{
 "corpus": "CellStructureMech",
 "record_count": 978,
 "corpus_updated": "2026-10-23 11:10:00 UTC",
 "corpus_digest": "f6e25438d424",
 "schema": "https://github.com/CultureBotAI/CellStructureMech/blob/main/src/cellstructuremech/schema/cellstructuremech.yaml",
 "records": [
  {
   "identifier": "GO:0097729",
   "label": "9+2 motile cilium",
   "structure_category": "APPENDAGE",
   "structure_kind": "APPENDAGE",
   "definition": "A motile cilium where the axoneme has a ring of nine outer microtubule doublets plus two central microtubules (and is therefore called a 9+2 axoneme). A canonical motile cilium (or eukaryotic flagellum) whose axoneme consists of nine peripheral microtubule doublets surrounding a central pair of singlet microtubules (the 9+2 arrangement). Conserved across Chlamydomonas reinhardtii, Tetrahymena thermophila, and Trypanosoma brucei, the 9+2 motile cilium integrates central pair projections, radial spokes, nexin-dynein regulatory complexes, and dynein arms to produce planar or ciliary waveforms.",
   "definition_source": "GO:0097729",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0031514"
   ],
   "has_part": [
    "GO:0097740"
   ],
   "synonyms": [
    {
     "synonym_text": "motile 9+2 cilium",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0097729"
    },
    {
     "synonym_text": "conventional motile cilium",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0097729"
    },
    {
     "synonym_text": "sperm flagellum",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0097729"
    }
   ],
   "components": [
    {
     "component_id": "axoneme",
     "label": "axoneme",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005930",
     "essentiality": "ESSENTIAL",
     "role": "Microtubule-based core of the cilium; 9+2 axonemes in Chlamydomonas motile cilia carry outer doublets, a central pair, dynein arms, radial spokes and regulatory linkers.",
     "evidence": [
      {
       "reference": "GO:0005930",
       "notes": "GO:0005930 identifies the axoneme as the microtubule and protein core of eukaryotic cilia and flagella."
      },
      {
       "reference": "DOI:10.1126/science.1128618",
       "notes": "Nicastro et al. 2006 resolved the 9+2 Chlamydomonas axoneme architecture by cryoelectron tomography."
      }
     ]
    },
    {
     "component_id": "ciliary_membrane",
     "label": "ciliary membrane",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0060170",
     "essentiality": "ESSENTIAL",
     "role": "Specialized plasma-membrane extension that surrounds the axoneme and houses ciliary membrane proteins.",
     "evidence": [
      {
       "reference": "GO:0060170",
       "notes": "GO:0060170 defines the ciliary membrane as the portion of plasma membrane surrounding a cilium."
      },
      {
       "reference": "DOI:10.1083/jcb.200504008",
       "notes": "Pazour et al. 2005 identified proteins in purified Chlamydomonas flagella, including signal-transduction and membrane-associated candidates."
      }
     ]
    },
    {
     "component_id": "ciliary_basal_body",
     "label": "ciliary basal body",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0036064",
     "essentiality": "ESSENTIAL",
     "role": "Centriole-derived microtubule cylinder at the ciliary base that anchors the organelle and nucleates axoneme growth.",
     "evidence": [
      {
       "reference": "GO:0036064",
       "notes": "GO:0036064 defines the ciliary basal body as the membrane-tethered microtubule array at the base of a eukaryotic cilium."
      },
      {
       "reference": "DOI:10.1104/pp.010807",
       "notes": "Silflow and Lefebvre 2001 reviewed basal bodies as the centriolar organizers of Chlamydomonas flagella."
      }
     ]
    },
    {
     "component_id": "ciliary_transition_zone",
     "label": "ciliary transition zone",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0035869",
     "essentiality": "UNKNOWN",
     "role": "Gated region between the basal body and ciliary shaft that links axonemal doublets to the ciliary membrane and helps separate ciliary contents from the cytosol.",
     "evidence": [
      {
       "reference": "GO:0035869",
       "notes": "GO:0035869 defines the ciliary transition zone by Y-shaped links between axonemal microtubules and the ciliary membrane."
      },
      {
       "reference": "GO:0097546",
       "notes": "GO:0097546 places transition fibers and the transition zone at the ciliary base where proteins are sorted before cilium entry."
      }
     ]
    },
    {
     "component_id": "intraciliary_transport_particle",
     "label": "intraciliary transport particle",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "ASSOCIATED_MACHINERY",
     "grounding": "GO:0030990",
     "essentiality": "UNKNOWN",
     "role": "IFT protein-particle complex that moves ciliary cargo bidirectionally along axonemal microtubules to assemble and maintain the cilium.",
     "evidence": [
      {
       "reference": "GO:0030990",
       "notes": "GO:0030990 identifies the intraciliary transport particle protein complex."
      },
      {
       "reference": "DOI:10.1038/nrm952",
       "notes": "Rosenbaum and Witman 2002 review IFT particles as transport machinery for cilium and flagellum assembly and maintenance."
      }
     ],
     "gene_symbols": [
      "IFT172",
      "IFT88",
      "IFT81",
      "IFT74",
      "IFT52",
      "IFT46"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q5DM57",
       "protein_label": "Intraflagellar transport protein 172",
       "gene_symbol": "IFT172",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene IFT172 in Chlamydomonas reinhardtii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:17326139",
         "notes": "Sloboda RD et al. 2007, ‘Localization of EB1, IFT polypeptides, and kinesin-2 in Chlamydomonas flagellar axonemes via immunogold scanning electron microscopy.’, Cell Motil Cytoskeleton. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, cilium basal body' localisation of Q5DM57."
        },
        {
         "reference": "PMID:9585417",
         "notes": "Cole DG et al. 1998, ‘Chlamydomonas kinesin-II-dependent intraflagellar transport (IFT): IFT particles contain proteins required for ciliary assembly in Caenorhabditis elegans sensory neurons.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, cilium basal body' localisation of Q5DM57."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q68RJ5",
       "protein_label": "Intraflagellar transport protein 81",
       "gene_symbol": "IFT81",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene IFT81 in Chlamydomonas reinhardtii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:Q68RJ5",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q68RJ5, the single reviewed entry for gene IFT81 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q6RCE1",
       "protein_label": "Intraflagellar transport protein 74",
       "gene_symbol": "IFT74",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene IFT74 in Chlamydomonas reinhardtii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:Q6RCE1",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q6RCE1, the single reviewed entry for gene IFT74 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:A2T2X4",
       "protein_label": "Intraflagellar transport protein 46",
       "gene_symbol": "IFT46",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene IFT46 in Chlamydomonas reinhardtii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15955805",
         "notes": "Lucker BF et al. 2005, ‘Characterization of the intraflagellar transport complex B core: direct interaction of the IFT81 and IFT74/72 subunits.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, cilium basal body' localisation of A2T2X4."
        },
        {
         "reference": "PMID:17312020",
         "notes": "Hou Y et al. 2007, ‘Functional analysis of an individual IFT protein: IFT46 is required for transport of outer dynein arms into flagella.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, cilium basal body' localisation of A2T2X4."
        },
        {
         "reference": "PMID:18852297",
         "notes": "Ahmed NT et al. 2008, ‘ODA16 aids axonemal outer row dynein assembly through an interaction with the intraflagellar transport machinery.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, cilium basal body' localisation of A2T2X4."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q9FPW0",
       "protein_label": "Intraflagellar transport particle protein IFT88",
       "gene_symbol": "IFT88",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene IFT88 in Chlamydomonas reinhardtii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:Q9FPW0",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q9FPW0 for gene IFT88 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Chlamydomonas cells bear paired motile eukaryotic flagella that are used as a reference system for ciliary assembly, motility and intraflagellar transport.",
     "reference": "DOI:10.1104/pp.010807"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model whose purified flagella were profiled by proteomics.",
     "reference": "DOI:10.1083/jcb.200504008"
    }
   ],
   "functions": [
    {
     "function_id": "cilium_assembly",
     "label": "cilium assembly",
     "grounding": "GO:0060271",
     "description": "The basal body, transition-zone gate and bidirectional intraflagellar transport machinery assemble the membrane-sheathed axoneme.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrm952",
       "notes": "Rosenbaum and Witman 2002 review intraflagellar transport as machinery required to build and maintain eukaryotic cilia and flagella."
      }
     ]
    },
    {
     "function_id": "cilium_dependent_cell_motility",
     "label": "cilium-dependent cell motility",
     "grounding": "GO:0060285",
     "description": "Motile 9+2 cilia beat through axonemal dynein activity, bending the ciliary shaft to move cells such as Chlamydomonas through liquid.",
     "evidence": [
      {
       "reference": "DOI:10.1104/pp.010807",
       "notes": "Silflow and Lefebvre 2001 review Chlamydomonas flagella as motility organelles built on a conserved eukaryotic ciliary axoneme."
      },
      {
       "reference": "DOI:10.1126/science.1128618",
       "notes": "Nicastro et al. 2006 used Chlamydomonas axonemes to model dynein-generated microtubule sliding forces."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0097729",
     "notes": "Gene Ontology cellular-component term for 9+2 motile cilium: A motile cilium where the axoneme has a ring of nine outer microtubule doublets plus two central microtubules (and is therefore called a 9+2 axoneme)."
    },
    {
     "reference": "GO:0005929",
     "notes": "Gene Ontology cellular-component term for the cilium."
    },
    {
     "reference": "DOI:10.1104/pp.010807",
     "notes": "Silflow and Lefebvre 2001, 'Assembly and Motility of Eukaryotic Cilia and Flagella. Lessons from Chlamydomonas reinhardtii', Plant Physiology."
    },
    {
     "reference": "DOI:10.1038/nrm952",
     "notes": "Rosenbaum and Witman 2002, 'Intraflagellar transport', Nature Reviews Molecular Cell Biology."
    },
    {
     "reference": "DOI:10.1083/jcb.200504008",
     "notes": "Pazour, Agrin, Leszyk and Witman 2005, 'Proteomic analysis of a eukaryotic cilium', Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1126/science.1128618",
     "notes": "Nicastro et al. 2006, 'The Molecular Architecture of Axonemes Revealed by Cryoelectron Tomography', Science."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "9_2_motile_cilium_mechanism",
     "title": "9+2 motile cilium assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of 9+2 motile cilium (GO:0097729) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "9_2_motile_cilium",
       "label": "9+2 motile cilium",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097729",
       "description": "A motile cilium where the axoneme has a ring of nine outer microtubule doublets plus two central microtubules (and is therefore called a 9+2 axoneme)."
      },
      {
       "node_id": "axoneme",
       "label": "axoneme",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005930",
       "component_ref": "axoneme",
       "description": "Microtubule-based core of the cilium; 9+2 axonemes in Chlamydomonas motile cilia carry outer doublets, a central pair, dynein arms, radial spokes and regulatory linkers."
      },
      {
       "node_id": "ciliary_membrane",
       "label": "ciliary membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0060170",
       "component_ref": "ciliary_membrane",
       "description": "Specialized plasma-membrane extension that surrounds the axoneme and houses ciliary membrane proteins."
      },
      {
       "node_id": "ciliary_basal_body",
       "label": "ciliary basal body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0036064",
       "component_ref": "ciliary_basal_body",
       "description": "Centriole-derived microtubule cylinder at the ciliary base that anchors the organelle and nucleates axoneme growth."
      },
      {
       "node_id": "ciliary_transition_zone",
       "label": "ciliary transition zone",
       "node_type": "STRUCTURE",
       "grounding": "GO:0035869",
       "component_ref": "ciliary_transition_zone",
       "description": "Gated region between the basal body and ciliary shaft that links axonemal doublets to the ciliary membrane and helps separate ciliary contents from the cytosol."
      },
      {
       "node_id": "intraciliary_transport_particle",
       "label": "intraciliary transport particle",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030990",
       "component_ref": "intraciliary_transport_particle",
       "description": "IFT protein-particle complex that moves ciliary cargo bidirectionally along axonemal microtubules to assemble and maintain the cilium."
      },
      {
       "node_id": "paraflagellar_rod",
       "label": "paraflagellar rod",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097740",
       "description": "Constituent structural subassembly (paraflagellar rod, GO:0097740) within 9+2 motile cilium."
      },
      {
       "node_id": "cilium_assembly",
       "label": "cilium assembly",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0060271",
       "description": "The basal body, transition-zone gate and bidirectional intraflagellar transport machinery assemble the membrane-sheathed axoneme."
      },
      {
       "node_id": "cilium_dependent_cell_motility",
       "label": "cilium-dependent cell motility",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0060285",
       "description": "Motile 9+2 cilia beat through axonemal dynein activity, bending the ciliary shaft to move cells such as Chlamydomonas through liquid."
      }
     ],
     "edges": [
      {
       "subject": "axoneme",
       "predicate": "is part of",
       "object": "9_2_motile_cilium",
       "description": "Microtubule-based core of the cilium; 9+2 axonemes in Chlamydomonas motile cilia carry outer doublets, a central pair, dynein arms, radial spokes and regulatory linkers.",
       "evidence": [
        {
         "reference": "GO:0005930",
         "notes": "GO:0005930 identifies the axoneme as the microtubule and protein core of eukaryotic cilia and flagella."
        }
       ]
      },
      {
       "subject": "ciliary_membrane",
       "predicate": "is part of",
       "object": "9_2_motile_cilium",
       "description": "Specialized plasma-membrane extension that surrounds the axoneme and houses ciliary membrane proteins.",
       "evidence": [
        {
         "reference": "GO:0060170",
         "notes": "GO:0060170 defines the ciliary membrane as the portion of plasma membrane surrounding a cilium."
        }
       ]
      },
      {
       "subject": "ciliary_basal_body",
       "predicate": "is part of",
       "object": "9_2_motile_cilium",
       "description": "Centriole-derived microtubule cylinder at the ciliary base that anchors the organelle and nucleates axoneme growth.",
       "evidence": [
        {
         "reference": "GO:0036064",
         "notes": "GO:0036064 defines the ciliary basal body as the membrane-tethered microtubule array at the base of a eukaryotic cilium."
        }
       ]
      },
      {
       "subject": "ciliary_transition_zone",
       "predicate": "is part of",
       "object": "9_2_motile_cilium",
       "description": "Gated region between the basal body and ciliary shaft that links axonemal doublets to the ciliary membrane and helps separate ciliary contents from the cytosol.",
       "evidence": [
        {
         "reference": "GO:0035869",
         "notes": "GO:0035869 defines the ciliary transition zone by Y-shaped links between axonemal microtubules and the ciliary membrane."
        }
       ]
      },
      {
       "subject": "intraciliary_transport_particle",
       "predicate": "associates with",
       "object": "9_2_motile_cilium",
       "description": "IFT protein-particle complex that moves ciliary cargo bidirectionally along axonemal microtubules to assemble and maintain the cilium.",
       "evidence": [
        {
         "reference": "GO:0030990",
         "notes": "GO:0030990 identifies the intraciliary transport particle protein complex."
        }
       ]
      },
      {
       "subject": "paraflagellar_rod",
       "predicate": "is part of",
       "object": "9_2_motile_cilium",
       "description": "Paraflagellar rod is a structural part of 9+2 motile cilium.",
       "evidence": [
        {
         "reference": "DOI:10.1104/pp.010807",
         "notes": "Silflow and Lefebvre 2001, 'Assembly and Motility of Eukaryotic Cilia and Flagella. Lessons from Chlamydomonas reinhardtii', Plant Physiology."
        }
       ]
      },
      {
       "subject": "9_2_motile_cilium",
       "predicate": "mediates",
       "object": "cilium_assembly",
       "description": "The basal body, transition-zone gate and bidirectional intraflagellar transport machinery assemble the membrane-sheathed axoneme.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrm952",
         "notes": "Rosenbaum and Witman 2002 review intraflagellar transport as machinery required to build and maintain eukaryotic cilia and flagella."
        }
       ]
      },
      {
       "subject": "9_2_motile_cilium",
       "predicate": "mediates",
       "object": "cilium_dependent_cell_motility",
       "description": "Motile 9+2 cilia beat through axonemal dynein activity, bending the ciliary shaft to move cells such as Chlamydomonas through liquid.",
       "evidence": [
        {
         "reference": "DOI:10.1104/pp.010807",
         "notes": "Silflow and Lefebvre 2001 review Chlamydomonas flagella as motility organelles built on a conserved eukaryotic ciliary axoneme."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:40Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of 9+2 motile cilium (GO:0097729) in category APPENDAGE with verified GO hierarchy, components, UniProtKB protein examples, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "cellstructuremech:archaeal_cannula",
   "label": "archaeal cannula",
   "structure_category": "APPENDAGE",
   "structure_kind": "APPENDAGE",
   "definition": "An extracellular hollow tubular archaeal cell projection, characterized in Pyrodictium species, that extends from the cell envelope as a proteinaceous filament and forms networks between cells.",
   "definition_source": "DOI:10.1016/S1047-8477(02)00581-6",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T14:41:04Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T14:41:51Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added archaeal cannula synonymy, GO cell-projection parentage, a label-only CanA glycoprotein component, Pyrodictium abyssi scope and exemplar rows, cell-network formation function, DOI evidence, a calcium-dependent CanA assembly graph, and TODOs for CanA-family grounding and cannula network function.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T14:46:58Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #501 by scoping the taxonomic and canonical-example notes to their single direct citations, and resolved #502 by making CanA the subject of the calcium-coordination assembly edge.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-10T05:19:03Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Separated native AV2 CanX from recombinant TAG11 CanA evidence, added a label-only CanX constituent, restricted the CanA assembly graph to the demonstrated in vitro system, and named K1-CanA as the solved NMR construct. Preserved PROPOSED status and unresolved family, minor-subunit and physiological-function questions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:47Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "cannulae",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1016/S1047-8477(02)00581-6"
    }
   ],
   "parent_structures": [
    "GO:0042995"
   ],
   "components": [
    {
     "component_id": "cana_cannula_glycoprotein",
     "label": "CanA cannula glycoprotein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "CanA is a cannula-forming glycoprotein characterized from Pyrodictium abyssi TAG11, distinct from the native AV2 major subunit CanX. No exact source-neutral InterPro, Pfam or NCBIfam family grounding was verified.",
     "role": "Cannula glycoprotein whose recombinant mature form assembles into hollow cannula-like fibers in vitro through calcium coordination and donor-strand complementation; warming accelerates assembly under the tested conditions.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-025-64120-8",
       "notes": "Sleutel et al. 2025 resolved in vitro filaments assembled from recombinant P. abyssi TAG11 CanA. The native ex vivo AV2 cannula reconstruction in the same paper instead identifies the distinct homologue CanX as its major subunit."
      },
      {
       "reference": "DOI:10.1038/s41598-025-13242-6",
       "notes": "Munte et al. 2025 solved the NMR solution structure of the N-terminally truncated K1-CanA construct and separately characterized divalent-ion-induced polymerization of full-length recombinant CanA."
      }
     ],
     "gene_symbols": [
      "canA"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A0ACM8DFF3",
       "protein_label": "CanA",
       "gene_symbol": "canA",
       "taxon_id": "NCBITaxon:54256",
       "taxon_label": "Pyrodictium abyssi",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene canA, which UniProt lists without a gene symbol, in Pyrodictium abyssi. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A0ACM8DFF3",
         "notes": "UniProtKB unreviewed (TrEMBL) entry A0ACM8DFF3 for gene canA in Pyrodictium abyssi. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "canx_cannula_glycoprotein",
     "label": "CanX cannula glycoprotein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "CanX names the native cannula major-subunit class identified in P. abyssi AV2, not an alias of TAG11 CanA. Sleutel et al. found no Pfam or PANTHER domain match for the native subunit and placed cannula-like proteins in the broader TasA superfamily; no exact source-neutral family grounding is asserted here.",
     "role": "Major glycoprotein subunit of native cannulae resolved from P. abyssi AV2, joined by donor-strand complementation and calcium-coordinated interfaces. This does not establish obligatory coassembly with CanA or exclude low-occupancy minor subunits.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-025-64120-8",
       "notes": "Sleutel et al. 2025 assigned the native AV2 cannula cryo-EM map to CanX, a homologue distinct from the recombinant TAG11 CanA used in their in vitro assembly experiments."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:54256",
     "taxon_label": "Pyrodictium abyssi",
     "presence": "COMMON",
     "note": "Pyrodictium abyssi produces extracellular cannulae that were visualized as a cell-associated tubular network in ultrastructural studies.",
     "reference": "DOI:10.1006/jsbi.1995.1032"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:54256",
     "taxon_label": "Pyrodictium abyssi",
     "note": "Hyperthermophilic archaeon in which cannulae were shown by cryo-electron tomography to enter the periplasmic space without crossing into the cytoplasm.",
     "reference": "DOI:10.1016/S1047-8477(02)00581-6"
    }
   ],
   "functions": [
    {
     "function_id": "extracellular_cell_network_formation",
     "label": "extracellular Pyrodictium cell-network formation",
     "description": "Cannulae extend from the Pyrodictium cell envelope and physically interconnect cells in an extracellular network; the transported cargo or signaling role of the network remains unresolved.",
     "evidence": [
      {
       "reference": "DOI:10.1016/S1047-8477(02)00581-6",
       "notes": "Nickell et al. 2003 used cryo-electron tomography to show how Pyrodictium cannulae contact the cell envelope and interconnect cells."
      },
      {
       "reference": "DOI:10.1006/jsbi.1995.1032",
       "notes": "Rieger et al. 1995 characterized the extracellular network of Pyrodictium abyssi cannulae in ultrastructural sections."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1006/jsbi.1995.1032",
     "notes": "Rieger et al. 1995, Ultrastructure of the hyperthermophilic archaeon Pyrodictium abyssi, Journal of Structural Biology."
    },
    {
     "reference": "DOI:10.1016/S1047-8477(02)00581-6",
     "notes": "Nickell et al. 2003, Pyrodictium cannulae enter the periplasmic space but do not enter the cytoplasm, as revealed by cryo-electron tomography, Journal of Structural Biology."
    },
    {
     "reference": "DOI:10.1038/s41467-025-64120-8",
     "notes": "Sleutel et al. 2025, Donor strand complementation and calcium ion coordination drive the chaperone-free polymerization of archaeal cannulae, Nature Communications."
    },
    {
     "reference": "DOI:10.1038/s41598-025-13242-6",
     "notes": "Munte et al. 2025, Biophysical characterization and solution structure of the cannulae-forming protein CanA from the hyperthermophilic archaeon Pyrodictium abyssi, Scientific Reports."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "calcium_dependent_cana_cannula_assembly",
     "title": "Recombinant CanA coordinates calcium during in vitro fiber assembly",
     "description": "Recombinant mature P. abyssi TAG11 CanA coordinates calcium and undergoes donor-strand complementation to assemble hollow cannula-like fibers in vitro.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "scope_notes": "Restricted to the experimentally characterized recombinant CanA assembly system. Calcium was necessary but not sufficient for rapid assembly under the tested conditions; warming accelerated polymerization. Native AV2 CanX fibers provide a distinct structural comparison, not evidence that the native subunit is CanA. Cell-level nucleation, envelope attachment, CanB/CanC incorporation and physiological cargo transport are not modeled.",
     "nodes": [
      {
       "node_id": "cana_cannula_glycoprotein",
       "label": "CanA cannula glycoprotein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cana_cannula_glycoprotein"
      },
      {
       "node_id": "calcium_ion",
       "label": "calcium ion",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "hollow_cannula_fiber",
       "label": "in vitro CanA cannula-like fiber",
       "node_type": "STRUCTURE"
      }
     ],
     "edges": [
      {
       "subject": "cana_cannula_glycoprotein",
       "predicate": "coordinates",
       "object": "calcium_ion",
       "description": "Recombinant CanA interfaces coordinate calcium ions in the in vitro filament, supporting donor-strand-complemented assembly.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-025-64120-8",
         "notes": "Sleutel et al. 2025 resolved calcium-bound interfaces in recombinant TAG11 CanA filaments assembled in vitro."
        }
       ]
      },
      {
       "subject": "cana_cannula_glycoprotein",
       "predicate": "polymerizes into",
       "object": "hollow_cannula_fiber",
       "description": "Recombinant mature CanA polymerizes into hollow cannula-like fibers under the tested in vitro assembly conditions.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-025-64120-8",
         "notes": "Sleutel et al. 2025 used cryo-EM to resolve recombinant CanA filaments; their separate native AV2 reconstruction was composed principally of CanX."
        },
        {
         "reference": "DOI:10.1038/s41598-025-13242-6",
         "notes": "Munte et al. 2025 assayed divalent-ion-induced polymerization of full-length recombinant CanA, distinct from the truncated K1-CanA NMR construct."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_cana_family_grounding",
     "prompt": "Resolve exact source-neutral protein-family groundings for CanA and CanX and the component boundaries of CanB and CanC.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#cana_cannula_glycoprotein",
      "components#canx_cannula_glycoprotein"
     ],
     "rationale": "The first archaeal cannula record keeps only CanA as a reviewed label-only component because this pass did not verify an exact Pfam, InterPro or NCBIfam family for CanA or resolve whether the homologous CanB and CanC glycoproteins should be separate curated components. Follow-up inspection of Sleutel et al. 2025 distinguishes the native AV2 major subunit CanX from recombinant TAG11 CanA. Both are now represented separately without implying that they coexist in one native filament; exact family mappings and CanB/CanC component boundaries remain unresolved.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41598-025-13242-6",
       "notes": "Munte et al. 2025 reviewed CanA, CanB and CanC as homologous Pyrodictium abyssi glycoproteins present in cannulae."
      },
      {
       "reference": "DOI:10.1038/s41467-025-64120-8",
       "notes": "Sleutel et al. 2025 distinguish native CanX and recombinant CanA and discuss the unresolved possibility of low-occupancy minor subunits."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    },
    {
     "discussion_id": "resolve_cannula_network_function",
     "prompt": "Resolve the physiological cargo or signaling role of the Pyrodictium cannula network.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "functions#extracellular_cell_network_formation"
     ],
     "rationale": "Electron microscopy supports cannula-mediated physical interconnection of Pyrodictium cells, but the exchanged material, if any, remains unresolved.",
     "evidence": [
      {
       "reference": "DOI:10.1016/S1047-8477(02)00581-6",
       "notes": "Nickell et al. 2003 showed that cannulae enter the periplasmic space rather than the cytoplasm."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    }
   ]
  },
  {
   "identifier": "GO:0097589",
   "label": "archaeal-type flagellum",
   "structure_category": "APPENDAGE",
   "structure_kind": "APPENDAGE",
   "definition": "A non-membrane-bounded motility organelle, also called the archaellum, characterized in Archaea and in the bacterium Litorilinea aerophila; a membrane-associated motor drives swimming through rotation of extracellular type-IV-pilin-like archaellin filaments.",
   "definition_source": "DOI:10.1038/s41564-025-02110-8",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-04T16:17:00Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-04T16:17:39Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added archaeal-type flagellum synonyms, components, taxonomy, examples, function, literature evidence, a base-assembly graph, and a protein-family grounding todo.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T07:38:33Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-10T06:07:43Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Addressed issues #2112 and #2113: moved the 2013 FlaX/FlaI/FlaH interaction citation from the ArlI/ArlJ motor core to the cytosolic scaffold, with explicit abstract-only access, and narrowed the Sulfolobus canonical example to the cited 2012 FlaX/FlaI result. Preserved other biological claims and PROPOSED status.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-10T07:08:33Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Addressed #2115: replaced bacterial absence with bounded 2025 experimental and inferred evidence, retaining archaeal graph scope. Addressed #2117: distinguished FlaF binding data and the FlaG/FlaF anchoring model with claim-level, abstract-limited 2020 evidence. Preserved PROPOSED status.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:07:57Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:47Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 4 verified UniProtKB protein_example(s); added 1 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "archaellum",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0097589"
    },
    {
     "synonym_text": "archaeal flagellum",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0097589"
    }
   ],
   "parent_structures": [
    "GO:0042995"
   ],
   "components": [
    {
     "component_id": "archaellins",
     "label": "archaellin filament subunits",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "arlA",
      "arlB",
      "flaA",
      "flaB"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Archaellins are type-IV-pilin-like filament proteins with lineage-specific paralogues; no exact family CURIE was curated for the full archaellin class.",
     "role": "Glycosylated type-IV-pilin-like subunits that polymerize into the extracellular helical filament.",
     "evidence": [
      {
       "reference": "DOI:10.3389/fmicb.2015.00023",
       "notes": "Albers and Jarrell 2015 review prearchaellin processing, N-glycosylation and filament assembly from archaellin subunits."
      },
      {
       "reference": "DOI:10.1038/s41467-022-28337-1",
       "notes": "Gambelli et al. 2022 solved the Methanocaldococcus villosus archaellum filament and found two alternating archaellins, ArlB1 and ArlB2, in the filament."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q4J9K5",
       "protein_label": "Flagellin",
       "gene_symbol": "Saci_1178",
       "taxon_id": "NCBITaxon:330779",
       "taxon_label": "Sulfolobus acidocaldarius DSM 639",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene flaB, which UniProt lists under the primary name Saci_1178, in Sulfolobus acidocaldarius DSM 639. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q4J9K5",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q4J9K5 for gene flaB in Sulfolobus acidocaldarius DSM 639. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:A0A8X6EH07",
       "protein_label": "Flagellin",
       "gene_symbol": "flaB",
       "taxon_id": "NCBITaxon:667126",
       "taxon_label": "Methanocaldococcus villosus",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene flaB, which UniProt lists without a gene symbol, in Methanocaldococcus villosus. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A0A8X6EH07",
         "notes": "UniProtKB unreviewed (TrEMBL) entry A0A8X6EH07 for gene flaB in Methanocaldococcus villosus. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "arli_arlj_motor",
     "label": "ArlI/ArlJ archaellum motor core",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "arlI",
      "arlJ",
      "flaI",
      "flaJ"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The ATPase and membrane-platform pair spans distinct protein families and historical Arl/Fla nomenclatures; no exact single family or complex CURIE was curated.",
     "role": "Cytosolic AAA+ ATPase and polytopic membrane platform that assemble and rotate the archaellum filament by ATP hydrolysis.",
     "evidence": [
      {
       "reference": "DOI:10.3389/fmicb.2015.00023",
       "notes": "Albers and Jarrell 2015 review FlaI/ArlI as the assembly ATPase and FlaJ/ArlJ as the only polytopic membrane protein conserved in archaellum operons."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q4J9L0",
       "protein_label": "Archaeal flagellar ATPase motor FlaI",
       "gene_symbol": "flaI",
       "taxon_id": "NCBITaxon:330779",
       "taxon_label": "Sulfolobus acidocaldarius DSM 639",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene flaI in Sulfolobus acidocaldarius DSM 639, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:23129770",
         "notes": "Banerjee A et al. 2012, ‘FlaX, a unique component of the crenarchaeal archaellum, forms oligomeric ring-shaped structures and interacts with the motor ATPase FlaI.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Archaeal flagellum' localisation of Q4J9L0."
        },
        {
         "reference": "PMID:24103130",
         "notes": "Banerjee A et al. 2013, ‘Insights into subunit interactions in the Sulfolobus acidocaldarius archaellum cytoplasmic complex.’, FEBS J. ECO:0000269 experimental evidence cited by UniProt for the 'Archaeal flagellum' localisation of Q4J9L0."
        },
        {
         "reference": "PMID:21506936",
         "notes": "Ghosh A et al. 2011, ‘Archaeal flagellar ATPase motor shows ATP-dependent hexameric assembly and activity stimulation by specific lipid binding.’, Biochem J. ECO:0000269 experimental evidence cited by UniProt for the 'Cell membrane' localisation of Q4J9L0."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q4J9L1",
       "protein_label": "Flagella-related protein J",
       "gene_symbol": "flaJ",
       "taxon_id": "NCBITaxon:330779",
       "taxon_label": "Sulfolobus acidocaldarius DSM 639",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene flaJ in Sulfolobus acidocaldarius DSM 639. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q4J9L1",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q4J9L1 for gene flaJ in Sulfolobus acidocaldarius DSM 639. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "arlh_regulator",
     "label": "ArlH motor regulator",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "arlH",
      "flaH"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Nucleotide-dependent motor protein that interacts with ArlI/FlaI and is required for archaellum assembly and function in the studied motor.",
     "evidence": [
      {
       "reference": "DOI:10.1111/mmi.13260",
       "notes": "Chaudhury et al. 2016 tested the nucleotide-dependent FlaH-FlaI interaction and its requirement for archaellum motor assembly and function."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q4J9K9",
       "protein_label": "Archaeal flagellar ATP-binding protein FlaH",
       "gene_symbol": "flaH",
       "taxon_id": "NCBITaxon:330779",
       "taxon_label": "Sulfolobus acidocaldarius DSM 639",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene flaH in Sulfolobus acidocaldarius DSM 639, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:24103130",
         "notes": "Banerjee A et al. 2013, ‘Insights into subunit interactions in the Sulfolobus acidocaldarius archaellum cytoplasmic complex.’, FEBS J. ECO:0000269 experimental evidence cited by UniProt for the 'Archaeal flagellum' localisation of Q4J9K9."
        }
       ]
      }
     ]
    },
    {
     "component_id": "arlfg_anchor",
     "label": "ArlF/ArlG S-layer anchor",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "arlF",
      "arlG",
      "flaF",
      "flaG"
     ],
     "essentiality": "CONDITIONAL",
     "role": "Envelope-side FlaF/FlaG module proposed to anchor the archaellum to the S-layer in characterized archaeal lineages; binding and complex-formation experiments support the model without resolving every motor contact.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.str.2015.03.001",
       "notes": "Banerjee et al. 2015 demonstrated binding of soluble Sulfolobus acidocaldarius FlaF to isolated S-layer and proposed an anchoring role; the complete FlaF/FlaG-to-motor bridge was not directly resolved."
      },
      {
       "reference": "DOI:10.1038/s41564-019-0622-3",
       "notes": "The inspected Tsai et al. 2020 primary abstract reports FlaG/FlaF complex formation and motility-disrupting interface mutations, supporting an S-layer-anchoring model. Full text was unavailable; direct contacts to the intact motor are not established by this abstract."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q4J9K7",
       "protein_label": "Flagellar protein FlaG",
       "gene_symbol": "Saci_1176",
       "taxon_id": "NCBITaxon:330779",
       "taxon_label": "Sulfolobus acidocaldarius DSM 639",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene flaG, which UniProt lists under the primary name Saci_1176, in Sulfolobus acidocaldarius DSM 639. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q4J9K7",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q4J9K7 for gene flaG in Sulfolobus acidocaldarius DSM 639. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "cytosolic_scaffold",
     "label": "ArlX/ArlCDE cytosolic scaffold",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "arlX",
      "arlC",
      "arlD",
      "arlE",
      "flaX"
     ],
     "essentiality": "CONDITIONAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Crenarchaeal ArlX/FlaX and euryarchaeal ArlCDE occupy analogous cytosolic scaffold or switch positions but are different proteins; a single exact family grounding would overmerge them.",
     "role": "Lineage-specific cytosolic ring or switch module that organizes the motor ATPase and links the archaellum to chemotaxis control.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.M112.414383",
       "notes": "Banerjee et al. 2012 showed that crenarchaeal FlaX forms ring-shaped assemblies and interacts with FlaI."
      },
      {
       "reference": "DOI:10.1038/s41467-022-28337-1",
       "notes": "Gambelli et al. 2022 summarize ArlX in Crenarchaeota and ArlCDE in Euryarchaeota as cytosolic ring modules surrounding the motor."
      },
      {
       "reference": "DOI:10.1111/febs.12534",
       "notes": "The inspected abstract of Banerjee et al. 2013 reports that Sulfolobus acidocaldarius FlaX interacts with FlaI and FlaH in the cytoplasmic archaellum complex. The full text was not accessible for this curation."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q4J9K6",
       "protein_label": "Archaeal flagellar motor scaffold protein FlaX",
       "gene_symbol": "flaX",
       "taxon_id": "NCBITaxon:330779",
       "taxon_label": "Sulfolobus acidocaldarius DSM 639",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene flaX in Sulfolobus acidocaldarius DSM 639, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:23129770",
         "notes": "Banerjee A et al. 2012, ‘FlaX, a unique component of the crenarchaeal archaellum, forms oligomeric ring-shaped structures and interacts with the motor ATPase FlaI.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Archaeal flagellum' localisation of Q4J9K6."
        },
        {
         "reference": "PMID:24103130",
         "notes": "Banerjee A et al. 2013, ‘Insights into subunit interactions in the Sulfolobus acidocaldarius archaellum cytoplasmic complex.’, FEBS J. ECO:0000269 experimental evidence cited by UniProt for the 'Archaeal flagellum' localisation of Q4J9K6."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2157",
     "taxon_label": "Archaea",
     "presence": "VARIABLE",
     "note": "Archaella are archaeal motility organelles whose operons are patchily distributed across archaeal genomes.",
     "reference": "DOI:10.3389/fmicb.2015.00023"
    },
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Litorilinea aerophila DSM 25763 forms archaellin filaments and swims after growth on motility plates. Other Chloroflexota candidates are supported by genome surveys, not equivalent experimental observations.",
     "reference": "DOI:10.1038/s41564-025-02110-8"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:2285",
     "taxon_label": "Sulfolobus acidocaldarius",
     "note": "Crenarchaeal model for biochemical characterization of FlaX ring formation and interaction with the motor ATPase FlaI, as reported in the inspected primary abstract.",
     "reference": "DOI:10.1074/jbc.M112.414383"
    },
    {
     "taxon_id": "NCBITaxon:2261",
     "taxon_label": "Pyrococcus furiosus",
     "note": "Euryarchaeal model for in situ cryo-ET of the archaellum machinery at the cell envelope.",
     "reference": "DOI:10.7554/eLife.27470"
    },
    {
     "taxon_id": "NCBITaxon:667126",
     "taxon_label": "Methanocaldococcus villosus",
     "note": "Source of a high-resolution heteropolymeric archaellum filament structure with alternating ArlB1 and ArlB2 subunits.",
     "reference": "DOI:10.1038/s41467-022-28337-1"
    }
   ],
   "functions": [
    {
     "function_id": "archaeal_swimming_motility",
     "label": "archaeal-type flagellum-dependent cell motility",
     "grounding": "GO:0097590",
     "description": "Rotation of the archaellum filament drives swimming in characterized archaea and in Litorilinea aerophila.",
     "evidence": [
      {
       "reference": "DOI:10.3389/fmicb.2015.00023",
       "notes": "Albers and Jarrell 2015 review archaellum-driven archaeal swimming and the ATP-powered motor that distinguishes it from ion-powered bacterial flagella."
      },
      {
       "reference": "DOI:10.1038/s41564-025-02110-8",
       "notes": "The study links experimentally identified archaellum filaments to swimming in Litorilinea aerophila."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.3389/fmicb.2015.00023",
     "notes": "Albers SV and Jarrell KF 2015, The archaellum: how Archaea swim, Frontiers in Microbiology."
    },
    {
     "reference": "DOI:10.1074/jbc.M112.414383",
     "notes": "Banerjee et al. 2012, FlaX, a unique component of the crenarchaeal archaellum, forms oligomeric ring-shaped structures and interacts with the motor ATPase FlaI, Journal of Biological Chemistry."
    },
    {
     "reference": "DOI:10.1016/j.str.2015.03.001",
     "notes": "Banerjee et al. 2015, FlaF is a beta-sandwich protein that anchors the archaellum in the archaeal cell envelope by binding the S-layer protein, Structure."
    },
    {
     "reference": "DOI:10.1111/mmi.13260",
     "notes": "Chaudhury et al. 2016, The nucleotide-dependent interaction of FlaH and FlaI is essential for assembly and function of the archaellum motor, Molecular Microbiology."
    },
    {
     "reference": "DOI:10.7554/eLife.27470",
     "notes": "Daum et al. 2017, Structure and in situ organisation of the Pyrococcus furiosus archaellum machinery, eLife."
    },
    {
     "reference": "DOI:10.1038/s41467-022-28337-1",
     "notes": "Gambelli et al. 2022, An archaellum filament composed of two alternating subunits, Nature Communications."
    },
    {
     "reference": "DOI:10.1038/s41564-025-02110-8",
     "notes": "Sivabalasarma et al. 2025 experimentally identified archaellum filaments and swimming in Litorilinea aerophila; motor architecture was assessed with genomic and structural predictions."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "atp_powered_base_assembly_rotation",
     "title": "ATP-driven basal assembly builds and rotates the archaellum filament",
     "description": "Prearchaellins are processed and assembled by an ATP-powered ArlI/ArlJ motor. ArlH and lineage-specific scaffold proteins organize that motor; envelope-side FlaF/FlaG proteins are proposed to anchor it to the S-layer. Motor-driven filament rotation propels archaeal cells.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "prearchaellin",
       "label": "prearchaellins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "archaellins"
      },
      {
       "node_id": "archaellins",
       "label": "mature archaellins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "archaellins"
      },
      {
       "node_id": "arlk_pibd",
       "label": "PibD/FlaK prepilin peptidase",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:N6V0I0"
       ]
      },
      {
       "node_id": "arli_arlj",
       "label": "ArlI/ArlJ motor core",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "arli_arlj_motor"
      },
      {
       "node_id": "arlh",
       "label": "ArlH motor regulator",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "arlh_regulator"
      },
      {
       "node_id": "scaffold",
       "label": "ArlX/ArlCDE cytosolic scaffold",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cytosolic_scaffold"
      },
      {
       "node_id": "anchor",
       "label": "ArlF/ArlG S-layer anchor",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "arlfg_anchor"
      },
      {
       "node_id": "archaellum",
       "label": "archaeal-type flagellum",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097589"
      },
      {
       "node_id": "motility",
       "label": "archaeal-type flagellum-dependent cell motility",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0097590"
      }
     ],
     "edges": [
      {
       "subject": "arlk_pibd",
       "predicate": "matures",
       "object": "prearchaellin",
       "description": "A type-IV-prepilin-peptidase-like enzyme cleaves prearchaellins before they assemble into the archaellum filament.",
       "evidence": [
        {
         "reference": "DOI:10.3389/fmicb.2015.00023",
         "notes": "Albers and Jarrell 2015 review class-3 signal-peptide processing of prearchaellins by PibD or FlaK-like enzymes."
        }
       ]
      },
      {
       "subject": "archaellins",
       "predicate": "polymerize into",
       "object": "archaellum",
       "description": "Mature archaellin subunits build the extracellular helical filament of the archaellum.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-022-28337-1",
         "notes": "Gambelli et al. 2022 resolved the Methanocaldococcus villosus filament as a polymer of alternating ArlB1 and ArlB2 archaellins."
        }
       ]
      },
      {
       "subject": "scaffold",
       "predicate": "organizes",
       "object": "arli_arlj",
       "description": "Cytosolic ArlX or ArlCDE-family modules form scaffold and switch assemblies around the ATPase motor core.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M112.414383",
         "notes": "Banerjee et al. 2012 showed that FlaX forms oligomeric rings and interacts with FlaI in the Sulfolobus acidocaldarius motor."
        },
        {
         "reference": "DOI:10.1038/s41467-022-28337-1",
         "notes": "Gambelli et al. 2022 summarize the Crenarchaeota versus Euryarchaeota ring modules surrounding ArlI/ArlJ."
        }
       ]
      },
      {
       "subject": "arlh",
       "predicate": "regulates",
       "object": "arli_arlj",
       "description": "The ArlH/FlaH nucleotide state controls its interaction with ArlI/FlaI in the motor complex.",
       "evidence": [
        {
         "reference": "DOI:10.1111/mmi.13260",
         "notes": "Chaudhury et al. 2016 established the nucleotide-dependent FlaH-FlaI interaction and its requirement for archaellum assembly and function."
        }
       ]
      },
      {
       "subject": "anchor",
       "predicate": "is proposed to anchor",
       "object": "arli_arlj",
       "description": "FlaF S-layer binding and FlaG/FlaF interaction support an anchoring model in characterized archaea; the complete physical connection to the intact motor remains inferred.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.str.2015.03.001",
         "notes": "Banerjee et al. 2015 demonstrated binding of soluble Sulfolobus acidocaldarius FlaF to isolated S-layer and proposed an anchoring role; the complete FlaF/FlaG-to-motor bridge was not directly resolved."
        },
        {
         "reference": "DOI:10.1038/s41564-019-0622-3",
         "notes": "The inspected Tsai et al. 2020 primary abstract reports FlaG/FlaF complex formation and motility-disrupting interface mutations, supporting an S-layer-anchoring model. Full text was unavailable; direct contacts to the intact motor are not established by this abstract."
        }
       ]
      },
      {
       "subject": "arli_arlj",
       "predicate": "assembles and rotates",
       "object": "archaellum",
       "description": "ATP hydrolysis at the motor core powers assembly and rotation of the external archaellin filament.",
       "evidence": [
        {
         "reference": "DOI:10.3389/fmicb.2015.00023",
         "notes": "Albers and Jarrell 2015 review FlaI/ArlI as the ATPase that powers archaeal flagellum assembly and rotation."
        }
       ]
      },
      {
       "subject": "archaellum",
       "predicate": "drives",
       "object": "motility",
       "description": "Rotation of the assembled archaellum filament propels archaeal cells through liquid or across semi-solid surfaces.",
       "evidence": [
        {
         "reference": "DOI:10.3389/fmicb.2015.00023",
         "notes": "Albers and Jarrell 2015 review archaellum rotation as the archaeal swimming mechanism."
        }
       ]
      }
     ],
     "scope_notes": "The assembly and motor-contact model summarizes characterized archaeal systems; bacterial motor contacts and processing details are not assigned by this graph."
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_archaellum_protein_families",
     "prompt": "Resolve exact family or complex CURIEs for archaellins, the ArlI/ArlJ motor core, ArlH, ArlF/ArlG and lineage-specific cytosolic scaffold proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#archaellins",
      "components#arli_arlj_motor",
      "components#arlh_regulator",
      "components#arlfg_anchor",
      "components#cytosolic_scaffold"
     ],
     "rationale": "The first archaellum record follows Arl/Fla nomenclature and leaves family grounding unset where adopting a broad type-IV-pilus or ATPase family would overmerge non-archaellum proteins.",
     "posed_by": "claude",
     "posed_date": "2026-09-04"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:archaeal_type_flagellum_filament",
   "label": "archaeal-type flagellum filament",
   "structure_category": "APPENDAGE",
   "structure_kind": "FILAMENT",
   "definition": "An extracellular helical archaellum filament assembled from glycosylated type-IV-pilin-like archaellin subunits and rotated by the archaeal-type flagellum motor for swimming; characterized in Archaea and in the bacterium Litorilinea aerophila.",
   "definition_source": "DOI:10.1038/s41564-025-02110-8",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T04:53:14Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T04:54:09Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added archaellum-filament synonymy, parentage, part_of the complete archaeal-type flagellum, label-only archaellin component curation, archaeal scope, Methanocaldococcus villosus example, swimming-motility function, DOI evidence, a nonmechanistic maturation-to-rotation graph, and grounding and motor-boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T05:05:13Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Addressed PR review issues #1356 and #1357 by connecting prearchaellin processing to the mature archaellin node and retyping the ArlI/ArlJ motor-core graph node from GENE_OR_PROTEIN to STRUCTURE.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-10T07:08:28Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Addressed #2115: replaced bacterial absence with bounded 2025 experimental and inferred evidence, retaining archaeal graph scope. Preserved PROPOSED status.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:47Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s); added 1 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "archaellum filament",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1038/s41467-022-28337-1"
    }
   ],
   "parent_structures": [
    "GO:0042995"
   ],
   "part_of": [
    "GO:0097589"
   ],
   "components": [
    {
     "component_id": "archaellins",
     "label": "archaellin filament subunits",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "arlA",
      "arlB",
      "flaA",
      "flaB"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Archaellins are type-IV-pilin-like proteins with lineage-specific subunit names and paralogues; no exact source-neutral family CURIE for the full filament-forming archaellin class was verified in this pass.",
     "role": "Glycosylated type-IV-pilin-like subunits that polymerize into the extracellular helical filament of the archaeal-type flagellum.",
     "evidence": [
      {
       "reference": "DOI:10.3389/fmicb.2015.00023",
       "notes": "Albers and Jarrell 2015 review archaellin maturation, N-glycosylation, and assembly into the rotating archaellum filament."
      },
      {
       "reference": "DOI:10.1038/s41467-022-28337-1",
       "notes": "Gambelli et al. 2022 resolved the Methanocaldococcus villosus archaellum filament as a polymer of alternating ArlB1 and ArlB2 archaellins."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A0A8X6EH07",
       "protein_label": "Flagellin",
       "gene_symbol": "flaB",
       "taxon_id": "NCBITaxon:667126",
       "taxon_label": "Methanocaldococcus villosus",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene flaB, which UniProt lists without a gene symbol, in Methanocaldococcus villosus. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A0A8X6EH07",
         "notes": "UniProtKB unreviewed (TrEMBL) entry A0A8X6EH07 for gene flaB in Methanocaldococcus villosus. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:A0A8X6EH06",
       "protein_label": "Flagellin",
       "gene_symbol": "flaB",
       "taxon_id": "NCBITaxon:667126",
       "taxon_label": "Methanocaldococcus villosus",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene flaB, which UniProt lists without a gene symbol, in Methanocaldococcus villosus. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A0A8X6EH06",
         "notes": "UniProtKB unreviewed (TrEMBL) entry A0A8X6EH06 for gene flaB in Methanocaldococcus villosus. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2157",
     "taxon_label": "Archaea",
     "presence": "VARIABLE",
     "note": "Archaellum filaments occur in archaeal lineages that encode the archaeal-type flagellum; archaellum operons are patchily distributed across Archaea.",
     "reference": "DOI:10.3389/fmicb.2015.00023"
    },
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Litorilinea aerophila DSM 25763 forms archaellin filaments and swims after growth on motility plates. Other Chloroflexota candidates are supported by genome surveys, not equivalent experimental observations.",
     "reference": "DOI:10.1038/s41564-025-02110-8"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:667126",
     "taxon_label": "Methanocaldococcus villosus",
     "note": "Source archaeon for a high-resolution heteropolymeric archaellum filament structure built from alternating ArlB1 and ArlB2 subunits.",
     "reference": "DOI:10.1038/s41467-022-28337-1"
    }
   ],
   "functions": [
    {
     "function_id": "archaeal_swimming_motility",
     "label": "archaeal-type flagellum-dependent cell motility",
     "grounding": "GO:0097590",
     "description": "Rotation of the archaellum filament drives swimming in characterized archaea and in Litorilinea aerophila.",
     "evidence": [
      {
       "reference": "DOI:10.3389/fmicb.2015.00023",
       "notes": "Albers and Jarrell 2015 review archaellum rotation as the archaeal swimming mechanism."
      },
      {
       "reference": "DOI:10.1038/s41564-025-02110-8",
       "notes": "The study links experimentally identified archaellum filaments to swimming in Litorilinea aerophila."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.3389/fmicb.2015.00023",
     "notes": "Albers SV and Jarrell KF 2015, The archaellum: how Archaea swim, Frontiers in Microbiology."
    },
    {
     "reference": "DOI:10.1038/s41467-022-28337-1",
     "notes": "Gambelli L et al. 2022, An archaellum filament composed of two alternating subunits, Nature Communications."
    },
    {
     "reference": "DOI:10.1038/s41564-025-02110-8",
     "notes": "Sivabalasarma et al. 2025 experimentally identified archaellum filaments and swimming in Litorilinea aerophila; motor architecture was assessed with genomic and structural predictions."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "archaellin_filament_rotation",
     "title": "Archaellins assemble into a rotating motility filament",
     "description": "Prearchaellins are matured and glycosylated before archaellin subunits assemble into a helical extracellular filament that is rotated by the basal archaellum motor to generate archaeal swimming motility.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records prearchaellin maturation, filament assembly, and motor-driven rotation without asserting the full basal motor, envelope anchor, or chemotaxis-control architecture. The assembly and motor-contact model summarizes characterized archaeal systems; bacterial motor contacts and processing details are not assigned by this graph.",
     "nodes": [
      {
       "node_id": "prearchaellin",
       "label": "prearchaellins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "archaellins"
      },
      {
       "node_id": "arlk_pibd",
       "label": "PibD/FlaK prepilin peptidase",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:N6V0I0"
       ]
      },
      {
       "node_id": "archaellins",
       "label": "mature archaellins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "archaellins"
      },
      {
       "node_id": "archaellum_filament",
       "label": "archaeal-type flagellum filament",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:archaeal_type_flagellum_filament"
      },
      {
       "node_id": "arli_arlj_motor",
       "label": "ArlI/ArlJ motor core",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "motility",
       "label": "archaeal-type flagellum-dependent cell motility",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0097590"
      }
     ],
     "edges": [
      {
       "subject": "arlk_pibd",
       "predicate": "matures",
       "object": "prearchaellin",
       "description": "A type-IV-prepilin-peptidase-like enzyme cleaves prearchaellins before they assemble into the filament.",
       "evidence": [
        {
         "reference": "DOI:10.3389/fmicb.2015.00023",
         "notes": "Albers and Jarrell 2015 review class-3 signal-peptide processing of prearchaellins by PibD or FlaK-like enzymes."
        }
       ]
      },
      {
       "subject": "prearchaellin",
       "predicate": "is processed into",
       "object": "archaellins",
       "description": "Cleaved and modified prearchaellins become mature archaellin subunits that can assemble into the extracellular filament.",
       "evidence": [
        {
         "reference": "DOI:10.3389/fmicb.2015.00023",
         "notes": "Albers and Jarrell 2015 review prearchaellin processing and N-glycosylation before archaellin filament assembly."
        }
       ]
      },
      {
       "subject": "archaellins",
       "predicate": "polymerize into",
       "object": "archaellum_filament",
       "description": "Mature archaellin subunits assemble into the helical extracellular filament.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-022-28337-1",
         "notes": "Gambelli et al. 2022 solved a Methanocaldococcus villosus filament made from alternating ArlB1 and ArlB2 subunits."
        }
       ]
      },
      {
       "subject": "arli_arlj_motor",
       "predicate": "assembles and rotates",
       "object": "archaellum_filament",
       "description": "The basal ArlI/ArlJ motor core powers filament assembly and rotation by ATP hydrolysis.",
       "evidence": [
        {
         "reference": "DOI:10.3389/fmicb.2015.00023",
         "notes": "Albers and Jarrell 2015 review FlaI/ArlI as the ATPase that powers archaellum assembly and rotation."
        }
       ]
      },
      {
       "subject": "archaellum_filament",
       "predicate": "drives",
       "object": "motility",
       "description": "Rotation of the assembled external filament propels archaeal cells.",
       "evidence": [
        {
         "reference": "DOI:10.3389/fmicb.2015.00023",
         "notes": "Albers and Jarrell 2015 describe filament rotation as the basis of archaellum-dependent swimming."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_archaellin_family_grounding",
     "prompt": "Resolve exact source-neutral grounding for filament-forming archaellins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#archaellins"
     ],
     "rationale": "This first filament record follows reviewed Arl/Fla nomenclature but leaves the full archaellin subunit class label-only rather than asserting a broad type-IV pilin family or a lineage-specific archaellin accession as an exact source-neutral grounding.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-022-28337-1",
       "notes": "Gambelli et al. 2022 resolved one filament with alternating ArlB1 and ArlB2 archaellins."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23"
    },
    {
     "discussion_id": "exclude_motor_from_filament_components",
     "prompt": "ArlI/ArlJ motor proteins are associated assembly and rotation machinery rather than archaellum filament constituents.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#archaellins",
      "causal_graphs#archaellin_filament_rotation"
     ],
     "rationale": "The filament is the extracellular polymer of archaellin subunits. The basal motor powers assembly and rotates the polymer but is not itself part of the filament.",
     "evidence": [
      {
       "reference": "DOI:10.3389/fmicb.2015.00023",
       "notes": "Albers and Jarrell 2015 distinguish the external archaellin filament from the basal assembly and rotation machinery."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23",
     "resolved_date": "2026-09-23"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:archaeal_type_flagellum_motor",
   "label": "archaeal-type flagellum motor",
   "structure_category": "APPENDAGE",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A membrane-associated ATP-powered motor complex of the archaeal-type flagellum that assembles and rotates the external archaellin filament.",
   "definition_source": "DOI:10.3389/fmicb.2015.00023",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T05:25:01Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T05:26:02Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added archaellum motor synonymy, GO parentage and archaellum parthood, ArlI/ArlJ, ArlH, ArlF/ArlG, and ArlX/ArlCDE components, archaeal and bacterial taxonomic scope, Sulfolobus and Pyrococcus examples, ATP-powered assembly and rotation functions, DOI evidence, a motor assembly causal graph, and grounding and filament-boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T05:26:46Z",
     "curator": "codex",
     "action": "FIX_DISCUSSION_ANCHORS",
     "changes": "Reanchored the motor/filament boundary discussion to concrete component ids and the motor assembly graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T05:37:04Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Addressed PR review issue #1359 by narrowing the Sulfolobus canonical-example note to the cited FlaX/FlaI scaffold evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-10T07:08:31Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Addressed #2115: replaced bacterial absence with bounded 2025 experimental and inferred evidence, retaining archaeal graph scope. Addressed #2117: distinguished FlaF binding data and the FlaG/FlaF anchoring model with claim-level, abstract-limited 2020 evidence. Addressed #2116: distinguished ArlH ATP binding/autophosphorylation from an unqualified ATPase claim. Preserved PROPOSED status.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:07:59Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:47Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "part_of": [
    "GO:0097589"
   ],
   "synonyms": [
    {
     "synonym_text": "archaellum motor",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1111/mmi.13260"
    },
    {
     "synonym_text": "archaeal flagellum motor",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.3389/fmicb.2015.00023"
    }
   ],
   "components": [
    {
     "component_id": "arli_arlj_motor",
     "label": "ArlI/ArlJ motor core",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "arlI",
      "arlJ",
      "flaI",
      "flaJ"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The ATPase and membrane-platform pair spans distinct protein families and the historical Arl/Fla naming systems; no exact source-neutral CURIE for the core subcomplex was verified.",
     "role": "Cytosolic ATPase and polytopic membrane-platform core that couple ATP hydrolysis to archaellum assembly and filament rotation.",
     "evidence": [
      {
       "reference": "DOI:10.3389/fmicb.2015.00023",
       "notes": "Albers and Jarrell 2015 review FlaI/ArlI as the ATPase and FlaJ/ArlJ as the conserved polytopic membrane protein of archaellum operons."
      },
      {
       "reference": "DOI:10.7554/eLife.27470",
       "notes": "Daum et al. 2017 resolved the in situ Pyrococcus furiosus archaellum machinery and placed the motor complex at the cell envelope."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q4J9L0",
       "protein_label": "Archaeal flagellar ATPase motor FlaI",
       "gene_symbol": "flaI",
       "taxon_id": "NCBITaxon:330779",
       "taxon_label": "Sulfolobus acidocaldarius DSM 639",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene flaI in Sulfolobus acidocaldarius DSM 639, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:23129770",
         "notes": "Banerjee A et al. 2012, ‘FlaX, a unique component of the crenarchaeal archaellum, forms oligomeric ring-shaped structures and interacts with the motor ATPase FlaI.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Archaeal flagellum' localisation of Q4J9L0."
        },
        {
         "reference": "PMID:24103130",
         "notes": "Banerjee A et al. 2013, ‘Insights into subunit interactions in the Sulfolobus acidocaldarius archaellum cytoplasmic complex.’, FEBS J. ECO:0000269 experimental evidence cited by UniProt for the 'Archaeal flagellum' localisation of Q4J9L0."
        },
        {
         "reference": "PMID:21506936",
         "notes": "Ghosh A et al. 2011, ‘Archaeal flagellar ATPase motor shows ATP-dependent hexameric assembly and activity stimulation by specific lipid binding.’, Biochem J. ECO:0000269 experimental evidence cited by UniProt for the 'Cell membrane' localisation of Q4J9L0."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q4J9L1",
       "protein_label": "Flagella-related protein J",
       "gene_symbol": "flaJ",
       "taxon_id": "NCBITaxon:330779",
       "taxon_label": "Sulfolobus acidocaldarius DSM 639",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene flaJ in Sulfolobus acidocaldarius DSM 639. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q4J9L1",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q4J9L1 for gene flaJ in Sulfolobus acidocaldarius DSM 639. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "arlh_regulator",
     "label": "ArlH motor regulator",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "arlH",
      "flaH"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "ArlH/FlaH is a KaiC-like ATP-binding motor regulator; no exact family CURIE was verified for the full regulator class. ATP binding and autophosphorylation must not be equated with demonstrated ATPase activity.",
     "role": "Nucleotide-dependent regulator that interacts with ArlI/FlaI and is required for motor assembly and function in the studied Sulfolobus motor.",
     "evidence": [
      {
       "reference": "DOI:10.1111/mmi.13260",
       "notes": "Chaudhury et al. 2016 measured ATP binding and nucleotide-dependent FlaH-FlaI interaction but no detectable in vitro ATPase activity under the tested conditions; this does not establish universal catalytic inactivity."
      },
      {
       "reference": "DOI:10.1111/mmi.14781",
       "notes": "The 2021 study demonstrated ArlH autophosphorylation and its regulatory relationship to oligomerization and ArlI interaction; phosphorylation is distinct from an unqualified ATPase claim."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q4J9K9",
       "protein_label": "Archaeal flagellar ATP-binding protein FlaH",
       "gene_symbol": "flaH",
       "taxon_id": "NCBITaxon:330779",
       "taxon_label": "Sulfolobus acidocaldarius DSM 639",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene flaH in Sulfolobus acidocaldarius DSM 639, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:24103130",
         "notes": "Banerjee A et al. 2013, ‘Insights into subunit interactions in the Sulfolobus acidocaldarius archaellum cytoplasmic complex.’, FEBS J. ECO:0000269 experimental evidence cited by UniProt for the 'Archaeal flagellum' localisation of Q4J9K9."
        }
       ]
      }
     ]
    },
    {
     "component_id": "arlfg_anchor",
     "label": "ArlF/ArlG S-layer anchor",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "arlF",
      "arlG",
      "flaF",
      "flaG"
     ],
     "essentiality": "CONDITIONAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "ArlF/FlaF and ArlG/FlaG are envelope-side archaellum anchor proteins with lineage-specific conservation; no exact CURIE for the two-protein anchor module was verified.",
     "role": "Envelope-side FlaF/FlaG module proposed to anchor the archaellum to the S-layer in characterized archaeal lineages; binding and complex-formation experiments support the model without resolving every motor contact.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.str.2015.03.001",
       "notes": "Banerjee et al. 2015 demonstrated binding of soluble Sulfolobus acidocaldarius FlaF to isolated S-layer and proposed an anchoring role; the complete FlaF/FlaG-to-motor bridge was not directly resolved."
      },
      {
       "reference": "DOI:10.1038/s41564-019-0622-3",
       "notes": "The inspected Tsai et al. 2020 primary abstract reports FlaG/FlaF complex formation and motility-disrupting interface mutations, supporting an S-layer-anchoring model. Full text was unavailable; direct contacts to the intact motor are not established by this abstract."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q4J9K7",
       "protein_label": "Flagellar protein FlaG",
       "gene_symbol": "Saci_1176",
       "taxon_id": "NCBITaxon:330779",
       "taxon_label": "Sulfolobus acidocaldarius DSM 639",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene flaG, which UniProt lists under the primary name Saci_1176, in Sulfolobus acidocaldarius DSM 639. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q4J9K7",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q4J9K7 for gene flaG in Sulfolobus acidocaldarius DSM 639. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "cytosolic_scaffold",
     "label": "ArlX/ArlCDE cytosolic scaffold",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "arlX",
      "arlC",
      "arlD",
      "arlE",
      "flaX"
     ],
     "essentiality": "CONDITIONAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Crenarchaeal ArlX/FlaX and euryarchaeal ArlCDE occupy analogous cytosolic scaffold or switch positions but are not one homologous protein family or an exactly grounded universal subcomplex.",
     "role": "Lineage-specific cytosolic ring or switch module that organizes the ArlI/ArlJ motor core and links the motor to chemotaxis control.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.M112.414383",
       "notes": "Banerjee et al. showed that the crenarchaeal FlaX protein forms ring-shaped assemblies and interacts with the motor ATPase FlaI."
      },
      {
       "reference": "DOI:10.1038/s41467-022-28337-1",
       "notes": "Gambelli et al. 2022 summarize ArlX in Crenarchaeota and ArlCDE in Euryarchaeota as cytosolic ring modules surrounding ArlI/ArlJ."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q4J9K6",
       "protein_label": "Archaeal flagellar motor scaffold protein FlaX",
       "gene_symbol": "flaX",
       "taxon_id": "NCBITaxon:330779",
       "taxon_label": "Sulfolobus acidocaldarius DSM 639",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene flaX in Sulfolobus acidocaldarius DSM 639, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:23129770",
         "notes": "Banerjee A et al. 2012, ‘FlaX, a unique component of the crenarchaeal archaellum, forms oligomeric ring-shaped structures and interacts with the motor ATPase FlaI.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Archaeal flagellum' localisation of Q4J9K6."
        },
        {
         "reference": "PMID:24103130",
         "notes": "Banerjee A et al. 2013, ‘Insights into subunit interactions in the Sulfolobus acidocaldarius archaellum cytoplasmic complex.’, FEBS J. ECO:0000269 experimental evidence cited by UniProt for the 'Archaeal flagellum' localisation of Q4J9K6."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2157",
     "taxon_label": "Archaea",
     "presence": "VARIABLE",
     "note": "Archaellum motors occur in archaeal lineages that encode the archaeal-type flagellum and are absent from archaea that lack the motility operon.",
     "reference": "DOI:10.3389/fmicb.2015.00023"
    },
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Litorilinea aerophila DSM 25763 forms archaellin filaments and swims after growth on motility plates. Other Chloroflexota candidates are supported by genome surveys, not equivalent experimental observations. Its motor architecture is inferred from loci and predicted ArlI/ArlJ structures, not a directly resolved bacterial motor.",
     "reference": "DOI:10.1038/s41564-025-02110-8"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:2285",
     "taxon_label": "Sulfolobus acidocaldarius",
     "note": "Crenarchaeal source for biochemical analysis of FlaX scaffold ring formation and interaction with the motor ATPase FlaI.",
     "reference": "DOI:10.1074/jbc.M112.414383"
    },
    {
     "taxon_id": "NCBITaxon:2261",
     "taxon_label": "Pyrococcus furiosus",
     "note": "Euryarchaeal source for in situ cryo-ET of basal archaellum machinery at the archaeal cell envelope.",
     "reference": "DOI:10.7554/eLife.27470"
    }
   ],
   "functions": [
    {
     "function_id": "atp_powered_archaellum_assembly",
     "label": "ATP-powered archaellum assembly",
     "description": "The motor uses ATP hydrolysis by ArlI/FlaI to assemble archaellin subunits at the base of the growing archaeal-type flagellum filament.",
     "evidence": [
      {
       "reference": "DOI:10.3389/fmicb.2015.00023",
       "notes": "Albers and Jarrell 2015 review ATP-powered archaellum filament assembly by the basal motor."
      }
     ]
    },
    {
     "function_id": "atp_powered_archaellum_rotation",
     "label": "ATP-powered archaellum rotation",
     "description": "The motor rotates the assembled archaellin filament to drive archaeal-type flagellum-dependent motility.",
     "evidence": [
      {
       "reference": "DOI:10.3389/fmicb.2015.00023",
       "notes": "Albers and Jarrell 2015 review ATP-powered rotation of the archaellum as the basis of archaeal swimming."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.3389/fmicb.2015.00023",
     "notes": "Albers SV and Jarrell KF 2015, The archaellum: how archaea swim, Frontiers in Microbiology."
    },
    {
     "reference": "DOI:10.1074/jbc.M112.414383",
     "notes": "Banerjee et al., FlaX, A Unique Component of the Crenarchaeal Archaellum, Forms Oligomeric Ring-shaped Structures and Interacts with the Motor ATPase FlaI, Journal of Biological Chemistry."
    },
    {
     "reference": "DOI:10.1016/j.str.2015.03.001",
     "notes": "Banerjee et al. 2015, FlaF Is a beta-Sandwich Protein that Anchors the Archaellum in the Archaeal Cell Envelope by Binding the S-Layer Protein, Structure."
    },
    {
     "reference": "DOI:10.1111/mmi.13260",
     "notes": "Chaudhury et al., The nucleotide-dependent interaction of FlaH and FlaI is essential for assembly and function of the archaellum motor, Molecular Microbiology."
    },
    {
     "reference": "DOI:10.7554/eLife.27470",
     "notes": "Daum et al. 2017, Structure and in situ organisation of the Pyrococcus furiosus archaellum machinery, eLife."
    },
    {
     "reference": "DOI:10.1038/s41467-022-28337-1",
     "notes": "Gambelli et al. 2022, An archaellum filament composed of two alternating subunits, Nature Communications."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology cellular-component parent term for protein-containing complexes."
    },
    {
     "reference": "DOI:10.1038/s41564-025-02110-8",
     "notes": "Sivabalasarma et al. 2025 experimentally identified archaellum filaments and swimming in Litorilinea aerophila; motor architecture was assessed with genomic and structural predictions."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "archaellum_motor_assembly_rotation",
     "title": "Arl modules build an ATP-powered archaellum motor",
     "description": "Cytosolic scaffold and regulatory proteins organize an ArlI/ArlJ basal core; envelope-side FlaF/FlaG proteins are proposed to anchor it to the S-layer. The ATP-powered motor assembles and rotates the archaellin filament.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "arli_arlj_motor",
       "label": "ArlI/ArlJ motor core",
       "node_type": "STRUCTURE",
       "component_ref": "arli_arlj_motor"
      },
      {
       "node_id": "arlh_regulator",
       "label": "ArlH motor regulator",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "arlh_regulator"
      },
      {
       "node_id": "cytosolic_scaffold",
       "label": "ArlX/ArlCDE cytosolic scaffold",
       "node_type": "STRUCTURE",
       "component_ref": "cytosolic_scaffold"
      },
      {
       "node_id": "arlfg_anchor",
       "label": "ArlF/ArlG S-layer anchor",
       "node_type": "STRUCTURE",
       "component_ref": "arlfg_anchor"
      },
      {
       "node_id": "motor",
       "label": "archaeal-type flagellum motor",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:archaeal_type_flagellum_motor"
      },
      {
       "node_id": "filament",
       "label": "archaeal-type flagellum filament",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:archaeal_type_flagellum_filament"
      }
     ],
     "edges": [
      {
       "subject": "cytosolic_scaffold",
       "predicate": "organizes",
       "object": "arli_arlj_motor",
       "description": "Lineage-specific cytosolic scaffold modules organize the ATPase-containing motor core.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M112.414383",
         "notes": "Banerjee et al. showed that FlaX forms oligomeric rings and interacts with FlaI in the Sulfolobus motor."
        },
        {
         "reference": "DOI:10.1038/s41467-022-28337-1",
         "notes": "Gambelli et al. 2022 summarize the cytosolic ArlX or ArlCDE ring modules that surround ArlI/ArlJ motors."
        }
       ]
      },
      {
       "subject": "arlh_regulator",
       "predicate": "regulates",
       "object": "arli_arlj_motor",
       "description": "ArlH/FlaH controls its interaction with the ArlI/FlaI ATPase through nucleotide state.",
       "evidence": [
        {
         "reference": "DOI:10.1111/mmi.13260",
         "notes": "Chaudhury et al. tested the nucleotide-dependent FlaH-FlaI interaction and its role in motor assembly and function."
        }
       ]
      },
      {
       "subject": "arlfg_anchor",
       "predicate": "is proposed to anchor",
       "object": "motor",
       "description": "FlaF S-layer binding and FlaG/FlaF interaction support an anchoring model in characterized archaea; the complete physical connection to the intact motor remains inferred.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.str.2015.03.001",
         "notes": "Banerjee et al. 2015 demonstrated binding of soluble Sulfolobus acidocaldarius FlaF to isolated S-layer and proposed an anchoring role; the complete FlaF/FlaG-to-motor bridge was not directly resolved."
        },
        {
         "reference": "DOI:10.1038/s41564-019-0622-3",
         "notes": "The inspected Tsai et al. 2020 primary abstract reports FlaG/FlaF complex formation and motility-disrupting interface mutations, supporting an S-layer-anchoring model. Full text was unavailable; direct contacts to the intact motor are not established by this abstract."
        }
       ]
      },
      {
       "subject": "arli_arlj_motor",
       "predicate": "forms ATP-powered core of",
       "object": "motor",
       "description": "The ArlI/FlaI ATPase and ArlJ/FlaJ membrane platform form the conserved ATP-powered core of the archaellum motor.",
       "evidence": [
        {
         "reference": "DOI:10.3389/fmicb.2015.00023",
         "notes": "Albers and Jarrell 2015 review ArlI and ArlJ as conserved basal machinery for ATP-powered archaellum assembly and rotation."
        }
       ]
      },
      {
       "subject": "motor",
       "predicate": "assembles and rotates",
       "object": "filament",
       "description": "The assembled basal motor powers both growth and rotation of the extracellular archaellin filament.",
       "evidence": [
        {
         "reference": "DOI:10.3389/fmicb.2015.00023",
         "notes": "Albers and Jarrell 2015 review the basal ATP-powered machinery that assembles and rotates the archaellum filament."
        }
       ]
      }
     ],
     "scope_notes": "The assembly and motor-contact model summarizes characterized archaeal systems; bacterial motor contacts and processing details are not assigned by this graph."
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_archaellum_motor_grounding",
     "prompt": "Resolve exact source-neutral family or complex CURIEs for the archaellum motor components.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#arli_arlj_motor",
      "components#arlh_regulator",
      "components#arlfg_anchor",
      "components#cytosolic_scaffold"
     ],
     "rationale": "This first motor record follows Arl/Fla nomenclature and intentionally leaves the ATPase/membrane core, ArlH/FlaH regulator, envelope anchor, and cytosolic scaffold modules label-only until exact family or complex identifiers can be verified.",
     "evidence": [
      {
       "reference": "DOI:10.3389/fmicb.2015.00023",
       "notes": "Albers and Jarrell 2015 review historical Fla and Arl nomenclature for the archaellum system."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23"
    },
    {
     "discussion_id": "exclude_filament_and_processing",
     "prompt": "Archaellins and prearchaellin maturation enzymes are out of scope for the motor record.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#arli_arlj_motor",
      "components#arlh_regulator",
      "components#arlfg_anchor",
      "components#cytosolic_scaffold",
      "causal_graphs#archaellum_motor_assembly_rotation"
     ],
     "rationale": "The archaellum motor is the basal ATP-powered machine. Archaellins are the polymerized filament subunits, and PibD/FlaK-like prepilin peptidases act on archaellin precursors before filament assembly rather than forming part of the basal motor.",
     "evidence": [
      {
       "reference": "DOI:10.3389/fmicb.2015.00023",
       "notes": "Albers and Jarrell 2015 distinguish prearchaellin processing and the external filament from the basal motor machinery."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23",
     "resolved_date": "2026-09-23"
    }
   ]
  },
  {
   "identifier": "GO:0033099",
   "label": "attachment organelle",
   "structure_category": "APPENDAGE",
   "structure_kind": "APPENDAGE",
   "definition": "A membrane-bounded polar cell extension in Mycoplasma species that concentrates cytadherence and cytoskeletal proteins for host-cell attachment, gliding motility, and organelle-linked cell division.",
   "definition_source": "GO:0033099",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-06T15:02:57Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-06T15:04:48Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added a terminal-organelle synonym, GO parent and membrane part, P1/P30/HMW2/terminal-button components, Mollicutes and Bacteria taxonomy, a Mycoplasmoides pneumoniae M129 example, cytadherence and gliding functions, record evidence, and a polar-core adhesion graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-06T15:24:25Z",
     "curator": "claude",
     "action": "REVIEW_ISSUE_207",
     "changes": "Resolved issue #207 by splitting a grouped P65/HMW3 terminal-button protein-complex row into separate P65 and HMW3 protein components and updating the graph component references.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T07:37:54Z",
     "curator": "uniprot_sl",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "Added 3 taxon-paired protein example(s) from UniProtKB reviewed entries annotated to SL-0020 (Attachment organelle), matched to components by gene symbol, each carrying UniProt's ECO:0000269 PubMed evidence for the localisation."
    },
    {
     "timestamp": "2026-10-10T07:08:35Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Addressed #2118: corrected P1/P40/P90 assembly essentiality to DISPENSABLE using class IV-22 imaging; retained constituent status, functional limits and other component claims. Preserved PROPOSED status.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-10T07:54:18Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Addressed #2120: qualified internal-core deformation coupling as a proposed gliding mechanism, corrected frozen ECT imaging context, and attached the bounded 2021 live-tracking result. Retained gliding function, component claims and PROPOSED status.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-10T19:29:54Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Addressed #2124: grounded the bounded distribution to current Mycoplasmatota rather than historical Mollicutes usage; retained VARIABLE, M129 example and PROPOSED status. Addressed #2123: corrected P30 assembly essentiality to DISPENSABLE with II-3 mutant evidence; retained constituent, adhesion and morphology roles.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:47Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 3 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "terminal organelle",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1046/j.1365-2958.2003.03899.x"
    }
   ],
   "parent_structures": [
    "GO:0042995"
   ],
   "has_part": [
    "GO:0033111"
   ],
   "components": [
    {
     "component_id": "p1_adhesin_surface_complex",
     "label": "P1 adhesin surface complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "mpn141",
      "mpn142"
     ],
     "essentiality": "DISPENSABLE",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The Mycoplasma P1/P40/P90 adhesin surface complex has no exact taxon-neutral complex CURIE curated yet.",
     "role": "Forms the surface nap-like adhesin layer around the attachment organelle core and concentrates receptor-binding machinery at the pole.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.ppat.1005299",
       "notes": "Nakane et al. 2015 review prior localization of P1, P40, and P90 on the surface around the internal core and include them among the known organelle components."
      },
      {
       "reference": "DOI:10.1128/mBio.00243-16",
       "notes": "Kawamoto et al. 2016 imaged the Mycoplasma pneumoniae class IV-22 mutant lacking P1/P40/P90 and surface nap but retaining the attachment-organelle membrane and internal core. DISPENSABLE refers to this assembly phenotype, not normal cytadherence or gliding, or universal dispensability across Mycoplasma."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P11311",
       "protein_label": "Adhesin P1",
       "gene_symbol": "P1",
       "taxon_id": "NCBITaxon:272634",
       "taxon_label": "Mycoplasmoides pneumoniae M129",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene mpn141, which UniProt lists under the primary name P1, in Mycoplasmoides pneumoniae M129. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:20199607",
         "notes": "Kannan TR et al. 2010, ‘Mycoplasma pneumoniae Community Acquired Respiratory Distress Syndrome toxin expression reveals growth phase and infection-dependent regulation.’, Mol Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell projection, attachment organelle membrane' localisation of P11311."
        },
        {
         "reference": "PMID:21631602",
         "notes": "Cloward JM et al. 2011, ‘Loss of co-chaperone TopJ impacts adhesin P1 presentation and terminal organelle maturation in Mycoplasma pneumoniae.’, Mol Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell projection, attachment organelle membrane' localisation of P11311."
        },
        {
         "reference": "PMID:26633540",
         "notes": "Nakane D et al. 2015, ‘Systematic Structural Analyses of Attachment Organelle in Mycoplasma pneumoniae.’, PLoS Pathog. ECO:0000269 experimental evidence cited by UniProt for the 'Cell projection, attachment organelle membrane' localisation of P11311."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q50341",
       "protein_label": "Adhesin P40/P90",
       "gene_symbol": "orf6",
       "taxon_id": "NCBITaxon:272634",
       "taxon_label": "Mycoplasmoides pneumoniae M129",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene mpn142, which UniProt lists under the primary name orf6, in Mycoplasmoides pneumoniae M129. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:26633540",
         "notes": "Nakane D et al. 2015, ‘Systematic Structural Analyses of Attachment Organelle in Mycoplasma pneumoniae.’, PLoS Pathog. ECO:0000269 experimental evidence cited by UniProt for the 'Cell projection, attachment organelle' localisation of Q50341."
        },
        {
         "reference": "PMID:33057023",
         "notes": "Vizarraga D et al. 2020, ‘Immunodominant proteins P1 and P40/P90 from human pathogen Mycoplasma pneumoniae.’, Nat Commun. ECO:0000269 experimental evidence cited by UniProt for the 'Cell projection, attachment organelle' localisation of Q50341."
        },
        {
         "reference": "PMID:1612757",
         "notes": "Layh-Schmitt G et al. 1992, ‘Localization and biochemical characterization of the ORF6 gene product of the Mycoplasma pneumoniae P1 operon.’, Infect Immun. ECO:0000269 experimental evidence cited by UniProt for the 'Cell surface' localisation of Q50341."
        }
       ]
      }
     ]
    },
    {
     "component_id": "p30_tip_adhesin",
     "label": "P30 tip adhesin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "mpn453"
     ],
     "essentiality": "DISPENSABLE",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "P30 is a Mycoplasma pneumoniae attachment-organelle adhesin; no exact source-neutral protein-family CURIE was curated.",
     "role": "Localizes to the front surface of the attachment organelle and supports cytadherence and proper polar extension development.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.ppat.1005299",
       "notes": "Nakane et al. 2015 mapped P30 to the surface of the front end of the attachment organelle."
      },
      {
       "reference": "DOI:10.1128/JB.181.4.1079-1087.1999",
       "notes": "Romero-Arroyo et al. 1999 analyzed P30 mutants and connected P30 with cytadherence and correct cell extension morphology."
      },
      {
       "reference": "DOI:10.1111/mmi.13937",
       "notes": "Krause et al. 2018 observed all internal attachment-organelle substructures in the M129-derived II-3 mutant lacking P30, with reduced P65 and fewer surface protein knobs. DISPENSABLE refers to organelle assembly in this mutant, not normal cytadherence, gliding or morphology, or universal dispensability across Mycoplasma."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P75330",
       "protein_label": "30 kDa adhesin-related protein",
       "gene_symbol": "p30",
       "taxon_id": "NCBITaxon:272634",
       "taxon_label": "Mycoplasmoides pneumoniae M129",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene mpn453, which UniProt lists under the primary name p30, in Mycoplasmoides pneumoniae M129. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:17163973",
         "notes": "Hasselbring BM et al. 2007, ‘Cytoskeletal protein P41 is required to anchor the terminal organelle of the wall-less prokaryote Mycoplasma pneumoniae.’, Mol Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell projection, attachment organelle membrane' localisation of P75330."
        },
        {
         "reference": "PMID:2123834",
         "notes": "Dallo SF et al. 1990, ‘Characterization of the gene for a 30-kilodalton adhesion-related protein of Mycoplasma pneumoniae.’, Infect Immun. ECO:0000269 experimental evidence cited by UniProt for the 'Cell projection, attachment organelle membrane' localisation of P75330."
        },
        {
         "reference": "PMID:26633540",
         "notes": "Nakane D et al. 2015, ‘Systematic Structural Analyses of Attachment Organelle in Mycoplasma pneumoniae.’, PLoS Pathog. ECO:0000269 experimental evidence cited by UniProt for the 'Cell projection, attachment organelle membrane' localisation of P75330."
        }
       ]
      }
     ]
    },
    {
     "component_id": "hmw2_paired_plate_scaffold",
     "label": "HMW2 paired-plate scaffold",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "hmw2",
      "mpn310"
     ],
     "stoichiometry": "parallel molecules in the paired plates",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "HMW2 is a lineage-specific attachment-organelle core protein; no exact source-neutral protein-family CURIE was curated.",
     "role": "Acts as the length-setting internal-core scaffold of the paired plates in the polar extension.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.ppat.1005299",
       "notes": "Nakane et al. 2015 mapped HMW2 molecules along the paired plates of the internal core."
      },
      {
       "reference": "DOI:10.1371/journal.ppat.1009621",
       "notes": "Nakane et al. 2021 engineered HMW2 coiled-coil lengths and showed HMW2 sets attachment-organelle length."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P75471",
       "protein_label": "Cytadherence high molecular weight protein 2",
       "gene_symbol": "hmw2",
       "taxon_id": "NCBITaxon:272634",
       "taxon_label": "Mycoplasmoides pneumoniae M129",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "UniProt annotates this protein to SL-0020 (attachment organelle); component role: Acts as the length-setting internal-core scaffold of the paired plates in the polar extension.",
       "evidence": [
        {
         "reference": "PMID:15466048",
         "notes": "Kenri T et al. 2004, ‘Use of fluorescent-protein tagging to determine the subcellular localization of mycoplasma pneumoniae proteins encoded by the cytadherence regulatory locus.’, J Bacteriol. ECO:0000269 experimental evidence for the attachment organelle localisation of P75471, as cited by UniProt."
        },
        {
         "reference": "PMID:26633540",
         "notes": "Nakane D et al. 2015, ‘Systematic Structural Analyses of Attachment Organelle in Mycoplasma pneumoniae.’, PLoS Pathog. ECO:0000269 experimental evidence for the attachment organelle localisation of P75471, as cited by UniProt."
        }
       ]
      }
     ]
    },
    {
     "component_id": "p65_terminal_button",
     "label": "P65 terminal-button protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "p65",
      "mpn309"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "P65 is a Mycoplasma pneumoniae attachment-organelle terminal-button protein; no exact source-neutral protein-family CURIE was curated.",
     "role": "Localizes to the front terminal-button substructure that caps the paired plates within the electron-dense internal core.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.ppat.1005299",
       "notes": "Nakane et al. 2015 placed P65 in the terminal-button substructure of the attachment-organelle internal core."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0CJ81",
       "protein_label": "Proline-rich P65 protein",
       "gene_symbol": "p65",
       "taxon_id": "NCBITaxon:272634",
       "taxon_label": "Mycoplasmoides pneumoniae M129",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "UniProt annotates this protein to SL-0020 (attachment organelle); component role: Localizes to the front terminal-button substructure that caps the paired plates within the electron-dense internal core.",
       "evidence": [
        {
         "reference": "PMID:15466048",
         "notes": "Kenri T et al. 2004, ‘Use of fluorescent-protein tagging to determine the subcellular localization of mycoplasma pneumoniae proteins encoded by the cytadherence regulatory locus.’, J Bacteriol. ECO:0000269 experimental evidence for the attachment organelle localisation of P0CJ81, as cited by UniProt."
        },
        {
         "reference": "PMID:26633540",
         "notes": "Nakane D et al. 2015, ‘Systematic Structural Analyses of Attachment Organelle in Mycoplasma pneumoniae.’, PLoS Pathog. ECO:0000269 experimental evidence for the attachment organelle localisation of P0CJ81, as cited by UniProt."
        }
       ]
      }
     ]
    },
    {
     "component_id": "hmw3_terminal_button",
     "label": "HMW3 terminal-button protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "hmw3",
      "mpn452"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "HMW3 is a Mycoplasma pneumoniae attachment-organelle terminal-button protein; no exact source-neutral protein-family CURIE was curated.",
     "role": "Localizes to the terminal-button boundary with the paired plates in the electron-dense internal core.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.ppat.1005299",
       "notes": "Nakane et al. 2015 placed HMW3 at the boundary between the terminal button and the paired plates."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q50360",
       "protein_label": "Cytadherence high molecular weight protein 3",
       "gene_symbol": "hmw3",
       "taxon_id": "NCBITaxon:272634",
       "taxon_label": "Mycoplasmoides pneumoniae M129",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "UniProt annotates this protein to SL-0020 (attachment organelle); component role: Localizes to the terminal-button boundary with the paired plates in the electron-dense internal core.",
       "evidence": [
        {
         "reference": "PMID:26633540",
         "notes": "Nakane D et al. 2015, ‘Systematic Structural Analyses of Attachment Organelle in Mycoplasma pneumoniae.’, PLoS Pathog. ECO:0000269 experimental evidence for the attachment organelle localisation of Q50360, as cited by UniProt."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:544448",
     "taxon_label": "Mycoplasmatota",
     "presence": "VARIABLE",
     "note": "Attachment organelles are characterized in the Mycoplasma pneumoniae cluster within Mycoplasmatota, not universally across the phylum. Chen et al. use historical Mollicutes terminology; current NCBI taxonomy places the M129 example in Mycoplasmoidales outside class Mollicutes (NCBITaxon:31969).",
     "reference": "DOI:10.1186/s12866-025-04320-w"
    },
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "RARE",
     "note": "The characterized attachment organelle is restricted to a small mycoplasma lineage and is not a general bacterial appendage.",
     "reference": "DOI:10.1186/s12866-025-04320-w"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:272634",
     "taxon_label": "Mycoplasmoides pneumoniae M129",
     "note": "The Nakane et al. structural mapping work used the M129 type strain, named Mycoplasma pneumoniae M129 in that literature.",
     "reference": "DOI:10.1371/journal.ppat.1005299"
    }
   ],
   "functions": [
    {
     "function_id": "host_cell_cytadherence",
     "label": "host-cell cytadherence",
     "description": "Polar clustering of P1-family and P30 adhesins lets cells attach to host tissue surfaces.",
     "evidence": [
      {
       "reference": "DOI:10.1046/j.1365-2958.2003.03899.x",
       "notes": "Krause and Balish 2004 review the terminal organelle as the polarized structure that mediates M. pneumoniae cytadherence."
      },
      {
       "reference": "DOI:10.1128/JB.181.4.1079-1087.1999",
       "notes": "Romero-Arroyo et al. 1999 showed P30 is required for normal cytadherence."
      }
     ]
    },
    {
     "function_id": "attachment_organelle_gliding",
     "label": "attachment-organelle-dependent gliding motility",
     "description": "The polar protrusion supports M. pneumoniae gliding over host surfaces. Coupling of internal-core deformation to surface adhesins is a proposed mechanism, not directly established by the cited structural imaging.",
     "evidence": [
      {
       "reference": "DOI:10.1128/mBio.00243-16",
       "notes": "Kawamoto et al. 2016 measured structural periodicity in frozen-hydrated attachment organelles by electron cryotomography and proposed a gliding mechanism from the observed variation. The cryotomograms do not directly image internal-core deformation during live gliding."
      },
      {
       "reference": "DOI:10.1371/journal.ppat.1005299",
       "notes": "Nakane et al. 2015 integrated surface and internal-core protein maps into a model for gliding motility."
      },
      {
       "reference": "DOI:10.1371/journal.ppat.1009621",
       "notes": "Nakane et al. 2021 linked engineered HMW2 length to organelle length and gliding speed. Dual-color fluorescence tracking at 50 Hz in 20 cells did not detect large stepwise displacement. This limits the large-deformation model without excluding all smaller conformational changes."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1046/j.1365-2958.2003.03899.x",
     "notes": "Krause and Balish 2004, Cellular engineering in a minimal microbe: structure and assembly of the terminal organelle of Mycoplasma pneumoniae, Molecular Microbiology."
    },
    {
     "reference": "DOI:10.1371/journal.ppat.1005299",
     "notes": "Nakane et al. 2015, Systematic Structural Analyses of Attachment Organelle in Mycoplasma pneumoniae, PLOS Pathogens."
    },
    {
     "reference": "DOI:10.1128/mBio.00243-16",
     "notes": "Kawamoto et al. 2016, Periodicity in Attachment Organelle Revealed by Electron Cryotomography Suggests Conformational Changes in Gliding Mechanism of Mycoplasma pneumoniae, mBio."
    },
    {
     "reference": "DOI:10.1371/journal.ppat.1009621",
     "notes": "Nakane et al. 2021, Molecular ruler of the attachment organelle in Mycoplasma pneumoniae, PLOS Pathogens."
    },
    {
     "reference": "DOI:10.1128/JB.181.4.1079-1087.1999",
     "notes": "Romero-Arroyo et al. 1999, Mycoplasma pneumoniae Protein P30 Is Required for Cytadherence and Associated with Proper Cell Development, Journal of Bacteriology."
    },
    {
     "reference": "DOI:10.1186/s12866-025-04320-w",
     "notes": "Chen et al. 2025, Unraveling the role of distinct cytoskeletal motility structures in Mycoplasma pneumoniae relatives, BMC Microbiology."
    },
    {
     "reference": "https://www.ncbi.nlm.nih.gov/Taxonomy/Browser/wwwtax.cgi?id=272634",
     "notes": "NCBI full lineage checked 2026-10-10 places Mycoplasmoides pneumoniae M129 under Mycoplasmoidales and Mycoplasmatota (NCBITaxon:544448), not under the current Mollicutes class. This authority supplies identifier scope, not experimental structure-presence evidence."
    },
    {
     "reference": "https://rest.uniprot.org/taxonomy/544448.json",
     "notes": "UniProt taxonomy checked 2026-10-10 confirms active taxon 544448 as phylum Mycoplasmatota; the M129 lineage includes this phylum."
    },
    {
     "reference": "DOI:10.1111/mmi.13937",
     "notes": "Krause et al. 2018, Electron cryotomography of Mycoplasma pneumoniae mutants correlates terminal organelle architectural features and function, Molecular Microbiology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "polar_core_surface_adhesion",
     "title": "Internal-core proteins organize a polar adhesin-bearing attachment organelle",
     "description": "HMW2, P65, and HMW3 organize the terminal button and paired plates of the internal core. The polar extension positions P1/P40/P90 and P30 adhesins on the surface, coupling cytadherence with attachment-organelle-dependent gliding.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "p1_adhesin_surface_complex",
       "label": "P1 adhesin surface complex",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "p1_adhesin_surface_complex"
      },
      {
       "node_id": "p30_tip_adhesin",
       "label": "P30 tip adhesin",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "p30_tip_adhesin"
      },
      {
       "node_id": "hmw2_paired_plate_scaffold",
       "label": "HMW2 paired-plate scaffold",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "hmw2_paired_plate_scaffold"
      },
      {
       "node_id": "p65_terminal_button",
       "label": "P65 terminal-button protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "p65_terminal_button"
      },
      {
       "node_id": "hmw3_terminal_button",
       "label": "HMW3 terminal-button protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "hmw3_terminal_button"
      },
      {
       "node_id": "internal_core",
       "label": "attachment-organelle internal core",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "attachment_organelle",
       "label": "attachment organelle",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033099"
      },
      {
       "node_id": "host_cell_cytadherence",
       "label": "host-cell cytadherence",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "gliding_motility",
       "label": "attachment-organelle-dependent gliding motility",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "hmw2_paired_plate_scaffold",
       "predicate": "forms scaffold within",
       "object": "internal_core",
       "description": "HMW2 molecules align along the paired plates of the attachment-organelle internal core.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.ppat.1005299",
         "notes": "Nakane et al. 2015 mapped HMW2 along the paired plates in the internal core."
        }
       ]
      },
      {
       "subject": "p65_terminal_button",
       "predicate": "localizes to",
       "object": "internal_core",
       "description": "P65 localizes to the terminal-button region of the electron-dense internal core.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.ppat.1005299",
         "notes": "Nakane et al. 2015 placed P65 in the terminal-button substructure."
        }
       ]
      },
      {
       "subject": "hmw3_terminal_button",
       "predicate": "localizes to",
       "object": "internal_core",
       "description": "HMW3 localizes to the terminal-button boundary with the paired plates of the electron-dense internal core.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.ppat.1005299",
         "notes": "Nakane et al. 2015 placed HMW3 at the boundary with the paired plates."
        }
       ]
      },
      {
       "subject": "internal_core",
       "predicate": "extends within",
       "object": "attachment_organelle",
       "description": "The internal core is the electron-dense structure inside the polar attachment-organelle protrusion.",
       "evidence": [
        {
         "reference": "DOI:10.1128/mBio.00243-16",
         "notes": "Kawamoto et al. 2016 resolved knoblike surface particles and an internal core in the polar protrusion by electron cryotomography."
        }
       ]
      },
      {
       "subject": "p1_adhesin_surface_complex",
       "predicate": "clusters on",
       "object": "attachment_organelle",
       "description": "The P1 adhesin, P40, and P90 surface proteins cluster around the attachment-organelle core.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.ppat.1005299",
         "notes": "Nakane et al. 2015 summarize P1, P40, and P90 as surface proteins distributed around the core."
        }
       ]
      },
      {
       "subject": "p30_tip_adhesin",
       "predicate": "localizes to",
       "object": "attachment_organelle",
       "description": "P30 is concentrated at the front surface of the attachment organelle.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.ppat.1005299",
         "notes": "Nakane et al. 2015 mapped P30 to the front surface of the organelle."
        }
       ]
      },
      {
       "subject": "p30_tip_adhesin",
       "predicate": "supports",
       "object": "host_cell_cytadherence",
       "description": "P30 is needed for normal host-cell cytadherence and proper development of the polar extension.",
       "evidence": [
        {
         "reference": "DOI:10.1128/JB.181.4.1079-1087.1999",
         "notes": "Romero-Arroyo et al. 1999 showed that P30 mutants are defective for cytadherence."
        }
       ]
      },
      {
       "subject": "attachment_organelle",
       "predicate": "mediates",
       "object": "gliding_motility",
       "description": "The assembled polar organelle is the surface and internal-core machinery used for gliding motility.",
       "evidence": [
        {
         "reference": "DOI:10.1128/mBio.00243-16",
         "notes": "Kawamoto et al. 2016 analyzed attachment organelle periodicity in the gliding mechanism by electron cryotomography."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0033111",
   "label": "attachment organelle membrane",
   "structure_category": "APPENDAGE",
   "structure_kind": "MEMBRANE",
   "definition": "The membrane surrounding the attachment organelle.",
   "definition_source": "GO:0033111",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T23:45:54Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T23:46:21Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the UniProt SL xref, membrane parentage, attachment organelle and plasma membrane parthood, a reviewed-label-only lipid-bilayer component, Mycoplasma lineage distribution, a Mycoplasmoides example, a nonmechanistic topology graph, and a resolved interpretation that keeps surface and core proteins on the whole attachment organelle.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T23:55:25Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #722 by adding GO:0005886 evidence to the lipid-bilayer component and GO:0033111 evidence to the plasma-membrane parthood edge.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-10T19:30:14Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Addressed #2124: grounded the bounded distribution to current Mycoplasmatota rather than historical Mollicutes usage; retained VARIABLE, M129 example and PROPOSED status.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0016020"
   ],
   "part_of": [
    "GO:0033099",
    "GO:0005886"
   ],
   "xrefs": [
    "uniprot.location:SL-0021"
   ],
   "components": [
    {
     "component_id": "attachment_organelle_lipid_bilayer",
     "label": "attachment organelle lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Specialized plasma-membrane region that surrounds the Mycoplasma attachment organelle.",
     "evidence": [
      {
       "reference": "GO:0033111",
       "notes": "GO:0033111 defines the attachment organelle membrane as the membrane surrounding the attachment organelle."
      },
      {
       "reference": "uniprot.location:SL-0021",
       "notes": "UniProt Subcellular Location SL-0021 maps directly to GO:0033111 and places it under both attachment organelle and cell membrane."
      },
      {
       "reference": "GO:0005886",
       "notes": "GO:0005886 identifies the plasma membrane that includes this specialized attachment-organelle membrane patch."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0033111 and UniProt SL-0021 identify the attachment organelle membrane, but no lipid CURIE specific to this Mycoplasma polar membrane patch was curated."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:544448",
     "taxon_label": "Mycoplasmatota",
     "presence": "VARIABLE",
     "note": "Attachment organelles and their surrounding membrane patches are characterized in the Mycoplasma pneumoniae cluster within Mycoplasmatota, not universally across the phylum. Chen et al. use historical Mollicutes terminology; current NCBI taxonomy places the M129 example in Mycoplasmoidales outside class Mollicutes (NCBITaxon:31969).",
     "reference": "DOI:10.1186/s12866-025-04320-w"
    },
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "RARE",
     "note": "The characterized attachment organelle membrane is restricted to the small bacterial lineage that carries attachment organelles.",
     "reference": "DOI:10.1186/s12866-025-04320-w"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:272634",
     "taxon_label": "Mycoplasmoides pneumoniae M129",
     "note": "Type strain used by the Nakane et al. structural analysis of the attachment organelle surface and internal core.",
     "reference": "DOI:10.1371/journal.ppat.1005299"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0033111",
     "notes": "Gene Ontology cellular-component term for the attachment organelle membrane."
    },
    {
     "reference": "GO:0016020",
     "notes": "Gene Ontology cellular-component term for membrane."
    },
    {
     "reference": "GO:0033099",
     "notes": "Gene Ontology cellular-component term for the attachment organelle that this membrane surrounds."
    },
    {
     "reference": "GO:0005886",
     "notes": "Gene Ontology cellular-component term for the plasma membrane that includes this specialized membrane patch."
    },
    {
     "reference": "uniprot.location:SL-0021",
     "notes": "UniProt Subcellular Location entry SL-0021 maps directly to GO:0033111 and places the attachment organelle membrane under the attachment organelle and cell membrane locations."
    },
    {
     "reference": "DOI:10.1371/journal.ppat.1005299",
     "notes": "Nakane et al. 2015 structurally mapped the Mycoplasma pneumoniae attachment organelle surface and internal core."
    },
    {
     "reference": "DOI:10.1186/s12866-025-04320-w",
     "notes": "Chen et al. 2025 review distinct cytoskeletal motility structures among Mycoplasma pneumoniae relatives."
    },
    {
     "reference": "https://www.ncbi.nlm.nih.gov/Taxonomy/Browser/wwwtax.cgi?id=272634",
     "notes": "NCBI full lineage checked 2026-10-10 places Mycoplasmoides pneumoniae M129 under Mycoplasmoidales and Mycoplasmatota (NCBITaxon:544448), not under the current Mollicutes class. This authority supplies identifier scope, not experimental structure-presence evidence."
    },
    {
     "reference": "https://rest.uniprot.org/taxonomy/544448.json",
     "notes": "UniProt taxonomy checked 2026-10-10 confirms active taxon 544448 as phylum Mycoplasmatota; the M129 lineage includes this phylum."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "attachment_organelle_membrane_topology",
     "title": "Attachment organelle membrane topology",
     "description": "The attachment organelle membrane is the specialized plasma membrane patch that surrounds the polar Mycoplasma attachment organelle.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the membrane patch boundary and parthood without asserting the full surface-adhesin or internal-core mechanism of the attachment organelle.",
     "nodes": [
      {
       "node_id": "attachment_organelle_membrane",
       "label": "attachment organelle membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033111"
      },
      {
       "node_id": "attachment_organelle",
       "label": "attachment organelle",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033099"
      },
      {
       "node_id": "plasma_membrane",
       "label": "plasma membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005886"
      }
     ],
     "edges": [
      {
       "subject": "attachment_organelle_membrane",
       "predicate": "surrounds",
       "object": "attachment_organelle",
       "description": "The membrane forms the boundary surrounding the attachment organelle.",
       "evidence": [
        {
         "reference": "GO:0033111",
         "notes": "GO:0033111 defines the attachment organelle membrane as the membrane surrounding the attachment organelle."
        },
        {
         "reference": "GO:0033099",
         "notes": "GO:0033099 identifies the containing attachment organelle structure."
        },
        {
         "reference": "uniprot.location:SL-0021",
         "notes": "UniProt SL-0021 places the membrane under the attachment organelle subcellular location."
        }
       ]
      },
      {
       "subject": "attachment_organelle_membrane",
       "predicate": "is part of",
       "object": "plasma_membrane",
       "description": "The attachment organelle membrane is a specialized cell-membrane region at the Mycoplasma pole.",
       "evidence": [
        {
         "reference": "GO:0033111",
         "notes": "GO:0033111 identifies the attachment organelle membrane that forms this specialized cell-membrane region."
        },
        {
         "reference": "uniprot.location:SL-0021",
         "notes": "UniProt SL-0021 places the attachment organelle membrane under the cell membrane subcellular location."
        },
        {
         "reference": "GO:0005886",
         "notes": "GO:0005886 is the plasma membrane term corresponding to the UniProt Cell membrane location."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "surface_adhesins_on_whole_organelle",
     "prompt": "Keep P1/P40/P90, P30, and internal-core proteins on the whole attachment organelle record rather than duplicating them as attachment organelle membrane components.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#attachment_organelle_membrane_topology"
     ],
     "rationale": "GO:0033111 and SL-0021 denote the membrane around the organelle. Nakane et al. map P1/P40/P90 and P30 to the broader organelle surface and map HMW2, P65, and HMW3 to the electron-dense internal core, so those proteins remain components of the whole attachment organelle record.",
     "resolution_note": "Curated only the lipid-boundary component and the attachment organelle/plasma-membrane topology for the membrane record.",
     "evidence": [
      {
       "reference": "GO:0033111",
       "notes": "GO:0033111 identifies the membrane boundary around the attachment organelle."
      },
      {
       "reference": "DOI:10.1371/journal.ppat.1005299",
       "notes": "Nakane et al. 2015 mapped known surface and internal core proteins across the attachment organelle."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "GO:0009288",
   "label": "bacterial-type flagellum",
   "definition": "The rotary motility organelle of bacteria: a long helical filament of flagellin joined by a flexible hook to a basal body that spans the cell envelope. The basal body houses a rotor (MS and C rings) driven by membrane-embedded stator units that convert ion flow (H+ or Na+) into torque; the flagellar type III export apparatus at its base secretes the axial subunits. Not homologous to the archaeal archaellum or the eukaryotic cilium.",
   "definition_source": "DOI:10.1146/annurev.biochem.72.121801.161737",
   "synonyms": [
    {
     "synonym_text": "bacterial flagellum",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0009288"
    }
   ],
   "structure_category": "APPENDAGE",
   "structure_kind": "APPENDAGE",
   "has_part": [
    "GO:0009420",
    "GO:0009421",
    "GO:0009422",
    "GO:0009424",
    "GO:0009425"
   ],
   "components": [
    {
     "component_id": "flagellin",
     "label": "flagellin (FliC)",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "fliC",
      "fljB"
     ],
     "stoichiometry": "~20,000 subunits per filament; 11 protofilaments",
     "essentiality": "ESSENTIAL",
     "role": "Polymerises into the helical propeller filament.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.micro.57.030502.090832",
       "notes": "Macnab 2003 reviews filament assembly from FliC exported through the central channel and capped by FliD."
      },
      {
       "reference": "DOI:10.3390/biom11020186",
       "snippet": "Around 20,000 subunits of flagellin assemble to form the flagellar filament, which can grow up to a 20 µm in length [ 25 , 75 ].",
       "notes": "Verbatim support for the ~20,000 subunits per filament in this component's stoichiometry, which #7 asked to be checked against Macnab 2003. It is not in that review's reachable text (#171); this open-access source states it."
      },
      {
       "reference": "DOI:10.1038/s41598-019-51440-1",
       "snippet": "Flagellar filaments of almost all bacteria contain 11 protofilaments, with the exception of Campylobacter jejuni , which only has seven 5 , 6 .",
       "notes": "Verbatim support for the 11 protofilaments in the same stoichiometry field, and it bounds the claim: Campylobacter jejuni has seven, so 11 is not universal."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P02968",
       "protein_label": "Flagellin",
       "gene_symbol": "hag",
       "taxon_id": "NCBITaxon:224308",
       "taxon_label": "Bacillus subtilis subsp. subtilis str. 168",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-01",
       "role": "Curator-mapped from SubtiWiki category 387 to the flagellin (FliC) component; identity and taxon independently verified in UniProtKB.",
       "evidence": [
        {
         "reference": "https://www.subtiwiki.uni-goettingen.de/v5/gene/hag",
         "notes": "SubtiWiki category 387 lists hag among B. subtilis flagellar proteins and links UniProtKB:P02968."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P06179",
       "protein_label": "Flagellin",
       "gene_symbol": "fliC",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene fliC in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P06179",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P06179, the single reviewed entry for gene fliC in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P52616",
       "protein_label": "Phase 2 flagellin",
       "gene_symbol": "fljB",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene fljB in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P52616",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P52616, the single reviewed entry for gene fljB in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ],
     "grounding": "InterPro:IPR001492"
    },
    {
     "component_id": "hook",
     "label": "hook protein (FlgE)",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "flgE"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Flexible universal joint transmitting torque from the basal body to the filament.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.micro.57.030502.090832",
       "notes": "Hook length is controlled by FliK during assembly."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "IPR012835 'Flagellar hook FlgE' denotes this component exactly, but InterPro does not apply it to the reviewed FlgE entries of either organism this record names -- neither P75937 (E. coli K-12) nor P0A1J1 (S. Typhimurium LT2) matches it. Their only family is the parent IPR020013, which spans FlgE, FlgF and FlgG, so it also covers two rod proteins and is broader than the hook. Declined rather than adopting a broader term as identity. Revisit if an organism whose FlgE does match IPR012835 is added to the record.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A1J1",
       "protein_label": "Flagellar hook protein FlgE",
       "gene_symbol": "flgE",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene flgE in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0A1J1",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0A1J1, the single reviewed entry for gene flgE in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ms_ring",
     "label": "MS ring (FliF)",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "fliF"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Membrane-embedded rotor ring; the platform on which the basal body assembles.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.micro.57.030502.090832",
       "notes": "The MS ring is the first substructure assembled."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P23447",
       "protein_label": "Flagellar M-ring protein",
       "gene_symbol": "fliF",
       "taxon_id": "NCBITaxon:224308",
       "taxon_label": "Bacillus subtilis subsp. subtilis str. 168",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-01",
       "role": "Curator-mapped from SubtiWiki category 387 to the MS ring (FliF) component; identity and taxon independently verified in UniProtKB.",
       "evidence": [
        {
         "reference": "https://www.subtiwiki.uni-goettingen.de/v5/gene/fliF",
         "notes": "SubtiWiki category 387 lists fliF among B. subtilis flagellar proteins and links UniProtKB:P23447."
        }
       ]
      }
     ]
    },
    {
     "component_id": "c_ring",
     "label": "C ring / switch complex (FliG, FliM, FliN)",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "fliG",
      "fliM",
      "fliN"
     ],
     "essentiality": "CONDITIONAL",
     "role": "Cytoplasmic rotor ring; FliG engages the stator and the complex sets rotational direction in response to CheY-P. Normally supports assembly; FliI overproduction can bypass an intact C ring in engineered Salmonella mutants, producing rare, nonmotile flagella with defective C-ring structures.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.tim.2014.12.011",
       "notes": "Minamino & Imada 2015 describe the rotor–stator interface at FliG."
      },
      {
       "reference": "DOI:10.1128/JB.00601-09",
       "notes": "Konishi et al. 2009 studied Salmonella SJW1103-derived fliG, fliM or fliN deletion mutants overproducing FliI. Low-yield flagellar assembly was recovered, not motility; this does not establish normal assembly without C-ring proteins."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P23448",
       "protein_label": "Flagellar motor switch protein FliG",
       "gene_symbol": "fliG",
       "taxon_id": "NCBITaxon:224308",
       "taxon_label": "Bacillus subtilis subsp. subtilis str. 168",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-01",
       "role": "Curator-mapped from SubtiWiki category 387 to the C ring / switch complex (FliG, FliM, FliN) component; identity and taxon independently verified in UniProtKB.",
       "evidence": [
        {
         "reference": "https://www.subtiwiki.uni-goettingen.de/v5/gene/fliG",
         "notes": "SubtiWiki category 387 lists fliG among B. subtilis flagellar proteins and links UniProtKB:P23448."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P23453",
       "protein_label": "Flagellar motor switch protein FliM",
       "gene_symbol": "fliM",
       "taxon_id": "NCBITaxon:224308",
       "taxon_label": "Bacillus subtilis subsp. subtilis str. 168",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-01",
       "role": "Curator-mapped from SubtiWiki category 387 to the C ring / switch complex (FliG, FliM, FliN) component; identity and taxon independently verified in UniProtKB.",
       "evidence": [
        {
         "reference": "https://www.subtiwiki.uni-goettingen.de/v5/gene/fliM",
         "notes": "SubtiWiki category 387 lists fliM among B. subtilis flagellar proteins and links UniProtKB:P23453."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P24073",
       "protein_label": "Flagellar motor switch phosphatase FliY",
       "gene_symbol": "fliY",
       "taxon_id": "NCBITaxon:224308",
       "taxon_label": "Bacillus subtilis subsp. subtilis str. 168",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-01",
       "role": "Curator-mapped from SubtiWiki category 387 to the C ring / switch complex (FliG, FliM, FliN) component; identity and taxon independently verified in UniProtKB.",
       "evidence": [
        {
         "reference": "https://www.subtiwiki.uni-goettingen.de/v5/gene/fliY",
         "notes": "SubtiWiki category 387 lists fliY among B. subtilis flagellar proteins and links UniProtKB:P24073."
        },
        {
         "reference": "DOI:10.1128/JB.00626-18",
         "notes": "Independent experimental literature supports the curated placement of fliY in the B. subtilis C ring / switch complex (FliG, FliM, FliN) component."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P26419",
       "protein_label": "Flagellar motor switch protein FliN",
       "gene_symbol": "fliN",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene fliN in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P26419",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P26419, the single reviewed entry for gene fliN in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "stator",
     "label": "stator unit (MotA5MotB2)",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "motA",
      "motB"
     ],
     "essentiality": "DISPENSABLE",
     "role": "Ion-driven torque generator anchored to peptidoglycan through MotB. A constituent of the motor, not machinery acting on it: DISPENSABLE here means the flagellum still assembles without MotA/MotB, but it cannot rotate (docs/CURATION.md, component boundary).",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2020.08.016",
       "notes": "Santiveri et al. 2020 resolve the 5:2 MotA:MotB architecture and propose a rotational model; the structure does not directly observe processive MotA rotation."
      },
      {
       "reference": "DOI:10.1038/s41564-020-0788-8",
       "notes": "Deme et al. 2020 report the same 5:2 architecture independently."
      },
      {
       "reference": "DOI:10.7554/eLife.48979",
       "notes": "Chang et al. 2019 imaged ΔmotA and ΔmotB cells with assembled but paralysed flagella, showing that the stator is required for torque rather than for flagellar assembly."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P28611",
       "protein_label": "Motility protein A",
       "gene_symbol": "motA",
       "taxon_id": "NCBITaxon:224308",
       "taxon_label": "Bacillus subtilis subsp. subtilis str. 168",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-01",
       "role": "Curator-mapped from SubtiWiki category 387 to the stator unit (MotA5MotB2) component; identity and taxon independently verified in UniProtKB.",
       "evidence": [
        {
         "reference": "https://www.subtiwiki.uni-goettingen.de/v5/gene/motA",
         "notes": "SubtiWiki category 387 lists motA among B. subtilis flagellar proteins and links UniProtKB:P28611."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P28612",
       "protein_label": "Motility protein B",
       "gene_symbol": "motB",
       "taxon_id": "NCBITaxon:224308",
       "taxon_label": "Bacillus subtilis subsp. subtilis str. 168",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-01",
       "role": "Curator-mapped from SubtiWiki category 387 to the stator unit (MotA5MotB2) component; identity and taxon independently verified in UniProtKB.",
       "evidence": [
        {
         "reference": "https://www.subtiwiki.uni-goettingen.de/v5/gene/motB",
         "notes": "SubtiWiki category 387 lists motB among B. subtilis flagellar proteins and links UniProtKB:P28612."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P09348",
       "protein_label": "Motility protein A",
       "gene_symbol": "motA",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene motA in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P09348",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P09348, the single reviewed entry for gene motA in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P0AF06",
       "protein_label": "Motility protein B",
       "gene_symbol": "motB",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene motB in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:2447650",
         "notes": "Chun SY et al. 1988, ‘Bacterial motility: membrane topology of the Escherichia coli MotB protein.’, Science. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0AF06."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rod",
     "label": "rod (FlgB, FlgC, FlgF, FlgG)",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "flgB",
      "flgC",
      "flgF",
      "flgG"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Drive shaft spanning the periplasm from MS ring to hook.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.micro.57.030502.090832",
       "notes": "Rod subunits are exported by the fT3SS and polymerise in order."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P23446",
       "protein_label": "Flagellar basal-body rod protein FlgG",
       "gene_symbol": "flgG",
       "taxon_id": "NCBITaxon:224308",
       "taxon_label": "Bacillus subtilis subsp. subtilis str. 168",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-01",
       "role": "Curator-mapped from SubtiWiki category 387 to the rod (FlgB, FlgC, FlgF, FlgG) component; identity and taxon independently verified in UniProtKB.",
       "evidence": [
        {
         "reference": "https://www.subtiwiki.uni-goettingen.de/v5/gene/flgE",
         "notes": "SubtiWiki category 387 lists flgE among B. subtilis flagellar proteins and links UniProtKB:P23446, whose current UniProt primary gene symbol is flgG."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P24500",
       "protein_label": "Flagellar basal body rod protein FlgB",
       "gene_symbol": "flgB",
       "taxon_id": "NCBITaxon:224308",
       "taxon_label": "Bacillus subtilis subsp. subtilis str. 168",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-01",
       "role": "Curator-mapped from SubtiWiki category 387 to the rod (FlgB, FlgC, FlgF, FlgG) component; identity and taxon independently verified in UniProtKB.",
       "evidence": [
        {
         "reference": "https://www.subtiwiki.uni-goettingen.de/v5/gene/flgB",
         "notes": "SubtiWiki category 387 lists flgB among B. subtilis flagellar proteins and links UniProtKB:P24500."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P24501",
       "protein_label": "Flagellar basal-body rod protein FlgC",
       "gene_symbol": "flgC",
       "taxon_id": "NCBITaxon:224308",
       "taxon_label": "Bacillus subtilis subsp. subtilis str. 168",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-01",
       "role": "Curator-mapped from SubtiWiki category 387 to the rod (FlgB, FlgC, FlgF, FlgG) component; identity and taxon independently verified in UniProtKB.",
       "evidence": [
        {
         "reference": "https://www.subtiwiki.uni-goettingen.de/v5/gene/flgC",
         "notes": "SubtiWiki category 387 lists flgC among B. subtilis flagellar proteins and links UniProtKB:P24501."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P16323",
       "protein_label": "Flagellar basal-body rod protein FlgF",
       "gene_symbol": "flgF",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene flgF in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P16323",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P16323, the single reviewed entry for gene flgF in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "lp_rings",
     "label": "L and P rings (FlgH, FlgI)",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "flgH",
      "flgI"
     ],
     "essentiality": "CONDITIONAL",
     "role": "Bushing through the outer membrane and peptidoglycan in Gram-negative bacteria; absent in Gram-positives.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.micro.57.030502.090832",
       "notes": "The L and P rings are not rotor components but bearings."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A1N8",
       "protein_label": "Flagellar L-ring protein",
       "gene_symbol": "flgH",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene flgH in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0A1N8",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0A1N8, the single reviewed entry for gene flgH in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P15930",
       "protein_label": "Flagellar P-ring protein",
       "gene_symbol": "flgI",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene flgI in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P15930",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P15930, the single reviewed entry for gene flgI in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "export_apparatus",
     "label": "flagellar type III membrane export gate (FlhA, FlhB, FliP, FliQ, FliR)",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "flhA",
      "flhB",
      "fliP",
      "fliQ",
      "fliR"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Membrane gate of the flagellum-specific type III export apparatus that secretes rod, hook and filament subunits through the growing structure.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.micro.57.030502.090832",
       "notes": "Homologous to the injectisome export gate."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P35620",
       "protein_label": "Flagellar biosynthesis protein FlhA",
       "gene_symbol": "flhA",
       "taxon_id": "NCBITaxon:224308",
       "taxon_label": "Bacillus subtilis subsp. subtilis str. 168",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-01",
       "role": "Curator-mapped from SubtiWiki category 387 to the flagellar type III membrane export gate (FlhA, FlhB, FliP, FliQ, FliR) component; identity and taxon independently verified in UniProtKB.",
       "evidence": [
        {
         "reference": "https://www.subtiwiki.uni-goettingen.de/v5/gene/flhA",
         "notes": "SubtiWiki category 387 lists flhA among B. subtilis flagellar proteins and links UniProtKB:P35620."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P35538",
       "protein_label": "Flagellar biosynthetic protein FlhB",
       "gene_symbol": "flhB",
       "taxon_id": "NCBITaxon:224308",
       "taxon_label": "Bacillus subtilis subsp. subtilis str. 168",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-01",
       "role": "Curator-mapped from SubtiWiki category 387 to the flagellar type III membrane export gate (FlhA, FlhB, FliP, FliQ, FliR) component; identity and taxon independently verified in UniProtKB.",
       "evidence": [
        {
         "reference": "https://www.subtiwiki.uni-goettingen.de/v5/gene/flhB",
         "notes": "SubtiWiki category 387 lists flhB among B. subtilis flagellar proteins and links UniProtKB:P35538."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P35528",
       "protein_label": "Flagellar biosynthetic protein FliP",
       "gene_symbol": "fliP",
       "taxon_id": "NCBITaxon:224308",
       "taxon_label": "Bacillus subtilis subsp. subtilis str. 168",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-01",
       "role": "Curator-mapped from SubtiWiki category 387 to the flagellar type III membrane export gate (FlhA, FlhB, FliP, FliQ, FliR) component; identity and taxon independently verified in UniProtKB.",
       "evidence": [
        {
         "reference": "https://www.subtiwiki.uni-goettingen.de/v5/gene/fliP",
         "notes": "SubtiWiki category 387 lists fliP among B. subtilis flagellar proteins and links UniProtKB:P35528."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P35535",
       "protein_label": "Flagellar biosynthetic protein FliQ",
       "gene_symbol": "fliQ",
       "taxon_id": "NCBITaxon:224308",
       "taxon_label": "Bacillus subtilis subsp. subtilis str. 168",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-01",
       "role": "Curator-mapped from SubtiWiki category 387 to the flagellar type III membrane export gate (FlhA, FlhB, FliP, FliQ, FliR) component; identity and taxon independently verified in UniProtKB.",
       "evidence": [
        {
         "reference": "https://www.subtiwiki.uni-goettingen.de/v5/gene/fliQ",
         "notes": "SubtiWiki category 387 lists fliQ among B. subtilis flagellar proteins and links UniProtKB:P35535."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P35537",
       "protein_label": "Flagellar biosynthetic protein FliR",
       "gene_symbol": "fliR",
       "taxon_id": "NCBITaxon:224308",
       "taxon_label": "Bacillus subtilis subsp. subtilis str. 168",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-01",
       "role": "Curator-mapped from SubtiWiki category 387 to the flagellar type III membrane export gate (FlhA, FlhB, FliP, FliQ, FliR) component; identity and taxon independently verified in UniProtKB.",
       "evidence": [
        {
         "reference": "https://www.subtiwiki.uni-goettingen.de/v5/gene/fliR",
         "notes": "SubtiWiki category 387 lists fliR among B. subtilis flagellar proteins and links UniProtKB:P35537."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Patchy across bacterial lineages. A survey of 30,238 representative genomes across 131 phyla detected conserved FliP/Q/R markers in about 40%; this is genomic evidence of flagellar capacity, not direct observation of assembled flagella or proof of absence in every marker-negative genome.",
     "reference": "DOI:10.1073/pnas.2512476122"
    },
    {
     "taxon_id": "NCBITaxon:2157",
     "taxon_label": "Archaea",
     "presence": "ABSENT",
     "note": "Archaea swim with the archaellum, a type-IV-pilus-related structure with no homology to the bacterial flagellum.",
     "reference": "DOI:10.3389/fmicb.2015.00023"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:90371",
     "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium",
     "note": "The genetic model for flagellar assembly and export.",
     "reference": "DOI:10.1146/annurev.micro.57.030502.090832"
    },
    {
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli K-12",
     "note": "Model for motor physics and chemotaxis.",
     "reference": "DOI:10.1146/annurev.biochem.72.121801.161737"
    },
    {
     "taxon_id": "NCBITaxon:83334",
     "taxon_label": "Escherichia coli O157:H7",
     "note": "Taxon depicted in the hosted TEM; purified H7 flagellar filaments from an O157:H7 isolate were independently characterized by microscopy and immunoassay.",
     "reference": "DOI:10.1128/jcm.26.7.1367-1372.1988"
    },
    {
     "taxon_id": "NCBITaxon:224308",
     "taxon_label": "Bacillus subtilis subsp. subtilis str. 168",
     "note": "SubtiWiki's reference strain and a classical genetic model for flagellar assembly.",
     "reference": "DOI:10.1093/nar/gkae957"
    }
   ],
   "functions": [
    {
     "function_id": "motility",
     "label": "bacterial-type flagellum-dependent cell motility",
     "grounding": "GO:0071973",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.biochem.72.121801.161737",
       "notes": "Berg 2003 reviews the rotary motor and swimming."
      }
     ]
    }
   ],
   "associated_traits": [
    {
     "trait_id": "METPO:1000704",
     "trait_label": "flagellated",
     "relation": "CONFERS",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.micro.57.030502.090832",
       "notes": "Macnab 2003 reviews assembly of the bacterial flagellar organelle."
      }
     ]
    },
    {
     "trait_id": "METPO:1000702",
     "trait_label": "motile",
     "relation": "CONFERS",
     "note": "One of several motility machines; gliding and twitching motility do not use it.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.biochem.72.121801.161737",
       "notes": "Berg 2003 reviews how rotation of bacterial flagella drives swimming."
      }
     ]
    }
   ],
   "physical_properties": [
    {
     "property": "DIAMETER",
     "value": "~20",
     "unit": "UO:0000018",
     "context": "filament",
     "reference": "DOI:10.1146/annurev.micro.57.030502.090832"
    },
    {
     "property": "LENGTH",
     "value": "up to 20",
     "unit": "UO:0000017",
     "context": "filament; upper-length example in a review, not a universal maximum or a taxon-specific measurement",
     "reference": "DOI:10.3390/biom11020186",
     "evidence": [
      {
       "reference": "DOI:10.3390/biom11020186",
       "snippet": "Around 20,000 subunits of flagellin assemble to form the flagellar filament, which can grow up to a 20 µm in length [ 25 , 75 ].",
       "notes": "The cited review supports growth up to 20 micrometers, not a lower limit of 5. The unsupported minimum has been removed; no universal size range is inferred."
      }
     ]
    },
    {
     "property": "ROTATION_SPEED",
     "value": "~100-300",
     "unit": "UO:0000092",
     "context": "Escherichia coli motor; ~125 Hz at high load with the filament attached, 300 Hz or faster at low load",
     "reference": "DOI:10.1128/jb.00353-25",
     "evidence": [
      {
       "reference": "DOI:10.1128/jb.00353-25",
       "snippet": "When attached to the flagellar filament (high load), E. coli motors spin at ~125 Hz; when the filament is absent (low load), motors rotate at 300 Hz or faster ( 27 , 28 ).",
       "notes": "Verbatim from the open-access full text (PMC12713396). This corrects the record: the context previously attributed the whole 100-300 Hz range to light load, but the lower figure is the high-load value and only the upper is low-load. Replaces the Berg 2003 review, which is abstract-only and does not contain the numbers (#171)."
      }
     ]
    }
   ],
   "images": [
    {
     "image_id": "commons_ecoli_flagella_tem",
     "file": "escherichia_coli_flagella_tem.png",
     "file_sha256": "370078e7879241342df889b048aaaea27468ae7ed2a8c9509e1f1b16fbdb465e",
     "source": "WIKIMEDIA_COMMONS",
     "source_accession": "File:Escherichia_coli_flagella_TEM.png (M4617695)",
     "source_url": "https://commons.wikimedia.org/wiki/File%3AEscherichia_coli_flagella_TEM.png",
     "download_url": "https://upload.wikimedia.org/wikipedia/commons/e/eb/Escherichia_coli_flagella_TEM.png",
     "licence": "PUBLIC_DOMAIN",
     "attribution": "E. H. White, Content Provider: Peggy S. Hayes; Public domain, via Wikimedia Commons",
     "modality": "TEM",
     "caption": "Transmission electron micrograph (pseudoreplica technique) of an Escherichia coli O157:H7 cell with peritrichous flagella.",
     "taxon_id": "NCBITaxon:83334",
     "taxon_label": "Escherichia coli O157:H7",
     "retrieved_on": "2026-08-30",
     "notes": "Licence, attribution and depicted taxon read from the Commons API (extmetadata + structured data P180 -> Wikidata P685) on 2026-08-30; file sha1 verified against imageinfo. The Commons source credit identifies CDC Public Health Image Library image 9995."
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1146/annurev.biochem.72.121801.161737",
     "notes": "Berg 2003, \"The rotary motor of bacterial flagella\"."
    },
    {
     "reference": "DOI:10.1146/annurev.micro.57.030502.090832",
     "notes": "Macnab 2003, \"How bacteria assemble flagella\"."
    },
    {
     "reference": "DOI:10.1038/nrmicro1887",
     "notes": "Chevance & Hughes 2008, \"Coordinating assembly of a bacterial macromolecular machine\"."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "flagellum_torque_generation",
     "title": "Ion flow through the stator turns the rotor and the filament",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "ion_motive_force",
       "label": "ion motive force (H+ or Na+)",
       "node_type": "STATE"
      },
      {
       "node_id": "stator",
       "label": "MotA5MotB2 stator unit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "stator"
      },
      {
       "node_id": "c_ring",
       "label": "C ring (FliG)",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "c_ring"
      },
      {
       "node_id": "rotation",
       "label": "flagellar rotation",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "filament",
       "label": "flagellar filament",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009420",
       "component_ref": "flagellin"
      },
      {
       "node_id": "swimming",
       "label": "bacterial-type flagellum-dependent cell motility",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0071973"
      }
     ],
     "edges": [
      {
       "subject": "ion_motive_force",
       "predicate": "powers",
       "object": "stator",
       "description": "An electrochemical H+ or Na+ gradient powers torque generation through the corresponding ion-coupled stator. MotA-ring rotation around MotB is a proposed coupling model.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2020.08.016",
         "notes": "Santiveri et al. 2020 propose ion flow rotates MotA around the MotB dimer."
        },
        {
         "reference": "DOI:10.1038/s41564-020-0788-8",
         "notes": "Deme et al. 2020 distinguish proton- and sodium-coupled stators and use MotA/MotB as generic subunit names. Sodium motive force is not proton motive force."
        }
       ]
      },
      {
       "subject": "stator",
       "predicate": "applies torque to",
       "object": "c_ring",
       "description": "Ion-coupled stator A-subunit motions apply torque to FliG at the C-ring rim. Processive A-ring rotation is a proposed model; the cited structure also permits an oscillating ratchet.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-020-0788-8",
         "notes": "Deme et al. 2020 propose rotating and oscillating MotA models compatible with the A5B2 structure; this does not directly establish either dynamic trajectory."
        }
       ]
      },
      {
       "subject": "c_ring",
       "predicate": "drives",
       "object": "rotation",
       "description": "Torque on FliG and the C ring turns the MS ring, rod, hook, and filament as a rigid flagellar rotor.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.tim.2014.12.011",
         "notes": "The C ring, MS ring and rod rotate as one rigid rotor."
        }
       ]
      },
      {
       "subject": "rotation",
       "predicate": "propels",
       "object": "filament",
       "description": "Rotation is transmitted from the basal body through the hook to the external helical filament.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.biochem.72.121801.161737",
         "notes": "Rotation of the helical filament produces thrust."
        }
       ]
      },
      {
       "subject": "filament",
       "predicate": "enables",
       "object": "swimming",
       "predicate_id": "RO:0002327",
       "description": "The rotating helical filament acts as a propeller that generates thrust for swimming motility.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.biochem.72.121801.161737",
         "notes": "Berg 2003."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "component_groundings",
     "prompt": "Resolve exact source-neutral family or complex groundings for the MS ring, C ring, stator, rod, LP rings and membrane export gate.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#ms_ring",
      "components#c_ring",
      "components#stator",
      "components#rod",
      "components#lp_rings",
      "components#export_apparatus"
     ],
     "rationale": "Groundings were deliberately left blank rather than guessed; verify each accession against InterPro before adding.",
     "posed_by": "claude",
     "posed_date": "2026-08-29",
     "notes": "2026-10-10: Flagellin is grounded to IPR001492; the hook has a documented REVIEWED_LABEL_ONLY decision. Those completed decisions are not reopened by this remaining-work prompt.",
     "evidence": [
      {
       "reference": "https://github.com/CultureBotAI/CellStructureMech/issues/2133",
       "notes": "Scope the outstanding grounding task without changing the original rationale or posed date."
      }
     ]
    }
   ],
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-08-29T00:00:00Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Drafted composition, distribution, trait links and torque-generation mechanism graph from the cited reviews and stator structures. Not yet human-reviewed.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-29T03:00:00Z",
     "curator": "claude",
     "action": "ADD_IMAGE",
     "changes": "Added Commons image File:Escherichia_coli_flagella_TEM.png (public domain, CDC PHIL, NCBITaxon:83334); no publication, per decision #30. Added E. coli O157:H7 to taxonomic_distribution as the imaged strain.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-30T02:14:17Z",
     "curator": "uniprot_sl",
     "action": "ADD_UNIPROT_SL_XREF",
     "changes": "Added uniprot.location:SL-0307 (Bacterial flagellum); mapping read from the GO line of UniProt subcell.txt."
    },
    {
     "timestamp": "2026-08-30T19:08:55Z",
     "curator": "fetch_commons_image",
     "action": "ADD_IMAGE",
     "changes": "Updated Commons image File:Escherichia_coli_flagella_TEM.png (PUBLIC_DOMAIN, Escherichia coli O157:H7); licence, attribution and taxon read from the Commons and Wikidata APIs at retrieval."
    },
    {
     "timestamp": "2026-08-30T19:11:12Z",
     "curator": "fetch_commons_image",
     "action": "ADD_IMAGE",
     "changes": "Updated Commons image File:Escherichia_coli_flagella_TEM.png (PUBLIC_DOMAIN, Escherichia coli O157:H7); licence, attribution and taxon read from the Commons and Wikidata APIs at retrieval."
    },
    {
     "timestamp": "2026-08-30T19:29:55Z",
     "curator": "codex",
     "action": "REVIEW_EVIDENCE_AND_ESSENTIALITY",
     "changes": "Corrected MotA/MotB stator essentiality from ESSENTIAL to DISPENSABLE using deletion-mutant imaging; changed rotation speed from generic hertz to UO turns per second; added evidence to both trait links; removed the hosted-image strain from clade-level taxonomic distribution; and replaced the silently truncated Commons credit with a complete provenance summary.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-30T19:38:35Z",
     "curator": "codex",
     "action": "REVIEW_TAXONOMIC_SCOPE",
     "changes": "Removed Escherichia coli O157:H7 from taxonomic_distribution because a hosted image establishes an observed specimen, not universal presence across the strain; the image retains its own taxon provenance.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-30T19:40:01Z",
     "curator": "codex",
     "action": "DOCUMENT_IMAGE_EXEMPLAR",
     "changes": "Added the hosted-image O157:H7 taxon as a cited canonical example rather than overstating it as a universally flagellated taxonomic scope.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-31T06:03:17Z",
     "curator": "claude",
     "action": "APPLY_COMPONENT_BOUNDARY",
     "changes": "Component-boundary rule (#66, #72): stated in the stator role that DISPENSABLE here means 'not needed for assembly', not 'peripheral machinery'.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-31T06:12:34Z",
     "curator": "claude",
     "action": "SET_COMPONENT_ROLE",
     "changes": "component_role became required (#77) so the constituent/machinery distinction is machine-readable rather than prose. Set per component; ASSOCIATED_MACHINERY only where the protein acts on the already-assembled structure.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-02T04:28:37Z",
     "curator": "subtiwiki",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "Added or refreshed 17 curator-reviewed B. subtilis flagellar protein examples from SubtiWiki category 387; exact gene ids and UniProt outlinks were checked at SubtiWiki, then reviewed status, gene identity and taxon were checked independently at UniProtKB; FliY C-ring and MotP/MotS stator placements were independently literature-backed. No SubtiWiki prose, sequences or bulk export was copied."
    },
    {
     "timestamp": "2026-09-02T05:45:19Z",
     "curator": "interpro_groundings",
     "action": "GROUND_COMPONENTS",
     "changes": "Applied exact integrated InterPro family groundings to flagellin; recorded label-only decisions for none. The fixed reviewed allow-list required exact component identity, reviewed UniProt examples, type=family entries, and unchanged family consensus across curated scope examples.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-03T00:37:47Z",
     "curator": "claude",
     "action": "RESOURCE_CLAIMS",
     "changes": "#7 item 5 and #171: the ~20,000 flagellin figure, the 11 protofilaments, the filament length and the motor rotation speed all cited reviews that are abstract-only and do not contain the numbers. Each is now sourced to open-access full text with a verbatim quotation. Two corrections fell out of reading: the rotation-speed context wrongly attributed the whole 100-300 Hz range to light load, when ~125 Hz is the high-load figure; and the 11-protofilament claim is not universal, since Campylobacter jejuni has seven. The filament DIAMETER remains unsourced -- no open-access source stating it was found -- and is left for the human review track.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-03T07:37:09Z",
     "curator": "interpro_groundings",
     "action": "GROUND_COMPONENTS",
     "changes": "Applied exact integrated InterPro family groundings to none; recorded label-only decisions for hook. The fixed reviewed allow-list required exact component identity, reviewed UniProt examples, type=family entries, and unchanged family consensus across curated scope examples.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-03T07:41:11Z",
     "curator": "interpro_groundings",
     "action": "GROUND_COMPONENTS",
     "changes": "Applied exact integrated InterPro family groundings to none; recorded label-only decisions for hook. The fixed reviewed allow-list required exact component identity, reviewed UniProt examples, type=family entries, and unchanged family consensus across curated scope examples.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-04T01:40:08Z",
     "curator": "codex",
     "action": "ENHANCE_CAUSAL_GRAPH",
     "changes": "Added descriptions to the remaining flagellar torque-generation edges so every edge now states the mechanistic step it represents.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T06:56:10Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #268 by renaming the five-protein flagellar export aggregate as the membrane export gate rather than the full ATPase-associated secretion apparatus.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T07:51:38Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-09-09T02:35:39Z",
     "curator": "claude",
     "action": "ADD_SUBSTRUCTURE_LINK",
     "changes": "Added the GO:0009422 bacterial-type flagellum hook-filament junction record to the top-level bacterial-type flagellum has_part list.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-09T04:27:53Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #289 by adding GO:0009421 as a direct has_part of the enclosing bacterial-type flagellum after moving the FliD/HAP2 cap out of the GO:0009420 filament boundary.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-10T20:21:31Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Addressed #2128, #2129, #2130, #2131, #2132, #2133: Remove the unsourced flagellar filament length minimum; Qualify proposed stator rotation in three flagellar records; Distinguish proton and sodium motive forces in the flagellum graph; Correct bacterial flagellum and basal-body prevalence scope; Qualify C-ring assembly essentiality in the enclosing flagellar records; Narrow the completed portions of the flagellum grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:08:11Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 4 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:47Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s); removed 2 non-matching protein_example(s).",
     "llm_assisted": true
    }
   ],
   "xrefs": [
    "uniprot.location:SL-0307"
   ]
  },
  {
   "identifier": "GO:0009425",
   "label": "bacterial-type flagellum basal body",
   "structure_category": "APPENDAGE",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "The basal cell-envelope substructure of a bacterial flagellum, consisting of a rod, a series of rings, Mot stator proteins, the switch complex, and the proximal flagellum-specific type III export apparatus.",
   "definition_source": "GO:0009425",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-07T01:26:03Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-07T01:27:32Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO and UniProt SL synonymy, bacterial-flagellum parthood, MS-ring, C-ring, stator, rod, LP-ring and export-apparatus components, bacterial taxonomic scope, Salmonella as a canonical basal-body example, anchoring and torque-transmission functions, primary literature evidence, a basal-body architecture causal graph, and a grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-07T01:48:39Z",
     "curator": "claude",
     "action": "SUPPORT_EXPORT_EDGE",
     "changes": "Added Macnab 2003 evidence to the export-apparatus-to-rod graph edge so the export action is directly supported by a flagellar assembly source.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-07T01:55:21Z",
     "curator": "claude",
     "action": "TIGHTEN_WORDING",
     "changes": "Clarified that stator units act on the C ring to turn the MS ring and rod, and corrected the LP-ring graph predicate grammar.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-07T02:01:16Z",
     "curator": "claude",
     "action": "NARROW_DEFINITION",
     "changes": "Narrowed the GO:0009425 definition text to identity and component scope; left anchoring, export and torque claims in literature-backed functions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-07T02:07:09Z",
     "curator": "claude",
     "action": "FIX_REVIEW_ISSUES",
     "changes": "Resolved #224 by sourcing basal-body wording variants from UniProt SL; resolved #225 by adding C-ring rotor evidence to the C-ring rotation edge.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T06:56:10Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #268 by renaming the five-protein flagellar export aggregate as the membrane export gate rather than the full ATPase-associated secretion apparatus.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-10T20:21:32Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Addressed #2129, #2131, #2132: Qualify proposed stator rotation in three flagellar records; Correct bacterial flagellum and basal-body prevalence scope; Qualify C-ring assembly essentiality in the enclosing flagellar records.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:08:28Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 18 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "bacterial flagellum basal body",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0142"
    },
    {
     "synonym_text": "bacterial flagellar basal body",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0142"
    }
   ],
   "xrefs": [
    "uniprot.location:SL-0142"
   ],
   "part_of": [
    "GO:0009288"
   ],
   "components": [
    {
     "component_id": "ms_ring",
     "label": "MS ring (FliF)",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "fliF"
     ],
     "stoichiometry": "34 FliF subunits in the Salmonella native MS ring",
     "essentiality": "ESSENTIAL",
     "role": "Inner-membrane ring that anchors the basal body and templates rotor and export-apparatus assembly.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-021-24507-9",
       "notes": "Kawamoto et al. 2021 used Salmonella cryo-EM to show that the native MS ring is formed by 34 FliF subunits and acts as a core assembly template."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P15928",
       "protein_label": "Flagellar M-ring protein",
       "gene_symbol": "fliF",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene fliF in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P15928",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P15928, the single reviewed entry for gene fliF in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "c_ring",
     "label": "C ring / switch complex (FliG, FliM, FliN)",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "fliG",
      "fliM",
      "fliN"
     ],
     "essentiality": "CONDITIONAL",
     "role": "Cytoplasmic rotor ring that engages the stator and biases motor rotation direction. Normally supports assembly; FliI overproduction can bypass an intact C ring in engineered Salmonella mutants, producing rare, nonmotile flagella with defective C-ring structures.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.tim.2014.12.011",
       "notes": "Minamino and Imada 2015 review the FliG/FliM/FliN C ring as the rotor-mounted switch complex that couples stator contacts to rotational switching."
      },
      {
       "reference": "DOI:10.1038/s41467-021-24507-9",
       "notes": "Kawamoto et al. 2021 measured C-ring symmetry on isolated Salmonella basal bodies and related it to the 34-fold FliF MS ring."
      },
      {
       "reference": "DOI:10.1128/JB.00601-09",
       "notes": "Konishi et al. 2009 studied Salmonella SJW1103-derived fliG, fliM or fliN deletion mutants overproducing FliI. Low-yield flagellar assembly was recovered, not motility; this does not establish normal assembly without C-ring proteins."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A1J9",
       "protein_label": "Flagellar motor switch protein FliG",
       "gene_symbol": "fliG",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene fliG in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:1631122",
         "notes": "Francis NR et al. 1992, ‘Localization of the Salmonella typhimurium flagellar switch protein FliG to the cytoplasmic M-ring face of the basal body.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0A1J9."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P26418",
       "protein_label": "Flagellar motor switch protein FliM",
       "gene_symbol": "fliM",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene fliM in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P26418",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P26418, the single reviewed entry for gene fliM in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P26419",
       "protein_label": "Flagellar motor switch protein FliN",
       "gene_symbol": "fliN",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene fliN in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P26419",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P26419, the single reviewed entry for gene fliN in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "stator",
     "label": "stator unit (MotA5MotB2)",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "motA",
      "motB"
     ],
     "essentiality": "DISPENSABLE",
     "role": "Membrane ion-channel unit that anchors through MotB and applies torque to FliG in the C ring.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41564-020-0788-8",
       "notes": "Deme et al. 2020 resolved the MotA5MotB2 stator architecture and modeled how MotA engages FliG to drive rotation."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P55891",
       "protein_label": "Motility protein A",
       "gene_symbol": "motA",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene motA in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P55891",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P55891, the single reviewed entry for gene motA in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P55892",
       "protein_label": "Motility protein B",
       "gene_symbol": "motB",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene motB in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P55892",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P55892, the single reviewed entry for gene motB in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rod",
     "label": "rod (FliE, FlgB, FlgC, FlgF, FlgG)",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "fliE",
      "flgB",
      "flgC",
      "flgF",
      "flgG"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Axial drive shaft that connects the MS ring to the extracellular hook.",
     "evidence": [
      {
       "reference": "DOI:10.1016/0022-2836(92)90958-m",
       "notes": "Kubori et al. 1992 purified Salmonella assembly intermediates and found FliE, FlgB, FlgC, FlgF and FlgG assembling cooperatively into a stable rod."
      },
      {
       "reference": "DOI:10.1016/j.cell.2021.03.057",
       "notes": "Tan et al. 2021 resolved how the MS ring and FliE/FlgB proximal rod transmit torque into the helical rod."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P26462",
       "protein_label": "Flagellar hook-basal body complex protein FliE",
       "gene_symbol": "fliE",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene fliE in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P26462",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P26462, the single reviewed entry for gene fliE in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P16437",
       "protein_label": "Flagellar basal body rod protein FlgB",
       "gene_symbol": "flgB",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene flgB in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10809679",
         "notes": "Minamino T et al. 2000, ‘Interaction between FliE and FlgB, a proximal rod component of the flagellar basal body of Salmonella.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Bacterial flagellum basal body' localisation of P16437."
        },
        {
         "reference": "PMID:11554792",
         "notes": "Hirano T et al. 2001, ‘The role in flagellar rod assembly of the N-terminal domain of Salmonella FlgJ, a flagellum-specific muramidase.’, J Mol Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Bacterial flagellum basal body' localisation of P16437."
        },
        {
         "reference": "PMID:1594581",
         "notes": "Sosinsky GE et al. 1992, ‘Mass determination and estimation of subunit stoichiometry of the bacterial hook-basal body flagellar complex of Salmonella typhimurium by scanning transmission electron microscopy.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Bacterial flagellum basal body' localisation of P16437."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P0A1I7",
       "protein_label": "Flagellar basal-body rod protein FlgC",
       "gene_symbol": "flgC",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene flgC in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0A1I7",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0A1I7, the single reviewed entry for gene flgC in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P16323",
       "protein_label": "Flagellar basal-body rod protein FlgF",
       "gene_symbol": "flgF",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene flgF in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P16323",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P16323, the single reviewed entry for gene flgF in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P0A1J3",
       "protein_label": "Flagellar basal-body rod protein FlgG",
       "gene_symbol": "flgG",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene flgG in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0A1J3",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0A1J3, the single reviewed entry for gene flgG in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "lp_rings",
     "label": "L and P rings (FlgH, FlgI)",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "flgH",
      "flgI"
     ],
     "essentiality": "CONDITIONAL",
     "role": "Gram-negative outer-membrane and peptidoglycan bushing that surrounds the distal rod.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-021-24715-3",
       "notes": "Yamaguchi et al. 2021 resolved the Salmonella LP-ring bushing around the rod and assigned FlgH to the L ring and FlgI to the P ring."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A1N8",
       "protein_label": "Flagellar L-ring protein",
       "gene_symbol": "flgH",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene flgH in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0A1N8",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0A1N8, the single reviewed entry for gene flgH in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P15930",
       "protein_label": "Flagellar P-ring protein",
       "gene_symbol": "flgI",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene flgI in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P15930",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P15930, the single reviewed entry for gene flgI in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "export_apparatus",
     "label": "flagellar type III membrane export gate (FlhA, FlhB, FliP, FliQ, FliR)",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "flhA",
      "flhB",
      "fliP",
      "fliQ",
      "fliR"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Membrane export gate housed inside the basal body that works with the cytoplasmic FliH/FliI/FliJ ATPase complex to secrete axial rod, hook and filament subunits.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.micro.57.030502.090832",
       "notes": "Macnab 2003 reviews export of axial flagellar substrates through the basal-body export apparatus during ordered flagellum assembly."
      },
      {
       "reference": "DOI:10.1038/s41467-021-24507-9",
       "notes": "Kawamoto et al. 2021 show that the MS-ring core has a central hole sized to accommodate the flagellar export gate."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40729",
       "protein_label": "Flagellar biosynthesis protein FlhA",
       "gene_symbol": "flhA",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene flhA in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P40729",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P40729, the single reviewed entry for gene flhA in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P40727",
       "protein_label": "Flagellar biosynthetic protein FlhB",
       "gene_symbol": "flhB",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene flhB in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P40727",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P40727, the single reviewed entry for gene flhB in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P54700",
       "protein_label": "Flagellar biosynthetic protein FliP",
       "gene_symbol": "fliP",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene fliP in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P54700",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P54700, the single reviewed entry for gene fliP in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P0A1L5",
       "protein_label": "Flagellar biosynthetic protein FliQ",
       "gene_symbol": "fliQ",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene fliQ in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0A1L5",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0A1L5, the single reviewed entry for gene fliQ in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P54702",
       "protein_label": "Flagellar biosynthetic protein FliR",
       "gene_symbol": "fliR",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene fliR in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P54702",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P54702, the single reviewed entry for gene fliR in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Patchy across bacterial lineages. A survey of 30,238 representative genomes across 131 phyla detected conserved FliP/Q/R markers in about 40%; this is genomic evidence of flagellar capacity, not direct observation of assembled flagella or proof of absence in every marker-negative genome.",
     "reference": "DOI:10.1073/pnas.2512476122"
    },
    {
     "taxon_id": "NCBITaxon:2157",
     "taxon_label": "Archaea",
     "presence": "ABSENT",
     "note": "Archaea swim with archaella, which are type-IV-pilus-related machines rather than bacterial-type flagellar basal bodies.",
     "reference": "DOI:10.3389/fmicb.2015.00023"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:90371",
     "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium",
     "note": "Classical genetic and cryo-EM model for bacterial basal-body assembly, the MS/C rotor, the LP-ring bushing, and rod-driven torque transmission.",
     "reference": "DOI:10.1038/s41564-021-00895-y"
    }
   ],
   "functions": [
    {
     "function_id": "cell_envelope_anchoring",
     "label": "flagellum anchoring in the cell envelope",
     "description": "The basal-body rings and rod span the inner membrane, peptidoglycan and, in Gram-negative bacteria, the outer membrane to mount the flagellar rotor.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.micro.57.030502.090832",
       "notes": "Macnab 2003 reviews assembly of the basal body as the envelope-spanning foundation for the bacterial flagellum."
      },
      {
       "reference": "DOI:10.1038/s41564-021-00895-y",
       "notes": "Johnson et al. 2021 resolved the intact Salmonella basal body spanning the inner membrane, cell wall and outer membrane."
      }
     ]
    },
    {
     "function_id": "rotary_torque_transmission",
     "label": "rotary torque transmission",
     "description": "Ion-driven stator units act on the C ring so the MS ring and basal-body rod rotate and transmit torque to the hook and filament.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2021.03.057",
       "notes": "Tan et al. 2021 resolved structural couplings by which the MS ring, FliE, FlgB, distal rod and LP ring support torque transmission through the flagellar motor."
      },
      {
       "reference": "DOI:10.1038/s41564-020-0788-8",
       "notes": "Deme et al. 2020 structurally modeled the MotA5MotB2 stator as the ion-driven unit that drives the FliG rotor."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1146/annurev.micro.57.030502.090832",
     "notes": "Macnab RM 2003, \"How bacteria assemble flagella\", Annual Review of Microbiology."
    },
    {
     "reference": "DOI:10.1016/0022-2836(92)90958-m",
     "notes": "Kubori T, Shimamoto N, Yamaguchi S, Namba K and Aizawa S 1992, Morphological pathway of flagellar assembly in Salmonella typhimurium, Journal of Molecular Biology."
    },
    {
     "reference": "DOI:10.1038/s41564-020-0788-8",
     "notes": "Deme JC et al. 2020, Structures of the stator complex that drives rotation of the bacterial flagellum, Nature Microbiology."
    },
    {
     "reference": "DOI:10.1016/j.cell.2021.03.057",
     "notes": "Tan J et al. 2021, Structural basis of assembly and torque transmission of the bacterial flagellar motor, Cell."
    },
    {
     "reference": "DOI:10.1038/s41564-021-00895-y",
     "notes": "Johnson S et al. 2021, Molecular structure of the intact bacterial flagellar basal body, Nature Microbiology."
    },
    {
     "reference": "DOI:10.1038/s41467-021-24507-9",
     "notes": "Kawamoto A et al. 2021, Native flagellar MS ring is formed by 34 subunits with 23-fold and 11-fold subsymmetries, Nature Communications."
    },
    {
     "reference": "DOI:10.1038/s41467-021-24715-3",
     "notes": "Yamaguchi T et al. 2021, Structure of the molecular bushing of the bacterial flagellar motor, Nature Communications."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "rotary_basal_body_architecture",
     "title": "Basal-body rings couple ion-driven torque to the rod",
     "description": "FliF forms the MS ring scaffold, the export gate occupies its center and builds the rod, LP rings let the distal rod spin through the Gram-negative envelope, and stator units apply torque through the C ring.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "ms_ring",
       "label": "MS ring",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ms_ring"
      },
      {
       "node_id": "c_ring",
       "label": "C ring",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "c_ring"
      },
      {
       "node_id": "export_apparatus",
       "label": "flagellar type III membrane export gate",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "export_apparatus"
      },
      {
       "node_id": "rod",
       "label": "flagellar basal-body rod",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rod"
      },
      {
       "node_id": "lp_rings",
       "label": "L and P rings",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "lp_rings"
      },
      {
       "node_id": "stator",
       "label": "MotA5MotB2 stator unit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "stator"
      },
      {
       "node_id": "basal_body",
       "label": "bacterial-type flagellum basal body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009425"
      },
      {
       "node_id": "rotation",
       "label": "flagellar rotation",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "ms_ring",
       "predicate": "nucleates assembly of",
       "object": "basal_body",
       "description": "The FliF MS ring is the first ring scaffold and organizes later basal-body assembly around the inner membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-021-24507-9",
         "notes": "Kawamoto et al. 2021 support the MS ring as a basal-body core and template for flagellar assembly."
        }
       ]
      },
      {
       "subject": "c_ring",
       "predicate": "assembles on",
       "object": "ms_ring",
       "description": "The FliG/FliM/FliN C ring attaches to the cytoplasmic face of the FliF MS ring.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-021-24507-9",
         "notes": "Kawamoto et al. 2021 analyzed C-ring symmetry in native Salmonella basal bodies relative to the FliF MS ring."
        }
       ]
      },
      {
       "subject": "export_apparatus",
       "predicate": "is housed by",
       "object": "ms_ring",
       "description": "The export gate lies in the central opening of the MS ring to secrete axial subunits.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-021-24507-9",
         "notes": "Kawamoto et al. 2021 linked the 23-subunit core of the M ring to a pore sized for the flagellar protein export gate."
        }
       ]
      },
      {
       "subject": "export_apparatus",
       "predicate": "exports subunits for",
       "object": "rod",
       "description": "The membrane export gate delivers the FliE, FlgB, FlgC, FlgF and FlgG axial proteins used to build the rod.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.micro.57.030502.090832",
         "notes": "Macnab 2003 reviews export of rod and other axial subunits through the flagellum-specific type III export apparatus."
        },
        {
         "reference": "DOI:10.1016/0022-2836(92)90958-m",
         "notes": "Kubori et al. 1992 used Salmonella assembly intermediates to place FliE and the FlgB/FlgC/FlgF/FlgG proteins in the rod assembly pathway."
        }
       ]
      },
      {
       "subject": "lp_rings",
       "predicate": "form bushing around",
       "object": "rod",
       "description": "The L and P rings surround the distal rod to let it rotate through the Gram-negative outer envelope.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-021-24715-3",
         "notes": "Yamaguchi et al. 2021 resolved the FlgH/FlgI LP ring encircling the Salmonella distal rod."
        }
       ]
      },
      {
       "subject": "stator",
       "predicate": "applies torque to",
       "object": "c_ring",
       "description": "Ion-powered stators apply torque through FliG in the C ring. A rotating MotA pentamer is one structural model for this coupling, not a directly observed trajectory in the cited study.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-020-0788-8",
         "notes": "Deme et al. 2020 resolve A5B2 stator architecture and propose both processive MotA rotation and an alternative oscillating ratchet consistent with it."
        }
       ]
      },
      {
       "subject": "c_ring",
       "predicate": "drives",
       "object": "rotation",
       "description": "Torque on the C ring turns the MS ring and rod as the basal-body rotor.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.tim.2014.12.011",
         "notes": "Minamino and Imada 2015 describe the bacterial C ring, MS ring and rod as the rotor turned by stator interactions with FliG."
        },
        {
         "reference": "DOI:10.1016/j.cell.2021.03.057",
         "notes": "Tan et al. 2021 resolved the structural path used to transmit torque from the MS ring into the rod."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "component_groundings",
     "prompt": "Assign exact InterPro, Pfam or Complex Portal groundings for basal-body subcomplexes and protein families.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#ms_ring",
      "components#c_ring",
      "components#stator",
      "components#rod",
      "components#lp_rings",
      "components#export_apparatus"
     ],
     "rationale": "Groundings were left blank rather than reusing broad flagellar-family terms or organism-specific structural models as source-neutral component identifiers.",
     "posed_by": "claude",
     "posed_date": "2026-09-07"
    }
   ]
  },
  {
   "identifier": "GO:0009433",
   "label": "bacterial-type flagellum basal body, C ring",
   "structure_category": "APPENDAGE",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "The cytoplasmic FliG/FliM/FliN switch ring of the bacterial flagellar basal body, assembled on the MS ring to form the rotor face that receives torque from Mot/Pom stator units and changes rotational bias in response to phosphorylated CheY.",
   "definition_source": "DOI:10.1016/j.tim.2014.12.011",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-08T07:35:28Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T07:36:37Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO C-ring synonymy and basal-body parthood; curated FliG, FliM and FliN components with exact InterPro groundings; added bacterial and archaeal taxonomic scope, Salmonella as a canonical example, rotor assembly, stator coupling and rotational switching functions, primary literature evidence, a FliG/FliM/FliN switch-complex causal graph, and resolved boundary discussions for Bacillus FliY and neighboring motor subcomplexes.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T07:56:50Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #274 by moving morphology-only Thomas 1999 evidence off the FliN component, resolved #275 by routing FliG/FliM/FliN graph edges into the GO:0009433 C-ring node, and resolved #276 by adding Welch 1993 as direct CheY-P-to-FliM binding evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T02:09:48Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-10T20:21:32Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Addressed #2129, #2134: Qualify proposed stator rotation in three flagellar records; Correct the C-ring FliY grounding rationale without erasing history.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-10T20:28:20Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Addressed adversarial issue #2135: qualified FliM/FliN assembly essentiality with the engineered partial-C-ring bypass, retained the distinct FliG result, and distinguished assembly from motor function.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:48Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "flagellar basal body, C ring",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0009433"
    },
    {
     "synonym_text": "flagellin-based flagellum basal body, C ring",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0009433"
    },
    {
     "synonym_text": "flagellar C ring",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1073/pnas.96.18.10134"
    },
    {
     "synonym_text": "flagellar switch complex",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1128/mBio.00079-19"
    }
   ],
   "part_of": [
    "GO:0009425"
   ],
   "components": [
    {
     "component_id": "flig",
     "label": "Flagellar motor switch protein FliG",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR000090",
     "gene_symbols": [
      "fliG"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Links the C ring to FliF in the MS ring and presents the rotor surface that contacts stator A subunits during torque generation.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.89.14.6304",
       "notes": "Francis et al. 1992 localized Salmonella FliG to the cytoplasmic face of the flagellar M ring."
      },
      {
       "reference": "DOI:10.1016/j.tim.2014.12.011",
       "notes": "Minamino and Imada 2015 review FliG as the C-ring protein that contacts the stator to couple ion-driven force to rotor rotation."
      },
      {
       "reference": "DOI:10.1128/JB.00601-09",
       "notes": "In the same FliI-overproduction experiment, no C ring was visible in the fliG deletion mutant, unlike fliM/fliN mutants. The few-particle analysis does not justify transferring their partial-assembly bypass to FliG."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A1J9",
       "protein_label": "Flagellar motor switch protein FliG",
       "gene_symbol": "fliG",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-09",
       "role": "The single reviewed UniProtKB entry for gene fliG in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:1631122",
         "notes": "Francis NR et al. 1992, ‘Localization of the Salmonella typhimurium flagellar switch protein FliG to the cytoplasmic M-ring face of the basal body.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0A1J9."
        }
       ]
      }
     ]
    },
    {
     "component_id": "flim",
     "label": "Flagellar motor switch protein FliM",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR001689",
     "gene_symbols": [
      "fliM"
     ],
     "essentiality": "CONDITIONAL",
     "role": "Builds the switch lattice between FliG and FliN and carries phosphorylated CheY input into clockwise/counterclockwise rotational switching. In engineered Salmonella deletion mutants, FliI overproduction permits an incomplete C ring without this subunit, but does not restore normal motor function.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature09300",
       "notes": "Lee et al. 2010 structurally analyzed FliG, FliM and FliN interactions that underlie C-ring switching."
      },
      {
       "reference": "DOI:10.1128/mBio.00079-19",
       "notes": "Sakai et al. 2019 probed FliG-FliM rearrangements in the flagellar switch complex during rotational biasing."
      },
      {
       "reference": "DOI:10.1128/JB.00601-09",
       "notes": "Konishi et al. 2009, Fig. 4, observed partial C rings in FliI-overproducing Salmonella fliM and fliN deletion mutants. This supports conditional assembly, not normal function or universal dispensability."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P26418",
       "protein_label": "Flagellar motor switch protein FliM",
       "gene_symbol": "fliM",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-09",
       "role": "The single reviewed UniProtKB entry for gene fliM in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P26418",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P26418, the single reviewed entry for gene fliM in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "flin",
     "label": "Flagellar motor switch FliN",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR012826",
     "gene_symbols": [
      "fliN"
     ],
     "essentiality": "CONDITIONAL",
     "role": "Forms the lower switch-complex layer with FliM to stabilize the cytoplasmic C ring. In engineered Salmonella deletion mutants, FliI overproduction permits an incomplete C ring without this subunit, but does not restore normal motor function.",
     "evidence": [
      {
       "reference": "DOI:10.1038/emboj.2011.188",
       "notes": "Paul et al. 2011 mapped FliM and FliN beneath FliG in the Salmonella flagellar rotor architecture."
      },
      {
       "reference": "DOI:10.1038/nature09300",
       "notes": "Lee et al. 2010 structurally connected FliN to the FliG/FliM/FliN torque ring."
      },
      {
       "reference": "DOI:10.1128/JB.00601-09",
       "notes": "Konishi et al. 2009, Fig. 4, observed partial C rings in FliI-overproducing Salmonella fliM and fliN deletion mutants. This supports conditional assembly, not normal function or universal dispensability."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P26419",
       "protein_label": "Flagellar motor switch protein FliN",
       "gene_symbol": "fliN",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-09",
       "role": "The single reviewed UniProtKB entry for gene fliN in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P26419",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P26419, the single reviewed entry for gene fliN in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "FliG/FliM/FliN-family C rings occur in bacteria that assemble bacterial-type flagellar basal bodies and are absent from lineages that lack this rotary appendage.",
     "reference": "DOI:10.1038/nrmicro1887"
    },
    {
     "taxon_id": "NCBITaxon:2157",
     "taxon_label": "Archaea",
     "presence": "ABSENT",
     "note": "Archaea assemble type-IV-pilus-related archaella rather than FliG/FliM/FliN bacterial flagellar C rings.",
     "reference": "DOI:10.3389/fmicb.2015.00023"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:90371",
     "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium",
     "note": "Classical model organism for genetic, biochemical and cryo-EM studies of the FliG/FliM/FliN C-ring switch complex.",
     "reference": "DOI:10.1128/JB.00552-06"
    }
   ],
   "functions": [
    {
     "function_id": "basal_body_rotor_assembly",
     "label": "basal-body rotor assembly",
     "description": "FliG attaches to the cytoplasmic side of the FliF MS ring and recruits the FliM/FliN switch lattice to build the mature C-ring rotor.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.89.14.6304",
       "notes": "Francis et al. 1992 placed FliG at the cytoplasmic face of the Salmonella M ring."
      },
      {
       "reference": "DOI:10.1038/s41467-021-24507-9",
       "notes": "Kawamoto et al. 2021 measured native Salmonella C-ring symmetry relative to the FliF MS-ring core."
      }
     ]
    },
    {
     "function_id": "rotor_stator_torque_coupling",
     "label": "rotor-stator torque coupling",
     "description": "FliG contacts stator A subunits to receive ion-driven torque. Mot/Pom A-ring rotation is a proposed structural model for this coupling; the cited study also permits an oscillating ratchet.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.tim.2014.12.011",
       "notes": "Minamino and Imada 2015 review the FliG-stator interface that transmits motor torque to the C ring."
      },
      {
       "reference": "DOI:10.1038/s41564-020-0788-8",
       "notes": "Deme et al. 2020 resolve A5B2 architecture and propose rotating or oscillating A-subunit mechanisms for transmitting torque to FliG."
      }
     ]
    },
    {
     "function_id": "rotational_switching",
     "label": "rotational switching",
     "description": "The switch complex changes C-ring conformation to bias the flagellar motor between clockwise and counterclockwise rotation after phosphorylated CheY binds primarily to FliM.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.90.19.8787",
       "notes": "Welch et al. 1993 showed that CheY binds the switch complex with FliM as the primary docking site and that the extent of CheY-FliM binding depends on CheY phosphorylation."
      },
      {
       "reference": "DOI:10.1038/nature09300",
       "notes": "Lee et al. 2010 connected FliG/FliM/FliN structure to the molecular basis of flagellar rotational switching."
      },
      {
       "reference": "DOI:10.1128/mBio.00079-19",
       "notes": "Sakai et al. 2019 experimentally examined conformational rearrangements within the switch complex."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1073/pnas.89.14.6304",
     "notes": "Francis et al. 1992, Localization of the Salmonella typhimurium flagellar switch protein FliG to the cytoplasmic M-ring face of the basal body, Proceedings of the National Academy of Sciences."
    },
    {
     "reference": "DOI:10.1073/pnas.96.18.10134",
     "notes": "Thomas et al. 1999, Rotational symmetry of the C ring and a mechanism for the flagellar rotary motor, Proceedings of the National Academy of Sciences."
    },
    {
     "reference": "DOI:10.1073/pnas.90.19.8787",
     "notes": "Welch et al. 1993, Phosphorylation-dependent binding of a signal molecule to the flagellar switch of bacteria, Proceedings of the National Academy of Sciences."
    },
    {
     "reference": "DOI:10.1128/JB.00552-06",
     "notes": "Thomas et al. 2006, The Three-Dimensional Structure of the Flagellar Rotor from a Clockwise-Locked Mutant of Salmonella enterica Serovar Typhimurium, Journal of Bacteriology."
    },
    {
     "reference": "DOI:10.1038/nature09300",
     "notes": "Lee et al. 2010, Structure of the torque ring of the flagellar motor and the molecular basis for rotational switching, Nature."
    },
    {
     "reference": "DOI:10.1038/emboj.2011.188",
     "notes": "Paul et al. 2011, Architecture of the flagellar rotor, The EMBO Journal."
    },
    {
     "reference": "DOI:10.1016/j.tim.2014.12.011",
     "notes": "Minamino and Imada 2015, The bacterial flagellar motor and its structural diversity, Trends in Microbiology."
    },
    {
     "reference": "DOI:10.1128/mBio.00079-19",
     "notes": "Sakai et al. 2019, Novel Insights into Conformational Rearrangements of the Bacterial Flagellar Switch Complex, mBio."
    },
    {
     "reference": "DOI:10.1128/JB.00626-18",
     "notes": "Ward et al. 2019, Organization of the Flagellar Switch Complex of Bacillus subtilis, Journal of Bacteriology."
    },
    {
     "reference": "DOI:10.1038/s41467-021-24507-9",
     "notes": "Kawamoto et al. 2021, Native flagellar MS ring is formed by 34 subunits with 23-fold and 11-fold subsymmetries, Nature Communications."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "fli_switch_rotor",
     "title": "FliG/FliM/FliN assemble into the torque-switching C ring",
     "description": "FliG, FliM and FliN assemble into the C ring on the MS ring, stators apply torque through FliG, and phosphorylated CheY binds primarily to FliM to bias switch-complex conformation.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "ms_ring",
       "label": "bacterial-type flagellum basal body, MS ring",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009431"
      },
      {
       "node_id": "flig",
       "label": "FliG",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "flig"
      },
      {
       "node_id": "flim",
       "label": "FliM",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "flim"
      },
      {
       "node_id": "flin",
       "label": "FliN",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "flin"
      },
      {
       "node_id": "c_ring",
       "label": "bacterial-type flagellum basal body, C ring",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009433"
      },
      {
       "node_id": "stator",
       "label": "bacterial-type flagellum stator complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0120101"
      },
      {
       "node_id": "chey_p",
       "label": "phosphorylated CheY",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P0A2D5"
       ]
      },
      {
       "node_id": "rotation",
       "label": "flagellar motor switching",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "c_ring",
       "predicate": "assembles on",
       "object": "ms_ring",
       "description": "The C ring assembles on the cytoplasmic face of the FliF MS ring to complete the basal-body rotor.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.89.14.6304",
         "notes": "Francis et al. 1992 placed the FliG switch protein on the cytoplasmic M-ring face of the basal body."
        },
        {
         "reference": "DOI:10.1038/s41467-021-24507-9",
         "notes": "Kawamoto et al. 2021 measured C-ring symmetry relative to the FliF MS ring in native Salmonella basal bodies."
        }
       ]
      },
      {
       "subject": "flig",
       "predicate": "forms upper layer of",
       "object": "c_ring",
       "description": "FliG forms the C-ring layer adjacent to the MS ring and exposes the rotor surface that contacts stators.",
       "evidence": [
        {
         "reference": "DOI:10.1038/emboj.2011.188",
         "notes": "Paul et al. 2011 mapped FliG above FliM and FliN in the Salmonella flagellar rotor architecture."
        }
       ]
      },
      {
       "subject": "flim",
       "predicate": "forms middle layer of",
       "object": "c_ring",
       "description": "FliM forms the middle layer of the C-ring switch complex between FliG and FliN.",
       "evidence": [
        {
         "reference": "DOI:10.1038/emboj.2011.188",
         "notes": "Paul et al. 2011 mapped FliM beneath FliG in the flagellar rotor architecture."
        }
       ]
      },
      {
       "subject": "flin",
       "predicate": "forms lower layer of",
       "object": "c_ring",
       "description": "FliN forms the lower layer of the Salmonella switch complex with FliM.",
       "evidence": [
        {
         "reference": "DOI:10.1038/emboj.2011.188",
         "notes": "Paul et al. 2011 assigned FliM and FliN to the lower C-ring architecture."
        }
       ]
      },
      {
       "subject": "flig",
       "predicate": "contacts",
       "object": "stator",
       "description": "FliG forms the C-ring rotor surface contacted by Mot/Pom A-subunits during torque generation.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.tim.2014.12.011",
         "notes": "Minamino and Imada 2015 review the FliG-stator interaction in the bacterial flagellar motor."
        }
       ]
      },
      {
       "subject": "chey_p",
       "predicate": "binds",
       "object": "flim",
       "description": "Phosphorylated CheY binds the switch complex primarily through FliM and shifts motor rotational bias.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.90.19.8787",
         "notes": "Welch et al. 1993 directly demonstrated phosphorylation-dependent CheY binding to FliM in the bacterial switch complex."
        }
       ]
      },
      {
       "subject": "c_ring",
       "predicate": "biases",
       "object": "rotation",
       "description": "Conformational changes across the C ring switch the flagellar motor between clockwise and counterclockwise rotation.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature09300",
         "notes": "Lee et al. 2010 linked FliG/FliM/FliN structure to the molecular basis of rotational switching."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "fliy_variant_boundary",
     "prompt": "Should Bacillus subtilis FliY be folded into the curated FliN component?",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "components#flin"
     ],
     "rationale": "Ward et al. 2019 support FliY as the Bacillus subtilis lower switch-complex protein, but the exact InterPro grounding used for this record's FliN component is restricted to FliN from organisms such as Salmonella and Escherichia. Correction (2026-10-10): that taxonomic restriction is incorrect. InterPro IPR012826 also covers the corresponding region of longer FliY proteins, and reviewed Bacillus subtilis FliY P24073 carries this entry. A shared region does not by itself establish equivalent whole-protein scope.",
     "resolution_note": "Retain the enteric FliN component and document the Bacillus FliY replacement as a lineage variant. This boundary rests on whole-protein architecture and phosphatase function, not exclusion of FliY from IPR012826. A separate lineage-specific component remains to be modeled; the family match alone does not justify silently merging the proteins.",
     "posed_by": "claude",
     "posed_date": "2026-09-08",
     "resolved_date": "2026-09-08",
     "notes": "2026-10-10: Corrected the basis of the prior decline while retaining its original rationale and dates. Ward et al. 2019 describe the Bacillus switch organization and FliY phosphatase; current InterPro and UniProt demonstrate the shared region.",
     "evidence": [
      {
       "reference": "https://www.ebi.ac.uk/interpro/entry/InterPro/IPR012826/",
       "notes": "InterPro describes the corresponding FliN-family region in longer FliY proteins."
      },
      {
       "reference": "https://www.uniprot.org/uniprotkb/P24073",
       "notes": "Reviewed Bacillus subtilis FliY includes the IPR012826 cross-reference."
      },
      {
       "reference": "DOI:10.1128/JB.00626-18",
       "notes": "Ward et al. 2019 support the Bacillus FliY replacement and its phosphatase role."
      },
      {
       "reference": "https://github.com/CultureBotAI/CellStructureMech/issues/2134",
       "notes": "Corrects the rationale without erasing historical provenance."
      }
     ]
    },
    {
     "discussion_id": "exclude_neighboring_motor_subcomplexes",
     "prompt": "Should the MS ring, stator units or flagellar export apparatus be components of this record?",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "part_of",
      "causal_graphs#fli_switch_rotor"
     ],
     "rationale": "GO:0009433 names only the cytoplasmic C ring. The FliF MS ring, Mot/Pom stator complexes and type III export apparatus are neighboring basal-body substructures that physically and functionally couple to the C ring but are not its FliG/FliM/FliN constituents.",
     "resolution_note": "Declined: encode the C ring as part of the broader basal body and refer to MS-ring, stator and export-apparatus structures only in functions or mechanism graphs.",
     "posed_by": "claude",
     "posed_date": "2026-09-08",
     "resolved_date": "2026-09-08"
    }
   ]
  },
  {
   "identifier": "GO:0009426",
   "label": "bacterial-type flagellum basal body, distal rod",
   "structure_category": "APPENDAGE",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "The portion of the central rod of the bacterial-type flagellar basal body that is distal to the cell membrane; spans most of the distance between the inner and outer membranes.",
   "definition_source": "GO:0009426",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-07T08:28:14Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-07T08:29:30Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO distal-rod synonymy, rod parthood, FlgG composition, bacterial and archaeal taxonomic scope, Salmonella as a canonical example, distal-rod axis and LP-bushing functions, a FlgG distal-rod causal graph, structural literature evidence, and a boundary discussion excluding LP rings, the hook and assembly factors.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-07T08:30:27Z",
     "curator": "claude",
     "action": "TIGHTEN_WORDING",
     "changes": "Narrowed the Salmonella canonical-example note to the cryo-EM position supported by Johnson et al. 2021.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-07T18:08:14Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #244, #245 and #246 by narrowing the FlgG component role, replacing a generic biochemical citation on the distal-axis function, and removing temporal 'completes' wording from the causal graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T07:38:38Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-09-21T10:33:00Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1233: replaced unreadable Homma and Macnab basal-body distal-rod evidence with reachable Saijo-Hamano, Johnson, and Yamaguchi evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-10T21:24:04Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "#2138: Replace unsupported majority bacterial prevalence with lineage-dependent occurrence and an explicitly qualified genomic survey.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "flagellar basal body, distal rod",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0009426"
    },
    {
     "synonym_text": "flagellin-based flagellum basal body, distal rod",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0009426"
    }
   ],
   "part_of": [
    "GO:0030694"
   ],
   "components": [
    {
     "component_id": "flgg",
     "label": "flagellar basal-body rod protein FlgG",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR012834",
     "gene_symbols": [
      "flgG"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Forms the FlgG polymer of the distal basal-body rod.",
     "evidence": [
      {
       "reference": "PMID:15136044",
       "notes": "Saijo-Hamano et al. 2004 purified Salmonella FlgG with the other flagellar rod proteins for in vitro characterization."
      },
      {
       "reference": "DOI:10.1038/s41564-021-00895-y",
       "notes": "Johnson et al. 2021 modeled the intact Salmonella basal-body rod with a FlgG distal rod polymer."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A1J3",
       "protein_label": "Flagellar basal-body rod protein FlgG",
       "gene_symbol": "flgG",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene flgG in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0A1J3",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0A1J3, the single reviewed entry for gene flgG in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Distal rods belong to bacterial-type flagellar systems, whose occurrence is lineage-dependent. A reference-genome survey found FliPQR markers in approximately 40% of 30,238 genomes spanning 131 bacterial phyla. This is a genomic proxy, not direct observation or a prevalence estimate for this particular rod/ring structure.",
     "reference": "DOI:10.1073/pnas.2512476122"
    },
    {
     "taxon_id": "NCBITaxon:2157",
     "taxon_label": "Archaea",
     "presence": "ABSENT",
     "note": "Archaeal archaella are type-IV-pilus-related appendages and do not contain the FlgG bacterial-type flagellar distal rod.",
     "reference": "DOI:10.3389/fmicb.2015.00023"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:90371",
     "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium",
     "note": "Cryo-EM model for FlgG distal-rod position inside the Gram-negative LP-ring bushing.",
     "reference": "DOI:10.1038/s41564-021-00895-y"
    }
   ],
   "functions": [
    {
     "function_id": "periplasmic_distal_rod_axis",
     "label": "periplasmic distal rod axis formation",
     "description": "FlgG forms the distal segment of the central basal-body rod, extending that axis toward the outer envelope side of the cell.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41564-021-00895-y",
       "notes": "Johnson et al. 2021 structurally resolved the FlgG distal rod segment in the intact Salmonella basal body."
      }
     ]
    },
    {
     "function_id": "lp_ring_bushing_axis",
     "label": "LP-ring bushing axis",
     "description": "In Gram-negative Salmonella, the distal rod is the rotating FlgG axis surrounded by the P and L rings.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41564-021-00895-y",
       "notes": "Johnson et al. 2021 resolved the FlgG distal rod in the intact Salmonella flagellar basal body."
      },
      {
       "reference": "DOI:10.1038/s41467-021-24715-3",
       "notes": "Yamaguchi et al. 2021 resolved the Salmonella LP-ring bushing that surrounds the distal rod."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "PMID:15136044",
     "notes": "Saijo-Hamano Y, Uchida N, Namba K and Oosawa K 2004, In vitro characterization of FlgB, FlgC, FlgF, FlgG, and FliE, flagellar basal body proteins of Salmonella."
    },
    {
     "reference": "DOI:10.1038/s41564-021-00895-y",
     "notes": "Johnson S et al. 2021, Molecular structure of the intact bacterial flagellar basal body."
    },
    {
     "reference": "DOI:10.1038/s41467-021-24715-3",
     "notes": "Yamaguchi T et al. 2021, Structure of the molecular bushing of the bacterial flagellar motor."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "flgg_distal_rod_axis",
     "title": "FlgG forms the distal rod axis",
     "description": "FlgG forms the distal basal-body rod segment that adjoins the proximal rod, completes the central rod, and runs inside the Gram-negative LP-ring bushing.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "flgg",
       "label": "flagellar basal-body rod protein FlgG",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "flgg",
       "grounding": "InterPro:IPR012834"
      },
      {
       "node_id": "proximal_rod",
       "label": "bacterial-type flagellum basal body, proximal rod",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009429"
      },
      {
       "node_id": "distal_rod",
       "label": "bacterial-type flagellum basal body, distal rod",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009426"
      },
      {
       "node_id": "basal_body_rod",
       "label": "bacterial-type flagellum basal body, rod",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030694"
      },
      {
       "node_id": "l_ring",
       "label": "bacterial-type flagellum basal body, distal rod, L ring",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009427"
      },
      {
       "node_id": "p_ring",
       "label": "bacterial-type flagellum basal body, distal rod, P ring",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009428"
      }
     ],
     "edges": [
      {
       "subject": "flgg",
       "predicate": "builds",
       "object": "distal_rod",
       "description": "FlgG forms the distal rod segment adjacent to the rod-hook junction.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-021-00895-y",
         "notes": "Johnson et al. 2021 modeled the distal Salmonella rod as a FlgG polymer."
        }
       ]
      },
      {
       "subject": "proximal_rod",
       "predicate": "adjoins",
       "object": "distal_rod",
       "description": "The proximal rod lies immediately cell-proximal to the FlgG distal rod.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-021-00895-y",
         "notes": "Johnson et al. 2021 described the Salmonella proximal rod as FliE, FlgB, FlgC, and FlgF and the distal rod as FlgG."
        }
       ]
      },
      {
       "subject": "distal_rod",
       "predicate": "forms distal segment of",
       "object": "basal_body_rod",
       "description": "The FlgG distal rod is the outer-envelope segment of the mature central basal-body rod.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-021-00895-y",
         "notes": "Johnson et al. 2021 resolved the FlgG distal rod in the intact Salmonella basal body."
        }
       ]
      },
      {
       "subject": "p_ring",
       "predicate": "encircles",
       "object": "distal_rod",
       "description": "The P ring forms the peptidoglycan-proximal portion of the bushing around the distal rod.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-021-24715-3",
         "notes": "Yamaguchi et al. 2021 structurally assigned the FlgI P ring within the Salmonella LP-ring assembly around the rod."
        }
       ]
      },
      {
       "subject": "l_ring",
       "predicate": "encircles",
       "object": "distal_rod",
       "description": "The L ring forms the outer-membrane portion of the bushing around the distal rod.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-021-24715-3",
         "notes": "Yamaguchi et al. 2021 structurally assigned the FlgH L ring within the Salmonella LP-ring assembly around the rod."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "exclude_lp_rings_hook_and_assembly_factors",
     "prompt": "Should L/P rings, the hook, or rod assembly factors be curated as bacterial-type flagellum distal-rod components?",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "components#flgg"
     ],
     "rationale": "The mature GO:0009426 distal rod is scoped to the FlgG axial polymer even though the GO L- and P-ring terms sit under the distal rod. The L and P rings surround the distal rod as Gram-negative bushings, the hook continues the external axial structure, and export or capping proteins act during assembly rather than remaining mature distal-rod subunits.",
     "resolution_note": "Declined: keep FlgG as the only mature distal-rod constituent and represent L/P rings, hooks, and export or capping proteins on their own records or on the enclosing basal-body record.",
     "posed_by": "claude",
     "posed_date": "2026-09-07",
     "resolved_date": "2026-09-07"
    }
   ]
  },
  {
   "identifier": "GO:0009427",
   "label": "bacterial-type flagellum basal body, distal rod, L ring",
   "structure_category": "APPENDAGE",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "One of the rings of the bacterial-type flagellar basal body; anchors the basal body to the outer membrane.",
   "definition_source": "GO:0009427",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-08T02:14:03Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T02:14:45Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO L-ring synonymy, basal-body parthood, FlgH composition, bacterial and archaeal taxonomic scope, Salmonella as a canonical example, outer-membrane bushing functions, FlgH L-ring mechanism graph, physical subunit count, structural literature evidence, and a boundary discussion excluding the P ring, distal rod, outer membrane and assembly factors.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T02:35:47Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #252 by explicitly excluding lipopolysaccharide from the mature L-ring component boundary; resolved #253 in the paired history record by adding the measurements section.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T07:38:39Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-09-21T14:03:04Z",
     "curator": "codex",
     "action": "REPLACE_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1245 by removing unreadable Macnab 1999 top-level evidence; specific L-ring composition, bushing, and graph claims remain supported by Jones 1989 and Yamaguchi 2021 evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-10T21:24:07Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "#2139: Match the L-ring synonym scope to current GO; do not alter the P-ring related synonym.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "flagellar basal body, distal rod, L ring",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0009427"
    },
    {
     "synonym_text": "flagellin-based flagellum basal body, distal rod, L ring",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0009427"
    }
   ],
   "part_of": [
    "GO:0009425"
   ],
   "components": [
    {
     "component_id": "flgh",
     "label": "flagellar L-ring protein FlgH",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR000527",
     "gene_symbols": [
      "flgH"
     ],
     "stoichiometry": "26 subunits in the Salmonella L ring",
     "essentiality": "ESSENTIAL",
     "role": "Oligomerizes into the outer-membrane-embedded L ring of the LP-ring bushing.",
     "evidence": [
      {
       "reference": "DOI:10.1128/jb.171.7.3890-3900.1989",
       "notes": "Jones et al. 1989 identified FlgH as the Salmonella L-ring protein."
      },
      {
       "reference": "DOI:10.1038/s41467-021-24715-3",
       "notes": "Yamaguchi et al. 2021 resolved Salmonella FlgH as the L-ring subunit in the LP-ring bushing."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A1N8",
       "protein_label": "Flagellar L-ring protein",
       "gene_symbol": "flgH",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene flgH in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0A1N8",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0A1N8, the single reviewed entry for gene flgH in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "FlgH L rings occur in Gram-negative bacterial-type flagellar basal bodies and are absent from bacteria that lack LP-ring-bearing flagella.",
     "reference": "DOI:10.1038/nrmicro1887"
    },
    {
     "taxon_id": "NCBITaxon:2157",
     "taxon_label": "Archaea",
     "presence": "ABSENT",
     "note": "Archaeal archaella are type-IV-pilus-related appendages and do not contain the FlgH L ring of bacterial-type flagella.",
     "reference": "DOI:10.3389/fmicb.2015.00023"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:90371",
     "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium",
     "note": "Source organism for the high-resolution cryo-EM structure assigning FlgH to the L ring.",
     "reference": "DOI:10.1038/s41467-021-24715-3"
    }
   ],
   "functions": [
    {
     "function_id": "outer_membrane_bushing_anchor",
     "label": "outer-membrane bushing anchoring",
     "description": "The L ring sits at the outer-membrane side of the LP-ring bushing around the distal rod in Gram-negative flagellar basal bodies.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-021-24715-3",
       "notes": "Yamaguchi et al. 2021 placed the Salmonella FlgH L ring at the outer side of the LP ring."
      }
     ]
    },
    {
     "function_id": "lp_ring_bushing_support",
     "label": "LP-ring bushing support",
     "description": "Together with the P ring, the L ring forms a bushing that surrounds the distal rod and supports rotation of the flagellar drive shaft.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-021-24715-3",
       "notes": "Yamaguchi et al. 2021 structurally resolved the LP ring around the distal rod in Salmonella hook-basal-body complexes."
      }
     ]
    }
   ],
   "physical_properties": [
    {
     "property": "SUBUNIT_COUNT",
     "value": "26",
     "context": "FlgH subunits per Salmonella L ring",
     "reference": "DOI:10.1038/s41467-021-24715-3"
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1128/jb.171.7.3890-3900.1989",
     "notes": "Jones CJ, Homma M and Macnab RM 1989, L-, P-, and M-ring proteins of the flagellar basal body of Salmonella typhimurium: gene sequences and deduced protein sequences."
    },
    {
     "reference": "DOI:10.1128/JB.01580-14",
     "notes": "Cohen et al. 2014, Rod-to-hook transition for extracellular flagellum assembly is catalyzed by the L-ring-dependent rod scaffold removal."
    },
    {
     "reference": "DOI:10.1038/s41467-021-24715-3",
     "notes": "Yamaguchi T et al. 2021, Structure of the molecular bushing of the bacterial flagellar motor."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "flgh_l_ring_bushing",
     "title": "FlgH builds the outer-membrane L-ring bushing",
     "description": "FlgH oligomers form the L ring at the outer-membrane side of the distal rod. The L ring and P ring form the LP-ring bushing that supports flagellar rod rotation.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "flgh",
       "label": "flagellar L-ring protein FlgH",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "flgh",
       "grounding": "InterPro:IPR000527"
      },
      {
       "node_id": "l_ring",
       "label": "bacterial-type flagellum basal body, distal rod, L ring",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009427"
      },
      {
       "node_id": "cell_outer_membrane",
       "label": "cell outer membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009279"
      },
      {
       "node_id": "p_ring",
       "label": "bacterial-type flagellum basal body, distal rod, P ring",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009428"
      },
      {
       "node_id": "lp_ring",
       "label": "LP-ring bushing",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "distal_rod",
       "label": "bacterial-type flagellum basal body, distal rod",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009426"
      }
     ],
     "edges": [
      {
       "subject": "flgh",
       "predicate": "oligomerizes into",
       "object": "l_ring",
       "description": "FlgH assembles into the L-ring portion of the Salmonella LP ring.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-021-24715-3",
         "notes": "Yamaguchi et al. 2021 built an atomic model of the Salmonella LP ring assigning FlgH to the L ring."
        }
       ]
      },
      {
       "subject": "l_ring",
       "predicate": "associates with",
       "object": "cell_outer_membrane",
       "description": "The L ring forms the outer-membrane-associated portion of the LP-ring bushing.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-021-24715-3",
         "notes": "Yamaguchi et al. 2021 placed the FlgH L ring at the outer side of the LP ring."
        }
       ]
      },
      {
       "subject": "l_ring",
       "predicate": "forms part of",
       "object": "lp_ring",
       "description": "The L ring contributes the outer-membrane layer of the LP-ring bushing.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-021-24715-3",
         "notes": "Yamaguchi et al. 2021 resolved FlgH as the L-ring half of the Salmonella LP ring."
        }
       ]
      },
      {
       "subject": "p_ring",
       "predicate": "forms part of",
       "object": "lp_ring",
       "description": "The P ring contributes the peptidoglycan-side layer of the LP-ring bushing.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-021-24715-3",
         "notes": "Yamaguchi et al. 2021 resolved FlgI as the P-ring half of the Salmonella LP ring."
        }
       ]
      },
      {
       "subject": "lp_ring",
       "predicate": "surrounds",
       "object": "distal_rod",
       "description": "The LP ring encircles the distal basal-body rod.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-021-24715-3",
         "notes": "Yamaguchi et al. 2021 resolved the LP ring as the bushing around the Salmonella distal rod."
        }
       ]
      },
      {
       "subject": "lp_ring",
       "predicate": "supports",
       "object": "distal_rod",
       "description": "The LP-ring bushing supports high-speed rotation of the distal basal-body rod.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-021-24715-3",
         "notes": "Yamaguchi et al. 2021 described the LP ring as the molecular bushing of the bacterial flagellar motor."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "exclude_p_ring_rod_lps_outer_membrane_and_assembly_factors",
     "prompt": "Should the P ring, distal rod, lipopolysaccharide, outer membrane, FlgA, or FlgJ be curated as L-ring components?",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "components#flgh"
     ],
     "rationale": "The mature GO:0009427 L ring is the FlgH ring at the outer-membrane side of the LP-ring bushing. FlgI forms the adjacent P ring, the FlgG distal rod runs through the bushing, lipopolysaccharide and the cell outer membrane host the L ring, and FlgA and FlgJ act during outer-ring or rod assembly rather than remaining constituents of the mature L ring.",
     "resolution_note": "Declined: keep FlgH as the only mature L-ring constituent and represent the adjoining P ring, FlgG distal rod, lipopolysaccharide, outer membrane and assembly factors outside this record's component list.",
     "posed_by": "claude",
     "posed_date": "2026-09-08",
     "resolved_date": "2026-09-08"
    }
   ]
  },
  {
   "identifier": "GO:0009428",
   "label": "bacterial-type flagellum basal body, distal rod, P ring",
   "structure_category": "APPENDAGE",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "One of the rings of the bacterial-type flagellar basal body; anchors the basal body to the peptidoglycan layer.",
   "definition_source": "GO:0009428",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-07T19:45:20Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-07T19:49:03Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO P-ring synonymy, basal-body parthood, FlgI composition, bacterial and archaeal taxonomic scope, Salmonella as a canonical example, peptidoglycan-bushing functions, FlgI P-ring mechanism graph, physical subunit count, structural literature evidence, and a boundary discussion excluding the L ring, distal rod and assembly factors.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-07T20:18:47Z",
     "curator": "claude",
     "action": "TIGHTEN_GROUNDING",
     "changes": "Removed an overbroad GO:0030288 grounding from the peptidoglycan-layer graph node; no exact GO cellular-component term was asserted.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-07T20:26:33Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #249 by adding explicit P-ring and L-ring edges into the LP-ring bushing node; resolved #250 by retargeting bushing support to the distal rod and removing the flagellar-rotation process node.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T07:38:39Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-09-21T14:03:04Z",
     "curator": "codex",
     "action": "REPLACE_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1245 by removing unreadable Macnab 1999 top-level evidence; specific P-ring composition, bushing, and graph claims remain supported by Jones 1989 and Yamaguchi 2021 evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-10T21:24:09Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "#2140: Remove LP-dependent P-ring exclusion using bounded Borrelia imaging evidence; explicitly scope the LP-bushing functions and graph to Salmonella. Preserve FlgI essentiality and copy count.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "flagellar basal body, distal rod, P ring",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0009428"
    },
    {
     "synonym_text": "flagellin-based flagellum basal body, distal rod, P ring",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0009428"
    }
   ],
   "part_of": [
    "GO:0009425"
   ],
   "components": [
    {
     "component_id": "flgi",
     "label": "flagellar P-ring protein FlgI",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR001782",
     "gene_symbols": [
      "flgI"
     ],
     "stoichiometry": "26 subunits in the Salmonella P ring",
     "essentiality": "ESSENTIAL",
     "role": "In Salmonella, oligomerizes into the peptidoglycan-associated P ring of the LP-ring bushing.",
     "evidence": [
      {
       "reference": "DOI:10.1128/jb.171.7.3890-3900.1989",
       "notes": "Jones et al. 1989 identified FlgI as the Salmonella P-ring protein."
      },
      {
       "reference": "DOI:10.1038/s41467-021-24715-3",
       "notes": "Yamaguchi et al. 2021 resolved Salmonella FlgI as the P-ring subunit in the LP-ring bushing."
      },
      {
       "reference": "DOI:10.1128/JB.00340-09",
       "notes": "Borrelia burgdorferi flgI insertion mutants lose the P-ring torus seen by cryo-electron tomography, while a downstream flgJ control retains it. Mutant motility is not evidence that the P ring forms without FlgI."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P15930",
       "protein_label": "Flagellar P-ring protein",
       "gene_symbol": "flgI",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene flgI in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P15930",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P15930, the single reviewed entry for gene flgI in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "P-ring occurrence varies among bacterial flagellar systems and does not require an L ring. In-situ tomography identified a FlgI-associated P ring in Borrelia burgdorferi despite absence of the L ring; this observation does not imply identical P-ring localization or function in every lineage.",
     "reference": "DOI:10.1038/emboj.2011.186"
    },
    {
     "taxon_id": "NCBITaxon:2157",
     "taxon_label": "Archaea",
     "presence": "ABSENT",
     "note": "Archaeal archaella are type-IV-pilus-related appendages and do not contain the FlgI P ring of bacterial-type flagella.",
     "reference": "DOI:10.3389/fmicb.2015.00023"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:90371",
     "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium",
     "note": "Source organism for the high-resolution cryo-EM structure assigning FlgI to the P ring.",
     "reference": "DOI:10.1038/s41467-021-24715-3"
    }
   ],
   "functions": [
    {
     "function_id": "peptidoglycan_bushing_anchor",
     "label": "peptidoglycan bushing anchoring",
     "description": "In Salmonella, the P ring associates with the peptidoglycan layer and provides the peptidoglycan-side portion of the LP-ring bushing around the distal rod.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-021-24715-3",
       "notes": "Yamaguchi et al. 2021 placed the Salmonella FlgI P ring in the peptidoglycan-proximal part of the LP ring."
      }
     ]
    },
    {
     "function_id": "lp_ring_bushing_support",
     "label": "LP-ring bushing support",
     "description": "In Salmonella, together with the L ring, the P ring forms a bushing that surrounds the distal rod and supports rotation of the flagellar drive shaft.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-021-24715-3",
       "notes": "Yamaguchi et al. 2021 structurally resolved the LP ring around the distal rod in Salmonella hook-basal-body complexes."
      }
     ]
    }
   ],
   "physical_properties": [
    {
     "property": "SUBUNIT_COUNT",
     "value": "26",
     "context": "FlgI subunits per Salmonella P ring",
     "reference": "DOI:10.1038/s41467-021-24715-3"
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1128/jb.171.7.3890-3900.1989",
     "notes": "Jones CJ, Homma M and Macnab RM 1989, L-, P-, and M-ring proteins of the flagellar basal body of Salmonella typhimurium: gene sequences and deduced protein sequences."
    },
    {
     "reference": "DOI:10.1128/JB.01580-14",
     "notes": "Cohen et al. 2014, Rod-to-hook transition for extracellular flagellum assembly is catalyzed by the L-ring-dependent rod scaffold removal."
    },
    {
     "reference": "DOI:10.1038/s41467-021-24715-3",
     "notes": "Yamaguchi T et al. 2021, Structure of the molecular bushing of the bacterial flagellar motor."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "flgi_p_ring_bushing",
     "title": "FlgI builds the peptidoglycan P-ring bushing in Salmonella",
     "description": "Salmonella LP-ring architecture: FlgI oligomers form the P ring around the distal rod. The P ring associates with peptidoglycan and cooperates with the L ring to make the LP-ring bushing that supports flagellar rod rotation.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "flgi",
       "label": "flagellar P-ring protein FlgI",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "flgi",
       "grounding": "InterPro:IPR001782"
      },
      {
       "node_id": "p_ring",
       "label": "bacterial-type flagellum basal body, distal rod, P ring",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009428"
      },
      {
       "node_id": "peptidoglycan_layer",
       "label": "peptidoglycan layer",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "l_ring",
       "label": "bacterial-type flagellum basal body, distal rod, L ring",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009427"
      },
      {
       "node_id": "lp_ring",
       "label": "LP-ring bushing",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "distal_rod",
       "label": "bacterial-type flagellum basal body, distal rod",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009426"
      }
     ],
     "edges": [
      {
       "subject": "flgi",
       "predicate": "oligomerizes into",
       "object": "p_ring",
       "description": "FlgI assembles into the P-ring portion of the Salmonella LP ring.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-021-24715-3",
         "notes": "Yamaguchi et al. 2021 built an atomic model of the Salmonella LP ring assigning FlgI to the P ring."
        }
       ]
      },
      {
       "subject": "p_ring",
       "predicate": "associates with",
       "object": "peptidoglycan_layer",
       "description": "In Salmonella, the P ring forms the peptidoglycan-associated portion of the LP-ring bushing.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-021-24715-3",
         "notes": "Yamaguchi et al. 2021 placed the FlgI P ring at the peptidoglycan layer."
        }
       ]
      },
      {
       "subject": "p_ring",
       "predicate": "forms part of",
       "object": "lp_ring",
       "description": "In Salmonella, the P ring contributes the peptidoglycan-side layer of the LP-ring bushing.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-021-24715-3",
         "notes": "Yamaguchi et al. 2021 resolved FlgI as the P-ring half of the Salmonella LP ring."
        }
       ]
      },
      {
       "subject": "l_ring",
       "predicate": "forms part of",
       "object": "lp_ring",
       "description": "In Salmonella, the L ring contributes the outer-membrane layer of the LP-ring bushing.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-021-24715-3",
         "notes": "Yamaguchi et al. 2021 resolved FlgH as the L-ring half of the Salmonella LP ring."
        }
       ]
      },
      {
       "subject": "lp_ring",
       "predicate": "surrounds",
       "object": "distal_rod",
       "description": "In Salmonella, the LP ring encircles the distal basal-body rod.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-021-24715-3",
         "notes": "Yamaguchi et al. 2021 resolved the LP ring as the bushing around the Salmonella distal rod."
        }
       ]
      },
      {
       "subject": "lp_ring",
       "predicate": "supports",
       "object": "distal_rod",
       "description": "In Salmonella, the LP-ring bushing supports high-speed rotation of the distal basal-body rod.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-021-24715-3",
         "notes": "Yamaguchi et al. 2021 described the LP ring as the molecular bushing of the bacterial flagellar motor."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "exclude_l_ring_rod_and_assembly_factors",
     "prompt": "Should the L ring, distal rod, FlgA, or FlgJ be curated as P-ring components?",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "components#flgi"
     ],
     "rationale": "The mature GO:0009428 P ring is the FlgI ring at the peptidoglycan-proximal side of the LP-ring bushing. FlgH forms the adjacent L ring, the FlgG distal rod runs through the bushing, and FlgA and FlgJ act during outer-ring or rod assembly rather than remaining constituents of the mature P ring.",
     "resolution_note": "Declined: keep FlgI as the only mature P-ring constituent and represent the adjoining L ring, FlgG distal rod and assembly factors outside this record's component list.",
     "posed_by": "claude",
     "posed_date": "2026-09-07",
     "resolved_date": "2026-09-07"
    }
   ]
  },
  {
   "identifier": "GO:0009431",
   "label": "bacterial-type flagellum basal body, MS ring",
   "structure_category": "APPENDAGE",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "One of the rings of the bacterial-type flagellar basal body; a double-flanged ring that anchors the basal body to the cytoplasmic membrane.",
   "definition_source": "GO:0009431",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-08T02:47:59Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T02:48:54Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO MS-ring synonymy, basal-body parthood, FliF composition, bacterial and archaeal taxonomic scope, Salmonella as a canonical example, inner-membrane anchoring and templating functions, physical subunit count, structural literature evidence, a FliF MS-ring mechanism graph, and a boundary discussion excluding the C ring, export gate, rod and collars.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T03:03:03Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #255 by orienting C-ring and export-gate graph edges around MS-ring functions; resolved #256 by dropping ambiguous GO-definition PMID carryover from top-level evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T07:38:40Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-09-21T14:03:04Z",
     "curator": "codex",
     "action": "REPLACE_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1245 by removing or replacing unreadable Macnab 1999 MS-ring evidence with readable Kawamoto 2021 support for the native Salmonella FliF MS ring.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-10T21:24:12Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "#2141: Replace unsupported majority bacterial prevalence with lineage-dependent occurrence and an explicitly qualified genomic survey.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:48Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "flagellar basal body, mounting plate",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0009431"
    },
    {
     "synonym_text": "flagellar basal body, MS ring",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0009431"
    },
    {
     "synonym_text": "flagellin-based flagellum basal body, MS ring",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0009431"
    }
   ],
   "part_of": [
    "GO:0009425"
   ],
   "components": [
    {
     "component_id": "flif",
     "label": "flagellar M-ring protein FliF",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR000067",
     "gene_symbols": [
      "fliF"
     ],
     "stoichiometry": "34 FliF subunits in the Salmonella native MS ring",
     "essentiality": "ESSENTIAL",
     "role": "Oligomerizes into the inner-membrane MS ring that anchors the basal body.",
     "evidence": [
      {
       "reference": "DOI:10.1128/jb.171.7.3890-3900.1989",
       "notes": "Jones et al. 1989 identified FliF as the Salmonella M-ring protein."
      },
      {
       "reference": "DOI:10.1038/s41467-021-24507-9",
       "notes": "Kawamoto et al. 2021 resolved the native Salmonella MS ring as a 34-subunit FliF assembly."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P15928",
       "protein_label": "Flagellar M-ring protein",
       "gene_symbol": "fliF",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene fliF in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P15928",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P15928, the single reviewed entry for gene fliF in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "MS rings belong to bacterial-type flagellar systems, whose occurrence is lineage-dependent. A reference-genome survey found FliPQR markers in approximately 40% of 30,238 genomes spanning 131 bacterial phyla. This is a genomic proxy, not direct observation or a prevalence estimate for this particular rod/ring structure.",
     "reference": "DOI:10.1073/pnas.2512476122"
    },
    {
     "taxon_id": "NCBITaxon:2157",
     "taxon_label": "Archaea",
     "presence": "ABSENT",
     "note": "Archaeal archaella are type-IV-pilus-related appendages and do not contain the FliF MS ring of bacterial-type flagella.",
     "reference": "DOI:10.3389/fmicb.2015.00023"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:90371",
     "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium",
     "note": "Source organism for the native 34-FliF cryo-EM structure of the MS ring.",
     "reference": "DOI:10.1038/s41467-021-24507-9"
    }
   ],
   "functions": [
    {
     "function_id": "inner_membrane_basal_body_anchor",
     "label": "inner-membrane basal-body anchoring",
     "description": "The FliF MS ring forms the cytoplasmic-membrane platform that mounts the bacterial flagellar basal body.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-021-24507-9",
       "notes": "Kawamoto et al. 2021 structurally resolved the Salmonella MS ring as the core ring of the native basal body."
      }
     ]
    },
    {
     "function_id": "rotor_export_gate_template",
     "label": "rotor and export-gate templating",
     "description": "The MS ring provides the scaffold on which the C ring assembles and a central opening that accommodates the flagellar export gate.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-021-24507-9",
       "notes": "Kawamoto et al. 2021 related Salmonella C-ring symmetry and the export-gate opening to the 34-subunit native MS ring."
      }
     ]
    }
   ],
   "physical_properties": [
    {
     "property": "SUBUNIT_COUNT",
     "value": "34",
     "context": "FliF subunits per native Salmonella MS ring",
     "reference": "DOI:10.1038/s41467-021-24507-9"
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1128/jb.171.7.3890-3900.1989",
     "notes": "Jones CJ, Homma M and Macnab RM 1989, L-, P-, and M-ring proteins of the flagellar basal body of Salmonella typhimurium: gene sequences and deduced protein sequences."
    },
    {
     "reference": "DOI:10.1146/annurev.micro.57.030502.090832",
     "notes": "Macnab RM 2003, How bacteria assemble flagella."
    },
    {
     "reference": "DOI:10.1038/s41467-021-24507-9",
     "notes": "Kawamoto A et al. 2021, Native flagellar MS ring is formed by 34 subunits with 23-fold and 11-fold subsymmetries."
    },
    {
     "reference": "DOI:10.1016/j.cell.2021.03.057",
     "notes": "Tan J et al. 2021, Structural basis of assembly and torque transmission of the bacterial flagellar motor."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "flif_ms_ring_platform",
     "title": "FliF builds the membrane MS-ring platform",
     "description": "FliF oligomers form the MS ring in the cytoplasmic membrane. The resulting ring anchors the basal body, templates C-ring and export-gate placement, and couples to the axial rod through FliE.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "flif",
       "label": "flagellar M-ring protein FliF",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "flif",
       "grounding": "InterPro:IPR000067"
      },
      {
       "node_id": "ms_ring",
       "label": "bacterial-type flagellum basal body, MS ring",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009431"
      },
      {
       "node_id": "basal_body",
       "label": "bacterial-type flagellum basal body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009425"
      },
      {
       "node_id": "c_ring",
       "label": "C ring",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "export_apparatus",
       "label": "bacterial-type flagellum secretion apparatus",
       "node_type": "STRUCTURE",
       "grounding": "GO:0120102"
      },
      {
       "node_id": "flie",
       "label": "flagellar basal-body protein FliE",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P26462"
       ]
      },
      {
       "node_id": "basal_body_rod",
       "label": "bacterial-type flagellum basal body, rod",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030694"
      }
     ],
     "edges": [
      {
       "subject": "flif",
       "predicate": "oligomerizes into",
       "object": "ms_ring",
       "description": "FliF assembles into the native 34-subunit Salmonella MS ring.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-021-24507-9",
         "notes": "Kawamoto et al. 2021 resolved the native Salmonella MS ring as a 34-FliF complex."
        }
       ]
      },
      {
       "subject": "ms_ring",
       "predicate": "anchors",
       "object": "basal_body",
       "description": "The FliF MS ring mounts the basal body at the cytoplasmic membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-021-24507-9",
         "notes": "Kawamoto et al. 2021 resolved the native Salmonella FliF MS ring as the core membrane ring of the basal body."
        }
       ]
      },
      {
       "subject": "ms_ring",
       "predicate": "templates assembly of",
       "object": "c_ring",
       "description": "The FliF MS ring templates assembly of the C-ring switch complex on its cytoplasmic face.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-021-24507-9",
         "notes": "Kawamoto et al. 2021 measured C-ring symmetry on native Salmonella basal bodies relative to the FliF MS ring."
        }
       ]
      },
      {
       "subject": "ms_ring",
       "predicate": "houses",
       "object": "export_apparatus",
       "description": "The MS-ring core provides the central opening occupied by the flagellar export gate.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-021-24507-9",
         "notes": "Kawamoto et al. 2021 linked the MS-ring core to an opening sized for the flagellar export gate."
        }
       ]
      },
      {
       "subject": "ms_ring",
       "predicate": "couples to",
       "object": "flie",
       "description": "The FliF MS ring contacts FliE at the base of the helical rod.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2021.03.057",
         "notes": "Tan et al. 2021 resolved how Salmonella FliF and FliE connect the MS ring to the rod."
        }
       ]
      },
      {
       "subject": "flie",
       "predicate": "couples to",
       "object": "basal_body_rod",
       "description": "FliE links the MS-ring side of the basal body to the basal-body rod.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2021.03.057",
         "notes": "Tan et al. 2021 placed FliE between the MS ring and the FlgB rod in the Salmonella motor."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "exclude_c_ring_export_gate_rod_and_collars",
     "prompt": "Should the C ring, export apparatus, rod, or accessory collar proteins be curated as MS-ring components?",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "components#flif"
     ],
     "rationale": "The mature GO:0009431 MS ring is scoped to the FliF ring embedded in the cytoplasmic membrane. The FliG/FliM/FliN C ring assembles on the cytoplasmic face, the flagellar export gate sits in the center of the MS ring, FliE and the rod extend distally from it, and species-specific collar proteins decorate broader basal-body or motor assemblies rather than the core MS ring.",
     "resolution_note": "Declined: keep FliF as the only mature MS-ring constituent and represent the adjoining C ring, export apparatus, rod and collars outside this record's component list.",
     "posed_by": "claude",
     "posed_date": "2026-09-08",
     "resolved_date": "2026-09-08"
    }
   ]
  },
  {
   "identifier": "GO:0009429",
   "label": "bacterial-type flagellum basal body, proximal rod",
   "structure_category": "APPENDAGE",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "The portion of the central rod of the bacterial-type flagellar basal body that is proximal to the cell membrane; the proximal rod connects the distal rod to the flagellar motor.",
   "definition_source": "GO:0009429",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-07T05:10:32Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-07T05:11:33Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO proximal-rod synonymy, rod parthood, FliE/FlgB/FlgC/FlgF components, bacterial and archaeal taxonomic scope, Salmonella as a canonical example, proximal-rod coupling and assembly functions, a proximal-rod assembly causal graph, structural literature evidence, and a boundary discussion excluding FlgG, the MS ring and the flagellar export apparatus.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-07T05:12:36Z",
     "curator": "claude",
     "action": "TIGHTEN_WORDING",
     "changes": "Changed the proximal-to-distal rod graph edge from temporal precedence to spatial adjacency and clarified the proximal-rod segment-formation function.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-07T06:44:24Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #240, #241 and #242 by retagging the graph as FUNCTION, narrowing the FliE edge predicate, and removing overbroad temporal and canonical-example wording.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T07:38:43Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 4 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-09-21T10:33:01Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1233: replaced unreadable Homma, Kubori, Macnab, and Boyd/Gober proximal-rod evidence with reachable Johnson, Tan, Saijo-Hamano, and GO evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-10T21:24:16Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "#2142 #2143: Replace unsupported majority bacterial prevalence with lineage-dependent occurrence and an explicitly qualified genomic survey. Ground FliE to verified IPR001624/P26462 while retaining the earlier label-only rationale and leaving FlgF unchanged.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "flagellar basal body, proximal rod",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0009429"
    },
    {
     "synonym_text": "flagellin-based flagellum basal body, proximal rod",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0009429"
    }
   ],
   "part_of": [
    "GO:0030694"
   ],
   "components": [
    {
     "component_id": "flie",
     "label": "flagellar basal-body protein FliE",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_notes": "No exact integrated InterPro family was identified for FliE during curation; the structural identity is curated by label and gene symbol. Reassessed 2026-10-10: InterPro IPR001624 is the exact integrated FliE family and is matched by the reviewed Salmonella FliE example UniProtKB:P26462; the earlier label-only decision is superseded.",
     "gene_symbols": [
      "fliE"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Forms the motor-proximal junction to the FlgB rod protein.",
     "evidence": [
      {
       "reference": "DOI:10.1128/JB.182.11.3029-3036.2000",
       "notes": "Minamino et al. 2000 showed that Salmonella FliE interacts strongly with the proximal rod component FlgB."
      },
      {
       "reference": "DOI:10.1016/j.cell.2021.03.057",
       "notes": "Tan et al. 2021 resolved Salmonella FliE at the base of the rod above the export gate."
      },
      {
       "reference": "InterPro:IPR001624",
       "notes": "Current integrated FliE family verified on 2026-10-10, with a matching cross-reference in reviewed UniProtKB:P26462. Supports family grounding; structural membership remains supported by the primary studies above."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P26462",
       "protein_label": "Flagellar hook-basal body complex protein FliE",
       "gene_symbol": "fliE",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene fliE in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P26462",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P26462, the single reviewed entry for gene fliE in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ],
     "grounding": "InterPro:IPR001624"
    },
    {
     "component_id": "flgb",
     "label": "flagellar basal-body rod protein FlgB",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR006300",
     "gene_symbols": [
      "flgB"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Builds the cell-proximal rod segment immediately above FliE.",
     "evidence": [
      {
       "reference": "DOI:10.1128/JB.182.11.3029-3036.2000",
       "notes": "Minamino et al. 2000 placed FlgB in the proximal rod and detected its interaction with FliE."
      },
      {
       "reference": "PMID:15136044",
       "notes": "Saijo-Hamano et al. 2004 purified Salmonella FlgB with the other proximal and distal rod proteins for in vitro characterization."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P16437",
       "protein_label": "Flagellar basal body rod protein FlgB",
       "gene_symbol": "flgB",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene flgB in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10809679",
         "notes": "Minamino T et al. 2000, ‘Interaction between FliE and FlgB, a proximal rod component of the flagellar basal body of Salmonella.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Bacterial flagellum basal body' localisation of P16437."
        },
        {
         "reference": "PMID:11554792",
         "notes": "Hirano T et al. 2001, ‘The role in flagellar rod assembly of the N-terminal domain of Salmonella FlgJ, a flagellum-specific muramidase.’, J Mol Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Bacterial flagellum basal body' localisation of P16437."
        },
        {
         "reference": "PMID:1594581",
         "notes": "Sosinsky GE et al. 1992, ‘Mass determination and estimation of subunit stoichiometry of the bacterial hook-basal body flagellar complex of Salmonella typhimurium by scanning transmission electron microscopy.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Bacterial flagellum basal body' localisation of P16437."
        }
       ]
      }
     ]
    },
    {
     "component_id": "flgc",
     "label": "flagellar basal-body rod protein FlgC",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR006299",
     "gene_symbols": [
      "flgC"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Contributes to the segmented proximal rod with FlgB and FlgF.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41564-021-00895-y",
       "notes": "Johnson et al. 2021 described FlgC as one of the Salmonella proximal-rod proteins."
      },
      {
       "reference": "PMID:15136044",
       "notes": "Saijo-Hamano et al. 2004 characterized purified Salmonella FlgC in vitro."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A1I7",
       "protein_label": "Flagellar basal-body rod protein FlgC",
       "gene_symbol": "flgC",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene flgC in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0A1I7",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0A1I7, the single reviewed entry for gene flgC in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "flgf",
     "label": "flagellar basal-body rod protein FlgF",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "InterPro:IPR020013 was declined because it spans FlgF, FlgG and the hook protein FlgE; no narrower integrated InterPro family was asserted for FlgF.",
     "gene_symbols": [
      "flgF"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Contributes to the proximal rod segment adjacent to the distal FlgG rod.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41564-021-00895-y",
       "notes": "Johnson et al. 2021 described FlgF as one of the Salmonella proximal-rod proteins."
      },
      {
       "reference": "PMID:15136044",
       "notes": "Saijo-Hamano et al. 2004 characterized purified Salmonella FlgF in vitro."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P16323",
       "protein_label": "Flagellar basal-body rod protein FlgF",
       "gene_symbol": "flgF",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene flgF in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P16323",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P16323, the single reviewed entry for gene flgF in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Proximal rods belong to bacterial-type flagellar systems, whose occurrence is lineage-dependent. A reference-genome survey found FliPQR markers in approximately 40% of 30,238 genomes spanning 131 bacterial phyla. This is a genomic proxy, not direct observation or a prevalence estimate for this particular rod/ring structure.",
     "reference": "DOI:10.1073/pnas.2512476122"
    },
    {
     "taxon_id": "NCBITaxon:2157",
     "taxon_label": "Archaea",
     "presence": "ABSENT",
     "note": "Archaeal archaella are type-IV-pilus-related appendages and do not contain the FliE/FlgB/FlgC/FlgF proximal rod.",
     "reference": "DOI:10.3389/fmicb.2015.00023"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:90371",
     "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium",
     "note": "Structural Salmonella model for FliE and FlgB contacts at the motor-proximal base of the rod.",
     "reference": "DOI:10.1016/j.cell.2021.03.057"
    }
   ],
   "functions": [
    {
     "function_id": "motor_distal_rod_coupling",
     "label": "motor to distal-rod mechanical coupling",
     "description": "The proximal rod links the FliF/MS-ring side of the motor to the FlgG distal rod to carry rotation into the external hook-filament assembly.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2021.03.057",
       "notes": "Tan et al. 2021 resolved FliE and FlgB contacts that couple the MS ring to the helical rod."
      },
      {
       "reference": "DOI:10.1128/JB.182.11.3029-3036.2000",
       "notes": "Minamino et al. 2000 placed the FliE-FlgB junction at the proximal end of the rod."
      }
     ]
    },
    {
     "function_id": "proximal_rod_segment_assembly",
     "label": "proximal rod segment formation",
     "description": "FliE, FlgB, FlgC and FlgF provide the motor-proximal axial subunits of the segmented rod next to the distal FlgG segment.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41564-021-00895-y",
       "notes": "Johnson et al. 2021 described the Salmonella proximal rod as FliE, FlgB, FlgC and FlgF and the distal rod as FlgG."
      },
      {
       "reference": "DOI:10.1016/j.cell.2021.03.057",
       "notes": "Tan et al. 2021 resolved FliE and FlgB at the motor-proximal side of the Salmonella axial rod."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1038/s41564-021-00895-y",
     "notes": "Johnson S et al. 2021, Molecular structure of the intact bacterial flagellar basal body."
    },
    {
     "reference": "DOI:10.1128/JB.182.11.3029-3036.2000",
     "notes": "Minamino T, Yamaguchi S and Macnab RM 2000, Interaction between FliE and FlgB, a proximal rod component of the flagellar basal body of Salmonella."
    },
    {
     "reference": "PMID:15136044",
     "notes": "Saijo-Hamano Y, Uchida N, Namba K and Oosawa K 2004, In vitro characterization of FlgB, FlgC, FlgF, FlgG, and FliE, flagellar basal body proteins of Salmonella."
    },
    {
     "reference": "DOI:10.1016/j.cell.2021.03.057",
     "notes": "Tan J et al. 2021, Structural basis of assembly and torque transmission of the bacterial flagellar motor."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "proximal_rod_assembly",
     "title": "Proximal rod proteins connect the motor to the distal rod",
     "description": "FliE, FlgB, FlgC and FlgF form the proximal basal-body rod segment that links the motor-proximal FliF/MS-ring side of the basal body to the distal FlgG rod.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "flie",
       "label": "flagellar basal-body protein FliE",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "flie"
      },
      {
       "node_id": "flgb",
       "label": "flagellar basal-body rod protein FlgB",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "flgb",
       "grounding": "InterPro:IPR006300"
      },
      {
       "node_id": "flgc",
       "label": "flagellar basal-body rod protein FlgC",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "flgc",
       "grounding": "InterPro:IPR006299"
      },
      {
       "node_id": "flgf",
       "label": "flagellar basal-body rod protein FlgF",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "flgf"
      },
      {
       "node_id": "distal_rod",
       "label": "bacterial-type flagellum basal body, distal rod",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009426"
      },
      {
       "node_id": "proximal_rod",
       "label": "bacterial-type flagellum basal body, proximal rod",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009429"
      }
     ],
     "edges": [
      {
       "subject": "flie",
       "predicate": "couples",
       "object": "flgb",
       "description": "FliE contacts the FlgB proximal rod protein at the base of the assembling axial rod.",
       "evidence": [
        {
         "reference": "DOI:10.1128/JB.182.11.3029-3036.2000",
         "notes": "Minamino et al. 2000 detected a strong Salmonella FliE-FlgB interaction."
        }
       ]
      },
      {
       "subject": "flie",
       "predicate": "forms base of",
       "object": "proximal_rod",
       "description": "FliE lies at the motor-proximal base of the rod above the export gate.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2021.03.057",
         "notes": "Tan et al. 2021 resolved FliE at the Salmonella rod base above the export gate."
        }
       ]
      },
      {
       "subject": "flgb",
       "predicate": "builds",
       "object": "proximal_rod",
       "description": "FlgB is part of the cell-proximal rod segment.",
       "evidence": [
        {
         "reference": "DOI:10.1128/JB.182.11.3029-3036.2000",
         "notes": "Minamino et al. 2000 describe FlgB as a proximal rod component."
        }
       ]
      },
      {
       "subject": "flgc",
       "predicate": "builds",
       "object": "proximal_rod",
       "description": "FlgC is part of the proximal basal-body rod.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-021-00895-y",
         "notes": "Johnson et al. 2021 described FlgC as one of the Salmonella proximal-rod proteins."
        }
       ]
      },
      {
       "subject": "flgf",
       "predicate": "builds",
       "object": "proximal_rod",
       "description": "FlgF is part of the proximal basal-body rod.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-021-00895-y",
         "notes": "Johnson et al. 2021 described FlgF as one of the Salmonella proximal-rod proteins."
        }
       ]
      },
      {
       "subject": "proximal_rod",
       "predicate": "adjoins",
       "object": "distal_rod",
       "description": "The FlgB/FlgC/FlgF proximal segments lie next to the FlgG distal segment in the central rod.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-021-00895-y",
         "notes": "Johnson et al. 2021 described the Salmonella proximal rod as FliE, FlgB, FlgC, and FlgF and the distal rod as FlgG."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "exclude_distal_rod_ms_ring_and_export_gate",
     "prompt": "Should FlgG, the MS ring, or the flagellar export apparatus be curated as proximal-rod components?",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "components#flie"
     ],
     "rationale": "The mature GO:0009429 proximal rod is scoped to the FliE/FlgB/FlgC/FlgF segment. FlgG forms the distal rod, the FliF MS ring is motor-proximal to FliE, and the flagellar type III export apparatus secretes axial substrates but is not a mature proximal-rod subunit.",
     "resolution_note": "Declined: keep FlgG on the distal rod, FliF on the MS ring, and export-gate proteins on the enclosing basal-body or export-apparatus records.",
     "posed_by": "claude",
     "posed_date": "2026-09-07",
     "resolved_date": "2026-09-07"
    }
   ]
  },
  {
   "identifier": "GO:0030694",
   "label": "bacterial-type flagellum basal body, rod",
   "structure_category": "APPENDAGE",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "The central portion of the bacterial-type flagellar basal body, which spans the periplasm and threads through the rings.",
   "definition_source": "GO:0030694",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-07T04:26:24Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-07T04:30:48Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO rod synonymy, basal-body parthood, proximal and distal rod substructures, FliE/FlgB/FlgC/FlgF/FlgG components, bacterial and archaeal taxonomic scope, Salmonella as a canonical example, axial drive-shaft and periplasmic-scaffold functions, a segmented rod causal graph, structural literature evidence, and a boundary discussion excluding LP rings and assembly factors.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-07T04:41:14Z",
     "curator": "claude",
     "action": "TIGHTEN_WORDING",
     "changes": "Narrowed the Salmonella canonical-example note to the genetic and biochemical evidence supported by Homma et al. 1990.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-07T04:49:34Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Removed over-specific FlgB-FlgC and FlgC-FlgF polymerization edges and clarified the FliE label-only grounding note after PR review.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T07:38:46Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 5 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-09-21T10:33:02Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1233: replaced unreadable Homma, Kubori, and Macnab whole-rod evidence with reachable Saijo-Hamano, Tan, and Johnson evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-10T21:24:18Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "#2144 #2145: Replace unsupported majority bacterial prevalence with lineage-dependent occurrence and an explicitly qualified genomic survey. Ground FliE to verified IPR001624/P26462 while retaining the earlier label-only rationale and leaving FlgF unchanged.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "flagellar basal body, rod",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030694"
    },
    {
     "synonym_text": "flagellin-based flagellum basal body, rod",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030694"
    }
   ],
   "part_of": [
    "GO:0009425"
   ],
   "has_part": [
    "GO:0009429",
    "GO:0009426"
   ],
   "components": [
    {
     "component_id": "flie",
     "label": "flagellar basal-body protein FliE",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_notes": "No exact integrated InterPro family was identified for FliE during curation; the structural identity is curated by label and gene symbol. Reassessed 2026-10-10: InterPro IPR001624 is the exact integrated FliE family and is matched by the reviewed Salmonella FliE example UniProtKB:P26462; the earlier label-only decision is superseded.",
     "gene_symbols": [
      "fliE"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Forms the cell-proximal junction between the FliF MS ring and the FlgB/FlgC/FlgF rod.",
     "evidence": [
      {
       "reference": "DOI:10.1128/JB.182.11.3029-3036.2000",
       "notes": "Minamino et al. 2000 showed that Salmonella FliE interacts strongly with the proximal rod component FlgB."
      },
      {
       "reference": "DOI:10.1016/j.cell.2021.03.057",
       "notes": "Tan et al. 2021 resolved Salmonella FliE at the base of the rod above the export gate."
      },
      {
       "reference": "InterPro:IPR001624",
       "notes": "Current integrated FliE family verified on 2026-10-10, with a matching cross-reference in reviewed UniProtKB:P26462. Supports family grounding; structural membership remains supported by the primary studies above."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P26462",
       "protein_label": "Flagellar hook-basal body complex protein FliE",
       "gene_symbol": "fliE",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene fliE in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P26462",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P26462, the single reviewed entry for gene fliE in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ],
     "grounding": "InterPro:IPR001624"
    },
    {
     "component_id": "flgb",
     "label": "flagellar basal-body rod protein FlgB",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR006300",
     "gene_symbols": [
      "flgB"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Builds the proximal rod immediately above FliE.",
     "evidence": [
      {
       "reference": "PMID:15136044",
       "notes": "Saijo-Hamano et al. 2004 purified Salmonella FlgB with the other rod proteins for in vitro characterization."
      },
      {
       "reference": "DOI:10.1128/JB.182.11.3029-3036.2000",
       "notes": "Minamino et al. 2000 placed FlgB in the proximal rod and detected its interaction with FliE."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P16437",
       "protein_label": "Flagellar basal body rod protein FlgB",
       "gene_symbol": "flgB",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene flgB in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10809679",
         "notes": "Minamino T et al. 2000, ‘Interaction between FliE and FlgB, a proximal rod component of the flagellar basal body of Salmonella.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Bacterial flagellum basal body' localisation of P16437."
        },
        {
         "reference": "PMID:11554792",
         "notes": "Hirano T et al. 2001, ‘The role in flagellar rod assembly of the N-terminal domain of Salmonella FlgJ, a flagellum-specific muramidase.’, J Mol Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Bacterial flagellum basal body' localisation of P16437."
        },
        {
         "reference": "PMID:1594581",
         "notes": "Sosinsky GE et al. 1992, ‘Mass determination and estimation of subunit stoichiometry of the bacterial hook-basal body flagellar complex of Salmonella typhimurium by scanning transmission electron microscopy.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Bacterial flagellum basal body' localisation of P16437."
        }
       ]
      }
     ]
    },
    {
     "component_id": "flgc",
     "label": "flagellar basal-body rod protein FlgC",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR006299",
     "gene_symbols": [
      "flgC"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Contributes to the segmented proximal rod with FlgB and FlgF.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41564-021-00895-y",
       "notes": "Johnson et al. 2021 described FlgC as one of the Salmonella proximal-rod proteins."
      },
      {
       "reference": "PMID:15136044",
       "notes": "Saijo-Hamano et al. 2004 characterized purified Salmonella FlgC in vitro."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A1I7",
       "protein_label": "Flagellar basal-body rod protein FlgC",
       "gene_symbol": "flgC",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene flgC in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0A1I7",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0A1I7, the single reviewed entry for gene flgC in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "flgf",
     "label": "flagellar basal-body rod protein FlgF",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "InterPro:IPR020013 was declined because it spans FlgF, FlgG and the hook protein FlgE; no narrower integrated InterPro family was asserted for FlgF.",
     "gene_symbols": [
      "flgF"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Completes the proximal rod segment before the distal FlgG rod is assembled.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41564-021-00895-y",
       "notes": "Johnson et al. 2021 described FlgF as one of the Salmonella proximal-rod proteins."
      },
      {
       "reference": "PMID:15136044",
       "notes": "Saijo-Hamano et al. 2004 characterized purified Salmonella FlgF in vitro."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P16323",
       "protein_label": "Flagellar basal-body rod protein FlgF",
       "gene_symbol": "flgF",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene flgF in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P16323",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P16323, the single reviewed entry for gene flgF in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "flgg",
     "label": "flagellar basal-body rod protein FlgG",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR012834",
     "gene_symbols": [
      "flgG"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Polymerizes into the distal rod that passes through the P and L ring bushings.",
     "evidence": [
      {
       "reference": "PMID:15136044",
       "notes": "Saijo-Hamano et al. 2004 purified Salmonella FlgG with the other flagellar rod proteins for in vitro characterization."
      },
      {
       "reference": "DOI:10.1038/s41564-021-00895-y",
       "notes": "Johnson et al. 2021 modeled the distal Salmonella rod as a FlgG polymer."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A1J3",
       "protein_label": "Flagellar basal-body rod protein FlgG",
       "gene_symbol": "flgG",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene flgG in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0A1J3",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0A1J3, the single reviewed entry for gene flgG in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Basal-body rods belong to bacterial-type flagellar systems, whose occurrence is lineage-dependent. A reference-genome survey found FliPQR markers in approximately 40% of 30,238 genomes spanning 131 bacterial phyla. This is a genomic proxy, not direct observation or a prevalence estimate for this particular rod/ring structure.",
     "reference": "DOI:10.1073/pnas.2512476122"
    },
    {
     "taxon_id": "NCBITaxon:2157",
     "taxon_label": "Archaea",
     "presence": "ABSENT",
     "note": "Archaeal archaella are type-IV-pilus-related appendages and do not contain the FliE/FlgB/FlgC/FlgF/FlgG basal-body rod.",
     "reference": "DOI:10.3389/fmicb.2015.00023"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:90371",
     "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium",
     "note": "Intact-basal-body cryo-EM reference strain in a study that summarizes the mature FliE/FlgB/FlgC/FlgF proximal rod and FlgG distal rod composition.",
     "reference": "DOI:10.1038/s41564-021-00895-y"
    }
   ],
   "functions": [
    {
     "function_id": "axial_drive_shaft",
     "label": "axial drive-shaft torque transmission",
     "description": "The basal-body rod connects the MS ring to the hook and transmits rotation as a drive shaft through the cell envelope.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2021.03.057",
       "notes": "Tan et al. 2021 resolved FliE/FlgB couplings that transmit torque from the MS ring into the proximal rod."
      },
      {
       "reference": "PMID:15136044",
       "notes": "Saijo-Hamano et al. 2004 describe the central rod as the drive shaft that transmits torque to the hook and filament."
      }
     ]
    },
    {
     "function_id": "periplasmic_axis",
     "label": "periplasmic axial scaffold",
     "description": "The assembled rod spans the periplasmic portion of the basal body and forms the axial scaffold that is surrounded by the P and L rings.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41564-021-00895-y",
       "notes": "Johnson et al. 2021 resolved the intact Salmonella basal body and the FlgG distal rod running through the periplasm."
      },
      {
       "reference": "DOI:10.1038/s41467-021-24715-3",
       "notes": "Yamaguchi et al. 2021 resolved the Salmonella LP-ring bushing surrounding the distal rod."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "PMID:15136044",
     "notes": "Saijo-Hamano Y, Uchida N, Namba K and Oosawa K 2004, In vitro characterization of FlgB, FlgC, FlgF, FlgG, and FliE, flagellar basal body proteins of Salmonella."
    },
    {
     "reference": "DOI:10.1016/j.cell.2021.03.057",
     "notes": "Tan J et al. 2021, Structural basis of assembly and torque transmission of the bacterial flagellar motor."
    },
    {
     "reference": "DOI:10.1038/s41564-021-00895-y",
     "notes": "Johnson S et al. 2021, Molecular structure of the intact bacterial flagellar basal body."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "segmented_rod_drive_shaft",
     "title": "Rod proteins assemble the axial drive shaft",
     "description": "FliE, FlgB, FlgC and FlgF form the proximal rod and FlgG forms the distal rod. Together they make the central basal-body rod that spans the periplasm and transmits torque from the MS ring to the hook.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "flie",
       "label": "flagellar basal-body protein FliE",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "flie"
      },
      {
       "node_id": "flgb",
       "label": "flagellar basal-body rod protein FlgB",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "flgb",
       "grounding": "InterPro:IPR006300"
      },
      {
       "node_id": "flgc",
       "label": "flagellar basal-body rod protein FlgC",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "flgc",
       "grounding": "InterPro:IPR006299"
      },
      {
       "node_id": "flgf",
       "label": "flagellar basal-body rod protein FlgF",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "flgf"
      },
      {
       "node_id": "flgg",
       "label": "flagellar basal-body rod protein FlgG",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "flgg",
       "grounding": "InterPro:IPR012834"
      },
      {
       "node_id": "proximal_rod",
       "label": "bacterial-type flagellum basal body, proximal rod",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009429"
      },
      {
       "node_id": "distal_rod",
       "label": "bacterial-type flagellum basal body, distal rod",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009426"
      },
      {
       "node_id": "rod",
       "label": "bacterial-type flagellum basal body, rod",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030694"
      },
      {
       "node_id": "ms_ring",
       "label": "MS ring",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "hook",
       "label": "bacterial-type flagellum hook",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009424"
      }
     ],
     "edges": [
      {
       "subject": "flie",
       "predicate": "couples",
       "object": "flgb",
       "description": "FliE contacts the FlgB proximal rod protein at the base of the assembling axial rod.",
       "evidence": [
        {
         "reference": "DOI:10.1128/JB.182.11.3029-3036.2000",
         "notes": "Minamino et al. 2000 detected a strong Salmonella FliE-FlgB interaction."
        }
       ]
      },
      {
       "subject": "flgb",
       "predicate": "builds",
       "object": "proximal_rod",
       "description": "FlgB is part of the cell-proximal rod segment.",
       "evidence": [
        {
         "reference": "DOI:10.1128/JB.182.11.3029-3036.2000",
         "notes": "Minamino et al. 2000 describe FlgB as a proximal rod component."
        }
       ]
      },
      {
       "subject": "flgc",
       "predicate": "builds",
       "object": "proximal_rod",
       "description": "FlgC is part of the proximal basal-body rod.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-021-00895-y",
         "notes": "Johnson et al. 2021 described FlgC as one of the Salmonella proximal-rod proteins."
        }
       ]
      },
      {
       "subject": "flgf",
       "predicate": "builds",
       "object": "proximal_rod",
       "description": "FlgF is part of the proximal basal-body rod.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-021-00895-y",
         "notes": "Johnson et al. 2021 described FlgF as one of the Salmonella proximal-rod proteins."
        }
       ]
      },
      {
       "subject": "flgg",
       "predicate": "builds",
       "object": "distal_rod",
       "description": "FlgG forms the distal rod, next to the rod-hook junction.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-021-00895-y",
         "notes": "Johnson et al. 2021 modeled the distal Salmonella rod as a FlgG polymer."
        }
       ]
      },
      {
       "subject": "proximal_rod",
       "predicate": "combines with",
       "object": "distal_rod",
       "description": "The proximal and distal rod segments form the continuous central basal-body rod.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-021-00895-y",
         "notes": "Johnson et al. 2021 described the Salmonella proximal rod as FliE, FlgB, FlgC, and FlgF and the distal rod as FlgG."
        }
       ]
      },
      {
       "subject": "distal_rod",
       "predicate": "completes",
       "object": "rod",
       "description": "The FlgG distal rod extends the central rod through the L and P ring bushings.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-021-00895-y",
         "notes": "Johnson et al. 2021 resolved the FlgG distal rod in the intact Salmonella basal body."
        }
       ]
      },
      {
       "subject": "ms_ring",
       "predicate": "turns",
       "object": "rod",
       "description": "Rotation of the MS ring is mechanically coupled into the basal-body rod.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2021.03.057",
         "notes": "Tan et al. 2021 resolved how Salmonella FliF, FliE and FlgB couple MS-ring rotation to the proximal rod."
        }
       ]
      },
      {
       "subject": "rod",
       "predicate": "transmits torque to",
       "object": "hook",
       "description": "The central rod carries basal-body rotation to the hook.",
       "evidence": [
        {
         "reference": "PMID:15136044",
         "notes": "Saijo-Hamano et al. 2004 describe the central rod as the torque-transmitting drive shaft to the hook and filament."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "exclude_bushings_and_assembly_factors",
     "prompt": "Should LP rings, FlgD, or FlgJ be curated as bacterial-type flagellum basal-body rod components?",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "components#flie"
     ],
     "rationale": "The mature GO:0030694 rod is scoped to the FliE/FlgB/FlgC/FlgF/FlgG axial polymer. The L and P rings surround the distal rod as bushings, whereas FlgD and FlgJ act during axial assembly rather than remaining mature rod subunits.",
     "resolution_note": "Declined: keep L/P rings, FlgD and FlgJ on the enclosing basal-body or whole-flagellum records unless separate mature substructure records are curated.",
     "posed_by": "claude",
     "posed_date": "2026-09-07",
     "resolved_date": "2026-09-07"
    }
   ]
  },
  {
   "identifier": "GO:0009420",
   "label": "bacterial-type flagellum filament",
   "structure_category": "APPENDAGE",
   "structure_kind": "FILAMENT",
   "definition": "The long, thin external propeller of the bacterial-type flagellum, formed by polymerized flagellin.",
   "definition_source": "DOI:10.1038/nrmicro1887",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-07T03:11:54Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-07T03:12:34Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO filament synonymy, bacterial-flagellum parthood, the flagellin polymer constituent with InterPro grounding, bacterial and archaeal taxonomic scope, Salmonella and Escherichia examples, helical propeller function, structural and assembly evidence, a flagellin-to-propeller causal graph, and a boundary discussion excluding the hook and cap.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-07T03:22:35Z",
     "curator": "claude",
     "action": "FIX_REVIEW_ISSUES",
     "changes": "Resolved #230 by restoring the exact GO:0009420 definition text; resolved #231 by adding Zhu et al. 2026 Vibrio filament cryo-EM evidence to the flagellin component.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T07:38:47Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-09-09T02:54:06Z",
     "curator": "claude",
     "action": "ADD_SUBSTRUCTURE_LINK",
     "changes": "Added the GO:0009421 bacterial-type flagellum filament cap record to the bacterial-type flagellum filament has_part list.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-09T04:27:53Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #289 by removing GO:0009421 from the GO:0009420 filament has_part list and clarifying that the FliD cap is a separate top-level flagellar substructure rather than a flagellin-filament component.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-10T22:10:21Z",
     "curator": "claude",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2147, #2148, #2149: Three filament sources have incorrect author attribution; Inherited definition places a nanometer dimension next to length; Bacteria-wide COMMON is not supported by a flagellated-lineage statement. Preserved historical events and PROPOSED status.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "flagellar filament",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0009420"
    },
    {
     "synonym_text": "flagellin-based flagellum filament",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0009420"
    }
   ],
   "part_of": [
    "GO:0009288"
   ],
   "components": [
    {
     "component_id": "flagellin",
     "label": "flagellin (FliC / FljB)",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR001492",
     "gene_symbols": [
      "fliC",
      "fljB"
     ],
     "stoichiometry": "~20,000 subunits per filament; usually 11 protofilaments",
     "essentiality": "ESSENTIAL",
     "role": "Polymerizes into the tubular, helical propeller filament of the bacterial flagellum.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.micro.57.030502.090832",
       "notes": "Macnab 2003 reviews flagellin export through the central channel and polymerization under the FliD cap."
      },
      {
       "reference": "DOI:10.3390/biom11020186",
       "notes": "Halte and Erhardt 2021 review the approximate number of flagellin subunits in a long bacterial flagellar filament."
      },
      {
       "reference": "DOI:10.1038/s41598-019-51440-1",
       "notes": "Blum et al. 2019 resolved an in vivo flagellar filament with 11 protofilaments in Kurthia."
      },
      {
       "reference": "DOI:10.1038/s41467-026-71203-7",
       "notes": "Qin et al. 2026 resolved Vibrio alginolyticus flagellin packing by cryo-EM as independent structural evidence for flagellin as the bacterial filament constituent."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P06179",
       "protein_label": "Flagellin",
       "gene_symbol": "fliC",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene fliC in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P06179",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P06179, the single reviewed entry for gene fliC in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P52616",
       "protein_label": "Phase 2 flagellin",
       "gene_symbol": "fljB",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene fljB in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P52616",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P52616, the single reviewed entry for gene fljB in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Bacterial flagellar systems have a patchy distribution: a survey of 30,238 reference genomes from 131 phyla found FliPQR export markers in about 40%. This is genomic marker evidence, not direct observation of assembled external filaments. Marker presence does not establish this particular structure in every genome. This record retains the external-filament scope of GO:0009420; periplasmic spirochete filaments are curated separately.",
     "reference": "DOI:10.1073/pnas.2512476122"
    },
    {
     "taxon_id": "NCBITaxon:2157",
     "taxon_label": "Archaea",
     "presence": "ABSENT",
     "note": "Archaea swim with archaella, which are type-IV-pilus-related appendages rather than homologs of bacterial flagellin filaments.",
     "reference": "DOI:10.3389/fmicb.2015.00023"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:90371",
     "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium",
     "note": "Classical genetic model for bacterial flagellum assembly, including filament growth through the central channel.",
     "reference": "DOI:10.1146/annurev.micro.57.030502.090832"
    },
    {
     "taxon_id": "NCBITaxon:83334",
     "taxon_label": "Escherichia coli O157:H7",
     "note": "Source serotype for purified H7 flagellar filaments characterized by microscopy and immunoassay.",
     "reference": "DOI:10.1128/jcm.26.7.1367-1372.1988"
    }
   ],
   "functions": [
    {
     "function_id": "helical_propeller_thrust",
     "label": "helical propeller thrust",
     "description": "Motor-driven rotation of the helical filament generates thrust for swimming motility.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.biochem.72.121801.161737",
       "notes": "Berg 2003 reviews how rotation of a helical bacterial flagellar filament propels swimming cells."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1146/annurev.micro.57.030502.090832",
     "notes": "Macnab RM 2003, How bacteria assemble flagella."
    },
    {
     "reference": "DOI:10.1146/annurev.biochem.72.121801.161737",
     "notes": "Berg HC 2003, The rotary motor of bacterial flagella."
    },
    {
     "reference": "DOI:10.1038/s41598-019-51440-1",
     "notes": "Blum et al. 2019, The wild-type flagellar filament of the Firmicute Kurthia at 2.8 A resolution in vivo."
    },
    {
     "reference": "DOI:10.1038/s41467-026-71203-7",
     "notes": "Qin et al. 2026, The structure of the Vibrio alginolyticus flagellar filament suggests molecular mechanism for the rotation of sheathed flagella."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "flagellin_helical_propeller",
     "title": "Flagellin protofilaments form a rotary propeller",
     "description": "Flagellin subunits pack into protofilaments that form a long tubular helix. When the basal body transmits torque through the hook, rotation of that helical filament generates thrust for swimming motility.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "flagellin",
       "label": "flagellin",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "flagellin",
       "grounding": "InterPro:IPR001492"
      },
      {
       "node_id": "protofilament",
       "label": "flagellin protofilament",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "filament",
       "label": "bacterial-type flagellum filament",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009420"
      },
      {
       "node_id": "flagellar_rotation",
       "label": "flagellar rotation",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "thrust",
       "label": "propulsive thrust",
       "node_type": "CAPACITY"
      },
      {
       "node_id": "motility",
       "label": "bacterial-type flagellum-dependent cell motility",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0071973"
      }
     ],
     "edges": [
      {
       "subject": "flagellin",
       "predicate": "polymerizes into",
       "object": "protofilament",
       "description": "Flagellin molecules stack head-to-tail within longitudinal protofilaments.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41598-019-51440-1",
         "notes": "Blum et al. 2019 resolved repeating flagellin subunits in an 11-protofilament Kurthia filament."
        },
        {
         "reference": "DOI:10.1038/s41467-026-71203-7",
         "notes": "Qin et al. 2026 resolved Vibrio alginolyticus flagellin packing by cryo-EM."
        }
       ]
      },
      {
       "subject": "protofilament",
       "predicate": "packs into",
       "object": "filament",
       "description": "Protofilaments assemble laterally into the tubular bacterial flagellar filament.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41598-019-51440-1",
         "notes": "Blum et al. 2019 describe the Kurthia flagellar filament as a tube built from 11 protofilaments."
        }
       ]
      },
      {
       "subject": "flagellin",
       "predicate": "extends",
       "object": "filament",
       "description": "During assembly, exported flagellin molecules add below the distal cap to elongate the filament.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.micro.57.030502.090832",
         "notes": "Macnab 2003 reviews filament growth by flagellin export through the flagellar channel and assembly beneath FliD."
        }
       ]
      },
      {
       "subject": "flagellar_rotation",
       "predicate": "turns",
       "object": "filament",
       "description": "Basal-body torque is transmitted through the hook to rotate the external filament.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.biochem.72.121801.161737",
         "notes": "Berg 2003 reviews the bacterial flagellar motor and helical filament as the rotary swimming organelle."
        }
       ]
      },
      {
       "subject": "filament",
       "predicate": "generates",
       "object": "thrust",
       "description": "A rotating helical filament acts as a propeller that pushes against the surrounding fluid.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.biochem.72.121801.161737",
         "notes": "Berg 2003 reviews the hydrodynamic role of helical flagellar filaments in swimming."
        }
       ]
      },
      {
       "subject": "thrust",
       "predicate": "enables",
       "object": "motility",
       "description": "Filament-generated thrust drives bacterial-type flagellum-dependent swimming motility.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.biochem.72.121801.161737",
         "notes": "Berg 2003 reviews swimming by rotating flagellar filaments."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "exclude_hook_and_cap",
     "prompt": "Should the hook, hook-filament junction, or FliD cap be curated as bacterial-type flagellum filament components?",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "components#flagellin"
     ],
     "rationale": "The filament record is scoped to the flagellin polymer. FlgE, FlgK/FlgL, and FliD build adjoining or terminal axial substructures: the hook and hook-filament junction are separate flagellar substructures, and FliD forms the GO:0009421 filament-cap substructure of the enclosing bacterial-type flagellum rather than a flagellin-filament component.",
     "resolution_note": "Declined: keep FlgE, FlgK/FlgL and FliD out of the GO:0009420 component list; model FliD in the GO:0009421 filament cap record and link that cap from the enclosing GO:0009288 bacterial-type flagellum.",
     "posed_by": "claude",
     "posed_date": "2026-09-07",
     "resolved_date": "2026-09-07"
    }
   ]
  },
  {
   "identifier": "GO:0009421",
   "label": "bacterial-type flagellum filament cap",
   "structure_category": "APPENDAGE",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "The proteinaceous structure at the distal tip of the bacterial-type flagellar filament.",
   "definition_source": "GO:0009421",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-09T02:53:25Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-09T02:54:05Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO filament-cap synonymy and bacterial-type flagellum filament parthood; curated FliD/HAP2 as the constituent cap protein; added bacterial and archaeal taxonomic scope, Salmonella and Campylobacter canonical examples, filament-capping and flagellin-incorporation functions, a native Salmonella subunit count, a FliD cap-filament assembly graph, and resolved boundary and oligomeric-state discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-09T02:54:31Z",
     "curator": "claude",
     "action": "ADD_BOUNDING_EVIDENCE",
     "changes": "Added Postel et al. 2016 as bounding evidence for bacterial FliD oligomeric-state diversity so the native Salmonella pentameric subunit count is explicitly species-scoped.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-09T04:27:53Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #289 by attaching the FliD/HAP2 filament cap to the enclosing GO:0009288 bacterial-type flagellum instead of the GO:0009420 flagellin filament.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T02:09:21Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-09-21T14:03:04Z",
     "curator": "codex",
     "action": "REPLACE_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1245 by replacing unreadable Macnab 1999 filament-cap evidence with readable Postel 2016 and Einenkel 2025 support for FliD caps and cap-mediated filament elongation.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-10T22:10:24Z",
     "curator": "claude",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2150: A modeled cap-growth interpretation is described as visualized growth conformations. Preserved historical events and PROPOSED status.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:48Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "flagellar filament cap",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0009421"
    },
    {
     "synonym_text": "flagellin-based flagellum filament cap",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0009421"
    },
    {
     "synonym_text": "FliD/HAP2 filament cap",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1126/science.290.5499.2148"
    }
   ],
   "part_of": [
    "GO:0009288"
   ],
   "components": [
    {
     "component_id": "flid_hap2",
     "label": "flagellar filament cap protein FliD/HAP2",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR040026",
     "gene_symbols": [
      "fliD"
     ],
     "stoichiometry": "5 FliD/HAP2 subunits in the native Salmonella cap; oligomeric state varies in isolated caps from some bacteria",
     "essentiality": "ESSENTIAL",
     "role": "Oligomerizes at the distal end of the bacterial flagellar filament to cap the growing tip and promote flagellin incorporation.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.290.5499.2148",
       "notes": "Yonekura et al. 2000 localized HAP2/FliD as the flagellar filament cap that promotes flagellin self-assembly."
      },
      {
       "reference": "DOI:10.1038/s41564-025-02037-0",
       "notes": "Einenkel et al. 2025 resolved a pentameric FliD cap in the native Salmonella extracellular flagellum."
      },
      {
       "reference": "DOI:10.7554/eLife.18857",
       "notes": "Postel et al. 2016 showed that FliD capping proteins from different bacteria can adopt distinct oligomeric states, bounding the Salmonella pentameric stoichiometry."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P16328",
       "protein_label": "Flagellar hook-associated protein 2",
       "gene_symbol": "fliD",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-09",
       "role": "The single reviewed UniProtKB entry for gene fliD in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P16328",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P16328, the single reviewed entry for gene fliD in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "FliD/HAP2 filament caps occur in bacteria that assemble completed bacterial-type flagellar filaments and are absent from lineages that lack the rotary flagellar system.",
     "reference": "DOI:10.7554/eLife.18857"
    },
    {
     "taxon_id": "NCBITaxon:2157",
     "taxon_label": "Archaea",
     "presence": "ABSENT",
     "note": "Archaeal archaella are type-IV-pilus-related appendages and do not use FliD/HAP2 caps to assemble bacterial-type flagellin filaments.",
     "reference": "DOI:10.3389/fmicb.2015.00023"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:28901",
     "taxon_label": "Salmonella enterica",
     "note": "Source species for native extracellular flagellum structures that resolved the pentameric FliD cap at the filament tip.",
     "reference": "DOI:10.1038/s41564-025-02037-0"
    },
    {
     "taxon_id": "NCBITaxon:197",
     "taxon_label": "Campylobacter jejuni",
     "note": "Source species for a pre-filament hook-filament junction-cap complex used to analyze FliD before flagellin incorporation.",
     "reference": "DOI:10.1038/s41564-025-02037-0"
    }
   ],
   "functions": [
    {
     "function_id": "filament_tip_capping",
     "label": "filament tip capping",
     "description": "FliD/HAP2 oligomers cap the distal end of the bacterial flagellar filament.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41564-025-02037-0",
       "notes": "Einenkel et al. 2025 resolved FliD caps at native Salmonella filament tips."
      }
     ]
    },
    {
     "function_id": "flagellin_incorporation",
     "label": "cap-mediated flagellin incorporation",
     "description": "The cap presents a terminal-domain platform that guides exported flagellin into the growing filament lattice.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.290.5499.2148",
       "notes": "Yonekura et al. 2000 modeled the bacterial flagellar cap as a rotary promoter of flagellin self-assembly."
      },
      {
       "reference": "DOI:10.1073/pnas.2534343100",
       "notes": "Maki-Yonekura et al. 2003 linked HAP2 domain movement to cap-filament complex formation and growth."
      },
      {
       "reference": "DOI:10.1038/s41564-025-02037-0",
       "notes": "Einenkel et al. 2025 resolved filament-assembly intermediates and connected FliD terminal-domain movement to flagellin incorporation."
      }
     ]
    }
   ],
   "physical_properties": [
    {
     "property": "SUBUNIT_COUNT",
     "value": "5",
     "context": "FliD/HAP2 subunits in the native Salmonella filament cap",
     "reference": "DOI:10.1038/s41564-025-02037-0"
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1099/mic.0.25948-0",
     "notes": "Bardy, Ng and Jarrell 2003, Prokaryotic motility structures, Microbiology."
    },
    {
     "reference": "DOI:10.1126/science.290.5499.2148",
     "notes": "Yonekura et al. 2000, The bacterial flagellar cap as the rotary promoter of flagellin self-assembly, Science."
    },
    {
     "reference": "DOI:10.1073/pnas.2534343100",
     "notes": "Maki-Yonekura, Yonekura and Namba 2003, Domain movements of HAP2 in the cap-filament complex formation and growth process of the bacterial flagellum, Proceedings of the National Academy of Sciences."
    },
    {
     "reference": "DOI:10.1038/s41467-020-16981-4",
     "notes": "Al-Otaibi et al. 2020, The cryo-EM structure of the bacterial flagellum cap complex suggests a molecular mechanism for filament elongation, Nature Communications."
    },
    {
     "reference": "DOI:10.1038/s41564-025-02037-0",
     "notes": "Einenkel et al. 2025, The structure of the complete extracellular bacterial flagellum reveals the mechanism of flagellin incorporation, Nature Microbiology."
    },
    {
     "reference": "DOI:10.7554/eLife.18857",
     "notes": "Postel et al. 2016, Bacterial flagellar capping proteins adopt diverse oligomeric states, eLife."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "flid_cap_filament_elongation",
     "title": "FliD caps the filament tip and guides flagellin addition",
     "description": "FliD/HAP2 oligomerizes into a filament cap at the distal tip of the flagellar filament. The cap sits on the hook-filament junction before filament assembly and later moves at the filament end to guide exported flagellin subunits into the elongating lattice.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "flid_hap2",
       "label": "flagellar filament cap protein FliD/HAP2",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "flid_hap2",
       "grounding": "InterPro:IPR040026"
      },
      {
       "node_id": "filament_cap",
       "label": "bacterial-type flagellum filament cap",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009421"
      },
      {
       "node_id": "hook_filament_junction",
       "label": "bacterial-type flagellum hook-filament junction",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009422"
      },
      {
       "node_id": "flagellin",
       "label": "flagellin",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR001492",
       "xrefs": [
        "UniProtKB:P06179"
       ]
      },
      {
       "node_id": "filament",
       "label": "bacterial-type flagellum filament",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009420"
      },
      {
       "node_id": "filament_elongation",
       "label": "bacterial-type flagellum filament elongation",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "flid_hap2",
       "predicate": "oligomerizes into",
       "object": "filament_cap",
       "description": "FliD/HAP2 subunits oligomerize into the flagellar filament cap at the distal tip.",
       "evidence": [
        {
         "reference": "DOI:10.1006/jmbi.1996.0349",
         "notes": "Ikeda et al. 1996 showed that FliD can self-assemble into annular cap-like structures."
        },
        {
         "reference": "DOI:10.1038/s41564-025-02037-0",
         "notes": "Einenkel et al. 2025 resolved native Salmonella FliD caps as pentamers."
        }
       ]
      },
      {
       "subject": "filament_cap",
       "predicate": "assembles on",
       "object": "hook_filament_junction",
       "description": "The FliD cap is positioned on the hook-filament junction before filament assembly.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-025-02037-0",
         "notes": "Einenkel et al. 2025 resolved a Campylobacter cap atop the hook-filament junction before flagellin assembly."
        }
       ]
      },
      {
       "subject": "filament_cap",
       "predicate": "captures",
       "object": "flagellin",
       "description": "The cap creates a site that receives exported flagellin for incorporation at the filament end.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-025-02037-0",
         "notes": "Einenkel et al. 2025 trapped flagellin incorporation intermediates under the FliD cap."
        }
       ]
      },
      {
       "subject": "flagellin",
       "predicate": "incorporates below",
       "object": "filament_cap",
       "description": "Flagellin subunits insert beneath the distal cap as the filament grows.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.2534343100",
         "notes": "Maki-Yonekura et al. 2003 combined isolated-cap cryo-EM with structural modeling of the cap-filament complex to infer domain rearrangements during flagellin incorporation; these were modeled growth conformations, not a directly imaged growth sequence."
        }
       ]
      },
      {
       "subject": "filament_cap",
       "predicate": "promotes",
       "object": "filament_elongation",
       "description": "FliD terminal-domain movements at the cap guide successive flagellin additions.",
       "evidence": [
        {
         "reference": "DOI:10.1126/science.290.5499.2148",
         "notes": "Yonekura et al. 2000 modeled the cap as a rotary promoter of flagellin assembly."
        },
        {
         "reference": "DOI:10.1038/s41564-025-02037-0",
         "notes": "Einenkel et al. 2025 connected FliD terminal-domain movement and cap rotation with flagellin incorporation."
        }
       ]
      },
      {
       "subject": "filament_elongation",
       "predicate": "extends",
       "object": "filament",
       "description": "Cap-mediated addition of exported flagellin elongates the bacterial flagellar filament.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-025-02037-0",
         "notes": "Einenkel et al. 2025 trapped FliD-capped flagellin incorporation intermediates that show FliC insertion during filament elongation."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "exclude_filament_and_junction",
     "prompt": "Should flagellin, FlgK, or FlgL be curated as filament-cap components?",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "components#flid_hap2"
     ],
     "rationale": "GO:0009421 is scoped to the distal cap rather than the flagellin filament or the FlgK/FlgL hook-filament junction below it. FliD is the cap constituent; flagellin, FlgK and FlgL are neighboring axial proteins.",
     "resolution_note": "Declined: keep flagellin on the GO:0009420 filament record and FlgK/FlgL on the GO:0009422 junction record.",
     "posed_by": "claude",
     "posed_date": "2026-09-09",
     "resolved_date": "2026-09-09"
    },
    {
     "discussion_id": "oligomeric_state_scope",
     "prompt": "Should the FliD subunit count be curated as universally pentameric?",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "physical_properties"
     ],
     "rationale": "The native Salmonella cap resolved by Einenkel et al. 2025 is pentameric, but Postel et al. 2016 showed that purified bacterial FliD proteins can adopt diverse oligomeric states.",
     "resolution_note": "Declined: store the count only with native Salmonella context rather than as a species-independent cap count.",
     "posed_by": "claude",
     "posed_date": "2026-09-09",
     "resolved_date": "2026-09-09"
    }
   ]
  },
  {
   "identifier": "GO:0009424",
   "label": "bacterial-type flagellum hook",
   "structure_category": "APPENDAGE",
   "structure_kind": "FILAMENT",
   "definition": "The portion of the bacterial-type flagellum that connects the filament to the basal body.",
   "definition_source": "GO:0009424",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-07T03:32:32Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-07T03:33:33Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO hook synonymy, bacterial-flagellum parthood, the FlgE hook protein component with the reviewed label-only grounding decision, bacterial and archaeal taxonomic scope, Campylobacter and Salmonella examples, universal-joint torque-transmission function, structural hook evidence, a FlgE-to-filament causal graph, and a boundary discussion excluding the hook cap and hook-filament junction.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-07T04:11:02Z",
     "curator": "claude",
     "action": "FIX_REVIEW_ISSUES",
     "changes": "Resolved #233 by localizing the FlgE label-only grounding note to the standalone hook scope; resolved #234 by inserting an explicit flagellar-rotation process between hook torque transmission and motility.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T07:38:48Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-10T22:10:27Z",
     "curator": "claude",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2151: Bacteria-wide COMMON is not supported by a flagellated-lineage statement. Preserved historical events and PROPOSED status.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "flagellar hook",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0009424"
    },
    {
     "synonym_text": "flagellin-based flagellum hook",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0009424"
    }
   ],
   "part_of": [
    "GO:0009288"
   ],
   "components": [
    {
     "component_id": "flge",
     "label": "hook protein FlgE",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "InterPro:IPR020013 was declined because it spans FlgE plus the rod proteins FlgF and FlgG. InterPro:IPR012835 is labeled Flagellar hook FlgE but covers the epsilonproteobacterial FlgE family, so it would ground the Campylobacter example without covering Salmonella-type hooks. The component stays label-only until a source-neutral FlgE family can be asserted across the bacterial hook scope.",
     "gene_symbols": [
      "flgE"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Polymerizes into the short, curved tubular hook that connects the basal body to the external filament.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.micro.57.030502.090832",
       "notes": "Macnab 2003 reviews the hook as the FlgE-built flexible connector between the flagellar basal body and filament."
      },
      {
       "reference": "DOI:10.1038/ncomms13425",
       "notes": "Matsunami et al. 2016 resolved the Campylobacter jejuni hook as a helical tube built from FlgE."
      },
      {
       "reference": "DOI:10.3390/biom9090462",
       "notes": "Horvath et al. 2019 resolved the Salmonella flagellar hook and modeled FlgE intermolecular contacts that support universal-joint mechanics."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A1J1",
       "protein_label": "Flagellar hook protein FlgE",
       "gene_symbol": "flgE",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene flgE in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0A1J1",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0A1J1, the single reviewed entry for gene flgE in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Bacterial flagellar systems have a patchy distribution: a survey of 30,238 reference genomes from 131 phyla found FliPQR export markers in about 40%. This is genomic marker evidence, not direct observation of assembled FlgE hooks. Marker presence does not establish this particular structure in every genome.",
     "reference": "DOI:10.1073/pnas.2512476122"
    },
    {
     "taxon_id": "NCBITaxon:2157",
     "taxon_label": "Archaea",
     "presence": "ABSENT",
     "note": "Archaeal archaella are type-IV-pilus-related appendages and do not use the FlgE hook of bacterial flagella.",
     "reference": "DOI:10.3389/fmicb.2015.00023"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:197",
     "taxon_label": "Campylobacter jejuni",
     "note": "Source species for the complete cryo-EM structure of a bacterial flagellar hook.",
     "reference": "DOI:10.1038/ncomms13425"
    },
    {
     "taxon_id": "NCBITaxon:90371",
     "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium",
     "note": "Model species used to resolve hook intermolecular interactions and native hook supercoiling.",
     "reference": "DOI:10.3390/biom9090462"
    }
   ],
   "functions": [
    {
     "function_id": "universal_joint_torque_transmission",
     "label": "universal-joint torque transmission",
     "description": "The hook bends while remaining torsionally stiff enough to transmit motor rotation from the basal body to the helical filament.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-019-13252-9",
       "notes": "Kato et al. 2019 resolved the native supercoiled Salmonella hook and linked its FlgE lattice to universal-joint bending and torque transmission."
      },
      {
       "reference": "DOI:10.3390/biom9090462",
       "notes": "Horvath et al. 2019 analyzed Salmonella FlgE contacts that explain hook flexibility during universal-joint function."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1146/annurev.micro.57.030502.090832",
     "notes": "Macnab RM 2003, How bacteria assemble flagella."
    },
    {
     "reference": "DOI:10.1038/ncomms13425",
     "notes": "Matsunami H et al. 2016, Complete structure of the bacterial flagellar hook reveals extensive set of stabilizing interactions."
    },
    {
     "reference": "DOI:10.3390/biom9090462",
     "notes": "Horvath P, Kato T, Miyata T and Namba K 2019, Structure of Salmonella flagellar hook reveals intermolecular domain interactions for the universal joint function."
    },
    {
     "reference": "DOI:10.1038/s41467-019-13252-9",
     "notes": "Kato T et al. 2019, Structure of the native supercoiled flagellar hook as a universal joint."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "flge_hook_universal_joint",
     "title": "FlgE builds the torque-transmitting hook",
     "description": "FlgE subunits polymerize into a short curved tube. The resulting hook connects the basal body and filament, bends as the filament changes angle, and transmits motor torque into rotation of the filament propeller.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "flge",
       "label": "hook protein FlgE",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "flge"
      },
      {
       "node_id": "flge_interfaces",
       "label": "FlgE intermolecular interfaces",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "hook",
       "label": "bacterial-type flagellum hook",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009424"
      },
      {
       "node_id": "basal_body",
       "label": "bacterial-type flagellum basal body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009425"
      },
      {
       "node_id": "filament",
       "label": "bacterial-type flagellum filament",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009420"
      },
      {
       "node_id": "flagellar_rotation",
       "label": "bacterial flagellar rotation",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "motility",
       "label": "bacterial-type flagellum-dependent cell motility",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0071973"
      }
     ],
     "edges": [
      {
       "subject": "flge",
       "predicate": "polymerizes into",
       "object": "hook",
       "description": "Multiple FlgE copies polymerize into the helical tube of the bacterial flagellar hook.",
       "evidence": [
        {
         "reference": "DOI:10.1038/ncomms13425",
         "notes": "Matsunami et al. 2016 resolved a complete Campylobacter jejuni hook built from polymerized FlgE."
        }
       ]
      },
      {
       "subject": "flge",
       "predicate": "forms",
       "object": "flge_interfaces",
       "description": "Adjacent FlgE subunits form lateral and axial contacts within the hook lattice.",
       "evidence": [
        {
         "reference": "DOI:10.3390/biom9090462",
         "notes": "Horvath et al. 2019 modeled Salmonella FlgE intermolecular domain interactions in the hook."
        }
       ]
      },
      {
       "subject": "flge_interfaces",
       "predicate": "stabilize",
       "object": "hook",
       "description": "FlgE contacts stabilize a tubular hook that can bend while resisting twisting.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-019-13252-9",
         "notes": "Kato et al. 2019 linked the native supercoiled hook lattice to a flexible universal joint."
        }
       ]
      },
      {
       "subject": "hook",
       "predicate": "connects",
       "object": "basal_body",
       "description": "The proximal hook sits above the basal body as the flexible axial connector.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.micro.57.030502.090832",
         "notes": "Macnab 2003 reviews the hook as the axial substructure connecting the basal body to the external filament."
        }
       ]
      },
      {
       "subject": "hook",
       "predicate": "connects",
       "object": "filament",
       "description": "The distal hook couples to the helical filament through the hook-filament junction.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.micro.57.030502.090832",
         "notes": "Macnab 2003 reviews assembly of the hook, hook-filament junction and filament."
        }
       ]
      },
      {
       "subject": "hook",
       "predicate": "transmits torque to",
       "object": "filament",
       "description": "The flexible hook acts as a universal joint that carries basal-body rotation to the filament.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-019-13252-9",
         "notes": "Kato et al. 2019 resolved the native hook conformation used to explain universal-joint torque transmission."
        }
       ]
      },
      {
       "subject": "hook",
       "predicate": "transmits torque into",
       "object": "flagellar_rotation",
       "description": "The flexible hook acts as a universal joint that carries basal-body rotation into rotation of the filament propeller.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-019-13252-9",
         "notes": "Kato et al. 2019 resolved the native hook conformation used to explain universal-joint torque transmission."
        }
       ]
      },
      {
       "subject": "flagellar_rotation",
       "predicate": "turns",
       "object": "filament",
       "description": "Torque transmitted through the hook rotates the helical filament.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.biochem.72.121801.161737",
         "notes": "Berg 2003 reviews the bacterial flagellar motor and helical filament as the rotary swimming organelle."
        }
       ]
      },
      {
       "subject": "flagellar_rotation",
       "predicate": "drives",
       "object": "motility",
       "description": "Rotation of the helical filament drives swimming motility.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.biochem.72.121801.161737",
         "notes": "Berg 2003 reviews swimming by rotating helical flagellar filaments."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "exclude_cap_and_junction",
     "prompt": "Should FlgD, FlgK, or FlgL be curated as bacterial-type flagellum hook components?",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "components#flge"
     ],
     "rationale": "The GO:0009424 hook record is scoped to the FlgE tube. FlgD forms the hook cap during assembly, and FlgK/FlgL form the hook-filament junction after hook completion; each is adjacent to, rather than part of, the mature hook.",
     "resolution_note": "Declined: leave FlgD and FlgK/FlgL on the enclosing flagellum or on future cap and junction substructure records.",
     "posed_by": "claude",
     "posed_date": "2026-09-07",
     "resolved_date": "2026-09-07"
    }
   ]
  },
  {
   "identifier": "GO:0009422",
   "label": "bacterial-type flagellum hook-filament junction",
   "structure_category": "APPENDAGE",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "The FlgK/FlgL hook-associated protein junction at the distal end of the bacterial-type flagellar hook that couples the flexible hook to the flagellin filament and buffers mechanical stress while initiating filament assembly.",
   "definition_source": "DOI:10.1038/s41564-025-02037-0",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-09T02:13:48Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-09T02:16:14Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO hook-filament junction synonymy and bacterial-flagellum parthood; curated FlgK/HAP1 and FlgL/HAP3 as constituent junction proteins; added bacterial and archaeal taxonomic scope, Salmonella LT2 as a canonical example, hook-filament coupling, mechanical-buffering and filament-initiation functions, 11:11 FlgK/FlgL stoichiometry, a FlgKL junction graph, and a resolved boundary discussion excluding the FliD filament cap.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-09T02:39:56Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #285 by changing Bacteria from COMMON to VARIABLE; resolved #286 by grounding FlgL/HAP3 to InterPro:IPR013384; resolved #287 by narrowing the canonical Salmonella example from strain LT2 to Salmonella enterica.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T02:09:50Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-10T22:10:29Z",
     "curator": "claude",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2152, #2153, #2154: Furukawa 2002 is cited for interactions it did not report; Historical localization and copy-number descriptions exceed the inspected reports; FlgK label-only status is contradicted by an exact matched family. Preserved historical events and PROPOSED status.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:48Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s); added 1 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "flagellar hook-filament junction",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0009422"
    },
    {
     "synonym_text": "FlgK-FlgL hook-filament junction",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1038/s41564-025-02037-0"
    }
   ],
   "part_of": [
    "GO:0009288"
   ],
   "components": [
    {
     "component_id": "flgk_hap1",
     "label": "hook-associated protein FlgK/HAP1",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_notes": "FlgK is the HAP1 protein of the bacterial flagellar hook-filament junction. No exact integrated family grounding was curated during record creation; the component stays label-only rather than reusing broad flagellar axial-protein signatures. Reassessment on 2026-10-10: the label-only decision is superseded by the exact integrated FlgK/HAP1 family InterPro:IPR002371, independently matched by reviewed Salmonella FlgK UniProtKB:P0A1J5. The former rationale is retained as history, not the current grounding state.",
     "gene_symbols": [
      "flgK"
     ],
     "stoichiometry": "11 FlgK/HAP1 subunits per Salmonella junction",
     "essentiality": "ESSENTIAL",
     "role": "Forms the proximal hook-filament junction layer that adjoins the distal FlgE hook and contacts FlgL.",
     "evidence": [
      {
       "reference": "DOI:10.1128/jb.169.3.1168-1173.1987",
       "notes": "Ikeda et al. 1987 localized HAP1 to the Salmonella hook-filament junction and estimated 10-20 copies per flagellum by gel electrophoresis. The Discussion states that fine localization within the junction was not determined."
      },
      {
       "reference": "DOI:10.1038/s41564-025-02037-0",
       "notes": "Einenkel et al. 2025 resolved eleven FlgK subunits in the proximal layer of the assembled Salmonella hook-filament junction."
      },
      {
       "reference": "InterPro:IPR002371",
       "notes": "Current InterPro integrated FlgK/HAP1 family; reviewed Salmonella FlgK UniProtKB:P0A1J5 carries this match. Establishes family identity, not independent evidence of junction membership."
      }
     ],
     "grounding": "InterPro:IPR002371",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A1J5",
       "protein_label": "Flagellar hook-associated protein 1",
       "gene_symbol": "flgK",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene flgK in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0A1J5",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0A1J5, the single reviewed entry for gene flgK in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "flgl_hap3",
     "label": "hook-associated protein FlgL/HAP3",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "flgL"
     ],
     "stoichiometry": "11 FlgL/HAP3 subunits per Salmonella junction",
     "essentiality": "ESSENTIAL",
     "role": "Forms the distal hook-filament junction layer that couples FlgK to the first flagellin subunits of the filament.",
     "evidence": [
      {
       "reference": "DOI:10.1128/jb.169.3.1168-1173.1987",
       "notes": "Ikeda et al. 1987 localized HAP3 to the Salmonella hook-filament junction and estimated 10-40 copies per flagellum by gel electrophoresis. The Discussion states that fine localization within the junction was not determined."
      },
      {
       "reference": "DOI:10.1038/s41564-025-02037-0",
       "notes": "Einenkel et al. 2025 resolved eleven FlgL subunits in the assembled Salmonella junction, contacting FlgK and the first flagellin layer. This is assembled-state structural contact, not soluble monomer binding."
      }
     ],
     "grounding": "InterPro:IPR013384",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P16326",
       "protein_label": "Flagellar hook-associated protein 3",
       "gene_symbol": "flgL",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-09",
       "role": "The single reviewed UniProtKB entry for gene flgL in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P16326",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P16326, the single reviewed entry for gene flgL in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "FlgK/FlgL hook-filament junctions occur in bacteria that assemble complete bacterial-type flagella and are absent from lineages that lack the rotary flagellar system.",
     "reference": "DOI:10.1038/nrmicro1887"
    },
    {
     "taxon_id": "NCBITaxon:2157",
     "taxon_label": "Archaea",
     "presence": "ABSENT",
     "note": "Archaeal archaella are type-IV-pilus-related appendages and do not contain the FlgK/FlgL junction proteins of bacterial flagella.",
     "reference": "DOI:10.3389/fmicb.2015.00023"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:28901",
     "taxon_label": "Salmonella enterica",
     "note": "Source species for the native FlgK/FlgL hook-filament junction resolved with its surrounding hook, filament and FliD cap.",
     "reference": "DOI:10.1038/s41564-025-02037-0"
    }
   ],
   "functions": [
    {
     "function_id": "hook_filament_coupling",
     "label": "hook-filament coupling",
     "description": "FlgK and FlgL form a short junction between the flexible hook and the rigid flagellin filament.",
     "evidence": [
      {
       "reference": "DOI:10.1128/jb.162.1.183-189.1985",
       "notes": "Homma and Iino 1985 localized HAP layers on filamentless Salmonella hooks and HAP1 at the mature hook-filament junction; mature HAP3 localization was not clarified by that procedure. Native FlgK/FlgL layer order is supported by the 2025 reconstruction."
      },
      {
       "reference": "DOI:10.1038/s41564-025-02037-0",
       "notes": "Einenkel et al. 2025 resolved the FlgK/FlgL junction connecting the native Salmonella hook to the filament."
      }
     ]
    },
    {
     "function_id": "mechanical_stress_buffering",
     "label": "mechanical stress buffering",
     "description": "The FlgK/FlgL junction mechanically separates the curved hook from the filament and limits stress transfer into the filament lattice.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41564-025-02037-0",
       "notes": "Einenkel et al. 2025 structurally modeled the hook-filament junction as a buffer that prevents hook-derived stress from propagating into the filament."
      }
     ]
    },
    {
     "function_id": "filament_assembly_initiation",
     "label": "filament assembly initiation",
     "description": "The junction provides the distal hook platform on which the FliD cap assembles to initiate ordered flagellin incorporation into the growing filament.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41564-025-02037-0",
       "notes": "Einenkel et al. 2025 resolved a Campylobacter hook-filament junction with the FliD cap before filament assembly and native Salmonella cap-filament intermediates."
      }
     ]
    }
   ],
   "physical_properties": [
    {
     "property": "SUBUNIT_COUNT",
     "value": "22",
     "context": "11 FlgK/HAP1 plus 11 FlgL/HAP3 subunits in the Salmonella hook-filament junction",
     "reference": "DOI:10.1038/s41564-025-02037-0"
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1128/jb.162.1.183-189.1985",
     "notes": "Homma and Iino 1985, Locations of hook-associated proteins in flagellar structures of Salmonella typhimurium, Journal of Bacteriology."
    },
    {
     "reference": "DOI:10.1128/jb.169.3.1168-1173.1987",
     "notes": "Ikeda et al. 1987, Localization and stoichiometry of hook-associated proteins within Salmonella typhimurium flagella, Journal of Bacteriology."
    },
    {
     "reference": "DOI:10.1016/S0022-2836(02)00139-0",
     "notes": "Furukawa et al. 2002, Interactions between Bacterial Flagellar Axial Proteins in Their Monomeric State in Solution, Journal of Molecular Biology. The inspected abstract reports flagellin-induced HAP3 aggregation without stable binding and HAP2-HAP3 heterodimers, not FlgK-FlgL solution binding."
    },
    {
     "reference": "DOI:10.1146/annurev.micro.57.030502.090832",
     "notes": "Macnab 2003, How bacteria assemble flagella, Annual Review of Microbiology."
    },
    {
     "reference": "DOI:10.1038/s41564-025-02037-0",
     "notes": "Einenkel et al. 2025, The structure of the complete extracellular bacterial flagellum reveals the mechanism of flagellin incorporation, Nature Microbiology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "flgkl_hook_filament_junction",
     "title": "FlgK and FlgL connect the hook to the filament",
     "description": "FlgK assembles next to the hook and FlgL next to the filament to form a two-layer hook-filament junction. The junction joins the flexible hook to the rigid filament, supports FliD cap placement during filament initiation, and buffers hook-derived mechanical stress.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "flgk_hap1",
       "label": "hook-associated protein FlgK/HAP1",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "flgk_hap1"
      },
      {
       "node_id": "flgl_hap3",
       "label": "hook-associated protein FlgL/HAP3",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "flgl_hap3"
      },
      {
       "node_id": "hook_filament_junction",
       "label": "bacterial-type flagellum hook-filament junction",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009422"
      },
      {
       "node_id": "hook",
       "label": "bacterial-type flagellum hook",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009424"
      },
      {
       "node_id": "filament",
       "label": "bacterial-type flagellum filament",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009420"
      },
      {
       "node_id": "filament_cap",
       "label": "bacterial-type flagellum filament cap",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009421"
      },
      {
       "node_id": "mechanical_stress",
       "label": "hook-derived mechanical stress",
       "node_type": "QUALITY"
      },
      {
       "node_id": "flagellin",
       "label": "flagellin",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR001492",
       "xrefs": [
        "UniProtKB:P06179"
       ]
      }
     ],
     "edges": [
      {
       "subject": "flgk_hap1",
       "predicate": "forms proximal layer of",
       "object": "hook_filament_junction",
       "description": "FlgK/HAP1 subunits form the hook-proximal layer of the junction.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-025-02037-0",
         "notes": "Einenkel et al. 2025 resolved FlgK in the hook-proximal layer of the native Salmonella hook-filament junction."
        }
       ]
      },
      {
       "subject": "flgl_hap3",
       "predicate": "forms distal layer of",
       "object": "hook_filament_junction",
       "description": "FlgL/HAP3 subunits form the filament-proximal layer of the junction.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-025-02037-0",
         "notes": "Einenkel et al. 2025 resolved FlgL in the filament-proximal layer of the native Salmonella hook-filament junction."
        }
       ]
      },
      {
       "subject": "flgk_hap1",
       "predicate": "contacts",
       "object": "hook",
       "description": "The FlgK layer contacts the distal end of the FlgE hook.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-025-02037-0",
         "notes": "Einenkel et al. 2025 resolved FlgK next to FlgE in the native Salmonella junction."
        }
       ]
      },
      {
       "subject": "flgk_hap1",
       "predicate": "contacts",
       "object": "flgl_hap3",
       "description": "FlgK and FlgL interact to build the paired junction at the hook-filament boundary.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-025-02037-0",
         "notes": "Einenkel et al. 2025 resolved contacts between the assembled FlgK and FlgL layers of the native Salmonella junction; this does not assert stable FlgK-FlgL binding in solution."
        }
       ]
      },
      {
       "subject": "flgl_hap3",
       "predicate": "contacts",
       "object": "filament",
       "description": "The FlgL layer contacts the first flagellin subunits of the filament.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-025-02037-0",
         "notes": "Einenkel et al. 2025 resolved FlgL against FliC in the native Salmonella junction."
        }
       ]
      },
      {
       "subject": "filament_cap",
       "predicate": "assembles on",
       "object": "hook_filament_junction",
       "description": "The FliD cap sits above the junction during filament assembly.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-025-02037-0",
         "notes": "Einenkel et al. 2025 resolved a Campylobacter cap atop the hook-filament junction before filament assembly."
        }
       ]
      },
      {
       "subject": "flagellin",
       "predicate": "polymerizes above",
       "object": "hook_filament_junction",
       "description": "Flagellin subunits incorporate above the hook-filament junction to grow the filament.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-025-02037-0",
         "notes": "Einenkel et al. 2025 resolved Salmonella flagellin incorporation intermediates above the FlgK/FlgL junction."
        }
       ]
      },
      {
       "subject": "hook_filament_junction",
       "predicate": "buffers",
       "object": "mechanical_stress",
       "description": "The assembled FlgK/FlgL junction limits stress propagation from the hook into the filament lattice.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-025-02037-0",
         "notes": "Einenkel et al. 2025 linked FlgK elasticity to mechanical buffering at the hook-filament junction."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "exclude_filament_cap",
     "prompt": "Should FliD be curated as a hook-filament junction component?",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "components#flgk_hap1",
      "components#flgl_hap3"
     ],
     "rationale": "The mature GO:0009422 hook-filament junction is the FlgK/FlgL complex that connects the hook and flagellin filament. FliD assembles on top of that junction as the distinct GO:0009421 filament cap.",
     "resolution_note": "Declined: keep FliD out of the GO:0009422 component list and represent cap placement only in the mechanism graph.",
     "posed_by": "claude",
     "posed_date": "2026-09-09",
     "resolved_date": "2026-09-09"
    }
   ]
  },
  {
   "identifier": "GO:0120100",
   "label": "bacterial-type flagellum motor",
   "structure_category": "APPENDAGE",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A bacterial flagellar basal-body motor composed of an MS-ring/C-ring rotor complex and one or more Mot/Pom-family stator complexes in the cytoplasmic membrane that convert ion flow into rotary torque and bias clockwise or counterclockwise output.",
   "definition_source": "DOI:10.1016/j.tim.2014.12.011",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-09T00:39:20Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-09T00:40:01Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added basal-body parthood and rotor/stator parts; curated rotor and stator constituent subcomplexes; added bacterial and archaeal taxonomic scope, Salmonella as a canonical example, ion-driven torque, dynamic stator anchoring and CheY-P switching functions, a rotor/stator motor causal graph, and resolved discussions for stator stoichiometry and nonmotor flagellum parts.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-09T02:00:11Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #281 by promoting the Kawamoto 2021 and Tan 2021 architecture papers to top-level evidence, resolved #282 by narrowing the Salmonella canonical-example note to the cited rotor reconstruction, and resolved #283 by adding bacterial flagellar motor literature synonyms.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-10T22:48:45Z",
     "curator": "claude",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2155, #2156: Rotation claims exceed the context of the cited 2020 models; Dynamic exchange lacks a directly matched source and experimental scope. Preserved historical events and PROPOSED status.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:08:31Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 6 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:48Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "bacterial flagellar motor",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1016/j.tim.2014.12.011"
    },
    {
     "synonym_text": "flagellar motor",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1038/emboj.2011.188"
    }
   ],
   "has_part": [
    "GO:0120107",
    "GO:0120101"
   ],
   "part_of": [
    "GO:0009425"
   ],
   "components": [
    {
     "component_id": "rotor_complex",
     "label": "bacterial-type flagellum rotor complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "fliF",
      "fliG",
      "fliM",
      "fliN"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Rotating MS/C-ring assembly that receives stator torque and sets clockwise or counterclockwise motor bias.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.tim.2014.12.011",
       "notes": "Minamino and Imada 2015 review the MS ring and C ring as the rotor of the bacterial flagellar motor."
      },
      {
       "reference": "DOI:10.1038/emboj.2011.188",
       "notes": "Paul et al. 2011 mapped the FliG/FliM/FliN C ring onto the Salmonella flagellar rotor."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P15928",
       "protein_label": "Flagellar M-ring protein",
       "gene_symbol": "fliF",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene fliF in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P15928",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P15928, the single reviewed entry for gene fliF in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P0A1J9",
       "protein_label": "Flagellar motor switch protein FliG",
       "gene_symbol": "fliG",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene fliG in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:1631122",
         "notes": "Francis NR et al. 1992, ‘Localization of the Salmonella typhimurium flagellar switch protein FliG to the cytoplasmic M-ring face of the basal body.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0A1J9."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P26418",
       "protein_label": "Flagellar motor switch protein FliM",
       "gene_symbol": "fliM",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene fliM in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P26418",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P26418, the single reviewed entry for gene fliM in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P26419",
       "protein_label": "Flagellar motor switch protein FliN",
       "gene_symbol": "fliN",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene fliN in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P26419",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P26419, the single reviewed entry for gene fliN in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "stator_complex",
     "label": "bacterial-type flagellum stator complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "motA",
      "motB",
      "pomA",
      "pomB"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Membrane ion-channel unit that anchors to the cell wall and applies proton- or sodium-driven torque to FliG in the rotor.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2020.08.016",
       "notes": "Santiveri et al. 2020 resolved MotAB stators as pentameric A-subunit rings around B-subunit dimers."
      },
      {
       "reference": "DOI:10.1038/s41564-020-0788-8",
       "notes": "Deme et al. 2020 independently resolved bacterial flagellar stators and modeled their engagement with FliG in the rotor."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P55891",
       "protein_label": "Motility protein A",
       "gene_symbol": "motA",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene motA in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P55891",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P55891, the single reviewed entry for gene motA in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P55892",
       "protein_label": "Motility protein B",
       "gene_symbol": "motB",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene motB in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P55892",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P55892, the single reviewed entry for gene motB in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Bacterial-type flagellum motors occur in bacteria with rotary bacterial flagella and are absent from bacteria that lack the flagellar system.",
     "reference": "DOI:10.1038/nrmicro1887"
    },
    {
     "taxon_id": "NCBITaxon:2157",
     "taxon_label": "Archaea",
     "presence": "ABSENT",
     "note": "Archaeal archaella are type-IV-pilus-related rotary appendages and do not contain FliF/FliG/FliM/FliN rotors or Mot/Pom stators.",
     "reference": "DOI:10.3389/fmicb.2015.00023"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:90371",
     "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium",
     "note": "Source organism for clockwise-locked C-ring electron microscopy and a FliG/FliM/FliN rotor-architecture model.",
     "reference": "DOI:10.1128/JB.00552-06"
    }
   ],
   "functions": [
    {
     "function_id": "ion_driven_rotary_torque",
     "label": "ion-driven rotary torque",
     "description": "Proton- or sodium-driven stator units apply torque to the C-ring face of the rotor to spin the MS ring and axial rod.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.tim.2014.12.011",
       "notes": "Minamino and Imada 2015 review the rotor-stator interface used for bacterial flagellar torque."
      },
      {
       "reference": "DOI:10.1016/j.cell.2020.08.016",
       "notes": "Santiveri et al. 2020 modeled MotAB stator rotation as the force source for flagellar torque generation."
      },
      {
       "reference": "DOI:10.1073/pnas.2515291122",
       "notes": "Hosu et al. 2025 measured MotA rotation relative to anchored MotB in functioning Escherichia coli motors using polarized photobleaching. The experiment measured angular speed, not the direction of MotA rotation, and did not test all Mot/Pom stators."
      }
     ]
    },
    {
     "function_id": "dynamic_stator_anchoring",
     "label": "dynamic stator anchoring",
     "description": "Stator B-subunit domains anchor activated units to peptidoglycan. Exchange between motor-bound and membrane-pool stators has been measured in Escherichia coli; turnover behavior need not be identical in scaffolded motors of other bacteria.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.48979",
       "notes": "Chang et al. 2019 imaged stator complexes around bacterial flagellar rotors in cells."
      },
      {
       "reference": "DOI:10.1016/j.str.2018.02.016",
       "notes": "Kojima et al. 2018 linked B-subunit rearrangement to peptidoglycan binding and stator activation."
      },
      {
       "reference": "DOI:10.1038/nature05135",
       "notes": "Leake et al. 2006 measured GFP-MotB turnover between the membrane pool and functioning Escherichia coli motors using fluorescence recovery and loss after photobleaching; this is direct exchange evidence for that system, not every bacterial motor."
      }
     ]
    },
    {
     "function_id": "chemotactic_directional_switching",
     "label": "chemotactic directional switching",
     "description": "Phosphorylated CheY binds FliM in the C-ring switch complex to shift the motor between clockwise and counterclockwise rotational states.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.90.19.8787",
       "notes": "Welch et al. 1993 directly demonstrated phosphorylation-dependent CheY binding to FliM in the switch complex."
      },
      {
       "reference": "DOI:10.1038/nature09300",
       "notes": "Lee et al. 2010 connected the FliG/FliM/FliN torque ring to rotational switching."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1016/j.str.2018.02.016",
     "notes": "Kojima et al. 2018, The helix rearrangement in the periplasmic domain of the flagellar stator B subunit activates peptidoglycan binding and ion influx, Structure."
    },
    {
     "reference": "DOI:10.7554/eLife.48979",
     "notes": "Chang et al. 2019, Structural insights into flagellar stator-rotor interactions, eLife."
    },
    {
     "reference": "DOI:10.1016/j.cell.2020.08.016",
     "notes": "Santiveri et al. 2020, Structure and Function of Stator Units of the Bacterial Flagellar Motor, Cell."
    },
    {
     "reference": "DOI:10.1038/s41564-020-0788-8",
     "notes": "Deme et al. 2020, Structures of the stator complex that drives rotation of the bacterial flagellum, Nature Microbiology."
    },
    {
     "reference": "DOI:10.1038/emboj.2011.188",
     "notes": "Paul et al. 2011, Architecture of the flagellar rotor, The EMBO Journal."
    },
    {
     "reference": "DOI:10.1038/nature09300",
     "notes": "Lee et al. 2010, Structure of the torque ring of the flagellar motor and the molecular basis for rotational switching, Nature."
    },
    {
     "reference": "DOI:10.1073/pnas.90.19.8787",
     "notes": "Welch et al. 1993, Phosphorylation-dependent binding of a signal molecule to the flagellar switch of bacteria, Proceedings of the National Academy of Sciences."
    },
    {
     "reference": "DOI:10.1016/j.tim.2014.12.011",
     "notes": "Minamino and Imada 2015, The bacterial flagellar motor and its structural diversity, Trends in Microbiology."
    },
    {
     "reference": "DOI:10.1038/s41467-021-24507-9",
     "notes": "Kawamoto et al. 2021, Native flagellar MS ring is formed by 34 subunits with 23-fold and 11-fold subsymmetries, Nature Communications."
    },
    {
     "reference": "DOI:10.1016/j.cell.2021.03.057",
     "notes": "Tan et al. 2021, Structural basis of assembly and torque transmission of the bacterial flagellar motor, Cell."
    },
    {
     "reference": "DOI:10.1073/pnas.2515291122",
     "notes": "Hosu et al. 2025 measured MotA rotation relative to anchored MotB in functioning Escherichia coli motors using polarized photobleaching. The experiment measured angular speed, not the direction of MotA rotation, and did not test all Mot/Pom stators."
    },
    {
     "reference": "DOI:10.1038/nature05135",
     "notes": "Leake et al. 2006 measured GFP-MotB turnover between the membrane pool and functioning Escherichia coli motors using fluorescence recovery and loss after photobleaching; this is direct exchange evidence for that system, not every bacterial motor."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "flagellar_motor_torque_and_switching",
     "title": "Stators drive the MS/C-ring rotor",
     "description": "Dynamic stators anchor around the MS/C-ring rotor, ion flow through each stator applies torque to FliG in the C ring, the MS ring transmits rotation to the rod, and CheY-P shifts C-ring switching state.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "rotor_complex",
       "label": "bacterial-type flagellum rotor complex",
       "node_type": "STRUCTURE",
       "component_ref": "rotor_complex",
       "grounding": "GO:0120107"
      },
      {
       "node_id": "stator_complex",
       "label": "bacterial-type flagellum stator complex",
       "node_type": "STRUCTURE",
       "component_ref": "stator_complex",
       "grounding": "GO:0120101"
      },
      {
       "node_id": "c_ring",
       "label": "bacterial-type flagellum basal body, C ring",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009433"
      },
      {
       "node_id": "ms_ring",
       "label": "bacterial-type flagellum basal body, MS ring",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009431"
      },
      {
       "node_id": "rod",
       "label": "bacterial-type flagellum basal body, rod",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030694"
      },
      {
       "node_id": "peptidoglycan",
       "label": "peptidoglycan-based cell wall",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009274"
      },
      {
       "node_id": "ion_flux",
       "label": "proton or sodium flux",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "chey_p",
       "label": "phosphorylated CheY",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P0A2D5"
       ]
      }
     ],
     "edges": [
      {
       "subject": "stator_complex",
       "predicate": "docks around",
       "object": "rotor_complex",
       "description": "Stator units dock around the rotor. Cryo-ET localizes these contacts in Borrelia burgdorferi; dynamic exchange has separately been measured in Escherichia coli.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.48979",
         "notes": "Chang et al. 2019 imaged stator complexes around bacterial flagellar rotors in cells."
        },
        {
         "reference": "DOI:10.1038/nature05135",
         "notes": "Leake et al. 2006 measured GFP-MotB turnover between the membrane pool and functioning Escherichia coli motors using fluorescence recovery and loss after photobleaching; this is direct exchange evidence for that system, not every bacterial motor."
        }
       ]
      },
      {
       "subject": "stator_complex",
       "predicate": "anchors to",
       "object": "peptidoglycan",
       "description": "The stator B-subunit dimer anchors active stator units to the peptidoglycan layer.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.str.2018.02.016",
         "notes": "Kojima et al. 2018 linked B-subunit peptidoglycan binding to stator activation."
        }
       ]
      },
      {
       "subject": "ion_flux",
       "predicate": "drives",
       "object": "stator_complex",
       "description": "The 2020 structural models propose that ion flow drives A-subunit motion around the anchored B-subunit dimer. Later polarized-photobleaching experiments directly support MotA rotation in Escherichia coli, without establishing every Mot/Pom trajectory.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2020.08.016",
         "notes": "Santiveri et al. 2020 modeled MotAB stator rotation as the ion-coupled force source."
        },
        {
         "reference": "DOI:10.1073/pnas.2515291122",
         "notes": "Hosu et al. 2025 measured MotA rotation relative to anchored MotB in functioning Escherichia coli motors using polarized photobleaching. The experiment measured angular speed, not the direction of MotA rotation, and did not test all Mot/Pom stators."
        }
       ]
      },
      {
       "subject": "stator_complex",
       "predicate": "applies torque to",
       "object": "c_ring",
       "description": "Stator A subunits engage FliG in the C ring to turn the rotor.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-020-0788-8",
         "notes": "Deme et al. 2020 modeled the stator as an ion-driven MotA pentamer meshing with FliG."
        }
       ]
      },
      {
       "subject": "c_ring",
       "predicate": "assembles with",
       "object": "ms_ring",
       "description": "The C ring attaches to the cytoplasmic face of the MS ring to form the MS/C-ring rotor.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-021-24507-9",
         "notes": "Kawamoto et al. 2021 measured C-ring symmetry relative to the FliF MS ring in native Salmonella basal bodies."
        }
       ]
      },
      {
       "subject": "ms_ring",
       "predicate": "transmits rotation to",
       "object": "rod",
       "description": "The MS ring couples rotor motion through FliE to the proximal rod.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2021.03.057",
         "notes": "Tan et al. 2021 resolved the MS-ring, FliE and proximal-rod coupling geometry."
        }
       ]
      },
      {
       "subject": "chey_p",
       "predicate": "biases",
       "object": "c_ring",
       "description": "Phosphorylated CheY binds primarily to FliM to bias the C-ring switch toward clockwise output.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.90.19.8787",
         "notes": "Welch et al. 1993 showed phosphorylation-dependent CheY binding through FliM in the bacterial switch complex."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "modern_stator_stoichiometry",
     "prompt": "Should the GO definition's A4B2 stator stoichiometry be copied?",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "components#stator_complex"
     ],
     "rationale": "GO:0120100 remains the exact cellular-component term for the bacterial flagellar motor, but its 2017 definition predates the 2020 MotAB structures that resolved the stator core as A5B2 rather than A4B2.",
     "resolution_note": "Declined: keep the exact GO identity term but leave the stale A4B2 wording out of the local definition and source modern stator stoichiometry to Santiveri et al. 2020 and Deme et al. 2020 through the dedicated stator-complex record.",
     "posed_by": "claude",
     "posed_date": "2026-09-08",
     "resolved_date": "2026-09-08"
    },
    {
     "discussion_id": "exclude_nonmotor_flagellum_parts",
     "prompt": "Should the rod, hook, filament, LP rings, or export apparatus be curated as motor components?",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "components#rotor_complex",
      "components#stator_complex"
     ],
     "rationale": "The bacterial flagellar motor is the membrane rotor plus stator torque generator. The rod, hook and filament transmit or receive the motor output, the LP rings act as envelope bushings, and the export apparatus secretes axial subunits, but they are outside the rotor/stator motor boundary.",
     "resolution_note": "Declined: keep only the rotor and stator as motor constituents and represent rod output in the mechanism graph.",
     "posed_by": "claude",
     "posed_date": "2026-09-08",
     "resolved_date": "2026-09-08"
    }
   ]
  },
  {
   "identifier": "GO:0120107",
   "label": "bacterial-type flagellum rotor complex",
   "structure_category": "APPENDAGE",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "The bacterial flagellar basal-body rotor built from the membrane-anchored FliF MS ring and the cytoplasmic FliG/FliM/FliN C ring, which together receive torque from stator units, rotate the axial rod, and bias clockwise or counterclockwise motor output.",
   "definition_source": "DOI:10.1016/j.tim.2014.12.011",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-08T16:05:03Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T16:05:51Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO rotor-complex parthood and MS/C-ring parts; curated the MS ring and C ring as constituent subcomplexes; added bacterial and archaeal taxonomic scope, Salmonella as a canonical example, rotor assembly, torque-transmission and directional-switching functions, a mechanism graph coupling the MS ring, C ring, stator and rod, and a resolved boundary discussion excluding nonrotor basal-body parts.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T20:28:09Z",
     "curator": "claude",
     "action": "FIX_DISCUSSION_ANCHOR",
     "changes": "Reanchored the nonrotor basal-body boundary discussion from the broad components section to the concrete MS-ring and C-ring components so corpus discussion-anchor validation resolves every target.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T21:44:03Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #278 by removing whole-basal-body rotation wording from the MS-ring component role, and resolved #279 by distinguishing the membrane export gate from the broader ATPase-associated flagellar type III export apparatus in the rotor boundary discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:08:31Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 4 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "bacterial flagellar rotor",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1128/JB.00552-06"
    },
    {
     "synonym_text": "flagellar rotor",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1038/emboj.2011.188"
    }
   ],
   "part_of": [
    "GO:0120100"
   ],
   "has_part": [
    "GO:0009431",
    "GO:0009433"
   ],
   "components": [
    {
     "component_id": "ms_ring",
     "label": "MS ring (FliF)",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "fliF"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Membrane-embedded rotor ring that anchors the MS/C-ring rotor in the inner membrane and positions the cytoplasmic C ring.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-021-24507-9",
       "notes": "Kawamoto et al. 2021 resolved the native Salmonella FliF MS ring and measured attached C-ring symmetry."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P15928",
       "protein_label": "Flagellar M-ring protein",
       "gene_symbol": "fliF",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene fliF in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P15928",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P15928, the single reviewed entry for gene fliF in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "c_ring",
     "label": "C ring / switch complex (FliG, FliM, FliN)",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "fliG",
      "fliM",
      "fliN"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Cytoplasmic rotor and switch ring that contacts stators through FliG and changes motor direction in response to CheY-P.",
     "evidence": [
      {
       "reference": "DOI:10.1038/emboj.2011.188",
       "notes": "Paul et al. 2011 mapped FliG, FliM and FliN in the Salmonella flagellar rotor architecture."
      },
      {
       "reference": "DOI:10.1038/nature09300",
       "notes": "Lee et al. 2010 structurally connected the FliG/FliM/FliN torque ring to rotational switching."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A1J9",
       "protein_label": "Flagellar motor switch protein FliG",
       "gene_symbol": "fliG",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene fliG in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:1631122",
         "notes": "Francis NR et al. 1992, ‘Localization of the Salmonella typhimurium flagellar switch protein FliG to the cytoplasmic M-ring face of the basal body.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0A1J9."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P26418",
       "protein_label": "Flagellar motor switch protein FliM",
       "gene_symbol": "fliM",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene fliM in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P26418",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P26418, the single reviewed entry for gene fliM in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P26419",
       "protein_label": "Flagellar motor switch protein FliN",
       "gene_symbol": "fliN",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene fliN in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P26419",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P26419, the single reviewed entry for gene fliN in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "MS-ring/C-ring rotor complexes occur in bacteria that encode bacterial-type flagellar basal bodies and are absent from bacteria without the rotary flagellar system.",
     "reference": "DOI:10.1038/nrmicro1887"
    },
    {
     "taxon_id": "NCBITaxon:2157",
     "taxon_label": "Archaea",
     "presence": "ABSENT",
     "note": "Archaeal archaella are type-IV-pilus-related rotary appendages and do not contain the FliF/FliG/FliM/FliN rotor of bacterial flagella.",
     "reference": "DOI:10.3389/fmicb.2015.00023"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:90371",
     "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium",
     "note": "Source organism for C-ring electron microscopy, native MS-ring cryo-EM, and the FliG/FliM/FliN rotor-architecture model.",
     "reference": "DOI:10.1128/JB.00552-06"
    }
   ],
   "functions": [
    {
     "function_id": "ms_c_ring_rotor_assembly",
     "label": "MS-ring and C-ring rotor assembly",
     "description": "The C ring assembles on the cytoplasmic face of the FliF MS ring to produce the basal-body rotor.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.89.14.6304",
       "notes": "Francis et al. 1992 placed the FliG switch protein on the cytoplasmic face of the flagellar M ring."
      },
      {
       "reference": "DOI:10.1038/s41467-021-24507-9",
       "notes": "Kawamoto et al. 2021 imaged the C ring attached to the native Salmonella MS ring."
      }
     ]
    },
    {
     "function_id": "torque_reception_and_rod_rotation",
     "label": "torque reception and rod rotation",
     "description": "Stators apply torque to the C ring through FliG, and the MS-ring/rod connection transmits rotor motion into the axial rod.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.tim.2014.12.011",
       "notes": "Minamino and Imada 2015 review the MS ring and C ring as the rotor coupled to stator torque."
      },
      {
       "reference": "DOI:10.1016/j.cell.2021.03.057",
       "notes": "Tan et al. 2021 resolved how the MS ring and proximal rod are coupled for torque transmission."
      }
     ]
    },
    {
     "function_id": "directional_switching",
     "label": "directional switching",
     "description": "The C-ring switch complex biases the flagellar rotor between clockwise and counterclockwise states in response to CheY-P.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature09300",
       "notes": "Lee et al. 2010 connected FliG/FliM/FliN torque-ring architecture to rotational switching."
      },
      {
       "reference": "DOI:10.1073/pnas.90.19.8787",
       "notes": "Welch et al. 1993 showed that CheY phosphorylation promotes switch-complex binding through FliM."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1073/pnas.89.14.6304",
     "notes": "Francis et al. 1992, Localization of the Salmonella typhimurium flagellar switch protein FliG to the cytoplasmic M-ring face of the basal body, Proceedings of the National Academy of Sciences."
    },
    {
     "reference": "DOI:10.1128/JB.00552-06",
     "notes": "Thomas et al. 2006, The Three-Dimensional Structure of the Flagellar Rotor from a Clockwise-Locked Mutant of Salmonella enterica Serovar Typhimurium, Journal of Bacteriology."
    },
    {
     "reference": "DOI:10.1038/nature09300",
     "notes": "Lee et al. 2010, Structure of the torque ring of the flagellar motor and the molecular basis for rotational switching, Nature."
    },
    {
     "reference": "DOI:10.1073/pnas.90.19.8787",
     "notes": "Welch et al. 1993, Phosphorylation-dependent binding of a signal molecule to the flagellar switch of bacteria, Proceedings of the National Academy of Sciences."
    },
    {
     "reference": "DOI:10.1038/emboj.2011.188",
     "notes": "Paul et al. 2011, Architecture of the flagellar rotor, The EMBO Journal."
    },
    {
     "reference": "DOI:10.1016/j.tim.2014.12.011",
     "notes": "Minamino and Imada 2015, The bacterial flagellar motor and its structural diversity, Trends in Microbiology."
    },
    {
     "reference": "DOI:10.1016/j.cell.2021.03.057",
     "notes": "Tan et al. 2021, Structural basis of assembly and torque transmission of the bacterial flagellar motor, Cell."
    },
    {
     "reference": "DOI:10.1038/s41467-021-24507-9",
     "notes": "Kawamoto et al. 2021, Native flagellar MS ring is formed by 34 subunits with 23-fold and 11-fold subsymmetries, Nature Communications."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "ms_c_ring_rotor_function",
     "title": "MS and C rings form the flagellar rotor",
     "description": "The C ring assembles on the MS ring, the C ring receives stator torque, the MS ring transmits rotation into the rod, and C-ring switching sets clockwise or counterclockwise output.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "ms_ring",
       "label": "bacterial-type flagellum basal body, MS ring",
       "node_type": "STRUCTURE",
       "component_ref": "ms_ring",
       "grounding": "GO:0009431"
      },
      {
       "node_id": "c_ring",
       "label": "bacterial-type flagellum basal body, C ring",
       "node_type": "STRUCTURE",
       "component_ref": "c_ring",
       "grounding": "GO:0009433"
      },
      {
       "node_id": "rotor_complex",
       "label": "bacterial-type flagellum rotor complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0120107"
      },
      {
       "node_id": "stator",
       "label": "bacterial-type flagellum stator complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0120101"
      },
      {
       "node_id": "basal_body_rod",
       "label": "bacterial-type flagellum basal body, rod",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030694"
      },
      {
       "node_id": "directional_switching",
       "label": "flagellar motor switching",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "ms_ring",
       "predicate": "forms membrane-anchored ring in",
       "object": "rotor_complex",
       "description": "The FliF MS ring is the membrane-embedded ring of the bacterial flagellar rotor.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-021-24507-9",
         "notes": "Kawamoto et al. 2021 resolved the native Salmonella MS ring that anchors the rotor around the export gate."
        }
       ]
      },
      {
       "subject": "c_ring",
       "predicate": "forms cytoplasmic switch ring in",
       "object": "rotor_complex",
       "description": "The FliG/FliM/FliN C ring is the cytoplasmic switch ring of the bacterial flagellar rotor.",
       "evidence": [
        {
         "reference": "DOI:10.1038/emboj.2011.188",
         "notes": "Paul et al. 2011 mapped the FliG/FliM/FliN subunits in the Salmonella rotor architecture."
        }
       ]
      },
      {
       "subject": "ms_ring",
       "predicate": "templates",
       "object": "c_ring",
       "description": "The MS ring positions the attached C ring on the cytoplasmic side of the basal body.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-021-24507-9",
         "notes": "Kawamoto et al. 2021 measured native Salmonella C-ring symmetry relative to the FliF MS ring."
        }
       ]
      },
      {
       "subject": "stator",
       "predicate": "applies torque to",
       "object": "c_ring",
       "description": "Mot/Pom stator units push against FliG in the C ring to turn the rotor.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.tim.2014.12.011",
         "notes": "Minamino and Imada 2015 review the C-ring FliG interface used for stator-rotor torque coupling."
        }
       ]
      },
      {
       "subject": "ms_ring",
       "predicate": "transmits rotation to",
       "object": "basal_body_rod",
       "description": "The MS ring couples to FliE and the proximal rod to transmit rotor motion into the axial drive shaft.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2021.03.057",
         "notes": "Tan et al. 2021 resolved structural coupling between the MS ring, FliE and the proximal rod."
        }
       ]
      },
      {
       "subject": "c_ring",
       "predicate": "controls",
       "object": "directional_switching",
       "description": "Switch-complex conformational changes set clockwise or counterclockwise flagellar motor bias.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature09300",
         "notes": "Lee et al. 2010 connected C-ring architecture to the molecular basis of rotational switching."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "exclude_nonrotor_basal_body_parts",
     "prompt": "Should the stator units, export apparatus, or axial rod be curated as rotor-complex components?",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "components#ms_ring",
      "components#c_ring",
      "causal_graphs#ms_c_ring_rotor_function"
     ],
     "rationale": "GO:0120107 is scoped to the membrane-anchored ring and motor switch complex that rotate as the basal-body rotor. Stator units apply torque to the rotor, the rod receives rotation from it, the membrane export gate occupies the MS-ring center, and the broader flagellar type III export apparatus associates with that gate, but those neighboring structures are not part of the MS-ring/C-ring rotor complex.",
     "resolution_note": "Declined: model only the MS ring and C ring as rotor constituents, and represent stator and rod interactions in functions or causal graphs.",
     "posed_by": "claude",
     "posed_date": "2026-09-08",
     "resolved_date": "2026-09-08"
    }
   ]
  },
  {
   "identifier": "GO:0120102",
   "label": "bacterial-type flagellum secretion apparatus",
   "structure_category": "APPENDAGE",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A flagellum-specific type III export apparatus at the bacterial basal body, comprising a membrane-associated FlhA/FlhB/FliP/FliQ/FliR export gate and a cytoplasmic FliH/FliI/FliJ ATPase complex that support export of rod, hook, and filament subunits through the growing flagellum.",
   "definition_source": "DOI:10.1016/j.bbamcr.2013.09.005",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-08T04:46:20Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T05:52:10Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO export-apparatus synonymy and MS-ring parthood; curated FlhA, FlhB, FliP, FliQ, FliR, FliH, FliI, FliJ and FliO with exact InterPro groundings where possible; added bacterial and archaeal taxonomic scope, a Salmonella canonical example, export, membrane-gate assembly and energy-coupling functions, primary literature evidence, an export-gate assembly and function graph, and boundary discussions for FliO and FliI.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T05:54:16Z",
     "curator": "claude",
     "action": "CORRECT_PARENT",
     "changes": "Changed parthood from the MS ring to the bacterial-type flagellum basal body; the export apparatus is housed by the MS ring but is not itself part of the GO:0009431 MS-ring structure.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T06:36:43Z",
     "curator": "claude",
     "action": "TIGHTEN_BOUNDARIES",
     "changes": "Removed FliO from the component and mechanism-graph lists because it is an assembly scaffold rather than a constituent of the mature conserved FlhA/FlhB/FliP/FliQ/FliR export gate; kept the FliO scope decision in a resolved boundary discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T06:45:18Z",
     "curator": "claude",
     "action": "FIX_DISCUSSION_ANCHOR",
     "changes": "Reanchored the resolved FliO boundary discussion from the removed flio component to the membrane-gate assembly function and causal graph, and updated its resolution text to match the decision to leave FliO out of the modeled conserved component graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T06:56:09Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #267 by expanding the mechanism graph with FliH, FliI and FliJ component nodes plus evidence-backed ATPase assembly edges.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T07:52:28Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 8 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-10T22:48:48Z",
     "curator": "claude",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2157, #2158, #2159: Modern export-core architecture is falsely attributed to Fukumura 2017; ATPase model is described as a resolved complete complex; Sodium coupling is conflated with the intact ATPase-assisted state. Preserved historical events and PROPOSED status.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "bacterial-type flagellum export apparatus",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0120102"
    },
    {
     "synonym_text": "flagellar type III export apparatus",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1016/j.bbamcr.2013.09.005"
    },
    {
     "synonym_text": "flagellar type III export gate complex",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1371/journal.pbio.2002281"
    }
   ],
   "part_of": [
    "GO:0009425"
   ],
   "components": [
    {
     "component_id": "flha",
     "label": "Flagellar biosynthesis protein FlhA",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR006301",
     "gene_symbols": [
      "flhA"
     ],
     "stoichiometry": "9 FlhA subunits in the Salmonella export apparatus",
     "essentiality": "ESSENTIAL",
     "role": "Forms the nonameric cytoplasmic ring of the export gate and coordinates late-substrate delivery and ordered export. In the cited Salmonella experiments, the intact ATPase-assisted apparatus uses proton motive force, whereas ATPase-compromised gates can also use sodium motive force.",
     "evidence": [
      {
       "reference": "DOI:10.1111/mmi.12529",
       "notes": "Morimoto et al. 2014 measured nine FlhA molecules per Salmonella flagellar basal body."
      },
      {
       "reference": "DOI:10.1038/s42003-024-06081-0",
       "notes": "Kinoshita et al. 2024 linked the FlhA cytoplasmic ring to ordered flagellar substrate recognition."
      },
      {
       "reference": "DOI:10.1371/journal.ppat.1005495",
       "notes": "Minamino et al. 2016 found sodium-dependent export in ATPase-compromised Salmonella, including FliH/FliI or FliJ defects; the intact FliH/FliI/FliJ system showed no sodium dependence under the tested conditions and supported efficient proton-motive-force-driven export."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40729",
       "protein_label": "Flagellar biosynthesis protein FlhA",
       "gene_symbol": "flhA",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene flhA in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P40729",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P40729, the single reviewed entry for gene flhA in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "flhb",
     "label": "Flagellar biosynthetic protein FlhB",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR006136",
     "gene_symbols": [
      "flhB"
     ],
     "stoichiometry": "1 FlhB subunit in the solved Vibrio mimicus FliP5-FliQ4-FliR1-FlhB1 complex",
     "essentiality": "ESSENTIAL",
     "role": "Associates with the helical FliP/FliQ/FliR export-gate core, with its hydrophobic region wrapping around the base, and participates in substrate specificity switching.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-020-15071-9",
       "notes": "Kuhlen et al. 2020 resolved Vibrio mimicus FliP5-FliQ4-FliR1-FlhB1. FlhB contacts the helical core and wraps around its base; this is distinct from the earlier Salmonella FliPQR structure."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40727",
       "protein_label": "Flagellar biosynthetic protein FlhB",
       "gene_symbol": "flhB",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene flhB in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P40727",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P40727, the single reviewed entry for gene flhB in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "flip",
     "label": "Flagellar transport protein FliP",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR005837",
     "gene_symbols": [
      "fliP"
     ],
     "stoichiometry": "5 FliP subunits in the Salmonella export-gate core",
     "essentiality": "ESSENTIAL",
     "role": "Forms five subunits of the helical FliP/FliR core of the Salmonella export gate.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41594-018-0086-9",
       "notes": "Kuhlen et al. 2018 reconstructed Salmonella Typhimurium FliP5-FliQ4-FliR1 by cryo-EM: FliP and FliR form a helical core with peripheral FliQ subunits. The structure does not by itself measure assembly order."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P54700",
       "protein_label": "Flagellar biosynthetic protein FliP",
       "gene_symbol": "fliP",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene fliP in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P54700",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P54700, the single reviewed entry for gene fliP in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "fliq",
     "label": "Flagellar biosynthesis protein FliQ",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR006305",
     "gene_symbols": [
      "fliQ"
     ],
     "stoichiometry": "4 FliQ subunits in the Salmonella export-gate core",
     "essentiality": "ESSENTIAL",
     "role": "Forms peripheral helical hairpins around the FliP/FliR core of the Salmonella export gate.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41594-018-0086-9",
       "notes": "Kuhlen et al. 2018 reconstructed Salmonella Typhimurium FliP5-FliQ4-FliR1 by cryo-EM: FliP and FliR form a helical core with peripheral FliQ subunits. The structure does not by itself measure assembly order."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A1L5",
       "protein_label": "Flagellar biosynthetic protein FliQ",
       "gene_symbol": "fliQ",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene fliQ in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0A1L5",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0A1L5, the single reviewed entry for gene fliQ in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "flir",
     "label": "Flagellar biosynthesis protein FliR",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR006303",
     "gene_symbols": [
      "fliR"
     ],
     "stoichiometry": "1 FliR subunit in the Salmonella export-gate core",
     "essentiality": "ESSENTIAL",
     "role": "Forms an integral subunit of the helical FliP/FliR core and contributes to closure of the export channel.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41594-018-0086-9",
       "notes": "Kuhlen et al. 2018 reconstructed Salmonella Typhimurium FliP5-FliQ4-FliR1 by cryo-EM: FliP and FliR form a helical core with peripheral FliQ subunits. The structure does not by itself measure assembly order."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P54702",
       "protein_label": "Flagellar biosynthetic protein FliR",
       "gene_symbol": "fliR",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene fliR in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P54702",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P54702, the single reviewed entry for gene fliR in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "flih",
     "label": "Flagellar assembly protein FliH",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR000563",
     "gene_symbols": [
      "fliH"
     ],
     "stoichiometry": "12 FliH subunits in the modeled FliH12-FliI6-FliJ1 ATPase assembly",
     "essentiality": "DISPENSABLE",
     "role": "Tethers the FliI ATPase to the export gate and improves energy coupling and substrate ordering.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.1524025113",
       "notes": "Imada et al. 2016 solved a FliH C-terminal dimer-FliI heterotrimer and used structural modeling to assemble the larger ATPase architecture; this was not a direct reconstruction of the complete FliH12-FliI6-FliJ1 complex."
      },
      {
       "reference": "DOI:10.1038/s42003-024-06081-0",
       "notes": "Kinoshita et al. 2024 showed that FliH and FliI help FlhA enforce ordered flagellar protein export."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P15934",
       "protein_label": "Flagellar assembly protein FliH",
       "gene_symbol": "fliH",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene fliH in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P15934",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P15934, the single reviewed entry for gene fliH in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "flii",
     "label": "flagellar type III export ATPase FliI",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "InterPro has a broad FliI/YscN family and several clade-specific flagellar FliI families, but no exact integrated family covering all flagellar FliI ATPases without the injectisome YscN/SctN homologs.",
     "gene_symbols": [
      "fliI"
     ],
     "stoichiometry": "6 FliI subunits in the modeled FliH12-FliI6-FliJ1 ATPase assembly",
     "essentiality": "DISPENSABLE",
     "role": "Forms the hexameric ATPase ring that binds export substrates and works with the ion-driven gate to drive flagellar protein export.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.1524025113",
       "notes": "Imada et al. 2016 solved a FliH C-terminal dimer-FliI heterotrimer and used structural modeling to assemble the larger ATPase architecture; this was not a direct reconstruction of the complete FliH12-FliI6-FliJ1 complex."
      },
      {
       "reference": "DOI:10.1371/journal.ppat.1005495",
       "notes": "Minamino et al. 2016 found sodium-dependent export in ATPase-compromised Salmonella, including FliH/FliI or FliJ defects; the intact FliH/FliI/FliJ system showed no sodium dependence under the tested conditions and supported efficient proton-motive-force-driven export."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P26465",
       "protein_label": "Flagellum-specific ATP synthase",
       "gene_symbol": "fliI",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene fliI in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P26465",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P26465, the single reviewed entry for gene fliI in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "flij",
     "label": "Flagellar export FliJ",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR012823",
     "gene_symbols": [
      "fliJ"
     ],
     "stoichiometry": "1 FliJ subunit in the modeled FliH12-FliI6-FliJ1 ATPase assembly",
     "essentiality": "DISPENSABLE",
     "role": "Acts as the central stalk of the flagellar ATPase complex and couples FliI ATP hydrolysis to the export gate.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.1524025113",
       "notes": "Imada et al. 2016 solved a FliH C-terminal dimer-FliI heterotrimer and used structural modeling to assemble the larger ATPase architecture; this was not a direct reconstruction of the complete FliH12-FliI6-FliJ1 complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A1K1",
       "protein_label": "Flagellar FliJ protein",
       "gene_symbol": "fliJ",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene fliJ in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0A1K1",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0A1K1, the single reviewed entry for gene fliJ in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Flagellum-specific type III export apparatuses occur in bacteria that assemble bacterial-type flagella and are absent from bacteria that lack the flagellar system.",
     "reference": "DOI:10.1038/nrmicro1887"
    },
    {
     "taxon_id": "NCBITaxon:2157",
     "taxon_label": "Archaea",
     "presence": "ABSENT",
     "note": "Archaeal archaella are type-IV-pilus-related rotary filaments rather than bacterial flagella and do not use a FlhA/FlhB/FliP/FliQ/FliR export gate.",
     "reference": "DOI:10.3389/fmicb.2015.00023"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:90371",
     "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium",
     "note": "Source organism for the cryo-EM reconstruction of the FliP5-FliQ4-FliR1 export-gate core. The FlhB-containing complex cited elsewhere was reconstructed from Vibrio mimicus.",
     "reference": "DOI:10.1038/s41594-018-0086-9"
    }
   ],
   "functions": [
    {
     "function_id": "axial_subunit_export",
     "label": "flagellar axial-subunit export",
     "description": "The apparatus secretes unfolded rod, hook and filament substrates from the cytoplasm through the narrow central channel of the growing bacterial flagellum.",
     "evidence": [
      {
       "reference": "DOI:10.1128/JB.181.5.1388-1394.1999",
       "notes": "Minamino and Macnab 1999 classified Salmonella flagellar export substrates for the apparatus."
      },
      {
       "reference": "DOI:10.1016/j.bbamcr.2013.09.005",
       "notes": "Minamino 2014 reviewed export of flagellar axial proteins through the bacterial flagellar type III pathway."
      }
     ]
    },
    {
     "function_id": "membrane_gate_assembly",
     "label": "membrane export-gate assembly",
     "description": "FliP and FliR form a helical export-gate core with peripheral FliQ subunits. FlhB associates around the core base, and FlhA connects the gate with cytoplasmic substrate-delivery machinery.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41594-018-0086-9",
       "notes": "Kuhlen et al. 2018 reconstructed Salmonella Typhimurium FliP5-FliQ4-FliR1 by cryo-EM: FliP and FliR form a helical core with peripheral FliQ subunits. The structure does not by itself measure assembly order."
      },
      {
       "reference": "DOI:10.1038/s41467-020-15071-9",
       "notes": "Kuhlen et al. 2020 resolved Vibrio mimicus FliP5-FliQ4-FliR1-FlhB1. FlhB contacts the helical core and wraps around its base; this is distinct from the earlier Salmonella FliPQR structure."
      },
      {
       "reference": "DOI:10.1007/82_2019_170",
       "notes": "Minamino et al. 2019 reviewed the ordered assembly pathway of the flagellar type III export apparatus."
      }
     ]
    },
    {
     "function_id": "energy_coupled_export",
     "label": "ATPase- and ion-coupled export",
     "description": "The FliH/FliI/FliJ ATPase complex promotes efficient proton-motive-force-driven export. In the cited Salmonella experiments, gates with a compromised ATPase system could additionally use sodium motive force, while the intact ATPase-assisted system showed no sodium dependence under the tested conditions.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.ppat.1005495",
       "notes": "Minamino et al. 2016 found sodium-dependent export in ATPase-compromised Salmonella, including FliH/FliI or FliJ defects; the intact FliH/FliI/FliJ system showed no sodium dependence under the tested conditions and supported efficient proton-motive-force-driven export."
      },
      {
       "reference": "DOI:10.1038/s42003-024-06081-0",
       "notes": "Kinoshita et al. 2024 found that FliH and FliI help FlhA enforce ordered protein export."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1128/JB.181.5.1388-1394.1999",
     "notes": "Minamino and Macnab 1999, Components of the Salmonella flagellar export apparatus and classification of export substrates."
    },
    {
     "reference": "DOI:10.1371/journal.pgen.1001143",
     "notes": "Barker et al. 2010, FliO regulation of FliP in the formation of the Salmonella enterica flagellum."
    },
    {
     "reference": "DOI:10.1111/mmi.12529",
     "notes": "Morimoto et al. 2014, Assembly and stoichiometry of FliF and FlhA in Salmonella flagellar basal body."
    },
    {
     "reference": "DOI:10.1016/j.bbamcr.2013.09.005",
     "notes": "Minamino 2014, Protein export through the bacterial flagellar type III export pathway."
    },
    {
     "reference": "DOI:10.1371/journal.ppat.1005495",
     "notes": "Minamino et al. 2016, The Bacterial Flagellar Type III Export Gate Complex Is a Dual Fuel Engine That Can Use Both H+ and Na+ for Flagellar Protein Export."
    },
    {
     "reference": "DOI:10.1073/pnas.1524025113",
     "notes": "Imada et al. 2016, Insight into the flagella type III export revealed by the complex structure of the type III ATPase and its regulator."
    },
    {
     "reference": "DOI:10.1371/journal.pbio.2002281",
     "notes": "Fukumura et al. 2017, Assembly and stoichiometry of the core structure of the bacterial flagellar type III export gate complex. Reports isolated FliP hexamers and assembly interactions; modern 5:4:1 and FlhB-containing structures are sourced separately."
    },
    {
     "reference": "DOI:10.1007/82_2019_170",
     "notes": "Minamino et al. 2019, Molecular Organization and Assembly of the Export Apparatus of Flagellar Type III Secretion Systems."
    },
    {
     "reference": "DOI:10.1038/s42003-024-06081-0",
     "notes": "Kinoshita et al. 2024, FliH and FliI help FlhA bring strict order to flagellar protein export in Salmonella."
    },
    {
     "reference": "DOI:10.1128/JB.182.15.4207-4215.2000",
     "notes": "Minamino et al. 2000, Role of FliJ in Flagellar Protein Export in Salmonella."
    },
    {
     "reference": "DOI:10.1038/s41594-018-0086-9",
     "notes": "Kuhlen et al. 2018 reconstructed Salmonella Typhimurium FliP5-FliQ4-FliR1 by cryo-EM: FliP and FliR form a helical core with peripheral FliQ subunits. The structure does not by itself measure assembly order."
    },
    {
     "reference": "DOI:10.1038/s41467-020-15071-9",
     "notes": "Kuhlen et al. 2020 resolved Vibrio mimicus FliP5-FliQ4-FliR1-FlhB1. FlhB contacts the helical core and wraps around its base; this is distinct from the earlier Salmonella FliPQR structure."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "flagellar_export_gate_assembly_and_function",
     "title": "Membrane gate assembly drives flagellar substrate export",
     "description": "FliP and FliR form a helical core with peripheral FliQ subunits and FlhB around its base. FlhA connects this gate to the cytoplasmic FliH/FliI/FliJ ATPase machinery. Efficient intact-system export is proton-motive-force driven in the cited Salmonella experiments; sodium coupling was demonstrated with ATPase-system defects.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "flip",
       "label": "Flagellar transport protein FliP",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "flip"
      },
      {
       "node_id": "fliq",
       "label": "Flagellar biosynthesis protein FliQ",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "fliq"
      },
      {
       "node_id": "flir",
       "label": "Flagellar biosynthesis protein FliR",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "flir"
      },
      {
       "node_id": "flha",
       "label": "Flagellar biosynthesis protein FlhA",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "flha"
      },
      {
       "node_id": "flhb",
       "label": "Flagellar biosynthetic protein FlhB",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "flhb"
      },
      {
       "node_id": "flih",
       "label": "Flagellar assembly protein FliH",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "flih"
      },
      {
       "node_id": "flii",
       "label": "flagellar type III export ATPase FliI",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "flii"
      },
      {
       "node_id": "flij",
       "label": "Flagellar export FliJ",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "flij"
      },
      {
       "node_id": "atpase",
       "label": "FliH/FliI/FliJ ATPase complex",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "ms_ring",
       "label": "bacterial-type flagellum basal body, MS ring",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009431"
      },
      {
       "node_id": "secretion_apparatus",
       "label": "bacterial-type flagellum secretion apparatus",
       "node_type": "STRUCTURE",
       "grounding": "GO:0120102"
      },
      {
       "node_id": "ion_motive_force",
       "label": "proton motive force; sodium coupling in ATPase-compromised Salmonella",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "axial_substrates",
       "label": "flagellar rod, hook and filament subunits",
       "node_type": "GENE_OR_PROTEIN"
      }
     ],
     "edges": [
      {
       "subject": "flip",
       "predicate": "assembles with",
       "object": "fliq",
       "description": "FliQ subunits associate peripherally with FliP in the helical Salmonella FliP5-FliQ4-FliR1 export-gate core; the static structure does not by itself establish assembly order.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41594-018-0086-9",
         "notes": "Kuhlen et al. 2018 reconstructed Salmonella Typhimurium FliP5-FliQ4-FliR1 by cryo-EM: FliP and FliR form a helical core with peripheral FliQ subunits. The structure does not by itself measure assembly order."
        }
       ]
      },
      {
       "subject": "flir",
       "predicate": "coassembles with",
       "object": "flip",
       "description": "One FliR subunit is integrated with five FliP subunits in the helical Salmonella export-gate core, rather than being added as an external cap.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41594-018-0086-9",
         "notes": "Kuhlen et al. 2018 reconstructed Salmonella Typhimurium FliP5-FliQ4-FliR1 by cryo-EM: FliP and FliR form a helical core with peripheral FliQ subunits. The structure does not by itself measure assembly order."
        }
       ]
      },
      {
       "subject": "flhb",
       "predicate": "contacts",
       "object": "flir",
       "description": "A single FlhB contacts the FliP/FliQ/FliR core and wraps around its base in the solved Vibrio mimicus complex.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-020-15071-9",
         "notes": "Kuhlen et al. 2020 resolved Vibrio mimicus FliP5-FliQ4-FliR1-FlhB1. FlhB contacts the helical core and wraps around its base; this is distinct from the earlier Salmonella FliPQR structure."
        }
       ]
      },
      {
       "subject": "flha",
       "predicate": "completes",
       "object": "secretion_apparatus",
       "description": "Nine FlhA copies form the cytoplasmic ring that couples substrate delivery to the membrane export gate.",
       "evidence": [
        {
         "reference": "DOI:10.1111/mmi.12529",
         "notes": "Morimoto et al. 2014 measured nine FlhA subunits in the Salmonella flagellar basal body."
        }
       ]
      },
      {
       "subject": "flih",
       "predicate": "forms carriers with",
       "object": "flii",
       "description": "FliH binds FliI as a FliH2-FliI heterotrimer that contributes to the peripheral flagellar ATPase assembly.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.1524025113",
         "notes": "Imada et al. 2016 resolved a FliH C-terminal dimer bound to FliI, supporting the FliH2-FliI carrier architecture; the complete ATPase assembly was modeled."
        }
       ]
      },
      {
       "subject": "flii",
       "predicate": "oligomerizes around",
       "object": "flij",
       "description": "In the structural model, six FliI subunits surround one FliJ central stalk within the FliH12-FliI6-FliJ1 ATPase assembly.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.1524025113",
         "notes": "Imada et al. 2016 modeled the FliI6-FliJ1 ring and central stalk inside the FliH12-FliI6-FliJ1 ATPase complex."
        }
       ]
      },
      {
       "subject": "flij",
       "predicate": "couples to",
       "object": "flha",
       "description": "FliJ interacts with FlhA on the cytoplasmic side of the apparatus to connect ATPase activity with export-gate activation.",
       "evidence": [
        {
         "reference": "DOI:10.1128/JB.182.15.4207-4215.2000",
         "notes": "Minamino et al. 2000 found that FliJ is a general export component that interacts with FliH, FliI and FlhA."
        }
       ]
      },
      {
       "subject": "atpase",
       "predicate": "docks on",
       "object": "flha",
       "description": "The FliH/FliI/FliJ ATPase complex docks at FlhA to support efficient export.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.1524025113",
         "notes": "Imada et al. 2016 structurally modeled the flagellar ATPase complex next to the FlhA nonamer."
        }
       ]
      },
      {
       "subject": "ion_motive_force",
       "predicate": "energizes",
       "object": "secretion_apparatus",
       "description": "Proton motive force drives the intact ATPase-assisted Salmonella export apparatus. Sodium-dependent export was demonstrated when the ATPase system was compromised, not with the intact FliH/FliI/FliJ system under those conditions.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.ppat.1005495",
         "notes": "Minamino et al. 2016 found sodium-dependent export in ATPase-compromised Salmonella, including FliH/FliI or FliJ defects; the intact FliH/FliI/FliJ system showed no sodium dependence under the tested conditions and supported efficient proton-motive-force-driven export."
        }
       ]
      },
      {
       "subject": "secretion_apparatus",
       "predicate": "exports",
       "object": "axial_substrates",
       "description": "The flagellar type III secretion apparatus transports rod, hook and filament proteins for ordered assembly outside the cytoplasm.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.bbamcr.2013.09.005",
         "notes": "Minamino 2014 reviewed export of flagellar substrates through the flagellar type III export apparatus."
        }
       ]
      },
      {
       "subject": "ms_ring",
       "predicate": "houses",
       "object": "secretion_apparatus",
       "description": "The MS ring houses the membrane-associated export gate, whose helical core is positioned within the basal body; the broader apparatus includes cytoplasmic FlhA and ATPase regions.",
       "evidence": [
        {
         "reference": "DOI:10.1007/82_2019_170",
         "notes": "Minamino et al. 2019 reviewed the export apparatus in the context of the flagellar basal body."
        },
        {
         "reference": "DOI:10.1038/s41594-018-0086-9",
         "notes": "Kuhlen et al. 2018 reconstructed Salmonella Typhimurium FliP5-FliQ4-FliR1 by cryo-EM: FliP and FliR form a helical core with peripheral FliQ subunits. The structure does not by itself measure assembly order."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "exclude_fli_o_from_conserved_core",
     "prompt": "Should FliO be curated as a conserved constituent of the mature FlhA/FlhB/FliP/FliQ/FliR export-gate core?",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "functions#membrane_gate_assembly",
      "causal_graphs#flagellar_export_gate_assembly_and_function"
     ],
     "rationale": "GO:0120102 includes FliO in its legacy inventory. Fukumura et al. 2017 studied FliO-assisted isolated FliP hexamers and detergent-dependent associations, not a FliP5-FliQ4-FliR1-FlhB1 reconstruction. Later structures resolved Salmonella FliP5-FliQ4-FliR1 (Kuhlen 2018) and Vibrio mimicus FliP5-FliQ4-FliR1-FlhB1 (Kuhlen 2020), supporting exclusion of transient assembly factor FliO from the conserved mature core.",
     "resolution_note": "Keep FliO out of the conserved component list and mechanism graph while documenting its Salmonella-specific FliP assembly role as a boundary decision.",
     "posed_by": "claude",
     "posed_date": "2026-09-08",
     "resolved_date": "2026-09-08"
    },
    {
     "discussion_id": "flii_grounding_scope",
     "prompt": "Should the broad InterPro FliI/YscN family ground the FliI component?",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "components#flii"
     ],
     "rationale": "InterPro currently offers a mixed FliI/YscN type III secretion ATPase family and three clade-specific flagellar FliI entries. The broad entry overstates this flagellum-specific component, while any one clade-specific entry understates its bacterial scope.",
     "resolution_note": "Keep FliI REVIEWED_LABEL_ONLY until an exact all-flagellar FliI family can be asserted.",
     "posed_by": "claude",
     "posed_date": "2026-09-08",
     "resolved_date": "2026-09-08"
    }
   ]
  },
  {
   "identifier": "GO:0120101",
   "label": "bacterial-type flagellum stator complex",
   "structure_category": "APPENDAGE",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "An ion-driven membrane complex in the bacterial flagellar motor, typically with five A subunits surrounding two B subunits, that transduces proton or sodium flow into torque on the flagellar rotor and anchors to the cell wall through the B subunits.",
   "definition_source": "DOI:10.1016/j.cell.2020.08.016",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-08T03:14:48Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T03:15:43Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO stator-complex synonymy, bacterial-flagellar-motor parthood, A/B stator-core composition, bacterial and archaeal taxonomic scope, Campylobacter as a canonical example, ion-driven torque and peptidoglycan anchoring functions, a 5:2 stator-core physical property, structural literature evidence, a Mot/Pom stator mechanism graph, and boundary discussions excluding the older GO stoichiometry, the rotor, FliL and lineage-specific stator scaffolds.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T04:15:15Z",
     "curator": "claude",
     "action": "TIGHTEN_BOUNDARIES",
     "changes": "Clarified that MotAB 5:2 stoichiometry is the directly solved structural context; corrected the stator graph's A-subunit edge to avoid outer-membrane wording; clarified that PomA/PomB are sodium-stator subunit variants, not stator-associated scaffolds.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T04:23:21Z",
     "curator": "claude",
     "action": "GROUNDED_GRAPH_NODE",
     "changes": "Grounded the stator mechanism graph's C-ring structure node to GO:0009433 after PR review found it was left as free text despite an exact bacterial flagellar C-ring GO cellular-component term.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T04:25:37Z",
     "curator": "claude",
     "action": "CANONICALIZED_GRAPH_LABEL",
     "changes": "Renamed the GO:0009433 C-ring mechanism graph node to the exact Gene Ontology canonical label after the PR-review fix surfaced an id-label correspondence mismatch.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-10T22:48:49Z",
     "curator": "claude",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2160, #2161, #2162: Rotation claims exceed the context of the cited 2020 models; Dynamic exchange lacks a directly matched source and experimental scope; A-subunit label-only decision is contradicted by an exact family. Preserved historical events and PROPOSED status.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:48Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "bacterial-type flagellum motor force generator complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0120101"
    },
    {
     "synonym_text": "bacterial-type flagellum torque generator complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0120101"
    }
   ],
   "part_of": [
    "GO:0120100"
   ],
   "components": [
    {
     "component_id": "a_subunit",
     "label": "Motility protein A-like",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_notes": "MotA and PomA form homologous A subunits in proton- and sodium-driven bacterial flagellar stators; no exact integrated InterPro family covering the full MotA/PomA class was identified during curation. Reassessment on 2026-10-10: the former label-only decision is superseded by InterPro:IPR047055, an integrated family explicitly including MotA, PomA and LafT and matched by reviewed MotA and PomA proteins. The preceding rationale records the earlier search, not current absence.",
     "gene_symbols": [
      "motA",
      "pomA"
     ],
     "stoichiometry": "5 A subunits per solved MotAB stator core",
     "essentiality": "ESSENTIAL",
     "role": "Builds the pentameric A-subunit ring that engages the rotor. The 2020 structures motivated rotation models around the anchored B-subunit dimer; later experiments directly measured MotA rotation in Escherichia coli.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2020.08.016",
       "notes": "Santiveri et al. 2020 resolved MotA/MotB stator units as MotA5MotB2 assemblies."
      },
      {
       "reference": "DOI:10.1038/s41564-020-0788-8",
       "notes": "Deme et al. 2020 independently resolved pentameric MotA rings in bacterial flagellar stator complexes."
      },
      {
       "reference": "InterPro:IPR047055",
       "notes": "Integrated MotA-like family explicitly includes MotA, PomA and LafT; reviewed E. coli MotA P09348 and Vibrio alginolyticus PomA O06873 carry this match. Family identity is separate from experimental stator membership."
      },
      {
       "reference": "DOI:10.1073/pnas.2515291122",
       "notes": "Hosu et al. 2025 measured MotA rotation relative to anchored MotB in functioning Escherichia coli motors using polarized photobleaching. The experiment measured angular speed, not the direction of MotA rotation, and did not test all Mot/Pom stators."
      }
     ],
     "grounding": "InterPro:IPR047055",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q0PBH2",
       "protein_label": "Flagellar motor proton channel",
       "gene_symbol": "motA",
       "taxon_id": "NCBITaxon:192222",
       "taxon_label": "Campylobacter jejuni subsp. jejuni NCTC 11168 = ATCC 700819",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene motA in Campylobacter jejuni subsp. jejuni NCTC 11168 = ATCC 700819. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q0PBH2",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q0PBH2 for gene motA in Campylobacter jejuni subsp. jejuni NCTC 11168 = ATCC 700819. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "b_subunit",
     "label": "flagellar stator B subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "MotB and PomB are the anchored B subunits of proton- and sodium-driven bacterial flagellar stators; no exact integrated InterPro family covering the full MotB/PomB class was identified during curation.",
     "gene_symbols": [
      "motB",
      "pomB"
     ],
     "stoichiometry": "2 B subunits per solved MotAB stator core",
     "essentiality": "ESSENTIAL",
     "role": "Forms the dimeric ion-pathway core and anchors the stator to peptidoglycan through its periplasmic domain.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2020.08.016",
       "notes": "Santiveri et al. 2020 placed two B subunits at the center of the MotAB stator unit."
      },
      {
       "reference": "DOI:10.1016/j.str.2018.02.016",
       "notes": "Kojima et al. 2018 showed that the periplasmic domain of the stator B subunit controls peptidoglycan binding and ion influx."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q0PBH3",
       "protein_label": "Flagellar motor protein",
       "gene_symbol": "motB",
       "taxon_id": "NCBITaxon:192222",
       "taxon_label": "Campylobacter jejuni subsp. jejuni NCTC 11168 = ATCC 700819",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene motB in Campylobacter jejuni subsp. jejuni NCTC 11168 = ATCC 700819. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q0PBH3",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q0PBH3 for gene motB in Campylobacter jejuni subsp. jejuni NCTC 11168 = ATCC 700819. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "MotA/MotB- and PomA/PomB-family stator complexes occur in rotary bacterial flagellar motors but are absent from bacteria without bacterial flagella.",
     "reference": "DOI:10.1038/nrmicro1887"
    },
    {
     "taxon_id": "NCBITaxon:2157",
     "taxon_label": "Archaea",
     "presence": "ABSENT",
     "note": "Archaeal archaella are type-IV-pilus-related appendages and do not use Mot/Pom stator complexes for rotation.",
     "reference": "DOI:10.3389/fmicb.2015.00023"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:197",
     "taxon_label": "Campylobacter jejuni",
     "note": "Source genus and species for one of the high-resolution MotA5MotB2 stator structures that revised the core stoichiometry.",
     "reference": "DOI:10.1016/j.cell.2020.08.016"
    }
   ],
   "functions": [
    {
     "function_id": "ion_driven_torque_generation",
     "label": "ion-driven torque generation",
     "description": "Ion flow powers stator torque on the flagellar rotor. The 2020 structural models propose A-pentamer motion around the B dimer; direct polarized-photobleaching measurements subsequently supported MotA rotation in Escherichia coli, not every Mot/Pom stator.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2020.08.016",
       "notes": "Santiveri et al. 2020 combined MotAB structures, mutagenesis and functional assays into a model for stator rotation and torque generation."
      },
      {
       "reference": "DOI:10.1038/s41564-020-0788-8",
       "notes": "Deme et al. 2020 modeled MotA5MotB2 as the ion-driven gear that drives the FliG rotor ring."
      },
      {
       "reference": "DOI:10.1073/pnas.2515291122",
       "notes": "Hosu et al. 2025 measured MotA rotation relative to anchored MotB in functioning Escherichia coli motors using polarized photobleaching. The experiment measured angular speed, not the direction of MotA rotation, and did not test all Mot/Pom stators."
      }
     ]
    },
    {
     "function_id": "dynamic_peptidoglycan_anchoring",
     "label": "dynamic peptidoglycan anchoring",
     "description": "The B-subunit periplasmic domain binds peptidoglycan after activation. Exchange of motor-bound stators with a membrane pool has been measured in Escherichia coli; this turnover behavior is not assumed for every scaffolded bacterial motor.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.str.2018.02.016",
       "notes": "Kojima et al. 2018 linked B-subunit periplasmic-domain rearrangement to peptidoglycan binding and stator activation."
      },
      {
       "reference": "DOI:10.1038/nature05135",
       "notes": "Leake et al. 2006 measured GFP-MotB turnover between the membrane pool and functioning Escherichia coli motors using fluorescence recovery and loss after photobleaching; this is direct exchange evidence for that system, not every bacterial motor."
      }
     ]
    }
   ],
   "physical_properties": [
    {
     "property": "SUBUNIT_COUNT",
     "value": "7",
     "context": "5 A subunits plus 2 B subunits per solved MotAB stator core",
     "reference": "DOI:10.1016/j.cell.2020.08.016"
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1016/S0022-2836(03)00096-2",
     "notes": "Asai et al. 2003, Ion-coupling determinants of Na+-driven and H+-driven flagellar motors."
    },
    {
     "reference": "DOI:10.1016/j.str.2018.02.016",
     "notes": "Kojima et al. 2018, The helix rearrangement in the periplasmic domain of the flagellar stator B subunit activates peptidoglycan binding and ion influx."
    },
    {
     "reference": "DOI:10.7554/eLife.48979",
     "notes": "Chang et al. 2019, Structural insights into flagellar stator-rotor interactions."
    },
    {
     "reference": "DOI:10.1016/j.cell.2020.08.016",
     "notes": "Santiveri et al. 2020, Structure and Function of Stator Units of the Bacterial Flagellar Motor."
    },
    {
     "reference": "DOI:10.1038/s41564-020-0788-8",
     "notes": "Deme et al. 2020, Structures of the stator complex that drives rotation of the bacterial flagellum."
    },
    {
     "reference": "DOI:10.1073/pnas.2515291122",
     "notes": "Hosu et al. 2025 measured MotA rotation relative to anchored MotB in functioning Escherichia coli motors using polarized photobleaching. The experiment measured angular speed, not the direction of MotA rotation, and did not test all Mot/Pom stators."
    },
    {
     "reference": "DOI:10.1038/nature05135",
     "notes": "Leake et al. 2006 measured GFP-MotB turnover between the membrane pool and functioning Escherichia coli motors using fluorescence recovery and loss after photobleaching; this is direct exchange evidence for that system, not every bacterial motor."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "motab_stator_torque",
     "title": "Mot/Pom stators anchor ion-driven torque generation",
     "description": "A-subunit pentamers and B-subunit dimers form ion-driven stator cores. B subunits anchor to peptidoglycan; structural models link ion flow to A-ring motion and rotor torque, with direct MotA rotation evidence from Escherichia coli.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "a_subunit",
       "label": "Motility protein A-like",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "a_subunit"
      },
      {
       "node_id": "b_subunit",
       "label": "flagellar stator B subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "b_subunit"
      },
      {
       "node_id": "stator_complex",
       "label": "bacterial-type flagellum stator complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0120101"
      },
      {
       "node_id": "peptidoglycan",
       "label": "peptidoglycan-based cell wall",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009274"
      },
      {
       "node_id": "ion_flux",
       "label": "proton or sodium flux",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "c_ring",
       "label": "bacterial-type flagellum basal body, C ring",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009433"
      }
     ],
     "edges": [
      {
       "subject": "a_subunit",
       "predicate": "forms pentameric ring in",
       "object": "stator_complex",
       "description": "Five A subunits form the outer ring of the MotAB stator core in the cytoplasmic membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2020.08.016",
         "notes": "Santiveri et al. 2020 resolved MotAB as an A5B2 assembly."
        }
       ]
      },
      {
       "subject": "b_subunit",
       "predicate": "forms dimeric core in",
       "object": "stator_complex",
       "description": "Two B subunits form the anchored central dimer of the MotAB stator core.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2020.08.016",
         "notes": "Santiveri et al. 2020 placed the B-subunit dimer inside the A-subunit pentamer."
        }
       ]
      },
      {
       "subject": "b_subunit",
       "predicate": "anchors to",
       "object": "peptidoglycan",
       "description": "The periplasmic B-subunit domain anchors activated stator units to the peptidoglycan layer.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.str.2018.02.016",
         "notes": "Kojima et al. 2018 modeled the B-subunit peptidoglycan-binding rearrangement that activates the stator."
        }
       ]
      },
      {
       "subject": "ion_flux",
       "predicate": "drives",
       "object": "stator_complex",
       "description": "The 2020 structural models propose ion-driven A-subunit motion around the B-subunit dimer. Subsequent experiments directly measured MotA rotation in Escherichia coli; rotation direction and all sodium-stator trajectories were not measured.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-020-0788-8",
         "notes": "Deme et al. 2020 modeled ion-driven rotation of the MotA pentamer around MotB."
        },
        {
         "reference": "DOI:10.1073/pnas.2515291122",
         "notes": "Hosu et al. 2025 measured MotA rotation relative to anchored MotB in functioning Escherichia coli motors using polarized photobleaching. The experiment measured angular speed, not the direction of MotA rotation, and did not test all Mot/Pom stators."
        }
       ]
      },
      {
       "subject": "stator_complex",
       "predicate": "applies torque to",
       "object": "c_ring",
       "description": "A-subunit contacts with FliG transmit torque to the C ring. A rotating A-ring drive was proposed from the 2020 structures; subsequent Escherichia coli dynamics support coupled stator and rotor rotation.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-020-0788-8",
         "notes": "Deme et al. 2020 modeled the stator as a rotating MotA pentamer meshing with FliG."
        },
        {
         "reference": "DOI:10.7554/eLife.48979",
         "notes": "Chang et al. 2019 imaged stator densities around bacterial flagellar rotors in cells."
        },
        {
         "reference": "DOI:10.1073/pnas.2515291122",
         "notes": "Hosu et al. 2025 measured MotA rotation relative to anchored MotB in functioning Escherichia coli motors using polarized photobleaching. The experiment measured angular speed, not the direction of MotA rotation, and did not test all Mot/Pom stators."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "use_modern_5_to_2_stoichiometry",
     "prompt": "Should GO:0120101's historical A4B2 stator stoichiometry be copied into this record?",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "physical_properties"
     ],
     "rationale": "GO:0120101 is still the exact cellular-component identifier for the bacterial flagellar stator complex, but its text was minted before high-resolution MotAB structures revised the core from A4B2 to A5B2.",
     "resolution_note": "Declined: keep GO:0120101 as the exact identifier but source the local stoichiometry to the 2020 cryo-EM structures.",
     "posed_by": "claude",
     "posed_date": "2026-09-08",
     "resolved_date": "2026-09-08"
    },
    {
     "discussion_id": "exclude_rotor_ms_ring_fliL_and_scaffolds",
     "prompt": "Should the C ring, MS ring, FliL, MotX/MotY, or other stator-associated scaffolds be curated as core stator components?",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "components#a_subunit",
      "components#b_subunit"
     ],
     "rationale": "The mature GO:0120101 stator complex is scoped to the ion-conducting A/B subunit core, including proton-driven MotA/MotB and sodium-driven PomA/PomB variants. The MS ring and C ring are rotor-side structures that the stator acts on, while FliL and lineage-specific MotX/MotY-family scaffolds decorate or recruit stators outside the conserved A/B core.",
     "resolution_note": "Declined: keep only the A- and B-family stator subunits as constituents and represent the rotor and accessory scaffolds outside this record's component list.",
     "posed_by": "claude",
     "posed_date": "2026-09-08",
     "resolved_date": "2026-09-08"
    }
   ]
  },
  {
   "identifier": "GO:0097546",
   "label": "ciliary base",
   "structure_category": "APPENDAGE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "Area of the cilium (also called flagellum) where the basal body and the axoneme are anchored to the plasma membrane. The ciliary base encompasses the distal part of the basal body, transition fibers and transition zone and is structurally and functionally very distinct from the rest of the cilium. In this area proteins are sorted and filtered before entering the cilium, and many ciliary proteins localize specifically to this area. The specialized proximal region of a eukaryotic cilium or flagellum encompassing the basal body docking site, transition fibers, and ciliary transition zone in ciliated protists and microalgae. The ciliary base acts as a molecular gate and assembly hub where intraflagellar transport (IFT) trains are loaded and membrane diffusion between the plasma membrane and ciliary membrane is regulated.",
   "definition_source": "GO:0097546",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0110165"
   ],
   "part_of": [
    "GO:0005929"
   ],
   "synonyms": [
    {
     "synonym_text": "cilial base",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0097546"
    },
    {
     "synonym_text": "cilium base",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0097546"
    },
    {
     "synonym_text": "flagellar base",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0097546"
    },
    {
     "synonym_text": "flagellum base",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0097546"
    }
   ],
   "components": [
    {
     "component_id": "transition_zone_y_linkers",
     "label": "Y-shaped link",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_notes": "GO:0035869 defines Y-shaped linkers at this ciliary region, but no exact source-neutral CURIE for the assembled linker material was curated. Reassessment on 2026-10-10: the earlier label-only decision is superseded by GO:0097537, the exact assembled Y-shaped link complex. The preceding rationale records the earlier curation state, not current absence; molecular composition remains incompletely resolved.",
     "role": "Y-shaped connections spanning from proximal axonemal microtubules to the adjacent ciliary membrane. Functions at the ciliary base gating and IFT assembly zone in ciliary base.",
     "evidence": [
      {
       "reference": "GO:0035869",
       "notes": "GO:0035869 defines the ciliary transition zone by Y-shaped assemblages that connect axonemal microtubules to the ciliary membrane."
      },
      {
       "reference": "DOI:10.1083/jcb.201006105",
       "notes": "Craige et al. 2010 showed that Chlamydomonas CEP290 localizes to the flagellar transition zone and is needed for normal microtubule-membrane tethering there."
      },
      {
       "reference": "GO:0097537",
       "notes": "Exact GO cellular-component identity for the Y-shaped protein complex within the ciliary transition zone. This grounds the assembled linker, not a complete list of its constituent protein families or a Y-link-specific gating mechanism."
      }
     ],
     "grounding": "GO:0097537"
    },
    {
     "component_id": "transition_zone_axonemal_microtubules",
     "label": "transition-zone axonemal microtubules",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO definition identifies axonemal microtubules contacted by the transition-zone Y-linkers, but this record is scoped to the transition-zone segment rather than the complete axoneme.",
     "role": "Proximal axonemal microtubule segment contacted by transition-zone Y-linkers near the ciliary base. Functions at the ciliary base gating and IFT assembly zone in ciliary base.",
     "evidence": [
      {
       "reference": "GO:0035869",
       "notes": "GO:0035869 places axonemal microtubules in the definition of the ciliary transition zone."
      }
     ]
    },
    {
     "component_id": "transition_zone_protein_network",
     "label": "transition-zone protein network",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The ciliary transition zone contains several taxon- and module-specific protein families, so this aggregate is left label-only until exact conserved families are curated.",
     "role": "Protein constituents that localize to the transition zone to organize the microtubule-membrane gate and tune ciliary protein composition. Functions at the ciliary base gating and IFT assembly zone in ciliary base.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-022-31751-0",
       "notes": "Wang et al. 2022 found that Chlamydomonas TCTN1 loss disrupts transition-zone wedge-shaped structures and compared how TCTN1, CEP290 and NPHP4 mutants alter ciliary composition and ectosome shedding."
      },
      {
       "reference": "DOI:10.1101/cshperspect.a028134",
       "notes": "Garcia-Gonzalo and Reiter 2017 reviewed the transition zone as a protein-rich gate that controls ciliary composition."
      }
     ],
     "gene_symbols": [
      "CEP290",
      "NPHP4"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A0A2K3DWT6",
       "protein_label": "Cep290 middle coiled-coil region domain-containing protein",
       "gene_symbol": "CHLRE_03g167550v5",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene CEP290, which UniProt lists under the primary name CHLRE_03g167550v5, in Chlamydomonas reinhardtii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:A0A2K3DWT6",
         "notes": "UniProtKB unreviewed (TrEMBL) entry A0A2K3DWT6 for gene CEP290 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:A0A2K3D4W1",
       "protein_label": "Nephrocystin-4",
       "gene_symbol": "CHLRE_12g531400v5",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene NPHP4, which UniProt lists under the primary name CHLRE_12g531400v5, in Chlamydomonas reinhardtii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:A0A2K3D4W1",
         "notes": "UniProtKB unreviewed (TrEMBL) entry A0A2K3D4W1 for gene NPHP4 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Chlamydomonas motile cilia contain a proximal transition zone; TCTN1 loss disrupts its wedge-shaped structures, and TCTN1, CEP290 and NPHP4 each influence ciliary protein composition.",
     "reference": "DOI:10.1038/s41467-022-31751-0"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model in which isolated ciliary transition zones were analyzed by proteomics.",
     "reference": "DOI:10.1016/j.cub.2014.11.066"
    }
   ],
   "functions": [
    {
     "function_id": "ciliary_compartment_gating",
     "label": "ciliary compartment gating",
     "description": "The transition zone forms a proximal ciliary gate that separates the ciliary compartment from the cytosol and helps control ciliary protein composition.",
     "evidence": [
      {
       "reference": "GO:0035869",
       "notes": "GO:0035869 defines the ciliary transition zone as a gate controlling ciliary membrane composition and separating ciliary plasm from cytosol."
      },
      {
       "reference": "DOI:10.1101/cshperspect.a028134",
       "notes": "Garcia-Gonzalo and Reiter 2017 reviewed transition fibers and the transition zone as ciliary composition gatekeepers."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0097546",
     "notes": "Gene Ontology cellular-component term for ciliary base: Area of the cilium (also called flagellum) where the basal body and the axoneme are anchored to the plasma membrane. The ciliary base encompasses the distal part of the basal body, transition fibers and transition zone and is structurally and functionally very distinct from the rest of the cilium. In this area proteins are sorted and filtered before entering the cilium, and many ciliary proteins localize specifically to this area."
    },
    {
     "reference": "GO:0035869",
     "notes": "Gene Ontology cellular-component term for the ciliary transition zone."
    },
    {
     "reference": "GO:0005929",
     "notes": "Gene Ontology cellular-component term for the cilium."
    },
    {
     "reference": "DOI:10.1083/jcb.201006105",
     "notes": "Craige et al. 2010, CEP290 tethers flagellar transition zone microtubules to the membrane and regulates flagellar protein content, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1016/j.cub.2014.11.066",
     "notes": "Diener et al. 2015, Proteomic analysis of isolated ciliary transition zones reveals the presence of ESCRT proteins, Current Biology."
    },
    {
     "reference": "DOI:10.1101/cshperspect.a028134",
     "notes": "Garcia-Gonzalo and Reiter 2017, Open Sesame: How Transition Fibers and the Transition Zone Control Ciliary Composition, Cold Spring Harbor Perspectives in Biology."
    },
    {
     "reference": "DOI:10.1038/s41467-022-31751-0",
     "notes": "Wang et al. 2022, Ciliary transition zone proteins coordinate ciliary protein composition and ectosome shedding, Nature Communications."
    },
    {
     "reference": "GO:0097537",
     "notes": "Exact GO cellular-component identity for the Y-shaped protein complex within the ciliary transition zone. This grounds the assembled linker, not a complete list of its constituent protein families or a Y-link-specific gating mechanism."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "ciliary_base_mechanism",
     "title": "Ciliary base assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of ciliary base (GO:0097546) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "ciliary_base",
       "label": "ciliary base",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097546",
       "description": "Area of the cilium (also called flagellum) where the basal body and the axoneme are anchored to the plasma membrane."
      },
      {
       "node_id": "transition_zone_y_linkers",
       "label": "Y-shaped link",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097537",
       "component_ref": "transition_zone_y_linkers",
       "description": "Y-shaped connections spanning from proximal axonemal microtubules to the adjacent ciliary membrane. Functions at the ciliary base gating and IFT assembly zone in ciliary base."
      },
      {
       "node_id": "transition_zone_axonemal_microtubules",
       "label": "transition-zone axonemal microtubules",
       "node_type": "STRUCTURE",
       "component_ref": "transition_zone_axonemal_microtubules",
       "description": "Proximal axonemal microtubule segment contacted by transition-zone Y-linkers near the ciliary base. Functions at the ciliary base gating and IFT assembly zone in ciliary base."
      },
      {
       "node_id": "transition_zone_protein_network",
       "label": "transition-zone protein network",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "transition_zone_protein_network",
       "description": "Protein constituents that localize to the transition zone to organize the microtubule-membrane gate and tune ciliary protein composition. Functions at the ciliary base gating and IFT assembly zone in ciliary base."
      },
      {
       "node_id": "cilium",
       "label": "cilium",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005929",
       "description": "Enclosing or holo-structural assembly (cilium, GO:0005929) containing ciliary base."
      },
      {
       "node_id": "ciliary_compartment_gating",
       "label": "ciliary compartment gating",
       "node_type": "BIOLOGICAL_PROCESS",
       "description": "The transition zone forms a proximal ciliary gate that separates the ciliary compartment from the cytosol and helps control ciliary protein composition."
      }
     ],
     "edges": [
      {
       "subject": "transition_zone_y_linkers",
       "predicate": "is part of",
       "object": "ciliary_base",
       "description": "Y-shaped connections spanning from proximal axonemal microtubules to the adjacent ciliary membrane. Functions at the ciliary base gating and IFT assembly zone in ciliary base.",
       "evidence": [
        {
         "reference": "GO:0035869",
         "notes": "GO:0035869 defines the ciliary transition zone by Y-shaped assemblages that connect axonemal microtubules to the ciliary membrane."
        }
       ]
      },
      {
       "subject": "transition_zone_axonemal_microtubules",
       "predicate": "is part of",
       "object": "ciliary_base",
       "description": "Proximal axonemal microtubule segment contacted by transition-zone Y-linkers near the ciliary base. Functions at the ciliary base gating and IFT assembly zone in ciliary base.",
       "evidence": [
        {
         "reference": "GO:0035869",
         "notes": "GO:0035869 places axonemal microtubules in the definition of the ciliary transition zone."
        }
       ]
      },
      {
       "subject": "transition_zone_protein_network",
       "predicate": "is part of",
       "object": "ciliary_base",
       "description": "Protein constituents that localize to the transition zone to organize the microtubule-membrane gate and tune ciliary protein composition. Functions at the ciliary base gating and IFT assembly zone in ciliary base.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-022-31751-0",
         "notes": "Wang et al. 2022 found that Chlamydomonas TCTN1 loss disrupts transition-zone wedge-shaped structures and compared how TCTN1, CEP290 and NPHP4 mutants alter ciliary composition and ectosome shedding."
        }
       ]
      },
      {
       "subject": "ciliary_base",
       "predicate": "is part of",
       "object": "cilium",
       "description": "Ciliary base forms an integral structural compartment or subassembly of cilium.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201006105",
         "notes": "Craige et al. 2010, CEP290 tethers flagellar transition zone microtubules to the membrane and regulates flagellar protein content, Journal of Cell Biology."
        }
       ]
      },
      {
       "subject": "ciliary_base",
       "predicate": "mediates",
       "object": "ciliary_compartment_gating",
       "description": "The transition zone forms a proximal ciliary gate that separates the ciliary compartment from the cytosol and helps control ciliary protein composition.",
       "evidence": [
        {
         "reference": "GO:0035869",
         "notes": "GO:0035869 defines the ciliary transition zone as a gate controlling ciliary membrane composition and separating ciliary plasm from cytosol."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:40Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of ciliary base (GO:0097546) in category APPENDAGE with verified GO hierarchy, components, UniProtKB protein examples, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "GO:0060170",
   "label": "ciliary membrane",
   "structure_category": "APPENDAGE",
   "structure_kind": "MEMBRANE",
   "definition": "The portion of the plasma membrane surrounding a cilium.",
   "definition_source": "GO:0060170",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T13:36:30Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T13:37:07Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO parentage, cilium parthood, GO synonymy, reviewed label-only lipid and protein components, Chlamydomonas scope, cilium-assembly function, DOI evidence, a nonmechanistic membrane-boundary graph, and a molecular-inventory TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T13:37:43Z",
     "curator": "codex",
     "action": "REFINED_EVIDENCE_SCOPE",
     "changes": "Tightened Chlamydomonas example notes to avoid implying that Pazour et al. purified isolated ciliary membranes rather than whole flagella.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T13:38:43Z",
     "curator": "codex",
     "action": "FIX_CITATION_AUTHOR",
     "changes": "Corrected notes for DOI:10.1016/j.cub.2018.03.010 from Garcia-Gonzalo et al. to Garcia et al. after Crossref DOI metadata verification.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T13:46:56Z",
     "curator": "codex",
     "action": "REVIEW_FIXES",
     "changes": "Resolved PR #980 review issues #981 and #982 by narrowing the Dentler-backed Chlamydomonas canonical example and retuning the lipid-bilayer graph edge to reviewed-label-only scope.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:48Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "cilial membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0060170"
    },
    {
     "synonym_text": "cilium membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0060170"
    },
    {
     "synonym_text": "flagellar membrane",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0060170"
    },
    {
     "synonym_text": "flagellum membrane",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0060170"
    }
   ],
   "parent_structures": [
    "GO:0031253",
    "GO:0098588"
   ],
   "part_of": [
    "GO:0005929"
   ],
   "components": [
    {
     "component_id": "ciliary_membrane_lipid_bilayer",
     "label": "ciliary membrane lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0060170 identifies the complete ciliary membrane domain, but no exact lipid CURIE was curated for the lipids of this specialized plasma-membrane extension.",
     "role": "Lipid-bilayer constituent of the plasma-membrane extension that surrounds the cilium.",
     "evidence": [
      {
       "reference": "GO:0060170",
       "notes": "GO:0060170 defines the ciliary membrane as the plasma-membrane portion surrounding a cilium."
      },
      {
       "reference": "DOI:10.1016/j.cub.2018.03.010",
       "notes": "Garcia et al. 2018 reviewed the ciliary membrane as a specialized membrane domain that contains selected lipids and proteins."
      }
     ]
    },
    {
     "component_id": "ciliary_membrane_proteins",
     "label": "ciliary membrane proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The ciliary membrane carries a sorted and organism-specific protein repertoire, so this aggregate is left label-only until exact conserved families are curated.",
     "role": "Membrane proteins that localize to the ciliary membrane for signaling, trafficking, and cilium function.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200504008",
       "notes": "Pazour et al. 2005 identified predicted membrane proteins in purified Chlamydomonas flagella."
      },
      {
       "reference": "DOI:10.1016/j.cub.2018.03.010",
       "notes": "Garcia et al. 2018 reviewed ciliary membrane proteins and lipids as sorted constituents of the ciliary signaling surface."
      }
     ],
     "gene_symbols": [
      "PKD2",
      "FMG1-B"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A9LE42",
       "protein_label": "PKD2",
       "gene_symbol": "PKD2",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene PKD2 in Chlamydomonas reinhardtii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A9LE42",
         "notes": "UniProtKB unreviewed (TrEMBL) entry A9LE42 for gene PKD2 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Chlamydomonas cells bear paired membrane-bounded eukaryotic flagella whose purified proteome includes predicted membrane proteins.",
     "reference": "DOI:10.1083/jcb.200504008"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model used by Dentler 2013 to study ciliary membrane growth during flagellar regeneration.",
     "reference": "DOI:10.1371/journal.pone.0053366"
    }
   ],
   "functions": [
    {
     "function_id": "cilium_assembly",
     "label": "cilium assembly",
     "grounding": "GO:0060271",
     "description": "The ciliary membrane expands with the Chlamydomonas axoneme and membrane supply helps constrain flagellar growth and length.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pone.0053366",
       "notes": "Dentler 2013 analyzed the role of membrane availability in regulating Chlamydomonas flagellar length."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0060170",
     "notes": "Gene Ontology cellular-component term for the ciliary membrane."
    },
    {
     "reference": "GO:0031253",
     "notes": "Gene Ontology cellular-component parent term for cell projection membrane."
    },
    {
     "reference": "GO:0098588",
     "notes": "Gene Ontology cellular-component parent term for bounding membrane of organelle."
    },
    {
     "reference": "GO:0005929",
     "notes": "Gene Ontology cellular-component term for the cilium."
    },
    {
     "reference": "GO:0060271",
     "notes": "Gene Ontology biological-process term for cilium assembly."
    },
    {
     "reference": "DOI:10.1083/jcb.200504008",
     "notes": "Pazour et al. 2005, Proteomic analysis of a eukaryotic cilium, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1371/journal.pone.0053366",
     "notes": "Dentler 2013, A Role for the Membrane in Regulating Chlamydomonas Flagellar Length, PLOS ONE."
    },
    {
     "reference": "DOI:10.1016/j.cub.2018.03.010",
     "notes": "Garcia et al. 2018, How the Ciliary Membrane Is Organized Inside-Out to Communicate Outside-In, Current Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "ciliary_membrane_bounds_ciliary_compartment",
     "title": "Ciliary membrane bounds the ciliary compartment",
     "description": "The ciliary membrane is a specialized plasma-membrane domain that surrounds the cilium and carries sorted ciliary membrane proteins.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph captures membrane topology and ciliary membrane protein localization without enumerating the lineage-specific channels, receptors, transporters, or lipid species enriched in particular cilia.",
     "nodes": [
      {
       "node_id": "ciliary_membrane_lipid_bilayer",
       "label": "ciliary membrane lipid bilayer",
       "node_type": "STRUCTURE",
       "component_ref": "ciliary_membrane_lipid_bilayer"
      },
      {
       "node_id": "ciliary_membrane_proteins",
       "label": "ciliary membrane proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ciliary_membrane_proteins"
      },
      {
       "node_id": "ciliary_membrane",
       "label": "ciliary membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0060170"
      },
      {
       "node_id": "cilium",
       "label": "cilium",
       "node_type": "ORGANELLE",
       "grounding": "GO:0005929"
      },
      {
       "node_id": "cilium_assembly",
       "label": "cilium assembly",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0060271"
      }
     ],
     "edges": [
      {
       "subject": "ciliary_membrane_lipid_bilayer",
       "predicate": "is lipid phase of",
       "object": "ciliary_membrane",
       "description": "The reviewed label-only lipid bilayer aggregate represents the lipid phase of the ciliary membrane.",
       "evidence": [
        {
         "reference": "GO:0060170",
         "notes": "GO:0060170 identifies the ciliary membrane as a plasma-membrane portion."
        },
        {
         "reference": "DOI:10.1016/j.cub.2018.03.010",
         "notes": "Garcia et al. 2018 reviewed organization of ciliary membrane lipids and proteins."
        }
       ]
      },
      {
       "subject": "ciliary_membrane",
       "predicate": "bounds",
       "object": "cilium",
       "description": "The ciliary membrane surrounds and bounds the ciliary compartment.",
       "evidence": [
        {
         "reference": "GO:0060170",
         "notes": "GO:0060170 defines this membrane as the plasma-membrane portion surrounding a cilium and relates it as bounding layer of the cilium."
        }
       ]
      },
      {
       "subject": "ciliary_membrane_proteins",
       "predicate": "localize to",
       "object": "ciliary_membrane",
       "description": "A sorted set of membrane proteins localizes to the Chlamydomonas ciliary membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200504008",
         "notes": "Pazour et al. 2005 found predicted membrane proteins in purified Chlamydomonas flagella."
        }
       ]
      },
      {
       "subject": "ciliary_membrane",
       "predicate": "expands during",
       "object": "cilium_assembly",
       "description": "The ciliary membrane grows as flagella assemble and elongate.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pone.0053366",
         "notes": "Dentler 2013 analyzed membrane growth during Chlamydomonas flagellar assembly and length regulation."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_ciliary_membrane_molecular_inventory",
     "prompt": "Resolve exact conserved lipid classes and protein families that should replace the label-only ciliary membrane lipid and protein aggregates.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#ciliary_membrane_lipid_bilayer",
      "components#ciliary_membrane_proteins"
     ],
     "rationale": "The membrane record needs cilium-specific lipid and protein curation across taxa; this first pass keeps those sets aggregate to avoid overclaiming exact conserved constituents.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2018.03.010",
       "notes": "Garcia et al. 2018 review both ciliary lipid composition and protein targeting."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15"
    }
   ]
  },
  {
   "identifier": "GO:0097539",
   "label": "ciliary transition fiber",
   "structure_category": "APPENDAGE",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A nine-bladed, propeller-like protein complex that links the distal end of the basal body and the cilium to the plasma membrane. Functions in protein sorting and gating (i.e. active and passive transport of proteins in and out of the cilium).",
   "definition_source": "GO:0097539",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-04T06:53:41Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-04T06:57:12Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added exact GO synonymy and basal-body parthood, four bounded component families, a trypanosome example, functions, TFK1 targeting and self-interaction graph, link-only immunogold microscopy and explicit assembly, grounding and antibody limitations.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-04T07:16:16Z",
     "curator": "codex",
     "action": "CORRECTED_EVIDENCE_SCOPE",
     "changes": "Addressed review issue #2018: distinguish demonstrated yeast two-hybrid CC1/full-length interaction from the proposed endogenous targeting route.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:48Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 4 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "centriolar distal appendage",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0097539"
    },
    {
     "synonym_text": "cilial transition fiber",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0097539"
    },
    {
     "synonym_text": "cilial transition fibre",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0097539"
    },
    {
     "synonym_text": "ciliary transition fibre",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0097539"
    },
    {
     "synonym_text": "cilium transition fiber",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0097539"
    },
    {
     "synonym_text": "cilium transition fibre",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0097539"
    },
    {
     "synonym_text": "distal appendage of basal body",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0097539"
    },
    {
     "synonym_text": "distal appendage of centriole",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0097539"
    },
    {
     "synonym_text": "distal appendage of mother centriole",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0097539"
    },
    {
     "synonym_text": "transition fiber",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0097539"
    },
    {
     "synonym_text": "transition fibre",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0097539"
    }
   ],
   "parent_structures": [
    "GO:0140535"
   ],
   "part_of": [
    "GO:0036064"
   ],
   "components": [
    {
     "component_id": "tfk1",
     "label": "transition fibre kinetoplastid-specific protein 1",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No integrated InterPro entry was returned for the verified TFK1 protein Q585C9 or the TFK1 text search. A generic coiled-coil domain or unrelated PANTHER prediction is not an exact family grounding.",
     "gene_symbols": [
      "TFK1"
     ],
     "essentiality": "UNKNOWN",
     "role": "Resident of the transition-fiber matrix region in Trypanosoma brucei. RNAi leaves gross fiber-region architecture intact; bloodstream-form lethality does not establish assembly essentiality.",
     "evidence": [
      {
       "reference": "DOI:10.1242/jcs.259893",
       "notes": "Figures 2-3 localize TFK1 between CEP164C puncta and distal to RP2. Figure 5 tests its CC1 targeting region and self-interaction; RNAi is not a null allele."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q382L3",
       "protein_label": "MSP domain-containing protein",
       "gene_symbol": "Tb11.01.4810",
       "taxon_id": "NCBITaxon:185431",
       "taxon_label": "Trypanosoma brucei brucei TREU927",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene TFK1, which UniProt lists under the primary name Tb11.01.4810, in Trypanosoma brucei brucei TREU927. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q382L3",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q382L3 for gene TFK1 in Trypanosoma brucei brucei TREU927. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "cep164",
     "label": "CEP164 family protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The live CEP164 InterPro search returned N-terminal and coiled-coil domain entries, not an exact integrated whole-protein family. No domain is promoted to family identity.",
     "gene_symbols": [
      "CEP164A",
      "CEP164B",
      "CEP164C"
     ],
     "essentiality": "UNKNOWN",
     "role": "Spatially and temporally differentiated transition-fiber proteins. The trypanosome paralogues are not interchangeable: CEP164C is associated with older flagella, whereas A and B also label the new flagellum base.",
     "evidence": [
      {
       "reference": "DOI:10.1242/jcs.259893",
       "notes": "Figure 2 resolves a punctate CEP164C pattern distinct from the TFK1 matrix pattern."
      },
      {
       "reference": "DOI:10.1242/jcs.261692",
       "notes": "Spatial mapping and cell-cycle analysis distinguish CEP164A, B and C; localization does not prove that every paralogue is required for fiber assembly."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q582C1",
       "protein_label": "WW domain-containing protein",
       "gene_symbol": "Tb927.5.2440",
       "taxon_id": "NCBITaxon:185431",
       "taxon_label": "Trypanosoma brucei brucei TREU927",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene CEP164A, which UniProt lists under the primary name Tb927.5.2440, in Trypanosoma brucei brucei TREU927. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q582C1",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q582C1 for gene CEP164A in Trypanosoma brucei brucei TREU927. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rp2",
     "label": "Protein XRP2",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR039093",
     "grounding_notes": "InterPro verifies the XRP2 family and assigns it to the trypanosome RP2 locus product Q388J8. Domain names are not evidence for a particular tubulin-binding or GTPase reaction at this structure.",
     "gene_symbols": [
      "RP2",
      "XRP2"
     ],
     "essentiality": "UNKNOWN",
     "role": "A proximal, approximately ring-like resident of the trypanosome transition-fiber region, spatially distinct from TFK1.",
     "evidence": [
      {
       "reference": "DOI:10.1242/jcs.259893",
       "notes": "Figure 2 uses endogenously TY1-tagged RP2 to distinguish its distribution from TFK1."
      },
      {
       "reference": "InterPro:IPR039093",
       "notes": "Authority-verified family type and canonical label Protein XRP2."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q388J8",
       "protein_label": "C-CAP/cofactor C-like domain-containing protein",
       "gene_symbol": "Tb10.61.2870",
       "taxon_id": "NCBITaxon:185431",
       "taxon_label": "Trypanosoma brucei brucei TREU927",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene RP2, which UniProt lists under the primary name Tb10.61.2870, in Trypanosoma brucei brucei TREU927. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q388J8",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q388J8 for gene RP2 in Trypanosoma brucei brucei TREU927. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "fbf1",
     "label": "Fas-binding factor 1",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR033561",
     "gene_symbols": [
      "FBF1"
     ],
     "essentiality": "UNKNOWN",
     "role": "Transition-fiber-associated protein with an approximately ninefold arrangement around the trypanosome basal body. It supports normal new-flagellum assembly, but its exact placement in blade versus matrix and fiber-assembly requirement remain unresolved here.",
     "evidence": [
      {
       "reference": "DOI:10.1242/jcs.261692",
       "notes": "Figure 1H expansion microscopy resolves the FBF1 pattern; Figure 5D shows strongly shortened new flagella after depletion. Neither establishes a specific molecular gating interaction in trypanosomes."
      },
      {
       "reference": "InterPro:IPR033561",
       "notes": "Authority-verified FBF1 family identity; its mammalian and nematode mechanistic annotations are not transferred to the trypanosome."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q586A8",
       "protein_label": "Fas-binding factor 1 C-terminal domain-containing protein",
       "gene_symbol": "Tb927.6.4100",
       "taxon_id": "NCBITaxon:185431",
       "taxon_label": "Trypanosoma brucei brucei TREU927",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene FBF1, which UniProt lists under the primary name Tb927.6.4100, in Trypanosoma brucei brucei TREU927. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q586A8",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q586A8 for gene FBF1 in Trypanosoma brucei brucei TREU927. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5691",
     "taxon_label": "Trypanosoma brucei",
     "note": "The 2022 study examines procyclic and bloodstream SmOx 427 cells, with high-resolution localization and domain targeting experiments in procyclic cells.",
     "reference": "DOI:10.1242/jcs.259893"
    }
   ],
   "functions": [
    {
     "function_id": "basal_body_membrane_linkage",
     "label": "basal-body membrane linkage",
     "description": "The radial transition-fiber complex links the distal basal body and cilium to the plasma membrane.",
     "evidence": [
      {
       "reference": "GO:0097539",
       "notes": "The exact cellular-component definition supplies this anatomical linking function; no individual protein is assigned direct lipid binding."
      }
     ]
    },
    {
     "function_id": "support_new_flagellum_assembly",
     "label": "support of new flagellum assembly",
     "description": "Transition-fiber-associated proteins contribute to normal new-flagellum assembly in procyclic trypanosomes.",
     "evidence": [
      {
       "reference": "DOI:10.1242/jcs.261692",
       "notes": "RNAi of FBF1 and five other mapped proteins impairs new-flagellum assembly. This does not isolate fiber docking, prove loss of every blade, or establish a specific IFT-entry reaction."
      }
     ]
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "tfk1_cc1_targeting",
     "title": "TFK1 domain-dependent targeting to transition fibers",
     "description": "Experimentally delimited component recruitment and self-interaction in the trypanosome transition-fiber assembly context.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "scope_notes": "This graph concerns incorporation of one resident, not construction of the whole fiber. CC1 targeting was tested in cells retaining endogenous TFK1. Self-interaction could explain recruitment, but that causal connection was not isolated and is not drawn. Y2H does not determine native oligomer stoichiometry.",
     "nodes": [
      {
       "node_id": "tfk1",
       "label": "transition fibre kinetoplastid-specific protein 1",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tfk1"
      },
      {
       "node_id": "cc1_fragment",
       "label": "TFK1 CC1-containing T4 fragment",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tfk1",
       "description": "Experimental fragment of TFK1, not a separate component family; construct residues 75-536 in Figure 5 and Methods."
      },
      {
       "node_id": "self_association",
       "label": "TFK1 self-interaction in yeast two-hybrid",
       "node_type": "STATE"
      },
      {
       "node_id": "transition_fiber",
       "label": "ciliary transition fiber",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097539"
      }
     ],
     "edges": [
      {
       "subject": "tfk1",
       "predicate": "supports",
       "object": "self_association",
       "description": "Full-length TFK1 interacts with a second full-length TFK1 construct in the yeast two-hybrid assay.",
       "evidence": [
        {
         "reference": "DOI:10.1242/jcs.259893",
         "notes": "Figure 5C, full-length versus full-length, with positive and negative assay controls."
        }
       ]
      },
      {
       "subject": "cc1_fragment",
       "predicate": "supports",
       "object": "self_association",
       "description": "The CC1-containing T4 fragment interacts with full-length TFK1 in yeast two-hybrid.",
       "evidence": [
        {
         "reference": "DOI:10.1242/jcs.259893",
         "notes": "Figure 5C compares the domain constructs; CC1-containing T2 and T4 give interaction signals."
        }
       ]
      },
      {
       "subject": "cc1_fragment",
       "predicate": "is sufficient for targeting to",
       "object": "transition_fiber",
       "description": "Ectopic T4 targets the endogenous TFK1-positive transition-fiber region in procyclic cells.",
       "evidence": [
        {
         "reference": "DOI:10.1242/jcs.259893",
         "notes": "Figure 5B and supplementary Figure S5 compare localized CC1-containing constructs with non-retained fragments. This is not autonomous de novo fiber assembly."
        }
       ]
      }
     ]
    }
   ],
   "images": [
    {
     "image_id": "ramanantsalama_2022_tfk1_immunogold",
     "source": "OTHER",
     "source_accession": "hal-03817184:figure3",
     "source_url": "https://hal.science/hal-03817184/document#page=50",
     "licence": "OTHER",
     "licence_url": "https://about.hal.science/hal-authorisation-v1/",
     "attribution": "Miharisoa Rijatiana Ramanantsalama, Nicolas Landrein, Elina Casas, Benedicte Salin, Corinne Blancard, Melanie Bonhivers, Derrick R. Robinson and Denis Dacheux; Journal of Cell Science, 2022; accepted manuscript deposited as HAL hal-03817184.",
     "modality": "TEM",
     "caption": "Figure 3: TFK1 immunogold labeling near transition-fiber tips in procyclic trypanosomes. A-B are longitudinal and C-D transverse views. Main scale bars are 200 nm; inset bars are 100 nm.",
     "taxon_id": "NCBITaxon:5691",
     "taxon_label": "Trypanosoma brucei",
     "reference": "DOI:10.1242/jcs.259893",
     "retrieved_on": "2026-10-04",
     "notes": "Link-only. HAL metadata gives a deposit-authorization licence, not a verified Creative Commons reuse licence. No paper or figure is redistributed. The full figure was visually inspected; the manuscript describes detergent-extracted immunolabeled material, so this is not an intact-membrane tethering assay."
    }
   ],
   "evidence": [
    {
     "reference": "GO:0097539",
     "notes": "Exact structure definition and synonym scopes; distinct from transition-zone Y-links."
    },
    {
     "reference": "DOI:10.1242/jcs.259893",
     "notes": "Ramanantsalama et al. 2022. Accepted manuscript, Results, Discussion, relevant Methods and Figures 2, 3 and 5 inspected."
    },
    {
     "reference": "PMID:35588197",
     "notes": "PubMed bibliographic identity of the TFK1 primary study."
    },
    {
     "reference": "DOI:10.1242/jcs.261692",
     "notes": "Ahmed et al. 2024. Official PMC11190437.1 JATS inspected with its metadata checksum verified; Figure 1 also inspected visually."
    },
    {
     "reference": "PMID:38572631",
     "notes": "PubMed bibliographic identity of the trypanosome transition-fiber mapping study."
    }
   ],
   "discussions": [
    {
     "discussion_id": "transition_fiber_boundary",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Separate transition fibers from the surrounding basal body and distal transition-zone linkers.",
     "rationale": "Adjacent records mention this structure but do not denote the discrete radial appendage complex.",
     "notes": "Ignored- and hidden-inclusive searches found no existing identity record. The basal body is the enclosing structure, not an is-a parent. Y-shaped links are distinct, and the GO scopes of distal-appendage and bare transition-fiber synonyms are preserved.",
     "evidence": [
      {
       "reference": "GO:0097539",
       "notes": "Exact appendage-complex identity."
      },
      {
       "reference": "GO:0036064",
       "notes": "Enclosing ciliary basal body."
      },
      {
       "reference": "GO:0097537",
       "notes": "Distinct transition-zone Y-link complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "complete_component_inventory_and_grounding",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve exact CEP164 and TFK1 families, strain-paired protein examples, and the remaining mapped component classes.",
     "rationale": "The four curated families are not a complete inventory. Thirty proteins were mapped in 2024, in addition to previously studied RP2 and TFK1; localization, constitutive membership and assembly essentiality require separate judgements.",
     "notes": "The verified TFK1 accession Q585C9 matches the published locus, RefSeq cross-reference and length, but represents TREU927 while the domain experiments use SmOx427. No strain-specific protein example or cross-taxon prevalence is asserted. CEP164 domain entries are not whole-family identities; stoichiometry remains unset.",
     "evidence": [
      {
       "reference": "DOI:10.1242/jcs.261692",
       "notes": "The mapping study reports a substantially larger inventory and non-identical paralogue timing."
      },
      {
       "reference": "DOI:10.1242/jcs.259893",
       "notes": "The experimental strain context and cloned genomic locus must not be conflated."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "separate_targeting_from_complete_assembly",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Determine native binding partners, self-association requirements, blade assembly dependencies and molecular gating reactions.",
     "rationale": "Domain targeting, protein-depletion phenotypes and whole-fiber construction are different claims.",
     "notes": "No TFK1 self-association-to-targeting edge is inferred. Loss of CEP164A signal after CEP90 or TFP68 depletion does not distinguish missing fibers from failed marker recruitment. Worm or mammalian FBF1-IFT mechanisms and cytokinesis hypotheses are not imported as demonstrated trypanosome reactions.",
     "evidence": [
      {
       "reference": "DOI:10.1242/jcs.259893",
       "notes": "CC1 interacts with full-length TFK1 in yeast two-hybrid. Interaction with endogenous TFK1 is a proposed explanation for targeting in trypanosomes, not a demonstrated native interaction; the targeting experiments do not separate this hypothesis from other binding partners."
      },
      {
       "reference": "DOI:10.1242/jcs.261692",
       "notes": "The authors explicitly leave the docking and marker-recruitment alternatives unresolved."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "rp2_antibody_not_tubulin_binding_proof",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Do not infer a tubulin-binding reaction from basal-body YL1/2 staining.",
     "rationale": "YL1/2 recognition of RP2 confounds interpreting disappearance of the basal-body signal as loss of a tubulin pool.",
     "notes": "RP2 membership here uses tagged-protein spatial localization, not YL1/2 staining as evidence of direct RP2-tubulin binding. Tubulin is not added as a fiber constituent on that basis.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.protis.2017.07.002",
       "notes": "The primary abstract identifies RP2, rather than tyrosinated alpha-tubulin, as the mature-basal-body antigen recognized by YL1/2."
      },
      {
       "reference": "DOI:10.1242/jcs.259893",
       "notes": "Figure 2 uses TY1-tagged RP2 for its relative localization."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    }
   ]
  },
  {
   "identifier": "GO:0035869",
   "label": "ciliary transition zone",
   "structure_category": "APPENDAGE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "A region of the cilium between the basal body and proximal segment that is characterized by Y-shaped assemblages that connect axonemal microtubules to the ciliary membrane. The ciliary transition zone appears to function as a gate that controls ciliary membrane composition and separates the cytosol from the ciliary plasm.",
   "definition_source": "GO:0035869",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T14:02:06Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T14:03:28Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy and cilium parthood, label-only Y-linker and protein-network components, Chlamydomonas transition-zone scope, gating and cilium-assembly functions, DOI evidence, a nonmechanistic compartment-gating graph, and a molecular-inventory TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T14:03:55Z",
     "curator": "codex",
     "action": "REFINED_EVIDENCE_SCOPE",
     "changes": "Narrowed the Chlamydomonas transition-zone note to distinguish the TCTN1 Y-link architecture result from the broader CEP290 and NPHP4 ciliary-composition phenotypes.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T14:12:44Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Resolved PR #983 review issues #984, #985 and #986 by narrowing Wang-backed Y-link architecture wording to TCTN1, downgrading transition-zone axonemal microtubule essentiality to UNKNOWN, and removing the overbroad GO:0060271 cilium-assembly function.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-10T23:27:03Z",
     "curator": "claude",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2164: grounded the assembled Y-shaped link to GO:0097537, synchronized graph identity, and retained the superseded rationale and unresolved molecular inventory. Preserved PROPOSED status.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:48Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "cilial transition zone",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0035869"
    },
    {
     "synonym_text": "cilium transition zone",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0035869"
    },
    {
     "synonym_text": "connecting cilium",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0035869"
    }
   ],
   "part_of": [
    "GO:0005929"
   ],
   "components": [
    {
     "component_id": "transition_zone_y_linkers",
     "label": "Y-shaped link",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_notes": "GO:0035869 defines Y-shaped linkers at this ciliary region, but no exact source-neutral CURIE for the assembled linker material was curated. Reassessment on 2026-10-10: the earlier label-only decision is superseded by GO:0097537, the exact assembled Y-shaped link complex. The preceding rationale records the earlier curation state, not current absence; molecular composition remains incompletely resolved.",
     "role": "Y-shaped connections spanning from proximal axonemal microtubules to the adjacent ciliary membrane.",
     "evidence": [
      {
       "reference": "GO:0035869",
       "notes": "GO:0035869 defines the ciliary transition zone by Y-shaped assemblages that connect axonemal microtubules to the ciliary membrane."
      },
      {
       "reference": "DOI:10.1083/jcb.201006105",
       "notes": "Craige et al. 2010 showed that Chlamydomonas CEP290 localizes to the flagellar transition zone and is needed for normal microtubule-membrane tethering there."
      },
      {
       "reference": "GO:0097537",
       "notes": "Exact GO cellular-component identity for the Y-shaped protein complex within the ciliary transition zone. This grounds the assembled linker, not a complete list of its constituent protein families or a Y-link-specific gating mechanism."
      }
     ],
     "grounding": "GO:0097537"
    },
    {
     "component_id": "transition_zone_axonemal_microtubules",
     "label": "transition-zone axonemal microtubules",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO definition identifies axonemal microtubules contacted by the transition-zone Y-linkers, but this record is scoped to the transition-zone segment rather than the complete axoneme.",
     "role": "Proximal axonemal microtubule segment contacted by transition-zone Y-linkers near the ciliary base.",
     "evidence": [
      {
       "reference": "GO:0035869",
       "notes": "GO:0035869 places axonemal microtubules in the definition of the ciliary transition zone."
      }
     ]
    },
    {
     "component_id": "transition_zone_protein_network",
     "label": "transition-zone protein network",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The ciliary transition zone contains several taxon- and module-specific protein families, so this aggregate is left label-only until exact conserved families are curated.",
     "role": "Protein constituents that localize to the transition zone to organize the microtubule-membrane gate and tune ciliary protein composition.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-022-31751-0",
       "notes": "Wang et al. 2022 found that Chlamydomonas TCTN1 loss disrupts transition-zone wedge-shaped structures and compared how TCTN1, CEP290 and NPHP4 mutants alter ciliary composition and ectosome shedding."
      },
      {
       "reference": "DOI:10.1101/cshperspect.a028134",
       "notes": "Garcia-Gonzalo and Reiter 2017 reviewed the transition zone as a protein-rich gate that controls ciliary composition."
      }
     ],
     "gene_symbols": [
      "CEP290",
      "NPHP4"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A0A2K3DWT6",
       "protein_label": "Cep290 middle coiled-coil region domain-containing protein",
       "gene_symbol": "CHLRE_03g167550v5",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene CEP290, which UniProt lists under the primary name CHLRE_03g167550v5, in Chlamydomonas reinhardtii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A0A2K3DWT6",
         "notes": "UniProtKB unreviewed (TrEMBL) entry A0A2K3DWT6 for gene CEP290 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:A0A2K3D4W1",
       "protein_label": "Nephrocystin-4",
       "gene_symbol": "CHLRE_12g531400v5",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene NPHP4, which UniProt lists under the primary name CHLRE_12g531400v5, in Chlamydomonas reinhardtii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A0A2K3D4W1",
         "notes": "UniProtKB unreviewed (TrEMBL) entry A0A2K3D4W1 for gene NPHP4 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Chlamydomonas motile cilia contain a proximal transition zone; TCTN1 loss disrupts its wedge-shaped structures, and TCTN1, CEP290 and NPHP4 each influence ciliary protein composition.",
     "reference": "DOI:10.1038/s41467-022-31751-0"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model in which isolated ciliary transition zones were analyzed by proteomics.",
     "reference": "DOI:10.1016/j.cub.2014.11.066"
    }
   ],
   "functions": [
    {
     "function_id": "ciliary_compartment_gating",
     "label": "ciliary compartment gating",
     "description": "The transition zone forms a proximal ciliary gate that separates the ciliary compartment from the cytosol and helps control ciliary protein composition.",
     "evidence": [
      {
       "reference": "GO:0035869",
       "notes": "GO:0035869 defines the ciliary transition zone as a gate controlling ciliary membrane composition and separating ciliary plasm from cytosol."
      },
      {
       "reference": "DOI:10.1101/cshperspect.a028134",
       "notes": "Garcia-Gonzalo and Reiter 2017 reviewed transition fibers and the transition zone as ciliary composition gatekeepers."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0035869",
     "notes": "Gene Ontology cellular-component term for the ciliary transition zone."
    },
    {
     "reference": "GO:0005929",
     "notes": "Gene Ontology cellular-component term for the cilium."
    },
    {
     "reference": "DOI:10.1083/jcb.201006105",
     "notes": "Craige et al. 2010, CEP290 tethers flagellar transition zone microtubules to the membrane and regulates flagellar protein content, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1016/j.cub.2014.11.066",
     "notes": "Diener et al. 2015, Proteomic analysis of isolated ciliary transition zones reveals the presence of ESCRT proteins, Current Biology."
    },
    {
     "reference": "DOI:10.1101/cshperspect.a028134",
     "notes": "Garcia-Gonzalo and Reiter 2017, Open Sesame: How Transition Fibers and the Transition Zone Control Ciliary Composition, Cold Spring Harbor Perspectives in Biology."
    },
    {
     "reference": "DOI:10.1038/s41467-022-31751-0",
     "notes": "Wang et al. 2022, Ciliary transition zone proteins coordinate ciliary protein composition and ectosome shedding, Nature Communications."
    },
    {
     "reference": "GO:0097537",
     "notes": "Exact GO cellular-component identity for the Y-shaped protein complex within the ciliary transition zone. This grounds the assembled linker, not a complete list of its constituent protein families or a Y-link-specific gating mechanism."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "ciliary_transition_zone_gates_ciliary_compartment",
     "title": "Ciliary transition zone gates the ciliary compartment",
     "description": "Transition-zone Y-linkers and proteins organize a gate between axonemal microtubules and the ciliary membrane at the proximal cilium.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph captures the transition-zone boundary and gating role without enumerating the lineage-specific CEP290, MKS, NPHP or TCTN module families.",
     "nodes": [
      {
       "node_id": "ciliary_transition_zone",
       "label": "ciliary transition zone",
       "node_type": "STRUCTURE",
       "grounding": "GO:0035869"
      },
      {
       "node_id": "transition_zone_y_linkers",
       "label": "Y-shaped link",
       "node_type": "STRUCTURE",
       "component_ref": "transition_zone_y_linkers",
       "grounding": "GO:0097537"
      },
      {
       "node_id": "transition_zone_axonemal_microtubules",
       "label": "transition-zone axonemal microtubules",
       "node_type": "STRUCTURE",
       "component_ref": "transition_zone_axonemal_microtubules"
      },
      {
       "node_id": "transition_zone_protein_network",
       "label": "transition-zone protein network",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "transition_zone_protein_network"
      },
      {
       "node_id": "ciliary_membrane",
       "label": "ciliary membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0060170"
      },
      {
       "node_id": "ciliary_protein_pool",
       "label": "ciliary protein pool",
       "node_type": "GENE_OR_PROTEIN"
      },
      {
       "node_id": "cilium",
       "label": "cilium",
       "node_type": "ORGANELLE",
       "grounding": "GO:0005929"
      }
     ],
     "edges": [
      {
       "subject": "transition_zone_y_linkers",
       "predicate": "connect",
       "object": "transition_zone_axonemal_microtubules",
       "description": "Y-shaped transition-zone linkers attach to proximal axonemal microtubules.",
       "evidence": [
        {
         "reference": "GO:0035869",
         "notes": "GO:0035869 defines Y-shaped assemblages that connect axonemal microtubules to the ciliary membrane."
        }
       ]
      },
      {
       "subject": "transition_zone_y_linkers",
       "predicate": "tether to",
       "object": "ciliary_membrane",
       "description": "Transition-zone Y-linkers bridge the axonemal core to the adjacent ciliary membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201006105",
         "notes": "Craige et al. 2010 used Chlamydomonas cep290 mutants to link a transition-zone protein to normal microtubule-membrane connections."
        }
       ]
      },
      {
       "subject": "ciliary_transition_zone",
       "predicate": "is part of",
       "object": "cilium",
       "description": "The transition zone lies within the cilium near the basal body.",
       "evidence": [
        {
         "reference": "GO:0035869",
         "notes": "GO relates the ciliary transition zone as part of the cilium."
        }
       ]
      },
      {
       "subject": "transition_zone_protein_network",
       "predicate": "gates",
       "object": "ciliary_protein_pool",
       "description": "Transition-zone proteins regulate which proteins are retained in Chlamydomonas cilia.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-022-31751-0",
         "notes": "Wang et al. 2022 compared ciliary composition after disrupting Chlamydomonas TCTN1, CEP290 and NPHP4 transition-zone proteins."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_transition_zone_molecular_inventory",
     "prompt": "Resolve exact molecular constituents of the Y-shaped link and transition-zone protein network, and the segment-specific axonemal microtubule representation.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#transition_zone_y_linkers",
      "components#transition_zone_axonemal_microtubules",
      "components#transition_zone_protein_network"
     ],
     "rationale": "CEP290, MKS, NPHP and TCTN proteins make up a taxon-specific transition-zone inventory; this first pass records the conserved architectural parts without asserting exact source-neutral component CURIEs. Reassessment on 2026-10-10: GO:0097537 now grounds the assembled Y-shaped link. This supersedes the earlier identity gap but does not resolve its molecular constituents or the remaining label-only segment and network; the inventory task remains open.",
     "evidence": [
      {
       "reference": "DOI:10.1101/cshperspect.a028134",
       "notes": "Garcia-Gonzalo and Reiter 2017 review multiple transition-zone protein modules."
      },
      {
       "reference": "DOI:10.1038/s41467-022-31751-0",
       "notes": "Wang et al. 2022 assayed Chlamydomonas CEP290, NPHP4 and TCTN1 transition-zone proteins."
      },
      {
       "reference": "GO:0097537",
       "notes": "Exact GO cellular-component identity for the Y-shaped protein complex within the ciliary transition zone. This grounds the assembled linker, not a complete list of its constituent protein families or a Y-link-specific gating mechanism."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15"
    }
   ]
  },
  {
   "identifier": "GO:0005929",
   "label": "cilium",
   "structure_category": "APPENDAGE",
   "structure_kind": "APPENDAGE",
   "definition": "A specialized eukaryotic organelle that consists of a filiform extrusion of the cell surface and of some cytoplasmic parts; it is largely bounded by an extrusion of the plasma membrane, contains a longitudinal microtubule array, and is anchored to a basal body.",
   "definition_source": "GO:0005929",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T03:11:20Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T03:12:13Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO cilium synonymy and substructure groundings, Chlamydomonas scope, assembly and motility functions, cilium literature evidence, an IFT-based assembly graph, and a resolved bacterial/archaeal flagellum boundary discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T03:12:26Z",
     "curator": "codex",
     "action": "FIX_COMPONENT_TYPE",
     "changes": "Changed the GO-grounded ciliary membrane domain component type from LIPID to OTHER.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T03:19:23Z",
     "curator": "codex",
     "action": "SCOPE_CANONICAL_EXAMPLE",
     "changes": "Narrowed the Chlamydomonas canonical-example note to the purified-flagella proteomics claim supported by its single DOI reference.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T03:24:41Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Resolved PR #570 review issues #571 and #572 by adding GO:0030990 intraciliary transport particle as cilium-associated machinery and retyping basal-body and transition-zone substructures as OTHER.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T03:27:49Z",
     "curator": "codex",
     "action": "ADDRESS_QC",
     "changes": "Changed the associated IFT particle machinery essentiality from ESSENTIAL to UNKNOWN to match corpus component-role invariants.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:08:54Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 4 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:48Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-23T11:08:00Z",
     "curator": "claude-code",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2404 (Stage 4 finding cilium-ift-particle-causal-node-type): retyped GO-grounded PROTEIN_COMPLEX causal-graph node ift_particle (GO:0030990) from GENE_OR_PROTEIN to STRUCTURE.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "eukaryotic flagellum",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005929"
    },
    {
     "synonym_text": "microtubule-based flagellum",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005929"
    }
   ],
   "has_part": [
    "GO:0005930",
    "GO:0060170",
    "GO:0036064",
    "GO:0035869"
   ],
   "components": [
    {
     "component_id": "axoneme",
     "label": "axoneme",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005930",
     "essentiality": "ESSENTIAL",
     "role": "Microtubule-based core of the cilium; 9+2 axonemes in Chlamydomonas motile cilia carry outer doublets, a central pair, dynein arms, radial spokes and regulatory linkers.",
     "evidence": [
      {
       "reference": "GO:0005930",
       "notes": "GO:0005930 identifies the axoneme as the microtubule and protein core of eukaryotic cilia and flagella."
      },
      {
       "reference": "DOI:10.1126/science.1128618",
       "notes": "Nicastro et al. 2006 resolved the 9+2 Chlamydomonas axoneme architecture by cryoelectron tomography."
      }
     ]
    },
    {
     "component_id": "ciliary_membrane",
     "label": "ciliary membrane",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0060170",
     "essentiality": "ESSENTIAL",
     "role": "Specialized plasma-membrane extension that surrounds the axoneme and houses ciliary membrane proteins.",
     "evidence": [
      {
       "reference": "GO:0060170",
       "notes": "GO:0060170 defines the ciliary membrane as the portion of plasma membrane surrounding a cilium."
      },
      {
       "reference": "DOI:10.1083/jcb.200504008",
       "notes": "Pazour et al. 2005 identified proteins in purified Chlamydomonas flagella, including signal-transduction and membrane-associated candidates."
      }
     ]
    },
    {
     "component_id": "ciliary_basal_body",
     "label": "ciliary basal body",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0036064",
     "essentiality": "ESSENTIAL",
     "role": "Centriole-derived microtubule cylinder at the ciliary base that anchors the organelle and nucleates axoneme growth.",
     "evidence": [
      {
       "reference": "GO:0036064",
       "notes": "GO:0036064 defines the ciliary basal body as the membrane-tethered microtubule array at the base of a eukaryotic cilium."
      },
      {
       "reference": "DOI:10.1104/pp.010807",
       "notes": "Silflow and Lefebvre 2001 reviewed basal bodies as the centriolar organizers of Chlamydomonas flagella."
      }
     ]
    },
    {
     "component_id": "ciliary_transition_zone",
     "label": "ciliary transition zone",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0035869",
     "essentiality": "UNKNOWN",
     "role": "Gated region between the basal body and ciliary shaft that links axonemal doublets to the ciliary membrane and helps separate ciliary contents from the cytosol.",
     "evidence": [
      {
       "reference": "GO:0035869",
       "notes": "GO:0035869 defines the ciliary transition zone by Y-shaped links between axonemal microtubules and the ciliary membrane."
      },
      {
       "reference": "GO:0097546",
       "notes": "GO:0097546 places transition fibers and the transition zone at the ciliary base where proteins are sorted before cilium entry."
      }
     ]
    },
    {
     "component_id": "intraciliary_transport_particle",
     "label": "intraciliary transport particle",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "ASSOCIATED_MACHINERY",
     "grounding": "GO:0030990",
     "essentiality": "UNKNOWN",
     "role": "IFT protein-particle complex that moves ciliary cargo bidirectionally along axonemal microtubules to assemble and maintain the cilium.",
     "evidence": [
      {
       "reference": "GO:0030990",
       "notes": "GO:0030990 identifies the intraciliary transport particle protein complex."
      },
      {
       "reference": "DOI:10.1038/nrm952",
       "notes": "Rosenbaum and Witman 2002 review IFT particles as transport machinery for cilium and flagellum assembly and maintenance."
      }
     ],
     "gene_symbols": [
      "IFT172",
      "IFT88",
      "IFT81",
      "IFT74",
      "IFT52",
      "IFT46"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q5DM57",
       "protein_label": "Intraflagellar transport protein 172",
       "gene_symbol": "IFT172",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene IFT172 in Chlamydomonas reinhardtii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:17326139",
         "notes": "Sloboda RD et al. 2007, ‘Localization of EB1, IFT polypeptides, and kinesin-2 in Chlamydomonas flagellar axonemes via immunogold scanning electron microscopy.’, Cell Motil Cytoskeleton. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, cilium basal body' localisation of Q5DM57."
        },
        {
         "reference": "PMID:9585417",
         "notes": "Cole DG et al. 1998, ‘Chlamydomonas kinesin-II-dependent intraflagellar transport (IFT): IFT particles contain proteins required for ciliary assembly in Caenorhabditis elegans sensory neurons.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, cilium basal body' localisation of Q5DM57."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q68RJ5",
       "protein_label": "Intraflagellar transport protein 81",
       "gene_symbol": "IFT81",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene IFT81 in Chlamydomonas reinhardtii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q68RJ5",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q68RJ5, the single reviewed entry for gene IFT81 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q6RCE1",
       "protein_label": "Intraflagellar transport protein 74",
       "gene_symbol": "IFT74",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene IFT74 in Chlamydomonas reinhardtii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q6RCE1",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q6RCE1, the single reviewed entry for gene IFT74 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:A2T2X4",
       "protein_label": "Intraflagellar transport protein 46",
       "gene_symbol": "IFT46",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene IFT46 in Chlamydomonas reinhardtii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15955805",
         "notes": "Lucker BF et al. 2005, ‘Characterization of the intraflagellar transport complex B core: direct interaction of the IFT81 and IFT74/72 subunits.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, cilium basal body' localisation of A2T2X4."
        },
        {
         "reference": "PMID:17312020",
         "notes": "Hou Y et al. 2007, ‘Functional analysis of an individual IFT protein: IFT46 is required for transport of outer dynein arms into flagella.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, cilium basal body' localisation of A2T2X4."
        },
        {
         "reference": "PMID:18852297",
         "notes": "Ahmed NT et al. 2008, ‘ODA16 aids axonemal outer row dynein assembly through an interaction with the intraflagellar transport machinery.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, cilium basal body' localisation of A2T2X4."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q9FPW0",
       "protein_label": "Intraflagellar transport particle protein IFT88",
       "gene_symbol": "IFT88",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene IFT88 in Chlamydomonas reinhardtii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9FPW0",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q9FPW0 for gene IFT88 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Chlamydomonas cells bear paired motile eukaryotic flagella that are used as a reference system for ciliary assembly, motility and intraflagellar transport.",
     "reference": "DOI:10.1104/pp.010807"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model whose purified flagella were profiled by proteomics.",
     "reference": "DOI:10.1083/jcb.200504008"
    }
   ],
   "functions": [
    {
     "function_id": "cilium_assembly",
     "label": "cilium assembly",
     "grounding": "GO:0060271",
     "description": "The basal body, transition-zone gate and bidirectional intraflagellar transport machinery assemble the membrane-sheathed axoneme.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrm952",
       "notes": "Rosenbaum and Witman 2002 review intraflagellar transport as machinery required to build and maintain eukaryotic cilia and flagella."
      }
     ]
    },
    {
     "function_id": "cilium_dependent_cell_motility",
     "label": "cilium-dependent cell motility",
     "grounding": "GO:0060285",
     "description": "Motile 9+2 cilia beat through axonemal dynein activity, bending the ciliary shaft to move cells such as Chlamydomonas through liquid.",
     "evidence": [
      {
       "reference": "DOI:10.1104/pp.010807",
       "notes": "Silflow and Lefebvre 2001 review Chlamydomonas flagella as motility organelles built on a conserved eukaryotic ciliary axoneme."
      },
      {
       "reference": "DOI:10.1126/science.1128618",
       "notes": "Nicastro et al. 2006 used Chlamydomonas axonemes to model dynein-generated microtubule sliding forces."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005929",
     "notes": "Gene Ontology cellular-component term for the cilium."
    },
    {
     "reference": "DOI:10.1104/pp.010807",
     "notes": "Silflow and Lefebvre 2001, 'Assembly and Motility of Eukaryotic Cilia and Flagella. Lessons from Chlamydomonas reinhardtii', Plant Physiology."
    },
    {
     "reference": "DOI:10.1038/nrm952",
     "notes": "Rosenbaum and Witman 2002, 'Intraflagellar transport', Nature Reviews Molecular Cell Biology."
    },
    {
     "reference": "DOI:10.1083/jcb.200504008",
     "notes": "Pazour, Agrin, Leszyk and Witman 2005, 'Proteomic analysis of a eukaryotic cilium', Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1126/science.1128618",
     "notes": "Nicastro et al. 2006, 'The Molecular Architecture of Axonemes Revealed by Cryoelectron Tomography', Science."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "ift_builds_membrane_sheathed_axoneme",
     "title": "Intraflagellar transport builds the ciliary axoneme",
     "description": "A basal body seeds axoneme extension, a transition-zone gate organizes entry into the membrane-bounded ciliary compartment, and intraflagellar-transport particles move cargo along axonemal microtubules for cilium assembly.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph keeps the conserved geometry of the ciliary base, membrane and axoneme separate from the many lineage-specific IFT-A, IFT-B, kinesin-II and dynein-2 subunits that require component-level curation.",
     "nodes": [
      {
       "node_id": "ciliary_basal_body",
       "label": "ciliary basal body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0036064",
       "component_ref": "ciliary_basal_body"
      },
      {
       "node_id": "ciliary_transition_zone",
       "label": "ciliary transition zone",
       "node_type": "STRUCTURE",
       "grounding": "GO:0035869",
       "component_ref": "ciliary_transition_zone"
      },
      {
       "node_id": "ciliary_membrane",
       "label": "ciliary membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0060170",
       "component_ref": "ciliary_membrane"
      },
      {
       "node_id": "axoneme",
       "label": "axoneme",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005930",
       "component_ref": "axoneme"
      },
      {
       "node_id": "ift_particle",
       "label": "intraciliary transport particle",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030990",
       "component_ref": "intraciliary_transport_particle"
      },
      {
       "node_id": "cilium",
       "label": "cilium",
       "node_type": "ORGANELLE",
       "grounding": "GO:0005929"
      },
      {
       "node_id": "cilium_assembly",
       "label": "cilium assembly",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0060271"
      }
     ],
     "edges": [
      {
       "subject": "ciliary_basal_body",
       "predicate": "nucleates",
       "object": "axoneme",
       "description": "The basal body provides the microtubule template from which the ciliary axoneme extends.",
       "evidence": [
        {
         "reference": "GO:0036064",
         "notes": "GO:0036064 defines the ciliary basal body as the axoneme-growth nucleation site."
        }
       ]
      },
      {
       "subject": "axoneme",
       "predicate": "forms core of",
       "object": "cilium",
       "description": "The axoneme is the microtubule and associated-protein core of the Chlamydomonas cilium.",
       "evidence": [
        {
         "reference": "DOI:10.1126/science.1128618",
         "notes": "Nicastro et al. 2006 resolved the axonemal core from Chlamydomonas flagella."
        }
       ]
      },
      {
       "subject": "ciliary_membrane",
       "predicate": "bounds",
       "object": "cilium",
       "description": "A specialized extension of the plasma membrane surrounds the ciliary compartment.",
       "evidence": [
        {
         "reference": "GO:0060170",
         "notes": "GO:0060170 defines the ciliary membrane as the plasma-membrane portion around the cilium."
        }
       ]
      },
      {
       "subject": "ciliary_transition_zone",
       "predicate": "gates entry into",
       "object": "cilium",
       "description": "The transition zone links the axoneme to the ciliary membrane and helps gate material entering the cilium.",
       "evidence": [
        {
         "reference": "GO:0035869",
         "notes": "GO:0035869 identifies the ciliary transition zone as a membrane-linked ciliary gate."
        }
       ]
      },
      {
       "subject": "ift_particle",
       "predicate": "transports cargo along",
       "object": "axoneme",
       "description": "IFT particles move cargo bidirectionally along axonemal microtubules beneath the ciliary membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrm952",
         "notes": "Rosenbaum and Witman 2002 review bidirectional IFT-particle transport along the Chlamydomonas axoneme."
        }
       ]
      },
      {
       "subject": "ift_particle",
       "predicate": "supports",
       "object": "cilium_assembly",
       "description": "Intraflagellar-transport particles shuttle ciliary cargo required for assembly and maintenance of the membrane-sheathed axoneme.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrm952",
         "notes": "Rosenbaum and Witman 2002 review IFT as a requirement for cilium and flagellum assembly and maintenance."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "not_bacterial_flagellum_or_archaellum",
     "prompt": "Should bacterial-type flagella or archaeal-type flagella be merged under the cilium record?",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "GO:0005929 explicitly scopes cilium to the membrane-sheathed, microtubule-based eukaryotic organelle. Bacterial-type flagella and archaeal-type flagella are nonhomologous prokaryotic appendages with separate GO identities and separate CellStructureMech records.",
     "resolution_note": "Kept cilium scoped to eukaryotic flagella/cilia and did not xref bacterial-type or archaeal-type flagellum records as synonyms or parts.",
     "evidence": [
      {
       "reference": "GO:0005929",
       "notes": "GO:0005929 defines cilium as a eukaryotic organelle."
      },
      {
       "reference": "GO:0009288",
       "notes": "GO:0009288 separately denotes the bacterial-type flagellum."
      },
      {
       "reference": "GO:0097589",
       "notes": "GO:0097589 separately denotes the archaeal-type flagellum."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12",
     "resolved_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "GO:0098774",
   "label": "curli",
   "structure_category": "APPENDAGE",
   "structure_kind": "APPENDAGE",
   "definition": "Extracellular amyloid fibers assembled from CsgA by the Csg secretion and nucleation machinery that form a pilus subtype in enteric biofilm matrices.",
   "definition_source": "GO:0098774",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-06T07:14:04Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-06T07:16:44Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added synonyms, parentage, components, taxonomy, a canonical example, function, evidence, and a source-bounded mechanism graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-06T07:48:00Z",
     "curator": "claude",
     "action": "FIX_DISCUSSION_ANCHOR",
     "changes": "Repointed the curli secretion complex boundary TODO to the curli assembly graph so its attaches_to anchor resolves.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T05:29:10Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Resolved the curli secretion-complex boundary TODO after adding GO:0062155 as a standalone secretion-system record.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T05:44:44Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Softened the resolved curli secretion-complex rationale after PR review to avoid treating GO:0062155 as an exact CsgE/F/G component-boundary decision.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:48Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s); added 2 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "curli fimbriae",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1146/annurev.micro.60.080805.142106"
    },
    {
     "synonym_text": "bacterial amyloid fibers",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1128/ecosalplus.ESP-0037-2018"
    }
   ],
   "parent_structures": [
    "GO:0009289"
   ],
   "components": [
    {
     "component_id": "csgA_major_curlin",
     "label": "CsgA major curlin subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "csgA"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Secreted amyloid-forming subunit that polymerizes into the curli fiber.",
     "evidence": [
      {
       "reference": "DOI:10.1128/ecosalplus.ESP-0037-2018",
       "notes": "Bhoite et al. 2019 review CsgA as the major curli subunit secreted through the type VIII curli pathway."
      },
      {
       "reference": "DOI:10.1126/science.1067484",
       "notes": "Chapman et al. 2002 showed that the Escherichia coli csg operons direct amyloid fiber formation."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P28307",
       "protein_label": "Major curlin subunit",
       "gene_symbol": "csgA",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene csgA in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P28307",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P28307, the single reviewed entry for gene csgA in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "csgB_nucleator",
     "label": "CsgB nucleator subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "csgB"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Cell-surface nucleator that templates CsgA polymerization into curli.",
     "evidence": [
      {
       "reference": "DOI:10.1128/ecosalplus.ESP-0037-2018",
       "notes": "Bhoite et al. 2019 review CsgB-dependent nucleation during curli assembly."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0ABK7",
       "protein_label": "Minor curlin subunit",
       "gene_symbol": "csgB",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene csgB in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0ABK7",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0ABK7, the single reviewed entry for gene csgB in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Curli-family functional amyloid systems are widespread but unevenly distributed among bacterial genomes.",
     "reference": "DOI:10.1371/journal.pone.0051274"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "The K-12 curli operons provided a genetic model for CsgA and CsgB amyloid-fiber assembly.",
     "reference": "DOI:10.1126/science.1067484"
    }
   ],
   "functions": [
    {
     "function_id": "curli_assembly",
     "label": "curli assembly",
     "grounding": "GO:0098775",
     "description": "CsgA subunits are secreted and nucleated on the cell surface to build an extracellular amyloid fiber.",
     "evidence": [
      {
       "reference": "DOI:10.1128/ecosalplus.ESP-0037-2018",
       "notes": "The EcoSal Plus review frames curli biogenesis as bacterial amyloid assembly by the type VIII secretion pathway."
      }
     ]
    },
    {
     "function_id": "biofilm_matrix_adhesion",
     "label": "biofilm matrix adhesion",
     "description": "Curli fibers contribute an adhesive amyloid scaffold to enterobacterial extracellular matrices.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.micro.60.080805.142106",
       "notes": "Barnhart and Chapman 2006 review curli functions in surface adhesion, cell aggregation, and biofilm formation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1146/annurev.micro.60.080805.142106",
     "notes": "Barnhart MM and Chapman MR 2006, Curli biogenesis and function, Annual Review of Microbiology."
    },
    {
     "reference": "DOI:10.1128/ecosalplus.ESP-0037-2018",
     "notes": "Bhoite S, Van Gerven N, Chapman MR and Remaut H 2019, Curli Biogenesis: Bacterial Amyloid Assembly by the Type VIII Secretion Pathway, EcoSal Plus."
    },
    {
     "reference": "DOI:10.1038/s41467-019-14145-7",
     "notes": "Yan et al. 2020 reconstituted and structurally analyzed curli substrate recognition by CsgF-CsgG secretion channel complexes."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "type_viii_curli_amyloid_assembly",
     "title": "Csg secretion and nucleation build the curli fiber",
     "description": "The outer-membrane CsgG pore and accessory factors move CsgA to the cell surface, CsgB nucleates CsgA polymerization, and the resulting amyloid polymer forms the curli fiber.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "csgG_pore",
       "label": "CsgG outer-membrane secretion pore",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P0AEA2"
       ]
      },
      {
       "node_id": "csgF_adaptor",
       "label": "CsgF cell-surface adaptor",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P0AE98"
       ]
      },
      {
       "node_id": "csgB_nucleator",
       "label": "CsgB nucleator subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "csgB_nucleator"
      },
      {
       "node_id": "csgA_major_curlin",
       "label": "CsgA major curlin subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "csgA_major_curlin"
      },
      {
       "node_id": "secreted_csgA",
       "label": "surface-localized CsgA",
       "node_type": "STATE"
      },
      {
       "node_id": "curli_fiber",
       "label": "curli",
       "node_type": "STRUCTURE",
       "grounding": "GO:0098774"
      },
      {
       "node_id": "curli_assembly",
       "label": "curli assembly",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0098775"
      }
     ],
     "edges": [
      {
       "subject": "csgG_pore",
       "predicate": "exports",
       "object": "csgA_major_curlin",
       "description": "CsgG forms the outer-membrane channel used for curli subunit secretion.",
       "evidence": [
        {
         "reference": "DOI:10.1111/j.1365-2958.2005.04997.x",
         "notes": "Robinson et al. 2006 established the outer-membrane CsgG protein as the secretion route for curli fiber subunits."
        }
       ]
      },
      {
       "subject": "csgF_adaptor",
       "predicate": "positions",
       "object": "csgB_nucleator",
       "description": "CsgF promotes efficient cell-surface placement of the CsgB nucleator.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.0812143106",
         "notes": "Nenninger et al. 2009 showed that CsgF is needed for localized, efficient curli nucleation by the CsgB pathway."
        }
       ]
      },
      {
       "subject": "csgA_major_curlin",
       "predicate": "reaches",
       "object": "secreted_csgA",
       "description": "The curli pathway transports CsgA to the exterior before amyloid polymerization.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-019-14145-7",
         "notes": "Yan et al. 2020 analyzed substrate-bound CsgF-CsgG secretion channel complexes."
        }
       ]
      },
      {
       "subject": "csgB_nucleator",
       "predicate": "nucleates polymerization of",
       "object": "secreted_csgA",
       "description": "Surface-associated CsgB templates extracellular CsgA polymerization.",
       "evidence": [
        {
         "reference": "DOI:10.1128/ecosalplus.ESP-0037-2018",
         "notes": "Bhoite et al. 2019 review CsgB nucleation of CsgA amyloid assembly."
        }
       ]
      },
      {
       "subject": "secreted_csgA",
       "predicate": "polymerizes into",
       "object": "curli_fiber",
       "description": "Secreted CsgA monomers polymerize into the extracellular amyloid fiber.",
       "evidence": [
        {
         "reference": "DOI:10.1126/science.1067484",
         "notes": "Chapman et al. 2002 connected the csg operons to extracellular amyloid fiber formation in Escherichia coli."
        }
       ]
      },
      {
       "subject": "curli_fiber",
       "predicate": "is assembled by",
       "object": "curli_assembly",
       "description": "The type VIII curli biogenesis pathway is the assembly route for the curli fiber.",
       "evidence": [
        {
         "reference": "DOI:10.1128/ecosalplus.ESP-0037-2018",
         "notes": "Bhoite et al. 2019 review the type VIII secretion pathway as the route for curli fiber biogenesis."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "curli_secretion_complex_boundary",
     "prompt": "Decide whether GO:0062155 curli secretion complex needs its own CellStructureMech record.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#type_viii_curli_amyloid_assembly"
     ],
     "rationale": "GO has an exact curli secretion complex term for the Csg secretion machinery. This curli record models that secretion route only in the assembly graph because it exports fiber subunits but is not itself part of the amyloid pilus.",
     "evidence": [
      {
       "reference": "GO:0062155",
       "notes": "Gene Ontology carries a cellular-component term for the curli secretion complex."
      },
      {
       "reference": "DOI:10.1038/s41467-019-14145-7",
       "notes": "Yan et al. 2020 structurally characterized CsgF-CsgG curli secretion channel complexes."
      }
     ],
     "posed_by": "claude",
     "posed_date": "2026-09-06",
     "resolution_note": "Added GO:0062155 as a standalone curli secretion complex record and kept it separate from the GO:0098774 curli appendage because the Csg secretion machinery exports curli subunits but is not part of the extracellular amyloid fiber.",
     "resolved_date": "2026-09-29"
    }
   ]
  },
  {
   "identifier": "GO:1990905",
   "label": "dinoflagellate peduncle",
   "structure_category": "APPENDAGE",
   "structure_kind": "APPENDAGE",
   "definition": "A small, flexible, finger-like projection of cytoplasm containing an array of microtubles and located near the flagellar pores in some photosynthetic as well as nonphotosynthetic dinoflagellate species. Its functions are not fully understood, but it has been associated with feeding behavior (phagotrophy).",
   "definition_source": "GO:1990905",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-02T23:10:54Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T23:12:41Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO plasma-membrane-bounded projection parentage, Dinophyceae taxon evidence, direct peduncle literature evidence, a nonmechanistic projection-topology graph, and curation discussions for molecular components, flagellar-apparatus boundaries, and apical-complex homology.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T23:27:02Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Addressed PR #1951 review issues #1952 and #1953 by narrowing the Okamoto and Keeling 2014 microtubular-strand evidence, adding Larsson et al. 2022 as primary Prorocentrum peduncular-feeding evidence, and restricting the Larsson et al. 2025 evidence row to Prorocentrum insidiosum taxonomy.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0120025"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2864",
     "taxon_label": "Dinophyceae",
     "presence": "VARIABLE",
     "note": "GO:1990905 defines the peduncle as a cytoplasmic projection in some photosynthetic and nonphotosynthetic dinoflagellate species, so presence is patchy across Dinophyceae rather than universal.",
     "reference": "GO:1990905"
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990905",
     "notes": "Gene Ontology cellular-component term for the dinoflagellate peduncle, defined as a cytoplasmic projection near the flagellar pores that contains an array of microtubules."
    },
    {
     "reference": "GO:0120025",
     "notes": "Gene Ontology cellular-component term for plasma membrane bounded cell projection; QuickGO records it as the current direct is_a parent of GO:1990905."
    },
    {
     "reference": "PMID:1480107",
     "notes": "PubMed record for the Lee and Kugrens 1992 dinoflagellate/ciliate review cited by GO:1990905."
    },
    {
     "reference": "DOI:10.1128/mr.56.4.529-542.1992",
     "notes": "Lee and Kugrens 1992 is the Microbiological Reviews article behind PMID:1480107; PMC exposed the article metadata and HTML body in this pass, but not peduncle-specific searchable body text, so this record uses it only as bibliographic corroboration for the GO xref."
    },
    {
     "reference": "DOI:10.3390/microorganisms2010073",
     "notes": "Okamoto and Keeling 2014 reviewed the dinoflagellate flagellar apparatus and distinguished the widespread microtubular strand or basket near the flagellar apparatus from confirmed peduncle membership in specific lineages, noting that the analogous gonyaulacoid strand had not been shown to extend into the peduncle."
    },
    {
     "reference": "PMID:27694777",
     "notes": "PubMed record for Okamoto and Keeling 2014, the open-access review of dinoflagellate, perkinsid, and colpodellid flagellar apparatus ultrastructure."
    },
    {
     "reference": "DOI:10.1038/s41467-022-28867-8",
     "notes": "Larsson et al. 2022 observed Australian Prorocentrum cf. balticum strains feeding on Rhodomonas salina through a short tubular peduncle and confirmed myzocytosis by visualizing intracellular food vacuoles."
    },
    {
     "reference": "PMID:35288549",
     "notes": "PubMed record for Larsson et al. 2022, the primary open-access mucosphere-assisted feeding study later tied to Prorocentrum insidiosum sp. nov."
    },
    {
     "reference": "DOI:10.1111/jeu.70017",
     "notes": "Larsson et al. 2025 described Prorocentrum insidiosum sp. nov. for the Australian strains originally reported as Prorocentrum cf. balticum by Larsson et al. 2022 and characterized their morphology and phylogeny."
    },
    {
     "reference": "PMID:40448289",
     "notes": "PubMed record for Larsson et al. 2025, an open-access morphological and phylogenetic characterization of the mucosphere-producing dinoflagellate Prorocentrum insidiosum."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "peduncle_projection_topology",
     "title": "Peduncle projection topology",
     "description": "The dinoflagellate peduncle is a plasma-membrane-bounded cytoplasmic projection associated with phagotrophic feeding.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records exact GO is-a topology and the peduncle boundary, not a molecular assembly or feeding mechanism.",
     "nodes": [
      {
       "node_id": "dinoflagellate_peduncle",
       "label": "dinoflagellate peduncle",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990905"
      },
      {
       "node_id": "plasma_membrane_bounded_cell_projection",
       "label": "plasma membrane bounded cell projection",
       "node_type": "STRUCTURE",
       "grounding": "GO:0120025"
      }
     ],
     "edges": [
      {
       "subject": "dinoflagellate_peduncle",
       "predicate": "is a",
       "object": "plasma_membrane_bounded_cell_projection",
       "description": "GO classifies the dinoflagellate peduncle as a plasma membrane bounded cell projection.",
       "evidence": [
        {
         "reference": "GO:1990905",
         "notes": "QuickGO records GO:0120025 as the current direct is_a parent of GO:1990905."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_peduncle_molecular_constituents",
     "prompt": "Add peduncle molecular components only after directly localized constituents and exact source-neutral family groundings have been identified.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "rationale": "GO and ultrastructural literature define the peduncle as a microtubule-containing cytoplasmic projection, but this pass did not find exact family-level evidence for peduncle-specific molecular constituents; broad tubulin and microtubule terms do not encode the dinoflagellate peduncle context.",
     "evidence": [
      {
       "reference": "GO:1990905"
      },
      {
       "reference": "DOI:10.3390/microorganisms2010073"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02"
    },
    {
     "discussion_id": "peduncle_is_projection_not_flagellar_apparatus",
     "prompt": "Keep the peduncle as a cytoplasmic cell projection even though it is topologically associated with the dinoflagellate flagellar apparatus.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "GO:1990905 classifies the peduncle under plasma membrane bounded cell projection, and Okamoto and Keeling 2014 treated the microtubular strand or basket as a microtubule bundle that bypasses close to the flagellar apparatus rather than as a core basal-body root or connective fiber.",
     "evidence": [
      {
       "reference": "GO:1990905"
      },
      {
       "reference": "GO:0120025"
      },
      {
       "reference": "DOI:10.3390/microorganisms2010073"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02",
     "resolved_date": "2026-10-02",
     "resolution_note": "Model GO:1990905 as a membrane-bounded cell projection rather than a flagellar-apparatus substructure."
    },
    {
     "discussion_id": "evaluate_peduncle_apical_complex_homology",
     "prompt": "Evaluate dinoflagellate-peduncle/apical-complex homology before adding apical-complex components, secretory-vesicle parts, or homology edges to this record.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "rationale": "Okamoto and Keeling 2014 reviewed the hypothesis that the dinoflagellate peduncle is homologous to the apical complex and noted electron-dense vesicles associated with some peduncles, but this record should not import apical-complex structure until the specific homology and component boundaries are directly curated.",
     "evidence": [
      {
       "reference": "DOI:10.3390/microorganisms2010073"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02"
    }
   ]
  },
  {
   "identifier": "GO:0120118",
   "label": "flagella connector",
   "structure_category": "APPENDAGE",
   "structure_kind": "OTHER",
   "definition": "A mobile transmembrane junction at the tip of the flagellum of some kinetoplastid species linking the tip of a new growing flagellum to an older flagellum.",
   "definition_source": "GO:0120118",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-03T03:49:04Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T03:51:37Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added FC synonymy and cell-junction parentage, Trypanosoma brucei taxonomic scope, new-to-old flagellar-tip coupling functions, core literature evidence, and open component-boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T02:44:54Z",
     "curator": "claude",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2166: corrected connector coupling from distal tips on both flagella to new-tip versus old-shaft attachment, with scoped Varga protein evidence and independent Hoog spatial evidence. Preserved stable function ID, open molecular inventory and PROPOSED status.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "FC",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1371/journal.pntd.0004312"
    }
   ],
   "parent_structures": [
    "GO:0030054"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5691",
     "taxon_label": "Trypanosoma brucei",
     "presence": "VARIABLE",
     "note": "The flagella connector is a division-stage junction in procyclic Trypanosoma brucei that links the tip of the new flagellum to the old flagellum.",
     "reference": "DOI:10.1242/jcs.00995"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5691",
     "taxon_label": "Trypanosoma brucei",
     "note": "African trypanosome model in which the flagella connector was defined as a motile transmembrane junction and later resolved by electron and cryo-electron tomography.",
     "reference": "DOI:10.1371/journal.pntd.0004312"
    }
   ],
   "functions": [
    {
     "function_id": "new_to_old_flagellum_linkage",
     "label": "new-to-old flagellum linkage",
     "description": "The FC couples the distal tip of the growing new flagellum to the flank of the old flagellum during T. brucei flagellum biogenesis.",
     "evidence": [
      {
       "reference": "DOI:10.1242/jcs.00995",
       "notes": "Briggs et al. 2004 characterized the T. brucei flagella connector as a mobile transmembrane junction linking the new and old flagella."
      },
      {
       "reference": "DOI:10.1371/journal.pntd.0004312",
       "notes": "Hoog et al. 2016 resolved FC layers between the new and old flagella by electron tomography and cryo-electron tomography."
      }
     ]
    },
    {
     "function_id": "flagella_connector_tip_motility",
     "label": "new-flagellum tip tracking",
     "description": "The FC remains associated with the tip of the assembling new flagellum while moving along the old flagellum.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.1063775",
       "notes": "Moreira-Leite et al. 2001 first described the motile junction that connects the growing new flagellum to the old flagellum during trypanosome cell division."
      },
      {
       "reference": "DOI:10.1242/jcs.03203",
       "notes": "Davidge et al. 2006 used intraflagellar-transport mutants to dissect FC movement from extension of the new flagellar axoneme."
      }
     ]
    },
    {
     "function_id": "distal_flagellar_tip_coupling",
     "label": "new-tip to old-shaft microtubule coupling",
     "description": "FC-associated proteins link the connector membrane junction to extending microtubule tips in the assembling new flagellum and to axonemal microtubules along the lateral shaft of the mature old flagellum.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.1703553114",
       "notes": "Varga et al. 2017 assigned a kinesin-15 family member to the link with extending new-flagellum microtubule tips and a kinetoplastid-specific kinesin to attachment to mature-flagellum microtubules. This does not place the old-side attachment at the old distal tip or equate the connector with the separate axonemal cap."
      },
      {
       "reference": "DOI:10.1371/journal.pntd.0004312",
       "notes": "Hoog et al. 2016 resolved the connector between the new flagellum tip and the lateral side of the old flagellum; it travels along the old flagellum and stops roughly halfway along its length. This supplies the spatial context for the mature-flagellum microtubule attachment."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1126/science.1063775",
     "notes": "Moreira-Leite, Sherwin, Kohl and Gull 2001, A trypanosome structure involved in transmitting cytoplasmic information during cell division, Science."
    },
    {
     "reference": "DOI:10.1242/jcs.00995",
     "notes": "Briggs et al. 2004, The flagella connector of Trypanosoma brucei: an unusual mobile transmembrane junction, Journal of Cell Science."
    },
    {
     "reference": "DOI:10.1242/jcs.03203",
     "notes": "Davidge et al. 2006, Trypanosome IFT mutants provide insight into the motor location for mobility of the flagella connector and flagellar membrane formation, Journal of Cell Science."
    },
    {
     "reference": "DOI:10.1371/journal.pntd.0004312",
     "notes": "Hoog et al. 2016, 3D Architecture of the Trypanosoma brucei Flagella Connector, a Mobile Transmembrane Junction, PLOS Neglected Tropical Diseases."
    },
    {
     "reference": "DOI:10.1073/pnas.1703553114",
     "notes": "Varga, Moreira-Leite, Portman and Gull 2017, Protein diversity in discrete structures at the distal tip of the trypanosome flagellum, Proceedings of the National Academy of Sciences of the United States of America."
    }
   ],
   "discussions": [
    {
     "discussion_id": "curate_flagella_connector_components",
     "prompt": "Resolve the complete set of T. brucei FC constituent proteins and their exact source-neutral groundings.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "rationale": "Varga et al. 2017 identified seven flagella-connector constituents and three axonemal-capping-structure constituents. This first record defers component curation until the connector, axonemal cap and adjacent distal-tip boundaries can be separated without absorbing neighboring structures.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.1703553114"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    },
    {
     "discussion_id": "resolve_connector_motility_mechanism",
     "prompt": "Model the FC motor and old- versus new-flagellum attachment mechanisms once the kinesin components have exact boundaries.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "rationale": "Davidge et al. 2006 showed that FC motility is separable from new-axoneme extension, and Varga et al. 2017 assigned kinesin-family proteins to opposite FC attachment sides. The motility graph should wait until those proteins are curated as FC components or deliberately excluded.",
     "evidence": [
      {
       "reference": "DOI:10.1242/jcs.03203"
      },
      {
       "reference": "DOI:10.1073/pnas.1703553114"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    }
   ]
  },
  {
   "identifier": "GO:0032179",
   "label": "germ tube",
   "structure_category": "APPENDAGE",
   "structure_kind": "APPENDAGE",
   "definition": "The slender tubular outgrowth first produced by most spores in germination. A polarized cylindrical outgrowth emerging from a germinating fungal spore or yeast cell during the transition to filamentous hyphal growth, notably in Candida albicans, Aspergillus fumigatus, and Neurospora crassa. Germ tube emergence and extension depend on Cdc42-mediated polarity establishment, Spitzenkörper/polarisome vesicle delivery, and a basal septin collar/cap.",
   "definition_source": "GO:0032179",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0110165"
   ],
   "has_part": [
    "GO:0032171",
    "GO:0032172"
   ],
   "components": [
    {
     "component_id": "septin_proteins",
     "label": "septin proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Germ-tube septin caps are formed by fungal septin GTPases, but no exact source-neutral InterPro, Pfam, or NCBIfam CURIE was assigned for the complete germ-tube cap cohort.",
     "role": "Septin GTPases that form the faint cap at the leading edge of filamentous fungal germ tubes.",
     "evidence": [
      {
       "reference": "GO:0032171",
       "notes": "GO:0032171 defines the germ tube septin cap as a structure formed of septins."
      },
      {
       "reference": "GO:0032159",
       "notes": "GO:0032159 defines the broader septin cap as a structure formed of septins."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0032179",
     "notes": "Gene Ontology cellular-component term for germ tube: The slender tubular outgrowth first produced by most spores in germination."
    },
    {
     "reference": "GO:0032171",
     "notes": "Gene Ontology cellular-component term for the germ tube septin cap."
    },
    {
     "reference": "GO:0032159",
     "notes": "Gene Ontology cellular-component parent term for the septin cap."
    },
    {
     "reference": "DOI:10.1128/EC.4.9.1503-1512.2005",
     "notes": "Douglas et al. 2005, 'Septin function in yeast model systems and pathogenic fungi', Eukaryotic Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "germ_tube_mechanism",
     "title": "Germ tube assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of germ tube (GO:0032179) to its biological functions.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "germ_tube",
       "label": "germ tube",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032179",
       "description": "The slender tubular outgrowth first produced by most spores in germination."
      },
      {
       "node_id": "septin_proteins",
       "label": "septin proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "septin_proteins",
       "description": "Septin GTPases that form the faint cap at the leading edge of filamentous fungal germ tubes."
      },
      {
       "node_id": "germ_tube_septin_cap",
       "label": "germ tube septin cap",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032171",
       "description": "Constituent structural subassembly (germ tube septin cap, GO:0032171) within germ tube."
      },
      {
       "node_id": "germ_tube_septin_ring",
       "label": "germ tube septin ring",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032172",
       "description": "Constituent structural subassembly (germ tube septin ring, GO:0032172) within germ tube."
      }
     ],
     "edges": [
      {
       "subject": "septin_proteins",
       "predicate": "is part of",
       "object": "germ_tube",
       "description": "Septin GTPases that form the faint cap at the leading edge of filamentous fungal germ tubes.",
       "evidence": [
        {
         "reference": "GO:0032171",
         "notes": "GO:0032171 defines the germ tube septin cap as a structure formed of septins."
        }
       ]
      },
      {
       "subject": "germ_tube_septin_cap",
       "predicate": "is part of",
       "object": "germ_tube",
       "description": "Germ tube septin cap is a structural part of germ tube.",
       "evidence": [
        {
         "reference": "DOI:10.1128/EC.4.9.1503-1512.2005",
         "notes": "Douglas et al. 2005, 'Septin function in yeast model systems and pathogenic fungi', Eukaryotic Cell."
        }
       ]
      },
      {
       "subject": "germ_tube_septin_ring",
       "predicate": "is part of",
       "object": "germ_tube",
       "description": "Germ tube septin ring is a structural part of germ tube.",
       "evidence": [
        {
         "reference": "DOI:10.1128/EC.4.9.1503-1512.2005",
         "notes": "Douglas et al. 2005, 'Septin function in yeast model systems and pathogenic fungi', Eukaryotic Cell."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:40Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of germ tube (GO:0032179) in category APPENDAGE with verified GO hierarchy, compartmental context, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "cellstructuremech:hamus",
   "label": "hamus",
   "structure_category": "APPENDAGE",
   "structure_kind": "APPENDAGE",
   "definition": "An archaeal cell-surface appendage composed of proteinaceous helical filaments with periodic prickles and a terminal grappling hook, used by Candidatus Altarchaeum hamiconexum cells to attach to biotic and abiotic surfaces.",
   "definition_source": "DOI:10.1111/j.1365-2958.2005.04294.x",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T13:44:40Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T13:45:26Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added hamus synonymy, cell-projection parentage, a label-only 120 kDa protein subunit component, Candidatus Altarchaeum hamiconexum distribution and exemplar rows, surface-adhesion function evidence, DOI provenance, a nonmechanistic hami surface-attachment graph, and a protein-family grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T13:55:17Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #490 by removing biofilm context from the Moissl-backed taxonomic note, resolved #491 by narrowing the canonical example to Moissl-backed EM and cryo-ET characterization, and resolved #492 by changing the first graph edge from an assembly claim to a constituent claim.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "hami",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1111/j.1365-2958.2005.04294.x"
    },
    {
     "synonym_text": "altiarchaeal grappling hook",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.3389/fmicb.2015.00543"
    },
    {
     "synonym_text": "nano-grappling hook",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1111/j.1365-2958.2005.04294.x"
    }
   ],
   "parent_structures": [
    "GO:0042995"
   ],
   "components": [
    {
     "component_id": "hamus_120_kda_subunits",
     "label": "hamus 120 kDa subunits",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The hami of uncultivated Candidatus Altarchaeum hamiconexum are proteinaceous and dominated by 120 kDa subunits, but this pass did not verify an exact source-neutral family CURIE for those altiarchaeal hamus proteins.",
     "role": "Major proteinaceous constituents of the extracellular helical filament and terminal hook.",
     "evidence": [
      {
       "reference": "DOI:10.1111/j.1365-2958.2005.04294.x",
       "notes": "Moissl et al. 2005 biochemically and ultrastructurally characterized hami as mostly 120 kDa proteinaceous subunits assembled into helical appendages with grappling-hook termini."
      },
      {
       "reference": "DOI:10.3389/fmicb.2015.00543",
       "notes": "Perras et al. 2015 compared the grappling-hook hami of Candidatus Altarchaeum hamiconexum with archaeal S-layer proteins in sequence and structure."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:1803513",
     "taxon_label": "Candidatus Altarchaeum hamiconexum",
     "presence": "COMMON",
     "note": "Hami were ultrastructurally characterized on cells of the uncultivated SM1/Altarchaeum archaeon from cold sulphidic springs.",
     "reference": "DOI:10.1111/j.1365-2958.2005.04294.x"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:1803513",
     "taxon_label": "Candidatus Altarchaeum hamiconexum",
     "note": "Uncultivated archaeal species whose surface hami were described by electron microscopy and cryo-electron tomography.",
     "reference": "DOI:10.1111/j.1365-2958.2005.04294.x"
    }
   ],
   "functions": [
    {
     "function_id": "biotic_abiotic_surface_adhesion",
     "label": "biotic and abiotic surface adhesion",
     "description": "Hami project from the archaeal cell surface and mediate strong adhesion to chemically distinct biotic and abiotic surfaces.",
     "evidence": [
      {
       "reference": "DOI:10.1111/j.1365-2958.2005.04294.x",
       "notes": "Moissl et al. 2005 connected each cell's halo of hami with adhesion to surfaces of different chemical composition."
      },
      {
       "reference": "DOI:10.3389/fmicb.2014.00397",
       "notes": "Perras et al. 2014 localized hami as major contact structures at the SM1/Altarchaeum cell surface in biofilm ultrastructure."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1111/j.1365-2958.2005.04294.x",
     "notes": "Moissl et al. 2005, The unique structure of archaeal hami, highly complex cell appendages with nano-grappling hooks, Molecular Microbiology."
    },
    {
     "reference": "DOI:10.3389/fmicb.2014.00397",
     "notes": "Perras et al. 2014, Grappling archaea: ultrastructural analyses of an uncultivated, cold-loving archaeon, and its biofilm, Frontiers in Microbiology."
    },
    {
     "reference": "DOI:10.3389/fmicb.2015.00543",
     "notes": "Perras et al. 2015, S-layers at second glance? Altiarchaeal grappling hooks (hami) resemble archaeal S-layer proteins in structure and sequence, Frontiers in Microbiology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "hamus_surface_attachment",
     "title": "Proteinaceous hami present grappling hooks for surface adhesion",
     "description": "The hami of Candidatus Altarchaeum hamiconexum contain 120 kDa subunits and present a helical filament with periodic prickles and a terminal grappling hook from the cell surface to mediate adhesion to biotic and abiotic surfaces.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records observed hamus ultrastructure and adhesion without modeling the unverified polymerization mechanism or the exact molecular interactions at surface contact sites.",
     "nodes": [
      {
       "node_id": "hamus_120_kda_subunits",
       "label": "hamus 120 kDa subunits",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "hamus_120_kda_subunits"
      },
      {
       "node_id": "helical_hamus_filament",
       "label": "helical hamus filament",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "periodic_prickles",
       "label": "periodic hamus prickles",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "terminal_grappling_hook",
       "label": "terminal grappling hook",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "hamus",
       "label": "hamus",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:hamus"
      },
      {
       "node_id": "surface_adhesion",
       "label": "biotic and abiotic surface adhesion",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "hamus_120_kda_subunits",
       "predicate": "are major constituents of",
       "object": "helical_hamus_filament",
       "description": "The 120 kDa proteinaceous hamus subunits are major constituents of the helical appendage.",
       "evidence": [
        {
         "reference": "DOI:10.1111/j.1365-2958.2005.04294.x",
         "notes": "Moissl et al. 2005 characterized the dominant 120 kDa hamus subunits and the helical appendage ultrastructure."
        }
       ]
      },
      {
       "subject": "helical_hamus_filament",
       "predicate": "bears",
       "object": "periodic_prickles",
       "description": "Hami have periodic prickles along their helical filament.",
       "evidence": [
        {
         "reference": "DOI:10.1111/j.1365-2958.2005.04294.x",
         "notes": "Moissl et al. 2005 resolved periodic prickles along the helical hamus structure."
        }
       ]
      },
      {
       "subject": "helical_hamus_filament",
       "predicate": "terminates in",
       "object": "terminal_grappling_hook",
       "description": "The distal end of each hamus forms a tripartite barbed grappling hook.",
       "evidence": [
        {
         "reference": "DOI:10.1111/j.1365-2958.2005.04294.x",
         "notes": "Moissl et al. 2005 identified a tripartite barbed grappling hook at the distal end of the hamus."
        }
       ]
      },
      {
       "subject": "terminal_grappling_hook",
       "predicate": "is part of",
       "object": "hamus",
       "description": "The hook is the specialized distal substructure of the full hamus appendage.",
       "evidence": [
        {
         "reference": "DOI:10.1111/j.1365-2958.2005.04294.x",
         "notes": "Moissl et al. 2005 combined whole-hamus electron microscopy with cryo-ET of the distal grappling-hook region."
        }
       ]
      },
      {
       "subject": "hamus",
       "predicate": "mediates",
       "object": "surface_adhesion",
       "description": "Cell-surface hami support strong attachment to biotic and abiotic surfaces in biofilms.",
       "evidence": [
        {
         "reference": "DOI:10.1111/j.1365-2958.2005.04294.x",
         "notes": "Moissl et al. 2005 connected hami with strong cell adhesion to chemically distinct surfaces."
        },
        {
         "reference": "DOI:10.3389/fmicb.2014.00397",
         "notes": "Perras et al. 2014 analyzed how hami occupy cell-surface contact sites in archaeal biofilms."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_hamus_subunit_grounding",
     "prompt": "Resolve exact source-neutral protein-family groundings and component boundaries for Candidatus Altarchaeum hamiconexum hamus subunits.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#hamus_120_kda_subunits"
     ],
     "rationale": "The first hamus record keeps the 120 kDa structural proteins as a label-only cohort because this uncultivated archaeon's hami have not yet been mapped here to an exact InterPro, Pfam or NCBIfam accession.",
     "evidence": [
      {
       "reference": "DOI:10.3389/fmicb.2015.00543",
       "notes": "Perras et al. 2015 compared altiarchaeal hami with S-layer proteins and should guide future source-neutral family grounding."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:haptonema",
   "label": "haptonema",
   "structure_category": "APPENDAGE",
   "structure_kind": "APPENDAGE",
   "definition": "An elongated, plasma-membrane-bounded, microtubule-supported appendage of haptophyte algae that emerges from the flagellar pole and can coil rapidly during haptonemal motility or participate in particle capture.",
   "definition_source": "DOI:10.1242/bio.036590",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T10:39:17Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T10:40:05Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added a label-only haptonemal singlet-microtubule component, Haptophyta scope, a Haptolina hirta canonical example, rapid-coiling and food-particle capture functions, haptonema DOI and PMID evidence, a nonmechanistic haptonemal microtubule function graph, and a microtubule-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T10:48:57Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved PR #774 review issue #775 by changing the Haptophyta taxonomic-distribution row from COMMON to VARIABLE and citing Andersen 2004 for haptophyte lineages with secondary haptonema loss.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T04:06:38Z",
     "curator": "claude",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2168: bounded the Nomura taxol/calcium evidence note to the observed coiling inhibition and calcium-induced shape response, without treating it as a direct influx measurement.",
     "llm_assisted": true
    }
   ],
   "components": [
    {
     "component_id": "haptonemal_singlet_microtubules",
     "label": "haptonemal singlet microtubules",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "role": "A parallel bundle of singlet microtubules that runs through the haptonema and supports rapid coiling.",
     "evidence": [
      {
       "reference": "DOI:10.1242/bio.036590",
       "notes": "Nomura et al. 2019 reviewed ultrastructural observations in which six to seven singlet microtubules pass in parallel through a haptonema."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral InterPro, Pfam, NCBIfam or GO accession was curated for haptophyte haptonemal singlet microtubules; broad tubulin and microtubule terms do not encode the haptonemal context."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2830",
     "taxon_label": "Haptophyta",
     "presence": "VARIABLE",
     "note": "The haptonema is haptophyte-specific, but haptophyte algae include lineages that have secondarily lost the haptonema; this row therefore records patchy presence within the clade.",
     "reference": "DOI:10.3732/ajb.91.10.1508"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:35142",
     "taxon_label": "Haptolina hirta",
     "note": "Marine haptophyte, previously Chrysochromulina hirta, in which the haptonema was observed attaching to food particles during phagotrophic feeding.",
     "reference": "DOI:10.2216/i0031-8884-30-6-563.1"
    }
   ],
   "functions": [
    {
     "function_id": "rapid_haptonemal_coiling",
     "label": "rapid haptonemal coiling",
     "description": "The haptonemal microtubule bundle can undergo rapid calcium-dependent conformational changes that coil the appendage in haptophyte cells.",
     "evidence": [
      {
       "reference": "DOI:10.1242/bio.036590",
       "notes": "Nomura et al. 2019 used microtubule stabilization to show that Ca2+-dependent microtubule conformational changes are required for rapid haptonemal coiling."
      }
     ]
    },
    {
     "function_id": "haptonemal_particle_capture",
     "label": "haptonemal particle capture",
     "description": "The haptonema can attach to food particles and bring them toward the haptophyte cell surface during feeding.",
     "evidence": [
      {
       "reference": "DOI:10.2216/i0031-8884-30-6-563.1",
       "notes": "Kawachi et al. 1991 observed haptonema-mediated food-particle capture in Haptolina hirta."
      },
      {
       "reference": "DOI:10.2216/i0031-8884-34-3-193.1",
       "notes": "Kawachi and Inouye 1995 characterized functional roles of the haptonema during feeding by Chrysochromulina spinifera."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1242/bio.036590",
     "notes": "Nomura et al. 2019, Microtubule stabilizer reveals requirement of Ca(2+)-dependent conformational changes of microtubules for rapid coiling of haptonema in haptophyte algae, Biology Open."
    },
    {
     "reference": "PMID:30700402",
     "notes": "PubMed record for the 2019 Biology Open haptonema coiling study."
    },
    {
     "reference": "DOI:10.2216/i0031-8884-30-6-563.1",
     "notes": "Kawachi, Inouye, Maeda and Chihara 1991, The haptonema as a food-capturing device: observations on Chrysochromulina hirta (Prymnesiophyceae), Phycologia."
    },
    {
     "reference": "DOI:10.2216/i0031-8884-34-3-193.1",
     "notes": "Kawachi and Inouye 1995, Functional roles of the haptonema and the spine scales in the feeding process of Chrysochromulina spinifera, Phycologia."
    },
    {
     "reference": "DOI:10.3732/ajb.91.10.1508",
     "notes": "Andersen 2004, Biology and systematics of heterokont and haptophyte algae, American Journal of Botany."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "haptonemal_microtubules_drive_coiling_and_capture",
     "title": "Haptonemal microtubules support coiling and particle capture",
     "description": "Singlet microtubules form the haptonemal core. Calcium-dependent microtubule conformational changes enable rapid coiling, and the protruding haptonema can attach to food particles during haptophyte feeding.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph connects the microtubule scaffold to two observed haptonema behaviors but does not resolve the molecular motors or ion channels that control coiling.",
     "nodes": [
      {
       "node_id": "haptonemal_singlet_microtubules",
       "label": "haptonemal singlet microtubules",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "haptonemal_singlet_microtubules"
      },
      {
       "node_id": "calcium_signal",
       "label": "calcium-dependent conformational state",
       "node_type": "STATE"
      },
      {
       "node_id": "haptonema",
       "label": "haptonema",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:haptonema"
      },
      {
       "node_id": "rapid_coiling",
       "label": "rapid haptonemal coiling",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "food_particles",
       "label": "food particles",
       "node_type": "ENVIRONMENTAL_FACTOR"
      }
     ],
     "edges": [
      {
       "subject": "haptonemal_singlet_microtubules",
       "predicate": "form core of",
       "object": "haptonema",
       "description": "The haptophyte haptonema contains a bundle of parallel singlet microtubules.",
       "evidence": [
        {
         "reference": "DOI:10.1242/bio.036590",
         "notes": "Nomura et al. 2019 describe prior ultrastructural observations of six to seven microtubules within the haptonema."
        }
       ]
      },
      {
       "subject": "calcium_signal",
       "predicate": "modulates",
       "object": "haptonemal_singlet_microtubules",
       "description": "Ca2+-dependent conformational changes in the haptonemal microtubules are required for rapid coiling.",
       "evidence": [
        {
         "reference": "DOI:10.1242/bio.036590",
         "notes": "Nomura et al. 2019 found that taxol blocked rapid haptonemal coiling. After taxol treatment in calcium-free conditions, calcium addition converted the right-handed helical shape toward a planar bend. This demonstrates a calcium-dependent shape response, not a direct measurement of unchanged Ca2+ influx."
        }
       ]
      },
      {
       "subject": "haptonemal_singlet_microtubules",
       "predicate": "drive",
       "object": "rapid_coiling",
       "description": "The haptonemal microtubule scaffold changes conformation during rapid coiling.",
       "evidence": [
        {
         "reference": "DOI:10.1242/bio.036590",
         "notes": "Nomura et al. 2019 linked rapid coiling to Ca2+-dependent conformational changes of haptonemal microtubules."
        }
       ]
      },
      {
       "subject": "haptonema",
       "predicate": "attaches to",
       "object": "food_particles",
       "description": "The haptonema can attach to food particles and participate in delivering them toward the cell for ingestion.",
       "evidence": [
        {
         "reference": "DOI:10.2216/i0031-8884-30-6-563.1",
         "notes": "Kawachi et al. 1991 described the haptonema as a food-capturing device in Chrysochromulina hirta."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_haptonemal_microtubules",
     "prompt": "Resolve exact source-neutral groundings for haptonemal tubulins or associated microtubule-linker proteins before adding gene-level components.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#haptonemal_singlet_microtubules"
     ],
     "rationale": "The first haptonema record curates a morphological microtubule-bundle constituent and avoids guessing whether broad tubulin or ciliary microtubule terms exactly denote haptophyte haptonemal singlets.",
     "evidence": [
      {
       "reference": "DOI:10.1242/bio.036590"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0030990",
   "label": "intraciliary transport particle",
   "structure_category": "APPENDAGE",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "Non-membrane-bounded protein particle complex that carries cargo along axonemal microtubules during intraflagellar transport in eukaryotic cilia and flagella.",
   "definition_source": "GO:0030990",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-30T03:01:49Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T03:02:59Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added intraflagellar transport synonymy, protein-complex parentage, cilium parthood, a reviewed-label-only IFT-protein constituent, Chlamydomonas scope and canonical example, an IFT cargo-transport function, GO/DOI evidence, a nonmechanistic transport graph, and boundary and component-grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:08:56Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 4 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:48Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "intraflagellar transport particle",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030990"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "part_of": [
    "GO:0005929"
   ],
   "components": [
    {
     "component_id": "ift_particle_proteins",
     "label": "IFT particle proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The intraciliary transport particle is a multisubunit ciliary protein complex, but no exact source-neutral CURIE was assigned for the complete IFT-particle protein cohort.",
     "role": "Protein constituents of the IFT particle complex that shuttles ciliary cargo along the axoneme.",
     "evidence": [
      {
       "reference": "GO:0030990",
       "notes": "GO:0030990 identifies the intraciliary transport particle as a protein complex."
      },
      {
       "reference": "DOI:10.1038/nrm952",
       "notes": "Rosenbaum and Witman 2002 review IFT particles as protein assemblies that transport cargo during cilium and flagellum assembly and maintenance."
      }
     ],
     "gene_symbols": [
      "IFT172",
      "IFT88",
      "IFT81",
      "IFT74",
      "IFT52",
      "IFT46"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q5DM57",
       "protein_label": "Intraflagellar transport protein 172",
       "gene_symbol": "IFT172",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene IFT172 in Chlamydomonas reinhardtii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:17326139",
         "notes": "Sloboda RD et al. 2007, ‘Localization of EB1, IFT polypeptides, and kinesin-2 in Chlamydomonas flagellar axonemes via immunogold scanning electron microscopy.’, Cell Motil Cytoskeleton. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, cilium basal body' localisation of Q5DM57."
        },
        {
         "reference": "PMID:9585417",
         "notes": "Cole DG et al. 1998, ‘Chlamydomonas kinesin-II-dependent intraflagellar transport (IFT): IFT particles contain proteins required for ciliary assembly in Caenorhabditis elegans sensory neurons.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, cilium basal body' localisation of Q5DM57."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q68RJ5",
       "protein_label": "Intraflagellar transport protein 81",
       "gene_symbol": "IFT81",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene IFT81 in Chlamydomonas reinhardtii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q68RJ5",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q68RJ5, the single reviewed entry for gene IFT81 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q6RCE1",
       "protein_label": "Intraflagellar transport protein 74",
       "gene_symbol": "IFT74",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene IFT74 in Chlamydomonas reinhardtii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q6RCE1",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q6RCE1, the single reviewed entry for gene IFT74 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:A2T2X4",
       "protein_label": "Intraflagellar transport protein 46",
       "gene_symbol": "IFT46",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene IFT46 in Chlamydomonas reinhardtii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15955805",
         "notes": "Lucker BF et al. 2005, ‘Characterization of the intraflagellar transport complex B core: direct interaction of the IFT81 and IFT74/72 subunits.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, cilium basal body' localisation of A2T2X4."
        },
        {
         "reference": "PMID:17312020",
         "notes": "Hou Y et al. 2007, ‘Functional analysis of an individual IFT protein: IFT46 is required for transport of outer dynein arms into flagella.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, cilium basal body' localisation of A2T2X4."
        },
        {
         "reference": "PMID:18852297",
         "notes": "Ahmed NT et al. 2008, ‘ODA16 aids axonemal outer row dynein assembly through an interaction with the intraflagellar transport machinery.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, cilium basal body' localisation of A2T2X4."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q9FPW0",
       "protein_label": "Intraflagellar transport particle protein IFT88",
       "gene_symbol": "IFT88",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene IFT88 in Chlamydomonas reinhardtii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9FPW0",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q9FPW0 for gene IFT88 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Chlamydomonas flagella use IFT particles for bidirectional transport along the axoneme during flagellar assembly and maintenance.",
     "reference": "DOI:10.1038/nrm952"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model in which IFT particles have been used to define intraflagellar transport in eukaryotic flagella.",
     "reference": "DOI:10.1038/nrm952"
    }
   ],
   "functions": [
    {
     "function_id": "ift_particle_ciliary_cargo_transport",
     "label": "IFT particle ciliary cargo transport",
     "description": "Intraciliary transport particles move cargo bidirectionally along axonemal microtubules to assemble and maintain eukaryotic cilia and flagella.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrm952",
       "notes": "Rosenbaum and Witman 2002 review intraflagellar transport particles as cargo transport assemblies required for cilium and flagellum assembly and maintenance."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030990",
     "notes": "Gene Ontology cellular-component term for the intraciliary transport particle."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology cellular-component term for protein-containing complex."
    },
    {
     "reference": "GO:0005929",
     "notes": "Gene Ontology cellular-component term for the containing cilium."
    },
    {
     "reference": "GO:0060271",
     "notes": "Gene Ontology biological-process term for cilium assembly."
    },
    {
     "reference": "DOI:10.1038/nrm952",
     "notes": "Rosenbaum and Witman 2002, 'Intraflagellar transport', Nature Reviews Molecular Cell Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "ift_particle_ciliary_transport",
     "title": "IFT particles transport cargo along axonemes",
     "description": "IFT-particle proteins form a mobile complex that transports cargo along axonemal microtubules to support cilium assembly and maintenance.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the coarse role of the IFT particle in bidirectional axonemal cargo transport without asserting individual IFT-A, IFT-B, kinesin-II, or dynein-2 components.",
     "nodes": [
      {
       "node_id": "ift_particle_proteins",
       "label": "IFT particle proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ift_particle_proteins"
      },
      {
       "node_id": "ift_particle",
       "label": "intraciliary transport particle",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030990"
      },
      {
       "node_id": "axoneme",
       "label": "axoneme",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005930"
      },
      {
       "node_id": "cilium_assembly",
       "label": "cilium assembly",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0060271"
      }
     ],
     "edges": [
      {
       "subject": "ift_particle_proteins",
       "predicate": "contribute to",
       "object": "ift_particle",
       "description": "IFT-particle proteins are constituents of the intraciliary transport particle complex.",
       "evidence": [
        {
         "reference": "GO:0030990",
         "notes": "GO:0030990 identifies the intraciliary transport particle as a protein complex."
        }
       ]
      },
      {
       "subject": "ift_particle",
       "predicate": "transports cargo along",
       "object": "axoneme",
       "description": "IFT particles move cargo bidirectionally along axonemal microtubules beneath the ciliary membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrm952",
         "notes": "Rosenbaum and Witman 2002 review bidirectional IFT-particle transport along Chlamydomonas axonemes."
        }
       ]
      },
      {
       "subject": "ift_particle",
       "predicate": "supports",
       "object": "cilium_assembly",
       "description": "Intraflagellar-transport particles shuttle ciliary cargo required for assembly and maintenance of the membrane-sheathed axoneme.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrm952",
         "notes": "Rosenbaum and Witman 2002 review IFT as required machinery for cilium and flagellum assembly and maintenance."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ift_particle_boundary",
     "prompt": "Keep the intraciliary transport particle distinct from the complete cilium, the axoneme, and IFT motor complexes.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "part_of"
     ],
     "rationale": "GO:0030990 denotes the mobile IFT protein-particle complex that acts inside the cilium, GO:0005929 denotes the complete membrane-sheathed cilium, and GO:0005930 denotes the axonemal microtubule core on which IFT particles move.",
     "resolution_note": "Curated GO:0030990 as the exact IFT particle and used GO:0005929 for cilium parthood.",
     "evidence": [
      {
       "reference": "GO:0030990",
       "notes": "GO:0030990 identifies the intraciliary transport particle."
      },
      {
       "reference": "GO:0005929",
       "notes": "GO:0005929 identifies the complete eukaryotic cilium."
      },
      {
       "reference": "GO:0005930",
       "notes": "GO:0005930 identifies the axoneme."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30",
     "resolved_date": "2026-09-30"
    },
    {
     "discussion_id": "resolve_ift_particle_proteins",
     "prompt": "Resolve exact source-neutral groundings and copy numbers for IFT-particle proteins and subcomplexes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record",
      "components#ift_particle_proteins"
     ],
     "rationale": "Rosenbaum and Witman 2002 support IFT particles as ciliary transport protein complexes, but this first child-complex record keeps a reviewed-label-only aggregate instead of guessing exact IFT-A, IFT-B, kinesin-II, dynein-2, InterPro, Pfam, NCBIfam, or UniProtKB groundings.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrm952",
       "notes": "Rosenbaum and Witman 2002 review IFT particle subcomplexes and motor-dependent particle movement."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30"
    }
   ]
  },
  {
   "identifier": "GO:0097609",
   "label": "longitudinal flagellum",
   "structure_category": "APPENDAGE",
   "structure_kind": "APPENDAGE",
   "definition": "A motile cilium found in dinoflagellates. It trails the cell and acts as a steering rudder. It is often partially contained in a furrow called the sulcus, and emerges from a flagellar pore located in the sulcus. The posteriorly directed eukaryotic flagellum of dinoflagellates that emerges from the ventral flagellar pore, lies along the longitudinal sulcus furrow, and trails behind the cell body. Together with the transverse flagellum, the longitudinal flagellum beats with planar waves to provide directional steering and forward propulsion in free-living and symbiotic dinoflagellates.",
   "definition_source": "GO:0097609",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0097729"
   ],
   "synonyms": [
    {
     "synonym_text": "longitudinal cilium",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0097609"
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2864",
     "taxon_label": "Dinophyceae",
     "presence": "VARIABLE",
     "note": "GO:0097612 places this ventral cell-surface furrow in Dinophyceae and defines it as partially housing the longitudinal flagellum.",
     "reference": "GO:0097612"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0097609",
     "notes": "Gene Ontology cellular-component term for longitudinal flagellum: A motile cilium found in dinoflagellates. It trails the cell and acts as a steering rudder. It is often partially contained in a furrow called the sulcus, and emerges from a flagellar pore located in the sulcus."
    },
    {
     "reference": "GO:0097612",
     "notes": "Gene Ontology cellular-component term for the dinoflagellate sulcus."
    },
    {
     "reference": "GO:0097610",
     "notes": "Gene Ontology cellular-component parent term for cell surface furrow."
    },
    {
     "reference": "GO:0097611",
     "notes": "Gene Ontology cellular-component term for the dinoflagellate cingulum, which the GO:0097612 definition names as the furrow intersected by the sulcus."
    },
    {
     "reference": "PMID:7002229",
     "notes": "PubMed record for Taylor 1980, the subscription Biosystems dinoflagellate-evolution review cited by GO:0097612; EuropePMC reported no PMC, open-access, full-text, or PDF route in this pass."
    },
    {
     "reference": "DOI:10.1016/0303-2647(80)90006-4",
     "notes": "Crossref and EuropePMC metadata identify DOI:10.1016/0303-2647(80)90006-4 as the Taylor 1980 Biosystems review behind PMID:7002229; no article-body text was reachable through the checked metadata routes, so this record uses it only as bibliographic corroboration for the GO definition xref."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "longitudinal_flagellum_mechanism",
     "title": "Longitudinal flagellum assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of longitudinal flagellum (GO:0097609) to its biological functions.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "longitudinal_flagellum",
       "label": "longitudinal flagellum",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097609",
       "description": "A motile cilium found in dinoflagellates."
      },
      {
       "node_id": "dinoflagellate_sulcus",
       "label": "dinoflagellate sulcus",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097612",
       "description": "Longitudinal ventral cell surface furrow of dinoflagellates that channels the beating longitudinal flagellum."
      }
     ],
     "edges": [
      {
       "subject": "longitudinal_flagellum",
       "predicate": "lies within",
       "object": "dinoflagellate_sulcus",
       "description": "The dinoflagellate longitudinal flagellum emerges from the flagellar pore and beats within the ventral longitudinal sulcus groove.",
       "evidence": [
        {
         "reference": "PMID:7002229",
         "notes": "PubMed record for Taylor 1980, the subscription Biosystems dinoflagellate-evolution review cited by GO:0097612; EuropePMC reported no PMC, open-access, full-text, or PDF route in this pass."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:40Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of longitudinal flagellum (GO:0097609) in category APPENDAGE with verified GO hierarchy, compartmental context, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "GO:0097741",
   "label": "mastigoneme",
   "structure_category": "APPENDAGE",
   "structure_kind": "APPENDAGE",
   "definition": "A hair-like structure covering the flagella found in some algae (heterokonts and cryptophytes). It is approximately 15 nm in diameter, and usually consist of a tubular shaft that itself terminates in smaller hairs. It is composed of glycoproteins and, likely, carbohydrates. Mastigonemes may assist in locomotion by increasing the surface area of a flagellum.",
   "definition_source": "GO:0097741",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T10:19:00Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T10:19:58Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added cilium parthood, MST1, MST3 and PKD2 components, Chlamydomonas reinhardtii scope, a Chlamydomonas canonical example, a ciliary-surface motility function, mastigoneme literature evidence, an MST1/MST3/PKD2 assembly graph, and curation TODOs for protein grounding and broader taxonomic scope.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T10:26:24Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Narrowed the Chlamydomonas canonical example to the PKD2-dependent mastigoneme organization claim supported by its 2020 JCB reference; tracked by GitHub issue #773.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T04:06:42Z",
     "curator": "claude",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2169: qualified the swimming function with distinct Liu and Amador mutant/assay results and added an OPEN interpretation of the conflict, preserving the supported assembly graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:48Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "part_of": [
    "GO:0005929"
   ],
   "components": [
    {
     "component_id": "mst1_hrgp",
     "label": "MST1 hydroxyproline-rich mastigoneme glycoprotein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "MST1"
     ],
     "role": "Major extracellular glycoprotein forming the Chlamydomonas mastigoneme filament.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2024.03.005",
       "notes": "Dai et al. 2024 resolved the Chlamydomonas mastigoneme structure as an MST1 hydroxyproline-rich glycoprotein filament wrapped around MST3."
      },
      {
       "reference": "DOI:10.1083/jcb.202001122",
       "notes": "Liu et al. 2020 studied mastigonemes as hair-like glycoprotein polymers on Chlamydomonas cilia."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral InterPro, Pfam or NCBIfam accession was curated for the complete MST1 mastigoneme glycoprotein family.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q8LRM7",
       "protein_label": "Mastigoneme-like protein",
       "gene_symbol": "MST1",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene MST1, which UniProt lists without a gene symbol, in Chlamydomonas reinhardtii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q8LRM7",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q8LRM7 for gene MST1 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "mst3_hrgp",
     "label": "MST3 hydroxyproline-rich mastigoneme glycoprotein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "MST3"
     ],
     "role": "Hydroxyproline-rich glycoprotein that co-assembles with MST1 in the Chlamydomonas mastigoneme.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2024.03.005",
       "notes": "Dai et al. 2024 resolved mastigonemes as MST1 filaments wrapped around a single copy of MST3."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral InterPro, Pfam or NCBIfam accession was curated for the complete MST3 mastigoneme glycoprotein family."
    },
    {
     "component_id": "pkd2_anchor",
     "label": "PKD2 mastigoneme organizer",
     "component_type": "PROTEIN",
     "component_role": "ASSOCIATED_MACHINERY",
     "gene_symbols": [
      "PKD2"
     ],
     "role": "Ciliary membrane protein that organizes Chlamydomonas mastigonemes on the ciliary surface.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.202001122",
       "notes": "Liu et al. 2020 showed that Chlamydomonas PKD2 organizes mastigonemes on cilia."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "PKD2 is a TRP-channel protein family, but this pass did not curate an exact accession for the Chlamydomonas ciliary mastigoneme-organizing paralogue.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A9LE42",
       "protein_label": "PKD2",
       "gene_symbol": "PKD2",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene PKD2 in Chlamydomonas reinhardtii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A9LE42",
         "notes": "UniProtKB unreviewed (TrEMBL) entry A9LE42 for gene PKD2 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "The green alga Chlamydomonas reinhardtii carries mastigonemes on its cilia that are built from MST1 and MST3 glycoproteins.",
     "reference": "DOI:10.1016/j.cell.2024.03.005"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Model alga in which PKD2-dependent organization of mastigonemes on the ciliary surface has been characterized.",
     "reference": "DOI:10.1083/jcb.202001122"
    }
   ],
   "functions": [
    {
     "function_id": "ciliary_surface_motility_modulation",
     "label": "context-dependent contribution to swimming",
     "description": "Chlamydomonas mastigoneme-associated swimming phenotypes depend on the tested mutant and assay. Liu et al. 2020 observed slower swimming in an mst1 mutant, whereas Amador et al. 2020 found no significant forward-swimming speed or propulsive-flow benefit from mastigonemes using a different mstg line. A general hydrodynamic contribution is therefore not established.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.202001122",
       "notes": "Liu et al. 2020 found that mst1 line LMJ.RY0402.052413 lacked mastigonemes and swam about 15% slower than their control. PKD2 organization and swimming phenotypes support a context-specific association, not a resolved universal hydrodynamic mechanism."
      },
      {
       "reference": "DOI:10.1016/j.bpj.2020.05.003",
       "notes": "Amador et al. 2020 used mastigoneme-deficient mstg line LMJ.RY0402.136134 and compared it with cw15 and cc125. Mean swimming speed, normalized maximum speed, flagellar waveform and propulsive flows did not show significant enhancement by mastigonemes under these conditions. Increased turning in mstg was observed, so this is not evidence that all motility phenotypes are absent."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0097741",
     "notes": "Gene Ontology cellular-component term for mastigoneme."
    },
    {
     "reference": "PMID:943397",
     "notes": "Chen and Haines 1976, The flagellar membrane of Ochromonas danica. Isolation and electrophoretic analysis of the flagellar membrane, axonemes, and mastigonemes, Journal of Biological Chemistry."
    },
    {
     "reference": "DOI:10.1083/jcb.202001122",
     "notes": "Liu et al. 2020, Chlamydomonas PKD2 organizes mastigonemes, hair-like glycoprotein polymers on cilia, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1016/j.cell.2024.03.005",
     "notes": "Dai et al. 2024, Mastigoneme structure reveals insights into the O-linked glycosylation code of native hydroxyproline-rich helices, Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "mst1_mst3_pkd2_mastigoneme_assembly",
     "title": "MST1/MST3 glycoproteins assemble into ciliary mastigonemes",
     "description": "In Chlamydomonas, MST1 and MST3 glycoproteins make up the mastigoneme filament, and PKD2 organizes the extracellular mastigoneme polymers on cilia.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "mst1_hrgp",
       "label": "MST1 hydroxyproline-rich glycoprotein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mst1_hrgp"
      },
      {
       "node_id": "mst3_hrgp",
       "label": "MST3 hydroxyproline-rich glycoprotein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mst3_hrgp"
      },
      {
       "node_id": "pkd2_anchor",
       "label": "PKD2 mastigoneme organizer",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "pkd2_anchor"
      },
      {
       "node_id": "mastigoneme",
       "label": "mastigoneme",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097741"
      }
     ],
     "edges": [
      {
       "subject": "mst1_hrgp",
       "predicate": "polymerizes into",
       "object": "mastigoneme",
       "description": "MST1 forms the main filament of the Chlamydomonas mastigoneme.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2024.03.005",
         "notes": "Dai et al. 2024 resolved the MST1 hydroxyproline-rich glycoprotein filament in the Chlamydomonas mastigoneme."
        }
       ]
      },
      {
       "subject": "mst3_hrgp",
       "predicate": "co-assembles into",
       "object": "mastigoneme",
       "description": "MST3 is incorporated with MST1 into the Chlamydomonas mastigoneme.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2024.03.005",
         "notes": "Dai et al. 2024 found a single copy of MST3 within the MST1 mastigoneme filament."
        }
       ]
      },
      {
       "subject": "pkd2_anchor",
       "predicate": "organizes",
       "object": "mastigoneme",
       "description": "PKD2 organizes mastigoneme glycoprotein polymers on the Chlamydomonas ciliary surface.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.202001122",
         "notes": "Liu et al. 2020 identified a PKD2-dependent organization role for Chlamydomonas mastigonemes."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_mastigoneme_protein_families",
     "prompt": "Resolve exact MST1, MST3 and PKD2 family groundings before adding protein examples or broader mastigoneme homolog sets.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#mst1_hrgp",
      "components#mst3_hrgp",
      "components#pkd2_anchor"
     ],
     "rationale": "This first record curates the Chlamydomonas mastigoneme components by experimentally used symbols but does not assert InterPro, Pfam, NCBIfam or UniProt accessions for their full source-neutral families.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2024.03.005"
      },
      {
       "reference": "DOI:10.1083/jcb.202001122"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    },
    {
     "discussion_id": "curate_stramenopile_and_cryptophyte_scope",
     "prompt": "Add clade-level heterokont, cryptophyte or stramenopile taxonomic rows only after resolving current NCBI taxonomy IDs and direct review evidence for that breadth.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "rationale": "GO's textual definition mentions heterokonts and cryptophytes, but this pass adds only a Chlamydomonas species row backed by component-level primary papers and avoids guessing broad NCBITaxon CURIEs.",
     "evidence": [
      {
       "reference": "GO:0097741"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    },
    {
     "discussion_id": "resolve_mastigoneme_swimming_conflict",
     "prompt": "Resolve why mastigoneme-deficient Chlamydomonas lines show different swimming results across experiments before assigning a general hydrodynamic or sensory mechanism.",
     "kind": "INTERPRETATION",
     "status": "OPEN",
     "attaches_to": [
      "functions#ciliary_surface_motility_modulation"
     ],
     "rationale": "Liu et al. 2020 reported slower swimming for mst1 LMJ.RY0402.052413, whereas Amador et al. 2020 found no forward-speed or flow enhancement in comparisons using mstg LMJ.RY0402.136134. These are distinct mutant lines and assay contexts. Dai et al. 2024 also notes the conflicting literature while reporting a modest mst3 swimming phenotype. Neither a universal propulsion benefit nor a demonstrated sensory mechanism follows from these results.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.202001122"
      },
      {
       "reference": "DOI:10.1016/j.bpj.2020.05.003"
      },
      {
       "reference": "DOI:10.1016/j.cell.2024.03.005"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-11"
    }
   ]
  },
  {
   "identifier": "GO:0005937",
   "label": "mating projection",
   "structure_category": "APPENDAGE",
   "structure_kind": "APPENDAGE",
   "definition": "The projection formed by unicellular fungi in response to mating pheromone.",
   "definition_source": "GO:0005937",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-28T13:23:24Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T13:26:29Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Moved the mating projection to APPENDAGE, added GO-backed shmoo synonymy, parentage, substructures, Saccharomyces distribution, a polarized-growth function, DOI evidence, a nonmechanistic projection topology graph, and a localized-complex boundary decision.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T13:42:13Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved #1726 by adding the GO:0070867 mating projection tip membrane to the topology graph.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "shmoo",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0005937"
    },
    {
     "synonym_text": "conjugation tube",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0005937"
    }
   ],
   "parent_structures": [
    "GO:0120025"
   ],
   "has_part": [
    "GO:0070250",
    "GO:0043332",
    "GO:0001400",
    "GO:0032175",
    "GO:0032162"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "VARIABLE",
     "note": "Haploid budding-yeast cells extend mating projections after pheromone exposure rather than during every growth state.",
     "reference": "DOI:10.1091/mbc.3.4.429"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which pheromone treatment induces a polarized mating projection containing Spa2-positive tips.",
     "reference": "DOI:10.1091/mbc.3.4.429"
    }
   ],
   "functions": [
    {
     "function_id": "mating_projection_polarized_growth",
     "label": "mating-projection polarized growth",
     "description": "The mating projection concentrates polarized-growth machinery at its tip to build a pheromone-induced fungal outgrowth.",
     "evidence": [
      {
       "reference": "GO:0005937",
       "notes": "GO:0005937 defines the projection as the structure formed by unicellular fungi in response to mating pheromone."
      },
      {
       "reference": "DOI:10.1091/mbc.3.4.429",
       "notes": "Read et al. 1992 used actin and beta-tubulin mutants to analyze Saccharomyces cerevisiae mating-projection formation."
      },
      {
       "reference": "DOI:10.1083/jcb.200307065",
       "notes": "Bidlingmaier and Snyder 2004 studied polarisome components during cyclic initiation and termination of yeast mating-projection growth."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005937",
     "notes": "Gene Ontology cellular-component term for the mating projection."
    },
    {
     "reference": "GO:0120025",
     "notes": "Gene Ontology cellular-component parent term for plasma membrane-bounded cell projections."
    },
    {
     "reference": "GO:0070250",
     "notes": "Gene Ontology cellular-component term for the mating projection membrane."
    },
    {
     "reference": "GO:0043332",
     "notes": "Gene Ontology cellular-component term for the mating projection tip."
    },
    {
     "reference": "GO:0001400",
     "notes": "Gene Ontology cellular-component term for the mating projection base."
    },
    {
     "reference": "GO:0032175",
     "notes": "Gene Ontology cellular-component term for the mating projection septin ring."
    },
    {
     "reference": "GO:0032162",
     "notes": "Gene Ontology cellular-component term for the mating projection septin band."
    },
    {
     "reference": "GO:0031563",
     "notes": "Gene Ontology cellular-component term for the mating projection tip polarisome."
    },
    {
     "reference": "GO:0070867",
     "notes": "Gene Ontology cellular-component term for the mating projection tip membrane."
    },
    {
     "reference": "DOI:10.1091/mbc.3.4.429",
     "notes": "Read et al. 1992, 'Actin- and tubulin-dependent functions during Saccharomyces cerevisiae mating projection formation', Molecular Biology of the Cell."
    },
    {
     "reference": "DOI:10.1083/jcb.200307065",
     "notes": "Bidlingmaier and Snyder 2004, 'Regulation of polarized growth initiation and termination cycles by the polarisome and Cdc42 regulators', Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1128/EC.4.9.1503-1512.2005",
     "notes": "Douglas et al. 2005, 'Septin function in yeast model systems and pathogenic fungi', Eukaryotic Cell."
    },
    {
     "reference": "DOI:10.1083/jcb.135.3.725",
     "notes": "Valtz and Herskowitz 1996, 'Pea2 protein of yeast is localized to sites of polarized growth and is required for efficient mating and bipolar budding', Journal of Cell Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "mating_projection_polarity_topology",
     "title": "Mating-projection polarity topology",
     "description": "The fungal mating projection has a surrounding membrane, a polarized-growth tip, a basal region, septin structures at the neck, and a tip-localized polarisome.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records GO-backed projection regions and localized polarisome or septin substructures without asserting a complete pheromone-response pathway, septin transition order, or actin-polymerization mechanism.",
     "nodes": [
      {
       "node_id": "mating_projection",
       "label": "mating projection",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005937"
      },
      {
       "node_id": "mating_projection_membrane",
       "label": "mating projection membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0070250"
      },
      {
       "node_id": "mating_projection_tip_membrane",
       "label": "mating projection tip membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0070867"
      },
      {
       "node_id": "mating_projection_tip",
       "label": "mating projection tip",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0043332"
      },
      {
       "node_id": "mating_projection_base",
       "label": "mating projection base",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0001400"
      },
      {
       "node_id": "mating_projection_septin_ring",
       "label": "mating projection septin ring",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032175"
      },
      {
       "node_id": "mating_projection_septin_band",
       "label": "mating projection septin band",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032162"
      },
      {
       "node_id": "mating_projection_tip_polarisome",
       "label": "mating projection tip polarisome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031563"
      }
     ],
     "edges": [
      {
       "subject": "mating_projection_membrane",
       "predicate": "surrounds",
       "object": "mating_projection",
       "description": "The mating projection membrane surrounds the pheromone-induced projection.",
       "evidence": [
        {
         "reference": "GO:0070250",
         "notes": "GO:0070250 identifies the mating projection membrane."
        }
       ]
      },
      {
       "subject": "mating_projection_tip_membrane",
       "predicate": "is part of",
       "object": "mating_projection_tip",
       "description": "The mating projection tip membrane is the portion of the plasma membrane surrounding the projection tip.",
       "evidence": [
        {
         "reference": "GO:0070867",
         "notes": "GO:0070867 identifies the membrane portion surrounding the mating projection tip."
        }
       ]
      },
      {
       "subject": "mating_projection_tip",
       "predicate": "is part of",
       "object": "mating_projection",
       "description": "The mating projection tip is the apex and polarized-growth site of the projection.",
       "evidence": [
        {
         "reference": "GO:0043332",
         "notes": "GO:0043332 identifies the mating projection tip as a part of the mating projection."
        }
       ]
      },
      {
       "subject": "mating_projection_base",
       "predicate": "is part of",
       "object": "mating_projection",
       "description": "The mating projection base is the region where the projection meets the bulk of the cell.",
       "evidence": [
        {
         "reference": "GO:0001400",
         "notes": "GO:0001400 identifies the mating projection base as a part of the mating projection."
        }
       ]
      },
      {
       "subject": "mating_projection_septin_ring",
       "predicate": "is part of",
       "object": "mating_projection",
       "description": "A septin ring can assemble at the mating-projection neck.",
       "evidence": [
        {
         "reference": "GO:0032175",
         "notes": "GO:0032175 identifies the mating projection septin ring as a part of the mating projection."
        },
        {
         "reference": "DOI:10.1128/EC.4.9.1503-1512.2005",
         "notes": "Douglas et al. 2005 reviewed septin structures at yeast shmoo necks."
        }
       ]
      },
      {
       "subject": "mating_projection_septin_band",
       "predicate": "is part of",
       "object": "mating_projection",
       "description": "A septin band can occupy the mating-projection neck.",
       "evidence": [
        {
         "reference": "GO:0032162",
         "notes": "GO:0032162 identifies the mating projection septin band as a part of the mating projection."
        }
       ]
      },
      {
       "subject": "mating_projection_tip_polarisome",
       "predicate": "localizes to",
       "object": "mating_projection_tip",
       "description": "The mating projection tip polarisome is found at the projection apex.",
       "evidence": [
        {
         "reference": "GO:0031563",
         "notes": "GO:0031563 identifies the polarisome localized to the mating projection tip."
        },
        {
         "reference": "DOI:10.1083/jcb.200307065",
         "notes": "Bidlingmaier and Snyder 2004 studied Spa2, Pea2, and Bni1 polarisome components in yeast mating projections."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "localized_complexes_not_projection_components",
     "prompt": "Keep polarisome and septin proteins on their own structure records rather than duplicating them as mating projection components.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#mating_projection_polarity_topology"
     ],
     "rationale": "GO:0005937 identifies the whole projection, while GO child terms identify localized membrane, tip, base, septin, and polarisome substructures. This projection-level record links those substructures with has_part and graph edges while leaving their molecular subunits on the polarisome and septin records.",
     "resolution_note": "Curated projection-level topology and did not duplicate polarisome or septin proteins as direct mating-projection components.",
     "evidence": [
      {
       "reference": "GO:0005937",
       "notes": "GO:0005937 identifies the mating projection."
      },
      {
       "reference": "GO:0031563",
       "notes": "GO:0031563 identifies the mating projection tip polarisome."
      },
      {
       "reference": "GO:0032175",
       "notes": "GO:0032175 identifies the mating projection septin ring."
      },
      {
       "reference": "GO:0032162",
       "notes": "GO:0032162 identifies the mating projection septin band."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28",
     "resolved_date": "2026-09-28"
    }
   ]
  },
  {
   "identifier": "GO:0001400",
   "label": "mating projection base",
   "structure_category": "APPENDAGE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The region where the mating projection meets the bulk of the cell, in unicellular fungi exposed to mating pheromone.",
   "definition_source": "GO:0001400",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-30T21:29:56Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T21:31:12Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, cellular-anatomical-structure parentage, mating-projection parthood, Saccharomyces scope, a GO-backed topology graph, and a boundary discussion for neighboring projection substructures.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "base of shmoo tip",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0001400"
    },
    {
     "synonym_text": "conjugation tube base",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0001400"
    }
   ],
   "parent_structures": [
    "GO:0110165"
   ],
   "part_of": [
    "GO:0005937"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "VARIABLE",
     "note": "Haploid budding-yeast cells have a mating projection base only when pheromone induces a mating projection.",
     "reference": "DOI:10.1091/mbc.3.4.429"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which pheromone treatment induces a mating projection with a base adjoining the mother-cell body.",
     "reference": "DOI:10.1091/mbc.3.4.429"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0001400",
     "notes": "Gene Ontology cellular-component term for the mating projection base."
    },
    {
     "reference": "GO:0110165",
     "notes": "OLS reports GO:0110165 cellular anatomical structure as the GO:0001400 is-a parent."
    },
    {
     "reference": "GO:0005937",
     "notes": "OLS reports GO:0001400 mating projection base as part of the mating projection."
    },
    {
     "reference": "DOI:10.1091/mbc.3.4.429",
     "notes": "Read et al. 1992, Actin- and tubulin-dependent functions during Saccharomyces cerevisiae mating projection formation, Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "mating_projection_base_topology",
     "title": "The mating-projection base adjoins the bulk cell",
     "description": "The mating projection base is the basal region of a fungal mating projection where the pheromone-induced outgrowth meets the bulk cell.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records GO-backed projection topology only; it does not assign polarisome, septin, or actin machinery to the base region.",
     "nodes": [
      {
       "node_id": "mating_projection_base",
       "label": "mating projection base",
       "node_type": "STRUCTURE",
       "grounding": "GO:0001400"
      },
      {
       "node_id": "mating_projection",
       "label": "mating projection",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005937"
      }
     ],
     "edges": [
      {
       "subject": "mating_projection_base",
       "predicate": "is part of",
       "object": "mating_projection",
       "description": "The base is the region where the mating projection joins the bulk cell.",
       "evidence": [
        {
         "reference": "GO:0001400",
         "notes": "GO:0001400 defines the mating projection base as the region where the mating projection meets the bulk of a pheromone-exposed unicellular fungal cell."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "mating_projection_base_boundary",
     "prompt": "Keep the mating projection base distinct from the whole projection, projection tip, membrane, and septin substructures.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "part_of"
     ],
     "rationale": "GO:0001400 denotes the basal region of GO:0005937, not the whole projection, the GO:0043332 tip, the GO:0070250 membrane, or the GO:0032175/GO:0032162 septin structures that can occupy the neck.",
     "resolution_note": "Curated GO:0001400 as a subcellular region that is part of the mating projection and left septin and tip-localized machinery on their own structure records.",
     "evidence": [
      {
       "reference": "GO:0001400",
       "notes": "GO:0001400 identifies the mating projection base."
      },
      {
       "reference": "GO:0005937",
       "notes": "GO:0005937 identifies the whole mating projection."
      },
      {
       "reference": "GO:0043332",
       "notes": "GO:0043332 identifies the mating projection tip."
      },
      {
       "reference": "GO:0070250",
       "notes": "GO:0070250 identifies the mating projection membrane."
      },
      {
       "reference": "GO:0032175",
       "notes": "GO:0032175 identifies the mating projection septin ring."
      },
      {
       "reference": "GO:0032162",
       "notes": "GO:0032162 identifies the mating projection septin band."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30",
     "resolved_date": "2026-09-30"
    }
   ]
  },
  {
   "identifier": "GO:0070250",
   "label": "mating projection membrane",
   "structure_category": "APPENDAGE",
   "structure_kind": "MEMBRANE",
   "definition": "The portion of the plasma membrane surrounding the mating projection.",
   "definition_source": "GO:0070250",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-30T05:55:57Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T05:56:43Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added mating-projection parthood, the GO:0070867 tip membrane substructure, a reviewed-label-only lipid-bilayer component, Saccharomyces scope, projection-membrane boundary evidence, a nonmechanistic membrane topology graph, and a lipid-bilayer grounding TODO.",
     "llm_assisted": true
    }
   ],
   "part_of": [
    "GO:0005937"
   ],
   "has_part": [
    "GO:0070867"
   ],
   "components": [
    {
     "component_id": "mating_projection_lipid_bilayer",
     "label": "mating projection lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Plasma-membrane lipid bilayer that surrounds the pheromone-induced mating projection and includes the specialized tip membrane domain.",
     "evidence": [
      {
       "reference": "GO:0070250",
       "notes": "GO:0070250 identifies the mating projection membrane as the plasma-membrane portion surrounding a mating projection."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0070250 identifies the whole mating projection membrane, but no separate source-neutral CURIE was verified for the lipid bilayer constituent of this local plasma-membrane domain."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "VARIABLE",
     "note": "Haploid budding-yeast cells extend plasma-membrane-bounded mating projections in response to pheromone rather than in every growth state.",
     "reference": "DOI:10.1091/mbc.3.4.429"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which pheromone treatment induces polarized mating projection formation with a surrounding projection membrane and a Spa2-positive projection tip.",
     "reference": "DOI:10.1091/mbc.3.4.429"
    }
   ],
   "functions": [
    {
     "function_id": "mating_projection_membrane_boundary",
     "label": "mating projection membrane boundary",
     "description": "The mating projection membrane is the local plasma-membrane boundary around the pheromone-induced projection and contains the apical tip membrane domain.",
     "evidence": [
      {
       "reference": "GO:0070250",
       "notes": "GO:0070250 identifies the mating projection membrane around the mating projection."
      },
      {
       "reference": "GO:0005937",
       "notes": "GO:0005937 defines the mating projection as the projection formed by unicellular fungi in response to mating pheromone."
      },
      {
       "reference": "DOI:10.1091/mbc.3.4.429",
       "notes": "Read et al. 1992 used pheromone-treated Saccharomyces cerevisiae to study mating projection formation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0070250",
     "notes": "Gene Ontology cellular-component term for the mating projection membrane."
    },
    {
     "reference": "GO:0005937",
     "notes": "Gene Ontology cellular-component term for the mating projection."
    },
    {
     "reference": "GO:0070867",
     "notes": "Gene Ontology cellular-component term for the mating projection tip membrane."
    },
    {
     "reference": "DOI:10.1091/mbc.3.4.429",
     "notes": "Read et al. 1992, 'Actin- and tubulin-dependent functions during Saccharomyces cerevisiae mating projection formation', Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "mating_projection_membrane_topology",
     "title": "Mating projection membrane topology",
     "description": "The mating projection membrane surrounds the pheromone-induced fungal projection and contains a specialized membrane domain at the projection tip.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures projection membrane topology without asserting pheromone signaling, polarisome localization, septin remodeling, or actin-dependent polarized-growth mechanisms.",
     "nodes": [
      {
       "node_id": "mating_projection_membrane",
       "label": "mating projection membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0070250"
      },
      {
       "node_id": "mating_projection",
       "label": "mating projection",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005937"
      },
      {
       "node_id": "mating_projection_tip_membrane",
       "label": "mating projection tip membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0070867"
      }
     ],
     "edges": [
      {
       "subject": "mating_projection_membrane",
       "predicate": "surrounds",
       "object": "mating_projection",
       "description": "The mating projection membrane surrounds the mating projection.",
       "evidence": [
        {
         "reference": "GO:0070250",
         "notes": "GO:0070250 identifies the membrane portion surrounding a mating projection."
        }
       ]
      },
      {
       "subject": "mating_projection_tip_membrane",
       "predicate": "is part of",
       "object": "mating_projection_membrane",
       "description": "The mating projection tip membrane is a local membrane region within the broader mating projection membrane.",
       "evidence": [
        {
         "reference": "GO:0070867",
         "notes": "GO:0070867 identifies the mating projection tip membrane as the plasma-membrane portion surrounding a mating projection tip."
        },
        {
         "reference": "GO:0070250",
         "notes": "GO:0070250 identifies the mating projection membrane."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_mating_projection_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the mating projection membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#mating_projection_lipid_bilayer"
     ],
     "rationale": "GO:0070250 identifies the whole mating projection membrane, but the lipid-bilayer constituent is intentionally left as reviewed-label-only until an exact source-neutral lipid or membrane-domain CURIE is curated.",
     "evidence": [
      {
       "reference": "GO:0070250",
       "notes": "GO:0070250 identifies the whole mating projection membrane."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30"
    }
   ]
  },
  {
   "identifier": "GO:0070867",
   "label": "mating projection tip membrane",
   "structure_category": "APPENDAGE",
   "structure_kind": "MEMBRANE",
   "definition": "The portion of the plasma membrane surrounding the mating projection tip.",
   "definition_source": "GO:0070867",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-30T05:04:34Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T05:05:30Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added mating-projection-tip and mating-projection-membrane parthood, a reviewed-label-only lipid-bilayer component, Saccharomyces scope, tip-membrane domain function evidence, a nonmechanistic tip-membrane topology graph, and a lipid-bilayer grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T05:26:38Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved #1810 by rewording the only function row from a membrane-domain restatement to a mating-projection-tip polarized-growth role.",
     "llm_assisted": true
    }
   ],
   "part_of": [
    "GO:0043332",
    "GO:0070250"
   ],
   "components": [
    {
     "component_id": "mating_projection_tip_lipid_bilayer",
     "label": "mating projection tip lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Localized plasma-membrane lipid bilayer surrounding the apex of the pheromone-induced mating projection.",
     "evidence": [
      {
       "reference": "GO:0070867",
       "notes": "GO:0070867 identifies the mating projection tip membrane as the plasma-membrane portion surrounding a mating projection tip."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0070867 identifies the whole mating projection tip membrane, but no separate source-neutral CURIE was verified for the lipid bilayer constituent of this local plasma-membrane domain."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "VARIABLE",
     "note": "Haploid budding-yeast cells extend pheromone-induced mating projections with polarized tips rather than carrying a mating projection tip membrane in every growth state.",
     "reference": "DOI:10.1091/mbc.3.4.429"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which pheromone treatment induces mating projection formation and polarized Spa2p localization at projection tips.",
     "reference": "DOI:10.1091/mbc.3.4.429"
    }
   ],
   "functions": [
    {
     "function_id": "mating_projection_tip_polarized_growth",
     "label": "mating-projection tip polarized growth",
     "description": "The mating projection tip membrane delimits the local plasma-membrane surface around the projection apex where pheromone-induced polarized growth occurs.",
     "evidence": [
      {
       "reference": "GO:0070867",
       "notes": "GO:0070867 identifies the membrane portion surrounding a mating projection tip."
      },
      {
       "reference": "GO:0043332",
       "notes": "GO:0043332 defines the mating projection tip as the apex and polarized-growth site of the mating projection."
      },
      {
       "reference": "DOI:10.1091/mbc.3.4.429",
       "notes": "Read et al. 1992 observed Spa2p segregation to Saccharomyces cerevisiae mating projection tips during mating projection formation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0070867",
     "notes": "Gene Ontology cellular-component term for the mating projection tip membrane."
    },
    {
     "reference": "GO:0043332",
     "notes": "Gene Ontology cellular-component term for the mating projection tip."
    },
    {
     "reference": "GO:0070250",
     "notes": "Gene Ontology cellular-component term for the mating projection membrane."
    },
    {
     "reference": "GO:0005937",
     "notes": "Gene Ontology cellular-component term for the mating projection."
    },
    {
     "reference": "DOI:10.1091/mbc.3.4.429",
     "notes": "Read et al. 1992, 'Actin- and tubulin-dependent functions during Saccharomyces cerevisiae mating projection formation', Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "mating_projection_tip_membrane_topology",
     "title": "Mating projection tip membrane topology",
     "description": "The mating projection tip membrane is the local membrane portion that surrounds the projection apex and is part of the broader mating projection membrane.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures mating-projection membrane regional topology without asserting pheromone signaling, polarisome assembly, actin cable polarization, or secretion mechanisms at the tip.",
     "nodes": [
      {
       "node_id": "mating_projection_tip_membrane",
       "label": "mating projection tip membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0070867"
      },
      {
       "node_id": "mating_projection_membrane",
       "label": "mating projection membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0070250"
      },
      {
       "node_id": "mating_projection_tip",
       "label": "mating projection tip",
       "node_type": "STRUCTURE",
       "grounding": "GO:0043332"
      },
      {
       "node_id": "mating_projection",
       "label": "mating projection",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005937"
      }
     ],
     "edges": [
      {
       "subject": "mating_projection_tip_membrane",
       "predicate": "is part of",
       "object": "mating_projection_tip",
       "description": "The mating projection tip membrane is the plasma-membrane portion surrounding the mating projection apex.",
       "evidence": [
        {
         "reference": "GO:0070867",
         "notes": "GO:0070867 identifies the tip membrane as the membrane portion surrounding a mating projection tip."
        },
        {
         "reference": "GO:0043332",
         "notes": "GO:0043332 identifies the mating projection tip."
        }
       ]
      },
      {
       "subject": "mating_projection_tip_membrane",
       "predicate": "is part of",
       "object": "mating_projection_membrane",
       "description": "The tip membrane is a local region of the mating projection membrane.",
       "evidence": [
        {
         "reference": "GO:0070867",
         "notes": "GO:0070867 names the mating projection tip membrane as a portion of plasma membrane at the mating projection tip."
        },
        {
         "reference": "GO:0070250",
         "notes": "GO:0070250 identifies the mating projection membrane."
        }
       ]
      },
      {
       "subject": "mating_projection_tip",
       "predicate": "is part of",
       "object": "mating_projection",
       "description": "The mating projection tip is the apex of the pheromone-induced projection.",
       "evidence": [
        {
         "reference": "GO:0043332",
         "notes": "GO:0043332 defines the mating projection tip as part of the mating projection."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_mating_projection_tip_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the mating projection tip membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#mating_projection_tip_lipid_bilayer"
     ],
     "rationale": "GO:0070867 identifies the whole mating projection tip membrane, but the lipid-bilayer constituent is intentionally left as reviewed-label-only until an exact source-neutral lipid or membrane-domain CURIE is curated.",
     "evidence": [
      {
       "reference": "GO:0070867",
       "notes": "GO:0070867 identifies the whole mating projection tip membrane."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30"
    }
   ]
  },
  {
   "identifier": "GO:0031514",
   "label": "motile cilium",
   "structure_category": "APPENDAGE",
   "structure_kind": "APPENDAGE",
   "definition": "A cilium which may have a variable arrangement of axonemal microtubules and also contains molecular motors. It may beat with a whip-like pattern that promotes cell motility or transport of fluids and other cells across a cell surface, such as on epithelial cells that line the lumenal ducts of various tissues; or they may display a distinct twirling motion that directs fluid flow asymmetrically across the cellular surface to affect asymmetric body plan organization. Motile cilia can be found in single as well as multiple copies per cell. A membrane-bounded ciliary projection capable of active whip-like or undulating beating that propels swimming cells or generates fluid flow across microbial cell surfaces. In flagellated green algae (Chlamydomonas reinhardtii), ciliates (Tetrahymena thermophila), and kinetoplastids (Trypanosoma brucei), the motile cilium contains an axoneme powered by outer and inner dynein arms and regulated by radial spokes and intraflagellar transport (IFT) trains.",
   "definition_source": "GO:0031514",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0005929"
   ],
   "has_part": [
    "GO:0097741"
   ],
   "synonyms": [
    {
     "synonym_text": "motile cilia",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0031514"
    },
    {
     "synonym_text": "microtubule-based flagellum",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0031514"
    },
    {
     "synonym_text": "motile primary cilia",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0031514"
    },
    {
     "synonym_text": "motile primary cilium",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0031514"
    },
    {
     "synonym_text": "motile secondary cilium",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0031514"
    },
    {
     "synonym_text": "nodal cilium",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0031514"
    }
   ],
   "components": [
    {
     "component_id": "axoneme",
     "label": "axoneme",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005930",
     "essentiality": "ESSENTIAL",
     "role": "Microtubule-based core of the cilium; 9+2 axonemes in Chlamydomonas motile cilia carry outer doublets, a central pair, dynein arms, radial spokes and regulatory linkers.",
     "evidence": [
      {
       "reference": "GO:0005930",
       "notes": "GO:0005930 identifies the axoneme as the microtubule and protein core of eukaryotic cilia and flagella."
      },
      {
       "reference": "DOI:10.1126/science.1128618",
       "notes": "Nicastro et al. 2006 resolved the 9+2 Chlamydomonas axoneme architecture by cryoelectron tomography."
      }
     ]
    },
    {
     "component_id": "ciliary_membrane",
     "label": "ciliary membrane",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0060170",
     "essentiality": "ESSENTIAL",
     "role": "Specialized plasma-membrane extension that surrounds the axoneme and houses ciliary membrane proteins.",
     "evidence": [
      {
       "reference": "GO:0060170",
       "notes": "GO:0060170 defines the ciliary membrane as the portion of plasma membrane surrounding a cilium."
      },
      {
       "reference": "DOI:10.1083/jcb.200504008",
       "notes": "Pazour et al. 2005 identified proteins in purified Chlamydomonas flagella, including signal-transduction and membrane-associated candidates."
      }
     ]
    },
    {
     "component_id": "ciliary_basal_body",
     "label": "ciliary basal body",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0036064",
     "essentiality": "ESSENTIAL",
     "role": "Centriole-derived microtubule cylinder at the ciliary base that anchors the organelle and nucleates axoneme growth.",
     "evidence": [
      {
       "reference": "GO:0036064",
       "notes": "GO:0036064 defines the ciliary basal body as the membrane-tethered microtubule array at the base of a eukaryotic cilium."
      },
      {
       "reference": "DOI:10.1104/pp.010807",
       "notes": "Silflow and Lefebvre 2001 reviewed basal bodies as the centriolar organizers of Chlamydomonas flagella."
      }
     ]
    },
    {
     "component_id": "ciliary_transition_zone",
     "label": "ciliary transition zone",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0035869",
     "essentiality": "UNKNOWN",
     "role": "Gated region between the basal body and ciliary shaft that links axonemal doublets to the ciliary membrane and helps separate ciliary contents from the cytosol.",
     "evidence": [
      {
       "reference": "GO:0035869",
       "notes": "GO:0035869 defines the ciliary transition zone by Y-shaped links between axonemal microtubules and the ciliary membrane."
      },
      {
       "reference": "GO:0097546",
       "notes": "GO:0097546 places transition fibers and the transition zone at the ciliary base where proteins are sorted before cilium entry."
      }
     ]
    },
    {
     "component_id": "intraciliary_transport_particle",
     "label": "intraciliary transport particle",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "ASSOCIATED_MACHINERY",
     "grounding": "GO:0030990",
     "essentiality": "UNKNOWN",
     "role": "IFT protein-particle complex that moves ciliary cargo bidirectionally along axonemal microtubules to assemble and maintain the cilium.",
     "evidence": [
      {
       "reference": "GO:0030990",
       "notes": "GO:0030990 identifies the intraciliary transport particle protein complex."
      },
      {
       "reference": "DOI:10.1038/nrm952",
       "notes": "Rosenbaum and Witman 2002 review IFT particles as transport machinery for cilium and flagellum assembly and maintenance."
      }
     ],
     "gene_symbols": [
      "IFT172",
      "IFT88",
      "IFT81",
      "IFT74",
      "IFT52",
      "IFT46"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q5DM57",
       "protein_label": "Intraflagellar transport protein 172",
       "gene_symbol": "IFT172",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene IFT172 in Chlamydomonas reinhardtii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:17326139",
         "notes": "Sloboda RD et al. 2007, ‘Localization of EB1, IFT polypeptides, and kinesin-2 in Chlamydomonas flagellar axonemes via immunogold scanning electron microscopy.’, Cell Motil Cytoskeleton. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, cilium basal body' localisation of Q5DM57."
        },
        {
         "reference": "PMID:9585417",
         "notes": "Cole DG et al. 1998, ‘Chlamydomonas kinesin-II-dependent intraflagellar transport (IFT): IFT particles contain proteins required for ciliary assembly in Caenorhabditis elegans sensory neurons.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, cilium basal body' localisation of Q5DM57."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q68RJ5",
       "protein_label": "Intraflagellar transport protein 81",
       "gene_symbol": "IFT81",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene IFT81 in Chlamydomonas reinhardtii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:Q68RJ5",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q68RJ5, the single reviewed entry for gene IFT81 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q6RCE1",
       "protein_label": "Intraflagellar transport protein 74",
       "gene_symbol": "IFT74",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene IFT74 in Chlamydomonas reinhardtii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:Q6RCE1",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q6RCE1, the single reviewed entry for gene IFT74 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:A2T2X4",
       "protein_label": "Intraflagellar transport protein 46",
       "gene_symbol": "IFT46",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene IFT46 in Chlamydomonas reinhardtii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15955805",
         "notes": "Lucker BF et al. 2005, ‘Characterization of the intraflagellar transport complex B core: direct interaction of the IFT81 and IFT74/72 subunits.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, cilium basal body' localisation of A2T2X4."
        },
        {
         "reference": "PMID:17312020",
         "notes": "Hou Y et al. 2007, ‘Functional analysis of an individual IFT protein: IFT46 is required for transport of outer dynein arms into flagella.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, cilium basal body' localisation of A2T2X4."
        },
        {
         "reference": "PMID:18852297",
         "notes": "Ahmed NT et al. 2008, ‘ODA16 aids axonemal outer row dynein assembly through an interaction with the intraflagellar transport machinery.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, cilium basal body' localisation of A2T2X4."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q9FPW0",
       "protein_label": "Intraflagellar transport particle protein IFT88",
       "gene_symbol": "IFT88",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene IFT88 in Chlamydomonas reinhardtii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:Q9FPW0",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q9FPW0 for gene IFT88 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Chlamydomonas cells bear paired motile eukaryotic flagella that are used as a reference system for ciliary assembly, motility and intraflagellar transport.",
     "reference": "DOI:10.1104/pp.010807"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model whose purified flagella were profiled by proteomics.",
     "reference": "DOI:10.1083/jcb.200504008"
    }
   ],
   "functions": [
    {
     "function_id": "cilium_assembly",
     "label": "cilium assembly",
     "grounding": "GO:0060271",
     "description": "The basal body, transition-zone gate and bidirectional intraflagellar transport machinery assemble the membrane-sheathed axoneme.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrm952",
       "notes": "Rosenbaum and Witman 2002 review intraflagellar transport as machinery required to build and maintain eukaryotic cilia and flagella."
      }
     ]
    },
    {
     "function_id": "cilium_dependent_cell_motility",
     "label": "cilium-dependent cell motility",
     "grounding": "GO:0060285",
     "description": "Motile 9+2 cilia beat through axonemal dynein activity, bending the ciliary shaft to move cells such as Chlamydomonas through liquid.",
     "evidence": [
      {
       "reference": "DOI:10.1104/pp.010807",
       "notes": "Silflow and Lefebvre 2001 review Chlamydomonas flagella as motility organelles built on a conserved eukaryotic ciliary axoneme."
      },
      {
       "reference": "DOI:10.1126/science.1128618",
       "notes": "Nicastro et al. 2006 used Chlamydomonas axonemes to model dynein-generated microtubule sliding forces."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031514",
     "notes": "Gene Ontology cellular-component term for motile cilium: A cilium which may have a variable arrangement of axonemal microtubules and also contains molecular motors. It may beat with a whip-like pattern that promotes cell motility or transport of fluids and other cells across a cell surface, such as on epithelial cells that line the lumenal ducts of various tissues; or they may display a distinct twirling motion that directs fluid flow asymmetrically across the cellular surface to affect asymmetric body plan organization. Motile cilia can be found in single as well as multiple copies per cell."
    },
    {
     "reference": "GO:0005929",
     "notes": "Gene Ontology cellular-component term for the cilium."
    },
    {
     "reference": "DOI:10.1104/pp.010807",
     "notes": "Silflow and Lefebvre 2001, 'Assembly and Motility of Eukaryotic Cilia and Flagella. Lessons from Chlamydomonas reinhardtii', Plant Physiology."
    },
    {
     "reference": "DOI:10.1038/nrm952",
     "notes": "Rosenbaum and Witman 2002, 'Intraflagellar transport', Nature Reviews Molecular Cell Biology."
    },
    {
     "reference": "DOI:10.1083/jcb.200504008",
     "notes": "Pazour, Agrin, Leszyk and Witman 2005, 'Proteomic analysis of a eukaryotic cilium', Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1126/science.1128618",
     "notes": "Nicastro et al. 2006, 'The Molecular Architecture of Axonemes Revealed by Cryoelectron Tomography', Science."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "motile_cilium_mechanism",
     "title": "Motile cilium assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of motile cilium (GO:0031514) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "motile_cilium",
       "label": "motile cilium",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031514",
       "description": "A cilium which may have a variable arrangement of axonemal microtubules and also contains molecular motors."
      },
      {
       "node_id": "axoneme",
       "label": "axoneme",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005930",
       "component_ref": "axoneme",
       "description": "Microtubule-based core of the cilium; 9+2 axonemes in Chlamydomonas motile cilia carry outer doublets, a central pair, dynein arms, radial spokes and regulatory linkers."
      },
      {
       "node_id": "ciliary_membrane",
       "label": "ciliary membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0060170",
       "component_ref": "ciliary_membrane",
       "description": "Specialized plasma-membrane extension that surrounds the axoneme and houses ciliary membrane proteins."
      },
      {
       "node_id": "ciliary_basal_body",
       "label": "ciliary basal body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0036064",
       "component_ref": "ciliary_basal_body",
       "description": "Centriole-derived microtubule cylinder at the ciliary base that anchors the organelle and nucleates axoneme growth."
      },
      {
       "node_id": "ciliary_transition_zone",
       "label": "ciliary transition zone",
       "node_type": "STRUCTURE",
       "grounding": "GO:0035869",
       "component_ref": "ciliary_transition_zone",
       "description": "Gated region between the basal body and ciliary shaft that links axonemal doublets to the ciliary membrane and helps separate ciliary contents from the cytosol."
      },
      {
       "node_id": "intraciliary_transport_particle",
       "label": "intraciliary transport particle",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030990",
       "component_ref": "intraciliary_transport_particle",
       "description": "IFT protein-particle complex that moves ciliary cargo bidirectionally along axonemal microtubules to assemble and maintain the cilium."
      },
      {
       "node_id": "mastigoneme",
       "label": "mastigoneme",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097741",
       "description": "Constituent structural subassembly (mastigoneme, GO:0097741) within motile cilium."
      },
      {
       "node_id": "cilium_assembly",
       "label": "cilium assembly",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0060271",
       "description": "The basal body, transition-zone gate and bidirectional intraflagellar transport machinery assemble the membrane-sheathed axoneme."
      },
      {
       "node_id": "cilium_dependent_cell_motility",
       "label": "cilium-dependent cell motility",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0060285",
       "description": "Motile 9+2 cilia beat through axonemal dynein activity, bending the ciliary shaft to move cells such as Chlamydomonas through liquid."
      }
     ],
     "edges": [
      {
       "subject": "axoneme",
       "predicate": "is part of",
       "object": "motile_cilium",
       "description": "Microtubule-based core of the cilium; 9+2 axonemes in Chlamydomonas motile cilia carry outer doublets, a central pair, dynein arms, radial spokes and regulatory linkers.",
       "evidence": [
        {
         "reference": "GO:0005930",
         "notes": "GO:0005930 identifies the axoneme as the microtubule and protein core of eukaryotic cilia and flagella."
        }
       ]
      },
      {
       "subject": "ciliary_membrane",
       "predicate": "is part of",
       "object": "motile_cilium",
       "description": "Specialized plasma-membrane extension that surrounds the axoneme and houses ciliary membrane proteins.",
       "evidence": [
        {
         "reference": "GO:0060170",
         "notes": "GO:0060170 defines the ciliary membrane as the portion of plasma membrane surrounding a cilium."
        }
       ]
      },
      {
       "subject": "ciliary_basal_body",
       "predicate": "is part of",
       "object": "motile_cilium",
       "description": "Centriole-derived microtubule cylinder at the ciliary base that anchors the organelle and nucleates axoneme growth.",
       "evidence": [
        {
         "reference": "GO:0036064",
         "notes": "GO:0036064 defines the ciliary basal body as the membrane-tethered microtubule array at the base of a eukaryotic cilium."
        }
       ]
      },
      {
       "subject": "ciliary_transition_zone",
       "predicate": "is part of",
       "object": "motile_cilium",
       "description": "Gated region between the basal body and ciliary shaft that links axonemal doublets to the ciliary membrane and helps separate ciliary contents from the cytosol.",
       "evidence": [
        {
         "reference": "GO:0035869",
         "notes": "GO:0035869 defines the ciliary transition zone by Y-shaped links between axonemal microtubules and the ciliary membrane."
        }
       ]
      },
      {
       "subject": "intraciliary_transport_particle",
       "predicate": "associates with",
       "object": "motile_cilium",
       "description": "IFT protein-particle complex that moves ciliary cargo bidirectionally along axonemal microtubules to assemble and maintain the cilium.",
       "evidence": [
        {
         "reference": "GO:0030990",
         "notes": "GO:0030990 identifies the intraciliary transport particle protein complex."
        }
       ]
      },
      {
       "subject": "mastigoneme",
       "predicate": "is part of",
       "object": "motile_cilium",
       "description": "Mastigoneme is a structural part of motile cilium.",
       "evidence": [
        {
         "reference": "DOI:10.1104/pp.010807",
         "notes": "Silflow and Lefebvre 2001, 'Assembly and Motility of Eukaryotic Cilia and Flagella. Lessons from Chlamydomonas reinhardtii', Plant Physiology."
        }
       ]
      },
      {
       "subject": "motile_cilium",
       "predicate": "mediates",
       "object": "cilium_assembly",
       "description": "The basal body, transition-zone gate and bidirectional intraflagellar transport machinery assemble the membrane-sheathed axoneme.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrm952",
         "notes": "Rosenbaum and Witman 2002 review intraflagellar transport as machinery required to build and maintain eukaryotic cilia and flagella."
        }
       ]
      },
      {
       "subject": "motile_cilium",
       "predicate": "mediates",
       "object": "cilium_dependent_cell_motility",
       "description": "Motile 9+2 cilia beat through axonemal dynein activity, bending the ciliary shaft to move cells such as Chlamydomonas through liquid.",
       "evidence": [
        {
         "reference": "DOI:10.1104/pp.010807",
         "notes": "Silflow and Lefebvre 2001 review Chlamydomonas flagella as motility organelles built on a conserved eukaryotic ciliary axoneme."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:40Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of motile cilium (GO:0031514) in category APPENDAGE with verified GO hierarchy, components, UniProtKB protein examples, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "cellstructuremech:omce_cytochrome_nanowire",
   "label": "OmcE cytochrome nanowire",
   "structure_category": "APPENDAGE",
   "structure_kind": "APPENDAGE",
   "definition": "An extracellular Geobacter sulfurreducens cytochrome nanowire assembled from OmcE tetraheme c-type cytochrome subunits and resolved by cryo-EM as a helical filament whose hemes pack within the filament core.",
   "definition_source": "DOI:10.1038/s41564-022-01159-z",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T15:33:06Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T15:33:50Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added OmcE cytochrome nanowire synonymy, a label-only OmcE component with a Geobacter sulfurreducens PCA UniProt example, Geobacter sulfurreducens PCA taxon rows, cautious electron-transfer function evidence, a narrow OmcE function graph, and a TODO for exact OmcE family grounding.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T15:40:37Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #510 by limiting OmcE PCA taxon notes to PDB:7TFS natural source provenance, and resolved #511 by caveating compact OmcE electron-transfer labels and graph terms.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "OmcE cytochrome filament",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1038/s41564-022-01159-z"
    },
    {
     "synonym_text": "OmcE nanowire",
     "synonym_type": "EXACT_SYNONYM",
     "source": "PDB:7TFS"
    }
   ],
   "components": [
    {
     "component_id": "omce_tetraheme_c_type_cytochrome",
     "label": "OmcE tetraheme c-type cytochrome",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "omcE"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "UniProtKB:Q74FJ0 identifies the Geobacter sulfurreducens PCA OmcE protein, but its verified InterPro and Pfam mappings cover broad multiheme or paired-CXXCH signatures rather than an exact source-neutral family for OmcE cytochrome nanowire subunits.",
     "role": "Tetraheme c-type cytochrome subunit that polymerizes into the extracellular OmcE nanowire and packs covalently bound hemes within the filament core.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41564-022-01159-z",
       "notes": "Wang et al. 2022 solved the cryo-EM structure of an extracellular Geobacter OmcE cytochrome filament and modeled OmcE tetraheme cytochrome subunits in the helical assembly."
      },
      {
       "reference": "PDB:7TFS",
       "notes": "RCSB PDB entry 7TFS is the helical cryo-EM model of OmcE nanowires from Geobacter sulfurreducens and aligns polymer entity 1 to UniProtKB:Q74FJ0."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q74FJ0",
       "protein_label": "Cytochrome c",
       "gene_symbol": "omcE",
       "taxon_id": "NCBITaxon:243231",
       "taxon_label": "Geobacter sulfurreducens PCA",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-09-11",
       "role": "UniProtKB entry for the Geobacter sulfurreducens PCA omcE gene product that aligns to the full polymer entity in the OmcE nanowire cryo-EM structure PDB:7TFS.",
       "evidence": [
        {
         "reference": "PDB:7TFS",
         "notes": "RCSB reports a full-length SIFTS alignment from polymer entity 1 of PDB:7TFS to UniProtKB:Q74FJ0."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:243231",
     "taxon_label": "Geobacter sulfurreducens PCA",
     "presence": "COMMON",
     "note": "RCSB reports Geobacter sulfurreducens strain ATCC 51573 / DSM 12127 / PCA as the natural source for the PDB:7TFS OmcE polymer entity.",
     "reference": "PDB:7TFS"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:243231",
     "taxon_label": "Geobacter sulfurreducens PCA",
     "note": "Strain reported by RCSB as the natural source for the OmcE helical cryo-EM model deposited as PDB:7TFS.",
     "reference": "PDB:7TFS"
    }
   ],
   "functions": [
    {
     "function_id": "candidate_tetraheme_filament_electron_transfer",
     "label": "candidate tetraheme filament electron transfer",
     "description": "OmcE subunits pack four covalently bound hemes per subunit within a helical cytochrome filament, providing a candidate structural path for electron transfer through the nanowire.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41564-022-01159-z",
       "notes": "Wang et al. 2022 reported the tetraheme packing in the extracellular OmcE cytochrome filament and interpreted the heme arrangement as the structural basis for nanowire electron transfer."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1038/s41564-022-01159-z",
     "notes": "Wang et al. 2022, Cryo-EM structure of an extracellular Geobacter OmcE cytochrome filament reveals tetrahaem packing, Nature Microbiology."
    },
    {
     "reference": "PDB:7TFS",
     "notes": "RCSB PDB entry 7TFS is a 4.3 A helical cryo-EM model of OmcE nanowires from Geobacter sulfurreducens associated with EMDB map EMD-25879."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "tetraheme_omce_nanowire_conduction",
     "title": "OmcE heme packing suggests nanowire conduction",
     "description": "OmcE tetraheme c-type cytochromes polymerize into a helical extracellular filament whose packed hemes provide a candidate structural path for electron transfer.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "scope_notes": "This graph is restricted to OmcE filament architecture and the proposed tetraheme conduction path; it does not model OmcE export, localization on cells, or the distinct OmcS and OmcZ cytochrome nanowire classes.",
     "nodes": [
      {
       "node_id": "omce_tetraheme_c_type_cytochrome",
       "label": "OmcE tetraheme c-type cytochrome",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "omce_tetraheme_c_type_cytochrome"
      },
      {
       "node_id": "packed_tetraheme_core",
       "label": "packed tetraheme core",
       "node_type": "STATE"
      },
      {
       "node_id": "omce_cytochrome_nanowire",
       "label": "OmcE cytochrome nanowire",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:omce_cytochrome_nanowire"
      },
      {
       "node_id": "candidate_filament_electron_transfer",
       "label": "candidate filament electron transfer",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "omce_tetraheme_c_type_cytochrome",
       "predicate": "polymerizes into",
       "object": "omce_cytochrome_nanowire",
       "description": "OmcE tetraheme cytochrome subunits assemble into the helical extracellular cytochrome filament resolved by cryo-EM.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-022-01159-z",
         "notes": "Wang et al. 2022 determined the cryo-EM structure of a Geobacter OmcE cytochrome filament assembled from OmcE tetraheme cytochromes."
        }
       ]
      },
      {
       "subject": "omce_tetraheme_c_type_cytochrome",
       "predicate": "packs",
       "object": "packed_tetraheme_core",
       "description": "The OmcE filament positions each subunit's tetraheme set within the filament core.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-022-01159-z",
         "notes": "Wang et al. 2022 resolved tetraheme packing in the OmcE cytochrome filament by cryo-EM."
        }
       ]
      },
      {
       "subject": "packed_tetraheme_core",
       "predicate": "provides candidate path for",
       "object": "candidate_filament_electron_transfer",
       "description": "The packed OmcE heme arrangement provides a proposed electron-transfer path through the extracellular cytochrome filament.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-022-01159-z",
         "notes": "Wang et al. 2022 connected the OmcE cytochrome filament's tetraheme packing with its role in electron transfer."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_omce_family_grounding",
     "prompt": "Resolve exact source-neutral protein-family grounding for OmcE cytochrome nanowire subunits.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#omce_tetraheme_c_type_cytochrome"
     ],
     "rationale": "The first OmcE cytochrome nanowire record uses an unreviewed Geobacter sulfurreducens PCA UniProtKB example but keeps the component itself label-only because no exact InterPro, Pfam or NCBIfam family CURIE for the extracellular OmcE filament subunit class was verified.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41564-022-01159-z",
       "notes": "Wang et al. 2022 should guide future OmcE-family grounding and separation from OmcS and OmcZ cytochrome nanowire subunit classes."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:omcs_cytochrome_nanowire",
   "label": "OmcS cytochrome nanowire",
   "structure_category": "APPENDAGE",
   "structure_kind": "APPENDAGE",
   "definition": "An extracellular electrically conductive Geobacter sulfurreducens PCA filament assembled as a helical array of OmcS six-heme c-type cytochrome monomers whose stacked hemes provide a path for long-range electron transport.",
   "definition_source": "DOI:10.1016/j.cell.2019.03.029",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T14:55:39Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T14:56:44Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added OmcS cytochrome nanowire synonymy, GO cell-projection parentage, a label-only OmcS component with a Geobacter sulfurreducens PCA UniProt example, species-level Geobacter sulfurreducens scope and exemplar rows, stacked-heme electron-transfer function evidence, a narrow OmcS function graph, and a TODO for exact OmcS family grounding.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T15:03:41Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #504 by narrowing OmcS taxon rows to Geobacter sulfurreducens PCA, and resolved #505 by removing GO cell-projection parentage and cell-projection wording from the definition.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "OmcS nanowire",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1016/j.cell.2019.03.029"
    },
    {
     "synonym_text": "cytochrome-based bacterial nanowire",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1038/s42003-019-0448-9"
    }
   ],
   "components": [
    {
     "component_id": "omcs_six_heme_c_type_cytochrome",
     "label": "OmcS six-heme c-type cytochrome",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "omcS"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "UniProtKB:Q74A86 identifies the Geobacter sulfurreducens PCA OmcS protein, but no exact source-neutral InterPro, Pfam or NCBIfam family grounding was verified for extracellular OmcS cytochrome nanowire subunits in this pass.",
     "role": "Six-heme c-type cytochrome subunit that packs head-to-tail into the extracellular conductive nanowire and aligns hemes along the filament axis.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2019.03.029",
       "notes": "Wang et al. 2019 solved the cryo-EM structure of Geobacter sulfurreducens OmcS nanowires and modeled stacked OmcS monomers as the proteinaceous filament."
      },
      {
       "reference": "DOI:10.1038/s42003-019-0448-9",
       "notes": "Filman et al. 2019 independently resolved OmcS as head-to-tail stacked monomers in an extracellular Geobacter sulfurreducens cytochrome filament."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q74A86",
       "protein_label": "C-type cytochrome OmcS",
       "gene_symbol": "omcS",
       "taxon_id": "NCBITaxon:243231",
       "taxon_label": "Geobacter sulfurreducens PCA",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-11",
       "role": "Reviewed UniProtKB entry for the Geobacter sulfurreducens PCA OmcS protein linked to the cryo-EM OmcS nanowire structures PDB:6EF8 and PDB:6NEF.",
       "evidence": [
        {
         "reference": "PDB:6EF8",
         "notes": "RCSB PDB entry 6EF8 links its OmcS cryo-EM model to UniProtKB:Q74A86 and the Wang et al. 2019 Cell publication."
        },
        {
         "reference": "PDB:6NEF",
         "notes": "RCSB PDB entry 6NEF links its OmcS cryo-EM model to UniProtKB:Q74A86 and the Filman et al. 2019 Communications Biology publication."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:243231",
     "taxon_label": "Geobacter sulfurreducens PCA",
     "presence": "COMMON",
     "note": "Geobacter sulfurreducens PCA is the source strain for the OmcS polymer entity in the PDB:6EF8 cryo-EM model of OmcS nanowires.",
     "reference": "PDB:6EF8"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:243231",
     "taxon_label": "Geobacter sulfurreducens PCA",
     "note": "Strain whose OmcS polymer entity was deposited in the PDB:6NEF cryo-EM model of a helical, cytochrome-based nanowire.",
     "reference": "PDB:6NEF"
    }
   ],
   "functions": [
    {
     "function_id": "stacked_heme_long_range_electron_transfer",
     "label": "stacked-heme long-range electron transfer",
     "description": "OmcS monomers align six covalently bound hemes per subunit into a continuous chain along the filament axis, providing a redox path for long-range electron transfer in purified nanowires.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2019.03.029",
       "notes": "Wang et al. 2019 connected the OmcS filament's stacked heme arrangement with micrometer-scale electron transport in purified nanowires."
      },
      {
       "reference": "DOI:10.1038/s42003-019-0448-9",
       "notes": "Filman et al. 2019 resolved a 3.4 A OmcS filament structure whose continuous heme stack can support long-range electron transport."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1016/j.cell.2019.03.029",
     "notes": "Wang, Gu, O'Brien et al. 2019, Structure of Microbial Nanowires Reveals Stacked Hemes that Transport Electrons over Micrometers, Cell."
    },
    {
     "reference": "DOI:10.1038/s42003-019-0448-9",
     "notes": "Filman, Marino, Ward et al. 2019, Cryo-EM reveals the structural basis of long-range electron transport in a cytochrome-based bacterial nanowire, Communications Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "stacked_heme_omcs_nanowire_conduction",
     "title": "OmcS monomers align hemes for nanowire conduction",
     "description": "OmcS six-heme c-type cytochrome monomers polymerize into a helical extracellular filament in which a stacked heme chain runs along the nanowire axis and provides a path for long-range electron transfer.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "scope_notes": "This graph is restricted to OmcS filament architecture and the stacked-heme conduction path; it does not model OmcS export, nanowire localization on cells, or the distinct OmcE and OmcZ cytochrome nanowire classes.",
     "nodes": [
      {
       "node_id": "omcs_six_heme_c_type_cytochrome",
       "label": "OmcS six-heme c-type cytochrome",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "omcs_six_heme_c_type_cytochrome"
      },
      {
       "node_id": "stacked_heme_chain",
       "label": "stacked heme chain",
       "node_type": "STATE"
      },
      {
       "node_id": "omcs_cytochrome_nanowire",
       "label": "OmcS cytochrome nanowire",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:omcs_cytochrome_nanowire"
      },
      {
       "node_id": "long_range_electron_transfer",
       "label": "long-range extracellular electron transfer",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "omcs_six_heme_c_type_cytochrome",
       "predicate": "polymerizes into",
       "object": "omcs_cytochrome_nanowire",
       "description": "OmcS monomers polymerize head-to-tail to build the helical extracellular cytochrome nanowire.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s42003-019-0448-9",
         "notes": "Filman et al. 2019 reconstructed OmcS monomers stacked head-to-tail in a helical bacterial nanowire."
        }
       ]
      },
      {
       "subject": "omcs_six_heme_c_type_cytochrome",
       "predicate": "aligns",
       "object": "stacked_heme_chain",
       "description": "The OmcS fold positions six c-type hemes per subunit so that adjacent monomers produce a continuous heme stack along the filament axis.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2019.03.029",
         "notes": "Wang et al. 2019 described the stacked heme arrangement in the OmcS filament cryo-EM structure."
        },
        {
         "reference": "DOI:10.1038/s42003-019-0448-9",
         "notes": "Filman et al. 2019 resolved OmcS monomers around an unbranched heme chain in the filament core."
        }
       ]
      },
      {
       "subject": "stacked_heme_chain",
       "predicate": "supports",
       "object": "long_range_electron_transfer",
       "description": "The uninterrupted axial stack of hemes in the OmcS filament forms a structural path for long-range electron transfer.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2019.03.029",
         "notes": "Wang et al. 2019 linked heme packing to electron transport over micrometer-length OmcS nanowires."
        },
        {
         "reference": "DOI:10.1038/s42003-019-0448-9",
         "notes": "Filman et al. 2019 proposed the heme chain as the filament's long-range electron transport path."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_omcs_family_grounding",
     "prompt": "Resolve exact source-neutral protein-family grounding for OmcS cytochrome nanowire subunits.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#omcs_six_heme_c_type_cytochrome"
     ],
     "rationale": "The first OmcS cytochrome nanowire record uses a reviewed Geobacter sulfurreducens PCA UniProtKB example but keeps the component itself label-only because no exact InterPro, Pfam or NCBIfam family CURIE for the extracellular OmcS filament subunit class was verified.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2019.03.029",
       "notes": "Wang et al. 2019 should guide future OmcS-family grounding and separation from other cytochrome nanowire subunit classes."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:omcz_cytochrome_nanowire",
   "label": "OmcZ cytochrome nanowire",
   "structure_category": "APPENDAGE",
   "structure_kind": "APPENDAGE",
   "definition": "An extracellular electrically conductive Geobacter sulfurreducens filament assembled from the octaheme c-type cytochrome OmcZ; each subunit contributes a branched heme arrangement with a surface-exposed heme site to the cytochrome polymer.",
   "definition_source": "DOI:10.7554/eLife.81551",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T15:14:09Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T15:14:56Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added OmcZ cytochrome nanowire synonymy, a label-only OmcZ component with a Geobacter sulfurreducens PCA UniProt example, Geobacter sulfurreducens source taxon rows, electron-transfer function evidence, a narrow OmcZ function graph, and a TODO for exact OmcZ family grounding.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T15:24:08Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #507 by narrowing OmcZ taxon rows to Geobacter sulfurreducens PCA and adding PDB:7LQ5 exact-strain evidence, and resolved #508 by marking the branched-heme conduction path as a candidate structural model.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "OmcZ nanowire",
     "synonym_type": "EXACT_SYNONYM",
     "source": "PDB:8D9M"
    },
    {
     "synonym_text": "OmcZ filament",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.7554/eLife.81551"
    }
   ],
   "components": [
    {
     "component_id": "omcz_octaheme_c_type_cytochrome",
     "label": "OmcZ octaheme c-type cytochrome",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "omcZ"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "UniProtKB:Q74BG5 identifies the Geobacter sulfurreducens PCA OmcZ protein, but its RCSB/UniProt InterPro and Pfam mappings cover broad multiheme or IPT domains rather than an exact source-neutral family for OmcZ cytochrome nanowire subunits.",
     "role": "Octaheme c-type cytochrome subunit that polymerizes into the extracellular OmcZ filament and positions covalently bound hemes in a branched arrangement.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.81551",
       "notes": "Wang et al. 2022 solved the Geobacter OmcZ filament by cryo-EM and modeled the filament as a polymer of OmcZ octaheme cytochrome subunits."
      },
      {
       "reference": "PDB:8D9M",
       "notes": "RCSB PDB entry 8D9M is the cryo-EM model of OmcZ nanowires from Geobacter sulfurreducens and aligns polymer entity 1 to UniProtKB:Q74BG5."
      },
      {
       "reference": "PDB:7LQ5",
       "notes": "RCSB PDB entry 7LQ5 is a 3.4 A cryo-EM model of a polymerized Geobacter sulfurreducens PCA OmcZ fragment and aligns polymer entity 1 to UniProtKB:Q74BG5 residues 25-282."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q74BG5",
       "protein_label": "Cytochrome c",
       "gene_symbol": "omcZ",
       "taxon_id": "NCBITaxon:243231",
       "taxon_label": "Geobacter sulfurreducens PCA",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-09-11",
       "role": "UniProtKB entry for the Geobacter sulfurreducens PCA omcZ gene product that is linked to the OmcZ nanowire cryo-EM structures PDB:8D9M and PDB:7LQ5.",
       "evidence": [
        {
         "reference": "PDB:8D9M",
         "notes": "RCSB reports a full-length SIFTS alignment from polymer entity 1 of PDB:8D9M to UniProtKB:Q74BG5."
        },
        {
         "reference": "PDB:7LQ5",
         "notes": "RCSB reports a SIFTS alignment from polymer entity 1 of PDB:7LQ5 to UniProtKB:Q74BG5 residues 25-282 and records NCBITaxon:243231 as the natural-source taxonomy."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:243231",
     "taxon_label": "Geobacter sulfurreducens PCA",
     "presence": "COMMON",
     "note": "Geobacter sulfurreducens PCA was the natural source organism for the PDB:7LQ5 cryo-EM model of polymerized OmcZ.",
     "reference": "PDB:7LQ5"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:243231",
     "taxon_label": "Geobacter sulfurreducens PCA",
     "note": "Strain source of the polymerized OmcZ fragment structure solved by cryo-EM and deposited as PDB:7LQ5.",
     "reference": "PDB:7LQ5"
    }
   ],
   "functions": [
    {
     "function_id": "branched_heme_long_range_electron_transfer",
     "label": "branched-heme long-range electron transfer",
     "description": "OmcZ subunits arrange covalently bound hemes in a branched network with a surface-exposed heme site per subunit, providing a candidate structural path for long-range electron transfer in conductive OmcZ filaments.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.81551",
       "notes": "Wang et al. 2022 contrasted OmcZ with linear OmcS and OmcE heme chains and proposed that the OmcZ branched, surface-exposed heme arrangement may explain the filament's high conductivity."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.7554/eLife.81551",
     "notes": "Wang, Chan, Suciu et al. 2022, Structure of Geobacter OmcZ filaments suggests extracellular cytochrome polymers evolved independently multiple times, eLife."
    },
    {
     "reference": "PDB:8D9M",
     "notes": "RCSB PDB entry 8D9M is a 4.2 A helical cryo-EM model of Geobacter sulfurreducens OmcZ nanowires associated with EMDB map EMD-27266."
    },
    {
     "reference": "DOI:10.1038/s41564-022-01315-5",
     "notes": "Gu, Guberman-Pfeffer, Srikanth et al. 2023, Structure of Geobacter cytochrome OmcZ identifies mechanism of nanowire assembly and conductivity, Nature Microbiology."
    },
    {
     "reference": "PDB:7LQ5",
     "notes": "RCSB PDB entry 7LQ5 is a 3.4 A cryo-EM model of polymerized OmcZ from Geobacter sulfurreducens PCA associated with EMDB map EMD-23481."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "branched_heme_omcz_nanowire_conduction",
     "title": "OmcZ subunits branch hemes for nanowire conduction",
     "description": "OmcZ octaheme c-type cytochromes polymerize into an extracellular filament whose branched heme arrangement and surface-exposed heme site provide a candidate structural basis for conductive OmcZ nanowires.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "scope_notes": "This graph is restricted to OmcZ filament architecture and the proposed branched-heme conduction path; it does not model OmcZ proteolytic processing, export, biofilm regulation, or the distinct OmcS and OmcE cytochrome nanowire classes.",
     "nodes": [
      {
       "node_id": "omcz_octaheme_c_type_cytochrome",
       "label": "OmcZ octaheme c-type cytochrome",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "omcz_octaheme_c_type_cytochrome"
      },
      {
       "node_id": "branched_heme_network",
       "label": "branched heme network",
       "node_type": "STATE"
      },
      {
       "node_id": "surface_exposed_heme_site",
       "label": "surface-exposed heme site",
       "node_type": "STATE"
      },
      {
       "node_id": "omcz_cytochrome_nanowire",
       "label": "OmcZ cytochrome nanowire",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:omcz_cytochrome_nanowire"
      },
      {
       "node_id": "long_range_electron_transfer",
       "label": "long-range extracellular electron transfer",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "omcz_octaheme_c_type_cytochrome",
       "predicate": "polymerizes into",
       "object": "omcz_cytochrome_nanowire",
       "description": "OmcZ octaheme cytochrome subunits assemble into the extracellular cytochrome filament resolved by cryo-EM.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.81551",
         "notes": "Wang et al. 2022 determined a cryo-EM structure of Geobacter sulfurreducens OmcZ filaments formed from the OmcZ octaheme cytochrome."
        }
       ]
      },
      {
       "subject": "omcz_octaheme_c_type_cytochrome",
       "predicate": "arranges",
       "object": "branched_heme_network",
       "description": "The OmcZ filament positions covalently bound hemes in a branched arrangement rather than the linear chains seen in OmcS and OmcE filaments.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.81551",
         "notes": "Wang et al. 2022 reported that OmcZ heme packing and between-subunit coordination differ from the linear OmcS and OmcE heme chains."
        }
       ]
      },
      {
       "subject": "branched_heme_network",
       "predicate": "exposes",
       "object": "surface_exposed_heme_site",
       "description": "OmcZ's branched heme arrangement leaves one heme in every subunit highly exposed at the filament surface.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.81551",
         "notes": "Wang et al. 2022 proposed that the surface-exposed heme in each OmcZ subunit may help explain conductive biofilm network formation."
        }
       ]
      },
      {
       "subject": "branched_heme_network",
       "predicate": "supports",
       "object": "long_range_electron_transfer",
       "description": "The branched OmcZ heme arrangement provides a candidate electron-transfer path through the conductive cytochrome filament.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.81551",
         "notes": "Wang et al. 2022 proposed that the branched OmcZ heme architecture could account for highly conductive cytochrome filaments."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_omcz_family_grounding",
     "prompt": "Resolve exact source-neutral protein-family grounding for OmcZ cytochrome nanowire subunits.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#omcz_octaheme_c_type_cytochrome"
     ],
     "rationale": "The first OmcZ cytochrome nanowire record uses an unreviewed Geobacter sulfurreducens PCA UniProtKB example but keeps the component itself label-only because no exact InterPro, Pfam or NCBIfam family CURIE for the extracellular OmcZ filament subunit class was verified.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.81551",
       "notes": "Wang et al. 2022 should guide future OmcZ-family grounding and separation from OmcS and OmcE cytochrome nanowire subunit classes."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:p_pilus",
   "label": "P pilus",
   "structure_category": "APPENDAGE",
   "structure_kind": "APPENDAGE",
   "definition": "A chaperone-usher adhesive pilus of uropathogenic Escherichia coli built from a PapA helical rod, a PapG-PapF-PapE tip fibrillum, a PapK adaptor that bridges the fibrillum to the rod, and a basal PapH terminator. The PapD chaperone delivers subunits to the PapC usher, which assembles the pilus, and the distal PapG adhesin binds host glycolipid receptors.",
   "definition_source": "DOI:10.1128/ecosalplus.ESP-0007-2017",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T02:04:09Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T02:05:11Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added P pilus synonymy, GO pilus parentage, PapA/PapG/PapF/PapE/PapK/PapH constituents, E. coli taxonomy, assembly and adhesion functions, literature evidence, a PapD/PapC assembly graph, and grounding/boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T02:11:53Z",
     "curator": "codex",
     "action": "REFINED_CAUSAL_GRAPH",
     "changes": "Rephrased the PapE-to-PapK assembly edge as an adaptor connection rather than a polymerization edge into PapK.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T02:15:57Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved PR #388 issues #389 and #390 by keeping PapD in the chaperone-delivery role, assigning pilus polymerization to PapC, and separating the PapG/PapF/PapE tip fibrillum from the PapK tip-to-rod adaptor in definition and assembly prose.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:09:01Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 4 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:48Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s); added 2 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "pyelonephritis-associated pilus",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1128/ecosalplus.ESP-0007-2017"
    },
    {
     "synonym_text": "P fimbria",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1128/ecosalplus.ESP-0007-2017"
    },
    {
     "synonym_text": "Pap pilus",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1128/ecosalplus.ESP-0007-2017"
    }
   ],
   "parent_structures": [
    "GO:0009289"
   ],
   "components": [
    {
     "component_id": "papa_major_rod_subunit",
     "label": "PapA major rod subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "papA"
     ],
     "stoichiometry": "hundreds to thousands of copies per P pilus rod",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "PapA is the P pilus major rod subunit; no exact source-neutral PapA family CURIE was curated for this first record.",
     "role": "Polymerizes into the right-handed helical rod that forms most of the extracellular P pilus.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.ppat.0030073",
       "notes": "Verger et al. 2007 solved the crystal structure of the PapA rod subunit and discuss PapA as the major subunit of the P pilus rod."
      },
      {
       "reference": "DOI:10.1016/j.cell.2015.11.049",
       "notes": "Hospenthal et al. 2016 used cryo-EM to resolve the P pilus rod as a helical PapA assembly."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P04127",
       "protein_label": "Pap fimbrial major pilin protein",
       "gene_symbol": "papA",
       "taxon_id": "NCBITaxon:562",
       "taxon_label": "Escherichia coli",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene papA in Escherichia coli. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P04127",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P04127, the single reviewed entry for gene papA in Escherichia coli. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "papg_tip_adhesin",
     "label": "PapG tip adhesin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "papG"
     ],
     "stoichiometry": "1 distal adhesin per tip fibrillum",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "PapG is the P pilus distal adhesin; no exact source-neutral PapG family CURIE was curated for this first record.",
     "role": "Caps the distal end of the tip fibrillum and binds Gal-alpha(1-4)Gal glycolipid receptors on host cells.",
     "evidence": [
      {
       "reference": "DOI:10.1128/ecosalplus.ESP-0007-2017",
       "notes": "Werneburg and Thanassi 2018 review PapG as the P pilus adhesin that recognizes globoseries glycolipid receptors."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P42188",
       "protein_label": "Fimbrial adhesin PapGIII",
       "gene_symbol": "papGIII",
       "taxon_id": "NCBITaxon:562",
       "taxon_label": "Escherichia coli",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene papG, which UniProt lists under the primary name papGIII, in Escherichia coli. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P42188",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P42188, the single reviewed entry for gene papG in Escherichia coli. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "papf_tip_adaptor",
     "label": "PapF tip adaptor subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "papF"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "PapF is a P pilus minor tip subunit; no exact source-neutral PapF family CURIE was curated for this first record.",
     "role": "Links the distal PapG adhesin to the PapE tip fibrillum.",
     "evidence": [
      {
       "reference": "DOI:10.1128/ecosalplus.ESP-0007-2017",
       "notes": "Werneburg and Thanassi 2018 review ordered PapG, PapF, PapE, PapK, PapA, and PapH incorporation by the P pilus chaperone-usher pathway."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P08408",
       "protein_label": "Fimbrial adapter PapF",
       "gene_symbol": "papF",
       "taxon_id": "NCBITaxon:562",
       "taxon_label": "Escherichia coli",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene papF in Escherichia coli, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P08408",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P08408, the single reviewed entry for gene papF in Escherichia coli. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "pape_tip_fibrillum_subunit",
     "label": "PapE tip fibrillum subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "papE"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "PapE is the P pilus tip-fibrillum subunit; no exact source-neutral PapE family CURIE was curated for this first record.",
     "role": "Polymerizes into the short flexible fibrillum at the pilus tip.",
     "evidence": [
      {
       "reference": "DOI:10.1128/ecosalplus.ESP-0007-2017",
       "notes": "Werneburg and Thanassi 2018 describe repeated PapE subunits between PapF and PapK within the P pilus tip fibrillum."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P08407",
       "protein_label": "Fimbrial protein PapE",
       "gene_symbol": "papE",
       "taxon_id": "NCBITaxon:562",
       "taxon_label": "Escherichia coli",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene papE in Escherichia coli, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P08407",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P08407, the single reviewed entry for gene papE in Escherichia coli. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "papk_tip_adaptor",
     "label": "PapK tip adaptor subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "papK"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "PapK is the P pilus minor subunit that couples the tip fibrillum to the rod; no exact source-neutral PapK family CURIE was curated for this first record.",
     "role": "Connects the PapE tip fibrillum to the PapA helical rod.",
     "evidence": [
      {
       "reference": "DOI:10.1128/ecosalplus.ESP-0007-2017",
       "notes": "Werneburg and Thanassi 2018 place PapK between the PapE tip fibrillum and the PapA rod in the P pilus assembly order."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P62532",
       "protein_label": "Fimbrial adapter PapK",
       "gene_symbol": "papK",
       "taxon_id": "NCBITaxon:562",
       "taxon_label": "Escherichia coli",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene papK in Escherichia coli, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P62532",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P62532, the single reviewed entry for gene papK in Escherichia coli. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "paph_terminator",
     "label": "PapH terminator subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "papH"
     ],
     "stoichiometry": "1 basal terminator per assembled rod",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "PapH is the P pilus rod-terminating and anchoring subunit; no exact source-neutral PapH family CURIE was curated for this first record.",
     "role": "Terminates PapA rod extension and anchors the completed pilus at the outer membrane.",
     "evidence": [
      {
       "reference": "DOI:10.1038/sj.embor.7400833",
       "notes": "Verger et al. 2006 analyzed PapH-dependent P pilus termination in uropathogenic Escherichia coli."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P07111",
       "protein_label": "PAP fimbrial minor pilin protein",
       "gene_symbol": "papH",
       "taxon_id": "NCBITaxon:562",
       "taxon_label": "Escherichia coli",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene papH in Escherichia coli, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P07111",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P07111, the single reviewed entry for gene papH in Escherichia coli. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "presence": "VARIABLE",
     "note": "P pili are chaperone-usher adhesive appendages encoded by pap operons in uropathogenic Escherichia coli rather than universal E. coli structures.",
     "reference": "DOI:10.1128/ecosalplus.ESP-0007-2017"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Uropathogenic E. coli P pili are the experimental model for PapA rod biogenesis, PapG tip-mediated adhesion, and PapH termination.",
     "reference": "DOI:10.1128/ecosalplus.ESP-0007-2017"
    }
   ],
   "functions": [
    {
     "function_id": "p_pilus_assembly",
     "label": "P pilus assembly",
     "description": "PapD delivers folded PapG, PapF, PapE, PapK, PapA, and PapH subunits to the PapC usher, which incorporates them in a defined order to build the tip fibrillum, PapK tip-to-rod adaptor, helical rod, and basal terminator of the P pilus.",
     "evidence": [
      {
       "reference": "DOI:10.1128/ecosalplus.ESP-0007-2017",
       "notes": "Werneburg and Thanassi 2018 review P pilus assembly as an ordered PapD/PapC chaperone-usher pathway."
      },
      {
       "reference": "DOI:10.1038/nrmicro.2017.40",
       "notes": "Hospenthal, Costa and Waksman 2017 review P pili within the broader chaperone-usher pilus biogenesis pathway."
      }
     ]
    },
    {
     "function_id": "galabiose_dependent_adhesion",
     "label": "Gal-alpha(1-4)Gal-dependent adhesion",
     "description": "The distal PapG adhesin binds host globoseries glycolipids that present a Gal-alpha(1-4)Gal receptor epitope.",
     "evidence": [
      {
       "reference": "DOI:10.1128/ecosalplus.ESP-0007-2017",
       "notes": "Werneburg and Thanassi 2018 review PapG-mediated binding of P pili to globoseries glycolipid receptors."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1128/ecosalplus.ESP-0007-2017",
     "notes": "Werneburg GT and Thanassi DG 2018, 'Pili Assembled by the Chaperone/Usher Pathway in Escherichia coli and Salmonella', EcoSal Plus."
    },
    {
     "reference": "DOI:10.1038/nrmicro.2017.40",
     "notes": "Hospenthal MK, Costa TRD and Waksman G 2017, 'A comprehensive guide to pilus biogenesis in Gram-negative bacteria', Nature Reviews Microbiology."
    },
    {
     "reference": "DOI:10.1016/j.cell.2015.11.049",
     "notes": "Hospenthal MK et al. 2016, 'Structure of a Chaperone-Usher Pilus Reveals the Molecular Basis of Rod Uncoiling', Cell."
    },
    {
     "reference": "DOI:10.1371/journal.ppat.0030073",
     "notes": "Verger D et al. 2007, 'Crystal Structure of the P Pilus Rod Subunit PapA', PLOS Pathogens."
    },
    {
     "reference": "DOI:10.1038/sj.embor.7400833",
     "notes": "Verger D et al. 2006, 'Molecular mechanism of P pilus termination in uropathogenic Escherichia coli', EMBO Reports."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "pap_chaperone_usher_tip_rod_assembly",
     "title": "PapC assembles the PapD-delivered P pilus tip and rod",
     "description": "PapD carries pilus subunits to the PapC usher. PapC initiates assembly with the distal PapG adhesin, then incorporates PapF and PapE to build the tip fibrillum, PapK to bridge the tip to the rod, PapA repeatedly to form the rod, and PapH to terminate and anchor the completed appendage.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "papd_chaperone",
       "label": "PapD chaperone",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P15319"
       ]
      },
      {
       "node_id": "papc_usher",
       "label": "PapC usher",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P07110"
       ]
      },
      {
       "node_id": "papg_adhesin",
       "label": "PapG tip adhesin",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "papg_tip_adhesin"
      },
      {
       "node_id": "papf_tip_adaptor",
       "label": "PapF tip adaptor subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "papf_tip_adaptor"
      },
      {
       "node_id": "pape_tip_fibrillum_subunit",
       "label": "PapE tip fibrillum subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "pape_tip_fibrillum_subunit"
      },
      {
       "node_id": "papk_tip_adaptor",
       "label": "PapK tip adaptor subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "papk_tip_adaptor"
      },
      {
       "node_id": "papa_major_rod_subunit",
       "label": "PapA major rod subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "papa_major_rod_subunit"
      },
      {
       "node_id": "paph_terminator",
       "label": "PapH terminator subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "paph_terminator"
      },
      {
       "node_id": "p_pilus",
       "label": "P pilus",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:p_pilus"
      },
      {
       "node_id": "p_pilus_assembly",
       "label": "P pilus assembly",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "papd_chaperone",
       "predicate": "delivers to",
       "object": "papc_usher",
       "description": "PapD stabilizes folded P pilus subunits and delivers them to the PapC outer-membrane usher.",
       "evidence": [
        {
         "reference": "DOI:10.1128/ecosalplus.ESP-0007-2017",
         "notes": "Werneburg and Thanassi 2018 review the PapD periplasmic chaperone and PapC usher steps of P pilus biogenesis."
        }
       ]
      },
      {
       "subject": "papc_usher",
       "predicate": "starts assembly with",
       "object": "papg_adhesin",
       "description": "The PapC usher starts P pilus biogenesis with the distal PapG adhesin.",
       "evidence": [
        {
         "reference": "DOI:10.1128/ecosalplus.ESP-0007-2017",
         "notes": "Werneburg and Thanassi 2018 describe ordered P pilus subunit incorporation beginning with PapG."
        }
       ]
      },
      {
       "subject": "papg_adhesin",
       "predicate": "connects to",
       "object": "papf_tip_adaptor",
       "description": "PapG caps the distal end of the P pilus and connects to PapF.",
       "evidence": [
        {
         "reference": "DOI:10.1128/ecosalplus.ESP-0007-2017",
         "notes": "Werneburg and Thanassi 2018 review PapF as the next incorporated subunit after the PapG adhesin."
        }
       ]
      },
      {
       "subject": "papf_tip_adaptor",
       "predicate": "connects to",
       "object": "pape_tip_fibrillum_subunit",
       "description": "PapF links the distal PapG adhesin to the PapE subunits of the tip fibrillum.",
       "evidence": [
        {
         "reference": "DOI:10.1128/ecosalplus.ESP-0007-2017",
         "notes": "Werneburg and Thanassi 2018 place PapE after PapF in the P pilus assembly order."
        }
       ]
      },
      {
       "subject": "pape_tip_fibrillum_subunit",
       "predicate": "connects to",
       "object": "papk_tip_adaptor",
       "description": "PapE subunits form the tip fibrillum, and the proximal PapE subunit connects to PapK before the PapA rod begins.",
       "evidence": [
        {
         "reference": "DOI:10.1128/ecosalplus.ESP-0007-2017",
         "notes": "Werneburg and Thanassi 2018 place PapK between the PapE tip fibrillum and PapA rod subunits."
        }
       ]
      },
      {
       "subject": "papk_tip_adaptor",
       "predicate": "connects to",
       "object": "papa_major_rod_subunit",
       "description": "PapK joins the PapE tip fibrillum to the first PapA rod subunits.",
       "evidence": [
        {
         "reference": "DOI:10.1128/ecosalplus.ESP-0007-2017",
         "notes": "Werneburg and Thanassi 2018 describe PapK as the adaptor incorporated before the PapA rod."
        }
       ]
      },
      {
       "subject": "papa_major_rod_subunit",
       "predicate": "polymerizes into",
       "object": "p_pilus",
       "description": "PapA is repeatedly incorporated to form the thick helical P pilus rod.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2015.11.049",
         "notes": "Hospenthal et al. 2016 resolve the helical P pilus rod as an assembly of PapA subunits."
        }
       ]
      },
      {
       "subject": "paph_terminator",
       "predicate": "terminates",
       "object": "p_pilus",
       "description": "PapH terminates PapA addition and anchors the basal end of the completed P pilus at the outer membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1038/sj.embor.7400833",
         "notes": "Verger et al. 2006 identify the mechanism by which PapH terminates P pilus growth."
        }
       ]
      },
      {
       "subject": "papc_usher",
       "predicate": "carries out",
       "object": "p_pilus_assembly",
       "description": "The outer-membrane PapC usher polymerizes and secretes P pilus subunits through the envelope.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro.2017.40",
         "notes": "Hospenthal, Costa and Waksman 2017 review outer-membrane ushers as assembly platforms for chaperone-usher pili."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "papd_papc_boundary",
     "prompt": "Keep PapD and PapC out of the component table for this first P pilus record.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#pap_chaperone_usher_tip_rod_assembly"
     ],
     "rationale": "PapD and PapC are required for ordered P pilus biogenesis and are therefore shown in the assembly graph, but this record denotes the extracellular appendage built from PapA, PapE, PapF, PapG, PapK, and PapH rather than the periplasmic chaperone or outer-membrane usher that polymerizes and secretes those subunits.",
     "evidence": [
      {
       "reference": "DOI:10.1128/ecosalplus.ESP-0007-2017",
       "notes": "Werneburg and Thanassi 2018 distinguish PapD and PapC assembly factors from the assembled P pilus subunits."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11",
     "resolved_date": "2026-09-11"
    },
    {
     "discussion_id": "resolve_pap_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the PapA, PapG, PapF, PapE, PapK, and PapH constituent subunits.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#papa_major_rod_subunit",
      "components#papg_tip_adhesin",
      "components#papf_tip_adaptor",
      "components#pape_tip_fibrillum_subunit",
      "components#papk_tip_adaptor",
      "components#paph_terminator"
     ],
     "rationale": "The record intentionally uses reviewed labels for the E. coli P pilus subunits until InterPro, Pfam, or NCBIfam accessions can be verified without overclaiming a broader chaperone-usher domain as an exact subunit family.",
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    }
   ]
  },
  {
   "identifier": "GO:0097740",
   "label": "paraflagellar rod",
   "structure_category": "APPENDAGE",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A large lattice-like axial structure found in some flagellated protists which extends alongside the axoneme. Protein components of the paraflagellar rod are likely implicated, among other, in adenine nucleotide signaling and metabolism, and in calcium signaling.",
   "definition_source": "GO:0097740",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-09T04:41:40Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-09T19:08:30Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO PFR synonymy and cilium parthood; curated PFR1 and PFR2 as major lattice constituents with reviewed Trypanosoma brucei brucei UniProt examples; added eukaryotic and euglenozoan taxonomic scope, trypanosome and Leishmania canonical examples, assembly, motility and signaling functions, core literature evidence, a PFR1/PFR2 assembly graph, and a boundary discussion for the larger minor-component PFR proteome.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-09T19:17:18Z",
     "curator": "claude",
     "action": "ADDRESS_QC",
     "changes": "Attached the minor-component boundary discussion to the curated PFR1 and PFR2 component anchors so the discussion target resolves in the corpus integrity tests.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-09T19:22:40Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #291 by narrowing Euglenozoa scope to kinetoplastid PFRs supported by Gadelha et al. 2005; resolved #292 by scoping the Trypanosoma brucei brucei canonical example to the Alves et al. 2020 PFR-AF deletion study it cites; resolved #293 by moving the paraxial rod synonym to Farina et al. 1986.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T04:58:43Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2171 and #2172: reconciled consolidated PFR1/PFR2 families with historical PFRC/PFRA, moved examples and citations with their families, and qualified PFR2 essentiality and assembly scope for full versus reduced rods.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:48Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "PFR",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0097740"
    },
    {
     "synonym_text": "paraxial rod",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1111/j.1550-7408.1986.tb05661.x"
    }
   ],
   "part_of": [
    "GO:0097729"
   ],
   "components": [
    {
     "component_id": "pfr1",
     "label": "paraflagellar rod protein PFR1",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "PFR1",
      "PFRC",
      "PFRD"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Major lattice protein that co-assembles with PFR2 in the full paraflagellar rod of the studied trypanosome and Leishmania models; Leishmania PFR1 can associate with axoneme attachment fibers without PFR2.",
     "evidence": [
      {
       "reference": "PMID:7961827",
       "notes": "Deflorin et al. 1994 distinguished the T. brucei 73 kDa PFRC/PFRD product from 69 kDa PFRA/PFRB."
      },
      {
       "reference": "DOI:10.1016/j.molbiopara.2004.03.006",
       "notes": "Gadelha et al. 2004 consolidate T. brucei PFRC as PFR1, orthologous to Leishmania PFR1."
      },
      {
       "reference": "DOI:10.1242/jcs.112.16.2753",
       "notes": "Maga et al. 1999 found Leishmania mexicana PFR1 throughout the PFR and required for native formation; PFR1 can associate with attachment fibers without PFR2."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q26789",
       "protein_label": "73 kDa paraflagellar rod protein",
       "gene_symbol": "PFRC",
       "taxon_id": "NCBITaxon:5702",
       "taxon_label": "Trypanosoma brucei brucei",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "Reviewed UniProtKB entry for the PFRC/PFRD-encoded 73 kDa protein in Trypanosoma brucei brucei, assigned to consolidated PFR1 by Gadelha et al. 2004. The source protein name and historical UniProt mnemonic PFR2_TRYBB are not a cross-species orthology assertion (also declared as synonym PFRD).",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q26789",
         "notes": "UniProtKB reviewed entry Q26789 verifies the source-native 73 kDa protein name and PFRC/PFRD genes. The consolidated family assignment follows Gadelha et al. 2004, not the ordinal UniProt mnemonic."
        },
        {
         "reference": "DOI:10.1016/j.molbiopara.2004.03.006",
         "notes": "Table 1 and Fig. 1 map T. brucei PFRC to PFR1 and PFRA to PFR2, consistently with Leishmania nomenclature."
        }
       ]
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "InterPro:IPR007824 / Pfam:PF05149 covers both PFR1 and PFR2 rather than the individual consolidated PFR1 family. No exact source-neutral PFR1-only CURIE was curated."
    },
    {
     "component_id": "pfr2",
     "label": "paraflagellar rod protein PFR2",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "PFR2",
      "PFRA",
      "PFRB"
     ],
     "essentiality": "CONDITIONAL",
     "role": "Major lattice protein required for full native PFR architecture in the studied trypanosome and Leishmania models, not for every reduced PFR. Gadelha et al. found no evidence for PFR2 in the reduced Crithidia deanei rod using several assays, while noting their detection limitations.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.109.4.1695",
       "notes": "Schlaeppi et al. 1989 characterized the helical PFRA/PFRB product, subsequently assigned to consolidated PFR2."
      },
      {
       "reference": "DOI:10.1016/j.molbiopara.2004.03.006",
       "notes": "Gadelha et al. 2004 consolidate T. brucei PFRA as PFR2, orthologous to Leishmania PFR2."
      },
      {
       "reference": "DOI:10.1242/jcs.112.16.2753",
       "notes": "Maga et al. 1999 showed that Leishmania PFR2 is required for native full PFR assembly, while PFR1 can form stable associations with attachment fibers without it."
      },
      {
       "reference": "DOI:10.1128/EC.4.3.516-525.2005",
       "notes": "Gadelha et al. 2005 imaged a reduced PFR in Crithidia deanei and found no PFR2 with PCR, hybridization and protein assays. The combined negative results support a lineage distinction, not proof of universal gene absence."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P22225",
       "protein_label": "69 kDa paraflagellar rod protein",
       "gene_symbol": "PFRA",
       "taxon_id": "NCBITaxon:5702",
       "taxon_label": "Trypanosoma brucei brucei",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "Reviewed UniProtKB entry for the PFRA/PFRB-encoded 69 kDa protein in Trypanosoma brucei brucei, assigned to consolidated PFR2 by Gadelha et al. 2004. The source protein name and historical UniProt mnemonic PFR1_TRYBB are not a cross-species orthology assertion (also declared as synonym PFRB).",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P22225",
         "notes": "UniProtKB reviewed entry P22225 verifies the source-native 69 kDa protein name and PFRA/PFRB genes. The consolidated family assignment follows Gadelha et al. 2004, not the ordinal UniProt mnemonic."
        },
        {
         "reference": "DOI:10.1016/j.molbiopara.2004.03.006",
         "notes": "Table 1 and Fig. 1 map T. brucei PFRC to PFR1 and PFRA to PFR2, consistently with Leishmania nomenclature."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q26785",
       "protein_label": "Paraflagellar rod protein",
       "gene_symbol": "PFR2",
       "taxon_id": "NCBITaxon:5702",
       "taxon_label": "Trypanosoma brucei brucei",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene PFR2 in Trypanosoma brucei brucei. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q26785",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q26785 for gene PFR2 in Trypanosoma brucei brucei. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "InterPro:IPR007824 / Pfam:PF05149 covers both PFR1 and PFR2 rather than the individual consolidated PFR2 family. No exact source-neutral PFR2-only CURIE was curated."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "RARE",
     "note": "The paraflagellar rod is restricted to a small set of flagellated protist lineages rather than a conserved feature of eukaryotic cilia.",
     "reference": "PMID:7961827"
    },
    {
     "taxon_id": "NCBITaxon:33682",
     "taxon_label": "Euglenozoa",
     "presence": "VARIABLE",
     "note": "Within Euglenozoa, PFRs are prominent in kinetoplastid flagella, but they can be greatly reduced and cryptic in some endosymbiont-bearing kinetoplastids.",
     "reference": "DOI:10.1128/EC.4.3.516-525.2005"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5702",
     "taxon_label": "Trypanosoma brucei brucei",
     "note": "Trypanosome model in which deletion of cytoplasmic PFR-AF1 or PFR-AF2 showed that both assembly factors are required for paraflagellar rod formation.",
     "reference": "DOI:10.1242/jcs.242271"
    },
    {
     "taxon_id": "NCBITaxon:5665",
     "taxon_label": "Leishmania mexicana",
     "note": "Genetic model in which PFR1 and PFR2 knockouts established that both major proteins are required for native PFR formation and flagellar motility.",
     "reference": "DOI:10.1242/jcs.112.16.2753"
    }
   ],
   "functions": [
    {
     "function_id": "flagellar_waveform_control",
     "label": "flagellar waveform control",
     "description": "The PFR provides an extra-axonemal scaffold needed for normal kinetoplastid flagellar beating and cell motility.",
     "evidence": [
      {
       "reference": "DOI:10.1038/35300",
       "notes": "Bastin et al. 1998 disrupted the PFR in T. brucei and linked PFR loss to a trypanosome motility defect."
      },
      {
       "reference": "PMID:9497035",
       "notes": "Santrich et al. 1997 showed that a Leishmania mexicana PFR2 knockout lacks most PFR structure and has altered flagellar beat waveform and forward swimming."
      }
     ]
    },
    {
     "function_id": "extra_axonemal_pfr_assembly",
     "label": "extra-axonemal PFR assembly",
     "description": "New PFR lattice proteins are delivered into the flagellum and incorporated into the elongating paraflagellar rod, a process that requires cytoplasmic PFR assembly factors.",
     "evidence": [
      {
       "reference": "DOI:10.1128/MCB.19.12.8191",
       "notes": "Bastin et al. 1999 followed tagged PFRA during PFR growth and observed a major distal addition site plus minor incorporation along the partially assembled PFR."
      },
      {
       "reference": "DOI:10.1242/jcs.242271",
       "notes": "Alves et al. 2020 identified cytoplasmic PFR-AF1 and PFR-AF2 as factors required for PFR formation."
      }
     ]
    },
    {
     "function_id": "flagellar_signaling_platform",
     "label": "flagellar signaling platform",
     "description": "The PFR-associated protein cohort includes calcium/calmodulin and adenine-nucleotide signaling or metabolic proteins that can influence flagellar beating.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.M808859200",
       "notes": "Portman et al. 2009 used RNAi-mutant comparative proteomics to expand the PFR cohort and infer calcium/calmodulin regulatory links among some components."
      },
      {
       "reference": "DOI:10.1016/j.ijpara.2009.10.005",
       "notes": "Portman and Gull 2010 review links between the PFR proteome, adenine-nucleotide metabolism, calcium signaling and motility regulation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1083/jcb.109.4.1695",
     "notes": "Schlaeppi, Deflorin and Seebeck 1989, The major component of the paraflagellar rod of Trypanosoma brucei is a helical protein that is encoded by two identical, tandemly linked genes, Journal of Cell Biology."
    },
    {
     "reference": "PMID:7961827",
     "notes": "Deflorin, Rudolf and Seebeck 1994, The major components of the paraflagellar rod of Trypanosoma brucei are two similar, but distinct proteins which are encoded by two different gene loci, Journal of Biological Chemistry."
    },
    {
     "reference": "DOI:10.1242/jcs.112.16.2753",
     "notes": "Maga et al. 1999, Genetic dissection of the Leishmania paraflagellar rod, a unique flagellar cytoskeleton structure, Journal of Cell Science."
    },
    {
     "reference": "DOI:10.1128/MCB.19.12.8191",
     "notes": "Bastin et al. 1999, Flagellar morphogenesis: protein targeting and assembly in the paraflagellar rod of trypanosomes, Molecular and Cellular Biology."
    },
    {
     "reference": "DOI:10.1074/jbc.M808859200",
     "notes": "Portman et al. 2009, Combining RNA interference mutants and comparative proteomics to identify protein components and dependences in a eukaryotic flagellum, Journal of Biological Chemistry."
    },
    {
     "reference": "DOI:10.1016/j.ijpara.2009.10.005",
     "notes": "Portman and Gull 2010, The paraflagellar rod of kinetoplastid parasites: from structure to components and function, International Journal for Parasitology."
    },
    {
     "reference": "DOI:10.1242/jcs.242271",
     "notes": "Alves et al. 2020, Control of assembly of extra-axonemal structures: the paraflagellar rod of trypanosomes, Journal of Cell Science."
    },
    {
     "reference": "DOI:10.1111/j.1550-7408.1986.tb05661.x",
     "notes": "Farina et al. 1986, Further studies on the organization of the paraxial rod of trypanosomatids, Journal of Protozoology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "pfr1_pfr2_lattice_assembly",
     "title": "PFR1 and PFR2 build the paraflagellar rod lattice",
     "description": "PFR1 and PFR2 co-assemble into the full PFR lattice in the studied Trypanosoma and Leishmania models. In T. brucei, cytoplasmic PFR-AF1 and PFR-AF2 act upstream of flagellar assembly and support major PFR protein accumulation. This model does not require the same composition in reduced rods such as that of Crithidia deanei.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "pfr1",
       "label": "paraflagellar rod protein PFR1",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "pfr1"
      },
      {
       "node_id": "pfr2",
       "label": "paraflagellar rod protein PFR2",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "pfr2"
      },
      {
       "node_id": "paraflagellar_rod",
       "label": "paraflagellar rod",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097740"
      },
      {
       "node_id": "axoneme",
       "label": "axoneme",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005930"
      },
      {
       "node_id": "pfr_af1",
       "label": "PFR assembly factor 1",
       "node_type": "GENE_OR_PROTEIN"
      },
      {
       "node_id": "pfr_af2",
       "label": "PFR assembly factor 2",
       "node_type": "GENE_OR_PROTEIN"
      }
     ],
     "edges": [
      {
       "subject": "pfr1",
       "predicate": "co-assembles into",
       "object": "paraflagellar_rod",
       "description": "Leishmania PFR1 is a major structural constituent throughout the native PFR and can associate with axoneme attachment fibers without PFR2.",
       "evidence": [
        {
         "reference": "DOI:10.1242/jcs.112.16.2753",
         "notes": "Maga et al. 1999 examined PFR1 localization and its requirement for native Leishmania PFR formation."
        }
       ]
      },
      {
       "subject": "pfr2",
       "predicate": "co-assembles into",
       "object": "paraflagellar_rod",
       "description": "PFR2 partners with PFR1 in the full native PFR of the studied trypanosome and Leishmania models; this is not a universal requirement for reduced rods.",
       "evidence": [
        {
         "reference": "DOI:10.1128/MCB.19.12.8191",
         "notes": "Bastin et al. 1999 tracked tagged PFRA, now consolidated as PFR2, into new and old T. brucei PFRs."
        },
        {
         "reference": "DOI:10.1016/j.molbiopara.2004.03.006",
         "notes": "The nomenclature crosswalk maps historical T. brucei PFRA to PFR2."
        },
        {
         "reference": "DOI:10.1242/jcs.112.16.2753",
         "notes": "Maga et al. 1999 showed Leishmania PFR2 is required for the full native PFR, with residual PFR1-containing material possible without PFR2."
        }
       ]
      },
      {
       "subject": "paraflagellar_rod",
       "predicate": "anchors to",
       "object": "axoneme",
       "description": "The PFR assembles next to the axoneme and is attached to it through axoneme attachment fibers.",
       "evidence": [
        {
         "reference": "DOI:10.1242/jcs.112.16.2753",
         "notes": "Maga et al. 1999 used Leishmania PFR mutants to show that fibers attaching the PFR to the axoneme can assemble in the absence of the bulk PFR."
        }
       ]
      },
      {
       "subject": "pfr_af1",
       "predicate": "promotes assembly of",
       "object": "paraflagellar_rod",
       "description": "Cytoplasmic PFR-AF1 is required for PFR formation and normal levels of major PFR proteins.",
       "evidence": [
        {
         "reference": "DOI:10.1242/jcs.242271",
         "notes": "Alves et al. 2020 found that deleting PFR-AF1 dramatically disrupts PFR formation in T. brucei."
        }
       ]
      },
      {
       "subject": "pfr_af2",
       "predicate": "promotes assembly of",
       "object": "paraflagellar_rod",
       "description": "Cytoplasmic PFR-AF2 is required for PFR formation and normal levels of major PFR proteins.",
       "evidence": [
        {
         "reference": "DOI:10.1242/jcs.242271",
         "notes": "Alves et al. 2020 found that deleting PFR-AF2 dramatically disrupts PFR formation in T. brucei."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "minor_component_boundary",
     "prompt": "Should all proteomic PFR candidates be curated as paraflagellar-rod components now?",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#pfr1",
      "components#pfr2"
     ],
     "rationale": "The PFR proteome contains many low-abundance or regulatory proteins in addition to the two major lattice proteins; Portman et al. 2009 identified 20 novel PFR components by RNAi-ablation proteomics and epitope tagging. This first GO:0097740 record therefore enumerates only PFR1/PFR2, while additional candidates need family-by-family curation to avoid folding transient or nearby flagellar proteins into the structural lattice boundary.",
     "posed_by": "claude",
     "posed_date": "2026-09-09"
    },
    {
     "discussion_id": "cytoplasmic_assembly_factors",
     "prompt": "Are PFR-AF1 and PFR-AF2 paraflagellar-rod components?",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#pfr1_pfr2_lattice_assembly"
     ],
     "rationale": "PFR-AF1 and PFR-AF2 are cytoplasmic proteins required for PFR formation, but the component boundary in docs/CURATION.md excludes factors that act on a subunit before assembly and then depart.",
     "resolution_note": "Curated PFR-AF1 and PFR-AF2 as assembly graph nodes rather than as components of the mature paraflagellar rod.",
     "posed_by": "claude",
     "posed_date": "2026-09-09",
     "resolved_date": "2026-09-09"
    },
    {
     "discussion_id": "consolidated_pfr_nomenclature",
     "prompt": "Reconcile historical PFRA/PFRC and UniProt names with cross-species PFR1/PFR2 orthology.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#pfr1",
      "components#pfr2"
     ],
     "rationale": "Gadelha et al. 2004 Table 1 and Fig. 1 consolidate T. brucei PFRC/PFRD (Q26789, 73 kDa) as PFR1 and PFRA/PFRB (P22225, 69 kDa) as PFR2. Historical UniProt mnemonics use the opposite ordinal numbering and must not substitute for this cross-species family assignment.",
     "resolution_note": "Aligned modern component families, gene symbols, protein examples and graph citations; retained source-native protein labels and all previous curation events.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.molbiopara.2004.03.006",
       "notes": "Primary nomenclature table and phylogeny establish the crosswalk."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-11",
     "resolved_date": "2026-10-11"
    }
   ]
  },
  {
   "identifier": "GO:0055040",
   "label": "periplasmic flagellum",
   "structure_category": "APPENDAGE",
   "structure_kind": "APPENDAGE",
   "definition": "A bacterial-type flagellar appendage of spirochetes whose filaments reside in the periplasmic space between the cytoplasmic and outer membranes, attach near the cell poles, and rotate to deform the cell cylinder for motility.",
   "definition_source": "DOI:10.3390/biom10040550",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-06T11:38:55Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-06T11:40:14Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added periplasmic flagellum synonyms, bacterial flagellum parentage, FlaB, FlaA, and basal-body motor components, spirochete taxonomy, a Borrelia B31 example, a motility function, record evidence, and a cell-deformation graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-06T11:41:34Z",
     "curator": "claude",
     "action": "TIGHTENED_SCOPE",
     "changes": "Moved the Borrelia canary to species-level NCBITaxon:139 and marked FlaA sheath essentiality unknown to avoid a broad spirochete assertion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-06T12:37:44Z",
     "curator": "claude",
     "action": "FIXED_CAUSAL_GRAPH",
     "changes": "Replaced the direct filament-to-deformation edge with flagellar rotation edges so the periplasmic graph places cell-body deformation downstream of an active rotation process.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T07:38:54Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-11T04:58:45Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2173 and #2174: qualified lineage-dependent FlaA architecture, removed generic sheathed-filament assertions, and separated static skeletal shape evidence from rotation-driven swimming deformation while retaining the active pathway introduced for #203.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:09:16Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 4 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:48Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "endoflagellum",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.3390/biom10040550"
    },
    {
     "synonym_text": "periplasmic flagellar filament",
     "synonym_type": "NARROW_SYNONYM",
     "source": "DOI:10.1016/j.tim.2022.09.010"
    }
   ],
   "parent_structures": [
    "GO:0009288"
   ],
   "components": [
    {
     "component_id": "flaB_core",
     "label": "FlaB core flagellins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "flaB"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Spirochetes can encode several related FlaB core flagellins; no single InterPro family was curated that exactly covers the taxon-agnostic periplasmic flagellar core set.",
     "role": "Major flagellin class that polymerizes into the core of the periplasmic flagellar filament.",
     "evidence": [
      {
       "reference": "DOI:10.3390/biom10040550",
       "notes": "Nakamura 2020 reviews FlaB proteins as the conserved spirochete periplasmic flagellar core proteins."
      },
      {
       "reference": "DOI:10.1073/pnas.200221797",
       "notes": "Motaleb et al. 2000 disrupted Borrelia burgdorferi flaB and showed that periplasmic flagella are required for both motility and the normal flat-wave cell shape."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:D1KJW6",
       "protein_label": "Flagellin",
       "gene_symbol": "flaB",
       "taxon_id": "NCBITaxon:139",
       "taxon_label": "Borreliella burgdorferi",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene flaB in Borreliella burgdorferi. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/D1KJW6",
         "notes": "UniProtKB unreviewed (TrEMBL) entry D1KJW6 for gene flaB in Borreliella burgdorferi. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "flaA_sheath",
     "label": "FlaA flagellar proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "flaA"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "FlaA proteins are spirochete periplasmic flagellar constituents with lineage-dependent localization; no exact source-neutral family CURIE was curated here. The retained component ID is historical and does not assert a universal sheath.",
     "role": "Flagellar constituents whose architecture varies by lineage. FlaA forms a sheath around the FlaB core in Brachyspira hyodysenteriae; Borrelia burgdorferi FlaA is a minor filament-associated protein with unresolved precise localization, and Leptospira sheath formation does not require FlaA in the cited deletion studies.",
     "evidence": [
      {
       "reference": "DOI:10.3390/biom10040550",
       "notes": "Nakamura 2020 distinguishes Brachyspira FlaA sheath architecture from tentative basal FlaA localization in Borrelia and a Leptospira sheath that persists after flaA deletion, with FcpA a major sheath constituent."
      },
      {
       "reference": "DOI:10.1128/JB.180.9.2418-2425.1998",
       "notes": "Ge et al. 1998 copurified FlaA with Borrelia burgdorferi periplasmic flagella but did not establish a sheath location. The proposed localization near the hook was explicitly tentative."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P70856",
       "protein_label": "Flagellar filament outer layer protein",
       "gene_symbol": "flaA",
       "taxon_id": "NCBITaxon:224326",
       "taxon_label": "Borreliella burgdorferi B31",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene flaA in Borreliella burgdorferi B31, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P70856",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P70856, the single reviewed entry for gene flaA in Borreliella burgdorferi B31. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "basal_body_motor",
     "label": "spirochete flagellar basal body motor",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0120100 denotes the broader bacterial-type flagellum motor rather than the spirochete periplasmic basal body with its lineage-specific collar and cytoplasmic ATPase complex.",
     "role": "Polar rotary basal body that anchors the periplasmic filament and transmits torque to it.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pbio.3000050",
       "notes": "Qin et al. 2018 used in situ cryoET of Borrelia burgdorferi to visualize the periplasmic flagellar basal body, collar, and distinct cytoplasmic ATPase complex."
      }
     ],
     "gene_symbols": [
      "fliF",
      "fliG2",
      "fliM",
      "fliN",
      "motA",
      "motB"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q44912",
       "protein_label": "Flagellar M-ring protein",
       "gene_symbol": "fliF",
       "taxon_id": "NCBITaxon:224326",
       "taxon_label": "Borreliella burgdorferi B31",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene fliF in Borreliella burgdorferi B31, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q44912",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q44912, the single reviewed entry for gene fliF in Borreliella burgdorferi B31. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q57511",
       "protein_label": "Flagellar motor switch protein FliM",
       "gene_symbol": "fliM",
       "taxon_id": "NCBITaxon:224326",
       "taxon_label": "Borreliella burgdorferi B31",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene fliM in Borreliella burgdorferi B31, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q57511",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q57511, the single reviewed entry for gene fliM in Borreliella burgdorferi B31. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q44903",
       "protein_label": "Flagellar motor switch protein FliN",
       "gene_symbol": "fliN",
       "taxon_id": "NCBITaxon:224326",
       "taxon_label": "Borreliella burgdorferi B31",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene fliN in Borreliella burgdorferi B31, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q44903",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q44903, the single reviewed entry for gene fliN in Borreliella burgdorferi B31. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q44902",
       "protein_label": "Motility protein A",
       "gene_symbol": "motA",
       "taxon_id": "NCBITaxon:224326",
       "taxon_label": "Borreliella burgdorferi B31",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene motA in Borreliella burgdorferi B31, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q44902",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q44902, the single reviewed entry for gene motA in Borreliella burgdorferi B31. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q57371",
       "protein_label": "Flagellar motor apparatus",
       "gene_symbol": "motB",
       "taxon_id": "NCBITaxon:139",
       "taxon_label": "Borreliella burgdorferi",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene motB in Borreliella burgdorferi. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q57371",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q57371 for gene motB in Borreliella burgdorferi. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:203691",
     "taxon_label": "Spirochaetota",
     "presence": "COMMON",
     "note": "Periplasmic flagella are characteristic endoflagella of motile spirochetes and reside between the inner and outer membranes.",
     "reference": "DOI:10.3390/biom10040550"
    },
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "RARE",
     "note": "The organelle is a spirochete-specific form of the bacterial flagellum rather than a general bacterial appendage.",
     "reference": "DOI:10.3390/biom10040550"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:139",
     "taxon_label": "Borreliella burgdorferi",
     "note": "Qin et al. imaged intact periplasmic flagella and basal-body motors in Borrelia burgdorferi cells by cryo-electron tomography.",
     "reference": "DOI:10.1371/journal.pbio.3000050"
    }
   ],
   "functions": [
    {
     "function_id": "motility",
     "label": "bacterial-type flagellum-dependent cell motility",
     "grounding": "GO:0071973",
     "description": "Internal flagellar rotation within the periplasm deforms the spirochete cell cylinder and produces swimming motility.",
     "evidence": [
      {
       "reference": "DOI:10.3390/biom10040550",
       "notes": "Nakamura 2020 reviews propulsion by rotation of periplasmic flagella inside the narrow spirochete periplasmic space."
      },
      {
       "reference": "DOI:10.1073/pnas.200221797",
       "notes": "Motaleb et al. 2000 found flaB mutants nonmotile and rod-shaped, but CCCP-immobilized wild-type cells retained flat-wave shape. The skeletal shape contribution therefore does not require rotation and is distinct from dynamic deformation during swimming."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.3390/biom10040550",
     "notes": "Nakamura 2020, Spirochete Flagella and Motility, Biomolecules."
    },
    {
     "reference": "DOI:10.1371/journal.pbio.3000050",
     "notes": "Qin et al. 2018, Cryo-electron tomography of periplasmic flagella in Borrelia burgdorferi reveals a distinct cytoplasmic ATPase complex, PLOS Biology."
    },
    {
     "reference": "DOI:10.1073/pnas.200221797",
     "notes": "Motaleb et al. 2000, Borrelia burgdorferi periplasmic flagella have both skeletal and motility functions, Proceedings of the National Academy of Sciences."
    },
    {
     "reference": "DOI:10.1016/j.tim.2022.09.010",
     "notes": "San Martin et al. 2023, Diving into the complexity of the spirochetal endoflagellum, Trends in Microbiology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "periplasmic_flagellum_cell_deformation",
     "title": "Periplasmic flagellar rotation drives dynamic cell-body deformation during swimming",
     "description": "FlaB builds the periplasmic filament; FlaA association and sheath architecture differ across spirochete lineages. The polar basal body drives filament rotation and dynamic cell-body deformation during swimming. This motility pathway is distinct from the rotation-independent skeletal contribution to resting Borrelia shape.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "flaB_core",
       "label": "FlaB core flagellins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "flaB_core"
      },
      {
       "node_id": "flaA_sheath",
       "label": "FlaA flagellar proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "flaA_sheath"
      },
      {
       "node_id": "basal_body_motor",
       "label": "spirochete flagellar basal body motor",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "basal_body_motor"
      },
      {
       "node_id": "filament",
       "label": "periplasmic flagellar filament",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "flagellar_rotation",
       "label": "flagellar rotation",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "cell_deformation",
       "label": "dynamic spirochete cell-body deformation during swimming",
       "node_type": "STATE"
      },
      {
       "node_id": "motility",
       "label": "bacterial-type flagellum-dependent cell motility",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0071973"
      },
      {
       "node_id": "periplasmic_flagellum",
       "label": "periplasmic flagellum",
       "node_type": "STRUCTURE",
       "grounding": "GO:0055040"
      }
     ],
     "edges": [
      {
       "subject": "flaB_core",
       "predicate": "polymerizes into",
       "object": "filament",
       "description": "FlaB flagellins build the core of the periplasmic flagellar filament.",
       "evidence": [
        {
         "reference": "DOI:10.3390/biom10040550",
         "notes": "Nakamura 2020 reviews the conserved FlaB core of spirochete periplasmic flagellar filaments."
        }
       ]
      },
      {
       "subject": "flaA_sheath",
       "predicate": "associates with",
       "object": "filament",
       "description": "FlaA associates with periplasmic flagella; a sheath role is lineage-specific rather than a universal property of spirochete filaments.",
       "evidence": [
        {
         "reference": "DOI:10.1128/JB.180.9.2418-2425.1998",
         "notes": "Ge et al. copurified Borrelia FlaA with flagella but left its precise localization unresolved."
        },
        {
         "reference": "DOI:10.3390/biom10040550",
         "notes": "Nakamura distinguishes Brachyspira FlaA sheath architecture, tentative basal localization in Borrelia and Leptospira sheath retention after FlaA deletion."
        }
       ]
      },
      {
       "subject": "filament",
       "predicate": "is part of",
       "object": "periplasmic_flagellum",
       "description": "The filament is the elongated axial part of the periplasmic flagellum; its sheath composition is not uniform across spirochetes.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pbio.3000050",
         "notes": "Qin et al. 2018 resolved filaments connected to polar periplasmic flagellar motors in Borrelia burgdorferi."
        }
       ]
      },
      {
       "subject": "basal_body_motor",
       "predicate": "drives",
       "object": "flagellar_rotation",
       "description": "The polar spirochete basal body is the rotary motor that drives periplasmic flagellar rotation.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pbio.3000050",
         "notes": "Qin et al. 2018 imaged Borrelia burgdorferi periplasmic flagella attached to basal bodies with the spirochete collar and cytoplasmic ATPase complex."
        }
       ]
      },
      {
       "subject": "flagellar_rotation",
       "predicate": "turns",
       "object": "filament",
       "description": "Flagellar rotation turns the internal filament in the spirochete periplasm.",
       "evidence": [
        {
         "reference": "DOI:10.3390/biom10040550",
         "notes": "Nakamura 2020 reviews rotation of endoflagella inside the spirochete periplasmic space."
        }
       ]
      },
      {
       "subject": "flagellar_rotation",
       "predicate": "produces",
       "object": "cell_deformation",
       "description": "During swimming, periplasmic flagellar rotation drives dynamic deformation such as wave propagation along Borrelia and Brachyspira cell bodies.",
       "evidence": [
        {
         "reference": "DOI:10.3390/biom10040550",
         "notes": "Section 4.1 reviews wave propagation driven by periplasmic flagellar rotation in Borrelia and Brachyspira. This swimming mechanism is distinct from maintenance of resting flat-wave shape."
        },
        {
         "reference": "DOI:10.1073/pnas.200221797",
         "notes": "Boundary evidence, not proof of this active edge: Motaleb et al. found that CCCP-paralyzed Borrelia cells retain flat-wave shape. The resting skeletal contribution therefore does not require rotation."
        }
       ]
      },
      {
       "subject": "cell_deformation",
       "predicate": "drives",
       "object": "motility",
       "description": "Dynamic cell-body deformation during swimming, including propagating waves, produces spirochete propulsion.",
       "evidence": [
        {
         "reference": "DOI:10.3390/biom10040550",
         "notes": "Nakamura 2020 reviews fluid and surface propulsion driven by periplasmic flagellar rotation inside spirochetes."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0009289",
   "label": "pilus",
   "structure_category": "APPENDAGE",
   "structure_kind": "APPENDAGE",
   "definition": "A proteinaceous hair-like appendage on the surface of bacteria ranging from 2-8 nm in diameter.",
   "definition_source": "GO:0009289",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T14:28:45Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T14:29:30Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, the UniProt Subcellular Location xref, a reviewed-label-only generic structural-subunit component, bacterial scope, an Escherichia coli canonical example, generic surface-interaction function, DOI/GO/UniProt evidence, a nonmechanistic pilus-polymer graph, and a boundary TODO for exact subtype-neutral subunit grounding.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T14:35:27Z",
     "curator": "codex",
     "action": "TIGHTENED_EVIDENCE_SCOPE",
     "changes": "Narrowed the Escherichia coli canonical-example note to type I and P pili so the claim is directly supported by Hospenthal, Costa and Waksman 2017.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T14:42:16Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #661 by narrowing the pilus taxonomic-distribution row from all Bacteria to the directly cited Escherichia coli chaperone-usher pilus model.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:09:17Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:48Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "fimbria",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0009289"
    },
    {
     "synonym_text": "fimbriae",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0009289"
    },
    {
     "synonym_text": "fimbrium",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0009289"
    },
    {
     "synonym_text": "pili",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0009289"
    }
   ],
   "xrefs": [
    "uniprot.location:SL-0113"
   ],
   "components": [
    {
     "component_id": "pilus_structural_subunits",
     "label": "pilus structural subunits",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The generic pilus class spans nonhomologous type IV, chaperone-usher, curli and other bacterial surface fibers; no single source-neutral protein-family CURIE denotes every structural subunit that polymerizes into all pili.",
     "role": "Protein subunits that polymerize into a hair-like extracellular pilus fiber on the bacterial cell surface.",
     "evidence": [
      {
       "reference": "GO:0009289",
       "notes": "GO:0009289 defines a pilus as a proteinaceous hair-like appendage on the bacterial surface."
      },
      {
       "reference": "uniprot.location:SL-0113",
       "notes": "UniProt Subcellular Location entry SL-0113 maps Fimbrium to GO:0009289 and describes pili as non-flagellar polymeric filamentous appendages."
      }
     ],
     "gene_symbols": [
      "fimA",
      "papA"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q47223",
       "protein_label": "Type-1 fimbrial protein, A chain",
       "gene_symbol": "fimA",
       "taxon_id": "NCBITaxon:562",
       "taxon_label": "Escherichia coli",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene fimA in Escherichia coli, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q47223",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q47223, the single reviewed entry for gene fimA in Escherichia coli. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P04127",
       "protein_label": "Pap fimbrial major pilin protein",
       "gene_symbol": "papA",
       "taxon_id": "NCBITaxon:562",
       "taxon_label": "Escherichia coli",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene papA in Escherichia coli. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P04127",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P04127, the single reviewed entry for gene papA in Escherichia coli. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "presence": "VARIABLE",
     "note": "Escherichia coli is used here as a directly cited model for chaperone-usher type I and P pili, without asserting that every E. coli strain carries every pilus subclass.",
     "reference": "DOI:10.1038/nrmicro.2017.40"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Escherichia coli is a model for multiple chaperone-usher pilus subclasses, including type I pili and P pili.",
     "reference": "DOI:10.1038/nrmicro.2017.40"
    }
   ],
   "functions": [
    {
     "function_id": "surface_interaction",
     "label": "bacterial surface interaction",
     "description": "Bacterial pili project from the cell surface and, depending on subtype, mediate adhesion, cell-cell interactions, biofilm formation, conjugation, DNA uptake or twitching motility.",
     "evidence": [
      {
       "reference": "uniprot.location:SL-0113",
       "notes": "UniProt Subcellular Location entry SL-0113 summarizes adhesion, motility, cell-cell interaction, biofilm, conjugation and DNA uptake roles for bacterial pili."
      },
      {
       "reference": "DOI:10.1038/nrmicro.2017.40",
       "notes": "Hospenthal, Costa and Waksman 2017 review the adhesive, motility and DNA-uptake roles of Gram-negative bacterial pili."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0009289",
     "notes": "Gene Ontology cellular-component term for pilus."
    },
    {
     "reference": "uniprot.location:SL-0113",
     "notes": "UniProt Subcellular Location entry that maps Fimbrium to GO:0009289."
    },
    {
     "reference": "DOI:10.1038/nrmicro.2017.40",
     "notes": "Hospenthal MK, Costa TRD and Waksman G 2017, 'A comprehensive guide to pilus biogenesis in Gram-negative bacteria', Nature Reviews Microbiology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "generic_pilus_polymer_surface_interaction",
     "title": "Protein polymers build bacterial pili",
     "description": "Nonhomologous pilus structural subunits polymerize into surface-exposed protein fibers that let bacterial cells interact with surfaces, host cells, neighboring cells or extracellular DNA.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The generic pilus term spans several unrelated assembly pathways; subtype-specific assembly mechanisms belong on exact child records such as type I pilus, P pilus, type IV pilus and curli.",
     "nodes": [
      {
       "node_id": "pilus_structural_subunits",
       "label": "pilus structural subunits",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "pilus_structural_subunits"
      },
      {
       "node_id": "pilus",
       "label": "pilus",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009289"
      },
      {
       "node_id": "surface_interaction",
       "label": "bacterial surface interaction",
       "node_type": "CAPACITY"
      }
     ],
     "edges": [
      {
       "subject": "pilus_structural_subunits",
       "predicate": "polymerize into",
       "object": "pilus",
       "description": "Structural pilus proteins form hair-like polymeric appendages on the bacterial cell surface.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0113",
         "notes": "UniProt Subcellular Location entry SL-0113 describes the fimbrium/pilus class as polymeric filamentous appendages."
        }
       ]
      },
      {
       "subject": "pilus",
       "predicate": "supports",
       "object": "surface_interaction",
       "description": "Pili are bacterial surface appendages that can mediate adhesion, motility, biofilm formation, conjugation or DNA uptake depending on subtype.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0113",
         "notes": "UniProt Subcellular Location entry SL-0113 describes adhesion, motility, cell-cell interaction, biofilm, conjugation and DNA uptake roles for pili."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_generic_pilus_subunits",
     "prompt": "Resolve exact source-neutral identifiers for structural pilus subunits that can be added to the generic pilus parent without conflating type-specific Fim, Pap, Pil and Csg fibers.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#pilus_structural_subunits"
     ],
     "rationale": "The pilus parent record captures the proteinaceous polymer shared by bacterial pilus subclasses, while exact subunit families differ among type I, P, type IV, curli and other children.",
     "evidence": [
      {
       "reference": "GO:0009289",
       "notes": "GO:0009289 denotes the proteinaceous bacterial pilus parent class."
      },
      {
       "reference": "DOI:10.1038/nrmicro.2017.40",
       "notes": "Hospenthal, Costa and Waksman 2017 review several distinct Gram-negative pilus biogenesis systems."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:prostheca",
   "label": "prostheca",
   "structure_category": "APPENDAGE",
   "structure_kind": "APPENDAGE",
   "definition": "A tubular projection of the bacterial cell envelope and cytoplasm that extends away from the main cell body in prosthecate bacteria. In stalked Caulobacter cells, the prostheca contains the inner membrane, peptidoglycan and outer membrane layers of the Gram-negative envelope and supports stalk-specific protein localization.",
   "definition_source": "DOI:10.1073/pnas.0909119107",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T03:08:54Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T03:10:00Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added prostheca synonymy, cell-projection parentage, envelope substructures and molecular constituents, Caulobacter and Bacteria taxonomy, nutrient-uptake and compartmentalization functions, a Caulobacter stalk-biogenesis graph, DOI evidence, and boundary/grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T03:10:21Z",
     "curator": "codex",
     "action": "REFINED_CAUSAL_GRAPH",
     "changes": "Removed an unused stalk_compartments node from the prostheca assembly graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T03:18:58Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved PR #398 issues #399 and #400 by adding the plasma membrane to the prostheca has_part list and replacing the dilute-nutrients chemical graph endpoint with a nutrient-uptake biological process.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T05:53:01Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2177, #2178: separated observed stalk FDP uptake/hydrolysis from unresolved whole-cell nutrient delivery, retained conflicting transport evidence, and narrowed the NA1000 example to its attached StpX source.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:48Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 8 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "bacterial stalk",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1371/journal.pone.0184063"
    },
    {
     "synonym_text": "Caulobacter stalk",
     "synonym_type": "NARROW_SYNONYM",
     "source": "DOI:10.1073/pnas.0909119107"
    },
    {
     "synonym_text": "prosthecate cell extension",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1371/journal.pone.0184063"
    }
   ],
   "parent_structures": [
    "GO:0042995"
   ],
   "has_part": [
    "GO:0005886",
    "GO:0009274",
    "GO:0009279"
   ],
   "components": [
    {
     "component_id": "stalk_peptidoglycan",
     "label": "stalk peptidoglycan",
     "component_type": "PEPTIDOGLYCAN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The prostheca contains stalk-specific peptidoglycan, but no exact source-neutral accession was curated for the Caulobacter stalk wall mesh.",
     "role": "Forms the rigid cell-wall layer that supports the narrow cylindrical extension from the cell body.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pgen.1007897",
       "notes": "Billini et al. 2019 dissect stalk-specific peptidoglycan formation by Caulobacter stalk wall-synthesis machinery."
      },
      {
       "reference": "DOI:10.1111/mmi.12422",
       "notes": "Hughes et al. 2013 connect a penicillin-binding protein with synthesis and protein localization in the Caulobacter stalk organelle."
      }
     ]
    },
    {
     "component_id": "stalk_envelope_lipids",
     "label": "stalk envelope membrane lipids",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Caulobacter prosthecae extend the inner and outer membranes, but the first record does not assert a defined stalk-specific lipid species or exact lipid mixture.",
     "role": "Build membrane bilayers that continue from the cell body envelope into the prostheca.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.0909119107",
       "notes": "Hughes et al. 2010 describe the Caulobacter stalk as a cylindrical extension of all cell envelope layers."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Prosthecae are produced by a subset of bacteria with stalked or otherwise prosthecate morphology and are absent from most bacterial lineages.",
     "reference": "DOI:10.1371/journal.pone.0184063"
    },
    {
     "taxon_id": "NCBITaxon:155892",
     "taxon_label": "Caulobacter vibrioides",
     "presence": "UNIVERSAL",
     "note": "Caulobacter vibrioides swarmer cells differentiate into stalked cells that elaborate a polar prostheca during the normal developmental cycle.",
     "reference": "DOI:10.1111/j.1365-2958.2005.04970.x"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:565050",
     "taxon_label": "Caulobacter vibrioides NA1000",
     "note": "Model strain used to dissect cell-cycle-coupled StpX stalk localization and the contribution of StpX to stalk elongation under phosphate limitation.",
     "reference": "DOI:10.1073/pnas.0909119107"
    }
   ],
   "functions": [
    {
     "function_id": "stalk_envelope_extension",
     "label": "polar envelope extension",
     "description": "Cell-cycle-coupled stalk biogenesis extends the Caulobacter envelope at the old pole after the swarmer-to-stalked transition.",
     "evidence": [
      {
       "reference": "DOI:10.1111/j.1365-2958.2005.04970.x",
       "notes": "Biondi et al. 2006 identify a phosphorelay system that controls Caulobacter stalk biogenesis during cell-cycle progression."
      }
     ]
    },
    {
     "function_id": "dilute_nutrient_scavenging",
     "label": "stalk nutrient capture and hydrolysis",
     "description": "Caulobacter stalks can take up and hydrolyze the organic phosphate substrate fluorescein diphosphate. Modeling predicts that a long, thin stalk can improve diffusive nutrient capture, but delivery of captured nutrients to the cell-body cytoplasm and the resulting nutritional benefit remain unresolved.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.0602047103",
       "notes": "Wagner et al. 2006 directly observed uptake and hydrolysis of fluorescein diphosphate by attached and isolated stalks. Their diffusive-capture model predicts a length/geometry advantage, not direct proof of whole-cell nutritional benefit."
      },
      {
       "reference": "DOI:10.1046/j.1365-2958.2002.03071.x",
       "notes": "Ireland et al. 2002 identified transport-related proteins in isolated stalks, consistent with uptake competence but not proof of nutrient delivery to the cell body."
      },
      {
       "reference": "DOI:10.1016/j.cell.2012.10.046",
       "notes": "Schlimpert et al. 2012 show that mature crossbands block PstS protein exchange, challenging the proposed PstS-mediated phosphate shuttle. Possible small-molecule routes were not established."
      },
      {
       "reference": "DOI:10.1371/journal.pone.0184063",
       "notes": "Curtis 2017 discusses the unresolved Caulobacter nutritional role and shows PstA-GFP in some Brevundimonas stalks; that localization does not demonstrate a complete transporter or justify a shared mechanism across species."
      }
     ]
    },
    {
     "function_id": "stalk_compartmentalization",
     "label": "stalk compartmentalization",
     "description": "Protein diffusion barriers divide the Caulobacter stalk from the cell body and separate stalk segments from each other.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2012.10.046",
       "notes": "Schlimpert et al. 2012 show that crossband diffusion barriers compartmentalize the Caulobacter stalk."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1073/pnas.0909119107",
     "notes": "Hughes HV et al. 2010, 'Protein localization and dynamics within a bacterial organelle', Proceedings of the National Academy of Sciences."
    },
    {
     "reference": "DOI:10.1371/journal.pone.0184063",
     "notes": "Curtis PD 2017, 'Stalk formation of Brevundimonas and how it compares to Caulobacter crescentus', PLOS ONE."
    },
    {
     "reference": "DOI:10.1371/journal.pgen.1007897",
     "notes": "Billini M et al. 2019, 'A specialized MreB-dependent cell wall biosynthetic complex mediates the formation of stalk-specific peptidoglycan in Caulobacter crescentus', PLOS Genetics."
    },
    {
     "reference": "DOI:10.1073/pnas.0602047103",
     "notes": "Wagner JK et al. 2006, 'A nutrient uptake role for bacterial cell envelope extensions', Proceedings of the National Academy of Sciences."
    },
    {
     "reference": "DOI:10.1111/j.1365-2958.2005.04970.x",
     "notes": "Biondi EG et al. 2006, 'A phosphorelay system controls stalk biogenesis during cell cycle progression in Caulobacter crescentus', Molecular Microbiology."
    },
    {
     "reference": "DOI:10.1016/j.cell.2012.10.046",
     "notes": "Schlimpert S et al. 2012, 'General protein diffusion barriers create compartments within bacterial cells', Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "caulobacter_stalk_wall_synthesis_extension",
     "title": "MreB-dependent wall synthesis extends the Caulobacter stalk",
     "description": "Cell-cycle regulators control Caulobacter stalk biogenesis, MreB-dependent stalk-wall machinery builds stalk-specific peptidoglycan, and continued envelope extension yields a polar prostheca whose StpX and crossband proteins help maintain local stalk organization.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "shpa_taca_phosphorelay",
       "label": "ShpA-TacA stalk phosphorelay",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:A0A0H3C8T5",
        "UniProtKB:A0A0H3CC96"
       ]
      },
      {
       "node_id": "stalk_wall_synthesis_machinery",
       "label": "MreB-dependent stalk wall-synthesis machinery",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:A0A0H3C7V4"
       ]
      },
      {
       "node_id": "stalk_peptidoglycan",
       "label": "stalk peptidoglycan",
       "node_type": "CHEMICAL",
       "component_ref": "stalk_peptidoglycan"
      },
      {
       "node_id": "stalk_envelope_lipids",
       "label": "stalk envelope membrane lipids",
       "node_type": "CHEMICAL",
       "component_ref": "stalk_envelope_lipids"
      },
      {
       "node_id": "stpx",
       "label": "StpX stalk-localized membrane protein",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:A0A0H3C927"
       ]
      },
      {
       "node_id": "stp_crossbands",
       "label": "StpABCD stalk crossbands",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:A0A0H3CCF8",
        "UniProtKB:A0A0H3CAY8",
        "UniProtKB:A0A0H3CAU4",
        "UniProtKB:A0A0H3C9Z9"
       ]
      },
      {
       "node_id": "prostheca",
       "label": "prostheca",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:prostheca"
      },
      {
       "node_id": "dilute_nutrient_scavenging",
       "label": "stalk uptake and hydrolysis of fluorescein diphosphate",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "shpa_taca_phosphorelay",
       "predicate": "controls biogenesis of",
       "object": "prostheca",
       "description": "The ShpA-dependent phosphorelay controls the Caulobacter stalk-biogenesis program during cell-cycle progression.",
       "evidence": [
        {
         "reference": "DOI:10.1111/j.1365-2958.2005.04970.x",
         "notes": "Biondi et al. 2006 connect the Caulobacter phosphorelay to stalk biogenesis."
        }
       ]
      },
      {
       "subject": "stalk_wall_synthesis_machinery",
       "predicate": "synthesizes",
       "object": "stalk_peptidoglycan",
       "description": "MreB-dependent stalk wall-synthesis machinery produces the peptidoglycan of the extending stalk.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pgen.1007897",
         "notes": "Billini et al. 2019 analyze MreB-dependent formation of Caulobacter stalk-specific peptidoglycan."
        }
       ]
      },
      {
       "subject": "stalk_peptidoglycan",
       "predicate": "supports",
       "object": "prostheca",
       "description": "Stalk peptidoglycan provides the load-bearing wall of the cylindrical envelope projection.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pone.0184063",
         "notes": "Curtis 2017 reviews the stalk as an unusual bacterial cell-wall extension."
        }
       ]
      },
      {
       "subject": "stalk_envelope_lipids",
       "predicate": "extend into",
       "object": "prostheca",
       "description": "The inner and outer membranes of the Caulobacter envelope continue from the cell body into the stalk.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.0909119107",
         "notes": "Hughes et al. 2010 describe the stalk as an extension of all cell envelope layers."
        }
       ]
      },
      {
       "subject": "stpx",
       "predicate": "localizes to",
       "object": "prostheca",
       "description": "StpX is a stalk-enriched membrane protein with localization determinants that govern entry into and retention within the Caulobacter stalk.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.0909119107",
         "notes": "Hughes et al. 2010 identify StpX as a stalk-localized protein."
        }
       ]
      },
      {
       "subject": "stpx",
       "predicate": "modulates elongation of",
       "object": "prostheca",
       "description": "StpX contributes to correct Caulobacter stalk elongation without being curated as a cross-species prostheca constituent.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.0909119107",
         "notes": "Hughes et al. 2010 connect StpX with modulation of stalk elongation."
        }
       ]
      },
      {
       "subject": "stp_crossbands",
       "predicate": "compartmentalize",
       "object": "prostheca",
       "description": "StpABCD-containing crossbands create diffusion barriers along the Caulobacter stalk.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2012.10.046",
         "notes": "Schlimpert et al. 2012 identify protein diffusion barriers that create stalk compartments."
        }
       ]
      },
      {
       "subject": "prostheca",
       "predicate": "supports",
       "object": "dilute_nutrient_scavenging",
       "description": "Attached and isolated Caulobacter stalks take up and hydrolyze fluorescein diphosphate. This experimentally observed stalk activity does not establish delivery to the cell-body cytoplasm or a general whole-cell nutrient benefit.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.0602047103",
         "notes": "Wagner et al. 2006 directly observed uptake and hydrolysis of fluorescein diphosphate by attached and isolated stalks. Their diffusive-capture model predicts a length/geometry advantage, not direct proof of whole-cell nutritional benefit."
        },
        {
         "reference": "DOI:10.1016/j.cell.2012.10.046",
         "notes": "Schlimpert et al. 2012 show that mature crossbands block PstS protein exchange, challenging the proposed PstS-mediated phosphate shuttle. Possible small-molecule routes were not established."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "stalk_machinery_boundary",
     "prompt": "Keep Caulobacter-specific StpX, crossband proteins and stalk wall-synthesis proteins out of the prostheca component table.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#caulobacter_stalk_wall_synthesis_extension"
     ],
     "rationale": "This record denotes the envelope extension, whose cross-lineage constituents are the wall and membrane materials, not every protein needed for Caulobacter stalk elongation or compartmentalization. The first mechanism graph captures PbpC/MreB-dependent stalk wall synthesis, StpX localization and StpABCD crossbands as Caulobacter actors until exact component boundaries can be asserted.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pone.0184063",
       "notes": "Curtis 2017 compares Caulobacter and Brevundimonas stalk formation and highlights limited conservation for several Caulobacter stalk-associated proteins."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11",
     "resolved_date": "2026-09-11"
    },
    {
     "discussion_id": "resolve_stalk_envelope_groundings",
     "prompt": "Resolve exact source-neutral groundings for stalk-specific peptidoglycan and stalk envelope lipids.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#stalk_peptidoglycan",
      "components#stalk_envelope_lipids"
     ],
     "rationale": "The prostheca is built by extension of chemically diverse envelope layers, so the initial record uses reviewed labels instead of over-specific generic chemical CURIEs.",
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    },
    {
     "discussion_id": "stalk_capture_vs_cell_body_delivery",
     "prompt": "Distinguish demonstrated stalk substrate capture from an unresolved whole-cell nutritional role.",
     "kind": "INTERPRETATION",
     "status": "OPEN",
     "attaches_to": [
      "functions#dilute_nutrient_scavenging",
      "causal_graphs#caulobacter_stalk_wall_synthesis_extension"
     ],
     "rationale": "Wagner 2006 demonstrated FDP uptake/hydrolysis and modeled diffusive capture, but later crossband experiments block the proposed PstS shuttle toward the cell body. Small-molecule delivery and surface-elevation benefits remain hypotheses; Brevundimonas PstA localization does not resolve the Caulobacter transport route. The graph therefore records the measured substrate-specific activity rather than a settled whole-cell nutrient mechanism.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.0602047103",
       "notes": "Direct FDP experiment and geometric capture model."
      },
      {
       "reference": "DOI:10.1016/j.cell.2012.10.046",
       "notes": "Crossband restriction of PstS challenges the earlier shuttle model."
      },
      {
       "reference": "DOI:10.1371/journal.pone.0184063",
       "notes": "Comparative results and discussion retain the unresolved nutritional role."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-11"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:stalk_crossband",
   "label": "stalk crossband",
   "structure_category": "APPENDAGE",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A disk-like multiprotein diffusion barrier that spans the Caulobacter stalk cross-section. StpABCD-containing stalk crossbands partition the prostheca into compartments by limiting exchange of soluble and membrane proteins between the cell body and stalk segments.",
   "definition_source": "DOI:10.1016/j.cell.2012.10.046",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T03:29:52Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T03:30:17Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added stalk-band synonymy, protein-complex parentage, prostheca parthood, StpABCD constituent proteins, Caulobacter taxonomy, diffusion-barrier and stalk-age functions, a StpABCD assembly graph, DOI/PMID evidence, and grounding/boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T03:30:33Z",
     "curator": "codex",
     "action": "REFINED_COMPONENTS",
     "changes": "Narrowed the StpABCD row from a protein-complex component to a protein cohort so the component table does not duplicate the stalk crossband record itself.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T03:37:39Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved PR #401 issues #402 and #403 by removing stalk-age marking from functions and replacing the stalk-compartments state with a stalk-compartmentalization biological-process graph node.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T05:53:03Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2179: split StpAB structural scaffold from StpCD barrier-sealing constituents, assigned structural rather than functional essentiality, and updated graph references and the existing grounding discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T06:33:26Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2185: Restored the exact original StpABCD grounding rationale and retained the scaffold/sealing explanation as a dated append-only reassessment.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:48Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 4 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "stalk band",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1128/JB.178.13.3939-3948.1996"
    },
    {
     "synonym_text": "Caulobacter crossband",
     "synonym_type": "NARROW_SYNONYM",
     "source": "DOI:10.1016/j.cell.2012.10.046"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "part_of": [
    "cellstructuremech:prostheca"
   ],
   "components": [
    {
     "component_id": "stp_ab_crossband_scaffold",
     "label": "StpA/StpB crossband scaffold proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "stpA",
      "stpB"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Caulobacter StpA and StpB form the crossband scaffold; no exact source-neutral family CURIE was curated.",
     "role": "Form the basic crossband scaffold in Caulobacter. StpAB-deficient cells lack microscopically discernible crossbands, while StpC/D-deficient cells retain them.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2012.10.046",
       "notes": "Schlimpert et al. 2012 show loss of visible crossbands after stpAB deletion and a hierarchical StpA/StpB assembly scaffold, distinct from StpC/D-dependent sealing."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A0A0H3CCF8",
       "protein_label": "Stalk cross-band protein StpA",
       "gene_symbol": "stpA",
       "taxon_id": "NCBITaxon:565050",
       "taxon_label": "Caulobacter vibrioides NA1000",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene stpA in Caulobacter vibrioides NA1000. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A0A0H3CCF8",
         "notes": "UniProtKB unreviewed (TrEMBL) entry A0A0H3CCF8 for gene stpA in Caulobacter vibrioides NA1000. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:A0A0H3CAY8",
       "protein_label": "Stalk cross-band protein StpB",
       "gene_symbol": "stpB",
       "taxon_id": "NCBITaxon:565050",
       "taxon_label": "Caulobacter vibrioides NA1000",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene stpB in Caulobacter vibrioides NA1000. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A0A0H3CAY8",
         "notes": "UniProtKB unreviewed (TrEMBL) entry A0A0H3CAY8 for gene stpB in Caulobacter vibrioides NA1000. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "stp_cd_barrier_sealing_proteins",
     "label": "StpC/StpD crossband barrier-sealing proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "stpC",
      "stpD"
     ],
     "essentiality": "DISPENSABLE",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Caulobacter StpC and StpD are crossband constituents that tighten the diffusion barrier; no exact source-neutral family CURIE was curated.",
     "role": "Seal the StpA/StpB scaffold to produce an efficient protein diffusion barrier. Structural essentiality is DISPENSABLE because crossbands remain visible without StpC/D, but those barriers are leaky; this does not mean normal barrier function is dispensable.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2012.10.046",
       "notes": "Schlimpert et al. 2012 observe visible crossbands in stpC/stpD mutants and partial loss of periplasmic compartmentalization in the stpCD deletion strain, distinguishing structural formation from barrier sealing."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A0A0H3CAU4",
       "protein_label": "Stalk cross-band protein StpC",
       "gene_symbol": "stpC",
       "taxon_id": "NCBITaxon:565050",
       "taxon_label": "Caulobacter vibrioides NA1000",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene stpC in Caulobacter vibrioides NA1000. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A0A0H3CAU4",
         "notes": "UniProtKB unreviewed (TrEMBL) entry A0A0H3CAU4 for gene stpC in Caulobacter vibrioides NA1000. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:A0A0H3C9Z9",
       "protein_label": "Stalk cross-band protein StpD",
       "gene_symbol": "stpD",
       "taxon_id": "NCBITaxon:565050",
       "taxon_label": "Caulobacter vibrioides NA1000",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene stpD in Caulobacter vibrioides NA1000. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A0A0H3C9Z9",
         "notes": "UniProtKB unreviewed (TrEMBL) entry A0A0H3C9Z9 for gene stpD in Caulobacter vibrioides NA1000. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Stalk crossbands have been described in stalks of Caulobacter and Asticcacaulis, but are absent from most bacterial morphologies.",
     "reference": "DOI:10.1128/JB.178.13.3939-3948.1996"
    },
    {
     "taxon_id": "NCBITaxon:155892",
     "taxon_label": "Caulobacter vibrioides",
     "presence": "UNIVERSAL",
     "note": "Crossbands form along the Caulobacter stalk as part of the stalked-cell program.",
     "reference": "DOI:10.1016/j.cell.2012.10.046"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:565050",
     "taxon_label": "Caulobacter vibrioides NA1000",
     "note": "Model strain used to identify the proteinaceous StpABCD diffusion barriers in the stalk.",
     "reference": "DOI:10.1016/j.cell.2012.10.046"
    }
   ],
   "functions": [
    {
     "function_id": "stalk_diffusion_barrier",
     "label": "stalk diffusion barrier",
     "description": "Crossbands restrict soluble and membrane-protein exchange between the cell body and the prostheca, and between neighboring stalk compartments.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2012.10.046",
       "notes": "Schlimpert et al. 2012 show that crossbands block diffusion across Caulobacter stalk compartments."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1016/j.cell.2012.10.046",
     "notes": "Schlimpert S et al. 2012, 'General protein diffusion barriers create compartments within bacterial cells', Cell."
    },
    {
     "reference": "DOI:10.1128/JB.178.13.3939-3948.1996",
     "notes": "Poindexter JS and Staley JT 1996, 'Caulobacter and Asticcacaulis stalk bands as indicators of stalk age', Journal of Bacteriology."
    },
    {
     "reference": "PMID:4126821",
     "notes": "Jones HC and Schmidt JM 1973, 'Ultrastructural study of crossbands occurring in the stalks of Caulobacter crescentus', Journal of Bacteriology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "stp_crossband_stalk_barrier",
     "title": "StpABCD proteins assemble stalk-compartment diffusion barriers",
     "description": "In Caulobacter, StpA and StpB form the crossband scaffold; StpC and StpD tighten its diffusion barrier. Crossbands span the prostheca, and intact barriers limit soluble and membrane-protein exchange across stalk compartments.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "stp_ab_crossband_scaffold",
       "label": "StpA/StpB crossband scaffold proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "stp_ab_crossband_scaffold"
      },
      {
       "node_id": "stp_cd_barrier_sealing_proteins",
       "label": "StpC/StpD crossband barrier-sealing proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "stp_cd_barrier_sealing_proteins"
      },
      {
       "node_id": "stalk_crossband",
       "label": "stalk crossband",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:stalk_crossband"
      },
      {
       "node_id": "prostheca",
       "label": "prostheca",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:prostheca"
      },
      {
       "node_id": "protein_diffusion",
       "label": "protein diffusion",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "stalk_compartmentalization",
       "label": "stalk compartmentalization",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "stp_ab_crossband_scaffold",
       "predicate": "forms scaffold of",
       "object": "stalk_crossband",
       "description": "StpA and StpB form the basic crossband scaffold; loss of StpAB eliminates visible crossbands.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2012.10.046",
         "notes": "Schlimpert et al. 2012 show loss of visible crossbands after stpAB deletion and a hierarchical StpA/StpB assembly scaffold, distinct from StpC/D-dependent sealing."
        }
       ]
      },
      {
       "subject": "stp_cd_barrier_sealing_proteins",
       "predicate": "seals diffusion barrier of",
       "object": "stalk_crossband",
       "description": "StpC and StpD tighten the crossband diffusion barrier. Their loss leaves visible crossbands with impaired compartmentalization.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2012.10.046",
         "notes": "Schlimpert et al. 2012 observe visible crossbands in stpC/stpD mutants and partial loss of periplasmic compartmentalization in the stpCD deletion strain, distinguishing structural formation from barrier sealing."
        }
       ]
      },
      {
       "subject": "stalk_crossband",
       "predicate": "spans",
       "object": "prostheca",
       "description": "The barrier structures extend across the Caulobacter stalk cross-section.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2012.10.046",
         "notes": "Schlimpert et al. 2012 describe crossbands as spanning the stalk."
        },
        {
         "reference": "PMID:4126821",
         "notes": "Jones and Schmidt 1973 imaged electron-dense crossbands in Caulobacter stalks."
        }
       ]
      },
      {
       "subject": "stalk_crossband",
       "predicate": "restricts",
       "object": "protein_diffusion",
       "description": "Stalk crossbands limit exchange of soluble periplasmic and membrane proteins.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2012.10.046",
         "notes": "Schlimpert et al. 2012 tested soluble and membrane-protein diffusion across crossbands."
        }
       ]
      },
      {
       "subject": "stalk_crossband",
       "predicate": "supports",
       "object": "stalk_compartmentalization",
       "description": "Barrier activity compartmentalizes the stalk from the cell body and from adjacent stalk segments.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2012.10.046",
         "notes": "Schlimpert et al. 2012 connect crossband diffusion barriers with bacterial stalk compartments."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "stp_abcd_grounding",
     "prompt": "Resolve exact source-neutral groundings for the Caulobacter StpABCD crossband complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#stp_ab_crossband_scaffold",
      "components#stp_cd_barrier_sealing_proteins"
     ],
     "rationale": "The first record uses a reviewed label for the StpABCD cohort until an exact protein-family or complex identifier is verified. Reassessment on 2026-10-11: The record separates the StpAB scaffold cohort from StpCD sealing constituents. Both use reviewed labels until exact protein-family or complex identifiers are verified; historical StpABCD membership is retained without conflating their structural essentiality.",
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    },
    {
     "discussion_id": "separate_from_prostheca",
     "prompt": "Model the stalk crossband as a protein complex part of the prostheca, not as a molecular constituent of the prostheca record.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "part_of",
      "causal_graphs#stp_crossband_stalk_barrier"
     ],
     "rationale": "The prostheca record captures the whole envelope projection and its generic wall and membrane materials. Crossbands are discrete proteinaceous barriers inside that projection, so they receive a separate record with part_of pointing back to the prostheca.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2012.10.046",
       "notes": "Schlimpert et al. 2012 define crossbands as discrete proteinaceous barriers in the stalk."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11",
     "resolved_date": "2026-09-11"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:suctorian_feeding_tentacle",
   "label": "suctorian feeding tentacle",
   "structure_category": "APPENDAGE",
   "structure_kind": "APPENDAGE",
   "definition": "A tubular cell projection of suctorian ciliates that captures prey at its tip and conveys prey cytoplasm into the cell body.",
   "definition_source": "DOI:10.1083/jcb.25.3.459",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-03T10:18:34Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T10:20:40Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added sourced composition, two authority-verified examples, suctorian scope, feeding function, a pharmacologically supported regeneration graph, and explicit molecular-grounding and structure-boundary decisions.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0120025"
   ],
   "has_part": [
    "GO:0005874"
   ],
   "components": [
    {
     "component_id": "tubulin",
     "label": "Tubulin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding": "InterPro:IPR000217",
     "grounding_notes": "Family-level class, not a claim that every tubulin paralogue occurs here.",
     "role": "Builds the microtubule framework.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2026.05.071",
       "notes": "Figure 5: tubulin immunostaining."
      }
     ]
    },
    {
     "component_id": "centrin_like_proteins",
     "label": "centrin-like proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Anti-centrin staining does not identify individual sequences. The inspected Centrin/CML-like family IPR050145 remains unassigned pending sequence-level correspondence.",
     "role": "Localize to the basal collar and tip.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2026.05.071",
       "notes": "Figure 5: anti-centrin localization."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:39462",
     "taxon_label": "Suctoria",
     "presence": "COMMON",
     "note": "Rudzinska introduces tentacles as the suctorian feeding apparatus.",
     "reference": "DOI:10.1083/jcb.25.3.459"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:2585839",
     "taxon_label": "Prodiscophrya collini",
     "note": "Studied as Podophrya collini; current name verified against NCBI Taxonomy.",
     "reference": "DOI:10.1016/j.cub.2026.05.071"
    },
    {
     "taxon_id": "NCBITaxon:1173374",
     "taxon_label": "Tokophrya infusionum",
     "note": "Tentacle ultrastructure and feeding were examined by electron microscopy.",
     "reference": "DOI:10.1083/jcb.25.3.459"
    }
   ],
   "functions": [
    {
     "function_id": "prey_capture_and_ingestion",
     "label": "prey capture and cytoplasm ingestion",
     "description": "Attaches to prey and channels its cytoplasm into the predator.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.25.3.459"
      }
     ]
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "tentacle_regeneration",
     "title": "Transcription and translation support tentacle regeneration",
     "description": "Regeneration in Prodiscophrya collini.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "scope_notes": "Cell-level pharmacological requirements and observed constituents; specific regulatory genes and model-derived resource feedback are not asserted.",
     "nodes": [
      {
       "node_id": "severing",
       "label": "mechanical tentacle removal",
       "node_type": "STATE"
      },
      {
       "node_id": "transcription",
       "label": "DNA-templated transcription",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006351"
      },
      {
       "node_id": "translation",
       "label": "translation",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006412"
      },
      {
       "node_id": "regeneration",
       "label": "tentacle regeneration",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "tubulin",
       "label": "Tubulin",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tubulin",
       "grounding": "InterPro:IPR000217"
      },
      {
       "node_id": "microtubule",
       "label": "microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005874"
      },
      {
       "node_id": "centrin",
       "label": "centrin-like proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "centrin_like_proteins"
      },
      {
       "node_id": "tentacle",
       "label": "suctorian feeding tentacle",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:suctorian_feeding_tentacle"
      }
     ],
     "edges": [
      {
       "subject": "severing",
       "predicate": "triggers",
       "object": "regeneration",
       "description": "Severed cells regenerated tentacles.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2026.05.071",
         "notes": "Figure 4F."
        }
       ]
      },
      {
       "subject": "transcription",
       "predicate": "supports",
       "object": "regeneration",
       "description": "Actinomycin D inhibited regeneration.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2026.05.071",
         "notes": "Figure 4H."
        }
       ]
      },
      {
       "subject": "translation",
       "predicate": "supports",
       "object": "regeneration",
       "description": "Cycloheximide inhibited recovery after severing.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2026.05.071",
         "notes": "Figure 4G."
        }
       ]
      },
      {
       "subject": "regeneration",
       "predicate": "produces",
       "object": "tentacle",
       "description": "New tentacles formed during recovery.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2026.05.071",
         "notes": "Figure 4F."
        }
       ]
      },
      {
       "subject": "tubulin",
       "predicate": "polymerizes_into",
       "object": "microtubule",
       "description": "Tubulin subunits polymerize into microtubules.",
       "evidence": [
        {
         "reference": "GO:0005874"
        }
       ]
      },
      {
       "subject": "microtubule",
       "predicate": "forms_scaffold_of",
       "object": "tentacle",
       "description": "Microtubules form the tentacle framework.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2026.05.071",
         "notes": "Figure 5."
        }
       ]
      },
      {
       "subject": "centrin",
       "predicate": "localizes_to",
       "object": "tentacle",
       "description": "Centrin-like staining marks collar and tip.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2026.05.071",
         "notes": "Figure 5."
        }
       ]
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1083/jcb.25.3.459",
     "notes": "Rudzinska 1965; abstract read at PubMed."
    },
    {
     "reference": "DOI:10.1016/j.cub.2026.05.071",
     "notes": "Xu et al. 2026; author-hosted PDF read visually, especially Figures 4-5."
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_centrin_sequences",
     "prompt": "Resolve the localized centrin-like proteins to exact families.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#centrin_like_proteins"
     ],
     "rationale": "Sequence correspondence and assembly essentiality remain unestablished.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2026.05.071"
      },
      {
       "reference": "InterPro:IPR050145"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    },
    {
     "discussion_id": "exclude_unlocalized_proteomics_hits",
     "prompt": "Require localization before promoting whole-cell proteomics hits to components.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "Differential abundance in whole cells does not establish tentacle membership.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2026.05.071"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    },
    {
     "discussion_id": "tentacle_boundary",
     "prompt": "Keep the whole feeding projection distinct from its extrusomes and other protist appendages.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "The record denotes the tubular feeding apparatus, not its dense secretory bodies. Functional analogy alone does not identify it with a dinoflagellate peduncle or haptonema.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.25.3.459"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:tad_pilus",
   "label": "Tad pilus",
   "structure_category": "APPENDAGE",
   "structure_kind": "APPENDAGE",
   "definition": "A tight-adherence (Tad/Flp) subtype of type IV pilus involved in bacterial adhesion and colonization. In the Caulobacter vibrioides model, polar PilA filaments extend and retract during surface exploration and promote holdfast-dependent permanent attachment; this dynamic behavior is not asserted for every Tad system.",
   "definition_source": "DOI:10.1128/mBio.01237-19",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T02:41:52Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T02:42:31Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added Tad/Flp synonymy, type IV pilus parentage, PilA as the major pilin constituent, Caulobacter taxonomy, extension-retraction and surface-colonization functions, a CpaF/PilA dynamics graph, DOI evidence, and grounding/boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T02:51:48Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved PR #395 issues #396 and #397 by collapsing duplicate CpaF retraction edges into one motor edge and typing the terminal surface-colonization outcome as a biological process.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T06:33:19Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2181: Bounded the generic Tad identity separately from Caulobacter polar PilA/CpaF dynamics and attached the direct 2019 motor evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:48Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s); added 1 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "tight-adherence pilus",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1128/mBio.01237-19"
    },
    {
     "synonym_text": "type IVc pilus",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1038/s41467-024-50280-6"
    },
    {
     "synonym_text": "Flp pilus",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1128/mBio.01237-19"
    }
   ],
   "parent_structures": [
    "GO:0044096"
   ],
   "components": [
    {
     "component_id": "pila_major_pilin",
     "label": "PilA major pilin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "pilA"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "PilA is the Caulobacter Tad pilus major pilin; no exact source-neutral PilA family CURIE was curated for this first record.",
     "role": "Polymerizes into the polar Tad pilus filament that extends and retracts during Caulobacter surface exploration.",
     "evidence": [
      {
       "reference": "DOI:10.1128/mBio.01237-19",
       "notes": "Sangermani et al. 2019 image dynamic Caulobacter Tad pili and identify PilA as the pilin building the polar filament."
      },
      {
       "reference": "DOI:10.1126/science.aan5706",
       "notes": "Ellison et al. 2017 fluorescently labeled Caulobacter PilA to directly observe Tad pilus extension and retraction."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A0A0H3CAL4",
       "protein_label": "Type IV pilin protein pilA",
       "gene_symbol": "pilA",
       "taxon_id": "NCBITaxon:565050",
       "taxon_label": "Caulobacter vibrioides NA1000",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene pilA in Caulobacter vibrioides NA1000. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A0A0H3CAL4",
         "notes": "UniProtKB unreviewed (TrEMBL) entry A0A0H3CAL4 for gene pilA in Caulobacter vibrioides NA1000. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:155892",
     "taxon_label": "Caulobacter vibrioides",
     "presence": "UNIVERSAL",
     "note": "Caulobacter vibrioides encodes polar Tad pili used by swarmer cells for dynamic surface colonization before holdfast-mediated permanent attachment.",
     "reference": "DOI:10.1128/mBio.01237-19"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:565050",
     "taxon_label": "Caulobacter vibrioides NA1000",
     "note": "Caulobacter vibrioides NA1000 is the model strain in direct-imaging and optical-trapping studies of dynamic Tad pili.",
     "reference": "DOI:10.1128/mBio.01237-19"
    }
   ],
   "functions": [
    {
     "function_id": "tad_pilus_extension_retraction",
     "label": "Tad pilus extension and retraction",
     "description": "The CpaF motor extends and retracts polar PilA filaments so Caulobacter cells can repeatedly probe nearby surfaces.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.aan5706",
       "notes": "Ellison et al. 2017 directly observed extension and retraction of labeled Caulobacter Tad pili."
      },
      {
       "reference": "DOI:10.1038/s41467-024-50280-6",
       "notes": "Hohl et al. 2024 show bidirectional processing by the Tad pilus CpaF motor."
      },
      {
       "reference": "DOI:10.1126/sciadv.aay2591",
       "notes": "Ellison et al. 2019 correlate CpaF ATPase mutations with reduced extension/retraction rates, ATP hydrolysis and retraction force in Caulobacter; the tested Asticcacaulis system differs in the fraction of dynamic pili."
      }
     ]
    },
    {
     "function_id": "surface_colonization",
     "label": "surface colonization",
     "description": "Cycles of Tad pilus extension, surface contact and retraction help Caulobacter cells remain near a surface long enough to deposit a holdfast.",
     "evidence": [
      {
       "reference": "DOI:10.1128/mBio.01237-19",
       "notes": "Sangermani et al. 2019 propose that the flagellum and Tad pili cooperate to progressively drive Caulobacter surface colonization."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1128/mBio.01237-19",
     "notes": "Sangermani M et al. 2019, 'Tad Pili Play a Dynamic Role in Caulobacter crescentus Surface Colonization', mBio."
    },
    {
     "reference": "DOI:10.1126/science.aan5706",
     "notes": "Ellison CK et al. 2017, 'Obstruction of pilus retraction stimulates bacterial surface sensing', Science."
    },
    {
     "reference": "DOI:10.1038/s41467-024-50280-6",
     "notes": "Hohl M et al. 2024, 'Bidirectional pilus processing in the Tad pilus system motor CpaF', Nature Communications."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cpaf_pila_tad_pilus_dynamics",
     "title": "Caulobacter CpaF extends and retracts PilA Tad pili",
     "description": "In Caulobacter, PilA subunits polymerize into a polar Tad pilus filament, the CpaF motor drives filament extension and retraction, and surface-contact dynamics support early colonization.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "cpaf_motor",
       "label": "CpaF Tad pilus motor",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:A0A0H3CDS2"
       ]
      },
      {
       "node_id": "pila_major_pilin",
       "label": "PilA major pilin",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "pila_major_pilin"
      },
      {
       "node_id": "tad_pilus",
       "label": "Tad pilus",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:tad_pilus"
      },
      {
       "node_id": "abiotic_surface",
       "label": "abiotic surface",
       "node_type": "ENVIRONMENTAL_FACTOR"
      },
      {
       "node_id": "surface_colonization",
       "label": "surface colonization",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "pila_major_pilin",
       "predicate": "polymerizes into",
       "object": "tad_pilus",
       "description": "PilA is assembled into the polar Tad pilus filament.",
       "evidence": [
        {
         "reference": "DOI:10.1128/mBio.01237-19",
         "notes": "Sangermani et al. 2019 track dynamic Caulobacter Tad pili built from PilA pilin."
        }
       ]
      },
      {
       "subject": "cpaf_motor",
       "predicate": "extends and retracts",
       "object": "tad_pilus",
       "description": "In Caulobacter, CpaF ATPase activity powers both PilA filament extension and retraction.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-024-50280-6",
         "notes": "Hohl et al. 2024 structurally and biochemically analyze bidirectional pilus processing by CpaF."
        },
        {
         "reference": "DOI:10.1126/science.aan5706",
         "notes": "Ellison et al. 2017 show that Caulobacter Tad pili retract and that retraction obstruction stimulates surface sensing."
        },
        {
         "reference": "DOI:10.1126/sciadv.aay2591",
         "notes": "Ellison et al. 2019 correlate CpaF ATPase mutations with reduced extension/retraction rates, ATP hydrolysis and retraction force in Caulobacter; the tested Asticcacaulis system differs in the fraction of dynamic pili."
        }
       ]
      },
      {
       "subject": "tad_pilus",
       "predicate": "contacts",
       "object": "abiotic_surface",
       "description": "Extension projects the Tad pilus away from the pole so its distal end can encounter nearby surfaces.",
       "evidence": [
        {
         "reference": "DOI:10.1128/mBio.01237-19",
         "notes": "Sangermani et al. 2019 image Tad pilus extension toward the surface during Caulobacter colonization assays."
        }
       ]
      },
      {
       "subject": "tad_pilus",
       "predicate": "supports",
       "object": "surface_colonization",
       "description": "Repeated Tad pilus extension and retraction near a surface contributes to dynamic exploration and surface colonization.",
       "evidence": [
        {
         "reference": "DOI:10.1128/mBio.01237-19",
         "notes": "Sangermani et al. 2019 describe Tad pili as dynamic structures that promote surface colonization."
        }
       ]
      }
     ],
     "scope_notes": "The PilA/CpaF mechanism is scoped to the experimentally studied Caulobacter system. Broader conservation of CpaF bidirectionality and polar retraction across Tad systems is unresolved; no molecular rotation or nucleotide-switch model is asserted as a demonstrated reaction."
    }
   ],
   "discussions": [
    {
     "discussion_id": "cpaf_cpa_boundary",
     "prompt": "Keep CpaF and the rest of the Cpa assembly machinery out of the component table for this first Tad pilus record.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#cpaf_pila_tad_pilus_dynamics"
     ],
     "rationale": "This record denotes the extracellular PilA filament rather than the complete Tad envelope machine. CpaF is therefore shown as the extension-retraction motor in the function graph, while exact structural boundaries for the rest of the Cpa machinery remain out of scope.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-024-50280-6",
       "notes": "Hohl et al. 2024 resolve CpaF as a motor acting in the Tad pilus system."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11",
     "resolved_date": "2026-09-11"
    },
    {
     "discussion_id": "resolve_tad_pilus_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the PilA major pilin.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#pila_major_pilin"
     ],
     "rationale": "The record intentionally uses a reviewed label until an exact InterPro, Pfam or NCBIfam identifier for Caulobacter PilA-family Tad pilins can be verified.",
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    },
    {
     "discussion_id": "tad_dynamics_model_scope",
     "kind": "INTERPRETATION",
     "status": "OPEN",
     "prompt": "Determine how broadly the Caulobacter polar retraction mechanism applies across Tad systems.",
     "attaches_to": [
      "causal_graphs#cpaf_pila_tad_pilus_dynamics"
     ],
     "rationale": "The record retains the broad Tad subtype identity while curating the demonstrated Caulobacter PilA/CpaF model. Differences between species and unresolved conservation prevent treating dynamic polar retraction as a defining property of every Tad pilus.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-024-50280-6",
       "notes": "The Introduction explicitly leaves conservation of CpaF motor bifunctionality across the Tad family unresolved."
      },
      {
       "reference": "DOI:10.1126/sciadv.aay2591",
       "notes": "Ellison et al. 2019 correlate CpaF ATPase mutations with reduced extension/retraction rates, ATP hydrolysis and retraction force in Caulobacter; the tested Asticcacaulis system differs in the fraction of dynamic pili."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-11"
    }
   ]
  },
  {
   "identifier": "GO:0097608",
   "label": "transverse flagellum",
   "structure_category": "APPENDAGE",
   "structure_kind": "APPENDAGE",
   "definition": "A motile cilium found in dinoflagellates. It coils around the cell and provides the forward thrust for motility. It is often contained in a furrow called the cingulum, and emerges from a flagellar pore located in the cingulum. The ribbon-like anterior/equatorial eukaryotic flagellum of dinoflagellates that emerges from the ventral flagellar pore and beats within the horizontal cingulum furrow encircling the cell. It contains a 9+2 axoneme paired with a contractile striated paraflagellar rod (paraxonemal strand) that holds the flagellum in a helical wave, generating both forward thrust and rotational torque during swimming.",
   "definition_source": "GO:0097608",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0097729"
   ],
   "synonyms": [
    {
     "synonym_text": "transverse cilium",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0097608"
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2864",
     "taxon_label": "Dinophyceae",
     "presence": "VARIABLE",
     "note": "GO:0097611 places this cingulum cell-surface furrow in Dinophyceae and defines it as wrapping around a dinoflagellate cell.",
     "reference": "GO:0097611"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0097608",
     "notes": "Gene Ontology cellular-component term for transverse flagellum: A motile cilium found in dinoflagellates. It coils around the cell and provides the forward thrust for motility. It is often contained in a furrow called the cingulum, and emerges from a flagellar pore located in the cingulum."
    },
    {
     "reference": "GO:0097611",
     "notes": "Gene Ontology cellular-component term for the dinoflagellate cingulum."
    },
    {
     "reference": "GO:0097610",
     "notes": "Gene Ontology cellular-component parent term for cell surface furrow."
    },
    {
     "reference": "PMID:7002229",
     "notes": "PubMed record for Taylor 1980, the subscription Biosystems dinoflagellate-evolution review cited by GO:0097611; EuropePMC reported no PMC, open-access, full-text, or PDF route in this pass."
    },
    {
     "reference": "DOI:10.1016/0303-2647(80)90006-4",
     "notes": "Crossref and EuropePMC metadata identify DOI:10.1016/0303-2647(80)90006-4 as the Taylor 1980 Biosystems review behind PMID:7002229; no article-body text was reachable through the checked metadata routes, so this record uses it only as bibliographic corroboration for the GO definition xref."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "transverse_flagellum_mechanism",
     "title": "Transverse flagellum assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of transverse flagellum (GO:0097608) to its biological functions.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "transverse_flagellum",
       "label": "transverse flagellum",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097608",
       "description": "A motile cilium found in dinoflagellates."
      },
      {
       "node_id": "dinoflagellate_cingulum",
       "label": "dinoflagellate cingulum",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097611",
       "description": "Equatorial transverse cell surface furrow of dinoflagellates that houses the ribbon-like transverse flagellum."
      }
     ],
     "edges": [
      {
       "subject": "transverse_flagellum",
       "predicate": "lies within",
       "object": "dinoflagellate_cingulum",
       "description": "The dinoflagellate transverse flagellum encircles the cell inside the equatorial cingulum furrow to impart rotational propulsion.",
       "evidence": [
        {
         "reference": "PMID:7002229",
         "notes": "PubMed record for Taylor 1980, the subscription Biosystems dinoflagellate-evolution review cited by GO:0097611; EuropePMC reported no PMC, open-access, full-text, or PDF route in this pass."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:40Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of transverse flagellum (GO:0097608) in category APPENDAGE with verified GO hierarchy, compartmental context, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "GO:0140621",
   "label": "type I pilus",
   "structure_category": "APPENDAGE",
   "structure_kind": "APPENDAGE",
   "definition": "A mannose-sensitive adhesive bacterial pilus assembled by the chaperone-usher pathway. In the Escherichia coli model, a helical FimA rod carries an ordered FimH-FimG-FimF tip, is polymerized through the FimD usher, and ends in a basal FimI terminator. Other type I systems, including Salmonella, have different subunit inventories.",
   "definition_source": "GO:0140621",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T01:45:47Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T01:46:57Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added exact synonymy, GO pilus parentage, FimA/FimF/FimG/FimH/FimI constituents, E. coli taxonomy, GO:0140623 assembly and mannose-sensitive adhesion functions, literature evidence, a FimC/FimD assembly graph, and grounding/boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T01:53:52Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved PR #385 issues #386 and #387 by splitting the grouped FimF/FimG tip-adaptor component into ordered FimG and FimF constituents, updating the assembly graph to preserve the FimH-FimG-FimF-FimA order, and attaching the family-grounding TODO to every reviewed-label-only subunit.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T06:33:22Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2182, #2183: Separated broad type I identity from the E. coli Fim inventory and added the confirmed 2025 FimI termination source to the assembly function.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:09:28Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 5 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:48Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "type 1 pilus",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0140621"
    },
    {
     "synonym_text": "type 1 fimbria",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1128/ecosalplus.ESP-0007-2017"
    },
    {
     "synonym_text": "mannose-sensitive pilus",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1128/ecosalplus.ESP-0007-2017"
    }
   ],
   "parent_structures": [
    "GO:0009289"
   ],
   "components": [
    {
     "component_id": "fima_major_pilin",
     "label": "FimA major pilin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "fimA"
     ],
     "stoichiometry": "up to 3000 copies per Escherichia coli type I pilus rod",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "FimA is the type I pilus rod subunit; no exact source-neutral FimA family CURIE was curated for this first record.",
     "role": "In the Escherichia coli model, polymerizes into the right-handed helical rod that forms most of the extracellular type I pilus.",
     "evidence": [
      {
       "reference": "DOI:10.1128/ecosalplus.ESP-0007-2017",
       "notes": "Werneburg and Thanassi 2018 review FimA as the major type 1 pilus subunit assembled by the chaperone-usher pathway."
      },
      {
       "reference": "DOI:10.1038/s41467-025-60325-z",
       "notes": "Bachmann et al. 2025 structurally analyze the Escherichia coli type 1 pilus rod as a helical assembly of FimA."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q47223",
       "protein_label": "Type-1 fimbrial protein, A chain",
       "gene_symbol": "fimA",
       "taxon_id": "NCBITaxon:562",
       "taxon_label": "Escherichia coli",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene fimA in Escherichia coli, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q47223",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q47223, the single reviewed entry for gene fimA in Escherichia coli. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "fimg_tip_adaptor",
     "label": "FimG tip adaptor subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "fimG"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "FimG is the type I pilus minor subunit proximal to FimH; no exact source-neutral FimG family CURIE was curated for this first record.",
     "role": "In the Escherichia coli model, links the distal FimH adhesin to FimF in the short flexible tip fibrillum.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.92.6.2081",
       "notes": "Jones et al. 1995 isolated type 1 pilus tip fibrillae containing FimH and FimG."
      },
      {
       "reference": "DOI:10.1038/s41467-025-60325-z",
       "notes": "Bachmann et al. 2025 place FimG between FimH and FimF in the type 1 pilus flexible tip fibrillum."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P08190",
       "protein_label": "Protein FimG",
       "gene_symbol": "fimG",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene fimG in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P08190",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P08190, the single reviewed entry for gene fimG in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "fimf_tip_adaptor",
     "label": "FimF tip adaptor subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "fimF"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "FimF is the type I pilus minor subunit proximal to the FimA rod; no exact source-neutral FimF family CURIE was curated for this first record.",
     "role": "In the Escherichia coli model, joins the FimH/FimG tip to the helical FimA rod.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-025-60325-z",
       "notes": "Bachmann et al. 2025 model FimF between FimG and the FimA rod in the assembled type 1 pilus."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P08189",
       "protein_label": "Protein FimF",
       "gene_symbol": "fimF",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene fimF in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P08189",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P08189, the single reviewed entry for gene fimF in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "fimh_tip_adhesin",
     "label": "FimH tip adhesin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "fimH"
     ],
     "stoichiometry": "1 distal adhesin per adhesive tip",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "FimH is the type I pilus distal adhesin; no exact source-neutral FimH family CURIE was curated for this first record.",
     "role": "In the Escherichia coli model, caps the distal tip and binds mannose-containing receptors on host surfaces.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.92.6.2081",
       "notes": "Jones et al. 1995 identified FimH in the type 1 pilus tip fibrillum and localized the mannose-binding adhesin to that distal tip."
      },
      {
       "reference": "DOI:10.1128/ecosalplus.ESP-0007-2017",
       "notes": "Werneburg and Thanassi 2018 review FimH as the mannose-binding adhesin of type 1 pili."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P08191",
       "protein_label": "Type 1 fimbrin D-mannose specific adhesin",
       "gene_symbol": "fimH",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene fimH in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:1971261",
         "notes": "Krogfelt KA et al. 1990, ‘Direct evidence that the FimH protein is the mannose-specific adhesin of Escherichia coli type 1 fimbriae.’, Infect Immun. ECO:0000269 experimental evidence cited by UniProt for the 'Fimbrium' localisation of P08191."
        }
       ]
      }
     ]
    },
    {
     "component_id": "fimi_terminator",
     "label": "FimI terminator subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "fimI"
     ],
     "stoichiometry": "1 basal terminator per assembled rod",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "FimI is the type I pilus rod-terminating minor subunit; no exact source-neutral FimI family CURIE was curated for this first record.",
     "role": "In the Escherichia coli model, terminates the FimA rod and anchors the assembled pilus to the FimD outer-membrane assembly platform.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-025-60325-z",
       "notes": "Bachmann et al. 2025 describe a single FimI subunit terminating the FimA rod and anchoring it to FimD."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P39264",
       "protein_label": "Fimbrin-like protein FimI",
       "gene_symbol": "fimI",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene fimI in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P39264",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P39264, the single reviewed entry for gene fimI in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Type 1 pili are one chaperone-usher pilus subtype in Gram-negative bacteria, characterized in Escherichia coli and Salmonella rather than universal across bacteria.",
     "reference": "DOI:10.1128/ecosalplus.ESP-0007-2017"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "The Escherichia coli Fim system is the structural and biochemical model for type I pilus rod and tip assembly.",
     "reference": "DOI:10.1128/ecosalplus.ESP-0007-2017"
    }
   ],
   "functions": [
    {
     "function_id": "type_i_pilus_assembly",
     "label": "type I pilus assembly",
     "grounding": "GO:0140623",
     "description": "In Escherichia coli, the FimC chaperone and FimD usher assemble Fim subunits in order to build the tip fibrillum, helical FimA rod and FimI-terminated basal end.",
     "evidence": [
      {
       "reference": "DOI:10.1128/ecosalplus.ESP-0007-2017",
       "notes": "Werneburg and Thanassi 2018 review assembly of E. coli and Salmonella type 1 pili through the chaperone-usher pathway."
      },
      {
       "reference": "DOI:10.1038/s41467-025-60325-z",
       "notes": "Bachmann et al. 2025 resolve the E. coli tip-to-rod transition and FimI-terminated assembly platform. The 2018 review described FimI termination as unconfirmed; the later structure supports the termination claim here."
      }
     ]
    },
    {
     "function_id": "mannose_sensitive_adhesion",
     "label": "mannose-sensitive adhesion",
     "description": "A distal FimH adhesin at the tip of the pilus binds mannosylated host-surface receptors.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.92.6.2081",
       "notes": "Jones et al. 1995 mapped FimH to the type 1 pilus tip and separated the mannose-binding adhesin from the FimA rod."
      },
      {
       "reference": "DOI:10.1128/ecosalplus.ESP-0007-2017",
       "notes": "Werneburg and Thanassi 2018 review mannose-sensitive FimH-mediated adhesion by type 1 pili."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1128/ecosalplus.ESP-0007-2017",
     "notes": "Werneburg GT and Thanassi DG 2018, 'Pili Assembled by the Chaperone/Usher Pathway in Escherichia coli and Salmonella', EcoSal Plus."
    },
    {
     "reference": "DOI:10.1038/nrmicro.2017.40",
     "notes": "Hospenthal MK, Costa TRD and Waksman G 2017, 'A comprehensive guide to pilus biogenesis in Gram-negative bacteria', Nature Reviews Microbiology."
    },
    {
     "reference": "DOI:10.1038/s41467-025-60325-z",
     "notes": "Bachmann et al. 2025, 'Structures of the Escherichia coli type 1 pilus during pilus rod assembly and after assembly termination', Nature Communications."
    },
    {
     "reference": "DOI:10.1073/pnas.92.6.2081",
     "notes": "Jones et al. 1995, 'FimH adhesin of type 1 pili is assembled into a fibrillar tip structure in the Enterobacteriaceae', Proceedings of the National Academy of Sciences."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "chaperone_usher_tip_rod_assembly",
     "title": "E. coli FimC and FimD polymerize the type I pilus tip and rod",
     "description": "In Escherichia coli, FimC carries folded pilus subunits to the outer-membrane FimD usher. FimD accepts the FimH adhesin, FimG adaptor, and FimF adaptor before adding FimA repeatedly into the helical rod, then the FimI terminator caps the basal end and anchors the rod at the usher.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "fimc_chaperone",
       "label": "FimC chaperone",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P31697"
       ]
      },
      {
       "node_id": "fimd_usher",
       "label": "FimD usher",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P30130"
       ]
      },
      {
       "node_id": "fimh_adhesin",
       "label": "FimH tip adhesin",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "fimh_tip_adhesin"
      },
      {
       "node_id": "fimg_tip_adaptor",
       "label": "FimG tip adaptor subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "fimg_tip_adaptor"
      },
      {
       "node_id": "fimf_tip_adaptor",
       "label": "FimF tip adaptor subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "fimf_tip_adaptor"
      },
      {
       "node_id": "fima_major_pilin",
       "label": "FimA major pilin",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "fima_major_pilin"
      },
      {
       "node_id": "fimi_terminator",
       "label": "FimI terminator subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "fimi_terminator"
      },
      {
       "node_id": "type_i_pilus",
       "label": "type I pilus",
       "node_type": "STRUCTURE",
       "grounding": "GO:0140621"
      },
      {
       "node_id": "type_i_pilus_assembly",
       "label": "type I pilus assembly",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0140623"
      }
     ],
     "edges": [
      {
       "subject": "fimc_chaperone",
       "predicate": "delivers to",
       "object": "fimd_usher",
       "description": "FimC stabilizes folded type I pilus subunits and delivers them to the FimD usher for polymerization.",
       "evidence": [
        {
         "reference": "DOI:10.1128/ecosalplus.ESP-0007-2017",
         "notes": "Werneburg and Thanassi 2018 review the FimC periplasmic chaperone and FimD outer-membrane usher steps of type 1 pilus biogenesis."
        }
       ]
      },
      {
       "subject": "fimd_usher",
       "predicate": "assembles tip from",
       "object": "fimh_adhesin",
       "description": "The usher starts type I pilus biogenesis with the distal FimH adhesin and adaptor proteins that become the flexible tip fibrillum.",
       "evidence": [
        {
         "reference": "DOI:10.1128/ecosalplus.ESP-0007-2017",
         "notes": "Werneburg and Thanassi 2018 describe ordered chaperone-usher incorporation of the type 1 pilus tip subunits."
        }
       ]
      },
      {
       "subject": "fimh_adhesin",
       "predicate": "connects to",
       "object": "fimg_tip_adaptor",
       "description": "FimH sits at the distal tip and connects to the FimG adaptor.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-025-60325-z",
         "notes": "Bachmann et al. 2025 structurally model FimG immediately proximal to FimH in the type 1 pilus tip."
        }
       ]
      },
      {
       "subject": "fimg_tip_adaptor",
       "predicate": "connects to",
       "object": "fimf_tip_adaptor",
       "description": "FimG links the distal adhesin to FimF within the flexible tip fibrillum.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-025-60325-z",
         "notes": "Bachmann et al. 2025 place FimF proximal to FimG in the ordered FimH-FimG-FimF tip fibrillum."
        }
       ]
      },
      {
       "subject": "fimf_tip_adaptor",
       "predicate": "connects to",
       "object": "fima_major_pilin",
       "description": "FimF joins the flexible tip fibrillum to the first FimA subunits of the rod.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-025-60325-z",
         "notes": "Bachmann et al. 2025 model FimF as the adaptor between FimG and the helical FimA rod."
        }
       ]
      },
      {
       "subject": "fima_major_pilin",
       "predicate": "polymerizes into",
       "object": "type_i_pilus",
       "description": "FimA is repeatedly added after the tip subunits to form the long helical rod of the type I pilus.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-025-60325-z",
         "notes": "Bachmann et al. 2025 describe the rod as a helical FimA assembly."
        }
       ]
      },
      {
       "subject": "fimi_terminator",
       "predicate": "terminates",
       "object": "type_i_pilus",
       "description": "FimI is incorporated at the basal end, where it terminates the rod and anchors it to the FimD assembly platform.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-025-60325-z",
         "notes": "Bachmann et al. 2025 assign the basal rod-ending density to a single FimI subunit bound to FimD."
        }
       ]
      },
      {
       "subject": "fimd_usher",
       "predicate": "carries out",
       "object": "type_i_pilus_assembly",
       "description": "The outer-membrane usher is the assembly platform through which the pilus is polymerized and secreted.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro.2017.40",
         "notes": "Hospenthal, Costa and Waksman 2017 review the outer-membrane usher as the assembly platform for chaperone-usher pili."
        }
       ]
      }
     ],
     "scope_notes": "The constituent rows and ordered FimH-FimG-FimF-FimA-FimI mechanism describe the E. coli model, not a universal type I subunit inventory. Salmonella type I pili have a distinct gene inventory without FimG, and their FimI is not assumed to be the E. coli terminator counterpart."
    }
   ],
   "discussions": [
    {
     "discussion_id": "fimc_fimd_boundary",
     "prompt": "Keep FimC and FimD out of the component table for this first type I pilus record.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#chaperone_usher_tip_rod_assembly"
     ],
     "rationale": "FimC and FimD are required for ordered pilus biogenesis and are therefore shown in the assembly graph, but this record denotes the extracellular appendage built from FimA, FimF, FimG, FimH and FimI rather than the periplasmic chaperone or outer-membrane usher that polymerizes and secretes those subunits.",
     "evidence": [
      {
       "reference": "DOI:10.1128/ecosalplus.ESP-0007-2017",
       "notes": "Werneburg and Thanassi 2018 distinguish the chaperone and usher assembly factors from the assembled pilus subunits."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11",
     "resolved_date": "2026-09-11"
    },
    {
     "discussion_id": "resolve_type_i_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the FimA, FimG, FimF, FimH and FimI constituent subunits.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#fima_major_pilin",
      "components#fimg_tip_adaptor",
      "components#fimf_tip_adaptor",
      "components#fimh_tip_adhesin",
      "components#fimi_terminator"
     ],
     "rationale": "The record intentionally uses reviewed labels for the E. coli type I pilus subunits until InterPro, Pfam or NCBIfam accessions can be verified without overclaiming a broader chaperone-usher domain as an exact subunit family.",
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    },
    {
     "discussion_id": "type_i_model_inventory_scope",
     "prompt": "Keep the E. coli subunit model distinct from other type I pilus inventories.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#chaperone_usher_tip_rod_assembly"
     ],
     "rationale": "Mannose-sensitive type I pili occur in both E. coli and Salmonella, but shared subtype identity does not imply identical Fim subunits. The component roles and graph are explicitly the E. coli model; the broader taxonomic distribution is retained.",
     "evidence": [
      {
       "reference": "DOI:10.1128/ecosalplus.ESP-0007-2017",
       "notes": "The Salmonella section lists fimAICDHF rather than the E. coli fimBEAICDFGH inventory and distinguishes the FimI proteins."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-11",
     "resolved_date": "2026-10-11"
    }
   ]
  },
  {
   "identifier": "GO:0044096",
   "label": "type IV pilus",
   "definition": "A dynamic bacterial surface filament assembled from type IV pilins by an inner-membrane ATPase machinery. Reversible extension and retraction can generate force for twitching motility, adhesion, surface sensing, and DNA uptake.",
   "definition_source": "DOI:10.1038/nrmicro.2017.40",
   "synonyms": [
    {
     "synonym_text": "type 4 pilus",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0044096"
    },
    {
     "synonym_text": "T4P",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1038/nrmicro.2017.40"
    }
   ],
   "structure_category": "APPENDAGE",
   "structure_kind": "APPENDAGE",
   "parent_structures": [
    "GO:0009289"
   ],
   "components": [
    {
     "component_id": "major_pilin",
     "label": "major type IV pilin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Polymerizes into the extracellular pilus filament.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro.2017.40",
       "notes": "Hospenthal et al. review T4P filament architecture."
      }
     ],
     "gene_symbols": [
      "pilA"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P04739",
       "protein_label": "Type IV major pilin protein PilA",
       "gene_symbol": "pilA",
       "taxon_id": "NCBITaxon:208964",
       "taxon_label": "Pseudomonas aeruginosa PAO1",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene pilA in Pseudomonas aeruginosa PAO1. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:39666767",
         "notes": "Ochner H et al. 2024, ‘Structure of the Pseudomonas aeruginosa PAO1 Type IV pilus.’, PLoS Pathog. ECO:0000269 experimental evidence cited by UniProt for the 'Fimbrium' localisation of P04739."
        },
        {
         "reference": "PMID:27162347",
         "notes": "Kilmury SL et al. 2016, ‘Type IV pilins regulate their own expression via direct intramembrane interactions with the sensor kinase PilS.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P04739."
        },
        {
         "reference": "PMID:23266901",
         "notes": "Okuda J et al. 2013, ‘Type IV pilus protein PilA of Pseudomonas aeruginosa modulates calcium signaling through binding the calcium-modulating cyclophilin ligand.’, J Infect Chemother. ECO:0000269 experimental evidence cited by UniProt for the 'Host endoplasmic reticulum membrane' localisation of P04739."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Widely distributed but absent from many lineages and strains.",
     "reference": "DOI:10.1038/nrmicro.2017.40"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:287",
     "taxon_label": "Pseudomonas aeruginosa",
     "note": "Canonical retractile T4P model for twitching motility.",
     "reference": "DOI:10.1038/nrmicro.2017.40"
    },
    {
     "taxon_id": "NCBITaxon:264462",
     "taxon_label": "Bdellovibrio bacteriovorus HD100",
     "note": "Attack-phase cells in the primary cryo-ET study include manually annotated type IV pili.",
     "reference": "DOI:10.1038/s41564-023-01401-2"
    }
   ],
   "functions": [
    {
     "function_id": "twitching_motility",
     "label": "type IV pilus-dependent motility",
     "grounding": "GO:0043107",
     "description": "Repeated extension, surface attachment, and retraction pull the cell across a surface.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro.2017.40",
       "notes": "T4P dynamics generate motility and adhesion forces."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1038/nrmicro.2017.40",
     "notes": "A comprehensive guide to pilus biogenesis in Gram-negative bacteria."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "extension_retraction_twitching",
     "title": "PilB and PilT drive a type IVa pilus extension-retraction cycle",
     "description": "The extension ATPase assembles pilin subunits into the extracellular filament, and the retraction ATPase pulls an attached filament back through the envelope. Surface-attached retraction generates the force used for twitching motility.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "extension_atpase",
       "label": "PilB-family extension ATPase",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P22608"
       ]
      },
      {
       "node_id": "major_pilin",
       "label": "major type IV pilin",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "major_pilin"
      },
      {
       "node_id": "pilus_filament",
       "label": "type IV pilus",
       "node_type": "STRUCTURE",
       "grounding": "GO:0044096"
      },
      {
       "node_id": "surface_bound_pilus",
       "label": "surface-bound type IV pilus",
       "node_type": "STATE"
      },
      {
       "node_id": "retraction_atpase",
       "label": "PilT-family retraction ATPase",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P24559"
       ]
      },
      {
       "node_id": "twitching_motility",
       "label": "type IV pilus-dependent motility",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0043107"
      }
     ],
     "edges": [
      {
       "subject": "extension_atpase",
       "predicate": "extends",
       "object": "pilus_filament",
       "description": "The cytoplasmic PilB-family ATPase powers pilus extension from the inner-membrane assembly platform.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro.2017.40",
         "notes": "Hospenthal, Costa and Waksman 2017 review the PilB-family ATPase as the motor that extends Gram-negative type IV pili."
        }
       ]
      },
      {
       "subject": "major_pilin",
       "predicate": "polymerizes into",
       "object": "pilus_filament",
       "description": "Major pilin subunits form the surface-exposed type IV pilus polymer.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro.2017.40",
         "notes": "Hospenthal, Costa and Waksman 2017 describe T4P fibres as polymers of pilin subunits assembled by the biogenesis machinery."
        }
       ]
      },
      {
       "subject": "pilus_filament",
       "predicate": "reaches",
       "object": "surface_bound_pilus",
       "description": "Extension projects the pilus outward so its distal end can bind a surface or neighboring cell.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.121171698",
         "notes": "Skerker and Berg 2001 directly observed Pseudomonas aeruginosa type IV pili extending, attaching at their distal ends and retracting."
        }
       ]
      },
      {
       "subject": "retraction_atpase",
       "predicate": "retracts",
       "object": "surface_bound_pilus",
       "description": "The PilT-family ATPase depolymerizes the attached filament back into the envelope.",
       "evidence": [
        {
         "reference": "DOI:10.1038/35024105",
         "notes": "Merz, So and Sheetz 2000 measured Neisseria gonorrhoeae pilus retraction and showed that force generation and motility require PilT."
        }
       ]
      },
      {
       "subject": "surface_bound_pilus",
       "predicate": "pulls cell during",
       "object": "twitching_motility",
       "description": "Retraction of a surface-bound filament pulls the cell body forward.",
       "evidence": [
        {
         "reference": "DOI:10.1038/35024105",
         "notes": "Merz, So and Sheetz 2000 used laser tweezers to show that T4P filaments retract with enough force to move cells."
        },
        {
         "reference": "DOI:10.1073/pnas.121171698",
         "notes": "Skerker and Berg 2001 directly observed Pseudomonas aeruginosa pili alternating extension and retraction during surface motility."
        }
       ]
      }
     ],
     "scope_notes": "This separate-motor model describes type IVa systems, using Pseudomonas nomenclature and Pseudomonas/Neisseria experiments. It does not assert that every type IV subtype uses separate PilB and PilT motors. Cytoplasmic motors belong to the envelope-spanning pilus machine, not the pilin filament denoted by this record."
    }
   ],
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-08-30T19:30:00Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Added as a literature-backed foundational seed. Identity checked against the 2026-07-01 Gene Ontology release; requires human review.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-30T20:30:00Z",
     "curator": "codex",
     "action": "CORRECTED_GROUNDING",
     "changes": "Corrected the type IV pilus motility grounding from GO:0009290 (DNA import during transformation) to current GO:0043107 (type IV pilus-dependent motility), verified in QuickGO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-31T06:12:34Z",
     "curator": "claude",
     "action": "SET_COMPONENT_ROLE",
     "changes": "component_role became required (#77) so the constituent/machinery distinction is machine-readable rather than prose. Set per component; ASSOCIATED_MACHINERY only where the protein acts on the already-assembled structure.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-02T06:21:09Z",
     "curator": "codex",
     "action": "ADD_CANONICAL_EXAMPLE",
     "changes": "Added the publication-backed Bdellovibrio bacteriovorus HD100 strain as a canonical type-IV-pilus example before CryoET dataset ingestion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-02T06:29:03Z",
     "curator": "cryoet_data_portal",
     "action": "ADD_STRUCTURAL_DATASET",
     "changes": "Added CryoET Data Portal dataset 10155 after exact GraphQL resolution of run 7978 and annotation 30707; required the record's pre-existing exact NCBI taxon and exact GO identity, preserved annotation quality metadata, and stored no imaging volumes.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-04T00:58:09Z",
     "curator": "codex",
     "action": "ADD_CAUSAL_GRAPH",
     "changes": "Added a DOI-backed FUNCTION graph for the PilB/PilT extension-retraction cycle that assembles type IV pili and pulls surface-bound cells during twitching motility.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T06:33:24Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2184: Removed cytoplasmic motor constituent rows, retained their evidenced external graph nodes, and scoped the separate-motor mechanism to type IVa systems.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:48Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s); added 2 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "datasets": [
    {
     "accession": "CryoETDataPortal:10155",
     "title": "Bdellovibrio attack-phase",
     "description": "Cryo-electron tomography dataset for Bdellovibrio bacteriovorus HD100, linked to GO:0044096.",
     "organism": "NCBITaxon:264462 Bdellovibrio bacteriovorus HD100",
     "dataset_type": "STRUCTURAL_IMAGING",
     "repository": "CRYOET_DATA_PORTAL",
     "sample_types": [
      "primary cell culture"
     ],
     "platform": "cryo-electron tomography",
     "url": "https://cryoetdataportal.czscience.com/datasets/10155",
     "publication": "DOI:10.1038/s41564-023-01401-2",
     "findings": "Run 7978 annotation 30707 identifies 8 GO:0044096 (type IV pilus) objects.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41564-023-01401-2",
       "supports": "SUPPORT",
       "evidence_source": "publication",
       "explanation": "Associated primary publication for the selected CryoET dataset."
      }
     ],
     "notes": "CryoET Data Portal dataset 10155; canary run 7978 (ycw2012-11-14-17), one of 105 portal runs; annotation 30707: method_type=manual, annotation_method=manual labeling., annotation_software=IMOD, ground_truth_status=true, is_curator_recommended=true, released 2024-06-03T00:00:00+00:00; deposited 2023-10-01T00:00:00+00:00; released 2023-12-01T00:00:00+00:00; last modified 2023-12-01T00:00:00+00:00. Public portal submissions are CC0 (https://cryoetdataportal.czscience.com/data-submission-policy). Metadata-only ingest: no tomogram or annotation volume was requested, downloaded or hosted."
    }
   ],
   "discussions": [
    {
     "discussion_id": "motor_machine_not_pilus_filament",
     "prompt": "Keep PilB and PilT in the mechanism graph rather than the filament constituent table.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#extension_retraction_twitching"
     ],
     "rationale": "The cited review distinguishes the pilin filament from the cytoplasmic PilB/PilT motor subcomplex and its PilC platform. Motor activity is required for extension/retraction in the described type IVa systems but does not make either motor a filament constituent. Keeping motors as external graph nodes avoids assigning filament-formation essentiality to nonconstituents.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro.2017.40",
       "notes": "T4P biogenesis and structure sections explicitly distinguish motor, alignment and secretin subcomplexes from the pilin filament."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-11",
     "resolved_date": "2026-10-11"
    },
    {
     "discussion_id": "resolve_type_iv_pilin_family_grounding",
     "prompt": "Resolve exact family groundings for the pilins represented by this broad type IV filament record.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#major_pilin"
     ],
     "rationale": "The component is the major type IV pilin class. An exact family accession has not been verified for the full subtype scope; do not substitute a broader type-IV-filament or secretion-system domain match.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro.2017.40",
       "notes": "The source separates pilin filament architecture from machinery and discusses distinct T4aP/T4bP systems."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-11"
    }
   ]
  },
  {
   "identifier": "GO:0097537",
   "label": "Y-shaped link",
   "structure_category": "APPENDAGE",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A Y-shaped protein complex in the ciliary transition zone that connects the cilium axoneme to the ciliary necklace. Both protein sorting and protein gating occur at this point in the cilium allowing some, but not all proteins to enter the cilium.",
   "definition_source": "GO:0097537",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-04T06:09:30Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-04T06:11:13Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added exact GO synonymy and transition-zone parthood, verified CEP290 family, Chlamydomonas canonical example, bounded physical tethering function and mechanism, link-only primary microscopy and explicit composition, accession and gating uncertainties.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:48Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "membrane-microtubule complex",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0097537"
    },
    {
     "synonym_text": "Y-link",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0097537"
    },
    {
     "synonym_text": "Y-link structure",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0097537"
    },
    {
     "synonym_text": "Y-shaped assemblage",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0097537"
    },
    {
     "synonym_text": "Y-shaped fiber",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0097537"
    },
    {
     "synonym_text": "Y-shaped fibre",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0097537"
    },
    {
     "synonym_text": "Y-shaped linker",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0097537"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "part_of": [
    "GO:0035869"
   ],
   "components": [
    {
     "component_id": "cep290",
     "label": "Centrosomal protein of 290kDa",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR026201",
     "grounding_notes": "The InterPro authority identifies IPR026201 as the CEP290 protein family, not the whole Y-link complex. No organism-specific accession is asserted: current Chlamydomonas UniProt search results require reconciliation with the experimentally studied CEP290/POC3 sequence.",
     "gene_symbols": [
      "CEP290",
      "POC3"
     ],
     "essentiality": "UNKNOWN",
     "role": "A linker-associated constituent supporting normal microtubule-membrane connector architecture in Chlamydomonas. It is not the entire linker; rare Y-connectors persist in the cep290 null mutant, so absolute assembly essentiality is not asserted.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201006105",
       "notes": "Immunogold localization in Figure 4 places the middle region of CEP290 on or near Y-connectors; Figure 3 shows most connectors absent or abnormal in the deletion mutant. The authors explicitly report rare remaining Y-connectors and infer additional constituents."
      },
      {
       "reference": "InterPro:IPR026201",
       "notes": "Live InterPro metadata verifies the family type and the canonical label Centrosomal protein of 290kDa; it does not supply linker stoichiometry."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A0A2K3DWT6",
       "protein_label": "Cep290 middle coiled-coil region domain-containing protein",
       "gene_symbol": "CHLRE_03g167550v5",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene CEP290, which UniProt lists under the primary name CHLRE_03g167550v5, in Chlamydomonas reinhardtii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A0A2K3DWT6",
         "notes": "UniProtKB unreviewed (TrEMBL) entry A0A2K3DWT6 for gene CEP290 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Wild-type, cep290 deletion and complemented cells were examined. Transition-zone cross sections resolve peripheral Y-connectors; immunogold microscopy and detergent-extraction assays link CEP290 to connector architecture and membrane attachment.",
     "reference": "DOI:10.1083/jcb.201006105"
    }
   ],
   "functions": [
    {
     "function_id": "transition_zone_membrane_tethering",
     "label": "transition-zone membrane tethering",
     "description": "Microtubule-membrane connectors physically couple the transition-zone doublets to the surrounding ciliary membrane. The Chlamydomonas evidence concerns the connector ensemble, not purified Y-links acting alone.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201006105",
       "notes": "Figure 3 compares connector defects with greater and more variable membrane spacing and loss of detergent-resistant membrane attachment in cep290 cells."
      }
     ]
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cep290_dependent_connector_tethering",
     "title": "CEP290-supported connector architecture and membrane tethering",
     "description": "A bounded physical mechanism supported by Chlamydomonas localization, mutant ultrastructure and membrane-extraction experiments.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "scope_notes": "The experiment perturbs CEP290 and affects both Y-connectors and longitudinal wedge densities. It supports connector-mediated tethering, not a Y-link-only sufficiency assay, direct CEP290-lipid binding, an absolute requirement for every linker, or a molecular gating pathway.",
     "nodes": [
      {
       "node_id": "cep290",
       "label": "Centrosomal protein of 290kDa",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cep290",
       "grounding": "InterPro:IPR026201"
      },
      {
       "node_id": "y_link",
       "label": "Y-shaped link",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097537"
      },
      {
       "node_id": "membrane_tethering",
       "label": "transition-zone membrane tethering to microtubule doublets",
       "node_type": "STATE"
      }
     ],
     "edges": [
      {
       "subject": "cep290",
       "predicate": "supports normal architecture of",
       "object": "y_link",
       "description": "In Chlamydomonas, CEP290 supports normal connector architecture; its loss removes most Y-links but does not eliminate every connector.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201006105",
         "notes": "Figures 3C-D and 4 combine mutant cross sections with immunogold placement. Rare surviving Y-connectors limit the claim to normal architecture rather than absolute assembly dependence."
        }
       ]
      },
      {
       "subject": "y_link",
       "predicate": "contributes to",
       "object": "membrane_tethering",
       "description": "Y-links participate in the connector ensemble that tethers the transition-zone membrane to doublet microtubules.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201006105",
         "notes": "Figure 3 shows cross-sectional links between doublets and membrane; connector disruption accompanies increased membrane spacing and loss of membrane retention after detergent extraction. Wedge densities are also affected, so this is not Y-link-specific sufficiency."
        }
       ]
      }
     ]
    }
   ],
   "images": [
    {
     "image_id": "craige_2010_connector_ultrastructure",
     "source": "PMC",
     "source_accession": "PMC2935561.1:fig3",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2935561/figure/fig3/",
     "licence": "OTHER",
     "licence_url": "https://creativecommons.org/licenses/by-nc-sa/3.0/",
     "attribution": "Branch Craige, Che-Chia Tsao, Dennis R. Diener, Yuqing Hou, Karl-Ferdinand Lechtreck, Joel L. Rosenbaum and George B. Witman; 2010, CC BY-NC-SA 3.0, via PubMed Central.",
     "modality": "TEM",
     "caption": "Wild-type and cep290 Chlamydomonas transition zones. Panels C-D compare Y-connectors in cross section; A-B show longitudinal wedge densities; E-G show mutant flagellar defects, H compares membrane spacing, and I-J compare detergent-extracted transition zones. Scale bars vary by panel; the C-D insets are image averages, not individual linkers.",
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "reference": "DOI:10.1083/jcb.201006105",
     "retrieved_on": "2026-10-04",
     "notes": "Link-only. PMC OA metadata gives CC BY-NC-SA and the JATS permissions specify version 3.0; OTHER preserves that exact licence because the schema has no CC_BY_NC_SA_3_0 value. The JATS and figure MD5 checksums were verified against PMC2935561.1 metadata, and all figure panels were visually inspected. No image file is hosted in this repository."
    }
   ],
   "evidence": [
    {
     "reference": "GO:0097537",
     "notes": "Exact GO identity, definition and related synonyms for the named linker subassembly."
    },
    {
     "reference": "DOI:10.1083/jcb.201006105",
     "notes": "Craige et al. 2010, CEP290 tethers flagellar transition zone microtubules to the membrane and regulates flagellar protein content. Primary Results, Discussion, methods and Figures 3-4 inspected from official PMC OA JATS and checksum-verified figures."
    },
    {
     "reference": "PMID:20819941",
     "notes": "PubMed bibliographic identity for the Craige et al. primary study."
    }
   ],
   "discussions": [
    {
     "discussion_id": "linker_not_transition_zone_or_transition_fiber",
     "prompt": "Distinguish the Y-shaped linker subassembly from adjacent ciliary structures.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "rationale": "The existing ciliary-transition-zone record already mentions Y-linkers as an architectural component, but denotes the whole region. GO:0097537 denotes the discrete linker complex and is linked here by part_of, not treated as a synonym of that region.",
     "notes": "This record excludes GO:0097539 external transition fibers, the luminal stellate-fiber system and the central cylinder. Y-links and longitudinal wedge densities are not declared exact synonyms: the primary study explicitly leaves their equivalence unresolved.",
     "evidence": [
      {
       "reference": "GO:0097537",
       "notes": "Exact linker subassembly identity."
      },
      {
       "reference": "GO:0035869",
       "notes": "Enclosing transition-zone region."
      },
      {
       "reference": "GO:0097539",
       "notes": "Distinct external basal-body-to-membrane transition fibers."
      },
      {
       "reference": "DOI:10.1083/jcb.201006105",
       "notes": "The Discussion distinguishes known Y-link morphology from unresolved wedge equivalence."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "complete_linker_inventory_and_protein_examples",
     "prompt": "Resolve additional linker constituents and the exact experimental CEP290 protein accession.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#cep290"
     ],
     "rationale": "Residual Y-links in the cep290 null mutant show that CEP290 is not the complete molecular inventory. UniProt text searches yield multiple unreviewed Chlamydomonas models without the experimental paper citation; a family match alone does not establish the exact protein example.",
     "notes": "Stoichiometry, organism-specific protein examples and additional constituents remain unset. The verified InterPro family is distinct from the identity of the whole linker complex.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201006105",
       "notes": "The authors observe rare Y-connectors without CEP290 and infer other constituents."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "separate_linker_tethering_from_gating_hypotheses",
     "prompt": "Resolve which linker-specific interactions control ciliary protein entry or retention.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "rationale": "CEP290 loss changes ciliary protein composition, but it also disrupts multiple connector features. Those phenotypes do not isolate the Y-link contribution or demonstrate a particular binding or transport reaction.",
     "notes": "The GO definition retains regional sorting/gating context; the curated function and mechanistic graph claim only physical tethering. No broad taxonomic prevalence is inferred from this one algal model.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201006105",
       "notes": "Protein-composition results are direct observations; proposed gating explanations remain alternatives."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    }
   ]
  },
  {
   "identifier": "GO:0097649",
   "label": "A axonemal microtubule",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "The complete 13-protofilament A tubule of the axonemal doublet microtubule.",
   "definition_source": "GO:0097649",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T17:12:02Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T17:12:39Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the A tubule synonym, axonemal-microtubule parentage, doublet parthood, Chlamydomonas scope, GO and DOI evidence, a nonmechanistic A-tubule graph, and an A-tubule protofilament/MIP TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T17:23:44Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved PR #1411 issue #1412 by adding radial-spoke, inner-dynein-arm and outer-dynein-arm A-tubule attachment nodes and edges.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T18:12:28Z",
     "curator": "codex",
     "action": "ADD_A_TUBULE_INNER_SHEATH_CHILD",
     "changes": "Resolved PR #1414 issue #1415 by linking GO:0160111 from the A-tubule parent and narrowing the remaining A-tubule MIP TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T07:14:15Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2187: Restored the exact original discussion rationale and retained the complete inner-sheath reassessment, narrowed prompt and original posed date.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "A tubule",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0097649"
    }
   ],
   "parent_structures": [
    "GO:0005879"
   ],
   "part_of": [
    "GO:0097545"
   ],
   "has_part": [
    "GO:0160111"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Chlamydomonas flagellar doublets contain a complete 13-protofilament A-tubule that adjoins the incomplete B-tubule and carries doublet-associated axonemal complexes.",
     "reference": "DOI:10.1016/j.cell.2019.09.030"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model whose A-tubule protofilament lattice and associated axonemal doublet proteins were resolved in native cilia.",
     "reference": "DOI:10.1016/j.cell.2019.09.030"
    }
   ],
   "functions": [
    {
     "function_id": "a_tubule_doublet_scaffold",
     "label": "A-tubule doublet scaffold",
     "description": "The complete A axonemal microtubule forms the 13-protofilament microtubule wall that supports B-tubule attachment, inner- and outer-junction contact, radial-spoke anchoring, and dynein-arm attachment.",
     "evidence": [
      {
       "reference": "GO:0097649",
       "notes": "GO defines the A axonemal microtubule as the complete 13-protofilament tubule of the axonemal outer doublet."
      },
      {
       "reference": "DOI:10.1016/j.cell.2019.09.030",
       "notes": "Ma et al. 2019 resolved the native Chlamydomonas doublet microtubule lattice with A-tubule-associated inner-sheath, inner-junction, outer-junction, ribbon and external densities."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0097649",
     "notes": "Gene Ontology cellular-component term for the A axonemal microtubule."
    },
    {
     "reference": "GO:0005879",
     "notes": "Gene Ontology places the A axonemal microtubule under the axonemal microtubule class."
    },
    {
     "reference": "GO:0097545",
     "notes": "Gene Ontology places the A axonemal microtubule within the axonemal doublet microtubule."
    },
    {
     "reference": "DOI:10.1016/j.cell.2019.09.030",
     "notes": "Ma et al. 2019, 'Structure of the Decorated Ciliary Doublet Microtubule', Cell."
    },
    {
     "reference": "DOI:10.1126/science.1128618",
     "notes": "Nicastro et al. 2006 resolved Chlamydomonas radial spokes and dynein arms on the axonemal outer doublets."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "chlamydomonas_a_tubule_doublet_scaffold",
     "title": "A axonemal microtubule supports the outer doublet",
     "description": "In Chlamydomonas, the complete A tubule is the 13-protofilament microtubule of the axonemal outer doublet, connects to the incomplete B tubule through inner and outer junction structures, and carries radial-spoke and dynein-arm attachments.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records coarse A-tubule parthood and leaves exact A1-A13 protofilament boundaries, non-inner-sheath A-tubule MIP positions, radial-spoke and dynein-arm attachment geometry, tubulin-family groundings and copy numbers for later curation.",
     "nodes": [
      {
       "node_id": "a_axonemal_microtubule",
       "label": "A axonemal microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097649"
      },
      {
       "node_id": "b_axonemal_microtubule",
       "label": "B axonemal microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097650"
      },
      {
       "node_id": "axonemal_microtubule_doublet_inner_junction",
       "label": "axonemal microtubule doublet inner junction",
       "node_type": "STRUCTURE",
       "grounding": "GO:0160113"
      },
      {
       "node_id": "axonemal_microtubule_doublet_outer_junction",
       "label": "axonemal microtubule doublet outer junction",
       "node_type": "STRUCTURE",
       "grounding": "GO:0160114"
      },
      {
       "node_id": "axonemal_doublet_microtubule",
       "label": "axonemal doublet microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097545"
      },
      {
       "node_id": "radial_spoke",
       "label": "radial spoke",
       "node_type": "STRUCTURE",
       "grounding": "GO:0001534"
      },
      {
       "node_id": "inner_dynein_arm",
       "label": "inner dynein arm",
       "node_type": "STRUCTURE",
       "grounding": "GO:0036156"
      },
      {
       "node_id": "outer_dynein_arm",
       "label": "outer dynein arm",
       "node_type": "STRUCTURE",
       "grounding": "GO:0036157"
      }
     ],
     "edges": [
      {
       "subject": "a_axonemal_microtubule",
       "predicate": "is part of",
       "object": "axonemal_doublet_microtubule",
       "description": "The A axonemal microtubule is the complete tubule of the axonemal outer doublet.",
       "evidence": [
        {
         "reference": "GO:0097649",
         "notes": "GO places the A axonemal microtubule within the axonemal doublet microtubule."
        }
       ]
      },
      {
       "subject": "b_axonemal_microtubule",
       "predicate": "fuses with",
       "object": "a_axonemal_microtubule",
       "description": "The incomplete B tubule fuses with the complete A tubule to form an axonemal outer doublet.",
       "evidence": [
        {
         "reference": "GO:0097649",
         "notes": "GO defines the A tubule as a complete microtubule that fuses with the incomplete B tubule."
        }
       ]
      },
      {
       "subject": "axonemal_microtubule_doublet_inner_junction",
       "predicate": "contacts",
       "object": "a_axonemal_microtubule",
       "description": "The inner junction contacts the A-tubule A1 protofilament.",
       "evidence": [
        {
         "reference": "GO:0160113",
         "notes": "GO defines the inner junction as joining the B10 protofilament to the A1 protofilament."
        }
       ]
      },
      {
       "subject": "axonemal_microtubule_doublet_outer_junction",
       "predicate": "contacts",
       "object": "a_axonemal_microtubule",
       "description": "The outer junction contacts A-tubule protofilaments A10 and A11.",
       "evidence": [
        {
         "reference": "GO:0160114",
         "notes": "GO defines the outer junction as joining B1 to A10 and A11 within an axonemal doublet."
        }
       ]
      },
      {
       "subject": "radial_spoke",
       "predicate": "attaches to",
       "object": "a_axonemal_microtubule",
       "description": "Radial spokes attach to the A tubule of axonemal outer doublets.",
       "evidence": [
        {
         "reference": "GO:0097649",
         "notes": "GO defines the A axonemal microtubule as the doublet microtubule that carries attached radial spokes."
        },
        {
         "reference": "DOI:10.1126/science.1128618",
         "notes": "Nicastro et al. 2006 identified radial spokes on Chlamydomonas outer doublets."
        }
       ]
      },
      {
       "subject": "inner_dynein_arm",
       "predicate": "attaches to",
       "object": "a_axonemal_microtubule",
       "description": "Inner dynein arms attach to the A tubule of axonemal outer doublets.",
       "evidence": [
        {
         "reference": "GO:0097649",
         "notes": "GO defines the A axonemal microtubule as the doublet microtubule that carries attached inner dynein arms."
        },
        {
         "reference": "GO:0036156",
         "notes": "GO identifies the inner dynein arm as an axonemal structure on ciliary and flagellar outer doublets."
        },
        {
         "reference": "DOI:10.1126/science.1128618",
         "notes": "Nicastro et al. 2006 resolved inner dynein arms on Chlamydomonas outer doublets."
        }
       ]
      },
      {
       "subject": "outer_dynein_arm",
       "predicate": "attaches to",
       "object": "a_axonemal_microtubule",
       "description": "Outer dynein arms attach to the A tubule of axonemal outer doublets.",
       "evidence": [
        {
         "reference": "GO:0097649",
         "notes": "GO defines the A axonemal microtubule as the doublet microtubule that carries attached outer dynein arms."
        },
        {
         "reference": "GO:0036157",
         "notes": "GO identifies the outer dynein arm as an axonemal structure on ciliary and flagellar outer doublets."
        },
        {
         "reference": "DOI:10.1126/science.1128618",
         "notes": "Nicastro et al. 2006 resolved outer dynein arms on Chlamydomonas outer doublets."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_a_tubule_protofilaments_and_mips",
     "prompt": "Resolve exact A1-A13 protofilament boundaries, non-inner-sheath A-tubule MIP positions, radial-spoke and dynein-arm attachment geometry, source-neutral tubulin-family groundings and copy numbers for the A axonemal microtubule.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#chlamydomonas_a_tubule_doublet_scaffold"
     ],
     "rationale": "GO exactly identifies the A axonemal microtubule, but this pass curates only its coarse role in the outer doublet and leaves exact protofilament, MIP, radial-spoke and dynein-arm attachment placement unresolved. Reassessment on 2026-10-11: GO exactly identifies the A axonemal microtubule and GO:0160111 now captures the A-tubule inner sheath, but this pass curates only the A tubule's coarse role in the outer doublet and leaves exact protofilament, non-inner-sheath MIP, radial-spoke and dynein-arm attachment placement unresolved.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2019.09.030",
       "notes": "Ma et al. 2019 resolved the Chlamydomonas doublet lattice and several A-tubule-associated microtubule inner proteins."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23"
    }
   ]
  },
  {
   "identifier": "GO:0099079",
   "label": "actin body",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "An amorphous cytoplasmic assembly of actin filaments and selected actin-binding proteins in growth-arrested yeast cells, distinct from cortical actin patches and actin cables.",
   "definition_source": "GO:0099079",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-05T14:39:58Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-05T14:43:03Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added eleven component classes, fourteen verified protein examples, scoped yeast distribution, a two-edge disassembly mechanism, licensed microscopy and explicit family, reporter-identity and physiological-interpretation boundaries.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-05T14:44:18Z",
     "curator": "codex",
     "action": "CORRECTED_FIGURE_REFERENCES",
     "changes": "Corrected two 2011 glucose-catabolism figure references from Figure 5 to Figure 4 after reading the native JATS captions.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0110165"
   ],
   "part_of": [
    "GO:0015629",
    "GO:0005737"
   ],
   "components": [
    {
     "component_id": "actin_family",
     "label": "Actin family",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ACT1",
      "ARP2"
     ],
     "essentiality": "UNKNOWN",
     "role": "Act1 supplies the filament scaffold. The related Arp2 protein is only a partial colocalizer; shared family identity does not make Arp2 a substitute filament monomer.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P60010",
       "protein_label": "Actin",
       "gene_symbol": "ACT1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar for the species-level microscopy; the accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E06-04-0282",
         "notes": "Figures 1-2: phalloidin staining and anti-actin immunogold identify F-actin-rich bodies."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P60010/entry",
         "notes": "Reviewed identity and gene verified live on 2026-10-05; localization is supported by the microscopy citation, not sequence annotation alone."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P32381",
       "protein_label": "Actin-related protein 2",
       "gene_symbol": "ARP2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar for the species-level microscopy; the accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E06-04-0282",
         "notes": "Results, Actin Bodies Contain Specific Actin-binding Proteins: partial colocalization with bodies, not fixed occupancy or a complete Arp2/3 complex."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P32381/entry",
         "notes": "Reviewed identity and gene verified live on 2026-10-05; localization is supported by the microscopy citation, not sequence annotation alone."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E06-04-0282",
       "notes": "Figures 1-2 establish actin-rich bodies; the component-localization Results distinguish partial Arp2 colocalization."
      }
     ],
     "grounding": "InterPro:IPR004000",
     "grounding_notes": "Complete native InterPro matches verified for all listed exemplars on 2026-10-05. The integrated family describes identity, not universal actin-body localization or equivalent roles of every family member."
    },
    {
     "component_id": "abp1",
     "label": "Abp1-like actin-binding adaptor",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ABP1"
     ],
     "essentiality": "UNKNOWN",
     "role": "Budding-yeast Abp1 colocalizes with bodies and serves as a live-cell reporter.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P15891",
       "protein_label": "Actin-binding protein",
       "gene_symbol": "ABP1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar for the species-level microscopy; the accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E06-04-0282",
         "notes": "Figure 3: GFP reporter colocalizes with phalloidin-stained actin bodies in stationary budding yeast."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P15891/entry",
         "notes": "Reviewed identity and gene verified live on 2026-10-05; localization is supported by the microscopy citation, not sequence annotation alone."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E06-04-0282",
       "notes": "Figure 3: GFP reporter colocalizes with phalloidin-stained actin bodies in stationary budding yeast."
      },
      {
       "reference": "DOI:10.7554/eLife.35685",
       "notes": "Figure 5 tracks Abp1-3xGFP bodies and subsequent individual-cell budding."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The complete P15891 InterPro match list contained ADF-H and SH3 domains and superfamilies, not an exact whole-protein Abp1 family. No domain is used as whole-component identity."
    },
    {
     "component_id": "abp140",
     "label": "Abp140-like actin-binding methyltransferase",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ABP140"
     ],
     "essentiality": "UNKNOWN",
     "role": "Abp140 colocalizes with bodies; its methyltransferase annotation does not establish a catalytic requirement for body formation.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q08641",
       "protein_label": "tRNA(Thr) (cytosine(32)-N(3))-methyltransferase",
       "gene_symbol": "ABP140",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar for the species-level microscopy; the accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E06-04-0282",
         "notes": "Figure 3: GFP reporter colocalizes with phalloidin-stained actin bodies in stationary budding yeast."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q08641/entry",
         "notes": "Reviewed identity and gene verified live on 2026-10-05; localization is supported by the microscopy citation, not sequence annotation alone."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E06-04-0282",
       "notes": "Figure 3: GFP reporter colocalizes with phalloidin-stained actin bodies in stationary budding yeast."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Q08641 matches IPR026113, the broader METTL2/6/8-like tRNA methyltransferase family. That family does not exactly delimit Abp140-like actin-binding proteins; neither it nor a methyltransferase domain is substituted for this narrower class."
    },
    {
     "component_id": "fimbrin",
     "label": "Fimbrin/Plastin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SAC6",
      "fim1"
     ],
     "essentiality": "UNKNOWN",
     "role": "Fimbrin is a body-localized actin-bundling protein in both studied yeasts. The pleiotropic sac6 deletion phenotype does not establish family-wide body essentiality.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32599",
       "protein_label": "Fimbrin",
       "gene_symbol": "SAC6",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar for the species-level microscopy; the accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E06-04-0282",
         "notes": "Figure 3E: Sac6-GFP colocalization; deletion also disrupts proliferating-cell actin."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P32599/entry",
         "notes": "Reviewed identity and gene verified live on 2026-10-05; localization is supported by the microscopy citation, not sequence annotation alone."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:O59945",
       "protein_label": "Fimbrin",
       "gene_symbol": "fim1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar for the species-level microscopy; the accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201502025",
         "notes": "Figure 6C: Fim1-GFP localizes to fission-yeast bodies during glucose-exhaustion-induced growth arrest."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/O59945/entry",
         "notes": "Reviewed identity and gene verified live on 2026-10-05; localization is supported by the microscopy citation, not sequence annotation alone."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E06-04-0282",
       "notes": "Figure 3: Sac6 localization and pleiotropic deletion phenotype."
      },
      {
       "reference": "DOI:10.1083/jcb.201502025",
       "notes": "Figure 6C: Fim1-GFP localizes to fission-yeast bodies during glucose-exhaustion-induced growth arrest."
      }
     ],
     "grounding": "InterPro:IPR039959",
     "grounding_notes": "Complete native InterPro matches verified for all listed exemplars on 2026-10-05. The integrated family describes identity, not universal actin-body localization or equivalent roles of every family member."
    },
    {
     "component_id": "capping_alpha",
     "label": "F-actin-capping protein subunit alpha",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CAP1"
     ],
     "essentiality": "UNKNOWN",
     "role": "The budding-yeast alpha subunit colocalizes with bodies.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P28495",
       "protein_label": "F-actin-capping protein subunit alpha",
       "gene_symbol": "CAP1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar for the species-level microscopy; the accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E06-04-0282",
         "notes": "Figure 3: GFP reporter colocalizes with phalloidin-stained actin bodies in stationary budding yeast."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P28495/entry",
         "notes": "Reviewed identity and gene verified live on 2026-10-05; localization is supported by the microscopy citation, not sequence annotation alone."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E06-04-0282",
       "notes": "Figure 3: GFP reporter colocalizes with phalloidin-stained actin bodies in stationary budding yeast."
      }
     ],
     "grounding": "InterPro:IPR002189",
     "grounding_notes": "Complete native InterPro matches verified for all listed exemplars on 2026-10-05. The integrated family describes identity, not universal actin-body localization or equivalent roles of every family member."
    },
    {
     "component_id": "capping_beta",
     "label": "F-actin-capping protein subunit beta",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CAP2",
      "acp2"
     ],
     "essentiality": "UNKNOWN",
     "role": "The beta subunit localizes to bodies in budding and fission yeast.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P13517",
       "protein_label": "F-actin-capping protein subunit beta",
       "gene_symbol": "CAP2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar for the species-level microscopy; the accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E06-04-0282",
         "notes": "Figure 3: GFP reporter colocalizes with phalloidin-stained actin bodies in stationary budding yeast."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P13517/entry",
         "notes": "Reviewed identity and gene verified live on 2026-10-05; localization is supported by the microscopy citation, not sequence annotation alone."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q9HGP5",
       "protein_label": "F-actin-capping protein subunit beta",
       "gene_symbol": "acp2",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar for the species-level microscopy; the accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201502025",
         "notes": "Figure 6C: Acp2-GFP localizes to fission-yeast bodies during glucose-exhaustion-induced growth arrest."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9HGP5/entry",
         "notes": "Reviewed identity and gene verified live on 2026-10-05; localization is supported by the microscopy citation, not sequence annotation alone."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E06-04-0282",
       "notes": "Figure 3: GFP reporter colocalizes with phalloidin-stained actin bodies in stationary budding yeast."
      },
      {
       "reference": "DOI:10.1083/jcb.201502025",
       "notes": "Figure 6C: Acp2-GFP localizes to fission-yeast bodies during glucose-exhaustion-induced growth arrest."
      }
     ],
     "grounding": "InterPro:IPR001698",
     "grounding_notes": "Complete native InterPro matches verified for all listed exemplars on 2026-10-05. The integrated family describes identity, not universal actin-body localization or equivalent roles of every family member."
    },
    {
     "component_id": "arpc5",
     "label": "Actin-related protein 2/3 complex subunit 5",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ARC15"
     ],
     "essentiality": "UNKNOWN",
     "role": "Partial budding-yeast body colocalizer; whole-complex membership and nucleation activity inside bodies are not established by this observation.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40518",
       "protein_label": "Actin-related protein 2/3 complex subunit 5",
       "gene_symbol": "ARC15",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar for the species-level microscopy; the accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E06-04-0282",
         "notes": "Results, Actin Bodies Contain Specific Actin-binding Proteins: partial colocalization with bodies, not fixed occupancy or a complete Arp2/3 complex."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P40518/entry",
         "notes": "Reviewed identity and gene verified live on 2026-10-05; localization is supported by the microscopy citation, not sequence annotation alone."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E06-04-0282",
       "notes": "Results, Actin Bodies Contain Specific Actin-binding Proteins: partial colocalization with bodies, not fixed occupancy or a complete Arp2/3 complex."
      }
     ],
     "grounding": "InterPro:IPR006789",
     "grounding_notes": "Complete native InterPro matches verified for all listed exemplars on 2026-10-05. The integrated family describes identity, not universal actin-body localization or equivalent roles of every family member."
    },
    {
     "component_id": "arpc3",
     "label": "Actin-related protein 2/3 complex subunit 3",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ARC18"
     ],
     "essentiality": "UNKNOWN",
     "role": "Partial budding-yeast body colocalizer, not a fixed stoichiometric constituent.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q05933",
       "protein_label": "Actin-related protein 2/3 complex subunit 3",
       "gene_symbol": "ARC18",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar for the species-level microscopy; the accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E06-04-0282",
         "notes": "Results, Actin Bodies Contain Specific Actin-binding Proteins: partial colocalization with bodies, not fixed occupancy or a complete Arp2/3 complex."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q05933/entry",
         "notes": "Reviewed identity and gene verified live on 2026-10-05; localization is supported by the microscopy citation, not sequence annotation alone."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E06-04-0282",
       "notes": "Results, Actin Bodies Contain Specific Actin-binding Proteins: partial colocalization with bodies, not fixed occupancy or a complete Arp2/3 complex."
      }
     ],
     "grounding": "InterPro:IPR007204",
     "grounding_notes": "Complete native InterPro matches verified for all listed exemplars on 2026-10-05. The integrated family describes identity, not universal actin-body localization or equivalent roles of every family member."
    },
    {
     "component_id": "arpc2",
     "label": "Actin-related protein 2/3 complex subunit 2",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ARC35"
     ],
     "essentiality": "UNKNOWN",
     "role": "Partial budding-yeast body colocalizer, not evidence for all Arp2/3 subunits.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53731",
       "protein_label": "Actin-related protein 2/3 complex subunit 2",
       "gene_symbol": "ARC35",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar for the species-level microscopy; the accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E06-04-0282",
         "notes": "Results, Actin Bodies Contain Specific Actin-binding Proteins: partial colocalization with bodies, not fixed occupancy or a complete Arp2/3 complex."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P53731/entry",
         "notes": "Reviewed identity and gene verified live on 2026-10-05; localization is supported by the microscopy citation, not sequence annotation alone."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E06-04-0282",
       "notes": "Results, Actin Bodies Contain Specific Actin-binding Proteins: partial colocalization with bodies, not fixed occupancy or a complete Arp2/3 complex."
      }
     ],
     "grounding": "InterPro:IPR007188",
     "grounding_notes": "Complete native InterPro matches verified for all listed exemplars on 2026-10-05. The integrated family describes identity, not universal actin-body localization or equivalent roles of every family member."
    },
    {
     "component_id": "coronin",
     "label": "Coronin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CRN1"
     ],
     "essentiality": "UNKNOWN",
     "role": "Crn1 partially colocalizes in budding yeast. The fission-yeast study did not detect Crn1 in bodies, so membership is not generalized between these organisms.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q06440",
       "protein_label": "Coronin-like protein",
       "gene_symbol": "CRN1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar for the species-level microscopy; the accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E06-04-0282",
         "notes": "Results, Actin Bodies Contain Specific Actin-binding Proteins: partial colocalization with bodies, not fixed occupancy or a complete Arp2/3 complex."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q06440/entry",
         "notes": "Reviewed identity and gene verified live on 2026-10-05; localization is supported by the microscopy citation, not sequence annotation alone."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E06-04-0282",
       "notes": "Results, Actin Bodies Contain Specific Actin-binding Proteins: partial colocalization with bodies, not fixed occupancy or a complete Arp2/3 complex."
      },
      {
       "reference": "DOI:10.1083/jcb.201502025",
       "notes": "The actin-body Results and Figure S5A report no Crn1 body localization under the tested condition."
      }
     ],
     "grounding": "InterPro:IPR015505",
     "grounding_notes": "Complete native InterPro matches verified for all listed exemplars on 2026-10-05. The integrated family describes identity, not universal actin-body localization or equivalent roles of every family member."
    },
    {
     "component_id": "cyclase_associated_cap",
     "label": "Adenylate cyclase-associated CAP",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SRV2"
     ],
     "essentiality": "UNKNOWN",
     "role": "Srv2 partially colocalizes with budding-yeast bodies. It is distinct from the capping alpha subunit even though CAP1 is also a historical SRV2 alias.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P17555",
       "protein_label": "Adenylyl cyclase-associated protein",
       "gene_symbol": "SRV2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar for the species-level microscopy; the accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E06-04-0282",
         "notes": "Results, Actin Bodies Contain Specific Actin-binding Proteins: partial colocalization with bodies, not fixed occupancy or a complete Arp2/3 complex."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P17555/entry",
         "notes": "Reviewed identity and gene verified live on 2026-10-05; localization is supported by the microscopy citation, not sequence annotation alone."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E06-04-0282",
       "notes": "Results, Actin Bodies Contain Specific Actin-binding Proteins: partial colocalization with bodies, not fixed occupancy or a complete Arp2/3 complex."
      }
     ],
     "grounding": "InterPro:IPR001837",
     "grounding_notes": "Complete native InterPro matches verified for all listed exemplars on 2026-10-05. The integrated family describes identity, not universal actin-body localization or equivalent roles of every family member."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "VARIABLE",
     "note": "Demonstrated in growth-arrested laboratory cultures; frequency and association with subsequent proliferation depend on culture conditions and cell state.",
     "reference": "DOI:10.7554/eLife.35685"
    },
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "presence": "VARIABLE",
     "note": "Bodies were observed after glucose-exhaustion-induced growth arrest. This does not assert constitutive presence or presence in every strain.",
     "reference": "DOI:10.1083/jcb.201502025"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Single-cell tracking used BY4741/BY4742-related cultures grown seven days in YPD. The hosted Figure 5 supplement instead shows phalloidin-stained prototrophic rho-zero cells after 24 hours; these contexts are not conflated.",
     "reference": "DOI:10.7554/eLife.35685"
    },
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "note": "Figure 6C shows Fim1 and Acp2 localization and phalloidin-stained bodies after glucose exhaustion. The distinct quiescent microtubule bundle is not part of the actin body.",
     "reference": "DOI:10.1083/jcb.201502025"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0099079",
     "notes": "Exact nonobsolete cellular-component identity; native GO and cached OAK agree on actin-cytoskeleton parthood, not an is-a relation to the whole cytoskeleton."
    },
    {
     "reference": "GO:0110165",
     "notes": "Native GO is-a parent: cellular anatomical structure."
    },
    {
     "reference": "GO:0015629",
     "notes": "Actin cytoskeleton is a containing structure, not the record identity."
    },
    {
     "reference": "GO:0005737",
     "notes": "Cytoplasm denotes the cellular compartment containing the observed bodies."
    },
    {
     "reference": "DOI:10.1091/mbc.E06-04-0282",
     "notes": "Sagot et al. 2006 defining study. Indexed primary Results and figure captions were readable; complete Methods were not recovered through the attempted XML/BioC/PDF routes. No verbatim snippets or figure bytes are taken from this source."
    },
    {
     "reference": "DOI:10.1083/jcb.201009028",
     "notes": "Laporte et al. 2011, Metabolic status rather than cell cycle signals control quiescence entry and exit. Native primary Results and Methods support metabolic requirements for body mobilization, not complete proliferation on glucose alone."
    },
    {
     "reference": "DOI:10.1083/jcb.201502025",
     "notes": "Laporte et al. 2015, A stable microtubule array drives fission yeast polarity reestablishment upon quiescence exit. Only the actin-body localization results are used here; microtubule-bundle functions remain outside this record."
    },
    {
     "reference": "DOI:10.7554/eLife.35685",
     "notes": "Laporte et al. 2018, Mitochondria reorganization upon proliferation arrest predicts individual yeast cell fate. Direct cell tracking shows bodies in both quiescent and senescent subpopulations."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "glucose_metabolism_body_disassembly",
     "title": "Glucose metabolism enables actin-body mobilization",
     "graph_kind": "DISASSEMBLY",
     "scope_status": "MECHANISTIC",
     "scope_notes": "Perturbation-supported pathway-level mechanism in seven-day Saccharomyces cerevisiae cultures. The downstream metabolic signal is unknown. Body mobilization is not equivalent to completion of quiescence exit or new budding.",
     "nodes": [
      {
       "node_id": "glucose_uptake",
       "label": "glucose uptake",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "glucose_catabolism",
       "label": "glucose catabolism",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "body_disassembly",
       "label": "actin-body disassembly",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "glucose_uptake",
       "predicate": "provides substrate for",
       "object": "glucose_catabolism",
       "description": "Glucose import precedes metabolism in the glucose-only refeeding assay.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201009028",
         "notes": "Figure 4B and the glucose-catabolism Results: uptake-defective and hexokinase-deficient mutants fail glucose-triggered mobilization."
        }
       ]
      },
      {
       "subject": "glucose_catabolism",
       "predicate": "enables",
       "object": "body_disassembly",
       "description": "Metabolism through glycolysis is needed for glucose-triggered mobilization; the experiments do not identify the causal metabolite or require an increase in ATP.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201009028",
         "notes": "Blocked glycolytic steps, glucose analogs and iodoacetate prevent mobilization. In pgi1 mutants fructose permits mobilization without ATP replenishment; water can raise ATP without mobilizing bodies."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "reserve_function_not_proven",
     "prompt": "Does the actin body directly supply reusable actin to rebuilt patches and cables?",
     "kind": "OPEN_QUESTION",
     "status": "OPEN",
     "rationale": "Rapid refeeding-dependent disappearance and rebuilding without new protein synthesis support a reserve hypothesis, not traced transfer of body subunits. No established storage function or direct body-to-patch conversion is asserted.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E06-04-0282",
       "notes": "Refeeding and translation-inhibition experiments motivate the proposed reserve role."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05"
    },
    {
     "discussion_id": "resolve_abp_family_groundings",
     "prompt": "Resolve exact source-neutral families for Abp1-like adaptors and Abp140-like actin-binding methyltransferases.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "rationale": "Native InterPro matches were inspected completely; generic domains and the broader METTL2/6/8-like family do not precisely identify these components.",
     "evidence": [
      {
       "reference": "https://www.ebi.ac.uk/interpro/protein/UniProt/P15891/",
       "notes": "Abp1 domain matches, not a whole-protein family."
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/protein/UniProt/Q08641/",
       "notes": "Abp140 methyltransferase-family and domain matches."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "attaches_to": [
      "components#abp1",
      "components#abp140"
     ]
    },
    {
     "discussion_id": "resolve_fission_yeast_drebrin_symbol",
     "prompt": "Resolve the gene and reporter called drebrin (Aap1) in the fission-yeast actin-body study.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "rationale": "The paper reports a positive localizer, but native UniProt searches for aap1 return an amino-acid permease and an aspartyl aminopeptidase alias, not a verified drebrin. An app1 hit is not sufficient to correct the paper by inference. Supplementary strain and reporter provenance must establish the intended identity before an accession or a new family is assigned.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201502025",
       "notes": "Actin-body Results attribute drebrin (Aap1) localization to Figure S5A."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05"
    },
    {
     "discussion_id": "membership_is_contextual",
     "prompt": "Do partial localizers establish a fixed actin-body composition?",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "Membership strength differs between proteins and organisms; co-occurrence is not a stoichiometric reconstruction. Sac6 loss is pleiotropic. Scp1 perturbation does not establish Scp1 residence, and fission-yeast polarity proteins lost from cell tips are not thereby body constituents.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E06-04-0282",
       "notes": "The localization screen distinguishes strict and partial overlap; Scp1-GFP is undetectable in stationary cells."
      },
      {
       "reference": "DOI:10.1083/jcb.201502025",
       "notes": "Figure 6 and Figure S5A distinguish body-localized proteins from displaced polarity markers."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "resolved_date": "2026-10-05",
     "resolution_note": "Retain the directly observed partial localizers with explicit scope; omit whole Arp2/3-complex stoichiometry and essentiality claims. Do not add Scp1, Tea1, Exo70 or Sec8 as body components from the cited perturbation/polarity results."
    },
    {
     "discussion_id": "not_an_absolute_quiescence_marker",
     "prompt": "Does an actin body uniquely identify a viable quiescent cell?",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "The 2018 study followed individual cells rather than inferring fate from a stationary population. Bodies occurred in cells with different subsequent proliferation outcomes.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.35685",
       "notes": "Figure 5 and the cellular-reorganization Discussion explicitly reject an absolute quiescence fingerprint and report bodies in senescent and rho-zero cells."
      },
      {
       "reference": "DOI:10.1128/MCB.00811-15",
       "notes": "Only the readable primary abstract was used for context: dynamic patches/cables and static bodies occur in different stationary-phase subpopulations. Full text was not recovered through the attempted routes."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "resolved_date": "2026-10-05",
     "resolution_note": "Keep the definition at growth-arrested yeast cells, restrict distribution to tested species and conditions, and assert neither universal quiescence diagnosis nor universal loss of viability."
    },
    {
     "discussion_id": "downstream_metabolic_signal",
     "prompt": "Which metabolic signal connects glycolysis to actin-body disassembly?",
     "kind": "KNOWLEDGE_GAP",
     "status": "OPEN",
     "rationale": "Glucose-dependent mobilization requires metabolism, but ATP replenishment is neither necessary nor sufficient in the tested assays. This does not establish that basal ATP is dispensable or that pyruvate itself is the signal.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201009028",
       "notes": "Glucose-catabolism Results and Figure 4 distinguish metabolic flux from ATP replenishment."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "attaches_to": [
      "causal_graphs#glucose_metabolism_body_disassembly"
     ]
    }
   ],
   "images": [
    {
     "image_id": "pmc_pmc6177259_fig5s1",
     "file": "pmc6177259_fig5s1.jpg",
     "file_sha256": "9e19d13e1ff55ea63391b6398cb9950b60c7ff0f0b61695660676dbfa20a3e61",
     "source": "PMC",
     "source_accession": "PMC6177259.1 fig5s1",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC6177259/",
     "download_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC6177259.1/elife-35685-fig5-figsupp1.jpg",
     "licence": "CC_BY_4_0",
     "licence_url": "https://creativecommons.org/licenses/by/4.0/",
     "attribution": "Damien Laporte, Laëtitia Gouleme, Laure Jimenez, Ines Khemiri, Isabelle Sagot; CC BY, via PubMed Central",
     "modality": "FLUORESCENCE",
     "caption": "Figure 5 supplement 1. Panel A shows phalloidin-stained actin bodies in prototrophic Saccharomyces cerevisiae rho-zero cells after 24 hours in YPD, overlaid with DIC. Panel B instead reports Scl1-GFP proteasome localization after six days; its green puncta are not actin-body staining. Scale bars are 2 micrometers. Panel C compares cell volumes after seven days and does not measure actin-body dimensions.",
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "reference": "DOI:10.7554/eLife.35685",
     "retrieved_on": "2026-10-05",
     "notes": "Figure 5—figure supplement 1. from article version PMC6177259.1; exact licence version read from JATS and media md5 read from the PMC OA S3 metadata. Taxon supplied by the curator because PMC has no taxon field. Curator explicitly accepted the multi-panel figure. Original figure bytes visually inspected; no cropping, recoloring or other image modification."
    }
   ]
  },
  {
   "identifier": "GO:0030479",
   "label": "actin cortical patch",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "An endocytic patch formed from branched actin filaments just beneath the plasma membrane that assembles, moves, and disassembles rapidly.",
   "definition_source": "GO:0030479",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T08:27:06Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T08:27:53Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added actin-cytoskeleton parentage, cell-cortex parthood, an exact actin-patch synonym, reviewed-label-only actin and GO-grounded Arp2/3 components, Saccharomyces scope, actin cortical patch assembly and endocytic internalization functions, DOI/GO evidence, a nonmechanistic branched actin-patch assembly graph, and an accessory component-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T08:34:59Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Resolved PR #615 review issues #616 and #617 by removing the downstream endocytic-internalization node from the assembly graph and moving Arp2/3-regulator evidence off the Arp2/3 component.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T07:14:17Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2188: Corrected endocytic-patch is-a parent and cortical actin-cytoskeleton parthood while retaining cell-cortex parthood and prior graph/evidence placement fixes.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:09:42Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 8 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-23T11:08:00Z",
     "curator": "claude-code",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2404 (Stage 4 finding cytoskeleton-go-subcomplex-causal-node-types): retyped GO-grounded PROTEIN_COMPLEX causal-graph node arp2_3_complex (GO:0005885) from GENE_OR_PROTEIN to STRUCTURE.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0061645"
   ],
   "part_of": [
    "GO:0005938",
    "GO:0030864"
   ],
   "synonyms": [
    {
     "synonym_text": "actin patch",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030479"
    }
   ],
   "components": [
    {
     "component_id": "actin",
     "label": "actin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ACT1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from Saccharomyces cerevisiae ACT1 cortical actin-patch studies; no exact source-neutral InterPro, Pfam, or NCBIfam identifier was curated for the whole actin protein family in this pass.",
     "role": "Polymerizes into the short, branched filaments that form the yeast actin cortical patch network.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200404159",
       "notes": "Young, Cooper and Bridgman 2004 examined Saccharomyces cerevisiae actin patches by correlative fluorescence and electron microscopy."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P60010",
       "protein_label": "Actin",
       "gene_symbol": "ACT1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ACT1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P60010",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P60010, the single reviewed entry for gene ACT1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "arp2_3_complex",
     "label": "Arp2/3 protein complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005885",
     "essentiality": "UNKNOWN",
     "role": "Branch-forming actin-nucleation complex that builds the dendritic actin filament network in cortical patches.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200404159",
       "notes": "Young, Cooper and Bridgman 2004 described yeast actin-patch branches characteristic of the Arp2/3 complex."
      }
     ],
     "gene_symbols": [
      "ARP2",
      "ARP3",
      "ARC40",
      "ARC35",
      "ARC19",
      "ARC18",
      "ARC15"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32381",
       "protein_label": "Actin-related protein 2",
       "gene_symbol": "ARP2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ARP2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11248049",
         "notes": "Boldogh IR et al. 2001, ‘Arp2/3 complex and actin dynamics are required for actin-based mitochondrial motility in yeast.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, actin patch' localisation of P32381."
        },
        {
         "reference": "PMID:9210376",
         "notes": "Winter D et al. 1997, ‘The complex containing actin-related proteins Arp2 and Arp3 is required for the motility and integrity of yeast actin patches.’, Curr Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, actin patch' localisation of P32381."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P47117",
       "protein_label": "Actin-related protein 3",
       "gene_symbol": "ARP3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ARP3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:9210376",
         "notes": "Winter D et al. 1997, ‘The complex containing actin-related proteins Arp2 and Arp3 is required for the motility and integrity of yeast actin patches.’, Curr Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, actin patch' localisation of P47117."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P38328",
       "protein_label": "Actin-related protein 2/3 complex subunit 1",
       "gene_symbol": "ARC40",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ARC40 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P38328",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38328, the single reviewed entry for gene ARC40 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P53731",
       "protein_label": "Actin-related protein 2/3 complex subunit 2",
       "gene_symbol": "ARC35",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ARC35 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P53731",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P53731, the single reviewed entry for gene ARC35 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P33204",
       "protein_label": "Actin-related protein 2/3 complex subunit 4",
       "gene_symbol": "ARC19",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ARC19 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P33204",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P33204, the single reviewed entry for gene ARC19 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q05933",
       "protein_label": "Actin-related protein 2/3 complex subunit 3",
       "gene_symbol": "ARC18",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ARC18 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q05933",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q05933, the single reviewed entry for gene ARC18 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P40518",
       "protein_label": "Actin-related protein 2/3 complex subunit 5",
       "gene_symbol": "ARC15",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ARC15 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11248049",
         "notes": "Boldogh IR et al. 2001, ‘Arp2/3 complex and actin dynamics are required for actin-based mitochondrial motility in yeast.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, actin patch' localisation of P40518."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast forms dynamic actin cortical patches at the cell cortex during endocytic internalization.",
     "reference": "DOI:10.1016/S0092-8674(03)00883-3"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which cortical actin patches were imaged as short, branched Arp2/3-like actin-filament networks.",
     "reference": "DOI:10.1083/jcb.200404159"
    }
   ],
   "functions": [
    {
     "function_id": "actin_cortical_patch_assembly",
     "label": "actin cortical patch assembly",
     "grounding": "GO:0000147",
     "description": "The actin cortical patch is produced by assembly of a branched actin network at cortical endocytic sites.",
     "evidence": [
      {
       "reference": "GO:0000147",
       "notes": "GO:0000147 denotes assembly of an actin cortical patch."
      },
      {
       "reference": "DOI:10.1371/journal.pbio.0060001",
       "notes": "Galletta, Chuang and Cooper 2008 tracked actin patch assembly and movement in Arp2/3-regulator mutants."
      }
     ]
    },
    {
     "function_id": "endocytic_internalization",
     "label": "endocytic internalization",
     "description": "Yeast actin cortical patches assemble at cortical endocytic sites and move inward as internalization proceeds.",
     "evidence": [
      {
       "reference": "DOI:10.1016/S0092-8674(03)00883-3",
       "notes": "Kaksonen, Sun and Drubin 2003 followed receptors, adaptors and actin during yeast endocytic internalization."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030479",
     "notes": "Gene Ontology cellular-component term for the actin cortical patch."
    },
    {
     "reference": "GO:0015629",
     "notes": "Actin cytoskeleton is a containing structure, not an is-a parent of the patch; the direct GO parthood relation uses cortical actin cytoskeleton."
    },
    {
     "reference": "GO:0005885",
     "notes": "Gene Ontology cellular-component term for the Arp2/3 protein complex."
    },
    {
     "reference": "GO:0000147",
     "notes": "Gene Ontology biological-process term for actin cortical patch assembly."
    },
    {
     "reference": "DOI:10.1016/S0092-8674(03)00883-3",
     "notes": "Kaksonen, Sun and Drubin 2003, A Pathway for Association of Receptors, Adaptors, and Actin during Endocytic Internalization, Cell."
    },
    {
     "reference": "DOI:10.1083/jcb.200404159",
     "notes": "Young, Cooper and Bridgman 2004, Yeast actin patches are networks of branched actin filaments, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1371/journal.pbio.0060001",
     "notes": "Galletta, Chuang and Cooper 2008, Distinct Roles for Arp2/3 Regulators in Actin Assembly and Endocytosis, PLoS Biology."
    },
    {
     "reference": "GO:0061645",
     "notes": "Endocytic patch is the native GO is-a parent of GO:0030479 actin cortical patch."
    },
    {
     "reference": "GO:0030864",
     "notes": "Cortical actin cytoskeleton contains the actin cortical patch through the native GO part_of relation."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "arp2_3_branched_actin_patch_assembly",
     "title": "Arp2/3 nucleates a branched actin network in yeast cortical patches",
     "description": "In Saccharomyces cerevisiae, Arp2/3 promotes formation of short branched actin filaments at cortical endocytic sites, producing actin cortical patches.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures actin and Arp2/3 at the level of this first record without modeling the full timed sequence of endocytic adaptors, nucleation-promoting factors, capping proteins, and actin-filament disassembly factors.",
     "nodes": [
      {
       "node_id": "actin",
       "label": "actin",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "actin"
      },
      {
       "node_id": "arp2_3_complex",
       "label": "Arp2/3 protein complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005885",
       "component_ref": "arp2_3_complex"
      },
      {
       "node_id": "cortical_endocytic_site",
       "label": "cortical endocytic site",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "actin_cortical_patch",
       "label": "actin cortical patch",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030479"
      }
     ],
     "edges": [
      {
       "subject": "arp2_3_complex",
       "predicate": "nucleates branches in",
       "object": "actin_cortical_patch",
       "description": "Arp2/3 promotes branched actin-filament network formation within yeast actin cortical patches.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200404159",
         "notes": "Young, Cooper and Bridgman 2004 linked the patch branch pattern to Arp2/3-mediated actin polymerization."
        }
       ]
      },
      {
       "subject": "actin",
       "predicate": "polymerizes into",
       "object": "actin_cortical_patch",
       "description": "Actin polymerizes into the short branched filaments that make up cortical patches.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200404159",
         "notes": "Young, Cooper and Bridgman 2004 found networks of branched actin filaments in yeast actin patches."
        }
       ]
      },
      {
       "subject": "actin_cortical_patch",
       "predicate": "assembles at",
       "object": "cortical_endocytic_site",
       "description": "Yeast cortical actin patches assemble at cortical sites during endocytic internalization.",
       "evidence": [
        {
         "reference": "DOI:10.1016/S0092-8674(03)00883-3",
         "notes": "Kaksonen, Sun and Drubin 2003 analyzed actin recruitment during yeast endocytic internalization."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_actin_patch_accessory_components",
     "prompt": "Resolve exact source-neutral groundings and record scope for cortical actin-patch nucleation-promoting factors, capping proteins, fimbrin, cofilin, and adaptor-linked patch proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#actin",
      "components#arp2_3_complex",
      "causal_graphs#arp2_3_branched_actin_patch_assembly"
     ],
     "rationale": "This first actin cortical patch record captures the branched actin network and Arp2/3 branch nucleator but leaves the broader, timed endocytic actin module to a later pass to avoid mixing transient assembly factors with stable patch constituents.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pbio.0060001"
      },
      {
       "reference": "DOI:10.1016/S0092-8674(03)00883-3"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "GO:0005826",
   "label": "actomyosin contractile ring",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "A cytokinetic cytoskeletal ring composed of actin filaments, myosin, and accessory proteins that assembles beneath the plasma membrane and constricts during cell division.",
   "definition_source": "GO:0005826",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T09:12:22Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T09:13:40Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added contractile-ring synonymy, actin, Myo2, and Cdc12 component classes, fission-yeast taxonomic scope, a cytokinetic-constriction function, DOI and GO evidence, a nonmechanistic node-condensation assembly graph, and a component-boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T09:21:29Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved PR #449 review issues #450 and #451 by adding constriction-specific Wu et al. 2003 evidence and by converting fission-yeast gene symbols to PomBase-style lowercase.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T07:14:19Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2189: Classified Cdc12 as a retained ring constituent with local primary localization evidence, preserving conservative family grounding, unknown essentiality and the accessory-component TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:09:44Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "contractile ring",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0005826"
    },
    {
     "synonym_text": "cytokinetic actomyosin ring",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1002/cm.21052"
    }
   ],
   "components": [
    {
     "component_id": "actin_filaments",
     "label": "actin filaments",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "act1"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "This first fission-yeast actomyosin-ring record keeps broad actin, myosin-II, and formin labels until exact source-neutral family groundings are reviewed.",
     "role": "Filamentous actin tracks that assemble into the cytokinetic contractile ring.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200602032",
       "notes": "Wu et al. 2006 followed actin accumulation as fission-yeast cytokinesis nodes condensed into a contractile ring."
      },
      {
       "reference": "DOI:10.1002/cm.21052",
       "notes": "Lee et al. 2012 review actin filaments as a central structural element of the fission-yeast contractile ring."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P10989",
       "protein_label": "Actin",
       "gene_symbol": "act1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene act1 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P10989",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P10989, the single reviewed entry for gene act1 in Schizosaccharomyces pombe 972h-. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "myosin_ii_myo2_family",
     "label": "Myo2-family myosin-II motor",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "myo2"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "This first fission-yeast actomyosin-ring record keeps broad actin, myosin-II, and formin labels until exact source-neutral family groundings are reviewed.",
     "role": "Myosin-II motor that contributes to contractile-ring force generation.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200602032",
       "notes": "Wu et al. 2006 tracked Myo2-positive nodes during fission-yeast contractile-ring assembly."
      },
      {
       "reference": "DOI:10.1002/cm.21052",
       "notes": "Lee et al. 2012 review myosin II as a core fission-yeast contractile-ring protein."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9USI6",
       "protein_label": "Myosin type-2 heavy chain 1",
       "gene_symbol": "myo2",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene myo2 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9USI6",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q9USI6, the single reviewed entry for gene myo2 in Schizosaccharomyces pombe 972h-. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "cdc12_formin_family",
     "label": "Cdc12-family cytokinetic formin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "cdc12"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "This first fission-yeast actomyosin-ring record keeps broad actin, myosin-II, and formin labels until exact source-neutral family groundings are reviewed.",
     "role": "Cytokinetic formin retained in cytokinesis nodes and the assembled contractile ring; nucleates actin filaments during ring assembly and remains associated with their barbed ends.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200602032",
       "notes": "Wu et al. 2006, node-composition Results and Figure 2: functional Cdc12 reporters enter nodes that coalesce into a normally constricting ring. The Discussion describes formin retention at actin barbed ends."
      },
      {
       "reference": "DOI:10.1002/cm.21052",
       "notes": "Lee et al. 2012 review Cdc12-mediated actin assembly in fission-yeast cytokinesis nodes and rings."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q10059",
       "protein_label": "Cell division control protein 12",
       "gene_symbol": "cdc12",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene cdc12 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10759889",
         "notes": "Ding DQ et al. 2000, ‘Large-scale screening of intracellular protein localization in living fission yeast cells by the use of a GFP-fusion genomic DNA library.’, Genes Cells. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q10059."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "presence": "COMMON",
     "note": "The actomyosin contractile ring is directly characterized in fission yeast; no broader fungal distribution is asserted in this first record.",
     "reference": "DOI:10.1002/cm.21052"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "note": "Fission-yeast model in which cytokinetic nodes containing Myo2 and Cdc12 condense with actin into a medial contractile ring.",
     "reference": "DOI:10.1083/jcb.200602032"
    }
   ],
   "functions": [
    {
     "function_id": "cytokinetic_actomyosin_constriction",
     "label": "cytokinetic actomyosin constriction",
     "description": "The actomyosin contractile ring assembles at the division plane and constricts to help divide the fission-yeast cell during cytokinesis.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200602032",
       "notes": "Wu and Pollard 2006 modeled assembly of the fission-yeast contractile ring from a broad band of nodes."
      },
      {
       "reference": "DOI:10.1016/S1534-5807(03)00324-1",
       "notes": "Wu et al. 2003 documented assembly and constriction of the fission-yeast contractile ring during cytokinesis."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005826",
     "notes": "Gene Ontology cellular-component term for the actomyosin contractile ring."
    },
    {
     "reference": "DOI:10.1083/jcb.200602032",
     "notes": "Wu and Pollard 2006, 'Assembly of the cytokinetic contractile ring from a broad band of nodes in fission yeast', Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1002/cm.21052",
     "notes": "Lee, Coffman, and Wu 2012, 'Contractile-ring assembly in fission yeast cytokinesis: recent advances and new perspectives', Cytoskeleton."
    },
    {
     "reference": "DOI:10.1016/S1534-5807(03)00324-1",
     "notes": "Wu et al. 2003, 'Spatial and temporal pathway for assembly and constriction of the contractile ring in fission yeast cytokinesis', Developmental Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "fission_yeast_node_condensation",
     "title": "Cdc12 nodes assemble actin and Myo2 into the contractile ring",
     "description": "Fission-yeast cytokinesis nodes carrying Myo2 and Cdc12 condense through actin-dependent interactions to form the contractile ring.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records node-to-ring condensation without asserting all node proteins, quantitative node counts, or constriction force-balance models.",
     "nodes": [
      {
       "node_id": "cdc12_formin_family",
       "label": "Cdc12-family cytokinetic formin",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cdc12_formin_family"
      },
      {
       "node_id": "actin_filaments",
       "label": "actin filaments",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "actin_filaments"
      },
      {
       "node_id": "myosin_ii_myo2_family",
       "label": "Myo2-family myosin-II motor",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "myosin_ii_myo2_family"
      },
      {
       "node_id": "actomyosin_contractile_ring",
       "label": "actomyosin contractile ring",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005826"
      }
     ],
     "edges": [
      {
       "subject": "cdc12_formin_family",
       "predicate": "nucleates",
       "object": "actin_filaments",
       "description": "Cdc12-family formin nucleates actin filaments from cytokinesis nodes.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200602032",
         "notes": "Wu et al. 2006 modeled Cdc12 nodes as actin-nucleating precursors of the ring."
        }
       ]
      },
      {
       "subject": "actin_filaments",
       "predicate": "contributes to",
       "object": "actomyosin_contractile_ring",
       "description": "Actin filaments condense into the contractile ring.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200602032",
         "notes": "Wu et al. 2006 tracked actin during fission-yeast ring assembly."
        }
       ]
      },
      {
       "subject": "myosin_ii_myo2_family",
       "predicate": "contributes to",
       "object": "actomyosin_contractile_ring",
       "description": "Myo2-family myosin II is carried in cytokinesis nodes and the ring.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200602032",
         "notes": "Wu et al. 2006 tracked Myo2-containing nodes during contractile-ring formation."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_fission_yeast_contractile_ring_boundaries",
     "prompt": "Resolve which Rng2, Cdc15, profilin, fimbrin, cofilin, and additional cytokinesis-node or actin-remodeling factors should be curated as contractile-ring constituents or associated assembly machinery.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#actin_filaments",
      "components#cdc12_formin_family"
     ],
     "rationale": "The fission-yeast contractile ring contains many node, nucleation, bundling, and remodeling proteins. This first record models actin, myosin II, and the Cdc12 formin until additional component boundaries are reviewed explicitly.",
     "evidence": [
      {
       "reference": "DOI:10.1002/cm.21052",
       "notes": "Lee et al. 2012 review fission-yeast cytokinesis-node and contractile-ring assembly factors."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:alfa_filament",
   "label": "AlfA filament",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "A plasmid-encoded bacterial actin-like cytoskeletal filament assembled from AlfA ATPases that supports segregation of pLS32-family plasmids in Bacillus subtilis.",
   "definition_source": "DOI:10.1038/sj.emboj.7601443",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-22T04:22:36Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T04:25:05Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added cytoskeleton parentage, AlfA component curation, Bacillus subtilis pLS32-family plasmid scope, a pLS32-family plasmid segregation function, DOI evidence, a nonmechanistic AlfA/AlfB/parN graph, and AlfA grounding and AlfB/parN boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T04:26:00Z",
     "curator": "codex",
     "action": "FIX_CITATION_NOTE",
     "changes": "Corrected the Polka et al. 2014 AlfB/parN citation title.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T06:44:02Z",
     "curator": "codex",
     "action": "REMOVE_UNATTESTED_SYNONYM",
     "changes": "Removed the paraphrased plasmid actin AlfA filament related synonym; the cited paper describes AlfA as a plasmid actin but does not attest that full phrase as an alternate filament label.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T07:01:00Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Addressed PR review issues #1265 and #1266 by correcting the Tanaka AlfB citation note and simplifying the AlfB/parN graph to a graph-scoped centromere-complex adapter node.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T07:14:22Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2190, #2191, #2192: Replaced four ParM DOI miscitations with the intended AlfA paper, corrected the journal and Becker author attribution, and separated filament is-a from cytoskeleton parthood without changing the minted identity.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:48Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0099513"
   ],
   "components": [
    {
     "component_id": "alfa",
     "label": "AlfA",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "alfA"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral CURIE for pLS32-family AlfA actin-like ATPases was verified in this pass.",
     "role": "Plasmid-encoded actin-like ATPase subunit that polymerizes into filaments for pLS32-family plasmid segregation.",
     "evidence": [
      {
       "reference": "DOI:10.1038/sj.emboj.7601443",
       "notes": "Becker et al. 2006 tied the Bacillus subtilis AlfA protein to actin-like filaments and active plasmid segregation."
      },
      {
       "reference": "DOI:10.1128/JB.00676-09",
       "notes": "Polka et al. 2009 analyzed purified AlfA polymerization and filament ultrastructure."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O52947",
       "protein_label": "Actin-like protein N-terminal domain-containing protein",
       "gene_symbol": "B4U62_22515",
       "taxon_id": "NCBITaxon:1423",
       "taxon_label": "Bacillus subtilis",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene alfA, which UniProt lists under the primary name B4U62_22515, in Bacillus subtilis. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/O52947",
         "notes": "UniProtKB unreviewed (TrEMBL) entry O52947 for gene alfA in Bacillus subtilis. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:1423",
     "taxon_label": "Bacillus subtilis",
     "presence": "VARIABLE",
     "note": "AlfA is encoded by pLS32-family plasmid partition systems characterized in Bacillus subtilis; this record does not assert the filament across all Bacillus subtilis strains.",
     "reference": "DOI:10.1038/sj.emboj.7601443"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:1423",
     "taxon_label": "Bacillus subtilis",
     "note": "Host species used to characterize AlfA filament formation and segregation of the pLS32-family miniplasmid pBET131.",
     "reference": "DOI:10.1038/sj.emboj.7601443"
    }
   ],
   "functions": [
    {
     "function_id": "pls32_family_plasmid_segregation",
     "label": "pLS32-family plasmid segregation",
     "description": "AlfA filaments work with the AlfB adaptor and the parN centromere to support active segregation of pLS32-family plasmid DNA in Bacillus subtilis.",
     "evidence": [
      {
       "reference": "DOI:10.1038/sj.emboj.7601443",
       "notes": "Becker et al. 2006 showed that AlfA is needed for active segregation of pBET131, a pLS32 derivative."
      },
      {
       "reference": "DOI:10.1073/pnas.1304127111",
       "notes": "Polka et al. 2014 connected AlfA dynamics to AlfB and parN-dependent plasmid positioning."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1038/sj.emboj.7601443",
     "notes": "Becker et al. 2006, DNA segregation by the bacterial actin AlfA during Bacillus subtilis growth and development, EMBO Journal."
    },
    {
     "reference": "DOI:10.1128/JB.00676-09",
     "notes": "Polka, Kollman, Agard and Mullins 2009, The Structure and Assembly Dynamics of Plasmid Actin AlfA Imply a Novel Mechanism of DNA Segregation, Journal of Bacteriology."
    },
    {
     "reference": "DOI:10.1073/pnas.1304127111",
     "notes": "Polka et al. 2014, Accessory factors promote AlfA-dependent plasmid segregation by regulating filament nucleation, disassembly, and bundling, PNAS."
    },
    {
     "reference": "DOI:10.1073/pnas.1716424115",
     "notes": "Szewczak-Harris and Lowe 2018, Cryo-EM reconstruction of AlfA from Bacillus subtilis reveals the structure of a simplified actin-like filament at 3.4-A resolution, PNAS."
    },
    {
     "reference": "DOI:10.1128/JB.01312-09",
     "notes": "Tanaka 2010, Functional analysis of the stability determinant AlfB of pBET131, a miniplasmid derivative of Bacillus subtilis (natto) plasmid pLS32, Journal of Bacteriology."
    },
    {
     "reference": "GO:0099513",
     "notes": "Polymeric cytoskeletal fiber is the broader class for a filament assembled from AlfA protein subunits, not an exact AlfA identity."
    },
    {
     "reference": "GO:0005856",
     "notes": "Cytoskeleton is the containing framework; GO places polymeric cytoskeletal fiber part_of this structure, not is_a."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "alfa_pls32_family_partitioning",
     "title": "AlfA filaments support pLS32-family plasmid segregation",
     "description": "AlfA polymerizes into actin-like filaments, and AlfB-parN plasmid-centromere complexes regulate filament organization to support active segregation of pLS32-family plasmids.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records AlfA polymerization and AlfB/parN control of the partition filament without modeling the full plasmid-movement geometry.",
     "nodes": [
      {
       "node_id": "alfa",
       "label": "AlfA",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "alfa"
      },
      {
       "node_id": "alfa_filament",
       "label": "AlfA filament",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:alfa_filament"
      },
      {
       "node_id": "alfb_parn_complex",
       "label": "AlfB-parN plasmid-centromere complex",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "pls32_family_plasmid_segregation",
       "label": "pLS32-family plasmid segregation",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "alfa",
       "predicate": "polymerizes into",
       "object": "alfa_filament",
       "description": "AlfA subunits polymerize into actin-like cytoskeletal filaments.",
       "evidence": [
        {
         "reference": "DOI:10.1128/JB.00676-09",
         "notes": "Polka et al. 2009 purified AlfA and analyzed its assembly into actin-like filaments."
        },
        {
         "reference": "DOI:10.1073/pnas.1716424115",
         "notes": "Szewczak-Harris and Lowe 2018 solved a high-resolution AlfA filament cryo-EM reconstruction."
        }
       ]
      },
      {
       "subject": "alfb_parn_complex",
       "predicate": "regulates",
       "object": "alfa_filament",
       "description": "The AlfB-parN plasmid-centromere complex regulates AlfA filament dynamics and organization.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.1304127111",
         "notes": "Polka et al. 2014 connected AlfA filament dynamics to AlfB and parN."
        }
       ]
      },
      {
       "subject": "alfa_filament",
       "predicate": "supports",
       "object": "pls32_family_plasmid_segregation",
       "description": "AlfA filaments support active segregation of pLS32-family plasmids in Bacillus subtilis.",
       "evidence": [
        {
         "reference": "DOI:10.1038/sj.emboj.7601443",
         "notes": "Becker et al. 2006 connected AlfA filament formation to active pBET131 plasmid segregation."
        },
        {
         "reference": "DOI:10.1073/pnas.1304127111",
         "notes": "Polka et al. 2014 characterized the AlfA-dependent plasmid-positioning system."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_alfa_family_grounding",
     "prompt": "Resolve exact source-neutral grounding for pLS32-family AlfA actin-like ATPases.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#alfa"
     ],
     "rationale": "This first record curates AlfA from the Bacillus subtilis pLS32-family partition system without asserting that a broad actin ATPase or bacterial actin-like family accession exactly denotes filament-forming AlfA proteins.",
     "evidence": [
      {
       "reference": "DOI:10.1128/JB.00676-09",
       "notes": "Polka et al. 2009 modeled AlfA as a plasmid-encoded actin without resolving a source-neutral protein-family identifier."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-22"
    },
    {
     "discussion_id": "exclude_alfb_parn_from_filament_components",
     "prompt": "AlfB and parN are graph-scoped centromere adaptors rather than AlfA filament constituents.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#alfa_pls32_family_partitioning"
     ],
     "rationale": "AlfB bound to parN centromere DNA regulates AlfA filament organization in the partition system, but the component list keeps only the AlfA polymer subunit as a constituent of the filament itself.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.1304127111",
       "notes": "Polka et al. 2014 characterized AlfB/parN regulation of the AlfA plasmid-partition filament."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-22"
    }
   ],
   "part_of": [
    "GO:0005856"
   ]
  },
  {
   "identifier": "GO:0005885",
   "label": "Arp2/3 protein complex",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A stable protein complex that contains two actin-related proteins, Arp2 and Arp3, and five novel proteins (ARPC1-5), and functions in the nucleation of branched actin filaments. A conserved seven-subunit protein complex (comprising actin-related proteins Arp2 and Arp3 together with Arc40/ARPC1, Arc35/ARPC2, Arc19/ARPC3, Arc18/ARPC4, and Arc15/ARPC5) that binds to the side of a pre-existing mother actin filament and nucleates a daughter filament at a characteristic 70-degree angle. In yeasts, amoebae, and filamentous fungi, the Arp2/3 protein complex generates branched actin networks that drive clathrin-mediated endocytosis, phagocytosis, and pseudopod extension.",
   "definition_source": "GO:0005885",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0032991"
   ],
   "part_of": [
    "GO:0015629"
   ],
   "components": [
    {
     "component_id": "arp2_arp3_nucleation_dimer",
     "label": "actin-related catalytic nucleation subunits Arp2 and Arp3",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ARP2",
      "ARP3"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Actin-related protein subunits that rearrange into a short-pitch actin-like dimer upon WASp/Las17 activation to mimic the pointed end and nucleate a new daughter actin filament at a 70-degree branch angle.",
     "evidence": [
      {
       "reference": "DOI:10.1016/S0092-8674(03)00883-3",
       "notes": "Demonstrates that the Arp2/3 complex nucleates branched actin filament networks at cortical endocytic patches in yeast."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32381",
       "protein_label": "Actin-related protein 2",
       "gene_symbol": "ARP2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar for the species-level microscopy; the accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E06-04-0282",
         "notes": "Results, Actin Bodies Contain Specific Actin-binding Proteins: partial colocalization with bodies, not fixed occupancy or a complete Arp2/3 complex."
        },
        {
         "reference": "UniProtKB:P32381",
         "notes": "Reviewed identity and gene verified live on 2026-10-05; localization is supported by the microscopy citation, not sequence annotation alone."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P47117",
       "protein_label": "Actin-related protein 3",
       "gene_symbol": "ARP3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ARP3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:9210376",
         "notes": "Winter D et al. 1997, ‘The complex containing actin-related proteins Arp2 and Arp3 is required for the motility and integrity of yeast actin patches.’, Curr Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, actin patch' localisation of P47117."
        }
       ]
      }
     ]
    },
    {
     "component_id": "arc35_arc19_clamp_subunits",
     "label": "Arp2/3 mother-filament clamp heterodimer (Arc35/ARPC2 and Arc19/ARPC4)",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ARC35",
      "ARC19"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Structural core heterodimer (Arc35/ARPC2 and Arc19/ARPC4) that forms the central scaffold of the 7-subunit complex and mediates side-binding to the pre-existing mother actin filament.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200404159",
       "notes": "Characterizes the structural and functional requirements of the seven-subunit yeast Arp2/3 complex in actin patch assembly."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53731",
       "protein_label": "Actin-related protein 2/3 complex subunit 2",
       "gene_symbol": "ARC35",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar for the species-level microscopy; the accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E06-04-0282",
         "notes": "Results, Actin Bodies Contain Specific Actin-binding Proteins: partial colocalization with bodies, not fixed occupancy or a complete Arp2/3 complex."
        },
        {
         "reference": "UniProtKB:P53731",
         "notes": "Reviewed identity and gene verified live on 2026-10-05; localization is supported by the microscopy citation, not sequence annotation alone."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P33204",
       "protein_label": "Actin-related protein 2/3 complex subunit 4",
       "gene_symbol": "ARC19",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ARC19 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P33204",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P33204, the single reviewed entry for gene ARC19 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "arc40_arc18_arc15_peripheral_subunits",
     "label": "Arp2/3 peripheral regulatory and tethering subunits (Arc40/ARPC1, Arc18/ARPC3, Arc15/ARPC5)",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ARC40",
      "ARC18",
      "ARC15"
     ],
     "essentiality": "ESSENTIAL",
     "role": "WD40 beta-propeller (Arc40/ARPC1) and alpha-helical (Arc18/ARPC3, Arc15/ARPC5) subunits that tether Arp2 and Arp3 to the Arc35-Arc19 clamp and transduce nucleation-promoting factor activation.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200404159",
       "notes": "Defines the role of Arc40, Arc18, and Arc15 in coupling nucleation-promoting factors to Arp2/3 activation."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38328",
       "protein_label": "Actin-related protein 2/3 complex subunit 1",
       "gene_symbol": "ARC40",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ARC40 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P38328",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38328, the single reviewed entry for gene ARC40 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q05933",
       "protein_label": "Actin-related protein 2/3 complex subunit 3",
       "gene_symbol": "ARC18",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar for the species-level microscopy; the accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E06-04-0282",
         "notes": "Results, Actin Bodies Contain Specific Actin-binding Proteins: partial colocalization with bodies, not fixed occupancy or a complete Arp2/3 complex."
        },
        {
         "reference": "UniProtKB:Q05933",
         "notes": "Reviewed identity and gene verified live on 2026-10-05; localization is supported by the microscopy citation, not sequence annotation alone."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P40518",
       "protein_label": "Actin-related protein 2/3 complex subunit 5",
       "gene_symbol": "ARC15",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar for the species-level microscopy; the accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E06-04-0282",
         "notes": "Results, Actin Bodies Contain Specific Actin-binding Proteins: partial colocalization with bodies, not fixed occupancy or a complete Arp2/3 complex."
        },
        {
         "reference": "UniProtKB:P40518",
         "notes": "Reviewed identity and gene verified live on 2026-10-05; localization is supported by the microscopy citation, not sequence annotation alone."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast forms dynamic actin cortical patches at the cell cortex during endocytic internalization.",
     "reference": "DOI:10.1016/S0092-8674(03)00883-3"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which cortical actin patches were imaged as short, branched Arp2/3-like actin-filament networks.",
     "reference": "DOI:10.1083/jcb.200404159"
    }
   ],
   "functions": [
    {
     "function_id": "actin_cortical_patch_assembly",
     "label": "actin cortical patch assembly",
     "grounding": "GO:0000147",
     "description": "The actin cortical patch is produced by assembly of a branched actin network at cortical endocytic sites.",
     "evidence": [
      {
       "reference": "GO:0000147",
       "notes": "GO:0000147 denotes assembly of an actin cortical patch."
      },
      {
       "reference": "DOI:10.1371/journal.pbio.0060001",
       "notes": "Galletta, Chuang and Cooper 2008 tracked actin patch assembly and movement in Arp2/3-regulator mutants."
      }
     ]
    },
    {
     "function_id": "endocytic_internalization",
     "label": "endocytic internalization",
     "description": "Yeast actin cortical patches assemble at cortical endocytic sites and move inward as internalization proceeds.",
     "evidence": [
      {
       "reference": "DOI:10.1016/S0092-8674(03)00883-3",
       "notes": "Kaksonen, Sun and Drubin 2003 followed receptors, adaptors and actin during yeast endocytic internalization."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005885",
     "notes": "Gene Ontology cellular-component term for Arp2/3 protein complex: A stable protein complex that contains two actin-related proteins, Arp2 and Arp3, and five novel proteins (ARPC1-5), and functions in the nucleation of branched actin filaments."
    },
    {
     "reference": "GO:0030479",
     "notes": "Gene Ontology cellular-component term for the actin cortical patch."
    },
    {
     "reference": "GO:0015629",
     "notes": "Actin cytoskeleton is a containing structure, not an is-a parent of the patch; the direct GO parthood relation uses cortical actin cytoskeleton."
    },
    {
     "reference": "GO:0000147",
     "notes": "Gene Ontology biological-process term for actin cortical patch assembly."
    },
    {
     "reference": "DOI:10.1016/S0092-8674(03)00883-3",
     "notes": "Kaksonen, Sun and Drubin 2003, A Pathway for Association of Receptors, Adaptors, and Actin during Endocytic Internalization, Cell."
    },
    {
     "reference": "DOI:10.1083/jcb.200404159",
     "notes": "Young, Cooper and Bridgman 2004, Yeast actin patches are networks of branched actin filaments, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1371/journal.pbio.0060001",
     "notes": "Galletta, Chuang and Cooper 2008, Distinct Roles for Arp2/3 Regulators in Actin Assembly and Endocytosis, PLoS Biology."
    },
    {
     "reference": "GO:0061645",
     "notes": "Endocytic patch is the native GO is-a parent of GO:0030479 actin cortical patch."
    },
    {
     "reference": "GO:0030864",
     "notes": "Cortical actin cytoskeleton contains the actin cortical patch through the native GO part_of relation."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "arp2_3_protein_complex_mechanism",
     "title": "Arp2/3 protein complex assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of Arp2/3 protein complex (GO:0005885) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "arp2_3_protein_complex",
       "label": "Arp2/3 protein complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005885",
       "description": "A stable protein complex that contains two actin-related proteins, Arp2 and Arp3, and five novel proteins (ARPC1-5), and functions in the nucleation of branched actin filaments."
      },
      {
       "node_id": "arp2_arp3_nucleation_dimer",
       "label": "actin-related catalytic nucleation subunits Arp2 and Arp3",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "arp2_arp3_nucleation_dimer",
       "description": "Actin-related protein subunits that rearrange into a short-pitch actin-like dimer upon WASp/Las17 activation to mimic the pointed end and nucleate a new daughter actin filament at a 70-degree branch angle."
      },
      {
       "node_id": "arc35_arc19_clamp_subunits",
       "label": "Arp2/3 mother-filament clamp heterodimer (Arc35/ARPC2 and Arc19/ARPC4)",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "arc35_arc19_clamp_subunits",
       "description": "Structural core heterodimer (Arc35/ARPC2 and Arc19/ARPC4) that forms the central scaffold of the 7-subunit complex and mediates side-binding to the pre-existing mother actin filament."
      },
      {
       "node_id": "arc40_arc18_arc15_peripheral_subunits",
       "label": "Arp2/3 peripheral regulatory and tethering subunits (Arc40/ARPC1, Arc18/ARPC3, Arc15/ARPC5)",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "arc40_arc18_arc15_peripheral_subunits",
       "description": "WD40 beta-propeller (Arc40/ARPC1) and alpha-helical (Arc18/ARPC3, Arc15/ARPC5) subunits that tether Arp2 and Arp3 to the Arc35-Arc19 clamp and transduce nucleation-promoting factor activation."
      },
      {
       "node_id": "actin_cytoskeleton",
       "label": "actin cytoskeleton",
       "node_type": "STRUCTURE",
       "grounding": "GO:0015629",
       "description": "Enclosing or holo-structural assembly (actin cytoskeleton, GO:0015629) containing Arp2/3 protein complex."
      },
      {
       "node_id": "actin_cortical_patch_assembly",
       "label": "actin cortical patch assembly",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0000147",
       "description": "The actin cortical patch is produced by assembly of a branched actin network at cortical endocytic sites."
      },
      {
       "node_id": "endocytic_internalization",
       "label": "endocytic internalization",
       "node_type": "BIOLOGICAL_PROCESS",
       "description": "Yeast actin cortical patches assemble at cortical endocytic sites and move inward as internalization proceeds."
      }
     ],
     "edges": [
      {
       "subject": "arp2_arp3_nucleation_dimer",
       "predicate": "is part of",
       "object": "arp2_3_protein_complex",
       "description": "Actin-related protein subunits that rearrange into a short-pitch actin-like dimer upon WASp/Las17 activation to mimic the pointed end and nucleate a new daughter actin filament at a 70-degree branch angle.",
       "evidence": [
        {
         "reference": "DOI:10.1016/S0092-8674(03)00883-3",
         "notes": "Demonstrates that the Arp2/3 complex nucleates branched actin filament networks at cortical endocytic patches in yeast."
        }
       ]
      },
      {
       "subject": "arc35_arc19_clamp_subunits",
       "predicate": "is part of",
       "object": "arp2_3_protein_complex",
       "description": "Structural core heterodimer (Arc35/ARPC2 and Arc19/ARPC4) that forms the central scaffold of the 7-subunit complex and mediates side-binding to the pre-existing mother actin filament.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200404159",
         "notes": "Characterizes the structural and functional requirements of the seven-subunit yeast Arp2/3 complex in actin patch assembly."
        }
       ]
      },
      {
       "subject": "arc40_arc18_arc15_peripheral_subunits",
       "predicate": "is part of",
       "object": "arp2_3_protein_complex",
       "description": "WD40 beta-propeller (Arc40/ARPC1) and alpha-helical (Arc18/ARPC3, Arc15/ARPC5) subunits that tether Arp2 and Arp3 to the Arc35-Arc19 clamp and transduce nucleation-promoting factor activation.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200404159",
         "notes": "Defines the role of Arc40, Arc18, and Arc15 in coupling nucleation-promoting factors to Arp2/3 activation."
        }
       ]
      },
      {
       "subject": "arp2_3_protein_complex",
       "predicate": "is part of",
       "object": "actin_cytoskeleton",
       "description": "Arp2/3 protein complex forms an integral structural compartment or subassembly of actin cytoskeleton.",
       "evidence": [
        {
         "reference": "DOI:10.1016/S0092-8674(03)00883-3",
         "notes": "Kaksonen, Sun and Drubin 2003, A Pathway for Association of Receptors, Adaptors, and Actin during Endocytic Internalization, Cell."
        }
       ]
      },
      {
       "subject": "arp2_3_protein_complex",
       "predicate": "mediates",
       "object": "actin_cortical_patch_assembly",
       "description": "The actin cortical patch is produced by assembly of a branched actin network at cortical endocytic sites.",
       "evidence": [
        {
         "reference": "GO:0000147",
         "notes": "GO:0000147 denotes assembly of an actin cortical patch."
        }
       ]
      },
      {
       "subject": "arp2_3_protein_complex",
       "predicate": "mediates",
       "object": "endocytic_internalization",
       "description": "Yeast actin cortical patches assemble at cortical endocytic sites and move inward as internalization proceeds.",
       "evidence": [
        {
         "reference": "DOI:10.1016/S0092-8674(03)00883-3",
         "notes": "Kaksonen, Sun and Drubin 2003 followed receptors, adaptors and actin during yeast endocytic internalization."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:40Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of Arp2/3 protein complex (GO:0005885) in category CYTOSKELETON with verified GO hierarchy, components, UniProtKB protein examples, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "GO:0005818",
   "label": "aster",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "An array of microtubules emanating from a spindle pole MTOC that do not connect to kinetochores. A radial, star-shaped array of cytoplasmic astral microtubules nucleated from a microtubule organizing center—such as the outer plaque of a yeast spindle pole body or a protist basal body/centrosome—with microtubule plus ends radiating toward the cell cortex. In budding and fission yeasts, filamentous fungi, and protists, the aster interacts with cortical dynein and Kar9/Bim1 capture machinery to position the mitotic spindle and drive nuclear migration.",
   "definition_source": "GO:0005818",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0043232",
    "GO:0099080"
   ],
   "part_of": [
    "GO:0005819"
   ],
   "has_part": [
    "GO:0000235"
   ],
   "components": [
    {
     "component_id": "alpha_tubulin",
     "label": "Alpha tubulin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR002452",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "tub1",
      "atb2",
      "alp2"
     ],
     "role": "Alpha-tubulin class of the microtubule polymer forming the meiotic radial array.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P04689",
       "protein_label": "Tubulin alpha-2 chain",
       "gene_symbol": "tub1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-08",
       "role": "Reference-sequence exemplar for species-level Atb2 imaging; the exact reference stock is not asserted to be the experimental strain (also declared as synonym atb2, alp2).",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2012.02.042",
         "notes": "Figure 4A follows mCherry-Atb2 in the meiotic radial array before its replacement by the meiosis-I spindle. This is not a census of all alpha-tubulin isoforms."
        },
        {
         "reference": "UniProtKB:P04689",
         "notes": "Native accession, reviewed status, protein label, tub1 primary gene with atb2/alp2 aliases and reference taxon verified on 2026-10-08. The native InterPro response includes the exact Alpha tubulin family; experimental membership comes from the primary study."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P04688",
       "protein_label": "Tubulin alpha-1 chain",
       "gene_symbol": "nda2",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene nda2 in Schizosaccharomyces pombe 972h-. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P04688",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P04688, the single reviewed entry for gene nda2 in Schizosaccharomyces pombe 972h-. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2012.02.042",
       "notes": "Figure 4A directly images mCherry-Atb2-labeled array microtubules in homothallic S. pombe cells."
      },
      {
       "reference": "GO:0005874",
       "notes": "The microtubule definition supplies alpha/beta polymer composition, not HAA-specific dimensions or an isoform deletion phenotype."
      }
     ]
    },
    {
     "component_id": "beta_tubulin",
     "label": "Beta tubulin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR002453",
     "essentiality": "UNKNOWN",
     "role": "Beta-tubulin class paired with alpha tubulin in the array microtubule polymer.",
     "evidence": [
      {
       "reference": "GO:0032117",
       "notes": "The whole-array definition explicitly specifies astral microtubules."
      },
      {
       "reference": "GO:0005874",
       "notes": "Alpha/beta tubulin composition applies to the array microtubules. No beta-tubulin isoform-specific localization or perturbation is inferred."
      },
      {
       "reference": "DOI:10.1016/j.cub.2012.02.042",
       "notes": "Tomography and fluorescence establish the radial microtubule structure to which the generic polymer composition applies."
      }
     ],
     "gene_symbols": [
      "nda3"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P05219",
       "protein_label": "Tubulin beta chain",
       "gene_symbol": "nda3",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene nda3 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P05219",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P05219, the single reviewed entry for gene nda3 in Schizosaccharomyces pombe 972h-. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "reference": "DOI:10.1016/j.cub.2012.02.042",
     "note": "Meiotic-prophase arrays studied in homothallic cells, including endogenously tagged Hrs1 and mCherry-Atb2 strain KT2901 for Figure 4A, and separately in synchronized pat1 mat-Pc diploids for ultrastructure. No fungal-wide prevalence or identity with the UniProt reference stock is asserted."
    }
   ],
   "functions": [
    {
     "function_id": "horsetail_movement",
     "label": "dynein-driven meiotic oscillatory nuclear movement",
     "grounding": "GO:0030989",
     "description": "Provides the radial microtubule array that leads spindle-pole and nuclear oscillations during S. pombe meiotic prophase, acting with dynein-dynactin machinery.",
     "evidence": [
      {
       "reference": "GO:0032117",
       "notes": "The exact structure definition specifies facilitation of horsetail nuclear movement."
      },
      {
       "reference": "DOI:10.1016/j.cub.2005.07.058",
       "notes": "Readable primary abstract: Hrs1 loss impairs HAA formation and compromises horsetail movement; ectopic Hrs1 produces HAA-like arrays and nuclear oscillation in interphase. Full text was not accessible, so no detailed motor-interface or quantitative claim is extracted."
      },
      {
       "reference": "DOI:10.1016/j.cub.2012.02.042",
       "notes": "The main-text study follows the Hrs1-dependent radial array during meiotic prophase and its replacement at meiosis I. Chromosome pairing and recombination are not asserted as directly quantified array-only outcomes here."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005818",
     "notes": "Gene Ontology cellular-component term for aster: An array of microtubules emanating from a spindle pole MTOC that do not connect to kinetochores."
    },
    {
     "reference": "GO:0032117",
     "notes": "Native non-obsolete identity, exact synonym, definition, is-a aster and part-of cortical microtubule cytoskeleton verified through OAK on 2026-10-08."
    },
    {
     "reference": "DOI:10.1016/j.cub.2012.02.042",
     "notes": "PMID 22425159; native PMC3382715.1 main text and captions read, with supplemental strain table and methods on pages 13-22. Selected supplemental pages and the unchanged Figure 4 were visually inspected. Movies and raw data were not inspected."
    },
    {
     "reference": "DOI:10.1016/j.cub.2005.07.058",
     "notes": "PMID 16111942; published citation and DOI verified at NCBI. The primary abstract was readable, but the direct publisher returned 403; full text and supplements remain unread. Used only for abstract-scoped naming and function statements."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "aster_mechanism",
     "title": "Aster assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of aster (GO:0005818) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "aster",
       "label": "aster",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005818",
       "description": "An array of microtubules emanating from a spindle pole MTOC that do not connect to kinetochores."
      },
      {
       "node_id": "alpha_tubulin",
       "label": "Alpha tubulin",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR002452",
       "component_ref": "alpha_tubulin",
       "description": "Alpha-tubulin class of the microtubule polymer forming the meiotic radial array."
      },
      {
       "node_id": "beta_tubulin",
       "label": "Beta tubulin",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR002453",
       "component_ref": "beta_tubulin",
       "description": "Beta-tubulin class paired with alpha tubulin in the array microtubule polymer."
      },
      {
       "node_id": "spindle",
       "label": "spindle",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005819",
       "description": "Enclosing or holo-structural assembly (spindle, GO:0005819) containing aster."
      },
      {
       "node_id": "astral_microtubule",
       "label": "astral microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000235",
       "description": "Constituent structural subassembly (astral microtubule, GO:0000235) within aster."
      },
      {
       "node_id": "horsetail_movement",
       "label": "dynein-driven meiotic oscillatory nuclear movement",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0030989",
       "description": "Provides the radial microtubule array that leads spindle-pole and nuclear oscillations during S. pombe meiotic prophase, acting with dynein-dynactin machinery."
      }
     ],
     "edges": [
      {
       "subject": "alpha_tubulin",
       "predicate": "is part of",
       "object": "aster",
       "description": "Alpha-tubulin class of the microtubule polymer forming the meiotic radial array.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2012.02.042",
         "notes": "Figure 4A directly images mCherry-Atb2-labeled array microtubules in homothallic S. pombe cells."
        }
       ]
      },
      {
       "subject": "beta_tubulin",
       "predicate": "is part of",
       "object": "aster",
       "description": "Beta-tubulin class paired with alpha tubulin in the array microtubule polymer.",
       "evidence": [
        {
         "reference": "GO:0032117",
         "notes": "The whole-array definition explicitly specifies astral microtubules."
        }
       ]
      },
      {
       "subject": "aster",
       "predicate": "is part of",
       "object": "spindle",
       "description": "Aster forms an integral structural compartment or subassembly of spindle.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2012.02.042",
         "notes": "PMID 22425159; native PMC3382715.1 main text and captions read, with supplemental strain table and methods on pages 13-22. Selected supplemental pages and the unchanged Figure 4 were visually inspected. Movies and raw data were not inspected."
        }
       ]
      },
      {
       "subject": "astral_microtubule",
       "predicate": "is part of",
       "object": "aster",
       "description": "Astral microtubule is a structural part of aster.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2012.02.042",
         "notes": "PMID 22425159; native PMC3382715.1 main text and captions read, with supplemental strain table and methods on pages 13-22. Selected supplemental pages and the unchanged Figure 4 were visually inspected. Movies and raw data were not inspected."
        }
       ]
      },
      {
       "subject": "aster",
       "predicate": "mediates",
       "object": "horsetail_movement",
       "description": "Provides the radial microtubule array that leads spindle-pole and nuclear oscillations during S. pombe meiotic prophase, acting with dynein-dynactin machinery.",
       "evidence": [
        {
         "reference": "GO:0032117",
         "notes": "The exact structure definition specifies facilitation of horsetail nuclear movement."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:42Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of aster (GO:0005818) in category CYTOSKELETON with verified GO hierarchy, components, UniProtKB protein examples, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "GO:0000235",
   "label": "astral microtubule",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "Any of the spindle microtubules that radiate in all directions from the spindle poles and are thought to contribute to the forces that separate the poles and position them in relation to the rest of the cell. In yeasts, fungi, and microbial eukaryotes, cytoplasmic astral microtubules nucleated from the outer plaque of the spindle pole body or centrosome probe the cell cortex via plus-end tracking proteins (Kar9, Bim1/EB1, Bik1) and cortical dynein-dynactin to orient the mitotic spindle along the division axis.",
   "definition_source": "GO:0000235",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0005876"
   ],
   "part_of": [
    "GO:0005818",
    "GO:0005819"
   ],
   "components": [
    {
     "component_id": "alpha_tubulin",
     "label": "Alpha tubulin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR002452",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "tub1",
      "atb2",
      "alp2"
     ],
     "role": "Alpha-tubulin class of the microtubule polymer forming the meiotic radial array. Functions in the radial astral microtubule aster in aster. Functions within the cytoplasmic astral microtubule array radiating from the spindle pole.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P04689",
       "protein_label": "Tubulin alpha-2 chain",
       "gene_symbol": "tub1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-08",
       "role": "Reference-sequence exemplar for species-level Atb2 imaging; the exact reference stock is not asserted to be the experimental strain (also declared as synonym atb2, alp2).",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2012.02.042",
         "notes": "Figure 4A follows mCherry-Atb2 in the meiotic radial array before its replacement by the meiosis-I spindle. This is not a census of all alpha-tubulin isoforms."
        },
        {
         "reference": "UniProtKB:P04689",
         "notes": "Native accession, reviewed status, protein label, tub1 primary gene with atb2/alp2 aliases and reference taxon verified on 2026-10-08. The native InterPro response includes the exact Alpha tubulin family; experimental membership comes from the primary study."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P04688",
       "protein_label": "Tubulin alpha-1 chain",
       "gene_symbol": "nda2",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene nda2 in Schizosaccharomyces pombe 972h-. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P04688",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P04688, the single reviewed entry for gene nda2 in Schizosaccharomyces pombe 972h-. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2012.02.042",
       "notes": "Figure 4A directly images mCherry-Atb2-labeled array microtubules in homothallic S. pombe cells."
      },
      {
       "reference": "GO:0005874",
       "notes": "The microtubule definition supplies alpha/beta polymer composition, not HAA-specific dimensions or an isoform deletion phenotype."
      }
     ]
    },
    {
     "component_id": "beta_tubulin",
     "label": "Beta tubulin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR002453",
     "essentiality": "UNKNOWN",
     "role": "Beta-tubulin class paired with alpha tubulin in the array microtubule polymer. Functions in the radial astral microtubule aster in aster. Functions within the cytoplasmic astral microtubule array radiating from the spindle pole.",
     "evidence": [
      {
       "reference": "GO:0032117",
       "notes": "The whole-array definition explicitly specifies astral microtubules."
      },
      {
       "reference": "GO:0005874",
       "notes": "Alpha/beta tubulin composition applies to the array microtubules. No beta-tubulin isoform-specific localization or perturbation is inferred."
      },
      {
       "reference": "DOI:10.1016/j.cub.2012.02.042",
       "notes": "Tomography and fluorescence establish the radial microtubule structure to which the generic polymer composition applies."
      }
     ],
     "gene_symbols": [
      "nda3"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P05219",
       "protein_label": "Tubulin beta chain",
       "gene_symbol": "nda3",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene nda3 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P05219",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P05219, the single reviewed entry for gene nda3 in Schizosaccharomyces pombe 972h-. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "reference": "DOI:10.1016/j.cub.2012.02.042",
     "note": "Meiotic-prophase arrays studied in homothallic cells, including endogenously tagged Hrs1 and mCherry-Atb2 strain KT2901 for Figure 4A, and separately in synchronized pat1 mat-Pc diploids for ultrastructure. No fungal-wide prevalence or identity with the UniProt reference stock is asserted."
    }
   ],
   "functions": [
    {
     "function_id": "horsetail_movement",
     "label": "dynein-driven meiotic oscillatory nuclear movement",
     "grounding": "GO:0030989",
     "description": "Provides the radial microtubule array that leads spindle-pole and nuclear oscillations during S. pombe meiotic prophase, acting with dynein-dynactin machinery.",
     "evidence": [
      {
       "reference": "GO:0032117",
       "notes": "The exact structure definition specifies facilitation of horsetail nuclear movement."
      },
      {
       "reference": "DOI:10.1016/j.cub.2005.07.058",
       "notes": "Readable primary abstract: Hrs1 loss impairs HAA formation and compromises horsetail movement; ectopic Hrs1 produces HAA-like arrays and nuclear oscillation in interphase. Full text was not accessible, so no detailed motor-interface or quantitative claim is extracted."
      },
      {
       "reference": "DOI:10.1016/j.cub.2012.02.042",
       "notes": "The main-text study follows the Hrs1-dependent radial array during meiotic prophase and its replacement at meiosis I. Chromosome pairing and recombination are not asserted as directly quantified array-only outcomes here."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000235",
     "notes": "Gene Ontology cellular-component term for astral microtubule: Any of the spindle microtubules that radiate in all directions from the spindle poles and are thought to contribute to the forces that separate the poles and position them in relation to the rest of the cell."
    },
    {
     "reference": "GO:0005818",
     "notes": "Gene Ontology cellular-component term for aster: An array of microtubules emanating from a spindle pole MTOC that do not connect to kinetochores."
    },
    {
     "reference": "GO:0032117",
     "notes": "Native non-obsolete identity, exact synonym, definition, is-a aster and part-of cortical microtubule cytoskeleton verified through OAK on 2026-10-08."
    },
    {
     "reference": "DOI:10.1016/j.cub.2012.02.042",
     "notes": "PMID 22425159; native PMC3382715.1 main text and captions read, with supplemental strain table and methods on pages 13-22. Selected supplemental pages and the unchanged Figure 4 were visually inspected. Movies and raw data were not inspected."
    },
    {
     "reference": "DOI:10.1016/j.cub.2005.07.058",
     "notes": "PMID 16111942; published citation and DOI verified at NCBI. The primary abstract was readable, but the direct publisher returned 403; full text and supplements remain unread. Used only for abstract-scoped naming and function statements."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "astral_microtubule_mechanism",
     "title": "Astral microtubule assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of astral microtubule (GO:0000235) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "astral_microtubule",
       "label": "astral microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000235",
       "description": "Any of the spindle microtubules that radiate in all directions from the spindle poles and are thought to contribute to the forces that separate the poles and position them in relation to the rest of the cell."
      },
      {
       "node_id": "alpha_tubulin",
       "label": "Alpha tubulin",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR002452",
       "component_ref": "alpha_tubulin",
       "description": "Alpha-tubulin class of the microtubule polymer forming the meiotic radial array. Functions in the radial astral microtubule aster in aster. Functions within the cytoplasmic astral microtubule array radiating from the spindle pole."
      },
      {
       "node_id": "beta_tubulin",
       "label": "Beta tubulin",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR002453",
       "component_ref": "beta_tubulin",
       "description": "Beta-tubulin class paired with alpha tubulin in the array microtubule polymer. Functions in the radial astral microtubule aster in aster. Functions within the cytoplasmic astral microtubule array radiating from the spindle pole."
      },
      {
       "node_id": "aster",
       "label": "aster",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005818",
       "description": "Enclosing or holo-structural assembly (aster, GO:0005818) containing astral microtubule."
      },
      {
       "node_id": "horsetail_movement",
       "label": "dynein-driven meiotic oscillatory nuclear movement",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0030989",
       "description": "Provides the radial microtubule array that leads spindle-pole and nuclear oscillations during S. pombe meiotic prophase, acting with dynein-dynactin machinery."
      }
     ],
     "edges": [
      {
       "subject": "alpha_tubulin",
       "predicate": "is part of",
       "object": "astral_microtubule",
       "description": "Alpha-tubulin class of the microtubule polymer forming the meiotic radial array. Functions in the radial astral microtubule aster in aster. Functions within the cytoplasmic astral microtubule array radiating from the spindle pole.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2012.02.042",
         "notes": "Figure 4A directly images mCherry-Atb2-labeled array microtubules in homothallic S. pombe cells."
        }
       ]
      },
      {
       "subject": "beta_tubulin",
       "predicate": "is part of",
       "object": "astral_microtubule",
       "description": "Beta-tubulin class paired with alpha tubulin in the array microtubule polymer. Functions in the radial astral microtubule aster in aster. Functions within the cytoplasmic astral microtubule array radiating from the spindle pole.",
       "evidence": [
        {
         "reference": "GO:0032117",
         "notes": "The whole-array definition explicitly specifies astral microtubules."
        }
       ]
      },
      {
       "subject": "astral_microtubule",
       "predicate": "is part of",
       "object": "aster",
       "description": "Astral microtubule forms an integral structural compartment or subassembly of aster.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2012.02.042",
         "notes": "PMID 22425159; native PMC3382715.1 main text and captions read, with supplemental strain table and methods on pages 13-22. Selected supplemental pages and the unchanged Figure 4 were visually inspected. Movies and raw data were not inspected."
        }
       ]
      },
      {
       "subject": "astral_microtubule",
       "predicate": "mediates",
       "object": "horsetail_movement",
       "description": "Provides the radial microtubule array that leads spindle-pole and nuclear oscillations during S. pombe meiotic prophase, acting with dynein-dynactin machinery.",
       "evidence": [
        {
         "reference": "GO:0032117",
         "notes": "The exact structure definition specifies facilitation of horsetail nuclear movement."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:56:21Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of astral microtubule (GO:0000235) in category CYTOSKELETON with verified GO hierarchy, components, UniProtKB protein examples, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "cytoplasmic astral microtubule",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0000235"
    }
   ]
  },
  {
   "identifier": "GO:0160111",
   "label": "axonemal A tubule inner sheath",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "The microtubule-inner-protein network inside the lumen of the A tubule of the axonemal doublet microtubule.",
   "definition_source": "GO:0160111",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T18:01:37Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T18:02:18Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added inner-sheath and A-tubule parthood, Chlamydomonas scope, GO and DOI evidence, a nonmechanistic A-tubule inner-sheath graph, and an A-tubule MIP-family TODO.",
     "llm_assisted": true
    }
   ],
   "part_of": [
    "GO:0160110",
    "GO:0097649"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Chlamydomonas axonemal A tubules contain a luminal inner-sheath MIP network within native doublet microtubules.",
     "reference": "DOI:10.1016/j.cell.2019.09.030"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model whose A-tubule luminal MIP densities were resolved in decorated axonemal doublets.",
     "reference": "DOI:10.1016/j.cell.2019.09.030"
    }
   ],
   "functions": [
    {
     "function_id": "a_tubule_luminal_stabilization",
     "label": "A-tubule luminal stabilization",
     "description": "The axonemal A tubule inner sheath is a luminal MIP network that helps stabilize the A tubule of the axonemal doublet.",
     "evidence": [
      {
       "reference": "GO:0160111",
       "notes": "GO defines the axonemal A tubule inner sheath as a MIP network inside the A-tubule lumen that helps stabilize the A tubule."
      },
      {
       "reference": "DOI:10.1016/j.cell.2019.09.030",
       "notes": "Ma et al. 2019 resolved interconnected MIP densities inside native Chlamydomonas A tubules."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0160111",
     "notes": "Gene Ontology cellular-component term for the axonemal A tubule inner sheath."
    },
    {
     "reference": "GO:0160110",
     "notes": "Gene Ontology places the axonemal A tubule inner sheath within the axonemal microtubule doublet inner sheath."
    },
    {
     "reference": "GO:0097649",
     "notes": "Gene Ontology places the axonemal A tubule inner sheath inside the A axonemal microtubule."
    },
    {
     "reference": "DOI:10.1016/j.cell.2019.09.030",
     "notes": "Ma et al. 2019, 'Structure of the Decorated Ciliary Doublet Microtubule', Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "chlamydomonas_a_tubule_inner_sheath",
     "title": "A-tubule MIPs form a luminal inner sheath",
     "description": "In Chlamydomonas axonemal doublets, the A-tubule inner sheath is the MIP network inside the A-tubule lumen and is part of the doublet inner sheath.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records coarse A-tubule inner-sheath parthood and leaves exact conserved A-tubule MIP family groundings, positions and copy numbers for later curation.",
     "nodes": [
      {
       "node_id": "axonemal_a_tubule_inner_sheath",
       "label": "axonemal A tubule inner sheath",
       "node_type": "STRUCTURE",
       "grounding": "GO:0160111"
      },
      {
       "node_id": "a_axonemal_microtubule",
       "label": "A axonemal microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097649"
      },
      {
       "node_id": "axonemal_microtubule_doublet_inner_sheath",
       "label": "axonemal microtubule doublet inner sheath",
       "node_type": "STRUCTURE",
       "grounding": "GO:0160110"
      }
     ],
     "edges": [
      {
       "subject": "axonemal_a_tubule_inner_sheath",
       "predicate": "is part of",
       "object": "axonemal_microtubule_doublet_inner_sheath",
       "description": "The A-tubule inner sheath is the A-lumen part of the axonemal microtubule doublet inner sheath.",
       "evidence": [
        {
         "reference": "GO:0160111",
         "notes": "GO places the axonemal A tubule inner sheath within the axonemal microtubule doublet inner sheath."
        }
       ]
      },
      {
       "subject": "axonemal_a_tubule_inner_sheath",
       "predicate": "occupies lumen of",
       "object": "a_axonemal_microtubule",
       "description": "The A-tubule inner sheath is located inside the lumen of the A axonemal microtubule.",
       "evidence": [
        {
         "reference": "GO:0160111",
         "notes": "GO defines the A-tubule inner sheath as a MIP network inside the A-tubule lumen."
        }
       ]
      },
      {
       "subject": "axonemal_a_tubule_inner_sheath",
       "predicate": "stabilizes",
       "object": "a_axonemal_microtubule",
       "description": "The A-tubule inner sheath helps stabilize the A tubule of the axonemal doublet.",
       "evidence": [
        {
         "reference": "GO:0160111",
         "notes": "GO defines the A-tubule inner sheath by its A-tubule-stabilizing function."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_a_tubule_inner_sheath_mips",
     "prompt": "Resolve exact conserved A-tubule MIP family groundings, positions and copy numbers for the axonemal A tubule inner sheath.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#chlamydomonas_a_tubule_inner_sheath"
     ],
     "rationale": "GO exactly identifies the A-tubule inner sheath, but this pass does not assign individual A-lumen MIP families, positions or copy numbers.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2019.09.030",
       "notes": "Ma et al. 2019 resolved A-tubule MIP densities in native Chlamydomonas axonemal doublets."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23"
    }
   ]
  },
  {
   "identifier": "GO:0160112",
   "label": "axonemal B tubule inner sheath",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "The microtubule-inner-protein network inside the lumen of the B tubule of the axonemal doublet microtubule.",
   "definition_source": "GO:0160112",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T18:29:30Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T18:30:46Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added inner-sheath and B-tubule parthood, Chlamydomonas scope, GO and DOI evidence, a nonmechanistic B-tubule inner-sheath graph, and a B-tubule MIP-family TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T08:09:49Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2194: Corrected B-sheath ontology attribution and retained the current source discrepancy explicitly without changing primary-supported B-tubule containment or the existing MIP-family TODO.",
     "llm_assisted": true
    }
   ],
   "part_of": [
    "GO:0160110",
    "GO:0097650"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Chlamydomonas axonemal B tubules contain a luminal inner-sheath MIP network within native doublet microtubules.",
     "reference": "DOI:10.1016/j.cell.2019.09.030"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model whose B-tubule luminal MIP densities were resolved in decorated axonemal doublets.",
     "reference": "DOI:10.1016/j.cell.2019.09.030"
    }
   ],
   "functions": [
    {
     "function_id": "b_tubule_luminal_stabilization",
     "label": "B-tubule luminal stabilization",
     "description": "The axonemal B tubule inner sheath is a luminal MIP network that helps stabilize the B tubule of the axonemal doublet.",
     "evidence": [
      {
       "reference": "GO:0160112",
       "notes": "GO defines the axonemal B tubule inner sheath as a MIP network inside the B-tubule lumen that helps stabilize the B tubule."
      },
      {
       "reference": "DOI:10.1016/j.cell.2019.09.030",
       "notes": "Ma et al. 2019 resolved interconnected MIP densities inside native Chlamydomonas B tubules."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0160112",
     "notes": "Gene Ontology cellular-component term for the axonemal B tubule inner sheath."
    },
    {
     "reference": "GO:0160110",
     "notes": "Gene Ontology places the axonemal B tubule inner sheath within the axonemal microtubule doublet inner sheath."
    },
    {
     "reference": "GO:0097650",
     "notes": "GO identifies the B axonemal microtubule. B-lumen containment is supported by the GO:0160112 textual definition and Ma et al. 2019, not by its current typed GO parthood edge, which names the A tubule."
    },
    {
     "reference": "DOI:10.1016/j.cell.2019.09.030",
     "notes": "Ma et al. 2019, 'Structure of the Decorated Ciliary Doublet Microtubule', Cell. The luminal-coating and MIP-network Results support the B-lumen network and its B-tubule containment; this evidence is retained separately from the conflicting GO relationship."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "chlamydomonas_b_tubule_inner_sheath",
     "title": "B-tubule MIPs form a luminal inner sheath",
     "description": "In Chlamydomonas axonemal doublets, the B-tubule inner sheath is the MIP network inside the B-tubule lumen and is part of the doublet inner sheath.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records coarse B-tubule inner-sheath parthood and leaves exact conserved B-tubule MIP family groundings, positions and copy numbers for later curation.",
     "nodes": [
      {
       "node_id": "axonemal_b_tubule_inner_sheath",
       "label": "axonemal B tubule inner sheath",
       "node_type": "STRUCTURE",
       "grounding": "GO:0160112"
      },
      {
       "node_id": "b_axonemal_microtubule",
       "label": "B axonemal microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097650"
      },
      {
       "node_id": "axonemal_microtubule_doublet_inner_sheath",
       "label": "axonemal microtubule doublet inner sheath",
       "node_type": "STRUCTURE",
       "grounding": "GO:0160110"
      }
     ],
     "edges": [
      {
       "subject": "axonemal_b_tubule_inner_sheath",
       "predicate": "is part of",
       "object": "axonemal_microtubule_doublet_inner_sheath",
       "description": "The B-tubule inner sheath is the B-lumen part of the axonemal microtubule doublet inner sheath.",
       "evidence": [
        {
         "reference": "GO:0160112",
         "notes": "GO places the axonemal B tubule inner sheath within the axonemal microtubule doublet inner sheath."
        }
       ]
      },
      {
       "subject": "axonemal_b_tubule_inner_sheath",
       "predicate": "occupies lumen of",
       "object": "b_axonemal_microtubule",
       "description": "The B-tubule inner sheath is located inside the lumen of the B axonemal microtubule.",
       "evidence": [
        {
         "reference": "GO:0160112",
         "notes": "GO defines the B-tubule inner sheath as a MIP network inside the B-tubule lumen."
        }
       ]
      },
      {
       "subject": "axonemal_b_tubule_inner_sheath",
       "predicate": "stabilizes",
       "object": "b_axonemal_microtubule",
       "description": "The B-tubule inner sheath helps stabilize the B tubule of the axonemal doublet.",
       "evidence": [
        {
         "reference": "GO:0160112",
         "notes": "GO defines the B-tubule inner sheath by its B-tubule-stabilizing function."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_b_tubule_inner_sheath_mips",
     "prompt": "Resolve exact conserved B-tubule MIP family groundings, positions and copy numbers for the axonemal B tubule inner sheath.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#chlamydomonas_b_tubule_inner_sheath"
     ],
     "rationale": "GO exactly identifies the B-tubule inner sheath, but this pass does not assign individual B-lumen MIP families, positions or copy numbers.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2019.09.030",
       "notes": "Ma et al. 2019 resolved B-tubule MIP densities in native Chlamydomonas axonemal doublets."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23"
    },
    {
     "discussion_id": "b_inner_sheath_go_relationship_discrepancy",
     "prompt": "Reconcile the GO:0160112 typed A-tubule parthood relation with its B-lumen definition and primary structural evidence.",
     "kind": "INTERPRETATION",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#chlamydomonas_b_tubule_inner_sheath"
     ],
     "rationale": "On 2026-10-11, QuickGO, the typed OLS part_of endpoint and AmiGO expose GO:0097649 A axonemal microtubule for GO:0160112, while the term definition locates the sheath in the B lumen. Ma et al. 2019 independently supports B-lumen MIP networks. The native GO:0097650 parthood is retained on that biological evidence; the conflicting ontology relationship is not copied or claimed to be corrected.",
     "evidence": [
      {
       "reference": "GO:0160112",
       "notes": "Current term definition and typed relationship disagree on the A/B-tubule placement; checked on 2026-10-11."
      },
      {
       "reference": "DOI:10.1016/j.cell.2019.09.030",
       "notes": "Results on interconnected MIP networks and luminal coating distinguish MIPs in the A and B tubules."
      },
      {
       "reference": "https://github.com/CultureBotAI/CellStructureMech/issues/2194",
       "notes": "Saved review finding and bounded native source-attribution correction; not an upstream ontology fix."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-11"
    }
   ]
  },
  {
   "identifier": "GO:1990716",
   "label": "axonemal central apparatus",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A 9+2 axonemal subassembly of the central microtubule pair, its projections, its tubule-bridging structures, and caps on the microtubule plus ends.",
   "definition_source": "GO:1990716",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T10:14:16Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T10:14:58Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added axoneme parthood, GO-grounded C1 and C2 axonemal microtubule components, label-only projection and bridge components, Chlamydomonas scope, GO and DOI evidence, a nonmechanistic central-apparatus architecture graph, and a central-pair projection grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T10:15:35Z",
     "curator": "codex",
     "action": "REFINE_CENTRAL_APPARATUS_TODO",
     "changes": "Generalized the projection-subcomplex TODO so it does not name Chlamydomonas C1/C2 projection classes left unsupported by the current evidence set.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T10:24:59Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved PR #1380 review issues #1381 and #1382 by narrowing the central-pair projection edge to static parthood and splitting the bridge edge into explicit C1 and C2 endpoints.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T10:27:25Z",
     "curator": "codex",
     "action": "FIX_REVIEW_YAML_ALIASES",
     "changes": "Resolved PR #1380 review issue #1383 by removing YAML anchors from duplicated central-pair bridge evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T14:31:05Z",
     "curator": "codex",
     "action": "ADD_AXONEMAL_CENTRAL_BRIDGE_PART",
     "changes": "Linked GO:1990717 as an axonemal central-apparatus substructure, replaced the label-only central-pair bridge component with a GO-grounded graph structure, and narrowed the remaining projection/cap TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T14:31:44Z",
     "curator": "codex",
     "action": "FIX_CENTRAL_BRIDGE_TEXT",
     "changes": "Fixed singular central-bridge edge descriptions and kept GO:1990717 has_part adjacent to central-apparatus parthood.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T14:32:58Z",
     "curator": "codex",
     "action": "GROUND_CENTRAL_PAIR_PROJECTIONS",
     "changes": "Grounded the broad central-pair projections component to GO:1990718 and narrowed the residual central-apparatus TODO to central-pair caps and named projection subcomplexes.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T14:36:51Z",
     "curator": "codex",
     "action": "FIX_CENTRAL_PAIR_PROJECTION_GO_LABEL",
     "changes": "Changed the GO:1990718 component and graph node label to the canonical axonemal central pair projection label and singularized the matching graph edge.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T15:12:48Z",
     "curator": "codex",
     "action": "ADD_AXONEMAL_CENTRAL_PAIR_PROJECTION_PART",
     "changes": "Linked GO:1990718 as an axonemal central-apparatus substructure, replaced the broad central-pair projection component with a GO-grounded child structure node, and narrowed the remaining TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T15:15:02Z",
     "curator": "codex",
     "action": "FIX_CENTRAL_PAIR_TODO",
     "changes": "Removed stale wording that left GO:1990718 for a future record and retargeted the remaining TODO to central-pair caps plus named projection subcomplexes.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T15:30:41Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved PR #1404 review issue #1405 by keeping named projection subcomplex boundaries in the central-apparatus graph scope note.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T15:50:18Z",
     "curator": "codex",
     "action": "ADD_AXONEMAL_CENTRAL_PAIR_PART",
     "changes": "Linked GO:0097540 as an axonemal central-apparatus substructure, replaced direct C1/C2 components with a GO-grounded central-pair child structure, and narrowed the parent graph to coarse child parthood.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T15:50:48Z",
     "curator": "codex",
     "action": "FIX_CENTRAL_PAIR_PARENT_TITLE",
     "changes": "Renamed the central-apparatus graph title after the C1/C2 microtubule edges moved into the GO:0097540 axonemal central pair child record.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T08:09:51Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2195: Restored every distinct committed central-apparatus rationale and retained the current prompt, attachment, original date, OPEN status and child-structure graph.",
     "llm_assisted": true
    }
   ],
   "part_of": [
    "GO:0005930"
   ],
   "has_part": [
    "GO:0097540",
    "GO:1990717",
    "GO:1990718"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Chlamydomonas reinhardtii 9+2 flagellar axonemes contain a central apparatus with central singlet microtubules and associated projections.",
     "reference": "DOI:10.1126/science.1128618"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model whose demembranated flagellar axonemes were used to resolve central-pair organization by cryoelectron tomography.",
     "reference": "DOI:10.1126/science.1128618"
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990716",
     "notes": "Gene Ontology cellular-component term for the axonemal central apparatus."
    },
    {
     "reference": "GO:0097540",
     "notes": "Gene Ontology cellular-component term for the axonemal central pair."
    },
    {
     "reference": "GO:1990717",
     "notes": "Gene Ontology cellular-component term for the axonemal central bridge."
    },
    {
     "reference": "GO:1990718",
     "notes": "Gene Ontology cellular-component term for axonemal central pair projection structures."
    },
    {
     "reference": "GO:0005930",
     "notes": "Gene Ontology places the axonemal central apparatus within the axoneme."
    },
    {
     "reference": "DOI:10.1126/science.1128618",
     "notes": "Nicastro et al. 2006, 'The molecular architecture of axonemes revealed by cryoelectron tomography', Science."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "chlamydomonas_central_apparatus_architecture",
     "title": "Central pair, bridge and projections organize the central apparatus",
     "description": "The Chlamydomonas axonemal central apparatus contains the central pair, the central bridge and central-pair projections.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records coarse central-pair, bridge and projection parthood and leaves exact named central-pair projection and cap subcomplex boundaries for later curation.",
     "nodes": [
      {
       "node_id": "axonemal_central_pair",
       "label": "axonemal central pair",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097540"
      },
      {
       "node_id": "axonemal_central_pair_projection",
       "label": "axonemal central pair projection",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990718"
      },
      {
       "node_id": "axonemal_central_bridge",
       "label": "axonemal central bridge",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990717"
      },
      {
       "node_id": "axonemal_central_apparatus",
       "label": "axonemal central apparatus",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990716"
      }
     ],
     "edges": [
      {
       "subject": "axonemal_central_pair",
       "predicate": "is part of",
       "object": "axonemal_central_apparatus",
       "description": "The axonemal central pair is part of the axonemal central apparatus.",
       "evidence": [
        {
         "reference": "GO:0097540",
         "notes": "GO places the axonemal central pair within the axonemal central apparatus."
        }
       ]
      },
      {
       "subject": "axonemal_central_pair_projection",
       "predicate": "is part of",
       "object": "axonemal_central_apparatus",
       "description": "The axonemal central pair projection is an associated projection structure of the axonemal central apparatus.",
       "evidence": [
        {
         "reference": "GO:1990718",
         "notes": "GO places the axonemal central pair projection within the axonemal central apparatus."
        }
       ]
      },
      {
       "subject": "axonemal_central_bridge",
       "predicate": "is part of",
       "object": "axonemal_central_apparatus",
       "description": "The axonemal central bridge is part of the axonemal central apparatus.",
       "evidence": [
        {
         "reference": "GO:1990717",
         "notes": "GO places the axonemal central bridge within the axonemal central apparatus."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_central_pair_cap_and_named_projection_groundings",
     "prompt": "Resolve exact source-neutral groundings for central-pair cap and named projection subcomplex classes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#chlamydomonas_central_apparatus_architecture"
     ],
     "rationale": "GO exactly identifies the axonemal central apparatus and the C1 and C2 axonemal microtubules, but no exact source-neutral term was verified for the broader central projection or bridge classes, central-pair caps, or named projection subcomplexes. Historical reassessment at git 0f8108780c5c: GO exactly identifies the axonemal central apparatus, axonemal central bridge, broad axonemal central-pair projection structures, and C1/C2 microtubules, but this pass leaves exact central-pair cap structures and named projection subcomplex boundaries for later curation. Historical reassessment at git 81057840432d: GO exactly identifies the axonemal central apparatus, axonemal central bridge, broad axonemal central-pair projection structures, and C1/C2 microtubules, but this pass leaves exact central-pair cap structures and finer named projection subcomplex boundaries for later curation. Historical reassessment at git 11903e2fbf98: GO exactly identifies the axonemal central pair, central bridge and broad central-pair projection structures, but this pass leaves exact central-pair cap structures and finer named projection subcomplex boundaries for later curation.",
     "evidence": [
      {
       "reference": "GO:1990718",
       "notes": "GO identifies the broad axonemal central pair projection class, but not finer named C1 or C2 projection subcomplexes."
      },
      {
       "reference": "GO:1990716",
       "notes": "GO includes central pair projections and caps in the axonemal central apparatus boundary."
      },
      {
       "reference": "https://github.com/CultureBotAI/CellStructureMech/issues/2195",
       "notes": "Restores the original and intermediate rationale text while preserving the latest narrowed scope."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23",
     "notes": "Restored on 2026-10-11 from the committed discussion history. Earlier discussion ID: resolve_central_pair_projection_groundings. The current narrowed prompt and live graph attachment remain; historical unverified-grounding statements are not current absence claims."
    }
   ]
  },
  {
   "identifier": "GO:1990717",
   "label": "axonemal central bridge",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A bridge network that connects the C1 and C2 singlet microtubules of the 9+2 axonemal central apparatus.",
   "definition_source": "GO:1990717",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T14:29:12Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T14:30:12Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added central-apparatus parthood, a reviewed-label-only central-bridge protein component, Chlamydomonas scope, a C1-C2 linkage function, GO and DOI evidence, a nonmechanistic bridge linkage graph, and a central-bridge composition TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T14:49:00Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved PR #1402 review issue #1403 by singularizing the central-bridge graph title to match GO:1990717.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:09:47Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "part_of": [
    "GO:1990716"
   ],
   "components": [
    {
     "component_id": "central_bridge_proteins",
     "label": "axonemal central-bridge proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Protein constituents of the bridge network that links C1 and C2 microtubules in the central pair complex.",
     "evidence": [
      {
       "reference": "GO:1990717",
       "notes": "GO identifies the axonemal central bridge as the structure connecting the central-pair single microtubules."
      },
      {
       "reference": "DOI:10.1002/cm.21094",
       "notes": "Carbajal-Gonzalez et al. 2013 resolved a complex Chlamydomonas bridge density network linking the C1 and C2 central-pair microtubules."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral CURIE for the axonemal central-bridge protein set was verified in this pass.",
     "gene_symbols": [
      "PF20",
      "HY3"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P93107",
       "protein_label": "Flagellar WD repeat-containing protein Pf20",
       "gene_symbol": "PF20",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene PF20 in Chlamydomonas reinhardtii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P93107",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P93107, the single reviewed entry for gene PF20 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Chlamydomonas flagellar central pair complexes contain a 16 nm-periodic bridge network between the C1 and C2 microtubules.",
     "reference": "DOI:10.1002/cm.21094"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model whose central pair complex bridge was resolved by cryoelectron tomography and subtomogram averaging.",
     "reference": "DOI:10.1002/cm.21094"
    }
   ],
   "functions": [
    {
     "function_id": "c1_c2_microtubule_linkage",
     "label": "C1-C2 microtubule linkage",
     "description": "The axonemal central bridge connects the C1 and C2 singlet microtubules within the central pair complex.",
     "evidence": [
      {
       "reference": "GO:1990717",
       "notes": "GO defines the axonemal central bridge as the bridge structures connecting the central pair of single microtubules."
      },
      {
       "reference": "DOI:10.1002/cm.21094",
       "notes": "Carbajal-Gonzalez et al. 2013 showed that the Chlamydomonas and Strongylocentrotus bridge is a complex network that links C1 and C2."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990717",
     "notes": "Gene Ontology cellular-component term for the axonemal central bridge."
    },
    {
     "reference": "GO:1990716",
     "notes": "Gene Ontology places the axonemal central bridge within the axonemal central apparatus."
    },
    {
     "reference": "DOI:10.1002/cm.21094",
     "notes": "Carbajal-Gonzalez et al. 2013, 'Conserved structural motifs in the central pair complex of eukaryotic flagella', Cytoskeleton."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "chlamydomonas_central_bridge_c1_c2_linkage",
     "title": "Axonemal central bridge links C1 and C2",
     "description": "Axonemal central-bridge proteins form the bridge network that connects the C1 and C2 microtubules of the Chlamydomonas central pair complex.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records coarse C1/C2 bridge parthood and leaves exact PF20/PF16 family groundings, additional bridge constituents, copy numbers and 16 nm rung geometry for later curation.",
     "nodes": [
      {
       "node_id": "central_bridge_proteins",
       "label": "axonemal central-bridge proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "central_bridge_proteins"
      },
      {
       "node_id": "axonemal_central_bridge",
       "label": "axonemal central bridge",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990717"
      },
      {
       "node_id": "c1_axonemal_microtubule",
       "label": "C1 axonemal microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990719"
      },
      {
       "node_id": "c2_axonemal_microtubule",
       "label": "C2 axonemal microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990720"
      },
      {
       "node_id": "axonemal_central_apparatus",
       "label": "axonemal central apparatus",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990716"
      }
     ],
     "edges": [
      {
       "subject": "central_bridge_proteins",
       "predicate": "form",
       "object": "axonemal_central_bridge",
       "description": "Central-bridge proteins form the 16 nm-periodic bridge density network in the Chlamydomonas central pair complex.",
       "evidence": [
        {
         "reference": "DOI:10.1002/cm.21094",
         "notes": "Carbajal-Gonzalez et al. 2013 resolved the Chlamydomonas central bridge by cryo-ET and noted that PF20 was the only protein then localized unambiguously to the bridge."
        }
       ]
      },
      {
       "subject": "axonemal_central_bridge",
       "predicate": "connects to",
       "object": "c1_axonemal_microtubule",
       "description": "The central bridge connects to the C1 microtubule of the axonemal central pair.",
       "evidence": [
        {
         "reference": "GO:1990717",
         "notes": "GO defines the axonemal central bridge as connecting the central pair of single microtubules."
        }
       ]
      },
      {
       "subject": "axonemal_central_bridge",
       "predicate": "connects to",
       "object": "c2_axonemal_microtubule",
       "description": "The central bridge connects to the C2 microtubule of the axonemal central pair.",
       "evidence": [
        {
         "reference": "GO:1990717",
         "notes": "GO defines the axonemal central bridge as two bridges linking the two central-pair microtubules."
        }
       ]
      },
      {
       "subject": "axonemal_central_bridge",
       "predicate": "is part of",
       "object": "axonemal_central_apparatus",
       "description": "The axonemal central bridge is part of the central apparatus.",
       "evidence": [
        {
         "reference": "GO:1990717",
         "notes": "GO places the axonemal central bridge within the axonemal central apparatus."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_central_bridge_composition",
     "prompt": "Resolve exact source-neutral groundings for PF20, PF16 and other axonemal central-bridge constituent families, bridge membership and copy numbers.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#central_bridge_proteins",
      "causal_graphs#chlamydomonas_central_bridge_c1_c2_linkage"
     ],
     "rationale": "Carbajal-Gonzalez et al. 2013 described the bridge density network but also noted that central-bridge protein composition was limited and only PF20 had then been localized unambiguously to the bridge.",
     "evidence": [
      {
       "reference": "DOI:10.1002/cm.21094",
       "notes": "Carbajal-Gonzalez et al. 2013 discussed PF20 localization and the limited protein composition known for the bridge."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23"
    }
   ]
  },
  {
   "identifier": "GO:0097540",
   "label": "axonemal central pair",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "A pair of asymmetric C1 and C2 singlet microtubules at the center of the 9+2 axonemal central apparatus.",
   "definition_source": "GO:0097540",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T15:49:11Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T15:50:17Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonyms, central-apparatus parthood, exact C1 and C2 has_part links, Chlamydomonas scope, GO and DOI evidence, a nonmechanistic central-pair architecture graph, and a C1/C2 child record TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T16:00:55Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved PR #1406 review issue #1407 by keeping exact named projection subcomplex boundaries in the central-pair graph scope note.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T16:16:58Z",
     "curator": "codex",
     "action": "ADD_C1_AXONEMAL_MICROTUBULE_CHILD",
     "changes": "Narrowed the axonemal central-pair TODO and graph scope note after splitting GO:1990719 into a C1 axonemal microtubule child record.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T16:53:43Z",
     "curator": "codex",
     "action": "ADD_C2_AXONEMAL_MICROTUBULE_CHILD",
     "changes": "Removed the axonemal central-pair C2 child TODO and narrowed the parent graph scope note after splitting GO:1990720 into a C2 axonemal microtubule child record.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T08:09:53Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2196: Restored the deleted central-pair discussion with original identity, rationale and posed date, retained its intermediate narrowing, and resolved only child creation with explicit handoff of open component tasks.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "axonemal microtubule central pair",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0097540"
    },
    {
     "synonym_text": "axoneme central pair",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0097540"
    },
    {
     "synonym_text": "axoneme microtubule central pair",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0097540"
    },
    {
     "synonym_text": "central pair",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0097540"
    },
    {
     "synonym_text": "central-pair microtubules",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0097540"
    }
   ],
   "part_of": [
    "GO:1990716"
   ],
   "has_part": [
    "GO:1990719",
    "GO:1990720"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Chlamydomonas flagellar axonemes contain a central pair complex with C1 and C2 singlet microtubules, associated projections and a central bridge.",
     "reference": "DOI:10.1002/cm.21094"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model whose flagellar central pair complex has been resolved in situ by cryoelectron tomography and subtomogram averaging.",
     "reference": "DOI:10.1002/cm.21094"
    }
   ],
   "functions": [
    {
     "function_id": "c1_c2_central_core",
     "label": "C1/C2 central microtubule core",
     "description": "The axonemal central pair supplies the asymmetric C1/C2 singlet-microtubule core from which central-pair projections extend and around which the bridge network is organized.",
     "evidence": [
      {
       "reference": "GO:0097540",
       "notes": "GO defines the axonemal central pair as the inner microtubule pair of the 9+2 axoneme."
      },
      {
       "reference": "DOI:10.1002/cm.21094",
       "notes": "Carbajal-Gonzalez et al. 2013 resolved the Chlamydomonas central pair complex with asymmetric C1 and C2 microtubules, bridges and projections."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0097540",
     "notes": "Gene Ontology cellular-component term for the axonemal central pair."
    },
    {
     "reference": "GO:1990716",
     "notes": "Gene Ontology places the axonemal central pair within the axonemal central apparatus."
    },
    {
     "reference": "GO:1990719",
     "notes": "Gene Ontology cellular-component term for the C1 axonemal microtubule."
    },
    {
     "reference": "GO:1990720",
     "notes": "Gene Ontology cellular-component term for the C2 axonemal microtubule."
    },
    {
     "reference": "DOI:10.1002/cm.21094",
     "notes": "Carbajal-Gonzalez et al. 2013, 'Conserved structural motifs in the central pair complex of eukaryotic flagella', Cytoskeleton."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "chlamydomonas_central_pair_architecture",
     "title": "C1 and C2 form the axonemal central pair",
     "description": "In Chlamydomonas, asymmetric C1 and C2 singlet microtubules form the axonemal central pair that carries projections and is bridged within the central apparatus.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records coarse C1/C2 microtubule, bridge and projection parthood and leaves named projection subcomplex boundaries, microtubule-specific components and copy-number geometry to child and projection records.",
     "nodes": [
      {
       "node_id": "c1_axonemal_microtubule",
       "label": "C1 axonemal microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990719"
      },
      {
       "node_id": "c2_axonemal_microtubule",
       "label": "C2 axonemal microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990720"
      },
      {
       "node_id": "axonemal_central_pair",
       "label": "axonemal central pair",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097540"
      },
      {
       "node_id": "axonemal_central_pair_projection",
       "label": "axonemal central pair projection",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990718"
      },
      {
       "node_id": "axonemal_central_bridge",
       "label": "axonemal central bridge",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990717"
      },
      {
       "node_id": "axonemal_central_apparatus",
       "label": "axonemal central apparatus",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990716"
      }
     ],
     "edges": [
      {
       "subject": "c1_axonemal_microtubule",
       "predicate": "is part of",
       "object": "axonemal_central_pair",
       "description": "The C1 axonemal microtubule is one member of the axonemal central pair.",
       "evidence": [
        {
         "reference": "GO:1990719",
         "notes": "GO places the C1 axonemal microtubule within the axonemal central pair."
        }
       ]
      },
      {
       "subject": "c2_axonemal_microtubule",
       "predicate": "is part of",
       "object": "axonemal_central_pair",
       "description": "The C2 axonemal microtubule is the second member of the axonemal central pair.",
       "evidence": [
        {
         "reference": "GO:1990720",
         "notes": "GO places the C2 axonemal microtubule within the axonemal central pair."
        }
       ]
      },
      {
       "subject": "axonemal_central_bridge",
       "predicate": "connects to",
       "object": "c1_axonemal_microtubule",
       "description": "The central bridge connects to the C1 microtubule of the axonemal central pair.",
       "evidence": [
        {
         "reference": "GO:1990717",
         "notes": "GO defines the axonemal central bridge as connecting the central pair of single microtubules."
        }
       ]
      },
      {
       "subject": "axonemal_central_bridge",
       "predicate": "connects to",
       "object": "c2_axonemal_microtubule",
       "description": "The central bridge connects to the C2 microtubule of the axonemal central pair.",
       "evidence": [
        {
         "reference": "GO:1990717",
         "notes": "GO defines the axonemal central bridge as two bridges linking the two central-pair microtubules."
        }
       ]
      },
      {
       "subject": "axonemal_central_pair_projection",
       "predicate": "projects from",
       "object": "axonemal_central_pair",
       "description": "Axonemal central pair projections extend from the central pair of singlet microtubules.",
       "evidence": [
        {
         "reference": "GO:1990718",
         "notes": "GO defines axonemal central pair projections as projections off the central pair of single microtubules."
        }
       ]
      },
      {
       "subject": "axonemal_central_pair",
       "predicate": "is part of",
       "object": "axonemal_central_apparatus",
       "description": "The axonemal central pair is part of the axonemal central apparatus.",
       "evidence": [
        {
         "reference": "GO:0097540",
         "notes": "GO places the axonemal central pair within the axonemal central apparatus."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_c1_c2_microtubule_children",
     "prompt": "Add exact C1 and C2 axonemal microtubule child records.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#chlamydomonas_central_pair_architecture"
     ],
     "rationale": "GO exactly identifies the C1 and C2 axonemal microtubules, but this pass only curates their parent GO:0097540 central pair and leaves the individual asymmetric microtubules for later records. Historical narrowing at git 03c7f770a3a5: GO exactly identifies the C2 axonemal microtubule, but this pass leaves the second asymmetric microtubule of GO:0097540 for a later record.",
     "evidence": [
      {
       "reference": "GO:1990719",
       "notes": "GO exactly identifies the C1 axonemal microtubule."
      },
      {
       "reference": "GO:1990720",
       "notes": "GO exactly identifies the C2 axonemal microtubule."
      },
      {
       "reference": "https://github.com/CultureBotAI/CellStructureMech/issues/2196",
       "notes": "Restores retained native discussion provenance and records the child-task handoff."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23",
     "resolved_date": "2026-10-11",
     "resolution_note": "Both exact child records now exist: GO:1990719 C1 axonemal microtubule and GO:1990720 C2 axonemal microtubule. Only the child-record split is resolved. Microtubule-wall, projection and MIP composition/grounding tasks remain OPEN in resolve_c1_projection_and_wall_boundaries and resolve_c2_projection_mip_and_wall_boundaries on those children; their completion is not implied.",
     "notes": "Restored on 2026-10-11 after deletion in git dbd0246870a6. Original prompt: Add exact C1 and C2 axonemal microtubule child records and resolve their microtubule-specific component boundaries. Intermediate ID: resolve_c2_microtubule_child. Intermediate prompt: Add an exact C2 axonemal microtubule child record and resolve microtubule-specific component boundaries."
    }
   ]
  },
  {
   "identifier": "GO:1990718",
   "label": "axonemal central pair projection",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A projection structure that extends from the C1 or C2 singlet microtubule of the 9+2 axonemal central apparatus.",
   "definition_source": "GO:1990718",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T15:11:25Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T15:12:47Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added central-apparatus parthood, a reviewed-label-only central-pair projection protein component, Chlamydomonas scope, GO and DOI evidence, a nonmechanistic projection architecture graph, and a named-projection subcomplex TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T15:15:02Z",
     "curator": "codex",
     "action": "FIX_CENTRAL_PAIR_PROJECTION_TODO",
     "changes": "Added C2e to the named central-pair projection subcomplexes left for later curation.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T15:18:40Z",
     "curator": "codex",
     "action": "SINGULARIZE_GRAPH_TITLE",
     "changes": "Singularized the central-pair projection graph title to match GO:1990718.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:48Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "part_of": [
    "GO:1990716"
   ],
   "components": [
    {
     "component_id": "central_pair_projection_proteins",
     "label": "axonemal central-pair projection proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Protein constituents of projection structures that extend from the axonemal C1 and C2 central-pair microtubules.",
     "evidence": [
      {
       "reference": "GO:1990718",
       "notes": "GO identifies axonemal central pair projections as projection structures off the central pair of single microtubules."
      },
      {
       "reference": "DOI:10.1002/cm.21094",
       "notes": "Carbajal-Gonzalez et al. 2013 resolved C1 and C2 central-pair projections in Chlamydomonas and Strongylocentrotus by cryo-ET and subtomogram averaging."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral CURIE for the broad axonemal central-pair projection protein set was verified in this pass.",
     "gene_symbols": [
      "PF16",
      "PF6",
      "CPC1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q39587",
       "protein_label": "PF16",
       "gene_symbol": "PF16",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene PF16 in Chlamydomonas reinhardtii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q39587",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q39587 for gene PF16 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q6J4H1",
       "protein_label": "Central pair complex 1",
       "gene_symbol": "CPC1",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene CPC1 in Chlamydomonas reinhardtii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q6J4H1",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q6J4H1 for gene CPC1 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Chlamydomonas flagellar central pair complexes contain C1 and C2 projections that extend from the central singlet microtubules.",
     "reference": "DOI:10.1002/cm.21094"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model whose central pair projections were resolved as asymmetric C1 and C2 densities by cryoelectron tomography.",
     "reference": "DOI:10.1002/cm.21094"
    }
   ],
   "functions": [
    {
     "function_id": "central_pair_microtubule_projection",
     "label": "central-pair microtubule projection",
     "description": "Axonemal central pair projections extend from the C1 or C2 singlet microtubule toward the surrounding radial-spoke and outer-doublet ring.",
     "evidence": [
      {
       "reference": "GO:1990718",
       "notes": "GO defines axonemal central pair projections as projections off the central pair of single microtubules."
      },
      {
       "reference": "DOI:10.1002/cm.21094",
       "notes": "Carbajal-Gonzalez et al. 2013 modeled Chlamydomonas C1 and C2 central-pair projections extending from the central microtubules toward radial spokes and outer doublets."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990718",
     "notes": "Gene Ontology cellular-component term for the axonemal central pair projection."
    },
    {
     "reference": "GO:1990716",
     "notes": "Gene Ontology places axonemal central pair projections within the axonemal central apparatus."
    },
    {
     "reference": "DOI:10.1002/cm.21094",
     "notes": "Carbajal-Gonzalez et al. 2013, 'Conserved structural motifs in the central pair complex of eukaryotic flagella', Cytoskeleton."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "chlamydomonas_central_pair_projection_architecture",
     "title": "Axonemal central pair projection extends from C1 or C2",
     "description": "Axonemal central-pair projection proteins form C1 and C2 projection structures within the Chlamydomonas central pair complex.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records coarse central-pair projection parthood and leaves exact C1/C2 projection subcomplex boundaries, copy numbers, repeat periods and family groundings for later curation.",
     "nodes": [
      {
       "node_id": "central_pair_projection_proteins",
       "label": "axonemal central-pair projection proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "central_pair_projection_proteins"
      },
      {
       "node_id": "axonemal_central_pair_projection",
       "label": "axonemal central pair projection",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990718"
      },
      {
       "node_id": "axonemal_central_pair",
       "label": "axonemal central pair",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097540"
      },
      {
       "node_id": "radial_spoke",
       "label": "radial spoke",
       "node_type": "STRUCTURE",
       "grounding": "GO:0001534"
      },
      {
       "node_id": "axonemal_central_apparatus",
       "label": "axonemal central apparatus",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990716"
      }
     ],
     "edges": [
      {
       "subject": "central_pair_projection_proteins",
       "predicate": "form",
       "object": "axonemal_central_pair_projection",
       "description": "Central-pair projection proteins form the projection densities of the axonemal central pair complex.",
       "evidence": [
        {
         "reference": "DOI:10.1002/cm.21094",
         "notes": "Carbajal-Gonzalez et al. 2013 resolved a connected projection network on the Chlamydomonas C1 and C2 microtubules."
        }
       ]
      },
      {
       "subject": "axonemal_central_pair_projection",
       "predicate": "projects from",
       "object": "axonemal_central_pair",
       "description": "Axonemal central pair projections extend from the central pair of singlet microtubules.",
       "evidence": [
        {
         "reference": "GO:1990718",
         "notes": "GO defines axonemal central pair projections as projections off the central pair of single microtubules."
        }
       ]
      },
      {
       "subject": "axonemal_central_pair_projection",
       "predicate": "projects toward",
       "object": "radial_spoke",
       "description": "Central-pair projections extend outward toward radial spokes in the 9+2 axoneme.",
       "evidence": [
        {
         "reference": "DOI:10.1002/cm.21094",
         "notes": "Carbajal-Gonzalez et al. 2013 describe central pair projections that extend toward radial spokes and doublet microtubules."
        }
       ]
      },
      {
       "subject": "axonemal_central_pair_projection",
       "predicate": "is part of",
       "object": "axonemal_central_apparatus",
       "description": "The axonemal central pair projection is part of the central apparatus.",
       "evidence": [
        {
         "reference": "GO:1990718",
         "notes": "GO places the axonemal central pair projection within the axonemal central apparatus."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_named_central_pair_projection_subcomplexes",
     "prompt": "Resolve exact source-neutral groundings, record boundaries and copy numbers for C1a/C1b/C1c/C1d/C1e/C1f and C2a/C2b/C2c/C2d/C2e axonemal central pair projection subcomplexes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#central_pair_projection_proteins",
      "causal_graphs#chlamydomonas_central_pair_projection_architecture"
     ],
     "rationale": "Carbajal-Gonzalez et al. 2013 resolved named C1 and C2 projection densities, but this pass only curates the broad GO:1990718 projection class and leaves exact named projection subcomplexes and their protein-family groundings unresolved.",
     "evidence": [
      {
       "reference": "DOI:10.1002/cm.21094",
       "notes": "Carbajal-Gonzalez et al. 2013 compared the 3D C1 and C2 projection architecture of Chlamydomonas and Strongylocentrotus."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23"
    }
   ]
  },
  {
   "identifier": "GO:0097545",
   "label": "axonemal doublet microtubule",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "A cellular anatomical entity that is part of an axoneme consisting of a doublet microtubule.",
   "definition_source": "GO:0097545",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T11:45:10Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T11:46:26Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonyms, axoneme parthood, A- and B-tubule part links, label-only tubulin and microtubule-inner-protein components, Chlamydomonas scope, GO and DOI evidence, a nonmechanistic doublet scaffold graph, and a MIP/substructure grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T11:56:15Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved PR #1390 review issue #1391 by preserving exact GO inner-sheath, inner-junction, outer-junction and ribbon identifiers in the unresolved doublet-substructure TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T11:57:07Z",
     "curator": "codex",
     "action": "FIX_REVIEW_YAML_ALIASES",
     "changes": "Removed YAML aliases from duplicated doublet-substructure TODO evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T12:17:31Z",
     "curator": "codex",
     "action": "ADD_AXONEMAL_INNER_SHEATH_PART",
     "changes": "Linked GO:0160110 as an axonemal doublet substructure, replaced the label-only microtubule-inner-protein graph node with the GO-grounded inner sheath, and narrowed the doublet-substructure TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T12:17:57Z",
     "curator": "codex",
     "action": "FIX_INNER_SHEATH_TODO_ATTACHMENT",
     "changes": "Removed the stale microtubule-inner-protein component attachment from the parent doublet-substructure TODO after moving MIP curation into the GO:0160110 child record.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T12:29:50Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved PR #1393 review issue #1394 by removing broad inner-sheath MIP DOI evidence from the remaining parent doublet-substructure TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T12:51:03Z",
     "curator": "codex",
     "action": "ADD_AXONEMAL_INNER_JUNCTION_PART",
     "changes": "Linked GO:0160113 as an axonemal doublet substructure and narrowed the remaining doublet-substructure TODO to the outer junction, ribbon and other doublet-specific accessories.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T13:01:51Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved PR #1396 review issue #1397 by narrowing the parent doublet graph scope note after GO:0160113 inner-junction curation.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T13:22:42Z",
     "curator": "codex",
     "action": "ADD_AXONEMAL_RIBBON_PART",
     "changes": "Linked GO:0160115 as an axonemal doublet substructure and narrowed the remaining doublet-substructure TODO to the outer junction and other doublet-specific accessories.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T13:56:28Z",
     "curator": "codex",
     "action": "ADD_AXONEMAL_OUTER_JUNCTION_PART",
     "changes": "Linked GO:0160114 as an axonemal doublet substructure and narrowed the remaining doublet-substructure TODO to other doublet-specific accessories.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T08:56:24Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2198: restored original and intermediate discussion rationales with revision context; preserved the current prompt, task lifecycle, original dates, scientific claims and child-record boundaries.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:48Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "axonemal outer doublet",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0097545"
    },
    {
     "synonym_text": "axoneme outer doublet",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0097545"
    },
    {
     "synonym_text": "DMT",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0097545"
    },
    {
     "synonym_text": "outer-doublet microtubules",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0097545"
    },
    {
     "synonym_text": "outer doublet",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0097545"
    }
   ],
   "part_of": [
    "GO:0005930"
   ],
   "has_part": [
    "GO:0097649",
    "GO:0097650",
    "GO:0160110",
    "GO:0160113",
    "GO:0160114",
    "GO:0160115"
   ],
   "components": [
    {
     "component_id": "axonemal_tubulins",
     "label": "axonemal alpha- and beta-tubulins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Tubulin subunits that form the A and B microtubule protofilament walls of the axonemal doublet.",
     "evidence": [
      {
       "reference": "GO:0097649",
       "notes": "GO defines the A axonemal microtubule as a complete 13-protofilament microtubule in the axonemal outer doublet."
      },
      {
       "reference": "GO:0097650",
       "notes": "GO defines the B axonemal microtubule as the incomplete 10-protofilament microtubule that fuses with the A tubule."
      },
      {
       "reference": "DOI:10.1016/j.cell.2019.09.030",
       "notes": "Ma et al. 2019 resolved alpha/beta-tubulin protofilaments and associated proteins in native Chlamydomonas axonemal doublet microtubules."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral CURIE for the axonemal alpha/beta-tubulin constituent set of GO:0097545 was verified in this pass.",
     "gene_symbols": [
      "TUA1",
      "TUA2",
      "TUB1",
      "TUB2"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q6SPP7",
       "protein_label": "TUA2",
       "gene_symbol": "TUA2",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene TUA2 in Chlamydomonas reinhardtii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q6SPP7",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q6SPP7 for gene TUA2 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Chlamydomonas flagellar axonemes contain nine doublet microtubules whose tubulin lattice and luminal MIP architecture have been resolved by cryo-ET and cryo-EM.",
     "reference": "DOI:10.1016/j.cell.2019.09.030"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model whose native axonemal doublet microtubules have been structurally resolved with associated MIPs and axonemal complexes.",
     "reference": "DOI:10.1016/j.cell.2019.09.030"
    }
   ],
   "functions": [
    {
     "function_id": "axonemal_doublet_scaffold",
     "label": "axonemal doublet scaffold",
     "description": "The nine Chlamydomonas axonemal doublet microtubules provide the circumferential scaffold for axonemal dyneins, radial spokes, nexin links and flagellar bending.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.1128618",
       "notes": "Nicastro et al. 2006 resolved the 9+2 Chlamydomonas axoneme and its doublet-associated dynein, radial-spoke and linker densities by cryoelectron tomography."
      },
      {
       "reference": "DOI:10.1016/j.cell.2019.09.030",
       "notes": "Ma et al. 2019 resolved the native Chlamydomonas axonemal doublet with associated radial-spoke and nexin-dynein regulatory-complex densities."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0097545",
     "notes": "Gene Ontology cellular-component term for the axonemal doublet microtubule."
    },
    {
     "reference": "GO:0097649",
     "notes": "Gene Ontology cellular-component term for the A axonemal microtubule part."
    },
    {
     "reference": "GO:0097650",
     "notes": "Gene Ontology cellular-component term for the B axonemal microtubule part."
    },
    {
     "reference": "GO:0160110",
     "notes": "Gene Ontology cellular-component term for the MIP network of the axonemal microtubule doublet inner sheath."
    },
    {
     "reference": "GO:0160113",
     "notes": "Gene Ontology cellular-component term for the inner junction that links the B10 and A1 protofilaments of an axonemal doublet."
    },
    {
     "reference": "GO:0160114",
     "notes": "Gene Ontology cellular-component term for the outer junction that links the B1 protofilament to A10/A11 in an axonemal doublet."
    },
    {
     "reference": "GO:0160115",
     "notes": "Gene Ontology cellular-component term for the axonemal doublet ribbon made from protofilaments A11, A12 and A13 plus associated MIPs."
    },
    {
     "reference": "GO:0005930",
     "notes": "Gene Ontology places the axonemal doublet microtubule within the axoneme."
    },
    {
     "reference": "DOI:10.1126/science.1128618",
     "notes": "Nicastro et al. 2006, 'The molecular architecture of axonemes revealed by cryoelectron tomography', Science."
    },
    {
     "reference": "DOI:10.1038/s41467-019-09051-x",
     "notes": "Owa et al. 2019, 'Inner lumen proteins stabilize doublet microtubules in cilia and flagella', Nature Communications."
    },
    {
     "reference": "DOI:10.1016/j.cell.2019.09.030",
     "notes": "Ma et al. 2019, 'Structure of the Decorated Ciliary Doublet Microtubule', Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "chlamydomonas_doublet_scaffold",
     "title": "A- and B-tubules form axonemal doublets",
     "description": "In Chlamydomonas flagella, A- and B-tubules form axonemal doublet microtubules whose tubulin walls and inner sheath stabilize the 9+2 axonemal scaffold.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the coarse A/B doublet boundary and leaves doublet-specific accessory patterns outside the GO-curated inner sheath, inner junction, outer junction and ribbon for later curation.",
     "nodes": [
      {
       "node_id": "axonemal_tubulins",
       "label": "axonemal alpha- and beta-tubulins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "axonemal_tubulins"
      },
      {
       "node_id": "axonemal_microtubule_doublet_inner_sheath",
       "label": "axonemal microtubule doublet inner sheath",
       "node_type": "STRUCTURE",
       "grounding": "GO:0160110"
      },
      {
       "node_id": "a_axonemal_microtubule",
       "label": "A axonemal microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097649"
      },
      {
       "node_id": "b_axonemal_microtubule",
       "label": "B axonemal microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097650"
      },
      {
       "node_id": "axonemal_doublet_microtubule",
       "label": "axonemal doublet microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097545"
      },
      {
       "node_id": "axoneme",
       "label": "axoneme",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005930"
      }
     ],
     "edges": [
      {
       "subject": "a_axonemal_microtubule",
       "predicate": "is part of",
       "object": "axonemal_doublet_microtubule",
       "description": "The complete 13-protofilament A tubule is a microtubule part of the axonemal doublet.",
       "evidence": [
        {
         "reference": "GO:0097649",
         "notes": "GO places the A axonemal microtubule within the axonemal doublet microtubule."
        }
       ]
      },
      {
       "subject": "b_axonemal_microtubule",
       "predicate": "is part of",
       "object": "axonemal_doublet_microtubule",
       "description": "The incomplete 10-protofilament B tubule fuses with the A tubule to form the axonemal doublet.",
       "evidence": [
        {
         "reference": "GO:0097650",
         "notes": "GO places the B axonemal microtubule within the axonemal doublet microtubule."
        }
       ]
      },
      {
       "subject": "axonemal_tubulins",
       "predicate": "polymerize into",
       "object": "axonemal_doublet_microtubule",
       "description": "Alpha- and beta-tubulin protofilaments form the A- and B-tubule walls of the axonemal doublet microtubule.",
       "evidence": [
        {
         "reference": "GO:0097649",
         "notes": "GO identifies the A tubule as a complete 13-protofilament microtubule."
        },
        {
         "reference": "GO:0097650",
         "notes": "GO identifies the B tubule as an incomplete 10-protofilament microtubule."
        }
       ]
      },
      {
       "subject": "axonemal_microtubule_doublet_inner_sheath",
       "predicate": "stabilizes",
       "object": "axonemal_doublet_microtubule",
       "description": "The inner-sheath MIP network reinforces the A- and B-tubule lattice of axonemal doublet microtubules.",
       "evidence": [
        {
         "reference": "GO:0160110",
         "notes": "GO defines the axonemal microtubule doublet inner sheath as a MIP network that helps stabilize the doublet microtubule."
        },
        {
         "reference": "DOI:10.1038/s41467-019-09051-x",
         "notes": "Owa et al. 2019 found that Chlamydomonas FAP45 and FAP52 bind the inside of B tubules and stabilize ciliary axonemes."
        }
       ]
      },
      {
       "subject": "axonemal_doublet_microtubule",
       "predicate": "is part of",
       "object": "axoneme",
       "description": "Nine axonemal doublet microtubules form the cylindrical outer scaffold of the Chlamydomonas 9+2 axoneme.",
       "evidence": [
        {
         "reference": "GO:0097545",
         "notes": "GO defines the axonemal doublet microtubule as part of an axoneme."
        },
        {
         "reference": "DOI:10.1126/science.1128618",
         "notes": "Nicastro et al. 2006 visualized the nine outer doublet microtubules of the Chlamydomonas 9+2 axoneme by cryoelectron tomography."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_mip_and_doublet_substructure_boundaries",
     "prompt": "Resolve exact source-neutral groundings for remaining doublet-specific accessory structures, and decide which ones need child records.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#chlamydomonas_doublet_scaffold"
     ],
     "rationale": "GO now identifies multiple named doublet substructures, and cryo-EM has mapped many Chlamydomonas MIPs, but this first GO:0097545 pass curates only the coarse A/B doublet scaffold. Historical reassessment at git 1a6f714581ad: GO still identifies named inner-junction, outer-junction and ribbon substructures, but this GO:0097545 pass leaves those finer child records for later curation. Historical reassessment at git 5b2752fe91a2: GO still identifies named outer-junction and ribbon substructures, but this GO:0097545 pass leaves those finer child records and other doublet-specific accessory structures for later curation. Historical reassessment at git 8885f3fcea2c: GO still identifies the named outer-junction substructure, but this GO:0097545 pass leaves that finer child record and other doublet-specific accessory structures for later curation. Historical reassessment at git 16734f1265fe: GO:0160110 inner sheath, GO:0160113 inner junction, GO:0160114 outer junction and GO:0160115 ribbon now have child records, but this GO:0097545 pass leaves any other doublet-specific accessory structures for later curation.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2019.09.030",
       "notes": "Ma et al. 2019 resolved Chlamydomonas microtubule-inner proteins and axonemal proteins associated with several doublet microtubule regions."
      },
      {
       "reference": "https://github.com/CultureBotAI/CellStructureMech/issues/2198",
       "notes": "Restores original and intermediate rationale without reopening completed child creation or changing the remaining scientific tasks."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23",
     "notes": "Restored on 2026-10-11 from committed discussion history. Historical statements about missing child records describe their cited revisions, not current absence. The current narrowed prompt, original dates and task status remain unchanged."
    }
   ]
  },
  {
   "identifier": "GO:0005858",
   "label": "axonemal dynein complex",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A dynein complex found in eukaryotic cilia and flagella; the motor domain heads interact with adjacent microtubules to generate a sliding force which is converted to a bending motion.",
   "definition_source": "GO:0005858",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-24T00:08:21Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T00:09:40Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added dynein-complex parentage and axoneme parthood, Chlamydomonas scope, microtubule-sliding function, GO and DOI evidence, a nonmechanistic axonemal dynein graph, and a resolved child-boundary discussion.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0030286"
   ],
   "part_of": [
    "GO:0005930"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Chlamydomonas flagellar axonemes contain axonemal inner and outer dynein arm complexes attached to outer doublet microtubules.",
     "reference": "DOI:10.1126/science.1128618"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model whose axonemal dynein arrangement on demembranated 9+2 flagellar axonemes has been resolved by cryoelectron tomography.",
     "reference": "DOI:10.1126/science.1128618"
    }
   ],
   "functions": [
    {
     "function_id": "microtubule_sliding",
     "label": "microtubule sliding",
     "grounding": "GO:0051012",
     "description": "Axonemal dynein complexes on Chlamydomonas outer doublets generate sliding forces between adjacent microtubules that are converted into flagellar bending.",
     "evidence": [
      {
       "reference": "GO:0005858",
       "notes": "GO defines axonemal dynein complexes by motor-domain heads that interact with adjacent microtubules to generate sliding force."
      },
      {
       "reference": "DOI:10.1126/science.1128618",
       "notes": "Nicastro et al. 2006 modeled how dynein arms on Chlamydomonas axonemal outer doublets generate microtubule-sliding forces."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005858",
     "notes": "Gene Ontology cellular-component term for the axonemal dynein complex."
    },
    {
     "reference": "GO:0030286",
     "notes": "OLS places the axonemal dynein complex under the dynein complex."
    },
    {
     "reference": "GO:0005930",
     "notes": "OLS places the axonemal dynein complex within the axoneme."
    },
    {
     "reference": "GO:0036156",
     "notes": "Gene Ontology places the inner dynein arm under the axonemal dynein complex."
    },
    {
     "reference": "GO:0036157",
     "notes": "Gene Ontology places the outer dynein arm under the axonemal dynein complex."
    },
    {
     "reference": "GO:0097545",
     "notes": "Gene Ontology cellular-component term for the axonemal doublet microtubule scaffold contacted by axonemal dyneins."
    },
    {
     "reference": "GO:0051012",
     "notes": "Gene Ontology biological-process term for microtubule sliding."
    },
    {
     "reference": "DOI:10.1126/science.1128618",
     "notes": "Nicastro et al. 2006, 'The molecular architecture of axonemes revealed by cryoelectron tomography', Science."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "chlamydomonas_axonemal_dynein_sliding",
     "title": "Axonemal dynein complexes drive microtubule sliding",
     "description": "In Chlamydomonas flagellar axonemes, inner and outer dynein arms are axonemal dynein complexes that project from outer doublet microtubules and drive interdoublet microtubule sliding.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the shared parent boundary for axonemal dynein complexes and leaves inner-arm isoforms, outer-arm heavy, intermediate and light chain composition, and beat-cycle regulation on child records.",
     "nodes": [
      {
       "node_id": "inner_dynein_arm",
       "label": "inner dynein arm",
       "node_type": "STRUCTURE",
       "grounding": "GO:0036156"
      },
      {
       "node_id": "outer_dynein_arm",
       "label": "outer dynein arm",
       "node_type": "STRUCTURE",
       "grounding": "GO:0036157"
      },
      {
       "node_id": "axonemal_dynein_complex",
       "label": "axonemal dynein complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005858"
      },
      {
       "node_id": "axonemal_doublet_microtubule",
       "label": "axonemal doublet microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097545"
      },
      {
       "node_id": "axoneme",
       "label": "axoneme",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005930"
      },
      {
       "node_id": "microtubule_sliding",
       "label": "microtubule sliding",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0051012"
      }
     ],
     "edges": [
      {
       "subject": "inner_dynein_arm",
       "predicate": "is a",
       "object": "axonemal_dynein_complex",
       "description": "The inner dynein arm is a specialized axonemal dynein complex on ciliary and flagellar outer doublets.",
       "evidence": [
        {
         "reference": "GO:0005858",
         "notes": "QuickGO lists GO:0036156 inner dynein arm as an is_a child of GO:0005858."
        }
       ]
      },
      {
       "subject": "outer_dynein_arm",
       "predicate": "is a",
       "object": "axonemal_dynein_complex",
       "description": "The outer dynein arm is a specialized axonemal dynein complex on ciliary and flagellar outer doublets.",
       "evidence": [
        {
         "reference": "GO:0005858",
         "notes": "QuickGO lists GO:0036157 outer dynein arm as an is_a child of GO:0005858."
        }
       ]
      },
      {
       "subject": "axonemal_dynein_complex",
       "predicate": "projects from",
       "object": "axonemal_doublet_microtubule",
       "description": "Inner and outer axonemal dynein complexes project from outer doublet microtubules in the Chlamydomonas axoneme.",
       "evidence": [
        {
         "reference": "GO:0036156",
         "notes": "GO defines inner dynein arms as axonemal structures on ciliary and flagellar outer doublet microtubules."
        },
        {
         "reference": "GO:0036157",
         "notes": "GO defines outer dynein arms as axonemal structures on ciliary and flagellar outer doublet microtubules."
        },
        {
         "reference": "DOI:10.1126/science.1128618",
         "notes": "Nicastro et al. 2006 resolved dynein arms attached to Chlamydomonas axonemal outer doublets."
        }
       ]
      },
      {
       "subject": "axonemal_dynein_complex",
       "predicate": "is part of",
       "object": "axoneme",
       "description": "Axonemal dynein complexes are part of the axoneme in eukaryotic cilia and flagella.",
       "evidence": [
        {
         "reference": "GO:0005858",
         "notes": "OLS returns a direct part_of relation from GO:0005858 to GO:0005930."
        }
       ]
      },
      {
       "subject": "axonemal_dynein_complex",
       "predicate": "drives",
       "object": "microtubule_sliding",
       "description": "Axonemal dynein complexes use their motor domains to generate sliding between adjacent microtubules.",
       "evidence": [
        {
         "reference": "GO:0005858",
         "notes": "GO defines axonemal dynein complexes as dynein complexes whose motor heads generate sliding force between adjacent microtubules."
        },
        {
         "reference": "DOI:10.1126/science.1128618",
         "notes": "Nicastro et al. 2006 interpreted the Chlamydomonas dynein-arm arrangement in a microtubule-sliding model."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "child_records_hold_arm_specific_chain_details",
     "prompt": "Should arm-specific heavy-chain isoforms and outer-arm intermediate and light-chain groups be curated on the generic axonemal dynein complex record?",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "GO:0005858 is the generic axonemal dynein complex parent for inner-arm and outer-arm dynein complexes. The child GO terms carry the specific inner-arm and outer-arm boundaries needed to curate chain-set composition without conflating the two axonemal motor classes.",
     "resolution_note": "Kept this record focused on the shared GO:0005858 parent and left inner-arm isoforms plus outer-arm heavy, intermediate and light chain groups on the GO:0036156 and GO:0036157 child records.",
     "evidence": [
      {
       "reference": "GO:0005858",
       "notes": "QuickGO lists inner and outer dynein arm terms as is_a children of the axonemal dynein complex."
      },
      {
       "reference": "GO:0036156",
       "notes": "The inner dynein arm child term carries the inner-arm complex definition."
      },
      {
       "reference": "GO:0036157",
       "notes": "The outer dynein arm child term carries the outer-arm heavy-, intermediate- and light-chain definition."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-24",
     "resolved_date": "2026-09-24"
    }
   ]
  },
  {
   "identifier": "GO:0005879",
   "label": "axonemal microtubule",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "A microtubule in the axoneme of a eukaryotic cilium or flagellum; an axoneme contains nine modified doublet microtubules, which may or may not surround a pair of single microtubules.",
   "definition_source": "GO:0005879",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T23:48:50Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T23:49:41Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added cytoplasmic-microtubule parentage, axoneme parthood, Chlamydomonas scope, GO/DOI evidence, a nonmechanistic axonemal-microtubule topology graph, and a resolved child-boundary discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T23:50:22Z",
     "curator": "codex",
     "action": "FIXED_CHLAMYDOMONAS_SCOPE_EVIDENCE",
     "changes": "Replaced the outer-doublet-only Chlamydomonas taxonomy/example citation with Nicastro et al. 2006 evidence for the whole 9+2 axonemal microtubule scaffold.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005881"
   ],
   "part_of": [
    "GO:0005930"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Chlamydomonas flagellar axonemes contain a 9+2 axonemal microtubule scaffold with nine outer doublets and a central-pair region.",
     "reference": "DOI:10.1126/science.1128618"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model whose 9+2 flagellar axonemal microtubule scaffold was resolved by cryoelectron tomography.",
     "reference": "DOI:10.1126/science.1128618"
    }
   ],
   "functions": [
    {
     "function_id": "axonemal_microtubule_scaffold",
     "label": "axonemal microtubule scaffold",
     "description": "In Chlamydomonas, specialized axonemal microtubules form the A/B outer doublets and C1/C2 central-pair singlets of the 9+2 flagellar axoneme.",
     "evidence": [
      {
       "reference": "GO:0005879",
       "notes": "GO:0005879 defines axonemal microtubules as microtubules in the axoneme of a eukaryotic cilium or flagellum."
      },
      {
       "reference": "DOI:10.1016/j.cell.2019.09.030",
       "notes": "Ma et al. 2019 resolved native Chlamydomonas axonemal doublet microtubules with A- and B-tubule protofilament walls."
      },
      {
       "reference": "DOI:10.1002/cm.21094",
       "notes": "Carbajal-Gonzalez et al. 2013 resolved the Chlamydomonas axonemal central pair with asymmetric C1 and C2 singlet microtubules."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005879",
     "notes": "Gene Ontology cellular-component term for the axonemal microtubule."
    },
    {
     "reference": "GO:0005881",
     "notes": "Gene Ontology cellular-component parent term for cytoplasmic microtubules."
    },
    {
     "reference": "GO:0005930",
     "notes": "Gene Ontology places axonemal microtubules within the axoneme."
    },
    {
     "reference": "GO:0097545",
     "notes": "Gene Ontology cellular-component term for the axonemal doublet microtubule."
    },
    {
     "reference": "GO:0097649",
     "notes": "Gene Ontology cellular-component term for the A axonemal microtubule."
    },
    {
     "reference": "GO:0097650",
     "notes": "Gene Ontology cellular-component term for the B axonemal microtubule."
    },
    {
     "reference": "GO:0097540",
     "notes": "Gene Ontology cellular-component term for the axonemal central pair."
    },
    {
     "reference": "GO:1990719",
     "notes": "Gene Ontology cellular-component term for the C1 axonemal microtubule."
    },
    {
     "reference": "GO:1990720",
     "notes": "Gene Ontology cellular-component term for the C2 axonemal microtubule."
    },
    {
     "reference": "DOI:10.1126/science.1128618",
     "notes": "Nicastro et al. 2006, 'The molecular architecture of axonemes revealed by cryoelectron tomography', Science."
    },
    {
     "reference": "DOI:10.1016/j.cell.2019.09.030",
     "notes": "Ma et al. 2019, 'Structure of the Decorated Ciliary Doublet Microtubule', Cell."
    },
    {
     "reference": "DOI:10.1002/cm.21094",
     "notes": "Carbajal-Gonzalez et al. 2013, 'Conserved structural motifs in the central pair complex of eukaryotic flagella', Cytoskeleton."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "chlamydomonas_axonemal_microtubule_topology",
     "title": "Axonemal microtubules build Chlamydomonas 9+2 axonemes",
     "description": "Chlamydomonas 9+2 flagellar axonemes contain A and B axonemal microtubules in each outer doublet and C1 and C2 axonemal microtubules in the central pair.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records how named A, B, C1 and C2 axonemal microtubule subtypes map onto outer-doublet and central-pair scaffolds without duplicating the child records' protofilament, MIP or projection details.",
     "nodes": [
      {
       "node_id": "axonemal_microtubule",
       "label": "axonemal microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005879"
      },
      {
       "node_id": "a_axonemal_microtubule",
       "label": "A axonemal microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097649"
      },
      {
       "node_id": "b_axonemal_microtubule",
       "label": "B axonemal microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097650"
      },
      {
       "node_id": "axonemal_doublet_microtubule",
       "label": "axonemal doublet microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097545"
      },
      {
       "node_id": "c1_axonemal_microtubule",
       "label": "C1 axonemal microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990719"
      },
      {
       "node_id": "c2_axonemal_microtubule",
       "label": "C2 axonemal microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990720"
      },
      {
       "node_id": "axonemal_central_pair",
       "label": "axonemal central pair",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097540"
      },
      {
       "node_id": "axoneme",
       "label": "axoneme",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005930"
      }
     ],
     "edges": [
      {
       "subject": "a_axonemal_microtubule",
       "predicate": "is subtype of",
       "object": "axonemal_microtubule",
       "description": "The A axonemal microtubule is a complete microtubule subtype of the axonemal outer doublet.",
       "evidence": [
        {
         "reference": "GO:0097649",
         "notes": "GO places the A axonemal microtubule under the axonemal microtubule class."
        }
       ]
      },
      {
       "subject": "b_axonemal_microtubule",
       "predicate": "is subtype of",
       "object": "axonemal_microtubule",
       "description": "The B axonemal microtubule is an incomplete microtubule subtype of the axonemal outer doublet.",
       "evidence": [
        {
         "reference": "GO:0097650",
         "notes": "GO places the B axonemal microtubule under the axonemal microtubule class."
        }
       ]
      },
      {
       "subject": "c1_axonemal_microtubule",
       "predicate": "is subtype of",
       "object": "axonemal_microtubule",
       "description": "The C1 axonemal microtubule is one singlet microtubule of the central pair.",
       "evidence": [
        {
         "reference": "GO:1990719",
         "notes": "GO places the C1 axonemal microtubule under the axonemal microtubule class."
        }
       ]
      },
      {
       "subject": "c2_axonemal_microtubule",
       "predicate": "is subtype of",
       "object": "axonemal_microtubule",
       "description": "The C2 axonemal microtubule is the second singlet microtubule of the central pair.",
       "evidence": [
        {
         "reference": "GO:1990720",
         "notes": "GO places the C2 axonemal microtubule under the axonemal microtubule class."
        }
       ]
      },
      {
       "subject": "a_axonemal_microtubule",
       "predicate": "is part of",
       "object": "axonemal_doublet_microtubule",
       "description": "The A axonemal microtubule forms the complete tubule of an axonemal doublet.",
       "evidence": [
        {
         "reference": "GO:0097649",
         "notes": "GO places the A axonemal microtubule within the axonemal doublet microtubule."
        }
       ]
      },
      {
       "subject": "b_axonemal_microtubule",
       "predicate": "is part of",
       "object": "axonemal_doublet_microtubule",
       "description": "The B axonemal microtubule forms the incomplete tubule of an axonemal doublet.",
       "evidence": [
        {
         "reference": "GO:0097650",
         "notes": "GO places the B axonemal microtubule within the axonemal doublet microtubule."
        }
       ]
      },
      {
       "subject": "c1_axonemal_microtubule",
       "predicate": "is part of",
       "object": "axonemal_central_pair",
       "description": "The C1 axonemal microtubule is one member of the axonemal central pair.",
       "evidence": [
        {
         "reference": "GO:1990719",
         "notes": "GO places the C1 axonemal microtubule within the axonemal central pair."
        }
       ]
      },
      {
       "subject": "c2_axonemal_microtubule",
       "predicate": "is part of",
       "object": "axonemal_central_pair",
       "description": "The C2 axonemal microtubule is the second member of the axonemal central pair.",
       "evidence": [
        {
         "reference": "GO:1990720",
         "notes": "GO places the C2 axonemal microtubule within the axonemal central pair."
        }
       ]
      },
      {
       "subject": "axonemal_microtubule",
       "predicate": "is part of",
       "object": "axoneme",
       "description": "Axonemal microtubules lie within the axoneme of a eukaryotic cilium or flagellum.",
       "evidence": [
        {
         "reference": "GO:0005879",
         "notes": "GO defines axonemal microtubules as microtubules in the axoneme."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "axonemal_microtubule_child_boundary",
     "prompt": "Should tubulin protofilaments, MIPs or central-pair projections be duplicated as direct axonemal microtubule components?",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#chlamydomonas_axonemal_microtubule_topology"
     ],
     "rationale": "GO:0005879 denotes the shared axonemal microtubule class. Tubulin constituents are curated on the generic microtubule and axonemal-doublet records, while A/B-tubule, C1/C2, MIP and projection details remain on child records so this parent record does not collapse subtype-specific geometry.",
     "evidence": [
      {
       "reference": "GO:0005879",
       "notes": "GO:0005879 identifies the shared axonemal microtubule class."
      },
      {
       "reference": "GO:0097545",
       "notes": "GO:0097545 identifies the axonemal outer-doublet subtype."
      },
      {
       "reference": "GO:0097540",
       "notes": "GO:0097540 identifies the C1/C2 axonemal central-pair subtype."
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0160113",
   "label": "axonemal microtubule doublet inner junction",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A structure that joins the B10 protofilament of the B tubule to the A1 protofilament of the A tubule within an axonemal microtubule doublet.",
   "definition_source": "GO:0160113",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T12:48:43Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T12:51:03Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added doublet parthood, a reviewed-label-only inner-junction protein component, Chlamydomonas scope, A/B-junction stability function, GO and DOI evidence, a nonmechanistic inner-junction bridge graph, and an inner-junction protein-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:10:00Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:48Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "part_of": [
    "GO:0097545"
   ],
   "components": [
    {
     "component_id": "inner_junction_proteins",
     "label": "inner-junction proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Protein families that build the inner-junction bridge between the A- and B-tubules of an axonemal doublet.",
     "evidence": [
      {
       "reference": "GO:0160113",
       "notes": "GO defines the axonemal microtubule doublet inner junction by its position between the B-tubule B10 protofilament and the A-tubule A1 protofilament."
      },
      {
       "reference": "DOI:10.1091/mbc.E13-08-0464",
       "notes": "Yanagisawa et al. 2014 identified Chlamydomonas FAP20 as an inner-junction component by mutant electron microscopy and cryo-ET localization."
      },
      {
       "reference": "DOI:10.1091/mbc.E19-01-0063",
       "notes": "Dymek et al. 2019 used Chlamydomonas pacrg and fap20 mutants to show that PACRG and FAP20 form the inner-junction bridge along all nine ciliary doublets."
      },
      {
       "reference": "DOI:10.7554/eLife.52760",
       "notes": "Khalifa et al. 2020 combined Chlamydomonas and Tetrahymena structural and proteomic evidence to assign FAP276, FAP106 and FAP126 to inner-junction or inner-junction-associated positions."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral CURIE for the complete inner-junction protein-family set was verified in this pass.",
     "gene_symbols": [
      "FAP20",
      "PACRG",
      "FAP52",
      "FAP106"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A8IU92",
       "protein_label": "Cilia- and flagella-associated protein 20",
       "gene_symbol": "CFAP20",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene FAP20, which UniProt lists under the primary name CFAP20, in Chlamydomonas reinhardtii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A8IU92",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry A8IU92, the single reviewed entry for gene FAP20 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:A8ILK1",
       "protein_label": "Cilia- and flagella-associated protein 52",
       "gene_symbol": "CFAP52",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene FAP52, which UniProt lists under the primary name CFAP52, in Chlamydomonas reinhardtii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15998802",
         "notes": "Pazour GJ et al. 2005, ‘Proteomic analysis of a eukaryotic cilium.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell projection, cilium, flagellum' localisation of A8ILK1."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:B1B601",
       "protein_label": "Parkin-co-regulated gene product",
       "gene_symbol": "PACRG",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene PACRG in Chlamydomonas reinhardtii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/B1B601",
         "notes": "UniProtKB unreviewed (TrEMBL) entry B1B601 for gene PACRG in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Chlamydomonas flagellar doublets contain an inner-junction bridge whose FAP20 and PACRG constituents were localized by mutant and cryo-electron tomography studies.",
     "reference": "DOI:10.1091/mbc.E19-01-0063"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model in which FAP20, PACRG and additional inner-junction-associated proteins have been localized within axonemal doublet microtubules.",
     "reference": "DOI:10.7554/eLife.52760"
    }
   ],
   "functions": [
    {
     "function_id": "a_b_tubule_junction_stability",
     "label": "A/B-tubule junction stability",
     "description": "The inner-junction protein bridge connects the B-tubule B10 protofilament to the A-tubule A1 protofilament and helps stabilize the axonemal doublet for ciliary and flagellar motility.",
     "evidence": [
      {
       "reference": "GO:0160113",
       "notes": "GO defines the inner junction as the structure that joins the B10 protofilament to A1 within an axonemal doublet."
      },
      {
       "reference": "DOI:10.1091/mbc.E13-08-0464",
       "notes": "Yanagisawa et al. 2014 reported that Chlamydomonas fap20 axonemes lack the inner junction and are liable to disintegrate during beating."
      },
      {
       "reference": "DOI:10.1091/mbc.E19-01-0063",
       "notes": "Dymek et al. 2019 found that loss of PACRG and FAP20 removes the inner-junction bridge and reduces dynein-driven microtubule sliding."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0160113",
     "notes": "Gene Ontology cellular-component term for the axonemal microtubule doublet inner junction."
    },
    {
     "reference": "GO:0097545",
     "notes": "GO places the axonemal microtubule doublet inner junction within the axonemal doublet microtubule."
    },
    {
     "reference": "DOI:10.1091/mbc.E13-08-0464",
     "notes": "Yanagisawa et al. 2014, 'FAP20 is an inner junction protein of doublet microtubules essential for both the planar asymmetrical waveform and stability of flagella in Chlamydomonas', Molecular Biology of the Cell."
    },
    {
     "reference": "DOI:10.1091/mbc.E19-01-0063",
     "notes": "Dymek et al. 2019, 'PACRG and FAP20 form the inner junction of axonemal doublet microtubules and regulate ciliary motility', Molecular Biology of the Cell."
    },
    {
     "reference": "DOI:10.7554/eLife.52760",
     "notes": "Khalifa et al. 2020, 'The inner junction complex of the cilia is an interaction hub that involves tubulin post-translational modifications', eLife."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "axonemal_inner_junction_bridge",
     "title": "Inner-junction proteins bridge A- and B-tubules",
     "description": "In Chlamydomonas flagella, inner-junction proteins form the bridge that links B10 to A1 within each axonemal doublet and helps stabilize the doublet during motility.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the coarse inner-junction bridge and leaves exact FAP20, PACRG, tektin, FAP106, FAP126 and FAP276 family groundings and copy numbers for later curation.",
     "nodes": [
      {
       "node_id": "inner_junction_proteins",
       "label": "inner-junction proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "inner_junction_proteins"
      },
      {
       "node_id": "axonemal_microtubule_doublet_inner_junction",
       "label": "axonemal microtubule doublet inner junction",
       "node_type": "STRUCTURE",
       "grounding": "GO:0160113"
      },
      {
       "node_id": "a_axonemal_microtubule",
       "label": "A axonemal microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097649"
      },
      {
       "node_id": "b_axonemal_microtubule",
       "label": "B axonemal microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097650"
      },
      {
       "node_id": "axonemal_doublet_microtubule",
       "label": "axonemal doublet microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097545"
      }
     ],
     "edges": [
      {
       "subject": "inner_junction_proteins",
       "predicate": "form",
       "object": "axonemal_microtubule_doublet_inner_junction",
       "description": "FAP20, PACRG and other inner-junction proteins form the bridge between the A- and B-tubules.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E19-01-0063",
         "notes": "Dymek et al. 2019 localized PACRG and FAP20 to the inner-junction bridge of Chlamydomonas axonemal doublets."
        },
        {
         "reference": "DOI:10.7554/eLife.52760",
         "notes": "Khalifa et al. 2020 extended the inner-junction map with FAP276, FAP106 and FAP126 assignments."
        }
       ]
      },
      {
       "subject": "axonemal_microtubule_doublet_inner_junction",
       "predicate": "contacts",
       "object": "a_axonemal_microtubule",
       "description": "The inner junction contacts the A-tubule A1 protofilament at the A/B inner-junction site.",
       "evidence": [
        {
         "reference": "GO:0160113",
         "notes": "GO defines the inner junction as joining the B10 protofilament to the A1 protofilament."
        }
       ]
      },
      {
       "subject": "axonemal_microtubule_doublet_inner_junction",
       "predicate": "contacts",
       "object": "b_axonemal_microtubule",
       "description": "The inner junction contacts the B-tubule B10 protofilament at the A/B inner-junction site.",
       "evidence": [
        {
         "reference": "GO:0160113",
         "notes": "GO defines the inner junction as joining the B10 protofilament to the A1 protofilament."
        }
       ]
      },
      {
       "subject": "axonemal_microtubule_doublet_inner_junction",
       "predicate": "stabilizes",
       "object": "axonemal_doublet_microtubule",
       "description": "The inner-junction bridge reinforces the axonemal doublet where the incomplete B-tubule meets the complete A-tubule.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E13-08-0464",
         "notes": "Yanagisawa et al. 2014 found that fap20 mutant axonemes lack the inner junction and are structurally unstable during beating."
        },
        {
         "reference": "DOI:10.1091/mbc.E19-01-0063",
         "notes": "Dymek et al. 2019 showed that Chlamydomonas pacrg/fap20 defects remove the inner-junction bridge and perturb ciliary motility."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_inner_junction_protein_groundings",
     "prompt": "Resolve exact FAP20, PACRG, tektin and other inner-junction protein-family groundings, memberships and copy numbers.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#inner_junction_proteins",
      "causal_graphs#axonemal_inner_junction_bridge"
     ],
     "rationale": "Primary Chlamydomonas and Tetrahymena studies identify specific inner-junction and inner-junction-associated proteins, but this pass did not verify source-neutral family CURIEs for those constituents.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E13-08-0464",
       "notes": "Yanagisawa et al. 2014 identified FAP20 as an inner-junction protein."
      },
      {
       "reference": "DOI:10.1091/mbc.E19-01-0063",
       "notes": "Dymek et al. 2019 identified PACRG and FAP20 as constituents of the inner-junction bridge."
      },
      {
       "reference": "DOI:10.7554/eLife.52760",
       "notes": "Khalifa et al. 2020 assigned FAP276, FAP106 and FAP126 to inner-junction or inner-junction-adjacent densities."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23"
    }
   ]
  },
  {
   "identifier": "GO:0160110",
   "label": "axonemal microtubule doublet inner sheath",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A structural network of microtubule inner proteins located inside the lumens of the A and B tubules of the axonemal microtubule doublet that helps stabilize the doublet microtubule.",
   "definition_source": "GO:0160110",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T12:16:07Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T12:17:31Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added doublet parthood, A- and B-tubule inner-sheath child GO terms, a reviewed-label-only MIP component, Chlamydomonas scope, stabilization function, GO and DOI evidence, a nonmechanistic inner-sheath graph, and MIP/child-boundary TODOs.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T12:29:50Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved PR #1393 review issue #1395 by replacing unsupported one-half descriptions on A- and B-tubule inner-sheath graph edges.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T18:02:19Z",
     "curator": "codex",
     "action": "ADD_A_TUBULE_INNER_SHEATH_CHILD",
     "changes": "Linked GO:0160111 to its own child record and narrowed the remaining inner-sheath child-record TODO to GO:0160112.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T18:30:46Z",
     "curator": "codex",
     "action": "ADD_B_TUBULE_INNER_SHEATH_CHILD",
     "changes": "Linked GO:0160112 to its own child record and resolved the remaining inner-sheath child-record TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T18:39:04Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved PR #1416 issue #1417 by clarifying that the GO:0160112 child split leaves exact B-tubule MIP-family curation open on the child record.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T08:56:27Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2199: restored original and intermediate discussion rationales with revision context; preserved the current prompt, task lifecycle, original dates, scientific claims and child-record boundaries.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:10:03Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "part_of": [
    "GO:0097545"
   ],
   "has_part": [
    "GO:0160111",
    "GO:0160112"
   ],
   "components": [
    {
     "component_id": "inner_sheath_mips",
     "label": "inner-sheath microtubule inner proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Globular and filamentous luminal MIPs that build the axonemal doublet inner sheath along A- and B-tubule protofilaments.",
     "evidence": [
      {
       "reference": "GO:0160110",
       "notes": "GO defines the axonemal microtubule doublet inner sheath as a structural network of MIPs in the A- and B-tubule lumens."
      },
      {
       "reference": "DOI:10.1038/ncomms15035",
       "notes": "Ichikawa et al. 2017 resolved globular and filamentous MIP densities inside Tetrahymena axonemal doublet microtubules."
      },
      {
       "reference": "DOI:10.1016/j.cell.2019.09.030",
       "notes": "Ma et al. 2019 resolved interconnected MIP networks in native Chlamydomonas axonemal doublets."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral CURIE for the complete A- and B-tubule inner-sheath MIP family set was verified in this pass.",
     "gene_symbols": [
      "FAP45",
      "FAP52",
      "FAP106",
      "FAP210",
      "RIB72"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A8I9E8",
       "protein_label": "Cilia- and flagella-associated protein 45",
       "gene_symbol": "CFAP45",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene FAP45, which UniProt lists under the primary name CFAP45, in Chlamydomonas reinhardtii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15998802",
         "notes": "Pazour GJ et al. 2005, ‘Proteomic analysis of a eukaryotic cilium.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell projection, cilium, flagellum' localisation of A8I9E8."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:A8ILK1",
       "protein_label": "Cilia- and flagella-associated protein 52",
       "gene_symbol": "CFAP52",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene FAP52, which UniProt lists under the primary name CFAP52, in Chlamydomonas reinhardtii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15998802",
         "notes": "Pazour GJ et al. 2005, ‘Proteomic analysis of a eukaryotic cilium.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell projection, cilium, flagellum' localisation of A8ILK1."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Chlamydomonas axonemal doublets contain luminal MIP networks in their A and B tubules.",
     "reference": "DOI:10.1016/j.cell.2019.09.030"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model whose native axonemal doublet microtubules have been structurally resolved with luminal microtubule inner proteins.",
     "reference": "DOI:10.1016/j.cell.2019.09.030"
    }
   ],
   "functions": [
    {
     "function_id": "doublet_microtubule_stabilization",
     "label": "doublet microtubule stabilization",
     "description": "Inner-sheath MIPs bind the luminal surfaces of axonemal doublets and help stabilize A- and B-tubule protofilament lattices against bending stress.",
     "evidence": [
      {
       "reference": "GO:0160110",
       "notes": "GO defines the inner sheath as an A/B-tubule MIP network that helps stabilize the doublet microtubule."
      },
      {
       "reference": "DOI:10.1038/s41467-019-09051-x",
       "notes": "Owa et al. 2019 found that Chlamydomonas FAP45 and FAP52 are B-tubule luminal MIPs whose loss destabilizes axonemal doublet B tubules."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0160110",
     "notes": "Gene Ontology cellular-component term for the axonemal microtubule doublet inner sheath."
    },
    {
     "reference": "GO:0160111",
     "notes": "Gene Ontology cellular-component term for the axonemal A tubule inner sheath."
    },
    {
     "reference": "GO:0160112",
     "notes": "Gene Ontology cellular-component term for the axonemal B tubule inner sheath."
    },
    {
     "reference": "GO:0097545",
     "notes": "GO places the axonemal microtubule doublet inner sheath within the axonemal doublet microtubule."
    },
    {
     "reference": "DOI:10.1038/ncomms15035",
     "notes": "Ichikawa et al. 2017, 'Subnanometre-resolution structure of the doublet microtubule reveals new classes of microtubule-associated proteins', Nature Communications."
    },
    {
     "reference": "DOI:10.1038/s41467-019-09051-x",
     "notes": "Owa et al. 2019, 'Inner lumen proteins stabilize doublet microtubules in cilia and flagella', Nature Communications."
    },
    {
     "reference": "DOI:10.1016/j.cell.2019.09.030",
     "notes": "Ma et al. 2019, 'Structure of the Decorated Ciliary Doublet Microtubule', Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "axonemal_inner_sheath_stabilization",
     "title": "A- and B-tubule MIPs form the inner sheath",
     "description": "Luminal microtubule inner proteins form A- and B-tubule inner sheaths that are part of the axonemal doublet and help stabilize the doublet lattice.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the coarse A/B inner-sheath architecture and leaves exact conserved MIP family groundings and copy numbers for later component-level curation.",
     "nodes": [
      {
       "node_id": "inner_sheath_mips",
       "label": "inner-sheath microtubule inner proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "inner_sheath_mips"
      },
      {
       "node_id": "axonemal_a_tubule_inner_sheath",
       "label": "axonemal A tubule inner sheath",
       "node_type": "STRUCTURE",
       "grounding": "GO:0160111"
      },
      {
       "node_id": "axonemal_b_tubule_inner_sheath",
       "label": "axonemal B tubule inner sheath",
       "node_type": "STRUCTURE",
       "grounding": "GO:0160112"
      },
      {
       "node_id": "axonemal_microtubule_doublet_inner_sheath",
       "label": "axonemal microtubule doublet inner sheath",
       "node_type": "STRUCTURE",
       "grounding": "GO:0160110"
      },
      {
       "node_id": "axonemal_doublet_microtubule",
       "label": "axonemal doublet microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097545"
      }
     ],
     "edges": [
      {
       "subject": "inner_sheath_mips",
       "predicate": "form",
       "object": "axonemal_microtubule_doublet_inner_sheath",
       "description": "Globular and filamentous MIPs assemble into the axonemal doublet inner sheath.",
       "evidence": [
        {
         "reference": "GO:0160110",
         "notes": "GO defines the inner sheath as a structural network of MIPs."
        }
       ]
      },
      {
       "subject": "axonemal_a_tubule_inner_sheath",
       "predicate": "is part of",
       "object": "axonemal_microtubule_doublet_inner_sheath",
       "description": "The A-tubule inner sheath is the luminal inner-sheath network inside the A tubule of the axonemal doublet.",
       "evidence": [
        {
         "reference": "GO:0160111",
         "notes": "GO places the axonemal A tubule inner sheath within the axonemal microtubule doublet inner sheath."
        }
       ]
      },
      {
       "subject": "axonemal_b_tubule_inner_sheath",
       "predicate": "is part of",
       "object": "axonemal_microtubule_doublet_inner_sheath",
       "description": "The B-tubule inner sheath is the luminal inner-sheath network inside the B tubule of the axonemal doublet.",
       "evidence": [
        {
         "reference": "GO:0160112",
         "notes": "GO places the axonemal B tubule inner sheath within the axonemal microtubule doublet inner sheath."
        }
       ]
      },
      {
       "subject": "axonemal_microtubule_doublet_inner_sheath",
       "predicate": "stabilizes",
       "object": "axonemal_doublet_microtubule",
       "description": "The inner-sheath MIP network reinforces the axonemal doublet microtubule lattice.",
       "evidence": [
        {
         "reference": "GO:0160110",
         "notes": "GO defines the inner sheath as helping to stabilize the doublet microtubule."
        },
        {
         "reference": "DOI:10.1038/s41467-019-09051-x",
         "notes": "Owa et al. 2019 identified Chlamydomonas B-tubule MIPs that bind inside doublet microtubules and stabilize the B-tubule wall."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_inner_sheath_mip_groundings",
     "prompt": "Resolve exact source-neutral groundings, memberships, and copy numbers for A- and B-tubule inner-sheath MIP families.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#inner_sheath_mips",
      "causal_graphs#axonemal_inner_sheath_stabilization"
     ],
     "rationale": "GO exactly identifies the inner-sheath network, but this pass did not verify InterPro, Pfam or other source-neutral family groundings for its individual globular and filamentous MIP constituents.",
     "evidence": [
      {
       "reference": "DOI:10.1038/ncomms15035",
       "notes": "Ichikawa et al. 2017 resolved Tetrahymena globular and filamentous MIP densities in the A- and B-tubule lumens."
      },
      {
       "reference": "DOI:10.1038/s41467-019-09051-x",
       "notes": "Owa et al. 2019 identified Chlamydomonas FAP45 and FAP52 as B-tubule luminal MIPs."
      },
      {
       "reference": "DOI:10.1016/j.cell.2019.09.030",
       "notes": "Ma et al. 2019 assigned many Chlamydomonas MIP densities but this pass did not verify source-neutral family groundings for each one."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23"
    },
    {
     "discussion_id": "resolve_b_inner_sheath_child_record",
     "prompt": "Decide whether GO:0160112 should become a separate B-tubule inner-sheath child record after its conserved MIP set is reviewed.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "rationale": "GO exactly identifies the A- and B-tubule inner sheaths, but the present GO:0160110 record keeps them as child GO terms while their component boundaries and taxon-general MIP family identities remain unresolved. Historical reassessment at git d13891318477: GO exactly identifies the B-tubule inner sheath, but the present GO:0160110 record keeps it as a child GO term while its component boundaries and taxon-general MIP family identities remain unresolved.",
     "evidence": [
      {
       "reference": "GO:0160112",
       "notes": "Gene Ontology cellular-component term for the axonemal B tubule inner sheath."
      },
      {
       "reference": "https://github.com/CultureBotAI/CellStructureMech/issues/2199",
       "notes": "Restores original and intermediate rationale without reopening completed child creation or changing the remaining scientific tasks."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23",
     "resolved_date": "2026-09-23",
     "resolution_note": "GO:0160112 was promoted to its own axonemal B tubule inner sheath record and linked from the B axonemal microtubule parent. Exact B-lumen MIP-family groundings, positions and copy numbers remain open on the child record's resolve_b_tubule_inner_sheath_mips TODO.",
     "notes": "Restored on 2026-10-11 from committed discussion history. Historical statements about missing child records describe their cited revisions, not current absence. The current narrowed prompt, original dates and task status remain unchanged. Earlier discussion ID: resolve_a_b_inner_sheath_children. Original prompt: Decide whether GO:0160111 and GO:0160112 should become separate A- and B-tubule inner-sheath child records after their conserved MIP sets are reviewed. The existing B-child resolution and OPEN MIP-family handoff remain unchanged; both child records now exist."
    }
   ]
  },
  {
   "identifier": "GO:0160114",
   "label": "axonemal microtubule doublet outer junction",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A junctional axonemal doublet substructure that links the B-tubule B1 protofilament to A-tubule protofilaments A10 and A11.",
   "definition_source": "GO:0160114",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T13:55:40Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T13:56:28Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added doublet parthood, a reviewed-label-only outer-junction protein component, Tetrahymena scope, B-tubule stabilization function, GO and DOI evidence, a nonmechanistic outer-junction graph, and an outer-junction protein-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T14:08:32Z",
     "curator": "codex",
     "action": "ADDRESS_CFAP77_REVIEW",
     "changes": "#1401: narrowed TtCFAP77/OJ2 simulation and CFAP77 knockout wording to avoid treating CFAP77 loss alone as a direct full-outer-junction destabilization assay.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:48Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "part_of": [
    "GO:0097545"
   ],
   "components": [
    {
     "component_id": "outer_junction_proteins",
     "label": "outer-junction proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Microtubule inner proteins and wedge-associated proteins that span the B1-A10/A11 outer junction and reinforce B-tubule attachment to the A-tubule.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2019.09.030",
       "notes": "Ma et al. 2019 localized Chlamydomonas FAP127, FAP53 and FAP141 helices across the B1-to-A10/A11 outer-junction cleft."
      },
      {
       "reference": "DOI:10.1038/s41467-023-37868-0",
       "notes": "Kubo et al. 2023 modeled Tetrahymena CFAP77, OJ2 and OJ3 proteins at the axonemal doublet outer junction."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral CURIE for the mixed conserved and species-specific axonemal outer-junction protein set was verified in this pass.",
     "gene_symbols": [
      "CFAP77"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q22WR6",
       "protein_label": "Sperm-tail PG-rich repeat protein",
       "gene_symbol": "TTHERM_00974270",
       "taxon_id": "NCBITaxon:312017",
       "taxon_label": "Tetrahymena thermophila SB210",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene CFAP77, which UniProt lists under the primary name TTHERM_00974270, in Tetrahymena thermophila SB210. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q22WR6",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q22WR6 for gene CFAP77 in Tetrahymena thermophila SB210. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5911",
     "taxon_label": "Tetrahymena thermophila",
     "presence": "COMMON",
     "note": "Tetrahymena ciliary axonemal doublets contain CFAP77, OJ2 and OJ3 at the outer junction in native doublet cryo-EM structures.",
     "reference": "DOI:10.1038/s41467-023-37868-0"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5911",
     "taxon_label": "Tetrahymena thermophila",
     "note": "Ciliate model used to identify CFAP77, OJ2 and OJ3 outer-junction proteins and test CFAP77 loss in ciliary motility and doublet-integrity assays.",
     "reference": "DOI:10.1038/s41467-023-37868-0"
    }
   ],
   "functions": [
    {
     "function_id": "outer_junction_b_tubule_stabilization",
     "label": "outer-junction B-tubule stabilization",
     "description": "Outer-junction proteins span the A10, A11, B1 and B2 protofilaments of the axonemal doublet and help keep the incomplete B-tubule stably attached to the A-tubule.",
     "evidence": [
      {
       "reference": "GO:0160114",
       "notes": "GO defines the outer junction as the structure joining B1 to A10 and A11 in the axonemal doublet."
      },
      {
       "reference": "DOI:10.1038/s41467-023-37868-0",
       "notes": "Kubo et al. 2023 modeled TtCFAP77 and OJ2 across A10-A12/B1-B2 protofilaments and found B1-B2 dissociation without both proteins in molecular dynamics simulations."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0160114",
     "notes": "Gene Ontology cellular-component term for the axonemal microtubule doublet outer junction."
    },
    {
     "reference": "GO:0097545",
     "notes": "GO places the axonemal microtubule doublet outer junction within the axonemal doublet microtubule."
    },
    {
     "reference": "DOI:10.1016/j.cell.2019.09.030",
     "notes": "Ma et al. 2019, 'Structure of the Decorated Ciliary Doublet Microtubule', Cell."
    },
    {
     "reference": "DOI:10.1038/s41467-023-37868-0",
     "notes": "Kubo et al. 2023, 'Native doublet microtubules from Tetrahymena thermophila reveal the importance of outer junction proteins', Nature Communications."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "axonemal_outer_junction_stabilization",
     "title": "Outer-junction proteins link A- and B-tubules",
     "description": "Outer-junction proteins occupy the B1-A10/A11 boundary of the axonemal doublet and help stabilize the outer side of the B-tubule attachment site.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the coarse B1-A10/A11 outer-junction architecture and leaves exact CFAP77, OJ2, OJ3, FAP127, FAP53 and FAP141 family groundings and copy numbers for later curation.",
     "nodes": [
      {
       "node_id": "outer_junction_proteins",
       "label": "outer-junction proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "outer_junction_proteins"
      },
      {
       "node_id": "axonemal_microtubule_doublet_outer_junction",
       "label": "axonemal microtubule doublet outer junction",
       "node_type": "STRUCTURE",
       "grounding": "GO:0160114"
      },
      {
       "node_id": "a_axonemal_microtubule",
       "label": "A axonemal microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097649"
      },
      {
       "node_id": "b_axonemal_microtubule",
       "label": "B axonemal microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097650"
      },
      {
       "node_id": "axonemal_doublet_microtubule",
       "label": "axonemal doublet microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097545"
      }
     ],
     "edges": [
      {
       "subject": "outer_junction_proteins",
       "predicate": "form",
       "object": "axonemal_microtubule_doublet_outer_junction",
       "description": "Chlamydomonas and Tetrahymena outer-junction proteins span the B1-A10/A11 junctional region.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2019.09.030",
         "notes": "Ma et al. 2019 mapped FAP127, FAP53 and FAP141 across the Chlamydomonas outer-junction cleft."
        },
        {
         "reference": "DOI:10.1038/s41467-023-37868-0",
         "notes": "Kubo et al. 2023 identified CFAP77, OJ2 and OJ3 at the Tetrahymena outer junction."
        }
       ]
      },
      {
       "subject": "axonemal_microtubule_doublet_outer_junction",
       "predicate": "contacts",
       "object": "a_axonemal_microtubule",
       "description": "The outer junction contacts A-tubule protofilaments A10 and A11 at the outer A/B-tubule boundary.",
       "evidence": [
        {
         "reference": "GO:0160114",
         "notes": "GO defines the outer junction as joining B1 to A10 and A11 within an axonemal doublet."
        }
       ]
      },
      {
       "subject": "axonemal_microtubule_doublet_outer_junction",
       "predicate": "contacts",
       "object": "b_axonemal_microtubule",
       "description": "The outer junction contacts the B-tubule B1 protofilament at the outer A/B-tubule boundary.",
       "evidence": [
        {
         "reference": "GO:0160114",
         "notes": "GO defines the outer junction as the site where B1 joins the A-tubule protofilaments A10 and A11."
        }
       ]
      },
      {
       "subject": "axonemal_microtubule_doublet_outer_junction",
       "predicate": "stabilizes",
       "object": "axonemal_doublet_microtubule",
       "description": "Molecular dynamics of the Tetrahymena A10-A12/B1-B2 outer-junction patch implicate TtCFAP77 and OJ2 in stable B-tubule-to-A-tubule attachment.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-023-37868-0",
         "notes": "Kubo et al. 2023 found B1-B2 protofilaments dissociated from A10-A12 when TtCFAP77 and OJ2 were omitted from molecular dynamics simulations; CFAP77A/B knockout mildly reduced motility with occasional doublet damage."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_outer_junction_protein_groundings",
     "prompt": "Resolve exact CFAP77, OJ2, OJ3, FAP127, FAP53, FAP141 and other axonemal doublet outer-junction protein-family groundings, memberships and copy numbers.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#outer_junction_proteins",
      "causal_graphs#axonemal_outer_junction_stabilization"
     ],
     "rationale": "Primary Chlamydomonas and Tetrahymena doublet structures identify outer-junction protein classes, but this pass did not verify source-neutral family CURIEs for the mixed conserved and species-specific constituents.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2019.09.030",
       "notes": "Ma et al. 2019 localized FAP127, FAP53 and FAP141 at the Chlamydomonas outer junction."
      },
      {
       "reference": "DOI:10.1038/s41467-023-37868-0",
       "notes": "Kubo et al. 2023 localized conserved CFAP77 and Tetrahymena-specific OJ2 and OJ3 at the outer-junction region."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23"
    }
   ]
  },
  {
   "identifier": "GO:0160115",
   "label": "axonemal microtubule doublet ribbon",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "A three-protofilament ribbon formed by A-tubule protofilaments A11, A12 and A13 plus associated microtubule inner proteins that separates the A- and B-tubule lumens within an axonemal doublet microtubule.",
   "definition_source": "GO:0160115",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T13:21:56Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T13:22:41Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added doublet parthood, label-only ribbon tubulin and MIP components, Chlamydomonas scope, A-tubule ribbon stabilization function, GO and DOI evidence, a nonmechanistic ribbon graph, and a ribbon MIP-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T13:34:46Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Addressed PR #1398 review issue #1399 by adding an evidence-backed stabilizes edge to the axonemal doublet ribbon graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:48Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "part_of": [
    "GO:0097545"
   ],
   "components": [
    {
     "component_id": "a11_a13_ribbon_tubulins",
     "label": "A11-A13 ribbon tubulins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Alpha- and beta-tubulin subunits that form protofilaments A11, A12 and A13 of the axonemal A-tubule ribbon.",
     "evidence": [
      {
       "reference": "GO:0160115",
       "notes": "GO defines the axonemal doublet ribbon as A-tubule protofilaments A11, A12 and A13 plus associated MIPs."
      },
      {
       "reference": "DOI:10.1242/jcs.20.2.405",
       "notes": "Linck 1976 biochemically isolated detergent-resistant flagellar doublet ribbons with three protofilaments and minor non-tubulin proteins."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral CURIE for the A11-A13 axonemal ribbon tubulin constituent set was verified in this pass.",
     "gene_symbols": [
      "TUA1",
      "TUA2",
      "TUB1",
      "TUB2"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q6SPP7",
       "protein_label": "TUA2",
       "gene_symbol": "TUA2",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene TUA2 in Chlamydomonas reinhardtii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q6SPP7",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q6SPP7 for gene TUA2 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ribbon_associated_mips",
     "label": "ribbon-associated microtubule inner proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Microtubule inner proteins associated with the axonemal doublet ribbon and its periodic accessory densities.",
     "evidence": [
      {
       "reference": "GO:0160115",
       "notes": "GO includes associated MIPs in the axonemal microtubule doublet ribbon boundary."
      },
      {
       "reference": "DOI:10.1074/jbc.M210751200",
       "notes": "Ikeda et al. 2003 identified Chlamydomonas Rib72 as a conserved protein associated with the flagellar A-microtubule ribbon compartment."
      },
      {
       "reference": "DOI:10.1002/bies.201700209",
       "notes": "Ichikawa and Bui 2018 reviewed MIP densities, including MIPs associated with the A-tubule ribbon region of axonemal doublets."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral CURIE for the complete set of ribbon-associated MIP families was verified in this pass.",
     "gene_symbols": [
      "RIB43a",
      "RIB72"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9M6B0",
       "protein_label": "Flagellar protofilament ribbon protein",
       "gene_symbol": "RIB43a",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene RIB43a in Chlamydomonas reinhardtii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9M6B0",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q9M6B0 for gene RIB43a in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Chlamydomonas flagellar A-microtubules contain a ribbon compartment marked by the conserved Rib72 protein.",
     "reference": "DOI:10.1074/jbc.M210751200"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model used to identify Rib72 as a conserved axonemal A-microtubule ribbon-compartment protein.",
     "reference": "DOI:10.1074/jbc.M210751200"
    }
   ],
   "functions": [
    {
     "function_id": "a_tubule_ribbon_stabilization",
     "label": "A-tubule ribbon stabilization",
     "description": "The A11-A13 protofilament ribbon and its associated MIPs form a stable axonemal doublet substructure that separates the A- and B-tubule lumens.",
     "evidence": [
      {
       "reference": "GO:0160115",
       "notes": "GO defines the ribbon by A11-A13 protofilaments and associated MIPs that stabilize those protofilaments within the axonemal doublet."
      },
      {
       "reference": "DOI:10.1242/jcs.20.2.405",
       "notes": "Linck 1976 found that flagellar doublet extraction leaves stable ribbons of three protofilaments with 16-nm axial repeats."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0160115",
     "notes": "Gene Ontology cellular-component term for the axonemal doublet ribbon."
    },
    {
     "reference": "GO:0097545",
     "notes": "GO places the axonemal microtubule doublet ribbon within the axonemal doublet microtubule."
    },
    {
     "reference": "DOI:10.1242/jcs.20.2.405",
     "notes": "Linck 1976, 'Flagellar doublet microtubules: fractionation of minor components and alpha-tubulin from specific regions of the A-tubule', Journal of Cell Science."
    },
    {
     "reference": "DOI:10.1074/jbc.M210751200",
     "notes": "Ikeda et al. 2003, 'Rib72, a conserved protein associated with the ribbon compartment of flagellar A-microtubules and potentially involved in the linkage between outer doublet microtubules', Journal of Biological Chemistry."
    },
    {
     "reference": "DOI:10.1002/bies.201700209",
     "notes": "Ichikawa and Bui 2018, 'Microtubule Inner Proteins: A Meshwork of Luminal Proteins Stabilizing the Doublet Microtubule', BioEssays."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "axonemal_doublet_ribbon_stabilization",
     "title": "Tubulin and MIPs form the A-tubule ribbon",
     "description": "The A11-A13 tubulin protofilaments and ribbon-associated MIPs form a stable ribbon along the A-tubule side of the axonemal doublet.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the coarse A11-A13 ribbon architecture and leaves exact Rib72 and other ribbon-associated MIP family groundings and copy numbers for later curation.",
     "nodes": [
      {
       "node_id": "a11_a13_ribbon_tubulins",
       "label": "A11-A13 ribbon tubulins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "a11_a13_ribbon_tubulins"
      },
      {
       "node_id": "ribbon_associated_mips",
       "label": "ribbon-associated microtubule inner proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ribbon_associated_mips"
      },
      {
       "node_id": "axonemal_microtubule_doublet_ribbon",
       "label": "axonemal microtubule doublet ribbon",
       "node_type": "STRUCTURE",
       "grounding": "GO:0160115"
      },
      {
       "node_id": "axonemal_doublet_microtubule",
       "label": "axonemal doublet microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097545"
      }
     ],
     "edges": [
      {
       "subject": "a11_a13_ribbon_tubulins",
       "predicate": "form",
       "object": "axonemal_microtubule_doublet_ribbon",
       "description": "A-tubule protofilaments A11, A12 and A13 form the tubulin backbone of the doublet ribbon.",
       "evidence": [
        {
         "reference": "GO:0160115",
         "notes": "GO identifies A11, A12 and A13 as the ribbon protofilaments."
        }
       ]
      },
      {
       "subject": "ribbon_associated_mips",
       "predicate": "bind",
       "object": "axonemal_microtubule_doublet_ribbon",
       "description": "Rib72 and other ribbon-associated MIPs bind the axonemal A-tubule ribbon region.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M210751200",
         "notes": "Ikeda et al. 2003 localized Chlamydomonas Rib72 to the flagellar A-microtubule ribbon compartment."
        },
        {
         "reference": "DOI:10.1002/bies.201700209",
         "notes": "Ichikawa and Bui 2018 reviewed MIPs that decorate the stable axonemal doublet ribbon."
        }
       ]
      },
      {
       "subject": "axonemal_microtubule_doublet_ribbon",
       "predicate": "is part of",
       "object": "axonemal_doublet_microtubule",
       "description": "The A11-A13 ribbon is a named substructure of the axonemal doublet microtubule.",
       "evidence": [
        {
         "reference": "GO:0160115",
         "notes": "GO places the axonemal microtubule doublet ribbon within the axonemal doublet microtubule."
        }
       ]
      },
      {
       "subject": "axonemal_microtubule_doublet_ribbon",
       "predicate": "stabilizes",
       "object": "axonemal_doublet_microtubule",
       "description": "The A11-A13 ribbon and its associated MIPs stabilize the axonemal doublet at the boundary between the A- and B-tubule lumens.",
       "evidence": [
        {
         "reference": "GO:0160115",
         "notes": "GO defines the ribbon as A11-A13 plus associated MIPs that stabilize those protofilaments within the axonemal doublet."
        },
        {
         "reference": "DOI:10.1242/jcs.20.2.405",
         "notes": "Linck 1976 found that biochemical extraction of flagellar doublets leaves stable three-protofilament ribbons with 16-nm axial repeats."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_ribbon_mip_groundings",
     "prompt": "Resolve exact Rib72 and other axonemal doublet ribbon MIP family groundings, memberships and copy numbers.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#ribbon_associated_mips",
      "causal_graphs#axonemal_doublet_ribbon_stabilization"
     ],
     "rationale": "Linck 1976 biochemically identified stable three-protofilament ribbons and Ikeda et al. 2003 localized Rib72 to the Chlamydomonas ribbon compartment, but this pass did not verify source-neutral CURIEs for ribbon-associated MIP families.",
     "evidence": [
      {
       "reference": "DOI:10.1242/jcs.20.2.405",
       "notes": "Linck 1976 isolated stable flagellar doublet ribbons."
      },
      {
       "reference": "DOI:10.1074/jbc.M210751200",
       "notes": "Ikeda et al. 2003 identified Chlamydomonas Rib72 as a ribbon-compartment protein."
      },
      {
       "reference": "DOI:10.1002/bies.201700209",
       "notes": "Ichikawa and Bui 2018 reviewed ribbon-associated MIPs in the broader axonemal doublet MIP meshwork."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23"
    }
   ]
  },
  {
   "identifier": "GO:0005931",
   "label": "axonemal nexin link",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex in ciliary and flagellar axonemes that interconnects neighboring outer doublet microtubules.",
   "definition_source": "GO:0005931",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T11:14:29Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T11:15:38Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added axoneme parthood, N-DRC synonymy, a reviewed-label-only N-DRC subunit component, Chlamydomonas scope, cilium-movement regulation function, GO and DOI evidence, a nonmechanistic N-DRC graph, and a component-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T11:16:02Z",
     "curator": "codex",
     "action": "REFINE_AXONEMAL_NEXIN_LINK_GRAPH",
     "changes": "Changed the axonemal nexin-link graph edge from regulates to participates in so the structure points at the cilium-movement regulation process without regulating the regulation node itself.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T11:26:04Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved PR #1387 review issues #1388 and #1389 by renaming the graph title so it does not say GO:0005931 regulates doublets and broadening the subunit-grounding TODO to the complete 11-or-more-member N-DRC cohort.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:10:11Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "axonemal interdoublet link",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005931"
    },
    {
     "synonym_text": "nexin-dynein regulatory complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1083/jcb.200908067"
    },
    {
     "synonym_text": "N-DRC",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1073/pnas.1910960116"
    }
   ],
   "part_of": [
    "GO:0005930"
   ],
   "components": [
    {
     "component_id": "axonemal_nexin_link_subunits",
     "label": "axonemal nexin-link subunits",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral CURIE for the complete N-DRC subunit set was verified; individual DRC subunit families need separate InterPro, Pfam or equivalent review.",
     "role": "Protein subunits that build the axonemal nexin-link complex.",
     "evidence": [
      {
       "reference": "GO:0005931",
       "notes": "GO identifies the axonemal nexin link as a protein complex."
      },
      {
       "reference": "DOI:10.1073/pnas.1910960116",
       "notes": "Gui et al. 2019 used Chlamydomonas N-DRC mutants and tagged subunits to localize scaffold and associated subunits in the axonemal nexin-dynein regulatory complex."
      }
     ],
     "gene_symbols": [
      "DRC1",
      "DRC2",
      "DRC4"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0DL09",
       "protein_label": "Dynein regulatory complex protein 1",
       "gene_symbol": "DRC1",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene DRC1 in Chlamydomonas reinhardtii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:23354437",
         "notes": "Wirschell M et al. 2013, ‘The nexin-dynein regulatory complex subunit DRC1 is essential for motile cilia function in algae and humans.’, Nat Genet. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, cilium axoneme' localisation of P0DL09."
        },
        {
         "reference": "PMID:23427265",
         "notes": "Bower R et al. 2013, ‘The N-DRC forms a conserved biochemical complex that maintains outer doublet alignment and limits microtubule sliding in motile axonemes.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, flagellum axoneme' localisation of P0DL09."
        },
        {
         "reference": "PMID:25411337",
         "notes": "Oda T et al. 2015, ‘Detailed structural and biochemical characterization of the nexin-dynein regulatory complex.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, flagellum axoneme' localisation of P0DL09."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:A8JB22",
       "protein_label": "Dynein regulatory complex subunit 2",
       "gene_symbol": "DRC2",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene DRC2 in Chlamydomonas reinhardtii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:29167384",
         "notes": "Bower R et al. 2018, ‘DRC2/CCDC65 is a central hub for assembly of the nexin-dynein regulatory complex and other regulators of ciliary and flagellar motility.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, flagellum basal body' localisation of A8JB22."
        },
        {
         "reference": "PMID:23427265",
         "notes": "Bower R et al. 2013, ‘The N-DRC forms a conserved biochemical complex that maintains outer doublet alignment and limits microtubule sliding in motile axonemes.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, flagellum axoneme' localisation of A8JB22."
        },
        {
         "reference": "PMID:25411337",
         "notes": "Oda T et al. 2015, ‘Detailed structural and biochemical characterization of the nexin-dynein regulatory complex.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, flagellum axoneme' localisation of A8JB22."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q7XJ96",
       "protein_label": "Dynein regulatory complex subunit 4",
       "gene_symbol": "DRC4",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene DRC4 in Chlamydomonas reinhardtii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12847082",
         "notes": "Rupp G et al. 2003, ‘A subunit of the dynein regulatory complex in Chlamydomonas is a homologue of a growth arrest-specific gene product.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, flagellum axoneme' localisation of Q7XJ96."
        },
        {
         "reference": "PMID:23427265",
         "notes": "Bower R et al. 2013, ‘The N-DRC forms a conserved biochemical complex that maintains outer doublet alignment and limits microtubule sliding in motile axonemes.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, flagellum axoneme' localisation of Q7XJ96."
        },
        {
         "reference": "PMID:25411337",
         "notes": "Oda T et al. 2015, ‘Detailed structural and biochemical characterization of the nexin-dynein regulatory complex.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, flagellum axoneme' localisation of Q7XJ96."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Chlamydomonas flagellar axonemes carry axonemal nexin links that have been resolved by cryoelectron tomography.",
     "reference": "DOI:10.1083/jcb.200908067"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model whose wild-type and N-DRC mutant flagellar axonemes were compared by cryoelectron tomography.",
     "reference": "DOI:10.1083/jcb.200908067"
    }
   ],
   "functions": [
    {
     "function_id": "regulation_of_cilium_movement",
     "label": "regulation of cilium movement",
     "grounding": "GO:0003352",
     "description": "The Chlamydomonas axonemal nexin link connects neighboring outer doublets and forms part of the dynein-regulatory network that coordinates flagellar beating.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200908067",
       "notes": "Heuser et al. 2009 identified the dynein regulatory complex as the axonemal nexin link in Chlamydomonas."
      },
      {
       "reference": "DOI:10.1073/pnas.1910960116",
       "notes": "Gui et al. 2019 refined Chlamydomonas N-DRC subunit positions and connections to neighboring axonemal structures."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005931",
     "notes": "Gene Ontology cellular-component term for the axonemal nexin link."
    },
    {
     "reference": "GO:0005930",
     "notes": "Gene Ontology places the axonemal nexin link within the axoneme."
    },
    {
     "reference": "DOI:10.1083/jcb.200908067",
     "notes": "Heuser et al. 2009, 'The dynein regulatory complex is the nexin link and a major regulatory node in cilia and flagella', Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1073/pnas.1910960116",
     "notes": "Gui et al. 2019, 'Scaffold subunits support associated subunit assembly in the Chlamydomonas ciliary nexin-dynein regulatory complex', PNAS."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "chlamydomonas_axonemal_nexin_link_regulation",
     "title": "The axonemal nexin link connects doublets",
     "description": "In Chlamydomonas flagella, N-DRC subunits form an axonemal nexin link that connects neighboring outer doublet microtubules and contributes to dynein regulation.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the coarse GO:0005931 complex boundary and leaves the exact family groundings and subcomplex memberships of individual DRC proteins unresolved.",
     "nodes": [
      {
       "node_id": "axonemal_nexin_link_subunits",
       "label": "axonemal nexin-link subunits",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "axonemal_nexin_link_subunits"
      },
      {
       "node_id": "axonemal_nexin_link",
       "label": "axonemal nexin link",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005931"
      },
      {
       "node_id": "outer_doublet_microtubules",
       "label": "outer doublet microtubules",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "regulation_of_cilium_movement",
       "label": "regulation of cilium movement",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0003352"
      }
     ],
     "edges": [
      {
       "subject": "axonemal_nexin_link_subunits",
       "predicate": "are part of",
       "object": "axonemal_nexin_link",
       "description": "N-DRC subunits are constituents of the axonemal nexin link.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.1910960116",
         "notes": "Gui et al. 2019 structurally localized scaffold and associated subunits within the Chlamydomonas N-DRC."
        }
       ]
      },
      {
       "subject": "axonemal_nexin_link",
       "predicate": "links",
       "object": "outer_doublet_microtubules",
       "description": "The axonemal nexin link interconnects neighboring outer doublet microtubules.",
       "evidence": [
        {
         "reference": "GO:0005931",
         "notes": "GO defines the axonemal nexin link by its interconnections between axonemal outer doublets."
        },
        {
         "reference": "DOI:10.1083/jcb.200908067",
         "notes": "Heuser et al. 2009 identified the Chlamydomonas dynein regulatory complex as the nexin link."
        }
       ]
      },
      {
       "subject": "axonemal_nexin_link",
       "predicate": "participates in",
       "object": "regulation_of_cilium_movement",
       "description": "The axonemal nexin link forms part of the regulatory network for Chlamydomonas flagellar motility.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200908067",
         "notes": "Heuser et al. 2009 described the DRC/nexin link as a regulatory node in cilia and flagella."
        },
        {
         "reference": "DOI:10.1073/pnas.1910960116",
         "notes": "Gui et al. 2019 analyzed N-DRC structural connections implicated in flagellar beat regulation."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_axonemal_nexin_link_subunit_groundings",
     "prompt": "Resolve exact source-neutral groundings for the full 11-or-more-member axonemal N-DRC subunit cohort.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#axonemal_nexin_link_subunits"
     ],
     "rationale": "GO exactly identifies the axonemal nexin link as a protein complex, but this curation pass did not verify exact InterPro, Pfam or other source-neutral accessions for the complete 11-or-more-member Chlamydomonas N-DRC subunit set or its conserved ortholog groups.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.1910960116",
       "notes": "Gui et al. 2019 described the N-DRC as containing 11 or more subunits and refined several scaffold and associated subunit positions."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23"
    }
   ]
  },
  {
   "identifier": "GO:0005930",
   "label": "axoneme",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "A microtubule-based bundle with associated proteins that forms the core of a eukaryotic cilium or flagellum.",
   "definition_source": "GO:0005930",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T09:32:19Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T09:33:06Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added Chlamydomonas axoneme substructures, species-level taxonomic scope, a motility function, GO and DOI evidence, a nonmechanistic axonemal motility graph, and a subcomplex-boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T09:41:19Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved PR #452 review issues #453 and #454 by broadening the GO:0005930 definition beyond motile 9+2 axonemes and narrowing motility function and graph text to Chlamydomonas flagellar evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T08:55:37Z",
     "curator": "codex",
     "action": "ADD_OUTER_DYNEIN_ARM_PART",
     "changes": "Linked GO:0036157 as an axoneme substructure and narrowed the subcomplex-boundary TODO to the remaining unresolved Chlamydomonas axoneme complexes.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T09:07:56Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved PR #1374 review issues #1375 and #1376 by narrowing the coarse axonemal dynein component to GO:0036156 inner dynein arms, adding GO:0036156 and GO:0036157 axoneme evidence, and keeping the outer dynein arm as a GO:0036157 has_part child.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T09:11:59Z",
     "curator": "codex",
     "action": "FIX_ID_LABEL",
     "changes": "Changed the GO:0036156 axoneme component and graph node label from 'inner dynein arms' to the canonical 'inner dynein arm'.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T09:35:54Z",
     "curator": "codex",
     "action": "ADD_RADIAL_SPOKE_PART",
     "changes": "Linked GO:0001534 as an axoneme substructure, replaced the label-only radial-spoke component with a GO-grounded graph structure, and narrowed the subcomplex-boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T09:45:34Z",
     "curator": "codex",
     "action": "FIX_RADIAL_SPOKE_GRAPH_PREDICATE",
     "changes": "Changed the radial-spoke graph predicate from 'project toward' to 'projects toward' after the graph node became singular.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T10:14:58Z",
     "curator": "codex",
     "action": "ADD_AXONEMAL_CENTRAL_APPARATUS_PART",
     "changes": "Linked GO:1990716 as an axoneme substructure, replaced the label-only central-pair-apparatus component with a GO-grounded graph structure, and narrowed the subcomplex-boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T10:46:20Z",
     "curator": "codex",
     "action": "ADD_INNER_DYNEIN_ARM_PART",
     "changes": "Linked GO:0036156 as an axoneme substructure, replaced the inner-dynein-arm component with a GO-grounded graph structure, and narrowed the subcomplex-boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T10:47:12Z",
     "curator": "codex",
     "action": "REFINE_INNER_DYNEIN_ARM_GRAPH",
     "changes": "Changed the inner-dynein-arm graph edge predicate from bridge to projects from after the inner dynein arm became a GO-backed structure.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T10:55:55Z",
     "curator": "codex",
     "action": "ADDRESSED_INNER_DYNEIN_ARM_REVIEW",
     "changes": "Resolved PR #1384 review issue #1386 by moving inner-arm isoform follow-up to the new GO:0036156 child record and narrowing the axoneme subcomplex TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T11:15:38Z",
     "curator": "codex",
     "action": "ADD_AXONEMAL_NEXIN_LINK_PART",
     "changes": "Linked GO:0005931 as an axoneme substructure, replaced the label-only nexin-dynein regulatory complex component with a GO-grounded graph structure, and narrowed the axoneme subcomplex TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T11:46:26Z",
     "curator": "codex",
     "action": "ADD_AXONEMAL_DOUBLET_MICROTUBULE_PART",
     "changes": "Linked GO:0097545 as an axoneme substructure, replaced the label-only outer-doublet component with a GO-grounded graph structure, and narrowed the axoneme subcomplex TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T11:47:13Z",
     "curator": "codex",
     "action": "REFINE_AXONEMAL_DOUBLET_GRAPH",
     "changes": "Restored inner- and outer-arm dynein drive edges to the flagellar bending process and changed the outer-dynein-arm doublet edge from bridges to projects from.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T11:56:16Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved PR #1390 review issue #1392 by changing the singular axonemal doublet microtubule graph predicate to forms scaffold of.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T08:56:29Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2200: restored original and intermediate discussion rationales with revision context; preserved the current prompt, task lifecycle, original dates, scientific claims and child-record boundaries.",
     "llm_assisted": true
    }
   ],
   "has_part": [
    "GO:0001534",
    "GO:0005931",
    "GO:1990716",
    "GO:0036156",
    "GO:0036157",
    "GO:0097545"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "The 9+2 motile axoneme has been structurally characterized in Chlamydomonas reinhardtii flagella.",
     "reference": "DOI:10.1126/science.1128618"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model whose demembranated flagellar axonemes were rapidly frozen for cryoelectron tomography.",
     "reference": "DOI:10.1126/science.1128618"
    }
   ],
   "functions": [
    {
     "function_id": "chlamydomonas_flagellar_beating",
     "label": "Chlamydomonas flagellar beating",
     "description": "In the Chlamydomonas 9+2 flagellar axoneme, outer-doublet microtubules, axonemal dyneins, radial spokes, central-pair structures, and nexin links form a scaffold for flagellar bending.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.1128618",
       "notes": "Nicastro et al. 2006 modeled force generation by dynein within the 9+2 axonemal microtubule scaffold."
      },
      {
       "reference": "DOI:10.1083/jcb.200908067",
       "notes": "Heuser et al. 2009 connected the nexin link with axonemal dynein regulation in Chlamydomonas."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005930",
     "notes": "Gene Ontology cellular-component term for the axoneme."
    },
    {
     "reference": "GO:0001534",
     "notes": "Gene Ontology cellular-component term for the radial spoke."
    },
    {
     "reference": "GO:0005931",
     "notes": "Gene Ontology cellular-component term for the axonemal nexin link."
    },
    {
     "reference": "GO:1990716",
     "notes": "Gene Ontology cellular-component term for the axonemal central apparatus."
    },
    {
     "reference": "GO:0036156",
     "notes": "Gene Ontology cellular-component term for the inner dynein arm."
    },
    {
     "reference": "GO:0036157",
     "notes": "Gene Ontology cellular-component term for the outer dynein arm."
    },
    {
     "reference": "GO:0097545",
     "notes": "Gene Ontology cellular-component term for the axonemal doublet microtubule."
    },
    {
     "reference": "DOI:10.1126/science.1128618",
     "notes": "Nicastro et al. 2006, 'The molecular architecture of axonemes revealed by cryoelectron tomography', Science."
    },
    {
     "reference": "DOI:10.1083/jcb.200908067",
     "notes": "Heuser et al. 2009, 'The dynein regulatory complex is the nexin link and a major regulatory node in cilia and flagella', Journal of Cell Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "chlamydomonas_axonemal_motility",
     "title": "Dynein and regulatory complexes bend Chlamydomonas axonemes",
     "description": "In Chlamydomonas, dynein arms connect outer doublet microtubules to generate sliding forces; radial spokes, central-pair structures, and axonemal nexin links organize and coordinate the 9+2 flagellar axoneme.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph summarizes major structural couplings and leaves dynein heavy-chain diversity, doublet-specific asymmetry, and beat-cycle regulation unresolved.",
     "nodes": [
      {
       "node_id": "inner_dynein_arm",
       "label": "inner dynein arm",
       "node_type": "STRUCTURE",
       "grounding": "GO:0036156"
      },
      {
       "node_id": "outer_dynein_arm",
       "label": "outer dynein arm",
       "node_type": "STRUCTURE",
       "grounding": "GO:0036157"
      },
      {
       "node_id": "axonemal_doublet_microtubule",
       "label": "axonemal doublet microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097545"
      },
      {
       "node_id": "radial_spoke",
       "label": "radial spoke",
       "node_type": "STRUCTURE",
       "grounding": "GO:0001534"
      },
      {
       "node_id": "axonemal_central_apparatus",
       "label": "axonemal central apparatus",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990716"
      },
      {
       "node_id": "axonemal_nexin_link",
       "label": "axonemal nexin link",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005931"
      },
      {
       "node_id": "axoneme",
       "label": "axoneme",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005930"
      },
      {
       "node_id": "flagellar_bending",
       "label": "Chlamydomonas flagellar bending",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "axonemal_doublet_microtubule",
       "predicate": "forms scaffold of",
       "object": "axoneme",
       "description": "Nine axonemal doublet microtubules form the cylindrical scaffold of the Chlamydomonas 9+2 axoneme.",
       "evidence": [
        {
         "reference": "GO:0097545",
         "notes": "GO defines the axonemal doublet microtubule as part of an axoneme."
        },
        {
         "reference": "DOI:10.1126/science.1128618",
         "notes": "Nicastro et al. 2006 resolved the outer doublet microtubules of the Chlamydomonas axoneme by cryoelectron tomography."
        }
       ]
      },
      {
       "subject": "inner_dynein_arm",
       "predicate": "projects from",
       "object": "axonemal_doublet_microtubule",
       "description": "Inner dynein arms project from outer doublet microtubules in Chlamydomonas axonemes.",
       "evidence": [
        {
         "reference": "GO:0036156",
         "notes": "GO identifies inner dynein arms as axonemal inner-arm structures on ciliary and flagellar outer doublets."
        },
        {
         "reference": "DOI:10.1126/science.1128618",
         "notes": "Nicastro et al. 2006 visualized dynein-arm organization in 9+2 axonemes."
        }
       ]
      },
      {
       "subject": "outer_dynein_arm",
       "predicate": "projects from",
       "object": "axonemal_doublet_microtubule",
       "description": "Outer dynein arms project from outer doublets in Chlamydomonas axonemes.",
       "evidence": [
        {
         "reference": "GO:0036157",
         "notes": "GO identifies the outer dynein arm as an axonemal outer-arm structure on ciliary and flagellar outer doublet microtubules."
        },
        {
         "reference": "DOI:10.1126/science.1128618",
         "notes": "Nicastro et al. 2006 visualized dynein-microtubule organization in Chlamydomonas 9+2 axonemes."
        }
       ]
      },
      {
       "subject": "radial_spoke",
       "predicate": "projects toward",
       "object": "axonemal_central_apparatus",
       "description": "Radial spokes extend from doublet microtubules toward the axonemal central apparatus.",
       "evidence": [
        {
         "reference": "GO:1990716",
         "notes": "GO places the axonemal central apparatus within the 9+2 axoneme."
        },
        {
         "reference": "GO:0001534",
         "notes": "GO defines the radial spoke as an axonemal complex that links outer doublets to the central-pair sheath."
        },
        {
         "reference": "DOI:10.1126/science.1128618",
         "notes": "Nicastro et al. 2006 identified radial spokes and the central-pair region in the Chlamydomonas axoneme."
        }
       ]
      },
      {
       "subject": "axonemal_nexin_link",
       "predicate": "links",
       "object": "axonemal_doublet_microtubule",
       "description": "The axonemal nexin link connects neighboring outer doublet microtubules.",
       "evidence": [
        {
         "reference": "GO:0005931",
         "notes": "GO identifies the axonemal nexin link as an axonemal complex that interconnects outer doublet microtubules."
        },
        {
         "reference": "DOI:10.1083/jcb.200908067",
         "notes": "Heuser et al. 2009 identified the dynein regulatory complex as the axonemal nexin link."
        }
       ]
      },
      {
       "subject": "inner_dynein_arm",
       "predicate": "drives",
       "object": "flagellar_bending",
       "description": "Inner dynein arms help drive Chlamydomonas flagellar bending.",
       "evidence": [
        {
         "reference": "GO:0036156",
         "notes": "GO states that inner and outer dynein arms have different functions in the generation of microtubule-based motility."
        },
        {
         "reference": "DOI:10.1126/science.1128618",
         "notes": "Nicastro et al. 2006 interpreted the cryo-ET arrangement of axonemal dynein in a model for microtubule sliding force."
        }
       ]
      },
      {
       "subject": "outer_dynein_arm",
       "predicate": "drives",
       "object": "flagellar_bending",
       "description": "Outer dynein arms help drive Chlamydomonas flagellar bending.",
       "evidence": [
        {
         "reference": "GO:0036157",
         "notes": "GO states that inner and outer dynein arms have different functions in the generation of microtubule-based motility."
        },
        {
         "reference": "DOI:10.1126/science.1128618",
         "notes": "Nicastro et al. 2006 interpreted the axonemal dynein arrangement in a model for microtubule sliding force."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_chlamydomonas_axoneme_subcomplex_boundaries",
     "prompt": "Resolve exact source-neutral groundings and boundaries for additional Chlamydomonas axoneme subcomplexes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "rationale": "The Chlamydomonas axoneme has many named regulatory, projection, and microtubule-associated complexes. This first record curates coarse substructure classes until their exact complex-level boundaries can be reviewed. Historical reassessment at git 0b7c77d1f1d0: The outer and inner dynein arm classes now have GO-backed boundaries in this axoneme record. The Chlamydomonas axoneme has additional named regulatory, projection, inner-arm isoform, and microtubule-associated complexes whose exact source-neutral groundings and record boundaries still need review. Historical reassessment at git 3304899aaa6f: The radial spoke and outer and inner dynein arm classes now have GO-backed boundaries in this axoneme record. The Chlamydomonas axoneme has additional named regulatory, projection, inner-arm isoform, and microtubule-associated complexes whose exact source-neutral groundings and record boundaries still need review. Historical reassessment at git e7aa953abdb8: The radial spoke, axonemal central apparatus, and outer and inner dynein arm classes now have GO-backed boundaries in this axoneme record. The Chlamydomonas axoneme has additional named regulatory, inner-arm isoform, and microtubule-associated complexes whose exact source-neutral groundings and record boundaries still need review. Historical reassessment at git 7102642edca7: The radial spoke, axonemal central apparatus, and outer and inner dynein arm classes now have GO-backed child-record boundaries. The Chlamydomonas axoneme has additional named regulatory and microtubule-associated complexes whose exact source-neutral groundings and record boundaries still need review. Historical reassessment at git 9f7ca79bbf4d: The radial spoke, axonemal central apparatus, outer and inner dynein arms, and axonemal nexin link now have GO-backed child-record boundaries. The Chlamydomonas axoneme has additional named regulatory and microtubule-associated complexes whose exact source-neutral groundings and record boundaries still need review. Historical reassessment at git 8b410f98eccd: The axonemal doublet microtubule, radial spoke, axonemal central apparatus, outer and inner dynein arms, and axonemal nexin link now have GO-backed child-record boundaries. The Chlamydomonas axoneme has additional named regulatory and microtubule-associated complexes whose exact source-neutral groundings and record boundaries still need review.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.1128618",
       "notes": "Nicastro et al. 2006 resolved repeated and asymmetric axonemal densities beyond the coarse substructure classes modeled here."
      },
      {
       "reference": "https://github.com/CultureBotAI/CellStructureMech/issues/2200",
       "notes": "Restores original and intermediate rationale without reopening completed child creation or changing the remaining scientific tasks."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11",
     "notes": "Restored on 2026-10-11 from committed discussion history. Historical statements about missing child records describe their cited revisions, not current absence. The current narrowed prompt, original dates and task status remain unchanged."
    }
   ]
  },
  {
   "identifier": "GO:0097650",
   "label": "B axonemal microtubule",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "The incomplete 10-protofilament B tubule of the axonemal doublet microtubule.",
   "definition_source": "GO:0097650",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T17:42:23Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T17:43:10Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the B tubule synonym, axonemal-microtubule parentage, doublet parthood, Chlamydomonas scope, GO and DOI evidence, a nonmechanistic B-tubule graph, and a B-tubule protofilament/MIP TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T18:30:46Z",
     "curator": "codex",
     "action": "ADD_B_TUBULE_INNER_SHEATH_CHILD",
     "changes": "Linked GO:0160112 from the B-tubule parent and narrowed the remaining B-tubule MIP TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T09:48:28Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2202: Restored the exact original B-tubule rationale and retained the later inner-sheath reassessment with revision context, preserving the current prompt and scientific scope.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "B tubule",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0097650"
    }
   ],
   "parent_structures": [
    "GO:0005879"
   ],
   "part_of": [
    "GO:0097545"
   ],
   "has_part": [
    "GO:0160112"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Chlamydomonas flagellar doublets contain an incomplete 10-protofilament B-tubule that fuses with the complete A-tubule through inner and outer junctions.",
     "reference": "DOI:10.1016/j.cell.2019.09.030"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model whose native B-tubule protofilament lattice and junctional contacts were resolved in axonemal doublets.",
     "reference": "DOI:10.1016/j.cell.2019.09.030"
    }
   ],
   "functions": [
    {
     "function_id": "b_tubule_doublet_scaffold",
     "label": "B-tubule doublet scaffold",
     "description": "The incomplete B axonemal microtubule contributes ten protofilaments to the axonemal outer-doublet wall and fuses with the A tubule at the inner and outer junctions.",
     "evidence": [
      {
       "reference": "GO:0097650",
       "notes": "GO defines the B axonemal microtubule as the incomplete 10-protofilament tubule of the axonemal outer doublet."
      },
      {
       "reference": "DOI:10.1016/j.cell.2019.09.030",
       "notes": "Ma et al. 2019 resolved the native Chlamydomonas doublet microtubule lattice, including B-tubule protofilaments and the inner- and outer-junction regions."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0097650",
     "notes": "Gene Ontology cellular-component term for the B axonemal microtubule."
    },
    {
     "reference": "GO:0005879",
     "notes": "Gene Ontology places the B axonemal microtubule under the axonemal microtubule class."
    },
    {
     "reference": "GO:0097545",
     "notes": "Gene Ontology places the B axonemal microtubule within the axonemal doublet microtubule."
    },
    {
     "reference": "DOI:10.1016/j.cell.2019.09.030",
     "notes": "Ma et al. 2019, 'Structure of the Decorated Ciliary Doublet Microtubule', Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "chlamydomonas_b_tubule_doublet_scaffold",
     "title": "B axonemal microtubule completes the outer doublet",
     "description": "In Chlamydomonas, the incomplete B tubule fuses with the complete A tubule and contacts inner- and outer-junction structures at the B10 and B1 protofilaments.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records coarse B-tubule parthood and junction contact, and leaves exact B1-B10 protofilament boundaries, non-inner-sheath B-tubule MIP positions, tubulin-family groundings and copy numbers for later curation.",
     "nodes": [
      {
       "node_id": "b_axonemal_microtubule",
       "label": "B axonemal microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097650"
      },
      {
       "node_id": "a_axonemal_microtubule",
       "label": "A axonemal microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097649"
      },
      {
       "node_id": "axonemal_microtubule_doublet_inner_junction",
       "label": "axonemal microtubule doublet inner junction",
       "node_type": "STRUCTURE",
       "grounding": "GO:0160113"
      },
      {
       "node_id": "axonemal_microtubule_doublet_outer_junction",
       "label": "axonemal microtubule doublet outer junction",
       "node_type": "STRUCTURE",
       "grounding": "GO:0160114"
      },
      {
       "node_id": "axonemal_doublet_microtubule",
       "label": "axonemal doublet microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097545"
      }
     ],
     "edges": [
      {
       "subject": "b_axonemal_microtubule",
       "predicate": "is part of",
       "object": "axonemal_doublet_microtubule",
       "description": "The B axonemal microtubule is the incomplete 10-protofilament tubule of the axonemal outer doublet.",
       "evidence": [
        {
         "reference": "GO:0097650",
         "notes": "GO places the B axonemal microtubule within the axonemal doublet microtubule."
        }
       ]
      },
      {
       "subject": "b_axonemal_microtubule",
       "predicate": "fuses with",
       "object": "a_axonemal_microtubule",
       "description": "The incomplete B tubule fuses with the complete A tubule to form an axonemal outer doublet.",
       "evidence": [
        {
         "reference": "GO:0097650",
         "notes": "GO defines the B tubule as an incomplete microtubule that fuses with the complete A tubule."
        }
       ]
      },
      {
       "subject": "axonemal_microtubule_doublet_inner_junction",
       "predicate": "contacts",
       "object": "b_axonemal_microtubule",
       "description": "The inner junction contacts the B-tubule B10 protofilament.",
       "evidence": [
        {
         "reference": "GO:0160113",
         "notes": "GO defines the inner junction as joining B10 to A1 within an axonemal doublet."
        }
       ]
      },
      {
       "subject": "axonemal_microtubule_doublet_outer_junction",
       "predicate": "contacts",
       "object": "b_axonemal_microtubule",
       "description": "The outer junction contacts the B-tubule B1 protofilament.",
       "evidence": [
        {
         "reference": "GO:0160114",
         "notes": "GO defines the outer junction as the site where B1 joins A10 and A11."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_b_tubule_protofilaments_and_mips",
     "prompt": "Resolve exact B1-B10 protofilament boundaries, non-inner-sheath B-tubule MIP positions, source-neutral tubulin-family groundings and copy numbers for the B axonemal microtubule.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#chlamydomonas_b_tubule_doublet_scaffold"
     ],
     "rationale": "GO exactly identifies the B axonemal microtubule, but this pass curates only its coarse role in the outer doublet and leaves exact protofilament and MIP placement unresolved. Historical reassessment at git 871db9b2b9d6: GO exactly identifies the B axonemal microtubule and GO:0160112 now captures the B-tubule inner sheath, but this pass curates only the B tubule's coarse role in the outer doublet and leaves exact protofilament and non-inner-sheath MIP placement unresolved.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2019.09.030",
       "notes": "Ma et al. 2019 resolved the Chlamydomonas doublet lattice and several B-tubule-associated microtubule inner proteins."
      },
      {
       "reference": "https://github.com/CultureBotAI/CellStructureMech/issues/2202",
       "notes": "Saved review finding and bounded curation correction; original scientific scope and discussion lifecycle are retained."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23",
     "notes": "Restored on 2026-10-11 from committed discussion history. Historical scope statements describe the cited revisions, not a new claim of missing child records. The current narrowed prompt and OPEN molecular tasks remain unchanged."
    }
   ]
  },
  {
   "identifier": "cellstructuremech:bactofilin_filament",
   "label": "bactofilin filament",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "A cytoskeletal filament assembled from beta-helical bactofilin proteins. In bacteria, these filaments provide scaffolds for species-specific cellular organization, including polar stalk biogenesis in Caulobacter vibrioides.",
   "definition_source": "DOI:10.1038/s41564-019-0544-0",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T10:12:30Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T10:13:21Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added cytoskeleton parentage, bactofilin synonymy and component curation, bacterial and Caulobacter vibrioides scope, a Caulobacter stalk-scaffold function, DOI evidence, a nonmechanistic BacA/BacB-to-PbpC graph, and a bactofilin grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T10:21:49Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Addressed PR review issues #459 and #460 by softening the Caulobacter BacA/BacB synonym from a narrow filament synonym to a related polar-scaffold synonym and removing unsupported BacM gene-symbol scope.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T18:52:23Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2242, #2243: Corrected cytoskeletal fiber is-a and containing-framework parthood. Removed bacteria-specific family wording and grounded the broader architecture in Deng 2019. An appended discussion distinguishes demonstrated recombinant PiBac polymerization from unproven native oomycete function and archaeal sequence hits. Existing bacterial occurrences and Caulobacter graph are unchanged.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:48Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s); added 1 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0099513"
   ],
   "synonyms": [
    {
     "synonym_text": "bactofilin cytoskeleton",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1038/emboj.2009.358"
    },
    {
     "synonym_text": "Caulobacter BacA/BacB polar bactofilin scaffold",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1038/emboj.2009.358"
    }
   ],
   "components": [
    {
     "component_id": "bactofilin_proteins",
     "label": "bactofilin proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "bacA",
      "bacB"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral CURIE for full-length filament-forming bactofilin proteins was verified in this pass.",
     "role": "Beta-helical cytoskeletal proteins that self-assemble into bactofilin filaments; the bacterial family is not exclusive to Bacteria.",
     "evidence": [
      {
       "reference": "DOI:10.1038/emboj.2009.358",
       "notes": "Kuhn et al. 2010 identified BacA and BacB as Caulobacter bactofilins that assemble into a membrane-proximal polar cytoskeletal structure."
      },
      {
       "reference": "DOI:10.1038/s41564-019-0544-0",
       "notes": "Deng et al. 2019 structurally analyzed bactofilin filaments and demonstrated in vitro polymerization of recombinant Phytophthora infestans PiBac as well as bacterial proteins."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A0A0H3C8L7",
       "protein_label": "Bactofilin A BacA",
       "gene_symbol": "bacA",
       "taxon_id": "NCBITaxon:565050",
       "taxon_label": "Caulobacter vibrioides NA1000",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene bacA in Caulobacter vibrioides NA1000. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A0A0H3C8L7",
         "notes": "UniProtKB unreviewed (TrEMBL) entry A0A0H3C8L7 for gene bacA in Caulobacter vibrioides NA1000. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:A0A0H3CDZ6",
       "protein_label": "Bactofilin B BacB",
       "gene_symbol": "bacB",
       "taxon_id": "NCBITaxon:565050",
       "taxon_label": "Caulobacter vibrioides NA1000",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene bacB in Caulobacter vibrioides NA1000. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A0A0H3CDZ6",
         "notes": "UniProtKB unreviewed (TrEMBL) entry A0A0H3CDZ6 for gene bacB in Caulobacter vibrioides NA1000. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Bactofilins are widespread bacterial cytoskeletal proteins, but the family is not asserted to be universal across Bacteria.",
     "reference": "DOI:10.1038/emboj.2009.358"
    },
    {
     "taxon_id": "NCBITaxon:155892",
     "taxon_label": "Caulobacter vibrioides",
     "presence": "COMMON",
     "note": "Caulobacter vibrioides BacA and BacB cooperate to form a polar bactofilin structure that recruits the PbpC cell wall synthase.",
     "reference": "DOI:10.1038/emboj.2009.358"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:565050",
     "taxon_label": "Caulobacter vibrioides NA1000",
     "note": "Model Caulobacter strain used to identify BacA/BacB bactofilin polymers and PbpC recruitment to the stalked cell pole.",
     "reference": "DOI:10.1038/emboj.2009.358"
    }
   ],
   "functions": [
    {
     "function_id": "caulobacter_stalk_biogenesis_scaffold",
     "label": "Caulobacter stalk biogenesis scaffold",
     "description": "The BacA/BacB bactofilin structure in Caulobacter vibrioides recruits the PbpC peptidoglycan synthase to the stalked pole for stalk biogenesis.",
     "evidence": [
      {
       "reference": "DOI:10.1038/emboj.2009.358",
       "notes": "Kuhn et al. 2010 showed that Caulobacter BacA and BacB recruit PbpC to the stalked pole and support stalk morphogenesis."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1038/emboj.2009.358",
     "notes": "Kuhn, Briegel, Morschel, Kahnt, Leser et al. 2010, 'Bactofilins, a ubiquitous class of cytoskeletal proteins mediating polar localization of a cell wall synthase in Caulobacter crescentus', EMBO Journal."
    },
    {
     "reference": "DOI:10.1073/pnas.1418450112",
     "notes": "Vasa et al. 2015, 'beta-Helical architecture of cytoskeletal bactofilin filaments revealed by solid-state NMR', PNAS."
    },
    {
     "reference": "DOI:10.1038/s41564-019-0544-0",
     "notes": "Deng et al. 2019, 'The structure of bactofilin filaments reveals their mode of membrane binding and lack of polarity', Nature Microbiology."
    },
    {
     "reference": "GO:0099513",
     "notes": "Broader polymeric cytoskeletal fiber class; this protein filament retains its specific local identity."
    },
    {
     "reference": "GO:0005856",
     "notes": "The cytoskeletal framework contains this filament; the filament is part of it, not a type of the entire framework."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "caulobacter_bactofilins_recruit_pbpc",
     "title": "BacA/BacB bactofilins recruit PbpC to the Caulobacter stalked pole",
     "description": "Caulobacter BacA and BacB assemble into a polar bactofilin scaffold that localizes the PbpC cell-wall synthase and supports stalk biogenesis.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records BacA/BacB polymerization and PbpC recruitment in Caulobacter without asserting how the bactofilin scaffold is itself positioned at the pole.",
     "nodes": [
      {
       "node_id": "bactofilin_proteins",
       "label": "BacA and BacB bactofilins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "bactofilin_proteins"
      },
      {
       "node_id": "bactofilin_filament",
       "label": "bactofilin filament",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:bactofilin_filament"
      },
      {
       "node_id": "stalked_pole",
       "label": "Caulobacter stalked pole",
       "node_type": "CELLULAR_LOCALIZATION"
      },
      {
       "node_id": "pbpc",
       "label": "PbpC",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:A0A0H3CES2"
       ]
      },
      {
       "node_id": "stalk_biogenesis",
       "label": "Caulobacter stalk biogenesis",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "bactofilin_proteins",
       "predicate": "polymerize into",
       "object": "bactofilin_filament",
       "description": "BacA and BacB polymerize into a bactofilin cytoskeletal structure in Caulobacter cells.",
       "evidence": [
        {
         "reference": "DOI:10.1038/emboj.2009.358",
         "notes": "Kuhn et al. 2010 localized Caulobacter BacA and BacB to the same polar cytoskeletal structure."
        }
       ]
      },
      {
       "subject": "bactofilin_filament",
       "predicate": "localizes to",
       "object": "stalked_pole",
       "description": "The Caulobacter BacA/BacB structure is positioned at the stalked pole.",
       "evidence": [
        {
         "reference": "DOI:10.1038/emboj.2009.358",
         "notes": "Kuhn et al. 2010 observed a polar BacA/BacB structure near the stalked pole."
        }
       ]
      },
      {
       "subject": "bactofilin_filament",
       "predicate": "recruits",
       "object": "pbpc",
       "description": "The BacA/BacB bactofilin scaffold recruits the PbpC peptidoglycan synthase.",
       "evidence": [
        {
         "reference": "DOI:10.1038/emboj.2009.358",
         "notes": "Kuhn et al. 2010 showed that BacA/BacB are needed for PbpC polar localization."
        }
       ]
      },
      {
       "subject": "pbpc",
       "predicate": "supports",
       "object": "stalk_biogenesis",
       "description": "Polar PbpC localization supports stalk peptidoglycan assembly and normal stalk formation.",
       "evidence": [
        {
         "reference": "DOI:10.1038/emboj.2009.358",
         "notes": "Kuhn et al. 2010 connected PbpC localization by bactofilins to Caulobacter stalk morphogenesis."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_bactofilin_family_grounding",
     "prompt": "Resolve exact source-neutral grounding for full-length filament-forming bactofilin proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#bactofilin_proteins"
     ],
     "rationale": "This first record curates experimentally demonstrated bactofilin filament formation without asserting that a single unverified domain or family accession captures the full bactofilin constituent class.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41564-019-0544-0",
       "notes": "Deng et al. 2019 structurally compared multiple bacterial bactofilin filaments."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    },
    {
     "discussion_id": "bactofilin_family_not_bacteria_exclusive",
     "prompt": "Separate bactofilin family scope from native structural occurrence.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "definition",
      "components#bactofilin_proteins",
      "taxonomic_distribution"
     ],
     "rationale": "Deng et al. 2019 demonstrate in vitro filament formation by recombinant PiBac from the oomycete Phytophthora infestans. Their archaeal bactofilin-domain sequence hits are a different evidence level and do not establish archaeal filament formation.",
     "resolution_note": "Remove bacteria-specific family exclusivity while retaining the experimentally grounded bacterial/Caulobacter occurrence, NA1000 example and Caulobacter PbpC graph. Recombinant PiBac polymerization does not establish its native cellular organization or function, and no native oomycete or archaeal occurrence is added. Original BacA/BacB and BacM boundary rationale remains unchanged.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41564-019-0544-0",
       "notes": "Results and Methods distinguish recombinant PiBac filament experiments from sequence-domain distribution."
      },
      {
       "reference": "DOI:10.1038/emboj.2009.358",
       "notes": "Caulobacter NA1000 experiments support the retained polar BacA/BacB scaffold and PbpC recruitment."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-11",
     "resolved_date": "2026-10-11"
    }
   ],
   "part_of": [
    "GO:0005856"
   ]
  },
  {
   "identifier": "cellstructuremech:basal_body_a_b_inner_junction",
   "label": "basal body A-B inner junction",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein network at the lumen-facing interface between the A- and B-tubules of a basal-body triplet microtubule, forming connections between the two tubules with region-specific composition.",
   "definition_source": "DOI:10.1038/s44318-025-00392-6",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-04T09:26:35Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-04T09:28:14Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added bounded basal-body A-B inner-junction composition, core structural-contact graph, verified EMDB datasets and density preview; preserved uncertain identities, region-specific composition, mutant-only replacements and model-fitting limitations.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-04T10:08:19Z",
     "curator": "codex",
     "action": "CURATED_COMPONENTS",
     "changes": "Addressed issue #2022: added the later Cai et al. I7LY02 ladder assignment as a label-only proximal component and replaced stale blanket uncertainty. Preserved model-fitting and strain limits, core graph, image and unresolved core densities.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:48Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 5 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0140535"
   ],
   "part_of": [
    "GO:0036064"
   ],
   "components": [
    {
     "component_id": "poc1",
     "label": "POC1 family protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Bridges the A1/B10 inner junction in proximal and central-core basal-body regions. At the core it also provides an attachment toward the separate inner scaffold.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s44318-025-00392-6",
       "notes": "Results, Figures 2 and 4, and Figure EV4 place Poc1 at the junction. Poc1 deletion produces heterogeneous defects and replacement compositions, not uniform absence of every A-B junction; assembly essentiality is not assigned."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "InterPro IPR050505 combines WDR55 and POC1; IPR020472 is a WD40 repeat. Neither is an exact POC1 family identity. The inspected Q229Z6 sequence belongs to the SB210 reference strain and is not paired to the B2086 experiment.",
     "gene_symbols": [
      "POC1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q229Z6",
       "protein_label": "POC1 centriolar protein homolog",
       "gene_symbol": "TTHERM_01308010",
       "taxon_id": "NCBITaxon:312017",
       "taxon_label": "Tetrahymena thermophila SB210",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene POC1, which UniProt lists under the primary name TTHERM_01308010, in Tetrahymena thermophila SB210. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:20008567",
         "notes": "Pearson CG et al. 2009, ‘Basal body stability and ciliogenesis requires the conserved component Poc1.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, cilium basal body' localisation of Q229Z6."
        }
       ]
      }
     ]
    },
    {
     "component_id": "fap52",
     "label": "FAP52 family protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Core-region microtubule inner protein contacting B9 and B10. A FAP52-like protein occupies a different, predominantly B9 position proximally; its precise paralog identity is unresolved.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s44318-025-00392-6",
       "notes": "Figures 2B, 4 and EV4 support the core assignment by model fitting. The proximal assignment is explicitly FAP52-like, not proven to be the same gene product as core FAP52."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Core axonemal model CFAP52A in PDB 8G2Z maps to Q22ZH2. Its InterPro IPR050630 is the broader WD repeat Echinoderm Microtubule-associated Protein-like family; WD40 annotations are domains or repeats. Potential proximal paralogs I7MJ23, Q24C92 and I7MLQ3 do not establish one exact FAP52 grounding.",
     "gene_symbols": [
      "FAP52"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q22ZH2",
       "protein_label": "Cilia- and flagella-associated protein 52",
       "gene_symbol": "TTHERM_01094880",
       "taxon_id": "NCBITaxon:312017",
       "taxon_label": "Tetrahymena thermophila SB210",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene FAP52, which UniProt lists under the primary name TTHERM_01094880, in Tetrahymena thermophila SB210. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q22ZH2",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q22ZH2 for gene FAP52 in Tetrahymena thermophila SB210. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "fap106",
     "label": "FAP106 family protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Microtubule inner protein fitted at the proximal and core A-B inner junctions. Core models place it adjacent to FAP52; that proposed contact is not a binding assay.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s44318-025-00392-6",
       "notes": "Figures 2, 4 and EV4 identify FAP106 by structural fitting. Recruitment hierarchies from other species' axonemes are not direct basal-body assembly evidence."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "InterPro IPR052102 combines enkurin and enkurin domain-containing protein 1, whereas IPR027012 is an enkurin domain. Neither establishes an exact whole-protein FAP106 family. No Tetrahymena accession is guessed from a name search.",
     "gene_symbols": [
      "FAP106"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:I7LU20",
       "protein_label": "DNA polymerase delta C4-type zinc-finger protein",
       "gene_symbol": "TTHERM_00370750",
       "taxon_id": "NCBITaxon:312017",
       "taxon_label": "Tetrahymena thermophila SB210",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene FAP106, which UniProt lists under the primary name TTHERM_00370750, in Tetrahymena thermophila SB210. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/I7LU20",
         "notes": "UniProtKB unreviewed (TrEMBL) entry I7LU20 for gene FAP106 in Tetrahymena thermophila SB210. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ij34",
     "label": "IJ34 family protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Core-region inner-junction protein whose main domain anchors to the A-tubule and whose C-terminal helix tethers FAP52 in the fitted structural model.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s44318-025-00392-6",
       "notes": "Figure 4F compares the core and axonemal models: different C-terminal-helix positions retain the FAP52 connection. This is a structural comparison, not a time-resolved conformational trajectory."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The IJ34 model entity in PDB 8G2Z maps to I7M9T0. Its InterPro IPR028034 and IPR040673 annotations are CCDC81 HU domains 1 and 2, not an exact IJ34 family. These domain names do not equate IJ34 with the separately named CCDC81b."
    },
    {
     "component_id": "fap45",
     "label": "Cilia- and flagella-associated protein 45",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Core-region junction-associated microtubule inner protein assigned within the 48-nm reconstruction by fitting an axonemal protein model.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s44318-025-00392-6",
       "notes": "Figures 4A and EV4A support the core assignment. Model source PDB 8G2Z maps CFAP45 to W7XCX2, whose exact InterPro family is IPR033253; this model crosscheck is not a strain-matched basal-body protein example."
      }
     ],
     "grounding": "InterPro:IPR033253",
     "gene_symbols": [
      "FAP45"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:W7XCX2",
       "protein_label": "Cilia- and flagella-associated protein 45",
       "gene_symbol": "TTHERM_001164064",
       "taxon_id": "NCBITaxon:312017",
       "taxon_label": "Tetrahymena thermophila SB210",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene FAP45, which UniProt lists under the primary name TTHERM_001164064, in Tetrahymena thermophila SB210. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/W7XCX2",
         "notes": "UniProtKB unreviewed (TrEMBL) entry W7XCX2 for gene FAP45 in Tetrahymena thermophila SB210. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "fap210",
     "label": "Cilia- and flagella- associated protein 210",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Core-region junction-associated microtubule inner protein assigned within the 48-nm reconstruction; its possible FAP52 contact remains model-derived.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s44318-025-00392-6",
       "notes": "Figures 4A and EV4A support the core assignment. Model source PDB 8G2Z maps CFAP210 to Q23EX8, annotated with the exact InterPro family IPR039986 despite a domain-based UniProt protein name. No direct binding assay is inferred."
      }
     ],
     "grounding": "InterPro:IPR039986",
     "gene_symbols": [
      "FAP210"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:W7XDG5",
       "protein_label": "Trichohyalin-plectin-homology domain-containing protein",
       "gene_symbol": "TTHERM_000300119",
       "taxon_id": "NCBITaxon:312017",
       "taxon_label": "Tetrahymena thermophila SB210",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene FAP210, which UniProt lists under the primary name TTHERM_000300119, in Tetrahymena thermophila SB210. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/W7XDG5",
         "notes": "UniProtKB unreviewed (TrEMBL) entry W7XDG5 for gene FAP210 in Tetrahymena thermophila SB210. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "inner_junction_ladder_protein",
     "label": "alpha-helical inner-junction ladder protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The source assigns the ladder to I7LY02, an unreviewed SB210 reference protein at TTHERM_00682980. UniProt lists no InterPro or Pfam cross-reference, and the native InterPro protein-to-integrated-entry endpoint returned no match. No exact source-neutral family is asserted. The PDB entity name SWIM-type domain-containing protein is not a verified family or activity. The structural experiment uses SB715, so no strain-paired protein example is added.",
     "essentiality": "UNKNOWN",
     "role": "Forms the alpha-helical ladder assigned to the proximal A-B inner junction, bridging protofilaments A13 and B10 in the structural model. This assignment is not transferred to the distinct core-region LRR density or the FAP52-like protein.",
     "evidence": [
      {
       "reference": "DOI:10.1126/sciadv.ady3689",
       "notes": "Cai et al. 2025, Figure 4D-F and Results identify an I7LY02-containing array in the A-B junction, following the MS-guided predicted-model assignment of the corresponding B-C ladder. This supports source-assigned membership, not a knockout dependency, biochemical binding assay or assembly essentiality. RCSB 9QZC entity 8 independently maps the study's ladder model to I7LY02, but its A-C/B-C composite scope is not treated as an A-B-specific deposition."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5911",
     "taxon_label": "Tetrahymena thermophila",
     "note": "Cryo-ET and focused subtomogram averages of isolated basal bodies resolve proximal and central-core A-B junction networks. Methods identify wild-type B2086; the canonical example is species-level. SB210 reference sequences and CU428 axonemal models are not asserted to be strain-matched experimental examples.",
     "reference": "DOI:10.1038/s44318-025-00392-6"
    }
   ],
   "functions": [
    {
     "function_id": "luminal_a_b_connection",
     "label": "luminal A-B tubule connection",
     "description": "Forms luminal connections between the A- and B-tubules of basal-body triplets. Core junctions also provide an attachment site toward the distinct inner scaffold.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s44318-025-00392-6",
       "notes": "Results and Figures 2 and 4 support the junction's structural role. Stability is a structural interpretation, not a measured force threshold or a phenotype attributable only to this junction in pleiotropic poc1 mutants."
      }
     ]
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "core_junction_contacts",
     "title": "Core-region A-B junction contacts",
     "description": "A bounded contact network from fitted Tetrahymena basal-body core models.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "scope_notes": "Edges describe contacts inferred from cryo-ET density and fitted models, not biochemical binding measurements or temporal assembly order. Proximal FAP52-like placement differs. Unconfirmed LRR identity and proposed FAP106/FAP210 contacts are not promoted to established graph edges.",
     "nodes": [
      {
       "node_id": "poc1",
       "label": "POC1 family protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "poc1"
      },
      {
       "node_id": "fap52",
       "label": "FAP52 family protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "fap52"
      },
      {
       "node_id": "ij34",
       "label": "IJ34 family protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ij34"
      },
      {
       "node_id": "a_tubule",
       "label": "basal-body A-tubule",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "b_tubule",
       "label": "basal-body B-tubule",
       "node_type": "STRUCTURE"
      }
     ],
     "edges": [
      {
       "subject": "poc1",
       "predicate": "contacts",
       "object": "a_tubule",
       "description": "Poc1 occupies the A1 side of the core inner junction.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s44318-025-00392-6",
         "notes": "Figures 4A-B and EV4A place Poc1 at A1/B10."
        }
       ]
      },
      {
       "subject": "poc1",
       "predicate": "contacts",
       "object": "b_tubule",
       "description": "Poc1 bridges toward B10 at the core inner junction.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s44318-025-00392-6",
         "notes": "Figures 4A-B and EV4A resolve its bridging position."
        }
       ]
      },
      {
       "subject": "fap52",
       "predicate": "contacts",
       "object": "b_tubule",
       "description": "Core FAP52 lies across the B9/B10 lateral interface.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s44318-025-00392-6",
         "notes": "Figures 2B and 4 and Results distinguish this position from the predominantly B9 proximal FAP52-like protein."
        }
       ]
      },
      {
       "subject": "ij34",
       "predicate": "anchors to",
       "object": "a_tubule",
       "description": "The main IJ34 globular domain anchors to the A-tubule in the fitted core model.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s44318-025-00392-6",
         "notes": "Figure 4F and the accompanying structural comparison identify the main-domain anchor."
        }
       ]
      },
      {
       "subject": "ij34",
       "predicate": "tethers",
       "object": "fap52",
       "description": "The IJ34 C-terminal helix contacts FAP52 despite a different helix position from the axonemal model.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s44318-025-00392-6",
         "notes": "Figure 4F and Results support the structural tether; flexibility is inferred from comparing structures, not observed real-time motion."
        }
       ]
      }
     ]
    }
   ],
   "datasets": [
    {
     "accession": "EMDB:EMD-46437",
     "title": "Wild-type proximal A-B inner junction, 16-nm repeat",
     "description": "Focused proximal basal-body junction reconstruction.",
     "organism": "Tetrahymena thermophila",
     "dataset_type": "STRUCTURAL_IMAGING",
     "repository": "OTHER",
     "platform": "cryo-electron tomography and focused subtomogram averaging",
     "url": "https://www.ebi.ac.uk/emdb/EMD-46437",
     "publication": "DOI:10.1038/s44318-025-00392-6",
     "notes": "Released native EMDB metadata, natural-source taxon 5911 and exact primary citation verified. Repeat length describes the reconstruction window, not universal whole-junction stoichiometry. Full volume maps are not retained."
    },
    {
     "accession": "EMDB:EMD-46439",
     "title": "Wild-type central-core A-B inner junction, 48-nm repeat",
     "description": "Longer-repeat reconstruction used for core-region protein assignments.",
     "organism": "Tetrahymena thermophila",
     "dataset_type": "STRUCTURAL_IMAGING",
     "repository": "OTHER",
     "platform": "cryo-electron tomography and focused subtomogram averaging",
     "url": "https://www.ebi.ac.uk/emdb/EMD-46439",
     "publication": "DOI:10.1038/s44318-025-00392-6",
     "notes": "Released native EMDB metadata, natural-source taxon 5911 and exact primary citation verified. Repeat length describes the reconstruction window, not universal whole-junction stoichiometry. Full volume maps are not retained."
    },
    {
     "accession": "EMDB:EMD-46440",
     "title": "Wild-type central-core A-B inner junction, 16-nm repeat",
     "description": "Focused core-region reconstruction resolving the junction interface.",
     "organism": "Tetrahymena thermophila",
     "dataset_type": "STRUCTURAL_IMAGING",
     "repository": "OTHER",
     "platform": "cryo-electron tomography and focused subtomogram averaging",
     "url": "https://www.ebi.ac.uk/emdb/EMD-46440",
     "publication": "DOI:10.1038/s44318-025-00392-6",
     "notes": "Released native EMDB metadata, natural-source taxon 5911 and exact primary citation verified. Repeat length describes the reconstruction window, not universal whole-junction stoichiometry. Full volume maps are not retained."
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1038/s44318-025-00392-6",
     "notes": "Li et al. 2025. Checksum-verified official PMC11961760.1 JATS: proximal/core and mutant Results, relevant Discussion and Methods, tables and figure captions read. Figures 4 and EV4 inspected visually. Molecular fitting assignments are distinguished from perturbation and direct binding evidence; no verbatim snippets are asserted."
    },
    {
     "reference": "PMID:39994484",
     "notes": "Bibliographic identity verified against official PMC and EMDB citations."
    },
    {
     "reference": "DOI:10.1126/sciadv.ady3689",
     "notes": "Cai et al. 2025. Official PMC12506977.1 JATS checksum verified; junction Results, relevant sample/model Methods and Figure 4 caption read, and Figure 4 inspected visually. Molecular assignment is MS-guided predicted-model fitting. SB715 sample identity and the distinct SB210 sequence reference are preserved."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_and_boundary",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Distinguish the basal-body A-B junction from neighboring structures.",
     "rationale": "This is a named multiprotein junction network, not one protein or a whole triplet.",
     "notes": "Hidden- and ignored-inclusive repository searches found no existing identity record. Complete GO searches for inner junction, basal body and triplet found no exact basal-body A-B cellular component. GO:0160113 specifically denotes the axonemal doublet inner junction and remains a separate record. The A-C intertriplet linker, B-C junction, inner scaffold and proximal inner ladder are not synonyms. GO:0140535 is broader is-a; GO:0036064 is parthood.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s44318-025-00392-6"
      },
      {
       "reference": "GO:0160113"
      },
      {
       "reference": "GO:0140535"
      },
      {
       "reference": "GO:0036064"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "exact_family_groundings",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve exact POC1, FAP52, FAP106, IJ34 and alpha-helical inner-junction ladder protein family groundings.",
     "rationale": "Broader families, individual domains and organism-specific sequences do not define exact taxon-agnostic component classes.",
     "notes": "These five components remain REVIEWED_LABEL_ONLY for the documented reasons. FAP45 and FAP210 have exact InterPro family annotations. RCSB 8G2Z is a CU428 axonemal doublet, not a basal-body deposition; its sequence mappings are used only to crosscheck model identities. The inspected unreviewed UniProt entries are SB210 references, not strain-paired B2086 or SB715 experimental examples. I7LY02 has no integrated InterPro match in the inspected endpoint; the paper's limited detectable homology is not evidence for taxonomic absence of the structure.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s44318-025-00392-6"
      },
      {
       "reference": "DOI:10.1126/sciadv.ady3689"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "unassigned_densities",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Confirm the core LRR protein and resolve the remaining unassigned densities.",
     "rationale": "A plausible predicted-model fit does not establish a unique molecular identity.",
     "notes": "Q22N53 is a candidate for the core arch-shaped LRR density; Li et al. explicitly defer confirmation of identity and function. Its proposed N-terminal hairpin dimer and contacts remain models, not established components or stoichiometry. Its computational UniProt name is not evidence of kinase activity. The proximal FAP52-like paralog and core scaffold-attachment stem also remain unassigned. Cai et al.'s later I7LY02 assignment to the proximal inner-junction ladders is represented separately and does not identify these other densities.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s44318-025-00392-6"
      },
      {
       "reference": "DOI:10.1126/sciadv.ady3689"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "wild_type_and_mutant_scope",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep mutant replacements and neighboring proteins out of wild-type composition.",
     "rationale": "poc1 deletion affects multiple basal-body modules and yields heterogeneous junctions.",
     "notes": "PACRG, FAP20 and the CCDC81b/BMIP1-associated axonemal-like configurations occur in mutant core subclasses; they are not added as normal wild-type basal-body junction constituents. IJ34 is not equated to CCDC81b through shared domain annotations. Tubulins are junction substrates here, and the inner scaffold is a separate connected structure, not an extra component family. Subtomogram class percentages are not organismal prevalence.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s44318-025-00392-6"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "mechanism_and_spatial_scope",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Avoid inferring assembly timing, direct binding or universal geometry.",
     "rationale": "The analyzed basal bodies are mature; spatial comparisons are not time courses.",
     "notes": "Proximal-to-core composition and lattice-angle differences do not establish temporal recruitment order. FAP106 recruitment hierarchies from another species' axoneme are not transferred here. Potential FAP52-FAP106 and FAP52-FAP210 contacts in EV4 remain model-based. No assembly essentiality, force threshold, general stoichiometry or broad taxonomic distribution is asserted.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s44318-025-00392-6"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "dataset_label_conflict",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Use native deposition metadata to bound dataset links.",
     "rationale": "The article's B-C entry label conflicts with the native archive title.",
     "notes": "Table 2 labels EMD-46438 as core B-C, whereas its native EMDB title says proximal B-C. It is outside this A-B record and is not linked or silently relabeled. Only the three native-verified wild-type A-B datasets are included.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s44318-025-00392-6"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "later_ladder_assignment",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Reconcile the earlier unassigned proximal ladder with newer molecular evidence.",
     "rationale": "A later source assigns a protein to a density that the earlier study left unidentified; uncertainty must track the current evidence rather than stay blanket.",
     "notes": "Li et al. 2025 left the proximal A-B and B-C ladder identities open. Cai et al. 2025 subsequently assigned I7LY02 to ladders at both junctions by MS-guided model fitting, with the A-B array depicted in Figure 4D-F. This record now includes the supported alpha-helical ladder class, without claiming perturbation-proven identity, necessity, universal composition or whole-junction stoichiometry. The separate unassigned WD40 ladder at the B-C junction is not an A-B component. Prior timestamped review reports remain immutable snapshots.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s44318-025-00392-6"
      },
      {
       "reference": "DOI:10.1126/sciadv.ady3689"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    }
   ],
   "images": [
    {
     "image_id": "emdb_46440",
     "file": "emd_46440.png",
     "file_sha256": "feb57c8110b7ff8737f5ac412c1712576437c5441e3097d0df8a8b0f42e4e910",
     "source": "EMDB",
     "source_accession": "EMD-46440",
     "source_url": "https://www.ebi.ac.uk/emdb/EMD-46440",
     "download_url": "https://ftp.ebi.ac.uk/pub/databases/emdb/structures/EMD-46440/images/emd_46440.png",
     "licence": "PUBLIC_DOMAIN",
     "licence_url": "https://www.ebi.ac.uk/emdb/policies.html",
     "attribution": "Li S, Fernandez J, Ruehle M, Fabritius A, Pearson C, Agard DA, Winey M; EMDB depositor representative figure, without copyright restrictions.",
     "modality": "CRYO_ET",
     "caption": "Representative density rendering of a focused 16-nm repeat of the wild-type Tetrahymena basal-body central-core A-B inner junction. This is a subtomogram average with adjacent tubule density, not a raw micrograph, whole basal body or individually labeled protein model. No scale bar is shown.",
     "taxon_id": "NCBITaxon:5911",
     "taxon_label": "Tetrahymena thermophila",
     "reference": "DOI:10.1038/s44318-025-00392-6",
     "retrieved_on": "2026-10-04",
     "notes": "Native EMDB taxon, citation and authors verified; PNG inspected and SHA-256 checked. EMDB policy section 3.1.2 requires representative figures free of copyright restrictions, recorded using the repository adapter's PUBLIC_DOMAIN convention. No EMPIAR link is inferred. Paper figures were inspected separately, not hosted."
    }
   ]
  },
  {
   "identifier": "cellstructuremech:basal_body_a_c_linker",
   "label": "basal body A-C linker",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A proteinaceous intertriplet linkage connecting the A-microtubule of one triplet to the C-microtubule of the neighboring triplet in the wall of a ciliary basal body.",
   "definition_source": "DOI:10.1126/sciadv.ady3689",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-04T07:47:48Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-04T07:51:28Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added four evidence-backed component classes, Tetrahymena example, proximal structural-contact graph, PDB dataset and licensed cryotomography. Preserved compositional polymorphism, uncertain groundings and conflicting protein assignments without inferring temporal assembly or stoichiometry.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T10:36:33Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2206: corrected the A-C linker figure caption from raw to denoised in-situ tomography and documented the source DeepDeWedge processing, retaining image bytes and all biological claims.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:48Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 4 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Grounded self-referential causal node 'linker' to cellstructuremech:basal_body_a_c_linker.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "A-C linker",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1126/sciadv.ady3689"
    }
   ],
   "parent_structures": [
    "GO:0140535"
   ],
   "part_of": [
    "GO:0036064"
   ],
   "components": [
    {
     "component_id": "wrap73",
     "label": "WRAP73 family protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The verified WRAP73-like accession I7MIG5 has InterPro IPR052778, Centrosome-associated WD domain-containing protein. Exact equivalence of that broadly named family to WRAP73 was not established. WRAP73 and WDR8 text searches yielded no exact integrated family; WD40 superfamilies are not substituted.",
     "gene_symbols": [
      "WRAP73",
      "WDR8"
     ],
     "essentiality": "UNKNOWN",
     "role": "A-link constituent modeled as a nine-bladed beta-propeller that contacts CEP135 and unassigned helical elements. It is retained in the proximal and transitional linker reconstructions in Tetrahymena.",
     "evidence": [
      {
       "reference": "DOI:10.1126/sciadv.ady3689",
       "notes": "Results and Figure 5 identify the unusual beta-propeller by fitting an MS-derived AlphaFold model library into the map. Figure 6 retains WRAP73 in both forms; functional necessity is not established by this assignment."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:I7MIG5",
       "protein_label": "WD repeat WRAP73-like protein, putative",
       "gene_symbol": "TTHERM_00614690",
       "taxon_id": "NCBITaxon:312017",
       "taxon_label": "Tetrahymena thermophila SB210",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene WRAP73, which UniProt lists under the primary name TTHERM_00614690, in Tetrahymena thermophila SB210. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/I7MIG5",
         "notes": "UniProtKB unreviewed (TrEMBL) entry I7MIG5 for gene WRAP73 in Tetrahymena thermophila SB210. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "cep135",
     "label": "CEP135 family protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The CEP135 text search returned a microtubule-binding domain, not an exact whole-protein family. Both verified Tetrahymena variants carry IPR051877, Centriole and Basal Body Structural Protein, but its exact equivalence to CEP135 was not established. No domain or broad family is promoted to exact identity.",
     "gene_symbols": [
      "CEP135",
      "BLD10"
     ],
     "essentiality": "UNKNOWN",
     "role": "A-link constituent whose modeled N-terminal dimer contacts WRAP73 and the central filament. A segment bridges A-microtubule protofilaments in the proximal form. The transitional form has an altered orientation and a less well resolved microtubule-contacting segment.",
     "evidence": [
      {
       "reference": "DOI:10.1126/sciadv.ady3689",
       "notes": "Figure 5 and structural modeling support CEP135 placement and the approximately 325-360 contact segment. Methods explicitly cannot discriminate the two N-terminally similar variants in the density. GFP localization used induced constructs, not endogenous abundance."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q24GZ2",
       "protein_label": "Centrosomal protein, putative",
       "gene_symbol": "TTHERM_01457090",
       "taxon_id": "NCBITaxon:312017",
       "taxon_label": "Tetrahymena thermophila SB210",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene CEP135, which UniProt lists under the primary name TTHERM_01457090, in Tetrahymena thermophila SB210. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q24GZ2",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q24GZ2 for gene CEP135 in Tetrahymena thermophila SB210. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "tbc1d31",
     "label": "TBC1D31 family protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Verified accessions Q23AD1 and Q23K58 carry IPR051570, TBC1 domain family involved in cilium biogenesis. The live family metadata and TBC1D31 search did not establish exact subfamily equivalence. A generic Rab-GAP domain does not identify TBC1D31 or establish catalytic activity.",
     "gene_symbols": [
      "TBC1D31",
      "TBC1D31A",
      "TBC1D31B",
      "WDR67"
     ],
     "essentiality": "UNKNOWN",
     "role": "Two TBC1D31-like proteins contribute to the proximal C-link and its staggered central helical filament. They connect the C-side interface to the A-link. These densities are not assigned in the transitional C-link, which has a different, unresolved composition.",
     "evidence": [
      {
       "reference": "DOI:10.1126/sciadv.ady3689",
       "notes": "Figure 3 and Results assign the proximal C-link and central filament using density fitting, supported by GFP localization. The Results and Methods reverse the A/B accession aliases, so no exact paralogue accession pairing or whole-linker copy number is asserted."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q23KH2",
       "protein_label": "MORN motif protein",
       "gene_symbol": "TTHERM_00193630",
       "taxon_id": "NCBITaxon:312017",
       "taxon_label": "Tetrahymena thermophila SB210",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene TBC1D31, which UniProt lists under the primary name TTHERM_00193630, in Tetrahymena thermophila SB210. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q23KH2",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q23KH2 for gene TBC1D31 in Tetrahymena thermophila SB210. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "poc1",
     "label": "POC1 family protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "InterPro IPR050505 combines WDR55 and POC1 and is broader than this component. IPR020472 is a WD40 repeat rather than a POC1 family. The live POC1 search therefore did not provide an exact integrated grounding for this narrower class.",
     "gene_symbols": [
      "POC1"
     ],
     "essentiality": "UNKNOWN",
     "role": "The C-terminal helix contributes to the proximal C-link alongside TBC1D31-like proteins; the N-terminal region associates with the neighboring B-C inner junction. The corresponding C-link density is not assigned in the transitional form.",
     "evidence": [
      {
       "reference": "DOI:10.1126/sciadv.ady3689",
       "notes": "Figures 3-4 and the structural model connect POC1 to the proximal C-link and B-C junction. The verified POC1 accession is Q229Z6; the transposed accession in the article Methods is not copied into a protein example."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q229Z6",
       "protein_label": "POC1 centriolar protein homolog",
       "gene_symbol": "TTHERM_01308010",
       "taxon_id": "NCBITaxon:312017",
       "taxon_label": "Tetrahymena thermophila SB210",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene POC1, which UniProt lists under the primary name TTHERM_01308010, in Tetrahymena thermophila SB210. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:20008567",
         "notes": "Pearson CG et al. 2009, ‘Basal body stability and ciliogenesis requires the conserved component Poc1.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, cilium basal body' localisation of Q229Z6."
        }
       ]
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5911",
     "taxon_label": "Tetrahymena thermophila",
     "note": "The study isolates basal bodies from strain SB715 and compares their architecture with in-situ cryotomograms. It calls these ciliary basal bodies centrioles for simplicity. GFP localization uses separately specified strains and constructs.",
     "reference": "DOI:10.1126/sciadv.ady3689"
    }
   ],
   "functions": [
    {
     "function_id": "intertriplet_linkage",
     "label": "intertriplet microtubule linkage",
     "description": "Connects the A-microtubule of one basal-body triplet to the C-microtubule of its neighbor through a proteinaceous A-link/C-link assembly. Proximal and transitional forms achieve this connection with different C-side compositions.",
     "evidence": [
      {
       "reference": "DOI:10.1126/sciadv.ady3689",
       "notes": "Cryotomography and reconstructions in Figures 1-2 and 6 show the intertriplet bridge. This is a structural linkage function, not a measured force threshold or a demonstrated temporal assembly sequence."
      }
     ]
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "proximal_linker_structural_contacts",
     "title": "Structural contacts bridging adjacent basal-body triplets",
     "description": "A density-supported model of the proximal Tetrahymena A-C linker's physical connections to neighboring microtubules.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "scope_notes": "Edges describe modeled structural contacts, not perturbation-proven dependencies, binding kinetics or temporal assembly order. The model applies to the proximal form only. TBC1D31A/B accession aliases and the CEP135 variant assignment remain unresolved; unassigned helical elements are not invented as protein families. No Rab-GAP reaction or native force-resistance threshold is inferred.",
     "nodes": [
      {
       "node_id": "wrap73",
       "label": "WRAP73 family protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "wrap73"
      },
      {
       "node_id": "cep135",
       "label": "CEP135 family protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cep135"
      },
      {
       "node_id": "tbc1d31",
       "label": "TBC1D31 family protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tbc1d31"
      },
      {
       "node_id": "poc1",
       "label": "POC1 family protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "poc1"
      },
      {
       "node_id": "c_side_interface",
       "label": "proximal C-link contact interface",
       "node_type": "STATE",
       "description": "Modeled arrangement of POC1 and TBC1D31-like proteins, not an additional component family."
      },
      {
       "node_id": "a_tubule",
       "label": "A-microtubule of one basal-body triplet",
       "node_type": "STRUCTURE",
       "description": "The linker-contacted A06/A07 region; not an axonemal A-microtubule ontology identity."
      },
      {
       "node_id": "c_tubule",
       "label": "C-microtubule of the neighboring basal-body triplet",
       "node_type": "STRUCTURE",
       "description": "The C09-contacted microtubule belongs to the adjacent triplet."
      },
      {
       "node_id": "linker",
       "label": "basal body A-C linker",
       "node_type": "STRUCTURE",
       "description": "Proximal form of this record's structure, not a model of the transitional C-link composition.",
       "grounding": "cellstructuremech:basal_body_a_c_linker"
      }
     ],
     "edges": [
      {
       "subject": "wrap73",
       "predicate": "coordinates",
       "object": "cep135",
       "description": "WRAP73 contacts the modeled N-terminal CEP135 dimer in the A-link.",
       "evidence": [
        {
         "reference": "DOI:10.1126/sciadv.ady3689",
         "notes": "Figure 5A-B and fitting of the predicted WRAP73-CEP135 complex into observed density support the contact arrangement."
        }
       ]
      },
      {
       "subject": "cep135",
       "predicate": "cross-bridges protofilaments of",
       "object": "a_tubule",
       "description": "The approximately 325-360 coiled-coil segment bridges protofilaments A06 and A07 in the proximal reconstruction.",
       "evidence": [
        {
         "reference": "DOI:10.1126/sciadv.ady3689",
         "notes": "Figure 5C; no claim that this contact alone induces the observed microtubule lattice compaction."
        }
       ]
      },
      {
       "subject": "tbc1d31",
       "predicate": "contacts",
       "object": "cep135",
       "description": "The proximal central-filament and WD40-containing region contacts the modeled N terminus of CEP135.",
       "evidence": [
        {
         "reference": "DOI:10.1126/sciadv.ady3689",
         "notes": "Figure 3B and Figure 5A; a collective family-level relationship avoids assigning a contradictory A/B accession alias."
        }
       ]
      },
      {
       "subject": "poc1",
       "predicate": "contributes a C-terminal helix to",
       "object": "c_side_interface",
       "description": "The POC1 C-terminal helix participates in the modeled proximal C-link interface with TBC1D31-like proteins.",
       "evidence": [
        {
         "reference": "DOI:10.1126/sciadv.ady3689",
         "notes": "Figure 3A and density fitting of the predicted subcomplex."
        }
       ]
      },
      {
       "subject": "tbc1d31",
       "predicate": "contributes modeled binding domains to",
       "object": "c_side_interface",
       "description": "TBC1D31-like domains form the proximal C-link arrangement with POC1.",
       "evidence": [
        {
         "reference": "DOI:10.1126/sciadv.ady3689",
         "notes": "Figure 3A; domain names do not establish a Rab GTPase reaction."
        }
       ]
      },
      {
       "subject": "c_side_interface",
       "predicate": "contacts",
       "object": "c_tubule",
       "description": "The modeled POC1/TBC1D31 interface connects to alpha-tubulins in protofilament C09 of the neighboring triplet.",
       "evidence": [
        {
         "reference": "DOI:10.1126/sciadv.ady3689",
         "notes": "Results and Figure 3A support the subcomplex-level contact; it is not assigned exclusively to one protein."
        }
       ]
      },
      {
       "subject": "cep135",
       "predicate": "contributes the A-side attachment of",
       "object": "linker",
       "description": "CEP135 contacts the A-microtubule and joins the WRAP73/helical network to the central filament in the proximal linker.",
       "evidence": [
        {
         "reference": "DOI:10.1126/sciadv.ady3689",
         "notes": "Figures 3B and 5; the unidentified AHE network also contributes to attachment and is not omitted as if CEP135 acted alone."
        }
       ]
      },
      {
       "subject": "c_side_interface",
       "predicate": "contributes the C-side attachment of",
       "object": "linker",
       "description": "The proximal C-link contacts the neighboring C-microtubule and is connected to the A-link by the central filament.",
       "evidence": [
        {
         "reference": "DOI:10.1126/sciadv.ady3689",
         "notes": "Figure 3 and Results; transitional C-link protein identities are unresolved and are outside this graph."
        }
       ]
      }
     ]
    }
   ],
   "datasets": [
    {
     "accession": "PDB:9QZC",
     "title": "Proximal A-C linker of Tetrahymena centriole, one repeating unit",
     "description": "Released experimental model of one proximal repeating unit. The deposited assembly also includes junction-associated protein and unassigned chains; it is not the complete linker or its universal composition.",
     "organism": "Tetrahymena thermophila",
     "dataset_type": "EXPERIMENTAL_STRUCTURE",
     "repository": "RCSB_PDB",
     "sample_types": [
      "isolated basal-body material"
     ],
     "conditions": [
      "proximal A-C linker; deposited repeating-unit model"
     ],
     "platform": "cryo-electron microscopy with single-particle reconstruction and model fitting",
     "url": "https://www.rcsb.org/structure/9QZC",
     "publication": "DOI:10.1126/sciadv.ady3689",
     "findings": "Supports molecular assignments at the family level and preserves multiple unassigned protein chains. No global or local deposition copy number is promoted to whole-linker stoichiometry.",
     "notes": "Official entry, all 15 polymer entities and assembly 1 inspected. The entry identifies NCBITaxon 5911 and links the primary DOI/PMID. Only metadata and links are retained, not coordinates. The CEP135 SIFTS assignment and article Methods differ; see the open discussion."
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1126/sciadv.ady3689",
     "notes": "Cai et al. 2025. Official PMC12506977.1 metadata and checksum-verified JATS inspected. Main text, methods and figure captions read; Figures 1, 3, 5 and 6 inspected visually."
    },
    {
     "reference": "PMID:41061066",
     "notes": "Bibliographic identity matches the official PMC metadata and PDB primary citation."
    },
    {
     "reference": "PDB:9QZC",
     "notes": "Official released model, exact primary citation, source organism, polymer entities and assembly inspected."
    }
   ],
   "discussions": [
    {
     "discussion_id": "linker_identity_and_boundary",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Distinguish the intertriplet A-C linker from the enclosing basal body and other basal-body modules.",
     "rationale": "A named, imaged multi-protein linkage is a distinct structure, not a single protein or synonym of the whole basal body.",
     "notes": "Ignored- and hidden-inclusive repository searches found no existing identity record. Complete GO searches for linker, triplet, intertriplet and centriole found no exact term. GO:0140535 is a broader is-a parent and GO:0036064 is parthood. Cartwheel, inner scaffold, transition fibers and Y-links remain distinct. The primary paper uses centriole as shorthand for the Tetrahymena ciliary basal body.",
     "evidence": [
      {
       "reference": "DOI:10.1126/sciadv.ady3689"
      },
      {
       "reference": "GO:0140535"
      },
      {
       "reference": "GO:0036064"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "exact_component_families",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve exact source-neutral groundings for WRAP73, CEP135, TBC1D31 and POC1 without using broader families or domains.",
     "rationale": "All four named classes have structural evidence but their inspected integrated annotations do not establish exact family equivalence.",
     "notes": "The live searches and accession annotations are recorded in each grounding note. Broad InterPro family summaries, including LLM-labeled descriptions, are not used as mechanistic evidence. All four remain REVIEWED_LABEL_ONLY.",
     "evidence": [
      {
       "reference": "DOI:10.1126/sciadv.ady3689"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "polymorphism_and_missing_components",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Identify the unassigned helical elements and transitional C-link proteins, and determine form-specific assembly requirements.",
     "rationale": "The four-family list is incomplete and must not be interpreted as the universal composition of every A-C linker.",
     "notes": "The proximal form contains the POC1/TBC1D31 C-link and five unassigned AHEs. The transitional form retains WRAP73/CEP135, adds an unassigned AHE and replaces the C-side densities with unassigned beta-propellers and a microtubule-contacting domain. Figure 6C/D caption labels conflict with the panel titles, so form identity takes precedence over an ambiguous panel letter. A proposed distal form remains hypothetical. Essentialities and full copy numbers are unset; hierarchical layering is not temporal assembly evidence.",
     "evidence": [
      {
       "reference": "DOI:10.1126/sciadv.ady3689"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "reconcile_variant_and_strain_assignments",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Reconcile TBC1D31 A/B aliases and CEP135 variant assignments before adding strain-paired protein examples.",
     "rationale": "Article text and deposition mappings disagree at finer granularity than the supported family-level components.",
     "notes": "Results assign Q23AD1 to A and Q23K58 to B, while Methods reverse them. Methods acknowledge indistinguishable CEP135 N termini and choose Q22AS4; current PDB SIFTS maps that entity to Q24GZ2. UniProt accessions describe SB210, whereas structural isolation uses SB715 and localization uses other strains. No exact paralogue/accession pairing or strain-specific protein example is asserted. Separately, verified POC1 is Q229Z6; the article's Q22Z96 is a different uncharacterized protein, not an alternative POC1.",
     "evidence": [
      {
       "reference": "DOI:10.1126/sciadv.ady3689"
      },
      {
       "reference": "PDB:9QZC"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "exclude_neighboring_junction_proteins",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Do not import all adjacent microtubule and junction material as A-C linker constituents.",
     "rationale": "A deposited structural model can include connected modules outside the structure's curated composition boundary.",
     "notes": "Microtubules are the bridged substrates here, not linker protein families. I7LY02 is assigned to inner-junction ladders and is not added to linker composition merely because it appears in PDB:9QZC. POC1 is included specifically because its C-terminal region participates in the proximal C-link. Unidentified chains and AHEs are retained as uncertainty, not fabricated components.",
     "evidence": [
      {
       "reference": "DOI:10.1126/sciadv.ady3689"
      },
      {
       "reference": "PDB:9QZC"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    }
   ],
   "images": [
    {
     "image_id": "pmc_pmc12506977_f1",
     "file": "pmc12506977_f1.jpg",
     "file_sha256": "fe0ce1a1e2152db5441413b3f999800bb60903ecfd8664ddcb78b352d3d995ad",
     "source": "PMC",
     "source_accession": "PMC12506977.1 F1",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC12506977/",
     "download_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC12506977.1/sciadv.ady3689-f1.jpg",
     "licence": "CC_BY_4_0",
     "licence_url": "https://creativecommons.org/licenses/by/4.0/",
     "attribution": "Bin Cai, Jingwei Xu, Erik H. Collet, Ellen Aarts, Leo Luo, Alexander Leitner, Takashi Ishikawa, Pedro Beltrao, Chad G. Pearson, Martin Pilhofer, et al.; CC BY, via PubMed Central",
     "modality": "CRYO_ET",
     "caption": "Figure 1: Tetrahymena basal-body A-C linkers in situ and after isolation. A-C show segmented and denoised in-situ cryotomograms; F-G show isolated basal bodies with A-C linkers labeled. D is the isolation schematic and E is an SDS-PAGE gel, not microscopy. Scale bars: A, 200 nm; B-C and F-G, 100 nm.",
     "taxon_id": "NCBITaxon:5911",
     "taxon_label": "Tetrahymena thermophila",
     "reference": "DOI:10.1126/sciadv.ady3689",
     "retrieved_on": "2026-10-04",
     "notes": "Fig. 1. from article version PMC12506977.1; exact licence version read from JATS and media md5 read from the PMC OA S3 metadata. Taxon supplied by the curator because PMC has no taxon field. Curator explicitly accepted the multi-panel figure. The entire multi-panel figure was visually inspected; source bytes are reproduced unchanged. Tomograms support structure identity, not individual protein identity or a mechanical perturbation assay. Source Methods describe DeepDeWedge denoising of the FIB-milled cell tomograms and segmentation of the denoised Figure 1A volume; this processing was performed by the source authors, not by this repository."
    }
   ]
  },
  {
   "identifier": "cellstructuremech:basal_body_a_tusk",
   "label": "basal body A-tusk",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "A microtubule-associated subassembly in the proximal region of a ciliary basal body, identified in Paramecium tetraurelia as a protruding density between A-microtubule protofilaments A8 and A9, adjacent to but distinguishable from the A-C linker.",
   "definition_source": "DOI:10.15252/embj.2020106246",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-04T15:56:03Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-04T15:58:26Z",
     "curator": "codex",
     "action": "CURATED_RECORD",
     "changes": "Added the native Paramecium A-tusk example, basal-body parthood, scoped axial-offset annotations, deposited triplet-map context and inspected CC BY figure. Distinguished adjacent linker proteins and processing intervals from A-tusk identity, composition and repeat length; retained molecular role and distribution as unresolved rather than inferring mechanisms or homology.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005575"
   ],
   "part_of": [
    "GO:0036064"
   ],
   "synonyms": [
    {
     "synonym_text": "A-tusk",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.15252/embj.2020106246"
    },
    {
     "synonym_text": "centriole A-tusk",
     "synonym_type": "BROAD_SYNONYM",
     "source": "DOI:10.15252/embj.2020106246"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5888",
     "taxon_label": "Paramecium tetraurelia",
     "note": "Cryo-ET and subtomogram averaging of isolated basal bodies resolve the A-tusk in Figure 5B-D and Figure EV5C-E. Cortical units were isolated from d4-2 and Delta-CenBP1; the figures are not assigned to one strain. The proximal-region analysis used 11 tomograms containing 16 basal bodies with intact proximal regions.",
     "reference": "DOI:10.15252/embj.2020106246"
    }
   ],
   "physical_properties": [
    {
     "property": "OTHER",
     "value": "3.3 and 5.2",
     "unit": "UO:0000018",
     "context": "Axial separation annotations in Paramecium tetraurelia Figure EV5E: the position of A-tusk 2 on one triplet lies 5.2 nm below the upper and 3.3 nm above the lower A-tusk 1 positions on the neighboring triplet. The original figure was visually inspected. These are two static, pairwise offsets in the depicted reconstruction, not means, uncertainty bounds, A-tusk dimensions, a universal axial repeat or an assembly time course. No replicate count or error estimate is supplied for these annotations.",
     "reference": "DOI:10.15252/embj.2020106246"
    }
   ],
   "datasets": [
    {
     "accession": "EMDB:EMD-10729",
     "title": "Paramecium microtubule triplet from the start of the proximal region",
     "description": "Deposited whole-triplet structural context from the study defining the A-tusk. This is a proximal microtubule-triplet reconstruction with associated densities, not an isolated A-tusk map or a sequence-resolved A-tusk model.",
     "organism": "Paramecium tetraurelia",
     "dataset_type": "STRUCTURAL_IMAGING",
     "repository": "OTHER",
     "platform": "cryo-electron tomography and subtomogram averaging",
     "url": "https://www.ebi.ac.uk/emdb/EMD-10729",
     "publication": "DOI:10.15252/embj.2020106246",
     "notes": "Native released-entry metadata verifies the title, taxon 5888, DOI and PMID:32954513. The paper lists EMD-10726 through EMD-10729 and describes combining global triplet and locally aligned A-C-linker maps to display adjacent triplets. EMD-10727 is the proximal A-C-linker-focused deposit; EMD-10726 and EMD-10728 have end-of-proximal-region titles. Sample-name fields repeat start-region wording, so entry titles distinguish the deposits. Only metadata and links are retained; no map volume was downloaded and no exact structure xref is asserted."
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.15252/embj.2020106246",
     "notes": "Klena et al. 2020, PMID:32954513. Checksum-verified PMC7667884.1 Results, Paramecium preparation and A-C-linker averaging Methods, Figure 5, Figure EV5 and Data availability inspected. Both original figures were visually inspected; Figure 5 is hosted unchanged. Named segmented densities support morphological identity and placement, not a native protein assignment."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_and_boundary",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep the A-tusk distinct from the A-C linker and other basal-body densities.",
     "rationale": "A named morphological subassembly is not the entire basal body or an asserted protein.",
     "notes": "Hidden/ignored-inclusive repository searches and parsed identifiers, labels and synonyms across 871 prior records found no standalone A-tusk identity. Complete QuickGO queries tusk (0), A-tusk (730), centriole tusk (22) and basal body tusk (399) returned no exact term. Kind OTHER and parent GO:0005575 deliberately retain unresolved molecular classification. Basal body is parthood, not is-a. A-tusk, A-link trunk, ArmA, ArmB, triplet base, pinhead, D2-rod and tubulin protofilaments are not exact synonyms. Proximity to the A-C linker is not used to assert obligatory A-C-linker, cartwheel or pro-basal-body parthood.",
     "evidence": [
      {
       "reference": "DOI:10.15252/embj.2020106246"
      },
      {
       "reference": "GO:0005575"
      },
      {
       "reference": "GO:0036064"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "native_composition_and_role",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Identify native A-tusk constituents and determine its specific biological role.",
     "rationale": "A segmented protrusion and a static spatial offset do not establish molecular membership or function.",
     "notes": "Direct molecular localization or a sequence-resolved model is needed before assigning components, stoichiometry or protein-family groundings. The inspected morphological evidence does not establish A-tusk-specific essentiality, assembly order, force transmission or mechanical stiffness. No function, trait or causal graph is asserted solely from the surrounding basal-body architecture.",
     "evidence": [
      {
       "reference": "DOI:10.15252/embj.2020106246"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "declined_linker_component_transfer",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Do not transfer neighboring A-C-linker protein assignments into A-tusk composition.",
     "rationale": "An assignment to a connected assembly in another species does not identify this density.",
     "notes": "The inspected Cai et al. 2025 Tetrahymena study assigns WRAP73, CEP135, TBC1D31 and POC1 to A-C-linker regions and leaves additional helical elements unassigned. Its JATS contains no A-tusk identification. These observations do not explicitly establish the identity or composition of the named Paramecium A-tusk. No linker protein or tubulin family is imported here as a constituent merely because it lies in the same broader reconstruction.",
     "evidence": [
      {
       "reference": "DOI:10.15252/embj.2020106246"
      },
      {
       "reference": "DOI:10.1126/sciadv.ady3689"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "measurement_and_processing_scope",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Distinguish neighboring-triplet offsets from a biological repeat or mechanical measurement.",
     "rationale": "Reconstruction sampling and adjacent-module annotations are not A-tusk dimensions.",
     "notes": "Figure EV5E labels two axial offsets, 5.2 and 3.3 nm, around one neighboring A-tusk position. Do not sum these into an independently measured A-tusk repeat. The Methods pick subvolumes every 8.5 nm; Figure 5 warns that this imposed a pinhead periodicity. The 8.4 +/- 0.2 nm value concerns the A-C linker, and 31.5 angstroms is reconstruction resolution. The approximately 35-nm label belongs to the triplet base; 6- and 9-degree changes concern triplet/linker orientation. None is an A-tusk length, stoichiometry or force measurement. The 1941 extracted subvolumes, split into 1042 proximal and 899 distal classes, are processing counts, not biological copy numbers.",
     "evidence": [
      {
       "reference": "DOI:10.15252/embj.2020106246"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "taxonomic_and_image_scope",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep the directly supported example separate from cross-species linker comparisons.",
     "rationale": "A multipanel comparison does not establish the same named density in every illustrated taxon.",
     "notes": "Figure 5 and Figure EV5C-E directly label the Paramecium A-tusk. Figure EV5F-H compares A-C linkers from Paramecium, Chlamydomonas and Trichonympha; it is not used to assert broad A-tusk distribution, homologous protein composition or absence in other taxa. Only the single-species Figure 5 is hosted. The d4-2 and Delta-CenBP1 preparation strains are retained without assigning the image to one strain or interpreting it as a perturbation phenotype.",
     "evidence": [
      {
       "reference": "DOI:10.15252/embj.2020106246"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    }
   ],
   "images": [
    {
     "image_id": "pmc_pmc7667884_embj2020106246_fig_0005",
     "file": "pmc7667884_embj2020106246_fig_0005.jpg",
     "file_sha256": "1431f971830fd590ad25381abf065a76a1d99800827c4e6292490af98a1fde34",
     "source": "PMC",
     "source_accession": "PMC7667884.1 embj2020106246-fig-0005",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC7667884/figure/embj2020106246-fig-0005/",
     "download_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC7667884.1/EMBJ-39-e106246-g010.jpg",
     "licence": "CC_BY_4_0",
     "licence_url": "https://creativecommons.org/licenses/by/4.0/",
     "attribution": "Nikolai Klena, Maeva Le Guennec, Anne‐Marie Tassin, Hugo van den Hoek, Philipp S Erdmann, Miroslava Schaffer, Stefan Geimer, Gabriel Aeschlimann, Lubomir Kovacik, Yashar Sadian, et al.; CC BY, via PubMed Central",
     "modality": "CRYO_ET",
     "caption": "Paramecium proximal-triplet reconstructions. Panels B-D label the dark-teal A-tusk next to A-microtubule protofilaments A8 and A9, distinct from the lighter patterned A-C linker. Panel A shows the neighboring triplet base and pinhead; its approximately 35-nm annotation is not an A-tusk length. Panels E-F compare proximal-region triplet and linker orientations. These are segmented cryo-ET averages, not raw micrographs or sequence-resolved proteins.",
     "taxon_id": "NCBITaxon:5888",
     "taxon_label": "Paramecium tetraurelia",
     "reference": "DOI:10.15252/embj.2020106246",
     "retrieved_on": "2026-10-04",
     "notes": "Original multipanel Figure 5 visually inspected and accepted without cropping or modification. JATS links this figure to g010.jpg, not g005.jpg; article and media MD5 checksums were verified. Exact CC BY 4.0 licensing comes from JATS. All panels concern Paramecium and match the canonical example. The source hides the pinhead in panel B because its reconstruction was biased by the picking interval. Figure EV5 was also inspected for axial-offset annotations but is not hosted because its complete figure includes multiple taxa. Segmentation colors are not protein identities."
    }
   ]
  },
  {
   "identifier": "cellstructuremech:basal_body_b_c_inner_junction",
   "label": "basal body B-C inner junction",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A proteinaceous junction network at the lumen-facing interface between the B- and C-tubules of a basal-body triplet microtubule, connecting the two tubules with region-dependent composition.",
   "definition_source": "DOI:10.1083/jcb.202311104",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-04T10:49:33Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-04T10:52:29Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added region-bounded B-C junction components, two species examples, proximal structural contacts, verified EMDB datasets and density preview. Preserved unassigned core/WD40 identities, model-fitting limits, strain provenance, cross-species uncertainty and conflicting reported repeat/dataset labels.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:48Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "B-C inner junction",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.7554/eLife.43434"
    }
   ],
   "parent_structures": [
    "GO:0140535"
   ],
   "part_of": [
    "GO:0036064"
   ],
   "components": [
    {
     "component_id": "poc1",
     "label": "POC1 family protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The live POC1 family search returns IPR050505, combining WDR55 and POC1; IPR020472 is a WD40 repeat. Neither denotes this exact class. Native UniProt Q229Z6 is a reviewed POC1 reference from SB210, not a strain-paired example for the structural experiments. Its domain and repeat annotations are not promoted to a whole-protein family.",
     "gene_symbols": [
      "POC1"
     ],
     "essentiality": "UNKNOWN",
     "role": "Its N-terminal WD40 domain bridges B08 and C10 in the proximal Tetrahymena junction. The C-terminal region continues into the neighboring A-C linker. This membership is not assigned to the compositionally distinct core B-C junction.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.202311104",
       "notes": "Figure 2D-F combines predicted-model fitting with loss of the corresponding WD40 density in complete-triplet subclasses of poc1 deletion material. Figure S4B-D distinguishes the core junction, whose bridging density remains without Poc1."
      },
      {
       "reference": "DOI:10.1126/sciadv.ady3689",
       "notes": "Figure 4A-B and Results trace the POC1 C-link helix to its N-terminal B08/C10 bridge. This establishes shared participation in connected modules, not identity of the B-C junction and A-C linker."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q229Z6",
       "protein_label": "POC1 centriolar protein homolog",
       "gene_symbol": "TTHERM_01308010",
       "taxon_id": "NCBITaxon:312017",
       "taxon_label": "Tetrahymena thermophila SB210",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene POC1, which UniProt lists under the primary name TTHERM_01308010, in Tetrahymena thermophila SB210. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:20008567",
         "notes": "Pearson CG et al. 2009, ‘Basal body stability and ciliogenesis requires the conserved component Poc1.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, cilium basal body' localisation of Q229Z6."
        }
       ]
      }
     ]
    },
    {
     "component_id": "inner_junction_ladder_protein",
     "label": "alpha-helical inner-junction ladder protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The source assigns I7LY02, an unreviewed SB210 reference at TTHERM_00682980. UniProt lists no InterPro or Pfam cross-reference and the native integrated InterPro endpoint returned HTTP 204. No exact source-neutral family is asserted. The PDB entity's SWIM-type name is not a verified family or activity. Cai's structural isolation uses SB715, so no strain-paired protein example is added.",
     "essentiality": "UNKNOWN",
     "role": "Forms an alpha-helical ladder connecting B07 and C10 in the proximal Tetrahymena B-C junction. It is distinct from the additional unassigned WD40 density between successive POC1 molecules.",
     "evidence": [
      {
       "reference": "DOI:10.1126/sciadv.ady3689",
       "notes": "Figure 4A-C and Results assign the ladder using an MS-derived library of predicted models and density fitting. RCSB 9QZC entity 8 maps the study's ladder model to I7LY02. This is not an I7LY02 knockout, biochemical binding assay or essentiality test."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5911",
     "taxon_label": "Tetrahymena thermophila",
     "note": "Cryo-ET of isolated basal bodies resolves different proximal and core B-C networks, with wild-type and poc1-deletion comparisons. Methods list B2086 and SB1969 backgrounds; this is a species-level example, not a pairing with SB210 reference sequences.",
     "reference": "DOI:10.1083/jcb.202311104"
    },
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Cryo-ET of nucleo-flagellar apparatus from cc849, cw10 mt-, resolves a B-C junction network. The main average combines proximal mother-basal-body segments and attached procentrioles; separate averages reveal maturity-related differences. MIP9-11 are density labels, not verified equivalents of the Tetrahymena molecular assignments.",
     "reference": "DOI:10.7554/eLife.43434"
    }
   ],
   "functions": [
    {
     "function_id": "luminal_b_c_connection",
     "label": "luminal B-C tubule connection",
     "description": "Connects the B- and C-tubules along the lumen-facing triplet interface. The Tetrahymena core junction also provides an interface for attachment of the separate inner scaffold.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.202311104",
       "notes": "Figure 2D and Figure S4B-D show proximal and core bridging networks and distinguish the core junction from its scaffold attachment. This structural function is not a measured force threshold or a junction-specific explanation of all poc1 mutant defects."
      },
      {
       "reference": "DOI:10.7554/eLife.43434",
       "notes": "Results and Figure 2C describe a network of MIP densities at the Chlamydomonas B-C inner junction without assigning their gene products."
      }
     ]
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "proximal_junction_contacts",
     "title": "Proximal B-C junction contacts",
     "description": "A bounded structural-contact network in the proximal Tetrahymena basal body.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "scope_notes": "Edges describe contacts inferred from density and fitted models, not direct binding assays or temporal assembly order. They apply to the proximal form, not the distinct core architecture or an inferred Chlamydomonas protein crosswalk.",
     "nodes": [
      {
       "node_id": "poc1",
       "label": "POC1 family protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "poc1"
      },
      {
       "node_id": "ladder",
       "label": "alpha-helical inner-junction ladder protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "inner_junction_ladder_protein"
      },
      {
       "node_id": "b_tubule",
       "label": "basal-body B-tubule",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "c_tubule",
       "label": "basal-body C-tubule",
       "node_type": "STRUCTURE"
      }
     ],
     "edges": [
      {
       "subject": "poc1",
       "predicate": "contacts",
       "object": "b_tubule",
       "description": "POC1's WD40 domain contacts protofilament B08.",
       "evidence": [
        {
         "reference": "DOI:10.1126/sciadv.ady3689",
         "notes": "Figure 4A-B and Results locate the B-side of the proximal POC1 bridge."
        }
       ]
      },
      {
       "subject": "poc1",
       "predicate": "contacts",
       "object": "c_tubule",
       "description": "POC1's WD40 domain bridges toward protofilament C10.",
       "evidence": [
        {
         "reference": "DOI:10.1126/sciadv.ady3689",
         "notes": "Figure 4A-B and Results resolve the C-side of the proximal bridge."
        }
       ]
      },
      {
       "subject": "ladder",
       "predicate": "contacts",
       "object": "b_tubule",
       "description": "The assigned alpha-helical ladder contacts B07.",
       "evidence": [
        {
         "reference": "DOI:10.1126/sciadv.ady3689",
         "notes": "Figure 4A and C and Results place the I7LY02 model against B07."
        }
       ]
      },
      {
       "subject": "ladder",
       "predicate": "contacts",
       "object": "c_tubule",
       "description": "The assigned alpha-helical ladder connects toward C10.",
       "evidence": [
        {
         "reference": "DOI:10.1126/sciadv.ady3689",
         "notes": "Figure 4A and C and Results place the I7LY02 model against C10."
        }
       ]
      }
     ]
    }
   ],
   "datasets": [
    {
     "accession": "EMDB:EMD-42781",
     "title": "Wild-type proximal B-C inner junction",
     "description": "Focused subtomogram reconstruction of the proximal junction and adjacent triplet density.",
     "organism": "Tetrahymena thermophila",
     "dataset_type": "STRUCTURAL_IMAGING",
     "repository": "OTHER",
     "platform": "cryo-electron tomography and focused subtomogram averaging",
     "url": "https://www.ebi.ac.uk/emdb/EMD-42781",
     "publication": "DOI:10.1083/jcb.202311104",
     "notes": "Released native EMDB metadata, natural-source taxon 5911 and exact primary citation verified. These are bounded reconstruction links, not exact whole-structure identities or universal compositions. Full volume maps are not retained; mutant comparisons are not selective B-C-junction ablations."
    },
    {
     "accession": "EMDB:EMD-42777",
     "title": "Wild-type central-core basal-body triplet",
     "description": "Core triplet reconstruction containing the distinct B-C bridging network and scaffold attachments.",
     "organism": "Tetrahymena thermophila",
     "dataset_type": "STRUCTURAL_IMAGING",
     "repository": "OTHER",
     "platform": "cryo-electron tomography and subtomogram averaging",
     "url": "https://www.ebi.ac.uk/emdb/EMD-42777",
     "publication": "DOI:10.1083/jcb.202311104",
     "notes": "Released native EMDB metadata, natural-source taxon 5911 and exact primary citation verified. These are bounded reconstruction links, not exact whole-structure identities or universal compositions. Full volume maps are not retained; mutant comparisons are not selective B-C-junction ablations."
    },
    {
     "accession": "EMDB:EMD-42783",
     "title": "Poc1-knockout proximal basal-body triplet",
     "description": "Mutant proximal triplet reconstruction for comparison with wild-type junction densities.",
     "organism": "Tetrahymena thermophila",
     "dataset_type": "STRUCTURAL_IMAGING",
     "repository": "OTHER",
     "platform": "cryo-electron tomography and subtomogram averaging",
     "url": "https://www.ebi.ac.uk/emdb/EMD-42783",
     "publication": "DOI:10.1083/jcb.202311104",
     "notes": "Released native EMDB metadata, natural-source taxon 5911 and exact primary citation verified. These are bounded reconstruction links, not exact whole-structure identities or universal compositions. Full volume maps are not retained; mutant comparisons are not selective B-C-junction ablations."
    },
    {
     "accession": "EMDB:EMD-42784",
     "title": "Poc1-knockout central-core basal-body triplet",
     "description": "Core mutant reconstruction distinguishing retained B-C bridging density from lost scaffold attachment.",
     "organism": "Tetrahymena thermophila",
     "dataset_type": "STRUCTURAL_IMAGING",
     "repository": "OTHER",
     "platform": "cryo-electron tomography and subtomogram averaging",
     "url": "https://www.ebi.ac.uk/emdb/EMD-42784",
     "publication": "DOI:10.1083/jcb.202311104",
     "notes": "Released native EMDB metadata, natural-source taxon 5911 and exact primary citation verified. These are bounded reconstruction links, not exact whole-structure identities or universal compositions. Full volume maps are not retained; mutant comparisons are not selective B-C-junction ablations."
    },
    {
     "accession": "EMDB:EMD-53982",
     "title": "Proximal B-C inner junction focused on POC1",
     "description": "Single-particle focused submap from the proximal A-C-linker study, resolving the POC1 region.",
     "organism": "Tetrahymena thermophila",
     "dataset_type": "STRUCTURAL_IMAGING",
     "repository": "OTHER",
     "platform": "cryo-electron microscopy and focused single-particle reconstruction",
     "url": "https://www.ebi.ac.uk/emdb/EMD-53982",
     "publication": "DOI:10.1126/sciadv.ady3689",
     "notes": "Released native EMDB metadata, natural-source taxon 5911 and exact primary citation verified. These are bounded reconstruction links, not exact whole-structure identities or universal compositions. Full volume maps are not retained; mutant comparisons are not selective B-C-junction ablations."
    },
    {
     "accession": "EMDB:EMD-53983",
     "title": "Proximal B-C inner junction focused on the WD40 region",
     "description": "Complementary focused submap; its region label does not identify the additional WD40 protein.",
     "organism": "Tetrahymena thermophila",
     "dataset_type": "STRUCTURAL_IMAGING",
     "repository": "OTHER",
     "platform": "cryo-electron microscopy and focused single-particle reconstruction",
     "url": "https://www.ebi.ac.uk/emdb/EMD-53983",
     "publication": "DOI:10.1126/sciadv.ady3689",
     "notes": "Released native EMDB metadata, natural-source taxon 5911 and exact primary citation verified. These are bounded reconstruction links, not exact whole-structure identities or universal compositions. Full volume maps are not retained; mutant comparisons are not selective B-C-junction ablations."
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1083/jcb.202311104",
     "notes": "Ruehle et al. 2024. Official PMC11094743.1 JATS checksum verified; proximal/core and mutant Results, relevant Discussion, Methods and captions inspected. Figures 2 and S4 visually checked. Molecular fitting and perturbation evidence are distinguished; no verbatim snippets are asserted."
    },
    {
     "reference": "DOI:10.1126/sciadv.ady3689",
     "notes": "Cai et al. 2025. Official PMC12506977.1 JATS checksum verified; junction Results, relevant isolation/model-building Methods and data availability read, and Figure 4 visually inspected. Structural isolation uses SB715; model assignments are MS-guided predicted-model fits."
    },
    {
     "reference": "DOI:10.7554/eLife.43434",
     "notes": "Li et al. 2019. Official PMC6384029.1 JATS checksum verified; relevant architecture, MIP and assembly Results, Methods and MIP9 author response read. Figure 2 and its supplement 12 visually checked. Main averages combine mother-basal-body proximal segments with attached procentrioles."
    },
    {
     "reference": "DOI:10.1038/s44318-025-00392-6",
     "notes": "Li et al. 2025 provides the earlier unassigned inner-ladder observation and an explicitly retained B-C dataset-label conflict. It is not the source for the later I7LY02 molecular assignment."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_and_boundary",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Distinguish the B-C inner junction from connected basal-body modules.",
     "rationale": "This is a named proteinaceous junction network within a triplet, not one protein.",
     "notes": "Hidden- and ignored-inclusive label, synonym, slug and citation searches found only adjacent records and provenance, not this identity. Complete inner-junction and triplet GO searches, and all cellular-component candidates from the basal-body search, found no exact B-C term. GO:0160113 denotes an axonemal doublet A-B junction, not this structure. The outer B-C junction, A-B inner junction, intertriplet A-C linker, inner scaffold and whole triplet are distinct. GO:0140535 is broader is-a; GO:0036064 is parthood.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.202311104"
      },
      {
       "reference": "DOI:10.7554/eLife.43434"
      },
      {
       "reference": "GO:0160113"
      },
      {
       "reference": "GO:0140535"
      },
      {
       "reference": "GO:0036064"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "exact_family_groundings",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve exact POC1 and alpha-helical inner-junction ladder family groundings.",
     "rationale": "A repeat, domain or combined family does not denote an exact component class.",
     "notes": "Both components remain REVIEWED_LABEL_ONLY for the documented reasons. POC1 Q229Z6 is a reviewed SB210 reference; I7LY02 is unreviewed. Neither is paired to B2086, SB1969 or SB715 as an experimental protein example. The paper's limited detectable I7LY02 homology outside Ciliophora is not evidence that the structure is absent in other taxa.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.202311104"
      },
      {
       "reference": "DOI:10.1126/sciadv.ady3689"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "regional_and_unassigned_composition",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Identify the additional proximal WD40 protein and the core B-C bridging proteins.",
     "rationale": "The named proximal classes are not a complete or universal junction composition.",
     "notes": "Cai et al. leave the WD40 density between POC1 copies unassigned; TBC1D31A is only a hypothesis based on proximity and is not added as a component. Ruehle et al. find a distinct bulky core junction without POC1-like density; its bridge persists in complete poc1-deletion triplets even when the separate scaffold attachment is lost. Proximal I7LY02 placement is not transferred to these core densities.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.202311104"
      },
      {
       "reference": "DOI:10.1126/sciadv.ady3689"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "later_ladder_assignment",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Reconcile the earlier unassigned ladder with newer molecular evidence.",
     "rationale": "Molecular uncertainty must follow the source chronology.",
     "notes": "Li et al. 2025 left the proximal B-C ladder identity open. Cai et al. later assigned I7LY02 by MS-guided model fitting, represented here with that qualification. The same paper assigns a separate I7LY02 array at the A-B junction; sharing a protein does not merge the two junction records.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s44318-025-00392-6"
      },
      {
       "reference": "DOI:10.1126/sciadv.ady3689"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "chlamydomonas_density_identities",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve Chlamydomonas MIP9-11 identities and reconcile the reported MIP9 repeat.",
     "rationale": "Density labels and geometric similarity are not cross-species protein identities.",
     "notes": "Li et al. 2019 assign MIP9 as likely non-tubulin because a canonical protofilament model deviates from its density; the author response and Figure 2 supplement 12 do not identify a gene product. MIP9-11 are not equated to Tetrahymena POC1 or I7LY02. Results describe a 4-nm MIP9 periodicity, while Table 1 lists 8 nm; no repeat measurement is asserted here pending reconciliation. Proximal mother-basal-body and procentriole averages differ, so the pooled map is not immature-only or a universal architecture.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.43434"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "exclude_neighboring_components",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep neighboring linkers, scaffolds and axonemal proteins outside junction composition.",
     "rationale": "A composite map includes material beyond the curated structural boundary.",
     "notes": "Tubulins are bridged substrates here, not extra junction families. Fam161A/Poc16 core localization is not a molecular assignment to the B-C bridge. TBC1D31-like A-C-linker proteins and axonemal FAP/PACRG assemblies are not imported merely because they are adjacent or occupy similar sites. POC1 is included specifically for its directly supported proximal B-C membership.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.202311104"
      },
      {
       "reference": "DOI:10.1126/sciadv.ady3689"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "mechanical_and_assembly_scope",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Avoid converting heterogeneous static reconstructions into a temporal assembly mechanism.",
     "rationale": "Poc1 loss affects multiple structures and specimen isolation can destabilize triplets.",
     "notes": "Complete-triplet mutant subclasses support local density comparisons, not uniform absence of the entire junction. Percentages of subtomogram classes are not organism prevalence. The 2019 assembly model and 2024 disassembly interpretation derive from static classes, with preparation-induced lability acknowledged. No junction-specific force threshold, whole-junction stoichiometry, broad taxonomic distribution or assembly essentiality is asserted. Reconstruction window lengths and map resolutions are not biological dimensions.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.202311104"
      },
      {
       "reference": "DOI:10.7554/eLife.43434"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "dataset_label_conflict",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Handle the conflicting regional label for EMD-46438 without silently choosing one.",
     "rationale": "Native archive titles and article tables do not always agree.",
     "notes": "Li et al. 2025 Table 2 calls EMD-46438 core B-C, whereas native EMDB metadata says proximal B-C; the Methods also state that B-C junctions were excluded from the detailed study. This record instead links independently verified, region-consistent 2024 and Cai 2025 reconstructions. The conflict is retained rather than asserted to be resolved biologically.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s44318-025-00392-6"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    }
   ],
   "images": [
    {
     "image_id": "emdb_42781",
     "file": "emd_42781.png",
     "file_sha256": "df7ed8e6da1d20a19522b82a1c2b0afc590de9c802972628beb22fabd0951860",
     "source": "EMDB",
     "source_accession": "EMD-42781",
     "source_url": "https://www.ebi.ac.uk/emdb/EMD-42781",
     "download_url": "https://ftp.ebi.ac.uk/pub/databases/emdb/structures/EMD-42781/images/emd_42781.png",
     "licence": "PUBLIC_DOMAIN",
     "licence_url": "https://www.ebi.ac.uk/emdb/policies.html",
     "attribution": "Ruehle M, Li S, Agard DA, Pearson C; EMDB depositor representative figure, without copyright restrictions.",
     "modality": "CRYO_ET",
     "caption": "Representative density rendering of a focused wild-type Tetrahymena proximal basal-body B-C inner-junction reconstruction, including adjacent triplet density. This is a subtomogram average, not a raw micrograph, whole basal body or individually labeled protein model. No scale bar is shown.",
     "taxon_id": "NCBITaxon:5911",
     "taxon_label": "Tetrahymena thermophila",
     "reference": "DOI:10.1083/jcb.202311104",
     "retrieved_on": "2026-10-04",
     "notes": "Native EMDB natural-source taxon, citation and depositor authors verified; PNG inspected and SHA-256 checked. The archive title misspells the species, but native natural_source metadata resolves Tetrahymena thermophila. EMDB policy 3.1.2 requires representative figures free of copyright restrictions, recorded using the repository adapter's PUBLIC_DOMAIN convention. The paper's separate CC BY-NC-SA figures are inspected only, not hosted."
    }
   ]
  },
  {
   "identifier": "cellstructuremech:basal_body_c_tubule_hook",
   "label": "basal body C-tubule hook",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "A hook-shaped proteinaceous linker at the external B-C interface of a basal-body microtubule triplet. In the distal half of isolated Chlamydomonas reinhardtii basal bodies, hook densities occupy the C1 position, extend across the outer surfaces of C2-C4, and recur along the triplet axis.",
   "definition_source": "DOI:10.1038/emboj.2011.460",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-04T11:30:32Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-04T11:32:38Z",
     "curator": "codex",
     "action": "CURATED_RECORD",
     "changes": "Added bounded Chlamydomonas morphology, axial repeat, structural linkage, whole-triplet dataset and link-only Figure 4 provenance. Kept molecular composition, causal mechanism and C-stretch equivalence unresolved.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-04T11:37:25Z",
     "curator": "codex",
     "action": "CORRECTED_EVIDENCE_SCOPE",
     "changes": "Corrected the C-stretch comparison genus to Teranympha mirabilis after reinspection of Nazarov et al. Figure 4 and full-name Results. Chlamydomonas-only hook scope and unresolved homology are unchanged.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T09:48:32Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2203: Replaced the unsupported cytoskeleton is-a parent with conservative cellular-component classification, retained basal-body parthood and unknown molecular identity, and corrected current classification notes without rewriting original discussion provenance.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005575"
   ],
   "part_of": [
    "GO:0036064"
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Distal-half triplet reconstructions from isolated basal bodies; Figure 4B distinguishes the exterior hook from the separate luminal C-tubule filaments in Figure 4C. This is a species example, not a claim of occurrence in every strain or every basal-body region.",
     "reference": "DOI:10.1038/emboj.2011.460"
    }
   ],
   "functions": [
    {
     "function_id": "external_b_c_linkage",
     "label": "external B-C tubule linkage",
     "description": "In the characterized Chlamydomonas distal region, the hook bridges the B4/C1 interface and extends across the outer C2-C4 surfaces. This is a structural connection, not a demonstrated hook-specific requirement for assembly, force resistance or motility.",
     "evidence": [
      {
       "reference": "DOI:10.1038/emboj.2011.460",
       "notes": "Regional cryo-electron tomography averages and Figure 4B resolve the exterior linker. B4 contact is described in the longitudinal-variation Discussion; molecular identity and assembly chronology remain interpretive."
      }
     ]
    }
   ],
   "physical_properties": [
    {
     "property": "OTHER",
     "value": "8",
     "unit": "UO:0000018",
     "context": "Longitudinal spacing of the hook-associated density at C1 in the distal-half Chlamydomonas reinhardtii basal-body triplet subtomogram average; not hook length, width or a universal repeat.",
     "reference": "DOI:10.1038/emboj.2011.460"
    }
   ],
   "datasets": [
    {
     "accession": "EMDB:EMD-5252",
     "title": "Chlamydomonas basal-body triplet reconstruction",
     "description": "Whole-triplet reconstruction deposited with Li et al. 2012, not a separately identified distal-hook submap.",
     "organism": "Chlamydomonas reinhardtii",
     "dataset_type": "STRUCTURAL_IMAGING",
     "repository": "OTHER",
     "platform": "cryo-electron tomography and subtomogram averaging",
     "url": "https://www.ebi.ac.uk/emdb/EMD-5252",
     "publication": "DOI:10.1038/emboj.2011.460",
     "notes": "Released native EMDB metadata links taxon 3055, strain cc3491 and PMID:22157822 with the exact primary DOI. The species example does not transfer this archive-only strain label into an assertion about a separately deposited hook map. Whole-triplet mass, component counts and map resolution are not hook composition or dimensions; no map volume is hosted."
    }
   ],
   "images": [
    {
     "image_id": "li_2012_figure4_link",
     "source": "PMC",
     "source_accession": "PMC3273388.1:f4",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3273388/figure/f4/",
     "licence": "OTHER",
     "licence_url": "https://creativecommons.org/licenses/by-nc-nd/3.0/",
     "attribution": "Sam Li, Jose-Jesus Fernandez, Wallace F Marshall and David A Agard; Figure 4, The EMBO Journal (2012), DOI:10.1038/emboj.2011.460. Copyright 2012 European Molecular Biology Organization; CC BY-NC-ND 3.0 Unported.",
     "modality": "CRYO_ET",
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "reference": "DOI:10.1038/emboj.2011.460",
     "retrieved_on": "2026-10-04",
     "caption": "Regional triplet density reconstructions. Panel B shows yellow exterior hooks in the blue distal-half reconstruction beside the green proximal comparison. Panel C instead shows separate luminal filaments. Panel A has a 10-nm scale bar. The displayed segment length is not the biological length of a hook array.",
     "notes": "Link only: the exact JATS license is CC BY-NC-ND 3.0, which has no dedicated schema enum. OTHER preserves those terms; no image file, derivative, download URL or hosted-copy checksum is supplied. The original multipanel figure was visually inspected using the checksum-verified PMC media object. These are averaged-density renderings and sections, not single-particle raw micrographs."
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1038/emboj.2011.460",
     "notes": "Li et al. 2012, PMID:22157822. Official PMC3273388.1 JATS and Figure 4 media checksums verified; non-tubulin and longitudinal Results, longitudinal Discussion, Methods and figure captions read. The morphology is directly observed, but the proposed assembly sequence and protein assignments are not established by those static reconstructions. No verbatim snippet is asserted."
    },
    {
     "reference": "DOI:10.15252/embj.2020106249",
     "notes": "Nazarov et al. 2020, PMID:32954505. Official PMC7667878.1 JATS and Figure 4 media checksums verified; comparative peripheral architecture Results and organism/purification Methods inspected. Figure 4I supports a Teranympha mirabilis C-stretch lead, not an established cross-species synonym or example of this hook."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_and_boundary",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Separate the external C-tubule hook from other triplet linkers.",
     "rationale": "This is an imaged named subassembly, not a gene product. Classification reassessment on 2026-10-11: the previous GO:0005856 is-a parent conflated a subassembly with its containing framework. GO:0005575 is retained conservatively because the inspected density does not establish a protein-complex or polymeric-fiber classification; morphology and basal-body parthood are unchanged.",
     "notes": "The curated label denotes the hook-shaped arm and its axial repetition described by Li et al., not the whole C-tubule or every outer B-C contact. Hidden/ignored-inclusive label, synonym, slug and citation searches found no existing record. Complete C-tubule-hook, C-stretch and outer-junction GO searches found no exact cellular-component term. GO:0160114 denotes an axonemal A-B outer junction, not this B-C structure. GO:0005575 cellular component is the conservative broader class; GO:0036064 retains basal-body parthood. GO:0005856 denotes the containing cytoskeletal framework, not an is-a parent of this individual subassembly. OTHER avoids asserting an identified multiprotein composition. The B-C inner junction, intertriplet A-C linker, Y-shaped inner scaffold and luminal C-tubule filaments are outside this boundary.",
     "evidence": [
      {
       "reference": "DOI:10.1038/emboj.2011.460"
      },
      {
       "reference": "GO:0005856"
      },
      {
       "reference": "GO:0036064"
      },
      {
       "reference": "GO:0160114"
      },
      {
       "reference": "GO:0005575",
       "notes": "Conservative broader cellular-component class, not an exact identity. The original minted identifier and observed morphology are retained."
      },
      {
       "reference": "https://github.com/CultureBotAI/CellStructureMech/issues/2203",
       "notes": "Saved review finding and bounded curation correction; original scientific scope and discussion lifecycle are retained."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "molecular_identity",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Identify the protein constituents of the distal C-tubule hook.",
     "rationale": "Density shape and estimated mass do not identify gene products.",
     "notes": "The primary paper leaves the hook as an unknown protein or complex. Components, stoichiometry and molecular groundings remain unset. The approximately 270-kDa estimate uses density volume and an assumed protein density, not biochemical composition. A sequence-resolved assignment to this exact region is needed before adding component families.",
     "evidence": [
      {
       "reference": "DOI:10.1038/emboj.2011.460"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "declined_component_and_mechanism_inferences",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep assembly hypotheses separate from direct hook composition.",
     "rationale": "Regional correlation is not molecular or causal identification.",
     "notes": "Delta-tubulin is proposed for proximal C1, not experimentally assigned to the distal hook. POC5 maturation phenotypes likewise do not identify a hook constituent. These proteins are not added. Interaction with the separate C3-to-C6/C7 luminal filament is conjectural; co-occurrence is not a demonstrated contact. No causal graph, trait link, hook-specific essentiality or chronological replacement mechanism is asserted.",
     "evidence": [
      {
       "reference": "DOI:10.1038/emboj.2011.460"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "c_stretch_relationship",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve the relationship between the hook and the C-stretch.",
     "rationale": "A similar position alone cannot establish homology or synonymy.",
     "notes": "Nazarov et al. show a C1 extension called the C-stretch in Teranympha mirabilis. The inspected description and Figure 4I do not equate it to the Chlamydomonas external hook spanning C2-C4. C-stretch is not added as an exact synonym, and Teranympha is not added as a canonical example or clade-level distribution assertion. A direct structural comparison is needed before either lumping or declaring distinct identities.",
     "evidence": [
      {
       "reference": "DOI:10.1038/emboj.2011.460"
      },
      {
       "reference": "DOI:10.15252/embj.2020106249"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "measurement_and_provenance_scope",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Distinguish a biological repeat from reconstruction metadata.",
     "rationale": "An imaging window and map resolution are not structure size.",
     "notes": "Only the source's distal 8-nm axial repeat is represented as a physical property. Figure segment lengths and reconstruction resolution are not dimensions of the hook. EMD-5252 is linked as a whole-triplet deposit; Figure 4B is the explicit regional visual evidence. Its noncommercial, no-derivatives license is preserved by an external link without copying the figure.",
     "evidence": [
      {
       "reference": "DOI:10.1038/emboj.2011.460"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:basal_body_c_tubule_luminal_filament",
   "label": "basal body C-tubule luminal filament",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "A crescent-shaped proteinaceous filament inside the lumen of a basal-body C-tubule, spanning from protofilament C3 to the C6-C7 junction and occurring in a longitudinally repeated array in the distal half of isolated Chlamydomonas reinhardtii basal bodies.",
   "definition_source": "DOI:10.1038/emboj.2011.460",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-04T12:07:21Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-04T12:10:51Z",
     "curator": "codex",
     "action": "CURATED_RECORD",
     "changes": "Added Chlamydomonas-scoped filament morphology, repeat and span, structural linkage, whole-triplet dataset and link-only Figure 4 provenance. Kept protein identity, mechanics and assembly unresolved and separated the distal filament from proximal MIP assignments.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T09:48:34Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2204: Replaced the unsupported cytoskeleton is-a parent with conservative cellular-component classification, retained basal-body parthood and unknown molecular identity, and corrected current classification notes without rewriting original discussion provenance.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005575"
   ],
   "part_of": [
    "GO:0036064"
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Distal-half triplet reconstructions from isolated basal bodies; Figure 4C resolves the luminal filament separately from the exterior hook in Figure 4B. This species example does not imply occurrence in every strain or throughout the basal-body length.",
     "reference": "DOI:10.1038/emboj.2011.460"
    }
   ],
   "functions": [
    {
     "function_id": "intraluminal_c_tubule_linkage",
     "label": "intraluminal C-tubule linkage",
     "description": "In the characterized Chlamydomonas distal region, the filament spans the C-tubule lumen from protofilament C3 to the C6-C7 junction. This is an observed structural connection, not a demonstrated requirement for stiffness, assembly or motility.",
     "evidence": [
      {
       "reference": "DOI:10.1038/emboj.2011.460",
       "notes": "Longitudinal-variation Results and Figure 4C show crescent-shaped luminal densities. Mechanical reinforcement and contact with the separate exterior hook are proposed interpretations, not tested filament-specific functions."
      }
     ]
    }
   ],
   "physical_properties": [
    {
     "property": "OTHER",
     "value": "8",
     "unit": "UO:0000018",
     "context": "Longitudinal spacing of repeated luminal filaments in the distal-half Chlamydomonas reinhardtii basal-body triplet subtomogram average, reported in Figure 4C; not filament length.",
     "reference": "DOI:10.1038/emboj.2011.460"
    },
    {
     "property": "OTHER",
     "value": "13.6",
     "unit": "UO:0000018",
     "context": "Approximate span from C3 to the C6-C7 junction in the distal-half Chlamydomonas reinhardtii reconstruction: the reported approximately 136 angstrom value converted to nanometers. Not a measured contour length or the length of the axial array.",
     "reference": "DOI:10.1038/emboj.2011.460"
    }
   ],
   "datasets": [
    {
     "accession": "EMDB:EMD-5252",
     "title": "Chlamydomonas basal-body triplet reconstruction",
     "description": "Whole-triplet reconstruction deposited with Li et al. 2012, not a separately identified luminal-filament submap.",
     "organism": "Chlamydomonas reinhardtii",
     "dataset_type": "STRUCTURAL_IMAGING",
     "repository": "OTHER",
     "platform": "cryo-electron tomography and subtomogram averaging",
     "url": "https://www.ebi.ac.uk/emdb/EMD-5252",
     "publication": "DOI:10.1038/emboj.2011.460",
     "notes": "Released native EMDB metadata links taxon 3055, strain cc3491 and PMID:22157822 to the exact primary DOI. The archive strain label is not evidence of a separately deposited filament map. Whole-triplet mass, component counts and resolution do not specify filament composition or dimensions; no map volume is hosted."
    }
   ],
   "images": [
    {
     "image_id": "li_2012_figure4_link",
     "source": "PMC",
     "source_accession": "PMC3273388.1:f4",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3273388/figure/f4/",
     "licence": "OTHER",
     "licence_url": "https://creativecommons.org/licenses/by-nc-nd/3.0/",
     "attribution": "Sam Li, Jose-Jesus Fernandez, Wallace F Marshall and David A Agard; Figure 4, The EMBO Journal (2012), DOI:10.1038/emboj.2011.460. Copyright 2012 European Molecular Biology Organization; CC BY-NC-ND 3.0 Unported.",
     "modality": "CRYO_ET",
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "reference": "DOI:10.1038/emboj.2011.460",
     "retrieved_on": "2026-10-04",
     "caption": "Regional triplet density reconstructions. Panel C shows yellow crescent-shaped filaments inside the blue C-tubule lumen, with C3, C6 and C7 labeled, and their longitudinal repetition. Panel B instead shows the separate exterior hook. Panel A has a 10-nm scale bar; the displayed segment is not the biological array length.",
     "notes": "Link only: the exact JATS license is CC BY-NC-ND 3.0, which has no dedicated schema enum. OTHER preserves those terms; no image file, derivative, download URL or hosted-copy checksum is supplied. The original multipanel figure was visually inspected using the checksum-verified PMC media object. These are averaged-density renderings and sections, not raw single-particle micrographs."
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1038/emboj.2011.460",
     "notes": "Li et al. 2012, PMID:22157822. Official PMC3273388.1 JATS and Figure 4 media checksums verified; longitudinal-variation Results, Discussion, reconstruction Methods and Figure 4 caption inspected. Density morphology and repeat are observed; protein identity, reinforcement and assembly chronology are not established by the static reconstructions. No verbatim snippet is asserted."
    },
    {
     "reference": "DOI:10.7554/eLife.43434",
     "notes": "Li et al. 2019. Official PMC6384029.1 JATS checksum verified; proximal-region scope, focused MIP Results, complete Table 1 and the regional-comparison Discussion inspected. These support boundaries against MIP8-MIP11, not an exact molecular assignment to the distal C3-to-C6/C7 filament."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_and_boundary",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Separate the luminal filament from neighboring assemblies.",
     "rationale": "A resolved filament is a structural entity even without a molecular assignment. Classification reassessment on 2026-10-11: the previous GO:0005856 is-a parent conflated a subassembly with its containing framework. GO:0005575 is retained conservatively because the inspected density does not establish a protein-complex or polymeric-fiber classification; morphology and basal-body parthood are unchanged.",
     "notes": "The curated name denotes the crescent-shaped filament and its axial repetition in Li et al., not the C-tubule wall, external hook, B-C inner junction or Y-shaped scaffold. Hidden/ignored-inclusive identity and citation searches found no existing record. Complete GO searches for C-tubule luminal filament, microtubule inner filament and C-tubule brace found no exact cellular-component term. GO:0160110 and its A/B inner-sheath children concern axonemal doublets, not this basal-body C-tubule filament. GO:0005575 cellular component is the conservative broader class; GO:0036064 retains basal-body parthood. GO:0005856 denotes the containing cytoskeletal framework, not an is-a parent of this individual subassembly. FILAMENT describes observed morphology, not a claimed protein family or complex stoichiometry.",
     "evidence": [
      {
       "reference": "DOI:10.1038/emboj.2011.460"
      },
      {
       "reference": "GO:0005856"
      },
      {
       "reference": "GO:0036064"
      },
      {
       "reference": "GO:0160110"
      },
      {
       "reference": "GO:0005575",
       "notes": "Conservative broader cellular-component class, not an exact identity. The original minted identifier and observed morphology are retained."
      },
      {
       "reference": "https://github.com/CultureBotAI/CellStructureMech/issues/2204",
       "notes": "Saved review finding and bounded curation correction; original scientific scope and discussion lifecycle are retained."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "molecular_identity",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Identify constituents of the C3-to-C6/C7 luminal filament.",
     "rationale": "A density-derived mass does not identify proteins or stoichiometry.",
     "notes": "The approximately 46-kDa estimate uses segmented density volume and an assumed protein density of 1.41 g/cm3. It is not a sequence-resolved or biochemical composition measurement. Components and stoichiometry remain unset until an assignment is demonstrated for this exact distal structure.",
     "evidence": [
      {
       "reference": "DOI:10.1038/emboj.2011.460"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "declined_mechanism_inferences",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep proposed mechanics and assembly separate from imaging.",
     "rationale": "Regional co-occurrence is neither a direct interaction assay nor a time course.",
     "notes": "The authors propose reinforcement of C-tubule rigidity and possible contact with the exterior hook. These are not asserted as established functions. The polarity interpretation compares the filament pitch with an assumed B-surface tubulin lattice; it is not a measured force or molecular mechanism. Delta-tubulin and POC5 assembly discussions do not assign either protein to this filament. No causal graph, trait link, filament-specific essentiality or chronological assembly sequence is added.",
     "evidence": [
      {
       "reference": "DOI:10.1038/emboj.2011.460"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "regional_mip_comparison",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Avoid transferring proximal MIP names to the distal filament.",
     "rationale": "C-lumen localization alone does not establish structural identity.",
     "notes": "Li et al. 2019 analyze the proximal region and list MIP8 at B6/B7 inside the C lumen, MIP9 at B8/B9/C10, MIP10 at B7/C10 and MIP11 at C9/C10. Those described positions do not assign any of these names to the C3-to-C6/C7 crescent. They are not exact synonyms or component identities here. The comparison is region-specific and does not assert that an unobserved structure is biologically absent.",
     "evidence": [
      {
       "reference": "DOI:10.1038/emboj.2011.460"
      },
      {
       "reference": "DOI:10.7554/eLife.43434"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "measurement_and_provenance_scope",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Distinguish filament dimensions from map metadata.",
     "rationale": "Reconstruction windows and resolution are not biological structure lengths.",
     "notes": "The 8-nm axial repeat and approximately 13.6-nm span are context-specific properties of the distal Chlamydomonas reconstruction. Figure segment lengths, map resolution and estimated mass are not additional dimensions or molecular composition. EMD-5252 is linked as a whole-triplet deposit; Figure 4C is the explicit regional visual evidence. The original figure is externally linked under its noncommercial, no-derivatives license.",
     "evidence": [
      {
       "reference": "DOI:10.1038/emboj.2011.460"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:basal_body_cartwheel",
   "label": "basal body cartwheel",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A proteinaceous hub-and-spoke assembly at the proximal region of a microbial ciliary basal body or pro-basal body. Its central hub bears nine radially arranged spokes that connect toward the surrounding microtubules; the hub and spokes extend longitudinally as a stacked scaffold.",
   "definition_source": "DOI:10.15252/embj.2020106246",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-04T12:59:58Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-04T13:02:54Z",
     "curator": "codex",
     "action": "CURATED_RECORD",
     "changes": "Added source-scoped cartwheel identity, constituents and protein examples, three microbial examples, native measurements and an inspected CC BY 4.0 figure. Documented grounding, model and deposition boundaries and the unread 2026 full-text follow-up.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "part_of": [
    "GO:0036064",
    "GO:0120280"
   ],
   "synonyms": [
    {
     "synonym_text": "centriole cartwheel",
     "synonym_type": "BROAD_SYNONYM",
     "source": "DOI:10.15252/embj.2020106246"
    }
   ],
   "components": [
    {
     "component_id": "sas6",
     "label": "SAS-6",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Native InterPro search returned SAS-6 domains and a domain superfamily, not an exact whole-protein family. These are not asserted as equivalent to SAS-6; the source-specific accession is retained below.",
     "gene_symbols": [
      "SAS6",
      "BLD12",
      "CrSAS-6"
     ],
     "essentiality": "UNKNOWN",
     "role": "Structural constituent of the central hub and radial spokes. Recombinant Chlamydomonas SAS-6 forms ring-based assemblies, but this does not establish complete native composition or a fixed copy number per cartwheel.",
     "evidence": [
      {
       "reference": "DOI:10.1038/ncomms14813",
       "notes": "Native localization and in-vitro reconstitution with full-length CrSAS-6 and a Bld10 C-terminal fragment support cartwheel membership. The truncated SAS-6 assembly assay is not a census of native subunits."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A9CQL4",
       "protein_label": "Centriole protein",
       "gene_symbol": "CrSAS-6",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-04",
       "role": "Chlamydomonas SAS-6; the native UniProt entry retains its submitted name and CrSAS-6 gene symbol. This is a TrEMBL entry, not reviewed Swiss-Prot.",
       "evidence": [
        {
         "reference": "UniProtKB:A9CQL4",
         "notes": "Native JSON confirms accession, organism, gene symbol and entry status; its sequence reference is the original Chlamydomonas SAS-6 study."
        },
        {
         "reference": "DOI:10.1038/ncomms14813"
        }
       ]
      }
     ]
    },
    {
     "component_id": "bld10_cep135",
     "label": "Bld10/Cep135",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Native InterPro IPR051877 includes both CEP135 and TSGA10, as independently confirmed by reviewed human UniProt entries. Its scope is broader than Bld10/Cep135. The matched Pfam entries describe domains, not an exact whole-protein family.",
     "gene_symbols": [
      "BLD10",
      "CEP135"
     ],
     "essentiality": "UNKNOWN",
     "role": "Cartwheel-associated structural protein localized to radial fibers in Chlamydomonas. Its C-terminal fragment supports organized core-cartwheel reconstitution with full-length SAS-6; this does not assign the complete protein to a single density or establish universal cartwheel essentiality.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200402022",
       "notes": "Immunogold localization places Bld10 on cartwheel radial fibers in basal bodies and pro-basal bodies. The null mutant lacks recognizable basal bodies, so its phenotype is not a cartwheel-specific loss assay."
      },
      {
       "reference": "DOI:10.1038/ncomms14813",
       "notes": "Full-length SAS-6 together with Bld10 residues 1061-1641 produces organized hub-and-spoke arrays in vitro. Fragment sufficiency does not establish the full native cartwheel proteome."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A8ID55",
       "protein_label": "Basal body protein 10",
       "gene_symbol": "BLD10",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-04",
       "evidence": [
        {
         "reference": "UniProtKB:A8ID55",
         "notes": "Native UniProt JSON verifies the accession, recommended name, BLD10 gene symbol, taxon and Swiss-Prot status."
        },
        {
         "reference": "DOI:10.1083/jcb.200402022"
        }
       ]
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "In-situ cryo-FIB/cryo-ET of mat3-4 cells resolves cartwheels in mature basal bodies and pro-basal bodies. This is a native cellular sample, not a recombinant cartwheel reconstitution.",
     "reference": "DOI:10.15252/embj.2020106246"
    },
    {
     "taxon_id": "NCBITaxon:5888",
     "taxon_label": "Paramecium tetraurelia",
     "note": "Cartwheels characterized by cryo-ET and subtomogram averaging of isolated cortical units from d4-2 and delta-CenBP1 strains. The example does not assert identical cartwheel length or spoke-fusion geometry across species.",
     "reference": "DOI:10.15252/embj.2020106246"
    },
    {
     "taxon_id": "NCBITaxon:5762",
     "taxon_label": "Naegleria gruberi",
     "note": "Isolated basal bodies from NEG cells differentiated into flagellates. Cartwheel periodicities were measured in undamaged regions because specimen preparation often compressed the basal bodies; this is not an assertion that amoeboid cells retain a cartwheel.",
     "reference": "DOI:10.15252/embj.2020106246"
    }
   ],
   "functions": [
    {
     "function_id": "radial_scaffold",
     "label": "ciliary basal body organization",
     "grounding": "GO:0032053",
     "description": "Provides a central radial scaffold linking the hub toward the surrounding microtubules in the proximal basal-body region. This structural role does not imply that the cartwheel alone determines microtubule number or that its absence abolishes every form of basal-body assembly.",
     "evidence": [
      {
       "reference": "DOI:10.15252/embj.2020106246",
       "notes": "Native reconstructions resolve the hub, spokes and peripheral connections. Static architecture does not establish a growth time course."
      },
      {
       "reference": "DOI:10.1038/ncomms14813"
      }
     ]
    }
   ],
   "physical_properties": [
    {
     "property": "DIAMETER",
     "value": "22.4 +/- 1.3",
     "unit": "UO:0000018",
     "context": "Central-hub diameter in isolated Chlamydomonas reinhardtii pro-basal bodies, Figure 1 of Guichard et al. 2017; reported value and error, n=10 measurements from five tomograms. The caption does not specify the error statistic. This is not the full spoke-to-spoke cartwheel diameter.",
     "reference": "DOI:10.1038/ncomms14813"
    },
    {
     "property": "OTHER",
     "value": "4.1 +/- 0.67",
     "unit": "UO:0000018",
     "context": "Axial central-hub density spacing in mature Chlamydomonas reinhardtii basal bodies imaged in situ in Klena et al. 2020, Figure 1; mean and SD, n=30 distances. Not a universal ring-pair repeat or whole cartwheel length.",
     "reference": "DOI:10.15252/embj.2020106246"
    },
    {
     "property": "OTHER",
     "value": "8.7 +/- 1.6",
     "unit": "UO:0000018",
     "context": "Axial spacing of cartwheel inner densities in the mature Chlamydomonas reinhardtii in-situ sample, Figure 1; mean and SD, n=18 distances. Inner-density occupancy is not uniform throughout every cartwheel.",
     "reference": "DOI:10.15252/embj.2020106246"
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.15252/embj.2020106246",
     "notes": "Klena et al. 2020, PMID:32954513. Checksum-verified PMC7667884.1 JATS Results, Discussion, cartwheel Methods and figure captions inspected; Figure 1 visually inspected. Native architecture and taxon-specific measurements are distinguished from proposed molecular assignments."
    },
    {
     "reference": "DOI:10.1038/ncomms14813",
     "notes": "Guichard et al. 2017, PMID:28332496. Checksum-verified PMC5376648.1 Results, Discussion and Methods inspected. Native core-cartwheel morphology and recombinant sufficiency experiments have different scopes."
    },
    {
     "reference": "DOI:10.1083/jcb.200402022",
     "notes": "Matsuura et al. 2004, PMID:15173189. Checksum-verified PMC2172387.1 Results, including localization, immuno-EM and mutant/rescue experiments, inspected. No media from this noncommercial-licensed article are hosted."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_and_boundary",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Distinguish a cartwheel record from its basal-body parent and neighbors.",
     "rationale": "A named hub-and-spoke subassembly is not a single protein or an entire basal body.",
     "notes": "Hidden/ignored-inclusive searches found cartwheel as a component of the existing ciliary basal body record, not as a standalone record. Complete QuickGO cartwheel and centriole-cartwheel searches found no exact cellular component identity. GO:0032991 supplies the broader protein-containing complex class; basal body and pro-basal body are parthood, not is-a. The record centers on the hub and spokes, including their native peripheral specializations. Pinhead, triplet base, A-C linker, inner scaffold and microtubule wall are not synonyms. The 2017 core-cartwheel term excludes pinhead and microtubules and is narrower than the broader cartwheel usage.",
     "evidence": [
      {
       "reference": "DOI:10.1038/ncomms14813"
      },
      {
       "reference": "DOI:10.15252/embj.2020106246"
      },
      {
       "reference": "GO:0032991"
      },
      {
       "reference": "GO:0036064"
      },
      {
       "reference": "GO:0120280"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "exact_component_grounding",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Find exact taxon-agnostic groundings for SAS-6 and Bld10/Cep135.",
     "rationale": "Domain matches and a broader paralog family are not whole-family equivalents.",
     "notes": "Native InterPro searches and the two UniProt entries were inspected on 2026-10-04. SAS-6 matches are domains or domain superfamilies. IPR051877 includes both reviewed human CEP135 and TSGA10 entries. Components remain REVIEWED_LABEL_ONLY; organism-specific examples retain native names and distinct reviewed/unreviewed statuses. No cross-species essentiality or whole-cartwheel stoichiometry is asserted.",
     "evidence": [
      {
       "reference": "UniProtKB:A9CQL4"
      },
      {
       "reference": "UniProtKB:A8ID55"
      },
      {
       "reference": "InterPro:IPR051877"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "architecture_is_not_assembly_chronology",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep reconstruction periodicities and reconstitution models scoped.",
     "rationale": "Native ring organization, artificial arrays and model fits are different kinds of evidence.",
     "notes": "Klena et al. resolve closely spaced hub rings and taxon-specific spoke merging; low-pass filtering can obscure paired rings. The 2017 truncated SAS-6 arrays include eightfold assemblies, and inferred preferential ring-pair addition comes from height distributions rather than a direct time course. Neither experiment supplies a universal copy number or kinetic assembly graph. SAS-5 and Bld10 assignments to particular additional densities remain hypotheses; no SAS-5 component or sequence identity for the cartwheel inner density is asserted here.",
     "evidence": [
      {
       "reference": "DOI:10.1038/ncomms14813"
      },
      {
       "reference": "DOI:10.15252/embj.2020106246"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "newer_trichonympha_source",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Assess the full 2026 Trichonympha cartwheel study before adding its molecular model or deposits.",
     "rationale": "Metadata and an abstract do not support an audited native model.",
     "notes": "The published DOI and PMID:42709820 were verified, and the bioRxiv API links the author preprint to this publication. Publisher/full-text routes were unsuccessful and the preprint XML returned HTTP 429 after backoff on 2026-10-04. Full Results and Methods have not been inspected. Its molecular assignments, repeat interpretation, model stoichiometry and specimen taxon are not curated here. Existing numerical fields remain explicitly tied to the 2017 or 2020 Chlamydomonas experiments, not a universal architecture.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.2612170123",
       "notes": "Metadata and abstract inspected only; follow-up source, not evidence for an asserted molecular claim in this record."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "deposited_map_scope",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Do not label neighboring triplet deposits as cartwheel maps.",
     "rationale": "Sharing a publication does not establish structural equivalence.",
     "notes": "Native EMDB entries EMD-10726 through EMD-10729 describe Paramecium A-C-linker or proximal microtubule-triplet reconstructions. No isolated cartwheel deposit is identified by those entry descriptions, so they are not added as exact xrefs or cartwheel-specific datasets. Figure 1 supplies the directly inspected native cartwheel visual evidence.",
     "evidence": [
      {
       "reference": "DOI:10.15252/embj.2020106246"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    }
   ],
   "images": [
    {
     "image_id": "pmc_pmc7667884_embj2020106246_fig_0001",
     "file": "pmc7667884_embj2020106246_fig_0001.jpg",
     "file_sha256": "c25cd15b6042c4631df0e30c2ce5bfa6e7b2fca1467bd035aec57879ddef7453",
     "source": "PMC",
     "source_accession": "PMC7667884.1 embj2020106246-fig-0001",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC7667884/figure/embj2020106246-fig-0001/",
     "download_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC7667884.1/EMBJ-39-e106246-g002.jpg",
     "licence": "CC_BY_4_0",
     "licence_url": "https://creativecommons.org/licenses/by/4.0/",
     "attribution": "Nikolai Klena, Maeva Le Guennec, Anne‐Marie Tassin, Hugo van den Hoek, Philipp S Erdmann, Miroslava Schaffer, Stefan Geimer, Gabriel Aeschlimann, Lubomir Kovacik, Yashar Sadian, et al.; CC BY, via PubMed Central",
     "modality": "CRYO_ET",
     "caption": "Native Chlamydomonas cartwheels in mature basal bodies and pro-basal bodies. A-B show in-situ tomographic context; C-F show longitudinal and transverse views of the hub, inner densities and spokes. G shows symmetrized cross sections, H compares measured axial spacings, and I-J show serial symmetrized hub projections. Scale bars in A-B are 100 nm.",
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "reference": "DOI:10.15252/embj.2020106246",
     "retrieved_on": "2026-10-04",
     "notes": "Figure 1 from article version PMC7667884.1; exact licence version read from JATS and media md5 read from the PMC OA S3 metadata. Taxon supplied by the curator because PMC has no taxon field. Curator explicitly accepted the multi-panel figure. Original image visually inspected without modification. The JATS caption contains inconsistent panel lettering; the curated caption follows the graphic labels. Symmetrized panels are processed views, not raw observations."
    }
   ]
  },
  {
   "identifier": "cellstructuremech:basal_body_cartwheel_inner_density",
   "label": "basal body cartwheel inner density",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "A morphologically distinct subassembly within the lumen of a microbial basal-body cartwheel hub, observed as a central electron-dense unit separate from the surrounding hub rings and radial spokes. Such units can repeat along the cartwheel axis, with nonuniform occupancy.",
   "definition_source": "DOI:10.15252/embj.2020106246",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-04T16:37:12Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-04T16:39:15Z",
     "curator": "codex",
     "action": "CURATED_RECORD",
     "changes": "Added four native microbial CID examples, scoped axial spacings, distinct reconstruction classes and an inspected unmodified CC BY figure. Defined whole-CID granularity and cartwheel parthood; preserved uncertain composition, functions, polarity and filamentous-form homology. Declined unsupported hub-protein and speculative host Poc1B assignments and documented the unread newer full-text boundary.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-04T16:40:25Z",
     "curator": "codex",
     "action": "CURATED_RECORD",
     "changes": "Refined the Chlamydomonas occupancy source pointer to the inspected Results paragraph and its Appendix Figure S4D citation.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005575"
   ],
   "part_of": [
    "cellstructuremech:basal_body_cartwheel"
   ],
   "synonyms": [
    {
     "synonym_text": "cartwheel inner density",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.15252/embj.2020106246"
    },
    {
     "synonym_text": "CID",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.15252/embj.2020106246"
    },
    {
     "synonym_text": "centriole cartwheel inner density",
     "synonym_type": "BROAD_SYNONYM",
     "source": "DOI:10.15252/embj.2020106249"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "In-situ cryo-FIB/cryo-ET of mat3-4 cells resolves CIDs within the hubs of mature basal bodies and pro-basal bodies. Figure 1 distinguishes the inner densities from the surrounding hub. The Results paragraph discussing the Figure 3 reconstruction also reports raw regions without CID, citing Appendix Figure S4D.",
     "reference": "DOI:10.15252/embj.2020106246"
    },
    {
     "taxon_id": "NCBITaxon:5888",
     "taxon_label": "Paramecium tetraurelia",
     "note": "Cryo-ET of isolated cortical units and cartwheel averaging resolve CIDs in Figures 2 and 3. Preparation used d4-2 and Delta-CenBP1 strains; the cited figure is not assigned to one strain. These are native specimens, not recombinant SAS-6 rings.",
     "reference": "DOI:10.15252/embj.2020106246"
    },
    {
     "taxon_id": "NCBITaxon:5762",
     "taxon_label": "Naegleria gruberi",
     "note": "Basal bodies isolated from NEG cells differentiated into flagellates show CIDs in Figure 2 and Figure EV2. Periodicities were assessed in undamaged regions because preparation often compressed the basal bodies. This does not assert CID presence in the amoeboid stage.",
     "reference": "DOI:10.15252/embj.2020106246"
    },
    {
     "taxon_id": "NCBITaxon:63628",
     "taxon_label": "Trichonympha agilis",
     "note": "Purified basal bodies from flagellates extracted from Reticulitermes speratus hindguts were examined by cryo-ET and subtomogram averaging. Figure 2F-J and Figure EV1 describe 55% and 45% subvolume classes that can occur within one basal body, not separate taxa or population prevalence estimates.",
     "reference": "DOI:10.15252/embj.2020106249"
    }
   ],
   "physical_properties": [
    {
     "property": "OTHER",
     "value": "8.7 +/- 1.6",
     "unit": "UO:0000018",
     "context": "Axial spacing between CIDs in mature Chlamydomonas reinhardtii basal bodies imaged in situ in mat3-4 cells; Klena Figure 1, plotted in panel H of the original graphic. Mean and SD, n=18 measured distances, not 18 cells or protein copies. This is not CID diameter, hub-ring spacing, or a universal repeat.",
     "reference": "DOI:10.15252/embj.2020106246"
    },
    {
     "property": "OTHER",
     "value": "8.6 +/- 1.2",
     "unit": "UO:0000018",
     "context": "Axial CID spacing in Chlamydomonas reinhardtii pro-basal bodies in the same in-situ mat3-4 study; Klena Figure 1. Mean and SD, n=5 measured distances. Mature and pro-basal-body measurements are separate observations, not a time course or a demonstrated developmental change.",
     "reference": "DOI:10.15252/embj.2020106246"
    },
    {
     "property": "OTHER",
     "value": "8.3 +/- 0.5",
     "unit": "UO:0000018",
     "context": "Axial spacing between CID elements in the Trichonympha agilis 55% central-cartwheel subvolume class, Nazarov Figure 2H. Reported mean and error; the caption does not name the error statistic. N=9 denotes 2D measurements from the subtomogram average, not independent cells. The 55% is a reconstruction-class fraction, not biological occupancy.",
     "reference": "DOI:10.15252/embj.2020106249"
    },
    {
     "property": "OTHER",
     "value": "15.2",
     "unit": "UO:0000018",
     "context": "Distance between two CID elements in the Trichonympha agilis 45% central-cartwheel class, Nazarov Figure EV1C; N=1 2D measurement from the subtomogram average, with no error estimate. An intervening single hub unit lacks a neighboring CID. This is not a species-wide mean or a second universal repeat.",
     "reference": "DOI:10.15252/embj.2020106249"
    }
   ],
   "datasets": [
    {
     "accession": "EMDB:EMD-10916",
     "title": "Trichonympha agilis central cartwheel without variations, 55% class",
     "description": "Released central-cartwheel subtomogram average providing the broader structural context for CIDs in the 55% reconstruction class. It includes the surrounding hub and spokes; it is not an isolated CID map or a sequence-resolved CID model.",
     "organism": "Trichonympha agilis",
     "dataset_type": "STRUCTURAL_IMAGING",
     "repository": "OTHER",
     "platform": "cryo-electron tomography and subtomogram averaging",
     "url": "https://www.ebi.ac.uk/emdb/EMD-10916",
     "publication": "DOI:10.15252/embj.2020106249",
     "notes": "Native metadata verifies released status, the 55% title, taxon 63628, DOI and PMID:32954505. Metadata and links only; no map volume downloaded and no exact CID xref asserted."
    },
    {
     "accession": "EMDB:EMD-10918",
     "title": "Trichonympha agilis central cartwheel with variations, 45% class",
     "description": "Released central-cartwheel subtomogram average for the 45% reconstruction class, in which double hub units bearing CIDs alternate with single hub units lacking a nearby CID. This broader reconstruction is not interchangeable with the 55% class.",
     "organism": "Trichonympha agilis",
     "dataset_type": "STRUCTURAL_IMAGING",
     "repository": "OTHER",
     "platform": "cryo-electron tomography and subtomogram averaging",
     "url": "https://www.ebi.ac.uk/emdb/EMD-10918",
     "publication": "DOI:10.15252/embj.2020106249",
     "notes": "Native metadata verifies released status, the 45% title, taxon 63628, DOI and PMID:32954505. No map volume downloaded or exact structure xref asserted. Percentages describe classified subvolumes, not fractions of organisms."
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.15252/embj.2020106246",
     "notes": "Klena et al. 2020, PMID:32954513. Checksum-verified PMC7667884.1 Introduction, CID Results, figure captions, Discussion and specimen/averaging Methods inspected. Original Figure 1 visually inspected. Supports named inner-density identity and native microbial examples, not molecular composition or a proven CID-specific mechanism."
    },
    {
     "reference": "DOI:10.15252/embj.2020106249",
     "notes": "Nazarov et al. 2020, PMID:32954505. Checksum-verified PMC7667878.1 Results, Figure 2 and Figure EV1 captions, Discussion and specimen preparation inspected. Distinguishes the discrete CID, variable cartwheel classes, and the potentially related filamentous form; proposed symmetry and polarity roles are not treated as experimental functions."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_and_granularity",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep the named inner-density subassembly distinct from the cartwheel hub and its proteins.",
     "rationale": "A density-defined cellular subassembly is not a protein assignment, and the CID abbreviation has been used at two levels of granularity.",
     "notes": "Hidden/ignored-inclusive searches and parsed identities, labels and synonyms across 872 prior records found no standalone CID record. Complete QuickGO searches for cartwheel inner density (229 hits), cartwheel inner ring (273), CID (0), and filamentous cartwheel (46) returned no exact term. This record follows Klena's convention of one whole central CID, rather than each of the nine connected densities in the older usage. It is part of the cartwheel, not an is-a cartwheel or SAS-6 ring. Kind OTHER and broad GO:0005575 retain unresolved molecular classification; cartwheel, central hub, spokes and microtubule lumen are not exact synonyms.",
     "evidence": [
      {
       "reference": "DOI:10.15252/embj.2020106246"
      },
      {
       "reference": "DOI:10.15252/embj.2020106249"
      },
      {
       "reference": "GO:0005575"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "native_composition_and_function",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Identify native microbial CID constituents and test CID-specific biological roles.",
     "rationale": "Morphological contacts and structural models do not demonstrate a protein identity, necessity, or causal mechanism.",
     "notes": "The inspected 2020 studies propose roles in hub-ring organization, symmetry, stability or polarity but do not establish CID-specific perturbation mechanisms. No protein components, stoichiometry, essentiality, GO function, trait link or causal graph is inferred from proximity to the hub. Direct molecular localization and structure-specific functional evidence are needed.",
     "evidence": [
      {
       "reference": "DOI:10.15252/embj.2020106246"
      },
      {
       "reference": "DOI:10.15252/embj.2020106249"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "declined_component_transfer",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Do not transfer SAS-6 hub assignments or speculative fly Poc1B assignments into microbial CID composition.",
     "rationale": "A surrounding hub protein and a proposed analogous host structure do not identify this microbial subassembly.",
     "notes": "SAS-6 ring fitting describes the surrounding hub, not a CID sequence assignment. The inspected 2019 Poc1B study explicitly speculates that the atypical Drosophila sperm PCL tubule represents CID and that Poc1B might contribute to human CID. Its Discussion 4.2 does not directly localize Poc1B to the microbial CIDs represented here. No Poc1B, SAS-6 or Bld10 family is imported merely from neighboring architecture or analogy.",
     "evidence": [
      {
       "reference": "DOI:10.15252/embj.2020106246"
      },
      {
       "reference": "DOI:10.15252/embj.2020106249"
      },
      {
       "reference": "DOI:10.3390/cells8080841"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "filamentous_form_boundary",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve whether discrete CID and filamentous CID share molecular identity or homology.",
     "rationale": "A similar location does not establish equivalence of discontinuous central units and a continuous axial filament.",
     "notes": "Nazarov describes discrete CIDs in Trichonympha and a continuous filamentous cartwheel inner density, fCID, in Teranympha mirabilis. The source calls their relationship potential and leaves molecular nature unresolved. fCID is not an exact synonym, component assignment or additional canonical example of this record. Its reported diameter is not transferred to discrete CID.",
     "evidence": [
      {
       "reference": "DOI:10.15252/embj.2020106249"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "polarity_and_occupancy",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Reconcile class- and reference-frame-specific CID polarity without imposing universal occupancy.",
     "rationale": "Different sample preparations, resolution limits and geometric reference axes can produce distinct observations.",
     "notes": "Klena did not resolve the asymmetric CID localization reported by Nazarov and notes possible resolution or species differences. Nazarov describes distal placement relative to the hub; its Figure EV1D instead describes proximal placement relative to the spoke-density axis in the 45% class, while the main text also discusses distal spoke-relative placement. The directional wording is retained as unresolved, not collapsed into a universal displacement. Both studies show regions or hub levels without CID, so a mean axial spacing is not obligatory occupancy at every ring pair.",
     "evidence": [
      {
       "reference": "DOI:10.15252/embj.2020106246"
      },
      {
       "reference": "DOI:10.15252/embj.2020106249"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "newer_model_followup",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Inspect the full 2026 Trichonympha study before extending molecular or mechanistic claims.",
     "rationale": "An abstract and deposited hub model cannot substitute for Results and Methods or identify an unmodeled density.",
     "notes": "PMID:42709820 metadata and abstract were inspected, including the abstract's description of asymmetric CID densities and possible polarity/stability roles. Publisher and author-preprint full-text routes were unsuccessful on 2026-10-04; full Results and Methods remain uninspected. Native RCSB entry and polymer-entity metadata for PDB:9ZMK identify only SAS-6, not a CID protein. The deposited eight-chain hub model is not CID stoichiometry. No 2026 numerical, compositional or causal assertion is imported here; the measured properties remain tied to the inspected 2020 experiments.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.2612170123"
      },
      {
       "reference": "PDB:9ZMK"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "measurement_and_image_scope",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep CID spacing, hub architecture, reconstruction processing and taxonomic scope separate.",
     "rationale": "Image labels, symmetry processing and measurement counts are not interchangeable with molecular or population evidence.",
     "notes": "Klena Figure 1 distinguishes approximately 4-nm hub spacing from approximately 8.7-nm CID spacing; neither is a CID diameter or protein copy number. Nazarov's N denotes 2D measurements from averaged maps. Subvolume fractions, imposed rotations and reconstruction resolution are not biological replicates, population prevalence or native dimensions. Examples are specific observed microbial preparations, not universal clade distributions. Only the single-species Chlamydomonas Figure 1 is hosted unchanged; its panel lettering follows the graphic because the JATS caption letters are inconsistent. Symmetrized panels are processed observations, not unprocessed tomograms or independent evidence of ninefold symmetry.",
     "evidence": [
      {
       "reference": "DOI:10.15252/embj.2020106246"
      },
      {
       "reference": "DOI:10.15252/embj.2020106249"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    }
   ],
   "images": [
    {
     "image_id": "pmc_pmc7667884_embj2020106246_fig_0001",
     "file": "pmc7667884_embj2020106246_fig_0001.jpg",
     "file_sha256": "c25cd15b6042c4631df0e30c2ce5bfa6e7b2fca1467bd035aec57879ddef7453",
     "source": "PMC",
     "source_accession": "PMC7667884.1 embj2020106246-fig-0001",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC7667884/figure/embj2020106246-fig-0001/",
     "download_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC7667884.1/EMBJ-39-e106246-g002.jpg",
     "licence": "CC_BY_4_0",
     "licence_url": "https://creativecommons.org/licenses/by/4.0/",
     "attribution": "Nikolai Klena, Maeva Le Guennec, Anne‐Marie Tassin, Hugo van den Hoek, Philipp S Erdmann, Miroslava Schaffer, Stefan Geimer, Gabriel Aeschlimann, Lubomir Kovacik, Yashar Sadian, et al.; CC BY, via PubMed Central",
     "modality": "CRYO_ET",
     "caption": "Cartwheel inner densities in Chlamydomonas reinhardtii mat3-4 cells. A-B show in-situ mature basal-body and pro-basal-body context (100-nm scale bars). C and E distinguish CID from the surrounding central hub (CH); D and F show transverse views. H plots axial hub and CID spacings separately. G and I-J are symmetrized views, with I-J following the hub along its axis. These processed views do not assign proteins to CID.",
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "reference": "DOI:10.15252/embj.2020106246",
     "retrieved_on": "2026-10-04",
     "notes": "Figure 1 from article version PMC7667884.1; exact licence version read from JATS and media md5 read from the PMC OA S3 metadata. Taxon supplied by the curator because PMC has no taxon field. Curator explicitly accepted the multi-panel figure. Original figure visually inspected without cropping or modification. The exact JATS figure points to g002.jpg; article and media MD5 checks passed. The JATS caption misletters some panels, so the caption here follows the actual graphic. All panels concern Chlamydomonas; the red CID measurements in H are not central-hub measurements. Rotated and averaged copies in symmetrized views are not independent biological replicates."
    }
   ]
  },
  {
   "identifier": "cellstructuremech:basal_body_d2_rod",
   "label": "basal body D2-rod",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "A longitudinal subassembly at the periphery of a microbial ciliary basal-body or pro-basal-body cartwheel, linking the outer radial-spoke ends along the cartwheel axis. In characterized Chlamydomonas and Paramecium regions it is distinguishable from the pinhead and extends into the proximal cartwheel segment beyond the microtubule wall.",
   "definition_source": "DOI:10.15252/embj.2020106246",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-04T15:11:34Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-04T15:13:44Z",
     "curator": "codex",
     "action": "CURATED_RECORD",
     "changes": "Added D2-rod cartwheel parthood, native Chlamydomonas and Paramecium evidence, scoped radial-position measurement and inspected CC BY figure. Distinguished D1, pinhead, reconstituted arrays and proposed human CPAP localization from native microbial D2 composition; retained molecular and dataset boundaries without unsupported components or causal claims.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005575"
   ],
   "part_of": [
    "cellstructuremech:basal_body_cartwheel",
    "GO:0036064",
    "GO:0120280"
   ],
   "synonyms": [
    {
     "synonym_text": "centriole D2-rod",
     "synonym_type": "BROAD_SYNONYM",
     "source": "DOI:10.15252/embj.2020106246"
    },
    {
     "synonym_text": "D2 density",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1038/ncomms14813"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Ninefold-symmetrized cryo-ET of isolated CW-15 pro-basal bodies resolves peripheral D2 densities in the core cartwheel. Figure 1 includes a proximal segment lacking pinhead and microtubules. This is native isolated material, distinct from the paper's recombinant arrays.",
     "reference": "DOI:10.1038/ncomms14813"
    },
    {
     "taxon_id": "NCBITaxon:5888",
     "taxon_label": "Paramecium tetraurelia",
     "note": "Cryo-ET and symmetrized cartwheel views resolve longitudinal D2 connections in Figure EV3 and Figure 3. Methods describe cortical units isolated from d4-2 and Delta-CenBP1; these figures are not assigned to one strain. No Chlamydomonas numerical measurement is transferred here.",
     "reference": "DOI:10.15252/embj.2020106246"
    }
   ],
   "functions": [
    {
     "function_id": "longitudinal_spoke_end_connection",
     "label": "ciliary basal body organization",
     "grounding": "GO:0032053",
     "description": "Connects peripheral radial-spoke ends along the cartwheel axis in the characterized Chlamydomonas and Paramecium proximal regions. This observed arrangement does not establish a stiffness, a growth mechanism, or D2-specific essentiality.",
     "evidence": [
      {
       "reference": "DOI:10.15252/embj.2020106246",
       "notes": "The proximal-extension Results name the vertical D2 connections as D2-rod. Figure EV3 distinguishes the D2-rod from the pinhead, including in the protruding cartwheel segment; Figure 3 resolves D1-to-D2 radial connections."
      }
     ]
    }
   ],
   "physical_properties": [
    {
     "property": "OTHER",
     "value": "45.6 +/- 0.8",
     "unit": "UO:0000018",
     "context": "Radial distance from the hub margin to the D2 density in isolated Chlamydomonas reinhardtii CW-15 pro-basal bodies, Guichard et al. 2017 Figure 1f; reported value and error, n=13 measurements from five tomograms. The caption does not specify the error statistic. Methods selected spokes ending in visible D1 and/or D2 densities for these distance measurements. This is a position relative to the hub edge, not the hub center, rod length, diameter, axial repeat or molecule count.",
     "reference": "DOI:10.1038/ncomms14813"
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.15252/embj.2020106246",
     "notes": "Klena et al. 2020, PMID:32954513. Checksum-verified PMC7667884.1 Results, species preparation, cartwheel averaging Methods, Figure EV3 and Data availability inspected. The original mixed-species EV3 figure was visually inspected but is not hosted here. Chlamydomonas in-situ mat3-4 mature and pro-basal-body views distinguish D2-rod from pinhead and microtubule wall."
    },
    {
     "reference": "DOI:10.1038/ncomms14813",
     "notes": "Guichard et al. 2017, PMID:28332496. Checksum-verified PMC5376648.1 native and reconstitution Results, Discussion, isolation, cryo-ET and measurement Methods, Figure 1 and Data availability inspected. The original Figure 1 was visually inspected. Native D2 morphology is distinguished from recombinant core-cartwheel sufficiency."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_and_boundary",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Distinguish the D2-rod from the cartwheel and its neighboring densities.",
     "rationale": "A named peripheral subassembly is not the entire cartwheel or a single asserted protein.",
     "notes": "Hidden/ignored-inclusive repository searches and parsed identifier, label and synonym checks found no standalone D2-rod record before creation. Complete QuickGO queries D2 rod (49 results), cartwheel D2 (15) and centriole D2 (37) found no exact cellular-component identity. Bacterial flagellar rods and cyclin-D2 complexes are different entities. The cartwheel is parthood, not is-a. D1, the hub, cartwheel inner density, pinhead and triplet base are not exact synonyms. D2 density is related terminology for the peripheral cross-sectional feature, not an asserted exact synonym for a complete longitudinal rod. OTHER and the broad GO:0005575 parent retain unresolved molecular classification without asserting a proven multiprotein composition or filament architecture.",
     "evidence": [
      {
       "reference": "DOI:10.1038/ncomms14813"
      },
      {
       "reference": "DOI:10.15252/embj.2020106246"
      },
      {
       "reference": "GO:0005575"
      },
      {
       "reference": "GO:0036064"
      },
      {
       "reference": "GO:0120280"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "native_molecular_identity",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Identify the native microbial D2-rod constituents and a narrower molecular class.",
     "rationale": "Morphology and coassembly do not assign a complete native proteome to a resolved density.",
     "notes": "Direct molecular localization or a sequence-resolved D2-rod model is needed before adding components, stoichiometry, family groundings or D2-specific essentiality. Neither the native 2017 cross sections nor the 2020 longitudinal reconstructions provide those assignments.",
     "evidence": [
      {
       "reference": "DOI:10.1038/ncomms14813"
      },
      {
       "reference": "DOI:10.15252/embj.2020106246"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "declined_component_transfers",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep core-cartwheel reconstitution and human localization models separate from microbial D2 composition.",
     "rationale": "Membership in a broader assembly or a proposed counterpart is not a native D2-specific assignment.",
     "notes": "Full-length CrSAS-6 plus Bld10 residues 1061-1641 forms core-cartwheel-like arrays with D1- and D2-like peripheral densities in the 2017 assay. CrSAS-6_NL arrays retain D1 but lack D2. These results do not identify which protein forms the native D2-rod; the explicit SAS-6 assignment to D1 is not transferred to D2. The inspected 2024 human U-ExM study proposes CPAP as a D2 constituent from localization and prior fibril formation. That human model does not establish microbial D2 membership. No SAS-6, Bld10/Cep135, CPAP, pinhead protein or tubulin component is asserted here solely from these neighboring or model-system observations.",
     "evidence": [
      {
       "reference": "DOI:10.1038/ncomms14813"
      },
      {
       "reference": "DOI:10.15252/embj.2020106246"
      },
      {
       "reference": "DOI:10.1016/j.cell.2024.03.025"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "measurement_and_reconstruction_scope",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep radial position, axial organization and assembly models distinct.",
     "rationale": "Processing symmetry and adjacent structural repeats do not supply a molecular count or D2 growth rate.",
     "notes": "The 45.6-nm Figure 1f measurement is a hub-margin-to-D2 distance. The roughly 25-nm spacing in the 2020 cartwheel analysis concerns D1 merged-spoke units, not a demonstrated D2-rod repeat. Ninefold symmetrization improves contrast and is not a count of D2 protein molecules. The 2020 Paramecium Results and Methods give different cartwheel averaging counts (8 tomograms/235 boxes versus 7 tomograms/232 retained subvolumes); neither is promoted to biological stoichiometry or used for the 2017 measurement. Spatial extension without visible pinhead is not a time-resolved assembly sequence. No mechanical modulus, causal graph, broad clade distribution or motility trait is asserted.",
     "evidence": [
      {
       "reference": "DOI:10.1038/ncomms14813"
      },
      {
       "reference": "DOI:10.15252/embj.2020106246"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "deposited_data_boundary",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Do not substitute neighboring maps for a D2-rod-specific deposit.",
     "rationale": "Sharing an article does not establish structural equivalence or sufficient map coverage.",
     "notes": "The 2017 Data availability statement points to the paper and its supplementary material. The 2020 paper lists EMD-10726 through EMD-10729; native released-entry titles describe A-C-linker or microtubule-triplet reconstructions, not an isolated D2-rod map. They are not added as exact xrefs or D2-specific datasets. This is a bounded decision about those deposits, not a claim that no relevant dataset exists elsewhere. The single-species 2017 Figure 1 supplies the hosted native D2 visual evidence; 2020 EV3 supplies the inspected longitudinal context but contains two taxa.",
     "evidence": [
      {
       "reference": "DOI:10.1038/ncomms14813"
      },
      {
       "reference": "DOI:10.15252/embj.2020106246"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    }
   ],
   "images": [
    {
     "image_id": "pmc_pmc5376648_f1",
     "file": "pmc5376648_f1.jpg",
     "file_sha256": "50a63f5c43b225e40950c425b3c32b6c8e728c051a543a2d0277d898ee5712da",
     "source": "PMC",
     "source_accession": "PMC5376648.1 f1",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC5376648/figure/f1/",
     "download_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC5376648.1/ncomms14813-f1.jpg",
     "licence": "CC_BY_4_0",
     "licence_url": "https://creativecommons.org/licenses/by/4.0/",
     "attribution": "P. Guichard, V. Hamel, M. Le Guennec, N. Banterle, I. Iacovache, V. Nemčíková, I. Flückiger, K. N. Goldie, H. Stahlberg, D. Lévy, et al.; CC BY, via PubMed Central",
     "modality": "CRYO_ET",
     "caption": "Native isolated Chlamydomonas CW-15 pro-basal-body cartwheel. Panels a-c show ninefold-symmetrized transverse cryo-tomographic sections and enlarged regions; d is a schematic. Panel e distinguishes the hub, D1 and the outer D2 density. Panel f plots hub diameter and radial hub-margin distances to D1 and D2, not D2-rod length. Scale bars are 50 nm. These cross sections show the D2 region, not its full longitudinal extent.",
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "reference": "DOI:10.1038/ncomms14813",
     "retrieved_on": "2026-10-04",
     "notes": "Original multipanel Figure 1 visually inspected and accepted without cropping or modification. JATS links f1 to ncomms14813-f1.jpg; article and media MD5 checksums were verified from PMC OA metadata. The exact CC BY 4.0 licence comes from JATS. Taxon and CW-15 preparation come from the primary Methods and match the canonical example. Processed density views, schematic colors and the D2 label do not assign a protein sequence."
    }
   ]
  },
  {
   "identifier": "cellstructuremech:basal_body_filamentous_cartwheel_inner_density",
   "label": "basal body filamentous cartwheel inner density",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "An apparently continuous filamentous subassembly extending longitudinally within the lumen of a microbial basal-body cartwheel hub. It is morphologically distinguishable from the surrounding hub rings and spokes and from discontinuous cartwheel inner-density units.",
   "definition_source": "DOI:10.15252/embj.2020106249",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-04T17:21:33Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-04T17:23:20Z",
     "curator": "codex",
     "action": "CURATED_RECORD",
     "changes": "Added native morphology-defined fCID identity, scoped Teranympha specimen and approximate diameter, distinct EMDB classes and an inspected unmodified CC BY figure. Preserved specimen-assignment and deposition-name caveats, reconstruction processing, and unresolved composition, function and CID homology.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005575"
   ],
   "part_of": [
    "cellstructuremech:basal_body_cartwheel"
   ],
   "synonyms": [
    {
     "synonym_text": "filamentous cartwheel inner density",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.15252/embj.2020106249"
    },
    {
     "synonym_text": "filamentous CID",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.15252/embj.2020106249"
    },
    {
     "synonym_text": "fCID",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.15252/embj.2020106249"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:285686",
     "taxon_label": "Teranympha mirabilis",
     "note": "Native basal bodies from hindgut flagellates of Reticulitermes speratus were examined by cryo-ET and subtomogram averaging. Preparation began with mixed Trichonympha agilis and Teranympha mirabilis cells, with a sedimentation step enriching the latter. Whole-cell morphology distinguished resin-embedded species; purified cryo-ET basal bodies were assigned using fCID presence or absence. This retains the source's morphology-based attribution, not an independent molecular identification. Figure 4 resolves fCID in both 64% and 36% cartwheel subvolume classes, which can coexist within one basal body.",
     "reference": "DOI:10.15252/embj.2020106249"
    }
   ],
   "physical_properties": [
    {
     "property": "DIAMETER",
     "value": "approximately 7",
     "unit": "UO:0000018",
     "context": "Approximate diameter of the filamentous cartwheel inner density in purified Teranympha mirabilis basal bodies, Figure 4F-G and the corresponding Results. The value is reported for both 64% and 36% central-cartwheel reconstruction classes. No sample count or error statistic is supplied for this diameter. It is not the approximately 23-nm hub diameter, an axial hub/spoke spacing, or a measurement of discrete CID.",
     "reference": "DOI:10.15252/embj.2020106249"
    }
   ],
   "datasets": [
    {
     "accession": "EMDB:EMD-10922",
     "title": "Teranympha mirabilis central cartwheel without variations, 64% class",
     "description": "Released central-cartwheel subtomogram average for the 64% reconstruction class, providing the broader hub-and-spoke context around the continuous fCID. This is not an isolated filament map or a sequence-resolved molecular model.",
     "organism": "Teranympha mirabilis",
     "dataset_type": "STRUCTURAL_IMAGING",
     "repository": "OTHER",
     "platform": "cryo-electron tomography and subtomogram averaging",
     "url": "https://www.ebi.ac.uk/emdb/EMD-10922",
     "publication": "DOI:10.15252/embj.2020106249",
     "notes": "Native metadata verifies released status, the class title, natural-source organism Teranympha mirabilis with taxon 285686, and DOI/PMID:32954505. The sample and supramolecule free-text names instead say Teranympha agilis; this discrepancy is retained, not adopted as the organism identity. The paper and structured organism field support the curated taxon. Percentages are classified subvolumes, not species prevalence. Metadata and links only; no map volume downloaded or exact fCID xref asserted."
    },
    {
     "accession": "EMDB:EMD-10923",
     "title": "Teranympha mirabilis central cartwheel with variations, 36% class",
     "description": "Released central-cartwheel subtomogram average for the 36% reconstruction class, providing the broader hub-and-spoke context around the continuous fCID. This is not an isolated filament map or a sequence-resolved molecular model.",
     "organism": "Teranympha mirabilis",
     "dataset_type": "STRUCTURAL_IMAGING",
     "repository": "OTHER",
     "platform": "cryo-electron tomography and subtomogram averaging",
     "url": "https://www.ebi.ac.uk/emdb/EMD-10923",
     "publication": "DOI:10.15252/embj.2020106249",
     "notes": "Native metadata verifies released status, the class title, natural-source organism Teranympha mirabilis with taxon 285686, and DOI/PMID:32954505. The sample and supramolecule free-text names instead say Teranympha agilis; this discrepancy is retained, not adopted as the organism identity. The paper and structured organism field support the curated taxon. Percentages are classified subvolumes, not species prevalence. Metadata and links only; no map volume downloaded or exact fCID xref asserted."
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.15252/embj.2020106249",
     "notes": "Nazarov et al. 2020, PMID:32954505. Checksum-verified PMC7667878.1 dedicated Teranympha Results, conserved-architecture Discussion, Figure 4 and EV3 captions, specimen preparation, cryo-ET acquisition and subtomogram processing Methods inspected. Original Figure 4 visually inspected. Supports a named continuous inner filament, not its molecular composition or proven function."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_and_granularity",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep the continuous inner filament distinct from the cartwheel hub and discrete CID.",
     "rationale": "A named morphological subassembly is not a single protein or an entire cartwheel.",
     "notes": "Hidden/ignored-inclusive alias, slug, DOI and PMID searches and parsed identities across 873 prior records found no standalone fCID record; the existing CID record explicitly excludes it. Searches also included FLS as a possible older name lead without adopting it as an asserted synonym. Complete native GO queries for filamentous cartwheel inner density (275 hits), fCID (0), and Teranympha cartwheel (0) found no exact term. FILAMENT describes the observed form without asserting a protein family. GO:0110165 requires granularity above a protein complex, which is not established for this molecularly unassigned entity; broad GO:0005575 is retained. The cartwheel is part_of, not is-a. Hub rings, spokes, microtubule wall and discrete CID are not synonyms.",
     "evidence": [
      {
       "reference": "DOI:10.15252/embj.2020106249"
      },
      {
       "reference": "GO:0005575"
      },
      {
       "reference": "GO:0110165"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "composition_and_specific_function",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Identify native fCID constituents and test filament-specific biological roles.",
     "rationale": "Morphology and proximity do not identify molecules or demonstrate necessity.",
     "notes": "The inspected primary study leaves molecular nature unresolved. Its modeled SAS-6 rings concern the surrounding hub, not a sequence assignment to fCID. No component family, protein accession, stoichiometry, essentiality, GO function, trait link or causal graph is inferred. Direct localization and filament-specific perturbations would be needed before importing these claims.",
     "evidence": [
      {
       "reference": "DOI:10.15252/embj.2020106249"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "declined_hub_protein_assignment",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Do not transfer SAS-6 hub-ring fitting to the luminal filament.",
     "rationale": "The filament and the protein-containing hub are separate structures in the source maps.",
     "notes": "The paper fits CrSAS-6 ring models to hub densities and studies recombinant cartwheel-like arrays. Neither identifies fCID composition. SAS-6 is therefore not added as a filament constituent merely because its rings surround fCID; no surrounding pinhead, linker or microtubule protein is borrowed from Figure 4H-K.",
     "evidence": [
      {
       "reference": "DOI:10.15252/embj.2020106249"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "cid_relationship_and_geometry",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve the molecular relationship to discrete CID and the filament's connections and helicity.",
     "rationale": "Similar position and appearance do not establish homology, molecular equivalence or dynamics.",
     "notes": "The Discussion contrasts continuous Teranympha fCID with discontinuous Trichonympha CID and leaves shared molecular identity or evolutionary history unresolved. It describes small possible links in the 36% class and leaves other contacts and helical organization open. Figure 4 notes off-center positions as suggestive of flexibility, not a measured mechanical property. No fixed helical pitch, handedness, elasticity or conserved CID-like polarity is asserted. Related densities in other taxa are leads, not canonical examples here.",
     "evidence": [
      {
       "reference": "DOI:10.15252/embj.2020106249"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "specimen_and_reconstruction_scope",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Preserve morphology-based specimen attribution and reconstruction processing boundaries.",
     "rationale": "Classified subvolumes and imposed symmetry are not independent organisms or molecular evidence.",
     "notes": "The source distinguishes intact resin-embedded species by whole-cell morphology and isolated cryo-ET basal bodies by fCID presence. This is not a molecular taxon assay or an unbiased prevalence survey. Central-cartwheel maps used C9 symmetry; later re-centered sector analysis relaxed symmetry to C1. The Results also report fCID in raw tomograms (Appendix Figure S1E) and non-symmetrized spoke-centered averages (Figure EV2I-P); those source statements were read, but these supplemental graphics were not visually inspected for this record. The 64% and 36% classes are not independent taxa and can coexist within one basal body. No native ninefold filament symmetry is inferred from processed maps.",
     "evidence": [
      {
       "reference": "DOI:10.15252/embj.2020106249"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "deposition_name_discrepancy",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Reconcile the free-text sample names in EMD-10922 and EMD-10923 with their structured taxonomy.",
     "rationale": "A mismatched sample name must not silently create a different organism assertion.",
     "notes": "Both native entries have Teranympha mirabilis in their titles and natural_source organism fields, with NCBI taxon 285686 and the verified Nazarov DOI/PMID. Their sample and supramolecule names instead say Teranympha agilis. The paper and native taxonomy support Teranympha mirabilis. The datasets retain the discrepancy and class distinctions; no third-party metadata was edited.",
     "evidence": [
      {
       "reference": "DOI:10.15252/embj.2020106249"
      },
      {
       "reference": "EMDB:EMD-10922"
      },
      {
       "reference": "EMDB:EMD-10923"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "measurement_and_image_scope",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep filament dimensions separate from surrounding hub and spoke measurements.",
     "rationale": "The same multipanel figure contains several structures with different measured quantities.",
     "notes": "Only the approximate 7-nm filament diameter is curated as a physical property. Hub diameters, hub/spoke periodicities, whole cartwheel-bearing-region lengths and map resolution are not filament dimensions. Neither a sample count nor an error statistic for the diameter is supplied in Figure 4. The original single-species CC BY 4.0 Figure 4 is hosted unchanged; panel labels and 10-nm scale bars were visually checked. Segmentation colors are illustrative, not molecular boundaries, and the H-K peripheral maps are context rather than evidence of filament composition.",
     "evidence": [
      {
       "reference": "DOI:10.15252/embj.2020106249"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    }
   ],
   "images": [
    {
     "image_id": "pmc_pmc7667878_embj2020106249_fig_0004",
     "file": "pmc7667878_embj2020106249_fig_0004.jpg",
     "file_sha256": "3f53fa8d66e6190e7ed2eabef754711bdc455d3598a67123f723641a4c51de33",
     "source": "PMC",
     "source_accession": "PMC7667878.1 embj2020106249-fig-0004",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC7667878/figure/embj2020106249-fig-0004/",
     "download_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC7667878.1/EMBJ-39-e106249-g008.jpg",
     "licence": "CC_BY_4_0",
     "licence_url": "https://creativecommons.org/licenses/by/4.0/",
     "attribution": "Sergey Nazarov, Alexandra Bezler, Georgios N Hatzopoulos, Veronika Nemčíková Villímová, Davide Demurtas, Maeva Le Guennec, Paul Guichard, Pierre Gönczy; CC BY, via PubMed Central",
     "modality": "CRYO_ET",
     "caption": "Filamentous cartwheel inner density (fCID) in Teranympha mirabilis basal bodies. A-C show transverse averages and surface views of the 64% and 36% cartwheel classes; D-E show longitudinal averaged sections with hub-density profiles. F-G show the continuous inner filament, approximately 7 nm in diameter, inside the hub. H-K show surrounding microtubule-triplet, pinhead and A-C linker reconstructions, not filament constituents. Scale bars in A and H are 10 nm. These are processed views, not raw tomograms or molecular assignments.",
     "taxon_id": "NCBITaxon:285686",
     "taxon_label": "Teranympha mirabilis",
     "reference": "DOI:10.15252/embj.2020106249",
     "retrieved_on": "2026-10-04",
     "notes": "Figure 4 from article version PMC7667878.1; exact licence version read from JATS and media md5 read from the PMC OA S3 metadata. Taxon supplied by the curator because PMC has no taxon field. Curator explicitly accepted the multi-panel figure. Original figure visually inspected without cropping or modification; exact JATS graphic is g008.jpg, with verified article and media MD5 checksums. All panels are attributed by the source to Teranympha mirabilis; the morphology-based specimen identification is retained in the canonical example. Central maps use C9 symmetry and do not independently establish native filament symmetry. The profiles in D-E measure hub densities, not an fCID axial repeat."
    }
   ]
  },
  {
   "identifier": "cellstructuremech:basal_body_inner_scaffold",
   "label": "basal body inner scaffold",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A proteinaceous meshwork lining the lumen-facing surface of the central basal-body wall and interconnecting neighboring triplet microtubules through multiple attachment sites.",
   "definition_source": "DOI:10.1083/jcb.202311104",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-04T08:39:14Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-04T08:40:37Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added bounded Tetrahymena inner-scaffold composition, structural-contact graph, EMDB datasets and licensed density preview; preserved unknown molecular assignments, assay scope and family-grounding uncertainty.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:48Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Grounded self-referential causal node 'scaffold' to cellstructuremech:basal_body_inner_scaffold.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0140535"
   ],
   "part_of": [
    "GO:0036064"
   ],
   "components": [
    {
     "component_id": "poc1",
     "label": "POC1 family protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "InterPro IPR050505 combines WDR55 and POC1 and is broader than this class. IPR020472 is a WD40 repeat, not an exact POC1 family. The inspected POC1 accession Q229Z6 and family searches do not justify either as exact identity.",
     "gene_symbols": [
      "POC1"
     ],
     "essentiality": "UNKNOWN",
     "role": "Anchors the scaffold at the central-core A-B inner junction. Its WD40 domain contacts an unidentified stem protein connecting toward the scaffold. This role does not assign Poc1 to the central-core B-C junction.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.202311104",
       "notes": "Figures 5D-E and 6C combine model fitting and loss of the corresponding density in poc1 deletion material. Scaffold density is nearly absent in the mutant; initial assembly versus subsequent maintenance is not separated."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q229Z6",
       "protein_label": "POC1 centriolar protein homolog",
       "gene_symbol": "TTHERM_01308010",
       "taxon_id": "NCBITaxon:312017",
       "taxon_label": "Tetrahymena thermophila SB210",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene POC1, which UniProt lists under the primary name TTHERM_01308010, in Tetrahymena thermophila SB210. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:20008567",
         "notes": "Pearson CG et al. 2009, ‘Basal body stability and ciliogenesis requires the conserved component Poc1.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, cilium basal body' localisation of Q229Z6."
        }
       ]
      }
     ]
    },
    {
     "component_id": "fam161a",
     "label": "FAM161A family protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The paper identifies a Tetrahymena Fam161A homolog at TTHERM_00052590. Its unreviewed SB210 UniProt entry Q23CT1 matches IPR019579, Protein FAM161A/B, and IPR051655, FAM161. These combined or broader families do not establish an exact FAM161A-only grounding. No strain-paired protein example is inferred.",
     "gene_symbols": [
      "FAM161A"
     ],
     "essentiality": "UNKNOWN",
     "role": "Inner-scaffold-associated constituent supported by endogenous-tag localization at the basal-body core and reduced basal-body signal after Poc1 loss. Its exact position within the scaffold and direct binding partners in Tetrahymena remain unassigned; additional distal localization is present.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.202311104",
       "notes": "Results and Figures 5A, 6A and S5 support the homolog assignment and localization. Unlike Poc1, Fam161A has no assigned molecular cryo-ET density here. Human-protein interaction results cited by the article are not direct evidence of a Tetrahymena Poc1-Fam161A contact."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q23CT1",
       "protein_label": "EF-hand domain-containing protein",
       "gene_symbol": "TTHERM_00052590",
       "taxon_id": "NCBITaxon:312017",
       "taxon_label": "Tetrahymena thermophila SB210",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene FAM161A, which UniProt lists under the primary name TTHERM_00052590, in Tetrahymena thermophila SB210. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q23CT1",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q23CT1 for gene FAM161A in Tetrahymena thermophila SB210. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5911",
     "taxon_label": "Tetrahymena thermophila",
     "note": "Cryotomography of isolated wild-type and poc1-deletion basal bodies resolves the central-core scaffold and its attachments. Endogenous Fam161A tagging and fluorescence imaging provide complementary localization evidence. Methods list B2086 and SB1969 backgrounds; this example is species-level, not an asserted strain-specific pairing with SB210 reference sequences.",
     "reference": "DOI:10.1083/jcb.202311104"
    }
   ],
   "functions": [
    {
     "function_id": "intertriplet_cohesion",
     "label": "intertriplet cohesion",
     "description": "Provides luminal connections between neighboring basal-body triplet microtubules in the central core. In the studied Tetrahymena material, backfitted reconstructions support stacked rings rather than a universal helical geometry.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.202311104",
       "notes": "Figure 5B-C and Figure S4E support the intertriplet meshwork and ring arrangement. This structural function does not assert a measured force threshold or selective scaffold-dependent rescue of basal-body shape."
      }
     ]
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "poc1_scaffold_attachment",
     "title": "Poc1 anchors a luminal intertriplet scaffold",
     "description": "Structural contacts and a separately bounded localization dependency in the Tetrahymena basal-body central core.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "scope_notes": "Contact edges describe fitted cryo-ET density, not temporal assembly order. The fluorescence edge describes basal-body Fam161A signal, not a direct Poc1-Fam161A interaction or an exclusively scaffold-specific measurement. Poc1 deletion affects multiple basal-body modules, so this graph does not attribute the entire mechanical phenotype to scaffold loss.",
     "nodes": [
      {
       "node_id": "poc1",
       "label": "POC1 family protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "poc1"
      },
      {
       "node_id": "triplets",
       "label": "central-core basal-body triplet microtubules",
       "node_type": "STRUCTURE",
       "description": "Scaffold attachment substrate, not an axonemal microtubule identity."
      },
      {
       "node_id": "stem",
       "label": "unassigned A-B junction stem density",
       "node_type": "STATE",
       "description": "Observed barrel-shaped protein density adjacent to Poc1. Its molecular identity is unknown; it is not an invented component family."
      },
      {
       "node_id": "scaffold",
       "label": "basal body inner scaffold",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:basal_body_inner_scaffold"
      },
      {
       "node_id": "fam161a_signal",
       "label": "basal-body Fam161A localization signal",
       "node_type": "STATE",
       "description": "Normalized fluorescence at basal bodies includes more than one Fam161A localization pool; it is not a scaffold-only occupancy measurement."
      }
     ],
     "edges": [
      {
       "subject": "poc1",
       "predicate": "binds at the A-B inner junction of",
       "object": "triplets",
       "description": "Poc1 WD40 density bridges the A01/B10 junction in the basal-body core.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.202311104",
         "notes": "Figure 5D-E and Video 4 support placement and mutant density loss."
        }
       ]
      },
      {
       "subject": "poc1",
       "predicate": "contacts",
       "object": "stem",
       "description": "The lumen-exposed Poc1 WD40 domain contacts the unidentified stem.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.202311104",
         "notes": "Figure 6C resolves contiguous densities; both disappear in poc1 deletion material."
        }
       ]
      },
      {
       "subject": "stem",
       "predicate": "connects toward",
       "object": "scaffold",
       "description": "The unassigned stem joins the elongated luminal scaffold density.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.202311104",
         "notes": "Figures 5D and 6C and Results support the structural attachment model."
        }
       ]
      },
      {
       "subject": "scaffold",
       "predicate": "interconnects",
       "object": "triplets",
       "description": "The luminal meshwork contacts triplets at A03 and A-B and B-C attachment sites and connects laterally to neighboring repeats.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.202311104",
         "notes": "Figure 5B-C and Results show multiple attachments and lateral connections."
        }
       ]
      },
      {
       "subject": "poc1",
       "predicate": "supports normal levels of",
       "object": "fam161a_signal",
       "description": "Basal-body Fam161A fluorescence is reduced but not eliminated in poc1 deletion cells at 30 degrees C relative to wild type.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.202311104",
         "notes": "Figure 6A compares total-cell-normalized basal-body signal at 30 degrees C (p = 0.0079). This is a perturbation dependency, not evidence of direct binding or complete recruitment dependence."
        }
       ]
      }
     ]
    }
   ],
   "datasets": [
    {
     "accession": "EMDB:EMD-42777",
     "title": "Wild-type basal-body central-core triplet microtubule",
     "description": "Subtomogram average of isolated Tetrahymena basal-body core triplets and associated luminal densities; not a complete inner-scaffold molecular model.",
     "organism": "Tetrahymena thermophila",
     "dataset_type": "STRUCTURAL_IMAGING",
     "repository": "OTHER",
     "platform": "cryo-electron tomography and subtomogram averaging",
     "url": "https://www.ebi.ac.uk/emdb/EMD-42777",
     "publication": "DOI:10.1083/jcb.202311104",
     "notes": "Released EMDB metadata, natural-source taxon 5911 and exact primary citation verified. Only metadata and the representative PNG are retained, not volume maps."
    },
    {
     "accession": "EMDB:EMD-42782",
     "title": "Wild-type central-core A-B inner junction",
     "description": "Focused reconstruction resolving the Poc1-containing scaffold attachment region.",
     "organism": "Tetrahymena thermophila",
     "dataset_type": "STRUCTURAL_IMAGING",
     "repository": "OTHER",
     "platform": "cryo-electron tomography and focused subtomogram averaging",
     "url": "https://www.ebi.ac.uk/emdb/EMD-42782",
     "publication": "DOI:10.1083/jcb.202311104",
     "notes": "Released native EMDB metadata inspected; the reconstruction is a subregion, not whole-scaffold identity."
    },
    {
     "accession": "EMDB:EMD-42784",
     "title": "Poc1-knockout basal-body central-core triplet microtubule",
     "description": "Mutant core reconstruction for comparison with wild-type scaffold attachments.",
     "organism": "Tetrahymena thermophila",
     "dataset_type": "STRUCTURAL_IMAGING",
     "repository": "OTHER",
     "platform": "cryo-electron tomography and subtomogram averaging",
     "url": "https://www.ebi.ac.uk/emdb/EMD-42784",
     "publication": "DOI:10.1083/jcb.202311104",
     "notes": "Released native EMDB metadata inspected. Poc1 loss is pleiotropic and is not a selective ablation of only the inner scaffold."
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1083/jcb.202311104",
     "notes": "Ruehle et al. 2024. Official checksum-verified PMC11094743.1 JATS, core-region Results and Discussion, relevant Methods, tables and figure captions read. Figures 5, 6 and S4 inspected visually. No verbatim snippets are asserted."
    },
    {
     "reference": "PMID:38743010",
     "notes": "Bibliographic identity verified against the official PMC and EMDB primary citations."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_and_boundary",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Distinguish the inner scaffold from adjacent basal-body structures.",
     "rationale": "The imaged intertriplet meshwork is a physical entity, not a single protein or the whole basal body.",
     "notes": "Hidden- and ignored-inclusive repository searches found no existing identity record. Complete GO searches for scaffold, centriole and intertriplet found no exact cellular-component term. GO:0140180 is a molecular function, not this structure. GO:0140535 is a broader is-a parent; GO:0036064 is parthood. The proximal A-C linker, cartwheel, pinhead and transition-zone Y-links are distinct. Inner junctions form attachment interfaces, not scaffold synonyms.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.202311104"
      },
      {
       "reference": "GO:0140535"
      },
      {
       "reference": "GO:0036064"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "exact_family_groundings",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve exact POC1 and FAM161A family groundings without substituting broader families.",
     "rationale": "A combined family or domain is not an exact identity for a narrower component class.",
     "notes": "Both components remain REVIEWED_LABEL_ONLY. The inspected Fam161A homolog accession describes SB210, whereas endogenous tagging uses other backgrounds. No strain-paired protein example or unverified A/B orthology is asserted.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.202311104"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "unresolved_scaffold_composition",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Identify the stem and other attachment proteins and locate Fam161A within the scaffold.",
     "rationale": "The two named classes are not a complete composition or a molecular model of every scaffold density.",
     "notes": "Fam161A localization supports scaffold association but does not identify a particular density or direct Tetrahymena Poc1 contact. A03 and B-C attachment identities remain unresolved. Poc1-knockout material loses most scaffold density, including in complete-triplet subclasses, but a reduced A03 density remains. Assembly requirements, stoichiometry and attachment redundancy need further experiments; essentialities are UNKNOWN.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.202311104"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "exclude_neighboring_or_cross_species_assignments",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Do not import nearby proteins or human scaffold composition as demonstrated Tetrahymena constituents.",
     "rationale": "Colocalization and evidence from another organism do not by themselves establish the same molecular placement.",
     "notes": "Poc16/WDR90 colocalizes in the core but its predicted shape does not fit the Poc1-containing A-B junction density; the paper does not assign it to this scaffold. Human POC5 and Centrin2 assignments and human Poc1B-Fam161A binding are not copied as Tetrahymena evidence. Microtubules are attachment substrates, not additional scaffold protein families. Unidentified densities remain open questions rather than invented components.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.202311104"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "mechanical_and_geometric_scope",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep mechanical interpretations and geometric measurements within their assay scope.",
     "rationale": "Poc1 loss affects multiple modules, and preparation-induced deformation is not a direct in-cell force measurement.",
     "notes": "Stacked rings are supported in the studied Tetrahymena material, not a universal scaffold geometry. Isolated mutant flattening can reflect grid preparation. High-temperature phenotypes do not isolate a scaffold-only mechanism. The wild-type Fam161A temperature comparison in Figure 6A has p = 0.0560 and is not treated as a significant decrease. U-ExM scale bars refer to acquired expanded images, not expansion-corrected biological size.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.202311104"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    }
   ],
   "images": [
    {
     "image_id": "emdb_42777",
     "file": "emd_42777.png",
     "file_sha256": "a5176dd2788438b2806536518b065bebf2bf18825d5f5290e7ce6afe26294d6d",
     "source": "EMDB",
     "source_accession": "EMD-42777",
     "source_url": "https://www.ebi.ac.uk/emdb/EMD-42777",
     "download_url": "https://ftp.ebi.ac.uk/pub/databases/emdb/structures/EMD-42777/images/emd_42777.png",
     "licence": "PUBLIC_DOMAIN",
     "licence_url": "https://www.ebi.ac.uk/emdb/policies.html",
     "attribution": "Ruehle M, Li S, Agard DA, Pearson C; EMDB depositor representative figure, without copyright restrictions.",
     "modality": "CRYO_ET",
     "caption": "Representative density rendering of a wild-type Tetrahymena central-core basal-body triplet with associated luminal attachments. This is a subtomogram average, not a raw micrograph, complete scaffold ring or identification of individual proteins. No scale bar is shown.",
     "taxon_id": "NCBITaxon:5911",
     "taxon_label": "Tetrahymena thermophila",
     "reference": "DOI:10.1083/jcb.202311104",
     "retrieved_on": "2026-10-04",
     "notes": "Native EMDB taxon, citation and authors verified; PNG inspected and SHA-256 checked. EMDB policy section 3.1.2 requires representative figures free of copyright restrictions, recorded using the repository adapter's PUBLIC_DOMAIN convention. No EMPIAR link is inferred. The paper's separate CC BY-NC-SA figures are not hosted here."
    }
   ]
  },
  {
   "identifier": "cellstructuremech:basal_body_pinhead",
   "label": "basal body pinhead",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A proteinaceous subassembly on the luminal face of the A-tubule in the proximal region of a microbial ciliary basal body or pro-basal body, forming the peripheral connection toward the cartwheel spokes. In Chlamydomonas reinhardtii it has a bent pinbody and two pinfeet attached to protofilament A3.",
   "definition_source": "DOI:10.7554/eLife.43434",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-04T13:45:54Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-04T13:47:45Z",
     "curator": "codex",
     "action": "CURATED_RECORD",
     "changes": "Added pinhead architecture, Chlamydomonas example, 8-nm repeat, scoped Bld10 membership, native EMDB dataset and inspected CC BY figure. Kept density assignments and inaccessible full-text follow-up explicit; no universal composition or assembly chronology asserted.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "part_of": [
    "GO:0036064",
    "GO:0120280"
   ],
   "synonyms": [
    {
     "synonym_text": "centriole pinhead",
     "synonym_type": "BROAD_SYNONYM",
     "source": "DOI:10.7554/eLife.43434"
    }
   ],
   "components": [
    {
     "component_id": "bld10_cep135",
     "label": "Bld10/Cep135",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Native InterPro IPR051877 includes both CEP135 and TSGA10, as confirmed by reviewed human UniProt entries Q66GS9 and Q9BZW7. It is broader than Bld10/Cep135; PF30381 and PF30378 are domain matches, not exact whole-protein family equivalents.",
     "gene_symbols": [
      "BLD10",
      "CEP135"
     ],
     "essentiality": "UNKNOWN",
     "role": "Cartwheel spoke-tip constituent in Chlamydomonas, supported by the primary report of immuno-EM localization and truncation morphology. This is not a sequence assignment to PinB, PinF1 or PinF2 in the subtomogram average, nor a claim that Bld10 is confined to the pinhead.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2007.09.021",
       "notes": "The inspected primary abstract reports Bld10 as a major spoke-tip component based on immuno-EM and truncated-protein morphology. Only the abstract was accessible; full Results, Methods and figures were not inspected. Detailed mutant measurements are not curated here."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A8ID55",
       "protein_label": "Basal body protein 10",
       "gene_symbol": "BLD10",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-04",
       "evidence": [
        {
         "reference": "UniProtKB:A8ID55",
         "notes": "Native UniProt JSON verifies accession, recommended name, gene, taxon and Swiss-Prot status; it is not independent pinhead imaging."
        },
        {
         "reference": "DOI:10.1016/j.cub.2007.09.021",
         "notes": "Membership is supported at the inspected primary-abstract level, not by a residue-resolved model."
        }
       ]
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Cryo-ET and local subtomogram classification of isolated nuclear-flagellar apparatuses resolve pinheads in pro-basal bodies and the proximal region of mother basal bodies. This is not an assertion of pinhead occupancy along the entire basal-body length.",
     "reference": "DOI:10.7554/eLife.43434"
    }
   ],
   "functions": [
    {
     "function_id": "cartwheel_microtubule_connection",
     "label": "ciliary basal body organization",
     "grounding": "GO:0032053",
     "description": "Forms the peripheral structural connection between cartwheel spokes and the A-tubule wall in the characterized Chlamydomonas proximal region. This observed connection does not by itself establish a force response, a length-control mechanism or an assembly time course.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.43434",
       "notes": "Results and Figures 1 and 2 resolve the connection and the A3-associated pinbody/pinfeet morphology."
      }
     ]
    }
   ],
   "physical_properties": [
    {
     "property": "OTHER",
     "value": "8",
     "unit": "UO:0000018",
     "context": "Axial pinhead repeat in the Chlamydomonas proximal mother-basal-body and pro-basal-body reconstruction, Li et al. 2019 Figure 2D. Each pair of pinfeet associates with an alpha/beta-tubulin dimer on A3. This is not the length of a pinhead or a repeat generalized to other species.",
     "reference": "DOI:10.7554/eLife.43434"
    }
   ],
   "datasets": [
    {
     "accession": "EMDB:EMD-9171",
     "title": "Chlamydomonas pinhead with associated partial A-tubule",
     "description": "Local subtomogram average of the pinhead and attached A-tubule region, identified as structure 5 in Table 3 of Li et al. 2019.",
     "organism": "Chlamydomonas reinhardtii",
     "dataset_type": "STRUCTURAL_IMAGING",
     "repository": "OTHER",
     "platform": "cryo-electron tomography and subtomogram averaging",
     "url": "https://www.ebi.ac.uk/emdb/EMD-9171",
     "publication": "DOI:10.7554/eLife.43434",
     "notes": "Released EMDB metadata explicitly identifies the pinhead-associated map, taxon 3055, strain CC849 and the primary DOI/PMID. Its 4763 subtomograms and 23.1-angstrom resolution are reconstruction provenance, not biological counts or dimensions. The map includes tubulin and is not an exact xref for the pinhead alone. No map volume is hosted."
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.7554/eLife.43434",
     "notes": "Li et al. 2019, PMID:30741631. Checksum-verified PMC6384029.1 JATS pinhead Results, Discussion, reconstruction and periodicity-control Methods, Table 3 and Figure 2 inspected. The original Figure 2 was visually inspected; no sequence assignment follows from its densities."
    },
    {
     "reference": "DOI:10.1016/j.cub.2007.09.021",
     "notes": "Hiraki et al. 2007, PMID:17900905. Primary abstract inspected through Europe PMC; publisher PDF and full-text routes were inaccessible on 2026-10-04. Only the abstract-supported Bld10 spoke-tip membership is used."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_and_boundary",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Distinguish the pinhead from its cartwheel and microtubule neighbors.",
     "rationale": "A named peripheral assembly is neither an entire basal body nor a single protein.",
     "notes": "Hidden/ignored-inclusive repository searches and parsed identity/synonym checks found mentions but no standalone record. Complete QuickGO searches for pinhead, pinfoot, pinbody, centriole pinhead and cartwheel spoke tip found no exact cellular-component identity. Axonemal radial-spoke terms denote a different assembly. GO:0032991 is a broader class; basal body and pro-basal body are parthood. PinB and PinF1/PinF2 are morphological regions, not identified protein families. The hub, spokes, D2-rod, triplet base, A-C linker, inner scaffold and tubulin wall are not exact synonyms. The record does not impose an obligate cartwheel parthood relation on every pinhead-containing region.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.43434"
      },
      {
       "reference": "DOI:10.15252/embj.2020106246"
      },
      {
       "reference": "GO:0032991"
      },
      {
       "reference": "GO:0036064"
      },
      {
       "reference": "GO:0120280"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "molecular_identity_and_grounding",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve the pinhead proteome and exact Bld10/Cep135 family grounding.",
     "rationale": "Localization and domain matches do not assign all resolved densities or a complete proteome.",
     "notes": "Bld10 membership is retained at the explicitly stated primary-abstract level. Obtain lawful full text of Hiraki 2007 and Noga 2022 before curating domain-specific locations or mutant dimensions. PMC/publisher/Europe PMC full-text routes for Noga were unsuccessful; the PSI DORA item psi:45372 marks its deposited PDF restricted to the intranet, and no restricted file was requested. Its public abstract concerns inter-triplet crosslinks and does not make those links exact pinhead synonyms. Bld10 remains REVIEWED_LABEL_ONLY because IPR051877 also includes TSGA10. Other constituents, stoichiometry and pinhead-specific essentiality remain unresolved.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2007.09.021"
      },
      {
       "reference": "DOI:10.15252/embj.2020104582"
      },
      {
       "reference": "UniProtKB:A8ID55"
      },
      {
       "reference": "InterPro:IPR051877"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "declined_neighbor_assignments",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Avoid transferring cartwheel and triplet identities into the pinhead.",
     "rationale": "Being part of the same basal body does not establish membership in every subassembly.",
     "notes": "SAS-6 is discussed as a spoke constituent, but the inspected 2019 map does not identify SAS-6 in PinB or either foot; no SAS-6 pinhead component is asserted. Alpha/beta tubulin supplies the adjoining A3 lattice and is not listed as pinhead composition. The 2020 Bld10 assignment to the triplet base is expressly hypothetical and is not transferred here as a density-resolved model.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.43434"
      },
      {
       "reference": "DOI:10.15252/embj.2020106246"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "measurement_and_mechanism_scope",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep repeat measurements separate from map dimensions and assembly hypotheses.",
     "rationale": "Static reconstruction, image processing and proposed mechanics answer different questions.",
     "notes": "Li et al. tested segment length, overlap, masking, initial reference and mother/pro-basal-body sampling when assessing the 8-nm pinhead repeat. The 19-nm final reconstruction window and 23.1-angstrom resolution are not biological lengths. Pinhead-tip low resolution is consistent with flexibility, not a measured spring constant. Iris-like twist classes, spoke strain, length control and the five-step triplet assembly scheme are interpretations of static data, not a direct time course. No kinetic causal graph or motility trait is asserted. The 2020 Paramecium analysis warns that initial 8.5-nm picking biased its pinhead reconstruction; no repeat from that map is substituted for the explicitly Chlamydomonas-scoped 2019 measurement.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.43434"
      },
      {
       "reference": "DOI:10.15252/embj.2020106246"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    }
   ],
   "images": [
    {
     "image_id": "pmc_pmc6384029_fig2",
     "file": "pmc6384029_fig2.jpg",
     "file_sha256": "9be52fd2803806b6eba0a9907365734ffef10776ceae64386b31f566479bcecb",
     "source": "PMC",
     "source_accession": "PMC6384029.1 fig2",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC6384029/figure/fig2/",
     "download_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC6384029.1/elife-43434-fig2.jpg",
     "licence": "CC_BY_4_0",
     "licence_url": "https://creativecommons.org/licenses/by/4.0/",
     "attribution": "Sam Li, Jose-Jesus Fernandez, Wallace F Marshall, David A Agard; CC BY 4.0, via PubMed Central",
     "modality": "CRYO_ET",
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "reference": "DOI:10.7554/eLife.43434",
     "retrieved_on": "2026-10-04",
     "caption": "Chlamydomonas proximal triplet reconstructions. Panel D highlights the pinhead in pink, with PinB, PinF1 and PinF2 labeled and an 8-nm axial repeat. Panels A-C instead show tubule reconstructions and neighboring MIPs. Each row has a 10-nm scale bar. These are averaged density renderings, not raw micrographs.",
     "notes": "Original multipanel Figure 2 visually inspected and accepted without cropping or modification. The direct JATS graphic was selected separately from nested supplementary figures. Article and media MD5 checksums were verified from PMC OA metadata; the exact licence version was read from JATS. Taxon comes from the experimental text and matches the canonical example. Colors identify segmented densities, not sequence-resolved proteins."
    }
   ]
  },
  {
   "identifier": "cellstructuremech:basal_body_triplet_base",
   "label": "basal body triplet base",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "A linker in the proximal region of a microbial ciliary basal body that connects the pinhead to the A-C linker. In Paramecium tetraurelia reconstructions it extends to the ArmB region of the A-C linker.",
   "definition_source": "DOI:10.15252/embj.2020106246",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-04T14:28:41Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-04T14:30:29Z",
     "curator": "codex",
     "action": "CURATED_RECORD",
     "changes": "Added directly imaged triplet-base connectivity, two species examples, approximate Paramecium span, scoped EMDB provenance and inspected CC BY figure. Retained molecular identity, periodicity and mechanics as unresolved; no hypothesized protein membership or broad distribution asserted.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005575"
   ],
   "part_of": [
    "GO:0036064"
   ],
   "synonyms": [
    {
     "synonym_text": "centriole triplet base",
     "synonym_type": "BROAD_SYNONYM",
     "source": "DOI:10.15252/embj.2020106246"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5888",
     "taxon_label": "Paramecium tetraurelia",
     "note": "Ninefold-symmetrized cryo-ET cross sections and a focused subtomogram average resolve the pinhead-to-A-C-linker connection. Methods describe cortical units isolated from d4-2 and Delta-CenBP1; Figure 5 is not assigned to one strain. The proximal-region analysis used 11 uncompressed tomograms containing 16 centrioles with intact proximal regions.",
     "reference": "DOI:10.15252/embj.2020106246"
    },
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "In situ cryo-ET of FIB-milled mat3-4 cells and ninefold-symmetrized cross sections show the link in Figure 4. The Paramecium focused-map measurement is not transferred to this species.",
     "reference": "DOI:10.15252/embj.2020106246"
    }
   ],
   "functions": [
    {
     "function_id": "pinhead_a_c_linker_connection",
     "label": "ciliary basal body organization",
     "grounding": "GO:0032053",
     "description": "Provides a structural connection between the pinhead and A-C linker in the imaged proximal region. This is an observed spatial arrangement, not proof of a mechanical stiffness, essentiality or assembly time course.",
     "evidence": [
      {
       "reference": "DOI:10.15252/embj.2020106246",
       "notes": "Figures 4 and 5 and the accompanying Results identify the connecting density; the Paramecium average locates its A-C-linker contact on ArmB."
      }
     ]
    }
   ],
   "physical_properties": [
    {
     "property": "LENGTH",
     "value": "35",
     "unit": "UO:0000018",
     "context": "Approximate pinhead-to-A-C-linker span annotated as about 35 nm in the Paramecium tetraurelia proximal-triplet reconstruction, Figure 5A, and described in the Discussion. No replicate distribution or uncertainty is reported for this annotation. It is not an axial repeat or a universal length.",
     "reference": "DOI:10.15252/embj.2020106246"
    }
   ],
   "datasets": [
    {
     "accession": "EMDB:EMD-10729",
     "title": "Paramecium microtubule triplet from the start of the proximal region",
     "description": "Public proximal-triplet reconstruction from the study that visualizes the triplet-base connection. The deposited entity includes the microtubule wall and neighboring densities, not an isolated triplet base.",
     "organism": "Paramecium tetraurelia",
     "dataset_type": "STRUCTURAL_IMAGING",
     "repository": "OTHER",
     "platform": "cryo-electron tomography and subtomogram averaging",
     "url": "https://www.ebi.ac.uk/emdb/EMD-10729",
     "publication": "DOI:10.15252/embj.2020106246",
     "notes": "Native released EMDB metadata verifies the start-of-proximal-region title, taxon 5888, DOI and PMID:32954513. The paper lists EMD-10726 through EMD-10729 in Data availability. EMD-10728 denotes the distal comparison; EMD-10726 and EMD-10727 denote A-C-linker-focused maps. Their sample-name fields repeat start-region wording despite different entry titles, so titles are used to distinguish these deposits. No exact structure xref or hosted map volume is asserted."
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.15252/embj.2020106246",
     "notes": "Klena et al. 2020, PMID:32954513. Checksum-verified PMC7667884.1 JATS Results, Discussion, species preparation and A-C-linker averaging Methods, Figure 5 and Data availability inspected. Figure 5 was visually inspected; its low-threshold triplet-base density is not a sequence-resolved model."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_and_boundary",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep the triplet base distinct from adjacent basal-body modules.",
     "rationale": "A named linker is not the entire cartwheel, pinhead or A-C linker.",
     "notes": "Hidden/ignored-inclusive repository searches and parsed record identity/synonym checks found mentions but no standalone record. Complete QuickGO searches for triplet base (119 results) and centriole triplet base (141 results) found no exact cellular-component term. The ontology root GO:0005575 is retained only as a deliberately broad class pending molecular classification; OTHER avoids asserting a proven multiprotein composition or filament architecture. GO:0110165 would assert granularity above a protein complex, which is also unresolved. Basal body is parthood, not is-a. No obligatory cartwheel or pro-basal-body parthood is inferred. D2-rod, A-tusk, pinhead, ArmB, cartwheel spokes and the A-C linker are not exact synonyms or separately identified triplet-base components.",
     "evidence": [
      {
       "reference": "DOI:10.15252/embj.2020106246"
      },
      {
       "reference": "GO:0005575"
      },
      {
       "reference": "GO:0110165"
      },
      {
       "reference": "GO:0036064"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "molecular_identity",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve triplet-base molecular composition and a narrower structure class.",
     "rationale": "A proposed coiled-coil assignment is not a demonstrated molecular identity.",
     "notes": "Klena 2020 explicitly leaves molecular nature unknown and hypothesizes Bld10/Cep135 membership from length, appearance and prior localization. The inspected Cai 2025 Tetrahymena Discussion still describes the C-terminal CEP135 triplet-base assignment as proposed; its direct N-terminal CEP135 assignment is to the A-link, not this density. Consequently no Bld10/Cep135, SAS-6, tubulin or A-C-linker protein is asserted as composition here. Seek direct localization or sequence-resolved triplet-base evidence before assigning components, stoichiometry or protein-family grounding.",
     "evidence": [
      {
       "reference": "DOI:10.15252/embj.2020106246"
      },
      {
       "reference": "DOI:10.1126/sciadv.ady3689"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "measurement_and_mechanism_scope",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Separate observed connectivity from periodicity and mechanical hypotheses.",
     "rationale": "Low density and static axial differences do not uniquely specify occupancy, flexibility or chronology.",
     "notes": "The focused Paramecium map required a low contour threshold to show the triplet base. The source offers flexibility or incomplete occupancy as alternatives and could not reliably recover triplet-base or pinhead longitudinal periodicities. The 8.5-nm initial picking interval and 8.4-nm A-C-linker repeat are not triplet-base repeats. The predicted 133-nm CEP135 coiled-coil length is not a measured linker length. A-C linker density persists farther distally when the pinhead/triplet-base connection is weak or absent, so the structures are not interchangeable. The proposed cohesion/stability function and replacement by other densities are not direct force measurements or time-resolved assembly evidence. No causal graph, motility trait or broad taxonomic-distribution claim is asserted.",
     "evidence": [
      {
       "reference": "DOI:10.15252/embj.2020106246"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    }
   ],
   "images": [
    {
     "image_id": "pmc_pmc7667884_embj2020106246_fig_0005",
     "file": "pmc7667884_embj2020106246_fig_0005.jpg",
     "file_sha256": "1431f971830fd590ad25381abf065a76a1d99800827c4e6292490af98a1fde34",
     "source": "PMC",
     "source_accession": "PMC7667884.1 embj2020106246-fig-0005",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC7667884/figure/embj2020106246-fig-0005/",
     "download_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC7667884.1/EMBJ-39-e106246-g010.jpg",
     "licence": "CC_BY_4_0",
     "licence_url": "https://creativecommons.org/licenses/by/4.0/",
     "attribution": "Nikolai Klena, Maeva Le Guennec, Anne‐Marie Tassin, Hugo van den Hoek, Philipp S Erdmann, Miroslava Schaffer, Stefan Geimer, Gabriel Aeschlimann, Lubomir Kovacik, Yashar Sadian, et al.; CC BY, via PubMed Central",
     "modality": "CRYO_ET",
     "caption": "Paramecium proximal-triplet reconstructions. Panel A shows the triplet base in green connecting the purple pinhead to the turquoise A-C linker at low contour threshold, with an approximate 35-nm span annotation. Panel B uses a higher threshold and shows only a dashed putative triplet-base position; C-F emphasize the neighboring A-C linker and proximal/distal comparisons. These are segmented averages, not raw micrographs or sequence-resolved proteins.",
     "taxon_id": "NCBITaxon:5888",
     "taxon_label": "Paramecium tetraurelia",
     "reference": "DOI:10.15252/embj.2020106246",
     "retrieved_on": "2026-10-04",
     "notes": "Original multipanel Figure 5 visually inspected and accepted without cropping or modification. The JATS figure ID resolves to g010.jpg, not g005.jpg. Article and media MD5 checksums were verified from PMC OA metadata; exact licence version comes from JATS. The entire figure concerns Paramecium and matches the canonical example. Density colors mark structural regions, not molecular assignments; the pinhead is hidden in panel B because the source warns that its reconstruction was biased by the initial picking interval."
    }
   ]
  },
  {
   "identifier": "GO:0020032",
   "label": "basal ring of apical complex",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "An electron dense ring at the most posterior position of the apical complex, from which the subpellicular microtubules originate; formed during an invasive life cycle stage of an apicomplexan parasite.",
   "definition_source": "GO:0020032",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-02T14:24:21Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T14:25:23Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added exact GO basal-ring synonyms, GO apical-complex parthood, Toxoplasma gondii scope, Hu 2006 and GO evidence, a nonmechanistic basal-ring topology graph, and curation discussions for unresolved constituents and the anterior/posterior polar-ring boundary.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T19:53:32Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2247: Separated the active basal-ring topology from preconoidal-ring synonym conflation and qualified conoid-relative position for extrusion. The GO/source conflict and original rationale remain explicit.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "lower polar ring of apical complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0020032"
    },
    {
     "synonym_text": "posterior polar ring of apical complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0020032"
    }
   ],
   "part_of": [
    "GO:0020007"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5811",
     "taxon_label": "Toxoplasma gondii",
     "presence": "COMMON",
     "note": "Toxoplasma tachyzoites have a lower polar ring at the origin of the subpellicular microtubules. The conoid extends and retracts relative to this ring.",
     "reference": "DOI:10.1371/journal.ppat.0020013"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5811",
     "taxon_label": "Toxoplasma gondii",
     "note": "Apicomplexan model in which the conoid fibers, polar rings, intraconoid microtubules and subpellicular microtubules of the apical complex were resolved as distinct cytoskeletal elements.",
     "reference": "DOI:10.1371/journal.ppat.0020013"
    }
   ],
   "functions": [
    {
     "function_id": "subpellicular_microtubule_origin",
     "label": "subpellicular microtubule origin",
     "description": "The basal ring of the apical complex marks the origin of the subpellicular microtubules; it is distinct from the preconoidal rings at the conoid tip.",
     "evidence": [
      {
       "reference": "GO:0020032",
       "notes": "Gene Ontology defines the basal ring of the apical complex by the origin of the subpellicular microtubules."
      },
      {
       "reference": "DOI:10.1371/journal.ppat.0020013",
       "notes": "Hu et al. 2006 distinguish the polar ring from which the 22 subpellicular microtubules originate from the distal preconoidal rings."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0020032",
     "notes": "Gene Ontology cellular-component term for the basal ring of the apical complex."
    },
    {
     "reference": "GO:0020007",
     "notes": "Gene Ontology models the basal ring of the apical complex as part of the apicomplexan apical complex."
    },
    {
     "reference": "DOI:10.1371/journal.ppat.0020013",
     "notes": "Hu et al. 2006, Cytoskeletal Components of an Invasion Machine--the Apical Complex of Toxoplasma gondii, PLOS Pathogens."
    },
    {
     "reference": "DOI:10.1083/jcb.200112086",
     "notes": "Hu, Roos and Murray 2002, A novel polymer of tubulin forms the conoid of Toxoplasma gondii. Figure 1 supports state-dependent conoid/ring topology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "toxoplasma_basal_ring_topology",
     "title": "The lower polar ring marks the origin of subpellicular microtubules",
     "description": "The lower polar ring marks the origin of Toxoplasma subpellicular microtubules. Its posterior position relative to the conoid is shown for the extruded conoid, not asserted for every conoid state.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "Mature topology, not a protein inventory or microtubule-nucleation mechanism. The posterior-to-conoid edge applies when the conoid is extruded; the conoid lies within the surrounding microtubule scaffold when retracted.",
     "nodes": [
      {
       "node_id": "basal_ring_of_apical_complex",
       "label": "basal ring of apical complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0020032"
      },
      {
       "node_id": "apical_complex",
       "label": "apical complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0020007"
      },
      {
       "node_id": "conoid",
       "label": "conoid",
       "node_type": "STRUCTURE",
       "grounding": "GO:0020010"
      },
      {
       "node_id": "subpellicular_microtubule",
       "label": "subpellicular microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0020025"
      }
     ],
     "edges": [
      {
       "subject": "basal_ring_of_apical_complex",
       "predicate": "is part of",
       "object": "apical_complex",
       "description": "The basal ring is a cytoskeletal substructure of the apicomplexan apical complex.",
       "evidence": [
        {
         "reference": "GO:0020007",
         "notes": "Gene Ontology places the basal ring of the apical complex under the apical-complex cellular-component term."
        }
       ]
      },
      {
       "subject": "basal_ring_of_apical_complex",
       "predicate": "is posterior to",
       "object": "conoid",
       "description": "When the conoid is extruded, the lower SPMT-origin polar ring lies posterior to the conoid; the ring does not follow the retracting conoid.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200112086",
         "notes": "Figure 1 and Results distinguish the moving anterior ring/conoid from the lower polar ring during extension and retraction."
        },
        {
         "reference": "DOI:10.1371/journal.ppat.0020013",
         "notes": "Introduction and Figure 1 distinguish the distal preconoidal rings from the SPMT-origin polar ring."
        }
       ]
      },
      {
       "subject": "subpellicular_microtubule",
       "predicate": "originates from",
       "object": "basal_ring_of_apical_complex",
       "description": "Subpellicular microtubules originate from the basal ring of the apical complex.",
       "evidence": [
        {
         "reference": "GO:0020032",
         "notes": "Gene Ontology defines the basal ring by the origin of the subpellicular microtubules."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_basal_ring_constituents",
     "prompt": "Resolve exact basal-ring resident proteins and their source-neutral family groundings.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#toxoplasma_basal_ring_topology"
     ],
     "rationale": "This first basal-ring record captures the GO-delimited lower polar ring and its subpellicular-microtubule origin topology. It leaves protein components out until direct evidence places candidate proteins in the mature basal ring and an exact taxon-neutral family scope can be reviewed.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.ppat.0020013",
       "notes": "Hu et al. 2006 localized candidate proteins to several Toxoplasma apical-cytoskeleton subcompartments."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02"
    },
    {
     "discussion_id": "distinguish_anterior_polar_ring",
     "prompt": "Keep the basal or posterior polar ring distinct from the anterior polar ring of the apical complex.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#toxoplasma_basal_ring_topology"
     ],
     "rationale": "GO:0020032 denotes the lower/posterior/preconoidal ring from which subpellicular microtubules originate, whereas GO:0020031 denotes the anterior polar ring from which conoid fibers originate. The two terms therefore represent adjacent but separate apical-complex rings.",
     "evidence": [
      {
       "reference": "GO:0020032",
       "notes": "Gene Ontology lists lower, posterior and preconoidal ring exact synonyms for GO:0020032."
      },
      {
       "reference": "GO:0020031",
       "notes": "Gene Ontology identifies the anterior polar ring of the apical complex as a distinct term."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02",
     "resolved_date": "2026-10-02"
    },
    {
     "discussion_id": "basal_preconoidal_source_conflict",
     "prompt": "Separate the GO synonym conflict from the demonstrated basal-ring anatomy.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "synonyms",
      "causal_graphs#toxoplasma_basal_ring_topology",
      "discussions#distinguish_anterior_polar_ring"
     ],
     "rationale": "The original discussion faithfully recorded a GO:0020032 exact synonym, preconoidal ring of apical complex. Hu 2006 instead places preconoidal rings at the distal conoid tip and the SPMT-origin polar ring at the base. Hu 2002 distinguishes the moving anterior ring/conoid from the lower ring. Thus the GO synonym conflicts with the primary anatomy and cannot establish biological equivalence.",
     "resolution_note": "Remove the active preconoidal synonym and equivalent anatomical wording while preserving the original discussion, source attribution and dates as historical rationale. Retain GO:0020032 for the SPMT-origin ring and qualify its conoid-relative position by extrusion. Do not equate this one GO ring with all layers of the modern multilayer APR.",
     "evidence": [
      {
       "reference": "GO:0020032",
       "notes": "Current authority still lists the conflicting preconoidal exact synonym; this local interpretation does not silently alter the source."
      },
      {
       "reference": "DOI:10.1371/journal.ppat.0020013",
       "notes": "Introduction and Figure 1 explicitly separate distal preconoidal rings from the SPMT-origin polar ring."
      },
      {
       "reference": "DOI:10.1083/jcb.200112086",
       "notes": "Figure 1 distinguishes extended and retracted conoid states."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-11",
     "resolved_date": "2026-10-11"
    }
   ]
  },
  {
   "identifier": "GO:0120120",
   "label": "bilobe structure",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "A cytoskeletal structure in some kinetoplastid species linking the structures of the ciliary pocket collar and the flagellum attachment zone.",
   "definition_source": "GO:0120120",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T10:53:08Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T10:54:53Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy and cytoskeleton parentage; curated MORN-repeat and centrin bilobe protein cohorts; added T. brucei taxonomic scope, a flagellar-pocket/FAZ linkage function, core literature evidence, a nonmechanistic bilobe positioning graph, and a TODO for exact bilobe protein-family groundings.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T11:01:24Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #634 by narrowing the ciliary-pocket-collar graph edge to the hooked TbMORN1-positive bilobe region; resolved #635 by removing broad Morriswood 2015 review support from the centrin component evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T23:33:43Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2265: corrected cytoskeleton parthood without changing bilobe identity or historical morphology.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:48Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 3 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "kinetoplastid flagellar hook complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0120120"
    }
   ],
   "components": [
    {
     "component_id": "bilobe_morn_repeat_protein",
     "label": "bilobe MORN-repeat protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TbMORN1"
     ],
     "essentiality": "UNKNOWN",
     "role": "A MORN-repeat bilobe protein that marks the hooked flagellar-pocket collar region and one arm of the bilobe hairpin.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.molbiopara.2009.05.001",
       "notes": "Morriswood et al. 2009 identified TbMORN1 as a MORN-repeat protein present at the Trypanosoma brucei bilobe."
      },
      {
       "reference": "DOI:10.1128/EC.05287-11",
       "notes": "Esson et al. 2012 localized TbMORN1 stably to the bilobe and resolved TbMORN1 along the hairpin arm nearest the microtubule quartet plus the hooked region above the flagellar pocket collar."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "MORN-repeat accessions denote the repeat or broad MORN-repeat protein families rather than a complete bilobe-localized TbMORN1-like family. No exact source-neutral CURIE for the bilobe MORN-repeat protein was curated.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q587D3",
       "protein_label": "MORN repeat-containing protein 1",
       "gene_symbol": "Tb927.6.4670",
       "taxon_id": "NCBITaxon:185431",
       "taxon_label": "Trypanosoma brucei brucei TREU927",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene TbMORN1, which UniProt lists under the primary name Tb927.6.4670, in Trypanosoma brucei brucei TREU927. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q587D3",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q587D3 for gene TbMORN1 in Trypanosoma brucei brucei TREU927. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "bilobe_centrin_proteins",
     "label": "bilobe centrin proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TbCentrin2",
      "TbCentrin4"
     ],
     "essentiality": "UNKNOWN",
     "role": "Centrin-family proteins that mark the bilobe and help delineate the hairpin arm nearest the flagellum attachment zone filament.",
     "evidence": [
      {
       "reference": "DOI:10.1128/EC.05287-11",
       "notes": "Esson et al. 2012 localized TbCentrin2 and TbCentrin4 stably to the bilobe and resolved TbCentrin4 along the bilobe hairpin arm nearest the FAZ filament."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "General centrin family terms are broader than the bilobe-localized TbCentrin2/TbCentrin4 cohort. No exact source-neutral CURIE for the bilobe centrin proteins was curated.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q57VP6",
       "protein_label": "Centrin, putative",
       "gene_symbol": "Tb927.8.1080",
       "taxon_id": "NCBITaxon:185431",
       "taxon_label": "Trypanosoma brucei brucei TREU927",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene TbCentrin2, which UniProt lists under the primary name Tb927.8.1080, in Trypanosoma brucei brucei TREU927. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q57VP6",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q57VP6 for gene TbCentrin2 in Trypanosoma brucei brucei TREU927. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q57WF6",
       "protein_label": "Centrin, putative",
       "gene_symbol": "Tb927.7.3410",
       "taxon_id": "NCBITaxon:185431",
       "taxon_label": "Trypanosoma brucei brucei TREU927",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene TbCentrin4, which UniProt lists under the primary name Tb927.7.3410, in Trypanosoma brucei brucei TREU927. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q57WF6",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q57WF6 for gene TbCentrin4 in Trypanosoma brucei brucei TREU927. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5691",
     "taxon_label": "Trypanosoma brucei",
     "presence": "COMMON",
     "note": "The bilobe has been resolved cytologically in T. brucei as a hooked and hairpin-shaped cytoskeletal structure near the flagellar pocket collar, microtubule quartet and flagellum attachment zone filament.",
     "reference": "DOI:10.1128/EC.05287-11"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5691",
     "taxon_label": "Trypanosoma brucei",
     "note": "Trypanosome model in which TbMORN1, TbCentrin2, TbCentrin4 and TbLRRP1 localized to the bilobe, with TbMORN1 and TbCentrin4 delineating the hooked and hairpin regions around the pocket-collar and FAZ-associated cytoskeleton.",
     "reference": "DOI:10.1128/EC.05287-11"
    }
   ],
   "functions": [
    {
     "function_id": "flagellar_pocket_faz_linkage",
     "label": "flagellar-pocket and FAZ cytoskeletal linkage",
     "description": "The bilobe is positioned between the flagellar pocket collar and the flagellum attachment zone and is arranged around the microtubule quartet plus FAZ filament.",
     "evidence": [
      {
       "reference": "GO:0120120",
       "notes": "GO defines the bilobe as a cytoskeletal structure in some kinetoplastids linking the ciliary pocket collar and flagellum attachment zone."
      },
      {
       "reference": "DOI:10.1128/EC.05287-11",
       "notes": "Esson et al. 2012 resolved the TbMORN1/TbCentrin4 bilobe hairpin around the microtubule quartet and FAZ filament, and placed the hooked TbMORN1 arm above the BILBO1-marked flagellar pocket collar."
      },
      {
       "reference": "DOI:10.3390/cells4040726",
       "notes": "Morriswood 2015 reviewed the bilobe as a flagellum-associated cytoskeletal structure of kinetoplastids."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1016/j.molbiopara.2009.05.001",
     "notes": "Morriswood et al. 2009, The bilobe structure of Trypanosoma brucei contains a MORN-repeat protein, Molecular and Biochemical Parasitology."
    },
    {
     "reference": "DOI:10.1128/EC.05287-11",
     "notes": "Esson et al. 2012, Morphology of the trypanosome bilobe, a novel cytoskeletal structure, Eukaryotic Cell."
    },
    {
     "reference": "DOI:10.3390/cells4040726",
     "notes": "Morriswood 2015, Form, Fabric, and Function of a Flagellum-Associated Cytoskeletal Structure, Cells."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "bilobe_pocket_faz_positioning",
     "title": "Bilobe protein cohorts flank pocket-associated cytoskeleton",
     "description": "TbMORN1 and bilobe centrins mark the hooked and hairpin regions of the T. brucei bilobe, which sits between the flagellar pocket collar and the flagellum attachment zone-associated microtubule quartet.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "nodes": [
      {
       "node_id": "bilobe_morn_repeat_protein",
       "label": "bilobe MORN-repeat protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "bilobe_morn_repeat_protein"
      },
      {
       "node_id": "bilobe_centrin_proteins",
       "label": "bilobe centrin proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "bilobe_centrin_proteins"
      },
      {
       "node_id": "bilobe",
       "label": "bilobe structure",
       "node_type": "STRUCTURE",
       "grounding": "GO:0120120"
      },
      {
       "node_id": "hooked_bilobe_region",
       "label": "hooked bilobe region",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "ciliary_pocket_collar",
       "label": "ciliary pocket collar",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990900"
      },
      {
       "node_id": "microtubule_quartet",
       "label": "microtubule quartet",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "faz_filament",
       "label": "FAZ filament",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "flagellum_attachment_zone",
       "label": "flagellum attachment zone",
       "node_type": "STRUCTURE",
       "grounding": "GO:0120119"
      }
     ],
     "edges": [
      {
       "subject": "bilobe_morn_repeat_protein",
       "predicate": "localizes to",
       "object": "bilobe",
       "description": "TbMORN1 is present at the bilobe and marks the hooked collar region plus the microtubule-quartet side of the hairpin.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.molbiopara.2009.05.001",
         "notes": "Morriswood et al. 2009 identified TbMORN1 at the bilobe rather than the basal bodies."
        },
        {
         "reference": "DOI:10.1128/EC.05287-11",
         "notes": "Esson et al. 2012 mapped TbMORN1 onto the hooked region and one arm of the bilobe hairpin."
        }
       ]
      },
      {
       "subject": "bilobe_centrin_proteins",
       "predicate": "localize to",
       "object": "bilobe",
       "description": "TbCentrin2 and TbCentrin4 are stable bilobe-localized proteins, with TbCentrin4 marking the FAZ-filament side of the bilobe hairpin.",
       "evidence": [
        {
         "reference": "DOI:10.1128/EC.05287-11",
         "notes": "Esson et al. 2012 localized TbCentrin2 and TbCentrin4 stably to the T. brucei bilobe."
        }
       ]
      },
      {
       "subject": "hooked_bilobe_region",
       "predicate": "sits above",
       "object": "ciliary_pocket_collar",
       "description": "The hooked TbMORN1-positive bilobe region is positioned above the BILBO1-marked flagellar pocket collar.",
       "evidence": [
        {
         "reference": "DOI:10.1128/EC.05287-11",
         "notes": "Esson et al. 2012 localized the hooked TbMORN1 region above the BILBO1-marked FPC."
        }
       ]
      },
      {
       "subject": "bilobe",
       "predicate": "flanks",
       "object": "microtubule_quartet",
       "description": "The two arms of the TbMORN1/TbCentrin4 bilobe hairpin flank the microtubule quartet.",
       "evidence": [
        {
         "reference": "DOI:10.1128/EC.05287-11",
         "notes": "Esson et al. 2012 placed the TbMORN1 and TbCentrin4 hairpin arms on either side of the microtubule quartet."
        }
       ]
      },
      {
       "subject": "bilobe",
       "predicate": "aligns with",
       "object": "faz_filament",
       "description": "One arm of the bilobe hairpin is adjacent to the FAZ filament at the flagellum-attachment-zone side of the structure.",
       "evidence": [
        {
         "reference": "DOI:10.1128/EC.05287-11",
         "notes": "Esson et al. 2012 resolved the TbCentrin4-positive hairpin arm alongside the FAZ filament."
        }
       ]
      },
      {
       "subject": "bilobe",
       "predicate": "links",
       "object": "flagellum_attachment_zone",
       "description": "GO classifies the bilobe as a kinetoplastid cytoskeletal structure linking the ciliary pocket collar and flagellum attachment zone.",
       "evidence": [
        {
         "reference": "GO:0120120",
         "notes": "The GO:0120120 definition states the collar-to-FAZ linkage role used for this nonmechanistic edge."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_remaining_bilobe_components",
     "prompt": "Resolve exact source-neutral families for the bilobe-localized TbLRRP1 and broader MORN-repeat/centrin protein cohorts before expanding this record to additional hook-complex components.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "rationale": "TbMORN1, TbLRRP1, TbCentrin2 and TbCentrin4 localize stably to the bilobe in T. brucei, but this first record only curates the MORN-repeat and centrin cohorts for which the verified evidence supports a morphological role.",
     "evidence": [
      {
       "reference": "DOI:10.1128/EC.05287-11"
      },
      {
       "reference": "DOI:10.3390/cells4040726"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    }
   ],
   "part_of": [
    "GO:0005856"
   ]
  },
  {
   "identifier": "cellstructuremech:btubab_bacterial_microtubule",
   "label": "BtubAB bacterial microtubule",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "A bacterial cytoskeletal microtubule assembled from BtubA and BtubB tubulin homologs that form tube-like filaments in Prosthecobacter cells and in purified BtubA/B reactions.",
   "definition_source": "DOI:10.1371/journal.pbio.1001213",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T12:03:51Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T12:04:54Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added cytoskeleton parentage, bacterial microtubule synonymy, BtubA/B and BtubC component curation, Prosthecobacter vanneervenii scope, DOI evidence, a nonmechanistic BtubABC assembly graph, Btub family and BtubC grounding TODOs, and a BtubC boundary discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T12:13:20Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Addressed PR review issues #476 and #477 by changing BtubC essentiality to UNKNOWN, removing the in vitro membrane-linking edge from the assembly graph, and adding resolved boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T17:56:28Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2231: Corrected cytoskeleton parthood and retained the specific filament-system identity.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:48Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0099513"
   ],
   "synonyms": [
    {
     "synonym_text": "bacterial microtubule",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1371/journal.pbio.1001213"
    },
    {
     "synonym_text": "bMT",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1371/journal.pbio.1001213"
    }
   ],
   "components": [
    {
     "component_id": "btuba",
     "label": "BtubA",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "btubA"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral CURIE for full-length bacterial tubulin A proteins from BtubAB-forming Prosthecobacter lineages was verified in this pass.",
     "role": "Bacterial tubulin subunit that co-assembles with BtubB into the BtubAB microtubule protofilaments.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.012516899",
       "notes": "Jenkins et al. 2002 identified bacterial tubulin A among the tubulin-like proteins encoded by Prosthecobacter."
      },
      {
       "reference": "DOI:10.1371/journal.pbio.1001213",
       "notes": "Pilhofer et al. 2011 imaged BtubA/B tubes in Prosthecobacter and in recombinant or purified BtubA/B assembly reactions."
      },
      {
       "reference": "DOI:10.1073/pnas.1705062114",
       "notes": "Deng et al. 2017 resolved purified BtubABC mini-microtubules and modeled BtubA as one alternating tubulin subunit in the polymer."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q8GCC4",
       "protein_label": "Tubulin BtubA",
       "gene_symbol": "btubA",
       "taxon_id": "NCBITaxon:48466",
       "taxon_label": "Prosthecobacter vanneervenii",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene btubA in Prosthecobacter vanneervenii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q8GCC4",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q8GCC4 for gene btubA in Prosthecobacter vanneervenii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "btubb",
     "label": "BtubB",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "btubB"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral CURIE for full-length bacterial tubulin B proteins from BtubAB-forming Prosthecobacter lineages was verified in this pass.",
     "role": "Bacterial tubulin subunit that co-assembles with BtubA into the BtubAB microtubule protofilaments.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.012516899",
       "notes": "Jenkins et al. 2002 identified bacterial tubulin B among the tubulin-like proteins encoded by Prosthecobacter."
      },
      {
       "reference": "DOI:10.1371/journal.pbio.1001213",
       "notes": "Pilhofer et al. 2011 localized BtubA and BtubB proteins to Prosthecobacter tube-like structures and reconstituted BtubA/B tube assembly."
      },
      {
       "reference": "DOI:10.1073/pnas.1705062114",
       "notes": "Deng et al. 2017 resolved purified BtubABC mini-microtubules and modeled BtubB as one alternating tubulin subunit in the polymer."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q8GCC0",
       "protein_label": "Tubulin BtubB",
       "gene_symbol": "btubB",
       "taxon_id": "NCBITaxon:48466",
       "taxon_label": "Prosthecobacter vanneervenii",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene btubB in Prosthecobacter vanneervenii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q8GCC0",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q8GCC0 for gene btubB in Prosthecobacter vanneervenii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "btubc",
     "label": "BtubC",
     "component_type": "PROTEIN",
     "component_role": "ASSOCIATED_MACHINERY",
     "gene_symbols": [
      "btubC"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral CURIE for full-length BtubC or bacterial kinesin light chain proteins was verified in this pass.",
     "role": "Bacterial kinesin-light-chain-like protein that binds along BtubAB microtubules; purified BtubABC and membrane-linking assays support polymer decoration and in vitro membrane association.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.1705062114",
       "notes": "Deng et al. 2017 resolved BtubC decorating the exterior of purified BtubABC mini-microtubules."
      },
      {
       "reference": "DOI:10.1038/srep45668",
       "notes": "Akendengue et al. 2017 reported that Bklc/BtubC co-localizes with the bacterial tubulin cytoskeleton and links Btub filaments to membranes in vitro."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:48466",
     "taxon_label": "Prosthecobacter vanneervenii",
     "presence": "COMMON",
     "note": "Prosthecobacter vanneervenii was the native bacterium in which BtubA/B cytoplasmic tubes were directly imaged by electron cryotomography.",
     "reference": "DOI:10.1371/journal.pbio.1001213"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:48466",
     "taxon_label": "Prosthecobacter vanneervenii",
     "note": "Verrucomicrobiota species used for the in vivo cryotomograms that defined BtubA/B bacterial microtubules as cytoplasmic five-protofilament tubes.",
     "reference": "DOI:10.1371/journal.pbio.1001213"
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1073/pnas.012516899",
     "notes": "Jenkins, Samudrala, Anderson, Hedlund and Petroni 2002, 'Genes for the cytoskeletal protein tubulin in the bacterial genus Prosthecobacter', PNAS."
    },
    {
     "reference": "DOI:10.1371/journal.pbio.1001213",
     "notes": "Pilhofer, Ladinsky, McDowall, Petroni and Jensen 2011, 'Microtubules in bacteria: Ancient tubulins build a five-protofilament homolog of the eukaryotic cytoskeleton', PLoS Biology."
    },
    {
     "reference": "DOI:10.1073/pnas.1705062114",
     "notes": "Deng, Fink, Bharat, He, Kureisaite-Ciziene and Lowe 2017, 'Four-stranded mini microtubules formed by Prosthecobacter BtubAB show dynamic instability', PNAS."
    },
    {
     "reference": "DOI:10.1038/srep45668",
     "notes": "Akendengue et al. 2017, 'Bacterial Kinesin Light Chain (Bklc) Links the Btub Cytoskeleton to Membranes', Scientific Reports."
    },
    {
     "reference": "GO:0005856",
     "notes": "The containing cytoskeletal framework; this filament system is part of it, not a type of the whole framework."
    },
    {
     "reference": "GO:0099513",
     "notes": "Broader polymeric cytoskeletal fiber class; this specific protein polymer retains its local identity."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "btubabc_microtubule_assembly",
     "title": "BtubA/B subunits form a bacterial microtubule",
     "description": "BtubA and BtubB co-assemble into tubulin-like microtubules, and BtubC binds the BtubAB polymer exterior as stabilizing associated machinery.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records BtubA/B tube co-assembly and BtubC polymer binding without asserting a complete Prosthecobacter assembly pathway, a native BtubC requirement for tube formation, an in vivo membrane-tethering edge or a physiological output for the Btub cytoskeleton.",
     "nodes": [
      {
       "node_id": "btuba",
       "label": "BtubA",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "btuba"
      },
      {
       "node_id": "btubb",
       "label": "BtubB",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "btubb"
      },
      {
       "node_id": "btubc",
       "label": "BtubC",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "btubc"
      },
      {
       "node_id": "btubab_bacterial_microtubule",
       "label": "BtubAB bacterial microtubule",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:btubab_bacterial_microtubule"
      }
     ],
     "edges": [
      {
       "subject": "btuba",
       "predicate": "co-assembles into",
       "object": "btubab_bacterial_microtubule",
       "description": "BtubA alternates with BtubB in protofilaments of the BtubAB bacterial microtubule.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pbio.1001213",
         "notes": "Pilhofer et al. 2011 assigned BtubA/B proteins to tube-like structures in Prosthecobacter and reconstituted bacterial microtubule-like tubes."
        },
        {
         "reference": "DOI:10.1073/pnas.1705062114",
         "notes": "Deng et al. 2017 resolved alternating BtubA and BtubB subunits in a purified mini-microtubule."
        }
       ]
      },
      {
       "subject": "btubb",
       "predicate": "co-assembles into",
       "object": "btubab_bacterial_microtubule",
       "description": "BtubB alternates with BtubA in protofilaments of the BtubAB bacterial microtubule.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pbio.1001213",
         "notes": "Pilhofer et al. 2011 assigned BtubA/B proteins to tube-like structures in Prosthecobacter and reconstituted bacterial microtubule-like tubes."
        },
        {
         "reference": "DOI:10.1073/pnas.1705062114",
         "notes": "Deng et al. 2017 resolved alternating BtubA and BtubB subunits in a purified mini-microtubule."
        }
       ]
      },
      {
       "subject": "btubc",
       "predicate": "binds",
       "object": "btubab_bacterial_microtubule",
       "description": "BtubC binds along the exterior of BtubAB mini-microtubules.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.1705062114",
         "notes": "Deng et al. 2017 resolved BtubC decorating purified BtubABC mini-microtubules."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_btub_family_grounding",
     "prompt": "Resolve exact source-neutral grounding for Prosthecobacter BtubA and BtubB bacterial tubulins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#btuba",
      "components#btubb"
     ],
     "rationale": "This first record curates bacterial tubulins from BtubAB-forming Prosthecobacter without asserting that a broad FtsZ/tubulin-family GTPase domain or eukaryotic tubulin-family accession exactly denotes full-length BtubA/B microtubule subunits.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pbio.1001213",
       "notes": "Pilhofer et al. 2011 placed BtubA and BtubB in the FtsZ/tubulin superfamily while distinguishing them from FtsZ, FtsZ-like proteins and TubZ."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    },
    {
     "discussion_id": "resolve_btubc_family_grounding",
     "prompt": "Resolve exact source-neutral grounding for BtubC/Bklc proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#btubc"
     ],
     "rationale": "This first record curates BtubC as membrane-linking associated machinery for BtubAB bacterial microtubules without asserting that a tetratricopeptide-repeat or kinesin-light-chain-like domain accession exactly denotes this Prosthecobacter protein class.",
     "evidence": [
      {
       "reference": "DOI:10.1038/srep45668",
       "notes": "Akendengue et al. 2017 characterized Bklc/BtubC as a TPR-domain protein associated with the Btub cytoskeleton."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    },
    {
     "discussion_id": "btubc_not_a_tubulin_subunit",
     "prompt": "BtubC is associated Btub cytoskeleton machinery rather than an alternating bacterial tubulin subunit.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#btubc"
     ],
     "rationale": "BtubC decorates the outside of the BtubAB mini-microtubule and links Btub cytoskeletal filaments to membranes; BtubA and BtubB are the tubulin homologs that make the alternating protofilament polymer.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.1705062114",
       "notes": "Deng et al. 2017 resolved BtubC binding along the outside of a BtubAB polymer."
      },
      {
       "reference": "DOI:10.1038/srep45668",
       "notes": "Akendengue et al. 2017 tested Bklc/BtubC as a BtubAB microtubule-associated and membrane-linking factor."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11",
     "resolved_date": "2026-09-11"
    },
    {
     "discussion_id": "keep_btubc_essentiality_unknown",
     "prompt": "BtubC essentiality is left unknown instead of dispensable for native Prosthecobacter BtubAB microtubules.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#btubc"
     ],
     "rationale": "Purified BtubA/B can form tubes without BtubC, supporting BtubC as an associated factor rather than an alternating tubulin constituent, but the first record does not cite a native Prosthecobacter loss-of-BtubC assembly assay.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pbio.1001213",
       "notes": "Pilhofer et al. 2011 reconstituted BtubA/B tubes with bacterial tubulin subunits."
      },
      {
       "reference": "https://github.com/CultureBotAI/CellStructureMech/issues/476",
       "notes": "PR review flagged that in vitro BtubA/B assembly does not establish native BtubC dispensability."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11",
     "resolved_date": "2026-09-11"
    },
    {
     "discussion_id": "exclude_btubc_membrane_edge_from_assembly_graph",
     "prompt": "BtubC in vitro membrane-linking activity is not modeled as a native bacterial-membrane assembly edge.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#btubabc_microtubule_assembly"
     ],
     "rationale": "Bklc/BtubC links BtubAB filaments with membranes in vitro, but the assembly graph only keeps directly structure-scoped BtubA/B polymerization and BtubC binding to the BtubAB polymer.",
     "evidence": [
      {
       "reference": "DOI:10.1038/srep45668",
       "notes": "Akendengue et al. 2017 characterized Bklc/BtubC as a Btub-associated and membrane-linking factor."
      },
      {
       "reference": "https://github.com/CultureBotAI/CellStructureMech/issues/477",
       "notes": "PR review flagged that the graph should not turn the in vitro membrane-linking assay into a native bacterial-membrane event."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11",
     "resolved_date": "2026-09-11"
    }
   ],
   "part_of": [
    "GO:0005856"
   ]
  },
  {
   "identifier": "GO:1990719",
   "label": "C1 axonemal microtubule",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "The asymmetric C1 singlet microtubule of the axonemal central pair.",
   "definition_source": "GO:1990719",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T16:15:56Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T16:16:58Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the C1 tubule synonym, axonemal-microtubule parentage, central-pair parthood, Chlamydomonas scope, GO and DOI evidence, a nonmechanistic C1 projection graph, and a C1 projection subcomplex TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T16:27:02Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved PR #1408 review issue #1409 by keeping exact C1 microtubule-wall constituents in the C1 projection graph scope note and TODO.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "C1 tubule",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:1990719"
    }
   ],
   "parent_structures": [
    "GO:0005879"
   ],
   "part_of": [
    "GO:0097540"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Chlamydomonas flagellar central pair complexes contain an asymmetric C1 singlet microtubule with structurally distinct C1 projections.",
     "reference": "DOI:10.1002/cm.21094"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model whose C1 microtubule and C1-associated central-pair projections were resolved by cryoelectron tomography and subtomogram averaging.",
     "reference": "DOI:10.1002/cm.21094"
    }
   ],
   "functions": [
    {
     "function_id": "c1_projection_scaffold",
     "label": "C1 projection scaffold",
     "description": "The C1 axonemal microtubule carries the structurally and biochemically distinct C1a, C1b, C1c, C1d, C1e and C1f central-pair projections.",
     "evidence": [
      {
       "reference": "GO:1990719",
       "notes": "GO distinguishes the C1 axonemal microtubule from C2 by the differing protein components of their projections."
      },
      {
       "reference": "DOI:10.1002/cm.21094",
       "notes": "Carbajal-Gonzalez et al. 2013 resolved the Chlamydomonas and Strongylocentrotus C1 microtubule projections, including newly assigned 1e and 1f densities."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990719",
     "notes": "Gene Ontology cellular-component term for the C1 axonemal microtubule."
    },
    {
     "reference": "GO:0005879",
     "notes": "Gene Ontology places the C1 axonemal microtubule under the axonemal microtubule class."
    },
    {
     "reference": "GO:0097540",
     "notes": "Gene Ontology places the C1 axonemal microtubule within the axonemal central pair."
    },
    {
     "reference": "DOI:10.1002/cm.21094",
     "notes": "Carbajal-Gonzalez et al. 2013, 'Conserved structural motifs in the central pair complex of eukaryotic flagella', Cytoskeleton."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "chlamydomonas_c1_projection_scaffold",
     "title": "C1 axonemal microtubule carries C1 projections",
     "description": "In Chlamydomonas, the C1 singlet microtubule is one member of the axonemal central pair and carries C1-specific projections while the central bridge links it to C2.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records coarse C1 microtubule parthood and projection attachment and leaves exact C1a/C1b/C1c/C1d/C1e/C1f subcomplex boundaries, C1 microtubule-wall constituents, protein-family groundings and copy numbers for later curation.",
     "nodes": [
      {
       "node_id": "c1_axonemal_microtubule",
       "label": "C1 axonemal microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990719"
      },
      {
       "node_id": "c2_axonemal_microtubule",
       "label": "C2 axonemal microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990720"
      },
      {
       "node_id": "c1_central_pair_projections",
       "label": "C1 central-pair projections",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "axonemal_central_bridge",
       "label": "axonemal central bridge",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990717"
      },
      {
       "node_id": "axonemal_central_pair",
       "label": "axonemal central pair",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097540"
      }
     ],
     "edges": [
      {
       "subject": "c1_axonemal_microtubule",
       "predicate": "is part of",
       "object": "axonemal_central_pair",
       "description": "The C1 axonemal microtubule is one of the two microtubules in the axonemal central pair.",
       "evidence": [
        {
         "reference": "GO:1990719",
         "notes": "GO places the C1 axonemal microtubule within the axonemal central pair."
        }
       ]
      },
      {
       "subject": "c1_central_pair_projections",
       "predicate": "project from",
       "object": "c1_axonemal_microtubule",
       "description": "C1-specific central-pair projections project from the C1 axonemal microtubule.",
       "evidence": [
        {
         "reference": "DOI:10.1002/cm.21094",
         "notes": "Carbajal-Gonzalez et al. 2013 resolved C1a, C1b, C1c, C1d, C1e and C1f projection densities on the C1 microtubule."
        }
       ]
      },
      {
       "subject": "axonemal_central_bridge",
       "predicate": "connects to",
       "object": "c1_axonemal_microtubule",
       "description": "The axonemal central bridge connects to the C1 microtubule of the central pair.",
       "evidence": [
        {
         "reference": "GO:1990717",
         "notes": "GO defines the axonemal central bridge as connecting the central pair of single microtubules."
        }
       ]
      },
      {
       "subject": "axonemal_central_bridge",
       "predicate": "connects to",
       "object": "c2_axonemal_microtubule",
       "description": "The axonemal central bridge connects C1 to the C2 microtubule of the central pair.",
       "evidence": [
        {
         "reference": "GO:1990717",
         "notes": "GO defines the axonemal central bridge as two bridges linking the two central-pair microtubules."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_c1_projection_and_wall_boundaries",
     "prompt": "Resolve exact source-neutral boundaries, C1 microtubule-wall constituents, protein-family groundings and copy numbers for the C1 axonemal microtubule and C1a/C1b/C1c/C1d/C1e/C1f projection subcomplexes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#chlamydomonas_c1_projection_scaffold"
     ],
     "rationale": "Carbajal-Gonzalez et al. 2013 resolved six named C1 projection densities, but this pass curates only the broad GO:1990719 C1 axonemal microtubule scaffold and leaves its exact tubulin wall constituents and C1 projection subcomplex boundaries unresolved.",
     "evidence": [
      {
       "reference": "DOI:10.1002/cm.21094",
       "notes": "Carbajal-Gonzalez et al. 2013 resolved C1a through C1f projection densities on the C1 axonemal microtubule."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23"
    }
   ]
  },
  {
   "identifier": "GO:1990720",
   "label": "C2 axonemal microtubule",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "The asymmetric C2 singlet microtubule of the axonemal central pair.",
   "definition_source": "GO:1990720",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T16:52:43Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T16:53:43Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the C2 tubule synonym, axonemal-microtubule parentage, central-pair parthood, Chlamydomonas scope, GO and DOI evidence, a nonmechanistic C2 projection graph, and a C2 projection/MIP subcomplex TODO.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "C2 tubule",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:1990720"
    }
   ],
   "parent_structures": [
    "GO:0005879"
   ],
   "part_of": [
    "GO:0097540"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Chlamydomonas flagellar central pair complexes contain an asymmetric C2 singlet microtubule with structurally distinct C2 projections.",
     "reference": "DOI:10.1002/cm.21094"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model whose C2 microtubule and C2-associated central-pair projections were resolved by cryoelectron tomography and subtomogram averaging.",
     "reference": "DOI:10.1002/cm.21094"
    }
   ],
   "functions": [
    {
     "function_id": "c2_projection_scaffold",
     "label": "C2 projection scaffold",
     "description": "The C2 axonemal microtubule carries the structurally distinct C2a, C2b, C2c, C2d and C2e central-pair projections.",
     "evidence": [
      {
       "reference": "GO:1990720",
       "notes": "GO distinguishes the C2 axonemal microtubule from C1 by the differing protein components of their projections."
      },
      {
       "reference": "DOI:10.1002/cm.21094",
       "notes": "Carbajal-Gonzalez et al. 2013 resolved the Chlamydomonas and Strongylocentrotus C2 microtubule projections, including newly assigned 2d and 2e densities."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990720",
     "notes": "Gene Ontology cellular-component term for the C2 axonemal microtubule."
    },
    {
     "reference": "GO:0005879",
     "notes": "Gene Ontology places the C2 axonemal microtubule under the axonemal microtubule class."
    },
    {
     "reference": "GO:0097540",
     "notes": "Gene Ontology places the C2 axonemal microtubule within the axonemal central pair."
    },
    {
     "reference": "DOI:10.1002/cm.21094",
     "notes": "Carbajal-Gonzalez et al. 2013, 'Conserved structural motifs in the central pair complex of eukaryotic flagella', Cytoskeleton."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "chlamydomonas_c2_projection_scaffold",
     "title": "C2 axonemal microtubule carries C2 projections",
     "description": "In Chlamydomonas, the C2 singlet microtubule is one member of the axonemal central pair and carries C2-specific projections while the central bridge links it to C1.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records coarse C2 microtubule parthood and projection attachment and leaves exact C2a/C2b/C2c/C2d/C2e subcomplex boundaries, MIP-C2a/MIP-C2b identities, C2 microtubule-wall constituents, protein-family groundings and copy numbers for later curation.",
     "nodes": [
      {
       "node_id": "c2_axonemal_microtubule",
       "label": "C2 axonemal microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990720"
      },
      {
       "node_id": "c1_axonemal_microtubule",
       "label": "C1 axonemal microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990719"
      },
      {
       "node_id": "c2_central_pair_projections",
       "label": "C2 central-pair projections",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "axonemal_central_bridge",
       "label": "axonemal central bridge",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990717"
      },
      {
       "node_id": "axonemal_central_pair",
       "label": "axonemal central pair",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097540"
      }
     ],
     "edges": [
      {
       "subject": "c2_axonemal_microtubule",
       "predicate": "is part of",
       "object": "axonemal_central_pair",
       "description": "The C2 axonemal microtubule is one of the two microtubules in the axonemal central pair.",
       "evidence": [
        {
         "reference": "GO:1990720",
         "notes": "GO places the C2 axonemal microtubule within the axonemal central pair."
        }
       ]
      },
      {
       "subject": "c2_central_pair_projections",
       "predicate": "project from",
       "object": "c2_axonemal_microtubule",
       "description": "C2-specific central-pair projections project from the C2 axonemal microtubule.",
       "evidence": [
        {
         "reference": "DOI:10.1002/cm.21094",
         "notes": "Carbajal-Gonzalez et al. 2013 resolved C2a, C2b, C2c, C2d and C2e projection densities on the C2 microtubule."
        }
       ]
      },
      {
       "subject": "axonemal_central_bridge",
       "predicate": "connects to",
       "object": "c1_axonemal_microtubule",
       "description": "The axonemal central bridge connects C2 to the C1 microtubule of the central pair.",
       "evidence": [
        {
         "reference": "GO:1990717",
         "notes": "GO defines the axonemal central bridge as connecting the central pair of single microtubules."
        }
       ]
      },
      {
       "subject": "axonemal_central_bridge",
       "predicate": "connects to",
       "object": "c2_axonemal_microtubule",
       "description": "The axonemal central bridge connects to the C2 microtubule of the central pair.",
       "evidence": [
        {
         "reference": "GO:1990717",
         "notes": "GO defines the axonemal central bridge as two bridges linking the two central-pair microtubules."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_c2_projection_mip_and_wall_boundaries",
     "prompt": "Resolve exact source-neutral boundaries, C2 microtubule-wall constituents, MIP-C2a/MIP-C2b identities, protein-family groundings and copy numbers for the C2 axonemal microtubule and C2a/C2b/C2c/C2d/C2e projection subcomplexes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#chlamydomonas_c2_projection_scaffold"
     ],
     "rationale": "Carbajal-Gonzalez et al. 2013 resolved five named C2 projection densities and two C2 microtubule inner proteins, but this pass curates only the broad GO:1990720 C2 axonemal microtubule scaffold and leaves exact C2 wall, inner protein and projection subcomplex boundaries unresolved.",
     "evidence": [
      {
       "reference": "DOI:10.1002/cm.21094",
       "notes": "Carbajal-Gonzalez et al. 2013 resolved C2a through C2e projection densities and MIP-C2a/MIP-C2b densities on the C2 axonemal microtubule."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23"
    }
   ]
  },
  {
   "identifier": "GO:0000142",
   "label": "cellular bud neck contractile ring",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "A contractile ring, i.e. a cytoskeletal structure composed of actin filaments and myosin, that forms beneath the plasma membrane at the mother-bud neck in mitotic cells that divide by budding in preparation for completing cytokinesis. An example of this structure is found in Saccharomyces cerevisiae.",
   "definition_source": "GO:0000142",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-29T21:26:18Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T21:27:39Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, mitotic actomyosin-ring parentage, bud-neck parthood, reviewed-label-only actin and Myo1 constituents, Saccharomyces distribution and canonical example evidence, a bud-neck cytokinesis function, GO/DOI evidence, a nonmechanistic actomyosin-ring topology graph, and boundary and component-grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:10:51Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "neck ring",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000142"
    }
   ],
   "parent_structures": [
    "GO:0110085"
   ],
   "part_of": [
    "GO:0005935"
   ],
   "components": [
    {
     "component_id": "actin_filaments",
     "label": "actin filaments",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "ACT1"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The bud-neck contractile ring contains Saccharomyces actin filaments, but no exact source-neutral CURIE was assigned for the complete cytokinetic actin filament cohort in this first localized record.",
     "role": "Filamentous actin constituent of the contractile ring that forms beneath the mother-bud-neck plasma membrane.",
     "evidence": [
      {
       "reference": "GO:0000142",
       "notes": "GO:0000142 defines the cellular bud neck contractile ring as a cytoskeletal structure composed of actin filaments and myosin."
      },
      {
       "reference": "DOI:10.1083/jcb.142.5.1301",
       "notes": "Bi et al. 1998 characterized the Saccharomyces actin ring at the mother-bud neck during cytokinesis."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P60010",
       "protein_label": "Actin",
       "gene_symbol": "ACT1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ACT1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P60010",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P60010, the single reviewed entry for gene ACT1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "myo1_family_myosin_ii",
     "label": "Myo1-family myosin-II motor",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "MYO1"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Saccharomyces Myo1 is the myosin-II motor of the bud-neck actomyosin ring, but no exact source-neutral InterPro, Pfam, NCBIfam, or UniProtKB CURIE was verified for the localized contractile-ring myosin cohort.",
     "role": "Myosin-II constituent that localizes to the neck ring and participates in budding-yeast cytokinesis.",
     "evidence": [
      {
       "reference": "GO:0000142",
       "notes": "GO:0000142 defines the cellular bud neck contractile ring as a cytoskeletal structure composed of actin filaments and myosin."
      },
      {
       "reference": "DOI:10.1083/jcb.142.5.1301",
       "notes": "Bi et al. 1998 used Saccharomyces Myo1 localization at the mother-bud neck to study the cytokinetic actomyosin ring."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P08964",
       "protein_label": "Myosin-1",
       "gene_symbol": "MYO1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene MYO1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P08964",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P08964, the single reviewed entry for gene MYO1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast forms a Myo1- and actin-containing contractile ring at the mother-bud neck during cytokinesis.",
     "reference": "DOI:10.1083/jcb.142.5.1301"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which Myo1 and actin rings were tracked at the mother-bud neck during cytokinesis.",
     "reference": "DOI:10.1083/jcb.142.5.1301"
    }
   ],
   "functions": [
    {
     "function_id": "bud_neck_actomyosin_cytokinesis",
     "label": "bud-neck actomyosin cytokinesis",
     "description": "The cellular bud neck contractile ring forms beneath the mother-bud-neck plasma membrane in preparation for completing budding-yeast cytokinesis.",
     "evidence": [
      {
       "reference": "GO:0000142",
       "notes": "GO:0000142 defines the ring by its mother-bud-neck position and cytokinesis timing."
      },
      {
       "reference": "DOI:10.1083/jcb.142.5.1301",
       "notes": "Bi et al. 1998 directly tested Saccharomyces actomyosin-ring involvement in cytokinesis."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000142",
     "notes": "Gene Ontology cellular-component term for the cellular bud neck contractile ring."
    },
    {
     "reference": "GO:0110085",
     "notes": "Gene Ontology cellular-component parent for mitotic actomyosin contractile rings."
    },
    {
     "reference": "GO:0005935",
     "notes": "Gene Ontology cellular-component term for the cellular bud neck containing the contractile ring."
    },
    {
     "reference": "DOI:10.1083/jcb.142.5.1301",
     "notes": "Bi et al. 1998, 'Involvement of an actomyosin contractile ring in Saccharomyces cerevisiae cytokinesis', Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1016/j.tcb.2005.06.007",
     "notes": "Versele and Thorner 2005, 'Some assembly required: yeast septins provide the instruction manual', Trends in Cell Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "bud_neck_actomyosin_ring_topology",
     "title": "Bud-neck actomyosin ring topology",
     "description": "Actin filaments and Myo1 form a contractile ring beneath the plasma membrane at the Saccharomyces mother-bud neck.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records only actin and myosin membership and the bud-neck location without asserting the timing of ring assembly, myosin motor requirements, or accessory-protein boundaries.",
     "nodes": [
      {
       "node_id": "actin_filaments",
       "label": "actin filaments",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "actin_filaments"
      },
      {
       "node_id": "myo1_family_myosin_ii",
       "label": "Myo1-family myosin-II motor",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "myo1_family_myosin_ii"
      },
      {
       "node_id": "cellular_bud_neck_contractile_ring",
       "label": "cellular bud neck contractile ring",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000142"
      },
      {
       "node_id": "cellular_bud_neck",
       "label": "cellular bud neck",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005935"
      }
     ],
     "edges": [
      {
       "subject": "actin_filaments",
       "predicate": "contributes to",
       "object": "cellular_bud_neck_contractile_ring",
       "description": "Actin filaments are constituents of the bud-neck contractile ring.",
       "evidence": [
        {
         "reference": "GO:0000142",
         "notes": "GO:0000142 defines the ring as composed of actin filaments and myosin."
        }
       ]
      },
      {
       "subject": "myo1_family_myosin_ii",
       "predicate": "contributes to",
       "object": "cellular_bud_neck_contractile_ring",
       "description": "Saccharomyces Myo1 localizes as a myosin-II constituent of the neck ring.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.142.5.1301",
         "notes": "Bi et al. 1998 followed Myo1 at the Saccharomyces neck ring during cytokinesis."
        }
       ]
      },
      {
       "subject": "cellular_bud_neck_contractile_ring",
       "predicate": "is part of",
       "object": "cellular_bud_neck",
       "description": "The contractile ring forms beneath the plasma membrane at the mother-bud neck.",
       "evidence": [
        {
         "reference": "GO:0000142",
         "notes": "GO:0000142 places the ring at the mother-bud neck of mitotic budding cells."
        },
        {
         "reference": "GO:0005935",
         "notes": "GO:0005935 identifies the mother-daughter bud-neck region."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "bud_neck_actomyosin_ring_boundary",
     "prompt": "Keep the cellular bud neck contractile ring distinct from the broader actomyosin ring and from bud-neck septin structures.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures",
      "part_of"
     ],
     "rationale": "GO:0000142 denotes the budding-cell mitotic actomyosin ring at the mother-bud neck. GO:0110085 denotes the broader mitotic actomyosin contractile ring class, GO:0005935 denotes the bud-neck region, and GO:0000144/GO:0032174 denote separate septin-rich bud-neck structures.",
     "resolution_note": "Curated GO:0000142 as the exact bud-neck actomyosin ring, used GO:0110085 only as its parent, and represented the bud neck as the containing region.",
     "evidence": [
      {
       "reference": "GO:0000142",
       "notes": "GO:0000142 identifies the Saccharomyces-type bud-neck actomyosin contractile ring."
      },
      {
       "reference": "GO:0110085",
       "notes": "GO:0110085 identifies the broader mitotic actomyosin contractile ring."
      },
      {
       "reference": "GO:0005935",
       "notes": "GO:0005935 identifies the cellular bud neck."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29",
     "resolved_date": "2026-09-29"
    },
    {
     "discussion_id": "resolve_bud_neck_actomyosin_components",
     "prompt": "Resolve exact source-neutral family groundings and accessory boundaries for bud-neck contractile-ring proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record",
      "components#actin_filaments",
      "components#myo1_family_myosin_ii"
     ],
     "rationale": "This first localized bud-neck actomyosin-ring record keeps actin and myosin II reviewed-label only and avoids adding Iqg1/Cyk1, Hof1/Cyk2, Mlc1, or other cytokinetic factors until their constituent versus associated-machinery status has been reviewed explicitly.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.142.5.1301",
       "notes": "Bi et al. 1998 directly characterized Saccharomyces actomyosin rings but did not define a complete source-neutral protein-family boundary for all bud-neck contractile-ring constituents."
      },
      {
       "reference": "DOI:10.1016/j.tcb.2005.06.007",
       "notes": "Versele and Thorner 2005 reviewed additional bud-neck cytokinesis factors that should be resolved before broadening the component list."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29"
    }
   ]
  },
  {
   "identifier": "GO:0032174",
   "label": "cellular bud neck septin collar",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "A tubular structure with flared ends, shaped like an hourglass and composed of highly ordered arrays of septin filaments, that forms at the bud neck of a dividing cell. In S. cerevisiae, this structure is located at the bud neck throughout most of the cell cycle and the septins are fixed within the structure, not exchanging with soluble septins. This septin structure acts as a scaffold for other proteins that function at the bud neck.",
   "definition_source": "GO:0032174",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-28T22:07:17Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T22:08:07Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added septin-collar parentage, bud-neck parthood, a label-only septin constituent, Saccharomyces distribution and canonical example evidence, a bud-neck scaffold function, a nonmechanistic ring-to-collar topology graph, and collar-boundary and grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T22:24:40Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved #1744 by broadening the bud-neck scaffold function beyond cytokinesis while preserving the ring/collar/split-ring boundary.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:10:57Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 5 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0032173"
   ],
   "part_of": [
    "GO:0005935"
   ],
   "components": [
    {
     "component_id": "septin_proteins",
     "label": "septin proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The Saccharomyces bud-neck septin collar is assembled from multiple paralogous septin GTPases; no exact source-neutral protein-family CURIE was assigned for the complete collar-forming fungal septin cohort.",
     "role": "Septin GTPases that form the hourglass-shaped, ordered filament collar at the Saccharomyces mother-bud neck.",
     "evidence": [
      {
       "reference": "GO:0032174",
       "notes": "GO:0032174 defines the cellular bud neck septin collar as an hourglass-shaped array of septin filaments at the bud neck."
      },
      {
       "reference": "DOI:10.1016/j.tcb.2005.06.007",
       "notes": "Versele and Thorner 2005 reviewed budding-yeast septin filament polymerization as required for septin-collar assembly."
      }
     ],
     "gene_symbols": [
      "CDC3",
      "CDC10",
      "CDC11",
      "CDC12",
      "SHS1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32457",
       "protein_label": "Cell division control protein 3",
       "gene_symbol": "CDC3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CDC3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P32457",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P32457, the single reviewed entry for gene CDC3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P25342",
       "protein_label": "Cell division control protein 10",
       "gene_symbol": "CDC10",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CDC10 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Membrane' localisation of P25342."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P32458",
       "protein_label": "Cell division control protein 11",
       "gene_symbol": "CDC11",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CDC11 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Membrane' localisation of P32458."
        },
        {
         "reference": "PMID:25971666",
         "notes": "Finnigan GC et al. 2015, ‘The Carboxy-Terminal Tails of Septins Cdc11 and Shs1 Recruit Myosin-II Binding Factor Bni5 to the Bud Neck in Saccharomyces cerevisiae.’, Genetics. ECO:0000269 experimental evidence cited by UniProt for the 'Bud neck' localisation of P32458."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P32468",
       "protein_label": "Cell division control protein 12",
       "gene_symbol": "CDC12",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CDC12 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Membrane' localisation of P32468."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q07657",
       "protein_label": "Seventh homolog of septin 1",
       "gene_symbol": "SHS1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SHS1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Bud neck' localisation of Q07657."
        },
        {
         "reference": "PMID:25971666",
         "notes": "Finnigan GC et al. 2015, ‘The Carboxy-Terminal Tails of Septins Cdc11 and Shs1 Recruit Myosin-II Binding Factor Bni5 to the Bud Neck in Saccharomyces cerevisiae.’, Genetics. ECO:0000269 experimental evidence cited by UniProt for the 'Bud neck' localisation of Q07657."
        },
        {
         "reference": "PMID:9790978",
         "notes": "Mino A et al. 1998, ‘Shs1p: a novel member of septin that interacts with spa2p, involved in polarized growth in saccharomyces cerevisiae.’, Biochem Biophys Res Commun. ECO:0000269 experimental evidence cited by UniProt for the 'Bud neck' localisation of Q07657."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding-yeast cells reorganize the initial septin ring into an hourglass-shaped septin collar at the mother-bud neck after budding.",
     "reference": "DOI:10.1091/mbc.E04-09-0764"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which Bni4 and Kcc4 reporters were used to follow asymmetry of proteins associated with the septin ring and the mother-bud-neck septin collar.",
     "reference": "DOI:10.1091/mbc.E04-09-0764"
    }
   ],
   "functions": [
    {
     "function_id": "bud_neck_scaffold",
     "label": "bud-neck scaffold",
     "description": "The cellular bud neck septin collar acts as an hourglass-shaped septin scaffold that organizes proteins functioning at the Saccharomyces mother-bud neck.",
     "evidence": [
      {
       "reference": "GO:0032174",
       "notes": "GO:0032174 defines the collar as a Saccharomyces bud-neck septin structure that scaffolds other proteins functioning at the bud neck."
      },
      {
       "reference": "DOI:10.1091/mbc.E04-09-0764",
       "notes": "Kozubowski et al. 2005 tracked asymmetric Bni4 and Kcc4 localization relative to the septin ring and collar in Saccharomyces cerevisiae."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0032174",
     "notes": "Gene Ontology cellular-component term for the cellular bud neck septin collar."
    },
    {
     "reference": "GO:0032173",
     "notes": "Gene Ontology cellular-component parent term for septin collar."
    },
    {
     "reference": "GO:0005935",
     "notes": "Gene Ontology cellular-component term for the cellular bud neck."
    },
    {
     "reference": "DOI:10.1091/mbc.E04-09-0764",
     "notes": "Kozubowski, Larson and Tatchell 2005, 'Role of the Septin Ring in the Asymmetric Localization of Proteins at the Mother-Bud Neck in Saccharomyces cerevisiae', Molecular Biology of the Cell."
    },
    {
     "reference": "DOI:10.1016/j.tcb.2005.06.007",
     "notes": "Versele and Thorner 2005, 'Some assembly required: yeast septins provide the instruction manual', Trends in Cell Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "bud_neck_septin_collar_topology",
     "title": "Bud-neck septin collar topology",
     "description": "Septin proteins reorganize from an initial ring into an hourglass-shaped collar at the Saccharomyces mother-bud neck.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the ring-to-collar transition and collar placement at the bud neck without asserting the full order of septin recruitment, collar maturation, or cytokinetic split-ring formation.",
     "nodes": [
      {
       "node_id": "septin_proteins",
       "label": "septin proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "septin_proteins"
      },
      {
       "node_id": "cellular_bud_neck_septin_ring",
       "label": "cellular bud neck septin ring",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000144"
      },
      {
       "node_id": "cellular_bud_neck_septin_collar",
       "label": "cellular bud neck septin collar",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032174"
      },
      {
       "node_id": "cellular_bud_neck",
       "label": "cellular bud neck",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005935"
      }
     ],
     "edges": [
      {
       "subject": "septin_proteins",
       "predicate": "assemble into",
       "object": "cellular_bud_neck_septin_collar",
       "description": "Septin filaments form the highly ordered hourglass-shaped collar at the mother-bud neck.",
       "evidence": [
        {
         "reference": "GO:0032174",
         "notes": "GO:0032174 defines the collar as an hourglass-shaped array of septin filaments."
        }
       ]
      },
      {
       "subject": "cellular_bud_neck_septin_ring",
       "predicate": "rearranges into",
       "object": "cellular_bud_neck_septin_collar",
       "description": "The initial septin ring at the future budding site rearranges into the mother-bud-neck collar after budding.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E04-09-0764",
         "notes": "Kozubowski et al. 2005 describe the Saccharomyces septin ring at the future budding site as rearranging into a collar at the mother-bud neck."
        }
       ]
      },
      {
       "subject": "cellular_bud_neck_septin_collar",
       "predicate": "is part of",
       "object": "cellular_bud_neck",
       "description": "The cellular bud neck septin collar is located at the bud neck of a dividing budding-yeast cell.",
       "evidence": [
        {
         "reference": "GO:0032174",
         "notes": "GO:0032174 places the septin collar at the bud neck of a dividing cell."
        },
        {
         "reference": "GO:0005935",
         "notes": "GO:0005935 identifies the cellular bud neck."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "bud_neck_septin_collar_boundary",
     "prompt": "Keep the cellular bud neck septin collar distinct from the initial bud-neck septin ring and the cytokinetic split septin rings.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "causal_graphs#bud_neck_septin_collar_topology"
     ],
     "rationale": "GO:0000144 denotes the initial ring at the future bud site, GO:0032174 denotes the hourglass-shaped collar that forms at the bud neck for most of the cell cycle, and GO:0032177 denotes the two split rings formed from the collar at cytokinesis. This record models only the intervening collar state.",
     "resolution_note": "Curated GO:0032174 as a bud-neck septin-collar record and used GO:0000144 only as a topology node for the preceding ring.",
     "evidence": [
      {
       "reference": "GO:0000144",
       "notes": "GO:0000144 identifies the dynamic cellular bud neck septin ring that forms at the time of bud emergence."
      },
      {
       "reference": "GO:0032174",
       "notes": "GO:0032174 identifies the fixed hourglass-shaped cellular bud neck septin collar."
      },
      {
       "reference": "GO:0032177",
       "notes": "GO:0032177 identifies the pair of split septin rings that form from the collar at cytokinesis."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28",
     "resolved_date": "2026-09-28"
    },
    {
     "discussion_id": "resolve_bud_neck_collar_septin_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the bud-neck septin-collar septin proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#septin_proteins"
     ],
     "rationale": "The first localized collar record reuses the reviewed-label-only septin protein cohort from the broader septin-ring records rather than guessing InterPro, Pfam, or NCBIfam accessions that may not exactly delimit the complete fungal bud-neck collar.",
     "evidence": [
      {
       "reference": "GO:0032174",
       "notes": "GO:0032174 defines the collar as composed of ordered septin filaments."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28"
    }
   ]
  },
  {
   "identifier": "GO:0000144",
   "label": "cellular bud neck septin ring",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "A ring-shaped structure that forms at the site of cytokinesis in the bud neck of a budding cell; composed of members of the conserved family of filament forming proteins called septins as well as septin-associated proteins. In S. cerevisiae, this structure forms at the time of bud emergence and the septins show a high rate of exchange.",
   "definition_source": "GO:0000144",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-28T22:52:03Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T22:53:18Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added septin-ring parentage, bud-neck parthood, a reviewed-label-only septin constituent, Saccharomyces distribution and canonical example evidence, a future-bud-site scaffold function, a nonmechanistic ring-to-collar topology graph, and ring-boundary and component-grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T23:07:47Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved #1746 by attaching the bud-neck septin-ring component TODO at record scope as well as to the reviewed-label-only septin component.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:10:57Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 5 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0005940"
   ],
   "part_of": [
    "GO:0005935"
   ],
   "components": [
    {
     "component_id": "septin_proteins",
     "label": "septin proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The Saccharomyces bud-neck septin ring contains multiple paralogous septin GTPases whose complete localized cohort is not delimited by an exact source-neutral protein-family CURIE.",
     "role": "Septin GTPases that assemble into the dynamic ring at the Saccharomyces future bud site.",
     "evidence": [
      {
       "reference": "GO:0000144",
       "notes": "GO:0000144 defines the cellular bud neck septin ring as composed of septins and septin-associated proteins."
      },
      {
       "reference": "DOI:10.1091/mbc.E04-09-0764",
       "notes": "Kozubowski et al. 2005 describe Saccharomyces septins forming a ring-shaped scaffold at the future budding site."
      }
     ],
     "gene_symbols": [
      "CDC3",
      "CDC10",
      "CDC11",
      "CDC12",
      "SHS1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32457",
       "protein_label": "Cell division control protein 3",
       "gene_symbol": "CDC3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CDC3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P32457",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P32457, the single reviewed entry for gene CDC3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P25342",
       "protein_label": "Cell division control protein 10",
       "gene_symbol": "CDC10",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CDC10 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Membrane' localisation of P25342."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P32458",
       "protein_label": "Cell division control protein 11",
       "gene_symbol": "CDC11",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CDC11 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Membrane' localisation of P32458."
        },
        {
         "reference": "PMID:25971666",
         "notes": "Finnigan GC et al. 2015, ‘The Carboxy-Terminal Tails of Septins Cdc11 and Shs1 Recruit Myosin-II Binding Factor Bni5 to the Bud Neck in Saccharomyces cerevisiae.’, Genetics. ECO:0000269 experimental evidence cited by UniProt for the 'Bud neck' localisation of P32458."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P32468",
       "protein_label": "Cell division control protein 12",
       "gene_symbol": "CDC12",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CDC12 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Membrane' localisation of P32468."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q07657",
       "protein_label": "Seventh homolog of septin 1",
       "gene_symbol": "SHS1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SHS1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Bud neck' localisation of Q07657."
        },
        {
         "reference": "PMID:25971666",
         "notes": "Finnigan GC et al. 2015, ‘The Carboxy-Terminal Tails of Septins Cdc11 and Shs1 Recruit Myosin-II Binding Factor Bni5 to the Bud Neck in Saccharomyces cerevisiae.’, Genetics. ECO:0000269 experimental evidence cited by UniProt for the 'Bud neck' localisation of Q07657."
        },
        {
         "reference": "PMID:9790978",
         "notes": "Mino A et al. 1998, ‘Shs1p: a novel member of septin that interacts with spa2p, involved in polarized growth in saccharomyces cerevisiae.’, Biochem Biophys Res Commun. ECO:0000269 experimental evidence cited by UniProt for the 'Bud neck' localisation of Q07657."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding-yeast septins form an initial ring at the future budding site that later rearranges into the hourglass-shaped bud-neck collar.",
     "reference": "DOI:10.1091/mbc.E04-09-0764"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which the initial future-bud-site septin ring gives way to a mother-bud-neck septin collar.",
     "reference": "DOI:10.1091/mbc.E04-09-0764"
    }
   ],
   "functions": [
    {
     "function_id": "future_bud_site_scaffold",
     "label": "future-bud-site scaffold",
     "description": "The cellular bud neck septin ring is the dynamic initial septin scaffold that marks the future bud site before rearranging into the mother-bud-neck collar.",
     "evidence": [
      {
       "reference": "GO:0000144",
       "notes": "GO:0000144 defines the structure as a Saccharomyces septin ring that forms at bud emergence and shows rapid septin exchange."
      },
      {
       "reference": "DOI:10.1091/mbc.E04-09-0764",
       "notes": "Kozubowski et al. 2005 describe the septin scaffold as ring-shaped at the future budding site before it rearranges into the mother-bud-neck collar."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000144",
     "notes": "Gene Ontology cellular-component term for the cellular bud neck septin ring."
    },
    {
     "reference": "GO:0005940",
     "notes": "Gene Ontology cellular-component parent term for septin ring."
    },
    {
     "reference": "GO:0005935",
     "notes": "Gene Ontology cellular-component term for the cellular bud neck."
    },
    {
     "reference": "DOI:10.1091/mbc.E04-09-0764",
     "notes": "Kozubowski, Larson and Tatchell 2005, 'Role of the Septin Ring in the Asymmetric Localization of Proteins at the Mother-Bud Neck in Saccharomyces cerevisiae', Molecular Biology of the Cell."
    },
    {
     "reference": "DOI:10.1016/j.tcb.2005.06.007",
     "notes": "Versele and Thorner 2005, 'Some assembly required: yeast septins provide the instruction manual', Trends in Cell Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "bud_neck_septin_ring_topology",
     "title": "Bud-neck septin ring topology",
     "description": "Septin proteins assemble into the exchangeable initial ring that rearranges into the hourglass-shaped collar at the Saccharomyces mother-bud neck.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records septin-ring placement and the ring-to-collar transition without asserting the full order of septin recruitment, collar maturation, or cytokinetic split-ring formation.",
     "nodes": [
      {
       "node_id": "septin_proteins",
       "label": "septin proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "septin_proteins"
      },
      {
       "node_id": "cellular_bud_neck_septin_ring",
       "label": "cellular bud neck septin ring",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000144"
      },
      {
       "node_id": "cellular_bud_neck_septin_collar",
       "label": "cellular bud neck septin collar",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032174"
      },
      {
       "node_id": "cellular_bud_neck",
       "label": "cellular bud neck",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005935"
      }
     ],
     "edges": [
      {
       "subject": "septin_proteins",
       "predicate": "assemble into",
       "object": "cellular_bud_neck_septin_ring",
       "description": "Septin proteins form the ring-shaped, exchangeable initial septin structure at the budding-cell bud neck.",
       "evidence": [
        {
         "reference": "GO:0000144",
         "notes": "GO:0000144 defines the cellular bud neck septin ring as a ring-shaped septin-containing structure."
        }
       ]
      },
      {
       "subject": "cellular_bud_neck_septin_ring",
       "predicate": "rearranges into",
       "object": "cellular_bud_neck_septin_collar",
       "description": "The septin ring at the future budding site rearranges into the mother-bud-neck collar after budding.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E04-09-0764",
         "notes": "Kozubowski et al. 2005 describe the Saccharomyces septin ring at the future budding site as rearranging into a collar at the mother-bud neck."
        }
       ]
      },
      {
       "subject": "cellular_bud_neck_septin_ring",
       "predicate": "is part of",
       "object": "cellular_bud_neck",
       "description": "The cellular bud neck septin ring forms in the bud neck of a budding cell.",
       "evidence": [
        {
         "reference": "GO:0000144",
         "notes": "GO:0000144 places the septin ring in the bud neck of a budding cell."
        },
        {
         "reference": "GO:0005935",
         "notes": "GO:0005935 identifies the cellular bud neck."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "bud_neck_septin_ring_boundary",
     "prompt": "Keep the cellular bud neck septin ring distinct from the bud-neck septin collar and split septin rings.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "causal_graphs#bud_neck_septin_ring_topology"
     ],
     "rationale": "GO:0000144 denotes the dynamic initial bud-neck ring that forms at bud emergence, GO:0032174 denotes the fixed hourglass-shaped collar that persists for most of the cell cycle, and GO:0032177 denotes the two split rings formed from the collar at cytokinesis. This record models only the initial ring state.",
     "resolution_note": "Curated GO:0000144 as a bud-neck septin-ring record and used GO:0032174 only as the topology node for the subsequent collar.",
     "evidence": [
      {
       "reference": "GO:0000144",
       "notes": "GO:0000144 identifies the dynamic cellular bud neck septin ring that forms at the time of bud emergence."
      },
      {
       "reference": "GO:0032174",
       "notes": "GO:0032174 identifies the fixed hourglass-shaped cellular bud neck septin collar."
      },
      {
       "reference": "GO:0032177",
       "notes": "GO:0032177 identifies the pair of split septin rings that form from the collar at cytokinesis."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28",
     "resolved_date": "2026-09-28"
    },
    {
     "discussion_id": "resolve_bud_neck_ring_components",
     "prompt": "Resolve exact source-neutral family groundings and boundary status for bud-neck septin-ring septins and septin-associated proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record",
      "components#septin_proteins"
     ],
     "rationale": "The first localized bud-neck septin-ring record keeps only the reviewed-label-only septin protein cohort rather than guessing InterPro, Pfam, or NCBIfam accessions and rather than adding the GO-defined septin-associated proteins before their exact constituent boundary has been reviewed.",
     "evidence": [
      {
       "reference": "GO:0000144",
       "notes": "GO:0000144 defines the ring as containing septins and septin-associated proteins."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28"
    }
   ]
  },
  {
   "identifier": "GO:0032177",
   "label": "cellular bud neck split septin rings",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "Two separate septin rings that are formed from the septin collar at the time of cytokinesis in cells that divide by budding. These two rings are thought to delineate a special compartment in which factors involved in cytokinesis are concentrated.",
   "definition_source": "GO:0032177",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-28T23:33:22Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T23:34:27Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added split-ring parentage, bud-neck parthood, a label-only septin constituent, a cytokinetic-compartment boundary function, GO evidence, a nonmechanistic collar-to-split-ring topology graph, and split-ring boundary and component-grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T23:50:31Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved #1748 by preserving the GO uncertainty qualifier on the cytokinesis-factor compartment interpretation in the split-ring function and topology graph descriptions.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0032176",
    "GO:0032161"
   ],
   "part_of": [
    "GO:0005935"
   ],
   "components": [
    {
     "component_id": "septin_proteins",
     "label": "septin proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The bud-neck split septin rings are a cytokinetic state of a localized septin array assembled from multiple septin GTPases; no exact source-neutral protein-family CURIE was assigned for the complete fungal split-ring cohort.",
     "role": "Septin GTPases that remain in the two cytokinetic rings produced from the bud-neck septin collar.",
     "evidence": [
      {
       "reference": "GO:0032177",
       "notes": "GO:0032177 defines the cellular bud neck split septin rings as two septin rings formed from the bud-neck septin collar."
      },
      {
       "reference": "GO:0032161",
       "notes": "GO:0032161 defines cleavage-apparatus septin structures as septin- and septin-associated-protein structures localized to the cleavage plane."
      }
     ]
    }
   ],
   "functions": [
    {
     "function_id": "cytokinetic_compartment_boundary",
     "label": "cytokinetic compartment boundary",
     "description": "The cellular bud neck split septin rings flank the budding-cell cytokinesis site and are thought to delineate a compartment in which cytokinesis factors are concentrated.",
     "evidence": [
      {
       "reference": "GO:0032177",
       "notes": "GO:0032177 defines the bud-neck split rings as two separate septin rings formed at cytokinesis and thought to delineate a cytokinesis-factor compartment."
      },
      {
       "reference": "GO:0032176",
       "notes": "GO:0032176 defines split septin rings as a pair of rings flanking the division site after a septin ring or collar splits before cytokinesis."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0032177",
     "notes": "Gene Ontology cellular-component term for the cellular bud neck split septin rings."
    },
    {
     "reference": "GO:0032176",
     "notes": "Gene Ontology cellular-component parent term for split septin rings."
    },
    {
     "reference": "GO:0032161",
     "notes": "Gene Ontology cellular-component parent term for cleavage apparatus septin structures."
    },
    {
     "reference": "GO:0032174",
     "notes": "Gene Ontology cellular-component term for the cellular bud neck septin collar that gives rise to the split rings."
    },
    {
     "reference": "GO:0005935",
     "notes": "Gene Ontology cellular-component term for the cellular bud neck."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "bud_neck_split_septin_rings_topology",
     "title": "Bud-neck split septin-rings topology",
     "description": "At budding-cell cytokinesis, the bud-neck septin collar separates into two septin rings that are thought to delineate a cytokinesis-factor compartment.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the topological collar-to-split-ring transition without asserting a molecular mechanism for septin-collar splitting or for recruiting cytokinesis factors between the rings.",
     "nodes": [
      {
       "node_id": "cellular_bud_neck_septin_collar",
       "label": "cellular bud neck septin collar",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032174"
      },
      {
       "node_id": "cellular_bud_neck_split_septin_rings",
       "label": "cellular bud neck split septin rings",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032177"
      },
      {
       "node_id": "cytokinesis_factor_compartment",
       "label": "cytokinesis-factor compartment",
       "node_type": "CELLULAR_LOCALIZATION"
      },
      {
       "node_id": "cellular_bud_neck",
       "label": "cellular bud neck",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005935"
      }
     ],
     "edges": [
      {
       "subject": "cellular_bud_neck_septin_collar",
       "predicate": "splits into",
       "object": "cellular_bud_neck_split_septin_rings",
       "description": "The cellular bud neck septin collar forms two separate septin rings at cytokinesis.",
       "evidence": [
        {
         "reference": "GO:0032177",
         "notes": "GO:0032177 defines the bud-neck split septin rings as two separate septin rings formed from the septin collar at cytokinesis."
        }
       ]
      },
      {
       "subject": "cellular_bud_neck_split_septin_rings",
       "predicate": "delineates",
       "object": "cytokinesis_factor_compartment",
       "description": "The pair of split septin rings is thought to delineate a compartment concentrating cytokinesis factors.",
       "evidence": [
        {
         "reference": "GO:0032177",
         "notes": "GO:0032177 describes the two rings as thought to delineate a cytokinesis-factor compartment."
        }
       ]
      },
      {
       "subject": "cellular_bud_neck_split_septin_rings",
       "predicate": "is part of",
       "object": "cellular_bud_neck",
       "description": "The cellular bud neck split septin rings are localized to the bud neck of a budding cell.",
       "evidence": [
        {
         "reference": "GO:0032177",
         "notes": "GO:0032177 identifies the bud-neck-localized split septin rings."
        },
        {
         "reference": "GO:0005935",
         "notes": "GO:0005935 identifies the cellular bud neck."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "bud_neck_split_septin_rings_boundary",
     "prompt": "Keep the cellular bud neck split septin rings distinct from the initial bud-neck septin ring and the bud-neck septin collar.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "causal_graphs#bud_neck_split_septin_rings_topology"
     ],
     "rationale": "GO:0000144 denotes the dynamic initial bud-neck ring that forms at bud emergence, GO:0032174 denotes the fixed hourglass-shaped collar that persists for most of the cell cycle, and GO:0032177 denotes the two split rings formed from the collar at cytokinesis. This record models only the cytokinetic split-ring state.",
     "resolution_note": "Curated GO:0032177 as the bud-neck split-ring pair and used GO:0032174 only as the topology node for the precursor collar.",
     "evidence": [
      {
       "reference": "GO:0000144",
       "notes": "GO:0000144 identifies the dynamic cellular bud neck septin ring that forms at the time of bud emergence."
      },
      {
       "reference": "GO:0032174",
       "notes": "GO:0032174 identifies the fixed hourglass-shaped cellular bud neck septin collar."
      },
      {
       "reference": "GO:0032177",
       "notes": "GO:0032177 identifies the pair of split septin rings that form from the bud-neck collar at cytokinesis."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28",
     "resolved_date": "2026-09-28"
    },
    {
     "discussion_id": "resolve_bud_neck_split_ring_components",
     "prompt": "Resolve exact source-neutral family groundings and the boundary of bud-neck split-ring septins and septin-associated proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record",
      "components#septin_proteins"
     ],
     "rationale": "The first bud-neck split-ring record keeps only the reviewed-label-only septin protein cohort rather than guessing InterPro, Pfam, or NCBIfam accessions and rather than adding septin-associated proteins before their exact constituent boundary has been reviewed.",
     "evidence": [
      {
       "reference": "GO:0032161",
       "notes": "GO:0032161 defines cleavage-apparatus septin structures as composed of septins and septin-associated proteins."
      },
      {
       "reference": "GO:0032177",
       "notes": "GO:0032177 defines the bud-neck split rings as two septin rings formed from the septin collar."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28"
    }
   ]
  },
  {
   "identifier": "GO:0061493",
   "label": "central plaque of mitotic spindle pole body",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "One of three laminate structures that form the mitotic spindle pole body; the central plaque is embedded in the nuclear envelope.",
   "definition_source": "DOI:10.1146/annurev.cellbio.20.022003.114106",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-29T16:16:06Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T16:17:17Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO-backed central-plaque parentage and mitotic-SPB parthood, Saccharomyces scope, GO and literature evidence, a nonmechanistic mitotic central-plaque topology graph, and boundary/component discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T16:41:52Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved PR #1789 review issue #1790 by citing GO:0061497 and GO:0061499 as exact mitotic sibling plaque terms in the GO:0061493 record evidence and boundary discussion.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005823"
   ],
   "part_of": [
    "GO:0044732"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is a characterized fungal model for the nuclear-envelope-embedded central plaque of the mitotic spindle pole body.",
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast reference system in which the layered mitotic SPB and its central core architecture have been reviewed.",
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0061493",
     "notes": "Gene Ontology cellular-component term for the central plaque of the mitotic spindle pole body."
    },
    {
     "reference": "GO:0005823",
     "notes": "Gene Ontology parent term for the general central plaque of the spindle pole body."
    },
    {
     "reference": "GO:0044732",
     "notes": "Gene Ontology cellular-component term for the mitotic spindle pole body that includes GO:0061493 by parthood."
    },
    {
     "reference": "GO:0061497",
     "notes": "Gene Ontology cellular-component sibling term for the inner plaque of the mitotic spindle pole body."
    },
    {
     "reference": "GO:0061499",
     "notes": "Gene Ontology cellular-component sibling term for the outer plaque of the mitotic spindle pole body."
    },
    {
     "reference": "GO:0005635",
     "notes": "Gene Ontology cellular-component term for the nuclear envelope in which the SPB central plaque is embedded."
    },
    {
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
     "notes": "Jaspersen and Winey 2004, The budding yeast spindle pole body: structure, duplication, and function, Annual Review of Cell and Developmental Biology."
    },
    {
     "reference": "DOI:10.1091/mbc.E17-06-0397",
     "notes": "Viswanath et al. 2017, The molecular architecture of the yeast spindle pole body core determined by Bayesian integrative modeling, Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "mitotic_central_plaque_topology",
     "title": "Mitotic central-plaque topology in the spindle pole body",
     "description": "The mitotic central plaque is a mitosis-specific SPB central plaque embedded in the budding-yeast nuclear envelope.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records GO-backed specialization and parthood for the mitotic central plaque without asserting an ordered component recruitment pathway.",
     "nodes": [
      {
       "node_id": "mitotic_central_plaque",
       "label": "central plaque of mitotic spindle pole body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0061493"
      },
      {
       "node_id": "central_plaque",
       "label": "central plaque of spindle pole body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005823"
      },
      {
       "node_id": "mitotic_spindle_pole_body",
       "label": "mitotic spindle pole body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0044732"
      },
      {
       "node_id": "nuclear_envelope",
       "label": "nuclear envelope",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005635"
      }
     ],
     "edges": [
      {
       "subject": "mitotic_central_plaque",
       "predicate": "is a",
       "object": "central_plaque",
       "description": "The mitotic SPB central plaque is the mitosis-specific subtype of the general SPB central-plaque structure.",
       "evidence": [
        {
         "reference": "GO:0061493",
         "notes": "GO:0061493 is_a GO:0005823 in the Gene Ontology cellular-component hierarchy."
        }
       ]
      },
      {
       "subject": "mitotic_central_plaque",
       "predicate": "is part of",
       "object": "mitotic_spindle_pole_body",
       "description": "The mitotic central plaque is a nuclear-envelope laminate of the mitotic spindle pole body.",
       "evidence": [
        {
         "reference": "GO:0061493",
         "notes": "GO:0061493 identifies a central-plaque substructure of the mitotic spindle pole body."
        }
       ]
      },
      {
       "subject": "mitotic_central_plaque",
       "predicate": "is embedded in",
       "object": "nuclear_envelope",
       "description": "The SPB central plaque is embedded in the nuclear envelope at the mitotic SPB core.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
         "notes": "Jaspersen and Winey 2004 reviewed the budding-yeast SPB central plaque as the nuclear-envelope-embedded SPB core."
        },
        {
         "reference": "DOI:10.1091/mbc.E17-06-0397",
         "notes": "Viswanath et al. 2017 modeled the central plaque as the core of the budding-yeast SPB."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "mitotic_central_plaque_boundary",
     "prompt": "Keep the mitotic SPB central plaque narrower than the general SPB central plaque and avoid the malformed GO:0061493 definition text.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "definition",
      "definition_source",
      "parent_structures",
      "part_of"
     ],
     "rationale": "GO:0061493 denotes the central plaque of the mitotic spindle pole body, is narrower than GO:0005823, and is part of the GO:0044732 mitotic spindle pole body. Its current definition text describes the inner plaque instead of the central plaque, so the local definition follows the existing GO:0005823 central-plaque boundary and SPB literature.",
     "resolution_note": "Curated GO:0061493 as the mitosis-specific SPB central plaque, with is-a and part-of links to the corresponding GO terms and a literature-backed local definition.",
     "evidence": [
      {
       "reference": "GO:0061493",
       "notes": "GO:0061493 identifies the central plaque of the mitotic spindle pole body."
      },
      {
       "reference": "GO:0005823",
       "notes": "GO:0005823 identifies the nuclear-envelope-embedded central plaque of the spindle pole body."
      },
      {
       "reference": "GO:0044732",
       "notes": "GO:0044732 identifies the mitotic spindle pole body."
      },
      {
       "reference": "GO:0061497",
       "notes": "GO:0061497 identifies the nuclear inner plaque of the mitotic spindle pole body as distinct from the central plaque."
      },
      {
       "reference": "GO:0061499",
       "notes": "GO:0061499 identifies the cytoplasmic outer plaque of the mitotic spindle pole body as distinct from the central plaque."
      },
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
       "notes": "Jaspersen and Winey 2004 reviewed the layered budding-yeast mitotic SPB."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29",
     "resolved_date": "2026-09-29"
    },
    {
     "discussion_id": "resolve_mitotic_central_plaque_components",
     "prompt": "Resolve exact source-neutral family groundings for mitotic central-plaque and SPB-core constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record"
     ],
     "rationale": "This first GO-backed mitotic central-plaque record captures the cell-cycle-specific layer without guessing exact InterPro, Pfam, NCBIfam, or Complex Portal groundings for budding-yeast central-plaque and SPB-core proteins.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E17-06-0397"
      },
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29"
    }
   ]
  },
  {
   "identifier": "GO:0005823",
   "label": "central plaque of spindle pole body",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "One of three laminate structures that form the spindle pole body; the central plaque is embedded in the nuclear envelope.",
   "definition_source": "GO:0005823",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-29T07:36:59Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T07:38:12Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added spindle-pole-body parthood, Saccharomyces scope, GO and literature evidence, a nonmechanistic topology graph, and plaque component-boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T07:52:20Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved PR #1770 review issues #1771 and #1772 by citing the inner and outer plaque GO terms in the boundary discussion and narrowing the component TODO to central-plaque and SPB-core constituents.",
     "llm_assisted": true
    }
   ],
   "part_of": [
    "GO:0005816"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is a characterized fungal model for the nuclear-envelope-embedded central plaque of the spindle pole body.",
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast reference system in which the layered SPB and its central core architecture have been characterized.",
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005823",
     "notes": "Gene Ontology cellular-component term for the central plaque of the spindle pole body."
    },
    {
     "reference": "GO:0005816",
     "notes": "Gene Ontology cellular-component term for the spindle pole body that includes the central plaque."
    },
    {
     "reference": "GO:0005635",
     "notes": "Gene Ontology cellular-component term for the nuclear envelope where the central plaque is embedded."
    },
    {
     "reference": "GO:0005822",
     "notes": "Gene Ontology cellular-component term for the inner plaque of the spindle pole body, the nuclear-facing sibling plaque."
    },
    {
     "reference": "GO:0005824",
     "notes": "Gene Ontology cellular-component term for the outer plaque of the spindle pole body, the cytoplasmic sibling plaque."
    },
    {
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
     "notes": "Jaspersen and Winey 2004, The budding yeast spindle pole body: structure, duplication, and function, Annual Review of Cell and Developmental Biology."
    },
    {
     "reference": "DOI:10.1091/mbc.E17-06-0397",
     "notes": "Viswanath et al. 2017, The molecular architecture of the yeast spindle pole body core determined by Bayesian integrative modeling, Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "central_plaque_topology",
     "title": "Central-plaque topology in the spindle pole body",
     "description": "The central plaque is the nuclear-envelope-embedded laminate of the budding-yeast spindle pole body.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records GO-backed SPB parthood and central plaque placement in the nuclear envelope without asserting the exact ordered assembly pathway or full plaque component boundary.",
     "nodes": [
      {
       "node_id": "central_plaque",
       "label": "central plaque of spindle pole body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005823"
      },
      {
       "node_id": "spindle_pole_body",
       "label": "spindle pole body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005816"
      },
      {
       "node_id": "nuclear_envelope",
       "label": "nuclear envelope",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005635"
      }
     ],
     "edges": [
      {
       "subject": "central_plaque",
       "predicate": "is part of",
       "object": "spindle_pole_body",
       "description": "The central plaque is a laminate structure that forms part of the spindle pole body.",
       "evidence": [
        {
         "reference": "GO:0005823",
         "notes": "GO:0005823 defines the central plaque as one of the laminate structures that form the spindle pole body."
        }
       ]
      },
      {
       "subject": "central_plaque",
       "predicate": "is embedded in",
       "object": "nuclear_envelope",
       "description": "The central plaque is embedded in the nuclear envelope at the SPB core.",
       "evidence": [
        {
         "reference": "GO:0005823",
         "notes": "GO:0005823 defines the SPB central plaque as embedded in the nuclear envelope."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "central_plaque_boundary",
     "prompt": "Keep the central plaque distinct from the inner and outer spindle-pole-body plaques.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "part_of"
     ],
     "rationale": "GO:0005823 denotes the nuclear-envelope-embedded laminate of the spindle pole body, while the adjacent inner and outer plaques are separately named SPB laminates with different cytoplasmic or nuclear topology.",
     "resolution_note": "Curated GO:0005823 as the general SPB central plaque and linked it by parthood to GO:0005816.",
     "evidence": [
      {
       "reference": "GO:0005823",
       "notes": "GO:0005823 identifies the central plaque of the spindle pole body."
      },
      {
       "reference": "GO:0005822",
       "notes": "GO:0005822 identifies the nuclear inner plaque of the spindle pole body as distinct from the central plaque."
      },
      {
       "reference": "GO:0005824",
       "notes": "GO:0005824 identifies the cytoplasmic outer plaque of the spindle pole body as distinct from the central plaque."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29",
     "resolved_date": "2026-09-29"
    },
    {
     "discussion_id": "resolve_central_plaque_components",
     "prompt": "Resolve exact source-neutral family groundings for central-plaque and SPB-core constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record"
     ],
     "rationale": "The first GO-backed central-plaque record captures the lamina as a named SPB substructure without guessing exact InterPro, Pfam, NCBIfam, or Complex Portal groundings for budding-yeast central-plaque or SPB-core constituents.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E17-06-0397"
      },
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:cetz_filament",
   "label": "CetZ filament",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "An archaeal tubulin-like cytoskeletal filament assembled from CetZ proteins that forms dynamic envelope-associated structures and supports cell-shape remodeling such as rod development in Haloferax volcanii.",
   "definition_source": "DOI:10.1038/nature13983",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T11:45:00Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T11:45:33Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added cytoskeleton parentage, CetZ component curation, archaeal and Haloferax volcanii scope, rod-cell-development function, DOI evidence, a nonmechanistic CetZ-to-envelope graph, and CetZ grounding and FtsZ boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T11:52:35Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Addressed PR review issues #473 and #474 by removing the broad Archaea taxonomic row, narrowing the CetZ component and graph from CetZ1/CetZ2 proteins to CetZ1-like proteins, and adding a resolved CetZ2 boundary discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T17:56:32Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2232: Corrected cytoskeleton parthood and retained the specific filament-system identity.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:11:00Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0099513"
   ],
   "components": [
    {
     "component_id": "cetz1_like_proteins",
     "label": "CetZ1-like proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "cetZ1"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral CURIE for archaeal CetZ1-like filament-forming proteins was verified in this pass.",
     "role": "Archaeal CetZ tubulin/FtsZ-superfamily GTPases, typified by Haloferax volcanii CetZ1, that assemble into dynamic envelope-associated cytoskeletal filaments for cell-shape control.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature13983",
       "notes": "Duggin et al. 2015 showed that Haloferax volcanii CetZ1 forms dynamic cytoskeletal structures in vivo and that CetZ crystal structures adopt the FtsZ/tubulin superfamily fold."
      },
      {
       "reference": "DOI:10.3390/biom13010134",
       "notes": "Brown and Duggin 2023 reviewed the diversity and potential multifunctionality of archaeal CetZ tubulin-like cytoskeletal proteins."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:D4GVD7",
       "protein_label": "Tubulin-like protein CetZ1",
       "gene_symbol": "cetZ1",
       "taxon_id": "NCBITaxon:309800",
       "taxon_label": "Haloferax volcanii DS2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene cetZ1 in Haloferax volcanii DS2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:25533961",
         "notes": "Duggin IG et al. 2015, ‘CetZ tubulin-like proteins control archaeal cell shape.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of D4GVD7."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2246",
     "taxon_label": "Haloferax volcanii",
     "presence": "COMMON",
     "note": "Haloferax volcanii is the model haloarchaeon in which CetZ1 dynamic filaments and CetZ-dependent rod-cell development were experimentally characterized.",
     "reference": "DOI:10.1038/nature13983"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:2246",
     "taxon_label": "Haloferax volcanii",
     "note": "Pleomorphic haloarchaeon used to connect CetZ1 dynamic cytoskeletal structures to envelope remodeling, rod-shape development and efficient swimming motility.",
     "reference": "DOI:10.1038/nature13983"
    }
   ],
   "functions": [
    {
     "function_id": "haloferax_rod_cell_development",
     "label": "Haloferax rod cell development",
     "description": "CetZ1-containing filaments remodel the Haloferax volcanii cell envelope to promote the transition from irregular plate-shaped cells into motile rod-shaped cells.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature13983",
       "notes": "Duggin et al. 2015 showed that CetZ1 is required for rod-shaped cell development and efficient swimming motility in Haloferax volcanii."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1038/nature13983",
     "notes": "Duggin et al. 2015, 'CetZ tubulin-like proteins control archaeal cell shape', Nature."
    },
    {
     "reference": "DOI:10.3390/biom13010134",
     "notes": "Brown and Duggin 2023, 'Diversity and Potential Multifunctionality of Archaeal CetZ Tubulin-like Cytoskeletal Proteins', Biomolecules."
    },
    {
     "reference": "GO:0005856",
     "notes": "The containing cytoskeletal framework; this filament system is part of it, not a type of the whole framework."
    },
    {
     "reference": "GO:0099513",
     "notes": "Broader polymeric cytoskeletal fiber class; this specific protein polymer retains its local identity."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cetz1_rod_cell_development",
     "title": "CetZ filaments support Haloferax rod-cell development",
     "description": "CetZ1-like proteins polymerize into envelope-associated dynamic filaments that remodel the Haloferax volcanii envelope and promote rod-shape development.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records CetZ polymerization, envelope association and rod-cell development without asserting the full pathway that positions CetZ structures or couples them to archaellum assembly and swimming.",
     "nodes": [
      {
       "node_id": "cetz1_like_proteins",
       "label": "CetZ1-like proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cetz1_like_proteins"
      },
      {
       "node_id": "cetz_filament",
       "label": "CetZ filament",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:cetz_filament"
      },
      {
       "node_id": "archaeal_cell_envelope",
       "label": "archaeal cell envelope",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "rod_cell_development",
       "label": "Haloferax rod cell development",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "cetz1_like_proteins",
       "predicate": "polymerize into",
       "object": "cetz_filament",
       "description": "CetZ1-like proteins assemble into archaeal tubulin-like cytoskeletal filaments.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature13983",
         "notes": "Duggin et al. 2015 resolved CetZ protofilament-like crystal packing and observed dynamic CetZ1-GFP filaments in Haloferax cells."
        }
       ]
      },
      {
       "subject": "cetz_filament",
       "predicate": "associates with",
       "object": "archaeal_cell_envelope",
       "description": "CetZ1 filaments and patches localize at or near the Haloferax volcanii envelope.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature13983",
         "notes": "Duggin et al. 2015 localized CetZ1-GFP spots and short filaments at or near the cell envelope."
        }
       ]
      },
      {
       "subject": "cetz_filament",
       "predicate": "supports",
       "object": "rod_cell_development",
       "description": "CetZ1-containing dynamic structures support development of rod-shaped Haloferax cells.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature13983",
         "notes": "Duggin et al. 2015 connected CetZ1 structures with envelope remodeling and rod-cell development."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_cetz1_family_grounding",
     "prompt": "Resolve exact source-neutral grounding for archaeal filament-forming CetZ1-like proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#cetz1_like_proteins"
     ],
     "rationale": "This first record curates CetZ1-supported cell-shape cytoskeletal filaments without asserting that a broad FtsZ/tubulin domain, a broad CetZ family accession or a Haloferax-specific accession exactly denotes archaeal CetZ1-like filament-forming proteins.",
     "evidence": [
      {
       "reference": "DOI:10.3390/biom13010134",
       "notes": "Brown and Duggin 2023 reviewed CetZ proteins as an archaeal branch of tubulin-like cytoskeletal proteins."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    },
    {
     "discussion_id": "exclude_ftsz_from_cetz_filament_components",
     "prompt": "FtsZ division proteins are paralogous tubulin-family proteins rather than CetZ filament constituents.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#cetz1_like_proteins"
     ],
     "rationale": "CetZ proteins coexist with FtsZ in many archaea and the Haloferax FtsZ1 division ring is distinct from the dynamic CetZ1 structures that control rod development.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature13983",
       "notes": "Duggin et al. 2015 contrasted H. volcanii FtsZ1-GFP division rings with CetZ1-GFP envelope-associated structures."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    },
    {
     "discussion_id": "exclude_cetz2_from_cetz1_filament_components",
     "prompt": "CetZ2 is not asserted as a constituent of the CetZ1 rod-development filament.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#cetz1_like_proteins"
     ],
     "rationale": "This first CetZ record follows the experimentally localized CetZ1-GFP dynamic structures that support Haloferax rod-cell development; it leaves CetZ2 out of the component list until its relationship to that filament has direct structure evidence.",
     "evidence": [
      {
       "reference": "DOI:10.3390/biom13010134",
       "notes": "Brown and Duggin 2023 reviewed CetZ proteins as a diversified archaeal tubulin-like family rather than a single interchangeable filament constituent class."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    }
   ],
   "part_of": [
    "GO:0005856"
   ]
  },
  {
   "identifier": "GO:0032166",
   "label": "chlamydospore septin filament array",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "Arrays of septin filaments, or bars, found in a series of filamentous structures. Observed in the chlamydospore membrane during chlamydospore formation.",
   "definition_source": "GO:0032166",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-30T16:02:53Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T16:03:53Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added septin-filament-array parentage, a reviewed-label-only septin constituent, a nonmechanistic GO-backed chlamydospore-membrane topology graph, and boundary and component-grounding discussions.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0032160"
   ],
   "components": [
    {
     "component_id": "septin_proteins",
     "label": "septin proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The chlamydospore septin filament array is made of septin filaments or bars at the chlamydospore membrane, but no exact source-neutral InterPro, Pfam, or NCBIfam CURIE was assigned for the complete chlamydospore-array-forming septin cohort.",
     "role": "Septin GTPases that polymerize into filament bars arranged as the chlamydospore septin filament array.",
     "evidence": [
      {
       "reference": "GO:0032166",
       "notes": "GO:0032166 defines the structure as arrays of septin filaments or bars."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0032166",
     "notes": "Gene Ontology cellular-component term for the chlamydospore septin filament array."
    },
    {
     "reference": "GO:0032160",
     "notes": "OLS reports GO:0032160 septin filament array as the direct GO:0032166 parent."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "chlamydospore_septin_filament_array_topology",
     "title": "Chlamydospore septin-filament-array topology",
     "description": "Septin proteins form filament bars arranged as a chlamydospore septin filament array at the chlamydospore membrane during chlamydospore formation.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records GO-backed chlamydospore septin-filament-array composition and localization without asserting a species-specific assembly or recruitment mechanism.",
     "nodes": [
      {
       "node_id": "septin_proteins",
       "label": "septin proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "septin_proteins"
      },
      {
       "node_id": "chlamydospore_septin_filament_array",
       "label": "chlamydospore septin filament array",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032166"
      },
      {
       "node_id": "chlamydospore_membrane",
       "label": "chlamydospore membrane",
       "node_type": "CELLULAR_LOCALIZATION"
      }
     ],
     "edges": [
      {
       "subject": "septin_proteins",
       "predicate": "assemble into",
       "object": "chlamydospore_septin_filament_array",
       "description": "Septin proteins form the filament bars arranged in the chlamydospore septin filament array.",
       "evidence": [
        {
         "reference": "GO:0032166",
         "notes": "GO:0032166 defines the array as septin filaments or bars."
        }
       ]
      },
      {
       "subject": "chlamydospore_septin_filament_array",
       "predicate": "is observed in",
       "object": "chlamydospore_membrane",
       "description": "The chlamydospore septin filament array is observed in the chlamydospore membrane during chlamydospore formation.",
       "evidence": [
        {
         "reference": "GO:0032166",
         "notes": "GO:0032166 localizes the septin filament array to the chlamydospore membrane during chlamydospore formation."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "chlamydospore_septin_filament_array_boundary",
     "prompt": "Keep the chlamydospore septin filament array distinct from the generic septin filament array and other localized septin structures.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures"
     ],
     "rationale": "GO:0032166 denotes the chlamydospore-membrane-localized child of the generic GO:0032160 septin filament array. GO:0032165 covers the parallel prospore-membrane array, whereas GO:0005940, GO:0032173, and GO:0032159 model ring-shaped, collar-shaped, and cap-shaped higher-order septin structures.",
     "resolution_note": "Curated GO:0032166 as the exact localized septin-filament-array record, kept GO:0032160 as its is-a parent, and did not merge it with GO:0032165 or localized septin ring, collar, or cap records.",
     "evidence": [
      {
       "reference": "GO:0032166",
       "notes": "GO:0032166 identifies the chlamydospore septin filament array."
      },
      {
       "reference": "GO:0032160",
       "notes": "GO:0032160 identifies the broader septin filament array."
      },
      {
       "reference": "GO:0032165",
       "notes": "GO:0032165 identifies the prospore septin filament array."
      },
      {
       "reference": "GO:0005940",
       "notes": "GO:0005940 identifies the broader septin ring."
      },
      {
       "reference": "GO:0032173",
       "notes": "GO:0032173 identifies the septin collar."
      },
      {
       "reference": "GO:0032159",
       "notes": "GO:0032159 identifies the septin cap."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30",
     "resolved_date": "2026-09-30"
    },
    {
     "discussion_id": "resolve_chlamydospore_septin_filament_array_grounding",
     "prompt": "Resolve an exact source-neutral grounding for chlamydospore-septin-filament-array septin proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#septin_proteins"
     ],
     "rationale": "The initial chlamydospore septin filament array record uses a reviewed-label-only septin protein cohort rather than guessing InterPro, Pfam, or NCBIfam accessions that may not exactly delimit all septins that form chlamydospore membrane filament arrays.",
     "evidence": [
      {
       "reference": "GO:0032166",
       "notes": "GO:0032166 defines the structure as arrays of septin filaments or bars at the chlamydospore membrane."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30"
    }
   ]
  },
  {
   "identifier": "GO:0036064",
   "label": "ciliary basal body",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "A membrane-tethered, short cylindrical array of microtubules and associated proteins found at the base of a eukaryotic cilium or flagellum that derives from a centriole, anchors the cilium and nucleates axonemal microtubule growth.",
   "definition_source": "GO:0036064",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T09:11:04Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T09:12:50Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, cilium parthood, label-only triplet-microtubule and cartwheel components, Chlamydomonas scope, cilium-assembly function, a triplet-count property, DOI evidence, a nonmechanistic basal-body assembly graph, and a substructure-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T09:24:44Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#767: removed the GO-only Eukaryota VARIABLE distribution row because it was a clade-level assertion that needs direct literature support; kept the directly supported Chlamydomonas reinhardtii row.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-12T01:19:47Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2275, #2276: corrected the organizing-center is-a parent, set triplet/cartwheel assembly essentiality to UNKNOWN with bounded primary evidence, and made normal wild-type architecture scope explicit.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-12T01:28:50Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2277: exposed the existing graph scope and nonmechanistic classification in the displayed description; original scope fields and graph relations retained.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "cilial basal body",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0036064"
    },
    {
     "synonym_text": "cilium basal body",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0036064"
    },
    {
     "synonym_text": "kinetosome",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0036064"
    },
    {
     "synonym_text": "microtubule basal body",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0036064"
    },
    {
     "synonym_text": "basal body",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0036064"
    }
   ],
   "parent_structures": [
    "GO:0005815"
   ],
   "part_of": [
    "GO:0005929"
   ],
   "components": [
    {
     "component_id": "microtubule_triplets",
     "label": "basal-body triplet microtubules",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0005874 denotes generic microtubules rather than the A-, B- and C-tubule triplet blades of the ciliary basal-body cylinder. No exact source-neutral CURIE for basal-body triplet microtubules was curated.",
     "role": "Nine triplet microtubule blades build the cylindrical basal-body wall in Chlamydomonas.",
     "evidence": [
      {
       "reference": "DOI:10.1186/s13630-016-0039-z",
       "notes": "Dutcher and O'Toole 2016 review the Chlamydomonas basal body as a cylinder made from nine triplet microtubules."
      },
      {
       "reference": "DOI:10.3390/cells7070079",
       "notes": "Wingfield and Lechtreck 2018 describe wild-type Chlamydomonas basal bodies as nine triplet microtubules around a central cartwheel."
      },
      {
       "reference": "DOI:10.1091/mbc.9.6.1293",
       "notes": "Dutcher and Trabuco 1998 observed proximal doublets rather than triplets in uni3-1 basal bodies, with zero-, one- and two-flagellum cells in the mutant population. Their Discussion leaves a requirement for triplets in flagellar nucleation open. These observations distinguish normal triplet architecture from malformed basal-body formation but do not establish complete loss of all triplet material in every functional ciliary basal body. Assembly essentiality remains UNKNOWN, not a claim of universal dispensability."
      }
     ]
    },
    {
     "component_id": "cartwheel",
     "label": "basal-body cartwheel",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The basal-body cartwheel is a conserved ninefold-symmetric substructure, but this first record did not resolve exact source-neutral terms for its SAS-6 hub, Bld10/CEP135 spoke-tip or associated cartwheel proteins.",
     "role": "Proximal ninefold-symmetric scaffold that organizes basal-body assembly and helps template the arrangement of triplet microtubules.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200402022",
       "notes": "Matsuura et al. 2004 localized Chlamydomonas Bld10p to the cartwheel and connected the cartwheel to the first ninefold-symmetric stage of basal-body assembly."
      },
      {
       "reference": "DOI:10.1186/s13630-016-0039-z",
       "notes": "Dutcher and O'Toole 2016 review the cartwheel among the conserved Chlamydomonas basal-body substructures."
      },
      {
       "reference": "DOI:10.1016/j.cub.2007.11.046",
       "notes": "The inspected Nakazawa et al. 2007 primary abstract reports that SAS-6-null bld12 lacks the central cartwheel part yet retains centrioles with variable triplet counts. Loss of the central part is not demonstrated removal of every cartwheel or spoke-tip component. These results support a role in normal organization without establishing an absolute whole-substructure formation requirement; assembly essentiality remains UNKNOWN. Full experimental text of the 2007 source was not inspected."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Vegetative Chlamydomonas cells have two ciliary basal bodies that nucleate the paired motile flagella.",
     "reference": "DOI:10.3390/cells7070079"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal reference organism whose basal bodies have been used to study triplet-microtubule architecture, cartwheel assembly and flagellar nucleation.",
     "reference": "DOI:10.1186/s13630-016-0039-z"
    }
   ],
   "functions": [
    {
     "function_id": "cilium_assembly",
     "label": "cilium assembly",
     "grounding": "GO:0060271",
     "description": "The basal body anchors the cilium and acts as the base from which axonemal microtubules are assembled.",
     "evidence": [
      {
       "reference": "GO:0036064",
       "notes": "GO defines the ciliary basal body as the ciliary assembly and remodeling site that nucleates axoneme growth."
      },
      {
       "reference": "DOI:10.1104/pp.010807",
       "notes": "Silflow and Lefebvre 2001 review basal bodies as centriolar organizers of Chlamydomonas flagella."
      }
     ]
    }
   ],
   "physical_properties": [
    {
     "property": "SUBUNIT_COUNT",
     "value": "9",
     "context": "triplet microtubule blades per wild-type Chlamydomonas basal body",
     "reference": "DOI:10.1186/s13630-016-0039-z"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0036064",
     "notes": "Gene Ontology cellular-component term for the ciliary basal body."
    },
    {
     "reference": "GO:0005929",
     "notes": "Gene Ontology cellular-component term for the cilium; the term places GO:0036064 as part of the cilium."
    },
    {
     "reference": "DOI:10.1186/s13630-016-0039-z",
     "notes": "Dutcher and O'Toole 2016, The basal bodies of Chlamydomonas reinhardtii, Cilia."
    },
    {
     "reference": "DOI:10.3390/cells7070079",
     "notes": "Wingfield and Lechtreck 2018, Chlamydomonas Basal Bodies as Flagella Organizing Centers, Cells."
    },
    {
     "reference": "DOI:10.1083/jcb.200402022",
     "notes": "Matsuura et al. 2004, Bld10p, a novel protein essential for basal body assembly in Chlamydomonas: localization to the cartwheel, the first ninefold symmetrical structure appearing during assembly, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1104/pp.010807",
     "notes": "Silflow and Lefebvre 2001, Assembly and motility of eukaryotic cilia and flagella. Lessons from Chlamydomonas reinhardtii, Plant Physiology."
    },
    {
     "reference": "GO:0005815",
     "notes": "Gene Ontology places GO:0036064 ciliary basal body as is_a microtubule organizing center. This is a class relationship, not equivalence to the whole cytoskeleton."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cartwheel_templates_triplet_cylinder",
     "title": "The cartwheel organizes the triplet microtubule cylinder",
     "description": "A proximal cartwheel organizes ninefold basal-body symmetry, nine triplet microtubule blades form the basal-body cylinder, and the assembled basal body anchors the cilium and nucleates axonemal microtubules. This is a nonmechanistic summary. This graph summarizes major Chlamydomonas basal-body substructures and leaves cartwheel protein stoichiometry, centriole maturation, transition fibers and rootlet attachments for later component-level curation. The graph describes normal wild-type architecture, not an absolute substructure-essentiality claim or the morphology of every mutant basal body.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph summarizes major Chlamydomonas basal-body substructures and leaves cartwheel protein stoichiometry, centriole maturation, transition fibers and rootlet attachments for later component-level curation. The graph describes normal wild-type architecture, not an absolute substructure-essentiality claim or the morphology of every mutant basal body.",
     "nodes": [
      {
       "node_id": "cartwheel",
       "label": "basal-body cartwheel",
       "node_type": "STRUCTURE",
       "component_ref": "cartwheel"
      },
      {
       "node_id": "microtubule_triplets",
       "label": "basal-body triplet microtubules",
       "node_type": "STRUCTURE",
       "component_ref": "microtubule_triplets"
      },
      {
       "node_id": "ciliary_basal_body",
       "label": "ciliary basal body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0036064"
      },
      {
       "node_id": "axoneme",
       "label": "axoneme",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005930"
      }
     ],
     "edges": [
      {
       "subject": "cartwheel",
       "predicate": "organizes",
       "object": "microtubule_triplets",
       "description": "The Chlamydomonas cartwheel is the first ninefold symmetrical basal-body structure and sits where triplet microtubules elongate.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200402022",
         "notes": "Matsuura et al. 2004 localized Bld10p to the cartwheel and proposed that it acts early in Chlamydomonas basal-body assembly."
        }
       ]
      },
      {
       "subject": "microtubule_triplets",
       "predicate": "form wall of",
       "object": "ciliary_basal_body",
       "description": "Nine triplet microtubule blades form the wall of the Chlamydomonas basal-body cylinder.",
       "evidence": [
        {
         "reference": "DOI:10.1186/s13630-016-0039-z",
         "notes": "Dutcher and O'Toole 2016 review the nine triplet microtubules of Chlamydomonas basal bodies."
        }
       ]
      },
      {
       "subject": "ciliary_basal_body",
       "predicate": "nucleates",
       "object": "axoneme",
       "description": "The basal body provides the ciliary base from which axonemal microtubules extend.",
       "evidence": [
        {
         "reference": "GO:0036064",
         "notes": "GO defines the ciliary basal body as a ciliary base structure that nucleates axoneme growth."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_cartwheel_and_triplet_substructures",
     "prompt": "Resolve exact source-neutral identifiers for the ciliary basal-body cartwheel and triplet-microtubule substructures before expanding them to individual SAS-6, Bld10/CEP135, tubulin and delta/epsilon-tubulin protein-family components.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "rationale": "The structural cartwheel and triplet-microtubule components are conserved basal-body parts, but a first record should not guess generic InterPro, Pfam or GO terms for substructures that need exact family and boundary review.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200402022"
      },
      {
       "reference": "DOI:10.1186/s13630-016-0039-z"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0120269",
   "label": "ciliary centrin arm",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A rod-shaped protein complex containing Centrin4 protein that flanks the flagellum attachment zone (FAZ) filament and the quartet microtubules.",
   "definition_source": "GO:0120269",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-03T04:29:00Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T04:29:46Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added intracellular-protein-complex parentage and ciliary-pocket parthood, curated Centrin4 as a reviewed-label-only constituent, added Trypanosoma brucei scope, hook/FAZ and flagellum-inheritance functions, core literature evidence, and open component-boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T23:33:45Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2266: distinguished centrin-arm and hook-complex terminology in assertion-local source notes and occurrence wording.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:48Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Added source-backed FUNCTION causal graph 'ciliary_centrin_arm_function' with 4 nodes and 3 edges.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0140535"
   ],
   "part_of": [
    "GO:0020016"
   ],
   "components": [
    {
     "component_id": "centrin4",
     "label": "Centrin4 ciliary centrin arm protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TbCentrin4"
     ],
     "essentiality": "UNKNOWN",
     "role": "Centrin-family marker of the rod-shaped ciliary centrin arm in the trypanosome hook-complex/bilobe region.",
     "evidence": [
      {
       "reference": "GO:0120269",
       "notes": "GO:0120269 defines the ciliary centrin arm as a rod-shaped protein complex containing Centrin4."
      },
      {
       "reference": "DOI:10.3390/cells4040726",
       "notes": "Morriswood 2015 distinguished the TbCentrin4-positive centrin arm from the TbMORN1-positive hook complex in T. brucei, while discussing their historical grouping as the bilobe and unresolved physical boundaries."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "General centrin-family accessions are broader than the T. brucei Centrin4 protein at the ciliary centrin arm. No exact source-neutral Centrin4 family CURIE was curated.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q57WF6",
       "protein_label": "Centrin, putative",
       "gene_symbol": "Tb927.7.3410",
       "taxon_id": "NCBITaxon:185431",
       "taxon_label": "Trypanosoma brucei brucei TREU927",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene TbCentrin4, which UniProt lists under the primary name Tb927.7.3410, in Trypanosoma brucei brucei TREU927. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q57WF6",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q57WF6 for gene TbCentrin4 in Trypanosoma brucei brucei TREU927. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5691",
     "taxon_label": "Trypanosoma brucei",
     "presence": "COMMON",
     "note": "The ciliary centrin arm has been studied as a Centrin4-positive rod alongside the trypanosome hook complex, neighboring the microtubule quartet and FAZ filament.",
     "reference": "DOI:10.1242/jcs.230581"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5691",
     "taxon_label": "Trypanosoma brucei",
     "note": "Trypanosome model in which BOH1 and hook-complex proteins have been connected to ciliary centrin arm assembly and flagellum inheritance.",
     "reference": "DOI:10.1074/jbc.RA120.014237"
    }
   ],
   "functions": [
    {
     "function_id": "hook_faz_flanking",
     "label": "hook-complex and FAZ filament flanking",
     "description": "The ciliary centrin arm flanks the flagellum attachment zone filament and the microtubule quartet in the T. brucei flagellar pocket-associated cytoskeleton.",
     "evidence": [
      {
       "reference": "GO:0120269",
       "notes": "The GO definition places the ciliary centrin arm beside the FAZ filament and quartet microtubules."
      },
      {
       "reference": "DOI:10.3390/cells4040726",
       "notes": "Morriswood 2015 described the Centrin4-positive centrin arm alongside the MORN1-positive hook complex, distinguishing these terms within the historical trypanosome bilobe region."
      }
     ]
    },
    {
     "function_id": "flagellum_inheritance_support",
     "label": "flagellum inheritance support",
     "description": "Hook-complex integrity and ciliary centrin arm assembly support flagellum inheritance in T. brucei.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.RA120.014237",
       "notes": "Pham et al. 2020 connected maintenance of hook-complex integrity and centrin arm assembly to flagellum inheritance in T. brucei."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.3390/cells4040726",
     "notes": "Morriswood 2015, Form, Fabric, and Function of a Flagellum-Associated Cytoskeletal Structure, Cells."
    },
    {
     "reference": "DOI:10.1242/jcs.230581",
     "notes": "Pham et al. 2019, BOH1 cooperates with Polo-like kinase to regulate flagellum inheritance and cytokinesis initiation in Trypanosoma brucei, Journal of Cell Science."
    },
    {
     "reference": "DOI:10.1074/jbc.RA120.014237",
     "notes": "Pham, Hu and Li 2020, Maintenance of hook complex integrity and centrin arm assembly facilitates flagellum inheritance in Trypanosoma brucei, Journal of Biological Chemistry."
    }
   ],
   "discussions": [
    {
     "discussion_id": "curate_ciliary_centrin_arm_subunits",
     "prompt": "Resolve additional ciliary centrin arm and hook-complex proteins before expanding the component list.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "rationale": "The ciliary centrin arm is a Centrin4-containing complex, but this first record does not assert BOH1 or other hook-complex proteins as arm constituents until source-neutral families and their structural boundaries are curated.",
     "evidence": [
      {
       "reference": "DOI:10.1242/jcs.230581"
      },
      {
       "reference": "DOI:10.1074/jbc.RA120.014237"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    },
    {
     "discussion_id": "separate_arm_from_whole_bilobe",
     "prompt": "Keep the ciliary centrin arm separated from the complete bilobe or hook complex in future graph curation.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "rationale": "GO:0120269 denotes the rod-shaped Centrin4 arm, whereas GO:0120120 denotes the larger bilobe structure that links the ciliary pocket collar and the flagellum attachment zone.",
     "evidence": [
      {
       "reference": "GO:0120269"
      },
      {
       "reference": "GO:0120120"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "ciliary_centrin_arm_function",
     "title": "Ciliary Centrin Arm Assembly and Flagellar Inheritance Support",
     "description": "Centrin4-marked ciliary centrin arm assembly beside the hook complex/FAZ filament and its role in trypanosome flagellum inheritance.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "centrin4",
       "label": "Centrin4 ciliary centrin arm protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "centrin4"
      },
      {
       "node_id": "ciliary_centrin_arm",
       "label": "ciliary centrin arm",
       "node_type": "STRUCTURE",
       "grounding": "GO:0120269"
      },
      {
       "node_id": "hook_faz_flanking",
       "label": "hook-complex and FAZ filament flanking",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "flagellum_inheritance_support",
       "label": "flagellum inheritance support",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "centrin4",
       "predicate": "assembles into",
       "object": "ciliary_centrin_arm",
       "description": "Centrin4 localizes to and marks the rod-shaped ciliary centrin arm in the trypanosome flagellar pocket cytoskeleton.",
       "evidence": [
        {
         "reference": "GO:0120269",
         "notes": "GO:0120269 defines the ciliary centrin arm as a rod-shaped protein complex containing Centrin4."
        },
        {
         "reference": "DOI:10.3390/cells4040726",
         "notes": "Morriswood 2015 described the TbCentrin4-positive centrin arm beside the TbMORN1-positive hook complex."
        }
       ]
      },
      {
       "subject": "ciliary_centrin_arm",
       "predicate": "mediates",
       "object": "hook_faz_flanking",
       "description": "The ciliary centrin arm aligns alongside the hook complex to flank the flagellum attachment zone filament and microtubule quartet.",
       "evidence": [
        {
         "reference": "GO:0120269",
         "notes": "GO:0120269 places the ciliary centrin arm beside the FAZ filament and quartet microtubules."
        },
        {
         "reference": "DOI:10.3390/cells4040726",
         "notes": "Morriswood 2015 detailed the spatial arrangement of the centrin arm, hook complex, FAZ filament, and microtubule quartet."
        }
       ]
      },
      {
       "subject": "ciliary_centrin_arm",
       "predicate": "supports",
       "object": "flagellum_inheritance_support",
       "description": "Assembly of the ciliary centrin arm together with hook-complex integrity supports new flagellum inheritance in Trypanosoma brucei.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.RA120.014237",
         "notes": "Pham, Hu and Li 2020 showed that maintaining hook-complex integrity and centrin arm assembly facilitates flagellum inheritance in T. brucei."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:1990900",
   "label": "ciliary pocket collar",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A constriction site at the junction of the plasma, flagellar and flagellar pocket membranes where the flagellum emerges from the cell body. Observed in some unicellular eukaryotic species such as Chlamydomonas, Giardia and Trypanosoma.",
   "definition_source": "GO:1990900",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-09T19:34:41Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-09T19:35:57Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy and ciliary-pocket parthood; curated BILBO1, FPC4 and BILBO2 as flagellar pocket collar constituents; added eukaryotic and Trypanosoma taxonomic scope, a T. brucei canonical example, FPC scaffold and biogenesis functions, core literature evidence, a BILBO1/FPC4/BILBO2 assembly graph, and a grounding discussion for the unresolved FPC protein families.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T01:38:03Z",
     "curator": "claude",
     "action": "ADDRESS_QC",
     "changes": "Split the BILBO1 assembly graph into BILBO1 dimerization and BILBO1-dimer polymerization edges so the graph no longer points a dimerization predicate directly at the final polymer node.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T01:42:07Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #295 by narrowing the FPC4 graph edge to microtubule binding plus FPC/hook/proximal-MtQ localization; resolved #296 by removing the broad Eukaryota taxonomic-distribution row that was backed only by GO term scope.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T23:33:47Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2267, #2268: corrected the three-protein occurrence citation and qualified the proposed FPC4 native linking role.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:48Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 4 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "cilium pocket collar",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:1990900"
    },
    {
     "synonym_text": "flagellar pocket collar",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:1990900"
    },
    {
     "synonym_text": "flagellum pocket collar",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:1990900"
    },
    {
     "synonym_text": "FPC",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:1990900"
    }
   ],
   "part_of": [
    "GO:0020016"
   ],
   "components": [
    {
     "component_id": "bilbo1",
     "label": "BILBO1 flagellar pocket collar scaffold",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "BILBO1"
     ],
     "essentiality": "ESSENTIAL",
     "role": "A calcium-binding, polymer-forming scaffold protein that forms the first characterized framework for the trypanosome FPC.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pbio.0060105",
       "notes": "Bonhivers et al. 2008 identified BILBO1 as a Trypanosoma brucei flagellar pocket cytoskeletal protein and showed that BILBO1 RNAi blocks new FPC and flagellar-pocket biogenesis."
      },
      {
       "reference": "DOI:10.1371/journal.ppat.1004654",
       "notes": "Florimond et al. 2015 showed that the BILBO1 coiled-coil domain can target BILBO1 to the FPC and is sufficient to drive BILBO1 polymer formation."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "InterPro:IPR040747 / Pfam:PF18281 covers the BILBO1 N-terminal domain rather than a full-length BILBO1 protein family, and it also occurs in BILBO2. No exact source-neutral BILBO1 whole-protein CURIE was curated.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q382W6",
       "protein_label": "EF-hand domain-containing protein",
       "gene_symbol": "Tb11.01.3960",
       "taxon_id": "NCBITaxon:185431",
       "taxon_label": "Trypanosoma brucei brucei TREU927",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene BILBO1, which UniProt lists under the primary name Tb11.01.3960, in Trypanosoma brucei brucei TREU927. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q382W6",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q382W6 for gene BILBO1 in Trypanosoma brucei brucei TREU927. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:B2B9C5",
       "protein_label": "Flagellar pocket-related cytoskeletal protein",
       "gene_symbol": "BILBO1",
       "taxon_id": "NCBITaxon:5691",
       "taxon_label": "Trypanosoma brucei",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene BILBO1, which UniProt lists without a gene symbol, in Trypanosoma brucei. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/B2B9C5",
         "notes": "UniProtKB unreviewed (TrEMBL) entry B2B9C5 for gene BILBO1 in Trypanosoma brucei. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "fpc4",
     "label": "FPC4 microtubule-binding FPC protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "FPC4"
     ],
     "role": "A BILBO1-interacting protein that localizes to the FPC and hook complex and is proposed to link the collar to microtubule-associated cytoskeletal elements.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.ppat.1006710",
       "notes": "Albisetti et al. 2017 identified FPC4 as a BILBO1 partner whose C-terminal domain interacts with the BILBO1 N-terminal domain and whose N-terminal domain binds microtubules."
      },
      {
       "reference": "DOI:10.1074/jbc.RA119.010768",
       "notes": "Vidilaseris et al. 2020 mapped the BILBO1 N-terminal-domain surface used by the FPC4 BILBO1-binding domain."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral InterPro, Pfam or NCBIfam accession for the complete FPC4 protein family was curated.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q582Y1",
       "protein_label": "Serine/threonine-protein",
       "gene_symbol": "Tb927.3.2690",
       "taxon_id": "NCBITaxon:185431",
       "taxon_label": "Trypanosoma brucei brucei TREU927",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene FPC4, which UniProt lists under the primary name Tb927.3.2690, in Trypanosoma brucei brucei TREU927. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q582Y1",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q582Y1 for gene FPC4 in Trypanosoma brucei brucei TREU927. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "bilbo2",
     "label": "BILBO2 flagellar pocket collar partner",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "BILBO2",
      "Tb927.6.3240"
     ],
     "role": "A second BILBO-family FPC component that partners with BILBO1 and FPC4 in a tripartite FPC protein complex.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.ppat.1009329",
       "notes": "Isch et al. 2021 characterized BILBO2/Tb927.6.3240 as a BILBO1 partner and FPC component whose N-terminal domain also binds the FPC4 BILBO1-binding domain."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "InterPro:IPR040747 / Pfam:PF18281 denotes the shared BILBO N-terminal domain, not the complete BILBO2 family. No exact source-neutral BILBO2 whole-protein CURIE was curated.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q584W7",
       "protein_label": "BILBO1 N-terminal domain-containing protein",
       "gene_symbol": "Tb927.6.3240",
       "taxon_id": "NCBITaxon:185431",
       "taxon_label": "Trypanosoma brucei brucei TREU927",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene BILBO2, which UniProt lists under the primary name Tb927.6.3240, in Trypanosoma brucei brucei TREU927. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure (also declared as synonym Tb927.6.3240).",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q584W7",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q584W7 for gene BILBO2 in Trypanosoma brucei brucei TREU927. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5691",
     "taxon_label": "Trypanosoma brucei",
     "presence": "COMMON",
     "note": "BILBO1, FPC4 and BILBO2 have been characterized as proteins associated with the flagellar pocket collar in Trypanosoma brucei.",
     "reference": "DOI:10.1371/journal.ppat.1009329"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5691",
     "taxon_label": "Trypanosoma brucei",
     "note": "Trypanosome model in which BILBO1 RNAi established that FPC assembly is required for flagellar-pocket biogenesis.",
     "reference": "DOI:10.1371/journal.pbio.0060105"
    }
   ],
   "functions": [
    {
     "function_id": "flagellar_pocket_neck_scaffold",
     "label": "flagellar pocket neck scaffolding",
     "description": "The FPC forms a cytoskeletal collar at the flagellar pocket neck where the flagellum exits the cell body.",
     "evidence": [
      {
       "reference": "DOI:10.3390/cells5010009",
       "notes": "Perdomo et al. 2016 reviewed the T. brucei FPC as an essential cytoskeletal component at the neck of the flagellar pocket."
      }
     ]
    },
    {
     "function_id": "flagellar_pocket_biogenesis",
     "label": "flagellar pocket biogenesis",
     "description": "BILBO1-dependent FPC assembly supplies a cytoskeletal framework required to build the trypanosome flagellar pocket.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pbio.0060105",
       "notes": "Bonhivers et al. 2008 showed that BILBO1 RNAi prevents formation of new FPC and FP structures in procyclic T. brucei and is lethal in procyclic and bloodstream forms."
      }
     ]
    },
    {
     "function_id": "pocket_hook_microtubule_coupling",
     "label": "pocket-hook microtubule association",
     "description": "FPC4 binds microtubules in vitro and localizes at the interface of the FPC, hook complex and proximal microtubule quartet.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.ppat.1006710",
       "notes": "Albisetti et al. 2017 localized FPC4 to the FPC, hook complex and possible proximal microtubule quartet and separately found that its N-terminal domain binds microtubules."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1371/journal.pbio.0060105",
     "notes": "Bonhivers et al. 2008, Biogenesis of the trypanosome endo-exocytotic organelle is cytoskeleton mediated, PLoS Biology."
    },
    {
     "reference": "DOI:10.1371/journal.ppat.1004654",
     "notes": "Florimond et al. 2015, BILBO1 is a scaffold protein of the flagellar pocket collar in the pathogen Trypanosoma brucei, PLOS Pathogens."
    },
    {
     "reference": "DOI:10.3390/cells5010009",
     "notes": "Perdomo, Bonhivers and Robinson 2016, The Trypanosome Flagellar Pocket Collar and Its Ring Forming Protein-TbBILBO1, Cells."
    },
    {
     "reference": "DOI:10.1371/journal.ppat.1006710",
     "notes": "Albisetti et al. 2017, Interaction between the flagellar pocket collar and the hook complex via a novel microtubule-binding protein in Trypanosoma brucei, PLOS Pathogens."
    },
    {
     "reference": "DOI:10.1371/journal.ppat.1009329",
     "notes": "Isch et al. 2021, Structural and functional studies of the first tripartite protein complex at the Trypanosoma brucei flagellar pocket collar, PLOS Pathogens."
    },
    {
     "reference": "DOI:10.1074/jbc.M114.554659",
     "notes": "Vidilaseris et al. 2014, Assembly mechanism of Trypanosoma brucei BILBO1, a multidomain cytoskeletal protein, Journal of Biological Chemistry."
    },
    {
     "reference": "DOI:10.1074/jbc.RA119.010768",
     "notes": "Vidilaseris et al. 2020, Crystal structure of the N-terminal domain of the trypanosome flagellar protein BILBO1 reveals a ubiquitin fold with a long structured loop for protein binding, Journal of Biological Chemistry."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "bilbo1_fpc4_bilbo2_collar_assembly",
     "title": "BILBO1 polymers recruit partner proteins at the FPC",
     "description": "BILBO1 dimerizes and polymerizes into a scaffold at the flagellar pocket collar. FPC4 binds the BILBO1 N-terminal domain and microtubules, while BILBO2 adds a second BILBO-family FPC component that shares the FPC4 binding interface.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "bilbo1",
       "label": "BILBO1",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "bilbo1"
      },
      {
       "node_id": "bilbo1_dimer",
       "label": "BILBO1 antiparallel dimer",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "bilbo1_polymer",
       "label": "BILBO1 polymer",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "fpc4",
       "label": "FPC4",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "fpc4"
      },
      {
       "node_id": "bilbo2",
       "label": "BILBO2",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "bilbo2"
      },
      {
       "node_id": "microtubules",
       "label": "microtubules",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "ciliary_pocket_collar",
       "label": "ciliary pocket collar",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990900"
      },
      {
       "node_id": "flagellar_pocket_biogenesis",
       "label": "flagellar pocket biogenesis",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "bilbo1",
       "predicate": "dimerizes into",
       "object": "bilbo1_dimer",
       "description": "The central BILBO1 coiled-coil domain forms an antiparallel dimer.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M114.554659",
         "notes": "Vidilaseris et al. 2014 dissected BILBO1 domains and linked the coiled coil and leucine zipper to dimerization and filament formation."
        }
       ]
      },
      {
       "subject": "bilbo1_dimer",
       "predicate": "polymerizes into",
       "object": "bilbo1_polymer",
       "description": "Adjacent BILBO1 leucine zippers mediate interdimer contacts that assemble extended filaments.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M114.554659",
         "notes": "Vidilaseris et al. 2014 connected BILBO1 leucine-zipper interdimer interactions with extended in-vitro filament assembly."
        }
       ]
      },
      {
       "subject": "bilbo1_polymer",
       "predicate": "scaffolds",
       "object": "ciliary_pocket_collar",
       "description": "BILBO1 polymers form a molecular skeleton for the flagellar pocket collar.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.ppat.1004654",
         "notes": "Florimond et al. 2015 showed that BILBO1 has intrinsic polymer-forming properties and that its coiled-coil domain targets BILBO1 to the FPC."
        }
       ]
      },
      {
       "subject": "fpc4",
       "predicate": "binds",
       "object": "bilbo1",
       "description": "The FPC4 C-terminal BILBO1-binding domain binds the BILBO1 N-terminal domain.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.ppat.1006710",
         "notes": "Albisetti et al. 2017 identified FPC4 as a BILBO1 partner and mapped the interaction to the FPC4 C-terminal domain and BILBO1 N-terminal domain."
        }
       ]
      },
      {
       "subject": "fpc4",
       "predicate": "binds",
       "object": "microtubules",
       "description": "The FPC4 N-terminal domain binds microtubules in vitro, while full-length FPC4 localizes across the FPC, hook complex and proximal microtubule-quartet region.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.ppat.1006710",
         "notes": "Albisetti et al. 2017 localized FPC4 to the FPC and hook complex, noted possible proximal microtubule-quartet localization, and found that the FPC4 N-terminal domain binds microtubules."
        }
       ]
      },
      {
       "subject": "bilbo2",
       "predicate": "binds",
       "object": "fpc4",
       "description": "BILBO2 shares an N-terminal fold with BILBO1 and uses that domain to bind the FPC4 BILBO1-binding domain in the FPC complex.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.ppat.1009329",
         "notes": "Isch et al. 2021 demonstrated BILBO1, BILBO2 and FPC4 interactions and solved the BILBO2 NTD-FPC4 complex."
        }
       ]
      },
      {
       "subject": "ciliary_pocket_collar",
       "predicate": "is required for",
       "object": "flagellar_pocket_biogenesis",
       "description": "Loss of the core FPC scaffold BILBO1 prevents assembly of new flagellar pocket structures.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pbio.0060105",
         "notes": "Bonhivers et al. 2008 showed that BILBO1 RNAi prevents new FPC and flagellar pocket biogenesis in procyclic trypanosomes."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "fpc_family_grounding",
     "prompt": "Can BILBO1, BILBO2 or FPC4 be grounded to exact whole-protein families?",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#bilbo1",
      "components#bilbo2",
      "components#fpc4"
     ],
     "rationale": "InterPro currently resolves only the BILBO N-terminal domain term InterPro:IPR040747 / Pfam:PF18281 from the BILBO-family search used for this record. The domain is shared by BILBO1 and BILBO2 and should not be asserted as a whole-protein family for either component; no exact FPC4 family accession was curated.",
     "posed_by": "claude",
     "posed_date": "2026-09-09"
    }
   ]
  },
  {
   "identifier": "GO:0120280",
   "label": "ciliary pro-basal body",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "The cilary pro-basal body is an immature, partially assembled form of a ciliary basal body found next to the basal body of a cilium. Pro-basal bodies are not capable of nucleating a cilium. As the cell progresses through the cell cycle, continuing assembly will convert the pro-basal body into a mature basal body that is capable of nucleating a cilium. An immature precursor of the ciliary basal body assembled orthogonally adjacent to a mother basal body during the cell cycle in flagellated and ciliated microbial eukaryotes such as Chlamydomonas reinhardtii, Trypanosoma brucei, and Tetrahymena thermophila. It comprises a SAS-6/Bld10p cartwheel hub and nascent microtubule blades that elongate and mature into a docking-competent basal body.",
   "definition_source": "GO:0120280",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0110165"
   ],
   "synonyms": [
    {
     "synonym_text": "pro-basal body",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0120280"
    },
    {
     "synonym_text": "pro-centriole",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0120280"
    },
    {
     "synonym_text": "probasal body",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0120280"
    },
    {
     "synonym_text": "flagellar pro-basal body",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0120280"
    },
    {
     "synonym_text": "flagellar probasal body",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0120280"
    }
   ],
   "components": [
    {
     "component_id": "microtubule_triplets",
     "label": "basal-body triplet microtubules",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0005874 denotes generic microtubules rather than the A-, B- and C-tubule triplet blades of the ciliary basal-body cylinder. No exact source-neutral CURIE for basal-body triplet microtubules was curated.",
     "role": "Nine triplet microtubule blades build the cylindrical basal-body wall in Chlamydomonas.",
     "evidence": [
      {
       "reference": "DOI:10.1186/s13630-016-0039-z",
       "notes": "Dutcher and O'Toole 2016 review the Chlamydomonas basal body as a cylinder made from nine triplet microtubules."
      },
      {
       "reference": "DOI:10.3390/cells7070079",
       "notes": "Wingfield and Lechtreck 2018 describe wild-type Chlamydomonas basal bodies as nine triplet microtubules around a central cartwheel."
      },
      {
       "reference": "DOI:10.1091/mbc.9.6.1293",
       "notes": "Dutcher and Trabuco 1998 observed proximal doublets rather than triplets in uni3-1 basal bodies, with zero-, one- and two-flagellum cells in the mutant population. Their Discussion leaves a requirement for triplets in flagellar nucleation open. These observations distinguish normal triplet architecture from malformed basal-body formation but do not establish complete loss of all triplet material in every functional ciliary basal body. Assembly essentiality remains UNKNOWN, not a claim of universal dispensability."
      }
     ]
    },
    {
     "component_id": "cartwheel",
     "label": "basal-body cartwheel",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The basal-body cartwheel is a conserved ninefold-symmetric substructure, but this first record did not resolve exact source-neutral terms for its SAS-6 hub, Bld10/CEP135 spoke-tip or associated cartwheel proteins.",
     "role": "Proximal ninefold-symmetric scaffold that organizes basal-body assembly and helps template the arrangement of triplet microtubules.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200402022",
       "notes": "Matsuura et al. 2004 localized Chlamydomonas Bld10p to the cartwheel and connected the cartwheel to the first ninefold-symmetric stage of basal-body assembly."
      },
      {
       "reference": "DOI:10.1186/s13630-016-0039-z",
       "notes": "Dutcher and O'Toole 2016 review the cartwheel among the conserved Chlamydomonas basal-body substructures."
      },
      {
       "reference": "DOI:10.1016/j.cub.2007.11.046",
       "notes": "The inspected Nakazawa et al. 2007 primary abstract reports that SAS-6-null bld12 lacks the central cartwheel part yet retains centrioles with variable triplet counts. Loss of the central part is not demonstrated removal of every cartwheel or spoke-tip component. These results support a role in normal organization without establishing an absolute whole-substructure formation requirement; assembly essentiality remains UNKNOWN. Full experimental text of the 2007 source was not inspected."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Vegetative Chlamydomonas cells have two ciliary basal bodies that nucleate the paired motile flagella.",
     "reference": "DOI:10.3390/cells7070079"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal reference organism whose basal bodies have been used to study triplet-microtubule architecture, cartwheel assembly and flagellar nucleation.",
     "reference": "DOI:10.1186/s13630-016-0039-z"
    }
   ],
   "functions": [
    {
     "function_id": "cilium_assembly",
     "label": "cilium assembly",
     "grounding": "GO:0060271",
     "description": "The basal body anchors the cilium and acts as the base from which axonemal microtubules are assembled.",
     "evidence": [
      {
       "reference": "GO:0036064",
       "notes": "GO defines the ciliary basal body as the ciliary assembly and remodeling site that nucleates axoneme growth."
      },
      {
       "reference": "DOI:10.1104/pp.010807",
       "notes": "Silflow and Lefebvre 2001 review basal bodies as centriolar organizers of Chlamydomonas flagella."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0120280",
     "notes": "Gene Ontology cellular-component term for ciliary pro-basal body: The cilary pro-basal body is an immature, partially assembled form of a ciliary basal body found next to the basal body of a cilium. Pro-basal bodies are not capable of nucleating a cilium. As the cell progresses through the cell cycle, continuing assembly will convert the pro-basal body into a mature basal body that is capable of nucleating a cilium."
    },
    {
     "reference": "GO:0036064",
     "notes": "Gene Ontology cellular-component term for the ciliary basal body."
    },
    {
     "reference": "GO:0005929",
     "notes": "Gene Ontology cellular-component term for the cilium; the term places GO:0036064 as part of the cilium."
    },
    {
     "reference": "DOI:10.1186/s13630-016-0039-z",
     "notes": "Dutcher and O'Toole 2016, The basal bodies of Chlamydomonas reinhardtii, Cilia."
    },
    {
     "reference": "DOI:10.3390/cells7070079",
     "notes": "Wingfield and Lechtreck 2018, Chlamydomonas Basal Bodies as Flagella Organizing Centers, Cells."
    },
    {
     "reference": "DOI:10.1083/jcb.200402022",
     "notes": "Matsuura et al. 2004, Bld10p, a novel protein essential for basal body assembly in Chlamydomonas: localization to the cartwheel, the first ninefold symmetrical structure appearing during assembly, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1104/pp.010807",
     "notes": "Silflow and Lefebvre 2001, Assembly and motility of eukaryotic cilia and flagella. Lessons from Chlamydomonas reinhardtii, Plant Physiology."
    },
    {
     "reference": "GO:0005815",
     "notes": "Gene Ontology places GO:0036064 ciliary basal body as is_a microtubule organizing center. This is a class relationship, not equivalence to the whole cytoskeleton."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "ciliary_pro_basal_body_mechanism",
     "title": "Ciliary pro-basal body assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of ciliary pro-basal body (GO:0120280) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "ciliary_pro_basal_body",
       "label": "ciliary pro-basal body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0120280",
       "description": "The cilary pro-basal body is an immature, partially assembled form of a ciliary basal body found next to the basal body of a cilium."
      },
      {
       "node_id": "microtubule_triplets",
       "label": "basal-body triplet microtubules",
       "node_type": "STRUCTURE",
       "component_ref": "microtubule_triplets",
       "description": "Nine triplet microtubule blades build the cylindrical basal-body wall in Chlamydomonas."
      },
      {
       "node_id": "cartwheel",
       "label": "basal-body cartwheel",
       "node_type": "STRUCTURE",
       "component_ref": "cartwheel",
       "description": "Proximal ninefold-symmetric scaffold that organizes basal-body assembly and helps template the arrangement of triplet microtubules."
      },
      {
       "node_id": "mature_ciliary_basal_body",
       "label": "ciliary basal body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0036064",
       "description": "Mature ninefold triplet-microtubule basal body that docks at the plasma membrane and templates the ciliary axoneme."
      },
      {
       "node_id": "cilium_assembly",
       "label": "cilium assembly",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0060271",
       "description": "The basal body anchors the cilium and acts as the base from which axonemal microtubules are assembled."
      }
     ],
     "edges": [
      {
       "subject": "microtubule_triplets",
       "predicate": "is part of",
       "object": "ciliary_pro_basal_body",
       "description": "Nine triplet microtubule blades build the cylindrical basal-body wall in Chlamydomonas.",
       "evidence": [
        {
         "reference": "DOI:10.1186/s13630-016-0039-z",
         "notes": "Dutcher and O'Toole 2016 review the Chlamydomonas basal body as a cylinder made from nine triplet microtubules."
        }
       ]
      },
      {
       "subject": "cartwheel",
       "predicate": "is part of",
       "object": "ciliary_pro_basal_body",
       "description": "Proximal ninefold-symmetric scaffold that organizes basal-body assembly and helps template the arrangement of triplet microtubules.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200402022",
         "notes": "Matsuura et al. 2004 localized Chlamydomonas Bld10p to the cartwheel and connected the cartwheel to the first ninefold-symmetric stage of basal-body assembly."
        }
       ]
      },
      {
       "subject": "ciliary_pro_basal_body",
       "predicate": "matures into",
       "object": "mature_ciliary_basal_body",
       "description": "During cell cycle progression, the cartwheel-assembled ciliary pro-basal body elongates and matures into a docking-competent ciliary basal body.",
       "evidence": [
        {
         "reference": "DOI:10.1186/s13630-016-0039-z",
         "notes": "Dutcher and O'Toole 2016, The basal bodies of Chlamydomonas reinhardtii, Cilia."
        }
       ]
      },
      {
       "subject": "ciliary_pro_basal_body",
       "predicate": "mediates",
       "object": "cilium_assembly",
       "description": "The basal body anchors the cilium and acts as the base from which axonemal microtubules are assembled.",
       "evidence": [
        {
         "reference": "GO:0036064",
         "notes": "GO defines the ciliary basal body as the ciliary assembly and remodeling site that nucleates axoneme growth."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:40Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of ciliary pro-basal body (GO:0120280) in category CYTOSKELETON with verified GO hierarchy, compartmental context, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "GO:0035253",
   "label": "ciliary rootlet",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "A cytoskeleton-like structure, originating from the basal body at the proximal end of a cilium, and extending proximally toward the cell nucleus. Rootlets are typically 80-100 nm in diameter and contain cross striae distributed at regular intervals of approximately 55-70 nm.",
   "definition_source": "GO:0035253",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-22T09:45:34Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T09:46:40Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonyms, an SF-assemblin homolog component, Chlamydomonas and Paramecium scope, DOI evidence, a nonmechanistic ciliary-rootlet topology graph, and TODOs for SF-assemblin grounding and rootlet subtype boundaries.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:48Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "cilial rootlet",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0035253"
    },
    {
     "synonym_text": "cilium rootlet",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0035253"
    },
    {
     "synonym_text": "flagellar root",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1083/jcb.121.4.837"
    },
    {
     "synonym_text": "striated rootlet",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1186/s13630-019-0062-y"
    }
   ],
   "components": [
    {
     "component_id": "sf_assemblin_homologs",
     "label": "SF-assemblin homologs",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Segmented coiled-coil proteins that polymerize into the 2-nm filaments of striated ciliary and flagellar rootlets in microbial eukaryotes.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.121.4.837",
       "notes": "Weber et al. 1993 identified SF-assemblin as the structural protein of 2-nm filaments from striated microtubule-associated fibers of algal flagellar roots."
      },
      {
       "reference": "DOI:10.1186/s13630-019-0062-y",
       "notes": "Nabi et al. 2019 found SF-Assemblin homologs in Paramecium ciliary striated rootlets."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral CURIE for the SF-assemblin homologs that build microbial eukaryotic striated ciliary rootlets was verified in this pass.",
     "gene_symbols": [
      "SFA"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:B2XYH3",
       "protein_label": "Striated fiber assemblin",
       "gene_symbol": "sfa",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene SFA in Chlamydomonas reinhardtii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/B2XYH3",
         "notes": "UniProtKB unreviewed (TrEMBL) entry B2XYH3 for gene SFA in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Chlamydomonas reinhardtii carries SF-assemblin-positive noncontractile striated roots in its flagellar basal apparatus.",
     "reference": "DOI:10.1242/jcs.115.7.1511"
    },
    {
     "taxon_id": "NCBITaxon:5888",
     "taxon_label": "Paramecium tetraurelia",
     "presence": "COMMON",
     "note": "Paramecium tetraurelia basal bodies carry striated ciliary rootlets containing SF-Assemblin homologs.",
     "reference": "DOI:10.1186/s13630-019-0062-y"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model in which SF-assemblin was tagged, depleted and localized to noncontractile striated roots in the flagellar basal apparatus.",
     "reference": "DOI:10.1242/jcs.115.7.1511"
    },
    {
     "taxon_id": "NCBITaxon:5888",
     "taxon_label": "Paramecium tetraurelia",
     "note": "Ciliate model in which SF-Assemblin paralogs and structural groups were linked to ciliary striated rootlet organization by RNAi.",
     "reference": "DOI:10.1186/s13630-019-0062-y"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0035253",
     "notes": "Gene Ontology cellular-component term for the ciliary rootlet."
    },
    {
     "reference": "DOI:10.1083/jcb.115.3.705",
     "notes": "Lechtreck and Melkonian 1991 identified assemblin as a 34-kDa structural protein that forms paracrystalline 2-nm filaments in striated microtubule-associated fibers."
    },
    {
     "reference": "DOI:10.1083/jcb.121.4.837",
     "notes": "Weber et al. 1993, SF-assemblin, the structural protein of the 2-nm filaments from striated microtubule associated fibers of algal flagellar roots, forms a segmented coiled coil."
    },
    {
     "reference": "DOI:10.1242/jcs.115.7.1511",
     "notes": "Lechtreck, Rostmann and Grunow 2002 analyzed Chlamydomonas SF-assemblin by GFP tagging and antisense constructs."
    },
    {
     "reference": "DOI:10.1186/s13630-019-0062-y",
     "notes": "Nabi et al. 2019 linked Paramecium SF-Assemblin genes to ciliary striated rootlets and surface organization."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "sf_assemblin_ciliary_rootlet_topology",
     "title": "SF-assemblin homologs build striated ciliary rootlets",
     "description": "In microbial eukaryotes, segmented coiled-coil SF-assemblin homologs assemble into striated ciliary or flagellar rootlets that originate at ciliary basal bodies.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the established SF-assemblin polymer-to-rootlet and rootlet-to-basal-body topology while leaving the full assembly pathway and lineage-specific rootlet paralog boundaries unresolved.",
     "nodes": [
      {
       "node_id": "sf_assemblin_homologs",
       "label": "SF-assemblin homologs",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sf_assemblin_homologs"
      },
      {
       "node_id": "ciliary_rootlet",
       "label": "ciliary rootlet",
       "node_type": "STRUCTURE",
       "grounding": "GO:0035253"
      },
      {
       "node_id": "ciliary_basal_body",
       "label": "ciliary basal body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0036064"
      },
      {
       "node_id": "flagellar_assembly",
       "label": "flagellar assembly",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "sf_assemblin_homologs",
       "predicate": "polymerize into",
       "object": "ciliary_rootlet",
       "description": "SF-assemblin homologs form segmented coiled-coil 2-nm filaments that polymerize into striated microtubule-associated rootlet fibers.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.121.4.837",
         "notes": "Weber et al. 1993 identified SF-assemblin as the structural protein of 2-nm filaments from algal flagellar-root fibers."
        },
        {
         "reference": "DOI:10.1242/jcs.115.7.1511",
         "notes": "Lechtreck et al. 2002 observed SFA-GFP assembling into striated fibers in Chlamydomonas transformants."
        }
       ]
      },
      {
       "subject": "ciliary_rootlet",
       "predicate": "originates at",
       "object": "ciliary_basal_body",
       "description": "Ciliary rootlets originate from basal bodies at the proximal end of cilia or eukaryotic flagella.",
       "evidence": [
        {
         "reference": "GO:0035253",
         "notes": "GO defines the ciliary rootlet as a cytoskeleton-like structure originating from the ciliary basal body."
        }
       ]
      },
      {
       "subject": "ciliary_rootlet",
       "predicate": "supports",
       "object": "flagellar_assembly",
       "description": "In Chlamydomonas, reducing SF-assemblin disrupts noncontractile striated roots and impairs flagellar assembly.",
       "evidence": [
        {
         "reference": "DOI:10.1242/jcs.115.7.1511",
         "notes": "Lechtreck et al. 2002 reduced SF-assemblin and observed defects in flagellar assembly."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_sf_assemblin_grounding",
     "prompt": "Resolve exact InterPro, Pfam or NCBIfam grounding for microbial eukaryotic SF-assemblin homologs that build striated ciliary rootlets.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#sf_assemblin_homologs"
     ],
     "rationale": "SF-assemblin homologs are established constituents of green-algal and ciliate striated rootlets, but this pass did not verify one family accession that exactly covers those rootlet proteins without pulling in unrelated coiled-coil proteins.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.121.4.837",
       "notes": "Weber et al. 1993 showed that algal SF-assemblin is a segmented coiled-coil protein."
      },
      {
       "reference": "DOI:10.1186/s13630-019-0062-y",
       "notes": "Nabi et al. 2019 analyzed the expanded Paramecium SF-Assemblin homolog set."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-22"
    },
    {
     "discussion_id": "split_rootlet_subtypes",
     "prompt": "Decide whether algal rhizoplasts, Paramecium transverse, post-ciliary and striated rootlets, and metazoan rootletin-based rootlets need subtype records.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#sf_assemblin_ciliary_rootlet_topology"
     ],
     "rationale": "The GO term names the broad ciliary rootlet class, while microbial eukaryotes carry lineage-specific rootlet arrays whose geometry and molecular paralogs differ.",
     "evidence": [
      {
       "reference": "DOI:10.1186/s13630-019-0062-y",
       "notes": "Nabi et al. 2019 distinguish the major Paramecium striated rootlet from other basal-body rootlet systems."
      },
      {
       "reference": "DOI:10.1007/s00709-003-0016-4",
       "notes": "Brugerolle and Mignot 2003 describe a basal-body-to-nucleus rhizoplast in chrysomonads."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-22"
    }
   ]
  },
  {
   "identifier": "GO:0032161",
   "label": "cleavage apparatus septin structure",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "Any of a series of structures composed of septins and septin-associated proteins localized to the cleavage plane which are involved in cytokinesis.",
   "definition_source": "GO:0032161",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-30T13:37:00Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T13:37:55Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added cellular-anatomical-structure parentage, cell-cortex, cell-division-site, and septin-cytoskeleton parthood, a reviewed-label-only septin constituent, GO-backed cleavage-plane topology, and boundary and component-grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T13:52:51Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved #1828 from PR #1827 by typing the GO:0032156 septin cytoskeleton graph node as STRUCTURE instead of CELLULAR_LOCALIZATION.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0110165"
   ],
   "part_of": [
    "GO:0005938",
    "GO:0032153",
    "GO:0032156"
   ],
   "components": [
    {
     "component_id": "septin_proteins",
     "label": "septin proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Cleavage-apparatus septin structures contain septin GTPases across several localized cytokinetic states, but no exact source-neutral InterPro, Pfam, or NCBIfam CURIE was assigned for the complete cleavage-plane septin cohort.",
     "role": "Septin GTPases that assemble into cytokinetic structures at the cleavage plane.",
     "evidence": [
      {
       "reference": "GO:0032161",
       "notes": "GO:0032161 defines cleavage-apparatus septin structures as composed of septins and septin-associated proteins at the cleavage plane."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0032161",
     "notes": "Gene Ontology cellular-component term for the cleavage apparatus septin structure."
    },
    {
     "reference": "GO:0110165",
     "notes": "OLS reports GO:0110165 cellular anatomical structure as the direct GO:0032161 parent."
    },
    {
     "reference": "GO:0005938",
     "notes": "OLS reports a direct GO:0032161 part_of relation to the cell cortex."
    },
    {
     "reference": "GO:0032153",
     "notes": "OLS reports a direct GO:0032161 part_of relation to the cell division site."
    },
    {
     "reference": "GO:0032156",
     "notes": "OLS reports a direct GO:0032161 part_of relation to the septin cytoskeleton."
    },
    {
     "reference": "GO:0000144",
     "notes": "OLS reports the cellular bud neck septin ring as a direct GO:0032161 child term."
    },
    {
     "reference": "GO:0032174",
     "notes": "OLS reports the cellular bud neck septin collar as a direct GO:0032161 child term."
    },
    {
     "reference": "GO:0032177",
     "notes": "OLS reports the cellular bud neck split septin rings as a direct GO:0032161 child term."
    },
    {
     "reference": "GO:0032169",
     "notes": "OLS reports the prospore septin ring as a direct GO:0032161 child term."
    },
    {
     "reference": "GO:0036391",
     "notes": "OLS reports the medial cortex septin ring as a direct GO:0032161 child term."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cleavage_apparatus_septin_structure_topology",
     "title": "Cleavage-plane septin-structure topology",
     "description": "Septin proteins assemble into septin-containing cytokinetic structures localized to the cell-division cleavage plane.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records GO-backed cleavage-plane localization for the generic parent class without asserting a single assembly mechanism for bud-neck, prospore, and medial-cortex child structures or assigning exact septin-associated proteins.",
     "nodes": [
      {
       "node_id": "septin_proteins",
       "label": "septin proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "septin_proteins"
      },
      {
       "node_id": "cleavage_apparatus_septin_structure",
       "label": "cleavage apparatus septin structure",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032161"
      },
      {
       "node_id": "cleavage_plane",
       "label": "cleavage plane",
       "node_type": "CELLULAR_LOCALIZATION"
      },
      {
       "node_id": "cell_division_site",
       "label": "cell division site",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0032153"
      },
      {
       "node_id": "septin_cytoskeleton",
       "label": "septin cytoskeleton",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032156"
      }
     ],
     "edges": [
      {
       "subject": "septin_proteins",
       "predicate": "assemble into",
       "object": "cleavage_apparatus_septin_structure",
       "description": "Septin proteins are constituents of septin-containing structures at the cleavage plane.",
       "evidence": [
        {
         "reference": "GO:0032161",
         "notes": "GO:0032161 defines these cleavage-plane structures as composed of septins and septin-associated proteins."
        }
       ]
      },
      {
       "subject": "cleavage_apparatus_septin_structure",
       "predicate": "localizes to",
       "object": "cleavage_plane",
       "description": "Cleavage-apparatus septin structures are localized to the cytokinetic cleavage plane.",
       "evidence": [
        {
         "reference": "GO:0032161",
         "notes": "GO:0032161 localizes the generic septin structure class to the cleavage plane."
        }
       ]
      },
      {
       "subject": "cleavage_apparatus_septin_structure",
       "predicate": "is part of",
       "object": "cell_division_site",
       "description": "Cleavage-apparatus septin structures are associated with the cell division site.",
       "evidence": [
        {
         "reference": "GO:0032153",
         "notes": "OLS reports GO:0032161 as part_of GO:0032153."
        }
       ]
      },
      {
       "subject": "cleavage_apparatus_septin_structure",
       "predicate": "is part of",
       "object": "septin_cytoskeleton",
       "description": "Cleavage-apparatus septin structures are localized members of the septin cytoskeleton.",
       "evidence": [
        {
         "reference": "GO:0032156",
         "notes": "OLS reports GO:0032161 as part_of GO:0032156."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "cleavage_apparatus_septin_structure_boundary",
     "prompt": "Keep the generic cleavage apparatus septin structure distinct from localized bud-neck, prospore, and medial-cortex septin structures.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures"
     ],
     "rationale": "GO:0032161 denotes the generic class of septin- and septin-associated-protein structures at cytokinetic cleavage planes. OLS lists GO:0000144, GO:0032174, GO:0032177, GO:0032169, and GO:0036391 as direct child terms for localized cleavage-plane septin structures.",
     "resolution_note": "Curated GO:0032161 as the generic cleavage-plane septin structure and used localized cytokinetic septin structures only as child-term boundary evidence.",
     "evidence": [
      {
       "reference": "GO:0032161",
       "notes": "GO:0032161 identifies the generic cleavage apparatus septin structure."
      },
      {
       "reference": "GO:0000144",
       "notes": "GO:0000144 identifies a bud-neck septin ring child."
      },
      {
       "reference": "GO:0032174",
       "notes": "GO:0032174 identifies a bud-neck septin collar child."
      },
      {
       "reference": "GO:0032177",
       "notes": "GO:0032177 identifies the bud-neck split septin rings child."
      },
      {
       "reference": "GO:0032169",
       "notes": "GO:0032169 identifies a prospore septin ring child."
      },
      {
       "reference": "GO:0036391",
       "notes": "GO:0036391 identifies a medial-cortex septin ring child."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30",
     "resolved_date": "2026-09-30"
    },
    {
     "discussion_id": "resolve_cleavage_apparatus_septin_associated_proteins",
     "prompt": "Resolve the exact boundary and source-neutral groundings for cleavage-apparatus septins and septin-associated proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record",
      "components#septin_proteins"
     ],
     "rationale": "GO:0032161 includes septin-associated proteins as well as septins, but this first generic record keeps only the reviewed-label-only septin protein cohort rather than guessing which associated proteins are genuine constituents across all cleavage-plane child structures.",
     "evidence": [
      {
       "reference": "GO:0032161",
       "notes": "GO:0032161 defines this structure class as composed of septins and septin-associated proteins."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30"
    }
   ]
  },
  {
   "identifier": "GO:0020010",
   "label": "conoid",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "A spiral cytoskeletal structure located at the apical end of the apical complex in some apicomplexan parasites. Fibers form a left-handed spiral, and are comprised of tubulin protofilaments organized in a ribbon-like structure that differs from the conventional tubular structure characteristic of microtubules.",
   "definition_source": "GO:0020010",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-10T05:32:48Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T05:34:23Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added cytoskeleton and apical-complex parthood, conoid tubulin fibers, conserved conoid-complex proteins, MyoH motor machinery, rare eukaryotic and common Apicomplexa taxonomic scope, Toxoplasma gondii as a canonical example, apical-scaffold and entry/exit functions, a conoid tubulin/MyoH function graph, and a grounding TODO for conoid protein cohorts.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T05:42:50Z",
     "curator": "claude",
     "action": "ADDRESS_QC",
     "changes": "Changed the MyoH associated-machinery component essentiality from ESSENTIAL to UNKNOWN so it does not claim the motor is required to assemble the conoid; the Graindorge et al. 2016 evidence is retained for MyoH-dependent host-cell entry and exit.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T05:49:50Z",
     "curator": "claude",
     "action": "FIXED_EVIDENCE_SCOPE",
     "changes": "Narrowed the Toxoplasma gondii canonical-example note to the Hu et al. 2002 conoid tubulin-polymer evidence so it no longer bundles Hu et al. 2006 apical-complex proteomics or Graindorge et al. 2016 MyoH entry/exit evidence under one canonical-example reference.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T19:53:37Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2250, #2251, #2252: Removed the heterogeneous whole-complex cohort from body constituents and the reside-in edge, retaining proteomic/conservation context in an appended discussion. Typed the conoid fiber polymer as a protein complex and the assembled fiber/protofilament graph nodes as structures; tubulin composition and scaffold relationships are unchanged. Replaced whole-phylum majority inference with Toxoplasma body occurrence, preserving the distinct reduced Plasmodium conoid-complex evidence as context without an absence claim.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T20:10:34Z",
     "curator": "codex",
     "action": "FIX_REMEDIATION_ANCHOR",
     "changes": "Addressed #2255: made the new conoid scope discussion anchor reference the declared conoid_tubulin_fibers component, as required by the corpus anchor contract. No scientific claim, original discussion or earlier event changed.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:48Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "part_of": [
    "GO:0005856",
    "GO:0020007"
   ],
   "components": [
    {
     "component_id": "conoid_tubulin_fibers",
     "label": "conoid tubulin fibers",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Conoid fibers are tubulin-containing ribbon polymers built from protofilaments; no exact source-neutral CURIE for this unusual apicomplexan tubulin polymer was curated.",
     "role": "Tubulin-containing ribbon fibers that spiral to form the Toxoplasma conoid.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200112086",
       "notes": "Hu et al. 2002 identified Toxoplasma conoid fibers as an unusual tubulin polymer."
      }
     ]
    },
    {
     "component_id": "myoh_motor",
     "label": "conoid-associated MyoH motor",
     "component_type": "PROTEIN",
     "component_role": "ASSOCIATED_MACHINERY",
     "gene_symbols": [
      "MyoH"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "MyoH is a Toxoplasma conoid-associated myosin; no exact source-neutral apicomplexan MyoH protein-family CURIE was curated.",
     "role": "A conoid-associated motor that is required for Toxoplasma entry into and exit from host cells.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.ppat.1005388",
       "notes": "Graindorge et al. 2016 localized MyoH at the conoid and showed that MyoH is required for Toxoplasma entry and exit."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A0A7J6K9H8",
       "protein_label": "Myosin H",
       "gene_symbol": "TGRH88_029160",
       "taxon_id": "NCBITaxon:5811",
       "taxon_label": "Toxoplasma gondii",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene MyoH, which UniProt lists under the primary name TGRH88_029160, in Toxoplasma gondii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A0A7J6K9H8",
         "notes": "UniProtKB unreviewed (TrEMBL) entry A0A7J6K9H8 for gene MyoH in Toxoplasma gondii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "RARE",
     "note": "Conoids are apicomplexan cytoskeletal structures rather than conserved eukaryotic cytoskeleton features.",
     "reference": "DOI:10.1371/journal.pbio.3001081"
    },
    {
     "taxon_id": "NCBITaxon:5811",
     "taxon_label": "Toxoplasma gondii",
     "presence": "COMMON",
     "note": "Toxoplasma tachyzoites have the spiral ribbon-tubulin conoid body defined here. This occurrence is distinct from broader conoid-complex protein conservation.",
     "reference": "DOI:10.1083/jcb.200112086"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5811",
     "taxon_label": "Toxoplasma gondii",
     "note": "Apicomplexan model in which the unusual tubulin polymers of the conoid were experimentally studied.",
     "reference": "DOI:10.1083/jcb.200112086"
    }
   ],
   "functions": [
    {
     "function_id": "conoid_apical_cytoskeletal_scaffold",
     "label": "apical cytoskeletal scaffolding",
     "description": "The conoid forms a spiral tubulin-based scaffold at the apex of the apical complex.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200112086",
       "notes": "Hu et al. 2002 resolved Toxoplasma conoid fibers as tubulin protofilament ribbons organized into a spiral."
      }
     ]
    },
    {
     "function_id": "conoid_associated_host_cell_entry_exit",
     "label": "conoid-associated host cell entry and exit",
     "description": "The conoid-associated MyoH motor supports Toxoplasma gliding motility, host-cell entry, and host-cell exit.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.ppat.1005388",
       "notes": "Graindorge et al. 2016 found that MyoH is indispensable for Toxoplasma entry and exit from host cells."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1083/jcb.200112086",
     "notes": "Hu et al. 2002, A novel polymer of tubulin forms the conoid of Toxoplasma gondii, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1371/journal.ppat.0020013",
     "notes": "Hu et al. 2006, Cytoskeletal Components of an Invasion Machine--the Apical Complex of Toxoplasma gondii, PLOS Pathogens."
    },
    {
     "reference": "DOI:10.1371/journal.pbio.3001081",
     "notes": "Koreny et al. 2021, Molecular characterization of the conoid complex in Toxoplasma reveals its conservation in all apicomplexans, including Plasmodium species, PLOS Biology."
    },
    {
     "reference": "DOI:10.1371/journal.ppat.1005388",
     "notes": "Graindorge et al. 2016, The Conoid Associated Motor MyoH Is Indispensable for Toxoplasma gondii Entry and Exit from Host Cells, PLOS Pathogens."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "conoid_tubulin_myoH_host_cell_entry",
     "title": "Tubulin conoid fibers and MyoH support parasite entry and exit",
     "description": "Tubulin protofilament ribbons form the spiral conoid body at the apical complex. The associated MyoH motor supports Toxoplasma entry into and exit from host cells; heterogeneous whole-complex proteomic cohorts are not asserted as body constituents.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "tubulin_protofilaments",
       "label": "tubulin protofilaments",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "conoid_tubulin_fibers",
       "label": "conoid tubulin fibers",
       "node_type": "STRUCTURE",
       "component_ref": "conoid_tubulin_fibers"
      },
      {
       "node_id": "conoid",
       "label": "conoid",
       "node_type": "STRUCTURE",
       "grounding": "GO:0020010"
      },
      {
       "node_id": "apical_complex",
       "label": "apical complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0020007"
      },
      {
       "node_id": "myoh_motor",
       "label": "conoid-associated MyoH motor",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "myoh_motor"
      },
      {
       "node_id": "host_cell_entry",
       "label": "host cell entry",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "host_cell_exit",
       "label": "host cell exit",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "conoid",
       "predicate": "is part of",
       "object": "apical_complex",
       "description": "The conoid is a cytoskeletal structure at the apical end of the apical complex.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.ppat.0020013",
         "notes": "Hu et al. 2006 studied the Toxoplasma conoid as part of the apical complex."
        }
       ]
      },
      {
       "subject": "tubulin_protofilaments",
       "predicate": "form",
       "object": "conoid_tubulin_fibers",
       "description": "Tubulin protofilaments assemble into ribbon-like conoid fibers.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200112086",
         "notes": "Hu et al. 2002 found tubulin protofilaments within Toxoplasma conoid fibers."
        }
       ]
      },
      {
       "subject": "conoid_tubulin_fibers",
       "predicate": "form",
       "object": "conoid",
       "description": "Conoid fibers form a left-handed spiral conoid at the parasite apex.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200112086",
         "notes": "Hu et al. 2002 resolved the conoid fibers as a spiral tubulin polymer."
        }
       ]
      },
      {
       "subject": "myoh_motor",
       "predicate": "localizes to",
       "object": "conoid",
       "description": "MyoH is a motor associated with the conoid.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.ppat.1005388",
         "notes": "Graindorge et al. 2016 localized MyoH to the conoid in Toxoplasma."
        }
       ]
      },
      {
       "subject": "myoh_motor",
       "predicate": "supports",
       "object": "host_cell_entry",
       "description": "The conoid-associated MyoH motor supports parasite entry into host cells.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.ppat.1005388",
         "notes": "Graindorge et al. 2016 found that MyoH is indispensable for Toxoplasma entry."
        }
       ]
      },
      {
       "subject": "myoh_motor",
       "predicate": "supports",
       "object": "host_cell_exit",
       "description": "The conoid-associated MyoH motor supports parasite exit from host cells.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.ppat.1005388",
         "notes": "Graindorge et al. 2016 found that MyoH is indispensable for Toxoplasma exit."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_conoid_protein_cohorts",
     "prompt": "Resolve exact source-neutral groundings for conoid tubulin fibers, conserved conoid complex proteins, and MyoH.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#conoid_tubulin_fibers",
      "discussions#conoid_body_versus_complex_scope",
      "components#myoh_motor"
     ],
     "rationale": "The first conoid record keeps Toxoplasma-localized protein cohorts label-only because no exact cross-source protein-family CURIE was curated for the unusual conoid tubulin polymer, the conserved conoid proteome, or apicomplexan MyoH.",
     "posed_by": "claude",
     "posed_date": "2026-09-10"
    },
    {
     "discussion_id": "conoid_body_versus_complex_scope",
     "prompt": "Distinguish the spiral conoid body from the larger conoid-complex proteome.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#conoid_tubulin_fibers",
      "taxonomic_distribution",
      "causal_graphs#conoid_tubulin_myoH_host_cell_entry",
      "discussions#ground_conoid_protein_cohorts"
     ],
     "rationale": "Hu 2006 enriched apical cytoskeletal preparations contain candidate proteins, not a pure inventory of conoid-body constituents. Koreny 2021 directly resolves distinct body, base, canopy and APR locations and documents reduced conoid-derived ring structures in Plasmodium. Homology or broad complex membership does not put every protein inside the ribbon-tubulin body or establish majority prevalence of that morphology.",
     "resolution_note": "Remove the heterogeneous cohort as a body constituent and its reside-in edge, while retaining both papers as research context. Keep the Hu 2002 Toxoplasma spiral-body evidence, polymer-level fiber identity, and independently supported MyoH machinery and entry/exit claims. Replace the broad Apicomplexa COMMON inference with the bounded Toxoplasma occurrence. This is not an absence claim for Plasmodium conoid-derived structures. Original grounding rationale and dates remain, with the removed-cohort anchor redirected to this scope discussion.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200112086",
       "notes": "Direct unusual conoid-body tubulin polymer evidence."
      },
      {
       "reference": "DOI:10.1371/journal.ppat.0020013",
       "notes": "Partial apical-complex enrichment and candidate localization; not every detected protein is a body constituent."
      },
      {
       "reference": "DOI:10.1371/journal.pbio.3001081",
       "notes": "Results and Figures 1, 3-5 and 8 distinguish substructures and reduced Plasmodium conoid-complex morphology."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-11",
     "resolved_date": "2026-10-11"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:crescentin_filament",
   "label": "crescentin filament",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "A bacterial intermediate filament-like cytoskeletal filament assembled from crescentin that localizes along the inner curvature of Caulobacter vibrioides cells and helps maintain their curved cell shape.",
   "definition_source": "DOI:10.1073/pnas.2309984121",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T09:50:41Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T09:51:48Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added cytoskeleton parentage, CreS/crescentin synonymy and component curation, Caulobacter vibrioides scope, a cell-curvature function, DOI evidence, a nonmechanistic filament assembly and localization graph, and a crescentin grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T10:02:01Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Addressed PR review issues #456 and #457 by narrowing the canonical example to Caulobacter vibrioides NA1000 and correcting graph node types for the inner-curvature localization cue and curved morphology.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T19:15:25Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "#1260: Replaced unreadable Ausmees 2003 citations with readable Liu 2024, Charbon 2009, and Woldemeskel and Goley 2018 support for crescentin filament structure, localization, and curvature-maintenance claims.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T18:52:25Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2244, #2245: Corrected cytoskeletal fiber is-a and containing-framework parthood. Corrected four active evidence notes to 2017 and appended an explicit correction discussion. Original #1260 curation history, DOI, biology and graph relations are preserved.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:49Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-23T11:10:00Z",
     "curator": "claude-code",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2405 (Stage 4 finding cytoskeleton-discussion-prose-issue-links): added structured evidence reference for GitHub issue #1260 to discussion woldemeskel_goley_2017_citation_date.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0099513"
   ],
   "synonyms": [
    {
     "synonym_text": "CreS filament",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1073/pnas.2309984121"
    },
    {
     "synonym_text": "bacterial intermediate filament-like crescentin filament",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1073/pnas.2309984121"
    }
   ],
   "components": [
    {
     "component_id": "crescentin_cres",
     "label": "crescentin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "creS"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral CURIE for the full Caulobacter crescentin protein family was verified in this pass.",
     "role": "Intermediate filament-like coiled-coil protein that assembles into the curved Caulobacter crescentin filament.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.tim.2017.03.006",
       "notes": "Woldemeskel and Goley 2017 review CreS/crescentin as the Caulobacter cytoskeletal protein responsible for curvature."
      },
      {
       "reference": "DOI:10.1073/pnas.2309984121",
       "notes": "Liu et al. 2024 determined the cryo-EM structure of Caulobacter crescentin filaments."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A0A0H3CD98",
       "protein_label": "Intermediate filament-like cell shape determinant creS",
       "gene_symbol": "creS",
       "taxon_id": "NCBITaxon:565050",
       "taxon_label": "Caulobacter vibrioides NA1000",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene creS in Caulobacter vibrioides NA1000. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A0A0H3CD98",
         "notes": "UniProtKB unreviewed (TrEMBL) entry A0A0H3CD98 for gene creS in Caulobacter vibrioides NA1000. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:155892",
     "taxon_label": "Caulobacter vibrioides",
     "presence": "COMMON",
     "note": "Crescentin filaments have been directly characterized in Caulobacter crescentus (vibrioides).",
     "reference": "DOI:10.1073/pnas.2309984121"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:155892",
     "taxon_label": "Caulobacter vibrioides",
     "note": "Caulobacter crescentus (vibrioides) was used to resolve CreS filaments by cryo-EM and localize them near the inner membrane on the concave cell side by cryo-ET.",
     "reference": "DOI:10.1073/pnas.2309984121"
    }
   ],
   "functions": [
    {
     "function_id": "caulobacter_cell_curvature",
     "label": "Caulobacter cell-curvature maintenance",
     "description": "The crescentin filament tracks along the inner curvature of Caulobacter cells and maintains the vibrioid or crescent cell shape.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.tim.2017.03.006",
       "notes": "Woldemeskel and Goley 2017 review crescentin as the CreS-encoded Caulobacter cytoskeletal protein for curvature whose deletion yields straight rods."
      },
      {
       "reference": "DOI:10.1101/gad.1795509",
       "notes": "Charbon et al. 2009 followed crescentin assembly, organization and dynamics in vivo."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1016/j.tim.2017.03.006",
     "notes": "Woldemeskel and Goley 2017, 'Shapeshifting to survive: shape determination and regulation in Caulobacter crescentus', Trends in Microbiology."
    },
    {
     "reference": "DOI:10.1101/gad.1795509",
     "notes": "Charbon, Cabeen and Jacobs-Wagner 2009, 'Bacterial intermediate filaments: in vivo assembly, organization, and dynamics of crescentin', Genes & Development."
    },
    {
     "reference": "DOI:10.1073/pnas.2309984121",
     "notes": "Liu, van den Ent and Lowe 2024, 'Filament structure and subcellular organization of the bacterial intermediate filament-like protein crescentin', PNAS."
    },
    {
     "reference": "GO:0099513",
     "notes": "Broader polymeric cytoskeletal fiber class; this protein filament retains its specific local identity."
    },
    {
     "reference": "GO:0005856",
     "notes": "The cytoskeletal framework contains this filament; the filament is part of it, not a type of the entire framework."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "crescentin_filament_curves_caulobacter",
     "title": "Crescentin filaments maintain Caulobacter curvature",
     "description": "Crescentin assembles into a membrane-associated filament that follows the inner curvature of Caulobacter cells and supports curved cell morphology.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records filament assembly and curved-cell localization without asserting the physical coupling from crescentin to peptidoglycan growth or all determinants of cell curvature.",
     "nodes": [
      {
       "node_id": "crescentin_cres",
       "label": "crescentin",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "crescentin_cres"
      },
      {
       "node_id": "crescentin_filament",
       "label": "crescentin filament",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:crescentin_filament"
      },
      {
       "node_id": "inner_cell_curvature",
       "label": "Caulobacter inner cell curvature",
       "node_type": "CELLULAR_LOCALIZATION"
      },
      {
       "node_id": "curved_cell_shape",
       "label": "curved Caulobacter morphology",
       "node_type": "QUALITY"
      }
     ],
     "edges": [
      {
       "subject": "crescentin_cres",
       "predicate": "assembles into",
       "object": "crescentin_filament",
       "description": "CreS/crescentin proteins assemble into intermediate filament-like polymers.",
       "evidence": [
        {
         "reference": "DOI:10.1101/gad.1795509",
         "notes": "Charbon et al. 2009 analyzed crescentin assembly and organization in Caulobacter cells."
        },
        {
         "reference": "DOI:10.1073/pnas.2309984121",
         "notes": "Liu et al. 2024 resolved the assembled crescentin filament by cryo-EM."
        }
       ]
      },
      {
       "subject": "crescentin_filament",
       "predicate": "localizes to",
       "object": "inner_cell_curvature",
       "description": "The crescentin filament is positioned along the inner curved side of Caulobacter cells.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.2309984121",
         "notes": "Liu et al. 2024 used cryo-ET to localize crescentin filaments on the concave side of curved Caulobacter cells near the inner membrane."
        }
       ]
      },
      {
       "subject": "crescentin_filament",
       "predicate": "maintains",
       "object": "curved_cell_shape",
       "description": "Crescentin filament function is required for Caulobacter vibrioides to retain its curved morphology.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.tim.2017.03.006",
         "notes": "Woldemeskel and Goley 2017 review creS deletion as producing straight Caulobacter rods."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_crescentin_family_grounding",
     "prompt": "Resolve exact source-neutral grounding for full-length crescentin/CreS family proteins in Caulobacterales.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#crescentin_cres"
     ],
     "rationale": "This first record curates the experimentally studied Caulobacter crescentin component without asserting that a domain-level InterPro or Pfam entry denotes the whole filament-forming protein family.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.2309984121",
       "notes": "Liu et al. 2024 used Caulobacter crescentin protein for filament structural work."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    },
    {
     "discussion_id": "woldemeskel_goley_2017_citation_date",
     "prompt": "Correct the active citation year without rewriting the original curation event.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "evidence",
      "curation_history"
     ],
     "rationale": "The article front matter for DOI:10.1016/j.tim.2017.03.006 gives electronic publication on 27 March 2017 and print publication in August 2017, volume 25 issue 8. Four active notes and the historical #1260 event incorrectly said 2018.",
     "resolution_note": "Correct the four active notes to 2017. Retain the original #1260 event unchanged as append-only provenance; its 2018 date is a citation typo, not a separate publication. The DOI and biological claims are unchanged.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.tim.2017.03.006",
       "notes": "Article front matter and PMID:28359631 agree on the 2017 publication year."
      },
      {
       "reference": "https://github.com/CultureBotAI/CellStructureMech/issues/1260",
       "notes": "Repository issue tracking the historical citation-replacement event referenced in this discussion."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-11",
     "resolved_date": "2026-10-11"
    }
   ],
   "part_of": [
    "GO:0005856"
   ]
  },
  {
   "identifier": "cellstructuremech:cryptophyte_cortical_centrin_network",
   "label": "cryptophyte cortical centrin network",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "A peripheral centrin-positive cytoskeletal network observed in cryptophyte cells by ultrastructure expansion microscopy. It forms a regular hexagonal mesh in Rhinomonas nottbeckii and shows variable network patterns among Rhodomonas isolates. The assembly is distinct from basal-body-associated centrin structures and from the periplast itself.",
   "definition_source": "DOI:10.1016/j.cell.2025.09.027",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-03T20:07:17Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T20:07:56Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added centrin immunolocalization evidence, verified taxon and culture provenance, ontology and physiological boundaries, imaging dataset metadata, and the inspected CC BY publisher Figure 3.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005622"
   ],
   "part_of": [
    "GO:0005856"
   ],
   "components": [
    {
     "component_id": "centrin",
     "label": "Centrin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "InterPro centrin search and the IPR050145 entry were reviewed. Centrin/CML-like includes caltractin, obelin and plant CML proteins, so it is broader than the centrin component identified here. EF-hand domains, pericentrin and centrin-binding SFI1 families are not exact centrin groundings. No exact source-neutral family accession is asserted.",
     "essentiality": "UNKNOWN",
     "role": "Centrin-family material detected along the peripheral network using the broad-specificity 20H5 antibody after expansion. Immunolocalization supports membership, not an exact paralogue inventory or an assembly requirement.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2025.09.027",
       "notes": "Centrin Results and Figure 3D-F identify centrin-positive cortical networks in Rhinomonas and Rhodomonas; the study uses antibody 20H5."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:1326783",
     "taxon_label": "Rhinomonas nottbeckii",
     "reference": "DOI:10.1016/j.cell.2025.09.027",
     "note": "RCC6444, also listed as K-1855 in Table S1, was examined by fixed-cell U-ExM. Figure 3D-F and S2 show the cortical network and hexagonal pattern. The source uses Rhinomonas nottbecki, an explicit synonym of the verified NCBI/ENA canonical name Rhinomonas nottbeckii. Table S1 List of Species row 76 identifies RCC6444; Dataset Annotation row 382 marks cortical centrin in one-species interphase material."
    },
    {
     "taxon_id": "NCBITaxon:37096",
     "taxon_label": "Rhodomonas",
     "reference": "DOI:10.1016/j.cell.2025.09.027",
     "note": "Genus-level identification of cultured BMCC67 and RCC10777 (other code Q1-11), not an assertion for every species in the genus. Table S1 List of Species rows 69 and 73 identifies the cultures; Dataset Annotation rows 402 and 412 mark cortical centrin in one-species interphase material. Figure 3D-E and S2 illustrate Rhodomonas networks, but an exact figure-panel-to-isolate mapping was not established."
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1016/j.cell.2025.09.027",
     "notes": "Mikus et al. (2025), Charting the landscape of cytoskeletal diversity in microbial eukaryotes, Cell. Read centrin Results, Figure 3 and S2 legends, fixation, U-ExM, microscopy and image-analysis Methods. The authors distinguish the cryptophyte cortical network from ciliate basal-body-associated networks and describe variable mesh morphology, not a demonstrated physiological function."
    },
    {
     "reference": "https://www.dudinlab.com/s/Table-S1.xlsx",
     "notes": "Author-linked Table S1 read as structured workbook data. List of Species rows 69, 73 and 76 identify BMCC67, RCC10777 and RCC6444. Dataset Annotation rows 402, 412 and 382 respectively mark cortical centrin in column AK. Image annotations are not independent-cell counts or clade prevalence estimates."
    },
    {
     "reference": "GO:0005622",
     "notes": "Verified non-obsolete intracellular anatomical structure; broad is-a parent for the intracellular network without claiming a membrane or single resolved polymer lattice."
    },
    {
     "reference": "GO:0005856",
     "notes": "Verified non-obsolete cytoskeleton. This cortical centrin assembly is part of the cellular cytoskeleton, not equivalent to its entire framework."
    }
   ],
   "datasets": [
    {
     "title": "Microbial eukaryote U-ExM volumes and annotations",
     "dataset_type": "STRUCTURAL_IMAGING",
     "repository": "OTHER",
     "url": "https://github.com/Dey-Lab-Team/culture-collections/tree/2dc2f3dbae8fefe60cea3a2499a1a5f50fe4c98d",
     "publication": "DOI:10.1016/j.cell.2025.09.027",
     "platform": "Ultrastructure expansion microscopy with post-expansion immunofluorescence",
     "description": "Multi-species study archive with Rhinomonas RCC6444 and Rhodomonas BMCC67 and RCC10777 image sources relevant to cortical centrin networks.",
     "notes": "Read the pinned data/project.json and data/volumes/dataset.json metadata; volumes is the default dataset. Table S1 identifies cortical-centrin-positive examples rcc6444_pfa_cetn-tub-dna_20230704_cl_s00, bmcc67_pfa_nhs-cetn-tub-dna_20240205_fm_01 and rcc10777_pfa_cetn-tub-dna_20230704_cl_s00. No raw volume is hosted or claimed to have been reanalyzed here, and no exact raw-volume-to-figure mapping is asserted."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_and_ontology_scope",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Distinguish this cortical network from centrin proteins and other centrin assemblies.",
     "rationale": "Shared antibody reactivity and superficial mesh geometry do not establish identity or homology between different subcellular assemblies.",
     "notes": "Hidden- and ignored-inclusive repository searches for the label, source, cultures and obvious aliases found no matching record. QuickGO searches for cryptophyte centrin, centrin network and cortical centrin returned no exact term. The ciliary centrin arm GO:0120269 is a different rod-shaped assembly. GO:0020038 subpellicular network requires a mechanically stable pellicle-associated structure surrounding microtubules, not established here. The cryptophyte network is not equated to ciliate infraciliary lattices, periplast plates, nuclear baskets or flagellar rootlets. OTHER kind avoids asserting a single filament or a resolved multiprotein-complex composition.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2025.09.027",
       "notes": "Centrin Results, Figure 3D-F, Figure S2 and associated Methods were read directly."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    },
    {
     "discussion_id": "centrin_family_grounding",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve an exact source-neutral centrin family and the network paralogues.",
     "rationale": "Broad antibody specificity cannot identify every gene product, and a broader calcium-binding family must not be promoted to exact centrin identity.",
     "notes": "IPR050145 Centrin/CML-like also contains obelin and plant CML proteins. The centrin component therefore remains reviewed-label-only; no species-specific UniProt accession, centrin subtype, stoichiometry or assembly essentiality is inferred.",
     "evidence": [
      {
       "reference": "InterPro:IPR050145",
       "notes": "InterPro API verified family identity and its broader membership."
      },
      {
       "reference": "DOI:10.1016/j.cell.2025.09.027",
       "notes": "20H5 immunolabeling establishes the centrin-positive network."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    },
    {
     "discussion_id": "neighboring_signals_and_periplast_boundary",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Keep neighboring labeled structures separate and resolve the network-periplast relationship.",
     "rationale": "Colocalization within a whole-cell figure does not make every signal a network constituent.",
     "notes": "Tubulin, DNA, centrin at the basal bodies, and centrin along the gullet or furrow are shown separately and are not added as cortical-network components. The authors propose that the hexagonal mesh lies beneath the periplast; direct attachment or periplast parthood was not demonstrated. No SFI1 scaffold is inferred from other centrin systems. These omissions are evidence boundaries, not biological absence claims.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2025.09.027",
       "notes": "Centrin Results, Figure 3D-F, Figure S2 and associated Methods were read directly."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    },
    {
     "discussion_id": "morphology_and_taxonomic_scope",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Determine network diversity and prevalence using comparable labeling across cultures.",
     "rationale": "Sampling and antigen detection constrain distribution claims, while geometry observed in one culture need not define every cryptophyte network.",
     "notes": "The regular hexagonal mesh is documented in Rhinomonas nottbeckii. The source also describes open-ringed or diffuse Rhodomonas patterns and rings in Urgorri. No detectable peripheral signal in Cryptomonas curvata is not encoded as biological absence. No universal cryptophyte presence, universal hexagonal topology or taxonomic_distribution prevalence row is asserted.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2025.09.027",
       "notes": "Centrin Results, Figure 3D-F, Figure S2 and associated Methods were read directly."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    },
    {
     "discussion_id": "physiological_function",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Test contraction, calcium responses, mechanical roles and assembly dynamics.",
     "rationale": "Fixed-cell morphology and generic centrin biology do not demonstrate a network-level physiological mechanism.",
     "notes": "No function, trait or causal graph is asserted. In particular, proposed ejectosome-release involvement concerns centrin along the gullet/furrow and does not establish that the cortical network drives release. Roles inferred for striated rootlets or ciliate lattices are not transferred to this network.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2025.09.027",
       "notes": "Centrin Results, Figure 3D-F, Figure S2 and associated Methods were read directly."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    },
    {
     "discussion_id": "scale_and_image_scope",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Reconcile expansion correction before recording native dimensions.",
     "rationale": "Conflicting scale statements must not be silently converted into biological measurements.",
     "notes": "Figure 3 specifies 10 micrometre scale bars and 1 micrometre insets adjusted for expansion; Figure S2 specifies adjusted 5 micrometre bars. Image-analysis Methods instead says scale bars are not adjusted. Hexagon areas were obtained by manually joining centrin dots. No physical_properties or inferred native fiber diameter is asserted. The unmodified publisher Figure 3 standard rendition fits the image size cap; D-F concern cortical networks, whereas A-C and G-I include schematics or other structures and taxa.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2025.09.027",
       "notes": "Centrin Results, Figure 3D-F, Figure S2 and associated Methods were read directly."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    },
    {
     "discussion_id": "sample_identity",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Preserve canonical taxon names and culture-level limits without guessing panel assignments.",
     "rationale": "Culture codes, source spellings and genus-level identifications require explicit reconciliation.",
     "notes": "NCBI taxonomy as served by ENA verifies Rhinomonas nottbeckii (NCBITaxon:1326783) with source spelling Rhinomonas nottbecki as a synonym. Rhodomonas NCBITaxon:37096 is a genus, not an identified species for BMCC67 or RCC10777. Table S1 supplies K-1855 for RCC6444 and Q1-11 for RCC10777. Figure S2 does not name the two Rhodomonas isolates, so its different patterns are not assigned to those cultures individually.",
     "evidence": [
      {
       "reference": "https://www.dudinlab.com/s/Table-S1.xlsx",
       "notes": "List of Species rows 69, 73, 76 and Dataset Annotation rows 382, 402, 412 were read."
      },
      {
       "reference": "https://www.ebi.ac.uk/ena/taxonomy/rest/tax-id/1326783",
       "notes": "Verified canonical species and synonym from the taxon endpoint."
      },
      {
       "reference": "https://www.ebi.ac.uk/ena/taxonomy/rest/tax-id/37096",
       "notes": "Verified genus name and rank from the taxon endpoint."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    }
   ],
   "images": [
    {
     "image_id": "mikus_2025_figure3",
     "file": "mikus_2025_figure3.jpg",
     "file_sha256": "587e21df6fad0e21c8a9fcb12345866b6661126ca6e69b4585bceaf5d1bc1e64",
     "source": "OTHER",
     "source_accession": "S0092867425011274 Figure 3",
     "source_url": "https://doi.org/10.1016/j.cell.2025.09.027",
     "download_url": "https://ars.els-cdn.com/content/image/1-s2.0-S0092867425011274-gr3.jpg",
     "licence": "CC_BY_4_0",
     "licence_url": "https://creativecommons.org/licenses/by/4.0/",
     "attribution": "Felix Mikus and coauthors, Charting the landscape of cytoskeletal diversity in microbial eukaryotes, Cell (2025), Figure 3, DOI 10.1016/j.cell.2025.09.027. Copyright 2025 The Authors; published by Elsevier Inc.; CC BY 4.0. Unmodified publisher image.",
     "modality": "SUPER_RESOLUTION",
     "caption": "Figure 3: D shows cortical centrin (yellow) in Rhinomonas nottbeckii (source label Rhinomonas nottbecki, left) and Rhodomonas sp. (right), with tubulin in magenta and DNA in blue, using fixed-cell U-ExM. E summarizes network spacing; F illustrates Rhinomonas hexagons and their measured areas. A-C and G-I include schematics or other centrin structures and taxa, not additional examples of this network. The legend gives adjusted 10 micrometre bars and 1 micrometre insets, conflicting with the Methods scale statement; no native-size measurement is inferred here.",
     "taxon_id": "NCBITaxon:1326783",
     "taxon_label": "Rhinomonas nottbeckii",
     "reference": "DOI:10.1016/j.cell.2025.09.027",
     "retrieved_on": "2026-10-03",
     "notes": "Licence verified from Crossref version-of-record licence metadata and the article PDF explicit CC BY 4.0 statement. Original publisher standard JPEG visually inspected and retained without cropping or rescaling. The taxon field applies to the Rhinomonas panels, not the entire multi-taxon figure; Rhodomonas is separately listed as a canonical example."
    }
   ]
  },
  {
   "identifier": "GO:0097268",
   "label": "cytoophidium",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "A filamentous, membrane-less subcellular structure composed primarily of polymerized metabolic enzymes, most notably cytidine triphosphate synthase (CTPS). Cytoophidia are evolutionarily conserved structures found across archaea, bacteria, and eukaryotes.",
   "definition_source": "GO:0097268",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T16:08:25Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T16:09:28Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added supramolecular-fiber parentage, CtpS and CTPS synonymy, label-only CTP synthase component curation, Caulobacter vibrioides scope, a cell-curvature function, DOI evidence, a nonmechanistic CtpS-to-crescentin graph, and CTP synthase grounding and crescentin boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T16:16:14Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Addressed PR #515 review issues #516 and #517 by adding variable Bacteria, Archaea and Eukaryota cytoophidium distribution rows and narrowing broad CTP synthase essentiality to UNKNOWN.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0099512"
   ],
   "synonyms": [
    {
     "synonym_text": "CtpS filament",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1038/ncb2087"
    },
    {
     "synonym_text": "CTPS cytoophidium",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1042/BST20221410"
    }
   ],
   "components": [
    {
     "component_id": "ctp_synthase",
     "label": "CTP synthase",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "pyrG",
      "ctpS"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Reviewed Caulobacter UniProtKB entries and their InterPro/Pfam mappings ground catalytic CTP synthase enzymes or generic domains, not the source-neutral class of cytoophidium-forming CTPS proteins.",
     "role": "Filament-forming cytidine triphosphate synthase enzyme that assembles into CTPS cytoophidia in lineages where this constituent has been characterized.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9A7K3",
       "protein_label": "CTP synthase",
       "gene_symbol": "pyrG",
       "taxon_id": "NCBITaxon:190650",
       "taxon_label": "Caulobacter vibrioides CB15",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-11",
       "role": "Reviewed Caulobacter CB15 CTP synthase encoded by pyrG/CC_1720, the CtpS homolog identified as the inner-curvature filament constituent in the discovery paper.",
       "evidence": [
        {
         "reference": "DOI:10.1038/ncb2087",
         "notes": "Ingerson-Mahar et al. 2010 identified the Caulobacter CtpS homolog CC1720 as the protein whose fluorescent localization matched the electron-cryo-tomography inner-curvature filaments."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:B8GW64",
       "protein_label": "CTP synthase",
       "gene_symbol": "pyrG",
       "taxon_id": "NCBITaxon:565050",
       "taxon_label": "Caulobacter vibrioides NA1000",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-11",
       "role": "Reviewed CTP synthase entry for Caulobacter vibrioides NA1000/CB15N, the strain background used for wild-type filament imaging.",
       "evidence": [
        {
         "reference": "DOI:10.1038/ncb2087",
         "notes": "Ingerson-Mahar et al. 2010 imaged the Caulobacter CtpS-dependent inner-curvature filament in CB15N cells, now classified as Caulobacter vibrioides NA1000."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1038/ncb2087",
       "notes": "Ingerson-Mahar et al. 2010 showed that Caulobacter CtpS colocalizes with inner-curvature filaments, that filament abundance responds to untagged CtpS levels and to the CtpS inhibitor DON, and that Escherichia coli CtpS also forms filaments in vivo and in vitro."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "CTPS cytoophidium occurrence is variable across Bacteria; Ingerson-Mahar et al. 2010 directly demonstrated CtpS filaments in Caulobacter and Escherichia coli.",
     "reference": "DOI:10.1042/BST20221410"
    },
    {
     "taxon_id": "NCBITaxon:2157",
     "taxon_label": "Archaea",
     "presence": "VARIABLE",
     "note": "Guo and Liu 2023 reviewed CTPS cytoophidia as structures found across all three domains of life, including Archaea, without asserting universal archaeal presence.",
     "reference": "DOI:10.1042/BST20221410"
    },
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "VARIABLE",
     "note": "Guo and Liu 2023 reviewed CTPS cytoophidia as structures found across all three domains of life; this row records eukaryotic occurrence without asserting universal eukaryotic presence.",
     "reference": "DOI:10.1042/BST20221410"
    },
    {
     "taxon_id": "NCBITaxon:155892",
     "taxon_label": "Caulobacter vibrioides",
     "presence": "COMMON",
     "note": "CtpS filaments were directly characterized in Caulobacter crescentus, now classified as Caulobacter vibrioides.",
     "reference": "DOI:10.1038/ncb2087"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:565050",
     "taxon_label": "Caulobacter vibrioides NA1000",
     "note": "CB15N/NA1000 laboratory strain in which wild-type inner-curvature filaments were imaged by electron cryo-tomography and connected to CtpS abundance.",
     "reference": "DOI:10.1038/ncb2087"
    }
   ],
   "functions": [
    {
     "function_id": "caulobacter_cell_curvature_regulation",
     "label": "Caulobacter cell-curvature regulation",
     "description": "Caulobacter CtpS filaments localize along the inner cell curvature and regulate curved morphology independently of CtpS catalytic activity.",
     "evidence": [
      {
       "reference": "DOI:10.1038/ncb2087",
       "notes": "Ingerson-Mahar et al. 2010 showed that CtpS filaments regulate Caulobacter cell curvature through a functional interaction with crescentin, separately from the enzyme's CTP biosynthetic activity."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0097268",
     "notes": "Gene Ontology defines cytoophidium as a filamentous membrane-less cellular component composed primarily of polymerized metabolic enzymes including CTPS."
    },
    {
     "reference": "DOI:10.1038/ncb2087",
     "notes": "Ingerson-Mahar, Briegel, Werner, Jensen and Gitai 2010, 'The metabolic enzyme CTP synthase forms cytoskeletal filaments', Nature Cell Biology."
    },
    {
     "reference": "DOI:10.1042/BST20221410",
     "notes": "Guo and Liu 2023 reviewed cytoophidia and CTPS-containing enzyme filaments across domains of life."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "ctps_cytoophidium_curves_caulobacter",
     "title": "CtpS cytoophidia regulate Caulobacter curvature",
     "description": "Caulobacter CtpS polymerizes into an inner-curvature filament that functionally interacts with crescentin and supports curved cell morphology.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records CtpS filament formation, localization and morphogenic interaction with crescentin without asserting the molecular contacts or the downstream coupling to envelope growth.",
     "nodes": [
      {
       "node_id": "ctp_synthase",
       "label": "CTP synthase",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ctp_synthase"
      },
      {
       "node_id": "cytoophidium",
       "label": "cytoophidium",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097268"
      },
      {
       "node_id": "inner_cell_curvature",
       "label": "Caulobacter inner cell curvature",
       "node_type": "CELLULAR_LOCALIZATION"
      },
      {
       "node_id": "crescentin_filament",
       "label": "crescentin filament",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:crescentin_filament"
      },
      {
       "node_id": "curved_cell_shape",
       "label": "curved Caulobacter morphology",
       "node_type": "QUALITY"
      }
     ],
     "edges": [
      {
       "subject": "ctp_synthase",
       "predicate": "polymerizes into",
       "object": "cytoophidium",
       "description": "CtpS self-associates and assembles into filamentous structures in Caulobacter cells.",
       "evidence": [
        {
         "reference": "DOI:10.1038/ncb2087",
         "notes": "Ingerson-Mahar et al. 2010 used fluorescence microscopy and electron cryo-tomography to identify CtpS as the Caulobacter inner-curvature filament protein."
        }
       ]
      },
      {
       "subject": "cytoophidium",
       "predicate": "localizes to",
       "object": "inner_cell_curvature",
       "description": "The Caulobacter CtpS filament localizes dynamically along the inner curvature during the cell cycle.",
       "evidence": [
        {
         "reference": "DOI:10.1038/ncb2087",
         "notes": "Ingerson-Mahar et al. 2010 followed mCherry-CtpS structures that elongated and moved to the inner cell curvature."
        }
       ]
      },
      {
       "subject": "cytoophidium",
       "predicate": "functionally interacts with",
       "object": "crescentin_filament",
       "description": "Caulobacter CtpS filaments require crescentin for their morphogenic effect on cell curvature.",
       "evidence": [
        {
         "reference": "DOI:10.1038/ncb2087",
         "notes": "Ingerson-Mahar et al. 2010 connected the CtpS morphogenic role to a functional interaction with crescentin."
        }
       ]
      },
      {
       "subject": "cytoophidium",
       "predicate": "regulates",
       "object": "curved_cell_shape",
       "description": "CtpS filament function helps tune curved Caulobacter morphology independently of CTP biosynthesis.",
       "evidence": [
        {
         "reference": "DOI:10.1038/ncb2087",
         "notes": "Ingerson-Mahar et al. 2010 showed that Caulobacter CtpS overexpression and depletion perturb cell curvature and that the morphogenic effect is separable from catalytic activity."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_ctps_family_grounding",
     "prompt": "Resolve exact source-neutral grounding for full-length cytoophidium-forming CTP synthase proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#ctp_synthase"
     ],
     "rationale": "This first cytoophidium record curates the experimentally studied Caulobacter CtpS constituent without asserting that a catalytic CTPS domain, an ATP-grasp fold term or a generic enzyme family accession exactly denotes the filament-forming CTPS component class.",
     "evidence": [
      {
       "reference": "DOI:10.1038/ncb2087",
       "notes": "Ingerson-Mahar et al. 2010 identified CtpS as the Caulobacter filament protein and showed that the orthologous Escherichia coli enzyme forms filaments."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    },
    {
     "discussion_id": "exclude_crescentin_from_ctps_components",
     "prompt": "Crescentin is a functional interactor, not a curated cytoophidium constituent.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#ctp_synthase"
     ],
     "rationale": "The Caulobacter CtpS filament genetically and functionally interacts with the crescentin filament to regulate cell shape, but the discovery paper identifies CtpS as the protein constituent of the inner-curvature cytoophidium rather than crescentin as a cytoophidium subunit.",
     "evidence": [
      {
       "reference": "DOI:10.1038/ncb2087",
       "notes": "Ingerson-Mahar et al. 2010 treated CtpS filaments and crescentin filaments as interacting cytoskeletal systems."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    }
   ]
  },
  {
   "identifier": "GO:0005881",
   "label": "cytoplasmic microtubule",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "Any microtubule in the cytoplasm of a cell.",
   "definition_source": "GO:0005881",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-29T13:01:04Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T13:02:00Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, microtubule parentage, microtubule-cytoskeleton parthood, Saccharomyces scope, a cytoplasmic-array function, GO and literature evidence, a nonmechanistic SPB outer-plaque organization graph, and boundary/component discussions.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "non-spindle-associated astral microtubule",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0005881"
    }
   ],
   "parent_structures": [
    "GO:0005874"
   ],
   "part_of": [
    "GO:0015630"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast spindle pole bodies nucleate cytoplasmic microtubules from their outer plaques.",
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Reference fungal model in which cytoplasmic microtubules are organized by the cytoplasmic face of the spindle pole body.",
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
    }
   ],
   "functions": [
    {
     "function_id": "cytoplasmic_microtubule_array_organization",
     "label": "cytoplasmic microtubule array organization",
     "description": "Cytoplasmic microtubules form non-nuclear tubulin-polymer arrays that can be organized from cytoplasmic microtubule-organizing centers such as the budding-yeast SPB outer plaque.",
     "evidence": [
      {
       "reference": "GO:0005881",
       "notes": "GO:0005881 defines cytoplasmic microtubules as microtubules in the cell cytoplasm."
      },
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
       "notes": "Jaspersen and Winey 2004 reviewed the budding-yeast SPB outer plaque as the cytoplasmic site for microtubule nucleation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005881",
     "notes": "Gene Ontology cellular-component term for the cytoplasmic microtubule."
    },
    {
     "reference": "GO:0005874",
     "notes": "Gene Ontology cellular-component parent term for the microtubule."
    },
    {
     "reference": "GO:0015630",
     "notes": "Gene Ontology cellular-component term for the broader microtubule cytoskeleton."
    },
    {
     "reference": "GO:0005879",
     "notes": "Gene Ontology places axonemal microtubules under the cytoplasmic microtubule class."
    },
    {
     "reference": "GO:0005824",
     "notes": "Gene Ontology cellular-component term for the budding-yeast SPB outer plaque that organizes cytoplasmic microtubule nucleation."
    },
    {
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
     "notes": "Jaspersen and Winey 2004, The budding yeast spindle pole body: structure, duplication, and function, Annual Review of Cell and Developmental Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "spb_outer_plaque_organizes_cytoplasmic_microtubules",
     "title": "SPB outer plaques organize cytoplasmic microtubules",
     "description": "Budding-yeast spindle pole body outer plaques face the cytoplasm and organize cytoplasmic microtubule nucleation.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the GO-backed microtubule subtype and the SPB outer plaque organizing site without asserting specific budding-yeast gamma-tubulin complexes or microtubule-associated proteins.",
     "nodes": [
      {
       "node_id": "microtubule",
       "label": "microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005874"
      },
      {
       "node_id": "cytoplasmic_microtubule",
       "label": "cytoplasmic microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005881"
      },
      {
       "node_id": "outer_plaque",
       "label": "outer plaque of spindle pole body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005824"
      }
     ],
     "edges": [
      {
       "subject": "cytoplasmic_microtubule",
       "predicate": "is subtype of",
       "object": "microtubule",
       "description": "Cytoplasmic microtubules are microtubules that reside in the cytoplasm.",
       "evidence": [
        {
         "reference": "GO:0005881",
         "notes": "GO:0005881 is a cellular-component child of the generic microtubule term."
        },
        {
         "reference": "GO:0005874",
         "notes": "GO:0005874 identifies the broader microtubule structure."
        }
       ]
      },
      {
       "subject": "outer_plaque",
       "predicate": "organizes",
       "object": "cytoplasmic_microtubule",
       "description": "The budding-yeast SPB outer plaque organizes cytoplasmic microtubule nucleation.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
         "notes": "Jaspersen and Winey 2004 reviewed the SPB outer plaque as the budding-yeast cytoplasmic microtubule nucleation site."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "cytoplasmic_microtubule_boundary",
     "prompt": "Keep cytoplasmic microtubules distinct from nuclear spindle microtubules while preserving GO axonemal microtubules as child structures.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures",
      "causal_graphs#spb_outer_plaque_organizes_cytoplasmic_microtubules"
     ],
     "rationale": "GO:0005881 denotes microtubules in the cytoplasm and therefore differs from the nuclear or spindle-anchored GO:0005876 spindle microtubule class. GO also places the axonemal microtubule class under cytoplasmic microtubule, so this record should stay broader than budding-yeast astral microtubules alone.",
     "resolution_note": "Curated GO:0005881 as a GO-backed cytoplasmic microtubule subtype, parented it to GO:0005874, and used a budding-yeast SPB graph only as one concrete example of cytoplasmic microtubule organization.",
     "evidence": [
      {
       "reference": "GO:0005881",
       "notes": "GO:0005881 identifies the cytoplasmic microtubule class."
      },
      {
       "reference": "GO:0005876",
       "notes": "GO:0005876 identifies spindle microtubules as part of mitotic or meiotic spindles."
      },
      {
       "reference": "GO:0005879",
       "notes": "GO:0005879 identifies the axonemal microtubule child class."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29",
     "resolved_date": "2026-09-29"
    },
    {
     "discussion_id": "resolve_cytoplasmic_microtubule_associated_proteins",
     "prompt": "Resolve exact source-neutral groundings for cytoplasmic microtubule-associated proteins and nucleation complexes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record"
     ],
     "rationale": "This first cytoplasmic microtubule record captures the GO-backed tubulin-polymer subtype and defers taxon-specific motors, plus-end factors, and gamma-tubulin nucleation complexes.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:cytostomal_cord",
   "label": "cytostomal cord",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "A largely unbranched, centrin-containing extension of the infraciliary lattice associated with the cytostome-cytopharynx region, characterized in Paramecium. It is a named fibrillar substructure, not the entire lattice or the adjacent cytopharyngeal microtubular ribbons.",
   "definition_source": "DOI:10.1111/j.1550-7408.1998.tb04526.x",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-04T03:03:58Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-04T03:05:20Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added scoped primary anatomy and centrin evidence, part-whole hierarchy, verified examples, architectural role, inspected public-domain TEM and explicit molecular, functional and distribution limits.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005622"
   ],
   "part_of": [
    "cellstructuremech:infraciliary_lattice",
    "GO:0031912"
   ],
   "components": [
    {
     "component_id": "cord_centrins",
     "label": "Cytostomal-cord centrins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Centrin immunoreactivity supports this class, not a resolved paralogue inventory. InterPro IPR050145 Centrin/CML-like also includes obelin and plant CML proteins and is broader than cord centrins; no exact source-neutral family grounding was established.",
     "essentiality": "UNKNOWN",
     "role": "Centrin-family constituents detected by centrin-specific antibody labeling; selective requirements for cord assembly are not established here.",
     "evidence": [
      {
       "reference": "DOI:10.1111/j.1550-7408.1998.tb04526.x",
       "notes": "Primary abstract identifies the cord as centrin-specific, like the infraciliary lattice, and immunologically distinct from striated bands. No cord-specific depletion or complete composition is described in the abstract."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5885",
     "taxon_label": "Paramecium caudatum",
     "reference": "DOI:10.1083/jcb.63.3.904",
     "note": "Species used for serial-section electron microscopy in the 1974 Methods. The cord is named and described in the Observations; CIL:36779 also documents it. Exact species identifier verified at ENA."
    },
    {
     "taxon_id": "NCBITaxon:44030",
     "taxon_label": "Paramecium multimicronucleatum",
     "reference": "DOI:10.7295/W9CIL36704",
     "note": "Organism named by the inspected CIL:36704 TEM record. Source supplies the species name, not a taxid; exact identifier independently verified at ENA. No strain or genus-wide prevalence inferred."
    }
   ],
   "functions": [
    {
     "function_id": "cytopharyngeal_space_roof",
     "label": "Roof of cytopharyngeal vesicle-accumulation spaces",
     "description": "In P. caudatum the cord forms the fibrillar roof of boxlike spaces between cytopharyngeal microtubular ribbons, above the membrane where discoidal vesicles accumulate. This is an observed architectural role, not a demonstrated requirement for vesicle retention, transport, fusion or vacuole release.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.63.3.904",
       "notes": "Observations on journal pages 913 and 915 place the cord above the ribbon ends and the accumulating vesicles. Discussion on page 918 treats the cord's active function as unresolved."
      }
     ]
    }
   ],
   "images": [
    {
     "image_id": "cil_36704",
     "file": "cil_36704.jpg",
     "file_sha256": "edac0b49ef3f15bb5a4bac942c999a505c8f36edff9a30d03e7dfae88cab7657",
     "source": "CELL_IMAGE_LIBRARY",
     "source_accession": "CIL:36704",
     "source_url": "https://www.cellimagelibrary.org/images/36704",
     "download_url": "https://www.cellimagelibrary.org/download/web_jpeg/image/36704",
     "licence": "PUBLIC_DOMAIN",
     "attribution": "Richard Allen (University of Hawaii); via Cell Image Library",
     "modality": "TEM",
     "caption": "Cytostomal cord and adjacent cross sections of alveolar-sac extensions in Paramecium multimicronucleatum. Source scale bar: 0.5 micrometres. Static anatomy does not demonstrate calcium-triggered cord contraction.",
     "taxon_id": "NCBITaxon:44030",
     "taxon_label": "Paramecium multimicronucleatum",
     "reference": "DOI:10.7295/W9CIL36704",
     "retrieved_on": "2026-10-04",
     "notes": "Full source-served web JPEG inspected and retained unchanged, not the thumbnail. Source JSON-LD declares public domain via its legacy selector; this is not relabeled CC0. Richard Allen TEM dated 1974-04-04, Hitachi HU11A at 75 kV. No dimensional measurements inferred from this digitized image. The caption's proposed calcium-release and vesicle-fusion roles remain hypotheses."
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1083/jcb.63.3.904",
     "notes": "Allen 1974, PMID 4373478, PMC2109358 version 1. Official PDF checksum verified; Methods and cord-specific Observations/Discussion read on PDF pages 2, 10, 12 and 15. PDF pages 15-16 visually inspected. The paper distinguishes observed anatomy from speculative cord function."
    },
    {
     "reference": "DOI:10.1111/j.1550-7408.1998.tb04526.x",
     "notes": "Allen, Aihara and Fok 1998, PMID 9561774. PubMed and publisher-deposited Crossref abstracts read. Publisher PDF returned HTTP 403; full Methods and figures were not inspected."
    },
    {
     "reference": "DOI:10.7295/W9CIL36704",
     "notes": "Source-native caption, public-domain declaration, attribution and organism metadata read; entire TEM inspected. Alveolar-finger association is anatomical evidence; the source explicitly marks the proposed cord contraction and downstream effects as hypothetical."
    },
    {
     "reference": "DOI:10.7295/W9CIL36779",
     "notes": "Source-native caption and entire TEM inspected. P. caudatum cord is distinguished from the curving microtubular ribbons and nearby alveolar extensions. CC BY-NC-SA 3.0 asset is not copied into the repository."
    },
    {
     "reference": "GO:0005622",
     "notes": "Verified non-obsolete intracellular anatomical structure, used only as broad is-a parent."
    },
    {
     "reference": "GO:0031912",
     "notes": "Verified non-obsolete oral apparatus, the encompassing feeding structure; cord location is independently supported by the 1974 primary Observations."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_and_part_whole",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Distinguish the named oral cord from the extended infraciliary lattice and other oral or centrin structures.",
     "rationale": "A named localized substructure can have its own record without duplicating its encompassing network.",
     "notes": "Use part_of for the lattice and oral apparatus, not is-a lattice. Hidden- and ignored-inclusive searches found only a prior review-report lead, not an existing cord record or history. QuickGO cytostomal and cytosomal queries returned zero hits; cord returned no cellular-component term. The ciliary centrin arm denotes a different FAZ-associated complex, and the deep fiber is not adopted as exact identity merely because it is oral cytoskeleton.",
     "evidence": [
      {
       "reference": "DOI:10.1111/j.1550-7408.1998.tb04526.x",
       "notes": "Primary abstract identifies an essentially unbranched extension of the netlike lattice."
      },
      {
       "reference": "DOI:10.1083/jcb.63.3.904",
       "notes": "Observations name the cord and distinguish its location from the neighboring microtubular ribbons."
      },
      {
       "reference": "GO:0120269",
       "notes": "Authority definition specifies a Centrin4 complex flanking the FAZ and quartet microtubules, not this cord."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "cord_composition_and_assembly",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve cord-specific centrin paralogues, scaffold constituents and selective assembly requirements.",
     "rationale": "Shared immunoreactivity does not establish complete molecular identity or requirements inherited from the whole lattice.",
     "notes": "Retain label-only grounding and UNKNOWN essentiality. Do not transfer Sfi1-like scaffolds, ICL1e depletion phenotypes or a complete ICL paralogue inventory to the cord without cord-specific evidence. InterPro's broader family does not resolve that boundary.",
     "evidence": [
      {
       "reference": "DOI:10.1111/j.1550-7408.1998.tb04526.x",
       "notes": "Abstract supports centrin-specific labeling, not a cord inventory or selective assembly test."
      },
      {
       "reference": "InterPro:IPR050145",
       "notes": "Authority describes the broader Centrin/CML-like family, including obelin and plant CML proteins."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "functional_hypotheses",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Test whether cord contraction promotes vesicle fusion or release of nascent food vacuoles, and identify the relevant calcium pathway.",
     "rationale": "Static ultrastructure and centrin localization do not demonstrate an active mechanism or necessity.",
     "notes": "The 1974 Discussion explicitly leaves cord function uncertain and considers both contractile and purely structural alternatives. The 1998 abstract suggests a calcium-supply role for neighboring alveolar sacs; CIL:36704 proposes possible fusion or vacuole-release effects. Only the observed architectural roof is recorded as a role. No mechanistic causal graph, ATP dependence, calcium-channel identity or selective requirement is asserted.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.63.3.904",
       "notes": "Journal page 918, cord-function discussion; read and visually checked."
      },
      {
       "reference": "DOI:10.1111/j.1550-7408.1998.tb04526.x",
       "notes": "Alveolar association motivates a suggestion, not a demonstrated calcium-release pathway."
      },
      {
       "reference": "DOI:10.7295/W9CIL36704",
       "notes": "Source caption explicitly qualifies contraction and downstream outcomes as proposed."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "adjacent_structures_not_components",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep microtubular ribbons, alveolar sacs, striated bands and vesicles outside the cord's molecular composition.",
     "rationale": "Adjacency and shared placement in the oral apparatus do not make other structures constituent proteins or membranes of the cord.",
     "notes": "Do not add tubulin or alveolar lipids merely because these structures border the cord. The 110 kDa antigen belongs to the immunologically distinct striated bands, not to the centrin-specific cord. Vesicle movement along ribbons is not assigned to the cord as a motor function.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.63.3.904",
       "notes": "Observations distinguish fibrillar cord, microtubular ribbons, alveolar evaginations and discoidal vesicles."
      },
      {
       "reference": "DOI:10.1111/j.1550-7408.1998.tb04526.x",
       "notes": "Abstract distinguishes the 110 kDa striated-band antigen from centrin-specific structures."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "taxonomic_scope_and_source_access",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Inspect full 1998 experimental text and compare named cytostomal cords outside Paramecium before extending distribution.",
     "rationale": "Names shared across ciliates do not by themselves establish identical molecular composition or topology.",
     "notes": "The unqualified structural label does not assert a universal or Paramecium-exclusive distribution. Current canonical examples are source-demonstrated species only. Full 1998 Methods and figures remain unread; no inferred measurements, additional species or strain identifiers are added.",
     "evidence": [
      {
       "reference": "DOI:10.1111/j.1550-7408.1998.tb04526.x",
       "notes": "Primary abstract read; checked publisher PDF route inaccessible."
      },
      {
       "reference": "DOI:10.1083/jcb.63.3.904",
       "notes": "Methods specifies P. caudatum."
      },
      {
       "reference": "DOI:10.7295/W9CIL36704",
       "notes": "Item specifies P. multimicronucleatum."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    }
   ]
  },
  {
   "identifier": "GO:0032123",
   "label": "deep fiber",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "Inward projections of the cytoskeletal structures of the oral apparatus, which form a fiber that extends past the cytostome into the cytoplasm.",
   "definition_source": "GO:0032123",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-30T20:50:25Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T20:51:55Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, cytoskeleton parentage, oral-apparatus parthood, a Tetrahymena canonical example, GO-backed topology evidence, a nonmechanistic deep-fiber topology graph, and boundary and component grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-12T00:29:11Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2272: represented cytoskeleton as a containing whole via part_of, corrected relationship evidence, and preserved exact structure identity and all existing biological claims.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "deep fibre",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0032123"
    }
   ],
   "part_of": [
    "GO:0031912",
    "GO:0005856"
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5911",
     "taxon_label": "Tetrahymena thermophila",
     "note": "Ciliate model covered by Frankel's Methods in Cell Biology review that supplied the GO deep-fiber definition.",
     "reference": "DOI:10.1016/S0091-679X(08)61528-9"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0032123",
     "notes": "Gene Ontology cellular-component term for the ciliate oral-apparatus deep fiber."
    },
    {
     "reference": "GO:0005856",
     "notes": "Gene Ontology relates GO:0032123 deep fiber to GO:0005856 cytoskeleton by part_of (BFO:0000050), not by is-a."
    },
    {
     "reference": "GO:0031912",
     "notes": "OLS reports GO:0032123 deep fiber as part of the oral apparatus."
    },
    {
     "reference": "DOI:10.1016/S0091-679X(08)61528-9",
     "notes": "Frankel 2000, Cell biology of Tetrahymena thermophila, Methods in Cell Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "deep_fiber_oral_apparatus_topology",
     "title": "Deep fibers project through the oral apparatus",
     "description": "Deep fibers are cytoskeletal oral-apparatus substructures that form inward fibers extending past the cytostome.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records GO-backed topology only; it does not assign the molecular constituents that build the deep fiber.",
     "nodes": [
      {
       "node_id": "deep_fiber",
       "label": "deep fiber",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032123"
      },
      {
       "node_id": "oral_apparatus",
       "label": "oral apparatus",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031912"
      },
      {
       "node_id": "cytostome",
       "label": "cytostome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031910"
      }
     ],
     "edges": [
      {
       "subject": "deep_fiber",
       "predicate": "is part of",
       "object": "oral_apparatus",
       "description": "Deep fibers are cytoskeletal substructures of the oral apparatus.",
       "evidence": [
        {
         "reference": "GO:0032123",
         "notes": "GO:0032123 defines deep fibers as inward projections of the cytoskeletal structures of the oral apparatus."
        }
       ]
      },
      {
       "subject": "deep_fiber",
       "predicate": "extends past",
       "object": "cytostome",
       "description": "Deep fibers form fibers that extend past the cytostome into the cytoplasm.",
       "evidence": [
        {
         "reference": "GO:0032123",
         "notes": "GO:0032123 defines deep fibers as oral-apparatus fibers that extend past the cytostome into the cytoplasm."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "deep_fiber_boundary",
     "prompt": "Keep the deep fiber distinct from the whole oral apparatus and the cytostome.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "part_of"
     ],
     "rationale": "GO:0032123 denotes a narrow cytoskeletal fiber of the oral apparatus. GO:0031912 denotes the whole feeding apparatus, and GO:0031910 denotes the cytostome that the deep fiber extends past.",
     "resolution_note": "Curated GO:0032123 as an oral-apparatus substructure with GO:0031912 as its proper whole.",
     "evidence": [
      {
       "reference": "GO:0032123",
       "notes": "GO:0032123 identifies the deep fiber."
      },
      {
       "reference": "GO:0031912",
       "notes": "GO:0031912 identifies the ciliate oral apparatus."
      },
      {
       "reference": "GO:0031910",
       "notes": "GO:0031910 identifies the cytostome."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30",
     "resolved_date": "2026-09-30"
    },
    {
     "discussion_id": "resolve_deep_fiber_components",
     "prompt": "Resolve the exact molecular constituents of the deep fiber before adding components.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record",
      "causal_graphs#deep_fiber_oral_apparatus_topology"
     ],
     "rationale": "GO:0032123 identifies the deep fiber as a cytoskeletal oral-apparatus fiber, but this GO-backed pass did not verify exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB component groundings.",
     "evidence": [
      {
       "reference": "GO:0032123",
       "notes": "GO:0032123 defines the deep fiber but not its molecular constituents."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:distal_connecting_fiber",
   "label": "distal connecting fiber",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "A centrin-containing fibrous bridge connecting the distal regions of paired flagellar basal bodies in green algae. It is distinct from proximal connecting fibers and nucleus-directed rootlets; cross-striation differs between the documented examples.",
   "definition_source": "DOI:10.1083/jcb.105.2.903",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-04T04:19:00Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-04T04:20:58Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added distinct distal-fiber identity, centrin composition and verified protein example, two canonical species, bounded linkage/reorientation functions, an extracted-apparatus graph, link-only micrograph and explicit mutant, synchronization and contractile-cycle limitations.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0043232"
   ],
   "part_of": [
    "GO:0005856"
   ],
   "synonyms": [
    {
     "synonym_text": "distal basal body connecting fiber",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1083/jcb.105.2.903"
    },
    {
     "synonym_text": "distal striated fiber",
     "synonym_type": "NARROW_SYNONYM",
     "source": "DOI:10.1083/jcb.119.6.1613"
    },
    {
     "synonym_text": "DSF",
     "synonym_type": "NARROW_SYNONYM",
     "source": "DOI:10.1083/jcb.119.6.1613"
    },
    {
     "synonym_text": "distal fiber",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1002/(SICI)1097-0169(1998)41:1<49::AID-CM4>3.0.CO;2-A"
    }
   ],
   "components": [
    {
     "component_id": "distal_fiber_centrins",
     "label": "Distal connecting fiber centrins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Calcium-binding constituents of the distal fiber. Centrin sequence substitutions affect normal distal-fiber assembly in the tested Chlamydomonas strains; this is not a universal essentiality assertion.",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Reviewed IPR050145 includes non-centrin CML and obelin proteins; IPR050230 is an even broader calcium-binding protein family. Neither denotes the distal-fiber centrin class exactly. EF-hand domains are not family identities.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P05434",
       "protein_label": "Caltractin",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-04",
       "role": "Species-level centrin example, not a distal-fiber-specific paralogue or an entire fiber inventory.",
       "evidence": [
        {
         "reference": "UniProtKB:P05434",
         "notes": "Verified reviewed entry, recommended name, organism and sequence-source references; no primary gene symbol is supplied."
        },
        {
         "reference": "DOI:10.1083/jcb.119.6.1613",
         "notes": "The centrin/caltractin sequence and vfl2 linkage identify the studied protein; Methods use pCaBP4 and the sequence publications also cited by UniProt. Mutants and intragenic revertants distinguish distal-fiber assembly phenotypes."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.105.2.903",
       "notes": "Anti-20-kDa-protein immunogold labels the distal connecting fiber of Spermatozopsis similis; apparatus immunoblots detect the antigen. No exact Spermatozopsis sequence is assigned."
      },
      {
       "reference": "DOI:10.1083/jcb.119.6.1613",
       "notes": "E101K centrin and position-101 revertants alter normal distal striated fiber formation. Class-2 revertants retain abnormal half fibers despite normal nucleus-basal body connectors and transition-region structures."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3192",
     "taxon_label": "Spermatozopsis similis",
     "reference": "DOI:10.1083/jcb.105.2.903",
     "note": "SAG 1.85 is explicitly used in Methods and was verified against the culture collection. The distal fiber is unstriated in this example; extracted-apparatus reorientation and immunogold localization were studied."
    },
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "reference": "DOI:10.1083/jcb.119.6.1613",
     "note": "Wild-type, vfl2 and intragenic-revertant comparisons resolve the cross-striated distal fiber from other centrin assemblies. No collection accession is inferred from the mutant names."
    }
   ],
   "functions": [
    {
     "function_id": "interbasal_body_linkage",
     "label": "interbasal-body linkage",
     "description": "The distal fiber forms a physical bridge between paired flagellar basal bodies, separately from the proximal fibers and nucleus-directed connectors.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.105.2.903",
       "notes": "Ultrastructure and Figure 9 distinguish the interbasal bridge from adjacent root structures."
      },
      {
       "reference": "DOI:10.1083/jcb.119.6.1613",
       "notes": "Distal half-fiber assembly and continuity between the basal bodies are assessed separately from other centrin structures."
      }
     ]
    },
    {
     "function_id": "calcium_dependent_reorientation",
     "label": "calcium-dependent basal-body reorientation",
     "description": "Distal-fiber contraction reorients paired basal bodies in Spermatozopsis similis. Chlamydomonas preparations show smaller, reversible calcium-dependent angle changes; the two experimental responses are not treated as identical.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.105.2.903",
       "notes": "Reorientation persists when beating is blocked or axonemes are mechanically removed, supporting a separate contractile apparatus."
      },
      {
       "reference": "DOI:10.1002/(SICI)1097-0169(1998)41:1<49::AID-CM4>3.0.CO;2-A",
       "notes": "Primary abstract reports calcium-dependent interaxonemal-angle changes in pf18 and pf18fa1 preparations and lack of that response in pf18vfl2. Full paper unread; vfl2 is not a selective distal-fiber perturbation."
      }
     ]
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "spermatozopsis_distal_fiber_reorientation",
     "title": "Calcium-driven distal-fiber contraction in extracted Spermatozopsis apparatuses",
     "description": "A physical contractile mechanism, with constituent and geometry context. Elevated calcium condenses the fiber and reorients basal bodies; attached axonemes change their relative orientation. This does not require ongoing beating and does not establish the molecular force-generating cycle.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "scope_notes": "Restricted to Spermatozopsis similis extracted preparations. No direct centrin conformational reaction, kinase, light-to-calcium pathway, universal ATP-free cycle, or reverse edge is asserted. Low calcium failed to restore antiparallel basal bodies in this preparation.",
     "nodes": [
      {
       "node_id": "centrins",
       "label": "Distal connecting fiber centrins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "distal_fiber_centrins"
      },
      {
       "node_id": "distal_fiber",
       "label": "Spermatozopsis distal connecting fiber",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "calcium",
       "label": "Elevated calcium in the extracted-apparatus assay",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "contraction",
       "label": "Distal-fiber contraction",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "basal_body_reorientation",
       "label": "Basal bodies reoriented toward parallel",
       "node_type": "CELLULAR_LOCALIZATION"
      },
      {
       "node_id": "axoneme_orientation",
       "label": "Parallel projection of attached axonemes",
       "node_type": "CELLULAR_LOCALIZATION"
      }
     ],
     "edges": [
      {
       "subject": "centrins",
       "predicate": "are constituents of",
       "object": "distal_fiber",
       "description": "Immunogold localizes the centrin-related antigen to the distal fiber; this edge records composition, not a reconstructed molecular motor.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.105.2.903",
         "notes": "Figure 9 and immunoblot results; no complete molecular inventory or stoichiometry is implied."
        }
       ]
      },
      {
       "subject": "distal_fiber",
       "predicate": "undergoes calcium-induced",
       "object": "contraction",
       "description": "The connecting fiber is more condensed in calcium-treated preparations.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.105.2.903",
         "notes": "Figure 9 contrasts expanded and condensed fibers in the extracted apparatus."
        }
       ]
      },
      {
       "subject": "calcium",
       "predicate": "triggers",
       "object": "contraction",
       "description": "Raising free calcium elicits contraction in the tested preparations, including those without ATP added to the reactivation solution.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.105.2.903",
         "notes": "Results, Figures 3-5 and 9; lack of added ATP is not proof of an ATP-independent complete contraction-extension cycle."
        }
       ]
      },
      {
       "subject": "contraction",
       "predicate": "reorients",
       "object": "basal_body_reorientation",
       "description": "The physical bridge reorients the paired basal bodies even when axonemal beating is inhibited or axonemes have been amputated.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.105.2.903",
         "notes": "Orthovanadate, DTT/ATP-omission and mechanical-amputation experiments support separation from axonemal motility."
        }
       ]
      },
      {
       "subject": "basal_body_reorientation",
       "predicate": "repositions attached axonemes into",
       "object": "axoneme_orientation",
       "description": "When axonemes remain attached, their relative projection follows basal-body reorientation; waveform conversion is a separate calcium response.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.105.2.903",
         "notes": "Figures 3-5 and Results distinguish axonemal geometry from beating. No requirement for the fiber to initiate flagellar beating is asserted."
        }
       ]
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1083/jcb.105.2.903",
     "notes": "Full ten-page primary PDF text read; Figure 9 visually inspected. Identity, fiber-localized antigen and calcium-triggered mechanical response."
    },
    {
     "reference": "DOI:10.1083/jcb.119.6.1613",
     "notes": "Primary Methods, mutant/revertant Results and Table II inspected; normal distal-fiber assembly is separable from other centrin assemblies."
    },
    {
     "reference": "DOI:10.1083/jcb.98.3.818",
     "notes": "Full seven-page primary PDF text read. Pleiotropic vfl3 comparisons preserve the study-specific negative results on waveform, synchrony and shock response."
    },
    {
     "reference": "DOI:10.1002/(SICI)1097-0169(1998)41:1<49::AID-CM4>3.0.CO;2-A",
     "notes": "Complete primary abstract read through Europe PMC; full paper and figures unread. Chlamydomonas angle reversibility is not transferred to Spermatozopsis."
    },
    {
     "reference": "DOI:10.1073/pnas.1518527113",
     "notes": "Primary abstract and significance statement read through NCBI EFetch. Full text unavailable through attempted PMC web, Europe PMC and current PMC OA routes; later coupling evidence remains abstract-bounded."
    },
    {
     "reference": "GO:0043232",
     "notes": "Verified intracellular membraneless organelle as a broad is-a parent, not exact identity."
    },
    {
     "reference": "GO:0005856",
     "notes": "Verified cytoskeleton term for parthood, not equivalence to the whole framework."
    },
    {
     "reference": "https://sagdb.uni-goettingen.de/detailedList.php?str_number=1.85",
     "notes": "Authority confirms SAG 1.85 as Spermatozopsis similis; strain label agrees with the 1987 Methods."
    }
   ],
   "discussions": [
    {
     "discussion_id": "distal_fiber_boundary",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep the interbasal distal fiber separate from proximal fibers and nucleus-directed rootlets.",
     "rationale": "Shared centrin and adjacent attachment sites do not establish equivalent structures.",
     "notes": "Ignored- and hidden-inclusive searches found only prior mentions, not an exact record. GO:0035253 is nucleus-directed; GO:0120118 is an interflagellar membrane junction; neither is exact identity. The Spermatozopsis fiber is unstriated, so distal striated fiber and DSF are narrow synonyms. OTHER denotes the organized fiber bundle, not one protein or filament.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.105.2.903",
       "notes": "Results distinguish one distal, two proximal connecting fibers and separate rootlets; Figure 9F is the nucleus connector, not the distal fiber."
      },
      {
       "reference": "DOI:10.1083/jcb.119.6.1613",
       "notes": "NBBC, DSF and transition-region structures are distinguished in Table II."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "molecular_inventory",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve exact centrin-family grounding and additional distal-fiber constituents.",
     "rationale": "Immunoreactivity and one verified species sequence do not establish a complete cross-taxon inventory.",
     "notes": "IPR050145 and IPR050230 are broader than this component class. Do not import SF-assemblin from system-I root fibers, or proposed whole-centrin-scaffold proteins into this bridge without direct evidence. The approximately 3% protein estimate in the 1987 gel analysis is for the isolated apparatus, not distal-fiber stoichiometry. Essentiality remains unknown across the record's scope.",
     "evidence": [
      {
       "reference": "InterPro:IPR050145",
       "notes": "Authority includes CML and obelin proteins."
      },
      {
       "reference": "InterPro:IPR050230",
       "notes": "Authority describes multiple calcium-binding regulatory-protein classes."
      },
      {
       "reference": "DOI:10.1083/jcb.105.2.903",
       "notes": "Distinct antigen localization and whole-apparatus biochemical sampling."
      },
      {
       "reference": "DOI:10.1083/jcb.119.6.1613",
       "notes": "Centrin sequence substitutions affect normal distal-fiber assembly."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "contractile_cycle_scope",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve native force generation and species-specific reextension mechanisms.",
     "rationale": "Preparations differ in reversibility and do not identify every biochemical intermediate.",
     "notes": "Spermatozopsis basal bodies do not recover antiparallel geometry on calcium reduction in the isolated preparation, despite waveform reversal; intact-cell recovery is slower. Chlamydomonas angle reversal in the 1998 abstract is a different preparation and species. No phosphorylation step, complete ATP-free cycle, or mandatory phobic-response function is inferred. Basal-body angles and constituent-filament diameters are not dimensions of the whole fiber.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.105.2.903",
       "notes": "Results and Discussion separate reorientation, waveform switching and unknown reextension."
      },
      {
       "reference": "DOI:10.1002/(SICI)1097-0169(1998)41:1<49::AID-CM4>3.0.CO;2-A",
       "notes": "Primary abstract reports reversible angle changes and suggests, rather than proves, a role in phobic responses."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "synchronization_evidence",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Reconcile experimental conditions and isolate the distal fiber's contribution to flagellar coordination.",
     "rationale": "Multistructure mutants cannot by themselves establish a distal-fiber-specific necessity or absence of function.",
     "notes": "The 1984 vfl3 study found similar waveform, frequency and synchrony under its filming conditions, but both striated fibers and microtubular roots were abnormal. The 2016 primary abstract reports altered synchronization in basal-connection-defective mutants and supports internal coupling. Its full experimental text was not reached in this pass. Neither observation is promoted into a universal positive or negative distal-fiber mechanism.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.98.3.818",
       "notes": "Discussion explicitly cannot separate fiber and microtubular-rootlet contributions."
      },
      {
       "reference": "DOI:10.1073/pnas.1518527113",
       "notes": "Abstract and significance statement support internal coupling, not a molecularly isolated distal-fiber mechanism."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "segregation_not_assigned",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Do not transfer the entire vfl2 segregation phenotype to the distal fiber.",
     "rationale": "The centrin mutation affects several distinct assemblies.",
     "notes": "Class-2 revertants with abnormal distal fibers retain normal NBBCs and transition regions and run the basal-body cycle normally. The authors argue against a necessary distal-fiber role in accurate segregation. No required mitotic or segregation function is added.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.119.6.1613",
       "notes": "Table II and Discussion distinguish structural phenotypes and their functional interpretation."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "taxonomic_and_function_grounding",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Extend directly demonstrated taxonomic scope and resolve an exact reorientation function term.",
     "rationale": "Two studied species do not establish clade-wide prevalence or identical geometry.",
     "notes": "Both species identifiers were authority-verified. No distribution row or unverified strain identifier is added. GO:0032053 ciliary basal body organization describes assembly and arrangement of constituent parts, not exactly the interbasal angular response; function labels remain ungrounded rather than asserting equivalence.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.105.2.903",
       "notes": "Spermatozopsis experiments and explicit comparison with Chlamydomonas."
      },
      {
       "reference": "DOI:10.1083/jcb.119.6.1613",
       "notes": "Chlamydomonas distal-fiber comparisons."
      },
      {
       "reference": "GO:0032053",
       "notes": "Authority definition checked; no exact function mapping asserted."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    }
   ],
   "images": [
    {
     "image_id": "pmc2114749_figure9",
     "source": "PMC",
     "source_accession": "PMC2114749.1 Figure 9",
     "source_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC2114749.1/PMC2114749.1.pdf#page=8",
     "licence": "CC_BY_NC_SA_4_0",
     "licence_url": "https://creativecommons.org/licenses/by-nc-sa/4.0/",
     "attribution": "G. I. McFadden, D. Schulze, B. Surek, J. L. Salisbury and M. Melkonian, Figure 9, Journal of Cell Biology 105 (1987), doi:10.1083/jcb.105.2.903, via PubMed Central; CC BY-NC-SA 4.0. Link only; no repository copy or adaptation.",
     "modality": "TEM",
     "caption": "Figure 9: distal-fiber immunogold localization and basal-body geometry in Spermatozopsis similis. Panels B-E show labeled distal fibers; F shows the separate nucleus connector and G the preimmune control. Source scale bars: 300 nm.",
     "taxon_id": "NCBITaxon:3192",
     "taxon_label": "Spermatozopsis similis",
     "reference": "DOI:10.1083/jcb.105.2.903",
     "retrieved_on": "2026-10-04",
     "notes": "All seven panels visually inspected on PDF page 8. Official version-1 metadata, PDF checksum and JATS licence verified; no separate figure object is supplied. No image binary is hosted."
    }
   ]
  },
  {
   "identifier": "GO:0036286",
   "label": "eisosome filament",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "A filamentous cortical structure formed, in S. pombe, by the eisosome component Pil1.",
   "definition_source": "GO:0036286",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T22:55:13Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T22:55:52Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added protein-complex parentage, eisosome and cortical-cytoskeleton parthood, the InterPro-grounded Pil1/Lsp1 BAR-domain component, fungal and Saccharomyces scope, MCC scaffold assembly evidence, and a Pil1/Lsp1 filament assembly graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T23:06:38Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #1037 by removing unsupported ESSENTIAL from the aggregate Pil1/Lsp1 BAR-domain component.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T12:05:18Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1239 by routing Douglas and Konopka 2014 fungal eisosome-filament evidence through reachable PMID:25002088 instead of the unreadable Annual Reviews DOI.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:11:09Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "part_of": [
    "GO:0032126",
    "GO:0030863"
   ],
   "components": [
    {
     "component_id": "pil1_lsp1_bar_core",
     "label": "Pil1/Lsp1 BAR-domain eisosome core",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR028245",
     "gene_symbols": [
      "PIL1",
      "LSP1"
     ],
     "role": "Fungal BAR-domain proteins that assemble into the cytoplasmic filament core of the eisosome.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.e10-12-1021",
       "notes": "Olivera-Couto et al. 2011 identified Pil1 and Lsp1 as the BAR-domain core components of Saccharomyces cerevisiae eisosomes."
      },
      {
       "reference": "DOI:10.1083/jcb.201104040",
       "notes": "Karotki et al. 2011 reconstituted purified yeast Pil1 and Lsp1 into filaments and membrane-associated scaffolds."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53252",
       "protein_label": "Sphingolipid long chain base-responsive protein PIL1",
       "gene_symbol": "PIL1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene PIL1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Lipid droplet' localisation of P53252."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q12230",
       "protein_label": "Sphingolipid long chain base-responsive protein LSP1",
       "gene_symbol": "LSP1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene LSP1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cell cortex' localisation of Q12230."
        },
        {
         "reference": "PMID:16496001",
         "notes": "Walther TC et al. 2006, ‘Eisosomes mark static sites of endocytosis.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cell cortex' localisation of Q12230."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4751",
     "taxon_label": "Fungi",
     "presence": "VARIABLE",
     "note": "BAR-domain eisosome filament scaffolds have been described in fungal MCC/eisosome domains, but the component set and domain architecture vary by lineage.",
     "reference": "PMID:25002088"
    },
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding-yeast Pil1 and Lsp1 form the BAR-domain filament core of eisosomes.",
     "reference": "DOI:10.1091/mbc.e10-12-1021"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which Pil1/Lsp1 BAR-domain proteins were reconstituted into eisosome-like membrane scaffolds.",
     "reference": "DOI:10.1083/jcb.201104040"
    }
   ],
   "functions": [
    {
     "function_id": "mcc_scaffold_assembly",
     "label": "MCC scaffold assembly",
     "description": "Pil1/Lsp1 eisosome filaments assemble along the cytoplasmic face of MCC membrane domains to help scaffold stable plasma-membrane furrows.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201104040",
       "notes": "Karotki et al. 2011 connected Pil1/Lsp1 filament assembly to a membrane scaffold at eisosomes."
      },
      {
       "reference": "PMID:25002088",
       "notes": "Douglas and Konopka 2014 reviewed MCC/eisosomes as stable plasma-membrane domains in fungi."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0036286",
     "notes": "Gene Ontology cellular-component term for eisosome filament."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology cellular-component parent term for protein-containing complex."
    },
    {
     "reference": "GO:0032126",
     "notes": "Gene Ontology cellular-component term for eisosome."
    },
    {
     "reference": "GO:0030863",
     "notes": "Gene Ontology cellular-component term for cortical cytoskeleton."
    },
    {
     "reference": "GO:0090512",
     "notes": "Gene Ontology cellular-component term for eisosome membrane domain/MCC."
    },
    {
     "reference": "DOI:10.1091/mbc.e10-12-1021",
     "notes": "Olivera-Couto et al. 2011, The eisosome core is composed of BAR domain proteins, Molecular Biology of the Cell."
    },
    {
     "reference": "DOI:10.1083/jcb.201104040",
     "notes": "Karotki et al. 2011, Eisosome proteins assemble into a membrane scaffold, Journal of Cell Biology."
    },
    {
     "reference": "PMID:25002088",
     "notes": "Douglas and Konopka 2014, Fungal membrane organization: the eisosome concept, Annual Review of Microbiology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "pil1_lsp1_filament_scaffolds_mcc",
     "title": "Pil1/Lsp1 build the eisosome filament",
     "description": "Pil1 and Lsp1 assemble into a cytoplasmic eisosome filament that scaffolds the paired MCC plasma-membrane domain.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "pil1_lsp1_bar_core",
       "label": "Pil1/Lsp1 BAR-domain eisosome core",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR028245",
       "component_ref": "pil1_lsp1_bar_core"
      },
      {
       "node_id": "eisosome_filament",
       "label": "eisosome filament",
       "node_type": "STRUCTURE",
       "grounding": "GO:0036286"
      },
      {
       "node_id": "eisosome_membrane_domain",
       "label": "eisosome membrane domain/MCC",
       "node_type": "STRUCTURE",
       "grounding": "GO:0090512"
      }
     ],
     "edges": [
      {
       "subject": "pil1_lsp1_bar_core",
       "predicate": "assembles into",
       "object": "eisosome_filament",
       "description": "Pil1 and Lsp1 make up the BAR-domain core that forms eisosome filaments.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.e10-12-1021",
         "notes": "Olivera-Couto et al. 2011 established Pil1 and Lsp1 as the BAR-domain core components of Saccharomyces cerevisiae eisosomes."
        }
       ]
      },
      {
       "subject": "eisosome_filament",
       "predicate": "scaffolds",
       "object": "eisosome_membrane_domain",
       "description": "Pil1/Lsp1 filaments form a scaffold along MCC membrane domains.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201104040",
         "notes": "Karotki et al. 2011 showed that purified Pil1 and Lsp1 assemble into eisosome-like membrane scaffolds."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0061645",
   "label": "endocytic patch",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "The part of the cell cortex consisting of an aggregation of proteins that will give rise to an endocytic vesicle. A discrete, transient cortical assembly of clathrin coat proteins, endocytic adaptors (Ede1, Sla1, Sla2, Ent1/2), WASP/myosin-I nucleation-promoting factors (Las17, Myo3/5), Arp2/3-nucleated branched actin filaments, and BAR-domain scission proteins (Rvs161–Rvs167) at the plasma membrane of yeasts and filamentous fungi. The endocytic patch couples localized Arp2/3 actin polymerization to membrane invagination against high intracellular turgor pressure.",
   "definition_source": "GO:0061645",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0110165"
   ],
   "part_of": [
    "GO:0005938"
   ],
   "components": [
    {
     "component_id": "actin",
     "label": "actin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ACT1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from Saccharomyces cerevisiae ACT1 cortical actin-patch studies; no exact source-neutral InterPro, Pfam, or NCBIfam identifier was curated for the whole actin protein family in this pass.",
     "role": "Polymerizes into the short, branched filaments that form the yeast actin cortical patch network. Functions at the plasma-membrane endocytic patch in endocytic patch.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200404159",
       "notes": "Young, Cooper and Bridgman 2004 examined Saccharomyces cerevisiae actin patches by correlative fluorescence and electron microscopy."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P60010",
       "protein_label": "Actin",
       "gene_symbol": "ACT1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ACT1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P60010",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P60010, the single reviewed entry for gene ACT1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "arp2_3_complex",
     "label": "Arp2/3 protein complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005885",
     "essentiality": "UNKNOWN",
     "role": "Branch-forming actin-nucleation complex that builds the dendritic actin filament network in cortical patches. Functions at the plasma-membrane endocytic patch in endocytic patch.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200404159",
       "notes": "Young, Cooper and Bridgman 2004 described yeast actin-patch branches characteristic of the Arp2/3 complex."
      }
     ],
     "gene_symbols": [
      "ARP2",
      "ARP3",
      "ARC40",
      "ARC35",
      "ARC19",
      "ARC18",
      "ARC15"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32381",
       "protein_label": "Actin-related protein 2",
       "gene_symbol": "ARP2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ARP2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11248049",
         "notes": "Boldogh IR et al. 2001, ‘Arp2/3 complex and actin dynamics are required for actin-based mitochondrial motility in yeast.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, actin patch' localisation of P32381."
        },
        {
         "reference": "PMID:9210376",
         "notes": "Winter D et al. 1997, ‘The complex containing actin-related proteins Arp2 and Arp3 is required for the motility and integrity of yeast actin patches.’, Curr Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, actin patch' localisation of P32381."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P47117",
       "protein_label": "Actin-related protein 3",
       "gene_symbol": "ARP3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ARP3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:9210376",
         "notes": "Winter D et al. 1997, ‘The complex containing actin-related proteins Arp2 and Arp3 is required for the motility and integrity of yeast actin patches.’, Curr Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, actin patch' localisation of P47117."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P38328",
       "protein_label": "Actin-related protein 2/3 complex subunit 1",
       "gene_symbol": "ARC40",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ARC40 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P38328",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38328, the single reviewed entry for gene ARC40 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P53731",
       "protein_label": "Actin-related protein 2/3 complex subunit 2",
       "gene_symbol": "ARC35",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ARC35 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P53731",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P53731, the single reviewed entry for gene ARC35 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P33204",
       "protein_label": "Actin-related protein 2/3 complex subunit 4",
       "gene_symbol": "ARC19",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ARC19 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P33204",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P33204, the single reviewed entry for gene ARC19 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q05933",
       "protein_label": "Actin-related protein 2/3 complex subunit 3",
       "gene_symbol": "ARC18",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ARC18 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:Q05933",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q05933, the single reviewed entry for gene ARC18 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P40518",
       "protein_label": "Actin-related protein 2/3 complex subunit 5",
       "gene_symbol": "ARC15",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ARC15 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11248049",
         "notes": "Boldogh IR et al. 2001, ‘Arp2/3 complex and actin dynamics are required for actin-based mitochondrial motility in yeast.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, actin patch' localisation of P40518."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast forms dynamic actin cortical patches at the cell cortex during endocytic internalization.",
     "reference": "DOI:10.1016/S0092-8674(03)00883-3"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which cortical actin patches were imaged as short, branched Arp2/3-like actin-filament networks.",
     "reference": "DOI:10.1083/jcb.200404159"
    }
   ],
   "functions": [
    {
     "function_id": "actin_cortical_patch_assembly",
     "label": "actin cortical patch assembly",
     "grounding": "GO:0000147",
     "description": "The actin cortical patch is produced by assembly of a branched actin network at cortical endocytic sites.",
     "evidence": [
      {
       "reference": "GO:0000147",
       "notes": "GO:0000147 denotes assembly of an actin cortical patch."
      },
      {
       "reference": "DOI:10.1371/journal.pbio.0060001",
       "notes": "Galletta, Chuang and Cooper 2008 tracked actin patch assembly and movement in Arp2/3-regulator mutants."
      }
     ]
    },
    {
     "function_id": "endocytic_internalization",
     "label": "endocytic internalization",
     "description": "Yeast actin cortical patches assemble at cortical endocytic sites and move inward as internalization proceeds.",
     "evidence": [
      {
       "reference": "DOI:10.1016/S0092-8674(03)00883-3",
       "notes": "Kaksonen, Sun and Drubin 2003 followed receptors, adaptors and actin during yeast endocytic internalization."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0061645",
     "notes": "Gene Ontology cellular-component term for endocytic patch: The part of the cell cortex consisting of an aggregation of proteins that will give rise to an endocytic vesicle."
    },
    {
     "reference": "GO:0030479",
     "notes": "Gene Ontology cellular-component term for the actin cortical patch."
    },
    {
     "reference": "GO:0015629",
     "notes": "Actin cytoskeleton is a containing structure, not an is-a parent of the patch; the direct GO parthood relation uses cortical actin cytoskeleton."
    },
    {
     "reference": "GO:0005885",
     "notes": "Gene Ontology cellular-component term for the Arp2/3 protein complex."
    },
    {
     "reference": "GO:0000147",
     "notes": "Gene Ontology biological-process term for actin cortical patch assembly."
    },
    {
     "reference": "DOI:10.1016/S0092-8674(03)00883-3",
     "notes": "Kaksonen, Sun and Drubin 2003, A Pathway for Association of Receptors, Adaptors, and Actin during Endocytic Internalization, Cell."
    },
    {
     "reference": "DOI:10.1083/jcb.200404159",
     "notes": "Young, Cooper and Bridgman 2004, Yeast actin patches are networks of branched actin filaments, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1371/journal.pbio.0060001",
     "notes": "Galletta, Chuang and Cooper 2008, Distinct Roles for Arp2/3 Regulators in Actin Assembly and Endocytosis, PLoS Biology."
    },
    {
     "reference": "GO:0030864",
     "notes": "Cortical actin cytoskeleton contains the actin cortical patch through the native GO part_of relation."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "endocytic_patch_mechanism",
     "title": "Endocytic patch assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of endocytic patch (GO:0061645) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "endocytic_patch",
       "label": "endocytic patch",
       "node_type": "STRUCTURE",
       "grounding": "GO:0061645",
       "description": "The part of the cell cortex consisting of an aggregation of proteins that will give rise to an endocytic vesicle."
      },
      {
       "node_id": "actin",
       "label": "actin",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "actin",
       "description": "Polymerizes into the short, branched filaments that form the yeast actin cortical patch network. Functions at the plasma-membrane endocytic patch in endocytic patch."
      },
      {
       "node_id": "arp2_3_complex",
       "label": "Arp2/3 protein complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005885",
       "component_ref": "arp2_3_complex",
       "description": "Branch-forming actin-nucleation complex that builds the dendritic actin filament network in cortical patches. Functions at the plasma-membrane endocytic patch in endocytic patch."
      },
      {
       "node_id": "cell_cortex",
       "label": "cell cortex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005938",
       "description": "Enclosing or holo-structural assembly (cell cortex, GO:0005938) containing endocytic patch."
      },
      {
       "node_id": "actin_cortical_patch_assembly",
       "label": "actin cortical patch assembly",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0000147",
       "description": "The actin cortical patch is produced by assembly of a branched actin network at cortical endocytic sites."
      },
      {
       "node_id": "endocytic_internalization",
       "label": "endocytic internalization",
       "node_type": "BIOLOGICAL_PROCESS",
       "description": "Yeast actin cortical patches assemble at cortical endocytic sites and move inward as internalization proceeds."
      }
     ],
     "edges": [
      {
       "subject": "actin",
       "predicate": "is part of",
       "object": "endocytic_patch",
       "description": "Polymerizes into the short, branched filaments that form the yeast actin cortical patch network. Functions at the plasma-membrane endocytic patch in endocytic patch.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200404159",
         "notes": "Young, Cooper and Bridgman 2004 examined Saccharomyces cerevisiae actin patches by correlative fluorescence and electron microscopy."
        }
       ]
      },
      {
       "subject": "arp2_3_complex",
       "predicate": "is part of",
       "object": "endocytic_patch",
       "description": "Branch-forming actin-nucleation complex that builds the dendritic actin filament network in cortical patches. Functions at the plasma-membrane endocytic patch in endocytic patch.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200404159",
         "notes": "Young, Cooper and Bridgman 2004 described yeast actin-patch branches characteristic of the Arp2/3 complex."
        }
       ]
      },
      {
       "subject": "endocytic_patch",
       "predicate": "is part of",
       "object": "cell_cortex",
       "description": "Endocytic patch forms an integral structural compartment or subassembly of cell cortex.",
       "evidence": [
        {
         "reference": "DOI:10.1016/S0092-8674(03)00883-3",
         "notes": "Kaksonen, Sun and Drubin 2003, A Pathway for Association of Receptors, Adaptors, and Actin during Endocytic Internalization, Cell."
        }
       ]
      },
      {
       "subject": "endocytic_patch",
       "predicate": "mediates",
       "object": "actin_cortical_patch_assembly",
       "description": "The actin cortical patch is produced by assembly of a branched actin network at cortical endocytic sites.",
       "evidence": [
        {
         "reference": "GO:0000147",
         "notes": "GO:0000147 denotes assembly of an actin cortical patch."
        }
       ]
      },
      {
       "subject": "endocytic_patch",
       "predicate": "mediates",
       "object": "endocytic_internalization",
       "description": "Yeast actin cortical patches assemble at cortical endocytic sites and move inward as internalization proceeds.",
       "evidence": [
        {
         "reference": "DOI:10.1016/S0092-8674(03)00883-3",
         "notes": "Kaksonen, Sun and Drubin 2003 followed receptors, adaptors and actin during yeast endocytic internalization."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:42Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of endocytic patch (GO:0061645) in category CYTOSKELETON with verified GO hierarchy, components, UniProtKB protein examples, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "cellstructuremech:entodiniomorphid_subkinetal_myoneme_system",
   "label": "Entodiniomorphid subkinetal myoneme system",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "A system of calmyonemin-containing contractile filament bundles associated with the bases of retractile apical ciliature in entodiniomorphid ciliates, characterized in Eudiplodinium maggii and Entodinium bursa. This record denotes the subkinetal bundles, not all other calmyonemin-positive arrays or the cilia themselves.",
   "definition_source": "DOI:10.1016/S0248-4900(94)80014-6",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-04T02:31:37Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-04T02:33:01Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added primary-abstract-backed calmyonemin class, verified species and hierarchy, retraction function, and explicit source-access, composition, causal and other-array boundaries.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005622"
   ],
   "part_of": [
    "GO:0005856"
   ],
   "synonyms": [
    {
     "synonym_text": "subkinetal myonemes",
     "synonym_type": "BROAD_SYNONYM",
     "source": "DOI:10.1016/S0248-4900(94)80014-6"
    }
   ],
   "components": [
    {
     "component_id": "calmyonemin",
     "label": "Calmyonemin proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Named centrin-like, calcium-binding protein class; no exact source-neutral family mapping established. InterPro calmyonemin search returned no entry. IPR050145 Centrin/CML-like also includes obelin and Arabidopsis CML proteins, so it is not an exact mapping of this class.",
     "essentiality": "UNKNOWN",
     "role": "Antibody-localized myonemal constituents; molecular identity and native inventory are not resolved to specific paralogues.",
     "evidence": [
      {
       "reference": "DOI:10.1002/cm.970270208",
       "notes": "Primary abstract reports A69 immunoelectron localization to E. maggii myonemes plus biochemical calcium-binding and centrin-similarity evidence. An essential role in retraction is postulated, not experimentally established."
      },
      {
       "reference": "DOI:10.1016/S0248-4900(94)80014-6",
       "notes": "Publisher-deposited abstract reports anti-calmyonemin immunofluorescence at E. bursa ciliature bases and describes subkinetal myoneme assembly. Other antibody-positive arrays are not merged into this structure."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:47892",
     "taxon_label": "Eudiplodinium maggii",
     "reference": "DOI:10.1002/cm.970270208",
     "note": "Species used for myonemal protein characterization and immunoelectron localization, as reported in the primary abstract. Identifier verified at ENA."
    },
    {
     "taxon_id": "NCBITaxon:358014",
     "taxon_label": "Entodinium bursa",
     "reference": "DOI:10.1016/S0248-4900(94)80014-6",
     "note": "Species used for calmyonemin immunofluorescence and cell-cycle observations. Abstract-level example; identifier verified at ENA. No clade-wide prevalence is inferred."
    }
   ],
   "functions": [
    {
     "function_id": "apical_ciliature_retraction",
     "label": "Apical ciliature retraction",
     "description": "The subkinetal contractile bundles support withdrawal of apical ciliature during stress-associated retraction; the molecular force-generating mechanism remains unresolved here.",
     "evidence": [
      {
       "reference": "DOI:10.1002/cm.970270208",
       "notes": "Abstract places converging myonemes beneath retractile apical ciliary zones."
      },
      {
       "reference": "DOI:10.1016/S0248-4900(94)80014-6",
       "notes": "Abstract explicitly describes subkinetal myonemes as contractile bundles powering ciliature retraction."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1002/cm.970270208",
     "notes": "David and Vigues (1994), PMID 8162623. PubMed and publisher-deposited Crossref abstracts read. Publisher PDF returned HTTP 403; full Methods and figures were not inspected."
    },
    {
     "reference": "DOI:10.1016/S0248-4900(94)80014-6",
     "notes": "Vigues and David (1994 print; 2012 online date in Crossref). DOI, authors and publisher-deposited abstract verified at Crossref. Publisher PDF returned HTTP 403; full Methods and figures were not inspected. A quoted Europe PMC DOI lookup returned no hit, not proof that no PubMed record exists."
    },
    {
     "reference": "GO:0005622",
     "notes": "Verified non-obsolete intracellular anatomical structure: broad is-a parent only."
    },
    {
     "reference": "GO:0005856",
     "notes": "Verified non-obsolete cytoskeleton: encompassing framework, used as part_of."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_and_granularity",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Delimit one subkinetal bundle system rather than a generic myoneme or a record per species.",
     "rationale": "Shared calcium-binding proteins do not make all ciliate contractile architectures the same structure.",
     "notes": "Hidden- and ignored-inclusive whole-repository searches for target names, species, component and source identifiers found no matches before scaffolding. QuickGO subkinetal, myoneme and calmyonemin searches returned zero hits. The apical ciliature-associated bundles differ from the extended Paramecium lattice, Spirostomum fishnet, Stentor longitudinal M bands and peritrich body/stalk systems. The clade-qualified label does not assert universal distribution or uniqueness to that clade.",
     "evidence": [
      {
       "reference": "DOI:10.1002/cm.970270208",
       "notes": "Abstract identifies convergent bundles at retractile apical ciliary zones."
      },
      {
       "reference": "DOI:10.1016/S0248-4900(94)80014-6",
       "notes": "Abstract explicitly names subkinetal myonemes in the related ciliate study."
      },
      {
       "reference": "https://www.ebi.ac.uk/QuickGO/services/ontology/go/search?query=subkinetal",
       "notes": "Authority identity search before minting."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "calmyonemin_identity_and_inventory",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve the native calmyonemin sequences, exact family grounding and other bundle constituents.",
     "rationale": "Antibody cross-reactivity and EF-hand similarity do not establish an exact taxon-neutral family mapping or complete composition.",
     "notes": "Keep the named component label-only. Do not substitute a generic EF-hand domain, the broader Centrin/CML-like family or an organism-specific accession as exact identity. No Sfi1 scaffold, actin, myosin, copy number or native paralogue inventory is transferred from other ciliate systems.",
     "evidence": [
      {
       "reference": "DOI:10.1002/cm.970270208",
       "notes": "Abstract characterizes a centrin-like calcium-binding protein, not a complete native assembly."
      },
      {
       "reference": "InterPro:IPR050145",
       "notes": "Issuing-authority description includes caltractin, obelin and Arabidopsis CML37/38; broader than the curated component."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "other_calmyonemin_arrays",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep other calmyonemin-positive arrays and their cell-cycle behavior outside this record.",
     "rationale": "A shared immunoreactive protein does not establish anatomical identity or a shared assembly pathway.",
     "notes": "Do not include the E. bursa circumciliary-lip, cytoproct or postoral endoplasmic arrays as subkinetal bundles merely from antibody signal. The reported transient resorption belongs to the endoplasmic array, not the parental subkinetal myonemes. Cilia and basal bodies are associated structures, not molecular constituents of the bundles.",
     "evidence": [
      {
       "reference": "DOI:10.1016/S0248-4900(94)80014-6",
       "notes": "Abstract distinguishes multiple localization sites and specifies the endoplasmic array as the exception among parental arrays during division."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "source_access_and_causal_tests",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Inspect full Methods and microscopy panels, then identify selective tests of assembly and retraction requirements.",
     "rationale": "Readable primary abstracts support this bounded anatomical record but not a resolved molecular contraction cycle.",
     "notes": "No figures, measurements or specific stimulation protocols are curated without source inspection. Essentiality stays UNKNOWN: the authors' proposed essential retraction role is not a demonstrated assembly requirement. No causal graph is asserted; calcium-dependent electrophoretic or chromatographic changes of a protein do not establish a native bundle contraction mechanism, ATP dependence or recovery cycle.",
     "evidence": [
      {
       "reference": "DOI:10.1002/cm.970270208",
       "notes": "Primary abstract read; publisher full-text route inaccessible in this session."
      },
      {
       "reference": "DOI:10.1016/S0248-4900(94)80014-6",
       "notes": "Publisher-deposited primary abstract read; publisher full-text route inaccessible in this session."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    }
   ]
  },
  {
   "identifier": "GO:0000923",
   "label": "equatorial microtubule organizing center",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A microtubule organizing center formed by a band of gamma-tubulin that is recruited to a circumferential band of F-actin at the midpoint of a cell and which nucleates microtubules from the cell division site at the end of mitosis.",
   "definition_source": "GO:0000923",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-06T03:09:14Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-06T03:11:17Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added six source-bounded component classes with verified protein examples, three causal graphs, a checksum-verified CC BY 4.0 primary figure, and explicit identity, access, essentiality and mechanism limits.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-06T03:13:21Z",
     "curator": "codex",
     "action": "CORRECTED_EVIDENCE_ATTRIBUTION",
     "changes": "Separated the reported Alp4 localization readouts for Mto1 truncations from mto1-427 targeting/nucleation results; removed shared serialization aliases without changing other claims.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-06T03:16:15Z",
     "curator": "codex",
     "action": "EXPOSED_RENDERED_EVIDENCE_LIMITS",
     "changes": "Exposed the existing three graph scope paragraphs and eight discussion rationales through renderer-supported fields, without changing claims, citations, graph edges or the shared template.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-06T03:42:24Z",
     "curator": "codex",
     "action": "BOUNDED_ASSEMBLY_ESSENTIALITY",
     "changes": "Addressed PR 2088 review issue 2089: set Rsp1 assembly essentiality to UNKNOWN and distinguish loss-of-function persistence from assembly without the protein; retained the supported turnover dependency.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T22:42:47Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2263: recorded deletion-backed residual equatorial assembly without Alp7, retaining defective maintenance and site-specific scope; appended updated source-access accounting.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:49Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-23T11:08:00Z",
     "curator": "claude-code",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2404 (Stage 4 finding cytoskeleton-go-subcomplex-causal-node-types): retyped GO-grounded PROTEIN_COMPLEX causal-graph node gamma_tuc (GO:0000930) from GENE_OR_PROTEIN to STRUCTURE.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005815"
   ],
   "part_of": [
    "GO:0032153"
   ],
   "synonyms": [
    {
     "synonym_text": "EMTOC",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000923"
    },
    {
     "synonym_text": "equatorial microtubule organising centre",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000923"
    }
   ],
   "components": [
    {
     "component_id": "mto1",
     "label": "Mto1-like microtubule nucleation adaptor",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Equatorial adaptor supporting recruitment of the gamma-tubulin nucleation machinery.",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "O94488 has CM1 and Mto2-binding domain matches, not an exact integrated whole-protein family. The mitochondrial MTO1 homonym O13670 is unrelated to this nucleation adaptor.",
     "gene_symbols": [
      "mto1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O94488",
       "protein_label": "Gamma tubulin complex adapter mto1",
       "gene_symbol": "mto1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-06",
       "role": "Reference-sequence exemplar for species-level experiments; no assertion that this exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2010.10.006",
         "notes": "Mto1 localizes to the equator; the mto1-427 targeting mutant loses equatorial Mto1 and post-anaphase microtubules while retaining spindle-pole targeting."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/O94488/entry",
         "notes": "Native accession, reviewed status, primary gene, protein label and source taxon verified on 2026-10-06. Residence and function come from the cited experiments."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2010.10.006",
       "notes": "Mto1 localizes to the equator; the mto1-427 targeting mutant loses equatorial Mto1 and post-anaphase microtubules while retaining spindle-pole targeting."
      }
     ]
    },
    {
     "component_id": "mto2",
     "label": "Mto2-like microtubule nucleation adaptor",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "DISPENSABLE",
     "role": "Resident Mto1 partner supporting efficient gamma-tubulin-complex recruitment and sustained nucleation; residual equatorial activity can remain without it.",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The complete native InterPro combined-match request for Q9USP7 returned HTTP 204. This bounded mapping result is not evidence that fungal homologs do not exist.",
     "gene_symbols": [
      "mto2"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9USP7",
       "protein_label": "Gamma tubulin complex adapter mto2",
       "gene_symbol": "mto2",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-06",
       "role": "Reference-sequence exemplar for species-level experiments; no assertion that this exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E04-11-1003",
         "notes": "Accessible primary Results and Figure 4 place endogenous Mto2 at the equator with Mto1; deletion permits an early post-anaphase array that is not maintained."
        },
        {
         "reference": "DOI:10.1242/jcs.038414",
         "notes": "Very limited equatorial nucleation and occasional faint Alp4 localization remain in mto2-deleted cells. DISPENSABLE means initial assembly is possible, not normal maintenance or activity."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9USP7/entry",
         "notes": "Native accession, reviewed status, primary gene, protein label and source taxon verified on 2026-10-06. Residence and function come from the cited experiments."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E04-11-1003",
       "notes": "Accessible primary Results and Figure 4 place endogenous Mto2 at the equator with Mto1; deletion permits an early post-anaphase array that is not maintained."
      },
      {
       "reference": "DOI:10.1242/jcs.038414",
       "notes": "Very limited equatorial nucleation and occasional faint Alp4 localization remain in mto2-deleted cells. DISPENSABLE means initial assembly is possible, not normal maintenance or activity."
      }
     ]
    },
    {
     "component_id": "gamma_tuc",
     "label": "gamma-tubulin complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Nucleating subcomplex recruited to equatorial sites; Alp4 is an experimentally imaged subunit.",
     "grounding": "GO:0000930",
     "grounding_notes": "Generic gamma-tubulin complex is supported. A particular ring or small-complex geometry, native equatorial copy number and exhaustive subunit localization are not established by an Alp4 reporter.",
     "gene_symbols": [
      "alp4"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9Y705",
       "protein_label": "Spindle pole body component alp4",
       "gene_symbol": "alp4",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-06",
       "role": "Alp4 is one imaged subunit and reporter, not an accession for the entire complex. Reference-sequence exemplar for species-level experiments; no assertion that this exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2010.10.006",
         "notes": "Alp4 reports equatorial gamma-tubulin-complex recruitment. Equatorial Alp4 is undetected after Myp2 deletion or truncation to Mto1(1-1051), while Mto1(1-1065) supports equatorial Alp4 localization."
        },
        {
         "reference": "DOI:10.1242/jcs.038414",
         "notes": "Mto1 CM1 mutations separate gamma-tubulin-complex association from Mto1 localization; Mto2 loss can leave weak equatorial recruitment."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9Y705/entry",
         "notes": "Native accession, reviewed status, primary gene, protein label and source taxon verified on 2026-10-06. Residence and function come from the cited experiments."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2010.10.006",
       "notes": "Alp4 reports equatorial gamma-tubulin-complex recruitment. Equatorial Alp4 is undetected after Myp2 deletion or truncation to Mto1(1-1051), while Mto1(1-1065) supports equatorial Alp4 localization."
      },
      {
       "reference": "DOI:10.1242/jcs.038414",
       "notes": "Mto1 CM1 mutations separate gamma-tubulin-complex association from Mto1 localization; Mto2 loss can leave weak equatorial recruitment."
      },
      {
       "reference": "GO:0000930",
       "notes": "Native authority label and scope verified; the family or complex match alone does not establish equatorial residence."
      }
     ]
    },
    {
     "component_id": "alp7",
     "label": "Alp7-like microtubule-associated protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "DISPENSABLE",
     "role": "Equatorial TACC-like component supporting Alp14 recruitment to microtubule organizing centers.",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Q9URY2 matches IPR024312 TACC, C-terminal, fungi, which is a domain rather than an exact whole-protein family. Do not substitute that domain for this component class.",
     "gene_symbols": [
      "alp7"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9URY2",
       "protein_label": "Microtubule protein alp7",
       "gene_symbol": "alp7",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-06",
       "role": "Reference-sequence exemplar for species-level experiments; no assertion that this exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2018.04.008",
         "notes": "Figure 6D-E and Results localize Alp7 to eMTOCs and other MTOCs; Figure 6F-G tests Alp14 localization after alp7 deletion. Interphase bonsai nucleation rates are not native equatorial rates."
        },
        {
         "reference": "DOI:10.1091/mbc.E05-08-0811",
         "notes": "Accessible abstract and Figure 5 caption support Mia1/Alp7 localization and maintenance defects; initial equatorial markers remain in the mutant. Full Methods were not accessible. Review update 2026-10-11: the equatorial Results section, main Methods, Discussion and Figure 5 were inspected directly. In S. pombe mia1-deletion cells, Figure 5C-E shows transient nucleation and retained equatorial Mto1, Alp4 and Rsp1 markers, but defective sustained use of nucleation sites and PAA maintenance. DISPENSABLE refers only to initial, possibly defective equatorial assembly under these conditions, not normal maintenance or all MTOCs. Separate supplements and movies were not inspected."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9URY2/entry",
         "notes": "Native accession, reviewed status, primary gene, protein label and source taxon verified on 2026-10-06. Residence and function come from the cited experiments."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2018.04.008",
       "notes": "Figure 6D-E and Results localize Alp7 to eMTOCs and other MTOCs; Figure 6F-G tests Alp14 localization after alp7 deletion. Interphase bonsai nucleation rates are not native equatorial rates."
      },
      {
       "reference": "DOI:10.1091/mbc.E05-08-0811",
       "notes": "Accessible abstract and Figure 5 caption support Mia1/Alp7 localization and maintenance defects; initial equatorial markers remain in the mutant. Full Methods were not accessible. Review update 2026-10-11: the equatorial Results section, main Methods, Discussion and Figure 5 were inspected directly. In S. pombe mia1-deletion cells, Figure 5C-E shows transient nucleation and retained equatorial Mto1, Alp4 and Rsp1 markers, but defective sustained use of nucleation sites and PAA maintenance. DISPENSABLE refers only to initial, possibly defective equatorial assembly under these conditions, not normal maintenance or all MTOCs. Separate supplements and movies were not inspected."
      }
     ]
    },
    {
     "component_id": "xmap215",
     "label": "XMAP215",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Resident microtubule polymerase-family component with a contribution to nucleation, represented here by Alp14.",
     "grounding": "InterPro:IPR045110",
     "grounding_notes": "Exact integrated XMAP215 family includes Alp14 and other family members. This is a family-level class with one evidence-backed example, not an Alp14-specific equivalence or a claim that every XMAP215 protein resides at eMTOCs.",
     "gene_symbols": [
      "alp14"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O94534",
       "protein_label": "Spindle pole body component alp14",
       "gene_symbol": "alp14",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-06",
       "role": "Reference-sequence exemplar for species-level experiments; no assertion that this exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2018.04.008",
         "notes": "Figure 3A and Results explicitly place Alp14 at eMTOCs. Figure 3B co-immunoprecipitates Mto1 and gamma-tubulin-complex proteins from yeast lysates; it does not establish every direct contact or a native equatorial stoichiometry."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/O94534/entry",
         "notes": "Native accession, reviewed status, primary gene, protein label and source taxon verified on 2026-10-06. Residence and function come from the cited experiments."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2018.04.008",
       "notes": "Figure 3A and Results explicitly place Alp14 at eMTOCs. Figure 3B co-immunoprecipitates Mto1 and gamma-tubulin-complex proteins from yeast lysates; it does not establish every direct contact or a native equatorial stoichiometry."
      },
      {
       "reference": "InterPro:IPR045110",
       "notes": "Native authority label and scope verified; the family or complex match alone does not establish equatorial residence."
      }
     ]
    },
    {
     "component_id": "rsp1",
     "label": "Rsp1-like DnaJ-related cochaperone",
     "component_type": "PROTEIN",
     "component_role": "ASSOCIATED_MACHINERY",
     "essentiality": "UNKNOWN",
     "role": "MTOC-associated turnover machinery supporting equatorial-center disassembly after cytokinesis.",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "O13601 matches DnaJ domain/site/superfamily entries and the broad IPR051964 Multifunctional chaperone and stress response protein family. That family is not an exact equivalent of this Rsp1-like class; its unchecked LLM-generated description was not used as functional evidence.",
     "gene_symbols": [
      "rsp1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O13601",
       "protein_label": "DnaJ-related protein rsp1",
       "gene_symbol": "rsp1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-06",
       "role": "Reference-sequence exemplar for species-level experiments; no assertion that this exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1016/s1534-5807(04)00096-6",
         "notes": "The primary abstract reports persistent equatorial asters in rsp1 loss-of-function mutants and inhibited center formation after overexpression. Persistence in these mutants does not establish assembly in the complete absence of Rsp1; assembly essentiality remains unknown from the accessed evidence. The biochemical disassembly mechanism remains a proposal."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/O13601/entry",
         "notes": "Native accession, reviewed status, primary gene, protein label and source taxon verified on 2026-10-06. Residence and function come from the cited experiments."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1016/s1534-5807(04)00096-6",
       "notes": "The primary abstract reports persistent equatorial asters in rsp1 loss-of-function mutants and inhibited center formation after overexpression. Persistence in these mutants does not establish assembly in the complete absence of Rsp1; assembly essentiality remains unknown from the accessed evidence. The biochemical disassembly mechanism remains a proposal."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "reference": "DOI:10.1016/j.cub.2010.10.006",
     "note": "Equatorial assembly in late mitosis/cytokinesis, distinct from the spindle pole body and interphase nucleation sites. No fungal-wide distribution is inferred."
    }
   ],
   "functions": [
    {
     "function_id": "nucleation",
     "label": "microtubule nucleation by microtubule organizing center",
     "grounding": "GO:0051418",
     "description": "Nucleates microtubules of the post-anaphase array from the cell division site.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2010.10.006",
       "notes": "Equator-selective Mto1 targeting defects eliminate post-anaphase microtubules without eliminating spindle-pole nucleation."
      },
      {
       "reference": "DOI:10.3390/cells12060917",
       "notes": "Time-resolved imaging links equatorial Mto1 recruitment to post-anaphase microtubule production."
      }
     ]
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "equatorial_recruitment",
     "title": "Recruitment at the division site",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "scope_notes": "Perturbation-defined recruitment dependencies in S. pombe, not a purified binding pathway. The F-actin/Myp2 ring context is external to the nucleation-center core; Mto2 loss permits weak residual assembly.",
     "nodes": [
      {
       "node_id": "f_actin",
       "label": "Contractile-ring F-actin",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "myp2",
       "label": "Myp2 in the contractile ring",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:O14157"
       ]
      },
      {
       "node_id": "mto1",
       "label": "Mto1-like microtubule nucleation adaptor",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mto1"
      },
      {
       "node_id": "mto2",
       "label": "Mto2-like microtubule nucleation adaptor",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mto2"
      },
      {
       "node_id": "gamma_tuc",
       "label": "gamma-tubulin complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000930",
       "component_ref": "gamma_tuc"
      },
      {
       "node_id": "emtoc",
       "label": "equatorial microtubule organizing center",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000923"
      }
     ],
     "edges": [
      {
       "subject": "f_actin",
       "predicate": "supports",
       "object": "mto1",
       "description": "Intact F-actin supports equatorial Mto1 localization.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2010.10.006",
         "notes": "Latrunculin B treatment abolishes equatorial Mto1 localization; no direct actin-Mto1 binding is inferred."
        }
       ]
      },
      {
       "subject": "myp2",
       "predicate": "supports",
       "object": "mto1",
       "description": "Contractile-ring Myp2 supports Mto1 recruitment to the equator.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2010.10.006",
         "notes": "Myp2 deletion removes equatorial Mto1 and Alp4 while retaining spindle-pole Mto1. Co-immunoprecipitation and two-hybrid association do not exclude intermediates."
        },
        {
         "reference": "DOI:10.3390/cells12060917",
         "notes": "Mto1 occupies an inner layer offset from Myp2; increased Myp2 does not proportionally recruit Mto1. Simple direct coassembly is not established."
        }
       ]
      },
      {
       "subject": "mto1",
       "predicate": "supports",
       "object": "gamma_tuc",
       "description": "Equatorial Mto1 targeting supports recruitment of the gamma-tubulin complex.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2010.10.006",
         "notes": "The paper reports equatorial Alp4 with Mto1(1-1065), but not Mto1(1-1051). Separately, full-length mto1-427 loses equatorial Mto1 and PAA nucleation while retaining spindle-pole targeting; these are distinct readouts and constructs."
        }
       ]
      },
      {
       "subject": "mto2",
       "predicate": "supports",
       "object": "gamma_tuc",
       "description": "Mto2 supports efficient equatorial gamma-tubulin-complex recruitment.",
       "evidence": [
        {
         "reference": "DOI:10.1242/jcs.038414",
         "notes": "Occasional faint Alp4 and very limited nucleation persist after mto2 deletion; this is not an absolute-requirement edge."
        }
       ]
      },
      {
       "subject": "gamma_tuc",
       "predicate": "supports",
       "object": "emtoc",
       "description": "Recruitment of nucleating machinery establishes an active equatorial center.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2010.10.006",
         "notes": "Localization and nucleation assays support this assembly interpretation, not sufficiency of isolated gamma-tubulin complex."
        }
       ]
      }
     ],
     "description": "Perturbation-defined recruitment dependencies in S. pombe, not a purified binding pathway. The F-actin/Myp2 ring context is external to the nucleation-center core; Mto2 loss permits weak residual assembly."
    },
    {
     "graph_id": "equatorial_nucleation",
     "title": "Production of the post-anaphase array",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "scope_notes": "Equatorial nucleation and its microtubule output, not a claim that the output is the whole center or that it is universally required for cytokinesis.",
     "nodes": [
      {
       "node_id": "emtoc",
       "label": "equatorial microtubule organizing center",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000923"
      },
      {
       "node_id": "nucleation",
       "label": "microtubule nucleation by microtubule organizing center",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0051418"
      },
      {
       "node_id": "paa",
       "label": "post-anaphase microtubule array",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990295"
      }
     ],
     "edges": [
      {
       "subject": "emtoc",
       "predicate": "supports",
       "object": "nucleation",
       "description": "The equatorial center initiates post-anaphase microtubules.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2010.10.006",
         "notes": "Selective disruption of equatorial Mto1 targeting prevents PAA nucleation."
        }
       ]
      },
      {
       "subject": "nucleation",
       "predicate": "generates",
       "object": "paa",
       "description": "Microtubule nucleation at the division site supplies the post-anaphase array.",
       "evidence": [
        {
         "reference": "DOI:10.3390/cells12060917",
         "notes": "Live-cell imaging follows Mto1 recruitment and subsequent microtubule production and organization."
        },
        {
         "reference": "GO:1990295"
        }
       ]
      }
     ],
     "description": "Equatorial nucleation and its microtubule output, not a claim that the output is the whole center or that it is universally required for cytokinesis."
    },
    {
     "graph_id": "equatorial_turnover",
     "title": "Rsp1-dependent center turnover",
     "graph_kind": "DISASSEMBLY",
     "scope_status": "MECHANISTIC",
     "scope_notes": "Genetic dependence reported in the accessible primary abstract. Molecular interfaces and a complete chaperone reaction at the equator remain unresolved; no interphase lattice mechanism is transferred here.",
     "nodes": [
      {
       "node_id": "rsp1",
       "label": "Rsp1-like DnaJ-related cochaperone",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rsp1"
      },
      {
       "node_id": "disassembly",
       "label": "equatorial microtubule organizing center disassembly",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0031025"
      },
      {
       "node_id": "emtoc",
       "label": "equatorial microtubule organizing center",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000923"
      }
     ],
     "edges": [
      {
       "subject": "rsp1",
       "predicate": "supports",
       "object": "disassembly",
       "description": "Rsp1 supports normal equatorial-center disassembly after cytokinesis.",
       "evidence": [
        {
         "reference": "DOI:10.1016/s1534-5807(04)00096-6",
         "notes": "Loss-of-function cells retain an equatorial aster."
        }
       ]
      },
      {
       "subject": "disassembly",
       "predicate": "disassembles",
       "object": "emtoc",
       "description": "Turnover removes the equatorial nucleation center.",
       "evidence": [
        {
         "reference": "DOI:10.1016/s1534-5807(04)00096-6"
        },
        {
         "reference": "GO:0031025"
        }
       ]
      }
     ],
     "description": "Genetic dependence reported in the accessible primary abstract. Molecular interfaces and a complete chaperone reaction at the equator remain unresolved; no interphase lattice mechanism is transferred here."
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000923",
     "notes": "Native non-obsolete cellular-component identity, definition, synonyms, is-a MTOC and part-of cell division site verified through OAK on 2026-10-06."
    },
    {
     "reference": "DOI:10.1016/j.cub.2010.10.006",
     "notes": "PMID 20970338; native PMC2989437.1 Results and Discussion read. Selective Mto1 targeting and Myp2/actin dependencies are the principal assembly evidence."
    },
    {
     "reference": "DOI:10.1242/jcs.038414",
     "notes": "PMID 19001497; native PMC2743986.1 Results and relevant Methods read. Residual equatorial activity limits all-or-none interpretations of Mto2 dependence."
    },
    {
     "reference": "DOI:10.1091/mbc.E04-11-1003",
     "notes": "PMID 15659644, PMC1142446; accessible indexed primary Results and captions read, not complete Methods or supplements."
    },
    {
     "reference": "DOI:10.1091/mbc.E04-12-1043",
     "notes": "PMID 15800064, PMC1142447; accessible indexed primary Results read. Detection and cytokinesis-delay contexts differ from later selective-targeting experiments."
    },
    {
     "reference": "DOI:10.1016/j.cub.2018.04.008",
     "notes": "PMID 29779879; native PMC7263743.1 Results, Discussion, STAR Methods and Figures 3/6 captions read. Direct equatorial localization is distinct from interphase bonsai nucleation quantification."
    },
    {
     "reference": "DOI:10.1016/s1534-5807(04)00096-6",
     "notes": "PMID 15068790; primary abstract accessible, full Results and Methods not read. Used for the genetic turnover dependency, not a fully resolved biochemical mechanism."
    },
    {
     "reference": "DOI:10.3390/cells12060917",
     "notes": "PMID 36980258; native PMC10047812.1 Results, Discussion, Methods and Figure 1 caption read; original Figure 1 inspected after native checksum verification."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_and_mereology",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Distinguish the equatorial assembly from other MTOCs and its microtubule output.",
     "evidence": [
      {
       "reference": "GO:0000923"
      },
      {
       "reference": "GO:1990295"
      },
      {
       "reference": "DOI:10.1016/j.cub.2010.10.006"
      }
     ],
     "rationale": "Parsed identifiers, labels and synonyms from all 903 pre-existing records and hidden/ignored-inclusive name, accession and citation searches found no duplicate identity. GO:0000923 exactly names this center. GO:0005815 is its parent and GO:0032153 its division-site whole. GO:1990295 has-part this center but names the larger post-anaphase array; that class-level existential is not inverted into universal eMTOC part-of PAA. MULTIPROTEIN_COMPLEX describes the resident nucleation assembly, not a single purified stoichiometric complex."
    },
    {
     "discussion_id": "external_boundaries",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep ring context, spindle-pole scaffolds and output microtubules separate from the core.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2010.10.006"
      },
      {
       "reference": "DOI:10.3390/cells12060917"
      }
     ],
     "rationale": "F-actin and Myp2 supply upstream contractile-ring docking context. Their recruitment dependencies do not make the entire contractile ring an eMTOC component. Sid4/Cdc11 targeting evidence in the 2010 paper concerns spindle poles, not this equatorial assembly. Alpha/beta tubulin and Ase1 occur in the nucleated array rather than establishing core eMTOC membership. Mto1/Myp2 offset and dosage results limit a simple direct-coassembly model without excluding indirect association."
    },
    {
     "discussion_id": "family_grounding",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Find exact source-neutral whole-protein mappings for four label-only classes.",
     "evidence": [
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/O94488/"
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/Q9USP7/"
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/Q9URY2/"
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/O13601/"
      },
      {
       "reference": "InterPro:IPR045110"
      },
      {
       "reference": "DOI:10.1038/ncomms8929"
      }
     ],
     "rationale": "Complete InterPro matches were inspected for Mto1 O94488, Mto2 Q9USP7, Alp7 Q9URY2 and Rsp1 O13601. Domains and superfamilies are not whole-protein family equivalents. Rsp1 has a broad family annotation, but no exact mapping to the narrower class is adopted. Mto2's empty API response is not absence of homologs; divergent fungal homologs are discussed in the 2015 primary study. Alp14 uses the verified XMAP215 family, not a TOG domain."
    },
    {
     "discussion_id": "residual_assembly",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Separate assembly, recruitment, activity and maintenance phenotypes.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E04-11-1003"
      },
      {
       "reference": "DOI:10.1091/mbc.E04-12-1043"
      },
      {
       "reference": "DOI:10.1242/jcs.038414"
      },
      {
       "reference": "DOI:10.1091/mbc.E05-08-0811"
      },
      {
       "reference": "DOI:10.1016/s1534-5807(04)00096-6"
      }
     ],
     "rationale": "Mto2 deletion can leave faint Alp4 recruitment, very limited nucleation or an early array that fails to persist. A failure to detect equatorial gamma-tubulin in another assay is not proof of zero molecules. Alp7/Mia1 mutants retain initial equatorial markers despite maintenance defects. The accessible Rsp1 abstract reports persistent asters in loss-of-function mutants, not demonstrated assembly in the complete absence of Rsp1. Rsp1 assembly essentiality therefore remains UNKNOWN, separately from its supported turnover role. Unknown assembly essentiality remains UNKNOWN for the other classes; no cell-viability phenotype is substituted for assembly necessity. Review update 2026-10-11: direct inspection of the 2006 equatorial Results and Figure 5C-E confirms residual equatorial assembly in mia1-deletion cells. Alp7 assembly essentiality is therefore now DISPENSABLE under the tested S. pombe conditions, superseding its earlier UNKNOWN classification; sustained nucleation-site use remains defective. The other unresolved essentiality values, including Rsp1 UNKNOWN, are unchanged."
    },
    {
     "discussion_id": "mechanistic_scope",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Do not transfer interphase or engineered-system mechanisms to the equator.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2018.04.008"
      },
      {
       "reference": "DOI:10.1126/sciadv.adq0670"
      },
      {
       "reference": "DOI:10.1038/ncomms8929"
      },
      {
       "reference": "DOI:10.1016/j.cub.2014.03.006"
      }
     ],
     "rationale": "Alp7 and Alp14 equatorial localization is direct evidence, but bonsai construct nucleation frequencies, interphase satellite dwell times and forced GBP recruitment are not native eMTOC measurements. The 2025 Klp2/Rsp1/Ssa1 study resolves a microtubule-lattice pathway; it does not directly establish the same reaction at an equatorial center. Klp2 and Ssa1 are therefore not imported as universal eMTOC members. Mto2 phosphorylation quantification in the 2015 paper excluded eMTOC-bearing cells. No equator-specific phosphoregulation graph or native copy number is inferred."
    },
    {
     "discussion_id": "turnover_mechanism",
     "kind": "KNOWLEDGE_GAP",
     "status": "OPEN",
     "prompt": "Resolve the molecular disassembly reaction at equatorial centers.",
     "evidence": [
      {
       "reference": "DOI:10.1016/s1534-5807(04)00096-6"
      },
      {
       "reference": "DOI:10.1126/sciadv.adq0670"
      }
     ],
     "rationale": "The rsp1 loss-of-function phenotype supports turnover dependence. Satellite redistribution and chaperone-based breakup remain models in the accessible 2004 account; the 2025 lattice experiments do not by themselves close this site-specific gap."
    },
    {
     "discussion_id": "ring_mechanics",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep inferred ring mechanics distinct from universal cytokinesis requirements.",
     "evidence": [
      {
       "reference": "DOI:10.3390/cells12060917"
      },
      {
       "reference": "DOI:10.1091/mbc.E04-12-1043"
      }
     ],
     "rationale": "The 2023 selective mto1-427 perturbation changes inferred contractile-ring stiffness without a measurable cytokinesis or anchoring defect under its tested conditions. Stiffness estimation assumes unchanged initial tension; mutant recoil did not plateau, limiting fitted parameters. Earlier anchoring experiments used cytokinesis delay or actin perturbation. Those contexts are retained rather than declaring a universal requirement or an unexplained contradiction. Array counts and offsets are not universal eMTOC dimensions."
    },
    {
     "discussion_id": "taxon_and_access_limits",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Preserve organism, source-access and measurement limits.",
     "evidence": [
      {
       "reference": "DOI:10.1016/s1534-5807(04)00096-6"
      },
      {
       "reference": "DOI:10.1091/mbc.E05-08-0811"
      },
      {
       "reference": "DOI:10.1091/mbc.E04-11-1003"
      },
      {
       "reference": "DOI:10.1091/mbc.E04-12-1043"
      },
      {
       "reference": "https://www.ebi.ac.uk/ena/taxonomy/rest/tax-id/4896"
      },
      {
       "reference": "https://www.ebi.ac.uk/ena/taxonomy/rest/tax-id/284812"
      }
     ],
     "rationale": "Only S. pombe is a canonical example. Protein accessions identify the reference strain, not every experimental stock. The 2004 Rsp1 paper and 2006 Mia1 paper were not read in full; two 2005 papers were accessible as indexed primary Results, not complete Methods. No unverified trait, exact Complex Portal equivalent, direct structural dataset, exhaustive composition or fixed copy number is supplied. The native GO definition is an identity definition, not an independent new quantitative experiment. Review update 2026-10-11: both 2005 studies were subsequently read through primary PMC HTML, including full main Results, Discussion and Methods. The 2006 paper was assessed through its equatorial Results section, main Methods, Discussion, abstract and Figure 5, not all Results or separate supplements/movies. The 2004 Rsp1 study remains abstract-only. Earlier access statements above describe the initial curation, not current access availability."
    }
   ],
   "images": [
    {
     "image_id": "pmc_pmc10047812_cells_12_00917_f001",
     "file": "pmc10047812_cells_12_00917_f001.jpg",
     "file_sha256": "e2952aa3563036f2c194633375e5ae6a5c53924da7824537b75828ead16db16b",
     "source": "PMC",
     "source_accession": "PMC10047812.1 cells-12-00917-f001",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10047812/#cells-12-00917-f001",
     "download_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC10047812.1/cells-12-00917-g001.jpg",
     "licence": "CC_BY_4_0",
     "licence_url": "https://creativecommons.org/licenses/by/4.0/",
     "attribution": "Kimberly Bellingham-Johnstun, Zoe L. Tyree, Jessica Martinez-Baird, Annelise Thorn, Caroline Laplante; CC BY, via PubMed Central",
     "modality": "FLUORESCENCE",
     "caption": "Multipanel Figure 1 follows equatorial Mto1, contractile-ring Myp2 and microtubules through cytokinesis. Fluorescence views and time series are accompanied by timing, intensity and position plots, including wild-type and increased-Myp2 comparisons. Microscopy scale bars are 5 or 2 micrometers as marked; plots are not micrographs or a purified-complex structure.",
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "reference": "DOI:10.3390/cells12060917",
     "retrieved_on": "2026-10-06",
     "notes": "Figure 1 from article version PMC10047812.1; exact licence version read from JATS and media md5 read from the PMC OA S3 metadata. Taxon supplied by the curator because PMC has no taxon field. Curator explicitly accepted the multi-panel figure. Original multi-panel figure visually inspected unchanged; media MD5 843ebabfa8cd9bb05e6688680e718b14."
    }
   ]
  },
  {
   "identifier": "GO:0120119",
   "label": "flagellum attachment zone",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "A network of cytoskeletal and membranous connections responsible for the lateral attachment of the cilium to the cell body in some trypanosomatid species.",
   "definition_source": "GO:0120119",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T02:02:35Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T02:03:34Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added FAZ synonymy, FAZ filament-domain components, Trypanosoma brucei taxonomic scope, lateral attachment and morphogenesis functions, a FAZ filament assembly graph, core literature evidence, and a TODO for nonfilament FAZ domains.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T02:10:02Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #565 by narrowing the T. brucei canonical example to the FAZ2 claims covered by Zhou et al. 2015; resolved #566 by changing the FAZ filament component type from PROTEIN_COMPLEX to OTHER.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T23:33:49Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2269: retained FAZ1 normal-structure function while leaving assembly essentiality UNKNOWN because RNAi retains abnormal FAZ structures and does not prove complete protein loss.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:11:21Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:49Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "FAZ",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0120119"
    }
   ],
   "components": [
    {
     "component_id": "faz_filament",
     "label": "FAZ filament",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "role": "Cytoskeletal filament-domain core of the trypanosome FAZ that runs along the attached flagellum and contains FAZ1, FAZ2, CC2D and additional FAZ proteins.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.pt.2015.12.010",
       "notes": "Sunter and Gull 2016 reviewed the FAZ filament as one of the FAZ domains and tabulated FAZ1, FAZ2 and CC2D as filament-domain proteins."
      },
      {
       "reference": "DOI:10.1242/jcs.168377",
       "notes": "Zhou et al. 2015 localized newly identified FAZ proteins to the FAZ filament and assayed FAZ filament assembly and maintenance after RNAi."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0120119 denotes the entire flagellum attachment zone. No exact source-neutral CURIE for the FAZ filament subdomain was curated."
    },
    {
     "component_id": "faz1",
     "label": "FAZ1 repetitive filament protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "FAZ1",
      "Tb927.4.3740"
     ],
     "essentiality": "UNKNOWN",
     "role": "Large repetitive protein that marks the FAZ filament and is required for normal FAZ filament structure and function.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.protis.2007.08.005",
       "notes": "Vaughan et al. 2008 identified FAZ1 as a repetitive T. brucei FAZ filament protein and tested its requirement for FAZ filament structure and function. In procyclic T. brucei, FAZ1 RNAi left aberrant FAZ-like structures and other filament markers despite attachment and cytokinesis defects. Because knockdown does not establish complete protein absence, these results leave assembly essentiality UNKNOWN; they support a requirement for normal filament organization, not an absolute block of FAZ formation."
      },
      {
       "reference": "DOI:10.1016/j.pt.2015.12.010",
       "notes": "Sunter and Gull 2016 list Tb927.4.3740/FAZ1 in the FAZ filament domain in their FAZ protein summary."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral InterPro, Pfam or NCBIfam accession for the complete FAZ1 protein family was curated.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q585H6",
       "protein_label": "Flagellar attachment zone protein 1",
       "gene_symbol": "FAZ1",
       "taxon_id": "NCBITaxon:185431",
       "taxon_label": "Trypanosoma brucei brucei TREU927",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene FAZ1 in Trypanosoma brucei brucei TREU927, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure (also declared as synonym Tb927.4.3740).",
       "evidence": [
        {
         "reference": "PMID:17945531",
         "notes": "Vaughan S et al. 2008, ‘A repetitive protein essential for the flagellum attachment zone filament structure and function in Trypanosoma brucei.’, Protist. ECO:0000269 experimental evidence cited by UniProt for the 'Cell projection, cilium, flagellum' localisation of Q585H6."
        }
       ]
      }
     ]
    },
    {
     "component_id": "faz2",
     "label": "FAZ2 filament protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "FAZ2",
      "Tb927.1.4310"
     ],
     "essentiality": "UNKNOWN",
     "role": "FAZ filament protein needed to maintain the FAZ filament and the stability of multiple FAZ filament components.",
     "evidence": [
      {
       "reference": "DOI:10.1242/jcs.168377",
       "notes": "Zhou et al. 2015 identified FAZ2 by localization screening and found that FAZ2 knockdown disrupted the FAZ filament and destabilized other FAZ filament proteins."
      },
      {
       "reference": "DOI:10.1016/j.pt.2015.12.010",
       "notes": "Sunter and Gull 2016 list Tb927.1.4310/FAZ2 in the FAZ filament domain."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral InterPro, Pfam or NCBIfam accession for the complete FAZ2 protein family was curated.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q4GYE7",
       "protein_label": "Flagellar attachment zone protein 1 conserved domain-containing protein",
       "gene_symbol": "TB927.1.4310",
       "taxon_id": "NCBITaxon:185431",
       "taxon_label": "Trypanosoma brucei brucei TREU927",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene FAZ2, which UniProt lists under the primary name TB927.1.4310, in Trypanosoma brucei brucei TREU927. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure (also declared as synonym Tb927.1.4310).",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q4GYE7",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q4GYE7 for gene FAZ2 in Trypanosoma brucei brucei TREU927. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "cc2d",
     "label": "CC2D FAZ filament protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CC2D",
      "Tb927.4.2080"
     ],
     "essentiality": "UNKNOWN",
     "role": "Coiled-coil and C2-domain FAZ filament protein that contributes to FAZ assembly and complexes with FAZ2.",
     "evidence": [
      {
       "reference": "DOI:10.1242/jcs.087676",
       "notes": "Zhou et al. 2011 characterized a coiled-coil and C2-domain protein required for FAZ assembly and T. brucei cell morphology."
      },
      {
       "reference": "DOI:10.1242/jcs.168377",
       "notes": "Zhou et al. 2015 identified CC2D as a FAZ2 partner through affinity purification."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The CC2D component is curated as a T. brucei FAZ protein by gene name because no exact source-neutral complete-family CURIE was curated.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q583I5",
       "protein_label": "C2 domain-containing protein",
       "gene_symbol": "Tb927.4.2080",
       "taxon_id": "NCBITaxon:185431",
       "taxon_label": "Trypanosoma brucei brucei TREU927",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene CC2D, which UniProt lists under the primary name Tb927.4.2080, in Trypanosoma brucei brucei TREU927. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure (also declared as synonym Tb927.4.2080).",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q583I5",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q583I5 for gene CC2D in Trypanosoma brucei brucei TREU927. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5691",
     "taxon_label": "Trypanosoma brucei",
     "presence": "COMMON",
     "note": "The FAZ runs alongside the attached flagellum in procyclic and bloodstream T. brucei forms and has been dissected by RNAi, tagging and microscopy.",
     "reference": "DOI:10.1016/j.pt.2015.12.010"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5691",
     "taxon_label": "Trypanosoma brucei",
     "note": "Trypanosome model in which a localization-based screen identified FAZ2 on the FAZ filament, and FAZ2 knockdown connected a FAZ filament constituent to filament maintenance and cytokinesis.",
     "reference": "DOI:10.1242/jcs.168377"
    }
   ],
   "functions": [
    {
     "function_id": "lateral_flagellum_attachment",
     "label": "lateral flagellum-cell-body attachment",
     "description": "The FAZ links the motile cilium to the trypanosome cell body along the lateral flagellum attachment path.",
     "evidence": [
      {
       "reference": "DOI:10.1111/j.1550-7408.1999.tb04592.x",
       "notes": "Kohl et al. 1999 followed assembly of the flagellum attachment zone complex during the T. brucei cell cycle."
      },
      {
       "reference": "DOI:10.1016/j.pt.2015.12.010",
       "notes": "Sunter and Gull 2016 reviewed the FAZ as the structure that mediates lateral attachment of the T. brucei flagellum to the cell body."
      }
     ]
    },
    {
     "function_id": "trypanosome_cell_morphogenesis",
     "label": "trypanosome cell morphogenesis",
     "description": "FAZ assembly and length help regulate trypanosome cell shape, cell length and positions of single-copy organelles.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.pt.2015.12.010",
       "notes": "Sunter and Gull 2016 reviewed FAZ length and composition as regulators of trypanosome morphology and organelle positioning."
      }
     ]
    },
    {
     "function_id": "flagellum_attachment_zone_organization",
     "label": "flagellum attachment zone organization",
     "description": "New FAZ proteins are incorporated near the proximal base of the FAZ filament as the trypanosome builds a daughter FAZ.",
     "evidence": [
      {
       "reference": "DOI:10.1242/jcs.168377",
       "notes": "Zhou et al. 2015 found proximal incorporation of FAZ filament proteins during FAZ filament assembly."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1111/j.1550-7408.1999.tb04592.x",
     "notes": "Kohl, Sherwin and Gull 1999, Assembly of the paraflagellar rod and the flagellum attachment zone complex during the Trypanosoma brucei cell cycle, Journal of Eukaryotic Microbiology."
    },
    {
     "reference": "DOI:10.1016/j.protis.2007.08.005",
     "notes": "Vaughan et al. 2008, A Repetitive Protein Essential for the Flagellum Attachment Zone Filament Structure and Function in Trypanosoma brucei, Protist."
    },
    {
     "reference": "DOI:10.1242/jcs.087676",
     "notes": "Zhou et al. 2011, A coiled-coil- and C2-domain-containing protein is required for FAZ assembly and cell morphology in Trypanosoma brucei, Journal of Cell Science."
    },
    {
     "reference": "DOI:10.1242/jcs.168377",
     "notes": "Zhou et al. 2015, Assembly and maintenance of the flagellum attachment zone filament in Trypanosoma brucei, Journal of Cell Science."
    },
    {
     "reference": "DOI:10.1016/j.pt.2015.12.010",
     "notes": "Sunter and Gull 2016, The Flagellum Attachment Zone: The Cellular Ruler of Trypanosome Morphology, Trends in Parasitology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "faz_filament_assembly_and_attachment",
     "title": "FAZ filament proteins maintain lateral flagellum attachment",
     "description": "FAZ1, FAZ2 and CC2D are curated T. brucei FAZ filament constituents that contribute to the FAZ cytoskeletal filament; the larger FAZ network mediates lateral flagellum attachment and helps set trypanosome morphology.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "nodes": [
      {
       "node_id": "faz1",
       "label": "FAZ1",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "faz1"
      },
      {
       "node_id": "faz2",
       "label": "FAZ2",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "faz2"
      },
      {
       "node_id": "cc2d",
       "label": "CC2D",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cc2d"
      },
      {
       "node_id": "faz_filament",
       "label": "FAZ filament",
       "node_type": "STRUCTURE",
       "component_ref": "faz_filament"
      },
      {
       "node_id": "flagellum_attachment_zone",
       "label": "flagellum attachment zone",
       "node_type": "STRUCTURE",
       "grounding": "GO:0120119"
      },
      {
       "node_id": "lateral_flagellum_attachment",
       "label": "lateral flagellum-cell-body attachment",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "cell_morphogenesis",
       "label": "trypanosome cell morphogenesis",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "faz1",
       "predicate": "contributes to",
       "object": "faz_filament",
       "description": "FAZ1 is a repetitive protein localized to the FAZ filament and required for its normal structure.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.protis.2007.08.005",
         "notes": "Vaughan et al. 2008 linked FAZ1 depletion to defects in FAZ filament structure and function."
        }
       ]
      },
      {
       "subject": "faz2",
       "predicate": "stabilizes",
       "object": "faz_filament",
       "description": "FAZ2 is needed to maintain the FAZ filament and the abundance of multiple FAZ filament proteins.",
       "evidence": [
        {
         "reference": "DOI:10.1242/jcs.168377",
         "notes": "Zhou et al. 2015 showed that FAZ2 knockdown disrupted the FAZ filament and destabilized multiple FAZ filament proteins."
        }
       ]
      },
      {
       "subject": "cc2d",
       "predicate": "interacts with",
       "object": "faz2",
       "description": "CC2D was recovered as a FAZ2 partner in the FAZ2 protein complex.",
       "evidence": [
        {
         "reference": "DOI:10.1242/jcs.168377",
         "notes": "Zhou et al. 2015 identified CC2D as a FAZ2 partner by affinity purification."
        }
       ]
      },
      {
       "subject": "faz_filament",
       "predicate": "forms domain of",
       "object": "flagellum_attachment_zone",
       "description": "The FAZ filament is a curated cytoskeletal domain within the larger flagellum attachment zone.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.pt.2015.12.010",
         "notes": "Sunter and Gull 2016 describe the FAZ filament domain in their FAZ structural zone model."
        }
       ]
      },
      {
       "subject": "flagellum_attachment_zone",
       "predicate": "mediates",
       "object": "lateral_flagellum_attachment",
       "description": "The assembled FAZ laterally links the motile flagellum to the T. brucei cell body.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.pt.2015.12.010",
         "notes": "Sunter and Gull 2016 review lateral flagellum attachment as the defining FAZ role."
        }
       ]
      },
      {
       "subject": "lateral_flagellum_attachment",
       "predicate": "supports",
       "object": "cell_morphogenesis",
       "description": "The FAZ attachment path helps determine trypanosome morphology and cell length.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.pt.2015.12.010",
         "notes": "Sunter and Gull 2016 review the FAZ as a regulator of trypanosome morphology."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_nonfilament_faz_domains",
     "prompt": "Resolve membrane, flagellum-domain, microtubule-quartet and anterior-tip FAZ proteins before expanding this record beyond the FAZ filament-domain proteins curated here.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "rationale": "The FAZ spans multiple membranes and cytoskeletal domains. This first record keeps the protein boundary to the FAZ filament-domain proteins FAZ1, FAZ2 and CC2D that were directly tied to filament assembly or integrity.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.pt.2015.12.010"
      }
     ],
     "posed_by": "claude",
     "posed_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:funis",
   "label": "funis",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "A Giardia trophozoite cytoskeletal structure composed of short microtubule arrays that emanate from the caudal flagellar axonemes, anchor to dense rods running parallel to the posterior-lateral flagella, and after posterior-lateral flagellar emergence anchor to the epiplasm beneath the contractile tail membrane.",
   "definition_source": "DOI:10.1016/j.jsb.2004.01.017",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-22T09:17:02Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T09:18:00Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added cytoskeleton parentage, microtubule parthood, a label-only alpha/beta tubulin component, Giardia intestinalis scope, DOI evidence, a nonmechanistic funis topology graph, and open TODOs for dense-rod grounding and tail-flexion mechanism.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-12T00:29:13Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2273: represented cytoskeleton as a containing whole via part_of, corrected relationship evidence, and preserved exact structure identity and all existing biological claims.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005622"
   ],
   "has_part": [
    "GO:0005874"
   ],
   "components": [
    {
     "component_id": "alpha_beta_tubulins",
     "label": "alpha- and beta-tubulins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Tubulin constituents that polymerize into the short funis microtubule arrays of Giardia trophozoites.",
     "evidence": [
      {
       "reference": "GO:0005874",
       "notes": "Gene Ontology defines microtubules as tubes of polymeric tubulin."
      },
      {
       "reference": "DOI:10.1016/j.jsb.2004.01.017",
       "notes": "Benchimol et al. 2004 used high-resolution field-emission scanning electron microscopy to show that the Giardia funis is made of short microtubule arrays."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral CURIE for the alpha- and beta-tubulins that polymerize into Giardia funis microtubules was verified in this pass."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5741",
     "taxon_label": "Giardia intestinalis",
     "presence": "COMMON",
     "note": "Giardia intestinalis trophozoites carry funis microtubule arrays emanating from the caudal flagellar axonemes in the posterior cell body.",
     "reference": "DOI:10.1016/j.jsb.2004.01.017"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5741",
     "taxon_label": "Giardia intestinalis",
     "note": "Parasitic diplomonad model in which the funis was characterized by high-resolution field-emission scanning electron microscopy.",
     "reference": "DOI:10.1016/j.jsb.2004.01.017"
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1016/j.jsb.2004.01.017",
     "notes": "Benchimol, Piva, Campanati and de Souza 2004, Visualization of the funis of Giardia lamblia by high-resolution field emission scanning electron microscopy: new insights, Journal of Structural Biology."
    },
    {
     "reference": "DOI:10.1016/bs.apar.2019.11.001",
     "notes": "Microtubule organelles in Giardia, Advances in Parasitology."
    },
    {
     "reference": "GO:0005622",
     "notes": "Intracellular anatomical structure is a broader is-a class for the Giardia funis, without equating it to one microtubule or the whole cytoskeleton."
    },
    {
     "reference": "GO:0005856",
     "notes": "Cytoskeleton denotes the containing cellular framework. Benchimol et al. 2004 describe funis as one of several microtubular structures composing the Giardia cytoskeleton, supporting part_of rather than is-a."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "giardia_funis_microtubule_topology",
     "title": "Funis microtubules link Giardia flagellar axonemes to the tail cortex",
     "description": "In Giardia trophozoites, short funis microtubule arrays emanate from the caudal flagellar axonemes, anchor to dense rods running parallel to the posterior-lateral flagella, and anchor to the epiplasm beneath the contractile tail membrane after posterior-lateral flagellar emergence.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records ultrastructural topology supporting the published tail-flexion model while leaving dense-rod composition, epiplasm molecular identity, assembly order and the tail-flexion mechanism unresolved.",
     "nodes": [
      {
       "node_id": "alpha_beta_tubulins",
       "label": "alpha- and beta-tubulins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "alpha_beta_tubulins"
      },
      {
       "node_id": "funis",
       "label": "funis",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:funis"
      },
      {
       "node_id": "caudal_flagellar_axonemes",
       "label": "caudal flagellar axonemes",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "dense_rods",
       "label": "funis-associated dense rods",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "epiplasm",
       "label": "Giardia epiplasm",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "tail_flexion",
       "label": "Giardia tail flexion",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "alpha_beta_tubulins",
       "predicate": "polymerize into",
       "object": "funis",
       "description": "Alpha- and beta-tubulin subunits polymerize into the short microtubule arrays that make up the Giardia funis.",
       "evidence": [
        {
         "reference": "GO:0005874",
         "notes": "Gene Ontology defines microtubules as polymeric tubulin tubes."
        },
        {
         "reference": "DOI:10.1016/j.jsb.2004.01.017",
         "notes": "Benchimol et al. 2004 described the funis as short arrays of microtubules."
        }
       ]
      },
      {
       "subject": "funis",
       "predicate": "emanates from",
       "object": "caudal_flagellar_axonemes",
       "description": "Funis microtubule arrays emanate from Giardia caudal flagellar axonemes.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.jsb.2004.01.017",
         "notes": "Benchimol et al. 2004 found funis microtubule arrays emanating from caudal flagellar axonemes."
        }
       ]
      },
      {
       "subject": "dense_rods",
       "predicate": "anchor",
       "object": "funis",
       "description": "Dense rods that run parallel to the posterior-lateral flagella anchor the funis microtubule arrays.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.jsb.2004.01.017",
         "notes": "Benchimol et al. 2004 observed funis microtubules anchored to dense rods that run parallel to the posterior-lateral flagella."
        }
       ]
      },
      {
       "subject": "funis",
       "predicate": "anchors to",
       "object": "epiplasm",
       "description": "After emergence of the posterior-lateral flagella, funis microtubules anchor to the Giardia epiplasm beneath the contractile tail membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.jsb.2004.01.017",
         "notes": "Benchimol et al. 2004 placed funis microtubule anchors at the epiplasm underlying the contractile membrane region after posterior-lateral flagellar emergence."
        }
       ]
      },
      {
       "subject": "funis",
       "predicate": "is proposed to support",
       "object": "tail_flexion",
       "description": "The funis topology led Benchimol et al. to propose a model for tail flexion in Giardia trophozoites.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.jsb.2004.01.017",
         "notes": "Benchimol et al. 2004 proposed a model for Giardia tail flexion based on funis ultrastructure."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_funis_component_boundaries",
     "prompt": "Resolve exact source-neutral groundings and boundaries for funis tubulins, dense rods, epiplasm-associated anchors and any additional funis-associated proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#alpha_beta_tubulins",
      "causal_graphs#giardia_funis_microtubule_topology"
     ],
     "rationale": "The funis is a Giardia microtubule array associated with dense rods and the epiplasm, but this pass did not identify exact molecular components for those associated structures.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.jsb.2004.01.017",
       "notes": "Benchimol et al. 2004 resolved the funis by field-emission scanning electron microscopy but did not assign source-neutral protein-family CURIEs to its dense rods or epiplasm anchors."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-22"
    },
    {
     "discussion_id": "test_funis_tail_flexion_mechanism",
     "prompt": "Test the proposed role of the funis in Giardia tail flexion before asserting a mature biological-process function.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#giardia_funis_microtubule_topology"
     ],
     "rationale": "The first funis record captures the published ultrastructural model for tail flexion without overclaiming a genetic perturbation or fully resolved contractility mechanism.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.jsb.2004.01.017",
       "notes": "Benchimol et al. 2004 proposed a tail-flexion model from the funis topology."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-22"
    }
   ],
   "part_of": [
    "GO:0005856"
   ]
  },
  {
   "identifier": "GO:0000930",
   "label": "gamma-tubulin complex",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A multiprotein complex composed of gamma-tubulin and other non-tubulin proteins. Gamma-tubulin complexes are localized to microtubule organizing centers, and play an important role in the nucleation of microtubules. The number and complexity of non-tubulin proteins associated with these complexes varies between species. A conserved multi-subunit protein complex containing gamma-tubulin (Tub4p in Saccharomyces cerevisiae) and gamma-tubulin complex proteins (GCPs such as Spc97p and Spc98p) that templates and nucleates microtubule polymerization at microtubule organizing centers, including fungal spindle pole bodies and protist basal bodies. By capping the minus end of nascent microtubules, the gamma-tubulin complex sets microtubule polarity and protofilament number.",
   "definition_source": "GO:0000930",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0032991"
   ],
   "part_of": [
    "GO:0005815"
   ],
   "components": [
    {
     "component_id": "gamma_tubulin_subunit",
     "label": "gamma-tubulin catalytic nucleation subunit (Tub4 / Gtb1)",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "gtb1",
      "TUB4"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Two copies of gamma-tubulin per heterotetrameric gamma-TuSC unit that expose a minus-end longitudinal interface directly templating alpha/beta-tubulin protofilament nucleation.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
       "notes": "Reviews the structure and microtubule-nucleating mechanism of gamma-tubulin within gamma-TuSC and gamma-TuRC."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P25295",
       "protein_label": "Tubulin gamma chain",
       "gene_symbol": "gtb1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "Reviewed UniProtKB entry for fission-yeast gamma-tubulin gene gtb1 (synonym tug1, ORF SPBC32F12.04) in Schizosaccharomyces pombe 972h-, disambiguated from the unrelated endoplasmic-reticulum glucosidase II beta subunit Q9USH8 that shares the symbol gtb1. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P25295",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P25295 for Tubulin gamma chain (gene gtb1 / tug1, SPBC32F12.04) in Schizosaccharomyces pombe 972h-. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "gcp2_gcp3_spoke_subunits",
     "label": "gamma-tubulin complex spoke scaffold heterodimer (GCP2/Spc97/Alp4 and GCP3/Spc98/Alp6)",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "alp4",
      "alp6",
      "SPC97",
      "SPC98"
     ],
     "essentiality": "ESSENTIAL",
     "role": "V-shaped GRIP1/GRIP2-domain spoke subunits (GCP2/Alp4/Spc97 and GCP3/Alp6/Spc98) that bind one gamma-tubulin molecule each via their C-terminal GRIP2 domains and dock onto MTOC receptors via their N-terminal GRIP1 domains.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E17-06-0397",
       "notes": "Characterizes the fission yeast gamma-tubulin complex containing Alp4 (GCP2) and Alp6 (GCP3)."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9Y705",
       "protein_label": "Spindle pole body component alp4",
       "gene_symbol": "alp4",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-06",
       "role": "Alp4 is one imaged subunit and reporter, not an accession for the entire complex. Reference-sequence exemplar for species-level experiments; no assertion that this exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2010.10.006",
         "notes": "Alp4 reports equatorial gamma-tubulin-complex recruitment. Equatorial Alp4 is undetected after Myp2 deletion or truncation to Mto1(1-1051), while Mto1(1-1065) supports equatorial Alp4 localization."
        },
        {
         "reference": "DOI:10.1242/jcs.038414",
         "notes": "Mto1 CM1 mutations separate gamma-tubulin-complex association from Mto1 localization; Mto2 loss can leave weak equatorial recruitment."
        },
        {
         "reference": "UniProtKB:Q9Y705",
         "notes": "Native accession, reviewed status, primary gene, protein label and source taxon verified on 2026-10-06. Residence and function come from the cited experiments."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q9USQ2",
       "protein_label": "Spindle pole body component alp6",
       "gene_symbol": "alp6",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene alp6 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11080156",
         "notes": "Vardy L et al. 2000, ‘The fission yeast gamma-tubulin complex is required in G(1) phase and is a component of the spindle assembly checkpoint.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, microtubule organizing center, spindle pole body' localisation of Q9USQ2."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "COMMON",
     "note": "Universally conserved microtubule-nucleating complex at eukaryotic spindle pole bodies, centrosomes, and non-centrosomal MTOCs.",
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:284812",
     "taxon_label": "Schizosaccharomyces pombe 972h-",
     "note": "Model fission yeast in which gamma-TuSC (Gtb1/Alp4/Alp6) assembly and Mto1/Mto2-driven MTOC nucleation were dissected.",
     "reference": "DOI:10.1091/mbc.E17-06-0397"
    }
   ],
   "functions": [
    {
     "function_id": "microtubule_organization",
     "label": "microtubule organization",
     "description": "The SPB nucleates and organizes nuclear and cytoplasmic microtubules in budding yeast.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
       "notes": "Jaspersen and Winey 2004 reviewed the SPB as the budding-yeast microtubule organizing center."
      }
     ]
    },
    {
     "function_id": "bipolar_spindle_assembly",
     "label": "bipolar spindle assembly",
     "description": "SPB duplication and separation generate the two organizing centers that build a bipolar mitotic spindle.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
       "notes": "Jaspersen and Winey 2004 reviewed SPB duplication and mitotic-spindle assembly."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000930",
     "notes": "Gene Ontology cellular-component term for gamma-tubulin complex: A multiprotein complex composed of gamma-tubulin and other non-tubulin proteins. Gamma-tubulin complexes are localized to microtubule organizing centers, and play an important role in the nucleation of microtubules. The number and complexity of non-tubulin proteins associated with these complexes varies between species."
    },
    {
     "reference": "GO:0005816",
     "notes": "Gene Ontology cellular-component term for spindle pole body, with SPB as an exact synonym."
    },
    {
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
     "notes": "Jaspersen and Winey 2004, The budding yeast spindle pole body: structure, duplication, and function, Annual Review of Cell and Developmental Biology."
    },
    {
     "reference": "DOI:10.1091/mbc.E17-06-0397",
     "notes": "Viswanath et al. 2017, The molecular architecture of the yeast spindle pole body core determined by Bayesian integrative modeling, Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "gamma_tubulin_complex_mechanism",
     "title": "Gamma-tubulin complex assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of gamma-tubulin complex (GO:0000930) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "gamma_tubulin_complex",
       "label": "gamma-tubulin complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000930",
       "description": "A multiprotein complex composed of gamma-tubulin and other non-tubulin proteins."
      },
      {
       "node_id": "gamma_tubulin_subunit",
       "label": "gamma-tubulin catalytic nucleation subunit (Tub4 / Gtb1)",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "gamma_tubulin_subunit",
       "description": "Two copies of gamma-tubulin per heterotetrameric gamma-TuSC unit that expose a minus-end longitudinal interface directly templating alpha/beta-tubulin protofilament nucleation."
      },
      {
       "node_id": "gcp2_gcp3_spoke_subunits",
       "label": "gamma-tubulin complex spoke scaffold heterodimer (GCP2/Spc97/Alp4 and GCP3/Spc98/Alp6)",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "gcp2_gcp3_spoke_subunits",
       "description": "V-shaped GRIP1/GRIP2-domain spoke subunits (GCP2/Alp4/Spc97 and GCP3/Alp6/Spc98) that bind one gamma-tubulin molecule each via their C-terminal GRIP2 domains and dock onto MTOC receptors via their N-terminal GRIP1 domains."
      },
      {
       "node_id": "microtubule_organizing_center",
       "label": "microtubule organizing center",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005815",
       "description": "Enclosing or holo-structural assembly (microtubule organizing center, GO:0005815) containing gamma-tubulin complex."
      },
      {
       "node_id": "microtubule_organization",
       "label": "microtubule organization",
       "node_type": "BIOLOGICAL_PROCESS",
       "description": "The SPB nucleates and organizes nuclear and cytoplasmic microtubules in budding yeast."
      },
      {
       "node_id": "bipolar_spindle_assembly",
       "label": "bipolar spindle assembly",
       "node_type": "BIOLOGICAL_PROCESS",
       "description": "SPB duplication and separation generate the two organizing centers that build a bipolar mitotic spindle."
      }
     ],
     "edges": [
      {
       "subject": "gamma_tubulin_subunit",
       "predicate": "is part of",
       "object": "gamma_tubulin_complex",
       "description": "Two copies of gamma-tubulin per heterotetrameric gamma-TuSC unit that expose a minus-end longitudinal interface directly templating alpha/beta-tubulin protofilament nucleation.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
         "notes": "Reviews the structure and microtubule-nucleating mechanism of gamma-tubulin within gamma-TuSC and gamma-TuRC."
        }
       ]
      },
      {
       "subject": "gcp2_gcp3_spoke_subunits",
       "predicate": "is part of",
       "object": "gamma_tubulin_complex",
       "description": "V-shaped GRIP1/GRIP2-domain spoke subunits (GCP2/Alp4/Spc97 and GCP3/Alp6/Spc98) that bind one gamma-tubulin molecule each via their C-terminal GRIP2 domains and dock onto MTOC receptors via their N-terminal GRIP1 domains.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E17-06-0397",
         "notes": "Characterizes the fission yeast gamma-tubulin complex containing Alp4 (GCP2) and Alp6 (GCP3)."
        }
       ]
      },
      {
       "subject": "gamma_tubulin_complex",
       "predicate": "is part of",
       "object": "microtubule_organizing_center",
       "description": "Gamma-tubulin complex forms an integral structural compartment or subassembly of microtubule organizing center.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
         "notes": "Jaspersen and Winey 2004, The budding yeast spindle pole body: structure, duplication, and function, Annual Review of Cell and Developmental Biology."
        }
       ]
      },
      {
       "subject": "gamma_tubulin_complex",
       "predicate": "mediates",
       "object": "microtubule_organization",
       "description": "The SPB nucleates and organizes nuclear and cytoplasmic microtubules in budding yeast.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
         "notes": "Jaspersen and Winey 2004 reviewed the SPB as the budding-yeast microtubule organizing center."
        }
       ]
      },
      {
       "subject": "gamma_tubulin_complex",
       "predicate": "mediates",
       "object": "bipolar_spindle_assembly",
       "description": "SPB duplication and separation generate the two organizing centers that build a bipolar mitotic spindle.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
         "notes": "Jaspersen and Winey 2004 reviewed SPB duplication and mitotic-spindle assembly."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:40Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of gamma-tubulin complex (GO:0000930) in category CYTOSKELETON with verified GO hierarchy, components, UniProtKB protein examples, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-23T07:13:45Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-23T07:27:48Z",
     "curator": "uniprot-protein-examples-skill",
     "action": "CURATED_PROTEIN_EXAMPLES",
     "changes": "Added reviewed UniProtKB:P25295 (Tubulin gamma chain, gtb1/tug1) in Schizosaccharomyces pombe 972h- (NCBITaxon:284812) to gamma_tubulin_subunit, disambiguating gamma-tubulin P25295 from the homonymous ER glucosidase II beta subunit Q9USH8.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "GO:0000931",
   "label": "gamma-tubulin ring complex",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A complex of gamma tubulin and associated proteins thought to be formed by multimerization of gamma-tubulin small complexes. An example of this structure is found in Schizosaccharomyces pombe. A large lock-washer-shaped multiprotein complex (gamma-TuRC) assembled from multiple gamma-tubulin small complexes (gamma-TuSCs) together with additional gamma-tubulin ring proteins (GCP4/Gfh1, GCP5/Mod21, GCP6/Alp16) and Mzt1. In fission yeast (Schizosaccharomyces pombe), filamentous fungi, and ciliated protists, gamma-TuRC localizes to spindle pole bodies, interphase and equatorial MTOCs, and basal bodies to nucleate and cap microtubule minus ends.",
   "definition_source": "GO:0000931",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0000930"
   ],
   "synonyms": [
    {
     "synonym_text": "gamma-TuRC",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000931"
    },
    {
     "synonym_text": "gamma-tubulin large complex, centrosomal",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0000931"
    },
    {
     "synonym_text": "gamma-tubulin large complex, eMTOC",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0000931"
    },
    {
     "synonym_text": "gamma-tubulin large complex, equatorial microtubule organizing center",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0000931"
    },
    {
     "synonym_text": "gamma-tubulin large complex, equatorial microtubule organizing centre",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0000931"
    },
    {
     "synonym_text": "gamma-tubulin large complex, iMTOC",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0000931"
    },
    {
     "synonym_text": "gamma-tubulin large complex, interphase microtubule organizing center",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0000931"
    },
    {
     "synonym_text": "gamma-tubulin large complex, interphase microtubule organizing centre",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0000931"
    },
    {
     "synonym_text": "gamma-tubulin large complex, mitotic spindle pole body",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0000931"
    },
    {
     "synonym_text": "gamma-tubulin large complex, spindle pole body",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0000931"
    },
    {
     "synonym_text": "gamma-tubulin ring complex, centrosomal",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0000931"
    },
    {
     "synonym_text": "gamma-tubulin large complex",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0000931"
    }
   ],
   "components": [
    {
     "component_id": "gamma_tusc_repeating_core",
     "label": "gamma-tubulin small complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0008275",
     "gene_symbols": [
      "alp4",
      "alp6",
      "gtb1"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Repeating heterotetrameric (gamma-tubulin2:GCP2:GCP3) subcomplexes oligomerized into a 13-protofilament-matching left-handed helical ring.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2010.10.006",
       "notes": "Establishes that core Alp4/Alp6/Gtb1 gamma-TuSC units assemble into larger gamma-TuRC rings."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9Y705",
       "protein_label": "Spindle pole body component alp4",
       "gene_symbol": "alp4",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-06",
       "role": "Alp4 is one imaged subunit and reporter, not an accession for the entire complex. Reference-sequence exemplar for species-level experiments; no assertion that this exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2010.10.006",
         "notes": "Alp4 reports equatorial gamma-tubulin-complex recruitment. Equatorial Alp4 is undetected after Myp2 deletion or truncation to Mto1(1-1051), while Mto1(1-1065) supports equatorial Alp4 localization."
        },
        {
         "reference": "DOI:10.1242/jcs.038414",
         "notes": "Mto1 CM1 mutations separate gamma-tubulin-complex association from Mto1 localization; Mto2 loss can leave weak equatorial recruitment."
        },
        {
         "reference": "UniProtKB:Q9Y705",
         "notes": "Native accession, reviewed status, primary gene, protein label and source taxon verified on 2026-10-06. Residence and function come from the cited experiments."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q9USQ2",
       "protein_label": "Spindle pole body component alp6",
       "gene_symbol": "alp6",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene alp6 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11080156",
         "notes": "Vardy L et al. 2000, ‘The fission yeast gamma-tubulin complex is required in G(1) phase and is a component of the spindle assembly checkpoint.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, microtubule organizing center, spindle pole body' localisation of Q9USQ2."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P25295",
       "protein_label": "Tubulin gamma chain",
       "gene_symbol": "gtb1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "Reviewed UniProtKB entry for fission-yeast gamma-tubulin gene gtb1 (synonym tug1, ORF SPBC32F12.04) in Schizosaccharomyces pombe 972h-, disambiguated from the unrelated endoplasmic-reticulum glucosidase II beta subunit Q9USH8 that shares the symbol gtb1. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P25295",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P25295 for Tubulin gamma chain (gene gtb1 / tug1, SPBC32F12.04) in Schizosaccharomyces pombe 972h-. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "gcp4_gcp5_gcp6_ring_subunits",
     "label": "gamma-TuRC asymmetric seam subunits (GCP4/Gfh1, GCP5/Mod21, GCP6/Alp16)",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "gfh1",
      "mod21",
      "alp16"
     ],
     "essentiality": "CONDITIONAL",
     "role": "Large GRIP-motif ring-specific subunits (GCP4/Gfh1, GCP5/Mod21, GCP6/Alp16) that cap and stabilize the asymmetric seam of the 14-spoke gamma-tubulin ring complex.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E04-11-1003",
       "notes": "Characterizes the fission yeast GCP4/5/6-family subunits (Gfh1, Mod21, Alp16) that associate with the gamma-TuSC core to form the gamma-TuRC."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9P7R5",
       "protein_label": "Gamma-tubulin complex component gfh1",
       "gene_symbol": "gfh1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene gfh1 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15004232",
         "notes": "Venkatram S et al. 2004, ‘Identification and characterization of two novel proteins affecting fission yeast gamma-tubulin complex function.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, microtubule organizing center, spindle pole body' localisation of Q9P7R5."
        },
        {
         "reference": "PMID:16823372",
         "notes": "Matsuyama A et al. 2006, ‘ORFeome cloning and global analysis of protein localization in the fission yeast Schizosaccharomyces pombe.’, Nat Biotechnol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, microtubule organizing center, spindle pole body' localisation of Q9P7R5."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q9UT52",
       "protein_label": "Gamma-tubulin complex subunit mod21",
       "gene_symbol": "mod21",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene mod21 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:16823372",
         "notes": "Matsuyama A et al. 2006, ‘ORFeome cloning and global analysis of protein localization in the fission yeast Schizosaccharomyces pombe.’, Nat Biotechnol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, microtubule organizing center, spindle pole body' localisation of Q9UT52."
        },
        {
         "reference": "PMID:17021256",
         "notes": "Anders A et al. 2006, ‘Noncore components of the fission yeast gamma-tubulin complex.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, microtubule organizing center, spindle pole body' localisation of Q9UT52."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P87244",
       "protein_label": "Spindle pole body component alp16",
       "gene_symbol": "alp16",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene alp16 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12134075",
         "notes": "Fujita A et al. 2002, ‘A fourth component of the fission yeast gamma-tubulin complex, Alp16, is required for cytoplasmic microtubule integrity and becomes indispensable when gamma-tubulin function is compromised.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, microtubule organizing center, spindle pole body' localisation of P87244."
        }
       ]
      }
     ]
    },
    {
     "component_id": "mto1_mto2_activating_tether",
     "label": "CM1-motif gamma-TuRC activator complex (Mto1-Mto2)",
     "component_type": "PROTEIN",
     "component_role": "ASSOCIATED_MACHINERY",
     "gene_symbols": [
      "mto1",
      "mto2"
     ],
     "essentiality": "DISPENSABLE",
     "role": "Centrosomin-motif (CM1) tether complex that recruits and allosterically activates gamma-TuRC ring complexes at cytoplasmic and spindle pole body MTOCs.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2010.10.006",
       "notes": "Demonstrates that the Mto1-Mto2 complex binds and activates the gamma-tubulin ring complex at microtubule organizing centers."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O94488",
       "protein_label": "Gamma tubulin complex adapter mto1",
       "gene_symbol": "mto1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-06",
       "role": "Reference-sequence exemplar for species-level experiments; no assertion that this exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2010.10.006",
         "notes": "Mto1 localizes to the equator; the mto1-427 targeting mutant loses equatorial Mto1 and post-anaphase microtubules while retaining spindle-pole targeting."
        },
        {
         "reference": "UniProtKB:O94488",
         "notes": "Native accession, reviewed status, primary gene, protein label and source taxon verified on 2026-10-06. Residence and function come from the cited experiments."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q9USP7",
       "protein_label": "Gamma tubulin complex adapter mto2",
       "gene_symbol": "mto2",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-06",
       "role": "Reference-sequence exemplar for species-level experiments; no assertion that this exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E04-11-1003",
         "notes": "Accessible primary Results and Figure 4 place endogenous Mto2 at the equator with Mto1; deletion permits an early post-anaphase array that is not maintained."
        },
        {
         "reference": "DOI:10.1242/jcs.038414",
         "notes": "Very limited equatorial nucleation and occasional faint Alp4 localization remain in mto2-deleted cells. DISPENSABLE means initial assembly is possible, not normal maintenance or activity."
        },
        {
         "reference": "UniProtKB:Q9USP7",
         "notes": "Native accession, reviewed status, primary gene, protein label and source taxon verified on 2026-10-06. Residence and function come from the cited experiments."
        }
       ]
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "reference": "DOI:10.1016/j.cub.2010.10.006",
     "note": "Equatorial assembly in late mitosis/cytokinesis, distinct from the spindle pole body and interphase nucleation sites. No fungal-wide distribution is inferred."
    }
   ],
   "functions": [
    {
     "function_id": "nucleation",
     "label": "microtubule nucleation by microtubule organizing center",
     "grounding": "GO:0051418",
     "description": "Nucleates microtubules of the post-anaphase array from the cell division site.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2010.10.006",
       "notes": "Equator-selective Mto1 targeting defects eliminate post-anaphase microtubules without eliminating spindle-pole nucleation."
      },
      {
       "reference": "DOI:10.3390/cells12060917",
       "notes": "Time-resolved imaging links equatorial Mto1 recruitment to post-anaphase microtubule production."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000931",
     "notes": "Gene Ontology cellular-component term for gamma-tubulin ring complex: A complex of gamma tubulin and associated proteins thought to be formed by multimerization of gamma-tubulin small complexes. An example of this structure is found in Schizosaccharomyces pombe."
    },
    {
     "reference": "GO:0000923",
     "notes": "Native non-obsolete cellular-component identity, definition, synonyms, is-a MTOC and part-of cell division site verified through OAK on 2026-10-06."
    },
    {
     "reference": "DOI:10.1016/j.cub.2010.10.006",
     "notes": "PMID 20970338; native PMC2989437.1 Results and Discussion read. Selective Mto1 targeting and Myp2/actin dependencies are the principal assembly evidence."
    },
    {
     "reference": "DOI:10.1242/jcs.038414",
     "notes": "PMID 19001497; native PMC2743986.1 Results and relevant Methods read. Residual equatorial activity limits all-or-none interpretations of Mto2 dependence."
    },
    {
     "reference": "DOI:10.1091/mbc.E04-11-1003",
     "notes": "PMID 15659644, PMC1142446; accessible indexed primary Results and captions read, not complete Methods or supplements."
    },
    {
     "reference": "DOI:10.1091/mbc.E04-12-1043",
     "notes": "PMID 15800064, PMC1142447; accessible indexed primary Results read. Detection and cytokinesis-delay contexts differ from later selective-targeting experiments."
    },
    {
     "reference": "DOI:10.1016/j.cub.2018.04.008",
     "notes": "PMID 29779879; native PMC7263743.1 Results, Discussion, STAR Methods and Figures 3/6 captions read. Direct equatorial localization is distinct from interphase bonsai nucleation quantification."
    },
    {
     "reference": "DOI:10.1016/s1534-5807(04)00096-6",
     "notes": "PMID 15068790; primary abstract accessible, full Results and Methods not read. Used for the genetic turnover dependency, not a fully resolved biochemical mechanism."
    },
    {
     "reference": "DOI:10.3390/cells12060917",
     "notes": "PMID 36980258; native PMC10047812.1 Results, Discussion, Methods and Figure 1 caption read; original Figure 1 inspected after native checksum verification."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "gamma_tubulin_ring_complex_mechanism",
     "title": "Gamma-tubulin ring complex assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of gamma-tubulin ring complex (GO:0000931) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "gamma_tubulin_ring_complex",
       "label": "gamma-tubulin ring complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000931",
       "description": "A complex of gamma tubulin and associated proteins thought to be formed by multimerization of gamma-tubulin small complexes."
      },
      {
       "node_id": "gamma_tusc_repeating_core",
       "label": "gamma-tubulin small complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0008275",
       "component_ref": "gamma_tusc_repeating_core",
       "description": "Repeating heterotetrameric (gamma-tubulin2:GCP2:GCP3) subcomplexes oligomerized into a 13-protofilament-matching left-handed helical ring."
      },
      {
       "node_id": "gcp4_gcp5_gcp6_ring_subunits",
       "label": "gamma-TuRC asymmetric seam subunits (GCP4/Gfh1, GCP5/Mod21, GCP6/Alp16)",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "gcp4_gcp5_gcp6_ring_subunits",
       "description": "Large GRIP-motif ring-specific subunits (GCP4/Gfh1, GCP5/Mod21, GCP6/Alp16) that cap and stabilize the asymmetric seam of the 14-spoke gamma-tubulin ring complex."
      },
      {
       "node_id": "mto1_mto2_activating_tether",
       "label": "CM1-motif gamma-TuRC activator complex (Mto1-Mto2)",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mto1_mto2_activating_tether",
       "description": "Centrosomin-motif (CM1) tether complex that recruits and allosterically activates gamma-TuRC ring complexes at cytoplasmic and spindle pole body MTOCs."
      },
      {
       "node_id": "nucleation",
       "label": "microtubule nucleation by microtubule organizing center",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0051418",
       "description": "Nucleates microtubules of the post-anaphase array from the cell division site."
      }
     ],
     "edges": [
      {
       "subject": "gamma_tusc_repeating_core",
       "predicate": "is part of",
       "object": "gamma_tubulin_ring_complex",
       "description": "Repeating heterotetrameric (gamma-tubulin2:GCP2:GCP3) subcomplexes oligomerized into a 13-protofilament-matching left-handed helical ring.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2010.10.006",
         "notes": "Establishes that core Alp4/Alp6/Gtb1 gamma-TuSC units assemble into larger gamma-TuRC rings."
        }
       ]
      },
      {
       "subject": "gcp4_gcp5_gcp6_ring_subunits",
       "predicate": "is part of",
       "object": "gamma_tubulin_ring_complex",
       "description": "Large GRIP-motif ring-specific subunits (GCP4/Gfh1, GCP5/Mod21, GCP6/Alp16) that cap and stabilize the asymmetric seam of the 14-spoke gamma-tubulin ring complex.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E04-11-1003",
         "notes": "Characterizes the fission yeast GCP4/5/6-family subunits (Gfh1, Mod21, Alp16) that associate with the gamma-TuSC core to form the gamma-TuRC."
        }
       ]
      },
      {
       "subject": "mto1_mto2_activating_tether",
       "predicate": "associates with",
       "object": "gamma_tubulin_ring_complex",
       "description": "Centrosomin-motif (CM1) tether complex that recruits and allosterically activates gamma-TuRC ring complexes at cytoplasmic and spindle pole body MTOCs.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2010.10.006",
         "notes": "Demonstrates that the Mto1-Mto2 complex binds and activates the gamma-tubulin ring complex at microtubule organizing centers."
        }
       ]
      },
      {
       "subject": "gamma_tubulin_ring_complex",
       "predicate": "mediates",
       "object": "nucleation",
       "description": "Nucleates microtubules of the post-anaphase array from the cell division site.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2010.10.006",
         "notes": "Equator-selective Mto1 targeting defects eliminate post-anaphase microtubules without eliminating spindle-pole nucleation."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:40Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of gamma-tubulin ring complex (GO:0000931) in category CYTOSKELETON with verified GO hierarchy, components, UniProtKB protein examples, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-23T07:13:49Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 4 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-23T07:27:48Z",
     "curator": "uniprot-protein-examples-skill",
     "action": "CURATED_PROTEIN_EXAMPLES",
     "changes": "Added reviewed UniProtKB:P25295 (Tubulin gamma chain, gtb1/tug1) in Schizosaccharomyces pombe 972h- (NCBITaxon:284812) to gamma_tusc_repeating_core, disambiguating gamma-tubulin P25295 from the homonymous ER glucosidase II beta subunit Q9USH8.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "GO:0008275",
   "label": "gamma-tubulin small complex",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A complex usually comprising two gamma-tubulin molecules and two conserved non-tubulin proteins. Some gamma-tubulin small complexes are thought to be the repeating unit making up the core of the gamma-tubulin ring complex. A heterotetrameric core nucleation subcomplex (gamma-TuSC) composed of two molecules of gamma-tubulin (Tub4p in Saccharomyces cerevisiae) bound to one molecule each of GCP2 (Spc97p) and GCP3 (Spc98p). In budding yeast and other fungi lacking GCP4–6, gamma-TuSC is the fundamental building block that oligomerizes into a 13-protofilament helical ring upon binding Spc110p or Spc72p at the spindle pole body.",
   "definition_source": "GO:0008275",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0000930"
   ],
   "synonyms": [
    {
     "synonym_text": "gammaTuSC",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0008275"
    },
    {
     "synonym_text": "Tub4 complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0008275"
    },
    {
     "synonym_text": "gamma-tubulin small complex, centrosomal",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0008275"
    },
    {
     "synonym_text": "gamma-tubulin small complex, mitotic spindle pole body",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0008275"
    },
    {
     "synonym_text": "gamma-tubulin small complex, spindle pole body",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0008275"
    }
   ],
   "components": [
    {
     "component_id": "gamma_tubulin_subunit",
     "label": "gamma-tubulin catalytic nucleation subunit (Tub4 / Gtb1)",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "gtb1",
      "TUB4"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Two copies of gamma-tubulin per heterotetrameric gamma-TuSC unit that expose a minus-end longitudinal interface directly templating alpha/beta-tubulin protofilament nucleation.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
       "notes": "Reviews the structure and microtubule-nucleating mechanism of gamma-tubulin within gamma-TuSC and gamma-TuRC."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P25295",
       "protein_label": "Tubulin gamma chain",
       "gene_symbol": "gtb1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "Reviewed UniProtKB entry for fission-yeast gamma-tubulin gene gtb1 (synonym tug1, ORF SPBC32F12.04) in Schizosaccharomyces pombe 972h-, disambiguated from the unrelated endoplasmic-reticulum glucosidase II beta subunit Q9USH8 that shares the symbol gtb1. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P25295",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P25295 for Tubulin gamma chain (gene gtb1 / tug1, SPBC32F12.04) in Schizosaccharomyces pombe 972h-. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "gcp2_gcp3_spoke_subunits",
     "label": "gamma-tubulin complex spoke scaffold heterodimer (GCP2/Spc97/Alp4 and GCP3/Spc98/Alp6)",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "alp4",
      "alp6",
      "SPC97",
      "SPC98"
     ],
     "essentiality": "ESSENTIAL",
     "role": "V-shaped GRIP1/GRIP2-domain spoke subunits (GCP2/Alp4/Spc97 and GCP3/Alp6/Spc98) that bind one gamma-tubulin molecule each via their C-terminal GRIP2 domains and dock onto MTOC receptors via their N-terminal GRIP1 domains.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E17-06-0397",
       "notes": "Characterizes the fission yeast gamma-tubulin complex containing Alp4 (GCP2) and Alp6 (GCP3)."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9Y705",
       "protein_label": "Spindle pole body component alp4",
       "gene_symbol": "alp4",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-06",
       "role": "Alp4 is one imaged subunit and reporter, not an accession for the entire complex. Reference-sequence exemplar for species-level experiments; no assertion that this exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2010.10.006",
         "notes": "Alp4 reports equatorial gamma-tubulin-complex recruitment. Equatorial Alp4 is undetected after Myp2 deletion or truncation to Mto1(1-1051), while Mto1(1-1065) supports equatorial Alp4 localization."
        },
        {
         "reference": "DOI:10.1242/jcs.038414",
         "notes": "Mto1 CM1 mutations separate gamma-tubulin-complex association from Mto1 localization; Mto2 loss can leave weak equatorial recruitment."
        },
        {
         "reference": "UniProtKB:Q9Y705",
         "notes": "Native accession, reviewed status, primary gene, protein label and source taxon verified on 2026-10-06. Residence and function come from the cited experiments."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q9USQ2",
       "protein_label": "Spindle pole body component alp6",
       "gene_symbol": "alp6",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene alp6 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11080156",
         "notes": "Vardy L et al. 2000, ‘The fission yeast gamma-tubulin complex is required in G(1) phase and is a component of the spindle assembly checkpoint.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, microtubule organizing center, spindle pole body' localisation of Q9USQ2."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "COMMON",
     "note": "Universally conserved microtubule-nucleating complex at eukaryotic spindle pole bodies, centrosomes, and non-centrosomal MTOCs.",
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:284812",
     "taxon_label": "Schizosaccharomyces pombe 972h-",
     "note": "Model fission yeast in which gamma-TuSC (Gtb1/Alp4/Alp6) assembly and Mto1/Mto2-driven MTOC nucleation were dissected.",
     "reference": "DOI:10.1091/mbc.E17-06-0397"
    }
   ],
   "functions": [
    {
     "function_id": "microtubule_organization",
     "label": "microtubule organization",
     "description": "The SPB nucleates and organizes nuclear and cytoplasmic microtubules in budding yeast.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
       "notes": "Jaspersen and Winey 2004 reviewed the SPB as the budding-yeast microtubule organizing center."
      }
     ]
    },
    {
     "function_id": "bipolar_spindle_assembly",
     "label": "bipolar spindle assembly",
     "description": "SPB duplication and separation generate the two organizing centers that build a bipolar mitotic spindle.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
       "notes": "Jaspersen and Winey 2004 reviewed SPB duplication and mitotic-spindle assembly."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0008275",
     "notes": "Gene Ontology cellular-component term for gamma-tubulin small complex: A complex usually comprising two gamma-tubulin molecules and two conserved non-tubulin proteins. Some gamma-tubulin small complexes are thought to be the repeating unit making up the core of the gamma-tubulin ring complex."
    },
    {
     "reference": "GO:0005816",
     "notes": "Gene Ontology cellular-component term for spindle pole body, with SPB as an exact synonym."
    },
    {
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
     "notes": "Jaspersen and Winey 2004, The budding yeast spindle pole body: structure, duplication, and function, Annual Review of Cell and Developmental Biology."
    },
    {
     "reference": "DOI:10.1091/mbc.E17-06-0397",
     "notes": "Viswanath et al. 2017, The molecular architecture of the yeast spindle pole body core determined by Bayesian integrative modeling, Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "gamma_tubulin_small_complex_mechanism",
     "title": "Gamma-tubulin small complex assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of gamma-tubulin small complex (GO:0008275) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "gamma_tubulin_small_complex",
       "label": "gamma-tubulin small complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0008275",
       "description": "A complex usually comprising two gamma-tubulin molecules and two conserved non-tubulin proteins."
      },
      {
       "node_id": "gamma_tubulin_subunit",
       "label": "gamma-tubulin catalytic nucleation subunit (Tub4 / Gtb1)",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "gamma_tubulin_subunit",
       "description": "Two copies of gamma-tubulin per heterotetrameric gamma-TuSC unit that expose a minus-end longitudinal interface directly templating alpha/beta-tubulin protofilament nucleation."
      },
      {
       "node_id": "gcp2_gcp3_spoke_subunits",
       "label": "gamma-tubulin complex spoke scaffold heterodimer (GCP2/Spc97/Alp4 and GCP3/Spc98/Alp6)",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "gcp2_gcp3_spoke_subunits",
       "description": "V-shaped GRIP1/GRIP2-domain spoke subunits (GCP2/Alp4/Spc97 and GCP3/Alp6/Spc98) that bind one gamma-tubulin molecule each via their C-terminal GRIP2 domains and dock onto MTOC receptors via their N-terminal GRIP1 domains."
      },
      {
       "node_id": "microtubule_organization",
       "label": "microtubule organization",
       "node_type": "BIOLOGICAL_PROCESS",
       "description": "The SPB nucleates and organizes nuclear and cytoplasmic microtubules in budding yeast."
      },
      {
       "node_id": "bipolar_spindle_assembly",
       "label": "bipolar spindle assembly",
       "node_type": "BIOLOGICAL_PROCESS",
       "description": "SPB duplication and separation generate the two organizing centers that build a bipolar mitotic spindle."
      }
     ],
     "edges": [
      {
       "subject": "gamma_tubulin_subunit",
       "predicate": "is part of",
       "object": "gamma_tubulin_small_complex",
       "description": "Two copies of gamma-tubulin per heterotetrameric gamma-TuSC unit that expose a minus-end longitudinal interface directly templating alpha/beta-tubulin protofilament nucleation.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
         "notes": "Reviews the structure and microtubule-nucleating mechanism of gamma-tubulin within gamma-TuSC and gamma-TuRC."
        }
       ]
      },
      {
       "subject": "gcp2_gcp3_spoke_subunits",
       "predicate": "is part of",
       "object": "gamma_tubulin_small_complex",
       "description": "V-shaped GRIP1/GRIP2-domain spoke subunits (GCP2/Alp4/Spc97 and GCP3/Alp6/Spc98) that bind one gamma-tubulin molecule each via their C-terminal GRIP2 domains and dock onto MTOC receptors via their N-terminal GRIP1 domains.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E17-06-0397",
         "notes": "Characterizes the fission yeast gamma-tubulin complex containing Alp4 (GCP2) and Alp6 (GCP3)."
        }
       ]
      },
      {
       "subject": "gamma_tubulin_small_complex",
       "predicate": "mediates",
       "object": "microtubule_organization",
       "description": "The SPB nucleates and organizes nuclear and cytoplasmic microtubules in budding yeast.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
         "notes": "Jaspersen and Winey 2004 reviewed the SPB as the budding-yeast microtubule organizing center."
        }
       ]
      },
      {
       "subject": "gamma_tubulin_small_complex",
       "predicate": "mediates",
       "object": "bipolar_spindle_assembly",
       "description": "SPB duplication and separation generate the two organizing centers that build a bipolar mitotic spindle.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
         "notes": "Jaspersen and Winey 2004 reviewed SPB duplication and mitotic-spindle assembly."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:40Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of gamma-tubulin small complex (GO:0008275) in category CYTOSKELETON with verified GO hierarchy, components, UniProtKB protein examples, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-23T07:13:49Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-23T07:27:48Z",
     "curator": "uniprot-protein-examples-skill",
     "action": "CURATED_PROTEIN_EXAMPLES",
     "changes": "Added reviewed UniProtKB:P25295 (Tubulin gamma chain, gtb1/tug1) in Schizosaccharomyces pombe 972h- (NCBITaxon:284812) to gamma_tubulin_subunit, disambiguating gamma-tubulin P25295 from the homonymous ER glucosidase II beta subunit Q9USH8.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "GO:0032171",
   "label": "germ tube septin cap",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "A faint structure formed of septins found at the leading edge of growth in germ tubes of fungal cells growing filamentously. This cap of septins colocalizes with a region of the plasma membrane that is rich in ergosterol.",
   "definition_source": "GO:0032171",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-30T12:23:23Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T12:24:23Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO-backed septin-cap parentage and germ-tube parthood, a reviewed-label-only septin constituent, GO-backed germ-tube apical-cap topology, and cap-boundary and component-grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T12:25:04Z",
     "curator": "codex",
     "action": "FIXED_GRAPH_NODE",
     "changes": "Added the GO:0032179 germ tube structure node referenced by the germ tube septin cap part_of graph edge.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0032159"
   ],
   "part_of": [
    "GO:0032179"
   ],
   "components": [
    {
     "component_id": "septin_proteins",
     "label": "septin proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Germ-tube septin caps are formed by fungal septin GTPases, but no exact source-neutral InterPro, Pfam, or NCBIfam CURIE was assigned for the complete germ-tube cap cohort.",
     "role": "Septin GTPases that form the faint cap at the leading edge of filamentous fungal germ tubes.",
     "evidence": [
      {
       "reference": "GO:0032171",
       "notes": "GO:0032171 defines the germ tube septin cap as a structure formed of septins."
      },
      {
       "reference": "GO:0032159",
       "notes": "GO:0032159 defines the broader septin cap as a structure formed of septins."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0032171",
     "notes": "Gene Ontology cellular-component term for the germ tube septin cap."
    },
    {
     "reference": "GO:0032159",
     "notes": "Gene Ontology cellular-component parent term for the septin cap."
    },
    {
     "reference": "GO:0032179",
     "notes": "Gene Ontology cellular-component term for the germ tube."
    },
    {
     "reference": "DOI:10.1128/EC.4.9.1503-1512.2005",
     "notes": "Douglas et al. 2005, 'Septin function in yeast model systems and pathogenic fungi', Eukaryotic Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "germ_tube_septin_cap_topology",
     "title": "Germ-tube septin-cap apical topology",
     "description": "Septin proteins form a faint cap at the leading edge of filamentous fungal germ tubes.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records GO-backed germ-tube-cap composition and apical localization without asserting an ordered recruitment mechanism for fungal septins or ergosterol-rich membrane domains.",
     "nodes": [
      {
       "node_id": "septin_proteins",
       "label": "septin proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "septin_proteins"
      },
      {
       "node_id": "germ_tube_septin_cap",
       "label": "germ tube septin cap",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032171"
      },
      {
       "node_id": "germ_tube_growth_tip",
       "label": "germ-tube growth tip",
       "node_type": "CELLULAR_LOCALIZATION"
      },
      {
       "node_id": "ergosterol_rich_plasma_membrane_region",
       "label": "ergosterol-rich plasma membrane region",
       "node_type": "CELLULAR_LOCALIZATION"
      },
      {
       "node_id": "germ_tube",
       "label": "germ tube",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032179"
      }
     ],
     "edges": [
      {
       "subject": "septin_proteins",
       "predicate": "assemble into",
       "object": "germ_tube_septin_cap",
       "description": "Septin proteins form the fungal germ tube septin cap.",
       "evidence": [
        {
         "reference": "GO:0032171",
         "notes": "GO:0032171 defines the germ tube septin cap as a structure formed of septins."
        }
       ]
      },
      {
       "subject": "germ_tube_septin_cap",
       "predicate": "forms at",
       "object": "germ_tube_growth_tip",
       "description": "The germ tube septin cap forms at the leading edge of growth in filamentous fungal germ tubes.",
       "evidence": [
        {
         "reference": "GO:0032171",
         "notes": "GO:0032171 localizes the germ tube septin cap to the leading edge of growth in germ tubes."
        }
       ]
      },
      {
       "subject": "germ_tube_septin_cap",
       "predicate": "colocalizes with",
       "object": "ergosterol_rich_plasma_membrane_region",
       "description": "The germ tube septin cap colocalizes with an ergosterol-rich region of the plasma membrane.",
       "evidence": [
        {
         "reference": "GO:0032171",
         "notes": "GO:0032171 defines germ tube septin caps by colocalization with an ergosterol-rich plasma-membrane region."
        }
       ]
      },
      {
       "subject": "germ_tube_septin_cap",
       "predicate": "is part of",
       "object": "germ_tube",
       "description": "The germ tube septin cap is part of the germ tube.",
       "evidence": [
        {
         "reference": "GO:0032171",
         "notes": "The GO:0032171 graph places the germ tube septin cap in a part_of relation to GO:0032179."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "germ_tube_septin_cap_boundary",
     "prompt": "Keep the germ tube septin cap distinct from the generic septin cap, the hyphal cap, and germ-tube septation-site rings.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures",
      "part_of"
     ],
     "rationale": "GO:0032171 denotes the apical septin cap at the leading edge of filamentous fungal germ tubes. GO:0032159 denotes the broader hyphal-or-germ-tube septin-cap class, GO:0032164 denotes the hyphal cap sibling, and GO:0032172 denotes a ring-shaped septin structure at future germ-tube septation sites.",
     "resolution_note": "Curated GO:0032171 as the exact germ tube septin-cap structure, used GO:0032159 as its is-a parent, used GO:0032179 as its direct part_of target, and kept hyphal caps and germ-tube septation-site rings outside this record.",
     "evidence": [
      {
       "reference": "GO:0032171",
       "notes": "GO:0032171 identifies the germ-tube-localized septin cap."
      },
      {
       "reference": "GO:0032159",
       "notes": "GO:0032159 identifies the broader septin cap."
      },
      {
       "reference": "GO:0032179",
       "notes": "The GO graph places GO:0032171 in a part_of relation to GO:0032179."
      },
      {
       "reference": "GO:0032164",
       "notes": "GO:0032164 identifies the hyphal septin cap."
      },
      {
       "reference": "GO:0032172",
       "notes": "GO:0032172 identifies the germ-tube septation-site ring."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30",
     "resolved_date": "2026-09-30"
    },
    {
     "discussion_id": "resolve_germ_tube_septin_cap_grounding",
     "prompt": "Resolve exact source-neutral family groundings for germ-tube-cap septin proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#septin_proteins"
     ],
     "rationale": "The first germ tube septin-cap record uses a reviewed-label-only septin protein cohort rather than guessing InterPro, Pfam, or NCBIfam accessions that may not exactly delimit all septins in this apical germ-tube cap.",
     "evidence": [
      {
       "reference": "GO:0032171",
       "notes": "GO:0032171 defines the germ tube septin cap as a structure formed of septins."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30"
    }
   ]
  },
  {
   "identifier": "GO:0032172",
   "label": "germ tube septin ring",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "A tight ring-shaped structure that forms in the division plane within the germ tube of filamentous fungi at sites where a septum will form; composed of septins as well as septin-associated proteins.",
   "definition_source": "GO:0032172",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-29T01:46:20Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T01:47:17Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added septin-ring parentage, a reviewed-label-only septin constituent, GO evidence, a nonmechanistic germ-tube-ring topology graph, and boundary and component-grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T02:06:48Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved #1755 by tightening the GO:0032172 boundary discussion against hyphal and pseudohyphal septin-ring sibling records.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005940"
   ],
   "components": [
    {
     "component_id": "septin_proteins",
     "label": "septin proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Germ-tube septin rings are assembled from fungal septin GTPases, but no exact source-neutral InterPro, Pfam, or NCBIfam CURIE was assigned for the complete germ-tube ring cohort.",
     "role": "Septin GTPases that assemble into the ring-shaped structure at future septation sites within filamentous fungal germ tubes.",
     "evidence": [
      {
       "reference": "GO:0032172",
       "notes": "GO:0032172 defines the germ tube septin ring as composed of septins and septin-associated proteins."
      },
      {
       "reference": "GO:0005940",
       "notes": "GO:0005940 defines the broader septin ring as a septin- and septin-associated-protein structure."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0032172",
     "notes": "Gene Ontology cellular-component term for the germ tube septin ring."
    },
    {
     "reference": "GO:0005940",
     "notes": "Gene Ontology cellular-component parent term for the septin ring."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "germ_tube_septin_ring_topology",
     "title": "Germ-tube septin-ring topology",
     "description": "Septin proteins form a ring-shaped structure at future septation sites within filamentous fungal germ tubes.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records GO-backed composition and localization without asserting an ordered assembly mechanism or septin-associated protein boundary at the germ-tube septation site.",
     "nodes": [
      {
       "node_id": "septin_proteins",
       "label": "septin proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "septin_proteins"
      },
      {
       "node_id": "germ_tube_septin_ring",
       "label": "germ tube septin ring",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032172"
      },
      {
       "node_id": "germ_tube_septation_site",
       "label": "germ-tube septation site",
       "node_type": "CELLULAR_LOCALIZATION"
      }
     ],
     "edges": [
      {
       "subject": "septin_proteins",
       "predicate": "assemble into",
       "object": "germ_tube_septin_ring",
       "description": "Septin proteins are constituents of the germ-tube ring-shaped structure.",
       "evidence": [
        {
         "reference": "GO:0032172",
         "notes": "GO:0032172 defines the germ tube septin ring as composed of septins and septin-associated proteins."
        }
       ]
      },
      {
       "subject": "germ_tube_septin_ring",
       "predicate": "forms at",
       "object": "germ_tube_septation_site",
       "description": "The germ tube septin ring forms in the germ tube at a division plane where a septum will form.",
       "evidence": [
        {
         "reference": "GO:0032172",
         "notes": "GO:0032172 places the germ tube septin ring within the germ tube of filamentous fungi at future septation sites."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "germ_tube_septin_ring_boundary",
     "prompt": "Keep the germ tube septin ring distinct from other localized fungal septin-ring states.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures"
     ],
     "rationale": "GO:0032172 denotes the septin ring within a filamentous fungal germ tube at future septation sites. GO:0032168 covers the analogous ring within hyphae of filamentous fungi, GO:0032170 covers the ring at the mother-cell/pseudohyphal-projection junction, and GO:0005940 denotes the broader septin ring class. This record models only the germ-tube subtype.",
     "resolution_note": "Curated GO:0032172 as the exact structure identifier, used GO:0005940 only as the is-a parent, and documented GO:0032168 and GO:0032170 as nearby sibling rings rather than parents.",
     "evidence": [
      {
       "reference": "GO:0032172",
       "notes": "GO:0032172 identifies the germ-tube-localized septin ring."
      },
      {
       "reference": "GO:0032168",
       "notes": "GO:0032168 identifies the hypha-localized septin ring."
      },
      {
       "reference": "GO:0032170",
       "notes": "GO:0032170 identifies the septin ring at a mother-cell/pseudohyphal-projection junction."
      },
      {
       "reference": "GO:0005940",
       "notes": "GO:0005940 identifies the broader septin ring class."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28",
     "resolved_date": "2026-09-28"
    },
    {
     "discussion_id": "resolve_germ_tube_septin_ring_components",
     "prompt": "Resolve exact source-neutral family groundings and boundary status for germ-tube septin-ring septins and septin-associated proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record",
      "components#septin_proteins"
     ],
     "rationale": "The first germ tube septin-ring record keeps only the reviewed-label-only septin protein cohort rather than guessing fungal-paralog family groundings or adding septin-associated proteins before their exact constituent boundary has been reviewed.",
     "evidence": [
      {
       "reference": "GO:0032172",
       "notes": "GO:0032172 defines the germ tube septin ring as composed of septins and septin-associated proteins."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28"
    }
   ]
  },
  {
   "identifier": "GO:1990317",
   "label": "Gin4 complex",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex involved in septin ring formation during mitosis. In Saccharomyces cerevisiae it consists of BNI5, CDC3, CDC10, CDC11, CDC12, GIN4, NAP1 and SHS1. At least 2 GIN4 molecules are involved.",
   "definition_source": "GO:1990317",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-30T19:04:33Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T19:06:15Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added kinase-complex parentage, cellular bud neck septin ring parthood, Saccharomyces scope, septin-ring assembly function, a nonmechanistic GO relation graph, and boundary and component-grounding discussions.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:1902554"
   ],
   "part_of": [
    "GO:0000144"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "GO:1990317 defines the Gin4 complex by its Saccharomyces cerevisiae BNI5, CDC3, CDC10, CDC11, CDC12, GIN4, NAP1 and SHS1 composition; no broader fungal distribution is asserted here.",
     "reference": "GO:1990317"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which GO:1990317 defines the Gin4 complex as a BNI5/CDC3/CDC10/CDC11/CDC12/GIN4/NAP1/SHS1 complex involved in mitotic septin ring formation.",
     "reference": "GO:1990317"
    }
   ],
   "functions": [
    {
     "function_id": "mitotic_septin_ring_assembly_support",
     "label": "mitotic septin ring assembly support",
     "description": "The Gin4 complex participates in septin ring formation during mitosis.",
     "evidence": [
      {
       "reference": "GO:1990317",
       "notes": "GO:1990317 defines the complex by its involvement in septin ring formation during mitosis."
      },
      {
       "reference": "GO:0000921",
       "notes": "GO:1990317 has a capable_of_part_of relation to GO:0000921 septin ring assembly in OLS."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990317",
     "notes": "Gene Ontology cellular-component term for the Saccharomyces Gin4 complex, with a GO definition that names the BNI5, CDC3, CDC10, CDC11, CDC12, GIN4, NAP1 and SHS1 participants."
    },
    {
     "reference": "GO:1902554",
     "notes": "OLS reports GO:1902554 serine/threonine protein kinase complex as the direct GO:1990317 parent."
    },
    {
     "reference": "GO:0000144",
     "notes": "GO:1990317 is related to the cellular bud neck septin ring, GO:0000144, by GO parthood."
    },
    {
     "reference": "GO:0000921",
     "notes": "GO:1990317 is related to GO:0000921 septin ring assembly by a capable_of_part_of relation."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "gin4_complex_septin_ring_assembly",
     "title": "Gin4 complex links to septin ring assembly",
     "description": "The Gin4 complex is modeled as part of the cellular bud neck septin ring and as participating in septin ring assembly.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records GO-backed parthood and process participation without asserting the molecular order of BNI5, CDC3, CDC10, CDC11, CDC12, GIN4, NAP1 and SHS1 recruitment into the budding-yeast Gin4 complex.",
     "nodes": [
      {
       "node_id": "gin4_complex",
       "label": "Gin4 complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990317"
      },
      {
       "node_id": "cellular_bud_neck_septin_ring",
       "label": "cellular bud neck septin ring",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000144"
      },
      {
       "node_id": "septin_ring_assembly",
       "label": "septin ring assembly",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0000921"
      }
     ],
     "edges": [
      {
       "subject": "gin4_complex",
       "predicate": "is part of",
       "object": "cellular_bud_neck_septin_ring",
       "description": "The Gin4 complex is part of the cellular bud neck septin ring in GO.",
       "evidence": [
        {
         "reference": "GO:1990317",
         "notes": "GO:1990317 links the Gin4 complex to the cellular bud neck septin ring by parthood."
        },
        {
         "reference": "GO:0000144",
         "notes": "GO:0000144 identifies the cellular bud neck septin ring."
        }
       ]
      },
      {
       "subject": "gin4_complex",
       "predicate": "participates in",
       "object": "septin_ring_assembly",
       "description": "The Gin4 complex participates in mitotic septin ring assembly.",
       "evidence": [
        {
         "reference": "GO:1990317",
         "notes": "GO:1990317 defines the Gin4 complex by its involvement in septin ring formation during mitosis."
        },
        {
         "reference": "GO:0000921",
         "notes": "GO:0000921 identifies the septin ring assembly process."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "gin4_complex_boundary",
     "prompt": "Keep the Gin4 complex distinct from the cellular bud neck septin ring and from the septin ring assembly process.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures",
      "part_of"
     ],
     "rationale": "GO:1990317 denotes a Saccharomyces protein complex involved in septin ring formation. GO:0000144 denotes the higher-order cellular bud neck septin ring that contains it, and GO:0000921 denotes the biological process of septin ring assembly rather than a cellular structure.",
     "resolution_note": "Curated GO:1990317 as the kinase-complex child of GO:1902554, kept GO:0000144 as parthood, and used GO:0000921 only as a process/function target.",
     "evidence": [
      {
       "reference": "GO:1990317",
       "notes": "GO:1990317 identifies the Gin4 complex."
      },
      {
       "reference": "GO:1902554",
       "notes": "GO:1902554 identifies serine/threonine protein kinase complexes."
      },
      {
       "reference": "GO:0000144",
       "notes": "GO:0000144 identifies the cellular bud neck septin ring."
      },
      {
       "reference": "GO:0000921",
       "notes": "GO:0000921 identifies septin ring assembly."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30",
     "resolved_date": "2026-09-30"
    },
    {
     "discussion_id": "resolve_gin4_complex_components",
     "prompt": "Resolve exact source-neutral family groundings for the BNI5/CDC3/CDC10/CDC11/CDC12/GIN4/NAP1/SHS1 Gin4-complex participants.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record"
     ],
     "rationale": "The initial Gin4 complex record uses the exact GO cellular-component identity without guessing InterPro, Pfam, NCBIfam, UniProtKB, or Complex Portal accessions for the Saccharomyces-specific protein names in the GO definition.",
     "evidence": [
      {
       "reference": "GO:1990317",
       "notes": "GO:1990317 names BNI5, CDC3, CDC10, CDC11, CDC12, GIN4, NAP1 and SHS1 as Saccharomyces cerevisiae Gin4-complex participants."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30"
    }
   ]
  },
  {
   "identifier": "GO:0061496",
   "label": "half bridge of mitotic spindle pole body",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "Structure adjacent to the plaques of the mitotic spindle pole body.",
   "definition_source": "GO:0061496",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-29T09:14:08Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T09:15:11Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO-backed half-bridge parentage and mitotic-SPB parthood, Saccharomyces scope, a mitotic duplication-site function, GO and literature evidence, a nonmechanistic mitotic half-bridge topology graph, and boundary/component discussions.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005825"
   ],
   "part_of": [
    "GO:0044732"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is a characterized fungal model in which mitotic SPB duplication begins at the half-bridge next to the existing spindle pole body.",
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast reference system in which half-bridge-linked SPB duplication has been characterized through the mitotic cell cycle.",
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
    }
   ],
   "functions": [
    {
     "function_id": "mitotic_spindle_pole_body_duplication_site",
     "label": "mitotic spindle pole body duplication site",
     "description": "The mitotic half-bridge next to an existing budding-yeast SPB provides the site where daughter SPB assembly begins.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
       "notes": "Jaspersen and Winey 2004 reviewed budding-yeast SPB duplication during mitotic cell-cycle entry as a half-bridge-associated pathway."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0061496",
     "notes": "Gene Ontology cellular-component term for the half bridge of the mitotic spindle pole body."
    },
    {
     "reference": "GO:0005825",
     "notes": "Gene Ontology parent term for the general half bridge of the spindle pole body."
    },
    {
     "reference": "GO:0044732",
     "notes": "Gene Ontology cellular-component term for the mitotic spindle pole body that includes GO:0061496 by parthood."
    },
    {
     "reference": "GO:0005816",
     "notes": "Gene Ontology cellular-component term for the broader spindle pole body."
    },
    {
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
     "notes": "Jaspersen and Winey 2004, The budding yeast spindle pole body: structure, duplication, and function, Annual Review of Cell and Developmental Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "mitotic_half_bridge_duplication_site",
     "title": "Mitotic half-bridge site for daughter spindle pole body assembly",
     "description": "The mitotic half bridge is a specialized spindle-pole-body half bridge that marks where a daughter SPB begins to assemble in budding yeast.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records GO-backed specialization and parthood for the mitotic half-bridge term and its local assembly-site role without asserting ordered component recruitment.",
     "nodes": [
      {
       "node_id": "mitotic_half_bridge",
       "label": "half bridge of mitotic spindle pole body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0061496"
      },
      {
       "node_id": "half_bridge",
       "label": "half bridge of spindle pole body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005825"
      },
      {
       "node_id": "mitotic_spindle_pole_body",
       "label": "mitotic spindle pole body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0044732"
      },
      {
       "node_id": "daughter_spindle_pole_body",
       "label": "daughter spindle pole body",
       "node_type": "ORGANELLE"
      }
     ],
     "edges": [
      {
       "subject": "mitotic_half_bridge",
       "predicate": "is a",
       "object": "half_bridge",
       "description": "The mitotic SPB half bridge is the mitosis-specific subtype of the general SPB half-bridge structure.",
       "evidence": [
        {
         "reference": "GO:0061496",
         "notes": "GO:0061496 is_a GO:0005825 in the Gene Ontology cellular-component hierarchy."
        }
       ]
      },
      {
       "subject": "mitotic_half_bridge",
       "predicate": "is part of",
       "object": "mitotic_spindle_pole_body",
       "description": "The mitotic half bridge is adjacent to the plaques of the mitotic spindle pole body.",
       "evidence": [
        {
         "reference": "GO:0061496",
         "notes": "GO:0061496 is defined as adjacent to the plaques of the mitotic spindle pole body."
        }
       ]
      },
      {
       "subject": "mitotic_half_bridge",
       "predicate": "templates assembly of",
       "object": "daughter_spindle_pole_body",
       "description": "Budding-yeast mitotic SPB duplication begins at the half-bridge next to the existing SPB.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
         "notes": "Jaspersen and Winey 2004 reviewed the half-bridge-associated pathway for budding-yeast SPB duplication."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "mitotic_half_bridge_boundary",
     "prompt": "Keep the mitotic SPB half bridge narrower than the general SPB half bridge.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures",
      "part_of"
     ],
     "rationale": "GO:0061496 denotes the half bridge of the mitotic spindle pole body, is narrower than GO:0005825, and is part of the GO:0044732 mitotic spindle pole body.",
     "resolution_note": "Curated GO:0061496 as the mitosis-specific SPB half bridge, with is-a and part-of links to the corresponding GO terms.",
     "evidence": [
      {
       "reference": "GO:0061496",
       "notes": "GO:0061496 identifies the half bridge of the mitotic spindle pole body."
      },
      {
       "reference": "GO:0005825",
       "notes": "GO:0005825 identifies the general half bridge of the spindle pole body."
      },
      {
       "reference": "GO:0044732",
       "notes": "GO:0044732 identifies the mitotic spindle pole body."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29",
     "resolved_date": "2026-09-29"
    },
    {
     "discussion_id": "resolve_mitotic_half_bridge_components",
     "prompt": "Resolve exact source-neutral family groundings for mitotic half-bridge constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record"
     ],
     "rationale": "The first GO-backed mitotic half-bridge record captures the cell-cycle-specific substructure without guessing exact InterPro, Pfam, NCBIfam, or Complex Portal groundings for its budding-yeast protein constituents.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29"
    }
   ]
  },
  {
   "identifier": "GO:0005825",
   "label": "half bridge of spindle pole body",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "Structure adjacent to the plaques of the spindle pole body.",
   "definition_source": "GO:0005825",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-29T08:42:00Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T08:43:34Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added spindle-pole-body parthood, Saccharomyces scope, a duplication-site function, GO and literature evidence, a nonmechanistic half-bridge topology graph, and plaque-boundary discussions.",
     "llm_assisted": true
    }
   ],
   "part_of": [
    "GO:0005816"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is a characterized fungal model in which SPB duplication starts at a half-bridge adjacent to the existing spindle pole body.",
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast reference system in which the layered SPB and its half-bridge-associated duplication pathway have been characterized.",
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
    }
   ],
   "functions": [
    {
     "function_id": "spindle_pole_body_duplication_site",
     "label": "spindle pole body duplication site",
     "description": "The half-bridge next to an existing budding-yeast SPB provides the site where new SPB assembly begins.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
       "notes": "Jaspersen and Winey 2004 reviewed the half-bridge-associated pathway for budding-yeast SPB duplication."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005825",
     "notes": "Gene Ontology cellular-component term for the half bridge of the spindle pole body."
    },
    {
     "reference": "GO:0005816",
     "notes": "Gene Ontology cellular-component term for the spindle pole body that includes the half bridge."
    },
    {
     "reference": "GO:0005822",
     "notes": "Gene Ontology cellular-component term for the inner plaque of the spindle pole body."
    },
    {
     "reference": "GO:0005823",
     "notes": "Gene Ontology cellular-component term for the central plaque of the spindle pole body."
    },
    {
     "reference": "GO:0005824",
     "notes": "Gene Ontology cellular-component term for the outer plaque of the spindle pole body."
    },
    {
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
     "notes": "Jaspersen and Winey 2004, The budding yeast spindle pole body: structure, duplication, and function, Annual Review of Cell and Developmental Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "half_bridge_duplication_site",
     "title": "Half-bridge site for new spindle pole body assembly",
     "description": "The half bridge is adjacent to the SPB plaques and marks where a new budding-yeast spindle pole body begins to assemble.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records GO-backed half-bridge parthood and the localization of new SPB assembly without asserting the ordered bridge-component pathway.",
     "nodes": [
      {
       "node_id": "half_bridge",
       "label": "half bridge of spindle pole body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005825"
      },
      {
       "node_id": "spindle_pole_body",
       "label": "spindle pole body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005816"
      },
      {
       "node_id": "new_spindle_pole_body",
       "label": "new spindle pole body",
       "node_type": "ORGANELLE"
      }
     ],
     "edges": [
      {
       "subject": "half_bridge",
       "predicate": "is part of",
       "object": "spindle_pole_body",
       "description": "The half bridge is a structure adjacent to the SPB plaques and forms part of the spindle pole body.",
       "evidence": [
        {
         "reference": "GO:0005825",
         "notes": "GO:0005825 defines the half bridge as a structure adjacent to the plaques of the spindle pole body."
        }
       ]
      },
      {
       "subject": "half_bridge",
       "predicate": "templates assembly of",
       "object": "new_spindle_pole_body",
       "description": "Budding-yeast SPB duplication starts at the half-bridge next to the existing SPB.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
         "notes": "Jaspersen and Winey 2004 reviewed the half-bridge-associated pathway for SPB duplication."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "half_bridge_boundary",
     "prompt": "Keep the spindle-pole-body half bridge distinct from the inner, central, and outer plaques.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "part_of"
     ],
     "rationale": "GO:0005825 denotes the half bridge adjacent to SPB plaques, while GO:0005822, GO:0005823, and GO:0005824 denote the nuclear inner, central, and cytoplasmic outer plaques.",
     "resolution_note": "Curated GO:0005825 as the general SPB half bridge and linked it by parthood to GO:0005816.",
     "evidence": [
      {
       "reference": "GO:0005825",
       "notes": "GO:0005825 identifies the half bridge of the spindle pole body."
      },
      {
       "reference": "GO:0005822",
       "notes": "GO:0005822 identifies the nuclear inner plaque of the spindle pole body as distinct from the half bridge."
      },
      {
       "reference": "GO:0005823",
       "notes": "GO:0005823 identifies the central plaque of the spindle pole body as distinct from the half bridge."
      },
      {
       "reference": "GO:0005824",
       "notes": "GO:0005824 identifies the cytoplasmic outer plaque of the spindle pole body as distinct from the half bridge."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29",
     "resolved_date": "2026-09-29"
    },
    {
     "discussion_id": "resolve_half_bridge_components",
     "prompt": "Resolve exact source-neutral family groundings for half-bridge constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record"
     ],
     "rationale": "The first GO-backed half-bridge record captures the duplication-site substructure without guessing exact InterPro, Pfam, NCBIfam, or Complex Portal groundings for the budding-yeast half-bridge proteins.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29"
    }
   ]
  },
  {
   "identifier": "GO:0032117",
   "label": "horsetail-astral microtubule array",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "An array of astral microtubules that emanates from the spindle pole body during meiosis and facilitates horsetail nuclear movement.",
   "definition_source": "GO:0032117",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-08T02:05:54Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-08T02:08:20Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added two tubulin classes, one verified protein example, a source-bounded function and six-edge assembly graph, explicit boundary discussions and an unchanged checksum-verified CC BY 3.0 figure.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:11:23Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:49Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005818"
   ],
   "part_of": [
    "GO:0030981"
   ],
   "synonyms": [
    {
     "synonym_text": "HAA",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0032117"
    }
   ],
   "components": [
    {
     "component_id": "alpha_tubulin",
     "label": "Alpha tubulin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR002452",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "tub1",
      "atb2",
      "alp2"
     ],
     "role": "Alpha-tubulin class of the microtubule polymer forming the meiotic radial array.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P04689",
       "protein_label": "Tubulin alpha-2 chain",
       "gene_symbol": "tub1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-08",
       "role": "Reference-sequence exemplar for species-level Atb2 imaging; the exact reference stock is not asserted to be the experimental strain (also declared as synonym atb2, alp2).",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2012.02.042",
         "notes": "Figure 4A follows mCherry-Atb2 in the meiotic radial array before its replacement by the meiosis-I spindle. This is not a census of all alpha-tubulin isoforms."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P04689/entry",
         "notes": "Native accession, reviewed status, protein label, tub1 primary gene with atb2/alp2 aliases and reference taxon verified on 2026-10-08. The native InterPro response includes the exact Alpha tubulin family; experimental membership comes from the primary study."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P04688",
       "protein_label": "Tubulin alpha-1 chain",
       "gene_symbol": "nda2",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene nda2 in Schizosaccharomyces pombe 972h-. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P04688",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P04688, the single reviewed entry for gene nda2 in Schizosaccharomyces pombe 972h-. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2012.02.042",
       "notes": "Figure 4A directly images mCherry-Atb2-labeled array microtubules in homothallic S. pombe cells."
      },
      {
       "reference": "GO:0005874",
       "notes": "The microtubule definition supplies alpha/beta polymer composition, not HAA-specific dimensions or an isoform deletion phenotype."
      }
     ]
    },
    {
     "component_id": "beta_tubulin",
     "label": "Beta tubulin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR002453",
     "essentiality": "UNKNOWN",
     "role": "Beta-tubulin class paired with alpha tubulin in the array microtubule polymer.",
     "evidence": [
      {
       "reference": "GO:0032117",
       "notes": "The whole-array definition explicitly specifies astral microtubules."
      },
      {
       "reference": "GO:0005874",
       "notes": "Alpha/beta tubulin composition applies to the array microtubules. No beta-tubulin isoform-specific localization or perturbation is inferred."
      },
      {
       "reference": "DOI:10.1016/j.cub.2012.02.042",
       "notes": "Tomography and fluorescence establish the radial microtubule structure to which the generic polymer composition applies."
      }
     ],
     "gene_symbols": [
      "nda3"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P05219",
       "protein_label": "Tubulin beta chain",
       "gene_symbol": "nda3",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene nda3 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P05219",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P05219, the single reviewed entry for gene nda3 in Schizosaccharomyces pombe 972h-. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "reference": "DOI:10.1016/j.cub.2012.02.042",
     "note": "Meiotic-prophase arrays studied in homothallic cells, including endogenously tagged Hrs1 and mCherry-Atb2 strain KT2901 for Figure 4A, and separately in synchronized pat1 mat-Pc diploids for ultrastructure. No fungal-wide prevalence or identity with the UniProt reference stock is asserted."
    }
   ],
   "functions": [
    {
     "function_id": "horsetail_movement",
     "label": "dynein-driven meiotic oscillatory nuclear movement",
     "grounding": "GO:0030989",
     "description": "Provides the radial microtubule array that leads spindle-pole and nuclear oscillations during S. pombe meiotic prophase, acting with dynein-dynactin machinery.",
     "evidence": [
      {
       "reference": "GO:0032117",
       "notes": "The exact structure definition specifies facilitation of horsetail nuclear movement."
      },
      {
       "reference": "DOI:10.1016/j.cub.2005.07.058",
       "notes": "Readable primary abstract: Hrs1 loss impairs HAA formation and compromises horsetail movement; ectopic Hrs1 produces HAA-like arrays and nuclear oscillation in interphase. Full text was not accessible, so no detailed motor-interface or quantitative claim is extracted."
      },
      {
       "reference": "DOI:10.1016/j.cub.2012.02.042",
       "notes": "The main-text study follows the Hrs1-dependent radial array during meiotic prophase and its replacement at meiosis I. Chromosome pairing and recombination are not asserted as directly quantified array-only outcomes here."
      }
     ]
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "radial_array_assembly",
     "title": "Hrs1-dependent radial array organization",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "scope_notes": "S. pombe meiotic-prophase radial-array organization. Hrs1-dependent rMTOC assembly is upstream organizing context, not an assertion that the whole center or SPB is an array constituent. Tomography, immunolocalization and deletion phenotypes support minus-end organization; a purified Hrs1 bridge, nucleation sufficiency and universal microtubule counts are not established.",
     "description": "S. pombe meiotic-prophase radial-array organization. Hrs1-dependent rMTOC assembly is upstream organizing context, not an assertion that the whole center or SPB is an array constituent. Tomography, immunolocalization and deletion phenotypes support minus-end organization; a purified Hrs1 bridge, nucleation sufficiency and universal microtubule counts are not established.",
     "nodes": [
      {
       "node_id": "center_assembly",
       "label": "Hrs1-dependent rMTOC assembly",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "rmtoc",
       "label": "Radial microtubule organizing center near the SPB",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "minus_ends",
       "label": "Radial organization of microtubule minus ends",
       "node_type": "STATE"
      },
      {
       "node_id": "alpha",
       "label": "Alpha tubulin",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR002452",
       "component_ref": "alpha_tubulin"
      },
      {
       "node_id": "beta",
       "label": "Beta tubulin",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR002453",
       "component_ref": "beta_tubulin"
      },
      {
       "node_id": "microtubule",
       "label": "microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005874"
      },
      {
       "node_id": "haa",
       "label": "horsetail-astral microtubule array",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032117"
      }
     ],
     "edges": [
      {
       "subject": "center_assembly",
       "predicate": "generates",
       "object": "rmtoc",
       "description": "Hrs1-dependent assembly establishes the transient radial organizing center.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2012.02.042",
         "notes": "Results sections 2.1-2.2: Hrs1 immunolabels the amorphous region, whereas hrs1 deletion removes that region and the radial arrangement despite residual SPB-associated microtubules."
        }
       ]
      },
      {
       "subject": "rmtoc",
       "predicate": "supports",
       "object": "minus_ends",
       "description": "The organizing region arranges array microtubule minus ends near, but outside, the SPB core.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2012.02.042",
         "notes": "Tomography places predominantly capped ends in the cytoplasmic rMTOC region; gamma-tubulin enrichment and its altered localization after hrs1 deletion support the organizing-center interpretation, not purified nucleation or attachment sufficiency."
        }
       ]
      },
      {
       "subject": "minus_ends",
       "predicate": "organizes",
       "object": "haa",
       "description": "Spatial organization of microtubule minus ends establishes the radial array geometry.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2012.02.042",
         "notes": "Wild-type-Hrs1 tomograms show varied microtubule orientations around the center; hrs1 deletion loses radial organization. Residual nonradial microtubules are not a retained normal HAA."
        }
       ]
      },
      {
       "subject": "alpha",
       "predicate": "contributes_to",
       "object": "microtubule",
       "description": "Alpha tubulin supplies one subunit class of the microtubule polymer.",
       "evidence": [
        {
         "reference": "GO:0005874",
         "notes": "Generic microtubule composition supports this class-level edge; Figure 4A of the primary study separately establishes Atb2 localization in this array."
        }
       ]
      },
      {
       "subject": "beta",
       "predicate": "contributes_to",
       "object": "microtubule",
       "description": "Beta tubulin supplies the other subunit class of the microtubule polymer.",
       "evidence": [
        {
         "reference": "GO:0005874",
         "notes": "This is class-level polymer composition, not an isoform-specific HAA experiment or a claim about beta-tubulin essentiality."
        }
       ]
      },
      {
       "subject": "microtubule",
       "predicate": "contributes_to",
       "object": "haa",
       "description": "Astral microtubules form the array framework.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2012.02.042",
         "notes": "Tomography in Figure 1 and live-cell Atb2 imaging in Figure 4 establish a multi-microtubule array. The whole array is not one filament, a spindle or its organizing center."
        }
       ]
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0032117",
     "notes": "Native non-obsolete identity, exact synonym, definition, is-a aster and part-of cortical microtubule cytoskeleton verified through OAK on 2026-10-08."
    },
    {
     "reference": "DOI:10.1016/j.cub.2012.02.042",
     "notes": "PMID 22425159; native PMC3382715.1 main text and captions read, with supplemental strain table and methods on pages 13-22. Selected supplemental pages and the unchanged Figure 4 were visually inspected. Movies and raw data were not inspected."
    },
    {
     "reference": "DOI:10.1016/j.cub.2005.07.058",
     "notes": "PMID 16111942; published citation and DOI verified at NCBI. The primary abstract was readable, but the direct publisher returned 403; full text and supplements remain unread. Used only for abstract-scoped naming and function statements."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_boundary",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep the whole meiotic array distinct from its organizer, constituent filaments and neighboring structures.",
     "rationale": "Parsed checks over 907 records and whole-repository searches including ignored and hidden files found only prior read-ahead notes, not an existing HAA record. GO:0032117 is exact; GO:0005818 is its native is-a parent and GO:0030981 its native part-of target. No extra HAA part-of meiotic-spindle claim is inferred from ancestor relations. OTHER denotes a multi-filament system, not one microtubule, the nuclear-movement process, the telomere bouquet, the SPB or the rMTOC. Native GO wording that microtubules emanate from the SPB is retained, while the 2012 ultrastructure resolves their organization near but distinct from the SPB core.",
     "evidence": [
      {
       "reference": "GO:0032117"
      },
      {
       "reference": "DOI:10.1016/j.cub.2012.02.042"
      }
     ]
    },
    {
     "discussion_id": "organizing_center_boundary",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Separate the array polymer inventory from the organizing-center composition.",
     "rationale": "The initial constituent inventory covers alpha/beta-tubulin polymer classes. The 2012 study localizes Hrs1 and gamma tubulin to the rMTOC and tests Hrs1-dependent organization. These proteins are not automatically asserted to be array-lattice constituents; the center remains external assembly context in the graph. Whole-SPB, nuclear-envelope and bouquet membership is not inferred from spatial proximity or recruitment dependence. This boundary does not deny a physical connection to the array minus ends. A separate source-defined rMTOC record and more detailed membership evidence can refine the representation later.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2012.02.042"
      },
      {
       "reference": "GO:0032117"
      },
      {
       "reference": "GO:0005874"
      }
     ]
    },
    {
     "discussion_id": "composition_limits",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Extend array-associated machinery and isoform coverage only with direct membership and role evidence.",
     "rationale": "This is a bounded polymer inventory, not a complete HAA proteome. The Atb2 reference sequence is not the experimental strain. Beta-tubulin class composition does not justify an Nda3 example without an inspected isoform-specific experiment. Dynein-dynactin participates in movement, but its detailed array-resident composition and assembly essentiality need separate primary-source review before adding machinery rows. Unpublished observations about dynein-assisted radial rearrangement and suggested Hrs1/NudE similarity in the 2012 Discussion are not treated as verified family or component assignments.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2012.02.042"
      },
      {
       "reference": "DOI:10.1016/j.cub.2005.07.058"
      },
      {
       "reference": "InterPro:IPR002452"
      },
      {
       "reference": "InterPro:IPR002453"
      }
     ]
    },
    {
     "discussion_id": "assembly_mechanism_limits",
     "kind": "KNOWLEDGE_GAP",
     "status": "OPEN",
     "prompt": "Resolve the physical minus-end attachment and nucleation mechanisms within the organizing region.",
     "rationale": "Ultrastructure, immunolocalization and Hrs1 perturbations establish radial organization but not a purified molecular bridge or sufficiency of an isolated nucleation complex. Yeast-two-hybrid interactions with Kms1 and Alp4 do not establish complete native binding geometry. Gamma-tubulin enrichment is not a census of a fixed ring stoichiometry. Distances and microtubule counts in selected tomograms are assay-specific and are not imported as universal HAA dimensions.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2012.02.042"
      }
     ]
    },
    {
     "discussion_id": "transition_scope",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep Hrs1 downregulation and meiotic transition phenotypes source-bounded.",
     "rationale": "Hrs1 degradation and phosphorylation jointly downregulate the radial organizing system near meiosis I. Stabilized nonphosphorylatable Hrs1 can delay bipolar spindle formation; this is not a universal complete block, and outcomes depend on temperature and the spindle checkpoint. Phosphomimetic effects do not prove that every identified phosphorylation has the same native role. Ectopic Hrs1 produces HAA-like arrays in vegetative cells but does not turn every such cell into a native meiotic HAA exemplar. The later spindle is not the HAA, and disappearance of array signal is not direct proof that every tubulin subunit is degraded.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2012.02.042"
      },
      {
       "reference": "DOI:10.1016/j.cub.2005.07.058"
      }
     ]
    },
    {
     "discussion_id": "taxon_access_and_imaging",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Preserve experimental, access and imaging limits.",
     "rationale": "Only S. pombe is an organism exemplar; no clade prevalence, fixed whole-array copy number, trait or pathway relation is inferred. Homothallic live-cell imaging and synchronized engineered pat1 mat-Pc diploid EM experiments are distinct. Main Figure 2 text/captions specify 80 minutes for immuno-EM, whereas supplemental methods and the deletion-control caption specify 120 minutes; no single universal sampling time is assigned. Tomography used high-pressure freezing followed by freeze substitution and resin sections, not vitreous cryo-ET. The 2005 source is abstract-only; the 2012 main text, strain table and supplemental methods were read, but movies, raw data and most supplemental image panels remain uninspected. Figure 4 is unchanged CC BY 3.0 material and mixes live-cell images with biochemical and schematic panels; no dimension is inferred from its unquantified scale bars.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2012.02.042"
      },
      {
       "reference": "DOI:10.1016/j.cub.2005.07.058"
      },
      {
       "reference": "https://www.ebi.ac.uk/ena/taxonomy/rest/tax-id/4896"
      },
      {
       "reference": "https://www.ebi.ac.uk/ena/taxonomy/rest/tax-id/284812"
      }
     ]
    }
   ],
   "images": [
    {
     "image_id": "pmc_pmc3382715_fig4",
     "file": "pmc3382715_fig4.jpg",
     "file_sha256": "6a3cdc8e95796f27389e7bace40a6d68c1f30b810edf9a2bd9bc11dd17b2516c",
     "source": "PMC",
     "source_accession": "PMC3382715.1 fig4",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3382715/",
     "download_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC3382715.1/gr4.jpg",
     "licence": "CC_BY_3_0",
     "licence_url": "https://creativecommons.org/licenses/by/3.0/",
     "attribution": "Charlotta Funaya, Shivanthi Samarasinghe, Sabine Pruggnaller, Midori Ohta, Yvonne Connolly, Jan Müller, Hiroshi Murakami, Agnes Grallert, Masayuki Yamamoto, Duncan Smith, et al.; CC BY, via PubMed Central",
     "modality": "FLUORESCENCE",
     "caption": "Multipanel Figure 4 follows the S. pombe meiotic radial microtubule array and its transition to meiosis I. A shows endogenously tagged wild-type Hrs1 in green and mCherry-Atb2 microtubules in magenta: the prophase array and Hrs1 signal disappear before the later spindle. B and C compare proteasome-impaired and stabilized-Hrs1 cells. D-G contain synchronization plots, immunoblots, phosphatase treatment and a phosphorylation-site schematic, not additional array micrographs. Times in A-C are minutes after filming begins, not a universal meiotic clock.",
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "reference": "DOI:10.1016/j.cub.2012.02.042",
     "retrieved_on": "2026-10-08",
     "notes": "Figure 4 from article version PMC3382715.1; exact licence version read from JATS and media md5 read from the PMC OA S3 metadata. Taxon supplied by the curator because PMC has no taxon field. Curator explicitly accepted the multi-panel figure. Original complete figure visually inspected without editing or cropping; media MD5 be18716f8492268432db69241123b6d4. The Figure 4A strain is KT2901 in supplemental Table S1, not the UniProt reference stock."
    }
   ]
  },
  {
   "identifier": "GO:0062140",
   "label": "hyphae septin collar",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "A septin collar in pathogenic fungi involved in the constriction of hyphae at the plant plasmodesma enabling penetration of an adjacent cell.",
   "definition_source": "GO:0062140",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-30T09:08:44Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T09:10:45Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added invasive-hyphae septin-collar synonymy, septin-collar parentage, a reviewed-label-only septin constituent, Pyricularia scope and canonical example evidence, GO-backed collar topology, and collar-boundary and component-grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T09:32:08Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved #1818 from PR #1817 by tightening the Pyricularia taxonomic-distribution and canonical-example notes to cite structure-level Sep5-GFP septin-collar observations.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:49Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 3 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "septin collar of invasive hyphae",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0062140"
    }
   ],
   "parent_structures": [
    "GO:0032173"
   ],
   "components": [
    {
     "component_id": "septin_proteins",
     "label": "septin proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Invasive-hyphae septin collars are septin-filament collars in pathogenic fungi, but no exact source-neutral InterPro, Pfam, or NCBIfam CURIE was assigned for the complete collar-forming cohort.",
     "role": "Septin GTPases that form the pathogenic-fungal hyphae septin collar at plant plasmodesmata.",
     "evidence": [
      {
       "reference": "GO:0062140",
       "notes": "GO:0062140 defines the hyphae septin collar as a septin collar in pathogenic fungi."
      },
      {
       "reference": "GO:0032173",
       "notes": "GO:0032173 defines the broader septin collar as a structure composed of highly ordered septin filament arrays."
      }
     ],
     "gene_symbols": [
      "SEP3",
      "SEP4",
      "SEP5",
      "SEP6"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:G4ML89",
       "protein_label": "Septin like spn2",
       "gene_symbol": "MGG_06726",
       "taxon_id": "NCBITaxon:242507",
       "taxon_label": "Pyricularia oryzae 70-15",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene SEP3, which UniProt lists under the primary name MGG_06726, in Pyricularia oryzae 70-15. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/G4ML89",
         "notes": "UniProtKB unreviewed (TrEMBL) entry G4ML89 for gene SEP3 in Pyricularia oryzae 70-15. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:G4NJK4",
       "protein_label": "Septin",
       "gene_symbol": "MGG_02626",
       "taxon_id": "NCBITaxon:242507",
       "taxon_label": "Pyricularia oryzae 70-15",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene SEP4, which UniProt lists under the primary name MGG_02626, in Pyricularia oryzae 70-15. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/G4NJK4",
         "notes": "UniProtKB unreviewed (TrEMBL) entry G4NJK4 for gene SEP4 in Pyricularia oryzae 70-15. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:G4N7W8",
       "protein_label": "Septin-type G domain-containing protein",
       "gene_symbol": "MGG_06341",
       "taxon_id": "NCBITaxon:242507",
       "taxon_label": "Pyricularia oryzae 70-15",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene SEP5, which UniProt lists under the primary name MGG_06341, in Pyricularia oryzae 70-15. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/G4N7W8",
         "notes": "UniProtKB unreviewed (TrEMBL) entry G4N7W8 for gene SEP5 in Pyricularia oryzae 70-15. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:318829",
     "taxon_label": "Pyricularia oryzae",
     "presence": "VARIABLE",
     "note": "The rice blast fungus Pyricularia oryzae forms Sep5-GFP septin collars at rice cell wall crossing points during invasive hyphal growth.",
     "reference": "DOI:10.1126/science.aaq0892"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:318829",
     "taxon_label": "Pyricularia oryzae",
     "note": "Rice-blast fungus model in which Sakulkoo et al. 2018 observed Sep5-GFP septin collars at plant cell wall crossing points and linked collar organization to Pmk1 signaling during cell-to-cell invasion.",
     "reference": "DOI:10.1126/science.aaq0892"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0062140",
     "notes": "Gene Ontology cellular-component term for the hyphae septin collar."
    },
    {
     "reference": "GO:0032173",
     "notes": "Gene Ontology cellular-component parent term for the septin collar."
    },
    {
     "reference": "DOI:10.1126/science.aaq0892",
     "notes": "Sakulkoo et al. 2018, 'A single fungal MAP kinase controls plant cell-to-cell invasion by the rice blast fungus', Science."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "hyphae_septin_collar_topology",
     "title": "Pathogenic-fungal hyphae septin-collar topology",
     "description": "Septin proteins form the pathogenic-fungal hyphae septin collar involved in hyphal constriction at plant plasmodesmata.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records GO-backed septin-collar composition and the plant-plasmodesma constriction context without asserting ordered septin recruitment or the Pmk1 signaling pathway that controls invasive growth.",
     "nodes": [
      {
       "node_id": "septin_proteins",
       "label": "septin proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "septin_proteins"
      },
      {
       "node_id": "hyphae_septin_collar",
       "label": "hyphae septin collar",
       "node_type": "STRUCTURE",
       "grounding": "GO:0062140"
      }
     ],
     "edges": [
      {
       "subject": "septin_proteins",
       "predicate": "assemble into",
       "object": "hyphae_septin_collar",
       "description": "Septin proteins form the pathogenic-fungal hyphae collar.",
       "evidence": [
        {
         "reference": "GO:0062140",
         "notes": "GO:0062140 identifies the hyphae septin collar as a septin collar in pathogenic fungi."
        },
        {
         "reference": "GO:0032173",
         "notes": "GO:0032173 defines the broader collar as composed of septin filaments."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "hyphae_septin_collar_boundary",
     "prompt": "Keep the hyphae septin collar distinct from the broader septin collar and from hyphal septin rings.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures"
     ],
     "rationale": "GO:0062140 denotes the pathogenic-fungal collar involved in invasive-hypha constriction at plant plasmodesmata. GO:0032173 denotes the broader septin collar class, and GO:0032168 denotes a division-plane septin ring within filamentous-fungus hyphae.",
     "resolution_note": "Curated GO:0062140 as the invasive-hyphae collar and used GO:0032173 only as the is-a parent.",
     "evidence": [
      {
       "reference": "GO:0062140",
       "notes": "GO:0062140 identifies the pathogenic-fungal hyphae septin collar."
      },
      {
       "reference": "GO:0032173",
       "notes": "GO:0032173 identifies the broader septin collar."
      },
      {
       "reference": "GO:0032168",
       "notes": "GO:0032168 identifies a future-septation-site hyphal septin ring."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30",
     "resolved_date": "2026-09-30"
    },
    {
     "discussion_id": "resolve_hyphae_septin_collar_grounding",
     "prompt": "Resolve exact source-neutral family groundings for hyphae septin-collar septin proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#septin_proteins"
     ],
     "rationale": "The first invasive-hyphae collar record uses a reviewed-label-only septin protein cohort rather than guessing InterPro, Pfam, or NCBIfam accessions that may not exactly delimit all septins in this pathogenic-fungal collar architecture.",
     "evidence": [
      {
       "reference": "GO:0062140",
       "notes": "GO:0062140 defines the structure as a septin collar in pathogenic fungi."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30"
    }
   ]
  },
  {
   "identifier": "GO:0032163",
   "label": "hyphal septin band",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "A septin band, i.e. a diffuse ring composed of a series of septin bars running parallel to the long axis of the cell, located at the junction between the mother cell and the germ tube (hypha) of a fungal cell growing filamentously.",
   "definition_source": "GO:0032163",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-30T14:56:44Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T14:57:40Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added septin-band parentage, a reviewed-label-only septin constituent, GO-backed hyphal-band topology, and boundary and component-grounding discussions.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0032158"
   ],
   "components": [
    {
     "component_id": "septin_proteins",
     "label": "septin proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The hyphal septin band is composed of septin bars at a filamentous fungal germ-tube junction, but no exact source-neutral InterPro, Pfam, or NCBIfam CURIE was assigned for the localized band-forming septin cohort.",
     "role": "Septin GTPases that form the diffuse bar series in the band at the junction between the mother cell and germ tube.",
     "evidence": [
      {
       "reference": "GO:0032163",
       "notes": "GO:0032163 defines the hyphal septin band as a septin band composed of a series of septin bars."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0032163",
     "notes": "Gene Ontology cellular-component term for the hyphal septin band."
    },
    {
     "reference": "GO:0032158",
     "notes": "OLS reports GO:0032158 septin band as the direct GO:0032163 parent."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "hyphal_septin_band_topology",
     "title": "Hyphal septin-band topology",
     "description": "Septin proteins form a diffuse band of septin bars at the junction between a filamentous fungal mother cell and its germ tube.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records GO-backed hyphal septin-band composition and localization without asserting a species-specific recruitment mechanism.",
     "nodes": [
      {
       "node_id": "septin_proteins",
       "label": "septin proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "septin_proteins"
      },
      {
       "node_id": "hyphal_septin_band",
       "label": "hyphal septin band",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032163"
      },
      {
       "node_id": "mother_germ_tube_junction",
       "label": "mother cell-germ tube junction",
       "node_type": "CELLULAR_LOCALIZATION"
      }
     ],
     "edges": [
      {
       "subject": "septin_proteins",
       "predicate": "form",
       "object": "hyphal_septin_band",
       "description": "Septin proteins form the diffuse bar-containing hyphal septin band.",
       "evidence": [
        {
         "reference": "GO:0032163",
         "notes": "GO:0032163 defines the structure as a septin band composed of a series of septin bars."
        }
       ]
      },
      {
       "subject": "hyphal_septin_band",
       "predicate": "is localized at",
       "object": "mother_germ_tube_junction",
       "description": "The hyphal septin band is located at the junction between a fungal mother cell and its filamentous germ tube.",
       "evidence": [
        {
         "reference": "GO:0032163",
         "notes": "GO:0032163 locates the hyphal septin band at the mother cell-germ tube junction."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "hyphal_septin_band_boundary",
     "prompt": "Keep the hyphal septin band distinct from the generic septin band and from localized septin-ring structures.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures"
     ],
     "rationale": "GO:0032163 denotes only the diffuse septin-bar band at the junction between a filamentous fungal mother cell and germ tube. GO:0032158 is the broader noncytokinetic septin-band class, while GO:0032172 and GO:0032168 denote ring-shaped septin structures within germ tubes or hyphae.",
     "resolution_note": "Curated GO:0032163 as the localized hyphal septin band, kept GO:0032158 as its is-a parent, and did not merge it with septin-ring terms.",
     "evidence": [
      {
       "reference": "GO:0032163",
       "notes": "GO:0032163 identifies the hyphal septin band."
      },
      {
       "reference": "GO:0032158",
       "notes": "GO:0032158 identifies the broader septin band."
      },
      {
       "reference": "GO:0032172",
       "notes": "GO:0032172 identifies the germ tube septin ring."
      },
      {
       "reference": "GO:0032168",
       "notes": "GO:0032168 identifies the hyphal septin ring."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30",
     "resolved_date": "2026-09-30"
    },
    {
     "discussion_id": "resolve_hyphal_septin_band_grounding",
     "prompt": "Resolve an exact source-neutral grounding for hyphal-septin-band septin proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#septin_proteins"
     ],
     "rationale": "The initial hyphal septin-band record uses a reviewed-label-only septin protein cohort rather than guessing InterPro, Pfam, or NCBIfam accessions that may not exactly delimit all septins that form diffuse hyphal band assemblies.",
     "evidence": [
      {
       "reference": "GO:0032163",
       "notes": "GO:0032163 defines the hyphal septin band as composed of septin bars."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30"
    }
   ]
  },
  {
   "identifier": "GO:0032164",
   "label": "hyphal septin cap",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "A faint structure formed of septins found at the leading edge of growth in hyphae of fungal cells growing filamentously. This cap of septins colocalizes with a region of the plasma membrane that is rich in ergosterol.",
   "definition_source": "GO:0032164",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-30T11:54:27Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T11:55:20Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO-backed septin-cap parentage, a reviewed-label-only septin constituent, GO-backed hyphal apical-cap topology, and hyphal-cap boundary and component-grounding discussions.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0032159"
   ],
   "components": [
    {
     "component_id": "septin_proteins",
     "label": "septin proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Hyphal septin caps are formed by fungal septin GTPases, but no exact source-neutral InterPro, Pfam, or NCBIfam CURIE was assigned for the complete hyphal-cap septin cohort.",
     "role": "Septin GTPases that form the faint cap at the leading edge of filamentous fungal hyphae.",
     "evidence": [
      {
       "reference": "GO:0032164",
       "notes": "GO:0032164 defines the hyphal septin cap as a structure formed of septins."
      },
      {
       "reference": "GO:0032159",
       "notes": "GO:0032159 defines the broader septin cap as a structure formed of septins."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0032164",
     "notes": "Gene Ontology cellular-component term for the hyphal septin cap."
    },
    {
     "reference": "GO:0032159",
     "notes": "Gene Ontology cellular-component parent term for the septin cap."
    },
    {
     "reference": "DOI:10.1128/EC.4.9.1503-1512.2005",
     "notes": "Douglas et al. 2005, 'Septin function in yeast model systems and pathogenic fungi', Eukaryotic Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "hyphal_septin_cap_topology",
     "title": "Hyphal septin-cap apical topology",
     "description": "Septin proteins form a faint cap at the leading edge of filamentous fungal hyphae.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records GO-backed hyphal-cap composition and apical localization without asserting an ordered recruitment mechanism for fungal septins or ergosterol-rich membrane domains.",
     "nodes": [
      {
       "node_id": "septin_proteins",
       "label": "septin proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "septin_proteins"
      },
      {
       "node_id": "hyphal_septin_cap",
       "label": "hyphal septin cap",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032164"
      },
      {
       "node_id": "hyphal_growth_tip",
       "label": "hyphal growth tip",
       "node_type": "CELLULAR_LOCALIZATION"
      },
      {
       "node_id": "ergosterol_rich_plasma_membrane_region",
       "label": "ergosterol-rich plasma membrane region",
       "node_type": "CELLULAR_LOCALIZATION"
      }
     ],
     "edges": [
      {
       "subject": "septin_proteins",
       "predicate": "assemble into",
       "object": "hyphal_septin_cap",
       "description": "Septin proteins form the fungal hyphal septin cap.",
       "evidence": [
        {
         "reference": "GO:0032164",
         "notes": "GO:0032164 defines the hyphal septin cap as a structure formed of septins."
        }
       ]
      },
      {
       "subject": "hyphal_septin_cap",
       "predicate": "forms at",
       "object": "hyphal_growth_tip",
       "description": "The hyphal septin cap forms at the leading edge of growth in filamentous fungal hyphae.",
       "evidence": [
        {
         "reference": "GO:0032164",
         "notes": "GO:0032164 localizes the hyphal septin cap to the leading edge of growth in hyphae."
        }
       ]
      },
      {
       "subject": "hyphal_septin_cap",
       "predicate": "colocalizes with",
       "object": "ergosterol_rich_plasma_membrane_region",
       "description": "The hyphal septin cap colocalizes with an ergosterol-rich region of the plasma membrane.",
       "evidence": [
        {
         "reference": "GO:0032164",
         "notes": "GO:0032164 defines hyphal septin caps by colocalization with an ergosterol-rich plasma-membrane region."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "hyphal_septin_cap_boundary",
     "prompt": "Keep the hyphal septin cap distinct from the generic septin cap, the germ-tube cap, and septation-site septin rings.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures"
     ],
     "rationale": "GO:0032164 denotes the apical septin cap at the leading edge of filamentous fungal hyphae. GO:0032159 denotes the broader hyphal-or-germ-tube septin-cap class, GO:0032171 denotes the germ-tube cap sibling, and GO:0032168 denotes a ring-shaped septin structure at future hyphal septation sites.",
     "resolution_note": "Curated GO:0032164 as the exact hyphal septin-cap structure, used GO:0032159 as its is-a parent, and kept germ-tube caps and hyphal septation-site rings outside this record.",
     "evidence": [
      {
       "reference": "GO:0032164",
       "notes": "GO:0032164 identifies the hypha-localized septin cap."
      },
      {
       "reference": "GO:0032159",
       "notes": "GO:0032159 identifies the broader septin cap."
      },
      {
       "reference": "GO:0032171",
       "notes": "GO:0032171 identifies the germ-tube septin cap."
      },
      {
       "reference": "GO:0032168",
       "notes": "GO:0032168 identifies the hyphal septation-site ring."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30",
     "resolved_date": "2026-09-30"
    },
    {
     "discussion_id": "resolve_hyphal_septin_cap_grounding",
     "prompt": "Resolve exact source-neutral family groundings for hyphal-cap septin proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#septin_proteins"
     ],
     "rationale": "The first hyphal septin-cap record uses a reviewed-label-only septin protein cohort rather than guessing InterPro, Pfam, or NCBIfam accessions that may not exactly delimit all septins in this apical hyphal cap.",
     "evidence": [
      {
       "reference": "GO:0032164",
       "notes": "GO:0032164 defines the hyphal septin cap as a structure formed of septins."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30"
    }
   ]
  },
  {
   "identifier": "GO:0032168",
   "label": "hyphal septin ring",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "A tight ring-shaped structure that forms in the division plane within hyphae of filamentous fungi at sites where a septum will form; composed of septins as well as septin-associated proteins.",
   "definition_source": "GO:0032168",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-29T00:12:01Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T00:12:44Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added septin-ring parentage, a reviewed-label-only septin constituent, a hyphal septation-site function, GO evidence, a nonmechanistic hyphal-septation topology graph, and boundary and component-grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T00:28:43Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved #1750 by removing the location-only function while keeping the future hyphal septation-site claim in the topology graph.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005940"
   ],
   "components": [
    {
     "component_id": "septin_proteins",
     "label": "septin proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Hyphal septin rings are assembled from fungal septin GTPases, but no exact source-neutral InterPro, Pfam, or NCBIfam CURIE was assigned for the complete filamentous-fungus hyphal ring cohort.",
     "role": "Septin GTPases that assemble into the ring-shaped structure at future septation sites in filamentous fungal hyphae.",
     "evidence": [
      {
       "reference": "GO:0032168",
       "notes": "GO:0032168 defines the hyphal septin ring as composed of septins and septin-associated proteins."
      },
      {
       "reference": "GO:0005940",
       "notes": "GO:0005940 defines the broader septin ring as a septin- and septin-associated-protein structure."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0032168",
     "notes": "Gene Ontology cellular-component term for the hyphal septin ring."
    },
    {
     "reference": "GO:0005940",
     "notes": "Gene Ontology cellular-component parent term for the septin ring."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "hyphal_septin_ring_topology",
     "title": "Hyphal septin-ring topology",
     "description": "Septin proteins form a ring-shaped structure at future septation sites in filamentous fungal hyphae.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records GO-backed composition and localization without asserting the ordered recruitment mechanism or septin-associated protein boundary at a hyphal septation site.",
     "nodes": [
      {
       "node_id": "septin_proteins",
       "label": "septin proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "septin_proteins"
      },
      {
       "node_id": "hyphal_septin_ring",
       "label": "hyphal septin ring",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032168"
      },
      {
       "node_id": "septation_site",
       "label": "hyphal septation site",
       "node_type": "CELLULAR_LOCALIZATION"
      }
     ],
     "edges": [
      {
       "subject": "septin_proteins",
       "predicate": "assemble into",
       "object": "hyphal_septin_ring",
       "description": "Septin proteins are constituents of the hyphal ring-shaped structure.",
       "evidence": [
        {
         "reference": "GO:0032168",
         "notes": "GO:0032168 defines the structure as a hyphal septin ring."
        }
       ]
      },
      {
       "subject": "hyphal_septin_ring",
       "predicate": "forms at",
       "object": "septation_site",
       "description": "The hyphal septin ring forms at a division plane where a septum will form.",
       "evidence": [
        {
         "reference": "GO:0032168",
         "notes": "GO:0032168 places the hyphal septin ring within hyphae of filamentous fungi at future septation sites."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "hyphal_septin_ring_boundary",
     "prompt": "Keep the hyphal septin ring distinct from other localized fungal septin-ring states.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures"
     ],
     "rationale": "GO:0032168 denotes the septin ring within filamentous fungal hyphae at future septation sites, while GO:0005940 denotes the broader septin ring class spanning bud-neck, pseudohyphal, prospore, hyphal, and medial-cortex examples. This record models only the hyphal septation-site subtype.",
     "resolution_note": "Curated GO:0032168 as the exact structure identifier and used GO:0005940 only as the is-a parent.",
     "evidence": [
      {
       "reference": "GO:0032168",
       "notes": "GO:0032168 identifies the hypha-localized septin ring."
      },
      {
       "reference": "GO:0005940",
       "notes": "GO:0005940 identifies the broader division-plane septin ring class."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28",
     "resolved_date": "2026-09-28"
    },
    {
     "discussion_id": "resolve_hyphal_septin_ring_components",
     "prompt": "Resolve exact source-neutral family groundings and boundary status for hyphal septin-ring septins and septin-associated proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record",
      "components#septin_proteins"
     ],
     "rationale": "The first hyphal septin-ring record keeps only the reviewed-label-only septin protein cohort rather than guessing fungal-paralog family groundings or adding septin-associated proteins before their exact constituent boundary has been reviewed.",
     "evidence": [
      {
       "reference": "GO:0032168",
       "notes": "GO:0032168 defines the hyphal septin ring as composed of septins and septin-associated proteins."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:icl1e_complex",
   "label": "ICL1e complex",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A basal-body-associated centrin assembly described in Paramecium tetraurelia as a functional complex of ICL1e-subfamily proteins. It appears as a discrete ICL1e-positive dot and persists in cells lacking the extended infraciliary lattice; it is distinct from the whole lattice and from the complete infraciliary-lattice organizing-centre remnant.",
   "definition_source": "DOI:10.1242/bio.024273",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-03T21:20:08Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T21:20:41Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added primary localization and depletion evidence, scoped component and functions, perturbation-based localization graph, boundary discussions, verified taxonomy and licensed Figure 3.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T21:24:02Z",
     "curator": "codex",
     "action": "CORRECTED_SOURCE_CONTEXT",
     "changes": "Corrected the section attribution of the hypothetical Sfi1 connection to the interaction Results; retained its exclusion from established constituents.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:49Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 5 verified UniProtKB protein_example(s); added 2 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Added source-backed mechanistic descriptions to 2 causal edge(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0140535"
   ],
   "part_of": [
    "GO:0030863"
   ],
   "synonyms": [
    {
     "synonym_text": "ICL1e dot",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1242/bio.024273"
    }
   ],
   "components": [
    {
     "component_id": "icl1e_family_centrins",
     "label": "ICL1e-family centrins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "InterPro IPR050145 Centrin/CML-like contains broader centrin and non-centrin calcium-binding proteins, including obelin and plant CML proteins. It is not an exact ICL1e-subfamily grounding. No species-specific accession substitutes for this source-neutral paralogue group.",
     "essentiality": "UNKNOWN",
     "role": "Centrin paralogue group defining the named basal-body-associated assembly; its molecular assembly requirements are not resolved separately for every paralogue.",
     "evidence": [
      {
       "reference": "DOI:10.1242/bio.024273",
       "notes": "Localization and depletion Results identify colocalizing, functionally nonredundant ICL1e-family centrins. Functional dependence is not encoded as a measured subunit stoichiometry or proof that every depletion eliminates the entire complex."
      }
     ],
     "gene_symbols": [
      "Icl1a",
      "Icl1b",
      "Icl1c",
      "Icl1e",
      "Icl1f"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q27177",
       "protein_label": "Caltractin ICL1a",
       "gene_symbol": "Icl1a",
       "taxon_id": "NCBITaxon:5888",
       "taxon_label": "Paramecium tetraurelia",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene Icl1a in Paramecium tetraurelia. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q27177",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q27177, the single reviewed entry for gene Icl1a in Paramecium tetraurelia. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q27179",
       "protein_label": "Caltractin ICL1b",
       "gene_symbol": "Icl1b",
       "taxon_id": "NCBITaxon:5888",
       "taxon_label": "Paramecium tetraurelia",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene Icl1b in Paramecium tetraurelia. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q27179",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q27179, the single reviewed entry for gene Icl1b in Paramecium tetraurelia. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q27178",
       "protein_label": "Caltractin ICL1c",
       "gene_symbol": "Icl1c",
       "taxon_id": "NCBITaxon:5888",
       "taxon_label": "Paramecium tetraurelia",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene Icl1c in Paramecium tetraurelia. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q27178",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q27178, the single reviewed entry for gene Icl1c in Paramecium tetraurelia. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q3SEK0",
       "protein_label": "Caltractin ICL1e",
       "gene_symbol": "Icl1e",
       "taxon_id": "NCBITaxon:5888",
       "taxon_label": "Paramecium tetraurelia",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene Icl1e in Paramecium tetraurelia. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q3SEK0",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q3SEK0, the single reviewed entry for gene Icl1e in Paramecium tetraurelia. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q3SEK2",
       "protein_label": "Caltractin ICL1f",
       "gene_symbol": "Icl1f",
       "taxon_id": "NCBITaxon:5888",
       "taxon_label": "Paramecium tetraurelia",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene Icl1f in Paramecium tetraurelia. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q3SEK2",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q3SEK2, the single reviewed entry for gene Icl1f in Paramecium tetraurelia. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5888",
     "taxon_label": "Paramecium tetraurelia",
     "reference": "DOI:10.1242/bio.024273",
     "note": "Methods lists d4-2, nd7-1 and Delta-CenBP1/nd7-1. The BP background lacks the extended lattice but retains the ICL1e complex; Figure 3 depicts dividing BP cells. Strain names remain metadata, not invented taxon identifiers."
    }
   ],
   "functions": [
    {
     "function_id": "basal_body_patterning",
     "label": "Cortical basal-body positioning support",
     "description": "Contributes to normal basal-body positioning and anchoring. Depletion produces developed but unanchored basal bodies, not a failure of duplication per se; this is not a universal requirement for direct association with every basal body.",
     "evidence": [
      {
       "reference": "DOI:10.1242/bio.024273",
       "notes": "Depletion and topological Results, Figures 4 and 5, distinguish cortical insertion defects from basal-body formation and describe delayed complex recruitment at some paired basal bodies."
      }
     ]
    },
    {
     "function_id": "centrin3_localization",
     "label": "Right-proximal Centrin3 localization support",
     "description": "Supports the normal right-proximal Centrin3 signal. Its early loss after ICL1e depletion differs from the initial persistence of the left-proximal and tip signals; direct binding is not established.",
     "evidence": [
      {
       "reference": "DOI:10.1242/bio.024273",
       "notes": "Interaction Results and Figure 7 use GFP-Centrin3 localization after ICL1e RNAi, including STED observations."
      }
     ]
    },
    {
     "function_id": "icl_organizing_centre_assembly",
     "label": "Infraciliary-lattice organizing-centre assembly support",
     "description": "ICL1e-family activity supports organizing-centre assembly. In BP cells, depletion leaves newly formed basal bodies without these remnants; complex duplication precedes later 1A9-reactive material during cortical reorganization.",
     "evidence": [
      {
       "reference": "DOI:10.1242/bio.024273",
       "notes": "Timing and depletion Results, Figures 3 and 4. This is a functional assembly dependence, not a resolved nucleation reaction or equivalence of the ICL1e complex with the whole organizing centre."
      }
     ]
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "centrin_localization_dependencies",
     "title": "Perturbation-based centrin localization dependencies",
     "graph_kind": "REGULATION",
     "scope_status": "MECHANISTIC",
     "scope_notes": "Paramecium tetraurelia RNAi/localization evidence. Arrows describe localization dependencies, not physical binding, a purified ternary complex or an invariant requirement at every basal body and cell-cycle stage.",
     "nodes": [
      {
       "node_id": "centrin2",
       "label": "Centrin2",
       "node_type": "GENE_OR_PROTEIN",
       "description": "External basal-body centrin whose depletion perturbs ICL1e localization; not asserted as an ICL1e-complex constituent.",
       "xrefs": [
        "UniProtKB:Q27177",
        "UniProtKB:Q3SEK0"
       ]
      },
      {
       "node_id": "icl1e_complex",
       "label": "ICL1e complex",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:icl1e_complex"
      },
      {
       "node_id": "right_centrin3_site",
       "label": "Right-proximal Centrin3 localization",
       "node_type": "STATE"
      }
     ],
     "edges": [
      {
       "subject": "centrin2",
       "predicate": "supports basal-body localization of",
       "object": "icl1e_complex",
       "evidence": [
        {
         "reference": "DOI:10.1242/bio.024273",
         "notes": "Figure 6 and interaction Results: internal basal bodies lack GFP-ICL1e after Centrin2 depletion, whereas they retain it after Centrin3 depletion."
        }
       ],
       "description": "Centrin2 supports GFP-ICL1e localization at internal basal bodies in Paramecium tetraurelia."
      },
      {
       "subject": "icl1e_complex",
       "predicate": "supports",
       "object": "right_centrin3_site",
       "evidence": [
        {
         "reference": "DOI:10.1242/bio.024273",
         "notes": "Figure 7 and interaction Results: the right-proximal Centrin3 spot is lost early after ICL1e depletion; different sites have different temporal responses."
        }
       ],
       "description": "The ICL1e complex supports maintenance of the right-proximal Centrin3 spot at the basal body."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1242/bio.024273",
     "notes": "Aubusson-Fleury et al. (2017), Centrin diversity and basal body patterning across evolution: new insights from Paramecium. Read primary Results on localization, timing, depletion, topological relationships and centrin interactions; essential-function Discussion; strain, RNAi, immunostaining and microscopy Methods; Figures 2-7 legends. Europe PMC JATS and versioned PMC OA JATS provide direct full-text evidence, not a review-only attribution."
    },
    {
     "reference": "GO:0140535",
     "notes": "Verified non-obsolete intracellular protein-containing complex; a broader parent rather than an exact identity."
    },
    {
     "reference": "GO:0030863",
     "notes": "Verified non-obsolete cortical cytoskeleton. Parthood describes normal cortical organization, not perturbation-induced intracellular displacement."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_and_granularity",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Distinguish the named ICL1e assembly from a single centrin protein and neighboring structures.",
     "rationale": "A discrete complex must not be merged with the whole lattice solely because they share a protein subfamily.",
     "notes": "Hidden- and ignored-inclusive searches for ICL1e complex/dot, organizing-centre aliases and DOI/PMID found only the lattice record, its derived artifacts and citation caches. QuickGO ICL1e returned zero hits; broad complex searches yielded unrelated results, not an exact identity. GO:0120269 ciliary centrin arm denotes a rod flanking the trypanosome FAZ and is not equivalent. The authors name the persistent dot a functional complex on localization and depletion evidence. GO:0140535 is used as parent, while direct contacts, purification and copy numbers remain unresolved. No strict basal-body-cylinder or whole-lattice parthood is asserted.",
     "evidence": [
      {
       "reference": "DOI:10.1242/bio.024273",
       "notes": "Localization Results and Figure 2 delimit the named dot and the bipartite BP remnant."
      },
      {
       "reference": "https://www.ebi.ac.uk/QuickGO/services/ontology/go/search?query=ICL1e",
       "notes": "Exact-name authority search used before minting."
      },
      {
       "reference": "GO:0120269",
       "notes": "Authoritative definition checked and rejected as identity."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    },
    {
     "discussion_id": "composition_and_family_grounding",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve exact ICL1e-family groundings and the molecular composition of the discrete complex.",
     "rationale": "Colocalization and nonredundancy do not determine copy number, direct interaction or an exhaustive molecular inventory.",
     "notes": "The study lists seven genes in three ohnolog pairs (ICL1e/ICL1g, Cen8/Cen10, Cen12/Cen15) plus Cen18, with representative GFP fusions. This is not a seven-copy stoichiometry. InterPro IPR050145 is broader than this paralogue group. Component essentiality remains UNKNOWN because whole-complex assembly was not independently resolved for every paralogue, despite clear functional effects of depletion. No UniProt accession is guessed.",
     "evidence": [
      {
       "reference": "DOI:10.1242/bio.024273",
       "notes": "Localization and depletion Results; RNAi Methods describe off-target screening and specificity controls."
      },
      {
       "reference": "InterPro:IPR050145",
       "notes": "Centrin/CML-like name, family type and broader description verified at the InterPro API."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    },
    {
     "discussion_id": "external_factors_not_constituents",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep localization dependencies and candidate connectors separate from established constituents.",
     "rationale": "An upstream recruitment factor, downstream signal or neighboring marker is not automatically part of a complex.",
     "notes": "Centrin2 is upstream in the localization experiments; Centrin3 is a downstream localization readout. Neither is added as a constituent or asserted direct binder. Sfi1-type connectors are proposed in the interaction Results, not established members. SAS-6, tubulin and 1A9-reactive centrin material label neighboring structures and are omitted. The family signal along the extended lattice is not equated with the discrete basal-body-associated dot.",
     "evidence": [
      {
       "reference": "DOI:10.1242/bio.024273",
       "notes": "Figures 2, 3, 6 and 7 and interaction Results distinguish markers, dependencies and hypothetical connections."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    },
    {
     "discussion_id": "cell_cycle_and_function_scope",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Reconcile anchoring phenotypes with delayed complex recruitment at paired basal bodies.",
     "rationale": "Whole-cell depletion phenotypes cannot establish a universal requirement for a detectable complex at every basal body.",
     "notes": "Figure 5 and topological Results show that some newly formed anterior members of basal-body pairs lack a detected new ICL1e/Centrin3 spot until a later duplication. Developed basal bodies also persist after depletion. The record therefore describes normal cortical patterning and site-specific localization dependencies, not obligatory basal-body duplication, direct universal anchorage or a ternary Cen2-ICL1e-Cen3 complex. Whole-lattice calcium buffering and contraction are not transferred to this subassembly.",
     "evidence": [
      {
       "reference": "DOI:10.1242/bio.024273",
       "notes": "Topological and depletion Results, Figure 5 and Discussion were reconciled rather than treating the broad Discussion wording as an unconditional rule."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    },
    {
     "discussion_id": "taxonomic_and_molecular_limits",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Test complex conservation and molecular architecture beyond the characterized Paramecium system.",
     "rationale": "Conserved paralogues are not evidence that another organism builds the same assembly with the same function.",
     "notes": "Only P. tetraurelia is asserted as an exemplar. The source discusses ICL1e homologues in P. caudatum, Tetrahymena, Oxytricha and other alveolates, but functional equivalence is not established here. No clade prevalence, absence, exact native size, purified-complex structure or direct-binding model is encoded.",
     "evidence": [
      {
       "reference": "DOI:10.1242/bio.024273",
       "notes": "Essential-function Discussion explicitly distinguishes characterized functions from inferred homologue roles."
      },
      {
       "reference": "https://www.ebi.ac.uk/ena/taxonomy/rest/tax-id/5888",
       "notes": "Verified canonical species name and rank; culture codes are not taxon CURIEs."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    }
   ],
   "images": [
    {
     "image_id": "pmc_pmc5483020_bio024273f3",
     "file": "pmc5483020_bio024273f3.jpg",
     "file_sha256": "872562907de911c3e541f5973cbe8c183f9e2e57a8e9522f5926153bf8e0a3c8",
     "source": "PMC",
     "source_accession": "PMC5483020.1 BIO024273F3",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC5483020/",
     "download_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC5483020.1/biolopen-6-024273-g3.jpg",
     "licence": "CC_BY_3_0",
     "licence_url": "https://creativecommons.org/licenses/by/3.0/",
     "attribution": "Anne Aubusson-Fleury, Guillaume Balavoine, Michel Lemullois, Khaled Bouhouche, Janine Beisson, France Koll; CC BY, via PubMed Central; Aubusson-Fleury et al., Centrin diversity and basal body patterning across evolution: new insights from Paramecium, Biology Open (2017), doi:10.1242/bio.024273. Copyright 2017. Published by The Company of Biologists Ltd. CC BY 3.0; unmodified Figure 3.",
     "modality": "FLUORESCENCE",
     "caption": "Epifluorescence Figure 3 of dividing ICL-less BP Paramecium tetraurelia. A/A1-A3 compare GFP-Cen15-positive ICL1e complexes (green) with 1A9-positive older organizing-centre material (magenta); arrows in A2 identify new complexes. B/B1-B3 compare GFP-Cen15 (green) with RFP-SAS6-marked basal bodies (magenta). These dots are not an intact lattice, and SAS-6 is a neighboring marker, not a claimed complex subunit. Scale bars: 20 micrometres in A/B and 1 micrometre in the insets.",
     "taxon_id": "NCBITaxon:5888",
     "taxon_label": "Paramecium tetraurelia",
     "reference": "DOI:10.1242/bio.024273",
     "retrieved_on": "2026-10-03",
     "notes": "Fig. 3. from article version PMC5483020.1; exact licence version read from JATS and media md5 read from the PMC OA S3 metadata. Taxon supplied by the curator because PMC has no taxon field. Curator explicitly accepted the multi-panel figure. Figure 3 is epifluorescence, not the confocal Figure 2 or the STED panels of Figure 7."
    }
   ]
  },
  {
   "identifier": "cellstructuremech:infraciliary_lattice",
   "label": "infraciliary lattice",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "A subcortical, calcium-responsive contractile network of centrin-containing filaments in Paramecium, assembled with Sfi1-like centrin-binding proteins. The mesh extends beneath the cell surface and is distinct from the basal-body-associated organizing centres and ICL1e complex that can persist when the extended lattice is lost.",
   "definition_source": "DOI:10.1242/bio.024273",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-03T20:44:50Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T20:46:26Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added scoped primary evidence, component classes, calcium-related functions, assembly dependencies, boundary discussions and the verified CC BY 3.0 confocal Figure 2.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T20:47:04Z",
     "curator": "codex",
     "action": "CORRECTED_ATTRIBUTION",
     "changes": "Preserved the JATS distinction between the copyright notice and publisher without assigning an unstated copyright holder.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Added source-backed mechanistic descriptions to 2 causal edge(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005622"
   ],
   "part_of": [
    "GO:0030863"
   ],
   "synonyms": [
    {
     "synonym_text": "ICL",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1242/bio.024273"
    }
   ],
   "components": [
    {
     "component_id": "icl_centrins",
     "label": "Infraciliary-lattice centrins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "InterPro IPR050145 Centrin/CML-like also includes obelin and plant CML proteins. It is not an exact grounding for the ICL centrin class. Neither an EF-hand domain nor a species-specific centrin accession defines this component.",
     "essentiality": "ESSENTIAL",
     "role": "Calcium-binding centrin-family constituents of the lattice. ICL1e-family depletion strips the extended network; essentiality here concerns lattice assembly, not cell viability or a requirement for every centrin homologue.",
     "evidence": [
      {
       "reference": "DOI:10.1242/bio.024273",
       "notes": "Localization Results, depletion Results and Figures 2 and 4 distinguish lattice centrins from basal-body-associated signals."
      },
      {
       "reference": "DOI:10.1242/jcs.019414",
       "notes": "Abstract read: proteomics identifies ten centrin subfamilies required for ICL biogenesis. Full experimental text was not reached."
      }
     ]
    },
    {
     "component_id": "icl_centrin_binding_proteins",
     "label": "Infraciliary-lattice Sfi1-like centrin-binding proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "InterPro IPR052270 covers SFI1 and related proteins, including CCDC191. An exact family mapping for the ICL scaffold class and its constituent subfamilies was not established; similarity to Sfi1 is not an accession mapping.",
     "essentiality": "ESSENTIAL",
     "role": "Scaffold class required for extended lattice assembly, exemplified by PtCenBP1. Not a claim that PtCenBP1 is the complete scaffold inventory.",
     "evidence": [
      {
       "reference": "DOI:10.1128/EC.00197-07",
       "notes": "RNAi and GFP-fragment experiments support PtCenBP1 membership and assembly dependence."
      },
      {
       "reference": "DOI:10.1242/jcs.019414",
       "notes": "Abstract read: two Sfi1-like protein subfamilies are required for ICL biogenesis. Full experimental text was not reached."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5888",
     "taxon_label": "Paramecium tetraurelia",
     "reference": "DOI:10.1242/bio.024273",
     "note": "Wild-type reference strain d4-2 and mutant backgrounds were studied. Figure 2 compares an intact wild-type lattice with the BP ICL-less state; Methods identifies Delta-CenBP1/nd7-1 among the strains. The species taxon is verified at ENA; no strain identifier or clade-wide prevalence is inferred."
    }
   ],
   "functions": [
    {
     "function_id": "calcium_dependent_contractility",
     "label": "Calcium-dependent lattice contractility",
     "description": "Supports cell contraction during secretagogue-induced calcium influx in the experimental Paramecium system; not assigned as a locomotory motor.",
     "evidence": [
      {
       "reference": "DOI:10.1128/EC.00197-07",
       "notes": "AED assay and PtCenBP1 RNAi connect lattice integrity with contractility."
      }
     ]
    },
    {
     "function_id": "calcium_signal_downregulation",
     "label": "Post-exocytotic calcium-signal downregulation",
     "description": "Supports rapid recovery of intracellular calcium after exocytosis stimulation. ICL-less Delta-PtCenBP1 cells show slower signal decay without a change in initial signal generation; the authors interpret this as endogenous buffering.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.ceca.2008.06.004",
       "notes": "Primary abstract read: Fura Red ratio imaging compares d4-2 with Delta-PtCenBP1. Full methods were not reached; quantitative decay values are not curated."
      }
     ]
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "icl_assembly_dependencies",
     "title": "Constituent requirements for lattice assembly",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "scope_notes": "Paramecium tetraurelia component-class dependencies, supported by depletion and localization. The graph does not specify assembly order, stoichiometry, molecular shortening, or basal-body anchoring.",
     "nodes": [
      {
       "node_id": "centrins",
       "label": "Infraciliary-lattice centrins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "icl_centrins"
      },
      {
       "node_id": "scaffolds",
       "label": "Infraciliary-lattice Sfi1-like centrin-binding proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "icl_centrin_binding_proteins"
      },
      {
       "node_id": "lattice",
       "label": "Assembled infraciliary lattice",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:infraciliary_lattice"
      }
     ],
     "edges": [
      {
       "subject": "centrins",
       "predicate": "are required for assembly of",
       "object": "lattice",
       "evidence": [
        {
         "reference": "DOI:10.1242/bio.024273",
         "notes": "ICL1e-family RNAi strips the wild-type mesh; the separate basal-body-associated complex is outside this edge."
        }
       ],
       "description": "Infraciliary-lattice centrins of the ICL1e family are required to assemble the contractile cortical mesh."
      },
      {
       "subject": "scaffolds",
       "predicate": "are required for assembly of",
       "object": "lattice",
       "evidence": [
        {
         "reference": "DOI:10.1128/EC.00197-07",
         "notes": "PtCenBP1 depletion disassembles the mesh; recovery permits reassembly."
        },
        {
         "reference": "DOI:10.1242/jcs.019414",
         "notes": "Abstract reports assembly requirements for both scaffold subfamilies."
        }
       ],
       "description": "Sfi1-like centrin-binding scaffold proteins (including PtCenBP1) are required for assembly and reassembly of the infraciliary lattice."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1242/bio.024273",
     "notes": "Aubusson-Fleury et al. (2017). Read Introduction, ICL1e localization and depletion Results, strain, RNAi, immunostaining and microscopy Methods, and Figure 2 legend in Europe PMC JATS. These delimit the extended lattice and surviving basal-body-associated structures."
    },
    {
     "reference": "DOI:10.1128/EC.00197-07",
     "notes": "Gogendeau et al. (2007). Publisher abstract, Methods, RNAi/localization Results and opening Discussion read. Earlier PMC and Europe PMC routes failed; the ASM publisher body subsequently succeeded."
    },
    {
     "reference": "DOI:10.1242/jcs.019414",
     "notes": "Gogendeau et al. (2008). Europe PMC primary abstract read. DOI and publisher-search routes did not yield full text; no detailed methods, exact paralogue inventory or copy numbers are claimed."
    },
    {
     "reference": "DOI:10.1016/j.ceca.2008.06.004",
     "notes": "Sehring et al. (2009). Europe PMC primary abstract read. DOI retrieval failed and a public PDF lead did not establish full-body access. The function is retained only at the explicitly reported qualitative comparison."
    },
    {
     "reference": "GO:0005622",
     "notes": "Verified non-obsolete intracellular anatomical structure, used as a broad is-a parent."
    },
    {
     "reference": "GO:0030863",
     "notes": "Verified non-obsolete cortical cytoskeleton. The subcortical lattice is treated as a proper part, not the entire cortical framework."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_and_ontology_scope",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Separate the infraciliary lattice from other centrin assemblies and ontology lattices.",
     "rationale": "Similar names, shared centrin and neighboring localization do not establish structural identity.",
     "notes": "Hidden- and ignored-inclusive repository searches found only discussion mentions in the cryptophyte cortical centrin network and its derived embedding, not an ICL record. QuickGO infraciliary returned no term; infraciliary lattice returned galectin and mammalian cytoplasmic-lattice terms, whose definitions do not match. A broader centrin/contractile/network query was not an exact identity match. GO:0030863 is the encompassing cortical cytoskeleton. The local mint denotes the extended mesh, not an individual filament, protein, organizing centre, ICL1e complex, ciliary centrin arm or cryptophyte network.",
     "evidence": [
      {
       "reference": "DOI:10.1242/bio.024273",
       "notes": "Introduction and localization Results distinguish the whole mesh from retained basal-body-associated structures."
      },
      {
       "reference": "https://www.ebi.ac.uk/QuickGO/services/ontology/go/search?query=infraciliary%20lattice",
       "notes": "Authority search; GO:0140095, GO:0140419 and GO:0140366 definitions were read and rejected as identities."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    },
    {
     "discussion_id": "component_family_groundings",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve exact source-neutral families for the ICL centrin and scaffold classes.",
     "rationale": "A broad family or domain must not silently substitute for the experimentally delimited component class.",
     "notes": "InterPro IPR050145 includes non-centrin calcium-binding proteins, and IPR052270 does not by itself verify an exact ICL scaffold mapping. Components remain reviewed-label-only. The two scaffold subfamilies reported in the 2008 abstract prevent treating PtCenBP1 as a complete inventory. No species-specific accession or stoichiometry is guessed.",
     "evidence": [
      {
       "reference": "InterPro:IPR050145",
       "notes": "Family name and description read at the InterPro API."
      },
      {
       "reference": "InterPro:IPR052270",
       "notes": "Family name and description read at the InterPro API."
      },
      {
       "reference": "DOI:10.1242/jcs.019414",
       "notes": "Abstract documents molecular diversity of both component classes."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    },
    {
     "discussion_id": "basal_body_function_boundary",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Do not transfer ICL1e-complex anchoring functions to the whole extended lattice.",
     "rationale": "ICL-less cells retain basal-body-associated material, while centrin depletion affects more than one assembly.",
     "notes": "The 2017 study distinguishes the ICL-organizing centre from the ICL1e dot/complex. Both lattice-bearing and BP cells retain the basal-body-associated ICL1e complex. Depletion causes anchoring defects, not failure of basal-body duplication per se. Those phenotypes are not assigned as whole-lattice functions. Basal-body tubulin, Centrin2 and Centrin3 are not included simply because they are imaged or discussed near the lattice; 1A9 does not recognize ICL1e centrins.",
     "evidence": [
      {
       "reference": "DOI:10.1242/bio.024273",
       "notes": "Localization and depletion Results; Figures 2 and 4."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    },
    {
     "discussion_id": "taxonomic_and_mechanistic_limits",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve taxonomic extent and finer molecular mechanisms with direct evidence.",
     "rationale": "Centrin conservation and network morphology do not establish universal lattice occurrence or a resolved contraction mechanism.",
     "notes": "Only the verified P. tetraurelia exemplar is asserted. No prevalence row, cross-ciliate homology claim, native dimension inferred from a scale bar, contraction stoichiometry or detailed torsion/sliding mechanism is encoded. Family gene counts are not copies per lattice. Abstract-only 2008 composition and 2009 calcium evidence should be checked against full experimental text before quantitative expansion.",
     "evidence": [
      {
       "reference": "DOI:10.1242/bio.024273",
       "notes": "Species, imaging and depletion evidence delimit current assertions."
      },
      {
       "reference": "DOI:10.1016/j.ceca.2008.06.004",
       "notes": "Abstract supports a qualitative decay comparison, not a curated kinetic model."
      },
      {
       "reference": "https://www.ebi.ac.uk/ena/taxonomy/rest/tax-id/5888",
       "notes": "Verified Paramecium tetraurelia, species rank; d4-2 is recorded as culture metadata only."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    },
    {
     "discussion_id": "figure_and_antibody_scope",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Identify intact and ICL-less panels and preserve the figure's exact licence.",
     "rationale": "Residual dots in a knockout are not an intact lattice, and different antibody targets are not interchangeable.",
     "notes": "Unmodified Figure 2 is confocal, not STED. A/A1/A2 show the wild-type network; B/B1/B2 show BP cells and residual structures. Actual panels label GFP-Cen15, an ICL1e-subfamily member; the legend uses GFP-ICL1e generically. 1A9 marks other ICL centrins and PolyE marks basal bodies. Scale bars are 20 micrometres in A/B and 1 micrometre in insets. CC BY 3.0 was read in JATS and checked against PMC OA metadata; the source media checksum was verified.",
     "evidence": [
      {
       "reference": "DOI:10.1242/bio.024273",
       "notes": "Figure 2, its legend, fluorescence Methods and article permissions inspected."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    }
   ],
   "images": [
    {
     "image_id": "pmc_pmc5483020_bio024273f2",
     "file": "pmc5483020_bio024273f2.jpg",
     "file_sha256": "c5d90f9f49f6d7e5039205c08adda9620a37aa7da5085986f9ea73436fb7b60a",
     "source": "PMC",
     "source_accession": "PMC5483020.1 BIO024273F2",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC5483020/",
     "download_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC5483020.1/biolopen-6-024273-g2.jpg",
     "licence": "CC_BY_3_0",
     "licence_url": "https://creativecommons.org/licenses/by/3.0/",
     "attribution": "Anne Aubusson-Fleury, Guillaume Balavoine, Michel Lemullois, Khaled Bouhouche, Janine Beisson, France Koll; CC BY, via PubMed Central; Aubusson-Fleury et al., Centrin diversity and basal body patterning across evolution: new insights from Paramecium, Biology Open (2017), doi:10.1242/bio.024273. Copyright 2017. Published by The Company of Biologists Ltd. CC BY 3.0; unmodified Figure 2.",
     "modality": "FLUORESCENCE",
     "caption": "Confocal Figure 2: wild-type Paramecium tetraurelia lattice in A/A1/A2, contrasted with BP ICL-less cells and residual basal-body-associated structures in B/B1/B2. GFP-Cen15 (ICL1e subfamily) is green, 1A9-labelled ICL centrins magenta, and basal bodies blue where shown. Arrows mark the separate ICL1e dot. Scale bars: 20 micrometres in A/B; 1 micrometre in insets.",
     "taxon_id": "NCBITaxon:5888",
     "taxon_label": "Paramecium tetraurelia",
     "reference": "DOI:10.1242/bio.024273",
     "retrieved_on": "2026-10-03",
     "notes": "Fig. 2. from article version PMC5483020.1; exact licence version read from JATS and media md5 read from the PMC OA S3 metadata. Taxon supplied by the curator because PMC has no taxon field. Curator explicitly accepted the multi-panel figure."
    }
   ]
  },
  {
   "identifier": "GO:0036156",
   "label": "inner dynein arm",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "An axonemal dynein complex that forms an inner dynein arm on ciliary and flagellar outer doublet microtubules.",
   "definition_source": "GO:0036156",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T10:45:33Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T10:46:20Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added axonemal dynein parentage and axoneme parthood, Chlamydomonas scope, a label-only inner-arm dynein heavy-chain component, microtubule-sliding function, GO and DOI evidence, a nonmechanistic inner-arm motility graph, and a component-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T10:47:12Z",
     "curator": "codex",
     "action": "REFINE_INNER_DYNEIN_ARM_SCOPE",
     "changes": "Corrected expansion-history wording to describe the single curated heavy-chain component and narrowed graph scope notes to avoid unsupported subcomplex classes.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T10:55:55Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved PR #1384 review issue #1385 by changing the inner-arm heavy-chain graph edge from assembly to static parthood.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T12:04:36Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2210: aligned the nonmechanistic dynein-arm graph with source-supported constituent parthood rather than assembly.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:11:33Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:49Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s); removed 1 non-matching protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005858"
   ],
   "part_of": [
    "GO:0005930"
   ],
   "components": [
    {
     "component_id": "inner_arm_dynein_heavy_chains",
     "label": "inner-arm dynein heavy chains",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral CURIE for the ciliary inner dynein arm heavy-chain set was verified; broader dynein heavy-chain terms would also cover dyneins outside GO:0036156.",
     "role": "Force-generating motor chains in axonemal inner dynein arms.",
     "evidence": [
      {
       "reference": "GO:0036156",
       "notes": "GO defines inner dynein arms as ciliary and flagellar inner-arm structures that include multiple dynein heavy chains."
      },
      {
       "reference": "DOI:10.1126/science.1128618",
       "notes": "Nicastro et al. 2006 resolved the arrangement of inner and outer dynein arms attached to Chlamydomonas axonemal outer doublets by cryoelectron tomography."
      }
     ],
     "gene_symbols": [
      "DHC1",
      "DHC2",
      "DHC5",
      "DHC9"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9SMH3",
       "protein_label": "Dynein-1-alpha heavy chain, flagellar inner arm I1 complex",
       "gene_symbol": "DHC1",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene DHC1 in Chlamydomonas reinhardtii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9SMH3",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q9SMH3, the single reviewed entry for gene DHC1 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q96392",
       "protein_label": "Dynein heavy chain 5",
       "gene_symbol": "Dhc5",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene DHC5 in Chlamydomonas reinhardtii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q96392",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q96392 for gene DHC5 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q4AC22",
       "protein_label": "Dynein axonemal heavy chain 7",
       "gene_symbol": "DHC9",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene DHC9 in Chlamydomonas reinhardtii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q4AC22",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q4AC22 for gene DHC9 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Chlamydomonas flagellar axonemes carry inner dynein arms that have been structurally characterized by cryoelectron tomography.",
     "reference": "DOI:10.1126/science.1128618"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model whose demembranated flagellar axonemes show inner dynein arms attached to outer doublet microtubules.",
     "reference": "DOI:10.1126/science.1128618"
    }
   ],
   "functions": [
    {
     "function_id": "microtubule_sliding",
     "label": "microtubule sliding",
     "grounding": "GO:0051012",
     "description": "Inner dynein arms on Chlamydomonas axonemal doublets generate sliding forces that are converted into flagellar bends.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.1128618",
       "notes": "Nicastro et al. 2006 modeled axonemal dynein organization on outer doublets as a basis for microtubule sliding forces."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0036156",
     "notes": "Gene Ontology cellular-component term for the inner dynein arm."
    },
    {
     "reference": "GO:0005858",
     "notes": "Gene Ontology places the inner dynein arm under the axonemal dynein complex."
    },
    {
     "reference": "GO:0005930",
     "notes": "Gene Ontology places the inner dynein arm within the axoneme."
    },
    {
     "reference": "DOI:10.1126/science.1128618",
     "notes": "Nicastro et al. 2006, 'The molecular architecture of axonemes revealed by cryoelectron tomography', Science."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "chlamydomonas_inner_dynein_arm_motility",
     "title": "Inner dynein arms drive Chlamydomonas axonemal sliding",
     "description": "Inner-arm dynein heavy chains are motor-chain constituents of inner dynein arms that project from Chlamydomonas axonemal outer doublet microtubules and contribute to sliding force generation.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the coarse inner-arm dynein complex boundary and leaves Chlamydomonas heavy-chain isoforms, accessory subunits and beat-cycle regulation unresolved.",
     "nodes": [
      {
       "node_id": "inner_arm_dynein_heavy_chains",
       "label": "inner-arm dynein heavy chains",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "inner_arm_dynein_heavy_chains"
      },
      {
       "node_id": "inner_dynein_arm",
       "label": "inner dynein arm",
       "node_type": "STRUCTURE",
       "grounding": "GO:0036156"
      },
      {
       "node_id": "outer_doublet_microtubules",
       "label": "outer doublet microtubules",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "microtubule_sliding",
       "label": "microtubule sliding",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0051012"
      }
     ],
     "edges": [
      {
       "subject": "inner_arm_dynein_heavy_chains",
       "predicate": "are part of",
       "object": "inner_dynein_arm",
       "description": "Inner-arm dynein heavy chains are motor-chain constituents of the inner dynein arm.",
       "evidence": [
        {
         "reference": "GO:0036156",
         "notes": "GO describes inner dynein arms as containing a set of dynein heavy chains plus other subunits."
        }
       ]
      },
      {
       "subject": "inner_dynein_arm",
       "predicate": "projects from",
       "object": "outer_doublet_microtubules",
       "description": "The inner dynein arm is attached to axonemal outer doublet microtubules.",
       "evidence": [
        {
         "reference": "GO:0036156",
         "notes": "GO defines inner dynein arms as axonemal structures on ciliary and flagellar outer doublets."
        },
        {
         "reference": "DOI:10.1126/science.1128618",
         "notes": "Nicastro et al. 2006 resolved the arrangement of dynein arms on Chlamydomonas outer doublet microtubules."
        }
       ]
      },
      {
       "subject": "inner_dynein_arm",
       "predicate": "drives",
       "object": "microtubule_sliding",
       "description": "Inner dynein arms are axonemal motor complexes that help generate microtubule sliding.",
       "evidence": [
        {
         "reference": "GO:0036156",
         "notes": "GO distinguishes inner and outer dynein arms as having different functions in microtubule-based motility."
        },
        {
         "reference": "DOI:10.1126/science.1128618",
         "notes": "Nicastro et al. 2006 interpreted the axonemal dynein arrangement in a microtubule-sliding model."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_inner_dynein_arm_component_groundings",
     "prompt": "Resolve exact source-neutral groundings for inner-arm dynein heavy-chain isoforms and accessory subunits.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#inner_arm_dynein_heavy_chains"
     ],
     "rationale": "GO exactly identifies the inner dynein arm as a complex, but this curation pass did not verify exact InterPro, Pfam or other source-neutral accessions for the cross-taxon inner-arm chain classes or the Chlamydomonas heavy-chain isoforms.",
     "evidence": [
      {
       "reference": "GO:0036156",
       "notes": "GO identifies inner dynein arms by their multiple dynein heavy chains and additional subunits."
      },
      {
       "reference": "DOI:10.1126/science.1128618",
       "notes": "Nicastro et al. 2006 resolved repeated inner-arm densities in Chlamydomonas axonemes."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23"
    }
   ]
  },
  {
   "identifier": "GO:0061497",
   "label": "inner plaque of mitotic spindle pole body",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "One of three laminate structures that form the mitotic spindle pole body; the inner plaque is in the nucleus.",
   "definition_source": "GO:0061497",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-29T15:16:04Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T15:16:47Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO-backed inner-plaque parentage and mitotic-SPB parthood, Saccharomyces scope, a mitotic nuclear microtubule-organization function, GO and literature evidence, a nonmechanistic mitotic inner-plaque topology graph, and boundary/component discussions.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005822"
   ],
   "part_of": [
    "GO:0044732"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is a characterized fungal model for the nuclear inner plaque of the mitotic spindle pole body.",
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast reference system in which the layered mitotic SPB and its nuclear microtubule-nucleating inner plaque have been reviewed.",
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
    }
   ],
   "functions": [
    {
     "function_id": "mitotic_nuclear_microtubule_organization",
     "label": "mitotic nuclear microtubule organization",
     "description": "The mitotic inner plaque is the nuclear face of the budding-yeast SPB that organizes mitotic nuclear microtubule nucleation.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
       "notes": "Jaspersen and Winey 2004 reviewed the budding-yeast SPB inner plaque as the nuclear site for microtubule nucleation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0061497",
     "notes": "Gene Ontology cellular-component term for the inner plaque of the mitotic spindle pole body."
    },
    {
     "reference": "GO:0005822",
     "notes": "Gene Ontology parent term for the general inner plaque of the spindle pole body."
    },
    {
     "reference": "GO:0044732",
     "notes": "Gene Ontology cellular-component term for the mitotic spindle pole body that includes GO:0061497 by parthood."
    },
    {
     "reference": "GO:0005880",
     "notes": "Gene Ontology cellular-component term for nuclear microtubule, the structure organized by the inner plaque."
    },
    {
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
     "notes": "Jaspersen and Winey 2004, The budding yeast spindle pole body: structure, duplication, and function, Annual Review of Cell and Developmental Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "mitotic_inner_plaque_topology",
     "title": "Mitotic inner-plaque topology in the spindle pole body",
     "description": "The mitotic inner plaque is a mitosis-specific SPB inner plaque facing the budding-yeast nucleus.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records GO-backed specialization and parthood for the mitotic inner plaque without asserting an ordered component recruitment pathway.",
     "nodes": [
      {
       "node_id": "mitotic_inner_plaque",
       "label": "inner plaque of mitotic spindle pole body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0061497"
      },
      {
       "node_id": "inner_plaque",
       "label": "inner plaque of spindle pole body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005822"
      },
      {
       "node_id": "mitotic_spindle_pole_body",
       "label": "mitotic spindle pole body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0044732"
      },
      {
       "node_id": "nuclear_microtubule",
       "label": "nuclear microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005880"
      }
     ],
     "edges": [
      {
       "subject": "mitotic_inner_plaque",
       "predicate": "is a",
       "object": "inner_plaque",
       "description": "The mitotic SPB inner plaque is the mitosis-specific subtype of the general SPB inner-plaque structure.",
       "evidence": [
        {
         "reference": "GO:0061497",
         "notes": "GO:0061497 is_a GO:0005822 in the Gene Ontology cellular-component hierarchy."
        }
       ]
      },
      {
       "subject": "mitotic_inner_plaque",
       "predicate": "is part of",
       "object": "mitotic_spindle_pole_body",
       "description": "The mitotic inner plaque is a nuclear laminate of the mitotic spindle pole body.",
       "evidence": [
        {
         "reference": "GO:0061497",
         "notes": "GO:0061497 defines the inner plaque as one of the laminate structures of the mitotic spindle pole body."
        }
       ]
      },
      {
       "subject": "mitotic_inner_plaque",
       "predicate": "organizes",
       "object": "nuclear_microtubule",
       "description": "The SPB inner plaque faces the nucleus and organizes nuclear microtubule nucleation in budding yeast.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
         "notes": "Jaspersen and Winey 2004 reviewed the budding-yeast SPB inner plaque as the nuclear site for microtubule nucleation."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "mitotic_inner_plaque_boundary",
     "prompt": "Keep the mitotic SPB inner plaque narrower than the general SPB inner plaque.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures",
      "part_of"
     ],
     "rationale": "GO:0061497 denotes the inner plaque of the mitotic spindle pole body, is narrower than GO:0005822, and is part of the GO:0044732 mitotic spindle pole body.",
     "resolution_note": "Curated GO:0061497 as the mitosis-specific SPB inner plaque, with is-a and part-of links to the corresponding GO terms.",
     "evidence": [
      {
       "reference": "GO:0061497",
       "notes": "GO:0061497 identifies the inner plaque of the mitotic spindle pole body."
      },
      {
       "reference": "GO:0005822",
       "notes": "GO:0005822 identifies the general inner plaque of the spindle pole body."
      },
      {
       "reference": "GO:0044732",
       "notes": "GO:0044732 identifies the mitotic spindle pole body."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29",
     "resolved_date": "2026-09-29"
    },
    {
     "discussion_id": "resolve_mitotic_inner_plaque_components",
     "prompt": "Resolve exact source-neutral family groundings for mitotic inner-plaque constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record"
     ],
     "rationale": "This first GO-backed mitotic inner-plaque record captures the cell-cycle-specific layer without guessing exact InterPro, Pfam, NCBIfam, or Complex Portal groundings for budding-yeast inner-plaque proteins.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29"
    }
   ]
  },
  {
   "identifier": "GO:0005822",
   "label": "inner plaque of spindle pole body",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "One of three laminate structures that form the spindle pole body; the inner plaque is in the nucleus.",
   "definition_source": "GO:0005822",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-29T08:16:27Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T08:17:03Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added spindle-pole-body parthood, Saccharomyces scope, nuclear microtubule-organization function, GO and literature evidence, a nonmechanistic topology graph, and plaque-boundary discussions.",
     "llm_assisted": true
    }
   ],
   "part_of": [
    "GO:0005816"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is a characterized fungal model for the nuclear inner plaque of the spindle pole body.",
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast reference system in which the layered SPB and its nuclear inner plaque have been characterized.",
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
    }
   ],
   "functions": [
    {
     "function_id": "nuclear_microtubule_organization",
     "label": "nuclear microtubule organization",
     "description": "The inner plaque is the nuclear face of the budding-yeast SPB that organizes nuclear microtubule nucleation.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
       "notes": "Jaspersen and Winey 2004 reviewed the budding-yeast SPB inner plaque as the nuclear site for microtubule nucleation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005822",
     "notes": "Gene Ontology cellular-component term for the inner plaque of the spindle pole body."
    },
    {
     "reference": "GO:0005816",
     "notes": "Gene Ontology cellular-component term for the spindle pole body that includes the inner plaque."
    },
    {
     "reference": "GO:0005880",
     "notes": "Gene Ontology cellular-component term for nuclear microtubule, the structure organized by the inner plaque in the topology graph."
    },
    {
     "reference": "GO:0005823",
     "notes": "Gene Ontology cellular-component term for the central plaque of the spindle pole body."
    },
    {
     "reference": "GO:0005824",
     "notes": "Gene Ontology cellular-component term for the outer plaque of the spindle pole body."
    },
    {
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
     "notes": "Jaspersen and Winey 2004, The budding yeast spindle pole body: structure, duplication, and function, Annual Review of Cell and Developmental Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "inner_plaque_topology",
     "title": "Inner-plaque topology in the spindle pole body",
     "description": "The inner plaque is the nuclear laminate of the budding-yeast spindle pole body and organizes nuclear microtubule nucleation.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records GO-backed SPB parthood and the nuclear microtubule-organizing site without asserting the exact ordered assembly pathway or full inner-plaque component boundary.",
     "nodes": [
      {
       "node_id": "inner_plaque",
       "label": "inner plaque of spindle pole body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005822"
      },
      {
       "node_id": "spindle_pole_body",
       "label": "spindle pole body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005816"
      },
      {
       "node_id": "nuclear_microtubule",
       "label": "nuclear microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005880"
      }
     ],
     "edges": [
      {
       "subject": "inner_plaque",
       "predicate": "is part of",
       "object": "spindle_pole_body",
       "description": "The inner plaque is a nuclear laminate structure that forms part of the spindle pole body.",
       "evidence": [
        {
         "reference": "GO:0005822",
         "notes": "GO:0005822 defines the inner plaque as one of the laminate structures that form the spindle pole body."
        }
       ]
      },
      {
       "subject": "inner_plaque",
       "predicate": "organizes",
       "object": "nuclear_microtubule",
       "description": "The SPB inner plaque faces the nucleus and organizes nuclear microtubule nucleation in budding yeast.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
         "notes": "Jaspersen and Winey 2004 reviewed the budding-yeast SPB inner plaque as the nuclear site for microtubule nucleation."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "inner_plaque_boundary",
     "prompt": "Keep the spindle-pole-body inner plaque distinct from the central and outer plaques.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "part_of"
     ],
     "rationale": "GO:0005822 denotes a nuclear laminate structure of the spindle pole body, while GO:0005823 denotes the nuclear-envelope-embedded central plaque and GO:0005824 denotes the cytoplasmic outer plaque.",
     "resolution_note": "Curated GO:0005822 as the general SPB inner plaque and linked it by parthood to GO:0005816.",
     "evidence": [
      {
       "reference": "GO:0005822",
       "notes": "GO:0005822 identifies the nuclear inner plaque of the spindle pole body."
      },
      {
       "reference": "GO:0005823",
       "notes": "GO:0005823 identifies the central plaque of the spindle pole body as distinct from the inner plaque."
      },
      {
       "reference": "GO:0005824",
       "notes": "GO:0005824 identifies the cytoplasmic outer plaque of the spindle pole body as distinct from the inner plaque."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29",
     "resolved_date": "2026-09-29"
    },
    {
     "discussion_id": "resolve_inner_plaque_components",
     "prompt": "Resolve exact source-neutral family groundings for inner-plaque constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record"
     ],
     "rationale": "The first GO-backed inner-plaque record captures the lamina as a named SPB substructure without guessing exact InterPro, Pfam, NCBIfam, or Complex Portal groundings for the budding-yeast plaque proteins and associated gamma-tubulin complexes.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29"
    }
   ]
  },
  {
   "identifier": "GO:0061498",
   "label": "intermediate layer of mitotic spindle pole body",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "The layer of the mitotic spindle pole body between the central plaque and the outer plaque.",
   "definition_source": "GO:0061498",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-29T10:10:00Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T10:10:48Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO-backed intermediate-layer parentage and mitotic-SPB parthood, Saccharomyces scope, GO and literature evidence, a nonmechanistic mitotic intermediate-layer topology graph, and boundary/component discussions.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005821"
   ],
   "part_of": [
    "GO:0044732"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is a characterized fungal model for mitotic spindle-pole-body plaque topology, including the intermediate layer between the central and outer plaques.",
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast reference system for the mitotic SPB and its layered cytoplasmic plaque side.",
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0061498",
     "notes": "Gene Ontology cellular-component term for the intermediate layer of the mitotic spindle pole body."
    },
    {
     "reference": "GO:0005821",
     "notes": "Gene Ontology parent term for the general SPB intermediate layer."
    },
    {
     "reference": "GO:0044732",
     "notes": "Gene Ontology cellular-component term for the mitotic spindle pole body that includes GO:0061498 by parthood."
    },
    {
     "reference": "GO:0005823",
     "notes": "Gene Ontology cellular-component term for the central plaque of the spindle pole body."
    },
    {
     "reference": "GO:0005824",
     "notes": "Gene Ontology cellular-component term for the outer plaque of the spindle pole body."
    },
    {
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
     "notes": "Jaspersen and Winey 2004, The budding yeast spindle pole body: structure, duplication, and function, Annual Review of Cell and Developmental Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "mitotic_intermediate_layer_topology",
     "title": "Mitotic intermediate-layer topology in the spindle pole body",
     "description": "The mitotic intermediate layer is a mitosis-specific SPB intermediate layer between the central and outer plaques.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records GO-backed specialization and parthood for the mitotic intermediate layer without asserting an ordered component recruitment pathway.",
     "nodes": [
      {
       "node_id": "mitotic_intermediate_layer",
       "label": "intermediate layer of mitotic spindle pole body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0061498"
      },
      {
       "node_id": "intermediate_layer",
       "label": "intermediate layer of spindle pole body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005821"
      },
      {
       "node_id": "mitotic_spindle_pole_body",
       "label": "mitotic spindle pole body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0044732"
      }
     ],
     "edges": [
      {
       "subject": "mitotic_intermediate_layer",
       "predicate": "is a",
       "object": "intermediate_layer",
       "description": "The mitotic SPB intermediate layer is the mitosis-specific subtype of the general SPB intermediate layer.",
       "evidence": [
        {
         "reference": "GO:0061498",
         "notes": "GO:0061498 is_a GO:0005821 in the Gene Ontology cellular-component hierarchy."
        }
       ]
      },
      {
       "subject": "mitotic_intermediate_layer",
       "predicate": "is part of",
       "object": "mitotic_spindle_pole_body",
       "description": "The mitotic intermediate layer is a layer of the mitotic spindle pole body.",
       "evidence": [
        {
         "reference": "GO:0061498",
         "notes": "GO:0061498 defines the intermediate layer by its position in the mitotic spindle pole body."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "mitotic_intermediate_layer_boundary",
     "prompt": "Keep the mitotic SPB intermediate layer narrower than the general SPB intermediate layer.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures",
      "part_of"
     ],
     "rationale": "GO:0061498 denotes the intermediate layer of the mitotic spindle pole body, is narrower than GO:0005821, and is part of the GO:0044732 mitotic spindle pole body.",
     "resolution_note": "Curated GO:0061498 as the mitosis-specific SPB intermediate layer, with is-a and part-of links to the corresponding GO terms.",
     "evidence": [
      {
       "reference": "GO:0061498",
       "notes": "GO:0061498 identifies the intermediate layer of the mitotic spindle pole body."
      },
      {
       "reference": "GO:0005821",
       "notes": "GO:0005821 identifies the general intermediate layer of the spindle pole body."
      },
      {
       "reference": "GO:0044732",
       "notes": "GO:0044732 identifies the mitotic spindle pole body."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29",
     "resolved_date": "2026-09-29"
    },
    {
     "discussion_id": "resolve_mitotic_intermediate_layer_components",
     "prompt": "Resolve exact source-neutral family groundings for mitotic SPB intermediate-layer constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record"
     ],
     "rationale": "The first GO-backed mitotic intermediate-layer record captures the cell-cycle-specific layer without guessing exact InterPro, Pfam, NCBIfam, or Complex Portal groundings for budding-yeast protein constituents.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29"
    }
   ]
  },
  {
   "identifier": "GO:0005821",
   "label": "intermediate layer of spindle pole body",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "The layer of the spindle pole body between the central plaque and the outer plaque.",
   "definition_source": "GO:0005821",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-29T09:41:57Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T09:42:43Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added spindle-pole-body parthood, Saccharomyces scope, GO and literature evidence, a nonmechanistic intermediate-layer topology graph, and boundary/component discussions.",
     "llm_assisted": true
    }
   ],
   "part_of": [
    "GO:0005816"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is a characterized fungal model for the layered spindle pole body that includes an intermediate layer between the central and outer plaques.",
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast reference system in which layered SPB architecture and plaque topology have been characterized.",
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005821",
     "notes": "Gene Ontology cellular-component term for the intermediate layer of the spindle pole body."
    },
    {
     "reference": "GO:0005816",
     "notes": "Gene Ontology cellular-component term for the spindle pole body that includes the intermediate layer."
    },
    {
     "reference": "GO:0005823",
     "notes": "Gene Ontology cellular-component term for the central plaque of the spindle pole body."
    },
    {
     "reference": "GO:0005824",
     "notes": "Gene Ontology cellular-component term for the outer plaque of the spindle pole body."
    },
    {
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
     "notes": "Jaspersen and Winey 2004, The budding yeast spindle pole body: structure, duplication, and function, Annual Review of Cell and Developmental Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "intermediate_layer_topology",
     "title": "Intermediate-layer topology in the spindle pole body",
     "description": "The intermediate layer is the spindle-pole-body layer between the central and outer plaques.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records GO-backed SPB parthood and the position of the intermediate layer relative to the central and outer plaques without asserting the exact ordered assembly pathway or component boundary.",
     "nodes": [
      {
       "node_id": "intermediate_layer",
       "label": "intermediate layer of spindle pole body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005821"
      },
      {
       "node_id": "spindle_pole_body",
       "label": "spindle pole body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005816"
      },
      {
       "node_id": "central_plaque",
       "label": "central plaque of spindle pole body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005823"
      },
      {
       "node_id": "outer_plaque",
       "label": "outer plaque of spindle pole body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005824"
      }
     ],
     "edges": [
      {
       "subject": "intermediate_layer",
       "predicate": "is part of",
       "object": "spindle_pole_body",
       "description": "The intermediate layer is a layer of the spindle pole body.",
       "evidence": [
        {
         "reference": "GO:0005821",
         "notes": "GO:0005821 identifies the intermediate layer as a layer of the spindle pole body."
        }
       ]
      },
      {
       "subject": "intermediate_layer",
       "predicate": "lies between",
       "object": "central_plaque",
       "description": "The intermediate layer is positioned between the SPB central and outer plaques.",
       "evidence": [
        {
         "reference": "GO:0005821",
         "notes": "GO:0005821 defines the intermediate layer as the SPB layer between the central and outer plaques."
        }
       ]
      },
      {
       "subject": "intermediate_layer",
       "predicate": "lies between",
       "object": "outer_plaque",
       "description": "The intermediate layer is positioned between the SPB central and outer plaques.",
       "evidence": [
        {
         "reference": "GO:0005821",
         "notes": "GO:0005821 defines the intermediate layer as the SPB layer between the central and outer plaques."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "intermediate_layer_boundary",
     "prompt": "Keep the SPB intermediate layer distinct from the central and outer plaques.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "part_of"
     ],
     "rationale": "GO:0005821 denotes the layer between the central and outer plaques of the spindle pole body, while GO:0005823 denotes the nuclear-envelope-embedded central plaque and GO:0005824 denotes the cytoplasmic outer plaque.",
     "resolution_note": "Curated GO:0005821 as the general SPB intermediate layer and linked it by parthood to GO:0005816.",
     "evidence": [
      {
       "reference": "GO:0005821",
       "notes": "GO:0005821 identifies the intermediate layer of the spindle pole body."
      },
      {
       "reference": "GO:0005823",
       "notes": "GO:0005823 identifies the central plaque of the spindle pole body as distinct from the intermediate layer."
      },
      {
       "reference": "GO:0005824",
       "notes": "GO:0005824 identifies the outer plaque of the spindle pole body as distinct from the intermediate layer."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29",
     "resolved_date": "2026-09-29"
    },
    {
     "discussion_id": "resolve_intermediate_layer_components",
     "prompt": "Resolve exact source-neutral family groundings for SPB intermediate-layer constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record"
     ],
     "rationale": "The first GO-backed intermediate-layer record captures the named SPB layer without guessing exact InterPro, Pfam, NCBIfam, or Complex Portal groundings for budding-yeast proteins in the layer.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29"
    }
   ]
  },
  {
   "identifier": "GO:0031021",
   "label": "interphase microtubule organizing center",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A microtubule organizing center found in interphase cells, which organize a longitudinal array of three to five MT bundles from the nuclear envelope during interphase. Each MT bundle is composed of two to seven MTs arranged in an antiparallel configuration, with the dynamic MT plus ends extending toward the cell tips and stable minus ends near the nucleus.",
   "definition_source": "GO:0031021",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-06T06:38:06Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-06T06:41:44Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added six source-bounded components with native protein groundings, two functions, three condition-specific causal graphs, eight discussions and an unchanged checksum-verified CC BY 4.0 figure; preserved PROPOSED status.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-06T06:45:07Z",
     "curator": "codex",
     "action": "CORRECTED_GROUNDED_NODE_LABELS",
     "changes": "Resolved issue 2093: use canonical GO labels on four grounded graph nodes and preserve site/assay qualifiers in node descriptions; unchanged identifiers, topology and evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:49Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-23T11:08:00Z",
     "curator": "claude-code",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2404 (Stage 4 finding cytoskeleton-go-subcomplex-causal-node-types): retyped GO-grounded PROTEIN_COMPLEX causal-graph node gamma_tuc (GO:0000930) from GENE_OR_PROTEIN to STRUCTURE.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005815"
   ],
   "synonyms": [
    {
     "synonym_text": "iMTOC",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0031021"
    },
    {
     "synonym_text": "interphase MTOC",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0031021"
    },
    {
     "synonym_text": "interphase microtubule organising center",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0031021"
    }
   ],
   "components": [
    {
     "component_id": "mto1",
     "label": "Mto1-like microtubule nucleation adaptor",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Resident adaptor recruiting and activating gamma-tubulin machinery at non-SPB interphase sites; nuclear-envelope docking is one site-specific mechanism.",
     "grounding_notes": "O94488 has CM1 and Mto2-binding domains, not an exact integrated whole-protein family. The mitochondrial MTO1 homonym is a different protein.",
     "gene_symbols": [
      "mto1"
     ],
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.33465",
       "notes": "Nuclear-pore docking was dissected with engineered Mto1 reporters and tested functionally with separate full-length cold-regrowth assays."
      },
      {
       "reference": "DOI:10.1093/jmcb/mjz038",
       "notes": "Mto1 and Alp7 show reciprocal NE localization dependencies during MBC recovery; mto1 deletion eliminates most non-SPB NE regrowth."
      },
      {
       "reference": "DOI:10.1016/j.cub.2014.03.006",
       "notes": "Mto1 NE-targeting and bonsai constructs separate localization from gamma-tubulin-complex activation; engineered copy counts are not native stoichiometry."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O94488",
       "protein_label": "Gamma tubulin complex adapter mto1",
       "gene_symbol": "mto1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-06",
       "role": "Reference-sequence exemplar for species-level experiments; not an assertion that every experimental strain is this reference stock.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.33465",
         "notes": "Nuclear-pore docking was dissected with engineered Mto1 reporters and tested functionally with separate full-length cold-regrowth assays."
        },
        {
         "reference": "DOI:10.1093/jmcb/mjz038",
         "notes": "Mto1 and Alp7 show reciprocal NE localization dependencies during MBC recovery; mto1 deletion eliminates most non-SPB NE regrowth."
        },
        {
         "reference": "DOI:10.1016/j.cub.2014.03.006",
         "notes": "Mto1 NE-targeting and bonsai constructs separate localization from gamma-tubulin-complex activation; engineered copy counts are not native stoichiometry."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/O94488/entry",
         "notes": "Native reviewed accession, label, gene and source taxon verified on 2026-10-06; residence and activity are established by the cited experiments."
        }
       ]
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY"
    },
    {
     "component_id": "mto2",
     "label": "Mto2-like microtubule nucleation adaptor",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Mto1 partner present at interphase nucleation sites and supporting Mto1 association with the gamma-tubulin complex.",
     "grounding_notes": "The complete combined InterPro request for Q9USP7 returned HTTP204 with zero bytes. This bounded lookup does not establish global absence of a family.",
     "gene_symbols": [
      "mto2"
     ],
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E18-05-0279",
       "notes": "Mto2 localizes with Mto1 on microtubules and redistributes toward SPB/NE sites in rsp1-deleted cells."
      },
      {
       "reference": "DOI:10.1016/j.cub.2014.03.006",
       "notes": "Mto2 localizes to the NE in Mto1[NE] cells; association and activation experiments use engineered Mto1 constructs."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9USP7",
       "protein_label": "Gamma tubulin complex adapter mto2",
       "gene_symbol": "mto2",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-06",
       "role": "Reference-sequence exemplar for species-level experiments; not an assertion that every experimental strain is this reference stock.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E18-05-0279",
         "notes": "Mto2 localizes with Mto1 on microtubules and redistributes toward SPB/NE sites in rsp1-deleted cells."
        },
        {
         "reference": "DOI:10.1016/j.cub.2014.03.006",
         "notes": "Mto2 localizes to the NE in Mto1[NE] cells; association and activation experiments use engineered Mto1 constructs."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9USP7/entry",
         "notes": "Native reviewed accession, label, gene and source taxon verified on 2026-10-06; residence and activity are established by the cited experiments."
        }
       ]
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY"
    },
    {
     "component_id": "gamma_tuc",
     "label": "gamma-tubulin complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Nucleating subcomplex represented experimentally by Alp4; no universal ring geometry, complete subunit inventory or copy number is assigned.",
     "grounding_notes": "Exact generic complex identity verified at GO. One Alp4 reporter does not demonstrate every subunit at every site or distinguish native TuSC/TuRC geometry.",
     "gene_symbols": [
      "alp4"
     ],
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2014.03.006",
       "notes": "Alp4 reports NE recruitment in Mto1[NE] cells and nucleation from engineered Mto1[bonsai] puncta; targeting and activation are separable."
      },
      {
       "reference": "DOI:10.1091/mbc.E18-05-0279",
       "notes": "Alp4-containing particles occupy microtubule-associated sites and accumulate toward SPB/NE sites after rsp1 deletion."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9Y705",
       "protein_label": "Spindle pole body component alp4",
       "gene_symbol": "alp4",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-06",
       "role": "Reference-sequence exemplar for species-level experiments; not an assertion that every experimental strain is this reference stock. Alp4 reports one subunit, not the entire complex.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2014.03.006",
         "notes": "Alp4 reports NE recruitment in Mto1[NE] cells and nucleation from engineered Mto1[bonsai] puncta; targeting and activation are separable."
        },
        {
         "reference": "DOI:10.1091/mbc.E18-05-0279",
         "notes": "Alp4-containing particles occupy microtubule-associated sites and accumulate toward SPB/NE sites after rsp1 deletion."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9Y705/entry",
         "notes": "Native reviewed accession, label, gene and source taxon verified on 2026-10-06; residence and activity are established by the cited experiments."
        }
       ]
      }
     ],
     "grounding": "GO:0000930"
    },
    {
     "component_id": "alp7",
     "label": "Alp7-like microtubule-associated protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "TACC-like resident supporting NE enrichment of full-length Mto1 and Alp14 during microtubule recovery.",
     "grounding_notes": "Q9URY2 matches the fungal TACC C-terminal domain IPR024312, not an exact whole-protein family for this Alp7-like class.",
     "gene_symbols": [
      "alp7"
     ],
     "evidence": [
      {
       "reference": "DOI:10.1093/jmcb/mjz038",
       "notes": "Alp7 localizes at NE regrowth foci, supports Mto1/Alp14 recruitment and itself depends on Mto1. Loss reduces, not universally abolishes, NE regrowth; lysate association is not purified direct binding."
      },
      {
       "reference": "DOI:10.7554/eLife.33465",
       "notes": "Alp7 is not required for NE targeting of the engineered Mto1[9A1-NE] reporter, a distinct experimental context."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9URY2",
       "protein_label": "Microtubule protein alp7",
       "gene_symbol": "alp7",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-06",
       "role": "Reference-sequence exemplar for species-level experiments; not an assertion that every experimental strain is this reference stock.",
       "evidence": [
        {
         "reference": "DOI:10.1093/jmcb/mjz038",
         "notes": "Alp7 localizes at NE regrowth foci, supports Mto1/Alp14 recruitment and itself depends on Mto1. Loss reduces, not universally abolishes, NE regrowth; lysate association is not purified direct binding."
        },
        {
         "reference": "DOI:10.7554/eLife.33465",
         "notes": "Alp7 is not required for NE targeting of the engineered Mto1[9A1-NE] reporter, a distinct experimental context."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9URY2/entry",
         "notes": "Native reviewed accession, label, gene and source taxon verified on 2026-10-06; residence and activity are established by the cited experiments."
        }
       ]
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY"
    },
    {
     "component_id": "xmap215",
     "label": "XMAP215",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Polymerase-family resident recruited to NE sites through Alp7/Mto1, supporting efficient recovery and elongation.",
     "grounding_notes": "The complete native InterPro response confirms exact XMAP215-family membership. This is not an Alp14-specific family or evidence that every family member resides at iMTOCs.",
     "gene_symbols": [
      "alp14"
     ],
     "evidence": [
      {
       "reference": "DOI:10.1093/jmcb/mjz038",
       "notes": "Alp14 localizes at the NE after MBC treatment in an Alp7/Mto1-dependent manner. alp14-deleted cells retain short regrowing microtubules, so initial regrowth is not absolutely Alp14-dependent."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O94534",
       "protein_label": "Spindle pole body component alp14",
       "gene_symbol": "alp14",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-06",
       "role": "Reference-sequence exemplar for species-level experiments; not an assertion that every experimental strain is this reference stock.",
       "evidence": [
        {
         "reference": "DOI:10.1093/jmcb/mjz038",
         "notes": "Alp14 localizes at the NE after MBC treatment in an Alp7/Mto1-dependent manner. alp14-deleted cells retain short regrowing microtubules, so initial regrowth is not absolutely Alp14-dependent."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/O94534/entry",
         "notes": "Native reviewed accession, label, gene and source taxon verified on 2026-10-06; residence and activity are established by the cited experiments."
        }
       ]
      }
     ],
     "grounding": "InterPro:IPR045110"
    },
    {
     "component_id": "rsp1",
     "label": "Rsp1-like DnaJ-related cochaperone",
     "component_type": "PROTEIN",
     "component_role": "ASSOCIATED_MACHINERY",
     "essentiality": "DISPENSABLE",
     "role": "Dynamically associated machinery regulating Mto1 distribution among interphase sites; effects depend on site and dosage.",
     "grounding_notes": "DnaJ domain/site/superfamily matches and broad family IPR051964 do not exactly denote this Rsp1-like class; a broad family description is not functional or localization evidence.",
     "gene_symbols": [
      "rsp1"
     ],
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E18-05-0279",
       "notes": "Endogenous Rsp1 partly colocalizes with Mto1 on microtubules. rsp1 deletion leaves residual newly formed non-SPB microtubules and NE-associated Mto1/Mto2/Alp4, despite major redistribution defects."
      },
      {
       "reference": "DOI:10.1126/sciadv.adq0670",
       "notes": "Klp2-dependent lattice delivery and Rsp1-Ssa1 regulation of Mto1-Mto2/gamma-TuSC association are site-specific; Klp2 loss does not eliminate every cellular Rsp1 pool."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O13601",
       "protein_label": "DnaJ-related protein rsp1",
       "gene_symbol": "rsp1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-06",
       "role": "Reference-sequence exemplar for species-level experiments; not an assertion that every experimental strain is this reference stock.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E18-05-0279",
         "notes": "Endogenous Rsp1 partly colocalizes with Mto1 on microtubules. rsp1 deletion leaves residual newly formed non-SPB microtubules and NE-associated Mto1/Mto2/Alp4, despite major redistribution defects."
        },
        {
         "reference": "DOI:10.1126/sciadv.adq0670",
         "notes": "Klp2-dependent lattice delivery and Rsp1-Ssa1 regulation of Mto1-Mto2/gamma-TuSC association are site-specific; Klp2 loss does not eliminate every cellular Rsp1 pool."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/O13601/entry",
         "notes": "Native reviewed accession, label, gene and source taxon verified on 2026-10-06; residence and activity are established by the cited experiments."
        }
       ]
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "reference": "DOI:10.7554/eLife.33465",
     "note": "Non-SPB interphase nucleation sites studied by live imaging and perturbation. NE recovery, engineered docking reporters and steady-state lattice-associated sites are distinguished; no fungal-wide frequency or invariant stock is inferred."
    }
   ],
   "functions": [
    {
     "function_id": "nucleation",
     "label": "microtubule nucleation by interphase microtubule organizing center",
     "grounding": "GO:0051415",
     "description": "Organizes non-SPB interphase microtubule initiation; the contributions of NE and microtubule-associated sites vary with experimental conditions.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.33465",
       "notes": "Nup146 FG-repeat perturbation changes NE-region nucleation and full-length-Mto1 cold regrowth without abolishing cytoplasmic nucleation."
      },
      {
       "reference": "DOI:10.1091/mbc.E18-05-0279",
       "notes": "Time-lapse imaging measures new non-SPB microtubules on pre-existing microtubules, with residual events after rsp1 deletion."
      }
     ]
    },
    {
     "function_id": "organization",
     "label": "microtubule cytoskeleton organization",
     "grounding": "GO:0000226",
     "description": "Spatially organizes the interphase microtubule system by positioning nucleation machinery and maintaining dynamic nucleation-site distributions.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E18-05-0279",
       "notes": "Rsp1 perturbations redistribute Mto1/Mto2/Alp4 and alter the organization of interphase arrays."
      },
      {
       "reference": "DOI:10.1093/jmcb/mjz038",
       "notes": "NE enrichment and partial forced-targeting rescue link local Mto1 accumulation to regrowth organization."
      }
     ]
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "ne_docking",
     "title": "Nuclear-pore docking supports a nuclear-envelope iMTOC",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "description": "Site-specific S. pombe dependencies, not universal iMTOC composition. The 9A1-NE reporter resolves docking but cannot nucleate. Separate active Mto1[NE] and full-length cold-regrowth assays connect docking to output. RanGTP dependence does not prove physical Ran membership, and crosslink-MS does not resolve direct interfaces.",
     "scope_notes": "Site-specific S. pombe dependencies, not universal iMTOC composition. The 9A1-NE reporter resolves docking but cannot nucleate. Separate active Mto1[NE] and full-length cold-regrowth assays connect docking to output. RanGTP dependence does not prove physical Ran membership, and crosslink-MS does not resolve direct interfaces.",
     "nodes": [
      {
       "node_id": "mto1",
       "label": "Mto1-like microtubule nucleation adaptor",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mto1"
      },
      {
       "node_id": "crm1",
       "label": "Crm1 exportin",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P14068"
       ]
      },
      {
       "node_id": "ran_gtp",
       "label": "RanGTP-dependent state",
       "node_type": "STATE"
      },
      {
       "node_id": "nup146",
       "label": "Nup146 with intact FG5-12 region",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:Q09847"
       ]
      },
      {
       "node_id": "docked_mto1",
       "label": "Mto1 docked at the cytoplasmic NPC face",
       "node_type": "STATE"
      },
      {
       "node_id": "imtoc",
       "label": "interphase microtubule organizing center",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031021",
       "description": "Nuclear-envelope-associated interphase MTOC; the graph concerns NPC docking rather than every interphase site."
      },
      {
       "node_id": "nucleation",
       "label": "microtubule nucleation by interphase microtubule organizing center",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0051415",
       "description": "Interphase microtubule nucleation from the NE-region organizing site in the specified docking/nucleation assays."
      }
     ],
     "edges": [
      {
       "subject": "mto1",
       "predicate": "supports",
       "object": "docked_mto1",
       "description": "The Mto1 N-terminal NES mimic supports NPC targeting; the short reporter requires its dimerizing fusion context.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.33465",
         "notes": "NES deletion disrupts localization and Crm1 association; GFP-Mto1[1-29]-GST targets NPCs whereas the monomeric comparison does not."
        }
       ]
      },
      {
       "subject": "crm1",
       "predicate": "supports",
       "object": "docked_mto1",
       "description": "Crm1 cargo-binding competence supports Mto1 reporter docking.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.33465",
         "notes": "LMB displaces Mto1[9A1-NE]; the resistant crm1-C529A allele retains docking under LMB."
        }
       ]
      },
      {
       "subject": "ran_gtp",
       "predicate": "supports",
       "object": "docked_mto1",
       "description": "A RanGTP-dependent state supports reporter docking without demonstrating a resident Ran subunit.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.33465",
         "notes": "Dominant-negative Spi1[T23N], but not the tested active Spi1[Q68L], disrupts targeting; Ran was not enriched in the comparative interactome."
        }
       ]
      },
      {
       "subject": "nup146",
       "predicate": "supports",
       "object": "docked_mto1",
       "description": "Nup146 FG repeats 5-12 support Mto1 docking at NPCs.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.33465",
         "notes": "Deleting the repeat segment abolishes 9A1-NE reporter docking while the mutant nucleoporin remains at NPCs."
        }
       ]
      },
      {
       "subject": "docked_mto1",
       "predicate": "positions",
       "object": "imtoc",
       "description": "NPC docking positions the NE-associated organizing site when nucleation-competent machinery is present.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.33465",
         "notes": "The model is supported by distinct docking and nucleation assays; an inactive 9A1-NE punctum alone is not a complete functional iMTOC."
        }
       ]
      },
      {
       "subject": "imtoc",
       "predicate": "supports",
       "object": "nucleation",
       "description": "The NE-associated site supports interphase microtubule initiation.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.33465",
         "notes": "Nup146 FG5-12 deletion reduces steady-state NE-region nucleation with Mto1[NE] and redirects full-length-Mto1 cold regrowth into the cytoplasm."
        }
       ]
      }
     ]
    },
    {
     "graph_id": "ne_recovery",
     "title": "Alp7-Mto1 recruitment and Alp14-supported recovery",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "description": "Full-length proteins in S. pombe recovering from MBC, not a purified three-protein reaction or normal-state rate measurement. Residual stubs and SPB regrowth remain possible. Recruitment is reciprocal; partial Nup45-GBP rescue is not autonomous sufficiency, and Alp14 deletion does not abolish initial short regrowth.",
     "scope_notes": "Full-length proteins in S. pombe recovering from MBC, not a purified three-protein reaction or normal-state rate measurement. Residual stubs and SPB regrowth remain possible. Recruitment is reciprocal; partial Nup45-GBP rescue is not autonomous sufficiency, and Alp14 deletion does not abolish initial short regrowth.",
     "nodes": [
      {
       "node_id": "alp7",
       "label": "Alp7-like microtubule-associated protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "alp7"
      },
      {
       "node_id": "mto1",
       "label": "Mto1-like microtubule nucleation adaptor",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mto1"
      },
      {
       "node_id": "xmap215",
       "label": "XMAP215",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "xmap215",
       "grounding": "InterPro:IPR045110"
      },
      {
       "node_id": "imtoc",
       "label": "interphase microtubule organizing center",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031021",
       "description": "NE-associated interphase MTOC during recovery from MBC treatment, not a normal-state universal composition."
      },
      {
       "node_id": "regrowth",
       "label": "Microtubule regrowth after MBC washout",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "elongation",
       "label": "Efficient elongation of recovering microtubules",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "alp7",
       "predicate": "promotes_recruitment_of",
       "object": "mto1",
       "description": "Alp7 supports enrichment of full-length Mto1 at non-SPB NE sites after depolymerization.",
       "evidence": [
        {
         "reference": "DOI:10.1093/jmcb/mjz038",
         "notes": "alp7 deletion strongly reduces NE Mto1 and shifts it toward cytoplasmic structures; the remaining large NE focus overlaps the SPB marker."
        }
       ]
      },
      {
       "subject": "mto1",
       "predicate": "promotes_recruitment_of",
       "object": "alp7",
       "description": "Mto1 supports Alp7 accumulation at the NE.",
       "evidence": [
        {
         "reference": "DOI:10.1093/jmcb/mjz038",
         "notes": "mto1 deletion removes the NE localization of Alp7 in the examined treated and untreated cells."
        }
       ]
      },
      {
       "subject": "alp7",
       "predicate": "promotes_recruitment_of",
       "object": "xmap215",
       "description": "Alp7 recruits the demonstrated XMAP215-family member Alp14 to the NE during recovery.",
       "evidence": [
        {
         "reference": "DOI:10.1093/jmcb/mjz038",
         "notes": "Alp14 NE localization is lost in alp7-deleted cells, while Alp7 can remain NE-associated without Alp14."
        }
       ]
      },
      {
       "subject": "mto1",
       "predicate": "supports",
       "object": "imtoc",
       "description": "NE-localized Mto1 supports the recovering non-SPB organizing site.",
       "evidence": [
        {
         "reference": "DOI:10.1093/jmcb/mjz038",
         "notes": "Deleting mto1 removes most NE regrowth; Nup45-GBP tethering of Mto1 in alp7-deleted cells gives only partial rescue."
        }
       ]
      },
      {
       "subject": "alp7",
       "predicate": "supports",
       "object": "imtoc",
       "description": "Alp7 supports NE-site recruitment and efficient recovery, not every possible initial event.",
       "evidence": [
        {
         "reference": "DOI:10.1093/jmcb/mjz038",
         "notes": "alp7 deletion reduces NE output and delays regrowth; residual events remain."
        }
       ]
      },
      {
       "subject": "imtoc",
       "predicate": "supports",
       "object": "regrowth",
       "description": "NE organizing sites support rapid recovery-associated microtubule growth.",
       "evidence": [
        {
         "reference": "DOI:10.1093/jmcb/mjz038",
         "notes": "Live imaging follows growth from NE Mto1/Alp7 foci after MBC washout; not every event can be asserted to be de novo because stubs can remain."
        }
       ]
      },
      {
       "subject": "xmap215",
       "predicate": "promotes",
       "object": "elongation",
       "description": "Alp14 supports efficient elongation of the recovering microtubules.",
       "evidence": [
        {
         "reference": "DOI:10.1093/jmcb/mjz038",
         "notes": "alp14-deleted cells retain initial short NE microtubules with elongation defects and delayed first-visible growth."
        }
       ]
      }
     ]
    },
    {
     "graph_id": "site_regulation",
     "title": "Rsp1 regulates interphase nucleation-site distribution",
     "graph_kind": "REGULATION",
     "scope_status": "MECHANISTIC",
     "description": "Endogenous colocalization is partial and dynamic. Deletion, truncation and overexpression are distinct perturbations; the graph does not turn the proposed chaperone-driven disassembly mechanism into an established reaction. The cited Mto1/2 activation experiment uses engineered bonsai puncta and is not a native NE stoichiometry measurement.",
     "scope_notes": "Endogenous colocalization is partial and dynamic. Deletion, truncation and overexpression are distinct perturbations; the graph does not turn the proposed chaperone-driven disassembly mechanism into an established reaction. The cited Mto1/2 activation experiment uses engineered bonsai puncta and is not a native NE stoichiometry measurement.",
     "nodes": [
      {
       "node_id": "rsp1",
       "label": "Rsp1-like DnaJ-related cochaperone",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rsp1"
      },
      {
       "node_id": "mto1",
       "label": "Mto1-like microtubule nucleation adaptor",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mto1"
      },
      {
       "node_id": "mto2",
       "label": "Mto2-like microtubule nucleation adaptor",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mto2"
      },
      {
       "node_id": "gamma_tuc",
       "label": "gamma-tubulin complex",
       "node_type": "STRUCTURE",
       "component_ref": "gamma_tuc",
       "grounding": "GO:0000930"
      },
      {
       "node_id": "high_rsp1",
       "label": "Rsp1 overexpression",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "association",
       "label": "Mto1 association with gamma-tubulin machinery",
       "node_type": "STATE"
      },
      {
       "node_id": "nucleation",
       "label": "microtubule nucleation by interphase microtubule organizing center",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0051415",
       "description": "Interphase microtubule nucleation in the specified Mto1/2 activation context; engineered bonsai puncta do not establish native site geometry."
      }
     ],
     "edges": [
      {
       "subject": "rsp1",
       "predicate": "supports_lattice_localization_of",
       "object": "mto1",
       "description": "Endogenous Rsp1 supports distributing Mto1 to pre-existing microtubules.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E18-05-0279",
         "notes": "rsp1 deletion and the interaction-defective truncation reduce lattice Mto1 and enrich Mto1 toward SPB/NE sites without eliminating all nucleation."
        }
       ]
      },
      {
       "subject": "rsp1",
       "predicate": "supports_lattice_localization_of",
       "object": "mto2",
       "description": "Rsp1 supports the normal distribution of Mto2-containing particles.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E18-05-0279",
         "notes": "Mto2 particles become fewer and accumulate toward SPB/NE sites in rsp1-deleted cells."
        }
       ]
      },
      {
       "subject": "rsp1",
       "predicate": "supports_lattice_localization_of",
       "object": "gamma_tuc",
       "description": "Rsp1 supports the normal distribution of Alp4-reported nucleation machinery.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E18-05-0279",
         "notes": "Alp4 particles redistribute in rsp1-deleted cells; the reporter does not resolve every gamma-tubulin-complex subunit."
        }
       ]
      },
      {
       "subject": "mto1",
       "predicate": "supports_lattice_localization_of",
       "object": "rsp1",
       "description": "Mto1 supports Rsp1 localization to microtubules, not its independent SPB pool.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E18-05-0279",
         "notes": "mto1 deletion compromises lattice Rsp1 while SPB Rsp1 remains."
        }
       ]
      },
      {
       "subject": "high_rsp1",
       "predicate": "reduces",
       "object": "association",
       "description": "Rsp1 overexpression reduces Mto1-Alp4 association in cell lysates.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E18-05-0279",
         "notes": "Reciprocal co-IP under overexpression shows less associated Alp4/Mto1; this is not a purified dissociation-rate measurement."
        }
       ]
      },
      {
       "subject": "mto1",
       "predicate": "supports",
       "object": "association",
       "description": "Intact Mto1 CM1 supports association with gamma-tubulin machinery.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2014.03.006",
         "notes": "The 9A1 mutation disrupts gamma-TuC association/nucleation in engineered constructs while punctum formation and targeting are separately tested."
        }
       ]
      },
      {
       "subject": "mto2",
       "predicate": "supports",
       "object": "association",
       "description": "Mto2 supports Mto1-gamma-TuC association in the tested engineered context.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2014.03.006",
         "notes": "Mto1[bonsai] co-immunoprecipitation with gamma-TuC depends on Mto2."
        }
       ]
      },
      {
       "subject": "association",
       "predicate": "supports",
       "object": "nucleation",
       "description": "Mto1/2-associated gamma-tubulin machinery supports microtubule initiation.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2014.03.006",
         "notes": "Nucleation from free Mto1[bonsai], Mto2, Alp4 and Alp6 puncta separates activation from normal-site targeting; native site geometry remains unresolved."
        }
       ]
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.7554/eLife.33465",
     "notes": "PMID29809148; full main text read, with separate supplements/raw MS unread. Nuclear-pore docking and site-specific nucleation experiments."
    },
    {
     "reference": "DOI:10.1093/jmcb/mjz038",
     "notes": "PMID31087092; full main text and captions read, supplementary files unread. Reciprocal recruitment and regrowth after MBC treatment."
    },
    {
     "reference": "DOI:10.1091/mbc.E18-05-0279",
     "notes": "PMID30427751; full main text and captions read, supplementary files unread. Rsp1-dependent distribution and dosage effects."
    },
    {
     "reference": "DOI:10.1016/j.cub.2014.03.006",
     "notes": "PMID24704079; main Results/Discussion and brief Experimental Procedures read. Detailed supplemental protocols unread. Engineered targeting/activation experiments."
    },
    {
     "reference": "DOI:10.1126/sciadv.adq0670",
     "notes": "PMID39752482; full main text read; detailed supplementary purification protocols unread. Later site-specific Rsp1-Ssa1/Klp2 evidence."
    },
    {
     "reference": "DOI:10.1016/s1534-5807(04)00096-6",
     "notes": "PMID15068790; primary abstract read, full Results/Methods not accessible through the attempted routes. Historical definition source; satellite/chaperone redistribution is a proposed model."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_and_sites",
     "prompt": "Distinguish the organizing center from its arrays and site-specific mechanisms.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record"
     ],
     "rationale": "GO retains a historical NE-oriented definition with bundle counts. Modern S. pombe papers also call microtubule-associated sites iMTOCs. This record follows that named non-SPB interphase organizing entity, not every interphase centrosome, the whole output bundle, eMTOC or nuclear pore. No universal NPC/NE parthood or count is asserted.",
     "evidence": [
      {
       "reference": "GO:0031021",
       "notes": "Exact identity and definition."
      },
      {
       "reference": "DOI:10.1091/mbc.E18-05-0279",
       "notes": "Explicitly distinguishes SPB, NE and pre-existing-microtubule sites."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-06",
     "resolution_note": "Preserve these distinctions in the curated record.",
     "resolved_date": "2026-10-06"
    },
    {
     "discussion_id": "native_assembly",
     "prompt": "Resolve native site architecture and assembly essentiality.",
     "kind": "KNOWLEDGE_GAP",
     "status": "OPEN",
     "attaches_to": [
      "record"
     ],
     "rationale": "Co-localization and engineered nucleation puncta do not establish invariant stoichiometry or a universal gamma-tubulin-ring geometry. Core assembly essentialities remain UNKNOWN rather than being inferred from cell viability or activity. Rsp1 is DISPENSABLE associated machinery because deletion retains newly formed non-SPB microtubules and NE-associated organizing components, despite major defects.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2014.03.006",
       "notes": "Copy estimates and targeting separation concern engineered constructs."
      },
      {
       "reference": "DOI:10.1091/mbc.E18-05-0279",
       "notes": "Residual new non-SPB events and NE-associated components remain in rsp1 deletion."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-06"
    },
    {
     "discussion_id": "grounding_scope",
     "prompt": "Find exact source-neutral families for the label-only classes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#mto1",
      "components#mto2",
      "components#alp7",
      "components#rsp1"
     ],
     "rationale": "Mto1 and Alp7 matches are domains; Mto2's native InterPro endpoint returns no content. Rsp1's broad family IPR051964 is not exactly the narrow Rsp1-like class. XMAP215 family membership alone cannot establish residence of every member, including Dis1.",
     "evidence": [
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/O94488/",
       "notes": "Complete native match set inspected."
      },
      {
       "reference": "https://www.uniprot.org/uniprotkb/Q9USP7/entry",
       "notes": "Reviewed identity verified."
      },
      {
       "reference": "https://www.uniprot.org/uniprotkb/Q9URY2/entry",
       "notes": "Reviewed identity verified."
      },
      {
       "reference": "https://www.uniprot.org/uniprotkb/O13601/entry",
       "notes": "Reviewed identity verified."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-06"
    },
    {
     "discussion_id": "docking_boundary",
     "prompt": "Keep site-specific docking factors separate from invariant core composition.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#ne_docking"
     ],
     "rationale": "Crm1 and Nup146 are demonstrated NE docking machinery, not evidence for the same composition at all iMTOCs; they remain explicit graph context rather than universal components. RanGTP is functionally required in the docking assay but was not enriched with NE-targeted Mto1, so physical membership is unresolved. Nup82/Nsp1 mass-spectrometry enrichment does not establish universal residence. No direct purified interface, high-affinity NES constant or cargo-handover reaction is asserted.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.33465",
       "notes": "The Discussion explicitly distinguishes demonstrated docking dependencies from high-affinity, handover and Ran-membership models."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-06",
     "resolution_note": "Preserve these distinctions in the curated record.",
     "resolved_date": "2026-10-06"
    },
    {
     "discussion_id": "recovery_vs_steady_state",
     "prompt": "Do not convert recovery assays into normal-state rates or strict de novo counts.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#ne_recovery"
     ],
     "rationale": "High-dose MBC can leave residual stubs; NE-only time-course selection and drug-induced redistribution limit rate comparisons. Alp14 loss retains short regrowth, and Alp7 loss shifts rather than universally abolishes output. Nup45-GBP tethering is engineered and only partially restores numbers. An Alp7-Mto1-Alp14 assembly is a proposed working model, not a purified stoichiometric complex.",
     "evidence": [
      {
       "reference": "DOI:10.1093/jmcb/mjz038",
       "notes": "Main Results, Discussion and Methods preserve these assay limits."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-06",
     "resolution_note": "Preserve these distinctions in the curated record.",
     "resolved_date": "2026-10-06"
    },
    {
     "discussion_id": "alp7_construct_difference",
     "prompt": "Retain the difference between full-length and 9A1-NE Mto1 targeting.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#alp7",
      "causal_graphs#ne_docking",
      "causal_graphs#ne_recovery"
     ],
     "rationale": "Alp7 supports NE localization of full-length Mto1 during MBC recovery, but is not required for localization of Mto1[9A1-NE] in the docking study. Different-region binding is a proposed reconciliation, not an experimentally resolved combined pathway.",
     "evidence": [
      {
       "reference": "DOI:10.1093/jmcb/mjz038",
       "notes": "The Discussion explicitly compares the two constructs."
      },
      {
       "reference": "DOI:10.7554/eLife.33465",
       "notes": "Figure1 supplement3 tests Alp7 independence of the engineered reporter."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-06",
     "resolution_note": "Preserve these distinctions in the curated record.",
     "resolved_date": "2026-10-06"
    },
    {
     "discussion_id": "rsp1_site_and_dose",
     "prompt": "Separate whole-cell Rsp1 loss from lattice-specific delivery and biochemical models.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#rsp1",
      "causal_graphs#site_regulation"
     ],
     "rationale": "Rsp1 deletion redistributes Mto1 and leaves residual nucleation. Klp2 deletion instead removes much lattice Rsp1 while retaining SPB Rsp1 and does not detectably change NE/cytoplasmic nucleation in the later study. Purified Klp2-Rsp1 transport and Rsp1-Ssa1 effects on Mto1-Mto2/gamma-TuSC association support site-specific regulation, not invariant Klp2/Ssa1 membership. The 2018 turnover/affinity/size-control alternatives are not all resolved by those later assays. Whole-cell concentrations are not MTOC stoichiometry.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E18-05-0279",
       "notes": "Partial colocalization, deletion, truncation and dosage experiments."
      },
      {
       "reference": "DOI:10.1126/sciadv.adq0670",
       "notes": "Later transport and purified-complex evidence; detailed supplementary purification protocols were not read."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-06",
     "resolution_note": "Preserve these distinctions in the curated record.",
     "resolved_date": "2026-10-06"
    },
    {
     "discussion_id": "taxon_and_access",
     "prompt": "Extend taxonomic and native structural evidence without importing inaccessible details.",
     "kind": "KNOWLEDGE_GAP",
     "status": "OPEN",
     "attaches_to": [
      "record"
     ],
     "rationale": "The direct mechanistic exemplar is S. pombe, not a fungal-wide presence frequency. Reference-sequence taxa do not identify every experimental strain. Detailed supplementary files and raw PRIDE datasets were not analyzed. The 2004 definition-linked source was read only as an abstract; it does not support uninspected quantitative or direct-binding claims.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.33465",
       "notes": "S. pombe experiments and primary source."
      },
      {
       "reference": "DOI:10.1016/s1534-5807(04)00096-6",
       "notes": "Accessible primary abstract only."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-06"
    }
   ],
   "images": [
    {
     "image_id": "pmc_pmc6008054_fig6",
     "file": "pmc6008054_fig6.jpg",
     "file_sha256": "198bb4cc3881692720e29c525187f21ada7a25145c0f29d3f6eb82ae15070e7f",
     "source": "PMC",
     "source_accession": "PMC6008054.1 fig6",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC6008054/",
     "download_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC6008054.1/elife-33465-fig6.jpg",
     "licence": "CC_BY_4_0",
     "licence_url": "https://creativecommons.org/licenses/by/4.0/",
     "attribution": "Xun X Bao, Christos Spanos, Tomoko Kojidani, Eric M Lynch, Juri Rappsilber, Yasushi Hiraoka, Tokuko Haraguchi, Kenneth E Sawin; Figure 6, DOI:10.7554/eLife.33465; CC BY 4.0, via PubMed Central. Original image unchanged; caption paraphrased.",
     "modality": "FLUORESCENCE",
     "caption": "Nuclear-pore targeting and microtubule output in S. pombe. A diagrams the Nup146 FG5-12 deletion; B compares NE localization of the non-nucleating Mto1[9A1-NE]-GFP reporter. C shows anti-tubulin immunofluorescence during cold recovery with full-length wild-type Mto1. D-E show steady-state nucleation imaging and counts with Mto1[NE]-GFP; F compares crosslink-MS enrichment. Image bars are 5 micrometers. These distinct engineered and wild-type contexts must not be combined into a native stoichiometry or a resolved whole-iMTOC structure.",
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "reference": "DOI:10.7554/eLife.33465",
     "retrieved_on": "2026-10-06",
     "notes": "Figure 6. from article version PMC6008054.1; exact licence version read from JATS and media md5 read from the PMC OA S3 metadata. Taxon supplied by the curator because PMC has no taxon field. Curator explicitly accepted the multi-panel figure. Visually inspected. The selected parent graphic excludes the separately nested fig6s1 supplemental graphic; no image crop or alteration was made. B/F use 9A1-NE; C uses full-length wild-type Mto1; D/E use Mto1[NE]. These are not interchangeable assay conditions."
    }
   ]
  },
  {
   "identifier": "GO:0160066",
   "label": "interphase SIN signaling complex",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A SIN signaling complex associated with the old spindle pole body during interphase in an inhibitory configuration. In Schizosaccharomyces pombe, the Byr4-Cdc16 GAP inhibits the Spg1 GTPase. Dma1-dependent ubiquitination of the Sid4 scaffold antagonizes Plo1 recruitment in G2 and during a mitotic checkpoint arrest.",
   "definition_source": "DOI:10.1038/emboj.2010.317",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-29T19:21:58Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T19:22:46Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the GO exact synonym, SIN/MEN parentage, fission-yeast scope, an interphase SIN-inactivation function, GO and literature evidence, and boundary/component discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T19:24:08Z",
     "curator": "codex",
     "action": "CORRECT_FUNCTION_WORDING",
     "changes": "Corrected Spg1 wording so the record describes Spg1-regulatory GAP activity without calling the Spg1 GTPase itself a GAP.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T16:16:36Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2223: Corrected the inherited Spg1/GAP role error and bounded SIN inhibition to interphase and checkpoint contexts; updated example/evidence and appended a source-conflict clarification without rewriting prior discussions.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "interphase SIN signalling complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0160066"
    }
   ],
   "parent_structures": [
    "GO:0160065"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "presence": "COMMON",
     "note": "Fission yeast is the system in which the interphase SIN signaling complex was defined at the old spindle pole body; no broader fungal distribution is asserted here.",
     "reference": "DOI:10.1038/emboj.2010.317"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "note": "Reference fission-yeast system for the interphase SPB-associated SIN configuration in which Byr4-Cdc16 inhibits Spg1 and Dma1-dependent Sid4 ubiquitination limits Plo1 recruitment in G2 and during mitotic checkpoint arrest.",
     "reference": "DOI:10.1038/emboj.2010.317"
    }
   ],
   "functions": [
    {
     "function_id": "interphase_sin_inactivation",
     "label": "interphase SIN inactivation",
     "description": "In S. pombe, Byr4-Cdc16 restrains Spg1 during interphase. Dma1-dependent Sid4 ubiquitination limits Plo1 recruitment in G2 and during a mitotic checkpoint arrest, helping prevent premature septation. This inhibitory configuration does not imply that SIN remains inactive throughout normal pre-anaphase mitosis.",
     "evidence": [
      {
       "reference": "GO:0160066",
       "notes": "GO:0160066 identifies the interphase inhibitory SIN configuration; the local molecular-role and cell-cycle wording follows the primary paper instead of its erroneous Spg1-as-GAP source wording."
      },
      {
       "reference": "DOI:10.1038/emboj.2010.317",
       "notes": "Johnson and Gould 2011 distinguish the Spg1 GTPase from its Byr4-Cdc16 GAP. Figures 5 and 7 support Dma1-dependent Sid4 ubiquitination antagonizing Plo1 recruitment in G2 and during checkpoint arrest. The Introduction describes Spg1 activation in metaphase, so inhibition is not uniform throughout pre-anaphase mitosis."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0160066",
     "notes": "Gene Ontology cellular-component term for the interphase SIN signaling complex, with the British spelling as an exact synonym."
    },
    {
     "reference": "GO:0160065",
     "notes": "Gene Ontology parent term for the broader SIN/MEN signaling complex."
    },
    {
     "reference": "GO:0071957",
     "notes": "Gene Ontology cellular-component term for the old mitotic spindle pole body named in the GO:0160066 definition."
    },
    {
     "reference": "DOI:10.1038/emboj.2010.317",
     "notes": "Johnson and Gould 2011 studied Dma1-dependent Sid4 ubiquitination and Plo1 recruitment at fission-yeast SPBs. G2 and nda3-KM311 checkpoint experiments are distinct from normal metaphase activation; Spg1 is the GTPase and Byr4-Cdc16 its inhibitory GAP."
    }
   ],
   "discussions": [
    {
     "discussion_id": "interphase_sin_complex_boundary",
     "prompt": "Keep the interphase SIN signaling complex as the narrower fission-yeast GO child rather than the broad SIN/MEN complex or later anaphase SIN states.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures"
     ],
     "rationale": "GO:0160066 is an is-a child of the broader GO:0160065 SIN/MEN signaling complex and is defined by the old-SPB interphase or early-M-phase SIN state. It is distinct from GO:0160067, the new-SPB SIN signaling complex active in anaphase, and from GO:1990334, the narrower two-component GAP complex. No part_of link to the old mitotic SPB is asserted here because GO:0160066 says the complex is associated with that SPB rather than declaring a proper-parthood relation.",
     "resolution_note": "Curated GO:0160066 as an exact record with GO:0160065 parentage and left old-SPB localization as evidence-backed scope rather than as a parthood edge.",
     "evidence": [
      {
       "reference": "GO:0160066",
       "notes": "GO:0160066 identifies the interphase SIN signaling complex."
      },
      {
       "reference": "GO:0160067",
       "notes": "GO:0160067 identifies the narrower new spindle pole body SIN signaling complex."
      },
      {
       "reference": "GO:1990334",
       "notes": "GO:1990334 identifies the SIN/MEN two-component GAP complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29",
     "resolved_date": "2026-09-29"
    },
    {
     "discussion_id": "resolve_interphase_sin_component_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the old-SPB Dma1-linked and Spg1-regulatory constituents of the interphase SIN signaling complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record"
     ],
     "rationale": "This first GO-backed record captures the interphase SIN signaling complex without guessing InterPro, Pfam, NCBIfam, UniProtKB, or Complex Portal groundings for fission-yeast-specific protein names.",
     "evidence": [
      {
       "reference": "GO:0160066",
       "notes": "GO:0160066 defines the interphase complex by its Dma1 and Spg1-regulatory activities."
      },
      {
       "reference": "DOI:10.1038/emboj.2010.317",
       "notes": "Johnson and Gould 2011 studied Dma1 regulation of SIN signaling at fission-yeast spindle pole bodies."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29"
    },
    {
     "discussion_id": "interphase_sin_inhibitory_scope_clarification",
     "prompt": "Distinguish the Spg1 GTPase from its GAP and bound interphase/checkpoint inhibition by cell-cycle context.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "definition",
      "functions#interphase_sin_inactivation",
      "canonical_examples",
      "discussions#interphase_sin_complex_boundary"
     ],
     "rationale": "The inherited GO:0160066 definition calls Spg1 a GTPase activator, although the cited primary paper identifies Spg1 as the GTPase inhibited by Byr4-Cdc16. Earlier curation corrected part of the function wording but left the definition and an unrestricted inactive-before-anaphase claim. The paper separates normal cell-cycle progression from G2 and mitotic checkpoint arrests.",
     "resolution_note": "Use a literature-backed local definition and inhibitory function. Spg1 can activate in metaphase; Dma1-dependent Sid4 ubiquitination limits Plo1 recruitment in G2 and checkpoint arrest, rather than proving global SIN inactivity before anaphase. This clarification supersedes the erroneous role and unrestricted inhibition interpretation while preserving prior discussions, the old-SPB interphase association, GO identity and open component-grounding task.",
     "evidence": [
      {
       "reference": "DOI:10.1038/emboj.2010.317",
       "notes": "Introduction separates Spg1 from Byr4-Cdc16 and describes metaphase activation. Figure 5 examines G2 and cell-cycle context; Figure 7 examines checkpoint-dependent Byr4 retention and Plo1 recruitment."
      },
      {
       "reference": "GO:0160066",
       "notes": "Exact identity and synonym retained; current source definition contains the molecular-role conflict corrected locally."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-11",
     "resolved_date": "2026-10-11"
    }
   ]
  },
  {
   "identifier": "GO:0033289",
   "label": "intraconoid microtubule",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "A microtubule located such that it threads through the conoid and projects through the polar ring.",
   "definition_source": "GO:0033289",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-22T13:08:26Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T13:09:14Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO microtubule parentage and apical-complex parthood, a reviewed label-only alpha/beta tubulin component, Toxoplasma gondii scope, GO/DOI evidence, a nonmechanistic intraconoid microtubule topology graph, and curation discussions for filament-end factors and the conoid-fiber boundary.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T13:20:34Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Addressed PR #1283 review issues #1284 and #1285 by narrowing the end-factor TODO evidence note and moving the Toxoplasma canonical-example note onto direct Hu et al. 2006 evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T19:53:40Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2253: Removed the over-specific anterior-ring projection edge and matching prose, retaining the GO definition with explicit ambiguity and primary basal-extension context.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:49Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005874"
   ],
   "part_of": [
    "GO:0020007"
   ],
   "components": [
    {
     "component_id": "alpha_beta_tubulins",
     "label": "alpha- and beta-tubulins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral CURIE for the apicomplexan alpha- and beta-tubulin set in intraconoid microtubules was verified in this pass; broad tubulin/FtsZ-domain groundings would cover unrelated bacterial, archaeal and phage tubulin-like proteins outside GO:0033289.",
     "role": "Tubulin subunits that polymerize into the two conventional intraconoid microtubules threading through the Toxoplasma conoid.",
     "evidence": [
      {
       "reference": "GO:0005874",
       "notes": "Gene Ontology defines microtubules as polymeric tubulin tubes."
      },
      {
       "reference": "DOI:10.1371/journal.ppat.0020013",
       "notes": "Hu et al. 2006 grouped the two Toxoplasma intraconoid microtubules with conventional alpha/beta-tubulin microtubules."
      }
     ],
     "gene_symbols": [
      "TUBA1",
      "TUBB1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A0A125YQG0",
       "protein_label": "Tubulin alpha chain",
       "gene_symbol": "TUBA1",
       "taxon_id": "NCBITaxon:508771",
       "taxon_label": "Toxoplasma gondii ME49",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene TUBA1 in Toxoplasma gondii ME49. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A0A125YQG0",
         "notes": "UniProtKB unreviewed (TrEMBL) entry A0A125YQG0 for gene TUBA1 in Toxoplasma gondii ME49. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5811",
     "taxon_label": "Toxoplasma gondii",
     "presence": "COMMON",
     "note": "Toxoplasma tachyzoites have two intraconoid microtubules running through the center of the conoid at the apical complex.",
     "reference": "DOI:10.1371/journal.ppat.0020013"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5811",
     "taxon_label": "Toxoplasma gondii",
     "note": "Apicomplexan model in which the conoid fibers, the two intraconoid microtubules, and the subpellicular microtubules were described as distinct apical-complex cytoskeletal elements.",
     "reference": "DOI:10.1371/journal.ppat.0020013"
    }
   ],
   "functions": [
    {
     "function_id": "conoid_center_microtubule_scaffold",
     "label": "conoid-center microtubule scaffold",
     "description": "The two intraconoid microtubules provide conventional tubulin filaments that run through the center of the Toxoplasma conoid.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.ppat.0020013",
       "notes": "Hu et al. 2006 described a pair of Toxoplasma intraconoid microtubules that pass through the center of the conoid."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0033289",
     "notes": "Gene Ontology cellular-component term for the intraconoid microtubule."
    },
    {
     "reference": "GO:0005874",
     "notes": "Gene Ontology places intraconoid microtubules under the microtubule class."
    },
    {
     "reference": "GO:0020007",
     "notes": "Gene Ontology models intraconoid microtubules as part of the apical complex."
    },
    {
     "reference": "DOI:10.1083/jcb.200112086",
     "notes": "Hu, Roos and Murray 2002, A novel polymer of tubulin forms the conoid of Toxoplasma gondii, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1371/journal.ppat.0020013",
     "notes": "Hu et al. 2006, Cytoskeletal Components of an Invasion Machine--the Apical Complex of Toxoplasma gondii, PLOS Pathogens."
    },
    {
     "reference": "DOI:10.1002/advs.202206595",
     "notes": "Li et al. 2023, Cryo-Electron Tomography of Toxoplasma gondii Indicates That the Conoid Fiber May Be Derived from Microtubules. Results and Figure 2 independently resolve basal-directed ICMT extension."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "toxoplasma_intraconoid_microtubule_topology",
     "title": "Two tubulin microtubules thread through the Toxoplasma conoid",
     "description": "Alpha- and beta-tubulins polymerize into a pair of conventional intraconoid microtubules that run through the center of the Toxoplasma conoid.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records mature intraconoid-microtubule topology. It leaves filament-end organization, accessory proteins and assembly timing unresolved.",
     "nodes": [
      {
       "node_id": "alpha_beta_tubulins",
       "label": "alpha- and beta-tubulins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "alpha_beta_tubulins"
      },
      {
       "node_id": "intraconoid_microtubule",
       "label": "intraconoid microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033289"
      },
      {
       "node_id": "conoid",
       "label": "conoid",
       "node_type": "STRUCTURE",
       "grounding": "GO:0020010"
      },
      {
       "node_id": "apical_complex",
       "label": "apical complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0020007"
      }
     ],
     "edges": [
      {
       "subject": "alpha_beta_tubulins",
       "predicate": "polymerize into",
       "object": "intraconoid_microtubule",
       "description": "Alpha- and beta-tubulin subunits polymerize into the two conventional intraconoid microtubules in the Toxoplasma apical complex.",
       "evidence": [
        {
         "reference": "GO:0005874",
         "notes": "Gene Ontology defines microtubules as polymeric tubulin tubes."
        },
        {
         "reference": "DOI:10.1371/journal.ppat.0020013",
         "notes": "Hu et al. 2006 distinguished Toxoplasma intraconoid microtubules as conventional alpha/beta-tubulin microtubules."
        }
       ]
      },
      {
       "subject": "intraconoid_microtubule",
       "predicate": "threads through",
       "object": "conoid",
       "description": "The pair of intraconoid microtubules passes through the center of the conoid.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.ppat.0020013",
         "notes": "Hu et al. 2006 placed the two intraconoid microtubules inside the Toxoplasma conoid."
        }
       ]
      },
      {
       "subject": "intraconoid_microtubule",
       "predicate": "is part of",
       "object": "apical_complex",
       "description": "Intraconoid microtubules are cytoskeletal filaments of the apicomplexan apical complex.",
       "evidence": [
        {
         "reference": "GO:0020007",
         "notes": "Gene Ontology models the intraconoid microtubule as part of the apical complex."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_intraconoid_microtubule_end_factors",
     "prompt": "Resolve the filament-end organizers and accessory proteins that place the two intraconoid microtubules within the conoid.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#toxoplasma_intraconoid_microtubule_topology"
     ],
     "rationale": "This first record captures the mature topology of the two Toxoplasma intraconoid microtubules but leaves filament-end organizers, polar-ring linkers and assembly timing out until candidate proteins are localized directly to the intraconoid microtubule boundary.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.ppat.0020013",
       "notes": "Hu et al. 2006 localized candidate proteins to several Toxoplasma apical-cytoskeleton subcompartments."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-22"
    },
    {
     "discussion_id": "distinguish_conoid_tubulin_fibers",
     "prompt": "Keep the conventional intraconoid microtubules distinct from the unusual ribbon-like tubulin fibers that form the conoid.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#alpha_beta_tubulins"
     ],
     "rationale": "Hu et al. distinguished the two intraconoid microtubules from the conoid fibers, whose tubulin protofilaments form a ribbon polymer rather than a closed microtubule tube. This record therefore curates only the two conventional intraconoid microtubules.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200112086",
       "notes": "Hu, Roos and Murray 2002 resolved the Toxoplasma conoid fibers as an unusual tubulin polymer distinct from conventional microtubules."
      },
      {
       "reference": "DOI:10.1371/journal.ppat.0020013",
       "notes": "Hu et al. 2006 separately described the conoid fibers, the two intraconoid microtubules and the subpellicular microtubules of Toxoplasma."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-22",
     "resolved_date": "2026-09-22"
    },
    {
     "discussion_id": "intraconoid_ring_projection_scope",
     "prompt": "Do not infer a specific anterior-ring endpoint from the generic GO polar-ring wording.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "definition",
      "functions#conoid_center_microtubule_scaffold",
      "causal_graphs#toxoplasma_intraconoid_microtubule_topology"
     ],
     "rationale": "GO:0033289 describes projection through a polar ring without selecting a ring identifier or filament endpoint. The earlier graph added distal ends and GO:0020031, the anterior conoid-fiber-origin ring. Historical schematic terminology is not enough to establish that precise edge; modern studies distinguish preconoidal rings from the fixed APR.",
     "resolution_note": "Retain the attributed GO definition but remove the unsupported anterior-ring projection edge and matching prose. Hu 2006 supports the pair of conventional microtubules inside the conoid; Li 2023 Figure 2 and polarity analysis of 13 ICMTs support basal-directed extension in Toxoplasma tachyzoites. No alternative ring attachment, organizer identity or general assembly mechanism is inferred. Original end-factor TODO and prior evidence-placement fixes remain unchanged.",
     "evidence": [
      {
       "reference": "GO:0033289",
       "notes": "Authority wording does not specify the distal endpoint or GO ring identifier."
      },
      {
       "reference": "DOI:10.1371/journal.ppat.0020013",
       "notes": "The pair of conventional intraconoid microtubules is distinguished from conoid fibers and SPMTs."
      },
      {
       "reference": "DOI:10.1002/advs.202206595",
       "notes": "Results and Figure 2C/D show ICMTs extending from the inner conoid toward the basal end."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-11",
     "resolved_date": "2026-10-11"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:mamk_filament",
   "label": "MamK filament",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "An actin-like bacterial cytoskeletal filament assembled from MamK proteins that runs alongside magnetosomes in magnetotactic bacteria and helps organize the organelles into chains.",
   "definition_source": "DOI:10.1126/science.1123231",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T08:09:18Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T08:10:42Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added cytoskeleton parentage, MamK filament synonymy, a label-only MamK component with AMB-1 and MSR-1 UniProt examples, magnetotactic-bacterium scope, DOI/PDB/EMDB evidence, a nonmechanistic magnetosome-chain graph, and a MamK-family grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T08:15:28Z",
     "curator": "codex",
     "action": "REVIEW_MAMK_INTERPRO_SCOPE",
     "changes": "Narrowed the MamK grounding note to the exact InterPro families reviewed for the AMB-1 and MSR-1 MamK examples.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T18:52:17Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2240: Corrected cytoskeletal fiber is-a and containing-framework parthood. ",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0099513"
   ],
   "synonyms": [
    {
     "synonym_text": "MamK actin-like filament",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1002/pro.2979"
    },
    {
     "synonym_text": "magnetosome-associated MamK filament",
     "synonym_type": "EXACT_SYNONYM",
     "source": "PDB:5JYG"
    }
   ],
   "components": [
    {
     "component_id": "mamk_actin_homolog",
     "label": "MamK actin homolog",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "mamK"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "IPR004000 is the generic actin family and IPR056546 covers MreB/MamK-like proteins, so no exact family denotes filament-forming magnetosome MamK proteins.",
     "role": "Bacterial actin homolog that polymerizes into the cytoskeletal filament associated with magnetosome chains.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.1123231",
       "notes": "Komeili et al. 2006 identified MamK as the actin-like protein organizing magnetosomes in Paramagnetospirillum magneticum AMB-1."
      },
      {
       "reference": "DOI:10.1002/pro.2979",
       "notes": "Bergeron et al. 2017 reported a cryo-EM structure of a polymerized MamK filament."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q2W8Q6",
       "protein_label": "Actin-like protein MamK",
       "gene_symbol": "mamK",
       "taxon_id": "NCBITaxon:342108",
       "taxon_label": "Paramagnetospirillum magneticum AMB-1",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-13",
       "role": "Reviewed AMB-1 MamK accession aligned by RCSB to the polymer entity in the PDB:5JYG MamK filament cryo-EM model.",
       "evidence": [
        {
         "reference": "PDB:5JYG",
         "notes": "RCSB PDB entry 5JYG is a 6.5 A cryo-EM structure of the Paramagnetospirillum magneticum AMB-1 MamK filament associated with EMDB map EMD-8180."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q6NE59",
       "protein_label": "Actin-like protein MamK",
       "gene_symbol": "mamK",
       "taxon_id": "NCBITaxon:431944",
       "taxon_label": "Magnetospirillum gryphiswaldense MSR-1",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene mamK in Magnetospirillum gryphiswaldense MSR-1.",
       "evidence": [
        {
         "reference": "PMID:20487281",
         "notes": "Katzmann et al. 2010 studied the effect of mamK loss on magnetosome formation and chain assembly in Magnetospirillum gryphiswaldense."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "RARE",
     "note": "MamK filaments are restricted to magnetotactic bacterial lineages; the directly studied strains are magnetospirilla.",
     "reference": "DOI:10.1038/nrmicro.2016.99"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:342108",
     "taxon_label": "Paramagnetospirillum magneticum AMB-1",
     "note": "Model strain in which MamK was tied to magnetosome-chain organization and source of the MamK cryo-EM filament model PDB:5JYG.",
     "reference": "DOI:10.1126/science.1123231"
    },
    {
     "taxon_id": "NCBITaxon:431944",
     "taxon_label": "Magnetospirillum gryphiswaldense MSR-1",
     "note": "Model strain used to test MamK function in magnetosome chain assembly.",
     "reference": "PMID:20487281"
    }
   ],
   "functions": [
    {
     "function_id": "magnetosome_chain_organization",
     "label": "magnetosome chain organization",
     "description": "Organizes magnetosome organelles into an intracellular chain aligned with the cell axis.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.1123231",
       "notes": "Komeili et al. 2006 showed that MamK is required for proper subcellular organization of magnetosome chains in AMB-1."
      },
      {
       "reference": "PMID:20487281",
       "notes": "Katzmann et al. 2010 connected loss of MamK with magnetosome formation and chain-assembly defects in MSR-1."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1126/science.1123231",
     "notes": "Komeili, Li, Newman and Jensen 2006, Magnetosomes Are Cell Membrane Invaginations Organized by the Actin-Like Protein MamK, Science."
    },
    {
     "reference": "DOI:10.1002/pro.2979",
     "notes": "Bergeron, Hutto, Ozyamak et al. 2017, Structure of the magnetosome-associated actin-like MamK filament at subnanometer resolution, Protein Science."
    },
    {
     "reference": "PDB:5JYG",
     "notes": "RCSB PDB entry 5JYG is the atomic model for the 6.5 A MamK filament cryo-EM reconstruction from Paramagnetospirillum magneticum AMB-1."
    },
    {
     "reference": "EMDB:EMD-8180",
     "notes": "EMDB entry EMD-8180 is the helical-reconstruction map paired with PDB:5JYG for the MamK filament."
    },
    {
     "reference": "DOI:10.1038/nrmicro.2016.99",
     "notes": "Uebe and Schuler 2016 reviewed MamK/MamJ-dependent magnetosome chain organization in magnetotactic bacteria."
    },
    {
     "reference": "GO:0099513",
     "notes": "Broader polymeric cytoskeletal fiber class; this protein filament retains its specific local identity."
    },
    {
     "reference": "GO:0005856",
     "notes": "The cytoskeletal framework contains this filament; the filament is part of it, not a type of the entire framework."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "mamk_filament_aligns_magnetosomes",
     "title": "MamK filaments organize magnetosome chains",
     "description": "MamK proteins polymerize into cytoskeletal filaments that run along magnetosome chains and help maintain the organelles in a linear arrangement.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records MamK polymerization and magnetosome-chain organization without modeling filament turnover, MamJ/LimJ exchange, or segregation of chains into daughter cells.",
     "nodes": [
      {
       "node_id": "mamk",
       "label": "MamK actin homolog",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mamk_actin_homolog"
      },
      {
       "node_id": "mamk_filament",
       "label": "MamK filament",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:mamk_filament"
      },
      {
       "node_id": "magnetosome",
       "label": "magnetosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0110143"
      },
      {
       "node_id": "magnetosome_chain",
       "label": "magnetosome chain",
       "node_type": "STRUCTURE"
      }
     ],
     "edges": [
      {
       "subject": "mamk",
       "predicate": "polymerizes into",
       "object": "mamk_filament",
       "description": "MamK monomers polymerize into an actin-like cytoskeletal filament.",
       "evidence": [
        {
         "reference": "DOI:10.1002/pro.2979",
         "notes": "Bergeron et al. 2017 solved the polymerized MamK filament by cryo-EM."
        }
       ]
      },
      {
       "subject": "mamk_filament",
       "predicate": "organizes",
       "object": "magnetosome",
       "description": "MamK filaments run alongside magnetosome organelles and help position them inside the cell.",
       "evidence": [
        {
         "reference": "DOI:10.1126/science.1123231",
         "notes": "Komeili et al. 2006 used electron cryotomography to connect cytoskeletal filaments and MamK with magnetosome organization in AMB-1 cells."
        }
       ]
      },
      {
       "subject": "mamk_filament",
       "predicate": "aligns",
       "object": "magnetosome_chain",
       "description": "MamK/MamJ-dependent filament organization keeps magnetosomes in a linear chain.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro.2016.99",
         "notes": "Uebe and Schuler 2016 describe MamK/MamJ-dependent magnetosome chain organization."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_mamk_family_grounding",
     "prompt": "Resolve an exact source-neutral InterPro, Pfam, or NCBIfam identifier for filament-forming magnetosome MamK proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#mamk_actin_homolog"
     ],
     "rationale": "This record represents the magnetosome-associated MamK filament without asserting that a broader bacterial actin, MreB/MamK-like, or domain-level accession exactly denotes MamK filament subunits.",
     "evidence": [
      {
       "reference": "PDB:5JYG",
       "notes": "RCSB links the experimentally solved MamK filament polymer entity to UniProtKB:Q2W8Q6 but not to a source-neutral exact MamK-family accession."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ],
   "part_of": [
    "GO:0005856"
   ]
  },
  {
   "identifier": "GO:1990819",
   "label": "mating projection actin fusion focus",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "A focus at the mating projection tip where the cell wall is degraded during cytogamy. Actin filaments form an aster-like structure from this location.",
   "definition_source": "GO:1990819",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-28T15:04:37Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T15:05:50Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO-backed actin-fusion-focus synonymy, actin-cytoskeleton and mating-projection-tip parthood, an actin-filament constituent, a Schizosaccharomyces example, Dudin et al. DOI evidence, a nonmechanistic Fus1-actin-focus wall-dissolution graph, and a component-boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T15:06:21Z",
     "curator": "codex",
     "action": "FIXED_NOTE",
     "changes": "Corrected the formin-nucleated actin aster graph evidence note.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T15:23:23Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved #1730 by moving GO:0015629 actin cytoskeleton from parent_structures into part_of.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:11:36Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:49Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 3 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "actin fusion focus",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:1990819"
    }
   ],
   "part_of": [
    "GO:0043332",
    "GO:0015629"
   ],
   "components": [
    {
     "component_id": "actin_filaments",
     "label": "actin filaments",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The fission-yeast actin fusion focus is modeled as an actin-filament aster without asserting a source-neutral actin family grounding in this first record.",
     "role": "Filamentous actin that assembles into the aster-like focus at the mating projection tip fusion site.",
     "evidence": [
      {
       "reference": "GO:1990819",
       "notes": "GO:1990819 defines the focus as a site from which actin filaments form an aster-like structure."
      },
      {
       "reference": "DOI:10.1083/jcb.201411124",
       "notes": "Dudin et al. 2015 analyzed formin-nucleated actin aster formation at the fission-yeast fusion site."
      }
     ],
     "gene_symbols": [
      "act1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P10989",
       "protein_label": "Actin",
       "gene_symbol": "act1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene act1 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P10989",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P10989, the single reviewed entry for gene act1 in Schizosaccharomyces pombe 972h-. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "presence": "VARIABLE",
     "note": "Fission-yeast mating cells form a formin-nucleated actin fusion focus at the mating projection tip fusion site.",
     "reference": "DOI:10.1083/jcb.201411124"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "note": "Model in which Fus1-nucleated actin filaments and type V myosins concentrate hydrolases at the mating-cell fusion focus.",
     "reference": "DOI:10.1083/jcb.201411124"
    }
   ],
   "functions": [
    {
     "function_id": "focused_mating_cell_wall_dissolution",
     "label": "focused mating-cell wall dissolution",
     "description": "The actin fusion focus concentrates cell-wall hydrolases at the mating projection fusion site so wall dissolution occurs locally during cytogamy.",
     "evidence": [
      {
       "reference": "GO:1990819",
       "notes": "GO:1990819 defines the actin fusion focus as a focus where the cell wall is degraded during cytogamy."
      },
      {
       "reference": "DOI:10.1083/jcb.201411124",
       "notes": "Dudin et al. 2015 connected the actin focus and type V myosins with local hydrolase concentration and cell-wall dissolution."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990819",
     "notes": "Gene Ontology cellular-component term for the mating projection actin fusion focus."
    },
    {
     "reference": "GO:0015629",
     "notes": "Gene Ontology cellular-component term for the actin cytoskeleton."
    },
    {
     "reference": "GO:0043332",
     "notes": "Gene Ontology cellular-component term for the mating projection tip."
    },
    {
     "reference": "DOI:10.1083/jcb.201411124",
     "notes": "Dudin et al. 2015, 'A formin-nucleated actin aster concentrates cell wall hydrolases for cell fusion in fission yeast', Journal of Cell Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "fus1_actin_focus_wall_dissolution",
     "title": "Fus1-nucleated actin asters concentrate hydrolase delivery for wall dissolution",
     "description": "During Schizosaccharomyces pombe mating, Fus1 nucleates actin filaments at the projection tip and the resulting actin fusion focus works with type V myosins to concentrate hydrolases at the cell-fusion site.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph summarizes the Fus1, actin-focus, type V myosin, and hydrolase relationships without asserting a complete timed transport pathway or a full inventory of fusion-focus proteins.",
     "nodes": [
      {
       "node_id": "fus1_formin",
       "label": "Fus1 formin",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:Q10719"
       ]
      },
      {
       "node_id": "actin_filaments",
       "label": "actin filaments",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "actin_filaments"
      },
      {
       "node_id": "actin_fusion_focus",
       "label": "mating projection actin fusion focus",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990819"
      },
      {
       "node_id": "type_v_myosins",
       "label": "type V myosins",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:O74805",
        "UniProtKB:O94477"
       ]
      },
      {
       "node_id": "cell_wall_hydrolases",
       "label": "cell-wall hydrolases",
       "node_type": "GENE_OR_PROTEIN"
      },
      {
       "node_id": "cell_wall_dissolution",
       "label": "cell wall dissolution",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "fus1_formin",
       "predicate": "nucleates",
       "object": "actin_filaments",
       "description": "Fus1 formin nucleates actin filaments for the fusion-site aster.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201411124",
         "notes": "Dudin et al. 2015 identified Fus1 as the formin that nucleates actin at the fission-yeast fusion site."
        }
       ]
      },
      {
       "subject": "actin_filaments",
       "predicate": "assemble into",
       "object": "actin_fusion_focus",
       "description": "Actin filaments form the aster-like mating projection actin fusion focus.",
       "evidence": [
        {
         "reference": "GO:1990819",
         "notes": "GO:1990819 defines the focus as the mating-tip site from which actin filaments form an aster-like structure."
        },
        {
         "reference": "DOI:10.1083/jcb.201411124",
         "notes": "Dudin et al. 2015 studied formation of the formin-nucleated actin aster during fission-yeast cell fusion."
        }
       ]
      },
      {
       "subject": "type_v_myosins",
       "predicate": "concentrate",
       "object": "cell_wall_hydrolases",
       "description": "Type V myosins help concentrate cell-wall hydrolases at the fusion focus.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201411124",
         "notes": "Dudin et al. 2015 implicated type V myosins in concentrating hydrolases at the actin focus."
        }
       ]
      },
      {
       "subject": "actin_fusion_focus",
       "predicate": "focalizes",
       "object": "cell_wall_dissolution",
       "description": "The actin fusion focus focalizes cell-wall dissolution at the projection tip.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201411124",
         "notes": "Dudin et al. 2015 linked the actin focus to localized cell-wall dissolution during fission-yeast cell fusion."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_fus1_myo52_hydrolase_boundaries",
     "prompt": "Resolve exact source-neutral groundings and component boundaries for Fus1 formin, type V myosins, and fusion-focus cell-wall hydrolases.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#actin_filaments",
      "causal_graphs#fus1_actin_focus_wall_dissolution"
     ],
     "rationale": "This first actin-fusion-focus record models the actin-filament aster directly and records Fus1, type V myosins, and hydrolases in the graph without guessing family-level InterPro, Pfam, or UniProtKB groundings.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201411124",
       "notes": "Dudin et al. 2015 analyzed Fus1, type V myosins, and cell-wall hydrolase delivery at the fission-yeast actin fusion focus."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28"
    }
   ]
  },
  {
   "identifier": "GO:0032162",
   "label": "mating projection septin band",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "A septin band, i.e. a diffuse ring composed of a series of septin bars running parallel to the long axis of the cell, located at the neck of a shmoo (mating projection).",
   "definition_source": "GO:0032162",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-28T17:13:23Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T17:15:29Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added septin-cytoskeleton parentage, mating-projection parthood, a label-only septin constituent, Saccharomyces distribution and canonical example evidence, a shmoo-neck scaffold function, DOI/GO evidence, a nonmechanistic shmoo-neck band topology graph, and a resolved ring-versus-band interpretation.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T17:42:25Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added an open CURATION_TODO discussion for the reviewed-label-only septin proteins component, addressing issue #1734.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T14:27:25Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2218: Corrected the is-a parent to GO:0032158 septin band and represented the containing GO:0032156 septin cytoskeleton with part_of, retaining mating-projection parthood and adding typed GO evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:11:36Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 4 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0032158"
   ],
   "part_of": [
    "GO:0005937",
    "GO:0032156"
   ],
   "components": [
    {
     "component_id": "septin_proteins",
     "label": "septin proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The shmoo-neck septin band is assembled from multiple septin paralogs; no exact source-neutral accession was curated for the whole fungal septin cohort.",
     "role": "Septin GTPases that form the diffuse set of bars at the neck of the mating projection.",
     "evidence": [
      {
       "reference": "GO:0032162",
       "notes": "GO:0032162 defines the mating projection septin band as composed of septin bars at the shmoo neck."
      },
      {
       "reference": "DOI:10.1083/jcb.143.3.719",
       "notes": "Longtine et al. 1998 visualized septins in pheromone-treated Saccharomyces cells as a fuzzy band or bars parallel to the projection axis."
      }
     ],
     "gene_symbols": [
      "CDC3",
      "CDC10",
      "CDC11",
      "CDC12"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32457",
       "protein_label": "Cell division control protein 3",
       "gene_symbol": "CDC3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CDC3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P32457",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P32457, the single reviewed entry for gene CDC3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P25342",
       "protein_label": "Cell division control protein 10",
       "gene_symbol": "CDC10",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CDC10 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Membrane' localisation of P25342."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P32458",
       "protein_label": "Cell division control protein 11",
       "gene_symbol": "CDC11",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CDC11 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Membrane' localisation of P32458."
        },
        {
         "reference": "PMID:25971666",
         "notes": "Finnigan GC et al. 2015, ‘The Carboxy-Terminal Tails of Septins Cdc11 and Shs1 Recruit Myosin-II Binding Factor Bni5 to the Bud Neck in Saccharomyces cerevisiae.’, Genetics. ECO:0000269 experimental evidence cited by UniProt for the 'Bud neck' localisation of P32458."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P32468",
       "protein_label": "Cell division control protein 12",
       "gene_symbol": "CDC12",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CDC12 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Membrane' localisation of P32468."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "VARIABLE",
     "note": "Budding-yeast cells localize septins to a diffuse shmoo-neck band during pheromone-induced morphogenesis.",
     "reference": "DOI:10.1083/jcb.143.3.719"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Pheromone-treated budding-yeast model in which septins appear as a fuzzy band or parallel bars at the shmoo neck.",
     "reference": "DOI:10.1083/jcb.143.3.719"
    }
   ],
   "functions": [
    {
     "function_id": "shmoo_neck_scaffolding",
     "label": "shmoo-neck scaffolding",
     "description": "The diffuse shmoo-neck septin band is positioned with a pheromone-induced chitin band and can organize septin-associated morphogenesis factors at the projection neck.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.143.3.719",
       "notes": "Longtine et al. 1998 compared shmoo-neck septin localization with the chitin band deposited at mating-projection bases."
      },
      {
       "reference": "DOI:10.1128/EC.4.9.1503-1512.2005",
       "notes": "Douglas et al. 2005 reviewed scaffold functions for septins at the Saccharomyces shmoo neck."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0032162",
     "notes": "Gene Ontology cellular-component term for the mating projection septin band."
    },
    {
     "reference": "GO:0032158",
     "notes": "Gene Ontology places GO:0032162 mating projection septin band directly under GO:0032158 septin band by is_a."
    },
    {
     "reference": "GO:0032156",
     "notes": "Gene Ontology places GO:0032158 septin band in a part_of relation to GO:0032156 septin cytoskeleton. Cytoskeleton parthood is inherited by the GO:0032162 mating-projection band subtype; this is not an is-a relationship."
    },
    {
     "reference": "GO:0005937",
     "notes": "Gene Ontology cellular-component term for the mating projection."
    },
    {
     "reference": "DOI:10.1083/jcb.143.3.719",
     "notes": "Longtine et al. 1998, 'Role of the yeast Gin4p protein kinase in septin assembly and the relationship between septin assembly and septin function', Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1128/EC.4.9.1503-1512.2005",
     "notes": "Douglas et al. 2005, 'Septin function in yeast model systems and pathogenic fungi', Eukaryotic Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "shmoo_neck_septin_band_topology",
     "title": "Shmoo-neck septin band topology",
     "description": "The mating projection septin band is a diffuse septin bar assembly at the neck of the pheromone-induced mating projection.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records GO-backed band composition and mating-projection parthood without asserting a complete pheromone-response assembly pathway.",
     "nodes": [
      {
       "node_id": "septin_proteins",
       "label": "septin proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "septin_proteins"
      },
      {
       "node_id": "mating_projection_septin_band",
       "label": "mating projection septin band",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032162"
      },
      {
       "node_id": "mating_projection",
       "label": "mating projection",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005937"
      }
     ],
     "edges": [
      {
       "subject": "septin_proteins",
       "predicate": "form",
       "object": "mating_projection_septin_band",
       "description": "Septin proteins form the diffuse bar-containing band at the shmoo neck.",
       "evidence": [
        {
         "reference": "GO:0032162",
         "notes": "GO:0032162 defines the band as a diffuse series of septin bars."
        },
        {
         "reference": "DOI:10.1083/jcb.143.3.719",
         "notes": "Longtine et al. 1998 visualized septin bars parallel to the shmoo projection axis."
        }
       ]
      },
      {
       "subject": "mating_projection_septin_band",
       "predicate": "is part of",
       "object": "mating_projection",
       "description": "The mating projection septin band occupies the neck of the mating projection.",
       "evidence": [
        {
         "reference": "GO:0032162",
         "notes": "GO:0032162 places the septin band at the neck of a shmoo mating projection."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "septin_band_not_septin_ring",
     "prompt": "Keep the diffuse mating-projection septin band distinct from the ring-shaped GO:0032175 mating projection septin ring.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "causal_graphs#shmoo_neck_septin_band_topology"
     ],
     "rationale": "GO:0032162 denotes a diffuse ring composed of parallel septin bars at the shmoo neck, whereas GO:0032175 denotes a ring-shaped septin structure. Longtine et al. 1998 describe Saccharomyces pheromone-response septins as a fuzzy band or bars, so this record captures the band morphology and leaves the GO:0032175 record separate.",
     "resolution_note": "Curated the diffuse band as GO:0032162 and linked it to the mating projection with part_of rather than merging it into the GO:0032175 ring record.",
     "evidence": [
      {
       "reference": "GO:0032162",
       "notes": "GO:0032162 defines the diffuse mating-projection septin band."
      },
      {
       "reference": "GO:0032175",
       "notes": "GO:0032175 defines a ring-shaped mating-projection septin structure."
      },
      {
       "reference": "DOI:10.1083/jcb.143.3.719",
       "notes": "Longtine et al. 1998 observed a fuzzy band or parallel septin bars in pheromone-treated Saccharomyces cells."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28",
     "resolved_date": "2026-09-28"
    },
    {
     "discussion_id": "resolve_septin_protein_cohort_grounding",
     "prompt": "Resolve an exact source-neutral grounding for the grouped septin proteins component, if one exists.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#septin_proteins"
     ],
     "rationale": "GO:0032162 supports septins as structural constituents of the shmoo-neck band, but septins are a multi-paralog family and this record deliberately avoids guessing one InterPro, Pfam, or NCBIfam accession for the complete fungal septin cohort.",
     "evidence": [
      {
       "reference": "GO:0032162",
       "notes": "GO:0032162 defines the mating projection septin band as a diffuse ring composed of septin bars at the shmoo neck."
      },
      {
       "reference": "DOI:10.1083/jcb.143.3.719",
       "notes": "Longtine et al. 1998 visualized septin localization in pheromone-treated Saccharomyces cells."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28"
    }
   ]
  },
  {
   "identifier": "GO:0032175",
   "label": "mating projection septin ring",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "A septin ring, i.e. a ring-shaped structure composed of septins and septin-associated proteins, located at the neck of a shmoo (mating projection). The septin ring in the neck of a shmoo may act as a barrier to localize mating factors in the shmoo tip.",
   "definition_source": "GO:0032175",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-28T15:48:55Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T15:50:12Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added septin-ring parentage, mating-projection parthood, a label-only septin constituent, Saccharomyces distribution and example evidence, a shmoo-neck barrier function, GO and DOI evidence, a nonmechanistic shmoo-neck septin-ring topology graph, and a septin-accessory boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T16:32:20Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved #1732 by removing the over-specific S. cerevisiae distribution and canonical example, narrowing Giot and Konopka evidence to Cdc12/Afr1 boundary context, and documenting the GO:0032175 ring versus GO:0032162 band distinction.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005940"
   ],
   "part_of": [
    "GO:0005937"
   ],
   "components": [
    {
     "component_id": "septin_proteins",
     "label": "septin proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The initial mating-projection-specific record keeps the shmoo-neck septin cohort label-only rather than guessing a source-neutral family accession for all ring-forming fungal septin paralogs.",
     "role": "Septin GTPases that assemble into the ring-shaped structure at the neck of the mating projection.",
     "evidence": [
      {
       "reference": "GO:0032175",
       "notes": "GO:0032175 defines the mating projection septin ring as composed of septins and septin-associated proteins."
      },
      {
       "reference": "DOI:10.1091/mbc.8.6.987",
       "notes": "Giot and Konopka 1997 linked the Cdc12p septin with Afr1p during pheromone-induced Saccharomyces morphogenesis, supporting the open shmoo-neck accessory-boundary question."
      }
     ]
    }
   ],
   "functions": [
    {
     "function_id": "shmoo_neck_mating_factor_barrier",
     "label": "shmoo-neck mating-factor barrier",
     "description": "The mating projection septin ring can act at the shmoo neck as a barrier that helps retain mating factors in the projection tip.",
     "evidence": [
      {
       "reference": "GO:0032175",
       "notes": "GO:0032175 defines the shmoo-neck septin ring and its barrier role in localizing mating factors to the shmoo tip."
      },
      {
       "reference": "DOI:10.1128/EC.4.9.1503-1512.2005",
       "notes": "Douglas et al. 2005 reviewed septin functions in yeast model systems and pathogenic fungi."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0032175",
     "notes": "Gene Ontology cellular-component term for the mating projection septin ring."
    },
    {
     "reference": "GO:0005940",
     "notes": "Gene Ontology cellular-component parent for the septin ring."
    },
    {
     "reference": "GO:0005937",
     "notes": "Gene Ontology cellular-component term for the mating projection."
    },
    {
     "reference": "DOI:10.1091/mbc.8.6.987",
     "notes": "Giot and Konopka 1997, 'Functional analysis of the interaction between Afr1p and the Cdc12p septin, two proteins involved in pheromone-induced morphogenesis', Molecular Biology of the Cell."
    },
    {
     "reference": "DOI:10.1128/EC.4.9.1503-1512.2005",
     "notes": "Douglas et al. 2005, 'Septin function in yeast model systems and pathogenic fungi', Eukaryotic Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "shmoo_neck_septin_ring_topology",
     "title": "Shmoo-neck septin ring topology",
     "description": "The mating projection septin ring is a localized septin ring that assembles at the neck of the pheromone-induced mating projection.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records GO-backed topology and septin-ring composition without asserting an ordered pheromone-response assembly pathway or the boundary of Afr1 and other septin-associated factors.",
     "nodes": [
      {
       "node_id": "septin_proteins",
       "label": "septin proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "septin_proteins"
      },
      {
       "node_id": "mating_projection_septin_ring",
       "label": "mating projection septin ring",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032175"
      },
      {
       "node_id": "septin_ring",
       "label": "septin ring",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005940"
      },
      {
       "node_id": "mating_projection",
       "label": "mating projection",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005937"
      }
     ],
     "edges": [
      {
       "subject": "mating_projection_septin_ring",
       "predicate": "is a",
       "object": "septin_ring",
       "description": "The mating projection septin ring is a septin-ring subtype localized at the shmoo neck.",
       "evidence": [
        {
         "reference": "GO:0032175",
         "notes": "GO:0032175 identifies a mating-projection-localized septin ring."
        },
        {
         "reference": "GO:0005940",
         "notes": "GO:0005940 identifies the broader septin ring."
        }
       ]
      },
      {
       "subject": "mating_projection_septin_ring",
       "predicate": "is part of",
       "object": "mating_projection",
       "description": "The mating projection septin ring is located at the neck of the mating projection.",
       "evidence": [
        {
         "reference": "GO:0032175",
         "notes": "GO:0032175 places the septin ring at the neck of a mating projection."
        }
       ]
      },
      {
       "subject": "septin_proteins",
       "predicate": "assemble into",
       "object": "mating_projection_septin_ring",
       "description": "Septin proteins form the pheromone-induced ring at the mating-projection neck.",
       "evidence": [
        {
         "reference": "GO:0032175",
         "notes": "GO:0032175 defines the structure as a ring composed of septins and septin-associated proteins."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_shmoo_neck_septin_accessory_boundaries",
     "prompt": "Resolve which Afr1 and additional shmoo-neck-associated proteins should be curated as mating-projection septin-ring constituents, and separate ring-shaped GO:0032175 examples from diffuse septin-band GO:0032162 examples.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#septin_proteins",
      "causal_graphs#shmoo_neck_septin_ring_topology"
     ],
     "rationale": "GO:0032175 includes septin-associated proteins in the ring definition, and Giot and Konopka 1997 connected Afr1p with Cdc12p in pheromone-induced morphogenesis. Douglas et al. 2005 distinguish S. cerevisiae shmoo-neck septins from tight mitotic rings as a diffuse ring or series of bars, so this record deliberately avoids using S. cerevisiae as a ring-specific canonical example until the GO:0032175 ring versus GO:0032162 band boundary is resolved from primary evidence.",
     "evidence": [
      {
       "reference": "GO:0032175",
       "notes": "GO:0032175 defines a ring-shaped mating-projection septin structure at the shmoo neck."
      },
      {
       "reference": "GO:0032162",
       "notes": "GO:0032162 defines the diffuse mating-projection septin band at the shmoo neck."
      },
      {
       "reference": "DOI:10.1091/mbc.8.6.987",
       "notes": "Giot and Konopka 1997 studied Afr1p with the Cdc12p septin during pheromone-induced morphogenesis."
      },
      {
       "reference": "DOI:10.1128/EC.4.9.1503-1512.2005",
       "notes": "Douglas et al. 2005 reviewed shmoo-neck septins as a diffuse ring or bar assembly during Saccharomyces mating."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28"
    }
   ]
  },
  {
   "identifier": "GO:0036391",
   "label": "medial cortex septin ring",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "A ring-shaped structure that forms at the medial cortex of a symmetrically dividing cell at the onset of cytokinesis; composed of members of the conserved family of filament forming proteins called septins as well as septin-associated proteins.",
   "definition_source": "GO:0036391",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-29T03:22:09Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T03:22:52Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added septin-ring parentage, a reviewed-label-only septin constituent, GO evidence, a nonmechanistic medial-cortex topology graph, and boundary and component-grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T03:37:41Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved #1759 by distinguishing the GO:0036391 medial cortex septin ring from the GO:0032175 mating projection septin ring.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005940"
   ],
   "components": [
    {
     "component_id": "septin_proteins",
     "label": "septin proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Medial-cortex septin rings are assembled from septin GTPases, but no exact source-neutral InterPro, Pfam, or NCBIfam CURIE was assigned for the complete medial-cortex ring cohort.",
     "role": "Septin GTPases that assemble into the ring-shaped structure at the medial cortex during the onset of cytokinesis.",
     "evidence": [
      {
       "reference": "GO:0036391",
       "notes": "GO:0036391 defines the medial cortex septin ring as composed of septins and septin-associated proteins."
      },
      {
       "reference": "GO:0005940",
       "notes": "GO:0005940 defines the broader septin ring as a septin- and septin-associated-protein structure."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0036391",
     "notes": "Gene Ontology cellular-component term for the medial cortex septin ring."
    },
    {
     "reference": "GO:0005940",
     "notes": "Gene Ontology cellular-component parent term for the septin ring."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "medial_cortex_septin_ring_topology",
     "title": "Medial-cortex septin-ring topology",
     "description": "Septin proteins form a ring-shaped structure at the medial cortex of a symmetrically dividing cell at the onset of cytokinesis.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records GO-backed composition and localization without asserting an ordered assembly mechanism or septin-associated protein boundary at the medial cortex.",
     "nodes": [
      {
       "node_id": "septin_proteins",
       "label": "septin proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "septin_proteins"
      },
      {
       "node_id": "medial_cortex_septin_ring",
       "label": "medial cortex septin ring",
       "node_type": "STRUCTURE",
       "grounding": "GO:0036391"
      },
      {
       "node_id": "medial_cortex",
       "label": "medial cortex",
       "node_type": "CELLULAR_LOCALIZATION"
      }
     ],
     "edges": [
      {
       "subject": "septin_proteins",
       "predicate": "assemble into",
       "object": "medial_cortex_septin_ring",
       "description": "Septin proteins are constituents of the medial-cortex ring-shaped structure.",
       "evidence": [
        {
         "reference": "GO:0036391",
         "notes": "GO:0036391 defines the medial cortex septin ring as composed of septins and septin-associated proteins."
        }
       ]
      },
      {
       "subject": "medial_cortex_septin_ring",
       "predicate": "forms at",
       "object": "medial_cortex",
       "description": "The medial cortex septin ring forms at the medial cortex of a symmetrically dividing cell at the onset of cytokinesis.",
       "evidence": [
        {
         "reference": "GO:0036391",
         "notes": "GO:0036391 places the medial cortex septin ring at the medial cortex of a symmetrically dividing cell."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "medial_cortex_septin_ring_boundary",
     "prompt": "Keep the medial cortex septin ring distinct from other localized septin-ring states.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures"
     ],
     "rationale": "GO:0036391 denotes the ring that forms at the medial cortex of a symmetrically dividing cell at the onset of cytokinesis. GO:0000144 and GO:0032177 cover bud-neck septin states in budding cells, GO:0032169 covers the prospore ring, GO:0032175 covers the mating projection ring, GO:0032168 and GO:0032172 cover filamentous-fungal hyphal and germ-tube rings, GO:0032170 covers pseudohyphal-projection junctions, and GO:0005940 denotes the broader septin ring class. This record models only the medial-cortex subtype.",
     "resolution_note": "Curated GO:0036391 as the exact structure identifier and used GO:0005940 only as the is-a parent.",
     "evidence": [
      {
       "reference": "GO:0036391",
       "notes": "GO:0036391 identifies the medial cortex septin ring."
      },
      {
       "reference": "GO:0000144",
       "notes": "GO:0000144 identifies the cellular bud neck septin ring."
      },
      {
       "reference": "GO:0032177",
       "notes": "GO:0032177 identifies the two split septin rings formed from the bud-neck septin collar at budding-cell cytokinesis."
      },
      {
       "reference": "GO:0032169",
       "notes": "GO:0032169 identifies the prospore-localized septin ring."
      },
      {
       "reference": "GO:0032175",
       "notes": "GO:0032175 identifies the mating projection septin ring."
      },
      {
       "reference": "GO:0032168",
       "notes": "GO:0032168 identifies the hypha-localized septin ring."
      },
      {
       "reference": "GO:0032172",
       "notes": "GO:0032172 identifies the germ-tube-localized septin ring."
      },
      {
       "reference": "GO:0032170",
       "notes": "GO:0032170 identifies the septin ring at a mother-cell/pseudohyphal-projection junction."
      },
      {
       "reference": "GO:0005940",
       "notes": "GO:0005940 identifies the broader septin ring class."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28",
     "resolved_date": "2026-09-28"
    },
    {
     "discussion_id": "resolve_medial_cortex_septin_ring_components",
     "prompt": "Resolve exact source-neutral family groundings and boundary status for medial-cortex septin-ring septins and septin-associated proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record",
      "components#septin_proteins"
     ],
     "rationale": "The first medial-cortex septin-ring record keeps only the reviewed-label-only septin protein cohort rather than guessing paralog family groundings or adding septin-associated proteins before their exact constituent boundary has been reviewed.",
     "evidence": [
      {
       "reference": "GO:0036391",
       "notes": "GO:0036391 defines the medial cortex septin ring as composed of septins and septin-associated proteins."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28"
    }
   ]
  },
  {
   "identifier": "GO:0097568",
   "label": "median body",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "A non-membrane bound, semi-organized microtubule array of unknown function found in Giardia species (trophozoite stage). It is located on the dorsal side of the trophozoite, slightly posterior to the ventral disc.",
   "definition_source": "GO:0097568",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-22T08:43:32Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T08:44:44Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added median-body synonymy, cytoskeleton parthood, a microtubule has_part link, alpha/beta tubulin and Kinesin-13 components, Giardia intestinalis scope, DOI evidence, a nonmechanistic Kinesin-13 dynamics graph, and open TODOs for component boundaries and median-body function.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "parabasal body",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0097568"
    }
   ],
   "part_of": [
    "GO:0005856"
   ],
   "has_part": [
    "GO:0005874"
   ],
   "components": [
    {
     "component_id": "alpha_beta_tubulins",
     "label": "alpha- and beta-tubulins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Tubulin constituents that polymerize into the Giardia median-body microtubule array.",
     "evidence": [
      {
       "reference": "GO:0005874",
       "notes": "Gene Ontology defines microtubules as tubes of polymeric tubulin."
      },
      {
       "reference": "DOI:10.1016/j.biolcel.2004.05.006",
       "notes": "Piva and Benchimol 2004 showed that Giardia median-body microtubules react with anti-tubulin antibodies."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral CURIE for the alpha- and beta-tubulins that build Giardia median-body microtubules was verified in this pass."
    },
    {
     "component_id": "kinesin_13",
     "label": "Giardia Kinesin-13",
     "component_type": "PROTEIN",
     "component_role": "ASSOCIATED_MACHINERY",
     "essentiality": "UNKNOWN",
     "role": "Microtubule-dynamics regulator that localizes to the Giardia median body and whose dominant-negative perturbation changes median-body volume.",
     "evidence": [
      {
       "reference": "DOI:10.1128/EC.00128-07",
       "notes": "Dawson et al. 2007 localized Giardia Kinesin-13 and EB1 to the median body and observed altered median-body volume after expression of a Kinesin-13 rigor mutant."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Giardia has a single kinesin-13 homolog in the Dawson et al. study, but no exact cross-source family CURIE specific to the Giardia Kinesin-13 regulator was curated here."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5741",
     "taxon_label": "Giardia intestinalis",
     "presence": "COMMON",
     "note": "Giardia intestinalis trophozoites carry a median-body microtubule array whose ultrastructure and Kinesin-13-associated dynamics have been studied experimentally.",
     "reference": "DOI:10.1016/j.biolcel.2004.05.006"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5741",
     "taxon_label": "Giardia intestinalis",
     "note": "Diplomonad parasite model in which median-body ultrastructure and Kinesin-13/EB1 localization to the median-body microtubule array were experimentally characterized.",
     "reference": "DOI:10.1128/EC.00128-07"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0097568",
     "notes": "Gene Ontology cellular-component term for the Giardia median body."
    },
    {
     "reference": "GO:0005856",
     "notes": "Gene Ontology places the median body under the cytoskeleton."
    },
    {
     "reference": "GO:0005874",
     "notes": "Gene Ontology records microtubules as parts of the median body."
    },
    {
     "reference": "DOI:10.1083/jcb.29.2.317",
     "notes": "Friend 1966, The fine structure of Giardia muris, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1016/j.biolcel.2004.05.006",
     "notes": "Piva and Benchimol 2004, The median body of Giardia lamblia: an ultrastructural study, Biology of the Cell."
    },
    {
     "reference": "DOI:10.1128/EC.00128-07",
     "notes": "Dawson et al. 2007, Kinesin-13 regulates flagellar, interphase, and mitotic microtubule dynamics in Giardia intestinalis, Eukaryotic Cell."
    },
    {
     "reference": "DOI:10.1016/bs.apar.2019.11.001",
     "notes": "Microtubule organelles in Giardia, Advances in Parasitology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "giardia_median_body_microtubule_dynamics",
     "title": "Tubulin microtubules and Kinesin-13 shape the Giardia median body",
     "description": "In Giardia trophozoites, alpha- and beta-tubulins polymerize into a semi-organized median-body microtubule array. Kinesin-13 and EB1 localize to the median body, and dominant-negative Kinesin-13 changes median-body volume.",
     "graph_kind": "REGULATION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the tubulin and Kinesin-13 relationships that are directly supported by median-body structural and localization evidence while leaving full component composition, assembly order, and the median body's cellular function unresolved.",
     "nodes": [
      {
       "node_id": "alpha_beta_tubulins",
       "label": "alpha- and beta-tubulins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "alpha_beta_tubulins"
      },
      {
       "node_id": "microtubule",
       "label": "microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005874"
      },
      {
       "node_id": "median_body",
       "label": "median body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097568"
      },
      {
       "node_id": "kinesin_13",
       "label": "Giardia Kinesin-13",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "kinesin_13"
      }
     ],
     "edges": [
      {
       "subject": "alpha_beta_tubulins",
       "predicate": "polymerize into",
       "object": "microtubule",
       "description": "Alpha- and beta-tubulin subunits polymerize into the microtubules that make up the Giardia median body.",
       "evidence": [
        {
         "reference": "GO:0005874",
         "notes": "Gene Ontology defines microtubules as polymeric tubulin tubes."
        }
       ]
      },
      {
       "subject": "microtubule",
       "predicate": "assemble into",
       "object": "median_body",
       "description": "Curved microtubules form the median-body array in Giardia trophozoites.",
       "evidence": [
        {
         "reference": "GO:0097568",
         "notes": "Gene Ontology defines the median body as a semi-organized Giardia microtubule array."
        },
        {
         "reference": "DOI:10.1083/jcb.29.2.317",
         "notes": "Friend 1966 observed the Giardia median body as an aggregate of curved microtubules by electron microscopy."
        }
       ]
      },
      {
       "subject": "kinesin_13",
       "predicate": "localizes to",
       "object": "median_body",
       "description": "Giardia Kinesin-13 localizes to the median body and other microtubule plus-end regions.",
       "evidence": [
        {
         "reference": "DOI:10.1128/EC.00128-07",
         "notes": "Dawson et al. 2007 detected GFP-tagged Kinesin-13 and EB1 at the Giardia median body."
        }
       ]
      },
      {
       "subject": "kinesin_13",
       "predicate": "modulates volume of",
       "object": "median_body",
       "description": "Perturbing Giardia Kinesin-13 changes median-body volume, linking the motor to regulation of the array's microtubule dynamics.",
       "evidence": [
        {
         "reference": "DOI:10.1128/EC.00128-07",
         "notes": "Dawson et al. 2007 found decreased median-body volume after expression of a Kinesin-13 S280N rigor mutant."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_median_body_component_boundaries",
     "prompt": "Resolve exact component boundaries and source-neutral groundings for Giardia median-body tubulins, Kinesin-13, beta-giardin-reactive material, and additional median-body-associated proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#alpha_beta_tubulins",
      "components#kinesin_13"
     ],
     "rationale": "The median body is a tubulin microtubule array and Kinesin-13/EB1 localize to it, but this pass did not curate exact protein-family boundaries for all alpha/beta tubulins, beta-giardin-reactive material, or regulators associated with this Giardia-specific array.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.biolcel.2004.05.006",
       "notes": "Piva and Benchimol 2004 used anti-tubulin and anti-beta-giardin antibodies on Giardia median bodies."
      },
      {
       "reference": "DOI:10.1128/EC.00128-07",
       "notes": "Dawson et al. 2007 localized Kinesin-13 and EB1 to the Giardia median body."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-22"
    },
    {
     "discussion_id": "resolve_median_body_function",
     "prompt": "Resolve the cellular function of the Giardia median body before asserting a biological-process function.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#giardia_median_body_microtubule_dynamics"
     ],
     "rationale": "GO:0097568 explicitly describes the median body as a Giardia microtubule array of unknown function. The first record therefore captures microtubule composition and Kinesin-13-associated dynamics but avoids assigning a specific physiological function.",
     "evidence": [
      {
       "reference": "GO:0097568",
       "notes": "Gene Ontology leaves the median-body function unknown."
      },
      {
       "reference": "DOI:10.1016/bs.apar.2019.11.001",
       "notes": "The 2020 Giardia microtubule-organelles review summarizes the state of knowledge for specialized Giardia microtubule arrays."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-22"
    }
   ]
  },
  {
   "identifier": "GO:0110086",
   "label": "meiotic actomyosin contractile ring",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "A cytoskeletal structure composed of actin filaments, myosin, and myosin-associated proteins that forms beneath the plasma membrane of many cells, including animal cells and yeast cells, in a plane perpendicular to the axis of the meiotic spindle, i.e. the cell division plane. Ring contraction is associated with centripetal growth of the membrane that divides the cytoplasm of the two future daughter cells. In animal cells, the meiotic contractile ring is located inside the plasma membrane at the location of the cleavage furrow. In fungal cells, the meiotic contractile ring forms beneath the plasma membrane of the prospore envelope in preparation for completing cytokinesis.",
   "definition_source": "GO:0110086",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-29T22:46:54Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T22:47:58Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added actomyosin-ring parentage, reviewed-label-only actin and myosin constituents, fission-yeast meiotic actin-ring evidence, a meiotic cytokinesis function, GO/DOI evidence, a nonmechanistic topology graph, and boundary and component-grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-12T02:39:11Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2279: Use the publisher-corrected MeiAR DOI and preserve erratum provenance.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:11:37Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0005826"
   ],
   "components": [
    {
     "component_id": "actin_filaments",
     "label": "actin filaments",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0110086 defines the meiotic ring at the broad actin-filament level; no exact source-neutral CURIE was assigned for the complete meiotic ring actin cohort.",
     "role": "Filamentous actin constituent of the meiotic cytokinetic contractile ring.",
     "evidence": [
      {
       "reference": "GO:0110086",
       "notes": "GO:0110086 defines the meiotic actomyosin contractile ring as composed of actin filaments, myosin, and myosin-associated proteins."
      },
      {
       "reference": "DOI:10.1242/jcs.jcs091561",
       "notes": "Yan and Balasubramanian 2012 characterized the F-actin-containing meiotic actin ring in fission yeast."
      }
     ],
     "gene_symbols": [
      "act1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P10989",
       "protein_label": "Actin",
       "gene_symbol": "act1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene act1 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P10989",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P10989, the single reviewed entry for gene act1 in Schizosaccharomyces pombe 972h-. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "myosin_proteins",
     "label": "myosin proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The first broad meiotic actomyosin-ring record keeps myosin reviewed-label-only until exact source-neutral groundings and species-specific meiotic myosin boundaries are curated from primary sources.",
     "role": "Myosin constituent of the meiotic actomyosin ring that forms at the cytokinetic division plane.",
     "evidence": [
      {
       "reference": "GO:0110086",
       "notes": "GO:0110086 defines the meiotic actomyosin contractile ring as composed of actin filaments, myosin, and myosin-associated proteins."
      }
     ],
     "gene_symbols": [
      "myo2",
      "myp2"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9USI6",
       "protein_label": "Myosin type-2 heavy chain 1",
       "gene_symbol": "myo2",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene myo2 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9USI6",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q9USI6, the single reviewed entry for gene myo2 in Schizosaccharomyces pombe 972h-. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:O14157",
       "protein_label": "Myosin type-2 heavy chain 2",
       "gene_symbol": "myo3",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene myp2, which UniProt lists under the primary name myo3, in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/O14157",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry O14157, the single reviewed entry for gene myp2 in Schizosaccharomyces pombe 972h-. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "presence": "COMMON",
     "note": "Fission yeast assembles meiotic actin ring structures during meiosis II sporulation.",
     "reference": "DOI:10.1242/jcs.jcs091561"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "note": "Fission-yeast meiotic model in which the MeiAR expands during early meiosis II and closes during forespore membrane assembly.",
     "reference": "DOI:10.1242/jcs.jcs091561"
    }
   ],
   "functions": [
    {
     "function_id": "meiotic_actomyosin_cytokinesis",
     "label": "meiotic actomyosin cytokinesis",
     "description": "The meiotic actomyosin contractile ring forms at the division plane and constricts with membrane ingrowth during meiotic cytokinesis.",
     "evidence": [
      {
       "reference": "GO:0110086",
       "notes": "GO:0110086 defines the ring by its meiotic cytokinesis location and association with division-plane membrane ingrowth."
      },
      {
       "reference": "DOI:10.1242/jcs.jcs091561",
       "notes": "Yan and Balasubramanian 2012 followed fission-yeast meiotic actin ring expansion and closure during forespore membrane assembly."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0110086",
     "notes": "Gene Ontology cellular-component term for the meiotic actomyosin contractile ring."
    },
    {
     "reference": "GO:0005826",
     "notes": "Gene Ontology cellular-component parent for actomyosin contractile rings."
    },
    {
     "reference": "GO:0110085",
     "notes": "Gene Ontology cellular-component sibling term for mitotic actomyosin contractile rings."
    },
    {
     "reference": "GO:0032157",
     "notes": "Gene Ontology cellular-component child term for the localized prospore contractile ring."
    },
    {
     "reference": "DOI:10.1242/jcs.jcs091561",
     "notes": "Yan and Balasubramanian 2012, 'Meiotic actin rings are essential for proper sporulation in fission yeast', Journal of Cell Science."
    },
    {
     "reference": "DOI:10.1242/jcs.113316",
     "notes": "The publisher correction to Yan and Balasubramanian 2012 identifies 10.1242/jcs.jcs091561 as the correct article DOI, replacing the originally printed 10.1242/jcs.091561. This is a publication-identifier correction, not a change to the biological results."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "meiotic_actomyosin_ring_topology",
     "title": "Meiotic actomyosin-ring topology",
     "description": "Actin filaments and myosin form the meiotic actomyosin contractile ring.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records only GO-backed actomyosin membership of the meiotic ring without asserting a full assembly pathway or the exact boundary of myosin-associated accessory proteins.",
     "nodes": [
      {
       "node_id": "actin_filaments",
       "label": "actin filaments",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "actin_filaments"
      },
      {
       "node_id": "myosin_proteins",
       "label": "myosin proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "myosin_proteins"
      },
      {
       "node_id": "meiotic_actomyosin_contractile_ring",
       "label": "meiotic actomyosin contractile ring",
       "node_type": "STRUCTURE",
       "grounding": "GO:0110086"
      }
     ],
     "edges": [
      {
       "subject": "actin_filaments",
       "predicate": "contributes to",
       "object": "meiotic_actomyosin_contractile_ring",
       "description": "Actin filaments are constituents of the meiotic actomyosin contractile ring.",
       "evidence": [
        {
         "reference": "GO:0110086",
         "notes": "GO:0110086 defines the meiotic ring as an actin-containing cytoskeletal structure."
        }
       ]
      },
      {
       "subject": "myosin_proteins",
       "predicate": "contributes to",
       "object": "meiotic_actomyosin_contractile_ring",
       "description": "Myosin proteins are constituents of the meiotic actomyosin contractile ring.",
       "evidence": [
        {
         "reference": "GO:0110086",
         "notes": "GO:0110086 defines the meiotic ring as containing myosin."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "meiotic_actomyosin_ring_boundary",
     "prompt": "Keep the meiotic actomyosin contractile ring distinct from the generic actomyosin ring and from mitotic or prospore-localized contractile rings.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures"
     ],
     "rationale": "GO:0110086 denotes the meiotic subtype of the broader actomyosin contractile ring class. GO:0110085 denotes the mitotic sibling class and GO:0032157 denotes the prospore-localized child structure.",
     "resolution_note": "Curated GO:0110086 as the exact meiotic actomyosin ring, used GO:0005826 as the parent, and left GO:0032157 modeled as a separate narrower record.",
     "evidence": [
      {
       "reference": "GO:0110086",
       "notes": "GO:0110086 identifies the meiotic actomyosin contractile ring."
      },
      {
       "reference": "GO:0005826",
       "notes": "GO:0005826 identifies the broader actomyosin contractile ring."
      },
      {
       "reference": "GO:0110085",
       "notes": "GO:0110085 identifies the parallel mitotic actomyosin contractile ring class."
      },
      {
       "reference": "GO:0032157",
       "notes": "GO:0032157 identifies the prospore contractile ring as a narrower meiotic ring."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29",
     "resolved_date": "2026-09-29"
    },
    {
     "discussion_id": "resolve_meiotic_actomyosin_ring_components",
     "prompt": "Resolve exact source-neutral family groundings and myosin-associated protein boundaries for the meiotic actomyosin contractile ring.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record",
      "components#actin_filaments",
      "components#myosin_proteins"
     ],
     "rationale": "GO:0110086 includes myosin-associated proteins in the ring definition, while the GO-cited fission-yeast MeiAR paper emphasizes F-actin, Arp2/3, For3, Meu14, and leading-edge topology. This first meiotic subtype record keeps only broad actin and myosin constituents until accessory constituent versus associated-machinery boundaries are reviewed explicitly.",
     "evidence": [
      {
       "reference": "GO:0110086",
       "notes": "GO:0110086 names myosin-associated proteins in the meiotic actomyosin-ring definition."
      },
      {
       "reference": "DOI:10.1242/jcs.jcs091561",
       "notes": "Yan and Balasubramanian 2012 characterized the fission-yeast MeiAR and its relationship to forespore membrane assembly."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29"
    }
   ]
  },
  {
   "identifier": "GO:0034993",
   "label": "meiotic nuclear membrane microtubule tethering complex",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A nuclear membrane protein complex which connects the nuclear outer and inner membranes together, and links links the nuclear lumen to cytoplasmic microtubules during meiosis. A specialized nuclear-envelope-spanning multiprotein tethering complex assembled during meiotic prophase in fission yeast (Schizosaccharomyces pombe) and related fungi that links clustered meiotic telomeres (via Bqt1–Bqt2) through the inner nuclear membrane SUN protein Sad1 and outer nuclear membrane KASH protein Kms1 to cytoplasmic dynein (Dhc1) and the hrs1/mcp6-organized horsetail microtubule array.",
   "definition_source": "GO:0034993",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0106094"
   ],
   "part_of": [
    "GO:0034992"
   ],
   "synonyms": [
    {
     "synonym_text": "LINC complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0034993"
    },
    {
     "synonym_text": "LInker of Nucleoskeleton and Cytoskeleton complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0034993"
    },
    {
     "synonym_text": "SUN-KASH complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0034993"
    }
   ],
   "components": [
    {
     "component_id": "sad1_sun_protein",
     "label": "inner nuclear membrane SUN-domain protein Sad1",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR045119",
     "gene_symbols": [
      "sad1"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Inner nuclear membrane SUN-domain transmembrane subunit whose lumenal SUN domain binds Kms1 and whose nucleoplasmic N-terminus engages Bqt1-Bqt2 at clustered telomeres.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2006.01.048",
       "notes": "Chikashige et al. 2006 show that Bqt1-Bqt2 connect telomeric Rap1 to the inner nuclear membrane SUN protein Sad1 during meiotic bouquet formation."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q09825",
       "protein_label": "Spindle pole body-associated protein sad1",
       "gene_symbol": "sad1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar, not a claim that the reference strain was the exact experimental stock.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2006.01.048",
         "notes": "The primary abstract identifies Sad1 as the envelope/SPB-side binding partner of the Bqt1/Bqt2 bridge."
        },
        {
         "reference": "UniProtKB:Q09825",
         "notes": "Reviewed identity, native protein label, gene and source taxon verified. Structural role comes from the cited experiment."
        }
       ]
      }
     ]
    },
    {
     "component_id": "kms1_kash_protein",
     "label": "outer nuclear membrane KASH-domain protein Kms1",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "kms1"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Outer nuclear membrane KASH-domain transmembrane subunit that binds Sad1 in the perinuclear space and recruits cytoplasmic dynein-dynactin motors to drive horsetail nuclear movement.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2012.02.042",
       "notes": "Describes the Sad1-Kms1 nuclear envelope LINC bridge linking meiotic telomeres to cytoplasmic microtubule motors."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P87245",
       "protein_label": "Karyogamy meiotic segregation protein 1",
       "gene_symbol": "kms1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar, not a claim that the reference strain was the exact experimental stock.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-025-56049-9",
         "notes": "The paper identifies Kms1 in the telomere-associated LINC system and directly follows its recruitment in a partial mitotic reconstitution, not a complete meiotic bouquet."
        },
        {
         "reference": "UniProtKB:P87245",
         "notes": "Reviewed identity, native protein label, gene and source taxon verified. Structural role comes from the cited experiment."
        }
       ]
      }
     ]
    },
    {
     "component_id": "bqt1_bqt2_meiotic_connector",
     "label": "meiosis-specific telomere-LINC connector heterodimer (Bqt1-Bqt2)",
     "component_type": "PROTEIN",
     "component_role": "ASSOCIATED_MACHINERY",
     "gene_symbols": [
      "bqt1",
      "bqt2"
     ],
     "essentiality": "CONDITIONAL",
     "role": "Meiosis-specific nuclear bridge heterodimer expressed during prophase I that links Rap1-Taz1 at telomeres to the nucleoplasmic domain of Sad1.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2006.01.048",
       "notes": "Chikashige et al. 2006 demonstrate that Bqt1 and Bqt2 form a meiosis-specific bridge linking Rap1 at telomeres to Sad1."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q92358",
       "protein_label": "Telomere bouquet protein 1",
       "gene_symbol": "bqt1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar, not a claim that the reference strain was the exact experimental stock.",
       "evidence": [
        {
         "reference": "DOI:10.1038/celldisc.2017.41",
         "notes": "Figure 7 follows tagged Bqt1; induced degradation releases telomeres from the SPB."
        },
        {
         "reference": "UniProtKB:Q92358",
         "notes": "Reviewed identity, native protein label, gene and source taxon verified. Structural role comes from the cited experiment."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q9US52",
       "protein_label": "Telomere bouquet protein 2",
       "gene_symbol": "bqt2",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar, not a claim that the reference strain was the exact experimental stock.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2006.01.048",
         "notes": "Primary abstract directly identifies Bqt2 together with Bqt1 as the Rap1-Sad1 connector; no uninspected figure-level detail is inferred."
        },
        {
         "reference": "UniProtKB:Q9US52",
         "notes": "Reviewed identity, native protein label, gene and source taxon verified. Structural role comes from the cited experiment."
        }
       ]
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:284812",
     "taxon_label": "Schizosaccharomyces pombe 972h-",
     "note": "Reference fission yeast model in which the Sad1-Kms1 LINC bridge and Bqt1-Bqt2 meiotic telomere bouquet tether were genetically and biochemically defined.",
     "reference": "DOI:10.1016/j.cell.2006.01.048"
    }
   ],
   "functions": [
    {
     "function_id": "horsetail_movement",
     "label": "dynein-driven meiotic oscillatory nuclear movement",
     "grounding": "GO:0030989",
     "description": "Provides the radial microtubule array that leads spindle-pole and nuclear oscillations during S. pombe meiotic prophase, acting with dynein-dynactin machinery.",
     "evidence": [
      {
       "reference": "GO:0032117",
       "notes": "The exact structure definition specifies facilitation of horsetail nuclear movement."
      },
      {
       "reference": "DOI:10.1016/j.cub.2005.07.058",
       "notes": "Readable primary abstract: Hrs1 loss impairs HAA formation and compromises horsetail movement; ectopic Hrs1 produces HAA-like arrays and nuclear oscillation in interphase. Full text was not accessible, so no detailed motor-interface or quantitative claim is extracted."
      },
      {
       "reference": "DOI:10.1016/j.cub.2012.02.042",
       "notes": "The main-text study follows the Hrs1-dependent radial array during meiotic prophase and its replacement at meiosis I. Chromosome pairing and recombination are not asserted as directly quantified array-only outcomes here."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0034993",
     "notes": "Gene Ontology cellular-component term for meiotic nuclear membrane microtubule tethering complex: A nuclear membrane protein complex which connects the nuclear outer and inner membranes together, and links links the nuclear lumen to cytoplasmic microtubules during meiosis."
    },
    {
     "reference": "GO:0032117",
     "notes": "Native non-obsolete identity, exact synonym, definition, is-a aster and part-of cortical microtubule cytoskeleton verified through OAK on 2026-10-08."
    },
    {
     "reference": "DOI:10.1016/j.cub.2012.02.042",
     "notes": "PMID 22425159; native PMC3382715.1 main text and captions read, with supplemental strain table and methods on pages 13-22. Selected supplemental pages and the unchanged Figure 4 were visually inspected. Movies and raw data were not inspected."
    },
    {
     "reference": "DOI:10.1016/j.cub.2005.07.058",
     "notes": "PMID 16111942; published citation and DOI verified at NCBI. The primary abstract was readable, but the direct publisher returned 403; full text and supplements remain unread. Used only for abstract-scoped naming and function statements."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "meiotic_nuclear_membrane_microtubule_tethering_complex_mechanism",
     "title": "Meiotic nuclear membrane microtubule tethering complex assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of meiotic nuclear membrane microtubule tethering complex (GO:0034993) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "meiotic_nuclear_membrane_microtubule_tethering_complex",
       "label": "meiotic nuclear membrane microtubule tethering complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0034993",
       "description": "A nuclear membrane protein complex which connects the nuclear outer and inner membranes together, and links links the nuclear lumen to cytoplasmic microtubules during meiosis."
      },
      {
       "node_id": "sad1_sun_protein",
       "label": "inner nuclear membrane SUN-domain protein Sad1",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR045119",
       "component_ref": "sad1_sun_protein",
       "description": "Inner nuclear membrane SUN-domain transmembrane subunit whose lumenal SUN domain binds Kms1 and whose nucleoplasmic N-terminus engages Bqt1-Bqt2 at clustered telomeres."
      },
      {
       "node_id": "kms1_kash_protein",
       "label": "outer nuclear membrane KASH-domain protein Kms1",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "kms1_kash_protein",
       "description": "Outer nuclear membrane KASH-domain transmembrane subunit that binds Sad1 in the perinuclear space and recruits cytoplasmic dynein-dynactin motors to drive horsetail nuclear movement."
      },
      {
       "node_id": "bqt1_bqt2_meiotic_connector",
       "label": "meiosis-specific telomere-LINC connector heterodimer (Bqt1-Bqt2)",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "bqt1_bqt2_meiotic_connector",
       "description": "Meiosis-specific nuclear bridge heterodimer expressed during prophase I that links Rap1-Taz1 at telomeres to the nucleoplasmic domain of Sad1."
      },
      {
       "node_id": "microtubule_organizing_center_attachment_site",
       "label": "microtubule organizing center attachment site",
       "node_type": "STRUCTURE",
       "grounding": "GO:0034992",
       "description": "Enclosing or holo-structural assembly (microtubule organizing center attachment site, GO:0034992) containing meiotic nuclear membrane microtubule tethering complex."
      },
      {
       "node_id": "horsetail_movement",
       "label": "dynein-driven meiotic oscillatory nuclear movement",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0030989",
       "description": "Provides the radial microtubule array that leads spindle-pole and nuclear oscillations during S. pombe meiotic prophase, acting with dynein-dynactin machinery."
      }
     ],
     "edges": [
      {
       "subject": "sad1_sun_protein",
       "predicate": "is part of",
       "object": "meiotic_nuclear_membrane_microtubule_tethering_complex",
       "description": "Inner nuclear membrane SUN-domain transmembrane subunit whose lumenal SUN domain binds Kms1 and whose nucleoplasmic N-terminus engages Bqt1-Bqt2 at clustered telomeres.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2006.01.048",
         "notes": "Chikashige et al. 2006 show that Bqt1-Bqt2 connect telomeric Rap1 to the inner nuclear membrane SUN protein Sad1 during meiotic bouquet formation."
        }
       ]
      },
      {
       "subject": "kms1_kash_protein",
       "predicate": "is part of",
       "object": "meiotic_nuclear_membrane_microtubule_tethering_complex",
       "description": "Outer nuclear membrane KASH-domain transmembrane subunit that binds Sad1 in the perinuclear space and recruits cytoplasmic dynein-dynactin motors to drive horsetail nuclear movement.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2012.02.042",
         "notes": "Describes the Sad1-Kms1 nuclear envelope LINC bridge linking meiotic telomeres to cytoplasmic microtubule motors."
        }
       ]
      },
      {
       "subject": "bqt1_bqt2_meiotic_connector",
       "predicate": "associates with",
       "object": "meiotic_nuclear_membrane_microtubule_tethering_complex",
       "description": "Meiosis-specific nuclear bridge heterodimer expressed during prophase I that links Rap1-Taz1 at telomeres to the nucleoplasmic domain of Sad1.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2006.01.048",
         "notes": "Chikashige et al. 2006 demonstrate that Bqt1 and Bqt2 form a meiosis-specific bridge linking Rap1 at telomeres to Sad1."
        }
       ]
      },
      {
       "subject": "meiotic_nuclear_membrane_microtubule_tethering_complex",
       "predicate": "is part of",
       "object": "microtubule_organizing_center_attachment_site",
       "description": "Meiotic nuclear membrane microtubule tethering complex forms an integral structural compartment or subassembly of microtubule organizing center attachment site.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2012.02.042",
         "notes": "PMID 22425159; native PMC3382715.1 main text and captions read, with supplemental strain table and methods on pages 13-22. Selected supplemental pages and the unchanged Figure 4 were visually inspected. Movies and raw data were not inspected."
        }
       ]
      },
      {
       "subject": "meiotic_nuclear_membrane_microtubule_tethering_complex",
       "predicate": "mediates",
       "object": "horsetail_movement",
       "description": "Provides the radial microtubule array that leads spindle-pole and nuclear oscillations during S. pombe meiotic prophase, acting with dynein-dynactin machinery.",
       "evidence": [
        {
         "reference": "GO:0032117",
         "notes": "The exact structure definition specifies facilitation of horsetail nuclear movement."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:41Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of meiotic nuclear membrane microtubule tethering complex (GO:0034993) in category CYTOSKELETON with verified GO hierarchy, components, UniProtKB protein examples, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4751",
     "taxon_label": "Fungi",
     "presence": "COMMON",
     "note": "Conserved fungal nuclear-envelope LINC and meiotic telomere-microtubule tethering complex coupling chromosomes across the nuclear membranes to cytoplasmic dynein.",
     "reference": "DOI:10.1016/j.cell.2006.01.048"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:meiotic_outer_plaque",
   "label": "meiotic outer plaque",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A sporulation-specific cytoplasmic plaque that forms on meiosis II spindle pole bodies in budding yeast after outer-plaque remodeling and nucleates prospore membrane assembly.",
   "definition_source": "DOI:10.1093/emboj/19.14.3657",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-29T12:17:53Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T12:19:11Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added MOP synonymy, outer-plaque parentage, spindle-pole-body parthood, Saccharomyces scope, prospore-membrane initiation and vesicle-docking functions, GO and literature evidence, a nonmechanistic MOP remodeling graph, and boundary/component discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T12:34:07Z",
     "curator": "codex",
     "action": "TIGHTENED_DEFINITION",
     "changes": "Reworded the meiotic outer plaque definition so the record denotes the plaque structure rather than the remodeling process and used primary literature as the local definition source.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T15:29:00Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2221: Corrected the Nickas 2003 article-title phrase from Spores to Prospore Membrane, preserving the DOI and biological claims.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "meiosis II outer plaque",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1091/mbc.E10-07-0563"
    },
    {
     "synonym_text": "MOP",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0031322"
    }
   ],
   "parent_structures": [
    "GO:0005824"
   ],
   "part_of": [
    "GO:0005816"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the characterized model in which sporulation-specific proteins remodel the cytoplasmic SPB outer plaque into a meiotic outer plaque.",
     "reference": "DOI:10.1091/mbc.12.6.1611"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast MOP assembly, vesicle docking, and prospore membrane initiation have been dissected genetically and cytologically.",
     "reference": "DOI:10.1091/mbc.E10-07-0563"
    }
   ],
   "functions": [
    {
     "function_id": "prospore_membrane_initiation",
     "label": "prospore membrane initiation",
     "description": "The meiotic outer plaque nucleates de novo prospore membrane formation on the cytoplasmic face of meiosis II spindle pole bodies.",
     "evidence": [
      {
       "reference": "GO:0031322",
       "notes": "GO:0031322 defines prospore-specific SPB remodeling as recruitment of sporulation-specific proteins to the outer plaque to form the MOP."
      },
      {
       "reference": "DOI:10.1093/emboj/19.14.3657",
       "notes": "Knop and Strasser 2000 analyzed the budding-yeast SPB outer plaque as the assembly site for prospore membranes."
      }
     ]
    },
    {
     "function_id": "prospore_vesicle_docking",
     "label": "prospore vesicle docking",
     "description": "The MOP acts as a docking complex for prospore-membrane precursor vesicles during Saccharomyces sporulation.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E10-07-0563",
       "notes": "Mathieson et al. 2010 used Mpc54 mutants to separate vesicle association from docking at the MOP and linked docking to exocyst recruitment."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005824",
     "notes": "Gene Ontology cellular-component term for the broader SPB outer plaque."
    },
    {
     "reference": "GO:0005816",
     "notes": "Gene Ontology cellular-component term for the spindle pole body that carries the meiotic outer plaque."
    },
    {
     "reference": "GO:0031322",
     "notes": "Gene Ontology biological-process term for ascospore-type prospore-specific SPB remodeling; its definition names meiotic outer plaque formation."
    },
    {
     "reference": "GO:0032120",
     "notes": "Gene Ontology biological-process term for ascospore-type prospore membrane formation from the meiotic outer plaque."
    },
    {
     "reference": "GO:0005628",
     "notes": "Gene Ontology cellular-component term for the prospore membrane that initiates from the meiotic outer plaque."
    },
    {
     "reference": "DOI:10.1093/emboj/19.14.3657",
     "notes": "Knop and Strasser 2000, Role of the spindle pole body of yeast in mediating assembly of the prospore membrane during meiosis, The EMBO Journal."
    },
    {
     "reference": "DOI:10.1091/mbc.12.6.1611",
     "notes": "Bajgier et al. 2001, SPO21 Is Required for Meiosis-specific Modification of the Spindle Pole Body in Yeast, Molecular Biology of the Cell."
    },
    {
     "reference": "DOI:10.1128/EC.2.3.431-445.2003",
     "notes": "Nickas et al. 2003, Ady4p and Spo74p Are Components of the Meiotic Spindle Pole Body That Promote Growth of the Prospore Membrane in Saccharomyces cerevisiae, Eukaryotic Cell."
    },
    {
     "reference": "DOI:10.1091/mbc.E10-07-0563",
     "notes": "Mathieson et al. 2010, Vesicle Docking to the Spindle Pole Body Is Necessary to Recruit the Exocyst During Membrane Formation in Saccharomyces cerevisiae, Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "meiotic_outer_plaque_initiates_prospore_membrane",
     "title": "MOP remodeling initiates the prospore membrane",
     "description": "During budding-yeast meiosis II, sporulation-specific remodeling converts the SPB outer plaque into a meiotic outer plaque that docks precursor vesicles and initiates prospore membrane growth.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the MOP as the meiosis-specific SPB outer-plaque specialization and prospore-membrane initiation site without asserting the ordered recruitment of individual Mpc54, Spo21/Mpc70, Spo74, or Ady4 constituents.",
     "nodes": [
      {
       "node_id": "outer_plaque",
       "label": "outer plaque of spindle pole body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005824"
      },
      {
       "node_id": "meiotic_outer_plaque",
       "label": "meiotic outer plaque",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:meiotic_outer_plaque"
      },
      {
       "node_id": "spindle_pole_body",
       "label": "spindle pole body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005816"
      },
      {
       "node_id": "prospore_membrane",
       "label": "prospore membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005628"
      }
     ],
     "edges": [
      {
       "subject": "outer_plaque",
       "predicate": "is remodeled into",
       "object": "meiotic_outer_plaque",
       "description": "During ascospore formation, sporulation-specific proteins remodel the SPB outer plaque to form the meiotic outer plaque.",
       "evidence": [
        {
         "reference": "GO:0031322",
         "notes": "GO:0031322 defines ascospore-type prospore-specific SPB remodeling as recruitment of sporulation-specific proteins to form the MOP."
        },
        {
         "reference": "DOI:10.1091/mbc.12.6.1611",
         "notes": "Bajgier et al. 2001 found that Spo21 is required for the meiosis-specific structural modification of the budding-yeast SPB outer plaque."
        }
       ]
      },
      {
       "subject": "meiotic_outer_plaque",
       "predicate": "is part of",
       "object": "spindle_pole_body",
       "description": "The meiotic outer plaque is a cytoplasmic substructure of meiosis II spindle pole bodies.",
       "evidence": [
        {
         "reference": "GO:0031322",
         "notes": "GO:0031322 defines MOP formation as part of structural reorganization of the SPB outer plaque."
        },
        {
         "reference": "DOI:10.1093/emboj/19.14.3657",
         "notes": "Knop and Strasser 2000 studied MOP formation on budding-yeast spindle pole bodies during meiosis."
        }
       ]
      },
      {
       "subject": "meiotic_outer_plaque",
       "predicate": "anchors initiation of",
       "object": "prospore_membrane",
       "description": "The MOP nucleates and anchors prospore membrane formation at the SPB.",
       "evidence": [
        {
         "reference": "DOI:10.1093/emboj/19.14.3657",
         "notes": "Knop and Strasser 2000 linked MOP assembly at the SPB to prospore membrane formation."
        },
        {
         "reference": "DOI:10.1091/mbc.E10-07-0563",
         "notes": "Mathieson et al. 2010 showed that the MOP docks precursor vesicles and recruits exocyst components during prospore membrane formation."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "meiotic_outer_plaque_boundary",
     "prompt": "Keep the meiotic outer plaque distinct from the general SPB outer plaque and the prospore-membrane SPB attachment site.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures",
      "part_of",
      "causal_graphs#meiotic_outer_plaque_initiates_prospore_membrane"
     ],
     "rationale": "GO:0031322 describes a meiosis II remodeling event that creates the MOP from the cytoplasmic SPB outer plaque, whereas GO:0005824 denotes the broader SPB outer plaque and GO:0070057 denotes the separate prospore-membrane region to which the SPB is anchored.",
     "resolution_note": "Minted a local meiotic outer plaque identifier, parented it to GO:0005824, linked it as part of GO:0005816, and kept the membrane attachment site outside this protein-complex record.",
     "evidence": [
      {
       "reference": "GO:0031322",
       "notes": "GO:0031322 names MOP formation as part of prospore-specific SPB remodeling."
      },
      {
       "reference": "GO:0005824",
       "notes": "GO:0005824 identifies the broader outer plaque of the spindle pole body."
      },
      {
       "reference": "GO:0070057",
       "notes": "GO:0070057 identifies the separate prospore membrane SPB attachment site."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29",
     "resolved_date": "2026-09-29"
    },
    {
     "discussion_id": "resolve_meiotic_outer_plaque_components",
     "prompt": "Resolve exact source-neutral family groundings for MOP constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record"
     ],
     "rationale": "The first MOP record captures the meiotic SPB outer-plaque specialization without guessing exact InterPro, Pfam, NCBIfam, or Complex Portal groundings for budding-yeast Mpc54, Spo21/Mpc70, Spo74, or Ady4.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.12.6.1611"
      },
      {
       "reference": "DOI:10.1128/EC.2.3.431-445.2003"
      },
      {
       "reference": "DOI:10.1091/mbc.E10-07-0563"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29"
    }
   ]
  },
  {
   "identifier": "GO:0032152",
   "label": "meiotic septin complex",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A heterooligomeric septin complex that acts during meiotic cell division.",
   "definition_source": "GO:0032152",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-30T18:25:07Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T18:26:15Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added septin-complex parentage, a reviewed-label-only septin constituent, a GO-backed meiotic cell-division function, a nonmechanistic oligomerization graph, and boundary and component-grounding discussions.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0031105"
   ],
   "components": [
    {
     "component_id": "septin_proteins",
     "label": "septin proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0032152 defines a heterooligomeric septin complex acting during meiotic cell division, but no exact source-neutral InterPro, Pfam, NCBIfam, or UniProtKB CURIE was assigned for the full meiotic septin-complex cohort.",
     "role": "Septin GTPases that assemble into the heterooligomeric septin complex acting during meiotic cell division.",
     "evidence": [
      {
       "reference": "GO:0032152",
       "notes": "GO:0032152 defines the meiotic septin complex as a heterooligomeric septin complex."
      },
      {
       "reference": "GO:0031105",
       "notes": "GO:0031105 defines septin complexes as septin-containing, typically oligomeric protein complexes."
      }
     ]
    }
   ],
   "functions": [
    {
     "function_id": "meiotic_cell_division_support",
     "label": "meiotic cell division support",
     "description": "The meiotic septin complex is a heterooligomeric septin complex that acts during meiotic cell division.",
     "evidence": [
      {
       "reference": "GO:0032152",
       "notes": "GO:0032152 defines the complex by its action during meiotic cell division."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0032152",
     "notes": "Gene Ontology cellular-component term for the meiotic septin complex."
    },
    {
     "reference": "GO:0031105",
     "notes": "OLS reports GO:0031105 septin complex as the direct GO:0032152 parent."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "meiotic_septin_complex_oligomerization",
     "title": "Meiotic septin-complex oligomerization",
     "description": "Septin proteins form a heterooligomeric septin complex that acts during meiotic cell division.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the GO-backed composition of the meiotic septin complex without asserting exact subunit stoichiometry, a species-specific paralog set, or higher-order meiotic septin polymerization.",
     "nodes": [
      {
       "node_id": "septin_proteins",
       "label": "septin proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "septin_proteins"
      },
      {
       "node_id": "meiotic_septin_complex",
       "label": "meiotic septin complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032152"
      }
     ],
     "edges": [
      {
       "subject": "septin_proteins",
       "predicate": "oligomerize into",
       "object": "meiotic_septin_complex",
       "description": "Septin proteins assemble into the heterooligomeric meiotic septin complex.",
       "evidence": [
        {
         "reference": "GO:0032152",
         "notes": "GO:0032152 defines the meiotic septin complex as a heterooligomeric septin complex."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "meiotic_septin_complex_boundary",
     "prompt": "Keep the meiotic septin complex distinct from the parent septin complex, the mitotic septin complex, and higher-order septin rings.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures"
     ],
     "rationale": "GO:0032152 denotes the heterooligomeric septin complex that acts during meiotic cell division. GO:0031105 is the broader septin-complex parent, GO:0032151 denotes the mitotic counterpart, and GO:0005940 denotes a higher-order septin ring rather than the oligomeric complex.",
     "resolution_note": "Curated GO:0032152 as the meiotic specialization of the septin-complex class and did not merge it with mitotic or higher-order septin-ring records.",
     "evidence": [
      {
       "reference": "GO:0032152",
       "notes": "GO:0032152 identifies the meiotic septin complex."
      },
      {
       "reference": "GO:0031105",
       "notes": "GO:0031105 identifies the broader septin-complex class."
      },
      {
       "reference": "GO:0032151",
       "notes": "GO:0032151 identifies the mitotic septin complex."
      },
      {
       "reference": "GO:0005940",
       "notes": "GO:0005940 identifies the higher-order septin ring."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30",
     "resolved_date": "2026-09-30"
    },
    {
     "discussion_id": "resolve_meiotic_septin_complex_components",
     "prompt": "Resolve exact source-neutral family groundings and species boundaries for meiotic septin-complex septin proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#septin_proteins"
     ],
     "rationale": "The initial meiotic septin complex record uses a reviewed-label-only septin protein cohort rather than guessing a family CURIE or importing species-specific paralogs into the generic GO:0032152 record.",
     "evidence": [
      {
       "reference": "GO:0032152",
       "notes": "GO:0032152 defines a heterooligomeric meiotic septin complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30"
    }
   ]
  },
  {
   "identifier": "GO:0035974",
   "label": "meiotic spindle pole body",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "The microtubule organizing center that forms as part of the meiotic cell cycle; functionally homologous to the animal cell centrosome.",
   "definition_source": "GO:0035974",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-29T14:42:11Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T14:44:19Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO-backed spindle-pole-body parentage, Saccharomyces scope, meiotic microtubule-organization and prospore-initiation functions, GO and literature evidence, a nonmechanistic MOP topology graph, and boundary/component discussions.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005816"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding-yeast meiosis II spindle pole bodies remodel their cytoplasmic outer plaques into meiotic outer plaques that initiate prospore membrane assembly.",
     "reference": "DOI:10.1093/emboj/19.14.3657"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Reference fungal model in which meiosis II SPBs form meiotic outer plaques that dock prospore-membrane precursors.",
     "reference": "DOI:10.1093/emboj/19.14.3657"
    }
   ],
   "functions": [
    {
     "function_id": "meiotic_microtubule_organization",
     "label": "meiotic microtubule organization",
     "description": "Meiotic spindle pole bodies organize microtubules during the meiotic cell cycle.",
     "evidence": [
      {
       "reference": "GO:0035974",
       "notes": "GO:0035974 defines the meiotic spindle pole body as the microtubule-organizing center formed as part of the meiotic cell cycle."
      }
     ]
    },
    {
     "function_id": "prospore_membrane_initiation_site",
     "label": "prospore membrane initiation site",
     "description": "In budding yeast, meiosis II SPBs carry a meiotic outer plaque that nucleates prospore membrane formation.",
     "evidence": [
      {
       "reference": "GO:0031322",
       "notes": "GO:0031322 defines prospore-specific SPB remodeling as recruitment of sporulation-specific proteins to the outer plaque to form the meiotic outer plaque."
      },
      {
       "reference": "DOI:10.1093/emboj/19.14.3657",
       "notes": "Knop and Strasser 2000 analyzed the budding-yeast SPB outer plaque as the assembly site for prospore membranes."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0035974",
     "notes": "Gene Ontology cellular-component term for the meiotic spindle pole body."
    },
    {
     "reference": "GO:0005816",
     "notes": "Gene Ontology parent term for the general fungal spindle pole body."
    },
    {
     "reference": "GO:0031322",
     "notes": "Gene Ontology biological-process term for ascospore-type prospore-specific SPB remodeling; its definition names meiotic outer plaque formation."
    },
    {
     "reference": "GO:0005628",
     "notes": "Gene Ontology cellular-component term for the prospore membrane that initiates from the meiotic outer plaque."
    },
    {
     "reference": "DOI:10.1093/emboj/19.14.3657",
     "notes": "Knop and Strasser 2000, Role of the spindle pole body of yeast in mediating assembly of the prospore membrane during meiosis, The EMBO Journal."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "meiotic_spindle_pole_body_remodeling",
     "title": "Meiotic spindle pole bodies initiate prospore membranes",
     "description": "The meiotic SPB is a cell-cycle-specific SPB that carries a meiotic outer plaque for prospore membrane initiation in budding yeast.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the GO-backed meiotic SPB subtype and the meiotic-outer-plaque assembly site without asserting ordered MOP protein recruitment.",
     "nodes": [
      {
       "node_id": "spindle_pole_body",
       "label": "spindle pole body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005816"
      },
      {
       "node_id": "meiotic_spindle_pole_body",
       "label": "meiotic spindle pole body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0035974"
      },
      {
       "node_id": "meiotic_outer_plaque",
       "label": "meiotic outer plaque",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:meiotic_outer_plaque"
      },
      {
       "node_id": "prospore_membrane",
       "label": "prospore membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005628"
      }
     ],
     "edges": [
      {
       "subject": "meiotic_spindle_pole_body",
       "predicate": "is subtype of",
       "object": "spindle_pole_body",
       "description": "The meiotic spindle pole body is a cell-cycle-specific spindle pole body.",
       "evidence": [
        {
         "reference": "GO:0035974",
         "notes": "GO:0035974 is a cellular-component child of the general spindle pole body term."
        },
        {
         "reference": "GO:0005816",
         "notes": "GO:0005816 identifies the broader fungal spindle pole body."
        }
       ]
      },
      {
       "subject": "meiotic_outer_plaque",
       "predicate": "is part of",
       "object": "meiotic_spindle_pole_body",
       "description": "The meiotic outer plaque forms on the cytoplasmic face of meiosis II spindle pole bodies.",
       "evidence": [
        {
         "reference": "DOI:10.1093/emboj/19.14.3657",
         "notes": "Knop and Strasser 2000 studied MOP formation on budding-yeast spindle pole bodies during meiosis."
        }
       ]
      },
      {
       "subject": "meiotic_outer_plaque",
       "predicate": "anchors initiation of",
       "object": "prospore_membrane",
       "description": "The MOP nucleates and anchors prospore membrane formation at the meiotic SPB.",
       "evidence": [
        {
         "reference": "GO:0031322",
         "notes": "GO:0031322 describes outer-plaque remodeling into the meiotic outer plaque."
        },
        {
         "reference": "DOI:10.1093/emboj/19.14.3657",
         "notes": "Knop and Strasser 2000 linked meiotic SPB remodeling to prospore membrane assembly."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "meiotic_spindle_pole_body_boundary",
     "prompt": "Keep the meiotic spindle pole body narrower than the general fungal spindle pole body and distinct from the meiotic outer plaque substructure.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures",
      "causal_graphs#meiotic_spindle_pole_body_remodeling"
     ],
     "rationale": "GO:0035974 denotes the SPB formed as part of the meiotic cell cycle, while GO:0005816 covers the general fungal SPB. The locally minted meiotic outer plaque is a meiosis-II SPB substructure and prospore-membrane assembly site, not an equivalent name for the whole meiotic SPB.",
     "resolution_note": "Curated GO:0035974 as the exact meiotic SPB subtype, parented it to GO:0005816, and represented the existing MOP record as a budding-yeast assembly-site substructure.",
     "evidence": [
      {
       "reference": "GO:0035974",
       "notes": "GO:0035974 identifies the meiotic spindle pole body."
      },
      {
       "reference": "GO:0005816",
       "notes": "GO:0005816 identifies the general spindle pole body."
      },
      {
       "reference": "DOI:10.1093/emboj/19.14.3657",
       "notes": "Knop and Strasser 2000 studied budding-yeast SPB remodeling and MOP-associated prospore membrane assembly during meiosis."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29",
     "resolved_date": "2026-09-29"
    },
    {
     "discussion_id": "resolve_meiotic_spindle_pole_body_components",
     "prompt": "Resolve exact source-neutral family groundings for meiotic SPB and MOP constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record"
     ],
     "rationale": "This first GO-backed meiotic SPB record captures the named cell-cycle-specific structure without guessing exact InterPro, Pfam, NCBIfam, or Complex Portal groundings for budding-yeast MOP or SPB-remodeling proteins.",
     "evidence": [
      {
       "reference": "DOI:10.1093/emboj/19.14.3657"
      },
      {
       "reference": "DOI:10.1091/mbc.12.6.1611"
      },
      {
       "reference": "DOI:10.1091/mbc.E10-07-0563"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29"
    }
   ]
  },
  {
   "identifier": "GO:0005874",
   "label": "microtubule",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "Any of the long, generally straight, hollow tubes of internal diameter 12-15 nm and external diameter 24 nm found in a wide variety of eukaryotic cells; each consists (usually) of 13 protofilaments of polymeric tubulin, staggered in such a manner that the tubulin monomers are arranged in a helical pattern on the microtubular surface, and with the alpha/beta axes of the tubulin subunits parallel to the long axis of the tubule; exist in equilibrium with pool of tubulin monomers and can be rapidly assembled or disassembled in response to physiological stimuli; concerned with force generation, e.g. in the spindle.",
   "definition_source": "GO:0005874",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-16T00:55:25Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T00:56:33Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO microtubule synonyms, polymeric-fiber parentage and microtubule-cytoskeleton parthood, a label-only alpha/beta tubulin component, Chlamydomonas and Giardia scope, DOI/GO evidence, a nonmechanistic tubulin-polymer graph, and curation discussions for tubulin grounding, microtubule subtypes and BtubAB boundaries.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T01:06:47Z",
     "curator": "codex",
     "action": "POLISH_DISCUSSION",
     "changes": "Clarified the array-specific microtubule subtype TODO so specialized doublet, triplet, singlet and ventral-disc microtubules are deferred to exact subtype or array-specific component curation rather than implied as generic microtubule components.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T01:14:13Z",
     "curator": "codex",
     "action": "REVIEW_FIXES",
     "changes": "Addressed PR #1044 review issues #1045 and #1046 by adding direct basal-body and haptonema evidence to the microtubule subtype TODO and broadening the BtubAB-only boundary to representative bacterial, archaeal and phage tubulin-like filaments.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:49Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "microtubuli",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005874"
    },
    {
     "synonym_text": "microtubulus",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005874"
    },
    {
     "synonym_text": "neurotubule",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0005874"
    }
   ],
   "parent_structures": [
    "GO:0099513"
   ],
   "part_of": [
    "GO:0015630"
   ],
   "components": [
    {
     "component_id": "alpha_beta_tubulins",
     "label": "alpha- and beta-tubulins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Eukaryotic tubulin subunits that co-polymerize into microtubule protofilaments.",
     "evidence": [
      {
       "reference": "GO:0005874",
       "notes": "Gene Ontology defines microtubules as hollow tubes made from polymeric tubulin protofilaments."
      },
      {
       "reference": "DOI:10.1126/science.1128618",
       "notes": "Nicastro et al. 2006 resolved alpha/beta-tubulin outer doublet microtubules in Chlamydomonas axonemes by cryoelectron tomography."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral CURIE for the alpha- and beta-tubulin constituent set of a generic GO:0005874 microtubule was verified in this pass; broad tubulin/FtsZ-domain terms would also cover bacterial and archaeal tubulin-like proteins outside this GO term.",
     "gene_symbols": [
      "TUA1",
      "TUA2",
      "TUB1",
      "TUB2"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q6SPP7",
       "protein_label": "TUA2",
       "gene_symbol": "TUA2",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene TUA2 in Chlamydomonas reinhardtii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q6SPP7",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q6SPP7 for gene TUA2 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Chlamydomonas flagella contain axonemal microtubules that have been characterized by cryoelectron tomography.",
     "reference": "DOI:10.1126/science.1128618"
    },
    {
     "taxon_id": "NCBITaxon:5741",
     "taxon_label": "Giardia intestinalis",
     "presence": "COMMON",
     "note": "Giardia trophozoites contain ventral-disc microtubule arrays that have been mapped by electron tomography.",
     "reference": "DOI:10.1371/journal.pone.0043783"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model whose 9+2 flagellar axoneme has been used for cryoelectron-tomographic analysis of eukaryotic microtubule doublets.",
     "reference": "DOI:10.1126/science.1128618"
    },
    {
     "taxon_id": "NCBITaxon:5741",
     "taxon_label": "Giardia intestinalis",
     "note": "Parasitic diplomonad model whose ventral-disc microtubule spiral exemplifies a microbial eukaryote-specific microtubule array.",
     "reference": "DOI:10.1371/journal.pone.0043783"
    }
   ],
   "functions": [
    {
     "function_id": "microtubule_cytoskeletal_scaffold",
     "label": "microtubule cytoskeletal scaffold",
     "description": "Eukaryotic microtubules act as tubulin-polymer scaffolds for microbial structures including Chlamydomonas axonemes and Giardia ventral-disc arrays.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.1128618",
       "notes": "Nicastro et al. 2006 resolved the microtubule scaffold of Chlamydomonas axonemes."
      },
      {
       "reference": "DOI:10.1371/journal.pone.0043783",
       "notes": "Schwartz et al. 2012 resolved the Giardia ventral-disc microtubule spiral and associated dorsal microribbons."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005874",
     "notes": "Gene Ontology cellular-component term for the microtubule."
    },
    {
     "reference": "GO:0099513",
     "notes": "Gene Ontology places microtubules under polymeric cytoskeletal fibers."
    },
    {
     "reference": "GO:0015630",
     "notes": "Gene Ontology records microtubules as part of the broader microtubule cytoskeleton."
    },
    {
     "reference": "DOI:10.1126/science.1128618",
     "notes": "Nicastro et al. 2006, 'The molecular architecture of axonemes revealed by cryoelectron tomography', Science."
    },
    {
     "reference": "DOI:10.1371/journal.pone.0043783",
     "notes": "Schwartz, Heumann, Dawson and Hoenger 2012, 'A Detailed, Hierarchical Study of Giardia lamblia's Ventral Disc Reveals Novel Microtubule-Associated Protein Complexes', PLOS ONE."
    },
    {
     "reference": "DOI:10.1186/s13630-016-0039-z",
     "notes": "Dutcher and O'Toole 2016 reviewed Chlamydomonas reinhardtii basal-body triplet microtubules."
    },
    {
     "reference": "DOI:10.1242/bio.036590",
     "notes": "Nomura et al. 2019 analyzed haptophyte haptonemal microtubules during calcium-dependent coiling."
    },
    {
     "reference": "DOI:10.1371/journal.pbio.1001213",
     "notes": "Pilhofer, Ladinsky, McDowall, Petroni and Jensen 2011, 'Microtubules in bacteria: Ancient tubulins build a five-protofilament homolog of the eukaryotic cytoskeleton', PLoS Biology."
    },
    {
     "reference": "DOI:10.1073/pnas.1705062114",
     "notes": "Deng, Fink, Bharat, He, Kureisaite-Ciziene and Lowe 2017, 'Four-stranded mini microtubules formed by Prosthecobacter BtubAB show dynamic instability', PNAS."
    },
    {
     "reference": "DOI:10.1101/gad.1546107",
     "notes": "Larsen, Cusumano, Fujioka, Lim-Fong, Patterson and Pogliano 2007 characterized bacterial TubZ as a treadmilling prokaryotic tubulin-like plasmid-stability protein."
    },
    {
     "reference": "DOI:10.7554/eLife.03197",
     "notes": "Erb, Kraemer, Coker, Chaikeeratisak, Nonejuie, Agard and Pogliano 2014 characterized PhuZ as a bacteriophage tubulin that forms dynamic filaments."
    },
    {
     "reference": "DOI:10.1038/nature13983",
     "notes": "Duggin et al. 2015 characterized archaeal CetZ tubulin-like proteins as Haloferax cell-shape cytoskeletal factors."
    },
    {
     "reference": "DOI:10.1146/annurev-biophys-121219-081703",
     "notes": "McQuillen and Xiao 2020 reviewed FtsZ rings as tubulin-homolog organizers of bacterial cytokinesis."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "eukaryotic_microtubule_polymer",
     "title": "Alpha- and beta-tubulins polymerize into microtubules",
     "description": "Eukaryotic alpha- and beta-tubulin subunits polymerize into microtubules, the hollow cytoskeletal fibers that make up the microtubule cytoskeleton.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the GO-backed tubulin-to-microtubule polymer relationship and leaves nucleation machinery, plus- and minus-end dynamics, and array-specific doublet, triplet or singlet architectures for later curation.",
     "nodes": [
      {
       "node_id": "alpha_beta_tubulins",
       "label": "alpha- and beta-tubulins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "alpha_beta_tubulins"
      },
      {
       "node_id": "microtubule",
       "label": "microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005874"
      },
      {
       "node_id": "microtubule_cytoskeleton",
       "label": "microtubule cytoskeleton",
       "node_type": "STRUCTURE",
       "grounding": "GO:0015630"
      }
     ],
     "edges": [
      {
       "subject": "alpha_beta_tubulins",
       "predicate": "polymerize into",
       "object": "microtubule",
       "description": "Alpha- and beta-tubulin subunits polymerize into the protofilaments that form eukaryotic microtubule tubes.",
       "evidence": [
        {
         "reference": "GO:0005874",
         "notes": "GO defines microtubules as hollow tubes of polymeric tubulin protofilaments."
        }
       ]
      },
      {
       "subject": "microtubule",
       "predicate": "is part of",
       "object": "microtubule_cytoskeleton",
       "description": "Microtubules are polymeric cytoskeletal fibers within the microtubule cytoskeleton.",
       "evidence": [
        {
         "reference": "GO:0005874",
         "notes": "GO models the microtubule as part of the microtubule cytoskeleton."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_alpha_beta_tubulin_grounding",
     "prompt": "Resolve exact source-neutral grounding for the alpha- and beta-tubulins that build canonical eukaryotic microtubules.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#alpha_beta_tubulins"
     ],
     "rationale": "This first GO:0005874 record curates broad eukaryotic tubulin constituents without asserting that a general tubulin/FtsZ GTPase-domain accession exactly denotes the microtubule alpha/beta-tubulin constituent set.",
     "evidence": [
      {
       "reference": "GO:0005874",
       "notes": "GO defines microtubules as polymeric tubulin tubes in eukaryotic cells."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    },
    {
     "discussion_id": "defer_microtubule_array_subtypes",
     "prompt": "Curate axonemal doublets, basal-body triplets, haptonemal singlets and other array-specific microtubule subtypes as exact subtypes or array-specific components before mapping them back to GO:0005874.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#eukaryotic_microtubule_polymer"
     ],
     "rationale": "Microbial eukaryotes build specialized microtubule arrays; this generic record records only the shared GO:0005874 polymer boundary and does not flatten doublet, triplet, singlet or ventral-disc-specific morphologies into one component.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.1128618",
       "notes": "Nicastro et al. 2006 resolved axonemal doublet microtubules in Chlamydomonas."
      },
      {
       "reference": "DOI:10.1371/journal.pone.0043783",
       "notes": "Schwartz et al. 2012 mapped Giardia ventral-disc microtubule-associated structures."
      },
      {
       "reference": "DOI:10.1186/s13630-016-0039-z",
       "notes": "Dutcher and O'Toole 2016 reviewed basal-body triplet microtubules in Chlamydomonas."
      },
      {
       "reference": "DOI:10.1242/bio.036590",
       "notes": "Nomura et al. 2019 analyzed haptophyte haptonemal singlet microtubules that rapidly coil."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    },
    {
     "discussion_id": "exclude_prokaryotic_phage_tubulin_like_filaments",
     "prompt": "Keep bacterial, archaeal and phage tubulin-like filaments separate from the GO:0005874 eukaryotic microtubule record.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#eukaryotic_microtubule_polymer"
     ],
     "rationale": "GO:0005874 denotes eukaryotic microtubules built from alpha/beta tubulin into canonical hollow tubes, while this corpus separately models bacterial BtubAB mini-microtubules, bacterial TubZ partition filaments, phage PhuZ spindles, archaeal CetZ filaments and FtsZ-family division rings as non-eukaryotic tubulin/FtsZ-superfamily or tubulin-like cytoskeletal systems with different subunits, architectures or cargo relationships.",
     "evidence": [
      {
       "reference": "GO:0005874",
       "notes": "GO defines GO:0005874 around microtubules found in eukaryotic cells."
      },
      {
       "reference": "DOI:10.1371/journal.pbio.1001213",
       "notes": "Pilhofer et al. 2011 characterized Prosthecobacter BtubA/B tubes as bacterial homologs of the eukaryotic microtubule cytoskeleton."
      },
      {
       "reference": "DOI:10.1073/pnas.1705062114",
       "notes": "Deng et al. 2017 resolved a BtubAB mini-microtubule architecture distinct from canonical eukaryotic microtubules."
      },
      {
       "reference": "DOI:10.1101/gad.1546107",
       "notes": "Larsen et al. 2007 characterized TubZ as a treadmilling prokaryotic tubulin-like polymer for pBtoxis plasmid stability."
      },
      {
       "reference": "DOI:10.7554/eLife.03197",
       "notes": "Erb et al. 2014 characterized PhuZ as a bacteriophage tubulin that forms dynamic filaments."
      },
      {
       "reference": "DOI:10.1038/nature13983",
       "notes": "Duggin et al. 2015 characterized archaeal CetZ1 tubulin-like proteins as cell-shape cytoskeletal factors."
      },
      {
       "reference": "DOI:10.1146/annurev-biophys-121219-081703",
       "notes": "McQuillen and Xiao 2020 reviewed FtsZ rings as tubulin-homolog organizers of bacterial cytokinesis."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16",
     "resolved_date": "2026-09-16"
    }
   ]
  },
  {
   "identifier": "GO:0110085",
   "label": "mitotic actomyosin contractile ring",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "A cytoskeletal structure composed of actin filaments, myosin, and myosin-associated proteins that forms beneath the plasma membrane of many cells, including animal cells and yeast cells, in a plane perpendicular to the axis of the mitotic spindle, i.e. the cell division plane. Ring contraction is associated with centripetal growth of the membrane that divides the cytoplasm of the two future daughter cells. In animal cells, the mitotic contractile ring is located inside the plasma membrane at the location of the cleavage furrow. In Saccharomyces cerevisiae, Myo1 localizes to a ring at the future bud site before bud emergence; actin joins this ring at the mother-bud neck near the end of anaphase to form the cytokinetic actomyosin ring.",
   "definition_source": "GO:0110085",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-29T22:10:25Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T22:11:55Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added actomyosin-ring parentage, reviewed-label-only actin and myosin constituents, fission-yeast mitotic distribution and canonical example evidence, a cytokinesis function, GO/DOI evidence, a nonmechanistic actomyosin-ring topology graph, and boundary and component-grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T22:12:26Z",
     "curator": "codex",
     "action": "REFINED_RECORD",
     "changes": "Tightened the boundary resolution note so GO:0110086 is described only as a meiotic sibling class rather than as an existing exact record.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T12:55:41Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2213: distinguished early budding-yeast Myo1 localization from late actin recruitment, with primary evidence and a preserved GO source-conflict discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:11:40Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0005826"
   ],
   "components": [
    {
     "component_id": "actin_filaments",
     "label": "actin filaments",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "act1"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Mitotic actomyosin rings contain polymerized actin, but this first subtype record keeps actin filaments reviewed-label-only until an exact source-neutral CURIE for the complete mitotic ring actin cohort is verified.",
     "role": "Filamentous actin constituent of the mitotic cytokinetic contractile ring.",
     "evidence": [
      {
       "reference": "GO:0110085",
       "notes": "GO:0110085 defines the mitotic actomyosin contractile ring as composed of actin filaments, myosin, and myosin-associated proteins."
      },
      {
       "reference": "DOI:10.1083/jcb.200602032",
       "notes": "Wu and Pollard 2006 tracked fission-yeast actin-dependent coalescence of cortical cytokinesis nodes into a compact contractile ring."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P10989",
       "protein_label": "Actin",
       "gene_symbol": "act1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene act1 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P10989",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P10989, the single reviewed entry for gene act1 in Schizosaccharomyces pombe 972h-. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "myosin_proteins",
     "label": "myosin proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "myo2"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0110085 defines the ring at the broad myosin level; no exact source-neutral InterPro, Pfam, NCBIfam, or UniProtKB CURIE was assigned for the full mitotic actomyosin-ring myosin cohort.",
     "role": "Myosin constituent of the mitotic actomyosin ring that forms at the cytokinetic division plane.",
     "evidence": [
      {
       "reference": "GO:0110085",
       "notes": "GO:0110085 defines the mitotic actomyosin contractile ring as composed of actin filaments, myosin, and myosin-associated proteins."
      },
      {
       "reference": "DOI:10.1083/jcb.200602032",
       "notes": "Wu and Pollard 2006 observed Myo2-containing fission-yeast cytokinesis nodes mature and coalesce into the compact contractile ring."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9USI6",
       "protein_label": "Myosin type-2 heavy chain 1",
       "gene_symbol": "myo2",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene myo2 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9USI6",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q9USI6, the single reviewed entry for gene myo2 in Schizosaccharomyces pombe 972h-. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "presence": "COMMON",
     "note": "Fission yeast assembles a compact actomyosin contractile ring from cytokinesis nodes during mitotic cytokinesis.",
     "reference": "DOI:10.1083/jcb.200602032"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "note": "Fission-yeast mitotic model in which Myo2-containing cytokinesis nodes and actin coalesce into the contractile ring.",
     "reference": "DOI:10.1083/jcb.200602032"
    }
   ],
   "functions": [
    {
     "function_id": "mitotic_actomyosin_cytokinesis",
     "label": "mitotic actomyosin cytokinesis",
     "description": "The mitotic actomyosin contractile ring assembles at the division plane and supports cytokinetic ring constriction.",
     "evidence": [
      {
       "reference": "GO:0110085",
       "notes": "GO:0110085 defines the ring by its mitotic cytokinesis location and association with division-plane membrane ingrowth."
      },
      {
       "reference": "DOI:10.1083/jcb.200602032",
       "notes": "Wu and Pollard 2006 characterized fission-yeast contractile-ring assembly during cytokinesis."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0110085",
     "notes": "Gene Ontology cellular-component term for the mitotic actomyosin contractile ring."
    },
    {
     "reference": "GO:0005826",
     "notes": "Gene Ontology cellular-component parent for actomyosin contractile rings."
    },
    {
     "reference": "GO:0000142",
     "notes": "Gene Ontology cellular-component child term for the localized cellular bud neck contractile ring."
    },
    {
     "reference": "GO:0110086",
     "notes": "Gene Ontology cellular-component sibling term for meiotic actomyosin contractile rings."
    },
    {
     "reference": "DOI:10.1083/jcb.200602032",
     "notes": "Wu and Pollard 2006, 'Assembly of the cytokinetic contractile ring from a broad band of nodes in fission yeast', Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1083/jcb.142.5.1301",
     "notes": "Bi et al. 1998 distinguish Myo1 localization before bud emergence from actin recruitment near the end of anaphase in Saccharomyces cerevisiae. This primary evidence qualifies the budding-yeast timing clause of the GO-derived definition, not the separate fission-yeast model."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "fission_yeast_mitotic_ring_topology",
     "title": "Fission-yeast mitotic actomyosin-ring topology",
     "description": "Actin filaments and myosin form the fission-yeast mitotic actomyosin contractile ring.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records only core actomyosin membership of the mitotic ring without asserting a full node-maturation pathway or the boundary of all myosin-associated accessory proteins.",
     "nodes": [
      {
       "node_id": "actin_filaments",
       "label": "actin filaments",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "actin_filaments"
      },
      {
       "node_id": "myosin_proteins",
       "label": "myosin proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "myosin_proteins"
      },
      {
       "node_id": "mitotic_actomyosin_contractile_ring",
       "label": "mitotic actomyosin contractile ring",
       "node_type": "STRUCTURE",
       "grounding": "GO:0110085"
      }
     ],
     "edges": [
      {
       "subject": "actin_filaments",
       "predicate": "contributes to",
       "object": "mitotic_actomyosin_contractile_ring",
       "description": "Actin filaments are constituents of the mitotic actomyosin contractile ring.",
       "evidence": [
        {
         "reference": "GO:0110085",
         "notes": "GO:0110085 defines the mitotic ring as an actin-containing cytoskeletal structure."
        }
       ]
      },
      {
       "subject": "myosin_proteins",
       "predicate": "contributes to",
       "object": "mitotic_actomyosin_contractile_ring",
       "description": "Myosin proteins are constituents of the mitotic actomyosin contractile ring.",
       "evidence": [
        {
         "reference": "GO:0110085",
         "notes": "GO:0110085 defines the mitotic ring as containing myosin."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "mitotic_actomyosin_ring_boundary",
     "prompt": "Keep the mitotic actomyosin contractile ring distinct from the generic actomyosin ring and from localized meiotic or bud-neck contractile rings.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures"
     ],
     "rationale": "GO:0110085 denotes the mitotic subtype of the broader actomyosin contractile ring class. GO:0000142 denotes the cellular bud neck child structure and GO:0110086 denotes the meiotic sibling class.",
     "resolution_note": "Curated GO:0110085 as the exact mitotic actomyosin ring, used GO:0005826 as the parent, left GO:0000142 modeled as a separate narrower record, and referenced GO:0110086 only as the meiotic sibling class.",
     "evidence": [
      {
       "reference": "GO:0110085",
       "notes": "GO:0110085 identifies the mitotic actomyosin contractile ring."
      },
      {
       "reference": "GO:0005826",
       "notes": "GO:0005826 identifies the broader actomyosin contractile ring."
      },
      {
       "reference": "GO:0000142",
       "notes": "GO:0000142 identifies the cellular bud neck contractile ring as a narrower mitotic ring."
      },
      {
       "reference": "GO:0110086",
       "notes": "GO:0110086 identifies the parallel meiotic actomyosin contractile ring class."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29",
     "resolved_date": "2026-09-29"
    },
    {
     "discussion_id": "resolve_mitotic_actomyosin_ring_components",
     "prompt": "Resolve exact source-neutral family groundings and myosin-associated protein boundaries for the mitotic actomyosin contractile ring.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record",
      "components#actin_filaments",
      "components#myosin_proteins"
     ],
     "rationale": "GO:0110085 includes myosin-associated proteins in the ring definition and fission-yeast mitotic rings include many node and actin-remodeling factors. This first mitotic subtype record keeps only broad actin and myosin constituents until accessory constituent versus associated-machinery boundaries are reviewed explicitly.",
     "evidence": [
      {
       "reference": "GO:0110085",
       "notes": "GO:0110085 names myosin-associated proteins in the mitotic actomyosin-ring definition."
      },
      {
       "reference": "DOI:10.1083/jcb.200602032",
       "notes": "Wu and Pollard 2006 tracked fission-yeast node maturation with Myo2 and multiple accessory factors during mitotic contractile-ring assembly."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29"
    },
    {
     "discussion_id": "budding_yeast_mitotic_ring_timing",
     "prompt": "Distinguish the early budding-yeast Myo1 precursor ring from the later actin-containing contractile ring.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "definition"
     ],
     "rationale": "The GO:0110085 definition inspected on 2026-10-11 says the budding-yeast mitotic contractile ring forms before mitosis. Bi et al. 1998 instead distinguish an early Myo1 ring from actin recruitment near the end of anaphase. Applying the early myosin-only timing to the actomyosin structure conflates assembly states.",
     "resolution_note": "Retained the GO class identity and general definition but qualified the Saccharomyces cerevisiae sentence using the primary experiments. Myo1 localization before budding is distinguished from late-anaphase actin recruitment; no budding-yeast chronology is transferred to the fission-yeast example or graph, and no upstream GO correction is claimed.",
     "evidence": [
      {
       "reference": "GO:0110085",
       "notes": "Current source of the general definition and the conflicting premitotic budding-yeast timing."
      },
      {
       "reference": "DOI:10.1083/jcb.142.5.1301",
       "notes": "Bi et al. 1998 distinguish Myo1 localization before bud emergence from actin recruitment near the end of anaphase in Saccharomyces cerevisiae. This primary evidence qualifies the budding-yeast timing clause of the GO-derived definition, not the separate fission-yeast model."
      },
      {
       "reference": "https://github.com/CultureBotAI/CellStructureMech/issues/2213",
       "notes": "Saved whole-record review F1 and bounded timing correction."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-11",
     "resolved_date": "2026-10-11"
    }
   ]
  },
  {
   "identifier": "GO:0032151",
   "label": "mitotic septin complex",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A heterooligomeric septin complex that acts during mitotic cell division.",
   "definition_source": "GO:0032151",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-30T17:42:05Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T17:43:28Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added septin-complex parentage, a reviewed-label-only septin constituent, a GO-backed mitotic cell-division function, a nonmechanistic oligomerization graph, and boundary and component-grounding discussions.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0031105"
   ],
   "components": [
    {
     "component_id": "septin_proteins",
     "label": "septin proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0032151 defines a heterooligomeric septin complex acting during mitotic cell division, but no exact source-neutral InterPro, Pfam, NCBIfam, or UniProtKB CURIE was assigned for the full mitotic septin-complex cohort.",
     "role": "Septin GTPases that assemble into the heterooligomeric septin complex acting during mitotic cell division.",
     "evidence": [
      {
       "reference": "GO:0032151",
       "notes": "GO:0032151 defines the mitotic septin complex as a heterooligomeric septin complex."
      },
      {
       "reference": "GO:0031105",
       "notes": "GO:0031105 defines septin complexes as septin-containing, typically oligomeric protein complexes."
      }
     ]
    }
   ],
   "functions": [
    {
     "function_id": "mitotic_cell_division_support",
     "label": "mitotic cell division support",
     "description": "The mitotic septin complex is a heterooligomeric septin complex that acts during mitotic cell division.",
     "evidence": [
      {
       "reference": "GO:0032151",
       "notes": "GO:0032151 defines the complex by its action during mitotic cell division."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0032151",
     "notes": "Gene Ontology cellular-component term for the mitotic septin complex."
    },
    {
     "reference": "GO:0031105",
     "notes": "OLS reports GO:0031105 septin complex as the direct GO:0032151 parent."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "mitotic_septin_complex_oligomerization",
     "title": "Mitotic septin-complex oligomerization",
     "description": "Septin proteins form a heterooligomeric septin complex that acts during mitotic cell division.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the GO-backed composition of the mitotic septin complex without asserting exact subunit stoichiometry, a species-specific paralog set, or higher-order septin-ring polymerization.",
     "nodes": [
      {
       "node_id": "septin_proteins",
       "label": "septin proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "septin_proteins"
      },
      {
       "node_id": "mitotic_septin_complex",
       "label": "mitotic septin complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032151"
      }
     ],
     "edges": [
      {
       "subject": "septin_proteins",
       "predicate": "oligomerize into",
       "object": "mitotic_septin_complex",
       "description": "Septin proteins assemble into the heterooligomeric mitotic septin complex.",
       "evidence": [
        {
         "reference": "GO:0032151",
         "notes": "GO:0032151 defines the mitotic septin complex as a heterooligomeric septin complex."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "mitotic_septin_complex_boundary",
     "prompt": "Keep the mitotic septin complex distinct from the parent septin complex, the meiotic septin complex, and higher-order septin rings.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures"
     ],
     "rationale": "GO:0032151 denotes the heterooligomeric septin complex that acts during mitotic cell division. GO:0031105 is the broader septin-complex parent, GO:0032152 denotes the meiotic counterpart, and GO:0005940 denotes a higher-order septin ring rather than the oligomeric complex.",
     "resolution_note": "Curated GO:0032151 as the mitotic specialization of the septin-complex class and did not merge it with meiotic or higher-order septin-ring records.",
     "evidence": [
      {
       "reference": "GO:0032151",
       "notes": "GO:0032151 identifies the mitotic septin complex."
      },
      {
       "reference": "GO:0031105",
       "notes": "GO:0031105 identifies the broader septin-complex class."
      },
      {
       "reference": "GO:0032152",
       "notes": "GO:0032152 identifies the meiotic septin complex."
      },
      {
       "reference": "GO:0005940",
       "notes": "GO:0005940 identifies the higher-order septin ring."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30",
     "resolved_date": "2026-09-30"
    },
    {
     "discussion_id": "resolve_mitotic_septin_complex_components",
     "prompt": "Resolve exact source-neutral family groundings and species boundaries for mitotic septin-complex septin proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#septin_proteins"
     ],
     "rationale": "The initial mitotic septin complex record uses a reviewed-label-only septin protein cohort rather than guessing a family CURIE or importing species-specific paralogs into the generic GO:0032151 record.",
     "evidence": [
      {
       "reference": "GO:0032151",
       "notes": "GO:0032151 defines a heterooligomeric mitotic septin complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30"
    }
   ]
  },
  {
   "identifier": "GO:0072686",
   "label": "mitotic spindle",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "A spindle that forms as part of mitosis. Mitotic and meiotic spindles contain distinctive complements of proteins associated with microtubules.",
   "definition_source": "GO:0072686",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-18T23:15:22Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T23:16:16Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added spindle parentage and spindle-microtubule parthood, an alpha/beta-tubulin constituent, Saccharomyces cerevisiae scope, a chromosome-segregation function, GO and DOI evidence, a nonmechanistic budding-yeast spindle architecture graph, and discussions on SPB/kinetochore boundaries and MAP curation.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T23:16:44Z",
     "curator": "codex",
     "action": "NORMALIZED_GRAPH_LABELS",
     "changes": "Normalized GO-grounded graph nodes to the canonical singular labels for spindle pole body, spindle microtubule, and kinetochore.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T23:26:49Z",
     "curator": "codex",
     "action": "FIX_DISCUSSION_ANCHOR",
     "changes": "Pointed the spindle-associated-protein TODO at the alpha/beta-tubulin component anchor so every discussion reference resolves.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T23:34:36Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #1204 by reclassifying the SPB/microtubule/kinetochore graph as FUNCTION, and resolved #1205 by adding GO:0005874 evidence for alpha/beta-tubulin microtubule composition.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T20:01:52Z",
     "curator": "codex",
     "action": "ADD_SPINDLE_MICROTUBULE_CHILD",
     "changes": "Linked GO:0005876 to its own spindle microtubule child record while preserving the budding-yeast spindle architecture graph on the parent.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T21:01:56Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2257: narrowed both Winey 1995 example notes to serial-section electron-microscopy reconstruction; preserved separately cited Straight 1997 live-cell evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:11:43Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0005819"
   ],
   "has_part": [
    "GO:0005876"
   ],
   "components": [
    {
     "component_id": "alpha_beta_tubulins",
     "label": "alpha- and beta-tubulins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Eukaryotic tubulin subunits that polymerize into the spindle microtubules of the mitotic spindle.",
     "evidence": [
      {
       "reference": "GO:0005876",
       "notes": "Gene Ontology defines spindle microtubules as microtubules that are part of a mitotic or meiotic spindle."
      },
      {
       "reference": "GO:0005874",
       "notes": "Gene Ontology defines microtubules as eukaryotic hollow tubes made from polymeric tubulin protofilaments."
      },
      {
       "reference": "DOI:10.1126/science.277.5325.574",
       "notes": "Straight et al. 1997 imaged GFP-Tub1-labeled spindle microtubules in living Saccharomyces cerevisiae cells."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The mitotic spindle uses alpha- and beta-tubulin subunits that are shared with other eukaryotic microtubule arrays; no exact source-neutral CURIE was assigned for only the mitotic-spindle tubulin constituents.",
     "gene_symbols": [
      "TUB1",
      "TUB2",
      "TUB3"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P09733",
       "protein_label": "Tubulin alpha-1 chain",
       "gene_symbol": "TUB1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TUB1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11739794",
         "notes": "Anders KR et al. 2001, ‘Dominant-lethal alpha-tubulin mutants defective in microtubule depolymerization in yeast.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton' localisation of P09733."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P02557",
       "protein_label": "Tubulin beta chain",
       "gene_symbol": "TUB2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TUB2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:23001566",
         "notes": "Cederquist GY et al. 2012, ‘An inherited TUBB2B mutation alters a kinesin-binding site and causes polymicrogyria, CFEOM and axon dysinnervation.’, Hum Mol Genet. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton' localisation of P02557."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P09734",
       "protein_label": "Tubulin alpha-3 chain",
       "gene_symbol": "TUB3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TUB3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P09734",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P09734, the single reviewed entry for gene TUB3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has a nuclear mitotic spindle whose microtubule organization has been reconstructed by serial-section electron microscopy.",
     "reference": "DOI:10.1083/jcb.129.6.1601"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Reference microbial eukaryote in which mitotic spindle microtubules were reconstructed by serial-section electron microscopy.",
     "reference": "DOI:10.1083/jcb.129.6.1601"
    }
   ],
   "functions": [
    {
     "function_id": "chromosome_segregation",
     "label": "chromosome segregation",
     "grounding": "GO:0007059",
     "description": "Mitotic spindles move duplicated chromosomes apart by coupling kinetochores to spindle microtubules that extend from opposing spindle poles.",
     "evidence": [
      {
       "reference": "GO:0005819",
       "notes": "Gene Ontology defines the spindle as an array of microtubules and associated molecules that serves to move duplicated chromosomes apart."
      },
      {
       "reference": "DOI:10.1126/science.277.5325.574",
       "notes": "Straight et al. 1997 visualized chromosome movements and spindle dynamics in living budding-yeast cells."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0072686",
     "notes": "Gene Ontology cellular-component term for the mitotic spindle."
    },
    {
     "reference": "GO:0005819",
     "notes": "Gene Ontology cellular-component term for the broader spindle."
    },
    {
     "reference": "GO:0005876",
     "notes": "Gene Ontology cellular-component term for the spindle microtubule."
    },
    {
     "reference": "GO:0005874",
     "notes": "Gene Ontology cellular-component term for the microtubule."
    },
    {
     "reference": "GO:0007059",
     "notes": "Gene Ontology biological-process term for chromosome segregation."
    },
    {
     "reference": "DOI:10.1083/jcb.129.6.1601",
     "notes": "Winey et al. 1995, Three-dimensional ultrastructural analysis of the Saccharomyces cerevisiae mitotic spindle, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1126/science.277.5325.574",
     "notes": "Straight et al. 1997, Mitosis in Living Budding Yeast: Anaphase A But No Metaphase Plate, Science."
    },
    {
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
     "notes": "Jaspersen and Winey 2004 reviewed spindle pole body structure, duplication, and mitotic-spindle assembly in budding yeast."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "budding_yeast_spindle_microtubule_architecture",
     "title": "Spindle microtubules bridge budding-yeast spindle poles and kinetochores",
     "description": "In Saccharomyces cerevisiae, spindle pole bodies organize a bipolar array of spindle microtubules, and a subset of those microtubules attach to kinetochores during mitosis.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph places spindle microtubules, spindle pole bodies, and kinetochores in a structural budding-yeast chromosome-segregation architecture without modeling every motor, microtubule-associated protein, or cell-cycle input.",
     "nodes": [
      {
       "node_id": "spindle_pole_body",
       "label": "spindle pole body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005816"
      },
      {
       "node_id": "spindle_microtubule",
       "label": "spindle microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005876"
      },
      {
       "node_id": "kinetochore",
       "label": "kinetochore",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000776"
      },
      {
       "node_id": "mitotic_spindle",
       "label": "mitotic spindle",
       "node_type": "STRUCTURE",
       "grounding": "GO:0072686"
      }
     ],
     "edges": [
      {
       "subject": "spindle_pole_body",
       "predicate": "anchor",
       "object": "spindle_microtubule",
       "description": "Budding-yeast spindle pole bodies anchor the spindle microtubules that form the mitotic spindle.",
       "evidence": [
        {
         "reference": "GO:0005876",
         "notes": "GO:0005876 defines spindle microtubules as part of a spindle and anchored at one spindle pole."
        },
        {
         "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
         "notes": "Jaspersen and Winey 2004 reviewed the budding-yeast SPB as the nuclear microtubule-organizing center."
        }
       ]
      },
      {
       "subject": "spindle_microtubule",
       "predicate": "assemble into",
       "object": "mitotic_spindle",
       "description": "Spindle microtubules form the bipolar microtubule array of the mitotic spindle.",
       "evidence": [
        {
         "reference": "GO:0005819",
         "notes": "GO:0005819 defines the spindle as an array of microtubules and associated molecules between opposite poles."
        },
        {
         "reference": "DOI:10.1083/jcb.129.6.1601",
         "notes": "Winey et al. 1995 reconstructed budding-yeast mitotic spindles from serial electron micrographs and classified their microtubule bundles."
        }
       ]
      },
      {
       "subject": "spindle_microtubule",
       "predicate": "attach to",
       "object": "kinetochore",
       "description": "A subset of budding-yeast spindle microtubules forms kinetochore fibers.",
       "evidence": [
        {
         "reference": "GO:0000776",
         "notes": "GO:0000776 defines the kinetochore as a centromeric complex that provides an attachment point for spindle microtubules."
        },
        {
         "reference": "DOI:10.1083/jcb.129.6.1601",
         "notes": "Winey et al. 1995 reconstructed budding-yeast spindles containing presumptive kinetochore microtubules and interpolar microtubules."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "spindle_poles_and_kinetochores_are_boundaries",
     "prompt": "Keep spindle pole bodies and kinetochores as adjacent structures instead of molecular components of the generic mitotic-spindle record.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#alpha_beta_tubulins",
      "causal_graphs#budding_yeast_spindle_microtubule_architecture"
     ],
     "rationale": "In budding yeast, spindle pole bodies organize spindle microtubules and kinetochores provide chromosome attachment sites for them, but both are separate GO-denoted structures with their own composition and curation boundaries rather than taxon-agnostic molecular constituents of GO:0072686.",
     "evidence": [
      {
       "reference": "GO:0005816",
       "notes": "GO:0005816 denotes the fungal spindle pole body."
      },
      {
       "reference": "GO:0000776",
       "notes": "GO:0000776 denotes the kinetochore."
      },
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
       "notes": "Jaspersen and Winey 2004 reviewed the SPB as the budding-yeast microtubule-organizing center."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-18",
     "resolved_date": "2026-09-18"
    },
    {
     "discussion_id": "resolve_spindle_microtubule_associated_proteins",
     "prompt": "Resolve exact source-neutral groundings for mitotic spindle motors and microtubule-associated proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#alpha_beta_tubulins",
      "causal_graphs#budding_yeast_spindle_microtubule_architecture"
     ],
     "rationale": "GO defines spindles as microtubules plus associated molecules; this first record captures the alpha/beta-tubulin polymer boundary and defers the taxon-specific motor and microtubule-associated protein set.",
     "evidence": [
      {
       "reference": "GO:0072686",
       "notes": "GO:0072686 defines the mitotic spindle around spindle-associated microtubules and proteins."
      },
      {
       "reference": "DOI:10.1083/jcb.129.6.1601",
       "notes": "Winey et al. 1995 distinguished budding-yeast kinetochore and interpolar spindle microtubules structurally."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-18"
    }
   ]
  },
  {
   "identifier": "GO:0044732",
   "label": "mitotic spindle pole body",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "The microtubule organizing center that forms as part of the mitotic cell cycle; functionally homologous to the animal cell centrosome.",
   "definition_source": "GO:0044732",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-29T14:06:46Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T14:07:34Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO-backed spindle-pole-body parentage, Saccharomyces scope, a mitotic microtubule-organization function, GO and literature evidence, a nonmechanistic mitotic SPB substructure graph, and boundary/component discussions.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005816"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast mitotic spindle pole bodies are layered fungal microtubule-organizing centers that duplicate during mitotic cell-cycle entry.",
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Reference fungal model in which mitotic SPB duplication and layered plaque topology have been reviewed.",
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
    }
   ],
   "functions": [
    {
     "function_id": "mitotic_spindle_microtubule_organization",
     "label": "mitotic spindle microtubule organization",
     "description": "Mitotic spindle pole bodies organize budding-yeast nuclear and cytoplasmic microtubule nucleation during the mitotic cell cycle.",
     "evidence": [
      {
       "reference": "GO:0044732",
       "notes": "GO:0044732 defines the mitotic spindle pole body as the microtubule-organizing center formed as part of the mitotic cell cycle."
      },
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
       "notes": "Jaspersen and Winey 2004 reviewed budding-yeast SPB duplication and mitotic microtubule organization."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0044732",
     "notes": "Gene Ontology cellular-component term for the mitotic spindle pole body."
    },
    {
     "reference": "GO:0005816",
     "notes": "Gene Ontology parent term for the general fungal spindle pole body."
    },
    {
     "reference": "GO:0061496",
     "notes": "Gene Ontology cellular-component term for the half bridge of the mitotic spindle pole body."
    },
    {
     "reference": "GO:0061498",
     "notes": "Gene Ontology cellular-component term for the intermediate layer of the mitotic spindle pole body."
    },
    {
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
     "notes": "Jaspersen and Winey 2004, The budding yeast spindle pole body: structure, duplication, and function, Annual Review of Cell and Developmental Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "mitotic_spindle_pole_body_substructure_topology",
     "title": "Mitotic spindle pole bodies include mitotic half-bridge and intermediate-layer substructures",
     "description": "The mitotic spindle pole body is a cell-cycle-specific subtype of the fungal SPB and contains mitotic half-bridge and intermediate-layer substructures.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records GO-backed specialization and parthood without asserting the ordered recruitment of budding-yeast plaque or bridge proteins.",
     "nodes": [
      {
       "node_id": "spindle_pole_body",
       "label": "spindle pole body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005816"
      },
      {
       "node_id": "mitotic_spindle_pole_body",
       "label": "mitotic spindle pole body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0044732"
      },
      {
       "node_id": "mitotic_half_bridge",
       "label": "half bridge of mitotic spindle pole body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0061496"
      },
      {
       "node_id": "mitotic_intermediate_layer",
       "label": "intermediate layer of mitotic spindle pole body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0061498"
      }
     ],
     "edges": [
      {
       "subject": "mitotic_spindle_pole_body",
       "predicate": "is subtype of",
       "object": "spindle_pole_body",
       "description": "The mitotic spindle pole body is a cell-cycle-specific spindle pole body.",
       "evidence": [
        {
         "reference": "GO:0044732",
         "notes": "GO:0044732 is a cellular-component child of the general spindle pole body term."
        },
        {
         "reference": "GO:0005816",
         "notes": "GO:0005816 identifies the broader fungal spindle pole body."
        }
       ]
      },
      {
       "subject": "mitotic_half_bridge",
       "predicate": "is part of",
       "object": "mitotic_spindle_pole_body",
       "description": "The mitotic half bridge is a substructure of the mitotic spindle pole body.",
       "evidence": [
        {
         "reference": "GO:0061496",
         "notes": "GO:0061496 is a part_of child of the mitotic spindle pole body term."
        }
       ]
      },
      {
       "subject": "mitotic_intermediate_layer",
       "predicate": "is part of",
       "object": "mitotic_spindle_pole_body",
       "description": "The mitotic intermediate layer is a substructure of the mitotic spindle pole body.",
       "evidence": [
        {
         "reference": "GO:0061498",
         "notes": "GO:0061498 is a part_of child of the mitotic spindle pole body term."
        }
       ]
      },
      {
       "subject": "mitotic_half_bridge",
       "predicate": "templates assembly of",
       "object": "mitotic_spindle_pole_body",
       "description": "Budding-yeast mitotic SPB duplication begins at the half bridge next to the existing SPB.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
         "notes": "Jaspersen and Winey 2004 reviewed the half-bridge pathway for budding-yeast SPB duplication."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "mitotic_spindle_pole_body_boundary",
     "prompt": "Keep the mitotic spindle pole body narrower than the general fungal spindle pole body while preserving mitotic SPB substructures as child or part records.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures",
      "causal_graphs#mitotic_spindle_pole_body_substructure_topology"
     ],
     "rationale": "GO:0044732 denotes the mitotic SPB formed as part of the mitotic cell cycle. The broader GO:0005816 term covers the general fungal SPB, while GO:0061496 and GO:0061498 denote mitotic substructures that remain narrower than this parent.",
     "resolution_note": "Curated GO:0044732 as a GO-backed mitotic SPB subtype, parented it to GO:0005816, and kept existing GO:0061496 and GO:0061498 records as mitotic-SPB substructures.",
     "evidence": [
      {
       "reference": "GO:0044732",
       "notes": "GO:0044732 identifies the mitotic spindle pole body."
      },
      {
       "reference": "GO:0005816",
       "notes": "GO:0005816 identifies the general spindle pole body."
      },
      {
       "reference": "GO:0061496",
       "notes": "GO:0061496 identifies the half bridge of the mitotic spindle pole body."
      },
      {
       "reference": "GO:0061498",
       "notes": "GO:0061498 identifies the intermediate layer of the mitotic spindle pole body."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29",
     "resolved_date": "2026-09-29"
    },
    {
     "discussion_id": "resolve_mitotic_spindle_pole_body_components",
     "prompt": "Resolve exact source-neutral family groundings for mitotic SPB plaque, bridge, and gamma-tubulin-complex constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record"
     ],
     "rationale": "This first GO-backed mitotic SPB record captures the named cell-cycle-specific structure without guessing exact InterPro, Pfam, NCBIfam, or Complex Portal groundings for budding-yeast proteins and associated gamma-tubulin complexes.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:mreb_filament",
   "label": "MreB filament",
   "definition": "The actin-like cytoskeletal filament of rod-shaped bacteria. MreB polymerises into short membrane-associated filaments that circle the cell at an angle to its long axis and move processively around it, carrying the elongasome — the peptidoglycan synthases that widen the sidewall — so that new wall material is inserted where the filaments travel. It is a homologue of eukaryotic actin by fold, not by sequence identity.",
   "definition_source": "DOI:10.1016/j.cell.2018.02.050",
   "synonyms": [
    {
     "synonym_text": "bacterial actin",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1146/annurev-genet-102108-134845"
    }
   ],
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "parent_structures": [
    "GO:0099513"
   ],
   "components": [
    {
     "component_id": "mreb",
     "label": "MreB",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "mreB"
     ],
     "essentiality": "ESSENTIAL",
     "role": "The filament subunit; an actin-fold ATPase that polymerises into short antiparallel double filaments on the membrane.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-genet-102108-134845",
       "notes": "The Bacterial Cytoskeleton (2010) describes MreB as the actin homologue of rod-shaped bacteria."
      },
      {
       "reference": "DOI:10.1016/j.cell.2018.02.050",
       "notes": "Shi et al. 2018 review MreB filament architecture and its membrane association."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A9X4",
       "protein_label": "Cell shape-determining protein MreB",
       "gene_symbol": "mreB",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene mreB in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15612918",
         "notes": "Kruse T et al. 2005, ‘The morphogenetic MreBCD proteins of Escherichia coli form an essential membrane-bound complex.’, Mol Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P0A9X4."
        }
       ]
      }
     ]
    },
    {
     "component_id": "elongasome_link",
     "label": "RodZ",
     "component_type": "PROTEIN",
     "component_role": "ASSOCIATED_MACHINERY",
     "gene_symbols": [
      "rodZ"
     ],
     "essentiality": "CONDITIONAL",
     "role": "Bridges the filament to the elongasome, the sidewall-synthesis machine the filament guides. MreC and MreD were listed here until #102: they are constituents of that machine, not of this filament, and now live on the elongasome record.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2018.02.050",
       "notes": "Shi et al. 2018 describe RodZ coupling MreB to the synthetic complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P27434",
       "protein_label": "Cytoskeleton protein RodZ",
       "gene_symbol": "rodZ",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene rodZ in Escherichia coli K-12, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:19008860",
         "notes": "Shiomi D et al. 2008, ‘Determination of bacterial rod shape by a novel cytoskeletal membrane protein.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P27434."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Present in many rod-shaped and curved lineages and absent from most cocci, but the correlation is not tight: Actinobacteria and Rhizobiales are rod-like or curved and lack MreB altogether.",
     "reference": "DOI:10.1016/j.cell.2018.02.050"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli K-12",
     "note": "The system in which filament motion was shown to be driven by wall synthesis.",
     "reference": "DOI:10.1016/j.cell.2018.02.050"
    },
    {
     "taxon_id": "NCBITaxon:1423",
     "taxon_label": "Bacillus subtilis",
     "note": "Reference Gram-positive elongasome.",
     "reference": "DOI:10.1146/annurev-genet-102108-134845"
    }
   ],
   "functions": [
    {
     "function_id": "shape",
     "label": "regulation of cell shape",
     "grounding": "GO:0008360",
     "description": "Directs where sidewall peptidoglycan is inserted, maintaining a rod.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2018.02.050",
       "notes": "Shi et al. 2018 review MreB's role in organising sidewall synthesis and rod shape."
      },
      {
       "reference": "DOI:10.1146/annurev-genet-102108-134845",
       "notes": "The Bacterial Cytoskeleton (2010) links mreB loss to loss of rod shape."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1146/annurev-genet-102108-134845",
     "notes": "'The Bacterial Cytoskeleton', Annual Review of Genetics 2010."
    },
    {
     "reference": "DOI:10.1016/j.cell.2018.02.050",
     "notes": "Shi H, Bratton BP, Gitai Z, Huang KC 2018, 'How to Build a Bacterial Cell: MreB as the Foreman of E. coli Construction', Cell."
    },
    {
     "reference": "GO:0099513",
     "notes": "Broader polymeric cytoskeletal fiber class; this protein filament retains its specific local identity."
    },
    {
     "reference": "GO:0005856",
     "notes": "The cytoskeletal framework contains this filament; the filament is part of it, not a type of the entire framework."
    },
    {
     "reference": "DOI:10.1038/nmicrobiol.2016.172",
     "notes": "Cho et al. 2016, Bacterial cell wall biogenesis is mediated by SEDS and PBP polymerase families functioning semi-autonomously, Nature Microbiology. Primary support for the Rod-system synthase-pair claim."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "filament_guided_sidewall_synthesis",
     "title": "MreB and RodZ orient sidewall synthesis to preserve a rod",
     "description": "MreB subunits form membrane-associated filaments that RodZ couples to the elongasome. Those filaments orient circumferential sidewall peptidoglycan synthesis, and the resulting feedback keeps rod-shaped cells from widening into spheres.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "mreb",
       "label": "MreB",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mreb"
      },
      {
       "node_id": "mreb_filament",
       "label": "MreB filament",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:mreb_filament"
      },
      {
       "node_id": "rodz",
       "label": "RodZ",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "elongasome_link"
      },
      {
       "node_id": "elongasome",
       "label": "elongasome",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:elongasome"
      },
      {
       "node_id": "sidewall_synthesis",
       "label": "peptidoglycan biosynthetic process",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0009252"
      },
      {
       "node_id": "rod_shape",
       "label": "rod shaped",
       "node_type": "TRAIT",
       "grounding": "METPO:1000681"
      }
     ],
     "edges": [
      {
       "subject": "mreb",
       "predicate": "polymerizes into",
       "object": "mreb_filament",
       "description": "MreB monomers assemble into short membrane-bound filaments.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2018.02.050",
         "notes": "Shi, Bratton, Gitai and Huang 2018 review E. coli MreB filament architecture and membrane association."
        }
       ]
      },
      {
       "subject": "rodz",
       "predicate": "couples",
       "object": "elongasome",
       "description": "RodZ bridges MreB filaments to the cell-wall synthesis machinery.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2018.02.050",
         "notes": "Shi, Bratton, Gitai and Huang 2018 review cytoplasmic RodZ-MreB binding and periplasmic RodZ contacts with wall-synthesis enzymes."
        }
       ]
      },
      {
       "subject": "mreb_filament",
       "predicate": "orients",
       "object": "elongasome",
       "description": "Curvature-biased filaments constrain where and in which direction the Rod complex inserts new wall.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2018.02.050",
         "notes": "Shi, Bratton, Gitai and Huang 2018 describe MreB as a curvature sensor that both detects and changes local shape."
        }
       ]
      },
      {
       "subject": "elongasome",
       "predicate": "carries out",
       "object": "sidewall_synthesis",
       "description": "The elongasome is the RodA/PBP2 peptidoglycan synthase complex that builds the cylindrical sidewall.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro2677",
         "notes": "Typas, Banzhaf, Gross and Vollmer 2011 review the elongation complex that builds sidewall peptidoglycan."
        },
        {
         "reference": "DOI:10.1038/nmicrobiol.2016.172",
         "notes": "Cho et al. 2016 use E. coli cell-wall synthesis and MreB-motion experiments to support a RodA/PBP2 synthase pair in the Rod system; the earlier 2011 review supplies broader elongation context."
        }
       ]
      },
      {
       "subject": "sidewall_synthesis",
       "predicate": "maintains",
       "object": "rod_shape",
       "description": "Circumferential sidewall insertion elongates the cylinder and maintains rod-like shape.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2018.02.050",
         "notes": "Shi, Bratton, Gitai and Huang 2018 describe MreB-driven cell-wall feedback as the self-organizing system for rod shape maintenance."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "first_minted_identifier",
     "prompt": "This is the corpus's first minted identifier — is the scheme right?",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#mreb"
     ],
     "rationale": "GO has no cellular-component term for MreB or for a bacterial actin cytoskeleton, so docs/CURATION.md requires minting with the nearest broader term as a parent. The local part is a lowercase slug of the label rather than a counter, because a slug needs no allocator and reads in a URL; the cost is that it looks stale if the preferred label ever changes, which is acceptable since identifiers are never renamed.",
     "posed_by": "claude",
     "posed_date": "2026-09-01"
    },
    {
     "discussion_id": "guides_the_elongasome",
     "prompt": "The filament guides the elongasome, and the schema has no relation that says so.",
     "kind": "KNOWLEDGE_GAP",
     "status": "OPEN",
     "attaches_to": [
      "components#elongasome_link"
     ],
     "rationale": "MreB filaments carry the RodA-PBP2 synthases around the cell; that is the point of the structure. It was briefly recorded as xrefs: [cellstructuremech:elongasome], but the schema defines xrefs as true equivalence and the two are not equivalent, so the claim was false as written and removed (#119). Until a relation exists, the link lives in the RodZ component role and in this discussion.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2018.02.050",
       "notes": "Shi et al. 2018 describe MreB filament coupling to the RodA-PBP2 elongasome synthases via RodZ."
      },
      {
       "reference": "https://github.com/CultureBotAI/CellStructureMech/issues/119",
       "notes": "Repository issue recording removal of the non-equivalent cellstructuremech:elongasome xref."
      }
     ],
     "posed_by": "claude",
     "posed_date": "2026-09-02"
    },
    {
     "discussion_id": "archaeal_actin_fold_is_not_filament_occurrence",
     "prompt": "Bound archaeal homology separately from occurrence of this MreB filament system.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "definition",
      "taxonomic_distribution"
     ],
     "rationale": "The earlier Archaea RARE row cited actin-fold proteins, while its own note identified the MreB-elongasome arrangement as bacterial. Homology alone does not establish the occurrence or prevalence of the bacterial filament system defined in this record. Archaeal actin-like Ta0583 polymerization is a distinct experimental observation, not proof of this MreB-elongasome system.",
     "resolution_note": "Remove the unsupported affirmative occurrence row without asserting absence of MreB homologues or actin-like polymers in Archaea. Retain the bacterial definition, supported occurrences and original history. An archaeal structural example would need direct identity and assembly evidence before curation here.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2018.02.050",
       "notes": "Inspected review supports the bacterial MreB/elongasome scope and explicitly bounded bacterial distribution."
      },
      {
       "reference": "DOI:10.1128/JB.01454-06",
       "notes": "Inspected abstract reports polymerization of the Thermoplasma acidophilum actin-like protein Ta0583; it does not establish this bacterial filament system or its archaeal prevalence."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-11",
     "resolved_date": "2026-10-11"
    }
   ],
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-01T03:41:49Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Drafted from the cited reviews; every GO term, taxon id and DOI resolved live before writing. Not yet human-reviewed.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-01T03:49:36Z",
     "curator": "claude",
     "action": "ADD_TRAIT_LINKS",
     "changes": "Self-review of PR #101: linked the TraitMech phenotypes the filament confers (METPO:1000681 rod shaped, METPO:1000666 cell shape), which is the whole point of the structure and was missing.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-02T04:50:12Z",
     "curator": "claude",
     "action": "RESCOPE_COMPONENTS",
     "changes": "#102: MreC and MreD moved to the new elongasome record, where they are constituents; the component here is narrowed to RodZ, which genuinely acts on the assembled filament. The elongasome is now cross-referenced.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-02T04:57:03Z",
     "curator": "claude",
     "action": "REMOVE_MISUSED_XREF",
     "changes": "#119: removed xrefs: [cellstructuremech:elongasome]. xrefs means equivalence and the filament is not equivalent to the machine it guides; the relationship is stated in the component role and a discussion instead.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-02T06:07:45Z",
     "curator": "claude",
     "action": "ADD_VERBATIM_EVIDENCE",
     "changes": "Replaced paraphrase-only attributions on both trait links with verbatim snippets from the open-access full text of Shi et al. 2018 (PMC5846203), which I read for this purpose. Dropped the Annual Review of Genetics 2010 citation from the cell-shape link: it has no PubMed or PMC record, so nothing of it could be read beyond a Crossref title, and citing it for a specific claim was not supportable. Reading the source also bounded a taxonomic claim: the record said shape and mreB track each other, and the same paper names Actinobacteria and Rhizobiales as rod-like lineages without MreB.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-02T20:18:15Z",
     "curator": "claude",
     "action": "CORRECT_CURATION_EVENT",
     "changes": "#145: the ADD_VERBATIM_EVIDENCE event above states that DOI:10.1146/annurev-genet-102108-134845 has no PubMed or PMC record. That is false: it is PMID 21047262 and its abstract is available. The check behind the claim asked only NCBI's PMC id converter, which indexes PMC alone, and read its empty response as absence from PubMed too; Europe PMC returns the record directly. The event is left standing rather than rewritten, because curation_history is append-only and hiding an error is worse than the error. The removal it describes still holds on its own ground: the paraphrase was written without reading the paper, and the abstract does not carry the specific cell-shape claim it was attached to. The paper remains cited elsewhere on this record, and the three verbatim snippets are unaffected.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-04T00:58:09Z",
     "curator": "codex",
     "action": "ADD_CAUSAL_GRAPH",
     "changes": "Added a FUNCTION graph for MreB/RodZ-guided sidewall synthesis that points at the separate elongasome record, cites the existing MreB shape review and the elongasome's sidewall-synthesis review, and keeps the filament-to-machine relation out of equivalence-only xrefs.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T07:38:55Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-11T18:52:14Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2237, #2238, #2239: Corrected cytoskeletal fiber is-a and containing-framework parthood. Removed the unsupported affirmative Archaea RARE row and appended a scope discussion distinguishing actin-fold homology from evidence for this bacterial filament system. This is not an archaeal absence claim. Definition now cites the inspected 2018 review; the RodA/PBP2 synthesis edge also cites the 2016 primary experiments. Earlier bibliography, graph relations and verbatim trait evidence remain intact.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-23T11:10:00Z",
     "curator": "claude-code",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2405 (Stage 4 finding cytoskeleton-discussion-prose-issue-links): added structured evidence references (DOI:10.1016/j.cell.2018.02.050 and GitHub issue #119) to discussion guides_the_elongasome.",
     "llm_assisted": true
    }
   ],
   "associated_traits": [
    {
     "trait_id": "METPO:1000681",
     "trait_label": "rod shaped",
     "relation": "REQUIRED_FOR",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2018.02.050",
       "snippet": "MreB depletion results in loss of rod-like shape and rounding (Kruse et al., 2005), and there are no E. coli mutants or growth conditions known to restore rod-like shape in the absence of MreB.",
       "notes": "Verbatim from the open-access full text (PMC5846203). Supports REQUIRED_FOR rather than CONFERS: the shape is lost without MreB, and nothing restores it, but MreB alone does not produce a rod."
      },
      {
       "reference": "DOI:10.1016/j.cell.2018.02.050",
       "snippet": "Many rod-like and curved bacterial species require MreB to elongate, although there are exceptions such as the Actinobacteria and Rhizobiales that lack MreB altogether.",
       "notes": "The same source bounds the claim: rod shape can be achieved without MreB in some lineages, so the requirement is not universal across bacteria."
      }
     ]
    },
    {
     "trait_id": "METPO:1000666",
     "trait_label": "cell shape",
     "relation": "MODULATES",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2018.02.050",
       "snippet": "MreB both senses and changes cell shape, thereby generating a self-organizing feedback system for shape maintenance.",
       "notes": "Verbatim from the open-access full text (PMC5846203). MODULATES rather than CONFERS: the filament is described as sensing and adjusting shape, not dictating it."
      }
     ]
    }
   ],
   "part_of": [
    "GO:0005856"
   ]
  },
  {
   "identifier": "GO:0071958",
   "label": "new mitotic spindle pole body",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "The spindle pole body that is formed by spindle pole body duplication, and to which proteins involved in mitotic exit signaling (for example, the septation initiation network in fission yeast) localize.",
   "definition_source": "GO:0071958",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-29T17:21:42Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T17:23:27Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the GO exact synonym, mitotic-SPB parentage, Schizosaccharomyces scope, GO and fission-yeast literature evidence, and boundary/component discussions for the new mitotic spindle pole body.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "new SPB",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0071958"
    }
   ],
   "parent_structures": [
    "GO:0044732"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "presence": "COMMON",
     "note": "Fission yeast is the model in which new and old mitotic spindle pole bodies were distinguished during asymmetric mitotic-exit signaling; no broader fungal distribution is asserted here.",
     "reference": "DOI:10.1101/gad.296204"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "note": "Reference fission-yeast system used to define the newly duplicated mitotic SPB as the pole that localizes septation-initiation network proteins.",
     "reference": "DOI:10.1101/gad.296204"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0071958",
     "notes": "Gene Ontology cellular-component term for the new mitotic spindle pole body, with new SPB as an exact synonym."
    },
    {
     "reference": "GO:0044732",
     "notes": "Gene Ontology cellular-component parent term for mitotic spindle pole body."
    },
    {
     "reference": "GO:0071957",
     "notes": "Gene Ontology cellular-component sibling term for the pre-existing old mitotic spindle pole body."
    },
    {
     "reference": "DOI:10.1101/gad.296204",
     "notes": "Grallert et al. 2004 analyzed fission-yeast spindle-pole-body maturation and SIN/NIMA signaling asymmetry."
    }
   ],
   "discussions": [
    {
     "discussion_id": "new_mitotic_spb_boundary",
     "prompt": "Keep the GO age/asymmetry term for the new mitotic SPB narrower than the general mitotic SPB and distinct from local old/new SPB duplication placeholders.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures"
     ],
     "rationale": "GO:0071958 denotes the newly formed mitotic spindle pole body that localizes mitotic-exit signaling proteins, whereas GO:0044732 denotes the broader mitotic SPB. The older ungrounded old_spb and new_spb causal-graph nodes on the general SPB record are generic duplication roles and are not exact records for the fission-yeast GO:0071957 and GO:0071958 age/asymmetry terms.",
     "resolution_note": "Curated GO:0071958 as the exact record for the new mitotic SPB, parented it to GO:0044732, and cited GO:0071957 only as the old mitotic SPB sibling.",
     "evidence": [
      {
       "reference": "GO:0071958",
       "notes": "GO:0071958 identifies the new mitotic spindle pole body."
      },
      {
       "reference": "GO:0071957",
       "notes": "GO:0071957 identifies the old mitotic spindle pole body."
      },
      {
       "reference": "GO:0044732",
       "notes": "GO:0044732 identifies the broader mitotic spindle pole body."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29",
     "resolved_date": "2026-09-29"
    },
    {
     "discussion_id": "resolve_new_mitotic_spb_signaling_components",
     "prompt": "Resolve exact source-neutral family groundings and scope for fission-yeast SIN and NIMA-related proteins at the new mitotic SPB.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record"
     ],
     "rationale": "This first GO-backed record captures the new mitotic SPB as an age/asymmetry structure without treating transient fission-yeast-specific signaling proteins as conserved SPB constituents or guessing InterPro, Pfam, NCBIfam, UniProtKB, or Complex Portal groundings.",
     "evidence": [
      {
       "reference": "DOI:10.1101/gad.296204",
       "notes": "Grallert et al. 2004 studied SIN and NIMA kinase asymmetry at fission-yeast spindle pole bodies."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29"
    }
   ]
  },
  {
   "identifier": "GO:0160067",
   "label": "new spindle pole body SIN signaling complex",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A SIN signaling complex associated with the new mitotic spindle pole body during anaphase and characterized by the presence activated (GTP bound) GTPase (Spg1 in fission yeast) to activate SIN signaling.",
   "definition_source": "GO:0160067",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-29T20:04:32Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T20:05:42Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the GO exact synonym, SIN/MEN parentage, fission-yeast scope, a new-SPB SIN-activation function, GO and literature evidence, and boundary/component discussions.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "new spindle pole body SIN signalling complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0160067"
    }
   ],
   "parent_structures": [
    "GO:0160065"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "presence": "COMMON",
     "note": "Fission yeast is the system in which the new-SPB SIN signaling complex was defined in anaphase; no broader fungal distribution is asserted here.",
     "reference": "DOI:10.1038/emboj.2010.317"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "note": "Reference fission-yeast system for the anaphase SIN configuration with activated GTP-bound Spg1 at the new spindle pole body.",
     "reference": "DOI:10.1038/emboj.2010.317"
    }
   ],
   "functions": [
    {
     "function_id": "new_spb_sin_activation",
     "label": "new-SPB SIN activation",
     "description": "The new-SPB SIN signaling complex is the anaphase SIN state in which activated GTP-bound Spg1 at the newly formed mitotic spindle pole body activates septation-initiation signaling.",
     "evidence": [
      {
       "reference": "GO:0160067",
       "notes": "GO:0160067 defines this complex by association with the new mitotic spindle pole body during anaphase and activation of SIN signaling."
      },
      {
       "reference": "DOI:10.1038/emboj.2010.317",
       "notes": "Johnson and Gould 2011 studied regulation of fission-yeast Sid4 and Plo1 kinase localization at spindle pole bodies."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0160067",
     "notes": "Gene Ontology cellular-component term for the new spindle pole body SIN signaling complex, with the British spelling as an exact synonym."
    },
    {
     "reference": "GO:0160065",
     "notes": "Gene Ontology parent term for the broader SIN/MEN signaling complex."
    },
    {
     "reference": "GO:0071958",
     "notes": "Gene Ontology cellular-component term for the new mitotic spindle pole body named in the GO:0160067 definition."
    },
    {
     "reference": "DOI:10.1038/emboj.2010.317",
     "notes": "Johnson and Gould 2011 studied regulation of fission-yeast SIN scaffold Sid4 and Plo1 kinase localization at spindle pole bodies."
    }
   ],
   "discussions": [
    {
     "discussion_id": "new_spb_sin_complex_boundary",
     "prompt": "Keep the new spindle pole body SIN signaling complex as the narrower fission-yeast anaphase GO child rather than the broad SIN/MEN complex or old-SPB interphase SIN state.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures"
     ],
     "rationale": "GO:0160067 is an is-a child of the broader GO:0160065 SIN/MEN signaling complex and is defined by the new-SPB anaphase SIN state with activated GTP-bound Spg1. It is distinct from GO:0160066, the old-SPB interphase SIN signaling complex, and from GO:1990334, the narrower two-component GAP complex. No part_of link to the new mitotic SPB is asserted here because GO:0160067 says the complex is associated with that SPB rather than declaring a proper-parthood relation.",
     "resolution_note": "Curated GO:0160067 as an exact record with GO:0160065 parentage and left new-SPB localization as evidence-backed scope rather than as a parthood edge.",
     "evidence": [
      {
       "reference": "GO:0160067",
       "notes": "GO:0160067 identifies the new spindle pole body SIN signaling complex."
      },
      {
       "reference": "GO:0160066",
       "notes": "GO:0160066 identifies the sibling interphase SIN signaling complex."
      },
      {
       "reference": "GO:1990334",
       "notes": "GO:1990334 identifies the SIN/MEN two-component GAP complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29",
     "resolved_date": "2026-09-29"
    },
    {
     "discussion_id": "resolve_new_spb_sin_component_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the activated Spg1 and associated new-SPB SIN constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record"
     ],
     "rationale": "This first GO-backed record captures the anaphase new-SPB SIN signaling complex without guessing InterPro, Pfam, NCBIfam, UniProtKB, or Complex Portal groundings for fission-yeast-specific protein names.",
     "evidence": [
      {
       "reference": "GO:0160067",
       "notes": "GO:0160067 defines the new-SPB complex by activated Spg1 at the new mitotic spindle pole body."
      },
      {
       "reference": "DOI:10.1038/emboj.2010.317",
       "notes": "Johnson and Gould 2011 studied SIN signaling at fission-yeast spindle pole bodies."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29"
    }
   ]
  },
  {
   "identifier": "GO:0005880",
   "label": "nuclear microtubule",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "Any microtubule in the nucleus of a cell.",
   "definition_source": "GO:0005880",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-29T13:34:12Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T13:35:16Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO microtubule parentage, nucleus parthood, Saccharomyces scope, a nuclear-array function, GO and literature evidence, a nonmechanistic SPB inner-plaque organization graph, and boundary/component discussions.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005874"
   ],
   "part_of": [
    "GO:0005634"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast spindle pole bodies nucleate nuclear microtubules from their inner plaques.",
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Reference fungal model in which nuclear microtubules are organized by the nuclear face of the spindle pole body.",
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
    }
   ],
   "functions": [
    {
     "function_id": "nuclear_microtubule_array_organization",
     "label": "nuclear microtubule array organization",
     "description": "Nuclear microtubules form non-cytoplasmic tubulin-polymer arrays that can be organized from nuclear microtubule-organizing centers such as the budding-yeast SPB inner plaque.",
     "evidence": [
      {
       "reference": "GO:0005880",
       "notes": "GO:0005880 defines nuclear microtubules as microtubules in the nucleus."
      },
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
       "notes": "Jaspersen and Winey 2004 reviewed the budding-yeast SPB inner plaque as the nuclear site for microtubule nucleation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005880",
     "notes": "Gene Ontology cellular-component term for the nuclear microtubule."
    },
    {
     "reference": "GO:0005874",
     "notes": "Gene Ontology cellular-component parent term for the microtubule."
    },
    {
     "reference": "GO:0005634",
     "notes": "Gene Ontology cellular-component term for the nucleus."
    },
    {
     "reference": "GO:0005822",
     "notes": "Gene Ontology cellular-component term for the budding-yeast SPB inner plaque that organizes nuclear microtubule nucleation."
    },
    {
     "reference": "GO:0005881",
     "notes": "Gene Ontology cellular-component sibling term for cytoplasmic microtubules."
    },
    {
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
     "notes": "Jaspersen and Winey 2004, The budding yeast spindle pole body: structure, duplication, and function, Annual Review of Cell and Developmental Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "spb_inner_plaque_organizes_nuclear_microtubules",
     "title": "SPB inner plaques organize nuclear microtubules",
     "description": "Budding-yeast spindle pole body inner plaques face the nucleus and organize nuclear microtubule nucleation.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the GO-backed microtubule subtype and the SPB inner-plaque organizing site without asserting specific budding-yeast gamma-tubulin complexes or microtubule-associated proteins.",
     "nodes": [
      {
       "node_id": "microtubule",
       "label": "microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005874"
      },
      {
       "node_id": "nuclear_microtubule",
       "label": "nuclear microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005880"
      },
      {
       "node_id": "inner_plaque",
       "label": "inner plaque of spindle pole body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005822"
      }
     ],
     "edges": [
      {
       "subject": "nuclear_microtubule",
       "predicate": "is subtype of",
       "object": "microtubule",
       "description": "Nuclear microtubules are microtubules that reside in the nucleus.",
       "evidence": [
        {
         "reference": "GO:0005880",
         "notes": "GO:0005880 is a cellular-component child of the generic microtubule term."
        },
        {
         "reference": "GO:0005874",
         "notes": "GO:0005874 identifies the broader microtubule structure."
        }
       ]
      },
      {
       "subject": "inner_plaque",
       "predicate": "organizes",
       "object": "nuclear_microtubule",
       "description": "The budding-yeast SPB inner plaque organizes nuclear microtubule nucleation.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
         "notes": "Jaspersen and Winey 2004 reviewed the SPB inner plaque as the budding-yeast nuclear microtubule nucleation site."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "nuclear_microtubule_boundary",
     "prompt": "Keep nuclear microtubules distinct from cytoplasmic microtubules and from array-specific spindle microtubules.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures",
      "causal_graphs#spb_inner_plaque_organizes_nuclear_microtubules"
     ],
     "rationale": "GO:0005880 denotes microtubules in the nucleus and therefore differs from the cytoplasmic GO:0005881 class. It also differs from the GO:0005876 spindle microtubule class, which is defined by membership in a mitotic or meiotic spindle rather than by nuclear localization alone.",
     "resolution_note": "Curated GO:0005880 as a GO-backed nuclear microtubule subtype, parented it to GO:0005874, and used a budding-yeast SPB graph only as one concrete example of nuclear microtubule organization.",
     "evidence": [
      {
       "reference": "GO:0005880",
       "notes": "GO:0005880 identifies the nuclear microtubule class."
      },
      {
       "reference": "GO:0005881",
       "notes": "GO:0005881 identifies the cytoplasmic microtubule class."
      },
      {
       "reference": "GO:0005876",
       "notes": "GO:0005876 identifies spindle microtubules as part of mitotic or meiotic spindles."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29",
     "resolved_date": "2026-09-29"
    },
    {
     "discussion_id": "resolve_nuclear_microtubule_associated_proteins",
     "prompt": "Resolve exact source-neutral groundings for nuclear microtubule-associated proteins and nucleation complexes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record"
     ],
     "rationale": "This first nuclear microtubule record captures the GO-backed tubulin-polymer subtype and defers taxon-specific motors, plus-end factors, and gamma-tubulin nucleation complexes.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:nucleus_basal_body_connector",
   "label": "nucleus-basal body connector",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "A centrin-containing fibrous root system that links flagellar basal bodies to the nuclear surface. It is a specialized nucleus-associated rootlet system, not the entire basal apparatus or the fibers connecting basal bodies to one another.",
   "definition_source": "DOI:10.1083/jcb.101.5.1903",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-04T03:40:50Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-04T03:43:01Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added source-bounded connector identity, centrin component and verified protein example, three canonical taxa, nuclear-localization function, conditional contraction graph, link-only figure and explicit evidence limitations.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0035253"
   ],
   "synonyms": [
    {
     "synonym_text": "NBBC",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1002/cm.970140409"
    },
    {
     "synonym_text": "nucleo-basal body connector",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1083/jcb.119.6.1613"
    },
    {
     "synonym_text": "basal body-nucleus connector",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1007/s00709-003-0016-4"
    },
    {
     "synonym_text": "rhizoplast",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1083/jcb.105.4.1799"
    },
    {
     "synonym_text": "system II fiber",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1083/jcb.101.5.1903"
    }
   ],
   "components": [
    {
     "component_id": "connector_centrins",
     "label": "Nucleus-basal body connector centrins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Centrin-family calcium-binding constituents of the connector fibers; normal assembly depends on centrin function in the tested Chlamydomonas mutants.",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Reviewed InterPro entries IPR050145 and IPR050230 include non-centrin proteins; EF-hand domains are also too broad. No exact family term for the connector-associated class was verified. Essentiality is not generalized from Chlamydomonas mutants to every example.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P05434",
       "protein_label": "Caltractin",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-04",
       "role": "Species-level centrin example, not a connector-specific paralogue or a complete connector inventory.",
       "evidence": [
        {
         "reference": "UniProtKB:P05434",
         "notes": "Verified reviewed entry, recommended name, organism and sequence-source citations; no primary gene symbol is supplied by the entry."
        },
        {
         "reference": "DOI:10.1083/jcb.119.6.1613",
         "notes": "Centrin/caltractin sequence and vfl2 linkage establish the tested protein; mutant and revertant analysis includes connector assembly. Methods use the cloned centrin sequence cited by the UniProt entry."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.101.5.1903",
       "notes": "Connector immunoreactivity and biochemical identification of an acidic approximately 20-kDa protein."
      },
      {
       "reference": "DOI:10.1083/jcb.119.6.1613",
       "notes": "E101K centrin and intragenic revertants distinguish normal connector formation from other centrin-containing assemblies."
      },
      {
       "reference": "DOI:10.1007/s00709-003-0016-4",
       "notes": "Primary abstract reports centrin immunoreactivity and Synura cytoskeleton immunoblots; no sequence-level identity for these examples is assigned."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "reference": "DOI:10.1083/jcb.105.4.1799",
     "note": "The contraction experiments used gametes of a 137c derivative; no culture-collection strain accession is inferred."
    },
    {
     "taxon_id": "NCBITaxon:52555",
     "taxon_label": "Synura petersenii",
     "reference": "DOI:10.1007/s00709-003-0016-4",
     "note": "Primary abstract describes a centrin-containing rootlet claw between basal bodies and nucleus, including mitotic observations."
    },
    {
     "taxon_id": "NCBITaxon:420600",
     "taxon_label": "Mallomonas insignis",
     "reference": "DOI:10.1007/s00709-003-0016-4",
     "note": "Included in the primary abstract's ultrastructural comparison of nucleus-associated rhizoplasts; contraction is not demonstrated here."
    }
   ],
   "functions": [
    {
     "function_id": "nucleus_localization",
     "label": "nucleus localization",
     "grounding": "GO:0051647",
     "description": "Connector shortening and reextension reposition the nucleus relative to the basal apparatus in Chlamydomonas.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.101.5.1903",
       "notes": "Calcium shortens connectors in isolated nucleo-flagellar preparations."
      },
      {
       "reference": "DOI:10.1083/jcb.105.4.1799",
       "notes": "Living gametes and extracted models show coupled changes in root configuration and nuclear position."
      }
     ]
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "extracted_model_nuclear_movement",
     "title": "Calcium-driven connector movement and ATP potentiation in extracted Chlamydomonas models",
     "description": "Assay-level contractile mechanism, not an atomic motor model. The calcium step requires a responsive preparation; prior ATP treatment restores responsiveness after a refractory cycle.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "scope_notes": "Restricted to the extracted-cell model. No specific phosphorylation reaction, kinase, or universal ATP-free cycle is established.",
     "nodes": [
      {
       "node_id": "calcium_treatment",
       "label": "Elevated free calcium in assay buffer",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "connector_contraction",
       "label": "Connector contraction",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "anterior_nucleus",
       "label": "Anterior nuclear displacement",
       "node_type": "CELLULAR_LOCALIZATION"
      },
      {
       "node_id": "egta_treatment",
       "label": "Calcium chelation by EGTA",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "connector_extension",
       "label": "Connector reextension",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "central_nucleus",
       "label": "Return toward central nuclear position",
       "node_type": "CELLULAR_LOCALIZATION"
      },
      {
       "node_id": "atp_treatment",
       "label": "ATP treatment of refractory models",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "calcium_responsiveness",
       "label": "Restored calcium responsiveness",
       "node_type": "CAPACITY"
      }
     ],
     "edges": [
      {
       "subject": "calcium_treatment",
       "predicate": "triggers",
       "object": "connector_contraction",
       "description": "Calcium contracts initially responsive or ATP-potentiated models.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.105.4.1799",
         "notes": "Results and Table I; a refractory preparation does not respond without potentiation."
        }
       ]
      },
      {
       "subject": "connector_contraction",
       "predicate": "draws the nucleus toward the basal apparatus",
       "object": "anterior_nucleus",
       "description": "Shortening couples the basal apparatus to anterior nuclear displacement.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.105.4.1799",
         "notes": "Figure 2 and extracted-model experiments."
        }
       ]
      },
      {
       "subject": "egta_treatment",
       "predicate": "permits",
       "object": "connector_extension",
       "description": "Chelation reverses the contracted configuration.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.105.4.1799",
         "notes": "Results and Table I."
        }
       ]
      },
      {
       "subject": "connector_extension",
       "predicate": "accompanies return of",
       "object": "central_nucleus",
       "description": "The nucleus returns toward its central position during reextension.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.105.4.1799",
         "notes": "Extracted-model reactivation results; no separate nuclear motor is assigned."
        }
       ]
      },
      {
       "subject": "atp_treatment",
       "predicate": "restores",
       "object": "calcium_responsiveness",
       "description": "ATP potentiates a subsequent calcium response after refractoriness.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.105.4.1799",
         "notes": "Table I tests ATP before or during renewed calcium exposure."
        }
       ]
      },
      {
       "subject": "calcium_responsiveness",
       "predicate": "permits renewed calcium-triggered",
       "object": "connector_contraction",
       "description": "Potentiation alone is not equated with contraction: calcium exposure is also required.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.105.4.1799",
         "notes": "Sequential treatment conditions in Table I."
        }
       ]
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1083/jcb.101.5.1903",
     "notes": "Primary identity, isolation and localization study; inspected PDF text on pages 1, 2, 8 and 9."
    },
    {
     "reference": "DOI:10.1083/jcb.105.4.1799",
     "notes": "Full seven-page primary PDF read; Figure 2 and Table I visually inspected."
    },
    {
     "reference": "DOI:10.1002/cm.970140409",
     "notes": "Primary abstract read through Europe PMC; full experimental text not read. Includes negative gene-induction evidence."
    },
    {
     "reference": "DOI:10.1083/jcb.119.6.1613",
     "notes": "Primary sequence, mutant/revertant and ultrastructural evidence; Methods, Results and Table II inspected."
    },
    {
     "reference": "DOI:10.1007/s00709-003-0016-4",
     "notes": "Primary abstract read. Full experimental text and figures not read; species comparisons remain abstract-bounded."
    },
    {
     "reference": "DOI:10.1128/EC.4.7.1253-1263.2005",
     "notes": "Verified primary abstract and partial indexed text describe a larger centrin scaffold. Not treated as a fully inspected paper or proof of specific connector-binding proteins."
    },
    {
     "reference": "GO:0035253",
     "notes": "Verified ciliary rootlet term; broad is-a parent, not exact connector identity."
    },
    {
     "reference": "GO:0051647",
     "notes": "Verified nucleus localization term for the observed positional changes."
    }
   ],
   "discussions": [
    {
     "discussion_id": "rootlet_identity",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Separate the named connector from other basal-apparatus fibers.",
     "rationale": "Shared centrin or historical rootlet terminology does not establish equivalent structure identities.",
     "notes": "Hidden- and ignored-inclusive searches found the existing ciliary-rootlet subtype TODO, not an exact record. This is a specialized child of GO:0035253, not its replacement. Rhizoplast and system II fiber remain related synonyms. OTHER denotes a root system rather than one molecular filament. GO:0120118 flagella connector and GO:0120269 ciliary centrin arm are different structures.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.101.5.1903",
       "notes": "Discussion distinguishes system II fibers and microtubular roots."
      },
      {
       "reference": "DOI:10.1083/jcb.119.6.1613",
       "notes": "NBBC, distal striated fibers and transition-region structures are separate."
      },
      {
       "reference": "GO:0035253",
       "notes": "Current authority definition and exact synonyms checked."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "molecular_inventory",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve exact connector-centrin family grounding and the remaining scaffold composition.",
     "rationale": "A verified protein example does not define a cross-taxon family or a full molecular inventory.",
     "notes": "P05434 is a species example only. IPR050145 and IPR050230 are broader than connector centrins. Sfi1/CBP1.1 in the Chlamydomonas scaffold is a proposal in the accessed 2005 text, not an established NBBC constituent. Do not import it from yeast, another algal structure, or a whole-scaffold hypothesis.",
     "evidence": [
      {
       "reference": "InterPro:IPR050145",
       "notes": "Authority description includes obelin and plant CML proteins."
      },
      {
       "reference": "InterPro:IPR050230",
       "notes": "Broad calcium-binding regulatory-protein family."
      },
      {
       "reference": "DOI:10.1128/EC.4.7.1253-1263.2005",
       "notes": "Accessed Discussion presents Sfi1/CBP1.1 scaffold membership as likely, not directly identified in the connector."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "mutant_inference_limits",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve connector-specific contributions to basal-body segregation independently of other centrin structures.",
     "rationale": "The vfl2 mutation affects several assemblies, so its entire phenotype cannot be assigned to the connector alone.",
     "notes": "1992 class-2 revertants restore NBBCs despite abnormal distal striated fibers; the authors infer a connector requirement by eliminating alternatives. This is not selective connector ablation. No essential mitotic role or universal assembly requirement is asserted.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.119.6.1613",
       "notes": "Table II and Discussion give the differential revertant evidence and the authors' inference."
      },
      {
       "reference": "DOI:10.1002/cm.970140409",
       "notes": "Abstract reports stable connectors in bald-2 despite rudimentary basal bodies."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "contractile_cycle_limits",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Determine the molecular basis of ATP potentiation and native force generation.",
     "rationale": "Reactivation experiments establish conditional responses, not every biochemical intermediate.",
     "notes": "Phosphorylation is a hypothesis; no kinase or direct centrin conformational pathway is added. Nuclear-position measurements are not connector dimensions. The tentative 1985 filament assignment is not used as a definitive diameter.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.105.4.1799",
       "notes": "Discussion distinguishes ATP potentiation from the proposed phosphorylation step."
      },
      {
       "reference": "DOI:10.1083/jcb.101.5.1903",
       "notes": "Negative-stain filaments were tentatively assigned to the connector."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "gene_induction_hypothesis",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Do not assert that connector contraction is required for flagellar gene induction.",
     "rationale": "An early signaling hypothesis has later negative evidence.",
     "notes": "The 1989 primary abstract reports preserved induction in the connector-defective mutant. Gene induction is therefore not included as a required connector function or graph output.",
     "evidence": [
      {
       "reference": "DOI:10.1002/cm.970140409",
       "notes": "Direct abstract statement that the connector is not necessary for the tested induction process."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "taxonomic_scope",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Compare connector variants and verify source details beyond the demonstrated examples.",
     "rationale": "Similar topology does not prove universal distribution, identical dynamics or molecular homology across every rhizoplast.",
     "notes": "The three examples have exact authority-verified species IDs. Mallomonas fastigiata is mentioned by the 2003 abstract but has no resolved exact-name taxon ID in this pass. No clade prevalence is inferred; Chlamydomonas contraction results are not transferred to chrysomonads. The 1989 and 2003 sources remain abstract-bounded.",
     "evidence": [
      {
       "reference": "DOI:10.1007/s00709-003-0016-4",
       "notes": "Abstract explicitly compares the chrysomonad connector with the chlorophyte structure."
      },
      {
       "reference": "DOI:10.1002/cm.970140409",
       "notes": "Full text remains unread."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    }
   ],
   "images": [
    {
     "image_id": "pmc2114663_figure2",
     "source": "PMC",
     "source_accession": "PMC2114663.1 Figure 2",
     "source_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC2114663.1/PMC2114663.1.pdf#page=4",
     "licence": "CC_BY_NC_SA_4_0",
     "licence_url": "https://creativecommons.org/licenses/by-nc-sa/4.0/",
     "attribution": "J. L. Salisbury, M. A. Sanders and L. Harpst, Figure 2, Journal of Cell Biology 105 (1987), doi:10.1083/jcb.105.4.1799, via PubMed Central; CC BY-NC-SA 4.0. Link only; no repository copy or adaptation.",
     "modality": "FLUORESCENCE",
     "caption": "Figure 2: phase-contrast cells, DAPI-stained nuclei and immunolabeled roots before shock, after shock and during recovery. Source scale bar: 5 micrometers.",
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "reference": "DOI:10.1083/jcb.105.4.1799",
     "retrieved_on": "2026-10-04",
     "notes": "All nine panels visually inspected on PDF page 4. Official version-1 metadata and PDF checksum verified; JATS confirms CC BY-NC-SA 4.0 and supplies no separate figure objects. No binary file is hosted."
    }
   ]
  },
  {
   "identifier": "GO:0071957",
   "label": "old mitotic spindle pole body",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "The spindle pole body that existed before the most recent spindle pole body duplication. In unperturbed Schizosaccharomyces pombe mitosis, septation initiation network activity becomes restricted to the new pole in late anaphase B, after activity at both poles earlier in mitosis.",
   "definition_source": "DOI:10.1101/gad.296204",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-29T18:05:16Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T18:07:14Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the GO exact synonym, mitotic-SPB parentage, Schizosaccharomyces scope, GO and fission-yeast literature evidence, and boundary/component discussions for the old mitotic spindle pole body.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T15:28:56Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2220: Bound old-SPB SIN activity to the supported S. pombe cell-cycle context, replaced the unqualified definition with a literature-backed local definition, scoped the example, and appended a source-conflict clarification without rewriting prior discussions.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "old SPB",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0071957"
    }
   ],
   "parent_structures": [
    "GO:0044732"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "presence": "COMMON",
     "note": "Fission yeast is the model in which old and new mitotic spindle pole bodies were distinguished during asymmetric mitotic-exit signaling; no broader fungal distribution is asserted here.",
     "reference": "DOI:10.1101/gad.296204"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "note": "Reference fission-yeast system in which Pcp1-RFP inheritance distinguishes the pre-existing pole. Cdc7 is present at both poles in early anaphase B but becomes restricted to the new pole in late anaphase B; old-pole signaling is not constitutively absent.",
     "reference": "DOI:10.1101/gad.296204"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0071957",
     "notes": "Gene Ontology cellular-component term for the old mitotic spindle pole body, with old SPB as an exact synonym."
    },
    {
     "reference": "GO:0044732",
     "notes": "Gene Ontology cellular-component parent term for mitotic spindle pole body."
    },
    {
     "reference": "GO:0071958",
     "notes": "Gene Ontology cellular-component sibling term for the newly formed new mitotic spindle pole body."
    },
    {
     "reference": "DOI:10.1101/gad.296204",
     "notes": "Grallert et al. 2004 distinguished old and new fission-yeast SPBs using Pcp1-RFP. Figure 5 shows Cdc7 at both poles in early anaphase B and its later restriction to the new pole. Figure 6 shows that compromised Fin1 function can restore Cdc7 to both poles. These experiments support stage-dependent SIN regulation, not permanent absence of signaling proteins from the old pole."
    }
   ],
   "discussions": [
    {
     "discussion_id": "old_mitotic_spb_boundary",
     "prompt": "Keep the GO age/asymmetry term for the old mitotic SPB narrower than the general mitotic SPB and distinct from local old/new SPB duplication placeholders.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures"
     ],
     "rationale": "GO:0071957 denotes the pre-existing mitotic spindle pole body that lacks active mitotic-exit signaling proteins, whereas GO:0044732 denotes the broader mitotic SPB. The older ungrounded old_spb and new_spb causal-graph nodes on the general SPB record are generic duplication roles and are not exact records for the fission-yeast GO:0071957 and GO:0071958 age/asymmetry terms.",
     "resolution_note": "Curated GO:0071957 as the exact record for the old mitotic SPB, parented it to GO:0044732, and cited GO:0071958 only as the new mitotic SPB sibling.",
     "evidence": [
      {
       "reference": "GO:0071957",
       "notes": "GO:0071957 identifies the old mitotic spindle pole body."
      },
      {
       "reference": "GO:0071958",
       "notes": "GO:0071958 identifies the new mitotic spindle pole body."
      },
      {
       "reference": "GO:0044732",
       "notes": "GO:0044732 identifies the broader mitotic spindle pole body."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29",
     "resolved_date": "2026-09-29"
    },
    {
     "discussion_id": "resolve_old_mitotic_spb_signaling_exclusions",
     "prompt": "Resolve exact source-neutral family groundings and exclusion evidence for fission-yeast SIN and NIMA-related proteins that distinguish the old mitotic SPB.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record"
     ],
     "rationale": "This first GO-backed record captures the old mitotic SPB as an age/asymmetry structure without treating a lack of active fission-yeast-specific mitotic-exit proteins as positive component evidence or guessing InterPro, Pfam, NCBIfam, UniProtKB, or Complex Portal groundings.",
     "evidence": [
      {
       "reference": "DOI:10.1101/gad.296204",
       "notes": "Grallert et al. 2004 studied SIN and NIMA kinase asymmetry at fission-yeast spindle pole bodies."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29"
    },
    {
     "discussion_id": "old_mitotic_spb_signaling_scope_clarification",
     "prompt": "Separate old-pole identity from stage-dependent fission-yeast SIN activity and budding-yeast inheritance.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "definition",
      "canonical_examples",
      "discussions#old_mitotic_spb_boundary",
      "discussions#resolve_old_mitotic_spb_signaling_exclusions"
     ],
     "rationale": "The inherited GO definition and earlier boundary discussion used unqualified signaling-inactivity wording. Grallert et al. 2004 Figure 5 shows Cdc7 on both poles early in anaphase B and only on the new pole later; Fin1 remains associated with the old pole, and Fin1 perturbation can reactivate old-pole signaling. The paper discusses old-pole inheritance by the bud/daughter separately in Saccharomyces cerevisiae, not as the defining segregation pattern of symmetrically dividing S. pombe.",
     "resolution_note": "Use a literature-backed local definition and stage-bounded S. pombe example. This clarification supersedes the unrestricted inactivity interpretation in the earlier discussion while preserving that historical text, GO:0071957 identity, parentage and the open exact-family grounding task. Neither lack of activity nor regulator localization is evidence for wholesale protein absence.",
     "evidence": [
      {
       "reference": "DOI:10.1101/gad.296204",
       "notes": "Results and Figure 5 distinguish early versus late anaphase B; Figure 6 tests Fin1-dependent SIN inhibition. The Discussion contrasts budding-yeast inheritance with fission-yeast pole-age-dependent signaling."
      },
      {
       "reference": "GO:0071957",
       "notes": "Retained exact identity and synonym; its unqualified source definition motivates this local scope clarification."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-11",
     "resolved_date": "2026-10-11"
    }
   ]
  },
  {
   "identifier": "GO:0036157",
   "label": "outer dynein arm",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "An axonemal dynein complex that forms the outer dynein arm on ciliary and flagellar outer doublet microtubules and contains dynein heavy, intermediate and light chains.",
   "definition_source": "GO:0036157",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T08:54:33Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T08:55:37Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added axonemal dynein parentage and axoneme parthood, Chlamydomonas scope, label-only outer-arm dynein chain components, microtubule-sliding function, GO and DOI evidence, a nonmechanistic outer-arm motility graph, and a component-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T12:04:42Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2211: aligned the nonmechanistic dynein-arm graph with source-supported constituent parthood rather than assembly.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:11:58Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 6 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0005858"
   ],
   "part_of": [
    "GO:0005930"
   ],
   "components": [
    {
     "component_id": "outer_arm_dynein_heavy_chains",
     "label": "outer-arm dynein heavy chains",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral CURIE for the ciliary outer dynein arm heavy-chain set was verified; broader dynein heavy-chain terms would also cover dyneins outside GO:0036157.",
     "role": "Force-generating motor chains in the axonemal outer dynein arm.",
     "evidence": [
      {
       "reference": "GO:0036157",
       "notes": "GO defines outer dynein arms as ciliary and flagellar outer-arm structures that contain two to three heavy chains."
      },
      {
       "reference": "DOI:10.1126/science.1128618",
       "notes": "Nicastro et al. 2006 resolved dynein arms attached to Chlamydomonas outer doublet microtubules by cryoelectron tomography."
      }
     ],
     "gene_symbols": [
      "ODA2",
      "ODA4",
      "ODA11"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q39575",
       "protein_label": "Dynein gamma chain, flagellar outer arm",
       "gene_symbol": "ODA2",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ODA2 in Chlamydomonas reinhardtii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q39575",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q39575, the single reviewed entry for gene ODA2 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q39565",
       "protein_label": "Dynein beta chain, flagellar outer arm",
       "gene_symbol": "ODA4",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ODA4 in Chlamydomonas reinhardtii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q39565",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q39565, the single reviewed entry for gene ODA4 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q39610",
       "protein_label": "Dynein alpha chain, flagellar outer arm",
       "gene_symbol": "ODA11",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ODA11 in Chlamydomonas reinhardtii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q39610",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q39610, the single reviewed entry for gene ODA11 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "outer_arm_dynein_intermediate_chains",
     "label": "outer-arm dynein intermediate chains",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral CURIE for the outer-arm dynein intermediate-chain class was verified.",
     "role": "Intermediate chains in the axonemal outer dynein arm protein complex.",
     "evidence": [
      {
       "reference": "GO:0036157",
       "notes": "GO defines outer dynein arms as complexes that contain two or more intermediate chains."
      }
     ],
     "gene_symbols": [
      "ODA6",
      "ODA9"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P27766",
       "protein_label": "Dynein, 70 kDa intermediate chain, flagellar outer arm",
       "gene_symbol": "ODA6",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ODA6 in Chlamydomonas reinhardtii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P27766",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P27766, the single reviewed entry for gene ODA6 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q39578",
       "protein_label": "Dynein, 78 kDa intermediate chain, flagellar outer arm",
       "gene_symbol": "ODA9",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ODA9 in Chlamydomonas reinhardtii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q39578",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q39578, the single reviewed entry for gene ODA9 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "outer_arm_dynein_light_chains",
     "label": "outer-arm dynein light chains",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral CURIE for the outer-arm dynein light-chain cluster was verified.",
     "role": "Light-chain cohort of the axonemal outer dynein arm protein complex.",
     "evidence": [
      {
       "reference": "GO:0036157",
       "notes": "GO defines outer dynein arms as complexes that contain a cluster of four to eight light chains."
      }
     ],
     "gene_symbols": [
      "LC1",
      "LC2",
      "LC8"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9XHH2",
       "protein_label": "Dynein axonemal light chain 1",
       "gene_symbol": "LC1",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene LC1 in Chlamydomonas reinhardtii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:19620633",
         "notes": "Patel-King RS et al. 2009, ‘An outer arm dynein light chain acts in a conformational switch for flagellar motility.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, flagellum axoneme' localisation of Q9XHH2."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Chlamydomonas flagellar axonemes carry outer dynein arms that have been structurally characterized by cryoelectron tomography.",
     "reference": "DOI:10.1126/science.1128618"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model whose demembranated flagellar axonemes show outer dynein arms attached to outer doublet microtubules.",
     "reference": "DOI:10.1126/science.1128618"
    }
   ],
   "functions": [
    {
     "function_id": "microtubule_sliding",
     "label": "microtubule sliding",
     "grounding": "GO:0051012",
     "description": "Outer dynein arms on Chlamydomonas axonemal doublets generate sliding forces that are converted into flagellar bends.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.1128618",
       "notes": "Nicastro et al. 2006 modeled how axonemal dynein arrangement on outer doublets can generate microtubule sliding forces."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0036157",
     "notes": "Gene Ontology cellular-component term for the outer dynein arm."
    },
    {
     "reference": "GO:0005858",
     "notes": "Gene Ontology places the outer dynein arm under the axonemal dynein complex."
    },
    {
     "reference": "GO:0005930",
     "notes": "Gene Ontology cellular-component term for the axoneme."
    },
    {
     "reference": "DOI:10.1126/science.1128618",
     "notes": "Nicastro et al. 2006, 'The molecular architecture of axonemes revealed by cryoelectron tomography', Science."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "chlamydomonas_outer_dynein_arm_motility",
     "title": "Outer dynein arms drive Chlamydomonas axonemal sliding",
     "description": "Outer-arm heavy, intermediate and light chains are constituents of an outer dynein arm that projects from Chlamydomonas axonemal outer doublet microtubules and contributes to sliding force generation.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the coarse outer-arm dynein complex boundary and leaves chain-specific Chlamydomonas subunit identities, docking complexes and beat-cycle regulation unresolved.",
     "nodes": [
      {
       "node_id": "outer_arm_dynein_heavy_chains",
       "label": "outer-arm dynein heavy chains",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "outer_arm_dynein_heavy_chains"
      },
      {
       "node_id": "outer_arm_dynein_intermediate_chains",
       "label": "outer-arm dynein intermediate chains",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "outer_arm_dynein_intermediate_chains"
      },
      {
       "node_id": "outer_arm_dynein_light_chains",
       "label": "outer-arm dynein light chains",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "outer_arm_dynein_light_chains"
      },
      {
       "node_id": "outer_dynein_arm",
       "label": "outer dynein arm",
       "node_type": "STRUCTURE",
       "grounding": "GO:0036157"
      },
      {
       "node_id": "outer_doublet_microtubules",
       "label": "outer doublet microtubules",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "microtubule_sliding",
       "label": "microtubule sliding",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0051012"
      }
     ],
     "edges": [
      {
       "subject": "outer_arm_dynein_heavy_chains",
       "predicate": "are part of",
       "object": "outer_dynein_arm",
       "description": "Dynein heavy chains are constituent chains of the outer dynein arm.",
       "evidence": [
        {
         "reference": "GO:0036157",
         "notes": "GO describes outer dynein arms as containing two to three dynein heavy chains."
        }
       ]
      },
      {
       "subject": "outer_arm_dynein_intermediate_chains",
       "predicate": "are part of",
       "object": "outer_dynein_arm",
       "description": "Dynein intermediate chains are constituent chains of the outer dynein arm.",
       "evidence": [
        {
         "reference": "GO:0036157",
         "notes": "GO describes outer dynein arms as containing two or more intermediate chains."
        }
       ]
      },
      {
       "subject": "outer_arm_dynein_light_chains",
       "predicate": "are part of",
       "object": "outer_dynein_arm",
       "description": "Dynein light chains are constituent chains of the outer dynein arm.",
       "evidence": [
        {
         "reference": "GO:0036157",
         "notes": "GO describes outer dynein arms as containing a cluster of four to eight light chains."
        }
       ]
      },
      {
       "subject": "outer_dynein_arm",
       "predicate": "projects from",
       "object": "outer_doublet_microtubules",
       "description": "The outer dynein arm is attached to axonemal outer doublet microtubules.",
       "evidence": [
        {
         "reference": "DOI:10.1126/science.1128618",
         "notes": "Nicastro et al. 2006 resolved the arrangement of dynein arms on Chlamydomonas outer doublet microtubules."
        }
       ]
      },
      {
       "subject": "outer_dynein_arm",
       "predicate": "drives",
       "object": "microtubule_sliding",
       "description": "Outer dynein arms are axonemal motor complexes that help generate microtubule sliding.",
       "evidence": [
        {
         "reference": "GO:0036157",
         "notes": "GO distinguishes inner and outer dynein arms as having different functions in microtubule-based motility."
        },
        {
         "reference": "DOI:10.1126/science.1128618",
         "notes": "Nicastro et al. 2006 interpreted the axonemal dynein arrangement in a microtubule-sliding model."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_outer_dynein_arm_component_groundings",
     "prompt": "Resolve exact source-neutral groundings for the outer-arm dynein heavy-chain, intermediate-chain and light-chain component classes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#outer_arm_dynein_heavy_chains",
      "components#outer_arm_dynein_intermediate_chains",
      "components#outer_arm_dynein_light_chains"
     ],
     "rationale": "GO exactly identifies the outer dynein arm as a complex, but this curation pass did not verify exact InterPro, Pfam or other source-neutral accessions for the cross-taxon outer-arm chain classes.",
     "evidence": [
      {
       "reference": "GO:0036157",
       "notes": "GO identifies outer dynein arms by their heavy-chain, intermediate-chain and light-chain composition."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23"
    }
   ]
  },
  {
   "identifier": "GO:0061499",
   "label": "outer plaque of mitotic spindle pole body",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "One of three laminate structures that form the mitotic spindle pole body; the outer plaque is in the cytoplasm.",
   "definition_source": "GO:0061499",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-29T15:43:23Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T15:44:17Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO-backed outer-plaque parentage and mitotic-SPB parthood, Saccharomyces scope, a mitotic cytoplasmic microtubule-organization function, GO and literature evidence, a nonmechanistic mitotic outer-plaque topology graph, and boundary/component discussions.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005824"
   ],
   "part_of": [
    "GO:0044732"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is a characterized fungal model for the cytoplasmic outer plaque of the mitotic spindle pole body.",
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast reference system in which the layered mitotic SPB and its cytoplasmic microtubule-nucleating outer plaque have been reviewed.",
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
    }
   ],
   "functions": [
    {
     "function_id": "mitotic_cytoplasmic_microtubule_organization",
     "label": "mitotic cytoplasmic microtubule organization",
     "description": "The mitotic outer plaque is the cytoplasmic face of the budding-yeast SPB that organizes mitotic cytoplasmic microtubule nucleation.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
       "notes": "Jaspersen and Winey 2004 reviewed the budding-yeast SPB outer plaque as the cytoplasmic site for microtubule nucleation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0061499",
     "notes": "Gene Ontology cellular-component term for the outer plaque of the mitotic spindle pole body."
    },
    {
     "reference": "GO:0005824",
     "notes": "Gene Ontology parent term for the general outer plaque of the spindle pole body."
    },
    {
     "reference": "GO:0044732",
     "notes": "Gene Ontology cellular-component term for the mitotic spindle pole body that includes GO:0061499 by parthood."
    },
    {
     "reference": "GO:0005881",
     "notes": "Gene Ontology cellular-component term for cytoplasmic microtubule, the structure organized by the outer plaque."
    },
    {
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
     "notes": "Jaspersen and Winey 2004, The budding yeast spindle pole body: structure, duplication, and function, Annual Review of Cell and Developmental Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "mitotic_outer_plaque_topology",
     "title": "Mitotic outer-plaque topology in the spindle pole body",
     "description": "The mitotic outer plaque is a mitosis-specific SPB outer plaque facing the budding-yeast cytoplasm.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records GO-backed specialization and parthood for the mitotic outer plaque without asserting an ordered component recruitment pathway.",
     "nodes": [
      {
       "node_id": "mitotic_outer_plaque",
       "label": "outer plaque of mitotic spindle pole body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0061499"
      },
      {
       "node_id": "outer_plaque",
       "label": "outer plaque of spindle pole body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005824"
      },
      {
       "node_id": "mitotic_spindle_pole_body",
       "label": "mitotic spindle pole body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0044732"
      },
      {
       "node_id": "cytoplasmic_microtubule",
       "label": "cytoplasmic microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005881"
      }
     ],
     "edges": [
      {
       "subject": "mitotic_outer_plaque",
       "predicate": "is a",
       "object": "outer_plaque",
       "description": "The mitotic SPB outer plaque is the mitosis-specific subtype of the general SPB outer-plaque structure.",
       "evidence": [
        {
         "reference": "GO:0061499",
         "notes": "GO:0061499 is_a GO:0005824 in the Gene Ontology cellular-component hierarchy."
        }
       ]
      },
      {
       "subject": "mitotic_outer_plaque",
       "predicate": "is part of",
       "object": "mitotic_spindle_pole_body",
       "description": "The mitotic outer plaque is a cytoplasmic laminate of the mitotic spindle pole body.",
       "evidence": [
        {
         "reference": "GO:0061499",
         "notes": "GO:0061499 defines the outer plaque as one of the laminate structures of the mitotic spindle pole body."
        }
       ]
      },
      {
       "subject": "mitotic_outer_plaque",
       "predicate": "organizes",
       "object": "cytoplasmic_microtubule",
       "description": "The SPB outer plaque faces the cytoplasm and organizes cytoplasmic microtubule nucleation in budding yeast.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
         "notes": "Jaspersen and Winey 2004 reviewed the budding-yeast SPB outer plaque as the cytoplasmic site for microtubule nucleation."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "mitotic_outer_plaque_boundary",
     "prompt": "Keep the mitotic SPB outer plaque narrower than the general SPB outer plaque and distinct from the meiotic outer plaque.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures",
      "part_of"
     ],
     "rationale": "GO:0061499 denotes the outer plaque of the mitotic spindle pole body, is narrower than GO:0005824, and is part of the GO:0044732 mitotic spindle pole body. The existing local meiotic outer plaque record denotes a sporulation-specific outer-plaque remodeling product and stays outside this mitotic subtype.",
     "resolution_note": "Curated GO:0061499 as the mitosis-specific SPB outer plaque, with is-a and part-of links to the corresponding GO terms.",
     "evidence": [
      {
       "reference": "GO:0061499",
       "notes": "GO:0061499 identifies the outer plaque of the mitotic spindle pole body."
      },
      {
       "reference": "GO:0005824",
       "notes": "GO:0005824 identifies the general outer plaque of the spindle pole body."
      },
      {
       "reference": "GO:0044732",
       "notes": "GO:0044732 identifies the mitotic spindle pole body."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29",
     "resolved_date": "2026-09-29"
    },
    {
     "discussion_id": "resolve_mitotic_outer_plaque_components",
     "prompt": "Resolve exact source-neutral family groundings for mitotic outer-plaque constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record"
     ],
     "rationale": "This first GO-backed mitotic outer-plaque record captures the cell-cycle-specific layer without guessing exact InterPro, Pfam, NCBIfam, or Complex Portal groundings for budding-yeast outer-plaque proteins.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29"
    }
   ]
  },
  {
   "identifier": "GO:0005824",
   "label": "outer plaque of spindle pole body",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "One of three laminate structures that form the spindle pole body; the outer plaque is in the cytoplasm.",
   "definition_source": "GO:0005824",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-29T06:55:29Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T06:56:34Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added spindle-pole-body parthood, Saccharomyces scope, cytoplasmic microtubule-organization function, GO and literature evidence, a nonmechanistic topology graph, and plaque-boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T07:11:23Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved PR #1768 review issue #1769 by grounding the cytoplasmic microtubule graph node to GO:0005881 and using GO's canonical label.",
     "llm_assisted": true
    }
   ],
   "part_of": [
    "GO:0005816"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "The outer plaque is directly evidenced as the cytoplasmic lamina of the budding-yeast spindle pole body; no broader fungal distribution is asserted in this first record.",
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast reference system in which the layered spindle pole body and its cytoplasmic outer plaque have been characterized.",
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
    }
   ],
   "functions": [
    {
     "function_id": "cytoplasmic_microtubule_organization",
     "label": "cytoplasmic microtubule organization",
     "description": "The outer plaque is the cytoplasmic face of the budding-yeast SPB that organizes cytoplasmic microtubule nucleation.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
       "notes": "Jaspersen and Winey 2004 reviewed the budding-yeast SPB outer plaque as the cytoplasmic site for microtubule nucleation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005824",
     "notes": "Gene Ontology cellular-component term for the outer plaque of the spindle pole body."
    },
    {
     "reference": "GO:0005816",
     "notes": "Gene Ontology cellular-component term for the spindle pole body that includes the outer plaque."
    },
    {
     "reference": "GO:0005881",
     "notes": "Gene Ontology cellular-component term for cytoplasmic microtubule, the structure organized by the outer plaque in the topology graph."
    },
    {
     "reference": "GO:0070057",
     "notes": "Gene Ontology cellular-component term for the separate prospore membrane spindle pole body attachment site."
    },
    {
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
     "notes": "Jaspersen and Winey 2004, The budding yeast spindle pole body: structure, duplication, and function, Annual Review of Cell and Developmental Biology."
    },
    {
     "reference": "DOI:10.1093/emboj/19.14.3657",
     "notes": "Knop and Strasser 2000, Role of the spindle pole body of yeast in mediating assembly of the prospore membrane during meiosis, The EMBO Journal."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "outer_plaque_topology",
     "title": "Outer-plaque topology in the spindle pole body",
     "description": "The outer plaque is the cytoplasmic laminate of the budding-yeast spindle pole body and organizes cytoplasmic microtubule nucleation.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records GO-backed SPB parthood and the cytoplasmic microtubule-organizing site without asserting the exact ordered assembly pathway or full outer-plaque component boundary.",
     "nodes": [
      {
       "node_id": "outer_plaque",
       "label": "outer plaque of spindle pole body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005824"
      },
      {
       "node_id": "spindle_pole_body",
       "label": "spindle pole body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005816"
      },
      {
       "node_id": "cytoplasmic_microtubules",
       "label": "cytoplasmic microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005881"
      }
     ],
     "edges": [
      {
       "subject": "outer_plaque",
       "predicate": "is part of",
       "object": "spindle_pole_body",
       "description": "The outer plaque is a cytoplasmic laminate structure that forms part of the spindle pole body.",
       "evidence": [
        {
         "reference": "GO:0005824",
         "notes": "GO:0005824 defines the outer plaque as one of the laminate structures that form the spindle pole body."
        }
       ]
      },
      {
       "subject": "outer_plaque",
       "predicate": "organizes",
       "object": "cytoplasmic_microtubules",
       "description": "The SPB outer plaque faces the cytoplasm and organizes cytoplasmic microtubule nucleation in budding yeast.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
         "notes": "Jaspersen and Winey 2004 reviewed the budding-yeast SPB outer plaque as the cytoplasmic site for microtubule nucleation."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "outer_plaque_boundary",
     "prompt": "Keep the spindle-pole-body outer plaque distinct from the prospore membrane attachment site and from the sporulation-specific meiotic outer plaque.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "part_of"
     ],
     "rationale": "GO:0005824 denotes a cytoplasmic laminate structure of the spindle pole body. The meiotic outer plaque nucleates prospore membrane formation in Saccharomyces, and GO:0070057 denotes the separate region of the prospore membrane to which the SPB is anchored.",
     "resolution_note": "Curated GO:0005824 as the general SPB outer plaque, linked it by parthood to GO:0005816, and left the sporulation-specific meiotic outer-plaque boundary for a focused component-level curation pass.",
     "evidence": [
      {
       "reference": "GO:0005824",
       "notes": "GO:0005824 identifies the cytoplasmic outer plaque of the spindle pole body."
      },
      {
       "reference": "GO:0070057",
       "notes": "GO:0070057 identifies the separate prospore membrane spindle pole body attachment site."
      },
      {
       "reference": "DOI:10.1093/emboj/19.14.3657",
       "notes": "Knop and Strasser 2000 analyzed spindle-pole-body outer-plaque remodeling during prospore membrane formation."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29",
     "resolved_date": "2026-09-29"
    },
    {
     "discussion_id": "resolve_outer_plaque_components",
     "prompt": "Resolve exact source-neutral family groundings and the meiotic remodeling boundary for outer-plaque constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record"
     ],
     "rationale": "The first GO-backed outer-plaque record captures the lamina as a named SPB substructure without guessing exact InterPro, Pfam, NCBIfam, or Complex Portal groundings for the budding-yeast plaque proteins and associated gamma-tubulin complexes.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:parm_filament",
   "label": "ParM filament",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "A plasmid-encoded bacterial actin-like cytoskeletal filament assembled from ParM that is captured and stabilized by ParR-parC plasmid-centromere complexes to support active segregation of low-copy-number plasmids such as Escherichia coli R1.",
   "definition_source": "DOI:10.1093/emboj/cdf320",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T10:32:38Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T10:33:30Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added cytoskeleton parentage, ParM filament synonymy and component curation, plasmid-host bacterial scope, R1 plasmid segregation function, DOI evidence, a nonmechanistic ParM-to-R1 segregation graph, and ParM grounding and ParR/parC boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T10:40:25Z",
     "curator": "codex",
     "action": "FIX_DISCUSSION_ANCHOR",
     "changes": "Retargeted the ParR/parC component-boundary discussion from the whole components section to the concrete ParM component anchor.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T10:44:43Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Addressed PR review issues #462 and #463 by adding a graph-local ParR-parC centromere-complex node, remodeling the final graph edge as ParM-filament support for R1 plasmid segregation, and retargeting the ParR/parC component-boundary discussion to the causal graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T18:52:20Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2241: Corrected cytoskeletal fiber is-a and containing-framework parthood. ",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:12:00Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0099513"
   ],
   "synonyms": [
    {
     "synonym_text": "R1 ParM filament",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1093/emboj/cdf320"
    },
    {
     "synonym_text": "bacterial actin-like ParM filament",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1038/nature14356"
    }
   ],
   "components": [
    {
     "component_id": "parm",
     "label": "ParM",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "parM"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral CURIE for plasmid-encoded ParM actin-like proteins was verified in this pass.",
     "role": "Plasmid-encoded actin-like ATPase subunit that polymerizes into the dynamically unstable filaments of the ParMRC partition system.",
     "evidence": [
      {
       "reference": "DOI:10.1093/emboj/cdf320",
       "notes": "Moller-Jensen et al. 2002 identified R1 plasmid ParM as the actin-like protein forming filaments for active plasmid segregation."
      },
      {
       "reference": "DOI:10.1126/science.1101313",
       "notes": "Garner et al. 2004 showed that purified ParM filaments undergo dynamic instability in vitro."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P11904",
       "protein_label": "Plasmid segregation protein ParM",
       "gene_symbol": "parM",
       "taxon_id": "NCBITaxon:562",
       "taxon_label": "Escherichia coli",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene parM in Escherichia coli, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P11904",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P11904, the single reviewed entry for gene parM in Escherichia coli. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Actin-like ParM partition filaments are plasmid-encoded bacterial systems and are not asserted to be universal across Bacteria.",
     "reference": "DOI:10.1038/nrmicro2425"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Host species for the low-copy-number R1 plasmid whose ParMRC partition system defined ParM filament-driven plasmid segregation.",
     "reference": "DOI:10.1093/emboj/cdf320"
    }
   ],
   "functions": [
    {
     "function_id": "r1_plasmid_segregation",
     "label": "R1 plasmid segregation",
     "description": "ParR-parC complexes on paired R1 plasmids capture ParM filaments, and stabilized filament elongation moves sister plasmids apart before host-cell division.",
     "evidence": [
      {
       "reference": "DOI:10.1093/emboj/cdf320",
       "notes": "Moller-Jensen et al. 2002 connected ParM filament assembly to active segregation of the R1 plasmid."
      },
      {
       "reference": "DOI:10.1126/science.1229091",
       "notes": "Gayathri et al. 2012 reconstituted the antiparallel ParM filament spindle that drives plasmid segregation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1093/emboj/cdf320",
     "notes": "Moller-Jensen, Jensen, Lowe and Gerdes 2002, 'Prokaryotic DNA segregation by an actin-like filament', EMBO Journal."
    },
    {
     "reference": "DOI:10.1126/science.1101313",
     "notes": "Garner, Campbell and Mullins 2004, 'Dynamic instability in a DNA-segregating prokaryotic actin homolog', Science."
    },
    {
     "reference": "DOI:10.1126/science.1229091",
     "notes": "Gayathri, Fujii, Moller-Jensen, van den Ent, Namba and Lowe 2012, 'A bipolar spindle of antiparallel ParM filaments drives bacterial plasmid segregation', Science."
    },
    {
     "reference": "DOI:10.1038/nature14356",
     "notes": "Bharat, Murshudov, Sachse and Lowe 2015, 'Structures of actin-like ParM filaments show architecture of plasmid-segregating spindles', Nature."
    },
    {
     "reference": "DOI:10.1038/nrmicro2425",
     "notes": "Salje, Gayathri and Lowe 2010, 'The ParMRC system: molecular mechanisms of plasmid segregation by actin-like filaments', Nature Reviews Microbiology."
    },
    {
     "reference": "GO:0099513",
     "notes": "Broader polymeric cytoskeletal fiber class; this protein filament retains its specific local identity."
    },
    {
     "reference": "GO:0005856",
     "notes": "The cytoskeletal framework contains this filament; the filament is part of it, not a type of the entire framework."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "parmrc_plasmid_segregation",
     "title": "ParM filaments separate R1 plasmids",
     "description": "ParM polymerizes into actin-like filaments that are captured by ParR-parC complexes on R1 plasmids; stabilized filament elongation supports plasmid segregation.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records ParM filament polymerization, ParR-parC capture and R1 plasmid segregation without modeling ParR-parC nucleation, filament dynamic instability or antiparallel spindle geometry.",
     "nodes": [
      {
       "node_id": "parm",
       "label": "ParM",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "parm"
      },
      {
       "node_id": "parm_filament",
       "label": "ParM filament",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:parm_filament"
      },
      {
       "node_id": "parr_parc_centromere_complex",
       "label": "ParR-parC plasmid-centromere complex",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "r1_plasmid_segregation",
       "label": "R1 plasmid segregation",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "parm",
       "predicate": "polymerizes into",
       "object": "parm_filament",
       "description": "ParM monomers polymerize into actin-like cytoskeletal filaments.",
       "evidence": [
        {
         "reference": "DOI:10.1093/emboj/cdf320",
         "notes": "Moller-Jensen et al. 2002 observed R1 ParM filaments in bacterial cells."
        },
        {
         "reference": "DOI:10.1126/science.1101313",
         "notes": "Garner et al. 2004 followed purified ParM polymerization dynamics."
        }
       ]
      },
      {
       "subject": "parm_filament",
       "predicate": "is captured by",
       "object": "parr_parc_centromere_complex",
       "description": "ParR bound to parC on R1 plasmids captures and stabilizes elongating ParM filament ends.",
       "evidence": [
        {
         "reference": "DOI:10.1126/science.1229091",
         "notes": "Gayathri et al. 2012 reconstituted ParR/parC-dependent capture of ParM filaments."
        }
       ]
      },
      {
       "subject": "parm_filament",
       "predicate": "supports",
       "object": "r1_plasmid_segregation",
       "description": "ParR-parC-stabilized ParM filament elongation supports active R1 plasmid segregation.",
       "evidence": [
        {
         "reference": "DOI:10.1126/science.1229091",
         "notes": "Gayathri et al. 2012 reconstituted plasmid separation by antiparallel ParM filaments."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_parm_family_grounding",
     "prompt": "Resolve exact source-neutral grounding for plasmid-encoded filament-forming ParM proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#parm"
     ],
     "rationale": "This first record curates ParM from the R1 plasmid partition system without asserting that a broad actin-like ATPase family accession exactly denotes ParM filament-forming proteins.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro2425",
       "notes": "Salje et al. 2010 reviewed ParMRC plasmid segregation by actin-like ParM filaments."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    },
    {
     "discussion_id": "exclude_parr_parc_from_filament_components",
     "prompt": "ParR and parC are graph-scoped capture machinery rather than ParM filament constituents.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#parmrc_plasmid_segregation"
     ],
     "rationale": "ParR bound to the parC plasmid centromere captures and stabilizes ParM filament ends in the partition spindle, so the graph keeps the ParR-parC complex as capture machinery while the component list keeps only the ParM polymer subunit as a constituent.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.1229091",
       "notes": "Gayathri et al. 2012 reconstituted segregation using ParM filaments attached to ParR/parC-coated beads."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    }
   ],
   "part_of": [
    "GO:0005856"
   ]
  },
  {
   "identifier": "cellstructuremech:peritrich_body_myoneme_system",
   "label": "Peritrich body myoneme system",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "An interconnected contractile fiber system in the cell body of peritrich ciliates, comprising longitudinal and peristomial fibers. In Vorticella, body myonemes converge aborally into the distinct stalk spasmoneme. This record denotes the body network, not the stalk organelle, ciliary apparatus or an individual protein.",
   "definition_source": "https://ilacadofsci.com/wp-content/uploads/2013/03/102-15MS2905-print.pdf",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-03T23:23:39Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T23:25:09Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added scoped peritrich identity, verified examples, centrin/spasmin localization, separate live/extracted calcium responses, evidence limitations and verified CIL preview.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T23:47:03Z",
     "curator": "codex",
     "action": "CLARIFIED_ASSAY_SCOPE",
     "changes": "Qualified the Konior study's light-microscopy statement and distinguished the separate CIL immunogold TEM dataset after self-review issue #2004.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005622"
   ],
   "part_of": [
    "GO:0005856"
   ],
   "synonyms": [
    {
     "synonym_text": "body myonemes",
     "synonym_type": "BROAD_SYNONYM",
     "source": "https://ilacadofsci.com/wp-content/uploads/2013/03/102-15MS2905-print.pdf"
    },
    {
     "synonym_text": "myoneme system",
     "synonym_type": "BROAD_SYNONYM",
     "source": "DOI:10.1002/jmor.10225"
    }
   ],
   "components": [
    {
     "component_id": "centrin_spasmin_proteins",
     "label": "Centrin/spasmin-family proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "InterPro spasmin search returned no entry. IPR050145 Centrin/CML-like includes other calcium-binding proteins; it is not an exact mapping of this class.",
     "essentiality": "UNKNOWN",
     "role": "Immunolocalized constituents in V. convallaria; not an exhaustive or pan-peritrich inventory.",
     "evidence": [
      {
       "reference": "https://ilacadofsci.com/wp-content/uploads/2013/03/102-15MS2905-print.pdf",
       "notes": "Figure 3 labels body fibers with N-termVcCentrin4 and 1F5 antibodies."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:60850",
     "taxon_label": "Vorticella convallaria",
     "reference": "https://ilacadofsci.com/wp-content/uploads/2013/03/102-15MS2905-print.pdf",
     "note": "Body-network immunolocalization; also the organism identified by CIL:39513."
    },
    {
     "taxon_id": "NCBITaxon:168242",
     "taxon_label": "Campanella umbellaria",
     "reference": "DOI:10.1002/jmor.10225",
     "note": "Protargol reveals interconnected longitudinal and circular fibers. Abstract-only morphological example, not molecular composition or a contraction perturbation assay."
    }
   ],
   "functions": [
    {
     "function_id": "body_contraction",
     "label": "Cell-body contraction",
     "description": "Body fibers support zooid shortening; calcium-response evidence is from Vorticella.",
     "evidence": [
      {
       "reference": "https://ilacadofsci.com/wp-content/uploads/2013/03/102-15MS2905-print.pdf",
       "notes": "Distinguishes body myonemes from stalk spasmoneme."
      },
      {
       "reference": "DOI:10.1242/jeb.189.1.163",
       "notes": "Abstract reports calcium-induced body shrinkage in living and Triton-extracted preparations."
      }
     ]
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "vorticella_body_response",
     "title": "Vorticella cell-body calcium responses",
     "description": "Separate live-cell and detergent-extracted interventions.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "Abstract-level organelle-response evidence, not a resolved molecular motor. No species-level attribution, channel identity or stalk-to-body threshold transfer.",
     "nodes": [
      {
       "node_id": "live_calcium",
       "label": "Calcium-buffer injection into living Vorticella",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "live_shrinkage",
       "label": "Graded live cell-body shrinkage",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "extracted_calcium",
       "label": "Raised external calcium in Triton-extracted Vorticella",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "extracted_shrinkage",
       "label": "Extracted cell-body shrinkage",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "live_calcium",
       "predicate": "elicits",
       "object": "live_shrinkage",
       "description": "Body shrinkage increases with the injected buffer's free calcium concentration.",
       "evidence": [
        {
         "reference": "DOI:10.1242/jeb.189.1.163",
         "notes": "Abstract point 3; the stalk instead responds all-or-nothing in this experiment."
        }
       ]
      },
      {
       "subject": "extracted_calcium",
       "predicate": "elicits",
       "object": "extracted_shrinkage",
       "description": "Body contraction increases with external calcium in extracted preparations.",
       "evidence": [
        {
         "reference": "DOI:10.1242/jeb.189.1.163",
         "notes": "Abstract points 1-2; not a measurement of intact-cell calcium access."
        }
       ]
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "https://ilacadofsci.com/wp-content/uploads/2013/03/102-15MS2905-print.pdf",
     "notes": "Konior et al. (2009), 102:161-174. Complete main PDF and legends read; Figure 3 visually inspected."
    },
    {
     "reference": "DOI:10.1002/jmor.10225",
     "notes": "Shi et al. (2004). Primary PubMed abstract read; checked publisher full-text routes were inaccessible."
    },
    {
     "reference": "DOI:10.1242/jeb.189.1.163",
     "notes": "Katoh and Naitoh (1994). PubMed and publisher abstracts read; full publisher text requires access."
    },
    {
     "reference": "DOI:10.1083/jcb.56.2.559",
     "notes": "Allen (1973). Complete 21-page PMC2108889.1 PDF read; Figures 1, 7-10 and 19 inspected."
    },
    {
     "reference": "DOI:10.7295/W9CIL39513",
     "notes": "Per-item JSON-LD and source preview inspected; public-domain dedication verified."
    },
    {
     "reference": "GO:0005622",
     "notes": "Non-obsolete intracellular anatomical structure; broad is-a parent only."
    },
    {
     "reference": "GO:0005856",
     "notes": "Non-obsolete cytoskeleton; used as a parthood target, not exact identity."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_and_scope",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Separate the body network from stalk and other ciliate contractile structures.",
     "rationale": "Continuity and shared proteins do not establish identical subcellular boundaries.",
     "notes": "Hidden- and ignored-inclusive whole-repository searches found comparative mentions, not an existing body-system record. QuickGO myoneme, myonemal, spasmoneme and peritrich queries returned zero hits. OTHER denotes a network, not one filament. The label does not assert universal peritrich prevalence or identical fiber arrangements. Generic synonyms are broad; no equivalence to Spirostomum fishnet is asserted.",
     "evidence": [
      {
       "reference": "https://ilacadofsci.com/wp-content/uploads/2013/03/102-15MS2905-print.pdf",
       "notes": "Body fibers converge into a spatially distinct stalk organelle."
      },
      {
       "reference": "DOI:10.1002/jmor.10225",
       "notes": "Names an interconnected system in a second peritrich genus."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    },
    {
     "discussion_id": "composition_and_grounding",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve molecular inventory, exact family groundings and assembly requirements.",
     "rationale": "Antibody localization is not a complete native assembly reconstruction.",
     "notes": "No exact paralogue stoichiometry, single-protein sufficiency or essentiality is inferred. Vorticella Sfi1-like partners remain proposed, not entered as constituents. Centrin/spasmin membership is not transferred to Campanella without molecular evidence.",
     "evidence": [
      {
       "reference": "https://ilacadofsci.com/wp-content/uploads/2013/03/102-15MS2905-print.pdf",
       "notes": "The scaffold model was proposed for testing."
      },
      {
       "reference": "InterPro:IPR050145",
       "notes": "Broader Centrin/CML-like family; no exact grounding assigned."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    },
    {
     "discussion_id": "assay_boundaries",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep body localization distinct from stalk immunogold measurements.",
     "rationale": "Different compartments and antibodies cannot supply interchangeable measurements.",
     "notes": "In Konior et al. (2009), 1F5 recognizes two Western bands and N-termVcCentrin4 one. That study's body-network labeling is light microscopy; its compartment percentages concern stalk spasmonemes, not this body network. CIL:39513 separately provides body-myoneme immunogold TEM. No antibody-derived native copy number is asserted.",
     "evidence": [
      {
       "reference": "https://ilacadofsci.com/wp-content/uploads/2013/03/102-15MS2905-print.pdf",
       "notes": "Figures 2-3 versus 4-8."
      },
      {
       "reference": "DOI:10.7295/W9CIL39513",
       "notes": "Separate body-myoneme TEM dataset, not the Konior study."
      },
      {
       "reference": "https://github.com/CultureBotAI/CellStructureMech/issues/2004",
       "notes": "Post-opening self-review clarified the study-specific microscopy boundary."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    },
    {
     "discussion_id": "native_mechanism",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve the native calcium-handling and contraction mechanism.",
     "rationale": "Response to an intervention does not identify the molecular machinery that mediates it.",
     "notes": "Calcium-induced calcium release is an interpretation, not a directly identified channel. No receptor, pump, ATP-independent recovery or universal kinetics is curated. Campanella's proposed skeletal and relaxation roles are not treated as tested causal edges.",
     "evidence": [
      {
       "reference": "DOI:10.1242/jeb.189.1.163",
       "notes": "Abstract distinguishes observations from the proposed regenerative-release mechanism."
      },
      {
       "reference": "DOI:10.1002/jmor.10225",
       "notes": "Abstract proposes functions from morphology."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    },
    {
     "discussion_id": "linkage_complex_lead",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Identify molecular constituents before separately curating the ER-myoneme linkage complex.",
     "rationale": "A recognizable substructure need not have an identified protein inventory.",
     "notes": "Allen describes midpiece, rails and cradle at the ER-myoneme interface. These are morphological parts, not named molecular families. Calcium transport and excitation transmission were proposed functions. The complex remains a research lead; no guessed tether, ATPase or membrane-channel component is added here.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.56.2.559",
       "notes": "Conventional TEM; preparation and section geometry limit interpretation."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    },
    {
     "discussion_id": "image_scope",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep the source preview and antibody interpretation within their documented scope.",
     "rationale": "A qualitative preview is not a calibrated raw image or an isoform-resolved assay.",
     "notes": "CIL:39513 identifies V. convallaria and an alpha-centrin immunogold cryosection. The 1994 acquisition is distinct from 2012 catalog publication. The hosted unmodified preview is not the archival negative and is not used for measurements or isoform assignment.",
     "evidence": [
      {
       "reference": "DOI:10.7295/W9CIL39513",
       "notes": "Public-domain item; source attribution and photographer retained."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    }
   ],
   "images": [
    {
     "image_id": "cil_39513",
     "file": "cil_39513.jpg",
     "file_sha256": "feeb4e959248a63f2e69d6ed5e1850858b2e52448724e311ea1e55d43897479f",
     "source": "CELL_IMAGE_LIBRARY",
     "source_accession": "CIL:39513",
     "source_url": "https://www.cellimagelibrary.org/images/39513",
     "download_url": "https://cildata.crbs.ucsd.edu/media/thumbnail_display/39513/39513_thumbnailx512.jpg",
     "licence": "PUBLIC_DOMAIN",
     "attribution": "Richard Allen (University of Hawaii); via Cell Image Library",
     "modality": "TEM",
     "caption": "Vorticella convallaria cortical myoneme in a thin cryosection labeled with anti-alpha-centrin and gold-conjugated anti-rabbit IgG. The source interprets gold at the myoneme as centrin localization. TEM acquired by D. Kunkel on 1994-08-18; unmodified source-served preview, not a calibrated measurement.",
     "taxon_id": "NCBITaxon:60850",
     "taxon_label": "Vorticella convallaria",
     "reference": "DOI:10.7295/W9CIL39513",
     "retrieved_on": "2026-10-03",
     "notes": "DOI, per-item licence, attribution and preview URL read from the landing-page JSON-LD. The source-served preview is used because CIL primary distributions may be TIFF or video. Taxon supplied by the curator because CIL exposes an organism name but no NCBI Taxonomy ID in its item JSON-LD."
    }
   ]
  },
  {
   "identifier": "cellstructuremech:phuz_spindle",
   "label": "PhuZ spindle",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "A phage-encoded tubulin-like cytoskeletal spindle assembled from PhuZ polymers that positions the jumbo-phage nucleus in infected bacterial cells.",
   "definition_source": "DOI:10.1016/j.celrep.2017.07.064",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T12:41:40Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T12:42:35Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added cytoskeleton parentage, PhuZ component curation, 201phi2-1 scope, phage nucleus positioning and rotation functions, DOI evidence, a nonmechanistic positioning graph, and PhuZ grounding and chimallin boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T12:50:19Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Addressed PR review issues #481 and #482 by adding Goslar scope for the PhuZ rotation function and broadening PhuZ component/grounding wording from strictly nucleus-positioning to positioning-or-rotation cytoskeletal systems.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T17:56:38Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2234, #2235: Corrected cytoskeleton parthood and retained the specific filament-system identity. Separated the Goslar vortex into an explicit boundary discussion and grounded retained spindle rotation in primary 201phi2-1 experiments.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:49Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-23T11:10:00Z",
     "curator": "claude-code",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2405 (Stage 4 finding cytoskeleton-discussion-prose-issue-links): added structured evidence references for GitHub issues #481 and #482 to discussion phuz_spindle_excludes_goslar_vortex.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "phage tubulin spindle",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1016/j.celrep.2017.07.064"
    }
   ],
   "components": [
    {
     "component_id": "phuz",
     "label": "PhuZ",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "phuZ"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral CURIE for spindle-forming phage PhuZ tubulins was verified in this pass; a broad tubulin/FtsZ domain or a phage-specific accession is not an exact family grounding.",
     "role": "Phage-encoded tubulin-like protein that polymerizes into dynamic filaments of bipolar spindles that position and can rotate jumbo-phage nuclei in infected Pseudomonas cells.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.03197",
       "notes": "Erb et al. 2014 characterized Pseudomonas phage 201phi2-1 PhuZ as a dynamically unstable bacteriophage tubulin that forms filaments to position phage DNA during infection."
      },
      {
       "reference": "DOI:10.1016/j.celrep.2017.07.064",
       "notes": "Chaikeeratisak et al. 2017 showed that dynamic PhuZ polymers form bipolar spindles associated with nucleus-like compartments in large Pseudomonas phages."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:B3FK34",
       "protein_label": "Phage tubulin-like protein",
       "gene_symbol": "201phi2-1p059",
       "taxon_id": "NCBITaxon:198110",
       "taxon_label": "Pseudomonas phage 201phi2-1",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene phuZ, which UniProt lists under the primary name 201phi2-1p059, in Pseudomonas phage 201phi2-1. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:22726436",
         "notes": "Kraemer JA et al. 2012, ‘A phage tubulin assembles dynamic filaments by an atypical mechanism to center viral DNA within the host cell.’, Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Host cytoplasm' localisation of B3FK34."
        },
        {
         "reference": "PMID:25429514",
         "notes": "Erb ML et al. 2014, ‘A bacteriophage tubulin harnesses dynamic instability to center DNA in infected cells.’, Elife. ECO:0000269 experimental evidence cited by UniProt for the 'Host cytoplasm' localisation of B3FK34."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:198110",
     "taxon_label": "Pseudomonas phage 201phi2-1",
     "presence": "COMMON",
     "note": "Pseudomonas phage 201phi2-1 uses PhuZ polymers to center replicating phage DNA during infection of Pseudomonas chlororaphis.",
     "reference": "DOI:10.7554/eLife.03197"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:198110",
     "taxon_label": "Pseudomonas phage 201phi2-1",
     "note": "Jumbo phage whose dynamically unstable PhuZ filaments established the phage-encoded tubulin spindle as a nucleus-positioning system.",
     "reference": "DOI:10.7554/eLife.03197"
    }
   ],
   "functions": [
    {
     "function_id": "phage_nucleus_positioning",
     "label": "phage nucleus positioning",
     "description": "The PhuZ spindle pushes nucleus-like jumbo-phage replication compartments away from bacterial cell poles and toward midcell.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.03197",
       "notes": "Erb et al. 2014 linked PhuZ dynamic instability to centering phage DNA in Pseudomonas chlororaphis cells infected by 201phi2-1."
      },
      {
       "reference": "DOI:10.1016/j.celrep.2017.07.064",
       "notes": "Chaikeeratisak et al. 2017 connected dynamic PhuZ spindles with nucleus-like compartment positioning in PhiKZ and PhiPA3 infections."
      }
     ]
    },
    {
     "function_id": "phage_nucleus_rotation",
     "label": "phage nucleus rotation",
     "description": "The bipolar PhuZ spindle can rotate the phage nucleus during Pseudomonas phage 201phi2-1 infection, as opposing filaments act on opposite sides of the nucleus.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.aal2130",
       "notes": "Chaikeeratisak et al. 2017 Figure 1 and time-lapse experiments show nucleus movement and rotation with dynamic PhuZ; the static D190A mutant strongly disrupts both."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.7554/eLife.03197",
     "notes": "Erb, Kraemer, Coker, Chaikeeratisak, Nonejuie, Agard and Pogliano 2014, 'A bacteriophage tubulin harnesses dynamic instability to center DNA in infected cells', eLife."
    },
    {
     "reference": "DOI:10.1016/j.celrep.2017.07.064",
     "notes": "Chaikeeratisak et al. 2017, 'The Phage Nucleus and Tubulin Spindle Are Conserved among Large Pseudomonas Phages', Cell Reports."
    },
    {
     "reference": "DOI:10.1016/j.celrep.2022.111179",
     "notes": "Birkholz et al. 2022, A cytoskeletal vortex drives phage nucleus rotation during jumbo phage replication in E. coli, Cell Reports. Contrasting boundary evidence: Goslar forms a vortex rather than the bipolar spindle curated here."
    },
    {
     "reference": "GO:0005856",
     "notes": "The containing cytoskeletal framework; this filament system is part of it, not a type of the whole framework."
    },
    {
     "reference": "DOI:10.1126/science.aal2130",
     "notes": "Chaikeeratisak et al. 2017, Assembly of a nucleus-like structure during viral replication in bacteria, Science. Figure 1 supports spindle-mediated positioning and rotation in 201phi2-1 infection."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "phuz_spindle_positioning",
     "title": "PhuZ spindles position jumbo-phage nuclei",
     "description": "Phage-encoded PhuZ polymerizes into dynamic filaments of a bipolar spindle that positions the jumbo-phage nucleus in infected bacterial cells.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records PhuZ polymerization into a spindle and phage nucleus positioning without modeling filament nucleation at the bacterial pole, all nucleus-associated factors, capsid trafficking, Goslar vortex-driven rotation or chimallin shell assembly.",
     "nodes": [
      {
       "node_id": "phuz",
       "label": "PhuZ",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "phuz"
      },
      {
       "node_id": "phuz_spindle",
       "label": "PhuZ spindle",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:phuz_spindle"
      },
      {
       "node_id": "phage_nucleus",
       "label": "phage nucleus",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:phage_nucleus"
      },
      {
       "node_id": "nucleus_positioning",
       "label": "phage nucleus positioning",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "phuz",
       "predicate": "polymerizes into",
       "object": "phuz_spindle",
       "description": "PhuZ subunits polymerize into dynamic phage tubulin filaments that form the spindle.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.03197",
         "notes": "Erb et al. 2014 characterized PhuZ dynamic polymerization during 201phi2-1 infection."
        },
        {
         "reference": "DOI:10.1016/j.celrep.2017.07.064",
         "notes": "Chaikeeratisak et al. 2017 observed PhuZ polymers forming bipolar spindle structures in infected cells."
        }
       ]
      },
      {
       "subject": "phuz_spindle",
       "predicate": "positions",
       "object": "phage_nucleus",
       "description": "The PhuZ spindle positions the nucleus-like phage replication compartment.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.celrep.2017.07.064",
         "notes": "Chaikeeratisak et al. 2017 linked PhuZ spindles with positioning of phage nucleus-like compartments in large Pseudomonas phages."
        }
       ]
      },
      {
       "subject": "phuz_spindle",
       "predicate": "supports",
       "object": "nucleus_positioning",
       "description": "Dynamic PhuZ filaments support centering of phage genetic material and nucleus-like compartments away from host cell poles.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.03197",
         "notes": "Erb et al. 2014 connected PhuZ dynamic instability with centering of phage DNA in infected cells."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_phuz_family_grounding",
     "prompt": "Resolve exact source-neutral grounding for phage PhuZ tubulins that build nucleus-associated cytoskeletal systems.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#phuz"
     ],
     "rationale": "This first record curates PhuZ proteins as phage-encoded tubulins that form nucleus-positioning spindles or nucleus-rotating vortex arrays without asserting that a broad FtsZ/tubulin-family domain or a virus-specific accession exactly denotes the full functional PhuZ family.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.03197",
       "notes": "Erb et al. 2014 characterized 201phi2-1 PhuZ as a filament-forming phage tubulin."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    },
    {
     "discussion_id": "exclude_chimallin_from_phuz_spindle",
     "prompt": "Chimallin and the phage nucleus are graph-scoped cargo rather than PhuZ spindle constituents.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#phuz",
      "causal_graphs#phuz_spindle_positioning"
     ],
     "rationale": "PhuZ forms the cytoskeletal spindle that positions the chimallin-lined phage nucleus; chimallin builds the separate shell and is not asserted as a constituent of the PhuZ polymer.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.aal2130",
       "notes": "Chaikeeratisak et al. 2017 identified 201phi2-1 gp105 as the phage nucleus shell protein."
      },
      {
       "reference": "DOI:10.1016/j.celrep.2017.07.064",
       "notes": "Chaikeeratisak et al. 2017 modeled the PhuZ spindle as a cytoskeletal system that acts on phage nucleus-like compartments."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11",
     "resolved_date": "2026-09-11"
    },
    {
     "discussion_id": "phuz_spindle_excludes_goslar_vortex",
     "prompt": "Keep the bipolar spindle distinct from the Goslar PhuZ cytoskeletal vortex.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "definition",
      "components#phuz",
      "functions#phage_nucleus_rotation",
      "causal_graphs#phuz_spindle_positioning"
     ],
     "rationale": "Earlier review issues #481 and #482 added Goslar occurrence and broadened PhuZ component wording to match the then-curated vortex rotation function. Birkholz et al. 2022 explicitly distinguish the Goslar vortex from a bipolar spindle and report that it does not center the nucleus at midcell. The existing record identifier, definition and positioning graph denote the spindle, not every PhuZ array.",
     "resolution_note": "Retain the spindle identity and supported Pseudomonas positioning graph. Remove Goslar as a spindle example and keep its evidence here as a contrast. Rotation remains a spindle function with direct 201phi2-1 evidence from Chaikeeratisak et al. 2017, rather than borrowing the Goslar vortex mechanism. Original discussions and history remain unchanged as provenance; this clarification narrows their earlier broad family rationale. A separate vortex record is outside this correction.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2022.111179",
       "notes": "Results and Figures 2-5 distinguish the vortex from a bipolar spindle and separate rotation from midcell positioning."
      },
      {
       "reference": "DOI:10.1126/science.aal2130",
       "notes": "Figure 1 and time-lapse experiments connect the bipolar spindle with both nucleus positioning and rotation."
      },
      {
       "reference": "https://github.com/CultureBotAI/CellStructureMech/issues/481",
       "notes": "Earlier review issue referenced in the rationale regarding Goslar PhuZ rotation scope."
      },
      {
       "reference": "https://github.com/CultureBotAI/CellStructureMech/issues/482",
       "notes": "Earlier review issue referenced in the rationale regarding PhuZ component wording."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-11",
     "resolved_date": "2026-10-11"
    }
   ],
   "part_of": [
    "GO:0005856"
   ]
  },
  {
   "identifier": "GO:0020031",
   "label": "polar ring of apical complex",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "An electron dense ring at the most anterior position of the apical complex, from which the conoid fibers originate; formed during an invasive life cycle stage of an apicomplexan parasite.",
   "definition_source": "GO:0020031",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-10T05:56:29Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T05:58:05Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO apical-complex parthood, GO and APR synonyms, APR2-to-APR7 and RNG1 protein components, rare eukaryotic and variable Apicomplexa taxonomic scope, Toxoplasma gondii as a canonical example, F-actin flux and motility/invasion functions, an APR2/F-actin function graph, and an APR protein grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T06:07:19Z",
     "curator": "claude",
     "action": "FIXED_EVIDENCE_SCOPE",
     "changes": "Replaced GO-only taxonomic-distribution references with Koreny et al. 2021, narrowed the Toxoplasma gondii canonical-example note to Ren et al. 2024 APR architecture and APR2 perturbation evidence, and changed APR2 structural essentiality from CONDITIONAL to UNKNOWN.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T19:53:35Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2248, #2249: Retained the exact anterior GO identity and replaced the wrongly assigned whole-APR biology with source-supported anterior-ring topology. Broader APR protein/function research remains explicitly separate in a discussion, without forcing all APR layers onto the basal GO ring. Retained APR2 context now distinguishes the middle layer in the resolved three-layer model from broader upper-APR wording. It does not claim APR2 is indispensable for whole-ring assembly.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "anterior polar ring of apical complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0020031"
    },
    {
     "synonym_text": "upper polar ring of apical complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0020031"
    }
   ],
   "part_of": [
    "GO:0020007"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5811",
     "taxon_label": "Toxoplasma gondii",
     "presence": "COMMON",
     "note": "The anterior conoid-fiber-origin ring is represented in the Toxoplasma tachyzoite apical complex; modern preconoidal rings are distinguished from the fixed SPMT-origin APR.",
     "reference": "DOI:10.1371/journal.ppat.0020013"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5811",
     "taxon_label": "Toxoplasma gondii",
     "note": "Model in which distal preconoidal rings, conoid fibers and the separate SPMT-origin polar ring are distinguished.",
     "reference": "DOI:10.1371/journal.ppat.0020013"
    }
   ],
   "functions": [
    {
     "function_id": "anterior_conoid_fiber_origin",
     "label": "anterior conoid-fiber origin",
     "description": "The anterior ring marks the distal origin of the conoid fibers, rather than the origin of subpellicular microtubules.",
     "evidence": [
      {
       "reference": "GO:0020031",
       "notes": "The GO definition specifies the anterior ring from which conoid fibers originate."
      },
      {
       "reference": "DOI:10.1371/journal.ppat.0020013",
       "notes": "The Introduction places conoid-fiber origins at the distal preconoidal rings, separate from the SPMT-origin polar ring."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1002/cm.20469",
     "notes": "Tran et al. 2010, RNG1 is a late marker of the apical polar ring in Toxoplasma gondii, Cytoskeleton."
    },
    {
     "reference": "DOI:10.1073/pnas.2416602121",
     "notes": "Ren et al. 2024, Architecture of the Toxoplasma gondii apical polar ring and its role in gliding motility and invasion, Proceedings of the National Academy of Sciences."
    },
    {
     "reference": "DOI:10.1371/journal.pbio.3001081",
     "notes": "Koreny et al. 2021, Molecular characterization of the conoid complex in Toxoplasma reveals its conservation in all apicomplexans, including Plasmodium species, PLOS Biology."
    },
    {
     "reference": "GO:0020031",
     "notes": "Retained anterior conoid-fiber-origin identity, distinct from the whole modern APR."
    },
    {
     "reference": "DOI:10.1083/jcb.200112086",
     "notes": "Hu, Roos and Murray 2002 distinguish historical anterior and posterior polar rings around the conoid."
    },
    {
     "reference": "DOI:10.1371/journal.ppat.0020013",
     "notes": "Hu et al. 2006 distinguish distal preconoidal rings from the SPMT-origin polar ring."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "anterior_ring_topology",
     "title": "Anterior ring and conoid-fiber topology",
     "description": "The anterior conoid-fiber-origin ring belongs to the apical complex. This historical GO identity is not the fixed multilayer APR of modern protein-localization studies.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "Static conoid-fiber origin and parthood only; no specific ring protein, assembly mechanism, APR2 phenotype or whole-APR function is assigned to GO:0020031.",
     "nodes": [
      {
       "node_id": "polar_ring_of_apical_complex",
       "label": "polar ring of apical complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0020031"
      },
      {
       "node_id": "conoid_fibers",
       "label": "conoid tubulin fibers",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "conoid",
       "label": "conoid",
       "node_type": "STRUCTURE",
       "grounding": "GO:0020010"
      },
      {
       "node_id": "apical_complex",
       "label": "apical complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0020007"
      }
     ],
     "edges": [
      {
       "subject": "polar_ring_of_apical_complex",
       "predicate": "is part of",
       "object": "apical_complex",
       "description": "The anterior ring is part of the apical complex.",
       "evidence": [
        {
         "reference": "GO:0020007",
         "notes": "GO lists the anterior polar-ring term as part of the apical complex."
        }
       ]
      },
      {
       "subject": "conoid_fibers",
       "predicate": "originate from",
       "object": "polar_ring_of_apical_complex",
       "description": "Conoid fibers originate at the distal anterior ring, not at the basal SPMT-origin ring.",
       "evidence": [
        {
         "reference": "GO:0020031",
         "notes": "Exact GO definition identifies the anterior conoid-fiber-origin ring."
        },
        {
         "reference": "DOI:10.1371/journal.ppat.0020013",
         "notes": "Introduction and Figure 1 locate the conoid-fiber origin at the distal preconoidal rings."
        }
       ]
      },
      {
       "subject": "conoid_fibers",
       "predicate": "form",
       "object": "conoid",
       "description": "Tubulin-containing ribbon fibers form the spiral conoid body.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200112086",
         "notes": "Microscopy resolves the unusual tubulin polymer that forms the conoid."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_apical_polar_ring_proteins",
     "prompt": "Resolve exact source-neutral groundings for Toxoplasma APR2-to-APR7 and RNG1 protein families.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "discussions#separate_modern_multilayer_apr"
     ],
     "rationale": "The first polar-ring record keeps Toxoplasma APR protein cohorts label-only because no exact cross-source protein-family CURIEs were curated for APR2-to-APR7 or RNG1.",
     "posed_by": "claude",
     "posed_date": "2026-09-10"
    },
    {
     "discussion_id": "separate_modern_multilayer_apr",
     "prompt": "Keep modern APR composition and gatekeeper evidence separate from GO:0020031.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "definition",
      "causal_graphs#anterior_ring_topology",
      "discussions#ground_apical_polar_ring_proteins"
     ],
     "rationale": "The former component list and graph assigned the fixed multilayer APR to the historical anterior conoid-fiber-origin ring. Tran 2010 places RNG1 below the extruded conoid at the SPMT-origin APR; Ren 2024 places APR2-to-APR7 across fixed APR layers. Koreny 2021 also distinguishes canopy rings from APR1/2. These names and layer numbers cannot be equated directly with the two GO ring identifiers.",
     "resolution_note": "Retain the anterior GO identity and narrow the active example, function and graph to its conoid-fiber topology. Preserve the broader research here: Ren resolves APR2 in the middle layer of a three-layer APR, despite broader upper-APR wording in the Significance section; APR2 depletion destabilizes that layer, alters conoid positioning, redirects F-actin toward the cytosol and impairs gliding/invasion. APR2-to-APR7 localize across APR layers, while RNG1 is a late bottom-layer marker. Tran infers dispensability of RNG1 for early microtubule nucleation, not parasite survival. No whole-APR assembly-essentiality claim follows. An exact whole-APR identity remains to be curated; these proteins and functions are not blindly transferred to GO:0020032. The original grounding TODO retains its wording and dates, with its anchors redirected here because its former component entries were removed.",
     "evidence": [
      {
       "reference": "DOI:10.1002/cm.20469",
       "notes": "Results localize RNG1 below the extended conoid; Discussion separates late incorporation from early SPMT nucleation."
      },
      {
       "reference": "DOI:10.1073/pnas.2416602121",
       "notes": "Figures 1 and 4 and Discussion resolve APR2 middle-layer localization and depletion phenotypes; Figure 2 distinguishes fixed APR proteins from the moving conoid."
      },
      {
       "reference": "DOI:10.1371/journal.pbio.3001081",
       "notes": "Figure 1 and Results distinguish canopy rings, conoid body and the two APR positions."
      },
      {
       "reference": "DOI:10.1371/journal.ppat.0020013",
       "notes": "Historical distal preconoidal and SPMT-origin polar-ring positions are distinct."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-11",
     "resolved_date": "2026-10-11"
    }
   ]
  },
  {
   "identifier": "GO:1990295",
   "label": "post-anaphase microtubule array",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "A cytoskeletal part that consists of an array of microtubules and associated molecules that forms at the end of anaphase, and in which microtubules are nucleated from an equatorial microtubule organizing center.",
   "definition_source": "GO:1990295",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-08T00:45:29Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-08T00:48:28Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added four source-bounded component classes, two protein examples, two functions, two mechanistic graphs and a checksum-verified CC BY 4.0 figure; preserved identity, taxon and inference limits.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:12:04Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:49Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 3 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0110165"
   ],
   "part_of": [
    "GO:0015630"
   ],
   "has_part": [
    "GO:0000923"
   ],
   "synonyms": [
    {
     "synonym_text": "PAA",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:1990295"
    },
    {
     "synonym_text": "post-anaphase array",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:1990295"
    }
   ],
   "components": [
    {
     "component_id": "alpha_tubulin",
     "label": "Alpha tubulin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR002452",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "tub1",
      "atb2",
      "alp2"
     ],
     "role": "Alpha-tubulin class of the microtubule polymer forming the equatorial and longitudinal array.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P04689",
       "protein_label": "Tubulin alpha-2 chain",
       "gene_symbol": "tub1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-08",
       "role": "Reference-sequence exemplar for species-level experiments; no assertion that this exact reference stock was imaged (also declared as synonym atb2, alp2).",
       "evidence": [
        {
         "reference": "DOI:10.3390/cells12060917",
         "notes": "GFP-Atb2 labels PAA microtubules in the Figure 2 localization and dynamics experiments. atb2 is a native alias of tub1; this is not a census of all alpha-tubulin isoforms."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P04689/entry",
         "notes": "Native accession, reviewed status, protein label, primary gene and source taxon verified on 2026-10-08. Localization comes from the primary experiments, not the sequence lookup."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P04688",
       "protein_label": "Tubulin alpha-1 chain",
       "gene_symbol": "nda2",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene nda2 in Schizosaccharomyces pombe 972h-. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P04688",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P04688, the single reviewed entry for gene nda2 in Schizosaccharomyces pombe 972h-. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.3390/cells12060917",
       "notes": "Figure 2 directly follows GFP-Atb2 in the equatorial polygon and longitudinal extensions."
      },
      {
       "reference": "GO:0005874",
       "notes": "The microtubule definition supplies alpha/beta polymer composition, not a PAA-specific dimension or deletion phenotype."
      }
     ]
    },
    {
     "component_id": "beta_tubulin",
     "label": "Beta tubulin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR002453",
     "essentiality": "UNKNOWN",
     "role": "Beta-tubulin class paired with alpha tubulin in the array microtubule polymer.",
     "evidence": [
      {
       "reference": "GO:1990295",
       "notes": "The whole-array identity explicitly consists of microtubules and associated molecules."
      },
      {
       "reference": "GO:0005874",
       "notes": "Alpha/beta tubulin composition is inherited from the microtubule definition. No beta-tubulin isoform-specific localization experiment is inferred."
      },
      {
       "reference": "DOI:10.3390/cells12060917",
       "notes": "Figure 2 establishes the microtubule array to which the generic polymer composition applies."
      }
     ],
     "gene_symbols": [
      "nda3"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P05219",
       "protein_label": "Tubulin beta chain",
       "gene_symbol": "nda3",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene nda3 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P05219",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P05219, the single reviewed entry for gene nda3 in Schizosaccharomyces pombe 972h-. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ase1",
     "label": "Microtubule-associated protein, MAP65/Ase1/PRC1",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR007145",
     "essentiality": "DISPENSABLE",
     "gene_symbols": [
      "ase1"
     ],
     "role": "Resident crosslinker supporting normal equatorial microtubule organization in the S. pombe array; deletion leaves an altered array.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9HDY1",
       "protein_label": "Anaphase spindle elongation protein 1",
       "gene_symbol": "ase1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-08",
       "role": "Reference-sequence exemplar for species-level experiments; no assertion that this exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.3390/cells12060917",
         "notes": "Figure 2F-G follows Ase1 localization at the equatorial array; deletion comparisons in H-I retain PAA microtubules with altered organization."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9HDY1/entry",
         "notes": "Native accession, reviewed status, protein label, primary gene and source taxon verified on 2026-10-08. Localization comes from the primary experiments, not the sequence lookup."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.3390/cells12060917",
       "notes": "Ase1 appears after equatorial microtubules and before longitudinal extensions. Deletion leaves a dimmer equatorial array and more longitudinal extensions, supporting organization rather than absolute assembly necessity."
      }
     ]
    },
    {
     "component_id": "emtoc",
     "label": "equatorial microtubule organizing center",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0000923",
     "essentiality": "UNKNOWN",
     "role": "Equatorial nucleating subassembly included within the whole-array boundary; its finer composition is curated in the separate center record.",
     "evidence": [
      {
       "reference": "GO:1990295",
       "notes": "The native GO class has-part GO:0000923; the relation is not inverted into universal eMTOC part-of PAA."
      },
      {
       "reference": "DOI:10.1016/j.cub.2010.10.006",
       "notes": "Equator-selective Mto1 targeting defects prevent PAA nucleation while preserving spindle-pole targeting."
      },
      {
       "reference": "DOI:10.3390/cells12060917",
       "notes": "Equatorial Mto1 recruitment precedes PAA formation in live-cell time series."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O94488",
       "protein_label": "Gamma tubulin complex adapter mto1",
       "gene_symbol": "mto1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene mto1 in Schizosaccharomyces pombe 972h-. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15004232",
         "notes": "Venkatram S et al. 2004, ‘Identification and characterization of two novel proteins affecting fission yeast gamma-tubulin complex function.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, microtubule organizing center, spindle pole body' localisation of O94488."
        },
        {
         "reference": "PMID:15120067",
         "notes": "Sawin KE et al. 2004, ‘Microtubule nucleation at non-spindle pole body microtubule-organizing centers requires fission yeast centrosomin-related protein mod20p.’, Curr Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, microtubule organizing center, spindle pole body' localisation of O94488."
        },
        {
         "reference": "PMID:15659644",
         "notes": "Samejima I et al. 2005, ‘Fission yeast mto2p regulates microtubule nucleation by the centrosomin-related protein mto1p.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, microtubule organizing center, spindle pole body' localisation of O94488."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q9USP7",
       "protein_label": "Gamma tubulin complex adapter mto2",
       "gene_symbol": "mto2",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene mto2 in Schizosaccharomyces pombe 972h-. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10759889",
         "notes": "Ding DQ et al. 2000, ‘Large-scale screening of intracellular protein localization in living fission yeast cells by the use of a GFP-fusion genomic DNA library.’, Genes Cells. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of Q9USP7."
        },
        {
         "reference": "PMID:15659644",
         "notes": "Samejima I et al. 2005, ‘Fission yeast mto2p regulates microtubule nucleation by the centrosomin-related protein mto1p.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, microtubule organizing center' localisation of Q9USP7."
        },
        {
         "reference": "PMID:15800064",
         "notes": "Venkatram S et al. 2005, ‘Mto2p, a novel fission yeast protein required for cytoplasmic microtubule organization and anchoring of the cytokinetic actin ring.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, microtubule organizing center' localisation of Q9USP7."
        }
       ]
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "reference": "DOI:10.3390/cells12060917",
     "note": "Late-mitotic/cytokinetic arrays studied by live-cell microscopy and genetic perturbations. No fungal-wide prevalence or exact reference-strain identity of all experimental stocks is asserted."
    }
   ],
   "functions": [
    {
     "function_id": "nuclear_position",
     "label": "nucleus localization",
     "grounding": "GO:0051647",
     "description": "Limits nuclear migration toward the division plane after anaphase, opposing the displacement produced by mitotic spindle-pole microtubules before septation in S. pombe.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E23-01-0034",
       "notes": "PAA-deficient cells position nuclei closer to the division plane; longitudinal PAA microtubules dynamically contact and deform the nuclear envelope. Later newborn-cell centering is a distinct interphase-network mechanism."
      }
     ]
    },
    {
     "function_id": "ring_mechanics",
     "label": "Contribution to effective contractile-ring stiffness",
     "description": "The PAA is implicated in the effective stiffness inferred from ring-ablation recoil in S. pombe, conditional on unchanged initial ring tension.",
     "evidence": [
      {
       "reference": "DOI:10.3390/cells12060917",
       "notes": "Selective mto1-427 PAA impairment increases fitted recoil amplitude. Stiffness interpretation assumes unchanged initial tension; incomplete mutant plateaus and single-plane imaging limit the fitted parameters. This is not a direct stiffness measurement or a universal anchoring requirement."
      }
     ]
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "array_assembly",
     "title": "Equatorial nucleation and array organization",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "scope_notes": "S. pombe recruitment, nucleation and array organization, bounded by live imaging and genetic perturbations. Contractile-ring Myp2/F-actin is external docking context, not whole-ring membership. Temporal order and recruitment dependencies do not establish a purified binding pathway; Ase1 is not essential for array formation.",
     "description": "S. pombe recruitment, nucleation and array organization, bounded by live imaging and genetic perturbations. Contractile-ring Myp2/F-actin is external docking context, not whole-ring membership. Temporal order and recruitment dependencies do not establish a purified binding pathway; Ase1 is not essential for array formation.",
     "nodes": [
      {
       "node_id": "ring_context",
       "label": "Contractile-ring Myp2 and F-actin context",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "emtoc",
       "label": "equatorial microtubule organizing center",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000923",
       "component_ref": "emtoc"
      },
      {
       "node_id": "nucleation",
       "label": "microtubule nucleation by microtubule organizing center",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0051418"
      },
      {
       "node_id": "alpha",
       "label": "Alpha tubulin",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR002452",
       "component_ref": "alpha_tubulin"
      },
      {
       "node_id": "beta",
       "label": "Beta tubulin",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR002453",
       "component_ref": "beta_tubulin"
      },
      {
       "node_id": "ase1",
       "label": "Microtubule-associated protein, MAP65/Ase1/PRC1",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR007145",
       "component_ref": "ase1"
      },
      {
       "node_id": "organization",
       "label": "Equatorial microtubule organization",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "paa",
       "label": "post-anaphase microtubule array",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990295"
      }
     ],
     "edges": [
      {
       "subject": "ring_context",
       "predicate": "supports",
       "object": "emtoc",
       "description": "The ring context supports equatorial recruitment of nucleating machinery.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2010.10.006",
         "notes": "Myp2 loss and actin disruption impair equatorial Mto1 recruitment. Association assays do not exclude intermediate proteins."
        }
       ]
      },
      {
       "subject": "emtoc",
       "predicate": "supports",
       "object": "nucleation",
       "description": "Equatorial centers nucleate array microtubules.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2010.10.006",
         "notes": "The selective mto1-427 targeting defect prevents PAA nucleation while retaining spindle-pole targeting. Separate Alp4 readouts from Mto1 truncations are not attributed to this allele."
        }
       ]
      },
      {
       "subject": "nucleation",
       "predicate": "generates",
       "object": "paa",
       "description": "Equatorial nucleation supplies post-anaphase array microtubules.",
       "evidence": [
        {
         "reference": "DOI:10.3390/cells12060917",
         "notes": "Live-cell time series follow equatorial Mto1 recruitment and subsequent microtubule production."
        }
       ]
      },
      {
       "subject": "alpha",
       "predicate": "contributes_to",
       "object": "paa",
       "description": "Alpha tubulin supplies the array microtubule polymer.",
       "evidence": [
        {
         "reference": "DOI:10.3390/cells12060917",
         "notes": "Figure 2 follows GFP-Atb2 in equatorial and longitudinal PAA microtubules."
        }
       ]
      },
      {
       "subject": "beta",
       "predicate": "contributes_to",
       "object": "paa",
       "description": "Beta tubulin supplies the array microtubule polymer.",
       "evidence": [
        {
         "reference": "GO:0005874",
         "notes": "Composition of the microtubule class applies to the microtubules in GO:1990295; this is not a beta-isoform-specific experimental result."
        }
       ]
      },
      {
       "subject": "ase1",
       "predicate": "supports",
       "object": "organization",
       "description": "Resident Ase1 supports normal array bundling and organization.",
       "evidence": [
        {
         "reference": "DOI:10.3390/cells12060917",
         "notes": "Equatorial Ase1 localization and altered arrays after ase1 deletion support this organizational role."
        }
       ]
      },
      {
       "subject": "organization",
       "predicate": "organizes",
       "object": "paa",
       "description": "Equatorial organization shapes the polygon and longitudinal extensions.",
       "evidence": [
        {
         "reference": "DOI:10.3390/cells12060917",
         "notes": "Ase1-deleted cells retain a dimmer equatorial array and more longitudinal extensions; no all-or-none assembly requirement is asserted."
        }
       ]
      }
     ]
    },
    {
     "graph_id": "nuclear_position",
     "title": "Opposing microtubule networks position the nucleus",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "scope_notes": "Post-anaphase/telophase nuclear positioning before septation in S. pombe. The basket/contact mechanism is inferred from localization, envelope deformation and network-selective perturbations, not a resolved attachment interface or calibrated force measurement. Later newborn-cell interphase simulations are not a model of this PAA network.",
     "description": "Post-anaphase/telophase nuclear positioning before septation in S. pombe. The basket/contact mechanism is inferred from localization, envelope deformation and network-selective perturbations, not a resolved attachment interface or calibrated force measurement. Later newborn-cell interphase simulations are not a model of this PAA network.",
     "nodes": [
      {
       "node_id": "paa",
       "label": "post-anaphase microtubule array",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990295"
      },
      {
       "node_id": "contact",
       "label": "Longitudinal-array contact with the nuclear envelope",
       "node_type": "STATE"
      },
      {
       "node_id": "restraint",
       "label": "Limited nuclear migration toward the division plane",
       "node_type": "STATE"
      },
      {
       "node_id": "mspb",
       "label": "Mitotic spindle-pole microtubule network",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "toward_plane",
       "label": "Nuclear displacement away from the cell end",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "position",
       "label": "nucleus localization",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0051647"
      }
     ],
     "edges": [
      {
       "subject": "paa",
       "predicate": "supports",
       "object": "contact",
       "description": "Longitudinal PAA microtubules extend around the nucleus.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E23-01-0034",
         "notes": "Live-cell colocalization and nuclear-envelope deformations support a dynamic basket/contact interpretation."
        }
       ]
      },
      {
       "subject": "contact",
       "predicate": "supports",
       "object": "restraint",
       "description": "Array contact is interpreted to oppose movement toward the contractile ring.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E23-01-0034",
         "notes": "PAA-selective perturbations permit nuclei nearer the division plane; the precise attachment molecules and force magnitudes are not established."
        }
       ]
      },
      {
       "subject": "restraint",
       "predicate": "contributes_to",
       "object": "position",
       "description": "PAA-dependent restraint contributes to nuclear position before septation.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E23-01-0034",
         "notes": "The PAA-dependent direction opposes the mitotic spindle-pole network rather than completing newborn-cell centering."
        }
       ]
      },
      {
       "subject": "mspb",
       "predicate": "supports",
       "object": "toward_plane",
       "description": "Mitotic spindle-pole microtubules push the nucleus away from the cell end.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E23-01-0034",
         "notes": "Contact imaging and mSPB-selective mto1(1-1085) perturbation support this opposing network contribution."
        }
       ]
      },
      {
       "subject": "toward_plane",
       "predicate": "contributes_to",
       "object": "position",
       "description": "Cell-end-directed microtubule growth contributes an opposing nuclear displacement.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E23-01-0034",
         "notes": "The two networks jointly constrain the post-anaphase position; full mto1 deletion and MBC treatment are not PAA-selective tests."
        }
       ]
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990295",
     "notes": "Native non-obsolete identity, definition, exact aliases and outgoing mereology verified through OAK on 2026-10-08."
    },
    {
     "reference": "DOI:10.3390/cells12060917",
     "notes": "PMID 36980258; native PMC10047812.1 Results, Discussion, main Methods and figure captions read. Figure 2 inspected unchanged and verified against native media checksums."
    },
    {
     "reference": "DOI:10.1091/mbc.E23-01-0034",
     "notes": "PMID 37099380; published PMC10398876.1 Results, Discussion, main Methods and embedded captions read. Separate movies, strain supplements, raw data and inline equation graphics were not inspected."
    },
    {
     "reference": "DOI:10.1016/j.cub.2010.10.006",
     "notes": "PMID 20970338; native PMC2989437.1 Results and Discussion read, not detailed supplemental methods. Selective targeting separates PAA and spindle-pole networks."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_boundary",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep the whole array distinct from its organizing center and other microtubule networks.",
     "rationale": "Parsed checks over 906 existing records and hidden/ignored-inclusive name, accession and citation searches found no whole-array duplicate. GO:1990295 exactly denotes the array, with parent GO:0110165, part-of GO:0015630 and has-part GO:0000923. The has-part existential is not inverted into universal center part-of array. OTHER describes the multi-filament system, not a single filament or fixed stoichiometric complex. ePAA and lPAA are equatorial and longitudinal portions, not early/late arrays or exact whole-array synonyms. Spindle, interphase arrays, individual microtubules and microtubule ends remain distinct.",
     "evidence": [
      {
       "reference": "GO:1990295"
      },
      {
       "reference": "DOI:10.3390/cells12060917"
      },
      {
       "reference": "DOI:10.1091/mbc.E23-01-0034"
      }
     ]
    },
    {
     "discussion_id": "component_boundary",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Distinguish array constituents, the nucleating subassembly and external ring context.",
     "rationale": "Alpha/beta tubulin and resident Ase1 belong to the array. Its organizing center is included at subassembly level, without duplicating every center protein. Myp2 and F-actin are upstream ring context; recruitment dependence alone does not make the whole ring a PAA constituent. Mto1/Myp2 spatial offsets and dosage responses constrain simple direct coassembly without excluding indirect association. Unknown tubulin or center assembly essentiality is not replaced by a cell-viability phenotype. Ase1 deletion leaves an altered array, so this constituent is DISPENSABLE for assembly.",
     "evidence": [
      {
       "reference": "DOI:10.3390/cells12060917"
      },
      {
       "reference": "DOI:10.1016/j.cub.2010.10.006"
      },
      {
       "reference": "GO:1990295"
      },
      {
       "reference": "GO:0005874"
      }
     ]
    },
    {
     "discussion_id": "composition_limits",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Extend PAA-specific composition only after checking localization and assembly evidence.",
     "rationale": "This is not an exhaustive protein inventory. Mal3 is used as a plus-tip reporter in supplementary Figure S2, which has not been directly inspected; no Mal3 class is added from that lead alone. A beta-tubulin family assignment is not an isoform-specific localization assay, so no Nda3 protein example is supplied. InterPro families define classes, not universal PAA residence of every family member. Direct PAA-specific evidence is needed before adding other motors or microtubule-associated proteins.",
     "evidence": [
      {
       "reference": "DOI:10.3390/cells12060917"
      },
      {
       "reference": "InterPro:IPR002452"
      },
      {
       "reference": "InterPro:IPR002453"
      },
      {
       "reference": "InterPro:IPR007145"
      }
     ]
    },
    {
     "discussion_id": "nuclear_mechanism_limits",
     "kind": "KNOWLEDGE_GAP",
     "status": "OPEN",
     "prompt": "Resolve the physical PAA-nuclear-envelope interface and transmitted forces.",
     "rationale": "Contact imaging, envelope deformation and selective perturbations support a mechanical basket interpretation, but do not identify a purified interface or calibrated forces. Protection from septal cutting, DNA-damage avoidance and precise inheritance benefits remain hypotheses; no nuclei were cut by the ring after PAA loss under the reported conditions. Later newborn-cell simulations model interphase microtubules and growth, not PAA. MBC affects multiple networks and can leave residual PAA signal.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E23-01-0034"
      }
     ]
    },
    {
     "discussion_id": "ring_mechanics_limits",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep inferred effective stiffness separate from direct measurements and universal cytokinesis requirements.",
     "rationale": "Ablations used rings approximately 20-50 percent constricted, single-plane imaging and recoil fits. Interpreting increased recoil as reduced effective stiffness assumes unchanged initial tension. Mutant recoil often failed to plateau or moved out of plane; fitted amplitudes and timescales are lower bounds. Selective mto1-427 PAA impairment did not measurably alter anchoring, constriction or cytokinetic timing under the tested conditions. Complete mto1 deletion affects additional networks and cannot establish a PAA-only healing or timing defect. These experiments do not exclude stress-specific roles.",
     "evidence": [
      {
       "reference": "DOI:10.3390/cells12060917"
      }
     ]
    },
    {
     "discussion_id": "taxon_and_access",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Preserve taxon, source-access and quantitative limits.",
     "rationale": "Only S. pombe is a canonical example; reference-sequence taxon 284812 does not identify every experimental stock. Main Results, Discussion and Methods of the two 2023 papers and Results/Discussion of the 2010 targeting paper were read. Separate strain supplements, actual movies, raw data and inline equation graphics remain uninspected. No clade-wide prevalence, fixed whole-array copy number, universal dimension, exact Complex Portal composition, trait link or pathway relation is inferred. The hosted figure is the unchanged CC BY 4.0 original; restricted-license imagery from the nuclear-position study is not hosted.",
     "evidence": [
      {
       "reference": "DOI:10.3390/cells12060917"
      },
      {
       "reference": "DOI:10.1091/mbc.E23-01-0034"
      },
      {
       "reference": "DOI:10.1016/j.cub.2010.10.006"
      },
      {
       "reference": "https://www.ebi.ac.uk/ena/taxonomy/rest/tax-id/4896"
      },
      {
       "reference": "https://www.ebi.ac.uk/ena/taxonomy/rest/tax-id/284812"
      }
     ]
    }
   ],
   "images": [
    {
     "image_id": "pmc_pmc10047812_cells_12_00917_f002",
     "file": "pmc10047812_cells_12_00917_f002.jpg",
     "file_sha256": "e7b4b36cc890afa0a02ef9660162ddb78acbf3a53332515dd8880704e585f317",
     "source": "PMC",
     "source_accession": "PMC10047812.1 cells-12-00917-f002",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10047812/",
     "download_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC10047812.1/cells-12-00917-g002.jpg",
     "licence": "CC_BY_4_0",
     "licence_url": "https://creativecommons.org/licenses/by/4.0/",
     "attribution": "Kimberly Bellingham-Johnstun, Zoe L. Tyree, Jessica Martinez-Baird, Annelise Thorn, Caroline Laplante; CC BY, via PubMed Central",
     "modality": "FLUORESCENCE",
     "caption": "Multipanel Figure 2 shows the S. pombe post-anaphase microtubule array. A-C and E follow equatorial polygons and longitudinal extensions; D is a schematic, F-G show Ase1 localization and timing, and H-I compare wild type with ase1 deletion. Later projections in B overlap equatorial and longitudinal signals. The scale bar in C is 2 micrometers and the other marked bars are 5 micrometers; these are not fixed array dimensions.",
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "reference": "DOI:10.3390/cells12060917",
     "retrieved_on": "2026-10-08",
     "notes": "Figure 2 from article version PMC10047812.1; exact licence version read from JATS and media md5 read from the PMC OA S3 metadata. Taxon supplied by the curator because PMC has no taxon field. Curator explicitly accepted the multi-panel figure. Original multipanel figure visually inspected without editing or cropping; media MD5 38c56497f326242cd4ffaeff8bae8188."
    }
   ]
  },
  {
   "identifier": "GO:0032157",
   "label": "prospore contractile ring",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "A contractile ring composed of actin filaments and myosin that forms beneath the plasma membrane of the prospore envelope in meiotic cells in preparation for completing cytokinesis.",
   "definition_source": "GO:0032157",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-29T06:18:50Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T06:21:00Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, actomyosin-ring parentage, reviewed-label-only actin and myosin constituents, GO evidence, a nonmechanistic topology graph, and boundary and component-grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T06:34:38Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved PR #1766 review issue #1767 by replacing the generic GO:0005826 parent with the nearer GO:0110086 meiotic actomyosin contractile ring parent.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-12T02:39:13Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2280: Keep ontology-defined prospore-ring membership separate from unverified assembly essentiality.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "actomyosin ring",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0032157"
    },
    {
     "synonym_text": "cytokinetic ring",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0032157"
    },
    {
     "synonym_text": "meiotic contractile ring",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0032157"
    }
   ],
   "parent_structures": [
    "GO:0110086"
   ],
   "components": [
    {
     "component_id": "actin_filaments",
     "label": "actin filaments",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Prospore contractile rings are actomyosin structures, but no exact source-neutral protein-family CURIE was assigned for the complete prospore-localized actin-filament cohort.",
     "role": "Filamentous actin constituent of the actomyosin ring that forms beneath the prospore-envelope plasma membrane.",
     "evidence": [
      {
       "reference": "GO:0032157",
       "notes": "GO:0032157 defines the prospore contractile ring as a cytoskeletal structure composed of actin filaments and myosin. This ontology definition supports composition and location, not a component-removal test of ring assembly. Assembly essentiality remains UNKNOWN pending organism- and component-scoped experimental evidence; membership alone does not establish a universal requirement."
      }
     ]
    },
    {
     "component_id": "myosin_proteins",
     "label": "myosin proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The first prospore contractile ring record keeps myosin at a reviewed-label-only level until exact source-neutral groundings and the Saccharomyces or Schizosaccharomyces meiotic-ring myosin boundary are curated from primary sources.",
     "role": "Myosin constituent of the actin-containing cytokinetic ring that forms during prospore cytokinesis.",
     "evidence": [
      {
       "reference": "GO:0032157",
       "notes": "GO:0032157 defines the prospore contractile ring as a cytoskeletal structure composed of actin filaments and myosin. This ontology definition supports composition and location, not a component-removal test of ring assembly. Assembly essentiality remains UNKNOWN pending organism- and component-scoped experimental evidence; membership alone does not establish a universal requirement."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0032157",
     "notes": "Gene Ontology cellular-component term for the prospore contractile ring."
    },
    {
     "reference": "GO:0110086",
     "notes": "Gene Ontology cellular-component parent term for meiotic actomyosin contractile rings."
    },
    {
     "reference": "GO:0005826",
     "notes": "Gene Ontology cellular-component ancestor term for actomyosin contractile rings."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "prospore_contractile_ring_topology",
     "title": "Prospore contractile-ring topology",
     "description": "Actin filaments and myosin form the contractile ring beneath the plasma membrane of the prospore envelope during meiotic cytokinesis.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records GO-backed composition and localization without asserting an ordered assembly mechanism or the exact Saccharomyces- or Schizosaccharomyces-specific myosin component boundary.",
     "nodes": [
      {
       "node_id": "actin_filaments",
       "label": "actin filaments",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "actin_filaments"
      },
      {
       "node_id": "myosin_proteins",
       "label": "myosin proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "myosin_proteins"
      },
      {
       "node_id": "prospore_contractile_ring",
       "label": "prospore contractile ring",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032157"
      },
      {
       "node_id": "prospore_envelope_plasma_membrane",
       "label": "prospore-envelope plasma membrane",
       "node_type": "STRUCTURE"
      }
     ],
     "edges": [
      {
       "subject": "actin_filaments",
       "predicate": "contributes to",
       "object": "prospore_contractile_ring",
       "description": "Actin filaments are constituents of the prospore contractile ring.",
       "evidence": [
        {
         "reference": "GO:0032157",
         "notes": "GO:0032157 defines the prospore contractile ring as composed of actin filaments and myosin."
        }
       ]
      },
      {
       "subject": "myosin_proteins",
       "predicate": "contributes to",
       "object": "prospore_contractile_ring",
       "description": "Myosin proteins are constituents of the prospore contractile ring.",
       "evidence": [
        {
         "reference": "GO:0032157",
         "notes": "GO:0032157 defines the prospore contractile ring as composed of actin filaments and myosin."
        }
       ]
      },
      {
       "subject": "prospore_contractile_ring",
       "predicate": "forms beneath",
       "object": "prospore_envelope_plasma_membrane",
       "description": "The prospore contractile ring forms beneath the plasma membrane of the prospore envelope in meiotic cells.",
       "evidence": [
        {
         "reference": "GO:0032157",
         "notes": "GO:0032157 localizes the ring beneath the plasma membrane of the prospore envelope."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "prospore_contractile_ring_boundary",
     "prompt": "Keep the prospore contractile ring distinct from generic actomyosin contractile rings and from prospore septin rings.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures"
     ],
     "rationale": "GO:0032157 denotes an actin- and myosin-containing contractile ring that forms beneath the prospore-envelope plasma membrane during meiotic cytokinesis. GO:0005826 denotes the broader actomyosin contractile ring class, GO:0110086 denotes the broader meiotic actomyosin contractile ring class, and GO:0032169 denotes a separate prospore septin ring assembled from septins and septin-associated proteins.",
     "resolution_note": "Curated GO:0032157 as the exact prospore-localized actomyosin ring, used GO:0110086 as the nearest GO is-a parent, and kept GO:0005826 only as a broader actomyosin-ring ancestor.",
     "evidence": [
      {
       "reference": "GO:0032157",
       "notes": "GO:0032157 identifies the prospore-localized actomyosin contractile ring."
      },
      {
       "reference": "GO:0005826",
       "notes": "GO:0005826 identifies the broader actomyosin contractile ring class."
      },
      {
       "reference": "GO:0110086",
       "notes": "GO:0110086 identifies the broader meiotic actomyosin contractile ring class."
      },
      {
       "reference": "GO:0032169",
       "notes": "GO:0032169 identifies the separate septin-containing prospore ring."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29",
     "resolved_date": "2026-09-29"
    },
    {
     "discussion_id": "resolve_prospore_contractile_ring_components",
     "prompt": "Resolve exact source-neutral family groundings and species-specific boundaries for the actin and myosin constituents of the prospore contractile ring.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record",
      "components#actin_filaments",
      "components#myosin_proteins"
     ],
     "rationale": "The first GO-backed prospore contractile ring record keeps only the broad actin and myosin constituents from the GO definition rather than guessing exact InterPro, Pfam, or NCBIfam accessions or choosing between Saccharomyces and Schizosaccharomyces meiotic actomyosin-ring component sets without a primary-literature pass.",
     "evidence": [
      {
       "reference": "GO:0032157",
       "notes": "GO:0032157 defines the prospore contractile ring as composed of actin filaments and myosin."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29"
    }
   ]
  },
  {
   "identifier": "GO:0032165",
   "label": "prospore septin filament array",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "Arrays of septin filaments, or bars, found in a series of filamentous structures; observed in the prospore membrane during spore formation.",
   "definition_source": "GO:0032165",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-30T15:28:42Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T15:29:38Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added septin-filament-array parentage, a reviewed-label-only septin constituent, a nonmechanistic GO-backed prospore-membrane topology graph, and boundary and component-grounding discussions.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0032160"
   ],
   "components": [
    {
     "component_id": "septin_proteins",
     "label": "septin proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The prospore septin filament array is made of septin filaments or bars at the prospore membrane, but no exact source-neutral InterPro, Pfam, or NCBIfam CURIE was assigned for the complete prospore-array-forming septin cohort.",
     "role": "Septin GTPases that polymerize into filament bars arranged as the prospore septin filament array.",
     "evidence": [
      {
       "reference": "GO:0032165",
       "notes": "GO:0032165 defines the structure as arrays of septin filaments or bars."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0032165",
     "notes": "Gene Ontology cellular-component term for the prospore septin filament array."
    },
    {
     "reference": "GO:0032160",
     "notes": "OLS reports GO:0032160 septin filament array as the direct GO:0032165 parent."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "prospore_septin_filament_array_topology",
     "title": "Prospore septin-filament-array topology",
     "description": "Septin proteins form filament bars arranged as a prospore septin filament array at the prospore membrane during spore formation.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records GO-backed prospore septin-filament-array composition and localization without asserting a species-specific assembly or recruitment mechanism.",
     "nodes": [
      {
       "node_id": "septin_proteins",
       "label": "septin proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "septin_proteins"
      },
      {
       "node_id": "prospore_septin_filament_array",
       "label": "prospore septin filament array",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032165"
      },
      {
       "node_id": "prospore_membrane",
       "label": "prospore membrane",
       "node_type": "CELLULAR_LOCALIZATION"
      }
     ],
     "edges": [
      {
       "subject": "septin_proteins",
       "predicate": "assemble into",
       "object": "prospore_septin_filament_array",
       "description": "Septin proteins form the filament bars arranged in the prospore septin filament array.",
       "evidence": [
        {
         "reference": "GO:0032165",
         "notes": "GO:0032165 defines the array as septin filaments or bars."
        }
       ]
      },
      {
       "subject": "prospore_septin_filament_array",
       "predicate": "is observed in",
       "object": "prospore_membrane",
       "description": "The prospore septin filament array is observed in the prospore membrane during spore formation.",
       "evidence": [
        {
         "reference": "GO:0032165",
         "notes": "GO:0032165 localizes the septin filament array to the prospore membrane during spore formation."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "prospore_septin_filament_array_boundary",
     "prompt": "Keep the prospore septin filament array distinct from the generic septin filament array and other prospore septin structures.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures"
     ],
     "rationale": "GO:0032165 denotes the prospore-membrane-localized child of the generic GO:0032160 septin filament array. GO:0032166 covers the parallel chlamydospore-membrane array, and GO:0032169 covers a tight ring-shaped septin structure at the site of cytokinesis in a prospore rather than a filamentous array in the prospore membrane.",
     "resolution_note": "Curated GO:0032165 as the exact localized septin-filament-array record, kept GO:0032160 as its is-a parent, and did not merge it with GO:0032166 or prospore septin-ring records.",
     "evidence": [
      {
       "reference": "GO:0032165",
       "notes": "GO:0032165 identifies the prospore septin filament array."
      },
      {
       "reference": "GO:0032160",
       "notes": "GO:0032160 identifies the broader septin filament array."
      },
      {
       "reference": "GO:0032166",
       "notes": "GO:0032166 identifies the chlamydospore septin filament array."
      },
      {
       "reference": "GO:0032169",
       "notes": "GO:0032169 identifies the prospore septin ring."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30",
     "resolved_date": "2026-09-30"
    },
    {
     "discussion_id": "resolve_prospore_septin_filament_array_grounding",
     "prompt": "Resolve an exact source-neutral grounding for prospore-septin-filament-array septin proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#septin_proteins"
     ],
     "rationale": "The initial prospore septin filament array record uses a reviewed-label-only septin protein cohort rather than guessing InterPro, Pfam, or NCBIfam accessions that may not exactly delimit all septins that form prospore membrane filament arrays.",
     "evidence": [
      {
       "reference": "GO:0032165",
       "notes": "GO:0032165 defines the structure as arrays of septin filaments or bars at the prospore membrane."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30"
    }
   ]
  },
  {
   "identifier": "GO:0032169",
   "label": "prospore septin ring",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "A tight ring-shaped structure that forms in the division plane at the site of cytokinesis in a prospore; composed of septins as well as septin-associated proteins.",
   "definition_source": "GO:0032169",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-29T02:34:34Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T02:35:42Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added septin-ring parentage, a reviewed-label-only septin constituent, GO evidence, a nonmechanistic prospore-ring topology graph, and boundary and component-grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T02:53:24Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved #1757 by distinguishing the GO:0032169 prospore septin ring from GO:0032177 cytokinetic bud-neck split septin rings.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005940"
   ],
   "components": [
    {
     "component_id": "septin_proteins",
     "label": "septin proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Prospore septin rings are assembled from fungal septin GTPases, but no exact source-neutral InterPro, Pfam, or NCBIfam CURIE was assigned for the complete prospore ring cohort.",
     "role": "Septin GTPases that assemble into the ring-shaped structure at the prospore cytokinesis site.",
     "evidence": [
      {
       "reference": "GO:0032169",
       "notes": "GO:0032169 defines the prospore septin ring as composed of septins and septin-associated proteins."
      },
      {
       "reference": "GO:0005940",
       "notes": "GO:0005940 defines the broader septin ring as a septin- and septin-associated-protein structure."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0032169",
     "notes": "Gene Ontology cellular-component term for the prospore septin ring."
    },
    {
     "reference": "GO:0005940",
     "notes": "Gene Ontology cellular-component parent term for the septin ring."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "prospore_septin_ring_topology",
     "title": "Prospore septin-ring topology",
     "description": "Septin proteins form a ring-shaped structure at the site of cytokinesis in a prospore.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records GO-backed composition and localization without asserting an ordered assembly mechanism or septin-associated protein boundary at the prospore cytokinesis site.",
     "nodes": [
      {
       "node_id": "septin_proteins",
       "label": "septin proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "septin_proteins"
      },
      {
       "node_id": "prospore_septin_ring",
       "label": "prospore septin ring",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032169"
      },
      {
       "node_id": "prospore_cytokinesis_site",
       "label": "prospore cytokinesis site",
       "node_type": "CELLULAR_LOCALIZATION"
      }
     ],
     "edges": [
      {
       "subject": "septin_proteins",
       "predicate": "assemble into",
       "object": "prospore_septin_ring",
       "description": "Septin proteins are constituents of the prospore ring-shaped structure.",
       "evidence": [
        {
         "reference": "GO:0032169",
         "notes": "GO:0032169 defines the prospore septin ring as composed of septins and septin-associated proteins."
        }
       ]
      },
      {
       "subject": "prospore_septin_ring",
       "predicate": "forms at",
       "object": "prospore_cytokinesis_site",
       "description": "The prospore septin ring forms at the site of cytokinesis in a prospore.",
       "evidence": [
        {
         "reference": "GO:0032169",
         "notes": "GO:0032169 places the prospore septin ring at the site of cytokinesis in a prospore."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "prospore_septin_ring_boundary",
     "prompt": "Keep the prospore septin ring distinct from other localized fungal septin-ring states.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures"
     ],
     "rationale": "GO:0032169 denotes the septin ring at the site of cytokinesis in a prospore. GO:0032172 covers germ-tube future septation sites, GO:0032168 covers hyphal future septation sites, GO:0032170 covers mother-cell/pseudohyphal-projection junctions, GO:0032177 covers the two split septin rings formed from the bud-neck septin collar at budding-cell cytokinesis, and GO:0005940 denotes the broader septin ring class. This record models only the prospore subtype.",
     "resolution_note": "Curated GO:0032169 as the exact structure identifier, used GO:0005940 only as the is-a parent, and documented GO:0032177 as a cytokinetic sibling rather than a prospore ring.",
     "evidence": [
      {
       "reference": "GO:0032169",
       "notes": "GO:0032169 identifies the prospore-localized septin ring."
      },
      {
       "reference": "GO:0032172",
       "notes": "GO:0032172 identifies the germ-tube-localized septin ring."
      },
      {
       "reference": "GO:0032168",
       "notes": "GO:0032168 identifies the hypha-localized septin ring."
      },
      {
       "reference": "GO:0032170",
       "notes": "GO:0032170 identifies the septin ring at a mother-cell/pseudohyphal-projection junction."
      },
      {
       "reference": "GO:0032177",
       "notes": "GO:0032177 identifies the two split septin rings formed from the bud-neck septin collar at budding-cell cytokinesis."
      },
      {
       "reference": "GO:0005940",
       "notes": "GO:0005940 identifies the broader septin ring class."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28",
     "resolved_date": "2026-09-28"
    },
    {
     "discussion_id": "resolve_prospore_septin_ring_components",
     "prompt": "Resolve exact source-neutral family groundings and boundary status for prospore septin-ring septins and septin-associated proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record",
      "components#septin_proteins"
     ],
     "rationale": "The first prospore septin-ring record keeps only the reviewed-label-only septin protein cohort rather than guessing fungal-paralog family groundings or adding septin-associated proteins before their exact constituent boundary has been reviewed.",
     "evidence": [
      {
       "reference": "GO:0032169",
       "notes": "GO:0032169 defines the prospore septin ring as composed of septins and septin-associated proteins."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28"
    }
   ]
  },
  {
   "identifier": "GO:0032170",
   "label": "pseudohyphal septin ring",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "A tight ring-shaped structure that forms in the division plane at the junction between the mother cell and a pseudohyphal projection; composed of septins as well as septin-associated proteins.",
   "definition_source": "GO:0032170",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-29T00:54:39Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T00:55:23Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added septin-ring parentage, a reviewed-label-only septin constituent, GO evidence, a nonmechanistic pseudohyphal-ring topology graph, and boundary and component-grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T01:13:11Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved #1753 by tightening the GO:0032170 graph-edge evidence note for the pseudohyphal septin-protein constituent edge.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005940"
   ],
   "components": [
    {
     "component_id": "septin_proteins",
     "label": "septin proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Pseudohyphal septin rings are assembled from fungal septin GTPases, but no exact source-neutral InterPro, Pfam, or NCBIfam CURIE was assigned for the complete pseudohyphal ring cohort.",
     "role": "Septin GTPases that assemble into the ring-shaped structure at the mother-cell/pseudohyphal-projection junction.",
     "evidence": [
      {
       "reference": "GO:0032170",
       "notes": "GO:0032170 defines the pseudohyphal septin ring as composed of septins and septin-associated proteins."
      },
      {
       "reference": "GO:0005940",
       "notes": "GO:0005940 defines the broader septin ring as a septin- and septin-associated-protein structure."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0032170",
     "notes": "Gene Ontology cellular-component term for the pseudohyphal septin ring."
    },
    {
     "reference": "GO:0005940",
     "notes": "Gene Ontology cellular-component parent term for the septin ring."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "pseudohyphal_septin_ring_topology",
     "title": "Pseudohyphal septin-ring topology",
     "description": "Septin proteins form a ring-shaped structure at the junction between the mother cell and a pseudohyphal projection.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records GO-backed composition and localization without asserting an ordered assembly mechanism or septin-associated protein boundary at the pseudohyphal projection junction.",
     "nodes": [
      {
       "node_id": "septin_proteins",
       "label": "septin proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "septin_proteins"
      },
      {
       "node_id": "pseudohyphal_septin_ring",
       "label": "pseudohyphal septin ring",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032170"
      },
      {
       "node_id": "mother_projection_junction",
       "label": "mother-cell/pseudohyphal-projection junction",
       "node_type": "CELLULAR_LOCALIZATION"
      }
     ],
     "edges": [
      {
       "subject": "septin_proteins",
       "predicate": "assemble into",
       "object": "pseudohyphal_septin_ring",
       "description": "Septin proteins are constituents of the pseudohyphal ring-shaped structure.",
       "evidence": [
        {
         "reference": "GO:0032170",
         "notes": "GO:0032170 defines the pseudohyphal septin ring as composed of septins and septin-associated proteins."
        }
       ]
      },
      {
       "subject": "pseudohyphal_septin_ring",
       "predicate": "forms at",
       "object": "mother_projection_junction",
       "description": "The pseudohyphal septin ring forms at the junction between the mother cell and a pseudohyphal projection.",
       "evidence": [
        {
         "reference": "GO:0032170",
         "notes": "GO:0032170 places the pseudohyphal septin ring at the mother-cell/pseudohyphal-projection junction."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "pseudohyphal_septin_ring_boundary",
     "prompt": "Keep the pseudohyphal septin ring distinct from other localized fungal septin-ring states.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures"
     ],
     "rationale": "GO:0032170 denotes the septin ring at the junction between a mother cell and a pseudohyphal projection, while GO:0005940 denotes the broader septin ring class. This record models only the pseudohyphal-projection subtype.",
     "resolution_note": "Curated GO:0032170 as the exact structure identifier and used GO:0005940 only as the is-a parent.",
     "evidence": [
      {
       "reference": "GO:0032170",
       "notes": "GO:0032170 identifies the septin ring at a pseudohyphal projection junction."
      },
      {
       "reference": "GO:0005940",
       "notes": "GO:0005940 identifies the broader septin ring class."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28",
     "resolved_date": "2026-09-28"
    },
    {
     "discussion_id": "resolve_pseudohyphal_septin_ring_components",
     "prompt": "Resolve exact source-neutral family groundings and boundary status for pseudohyphal septin-ring septins and septin-associated proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record",
      "components#septin_proteins"
     ],
     "rationale": "The first pseudohyphal septin-ring record keeps only the reviewed-label-only septin protein cohort rather than guessing fungal-paralog family groundings or adding septin-associated proteins before their exact constituent boundary has been reviewed.",
     "evidence": [
      {
       "reference": "GO:0032170",
       "notes": "GO:0032170 defines the pseudohyphal septin ring as composed of septins and septin-associated proteins."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:quiescent_cell_microtubule_bundle",
   "label": "quiescent cell microtubule bundle",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "A stable antiparallel cytoplasmic microtubule bundle assembled during nutrient-exhaustion-induced quiescence in fission yeast, characterized in Schizosaccharomyces pombe. It contains closely packed microtubules, is usually associated with the spindle pole body, and is distinct from the nuclear microtubule array of quiescent budding yeast.",
   "definition_source": "DOI:10.1083/jcb.201502025",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-05T15:41:08Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-05T15:43:21Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added ten component classes and ten verified protein examples, bounded function and graph, inspected link-only imaging, and explicit identity, grounding and experimental limitations.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-05T15:43:57Z",
     "curator": "codex",
     "action": "REFINED_PROVENANCE",
     "changes": "Added direct GO, comparative literature, InterPro, taxonomy and dataset-inventory provenance to boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T21:55:48Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2259: exposed preserved discussion explanations and graph scope in supported display fields.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:12:05Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0099070",
    "GO:1905720"
   ],
   "part_of": [
    "GO:0015630",
    "GO:0005737"
   ],
   "has_part": [
    "GO:0005881"
   ],
   "synonyms": [
    {
     "synonym_text": "Q-MT bundle",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1083/jcb.201502025"
    },
    {
     "synonym_text": "quiescent cell MT bundle",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1083/jcb.201502025"
    }
   ],
   "components": [
    {
     "component_id": "alpha_tubulin",
     "label": "Alpha tubulin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Alpha subunit of the bundle microtubules; Atb2 is the fluorescent scaffold reporter.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201502025",
       "notes": "Figures 1-2 identify the stable bundle with GFP-Atb2, TEM and tomography."
      },
      {
       "reference": "InterPro:IPR002452",
       "notes": "Complete native InterPro matches verified on 2026-10-05; integrated type=family and scope checked, not inferred from a domain."
      }
     ],
     "gene_symbols": [
      "atb2"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P04689",
       "protein_label": "Tubulin alpha-2 chain",
       "gene_symbol": "atb2",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar for the species-level experiment; this accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201502025",
         "notes": "Figures 1-2: GFP-Atb2 labels the bundle. UniProt names this alpha-2 protein tub1 and retains atb2/alp2 aliases."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P04689/entry",
         "notes": "Reviewed entry, gene aliases and source taxon verified live on 2026-10-05; localization comes from the primary experiment."
        }
       ]
      }
     ],
     "grounding": "InterPro:IPR002452",
     "grounding_notes": "Exact Alpha tubulin family for the verified Atb2 exemplar; not the broader all-tubulin family."
    },
    {
     "component_id": "beta_tubulin",
     "label": "Beta tubulin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Partner tubulin class in the microtubules resolved by TEM; no particular beta-tubulin isoform is assigned from these images.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201502025",
       "notes": "Figure 1D-G resolves microtubules, whose alpha/beta polymer composition is independently defined by GO:0005874."
      },
      {
       "reference": "InterPro:IPR002453",
       "notes": "Complete native InterPro matches verified on 2026-10-05; integrated type=family and scope checked, not inferred from a domain."
      },
      {
       "reference": "GO:0005874",
       "notes": "Native definition specifies alpha/beta tubulin subunits in microtubules; this supports a polymer-class assertion, not an unobserved Nda3 localization assay."
      }
     ],
     "grounding": "InterPro:IPR002453",
     "grounding_notes": "Exact Beta tubulin family verified using the reviewed S. pombe Nda3 entry P05219. That lookup checks family identity, not an isoform-specific localization experiment.",
     "gene_symbols": [
      "nda3"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P05219",
       "protein_label": "Tubulin beta chain",
       "gene_symbol": "nda3",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene nda3 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P05219",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P05219, the single reviewed entry for gene nda3 in Schizosaccharomyces pombe 972h-. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "mto1",
     "label": "Mto1-like microtubule nucleation adaptor",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Retained bundle-associated nucleation adaptor; required for the bona fide stable bundle in the tested S. pombe conditions.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201502025",
       "notes": "MAP-localization Results report Mto1 on Q-MT bundles. Figure 7E-F shows that five-day mto1 deletion cultures form a long thin cold-sensitive structure, not a bona fide Q-MT bundle. Essentiality refers to that stable architecture, not all tubulin polymerization."
      }
     ],
     "gene_symbols": [
      "mto1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O94488",
       "protein_label": "Gamma tubulin complex adapter mto1",
       "gene_symbol": "mto1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar for the species-level experiment; this accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201502025",
         "notes": "MAP-localization Results and Figure 7E-F establish localization and the deletion phenotype. The cytoplasmic adapter is O94488/SPCC417.07c, not the homonymous mitochondrial O13670."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/O94488/entry",
         "notes": "Reviewed entry, gene aliases and source taxon verified live on 2026-10-05; localization comes from the primary experiment."
        }
       ]
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Complete O94488 InterPro matches have domain annotations, including Cnn1 N-terminal and Mto1-like Mto2-binding regions, but no integrated whole-protein family. The mitochondrial MTO1 homonym is excluded."
    },
    {
     "component_id": "mto2",
     "label": "Mto2-like microtubule nucleation adaptor",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Resident nucleation adaptor redistributed from the nuclear envelope to bundle-associated puncta; proposed nucleation activity is not a directly demonstrated assembly sequence.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201502025",
       "notes": "Figure 4A-B and line scans show Mto2 on the bundle and near constituent microtubule extremities; Figure 5 Results report retained puncta during elongation."
      }
     ],
     "gene_symbols": [
      "mto2"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9USP7",
       "protein_label": "Gamma tubulin complex adapter mto2",
       "gene_symbol": "mto2",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar for the species-level experiment; this accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201502025",
         "notes": "Figure 4A-B: Mto2-GFP redistributes onto RFP-Atb2-positive bundles."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9USP7/entry",
         "notes": "Reviewed entry, gene aliases and source taxon verified live on 2026-10-05; localization comes from the primary experiment."
        }
       ]
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Complete native InterPro lookup for Q9USP7 returned no integrated entries; no family CURIE can be asserted from this bounded lookup."
    },
    {
     "component_id": "ase1",
     "label": "Microtubule-associated protein, MAP65/Ase1/PRC1",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "DISPENSABLE",
     "role": "Resident microtubule crosslinker; Ase1 contributes to bundle thickness but is not required for a bundle to form in the tested deletion.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201502025",
       "notes": "Figure 4C-F: Ase1 localizes along the bundle; ase1 deletion leaves a thinner bundle. Its established bundling activity supports the crosslinker interpretation, not a measured fixed stoichiometry."
      },
      {
       "reference": "InterPro:IPR007145",
       "notes": "Complete native InterPro matches verified on 2026-10-05; integrated type=family and scope checked, not inferred from a domain."
      }
     ],
     "gene_symbols": [
      "ase1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9HDY1",
       "protein_label": "Anaphase spindle elongation protein 1",
       "gene_symbol": "ase1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar for the species-level experiment; this accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201502025",
         "notes": "Figure 4C: GFP-tagged protein colocalizes with RFP-Atb2 in five-day cultures. Figure 4D-F shows retained bundles after ase1 deletion."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9HDY1/entry",
         "notes": "Reviewed entry, gene aliases and source taxon verified live on 2026-10-05; localization comes from the primary experiment."
        }
       ]
      }
     ],
     "grounding": "InterPro:IPR007145",
     "grounding_notes": "Exact integrated MAP65/Ase1/PRC1 family; family membership does not establish Q-MT localization of every homolog."
    },
    {
     "component_id": "clasp",
     "label": "CLASP-like microtubule-associated protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Resident microtubule-associated protein enriched in the dense bundle region; a specific stabilization mechanism remains unresolved.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201502025",
       "notes": "Figure 4C and MAP-localization Results place Cls1/Peg1 in the denser bundle region; no bundle-formation necessity is inferred."
      }
     ],
     "gene_symbols": [
      "peg1",
      "cls1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O42874",
       "protein_label": "Protein peg1",
       "gene_symbol": "peg1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar for the species-level experiment; this accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201502025",
         "notes": "Figure 4C: GFP-tagged protein colocalizes with RFP-Atb2 in five-day cultures. The paper calls this protein Cls1/Peg1."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/O42874/entry",
         "notes": "Reviewed entry, gene aliases and source taxon verified live on 2026-10-05; localization comes from the primary experiment."
        }
       ]
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Complete O42874 matches are domains or superfamilies, including CLASP N-terminal and TOG-related annotations; none is an exact integrated whole-protein CLASP family."
    },
    {
     "component_id": "alp7",
     "label": "Alp7-like microtubule-associated protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "DISPENSABLE",
     "role": "Resident microtubule-associated protein affecting bundle dimensions; deletion does not abolish bundle formation.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201502025",
       "notes": "Figure 4C-F: Alp7 localizes to the bundle, and alp7 deletion leaves longer bundles with altered fluorescence intensity."
      }
     ],
     "gene_symbols": [
      "alp7"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9URY2",
       "protein_label": "Microtubule protein alp7",
       "gene_symbol": "alp7",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar for the species-level experiment; this accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201502025",
         "notes": "Figure 4C: GFP-tagged protein colocalizes with RFP-Atb2 in five-day cultures. Figure 4D-F documents bundles in alp7 deletion cells."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9URY2/entry",
         "notes": "Reviewed entry, gene aliases and source taxon verified live on 2026-10-05; localization comes from the primary experiment."
        }
       ]
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Complete Q9URY2 matches include a fungal TACC C-terminal domain, not an exact whole-protein Alp7 family."
    },
    {
     "component_id": "xmap215",
     "label": "XMAP215",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Resident TOG-domain microtubule regulators. Alp14 is required for elongation after refeeding; individual alp14 and dis1 deletions still permit quiescent bundles.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201502025",
       "notes": "Figure 4C-F localizes Alp14 and Dis1 and shows bundles in each single deletion. Figure 7C-D establishes an Alp14 requirement for exit-associated elongation, not bundle formation. No double-deletion or whole-family assembly requirement is asserted."
      },
      {
       "reference": "InterPro:IPR045110",
       "notes": "Complete native InterPro matches verified on 2026-10-05; integrated type=family and scope checked, not inferred from a domain."
      }
     ],
     "gene_symbols": [
      "alp14",
      "dis1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O94534",
       "protein_label": "Spindle pole body component alp14",
       "gene_symbol": "alp14",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar for the species-level experiment; this accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201502025",
         "notes": "Figure 4C: GFP-tagged protein colocalizes with RFP-Atb2 in five-day cultures. Figures 5B and 7C-D link Alp14 to elongating tips and the exit defect."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/O94534/entry",
         "notes": "Reviewed entry, gene aliases and source taxon verified live on 2026-10-05; localization comes from the primary experiment."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q09933",
       "protein_label": "Phosphoprotein p93",
       "gene_symbol": "dis1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar for the species-level experiment; this accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201502025",
         "notes": "Figure 4C: GFP-tagged protein colocalizes with RFP-Atb2 in five-day cultures. Figure 4D-F shows longer bundles in dis1 deletion cells."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q09933/entry",
         "notes": "Reviewed entry, gene aliases and source taxon verified live on 2026-10-05; localization comes from the primary experiment."
        }
       ]
      }
     ],
     "grounding": "InterPro:IPR045110",
     "grounding_notes": "The same integrated XMAP215 family was verified in complete native matches for both Alp14 and Dis1; shared identity does not imply interchangeable activities."
    },
    {
     "component_id": "klp2",
     "label": "Klp2-like kinesin-14 motor",
     "component_type": "PROTEIN",
     "component_role": "ASSOCIATED_MACHINERY",
     "essentiality": "DISPENSABLE",
     "role": "Motor associated with the assembled bundle at faint puncta; a specific quiescent motor-driven sliding activity is not established.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201502025",
       "notes": "Figure 4C detects Klp2 at a few bundle-associated puncta; inspected Figure 4D-F includes klp2 deletion cells that retain bundles."
      }
     ],
     "gene_symbols": [
      "klp2"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9US03",
       "protein_label": "Kinesin-like protein 2",
       "gene_symbol": "klp2",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar for the species-level experiment; this accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201502025",
         "notes": "Figure 4C: GFP-tagged protein colocalizes with RFP-Atb2 in five-day cultures. Figure 4D-F includes klp2 deletion bundles."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9US03/entry",
         "notes": "Reviewed entry, gene aliases and source taxon verified live on 2026-10-05; localization comes from the primary experiment."
        }
       ]
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Complete Q9US03 matches include the broader Kinesin-like protein family IPR027640 and motor domains; these do not exactly identify the narrower Klp2-like kinesin-14 class."
    },
    {
     "component_id": "tea1",
     "label": "Tea1-like polarity landmark protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Bundle-associated polarity landmark/cargo in quiescence, subsequently redistributed to cell tips on refeeding.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201502025",
       "notes": "Figure 6A and Results place Tea1 on Q-MT bundles instead of cell tips; Figure 7A follows tip relocalization after refeeding. Localization does not establish Tea1 as a bundle scaffold or prove a bundle assembly requirement."
      }
     ],
     "gene_symbols": [
      "tea1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P87061",
       "protein_label": "Tip elongation aberrant protein 1",
       "gene_symbol": "tea1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar for the species-level experiment; this accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201502025",
         "notes": "Figures 6A and 7A: Tea1-GFP redistribution onto the quiescent bundle and back to cell tips."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P87061/entry",
         "notes": "Reviewed entry, gene aliases and source taxon verified live on 2026-10-05; localization comes from the primary experiment."
        }
       ]
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Complete P87061 matches contain Kelch repeat and superfamily annotations, not an exact integrated whole-protein Tea1 family."
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "reference": "DOI:10.1083/jcb.201502025",
     "note": "Species examined by GFP-Atb2 microscopy, freeze-substitution TEM and serial electron tomography after nutrient exhaustion. ENA confirms the species identifier; no all-fungi prevalence or exact stock identity is asserted."
    }
   ],
   "functions": [
    {
     "function_id": "polarity_reestablishment",
     "label": "Polarity reestablishment after quiescence",
     "description": "Elongation of the pre-existing bundle and restoration of microtubule dynamics support timely return of polarity factors and actin organization to cell tips in refed S. pombe.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201502025",
       "notes": "Figures 5 and 7: refeeding, MBC treatment, alp14 deletion and cold-treated mto1 deletion distinguish regrowth and polarity defects. The interventions also affect new microtubules, so they do not isolate an exclusive bundle-only pathway."
      }
     ]
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "quiescence_exit_repolarization",
     "title": "Microtubule recovery supports polarity reestablishment",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "scope_notes": "S. pombe quiescence exit; a physiological mechanism, not a resolved glucose-sensing pathway. Recovery includes elongation of the old bundle and new interphase microtubules, which the perturbations do not selectively separate.",
     "nodes": [
      {
       "node_id": "glucose_refeeding",
       "label": "Glucose refeeding",
       "node_type": "ENVIRONMENTAL_FACTOR"
      },
      {
       "node_id": "microtubule_recovery",
       "label": "Q-MT elongation and recovery of microtubule dynamics",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "repolarization",
       "label": "Cell-tip polarity reestablishment",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "glucose_refeeding",
       "predicate": "stimulates",
       "object": "microtubule_recovery",
       "description": "Glucose addition triggers bundle elongation and new interphase microtubule formation, even with translation inhibited.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201502025",
         "notes": "Figure 5A and quiescence-exit Results: glucose-only refeeding and cycloheximide experiments. Translation-independent microtubule remodeling does not mean cell growth is translation independent."
        }
       ]
      },
      {
       "subject": "microtubule_recovery",
       "predicate": "supports",
       "object": "repolarization",
       "description": "Restored microtubule growth supports timely return of polarity markers and actin organization to cell tips.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201502025",
         "notes": "Figure 7A-F: MBC, alp14 deletion and cold-treated mto1 deletion impair or delay repolarization and alter subsequent cell shape. These perturbations affect microtubules beyond the pre-existing bundle; no unique sufficiency or exclusive pathway is asserted."
        }
       ]
      }
     ],
     "description": "S. pombe quiescence exit; a physiological mechanism, not a resolved glucose-sensing pathway. Recovery includes elongation of the old bundle and new interphase microtubules, which the perturbations do not selectively separate."
    }
   ],
   "images": [
    {
     "image_id": "pmc4494004_fig1",
     "source": "PMC",
     "source_accession": "PMC4494004/fig1",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC4494004/#fig1",
     "licence": "OTHER",
     "licence_url": "https://creativecommons.org/licenses/by-nc-sa/3.0/",
     "attribution": "D. Laporte, F. Courtout, B. Pinson, J. Dompierre, B. Salin, L. Brocard and I. Sagot (2015), Figure 1, DOI:10.1083/jcb.201502025. CC BY-NC-SA 3.0. Linked without modification.",
     "modality": "OTHER",
     "caption": "Multipanel figure: fluorescent Atb2 bundles during nutrient exhaustion (A-C), longitudinal and transverse freeze-substitution TEM (D-E), spacing analysis (F), and serial-tomography models (G). Fluorescence bars: 2 micrometers; TEM bars: 200 nm.",
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "reference": "DOI:10.1083/jcb.201502025",
     "retrieved_on": "2026-10-05",
     "notes": "Native PMC4494004.1 metadata and JATS verify CC BY-NC-SA 3.0. The exact version is not an enum value, hence OTHER; link-only with no hosted file. Original Figure 1 bytes were checksum-verified and visually inspected. Mixed modalities are not labeled as a single TEM micrograph."
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1083/jcb.201502025",
     "notes": "Laporte et al. (2015), PMID 26124291. Native PMC4494004.1 Results, Discussion and Methods read; Figures 1 and 4 visually inspected. Primary fluorescence, perturbation and ultrastructural evidence."
    },
    {
     "reference": "GO:0099070",
     "notes": "Native non-obsolete static microtubule bundle entry has Q-MT names as NARROW synonyms: broader parent, not identity."
    },
    {
     "reference": "GO:1905720",
     "notes": "Native cytoplasmic microtubule bundle term is a broader is-a parent."
    },
    {
     "reference": "GO:0015630",
     "notes": "Native microtubule cytoskeleton term denotes the encompassing framework."
    },
    {
     "reference": "GO:0005737",
     "notes": "Native cytoplasm term supports the compartment relation; the nucleus is excluded."
    },
    {
     "reference": "GO:0005881",
     "notes": "Native cytoplasmic microtubule term describes constituent polymers, not the whole bundle."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_scope",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep the cytoplasmic fission-yeast bundle distinct from generic static bundles and budding-yeast nuclear arrays.",
     "notes": "GO:0099070 is broader and explicitly marks Q-MT names as narrow synonyms. GO:1905720 is also broader. Hidden- and ignored-inclusive searches and parsed corpus identities found no existing Q-MT record. The 2015 Discussion distinguishes antiparallel cytoplasmic Q-MT from the parallel nuclear S. cerevisiae array; the 2024 eLife study concerns the latter. OTHER denotes the whole multi-filament array, not a single FILAMENT.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201502025"
      },
      {
       "reference": "GO:0099070",
       "notes": "Native narrow synonym scope inspected."
      },
      {
       "reference": "DOI:10.7554/eLife.89958",
       "notes": "Native PMC10963028.1 abstract identifies the budding-yeast nuclear bundle, not the fission-yeast cytoplasmic record."
      }
     ],
     "rationale": "GO:0099070 is broader and explicitly marks Q-MT names as narrow synonyms. GO:1905720 is also broader. Hidden- and ignored-inclusive searches and parsed corpus identities found no existing Q-MT record. The 2015 Discussion distinguishes antiparallel cytoplasmic Q-MT from the parallel nuclear S. cerevisiae array; the 2024 eLife study concerns the latter. OTHER denotes the whole multi-filament array, not a single FILAMENT."
    },
    {
     "discussion_id": "spb_association_not_parthood",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Do not turn frequent spindle-pole-body attachment into universal parthood.",
     "notes": "Figure 1C and Discussion include unattached bundles. The array is part of the cytoplasm and microtubule cytoskeleton, not modeled as a constitutive subpart of the spindle pole body.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201502025"
      }
     ],
     "rationale": "Figure 1C and Discussion include unattached bundles. The array is part of the cytoplasm and microtubule cytoskeleton, not modeled as a constitutive subpart of the spindle pole body."
    },
    {
     "discussion_id": "family_grounding",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Find exact whole-protein families for six label-only component classes.",
     "notes": "Live complete InterPro lookups were checked for Mto1 O94488, Mto2 Q9USP7, Cls1/Peg1 O42874, Alp7 Q9URY2, Klp2 Q9US03 and Tea1 P87061. Missing exact family grounding remains explicit; domains, repeats and the generic kinesin family are not substituted. Revisit when an authority supplies an exact family.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201502025"
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/O94488/",
       "notes": "Complete native combined match lookup inspected on 2026-10-05; only exact integrated families qualify."
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/Q9USP7/",
       "notes": "Complete native combined match lookup inspected on 2026-10-05; only exact integrated families qualify."
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/O42874/",
       "notes": "Complete native combined match lookup inspected on 2026-10-05; only exact integrated families qualify."
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/Q9URY2/",
       "notes": "Complete native combined match lookup inspected on 2026-10-05; only exact integrated families qualify."
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/Q9US03/",
       "notes": "Complete native combined match lookup inspected on 2026-10-05; only exact integrated families qualify."
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/P87061/",
       "notes": "Complete native combined match lookup inspected on 2026-10-05; only exact integrated families qualify."
      }
     ],
     "rationale": "Live complete InterPro lookups were checked for Mto1 O94488, Mto2 Q9USP7, Cls1/Peg1 O42874, Alp7 Q9URY2, Klp2 Q9US03 and Tea1 P87061. Missing exact family grounding remains explicit; domains, repeats and the generic kinesin family are not substituted. Revisit when an authority supplies an exact family."
    },
    {
     "discussion_id": "localization_boundaries",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Separate bundle residents from perturbation-only factors and neighboring actin bodies.",
     "notes": "Mal3 and Tip1 were not detected in quiescent cells; Klp5/Klp6 deletion changes bundle dimensions but does not itself show residence in the read experiments. Actin-body proteins Fim1, Acp2 and App1, plus cell-pole markers/exocyst subunits, are not imported as Q-MT residents. No gamma-tubulin complex is added solely from the proposed Mto1/Mto2 assembly model.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201502025"
      }
     ],
     "rationale": "Mal3 and Tip1 were not detected in quiescent cells; Klp5/Klp6 deletion changes bundle dimensions but does not itself show residence in the read experiments. Actin-body proteins Fim1, Acp2 and App1, plus cell-pole markers/exocyst subunits, are not imported as Q-MT residents. No gamma-tubulin complex is added solely from the proposed Mto1/Mto2 assembly model."
    },
    {
     "discussion_id": "assembly_and_stability_model",
     "kind": "KNOWLEDGE_GAP",
     "status": "OPEN",
     "prompt": "Resolve the molecular basis of quiescent bundle stabilization.",
     "notes": "Mto1 deletion supports a requirement for the bona fide stable architecture, while proposed Mto1/Mto2-dependent nucleation and microtubule pile-up in Figure 8 remain models. The paper does not identify a quiescence-specific capper or establish a GTP-depletion mechanism. FRAP, drug and cold resistance bound stability to the measured assays rather than proving zero turnover indefinitely.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201502025"
      }
     ],
     "rationale": "Mto1 deletion supports a requirement for the bona fide stable architecture, while proposed Mto1/Mto2-dependent nucleation and microtubule pile-up in Figure 8 remain models. The paper does not identify a quiescence-specific capper or establish a GTP-depletion mechanism. FRAP, drug and cold resistance bound stability to the measured assays rather than proving zero turnover indefinitely."
    },
    {
     "discussion_id": "function_and_storage_limits",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Separate efficient polarity recovery from longevity or immediate tubulin-store release.",
     "notes": "Refeeding stimulates growth from bundle ends while early bundle intensity persists, supporting use of free cytoplasmic tubulin. MBC and alp14 deletion affect both old-bundle elongation and new interphase bundles; cold-treated mto1 deletion removes cytoplasmic microtubules more broadly. These interventions support microtubule-dependent repolarization, not an exclusive Q-MT-only pathway or demonstrated survival/protein-protection function.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201502025"
      }
     ],
     "rationale": "Refeeding stimulates growth from bundle ends while early bundle intensity persists, supporting use of free cytoplasmic tubulin. MBC and alp14 deletion affect both old-bundle elongation and new interphase bundles; cold-treated mto1 deletion removes cytoplasmic microtubules more broadly. These interventions support microtubule-dependent repolarization, not an exclusive Q-MT-only pathway or demonstrated survival/protein-protection function."
    },
    {
     "discussion_id": "measurement_scope",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Retain measurement context without inventing a universal size or stoichiometry.",
     "notes": "Figure 1B microtubule numbers are estimated from calibrated GFP-Atb2 intensity, as specified in fluorescence microscopy Methods, not directly counted in every bundle. Bundle lengths, occupancy and polymer number vary with culture age and mutant. TEM/tomography establish architecture; no fixed physical-property value is imposed.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201502025"
      }
     ],
     "rationale": "Figure 1B microtubule numbers are estimated from calibrated GFP-Atb2 intensity, as specified in fluorescence microscopy Methods, not directly counted in every bundle. Bundle lengths, occupancy and polymer number vary with culture age and mutant. TEM/tomography establish architecture; no fixed physical-property value is imposed."
    },
    {
     "discussion_id": "taxon_and_dataset_scope",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Avoid family-wide prevalence and unverified strain or dataset claims.",
     "notes": "Only S. pombe is a canonical example. Protein accessions are reference-sequence exemplars, not a claim that reference strain 972h- was the imaged stock; supplementary strain Table S1 was not inspected. The adopted iModulonDB inventory lists 28 datasets and no S. pombe dataset. No broad fungal distribution, TraitMech link, exact Complex Portal composition or structural dataset is inferred.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201502025"
      },
      {
       "reference": "https://www.ebi.ac.uk/ena/taxonomy/rest/tax-id/4896",
       "notes": "Species identity verified live."
      },
      {
       "reference": "https://www.ebi.ac.uk/ena/taxonomy/rest/tax-id/284812",
       "notes": "Reference-sequence strain identity verified live."
      },
      {
       "reference": "https://imodulondb.org/",
       "notes": "Adopted dataset-inventory CLI checked on 2026-10-05; bounded inventory claim, not an exhaustive search of all omics repositories."
      }
     ],
     "rationale": "Only S. pombe is a canonical example. Protein accessions are reference-sequence exemplars, not a claim that reference strain 972h- was the imaged stock; supplementary strain Table S1 was not inspected. The adopted iModulonDB inventory lists 28 datasets and no S. pombe dataset. No broad fungal distribution, TraitMech link, exact Complex Portal composition or structural dataset is inferred."
    }
   ]
  },
  {
   "identifier": "cellstructuremech:quiescent_nuclear_microtubule_bundle",
   "label": "quiescent nuclear microtubule bundle",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "A stable monopolar bundle of parallel nuclear microtubules formed during glucose-exhaustion-induced quiescence, characterized in Saccharomyces cerevisiae. The bundle extends from the nuclear face of the spindle pole body and reorganizes kinetochore and centromere distribution; it is distinct from the antiparallel cytoplasmic quiescent-cell bundle of fission yeast.",
   "definition_source": "DOI:10.1083/jcb.201306075",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-05T16:36:00Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-05T16:38:33Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added ten component classes, eleven native-verified protein examples, bounded assembly/disassembly graphs, an inspected CC BY 4.0 figure, and explicit identity, component-boundary and evidence limitations.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T21:55:51Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2260, #2261: exposed preserved discussion explanations and graph scope in supported display fields; corrected Tub3 localization to Figure 2A and Figure 2 supplement 1A.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:12:05Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0099070"
   ],
   "part_of": [
    "GO:0005634",
    "GO:0015630"
   ],
   "has_part": [
    "GO:0005880"
   ],
   "synonyms": [
    {
     "synonym_text": "Q-nMT bundle",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.7554/eLife.89958"
    },
    {
     "synonym_text": "quiescent-cell nuclear microtubule bundle",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.7554/eLife.89958"
    }
   ],
   "components": [
    {
     "component_id": "alpha_tubulin",
     "label": "Alpha tubulin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Alpha-tubulin subunits of the nuclear bundle; Tub1 and Tub3 colocalize, with distinct contributions to assembly.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.89958",
       "notes": "Figure 2 and its supplements localize both isotypes. Tub3 loss impairs phase-II stability, but replacing it with Tub1 restores stable, thinner bundles; Tub3 is not an obligatory unique subunit."
      },
      {
       "reference": "InterPro:IPR002452",
       "notes": "Complete native InterPro matches checked on 2026-10-05; integrated type=family and exact class scope verified."
      }
     ],
     "grounding_notes": "Exact Alpha tubulin family verified for both examples.",
     "gene_symbols": [
      "TUB1",
      "TUB3"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P09733",
       "protein_label": "Tubulin alpha-1 chain",
       "gene_symbol": "TUB1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar; the accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.89958",
         "notes": "Tub1 labels Q-nMT bundles throughout the study; Figure 2 compares tagged Tub1 and Tub3."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P09733/entry",
         "notes": "Reviewed entry, gene and source taxon verified live on 2026-10-05; localization is supported by the primary experiment."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P09734",
       "protein_label": "Tubulin alpha-3 chain",
       "gene_symbol": "TUB3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar; the accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.89958",
         "notes": "Figure 2A shows tagged Tub3 together with Tub1 in Q-nMT bundles; Figure 2 supplement 1A localizes Tub3-3GFP alongside alpha-tubulin by expansion microscopy."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P09734/entry",
         "notes": "Reviewed entry, gene and source taxon verified live on 2026-10-05; localization is supported by the primary experiment."
        }
       ]
      }
     ],
     "grounding": "InterPro:IPR002452"
    },
    {
     "component_id": "beta_tubulin",
     "label": "Beta tubulin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Beta partner class of the alpha/beta microtubule polymer; no beta-isotype localization assay is inferred.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201306075",
       "notes": "TEM and tubulin microscopy establish a microtubule array."
      },
      {
       "reference": "GO:0005874",
       "notes": "The native microtubule definition specifies alpha/beta subunits; this is a polymer-class assertion, not a TUB2-specific imaging claim."
      },
      {
       "reference": "InterPro:IPR002453",
       "notes": "Complete native InterPro matches checked on 2026-10-05; integrated type=family and exact class scope verified."
      }
     ],
     "grounding_notes": "Exact Beta tubulin family checked using S. cerevisiae TUB2 P02557; the identity lookup is not a Q-nMT localization experiment.",
     "grounding": "InterPro:IPR002453",
     "gene_symbols": [
      "TUB2"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P02557",
       "protein_label": "Tubulin beta chain",
       "gene_symbol": "TUB2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TUB2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:23001566",
         "notes": "Cederquist GY et al. 2012, ‘An inherited TUBB2B mutation alters a kinesin-binding site and causes polymicrogyria, CFEOM and axon dysinnervation.’, Hum Mol Genet. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton' localisation of P02557."
        }
       ]
      }
     ]
    },
    {
     "component_id": "xmap215",
     "label": "XMAP215",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Microtubule-associated regulator localized at both bundle ends and occasional intermediate puncta.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201306075",
       "notes": "Figure 1 and Results localize Stu2 at both array ends and occasionally within the array; no bundle-specific necessity is asserted."
      },
      {
       "reference": "InterPro:IPR045110",
       "notes": "Complete native InterPro matches checked on 2026-10-05; integrated type=family and exact class scope verified."
      }
     ],
     "grounding_notes": "Exact XMAP215 family verified for Stu2.",
     "gene_symbols": [
      "STU2"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P46675",
       "protein_label": "Protein STU2",
       "gene_symbol": "STU2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar; the accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201306075",
         "notes": "Stu2-GFP marks both ends of the nuclear array."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P46675/entry",
         "notes": "Reviewed entry, gene and source taxon verified live on 2026-10-05; localization is supported by the primary experiment."
        }
       ]
      }
     ],
     "grounding": "InterPro:IPR045110"
    },
    {
     "component_id": "bik1",
     "label": "Bik1-like CLIP-170 microtubule-associated protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Resident microtubule-associated protein detected at both ends of the quiescent array.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201306075",
       "notes": "Figure 1 and Results place Bik1 at both ends and occasionally at internal dots."
      }
     ],
     "grounding_notes": "Complete P11709 matches contain a CAP Gly-rich domain and its superfamily, not an exact integrated whole-protein Bik1-like family.",
     "gene_symbols": [
      "BIK1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P11709",
       "protein_label": "Nuclear fusion protein BIK1",
       "gene_symbol": "BIK1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar; the accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201306075",
         "notes": "Bik1 localization is directly reported for the nuclear array."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P11709/entry",
         "notes": "Reviewed entry, gene and source taxon verified live on 2026-10-05; localization is supported by the primary experiment."
        }
       ]
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY"
    },
    {
     "component_id": "rp_eb",
     "label": "Microtubule-associated protein RP/EB",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "DISPENSABLE",
     "role": "Bundle-associated EB protein; single BIM1 deletion permits stable bundles, with conditional defects when other factors are removed.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201306075",
       "notes": "Bim1 localizes along the full array."
      },
      {
       "reference": "DOI:10.7554/eLife.89958",
       "notes": "Figure 3 contrasts normal stable bundles in bim1 deletion with severe defects in bir1 bim1 and slk19 bim1 combinations."
      },
      {
       "reference": "InterPro:IPR027328",
       "notes": "Complete native InterPro matches checked on 2026-10-05; integrated type=family and exact class scope verified."
      }
     ],
     "grounding_notes": "Exact RP/EB family verified for Bim1.",
     "gene_symbols": [
      "BIM1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40013",
       "protein_label": "Protein BIM1",
       "gene_symbol": "BIM1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar; the accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.89958",
         "notes": "Bim1 is detected along the Q-nMT bundle; single and combined deletions distinguish redundancy."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P40013/entry",
         "notes": "Reviewed entry, gene and source taxon verified live on 2026-10-05; localization is supported by the primary experiment."
        }
       ]
      }
     ],
     "grounding": "InterPro:IPR027328"
    },
    {
     "component_id": "kar3",
     "label": "Kar3-like kinesin-14 motor",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Resident motor contributing to early normal bundle assembly; motor-driven crosslinking is not directly resolved.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.89958",
       "notes": "Figure 4 detects Kar3-3GFP at the SPB and bundle puncta; kar3 deletion leaves very short structures. This later positive assay supersedes the 2013 nondetection."
      }
     ],
     "grounding_notes": "Complete matches include the broad Kinesin-like protein family IPR027640 and motor domains, not an exact Kar3-like kinesin-14 family.",
     "gene_symbols": [
      "KAR3"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P17119",
       "protein_label": "Kinesin-like protein KAR3",
       "gene_symbol": "KAR3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar; the accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.89958",
         "notes": "Kar3-3GFP is directly detected along the bundle in Figure 4."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P17119/entry",
         "notes": "Reviewed entry, gene and source taxon verified live on 2026-10-05; localization is supported by the primary experiment."
        }
       ]
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY"
    },
    {
     "component_id": "kinesin5",
     "label": "Kinesin-like protein KIF11-like",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Resident kinesin-5 class with distinct activities: Cin8 affects phase-II bundle thickness, whereas Kip1 supports full stabilization.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.89958",
       "notes": "Figure 4 and supplement 1 distinguish cin8 and kip1 phenotypes. Faint Cin8-GFP signal is shown with a Tub1-only channel control; Kip1 is enriched at the bundle distal end. Single deletions do not establish a whole-family assembly requirement."
      },
      {
       "reference": "InterPro:IPR047149",
       "notes": "Complete native InterPro matches checked on 2026-10-05; integrated type=family and exact class scope verified."
      }
     ],
     "grounding_notes": "Exact KIF11-like integrated family is present in both Cin8 and Kip1; this does not imply equivalent quiescence roles.",
     "gene_symbols": [
      "CIN8",
      "KIP1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P27895",
       "protein_label": "Kinesin-like protein CIN8",
       "gene_symbol": "CIN8",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar; the accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.89958",
         "notes": "Figure 4 supplement 1B supports weak bundle-associated Cin8 signal, not uniform high occupancy; inspected native image includes the channel control."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P27895/entry",
         "notes": "Reviewed entry, gene and source taxon verified live on 2026-10-05; localization is supported by the primary experiment."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P28742",
       "protein_label": "Kinesin-like protein KIP1",
       "gene_symbol": "KIP1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar; the accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.89958",
         "notes": "Figure 4 places Kip1 at the distal bundle end; kip1 deletion compromises phase-III stabilization."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P28742/entry",
         "notes": "Reviewed entry, gene and source taxon verified live on 2026-10-05; localization is supported by the primary experiment."
        }
       ]
      }
     ],
     "grounding": "InterPro:IPR047149"
    },
    {
     "component_id": "bir1",
     "label": "Bir1-like chromosomal passenger protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Resident chromosomal passenger protein distributed along the bundle and enriched at its distal end.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.89958",
       "notes": "Figure 3 localizes Bir1 and shows shortened, incompletely stable bundles after BIR1 loss, with a stronger combined BIM1 defect."
      }
     ],
     "grounding_notes": "Native matches include the broader Baculoviral IAP repeat-containing family IPR051190 and BIR domain IPR001370. Neither exactly identifies the narrower Bir1-like chromosomal passenger class; the native family description is flagged as unchecked LLM text.",
     "gene_symbols": [
      "BIR1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P47134",
       "protein_label": "Chromosomal passenger complex protein BIR1",
       "gene_symbol": "BIR1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar; the accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.89958",
         "notes": "Bir1 is directly localized on Q-nMT bundles in Figure 3."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P47134/entry",
         "notes": "Reviewed entry, gene and source taxon verified live on 2026-10-05; localization is supported by the primary experiment."
        }
       ]
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY"
    },
    {
     "component_id": "sli15",
     "label": "Sli15-like inner centromere protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Resident INCENP-like passenger protein associated with assembly and stabilization of the bundle.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.89958",
       "notes": "Figure 3 localizes Sli15 along the bundle and at its distal end; early sli15-3 inactivation impairs assembly. Residence of Sli15 does not prove residence of every CPC subunit."
      }
     ],
     "grounding_notes": "Complete native matches contain the inner-centromere ARK-binding domain IPR005635, not an exact whole-protein Sli15-like family.",
     "gene_symbols": [
      "SLI15"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38283",
       "protein_label": "Inner centromere protein SLI15",
       "gene_symbol": "SLI15",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar; the accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.89958",
         "notes": "Direct Q-nMT localization and temperature-sensitive perturbation are reported in Figure 3 and supplement 1."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P38283/entry",
         "notes": "Reviewed entry, gene and source taxon verified live on 2026-10-05; localization is supported by the primary experiment."
        }
       ]
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY"
    },
    {
     "component_id": "slk19",
     "label": "Slk19-like microtubule-associated protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Resident bundle-end protein contributing to mature bundle dimensions and stability.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.89958",
       "notes": "Figure 3 localizes Slk19 at both ends; slk19 deletion produces shorter, thinner, nocodazole-sensitive bundles, exacerbated by BIM1 loss."
      }
     ],
     "grounding_notes": "Complete native matches contain the fungal TACC C-terminal domain IPR024312, not an exact whole-protein Slk19-like family.",
     "gene_symbols": [
      "SLK19"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q08581",
       "protein_label": "Kinetochore protein SLK19",
       "gene_symbol": "SLK19",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar; the accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.89958",
         "notes": "Slk19 localizes at both Q-nMT ends; a protein name alone is not the basis of the localization assertion."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q08581/entry",
         "notes": "Reviewed entry, gene and source taxon verified live on 2026-10-05; localization is supported by the primary experiment."
        }
       ]
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "reference": "DOI:10.7554/eLife.89958",
     "note": "Budding yeast studied by fluorescence, expansion microscopy, laser ablation and perturbations; the 2013 defining study additionally supplies TEM. Strain backgrounds differ among assays; no all-fungi prevalence is asserted."
    }
   ],
   "functions": [
    {
     "function_id": "nuclear_reorganization",
     "label": "Quiescent nuclear reorganization",
     "description": "The nuclear array supports relocation of kinetochore-centromere clusters away from the SPB and displacement of the nucleolus.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201306075",
       "notes": "Kinetochore and centromere localization, plus no-array mutants, associate array formation with nuclear reorganization; chromosomes and nucleolus are not treated as bundle constituents."
      }
     ]
    },
    {
     "function_id": "quiescence_survival",
     "label": "Support of quiescent survival and recovery",
     "description": "Bundle formation contributes to survival and subsequent colony formation in the tested glucose-exhaustion conditions.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201306075",
       "notes": "Array-defective mutants lose viability and regrowth capacity; pleiotropic effects limit a uniquely bundle-specific causal claim."
      },
      {
       "reference": "DOI:10.7554/eLife.89958",
       "notes": "Early nocodazole prevents formation and impairs survival/regrowth, whereas late treatment of stabilized bundles does not have the same effect. This narrows but does not eliminate off-target explanations."
      }
     ]
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "quiescent_bundle_assembly",
     "title": "Glucose exhaustion and early bundle assembly",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "scope_notes": "Physiological and perturbation-defined mechanism in S. cerevisiae; the upstream glucose-exhaustion signal and exact crosslinking reactions are unresolved.",
     "nodes": [
      {
       "node_id": "glucose_exhaustion",
       "label": "Glucose exhaustion",
       "node_type": "ENVIRONMENTAL_FACTOR"
      },
      {
       "node_id": "assembly",
       "label": "Q-nMT bundle assembly",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "kinetochore_attachment",
       "label": "Functional kinetochore-microtubule attachment",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "glucose_exhaustion",
       "predicate": "stimulates",
       "object": "assembly",
       "description": "Carbon exhaustion triggers the transition from dynamic nuclear microtubules to a persistent bundle.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.89958",
         "notes": "Figure 1 and Results identify sequential establishment, growth and stabilization phases; exact timing depends on culture conditions."
        }
       ]
      },
      {
       "subject": "kinetochore_attachment",
       "predicate": "supports",
       "object": "assembly",
       "description": "Functional attachment is required early for normal bundle formation, but late Ndc80 inactivation does not dismantle an established bundle.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.89958",
         "notes": "Figure 3 and supplement 1 compare early and late ndc80-1 restrictive-temperature treatments."
        }
       ]
      }
     ],
     "description": "Physiological and perturbation-defined mechanism in S. cerevisiae; the upstream glucose-exhaustion signal and exact crosslinking reactions are unresolved."
    },
    {
     "graph_id": "quiescence_exit_disassembly",
     "title": "Regulated disassembly on quiescence exit",
     "graph_kind": "DISASSEMBLY",
     "scope_status": "MECHANISTIC",
     "scope_notes": "Exit from glucose-exhaustion-induced quiescence; timing and deletion evidence do not identify a molecular checkpoint. Kip3 and She1 are external regulators, not inferred stable residents.",
     "nodes": [
      {
       "node_id": "refeeding",
       "label": "Glucose refeeding",
       "node_type": "ENVIRONMENTAL_FACTOR"
      },
      {
       "node_id": "disassembly",
       "label": "Q-nMT bundle disassembly",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "kip3",
       "label": "Kinesin-like protein KIP3",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "UniProtKB:P53086"
      },
      {
       "node_id": "she1",
       "label": "Mitotic spindle-associated protein SHE1",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "UniProtKB:P38200"
      },
      {
       "node_id": "spb_separation",
       "label": "Spindle pole body separation",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "refeeding",
       "predicate": "stimulates",
       "object": "disassembly",
       "description": "Refeeding triggers progressive shortening of the nuclear array; translation inhibition delays efficient disassembly.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201306075",
         "notes": "Quiescence-exit experiments compare glucose alone and cycloheximide treatment."
        }
       ]
      },
      {
       "subject": "kip3",
       "predicate": "supports",
       "object": "disassembly",
       "description": "Kip3 supports timely onset of disassembly, without a detected change in the subsequent shortening rate in its deletion.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.89958",
         "notes": "Figure 5 distinguishes delayed onset from post-onset depolymerization kinetics; Kip3 is resynthesized on exit."
        }
       ]
      },
      {
       "subject": "she1",
       "predicate": "supports",
       "object": "disassembly",
       "description": "She1 contributes to efficient disassembly in the tested KIP3-deficient background.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.89958",
         "notes": "Figure 5 compares kip3 and kip3 she1 deletions. The native spindle-associated She1 accession is P38200, not MYO4's historical SHE1 alias P32492."
        }
       ]
      },
      {
       "subject": "disassembly",
       "predicate": "supports",
       "object": "spb_separation",
       "description": "Completion of bundle loss precedes SPB separation; delayed disassembly is associated with delayed separation.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.89958",
         "notes": "Figure 5 tracks bundle disappearance and SPB separation in wild type and mutants. The combined deletion also delays separation without delaying overall proliferation; this is not proof of a specific molecular checkpoint."
        }
       ]
      }
     ],
     "description": "Exit from glucose-exhaustion-induced quiescence; timing and deletion evidence do not identify a molecular checkpoint. Kip3 and She1 are external regulators, not inferred stable residents."
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1083/jcb.201306075",
     "notes": "Laporte et al. (2013), PMID 24247429, native PMC3840927.1 Results, Discussion and relevant Methods: defining nuclear-array morphology, localization, perturbation and exit evidence."
    },
    {
     "reference": "DOI:10.7554/eLife.89958",
     "notes": "Laporte et al. (2024), PMID 38527106, native PMC10963028.1 Results, Discussion and relevant Methods; Figure 3 supplement 1 and Figure 4 supplement 1 visually inspected."
    },
    {
     "reference": "GO:0099070",
     "notes": "Non-obsolete static microtubule bundle term is broader than Q-nMT. Its Q-MT narrow synonyms concern the distinct fission-yeast cytoplasmic bundle."
    },
    {
     "reference": "GO:0005634",
     "notes": "Native nucleus term supports nuclear compartment parthood."
    },
    {
     "reference": "GO:0015630",
     "notes": "Native microtubule cytoskeleton term supports the encompassing framework."
    },
    {
     "reference": "GO:0005880",
     "notes": "Native nuclear microtubule term describes the constituent polymers, not the whole multi-filament array."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_scope",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep the nuclear Q-nMT identity separate from generic nuclear microtubules and cytoplasmic Q-MT.",
     "notes": "Hidden- and ignored-inclusive identity, synonym and citation searches, plus a parsed identity scan, found no existing record. OAK GO alias searches and native GO definitions do not supply an exact Q-nMT term. GO:0099070 is broader; GO:0005880 is a constituent filament. The parallel monopolar nuclear array is not the antiparallel cytoplasmic S. pombe bundle or a bipolar mitotic spindle. OTHER denotes the whole array. Bare nuclear microtubule array is not adopted as an exact synonym.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201306075"
      },
      {
       "reference": "DOI:10.7554/eLife.89958"
      },
      {
       "reference": "GO:0099070"
      },
      {
       "reference": "GO:0005880"
      }
     ],
     "rationale": "Hidden- and ignored-inclusive identity, synonym and citation searches, plus a parsed identity scan, found no existing record. OAK GO alias searches and native GO definitions do not supply an exact Q-nMT term. GO:0099070 is broader; GO:0005880 is a constituent filament. The parallel monopolar nuclear array is not the antiparallel cytoplasmic S. pombe bundle or a bipolar mitotic spindle. OTHER denotes the whole array. Bare nuclear microtubule array is not adopted as an exact synonym."
    },
    {
     "discussion_id": "family_grounding",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Find exact whole-protein families for five label-only resident classes.",
     "notes": "Complete native InterPro matches were read for Bik1 P11709, Kar3 P17119, Bir1 P47134, Sli15 P38283 and Slk19 Q08581. Broad kinesin/BIR families and CAP-Gly, ARK-binding or TACC domains do not exactly identify these narrower classes. Label-only grounding is retained pending an exact authority entry.",
     "evidence": [
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/P11709/"
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/P17119/"
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/P47134/"
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/P38283/"
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/Q08581/"
      }
     ],
     "rationale": "Complete native InterPro matches were read for Bik1 P11709, Kar3 P17119, Bir1 P47134, Sli15 P38283 and Slk19 Q08581. Broad kinesin/BIR families and CAP-Gly, ARK-binding or TACC domains do not exactly identify these narrower classes. Label-only grounding is retained pending an exact authority entry."
    },
    {
     "discussion_id": "attached_chromosomes_and_spb",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Separate bundle composition from its nucleation site and attached chromosomal assemblies.",
     "notes": "The SPB nucleates the array but is not its containing structure. Tub4/Spc97/Spc72 mark the nucleation site. All six kinetochore subcomplexes have array-associated localization in 2013; Dad2 and Nuf2 mark attachments in 2024. These are retained as interacting chromosome-bound machinery rather than asserted stoichiometric building blocks of the microtubule bundle. Centromeric Cse4/chromosomes and the displaced nucleolus are likewise not bundle components. Slk19 is included because its own direct bundle-end localization and perturbation are documented.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201306075"
      },
      {
       "reference": "DOI:10.7554/eLife.89958"
      },
      {
       "reference": "GO:0000776"
      }
     ],
     "rationale": "The SPB nucleates the array but is not its containing structure. Tub4/Spc97/Spc72 mark the nucleation site. All six kinetochore subcomplexes have array-associated localization in 2013; Dad2 and Nuf2 mark attachments in 2024. These are retained as interacting chromosome-bound machinery rather than asserted stoichiometric building blocks of the microtubule bundle. Centromeric Cse4/chromosomes and the displaced nucleolus are likewise not bundle components. Slk19 is included because its own direct bundle-end localization and perturbation are documented."
    },
    {
     "discussion_id": "regulators_not_residents",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Do not turn genetic requirements or expression into residence.",
     "notes": "Dynein and dynactin are detected on the cytoplasmic SPB face in 2013, not inside the nuclear array. Cik1 requirement, monopolin Mam1/Lrs4/Hrr25/Csm1 expression and deletion phenotypes, Spo13 effects, and tubulin-folding factors do not alone establish Q-nMT residence. Ipl1 activity is required early, but Ipl1 and Nbl1 were not detected in quiescence; the whole CPC is not imported from Bir1/Sli15 localization. Kip3 and She1 exit phenotypes are modeled as regulatory evidence, not stable-component evidence. She1 P38200 is distinct from the MYO4/SHE1 homonym P32492.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201306075"
      },
      {
       "reference": "DOI:10.7554/eLife.89958"
      },
      {
       "reference": "https://www.uniprot.org/uniprotkb/P38200/entry"
      }
     ],
     "rationale": "Dynein and dynactin are detected on the cytoplasmic SPB face in 2013, not inside the nuclear array. Cik1 requirement, monopolin Mam1/Lrs4/Hrr25/Csm1 expression and deletion phenotypes, Spo13 effects, and tubulin-folding factors do not alone establish Q-nMT residence. Ipl1 activity is required early, but Ipl1 and Nbl1 were not detected in quiescence; the whole CPC is not imported from Bir1/Sli15 localization. Kip3 and She1 exit phenotypes are modeled as regulatory evidence, not stable-component evidence. She1 P38200 is distinct from the MYO4/SHE1 homonym P32492."
    },
    {
     "discussion_id": "localization_and_essentiality",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep assay sensitivity and individual deletion effects explicit.",
     "notes": "Kar3 was not detected in 2013 but later detected with 3GFP in 2024. Cin8 localization is faint and channel controls are shown in Figure 4 supplement 1B. Single BIM1 deletion permits stable bundles, whereas combinations expose redundancy. Tub3-specific requirements do not make Tub3 irreplaceable because Tub1 substitution restores stable bundles. Cin8 and Kip1 share a family but have distinct phenotypes; family-wide necessity is not tested. Short residual bundles after several deletions preclude an unqualified assembly-essential claim.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201306075"
      },
      {
       "reference": "DOI:10.7554/eLife.89958"
      }
     ],
     "rationale": "Kar3 was not detected in 2013 but later detected with 3GFP in 2024. Cin8 localization is faint and channel controls are shown in Figure 4 supplement 1B. Single BIM1 deletion permits stable bundles, whereas combinations expose redundancy. Tub3-specific requirements do not make Tub3 irreplaceable because Tub1 substitution restores stable bundles. Cin8 and Kip1 share a family but have distinct phenotypes; family-wide necessity is not tested. Short residual bundles after several deletions preclude an unqualified assembly-essential claim."
    },
    {
     "discussion_id": "stability_and_function_limits",
     "kind": "KNOWLEDGE_GAP",
     "status": "OPEN",
     "prompt": "Resolve stabilization without upgrading models into measured mechanisms.",
     "notes": "Nocodazole resistance, low tubulin turnover and stability after laser severing bound stability to these assays. A GTP cap inferred from Bim1 binding is not directly measured, and microtubule crosslinking mechanisms remain models. Survival/regrowth effects are supported but perturbations also act beyond this array. Proposed tubulin storage, a molecular SPB-separation checkpoint and homology with primary cilia are not asserted as demonstrated functions.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201306075"
      },
      {
       "reference": "DOI:10.7554/eLife.89958"
      }
     ],
     "rationale": "Nocodazole resistance, low tubulin turnover and stability after laser severing bound stability to these assays. A GTP cap inferred from Bim1 binding is not directly measured, and microtubule crosslinking mechanisms remain models. Survival/regrowth effects are supported but perturbations also act beyond this array. Proposed tubulin storage, a molecular SPB-separation checkpoint and homology with primary cilia are not asserted as demonstrated functions."
    },
    {
     "discussion_id": "measurement_and_image_scope",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Avoid mixing biological dimensions, experimental expansion and control cells.",
     "notes": "Bundle length, thickness and maturation timing vary with condition; the 2024 Results and Discussion describe different approximate times for full stabilization. No universal size, count or schedule is imposed. Expansion microscopy expands the specimen, not the living bundle. Hosted Figure 3 supplement 1 is the unmodified mixed-modality figure: A and K include Q-nMT imaging; L is a proliferating-cell anaphase-spindle control. Cytoplasmic yellow background in A is explicitly described as nonspecific in Methods, not GFP localization.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.89958"
      }
     ],
     "rationale": "Bundle length, thickness and maturation timing vary with condition; the 2024 Results and Discussion describe different approximate times for full stabilization. No universal size, count or schedule is imposed. Expansion microscopy expands the specimen, not the living bundle. Hosted Figure 3 supplement 1 is the unmodified mixed-modality figure: A and K include Q-nMT imaging; L is a proliferating-cell anaphase-spindle control. Cytoplasmic yellow background in A is explicitly described as nonspecific in Methods, not GFP localization."
    },
    {
     "discussion_id": "taxon_dataset_and_license_scope",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep taxonomy, dataset coverage and licence claims bounded.",
     "notes": "Only S. cerevisiae is a canonical species. Most experiments use BY4741/BY4742 backgrounds, with stated S288C and W303 exceptions; reference-sequence examples are not exact-stock assertions. The adopted iModulonDB inventory has 28 datasets and no S. cerevisiae dataset; this is not a search of all omics repositories. Announced source-data spreadsheets were not inspected or promoted to curated datasets. Native PMC10963028.1 JATS and metadata agree on CC BY 4.0; the 2013 CC BY-NC-SA 3.0 figure is not hosted. No unverified TraitMech or Complex Portal link is added.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201306075"
      },
      {
       "reference": "DOI:10.7554/eLife.89958"
      },
      {
       "reference": "https://www.ebi.ac.uk/ena/taxonomy/rest/tax-id/4932"
      },
      {
       "reference": "https://www.ebi.ac.uk/ena/taxonomy/rest/tax-id/559292"
      },
      {
       "reference": "https://imodulondb.org/"
      }
     ],
     "rationale": "Only S. cerevisiae is a canonical species. Most experiments use BY4741/BY4742 backgrounds, with stated S288C and W303 exceptions; reference-sequence examples are not exact-stock assertions. The adopted iModulonDB inventory has 28 datasets and no S. cerevisiae dataset; this is not a search of all omics repositories. Announced source-data spreadsheets were not inspected or promoted to curated datasets. Native PMC10963028.1 JATS and metadata agree on CC BY 4.0; the 2013 CC BY-NC-SA 3.0 figure is not hosted. No unverified TraitMech or Complex Portal link is added."
    }
   ],
   "images": [
    {
     "image_id": "pmc_pmc10963028_fig3s1",
     "file": "pmc10963028_fig3s1.jpg",
     "file_sha256": "8ecd7a31deabc0c0fb48e8f52a70ad302b8c5cf952e8ae815ace20999832235f",
     "source": "PMC",
     "source_accession": "PMC10963028.1 fig3s1",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10963028/",
     "download_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC10963028.1/elife-89958-fig3-figsupp1.jpg",
     "licence": "CC_BY_4_0",
     "licence_url": "https://creativecommons.org/licenses/by/4.0/",
     "attribution": "Damien Laporte, Aurelie Massoni-Laporte, Charles Lefranc, Jim Dompierre, David Mauboules, Emmanuel T Nsamba, Anne Royou, Lihi Gal, Maya Schuldiner, Mohan L Gupta, et al.; CC BY, via PubMed Central",
     "modality": "OTHER",
     "caption": "Multipanel figure: A shows tubulin and Dad2 with expansion microscopy and SIM (1 micrometer bars); K follows quiescent bundles after laser severing (2 micrometer bar). L is a proliferating-cell anaphase-spindle control, not a quiescent bundle. Other panels combine perturbation imaging, morphometry, immunoblots and survival assays. Nonspecific cytoplasmic yellow background in A is not GFP localization.",
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "reference": "DOI:10.7554/eLife.89958",
     "retrieved_on": "2026-10-05",
     "notes": "Figure 3—figure supplement 1. from article version PMC10963028.1; exact licence version read from JATS and media md5 read from the PMC OA S3 metadata. Taxon supplied by the curator because PMC has no taxon field. Curator explicitly accepted the multi-panel figure. Original image checksum-verified and visually inspected; no crop or alteration. Panel L is an explicitly retained proliferating-cell control."
    }
   ]
  },
  {
   "identifier": "cellstructuremech:radial_microtubule_organizing_center",
   "label": "radial microtubule organizing center",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A transient, Hrs1/Mcp6-dependent, gamma-tubulin-enriched amorphous microtubule-organizing assembly at the cytoplasmic side of the spindle pole body during Schizosaccharomyces pombe meiotic prophase, distinct from the spindle pole body core, that organizes the radial microtubule array used in horsetail nuclear movement.",
   "definition_source": "DOI:10.1016/j.cub.2012.02.042",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-08T06:33:22Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-08T06:35:59Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added two source-bounded component classes with verified reference proteins, one function and six-edge assembly graph, six boundary/gap discussions and an unchanged checksum-verified CC BY 3.0 figure; retained PROPOSED status.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:49Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "updated gene_symbols/synonym annotations for UniProtKB protein_examples.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005815"
   ],
   "synonyms": [
    {
     "synonym_text": "rMTOC",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1016/j.cub.2012.02.042"
    },
    {
     "synonym_text": "rMT organizing center",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1016/j.cub.2012.02.042"
    }
   ],
   "components": [
    {
     "component_id": "hrs1",
     "label": "Hrs1/Mcp6-like meiotic organizing protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Native InterPro combined matches for reviewed Hrs1/Mcp6 Q10336 returned HTTP204 on 2026-10-08. UniProt supplies no exact integrated InterPro family; its SUPFAM Tropomyosin match is not an exact Hrs1 grounding. The primary paper treats NudE similarity as a hypothesis. This narrow source-neutral class does not assert membership of all coiled-coil, NudE or tropomyosin proteins.",
     "gene_symbols": [
      "mcp6",
      "hrs1",
      "mug3"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Localized constituent required for the recognizable meiotic rMTOC in S. pombe. A structural-scaffold role is supported as a model; a purified molecular bridge and its stoichiometry are not resolved.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q10336",
       "protein_label": "Meiotic coiled-coil protein 6",
       "gene_symbol": "mcp6",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-08",
       "role": "Reference-sequence exemplar for the species-level localization experiment; the reference stock is not asserted to be the engineered experimental strain (also declared as synonym hrs1, mug3).",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2012.02.042",
         "notes": "Figures 1-2 and the deletion control show Hrs1 enrichment in the organizing region and loss of that region without Hrs1. Experiments use synchronized pat1 mat-Pc diploids, not an asserted 972h- experimental stock."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q10336/entry",
         "notes": "Native reviewed accession, recommended protein name, gene and reference taxon verified on 2026-10-08. Experimental membership is established by the primary study, not by sequence annotation alone."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2012.02.042",
       "notes": "Immunogold labeling places Hrs1 in the faintly electron-dense, ribosome-excluding region outside the SPB core. hrs1 deletion removes this recognizable region and normal radial geometry while retaining some nonradial SPB-associated microtubules. Essentiality concerns rMTOC formation, not cell viability or all microtubule polymerization."
      }
     ]
    },
    {
     "component_id": "gamma_tubulin",
     "label": "Gamma tubulin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR002454",
     "gene_symbols": [
      "gtb1",
      "tug1"
     ],
     "essentiality": "UNKNOWN",
     "role": "Gamma-tubulin class enriched in the radial organizing region; local enrichment does not specify a complete ring complex or demonstrate sufficiency for rMTOC assembly.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P25295",
       "protein_label": "Tubulin gamma chain",
       "gene_symbol": "gtb1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-08",
       "role": "Reference-sequence exemplar for the species-level localization experiment; the reference stock is not asserted to be the engineered experimental strain (also declared as synonym tug1).",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2012.02.042",
         "notes": "Figure 3 detects S. pombe gamma tubulin in the rMTOC with GTU88 immunogold labeling; the signal becomes more dispersed around the SPB in hrs1 deletion. Native InterPro matches for the reference protein include Gamma tubulin IPR002454 as a family, not merely a domain."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P25295/entry",
         "notes": "Native reviewed accession, recommended protein name, gene and reference taxon verified on 2026-10-08. Experimental membership is established by the primary study, not by sequence annotation alone."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2012.02.042",
       "notes": "Results section 2.3 and Figure 3 establish gamma-tubulin enrichment in the rMTOC. This study does not separately test whether gamma-tubulin removal abolishes the amorphous scaffold, so assembly essentiality is left UNKNOWN."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "reference": "DOI:10.1016/j.cub.2012.02.042",
     "note": "Meiotic-prophase ultrastructure in synchronized h-/h- pat1.114/pat1.114 mat-Pc diploids: KT2486 with wild-type hrs1 and KT2919 with hrs1 deletion (supplemental Table S1). Homothallic live-cell transition experiments are separate. No clade prevalence or experimental identity with the UniProt reference stock is inferred."
    }
   ],
   "functions": [
    {
     "function_id": "radial_array_organization",
     "label": "horsetail-astral microtubule organization",
     "grounding": "GO:0032118",
     "description": "Organizes the radial microtubule array during S. pombe meiotic prophase by concentrating organizing material near the SPB and spatially arranging predominantly capped microtubule ends.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2012.02.042",
       "notes": "Tomography, immunolocalization and hrs1 deletion connect the rMTOC to radial geometry. They do not establish purified nucleation sufficiency or a fixed number of microtubules per center."
      },
      {
       "reference": "GO:0032118",
       "notes": "Native GO label and definition verified on 2026-10-08; the term denotes the biological process, not the center identity."
      }
     ]
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "radial_center_assembly",
     "title": "Hrs1-dependent radial center assembly",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "scope_notes": "S. pombe meiotic prophase. Hrs1 loss tests assembly dependence and local gamma-tubulin enrichment; constituent localization is distinct from a purified binding or nucleation reaction. The HAA is the output array, not an rMTOC constituent. Nuclear movement additionally requires motor machinery.",
     "description": "S. pombe meiotic prophase. Hrs1 loss tests assembly dependence and local gamma-tubulin enrichment; constituent localization is distinct from a purified binding or nucleation reaction. The HAA is the output array, not an rMTOC constituent. Nuclear movement additionally requires motor machinery.",
     "nodes": [
      {
       "node_id": "hrs1",
       "label": "Hrs1/Mcp6-like meiotic organizing protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "hrs1"
      },
      {
       "node_id": "gamma",
       "label": "Gamma tubulin",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR002454",
       "component_ref": "gamma_tubulin"
      },
      {
       "node_id": "rmtoc",
       "label": "radial microtubule organizing center",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:radial_microtubule_organizing_center"
      },
      {
       "node_id": "ends",
       "label": "Radial organization of microtubule minus ends",
       "node_type": "STATE"
      },
      {
       "node_id": "haa",
       "label": "horsetail-astral microtubule array",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032117"
      },
      {
       "node_id": "movement",
       "label": "dynein-driven meiotic oscillatory nuclear movement",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0030989"
      }
     ],
     "edges": [
      {
       "subject": "hrs1",
       "predicate": "supports_assembly_of",
       "object": "rmtoc",
       "description": "Hrs1 is required for the recognizable amorphous radial center.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2012.02.042",
         "notes": "Figures 1-2 and deletion controls show loss of the organizing region and radial arrangement in hrs1-deleted cells; residual nonradial microtubules do not contradict this assembly dependence."
        }
       ]
      },
      {
       "subject": "hrs1",
       "predicate": "supports_local_enrichment_of",
       "object": "gamma",
       "description": "Hrs1 supports concentration of gamma tubulin in the rMTOC region.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2012.02.042",
         "notes": "Figure 3 compares enriched wild-type labeling with more dispersed gamma-tubulin labeling around the SPB after hrs1 deletion. The experiment does not establish direct Hrs1-gamma-tubulin binding."
        }
       ]
      },
      {
       "subject": "gamma",
       "predicate": "localizes_to",
       "object": "rmtoc",
       "description": "Gamma tubulin is an enriched constituent of the radial center.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2012.02.042",
         "notes": "Figure 3 serial-section immunogold localization supports membership; this edge records localization, not a gamma-tubulin assembly-dependency or sufficiency experiment."
        }
       ]
      },
      {
       "subject": "rmtoc",
       "predicate": "organizes",
       "object": "ends",
       "description": "The radial center arranges microtubule minus ends outside the SPB core.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2012.02.042",
         "notes": "Figure 1 tomography places predominantly capped ends in the organizing region, with varied orientations; hrs1 deletion removes normal radial geometry. Not every end was resolved as capped."
        }
       ]
      },
      {
       "subject": "ends",
       "predicate": "organizes",
       "object": "haa",
       "description": "Spatial minus-end organization establishes the radial array geometry.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2012.02.042",
         "notes": "The wild-type and hrs1-deletion tomograms distinguish radial from residual nonradial SPB-associated microtubules. This is not a complete account of how pre-existing interphase polymers rearrange."
        }
       ]
      },
      {
       "subject": "haa",
       "predicate": "supports",
       "object": "movement",
       "description": "The radial array provides the microtubule system used in horsetail movement.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2012.02.042",
         "notes": "Main Introduction and Results describe radial-array function and live-cell behavior; the array acts with dynein-dynactin and is not itself the motor or proof of recombination outcomes."
        },
        {
         "reference": "GO:0032117",
         "notes": "Exact GO array definition includes facilitation of horsetail nuclear movement."
        }
       ]
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1016/j.cub.2012.02.042",
     "notes": "PMID22425159; complete main text and captions read through native PMC3382715.1 JATS, plus supplemental Table S1 and methods on PDF pages13-22. Selected supplemental pages and the unchanged Figure 3 were visually inspected. Movies and raw data were not inspected."
    },
    {
     "reference": "GO:0005815",
     "notes": "Verified broader MTOC class, not an exact identity. Explicit SQL-wildcard GO label/alias searches found no exact rMTOC term; HAA and MTOC positive controls returned expected results."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_boundary",
     "prompt": "Keep the radial center distinct from the SPB and output array.",
     "rationale": "Whole-repository searches included hidden/ignored files and parsed identities across 908 records. Earlier HAA/PAA context is not a separate rMTOC record. Native GO label/alias searches with positive HAA/MTOC controls found no exact rMTOC identity, so a local identifier is minted with GO:0005815 as an is-a parent. The source resolves an amorphous assembly near but distinct from the SPB core. GO:0035974 denotes the whole meiotic SPB and GO:0032117 the output array, neither an equivalent. MULTIPROTEIN_COMPLEX denotes an assembly, not a claim of fixed stoichiometry or membrane enclosure. No SPB, nuclear-envelope or HAA parthood is asserted solely from proximity.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record"
     ],
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2012.02.042",
       "notes": "Primary source and its stated limitations."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-08",
     "resolved_date": "2026-10-08",
     "resolution_note": "Preserve these source boundaries in the record."
    },
    {
     "discussion_id": "hrs1_family_grounding",
     "prompt": "Resolve an exact source-neutral Hrs1/Mcp6 family grounding.",
     "rationale": "The native InterPro combined endpoint for Q10336 returned HTTP204, and UniProt did not provide an integrated InterPro family. The SUPFAM Tropomyosin match and the paper's tentative NudE similarity do not define the narrow Hrs1/Mcp6-like organizing class. No unverified family accession or universal cross-species equivalence is asserted.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record"
     ],
     "evidence": [
      {
       "reference": "https://www.uniprot.org/uniprotkb/Q10336/entry",
       "notes": "Native reviewed reference identity and cross-references inspected."
      },
      {
       "reference": "DOI:10.1016/j.cub.2012.02.042",
       "notes": "Functional NudE orthology remains a question in the Discussion."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-08"
    },
    {
     "discussion_id": "component_boundary",
     "prompt": "Do not turn neighboring proteins and interaction leads into a complete inventory.",
     "rationale": "The initial inventory covers directly localized Hrs1 and gamma-tubulin classes. Kms1/Kms2 are membrane/SPB interaction context; Alp4 and Mto1 interactions are leads for broader nucleation machinery. Neither yeast-two-hybrid interaction nor an older whole-SPB annotation establishes every partner as a localized constituent of the 2012-defined amorphous region. These proteins are not imported here as a complete ring, and their omission is a bounded curation decision, not a claim of absence. Alpha/beta polymers are the associated output array, not automatically the center matrix.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record"
     ],
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2012.02.042",
       "notes": "Primary source and its stated limitations."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-08",
     "resolved_date": "2026-10-08",
     "resolution_note": "Preserve these source boundaries in the record."
    },
    {
     "discussion_id": "native_architecture",
     "prompt": "Resolve the native molecular bridge, complete composition and nucleation mechanism.",
     "rationale": "Hrs1 localization and deletion establish membership and assembly dependence, but the detailed scaffold/bridge geometry is proposed. Gamma-tubulin enrichment does not establish a purified nucleation reaction, fixed ring stoichiometry or the necessity of gamma tubulin for forming the amorphous matrix. Dynein-assisted rearrangement includes unpublished observations, and the paper explicitly leaves conversion from interphase arrays unresolved. No distances or counts from selected tomograms are promoted to universal center dimensions.",
     "kind": "KNOWLEDGE_GAP",
     "status": "OPEN",
     "attaches_to": [
      "record"
     ],
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2012.02.042",
       "notes": "Primary source and its stated limitations."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-08"
    },
    {
     "discussion_id": "regulated_transition",
     "prompt": "Retain the experimental limits of rMTOC downregulation.",
     "rationale": "Hrs1 degradation and phosphorylation jointly downregulate the organizing system near meiosis I. Stabilized nonphosphorylatable Hrs1 delays bipolar spindle formation under specified temperature/checkpoint conditions; it does not universally block separation. Individual phosphosite functions and the responsible kinases/E3 enzymes remain unresolved. Proposed holding of duplicated SPBs is not a purified mechanical measurement. Vegetative overexpression aggregates and HAA-like output are not automatically normal meiotic rMTOCs, and phosphorylation is not proof of destruction of every constituent.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record"
     ],
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2012.02.042",
       "notes": "Primary source and its stated limitations."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-08",
     "resolved_date": "2026-10-08",
     "resolution_note": "Preserve these source boundaries in the record."
    },
    {
     "discussion_id": "taxon_and_imaging",
     "prompt": "Keep specimen, imaging and source-access scope explicit.",
     "rationale": "Only S. pombe is a canonical organism exemplar, with no inferred clade frequency. Reference proteins from taxon284812 are not asserted to be the engineered KT2486/KT2919 experimental stocks. EM used high-pressure freezing, freeze substitution and resin sections, not vitreous cryo-ET. Main immuno-EM text/captions specify 80 minutes whereas supplemental immunolabeling methods specify 120 minutes; no single universal sampling time is assigned. Figure 3 includes TEM sections and interpretive 3D models, and contrasts wild-type hrs1 with deletion. The original image is unchanged CC BY 3.0 material; 100 nm bars are image provenance, not a curated whole-center dimension. Main text, captions and supplemental pages13-22 were read, but movies, raw data and most supplemental panels were not inspected.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record"
     ],
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2012.02.042",
       "notes": "Primary source and its stated limitations."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-08",
     "resolved_date": "2026-10-08",
     "resolution_note": "Preserve these source boundaries in the record."
    }
   ],
   "images": [
    {
     "image_id": "pmc_pmc3382715_fig3",
     "file": "pmc3382715_fig3.jpg",
     "file_sha256": "6cc84756e3217317651dfbb0511d8e4d53796cacde66782a23ec9c22af3dfa1d",
     "source": "PMC",
     "source_accession": "PMC3382715.1 fig3",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3382715/",
     "download_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC3382715.1/gr3.jpg",
     "licence": "CC_BY_3_0",
     "licence_url": "https://creativecommons.org/licenses/by/3.0/",
     "attribution": "Charlotta Funaya, Shivanthi Samarasinghe, Sabine Pruggnaller, Midori Ohta, Yvonne Connolly, Jan Müller, Hiroshi Murakami, Agnes Grallert, Masayuki Yamamoto, Duncan Smith, et al.; Figure 3, DOI:10.1016/j.cub.2012.02.042; CC BY 3.0, via PubMed Central. Original image unchanged; caption paraphrased.",
     "modality": "TEM",
     "caption": "Gamma-tubulin localization at the S. pombe radial organizing center. A shows immunogold-labeled TEM serial sections of synchronized meiotic cells with wild-type hrs1; B-C model those labels and the ribosome-excluding amorphous region. D shows hrs1-deletion sections and E their model, with more dispersed gamma-tubulin labels and nonradial microtubules. In the models, yellow marks gamma-tubulin labels, green microtubules and blue the SPB; C highlights the amorphous region. Bars are 100 nm. Model surfaces are interpretations, not additional micrographs.",
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "reference": "DOI:10.1016/j.cub.2012.02.042",
     "retrieved_on": "2026-10-08",
     "notes": "Figure 3 from article version PMC3382715.1; exact licence version read from JATS and media md5 read from the PMC OA S3 metadata. Taxon supplied by the curator because PMC has no taxon field. Curator explicitly accepted the multi-panel figure. Original complete figure visually inspected without editing or cropping; media MD5 9d12c4edbf7bbdfcc03ef8d3696aa1fb. Table S1 identifies KT2486 for A and KT2919 for D; wild-type denotes the hrs1 allele in engineered pat1 mat-Pc diploids, not a wild-type stock overall. The 80/120-minute main/supplement discrepancy is retained in discussion."
    }
   ]
  },
  {
   "identifier": "GO:0001534",
   "label": "radial spoke",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A ciliary and flagellar axonemal protein complex with a stalk attached to each outer-doublet A-tubule and a head that projects toward the central-pair microtubule sheath.",
   "definition_source": "GO:0001534",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T09:33:39Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T09:35:54Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added axoneme parthood, GO-grounded head, neck and stalk subcomplexes, Chlamydomonas scope, cilium-movement regulation function, GO and DOI evidence, a nonmechanistic radial-spoke function graph, and an RSP component-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T09:36:37Z",
     "curator": "codex",
     "action": "REFINE_RADIAL_SPOKE_MODEL",
     "changes": "Kept head, neck and stalk as GO-grounded components rather than child records, narrowed the Chlamydomonas distribution note to cryoelectron tomography evidence, and clarified the regulation graph predicate.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T09:55:27Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved PR #1377 review issues #1378 and #1379 by changing the radial-spoke-head edge to static parthood and adding the missing neck-to-stalk edge.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T11:22:03Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2208: separated the A-tubule-binding base from the GO:0001536 stalk in the component role and whole-spoke topology graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:12:29Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 6 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:49Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 5 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-23T11:08:00Z",
     "curator": "claude-code",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2404 (Stage 4 finding cytoskeleton-go-subcomplex-causal-node-types): retyped GO-grounded PROTEIN_COMPLEX causal-graph nodes radial_spoke_head (GO:0001535), radial_spoke_neck (GO:0120343), and radial_spoke_stalk (GO:0001536) from GENE_OR_PROTEIN to STRUCTURE.",
     "llm_assisted": true
    }
   ],
   "part_of": [
    "GO:0005930"
   ],
   "components": [
    {
     "component_id": "radial_spoke_head",
     "label": "radial spoke head",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding": "GO:0001535",
     "role": "Globular head subcomplex that projects from the radial spoke toward the axonemal central pair.",
     "evidence": [
      {
       "reference": "GO:0001535",
       "notes": "GO identifies the radial spoke head as the portion of the radial spoke orthogonal to the stalk that projects toward the central pair."
      },
      {
       "reference": "DOI:10.1242/jcs.245233",
       "notes": "Poghosyan et al. 2020 refined the Chlamydomonas radial-spoke architecture and assigned protein densities to the head region."
      }
     ],
     "gene_symbols": [
      "RSP1",
      "RSP4",
      "RSP6",
      "RSP9",
      "RSP10"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q27YU0",
       "protein_label": "Flagellar radial spoke protein 1",
       "gene_symbol": "RSP1",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RSP1 in Chlamydomonas reinhardtii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:16507594",
         "notes": "Yang P et al. 2006, ‘Radial spoke proteins of Chlamydomonas flagella.’, J Cell Sci. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, flagellum axoneme' localisation of Q27YU0."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q01656",
       "protein_label": "Flagellar radial spoke protein 4",
       "gene_symbol": "RSP4",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RSP4 in Chlamydomonas reinhardtii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q01656",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q01656, the single reviewed entry for gene RSP4 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q01657",
       "protein_label": "Flagellar radial spoke protein 6",
       "gene_symbol": "RSP6",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RSP6 in Chlamydomonas reinhardtii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:1508197",
         "notes": "Curry AM et al. 1992, ‘Sequence analysis reveals homology between two proteins of the flagellar radial spoke.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, flagellum axoneme' localisation of Q01657."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q27YU5",
       "protein_label": "Radial spoke head protein 9 homolog",
       "gene_symbol": "RSP9",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene RSP9 in Chlamydomonas reinhardtii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q27YU5",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q27YU5 for gene RSP9 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q27YU4",
       "protein_label": "Radial spoke protein 10",
       "gene_symbol": "RSP10",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene RSP10 in Chlamydomonas reinhardtii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q27YU4",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q27YU4 for gene RSP10 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "radial_spoke_neck",
     "label": "radial spoke neck",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding": "GO:0120343",
     "role": "Connector subcomplex between the radial-spoke stalk and head.",
     "evidence": [
      {
       "reference": "GO:0120343",
       "notes": "GO identifies the radial spoke neck as the complex that connects the spoke stalk to the spoke head."
      },
      {
       "reference": "DOI:10.1242/jcs.245233",
       "notes": "Poghosyan et al. 2020 model the radial-spoke neck as a distinct Chlamydomonas radial-spoke region."
      }
     ],
     "gene_symbols": [
      "RSP2",
      "RSP16",
      "RSP23"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q6UBQ3",
       "protein_label": "Flagellar radial spoke protein 2",
       "gene_symbol": "RSP2",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RSP2 in Chlamydomonas reinhardtii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:16507594",
         "notes": "Yang P et al. 2006, ‘Radial spoke proteins of Chlamydomonas flagella.’, J Cell Sci. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, flagellum axoneme' localisation of Q6UBQ3."
        }
       ]
      }
     ]
    },
    {
     "component_id": "radial_spoke_stalk",
     "label": "radial spoke stalk",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding": "GO:0001536",
     "role": "Elongated subcomplex that connects the A-tubule-binding radial-spoke base to the neck.",
     "evidence": [
      {
       "reference": "GO:0001536",
       "notes": "GO identifies the radial spoke stalk as the elongated radial-spoke portion between the A-tubule-binding base and the neck."
      },
      {
       "reference": "DOI:10.1242/jcs.245233",
       "notes": "Poghosyan et al. 2020 assigned Chlamydomonas radial-spoke proteins to the stalk region."
      }
     ],
     "gene_symbols": [
      "RSP3",
      "RSP5",
      "RSP7",
      "RSP8",
      "RSP11",
      "RSP12"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P12759",
       "protein_label": "Flagellar radial spoke protein 3",
       "gene_symbol": "RSP3",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RSP3 in Chlamydomonas reinhardtii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P12759",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P12759, the single reviewed entry for gene RSP3 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q27YU7",
       "protein_label": "Flagellar radial spoke protein 5",
       "gene_symbol": "RSP5",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RSP5 in Chlamydomonas reinhardtii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:16507594",
         "notes": "Yang P et al. 2006, ‘Radial spoke proteins of Chlamydomonas flagella.’, J Cell Sci. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, flagellum axoneme' localisation of Q27YU7."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q27YT9",
       "protein_label": "Radial spoke protein 7",
       "gene_symbol": "RSP7",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene RSP7 in Chlamydomonas reinhardtii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q27YT9",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q27YT9 for gene RSP7 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q27YU6",
       "protein_label": "Radial spike protein 8",
       "gene_symbol": "RSP8",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene RSP8 in Chlamydomonas reinhardtii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q27YU6",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q27YU6 for gene RSP8 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q27YU2",
       "protein_label": "Peptidyl-prolyl cis-trans isomerase",
       "gene_symbol": "RSP12",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene RSP12 in Chlamydomonas reinhardtii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q27YU2",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q27YU2 for gene RSP12 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Chlamydomonas flagellar axonemes carry radial spokes that have been resolved by cryoelectron tomography.",
     "reference": "DOI:10.1126/science.1128618"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model whose flagellar radial spokes have been structurally analyzed by cryoelectron tomography and cryo-EM.",
     "reference": "DOI:10.1242/jcs.245233"
    }
   ],
   "functions": [
    {
     "function_id": "regulation_of_cilium_movement",
     "label": "regulation of cilium movement",
     "grounding": "GO:0003352",
     "description": "Radial spokes form part of the axonemal transducer system that links outer doublets to the central pair and helps regulate dynein-driven ciliary and flagellar beating.",
     "evidence": [
      {
       "reference": "DOI:10.1242/jcs.245233",
       "notes": "Poghosyan et al. 2020 describe the Chlamydomonas radial spoke as a complex in the ciliary motility transducer apparatus."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0001534",
     "notes": "Gene Ontology cellular-component term for the radial spoke."
    },
    {
     "reference": "GO:0001535",
     "notes": "Gene Ontology cellular-component term for the radial spoke head."
    },
    {
     "reference": "GO:0120343",
     "notes": "Gene Ontology cellular-component term for the radial spoke neck."
    },
    {
     "reference": "GO:0001536",
     "notes": "Gene Ontology cellular-component term for the radial spoke stalk."
    },
    {
     "reference": "GO:0005930",
     "notes": "Gene Ontology places the radial spoke within the axoneme."
    },
    {
     "reference": "DOI:10.1126/science.1128618",
     "notes": "Nicastro et al. 2006, 'The molecular architecture of axonemes revealed by cryoelectron tomography', Science."
    },
    {
     "reference": "DOI:10.1242/jcs.245233",
     "notes": "Poghosyan et al. 2020, 'The structure and symmetry of the radial spoke protein complex in Chlamydomonas flagella', Journal of Cell Science."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "chlamydomonas_radial_spoke_transduction",
     "title": "Head, neck and stalk organize the radial spoke",
     "description": "In Chlamydomonas flagella, the radial-spoke base binds an outer-doublet A-tubule, the stalk connects the base to the neck, and the neck connects to the head, which projects toward the central pair to help regulate axonemal beating.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the coarse radial-spoke head, neck and stalk architecture and leaves the exact positions, copy numbers and family groundings of individual RSP proteins for later component-level curation.",
     "nodes": [
      {
       "node_id": "radial_spoke_head",
       "label": "radial spoke head",
       "node_type": "STRUCTURE",
       "grounding": "GO:0001535",
       "component_ref": "radial_spoke_head"
      },
      {
       "node_id": "radial_spoke_neck",
       "label": "radial spoke neck",
       "node_type": "STRUCTURE",
       "grounding": "GO:0120343",
       "component_ref": "radial_spoke_neck"
      },
      {
       "node_id": "radial_spoke_stalk",
       "label": "radial spoke stalk",
       "node_type": "STRUCTURE",
       "grounding": "GO:0001536",
       "component_ref": "radial_spoke_stalk"
      },
      {
       "node_id": "radial_spoke",
       "label": "radial spoke",
       "node_type": "STRUCTURE",
       "grounding": "GO:0001534"
      },
      {
       "node_id": "radial_spoke_base",
       "label": "radial spoke base",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "outer_doublet_microtubule",
       "label": "outer doublet microtubule",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "axonemal_central_pair",
       "label": "axonemal central pair",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097540"
      },
      {
       "node_id": "regulation_of_cilium_movement",
       "label": "regulation of cilium movement",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0003352"
      }
     ],
     "edges": [
      {
       "subject": "radial_spoke_head",
       "predicate": "is part of",
       "object": "radial_spoke",
       "description": "The radial spoke head is a named terminal subcomplex of the radial spoke.",
       "evidence": [
        {
         "reference": "GO:0001535",
         "notes": "GO places the radial spoke head as part of the radial spoke."
        }
       ]
      },
      {
       "subject": "radial_spoke_neck",
       "predicate": "connects to",
       "object": "radial_spoke_head",
       "description": "The radial spoke neck connects to the radial-spoke head.",
       "evidence": [
        {
         "reference": "GO:0120343",
         "notes": "GO defines the radial spoke neck by its connection between the stalk and head."
        }
       ]
      },
      {
       "subject": "radial_spoke_neck",
       "predicate": "connects to",
       "object": "radial_spoke_stalk",
       "description": "The radial spoke neck connects the spoke head to the radial-spoke stalk.",
       "evidence": [
        {
         "reference": "GO:0120343",
         "notes": "GO defines the radial spoke neck by its connection between the stalk and head."
        }
       ]
      },
      {
       "subject": "radial_spoke_stalk",
       "predicate": "connects to",
       "object": "radial_spoke_base",
       "description": "The radial spoke stalk connects to the separate A-tubule-binding base at its microtubule-proximal end.",
       "evidence": [
        {
         "reference": "GO:0001536",
         "notes": "GO defines the stalk as the elongated portion between the A-tubule-binding base and the neck; the base is not included in this exact stalk grounding."
        }
       ]
      },
      {
       "subject": "radial_spoke_base",
       "predicate": "binds to",
       "object": "outer_doublet_microtubule",
       "description": "The radial-spoke base binds the A-tubule of an axonemal outer doublet.",
       "evidence": [
        {
         "reference": "GO:0001536",
         "notes": "The stalk definition identifies the base as the portion that binds the outer-doublet A-tubule."
        }
       ]
      },
      {
       "subject": "radial_spoke_head",
       "predicate": "projects toward",
       "object": "axonemal_central_pair",
       "description": "The radial spoke head projects toward the central pair of the 9+2 axoneme.",
       "evidence": [
        {
         "reference": "GO:0001535",
         "notes": "GO defines the radial spoke head as the radial-spoke portion that projects toward the central pair."
        },
        {
         "reference": "DOI:10.1126/science.1128618",
         "notes": "Nicastro et al. 2006 visualized radial spokes in Chlamydomonas 9+2 axonemes."
        }
       ]
      },
      {
       "subject": "radial_spoke",
       "predicate": "participates in",
       "object": "regulation_of_cilium_movement",
       "description": "The radial spoke is part of the ciliary motility transducer apparatus that regulates axonemal beating.",
       "evidence": [
        {
         "reference": "DOI:10.1242/jcs.245233",
         "notes": "Poghosyan et al. 2020 frame the radial spoke as a complex in the ciliary motility transducer apparatus."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_radial_spoke_protein_groundings",
     "prompt": "Resolve exact source-neutral groundings and copy numbers for the head, neck and stalk RSP protein families of the Chlamydomonas radial spoke.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#radial_spoke_head",
      "components#radial_spoke_neck",
      "components#radial_spoke_stalk"
     ],
     "rationale": "GO exactly identifies the radial-spoke head, neck and stalk subcomplexes, but this pass did not verify exact source-neutral InterPro, Pfam or other accessions for the individual RSP protein families.",
     "evidence": [
      {
       "reference": "DOI:10.1242/jcs.245233",
       "notes": "Poghosyan et al. 2020 assigned Chlamydomonas RSP proteins to radial-spoke subregions."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23"
    }
   ]
  },
  {
   "identifier": "GO:0001535",
   "label": "radial spoke head",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "Protein complex forming portion of the radial spoke that is orthogonal to the elongated stalk and which projects towards the central pair of microtubules within the ciliary or flagellum axoneme.",
   "definition_source": "GO:0001535",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-29T23:26:09Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T23:27:21Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added protein-complex parentage, radial-spoke parthood, a reviewed-label-only head-protein constituent, Chlamydomonas scope and canonical example, a central-pair-facing function, GO/DOI evidence, a nonmechanistic topology graph, and boundary and component-grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T00:09:09Z",
     "curator": "codex",
     "action": "FIX_PARENT_STRUCTURE",
     "changes": "Replaced the erroneous GO:0140513 nuclear protein-containing-complex parent with the generic GO:0032991 protein-containing-complex term.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:12:29Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:49Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "part_of": [
    "GO:0001534"
   ],
   "components": [
    {
     "component_id": "radial_spoke_head_proteins",
     "label": "radial spoke head proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The radial spoke head is a multisubunit axonemal subcomplex, but no exact source-neutral CURIE was assigned for the complete radial-spoke-head protein cohort.",
     "role": "Protein constituents of the globular radial-spoke head that projects toward the axonemal central pair.",
     "evidence": [
      {
       "reference": "GO:0001535",
       "notes": "GO:0001535 defines the radial spoke head as a protein complex forming the radial-spoke portion that projects toward the central pair of axonemal microtubules."
      },
      {
       "reference": "DOI:10.1242/jcs.245233",
       "notes": "Poghosyan et al. 2020 refined the Chlamydomonas radial-spoke architecture and assigned protein densities to the head region."
      }
     ],
     "gene_symbols": [
      "RSP1",
      "RSP4",
      "RSP6",
      "RSP9",
      "RSP10"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q27YU0",
       "protein_label": "Flagellar radial spoke protein 1",
       "gene_symbol": "RSP1",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RSP1 in Chlamydomonas reinhardtii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:16507594",
         "notes": "Yang P et al. 2006, ‘Radial spoke proteins of Chlamydomonas flagella.’, J Cell Sci. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, flagellum axoneme' localisation of Q27YU0."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q01656",
       "protein_label": "Flagellar radial spoke protein 4",
       "gene_symbol": "RSP4",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RSP4 in Chlamydomonas reinhardtii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q01656",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q01656, the single reviewed entry for gene RSP4 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q01657",
       "protein_label": "Flagellar radial spoke protein 6",
       "gene_symbol": "RSP6",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RSP6 in Chlamydomonas reinhardtii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:1508197",
         "notes": "Curry AM et al. 1992, ‘Sequence analysis reveals homology between two proteins of the flagellar radial spoke.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, flagellum axoneme' localisation of Q01657."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q27YU5",
       "protein_label": "Radial spoke head protein 9 homolog",
       "gene_symbol": "RSP9",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene RSP9 in Chlamydomonas reinhardtii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q27YU5",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q27YU5 for gene RSP9 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q27YU4",
       "protein_label": "Radial spoke protein 10",
       "gene_symbol": "RSP10",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene RSP10 in Chlamydomonas reinhardtii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q27YU4",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q27YU4 for gene RSP10 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Chlamydomonas flagellar axonemes carry radial spokes with globular head subcomplexes resolved by cryo-EM.",
     "reference": "DOI:10.1242/jcs.245233"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model whose radial-spoke heads project toward the central pair in 9+2 flagellar axonemes.",
     "reference": "DOI:10.1126/science.1128618"
    }
   ],
   "functions": [
    {
     "function_id": "radial_spoke_head_central_pair_coupling",
     "label": "radial spoke head central-pair coupling",
     "description": "The radial spoke head forms the central-pair-facing tip of the radial spoke within the axonemal motility transducer apparatus.",
     "evidence": [
      {
       "reference": "GO:0001535",
       "notes": "GO:0001535 defines the radial spoke head by its projection toward the axonemal central pair."
      },
      {
       "reference": "DOI:10.1242/jcs.245233",
       "notes": "Poghosyan et al. 2020 describe the Chlamydomonas radial spoke as a complex in the ciliary motility transducer apparatus and assign head-region proteins."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0001535",
     "notes": "Gene Ontology cellular-component term for the radial spoke head."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology cellular-component term for protein-containing complex."
    },
    {
     "reference": "GO:0001534",
     "notes": "Gene Ontology cellular-component term for the containing radial spoke."
    },
    {
     "reference": "DOI:10.1126/science.1128618",
     "notes": "Nicastro et al. 2006, 'The molecular architecture of axonemes revealed by cryoelectron tomography', Science."
    },
    {
     "reference": "DOI:10.1242/jcs.245233",
     "notes": "Poghosyan et al. 2020, 'The structure and symmetry of the radial spoke protein complex in Chlamydomonas flagella', Journal of Cell Science."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "radial_spoke_head_topology",
     "title": "Radial-spoke head topology",
     "description": "Radial-spoke-head proteins form the central-pair-facing head of the axonemal radial spoke.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records radial-spoke-head parthood and orientation without asserting individual RSP protein identities, copy numbers, or ordered assembly.",
     "nodes": [
      {
       "node_id": "radial_spoke_head_proteins",
       "label": "radial spoke head proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "radial_spoke_head_proteins"
      },
      {
       "node_id": "radial_spoke_head",
       "label": "radial spoke head",
       "node_type": "STRUCTURE",
       "grounding": "GO:0001535"
      },
      {
       "node_id": "radial_spoke",
       "label": "radial spoke",
       "node_type": "STRUCTURE",
       "grounding": "GO:0001534"
      },
      {
       "node_id": "axonemal_central_pair",
       "label": "axonemal central pair",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097540"
      }
     ],
     "edges": [
      {
       "subject": "radial_spoke_head_proteins",
       "predicate": "contributes to",
       "object": "radial_spoke_head",
       "description": "Radial-spoke-head proteins are constituents of the globular radial-spoke head subcomplex.",
       "evidence": [
        {
         "reference": "GO:0001535",
         "notes": "GO:0001535 identifies the radial spoke head as a protein complex."
        }
       ]
      },
      {
       "subject": "radial_spoke_head",
       "predicate": "is part of",
       "object": "radial_spoke",
       "description": "The radial spoke head is part of the radial spoke.",
       "evidence": [
        {
         "reference": "GO:0001535",
         "notes": "GO:0001535 places the radial spoke head as part of the radial spoke."
        }
       ]
      },
      {
       "subject": "radial_spoke_head",
       "predicate": "projects toward",
       "object": "axonemal_central_pair",
       "description": "The radial spoke head projects toward the central pair of the 9+2 axoneme.",
       "evidence": [
        {
         "reference": "GO:0001535",
         "notes": "GO:0001535 defines the radial spoke head as projecting toward the axonemal central pair."
        },
        {
         "reference": "DOI:10.1126/science.1128618",
         "notes": "Nicastro et al. 2006 visualized radial spokes in Chlamydomonas 9+2 axonemes."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "radial_spoke_head_boundary",
     "prompt": "Keep the radial spoke head distinct from the whole radial spoke and adjacent neck and stalk subcomplexes.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "part_of"
     ],
     "rationale": "GO:0001535 denotes the terminal protein-complex portion of the radial spoke that projects toward the central pair, GO:0001534 denotes the complete radial spoke, GO:0120343 denotes the radial spoke neck, and GO:0001536 denotes the radial spoke stalk.",
     "resolution_note": "Curated GO:0001535 as the exact head subcomplex and used GO:0001534 for whole-radial-spoke parthood.",
     "evidence": [
      {
       "reference": "GO:0001535",
       "notes": "GO:0001535 identifies the radial spoke head subcomplex."
      },
      {
       "reference": "GO:0001534",
       "notes": "GO:0001534 identifies the complete radial spoke."
      },
      {
       "reference": "GO:0120343",
       "notes": "GO:0120343 identifies the radial spoke neck."
      },
      {
       "reference": "GO:0001536",
       "notes": "GO:0001536 identifies the radial spoke stalk."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29",
     "resolved_date": "2026-09-29"
    },
    {
     "discussion_id": "resolve_radial_spoke_head_proteins",
     "prompt": "Resolve exact source-neutral groundings and copy numbers for Chlamydomonas radial-spoke-head RSP proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record",
      "components#radial_spoke_head_proteins"
     ],
     "rationale": "Poghosyan et al. 2020 assigned individual Chlamydomonas RSP densities to the head region, but this first child-subcomplex record keeps a reviewed-label-only aggregate instead of guessing exact InterPro, Pfam, NCBIfam, or UniProtKB groundings and cross-species boundaries.",
     "evidence": [
      {
       "reference": "DOI:10.1242/jcs.245233",
       "notes": "Poghosyan et al. 2020 assigned radial-spoke proteins to the Chlamydomonas radial-spoke head, neck, and stalk regions."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29"
    }
   ]
  },
  {
   "identifier": "GO:0120343",
   "label": "radial spoke neck",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "The radial spoke neck is a complex that connects the spoke stalk to the head.",
   "definition_source": "GO:0120343",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-30T01:44:32Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T01:45:31Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added protein-complex parentage, radial-spoke parthood, a reviewed-label-only neck-protein constituent, Chlamydomonas scope and canonical example, a head-stalk-linkage function, GO/DOI evidence, a nonmechanistic topology graph, and boundary and component-grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:12:29Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "part_of": [
    "GO:0001534"
   ],
   "components": [
    {
     "component_id": "radial_spoke_neck_proteins",
     "label": "radial spoke neck proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The radial spoke neck is a multisubunit axonemal subcomplex, but no exact source-neutral CURIE was assigned for the complete radial-spoke-neck protein cohort.",
     "role": "Protein constituents of the connector subcomplex that joins the radial-spoke stalk to the head.",
     "evidence": [
      {
       "reference": "GO:0120343",
       "notes": "GO:0120343 identifies the radial spoke neck as a protein-containing complex that connects the radial-spoke stalk to the head."
      },
      {
       "reference": "DOI:10.1242/jcs.245233",
       "notes": "Poghosyan et al. 2020 refined the Chlamydomonas radial-spoke architecture and assigned proteins to the neck region."
      }
     ],
     "gene_symbols": [
      "RSP2",
      "RSP16",
      "RSP23"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q6UBQ3",
       "protein_label": "Flagellar radial spoke protein 2",
       "gene_symbol": "RSP2",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RSP2 in Chlamydomonas reinhardtii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:16507594",
         "notes": "Yang P et al. 2006, ‘Radial spoke proteins of Chlamydomonas flagella.’, J Cell Sci. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, flagellum axoneme' localisation of Q6UBQ3."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Chlamydomonas flagellar axonemes carry radial spokes with neck subcomplexes resolved by cryo-EM.",
     "reference": "DOI:10.1242/jcs.245233"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model whose radial-spoke necks connect the head and stalk in 9+2 flagellar axonemes.",
     "reference": "DOI:10.1242/jcs.245233"
    }
   ],
   "functions": [
    {
     "function_id": "radial_spoke_neck_head_stalk_linkage",
     "label": "radial spoke neck head-stalk linkage",
     "description": "The radial spoke neck forms the connector between the stalk and head portions of the axonemal radial spoke.",
     "evidence": [
      {
       "reference": "GO:0120343",
       "notes": "GO:0120343 defines the neck by its connection between the radial-spoke stalk and head."
      },
      {
       "reference": "DOI:10.1242/jcs.245233",
       "notes": "Poghosyan et al. 2020 describe the Chlamydomonas radial spoke as a complex in the ciliary motility transducer apparatus and assign neck-region proteins."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0120343",
     "notes": "Gene Ontology cellular-component term for the radial spoke neck."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology cellular-component term for protein-containing complex."
    },
    {
     "reference": "GO:0001534",
     "notes": "Gene Ontology cellular-component term for the containing radial spoke."
    },
    {
     "reference": "GO:0001535",
     "notes": "Gene Ontology cellular-component term for the radial spoke head."
    },
    {
     "reference": "GO:0001536",
     "notes": "Gene Ontology cellular-component term for the radial spoke stalk."
    },
    {
     "reference": "DOI:10.1126/science.1128618",
     "notes": "Nicastro et al. 2006, 'The molecular architecture of axonemes revealed by cryoelectron tomography', Science."
    },
    {
     "reference": "DOI:10.1242/jcs.245233",
     "notes": "Poghosyan et al. 2020, 'The structure and symmetry of the radial spoke protein complex in Chlamydomonas flagella', Journal of Cell Science."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "radial_spoke_neck_topology",
     "title": "Radial-spoke neck topology",
     "description": "Radial-spoke-neck proteins form the connector subcomplex between the radial-spoke stalk and the head.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records radial-spoke-neck parthood and coarse orientation without asserting individual RSP protein identities, copy numbers, or ordered assembly.",
     "nodes": [
      {
       "node_id": "radial_spoke_neck_proteins",
       "label": "radial spoke neck proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "radial_spoke_neck_proteins"
      },
      {
       "node_id": "radial_spoke_neck",
       "label": "radial spoke neck",
       "node_type": "STRUCTURE",
       "grounding": "GO:0120343"
      },
      {
       "node_id": "radial_spoke",
       "label": "radial spoke",
       "node_type": "STRUCTURE",
       "grounding": "GO:0001534"
      },
      {
       "node_id": "radial_spoke_head",
       "label": "radial spoke head",
       "node_type": "STRUCTURE",
       "grounding": "GO:0001535"
      },
      {
       "node_id": "radial_spoke_stalk",
       "label": "radial spoke stalk",
       "node_type": "STRUCTURE",
       "grounding": "GO:0001536"
      }
     ],
     "edges": [
      {
       "subject": "radial_spoke_neck_proteins",
       "predicate": "contribute to",
       "object": "radial_spoke_neck",
       "description": "Radial-spoke-neck proteins are constituents of the connector radial-spoke neck subcomplex.",
       "evidence": [
        {
         "reference": "GO:0120343",
         "notes": "GO:0120343 identifies the radial spoke neck as a protein-containing complex."
        }
       ]
      },
      {
       "subject": "radial_spoke_neck",
       "predicate": "is part of",
       "object": "radial_spoke",
       "description": "The radial spoke neck is part of the radial spoke.",
       "evidence": [
        {
         "reference": "GO:0120343",
         "notes": "GO:0120343 places the radial spoke neck as part of the radial spoke."
        }
       ]
      },
      {
       "subject": "radial_spoke_neck",
       "predicate": "connects to",
       "object": "radial_spoke_head",
       "description": "The radial spoke neck connects to the radial-spoke head.",
       "evidence": [
        {
         "reference": "GO:0120343",
         "notes": "GO:0120343 defines the neck by its connection between the radial-spoke stalk and head."
        }
       ]
      },
      {
       "subject": "radial_spoke_neck",
       "predicate": "connects to",
       "object": "radial_spoke_stalk",
       "description": "The radial spoke neck connects to the radial-spoke stalk.",
       "evidence": [
        {
         "reference": "GO:0120343",
         "notes": "GO:0120343 defines the neck by its connection between the radial-spoke stalk and head."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "radial_spoke_neck_boundary",
     "prompt": "Keep the radial spoke neck distinct from the whole radial spoke and adjacent head and stalk subcomplexes.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "part_of"
     ],
     "rationale": "GO:0120343 denotes the connector subcomplex between the radial-spoke stalk and head, GO:0001534 denotes the complete radial spoke, GO:0001535 denotes the radial spoke head, and GO:0001536 denotes the radial spoke stalk.",
     "resolution_note": "Curated GO:0120343 as the exact neck subcomplex and used GO:0001534 for whole-radial-spoke parthood.",
     "evidence": [
      {
       "reference": "GO:0120343",
       "notes": "GO:0120343 identifies the radial spoke neck subcomplex."
      },
      {
       "reference": "GO:0001534",
       "notes": "GO:0001534 identifies the complete radial spoke."
      },
      {
       "reference": "GO:0001535",
       "notes": "GO:0001535 identifies the radial spoke head."
      },
      {
       "reference": "GO:0001536",
       "notes": "GO:0001536 identifies the radial spoke stalk."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30",
     "resolved_date": "2026-09-30"
    },
    {
     "discussion_id": "resolve_radial_spoke_neck_proteins",
     "prompt": "Resolve exact source-neutral groundings and copy numbers for Chlamydomonas radial-spoke-neck RSP proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record",
      "components#radial_spoke_neck_proteins"
     ],
     "rationale": "Poghosyan et al. 2020 assigned individual Chlamydomonas RSP densities to the neck region, but this first child-subcomplex record keeps a reviewed-label-only aggregate instead of guessing exact InterPro, Pfam, NCBIfam, or UniProtKB groundings and cross-species boundaries.",
     "evidence": [
      {
       "reference": "DOI:10.1242/jcs.245233",
       "notes": "Poghosyan et al. 2020 assigned radial-spoke proteins to the Chlamydomonas radial-spoke head, neck, and stalk regions."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30"
    }
   ]
  },
  {
   "identifier": "GO:0001536",
   "label": "radial spoke stalk",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "Protein complex forming the elongated portion of the radial spoke between the base which binds to the A-tubule of each microtubule outer doublet and the neck which connects to the spoke head within the ciliary or flagellum axoneme.",
   "definition_source": "GO:0001536",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-30T00:51:27Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T00:52:19Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added protein-complex parentage, radial-spoke parthood, a reviewed-label-only stalk-protein constituent, Chlamydomonas scope and canonical example, an outer-doublet-linkage function, GO/DOI evidence, a nonmechanistic topology graph, and boundary and component-grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T01:02:11Z",
     "curator": "codex",
     "action": "REFINE_STALK_TOPOLOGY",
     "changes": "Narrowed the stalk graph so the GO:0001536 stalk connects to a radial-spoke base node rather than directly to the axonemal doublet microtubule.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:12:29Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:49Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 3 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "part_of": [
    "GO:0001534"
   ],
   "components": [
    {
     "component_id": "radial_spoke_stalk_proteins",
     "label": "radial spoke stalk proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The radial spoke stalk is a multisubunit axonemal subcomplex, but no exact source-neutral CURIE was assigned for the complete radial-spoke-stalk protein cohort.",
     "role": "Protein constituents of the elongated stalk subcomplex that links the A-tubule-binding base to the radial-spoke neck.",
     "evidence": [
      {
       "reference": "GO:0001536",
       "notes": "GO:0001536 defines the radial spoke stalk as a protein complex forming the elongated radial-spoke portion between the A-tubule-binding base and the neck."
      },
      {
       "reference": "DOI:10.1242/jcs.245233",
       "notes": "Poghosyan et al. 2020 refined the Chlamydomonas radial-spoke architecture and assigned proteins to the stalk region."
      }
     ],
     "gene_symbols": [
      "RSP3",
      "RSP5",
      "RSP7",
      "RSP8",
      "RSP11",
      "RSP12"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P12759",
       "protein_label": "Flagellar radial spoke protein 3",
       "gene_symbol": "RSP3",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RSP3 in Chlamydomonas reinhardtii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P12759",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P12759, the single reviewed entry for gene RSP3 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q27YU7",
       "protein_label": "Flagellar radial spoke protein 5",
       "gene_symbol": "RSP5",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RSP5 in Chlamydomonas reinhardtii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:16507594",
         "notes": "Yang P et al. 2006, ‘Radial spoke proteins of Chlamydomonas flagella.’, J Cell Sci. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, flagellum axoneme' localisation of Q27YU7."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q27YT9",
       "protein_label": "Radial spoke protein 7",
       "gene_symbol": "RSP7",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene RSP7 in Chlamydomonas reinhardtii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q27YT9",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q27YT9 for gene RSP7 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q27YU6",
       "protein_label": "Radial spike protein 8",
       "gene_symbol": "RSP8",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene RSP8 in Chlamydomonas reinhardtii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q27YU6",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q27YU6 for gene RSP8 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q27YU2",
       "protein_label": "Peptidyl-prolyl cis-trans isomerase",
       "gene_symbol": "RSP12",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene RSP12 in Chlamydomonas reinhardtii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q27YU2",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q27YU2 for gene RSP12 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Chlamydomonas flagellar axonemes carry radial spokes with elongated stalk subcomplexes resolved by cryo-EM.",
     "reference": "DOI:10.1242/jcs.245233"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model whose radial-spoke stalks connect the A-tubule-proximal radial-spoke base to the neck in 9+2 flagellar axonemes.",
     "reference": "DOI:10.1126/science.1128618"
    }
   ],
   "functions": [
    {
     "function_id": "radial_spoke_stalk_outer_doublet_linkage",
     "label": "radial spoke stalk outer-doublet linkage",
     "description": "The radial spoke stalk forms the elongated portion of each radial spoke between its A-tubule-binding base and the neck that connects to the head.",
     "evidence": [
      {
       "reference": "GO:0001536",
       "notes": "GO:0001536 defines the stalk by its position between the A-tubule-binding radial-spoke base and the neck."
      },
      {
       "reference": "DOI:10.1242/jcs.245233",
       "notes": "Poghosyan et al. 2020 describe the Chlamydomonas radial spoke as a complex in the ciliary motility transducer apparatus and assign stalk-region proteins."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0001536",
     "notes": "Gene Ontology cellular-component term for the radial spoke stalk."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology cellular-component term for protein-containing complex."
    },
    {
     "reference": "GO:0001534",
     "notes": "Gene Ontology cellular-component term for the containing radial spoke."
    },
    {
     "reference": "GO:0120343",
     "notes": "Gene Ontology cellular-component term for the radial spoke neck."
    },
    {
     "reference": "DOI:10.1126/science.1128618",
     "notes": "Nicastro et al. 2006, 'The molecular architecture of axonemes revealed by cryoelectron tomography', Science."
    },
    {
     "reference": "DOI:10.1242/jcs.245233",
     "notes": "Poghosyan et al. 2020, 'The structure and symmetry of the radial spoke protein complex in Chlamydomonas flagella', Journal of Cell Science."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "radial_spoke_stalk_topology",
     "title": "Radial-spoke stalk topology",
     "description": "Radial-spoke-stalk proteins form the elongated radial-spoke subcomplex between the outer-doublet-associated base and the neck.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records radial-spoke-stalk parthood and coarse orientation without asserting individual RSP protein identities, copy numbers, or ordered assembly.",
     "nodes": [
      {
       "node_id": "radial_spoke_stalk_proteins",
       "label": "radial spoke stalk proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "radial_spoke_stalk_proteins"
      },
      {
       "node_id": "radial_spoke_stalk",
       "label": "radial spoke stalk",
       "node_type": "STRUCTURE",
       "grounding": "GO:0001536"
      },
      {
       "node_id": "radial_spoke",
       "label": "radial spoke",
       "node_type": "STRUCTURE",
       "grounding": "GO:0001534"
      },
      {
       "node_id": "radial_spoke_base",
       "label": "radial spoke base",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "radial_spoke_neck",
       "label": "radial spoke neck",
       "node_type": "STRUCTURE",
       "grounding": "GO:0120343"
      }
     ],
     "edges": [
      {
       "subject": "radial_spoke_stalk_proteins",
       "predicate": "contribute to",
       "object": "radial_spoke_stalk",
       "description": "Radial-spoke-stalk proteins are constituents of the elongated radial-spoke stalk subcomplex.",
       "evidence": [
        {
         "reference": "GO:0001536",
         "notes": "GO:0001536 identifies the radial spoke stalk as a protein complex."
        }
       ]
      },
      {
       "subject": "radial_spoke_stalk",
       "predicate": "is part of",
       "object": "radial_spoke",
       "description": "The radial spoke stalk is part of the radial spoke.",
       "evidence": [
        {
         "reference": "GO:0001536",
         "notes": "GO:0001536 places the radial spoke stalk as part of the radial spoke."
        }
       ]
      },
      {
       "subject": "radial_spoke_stalk",
       "predicate": "connects to",
       "object": "radial_spoke_base",
       "description": "The radial spoke stalk connects to the radial-spoke base at its A-tubule-proximal end.",
       "evidence": [
        {
         "reference": "GO:0001536",
         "notes": "GO:0001536 defines the stalk as the elongated radial-spoke portion between the A-tubule-binding base and the neck."
        }
       ]
      },
      {
       "subject": "radial_spoke_stalk",
       "predicate": "connects to",
       "object": "radial_spoke_neck",
       "description": "The radial spoke stalk connects to the radial-spoke neck on its head-facing end.",
       "evidence": [
        {
         "reference": "GO:0001536",
         "notes": "GO:0001536 places the stalk between the radial-spoke base and the neck."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "radial_spoke_stalk_boundary",
     "prompt": "Keep the radial spoke stalk distinct from the whole radial spoke and adjacent head and neck subcomplexes.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "part_of"
     ],
     "rationale": "GO:0001536 denotes the elongated radial-spoke portion between the A-tubule-binding base and the neck, GO:0001534 denotes the complete radial spoke, GO:0120343 denotes the radial spoke neck, and GO:0001535 denotes the radial spoke head.",
     "resolution_note": "Curated GO:0001536 as the exact stalk subcomplex and used GO:0001534 for whole-radial-spoke parthood.",
     "evidence": [
      {
       "reference": "GO:0001536",
       "notes": "GO:0001536 identifies the radial spoke stalk subcomplex."
      },
      {
       "reference": "GO:0001534",
       "notes": "GO:0001534 identifies the complete radial spoke."
      },
      {
       "reference": "GO:0120343",
       "notes": "GO:0120343 identifies the radial spoke neck."
      },
      {
       "reference": "GO:0001535",
       "notes": "GO:0001535 identifies the radial spoke head."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30",
     "resolved_date": "2026-09-30"
    },
    {
     "discussion_id": "resolve_radial_spoke_stalk_proteins",
     "prompt": "Resolve exact source-neutral groundings and copy numbers for Chlamydomonas radial-spoke-stalk RSP proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record",
      "components#radial_spoke_stalk_proteins"
     ],
     "rationale": "Poghosyan et al. 2020 assigned individual Chlamydomonas RSP densities to the stalk region, but this first child-subcomplex record keeps a reviewed-label-only aggregate instead of guessing exact InterPro, Pfam, NCBIfam, or UniProtKB groundings and cross-species boundaries.",
     "evidence": [
      {
       "reference": "DOI:10.1242/jcs.245233",
       "notes": "Poghosyan et al. 2020 assigned radial-spoke proteins to the Chlamydomonas radial-spoke head, neck, and stalk regions."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30"
    }
   ]
  },
  {
   "identifier": "GO:1990612",
   "label": "Sad1-Kms1 LINC complex",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A LINC complex implicated in the connection of DNA double strand breaks to the cytoskeleton during DNA double-strand break repair. The canonical fission yeast (Schizosaccharomyces pombe) Linker of Nucleoskeleton and Cytoskeleton (LINC) complex spanning the inner and outer nuclear membranes, composed of the inner nuclear membrane SUN-domain protein Sad1 and the outer nuclear membrane KASH-domain protein Kms1 (and Kms2). During meiotic prophase, the Sad1–Kms1 LINC complex interacts with Bqt1–Bqt2 on the nucleoplasmic side and cytoplasmic dynein motors on the cytoplasmic side to gather telomeres to the spindle pole body and transmit microtubule forces across the nuclear envelope.",
   "definition_source": "GO:1990612",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0034993"
   ],
   "components": [
    {
     "component_id": "sad1_sun_protein",
     "label": "inner nuclear membrane SUN-domain protein Sad1",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR045119",
     "gene_symbols": [
      "sad1"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Inner nuclear membrane SUN-domain transmembrane subunit whose lumenal SUN domain binds Kms1 and whose nucleoplasmic N-terminus engages Bqt1-Bqt2 at clustered telomeres.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2006.01.048",
       "notes": "Chikashige et al. 2006 show that Bqt1-Bqt2 connect telomeric Rap1 to the inner nuclear membrane SUN protein Sad1 during meiotic bouquet formation."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q09825",
       "protein_label": "Spindle pole body-associated protein sad1",
       "gene_symbol": "sad1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar, not a claim that the reference strain was the exact experimental stock.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2006.01.048",
         "notes": "The primary abstract identifies Sad1 as the envelope/SPB-side binding partner of the Bqt1/Bqt2 bridge."
        },
        {
         "reference": "UniProtKB:Q09825",
         "notes": "Reviewed identity, native protein label, gene and source taxon verified. Structural role comes from the cited experiment."
        }
       ]
      }
     ]
    },
    {
     "component_id": "kms1_kash_protein",
     "label": "outer nuclear membrane KASH-domain protein Kms1",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "kms1"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Outer nuclear membrane KASH-domain transmembrane subunit that binds Sad1 in the perinuclear space and recruits cytoplasmic dynein-dynactin motors to drive horsetail nuclear movement.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2012.02.042",
       "notes": "Describes the Sad1-Kms1 nuclear envelope LINC bridge linking meiotic telomeres to cytoplasmic microtubule motors."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P87245",
       "protein_label": "Karyogamy meiotic segregation protein 1",
       "gene_symbol": "kms1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar, not a claim that the reference strain was the exact experimental stock.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-025-56049-9",
         "notes": "The paper identifies Kms1 in the telomere-associated LINC system and directly follows its recruitment in a partial mitotic reconstitution, not a complete meiotic bouquet."
        },
        {
         "reference": "UniProtKB:P87245",
         "notes": "Reviewed identity, native protein label, gene and source taxon verified. Structural role comes from the cited experiment."
        }
       ]
      }
     ]
    },
    {
     "component_id": "bqt1_bqt2_meiotic_connector",
     "label": "meiosis-specific telomere-LINC connector heterodimer (Bqt1-Bqt2)",
     "component_type": "PROTEIN",
     "component_role": "ASSOCIATED_MACHINERY",
     "gene_symbols": [
      "bqt1",
      "bqt2"
     ],
     "essentiality": "CONDITIONAL",
     "role": "Meiosis-specific nuclear bridge heterodimer expressed during prophase I that links Rap1-Taz1 at telomeres to the nucleoplasmic domain of Sad1.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2006.01.048",
       "notes": "Chikashige et al. 2006 demonstrate that Bqt1 and Bqt2 form a meiosis-specific bridge linking Rap1 at telomeres to Sad1."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q92358",
       "protein_label": "Telomere bouquet protein 1",
       "gene_symbol": "bqt1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar, not a claim that the reference strain was the exact experimental stock.",
       "evidence": [
        {
         "reference": "DOI:10.1038/celldisc.2017.41",
         "notes": "Figure 7 follows tagged Bqt1; induced degradation releases telomeres from the SPB."
        },
        {
         "reference": "UniProtKB:Q92358",
         "notes": "Reviewed identity, native protein label, gene and source taxon verified. Structural role comes from the cited experiment."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q9US52",
       "protein_label": "Telomere bouquet protein 2",
       "gene_symbol": "bqt2",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar, not a claim that the reference strain was the exact experimental stock.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2006.01.048",
         "notes": "Primary abstract directly identifies Bqt2 together with Bqt1 as the Rap1-Sad1 connector; no uninspected figure-level detail is inferred."
        },
        {
         "reference": "UniProtKB:Q9US52",
         "notes": "Reviewed identity, native protein label, gene and source taxon verified. Structural role comes from the cited experiment."
        }
       ]
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:284812",
     "taxon_label": "Schizosaccharomyces pombe 972h-",
     "note": "Reference fission yeast model in which the Sad1-Kms1 LINC bridge and Bqt1-Bqt2 meiotic telomere bouquet tether were genetically and biochemically defined.",
     "reference": "DOI:10.1016/j.cell.2006.01.048"
    }
   ],
   "functions": [
    {
     "function_id": "telomere_organization",
     "label": "telomere organization",
     "grounding": "GO:0032200",
     "description": "Polarized organization of chromosome ends during meiotic prophase.",
     "evidence": [
      {
       "reference": "DOI:10.26508/lsa.202000824",
       "notes": "Direct imaging of Rap1-marked peripheral clusters."
      },
      {
       "reference": "DOI:10.1038/celldisc.2017.41",
       "notes": "Taz1-marked telomeres remain clustered near the SPB during prophase."
      }
     ]
    },
    {
     "function_id": "pairing_and_recombination",
     "label": "Support of homolog pairing and meiotic recombination",
     "description": "The budding-yeast tether/bouquet system supports efficient homolog pairing and gene conversion, without making clustering alone the exclusive cause.",
     "evidence": [
      {
       "reference": "DOI:10.26508/lsa.202000824",
       "notes": "Mps2-depleted and csm4-deleted cells show delayed pairing at LYS4 and reduced gene conversion at ARG4/HIS4. Tethering, motion and clustering effects are not experimentally isolated from one another."
      }
     ]
    },
    {
     "function_id": "meiotic_spindle_support",
     "label": "Support of meiotic spindle formation",
     "description": "Maintained fission-yeast telomere-SPB attachment supports normal SPB behavior and spindle formation.",
     "evidence": [
      {
       "reference": "DOI:10.1038/celldisc.2017.41",
       "notes": "Premature Bqt1 destruction increases spindle defects. Some bouquet-deficient cells still divide successfully, so no absolute requirement or universal fungal function is asserted."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990612",
     "notes": "Gene Ontology cellular-component term for Sad1-Kms1 LINC complex: A LINC complex implicated in the connection of DNA double strand breaks to the cytoskeleton during DNA double-strand break repair."
    },
    {
     "reference": "DOI:10.26508/lsa.202000824",
     "notes": "Fan et al. 2020, PMID 32967926; native PMC7536833.1 Results, Discussion and relevant Methods read. Direct budding-yeast tether localization, co-purification, depletion, bouquet imaging and gene-conversion assays."
    },
    {
     "reference": "DOI:10.1186/s12915-015-0149-x",
     "notes": "Amelina et al. 2015, PMID 26058898; native PMC4660835.1 interaction/mutagenesis Results, Discussion, Methods and deposited dataset inspected."
    },
    {
     "reference": "DOI:10.1038/celldisc.2017.41",
     "notes": "2017 study, PMID 29123917; native PMC5674143.1 bouquet-maintenance/function Results and Methods read. Live-cell and conditional-degradation evidence."
    },
    {
     "reference": "DOI:10.1016/j.cub.2020.01.054",
     "notes": "2020 study, PMID 32059771; native PMC7181386.1 Results, Discussion and imaging/spread Methods read. Alternative Csm4 interpretation and motor-association evidence retained with limits."
    },
    {
     "reference": "DOI:10.1038/s41467-025-56049-9",
     "notes": "2025 study, PMID 39833200; native PMC11747273.1 telocentrosome-recruitment and natural meiotic-entry Results read. Partial mitotic recruitment is distinct from complete bouquet formation."
    },
    {
     "reference": "DOI:10.1016/j.cell.2006.01.048",
     "notes": "Chikashige et al. 2006, PMID 16615890; DOI/PMID and complete abstract read via Europe PMC. Publisher access returned 403; Europe PMC lists subscription-only access. Connector claims are limited to the abstract, corroborated by later studies."
    },
    {
     "reference": "GO:0032993",
     "notes": "Native protein-DNA complex definition is broader than this named assembly."
    },
    {
     "reference": "GO:0005634",
     "notes": "Native nucleus definition verifies the encompassing compartment."
    },
    {
     "reference": "GO:0000228",
     "notes": "Native nuclear chromosome definition; chromosomes participate in the polarized assembly."
    },
    {
     "reference": "GO:0000781",
     "notes": "Native chromosome, telomeric region definition denotes the grouped ends, not the whole bouquet."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "sad1_kms1_linc_complex_mechanism",
     "title": "Sad1-kms1 linc complex assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of Sad1-Kms1 LINC complex (GO:1990612) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "sad1_kms1_linc_complex",
       "label": "Sad1-Kms1 LINC complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990612",
       "description": "A LINC complex implicated in the connection of DNA double strand breaks to the cytoskeleton during DNA double-strand break repair."
      },
      {
       "node_id": "sad1_sun_protein",
       "label": "inner nuclear membrane SUN-domain protein Sad1",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR045119",
       "component_ref": "sad1_sun_protein",
       "description": "Inner nuclear membrane SUN-domain transmembrane subunit whose lumenal SUN domain binds Kms1 and whose nucleoplasmic N-terminus engages Bqt1-Bqt2 at clustered telomeres."
      },
      {
       "node_id": "kms1_kash_protein",
       "label": "outer nuclear membrane KASH-domain protein Kms1",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "kms1_kash_protein",
       "description": "Outer nuclear membrane KASH-domain transmembrane subunit that binds Sad1 in the perinuclear space and recruits cytoplasmic dynein-dynactin motors to drive horsetail nuclear movement."
      },
      {
       "node_id": "bqt1_bqt2_meiotic_connector",
       "label": "meiosis-specific telomere-LINC connector heterodimer (Bqt1-Bqt2)",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "bqt1_bqt2_meiotic_connector",
       "description": "Meiosis-specific nuclear bridge heterodimer expressed during prophase I that links Rap1-Taz1 at telomeres to the nucleoplasmic domain of Sad1."
      },
      {
       "node_id": "telomere_organization",
       "label": "telomere organization",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0032200",
       "description": "Polarized organization of chromosome ends during meiotic prophase."
      },
      {
       "node_id": "pairing_and_recombination",
       "label": "Support of homolog pairing and meiotic recombination",
       "node_type": "BIOLOGICAL_PROCESS",
       "description": "The budding-yeast tether/bouquet system supports efficient homolog pairing and gene conversion, without making clustering alone the exclusive cause."
      },
      {
       "node_id": "meiotic_spindle_support",
       "label": "Support of meiotic spindle formation",
       "node_type": "BIOLOGICAL_PROCESS",
       "description": "Maintained fission-yeast telomere-SPB attachment supports normal SPB behavior and spindle formation."
      }
     ],
     "edges": [
      {
       "subject": "sad1_sun_protein",
       "predicate": "is part of",
       "object": "sad1_kms1_linc_complex",
       "description": "Inner nuclear membrane SUN-domain transmembrane subunit whose lumenal SUN domain binds Kms1 and whose nucleoplasmic N-terminus engages Bqt1-Bqt2 at clustered telomeres.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2006.01.048",
         "notes": "Chikashige et al. 2006 show that Bqt1-Bqt2 connect telomeric Rap1 to the inner nuclear membrane SUN protein Sad1 during meiotic bouquet formation."
        }
       ]
      },
      {
       "subject": "kms1_kash_protein",
       "predicate": "is part of",
       "object": "sad1_kms1_linc_complex",
       "description": "Outer nuclear membrane KASH-domain transmembrane subunit that binds Sad1 in the perinuclear space and recruits cytoplasmic dynein-dynactin motors to drive horsetail nuclear movement.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2012.02.042",
         "notes": "Describes the Sad1-Kms1 nuclear envelope LINC bridge linking meiotic telomeres to cytoplasmic microtubule motors."
        }
       ]
      },
      {
       "subject": "bqt1_bqt2_meiotic_connector",
       "predicate": "associates with",
       "object": "sad1_kms1_linc_complex",
       "description": "Meiosis-specific nuclear bridge heterodimer expressed during prophase I that links Rap1-Taz1 at telomeres to the nucleoplasmic domain of Sad1.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2006.01.048",
         "notes": "Chikashige et al. 2006 demonstrate that Bqt1 and Bqt2 form a meiosis-specific bridge linking Rap1 at telomeres to Sad1."
        }
       ]
      },
      {
       "subject": "sad1_kms1_linc_complex",
       "predicate": "mediates",
       "object": "telomere_organization",
       "description": "Polarized organization of chromosome ends during meiotic prophase.",
       "evidence": [
        {
         "reference": "DOI:10.26508/lsa.202000824",
         "notes": "Direct imaging of Rap1-marked peripheral clusters."
        }
       ]
      },
      {
       "subject": "sad1_kms1_linc_complex",
       "predicate": "mediates",
       "object": "pairing_and_recombination",
       "description": "The budding-yeast tether/bouquet system supports efficient homolog pairing and gene conversion, without making clustering alone the exclusive cause.",
       "evidence": [
        {
         "reference": "DOI:10.26508/lsa.202000824",
         "notes": "Mps2-depleted and csm4-deleted cells show delayed pairing at LYS4 and reduced gene conversion at ARG4/HIS4. Tethering, motion and clustering effects are not experimentally isolated from one another."
        }
       ]
      },
      {
       "subject": "sad1_kms1_linc_complex",
       "predicate": "mediates",
       "object": "meiotic_spindle_support",
       "description": "Maintained fission-yeast telomere-SPB attachment supports normal SPB behavior and spindle formation.",
       "evidence": [
        {
         "reference": "DOI:10.1038/celldisc.2017.41",
         "notes": "Premature Bqt1 destruction increases spindle defects. Some bouquet-deficient cells still divide successfully, so no absolute requirement or universal fungal function is asserted."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:41Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of Sad1-Kms1 LINC complex (GO:1990612) in category CYTOSKELETON with verified GO hierarchy, components, UniProtKB protein examples, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4751",
     "taxon_label": "Fungi",
     "presence": "COMMON",
     "note": "Conserved fungal nuclear-envelope LINC and meiotic telomere-microtubule tethering complex coupling chromosomes across the nuclear membranes to cytoplasmic dynein.",
     "reference": "DOI:10.1016/j.cell.2006.01.048"
    }
   ]
  },
  {
   "identifier": "GO:0032158",
   "label": "septin band",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "A diffuse ring composed of a series of septin bars that run parallel to the long axis of the cell. This type of septin structure has been observed in a number of locations associated with polarized growth and/or deposition of new membrane, but not with cytokinesis, such as at the shmoo (mating projection) neck, at the junction between the mother cell and the germ tube (hypha) of a fungal cell growing filamentously.",
   "definition_source": "GO:0032158",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-30T14:21:34Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T14:22:32Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added cellular-anatomical-structure parentage, septin-cytoskeleton parthood, a reviewed-label-only septin constituent, GO-backed band topology, and boundary and component-grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T13:43:17Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2216: Corrected the inherited GO definition typo polarized grown to polarized growth without changing scientific meaning or source.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0110165"
   ],
   "part_of": [
    "GO:0032156"
   ],
   "components": [
    {
     "component_id": "septin_proteins",
     "label": "septin proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Septin bands are composed of several septin bars, but no exact source-neutral InterPro, Pfam, or NCBIfam CURIE was assigned for the complete band-forming septin cohort.",
     "role": "Septin GTPases that form the diffuse bar series running parallel to the long axis of the cell in a septin band.",
     "evidence": [
      {
       "reference": "GO:0032158",
       "notes": "GO:0032158 defines a septin band as a diffuse ring composed of a series of septin bars."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0032158",
     "notes": "Gene Ontology cellular-component term for the septin band."
    },
    {
     "reference": "GO:0110165",
     "notes": "OLS reports GO:0110165 cellular anatomical structure as a direct GO:0032158 parent."
    },
    {
     "reference": "GO:0032156",
     "notes": "OLS reports a direct GO:0032158 part_of relation to the septin cytoskeleton."
    },
    {
     "reference": "GO:0032162",
     "notes": "OLS reports the mating projection septin band as a direct GO:0032158 child term."
    },
    {
     "reference": "GO:0032163",
     "notes": "OLS reports the hyphal septin band as a direct GO:0032158 child term."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "septin_band_topology",
     "title": "Septin-band topology",
     "description": "Septin proteins form diffuse parallel bars in septin bands used at noncytokinetic polarized-growth or new-membrane-deposition sites.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records GO-backed septin-band composition, septin-cytoskeleton parthood, and child localized band contexts without asserting a species-specific recruitment mechanism.",
     "nodes": [
      {
       "node_id": "septin_proteins",
       "label": "septin proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "septin_proteins"
      },
      {
       "node_id": "septin_band",
       "label": "septin band",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032158"
      },
      {
       "node_id": "septin_cytoskeleton",
       "label": "septin cytoskeleton",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032156"
      },
      {
       "node_id": "mating_projection_neck",
       "label": "mating projection neck",
       "node_type": "CELLULAR_LOCALIZATION"
      },
      {
       "node_id": "mother_germ_tube_junction",
       "label": "mother cell-germ tube junction",
       "node_type": "CELLULAR_LOCALIZATION"
      }
     ],
     "edges": [
      {
       "subject": "septin_proteins",
       "predicate": "form",
       "object": "septin_band",
       "description": "Septin proteins form a diffuse ring of septin bars that run parallel to the long axis of the cell.",
       "evidence": [
        {
         "reference": "GO:0032158",
         "notes": "GO:0032158 defines the septin band as a diffuse ring composed of a series of septin bars."
        }
       ]
      },
      {
       "subject": "septin_band",
       "predicate": "is part of",
       "object": "septin_cytoskeleton",
       "description": "The septin band is a component of the broader septin cytoskeleton.",
       "evidence": [
        {
         "reference": "GO:0032156",
         "notes": "OLS reports GO:0032158 as part_of GO:0032156."
        }
       ]
      },
      {
       "subject": "septin_band",
       "predicate": "is localized at",
       "object": "mating_projection_neck",
       "description": "A mating-projection septin band is the shmoo-neck localized subtype of the generic septin band.",
       "evidence": [
        {
         "reference": "GO:0032162",
         "notes": "GO:0032162 is a direct septin-band child term for the mating projection septin band."
        }
       ]
      },
      {
       "subject": "septin_band",
       "predicate": "is localized at",
       "object": "mother_germ_tube_junction",
       "description": "A hyphal septin band is the mother cell-germ tube junction localized subtype of the generic septin band.",
       "evidence": [
        {
         "reference": "GO:0032163",
         "notes": "GO:0032163 is a direct septin-band child term for the hyphal septin band."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "septin_band_boundary",
     "prompt": "Keep the generic septin band distinct from localized mating-projection and hyphal septin-band subtypes and from cytokinetic septin rings.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures"
     ],
     "rationale": "GO:0032158 denotes the broader diffuse, noncytokinetic septin band, whereas GO:0032162 and GO:0032163 narrow that morphology to the mating-projection neck and the mother cell-germ tube junction. GO:0005940 separately denotes cytokinetic septin rings.",
     "resolution_note": "Curated GO:0032158 as the generic septin-band record and kept the existing GO:0032162 mating-projection septin band and future GO:0032163 hyphal septin band as localized subtypes.",
     "evidence": [
      {
       "reference": "GO:0032158",
       "notes": "GO:0032158 identifies septin bands as diffuse noncytokinetic structures found at polarized-growth or new-membrane-deposition sites."
      },
      {
       "reference": "GO:0032162",
       "notes": "GO:0032162 identifies the mating projection septin band child structure."
      },
      {
       "reference": "GO:0032163",
       "notes": "GO:0032163 identifies the hyphal septin band child structure."
      },
      {
       "reference": "GO:0005940",
       "notes": "GO:0005940 identifies the ring-shaped septin structure at the cell-cortex division plane."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30",
     "resolved_date": "2026-09-30"
    },
    {
     "discussion_id": "resolve_septin_band_grounding",
     "prompt": "Resolve an exact source-neutral grounding for septin-band septin proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#septin_proteins"
     ],
     "rationale": "The initial generic septin-band record uses a reviewed-label-only septin protein cohort rather than guessing InterPro, Pfam, or NCBIfam accessions that may not exactly delimit all septins that form diffuse band-shaped assemblies.",
     "evidence": [
      {
       "reference": "GO:0032158",
       "notes": "GO:0032158 defines the septin band as a series of septin bars."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30"
    }
   ]
  },
  {
   "identifier": "GO:0032159",
   "label": "septin cap",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "A faint structure formed of septins found at the leading edge of growth in germ tubes and hyphae in fungal cells growing filamentously. This cap of septins colocalizes with a region of the plasma membrane that is rich in ergosterol.",
   "definition_source": "GO:0032159",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-30T11:00:36Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T11:02:33Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added septin-cap parentage, a reviewed-label-only septin constituent, Candida albicans scope and canonical example evidence, GO-backed apical cap topology, and cap-boundary and component-grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T11:25:41Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved #1822 from PR #1821 by removing an indirect Martin and Konopka sterol-polarization DOI from the septin-cap colocalization edge and top-level evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:12:49Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:49Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0032156"
   ],
   "part_of": [
    "GO:0005856"
   ],
   "components": [
    {
     "component_id": "septin_proteins",
     "label": "septin proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Fungal septin caps are formed by septin GTPases, but no exact source-neutral InterPro, Pfam, or NCBIfam CURIE was assigned for the complete cap-forming cohort.",
     "role": "Septin GTPases that form the faint cap at the leading edge of filamentous fungal germ tubes and hyphae.",
     "evidence": [
      {
       "reference": "GO:0032159",
       "notes": "GO:0032159 defines the septin cap as a structure formed of septins."
      },
      {
       "reference": "GO:0032156",
       "notes": "GO:0032156 defines the broader septin cytoskeleton as cytoskeleton composed of septins and associated proteins."
      }
     ],
     "gene_symbols": [
      "CDC3",
      "CDC10",
      "CDC11",
      "CDC12"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P39826",
       "protein_label": "Cell division control protein 3",
       "gene_symbol": "CDC3",
       "taxon_id": "NCBITaxon:5476",
       "taxon_label": "Candida albicans",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CDC3 in Candida albicans, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P39826",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P39826, the single reviewed entry for gene CDC3 in Candida albicans. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P39827",
       "protein_label": "Cell division control protein 10",
       "gene_symbol": "CDC10",
       "taxon_id": "NCBITaxon:237561",
       "taxon_label": "Candida albicans SC5314",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CDC10 in Candida albicans SC5314, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P39827",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P39827, the single reviewed entry for gene CDC10 in Candida albicans SC5314. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:G1UB61",
       "protein_label": "Septin CDC11",
       "gene_symbol": "CDC11",
       "taxon_id": "NCBITaxon:237561",
       "taxon_label": "Candida albicans SC5314",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CDC11 in Candida albicans SC5314, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11454197",
         "notes": "Sudbery PE 2001, ‘The germ tubes of Candida albicans hyphae and pseudohyphae show different patterns of septin ring localization.’, Mol Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Bud neck' localisation of G1UB61."
        },
        {
         "reference": "PMID:12181342",
         "notes": "Warenda AJ et al. 2002, ‘Septin function in Candida albicans morphogenesis.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Bud neck' localisation of G1UB61."
        },
        {
         "reference": "PMID:19915075",
         "notes": "Zhang C et al. 2010, ‘A photostable green fluorescent protein variant for analysis of protein localization in Candida albicans.’, Eukaryot Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Bud neck' localisation of G1UB61."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:G1UAV6",
       "protein_label": "Septin",
       "gene_symbol": "CDC12",
       "taxon_id": "NCBITaxon:5476",
       "taxon_label": "Candida albicans",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene CDC12 in Candida albicans. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/G1UAV6",
         "notes": "UniProtKB unreviewed (TrEMBL) entry G1UAV6 for gene CDC12 in Candida albicans. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5476",
     "taxon_label": "Candida albicans",
     "presence": "VARIABLE",
     "note": "Candida albicans septin caps occur during the filamentous germ-tube and hyphal growth states rather than throughout all budding, pseudohyphal and hyphal morphologies.",
     "reference": "DOI:10.1128/EC.4.9.1503-1512.2005"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5476",
     "taxon_label": "Candida albicans",
     "note": "Candida model in which Warenda and Konopka reported GFP-labeled septins in emerging germ tubes and Douglas et al. reviewed the apical septin cap as a C. albicans germ-tube and hyphal septin structure.",
     "reference": "DOI:10.1091/mbc.e02-01-0013"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0032159",
     "notes": "Gene Ontology cellular-component term for the septin cap."
    },
    {
     "reference": "GO:0032156",
     "notes": "Gene Ontology cellular-component parent term for the septin cytoskeleton."
    },
    {
     "reference": "GO:0005856",
     "notes": "OLS reports a direct GO:0032159 part_of relation to the cytoskeleton."
    },
    {
     "reference": "DOI:10.1128/EC.4.9.1503-1512.2005",
     "notes": "Douglas et al. 2005, 'Septin function in yeast model systems and pathogenic fungi', Eukaryotic Cell."
    },
    {
     "reference": "DOI:10.1091/mbc.e02-01-0013",
     "notes": "Warenda and Konopka 2002, 'Septin function in Candida albicans morphogenesis', Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "septin_cap_topology",
     "title": "Septin-cap apical topology",
     "description": "Septin proteins form a faint cap at the leading edge of filamentous fungal germ tubes and hyphae.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records GO-backed septin-cap composition and apical localization without asserting an ordered recruitment mechanism for fungal septins or ergosterol-rich membrane domains.",
     "nodes": [
      {
       "node_id": "septin_proteins",
       "label": "septin proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "septin_proteins"
      },
      {
       "node_id": "septin_cap",
       "label": "septin cap",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032159"
      },
      {
       "node_id": "filamentous_growth_tip",
       "label": "filamentous fungal growth tip",
       "node_type": "CELLULAR_LOCALIZATION"
      },
      {
       "node_id": "ergosterol_rich_plasma_membrane_region",
       "label": "ergosterol-rich plasma membrane region",
       "node_type": "CELLULAR_LOCALIZATION"
      }
     ],
     "edges": [
      {
       "subject": "septin_proteins",
       "predicate": "assemble into",
       "object": "septin_cap",
       "description": "Septin proteins form the fungal septin cap.",
       "evidence": [
        {
         "reference": "GO:0032159",
         "notes": "GO:0032159 defines the septin cap as a structure formed of septins."
        }
       ]
      },
      {
       "subject": "septin_cap",
       "predicate": "forms at",
       "object": "filamentous_growth_tip",
       "description": "The septin cap forms at the leading edge of growth in filamentous fungal germ tubes and hyphae.",
       "evidence": [
        {
         "reference": "GO:0032159",
         "notes": "GO:0032159 localizes the septin cap to the leading edge of growth in germ tubes and hyphae."
        }
       ]
      },
      {
       "subject": "septin_cap",
       "predicate": "colocalizes with",
       "object": "ergosterol_rich_plasma_membrane_region",
       "description": "The apical septin cap colocalizes with an ergosterol-rich region of the plasma membrane.",
       "evidence": [
        {
         "reference": "GO:0032159",
         "notes": "GO:0032159 defines septin caps by colocalization with an ergosterol-rich plasma-membrane region."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "septin_cap_boundary",
     "prompt": "Keep the septin cap distinct from narrower germ-tube and hyphal septin caps and from septin rings or collars.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures"
     ],
     "rationale": "GO:0032159 denotes the parent septin-cap structure at the leading edge of filamentous fungal growth. GO:0032171 and GO:0032164 are exact child terms for germ-tube and hyphal septin caps, whereas GO:0005940 and GO:0032173 model ring-shaped and collar-shaped septin structures.",
     "resolution_note": "Curated GO:0032159 as the generic septin cap, used GO:0032156 as its is-a parent, and documented germ-tube and hyphal cap terms as narrower future records.",
     "evidence": [
      {
       "reference": "GO:0032159",
       "notes": "GO:0032159 identifies the septin cap."
      },
      {
       "reference": "GO:0032171",
       "notes": "GO:0032171 identifies the narrower germ tube septin cap."
      },
      {
       "reference": "GO:0032164",
       "notes": "GO:0032164 identifies the narrower hyphal septin cap."
      },
      {
       "reference": "GO:0005940",
       "notes": "GO:0005940 identifies the broader septin ring class."
      },
      {
       "reference": "GO:0032173",
       "notes": "GO:0032173 identifies the broader septin collar class."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30",
     "resolved_date": "2026-09-30"
    },
    {
     "discussion_id": "resolve_septin_cap_grounding",
     "prompt": "Resolve exact source-neutral family groundings for septin-cap septin proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#septin_proteins"
     ],
     "rationale": "The first septin-cap record uses a reviewed-label-only septin protein cohort rather than guessing InterPro, Pfam, or NCBIfam accessions that may not exactly delimit all septins in this apical fungal cap.",
     "evidence": [
      {
       "reference": "GO:0032159",
       "notes": "GO:0032159 defines the septin cap as a structure formed of septins."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30"
    }
   ]
  },
  {
   "identifier": "GO:0032173",
   "label": "septin collar",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "A tubular, hourglass-shaped structure composed of highly ordered arrays of septin filaments; in budding yeast cells, the septin collar forms from the initial septin ring by expanding into the daughter cell.",
   "definition_source": "GO:0032173",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-30T07:49:49Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T07:52:19Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added septin-hourglass synonymy, septin-cytoskeleton parentage, a reviewed-label-only septin constituent, Saccharomyces distribution and canonical example evidence, GO-backed ring-to-collar topology, and collar-boundary and component-grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T08:17:49Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved #1815 by citing Kozubowski et al. 2005 for the Saccharomyces septin-collar distribution and canonical example rows.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:12:49Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 5 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "septin hourglass",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0032173"
    }
   ],
   "parent_structures": [
    "GO:0032156"
   ],
   "components": [
    {
     "component_id": "septin_proteins",
     "label": "septin proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Fungal septin collars are assembled from multiple septin GTPases, but no exact source-neutral InterPro, Pfam, or NCBIfam CURIE was assigned for the complete collar-forming fungal septin cohort.",
     "role": "Septin GTPases that form highly ordered filament arrays in the tubular hourglass-shaped collar.",
     "evidence": [
      {
       "reference": "GO:0032173",
       "notes": "GO:0032173 defines the septin collar as a tubular, hourglass-shaped structure composed of highly ordered arrays of septin filaments."
      }
     ],
     "gene_symbols": [
      "CDC3",
      "CDC10",
      "CDC11",
      "CDC12",
      "SHS1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32457",
       "protein_label": "Cell division control protein 3",
       "gene_symbol": "CDC3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CDC3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P32457",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P32457, the single reviewed entry for gene CDC3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P25342",
       "protein_label": "Cell division control protein 10",
       "gene_symbol": "CDC10",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CDC10 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Membrane' localisation of P25342."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P32458",
       "protein_label": "Cell division control protein 11",
       "gene_symbol": "CDC11",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CDC11 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Membrane' localisation of P32458."
        },
        {
         "reference": "PMID:25971666",
         "notes": "Finnigan GC et al. 2015, ‘The Carboxy-Terminal Tails of Septins Cdc11 and Shs1 Recruit Myosin-II Binding Factor Bni5 to the Bud Neck in Saccharomyces cerevisiae.’, Genetics. ECO:0000269 experimental evidence cited by UniProt for the 'Bud neck' localisation of P32458."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P32468",
       "protein_label": "Cell division control protein 12",
       "gene_symbol": "CDC12",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CDC12 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Membrane' localisation of P32468."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q07657",
       "protein_label": "Seventh homolog of septin 1",
       "gene_symbol": "SHS1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SHS1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Bud neck' localisation of Q07657."
        },
        {
         "reference": "PMID:25971666",
         "notes": "Finnigan GC et al. 2015, ‘The Carboxy-Terminal Tails of Septins Cdc11 and Shs1 Recruit Myosin-II Binding Factor Bni5 to the Bud Neck in Saccharomyces cerevisiae.’, Genetics. ECO:0000269 experimental evidence cited by UniProt for the 'Bud neck' localisation of Q07657."
        },
        {
         "reference": "PMID:9790978",
         "notes": "Mino A et al. 1998, ‘Shs1p: a novel member of septin that interacts with spa2p, involved in polarized growth in saccharomyces cerevisiae.’, Biochem Biophys Res Commun. ECO:0000269 experimental evidence cited by UniProt for the 'Bud neck' localisation of Q07657."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Saccharomyces cerevisiae cells reorganize the initial septin ring into an hourglass-shaped septin collar at the mother-bud neck after budding.",
     "reference": "DOI:10.1091/mbc.E04-09-0764"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which Bni4 and Kcc4 reporters were used to follow asymmetric protein localization relative to the septin ring and mother-bud-neck septin collar.",
     "reference": "DOI:10.1091/mbc.E04-09-0764"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0032173",
     "notes": "Gene Ontology cellular-component term for the septin collar."
    },
    {
     "reference": "GO:0032156",
     "notes": "Gene Ontology cellular-component parent term for the septin cytoskeleton."
    },
    {
     "reference": "GO:0032174",
     "notes": "Gene Ontology cellular-component child term for the cellular bud neck septin collar."
    },
    {
     "reference": "GO:0062140",
     "notes": "Gene Ontology cellular-component child term for the hyphae septin collar."
    },
    {
     "reference": "DOI:10.1091/mbc.E04-09-0764",
     "notes": "Kozubowski, Larson and Tatchell 2005, 'Role of the Septin Ring in the Asymmetric Localization of Proteins at the Mother-Bud Neck in Saccharomyces cerevisiae', Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "septin_ring_to_collar_topology",
     "title": "Budding-yeast septin-ring to septin-collar topology",
     "description": "Septin proteins form highly ordered arrays in an hourglass-shaped collar after the initial budding-yeast septin ring expands into the daughter cell.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the GO-backed budding-yeast ring-to-collar transition for the generic septin-collar class without asserting the ordered recruitment mechanism or the filament organization of every localized collar subtype.",
     "nodes": [
      {
       "node_id": "septin_proteins",
       "label": "septin proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "septin_proteins"
      },
      {
       "node_id": "septin_ring",
       "label": "septin ring",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005940"
      },
      {
       "node_id": "septin_collar",
       "label": "septin collar",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032173"
      }
     ],
     "edges": [
      {
       "subject": "septin_proteins",
       "predicate": "assemble into",
       "object": "septin_collar",
       "description": "Septin filaments form highly ordered arrays in the tubular septin collar.",
       "evidence": [
        {
         "reference": "GO:0032173",
         "notes": "GO:0032173 defines the septin collar as a tubular, hourglass-shaped array of septin filaments."
        }
       ]
      },
      {
       "subject": "septin_ring",
       "predicate": "expands into",
       "object": "septin_collar",
       "description": "In budding yeast, the septin collar forms from the initial septin ring by expansion into the daughter cell.",
       "evidence": [
        {
         "reference": "GO:0032173",
         "notes": "GO:0032173 describes the budding-yeast septin collar as forming from the initial septin ring by expansion into the daughter cell."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "septin_collar_boundary",
     "prompt": "Keep the generic septin collar distinct from localized bud-neck and hyphal septin-collar subtypes.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures"
     ],
     "rationale": "GO:0032173 denotes the broader hourglass-shaped septin filament collar class, while GO:0032174 narrows the same architecture to the cellular bud neck and GO:0062140 narrows it to the pathogenic-fungal hyphae collar at plant plasmodesmata.",
     "resolution_note": "Curated GO:0032173 as the generic collar and kept GO:0032174 and GO:0062140 as narrower collar classes.",
     "evidence": [
      {
       "reference": "GO:0032173",
       "notes": "GO:0032173 identifies the broader septin collar."
      },
      {
       "reference": "GO:0032174",
       "notes": "GO:0032174 identifies the cellular bud neck septin collar."
      },
      {
       "reference": "GO:0062140",
       "notes": "GO:0062140 identifies the hyphae septin collar."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30",
     "resolved_date": "2026-09-30"
    },
    {
     "discussion_id": "resolve_septin_collar_grounding",
     "prompt": "Resolve exact source-neutral family groundings for septin-collar septin proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#septin_proteins"
     ],
     "rationale": "The first generic septin-collar record reuses a reviewed-label-only septin protein cohort rather than guessing InterPro, Pfam, or NCBIfam accessions that may not exactly delimit all fungal septins that form collar architectures.",
     "evidence": [
      {
       "reference": "GO:0032173",
       "notes": "GO:0032173 defines the collar as composed of ordered septin filaments."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30"
    }
   ]
  },
  {
   "identifier": "GO:0031105",
   "label": "septin complex",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex containing septins. Typically, these complexes contain multiple septins and are oligomeric.",
   "definition_source": "GO:0031105",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-30T10:02:21Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T10:04:17Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added protein-containing-complex parentage, septin-cytoskeleton and cell-cortex parthood, a reviewed-label-only septin constituent, Schizosaccharomyces pombe scope and canonical example evidence, a GO-backed oligomerization graph, and complex-boundary and component-grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T10:23:25Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved #1820 from PR #1819 by tightening the Schizosaccharomyces pombe taxonomic-distribution and canonical-example notes to cite the Spn1/Spn2/Spn3/Spn4 oligomeric septin complex.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T13:43:15Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2215: Qualified the detected minimum of two Spn1-4 copies versus the proposed exact two-copy model in An et al. 2004.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:12:53Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 4 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "part_of": [
    "GO:0032156",
    "GO:0005938"
   ],
   "components": [
    {
     "component_id": "septin_proteins",
     "label": "septin proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Septin complexes contain multiple septin GTPases, but no exact source-neutral InterPro, Pfam, NCBIfam, or UniProtKB CURIE was assigned for every septin that can participate in oligomeric septin complexes.",
     "role": "Septin GTPases that associate into oligomeric septin protein complexes.",
     "evidence": [
      {
       "reference": "GO:0031105",
       "notes": "GO:0031105 defines a septin complex as a protein complex containing septins that is typically oligomeric."
      },
      {
       "reference": "DOI:10.1091/mbc.E04-07-0640",
       "notes": "An et al. 2004 assayed fission-yeast septin requirements for septin complex formation."
      }
     ],
     "gene_symbols": [
      "spn1",
      "spn2",
      "spn3",
      "spn4"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O36023",
       "protein_label": "Septin homolog spn1",
       "gene_symbol": "spn1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene spn1 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15385632",
         "notes": "An H et al. 2004, ‘Requirements of fission yeast septins for complex formation, localization, and function.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cell cortex' localisation of O36023."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q09116",
       "protein_label": "Septin homolog spn2",
       "gene_symbol": "spn2",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene spn2 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q09116",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q09116, the single reviewed entry for gene spn2 in Schizosaccharomyces pombe 972h-. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P48008",
       "protein_label": "Septin homolog spn3",
       "gene_symbol": "spn3",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene spn3 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15385632",
         "notes": "An H et al. 2004, ‘Requirements of fission yeast septins for complex formation, localization, and function.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cell cortex' localisation of P48008."
        },
        {
         "reference": "PMID:28914606",
         "notes": "McDonald NA et al. 2017, ‘Nanoscale architecture of the Schizosaccharomyces pombe contractile ring.’, Elife. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cell cortex' localisation of P48008."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P48009",
       "protein_label": "Septin homolog spn4",
       "gene_symbol": "spn4",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene spn4 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15385632",
         "notes": "An H et al. 2004, ‘Requirements of fission yeast septins for complex formation, localization, and function.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cell cortex' localisation of P48009."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "presence": "COMMON",
     "note": "Fission yeast Spn1, Spn2, Spn3 and Spn4 form an oligomeric septin complex. An et al. 2004 detected at least two copies of each septin and proposed a two-copy-per-subunit model, while noting that the exact stoichiometry remained to be proven rigorously.",
     "reference": "DOI:10.1091/mbc.E04-07-0640"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "note": "Fission-yeast model in which An et al. 2004 mapped an oligomeric septin complex containing Spn1, Spn2, Spn3 and Spn4.",
     "reference": "DOI:10.1091/mbc.E04-07-0640"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031105",
     "notes": "Gene Ontology cellular-component term for the septin complex."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology cellular-component parent term for protein-containing complexes."
    },
    {
     "reference": "GO:0032156",
     "notes": "Gene Ontology cellular-component term for the septin cytoskeleton."
    },
    {
     "reference": "GO:0005938",
     "notes": "Gene Ontology cellular-component term for the cell cortex."
    },
    {
     "reference": "DOI:10.1091/mbc.E04-07-0640",
     "notes": "An, Morrell, Jennings, Link and Gould 2004, 'Requirements of fission yeast septins for complex formation, localization, and function', Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "septin_complex_oligomerization",
     "title": "Septin proteins oligomerize into septin complexes",
     "description": "Septin proteins associate into oligomeric septin protein complexes.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the GO-backed composition of oligomeric septin complexes without asserting a fixed subunit order, stoichiometry, or polymerization into higher-order septin filaments.",
     "nodes": [
      {
       "node_id": "septin_proteins",
       "label": "septin proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "septin_proteins"
      },
      {
       "node_id": "septin_complex",
       "label": "septin complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031105"
      }
     ],
     "edges": [
      {
       "subject": "septin_proteins",
       "predicate": "oligomerize into",
       "object": "septin_complex",
       "description": "Septin proteins oligomerize into septin protein complexes.",
       "evidence": [
        {
         "reference": "GO:0031105",
         "notes": "GO:0031105 defines the septin complex as an oligomeric protein complex containing septins."
        },
        {
         "reference": "DOI:10.1091/mbc.E04-07-0640",
         "notes": "An et al. 2004 tested which fission-yeast septins are required for septin complex formation."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "septin_complex_boundary",
     "prompt": "Keep oligomeric septin complexes distinct from higher-order septin filaments, rings, and collars.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures",
      "causal_graphs#septin_complex_oligomerization"
     ],
     "rationale": "GO:0031105 denotes oligomeric septin protein complexes. GO:0005940 denotes higher-order cortical septin rings at division planes, and GO:0032173 denotes tubular septin collars assembled from ordered filament arrays.",
     "resolution_note": "Curated GO:0031105 as the oligomeric complex and left filament, ring, and collar polymerization to higher-order septin-structure records.",
     "evidence": [
      {
       "reference": "GO:0031105",
       "notes": "GO:0031105 identifies oligomeric septin protein complexes."
      },
      {
       "reference": "GO:0005940",
       "notes": "GO:0005940 identifies the septin ring."
      },
      {
       "reference": "GO:0032173",
       "notes": "GO:0032173 identifies the septin collar."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30",
     "resolved_date": "2026-09-30"
    },
    {
     "discussion_id": "resolve_septin_complex_components",
     "prompt": "Resolve exact source-neutral family groundings for septin-complex septin proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#septin_proteins"
     ],
     "rationale": "The first septin-complex record uses a reviewed-label-only septin protein cohort rather than guessing a family CURIE that may not exactly delimit every septin protein participating in GO:0031105 oligomeric complexes.",
     "evidence": [
      {
       "reference": "GO:0031105",
       "notes": "GO:0031105 defines the structure as a protein complex containing septins."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30"
    }
   ]
  },
  {
   "identifier": "GO:0032156",
   "label": "septin cytoskeleton",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "The part of the cytoskeleton (the internal framework of a cell) composed of septins and associated proteins. Includes septin cytoskeleton-associated complexes. The network of GTP-binding septin hetero-oligomeric rods (Cdc3–Cdc10–Cdc11–Cdc12–Shs1 in Saccharomyces cerevisiae) and higher-order filaments, rings, collars, and gauzes associated with the inner face of the plasma membrane in yeasts, filamentous fungi, and green algae. The septin cytoskeleton acts as a cortical diffusion barrier and spatial scaffold that recruits cytokinetic, cell-wall-synthetic, and morphogenesis checkpoint proteins to the bud neck, hyphal branch sites, and prospore membranes.",
   "definition_source": "GO:0032156",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0005856"
   ],
   "has_part": [
    "GO:0031105",
    "GO:0032158",
    "GO:0032161"
   ],
   "components": [
    {
     "component_id": "septin_proteins",
     "label": "septin proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Septin filament arrays are built from septin GTPases, but no exact source-neutral InterPro, Pfam, or NCBIfam CURIE was assigned for the complete filament-array-forming septin cohort.",
     "role": "Septin GTPases that polymerize into bars or filaments and are arranged as filamentous arrays.",
     "evidence": [
      {
       "reference": "GO:0032160",
       "notes": "GO:0032160 defines septin filament arrays as arrays of septin filaments or bars."
      }
     ],
     "gene_symbols": [
      "CDC3",
      "CDC10",
      "CDC11",
      "CDC12",
      "SHS1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32457",
       "protein_label": "Cell division control protein 3",
       "gene_symbol": "CDC3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CDC3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P32457",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P32457, the single reviewed entry for gene CDC3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P25342",
       "protein_label": "Cell division control protein 10",
       "gene_symbol": "CDC10",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CDC10 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Membrane' localisation of P25342."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P32458",
       "protein_label": "Cell division control protein 11",
       "gene_symbol": "CDC11",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CDC11 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Membrane' localisation of P32458."
        },
        {
         "reference": "PMID:25971666",
         "notes": "Finnigan GC et al. 2015, ‘The Carboxy-Terminal Tails of Septins Cdc11 and Shs1 Recruit Myosin-II Binding Factor Bni5 to the Bud Neck in Saccharomyces cerevisiae.’, Genetics. ECO:0000269 experimental evidence cited by UniProt for the 'Bud neck' localisation of P32458."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P32468",
       "protein_label": "Cell division control protein 12",
       "gene_symbol": "CDC12",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CDC12 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Membrane' localisation of P32468."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q07657",
       "protein_label": "Seventh homolog of septin 1",
       "gene_symbol": "SHS1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SHS1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Bud neck' localisation of Q07657."
        },
        {
         "reference": "PMID:25971666",
         "notes": "Finnigan GC et al. 2015, ‘The Carboxy-Terminal Tails of Septins Cdc11 and Shs1 Recruit Myosin-II Binding Factor Bni5 to the Bud Neck in Saccharomyces cerevisiae.’, Genetics. ECO:0000269 experimental evidence cited by UniProt for the 'Bud neck' localisation of Q07657."
        },
        {
         "reference": "PMID:9790978",
         "notes": "Mino A et al. 1998, ‘Shs1p: a novel member of septin that interacts with spa2p, involved in polarized growth in saccharomyces cerevisiae.’, Biochem Biophys Res Commun. ECO:0000269 experimental evidence cited by UniProt for the 'Bud neck' localisation of Q07657."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "VARIABLE",
     "note": "Saccharomyces cerevisiae septin filament arrays occur at the prospore membrane during sporulation rather than throughout all vegetative and meiotic cell-cycle states.",
     "reference": "GO:0032160"
    },
    {
     "taxon_id": "NCBITaxon:5476",
     "taxon_label": "Candida albicans",
     "presence": "VARIABLE",
     "note": "Candida albicans septin filament arrays occur at the chlamydospore membrane during chlamydospore formation.",
     "reference": "GO:0032160"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which the GO definition records septin filament arrays at the prospore membrane during spore formation.",
     "reference": "GO:0032160"
    },
    {
     "taxon_id": "NCBITaxon:5476",
     "taxon_label": "Candida albicans",
     "note": "Candida model in which the GO definition records septin filament arrays at the chlamydospore membrane during chlamydospore formation.",
     "reference": "GO:0032160"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0032156",
     "notes": "Gene Ontology cellular-component term for septin cytoskeleton: The part of the cytoskeleton (the internal framework of a cell) composed of septins and associated proteins. Includes septin cytoskeleton-associated complexes."
    },
    {
     "reference": "GO:0032160",
     "notes": "Gene Ontology cellular-component term for the septin filament array."
    },
    {
     "reference": "GO:0005856",
     "notes": "OLS reports a direct GO:0032160 part_of relation to the cytoskeleton."
    },
    {
     "reference": "GO:0032165",
     "notes": "Gene Ontology cellular-component child term for the prospore septin filament array."
    },
    {
     "reference": "GO:0032166",
     "notes": "Gene Ontology cellular-component child term for the chlamydospore septin filament array."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "septin_cytoskeleton_mechanism",
     "title": "Septin cytoskeleton assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of septin cytoskeleton (GO:0032156) to its biological functions.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "septin_cytoskeleton",
       "label": "septin cytoskeleton",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032156",
       "description": "The part of the cytoskeleton (the internal framework of a cell) composed of septins and associated proteins."
      },
      {
       "node_id": "septin_proteins",
       "label": "septin proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "septin_proteins",
       "description": "Septin GTPases that polymerize into bars or filaments and are arranged as filamentous arrays."
      },
      {
       "node_id": "septin_complex",
       "label": "septin complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031105",
       "description": "Constituent structural subassembly (septin complex, GO:0031105) within septin cytoskeleton."
      },
      {
       "node_id": "septin_band",
       "label": "septin band",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032158",
       "description": "Constituent structural subassembly (septin band, GO:0032158) within septin cytoskeleton."
      }
     ],
     "edges": [
      {
       "subject": "septin_proteins",
       "predicate": "is part of",
       "object": "septin_cytoskeleton",
       "description": "Septin GTPases that polymerize into bars or filaments and are arranged as filamentous arrays.",
       "evidence": [
        {
         "reference": "GO:0032160",
         "notes": "GO:0032160 defines septin filament arrays as arrays of septin filaments or bars."
        }
       ]
      },
      {
       "subject": "septin_complex",
       "predicate": "is part of",
       "object": "septin_cytoskeleton",
       "description": "Septin complex is a structural part of septin cytoskeleton.",
       "evidence": [
        {
         "reference": "GO:0032156",
         "notes": "Gene Ontology cellular-component term for septin cytoskeleton: The part of the cytoskeleton (the internal framework of a cell) composed of septins and associated proteins. Includes septin cytoskeleton-associated complexes."
        }
       ]
      },
      {
       "subject": "septin_band",
       "predicate": "is part of",
       "object": "septin_cytoskeleton",
       "description": "Septin band is a structural part of septin cytoskeleton.",
       "evidence": [
        {
         "reference": "GO:0032156",
         "notes": "Gene Ontology cellular-component term for septin cytoskeleton: The part of the cytoskeleton (the internal framework of a cell) composed of septins and associated proteins. Includes septin cytoskeleton-associated complexes."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:42Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of septin cytoskeleton (GO:0032156) in category CYTOSKELETON with verified GO hierarchy, components, UniProtKB protein examples, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "GO:0032160",
   "label": "septin filament array",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "Arrays of septin filaments, or bars, found in a series of filamentous structures. Such structures have been observed in the prospore membrane during spore formation in S. cerevisiae and in the chlamydospore membrane during chlamydospore formation in C. albicans.",
   "definition_source": "GO:0032160",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-30T12:53:46Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T12:54:59Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added septin-cytoskeleton parentage, cytoskeleton parthood, a reviewed-label-only septin constituent, Saccharomyces and Candida example contexts, GO-backed septin-array topology, and boundary and component-grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T13:11:32Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved #1826 from PR #1825 by removing unread PMID:16151244 evidence and citing GO:0032160 for the Saccharomyces and Candida canonical example contexts.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:12:53Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 5 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0032156"
   ],
   "part_of": [
    "GO:0005856"
   ],
   "components": [
    {
     "component_id": "septin_proteins",
     "label": "septin proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Septin filament arrays are built from septin GTPases, but no exact source-neutral InterPro, Pfam, or NCBIfam CURIE was assigned for the complete filament-array-forming septin cohort.",
     "role": "Septin GTPases that polymerize into bars or filaments and are arranged as filamentous arrays.",
     "evidence": [
      {
       "reference": "GO:0032160",
       "notes": "GO:0032160 defines septin filament arrays as arrays of septin filaments or bars."
      }
     ],
     "gene_symbols": [
      "CDC3",
      "CDC10",
      "CDC11",
      "CDC12",
      "SHS1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32457",
       "protein_label": "Cell division control protein 3",
       "gene_symbol": "CDC3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CDC3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P32457",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P32457, the single reviewed entry for gene CDC3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P25342",
       "protein_label": "Cell division control protein 10",
       "gene_symbol": "CDC10",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CDC10 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Membrane' localisation of P25342."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P32458",
       "protein_label": "Cell division control protein 11",
       "gene_symbol": "CDC11",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CDC11 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Membrane' localisation of P32458."
        },
        {
         "reference": "PMID:25971666",
         "notes": "Finnigan GC et al. 2015, ‘The Carboxy-Terminal Tails of Septins Cdc11 and Shs1 Recruit Myosin-II Binding Factor Bni5 to the Bud Neck in Saccharomyces cerevisiae.’, Genetics. ECO:0000269 experimental evidence cited by UniProt for the 'Bud neck' localisation of P32458."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P32468",
       "protein_label": "Cell division control protein 12",
       "gene_symbol": "CDC12",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CDC12 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Membrane' localisation of P32468."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q07657",
       "protein_label": "Seventh homolog of septin 1",
       "gene_symbol": "SHS1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SHS1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Bud neck' localisation of Q07657."
        },
        {
         "reference": "PMID:25971666",
         "notes": "Finnigan GC et al. 2015, ‘The Carboxy-Terminal Tails of Septins Cdc11 and Shs1 Recruit Myosin-II Binding Factor Bni5 to the Bud Neck in Saccharomyces cerevisiae.’, Genetics. ECO:0000269 experimental evidence cited by UniProt for the 'Bud neck' localisation of Q07657."
        },
        {
         "reference": "PMID:9790978",
         "notes": "Mino A et al. 1998, ‘Shs1p: a novel member of septin that interacts with spa2p, involved in polarized growth in saccharomyces cerevisiae.’, Biochem Biophys Res Commun. ECO:0000269 experimental evidence cited by UniProt for the 'Bud neck' localisation of Q07657."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "VARIABLE",
     "note": "Saccharomyces cerevisiae septin filament arrays occur at the prospore membrane during sporulation rather than throughout all vegetative and meiotic cell-cycle states.",
     "reference": "GO:0032160"
    },
    {
     "taxon_id": "NCBITaxon:5476",
     "taxon_label": "Candida albicans",
     "presence": "VARIABLE",
     "note": "Candida albicans septin filament arrays occur at the chlamydospore membrane during chlamydospore formation.",
     "reference": "GO:0032160"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which the GO definition records septin filament arrays at the prospore membrane during spore formation.",
     "reference": "GO:0032160"
    },
    {
     "taxon_id": "NCBITaxon:5476",
     "taxon_label": "Candida albicans",
     "note": "Candida model in which the GO definition records septin filament arrays at the chlamydospore membrane during chlamydospore formation.",
     "reference": "GO:0032160"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0032160",
     "notes": "Gene Ontology cellular-component term for the septin filament array."
    },
    {
     "reference": "GO:0032156",
     "notes": "Gene Ontology cellular-component parent term for the septin cytoskeleton."
    },
    {
     "reference": "GO:0005856",
     "notes": "OLS reports a direct GO:0032160 part_of relation to the cytoskeleton."
    },
    {
     "reference": "GO:0032165",
     "notes": "Gene Ontology cellular-component child term for the prospore septin filament array."
    },
    {
     "reference": "GO:0032166",
     "notes": "Gene Ontology cellular-component child term for the chlamydospore septin filament array."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "septin_filament_array_topology",
     "title": "Septin-filament-array topology",
     "description": "Septin proteins form filament bars that are arranged as arrays at sporulation and chlamydospore-formation membranes.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records GO-backed septin-filament-array composition and example membrane contexts without asserting a species-specific filament-array recruitment mechanism.",
     "nodes": [
      {
       "node_id": "septin_proteins",
       "label": "septin proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "septin_proteins"
      },
      {
       "node_id": "septin_filament_array",
       "label": "septin filament array",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032160"
      },
      {
       "node_id": "prospore_membrane",
       "label": "prospore membrane",
       "node_type": "CELLULAR_LOCALIZATION"
      },
      {
       "node_id": "chlamydospore_membrane",
       "label": "chlamydospore membrane",
       "node_type": "CELLULAR_LOCALIZATION"
      }
     ],
     "edges": [
      {
       "subject": "septin_proteins",
       "predicate": "assemble into",
       "object": "septin_filament_array",
       "description": "Septin proteins form the filament bars arranged in septin filament arrays.",
       "evidence": [
        {
         "reference": "GO:0032160",
         "notes": "GO:0032160 defines the array as septin filaments or bars."
        }
       ]
      },
      {
       "subject": "septin_filament_array",
       "predicate": "is found at",
       "object": "prospore_membrane",
       "description": "Septin filament arrays have been observed in the prospore membrane during Saccharomyces cerevisiae spore formation.",
       "evidence": [
        {
         "reference": "GO:0032160",
         "notes": "GO:0032160 cites prospore-membrane septin filament arrays in S. cerevisiae."
        }
       ]
      },
      {
       "subject": "septin_filament_array",
       "predicate": "is found at",
       "object": "chlamydospore_membrane",
       "description": "Septin filament arrays have been observed in the chlamydospore membrane during Candida albicans chlamydospore formation.",
       "evidence": [
        {
         "reference": "GO:0032160",
         "notes": "GO:0032160 cites chlamydospore-membrane septin filament arrays in C. albicans."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "septin_filament_array_boundary",
     "prompt": "Keep the generic septin filament array distinct from prospore and chlamydospore septin filament array subtypes.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures"
     ],
     "rationale": "GO:0032160 denotes the generic array of septin filaments or bars. GO:0032165 and GO:0032166 are exact child terms for prospore- and chlamydospore-localized arrays, whereas GO:0005940, GO:0032173, and GO:0032159 model ring-shaped, collar-shaped, and cap-shaped higher-order septin structures.",
     "resolution_note": "Curated GO:0032160 as the broader septin-filament-array class and left its child prospore and chlamydospore array terms for separate localized records.",
     "evidence": [
      {
       "reference": "GO:0032160",
       "notes": "GO:0032160 identifies the generic septin filament array."
      },
      {
       "reference": "GO:0032165",
       "notes": "GO:0032165 identifies the prospore septin filament array child structure."
      },
      {
       "reference": "GO:0032166",
       "notes": "GO:0032166 identifies the chlamydospore septin filament array child structure."
      },
      {
       "reference": "GO:0005940",
       "notes": "GO:0005940 identifies the septin ring."
      },
      {
       "reference": "GO:0032173",
       "notes": "GO:0032173 identifies the septin collar."
      },
      {
       "reference": "GO:0032159",
       "notes": "GO:0032159 identifies the septin cap."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30",
     "resolved_date": "2026-09-30"
    },
    {
     "discussion_id": "resolve_septin_filament_array_grounding",
     "prompt": "Resolve exact source-neutral family groundings for septin-filament-array septin proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#septin_proteins"
     ],
     "rationale": "The first generic septin-filament-array record uses a reviewed-label-only septin protein cohort rather than guessing InterPro, Pfam, or NCBIfam accessions that may not exactly delimit all septins that can form filament arrays.",
     "evidence": [
      {
       "reference": "GO:0032160",
       "notes": "GO:0032160 defines the structure as arrays of septin filaments or bars."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30"
    }
   ]
  },
  {
   "identifier": "GO:0005940",
   "label": "septin ring",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "A tight ring-shaped septin-based cytoskeletal structure that forms at the cell cortex in the division plane, including the bud-neck septin ring of budding yeast and related fungal septin rings at septation sites.",
   "definition_source": "GO:0005940",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T05:26:46Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T05:27:43Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added septin-cytoskeleton parentage, cell-cortex parthood, a septin protein component, Fungi taxonomy, a Saccharomyces cerevisiae canonical example, a cytokinesis-site scaffolding function, DOI/GO evidence, a septin oligomer-filament-ring assembly graph, and septin-complex boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T05:39:00Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved #420, #421, and #422 by narrowing the canonical example to the Iwase-supported bud-neck septin ring, scoping the hetero-octamer assembly graph to budding yeast, and typing the hetero-octamer and filament graph nodes as structures.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T19:44:46Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved #1262 by replacing unreadable Douglas et al. 2005 evidence with readable Vargas-Muniz et al. 2016 support for higher-order fungal septin organization and Bridges and Gladfelter 2014 plus existing Glomb and Gronemeyer 2016 support for fungal cytokinesis-site scaffolding.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:12:53Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 5 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0032156"
   ],
   "part_of": [
    "GO:0005938"
   ],
   "components": [
    {
     "component_id": "septin_proteins",
     "label": "septin proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Fungal septin rings are assembled from multiple paralogous septin GTPases whose orthology and paralog usage differ among yeasts and filamentous fungi; no exact source-neutral protein-family CURIE was curated for the whole constituent cohort.",
     "role": "GTP-binding filament-forming proteins that oligomerize, polymerize, and organize into a cortical ring at fungal cytokinesis sites.",
     "evidence": [
      {
       "reference": "DOI:10.3389/fcell.2016.00123",
       "notes": "Glomb and Gronemeyer 2016 review Saccharomyces cerevisiae Cdc3, Cdc10, Cdc11, Cdc12, and Shs1 as mitotic septins that assemble at the bud neck."
      },
      {
       "reference": "DOI:10.1534/genetics.107.073007",
       "notes": "Iwase et al. 2007 studied Shs1/Sep7 with the Cdc3, Cdc10, Cdc11, and Cdc12 septins of the budding-yeast septin ring."
      }
     ],
     "gene_symbols": [
      "CDC3",
      "CDC10",
      "CDC11",
      "CDC12",
      "SHS1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32457",
       "protein_label": "Cell division control protein 3",
       "gene_symbol": "CDC3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CDC3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P32457",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P32457, the single reviewed entry for gene CDC3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P25342",
       "protein_label": "Cell division control protein 10",
       "gene_symbol": "CDC10",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CDC10 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Membrane' localisation of P25342."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P32458",
       "protein_label": "Cell division control protein 11",
       "gene_symbol": "CDC11",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CDC11 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Membrane' localisation of P32458."
        },
        {
         "reference": "PMID:25971666",
         "notes": "Finnigan GC et al. 2015, ‘The Carboxy-Terminal Tails of Septins Cdc11 and Shs1 Recruit Myosin-II Binding Factor Bni5 to the Bud Neck in Saccharomyces cerevisiae.’, Genetics. ECO:0000269 experimental evidence cited by UniProt for the 'Bud neck' localisation of P32458."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P32468",
       "protein_label": "Cell division control protein 12",
       "gene_symbol": "CDC12",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CDC12 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Membrane' localisation of P32468."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q07657",
       "protein_label": "Seventh homolog of septin 1",
       "gene_symbol": "SHS1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SHS1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Bud neck' localisation of Q07657."
        },
        {
         "reference": "PMID:25971666",
         "notes": "Finnigan GC et al. 2015, ‘The Carboxy-Terminal Tails of Septins Cdc11 and Shs1 Recruit Myosin-II Binding Factor Bni5 to the Bud Neck in Saccharomyces cerevisiae.’, Genetics. ECO:0000269 experimental evidence cited by UniProt for the 'Bud neck' localisation of Q07657."
        },
        {
         "reference": "PMID:9790978",
         "notes": "Mino A et al. 1998, ‘Shs1p: a novel member of septin that interacts with spa2p, involved in polarized growth in saccharomyces cerevisiae.’, Biochem Biophys Res Commun. ECO:0000269 experimental evidence cited by UniProt for the 'Bud neck' localisation of Q07657."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4751",
     "taxon_label": "Fungi",
     "presence": "COMMON",
     "note": "Fungal septins organize into higher-order structures during morphology, septation, and virulence programs, with assembly context varying across budding, filamentous, and pathogenic fungi.",
     "reference": "DOI:10.1099/mic.0.000359"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which Cdc3/Cdc10/Cdc11/Cdc12/Shs1 septins form a ring at the mother-bud neck.",
     "reference": "DOI:10.1534/genetics.107.073007"
    }
   ],
   "functions": [
    {
     "function_id": "cytokinesis_site_scaffold",
     "label": "cytokinesis-site scaffolding",
     "description": "The fungal septin ring marks the future division site and scaffolds cytokinesis factors at the mother-bud neck or fungal septation site.",
     "evidence": [
      {
       "reference": "DOI:10.3389/fcell.2016.00123",
       "notes": "Glomb and Gronemeyer 2016 review septin organization and cytokinesis functions at the budding-yeast bud neck."
      },
      {
       "reference": "DOI:10.1016/j.mib.2014.04.004",
       "notes": "Bridges and Gladfelter 2014 review fungal septins as scaffolds in division and polarity, including pathogenic-fungus models."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005940",
     "notes": "Gene Ontology cellular-component term for the septin ring."
    },
    {
     "reference": "DOI:10.1534/genetics.107.073007",
     "notes": "Iwase et al. 2007, 'Shs1 Plays Separable Roles in Septin Organization and Cytokinesis in Saccharomyces cerevisiae', Genetics."
    },
    {
     "reference": "DOI:10.1073/pnas.0803330105",
     "notes": "Bertin et al. 2008, 'Saccharomyces cerevisiae septins: supramolecular organization of heterooligomers and the mechanism of filament assembly', Proceedings of the National Academy of Sciences USA."
    },
    {
     "reference": "DOI:10.1016/j.devcel.2011.02.004",
     "notes": "McMurray et al. 2011, 'Septin Filament Formation Is Essential in Budding Yeast', Developmental Cell."
    },
    {
     "reference": "DOI:10.3389/fcell.2016.00123",
     "notes": "Glomb and Gronemeyer 2016, 'Septin Organization and Functions in Budding Yeast', Frontiers in Cell and Developmental Biology."
    },
    {
     "reference": "DOI:10.1016/j.mib.2014.04.004",
     "notes": "Bridges and Gladfelter 2014 review fungal septins as filament-forming scaffolds in cell division, polarity, and membrane-remodeling functions."
    },
    {
     "reference": "DOI:10.1099/mic.0.000359",
     "notes": "Vargas-Muniz, Juvvadi, and Steinbach 2016 review fungal septin organization in higher-order structures across morphology, septation, and virulence contexts."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "septin_oligomer_filament_ring_assembly",
     "title": "Budding-yeast septin hetero-octamers polymerize into a cortical ring",
     "description": "In Saccharomyces cerevisiae, septin proteins assemble into hetero-octameric rods, the rods polymerize into septin filaments, and septin filaments organize at the bud-neck cortex to form the septin ring.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the Saccharomyces cerevisiae hierarchy from paralogous septin subunits to hetero-octamers, filaments, and a bud-neck ring without asserting a single paralog order or oligomer size for all fungal septin rings.",
     "nodes": [
      {
       "node_id": "septin_proteins",
       "label": "septin proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "septin_proteins"
      },
      {
       "node_id": "septin_hetero_octamer",
       "label": "budding-yeast septin hetero-octamer",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "septin_filaments",
       "label": "septin filaments",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "cell_cortex",
       "label": "cell cortex",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0005938"
      },
      {
       "node_id": "septin_ring",
       "label": "septin ring",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005940"
      },
      {
       "node_id": "cytokinesis_site",
       "label": "cytokinesis site",
       "node_type": "CELLULAR_LOCALIZATION"
      }
     ],
     "edges": [
      {
       "subject": "septin_proteins",
       "predicate": "oligomerize into",
       "object": "septin_hetero_octamer",
       "description": "Budding-yeast septin subunits assemble into ordered hetero-octameric rods.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.0803330105",
         "notes": "Bertin et al. 2008 reconstituted Saccharomyces cerevisiae septin hetero-octamers and studied their supramolecular assembly."
        }
       ]
      },
      {
       "subject": "septin_hetero_octamer",
       "predicate": "polymerizes into",
       "object": "septin_filaments",
       "description": "Budding-yeast septin hetero-octameric rods associate end to end to form filaments.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.0803330105",
         "notes": "Bertin et al. 2008 visualized purified budding-yeast septin hetero-octamers polymerizing into filaments."
        },
        {
         "reference": "DOI:10.1016/j.devcel.2011.02.004",
         "notes": "McMurray et al. 2011 tested septin-filament formation in budding yeast."
        }
       ]
      },
      {
       "subject": "septin_filaments",
       "predicate": "assemble at",
       "object": "cell_cortex",
       "description": "Budding-yeast septin filaments are organized at the bud-neck cortex to form a ring at the future division plane.",
       "evidence": [
        {
         "reference": "GO:0005940",
         "notes": "GO:0005940 defines the septin ring as a ring-shaped structure at the division plane."
        },
        {
         "reference": "DOI:10.3389/fcell.2016.00123",
         "notes": "Glomb and Gronemeyer 2016 review septin-ring organization at the budding-yeast cortex."
        }
       ]
      },
      {
       "subject": "septin_ring",
       "predicate": "marks",
       "object": "cytokinesis_site",
       "description": "The budding-yeast septin ring marks the mother-bud cytokinesis site.",
       "evidence": [
        {
         "reference": "DOI:10.3389/fcell.2016.00123",
         "notes": "Glomb and Gronemeyer 2016 review septin-ring organization and cytokinesis functions at the budding-yeast bud neck."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "septin_ring_not_septin_complex",
     "prompt": "Keep the septin ring distinct from the smaller septin hetero-oligomer complexes that polymerize into filaments.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "components#septin_proteins",
      "causal_graphs#septin_oligomer_filament_ring_assembly"
     ],
     "rationale": "GO:0005940 denotes the higher-order cortical ring at the division plane. GO:0031105 denotes oligomeric septin protein complexes, so the complex belongs inside the assembly graph rather than as this record's identity.",
     "evidence": [
      {
       "reference": "GO:0005940",
       "notes": "GO:0005940 is the cellular-component term for the septin ring."
      },
      {
       "reference": "GO:0031105",
       "notes": "GO:0031105 is the cellular-component term for septin complexes."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11",
     "resolved_date": "2026-09-11"
    },
    {
     "discussion_id": "resolve_fungal_septin_family_grounding",
     "prompt": "Resolve exact source-neutral family groundings for fungal septin proteins if a family resource has a term matching the whole ring-forming cohort.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#septin_proteins"
     ],
     "rationale": "The initial record leaves the septin-protein cohort reviewed-label only to avoid collapsing all fungal septin paralogs onto one guessed InterPro, Pfam, NCBIfam, or UniProtKB family accession.",
     "evidence": [
      {
       "reference": "DOI:10.3389/fcell.2016.00123",
       "notes": "Glomb and Gronemeyer 2016 review multiple S. cerevisiae septin paralogs that contribute to the mitotic septin ring."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    }
   ]
  },
  {
   "identifier": "GO:0160065",
   "label": "SIN/MEN signaling complex",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex associated with the mitotic spindle pole body during interphase and mitosis and comprises of the proteins of the septation initiation signaling network (SIN) of fission yeast or mitotic exit network (MEN) of budding yeast, organized by two scaffold/adaptor proteins.",
   "definition_source": "GO:0160065",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-29T18:41:40Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T18:44:38Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonyms, protein-complex parentage, mitotic outer-plaque parthood, fission- and budding-yeast scope, a SIN/MEN mitotic-exit signaling function, GO and literature evidence, and boundary/component discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T16:16:38Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2224: Corrected the Grallert 2012 evidence note to distinguish cytoplasmic G2 Sid2-Fin1 activity outside the SIN from the whole SPB-associated SIN complex; retained all other biological claims.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "SIN/MEN signalling complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0160065"
    },
    {
     "synonym_text": "MEN signaling complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0160065"
    },
    {
     "synonym_text": "SIN signaling complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0160065"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "part_of": [
    "GO:0061499"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "presence": "COMMON",
     "note": "Fission yeast is the model organism for the septation initiation network branch of this SPB-associated complex; no broader fungal distribution is asserted here.",
     "reference": "DOI:10.1038/emboj.2010.317"
    },
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the model organism for the mitotic exit network branch of this SPB-associated complex; no broader fungal distribution is asserted here.",
     "reference": "DOI:10.1016/j.semcdb.2012.04.001"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "note": "Reference fission-yeast system for SIN proteins organized at the spindle pole body by scaffold and adaptor proteins.",
     "reference": "DOI:10.1038/emboj.2010.317"
    },
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Reference budding-yeast system for the MEN branch of the yeast mitotic-exit signaling network.",
     "reference": "DOI:10.1016/j.semcdb.2012.04.001"
    }
   ],
   "functions": [
    {
     "function_id": "sin_men_mitotic_exit_signaling",
     "label": "SIN/MEN mitotic-exit signaling",
     "description": "The SPB-associated SIN/MEN signaling complex organizes septation-initiation and mitotic-exit signaling proteins in fission and budding yeast.",
     "evidence": [
      {
       "reference": "GO:0160065",
       "notes": "GO:0160065 defines a mitotic-SPB-associated complex composed of septation initiation network or mitotic exit network proteins."
      },
      {
       "reference": "DOI:10.1016/j.semcdb.2012.04.001",
       "notes": "Hergovich and Hemmings 2012 reviewed yeast SIN and MEN pathways as Hippo-related signaling pathways that control mitotic exit and cytokinesis."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0160065",
     "notes": "Gene Ontology cellular-component term for the SIN/MEN signaling complex, with the British spelling as an exact synonym and SIN and MEN signaling complex names as narrow synonyms."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology parent term for protein-containing complex."
    },
    {
     "reference": "GO:0061499",
     "notes": "Gene Ontology cellular-component term for the outer plaque of the mitotic spindle pole body, which contains the SIN/MEN signaling complex by parthood."
    },
    {
     "reference": "DOI:10.1038/emboj.2010.317",
     "notes": "Johnson and Gould 2011 studied regulation of fission-yeast SIN scaffold Sid4 and Plo1 kinase localization at spindle pole bodies."
    },
    {
     "reference": "DOI:10.1016/j.semcdb.2012.04.001",
     "notes": "Hergovich and Hemmings 2012 reviewed Hippo signaling in the G2/M cell-cycle phase, including lessons from the yeast MEN and SIN pathways."
    },
    {
     "reference": "DOI:10.1038/ncb2514",
     "notes": "Grallert et al. 2012 showed that Sid2 activates Fin1 to regulate mitotic commitment in S. pombe. SIN-ablation experiments and localization of untagged Sid2 support a cytoplasmic G2 population operating outside the SIN context, not evidence that the whole SPB-associated SIN complex controls this G2 function."
    }
   ],
   "discussions": [
    {
     "discussion_id": "sin_men_signaling_complex_boundary",
     "prompt": "Keep GO:0160065 broad enough for both yeast SIN and MEN branches and distinct from narrower SIN or GAP subcomplexes.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "synonyms",
      "part_of"
     ],
     "rationale": "GO:0160065 denotes the SPB-associated SIN/MEN signaling complex. GO:0160066 and GO:0160067 are narrower SIN-only subclasses for the old-SPB interphase complex and the new-SPB anaphase complex, respectively, while GO:1990334 denotes the two-component GAP complex that regulates Tem1/Spg1 rather than the whole SIN/MEN complex.",
     "resolution_note": "Curated the exact GO:0160065 structure, retained GO narrow synonyms for lineage-specific SIN and MEN names, and kept narrower SIN and GAP assemblies out of this record.",
     "evidence": [
      {
       "reference": "GO:0160065",
       "notes": "GO:0160065 identifies the broad SIN/MEN signaling complex."
      },
      {
       "reference": "GO:0160066",
       "notes": "GO:0160066 identifies the narrower interphase SIN signaling complex."
      },
      {
       "reference": "GO:0160067",
       "notes": "GO:0160067 identifies the narrower new spindle pole body SIN signaling complex."
      },
      {
       "reference": "GO:1990334",
       "notes": "GO:1990334 identifies the SIN/MEN two-component GAP complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29",
     "resolved_date": "2026-09-29"
    },
    {
     "discussion_id": "resolve_sin_men_component_groundings",
     "prompt": "Resolve exact source-neutral family groundings for SIN/MEN scaffold, adaptor, kinase, and GTPase-cycle proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record"
     ],
     "rationale": "This first GO-backed record captures the SPB-associated SIN/MEN complex without treating lineage-specific protein names as conserved component families or guessing InterPro, Pfam, NCBIfam, UniProtKB, or Complex Portal groundings.",
     "evidence": [
      {
       "reference": "GO:0160065",
       "notes": "GO:0160065 defines the complex at the pathway level rather than as a fully enumerated component list."
      },
      {
       "reference": "DOI:10.1038/emboj.2010.317",
       "notes": "Johnson and Gould 2011 studied fission-yeast Sid4, Dma1, and Plo1 as proteins that shape SIN localization and regulation at spindle pole bodies."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29"
    }
   ]
  },
  {
   "identifier": "GO:1990334",
   "label": "SIN/MEN two-component GAP complex",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex that acts as a two-component GTPase-activating protein for the Tem1/Spg1 GTPase, thus regulating a signal transduction cascade (the mitotic exit network, MEN, in budding yeast; the septation initiation network, SIN, in fission yeast), which is required for mitotic exit and cytokinesis. The complex keeps the GTPase inactive until the spindle is properly oriented, thus inhibiting MEN/SIN activation.",
   "definition_source": "GO:1990334",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-29T20:41:46Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T20:42:48Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO narrow synonyms, GTPase-activator parentage, spindle-pole-body parthood, budding-yeast scope, a MEN Tem1 inhibition function, GO and literature evidence, and boundary/component discussions.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Bfa1-Bub2 complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:1990334"
    },
    {
     "synonym_text": "Byr4-Cdc16 GAP complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:1990334"
    }
   ],
   "parent_structures": [
    "GO:1902773"
   ],
   "part_of": [
    "GO:0005816"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the model system for the Bfa1-Bub2 branch of this two-component MEN GAP; no broader fungal distribution is asserted here.",
     "reference": "DOI:10.1083/jcb.200507162"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Reference budding-yeast system for the Bfa1-Bub2 GAP complex that restrains Tem1 to inhibit mitotic exit.",
     "reference": "DOI:10.1083/jcb.200507162"
    }
   ],
   "functions": [
    {
     "function_id": "men_tem1_gap_checkpoint_inhibition",
     "label": "MEN Tem1 GAP checkpoint inhibition",
     "description": "The budding-yeast Bfa1-Bub2 two-component GAP complex keeps Tem1 inactive at spindle pole bodies until spindle orientation permits MEN activation and mitotic exit.",
     "evidence": [
      {
       "reference": "GO:1990334",
       "notes": "GO:1990334 defines the complex by two-component GTPase-activating activity toward Tem1/Spg1 and MEN/SIN inhibition."
      },
      {
       "reference": "DOI:10.1083/jcb.200507162",
       "notes": "Fraschini et al. 2006 studied Bfa1-dependent Bub2 regulation of Tem1 and mitotic exit from spindle pole bodies in budding yeast."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990334",
     "notes": "Gene Ontology cellular-component term for the SIN/MEN two-component GAP complex, with budding- and fission-yeast complex names as narrow synonyms."
    },
    {
     "reference": "GO:1902773",
     "notes": "Gene Ontology parent term for GTPase activator complex."
    },
    {
     "reference": "GO:0005816",
     "notes": "Gene Ontology cellular-component term for the spindle pole body, which contains the SIN/MEN two-component GAP complex by parthood."
    },
    {
     "reference": "DOI:10.1083/jcb.200507162",
     "notes": "Fraschini et al. 2006 studied localization and Tem1/MEN checkpoint function of the budding-yeast Bub2-Bfa1 complex at duplicated spindle pole bodies."
    }
   ],
   "discussions": [
    {
     "discussion_id": "sin_men_two_component_gap_boundary",
     "prompt": "Keep the SIN/MEN two-component GAP complex distinct from the broad SIN/MEN signaling complex and from SPB-localized SIN activation states.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures",
      "part_of"
     ],
     "rationale": "GO:1990334 denotes the narrower two-component GAP that inhibits Tem1/Spg1 GTPase signaling and is part of the spindle pole body. It is not equivalent to the broader GO:0160065 SIN/MEN signaling complex, nor to the GO:0160066 old-SPB interphase or GO:0160067 new-SPB anaphase SIN states.",
     "resolution_note": "Curated GO:1990334 as a spindle-pole-body GAP complex with GO:1902773 parentage and kept broad SIN/MEN and narrow SIN activation-state assemblies out of this record.",
     "evidence": [
      {
       "reference": "GO:1990334",
       "notes": "GO:1990334 identifies the SIN/MEN two-component GAP complex."
      },
      {
       "reference": "GO:0160065",
       "notes": "GO:0160065 identifies the broader SIN/MEN signaling complex."
      },
      {
       "reference": "GO:0160066",
       "notes": "GO:0160066 identifies the interphase SIN signaling complex."
      },
      {
       "reference": "GO:0160067",
       "notes": "GO:0160067 identifies the new spindle pole body SIN signaling complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29",
     "resolved_date": "2026-09-29"
    },
    {
     "discussion_id": "resolve_sin_men_gap_component_groundings",
     "prompt": "Resolve exact source-neutral family groundings for Bfa1/Bub2 and Byr4/Cdc16 GAP constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record"
     ],
     "rationale": "This first GO-backed record captures the two-component GAP complex without guessing InterPro, Pfam, NCBIfam, UniProtKB, or Complex Portal groundings for lineage-specific protein names.",
     "evidence": [
      {
       "reference": "GO:1990334",
       "notes": "GO:1990334 names budding- and fission-yeast GAP complexes without grounding their constituents as source-neutral families."
      },
      {
       "reference": "DOI:10.1083/jcb.200507162",
       "notes": "Fraschini et al. 2006 studied the budding-yeast Bub2-Bfa1 complex at spindle pole bodies."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:sinister_fiber",
   "label": "sinister fiber",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "A striated, wedge-shaped fibrous linker connecting a flagellar basal body to a five-microtubule s-type root in Spermatozopsis similis. Its BAp95-containing assembly is distinct from the root microtubules, SF-assemblin fibers, centrin fibers and proximal interbasal plates.",
   "definition_source": "DOI:10.1083/jcb.140.5.1149",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-04T05:32:29Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-04T05:33:59Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added source-bounded sf-fiber identity, BAp95 composition and verified unreviewed protein example, canonical species, native linkage function, a two-edge in-vitro assembly graph, link-only micrograph and explicit ontology, inventory and functional limitations.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0043232"
   ],
   "part_of": [
    "GO:0005856"
   ],
   "synonyms": [
    {
     "synonym_text": "sf-fiber",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1083/jcb.140.5.1149"
    },
    {
     "synonym_text": "1sf-fiber",
     "synonym_type": "NARROW_SYNONYM",
     "source": "DOI:10.1083/jcb.140.5.1149"
    },
    {
     "synonym_text": "2sf-fiber",
     "synonym_type": "NARROW_SYNONYM",
     "source": "DOI:10.1083/jcb.140.5.1149"
    }
   ],
   "components": [
    {
     "component_id": "bap95_sf_fiber_proteins",
     "label": "BAp95 sf-fiber structural proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Fiber-localized structural constituent. Recombinant BAp95 forms striated fibers in vitro, supporting a major structural role without establishing the complete native inventory or native assembly sufficiency.",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact family was verified in InterPro integrated entries for O49944 or bounded entry searches for BAp95, sinister fiber and basal apparatus protein (all HTTP 204). Predicted coiled-coil segments do not establish an exact protein-family identity.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O49944",
       "protein_label": "95 kD basal apparatus-protein",
       "taxon_id": "NCBITaxon:3192",
       "taxon_label": "Spermatozopsis similis",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-04",
       "role": "Sequence-backed BAp95 example corresponding to the cloned antigen; not a complete sf-fiber composition or a curated family accession.",
       "evidence": [
        {
         "reference": "UniProtKB:O49944",
         "notes": "Live entry verifies the submitted name, unreviewed status, species, 834-residue sequence and EMBL AJ001438/CAA04763.1 bridge. No primary gene symbol is supplied."
        },
        {
         "reference": "DOI:10.1083/jcb.140.5.1149",
         "notes": "Clone 7/1 and the Figure 2 sequence accession AJ001438 identify the recombinant antigen used for anti-rec95 localization and reassembly."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.140.5.1149",
       "notes": "Anti-rec95 raised against the recombinant antigen specifically labels sf-fibers by immunogold, with preimmune controls. The broader anti-p95 serum recognizes two bands and is not used to assign both antigens to BAp95. Results and Figure 7."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3192",
     "taxon_label": "Spermatozopsis similis",
     "reference": "DOI:10.1083/jcb.140.5.1149",
     "note": "Methods use SAG B1.85. The current SAG 1.85 authority record links this paper's AJ001438 sequence and the historical SAG B 1.85 designation in its sequence metadata. Both 1sf on the older basal body and 2sf on the younger basal body were examined; no clade-wide prevalence is asserted."
    }
   ],
   "functions": [
    {
     "function_id": "basal_body_s_root_linkage",
     "label": "basal-body to s-root linkage",
     "description": "The native fiber physically links a basal body with its five-microtubule s-type root. This structural linkage does not by itself demonstrate control of phototaxis, spindle placement or cleavage-furrow positioning.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.140.5.1149",
       "notes": "Results and Figures 7-8 resolve the attachments. The larger 1sf is subdistal on the older basal body; 2sf is proximal on the younger one. Retention of 1sf after mechanical disintegration supports firm basal-body attachment."
      }
     ]
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "bap95_in_vitro_fiber_assembly",
     "title": "Recombinant BAp95 self-assembly in vitro",
     "description": "Purified recombinant BAp95 forms striated fibers during stepwise denaturant removal. This is an experimental constituent-assembly mechanism, not a reconstitution of the complete native basal-body to s-root linker.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "scope_notes": "Restricted to the Figure 5 floating-microdialysis assay. The product is deliberately not grounded to the native sinister-fiber identifier. Rodlike particles and ladderlike profiles are proposed intermediates, so no precursor sequence or native attachment step is asserted. Two supported edges are retained without padding the graph.",
     "nodes": [
      {
       "node_id": "recombinant_bap95",
       "label": "Purified recombinant BAp95",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "bap95_sf_fiber_proteins",
       "description": "The Spermatozopsis sequence expressed in bacteria and purified in urea."
      },
      {
       "node_id": "stepwise_dialysis",
       "label": "Stepwise urea removal in the floating-membrane assay",
       "node_type": "EXPERIMENTAL_FACTOR",
       "description": "Dialysis through 4, 2, 0.8 and 0 M urea, with approximately 0.1 microgram per microliter protein, in the reported salt buffer."
      },
      {
       "node_id": "reconstituted_fibers",
       "label": "In-vitro striated BAp95 fibers",
       "node_type": "STRUCTURE",
       "description": "Reconstituted fibers with an approximately 98 nm repeat; not the complete native linker and not the spindle-shaped aggregates obtained under different conditions."
      }
     ],
     "edges": [
      {
       "subject": "recombinant_bap95",
       "predicate": "self-assembles in vitro into",
       "object": "reconstituted_fibers",
       "description": "The purified recombinant protein produces cross-striated fibers in the defined reassembly assay.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.140.5.1149",
         "notes": "Reassembly Results and Figure 5a-e; sedimented material is predominantly the 95-kD protein. Full native composition and anchoring are not reconstituted."
        }
       ]
      },
      {
       "subject": "stepwise_dialysis",
       "predicate": "permits formation of",
       "object": "reconstituted_fibers",
       "description": "Gradual urea removal under the specified assay conditions yields striated fibers in the final dialysate; no claim that this protocol is the native biogenesis pathway or the only possible assembly condition is made.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.140.5.1149",
         "notes": "Reassembly Methods and Results. Higher protein concentration or dialysis tubing instead yields spindle-shaped aggregates, sometimes with a different repeat."
        }
       ]
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1083/jcb.140.5.1149",
     "notes": "Official PMC version-1 JATS checked against MD5 b55a173054e9099893a40b25435f284b. Introduction, Methods, Results and Discussion read; Figures 5, 7 and 8 visually inspected. No verbatim snippets are stored."
    },
    {
     "reference": "GO:0043232",
     "notes": "Verified broad is-a parent for a morphologically distinct intracellular, membraneless assembly; not exact identity."
    },
    {
     "reference": "GO:0005856",
     "notes": "Verified cytoskeleton term for parthood rather than equivalence to the whole cellular framework."
    },
    {
     "reference": "NCBITaxon:3192",
     "notes": "Current species identifier and name verified at NCBI Taxonomy; type material links SAG 1.85."
    },
    {
     "reference": "https://sagdb.uni-goettingen.de/detailedList.php?str_number=1.85",
     "notes": "Current culture-collection record identifies Spermatozopsis similis and links AJ001438; sequence metadata preserves the historical SAG B 1.85 label."
    }
   ],
   "discussions": [
    {
     "discussion_id": "sf_fiber_identity",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep sinister fibers distinct from adjacent basal-apparatus assemblies.",
     "rationale": "Shared location or striation does not establish identical structures.",
     "notes": "Whole-repository searches including hidden and ignored files found prior discovery notes but no exact record. The 1sf and 2sf names denote age-associated instances, not two separate protein-family records. SF-assemblin SMAFs, centrin fibers, proximal plates and d-fibers remain distinct. OTHER denotes the organized wedge-shaped linker, not a single protein or one molecular filament.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.140.5.1149",
       "notes": "Primary Methods, Results and Discussion."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "ontology_boundary",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Use a local identifier rather than equating sf-fibers with a mother-centriolar appendage.",
     "rationale": "The paper compares basal feet and satellites by resemblance, without establishing exact homology or identity.",
     "notes": "QuickGO searches for sinister, basal foot, subdistal appendage and proximal plate and their returned definitions did not yield an exact sf-fiber term. GO:0120103 specifies an appendage assembled on the mother centriole; it is not assigned to both the older-basal-body 1sf and proximal younger-basal-body 2sf. Broad organelle parent and cytoskeletal parthood are kept separate.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.140.5.1149",
       "notes": "Native positions and comparisons to basal feet in Results and Discussion."
      },
      {
       "reference": "GO:0120103",
       "notes": "Current definition and synonyms checked at QuickGO; not used as record identity."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "family_and_inventory",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve a source-neutral BAp95 family grounding and the remaining native molecular inventory.",
     "rationale": "A cloned antigen and in-vitro self-assembly do not establish all native constituents or their stoichiometry.",
     "notes": "InterPro returned no integrated entries for O49944 and no results in the bounded BAp95/sinister-fiber/basal-apparatus-protein searches. The unreviewed sequence example remains explicitly unreviewed. Apparatus-level gel percentages are not sf-fiber stoichiometry. BAp90, SF-assemblin, centrin and predicted coiled-coil homologues are not imported as sf-fiber constituents without direct evidence.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.140.5.1149",
       "notes": "Primary Methods, Results and Discussion."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "native_assembly_scope",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Establish native sf-fiber biogenesis, recruitment and BAp95 essentiality.",
     "rationale": "The recombinant assay establishes intrinsic assembly capacity, not native localization or sufficiency.",
     "notes": "No causal chain through rodlike or ladderlike proposed intermediates is asserted. Recombinant fiber dimensions and repeat spacing are not native whole-fiber physical properties. Putative cdc2 phosphorylation motifs are sequence predictions, not a demonstrated regulatory reaction.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.140.5.1149",
       "notes": "Primary Methods, Results and Discussion."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "functional_and_taxonomic_scope",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve direct functional perturbations, exact function grounding and additional demonstrated organisms.",
     "rationale": "Native linkage is observed, while broader physiological roles and cross-species equivalence require separate evidence.",
     "notes": "Root orientation, phototaxis and mitotic-positioning roles remain hypotheses. Chlamydomonas antibody dots reported without displayed data do not establish the exact sf-fiber there; negative cross-reactivity elsewhere does not prove structure absence. No distribution row, trait link or broad function term is inferred from the single species.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.140.5.1149",
       "notes": "Primary Methods, Results and Discussion."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    }
   ],
   "images": [
    {
     "image_id": "pmc2132688_figure7",
     "source": "PMC",
     "source_accession": "PMC2132688.1 Figure 7",
     "source_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC2132688.1/JCB15053.f7.jpg",
     "licence": "CC_BY_NC_SA_4_0",
     "licence_url": "https://creativecommons.org/licenses/by-nc-sa/4.0/",
     "attribution": "Stefan Geimer, Judith Clees, Michael Melkonian and Karl-Ferdinand Lechtreck, Figure 7, Journal of Cell Biology 140 (1998), doi:10.1083/jcb.140.5.1149, via PubMed Central; CC BY-NC-SA 4.0. Link only; no repository copy or adaptation.",
     "modality": "TEM",
     "caption": "Figure 7: native sf-fiber immunogold localization in isolated Spermatozopsis similis cytoskeletons. Panels a, c-f, h and i use anti-rec95; b and g are preimmune controls. The open arrow in a marks the separate distal connecting fiber. Source scale bar: 200 nm.",
     "taxon_id": "NCBITaxon:3192",
     "taxon_label": "Spermatozopsis similis",
     "reference": "DOI:10.1083/jcb.140.5.1149",
     "retrieved_on": "2026-10-04",
     "notes": "All nine panels visually inspected. Official version-1 metadata and JATS licence verified; image MD5 f23cd3d26f582cd37401dc00e89ddccb matches the official manifest. No image binary is hosted. Native Figure 8 and recombinant Figure 5 were separately inspected; they are not interchangeable evidence."
    }
   ]
  },
  {
   "identifier": "GO:0005819",
   "label": "spindle",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "The array of microtubules and associated molecules that forms between opposite poles of a eukaryotic cell during mitosis or meiosis and serves to move the duplicated chromosomes apart. The bipolar array of microtubules, microtubule-associated proteins, and motor proteins (kinesins and dynein) organized between two spindle pole bodies or centrosomal poles that aligns and segregates chromosomes during mitosis or meiosis in yeasts, fungi, microalgae, and protists. The spindle comprises kinetochore microtubules that capture sister chromatids, antiparallel interpolar microtubules crosslinked by Ase1/PRC1 and Cin8/Kip1 motors, and astral microtubules.",
   "definition_source": "GO:0005819",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0043232"
   ],
   "part_of": [
    "GO:0015630"
   ],
   "has_part": [
    "GO:0000922",
    "GO:0005818",
    "GO:0005876",
    "GO:0051233"
   ],
   "components": [
    {
     "component_id": "alpha_beta_tubulins",
     "label": "alpha- and beta-tubulins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Eukaryotic tubulin subunits that polymerize into the spindle microtubules of the mitotic spindle. Functions within the bipolar chromosome-segregating spindle in spindle.",
     "evidence": [
      {
       "reference": "GO:0005876",
       "notes": "Gene Ontology defines spindle microtubules as microtubules that are part of a mitotic or meiotic spindle."
      },
      {
       "reference": "GO:0005874",
       "notes": "Gene Ontology defines microtubules as eukaryotic hollow tubes made from polymeric tubulin protofilaments."
      },
      {
       "reference": "DOI:10.1126/science.277.5325.574",
       "notes": "Straight et al. 1997 imaged GFP-Tub1-labeled spindle microtubules in living Saccharomyces cerevisiae cells."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The mitotic spindle uses alpha- and beta-tubulin subunits that are shared with other eukaryotic microtubule arrays; no exact source-neutral CURIE was assigned for only the mitotic-spindle tubulin constituents.",
     "gene_symbols": [
      "TUB1",
      "TUB2",
      "TUB3"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P09733",
       "protein_label": "Tubulin alpha-1 chain",
       "gene_symbol": "TUB1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TUB1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11739794",
         "notes": "Anders KR et al. 2001, ‘Dominant-lethal alpha-tubulin mutants defective in microtubule depolymerization in yeast.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton' localisation of P09733."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P02557",
       "protein_label": "Tubulin beta chain",
       "gene_symbol": "TUB2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TUB2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:23001566",
         "notes": "Cederquist GY et al. 2012, ‘An inherited TUBB2B mutation alters a kinesin-binding site and causes polymicrogyria, CFEOM and axon dysinnervation.’, Hum Mol Genet. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton' localisation of P02557."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P09734",
       "protein_label": "Tubulin alpha-3 chain",
       "gene_symbol": "TUB3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TUB3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P09734",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P09734, the single reviewed entry for gene TUB3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has a nuclear mitotic spindle whose microtubule organization has been reconstructed by serial-section electron microscopy.",
     "reference": "DOI:10.1083/jcb.129.6.1601"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Reference microbial eukaryote in which mitotic spindle microtubules were reconstructed by serial-section electron microscopy.",
     "reference": "DOI:10.1083/jcb.129.6.1601"
    }
   ],
   "functions": [
    {
     "function_id": "chromosome_segregation",
     "label": "chromosome segregation",
     "grounding": "GO:0007059",
     "description": "Mitotic spindles move duplicated chromosomes apart by coupling kinetochores to spindle microtubules that extend from opposing spindle poles.",
     "evidence": [
      {
       "reference": "GO:0005819",
       "notes": "Gene Ontology defines the spindle as an array of microtubules and associated molecules that serves to move duplicated chromosomes apart."
      },
      {
       "reference": "DOI:10.1126/science.277.5325.574",
       "notes": "Straight et al. 1997 visualized chromosome movements and spindle dynamics in living budding-yeast cells."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005819",
     "notes": "Gene Ontology cellular-component term for spindle: The array of microtubules and associated molecules that forms between opposite poles of a eukaryotic cell during mitosis or meiosis and serves to move the duplicated chromosomes apart."
    },
    {
     "reference": "GO:0072686",
     "notes": "Gene Ontology cellular-component term for the mitotic spindle."
    },
    {
     "reference": "GO:0005876",
     "notes": "Gene Ontology cellular-component term for the spindle microtubule."
    },
    {
     "reference": "GO:0005874",
     "notes": "Gene Ontology cellular-component term for the microtubule."
    },
    {
     "reference": "GO:0007059",
     "notes": "Gene Ontology biological-process term for chromosome segregation."
    },
    {
     "reference": "DOI:10.1083/jcb.129.6.1601",
     "notes": "Winey et al. 1995, Three-dimensional ultrastructural analysis of the Saccharomyces cerevisiae mitotic spindle, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1126/science.277.5325.574",
     "notes": "Straight et al. 1997, Mitosis in Living Budding Yeast: Anaphase A But No Metaphase Plate, Science."
    },
    {
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
     "notes": "Jaspersen and Winey 2004 reviewed spindle pole body structure, duplication, and mitotic-spindle assembly in budding yeast."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "spindle_mechanism",
     "title": "Spindle assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of spindle (GO:0005819) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "spindle",
       "label": "spindle",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005819",
       "description": "The array of microtubules and associated molecules that forms between opposite poles of a eukaryotic cell during mitosis or meiosis and serves to move the duplicated chromosomes apart."
      },
      {
       "node_id": "alpha_beta_tubulins",
       "label": "alpha- and beta-tubulins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "alpha_beta_tubulins",
       "description": "Eukaryotic tubulin subunits that polymerize into the spindle microtubules of the mitotic spindle. Functions within the bipolar chromosome-segregating spindle in spindle."
      },
      {
       "node_id": "microtubule_cytoskeleton",
       "label": "microtubule cytoskeleton",
       "node_type": "STRUCTURE",
       "grounding": "GO:0015630",
       "description": "Enclosing or holo-structural assembly (microtubule cytoskeleton, GO:0015630) containing spindle."
      },
      {
       "node_id": "spindle_pole",
       "label": "spindle pole",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000922",
       "description": "Constituent structural subassembly (spindle pole, GO:0000922) within spindle."
      },
      {
       "node_id": "aster",
       "label": "aster",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005818",
       "description": "Constituent structural subassembly (aster, GO:0005818) within spindle."
      },
      {
       "node_id": "chromosome_segregation",
       "label": "chromosome segregation",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0007059",
       "description": "Mitotic spindles move duplicated chromosomes apart by coupling kinetochores to spindle microtubules that extend from opposing spindle poles."
      }
     ],
     "edges": [
      {
       "subject": "alpha_beta_tubulins",
       "predicate": "is part of",
       "object": "spindle",
       "description": "Eukaryotic tubulin subunits that polymerize into the spindle microtubules of the mitotic spindle. Functions within the bipolar chromosome-segregating spindle in spindle.",
       "evidence": [
        {
         "reference": "GO:0005876",
         "notes": "Gene Ontology defines spindle microtubules as microtubules that are part of a mitotic or meiotic spindle."
        }
       ]
      },
      {
       "subject": "spindle",
       "predicate": "is part of",
       "object": "microtubule_cytoskeleton",
       "description": "Spindle forms an integral structural compartment or subassembly of microtubule cytoskeleton.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.129.6.1601",
         "notes": "Winey et al. 1995, Three-dimensional ultrastructural analysis of the Saccharomyces cerevisiae mitotic spindle, Journal of Cell Biology."
        }
       ]
      },
      {
       "subject": "spindle_pole",
       "predicate": "is part of",
       "object": "spindle",
       "description": "Spindle pole is a structural part of spindle.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.129.6.1601",
         "notes": "Winey et al. 1995, Three-dimensional ultrastructural analysis of the Saccharomyces cerevisiae mitotic spindle, Journal of Cell Biology."
        }
       ]
      },
      {
       "subject": "aster",
       "predicate": "is part of",
       "object": "spindle",
       "description": "Aster is a structural part of spindle.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.129.6.1601",
         "notes": "Winey et al. 1995, Three-dimensional ultrastructural analysis of the Saccharomyces cerevisiae mitotic spindle, Journal of Cell Biology."
        }
       ]
      },
      {
       "subject": "spindle",
       "predicate": "mediates",
       "object": "chromosome_segregation",
       "description": "Mitotic spindles move duplicated chromosomes apart by coupling kinetochores to spindle microtubules that extend from opposing spindle poles.",
       "evidence": [
        {
         "reference": "GO:0005819",
         "notes": "Gene Ontology defines the spindle as an array of microtubules and associated molecules that serves to move duplicated chromosomes apart."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:42Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of spindle (GO:0005819) in category CYTOSKELETON with verified GO hierarchy, components, UniProtKB protein examples, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "GO:0005876",
   "label": "spindle microtubule",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "Any microtubule that is part of a mitotic or meiotic spindle; anchored at one spindle pole.",
   "definition_source": "GO:0005876",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T20:00:52Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T20:01:52Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added microtubule parentage and spindle parthood, an alpha/beta-tubulin constituent, Saccharomyces cerevisiae scope, a chromosome-segregation function, GO and DOI evidence, a nonmechanistic budding-yeast spindle-microtubule architecture graph, and boundary and MAP curation discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T20:11:05Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #1423 by narrowing the canonical Saccharomyces cerevisiae example to the serial-section electron-microscopy reconstruction supported by DOI:10.1083/jcb.129.6.1601.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:12:53Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0005874"
   ],
   "part_of": [
    "GO:0005819"
   ],
   "components": [
    {
     "component_id": "alpha_beta_tubulins",
     "label": "alpha- and beta-tubulins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Eukaryotic tubulin subunits that polymerize into the microtubules of the mitotic and meiotic spindle.",
     "evidence": [
      {
       "reference": "GO:0005876",
       "notes": "GO:0005876 identifies a spindle microtubule as a microtubule that is part of a mitotic or meiotic spindle."
      },
      {
       "reference": "GO:0005874",
       "notes": "GO:0005874 defines microtubules as eukaryotic hollow tubes made from polymeric tubulin protofilaments."
      },
      {
       "reference": "DOI:10.1126/science.277.5325.574",
       "notes": "Straight et al. 1997 imaged GFP-Tub1-labeled spindle microtubules in living Saccharomyces cerevisiae cells."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Alpha- and beta-tubulins are the shared subunits of eukaryotic microtubules; no exact source-neutral CURIE was assigned for only the spindle microtubule alpha/beta-tubulin constituent set.",
     "gene_symbols": [
      "TUB1",
      "TUB2",
      "TUB3"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P09733",
       "protein_label": "Tubulin alpha-1 chain",
       "gene_symbol": "TUB1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TUB1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11739794",
         "notes": "Anders KR et al. 2001, ‘Dominant-lethal alpha-tubulin mutants defective in microtubule depolymerization in yeast.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton' localisation of P09733."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P02557",
       "protein_label": "Tubulin beta chain",
       "gene_symbol": "TUB2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TUB2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:23001566",
         "notes": "Cederquist GY et al. 2012, ‘An inherited TUBB2B mutation alters a kinesin-binding site and causes polymicrogyria, CFEOM and axon dysinnervation.’, Hum Mol Genet. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton' localisation of P02557."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P09734",
       "protein_label": "Tubulin alpha-3 chain",
       "gene_symbol": "TUB3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TUB3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P09734",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P09734, the single reviewed entry for gene TUB3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has a nuclear mitotic spindle whose spindle microtubules extend from spindle pole bodies to kinetochores or the opposite spindle pole.",
     "reference": "DOI:10.1083/jcb.129.6.1601"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Reference microbial eukaryote in which kinetochore and interpolar spindle microtubules were reconstructed by serial-section electron microscopy.",
     "reference": "DOI:10.1083/jcb.129.6.1601"
    }
   ],
   "functions": [
    {
     "function_id": "chromosome_segregation",
     "label": "chromosome segregation",
     "grounding": "GO:0007059",
     "description": "Spindle microtubules form the spindle array that attaches to kinetochores and separates duplicated chromosomes.",
     "evidence": [
      {
       "reference": "GO:0005819",
       "notes": "GO:0005819 defines the spindle as an array of microtubules and associated molecules that serves to move duplicated chromosomes apart."
      },
      {
       "reference": "DOI:10.1126/science.277.5325.574",
       "notes": "Straight et al. 1997 visualized chromosome movement and spindle dynamics in living budding yeast cells."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005876",
     "notes": "Gene Ontology cellular-component term for the spindle microtubule."
    },
    {
     "reference": "GO:0005874",
     "notes": "Gene Ontology cellular-component parent term for the microtubule."
    },
    {
     "reference": "GO:0005819",
     "notes": "Gene Ontology cellular-component term for the enclosing spindle."
    },
    {
     "reference": "GO:0072686",
     "notes": "Gene Ontology cellular-component term for the mitotic spindle."
    },
    {
     "reference": "GO:0005816",
     "notes": "Gene Ontology cellular-component term for the fungal spindle pole body."
    },
    {
     "reference": "GO:0000776",
     "notes": "Gene Ontology cellular-component term for the kinetochore."
    },
    {
     "reference": "GO:0007059",
     "notes": "Gene Ontology biological-process term for chromosome segregation."
    },
    {
     "reference": "DOI:10.1083/jcb.129.6.1601",
     "notes": "Winey et al. 1995, Three-dimensional ultrastructural analysis of the Saccharomyces cerevisiae mitotic spindle, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1126/science.277.5325.574",
     "notes": "Straight et al. 1997, Mitosis in Living Budding Yeast: Anaphase A But No Metaphase Plate, Science."
    },
    {
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
     "notes": "Jaspersen and Winey 2004 reviewed spindle pole body structure, duplication, and mitotic-spindle assembly in budding yeast."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "budding_yeast_spindle_microtubule_architecture",
     "title": "Spindle microtubules bridge budding-yeast spindle poles and kinetochores",
     "description": "Alpha- and beta-tubulins polymerize into budding-yeast spindle microtubules that are organized by spindle pole bodies and attach to kinetochores during mitosis.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the tubulin-polymer, spindle-pole, kinetochore and mitotic-spindle relationships without asserting every motor, plus-end factor, or microtubule-associated protein in the spindle.",
     "nodes": [
      {
       "node_id": "alpha_beta_tubulins",
       "label": "alpha- and beta-tubulins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "alpha_beta_tubulins"
      },
      {
       "node_id": "spindle_microtubule",
       "label": "spindle microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005876"
      },
      {
       "node_id": "spindle_pole_body",
       "label": "spindle pole body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005816"
      },
      {
       "node_id": "kinetochore",
       "label": "kinetochore",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000776"
      },
      {
       "node_id": "mitotic_spindle",
       "label": "mitotic spindle",
       "node_type": "STRUCTURE",
       "grounding": "GO:0072686"
      }
     ],
     "edges": [
      {
       "subject": "alpha_beta_tubulins",
       "predicate": "polymerize into",
       "object": "spindle_microtubule",
       "description": "Alpha- and beta-tubulin subunits polymerize into spindle microtubules.",
       "evidence": [
        {
         "reference": "GO:0005876",
         "notes": "GO:0005876 identifies spindle microtubules as microtubules."
        },
        {
         "reference": "GO:0005874",
         "notes": "GO defines microtubules as polymeric tubulin protofilament tubes."
        }
       ]
      },
      {
       "subject": "spindle_pole_body",
       "predicate": "anchors",
       "object": "spindle_microtubule",
       "description": "Budding-yeast spindle pole bodies anchor the spindle microtubules that form the mitotic spindle.",
       "evidence": [
        {
         "reference": "GO:0005876",
         "notes": "GO:0005876 defines spindle microtubules as anchored at one spindle pole."
        },
        {
         "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
         "notes": "Jaspersen and Winey 2004 reviewed the budding-yeast spindle pole body as the nuclear microtubule-organizing center."
        }
       ]
      },
      {
       "subject": "spindle_microtubule",
       "predicate": "is part of",
       "object": "mitotic_spindle",
       "description": "Spindle microtubules form the bipolar microtubule array of the budding-yeast mitotic spindle.",
       "evidence": [
        {
         "reference": "GO:0072686",
         "notes": "GO:0072686 identifies the mitotic spindle as a spindle that forms during mitosis."
        },
        {
         "reference": "DOI:10.1083/jcb.129.6.1601",
         "notes": "Winey et al. 1995 reconstructed budding-yeast mitotic spindles from serial electron micrographs and classified their microtubule bundles."
        }
       ]
      },
      {
       "subject": "spindle_microtubule",
       "predicate": "attaches to",
       "object": "kinetochore",
       "description": "A subset of budding-yeast spindle microtubules forms kinetochore fibers.",
       "evidence": [
        {
         "reference": "GO:0000776",
         "notes": "GO:0000776 defines the kinetochore as a centromeric complex that provides a spindle-microtubule attachment point."
        },
        {
         "reference": "DOI:10.1083/jcb.129.6.1601",
         "notes": "Winey et al. 1995 reconstructed budding-yeast spindles containing presumptive kinetochore microtubules and interpolar microtubules."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "spindle_poles_and_kinetochores_are_boundaries",
     "prompt": "Keep spindle pole bodies and kinetochores as adjacent organizing or attachment structures rather than molecular components of the spindle microtubule.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#budding_yeast_spindle_microtubule_architecture"
     ],
     "rationale": "GO:0005876 denotes the anchored tubulin polymer that is part of a spindle. Spindle pole bodies and kinetochores physically interact with spindle microtubules in budding yeast, but each is a separately GO-denoted structure rather than a molecular constituent of the microtubule filament.",
     "resolution_note": "Modeled spindle pole bodies and kinetochores as adjacent graph nodes rather than as spindle-microtubule components.",
     "evidence": [
      {
       "reference": "GO:0005876",
       "notes": "GO:0005876 defines the spindle microtubule as an anchored microtubule that is part of a spindle."
      },
      {
       "reference": "GO:0005816",
       "notes": "GO:0005816 denotes the fungal spindle pole body."
      },
      {
       "reference": "GO:0000776",
       "notes": "GO:0000776 denotes the kinetochore."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23",
     "resolved_date": "2026-09-23"
    },
    {
     "discussion_id": "resolve_spindle_microtubule_associated_proteins",
     "prompt": "Resolve exact source-neutral groundings for spindle microtubule motors and microtubule-associated proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#alpha_beta_tubulins",
      "causal_graphs#budding_yeast_spindle_microtubule_architecture"
     ],
     "rationale": "This record captures the GO-backed tubulin-polymer boundary for the spindle microtubule itself and defers the taxon-specific spindle motor and microtubule-associated protein set.",
     "evidence": [
      {
       "reference": "GO:0005876",
       "notes": "GO:0005876 identifies the spindle microtubule filament."
      },
      {
       "reference": "DOI:10.1083/jcb.129.6.1601",
       "notes": "Winey et al. 1995 distinguished budding-yeast kinetochore and interpolar spindle microtubules structurally."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23"
    }
   ]
  },
  {
   "identifier": "GO:0051233",
   "label": "spindle midzone",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "The area in the center of the spindle where the spindle microtubules from opposite poles overlap. In yeasts, fungi, and microbial eukaryotes, the spindle midzone is organized by antiparallel microtubule crosslinkers (Ase1/PRC1), kinesin-5 motors (Cin8, Kip1), and the chromosomal passenger complex (Ipl1/Aurora B, Sli15/INCENP, Bir1), driving anaphase B spindle elongation and stabilizing the central spindle.",
   "definition_source": "GO:0051233",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0110165"
   ],
   "part_of": [
    "GO:0005819"
   ],
   "has_part": [
    "GO:0005876"
   ],
   "components": [
    {
     "component_id": "alpha_beta_tubulins",
     "label": "alpha- and beta-tubulins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Eukaryotic tubulin subunits that polymerize into the spindle microtubules of the mitotic spindle. Functions within the bipolar chromosome-segregating spindle in spindle. Functions within the antiparallel microtubule overlap zone of the spindle midzone.",
     "evidence": [
      {
       "reference": "GO:0005876",
       "notes": "Gene Ontology defines spindle microtubules as microtubules that are part of a mitotic or meiotic spindle."
      },
      {
       "reference": "GO:0005874",
       "notes": "Gene Ontology defines microtubules as eukaryotic hollow tubes made from polymeric tubulin protofilaments."
      },
      {
       "reference": "DOI:10.1126/science.277.5325.574",
       "notes": "Straight et al. 1997 imaged GFP-Tub1-labeled spindle microtubules in living Saccharomyces cerevisiae cells."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The mitotic spindle uses alpha- and beta-tubulin subunits that are shared with other eukaryotic microtubule arrays; no exact source-neutral CURIE was assigned for only the mitotic-spindle tubulin constituents.",
     "gene_symbols": [
      "TUB1",
      "TUB2",
      "TUB3"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P09733",
       "protein_label": "Tubulin alpha-1 chain",
       "gene_symbol": "TUB1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TUB1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11739794",
         "notes": "Anders KR et al. 2001, ‘Dominant-lethal alpha-tubulin mutants defective in microtubule depolymerization in yeast.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton' localisation of P09733."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P02557",
       "protein_label": "Tubulin beta chain",
       "gene_symbol": "TUB2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TUB2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:23001566",
         "notes": "Cederquist GY et al. 2012, ‘An inherited TUBB2B mutation alters a kinesin-binding site and causes polymicrogyria, CFEOM and axon dysinnervation.’, Hum Mol Genet. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton' localisation of P02557."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P09734",
       "protein_label": "Tubulin alpha-3 chain",
       "gene_symbol": "TUB3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TUB3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P09734",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P09734, the single reviewed entry for gene TUB3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has a nuclear mitotic spindle whose microtubule organization has been reconstructed by serial-section electron microscopy.",
     "reference": "DOI:10.1083/jcb.129.6.1601"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Reference microbial eukaryote in which mitotic spindle microtubules were reconstructed by serial-section electron microscopy.",
     "reference": "DOI:10.1083/jcb.129.6.1601"
    }
   ],
   "functions": [
    {
     "function_id": "chromosome_segregation",
     "label": "chromosome segregation",
     "grounding": "GO:0007059",
     "description": "Mitotic spindles move duplicated chromosomes apart by coupling kinetochores to spindle microtubules that extend from opposing spindle poles.",
     "evidence": [
      {
       "reference": "GO:0005819",
       "notes": "Gene Ontology defines the spindle as an array of microtubules and associated molecules that serves to move duplicated chromosomes apart."
      },
      {
       "reference": "DOI:10.1126/science.277.5325.574",
       "notes": "Straight et al. 1997 visualized chromosome movements and spindle dynamics in living budding-yeast cells."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0051233",
     "notes": "Gene Ontology cellular-component term for spindle midzone: The area in the center of the spindle where the spindle microtubules from opposite poles overlap."
    },
    {
     "reference": "GO:0005819",
     "notes": "Gene Ontology cellular-component term for spindle: The array of microtubules and associated molecules that forms between opposite poles of a eukaryotic cell during mitosis or meiosis and serves to move the duplicated chromosomes apart."
    },
    {
     "reference": "GO:0072686",
     "notes": "Gene Ontology cellular-component term for the mitotic spindle."
    },
    {
     "reference": "GO:0005876",
     "notes": "Gene Ontology cellular-component term for the spindle microtubule."
    },
    {
     "reference": "GO:0005874",
     "notes": "Gene Ontology cellular-component term for the microtubule."
    },
    {
     "reference": "GO:0007059",
     "notes": "Gene Ontology biological-process term for chromosome segregation."
    },
    {
     "reference": "DOI:10.1083/jcb.129.6.1601",
     "notes": "Winey et al. 1995, Three-dimensional ultrastructural analysis of the Saccharomyces cerevisiae mitotic spindle, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1126/science.277.5325.574",
     "notes": "Straight et al. 1997, Mitosis in Living Budding Yeast: Anaphase A But No Metaphase Plate, Science."
    },
    {
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
     "notes": "Jaspersen and Winey 2004 reviewed spindle pole body structure, duplication, and mitotic-spindle assembly in budding yeast."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "spindle_midzone_mechanism",
     "title": "Spindle midzone assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of spindle midzone (GO:0051233) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "spindle_midzone",
       "label": "spindle midzone",
       "node_type": "STRUCTURE",
       "grounding": "GO:0051233",
       "description": "The area in the center of the spindle where the spindle microtubules from opposite poles overlap."
      },
      {
       "node_id": "alpha_beta_tubulins",
       "label": "alpha- and beta-tubulins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "alpha_beta_tubulins",
       "description": "Eukaryotic tubulin subunits that polymerize into the spindle microtubules of the mitotic spindle. Functions within the bipolar chromosome-segregating spindle in spindle. Functions within the antiparallel microtubule overlap zone of the spindle midzone."
      },
      {
       "node_id": "spindle",
       "label": "spindle",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005819",
       "description": "Enclosing or holo-structural assembly (spindle, GO:0005819) containing spindle midzone."
      },
      {
       "node_id": "spindle_microtubule",
       "label": "spindle microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005876",
       "description": "Constituent structural subassembly (spindle microtubule, GO:0005876) within spindle midzone."
      },
      {
       "node_id": "chromosome_segregation",
       "label": "chromosome segregation",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0007059",
       "description": "Mitotic spindles move duplicated chromosomes apart by coupling kinetochores to spindle microtubules that extend from opposing spindle poles."
      }
     ],
     "edges": [
      {
       "subject": "alpha_beta_tubulins",
       "predicate": "is part of",
       "object": "spindle_midzone",
       "description": "Eukaryotic tubulin subunits that polymerize into the spindle microtubules of the mitotic spindle. Functions within the bipolar chromosome-segregating spindle in spindle. Functions within the antiparallel microtubule overlap zone of the spindle midzone.",
       "evidence": [
        {
         "reference": "GO:0005876",
         "notes": "Gene Ontology defines spindle microtubules as microtubules that are part of a mitotic or meiotic spindle."
        }
       ]
      },
      {
       "subject": "spindle_midzone",
       "predicate": "is part of",
       "object": "spindle",
       "description": "Spindle midzone forms an integral structural compartment or subassembly of spindle.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.129.6.1601",
         "notes": "Winey et al. 1995, Three-dimensional ultrastructural analysis of the Saccharomyces cerevisiae mitotic spindle, Journal of Cell Biology."
        }
       ]
      },
      {
       "subject": "spindle_microtubule",
       "predicate": "is part of",
       "object": "spindle_midzone",
       "description": "Spindle microtubule is a structural part of spindle midzone.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.129.6.1601",
         "notes": "Winey et al. 1995, Three-dimensional ultrastructural analysis of the Saccharomyces cerevisiae mitotic spindle, Journal of Cell Biology."
        }
       ]
      },
      {
       "subject": "spindle_midzone",
       "predicate": "mediates",
       "object": "chromosome_segregation",
       "description": "Mitotic spindles move duplicated chromosomes apart by coupling kinetochores to spindle microtubules that extend from opposing spindle poles.",
       "evidence": [
        {
         "reference": "GO:0005819",
         "notes": "Gene Ontology defines the spindle as an array of microtubules and associated molecules that serves to move duplicated chromosomes apart."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:56:21Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of spindle midzone (GO:0051233) in category CYTOSKELETON with verified GO hierarchy, components, UniProtKB protein examples, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "central spindle overlap zone",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0051233"
    }
   ]
  },
  {
   "identifier": "GO:0000922",
   "label": "spindle pole",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "Either of the ends of a spindle, where spindle microtubules are organized; usually contains a microtubule organizing center and accessory molecules, spindle microtubules and astral microtubules. In yeasts, fungi, microalgae, and protists, the two opposite spindle poles contain the spindle pole body or centrosomal MTOC together with minus-end focusing kinesin-14 motors, NuMA/Pkl1/Mto1 factors, and gamma-tubulin ring complexes that anchor kinetochore, interpolar, and astral microtubule minus ends.",
   "definition_source": "GO:0000922",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:56:21Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of spindle pole (GO:0000922) in category CYTOSKELETON with verified GO hierarchy, compartmental context, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "mitotic spindle pole",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0000922"
    }
   ],
   "components": [
    {
     "component_id": "spindle_pole_mtoc_core",
     "label": "microtubule organizing center",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005815",
     "essentiality": "ESSENTIAL",
     "role": "Polar microtubule-organizing structure (such as a fungal spindle pole body or metazoan/protist centrosome) that anchors minus ends of nuclear and astral spindle microtubules at each spindle pole.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
       "notes": "Reviews the structural organization of eukaryotic spindle pole microtubule-organizing centers including fungal spindle pole bodies and centrosomes."
      }
     ]
    },
    {
     "component_id": "spindle_pole_gamma_tubulin_complex",
     "label": "gamma-tubulin complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0000930",
     "essentiality": "ESSENTIAL",
     "role": "Polar gamma-tubulin nucleation complexes (gamma-TuSC/gamma-TuRC) tethered at the spindle pole that cap microtubule minus ends and template bipolar spindle assembly.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
       "notes": "Establishes gamma-tubulin complexes as the conserved microtubule-nucleating machinery at eukaryotic spindle poles."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "COMMON",
     "note": "Conserved across eukaryotes as the polar terminal region of the mitotic or meiotic spindle where spindle microtubules converge at a centrosome, fungal spindle pole body (SPB), or acentrosomal pole.",
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast reference system in which SPB structure, duplication and core molecular architecture have been mapped.",
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
    }
   ],
   "functions": [
    {
     "function_id": "microtubule_organization",
     "label": "microtubule cytoskeleton organization",
     "grounding": "GO:0000226",
     "description": "Serves as the polar convergence and minus-end anchoring site for interpolar, kinetochore, and astral spindle microtubules via polar MTOCs and gamma-tubulin complexes.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
       "notes": "Reviews how eukaryotic spindle poles nucleate and anchor spindle and astral microtubules."
      }
     ]
    },
    {
     "function_id": "bipolar_spindle_assembly",
     "label": "spindle assembly",
     "grounding": "GO:0051225",
     "description": "Duplication and separation of the two spindle poles establish the bipolar axis of the mitotic or meiotic spindle required for faithful chromosome segregation.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
       "notes": "Describes how spindle pole duplication and separation drive bipolar spindle assembly across eukaryotes."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000922",
     "notes": "Gene Ontology cellular-component term for spindle pole: Either of the ends of a spindle, where spindle microtubules are organized; usually contains a microtubule organizing center and accessory molecules, spindle microtubules and astral microtubules."
    },
    {
     "reference": "GO:0005816",
     "notes": "Gene Ontology cellular-component term for spindle pole body, with SPB as an exact synonym."
    },
    {
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
     "notes": "Jaspersen and Winey 2004, The budding yeast spindle pole body: structure, duplication, and function, Annual Review of Cell and Developmental Biology."
    },
    {
     "reference": "DOI:10.1091/mbc.E17-06-0397",
     "notes": "Viswanath et al. 2017, The molecular architecture of the yeast spindle pole body core determined by Bayesian integrative modeling, Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "spindle_pole_mechanism",
     "title": "Spindle pole assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of spindle pole (GO:0000922) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "spindle_pole",
       "label": "spindle pole",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000922",
       "description": "Either of the ends of a spindle, where spindle microtubules are organized; usually contains a microtubule organizing center and accessory molecules, spindle microtubules and astral microtubules."
      },
      {
       "node_id": "spindle_pole_mtoc_core",
       "label": "microtubule organizing center",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005815",
       "component_ref": "spindle_pole_mtoc_core",
       "description": "Polar microtubule-organizing structure (such as a fungal spindle pole body or metazoan/protist centrosome) that anchors minus ends of nuclear and astral spindle microtubules at each spindle pole."
      },
      {
       "node_id": "spindle_pole_gamma_tubulin_complex",
       "label": "gamma-tubulin complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000930",
       "component_ref": "spindle_pole_gamma_tubulin_complex",
       "description": "Polar gamma-tubulin nucleation complexes (gamma-TuSC/gamma-TuRC) tethered at the spindle pole that cap microtubule minus ends and template bipolar spindle assembly."
      },
      {
       "node_id": "spindle",
       "label": "spindle",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005819",
       "description": "Enclosing or holo-structural assembly (spindle, GO:0005819) containing spindle pole."
      },
      {
       "node_id": "spindle_pole_body",
       "label": "spindle pole body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005816",
       "description": "Constituent structural subassembly (spindle pole body, GO:0005816) within spindle pole."
      },
      {
       "node_id": "microtubule_organization",
       "label": "microtubule cytoskeleton organization",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0000226",
       "description": "Serves as the polar convergence and minus-end anchoring site for interpolar, kinetochore, and astral spindle microtubules via polar MTOCs and gamma-tubulin complexes."
      },
      {
       "node_id": "bipolar_spindle_assembly",
       "label": "spindle assembly",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0051225",
       "description": "Duplication and separation of the two spindle poles establish the bipolar axis of the mitotic or meiotic spindle required for faithful chromosome segregation."
      }
     ],
     "edges": [
      {
       "subject": "spindle_pole_mtoc_core",
       "predicate": "is part of",
       "object": "spindle_pole",
       "description": "Polar microtubule-organizing structure (such as a fungal spindle pole body or metazoan/protist centrosome) that anchors minus ends of nuclear and astral spindle microtubules at each spindle pole.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
         "notes": "Reviews the structural organization of eukaryotic spindle pole microtubule-organizing centers including fungal spindle pole bodies and centrosomes."
        }
       ]
      },
      {
       "subject": "spindle_pole_gamma_tubulin_complex",
       "predicate": "is part of",
       "object": "spindle_pole",
       "description": "Polar gamma-tubulin nucleation complexes (gamma-TuSC/gamma-TuRC) tethered at the spindle pole that cap microtubule minus ends and template bipolar spindle assembly.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
         "notes": "Establishes gamma-tubulin complexes as the conserved microtubule-nucleating machinery at eukaryotic spindle poles."
        }
       ]
      },
      {
       "subject": "spindle_pole",
       "predicate": "is part of",
       "object": "spindle",
       "description": "Spindle pole forms an integral structural compartment or subassembly of spindle.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
         "notes": "Jaspersen and Winey 2004, The budding yeast spindle pole body: structure, duplication, and function, Annual Review of Cell and Developmental Biology."
        }
       ]
      },
      {
       "subject": "spindle_pole_body",
       "predicate": "is part of",
       "object": "spindle_pole",
       "description": "Spindle pole body is a structural part of spindle pole.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
         "notes": "Jaspersen and Winey 2004, The budding yeast spindle pole body: structure, duplication, and function, Annual Review of Cell and Developmental Biology."
        }
       ]
      },
      {
       "subject": "spindle_pole",
       "predicate": "mediates",
       "object": "microtubule_organization",
       "description": "Serves as the polar convergence and minus-end anchoring site for interpolar, kinetochore, and astral spindle microtubules via polar MTOCs and gamma-tubulin complexes.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
         "notes": "Reviews how eukaryotic spindle poles nucleate and anchor spindle and astral microtubules."
        }
       ]
      },
      {
       "subject": "spindle_pole",
       "predicate": "mediates",
       "object": "bipolar_spindle_assembly",
       "description": "Duplication and separation of the two spindle poles establish the bipolar axis of the mitotic or meiotic spindle required for faithful chromosome segregation.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
         "notes": "Describes how spindle pole duplication and separation drive bipolar spindle assembly across eukaryotes."
        }
       ]
      }
     ]
    }
   ],
   "parent_structures": [
    "GO:0110165"
   ],
   "part_of": [
    "GO:0005819"
   ],
   "has_part": [
    "GO:0005816"
   ]
  },
  {
   "identifier": "GO:0005816",
   "label": "spindle pole body",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "The microtubule-organizing center in fungi, functionally homologous to the animal centrosome.",
   "definition_source": "GO:0005816",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-10T14:20:45Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T14:22:32Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added the SPB synonym, reviewed-label-only core and gamma-tubulin-complex components, Saccharomyces cerevisiae scope, microtubule-organization and bipolar-spindle-assembly functions, record evidence, a nonmechanistic SPB duplication graph, and a subassembly grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T14:30:53Z",
     "curator": "claude",
     "action": "FIX_ID_LABEL_FINDINGS",
     "changes": "Removed GO:0005816 graph-node groundings from old_spb and new_spb because their labels are local causal-graph roles rather than the canonical spindle pole body label.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T14:40:59Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Addressed #381 and #382 by remodeling the SPB core row as a reviewed-label-only protein complex and narrowing the causal graph to an ASSEMBLY-scoped SPB duplication graph.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "SPB",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005816"
    }
   ],
   "components": [
    {
     "component_id": "spindle_pole_body_core",
     "label": "spindle pole body core",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "role": "Native multilayered scaffold subcomplex at the center of the budding-yeast SPB that organizes cytoplasmic and nuclear microtubule nucleation sites.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
       "notes": "Jaspersen and Winey 2004 reviewed the layered Saccharomyces cerevisiae SPB and its core plaque components."
      },
      {
       "reference": "DOI:10.1091/mbc.E17-06-0397",
       "notes": "Viswanath et al. 2017 determined an integrative molecular architecture for the budding-yeast SPB core."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The SPB core is a native fungal scaffold subassembly containing several unrelated protein families; no single source-neutral complex identifier denotes the aggregate."
    },
    {
     "component_id": "gamma_tubulin_complexes",
     "label": "gamma-tubulin complexes",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "role": "Microtubule-nucleating complexes associated with SPB inner and outer plaques.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
       "notes": "Jaspersen and Winey 2004 reviewed gamma-tubulin complex placement at budding-yeast SPB plaques."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact fungal gamma-tubulin small-complex or plaque-bound gamma-tubulin ring-complex identifier was assigned in this pass."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "The spindle pole body is directly evidenced in budding yeast; no broader fungal distribution is asserted in this first record.",
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast reference system in which SPB structure, duplication and core molecular architecture have been mapped.",
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
    }
   ],
   "functions": [
    {
     "function_id": "microtubule_organization",
     "label": "microtubule organization",
     "description": "The SPB nucleates and organizes nuclear and cytoplasmic microtubules in budding yeast.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
       "notes": "Jaspersen and Winey 2004 reviewed the SPB as the budding-yeast microtubule organizing center."
      }
     ]
    },
    {
     "function_id": "bipolar_spindle_assembly",
     "label": "bipolar spindle assembly",
     "description": "SPB duplication and separation generate the two organizing centers that build a bipolar mitotic spindle.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
       "notes": "Jaspersen and Winey 2004 reviewed SPB duplication and mitotic-spindle assembly."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005816",
     "notes": "Gene Ontology cellular-component term for spindle pole body, with SPB as an exact synonym."
    },
    {
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
     "notes": "Jaspersen and Winey 2004, The budding yeast spindle pole body: structure, duplication, and function, Annual Review of Cell and Developmental Biology."
    },
    {
     "reference": "DOI:10.1091/mbc.E17-06-0397",
     "notes": "Viswanath et al. 2017, The molecular architecture of the yeast spindle pole body core determined by Bayesian integrative modeling, Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "spb_duplication",
     "title": "SPB duplication assembles a new spindle pole body",
     "description": "A new SPB assembles next to the old SPB at the half-bridge during the budding-yeast duplication pathway.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "nodes": [
      {
       "node_id": "old_spb",
       "label": "old spindle pole body",
       "node_type": "ORGANELLE"
      },
      {
       "node_id": "new_spb",
       "label": "new spindle pole body",
       "node_type": "ORGANELLE"
      }
     ],
     "edges": [
      {
       "subject": "old_spb",
       "predicate": "templates assembly of",
       "object": "new_spb",
       "description": "Budding-yeast SPB duplication begins at the half-bridge adjacent to the existing SPB.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
         "notes": "Jaspersen and Winey 2004 reviewed the half-bridge-associated pathway for SPB duplication."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_spb_subassemblies",
     "prompt": "Resolve exact groundings for SPB plaques, bridge substructures and gamma-tubulin complexes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#spindle_pole_body_core",
      "components#gamma_tubulin_complexes"
     ],
     "rationale": "The first record captures SPB structure at component-class resolution. Follow-up curation should split the central, outer and inner plaque and half-bridge subassemblies only where exact identifiers or reviewed label-only boundaries can be justified from primary structural work.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E17-06-0397"
      },
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
      }
     ],
     "posed_by": "claude",
     "posed_date": "2026-09-10"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:spindle_pole_body_duplication_plaque",
   "label": "spindle pole body duplication plaque",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A transient cytoplasmic plaque intermediate formed after spindle pole body satellite expansion during daughter spindle pole body assembly in budding yeast.",
   "definition_source": "DOI:10.1146/annurev.cellbio.20.022003.114106",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-29T11:35:12Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T11:35:55Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added SPB duplication plaque synonymy, protein-containing-complex parentage, Saccharomyces scope, a daughter-SPB plaque-intermediate function, GO and literature evidence, a nonmechanistic duplication-plaque transition graph, and boundary/component discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T11:50:45Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved PR #1780 review issue #1781 by tightening the SPB duplication plaque precursor edge evidence to mention the duplication plaque intermediate directly.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "SPB duplication plaque",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1146/annurev.cellbio.20.022003.114106"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the characterized model in which satellite expansion forms a duplication plaque during daughter SPB assembly.",
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast reference system for the SPB duplication plaque that follows the satellite intermediate in daughter SPB assembly.",
     "reference": "DOI:10.1083/jcb.145.4.809"
    }
   ],
   "functions": [
    {
     "function_id": "daughter_spindle_pole_body_plaque_intermediate",
     "label": "daughter spindle pole body plaque intermediate",
     "description": "The duplication plaque is an intermediate plaque in the transition from the SPB satellite to an inserted daughter spindle pole body.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
       "notes": "Jaspersen and Winey 2004 reviewed budding-yeast SPB duplication as a pathway in which the satellite expands to a duplication plaque before the daughter SPB forms."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology cellular-component term for protein-containing complex, used as the broader parent because GO does not provide an exact SPB duplication plaque term."
    },
    {
     "reference": "GO:0005816",
     "notes": "Gene Ontology cellular-component term for the mature spindle pole body produced after the budding-yeast duplication plaque stage."
    },
    {
     "reference": "cellstructuremech:spindle_pole_body_satellite",
     "notes": "CellStructureMech record for the satellite precursor that expands into the duplication plaque."
    },
    {
     "reference": "DOI:10.1083/jcb.145.4.809",
     "notes": "Adams and Kilmartin 1999, Localization of core spindle pole body components during spindle pole body duplication in Saccharomyces cerevisiae, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1534/genetics.111.128710",
     "notes": "Winey and Bloom 2012, Mitotic spindle form and function, Genetics."
    },
    {
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
     "notes": "Jaspersen and Winey 2004, The budding yeast spindle pole body: structure, duplication, and function, Annual Review of Cell and Developmental Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "spb_duplication_plaque_transition",
     "title": "Duplication plaque transition during daughter SPB assembly",
     "description": "During budding-yeast SPB duplication, the satellite expands into a duplication plaque before an inserted daughter SPB forms.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the duplication plaque as an SPB duplication intermediate without asserting the ordered recruitment of individual plaque constituents.",
     "nodes": [
      {
       "node_id": "spb_satellite",
       "label": "spindle pole body satellite",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:spindle_pole_body_satellite"
      },
      {
       "node_id": "duplication_plaque",
       "label": "spindle pole body duplication plaque",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:spindle_pole_body_duplication_plaque"
      },
      {
       "node_id": "daughter_spindle_pole_body",
       "label": "daughter spindle pole body",
       "node_type": "ORGANELLE"
      }
     ],
     "edges": [
      {
       "subject": "spb_satellite",
       "predicate": "matures into",
       "object": "duplication_plaque",
       "description": "The SPB satellite expands into a duplication plaque during daughter spindle pole body assembly.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
         "notes": "Jaspersen and Winey 2004 reviewed expansion of the budding-yeast satellite into the duplication plaque."
        }
       ]
      },
      {
       "subject": "duplication_plaque",
       "predicate": "is precursor of",
       "object": "daughter_spindle_pole_body",
       "description": "The duplication plaque is a transient plaque intermediate before completion of the daughter SPB.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
         "notes": "Jaspersen and Winey 2004 reviewed the budding-yeast duplication plaque as the cytoplasmic plaque intermediate formed after satellite expansion and before completion of the daughter SPB."
        },
        {
         "reference": "DOI:10.1083/jcb.145.4.809",
         "notes": "Adams and Kilmartin 1999 localized core budding-yeast SPB components through the daughter plaque intermediate stages of SPB duplication."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "spb_duplication_plaque_boundary",
     "prompt": "Keep the SPB duplication plaque distinct from the preceding satellite and the mature daughter spindle pole body.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures",
      "causal_graphs#spb_duplication_plaque_transition"
     ],
     "rationale": "The duplication plaque is modeled as the transient plaque produced after satellite expansion, not as an exact synonym of the earlier SPB satellite or the final GO:0005816 spindle pole body.",
     "resolution_note": "Minted a CellStructureMech identifier for the duplication plaque and connected it between the local satellite record and the daughter SPB in a nonmechanistic assembly graph.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
       "notes": "Jaspersen and Winey 2004 reviewed the budding-yeast satellite, duplication plaque, and mature daughter SPB as consecutive duplication states."
      },
      {
       "reference": "DOI:10.1083/jcb.145.4.809",
       "notes": "Adams and Kilmartin 1999 localized SPB components during budding-yeast daughter plaque assembly."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29",
     "resolved_date": "2026-09-29"
    },
    {
     "discussion_id": "resolve_spb_duplication_plaque_components",
     "prompt": "Resolve exact source-neutral family groundings for SPB duplication plaque constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record"
     ],
     "rationale": "The first SPB duplication plaque record captures the transient intermediate without guessing exact InterPro, Pfam, NCBIfam, or Complex Portal groundings for budding-yeast plaque constituents.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.145.4.809"
      },
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:spindle_pole_body_satellite",
   "label": "spindle pole body satellite",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A transient cytoplasmic precursor of the daughter spindle pole body that forms at the distal tip of the half bridge during spindle pole body duplication in budding yeast.",
   "definition_source": "DOI:10.1146/annurev.cellbio.20.022003.114106",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-29T10:41:18Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T10:42:36Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added SPB satellite synonymy, protein-containing-complex parentage, Saccharomyces scope, a daughter-SPB precursor function, GO and literature evidence, a nonmechanistic satellite assembly graph, and boundary/component discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T10:54:18Z",
     "curator": "codex",
     "action": "FIX_LOCAL_QC",
     "changes": "Resolved local corpus-integrity failure by anchoring the SPB satellite boundary discussion to causal_graphs#spb_satellite_precursor_assembly.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T11:09:15Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved PR #1778 review issue #1779 by tightening the SPB satellite precursor edge evidence to mention the satellite and daughter-SPB assembly stages directly.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "SPB satellite",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1146/annurev.cellbio.20.022003.114106"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the characterized model in which the SPB satellite forms at the distal end of the half bridge as an early daughter-SPB assembly intermediate.",
     "reference": "DOI:10.1083/jcb.145.4.809"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast reference system for the half-bridge-associated SPB satellite precursor that seeds daughter spindle pole body assembly.",
     "reference": "DOI:10.1083/jcb.145.4.809"
    }
   ],
   "functions": [
    {
     "function_id": "daughter_spindle_pole_body_precursor",
     "label": "daughter spindle pole body precursor",
     "description": "The SPB satellite is an early cytoplasmic intermediate that nucleates assembly of the daughter spindle pole body next to the existing SPB.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
       "notes": "Jaspersen and Winey 2004 reviewed budding-yeast SPB duplication as a pathway that starts with satellite formation on the half bridge."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology cellular-component term for protein-containing complex, used as the broader parent because GO does not provide an exact SPB satellite term."
    },
    {
     "reference": "GO:0005825",
     "notes": "Gene Ontology cellular-component term for the half bridge of the spindle pole body, the SPB substructure where satellite assembly initiates."
    },
    {
     "reference": "GO:0005816",
     "notes": "Gene Ontology cellular-component term for the spindle pole body, the mature structure produced by the budding-yeast satellite precursor."
    },
    {
     "reference": "DOI:10.1083/jcb.145.4.809",
     "notes": "Adams and Kilmartin 1999, Localization of core spindle pole body components during spindle pole body duplication in Saccharomyces cerevisiae, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1534/genetics.111.128710",
     "notes": "Winey and Bloom 2012, Mitotic spindle form and function, Genetics."
    },
    {
     "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
     "notes": "Jaspersen and Winey 2004, The budding yeast spindle pole body: structure, duplication, and function, Annual Review of Cell and Developmental Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "spb_satellite_precursor_assembly",
     "title": "SPB satellite precursor in daughter spindle pole body assembly",
     "description": "During budding-yeast SPB duplication, a satellite forms at the half bridge and seeds assembly of the daughter spindle pole body.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the satellite as an early SPB duplication intermediate without asserting the ordered recruitment of individual satellite constituents.",
     "nodes": [
      {
       "node_id": "half_bridge",
       "label": "half bridge of spindle pole body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005825"
      },
      {
       "node_id": "spb_satellite",
       "label": "spindle pole body satellite",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:spindle_pole_body_satellite"
      },
      {
       "node_id": "daughter_spindle_pole_body",
       "label": "daughter spindle pole body",
       "node_type": "ORGANELLE"
      }
     ],
     "edges": [
      {
       "subject": "half_bridge",
       "predicate": "templates assembly of",
       "object": "spb_satellite",
       "description": "The SPB satellite assembles at the distal end of the half bridge next to the existing spindle pole body.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
         "notes": "Jaspersen and Winey 2004 reviewed the satellite as a half-bridge-associated intermediate in budding-yeast SPB duplication."
        }
       ]
      },
      {
       "subject": "spb_satellite",
       "predicate": "is precursor of",
       "object": "daughter_spindle_pole_body",
       "description": "The satellite is an early precursor that seeds daughter SPB assembly during the budding-yeast duplication pathway.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
         "notes": "Jaspersen and Winey 2004 reviewed the budding-yeast SPB satellite as the initial visible intermediate that forms at the half bridge during daughter SPB assembly."
        },
        {
         "reference": "DOI:10.1083/jcb.145.4.809",
         "notes": "Adams and Kilmartin 1999 localized core budding-yeast SPB components during the satellite and daughter-plaque stages of SPB duplication."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "spb_satellite_boundary",
     "prompt": "Keep the spindle pole body satellite distinct from the mature spindle pole body and from the half bridge.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures",
      "causal_graphs#spb_satellite_precursor_assembly"
     ],
     "rationale": "The satellite is modeled as a transient protein-containing complex that seeds daughter SPB assembly at the half bridge, not as an exact synonym of the mature GO:0005816 spindle pole body or the GO:0005825 half bridge.",
     "resolution_note": "Minted a CellStructureMech identifier for the satellite, parented it to GO:0032991, and connected it mechanistically to the half bridge and daughter SPB in a nonmechanistic assembly graph.",
     "evidence": [
      {
       "reference": "GO:0005816",
       "notes": "GO:0005816 identifies the mature spindle pole body."
      },
      {
       "reference": "GO:0005825",
       "notes": "GO:0005825 identifies the half bridge of the spindle pole body."
      },
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106",
       "notes": "Jaspersen and Winey 2004 reviewed the satellite as a half-bridge-associated SPB duplication intermediate."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29",
     "resolved_date": "2026-09-29"
    },
    {
     "discussion_id": "resolve_spb_satellite_components",
     "prompt": "Resolve exact source-neutral family groundings for SPB satellite constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record"
     ],
     "rationale": "The first SPB satellite record captures the transient precursor without guessing exact InterPro, Pfam, NCBIfam, or Complex Portal groundings for budding-yeast satellite constituents.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.145.4.809"
      },
      {
       "reference": "DOI:10.1146/annurev.cellbio.20.022003.114106"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:spirostomum_myoneme_fishnet",
   "label": "Spirostomum myoneme fishnet",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "A mesh-like cortical myoneme characterized in Spirostomum, containing intersecting centrin/spasmin-rich fibrillar bundles and giant Sfi1-like scaffold proteins. The extended network shortens during calcium-triggered cell contraction and is distinct from adjacent microtubule bundles and from an isolated scaffold-centrin protein complex.",
   "definition_source": "DOI:10.1126/sciadv.add6550",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-03T21:57:09Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T21:58:42Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added scoped primary evidence, two component classes, verified species examples, calcium-triggered contraction, molecular and assay limits, and inspected link-only Figure 5 with its noncommercial licence.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005622"
   ],
   "part_of": [
    "GO:0030863"
   ],
   "synonyms": [
    {
     "synonym_text": "Spirostomum mesh-like contractile fibrillar system",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1126/sciadv.add6550"
    },
    {
     "synonym_text": "myoneme",
     "synonym_type": "BROAD_SYNONYM",
     "source": "DOI:10.1101/2024.11.07.622534"
    }
   ],
   "components": [
    {
     "component_id": "myonemal_centrins",
     "label": "Myonemal centrin-family proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "InterPro spasmin search returned no entry. IPR050145 Centrin/CML-like includes non-centrin calcium-binding proteins and is broader than the myonemal centrin/spasmin class. No exact family mapping or species-specific accession is substituted for that class.",
     "essentiality": "UNKNOWN",
     "role": "Calcium-binding centrin/spasmin constituents of the contractile bundles, exemplified by Spasmin 1 and 2 in S. minus. Localization and proteomics do not establish an exhaustive paralogue inventory or individual assembly requirements.",
     "evidence": [
      {
       "reference": "DOI:10.1126/sciadv.add6550",
       "notes": "Results on spasmin identification combine whole-cell MS with centrin, GSBP1 and GSBP2 immunoprecipitation-MS. Figure 5 uses anti-centrin staining, not antibodies distinguishing Spasmin 1 from Spasmin 2."
      },
      {
       "reference": "DOI:10.1073/pnas.2601408123",
       "notes": "Published abstract reports centrin localization by immunofluorescence and immunogold electron microscopy in S. ambiguum. Full journal methods were not accessible; no exact paralogue or quantitative result is imported."
      }
     ]
    },
    {
     "component_id": "giant_sfi1_like_scaffolds",
     "label": "Giant Sfi1-like myoneme scaffold proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "InterPro GSBP search returned no entry. IPR052270 Centrin-binding protein SFI1-like represents broader SFI1-related proteins, including CCDC191; an exact mapping of this giant myoneme scaffold class was not established. Similarity of repeat architecture is not a verified family accession.",
     "essentiality": "UNKNOWN",
     "role": "Repeat-rich centrin/spasmin-binding scaffold class, exemplified by GSBP1 and GSBP2 in S. minus. Evidence supports mesh membership, but limited RNAi phenotypes do not establish each paralogue's universal assembly requirement.",
     "evidence": [
      {
       "reference": "DOI:10.1126/sciadv.add6550",
       "notes": "Sequence, transcript, MS, immunoprecipitation, Western and localization Results support GSBP1/GSBP2. Anti-GSBP1 is specific in the reported Western, whereas anti-GSBP2 recognizes both proteins; its fluorescence is not an isoform-specific GSBP2 map. GSBP2 is abundant in GSBP1 immunoprecipitates."
      },
      {
       "reference": "DOI:10.1073/pnas.2601408123",
       "notes": "Published abstract reports Sfi1-homolog localization and calcium-dependent compaction/self-association of a reconstituted centrin-Sfi1 repeat complex. That assay is not reconstitution of the complete native fishnet."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:402029",
     "taxon_label": "Spirostomum minus",
     "reference": "DOI:10.1126/sciadv.add6550",
     "note": "Clonal culture isolated from East Lake, Wuhan, and maintained at 22 degrees C. Species identification used live morphology, protargol staining and SSU rDNA comparison. Figure 5 and proteomic/RNAi experiments concern this culture; no strain taxon or genus-wide prevalence is inferred."
    },
    {
     "taxon_id": "NCBITaxon:37688",
     "taxon_label": "Spirostomum ambiguum",
     "reference": "DOI:10.1073/pnas.2601408123",
     "note": "Published title and abstract identify the experimentally imaged myoneme fishnet and its centrin/Sfi1 constituents. The associated 2024 preprint main text was read separately; inaccessible final methods are not used to assign a strain, exact native stoichiometry or numerical phenotype to this species."
    }
   ],
   "functions": [
    {
     "function_id": "calcium_triggered_contraction",
     "label": "Calcium-triggered cell contraction",
     "description": "The cortical myoneme network contributes to rapid whole-cell shortening after calcium stimulation. This contractile role does not establish the complete molecular shortening mechanism or the energy source for subsequent re-extension.",
     "evidence": [
      {
       "reference": "DOI:10.1126/sciadv.add6550",
       "notes": "In the RNAi experiments, a minority of type-E distorted cells appeared only in GSBP-targeted conditions and failed to contract during observation in 1 mM calcium. Mesh disruption was imaged in selected GSBP2-RNAi type-E cells. Other abnormal morphologies also occurred in controls and retained contraction."
      },
      {
       "reference": "DOI:10.1073/pnas.2601408123",
       "notes": "Published abstract connects the imaged fishnet with calcium-triggered cell shortening and reports repeat-complex compaction in vitro. No full-native-mesh sufficiency claim, exact kinetics or binding stoichiometry is curated."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1126/sciadv.add6550",
     "notes": "Zhang et al. (2023), Giant proteins in a giant cell. Read primary Introduction, spasmin/backbone identification, RNAi, cortical organization and Discussion; culture/species, MS, immunoprecipitation, immunofluorescence, Western and RNAi Methods; Figures 5-9 legends. Figure 5 was visually inspected. Versioned PMC metadata and JATS verify DOI, PMID 36812318, non-retracted status and CC BY-NC 4.0."
    },
    {
     "reference": "DOI:10.1073/pnas.2601408123",
     "notes": "Lannan et al. (2026), A centrin-Sfi1 myoneme fishnet powers ultrafast calcium-triggered contraction in the giant ciliate Spirostomum ambiguum. Publisher significance/abstract and PubMed/Europe PMC metadata were read. Publisher full text requires access; PubMed lists PMC13229174 as available on 2026-11-29, later than this curation. Europe PMC provides no full body. Only explicit qualitative abstract-level findings are used."
    },
    {
     "reference": "DOI:10.1101/2024.11.07.622534",
     "notes": "Lannan et al. 2024 preprint, PMC11581044 version 2. Read Introduction, all Results, Discussion and Figures 1/3 legends in JATS, but not supplementary Methods. This is not the final 2026 article; numeric estimates and tentative molecular models are not silently promoted to final-version results."
    },
    {
     "reference": "DOI:10.1016/j.cell.2025.09.027",
     "notes": "Mikus et al. comparative centrin discussion distinguishes the Paramecium infraciliary lattice from the Spirostomum fishnet. This is contextual comparison, not a new Spirostomum experiment or evidence of equivalence to Lacrymaria meshes."
    },
    {
     "reference": "GO:0005622",
     "notes": "Verified non-obsolete intracellular anatomical structure; broad is-a parent for an extended intracellular network rather than a single resolved complex."
    },
    {
     "reference": "GO:0030863",
     "notes": "Verified non-obsolete cortical cytoskeleton; the fishnet is part of, not equivalent to, the entire cortical framework."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_and_granularity",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Delimit the Spirostomum myoneme fishnet from other centrin assemblies.",
     "rationale": "Shared calcium-binding proteins and a mesh-like appearance do not establish identity or justify equating all myonemes across taxa.",
     "notes": "Whole-repository hidden- and ignored-inclusive label, alias, DOI and PMID searches found no existing record. QuickGO myoneme, spasmoneme, Spirostomum and fishnet searches returned no hits. The primary literature recognizes an extended cortical contractile mesh; OTHER denotes a network, not a single filament or isolated repeat complex. The label is genus-qualified, with only the two studied species asserted as examples. The Paramecium infraciliary lattice, cryptophyte cortical centrin network and stalk spasmonemes are not exact synonyms. A fishnet-like Lacrymaria network is not included merely on shape similarity.",
     "evidence": [
      {
       "reference": "DOI:10.1126/sciadv.add6550",
       "notes": "Introduction and cortical organization Results distinguish the mesh from adjacent microtubule bundles and compare, rather than equate, stalk myonemes."
      },
      {
       "reference": "DOI:10.1073/pnas.2601408123",
       "notes": "Published title and abstract identify the named myoneme fishnet."
      },
      {
       "reference": "DOI:10.1016/j.cell.2025.09.027",
       "notes": "Comparative centrin text and Lacrymaria observations delimit structural scope."
      },
      {
       "reference": "https://www.ebi.ac.uk/QuickGO/services/ontology/go/search?query=myoneme",
       "notes": "Exact-name authority search used before minting."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    },
    {
     "discussion_id": "composition_and_grounding",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve exact component-family groundings and the complete native molecular inventory.",
     "rationale": "Proteomic enrichment, antibody localization and repeat predictions do not determine every member, direct contact or subunit copy number.",
     "notes": "Two source-neutral component classes are curated, not an asserted two-protein stoichiometry. The 2023 study identifies Spasmin 1/2 and GSBP1/2, but three further EF-hand candidates have ambiguous peptides and weak GSBP2-IP evidence and are not accepted as additional established members. Predicted binding capacities and AlphaFold models are not native stoichiometry. InterPro named searches yielded no exact entry, and the broader centrin/SFI1 families do not establish exact source-neutral mappings. No UniProt accession is guessed.",
     "evidence": [
      {
       "reference": "DOI:10.1126/sciadv.add6550",
       "notes": "Spasmin and scaffold identification Results distinguish supported proteins from the unresolved candidate cluster and predicted repeat capacities."
      },
      {
       "reference": "InterPro:IPR050145",
       "notes": "Centrin/CML-like family and broader membership read at the InterPro API."
      },
      {
       "reference": "InterPro:IPR052270",
       "notes": "SFI1-like family description read; GSBP equivalence was not established."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    },
    {
     "discussion_id": "perturbation_and_antibody_limits",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Preserve the RNAi phenotype scope and antibody cross-reactivity.",
     "rationale": "Rare affected cells and cross-reacting antibodies cannot establish uniform depletion, universal assembly requirements or isoform-specific localization.",
     "notes": "Type-E cells occurred at 0-4 percent in GSBP RNAi replicates and failed to contract during an average 267-second observation at 1 mM calcium. Other abnormal forms also occurred in controls and contracted. Mesh disruption was examined in selected type-E GSBP2-RNAi cells. Methods RT-PCR concerns bacterial dsRNA production, not quantified depletion in Spirostomum. Both component essentialities remain UNKNOWN. Anti-GSBP2 recognizes GSBP1 and GSBP2; anti-centrin does not distinguish Spasmin 1/2. The preprint Sfi1 antibody was raised against Stentor peptides and labeled myonemes sparsely, not as a resolved GSBP paralogue map.",
     "evidence": [
      {
       "reference": "DOI:10.1126/sciadv.add6550",
       "notes": "RNAi Results, Figure 6, antibody-specificity Results, and Western/RNAi Methods."
      },
      {
       "reference": "DOI:10.1101/2024.11.07.622534",
       "notes": "Preprint TEM Results and Figure 3 distinguish dense centrin labeling from sparse labeling with cross-species Sfi1 antibody."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    },
    {
     "discussion_id": "neighboring_structures_not_constituents",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep neighboring cortical structures and proposed calcium-handling machinery outside the established constituent list.",
     "rationale": "Proximity, model coupling and predicted physiological roles are not evidence of molecular membership in the contractile bundles.",
     "notes": "Cortical microtubule bundles, basal bodies, endoplasmic reticulum and mitochondria are separately described structures. Tubulin, calcium pumps and ryanodine receptors are not added as fishnet constituents from those observations. No unknown basal-body connector is invented, and calcium is a trigger rather than an asserted stable structural subunit. Distorted RNAi cells suggest a shape-maintenance role but do not establish a separate resolved mechanism here.",
     "evidence": [
      {
       "reference": "DOI:10.1126/sciadv.add6550",
       "notes": "Cortical organization Results, Figures 7-9 and Discussion separate observations from proposed coordination with other structures."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    },
    {
     "discussion_id": "molecular_mechanism_and_recovery",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Reconcile native contraction and re-extension mechanisms with the final 2026 repeat-complex experiments when full experimental text is available.",
     "rationale": "A successful simulation or partial-complex assay does not by itself resolve native fishnet force generation, sufficient composition or recovery energetics.",
     "notes": "The 2023 model proposes coiled scaffolds, microtubule recoil and ER/mitochondrial coordination. The 2024 preprint instead estimates that microtubule/membrane stored energy is insufficient for re-extension; its AlphaFold structures do not establish a unique calcium-dependent conformational switch. Its mesh simulation assumes volume conservation. The 2026 published abstract now reports reconstituted repeat complex compaction/self-association, so the preprint's call for a future purified assay is not treated as current absence of evidence. Final methods remain unread. No detailed causal graph, native force, binding stoichiometry or ATP-free recovery mechanism is asserted. Numerical preprint estimates are not curated properties.",
     "evidence": [
      {
       "reference": "DOI:10.1126/sciadv.add6550",
       "notes": "Discussion explicitly frames the coupled structural scheme as a model."
      },
      {
       "reference": "DOI:10.1101/2024.11.07.622534",
       "notes": "Results on mesh modeling, TEM and AlphaFold plus Discussion define assumptions and alternative recovery mechanisms."
      },
      {
       "reference": "DOI:10.1073/pnas.2601408123",
       "notes": "Published abstract supplies the qualitative reconstitution update; full journal text is not yet publicly available through the checked PMC route."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    },
    {
     "discussion_id": "figure_and_licence_scope",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Distinguish the observed network from predicted structures and retain link-only reuse.",
     "rationale": "A mixed figure must not be presented as a native molecular reconstruction, and a noncommercial licence does not permit repository hosting under current policy.",
     "notes": "Visually inspected unmodified Figure 5. Panel A is an AlphaFold2 prediction; B contains merged-layer centrin/GSBP immunofluorescence and a light image; C contains single-layer GSBP immunofluorescence with Western insets. Anti-GSBP2 cross-reactivity prevents an isoform-specific interpretation. Versioned PMC metadata says CC BY-NC; JATS specifies CC BY-NC 4.0 and the authors as copyright holders. The image is linked, never hosted, and no scale-bar-derived biological dimensions are inferred.",
     "evidence": [
      {
       "reference": "DOI:10.1126/sciadv.add6550",
       "notes": "Figure 5, its legend, antibody Results and versioned JATS permissions inspected."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    }
   ],
   "images": [
    {
     "image_id": "pmc_pmc9946354_f5",
     "source": "PMC",
     "source_accession": "PMC9946354.1 F5",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC9946354/figure/F5/",
     "licence": "CC_BY_NC_4_0",
     "licence_url": "https://creativecommons.org/licenses/by-nc/4.0/",
     "attribution": "Jing Zhang, Weiwei Qin, Che Hu, Siyu Gu, Xiaocui Chai, Mingkun Yang, Fang Zhou, Xueyan Wang, Kai Chen, Guanxiong Yan, Guangying Wang, Chuanqi Jiang, Alan Warren, Jie Xiong and Wei Miao; Copyright 2023 The Authors, exclusive licensee American Association for the Advancement of Science; CC BY-NC 4.0; Figure 5 of Giant proteins in a giant cell, Science Advances, doi:10.1126/sciadv.add6550, via PubMed Central. Link only; no repository copy or adaptation.",
     "modality": "FLUORESCENCE",
     "caption": "Spirostomum minus myoneme mesh in Figure 5B/C. B compares centrin signal (red) with anti-GSBP2 signal (green) using merged optical layers. C compares anti-GSBP1 (red) with anti-GSBP2 (green) in a single optical layer and includes Western insets. Anti-GSBP2 recognizes both GSBP proteins. Panel A is a predicted partial protein complex, not a native mesh reconstruction.",
     "taxon_id": "NCBITaxon:402029",
     "taxon_label": "Spirostomum minus",
     "reference": "DOI:10.1126/sciadv.add6550",
     "retrieved_on": "2026-10-03",
     "notes": "Source JATS md5 and Figure 5 media md5 were checked against versioned PMC metadata. The original figure was inspected in temporary storage only. No file, file checksum or download URL is provided for hosting; the exact CC BY-NC 4.0 terms require a link-only entry under repository policy."
    }
   ]
  },
  {
   "identifier": "GO:0032176",
   "label": "split septin rings",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "A pair of rings that flank the site of cell division, formed by splitting of the septin ring (or collar) prior to cytokinesis; this double ring structure is thought to trap proteins needed for cytokinesis or the formation of the new membrane or cell wall between the two septin rings. Split septin rings are known to occur in budding yeast cells and probably occur in other cell types as well.",
   "definition_source": "GO:0032176",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-30T16:36:00Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T16:37:18Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added septin-cytoskeleton parentage, cytoskeleton parthood, a reviewed-label-only septin constituent, a GO-backed cytokinetic compartment function, a nonmechanistic split-ring topology graph, and boundary and component-grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T17:09:36Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved #1834 in PR #1833 by grounding the split_septin_rings_topology cell_division_site node to GO:0032153.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0032156"
   ],
   "part_of": [
    "GO:0005856"
   ],
   "components": [
    {
     "component_id": "septin_proteins",
     "label": "septin proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Split septin rings are cytokinetic septin ring pairs, but no exact source-neutral InterPro, Pfam, or NCBIfam CURIE was assigned for the complete split-ring-forming septin cohort.",
     "role": "Septin GTPases that remain in the pair of rings after a septin ring or collar splits before cytokinesis.",
     "evidence": [
      {
       "reference": "GO:0032176",
       "notes": "GO:0032176 defines split septin rings as a pair of rings formed by splitting of a septin ring or collar."
      }
     ]
    }
   ],
   "functions": [
    {
     "function_id": "cytokinetic_compartment_boundary",
     "label": "cytokinetic compartment boundary",
     "description": "Split septin rings flank the cell-division site and are thought to trap proteins needed for cytokinesis or for formation of the new membrane or cell wall between the two rings.",
     "evidence": [
      {
       "reference": "GO:0032176",
       "notes": "GO:0032176 describes the double ring structure as thought to trap cytokinesis, new-membrane, or new-cell-wall proteins."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0032176",
     "notes": "Gene Ontology cellular-component term for split septin rings."
    },
    {
     "reference": "GO:0032156",
     "notes": "OLS reports GO:0032156 septin cytoskeleton as the direct GO:0032176 parent."
    },
    {
     "reference": "GO:0005856",
     "notes": "OLS reports a direct GO:0032176 part_of relation to the cytoskeleton."
    },
    {
     "reference": "GO:0032177",
     "notes": "OLS reports GO:0032177 cellular bud neck split septin rings as the direct GO:0032176 child."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "split_septin_rings_topology",
     "title": "Split septin-rings topology",
     "description": "A septin ring or collar splits into a pair of septin rings that flank the site of cell division before cytokinesis.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the GO-backed split-ring topology without asserting a molecular mechanism for septin-ring or septin-collar splitting.",
     "nodes": [
      {
       "node_id": "septin_proteins",
       "label": "septin proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "septin_proteins"
      },
      {
       "node_id": "septin_ring_or_collar",
       "label": "septin ring or collar",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "split_septin_rings",
       "label": "split septin rings",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032176"
      },
      {
       "node_id": "cell_division_site",
       "label": "cell division site",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0032153"
      }
     ],
     "edges": [
      {
       "subject": "septin_proteins",
       "predicate": "assemble into",
       "object": "split_septin_rings",
       "description": "Septin proteins form the pair of septin rings.",
       "evidence": [
        {
         "reference": "GO:0032176",
         "notes": "GO:0032176 defines split septin rings as a pair of rings formed from a septin ring or collar."
        }
       ]
      },
      {
       "subject": "septin_ring_or_collar",
       "predicate": "splits into",
       "object": "split_septin_rings",
       "description": "Split septin rings form by splitting of a septin ring or collar before cytokinesis.",
       "evidence": [
        {
         "reference": "GO:0032176",
         "notes": "GO:0032176 defines split septin rings as a double-ring structure produced when the septin ring or collar splits before cytokinesis."
        }
       ]
      },
      {
       "subject": "split_septin_rings",
       "predicate": "flank",
       "object": "cell_division_site",
       "description": "The pair of split septin rings flanks the site of cell division.",
       "evidence": [
        {
         "reference": "GO:0032176",
         "notes": "GO:0032176 defines the split septin rings as a pair of rings that flank the site of cell division."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "split_septin_rings_boundary",
     "prompt": "Keep the generic split septin rings distinct from localized bud-neck split septin rings and from the precursor septin ring or collar.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures"
     ],
     "rationale": "GO:0032176 denotes the broader pair of rings that forms when a septin ring or septin collar splits before cytokinesis. GO:0032177 narrows that state to the cellular bud neck, GO:0005940 denotes an unsplit septin ring, and GO:0032173 denotes an unsplit septin collar.",
     "resolution_note": "Curated GO:0032176 as the generic split-ring class, kept GO:0032177 as the narrower bud-neck child, and did not merge the split pair with its precursor septin-ring or septin-collar states.",
     "evidence": [
      {
       "reference": "GO:0032176",
       "notes": "GO:0032176 identifies the generic split septin rings."
      },
      {
       "reference": "GO:0032177",
       "notes": "GO:0032177 identifies the localized cellular bud neck split septin rings."
      },
      {
       "reference": "GO:0005940",
       "notes": "GO:0005940 identifies the septin ring."
      },
      {
       "reference": "GO:0032173",
       "notes": "GO:0032173 identifies the septin collar."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30",
     "resolved_date": "2026-09-30"
    },
    {
     "discussion_id": "resolve_split_septin_rings_grounding",
     "prompt": "Resolve an exact source-neutral grounding for split-septin-rings septin proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#septin_proteins"
     ],
     "rationale": "The initial split septin rings record uses a reviewed-label-only septin protein cohort rather than guessing InterPro, Pfam, or NCBIfam accessions that may not exactly delimit all septins that remain in split-ring pairs.",
     "evidence": [
      {
       "reference": "GO:0032176",
       "notes": "GO:0032176 defines split septin rings as a pair of septin rings."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:stalk_spasmoneme",
   "label": "Stalk spasmoneme",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "An intracellular contractile fibrillar organelle within the stalk of contractile-stalk peritrich ciliates. A spasmin-rich fibrillar mass is interspersed with membrane-bounded tubules. Shortening deforms the surrounding stalk; the organelle is distinct from the extracellular sheath and from the continuous body myoneme network.",
   "definition_source": "DOI:10.1083/jcb.77.2.358",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-03T22:30:52Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T22:33:02Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added primary evidence, a source-neutral centrin/spasmin class, verified examples, scoped functional response graph, assay/model/taxon limits and a checksum-verified public-domain CIL preview.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T22:50:29Z",
     "curator": "codex",
     "action": "CORRECTED_EVIDENCE_SCOPE",
     "changes": "Addressed issue #2002: distinguish abstract-supported stalk CCDC/EGF-like membership from CCDC-specific sheath localization; preserve the spasmoneme exclusion, discussion rationale and dates.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Added source-backed mechanistic descriptions to 3 causal edge(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005622"
   ],
   "synonyms": [
    {
     "synonym_text": "vorticellid spasmoneme",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1083/jcb.77.2.358"
    },
    {
     "synonym_text": "stalk myoneme",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1083/jcb.77.2.358"
    },
    {
     "synonym_text": "spasmoneme",
     "synonym_type": "BROAD_SYNONYM",
     "source": "DOI:10.1083/jcb.77.2.358"
    }
   ],
   "components": [
    {
     "component_id": "centrin_spasmin_proteins",
     "label": "Centrin/spasmin-family proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "InterPro spasmin search returned no entry. IPR050145 Centrin/CML-like also includes non-centrin calcium-binding proteins; it is broader than this constituent class. No exact family mapping or species-specific accession is substituted.",
     "essentiality": "UNKNOWN",
     "role": "Calcium-binding constituents of the stalk contractile organelle. This combined family-level class does not assert one gene product, an exhaustive inventory, native filament sufficiency or individual assembly requirements.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.77.2.358",
       "notes": "Spasmin-rich protein fractions were obtained from denuded stalks and dissected spasmonemes; additional proteins remained unidentified."
      },
      {
       "reference": "DOI:10.1111/j.1550-7408.1999.tb04601.x",
       "notes": "Abstract reports a cloned V. convallaria spasmin, recombinant calcium binding and 1F5 immunolocalization; full methods were not read."
      },
      {
       "reference": "https://ilacadofsci.com/wp-content/uploads/2013/03/102-15MS2905-print.pdf",
       "notes": "Immunogold localizes centrin/spasmin immunoreactivities within the spasmoneme. N-termVcCentrin4 labels fibrillar and tubular compartments; 1F5 labeling favors the fibrillar mass."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:60850",
     "taxon_label": "Vorticella convallaria",
     "reference": "DOI:10.1016/j.bpj.2012.07.038",
     "note": "Live-cell microfluidic experiments characterize load-dependent stalk contraction. Separately cited CIL:39509 provides imaging of this species. No strain CURIE or genus-wide prevalence is asserted."
    },
    {
     "taxon_id": "NCBITaxon:168244",
     "taxon_label": "Carchesium polypinum",
     "reference": "DOI:10.1083/jcb.77.2.358",
     "note": "Species used for cultured, denuded-stalk protein preparations and calcium-dependent assays; not a claim about all colonial peritrichs."
    }
   ],
   "functions": [
    {
     "function_id": "stalk_contraction",
     "label": "Calcium-responsive stalk contraction",
     "description": "Spasmoneme shortening drives deformation of the surrounding stalk and retraction of the attached cell body. Geometry and external resistance affect the observed movement; no universal contraction speed or force is asserted.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.77.2.358",
       "notes": "Glycerinated preparations respond reversibly to calcium exposure and removal."
      },
      {
       "reference": "DOI:10.1016/j.bpj.2012.07.038",
       "notes": "Greater imposed viscous resistance slows live V. convallaria contraction and reduces its excursion. Force values require hydrodynamic inference and extrapolation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1083/jcb.77.2.358",
     "notes": "Routledge (1978). Read the full 13-page primary PDF, including Methods, Results, Discussion and legends. Versioned PMC2110051.1 PDF checksum verified; JATS has only abstract and reference text."
    },
    {
     "reference": "DOI:10.1111/j.1550-7408.1999.tb04601.x",
     "notes": "Maciejewski et al. (1999). PubMed/Europe PMC abstract and identity verified; the available full-text route is subscription-only."
    },
    {
     "reference": "https://ilacadofsci.com/wp-content/uploads/2013/03/102-15MS2905-print.pdf",
     "notes": "Konior, McCutcheon and Buhse (2009), Transactions of the Illinois State Academy of Science 102:161-174. Read all main text and figure legends in the publisher-hosted PDF."
    },
    {
     "reference": "DOI:10.1016/j.bpj.2012.07.038",
     "notes": "Ryu, Lang and Matsudaira (2012). Read the complete eight-page author-hosted article, not its Supporting Material."
    },
    {
     "reference": "DOI:10.1111/j.1550-7408.1998.tb05066.x",
     "notes": "Asai et al. (1998). Publisher abstract read; no claim to have read full experimental methods."
    },
    {
     "reference": "DOI:10.1111/jeu.70006",
     "notes": "Jiang et al. (2025). Primary abstract and metadata read; complete publisher text was not accessible through the checked routes."
    },
    {
     "reference": "DOI:10.7295/W9CIL39509",
     "notes": "Single-item CIL metadata and unmodified preview inspected; public-domain dedication, author, organism and source-served preview verified."
    },
    {
     "reference": "GO:0005622",
     "notes": "Verified non-obsolete intracellular anatomical structure, used only as a broad is-a parent."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "stalk_response",
     "title": "Observed stalk contractile response",
     "description": "Qualitative organelle-level response, not a resolved molecular motor cycle.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "Calcium manipulation concerns glycerinated preparations; resistance experiments concern live V. convallaria. These observations do not identify a native conformational switch, force-additive motor units, channel identity or ATP-independent recovery in living cells.",
     "nodes": [
      {
       "node_id": "calcium_exposure",
       "label": "Calcium exposure of glycerinated preparations",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "shortening",
       "label": "Spasmoneme shortening",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "stalk_deformation",
       "label": "Stalk deformation and cell-body retraction",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "viscous_resistance",
       "label": "Imposed viscous resistance in live Vorticella",
       "node_type": "EXPERIMENTAL_FACTOR"
      }
     ],
     "edges": [
      {
       "subject": "calcium_exposure",
       "predicate": "elicits",
       "object": "shortening",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.77.2.358",
         "notes": "Calcium-responsive glycerinated organelles; not a live-cell channel mechanism."
        }
       ],
       "description": "Calcium exposure of glycerinated stalk preparations elicits rapid spasmoneme shortening."
      },
      {
       "subject": "shortening",
       "predicate": "drives",
       "object": "stalk_deformation",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.bpj.2012.07.038",
         "notes": "Contractile stalk mechanics connect organelle shortening with cell-body displacement."
        }
       ],
       "description": "Spasmoneme shortening drives helical stalk deformation and cell-body retraction in Vorticella."
      },
      {
       "subject": "viscous_resistance",
       "predicate": "slows and limits",
       "object": "stalk_deformation",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.bpj.2012.07.038",
         "notes": "Controlled channel-flow resistance increases contraction duration and decreases excursion."
        }
       ],
       "description": "Imposed viscous channel-flow resistance slows stalk contraction and limits cell-body excursion."
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_and_scope",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Separate the stalk organelle from body myonemes and the complete stalk.",
     "rationale": "Continuity, related proteins and historical terminology do not make these structures identical.",
     "notes": "Hidden- and ignored-inclusive searches found only comparative mentions in the Spirostomum record/history and unrelated numeric matches. QuickGO spasmoneme/myoneme searches returned zero hits. OTHER denotes the composite fibrillar organelle, not a single nanofilament. Generic spasmoneme is broad because historical usage also includes body fibers. Stalk coiling in Vorticella/Carchesium is not imposed on the differently folding Zoothamnium example. No exact parthood target for the complete stalk is minted here.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.77.2.358",
       "notes": "Distinguishes stalk organization across the studied genera and continuity with zooid fibers."
      },
      {
       "reference": "https://ilacadofsci.com/wp-content/uploads/2013/03/102-15MS2905-print.pdf",
       "notes": "Delimits body myonemes and their convergence into the stalk spasmoneme."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    },
    {
     "discussion_id": "composition_and_grounding",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve the native constituent inventory, exact family groundings and proposed scaffold partners.",
     "rationale": "Protein enrichment and chemical perturbation do not establish a complete molecular assembly.",
     "notes": "One combined centrin/spasmin class is not a one-protein composition. Spaconnectin and Sfi1-like scaffold models are not entered as established constituents from the sources read. Exact paralogue copy numbers, assembly requirements and a native reconstituted motor remain unresolved here.",
     "evidence": [
      {
       "reference": "InterPro:IPR050145",
       "notes": "Broader Centrin/CML-like family includes other calcium-binding proteins."
      },
      {
       "reference": "DOI:10.1111/j.1550-7408.1998.tb05066.x",
       "notes": "Chemical-modification observations suggest an additional non-calcium-binding partner, without a resolved native assembly."
      },
      {
       "reference": "https://ilacadofsci.com/wp-content/uploads/2013/03/102-15MS2905-print.pdf",
       "notes": "The proposed Sfi1-like backbone was a model to be tested, not an identified Vorticella constituent."
      },
      {
       "reference": "DOI:10.1016/j.bpj.2012.07.038",
       "notes": "Discussion explicitly leaves filament composition and calcium-dependent folding unresolved."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    },
    {
     "discussion_id": "antibody_and_preparation_limits",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Preserve antibody specificity and sample-preparation limits.",
     "rationale": "Compartment labeling cannot be treated as an isoform-specific native molecular reconstruction.",
     "notes": "The 2009 1F5 Western recognizes two bands; N-termVcCentrin4 recognizes one. Their light-microscopy stalk labeling has different sheath-access requirements. Immunogold distributions do not quantify native subunit stoichiometry. Earlier extraction uses glycerination and denaturants; soluble fractions are not intact reconstituted fibers. No exact detection-limit claim is promoted to absolute absence of actin or tubulin.",
     "evidence": [
      {
       "reference": "https://ilacadofsci.com/wp-content/uploads/2013/03/102-15MS2905-print.pdf",
       "notes": "Methods, Results and Figures 2-8 establish assay scope and compartment-dependent staining."
      },
      {
       "reference": "DOI:10.1083/jcb.77.2.358",
       "notes": "Extraction changes contractility; insoluble residue and unidentified proteins remain."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    },
    {
     "discussion_id": "nonconstituents_and_subcompartments",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep the extracellular sheath and unresolved calcium-handling machinery outside the molecular component list.",
     "rationale": "An observed compartment or neighboring structure is not an identified protein family.",
     "notes": "Membrane-bounded tubules belong to the described organelle morphology, but their molecular inventory is not resolved here. No specific pump, channel, tubulin, mitochondrial protein or stable calcium subunit is inferred. The 2025 Epistylis abstract identifies CCDC and EGF-like proteins as stalk components, but specifically places only CCDC proteins in the sheath. These stalk findings and chitin-associated rings do not demonstrate spasmoneme membership; no EGF-like sheath localization is inferred.",
     "evidence": [
      {
       "reference": "https://ilacadofsci.com/wp-content/uploads/2013/03/102-15MS2905-print.pdf",
       "notes": "Tubular and fibrillar compartments are distinguished from a speculative assembly/disassembly model."
      },
      {
       "reference": "DOI:10.1111/jeu.70006",
       "notes": "Abstract places CCDC proteins in the sheath and describes Epistylis stalk proteomics, not a spasmoneme inventory."
      },
      {
       "reference": "https://github.com/CultureBotAI/CellStructureMech/issues/2002",
       "notes": "Post-opening self-review corrected an unsupported extension of CCDC sheath localization to EGF-like stalk proteins."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    },
    {
     "discussion_id": "mechanics_and_recovery",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve the native contraction and recovery mechanism without promoting physical models to molecular observations.",
     "rationale": "Measured displacement, inferred force and simulated motor arrangements answer different questions.",
     "notes": "The 2012 maximal tension is extrapolated from hydrodynamically inferred residual force, and work estimates omit contributions. Proposed serial force addition is not observed motor architecture. No universal force, kinetics or species-transferred calcium stoichiometry is curated. Tubular fiber disassembly/reassembly is a 2009 hypothesis, not an established recovery mechanism.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.bpj.2012.07.038",
       "notes": "Methods and Discussion state geometric, drag, extrapolation and energetic assumptions."
      },
      {
       "reference": "https://ilacadofsci.com/wp-content/uploads/2013/03/102-15MS2905-print.pdf",
       "notes": "The dual structural/calcium-storage model is explicitly proposed for future testing."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    },
    {
     "discussion_id": "historical_taxon",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve the historical Zoothamnium geniculatum name at a taxonomic authority.",
     "rationale": "A historical experimental organism must not receive a guessed modern taxon identifier.",
     "notes": "ENA exact-name lookup returned no match for Zoothamnium geniculatum. Vorticella convallaria and Carchesium polypinum were independently verified as species. The historical Zoothamnium experiments remain evidence, but no canonical taxon row or synonym to Z. arbuscula is invented.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.77.2.358",
       "notes": "Identifies the historical organism as Zoothamnium geniculatum Ayrton."
      },
      {
       "reference": "https://www.ebi.ac.uk/ena/taxonomy/rest/scientific-name/Zoothamnium%20geniculatum",
       "notes": "Exact-name authority query returned an empty list."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    },
    {
     "discussion_id": "image_scope",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep the source preview distinct from quantitative microscopy and protein-specific localization.",
     "rationale": "An unlabeled TEM preview cannot establish protein identity, calcium transport or calibrated dimensions.",
     "notes": "CIL:39509 is an unmodified public-domain TEM preview by Richard Allen, acquired in 1972 and catalogued in 2012. The source places it in a contractile-stalk context. Only the small source-served preview is hosted; no raw archive, magnification-derived measurement or inferred calcium assay is included. The exact level along the stalk is not assigned.",
     "evidence": [
      {
       "reference": "DOI:10.7295/W9CIL39509",
       "notes": "Per-item metadata, organism, licence, attribution and preview bytes were verified at the source."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    }
   ],
   "images": [
    {
     "image_id": "cil_39509",
     "file": "cil_39509.jpg",
     "file_sha256": "9055d5484ed8919c2a9f831c72eca12efd73abc294db7f017beb448ee45554c2",
     "source": "CELL_IMAGE_LIBRARY",
     "source_accession": "CIL:39509",
     "source_url": "https://www.cellimagelibrary.org/images/39509",
     "download_url": "https://cildata.crbs.ucsd.edu/media/thumbnail_display/39509/39509_thumbnailx512.jpg",
     "licence": "PUBLIC_DOMAIN",
     "attribution": "Richard Allen (University of Hawaii); via Cell Image Library",
     "modality": "TEM",
     "caption": "Vorticella convallaria spasmoneme profile with membrane-bounded tubules and adjacent cortical structures. Unmodified source-served TEM preview by Richard Allen. This image shows morphology, not protein-specific localization or a calcium-transport measurement; no calibrated dimensions are inferred from the preview.",
     "taxon_id": "NCBITaxon:60850",
     "taxon_label": "Vorticella convallaria",
     "reference": "DOI:10.7295/W9CIL39509",
     "retrieved_on": "2026-10-03",
     "notes": "DOI, per-item licence, attribution and preview URL read from the landing-page JSON-LD. The source-served preview is used because CIL primary distributions may be TIFF or video. Taxon supplied by the curator because CIL exposes an organism name but no NCBI Taxonomy ID in its item JSON-LD."
    }
   ]
  },
  {
   "identifier": "cellstructuremech:stentor_km_fiber",
   "label": "Stentor Km fiber",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "A longitudinal cortical bundle of overlapping microtubule ribbons in Stentor, characterized ultrastructurally in S. coeruleus. Ribbons originate beside successive basal-body pairs and overlap alongside a ciliary row; the bundle is distinct from the deeper contractile myonemes.",
   "definition_source": "DOI:10.1083/jcb.57.3.704",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-04T01:16:22Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-04T01:17:38Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added verified tubulin families, species example, bounded extension function, nonmechanistic RNAi graph, identity and motor limits, and inspected link-only Figure 8.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0097427"
   ],
   "part_of": [
    "GO:0030863"
   ],
   "synonyms": [
    {
     "synonym_text": "km fibers",
     "synonym_type": "BROAD_SYNONYM",
     "source": "DOI:10.1083/jcb.57.3.704"
    }
   ],
   "components": [
    {
     "component_id": "alpha_tubulin",
     "label": "Alpha tubulin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR002452",
     "essentiality": "UNKNOWN",
     "role": "Tubulin subunit of the microtubules forming the ribbons.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pbio.1001861",
       "notes": "Tubulin RNAi Results and Figure 2D-E identify cortical microtubule bundles by anti-alpha-tubulin staining."
      },
      {
       "reference": "InterPro:IPR002452",
       "notes": "Authority entry verifies the Alpha tubulin family and alpha/beta microtubule composition."
      }
     ]
    },
    {
     "component_id": "beta_tubulin",
     "label": "Beta tubulin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR002453",
     "essentiality": "UNKNOWN",
     "role": "Partner tubulin subunit; depletion disrupts the normal cortical microtubule rows, without defining a minimal Km-fiber assembly requirement.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pbio.1001861",
       "notes": "RNAi Results and Figure 2 show beta-tubulin transcript depletion and disorganized tubulin-positive cortical rows; this is not a Km-specific knockout."
      },
      {
       "reference": "InterPro:IPR002453",
       "notes": "Authority entry verifies the Beta tubulin family and its role in microtubules."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5963",
     "taxon_label": "Stentor coeruleus",
     "reference": "DOI:10.1083/jcb.57.3.704",
     "note": "Experimental species for the fixed-state ultrastructural comparison. ENA verifies the species identifier; no genus-wide prevalence is asserted."
    }
   ],
   "functions": [
    {
     "function_id": "cell_reextension",
     "label": "Cell re-extension",
     "description": "Implicated in cell re-extension through relative displacement of overlapping ribbons; a bridge-driven motor cycle remains a model.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.57.3.704",
       "notes": "Results and Discussion compare contracted and relaxed cells. Reduced ribbon overlap accompanies extension; selective disruption of the two fiber systems was unsuccessful."
      }
     ]
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "tubulin_rnai_cortical_rows",
     "title": "Nonmechanistic summary of beta-tubulin RNAi effects on cortical rows",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "Perturbation evidence in S. coeruleus, not a native assembly pathway or selective Km-fiber intervention.",
     "nodes": [
      {
       "node_id": "beta_tubulin_rnai",
       "label": "Beta-tubulin RNAi",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "disorganized_rows",
       "label": "Disorganized cortical microtubule rows",
       "node_type": "STATE"
      }
     ],
     "edges": [
      {
       "subject": "beta_tubulin_rnai",
       "predicate": "produces",
       "object": "disorganized_rows",
       "description": "Beta-tubulin depletion produces breaks and disorientation in cortical microtubule rows.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pbio.1001861",
         "notes": "Figure 2D-E and RNAi Results. Nonmechanistic intervention summary: tubulin depletion is not specific to Km fibers and does not isolate their contribution to whole-cell shape or establish the native extension motor."
        }
       ]
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1083/jcb.57.3.704",
     "notes": "Huang and Pitelka (1973), PMID 4633444. Primary PDF Methods, Km-fiber Results, Discussion and Figure 8 inspected. Fixed-state comparisons support sliding; molecular force generation remains unresolved."
    },
    {
     "reference": "DOI:10.1371/journal.pbio.1001861",
     "notes": "Slabodnick et al. (2014). Publisher tubulin-RNAi Results, Figure 2 legend, and RNAi, antibody and immunofluorescence Methods read. No Mob1 phenotype is attributed to tubulin."
    },
    {
     "reference": "GO:0097427",
     "notes": "Verified non-obsolete microtubule bundle: broader is-a parent, not exact identity."
    },
    {
     "reference": "GO:0030863",
     "notes": "Verified non-obsolete cortical cytoskeleton: encompassing framework, used as part_of."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_and_granularity",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Distinguish the Km bundle from a single microtubule, myoneme or striated rootlet.",
     "rationale": "Basal-body association and similar fiber names do not make different cortical assemblies equivalent.",
     "notes": "Hidden- and ignored-inclusive repository searches found only neighboring myoneme references, not an existing target record. QuickGO Stentor, kinetodesmal and postciliary searches returned no hits; Km fiber returned generic fiber matches. GO microtubule bundle is broader. GO:0035253 describes a typically striated ciliary rootlet, not this overlapping ribbon bundle. The genus-qualified label does not assert uniqueness to Stentor or prevalence across the genus.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.57.3.704",
       "notes": "The microtubular Km fibers and deeper myonemes are separate systems."
      },
      {
       "reference": "GO:0035253",
       "notes": "Rootlet definition checked at QuickGO."
      },
      {
       "reference": "https://www.ebi.ac.uk/QuickGO/services/ontology/go/search?query=Stentor",
       "notes": "Authority identity search before minting."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "unidentified_bridges_and_motor",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Identify the molecular bridges and test how Km fibers generate extension force.",
     "rationale": "Morphological bridges do not identify a motor protein or prove an ATPase cycle.",
     "notes": "Do not add dynein, a specific ATPase, or unidentified bridge proteins as grounded constituents. Essentiality, native paralogue inventory and stoichiometry remain unset or UNKNOWN. No mechanistic graph is asserted.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.57.3.704",
       "notes": "Discussion explicitly states that direct evidence for ATP-utilizing enzymes in the interribbon bridges was lacking; the dynein comparison is an analogy."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "neighboring_and_regulatory_proteins",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep neighboring organelles and broadly localized regulators outside the constituent list.",
     "rationale": "Cortical localization alone does not establish membership of the Km bundle.",
     "notes": "Exclude the deeper myoneme system, basal bodies, transverse microtubules and adjacent membranes as constituents. Mob1 localization to posterior cortical rows does not resolve direct Km association; do not add it as a constituent or bundle-maintenance factor on that basis.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.57.3.704",
       "notes": "The cortical architecture distinguishes neighboring systems."
      },
      {
       "reference": "DOI:10.1371/journal.pbio.1001861",
       "notes": "Mob1 localization Results and Figure 3 describe diffuse cortical-row signal, not purified Km membership."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    }
   ],
   "images": [
    {
     "image_id": "pmc2108994_figure8",
     "source": "PMC",
     "source_accession": "PMC2108994.1 Figure 8",
     "source_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC2108994.1/PMC2108994.1.pdf#page=8",
     "licence": "CC_BY_NC_SA_4_0",
     "licence_url": "https://creativecommons.org/licenses/by-nc-sa/4.0/",
     "attribution": "B. Huang and D. R. Pitelka, Figure 8, The contractile process in the ciliate, Stentor coeruleus. I. The role of microtubules and filaments, Journal of Cell Biology 57 (1973), doi:10.1083/jcb.57.3.704, via PubMed Central; CC BY-NC-SA 4.0. Link only; no repository copy or adaptation.",
     "modality": "TEM",
     "caption": "Figure 8: transverse section of a Km fiber in an extended Stentor coeruleus cell, with a microtubule-numbering diagram. Scale bar: 0.1 micrometer.",
     "taxon_id": "NCBITaxon:5963",
     "taxon_label": "Stentor coeruleus",
     "reference": "DOI:10.1083/jcb.57.3.704",
     "retrieved_on": "2026-10-04",
     "notes": "Visually inspected PDF page 8 (printed page 711). PMC version-1 PDF MD5 verified; JATS specifies CC BY-NC-SA 4.0. The scanned article has no separate JATS figure object; the accession names the printed figure, not a fabricated XML identifier."
    }
   ]
  },
  {
   "identifier": "cellstructuremech:stentor_myoneme_system",
   "label": "Stentor myoneme system",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "The cortical system of longitudinal contractile filament bundles, historically termed M bands, characterized in Stentor coeruleus. Its prominent posterior myonemes are distinct from the adjacent microtubular Km fibers; this record does not denote every centrin-containing cortical assembly.",
   "definition_source": "DOI:10.1126/science.177.4047.447",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-04T00:21:29Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-04T00:22:58Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added source-bounded centrin/Sfi1 components, verified species example, contraction function, nonmechanistic perturbation graph, identity and evidence limits, and inspected link-only Figure 16.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-04T00:23:32Z",
     "curator": "codex",
     "action": "REFINED_GRAPH_WORDING",
     "changes": "Use produces for the impaired-contraction outcome state so the predicate does not invert the reported phenotype.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-04T00:39:25Z",
     "curator": "codex",
     "action": "ADDRESSED_ADVERSARIAL_REVIEW",
     "changes": "Corrected direct M-band definition/synonym provenance and made the nonmechanistic graph scope and mediation limits visible; retained PROPOSED status and linked both review issues.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-12T04:02:04Z",
     "curator": "codex",
     "action": "RECONCILED_SOURCE_VERSIONS",
     "changes": "Addressed issue 2282: reconcile dissertation Sfi1 localization with the final-paper cortical-depth account; update inspected methods and RNAi specificity limits without changing identity, status or graph topology.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005622"
   ],
   "part_of": [
    "GO:0030863"
   ],
   "synonyms": [
    {
     "synonym_text": "Stentor M-band system",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1126/science.177.4047.447"
    },
    {
     "synonym_text": "myonemes",
     "synonym_type": "BROAD_SYNONYM",
     "source": "DOI:10.1111/j.1550-7408.2005.00048x"
    }
   ],
   "components": [
    {
     "component_id": "myonemal_centrins",
     "label": "Myonemal centrin-family proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "InterPro IPR050145 Centrin/CML-like includes other calcium-binding proteins; it does not exactly delimit the myonemal centrin class. No species-specific accession is substituted for a family.",
     "essentiality": "UNKNOWN",
     "role": "Centrin-related calcium-binding constituents of the myonemes; the antibody evidence does not resolve the complete native paralogue inventory.",
     "evidence": [
      {
       "reference": "DOI:10.1111/j.1550-7408.2005.00048x",
       "notes": "Publisher abstract: three antibody preparations label myonemes, not the adjacent Km fibers in alpha-tubulin double-labeling experiments. Immunoblots identify a calcium-binding, caltractin-related protein. Full article methods were inaccessible."
      }
     ]
    },
    {
     "component_id": "sfi1_family_scaffolds",
     "label": "Myonemal Sfi1-family scaffold proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "InterPro IPR052270 represents broader SFI1-related proteins, including CCDC191. Exact coverage of the myonemal scaffold class and its experimentally localized Stentor proteins was not established.",
     "essentiality": "UNKNOWN",
     "role": "Repeat-rich scaffold proteins localized to posterior myonemes and lateral connections; knockdown supports a role in regional centrin organization, not a defined minimal assembly stoichiometry.",
     "evidence": [
      {
       "reference": "https://escholarship.org/content/qt48v7x2m3/qt48v7x2m3_noSplash_81e16ae35ca9c5219383afd7085febfb.pdf",
       "notes": "Yan dissertation, Chapter 2, pp. 26-32: Sfi1-1 (SteCoe_17904), Sfi1-2 (SteCoe_25973) and Sfi1-3 (SteCoe_10021) localize to myonemes and posterior lateral bands, but not the anterior centrin mesh. Antibody blots contain nonspecific bands; peptide-block and RNAi immunofluorescence controls are reported. This is the dissertation conclusion; the later final-paper manuscript resolves additional cortical layers as described below."
      },
      {
       "reference": "DOI:10.1016/j.cub.2026.06.062",
       "notes": "Final-paper author manuscript PMC13637444.1, Sfi1 Results and Figure 3 legend: outer lateral Sfi1 bands are distinct from the anterior centrin mesh, but deeper anterior layers show Sfi1/centrin mesh colocalization. In the posterior outer cortex, centrin surrounds rather than colocalizes with the lateral bands. This depth-resolved account qualifies the dissertation conclusion; it does not equate every centrin-positive structure with posterior myonemes. Peptide-block and immunofluorescence controls are reported, with nonspecific Western bands and Sfi1-2/Sfi1-3 RNAi cross-depletion as specificity limits."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5963",
     "taxon_label": "Stentor coeruleus",
     "reference": "DOI:10.1083/jcb.57.3.704",
     "note": "Experimental organism for the ultrastructural comparison of myonemes and Km fibers. The species identifier was verified at ENA; no genus-wide prevalence is asserted."
    }
   ],
   "functions": [
    {
     "function_id": "cell_body_contraction",
     "label": "Rapid cell-body contraction",
     "description": "The myoneme system contributes to shortening of the cell body in response to stimulation.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.177.4047.447",
       "notes": "Primary high-speed cinematography follows M bands straightening before regional body shortening. Mechanical and electrical stimulation differ in the spatial progression of contraction; the signal is not directly identified."
      },
      {
       "reference": "DOI:10.1016/j.cub.2026.06.062",
       "notes": "Final-paper author manuscript PMC13637444.1, contractile-machinery Results and STAR Methods: Sfi1-1 and Sfi1-2 RNAi conditions impair stimulus-evoked contraction; responses depend on the stimulus and isoform-targeting condition. Sfi1-2/Sfi1-3 cross-depletion prevents an isoform-exclusive interpretation. No exact kinetics or native force-generation mechanism is asserted here."
      }
     ]
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "sfi1_knockdown_phenotypes",
     "title": "Nonmechanistic summary of Sfi1 knockdown phenotypes",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "Experimental perturbation summary in S. coeruleus, checked against the final-paper author manuscript Results and STAR Methods. The cable-reducing conditions target Sfi1-1 or Sfi1-2; Sfi1-2/Sfi1-3 cross-depletion limits isoform-specific attribution. The two outcomes are not connected by a claimed causal mediation step. This is not a resolved molecular contraction mechanism or a claim about every Sfi1 isoform.",
     "nodes": [
      {
       "node_id": "sfi1_rnai",
       "label": "RNAi against the implicated Sfi1 isoforms",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "reduced_cables",
       "label": "Reduced myoneme cables",
       "node_type": "STATE"
      },
      {
       "node_id": "impaired_contraction",
       "label": "Impaired stimulus-evoked contraction",
       "node_type": "STATE"
      }
     ],
     "edges": [
      {
       "subject": "sfi1_rnai",
       "predicate": "produces",
       "object": "reduced_cables",
       "description": "The reported Sfi1 knockdown conditions reduce myoneme cables.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2026.06.062",
         "notes": "PMC13637444.1 cortical-patterning Results report reduced centrin incorporation in posterior myonemes in Sfi1-1 and Sfi1-2 RNAi conditions, with altered anterior/posterior patterning rather than reduced total centrin fluorescence. Sfi1-2/Sfi1-3 cross-depletion limits isoform attribution. This remains a nonmechanistic intervention summary: cable-pattern changes and contraction impairment are parallel outcomes, not proof that cable loss mediates the defect."
        }
       ]
      },
      {
       "subject": "sfi1_rnai",
       "predicate": "produces",
       "object": "impaired_contraction",
       "description": "Affected cells fail to respond normally to stimulation or contract incompletely.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2026.06.062",
         "notes": "PMC13637444.1 contractile-machinery Results and STAR Methods report reduced or incomplete contraction in the implicated knockdown conditions. Sfi1-2/Sfi1-3 cross-depletion and stimulus-dependent responses preclude a universal or isoform-exclusive requirement. No exact kinetics, native force-generation mechanism or mediation by cable loss is inferred."
        }
       ]
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1083/jcb.57.3.704",
     "notes": "Huang and Pitelka (1973). Full primary PDF and Figures 16/17 inspected; versioned PMC metadata verifies DOI, PMID 4633444 and non-retracted status. Molecular coiling is an interpretation of fixed-state morphology, not a directly resolved transition."
    },
    {
     "reference": "DOI:10.1126/science.177.4047.447",
     "notes": "Newman (1972). Primary PMC author manuscript read, including methods and figure legends; PMID 5043148. Cinematic evidence is not calcium imaging."
    },
    {
     "reference": "DOI:10.1111/j.1550-7408.2005.00048x",
     "notes": "Maloney et al. (2005), PMID 16014010. Publisher abstract read; full-text/PDF access was not obtained. Localization at membranelle bases is additional centrin distribution, not evidence that those bases are the myoneme system."
    },
    {
     "reference": "DOI:10.1016/j.cub.2026.06.062",
     "notes": "Yan et al. (2026), PMID 42476139. At initial curation on 2026-10-04, only the published abstract and metadata were readable through the checked Cell/ScienceDirect routes. The final-paper author manuscript PMC13637444.1 became available on 2026-10-05. Relevant centrin/Sfi1 localization, cortical-patterning and contraction Results, Discussion and STAR Methods were read on 2026-10-12 in official checksum-verified JATS. This is not the dissertation or the publisher typeset PDF; supplementary movies were not inspected and no new numeric values are curated."
    },
    {
     "reference": "https://escholarship.org/content/qt48v7x2m3/qt48v7x2m3_noSplash_81e16ae35ca9c5219383afd7085febfb.pdf",
     "notes": "Connie Yan, Oral Regeneration in Stentor coeruleus: Cytoskeletal Patterning and Cell Cycle Control. Chapter 2 localization and RNAi results and relevant methods read. This dissertation is a separate source version, not the final journal article."
    },
    {
     "reference": "GO:0005622",
     "notes": "Verified intracellular anatomical structure: broad is-a parent."
    },
    {
     "reference": "GO:0030863",
     "notes": "Verified cortical cytoskeleton: encompassing framework, used as part_of."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_and_boundary",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Distinguish the Stentor myoneme system from homonymous and neighboring assemblies.",
     "rationale": "A shared protein or historical name does not establish structural equivalence.",
     "notes": "Hidden- and ignored-inclusive repository searches found no existing target record. QuickGO myoneme and Stentor searches returned no hits. GO:0031430 M band denotes a sarcomeric structure and is not this identity. OTHER denotes a filament system, not one filament. The genus-qualified label is supported by the single verified species example; it does not assert occurrence throughout Stentor. Spirostomum fishnets, peritrich body myonemes and stalk spasmonemes remain separate records.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.57.3.704",
       "notes": "Describes the named myonemes separately from Km fibers."
      },
      {
       "reference": "GO:0031430",
       "notes": "Authority definition specifies the thick-filament midline of a sarcomere."
      },
      {
       "reference": "https://www.ebi.ac.uk/QuickGO/services/ontology/go/search?query=myoneme",
       "notes": "Authority identity search before minting."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "component_grounding",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve exact myonemal family mappings and native molecular composition.",
     "rationale": "Broad family matches and localization do not establish exact class equivalence, paralogue completeness or copy number.",
     "notes": "Both components remain REVIEWED_LABEL_ONLY and assembly essentiality UNKNOWN. Verify sequence-level mappings before adding UniProt examples; do not infer native stoichiometry from predicted repeat counts.",
     "evidence": [
      {
       "reference": "InterPro:IPR050145",
       "notes": "Authority family description includes non-centrin calcium-binding proteins."
      },
      {
       "reference": "InterPro:IPR052270",
       "notes": "Authority family description includes SFI1 and related proteins."
      },
      {
       "reference": "https://escholarship.org/content/qt48v7x2m3/qt48v7x2m3_noSplash_81e16ae35ca9c5219383afd7085febfb.pdf",
       "notes": "Chapter 2 distinguishes sequence predictions from localization and RNAi experiments."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "neighboring_assemblies",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep other cortical assemblies out of the myoneme constituent list.",
     "rationale": "Adjacency or shared centrin labeling does not establish molecular membership.",
     "notes": "Km microtubules, nearby ER, basal bodies and membranelles are excluded as constituents. The anterior centrin mesh is not equated with posterior myoneme cables; Sfi1-positive lateral connections are included as associated architecture. No unidentified linker or calcium pump is invented. This structural boundary does not imply that Sfi1 is absent from every anterior centrin layer: the final-paper manuscript distinguishes outer lateral bands from deeper anterior mesh colocalization.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.57.3.704",
       "notes": "Separate cortical fiber systems and adjacent membranes are described."
      },
      {
       "reference": "DOI:10.1111/j.1550-7408.2005.00048x",
       "notes": "Centrin-related labeling also occurs at membranelle bases."
      },
      {
       "reference": "https://escholarship.org/content/qt48v7x2m3/qt48v7x2m3_noSplash_81e16ae35ca9c5219383afd7085febfb.pdf",
       "notes": "Chapter 2, pp. 30-32 separates posterior Sfi1/centrin structures from the anterior centrin mesh."
      },
      {
       "reference": "DOI:10.1016/j.cub.2026.06.062",
       "notes": "PMC13637444.1 Sfi1 Results and Figure 3 legend distinguish longitudinal position from cortical depth."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "mechanism_and_source_versions",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve native force generation beyond the observed Sfi1 perturbation outcomes.",
     "rationale": "Fixed-state morphology, localization and knockdown do not uniquely determine a molecular motor cycle.",
     "notes": "The graph retains intervention outcomes, not direct Sfi1-centrin binding, complete reconstitution, an ATP-free recovery cycle or mediation of every phenotype by posterior cables. The initial 2026-10-04 source-access gap is now partly closed by the final-paper author manuscript PMC13637444.1; relevant Results and STAR Methods were inspected on 2026-10-12. Its cortical-depth localization and RNAi cross-depletion limits are kept distinct from the older dissertation account. The molecular force-generation question remains open; no preprint or dissertation is substituted for final experimental methods.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2026.06.062",
       "notes": "Final-paper author manuscript Results and STAR Methods bound the perturbation evidence without resolving a native motor cycle."
      },
      {
       "reference": "DOI:10.1083/jcb.57.3.704",
       "notes": "Fixed-state comparisons do not directly observe a molecular shortening trajectory."
      },
      {
       "reference": "https://escholarship.org/content/qt48v7x2m3/qt48v7x2m3_noSplash_81e16ae35ca9c5219383afd7085febfb.pdf",
       "notes": "Chapter 2 uses prediction, imaging and RNAi as distinct kinds of evidence."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "review_provenance_and_presentation",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Use direct historical terminology provenance and expose the graph's evidence limits in the generated page.",
     "rationale": "Same-agent review found that the M-band alias had an indirect source assignment and that the renderer did not display the graph scope fields.",
     "notes": "Definition and synonym provenance now use Newman (1972), which explicitly distinguishes microfilament M bands from microtubular Km fibers. Huang and Pitelka remain the ultrastructure and image sources. The graph title and edge evidence now expose its nonmechanistic status and lack of a demonstrated mediation step without changing the shared renderer. This is agent review, not human sign-off.",
     "evidence": [
      {
       "reference": "https://github.com/CultureBotAI/CellStructureMech/issues/2006",
       "notes": "Historical alias provenance finding."
      },
      {
       "reference": "https://github.com/CultureBotAI/CellStructureMech/issues/2007",
       "notes": "Rendered graph scope finding."
      },
      {
       "reference": "DOI:10.1126/science.177.4047.447",
       "notes": "Primary Introduction and cinematic Results explicitly name M bands and distinguish the two cortical fiber systems."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "sfi1_localization_source_versions",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Reconcile the dissertation and final-paper Sfi1 localization accounts.",
     "rationale": "Cortical depth and source version affect how colocalization can be interpreted.",
     "notes": "The dissertation reports no overlap with the anterior centrin mesh for the three tested Sfi1 proteins. The later author manuscript distinguishes outer lateral bands from deeper anterior layers with mesh overlap, and reports posterior outer-layer centrin surrounding the lateral bands. Both accounts are retained with their versions; neither defines every centrin assembly as a posterior myoneme or proves direct binding. This is same-agent curation, not human sign-off.",
     "evidence": [
      {
       "reference": "https://escholarship.org/content/qt48v7x2m3/qt48v7x2m3_noSplash_81e16ae35ca9c5219383afd7085febfb.pdf",
       "notes": "Chapter 2, printed pp. 31-32: older localization conclusion."
      },
      {
       "reference": "DOI:10.1016/j.cub.2026.06.062",
       "notes": "PMC13637444.1 Sfi1 Results, Figure 3 legend and STAR Methods: depth-resolved interpretation and specificity controls."
      },
      {
       "reference": "https://github.com/CultureBotAI/CellStructureMech/issues/2282",
       "notes": "Saved scientific review finding F1; source-version reconciliation."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-12",
     "resolved_date": "2026-10-12"
    }
   ],
   "images": [
    {
     "image_id": "pmc2108994_figure16",
     "source": "PMC",
     "source_accession": "PMC2108994.1 Figure 16",
     "source_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC2108994.1/PMC2108994.1.pdf#page=17",
     "licence": "CC_BY_NC_SA_4_0",
     "licence_url": "https://creativecommons.org/licenses/by-nc-sa/4.0/",
     "attribution": "B. Huang and D. R. Pitelka, Figure 16, The contractile process in the ciliate, Stentor coeruleus. I. The role of microtubules and filaments, Journal of Cell Biology 57 (1973), doi:10.1083/jcb.57.3.704, via PubMed Central; CC BY-NC-SA 4.0. Link only; no repository copy or adaptation.",
     "modality": "TEM",
     "caption": "Figure 16: longitudinal section of a contracted Stentor coeruleus myoneme, with a transverse-section inset. The source scale bar is 0.1 micrometer. This is fixed-cell ultrastructure, not a molecular reconstruction.",
     "taxon_id": "NCBITaxon:5963",
     "taxon_label": "Stentor coeruleus",
     "reference": "DOI:10.1083/jcb.57.3.704",
     "retrieved_on": "2026-10-04",
     "notes": "Inspected on PDF page 17 (printed page 720). PMC version-1 metadata supplies the PDF and its verified MD5; verified JATS specifies CC BY-NC-SA 4.0. The JATS has no individual figure objects, so the source link addresses the figure's PDF page. Noncommercial/share-alike terms require link-only treatment under repository policy."
    }
   ]
  },
  {
   "identifier": "cellstructuremech:stentor_perialgal_microtubule_meshwork",
   "label": "Stentor perialgal microtubule meshwork",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "An irregular cortical microtubule meshwork characterized in Stentor pyriformis, with gaps occupied by algal endosymbionts in perialgal vacuoles. The named basket system denotes host cytoskeletal architecture, not regular cages, the symbionts themselves, their vacuole membranes, or the longitudinal Km-fiber bundles.",
   "definition_source": "DOI:10.1091/mbc.E24-12-0571",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-04T01:53:04Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-04T01:56:05Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added directly imaged beta-tubulin meshwork evidence, verified host and hierarchy, qualified positioning hypothesis, explicit structure and mechanism limits, and link-only Figure 3 with license metadata caveat.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005622"
   ],
   "part_of": [
    "GO:0030863"
   ],
   "synonyms": [
    {
     "synonym_text": "microtubule basket system",
     "synonym_type": "BROAD_SYNONYM",
     "source": "DOI:10.1091/mbc.E24-12-0571"
    }
   ],
   "components": [
    {
     "component_id": "beta_tubulin",
     "label": "Beta tubulin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR002453",
     "essentiality": "UNKNOWN",
     "role": "Tubulin subunit detected in the cortical microtubule meshwork.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E24-12-0571",
       "notes": "Figure 3 and microscopy Methods identify beta-tubulin immunofluorescence; the primary antibody was Sigma T0198. This does not resolve native paralogues or assembly essentiality."
      },
      {
       "reference": "InterPro:IPR002453",
       "notes": "Authority entry verifies the Beta tubulin family label."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:2721102",
     "taxon_label": "Stentor pyriformis",
     "reference": "DOI:10.1091/mbc.E24-12-0571",
     "note": "Imaged host species; ENA exact-name lookup verifies the identifier. No genus-wide prevalence or absence assertion is made."
    }
   ],
   "functions": [
    {
     "function_id": "proposed_symbiont_positioning",
     "label": "Proposed cortical positioning of endosymbionts",
     "description": "The authors propose that the meshwork helps retain algal endosymbionts near the host cortex; a meshwork-specific causal requirement has not been established.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E24-12-0571",
       "notes": "The surface-association Discussion proposes anchoring from cortical organization. Centrifugation displaces algae but is not a selective microtubule perturbation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1091/mbc.E24-12-0571",
     "notes": "Boudreau et al. (2025), PMID 39937680. Main-text Introduction, Results, Discussion and Methods read in official JATS; Figure 3 inspected in the PDF. Supplementary movies were not inspected."
    },
    {
     "reference": "GO:0005622",
     "notes": "Non-obsolete intracellular anatomical structure: broad is-a parent, not an exact identity mapping."
    },
    {
     "reference": "GO:0030863",
     "notes": "Non-obsolete cortical cytoskeleton: encompassing framework, used as part_of."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_and_granularity",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Distinguish the perialgal meshwork from generic microtubules, Km fibers and unrelated baskets.",
     "rationale": "Basket terminology alone does not identify a regular cage or a shared structure across taxa.",
     "notes": "Hidden- and ignored-inclusive repository searches found only unrelated peduncle-basket comparisons before scaffolding. QuickGO Stentor and perialgal searches returned no matches; microtubule-basket results included neuronal and nuclear-pore baskets, not this system. A single microtubule and the longitudinal Km bundle are different granularities or architectures. The record covers the irregular meshwork, not a separate cage per alga or a claim of uniqueness to this genus.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E24-12-0571",
       "notes": "Cell-anatomy Results identify Km bundles separately; the microtubule-basket Results describe irregular gaps rather than regular baskets."
      },
      {
       "reference": "https://www.ebi.ac.uk/QuickGO/services/ontology/go/search?query=perialgal",
       "notes": "Authority identity search before minting."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "partial_composition_and_anchoring",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve mesh-associated linkers and test a selective requirement for cortical symbiont positioning.",
     "rationale": "Tubulin staining and spatial association do not identify attachment molecules or establish causation.",
     "notes": "The component list is intentionally partial and limited to the directly stained tubulin family. No native paralogue inventory, linker identity, stoichiometry or assembly essentiality is asserted. No causal graph is added: centrifugation and symbiont-removal or photosynthesis-inhibition assays do not isolate meshwork function. Test selective mesh disruption and rescue before asserting anchoring, photoprotection, enhanced photosynthesis, gas exchange or phototaxis mechanisms.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E24-12-0571",
       "notes": "Figure 3 supports anatomy; the surface-association Discussion frames positioning and physiological benefits as possibilities."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "host_structure_boundary",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep symbionts and neighboring structures outside the molecular constituent list.",
     "rationale": "Association with a host cytoskeleton is not membership of that cytoskeleton or evidence of organelle fixation.",
     "notes": "Exclude Chlorella cells, perialgal vacuole membranes, mitochondria, membranelle roots and Km-fiber bundles as constituents. The paper cultured the algae outside the host; this record does not classify the symbionts as organelles.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E24-12-0571",
       "notes": "Cell anatomy, host/symbiont phylogeny and culture Methods distinguish these entities."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "figure_license_metadata",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Reconcile PMC license metadata before attempting hosted-image ingestion.",
     "rationale": "The explicit article copyright statement and the structured PMC license-code field differ in completeness.",
     "notes": "Version-1 JATS copyright text explicitly grants CC BY 4.0, but PMC metadata license_code is null and the license element contains a trademark notice. The normal hosting adapter rejects that metadata. Keep Figure 3 link-only and do not weaken the hosting guard.",
     "evidence": [
      {
       "reference": "https://pmc-oa-opendata.s3.amazonaws.com/metadata/PMC12005096.1.json",
       "notes": "Version, DOI, PMID, non-retraction flag and XML/PDF hashes checked against downloaded sources."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    }
   ],
   "images": [
    {
     "image_id": "pmc12005096_figure3",
     "source": "PMC",
     "source_accession": "PMC12005096.1:F3",
     "source_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC12005096.1/PMC12005096.1.pdf#page=6",
     "licence": "CC_BY_4_0",
     "licence_url": "https://creativecommons.org/licenses/by/4.0/",
     "attribution": "Boudreau et al., Figure 3, The cell biology and genome of Stentor pyriformis, a giant cell that embeds symbiotic algae in a microtubule meshwork, Molecular Biology of the Cell (2025), doi:10.1091/mbc.E24-12-0571, via PubMed Central; CC BY 4.0. Link only; no repository copy or adaptation.",
     "modality": "FLUORESCENCE",
     "caption": "Figure 3: beta-tubulin immunofluorescence and chlorophyll signal in Stentor pyriformis (A), with six optical sections through an expanded cortical microtubule meshwork (B).",
     "taxon_id": "NCBITaxon:2721102",
     "taxon_label": "Stentor pyriformis",
     "reference": "DOI:10.1091/mbc.E24-12-0571",
     "retrieved_on": "2026-10-04",
     "notes": "Inspected PDF page 6; F3 is the JATS figure identifier. Official XML/PDF MD5 hashes verified. License comes from the explicit JATS copyright statement, not the null metadata license_code. No hosted file. Expansion-image distances are not recorded as native structural measurements."
    }
   ]
  },
  {
   "identifier": "GO:0020025",
   "label": "subpellicular microtubule",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "A singlet microtubule that lies underneath the inner membrane pellicle complex and emanates from the basal ring of the conoid.",
   "definition_source": "GO:0020025",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-22T11:58:42Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T12:00:13Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO microtubule parentage and apical-complex parthood, a reviewed label-only alpha/beta tubulin component, Toxoplasma gondii scope, DOI/GO evidence, a nonmechanistic cortical topology graph, and curation discussions for accessory components and the Apicomplexa-specific GO boundary.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T12:11:53Z",
     "curator": "codex",
     "action": "REVIEW_FIXES",
     "changes": "Addressed PR #1277 review issues #1278 and #1279 by narrowing the Toxoplasma canonical-example note to the Morrissette et al. 1997 lattice evidence and adding direct Sheriff et al. 2014 evidence for excluded Trypanosoma subpellicular microtubule usage.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T19:53:42Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2254: Retargeted the SPMT attachment node and edge coherently to GO:0020032, preserving the lattice, molecular constituents and Trypanosoma boundary.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:49Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005874"
   ],
   "part_of": [
    "GO:0020007"
   ],
   "components": [
    {
     "component_id": "alpha_beta_tubulins",
     "label": "alpha- and beta-tubulins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Tubulin subunits that polymerize into the conventional singlet subpellicular microtubules of Toxoplasma.",
     "evidence": [
      {
       "reference": "GO:0005874",
       "notes": "Gene Ontology defines microtubules as polymeric tubulin tubes."
      },
      {
       "reference": "DOI:10.1371/journal.ppat.0020013",
       "notes": "Hu et al. 2006 described alpha/beta-tubulins in Toxoplasma conventional microtubules, including the subpellicular microtubules."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral CURIE for the apicomplexan alpha- and beta-tubulin constituent set was verified in this pass; broad tubulin/FtsZ-domain groundings would also cover bacterial, archaeal and phage tubulin-like proteins outside this GO term.",
     "gene_symbols": [
      "TUBA1",
      "TUBB1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A0A125YQG0",
       "protein_label": "Tubulin alpha chain",
       "gene_symbol": "TUBA1",
       "taxon_id": "NCBITaxon:508771",
       "taxon_label": "Toxoplasma gondii ME49",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene TUBA1 in Toxoplasma gondii ME49. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A0A125YQG0",
         "notes": "UniProtKB unreviewed (TrEMBL) entry A0A125YQG0 for gene TUBA1 in Toxoplasma gondii ME49. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5811",
     "taxon_label": "Toxoplasma gondii",
     "presence": "COMMON",
     "note": "Toxoplasma tachyzoites have 22 singlet subpellicular microtubules attached at the polar ring of the apical complex and running beneath the inner membrane complex.",
     "reference": "DOI:10.1371/journal.ppat.0020013"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5811",
     "taxon_label": "Toxoplasma gondii",
     "note": "Apicomplexan model in which the 32 nm periodicity shared by isolated subpellicular microtubules and the overlying pellicular intramembranous-particle lattice was studied structurally.",
     "reference": "DOI:10.1242/jcs.110.1.35"
    }
   ],
   "functions": [
    {
     "function_id": "pellicle_microtubule_scaffold",
     "label": "pellicle microtubule scaffold",
     "description": "Subpellicular microtubules form a longitudinal cortical microtubule scaffold beneath the inner membrane pellicle complex and alongside the pellicular intramembranous-particle lattice in Toxoplasma.",
     "evidence": [
      {
       "reference": "DOI:10.1242/jcs.110.1.35",
       "notes": "Morrissette, Murray and Roos 1997 resolved a 32 nm periodicity in isolated Toxoplasma subpellicular microtubules and the overlying pellicle particle lattice."
      },
      {
       "reference": "DOI:10.1371/journal.ppat.0020013",
       "notes": "Hu et al. 2006 described the Toxoplasma subpellicular microtubules as cytoskeletal elements closely associated with the cytoplasmic face of the IMC."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0020025",
     "notes": "Gene Ontology cellular-component term for the apicomplexan subpellicular microtubule."
    },
    {
     "reference": "GO:0005874",
     "notes": "Gene Ontology places subpellicular microtubules under the microtubule class."
    },
    {
     "reference": "GO:0020007",
     "notes": "Gene Ontology models subpellicular microtubules as part of the apicomplexan apical complex."
    },
    {
     "reference": "DOI:10.1242/jcs.110.1.35",
     "notes": "Morrissette, Murray and Roos 1997, Subpellicular microtubules associate with an intramembranous particle lattice in the protozoan parasite Toxoplasma gondii, Journal of Cell Science."
    },
    {
     "reference": "DOI:10.1371/journal.ppat.0020013",
     "notes": "Hu et al. 2006, Cytoskeletal Components of an Invasion Machine--the Apical Complex of Toxoplasma gondii, PLOS Pathogens."
    },
    {
     "reference": "DOI:10.1155/2014/893272",
     "notes": "Sheriff, Lim and He 2014 tracked YFP-alpha-tubulin incorporation into Trypanosoma brucei subpellicular microtubules; the article is cited here only to distinguish kinetoplastid cortical arrays from GO:0020025."
    },
    {
     "reference": "GO:0020032",
     "notes": "Exact basal-ring identity for the SPMT-origin attachment site; not a synonym for the entire modern multilayer APR."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "toxoplasma_subpellicular_microtubule_cortex",
     "title": "Tubulin singlets extend from the polar ring under the Toxoplasma IMC",
     "description": "Alpha- and beta-tubulins polymerize into the 22 conventional subpellicular microtubules that attach at the polar ring of the Toxoplasma apical complex, run beneath the inner membrane pellicle complex, and align with a periodic intramembranous-particle lattice.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the mature apical attachment and cortical position of Toxoplasma subpellicular microtubules. It leaves basal-ring organizer identity, plus-end factors, IMC particle-lattice linkers and daughter-cell assembly order unresolved.",
     "nodes": [
      {
       "node_id": "alpha_beta_tubulins",
       "label": "alpha- and beta-tubulins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "alpha_beta_tubulins"
      },
      {
       "node_id": "subpellicular_microtubule",
       "label": "subpellicular microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0020025"
      },
      {
       "node_id": "basal_ring_of_apical_complex",
       "label": "basal ring of apical complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0020032"
      },
      {
       "node_id": "inner_membrane_pellicle_complex",
       "label": "inner membrane pellicle complex",
       "node_type": "ORGANELLE",
       "grounding": "GO:0070258"
      },
      {
       "node_id": "intramembranous_particle_lattice",
       "label": "pellicular intramembranous-particle lattice",
       "node_type": "STRUCTURE"
      }
     ],
     "edges": [
      {
       "subject": "alpha_beta_tubulins",
       "predicate": "polymerize into",
       "object": "subpellicular_microtubule",
       "description": "Alpha- and beta-tubulin subunits polymerize into the conventional singlet subpellicular microtubules of Toxoplasma.",
       "evidence": [
        {
         "reference": "GO:0005874",
         "notes": "Gene Ontology defines microtubules as polymeric tubulin tubes."
        },
        {
         "reference": "DOI:10.1371/journal.ppat.0020013",
         "notes": "Hu et al. 2006 placed the Toxoplasma subpellicular microtubules among the parasite's conventional alpha/beta-tubulin microtubules."
        }
       ]
      },
      {
       "subject": "subpellicular_microtubule",
       "predicate": "attaches to",
       "object": "basal_ring_of_apical_complex",
       "description": "The minus end of each subpellicular microtubule attaches at the basal, SPMT-origin ring of the apical complex.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.ppat.0020013",
         "notes": "Hu et al. 2006 localized EGFP-TgDLC at the sites where Toxoplasma subpellicular microtubules attach to the polar ring."
        },
        {
         "reference": "GO:0020032",
         "notes": "GO distinguishes the basal SPMT-origin ring from the anterior conoid-fiber-origin ring GO:0020031."
        }
       ]
      },
      {
       "subject": "subpellicular_microtubule",
       "predicate": "lies underneath",
       "object": "inner_membrane_pellicle_complex",
       "description": "Subpellicular microtubules run beneath the apicomplexan inner membrane pellicle complex.",
       "evidence": [
        {
         "reference": "GO:0020025",
         "notes": "Gene Ontology defines the subpellicular microtubule by its position under the inner membrane pellicle complex."
        },
        {
         "reference": "DOI:10.1371/journal.ppat.0020013",
         "notes": "Hu et al. 2006 described the Toxoplasma subpellicular microtubules as closely associated with the IMC cytoplasmic face."
        }
       ]
      },
      {
       "subject": "subpellicular_microtubule",
       "predicate": "associates with",
       "object": "intramembranous_particle_lattice",
       "description": "The pellicular intramembranous-particle lattice overlies and shares a 32 nm periodicity with isolated subpellicular microtubules.",
       "evidence": [
        {
         "reference": "DOI:10.1242/jcs.110.1.35",
         "notes": "Morrissette, Murray and Roos 1997 found the same 32 nm repeat in isolated subpellicular microtubules and in the pellicular intramembranous-particle rows thought to overlie them."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_subpellicular_accessory_components",
     "prompt": "Resolve exact component boundaries and source-neutral groundings for subpellicular microtubule end proteins, plus-end factors, and IMC particle-lattice linkers.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#toxoplasma_subpellicular_microtubule_cortex"
     ],
     "rationale": "Morrissette, Murray and Roos resolved an intramembranous-particle lattice aligned with Toxoplasma subpellicular microtubules, and Hu et al. localized proteins such as TgDLC, TgMORN1 and TgCentrin2 near subpellicular microtubule ends or daughter scaffolds. This record leaves those factors out until exact conserved constituent, linker, marker or assembly-factor boundaries are curated.",
     "evidence": [
      {
       "reference": "DOI:10.1242/jcs.110.1.35",
       "notes": "Morrissette, Murray and Roos 1997 resolved the subpellicular microtubule-associated intramembranous-particle lattice."
      },
      {
       "reference": "DOI:10.1371/journal.ppat.0020013",
       "notes": "Hu et al. 2006 localized candidate apical cytoskeletal proteins to several Toxoplasma subcompartments."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-22"
    },
    {
     "discussion_id": "exclude_kinetoplastid_subpellicular_arrays",
     "prompt": "Keep GO:0020025 scoped to apicomplexan subpellicular microtubules rather than kinetoplastid cortical microtubule arrays that share the same plain-English name.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#toxoplasma_subpellicular_microtubule_cortex"
     ],
     "rationale": "The phrase subpellicular microtubule is also used in Trypanosoma literature, but GO:0020025 is taxon-constrained to Apicomplexa and defined by apicomplexan IMC and conoid topology. This record therefore curates only the apicomplexan structure.",
     "evidence": [
      {
       "reference": "GO:0020025",
       "notes": "QuickGO reports an Apicomplexa-only taxon constraint for GO:0020025."
      },
      {
       "reference": "DOI:10.1242/jcs.110.1.35",
       "notes": "Morrissette, Murray and Roos 1997 provide Toxoplasma-specific subpellicular microtubule evidence for this first record."
      },
      {
       "reference": "DOI:10.1155/2014/893272",
       "notes": "Sheriff, Lim and He 2014 use the phrase subpellicular microtubule for the Trypanosoma brucei cortical array, a non-apicomplexan structure outside GO:0020025."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-22",
     "resolved_date": "2026-09-22"
    },
    {
     "discussion_id": "subpellicular_basal_ring_grounding",
     "prompt": "Use the exact basal SPMT-origin ring in the attachment graph.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#toxoplasma_subpellicular_microtubule_cortex"
     ],
     "rationale": "The former graph grounded the generic polar-ring name to GO:0020031, whose definition denotes the anterior conoid-fiber-origin ring. GO:0020025 and GO:0020032 identify the basal SPMT-origin topology, in agreement with the primary anatomical distinction.",
     "resolution_note": "Retarget only the attachment node and edge to the basal GO:0020032 ring, with supporting authority context. Keep the 22 Toxoplasma singlets, alpha/beta-tubulins, 32 nm lattice evidence and explicit Trypanosoma boundary unchanged. This does not equate the basal ring with every layer of the modern APR.",
     "evidence": [
      {
       "reference": "GO:0020032",
       "notes": "Basal-ring definition specifies SPMT origins."
      },
      {
       "reference": "DOI:10.1371/journal.ppat.0020013",
       "notes": "Introduction, Figure 1 and TgDLC localization distinguish the SPMT attachment sites from distal preconoidal structures."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-11",
     "resolved_date": "2026-10-11"
    }
   ]
  },
  {
   "identifier": "GO:0070850",
   "label": "TACC/TOG complex",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex that contains the transforming acidic coiled coil (TACC) protein and the TOG protein (Mia1p/Alp7p and Alp14, respectively, in fission yeast), and is involved in microtubule array remodeling as cells progress through the cell cycle. The TACC/TOG complex is conserved in eukaryotes, associates with microtubules, and shuttles between the nucleus and the cytoplasm during interphase.",
   "definition_source": "GO:0070850",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-06T04:52:04Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-06T04:57:30Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added verified parentage, two protein component classes, fission-yeast exemplar, four functions, three evidence-backed graphs, explicit experimental/model boundaries and eight discussions; imported the inspected unchanged CC BY 4.0 reconstitution figure.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-06T05:01:04Z",
     "curator": "codex",
     "action": "CORRECTED_EVIDENCE",
     "changes": "Addressed issue 2090 by attaching the 2018 study directly to the TACC component recruitment role and the polymerase edge's contrasting elongation result; scientific claims, graph topology and PROPOSED status are unchanged.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-06T05:16:46Z",
     "curator": "codex",
     "action": "CORRECTED_ANCHORS",
     "changes": "Addressed issue 2091 by replacing the native-assembly discussion's bare components anchor with the two existing component IDs; biological text, graph topology and embedding projection are unchanged.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:49Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0140535"
   ],
   "synonyms": [
    {
     "synonym_text": "TACC-TOG complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1091/mbc.E13-11-0679"
    },
    {
     "synonym_text": "Alp7-Alp14 complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "DOI:10.1038/srep20653"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "note": "Fission-yeast Alp7/Alp14 is the experimental exemplar. Purified-protein reconstitution and cellular perturbations do not establish prevalence across all fungi or microbial eukaryotes.",
     "reference": "DOI:10.1038/srep20653"
    }
   ],
   "components": [
    {
     "component_id": "tacc",
     "label": "TACC-family microtubule-associated protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Alp7 is the demonstrated fission-yeast TACC partner; it promotes Alp14 recruitment to organizing centers and carries the complex's nuclear import signal.",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Native combined InterPro matches for Q9URY2 on 2026-10-06 yielded IPR024312 TACC, C-terminal, fungi (domain) and PF12709 (coiled coil), not an exact whole-protein family. Neither is substituted for this component class.",
     "gene_symbols": [
      "alp7",
      "mia1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9URY2",
       "protein_label": "Microtubule protein alp7",
       "gene_symbol": "alp7",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-06",
       "role": "Reference-sequence exemplar for species-level experiments, not an assertion that every experimental strain is this reference stock (also declared as synonym mia1).",
       "evidence": [
        {
         "reference": "DOI:10.1038/srep20653",
         "notes": "Purified full-length S. pombe Alp7 and Alp14 associate in sedimentation experiments; Alp14 binds soluble tubulin whereas Alp7 alone shows no detectable binding under the tested conditions."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9URY2/entry",
         "notes": "Native accession, exact protein name, gene, reviewed status and source taxon verified on 2026-10-06; residence and binding are supported by the primary experiments."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1038/srep20653",
       "notes": "Purified full-length S. pombe Alp7 and Alp14 associate in sedimentation experiments; Alp14 binds soluble tubulin whereas Alp7 alone shows no detectable binding under the tested conditions."
      },
      {
       "reference": "DOI:10.1091/mbc.E13-11-0679",
       "notes": "Alp7 provides the import signal; Alp14 L615A disrupts export while retaining Alp7 association. These transport results do not determine assembly essentiality."
      },
      {
       "reference": "DOI:10.1016/j.cub.2018.04.008",
       "notes": "Alp7 deletion impairs Alp14 recruitment to MTOCs and efficient nucleation; persistent plus-end tracking distinguishes this recruitment contribution from an absolute requirement for elongation."
      }
     ]
    },
    {
     "component_id": "xmap215",
     "label": "XMAP215",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Alp14 is the demonstrated fission-yeast TOG-family partner, tubulin-binding polymerase and carrier of the complex's nuclear export signal.",
     "grounding": "InterPro:IPR045110",
     "grounding_notes": "The native InterPro family XMAP215 includes Alp14 and other members. The family match does not establish that Dis1 or every other member binds a TACC partner; only Alp14 is the demonstrated member here.",
     "gene_symbols": [
      "alp14",
      "mtc1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O94534",
       "protein_label": "Spindle pole body component alp14",
       "gene_symbol": "alp14",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-06",
       "role": "Reference-sequence exemplar for species-level experiments, not an assertion that every experimental strain is this reference stock (also declared as synonym mtc1).",
       "evidence": [
        {
         "reference": "DOI:10.1038/srep20653",
         "notes": "Purified full-length S. pombe Alp7 and Alp14 associate in sedimentation experiments; Alp14 binds soluble tubulin whereas Alp7 alone shows no detectable binding under the tested conditions."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/O94534/entry",
         "notes": "Native accession, exact protein name, gene, reviewed status and source taxon verified on 2026-10-06; residence and binding are supported by the primary experiments."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1038/srep20653",
       "notes": "Purified full-length S. pombe Alp7 and Alp14 associate in sedimentation experiments; Alp14 binds soluble tubulin whereas Alp7 alone shows no detectable binding under the tested conditions."
      },
      {
       "reference": "DOI:10.1091/mbc.E13-11-0679",
       "notes": "Alp7 provides the import signal; Alp14 L615A disrupts export while retaining Alp7 association. These transport results do not determine assembly essentiality."
      }
     ]
    }
   ],
   "functions": [
    {
     "function_id": "polymerase",
     "grounding": "GO:0061863",
     "label": "microtubule plus end polymerase activity",
     "description": "Alp14 mediates polymerase activity; Alp7 enhances tip occupancy in purified-protein assays. Alp7 dependence of cellular elongation differs between the 2016 and 2018 studies, so it is not treated as universally required.",
     "evidence": [
      {
       "reference": "DOI:10.1038/srep20653",
       "notes": "Purified S. pombe proteins and tubulin demonstrate plus-end growth regulation; Figure 7 uses a mixed-tubulin TIRF assay."
      },
      {
       "reference": "DOI:10.1016/j.cub.2018.04.008",
       "notes": "Alp7 deletion impairs nucleation while Alp14 still tracks tips and elongation rates remain normal in this study, unlike the earlier report."
      }
     ]
    },
    {
     "function_id": "nucleation",
     "grounding": "GO:0007020",
     "label": "microtubule nucleation",
     "description": "The S. pombe complex supports efficient nucleation by recruiting Alp14 to organizing centers; loss-of-function and partial tethering rescue do not show that it is sufficient alone or required for every nucleation event.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2018.04.008",
       "notes": "Alp7 loss impairs Alp14 MTOC recruitment and nucleation. Forced Alp14 targeting to Mto1 partially rescues nucleation in the engineered assay."
      }
     ]
    },
    {
     "function_id": "spindle",
     "grounding": "GO:0090307",
     "label": "mitotic spindle assembly",
     "description": "Mitotic nuclear accumulation of Alp7/Alp14 supports spindle assembly in S. pombe closed mitosis.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E13-11-0679",
       "notes": "Alp7 CDK-site mutations impair nuclear accumulation and spindle behavior; an added nuclear localization signal suppresses the growth defect, not proof of full spindle-phenotype rescue."
      }
     ]
    },
    {
     "function_id": "attachment",
     "grounding": "GO:0051315",
     "label": "attachment of mitotic spindle microtubules to kinetochore",
     "description": "Kinetochore-associated Alp7/Alp14 contributes to productive mitotic microtubule attachment in S. pombe.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E12-11-0817",
       "notes": "Ndc80 loop mutation reduces kinetochore recruitment and compromises attachment. Forced Nuf2-Alp7 C-terminal targeting supports a recruitment contribution, without resolving the complete native interface."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0070850",
     "notes": "Native OAK GO identity, definition and cellular-component namespace verified on 2026-10-06; direct is-a parent is GO:0140535 intracellular protein-containing complex. No universal organelle parthood is inferred from dynamic localization."
    },
    {
     "reference": "DOI:10.1038/srep20653",
     "notes": "Purified full-length S. pombe Alp7 and Alp14 associate in sedimentation experiments; Alp14 binds soluble tubulin whereas Alp7 alone shows no detectable binding under the tested conditions."
    },
    {
     "reference": "DOI:10.1091/mbc.E13-11-0679",
     "notes": "Full main Results, Discussion and Methods support the Alp7 import/Alp14 export division and CDK-linked mitotic localization; supplementary material was not read."
    },
    {
     "reference": "DOI:10.1016/j.cub.2018.04.008",
     "notes": "Full main Results, Discussion and STAR Methods distinguish Alp7-dependent recruitment/nucleation from elongation and explicitly discuss the conflicting earlier elongation result; supplementary material was not read."
    },
    {
     "reference": "DOI:10.1091/mbc.E12-11-0817",
     "notes": "Full main Results, Discussion and Methods support Ndc80-loop-dependent kinetochore association and attachment. Purified peptide binding is narrower than a resolved full-complex interface; supplementary material was not read."
    },
    {
     "reference": "DOI:10.3390/ijms20205108",
     "notes": "Full main text, figure captions and strain table distinguish Alp14 and Dis1 under tested endogenous-expression and forced-targeting conditions, without claiming universal nonexchangeability at all doses."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "tacc_tog_association",
     "title": "Purified Alp7-Alp14 association",
     "description": "S. pombe purified-protein association supports the binary partnership. This is not an ordered assembly pathway, a native subunit count, or a resolved interface.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "tacc",
       "label": "TACC-family microtubule-associated protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tacc",
       "description": "Alp7 is the experimentally tested member."
      },
      {
       "node_id": "xmap215",
       "label": "XMAP215",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "xmap215",
       "grounding": "InterPro:IPR045110",
       "description": "Alp14, not every XMAP215-family member, is tested here."
      }
     ],
     "edges": [
      {
       "subject": "tacc",
       "predicate": "binds",
       "object": "xmap215",
       "description": "Purified Alp7 and Alp14 associate in sedimentation assays. Hydrodynamic behavior does not establish a universal native 2:2 stoichiometry.",
       "evidence": [
        {
         "reference": "DOI:10.1038/srep20653",
         "notes": "Full-length proteins co-sediment as a complex; tubulin binding is attributable to Alp14 in the tested assay."
        }
       ]
      }
     ]
    },
    {
     "graph_id": "tacc_tog_function",
     "title": "Recruitment, nucleation and attachment in fission yeast",
     "description": "S. pombe experiments separate MTOC recruitment/nucleation, plus-end polymerase activity and kinetochore attachment. Ndc80 and the nucleation-site machinery are external context, not extra TACC/TOG subunits.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "tacc",
       "label": "TACC-family microtubule-associated protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tacc",
       "description": "Alp7 is the experimentally tested member."
      },
      {
       "node_id": "complex",
       "label": "TACC/TOG complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0070850"
      },
      {
       "node_id": "mtoc_alp14",
       "label": "Alp14 recruited to organizing centers",
       "node_type": "STATE"
      },
      {
       "node_id": "nucleation",
       "label": "microtubule nucleation",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0007020"
      },
      {
       "node_id": "polymerase",
       "label": "microtubule plus end polymerase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0061863"
      },
      {
       "node_id": "ndc80",
       "label": "Ndc80 kinetochore docking context",
       "node_type": "GENE_OR_PROTEIN",
       "description": "External docking protein, not a component of this binary complex.",
       "xrefs": [
        "UniProtKB:Q10198"
       ]
      },
      {
       "node_id": "kinetochore_complex",
       "label": "Kinetochore-associated Alp7/Alp14",
       "node_type": "STATE"
      },
      {
       "node_id": "attachment",
       "label": "attachment of mitotic spindle microtubules to kinetochore",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0051315"
      }
     ],
     "edges": [
      {
       "subject": "tacc",
       "predicate": "supports recruitment of",
       "object": "mtoc_alp14",
       "description": "Alp7 loss impairs Alp14 recruitment to MTOCs while allowing plus-end tracking in the 2018 experiments.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2018.04.008",
         "notes": "Localization, deletion and engineered Mto1-bonsai assays distinguish recruitment from elongation."
        }
       ]
      },
      {
       "subject": "mtoc_alp14",
       "predicate": "promotes",
       "object": "nucleation",
       "description": "Forced Alp14 recruitment to Mto1 partially rescues nucleation in alp7-deleted cells. This does not make the binary complex sufficient without the nucleation machinery.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2018.04.008",
         "notes": "The engineered tether is a partial rescue, with expression and construct context limiting quantitative generalization."
        }
       ]
      },
      {
       "subject": "complex",
       "predicate": "supports",
       "object": "polymerase",
       "description": "Alp7 enhances Alp14 tip occupancy and growth in the 2016 reconstitution. Alp7 deletion gives normal growth in the 2018 cellular assays, so no universal Alp7 requirement is asserted.",
       "evidence": [
        {
         "reference": "DOI:10.1038/srep20653",
         "notes": "Figure 7 uses S. pombe proteins/tubulin with labelled pig-brain tubulin and stabilized seeds; the claim is assay-specific."
        },
        {
         "reference": "DOI:10.1016/j.cub.2018.04.008",
         "notes": "The 2018 cellular assays retain normal elongation and Alp14 tip tracking after Alp7 deletion. The authors explicitly contrast this with the earlier reduced-elongation result; the discrepancy remains unresolved."
        }
       ]
      },
      {
       "subject": "ndc80",
       "predicate": "supports recruitment of",
       "object": "kinetochore_complex",
       "description": "The Ndc80 F420S loop mutation reduces, rather than abolishes, kinetochore Alp7/Alp14 recruitment. Peptide binding supports contacts but not a solved native interface.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E12-11-0817",
         "notes": "Kinetochore signals decrease while spindle-pole localization is retained; full-complex geometry remains unresolved."
        }
       ]
      },
      {
       "subject": "kinetochore_complex",
       "predicate": "supports",
       "object": "attachment",
       "description": "Recruitment mutants and forced Nuf2-Alp7 C-terminal targeting support a contribution to mitotic attachment, not a proven depolymerization reaction.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E12-11-0817",
         "notes": "The forced fusion is a functional perturbation, not a native stoichiometric complex."
        }
       ]
      }
     ]
    },
    {
     "graph_id": "tacc_tog_transport",
     "title": "CDK-linked nuclear accumulation in closed mitosis",
     "description": "S. pombe nuclear transport is distributed between the Alp7 import signal and Alp14 export signal. CDK-site evidence supports mitotic accumulation without proving a native importin-affinity mechanism or direct CDK inhibition of export.",
     "graph_kind": "REGULATION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "tacc",
       "label": "TACC-family microtubule-associated protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tacc",
       "description": "Alp7 is the experimentally tested member."
      },
      {
       "node_id": "xmap215",
       "label": "XMAP215",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "xmap215",
       "grounding": "InterPro:IPR045110",
       "description": "Alp14, not every XMAP215-family member, is tested here."
      },
      {
       "node_id": "cdk",
       "label": "Mitotic CDK activity",
       "node_type": "STATE"
      },
      {
       "node_id": "phospho_alp7",
       "label": "N-terminally phosphorylated Alp7",
       "node_type": "STATE"
      },
      {
       "node_id": "nuclear_complex",
       "label": "Nuclear Alp7/Alp14 accumulation",
       "node_type": "STATE"
      },
      {
       "node_id": "cytoplasmic_complex",
       "label": "Cytoplasmic Alp7/Alp14 pool",
       "node_type": "STATE"
      },
      {
       "node_id": "spindle",
       "label": "mitotic spindle assembly",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0090307"
      }
     ],
     "edges": [
      {
       "subject": "cdk",
       "predicate": "promotes phosphorylation of",
       "object": "phospho_alp7",
       "description": "Kinase and peptide assays support Alp7 N-terminal CDK phosphorylation; this is not evidence that Alp14 is the phosphorylated transport target.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E13-11-0679",
         "notes": "S50, S51, T100, T116 and T131 form the tested five-site alanine mutant; phosphorylation is reduced rather than necessarily eliminated."
        }
       ]
      },
      {
       "subject": "phospho_alp7",
       "predicate": "promotes mitotic accumulation of",
       "object": "nuclear_complex",
       "description": "The five-site mutant has impaired mitotic nuclear accumulation but retains Alp14 association and import competence. A direct native Cut15 affinity change remains a model.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E13-11-0679",
         "notes": "Leptomycin B permits delayed mutant nuclear accumulation; truncated-fragment two-hybrid results do not resolve full native importin binding."
        }
       ]
      },
      {
       "subject": "tacc",
       "predicate": "supports import of",
       "object": "nuclear_complex",
       "description": "The Alp7 nuclear localization signal supplies the import function for the partnership; the CDK-site mutant is not an import-null protein.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E13-11-0679",
         "notes": "Transport analysis separates the Alp7 NLS from mitotic accumulation control."
        }
       ]
      },
      {
       "subject": "xmap215",
       "predicate": "supports export toward",
       "object": "cytoplasmic_complex",
       "description": "Alp14 L615A disrupts the export signal while retaining Alp7 binding and causes nuclear accumulation of both proteins. The older Alp7 L461A phenotype also disrupts the partnership and is not a clean export-only test.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E13-11-0679",
         "notes": "Alp14 residues 601-620 confer export in a reporter; a direct resolved NES-Crm1 interface is not claimed."
        }
       ]
      },
      {
       "subject": "nuclear_complex",
       "predicate": "supports",
       "object": "spindle",
       "description": "Mitotic nuclear localization supports spindle assembly; an artificial NLS suppresses the five-site mutant's growth defect, not proof that every spindle phenotype is rescued.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E13-11-0679",
         "notes": "CDK-site localization and spindle phenotypes provide functional evidence in fission-yeast closed mitosis."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_and_sites",
     "prompt": "Keep the binary partnership distinct from the sites where it acts.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record"
     ],
     "rationale": "GO:0070850 names a protein complex. MTOCs, microtubule ends, kinetochores and the nucleus are dynamic localization contexts, not universally asserted parent organelles.",
     "evidence": [
      {
       "reference": "GO:0070850",
       "notes": "Exact cellular-component identity and direct parent verified by native OAK."
      },
      {
       "reference": "DOI:10.1016/j.cub.2018.04.008",
       "notes": "Alp14 occupies multiple organizing centers and growing ends."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-06",
     "resolution_note": "Use only the verified intracellular protein-containing-complex parent; do not infer universal parthood.",
     "resolved_date": "2026-10-06"
    },
    {
     "discussion_id": "tacc_family_grounding",
     "prompt": "Resolve an exact whole-protein grounding for the TACC component class.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#tacc"
     ],
     "rationale": "Q9URY2's complete native InterPro match result provides a fungal C-terminal domain and a coiled-coil entry, not an exact whole-protein family. This bounded search does not imply homolog absence.",
     "evidence": [
      {
       "reference": "https://www.ebi.ac.uk/interpro/entry/InterPro/IPR024312/",
       "notes": "Native entry type is domain; the corresponding PF12709 match is coiled_coil."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-06"
    },
    {
     "discussion_id": "native_assembly",
     "prompt": "Determine native stoichiometry and assembly dependence separately from activity.",
     "kind": "KNOWLEDGE_GAP",
     "status": "OPEN",
     "attaches_to": [
      "components#tacc",
      "components#xmap215",
      "causal_graphs#tacc_tog_association"
     ],
     "rationale": "Purified sedimentation supports association but not a universal native 2:2 copy count or interface geometry. Cellular growth, nucleation and transport defects do not independently measure whether the defined complex assembles without a constituent; essentiality remains UNKNOWN.",
     "evidence": [
      {
       "reference": "DOI:10.1038/srep20653",
       "notes": "Purified full-length S. pombe Alp7 and Alp14 associate in sedimentation experiments; Alp14 binds soluble tubulin whereas Alp7 alone shows no detectable binding under the tested conditions."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-06"
    },
    {
     "discussion_id": "elongation_conflict",
     "prompt": "Reconcile the different effects of Alp7 loss on microtubule elongation.",
     "kind": "CONTROVERSY",
     "status": "OPEN",
     "attaches_to": [
      "functions#polymerase"
     ],
     "rationale": "The 2016 study reports reduced elongation after Alp7 deletion and potentiation in reconstitution. The 2018 study finds normal elongation with persistent Alp14 tip tracking despite impaired nucleation, explicitly noting the discrepancy. Strain or assay conditions are possible explanations, not established resolutions.",
     "evidence": [
      {
       "reference": "DOI:10.1038/srep20653",
       "notes": "Cellular deletion and purified reconstitution experiments support an elongation contribution in the tested contexts."
      },
      {
       "reference": "DOI:10.1016/j.cub.2018.04.008",
       "notes": "The Discussion explicitly contrasts the normal elongation result with the earlier study."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-06"
    },
    {
     "discussion_id": "external_machinery",
     "prompt": "Do not turn interaction partners and regulators into core subunits.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record"
     ],
     "rationale": "Ndc80 supplies a kinetochore docking context; Mto1/gamma-tubulin machinery supplies nucleation sites; CDK and transport factors regulate localization. These experiments do not establish them as invariant constituents of the TACC/TOG binary partnership.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E12-11-0817",
       "notes": "Recruitment and peptide-contact evidence concern the kinetochore."
      },
      {
       "reference": "DOI:10.1016/j.cub.2018.04.008",
       "notes": "MTOC recruitment and engineered tethering are functional context."
      },
      {
       "reference": "DOI:10.1091/mbc.E13-11-0679",
       "notes": "Transport regulation is distinct from binary association."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-06",
     "resolution_note": "Keep these entities in graph context rather than the component list.",
     "resolved_date": "2026-10-06"
    },
    {
     "discussion_id": "dis1_not_inferred",
     "prompt": "Do not infer a Dis1-containing TACC complex from shared family membership.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#xmap215"
     ],
     "rationale": "Alp14 and Dis1 share XMAP215-family membership, but forced targeting at tested endogenous expression did not substitute their functions. Earlier overexpression cross-rescue prevents an absolute claim of nonexchangeability at every dose or in every lineage.",
     "evidence": [
      {
       "reference": "DOI:10.3390/ijms20205108",
       "notes": "Reciprocal targeting and double-mutant experiments distinguish the tested Alp14 and Dis1 roles."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-06",
     "resolution_note": "Use Alp14 as the demonstrated member; family grounding alone does not add Dis1 to this complex.",
     "resolved_date": "2026-10-06"
    },
    {
     "discussion_id": "transport_model_boundary",
     "prompt": "Separate the revised export assignment from unresolved transport mechanisms.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record"
     ],
     "rationale": "Alp14 L615A retains Alp7 association whereas the older Alp7 L461A perturbation also breaks binding. Alp7 five-site phosphorylation mutants retain import. Truncated-fragment two-hybrid and reporter export data do not resolve native importin affinity or a NES-exportin interface.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E13-11-0679",
       "notes": "Main Results, Discussion and Methods separate association, import competence and mitotic accumulation."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-06",
     "resolution_note": "Assign export to the demonstrated Alp14 NES and keep enhanced native importin affinity as a model, not a graph reaction.",
     "resolved_date": "2026-10-06"
    },
    {
     "discussion_id": "taxon_scope",
     "prompt": "Extend direct microbial evidence beyond the fission-yeast exemplar.",
     "kind": "KNOWLEDGE_GAP",
     "status": "OPEN",
     "attaches_to": [
      "record"
     ],
     "rationale": "The GO definition describes eukaryotic conservation, but the curated mechanistic experiments here concern S. pombe. No clade-wide presence frequency, identical native stock, or universal transport mechanism is asserted.",
     "evidence": [
      {
       "reference": "GO:0070850",
       "notes": "The ontology provides generic scope."
      },
      {
       "reference": "DOI:10.1038/srep20653",
       "notes": "Purified S. pombe proteins were expressed in Sf9 cells; the expression host is not evidence for native complex distribution."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-06"
    }
   ],
   "images": [
    {
     "image_id": "pmc_pmc4749977_f7",
     "file": "pmc4749977_f7.jpg",
     "file_sha256": "435c851418d002e2c49b2ccc3d39eac1f3bf5b30e5881c56f40c8876d81ef752",
     "source": "PMC",
     "source_accession": "PMC4749977.1 f7",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC4749977/",
     "download_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC4749977.1/srep20653-f7.jpg",
     "licence": "CC_BY_4_0",
     "licence_url": "https://creativecommons.org/licenses/by/4.0/",
     "attribution": "Frauke Hussmann, Douglas R. Drummond, Daniel R. Peet, Douglas S. Martin, Robert A. Cross; Figure 7, DOI:10.1038/srep20653; CC BY 4.0, via PubMed Central. Original image unchanged; caption paraphrased.",
     "modality": "FLUORESCENCE",
     "caption": "Reconstituted S. pombe Alp7/Alp14 activity. A diagrams the dual-TIRF assay; B-C show microtubule kymographs with Alp14-GFP alone or with Alp7, and D compares plus- and minus-end growth-rate distributions. The assay combines purified S. pombe proteins/tubulin with 2.5% labelled pig-brain tubulin and stabilized seeds. Kymograph bars are 2 micrometers and 1 minute. This is a functional reconstitution, not a resolved complex structure or whole-cell micrograph.",
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "reference": "DOI:10.1038/srep20653",
     "retrieved_on": "2026-10-06",
     "notes": "Figure 7 from article version PMC4749977.1; exact licence version read from JATS and media md5 read from the PMC OA S3 metadata. Taxon supplied by the curator because PMC has no taxon field. Curator explicitly accepted the multi-panel figure. Visually inspected: panel D plots growth rates, not catastrophe frequencies. Supplementary movies were not inspected. The species field identifies the focal proteins, not a whole-cell or single-species assay."
    }
   ]
  },
  {
   "identifier": "cellstructuremech:telocentrosome",
   "label": "telocentrosome",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A telomere-associated microtubule organizing assembly formed at the nuclear envelope during meiotic entry in Schizosaccharomyces pombe. It recruits a gamma-tubulin nucleation complex to SUN/KASH-linked telomeres and generates cytoplasmic microtubules that support their clustering at the spindle pole body; it is distinct from the spindle pole body and the completed telomere bouquet.",
   "definition_source": "DOI:10.1083/jcb.201207168",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-05T19:43:01Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-05T19:43:50Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added eight component classes and eight verified protein examples, bounded assembly and function graphs, a link-only inspected primary figure, and explicit identity, evidence and family-grounding limits.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-23T11:08:00Z",
     "curator": "claude-code",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2404 (Stage 4 finding cytoskeleton-go-subcomplex-causal-node-types): retyped GO-grounded PROTEIN_COMPLEX causal-graph node gamma_tuc (GO:0000930) from GENE_OR_PROTEIN to STRUCTURE.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005815"
   ],
   "synonyms": [
    {
     "synonym_text": "meiotic telomeric MTOC",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1083/jcb.201207168"
    }
   ],
   "components": [
    {
     "component_id": "sun",
     "label": "SUN domain-containing protein 1-5",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Nuclear-envelope SUN component marking telomere-associated nucleation sites.",
     "grounding": "InterPro:IPR045119",
     "grounding_notes": "Exact integrated SUN1-5 family, distinct from the SUN domain alone.",
     "gene_symbols": [
      "sad1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q09825",
       "protein_label": "Spindle pole body-associated protein sad1",
       "gene_symbol": "sad1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar for the species-level localization experiment; not an assertion that this exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201207168",
         "notes": "Figure 3A localizes Sad1 with unclustered Taz1-marked telomeres before conjugation; Supplementary Figure S2D observes microtubule regrowth from Sad1 foci."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q09825/entry",
         "notes": "Reviewed status, primary gene, protein label and source taxon verified natively on 2026-10-05. Localization is supported by the primary experiment."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201207168",
       "notes": "Figure 3A localizes Sad1 with unclustered Taz1-marked telomeres before conjugation; Supplementary Figure S2D observes microtubule regrowth from Sad1 foci."
      },
      {
       "reference": "InterPro:IPR045119",
       "notes": "Authority label and scope checked on 2026-10-05; the primary paper, not the family match alone, establishes residence."
      }
     ]
    },
    {
     "component_id": "kms1",
     "label": "Kms1-like KASH protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Resident envelope linker required for normal recruitment of Mto1, Dlc1 and the gamma-tubulin complex.",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Complete P87245 InterPro matches contain the EF-hand domain-pair homologous superfamily, not an exact Kms1-like whole-protein family.",
     "gene_symbols": [
      "kms1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P87245",
       "protein_label": "Karyogamy meiotic segregation protein 1",
       "gene_symbol": "kms1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar for the species-level localization experiment; not an assertion that this exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201207168",
         "notes": "Figure 3B-D localizes Kms1 at Sad1-marked telocentrosomes and tests recruitment dependencies; reduced or residual signals do not justify an all-or-none stoichiometric claim."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P87245/entry",
         "notes": "Reviewed status, primary gene, protein label and source taxon verified natively on 2026-10-05. Localization is supported by the primary experiment."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201207168",
       "notes": "Figure 3B-D localizes Kms1 at Sad1-marked telocentrosomes and tests recruitment dependencies; reduced or residual signals do not justify an all-or-none stoichiometric claim."
      }
     ]
    },
    {
     "component_id": "kms2",
     "label": "Kms2-like KASH protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Second resident KASH protein at telomere-associated envelope sites.",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "O43087 matches integrated family IPR030268 Nesprin-4, whose native definition is predominantly mammalian. That broader family is not asserted as an exact equivalent of the narrower Kms2-like class.",
     "gene_symbols": [
      "kms2"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O43087",
       "protein_label": "Karyogamy meiotic segregation protein 2",
       "gene_symbol": "kms2",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar for the species-level localization experiment; not an assertion that this exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201207168",
         "notes": "Figure 3A-B colocalizes Kms2 with multiple Sad1 foci before conjugation; this experiment does not establish its individual assembly essentiality."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/O43087/entry",
         "notes": "Reviewed status, primary gene, protein label and source taxon verified natively on 2026-10-05. Localization is supported by the primary experiment."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201207168",
       "notes": "Figure 3A-B colocalizes Kms2 with multiple Sad1 foci before conjugation; this experiment does not establish its individual assembly essentiality."
      }
     ]
    },
    {
     "component_id": "mto1",
     "label": "Mto1-like microtubule nucleation adaptor",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Resident adaptor supporting telomeric recruitment of the gamma-tubulin nucleation complex.",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "O94488 has Centrosomin N-terminal motif 1 and Mto1-like Mto2-binding domain matches, but no exact integrated whole-protein family. O13670 is an unrelated mitochondrial MTO1 homonym.",
     "gene_symbols": [
      "mto1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O94488",
       "protein_label": "Gamma tubulin complex adapter mto1",
       "gene_symbol": "mto1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar for the species-level localization experiment; not an assertion that this exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201207168",
         "notes": "Figures 3D, 4 and 5 place Mto1 at telocentrosomes and show greatly reduced Alp4 recruitment and severe clustering defects after mto1 loss."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/O94488/entry",
         "notes": "Reviewed status, primary gene, protein label and source taxon verified natively on 2026-10-05. Localization is supported by the primary experiment."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201207168",
       "notes": "Figures 3D, 4 and 5 place Mto1 at telocentrosomes and show greatly reduced Alp4 recruitment and severe clustering defects after mto1 loss."
      }
     ]
    },
    {
     "component_id": "gamma_tuc",
     "label": "gamma-tubulin complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Microtubule-nucleating subcomplex recruited to the telomere environment; Alp4 is the directly imaged constituent.",
     "grounding": "GO:0000930",
     "grounding_notes": "The native generic gamma-tubulin complex definition fits the source's gamma-TuC claim. GO:0000931 ring complex and GO:0008275 small complex would add unmeasured architectural specificity.",
     "gene_symbols": [
      "alp4"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9Y705",
       "protein_label": "Spindle pole body component alp4",
       "gene_symbol": "alp4",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Alp4 is one imaged subunit and reporter of the gamma-tubulin complex, not a protein accession for the entire complex. Reference-sequence exemplar; no exact-stock assertion.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201207168",
         "notes": "Figures 3D, 4D and 5 use Alp4 as a gamma-tubulin-complex reporter. This supports complex recruitment without establishing ring geometry, a small-complex stoichiometry, or direct localization of every subunit."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9Y705/entry",
         "notes": "Reviewed status, primary gene, protein label and source taxon verified natively on 2026-10-05. Localization is supported by the primary experiment."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201207168",
       "notes": "Figures 3D, 4D and 5 use Alp4 as a gamma-tubulin-complex reporter. This supports complex recruitment without establishing ring geometry, a small-complex stoichiometry, or direct localization of every subunit."
      },
      {
       "reference": "GO:0000930",
       "notes": "Authority label and scope checked on 2026-10-05; the primary paper, not the family match alone, establishes residence."
      }
     ]
    },
    {
     "component_id": "dlc1",
     "label": "Dynein light chain Tctex-1-like",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Resident light-chain class with a contribution to gamma-tubulin-complex recruitment separable from heavy-chain motor activity.",
     "grounding": "InterPro:IPR005334",
     "grounding_notes": "Exact integrated Tctex-1-like family verified; the broader homologous superfamily is not substituted.",
     "gene_symbols": [
      "dlc1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9UTS6",
       "protein_label": "Dynein light chain Tctex-type",
       "gene_symbol": "dlc1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar for the species-level localization experiment; not an assertion that this exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201207168",
         "notes": "Figures 3C and 5 show Kms1-dependent Dlc1 localization, independent Dhc1 recruitment, and reduced Alp4 telomere localization after dlc1 deletion. Early and later stages differ."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9UTS6/entry",
         "notes": "Reviewed status, primary gene, protein label and source taxon verified natively on 2026-10-05. Localization is supported by the primary experiment."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201207168",
       "notes": "Figures 3C and 5 show Kms1-dependent Dlc1 localization, independent Dhc1 recruitment, and reduced Alp4 telomere localization after dlc1 deletion. Early and later stages differ."
      },
      {
       "reference": "InterPro:IPR005334",
       "notes": "Authority label and scope checked on 2026-10-05; the primary paper, not the family match alone, establishes residence."
      }
     ]
    },
    {
     "component_id": "dhc1",
     "label": "Cytoplasmic dynein heavy chain",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "DISPENSABLE",
     "role": "Resident motor-bearing dynein subunit contributing to telomere clustering.",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "O13290 matches IPR026983 Dynein heavy chain plus domains; this family is broader than the cytoplasmic heavy-chain class used here.",
     "gene_symbols": [
      "dhc1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O13290",
       "protein_label": "Dynein heavy chain, cytoplasmic",
       "gene_symbol": "dhc1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar for the species-level localization experiment; not an assertion that this exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201207168",
         "notes": "Figure 3C/E localizes Dhc1 and a motor-domain-deleted fragment at Sad1 foci. Figure 5 shows that Alp4 still localizes in dhc1-deleted cells, supporting dispensability for nucleation-center recruitment rather than dispensability for efficient clustering."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/O13290/entry",
         "notes": "Reviewed status, primary gene, protein label and source taxon verified natively on 2026-10-05. Localization is supported by the primary experiment."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201207168",
       "notes": "Figure 3C/E localizes Dhc1 and a motor-domain-deleted fragment at Sad1 foci. Figure 5 shows that Alp4 still localizes in dhc1-deleted cells, supporting dispensability for nucleation-center recruitment rather than dispensability for efficient clustering."
      }
     ]
    },
    {
     "component_id": "ssm4",
     "label": "Ssm4-like dynactin p150 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Resident dynactin-associated microtubule-binding subunit recruited in a Dhc1-dependent manner.",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "O42667 has CAP Gly-rich domain and superfamily matches, but no exact integrated whole-protein family. The doa10/ssm4 alias O60103 is an unrelated ERAD ligase.",
     "gene_symbols": [
      "ssm4"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O42667",
       "protein_label": "Microtubule-associated protein ssm4",
       "gene_symbol": "ssm4",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar for the species-level localization experiment; not an assertion that this exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201207168",
         "notes": "Figure 3C localizes Ssm4 at telocentrosomes and shows loss of recruitment without Dhc1; Figure 1C reports an enhanced clustering defect in the dhc1 deletion background."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/O42667/entry",
         "notes": "Reviewed status, primary gene, protein label and source taxon verified natively on 2026-10-05. Localization is supported by the primary experiment."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201207168",
       "notes": "Figure 3C localizes Ssm4 at telocentrosomes and shows loss of recruitment without Dhc1; Figure 1C reports an enhanced clustering defect in the dhc1 deletion background."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "reference": "DOI:10.1083/jcb.201207168",
     "note": "Defined in zygotic meiosis and experimentally synchronized mat-gene-induced haploid meiosis. The 2025 ectopic mitotic experiment is a partial reconstitution, not evidence of constitutive mitotic occurrence or broad fungal prevalence."
    }
   ],
   "functions": [
    {
     "function_id": "nucleation",
     "label": "microtubule nucleation by microtubule organizing center",
     "grounding": "GO:0051418",
     "description": "Nucleates cytoplasmic microtubules at telomere-associated sites during the tested meiotic conditions.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201207168",
       "notes": "Figure 2D-E and Supplementary Figure S2 use microtubule regrowth after MBC removal; Sad1-marked sites also nucleate microtubules before zygotic conjugation."
      }
     ]
    },
    {
     "function_id": "clustering",
     "label": "meiotic telomere clustering",
     "grounding": "GO:0045141",
     "description": "Supports motor-dependent gathering of telomeres toward the spindle pole body.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201207168",
       "notes": "Live dynamics, MBC inhibition and kms1/mto1 perturbations connect telocentrosome activity to clustering. A microtubule-nucleating focus alone is not claimed sufficient for a complete bouquet."
      }
     ]
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "telocentrosome_assembly",
     "title": "Recruitment dependencies at meiotic telomeres",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "scope_notes": "Perturbation-defined recruitment relationships in S. pombe, not a purified binding pathway or a stoichiometric model. Dlc1 contribution varies by stage; residual localization is retained in the interpretation.",
     "nodes": [
      {
       "node_id": "kms1",
       "label": "Kms1-like KASH protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "kms1"
      },
      {
       "node_id": "mto1",
       "label": "Mto1-like microtubule nucleation adaptor",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mto1"
      },
      {
       "node_id": "dlc1",
       "label": "Dynein light chain Tctex-1-like",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "dlc1",
       "grounding": "InterPro:IPR005334"
      },
      {
       "node_id": "gamma_tuc",
       "label": "gamma-tubulin complex",
       "node_type": "STRUCTURE",
       "component_ref": "gamma_tuc",
       "grounding": "GO:0000930"
      },
      {
       "node_id": "telocentrosome",
       "label": "Telocentrosome",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:telocentrosome"
      }
     ],
     "edges": [
      {
       "subject": "kms1",
       "predicate": "supports",
       "object": "mto1",
       "description": "Kms1 supports Mto1 recruitment to telomere-associated Sad1 foci.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201207168",
         "notes": "Figure 3D: reduced Mto1 localization in kms1-deleted cells. The edge specifies recruitment dependence, not direct binding."
        }
       ]
      },
      {
       "subject": "kms1",
       "predicate": "supports",
       "object": "dlc1",
       "description": "Kms1 supports telomeric recruitment of Dlc1.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201207168",
         "notes": "Figure 3C: Dlc1 localization depends on Kms1, independently of Dhc1."
        }
       ]
      },
      {
       "subject": "mto1",
       "predicate": "supports",
       "object": "gamma_tuc",
       "description": "Mto1 supports telomeric gamma-tubulin-complex recruitment.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201207168",
         "notes": "Figures 3D, 4D and 5B: Alp4 localization is substantially reduced after mto1 deletion."
        }
       ]
      },
      {
       "subject": "dlc1",
       "predicate": "supports",
       "object": "gamma_tuc",
       "description": "Dlc1 contributes to sustained gamma-tubulin-complex localization in the tested meiotic assays.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201207168",
         "notes": "Figure 5B shows reduced Alp4 localization in dlc1-deleted haploid meiotic cells; early preconjugation recruitment can remain, so absolute initial assembly essentiality is not asserted."
        }
       ]
      },
      {
       "subject": "gamma_tuc",
       "predicate": "supports",
       "object": "telocentrosome",
       "description": "Recruitment of the nucleating complex establishes the telomeric microtubule-organizing assembly.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201207168",
         "notes": "Figures 2-5 combine regrowth, Alp4 localization and recruitment mutants; this is the source's assembly interpretation, not evidence that isolated gamma-TuC alone is sufficient."
        }
       ]
      }
     ]
    },
    {
     "graph_id": "telocentrosome_function",
     "title": "Telomeric microtubules support clustering",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "scope_notes": "Source-bounded live-cell and perturbation evidence; specific motor cross-linking arrangements remain models.",
     "nodes": [
      {
       "node_id": "telocentrosome",
       "label": "Telocentrosome",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:telocentrosome"
      },
      {
       "node_id": "nucleation",
       "label": "microtubule nucleation by microtubule organizing center",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0051418"
      },
      {
       "node_id": "clustering",
       "label": "meiotic telomere clustering",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0045141"
      }
     ],
     "edges": [
      {
       "subject": "telocentrosome",
       "predicate": "supports",
       "object": "nucleation",
       "description": "Telomere-associated nucleation sites generate cytoplasmic microtubules.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201207168",
         "notes": "Figure 2D and Supplementary Figure S2 observe microtubule regrowth near telomeres after MBC washout."
        }
       ]
      },
      {
       "subject": "nucleation",
       "predicate": "supports",
       "object": "clustering",
       "description": "The resulting microtubules provide routes for motor-dependent telomere gathering.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201207168",
         "notes": "Figure 2 observes telomeres gathering after microtubule connection, and MBC inhibits clustering; Figure 1 identifies motor contributions. This edge does not claim nucleation alone is sufficient."
        }
       ]
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1083/jcb.201207168",
     "notes": "Yoshida et al. 2013, PMID 23401002; native PMC3575533.1 Results, relevant imaging/meiotic-induction Methods and figure captions read. Figure 2 inspected unchanged after checksum verification."
    },
    {
     "reference": "DOI:10.1038/s41467-025-56049-9",
     "notes": "Jimenez-Martin et al. 2025, PMID 39833200; native PMC11747273.1 telocentrosome recruitment, kms1 suppression and microscopy Methods read. Ectopic Bqt1/Bqt2 in Rabl-deficient mitotic cells recruits Sad1/Kms1/Mto1/Alp4 without detectable Dhc1 or a complete bouquet."
    },
    {
     "reference": "GO:0005815",
     "notes": "Non-obsolete native GO cellular-component term is broader than the telomeric nucleation assembly."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_and_mereology",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep the telomeric nucleation assembly distinct from its tether, products and clustering endpoint.",
     "notes": "Hidden- and ignored-inclusive names, synonyms, core-accession and citation searches plus parsed record identities found no existing record. GO alias searches found no exact telocentrosome term. GO:0005815 is a broader MTOC parent; GO:0034993 describes the membrane tether rather than the full nucleation assembly. MULTIPROTEIN_COMPLEX denotes the resident protein assembly. The SPB lacks equivalence: Sid4 does not colocalize at telocentrosomes in Figure 3. Attachment to chromosomes or the envelope is not automatically parthood; no part_of the SPB, a chromosome or completed bouquet is asserted. Nucleated microtubules are products, not the whole nucleation center.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201207168"
      },
      {
       "reference": "GO:0005815"
      },
      {
       "reference": "GO:0034993"
      }
     ]
    },
    {
     "discussion_id": "family_grounding",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Find exact whole-protein family groundings for five label-only component classes.",
     "notes": "Complete native InterPro matches were inspected for Kms1 P87245, Kms2 O43087, Mto1 O94488, Dhc1 O13290 and Ssm4 O42667. Domains and superfamilies cannot substitute for families. Nesprin-4 and generic dynein-heavy-chain families are not exact equivalents of the narrower classes used here; their presence is not a claim that no family annotation exists. Keep these classes label-only until an exact authority mapping is justified.",
     "evidence": [
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/P87245/"
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/O43087/"
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/O94488/"
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/O13290/"
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/O42667/"
      }
     ]
    },
    {
     "discussion_id": "homonymous_proteins",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Disambiguate native gene-name collisions.",
     "notes": "The nucleation adaptor is O94488/SPCC417.07c, not mitochondrial O13670. Dynactin-associated Ssm4 is O42667, not the doa10/ssm4 ERAD ligase O60103. Both collisions were returned by native reviewed gene-exact queries; protein identity and locus, not the symbol alone, determine the examples.",
     "evidence": [
      {
       "reference": "https://www.uniprot.org/uniprotkb/O94488/entry"
      },
      {
       "reference": "https://www.uniprot.org/uniprotkb/O42667/entry"
      }
     ]
    },
    {
     "discussion_id": "complex_and_essentiality",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Do not infer architecture or absolute necessity from reporter localization.",
     "notes": "Alp4 is one gamma-TuC reporter, not a whole-complex accession. No ring geometry, small-complex copy number, exhaustive subunit list or fixed telocentrosome stoichiometry is established here. Kms1 and Mto1 support normal recruitment, but reduced or residual signals are not encoded as complete absence. Dlc1 has a stage-dependent contribution independent of Dhc1; Dhc1 is dispensable for Alp4 recruitment but important for clustering. Resident motors remain constituents without being assigned universal assembly necessity.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201207168"
      }
     ]
    },
    {
     "discussion_id": "boundary_declines",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Separate the nucleation-center core from upstream chromosome tethers and external motor systems.",
     "notes": "Bqt1/Bqt2, Rap1 and Taz1 supply the chromosome-to-envelope context or markers and are not separately imported into this core nucleation-center composition; this does not assert their absence from the telomere environment. Kinesins Cut7, Tea2, Klp5/Klp6 and Pkl1/Klp2 affect clustering but lack obvious telocentrosomal localization in the defining study, so genetic effects alone do not make them resident components. Sid4 is explicitly absent from telocentrosomal foci. Mto2, all dynactin subunits, all gamma-TuC subunits and alpha/beta tubulin are not imported merely from related-complex membership or from nucleated microtubules.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201207168"
      },
      {
       "reference": "DOI:10.1038/s41467-025-56049-9"
      }
     ]
    },
    {
     "discussion_id": "motor_model",
     "kind": "KNOWLEDGE_GAP",
     "status": "OPEN",
     "prompt": "Resolve the physical motor arrangement without promoting a proposed model to fact.",
     "notes": "Minus-end-directed telomere movement and contributions from multiple motors are observed. Oligomerized dynein/kinesin-14 cross-linking of telocentrosomal and SPB microtubules, direct motor-specific telomere transport, and the exact maintenance action of Dlc1 remain proposed mechanisms in Figure 5C. The graphs encode recruitment dependencies and supported outputs only.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201207168"
      }
     ]
    },
    {
     "discussion_id": "mitotic_reconstitution",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep partial ectopic assembly separate from physiological meiotic telocentrosomes.",
     "notes": "The 2025 study ectopically expresses Bqt1/Bqt2 in Rabl-deficient haploid mitotic cells. Sad1, Kms1, Mto1 and Alp4 recruit to telomeres, but Dhc1 is not detected and the complete bouquet does not form. Kms1 loss suppresses telomere migration and some growth defects in that engineered context. These observations do not demonstrate a normal mitotic organelle, prove dynein is the only missing factor, or contradict the 2013 physiological meiotic scope.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-025-56049-9"
      }
     ]
    },
    {
     "discussion_id": "taxon_dataset_measurement",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep organism and measurement claims within the available evidence.",
     "notes": "Only S. pombe is a canonical species; reference-strain protein accessions do not identify every experimental strain. No prevalence row across fungi or eukaryotes is inferred from proposed evolutionary conservation. No exact structural dataset or Complex Portal equivalent has been verified for this assembly; RNA-seq or generic article aggregations are not adopted as direct structural datasets. No unverified trait link, universal dimension, count or timing is supplied.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201207168"
      },
      {
       "reference": "DOI:10.1038/s41467-025-56049-9"
      },
      {
       "reference": "https://www.ebi.ac.uk/ena/taxonomy/rest/tax-id/4896"
      },
      {
       "reference": "https://www.ebi.ac.uk/ena/taxonomy/rest/tax-id/284812"
      }
     ]
    },
    {
     "discussion_id": "image_license",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Retain the original figure as a source link, with exact licence and context.",
     "notes": "PMC3575533.1 metadata and JATS identify CC BY-NC-SA 3.0 after the original six-month interval. The image is link-only with licence OTHER because the schema has no exact enum for that version; no image bytes are added to the corpus. Figure 2 contains fluorescence time series, a schematic and plots, not a purified structure. Native MD5 and downloaded SHA-256 were verified before visual inspection; the source figure was not altered.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201207168"
      }
     ]
    }
   ],
   "images": [
    {
     "image_id": "pmc3575533_fig2",
     "source": "PMC",
     "source_accession": "PMC3575533.1 fig2",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3575533/#fig2",
     "licence": "OTHER",
     "licence_url": "https://creativecommons.org/licenses/by-nc-sa/3.0/",
     "attribution": "Masashi Yoshida, Satoshi Katsuyama, Kazuki Tateho, Hiroto Nakamura, Junpei Miyoshi, Tatsunori Ohba, Hirotada Matsuhara, Futaba Miki, Koei Okazaki, Tokuko Haraguchi, et al.; CC BY-NC-SA 3.0, via PubMed Central",
     "modality": "FLUORESCENCE",
     "caption": "Multipanel Figure 2: A follows telomeres and microtubules before conjugation; B is the haploid-meiosis schematic; C compares MBC and solvent controls. D-E follow telomere-associated microtubule regrowth and clustering after MBC washout in induced haploid meiosis. Microscopy scale bars are 2 micrometers; graphs and schematic are not micrographs.",
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "reference": "DOI:10.1083/jcb.201207168",
     "retrieved_on": "2026-10-05",
     "notes": "Link-only CC BY-NC-SA 3.0. Original figure inspected unmodified; native media MD5 ac707f2d44cf3ec1238cb1863a939c1c; downloaded SHA-256 8d3114614d32513832bc7e63ff308e1f8a4475724af6bf9c88e80f04a2dfb1ad. No hosted file or hosted-file checksum is asserted."
    }
   ]
  },
  {
   "identifier": "cellstructuremech:transition_zone_stellate_fiber_system",
   "label": "transition zone stellate fiber system",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "A centrin-containing system of luminal fibers forming a nine-pointed stellate array attached to the outer microtubule doublets of the Chlamydomonas ciliary transition zone. It is distinct from the peripheral Y-links and from the central cylinder around which the fibers extend.",
   "definition_source": "DOI:10.1083/jcb.124.5.795",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-04T04:58:00Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-04T04:59:12Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added stellate-fiber identity and parthood, verified centrin example, canonical species, bounded contraction mechanism, explicit conflicting excision evidence, component exclusions and a link-only micrograph.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0043232"
   ],
   "part_of": [
    "GO:0035869"
   ],
   "synonyms": [
    {
     "synonym_text": "transition zone stellate fibers",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1083/jcb.124.5.795"
    },
    {
     "synonym_text": "transition region stellate fibers",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1242/jcs.99.4.731"
    },
    {
     "synonym_text": "stellate structure",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1016/j.cub.2014.11.066"
    }
   ],
   "components": [
    {
     "component_id": "stellate_fiber_centrins",
     "label": "Stellate fiber centrins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Calcium-binding constituents of the stellate fibers; centrin sequence mutations affect ordered transition-region assembly in Chlamydomonas.",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "IPR050145 includes CML and obelin proteins as well as centrins; IPR050230 is broader still. Neither exactly denotes this constituent class, and an EF-hand domain is not a protein-family identity.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P05434",
       "protein_label": "Caltractin",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-04",
       "role": "Species-level centrin example shared with other centrin assemblies, not a stellate-specific paralogue.",
       "evidence": [
        {
         "reference": "UniProtKB:P05434",
         "notes": "Authority verifies the reviewed entry, recommended name and organism; no primary gene symbol is supplied."
        },
        {
         "reference": "DOI:10.1083/jcb.119.6.1613",
         "notes": "The centrin/caltractin sequence, pCaBP4 clone and sequence-source citations identify the studied protein. vfl2 and intragenic revertants alter centrin assemblies."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.124.5.795",
       "notes": "Results describe the centrin-based stellate fibers and antibody perturbations."
      },
      {
       "reference": "DOI:10.1083/jcb.119.6.1613",
       "notes": "Transition-region structures are disrupted by E101K centrin and restored in intragenic revertants; the mutation is not specific to this fiber system."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "reference": "DOI:10.1083/jcb.124.5.795",
     "note": "Methods use wild-type 137c and vfl2 isolate 416. Species identity was checked at NCBI; no culture-collection accession is inferred from these strain names."
    }
   ],
   "functions": [
    {
     "function_id": "calcium_induced_doublet_repositioning",
     "label": "calcium-induced doublet repositioning",
     "description": "Stellate-fiber contraction draws transition-zone doublets inward in detergent-extracted Chlamydomonas cell models. This bounded mechanical response does not establish universal necessity for flagellar excision.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.124.5.795",
       "notes": "Figure 2 compares extended and contracted arrays before and after calcium challenge."
      }
     ]
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "extracted_model_stellate_contraction",
     "title": "Calcium-induced stellate contraction in extracted Chlamydomonas models",
     "description": "Composition and attachment context accompany the observed contraction-to-doublet-displacement mechanism.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "scope_notes": "Restricted to the 1994 detergent-model experiment. No severing, universal excision requirement, centrin-only motor cycle or reverse edge is asserted.",
     "nodes": [
      {
       "node_id": "centrins",
       "label": "Stellate fiber centrins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "stellate_fiber_centrins"
      },
      {
       "node_id": "array",
       "label": "Transition-zone stellate fiber array",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "doublets",
       "label": "Outer microtubule doublets",
       "node_type": "STRUCTURE",
       "description": "Attachment partners, not additional fiber constituents."
      },
      {
       "node_id": "calcium",
       "label": "Calcium challenge of detergent-extracted models",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "contraction",
       "label": "Stellate-fiber contraction",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "inward_shift",
       "label": "Inward displacement of doublets",
       "node_type": "CELLULAR_LOCALIZATION"
      }
     ],
     "edges": [
      {
       "subject": "centrins",
       "predicate": "are constituents of",
       "object": "array",
       "description": "Centrins form part of the array; a complete inventory is not known.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.124.5.795",
         "notes": "Centrin-based fiber identity and perturbation experiments."
        }
       ]
      },
      {
       "subject": "array",
       "predicate": "attaches to",
       "object": "doublets",
       "description": "The luminal fibers attach to the A-tubules of the outer doublets.",
       "evidence": [
        {
         "reference": "DOI:10.1126/science.abm6704",
         "notes": "Native cryo-ET resolves attachment at protofilament A3."
        }
       ]
      },
      {
       "subject": "calcium",
       "predicate": "triggers",
       "object": "contraction",
       "description": "Calcium addition elicits fiber condensation in the extracted preparation.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.124.5.795",
         "notes": "Results and Figure 2 before/after comparison."
        }
       ]
      },
      {
       "subject": "array",
       "predicate": "undergoes",
       "object": "contraction",
       "description": "The stellate fibers contract around the distal central cylinder.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.124.5.795",
         "notes": "Figure 2D-F and accompanying Results."
        }
       ]
      },
      {
       "subject": "contraction",
       "predicate": "draws doublets into",
       "object": "inward_shift",
       "description": "Contraction repositions the attached doublets inward.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.124.5.795",
         "notes": "Figure 2C/F and accompanying mechanical interpretation."
        }
       ]
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1083/jcb.124.5.795",
     "notes": "Full primary PDF text read; Figure 2 and Table I visually inspected. Physical response is distinguished from disputed excision necessity."
    },
    {
     "reference": "DOI:10.1083/jcb.119.6.1613",
     "notes": "Primary Methods, mutant/revertant Results and Table II inspected; centrin assembly evidence is pleiotropic."
    },
    {
     "reference": "DOI:10.1242/jcs.99.4.731",
     "notes": "Complete publisher abstract read; full text is access-restricted and figures remain unread. Reports autotomy without organized stellate fibers or detectable narrowing."
    },
    {
     "reference": "DOI:10.1091/mbc.9.5.1195",
     "notes": "Primary Introduction, Methods, Results and Discussion read at PMC25341; figures uninspected. Katanin experiments do not identify stellate-fiber constituents."
    },
    {
     "reference": "DOI:10.1016/j.cub.2014.11.066",
     "notes": "Primary ultrastructure Results read: isolated central cylinders persist after stellate fibers are no longer identifiable."
    },
    {
     "reference": "DOI:10.1126/science.abm6704",
     "notes": "Published primary architecture Results and Figure 1 caption read from the institutional PDF. Native cryo-ET distinguishes luminal stellates, Y-links and the distal microtubule sleeve; figures not visually inspected."
    },
    {
     "reference": "GO:0043232",
     "notes": "Verified intracellular membraneless organelle as a broad is-a parent."
    },
    {
     "reference": "GO:0035869",
     "notes": "Verified ciliary transition zone as the enclosing region, not exact identity."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_boundary",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Separate luminal stellate fibers from neighboring transition-zone structures.",
     "rationale": "Shared location or centrin does not imply identical structures.",
     "notes": "Whole-repository ignored- and hidden-inclusive searches found only an unaccepted lead, not an existing exact record. GO searches found no exact term: GO:0035869 is the entire transition zone, GO:0097539 denotes external transition fibers, and GO:0120269 denotes the trypanosome centrin arm. OTHER describes an organized fiber system rather than a single filament. The central cylinder/H-piece, Y-links and distal microtubule sleeve are not synonyms or constituents of this record.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2014.11.066",
       "notes": "Central-cylinder integrity persists without identifiable stellate fibers."
      },
      {
       "reference": "DOI:10.1126/science.abm6704",
       "notes": "The native architecture separates luminal stellates from Y-links and the distal sleeve."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "excision_necessity_conflict",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve preparation-dependent contributions of stellate contraction to flagellar excision.",
     "rationale": "Published results disagree, and the perturbations affect multiple assemblies.",
     "notes": "Jarvik and Suhan report effective vfl2 autotomy without organized fibers. Sanders and Salisbury attribute the discrepancy to external shear and assay conditions, but this is their interpretation, not an independently resolved conflict. Their Table I retains residual excision after perturbation. EDTA, antibodies and vfl2 are not selective fiber ablations. The graph stops at doublet displacement and does not assert necessary or sufficient severing by centrin alone.",
     "evidence": [
      {
       "reference": "DOI:10.1242/jcs.99.4.731",
       "notes": "Abstract-bounded counter-evidence."
      },
      {
       "reference": "DOI:10.1083/jcb.124.5.795",
       "notes": "Table I and Discussion compare shear conditions."
      },
      {
       "reference": "DOI:10.1091/mbc.9.5.1195",
       "notes": "Introduction challenges centrin necessity; some supporting vfl2 observations are explicitly unpublished."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "molecular_inventory",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve exact centrin-family grounding and the remaining molecular inventory.",
     "rationale": "One identified constituent does not establish molecular sufficiency, stoichiometry or universal assembly essentiality.",
     "notes": "InterPro family boundaries are broader than this class. Native helical morphology does not identify its complete protein composition. Centrin essentiality remains UNKNOWN rather than transferring the pleiotropic vfl2 phenotype to every stellate array.",
     "evidence": [
      {
       "reference": "InterPro:IPR050145",
       "notes": "Authority includes centrins, CML and obelin proteins."
      },
      {
       "reference": "InterPro:IPR050230",
       "notes": "Authority describes several calcium-binding protein classes."
      },
      {
       "reference": "DOI:10.1083/jcb.119.6.1613",
       "notes": "Mutant and revertant comparisons distinguish several centrin assemblies."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "severing_and_gate_proteins_excluded",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Do not import whole-transition-zone or severing proteins as stellate constituents.",
     "rationale": "Region-level enrichment and enzymatic activity are not fiber-specific localization.",
     "notes": "Katanin, FA1 and FA2 are not added: the 1998 work tests whole flagellar-basal-body complexes and foreign purified katanin, not isolated stellate fibers. ESCRT proteins from the 2015 transition-zone proteome are likewise not assigned to this array. No IFT-gating or central-pair-exclusion function is inferred for fibers alone.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.9.5.1195",
       "notes": "Katanin-mediated severing and inhibitor experiments have a broader structural boundary."
      },
      {
       "reference": "DOI:10.1016/j.cub.2014.11.066",
       "notes": "Proteomics samples whole isolated transition zones."
      },
      {
       "reference": "DOI:10.1242/jcs.99.4.731",
       "notes": "The proposed central-pair exclusion role concerns multiple defective transition-region structures."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "taxonomic_and_function_scope",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Extend directly demonstrated taxonomic scope and resolve an exact function term.",
     "rationale": "A canonical species does not establish a prevalence statement for an entire clade.",
     "notes": "No clade-wide distribution row, collection accession, exact GO function mapping or whole-system dimensions are inferred. Filament thickness, cylinder dimensions and helical pitch are different measurements, not interchangeable dimensions of this system.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.124.5.795",
       "notes": "Chlamydomonas model and ultrastructural measurements."
      },
      {
       "reference": "DOI:10.1126/science.abm6704",
       "notes": "Native Chlamydomonas architecture resolves a six-start stellate helix."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    }
   ],
   "images": [
    {
     "image_id": "pmc2119956_figure2",
     "source": "PMC",
     "source_accession": "PMC2119956.1 Figure 2",
     "source_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC2119956.1/PMC2119956.1.pdf#page=3",
     "licence": "CC_BY_NC_SA_4_0",
     "licence_url": "https://creativecommons.org/licenses/by-nc-sa/4.0/",
     "attribution": "M. A. Sanders and J. L. Salisbury, Figure 2, Journal of Cell Biology 124 (1994), doi:10.1083/jcb.124.5.795, via PubMed Central; CC BY-NC-SA 4.0. Link only; no repository copy or adaptation.",
     "modality": "TEM",
     "caption": "Figure 2: Chlamydomonas transition zones in detergent-extracted models before (A-C) and after (D-F) calcium challenge. Cross-sections C and F contrast extended and condensed stellate fibers with displaced doublets. Source scale bar: 0.2 micrometers.",
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "reference": "DOI:10.1083/jcb.124.5.795",
     "retrieved_on": "2026-10-04",
     "notes": "All six panels visually inspected on PDF page 3; the same page also contains a separate DIC Figure 1. Official version-1 PDF checksum and JATS licence verified. No image binary is hosted."
    }
   ]
  },
  {
   "identifier": "GO:0120121",
   "label": "tripartite attachment complex",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "A three-part cytoskeletal structure in kinetoplastid species linking mitochondrial DNA organised in a kinetoplast through the mitochondrial membranes to the basal body.",
   "definition_source": "GO:0120121",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T09:41:13Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T09:41:59Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added TAC synonymy, cytoskeleton parentage, structural TAC-domain and TAC-protein components, Trypanosoma brucei scope, a kinetoplast-segregation function, core literature evidence, a nonmechanistic basal-body-to-kDNA bridge graph, and a grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T09:48:42Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#769: removed the unverified p166 gene_symbols value and narrowed the Trypanosoma brucei canonical example to the directly cited TAC102 study.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-12T04:59:13Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed issues 2284 and 2285: correct exclusion-zone versus unilateral filament compartments and the four bridge links from the defining primary paper; move cytoskeleton from is-a parentage to GO-supported parthood. Identity, protein claims, scientific status and earlier history are retained.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:49Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "TAC",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0120121"
    }
   ],
   "components": [
    {
     "component_id": "unilateral_filaments",
     "label": "unilateral filaments",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Intramitochondrial filaments that connect the differentiated inner mitochondrial membrane to the flagellar face of the kDNA disk.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E02-08-0525",
       "notes": "Ogbadoyi, Robinson and Gull 2003, Results and Figures 2, 3 and 6: unilateral filaments occupy the intramitochondrial gap between the inner membrane and the kDNA disk, not the cytoplasmic basal-body side."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral ontology term for the unilateral filament domain of the kinetoplastid TAC was curated."
    },
    {
     "component_id": "differentiated_mitochondrial_membrane_regions",
     "label": "differentiated mitochondrial TAC membrane regions",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Specialized mitochondrial outer- and inner-membrane regions crossed by the TAC as it links cytoplasmic exclusion-zone filaments to intramitochondrial unilateral filaments.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E02-08-0525",
       "notes": "Ogbadoyi, Robinson and Gull 2003 included differentiated mitochondrial membranes in the tripartite ultrastructure that spans the organellar envelope."
      },
      {
       "reference": "DOI:10.1073/pnas.1404854111",
       "notes": "Schnarwiler et al. 2014 localized TAC40 to the outer mitochondrial membrane part of the TAC."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The TAC-specific differentiated membrane zones are curated as structural domains because no exact cellular-component CURIE was curated for either membrane specialization."
    },
    {
     "component_id": "exclusion_zone_filaments",
     "label": "exclusion-zone filaments",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Cytoplasmic filaments that link the proximal basal-body region to the differentiated outer mitochondrial membrane, occupying a zone depleted of cytoplasmic ribosomes.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E02-08-0525",
       "notes": "Ogbadoyi, Robinson and Gull 2003, Results and Figures 2, 3 and 6: exclusion-zone filaments connect basal bodies to the outer mitochondrial membrane, not the inner membrane to kDNA."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral CURIE for the TAC exclusion-zone filaments was curated."
    },
    {
     "component_id": "p166",
     "label": "p166 TAC protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "T. brucei TAC protein that localizes between mitochondrial DNA and the flagellum and contributes to kDNA segregation.",
     "evidence": [
      {
       "reference": "DOI:10.1038/sj.emboj.7601956",
       "notes": "Zhao et al. 2008 identified p166 as a link between the trypanosome mitochondrial DNA network and flagellum."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral InterPro, Pfam, NCBIfam or UniProt family accession for kinetoplastid p166 was curated."
    },
    {
     "component_id": "tac40",
     "label": "TAC40 mitochondrial outer-membrane beta-barrel protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TAC40"
     ],
     "essentiality": "UNKNOWN",
     "role": "Mitochondrial outer-membrane beta-barrel protein positioned in the TAC membrane domain and required for mitochondrial genome inheritance in T. brucei.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.1404854111",
       "notes": "Schnarwiler et al. 2014 characterized TAC40 as a TAC outer-mitochondrial-membrane beta-barrel protein."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral InterPro, Pfam, NCBIfam or UniProt family accession for kinetoplastid TAC40 was curated.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q581S0",
       "protein_label": "Uncharacterized protein",
       "gene_symbol": "Tb927.4.1610",
       "taxon_id": "NCBITaxon:185431",
       "taxon_label": "Trypanosoma brucei brucei TREU927",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene TAC40, which UniProt lists under the primary name Tb927.4.1610, in Trypanosoma brucei brucei TREU927. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q581S0",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q581S0 for gene TAC40 in Trypanosoma brucei brucei TREU927. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "tac102",
     "label": "TAC102 mitochondrial genome segregation protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TAC102"
     ],
     "essentiality": "UNKNOWN",
     "role": "TAC-localized protein in the mitochondrial matrix that is needed for normal TAC biogenesis and kDNA segregation.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.ppat.1005586",
       "notes": "Trikin et al. 2016 identified TAC102 as a TAC component of the T. brucei mitochondrial genome segregation machinery."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral InterPro, Pfam, NCBIfam or UniProt family accession for kinetoplastid TAC102 was curated.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q57XN5",
       "protein_label": "Uncharacterized protein",
       "gene_symbol": "Tb927.7.2390",
       "taxon_id": "NCBITaxon:185431",
       "taxon_label": "Trypanosoma brucei brucei TREU927",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene TAC102, which UniProt lists under the primary name Tb927.7.2390, in Trypanosoma brucei brucei TREU927. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q57XN5",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q57XN5 for gene TAC102 in Trypanosoma brucei brucei TREU927. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5691",
     "taxon_label": "Trypanosoma brucei",
     "presence": "COMMON",
     "note": "The TAC has been imaged between the basal bodies and the kinetoplast in the single mitochondrion of T. brucei.",
     "reference": "DOI:10.1091/mbc.E02-08-0525"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5691",
     "taxon_label": "Trypanosoma brucei",
     "note": "Kinetoplastid model in which TAC102 was localized to the TAC and connected to normal TAC biogenesis and kDNA segregation by depletion experiments.",
     "reference": "DOI:10.1371/journal.ppat.1005586"
    }
   ],
   "functions": [
    {
     "function_id": "kinetoplast_segregation",
     "label": "basal-body-linked kinetoplast segregation",
     "description": "The TAC physically links the kinetoplast DNA disk to the flagellar basal bodies so that basal-body segregation helps position duplicated mitochondrial genomes.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E02-08-0525",
       "notes": "Ogbadoyi, Robinson and Gull 2003 described a trans-membrane structural linkage responsible for mitochondrial genome positioning and segregation by flagellar basal bodies."
      },
      {
       "reference": "DOI:10.1038/sj.emboj.7601956",
       "notes": "Zhao et al. 2008 linked p166 depletion to kinetoplast missegregation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0120121",
     "notes": "Gene Ontology cellular-component term for the tripartite attachment complex."
    },
    {
     "reference": "DOI:10.1091/mbc.E02-08-0525",
     "notes": "Ogbadoyi, Robinson and Gull 2003, A high-order trans-membrane structural linkage is responsible for mitochondrial genome positioning and segregation by flagellar basal bodies in trypanosomes, Molecular Biology of the Cell."
    },
    {
     "reference": "DOI:10.1038/sj.emboj.7601956",
     "notes": "Zhao et al. 2008, p166, a link between the trypanosome mitochondrial DNA and flagellum, mediates genome segregation, EMBO Journal."
    },
    {
     "reference": "DOI:10.1073/pnas.1404854111",
     "notes": "Schnarwiler et al. 2014, Trypanosomal TAC40 constitutes a novel subclass of mitochondrial beta-barrel proteins specialized in mitochondrial genome inheritance, PNAS."
    },
    {
     "reference": "DOI:10.1371/journal.ppat.1005586",
     "notes": "Trikin et al. 2016, TAC102 Is a Novel Component of the Mitochondrial Genome Segregation Machinery in Trypanosomes, PLOS Pathogens."
    },
    {
     "reference": "GO:0005856",
     "notes": "Gene Ontology lists GO:0120121 tripartite attachment complex as part_of cytoskeleton. This is parthood, not an is-a relation to the whole cytoskeletal framework."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "tac_links_basal_body_to_kdna",
     "title": "TAC domains bridge basal bodies to the kDNA disk",
     "description": "A nonmechanistic structural summary of the TAC bridge in T. brucei: basal bodies connect through cytoplasmic exclusion-zone filaments, differentiated mitochondrial membranes and intramitochondrial unilateral filaments to the kDNA disk. This is a spatial linkage, not a temporal assembly sequence or a resolved protein-by-protein force-transfer mechanism.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "nodes": [
      {
       "node_id": "ciliary_basal_body",
       "label": "ciliary basal body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0036064"
      },
      {
       "node_id": "unilateral_filaments",
       "label": "unilateral filaments",
       "node_type": "STRUCTURE",
       "component_ref": "unilateral_filaments"
      },
      {
       "node_id": "mitochondrial_tac_membranes",
       "label": "differentiated mitochondrial TAC membrane regions",
       "node_type": "STRUCTURE",
       "component_ref": "differentiated_mitochondrial_membrane_regions"
      },
      {
       "node_id": "exclusion_zone_filaments",
       "label": "exclusion-zone filaments",
       "node_type": "STRUCTURE",
       "component_ref": "exclusion_zone_filaments"
      },
      {
       "node_id": "kdna_disk",
       "label": "kinetoplast DNA disk",
       "node_type": "GENETIC_ELEMENT"
      },
      {
       "node_id": "tripartite_attachment_complex",
       "label": "tripartite attachment complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0120121"
      },
      {
       "node_id": "kinetoplast_segregation",
       "label": "basal-body-linked kinetoplast segregation",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "ciliary_basal_body",
       "predicate": "aligns with",
       "object": "exclusion_zone_filaments",
       "description": "Exclusion-zone filaments extend from the proximal basal-body region toward the outer mitochondrial membrane on the cytoplasmic side.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E02-08-0525",
         "notes": "Ogbadoyi, Robinson and Gull 2003, Results and Figures 2, 3 and 6 place exclusion-zone filaments on the basal-body-facing, cytoplasmic side of the TAC."
        }
       ]
      },
      {
       "subject": "exclusion_zone_filaments",
       "predicate": "connect through",
       "object": "mitochondrial_tac_membranes",
       "description": "Exclusion-zone filaments link the basal-body region to the differentiated outer mitochondrial membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E02-08-0525",
         "notes": "Ogbadoyi, Robinson and Gull 2003, Results and Figure 3 show exclusion-zone filaments terminating at the outer-membrane remnant after extraction."
        }
       ]
      },
      {
       "subject": "mitochondrial_tac_membranes",
       "predicate": "connect to",
       "object": "unilateral_filaments",
       "description": "The differentiated inner mitochondrial membrane connects to the unilateral filament domain on the kDNA-facing side.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E02-08-0525",
         "notes": "Ogbadoyi, Robinson and Gull 2003, Results and Figures 2, 3 and 6 place unilateral filaments between the inner membrane and the kDNA disk."
        }
       ]
      },
      {
       "subject": "unilateral_filaments",
       "predicate": "link to",
       "object": "kdna_disk",
       "description": "Unilateral filaments link the differentiated inner membrane to the flagellar face of the kinetoplast DNA disk.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E02-08-0525",
         "notes": "Ogbadoyi, Robinson and Gull 2003, Results and Figures 2, 3 and 6 identify unilateral filaments as the intramitochondrial, kDNA-proximal arm of the TAC."
        }
       ]
      },
      {
       "subject": "unilateral_filaments",
       "predicate": "form",
       "object": "tripartite_attachment_complex",
       "description": "The unilateral filaments are one of the three structural domains of the TAC.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E02-08-0525",
         "notes": "Ogbadoyi, Robinson and Gull 2003 defined the tripartite architecture of the basal-body-to-kDNA linkage."
        }
       ]
      },
      {
       "subject": "tripartite_attachment_complex",
       "predicate": "mediates",
       "object": "kinetoplast_segregation",
       "description": "The complete TAC couples basal-body movements to positioning and inheritance of the kinetoplast DNA.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E02-08-0525",
         "notes": "Ogbadoyi, Robinson and Gull 2003 connected the trans-membrane linkage to basal-body-driven mitochondrial genome segregation."
        },
        {
         "reference": "DOI:10.1371/journal.ppat.1005586",
         "notes": "Trikin et al. 2016 characterized TAC102 as a TAC component in the mitochondrial genome segregation machinery."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_tac_substructures_and_proteins",
     "prompt": "Resolve exact source-neutral groundings for TAC structural domains and protein families.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#unilateral_filaments",
      "components#differentiated_mitochondrial_membrane_regions",
      "components#exclusion_zone_filaments",
      "components#p166",
      "components#tac40",
      "components#tac102"
     ],
     "rationale": "The first TAC record keeps the ultrastructural TAC domains and T. brucei TAC proteins label-only to avoid assigning broad or partial protein-family accessions as exact groundings.",
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ],
   "part_of": [
    "GO:0005856"
   ]
  },
  {
   "identifier": "cellstructuremech:tubulin_spool",
   "label": "tubulin spool",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "A compact spool-like tubulin-positive cytoskeletal structure observed in kareniacean dinoflagellates. In Takayama helix, ultrastructure expansion microscopy resolves perinuclear and posterior spools that appear continuous with microtubules. The name denotes the assembled structure, not a tubulin protein or the entire cortical microtubule array.",
   "definition_source": "DOI:10.1016/j.cell.2025.09.027",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-03T19:30:36Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T19:32:55Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added tubulin-family composition, verified Takayama strain and dataset provenance, ontology boundaries, unresolved functional and scale scope, and inspected CC BY publisher Figure 2.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "microtubule spool",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1016/j.cell.2025.09.027"
    }
   ],
   "parent_structures": [
    "GO:0005622"
   ],
   "part_of": [
    "GO:0015630"
   ],
   "components": [
    {
     "component_id": "tubulin",
     "label": "Tubulin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR000217",
     "essentiality": "UNKNOWN",
     "role": "Tubulin-family material detected in the spool by post-expansion immunolabeling. The family grounding does not identify every tubulin subtype or an exact Takayama gene product, and the study did not test assembly essentiality.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2025.09.027",
       "notes": "Figure 2D-E and the microtubule-array Results identify tubulin-positive spools. Table S1 includes spool-positive RCC10719 material labeled with E7 anti-beta-tubulin."
      },
      {
       "reference": "InterPro:IPR000217",
       "notes": "Issuing InterPro API verified the Tubulin family and its broad subtype scope."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:241424",
     "taxon_label": "Takayama helix",
     "reference": "DOI:10.1016/j.cell.2025.09.027",
     "note": "Cultured RCC10719 dinoflagellate examined by fixed-cell ultrastructure expansion microscopy. Figure 2D-E shows perinuclear and posterior spools. Table S1, List of Species row 46, identifies the strain; Dataset Annotation row 1384 records spool-positive interphase material, E7 antibody and one species in the gel. P22-120 is its other culture code."
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1016/j.cell.2025.09.027",
     "notes": "Mikus et al. (2025), Charting the landscape of cytoskeletal diversity in microbial eukaryotes, Cell. Read the primary microtubule-array Results, dinoflagellate survey, Discussion, Figure 2 and 6 legends, key resources, fixation, U-ExM, microscopy and image-analysis Methods in the public article PDF. Spool identity and location are observations; desmose association and physiological roles remain proposals."
    },
    {
     "reference": "https://www.dudinlab.com/s/Table-S1.xlsx",
     "notes": "Author-linked Table S1 read directly. List of Species A46:K46 identifies RCC10719 as Takayama helix with successful expansion and staining. Dataset Annotation D1384:V1384 identifies the spool-positive interphase volume rcc10719_pfa_dna-tub-nhs_20230802_od_s00, culture code P22-120, E7Ab and one species in the gel. These are image annotations, not independent-cell counts or a population-prevalence estimate."
    },
    {
     "reference": "GO:0005622",
     "notes": "Verified non-obsolete intracellular anatomical structure, used as a broad is-a parent without asserting a particular microtubule lattice or membrane boundary."
    },
    {
     "reference": "GO:0015630",
     "notes": "Verified non-obsolete microtubule cytoskeleton. The spool is a part of this cytoskeletal system, not equivalent to the whole system."
    }
   ],
   "datasets": [
    {
     "title": "Microbial eukaryote U-ExM volumes and annotations",
     "dataset_type": "STRUCTURAL_IMAGING",
     "repository": "OTHER",
     "url": "https://github.com/Dey-Lab-Team/culture-collections/tree/2dc2f3dbae8fefe60cea3a2499a1a5f50fe4c98d",
     "publication": "DOI:10.1016/j.cell.2025.09.027",
     "platform": "Ultrastructure expansion microscopy with post-expansion immunofluorescence",
     "description": "Multi-species study archive; the relevant subset includes Takayama helix RCC10719 volumes annotated for spool presence.",
     "notes": "Inspected the pinned repository metadata, data/project.json and data/volumes/dataset.json, plus the tab-delimited categories.csv. The default dataset is volumes, not the older single_volumes metadata. Spool annotations include Yes, No, Maybe and blank entries; they are not treated as clade-level presence or absence. The archive also links BioImage Archive S-BIAD2095; no raw volume is hosted or claimed to have been reanalyzed here."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_and_ontology_scope",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Distinguish the named spool assembly from tubulin proteins and broader cytoskeletal structures.",
     "rationale": "A shape-bearing subcellular structure requires its own identity without promoting a broader ontology class or a hypothetical homology to equivalence.",
     "notes": "Hidden- and ignored-inclusive repository searches for labels, aliases, DOI, PMID and preprint DOI found no existing spool record. QuickGO spool search returned zero terms. Generic tubulin and microtubule hits do not denote this assembly. GO:0005622 is the broad parent; microtubule cytoskeleton is a part_of relation. OTHER kind avoids claiming a resolved single-filament lattice or bundle topology. Tubulin ring is not an exact synonym for all ring-shaped tubulin structures. The membrane nuclear net, cortical array, flagellar apparatus and apical centrin ring are not asserted to be this entity. No desmose equivalence or parthood is asserted.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2025.09.027",
       "notes": "Figure 2D-E names the tubulin or microtubule spools; desmose association is speculative."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    },
    {
     "discussion_id": "molecular_and_topological_resolution",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve the spool's filament topology, tubulin subtype composition and assembly mechanism.",
     "rationale": "Immunolocalization and an apparent connection cannot establish the complete lattice, gene inventory or assembly dependencies.",
     "notes": "The authors describe an apparent extension from a single microtubule. This is not treated as a counted one-microtubule stoichiometry, closed ring topology, standard protofilament number or direct reconstruction of a complete molecular lattice. Tubulin-family grounding is not a claim that every family member is present. No gene-specific accession, subunit count or causal assembly graph is asserted.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2025.09.027",
       "notes": "Microtubule-array Results and Figure 2D-E establish morphology and tubulin labeling."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    },
    {
     "discussion_id": "neighboring_signals_not_spool_components",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep neighboring cortical centrin, DNA and flagellar modification signals separate from spool composition.",
     "rationale": "A multi-channel or multi-panel view does not make every labeled material a constituent of the highlighted structure.",
     "notes": "DNA supplies nuclear context, not a demonstrated spool constituent. Cortical centrin is described separately and is not assigned to the spool merely because it appears in the same cells or video. Figure 2F-G examines flagellar and cortical tubulin modifications; it does not establish a spool-specific modification inventory. The structure is not assigned centrin, DNA, flagellar proteins or modifying enzymes on that basis. This is an evidence boundary, not a claim of biological absence.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2025.09.027",
       "notes": "The microtubule and centrin Results and Figure 2 separate these structures and signals."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    },
    {
     "discussion_id": "functional_and_taxonomic_limits",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Establish physiological function, cell-cycle dynamics and taxonomic prevalence with targeted tests.",
     "rationale": "A fixed-cell survey and a hypothesis about neighboring structures do not demonstrate force transmission, swimming performance or division requirements.",
     "notes": "The survey reports spools among sampled Kareniaceae, including Karenia, Karlodinium and Takayama. This is not universal family prevalence or an absence claim for unsampled or insufficiently labeled taxa. Mechanical reinforcement, high-shear swimming, nuclear-envelope dynamics and desmose-mediated basal-body linkage remain hypotheses. No asserted function, associated trait, essentiality, universal two-spool count or causal graph is inferred from them.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2025.09.027",
       "notes": "Dinoflagellate survey and Discussion explicitly propose future time-course experiments to clarify spool formation and function."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    },
    {
     "discussion_id": "expansion_scale_and_image_scope",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Reconcile expansion-factor handling before asserting native-cell dimensions from the figure.",
     "rationale": "Conflicting scale statements must not be silently converted into a precise biological measurement.",
     "notes": "Figure 2's legend describes 5 micrometre scale bars adjusted for expansion, whereas Image analysis Methods says scale bars are not adjusted. Figure 2E reports perinuclear and posterior diameter summaries for measured spools, not universal dimensions. No physical_properties or scale-derived measurements are asserted. The hosted publisher Figure 2 is unmodified; D-E are the spool panels, while other panels contain other structures or taxa. It is fixed-cell expansion fluorescence, not live imaging, electron microscopy or a direct native-size image.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2025.09.027",
       "notes": "Figure 2 legend and STAR Methods, Image analysis, were read together; the scale-bar discrepancy remains unresolved."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    },
    {
     "discussion_id": "sample_identity_and_metadata_scope",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Interpret combined culture identifiers using specimen annotations rather than filenames alone.",
     "rationale": "Co-embedded cultures are not synonyms or proof that both organisms possess the structure.",
     "notes": "Table S1 identifies rcc3511rcc10719 volumes as Takayama helix RCC10719 with two species in the gel, while row 1384 identifies a one-species RCC10719 volume with spool presence. RCC3511 is separately listed as Biecheleriopsis adriatica in the key resources. The combined filename therefore does not establish strain equivalence or spool occurrence in Biecheleriopsis. The caption identifies Figure 2D-E as Takayama helix; an exact raw-volume-to-panel mapping was not established.",
     "evidence": [
      {
       "reference": "https://www.dudinlab.com/s/Table-S1.xlsx",
       "notes": "Dataset Annotation rows 1375-1376 and 1384 distinguish culture, species count per gel and spool annotation."
      },
      {
       "reference": "DOI:10.1016/j.cell.2025.09.027",
       "notes": "Key resources and Figure 2D-E provide the separate strain and panel identities."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    }
   ],
   "images": [
    {
     "image_id": "mikus_2025_figure2",
     "file": "mikus_2025_figure2.jpg",
     "file_sha256": "e979bacf2fad45501744aa5dbc2fd75c0fc2ab2b5e6a6be32be77aad0b1f9046",
     "source": "OTHER",
     "source_accession": "S0092867425011274 Figure 2",
     "source_url": "https://doi.org/10.1016/j.cell.2025.09.027",
     "download_url": "https://ars.els-cdn.com/content/image/1-s2.0-S0092867425011274-gr2_lrg.jpg",
     "licence": "CC_BY_4_0",
     "licence_url": "https://creativecommons.org/licenses/by/4.0/",
     "attribution": "Felix Mikus and coauthors, Charting the landscape of cytoskeletal diversity in microbial eukaryotes, Cell (2025), Figure 2, DOI 10.1016/j.cell.2025.09.027. Copyright 2025 The Authors; published by Elsevier Inc.; CC BY 4.0. Unmodified publisher image.",
     "modality": "SUPER_RESOLUTION",
     "caption": "Figure 2: D-E show tubulin-positive perinuclear and posterior spools in Takayama helix by fixed-cell ultrastructure expansion microscopy; D includes tubulin in magenta and DNA in blue, and E includes enlarged views and diameter summaries. A-C and F-G contain other taxa or other cytoskeletal observations, not additional spool examples. The legend gives 5 micrometre scale bars adjusted for expansion, but Methods says bars are not adjusted; no native-size measurement is inferred here.",
     "taxon_id": "NCBITaxon:241424",
     "taxon_label": "Takayama helix",
     "reference": "DOI:10.1016/j.cell.2025.09.027",
     "retrieved_on": "2026-10-03",
     "notes": "Licence verified from the publisher-deposited Crossref version-of-record metadata and the article's explicit CC BY 4.0 statement. Original publisher JPEG visually inspected against Figure 2 and retained without cropping or rescaling. Taxon applies to spool panels D-E, not every organism in the figure."
    }
   ]
  },
  {
   "identifier": "cellstructuremech:tubz_filament",
   "label": "TubZ filament",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "A plasmid-encoded bacterial tubulin-like cytoskeletal filament assembled from TubZ GTPase subunits that supports pBtoxis plasmid partitioning in Bacillus thuringiensis.",
   "definition_source": "DOI:10.1101/gad.1546107",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T11:25:27Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T11:26:08Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added cytoskeleton parentage, TubZ component curation, Bacillus thuringiensis pBtoxis scope, pBtoxis partitioning function, DOI evidence, a nonmechanistic TubZRC graph, and TubZ grounding and TubR/tubC boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T11:26:26Z",
     "curator": "codex",
     "action": "NARROW_SYNONYMY",
     "changes": "Removed the pBtoxis TubZ filament related synonym because it was a curator paraphrase rather than an attested alternate label.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T11:34:57Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Addressed PR review issues #470 and #471 by naming pBtoxis tubC in the TubR-tubC graph node and retargeting the adapter edge from TubZ monomers to TubZ filaments.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T17:56:35Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2233: Corrected cytoskeleton parthood and retained the specific filament-system identity.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:13:06Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0099513"
   ],
   "components": [
    {
     "component_id": "tubz",
     "label": "TubZ",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "tubZ"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral CURIE for plasmid-encoded filament-forming TubZ GTPases was verified in this pass.",
     "role": "Plasmid-encoded tubulin/FtsZ-family GTPase that polymerizes into dynamic filaments for pBtoxis plasmid partitioning.",
     "evidence": [
      {
       "reference": "DOI:10.1101/gad.1546107",
       "notes": "Larsen et al. 2007 characterized Bacillus thuringiensis pBtoxis TubZ as a prokaryotic tubulin-like protein that treadmills and is required for plasmid stability."
      },
      {
       "reference": "DOI:10.1073/pnas.1010176107",
       "notes": "Aylett et al. 2010 determined the filament structure of the bacterial tubulin homologue TubZ."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q8KNP3",
       "protein_label": "Tubulin-like protein TubZ",
       "gene_symbol": "tubZ",
       "taxon_id": "NCBITaxon:1430",
       "taxon_label": "Bacillus thuringiensis serovar israelensis",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene tubZ in Bacillus thuringiensis serovar israelensis, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:17510284",
         "notes": "Larsen RA et al. 2007, ‘Treadmilling of a prokaryotic tubulin-like protein, TubZ, required for plasmid stability in Bacillus thuringiensis.’, Genes Dev. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of Q8KNP3."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:1428",
     "taxon_label": "Bacillus thuringiensis",
     "presence": "VARIABLE",
     "note": "The TubZ filament is a plasmid-encoded partition filament experimentally characterized from the Bacillus thuringiensis virulence plasmid pBtoxis; it is not asserted to occur in all Bacillus thuringiensis strains.",
     "reference": "DOI:10.1101/gad.1546107"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:1428",
     "taxon_label": "Bacillus thuringiensis",
     "note": "Species hosting the pBtoxis virulence plasmid whose TubZ filaments defined this type III plasmid-partition system.",
     "reference": "DOI:10.1101/gad.1546107"
    }
   ],
   "functions": [
    {
     "function_id": "pbtoxis_plasmid_partitioning",
     "label": "pBtoxis plasmid partitioning",
     "description": "TubZ filaments interact with TubR-tubC partition complexes to support pBtoxis DNA partitioning and stable plasmid inheritance in Bacillus thuringiensis.",
     "evidence": [
      {
       "reference": "DOI:10.1101/gad.1546107",
       "notes": "Larsen et al. 2007 connected TubZ treadmilling to stable inheritance of the Bacillus thuringiensis pBtoxis plasmid."
      },
      {
       "reference": "DOI:10.1073/pnas.1003817107",
       "notes": "Ni et al. 2010 analyzed TubR DNA binding and TubZ recruitment in the pBtoxis partition system."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1101/gad.1546107",
     "notes": "Larsen, Cusumano, Fujioka, Lim-Fong, Patterson and Pogliano 2007, 'Treadmilling of a prokaryotic tubulin-like protein, TubZ, required for plasmid stability in Bacillus thuringiensis', Genes & Development."
    },
    {
     "reference": "DOI:10.1073/pnas.1010176107",
     "notes": "Aylett, Wang, Michie, Amos and Lowe 2010, 'Filament structure of bacterial tubulin homologue TubZ', PNAS."
    },
    {
     "reference": "DOI:10.1073/pnas.1003817107",
     "notes": "Ni, Xu, Kumaraswami and Schumacher 2010, 'Plasmid protein TubR uses a distinct mode of HTH-DNA binding and recruits the prokaryotic tubulin homolog TubZ to effect DNA partition', PNAS."
    },
    {
     "reference": "DOI:10.1073/pnas.1210899109",
     "notes": "Aylett and Lowe 2012, 'Superstructure of the centromeric complex of TubZRC plasmid partitioning systems', PNAS."
    },
    {
     "reference": "GO:0005856",
     "notes": "The containing cytoskeletal framework; this filament system is part of it, not a type of the whole framework."
    },
    {
     "reference": "GO:0099513",
     "notes": "Broader polymeric cytoskeletal fiber class; this specific protein polymer retains its local identity."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "tubzrc_pbtoxis_partitioning",
     "title": "TubZ filaments support pBtoxis plasmid partitioning",
     "description": "TubZ polymerizes into tubulin-like filaments and TubR bound to pBtoxis tubC centromere DNA engages TubZ filaments to support plasmid partitioning.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records TubZ polymerization, TubR-tubC engagement of TubZ filaments and pBtoxis plasmid partitioning without asserting the full TubZRC transport geometry or all type III partition-system variants.",
     "nodes": [
      {
       "node_id": "tubz",
       "label": "TubZ",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tubz"
      },
      {
       "node_id": "tubz_filament",
       "label": "TubZ filament",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:tubz_filament"
      },
      {
       "node_id": "tubr_tubc_complex",
       "label": "TubR-tubC complex",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "pbtoxis_plasmid_partitioning",
       "label": "pBtoxis plasmid partitioning",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "tubz",
       "predicate": "polymerizes into",
       "object": "tubz_filament",
       "description": "TubZ subunits polymerize into bacterial tubulin-like cytoskeletal filaments.",
       "evidence": [
        {
         "reference": "DOI:10.1101/gad.1546107",
         "notes": "Larsen et al. 2007 characterized TubZ polymers from the pBtoxis plasmid."
        },
        {
         "reference": "DOI:10.1073/pnas.1010176107",
         "notes": "Aylett et al. 2010 solved the TubZ filament structure."
        }
       ]
      },
      {
       "subject": "tubr_tubc_complex",
       "predicate": "engages",
       "object": "tubz_filament",
       "description": "TubR bound to pBtoxis tubC centromere DNA engages TubZ filaments in the pBtoxis partition system.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.1003817107",
         "notes": "Ni et al. 2010 reported TubR DNA binding and recruitment of TubZ for DNA partition."
        }
       ]
      },
      {
       "subject": "tubz_filament",
       "predicate": "supports",
       "object": "pbtoxis_plasmid_partitioning",
       "description": "TubZ filaments support stable partitioning of the Bacillus thuringiensis pBtoxis plasmid.",
       "evidence": [
        {
         "reference": "DOI:10.1101/gad.1546107",
         "notes": "Larsen et al. 2007 connected TubZ treadmilling to pBtoxis plasmid stability."
        },
        {
         "reference": "DOI:10.1073/pnas.1210899109",
         "notes": "Aylett and Lowe 2012 analyzed the pBtoxis TubR-tubC centromeric partition complex."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_tubz_family_grounding",
     "prompt": "Resolve exact source-neutral grounding for plasmid-encoded filament-forming TubZ GTPases.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#tubz"
     ],
     "rationale": "This first record curates TubZ from the Bacillus thuringiensis pBtoxis partition system without asserting that a broad tubulin/FtsZ GTPase domain accession exactly denotes TubZ filament-forming proteins.",
     "evidence": [
      {
       "reference": "DOI:10.1101/gad.1546107",
       "notes": "Larsen et al. 2007 characterized pBtoxis TubZ within the tubulin/FtsZ GTPase superfamily."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    },
    {
     "discussion_id": "exclude_tubr_tubc_from_filament_components",
     "prompt": "TubR and tubC centromere DNA are graph-scoped partition adapters rather than TubZ filament constituents.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#tubzrc_pbtoxis_partitioning"
     ],
     "rationale": "TubR bound to the pBtoxis tubC centromere site engages TubZ filaments in the TubZRC partition system, but this centromeric complex is cargo-coupling machinery rather than a TubZ polymer subunit.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.1003817107",
       "notes": "Ni et al. 2010 analyzed centromere DNA binding by TubR and recruitment of the TubZ partition filament."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    }
   ],
   "part_of": [
    "GO:0005856"
   ]
  },
  {
   "identifier": "GO:0097597",
   "label": "ventral disc",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "A specialized organelle in Giardia trophozoites that supports attachment to host intestinal epithelium. Its spiral microtubule array bears dorsal microribbons linked by crossbridges, and a lateral crest surrounds the disc edge.",
   "definition_source": "DOI:10.1371/journal.pone.0043783",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T13:00:45Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T13:01:42Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO ventral-disc parts, exact synonyms, Giardia component curation, taxonomic scope, attachment and architecture functions, DOI evidence, a nonmechanistic ventral-disc architecture graph, and a DAP grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T13:02:05Z",
     "curator": "codex",
     "action": "NORMALIZED_GO_LABELS",
     "changes": "Matched grounded ventral-disc substructure labels to the official GO labels for GO:0097593, GO:0097594 and GO:0097595.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T13:07:58Z",
     "curator": "codex",
     "action": "NARROWED_TAXONOMIC_SCOPE",
     "changes": "Replaced the genus-level Giardia distribution row with a Giardia intestinalis row so taxonomic scope follows the direct structural evidence rather than the GO taxon restriction.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T13:12:44Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Addressed PR review issue #484 by replacing the grounded ventral-disc microtubule-array component with an ungrounded tubulin protein constituent and moving the GO microtubule array into the causal graph as a STRUCTURE node.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T13:13:05Z",
     "curator": "codex",
     "action": "NORMALIZED_YAML",
     "changes": "Expanded a repeated graph-edge evidence mapping into an independent YAML mapping so the record does not emit anchors and aliases.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T17:03:36Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2226, #2227, #2228: Replaced the inherited classical contractile-protein assertion with a structural definition and appended its source conflict; corrected two GO synonym scopes and source-neutral tubulin labels while preserving IDs and original rationale.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "ventral adhesive disc",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0097597"
    },
    {
     "synonym_text": "adhesive disc",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0097597"
    },
    {
     "synonym_text": "ventral disk",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0097597"
    }
   ],
   "has_part": [
    "GO:0097593",
    "GO:0097594",
    "GO:0097595",
    "GO:0097591",
    "GO:0097592",
    "GO:0097596"
   ],
   "components": [
    {
     "component_id": "ventral_disc_tubulins",
     "label": "alpha- and beta-tubulins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Tubulin constituents that polymerize into the spiral microtubule array of the Giardia ventral disc.",
     "evidence": [
      {
       "reference": "GO:0097597",
       "notes": "Gene Ontology models the ventral disc as a Giardia organelle characterized by a spiral array of microtubules and microtubule-associated structures."
      },
      {
       "reference": "DOI:10.1371/journal.pone.0043783",
       "notes": "Schwartz et al. 2012 used electron tomography to resolve the Giardia ventral disc microtubule spiral and its associated microribbons and crossbridges."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral CURIE for Giardia ventral-disc alpha- and beta-tubulins was verified in this pass."
    },
    {
     "component_id": "disc_associated_proteins",
     "label": "ventral disc-associated proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The Giardia ventral disc contains many DAP and giardin proteins that occupy distinct substructures; no exact source-neutral CURIE for this mixed constituent cohort was curated.",
     "role": "Protein cohort associated with ventral-disc substructures including dorsal microribbons, crossbridges and the lateral crest.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pntd.0001442",
       "notes": "Hagen et al. 2011 identified ventral-disc and lateral-crest proteins in Giardia intestinalis."
      },
      {
       "reference": "DOI:10.1242/jcs.227355",
       "notes": "Nosala et al. 2020 identified additional Giardia disc-associated proteins and linked DAP depletion with ventral-disc stability defects."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5741",
     "taxon_label": "Giardia intestinalis",
     "presence": "COMMON",
     "note": "Giardia intestinalis is the diplomonad species in which ventral-disc microtubule architecture and disc-associated proteins were directly mapped.",
     "reference": "DOI:10.1371/journal.pone.0043783"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5741",
     "taxon_label": "Giardia intestinalis",
     "note": "Parasitic diplomonad model in which ventral-disc microtubule architecture and disc-associated proteins were mapped by electron tomography and localization screens.",
     "reference": "DOI:10.1371/journal.pone.0043783"
    }
   ],
   "functions": [
    {
     "function_id": "giardia_trophozoite_attachment",
     "label": "Giardia trophozoite attachment",
     "description": "The ventral disc is a microtubule-based organelle that supports Giardia trophozoite attachment to host intestinal epithelium.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E23-12-0515",
       "notes": "Hagen et al. 2025 connected the domed architecture of the Giardia ventral disc with trophozoite attachment."
      }
     ]
    },
    {
     "function_id": "ventral_disc_architecture_maintenance",
     "label": "ventral disc architecture maintenance",
     "description": "Microtubules and ventral disc-associated proteins build a stable spiral organelle with dorsal microribbons, crossbridges and a lateral crest.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pone.0043783",
       "notes": "Schwartz et al. 2012 mapped microtubules, microribbons and crossbridges in the Giardia ventral disc by electron tomography."
      },
      {
       "reference": "DOI:10.1242/jcs.227355",
       "notes": "Nosala et al. 2020 perturbed disc-associated proteins and detected changes in ventral-disc stability."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0097597",
     "notes": "Gene Ontology cellular-component term for the Giardia ventral disc."
    },
    {
     "reference": "DOI:10.1371/journal.pntd.0001442",
     "notes": "Hagen et al. 2011, 'Novel Structural Components of the Ventral Disc and Lateral Crest in Giardia intestinalis', PLOS Neglected Tropical Diseases."
    },
    {
     "reference": "DOI:10.1371/journal.pone.0043783",
     "notes": "Schwartz et al. 2012, 'A Detailed, Hierarchical Study of Giardia lamblia's Ventral Disc Reveals Novel Microtubule-Associated Protein Complexes', PLOS ONE."
    },
    {
     "reference": "DOI:10.1242/jcs.227355",
     "notes": "Nosala et al. 2020, 'Disc-associated proteins mediate the unusual hyperstability of the ventral disc in Giardia lamblia', Journal of Cell Science."
    },
    {
     "reference": "DOI:10.1091/mbc.E23-12-0515",
     "notes": "Hagen et al. 2025, 'Giardia's domed ventral disc architecture is essential for attachment', Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "ventral_disc_architecture_attachment",
     "title": "Giardia ventral-disc architecture supports trophozoite attachment",
     "description": "The Giardia ventral disc is built on a spiral microtubule scaffold with microribbons, crossbridges and a lateral crest; this domed cytoskeletal architecture supports trophozoite attachment to host epithelium.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures major ventral-disc substructures and host attachment while leaving DAP-specific assembly, actin-associated regulation and disc contraction mechanisms unresolved.",
     "nodes": [
      {
       "node_id": "ventral_disc_tubulins",
       "label": "alpha- and beta-tubulins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ventral_disc_tubulins"
      },
      {
       "node_id": "ventral_disc_microtubule_array",
       "label": "ventral disc microtubule array",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097593"
      },
      {
       "node_id": "disc_associated_proteins",
       "label": "ventral disc-associated proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "disc_associated_proteins"
      },
      {
       "node_id": "dorsal_microribbons",
       "label": "ventral disc dorsal microribbon",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097594"
      },
      {
       "node_id": "crossbridges",
       "label": "ventral disc crossbridge",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097595"
      },
      {
       "node_id": "lateral_crest",
       "label": "ventral disc lateral crest",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097591"
      },
      {
       "node_id": "ventral_disc",
       "label": "ventral disc",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097597"
      },
      {
       "node_id": "trophozoite_attachment",
       "label": "trophozoite attachment",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "ventral_disc_tubulins",
       "predicate": "polymerize into",
       "object": "ventral_disc_microtubule_array",
       "description": "Tubulins polymerize into the spiral microtubule array of the Giardia ventral disc.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pone.0043783",
         "notes": "Schwartz et al. 2012 resolved the Giardia ventral disc microtubule spiral by electron tomography."
        }
       ]
      },
      {
       "subject": "ventral_disc_microtubule_array",
       "predicate": "forms scaffold of",
       "object": "ventral_disc",
       "description": "The spiral microtubule array forms the main cytoskeletal scaffold of the ventral disc.",
       "evidence": [
        {
         "reference": "GO:0097593",
         "notes": "Gene Ontology models GO:0097593 as the ventral disc microtubule-array substructure."
        },
        {
         "reference": "DOI:10.1371/journal.pone.0043783",
         "notes": "Schwartz et al. 2012 resolved the Giardia ventral disc microtubule spiral by electron tomography."
        }
       ]
      },
      {
       "subject": "disc_associated_proteins",
       "predicate": "localize to",
       "object": "ventral_disc",
       "description": "Disc-associated proteins occupy distinct ventral-disc substructures.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pntd.0001442",
         "notes": "Hagen et al. 2011 localized candidate Giardia disc and lateral-crest proteins."
        },
        {
         "reference": "DOI:10.1242/jcs.227355",
         "notes": "Nosala et al. 2020 localized additional disc-associated proteins to the Giardia ventral disc."
        }
       ]
      },
      {
       "subject": "dorsal_microribbons",
       "predicate": "are part of",
       "object": "ventral_disc",
       "description": "Dorsal microribbons are proteinaceous substructures of the Giardia ventral disc.",
       "evidence": [
        {
         "reference": "GO:0097594",
         "notes": "Gene Ontology models dorsal microribbons as ventral-disc parts."
        }
       ]
      },
      {
       "subject": "crossbridges",
       "predicate": "connect",
       "object": "dorsal_microribbons",
       "description": "Crossbridges link neighboring dorsal microribbons in the ventral disc.",
       "evidence": [
        {
         "reference": "GO:0097595",
         "notes": "Gene Ontology defines ventral-disc crossbridges as links between adjacent microribbons."
        }
       ]
      },
      {
       "subject": "lateral_crest",
       "predicate": "surrounds",
       "object": "ventral_disc",
       "description": "The lateral crest forms the fibrillar edge of the ventral disc.",
       "evidence": [
        {
         "reference": "GO:0097591",
         "notes": "Gene Ontology models the lateral crest as a fibrillar repetitive structure that surrounds the ventral disc edge."
        }
       ]
      },
      {
       "subject": "ventral_disc",
       "predicate": "supports",
       "object": "trophozoite_attachment",
       "description": "The domed ventral-disc organelle supports Giardia trophozoite attachment.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E23-12-0515",
         "notes": "Hagen et al. 2025 connected Giardia ventral-disc architecture with attachment."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_giardia_ventral_disc_protein_grounding",
     "prompt": "Resolve exact source-neutral groundings and finer boundaries for Giardia ventral-disc tubulins, DAPs, giardins, microribbon proteins, crossbridge proteins and lateral-crest proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#ventral_disc_tubulins",
      "components#disc_associated_proteins"
     ],
     "rationale": "The first ventral disc record curates broad tubulin and disc-associated protein cohorts because the literature defines alpha/beta-tubulin microtubules and many DAP or giardin constituents with distinct substructure localizations, but this pass did not verify exact protein-family CURIEs or stable complex boundaries for each substructure.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pntd.0001442",
       "notes": "Hagen et al. 2011 localized multiple new proteins to the ventral disc and lateral crest."
      },
      {
       "reference": "DOI:10.1242/jcs.227355",
       "notes": "Nosala et al. 2020 identified and localized additional disc-associated proteins."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    },
    {
     "discussion_id": "ventral_disc_contractile_source_conflict",
     "prompt": "Distinguish supported disc architecture and attachment from the inherited classical contractile-protein claim.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "definition",
      "causal_graphs#ventral_disc_architecture_attachment"
     ],
     "rationale": "The current GO:0097597 definition repeats an older assertion that actinin, alpha-actinin, myosin and tropomyosin drive disc contraction. Hagen et al. 2011 discuss contradictory heterologous-antibody evidence, lack of actin in their disc proteome and absence of a myosin homolog in the then-known Giardia genomes. Hagen et al. 2025 distinguish the early actin-based lateral-crest contraction hypothesis from later localization evidence.",
     "resolution_note": "The local definition follows the primary structural account rather than asserting this classical contractile machinery. Disc architecture and attachment remain supported; the exact force-generating mechanism remains unresolved. This does not rule out every form of actin-associated regulation, dynamic disc deformation or contraction.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pone.0043783",
       "notes": "Primary electron tomography supports the spiral microtubule scaffold, microribbons, crossbridges and surrounding crest."
      },
      {
       "reference": "DOI:10.1371/journal.pntd.0001442",
       "notes": "Discussion evaluates conflicting early actin localization and the lack of support for classical myosin-based disc machinery."
      },
      {
       "reference": "DOI:10.1091/mbc.E23-12-0515",
       "notes": "Discussion revisits the early actin-based crest model while distinguishing supported architecture from unresolved attachment-force generation."
      },
      {
       "reference": "GO:0097597",
       "notes": "Exact identity and partonomy retained; inherited contractile-protein wording conflicts with later primary evidence."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-11",
     "resolved_date": "2026-10-11"
    }
   ]
  },
  {
   "identifier": "GO:0097595",
   "label": "ventral disc crossbridge",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "A fibrous structure that horizontally links adjacent dorsal microribbons in the ventral disc of Giardia species trophozoites.",
   "definition_source": "GO:0097595",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T15:38:44Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T15:39:20Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added ventral-disc partonomy, label-only crossbridge structural proteins, Giardia intestinalis scope, DOI evidence, a nonmechanistic crossbridge assembly graph, and a crossbridge-protein grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T15:49:51Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Addressed PR #993 review issue #995 by removing the unsupported label-only crossbridge structural-protein component and retargeting the exact-composition TODO to the crossbridge graph.",
     "llm_assisted": true
    }
   ],
   "part_of": [
    "GO:0097597"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5741",
     "taxon_label": "Giardia intestinalis",
     "presence": "COMMON",
     "note": "Giardia intestinalis is the diplomonad species in which ventral-disc crossbridges were mapped between adjacent dorsal microribbons.",
     "reference": "DOI:10.1371/journal.pone.0043783"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5741",
     "taxon_label": "Giardia intestinalis",
     "note": "Parasitic diplomonad model used for electron-tomographic mapping of crossbridges in the ventral-disc microribbon lattice.",
     "reference": "DOI:10.1371/journal.pone.0043783"
    }
   ],
   "functions": [
    {
     "function_id": "ventral_disc_microribbon_lattice_linkage",
     "label": "ventral disc microribbon lattice linkage",
     "description": "Crossbridges link neighboring Giardia ventral-disc dorsal microribbons into the lateral microribbon lattice above the microtubule spiral.",
     "evidence": [
      {
       "reference": "GO:0097595",
       "notes": "Gene Ontology defines ventral-disc crossbridges as horizontal links between adjacent microribbons."
      },
      {
       "reference": "DOI:10.1371/journal.pone.0043783",
       "notes": "Schwartz et al. 2012 describe the crossbridges linking neighboring dorsal microribbons in the Giardia ventral disc."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0097595",
     "notes": "Gene Ontology cellular-component term for the Giardia ventral-disc crossbridge."
    },
    {
     "reference": "DOI:10.1371/journal.pone.0043783",
     "notes": "Schwartz, Heumann, Dawson and Hoenger 2012, 'A Detailed, Hierarchical Study of Giardia lamblia's Ventral Disc Reveals Novel Microtubule-Associated Protein Complexes', PLOS ONE."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "giardia_crossbridge_microribbon_lattice",
     "title": "Ventral-disc crossbridges link neighboring Giardia dorsal microribbons",
     "description": "In Giardia, ventral-disc crossbridges link adjacent dorsal microribbons within the ventral disc.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the crossbridge as a fibrous link between adjacent dorsal microribbons and a named part of the ventral disc while leaving exact crossbridge composition unresolved.",
     "nodes": [
      {
       "node_id": "crossbridge",
       "label": "ventral disc crossbridge",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097595"
      },
      {
       "node_id": "dorsal_microribbon",
       "label": "ventral disc dorsal microribbon",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097594"
      },
      {
       "node_id": "ventral_disc",
       "label": "ventral disc",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097597"
      }
     ],
     "edges": [
      {
       "subject": "crossbridge",
       "predicate": "links",
       "object": "dorsal_microribbon",
       "description": "Ventral-disc crossbridges link adjacent dorsal microribbons.",
       "evidence": [
        {
         "reference": "GO:0097595",
         "notes": "Gene Ontology defines ventral-disc crossbridges as horizontal links between adjacent microribbons."
        },
        {
         "reference": "DOI:10.1371/journal.pone.0043783",
         "notes": "Schwartz et al. 2012 mapped crossbridges between neighboring microribbons by cryo-electron tomography."
        }
       ]
      },
      {
       "subject": "crossbridge",
       "predicate": "is part of",
       "object": "ventral_disc",
       "description": "Crossbridges are named parts of the Giardia ventral disc.",
       "evidence": [
        {
         "reference": "GO:0097595",
         "notes": "Gene Ontology models GO:0097595 as part of GO:0097597, the ventral disc."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_crossbridge_protein_grounding",
     "prompt": "Resolve exact source-neutral groundings and finer component boundaries for Giardia ventral-disc crossbridge proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#giardia_crossbridge_microribbon_lattice"
     ],
     "rationale": "This first ventral-disc crossbridge record keeps exact crossbridge composition unresolved because GO and Schwartz et al. establish the crossbridge as a fibrous ventral-disc structure, but this pass did not verify its protein constituents, stable component boundaries or source-neutral family CURIEs.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pone.0043783",
       "notes": "Schwartz et al. 2012 resolved crossbridge density between dorsal microribbons without assigning exact source-neutral protein-family groundings."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15"
    }
   ]
  },
  {
   "identifier": "GO:0097594",
   "label": "ventral disc dorsal microribbon",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "Trilaminar structure extending perpendicularly into the cytoplasm along the length of ventral disc microtubules in Giardia species (trophozoite stage). Constituents of dorsal microribbons (also called dorsal ribbons or microribbons) include alpha-coiled-helix proteins approximately 29 to 38 kDa in size. These proteins line the edges of the microribbons but are not found in microtubules. Tubulins are not found in microribbons.",
   "definition_source": "GO:0097594",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T15:05:56Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T15:06:43Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO dorsal-microribbon synonyms, ventral-disc partonomy, a label-only striated-fiber-assemblin component, Giardia intestinalis scope, DOI evidence, a nonmechanistic microribbon architecture graph, and a microribbon-protein grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T15:21:27Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Addressed PR #990 review issue #991 by reclassifying the dorsal microribbon constituent-and-partonomy graph as ASSEMBLY.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "dorsal microribbon",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0097594"
    },
    {
     "synonym_text": "dorsal ribbon",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0097594"
    },
    {
     "synonym_text": "microribbon",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0097594"
    },
    {
     "synonym_text": "ventral disk dorsal microribbon",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0097594"
    }
   ],
   "part_of": [
    "GO:0097597"
   ],
   "components": [
    {
     "component_id": "microribbon_sf_assemblin_homologs",
     "label": "microribbon striated-fiber-assemblin homologs",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Alpha-helical microribbon proteins, including beta-giardin, delta-giardin and SALP-1-like constituents, that build the proteinaceous Giardia ventral-disc dorsal microribbon.",
     "evidence": [
      {
       "reference": "GO:0097594",
       "notes": "Gene Ontology describes dorsal microribbons as trilaminar structures containing alpha-coiled-helix proteins of approximately 29 to 38 kDa."
      },
      {
       "reference": "DOI:10.1371/journal.pone.0043783",
       "notes": "Schwartz et al. 2012 describe microribbons as ventral-disc structures containing striated fiber-assemblin homologs such as beta-giardin, delta-giardin and SALP-1."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral CURIE for Giardia microribbon striated-fiber-assemblin homologs, beta-giardins, delta-giardins or SALP proteins was verified in this pass."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5741",
     "taxon_label": "Giardia intestinalis",
     "presence": "COMMON",
     "note": "Giardia intestinalis is the diplomonad species in which ventral-disc dorsal microribbons were mapped alongside ventral-disc microtubules and crossbridges.",
     "reference": "DOI:10.1371/journal.pone.0043783"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5741",
     "taxon_label": "Giardia intestinalis",
     "note": "Parasitic diplomonad model used for electron-tomographic mapping of the ventral-disc microtubule and dorsal microribbon scaffold.",
     "reference": "DOI:10.1371/journal.pone.0043783"
    }
   ],
   "functions": [
    {
     "function_id": "ventral_disc_microribbon_scaffold",
     "label": "ventral disc microribbon scaffold",
     "description": "The dorsal microribbons extend from Giardia ventral-disc microtubules into the cytoplasm and are connected by crossbridges, contributing a proteinaceous scaffold to the ventral disc.",
     "evidence": [
      {
       "reference": "GO:0097594",
       "notes": "Gene Ontology defines the dorsal microribbon as a trilaminar structure that extends from ventral-disc microtubules into the cytoplasm."
      },
      {
       "reference": "DOI:10.1371/journal.pone.0043783",
       "notes": "Schwartz et al. 2012 mapped the trilaminar microribbon and its crossbridges by cryo-electron tomography and sub-tomogram averaging."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0097594",
     "notes": "Gene Ontology cellular-component term for the Giardia ventral-disc dorsal microribbon."
    },
    {
     "reference": "DOI:10.1371/journal.pone.0043783",
     "notes": "Schwartz, Heumann, Dawson and Hoenger 2012, 'A Detailed, Hierarchical Study of Giardia lamblia's Ventral Disc Reveals Novel Microtubule-Associated Protein Complexes', PLOS ONE."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "giardia_dorsal_microribbon_architecture",
     "title": "Striated-fiber-assemblin homologs build Giardia dorsal microribbons",
     "description": "In Giardia, striated-fiber-assemblin homologs constitute ventral-disc dorsal microribbons that extend from the microtubule spiral and are laterally linked by crossbridges.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records major architectural relationships among microribbon proteins, the dorsal microribbon, ventral-disc microtubules, crossbridges and the ventral disc while leaving exact giardin/SALP family boundaries and crossbridge composition unresolved.",
     "nodes": [
      {
       "node_id": "microribbon_sf_assemblin_homologs",
       "label": "microribbon striated-fiber-assemblin homologs",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "microribbon_sf_assemblin_homologs"
      },
      {
       "node_id": "dorsal_microribbon",
       "label": "ventral disc dorsal microribbon",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097594"
      },
      {
       "node_id": "ventral_disc_microtubule_array",
       "label": "ventral disc microtubule array",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097593"
      },
      {
       "node_id": "crossbridge",
       "label": "ventral disc crossbridge",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097595"
      },
      {
       "node_id": "ventral_disc",
       "label": "ventral disc",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097597"
      }
     ],
     "edges": [
      {
       "subject": "microribbon_sf_assemblin_homologs",
       "predicate": "constitute",
       "object": "dorsal_microribbon",
       "description": "Striated-fiber-assemblin homologs are protein constituents of the ventral-disc dorsal microribbon.",
       "evidence": [
        {
         "reference": "GO:0097594",
         "notes": "Gene Ontology lists alpha-coiled-helix proteins as constituents of dorsal microribbons."
        },
        {
         "reference": "DOI:10.1371/journal.pone.0043783",
         "notes": "Schwartz et al. 2012 discuss beta-giardin, delta-giardin and SALP-1 striated-fiber-assemblin homologs in dorsal microribbons."
        }
       ]
      },
      {
       "subject": "dorsal_microribbon",
       "predicate": "extends from",
       "object": "ventral_disc_microtubule_array",
       "description": "Dorsal microribbons extend from the ventral-disc microtubules into the cytoplasm.",
       "evidence": [
        {
         "reference": "GO:0097594",
         "notes": "Gene Ontology defines dorsal microribbons as extending along ventral-disc microtubules."
        }
       ]
      },
      {
       "subject": "crossbridge",
       "predicate": "links",
       "object": "dorsal_microribbon",
       "description": "Crossbridges link neighboring dorsal microribbons in the ventral disc.",
       "evidence": [
        {
         "reference": "GO:0097595",
         "notes": "Gene Ontology defines ventral-disc crossbridges as links between adjacent microribbons."
        }
       ]
      },
      {
       "subject": "dorsal_microribbon",
       "predicate": "is part of",
       "object": "ventral_disc",
       "description": "Dorsal microribbons are named substructures of the Giardia ventral disc.",
       "evidence": [
        {
         "reference": "GO:0097594",
         "notes": "Gene Ontology models GO:0097594 as part of GO:0097597, the ventral disc."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_dorsal_microribbon_protein_grounding",
     "prompt": "Resolve exact source-neutral groundings and finer subcomponent boundaries for Giardia dorsal-microribbon beta-giardin, delta-giardin, SALP-1 and related alpha-coiled-helix proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#microribbon_sf_assemblin_homologs"
     ],
     "rationale": "This first dorsal-microribbon record curates a broad striated-fiber-assemblin homolog cohort because GO and Schwartz et al. define the microribbon as a proteinaceous trilaminar structure, but this pass did not verify exact protein-family CURIEs or stable boundaries for the individual giardin and SALP constituents.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pone.0043783",
       "notes": "Schwartz et al. 2012 describe dorsal microribbon-associated striated-fiber-assemblin homologs while leaving exact microribbon component organization unresolved."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15"
    }
   ]
  },
  {
   "identifier": "GO:0097591",
   "label": "ventral disc lateral crest",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "A fibrillar repetitive structure that surrounds the edge of the ventral disc in Giardia species trophozoites.",
   "definition_source": "GO:0097591",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T16:07:03Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T16:07:39Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added ventral-disc partonomy, a label-only lateral-crest structural protein component, Giardia intestinalis scope, DOI evidence, a nonmechanistic lateral-crest edge graph, and a lateral-crest protein grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T16:17:18Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Addressed PR #996 review issue #997 by removing the lateral-crest protein localization observation from the graph and retargeting the graph to the GO-backed lateral-crest edge relation.",
     "llm_assisted": true
    }
   ],
   "part_of": [
    "GO:0097597"
   ],
   "components": [
    {
     "component_id": "lateral_crest_structural_proteins",
     "label": "ventral disc lateral-crest structural proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Giardia cytoskeletal proteins that localize to the lateral crest and contribute to the fibrillar repetitive edge of the ventral disc.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pntd.0001442",
       "notes": "Hagen et al. 2011 identified novel Giardia proteins that localize to the ventral-disc lateral crest."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral CURIE for the Giardia lateral-crest protein cohort or its individual constituents was verified in this pass."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5741",
     "taxon_label": "Giardia intestinalis",
     "presence": "COMMON",
     "note": "Giardia intestinalis is the diplomonad species in which lateral crest proteins were localized at the ventral-disc edge.",
     "reference": "DOI:10.1371/journal.pntd.0001442"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5741",
     "taxon_label": "Giardia intestinalis",
     "note": "Parasitic diplomonad model used for fluorescence localization of lateral-crest proteins around the ventral-disc edge.",
     "reference": "DOI:10.1371/journal.pntd.0001442"
    }
   ],
   "functions": [
    {
     "function_id": "ventral_disc_edge_scaffold",
     "label": "ventral disc edge scaffold",
     "description": "The lateral crest forms the fibrillar repetitive edge that surrounds the Giardia ventral disc.",
     "evidence": [
      {
       "reference": "GO:0097591",
       "notes": "Gene Ontology models the lateral crest as a fibrillar repetitive structure surrounding the ventral-disc edge."
      },
      {
       "reference": "DOI:10.1371/journal.pntd.0001442",
       "notes": "Hagen et al. 2011 localized lateral-crest proteins at the Giardia ventral-disc margin."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0097591",
     "notes": "Gene Ontology cellular-component term for the Giardia ventral-disc lateral crest."
    },
    {
     "reference": "DOI:10.1371/journal.pntd.0001442",
     "notes": "Hagen, Schwartz, Carlton and Dawson 2011, 'Novel Structural Components of the Ventral Disc and Lateral Crest in Giardia intestinalis', PLOS Neglected Tropical Diseases."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "giardia_lateral_crest_edge_scaffold",
     "title": "Giardia lateral crest surrounds the ventral-disc edge",
     "description": "In Giardia, the lateral crest is the fibrillar structure that surrounds the edge of the ventral disc.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the lateral crest as a named ventral-disc edge structure while leaving the exact lateral-crest protein families, stable substructure boundaries and assembly order unresolved.",
     "nodes": [
      {
       "node_id": "lateral_crest",
       "label": "ventral disc lateral crest",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097591"
      },
      {
       "node_id": "ventral_disc",
       "label": "ventral disc",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097597"
      }
     ],
     "edges": [
      {
       "subject": "lateral_crest",
       "predicate": "surrounds",
       "object": "ventral_disc",
       "description": "The lateral crest surrounds the edge of the Giardia ventral disc.",
       "evidence": [
        {
         "reference": "GO:0097591",
         "notes": "Gene Ontology defines the lateral crest as surrounding the ventral-disc edge."
        }
       ]
      },
      {
       "subject": "lateral_crest",
       "predicate": "is part of",
       "object": "ventral_disc",
       "description": "The lateral crest is a named part of the Giardia ventral disc.",
       "evidence": [
        {
         "reference": "GO:0097591",
         "notes": "Gene Ontology models GO:0097591 as part of GO:0097597, the ventral disc."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_lateral_crest_protein_grounding",
     "prompt": "Resolve exact source-neutral groundings and finer component boundaries for Giardia ventral-disc lateral-crest proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#lateral_crest_structural_proteins"
     ],
     "rationale": "This first ventral-disc lateral-crest record keeps a broad reviewed label-only lateral-crest protein cohort because Hagen et al. localized proteins to the lateral crest, but this pass did not verify exact source-neutral protein-family CURIEs or stable subcomplex boundaries.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pntd.0001442",
       "notes": "Hagen et al. 2011 identified Giardia proteins at the ventral-disc lateral crest without source-neutral family groundings for this curation pass."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15"
    }
   ]
  },
  {
   "identifier": "GO:0097593",
   "label": "ventral disc microtubule array",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "A part of the ventral disc of Giardia species (trophozoite stage) consisting of a spiral array of microtubules linked to the ventral membrane. These microtubules form the base of the ventral disc dorsal microribbons that extend nearly perpendicular from the membrane.",
   "definition_source": "GO:0097593",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T14:30:27Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T14:31:37Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO ventral-disc microtubule-array synonyms, ventral-disc partonomy, a label-only tubulin component, Giardia intestinalis scope, a scaffold function, DOI evidence, a nonmechanistic scaffold graph, and a tubulin-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T14:36:42Z",
     "curator": "codex",
     "action": "NORMALIZED_GO_LABELS",
     "changes": "Collapsed the GO:0005874 graph node into a direct tubulin-to-array edge so graph node labels no longer pluralize the canonical GO microtubule label.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T14:47:15Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Addressed PR #987 review issues #988 and #989 by replacing the location-specific tubulin component label with a source-neutral alpha/beta tubulin label and adding an explicit TODO for unresolved gMIP, gMAP, side-arm, paddle and bridge components.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "ventral disc spiral microtubule array",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0097593"
    },
    {
     "synonym_text": "spiral microtubule array",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0097593"
    },
    {
     "synonym_text": "ventral disk microtubule array",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0097593"
    }
   ],
   "part_of": [
    "GO:0097597"
   ],
   "has_part": [
    "GO:0005874"
   ],
   "components": [
    {
     "component_id": "alpha_beta_tubulins",
     "label": "alpha- and beta-tubulins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Tubulin constituents that polymerize into the Giardia ventral-disc microtubules.",
     "evidence": [
      {
       "reference": "GO:0005874",
       "notes": "Gene Ontology defines microtubules as tubes of polymeric tubulin."
      },
      {
       "reference": "DOI:10.1371/journal.pone.0043783",
       "notes": "Schwartz et al. 2012 used electron tomography to resolve the Giardia ventral-disc microtubule spiral."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral CURIE for the alpha- and beta-tubulins that build the Giardia ventral-disc microtubule array was verified in this pass."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5741",
     "taxon_label": "Giardia intestinalis",
     "presence": "COMMON",
     "note": "Giardia intestinalis is the diplomonad species in which the ventral-disc microtubule spiral was mapped by electron tomography.",
     "reference": "DOI:10.1371/journal.pone.0043783"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5741",
     "taxon_label": "Giardia intestinalis",
     "note": "Parasitic diplomonad model used for electron-tomographic mapping of the ventral-disc microtubule spiral.",
     "reference": "DOI:10.1371/journal.pone.0043783"
    }
   ],
   "functions": [
    {
     "function_id": "ventral_disc_microtubule_scaffold",
     "label": "ventral disc microtubule scaffold",
     "description": "The spiral microtubule array forms the Giardia ventral-disc scaffold and the base of dorsal microribbons.",
     "evidence": [
      {
       "reference": "GO:0097593",
       "notes": "Gene Ontology defines the ventral disc microtubule array as a spiral microtubule array whose microtubules form the base of the dorsal microribbons."
      },
      {
       "reference": "DOI:10.1371/journal.pone.0043783",
       "notes": "Schwartz et al. 2012 resolved the Giardia ventral-disc microtubule spiral and its associated microribbons by electron tomography."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0097593",
     "notes": "Gene Ontology cellular-component term for the Giardia ventral-disc microtubule array."
    },
    {
     "reference": "DOI:10.1371/journal.pone.0043783",
     "notes": "Schwartz, Heumann, Dawson and Hoenger 2012, 'A Detailed, Hierarchical Study of Giardia lamblia's Ventral Disc Reveals Novel Microtubule-Associated Protein Complexes', PLOS ONE."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "giardia_ventral_disc_microtubule_scaffold",
     "title": "Tubulin microtubules form the Giardia ventral-disc spiral scaffold",
     "description": "In Giardia, alpha- and beta-tubulins polymerize into microtubules that form a left-handed spiral array within the ventral disc and serve as the base of dorsal microribbons.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records major structural relationships among tubulins, the microtubule spiral, dorsal microribbons and the ventral disc while leaving gMIP, gMAP, side-arm, paddle and bridge identities and the full assembly order unresolved.",
     "nodes": [
      {
       "node_id": "alpha_beta_tubulins",
       "label": "alpha- and beta-tubulins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "alpha_beta_tubulins"
      },
      {
       "node_id": "ventral_disc_microtubule_array",
       "label": "ventral disc microtubule array",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097593"
      },
      {
       "node_id": "dorsal_microribbon",
       "label": "ventral disc dorsal microribbon",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097594"
      },
      {
       "node_id": "ventral_disc",
       "label": "ventral disc",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097597"
      }
     ],
     "edges": [
      {
       "subject": "alpha_beta_tubulins",
       "predicate": "polymerize into",
       "object": "ventral_disc_microtubule_array",
       "description": "Alpha- and beta-tubulin subunits polymerize into the microtubules that make up the Giardia ventral-disc spiral array.",
       "evidence": [
        {
         "reference": "GO:0005874",
         "notes": "Gene Ontology defines microtubules as polymeric tubulin tubes."
        },
        {
         "reference": "DOI:10.1371/journal.pone.0043783",
         "notes": "Schwartz et al. 2012 mapped the spiral organization of Giardia ventral-disc microtubules by electron tomography."
        }
       ]
      },
      {
       "subject": "ventral_disc_microtubule_array",
       "predicate": "forms base of",
       "object": "dorsal_microribbon",
       "description": "The ventral-disc microtubules form the base of the dorsal microribbons.",
       "evidence": [
        {
         "reference": "GO:0097593",
         "notes": "Gene Ontology states that ventral-disc microtubules form the base of dorsal microribbons."
        }
       ]
      },
      {
       "subject": "ventral_disc_microtubule_array",
       "predicate": "is part of",
       "object": "ventral_disc",
       "description": "The spiral microtubule array is a named part of the Giardia ventral disc.",
       "evidence": [
        {
         "reference": "GO:0097593",
         "notes": "Gene Ontology models GO:0097593 as part of GO:0097597, the ventral disc."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_ventral_disc_tubulin_grounding",
     "prompt": "Resolve exact source-neutral grounding for the alpha- and beta-tubulins that build the Giardia ventral-disc microtubule array.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#alpha_beta_tubulins"
     ],
     "rationale": "This first ventral disc microtubule-array record keeps its tubulin component label-only because a broad tubulin domain or family accession may not exactly denote the alpha- and beta-tubulins that polymerize into Giardia ventral-disc microtubules.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pone.0043783",
       "notes": "Schwartz et al. 2012 mapped the ventral-disc microtubule array structurally but did not provide a source-neutral protein-family CURIE."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15"
    },
    {
     "discussion_id": "resolve_ventral_disc_microtubule_wall_complexes",
     "prompt": "Resolve exact component boundaries and source-neutral groundings for gMIP, gMAP, side-arm, paddle and microribbon-bridge densities on Giardia ventral-disc microtubules.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#giardia_ventral_disc_microtubule_scaffold"
     ],
     "rationale": "Schwartz et al. 2012 resolved inner-wall, outer-wall, side-arm, paddle and microribbon-bridge densities associated with the ventral-disc microtubule wall, but this pass keeps them out of components until their protein identities, family boundaries and relations to dorsal-microribbon or crossbridge components are curated exactly.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pone.0043783",
       "notes": "Schwartz et al. 2012 used cryo-electron tomography and sub-tomogram averaging to map giardial microtubule inner proteins, giardial microtubule-associated proteins, side-arms, paddles and a bridge to the microribbon on ventral-disc microtubules."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15"
    }
   ]
  },
  {
   "identifier": "GO:0097592",
   "label": "ventral disc overlap zone",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "OTHER",
   "definition": "A region of the ventral disc of Giardia species (trophozoite stage) where two portions of the same array of microtubules overlap (the microtubule array makes a complete circle and overlaps on itself).",
   "definition_source": "GO:0097592",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T16:58:00Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T16:58:31Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO overlap-zone synonyms, ventral-disc partonomy, a label-only tubulin component, Giardia intestinalis scope, DOI evidence, a nonmechanistic overlap-zone topology graph, and an overlap-zone component-boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T17:09:42Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Addressed PR #1002 review issue #1003 by removing duplicate generic microtubule and tubulin composition from the spatial overlap-zone record, then retargeting the TODO to overlap-zone boundary curation.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "overlap zone",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0097592"
    },
    {
     "synonym_text": "ventral disk overlap zone",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0097592"
    }
   ],
   "part_of": [
    "GO:0097597"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5741",
     "taxon_label": "Giardia intestinalis",
     "presence": "COMMON",
     "note": "Giardia intestinalis is the diplomonad species in which the ventral-disc microtubule spiral and overlap-region geometry were mapped by electron tomography.",
     "reference": "DOI:10.1371/journal.pone.0043783"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5741",
     "taxon_label": "Giardia intestinalis",
     "note": "Parasitic diplomonad model used for electron-tomographic mapping of ventral-disc microtubule organization.",
     "reference": "DOI:10.1371/journal.pone.0043783"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0097592",
     "notes": "Gene Ontology cellular-component term for the Giardia ventral-disc overlap zone."
    },
    {
     "reference": "DOI:10.1371/journal.pone.0043783",
     "notes": "Schwartz, Heumann, Dawson and Hoenger 2012, 'A Detailed, Hierarchical Study of Giardia lamblia's Ventral Disc Reveals Novel Microtubule-Associated Protein Complexes', PLOS ONE."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "giardia_overlap_zone_topology",
     "title": "Giardia overlap zone marks ventral-disc microtubule self-overlap",
     "description": "In Giardia, the ventral disc overlap zone is the region where two portions of the same microtubule array overlap after the spiral makes a complete circle.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records GO-backed topology for the named overlap zone while leaving its exact molecular constituents and assembly order unresolved.",
     "nodes": [
      {
       "node_id": "overlap_zone",
       "label": "ventral disc overlap zone",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097592"
      },
      {
       "node_id": "ventral_disc_microtubule_array",
       "label": "ventral disc microtubule array",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097593"
      },
      {
       "node_id": "ventral_disc",
       "label": "ventral disc",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097597"
      }
     ],
     "edges": [
      {
       "subject": "overlap_zone",
       "predicate": "marks self-overlap of",
       "object": "ventral_disc_microtubule_array",
       "description": "The overlap zone is the region where two portions of the same Giardia ventral-disc microtubule array overlap.",
       "evidence": [
        {
         "reference": "GO:0097592",
         "notes": "Gene Ontology defines GO:0097592 by the self-overlap of the ventral-disc microtubule array."
        }
       ]
      },
      {
       "subject": "overlap_zone",
       "predicate": "is part of",
       "object": "ventral_disc",
       "description": "The overlap zone is a named region of the Giardia ventral disc.",
       "evidence": [
        {
         "reference": "GO:0097592",
         "notes": "Gene Ontology defines the overlap zone as a region of the ventral disc."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_overlap_zone_component_boundaries",
     "prompt": "Resolve exact microtubule-segment boundaries and any accessory structures specific to the Giardia ventral-disc overlap zone.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#giardia_overlap_zone_topology"
     ],
     "rationale": "This first overlap-zone record keeps the GO:0097592 entity at the topology layer because the zone is the region where two portions of the same ventral-disc microtubule array overlap; exact segment boundaries and any local accessory densities were not verified in this pass.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pone.0043783",
       "notes": "Schwartz et al. 2012 structurally mapped the Giardia ventral-disc microtubule architecture but did not provide a source-neutral protein-family CURIE for this curation pass."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15"
    }
   ]
  },
  {
   "identifier": "GO:0097596",
   "label": "ventral disc supernumerary microtubule array",
   "structure_category": "CYTOSKELETON",
   "structure_kind": "FILAMENT",
   "definition": "A partial spiral microtubule array associated with the Giardia trophozoite ventral disc and distinct from its main microtubule array. Schwartz et al. 2012 reconstructed a short right-handed fragment lying ventral to the main array.",
   "definition_source": "DOI:10.1371/journal.pone.0043783",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T16:31:51Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T16:32:47Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added ventral-disc partonomy, a label-only tubulin component, Giardia intestinalis scope, DOI evidence, a nonmechanistic supernumerary-array topology graph, and a supernumerary microtubule component-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T16:41:15Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Addressed PR #999 review issue #1001 by removing the structural topology function and generic tubulin assembly edge, then retargeting the graph to the GO-backed supernumerary-array topology relation.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-11T17:03:39Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2229: Bound the supernumerary-array orientation to Schwartz 2012 and preserved the GO/Hagen source conflict explicitly; did not restore unsupported assembly or function.",
     "llm_assisted": true
    }
   ],
   "part_of": [
    "GO:0097597"
   ],
   "has_part": [
    "GO:0005874"
   ],
   "components": [
    {
     "component_id": "alpha_beta_tubulins",
     "label": "alpha- and beta-tubulins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Tubulin constituents that polymerize into the supernumerary microtubules of the Giardia ventral disc.",
     "evidence": [
      {
       "reference": "GO:0097596",
       "notes": "Gene Ontology defines the ventral disc supernumerary microtubule array as an array of microtubules."
      },
      {
       "reference": "GO:0005874",
       "notes": "Gene Ontology defines microtubules as tubes of polymeric tubulin."
      },
      {
       "reference": "DOI:10.1371/journal.pone.0043783",
       "notes": "Schwartz et al. 2012 used electron tomography to map the Giardia ventral-disc microtubule arrays."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral CURIE for the alpha- and beta-tubulins that build Giardia ventral-disc supernumerary microtubules was verified in this pass."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5741",
     "taxon_label": "Giardia intestinalis",
     "presence": "COMMON",
     "note": "Giardia intestinalis is the diplomonad species in which the supernumerary microtubules associated with the ventral disc were mapped by electron tomography.",
     "reference": "DOI:10.1371/journal.pone.0043783"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5741",
     "taxon_label": "Giardia intestinalis",
     "note": "Parasitic diplomonad model used for electron-tomographic mapping of ventral-disc supernumerary microtubules.",
     "reference": "DOI:10.1371/journal.pone.0043783"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0097596",
     "notes": "Gene Ontology cellular-component term for the Giardia ventral-disc supernumerary microtubule array."
    },
    {
     "reference": "DOI:10.1371/journal.pone.0043783",
     "notes": "Schwartz et al. 2012 reconstructed Giardia ventral-disc architecture. Figure 1F places the supernumerary array ventral to the main array, and Results describe a short right-handed fragment."
    },
    {
     "reference": "DOI:10.1371/journal.pntd.0001442",
     "notes": "Hagen et al. 2011 describe a partial left-handed supernumerary array; Figure 5 reports tagged supernumerary proteins slightly dorsal or ventral to the main array. These descriptions are retained as a conflict with Schwartz et al. 2012, not combined into a universal geometry."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "giardia_supernumerary_microtubule_array_topology",
     "title": "Supernumerary-array topology in the Schwartz 2012 reconstruction",
     "description": "In the Giardia reconstruction reported by Schwartz et al. 2012, the supernumerary microtubules form a short right-handed spiral fragment ventral to the main ventral-disc array.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This NONMECHANISTIC topology graph is bounded to the Schwartz et al. 2012 reconstruction, not a universal orientation claim. Current GO describes a generally dorsal, left-handed array, whereas Hagen et al. 2011 describe a left-handed partial array with slightly dorsal or ventral localization. The disagreement is retained explicitly; exact accessory proteins, assembly order and function remain unresolved.",
     "nodes": [
      {
       "node_id": "supernumerary_microtubule_array",
       "label": "ventral disc supernumerary microtubule array",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097596"
      },
      {
       "node_id": "ventral_disc_microtubule_array",
       "label": "ventral disc microtubule array",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097593"
      },
      {
       "node_id": "ventral_disc",
       "label": "ventral disc",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097597"
      }
     ],
     "edges": [
      {
       "subject": "supernumerary_microtubule_array",
       "predicate": "lies ventral to",
       "object": "ventral_disc_microtubule_array",
       "description": "In the reconstruction shown by Schwartz et al. 2012 in Figure 1F, the supernumerary microtubules lie ventral to the main ventral-disc microtubules.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pone.0043783",
         "notes": "Figure 1F and its caption place the yellow supernumerary array ventral to the white main array; Results describe a short right-handed spiral fragment."
        }
       ]
      },
      {
       "subject": "supernumerary_microtubule_array",
       "predicate": "is part of",
       "object": "ventral_disc",
       "description": "The supernumerary microtubule array is a named part of the Giardia ventral disc.",
       "evidence": [
        {
         "reference": "GO:0097596",
         "notes": "Gene Ontology models GO:0097596 as part of GO:0097597, the ventral disc."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_supernumerary_microtubule_grounding",
     "prompt": "Resolve exact source-neutral grounding for the alpha- and beta-tubulins and accessory proteins that build the Giardia ventral-disc supernumerary microtubule array.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#alpha_beta_tubulins"
     ],
     "rationale": "This first ventral-disc supernumerary-microtubule record keeps only a broad alpha- and beta-tubulin component because no exact source-neutral CURIE was verified for the tubulins or accessory microtubule-associated proteins specific to the supernumerary array.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pone.0043783",
       "notes": "Schwartz et al. 2012 mapped Giardia ventral-disc microtubule architecture structurally but did not provide a source-neutral protein-family CURIE for this curation pass."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15"
    },
    {
     "discussion_id": "supernumerary_array_orientation_conflict",
     "prompt": "Preserve conflicting source descriptions of supernumerary-array position and handedness.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "definition",
      "causal_graphs#giardia_supernumerary_microtubule_array_topology"
     ],
     "rationale": "GO:0097596 describes a partial left-handed array generally dorsal to the main array. The cited Schwartz et al. 2012 reconstruction instead shows a ventral array in Figure 1F and describes a short right-handed fragment in Results. Hagen et al. 2011 describe a left-handed partial array with slightly dorsal or ventral localization in Figure 5.",
     "resolution_note": "Keep exact GO identity and neutral partial-array identity; bound the right-handed/ventral description and graph edge to the Schwartz 2012 reconstruction. The sources are not reconciled into a universal handedness or dorsal/ventral rule. Prior removal of unsupported generic assembly and function remains in force; this resolution concerns local evidence representation, not a settled biological explanation of the disagreement.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pone.0043783",
       "notes": "Whole-cell architecture Results and Figure 1F specify the reconstructed right-handed, ventral supernumerary array."
      },
      {
       "reference": "DOI:10.1371/journal.pntd.0001442",
       "notes": "Introduction and Figure 5 describe the left-handed partial array and dorsal-or-ventral localization."
      },
      {
       "reference": "GO:0097596",
       "notes": "The current source definition gives generally dorsal, left-handed topology; that wording is not silently treated as agreement with the primary reconstruction."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-11",
     "resolved_date": "2026-10-11"
    }
   ]
  },
  {
   "identifier": "GO:1990586",
   "label": "divisome complex",
   "definition": "The membrane-associated protein machine that builds the peptidoglycan division septum in FtsZ-dependent bacterial cytokinesis. Membrane-tethered FtsZ filaments organize the division site and help distribute septal synthases; movement during active synthesis is not universally driven by FtsZ treadmilling.",
   "definition_source": "GO:1990586",
   "synonyms": [
    {
     "synonym_text": "Z ring",
     "synonym_type": "NARROW_SYNONYM",
     "source": "DOI:10.1146/annurev-biophys-121219-081703"
    }
   ],
   "structure_category": "DIVISION_MACHINERY",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "components": [
    {
     "component_id": "ftsz",
     "label": "FtsZ filaments",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ftsZ"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Tubulin homologue whose GTP-dependent filaments form the Z ring and whose treadmilling helps distribute septal synthases; this does not make treadmilling the universal rate-setting motor of active synthesis.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-biophys-121219-081703",
       "notes": "McQuillen & Xiao 2020 review FtsZ filament treadmilling and its role in organising the ring."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A9A6",
       "protein_label": "Cell division protein FtsZ",
       "gene_symbol": "ftsZ",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene ftsZ in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:1944597",
         "notes": "Bi EF et al. 1991, ‘FtsZ ring structure associated with division in Escherichia coli.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P0A9A6."
        },
        {
         "reference": "PMID:8917533",
         "notes": "Ma X et al. 1996, ‘Colocalization of cell division proteins FtsZ and FtsA to cytoskeletal structures in living Escherichia coli cells by using green fluorescent protein.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P0A9A6."
        }
       ]
      }
     ]
    },
    {
     "component_id": "membrane_tethers",
     "label": "membrane tethers (FtsA, ZipA/SepF)",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ftsA",
      "zipA",
      "sepF"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Anchor FtsZ filaments to the inner membrane. The listed anchors are lineage-dependent alternatives or partners; ESSENTIAL describes the tethering function, not independent essentiality of every listed gene in every lineage.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-biophys-121219-081703",
       "notes": "McQuillen & Xiao 2020 describe FtsA and ZipA tethering FtsZ to the membrane."
      },
      {
       "reference": "DOI:10.1111/j.1749-6632.2012.06818.x",
       "notes": "Egan & Vollmer 2012 review the septal synthases and the membrane anchoring of FtsZ."
      },
      {
       "reference": "DOI:10.1038/s41467-021-23099-8",
       "notes": "Introduction reviews lineage-dependent bacterial FtsZ anchors and overlapping FtsA/SepF functions. Its M. smithii experiments concern a distinct archaeal system, not occurrence of this bacterial peptidoglycan machine."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0ABH0",
       "protein_label": "Cell division protein FtsA",
       "gene_symbol": "ftsA",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene ftsA in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15752196",
         "notes": "Pichoff S et al. 2005, ‘Tethering the Z ring to the membrane through a conserved membrane targeting sequence in FtsA.’, Mol Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0ABH0."
        },
        {
         "reference": "PMID:2203741",
         "notes": "Pla J et al. 1990, ‘The native form of FtsA, a septal protein of Escherichia coli, is located in the cytoplasmic membrane.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0ABH0."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P77173",
       "protein_label": "Cell division protein ZipA",
       "gene_symbol": "zipA",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene zipA in Escherichia coli K-12, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:16079137",
         "notes": "Stenberg F et al. 2005, ‘Protein complexes of the Escherichia coli cell envelope.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P77173."
        },
        {
         "reference": "PMID:9008158",
         "notes": "Hale CA et al. 1997, ‘Direct binding of FtsZ to ZipA, an essential component of the septal ring structure that mediates cell division in E. coli.’, Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P77173."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:O31728",
       "protein_label": "Cell division protein SepF",
       "gene_symbol": "sepF",
       "taxon_id": "NCBITaxon:224308",
       "taxon_label": "Bacillus subtilis subsp. subtilis str. 168",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene sepF in Bacillus subtilis subsp. subtilis str. 168, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:16420366",
         "notes": "Hamoen LW et al. 2006, ‘SepF, a novel FtsZ-interacting protein required for a late step in cell division.’, Mol Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of O31728."
        },
        {
         "reference": "PMID:16796675",
         "notes": "Ishikawa S et al. 2006, ‘A new FtsZ-interacting protein, YlmF, complements the activity of FtsA during progression of cell division in Bacillus subtilis.’, Mol Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of O31728."
        }
       ]
      }
     ]
    },
    {
     "component_id": "septal_pg_synthase",
     "label": "septal peptidoglycan synthase (FtsW-FtsI)",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ftsW",
      "ftsI"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Builds the septal cell wall. In the E. coli two-track model, fast FtsZ-dependent movement distributes synthesis-inactive molecules, whereas slow processive movement is coupled to active peptidoglycan synthesis and is independent of FtsZ treadmilling speed.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-biophys-121219-081703",
       "notes": "McQuillen & Xiao 2020 review FtsW-FtsI septal synthesis and its coupling to FtsZ dynamics."
      },
      {
       "reference": "DOI:10.1111/j.1749-6632.2012.06818.x",
       "notes": "Egan & Vollmer 2012 review the septal synthases and the membrane anchoring of FtsZ."
      },
      {
       "reference": "DOI:10.1038/s41564-020-00853-0",
       "notes": "Yang et al. 2021, Results and Discussion: single-molecule tracking and perturbations distinguish fast FtsZ-dependent and slow synthesis-dependent FtsW/FtsI populations in E. coli. Two-track interpretation is a model, not a universal rate law for all bacteria."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0ABG4",
       "protein_label": "Probable peptidoglycan glycosyltransferase FtsW",
       "gene_symbol": "ftsW",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "E. coli K-12 subunit of the septal FtsW-FtsI synthase component; septal membership is supported by localization experiments independently of PathwayMech membership.",
       "evidence": [
        {
         "reference": "PMID:9603865",
         "notes": "Wang et al. 1998 localized both FtsI and FtsW to the E. coli septum by microscopy. Abstract read through Europe PMC; UniProt cites this primary experiment for these entries."
        },
        {
         "reference": "PMID:11807049",
         "notes": "Mercer and Weiss 2002 show that septal FtsW is required to recruit FtsI to the division site. Abstract read through Europe PMC."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P0AD68",
       "protein_label": "Peptidoglycan D,D-transpeptidase FtsI",
       "gene_symbol": "ftsI",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "E. coli K-12 subunit of the septal FtsW-FtsI synthase component; septal membership is supported by localization experiments independently of PathwayMech membership.",
       "evidence": [
        {
         "reference": "PMID:9603865",
         "notes": "Wang et al. 1998 localized both FtsI and FtsW to the E. coli septum by microscopy. Abstract read through Europe PMC; UniProt cites this primary experiment for these entries."
        },
        {
         "reference": "PMID:11807049",
         "notes": "Mercer and Weiss 2002 show that septal FtsW is required to recruit FtsI to the division site. Abstract read through Europe PMC."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "COMMON",
     "note": "FtsZ-dependent peptidoglycan division is widespread in bacteria, with E. coli and B. subtilis as the reference systems here. COMMON is qualitative, not a census of all bacterial taxa.",
     "reference": "DOI:10.1146/annurev-biophys-121219-081703"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli K-12",
     "note": "Reference system for divisome assembly order and FtsZ treadmilling.",
     "reference": "DOI:10.1146/annurev-biophys-121219-081703"
    },
    {
     "taxon_id": "NCBITaxon:1423",
     "taxon_label": "Bacillus subtilis",
     "note": "Reference Gram-positive divisome.",
     "reference": "DOI:10.1146/annurev-biophys-121219-081703"
    }
   ],
   "functions": [
    {
     "function_id": "cell_division",
     "label": "cell division",
     "grounding": "GO:0051301",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-biophys-121219-081703",
       "notes": "McQuillen & Xiao 2020 review the FtsZ ring as the organiser of bacterial cytokinesis."
      }
     ]
    },
    {
     "function_id": "septum_assembly",
     "label": "division septum assembly",
     "grounding": "GO:0000917",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-biophys-121219-081703",
       "notes": "McQuillen & Xiao 2020 describe septal peptidoglycan synthesis directed by the ring."
      },
      {
       "reference": "DOI:10.1111/j.1749-6632.2012.06818.x",
       "notes": "Egan & Vollmer 2012 describe septal peptidoglycan synthesis as the output of the divisome."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1146/annurev-biophys-121219-081703",
     "notes": "McQuillen R & Xiao J 2020, 'Insights into the Structure, Function, and Dynamics of the Bacterial Cytokinetic FtsZ-Ring', Annual Review of Biophysics."
    },
    {
     "reference": "DOI:10.1111/j.1749-6632.2012.06818.x",
     "notes": "Egan AJF & Vollmer W 2012, 'The physiology of bacterial cell division', Annals of the New York Academy of Sciences — independent review of divisome composition and septal synthesis."
    },
    {
     "reference": "DOI:10.1038/s41467-021-23099-8",
     "notes": "Scope boundary: archaeal FtsZ/SepF division systems exist, including M. smithii with a pseudomurein wall. Shared FtsZ is not evidence for the bacterial FtsW-FtsI peptidoglycan inventory curated here. Removing the earlier Archaea occurrence row does not assert absence of archaeal divisomes."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "treadmilling_guides_septum",
     "title": "FtsZ-dependent distribution and synthesis-dependent motion in the E. coli two-track model",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "ftsz",
       "label": "FtsZ filaments",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ftsz"
      },
      {
       "node_id": "tether",
       "label": "E. coli FtsA/ZipA membrane tethers",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "membrane_tethers",
       "description": "The E. coli subset of the cross-lineage membrane-tether component group; SepF is not asserted as an E. coli anchor."
      },
      {
       "node_id": "ring",
       "label": "FtsZ ring",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "treadmilling",
       "label": "FtsZ treadmilling",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "synthase",
       "label": "FtsW-FtsI septal synthase",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "septal_pg_synthase"
      },
      {
       "node_id": "septum",
       "label": "division septum assembly",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0000917"
      },
      {
       "node_id": "fast_population",
       "label": "fast synthesis-inactive FtsW-FtsI population",
       "node_type": "STATE"
      },
      {
       "node_id": "active_population",
       "label": "slow synthesis-active FtsW-FtsI population",
       "node_type": "STATE"
      }
     ],
     "edges": [
      {
       "subject": "tether",
       "predicate": "anchors",
       "object": "ftsz",
       "description": "In E. coli, FtsA and ZipA anchor FtsZ filaments to the inner membrane. SepF belongs to other bacterial lineage examples in the component group, not the E. coli inventory of this graph.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-biophys-121219-081703",
         "notes": "McQuillen & Xiao 2020: FtsA and ZipA hold FtsZ filaments at the membrane."
        },
        {
         "reference": "DOI:10.1038/s41467-021-23099-8",
         "notes": "Introduction describes lineage-dependent bacterial membrane anchors; FtsA, ZipA and SepF are not an obligatory universal three-protein set."
        }
       ]
      },
      {
       "subject": "ftsz",
       "predicate": "assembles into",
       "object": "ring",
       "description": "Membrane-tethered FtsZ filaments polymerize into the cytokinetic Z ring at midcell.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-biophys-121219-081703",
         "notes": "McQuillen & Xiao 2020 describe filament assembly into the Z ring at midcell."
        }
       ]
      },
      {
       "subject": "ftsz",
       "predicate": "undergoes",
       "object": "treadmilling",
       "description": "Membrane-associated FtsZ polymers undergo GTPase-dependent treadmilling within the ring.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-biophys-121219-081703",
         "notes": "Review of bacterial FtsZ dynamics; polymer turnover is distinct from bulk translocation of a fixed polymer."
        }
       ]
      },
      {
       "subject": "synthase",
       "predicate": "has population",
       "object": "fast_population",
       "description": "E. coli septal FtsW/FtsI includes a fast-moving population whose movement depends on FtsZ treadmilling.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-020-00853-0",
         "notes": "Results distinguish fast and slow moving populations by tracking and perturbation."
        }
       ]
      },
      {
       "subject": "treadmilling",
       "predicate": "drives movement of",
       "object": "fast_population",
       "description": "In the E. coli two-track model, FtsZ-dependent fast movement distributes synthesis-inactive synthases, rather than driving their active polymerization.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-020-00853-0",
         "notes": "Changing FtsZ GTPase activity changes the fast population; inhibiting peptidoglycan synthesis preferentially eliminates the slow population."
        }
       ]
      },
      {
       "subject": "synthase",
       "predicate": "has population",
       "object": "active_population",
       "description": "A slow population moves processively during active septal peptidoglycan synthesis.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-020-00853-0",
         "notes": "Slow movement depends on active synthesis and not FtsZ treadmilling speed."
        }
       ]
      },
      {
       "subject": "fast_population",
       "predicate": "can enter",
       "object": "active_population",
       "description": "The proposed two-track model places FtsN-promoted release from the FtsZ track into the synthesis-active population; this is the model interpretation, not a resolved molecular transition mechanism.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-020-00853-0",
         "notes": "Results show that FtsN promotes the slow active population; Discussion proposes the transition between tracks."
        }
       ]
      },
      {
       "subject": "active_population",
       "predicate": "carries out",
       "object": "septum",
       "description": "The synthesis-active FtsW-FtsI population polymerizes and crosslinks septal peptidoglycan in the E. coli model.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-020-00853-0",
         "notes": "FtsW glycosyltransferase and FtsI transpeptidase perturbations tie the slow population to septal synthesis."
        }
       ]
      }
     ],
     "description": "E. coli model supported by single-molecule tracking and perturbations: fast, synthesis-inactive FtsW/FtsI follows treadmilling FtsZ, whereas slow movement accompanies active septal synthesis independently of FtsZ treadmilling speed. FtsN promotes the active population. This does not assert identical rate coupling in B. subtilis or all bacteria, or a fully resolved molecular coupling mechanism."
    }
   ],
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-08-31T03:48:12Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Drafted from the cited review. Every GO term, taxon id and DOI was resolved against OLS, NCBI Taxonomy and Crossref before writing; evidence notes state what the review says, not a reading of primary literature. Not yet human-reviewed.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-31T03:54:23Z",
     "curator": "claude",
     "action": "ADD_CORROBORATION",
     "changes": "Added Egan & Vollmer 2012 as an independent second source (#63) and part_of the cell division site (#64).",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-31T06:12:34Z",
     "curator": "claude",
     "action": "SET_COMPONENT_ROLE",
     "changes": "component_role became required (#77) so the constituent/machinery distinction is machine-readable rather than prose. Set per component; ASSOCIATED_MACHINERY only where the protein acts on the already-assembled structure.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-31T19:43:06Z",
     "curator": "claude",
     "action": "ADD_PHYSICAL_PROPERTIES",
     "changes": "#65: FtsZ filament length and Z-ring thickness from the review's summary of super-resolution measurements; both use OTHER or LENGTH because the enum has no 'ring thickness'.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-31T19:45:55Z",
     "curator": "claude",
     "action": "REMOVE_UNSOURCED_PROPERTIES",
     "changes": "#91: removed filament and ring dimensions attributed to a review known only by its title.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-03T00:03:05Z",
     "curator": "claude",
     "action": "ADD_PHYSICAL_PROPERTIES",
     "changes": "#65: added 4 physical properties, each carrying a verbatim quotation from the open-access full text of a paper already cited on the record. #91 had removed properties of this kind because they rested on papers known only by their Crossref title; these were read. The injectisome needle length #65 asks for is deliberately absent: the source says the needle 'protrudes several nanometers' and gives no figure. Uses the evidence slot added to PhysicalProperty in #165.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-03T00:05:12Z",
     "curator": "claude",
     "action": "CORRECT_SNIPPET",
     "changes": "Corrected 2 snippet(s) that had been completed from inference rather than read. They were copied from a probe whose own output was truncated for display, and the cut-off endings were filled in: 'within the target cell' for 'within the target eukaryotic cells', and 'in vitro studies ( 111 , 117 )' for 'in vitro EM studies ( 93 , 183 )' -- inventing reference numbers a reader could have chased. `just evidence-verify` refused all four before they could be committed.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-04T01:38:58Z",
     "curator": "codex",
     "action": "ENHANCE_CAUSAL_GRAPH",
     "changes": "Added an explicit FtsZ treadmilling node and descriptions to the divisome graph so its septal-synthase distribution mechanism is fully represented.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-03T00:10:07Z",
     "curator": "claude",
     "action": "CORRECT_UNIT",
     "changes": "Self-review: the treadmilling speed carried unit UO:0000018 (nanometer) for a value meaning nanometres per second, with the correction only in prose context. The unit is dropped and the rate carried in value, so nothing false is asserted in a structured field.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-03T06:43:42Z",
     "curator": "claude",
     "action": "NARROW_DISCUSSION",
     "changes": "Open-issue review: the ring_dimensions_unsourced discussion asked for two quantities and #65 sourced one of them, so its prompt overstated what is missing and would have sent a curator after finished work. Narrowed to the half that is still open.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-03T07:26:45Z",
     "curator": "claude",
     "action": "RESTORE_RATIONALE",
     "changes": "#179/#180: the previous commit replaced this discussion's rationale and moved its posed_date. The rationale recorded that these figures were once fabricated from paper titles and removed in #91 -- the reason the question exists -- and is restored verbatim. The narrowing moves to `notes`, and posed_date returns to when the question was actually raised.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T07:38:58Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 4 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-05T17:45:01Z",
     "curator": "codex",
     "action": "ADD_PATHWAY_LINK",
     "changes": "Added an evidence-backed, organism-scoped PathwayMech link with a full source commit and explicit relation limits. Added experimentally localized E. coli K-12 FtsW and FtsI component examples verified in UniProtKB.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-12T06:19:58Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed 20261012T061610Z-divisome-complex-evidence-review: divisome-bacterial-archaeal-scope; divisome-active-synthesis-versus-treadmilling; divisome-dimension-provenance. Corrected evidence scope and mechanism claims using inspected sources. Original history/rationale and posed dates remain intact; source discrepancies are explicitly retained.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-12T06:25:02Z",
     "curator": "codex",
     "action": "ADDRESS_ADVERSARIAL_REVIEW",
     "changes": "Addressed 20261012T062353Z-divisome-adversarial-anchor-scope F1, a residual acceptance condition under divisome-active-synthesis-versus-treadmilling: restrict the E. coli-specific graph tether node and edge to FtsA/ZipA while preserving the cross-lineage component group and its SepF example.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-12T06:31:59Z",
     "curator": "codex",
     "action": "CORRECT_RESOLVED_DISCUSSION_PROMPT",
     "changes": "Complete rendered acceptance for 20261012T061610Z-divisome-complex-evidence-review F3: replace the unchanged false premise in the visible resolved-discussion prompt. The template does not display resolution_note. Preserve original rationale, posed date and all previous history; the pre-edit prompt remains in Git and the immutable observation.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-23T11:10:00Z",
     "curator": "claude-code",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2405 (Stage 4 finding division-machinery-discussion-prose-issue-links): added structured evidence references for GitHub issues #65 and #91 to discussion ring_dimensions_unsourced.",
     "llm_assisted": true
    }
   ],
   "part_of": [
    "GO:0032153"
   ],
   "discussions": [
    {
     "discussion_id": "ring_dimensions_unsourced",
     "prompt": "Which organism- and method-specific measurements describe FtsZ filament dimensions, membrane spacing and Z-ring radial thickness? The cited review gives E. coli fluorescence-based radial estimates and discusses disagreement with cryo-electron tomography; these are not a universal ring thickness. The separate C. crescentus membrane-spacing property now identifies its primary experiment and retains the review/primary discrepancy.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "components#ftsz"
     ],
     "rationale": "A first pass added filament length and ring thickness attributed to McQuillen & Xiao 2020 without reading it; both were removed (#91). Super-resolution measurements of the ring are exactly the kind of figure that varies by method and organism, so they need the paper, not a recollection.",
     "posed_by": "claude",
     "posed_date": "2026-08-31",
     "notes": "Narrowed 2026-09-03 after #65: FtsZ protofilament length (40-160 nm) and diameter (~5 nm) now carry verbatim snippets, so only the Z-ring's radial thickness remains. The ~13 nm THICKNESS property on this record is the filament-to-membrane spacing at the constriction site, a different quantity, as its evidence notes state. Resolution in the current review supersedes the historical prompt that the review gives no radial-thickness figure. Original rationale and posed_date are preserved; membrane spacing and ring radial thickness remain distinct.",
     "resolved_date": "2026-10-12",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-biophys-121219-081703",
       "notes": "Z-ring structure and microscopy comparison sections give radial estimates and methodological qualifications."
      },
      {
       "reference": "DOI:10.1038/sj.emboj.7601895",
       "notes": "Figure6 density-profile spacing is a different quantity from ring radial thickness."
      },
      {
       "reference": "https://github.com/CultureBotAI/CellStructureMech/issues/65",
       "notes": "Repository issue tracking verbatim physical-property curation for FtsZ protofilament length and diameter."
      },
      {
       "reference": "https://github.com/CultureBotAI/CellStructureMech/issues/91",
       "notes": "Repository issue tracking removal of unsourced filament and ring dimensions."
      }
     ],
     "resolution_note": "The original no-number premise is corrected: McQuillen and Xiao2020 report approximately40-60nm radial thickness from E. coli single-molecule localization studies and discuss their disagreement with single-layer cryo-ECT observations. No method-independent radial thickness is asserted. Filament dimensions now name C. crescentus and cryo-ECT; the separate membrane-spacing property uses the primary16nm peak-to-peak experiment and explicitly retains the unresolved13nm review discrepancy."
    }
   ],
   "physical_properties": [
    {
     "property": "LENGTH",
     "value": "40-160",
     "unit": "UO:0000018",
     "context": "individual arc-like FtsZ protofilaments in dividing Caulobacter crescentus NA1000 cells, by cryo-electron tomography; range summarized by the cited review, not a universal filament length",
     "reference": "DOI:10.1146/annurev-biophys-121219-081703",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-biophys-121219-081703",
       "snippet": "The filaments were approximately 40–160 nm long and approximately 5 nm in diameter, consistent with the dimensions of single FtsZ protofilaments based on previous calculations and in vitro EM studies ( 93 , 183 ).",
       "notes": "Verbatim from the open-access full text (PMC8610174)."
      },
      {
       "reference": "DOI:10.1038/sj.emboj.7601895",
       "notes": "Results describe predominantly40-120nm filaments, longest about160nm, in the NA1000 pseudo-time course; initial predivisional reconstructions give80-160nm. Overexpressed FtsZG109S filaments can be much longer."
      }
     ]
    },
    {
     "property": "DIAMETER",
     "value": "~5",
     "unit": "UO:0000018",
     "context": "individual arc-like FtsZ protofilaments in Caulobacter crescentus, by cryo-electron tomography; not whole-ring diameter",
     "reference": "DOI:10.1146/annurev-biophys-121219-081703",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-biophys-121219-081703",
       "snippet": "The filaments were approximately 40–160 nm long and approximately 5 nm in diameter, consistent with the dimensions of single FtsZ protofilaments based on previous calculations and in vitro EM studies ( 93 , 183 ).",
       "notes": "Verbatim; the same sentence gives filament length and diameter."
      },
      {
       "reference": "DOI:10.1038/sj.emboj.7601895",
       "notes": "Results report approximately5nm diameter for arc-like filaments. Cryo-ECT resolution is anisotropic and individual monomers are not resolved."
      }
     ]
    },
    {
     "property": "TRANSLOCATION_SPEED",
     "value": "25-30 nm/s",
     "context": "apparent directional movement of FtsZ clusters at midcell in E. coli and B. subtilis",
     "reference": "DOI:10.1146/annurev-biophys-121219-081703",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-biophys-121219-081703",
       "snippet": "In both E. coli and B. subtilis , it was also discovered that FtsZ clusters in the Z-ring exhibited apparent directional movement with a speed of approximately 25–30 nm/s at midcell ( 20 , 239 ) ( Figure 5d ).",
       "notes": "Verbatim from PMC8610174. The rate is carried in `value` because UO has no nanometre-per-second term, and tagging a speed with UO:0000018 (nanometer) would state the wrong dimension."
      }
     ]
    },
    {
     "property": "OTHER",
     "value": "~16",
     "unit": "UO:0000018",
     "context": "peak-to-peak separation of inner-membrane and FtsZ density at a constriction in a Caulobacter crescentus cell overexpressing FtsZG109S, by cryo-electron tomography; not Z-ring radial thickness",
     "reference": "DOI:10.1038/sj.emboj.7601895",
     "evidence": [
      {
       "reference": "DOI:10.1038/sj.emboj.7601895",
       "notes": "Results, Figure6 caption and Methods: a density profile through a constricted region of an FtsZG109S-overexpressing cell has an FtsZ peak16nm inside the inner-membrane peak; an unconstricted NA1000 region is the negative control. This is an experiment-specific spacing, not a universal physiological value."
      },
      {
       "reference": "DOI:10.1146/annurev-biophys-121219-081703",
       "notes": "The review instead summarizes approximately13nm beneath the membrane. The inspected texts do not explain the13-versus16nm difference. The maintained value follows the explicitly defined primary peak-to-peak experiment; the review discrepancy remains unresolved, not silently reconciled."
      }
     ]
    }
   ],
   "related_records": [
    {
     "corpus": "PathwayMech",
     "identifier": "WikiPathways:WP5060",
     "relation": "PARTICIPATES_IN",
     "basis": "Curated septal-synthase function and verified E. coli protein membership; WP5060 names FtsW and FtsI.",
     "source_version": "d8ec2b69f7a4c615aecddff80498fef1e1fab0ce",
     "label": "Peptidoglycan cytoplasmic synthesis and recycling pathways",
     "target_taxon_id": "NCBITaxon:562",
     "scope_note": "The E. coli exemplar uses FtsW-FtsI for septal peptidoglycan synthesis. The link covers this segment of WP5060, not every cytoplasmic or recycling reaction and not archaeal FtsZ division.",
     "evidence": [
      {
       "reference": "PMID:11807049",
       "notes": "Mercer and Weiss 2002 show that E. coli FtsW recruits FtsI to division sites and connects this complex to septal peptidoglycan synthesis. Abstract read through Europe PMC on 2026-10-05."
      }
     ]
    }
   ]
  },
  {
   "identifier": "cellstructuremech:elongasome",
   "label": "elongasome",
   "definition": "The membrane-associated Rod complex that synthesizes lateral peptidoglycan during rod-shaped growth in model bacteria such as Escherichia coli and Bacillus subtilis. Its SEDS-family RodA polymerase works with an elongation-specific class B penicillin-binding transpeptidase, PBP2 in E. coli. Associated MreB filaments orient synthesis, while wall synthesis and filament motion are coupled; this is not a universal mechanism of rod shape in all bacteria.",
   "definition_source": "DOI:10.1038/nmicrobiol.2016.172",
   "synonyms": [
    {
     "synonym_text": "Rod complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1038/nature19331"
    },
    {
     "synonym_text": "RodA-PBP2 complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "DOI:10.1038/nmicrobiol.2016.172"
    }
   ],
   "structure_category": "DIVISION_MACHINERY",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "parent_structures": [
    "GO:0098797"
   ],
   "components": [
    {
     "component_id": "roda",
     "label": "SEDS glycosyltransferase RodA",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "rodA"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Polymerises the glycan strand; the SEDS-family partner of the class B PBP.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature19331",
       "snippet": "Here, we have presented evidence that the SEDS family protein RodA is the principal PGT in the Rod complex and is likely to be responsible for its dynamic movement.",
       "notes": "Verbatim from PMC5161649. Meeske et al.2016 establish RodA polymerase activity in B. subtilis. Typas et al.2011 do mention RodA in Table1 and Figure1, with a then-proposed flippase function; mentioning the protein is different from establishing its later polymerase activity. Earlier history asserting the name was absent is retained as historical provenance, not current evidence."
      },
      {
       "reference": "DOI:10.1038/nature19331",
       "snippet": "RodA is a member of the SEDS family of proteins that play essential but ill-defined roles in cell wall biogenesis during growth, division and sporulation.",
       "notes": "Verbatim; supports the SEDS family assignment in the component label."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0ABG7",
       "protein_label": "Peptidoglycan glycosyltransferase MrdB",
       "gene_symbol": "mrdB",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene rodA, which UniProt lists under the primary name mrdB, in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:6348029",
         "notes": "Stoker NG et al. 1983, ‘Identification of the rodA gene product of Escherichia coli.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0ABG7."
        }
       ]
      }
     ]
    },
    {
     "component_id": "pbp2",
     "label": "class B penicillin-binding protein PBP2",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "mrdA",
      "pbpA"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Crosslinks the new glycan strands into the existing sacculus; the target of mecillinam.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro2677",
       "notes": "Typas et al. 2011 describe PBP2 as the elongation-specific crosslinking enzyme."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0AD65",
       "protein_label": "Peptidoglycan D,D-transpeptidase MrdA",
       "gene_symbol": "mrdA",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene mrdA in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure (also declared as synonym pbpA).",
       "evidence": [
        {
         "reference": "PMID:1103132",
         "notes": "Spratt BG 1975, ‘Distinct penicillin binding proteins involved in the division, elongation, and shape of Escherichia coli K12.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0AD65."
        },
        {
         "reference": "PMID:3009484",
         "notes": "Ishino F et al. 1986, ‘Peptidoglycan synthetic activities in membranes of Escherichia coli caused by overproduction of penicillin-binding protein 2 and rodA protein.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0AD65."
        }
       ]
      }
     ]
    },
    {
     "component_id": "mrec_mred",
     "label": "MreC and MreD",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "mreC",
      "mreD"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Membrane and periplasmic subunits that hold the synthases in an active arrangement. Moved here from the MreB filament record, where they were mis-scoped: they build this machine, not the filament (#102).",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro2677",
       "notes": "Typas et al. 2011 place MreC and MreD within the elongation complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P16926",
       "protein_label": "Cell shape-determining protein MreC",
       "gene_symbol": "mreC",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene mreC in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15612918",
         "notes": "Kruse T et al. 2005, ‘The morphogenetic MreBCD proteins of Escherichia coli form an essential membrane-bound complex.’, Mol Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P16926."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P0ABH4",
       "protein_label": "Rod shape-determining protein MreD",
       "gene_symbol": "mreD",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene mreD in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0ABH4",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0ABH4, the single reviewed entry for gene mreD in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rodz",
     "label": "RodZ",
     "component_type": "PROTEIN",
     "component_role": "ASSOCIATED_MACHINERY",
     "gene_symbols": [
      "rodZ"
     ],
     "essentiality": "CONDITIONAL",
     "role": "Couples MreB to wall-synthesis proteins in E. coli. RodZ loss impairs MreB rotation in ordinary backgrounds, but suppressors can restore rod shape without restoring rotation.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2018.02.050",
       "notes": "Shi et al. 2018 describe RodZ coupling MreB to the synthetic complex."
      },
      {
       "reference": "DOI:10.1073/pnas.1509610112",
       "notes": "Complete primary abstract: RodZ links MreB rotation to wall synthesis; suppressors restore shape without rotation in standard laboratory conditions. Full Methods were not available in this review."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P27434",
       "protein_label": "Cytoskeleton protein RodZ",
       "gene_symbol": "rodZ",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene rodZ in Escherichia coli K-12, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:19008860",
         "notes": "Shiomi D et al. 2008, ‘Determination of bacterial rod shape by a novel cytoskeletal membrane protein.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P27434."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Characterized in E. coli and B. subtilis and distributed among many MreB-dependent rod-shaped bacteria; not inferred from rod morphology alone. Some rod-shaped lineages use MreB-independent growth systems.",
     "reference": "DOI:10.1016/j.cell.2018.02.050"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli K-12",
     "note": "Reference system for elongation-specific synthesis and its mecillinam sensitivity.",
     "reference": "DOI:10.1038/nrmicro2677"
    },
    {
     "taxon_id": "NCBITaxon:1423",
     "taxon_label": "Bacillus subtilis",
     "note": "Reference Gram-positive elongation machinery.",
     "reference": "DOI:10.1038/nrmicro2677"
    }
   ],
   "functions": [
    {
     "function_id": "sidewall_synthesis",
     "label": "regulation of cell shape",
     "grounding": "GO:0008360",
     "description": "Inserts peptidoglycan into the cylindrical sidewall, maintaining width and extending length.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro2677",
       "notes": "Typas et al. 2011 tie elongation-complex activity to cell shape."
      },
      {
       "reference": "DOI:10.1016/j.cell.2018.02.050",
       "notes": "Shi et al. 2018 link the complex's circumferential motion to rod maintenance."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1038/nrmicro2677",
     "notes": "Typas A, Banzhaf M, Gross CA, Vollmer W 2011, 'From the regulation of peptidoglycan synthesis to bacterial growth and morphology', Nature Reviews Microbiology."
    },
    {
     "reference": "DOI:10.1016/j.cell.2018.02.050",
     "notes": "Shi H, Bratton BP, Gitai Z, Huang KC 2018, 'How to Build a Bacterial Cell: MreB as the Foreman of E. coli Construction', Cell."
    },
    {
     "reference": "DOI:10.1038/nmicrobiol.2016.172",
     "notes": "Primary E. coli radiolabeling, perturbation and imaging experiments distinguish RodA/PBP2 synthesis from semi-autonomous aPBP activity and the wall product."
    },
    {
     "reference": "DOI:10.1038/nature19331",
     "notes": "Primary B. subtilis work establishes RodA as the Rod-complex glycan polymerase."
    },
    {
     "reference": "DOI:10.1038/s41467-021-23099-8",
     "notes": "Scope comparison only: archaeal pseudomurein is distinct from bacterial peptidoglycan. This paper does not establish a domain-wide negative assay for the elongasome; the unsupported Archaea ABSENT row is removed without asserting presence."
    }
   ],
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-02T04:49:54Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Drafted from the cited reviews; every GO term, taxon id and DOI resolved live before writing. Not yet human-reviewed.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-02T04:57:03Z",
     "curator": "claude",
     "action": "ADD_TRAIT_LINK",
     "changes": "Self-review of PR #118: linked METPO:1000681 rod shaped, which the machine is required for, and recorded the missing guided-by relation (#119).",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-02T23:48:01Z",
     "curator": "claude",
     "action": "ADD_CAUSAL_GRAPH",
     "changes": "#120: added the sidewall-elongation causal graph, every edge carrying a verbatim quotation from open-access full text. Reading the sources reversed the causality the issue proposed: #120 described MreB filaments moving and carrying the synthases, but Typas et al. 2011 report that depleting the elongation transpeptidase abolishes filament movement, so peptidoglycan synthesis is the motor and the filament steers it. #161: the RodA component cited Shi et al. 2018 and Typas et al. 2011, neither of which contains the strings RodA or SEDS -- RodA was shown to be the polymerase in 2016, five years after Typas. Both notes are replaced by Meeske et al. 2016 with verbatim support.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-02T23:48:58Z",
     "curator": "claude",
     "action": "OPEN_DISCUSSION",
     "changes": "#161: flagged that definition_source (Typas et al. 2011) predates the RodA/SEDS finding the definition asserts. The component evidence is corrected; rewording the definition is left to a curator.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-02T23:56:08Z",
     "curator": "claude",
     "action": "NORMALISE_NODE_REFERENCE",
     "changes": "Self-review: the MreB node used xrefs where every other STRUCTURE node in the corpus uses grounding. xrefs asserts equivalence -- the misuse #119 removed from the MreB / elongasome pair -- while grounding names what the node denotes, which is what was meant.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-02T23:57:26Z",
     "curator": "claude",
     "action": "STRENGTHEN_EDGE_EVIDENCE",
     "changes": "Self-review: the pg_synthesis drives complex_motion edge rested on a sentence about comparable velocities, which shows coupling rather than direction. The depletion result -- stopping synthesis stops the movement -- is what supports 'drives', so it now leads the evidence and the velocity observation is labelled for what it shows.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T07:39:02Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 5 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-05T17:45:01Z",
     "curator": "codex",
     "action": "ADD_PATHWAY_LINK",
     "changes": "Added an evidence-backed, organism-scoped PathwayMech link with a full source commit and explicit relation limits.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-12T06:20:01Z",
     "curator": "codex",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed 20261012T061610Z-elongasome-evidence-review: elongasome-definition-source-residual; elongasome-wall-parthood; elongasome-motion-and-shape-scope; elongasome-archaeal-negative-evidence. Corrected evidence scope and mechanism claims using inspected sources. Original history/rationale and posed dates remain intact; source discrepancies are explicitly retained.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-12T06:32:01Z",
     "curator": "codex",
     "action": "CORRECT_RESOLVED_DISCUSSION_PROMPT",
     "changes": "Complete rendered acceptance for 20261012T061610Z-elongasome-evidence-review F1: replace the unchanged false premise in the visible resolved-discussion prompt. The template does not display resolution_note. Preserve original rationale, posed date and all previous history; the pre-edit prompt remains in Git and the immutable observation.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:49Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "updated gene_symbols/synonym annotations for UniProtKB protein_examples.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-23T11:10:00Z",
     "curator": "claude-code",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2405 (Stage 4 finding division-machinery-discussion-prose-issue-links): added structured evidence references to discussions guided_by_mreb (DOI:10.1016/j.cell.2018.02.050 and GitHub issue #119) and definition_source_predates_roda (GitHub issue #161).",
     "llm_assisted": true
    }
   ],
   "associated_traits": [
    {
     "trait_id": "METPO:1000681",
     "trait_label": "rod shaped",
     "relation": "MODULATES",
     "evidence": [
      {
       "reference": "DOI:10.1038/nmicrobiol.2016.172",
       "notes": "The Rod system supports rod-shaped growth in E. coli; this is not universal necessity for every rod-shaped bacterium."
      },
      {
       "reference": "DOI:10.1016/j.cell.2018.02.050",
       "notes": "The review describes MreB-independent rod-shaped lineages and shape-restoring suppressors. MODULATES denotes the bounded shape-maintenance role, not sufficiency or universal necessity."
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "guided_by_mreb",
     "prompt": "This machine is guided by the MreB filament, and the schema has no relation that says so.",
     "kind": "KNOWLEDGE_GAP",
     "status": "OPEN",
     "attaches_to": [
      "components#rodz"
     ],
     "rationale": "The partner statement to the discussion on the MreB filament record (#119). RodZ couples the two, which is recorded in that component's role, but the structure-to-structure relationship has no field.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2018.02.050",
       "notes": "Shi et al. 2018 describe RodZ-mediated coupling between MreB filaments and the elongasome."
      },
      {
       "reference": "https://github.com/CultureBotAI/CellStructureMech/issues/119",
       "notes": "Repository issue recording removal of the non-equivalent MreB/elongasome xref."
      }
     ],
     "posed_by": "claude",
     "posed_date": "2026-09-02"
    },
    {
     "discussion_id": "definition_source_predates_roda",
     "prompt": "Which source establishes the RodA polymerase assignment used in the definition? The definition and synonyms now cite inspected 2016 primary evidence. Typas et al. 2011 mention RodA, but predate the polymerase discovery; absence of that later finding is not absence of the protein name.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "definition",
      "definition_source"
     ],
     "rationale": "The RodA component now carries Meeske 2016 with verbatim support (#161), so the claim itself is sourced. What remains is that the record-level definition still attributes it to a review that predates the finding. Rewording a definition changes what the record asserts it is, which is a curator's call, not an automatic edit.",
     "posed_by": "claude",
     "posed_date": "2026-09-02",
     "resolved_date": "2026-10-12",
     "evidence": [
      {
       "reference": "DOI:10.1038/nmicrobiol.2016.172",
       "notes": "Primary E. coli RodA/PBP2 synthesis evidence."
      },
      {
       "reference": "DOI:10.1038/nature19331",
       "notes": "Primary RodA polymerase evidence in B. subtilis."
      },
      {
       "reference": "DOI:10.1038/nrmicro2677",
       "notes": "Table1 includes RodA with a proposed flippase assignment."
      },
      {
       "reference": "https://github.com/CultureBotAI/CellStructureMech/issues/161",
       "notes": "Repository issue tracking verbatim evidence verification for the RodA component and definition source."
      }
     ],
     "resolution_note": "Rebased the bounded definition on Cho et al.2016 and the Rod-complex synonym on Meeske et al.2016. Typas2011 predates the polymerase discovery but does mention RodA; the historical prompt and history overstated absence of the name. Current component evidence explicitly corrects that distinction. Rationale and posed_date are preserved."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "elongasome_sidewall_elongation",
     "title": "Rod-system synthesis, MreB rotation and model-specific shape maintenance",
     "description": "E. coli RodA/PBP2 synthesize lateral wall, and inhibition experiments couple synthesis to MreB rotation. MreB rotation and synthase movement are separate readouts, not interchangeable with rod shape. RodZ promotes normal MreB rotation, but suppressor backgrounds can retain rod shape without rotation. B. subtilis uses related machinery, including its own elongation-specific transpeptidases; this graph is not a universal inventory or necessity claim.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "mreb",
       "label": "MreB filament",
       "node_type": "STRUCTURE",
       "description": "Curves-sensing actin homologue that orients the complex circumferentially.",
       "grounding": "cellstructuremech:mreb_filament"
      },
      {
       "node_id": "rodz",
       "label": "RodZ",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rodz"
      },
      {
       "node_id": "roda",
       "label": "SEDS glycosyltransferase RodA",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "roda"
      },
      {
       "node_id": "pbp2",
       "label": "class B penicillin-binding protein PBP2",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "pbp2"
      },
      {
       "node_id": "pg_synthesis",
       "label": "peptidoglycan biosynthetic process",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0009252"
      },
      {
       "node_id": "complex_motion",
       "label": "circumferential MreB filament rotation",
       "node_type": "BIOLOGICAL_PROCESS",
       "description": "The filament-motion readout measured in the cited perturbation studies; not all movement of every synthase molecule."
      },
      {
       "node_id": "sidewall",
       "label": "cylindrical sidewall extension",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "rod_shape",
       "label": "rod-shaped cell",
       "node_type": "STATE"
      },
      {
       "node_id": "synthase_motion",
       "label": "directional RodA-PBP2 movement in E. coli",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "roda",
       "predicate": "polymerizes glycans during",
       "object": "pg_synthesis",
       "description": "RodA polymerase activity supplies new glycan strands in the Rod system.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature19331",
         "notes": "B. subtilis biochemical and genetic experiments establish RodA polymerase activity; Cho2016 supplies complementary E. coli evidence."
        }
       ]
      },
      {
       "subject": "pbp2",
       "predicate": "crosslinks peptides during",
       "object": "pg_synthesis",
       "description": "E. coli PBP2 provides elongation-specific transpeptidase activity; B. subtilis uses related but differently named class B PBPs.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nmicrobiol.2016.172",
         "notes": "Mecillinam perturbation separates glycan polymerization from crosslinking in the E. coli Rod system."
        }
       ]
      },
      {
       "subject": "pg_synthesis",
       "predicate": "drives coupled",
       "object": "complex_motion",
       "description": "In the studied E. coli conditions, inhibiting Rod-system synthesis arrests MreB rotation, supporting synthesis-coupled movement rather than an MreB polymerization motor.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nmicrobiol.2016.172",
         "notes": "RodA(D262N) inhibits Rod-system polymerization and MreB rotation; aPBP inhibition does not eliminate that rotation before lysis."
        }
       ]
      },
      {
       "subject": "rodz",
       "predicate": "couples",
       "object": "mreb",
       "description": "RodZ connects MreB to wall-synthesis proteins in the E. coli model.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2018.02.050",
         "notes": "Review discusses cytoplasmic MreB binding and periplasmic interactions with synthetic proteins."
        }
       ]
      },
      {
       "subject": "rodz",
       "predicate": "promotes",
       "object": "complex_motion",
       "description": "RodZ supports normal MreB rotation. Shape-restoring suppressors can bypass RodZ loss without restoring rotation under standard laboratory conditions.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.1509610112",
         "notes": "Complete primary abstract distinguishes normal rotation from suppressor-restored rod shape; not evidence that all synthase movement is absent."
        }
       ]
      },
      {
       "subject": "pg_synthesis",
       "predicate": "is coupled to",
       "object": "synthase_motion",
       "description": "A directionally moving fraction of E. coli RodA/PBP2 accompanies the active Rod system; not every molecule is processive.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nmicrobiol.2016.172",
         "notes": "Imaging resolves both nondirectional diffusion and MreB-like circumferential motion for RodA/PBP2; directional fractions respond to Rod-system perturbation."
        }
       ]
      },
      {
       "subject": "pg_synthesis",
       "predicate": "produces",
       "object": "sidewall",
       "description": "Polymerization and crosslinking insert lateral peptidoglycan; filament rotation alone is not asserted to produce the wall.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nmicrobiol.2016.172",
         "notes": "Primary radiolabeling and synthesis perturbations support the wall-producing activity of the Rod system."
        }
       ]
      },
      {
       "subject": "mreb",
       "predicate": "supports",
       "object": "rod_shape",
       "description": "MreB-dependent wall organization supports rod shape in the studied model systems; this does not exclude MreB-independent rods or suppressor-dependent phenotypes.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2018.02.050",
         "notes": "Review describes morphology perturbations, geometric organization and lineage-specific exceptions."
        }
       ]
      },
      {
       "subject": "sidewall",
       "predicate": "maintains",
       "object": "rod_shape",
       "description": "Organized lateral wall growth contributes to maintaining width and elongation in these rod-shaped model systems.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro2677",
         "notes": "Review connects spatial control of peptidoglycan growth to bacterial morphology; no universal constant-width law is inferred."
        }
       ]
      }
     ]
    }
   ],
   "related_records": [
    {
     "corpus": "PathwayMech",
     "identifier": "WikiPathways:WP5060",
     "relation": "PARTICIPATES_IN",
     "basis": "The curated sidewall-synthesis function overlaps the peptidoglycan output of WP5060; this is not an exact shared-accession join.",
     "source_version": "d8ec2b69f7a4c615aecddff80498fef1e1fab0ce",
     "label": "Peptidoglycan cytoplasmic synthesis and recycling pathways",
     "target_taxon_id": "NCBITaxon:562",
     "scope_note": "This refers to sidewall peptidoglycan synthesis in the E. coli exemplar. It does not identify the elongasome with the whole WP5060 pathway or equate the reviewed K-12 PBP2 accession with the separate species-level entry in WP5060.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro2677",
       "notes": "Typas et al. 2011 review peptidoglycan synthesis complexes and cytoskeletal control of sacculus growth; the existing sidewall-synthesis function provides the structure-specific context. Abstract read through Europe PMC on 2026-10-05."
      }
     ]
    }
   ]
  },
  {
   "identifier": "cellstructuremech:chlorosome_baseplate_antenna_complex",
   "label": "chlorosome baseplate antenna complex",
   "structure_category": "ENERGY_COMPLEX",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A bacteriochlorophyll a-CsmA light-harvesting protein-pigment array on one face of green bacterial chlorosomes that accepts excitation energy from chlorosome bacteriochlorophyll aggregates and couples it toward membrane reaction-center complexes.",
   "definition_source": "DOI:10.1038/ncomms12454",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T07:46:31Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T07:47:31Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added chlorosome and envelope parthood, CsmA and bacteriochlorophyll a components, green-bacterial scope, Chlorobaculum and Chloroflexus examples, a light-harvesting function, GO/ChEBI/DOI/PMID evidence, a nonmechanistic excitation-transfer graph, and a CsmA-family grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T07:58:10Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#764: corrected the Pedersen et al. 2010 evidence note so it describes the baseplate model paper rather than calling it a review.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "CsmA baseplate antenna",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1038/ncomms12454"
    },
    {
     "synonym_text": "CsmA bacteriochlorophyll a baseplate",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1038/ncomms12454"
    },
    {
     "synonym_text": "protein-pigment baseplate complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "PMID:20077007"
    }
   ],
   "parent_structures": [
    "GO:0030076"
   ],
   "part_of": [
    "GO:0046858",
    "GO:0033105"
   ],
   "components": [
    {
     "component_id": "csma_apoprotein",
     "label": "CsmA baseplate apoprotein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "csmA"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral InterPro, Pfam, or NCBIfam CURIE for chlorosome CsmA was verified; broad chlorosome-envelope or bacteriochlorophyll-binding signatures were not asserted.",
     "role": "Small bacteriochlorophyll a-binding apoprotein that oligomerizes into the two-dimensional paracrystalline baseplate lattice.",
     "evidence": [
      {
       "reference": "DOI:10.1038/ncomms12454",
       "notes": "Nielsen et al. 2016 resolved CsmA as the protein building block of the in situ baseplate antenna in Chlorobaculum tepidum chlorosomes."
      },
      {
       "reference": "PMID:20077007",
       "notes": "Pedersen et al. 2010 modeled the protein-pigment baseplate complex of green-bacterial chlorosomes."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A314",
       "protein_label": "Bacteriochlorophyll c-binding protein",
       "gene_symbol": "csmA",
       "taxon_id": "NCBITaxon:194439",
       "taxon_label": "Chlorobaculum tepidum TLS",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene csmA in Chlorobaculum tepidum TLS, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0A314",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0A314, the single reviewed entry for gene csmA in Chlorobaculum tepidum TLS. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "bacteriochlorophyll_a",
     "label": "bacteriochlorophyll a",
     "component_type": "SMALL_MOLECULE",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Baseplate pigment bound by CsmA subunits and tuned for excitation transfer out of the chlorosome.",
     "evidence": [
      {
       "reference": "DOI:10.1038/ncomms12454",
       "notes": "Nielsen et al. 2016 modeled bacteriochlorophyll a pigments inside the CsmA baseplate antenna complex."
      }
     ],
     "grounding": "CHEBI:30033"
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "CsmA chlorosome baseplates occur in the chlorosomes of particular anoxygenic green-bacterial phototrophs rather than broadly across bacteria.",
     "reference": "DOI:10.1007/s11120-013-9869-3"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:1097",
     "taxon_label": "Chlorobaculum tepidum",
     "note": "Green sulfur bacterium whose intact chlorosomes were used to resolve the CsmA baseplate antenna structure in situ.",
     "reference": "DOI:10.1038/ncomms12454"
    },
    {
     "taxon_id": "NCBITaxon:1108",
     "taxon_label": "Chloroflexus aurantiacus",
     "note": "Green filamentous bacterium whose chlorosomes exposed a crystalline baseplate lattice linked to the CsmA dimer building block.",
     "reference": "DOI:10.1128/JB.00690-09"
    }
   ],
   "functions": [
    {
     "function_id": "photosynthetic_light_harvesting",
     "label": "photosynthesis, light harvesting",
     "grounding": "GO:0009765",
     "description": "The chlorosome baseplate accepts excitation energy from self-assembled chlorosome bacteriochlorophyll aggregates and passes it toward downstream membrane reaction-center complexes.",
     "evidence": [
      {
       "reference": "DOI:10.1038/ncomms12454",
       "notes": "Nielsen et al. 2016 resolved the CsmA baseplate antenna and modeled the pigment arrangement that transfers excitation energy out of Chlorobaculum tepidum chlorosomes."
      },
      {
       "reference": "DOI:10.1007/s11120-010-9533-0",
       "notes": "Oostergetel et al. 2010 review chlorosome-to-baseplate excitation transfer as part of green-bacterial light harvesting."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1038/ncomms12454",
     "notes": "Nielsen et al. 2016, In situ high-resolution structure of the baseplate antenna complex in Chlorobaculum tepidum, Nature Communications."
    },
    {
     "reference": "PMID:20077007",
     "notes": "Pedersen et al. 2010, A model of the protein-pigment baseplate complex in chlorosomes of photosynthetic green bacteria, Photosynthesis Research."
    },
    {
     "reference": "DOI:10.1128/JB.00690-09",
     "notes": "Psencik et al. 2009, Structure of chlorosomes from the green filamentous bacterium Chloroflexus aurantiacus, Journal of Bacteriology."
    },
    {
     "reference": "DOI:10.1007/s11120-013-9869-3",
     "notes": "Orf and Blankenship 2013, Chlorosome antenna complexes from green photosynthetic bacteria, Photosynthesis Research."
    },
    {
     "reference": "GO:0030076",
     "notes": "Gene Ontology cellular-component term for the broader light-harvesting complex class."
    },
    {
     "reference": "GO:0046858",
     "notes": "Gene Ontology cellular-component term for chlorosome; the definition states that chlorosomes attach to the cytoplasmic membrane via a bacteriochlorophyll a-containing protein baseplate."
    },
    {
     "reference": "GO:0033105",
     "notes": "Gene Ontology cellular-component term for the chlorosome envelope."
    },
    {
     "reference": "GO:0009765",
     "notes": "Gene Ontology biological-process term for photosynthesis, light harvesting."
    },
    {
     "reference": "CHEBI:30033",
     "notes": "ChEBI term for bacteriochlorophyll a."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "baseplate_excitation_transfer",
     "title": "The CsmA baseplate routes chlorosome excitation outward",
     "description": "CsmA apoproteins bind bacteriochlorophyll a to form the two-dimensional chlorosome baseplate antenna. The baseplate accepts excitation from bacteriochlorophyll aggregates and routes it toward membrane reaction-center complexes.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the source, baseplate, and downstream direction of excitation flow without modeling excitonic state transitions or lineages that insert Fenna-Matthews-Olson or B808-866 antenna complexes between the chlorosome and reaction center.",
     "nodes": [
      {
       "node_id": "csma_apoprotein",
       "label": "CsmA baseplate apoprotein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "csma_apoprotein"
      },
      {
       "node_id": "bacteriochlorophyll_a",
       "label": "bacteriochlorophyll a",
       "node_type": "CHEMICAL",
       "grounding": "CHEBI:30033",
       "component_ref": "bacteriochlorophyll_a"
      },
      {
       "node_id": "chlorosome_baseplate",
       "label": "chlorosome baseplate antenna complex",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:chlorosome_baseplate_antenna_complex"
      },
      {
       "node_id": "chlorosome_bchl_aggregate",
       "label": "chlorosome bacteriochlorophyll aggregate",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "reaction_center_acceptor_chain",
       "label": "membrane reaction-center acceptor chain",
       "node_type": "GENE_OR_PROTEIN"
      },
      {
       "node_id": "light_harvesting",
       "label": "photosynthesis, light harvesting",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0009765"
      }
     ],
     "edges": [
      {
       "subject": "csma_apoprotein",
       "predicate": "oligomerizes into",
       "object": "chlorosome_baseplate",
       "description": "CsmA is the major protein building block of the chlorosome baseplate lattice.",
       "evidence": [
        {
         "reference": "DOI:10.1038/ncomms12454",
         "notes": "Nielsen et al. 2016 resolved an in situ baseplate structure built from rows of CsmA subunits in Chlorobaculum tepidum chlorosomes."
        }
       ]
      },
      {
       "subject": "bacteriochlorophyll_a",
       "predicate": "binds to",
       "object": "csma_apoprotein",
       "description": "Bacteriochlorophyll a is the baseplate pigment bound by CsmA apoproteins.",
       "evidence": [
        {
         "reference": "DOI:10.1038/ncomms12454",
         "notes": "Nielsen et al. 2016 modeled the bacteriochlorophyll a-CsmA organization of the baseplate antenna."
        }
       ]
      },
      {
       "subject": "chlorosome_bchl_aggregate",
       "predicate": "transfers excitation to",
       "object": "chlorosome_baseplate",
       "description": "The chlorosome bacteriochlorophyll aggregate feeds excitation energy into the baseplate antenna.",
       "evidence": [
        {
         "reference": "DOI:10.1007/s11120-010-9533-0",
         "notes": "Oostergetel et al. 2010 review the chlorosome-to-baseplate excitation-transfer step."
        }
       ]
      },
      {
       "subject": "chlorosome_baseplate",
       "predicate": "couples to",
       "object": "reaction_center_acceptor_chain",
       "description": "The baseplate is the chlorosome antenna exit point toward membrane reaction-center complexes.",
       "evidence": [
        {
         "reference": "DOI:10.1038/ncomms12454",
         "notes": "Nielsen et al. 2016 describe the baseplate as the antenna between chlorosome pigments and downstream reaction-center proteins."
        }
       ]
      },
      {
       "subject": "chlorosome_baseplate",
       "predicate": "contributes to",
       "object": "light_harvesting",
       "description": "Excitation flow through the baseplate contributes to photosynthetic light harvesting by the complete green-bacterial chlorosome antenna.",
       "evidence": [
        {
         "reference": "DOI:10.1007/s11120-013-9869-3",
         "notes": "Orf and Blankenship 2013 review chlorosomes, including their CsmA baseplates, as the light-harvesting antennae of green photosynthetic bacteria."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "csma_family_grounding",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve an exact source-neutral InterPro, Pfam, or NCBIfam identifier for chlorosome CsmA before grounding the CsmA apoprotein component.",
     "attaches_to": [
      "components#csma_apoprotein"
     ],
     "rationale": "This record grounds the whole baseplate to CellStructureMech and the pigment to ChEBI, but it does not guess whether available protein-family terms exactly denote the green-bacterial CsmA baseplate apoprotein family.",
     "evidence": [
      {
       "reference": "DOI:10.1038/ncomms12454",
       "notes": "Nielsen et al. 2016 resolve the CsmA baseplate architecture, but a separate protein-family authority is needed for source-neutral CsmA grounding."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:chromatophore_cytochrome_bc1_complex",
   "label": "chromatophore cytochrome bc1 complex",
   "structure_category": "ENERGY_COMPLEX",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A purple-bacterial chromatophore membrane cytochrome bc1 protein complex that oxidizes quinol from the chromatophore quinone pool and supplies electrons to return carriers during cyclic photosynthetic electron transport. The carrier depends on the organism; cytochrome c2 is the characterized route in Cereibacter (Rhodobacter) sphaeroides.",
   "definition_source": "DOI:10.1038/s41467-021-21397-9",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T07:27:38Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T07:28:09Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added cytochrome bc1 synonymy, chromatophore parthood, purple-bacterial scope, a Cereibacter example, photosynthetic electron-transport function, GO/UniProt/literature evidence, a nonmechanistic quinol-oxidation graph, and a cytochrome bc1 subunit-boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-16T01:45:22Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "#2297: Separate generic return-carrier identity from the C. sphaeroides c2/PufX graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:49Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "cytochrome bc1 complex",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1074/jbc.M412088200"
    }
   ],
   "part_of": [
    "GO:0042717"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "RARE",
     "note": "Chromatophore cytochrome bc1 complexes occur in purple-bacterial photosynthetic membranes rather than broadly across bacteria.",
     "reference": "uniprot.location:SL-0042"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:1063",
     "taxon_label": "Cereibacter sphaeroides",
     "note": "Purple photosynthetic bacterium, still commonly cited under the synonym Rhodobacter sphaeroides, whose chromatophore quinone traffic between reaction-center antenna cores and cytochrome bc1 has been modeled.",
     "reference": "DOI:10.1074/jbc.M412088200"
    }
   ],
   "functions": [
    {
     "function_id": "photosynthetic_electron_transport",
     "label": "photosynthetic electron transport chain",
     "grounding": "GO:0009767",
     "description": "Reoxidizes quinol and returns electrons toward reaction centers through organism-dependent carriers; in Cereibacter (Rhodobacter) sphaeroides this includes soluble cytochrome c2.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.M412088200",
       "notes": "Comayras et al. 2005 modeled chromatophore quinone-domain behavior around cytochrome bc1 and reaction-center antenna complexes."
      },
      {
       "reference": "DOI:10.1038/s41467-021-21397-9",
       "notes": "Kawakami et al. 2021, Introduction, distinguishes soluble c-type cytochromes and HiPIP return carriers and specifically identifies the bc1-to-RC cytochrome c2 route in R. sphaeroides; its primary structure is a T. tepidum HiPIP:LH1-RC complex."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0042717",
     "notes": "Gene Ontology cellular-component term for the plasma membrane-derived chromatophore membrane that houses purple-bacterial cytochrome bc1."
    },
    {
     "reference": "GO:0009767",
     "notes": "Gene Ontology biological-process term for the photosynthetic electron transport chain."
    },
    {
     "reference": "uniprot.location:SL-0042",
     "notes": "UniProt Subcellular Location entry for the cellular chromatophore membrane; lists cytochrome bc1 among the complexes contained in purple-bacterial chromatophore membranes."
    },
    {
     "reference": "DOI:10.1074/jbc.M412088200",
     "notes": "Comayras, Jungas and Lavergne 2005, Functional Consequences of the Organization of the Photosynthetic Apparatus in Rhodobacter sphaeroides, Journal of Biological Chemistry."
    },
    {
     "reference": "DOI:10.1038/s41467-021-21397-9",
     "notes": "Kawakami et al. 2021, Introduction, distinguishes soluble c-type cytochromes and HiPIP return carriers and specifically identifies the bc1-to-RC cytochrome c2 route in R. sphaeroides; its primary structure is a T. tepidum HiPIP:LH1-RC complex."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "chromatophore_bc1_quinol_oxidation",
     "title": "Chromatophore cytochrome bc1 turns over the quinone pool",
     "description": "In Cereibacter (Rhodobacter) sphaeroides chromatophores, cytochrome bc1 oxidizes quinol and supplies electrons to cytochrome c2 in the cyclic electron-transfer system containing RC-LH1-PufX cores.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph places chromatophore cytochrome bc1 in the cyclic electron-transport loop without resolving the Rieske iron-sulfur protein, cytochrome b, cytochrome c1, or Q-cycle proton-coupling chemistry. The c2 and RC-LH1-PufX route is scoped to C. sphaeroides, not all purple bacteria; other taxa use different return carriers and core architectures.",
     "nodes": [
      {
       "node_id": "chromatophore_membrane",
       "label": "plasma membrane-derived chromatophore membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0042717"
      },
      {
       "node_id": "rc_lh1_pufx",
       "label": "RC-LH1-PufX core complex",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:rc_lh1_pufx_core_complex"
      },
      {
       "node_id": "quinone_pool",
       "label": "quinone pool",
       "node_type": "CHEMICAL",
       "description": "Membrane-diffusing quinone and quinol carriers that link reaction-center cores to cytochrome bc1 in purple-bacterial chromatophores."
      },
      {
       "node_id": "cytochrome_bc1",
       "label": "chromatophore cytochrome bc1 complex",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:chromatophore_cytochrome_bc1_complex"
      },
      {
       "node_id": "cytochrome_c2",
       "label": "cytochrome c2",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P0C0X8"
       ]
      },
      {
       "node_id": "electron_transport",
       "label": "photosynthetic electron transport chain",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0009767"
      }
     ],
     "edges": [
      {
       "subject": "cytochrome_bc1",
       "predicate": "is part of",
       "object": "chromatophore_membrane",
       "description": "Cytochrome bc1 is a constituent oxidoreductase complex of the purple-bacterial chromatophore membrane.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0042",
         "notes": "UniProt SL-0042 lists cytochrome bc1 among the complexes contained in cellular chromatophore membranes."
        }
       ]
      },
      {
       "subject": "rc_lh1_pufx",
       "predicate": "reduces",
       "object": "quinone_pool",
       "description": "Photoexcited reaction-center antenna cores feed reduced quinol carriers into the chromatophore membrane pool.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M412088200",
         "notes": "Comayras et al. 2005 model quinone traffic between Rhodobacter reaction-center antenna complexes and cytochrome bc1 in chromatophores."
        }
       ]
      },
      {
       "subject": "cytochrome_bc1",
       "predicate": "oxidizes",
       "object": "quinone_pool",
       "description": "Cytochrome bc1 reoxidizes quinol carriers inside the chromatophore photosynthetic membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M412088200",
         "notes": "Comayras et al. 2005 modeled quinone-domain behavior around cytochrome bc1 in Rhodobacter sphaeroides chromatophores."
        }
       ]
      },
      {
       "subject": "cytochrome_bc1",
       "predicate": "reduces",
       "object": "cytochrome_c2",
       "description": "In C. sphaeroides, cytochrome bc1 supplies electrons to soluble cytochrome c2 for return to the reaction center.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M412088200",
         "notes": "Comayras et al. 2005 connect cytochrome bc1 to the Rhodobacter photosynthetic electron-transfer loop."
        },
        {
         "reference": "DOI:10.1038/s41467-021-21397-9",
         "notes": "Kawakami et al. 2021, Introduction, distinguishes soluble c-type cytochromes and HiPIP return carriers and specifically identifies the bc1-to-RC cytochrome c2 route in R. sphaeroides; its primary structure is a T. tepidum HiPIP:LH1-RC complex."
        }
       ]
      },
      {
       "subject": "cytochrome_bc1",
       "predicate": "contributes to",
       "object": "electron_transport",
       "description": "The chromatophore cytochrome bc1 complex is a quinone-linked oxidoreductase in cyclic photosynthetic electron transport.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M412088200",
         "notes": "Comayras et al. 2005 studied cytochrome bc1 placement within the organized Rhodobacter photosynthetic apparatus."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "chromatophore_bc1_subunit_boundaries",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve exact source-neutral component groundings for the purple-bacterial cytochrome b, cytochrome c1 and Rieske iron-sulfur subunits before adding subunit-level component rows.",
     "attaches_to": [
      "causal_graphs#chromatophore_bc1_quinol_oxidation"
     ],
     "rationale": "The chromatophore cytochrome bc1 complex is modeled as a record-level energy complex, but this first record does not guess exact InterPro, Pfam or NCBIfam terms for its taxon-agnostic subunits.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.M412088200",
       "notes": "Comayras et al. 2005 support cytochrome bc1 as a functional chromatophore complex without assigning source-neutral CURIEs for every component family."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0009512",
   "label": "cytochrome b6f complex",
   "structure_category": "ENERGY_COMPLEX",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A thylakoid membrane protein complex that oxidizes plastoquinol, reduces a downstream soluble electron carrier for photosystem I, and contributes to proton translocation during oxygenic photosynthetic electron transport.",
   "definition_source": "GO:0009512",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T05:42:11Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T05:42:57Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added thylakoid membrane parthood, cyanobacterial scope, a Nostoc canonical example, photosynthetic electron-transport function, GO and literature evidence, a nonmechanistic b6f electron/proton-coupling graph, and a b6f subunit-boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T05:43:22Z",
     "curator": "codex",
     "action": "REVISED_GRAPH_EVIDENCE",
     "changes": "Replaced GO-only evidence on the b6f electron-transport graph edge with literature evidence for the process claim.",
     "llm_assisted": true
    }
   ],
   "part_of": [
    "GO:0042651"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:1117",
     "taxon_label": "Cyanobacteriota",
     "presence": "COMMON",
     "note": "Cyanobacteria with internal thylakoids use cytochrome b6f as a major thylakoid electron-transport complex between plastoquinol and PSI.",
     "reference": "DOI:10.1146/annurev-cellbio-120823-022747"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:103690",
     "taxon_label": "Nostoc sp. PCC 7120 = FACHB-418",
     "note": "Cyanobacterial model used to purify and determine the crystal structure of a stable dimeric cytochrome b6f complex.",
     "reference": "DOI:10.1074/jbc.M809196200"
    }
   ],
   "functions": [
    {
     "function_id": "photosynthetic_electron_transport",
     "label": "photosynthetic electron transport chain",
     "grounding": "GO:0009767",
     "description": "Cytochrome b6f oxidizes plastoquinol downstream of PSII, reduces a soluble carrier for PSI, and couples that electron flow to thylakoid proton translocation.",
     "evidence": [
      {
       "reference": "GO:0009512",
       "notes": "GO:0009512 defines the cytochrome b6f complex by electron transfer from reduced plastoquinone to oxidized plastocyanin with coupled proton translocation."
      },
      {
       "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
       "notes": "Perez-Boerema et al. 2024 place cytochrome b6f between PSII and PSI in the thylakoid electron-transport chain."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0009512",
     "notes": "Gene Ontology cellular-component term for the cytochrome b6f complex."
    },
    {
     "reference": "GO:0042651",
     "notes": "Gene Ontology cellular-component term for the thylakoid membrane that houses photosynthetic electron-transport complexes."
    },
    {
     "reference": "GO:0009767",
     "notes": "Gene Ontology biological-process term for the photosynthetic electron transport chain."
    },
    {
     "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
     "notes": "Perez-Boerema et al. 2024, Evolution of Thylakoid Structural Diversity, Annual Review of Cell and Developmental Biology."
    },
    {
     "reference": "DOI:10.1074/jbc.M809196200",
     "notes": "Baniulis et al. 2009, Structure-Function, Stability, and Chemical Modification of the Cyanobacterial Cytochrome b6f Complex from Nostoc sp. PCC 7120, Journal of Biological Chemistry."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "b6f_plastoquinol_electron_coupling",
     "title": "Cytochrome b6f couples thylakoid quinol oxidation to proton transfer",
     "description": "In oxygenic thylakoid electron transport, cytochrome b6f receives electrons from the plastoquinone pool, passes them toward PSI through a soluble carrier, and contributes to the proton motive force.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph places the b6f complex in the electron-transport chain without resolving its quinol-oxidation site, Rieske/cytochrome f relay, low-potential chain, or species-specific soluble carrier.",
     "nodes": [
      {
       "node_id": "thylakoid_membrane",
       "label": "thylakoid membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0042651"
      },
      {
       "node_id": "plastoquinone_pool",
       "label": "plastoquinone pool",
       "node_type": "CHEMICAL",
       "description": "Mobile quinone carrier that diffuses within the thylakoid membrane between PSII and cytochrome b6f."
      },
      {
       "node_id": "cytb6f",
       "label": "cytochrome b6f complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009512"
      },
      {
       "node_id": "psi",
       "label": "photosystem I",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009522"
      },
      {
       "node_id": "proton_gradient",
       "label": "trans-thylakoid proton motive force",
       "node_type": "STATE"
      },
      {
       "node_id": "electron_transport",
       "label": "photosynthetic electron transport chain",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0009767"
      }
     ],
     "edges": [
      {
       "subject": "cytb6f",
       "predicate": "is part of",
       "object": "thylakoid_membrane",
       "description": "Cytochrome b6f is a thylakoid membrane complex in oxygenic photosynthetic electron transport.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
         "notes": "Perez-Boerema et al. 2024 review cytochrome b6f as a major thylakoid membrane electron-transport complex."
        }
       ]
      },
      {
       "subject": "plastoquinone_pool",
       "predicate": "feeds electrons to",
       "object": "cytb6f",
       "description": "Reduced plastoquinone carries electrons through the thylakoid lipid matrix to cytochrome b6f.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
         "notes": "Perez-Boerema et al. 2024 describe electron transfer from plastoquinone to cytochrome b6f in the thylakoid chain."
        }
       ]
      },
      {
       "subject": "cytb6f",
       "predicate": "reduces the downstream carrier for",
       "object": "psi",
       "description": "Cytochrome b6f passes electrons to a soluble carrier that delivers them to photosystem I.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
         "notes": "Perez-Boerema et al. 2024 place cytochrome b6f between PSII and PSI in thylakoid electron transport."
        }
       ]
      },
      {
       "subject": "cytb6f",
       "predicate": "contributes to",
       "object": "proton_gradient",
       "description": "Cytochrome b6f links plastoquinol oxidation to proton movement toward the thylakoid lumen.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
         "notes": "Perez-Boerema et al. 2024 review generation of proton motive force by thylakoid electron transport."
        }
       ]
      },
      {
       "subject": "cytb6f",
       "predicate": "contributes to",
       "object": "electron_transport",
       "description": "Cytochrome b6f is the intermediate quinol-oxidizing complex in the photosynthetic electron-transport chain.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
         "notes": "Perez-Boerema et al. 2024 review cytochrome b6f as an intermediate thylakoid complex in photosynthetic electron transport."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "b6f_subunit_boundaries",
     "prompt": "Resolve exact source-neutral component groundings for cytochrome b6f core, Rieske, and small subunit families before adding subunit-level component rows.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#b6f_plastoquinol_electron_coupling"
     ],
     "rationale": "GO exactly grounds the complete b6f complex, but this first record does not yet distinguish conserved b6f constituents from bound cofactors, lipids, or organism-specific soluble electron carriers.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.M809196200",
       "notes": "Baniulis et al. 2009 purified and structurally characterized the cyanobacterial cytochrome b6f complex from Nostoc sp. PCC 7120."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:cytochrome_bd_i_ubiquinol_oxidase_complex",
   "label": "cytochrome bd-I ubiquinol oxidase complex",
   "structure_category": "ENERGY_COMPLEX",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "Cytochrome bd-I ubiquinol oxidase complex is a membrane-bound CydAB respiratory terminal oxidase with small bd-I accessory subunits that oxidizes ubiquinol, reduces molecular oxygen to water, and contributes to the respiratory proton motive force.",
   "definition_source": "DOI:10.1126/science.aay0967",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-24T06:59:35Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T07:00:39Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added respiratory-chain and cytochrome-complex parentage, PDB:6RKO E. coli cytochrome bd-I oxidase components with InterPro CydA, CydB, CydX, and YnhF-like family groundings, UniProtKB-backed gene aliases, terminal ubiquinol:oxygen oxidase function, literature/PDB evidence, a compact bd-I function graph, and a small-subunit scope TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T07:02:54Z",
     "curator": "codex",
     "action": "REFINED_GRAPH",
     "changes": "Replaced the orphan CydAB graph node with direct CydA and CydB contribution edges and grounded water production in PMID:31604309.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T07:13:46Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Addressed review issues #1462, #1463, and #1464 by adding a ubiquinone product node and edge, narrowing the YnhF/CydH role wording, and tying the heme-copper divergence claim to PMID:31604309.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:13:16Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:49Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 3 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "cytochrome bd-I oxidase",
     "synonym_type": "EXACT_SYNONYM",
     "source": "PDB:6RKO"
    }
   ],
   "parent_structures": [
    "GO:0098803",
    "GO:0070069"
   ],
   "components": [
    {
     "component_id": "cytochrome_bd_i_subunit_i",
     "label": "cytochrome bd-I ubiquinol oxidase subunit I",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR002585",
     "gene_symbols": [
      "cydA"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Large membrane subunit of the cytochrome bd-I terminal oxidase core that houses heme cofactors used for ubiquinol-to-oxygen electron flow.",
     "evidence": [
      {
       "reference": "InterPro:IPR002585",
       "notes": "InterPro IPR002585 is the cytochrome ubiquinol oxidase subunit-1 family and includes the E. coli CydA example."
      },
      {
       "reference": "PDB:6RKO",
       "notes": "RCSB maps PDB:6RKO polymer entity 2 to E. coli K-12 cytochrome bd-I ubiquinol oxidase subunit 1, UniProtKB:P0ABJ9."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0ABJ9",
       "protein_label": "Cytochrome bd-I ubiquinol oxidase subunit 1",
       "gene_symbol": "cydA",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene cydA in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15013751",
         "notes": "Zhang J et al. 2004, ‘Gene fusions with beta-lactamase show that subunit I of the cytochrome bd quinol oxidase from E. coli has nine transmembrane helices with the O2 reactive site near the periplasmic surface.’, FEBS Lett. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0ABJ9."
        },
        {
         "reference": "PMID:16079137",
         "notes": "Stenberg F et al. 2005, ‘Protein complexes of the Escherichia coli cell envelope.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0ABJ9."
        }
       ]
      }
     ]
    },
    {
     "component_id": "cytochrome_bd_i_subunit_ii",
     "label": "cytochrome bd-I ubiquinol oxidase subunit II",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR003317",
     "gene_symbols": [
      "cydB"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Second large membrane subunit of the CydAB cytochrome bd-I oxidase core.",
     "evidence": [
      {
       "reference": "InterPro:IPR003317",
       "notes": "InterPro IPR003317 is the cytochrome ubiquinol oxidase subunit-2 family and includes the E. coli CydB example."
      },
      {
       "reference": "PDB:6RKO",
       "notes": "RCSB maps PDB:6RKO polymer entity 1 to E. coli K-12 cytochrome bd-I ubiquinol oxidase subunit 2, UniProtKB:P0ABK2."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0ABK2",
       "protein_label": "Cytochrome bd-I ubiquinol oxidase subunit 2",
       "gene_symbol": "cydB",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene cydB in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15013751",
         "notes": "Zhang J et al. 2004, ‘Gene fusions with beta-lactamase show that subunit I of the cytochrome bd quinol oxidase from E. coli has nine transmembrane helices with the O2 reactive site near the periplasmic surface.’, FEBS Lett. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0ABK2."
        },
        {
         "reference": "PMID:16079137",
         "notes": "Stenberg F et al. 2005, ‘Protein complexes of the Escherichia coli cell envelope.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0ABK2."
        }
       ]
      }
     ]
    },
    {
     "component_id": "cydx_small_subunit",
     "label": "cytochrome bd-I ubiquinol oxidase CydX small subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR011724",
     "gene_symbols": [
      "cydX",
      "ybgT"
     ],
     "essentiality": "UNKNOWN",
     "role": "Small single-pass membrane subunit resolved in the E. coli bd-I oxidase.",
     "evidence": [
      {
       "reference": "InterPro:IPR011724",
       "notes": "InterPro IPR011724 is the Cyd operon protein YbgT family, including the E. coli CydX/YbgT subunit."
      },
      {
       "reference": "PDB:6RKO",
       "notes": "RCSB maps PDB:6RKO polymer entity 4 to E. coli K-12 cytochrome bd-I ubiquinol oxidase subunit X, UniProtKB:P56100."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P56100",
       "protein_label": "Cytochrome bd-I ubiquinol oxidase subunit X",
       "gene_symbol": "cydX",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene cydX in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure (also declared as synonym ybgT).",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P56100",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P56100, the single reviewed entry for gene cydX in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ynhf_like_cydh_subunit",
     "label": "YnhF-like cytochrome bd-I small subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR047743",
     "gene_symbols": [
      "ynhF"
     ],
     "essentiality": "UNKNOWN",
     "role": "YnhF-like single-pass membrane subunit resolved with the E. coli bd-I oxidase and associated with a CydH NCBIfam model.",
     "evidence": [
      {
       "reference": "InterPro:IPR047743",
       "notes": "InterPro IPR047743 is the YnhF-like membrane-protein family and includes an NCBIfam model for cytochrome bd-I oxidase CydH."
      },
      {
       "reference": "PDB:6RKO",
       "notes": "RCSB maps PDB:6RKO polymer entity 3 to E. coli K-12 YnhF, UniProtKB:A5A618."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A5A618",
       "protein_label": "Uncharacterized protein YnhF",
       "gene_symbol": "ynhF",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene ynhF in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A5A618",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry A5A618, the single reviewed entry for gene ynhF in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Bacterial species used for the four-subunit cytochrome bd-I oxidase structure deposited as PDB:6RKO.",
     "reference": "PDB:6RKO"
    }
   ],
   "functions": [
    {
     "function_id": "ubiquinol_oxygen_terminal_oxidase_activity",
     "label": "ubiquinol:oxygen terminal oxidase activity",
     "description": "Cytochrome bd-I oxidizes ubiquinol, reduces molecular oxygen to water, and conserves respiratory-chain energy through a bd-type architecture distinct from heme-copper cytochrome c oxidases.",
     "evidence": [
      {
       "reference": "InterPro:IPR002585",
       "notes": "InterPro describes CydA-family proteins as alternative oxidases that oxidize ubiquinol and reduce oxygen as part of the electron transport chain."
      },
      {
       "reference": "DOI:10.1126/science.aay0967",
       "notes": "Safarian et al. 2019 solved the E. coli cytochrome bd-I oxidase structure deposited as PDB:6RKO."
      },
      {
       "reference": "PMID:31604309",
       "notes": "The PubMed abstract for Safarian et al. 2019 describes cytochrome bd-type quinol oxidases as respiratory-chain enzymes that catalyze molecular-oxygen reduction to water and are structurally unrelated to mitochondrial cytochrome c oxidases."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0098803",
     "notes": "Gene Ontology cellular-component term for respiratory-chain protein complexes."
    },
    {
     "reference": "GO:0070069",
     "notes": "Gene Ontology cellular-component term for cytochrome complexes."
    },
    {
     "reference": "GO:0016682",
     "notes": "Gene Ontology molecular-function term for oxidoreductase activity with a diphenol-related donor and oxygen as acceptor; no exact cytochrome bd ubiquinol oxidase activity term was found."
    },
    {
     "reference": "InterPro:IPR002585",
     "notes": "InterPro family for cytochrome ubiquinol oxidase subunit 1."
    },
    {
     "reference": "InterPro:IPR003317",
     "notes": "InterPro family for cytochrome ubiquinol oxidase subunit 2."
    },
    {
     "reference": "InterPro:IPR011724",
     "notes": "InterPro family for the CydX/YbgT small subunit."
    },
    {
     "reference": "InterPro:IPR047743",
     "notes": "InterPro family for the YnhF-like CydH small subunit."
    },
    {
     "reference": "DOI:10.1126/science.aay0967",
     "notes": "Safarian et al. 2019, Active site rearrangement and structural divergence in prokaryotic respiratory oxidases, Science."
    },
    {
     "reference": "PMID:31604309",
     "notes": "PubMed identifier for Safarian et al. 2019 as reported by the RCSB PDB:6RKO primary citation."
    },
    {
     "reference": "PDB:6RKO",
     "notes": "RCSB Protein Data Bank entry for the E. coli cytochrome bd-I oxidase structure from Safarian et al. 2019."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cytochrome_bd_i_quinol_oxygen_coupling",
     "title": "Cytochrome bd-I reduces oxygen with ubiquinol electrons",
     "description": "Cytochrome bd-I oxidase converts ubiquinol and oxygen to ubiquinone and water through its CydA and CydB large subunits and contributes to respiratory energy conservation.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the terminal oxidase reaction and the two large CydAB subunits without resolving heme b558, heme b595, heme d, or quinone-channel chemistry.",
     "nodes": [
      {
       "node_id": "bd_i_oxidase",
       "label": "cytochrome bd-I ubiquinol oxidase complex",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:cytochrome_bd_i_ubiquinol_oxidase_complex"
      },
      {
       "node_id": "ubiquinol",
       "label": "ubiquinol",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "ubiquinone",
       "label": "ubiquinone",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "cydA",
       "label": "cytochrome bd-I ubiquinol oxidase subunit I",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR002585",
       "component_ref": "cytochrome_bd_i_subunit_i"
      },
      {
       "node_id": "cydB",
       "label": "cytochrome bd-I ubiquinol oxidase subunit II",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR003317",
       "component_ref": "cytochrome_bd_i_subunit_ii"
      },
      {
       "node_id": "oxygen",
       "label": "molecular oxygen",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "water",
       "label": "water",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "proton_motive_force",
       "label": "transmembrane proton motive force",
       "node_type": "STATE"
      },
      {
       "node_id": "bd_i_terminal_oxidase_activity",
       "label": "ubiquinol:oxygen terminal oxidase activity",
       "node_type": "MOLECULAR_FUNCTION"
      }
     ],
     "edges": [
      {
       "subject": "bd_i_oxidase",
       "predicate": "enables",
       "object": "bd_i_terminal_oxidase_activity",
       "description": "The cytochrome bd-I ubiquinol oxidase complex carries out the terminal ubiquinol-to-oxygen oxidase reaction.",
       "evidence": [
        {
         "reference": "PDB:6RKO",
         "notes": "PDB:6RKO resolves the four-subunit E. coli cytochrome bd-I oxidase structure."
        }
       ]
      },
      {
       "subject": "cydA",
       "predicate": "contributes to",
       "object": "bd_i_terminal_oxidase_activity",
       "description": "The CydA subunit contributes the large membrane subunit that houses bd-I heme cofactors used for ubiquinol-to-oxygen electron flow.",
       "evidence": [
        {
         "reference": "PDB:6RKO",
         "notes": "PDB:6RKO resolves E. coli CydA in the four-subunit cytochrome bd-I oxidase structure."
        }
       ]
      },
      {
       "subject": "cydB",
       "predicate": "contributes to",
       "object": "bd_i_terminal_oxidase_activity",
       "description": "The CydB subunit contributes the second large membrane subunit of the cytochrome bd-I oxidase core.",
       "evidence": [
        {
         "reference": "PDB:6RKO",
         "notes": "PDB:6RKO resolves E. coli CydB in the four-subunit cytochrome bd-I oxidase structure."
        }
       ]
      },
      {
       "subject": "ubiquinol",
       "predicate": "donates electrons to",
       "object": "bd_i_terminal_oxidase_activity",
       "description": "Ubiquinol is the electron donor oxidized by CydA-family oxidases.",
       "evidence": [
        {
         "reference": "InterPro:IPR002585",
         "notes": "InterPro IPR002585 describes CydA-family oxidases as oxidizing ubiquinol as part of an electron transport chain."
        }
       ]
      },
      {
       "subject": "oxygen",
       "predicate": "accepts electrons in",
       "object": "bd_i_terminal_oxidase_activity",
       "description": "Molecular oxygen is the terminal acceptor reduced by bd oxidases.",
       "evidence": [
        {
         "reference": "InterPro:IPR002585",
         "notes": "InterPro IPR002585 describes the family as reducing oxygen while oxidizing ubiquinol."
        }
       ]
      },
      {
       "subject": "bd_i_terminal_oxidase_activity",
       "predicate": "produces",
       "object": "ubiquinone",
       "description": "The terminal oxidase reaction oxidizes ubiquinol to ubiquinone.",
       "evidence": [
        {
         "reference": "InterPro:IPR002585",
         "notes": "InterPro IPR002585 describes CydA-family oxidases as oxidizing ubiquinol as part of an electron transport chain."
        }
       ]
      },
      {
       "subject": "bd_i_terminal_oxidase_activity",
       "predicate": "produces",
       "object": "water",
       "description": "The terminal oxidase reaction reduces oxygen to water.",
       "evidence": [
        {
         "reference": "PMID:31604309",
         "notes": "The PubMed abstract for Safarian et al. 2019 states that bd-type quinol oxidases catalyze molecular-oxygen reduction to water."
        }
       ]
      },
      {
       "subject": "bd_i_terminal_oxidase_activity",
       "predicate": "contributes to",
       "object": "proton_motive_force",
       "description": "Cytochrome bd-I quinol oxidation and oxygen reduction contribute to respiratory proton-motive-force generation.",
       "evidence": [
        {
         "reference": "PDB:6RKO",
         "notes": "RCSB annotates the PDB:6RKO CydA, CydB, and CydX entities with EC 7.1.1.7, quinol oxidase (electrogenic, proton-motive force generating)."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "bd_i_small_subunit_scope",
     "prompt": "Resolve how CydX/YbgT and YnhF-like small subunits should be split across cytochrome bd-I, bd-II, and two-subunit CydAB oxidases.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#cydx_small_subunit",
      "components#ynhf_like_cydh_subunit"
     ],
     "rationale": "PDB:6RKO supports a four-subunit E. coli bd-I oxidase with CydX and YnhF, while PDB:7NKZ supports a two-subunit Mycobacterium tuberculosis bd oxidase; this record should not project E. coli bd-I small subunits onto every bd-type oxidase.",
     "evidence": [
      {
       "reference": "PDB:6RKO",
       "notes": "PDB:6RKO resolves CydA, CydB, YnhF, and CydX polymer entities in E. coli cytochrome bd-I oxidase."
      },
      {
       "reference": "PDB:7NKZ",
       "notes": "PDB:7NKZ resolves a two-polymer-entity Mycobacterium tuberculosis cytochrome bd oxidase."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-24"
    }
   ]
  },
  {
   "identifier": "GO:0009319",
   "label": "cytochrome o ubiquinol oxidase complex",
   "structure_category": "ENERGY_COMPLEX",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A four-polypeptide respiratory-chain protein complex that possesses cytochrome o ubiquinol oxidase activity and contains associated prosthetic groups.",
   "definition_source": "GO:0009319",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-24T04:18:51Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T04:21:10Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO respiratory-chain parentage, four InterPro-grounded Cyo subunits, the E. coli PDB:1FFT canonical example, cytochrome bo3 ubiquinol oxidase activity, primary Abramson et al. literature/PDB evidence, and a compact terminal-oxidase function graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-16T01:45:26Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "#2298: Use a neutral CyoA structural role and qualify historical quinol-binding evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:49Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 4 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0098803"
   ],
   "components": [
    {
     "component_id": "cyo_subunit_i",
     "label": "Cytochrome o ubiquinol oxidase, subunit I",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR014207",
     "gene_symbols": [
      "cyoB"
     ],
     "essentiality": "UNKNOWN",
     "role": "Large membrane-embedded subunit of cytochrome bo3 terminal oxidase.",
     "evidence": [
      {
       "reference": "InterPro:IPR014207",
       "notes": "InterPro IPR014207 is the source-neutral family for CyoB, subunit I of cytochrome o ubiquinol oxidase."
      },
      {
       "reference": "PDB:1FFT",
       "notes": "The PDB:1FFT deposition maps polymer entity 1 of the E. coli ubiquinol oxidase structure to UniProtKB:P0ABI8/CYOB_ECOLI."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0ABI8",
       "protein_label": "Cytochrome bo(3) ubiquinol oxidase subunit 1",
       "gene_symbol": "cyoB",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene cyoB in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:6365921",
         "notes": "Kita K et al. 1984, ‘Terminal oxidases of Escherichia coli aerobic respiratory chain. I. Purification and properties of cytochrome b562-o complex from cells in the early exponential phase of aerobic growth.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0ABI8."
        }
       ]
      }
     ]
    },
    {
     "component_id": "cyo_subunit_ii",
     "label": "Cytochrome o ubiquinol oxidase subunit II",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR006333",
     "gene_symbols": [
      "cyoA"
     ],
     "essentiality": "UNKNOWN",
     "role": "Subunit II (CyoA) of the cytochrome o ubiquinol oxidase terminal oxidase; this structural assignment does not by itself locate the quinol-binding site.",
     "evidence": [
      {
       "reference": "InterPro:IPR006333",
       "notes": "InterPro IPR006333 is the source-neutral family for cytochrome o ubiquinol oxidase subunit II."
      },
      {
       "reference": "PDB:1FFT",
       "notes": "The PDB:1FFT deposition maps polymer entity 2 of the E. coli ubiquinol oxidase structure to UniProtKB:P0ABJ1/CYOA_ECOLI."
      },
      {
       "reference": "DOI:10.1038/82824",
       "notes": "Abramson et al. 2000 abstract assigns the candidate quinone-binding polar cluster to subunit I (CyoB)."
      },
      {
       "reference": "DOI:10.1021/bi9809977",
       "notes": "Tsatsos et al. 1998 abstract reports a sixfold increase in apparent ubiquinol Km for CyoA W136A, suggesting proximity to or involvement in quinol binding; this is not an exclusive structural localization of the site to CyoA."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0ABJ1",
       "protein_label": "Cytochrome bo(3) ubiquinol oxidase subunit 2",
       "gene_symbol": "cyoA",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene cyoA in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:16079137",
         "notes": "Stenberg F et al. 2005, ‘Protein complexes of the Escherichia coli cell envelope.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0ABJ1."
        },
        {
         "reference": "PMID:6365921",
         "notes": "Kita K et al. 1984, ‘Terminal oxidases of Escherichia coli aerobic respiratory chain. I. Purification and properties of cytochrome b562-o complex from cells in the early exponential phase of aerobic growth.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0ABJ1."
        }
       ]
      }
     ]
    },
    {
     "component_id": "cyo_subunit_iii",
     "label": "Cytochrome o ubiquinol oxidase, subunit III",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR014206",
     "gene_symbols": [
      "cyoC"
     ],
     "essentiality": "UNKNOWN",
     "role": "Membrane subunit of the cytochrome o ubiquinol oxidase terminal oxidase.",
     "evidence": [
      {
       "reference": "InterPro:IPR014206",
       "notes": "InterPro IPR014206 is the source-neutral family for CyoC, subunit III of cytochrome o ubiquinol oxidase."
      },
      {
       "reference": "PDB:1FFT",
       "notes": "The PDB:1FFT deposition maps polymer entity 3 of the E. coli ubiquinol oxidase structure to UniProtKB:P0ABJ3/CYOC_ECOLI."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0ABJ3",
       "protein_label": "Cytochrome bo(3) ubiquinol oxidase subunit 3",
       "gene_symbol": "cyoC",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene cyoC in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0ABJ3",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0ABJ3, the single reviewed entry for gene cyoC in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "cyo_subunit_iv",
     "label": "Cytochrome o ubiquinol oxidase subunit IV",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR014210",
     "gene_symbols": [
      "cyoD"
     ],
     "essentiality": "UNKNOWN",
     "role": "Small fourth membrane subunit of the cytochrome o ubiquinol oxidase terminal oxidase.",
     "evidence": [
      {
       "reference": "InterPro:IPR014210",
       "notes": "InterPro IPR014210 is the source-neutral family for CyoD, subunit IV of cytochrome o ubiquinol oxidase."
      },
      {
       "reference": "UniProtKB:P0ABJ6",
       "notes": "Reviewed UniProtKB entry P0ABJ6 records E. coli cyoD as cytochrome bo3 ubiquinol oxidase subunit 4."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0ABJ6",
       "protein_label": "Cytochrome bo(3) ubiquinol oxidase subunit 4",
       "gene_symbol": "cyoD",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene cyoD in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0ABJ6",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0ABJ6, the single reviewed entry for gene cyoD in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Bacterial source of the four-polypeptide cytochrome bo3 ubiquinol oxidase structure deposited as PDB:1FFT.",
     "reference": "PDB:1FFT"
    }
   ],
   "functions": [
    {
     "function_id": "cytochrome_bo3_ubiquinol_oxidase_activity",
     "label": "cytochrome bo3 ubiquinol oxidase activity",
     "grounding": "GO:0009486",
     "description": "Cytochrome bo3 ubiquinol oxidase oxidizes ubiquinol, reduces molecular oxygen to water, and moves protons to the periplasmic side of the respiratory membrane.",
     "evidence": [
      {
       "reference": "GO:0009486",
       "notes": "GO:0009486 defines the cytochrome bo3 ubiquinol oxidase reaction with ubiquinol as donor, oxygen as acceptor, and proton release on the periplasmic side."
      },
      {
       "reference": "DOI:10.1038/82824",
       "notes": "Abramson et al. 2000 solved the E. coli ubiquinol oxidase structure and its ubiquinone binding site."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0009319",
     "notes": "Gene Ontology cellular-component term for cytochrome o ubiquinol oxidase complex."
    },
    {
     "reference": "GO:0098803",
     "notes": "Gene Ontology cellular-component term for respiratory chain complexes."
    },
    {
     "reference": "GO:0009486",
     "notes": "Gene Ontology molecular-function term for cytochrome bo3 ubiquinol oxidase activity."
    },
    {
     "reference": "DOI:10.1038/82824",
     "notes": "Abramson et al. 2000, The structure of the ubiquinol oxidase from Escherichia coli and its ubiquinone binding site, Nature Structural Biology."
    },
    {
     "reference": "PMID:11017202",
     "notes": "PubMed identifier for Abramson et al. 2000 as reported by the RCSB PDB:1FFT primary citation."
    },
    {
     "reference": "PDB:1FFT",
     "notes": "RCSB Protein Data Bank entry for the E. coli cytochrome bo3 ubiquinol oxidase structure from Abramson et al. 2000."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cytochrome_o_ubiquinol_terminal_oxidase",
     "title": "Cytochrome bo3 oxidizes ubiquinol with oxygen",
     "description": "Cytochrome o ubiquinol oxidase is a terminal respiratory oxidase that converts ubiquinol and oxygen to ubiquinone and water while contributing to the proton motive force.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the GO-level terminal oxidase reaction without resolving heme, copper, ubiquinone-site, or proton-channel chemistry.",
     "nodes": [
      {
       "node_id": "cytochrome_o_oxidase",
       "label": "cytochrome o ubiquinol oxidase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009319"
      },
      {
       "node_id": "ubiquinol",
       "label": "ubiquinol",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "oxygen",
       "label": "molecular oxygen",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "ubiquinone",
       "label": "ubiquinone",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "water",
       "label": "water",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "proton_motive_force",
       "label": "transmembrane proton motive force",
       "node_type": "STATE"
      },
      {
       "node_id": "bo3_activity",
       "label": "cytochrome bo3 ubiquinol oxidase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0009486"
      }
     ],
     "edges": [
      {
       "subject": "cytochrome_o_oxidase",
       "predicate": "enables",
       "object": "bo3_activity",
       "description": "The cytochrome o ubiquinol oxidase complex carries the GO:0009486 terminal oxidase molecular function.",
       "evidence": [
        {
         "reference": "GO:0009319",
         "notes": "GO:0009319 defines the complex by possession of cytochrome o ubiquinol oxidase activity."
        }
       ]
      },
      {
       "subject": "ubiquinol",
       "predicate": "donates electrons to",
       "object": "bo3_activity",
       "description": "Ubiquinol is oxidized during the cytochrome bo3 terminal oxidase reaction.",
       "evidence": [
        {
         "reference": "GO:0009486",
         "notes": "GO:0009486 records ubiquinol as the electron donor in this terminal oxidase reaction."
        }
       ]
      },
      {
       "subject": "oxygen",
       "predicate": "accepts electrons in",
       "object": "bo3_activity",
       "description": "Oxygen is the terminal electron acceptor reduced by the cytochrome bo3 ubiquinol oxidase reaction.",
       "evidence": [
        {
         "reference": "GO:0009486",
         "notes": "GO:0009486 records molecular oxygen as the acceptor that is reduced to water."
        }
       ]
      },
      {
       "subject": "bo3_activity",
       "predicate": "produces",
       "object": "ubiquinone",
       "description": "The oxidase reaction regenerates ubiquinone from ubiquinol.",
       "evidence": [
        {
         "reference": "GO:0009486",
         "notes": "GO:0009486 records ubiquinone as a product of the cytochrome bo3 ubiquinol oxidase reaction."
        }
       ]
      },
      {
       "subject": "bo3_activity",
       "predicate": "produces",
       "object": "water",
       "description": "The oxidase reaction reduces molecular oxygen to water.",
       "evidence": [
        {
         "reference": "GO:0009486",
         "notes": "GO:0009486 records water as a product of oxygen reduction by cytochrome bo3 ubiquinol oxidase."
        }
       ]
      },
      {
       "subject": "bo3_activity",
       "predicate": "contributes to",
       "object": "proton_motive_force",
       "description": "The terminal oxidase reaction translocates protons to the periplasmic side, strengthening the proton motive force.",
       "evidence": [
        {
         "reference": "GO:0009486",
         "notes": "The GO:0009486 reaction accounts for protons moved to the periplasmic side during cytochrome bo3 ubiquinol oxidase activity."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0009390",
   "label": "dimethyl sulfoxide reductase complex",
   "structure_category": "ENERGY_COMPLEX",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A membrane-bound anaerobic dimethyl sulfoxide reductase complex that catalyzes the reduction of dimethyl sulfoxide to dimethyl sulfide during respiratory electron transport.",
   "definition_source": "GO:0009390",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-02T04:50:28Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T04:51:28Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, DmsA/DmsB/DmsC component rows with InterPro groundings and E. coli K-12 UniProt examples, a CPX-320 heterotrimer composition with Mo-bisMGD and 4Fe-4S cofactors, dimethyl sulfoxide reductase activity, literature/database evidence, and a compact whole-complex function graph.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "dimethyl sulphoxide reductase complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0009390"
    },
    {
     "synonym_text": "DMSO reductase complex",
     "synonym_type": "RELATED_SYNONYM",
     "source": "ComplexPortal:CPX-320"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "components": [
    {
     "component_id": "dmsa_catalytic_subunit",
     "label": "anaerobic dimethyl sulfoxide reductase subunit A",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR011888",
     "gene_symbols": [
      "dmsA"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Mo-bisMGD catalytic subunit of the DmsABC reductase complex.",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P18775",
       "protein_label": "Dimethyl sulfoxide reductase DmsA",
       "gene_symbol": "dmsA",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P18775",
         "notes": "Reviewed Swiss-Prot entry DMSA_ECOLI is the E. coli K-12 DmsA chain and cross-references GO:0009390 and ComplexPortal:CPX-320."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "InterPro:IPR011888",
       "notes": "InterPro IPR011888 is the anaerobic dimethyl sulphoxide reductase subunit A family."
      },
      {
       "reference": "ComplexPortal:CPX-320",
       "notes": "Complex Portal CPX-320 curates P18775/DmsA as an E. coli K-12 DMSO reductase complex participant."
      }
     ]
    },
    {
     "component_id": "dmsb_iron_sulfur_subunit",
     "label": "dimethylsulphoxide reductase chain B",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR014297",
     "gene_symbols": [
      "dmsB"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Iron-sulfur electron-transfer subunit of the DmsABC reductase complex.",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P18776",
       "protein_label": "Anaerobic dimethyl sulfoxide reductase chain B",
       "gene_symbol": "dmsB",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P18776",
         "notes": "Reviewed Swiss-Prot entry DMSB_ECOLI is the E. coli K-12 DmsB chain and cross-references GO:0009390 and ComplexPortal:CPX-320."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "InterPro:IPR014297",
       "notes": "InterPro IPR014297 is the dimethylsulphoxide reductase chain B family."
      },
      {
       "reference": "ComplexPortal:CPX-320",
       "notes": "Complex Portal CPX-320 curates P18776/DmsB as an E. coli K-12 DMSO reductase complex participant."
      }
     ]
    },
    {
     "component_id": "dmsc_anchor_subunit",
     "label": "DMSO reductase anchor subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR007059",
     "gene_symbols": [
      "dmsC"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Membrane anchor subunit of the DmsABC reductase complex.",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P18777",
       "protein_label": "Anaerobic dimethyl sulfoxide reductase chain C",
       "gene_symbol": "dmsC",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P18777",
         "notes": "Reviewed Swiss-Prot entry DMSC_ECOLI is the E. coli K-12 DmsC chain and cross-references GO:0009390 and ComplexPortal:CPX-320."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "InterPro:IPR007059",
       "notes": "InterPro IPR007059 is the DMSO reductase anchor subunit DmsC family."
      },
      {
       "reference": "ComplexPortal:CPX-320",
       "notes": "Complex Portal CPX-320 curates P18777/DmsC as an E. coli K-12 DMSO reductase complex participant."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli K-12",
     "note": "Escherichia coli K-12 source of the CPX-320 heterotrimeric DmsABC composition with DmsA, DmsB, DmsC, a Mo-bisMGD cofactor, and a 4Fe-4S cluster.",
     "reference": "ComplexPortal:CPX-320"
    }
   ],
   "functions": [
    {
     "function_id": "dimethyl_sulfoxide_reductase_activity",
     "label": "dimethyl sulfoxide reductase activity",
     "grounding": "GO:0009389",
     "description": "The DmsABC complex catalyzes the respiratory redox conversion between dimethyl sulfoxide and dimethyl sulfide.",
     "evidence": [
      {
       "reference": "GO:0009389",
       "notes": "GO:0009389 defines dimethyl sulfoxide reductase activity as the dimethyl sulfide, menaquinone, water to dimethyl sulfoxide and menaquinol reaction."
      },
      {
       "reference": "PMID:3280546",
       "notes": "Weiner et al. 1988 purified E. coli DMSO reductase as an iron-sulfur molybdoenzyme with broad substrate specificity."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0009390",
     "notes": "Gene Ontology cellular-component term for the dimethyl sulfoxide reductase complex."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology parent cellular-component term for protein-containing complexes."
    },
    {
     "reference": "GO:0009389",
     "notes": "Gene Ontology molecular-function term for dimethyl sulfoxide reductase activity."
    },
    {
     "reference": "InterPro:IPR011888",
     "notes": "InterPro family for anaerobic DMSO reductase subunit A proteins."
    },
    {
     "reference": "InterPro:IPR014297",
     "notes": "InterPro family for DMSO reductase chain B proteins."
    },
    {
     "reference": "InterPro:IPR007059",
     "notes": "InterPro family for DMSO reductase anchor subunits."
    },
    {
     "reference": "UniProtKB:P18775",
     "notes": "Reviewed E. coli K-12 DmsA UniProtKB entry."
    },
    {
     "reference": "UniProtKB:P18776",
     "notes": "Reviewed E. coli K-12 DmsB UniProtKB entry."
    },
    {
     "reference": "UniProtKB:P18777",
     "notes": "Reviewed E. coli K-12 DmsC UniProtKB entry."
    },
    {
     "reference": "ComplexPortal:CPX-320",
     "notes": "Complex Portal entry for the E. coli K-12 DMSO reductase complex."
    },
    {
     "reference": "CHEBI:49883",
     "notes": "ChEBI identifier for the 4Fe-4S cluster curated in CPX-320."
    },
    {
     "reference": "CHEBI:60539",
     "notes": "ChEBI identifier for the Mo-bis(molybdopterin guanine dinucleotide) cofactor curated in CPX-320."
    },
    {
     "reference": "PMID:21357619",
     "notes": "Cheng et al. 2011, Correct assembly of iron-sulfur cluster FS0 into Escherichia coli dimethyl sulfoxide reductase (DmsABC) is a prerequisite for molybdenum cofactor insertion."
    },
    {
     "reference": "DOI:10.1074/jbc.M110.213306",
     "notes": "DOI for the Cheng et al. 2011 DmsABC assembly study."
    },
    {
     "reference": "PMID:3280546",
     "notes": "Weiner et al. 1988, Purification and properties of Escherichia coli dimethyl sulfoxide reductase."
    },
    {
     "reference": "DOI:10.1128/jb.170.4.1505-1510.1988",
     "notes": "DOI for the Weiner et al. 1988 E. coli DMSO reductase purification paper."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "dmso_reductase_whole_complex_function",
     "title": "DmsABC enables DMSO reduction",
     "description": "The DmsABC heterotrimeric complex carries out dimethyl sulfoxide reductase activity.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the whole-complex function and constituent layout without resolving the order of electron transfer across DmsC, DmsB, and DmsA cofactors.",
     "nodes": [
      {
       "node_id": "dmso_reductase",
       "label": "dimethyl sulfoxide reductase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009390"
      },
      {
       "node_id": "dmsa",
       "label": "anaerobic dimethyl sulfoxide reductase subunit A",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR011888",
       "component_ref": "dmsa_catalytic_subunit"
      },
      {
       "node_id": "dmsb",
       "label": "dimethylsulphoxide reductase chain B",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR014297",
       "component_ref": "dmsb_iron_sulfur_subunit"
      },
      {
       "node_id": "dmsc",
       "label": "DMSO reductase anchor subunit",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR007059",
       "component_ref": "dmsc_anchor_subunit"
      },
      {
       "node_id": "dmso_reductase_activity",
       "label": "dimethyl sulfoxide reductase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0009389"
      }
     ],
     "edges": [
      {
       "subject": "dmsa",
       "predicate": "contributes to",
       "object": "dmso_reductase",
       "description": "DmsA is the catalytic A-chain constituent of the DmsABC complex.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-320",
         "notes": "CPX-320 curates P18775/DmsA in the E. coli K-12 DMSO reductase complex."
        }
       ]
      },
      {
       "subject": "dmsb",
       "predicate": "contributes to",
       "object": "dmso_reductase",
       "description": "DmsB is the iron-sulfur B-chain constituent of the DmsABC complex.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-320",
         "notes": "CPX-320 curates P18776/DmsB in the E. coli K-12 DMSO reductase complex."
        }
       ]
      },
      {
       "subject": "dmsc",
       "predicate": "contributes to",
       "object": "dmso_reductase",
       "description": "DmsC is the membrane-anchor C-chain constituent of the DmsABC complex.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-320",
         "notes": "CPX-320 curates P18777/DmsC in the E. coli K-12 DMSO reductase complex."
        }
       ]
      },
      {
       "subject": "dmso_reductase",
       "predicate": "enables",
       "object": "dmso_reductase_activity",
       "description": "The DmsABC complex enables dimethyl sulfoxide reductase activity.",
       "evidence": [
        {
         "reference": "GO:0009390",
         "notes": "GO:0009390 defines the DMSO reductase complex by its dimethyl sulfoxide to dimethyl sulfide chemistry."
        }
       ]
      }
     ]
    }
   ],
   "complex_compositions": [
    {
     "composition_id": "complex_portal_cpx_320",
     "source": "COMPLEX_PORTAL",
     "source_accession": "ComplexPortal:CPX-320",
     "source_url": "https://www.ebi.ac.uk/complexportal/complex/CPX-320",
     "complex_label": "DmaABC DMSO reductase complex",
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli (strain K12)",
     "assembly": "Heterotrimer",
     "evidence_code": "ECO:0000353",
     "participants": [
      {
       "participant_id": "UniProtKB:P18776",
       "label": "Anaerobic dimethyl sulfoxide reductase chain B",
       "participant_type": "protein",
       "gene_symbol": "dmsB",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-11464413"
      },
      {
       "participant_id": "CHEBI:60539",
       "label": "Mo(=O)-bis(molybdopterin guanine dinucleotide)(4-)",
       "participant_type": "small molecule",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-11464482"
      },
      {
       "participant_id": "UniProtKB:P18777",
       "label": "Anaerobic dimethyl sulfoxide reductase chain C",
       "participant_type": "protein",
       "gene_symbol": "dmsC",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-11464429"
      },
      {
       "participant_id": "CHEBI:49883",
       "label": "tetra-mu(3)-sulfido-tetrairon (IRON/SULFUR CLUSTER)",
       "participant_type": "small molecule",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-11464469"
      },
      {
       "participant_id": "UniProtKB:P18775",
       "label": "Dimethyl sulfoxide reductase DmsA",
       "participant_type": "protein",
       "gene_symbol": "dmsA",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-11464412"
      }
     ],
     "retrieved_on": "2026-10-02",
     "notes": "Curator-scoped import: E. coli K-12 CPX-320 composition for the GO:0009390 dimethyl sulfoxide reductase complex. Source evidence: physical interaction evidence. The accession was resolved through the Complex Portal accession endpoint; no equivalence xref was inferred."
    }
   ]
  },
  {
   "identifier": "GO:0009326",
   "label": "formate dehydrogenase complex",
   "structure_category": "ENERGY_COMPLEX",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "An enzyme complex that catalyzes the dehydrogenation of formate to produce carbon dioxide (CO2). A multisubunit molybdenum/tungsten-cofactor- and iron-sulfur-cluster-containing oxidoreductase complex in bacteria and archaea (including respiratory membrane-bound Fdh-N/FdnGHI and Fdh-O/FdoGHI in Escherichia coli and cytoplasmic NAD+/F420-linked formate dehydrogenases in methanogens and methylotrophs) that catalyzes the two-electron oxidation of formate (HCOO-) to CO2 and H+. Respiratory formate dehydrogenase complexes couple periplasmic formate oxidation to menaquinone reduction via a redox loop that conserves energy as proton-motive force.",
   "definition_source": "GO:0009326",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:1990204"
   ],
   "components": [
    {
     "component_id": "fdng_alpha_subunit",
     "label": "formate dehydrogenase-N alpha subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "fdnG"
     ],
     "essentiality": "CONDITIONAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral family was asserted for nitrate-inducible FdnG; the reviewed E. coli entry carries molybdopterin oxidoreductase domains and Fdn/Fdo-adjacent signatures that were not verified as exclusive to formate dehydrogenase N alpha subunits.",
     "role": "Mo-bisMGD catalytic alpha subunit of the nitrate-inducible formate dehydrogenase N complex. Functions within the respiratory/metabolic formate dehydrogenase holoenzyme in formate dehydrogenase complex in the canonical membrane-bound respiratory FdnGHI/FdoGHI holoenzyme (alongside soluble cytoplasmic NAD+-dependent isoforms across taxa).",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P24183",
       "protein_label": "Formate dehydrogenase, nitrate-inducible, major subunit",
       "gene_symbol": "fdnG",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P24183",
         "notes": "Reviewed Swiss-Prot entry FDNG_ECOLI is E. coli K-12 FdnG and cross-references GO:0009326 and ComplexPortal:CPX-1975."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-1975",
       "notes": "Complex Portal CPX-1975 curates three copies of P24183/FdnG in the E. coli K-12 formate dehydrogenase N complex."
      }
     ]
    },
    {
     "component_id": "fdnh_iron_sulfur_subunit",
     "label": "formate dehydrogenase-N iron-sulfur subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "fdnH"
     ],
     "essentiality": "CONDITIONAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral family was asserted for nitrate-inducible FdnH; the reviewed E. coli entry carries 4Fe-4S and formate dehydrogenase iron-sulfur signatures that were not verified as exclusive to FdnH.",
     "role": "Iron-sulfur electron-transfer subunit linking the FdnG catalytic subunit to the FdnI cytochrome b membrane subunit. Functions within the respiratory/metabolic formate dehydrogenase holoenzyme in formate dehydrogenase complex in the canonical membrane-bound respiratory FdnGHI/FdoGHI holoenzyme (alongside soluble cytoplasmic NAD+-dependent isoforms across taxa).",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P0AAJ3",
       "protein_label": "Formate dehydrogenase, nitrate-inducible, iron-sulfur subunit",
       "gene_symbol": "fdnH",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P0AAJ3",
         "notes": "Reviewed Swiss-Prot entry FDNH_ECOLI is E. coli K-12 FdnH and cross-references GO:0009326 and ComplexPortal:CPX-1975."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-1975",
       "notes": "Complex Portal CPX-1975 curates three copies of P0AAJ3/FdnH in the E. coli K-12 formate dehydrogenase N complex."
      }
     ]
    },
    {
     "component_id": "fdni_cytochrome_b_subunit",
     "label": "formate dehydrogenase-N cytochrome b556 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "fdnI"
     ],
     "essentiality": "CONDITIONAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral family was asserted for nitrate-inducible FdnI; the reviewed E. coli entry carries cytochrome b and formate dehydrogenase gamma-subunit signatures that were not verified as exclusive to FdnI.",
     "role": "Cytochrome b membrane subunit that carries the quinone-binding site. Functions within the respiratory/metabolic formate dehydrogenase holoenzyme in formate dehydrogenase complex in the canonical membrane-bound respiratory FdnGHI/FdoGHI holoenzyme (alongside soluble cytoplasmic NAD+-dependent isoforms across taxa).",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P0AEK7",
       "protein_label": "Formate dehydrogenase, nitrate-inducible, cytochrome b556(Fdn) subunit",
       "gene_symbol": "fdnI",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P0AEK7",
         "notes": "Reviewed Swiss-Prot entry FDNI_ECOLI is E. coli K-12 FdnI and cross-references GO:0009326 and ComplexPortal:CPX-1975."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-1975",
       "notes": "Complex Portal CPX-1975 curates three copies of P0AEK7/FdnI in the E. coli K-12 formate dehydrogenase N complex."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli K-12",
     "note": "E. coli K-12 source of the CPX-1975 heterononameric FdnGHI composition with three FdnG, three FdnH, three FdnI, Mo-bisMGD, heme, 4Fe-4S, and menaquinone participants.",
     "reference": "ComplexPortal:CPX-1975"
    }
   ],
   "functions": [
    {
     "function_id": "formate_dehydrogenase_quinone_activity",
     "label": "formate dehydrogenase (quinone) activity",
     "grounding": "GO:0036397",
     "description": "The FdnGHI complex oxidizes formate to carbon dioxide while reducing a membrane quinone to quinol.",
     "evidence": [
      {
       "reference": "GO:0036397",
       "notes": "GO:0036397 defines formate dehydrogenase (quinone) activity as formate plus quinone yielding CO2 plus quinol."
      },
      {
       "reference": "PMID:11884747",
       "notes": "Jormakka et al. 2002 solved the E. coli formate dehydrogenase-N structure and described its basis for proton-motive-force generation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0009326",
     "notes": "Gene Ontology cellular-component term for formate dehydrogenase complex: An enzyme complex that catalyzes the dehydrogenation of formate to produce carbon dioxide (CO2)."
    },
    {
     "reference": "ComplexPortal:CPX-1975",
     "notes": "Complex Portal entry for the E. coli K-12 formate dehydrogenase N heterononamer."
    },
    {
     "reference": "GO:0098803",
     "notes": "Gene Ontology cellular-component term for respiratory-chain protein complexes."
    },
    {
     "reference": "GO:0036397",
     "notes": "Gene Ontology molecular-function term for formate dehydrogenase (quinone) activity."
    },
    {
     "reference": "UniProtKB:P24183",
     "notes": "Reviewed E. coli K-12 FdnG UniProtKB entry."
    },
    {
     "reference": "UniProtKB:P0AAJ3",
     "notes": "Reviewed E. coli K-12 FdnH UniProtKB entry."
    },
    {
     "reference": "UniProtKB:P0AEK7",
     "notes": "Reviewed E. coli K-12 FdnI UniProtKB entry."
    },
    {
     "reference": "CHEBI:60539",
     "notes": "ChEBI identifier for the Mo-bisMGD cofactor curated in CPX-1975."
    },
    {
     "reference": "CHEBI:16374",
     "notes": "ChEBI identifier for the menaquinone electron acceptor curated in CPX-1975."
    },
    {
     "reference": "CHEBI:30413",
     "notes": "ChEBI identifier for the heme cofactor curated in CPX-1975."
    },
    {
     "reference": "CHEBI:33725",
     "notes": "ChEBI identifier for the 4Fe-4S cluster curated in CPX-1975."
    },
    {
     "reference": "PMID:11884747",
     "notes": "Jormakka et al. 2002, Molecular basis of proton motive force generation: structure of formate dehydrogenase-N."
    },
    {
     "reference": "DOI:10.1126/science.1068186",
     "notes": "DOI for the Jormakka et al. 2002 E. coli formate dehydrogenase-N paper."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "formate_dehydrogenase_complex_mechanism",
     "title": "Formate dehydrogenase complex assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of formate dehydrogenase complex (GO:0009326) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "formate_dehydrogenase_complex",
       "label": "formate dehydrogenase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009326",
       "description": "An enzyme complex that catalyzes the dehydrogenation of formate to produce carbon dioxide (CO2)."
      },
      {
       "node_id": "fdng_alpha_subunit",
       "label": "formate dehydrogenase-N alpha subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "fdng_alpha_subunit",
       "description": "Mo-bisMGD catalytic alpha subunit of the nitrate-inducible formate dehydrogenase N complex. Functions within the respiratory/metabolic formate dehydrogenase holoenzyme in formate dehydrogenase complex in the canonical membrane-bound respiratory FdnGHI/FdoGHI holoenzyme (alongside soluble cytoplasmic NAD+-dependent isoforms across taxa)."
      },
      {
       "node_id": "fdnh_iron_sulfur_subunit",
       "label": "formate dehydrogenase-N iron-sulfur subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "fdnh_iron_sulfur_subunit",
       "description": "Iron-sulfur electron-transfer subunit linking the FdnG catalytic subunit to the FdnI cytochrome b membrane subunit. Functions within the respiratory/metabolic formate dehydrogenase holoenzyme in formate dehydrogenase complex in the canonical membrane-bound respiratory FdnGHI/FdoGHI holoenzyme (alongside soluble cytoplasmic NAD+-dependent isoforms across taxa)."
      },
      {
       "node_id": "fdni_cytochrome_b_subunit",
       "label": "formate dehydrogenase-N cytochrome b556 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "fdni_cytochrome_b_subunit",
       "description": "Cytochrome b membrane subunit that carries the quinone-binding site. Functions within the respiratory/metabolic formate dehydrogenase holoenzyme in formate dehydrogenase complex in the canonical membrane-bound respiratory FdnGHI/FdoGHI holoenzyme (alongside soluble cytoplasmic NAD+-dependent isoforms across taxa)."
      },
      {
       "node_id": "formate_dehydrogenase_quinone_activity",
       "label": "formate dehydrogenase (quinone) activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0036397",
       "description": "The FdnGHI complex oxidizes formate to carbon dioxide while reducing a membrane quinone to quinol."
      }
     ],
     "edges": [
      {
       "subject": "fdng_alpha_subunit",
       "predicate": "is part of",
       "object": "formate_dehydrogenase_complex",
       "description": "Mo-bisMGD catalytic alpha subunit of the nitrate-inducible formate dehydrogenase N complex. Functions within the respiratory/metabolic formate dehydrogenase holoenzyme in formate dehydrogenase complex in the canonical membrane-bound respiratory FdnGHI/FdoGHI holoenzyme (alongside soluble cytoplasmic NAD+-dependent isoforms across taxa).",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-1975",
         "notes": "Complex Portal CPX-1975 curates three copies of P24183/FdnG in the E. coli K-12 formate dehydrogenase N complex."
        }
       ]
      },
      {
       "subject": "fdnh_iron_sulfur_subunit",
       "predicate": "is part of",
       "object": "formate_dehydrogenase_complex",
       "description": "Iron-sulfur electron-transfer subunit linking the FdnG catalytic subunit to the FdnI cytochrome b membrane subunit. Functions within the respiratory/metabolic formate dehydrogenase holoenzyme in formate dehydrogenase complex in the canonical membrane-bound respiratory FdnGHI/FdoGHI holoenzyme (alongside soluble cytoplasmic NAD+-dependent isoforms across taxa).",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-1975",
         "notes": "Complex Portal CPX-1975 curates three copies of P0AAJ3/FdnH in the E. coli K-12 formate dehydrogenase N complex."
        }
       ]
      },
      {
       "subject": "fdni_cytochrome_b_subunit",
       "predicate": "is part of",
       "object": "formate_dehydrogenase_complex",
       "description": "Cytochrome b membrane subunit that carries the quinone-binding site. Functions within the respiratory/metabolic formate dehydrogenase holoenzyme in formate dehydrogenase complex in the canonical membrane-bound respiratory FdnGHI/FdoGHI holoenzyme (alongside soluble cytoplasmic NAD+-dependent isoforms across taxa).",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-1975",
         "notes": "Complex Portal CPX-1975 curates three copies of P0AEK7/FdnI in the E. coli K-12 formate dehydrogenase N complex."
        }
       ]
      },
      {
       "subject": "formate_dehydrogenase_complex",
       "predicate": "mediates",
       "object": "formate_dehydrogenase_quinone_activity",
       "description": "The FdnGHI complex oxidizes formate to carbon dioxide while reducing a membrane quinone to quinol.",
       "evidence": [
        {
         "reference": "GO:0036397",
         "notes": "GO:0036397 defines formate dehydrogenase (quinone) activity as formate plus quinone yielding CO2 plus quinol."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:43Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of formate dehydrogenase complex (GO:0009326) in category ENERGY_COMPLEX with verified GO hierarchy, components, UniProtKB protein examples, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "COMMON",
     "note": "Widespread across facultatively anaerobic and chemolithotrophic bacteria expressing membrane-bound respiratory (FdnGHI, FdoGHI) or cytoplasmic NAD+/hydrogenase-linked formate dehydrogenase complexes.",
     "reference": "PMID:11884601"
    },
    {
     "taxon_id": "NCBITaxon:2157",
     "taxon_label": "Archaea",
     "presence": "VARIABLE",
     "note": "Conserved in hydrogenotrophic and formate-utilizing methanogenic archaea (FdhAB).",
     "reference": "PMID:11884601"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:formate_dehydrogenase_n_complex",
   "label": "formate dehydrogenase N complex",
   "structure_category": "ENERGY_COMPLEX",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A nitrate-inducible, membrane-bound formate:quinone oxidoreductase complex whose FdnG, FdnH, and FdnI subunits oxidize formate and pass electrons to a membrane quinone during anaerobic respiration.",
   "definition_source": "ComplexPortal:CPX-1975",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-02T05:42:04Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T05:43:41Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO parentage, CPX-1975 synonymy, reviewed-label-only FdnG/FdnH/FdnI component rows with E. coli K-12 UniProt examples, the CPX-1975 heterononamer composition with cofactors, formate dehydrogenase (quinone) activity, literature/database evidence, a compact function graph, and a component-family grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-05T00:17:05Z",
     "curator": "codex",
     "action": "CORRECTED_METADATA",
     "changes": "Issue #2043: preserve 4 nonprotein Complex Portal source name(s) in source_name instead of gene_symbol; identities, labels, taxa, membership and stoichiometry unchanged.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Formate dehydrogenase-N complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "ComplexPortal:CPX-1975"
    },
    {
     "synonym_text": "FDH-N complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "ComplexPortal:CPX-1975"
    },
    {
     "synonym_text": "FdnGHI complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "ComplexPortal:CPX-1975"
    },
    {
     "synonym_text": "nitrate-inducible formate dehydrogenase complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "ComplexPortal:CPX-1975"
    },
    {
     "synonym_text": "formate:quinone oxidoreductase",
     "synonym_type": "RELATED_SYNONYM",
     "source": "ComplexPortal:CPX-1975"
    }
   ],
   "parent_structures": [
    "GO:0009326",
    "GO:0098803"
   ],
   "components": [
    {
     "component_id": "fdng_alpha_subunit",
     "label": "formate dehydrogenase-N alpha subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "fdnG"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral family was asserted for nitrate-inducible FdnG; the reviewed E. coli entry carries molybdopterin oxidoreductase domains and Fdn/Fdo-adjacent signatures that were not verified as exclusive to formate dehydrogenase N alpha subunits.",
     "role": "Mo-bisMGD catalytic alpha subunit of the nitrate-inducible formate dehydrogenase N complex.",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P24183",
       "protein_label": "Formate dehydrogenase, nitrate-inducible, major subunit",
       "gene_symbol": "fdnG",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P24183",
         "notes": "Reviewed Swiss-Prot entry FDNG_ECOLI is E. coli K-12 FdnG and cross-references GO:0009326 and ComplexPortal:CPX-1975."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-1975",
       "notes": "Complex Portal CPX-1975 curates three copies of P24183/FdnG in the E. coli K-12 formate dehydrogenase N complex."
      }
     ]
    },
    {
     "component_id": "fdnh_iron_sulfur_subunit",
     "label": "formate dehydrogenase-N iron-sulfur subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "fdnH"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral family was asserted for nitrate-inducible FdnH; the reviewed E. coli entry carries 4Fe-4S and formate dehydrogenase iron-sulfur signatures that were not verified as exclusive to FdnH.",
     "role": "Iron-sulfur electron-transfer subunit linking the FdnG catalytic subunit to the FdnI cytochrome b membrane subunit.",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P0AAJ3",
       "protein_label": "Formate dehydrogenase, nitrate-inducible, iron-sulfur subunit",
       "gene_symbol": "fdnH",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P0AAJ3",
         "notes": "Reviewed Swiss-Prot entry FDNH_ECOLI is E. coli K-12 FdnH and cross-references GO:0009326 and ComplexPortal:CPX-1975."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-1975",
       "notes": "Complex Portal CPX-1975 curates three copies of P0AAJ3/FdnH in the E. coli K-12 formate dehydrogenase N complex."
      }
     ]
    },
    {
     "component_id": "fdni_cytochrome_b_subunit",
     "label": "formate dehydrogenase-N cytochrome b556 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "fdnI"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral family was asserted for nitrate-inducible FdnI; the reviewed E. coli entry carries cytochrome b and formate dehydrogenase gamma-subunit signatures that were not verified as exclusive to FdnI.",
     "role": "Cytochrome b membrane subunit that carries the quinone-binding site.",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P0AEK7",
       "protein_label": "Formate dehydrogenase, nitrate-inducible, cytochrome b556(Fdn) subunit",
       "gene_symbol": "fdnI",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P0AEK7",
         "notes": "Reviewed Swiss-Prot entry FDNI_ECOLI is E. coli K-12 FdnI and cross-references GO:0009326 and ComplexPortal:CPX-1975."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-1975",
       "notes": "Complex Portal CPX-1975 curates three copies of P0AEK7/FdnI in the E. coli K-12 formate dehydrogenase N complex."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli K-12",
     "note": "E. coli K-12 source of the CPX-1975 heterononameric FdnGHI composition with three FdnG, three FdnH, three FdnI, Mo-bisMGD, heme, 4Fe-4S, and menaquinone participants.",
     "reference": "ComplexPortal:CPX-1975"
    }
   ],
   "functions": [
    {
     "function_id": "formate_dehydrogenase_quinone_activity",
     "label": "formate dehydrogenase (quinone) activity",
     "grounding": "GO:0036397",
     "description": "The FdnGHI complex oxidizes formate to carbon dioxide while reducing a membrane quinone to quinol.",
     "evidence": [
      {
       "reference": "GO:0036397",
       "notes": "GO:0036397 defines formate dehydrogenase (quinone) activity as formate plus quinone yielding CO2 plus quinol."
      },
      {
       "reference": "PMID:11884747",
       "notes": "Jormakka et al. 2002 solved the E. coli formate dehydrogenase-N structure and described its basis for proton-motive-force generation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "ComplexPortal:CPX-1975",
     "notes": "Complex Portal entry for the E. coli K-12 formate dehydrogenase N heterononamer."
    },
    {
     "reference": "GO:0009326",
     "notes": "Gene Ontology parent cellular-component term for formate dehydrogenase complexes."
    },
    {
     "reference": "GO:0098803",
     "notes": "Gene Ontology cellular-component term for respiratory-chain protein complexes."
    },
    {
     "reference": "GO:0036397",
     "notes": "Gene Ontology molecular-function term for formate dehydrogenase (quinone) activity."
    },
    {
     "reference": "UniProtKB:P24183",
     "notes": "Reviewed E. coli K-12 FdnG UniProtKB entry."
    },
    {
     "reference": "UniProtKB:P0AAJ3",
     "notes": "Reviewed E. coli K-12 FdnH UniProtKB entry."
    },
    {
     "reference": "UniProtKB:P0AEK7",
     "notes": "Reviewed E. coli K-12 FdnI UniProtKB entry."
    },
    {
     "reference": "CHEBI:60539",
     "notes": "ChEBI identifier for the Mo-bisMGD cofactor curated in CPX-1975."
    },
    {
     "reference": "CHEBI:16374",
     "notes": "ChEBI identifier for the menaquinone electron acceptor curated in CPX-1975."
    },
    {
     "reference": "CHEBI:30413",
     "notes": "ChEBI identifier for the heme cofactor curated in CPX-1975."
    },
    {
     "reference": "CHEBI:33725",
     "notes": "ChEBI identifier for the 4Fe-4S cluster curated in CPX-1975."
    },
    {
     "reference": "PMID:11884747",
     "notes": "Jormakka et al. 2002, Molecular basis of proton motive force generation: structure of formate dehydrogenase-N."
    },
    {
     "reference": "DOI:10.1126/science.1068186",
     "notes": "DOI for the Jormakka et al. 2002 E. coli formate dehydrogenase-N paper."
    },
    {
     "reference": "PDB:1KQF",
     "notes": "Worldwide PDB entry cross-referenced by CPX-1975 for formate dehydrogenase N structural evidence."
    },
    {
     "reference": "PDB:1KQG",
     "notes": "Worldwide PDB entry cross-referenced by CPX-1975 for formate dehydrogenase N structural evidence."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "formate_dehydrogenase_n_quinone_reduction",
     "title": "FdnGHI couples formate oxidation to quinone reduction",
     "description": "The formate dehydrogenase N heterononamer oxidizes formate and transfers electrons through FdnG, FdnH, and FdnI cofactors to a membrane quinone.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the whole-complex function and constituent layout without resolving individual Mo-bisMGD, iron-sulfur, heme, or quinone-site electron-transfer steps.",
     "nodes": [
      {
       "node_id": "formate_dehydrogenase_n",
       "label": "formate dehydrogenase N complex",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:formate_dehydrogenase_n_complex"
      },
      {
       "node_id": "fdng",
       "label": "formate dehydrogenase-N alpha subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "fdng_alpha_subunit"
      },
      {
       "node_id": "fdnh",
       "label": "formate dehydrogenase-N iron-sulfur subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "fdnh_iron_sulfur_subunit"
      },
      {
       "node_id": "fdni",
       "label": "formate dehydrogenase-N cytochrome b556 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "fdni_cytochrome_b_subunit"
      },
      {
       "node_id": "formate",
       "label": "formate",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "quinone",
       "label": "quinone",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "co2",
       "label": "CO2",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "quinol",
       "label": "quinol",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "formate_dehydrogenase_quinone_activity",
       "label": "formate dehydrogenase (quinone) activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0036397"
      }
     ],
     "edges": [
      {
       "subject": "fdng",
       "predicate": "contributes to",
       "object": "formate_dehydrogenase_n",
       "description": "FdnG is the alpha-chain constituent of the FdnGHI complex.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-1975",
         "notes": "CPX-1975 curates three P24183/FdnG copies in the E. coli K-12 formate dehydrogenase N complex."
        }
       ]
      },
      {
       "subject": "fdnh",
       "predicate": "contributes to",
       "object": "formate_dehydrogenase_n",
       "description": "FdnH is the iron-sulfur constituent of the FdnGHI complex.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-1975",
         "notes": "CPX-1975 curates three P0AAJ3/FdnH copies in the E. coli K-12 formate dehydrogenase N complex."
        }
       ]
      },
      {
       "subject": "fdni",
       "predicate": "contributes to",
       "object": "formate_dehydrogenase_n",
       "description": "FdnI is the cytochrome b membrane constituent of the FdnGHI complex.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-1975",
         "notes": "CPX-1975 curates three P0AEK7/FdnI copies in the E. coli K-12 formate dehydrogenase N complex."
        }
       ]
      },
      {
       "subject": "formate_dehydrogenase_n",
       "predicate": "enables",
       "object": "formate_dehydrogenase_quinone_activity",
       "description": "The FdnGHI complex enables formate dehydrogenase (quinone) activity.",
       "evidence": [
        {
         "reference": "GO:0036397",
         "notes": "GO:0036397 defines formate-dependent reduction of quinone to quinol."
        }
       ]
      },
      {
       "subject": "formate",
       "predicate": "donates electrons to",
       "object": "formate_dehydrogenase_quinone_activity",
       "description": "Formate is oxidized during quinone-dependent FdnGHI activity.",
       "evidence": [
        {
         "reference": "GO:0036397",
         "notes": "GO:0036397 records formate as the electron donor."
        }
       ]
      },
      {
       "subject": "quinone",
       "predicate": "accepts electrons in",
       "object": "formate_dehydrogenase_quinone_activity",
       "description": "A membrane quinone is reduced during FdnGHI activity.",
       "evidence": [
        {
         "reference": "GO:0036397",
         "notes": "GO:0036397 records a quinone as the electron acceptor that is reduced to quinol."
        }
       ]
      },
      {
       "subject": "formate_dehydrogenase_quinone_activity",
       "predicate": "produces",
       "object": "co2",
       "description": "Formate oxidation produces carbon dioxide.",
       "evidence": [
        {
         "reference": "GO:0036397",
         "notes": "GO:0036397 records CO2 production from formate."
        }
       ]
      },
      {
       "subject": "formate_dehydrogenase_quinone_activity",
       "predicate": "produces",
       "object": "quinol",
       "description": "Quinone reduction produces quinol.",
       "evidence": [
        {
         "reference": "GO:0036397",
         "notes": "GO:0036397 records quinol production from quinone."
        }
       ]
      }
     ]
    }
   ],
   "complex_compositions": [
    {
     "composition_id": "complex_portal_cpx_1975",
     "source": "COMPLEX_PORTAL",
     "source_accession": "ComplexPortal:CPX-1975",
     "source_url": "https://www.ebi.ac.uk/complexportal/complex/CPX-1975",
     "complex_label": "Formate dehydrogenase N complex",
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli (strain K12)",
     "assembly": "Heterononamer",
     "evidence_code": "ECO:0000353",
     "participants": [
      {
       "participant_id": "UniProtKB:P0AEK7",
       "label": "Formate dehydrogenase, nitrate-inducible, cytochrome b556(Fdn) subunit",
       "participant_type": "protein",
       "gene_symbol": "fdnI",
       "stoichiometry": "3",
       "source_interactor_id": "EBI-6894359"
      },
      {
       "participant_id": "CHEBI:60539",
       "label": "Mo(=O)-bis(molybdopterin guanine dinucleotide)(4-)",
       "participant_type": "small molecule",
       "source_name": "mo(=o)-bis(molybdopterin guanine dinucleotide)(4-)",
       "stoichiometry": "3",
       "source_interactor_id": "EBI-6894805"
      },
      {
       "participant_id": "CHEBI:16374",
       "label": "menaquinone",
       "participant_type": "small molecule",
       "source_name": "menaquinone",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-6894354"
      },
      {
       "participant_id": "UniProtKB:P24183",
       "label": "Formate dehydrogenase, nitrate-inducible, major subunit",
       "participant_type": "protein",
       "gene_symbol": "fdnG",
       "stoichiometry": "3",
       "source_interactor_id": "EBI-6894353"
      },
      {
       "participant_id": "UniProtKB:P0AAJ3",
       "label": "Formate dehydrogenase, nitrate-inducible, iron-sulfur subunit",
       "participant_type": "protein",
       "gene_symbol": "fdnH",
       "stoichiometry": "3",
       "source_interactor_id": "EBI-6894352"
      },
      {
       "participant_id": "CHEBI:30413",
       "label": "heme",
       "participant_type": "small molecule",
       "source_name": "heme",
       "stoichiometry": "6",
       "source_interactor_id": "EBI-6894358"
      },
      {
       "participant_id": "CHEBI:33725",
       "label": "tetra-mu3-sulfido-tetrairon",
       "participant_type": "small molecule",
       "source_name": "fe4-s4",
       "stoichiometry": "15",
       "source_interactor_id": "EBI-6894360"
      }
     ],
     "retrieved_on": "2026-10-02",
     "notes": "Curator-scoped import: E. coli K-12 CPX-1975 composition for the cellstructuremech:formate_dehydrogenase_n_complex formate dehydrogenase N complex. Source evidence: physical interaction evidence. The accession was resolved through the Complex Portal accession endpoint; no equivalence xref was inferred."
    }
   ],
   "discussions": [
    {
     "discussion_id": "fdn_component_family_grounding",
     "prompt": "Resolve exact source-neutral families for FdnG, FdnH, and FdnI before replacing reviewed-label-only component rows.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#fdng_alpha_subunit",
      "components#fdnh_iron_sulfur_subunit",
      "components#fdni_cytochrome_b_subunit"
     ],
     "rationale": "The reviewed E. coli FdnG/FdnH/FdnI entries carry multiple InterPro domain or formate-dehydrogenase-family signatures, but this new record does not assert any family as an exact source-neutral equivalent of the nitrate-inducible FdnG, FdnH, or FdnI constituents.",
     "evidence": [
      {
       "reference": "UniProtKB:P24183",
       "notes": "The reviewed FdnG entry carries a mixture of molybdopterin oxidoreductase and FdnG-associated signatures."
      },
      {
       "reference": "UniProtKB:P0AAJ3",
       "notes": "The reviewed FdnH entry carries 4Fe-4S and formate dehydrogenase iron-sulfur signatures that were not used as exact FdnH groundings."
      },
      {
       "reference": "UniProtKB:P0AEK7",
       "notes": "The reviewed FdnI entry carries cytochrome b and formate dehydrogenase gamma-subunit signatures that were not used as exact FdnI groundings."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:formate_hydrogenlyase_complex",
   "label": "formate hydrogenlyase complex",
   "structure_category": "ENERGY_COMPLEX",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A membrane-bound Escherichia coli formate hydrogenlyase complex in which FdhF and HycB-HycG subunits couple formate oxidation to proton reduction, yielding carbon dioxide and hydrogen gas.",
   "definition_source": "DOI:10.1038/s41467-022-32831-x",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-02T06:16:01Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T06:17:13Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO parentage, FHL synonymy, reviewed-label-only FdhF and HycB-HycG component rows with E. coli K-12 UniProt examples, a PDB:7Z0T canonical example, formate hydrogenlyase activity, DOI/PMID/PDB evidence, a compact function graph, and a component-family grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T06:17:55Z",
     "curator": "codex",
     "action": "REVISED_TEXT",
     "changes": "Restored standard Hyc and FHL capitalization in component role prose.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:49Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 3 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Connected isolated causal node(s) with 1 source-backed edge(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "FHL complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "PMID:36104349"
    }
   ],
   "parent_structures": [
    "GO:1990204"
   ],
   "components": [
    {
     "component_id": "fdhf_formate_dehydrogenase_h",
     "label": "Formate dehydrogenase H",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "fdhF"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral family was asserted for this E. coli formate hydrogenlyase subunit; the reviewed UniProt example is exact, but broader domain and family signatures were not verified as exclusive to this FHL component.",
     "role": "Formate-oxidizing molybdo-selenoprotein that donates electrons into the Hyc module.",
     "stoichiometry": "1 copy in the E. coli K-12 PDB:7Z0T composite structure",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P07658",
       "protein_label": "Formate dehydrogenase H",
       "gene_symbol": "fdhF",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P07658",
         "notes": "Reviewed Swiss-Prot entry for E. coli K-12 fdhF matches the Formate dehydrogenase H accession mapped by RCSB to PDB:7Z0T entity 7."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "PDB:7Z0T",
       "notes": "RCSB maps PDB:7Z0T entity 7 to UniProtKB:P07658 and describes it as Formate dehydrogenase H from E. coli K-12."
      },
      {
       "reference": "PMID:36104349",
       "notes": "Steinhilper et al. 2022 resolved P07658/fdhF as one of seven protein entities in the membrane-bound E. coli formate hydrogenlyase complex."
      }
     ]
    },
    {
     "component_id": "hycb_subunit",
     "label": "Formate hydrogenlyase subunit 2",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "hycB"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral family was asserted for this E. coli formate hydrogenlyase subunit; the reviewed UniProt example is exact, but broader domain and family signatures were not verified as exclusive to this FHL component.",
     "role": "Electron-transfer subunit in the membrane-bound Hyc module.",
     "stoichiometry": "1 copy in the E. coli K-12 PDB:7Z0T composite structure",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P0AAK1",
       "protein_label": "Formate hydrogenlyase subunit 2",
       "gene_symbol": "hycB",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P0AAK1",
         "notes": "Reviewed Swiss-Prot entry for E. coli K-12 hycB matches the Formate hydrogenlyase subunit 2 accession mapped by RCSB to PDB:7Z0T entity 3."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "PDB:7Z0T",
       "notes": "RCSB maps PDB:7Z0T entity 3 to UniProtKB:P0AAK1 and describes it as Formate hydrogenlyase subunit 2 from E. coli K-12."
      },
      {
       "reference": "PMID:36104349",
       "notes": "Steinhilper et al. 2022 resolved P0AAK1/hycB as one of seven protein entities in the membrane-bound E. coli formate hydrogenlyase complex."
      }
     ]
    },
    {
     "component_id": "hycc_subunit",
     "label": "Formate hydrogenlyase subunit 3",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "hycC"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral family was asserted for this E. coli formate hydrogenlyase subunit; the reviewed UniProt example is exact, but broader domain and family signatures were not verified as exclusive to this FHL component.",
     "role": "Membrane subunit in the Hyc proton-reducing module.",
     "stoichiometry": "1 copy in the E. coli K-12 PDB:7Z0T composite structure",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P16429",
       "protein_label": "Formate hydrogenlyase subunit 3",
       "gene_symbol": "hycC",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P16429",
         "notes": "Reviewed Swiss-Prot entry for E. coli K-12 hycC matches the Formate hydrogenlyase subunit 3 accession mapped by RCSB to PDB:7Z0T entity 1."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "PDB:7Z0T",
       "notes": "RCSB maps PDB:7Z0T entity 1 to UniProtKB:P16429 and describes it as Formate hydrogenlyase subunit 3 from E. coli K-12."
      },
      {
       "reference": "PMID:36104349",
       "notes": "Steinhilper et al. 2022 resolved P16429/hycC as one of seven protein entities in the membrane-bound E. coli formate hydrogenlyase complex."
      }
     ]
    },
    {
     "component_id": "hycd_subunit",
     "label": "Formate hydrogenlyase subunit 4",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "hycD"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral family was asserted for this E. coli formate hydrogenlyase subunit; the reviewed UniProt example is exact, but broader domain and family signatures were not verified as exclusive to this FHL component.",
     "role": "Membrane subunit in the Hyc proton-reducing module.",
     "stoichiometry": "1 copy in the E. coli K-12 PDB:7Z0T composite structure",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P16430",
       "protein_label": "Formate hydrogenlyase subunit 4",
       "gene_symbol": "hycD",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P16430",
         "notes": "Reviewed Swiss-Prot entry for E. coli K-12 hycD matches the Formate hydrogenlyase subunit 4 accession mapped by RCSB to PDB:7Z0T entity 6."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "PDB:7Z0T",
       "notes": "RCSB maps PDB:7Z0T entity 6 to UniProtKB:P16430 and describes it as Formate hydrogenlyase subunit 4 from E. coli K-12."
      },
      {
       "reference": "PMID:36104349",
       "notes": "Steinhilper et al. 2022 resolved P16430/hycD as one of seven protein entities in the membrane-bound E. coli formate hydrogenlyase complex."
      }
     ]
    },
    {
     "component_id": "hyce_subunit",
     "label": "Formate hydrogenlyase subunit 5",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "hycE"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral family was asserted for this E. coli formate hydrogenlyase subunit; the reviewed UniProt example is exact, but broader domain and family signatures were not verified as exclusive to this FHL component.",
     "role": "Hydrogenase-3 large subunit in the Hyc module.",
     "stoichiometry": "1 copy in the E. coli K-12 PDB:7Z0T composite structure",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P16431",
       "protein_label": "Formate hydrogenlyase subunit 5",
       "gene_symbol": "hycE",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P16431",
         "notes": "Reviewed Swiss-Prot entry for E. coli K-12 hycE matches the Formate hydrogenlyase subunit 5 accession mapped by RCSB to PDB:7Z0T entity 2."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "PDB:7Z0T",
       "notes": "RCSB maps PDB:7Z0T entity 2 to UniProtKB:P16431 and describes it as Formate hydrogenlyase subunit 5 from E. coli K-12."
      },
      {
       "reference": "PMID:36104349",
       "notes": "Steinhilper et al. 2022 resolved P16431/hycE as one of seven protein entities in the membrane-bound E. coli formate hydrogenlyase complex."
      }
     ]
    },
    {
     "component_id": "hycf_subunit",
     "label": "Formate hydrogenlyase subunit 6",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "hycF"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral family was asserted for this E. coli formate hydrogenlyase subunit; the reviewed UniProt example is exact, but broader domain and family signatures were not verified as exclusive to this FHL component.",
     "role": "Hyc module constituent resolved in the membrane-bound FHL structure.",
     "stoichiometry": "1 copy in the E. coli K-12 PDB:7Z0T composite structure",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P16432",
       "protein_label": "Formate hydrogenlyase subunit 6",
       "gene_symbol": "hycF",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P16432",
         "notes": "Reviewed Swiss-Prot entry for E. coli K-12 hycF matches the Formate hydrogenlyase subunit 6 accession mapped by RCSB to PDB:7Z0T entity 5."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "PDB:7Z0T",
       "notes": "RCSB maps PDB:7Z0T entity 5 to UniProtKB:P16432 and describes it as Formate hydrogenlyase subunit 6 from E. coli K-12."
      },
      {
       "reference": "PMID:36104349",
       "notes": "Steinhilper et al. 2022 resolved P16432/hycF as one of seven protein entities in the membrane-bound E. coli formate hydrogenlyase complex."
      }
     ]
    },
    {
     "component_id": "hycg_subunit",
     "label": "Formate hydrogenlyase subunit 7",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "hycG"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral family was asserted for this E. coli formate hydrogenlyase subunit; the reviewed UniProt example is exact, but broader domain and family signatures were not verified as exclusive to this FHL component.",
     "role": "Hyc module constituent resolved in the membrane-bound FHL structure.",
     "stoichiometry": "1 copy in the E. coli K-12 PDB:7Z0T composite structure",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P16433",
       "protein_label": "Formate hydrogenlyase subunit 7",
       "gene_symbol": "hycG",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P16433",
         "notes": "Reviewed Swiss-Prot entry for E. coli K-12 hycG matches the Formate hydrogenlyase subunit 7 accession mapped by RCSB to PDB:7Z0T entity 4."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "PDB:7Z0T",
       "notes": "RCSB maps PDB:7Z0T entity 4 to UniProtKB:P16433 and describes it as Formate hydrogenlyase subunit 7 from E. coli K-12."
      },
      {
       "reference": "PMID:36104349",
       "notes": "Steinhilper et al. 2022 resolved P16433/hycG as one of seven protein entities in the membrane-bound E. coli formate hydrogenlyase complex."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli K-12",
     "note": "Natural source of the FdhF/HycB-HycG formate hydrogenlyase complex deposited as the PDB:7Z0T composite cryo-EM structure.",
     "reference": "PDB:7Z0T"
    }
   ],
   "functions": [
    {
     "function_id": "formate_hydrogenlyase_activity",
     "label": "formate hydrogenlyase activity",
     "description": "The membrane-bound FHL complex oxidizes formate to carbon dioxide and transfers the released electrons through the Hyc module to reduce protons to molecular hydrogen.",
     "evidence": [
      {
       "reference": "PMID:36104349",
       "notes": "Steinhilper et al. 2022 describe E. coli FHL as a membrane-bound complex that couples formate oxidation by FdhF to proton reduction at the Hyc hydrogenase module."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "PDB:7Z0T",
     "notes": "RCSB Protein Data Bank entry for the seven-protein E. coli formate hydrogenlyase composite cryo-EM structure."
    },
    {
     "reference": "GO:1990204",
     "notes": "Gene Ontology cellular-component parent term for oxidoreductase complexes."
    },
    {
     "reference": "PMID:36104349",
     "notes": "PubMed identifier for Steinhilper et al. 2022, Structure of the membrane-bound formate hydrogenlyase complex from Escherichia coli."
    },
    {
     "reference": "DOI:10.1038/s41467-022-32831-x",
     "notes": "DOI for the Steinhilper et al. 2022 E. coli formate hydrogenlyase paper."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "formate_hydrogenlyase_formate_to_hydrogen",
     "title": "FHL couples formate oxidation to hydrogen evolution",
     "description": "The membrane-bound E. coli formate hydrogenlyase complex uses FdhF and the HycB-HycG module to transfer electrons from formate to protons.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the whole-complex reaction and the PDB:7Z0T subunit boundary without resolving individual metal clusters, membrane-coupling conformational changes, or maturation proteins.",
     "nodes": [
      {
       "node_id": "formate_hydrogenlyase",
       "label": "formate hydrogenlyase complex",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:formate_hydrogenlyase_complex"
      },
      {
       "node_id": "fdhf",
       "label": "Formate dehydrogenase H",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "fdhf_formate_dehydrogenase_h"
      },
      {
       "node_id": "hyc_module",
       "label": "HycB-HycG membrane hydrogenase module",
       "node_type": "GENE_OR_PROTEIN",
       "description": "Six-subunit Hyc module resolved with FdhF in PDB:7Z0T.",
       "xrefs": [
        "UniProtKB:P0AAK1",
        "UniProtKB:P16431",
        "UniProtKB:P16433"
       ]
      },
      {
       "node_id": "formate",
       "label": "formate",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "protons",
       "label": "protons",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "co2",
       "label": "CO2",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "hydrogen",
       "label": "H2",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "fhl_activity",
       "label": "formate hydrogenlyase activity",
       "node_type": "MOLECULAR_FUNCTION"
      }
     ],
     "edges": [
      {
       "subject": "formate_hydrogenlyase",
       "predicate": "enables",
       "object": "fhl_activity",
       "description": "The FdhF/HycB-HycG complex enables coupled formate oxidation and proton reduction.",
       "evidence": [
        {
         "reference": "PMID:36104349",
         "notes": "Steinhilper et al. 2022 resolved the membrane-bound E. coli FHL complex and described how it couples formate oxidation to hydrogen evolution."
        }
       ]
      },
      {
       "subject": "formate",
       "predicate": "donates electrons to",
       "object": "fdhf",
       "description": "FdhF oxidizes formate at the entry side of the FHL complex.",
       "evidence": [
        {
         "reference": "PMID:36104349",
         "notes": "Steinhilper et al. 2022 place FdhF in the complex as the formate-oxidizing subunit."
        }
       ]
      },
      {
       "subject": "fdhf",
       "predicate": "feeds electrons to",
       "object": "hyc_module",
       "description": "Electrons from FdhF pass into the HycB-HycG module for delivery to the hydrogenase active site.",
       "evidence": [
        {
         "reference": "PDB:7Z0T",
         "notes": "PDB:7Z0T resolves FdhF together with the six HycB-HycG protein entities in one composite structure."
        }
       ]
      },
      {
       "subject": "fhl_activity",
       "predicate": "produces",
       "object": "co2",
       "description": "Formate oxidation produces carbon dioxide.",
       "evidence": [
        {
         "reference": "PMID:36104349"
        }
       ]
      },
      {
       "subject": "fhl_activity",
       "predicate": "produces",
       "object": "hydrogen",
       "description": "Proton reduction produces molecular hydrogen.",
       "evidence": [
        {
         "reference": "PMID:36104349"
        }
       ]
      },
      {
       "subject": "hyc_module",
       "predicate": "reduces",
       "object": "protons",
       "description": "The HycB-HycG hydrogenase module transfers electrons to protons to generate H2.",
       "evidence": [
        {
         "reference": "PMID:36104349",
         "notes": "Steinhilper et al. 2022 describe proton reduction at the Hyc hydrogenase module coupled to formate oxidation."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "fhl_component_family_grounding",
     "prompt": "Resolve exact source-neutral protein families for FdhF and HycB-HycG before replacing reviewed-label-only component rows.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#fdhf_formate_dehydrogenase_h",
      "components#hycb_subunit",
      "components#hycc_subunit",
      "components#hycd_subunit",
      "components#hyce_subunit",
      "components#hycf_subunit",
      "components#hycg_subunit"
     ],
     "rationale": "PDB:7Z0T and the reviewed E. coli UniProt records exactly identify the seven FHL proteins, but no InterPro, Pfam, or NCBIfam accession was verified as an exact source-neutral family for each named FHL subunit.",
     "evidence": [
      {
       "reference": "PDB:7Z0T",
       "notes": "RCSB maps the 7Z0T formate hydrogenlyase polymer entities to one FdhF and six HycB-HycG UniProt accessions."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02"
    }
   ]
  },
  {
   "identifier": "GO:0045283",
   "label": "fumarate reductase complex",
   "structure_category": "ENERGY_COMPLEX",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A membrane-bound four-subunit respiratory quinol:fumarate reductase complex whose extrinsic catalytic module and membrane-anchor module couple fumarate reduction to quinol oxidation.",
   "definition_source": "GO:0045283",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-24T05:14:44Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T05:15:37Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added respiratory-chain parentage, FrdA/FrdB/FrdC/FrdD component rows, an E. coli PDB:1KF6 canonical example, quinol:fumarate reductase activity, GO/InterPro/DOI/PMID/PDB evidence, a compact quinol-coupling function graph, and an FrdB family-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T05:16:23Z",
     "curator": "codex",
     "action": "NARROWED_GRAPH_EDGE",
     "changes": "Narrowed FrdC and FrdD graph edges from anchoring FrdA specifically to evidence-backed constituent contributions to the complete fumarate reductase complex.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T05:27:24Z",
     "curator": "codex",
     "action": "RESOLVED_REVIEW_ISSUE",
     "changes": "Resolved issue #1452 by adding source-attested quinol-fumarate reductase synonymy from the PDB:1KF6 primary citation title.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:13:23Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:49Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 3 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "quinol-fumarate reductase",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1074/jbc.M200815200"
    }
   ],
   "parent_structures": [
    "GO:0098803"
   ],
   "components": [
    {
     "component_id": "frda_flavoprotein",
     "label": "Fumarate reductase, flavoprotein subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR005884",
     "gene_symbols": [
      "frdA"
     ],
     "essentiality": "ESSENTIAL",
     "role": "FAD-binding flavoprotein subunit in the membrane-extrinsic catalytic domain of the fumarate reductase complex.",
     "evidence": [
      {
       "reference": "InterPro:IPR005884",
       "notes": "InterPro IPR005884 is the source-neutral family for the fumarate reductase flavoprotein subunit."
      },
      {
       "reference": "PDB:1KF6",
       "notes": "RCSB maps PDB:1KF6 polymer entity 1 to the E. coli FrdA flavoprotein subunit, UniProtKB:P00363."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P00363",
       "protein_label": "Fumarate reductase flavoprotein subunit",
       "gene_symbol": "frdA",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene frdA in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P00363",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P00363, the single reviewed entry for gene frdA in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "frdb_iron_sulfur_subunit",
     "label": "fumarate reductase iron-sulfur subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "frdB"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral InterPro, Pfam, or NCBIfam CURIE was asserted for fumarate reductase subunit B; the verified InterPro IPR004489 family intentionally spans both succinate dehydrogenase and fumarate reductase iron-sulfur proteins.",
     "role": "Iron-sulfur subunit in the membrane-extrinsic catalytic domain that links the flavoprotein to the FrdC/FrdD membrane anchor.",
     "evidence": [
      {
       "reference": "GO:0045283",
       "notes": "GO:0045283 defines subunits A and B as the fumarate reductase membrane-extrinsic catalytic domain."
      },
      {
       "reference": "PDB:1KF6",
       "notes": "RCSB maps PDB:1KF6 polymer entity 2 to the E. coli FrdB iron-sulfur subunit, UniProtKB:P0AC47."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0AC47",
       "protein_label": "Fumarate reductase iron-sulfur subunit",
       "gene_symbol": "frdB",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene frdB in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0AC47",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0AC47, the single reviewed entry for gene frdB in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "frdc_hydrophobic_subunit",
     "label": "Fumarate reductase, subunit C",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR003510",
     "gene_symbols": [
      "frdC"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Fifteen-kilodalton hydrophobic membrane-anchor subunit that helps link the catalytic centers of fumarate reductase to the respiratory electron-transfer chain.",
     "evidence": [
      {
       "reference": "InterPro:IPR003510",
       "notes": "InterPro IPR003510 is the source-neutral family for Fumarate reductase, subunit C."
      },
      {
       "reference": "PDB:1KF6",
       "notes": "RCSB maps PDB:1KF6 polymer entity 3 to the E. coli FrdC hydrophobic subunit, UniProtKB:P0A8Q0."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A8Q0",
       "protein_label": "Fumarate reductase subunit C",
       "gene_symbol": "frdC",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene frdC in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15919996",
         "notes": "Daley DO et al. 2005, ‘Global topology analysis of the Escherichia coli inner membrane proteome.’, Science. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0A8Q0."
        }
       ]
      }
     ]
    },
    {
     "component_id": "frdd_hydrophobic_subunit",
     "label": "Fumarate reductase, subunit D",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR003418",
     "gene_symbols": [
      "frdD"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Thirteen-kilodalton hydrophobic membrane-anchor subunit that helps anchor the fumarate reductase catalytic module to the cytoplasmic membrane.",
     "evidence": [
      {
       "reference": "InterPro:IPR003418",
       "notes": "InterPro IPR003418 is the source-neutral family for Fumarate reductase, subunit D."
      },
      {
       "reference": "PDB:1KF6",
       "notes": "RCSB maps PDB:1KF6 polymer entity 4 to the E. coli FrdD hydrophobic subunit, UniProtKB:P0A8Q3."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A8Q3",
       "protein_label": "Fumarate reductase subunit D",
       "gene_symbol": "frdD",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene frdD in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15919996",
         "notes": "Daley DO et al. 2005, ‘Global topology analysis of the Escherichia coli inner membrane proteome.’, Science. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0A8Q3."
        }
       ]
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Bacterial source of the four-subunit quinol:fumarate reductase structure deposited as PDB:1KF6.",
     "reference": "PDB:1KF6"
    }
   ],
   "functions": [
    {
     "function_id": "quinol_fumarate_reductase_activity",
     "label": "quinol:fumarate reductase activity",
     "description": "Fumarate reductase oxidizes quinol to quinone while reducing fumarate to succinate during anaerobic respiratory electron transport.",
     "evidence": [
      {
       "reference": "GO:0045283",
       "notes": "GO:0045283 defines fumarate reductase by the quinol-to-quinone and fumarate-to-succinate reaction opposite to respiratory complex II."
      },
      {
       "reference": "DOI:10.1126/science.284.5422.1961",
       "notes": "Iverson et al. 1999 solved the structure of the E. coli fumarate reductase respiratory complex."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0045283",
     "notes": "Gene Ontology cellular-component term for the fumarate reductase complex."
    },
    {
     "reference": "GO:0098803",
     "notes": "Gene Ontology cellular-component term for respiratory-chain protein complexes."
    },
    {
     "reference": "InterPro:IPR005884",
     "notes": "InterPro family for the fumarate reductase FrdA flavoprotein subunit."
    },
    {
     "reference": "InterPro:IPR003510",
     "notes": "InterPro family for fumarate reductase subunit C."
    },
    {
     "reference": "InterPro:IPR003418",
     "notes": "InterPro family for fumarate reductase subunit D."
    },
    {
     "reference": "DOI:10.1126/science.284.5422.1961",
     "notes": "Iverson et al. 1999, Structure of the Escherichia coli Fumarate reductase respiratory complex, Science."
    },
    {
     "reference": "PMID:10373108",
     "notes": "PubMed identifier for the Iverson et al. 1999 E. coli fumarate reductase respiratory-complex structure paper as reported by InterPro."
    },
    {
     "reference": "DOI:10.1074/jbc.M200815200",
     "notes": "Iverson et al. 2002, Crystallographic studies of the Escherichia coli quinol-fumarate reductase with inhibitors bound to the quinol-binding site, Journal of Biological Chemistry."
    },
    {
     "reference": "PMID:11850430",
     "notes": "PubMed identifier for Iverson et al. 2002 as reported by the RCSB PDB:1KF6 primary citation."
    },
    {
     "reference": "PDB:1KF6",
     "notes": "RCSB Protein Data Bank entry for the E. coli quinol:fumarate reductase structure from Iverson et al. 2002."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "fumarate_reductase_quinol_coupling",
     "title": "Fumarate reductase couples quinol oxidation to fumarate reduction",
     "description": "The fumarate reductase FrdAB catalytic domain and FrdCD membrane anchor form a respiratory complex that oxidizes quinol and reduces fumarate during anaerobic electron transport.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures GO-level substrates, products, and subunit layout without resolving individual flavin, iron-sulfur, quinone-site, or inhibitor-bound conformational states.",
     "nodes": [
      {
       "node_id": "fumarate_reductase",
       "label": "fumarate reductase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0045283"
      },
      {
       "node_id": "frda_flavoprotein",
       "label": "Fumarate reductase, flavoprotein subunit",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR005884",
       "component_ref": "frda_flavoprotein"
      },
      {
       "node_id": "frdb_iron_sulfur_subunit",
       "label": "fumarate reductase iron-sulfur subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "frdb_iron_sulfur_subunit"
      },
      {
       "node_id": "frdc_hydrophobic_subunit",
       "label": "Fumarate reductase, subunit C",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR003510",
       "component_ref": "frdc_hydrophobic_subunit"
      },
      {
       "node_id": "frdd_hydrophobic_subunit",
       "label": "Fumarate reductase, subunit D",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR003418",
       "component_ref": "frdd_hydrophobic_subunit"
      },
      {
       "node_id": "quinol",
       "label": "quinol",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "quinone",
       "label": "quinone",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "fumarate",
       "label": "fumarate",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "succinate",
       "label": "succinate",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "quinol_fumarate_reductase_activity",
       "label": "quinol:fumarate reductase activity",
       "node_type": "MOLECULAR_FUNCTION"
      }
     ],
     "edges": [
      {
       "subject": "fumarate_reductase",
       "predicate": "enables",
       "object": "quinol_fumarate_reductase_activity",
       "description": "The complete FrdABCD complex carries out quinol:fumarate reductase activity.",
       "evidence": [
        {
         "reference": "GO:0045283",
         "notes": "GO:0045283 defines the four-subunit fumarate reductase complex by quinol oxidation coupled to fumarate reduction."
        }
       ]
      },
      {
       "subject": "frda_flavoprotein",
       "predicate": "assembles with",
       "object": "frdb_iron_sulfur_subunit",
       "description": "FrdA and FrdB comprise the extrinsic catalytic domain of the membrane-bound fumarate reductase complex.",
       "evidence": [
        {
         "reference": "GO:0045283",
         "notes": "GO:0045283 states that subunits A and B comprise the fumarate reductase membrane-extrinsic catalytic domain."
        }
       ]
      },
      {
       "subject": "frdc_hydrophobic_subunit",
       "predicate": "contributes to",
       "object": "fumarate_reductase",
       "description": "FrdC is one of the two hydrophobic membrane-anchor subunits in the four-subunit fumarate reductase complex.",
       "evidence": [
        {
         "reference": "InterPro:IPR003510",
         "notes": "InterPro IPR003510 defines Fumarate reductase, subunit C as a 15 kDa hydrophobic subunit of the four-subunit complex."
        }
       ]
      },
      {
       "subject": "frdd_hydrophobic_subunit",
       "predicate": "contributes to",
       "object": "fumarate_reductase",
       "description": "FrdD is the second hydrophobic membrane-anchor subunit of the four-subunit fumarate reductase complex.",
       "evidence": [
        {
         "reference": "InterPro:IPR003418",
         "notes": "InterPro IPR003418 defines fumarate reductase subunit D as the 13 kDa hydrophobic subunit."
        }
       ]
      },
      {
       "subject": "quinol",
       "predicate": "donates electrons to",
       "object": "quinol_fumarate_reductase_activity",
       "description": "Quinol is oxidized to quinone during fumarate reductase activity.",
       "evidence": [
        {
         "reference": "GO:0045283",
         "notes": "GO:0045283 records quinol oxidation as coupled to fumarate reduction by the complex."
        }
       ]
      },
      {
       "subject": "fumarate",
       "predicate": "accepts electrons in",
       "object": "quinol_fumarate_reductase_activity",
       "description": "Fumarate is the acceptor reduced to succinate by the fumarate reductase complex.",
       "evidence": [
        {
         "reference": "GO:0045283",
         "notes": "GO:0045283 records fumarate reduction to succinate as part of the complex's reaction."
        }
       ]
      },
      {
       "subject": "quinol_fumarate_reductase_activity",
       "predicate": "produces",
       "object": "quinone",
       "description": "The fumarate reductase reaction oxidizes quinol to quinone.",
       "evidence": [
        {
         "reference": "GO:0045283",
         "notes": "GO:0045283 records quinone production as the oxidized side of the quinol:fumarate reaction."
        }
       ]
      },
      {
       "subject": "quinol_fumarate_reductase_activity",
       "predicate": "produces",
       "object": "succinate",
       "description": "The fumarate reductase reaction reduces fumarate to succinate.",
       "evidence": [
        {
         "reference": "GO:0045283",
         "notes": "GO:0045283 records succinate production as the reduced side of the quinol:fumarate reaction."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "frdb_family_grounding",
     "prompt": "Resolve an exact source-neutral protein-family identifier for fumarate reductase subunit B before replacing its reviewed-label-only component row.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#frdb_iron_sulfur_subunit"
     ],
     "rationale": "InterPro IPR004489 covers succinate dehydrogenase and fumarate reductase iron-sulfur proteins, so this record grounds exact FrdA, FrdC, and FrdD families while leaving FrdB ungrounded until a FrdB-specific family is verified.",
     "evidence": [
      {
       "reference": "InterPro:IPR004489",
       "notes": "InterPro names IPR004489 as a succinate dehydrogenase/fumarate reductase iron-sulfur protein family."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-24"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:lh2_peripheral_light_harvesting_antenna_complex",
   "label": "LH2 peripheral light-harvesting antenna complex",
   "structure_category": "ENERGY_COMPLEX",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A peripheral bacteriochlorophyll-containing light-harvesting antenna protein complex of purple bacterial chromatophore membranes that broadens the photosynthetic absorption cross-section and transfers excitation energy toward RC-LH1 reaction-center core complexes.",
   "definition_source": "DOI:10.1038/nature02823",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T06:10:36Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T06:11:10Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added LH2 synonymy, light-harvesting-complex parentage, chromatophore parthood, purple-bacterial scope, a Cereibacter example, photosynthetic light-harvesting function, GO/UniProt/literature evidence, a nonmechanistic LH2 excitation-transfer graph, and an LH2 subunit-boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T06:22:20Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#758: grounded the LH2 light-harvesting function and graph endpoint to GO:0009765.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-16T01:45:29Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "#2299: Scope the PufX-containing graph receiver to the C. sphaeroides example.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:49Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "LH2 antenna complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1038/nature02823"
    },
    {
     "synonym_text": "peripheral light-harvesting complex 2",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1038/nature02823"
    }
   ],
   "parent_structures": [
    "GO:0030076"
   ],
   "part_of": [
    "GO:0042717"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "RARE",
     "note": "LH2 antenna complexes occur in the chromatophore photosynthetic membranes of purple bacteria rather than broadly across bacteria.",
     "reference": "uniprot.location:SL-0042"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:1063",
     "taxon_label": "Cereibacter sphaeroides",
     "note": "Purple photosynthetic bacterium, still commonly cited under the synonym Rhodobacter sphaeroides, whose native chromatophore membranes were imaged with LH2 complexes surrounding RC-LH1-PufX core arrays.",
     "reference": "DOI:10.1038/nature02823"
    }
   ],
   "functions": [
    {
     "function_id": "photosynthetic_light_harvesting",
     "label": "photosynthesis, light harvesting",
     "description": "The peripheral LH2 antenna broadens bacteriochlorophyll light capture and transfers excitation energy inward toward reaction-center LH1 core complexes.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature02823",
       "notes": "Bahatyrova et al. 2004 resolved LH2 antenna complexes around RC-LH1-PufX core arrays in native Rhodobacter sphaeroides photosynthetic membranes."
      },
      {
       "reference": "uniprot.location:SL-0042",
       "notes": "UniProt SL-0042 lists antenna complexes among the contents of cellular chromatophore membranes."
      }
     ],
     "grounding": "GO:0009765"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030076",
     "notes": "Gene Ontology cellular-component term for the broader light-harvesting complex class."
    },
    {
     "reference": "GO:0042717",
     "notes": "Gene Ontology cellular-component term for the plasma membrane-derived chromatophore membrane that houses purple bacterial LH2 antenna complexes."
    },
    {
     "reference": "GO:0009765",
     "notes": "Gene Ontology biological-process term for photosynthesis, light harvesting."
    },
    {
     "reference": "uniprot.location:SL-0042",
     "notes": "UniProt Subcellular Location entry for the cellular chromatophore membrane; maps to GO:0042717 and lists antenna complexes among the membrane contents."
    },
    {
     "reference": "DOI:10.1038/nature02823",
     "notes": "Bahatyrova et al. 2004, The native architecture of a photosynthetic membrane, Nature."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "lh2_excitation_transfer",
     "title": "LH2 antennae feed purple-bacterial reaction-center cores",
     "description": "In Cereibacter (Rhodobacter) sphaeroides, LH2 complexes in the chromatophore membrane transfer captured excitation toward RC-LH1-PufX cores.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records chromatophore residence and directional excitation flow without resolving LH2 alpha/beta subunit stoichiometry, pigment cofactors or the RC-LH1-PufX core composition. The PufX-containing receiver is the C. sphaeroides example of Bahatyrova et al. 2004, not a universal partner of all LH2 complexes.",
     "nodes": [
      {
       "node_id": "chromatophore_membrane",
       "label": "plasma membrane-derived chromatophore membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0042717"
      },
      {
       "node_id": "lh2",
       "label": "LH2 peripheral light-harvesting antenna complex",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:lh2_peripheral_light_harvesting_antenna_complex"
      },
      {
       "node_id": "rc_lh1_pufx",
       "label": "RC-LH1-PufX core complex",
       "node_type": "GENE_OR_PROTEIN",
       "description": "C. sphaeroides RC-LH1-PufX core receiving excitation from surrounding LH2 complexes in the cited native-membrane study.",
       "xrefs": [
        "UniProtKB:P0C0Y8",
        "UniProtKB:P0C0Y9"
       ]
      },
      {
       "node_id": "light_harvesting",
       "label": "photosynthesis, light harvesting",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0009765"
      }
     ],
     "edges": [
      {
       "subject": "lh2",
       "predicate": "is part of",
       "object": "chromatophore_membrane",
       "description": "Peripheral LH2 antenna complexes are embedded in the purple-bacterial cellular chromatophore membrane.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0042",
         "notes": "UniProt SL-0042 lists antenna complexes among the contents of cellular chromatophore membranes."
        },
        {
         "reference": "DOI:10.1038/nature02823",
         "notes": "Bahatyrova et al. 2004 imaged LH2 complexes in native Rhodobacter sphaeroides photosynthetic membranes."
        }
       ]
      },
      {
       "subject": "lh2",
       "predicate": "transfers excitation energy to",
       "object": "rc_lh1_pufx",
       "description": "In the C. sphaeroides example, peripheral LH2 domains supply excitation to RC-LH1-PufX cores.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature02823",
         "notes": "Bahatyrova et al. 2004 resolved LH2 complexes interconnecting and clustering around RC-LH1-PufX core arrays in native Rhodobacter sphaeroides photosynthetic membranes."
        }
       ]
      },
      {
       "subject": "lh2",
       "predicate": "contributes to",
       "object": "light_harvesting",
       "description": "LH2 extends the bacteriochlorophyll antenna network used for purple-bacterial photosynthetic light capture.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature02823",
         "notes": "Bahatyrova et al. 2004 describe LH2 as a peripheral antenna complex in the native Rhodobacter photosynthetic membrane."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "lh2_subunit_boundaries",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve exact source-neutral component groundings for LH2 alpha and beta apoprotein families and bacteriochlorophyll cofactor boundaries before adding component rows.",
     "attaches_to": [
      "causal_graphs#lh2_excitation_transfer"
     ],
     "rationale": "The first LH2 record grounds the complex itself at a minted CellStructureMech identifier under GO:0030076, but it does not guess whether available protein-family terms exactly match the full purple-bacterial LH2 subunit families.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature02823",
       "notes": "Bahatyrova et al. 2004 resolve intact LH2 complexes in Rhodobacter sphaeroides chromatophore membranes but do not provide a source-neutral CURIE for every LH2 constituent."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0030076",
   "label": "light-harvesting complex",
   "structure_category": "ENERGY_COMPLEX",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein-pigment complex that may be closely or peripherally associated to photosynthetic reaction centers that participate in harvesting and transferring radiant energy to the reaction center.",
   "definition_source": "GO:0030076",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-16T01:30:43Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T01:31:46Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy and parentage, label-only antenna apoprotein and pigment component groups, cyanobacterial, purple-bacterial and green-bacterial scope, photosynthetic light-harvesting function and evidence, a nonmechanistic excitation-transfer graph, and component and subtype curation TODOs.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T01:32:27Z",
     "curator": "codex",
     "action": "POLISH_GRAPH",
     "changes": "Split the generic antenna apoprotein-pigment assembly edge so both component nodes connect directly to the GO:0030076 light-harvesting complex structure node.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T01:44:41Z",
     "curator": "codex",
     "action": "REVIEW_FIXES",
     "changes": "Addressed PR #1047 review issues #1048 and #1049 by broadening the apoprotein component to antenna proteins and adding core LH1/RC-LH1 reaction-center antennae to the lineage-specific subtype boundary.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T17:38:10Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "#1251: Replaced unreadable Bahatyrova 2004 and Comayras 2005 purple-bacterial light-harvesting citations with readable Olsen 2008 and Frese 2004 support.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-16T01:46:28Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "#2300: Separate Zheng 2021 architecture evidence from the PCC 6803 photoprotection study.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:13:30Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 5 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "antenna complex",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0030076"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "components": [
    {
     "component_id": "photosynthetic_antenna_proteins",
     "label": "photosynthetic antenna proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral CURIE for all light-harvesting antenna protein families, including pigment-binding apoproteins and accessory linker/scaffold polypeptides, was verified in this pass.",
     "role": "Pigment-binding protein subunits and non-pigment linker or scaffold polypeptides that organize photosynthetic antenna pigments for light absorption and excitation-energy transfer.",
     "evidence": [
      {
       "reference": "GO:0030076",
       "notes": "GO defines a light-harvesting complex as a protein-pigment complex."
      },
      {
       "reference": "DOI:10.1146/annurev-biophys-062920-063657",
       "notes": "Sui 2021 reviewed phycobiliprotein and linker-polypeptide organization in phycobilisome antennae."
      },
      {
       "reference": "DOI:10.1074/jbc.M804824200",
       "notes": "Olsen et al. 2008 imaged LH2 antenna organization in Rhodobacter sphaeroides DPF2G intracytoplasmic membranes."
      },
      {
       "reference": "DOI:10.1038/ncomms12454",
       "notes": "Nielsen et al. 2016 resolved the CsmA protein lattice of the chlorosome baseplate antenna complex."
      }
     ],
     "gene_symbols": [
      "cpcA",
      "cpcB",
      "pucA",
      "pucB",
      "csmA"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q54715",
       "protein_label": "C-phycocyanin alpha subunit",
       "gene_symbol": "cpcA",
       "taxon_id": "NCBITaxon:1111708",
       "taxon_label": "Synechocystis sp. PCC 6803 substr. Kazusa",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene cpcA in Synechocystis sp. PCC 6803 substr. Kazusa, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q54715",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q54715, the single reviewed entry for gene cpcA in Synechocystis sp. PCC 6803 substr. Kazusa. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q54714",
       "protein_label": "C-phycocyanin beta subunit",
       "gene_symbol": "cpcB",
       "taxon_id": "NCBITaxon:1111708",
       "taxon_label": "Synechocystis sp. PCC 6803 substr. Kazusa",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene cpcB in Synechocystis sp. PCC 6803 substr. Kazusa, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q54714",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q54714, the single reviewed entry for gene cpcB in Synechocystis sp. PCC 6803 substr. Kazusa. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P0C0Y0",
       "protein_label": "Light-harvesting protein B-800/850 alpha chain",
       "gene_symbol": "pucA",
       "taxon_id": "NCBITaxon:1063",
       "taxon_label": "Cereibacter sphaeroides",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene pucA in Cereibacter sphaeroides, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0C0Y0",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0C0Y0, the single reviewed entry for gene pucA in Cereibacter sphaeroides. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P0C0Y2",
       "protein_label": "Light-harvesting protein B-800/850 beta chain",
       "gene_symbol": "pucB",
       "taxon_id": "NCBITaxon:1063",
       "taxon_label": "Cereibacter sphaeroides",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene pucB in Cereibacter sphaeroides, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0C0Y2",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0C0Y2, the single reviewed entry for gene pucB in Cereibacter sphaeroides. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P0A314",
       "protein_label": "Bacteriochlorophyll c-binding protein",
       "gene_symbol": "csmA",
       "taxon_id": "NCBITaxon:194439",
       "taxon_label": "Chlorobaculum tepidum TLS",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene csmA in Chlorobaculum tepidum TLS, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0A314",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0A314, the single reviewed entry for gene csmA in Chlorobaculum tepidum TLS. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "photosynthetic_antenna_pigments",
     "label": "photosynthetic antenna pigments",
     "component_type": "SMALL_MOLECULE",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No single ChEBI CURIE exactly covers the chlorophyll, bacteriochlorophyll and phycobilin pigments bound by all microbial light-harvesting complex classes.",
     "role": "Light-absorbing cofactors whose tuned excitation energies support radiant-energy capture and transfer to photosynthetic reaction centers.",
     "evidence": [
      {
       "reference": "GO:0030076",
       "notes": "GO defines a light-harvesting complex as a pigment-containing protein complex."
      },
      {
       "reference": "DOI:10.1146/annurev-biophys-062920-063657",
       "notes": "Sui 2021 reviewed phycobilin chromophores covalently attached to cyanobacterial phycobilisomes."
      },
      {
       "reference": "DOI:10.1074/jbc.M804824200",
       "notes": "Olsen et al. 2008 mapped bacteriochlorophyll-containing LH2 complexes in Rhodobacter sphaeroides DPF2G intracytoplasmic membranes."
      },
      {
       "reference": "DOI:10.1038/ncomms12454",
       "notes": "Nielsen et al. 2016 modeled bacteriochlorophyll a pigments bound inside the chlorosome CsmA baseplate."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:1148",
     "taxon_label": "Synechocystis sp. PCC 6803",
     "presence": "COMMON",
     "note": "Cyanobacterial model whose phycobilisome rods and cores exemplify biliprotein light-harvesting complexes.",
     "reference": "DOI:10.1038/s41586-022-05156-4"
    },
    {
     "taxon_id": "NCBITaxon:1063",
     "taxon_label": "Cereibacter sphaeroides",
     "presence": "COMMON",
     "note": "Purple photosynthetic bacterium whose native photosynthetic membranes contain LH2 as a major light-harvesting antenna.",
     "reference": "DOI:10.1073/pnas.0407295102"
    },
    {
     "taxon_id": "NCBITaxon:1097",
     "taxon_label": "Chlorobaculum tepidum",
     "presence": "COMMON",
     "note": "Green sulfur bacterium whose chlorosome CsmA baseplate antenna complexes were resolved in situ.",
     "reference": "DOI:10.1038/ncomms12454"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:1148",
     "taxon_label": "Synechocystis sp. PCC 6803",
     "note": "Cyanobacterial phycobilisome model with cryo-EM structures in light-harvesting and photoprotected states.",
     "reference": "DOI:10.1038/s41586-022-05156-4"
    },
    {
     "taxon_id": "NCBITaxon:1063",
     "taxon_label": "Cereibacter sphaeroides",
     "note": "Purple-bacterial photosynthetic-membrane model with organized RC-LH1-PufX core domains, interspersed LH2 complexes, and some separate LH2 antenna domains.",
     "reference": "DOI:10.1073/pnas.0407295102"
    },
    {
     "taxon_id": "NCBITaxon:1097",
     "taxon_label": "Chlorobaculum tepidum",
     "note": "Green sulfur bacterium whose chlorosomes carry a CsmA bacteriochlorophyll a baseplate antenna complex.",
     "reference": "DOI:10.1038/ncomms12454"
    }
   ],
   "functions": [
    {
     "function_id": "photosynthetic_light_harvesting",
     "label": "photosynthesis, light harvesting",
     "grounding": "GO:0009765",
     "description": "Light-harvesting complexes absorb radiant energy in photosynthetic antenna pigments and route the resulting excitation toward reaction-center complexes.",
     "evidence": [
      {
       "reference": "GO:0030076",
       "notes": "GO defines light-harvesting complexes by radiant-energy harvest and transfer to a reaction center."
      },
      {
       "reference": "DOI:10.1146/annurev-biophys-062920-063657",
       "notes": "Sui 2021 reviewed phycobilisome light capture and downhill excitation-energy transfer to photosystems."
      },
      {
       "reference": "DOI:10.1038/ncomms12454",
       "notes": "Nielsen et al. 2016 modeled excitation transfer through the CsmA baseplate toward downstream reaction centers."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030076",
     "notes": "Gene Ontology cellular-component term for a light-harvesting complex."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology places light-harvesting complexes under protein-containing complexes."
    },
    {
     "reference": "GO:0009765",
     "notes": "Gene Ontology biological-process term for photosynthesis, light harvesting."
    },
    {
     "reference": "DOI:10.1146/annurev-biophys-062920-063657",
     "notes": "Sui 2021, Structure of Phycobilisomes, Annual Review of Biophysics."
    },
    {
     "reference": "DOI:10.1038/s41467-021-25813-y",
     "notes": "Zheng et al. 2021, Structural insight into the mechanism of energy transfer in cyanobacterial phycobilisomes, Nature Communications."
    },
    {
     "reference": "DOI:10.1074/jbc.M804824200",
     "notes": "Olsen et al. 2008, The Organization of LH2 Complexes in Membranes from Rhodobacter sphaeroides, Journal of Biological Chemistry."
    },
    {
     "reference": "DOI:10.1038/ncomms12454",
     "notes": "Nielsen et al. 2016, In situ high-resolution structure of the baseplate antenna complex in Chlorobaculum tepidum, Nature Communications."
    },
    {
     "reference": "DOI:10.1007/s11120-013-9869-3",
     "notes": "Orf and Blankenship 2013, Chlorosome antenna complexes from green photosynthetic bacteria, Photosynthesis Research."
    },
    {
     "reference": "DOI:10.1073/pnas.0407295102",
     "notes": "Frese et al. 2004, The long-range organization of a native photosynthetic membrane, Proceedings of the National Academy of Sciences."
    },
    {
     "reference": "DOI:10.1038/s41586-022-05156-4",
     "notes": "Dominguez-Martin et al. 2022, Structures of a phycobilisome in light-harvesting and photoprotected states; cryo-EM of Synechocystis sp. PCC 6803 with and without OCP."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "antenna_excitation_transfer",
     "title": "Antenna protein-pigment complexes transfer excitation to reaction centers",
     "description": "Photosynthetic antenna proteins assemble with photosynthetic antenna pigments into light-harvesting complexes that absorb radiant energy and transfer excitation toward photosynthetic reaction centers.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the shared GO-backed antenna role without modeling lineage-specific phycobilisome rods and cores, purple-bacterial peripheral LH2 rings, purple-bacterial core LH1 antennae, chlorosome CsmA baseplates, or their detailed excitonic state transitions.",
     "nodes": [
      {
       "node_id": "antenna_proteins",
       "label": "photosynthetic antenna proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "photosynthetic_antenna_proteins"
      },
      {
       "node_id": "antenna_pigments",
       "label": "photosynthetic antenna pigments",
       "node_type": "CHEMICAL",
       "component_ref": "photosynthetic_antenna_pigments"
      },
      {
       "node_id": "light_harvesting_complex",
       "label": "light-harvesting complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030076"
      },
      {
       "node_id": "photosynthetic_reaction_center",
       "label": "photosynthetic reaction center",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "photosynthetic_light_harvesting",
       "label": "photosynthesis, light harvesting",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0009765"
      }
     ],
     "edges": [
      {
       "subject": "antenna_proteins",
       "predicate": "organize",
       "object": "antenna_pigments",
       "description": "Antenna apoproteins bind or scaffold pigments that tune light capture and energy transfer.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-biophys-062920-063657",
         "notes": "Sui 2021 reviewed phycobiliprotein-bound phycobilins and linker-mediated spectral tuning in phycobilisomes."
        },
        {
         "reference": "DOI:10.1038/ncomms12454",
         "notes": "Nielsen et al. 2016 modeled bacteriochlorophyll a pigments arranged by CsmA baseplate subunits."
        }
       ]
      },
      {
       "subject": "antenna_proteins",
       "predicate": "assemble into",
       "object": "light_harvesting_complex",
       "description": "Photosynthetic antenna proteins form the protein scaffold of light-harvesting complexes.",
       "evidence": [
        {
         "reference": "GO:0030076",
         "notes": "GO defines a light-harvesting complex as a protein-pigment complex."
        },
        {
         "reference": "DOI:10.1038/ncomms12454",
         "notes": "Nielsen et al. 2016 resolved CsmA apoproteins as the chlorosome baseplate antenna scaffold."
        }
       ]
      },
      {
       "subject": "antenna_pigments",
       "predicate": "are bound in",
       "object": "light_harvesting_complex",
       "description": "Photosynthetic antenna pigments are bound in the protein environment of the assembled light-harvesting complex.",
       "evidence": [
        {
         "reference": "GO:0030076",
         "notes": "GO defines a light-harvesting complex as a pigment-containing protein complex."
        },
        {
         "reference": "DOI:10.1146/annurev-biophys-062920-063657",
         "notes": "Sui 2021 reviewed phycobilin chromophore attachment in phycobilisome antennae."
        }
       ]
      },
      {
       "subject": "light_harvesting_complex",
       "predicate": "transfers excitation energy to",
       "object": "photosynthetic_reaction_center",
       "description": "Light-harvesting complexes route absorbed excitation energy toward reaction-center complexes.",
       "evidence": [
        {
         "reference": "GO:0030076",
         "notes": "GO defines light-harvesting complexes by participation in radiant-energy transfer to the reaction center."
        },
        {
         "reference": "DOI:10.1073/pnas.0407295102",
         "notes": "Frese et al. 2004 modeled native Rhodobacter sphaeroides photosynthetic membranes that contain RC-LH1-PufX complexes interspersed with LH2 antennae."
        }
       ]
      },
      {
       "subject": "light_harvesting_complex",
       "predicate": "contributes to",
       "object": "photosynthetic_light_harvesting",
       "description": "The protein-pigment antenna extends spectral capture for photosynthetic light harvesting.",
       "evidence": [
        {
         "reference": "GO:0030076",
         "notes": "GO defines light-harvesting complexes as cellular components that harvest radiant energy."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_antenna_component_grounding",
     "prompt": "Resolve exact source-neutral grounding for antenna protein and pigment groups before splitting the generic component rows.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#photosynthetic_antenna_proteins",
      "components#photosynthetic_antenna_pigments"
     ],
     "rationale": "This parent record spans biliprotein, bacteriochlorophyll and chlorophyll antenna systems; one broad protein-family or ChEBI accession would either be too narrow for the GO:0030076 parent or too broad to denote only light-harvesting constituents.",
     "evidence": [
      {
       "reference": "GO:0030076",
       "notes": "GO defines the shared light-harvesting complex as a protein-pigment complex."
      },
      {
       "reference": "DOI:10.1007/s11120-013-9869-3",
       "notes": "Orf and Blankenship 2013 reviewed the specialized pigment chemistry and antenna organization of green-bacterial chlorosomes."
      },
      {
       "reference": "DOI:10.1146/annurev-biophys-062920-063657",
       "notes": "Sui 2021 reviewed bilin-bearing cyanobacterial phycobilisomes as a distinct antenna class."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    },
    {
     "discussion_id": "defer_lineage_specific_antenna_subtypes",
     "prompt": "Curate LH2, RC-LH1 core, phycobilisome, chlorosome baseplate and other lineage-specific antenna architectures as child records rather than components of this generic GO parent.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#antenna_excitation_transfer"
     ],
     "rationale": "GO:0030076 covers several protein-pigment architectures with different subunits, pigments, membrane contexts and excitation paths; purple-bacterial chromatophores alone distinguish peripheral LH2 antennae from RC-LH1 reaction-center core antennae, so this parent record intentionally captures only the shared antenna boundary.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-021-25813-y",
       "notes": "Zheng et al. 2021 resolved a cyanobacterial phycobilisome core-and-rod antenna architecture."
      },
      {
       "reference": "DOI:10.1074/jbc.M804824200",
       "notes": "Olsen et al. 2008 mapped LH2-only antenna organization in a Rhodobacter sphaeroides intracytoplasmic membrane model."
      },
      {
       "reference": "DOI:10.1038/ncomms12454",
       "notes": "Nielsen et al. 2016 resolved a chlorosome CsmA baseplate antenna architecture."
      },
      {
       "reference": "DOI:10.1073/pnas.0407295102",
       "notes": "Frese et al. 2004 modeled RC-LH1-PufX core organization with LH2-rich domains in native purple-bacterial photosynthetic membranes."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    }
   ]
  },
  {
   "identifier": "GO:0044674",
   "label": "methyl coenzyme M reductase complex",
   "structure_category": "ENERGY_COMPLEX",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "Methyl coenzyme M reductase complex is a hexameric alpha2 beta2 gamma2 enzyme complex that catalyzes coenzyme B-dependent reduction of methyl-coenzyme M to methane during the terminal step of methanogenesis.",
   "definition_source": "GO:0044674",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-24T08:18:02Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T08:20:14Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added intracellular oxidoreductase parentage, alpha/beta/gamma MCR components grounded to exact InterPro families and PDB:1MRO polymer entities, a Methanothermobacter marburgensis canonical example, coenzyme-B sulfoethylthiotransferase activity evidence, and a compact whole-enzyme methane-production graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T08:21:48Z",
     "curator": "codex",
     "action": "CORRECTED_PARENTAGE",
     "changes": "Replaced the inferred oxidoreductase and intracellular parentage with GO:1990234, the direct transferase-complex parent of GO:0044674 in GO basic, and narrowed the definition to avoid asserting oxidoreductase-class parentage.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T08:33:06Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1469/#1470: removed unsupported broad archaeal wording from current definition and component prose, and added beta/gamma InterPro support to the coenzyme-B sulfoethylthiotransferase function evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:13:33Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:1990234"
   ],
   "components": [
    {
     "component_id": "mcr_alpha_subunit",
     "label": "Methyl coenzyme M reductase, alpha subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR016212",
     "gene_symbols": [
      "mcrA"
     ],
     "stoichiometry": "2",
     "essentiality": "ESSENTIAL",
     "role": "Alpha subunit family present as two copies in the alpha2 beta2 gamma2 methyl coenzyme M reductase complex.",
     "evidence": [
      {
       "reference": "InterPro:IPR016212",
       "notes": "InterPro IPR016212 is a family entry named Methyl coenzyme M reductase, alpha subunit and is annotated to coenzyme-B sulfoethylthiotransferase activity."
      },
      {
       "reference": "PDB:1MRO",
       "notes": "RCSB maps PDB:1MRO polymer entity 1 to Methanothermobacter marburgensis str. Marburg methyl-coenzyme M reductase subunit alpha, UniProtKB:P11558, with two copies in the deposited complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P11558",
       "protein_label": "Methyl-coenzyme M reductase I subunit alpha",
       "gene_symbol": "mcrA",
       "taxon_id": "NCBITaxon:79929",
       "taxon_label": "Methanothermobacter marburgensis str. Marburg",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene mcrA in Methanothermobacter marburgensis str. Marburg, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:23533332",
         "notes": "Wrede C et al. 2013, ‘Localization of Methyl-Coenzyme M reductase as metabolic marker for diverse methanogenic Archaea.’, Archaea. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P11558."
        }
       ]
      }
     ]
    },
    {
     "component_id": "mcr_beta_subunit",
     "label": "Methyl-coenzyme M reductase, beta subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR003179",
     "gene_symbols": [
      "mcrB"
     ],
     "stoichiometry": "2",
     "essentiality": "ESSENTIAL",
     "role": "Beta subunit family present as two copies in the alpha2 beta2 gamma2 methyl coenzyme M reductase complex.",
     "evidence": [
      {
       "reference": "InterPro:IPR003179",
       "notes": "InterPro IPR003179 is a family entry named Methyl-coenzyme M reductase, beta subunit and is annotated to coenzyme-B sulfoethylthiotransferase activity."
      },
      {
       "reference": "PDB:1MRO",
       "notes": "RCSB maps PDB:1MRO polymer entity 2 to Methanothermobacter marburgensis str. Marburg methyl-coenzyme M reductase subunit beta, UniProtKB:P11560, with two copies in the deposited complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P11560",
       "protein_label": "Methyl-coenzyme M reductase I subunit beta",
       "gene_symbol": "mcrB",
       "taxon_id": "NCBITaxon:79929",
       "taxon_label": "Methanothermobacter marburgensis str. Marburg",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene mcrB in Methanothermobacter marburgensis str. Marburg, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:23533332",
         "notes": "Wrede C et al. 2013, ‘Localization of Methyl-Coenzyme M reductase as metabolic marker for diverse methanogenic Archaea.’, Archaea. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P11560."
        }
       ]
      }
     ]
    },
    {
     "component_id": "mcr_gamma_subunit",
     "label": "Methyl-coenzyme M reductase, gamma subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR003178",
     "gene_symbols": [
      "mcrG"
     ],
     "stoichiometry": "2",
     "essentiality": "ESSENTIAL",
     "role": "Gamma subunit family present as two copies in the alpha2 beta2 gamma2 methyl coenzyme M reductase complex.",
     "evidence": [
      {
       "reference": "InterPro:IPR003178",
       "notes": "InterPro IPR003178 is a family entry named Methyl-coenzyme M reductase, gamma subunit and is annotated to coenzyme-B sulfoethylthiotransferase activity."
      },
      {
       "reference": "PDB:1MRO",
       "notes": "RCSB maps PDB:1MRO polymer entity 3 to Methanothermobacter marburgensis str. Marburg methyl-coenzyme M reductase subunit gamma, UniProtKB:P11562, with two copies in the deposited complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P11562",
       "protein_label": "Methyl-coenzyme M reductase I subunit gamma",
       "gene_symbol": "mcrG",
       "taxon_id": "NCBITaxon:79929",
       "taxon_label": "Methanothermobacter marburgensis str. Marburg",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene mcrG in Methanothermobacter marburgensis str. Marburg, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:23533332",
         "notes": "Wrede C et al. 2013, ‘Localization of Methyl-Coenzyme M reductase as metabolic marker for diverse methanogenic Archaea.’, Archaea. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P11562."
        }
       ]
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:79929",
     "taxon_label": "Methanothermobacter marburgensis str. Marburg",
     "note": "Methanothermobacter strain that supplied all three alpha, beta, and gamma MCR polymer entities in the crystal structure deposited as PDB:1MRO.",
     "reference": "PDB:1MRO"
    }
   ],
   "functions": [
    {
     "function_id": "coenzyme_b_sulfoethylthiotransferase_activity",
     "label": "coenzyme-B sulfoethylthiotransferase activity",
     "grounding": "GO:0050524",
     "description": "Methyl coenzyme M reductase catalyzes the reaction of coenzyme B with methyl-coenzyme M to form coenzyme M-coenzyme B heterodisulfide and methane.",
     "evidence": [
      {
       "reference": "GO:0050524",
       "notes": "GO:0050524 defines coenzyme-B sulfoethylthiotransferase activity as the reaction of coenzyme B with methyl-coenzyme M to form methane and coenzyme M-coenzyme B heterodisulfide."
      },
      {
       "reference": "InterPro:IPR016212",
       "notes": "InterPro annotates the methyl coenzyme M reductase alpha-subunit family to GO:0050524."
      },
      {
       "reference": "InterPro:IPR003179",
       "notes": "InterPro annotates the methyl-coenzyme M reductase beta-subunit family to GO:0050524."
      },
      {
       "reference": "InterPro:IPR003178",
       "notes": "InterPro annotates the methyl-coenzyme M reductase gamma-subunit family to GO:0050524."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0044674",
     "notes": "Gene Ontology cellular-component term for the methyl coenzyme M reductase complex."
    },
    {
     "reference": "GO:1990234",
     "notes": "Gene Ontology cellular-component term for transferase complexes."
    },
    {
     "reference": "GO:0050524",
     "notes": "Gene Ontology molecular-function term for coenzyme-B sulfoethylthiotransferase activity."
    },
    {
     "reference": "InterPro:IPR016212",
     "notes": "InterPro family for the methyl coenzyme M reductase alpha subunit."
    },
    {
     "reference": "InterPro:IPR003179",
     "notes": "InterPro family for the methyl-coenzyme M reductase beta subunit."
    },
    {
     "reference": "InterPro:IPR003178",
     "notes": "InterPro family for the methyl-coenzyme M reductase gamma subunit."
    },
    {
     "reference": "DOI:10.1126/science.278.5342.1457",
     "notes": "Ermler et al. 1997, Crystal structure of methyl-coenzyme M reductase: the key enzyme of biological methane formation, Science."
    },
    {
     "reference": "PMID:9367957",
     "notes": "PubMed identifier for Ermler et al. 1997 as reported by RCSB PDB:1MRO and NCBI ESummary."
    },
    {
     "reference": "PDB:1MRO",
     "notes": "RCSB Protein Data Bank entry for the Methanothermobacter marburgensis str. Marburg alpha2 beta2 gamma2 methyl-coenzyme M reductase crystal structure from Ermler et al. 1997."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "methyl_coenzyme_m_reduction_to_methane",
     "title": "MCR reduces methyl-coenzyme M to methane",
     "description": "The alpha2 beta2 gamma2 methyl coenzyme M reductase complex catalyzes the final methanogenesis reaction, consuming coenzyme B and methyl-coenzyme M while releasing methane and coenzyme M-coenzyme B heterodisulfide.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the GO-level net reaction and required alpha, beta, and gamma subunit families without resolving the nickel tetrapyrrole cofactor, coenzyme binding geometry, radical intermediates, or conformational states.",
     "nodes": [
      {
       "node_id": "mcr_complex",
       "label": "methyl coenzyme M reductase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0044674"
      },
      {
       "node_id": "mcr_alpha_subunit",
       "label": "Methyl coenzyme M reductase, alpha subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mcr_alpha_subunit"
      },
      {
       "node_id": "mcr_beta_subunit",
       "label": "Methyl-coenzyme M reductase, beta subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mcr_beta_subunit"
      },
      {
       "node_id": "mcr_gamma_subunit",
       "label": "Methyl-coenzyme M reductase, gamma subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mcr_gamma_subunit"
      },
      {
       "node_id": "coenzyme_b",
       "label": "coenzyme B",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "methyl_coenzyme_m",
       "label": "methyl-coenzyme M",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "methane",
       "label": "methane",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "com_cob_heterodisulfide",
       "label": "coenzyme M-coenzyme B heterodisulfide",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "coenzyme_b_sulfoethylthiotransferase_activity",
       "label": "coenzyme-B sulfoethylthiotransferase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0050524"
      }
     ],
     "edges": [
      {
       "subject": "mcr_complex",
       "predicate": "enables",
       "object": "coenzyme_b_sulfoethylthiotransferase_activity",
       "description": "The hexameric MCR complex carries out coenzyme-B sulfoethylthiotransferase activity.",
       "evidence": [
        {
         "reference": "GO:0044674",
         "notes": "GO:0044674 defines methyl coenzyme M reductase as a hexameric complex involved in reduction of the coenzyme M-bound methyl group to methane."
        },
        {
         "reference": "GO:0050524",
         "notes": "GO:0050524 defines the net coenzyme-B sulfoethylthiotransferase reaction catalyzed by methyl-CoM reductase."
        }
       ]
      },
      {
       "subject": "mcr_alpha_subunit",
       "predicate": "contributes to",
       "object": "coenzyme_b_sulfoethylthiotransferase_activity",
       "description": "The MCR alpha family is a constituent of the active alpha2 beta2 gamma2 enzyme complex.",
       "evidence": [
        {
         "reference": "InterPro:IPR016212",
         "notes": "InterPro IPR016212 is specific to methyl coenzyme M reductase alpha subunits and is annotated to GO:0050524."
        },
        {
         "reference": "PDB:1MRO",
         "notes": "PDB:1MRO contains two copies of polymer entity 1, the M. marburgensis MCR alpha subunit."
        }
       ]
      },
      {
       "subject": "mcr_beta_subunit",
       "predicate": "contributes to",
       "object": "coenzyme_b_sulfoethylthiotransferase_activity",
       "description": "The MCR beta family is a constituent of the active alpha2 beta2 gamma2 enzyme complex.",
       "evidence": [
        {
         "reference": "InterPro:IPR003179",
         "notes": "InterPro IPR003179 is specific to methyl-coenzyme M reductase beta subunits and is annotated to GO:0050524."
        },
        {
         "reference": "PDB:1MRO",
         "notes": "PDB:1MRO contains two copies of polymer entity 2, the M. marburgensis MCR beta subunit."
        }
       ]
      },
      {
       "subject": "mcr_gamma_subunit",
       "predicate": "contributes to",
       "object": "coenzyme_b_sulfoethylthiotransferase_activity",
       "description": "The MCR gamma family is a constituent of the active alpha2 beta2 gamma2 enzyme complex.",
       "evidence": [
        {
         "reference": "InterPro:IPR003178",
         "notes": "InterPro IPR003178 is specific to methyl-coenzyme M reductase gamma subunits and is annotated to GO:0050524."
        },
        {
         "reference": "PDB:1MRO",
         "notes": "PDB:1MRO contains two copies of polymer entity 3, the M. marburgensis MCR gamma subunit."
        }
       ]
      },
      {
       "subject": "coenzyme_b",
       "predicate": "is consumed by",
       "object": "coenzyme_b_sulfoethylthiotransferase_activity",
       "description": "Coenzyme B is one of the two substrates in the MCR net reaction.",
       "evidence": [
        {
         "reference": "GO:0050524",
         "notes": "GO:0050524 defines coenzyme-B sulfoethylthiotransferase activity as consuming coenzyme B."
        }
       ]
      },
      {
       "subject": "methyl_coenzyme_m",
       "predicate": "is consumed by",
       "object": "coenzyme_b_sulfoethylthiotransferase_activity",
       "description": "Methyl-coenzyme M is one of the two substrates in the MCR net reaction.",
       "evidence": [
        {
         "reference": "GO:0050524",
         "notes": "GO:0050524 defines coenzyme-B sulfoethylthiotransferase activity as consuming methyl-coenzyme M."
        }
       ]
      },
      {
       "subject": "coenzyme_b_sulfoethylthiotransferase_activity",
       "predicate": "produces",
       "object": "methane",
       "description": "The MCR net reaction releases methane during the final step of methanogenesis.",
       "evidence": [
        {
         "reference": "GO:0050524",
         "notes": "GO:0050524 records methane as a product of coenzyme-B sulfoethylthiotransferase activity."
        }
       ]
      },
      {
       "subject": "coenzyme_b_sulfoethylthiotransferase_activity",
       "predicate": "produces",
       "object": "com_cob_heterodisulfide",
       "description": "The MCR net reaction produces the CoM-S-S-CoB heterodisulfide.",
       "evidence": [
        {
         "reference": "GO:0050524",
         "notes": "GO:0050524 records coenzyme M-coenzyme B heterodisulfide as a product of coenzyme-B sulfoethylthiotransferase activity."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0044799",
   "label": "NarGHI complex",
   "structure_category": "ENERGY_COMPLEX",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A cytoplasmic membrane-bound NarGHI nitrate reductase complex with iron-sulfur, heme, and molybdenum-bis(molybdopterin guanine dinucleotide) cofactors that serves as a terminal reductase during anaerobic nitrate respiration.",
   "definition_source": "GO:0044799",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-02T04:14:47Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T04:16:24Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO/Complex Portal synonymy and parentage, NarG/NarH/NarI component rows with exact family groundings and E. coli K-12 UniProt examples, a CPX-1974 heterohexamer composition with cofactors, quinol:nitrate oxidoreductase activity, primary literature/database evidence, and a compact NarI-to-NarH-to-NarG electron-transfer graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-16T01:47:22Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "#2301: Correct authorship of the two nitrate-reductase review citations.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Connected isolated causal node(s) with 2 source-backed edge(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "cytoplasmic membrane-bound quinol-nitrate oxidoreductase",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0044799"
    },
    {
     "synonym_text": "nitrate reductase A",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0044799"
    },
    {
     "synonym_text": "Nitrate reductase A complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "ComplexPortal:CPX-1974"
    }
   ],
   "parent_structures": [
    "GO:0009325"
   ],
   "components": [
    {
     "component_id": "narg_alpha_subunit",
     "label": "nitrate reductase alpha subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR006468",
     "gene_symbols": [
      "narG"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Molybdenum-bis(molybdopterin guanine dinucleotide)-binding catalytic alpha subunit that accepts electrons from NarH and reduces nitrate to nitrite.",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P09152",
       "protein_label": "Respiratory nitrate reductase 1 alpha chain",
       "gene_symbol": "narG",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P09152",
         "notes": "Reviewed Swiss-Prot entry NARG_ECOLI is the E. coli K-12 NarG alpha chain and cross-references GO:0044799 and ComplexPortal:CPX-1974."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "InterPro:IPR006468",
       "notes": "InterPro IPR006468 is an exact family entry named Nitrate reductase alpha subunit and integrates the NCBIfam:TIGR01580 NarG HMM."
      },
      {
       "reference": "ComplexPortal:CPX-1974",
       "notes": "Complex Portal CPX-1974 curates P09152/NarG as an E. coli K-12 Nitrate reductase A complex participant."
      }
     ]
    },
    {
     "component_id": "narh_beta_subunit",
     "label": "nitrate reductase beta subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR006547",
     "gene_symbols": [
      "narH"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Iron-sulfur beta subunit that relays electrons between the membrane NarI cytochrome and the NarG molybdenum catalytic subunit.",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P11349",
       "protein_label": "Respiratory nitrate reductase 1 beta chain",
       "gene_symbol": "narH",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P11349",
         "notes": "Reviewed Swiss-Prot entry NARH_ECOLI is the E. coli K-12 NarH beta chain and cross-references GO:0044799 and ComplexPortal:CPX-1974."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "InterPro:IPR006547",
       "notes": "InterPro IPR006547 is an exact family entry named Nitrate reductase, beta subunit and integrates the NCBIfam:TIGR01660 NarH HMM."
      },
      {
       "reference": "ComplexPortal:CPX-1974",
       "notes": "Complex Portal CPX-1974 curates P11349/NarH as an E. coli K-12 Nitrate reductase A complex participant."
      }
     ]
    },
    {
     "component_id": "nari_gamma_subunit",
     "label": "respiratory nitrate reductase subunit gamma",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "NCBIfam:TIGR00351",
     "gene_symbols": [
      "narI"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Membrane b-type cytochrome gamma subunit that anchors the NarGHI complex and transfers electrons from quinol to NarH.",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P11350",
       "protein_label": "Respiratory nitrate reductase 1 gamma chain",
       "gene_symbol": "narI",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P11350",
         "notes": "Reviewed Swiss-Prot entry NARI_ECOLI is the E. coli K-12 NarI gamma chain and cross-references GO:0044799 and ComplexPortal:CPX-1974."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "NCBIfam:TIGR00351",
       "notes": "The NCBIfam TIGR00351 model is named respiratory nitrate reductase subunit gamma and has short name narI."
      },
      {
       "reference": "ComplexPortal:CPX-1974",
       "notes": "Complex Portal CPX-1974 curates P11350/NarI as an E. coli K-12 Nitrate reductase A complex participant."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli K-12",
     "note": "Escherichia coli K-12 source of the CPX-1974 NarGHI heterohexamer with NarG, NarH, NarI, heme, iron-sulfur, and Mo-bis(molybdopterin guanine dinucleotide) participants.",
     "reference": "ComplexPortal:CPX-1974"
    }
   ],
   "functions": [
    {
     "function_id": "nitrate_reductase_quinone_activity",
     "label": "nitrate reductase (quinone) activity",
     "grounding": "GO:0160182",
     "description": "The NarGHI complex oxidizes quinol to quinone while reducing nitrate to nitrite during anaerobic nitrate respiration.",
     "evidence": [
      {
       "reference": "GO:0160182",
       "notes": "GO:0160182 defines quinol-dependent nitrate reductase activity as catalysis of quinol plus nitrate to quinone, water, and nitrite."
      },
      {
       "reference": "PMID:12910261",
       "notes": "Bertero et al. 2003 structurally traced the NarGHI respiratory electron-transfer route from NarI through NarH to the NarG Mo-bisMGD catalytic site."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0044799",
     "notes": "Gene Ontology cellular-component term for the NarGHI complex."
    },
    {
     "reference": "GO:0009325",
     "notes": "Gene Ontology parent cellular-component term for nitrate reductase complexes."
    },
    {
     "reference": "GO:0160182",
     "notes": "Gene Ontology molecular-function term for quinol-dependent nitrate reductase activity."
    },
    {
     "reference": "InterPro:IPR006468",
     "notes": "InterPro family for the NarG nitrate reductase alpha subunit."
    },
    {
     "reference": "InterPro:IPR006547",
     "notes": "InterPro family for the NarH nitrate reductase beta subunit."
    },
    {
     "reference": "NCBIfam:TIGR00351",
     "notes": "NCBIfam HMM for the NarI respiratory nitrate reductase gamma subunit."
    },
    {
     "reference": "UniProtKB:P09152",
     "notes": "Reviewed E. coli K-12 NarG alpha-chain UniProtKB entry."
    },
    {
     "reference": "UniProtKB:P11349",
     "notes": "Reviewed E. coli K-12 NarH beta-chain UniProtKB entry."
    },
    {
     "reference": "UniProtKB:P11350",
     "notes": "Reviewed E. coli K-12 NarI gamma-chain UniProtKB entry."
    },
    {
     "reference": "ComplexPortal:CPX-1974",
     "notes": "Complex Portal entry for the E. coli K-12 Nitrate reductase A complex."
    },
    {
     "reference": "CHEBI:21137",
     "notes": "ChEBI identifier for the 3Fe-4S cofactor curated as a CPX-1974 small-molecule participant."
    },
    {
     "reference": "CHEBI:49883",
     "notes": "ChEBI identifier for the 4Fe-4S cofactor curated as a CPX-1974 small-molecule participant."
    },
    {
     "reference": "CHEBI:60539",
     "notes": "ChEBI identifier for Mo-bis(molybdopterin guanine dinucleotide), the NarG molybdenum cofactor curated in CPX-1974."
    },
    {
     "reference": "CHEBI:30413",
     "notes": "ChEBI identifier for the CPX-1974 heme participants."
    },
    {
     "reference": "PMID:12910261",
     "notes": "Bertero et al. 2003, Insights into the respiratory electron transfer pathway from the structure of nitrate reductase A."
    },
    {
     "reference": "DOI:10.1038/nsb969",
     "notes": "DOI for the Bertero et al. 2003 NarGHI structure paper."
    },
    {
     "reference": "PMID:11289299",
     "notes": "Richardson et al. 2001, Functional, biochemical and genetic diversity of prokaryotic nitrate reductases."
    },
    {
     "reference": "DOI:10.1007/PL00000845",
     "notes": "DOI for the Richardson et al. 2001 nitrate reductase review."
    },
    {
     "reference": "PMID:17964535",
     "notes": "Rothery, Workun and Weiner 2008, The prokaryotic complex iron-sulfur molybdoenzyme family."
    },
    {
     "reference": "DOI:10.1016/j.bbamem.2007.09.002",
     "notes": "DOI for the Rothery, Workun and Weiner 2008 review cited by GO:0044799."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "narghi_quinol_nitrate_electron_transfer",
     "title": "NarGHI routes quinol electrons to nitrate",
     "description": "NarI accepts quinol-derived electrons through hemes and passes them through NarH iron-sulfur centers to the NarG Mo-bisMGD site that reduces nitrate to nitrite.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures NarI-to-NarH-to-NarG electron flow without resolving individual heme, 3Fe-4S, 4Fe-4S, or molybdenum-center redox states.",
     "nodes": [
      {
       "node_id": "narghi",
       "label": "NarGHI complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0044799"
      },
      {
       "node_id": "nari_gamma",
       "label": "respiratory nitrate reductase subunit gamma",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "NCBIfam:TIGR00351",
       "component_ref": "nari_gamma_subunit"
      },
      {
       "node_id": "narh_beta",
       "label": "nitrate reductase beta subunit",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR006547",
       "component_ref": "narh_beta_subunit"
      },
      {
       "node_id": "narg_alpha",
       "label": "nitrate reductase alpha subunit",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR006468",
       "component_ref": "narg_alpha_subunit"
      },
      {
       "node_id": "quinol",
       "label": "quinol",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "quinone",
       "label": "quinone",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "nitrate",
       "label": "nitrate",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "nitrite",
       "label": "nitrite",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "nitrate_reductase_quinone_activity",
       "label": "nitrate reductase (quinone) activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0160182"
      }
     ],
     "edges": [
      {
       "subject": "nari_gamma",
       "predicate": "receives electrons from",
       "object": "quinol",
       "description": "The membrane NarI cytochrome receives electrons from quinol and passes them toward the NarH beta subunit.",
       "evidence": [
        {
         "reference": "GO:0044799",
         "notes": "GO:0044799 states that NarGHI electrons pass from NarI hemes down a NarH/NarG iron-sulfur chain."
        }
       ]
      },
      {
       "subject": "narh_beta",
       "predicate": "relays electrons toward",
       "object": "narg_alpha",
       "description": "NarH relays electrons through iron-sulfur centers toward the NarG molybdenum catalytic site.",
       "evidence": [
        {
         "reference": "GO:0044799",
         "notes": "GO:0044799 places NarH between the NarI hemes and the Mo-bisMGD cofactor in NarG."
        }
       ]
      },
      {
       "subject": "nitrate",
       "predicate": "accepts electrons in",
       "object": "nitrate_reductase_quinone_activity",
       "description": "Nitrate is the terminal electron acceptor reduced to nitrite by NarGHI quinol:nitrate oxidoreductase activity.",
       "evidence": [
        {
         "reference": "GO:0160182",
         "notes": "GO:0160182 defines the reaction as quinol plus nitrate yielding quinone, water, and nitrite."
        }
       ]
      },
      {
       "subject": "nari_gamma",
       "predicate": "contributes to",
       "object": "nitrate_reductase_quinone_activity",
       "description": "The NarI membrane cytochrome supplies quinol-derived electrons to the NarGHI quinol:nitrate reductase reaction.",
       "evidence": [
        {
         "reference": "PMID:12910261",
         "notes": "Bertero et al. 2003 resolved the NarI transmembrane electron-entry subunit in the nitrate reductase A structure."
        }
       ]
      },
      {
       "subject": "narghi",
       "predicate": "enables",
       "object": "nitrate_reductase_quinone_activity",
       "description": "The complete NarGHI complex oxidizes quinol while reducing nitrate to nitrite.",
       "evidence": [
        {
         "reference": "GO:0044799",
         "notes": "GO:0044799 defines NarGHI as the terminal reductase in anaerobic nitrate-respiration electron transport."
        },
        {
         "reference": "ComplexPortal:CPX-1974",
         "notes": "Complex Portal CPX-1974 curates the E. coli K-12 NarGHI nitrate reductase A complex."
        }
       ]
      },
      {
       "subject": "nitrate_reductase_quinone_activity",
       "predicate": "produces",
       "object": "quinone",
       "description": "Quinol oxidation at the NarI site yields quinone during nitrate reduction.",
       "evidence": [
        {
         "reference": "GO:0160182",
         "notes": "GO:0160182 defines nitrate reductase (quinone) activity as oxidizing quinol to quinone while reducing nitrate to nitrite."
        }
       ]
      },
      {
       "subject": "nitrate_reductase_quinone_activity",
       "predicate": "produces",
       "object": "nitrite",
       "description": "Nitrate reduction at the NarG molybdenum center yields nitrite.",
       "evidence": [
        {
         "reference": "GO:0160182",
         "notes": "GO:0160182 defines nitrate reductase (quinone) activity as reducing nitrate to nitrite."
        }
       ]
      }
     ]
    }
   ],
   "complex_compositions": [
    {
     "composition_id": "complex_portal_cpx_1974",
     "source": "COMPLEX_PORTAL",
     "source_accession": "ComplexPortal:CPX-1974",
     "source_url": "https://www.ebi.ac.uk/complexportal/complex/CPX-1974",
     "complex_label": "Nitrate reductase A complex",
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli (strain K12)",
     "assembly": "Heterohexamer",
     "evidence_code": "ECO:0000353",
     "participants": [
      {
       "participant_id": "CHEBI:21137",
       "label": "tri-mu-sulfido-mu3-sulfido-triiron",
       "participant_type": "small molecule",
       "stoichiometry": "2",
       "source_interactor_id": "EBI-11464721"
      },
      {
       "participant_id": "CHEBI:60539",
       "label": "Mo(=O)-bis(molybdopterin guanine dinucleotide)(4-)",
       "participant_type": "small molecule",
       "stoichiometry": "2",
       "source_interactor_id": "EBI-11464718"
      },
      {
       "participant_id": "CHEBI:49883",
       "label": "tetra-mu(3)-sulfido-tetrairon (IRON/SULFUR CLUSTER)",
       "participant_type": "small molecule",
       "stoichiometry": "8",
       "source_interactor_id": "EBI-6880514"
      },
      {
       "participant_id": "UniProtKB:P09152",
       "label": "Respiratory nitrate reductase 1 alpha chain",
       "participant_type": "protein",
       "gene_symbol": "narG",
       "stoichiometry": "2",
       "source_interactor_id": "EBI-6880356"
      },
      {
       "participant_id": "UniProtKB:P11349",
       "label": "Respiratory nitrate reductase 1 beta chain",
       "participant_type": "protein",
       "gene_symbol": "narH",
       "stoichiometry": "2",
       "source_interactor_id": "EBI-6880357"
      },
      {
       "participant_id": "UniProtKB:P11350",
       "label": "Respiratory nitrate reductase 1 gamma chain",
       "participant_type": "protein",
       "gene_symbol": "narI",
       "stoichiometry": "2",
       "source_interactor_id": "EBI-6880358"
      },
      {
       "participant_id": "CHEBI:30413",
       "label": "heme",
       "participant_type": "small molecule",
       "stoichiometry": "4",
       "source_interactor_id": "EBI-6880425"
      }
     ],
     "retrieved_on": "2026-10-02",
     "notes": "Curator-scoped import: E. coli K-12 Nitrate reductase A composition for the GO:0044799 NarGHI complex. Source evidence: physical interaction evidence. The accession was resolved through the Complex Portal accession endpoint; no equivalence xref was inferred."
    }
   ]
  },
  {
   "identifier": "GO:0009325",
   "label": "nitrate reductase complex",
   "structure_category": "ENERGY_COMPLEX",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "An enzyme complex that catalyzes the formation of nitrate from nitrite with the concomitant reduction of an acceptor. A molybdenum-cofactor- and iron-sulfur-containing multisubunit oxidoreductase complex (exemplified by the respiratory membrane-bound NarGHI complex in Escherichia coli and denitrifying bacteria, periplasmic NapAB, and assimilatory Nas/Nia complexes in bacteria, fungi, and microalgae) that catalyzes the two-electron reduction of nitrate (NO3-) to nitrite (NO2-). In anaerobic respiration, the membrane-bound nitrate reductase complex couples quinol oxidation in the cytoplasmic membrane to proton-motive force generation.",
   "definition_source": "GO:0009325",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:1990204"
   ],
   "components": [
    {
     "component_id": "narg_alpha_subunit",
     "label": "nitrate reductase alpha subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR006468",
     "gene_symbols": [
      "narG"
     ],
     "essentiality": "CONDITIONAL",
     "role": "Molybdenum-bis(molybdopterin guanine dinucleotide)-binding catalytic alpha subunit that accepts electrons from NarH and reduces nitrate to nitrite. Functions within the molybdopterin nitrate reductase respiratory/assimilatory complex in nitrate reductase complex in the canonical membrane-bound respiratory NarGHI holoenzyme (alongside periplasmic NapAB and soluble assimilatory isoforms across taxa).",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P09152",
       "protein_label": "Respiratory nitrate reductase 1 alpha chain",
       "gene_symbol": "narG",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P09152",
         "notes": "Reviewed Swiss-Prot entry NARG_ECOLI is the E. coli K-12 NarG alpha chain and cross-references GO:0044799 and ComplexPortal:CPX-1974."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "InterPro:IPR006468",
       "notes": "InterPro IPR006468 is an exact family entry named Nitrate reductase alpha subunit and integrates the NCBIfam:TIGR01580 NarG HMM."
      },
      {
       "reference": "ComplexPortal:CPX-1974",
       "notes": "Complex Portal CPX-1974 curates P09152/NarG as an E. coli K-12 Nitrate reductase A complex participant."
      }
     ]
    },
    {
     "component_id": "narh_beta_subunit",
     "label": "nitrate reductase beta subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR006547",
     "gene_symbols": [
      "narH"
     ],
     "essentiality": "CONDITIONAL",
     "role": "Iron-sulfur beta subunit that relays electrons between the membrane NarI cytochrome and the NarG molybdenum catalytic subunit. Functions within the molybdopterin nitrate reductase respiratory/assimilatory complex in nitrate reductase complex in the canonical membrane-bound respiratory NarGHI holoenzyme (alongside periplasmic NapAB and soluble assimilatory isoforms across taxa).",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P11349",
       "protein_label": "Respiratory nitrate reductase 1 beta chain",
       "gene_symbol": "narH",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P11349",
         "notes": "Reviewed Swiss-Prot entry NARH_ECOLI is the E. coli K-12 NarH beta chain and cross-references GO:0044799 and ComplexPortal:CPX-1974."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "InterPro:IPR006547",
       "notes": "InterPro IPR006547 is an exact family entry named Nitrate reductase, beta subunit and integrates the NCBIfam:TIGR01660 NarH HMM."
      },
      {
       "reference": "ComplexPortal:CPX-1974",
       "notes": "Complex Portal CPX-1974 curates P11349/NarH as an E. coli K-12 Nitrate reductase A complex participant."
      }
     ]
    },
    {
     "component_id": "nari_gamma_subunit",
     "label": "respiratory nitrate reductase subunit gamma",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "narI"
     ],
     "essentiality": "CONDITIONAL",
     "role": "Membrane b-type cytochrome gamma subunit that anchors the NarGHI complex and transfers electrons from quinol to NarH. Functions within the molybdopterin nitrate reductase respiratory/assimilatory complex in nitrate reductase complex in the canonical membrane-bound respiratory NarGHI holoenzyme (alongside periplasmic NapAB and soluble assimilatory isoforms across taxa).",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P11350",
       "protein_label": "Respiratory nitrate reductase 1 gamma chain",
       "gene_symbol": "narI",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P11350",
         "notes": "Reviewed Swiss-Prot entry NARI_ECOLI is the E. coli K-12 NarI gamma chain and cross-references GO:0044799 and ComplexPortal:CPX-1974."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-1974",
       "notes": "Complex Portal CPX-1974 curates P11350/NarI as an E. coli K-12 Nitrate reductase A complex participant."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli K-12",
     "note": "Escherichia coli K-12 source of the CPX-1974 NarGHI heterohexamer with NarG, NarH, NarI, heme, iron-sulfur, and Mo-bis(molybdopterin guanine dinucleotide) participants.",
     "reference": "ComplexPortal:CPX-1974"
    }
   ],
   "functions": [
    {
     "function_id": "nitrate_reductase_quinone_activity",
     "label": "nitrate reductase (quinone) activity",
     "grounding": "GO:0160182",
     "description": "The NarGHI complex oxidizes quinol to quinone while reducing nitrate to nitrite during anaerobic nitrate respiration.",
     "evidence": [
      {
       "reference": "GO:0160182",
       "notes": "GO:0160182 defines quinol-dependent nitrate reductase activity as catalysis of quinol plus nitrate to quinone, water, and nitrite."
      },
      {
       "reference": "PMID:12910261",
       "notes": "Bertero et al. 2003 structurally traced the NarGHI respiratory electron-transfer route from NarI through NarH to the NarG Mo-bisMGD catalytic site."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0009325",
     "notes": "Gene Ontology cellular-component term for nitrate reductase complex: An enzyme complex that catalyzes the formation of nitrate from nitrite with the concomitant reduction of an acceptor."
    },
    {
     "reference": "GO:0044799",
     "notes": "Gene Ontology cellular-component term for the NarGHI complex."
    },
    {
     "reference": "GO:0160182",
     "notes": "Gene Ontology molecular-function term for quinol-dependent nitrate reductase activity."
    },
    {
     "reference": "InterPro:IPR006468",
     "notes": "InterPro family for the NarG nitrate reductase alpha subunit."
    },
    {
     "reference": "InterPro:IPR006547",
     "notes": "InterPro family for the NarH nitrate reductase beta subunit."
    },
    {
     "reference": "UniProtKB:P09152",
     "notes": "Reviewed E. coli K-12 NarG alpha-chain UniProtKB entry."
    },
    {
     "reference": "UniProtKB:P11349",
     "notes": "Reviewed E. coli K-12 NarH beta-chain UniProtKB entry."
    },
    {
     "reference": "UniProtKB:P11350",
     "notes": "Reviewed E. coli K-12 NarI gamma-chain UniProtKB entry."
    },
    {
     "reference": "ComplexPortal:CPX-1974",
     "notes": "Complex Portal entry for the E. coli K-12 Nitrate reductase A complex."
    },
    {
     "reference": "CHEBI:21137",
     "notes": "ChEBI identifier for the 3Fe-4S cofactor curated as a CPX-1974 small-molecule participant."
    },
    {
     "reference": "CHEBI:49883",
     "notes": "ChEBI identifier for the 4Fe-4S cofactor curated as a CPX-1974 small-molecule participant."
    },
    {
     "reference": "CHEBI:60539",
     "notes": "ChEBI identifier for Mo-bis(molybdopterin guanine dinucleotide), the NarG molybdenum cofactor curated in CPX-1974."
    },
    {
     "reference": "CHEBI:30413",
     "notes": "ChEBI identifier for the CPX-1974 heme participants."
    },
    {
     "reference": "PMID:12910261",
     "notes": "Bertero et al. 2003, Insights into the respiratory electron transfer pathway from the structure of nitrate reductase A."
    },
    {
     "reference": "DOI:10.1038/nsb969",
     "notes": "DOI for the Bertero et al. 2003 NarGHI structure paper."
    },
    {
     "reference": "PMID:11289299",
     "notes": "Richardson et al. 2001, Functional, biochemical and genetic diversity of prokaryotic nitrate reductases."
    },
    {
     "reference": "DOI:10.1007/PL00000845",
     "notes": "DOI for the Richardson et al. 2001 nitrate reductase review."
    },
    {
     "reference": "PMID:17964535",
     "notes": "Rothery, Workun and Weiner 2008, The prokaryotic complex iron-sulfur molybdoenzyme family."
    },
    {
     "reference": "DOI:10.1016/j.bbamem.2007.09.002",
     "notes": "DOI for the Rothery, Workun and Weiner 2008 review cited by GO:0044799."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "nitrate_reductase_complex_mechanism",
     "title": "Nitrate reductase complex assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of nitrate reductase complex (GO:0009325) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "nitrate_reductase_complex",
       "label": "nitrate reductase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009325",
       "description": "An enzyme complex that catalyzes the formation of nitrate from nitrite with the concomitant reduction of an acceptor."
      },
      {
       "node_id": "narg_alpha_subunit",
       "label": "nitrate reductase alpha subunit",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR006468",
       "component_ref": "narg_alpha_subunit",
       "description": "Molybdenum-bis(molybdopterin guanine dinucleotide)-binding catalytic alpha subunit that accepts electrons from NarH and reduces nitrate to nitrite. Functions within the molybdopterin nitrate reductase respiratory/assimilatory complex in nitrate reductase complex in the canonical membrane-bound respiratory NarGHI holoenzyme (alongside periplasmic NapAB and soluble assimilatory isoforms across taxa)."
      },
      {
       "node_id": "narh_beta_subunit",
       "label": "nitrate reductase beta subunit",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR006547",
       "component_ref": "narh_beta_subunit",
       "description": "Iron-sulfur beta subunit that relays electrons between the membrane NarI cytochrome and the NarG molybdenum catalytic subunit. Functions within the molybdopterin nitrate reductase respiratory/assimilatory complex in nitrate reductase complex in the canonical membrane-bound respiratory NarGHI holoenzyme (alongside periplasmic NapAB and soluble assimilatory isoforms across taxa)."
      },
      {
       "node_id": "nari_gamma_subunit",
       "label": "respiratory nitrate reductase subunit gamma",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "nari_gamma_subunit",
       "description": "Membrane b-type cytochrome gamma subunit that anchors the NarGHI complex and transfers electrons from quinol to NarH. Functions within the molybdopterin nitrate reductase respiratory/assimilatory complex in nitrate reductase complex in the canonical membrane-bound respiratory NarGHI holoenzyme (alongside periplasmic NapAB and soluble assimilatory isoforms across taxa)."
      },
      {
       "node_id": "nitrate_reductase_quinone_activity",
       "label": "nitrate reductase (quinone) activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0160182",
       "description": "The NarGHI complex oxidizes quinol to quinone while reducing nitrate to nitrite during anaerobic nitrate respiration."
      }
     ],
     "edges": [
      {
       "subject": "narg_alpha_subunit",
       "predicate": "is part of",
       "object": "nitrate_reductase_complex",
       "description": "Molybdenum-bis(molybdopterin guanine dinucleotide)-binding catalytic alpha subunit that accepts electrons from NarH and reduces nitrate to nitrite. Functions within the molybdopterin nitrate reductase respiratory/assimilatory complex in nitrate reductase complex in the canonical membrane-bound respiratory NarGHI holoenzyme (alongside periplasmic NapAB and soluble assimilatory isoforms across taxa).",
       "evidence": [
        {
         "reference": "InterPro:IPR006468",
         "notes": "InterPro IPR006468 is an exact family entry named Nitrate reductase alpha subunit and integrates the NCBIfam:TIGR01580 NarG HMM."
        }
       ]
      },
      {
       "subject": "narh_beta_subunit",
       "predicate": "is part of",
       "object": "nitrate_reductase_complex",
       "description": "Iron-sulfur beta subunit that relays electrons between the membrane NarI cytochrome and the NarG molybdenum catalytic subunit. Functions within the molybdopterin nitrate reductase respiratory/assimilatory complex in nitrate reductase complex in the canonical membrane-bound respiratory NarGHI holoenzyme (alongside periplasmic NapAB and soluble assimilatory isoforms across taxa).",
       "evidence": [
        {
         "reference": "InterPro:IPR006547",
         "notes": "InterPro IPR006547 is an exact family entry named Nitrate reductase, beta subunit and integrates the NCBIfam:TIGR01660 NarH HMM."
        }
       ]
      },
      {
       "subject": "nari_gamma_subunit",
       "predicate": "is part of",
       "object": "nitrate_reductase_complex",
       "description": "Membrane b-type cytochrome gamma subunit that anchors the NarGHI complex and transfers electrons from quinol to NarH. Functions within the molybdopterin nitrate reductase respiratory/assimilatory complex in nitrate reductase complex in the canonical membrane-bound respiratory NarGHI holoenzyme (alongside periplasmic NapAB and soluble assimilatory isoforms across taxa).",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-1974",
         "notes": "Complex Portal CPX-1974 curates P11350/NarI as an E. coli K-12 Nitrate reductase A complex participant."
        }
       ]
      },
      {
       "subject": "nitrate_reductase_complex",
       "predicate": "mediates",
       "object": "nitrate_reductase_quinone_activity",
       "description": "The NarGHI complex oxidizes quinol to quinone while reducing nitrate to nitrite during anaerobic nitrate respiration.",
       "evidence": [
        {
         "reference": "GO:0160182",
         "notes": "GO:0160182 defines quinol-dependent nitrate reductase activity as catalysis of quinol plus nitrate to quinone, water, and nitrite."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:42Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of nitrate reductase complex (GO:0009325) in category ENERGY_COMPLEX with verified GO hierarchy, components, UniProtKB protein examples, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "COMMON",
     "note": "Widespread across facultatively anaerobic and denitrifying bacteria expressing respiratory (NarGHI), periplasmic (NapAB), or assimilatory (Nas) nitrate reductase complexes.",
     "reference": "PMID:12950096"
    },
    {
     "taxon_id": "NCBITaxon:2157",
     "taxon_label": "Archaea",
     "presence": "VARIABLE",
     "note": "Present in denitrifying and nitrate-respiring haloarchaea and hyperthermophilic archaea.",
     "reference": "PMID:12950096"
    }
   ]
  },
  {
   "identifier": "GO:0016610",
   "label": "nitrogenase complex",
   "structure_category": "ENERGY_COMPLEX",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A nitrogenase enzyme assembly comprising a metal-cluster-containing dinitrogenase catalytic component and a homodimeric nitrogenase reductase that together support ATP-dependent dinitrogen reduction. Catalytic-component subunit composition varies among molybdenum, vanadium and iron-only nitrogenases.",
   "definition_source": "DOI:10.1038/s41594-023-01124-2",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-24T04:40:50Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T04:41:30Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added oxidoreductase-complex parentage, reviewed-label-only dinitrogenase and nitrogenase reductase components, an Azotobacter PDB:1N2C canonical example, GO nitrogenase activity, primary Schindelin et al. literature/PDB evidence, a compact nitrogenase function graph, and a component-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T04:42:10Z",
     "curator": "codex",
     "action": "NARROWED_GRAPH_EDGE",
     "changes": "Replaced the under-supported nitrogenase reductase-to-dinitrogenase electron-transfer edge with GO:0016610-supported contribution edges from both required nitrogenase subcomplexes to nitrogenase activity.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T04:42:50Z",
     "curator": "codex",
     "action": "TIGHTENED_GRAPH_WORDING",
     "changes": "Tightened generic nitrogenase component and graph wording to required subcomplex contribution claims and duplicated the shared GO evidence list to avoid YAML anchors.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T04:53:24Z",
     "curator": "codex",
     "action": "RESOLVED_REVIEW_ISSUE",
     "changes": "Resolved issue #1450 by aligning the GO:0016163-backed nitrogenase activity product wording with ammonium in the function description and causal graph node/edge.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-16T01:47:27Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "#2302: Remove universal catalytic tetramer wording and correct the Mo-exclusive IPR005977 claim.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:13:35Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:49Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s); added 1 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0140535",
    "GO:1990204"
   ],
   "components": [
    {
     "component_id": "dinitrogenase",
     "label": "dinitrogenase",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Metal-cluster catalytic subcomplex partnered with nitrogenase reductase. The molybdenum example has an alpha2beta2 core; alternative vanadium and iron-only enzymes contain additional G subunits.",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral CURIE was asserted for the generic dinitrogenase subcomplex across molybdenum-iron, vanadium-iron, and iron-iron nitrogenase subclasses; available InterPro families split the Mo-specific NifD/NifK chains from other variant alpha and beta chains.",
     "evidence": [
      {
       "reference": "GO:0016610",
       "notes": "GO:0016610 defines nitrogenase as containing a tetrameric dinitrogenase protein component. This is retained as source wording, not generalized over the alternative variants documented by primary structures."
      },
      {
       "reference": "PDB:1N2C",
       "notes": "The PDB:1N2C deposition maps two polymer entities to the Azotobacter vinelandii molybdenum-iron dinitrogenase alpha and beta chains."
      },
      {
       "reference": "DOI:10.1038/nchembio.2428",
       "notes": "Sippel and Einsle 2017 report an additional alpha-helical subunit in the A. vinelandii vanadium catalytic component, absent from molybdenum nitrogenase."
      },
      {
       "reference": "DOI:10.1038/s41594-023-01124-2",
       "notes": "Schmidt et al. 2024 resolve the R. capsulatus iron nitrogenase complex including its G subunit; a universal dinitrogenase tetramer is therefore not asserted."
      }
     ],
     "gene_symbols": [
      "nifD",
      "nifK"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P07328",
       "protein_label": "Nitrogenase molybdenum-iron protein alpha chain",
       "gene_symbol": "nifD",
       "taxon_id": "NCBITaxon:354",
       "taxon_label": "Azotobacter vinelandii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene nifD in Azotobacter vinelandii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P07328",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P07328, the single reviewed entry for gene nifD in Azotobacter vinelandii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P07329",
       "protein_label": "Nitrogenase molybdenum-iron protein beta chain",
       "gene_symbol": "nifK",
       "taxon_id": "NCBITaxon:354",
       "taxon_label": "Azotobacter vinelandii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene nifK in Azotobacter vinelandii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P07329",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P07329, the single reviewed entry for gene nifK in Azotobacter vinelandii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "nitrogenase_reductase",
     "label": "nitrogenase reductase",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Homodimeric ATP-dependent reductase subcomplex required with dinitrogenase for nitrogenase activity.",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Retained label-only for the assembled reductase homodimer rather than assigning a chain-family term to an oligomer. InterPro IPR005977 includes iron-only AnfH examples (including representative structure PDB:7QQA) and is not Mo-exclusive; its exact coverage across all variants is not asserted here.",
     "evidence": [
      {
       "reference": "GO:0016610",
       "notes": "GO:0016610 defines nitrogenase as containing a homodimeric nitrogenase reductase protein component."
      },
      {
       "reference": "PDB:1N2C",
       "notes": "The PDB:1N2C deposition maps polymer entity 3 to Azotobacter vinelandii NifH1, the molybdenum nitrogenase iron protein."
      },
      {
       "reference": "InterPro:IPR005977",
       "notes": "The inspected family entry lists iron-only nitrogenase Fe protein PDB:7QQA as its representative structure, despite the NifH family name."
      }
     ],
     "gene_symbols": [
      "nifH"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:C1DGZ6",
       "protein_label": "Nitrogenase iron protein",
       "gene_symbol": "nifH",
       "taxon_id": "NCBITaxon:322710",
       "taxon_label": "Azotobacter vinelandii DJ",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene nifH in Azotobacter vinelandii DJ. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/C1DGZ6",
         "notes": "UniProtKB unreviewed (TrEMBL) entry C1DGZ6 for gene nifH in Azotobacter vinelandii DJ. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:354",
     "taxon_label": "Azotobacter vinelandii",
     "note": "Bacterial source of the molybdenum-iron dinitrogenase and iron-protein reductase assembly deposited as PDB:1N2C.",
     "reference": "PDB:1N2C"
    }
   ],
   "functions": [
    {
     "function_id": "nitrogenase_activity",
     "label": "nitrogenase activity",
     "grounding": "GO:0016163",
     "description": "Nitrogenase couples ATP hydrolysis and reduced-ferredoxin oxidation to reduction of dinitrogen, producing ammonium and dihydrogen.",
     "evidence": [
      {
       "reference": "GO:0016163",
       "notes": "GO:0016163 defines nitrogenase activity as the ATP-dependent reduced-ferredoxin:dinitrogen oxidoreductase reaction."
      },
      {
       "reference": "DOI:10.1038/387370a0",
       "notes": "Schindelin et al. 1997 reported an Azotobacter vinelandii nitrogenase complex stabilized in a state containing the MoFe protein and Fe protein."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0016610",
     "notes": "Gene Ontology cellular-component term for the generic nitrogenase complex."
    },
    {
     "reference": "GO:0140535",
     "notes": "Gene Ontology cellular-component term for intracellular protein-containing complexes."
    },
    {
     "reference": "GO:1990204",
     "notes": "Gene Ontology cellular-component term for oxidoreductase complexes."
    },
    {
     "reference": "GO:0016163",
     "notes": "Gene Ontology molecular-function term for nitrogenase activity."
    },
    {
     "reference": "DOI:10.1038/387370a0",
     "notes": "Schindelin et al. 1997, Structure of ADP x AlF4(-)-stabilized nitrogenase complex and its implications for signal transduction, Nature."
    },
    {
     "reference": "PMID:9163420",
     "notes": "PubMed identifier for Schindelin et al. 1997 as reported by the RCSB PDB:1N2C primary citation."
    },
    {
     "reference": "PDB:1N2C",
     "notes": "RCSB Protein Data Bank entry for the Azotobacter vinelandii nitrogenase complex structure from Schindelin et al. 1997."
    },
    {
     "reference": "DOI:10.1038/nchembio.2428",
     "notes": "Sippel and Einsle 2017 report an additional alpha-helical subunit in the A. vinelandii vanadium catalytic component, absent from molybdenum nitrogenase."
    },
    {
     "reference": "DOI:10.1038/s41594-023-01124-2",
     "notes": "Schmidt et al. 2024 resolve the R. capsulatus iron nitrogenase complex including its G subunit; a universal dinitrogenase tetramer is therefore not asserted."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "nitrogenase_ferredoxin_dinitrogen_reduction",
     "title": "Nitrogenase couples ATP to dinitrogen reduction",
     "description": "The nitrogenase complex couples ATP hydrolysis and reduced-ferredoxin oxidation to dinitrogen reduction through required dinitrogenase and nitrogenase reductase subcomplexes.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the two-component enzyme layout and GO-level net reaction without resolving ferredoxin/flavodoxin choice, Fe-protein docking geometry, P-cluster electron relay, FeMo-cofactor intermediates, or Mo/V/Fe-only variant chemistry. The tetrameric docking example is specifically Mo nitrogenase PDB:1N2C; alternative catalytic-component stoichiometries are not represented.",
     "nodes": [
      {
       "node_id": "reduced_ferredoxin",
       "label": "reduced ferredoxin",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P00214"
       ]
      },
      {
       "node_id": "nitrogenase_reductase",
       "label": "nitrogenase reductase",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "nitrogenase_reductase"
      },
      {
       "node_id": "dinitrogenase",
       "label": "dinitrogenase",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "dinitrogenase"
      },
      {
       "node_id": "dinitrogen",
       "label": "dinitrogen",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "atp",
       "label": "ATP",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "ammonium",
       "label": "ammonium",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "dihydrogen",
       "label": "dihydrogen",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "nitrogenase_activity",
       "label": "nitrogenase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0016163"
      }
     ],
     "edges": [
      {
       "subject": "reduced_ferredoxin",
       "predicate": "donates electrons to",
       "object": "nitrogenase_activity",
       "description": "Reduced ferredoxin supplies the electrons used by the nitrogenase reaction.",
       "evidence": [
        {
         "reference": "GO:0016163",
         "notes": "GO:0016163 records reduced ferredoxin as the electron donor oxidized during nitrogenase activity."
        }
       ]
      },
      {
       "subject": "atp",
       "predicate": "is hydrolyzed by",
       "object": "nitrogenase_activity",
       "description": "Nitrogenase activity consumes ATP during electron transfer and dinitrogen reduction.",
       "evidence": [
        {
         "reference": "GO:0016163",
         "notes": "GO:0016163 defines the nitrogenase reaction as consuming ATP and water and producing ADP and phosphate."
        }
       ]
      },
      {
       "subject": "nitrogenase_reductase",
       "predicate": "docks with",
       "object": "dinitrogenase",
       "description": "In the A. vinelandii Mo-nitrogenase PDB:1N2C example, reductase homodimers dock with the alpha2beta2 dinitrogenase component.",
       "evidence": [
        {
         "reference": "PDB:1N2C",
         "notes": "PDB:1N2C captures A. vinelandii nitrogenase reductase chains bound to the MoFe dinitrogenase protein."
        }
       ]
      },
      {
       "subject": "nitrogenase_reductase",
       "predicate": "contributes to",
       "object": "nitrogenase_activity",
       "description": "The nitrogenase reductase homodimer is required for the assembled nitrogenase complex to carry out nitrogenase activity.",
       "evidence": [
        {
         "reference": "GO:0016610",
         "notes": "GO:0016610 defines both dinitrogenase and nitrogenase reductase as required for nitrogenase complex enzyme activity."
        }
       ]
      },
      {
       "subject": "dinitrogenase",
       "predicate": "contributes to",
       "object": "nitrogenase_activity",
       "description": "The dinitrogenase catalytic component contributes to nitrogenase activity together with its reductase partner; its subunit count is variant-dependent.",
       "evidence": [
        {
         "reference": "GO:0016610",
         "notes": "GO:0016610 defines both dinitrogenase and nitrogenase reductase as required for nitrogenase complex enzyme activity."
        }
       ]
      },
      {
       "subject": "dinitrogen",
       "predicate": "accepts electrons in",
       "object": "nitrogenase_activity",
       "description": "Dinitrogen is the terminal acceptor reduced by nitrogenase activity.",
       "evidence": [
        {
         "reference": "GO:0016163",
         "notes": "GO:0016163 records dinitrogen as the acceptor in nitrogenase activity."
        }
       ]
      },
      {
       "subject": "nitrogenase_activity",
       "predicate": "produces",
       "object": "ammonium",
       "description": "Nitrogenase activity reduces dinitrogen to ammonium.",
       "evidence": [
        {
         "reference": "GO:0016163",
         "notes": "GO:0016163 records two ammonium products in the nitrogenase reaction."
        }
       ]
      },
      {
       "subject": "nitrogenase_activity",
       "predicate": "produces",
       "object": "dihydrogen",
       "description": "The nitrogenase reaction releases dihydrogen as a coupled product.",
       "evidence": [
        {
         "reference": "GO:0016163",
         "notes": "GO:0016163 records H2 as a product of nitrogenase activity."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "nitrogenase_variant_component_groundings",
     "prompt": "Resolve variant-specific Mo-Fe, V-Fe, and Fe-Fe dinitrogenase and reductase groundings before replacing the generic reviewed-label-only component rows.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#dinitrogenase",
      "components#nitrogenase_reductase"
     ],
     "rationale": "GO:0016610 exactly grounds the complete nitrogenase complex across multiple metal variants; the verified InterPro terms cover narrower molybdenum-iron NifD, NifK, and NifH families or broader families that also include non-nitrogenase proteins. Subsequent source inspection corrects the earlier Mo-exclusive characterization of IPR005977: the family includes AnfH. The oligomer-level component remains label-only, and catalytic stoichiometry must be variant-scoped.",
     "evidence": [
      {
       "reference": "GO:0016610",
       "notes": "GO:0016610 subsumes the molybdenum-iron, vanadium-iron, and iron-iron nitrogenase complex subclasses."
      },
      {
       "reference": "InterPro:IPR005977",
       "notes": "Representative iron-only Fe protein PDB:7QQA contradicts Mo-exclusive family scope."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-24"
    }
   ]
  },
  {
   "identifier": "GO:0009521",
   "label": "photosystem",
   "structure_category": "ENERGY_COMPLEX",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A complex located in a photosynthetic membrane that consists of a photoreaction center associated with accessory pigments and electron carriers. Examples of this component are found in Arabidopsis thaliana and in photosynthetic bacterial and archaeal species. A pigment-protein supercomplex embedded in the photosynthetic thylakoid or cytoplasmic membranes of cyanobacteria, phototrophic bacteria, and eukaryotic microalgae that harvests light energy via chlorophyll/bacteriochlorophyll and carotenoid antennas and drives photochemical charge separation across a reaction center. Photosystems (including oxygenic Photosystem I and II and anoxygenic type I/II reaction centers) initiate photosynthetic electron transport coupled to ATP and NAD(P)H synthesis.",
   "definition_source": "GO:0009521",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0098796"
   ],
   "part_of": [
    "GO:0034357"
   ],
   "synonyms": [
    {
     "synonym_text": "reaction center",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0009521"
    },
    {
     "synonym_text": "reaction centre",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0009521"
    }
   ],
   "components": [
    {
     "component_id": "type_i_reaction_center_core",
     "label": "Type I (Fe-S type) photosystem reaction center core (PsaA/PsaB)",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "psaA",
      "psaB"
     ],
     "essentiality": "CONDITIONAL",
     "role": "Heterodimeric Type I reaction center core binding the P700 special pair and iron-sulfur clusters (FX, FA, FB) to drive light-driven ferredoxin reduction.",
     "evidence": [
      {
       "reference": "PMID:11418848",
       "notes": "Jordan et al. 2001 determine the 2.5 A crystal structure of cyanobacterial Photosystem I with its PsaA/PsaB reaction center core."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A406",
       "protein_label": "Photosystem I P700 chlorophyll a apoprotein A1",
       "gene_symbol": "psaA",
       "taxon_id": "NCBITaxon:32046",
       "taxon_label": "Synechococcus elongatus",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene psaA in Synechococcus elongatus, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P0A406",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0A406, the single reviewed entry for gene psaA in Synechococcus elongatus. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P0A408",
       "protein_label": "Photosystem I P700 chlorophyll a apoprotein A2",
       "gene_symbol": "psaB",
       "taxon_id": "NCBITaxon:32046",
       "taxon_label": "Synechococcus elongatus",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene psaB in Synechococcus elongatus, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P0A408",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0A408, the single reviewed entry for gene psaB in Synechococcus elongatus. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "type_ii_reaction_center_core",
     "label": "Type II (pheophytin-quinone type) photosystem reaction center core (D1/PsbA and D2/PsbD)",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "psbA",
      "psbD"
     ],
     "essentiality": "CONDITIONAL",
     "role": "Heterodimeric Type II reaction center core binding the P680 chlorophyll special pair, pheophytin, plastoquinones QA/QB, and the Mn4CaO5 oxygen-evolving cluster.",
     "evidence": [
      {
       "reference": "PMID:21499260",
       "notes": "Umena et al. 2011 determine the 1.9 A crystal structure of Photosystem II showing the D1 (PsbA) and D2 (PsbD) reaction center heterodimer and Mn4CaO5 cluster."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P51765",
       "protein_label": "Photosystem II protein D1",
       "gene_symbol": "psbA",
       "taxon_id": "NCBITaxon:32053",
       "taxon_label": "Thermostichus vulcanus",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene psbA in Thermostichus vulcanus, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12518057",
         "notes": "Kamiya N et al. 2003, ‘Crystal structure of oxygen-evolving photosystem II from Thermosynechococcus vulcanus at 3.7-A resolution.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Cellular thylakoid membrane' localisation of P51765."
        },
        {
         "reference": "PMID:19433803",
         "notes": "Kawakami K et al. 2009, ‘Location of chloride and its possible functions in oxygen-evolving photosystem II revealed by X-ray crystallography.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Cellular thylakoid membrane' localisation of P51765."
        },
        {
         "reference": "PMID:21499260",
         "notes": "Umena Y et al. 2011, ‘Crystal structure of oxygen-evolving photosystem II at a resolution of 1.9 Å.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cellular thylakoid membrane' localisation of P51765."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:D0VWR8",
       "protein_label": "Photosystem II D2 protein",
       "gene_symbol": "psbD",
       "taxon_id": "NCBITaxon:32053",
       "taxon_label": "Thermostichus vulcanus",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene psbD in Thermostichus vulcanus, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12518057",
         "notes": "Kamiya N et al. 2003, ‘Crystal structure of oxygen-evolving photosystem II from Thermosynechococcus vulcanus at 3.7-A resolution.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Cellular thylakoid membrane' localisation of D0VWR8."
        },
        {
         "reference": "PMID:19433803",
         "notes": "Kawakami K et al. 2009, ‘Location of chloride and its possible functions in oxygen-evolving photosystem II revealed by X-ray crystallography.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Cellular thylakoid membrane' localisation of D0VWR8."
        },
        {
         "reference": "PMID:21499260",
         "notes": "Umena Y et al. 2011, ‘Crystal structure of oxygen-evolving photosystem II at a resolution of 1.9 Å.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cellular thylakoid membrane' localisation of D0VWR8."
        }
       ]
      }
     ]
    },
    {
     "component_id": "photosynthetic_antenna_pigments",
     "label": "core antenna chlorophylls, bacteriochlorophylls, and carotenoids",
     "component_type": "SMALL_MOLECULE",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Bound tetrapyrrole (chlorophyll or bacteriochlorophyll) and carotenoid cofactors that harvest photons, transfer excitation energy to the reaction center special pair, and quench triplet states.",
     "evidence": [
      {
       "reference": "PMID:11418848",
       "notes": "Jordan et al. 2001 resolve the network of antenna chlorophylls and carotenoids coordinated within the photosystem core."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:1117",
     "taxon_label": "Cyanobacteriota",
     "presence": "COMMON",
     "note": "Cyanobacteria use PSI as a major photosynthetic-membrane complex that receives electrons from plastocyanin and passes them toward ferredoxin.",
     "reference": "GO:0009522"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:32046",
     "taxon_label": "Synechococcus elongatus",
     "note": "Model oxygenic cyanobacterium in which the crystal structure of trimeric Photosystem I (PsaA/PsaB reaction center core) was determined.",
     "reference": "PMID:11418848"
    },
    {
     "taxon_id": "NCBITaxon:32053",
     "taxon_label": "Thermostichus vulcanus",
     "note": "Thermophilic cyanobacterium used for atomic-resolution crystallographic determination of native Photosystem II (D1/PsbA and D2/PsbD reaction center core).",
     "reference": "PMID:21499260"
    }
   ],
   "functions": [
    {
     "function_id": "photosynthetic_electron_transport",
     "label": "photosynthetic electron transport chain",
     "grounding": "GO:0009767",
     "description": "In oxygenic/cyanobacterial PSI, light excitation of P700 drives electron transfer through iron-sulfur centers toward ferredoxin, with upstream soluble donors restoring the reaction center. This P700 description does not cover all bacterial type-I reaction centers included in the generic GO definition.",
     "evidence": [
      {
       "reference": "GO:0009522",
       "notes": "GO:0009522 defines PSI as a light-dependent plastocyanin-ferredoxin oxidoreductase in cyanobacteria and chloroplasts."
      },
      {
       "reference": "PMID:11418848",
       "notes": "Jordan et al. 2001 connected the cyanobacterial PSI structure to light capture and electron transfer."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0009521",
     "notes": "Gene Ontology cellular-component term for photosystem: A complex located in a photosynthetic membrane that consists of a photoreaction center associated with accessory pigments and electron carriers. Examples of this component are found in Arabidopsis thaliana and in photosynthetic bacterial and archaeal species."
    },
    {
     "reference": "GO:0009522",
     "notes": "Gene Ontology cellular-component term for photosystem I."
    },
    {
     "reference": "GO:0009767",
     "notes": "Gene Ontology biological-process term for the photosynthetic electron transport chain."
    },
    {
     "reference": "PMID:11418848",
     "notes": "Jordan et al. 2001, Three-dimensional structure of cyanobacterial photosystem I at 2.5 A resolution, Nature."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "photosystem_mechanism",
     "title": "Photosystem assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of photosystem (GO:0009521) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "photosystem",
       "label": "photosystem",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009521",
       "description": "A complex located in a photosynthetic membrane that consists of a photoreaction center associated with accessory pigments and electron carriers."
      },
      {
       "node_id": "type_i_reaction_center_core",
       "label": "Type I (Fe-S type) photosystem reaction center core (PsaA/PsaB)",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "type_i_reaction_center_core",
       "description": "Heterodimeric Type I reaction center core binding the P700 special pair and iron-sulfur clusters (FX, FA, FB) to drive light-driven ferredoxin reduction."
      },
      {
       "node_id": "type_ii_reaction_center_core",
       "label": "Type II (pheophytin-quinone type) photosystem reaction center core (D1/PsbA and D2/PsbD)",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "type_ii_reaction_center_core",
       "description": "Heterodimeric Type II reaction center core binding the P680 chlorophyll special pair, pheophytin, plastoquinones QA/QB, and the Mn4CaO5 oxygen-evolving cluster."
      },
      {
       "node_id": "photosynthetic_antenna_pigments",
       "label": "core antenna chlorophylls, bacteriochlorophylls, and carotenoids",
       "node_type": "CHEMICAL",
       "component_ref": "photosynthetic_antenna_pigments",
       "description": "Bound tetrapyrrole (chlorophyll or bacteriochlorophyll) and carotenoid cofactors that harvest photons, transfer excitation energy to the reaction center special pair, and quench triplet states."
      },
      {
       "node_id": "photosynthetic_membrane",
       "label": "photosynthetic membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0034357",
       "description": "Enclosing or holo-structural assembly (photosynthetic membrane, GO:0034357) containing photosystem."
      },
      {
       "node_id": "photosynthetic_electron_transport",
       "label": "photosynthetic electron transport chain",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0009767",
       "description": "In oxygenic/cyanobacterial PSI, light excitation of P700 drives electron transfer through iron-sulfur centers toward ferredoxin, with upstream soluble donors restoring the reaction center. This P700 description does not cover all bacterial type-I reaction centers included in the generic GO definition."
      }
     ],
     "edges": [
      {
       "subject": "type_i_reaction_center_core",
       "predicate": "is part of",
       "object": "photosystem",
       "description": "Heterodimeric Type I reaction center core binding the P700 special pair and iron-sulfur clusters (FX, FA, FB) to drive light-driven ferredoxin reduction.",
       "evidence": [
        {
         "reference": "PMID:11418848",
         "notes": "Jordan et al. 2001 determine the 2.5 A crystal structure of cyanobacterial Photosystem I with its PsaA/PsaB reaction center core."
        }
       ]
      },
      {
       "subject": "type_ii_reaction_center_core",
       "predicate": "is part of",
       "object": "photosystem",
       "description": "Heterodimeric Type II reaction center core binding the P680 chlorophyll special pair, pheophytin, plastoquinones QA/QB, and the Mn4CaO5 oxygen-evolving cluster.",
       "evidence": [
        {
         "reference": "PMID:21499260",
         "notes": "Umena et al. 2011 determine the 1.9 A crystal structure of Photosystem II showing the D1 (PsbA) and D2 (PsbD) reaction center heterodimer and Mn4CaO5 cluster."
        }
       ]
      },
      {
       "subject": "photosynthetic_antenna_pigments",
       "predicate": "is part of",
       "object": "photosystem",
       "description": "Bound tetrapyrrole (chlorophyll or bacteriochlorophyll) and carotenoid cofactors that harvest photons, transfer excitation energy to the reaction center special pair, and quench triplet states.",
       "evidence": [
        {
         "reference": "PMID:11418848",
         "notes": "Jordan et al. 2001 resolve the network of antenna chlorophylls and carotenoids coordinated within the photosystem core."
        }
       ]
      },
      {
       "subject": "photosystem",
       "predicate": "is part of",
       "object": "photosynthetic_membrane",
       "description": "Photosystem forms an integral structural compartment or subassembly of photosynthetic membrane.",
       "evidence": [
        {
         "reference": "PMID:11418848",
         "notes": "Jordan et al. 2001, Three-dimensional structure of cyanobacterial photosystem I at 2.5 A resolution, Nature."
        }
       ]
      },
      {
       "subject": "photosystem",
       "predicate": "mediates",
       "object": "photosynthetic_electron_transport",
       "description": "In oxygenic/cyanobacterial PSI, light excitation of P700 drives electron transfer through iron-sulfur centers toward ferredoxin, with upstream soluble donors restoring the reaction center. This P700 description does not cover all bacterial type-I reaction centers included in the generic GO definition.",
       "evidence": [
        {
         "reference": "GO:0009522",
         "notes": "GO:0009522 defines PSI as a light-dependent plastocyanin-ferredoxin oxidoreductase in cyanobacteria and chloroplasts."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:42Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of photosystem (GO:0009521) in category ENERGY_COMPLEX with verified GO hierarchy, components, UniProtKB protein examples, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "GO:0009522",
   "label": "photosystem I",
   "structure_category": "ENERGY_COMPLEX",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A photosystem that contains an iron-sulfur reaction center associated with accessory pigments and electron carriers. In cyanobacteria and chloroplasts, photosystem I functions as a light-dependent plastocyanin-ferredoxin oxidoreductase, transferring electrons from plastocyanin to ferredoxin; in photosynthetic bacteria that have only a single type I photosystem, such as the green sulfur bacteria, electrons can go either to ferredoxin (Fd) -> NAD+ or to menaquinone (MK) -> Cytb/FeS -> Cytc555 -> photosystem I (cyclic photophosphorylation).",
   "definition_source": "GO:0009522",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-24T01:37:28Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T01:39:06Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO photosystem parentage, reviewed-label-only PSI component classes, cyanobacterial distribution and Synechococcus example, photosynthetic electron-transfer function, GO/PubMed evidence, a PSI electron-transfer graph, and a component-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T01:48:37Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1440: removed an uncited cytochrome c6 alternate-donor claim from the Cyanobacteriota distribution note.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-16T01:47:31Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "#2303: Expose the unresolved Jordan source-taxon conflict and limit P700 wording to oxygenic PSI.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:13:38Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:49Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0009521"
   ],
   "components": [
    {
     "component_id": "type_i_reaction_center_core",
     "label": "type I reaction center core",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "role": "Large transmembrane core polypeptides that bind the primary donor and early electron-transfer cofactors of the type I photosystem.",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral InterPro, Pfam, or NCBIfam CURIE was verified for the full set of type-I photosystem reaction-center cores; cyanobacterial PsaA/PsaB and bacterial Psc cores were not collapsed.",
     "essentiality": "ESSENTIAL",
     "evidence": [
      {
       "reference": "GO:0009522",
       "notes": "GO:0009522 defines PSI as an iron-sulfur reaction-center photosystem associated with accessory pigments and electron carriers."
      },
      {
       "reference": "PMID:11418848",
       "notes": "Jordan et al. 2001 resolved the cyanobacterial PSI structure including the PsaA/PsaB reaction-center core."
      }
     ],
     "gene_symbols": [
      "psaA",
      "psaB"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A406",
       "protein_label": "Photosystem I P700 chlorophyll a apoprotein A1",
       "gene_symbol": "psaA",
       "taxon_id": "NCBITaxon:32046",
       "taxon_label": "Synechococcus elongatus",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene psaA in Synechococcus elongatus, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0A406",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0A406, the single reviewed entry for gene psaA in Synechococcus elongatus. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P0A408",
       "protein_label": "Photosystem I P700 chlorophyll a apoprotein A2",
       "gene_symbol": "psaB",
       "taxon_id": "NCBITaxon:32046",
       "taxon_label": "Synechococcus elongatus",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene psaB in Synechococcus elongatus, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0A408",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0A408, the single reviewed entry for gene psaB in Synechococcus elongatus. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "terminal_iron_sulfur_acceptors",
     "label": "terminal iron-sulfur electron acceptors",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "role": "Iron-sulfur proteins or domains that receive electrons from the PSI reaction-center core for transfer toward ferredoxin.",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral family CURIE was verified for the terminal PSI iron-sulfur acceptors across cyanobacterial, chloroplast, and bacterial type-I photosystems.",
     "essentiality": "ESSENTIAL",
     "evidence": [
      {
       "reference": "GO:0009522",
       "notes": "GO:0009522 defines PSI as an iron-sulfur reaction-center photosystem that transfers electrons toward ferredoxin."
      },
      {
       "reference": "PMID:11418848",
       "notes": "Jordan et al. 2001 located the Fe4S4 clusters in the cyanobacterial PSI structural model."
      }
     ],
     "gene_symbols": [
      "psaC"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A416",
       "protein_label": "Photosystem I iron-sulfur center",
       "gene_symbol": "psaC",
       "taxon_id": "NCBITaxon:32046",
       "taxon_label": "Synechococcus elongatus",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene psaC in Synechococcus elongatus, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0A416",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0A416, the single reviewed entry for gene psaC in Synechococcus elongatus. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "psi_bound_pigments",
     "label": "PSI chlorophyll and carotenoid cofactors",
     "component_type": "SMALL_MOLECULE",
     "component_role": "CONSTITUENT",
     "role": "Accessory chlorophyll and carotenoid cofactors that capture excitation energy and couple it to reaction-center charge separation.",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "This row groups PSI-bound pigments and avoids asserting one CHEBI term for a mixed chlorophyll/carotenoid cofactor set.",
     "essentiality": "ESSENTIAL",
     "evidence": [
      {
       "reference": "GO:0009522",
       "notes": "GO:0009522 defines PSI as a photosystem with accessory pigments."
      },
      {
       "reference": "PMID:11418848",
       "notes": "Jordan et al. 2001 modeled the chlorophylls and carotenoids bound by the cyanobacterial PSI complex."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:1117",
     "taxon_label": "Cyanobacteriota",
     "presence": "COMMON",
     "note": "Cyanobacteria use PSI as a major photosynthetic-membrane complex that receives electrons from plastocyanin and passes them toward ferredoxin.",
     "reference": "GO:0009522"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:32046",
     "taxon_label": "Synechococcus elongatus",
     "note": "Historical source-name attribution: Jordan et al. 2001 and PDB:1JB0 use Synechococcus elongatus (PDB taxon 32046). Linked UniProt proteins such as P0A405 instead name Thermosynechococcus vestitus BP-1 (taxon 197221). The current taxonomic reconciliation is unresolved; this row preserves the depositor's attribution, not a verified modern strain identity.",
     "reference": "PMID:11418848"
    }
   ],
   "functions": [
    {
     "function_id": "photosynthetic_electron_transport",
     "label": "photosynthetic electron transport chain",
     "grounding": "GO:0009767",
     "description": "In oxygenic/cyanobacterial PSI, light excitation of P700 drives electron transfer through iron-sulfur centers toward ferredoxin, with upstream soluble donors restoring the reaction center. This P700 description does not cover all bacterial type-I reaction centers included in the generic GO definition.",
     "evidence": [
      {
       "reference": "GO:0009522",
       "notes": "GO:0009522 defines PSI as a light-dependent plastocyanin-ferredoxin oxidoreductase in cyanobacteria and chloroplasts."
      },
      {
       "reference": "PMID:11418848",
       "notes": "Jordan et al. 2001 connected the cyanobacterial PSI structure to light capture and electron transfer."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0009522",
     "notes": "Gene Ontology cellular-component term for photosystem I."
    },
    {
     "reference": "GO:0009521",
     "notes": "Gene Ontology cellular-component term for photosystems."
    },
    {
     "reference": "GO:0009767",
     "notes": "Gene Ontology biological-process term for the photosynthetic electron transport chain."
    },
    {
     "reference": "PMID:11418848",
     "notes": "Jordan et al. 2001, Three-dimensional structure of cyanobacterial photosystem I at 2.5 A resolution, Nature."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "psi_light_driven_electron_transfer",
     "title": "PSI drives light-dependent electron transfer toward ferredoxin",
     "description": "In cyanobacterial PSI, bound pigments feed excitation to the P700 reaction center, and electrons move through internal iron-sulfur acceptors toward soluble ferredoxin.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the PSI input and output carriers without resolving individual Psa/Psc subfamilies, cofactors, or alternate cyclic type-I photosystem electron paths.",
     "nodes": [
      {
       "node_id": "pigments",
       "label": "PSI chlorophyll and carotenoid cofactors",
       "node_type": "CHEMICAL",
       "component_ref": "psi_bound_pigments"
      },
      {
       "node_id": "reaction_center",
       "label": "type I reaction center core",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "type_i_reaction_center_core"
      },
      {
       "node_id": "fe_s_acceptors",
       "label": "terminal iron-sulfur electron acceptors",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "terminal_iron_sulfur_acceptors"
      },
      {
       "node_id": "ferredoxin",
       "label": "ferredoxin",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P0A3D0"
       ]
      },
      {
       "node_id": "electron_transport",
       "label": "photosynthetic electron transport chain",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0009767"
      }
     ],
     "edges": [
      {
       "subject": "pigments",
       "predicate": "feed excitation to",
       "object": "reaction_center",
       "description": "Accessory pigments transfer captured light energy into the PSI reaction center.",
       "evidence": [
        {
         "reference": "PMID:11418848",
         "notes": "Jordan et al. 2001 modeled PSI pigments and discussed how their arrangement supports efficient light capture and electron transfer."
        }
       ]
      },
      {
       "subject": "reaction_center",
       "predicate": "passes electrons through",
       "object": "fe_s_acceptors",
       "description": "Excited PSI moves electrons from the reaction-center core to terminal iron-sulfur centers.",
       "evidence": [
        {
         "reference": "GO:0009522",
         "notes": "GO:0009522 defines PSI as an iron-sulfur reaction center with electron carriers."
        }
       ]
      },
      {
       "subject": "fe_s_acceptors",
       "predicate": "reduce",
       "object": "ferredoxin",
       "description": "Terminal PSI iron-sulfur acceptors deliver electrons toward ferredoxin.",
       "evidence": [
        {
         "reference": "GO:0009522",
         "notes": "GO:0009522 describes cyanobacterial PSI as transferring electrons from plastocyanin to ferredoxin."
        }
       ]
      },
      {
       "subject": "reaction_center",
       "predicate": "contributes to",
       "object": "electron_transport",
       "description": "PSI is a light-driven photosynthetic electron-transfer complex.",
       "evidence": [
        {
         "reference": "PMID:11418848",
         "notes": "Jordan et al. 2001 present PSI as one of the large protein-cofactor complexes driving photosynthesis in cyanobacteria."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "psi_component_groundings",
     "prompt": "Resolve exact source-neutral component groundings for Psa, Psc, iron-sulfur, and species-specific accessory subfamilies before replacing reviewed-label-only PSI components.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#type_i_reaction_center_core",
      "components#terminal_iron_sulfur_acceptors",
      "components#psi_bound_pigments"
     ],
     "rationale": "GO exactly grounds the generic PSI complex, but cyanobacterial PsaA/PsaB, chloroplast accessory subunits, and bacterial Psc subfamilies should not be conflated in source-neutral protein family rows.",
     "evidence": [
      {
       "reference": "GO:0009522",
       "notes": "GO:0009522 spans cyanobacterial/chloroplast PSI and bacterial single type-I photosystems."
      },
      {
       "reference": "PMID:11418848",
       "notes": "Jordan et al. 2001 resolved one cyanobacterial PSI composition, providing useful but not universal subunit boundaries."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-24"
    },
    {
     "discussion_id": "jordan_source_taxon_reconciliation",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Reconcile the historical Jordan/PDB organism attribution with the linked UniProt BP-1 entries before assigning a modern source strain.",
     "attaches_to": [
      "canonical_examples"
     ],
     "rationale": "PDB:1JB0 reports taxon 32046, whereas UniProtKB:P0A405 reports taxon 197221. A historical name cannot be silently treated as an unambiguous modern species or changed solely from the linked protein cross-reference.",
     "evidence": [
      {
       "reference": "PDB:1JB0",
       "notes": "Entity source organism uses Synechococcus elongatus, NCBI taxon 32046."
      },
      {
       "reference": "UniProtKB:P0A405",
       "notes": "Linked PSI core protein is assigned to Thermosynechococcus vestitus BP-1, NCBI taxon 197221."
      }
     ],
     "posed_by": "claude",
     "posed_date": "2026-10-16"
    }
   ]
  },
  {
   "identifier": "GO:0009523",
   "label": "photosystem II",
   "structure_category": "ENERGY_COMPLEX",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A photosystem that contains a pheophytin-quinone reaction center with associated accessory pigments and electron carriers. In cyanobacteria and chloroplasts, in the presence of light, PSII functions as a water-plastoquinone oxidoreductase, transferring electrons from water to plastoquinone, whereas other photosynthetic bacteria carry out anoxygenic photosynthesis and oxidize other compounds to re-reduce the photoreaction center.",
   "definition_source": "GO:0009523",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-24T02:08:00Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T02:08:46Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO photosystem parentage, reviewed-label-only PSII component classes, cyanobacterial distribution and Thermosynechococcus example, photosynthetic electron-transfer function, GO/PubMed evidence, a PSII water-oxidation graph, and a component-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T02:29:24Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1442: updated the NCBITaxon:32053 canonical-example label from the accepted Thermosynechococcus vulcanus synonym to the current NCBI label Thermostichus vulcanus.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:13:40Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0009521"
   ],
   "components": [
    {
     "component_id": "pheophytin_quinone_reaction_center_core",
     "label": "pheophytin-quinone reaction center core",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "role": "Central PSII reaction-center proteins that couple P680 charge separation to pheophytin and plastoquinone electron transfer.",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral InterPro, Pfam, or NCBIfam CURIE was verified for the complete pheophytin-quinone PSII reaction-center core without collapsing D1, D2, cytochrome b559, and antenna subfamilies.",
     "essentiality": "ESSENTIAL",
     "evidence": [
      {
       "reference": "GO:0009523",
       "notes": "GO:0009523 defines PSII as a pheophytin-quinone reaction center photosystem with associated pigments and electron carriers."
      },
      {
       "reference": "PMID:21499260",
       "notes": "Umena et al. 2011 resolved the oxygen-evolving PSII structure, including protein subunits and cofactors."
      }
     ],
     "gene_symbols": [
      "psbA",
      "psbD"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P51765",
       "protein_label": "Photosystem II protein D1",
       "gene_symbol": "psbA",
       "taxon_id": "NCBITaxon:32053",
       "taxon_label": "Thermostichus vulcanus",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene psbA in Thermostichus vulcanus, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12518057",
         "notes": "Kamiya N et al. 2003, ‘Crystal structure of oxygen-evolving photosystem II from Thermosynechococcus vulcanus at 3.7-A resolution.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Cellular thylakoid membrane' localisation of P51765."
        },
        {
         "reference": "PMID:19433803",
         "notes": "Kawakami K et al. 2009, ‘Location of chloride and its possible functions in oxygen-evolving photosystem II revealed by X-ray crystallography.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Cellular thylakoid membrane' localisation of P51765."
        },
        {
         "reference": "PMID:21499260",
         "notes": "Umena Y et al. 2011, ‘Crystal structure of oxygen-evolving photosystem II at a resolution of 1.9 Å.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cellular thylakoid membrane' localisation of P51765."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:D0VWR8",
       "protein_label": "Photosystem II D2 protein",
       "gene_symbol": "psbD",
       "taxon_id": "NCBITaxon:32053",
       "taxon_label": "Thermostichus vulcanus",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene psbD in Thermostichus vulcanus, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12518057",
         "notes": "Kamiya N et al. 2003, ‘Crystal structure of oxygen-evolving photosystem II from Thermosynechococcus vulcanus at 3.7-A resolution.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Cellular thylakoid membrane' localisation of D0VWR8."
        },
        {
         "reference": "PMID:19433803",
         "notes": "Kawakami K et al. 2009, ‘Location of chloride and its possible functions in oxygen-evolving photosystem II revealed by X-ray crystallography.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Cellular thylakoid membrane' localisation of D0VWR8."
        },
        {
         "reference": "PMID:21499260",
         "notes": "Umena Y et al. 2011, ‘Crystal structure of oxygen-evolving photosystem II at a resolution of 1.9 Å.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cellular thylakoid membrane' localisation of D0VWR8."
        }
       ]
      }
     ]
    },
    {
     "component_id": "oxygen_evolving_manganese_calcium_cluster",
     "label": "oxygen-evolving manganese-calcium cluster",
     "component_type": "SMALL_MOLECULE",
     "component_role": "CONSTITUENT",
     "role": "Catalytic metal-oxo cofactor cluster that accumulates oxidizing equivalents for water splitting in oxygenic PSII.",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "This row denotes the complete PSII water-oxidizing Mn4CaO5-type cluster and does not assert a broad manganese, calcium, or oxide CHEBI identifier as its exact identity.",
     "essentiality": "ESSENTIAL",
     "evidence": [
      {
       "reference": "PMID:21499260",
       "notes": "Umena et al. 2011 located all metal atoms in the oxygen-evolving Mn4CaO5 cluster in high-resolution PSII."
      }
     ]
    },
    {
     "component_id": "psii_bound_pigments",
     "label": "PSII chlorophyll and carotenoid cofactors",
     "component_type": "SMALL_MOLECULE",
     "component_role": "CONSTITUENT",
     "role": "Reaction-center and accessory pigments that absorb excitation energy and enable P680 charge separation.",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "This row groups PSII-bound pigments and avoids asserting one CHEBI term for a mixed chlorophyll, pheophytin, and carotenoid cofactor set.",
     "essentiality": "ESSENTIAL",
     "evidence": [
      {
       "reference": "GO:0009523",
       "notes": "GO:0009523 defines PSII as a photosystem with associated accessory pigments and electron carriers."
      },
      {
       "reference": "PMID:21499260",
       "notes": "Umena et al. 2011 modeled cofactors bound by the oxygen-evolving PSII complex."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:1117",
     "taxon_label": "Cyanobacteriota",
     "presence": "COMMON",
     "note": "Cyanobacteria use PSII as a thylakoid water-plastoquinone oxidoreductase that supplies electrons from water into the photosynthetic electron-transport chain.",
     "reference": "GO:0009523"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:32053",
     "taxon_label": "Thermostichus vulcanus",
     "note": "Thermophilic cyanobacterial source used by Umena et al. to solve the 1.9 A oxygen-evolving PSII crystal structure.",
     "reference": "PMID:21499260"
    }
   ],
   "functions": [
    {
     "function_id": "photosynthetic_electron_transport",
     "label": "photosynthetic electron transport chain",
     "grounding": "GO:0009767",
     "description": "PSII captures light energy, extracts electrons from water through its oxygen-evolving metal cluster, and reduces plastoquinone to start oxygenic photosynthetic electron transport.",
     "evidence": [
      {
       "reference": "GO:0009523",
       "notes": "GO:0009523 defines PSII as a water-plastoquinone oxidoreductase in cyanobacteria and chloroplasts."
      },
      {
       "reference": "PMID:21499260",
       "notes": "Umena et al. 2011 resolved the catalytic metal cluster of oxygen-evolving PSII."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0009523",
     "notes": "Gene Ontology cellular-component term for photosystem II."
    },
    {
     "reference": "GO:0009521",
     "notes": "Gene Ontology cellular-component term for photosystems."
    },
    {
     "reference": "GO:0009767",
     "notes": "Gene Ontology biological-process term for the photosynthetic electron transport chain."
    },
    {
     "reference": "PMID:21499260",
     "notes": "Umena et al. 2011, Crystal structure of oxygen-evolving photosystem II at a resolution of 1.9 A, Nature."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "psii_light_driven_water_oxidation",
     "title": "PSII couples light capture to water oxidation",
     "description": "In cyanobacterial PSII, bound pigments feed excitation into the reaction center, the manganese-calcium cluster extracts electrons from water, and plastoquinone accepts electrons on the reducing side.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the water-to-plastoquinone electron-transfer logic without resolving individual D1/D2 redox cofactors, extrinsic oxygen-evolving proteins, or repair-cycle factors.",
     "nodes": [
      {
       "node_id": "pigments",
       "label": "PSII chlorophyll and carotenoid cofactors",
       "node_type": "CHEMICAL",
       "component_ref": "psii_bound_pigments"
      },
      {
       "node_id": "reaction_center",
       "label": "pheophytin-quinone reaction center core",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "pheophytin_quinone_reaction_center_core"
      },
      {
       "node_id": "mn_ca_cluster",
       "label": "oxygen-evolving manganese-calcium cluster",
       "node_type": "CHEMICAL",
       "component_ref": "oxygen_evolving_manganese_calcium_cluster"
      },
      {
       "node_id": "water",
       "label": "water",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "plastoquinone_pool",
       "label": "plastoquinone pool",
       "node_type": "CHEMICAL",
       "description": "Mobile quinone carrier reduced by PSII in the thylakoid membrane."
      },
      {
       "node_id": "electron_transport",
       "label": "photosynthetic electron transport chain",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0009767"
      }
     ],
     "edges": [
      {
       "subject": "pigments",
       "predicate": "feed excitation to",
       "object": "reaction_center",
       "description": "PSII pigments capture light energy and couple it to P680 charge separation in the reaction center.",
       "evidence": [
        {
         "reference": "GO:0009523",
         "notes": "GO:0009523 defines PSII as a photosystem with associated accessory pigments."
        }
       ]
      },
      {
       "subject": "mn_ca_cluster",
       "predicate": "extracts electrons from",
       "object": "water",
       "description": "The oxygen-evolving manganese-calcium cluster is the catalytic site of photosynthetic water oxidation.",
       "evidence": [
        {
         "reference": "PMID:21499260",
         "notes": "Umena et al. 2011 resolved the Mn4CaO5 cluster that catalyzes water splitting in PSII."
        }
       ]
      },
      {
       "subject": "mn_ca_cluster",
       "predicate": "feeds electrons to",
       "object": "reaction_center",
       "description": "Water oxidation supplies electrons that re-reduce the photo-oxidized PSII reaction center.",
       "evidence": [
        {
         "reference": "GO:0009523",
         "notes": "GO:0009523 defines PSII by electron transfer from water to plastoquinone in cyanobacteria and chloroplasts."
        }
       ]
      },
      {
       "subject": "reaction_center",
       "predicate": "reduces",
       "object": "plastoquinone_pool",
       "description": "The PSII reaction center passes electrons to bound quinones and ultimately to plastoquinone.",
       "evidence": [
        {
         "reference": "GO:0009523",
         "notes": "GO:0009523 defines PSII as a water-plastoquinone oxidoreductase."
        }
       ]
      },
      {
       "subject": "reaction_center",
       "predicate": "initiates",
       "object": "electron_transport",
       "description": "PSII supplies water-derived electrons to the oxygenic photosynthetic electron-transport chain.",
       "evidence": [
        {
         "reference": "GO:0009523",
         "notes": "GO:0009523 places PSII at the water-to-plastoquinone step of light-dependent photosynthesis."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "psii_component_groundings",
     "prompt": "Resolve exact source-neutral component groundings for D1/D2 core, cytochrome b559, antenna, oxygen-evolving and extrinsic PSII families before replacing reviewed-label-only PSII components.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#pheophytin_quinone_reaction_center_core",
      "components#oxygen_evolving_manganese_calcium_cluster",
      "components#psii_bound_pigments"
     ],
     "rationale": "GO exactly grounds the complete PSII complex, but the first component boundary should not flatten D1, D2, cytochrome b559, antenna, and oxygen-evolving subfamilies into unsupported broad protein-family rows.",
     "evidence": [
      {
       "reference": "GO:0009523",
       "notes": "GO:0009523 identifies the complete pheophytin-quinone reaction-center photosystem."
      },
      {
       "reference": "PMID:21499260",
       "notes": "Umena et al. 2011 resolved one oxygen-evolving cyanobacterial PSII composition."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-24"
    }
   ]
  },
  {
   "identifier": "GO:0030089",
   "label": "phycobilisome",
   "structure_category": "ENERGY_COMPLEX",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A membrane-associated phycobiliprotein antenna complex of cyanobacteria and red algae that transfers absorbed light energy to photosystems. Conventional phycobilisomes contain an allophycocyanin core and peripheral rods organized by linkers; coreless rod-type antennas are also documented.",
   "definition_source": "PMID:17468217",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-04T18:36:29Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-04T18:38:05Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added phycobilisome synonyms, mereology, components, taxonomy, examples, functions, literature evidence, a rod-core energy-transfer graph, and a protein-family grounding todo.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T07:39:14Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 11 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-16T01:46:32Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "#2304: Correct PCC 6803 source attribution and qualify core-dependent architecture with the coreless antenna exception.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "PBS",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1146/annurev-biophys-062920-063657"
    }
   ],
   "parent_structures": [
    "GO:0030076"
   ],
   "part_of": [
    "GO:0042651"
   ],
   "components": [
    {
     "component_id": "rod_phycobiliproteins",
     "label": "rod phycobiliproteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "cpcA",
      "cpcB",
      "cpeA",
      "cpeB"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Phycocyanin and phycoerythrin alpha and beta subunits are related phycobiliproteins but form taxon-specific rod stacks; no exact single family CURIE was curated for all rod phycobiliprotein classes.",
     "role": "Pigment-binding alpha and beta subunits that assemble into the peripheral rods and absorb incoming light.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-biophys-062920-063657",
       "notes": "Sui 2021 reviews phycobilisome rod architecture and the phycobiliproteins that make rod cylinders."
      },
      {
       "reference": "DOI:10.1038/s41467-022-30962-9",
       "notes": "Kawakami et al. 2022 resolved phycocyanin rods in a thermophilic cyanobacterial phycobilisome."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q54715",
       "protein_label": "C-phycocyanin alpha subunit",
       "gene_symbol": "cpcA",
       "taxon_id": "NCBITaxon:1111708",
       "taxon_label": "Synechocystis sp. PCC 6803 substr. Kazusa",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene cpcA in Synechocystis sp. PCC 6803 substr. Kazusa, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q54715",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q54715, the single reviewed entry for gene cpcA in Synechocystis sp. PCC 6803 substr. Kazusa. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q54714",
       "protein_label": "C-phycocyanin beta subunit",
       "gene_symbol": "cpcB",
       "taxon_id": "NCBITaxon:1111708",
       "taxon_label": "Synechocystis sp. PCC 6803 substr. Kazusa",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene cpcB in Synechocystis sp. PCC 6803 substr. Kazusa, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q54714",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q54714, the single reviewed entry for gene cpcB in Synechocystis sp. PCC 6803 substr. Kazusa. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "allophycocyanin_core",
     "label": "allophycocyanin core cylinders",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "apcA",
      "apcB",
      "apcD",
      "apcF"
     ],
     "essentiality": "CONDITIONAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "This component spans allophycocyanin alpha, beta and terminal-emitter subunits rather than one exact protein family.",
     "role": "Core cylinders of conventional core-and-rod phycobilisomes, absent from the functional coreless CpcG2 antenna. Required for the conventional core architecture, not for every phycobilisome subtype.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-biophys-062920-063657",
       "notes": "Sui 2021 reviews the allophycocyanin core as the central cylinder assembly that receives rod energy."
      },
      {
       "reference": "DOI:10.1038/s41467-021-25813-y",
       "notes": "Zheng et al. 2021 resolved PCC 7002 and PCC 7120 phycobilisome cores and its allophycocyanin subunits by cryo-EM."
      },
      {
       "reference": "PMID:17468217",
       "notes": "Kondo et al. 2007 abstract describes functional CpcG2-phycobilisomes in Synechocystis sp. PCC 6803 that retain phycocyanin rods but lack the central core and preferentially transfer energy to PSI."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q01951",
       "protein_label": "Allophycocyanin alpha chain",
       "gene_symbol": "apcA",
       "taxon_id": "NCBITaxon:1111708",
       "taxon_label": "Synechocystis sp. PCC 6803 substr. Kazusa",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene apcA in Synechocystis sp. PCC 6803 substr. Kazusa, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q01951",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q01951, the single reviewed entry for gene apcA in Synechocystis sp. PCC 6803 substr. Kazusa. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q01952",
       "protein_label": "Allophycocyanin beta chain",
       "gene_symbol": "apcB",
       "taxon_id": "NCBITaxon:1111708",
       "taxon_label": "Synechocystis sp. PCC 6803 substr. Kazusa",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene apcB in Synechocystis sp. PCC 6803 substr. Kazusa, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q01952",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q01952, the single reviewed entry for gene apcB in Synechocystis sp. PCC 6803 substr. Kazusa. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P72870",
       "protein_label": "Allophycocyanin subunit alpha-B",
       "gene_symbol": "apcD",
       "taxon_id": "NCBITaxon:1111708",
       "taxon_label": "Synechocystis sp. PCC 6803 substr. Kazusa",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene apcD in Synechocystis sp. PCC 6803 substr. Kazusa, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P72870",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P72870, the single reviewed entry for gene apcD in Synechocystis sp. PCC 6803 substr. Kazusa. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P74551",
       "protein_label": "Allophycocyanin subunit beta-18",
       "gene_symbol": "apcF",
       "taxon_id": "NCBITaxon:1111708",
       "taxon_label": "Synechocystis sp. PCC 6803 substr. Kazusa",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene apcF in Synechocystis sp. PCC 6803 substr. Kazusa, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P74551",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P74551, the single reviewed entry for gene apcF in Synechocystis sp. PCC 6803 substr. Kazusa. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "linker_polypeptides",
     "label": "phycobilisome linker polypeptides",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "cpcC",
      "cpcD",
      "cpcG",
      "apcC",
      "apcE"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Rod, core, core-membrane and terminal-emitter linker proteins are structurally and functionally distinct; no exact single family CURIE was curated for the full linker set.",
     "role": "Internal and terminal linkers organize phycobiliprotein disks, stabilize core and rod geometry, and tune bilin energies along the transfer path.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-biophys-062920-063657",
       "notes": "Sui 2021 summarizes rod, core and core-membrane linker roles in phycobilisome assembly and energy transfer."
      },
      {
       "reference": "DOI:10.1038/s41467-022-30962-9",
       "notes": "Kawakami et al. 2022 modelled linker positions in the core and rods of a cyanobacterial phycobilisome."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P07123",
       "protein_label": "Phycobilisome 32.1 kDa linker polypeptide, phycocyanin-associated, rod",
       "gene_symbol": "cpcC",
       "taxon_id": "NCBITaxon:103690",
       "taxon_label": "Nostoc sp. PCC 7120 = FACHB-418",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene cpcC in Nostoc sp. PCC 7120 = FACHB-418, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:24550276",
         "notes": "Watanabe M et al. 2014, ‘Attachment of phycobilisomes in an antenna-photosystem I supercomplex of cyanobacteria.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Cellular thylakoid membrane' localisation of P07123."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P73202",
       "protein_label": "Phycobilisome 8.9 kDa linker polypeptide, phycocyanin-associated, rod",
       "gene_symbol": "cpcD",
       "taxon_id": "NCBITaxon:1111708",
       "taxon_label": "Synechocystis sp. PCC 6803 substr. Kazusa",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene cpcD in Synechocystis sp. PCC 6803 substr. Kazusa, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P73202",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P73202, the single reviewed entry for gene cpcD in Synechocystis sp. PCC 6803 substr. Kazusa. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P73093",
       "protein_label": "Phycobilisome rod-core linker polypeptide CpcG",
       "gene_symbol": "cpcG",
       "taxon_id": "NCBITaxon:1111708",
       "taxon_label": "Synechocystis sp. PCC 6803 substr. Kazusa",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene cpcG in Synechocystis sp. PCC 6803 substr. Kazusa, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:17468217",
         "notes": "Kondo K et al. 2007, ‘The membrane-associated CpcG2-phycobilisome in Synechocystis: a new photosystem I antenna.’, Plant Physiol. ECO:0000269 experimental evidence cited by UniProt for the 'Cellular thylakoid membrane' localisation of P73093."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q01950",
       "protein_label": "Phycobilisome 7.8 kDa linker polypeptide, allophycocyanin-associated, core",
       "gene_symbol": "apcC",
       "taxon_id": "NCBITaxon:1111708",
       "taxon_label": "Synechocystis sp. PCC 6803 substr. Kazusa",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene apcC in Synechocystis sp. PCC 6803 substr. Kazusa, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q01950",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q01950, the single reviewed entry for gene apcC in Synechocystis sp. PCC 6803 substr. Kazusa. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q55544",
       "protein_label": "Phycobiliprotein ApcE",
       "gene_symbol": "apcE",
       "taxon_id": "NCBITaxon:1111708",
       "taxon_label": "Synechocystis sp. PCC 6803 substr. Kazusa",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene apcE in Synechocystis sp. PCC 6803 substr. Kazusa, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q55544",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q55544, the single reviewed entry for gene apcE in Synechocystis sp. PCC 6803 substr. Kazusa. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "phycobilin_chromophores",
     "label": "phycobilin chromophores",
     "component_type": "SMALL_MOLECULE",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Linear tetrapyrrole pigments covalently attached to phycobiliproteins; their tuned excitation energies create the directional energy-transfer gradient.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-biophys-062920-063657",
       "notes": "Sui 2021 reviews covalent phycobilin attachment and spectral tuning across phycobilisomes."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:1117",
     "taxon_label": "Cyanobacteriota",
     "presence": "COMMON",
     "note": "Cyanobacteria are the bacterial lineage whose thylakoid-associated phycobilisomes supply light to photosystems.",
     "reference": "DOI:10.1146/annurev-biophys-062920-063657"
    },
    {
     "taxon_id": "NCBITaxon:2763",
     "taxon_label": "Rhodophyta",
     "presence": "COMMON",
     "note": "Red algal plastids retain phycobilisomes with the same core-and-rod light-harvesting architecture.",
     "reference": "DOI:10.1146/annurev-biophys-062920-063657"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:1148",
     "taxon_label": "Synechocystis sp. PCC 6803",
     "note": "Cyanobacterial model used for a cryo-EM structure of the complete phycobilisome in light-harvesting and photoprotected states.",
     "reference": "DOI:10.1038/s41586-022-05156-4"
    },
    {
     "taxon_id": "NCBITaxon:32053",
     "taxon_label": "Thermostichus vulcanus",
     "note": "Thermophilic cyanobacterium whose phycobilisome core and rods were resolved by cryo-EM.",
     "reference": "DOI:10.1038/s41467-022-30962-9"
    },
    {
     "taxon_id": "NCBITaxon:103690",
     "taxon_label": "Nostoc sp. PCC 7120 = FACHB-418",
     "note": "Model for single-particle EM of an intact phycobilisome and phycobilisome-photosystem II assemblies.",
     "reference": "DOI:10.1038/cr.2015.59"
    }
   ],
   "functions": [
    {
     "function_id": "photosynthetic_light_harvesting",
     "label": "photosynthetic light harvesting",
     "description": "Phycobilisomes absorb light in phycobiliproteins and deliver excitation to photosystems. Conventional core-and-rod antennas transfer through allophycocyanin; coreless CpcG2 antennas preferentially supply PSI without that core.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-biophys-062920-063657",
       "notes": "Sui 2021 reviews phycobilisome light capture and downhill excitation-energy transfer to photosystems."
      },
      {
       "reference": "PMID:17468217",
       "notes": "Kondo et al. 2007 abstract describes functional CpcG2-phycobilisomes in Synechocystis sp. PCC 6803 that retain phycocyanin rods but lack the central core and preferentially transfer energy to PSI."
      }
     ]
    },
    {
     "function_id": "photoprotection",
     "label": "photoprotection",
     "description": "Some cyanobacterial phycobilisomes switch to quenched or orange-carotenoid-protein-bound states that dissipate excess absorbed energy.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-biophys-062920-063657",
       "notes": "Sui 2021 reviews phycobilisome quenching and photoprotective states in cyanobacteria."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1146/annurev-biophys-062920-063657",
     "notes": "Sui 2021, Structure of Phycobilisomes, Annual Review of Biophysics."
    },
    {
     "reference": "DOI:10.1038/s41467-021-25813-y",
     "notes": "Zheng et al. 2021, Structural insight into the mechanism of energy transfer in cyanobacterial phycobilisomes, Nature Communications."
    },
    {
     "reference": "DOI:10.1038/s41467-022-30962-9",
     "notes": "Kawakami et al. 2022, Core and rod structures of a thermophilic cyanobacterial light-harvesting phycobilisome, Nature Communications."
    },
    {
     "reference": "DOI:10.1038/cr.2015.59",
     "notes": "Chang et al. 2015, Structural organization of an intact phycobilisome and its association with photosystem II, Cell Research."
    },
    {
     "reference": "DOI:10.1038/s41586-022-05156-4",
     "notes": "Dominguez-Martin et al. 2022, Structures of a phycobilisome in light-harvesting and photoprotected states; cryo-EM of Synechocystis sp. PCC 6803 with and without OCP."
    },
    {
     "reference": "PMID:17468217",
     "notes": "Kondo et al. 2007 abstract describes functional CpcG2-phycobilisomes in Synechocystis sp. PCC 6803 that retain phycocyanin rods but lack the central core and preferentially transfer energy to PSI."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "rod_core_energy_funnel",
     "title": "Rods and linkers funnel bilin excitation through the allophycocyanin core",
     "description": "In conventional core-and-rod phycobilisomes, phycobilins covalently attached to rod phycobiliproteins absorb visible light. Linker proteins order stacked rod and core cylinders so excitation energy moves from rods into the allophycocyanin core and then into chlorophyll-containing photosystems.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "phycobilins",
       "label": "phycobilin chromophores",
       "node_type": "CHEMICAL",
       "component_ref": "phycobilin_chromophores"
      },
      {
       "node_id": "rods",
       "label": "rod phycobiliproteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rod_phycobiliproteins"
      },
      {
       "node_id": "linkers",
       "label": "phycobilisome linker polypeptides",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "linker_polypeptides"
      },
      {
       "node_id": "core",
       "label": "allophycocyanin core",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "allophycocyanin_core"
      },
      {
       "node_id": "phycobilisome",
       "label": "phycobilisome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030089"
      },
      {
       "node_id": "photosystems",
       "label": "chlorophyll photosystems",
       "node_type": "GENE_OR_PROTEIN"
      },
      {
       "node_id": "light_harvesting",
       "label": "photosynthetic light harvesting",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "phycobilins",
       "predicate": "are bound by",
       "object": "rods",
       "description": "Rod phycobiliproteins covalently bind linear phycobilin pigments that capture visible light.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-biophys-062920-063657",
         "notes": "Sui 2021 reviews the bilins carried by rod phycobiliproteins and their role as light absorbers."
        }
       ]
      },
      {
       "subject": "rods",
       "predicate": "assemble into",
       "object": "phycobilisome",
       "description": "Phycobiliprotein disks stack into peripheral rods of the phycobilisome.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-022-30962-9",
         "notes": "Kawakami et al. 2022 resolved stacked phycocyanin rods in a cyanobacterial phycobilisome."
        }
       ]
      },
      {
       "subject": "core",
       "predicate": "forms",
       "object": "phycobilisome",
       "description": "Allophycocyanin subunits build the core cylinders onto which peripheral rods dock.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-021-25813-y",
         "notes": "Zheng et al. 2021 resolved PCC 7002 and PCC 7120 phycobilisome cores by cryo-EM."
        }
       ]
      },
      {
       "subject": "linkers",
       "predicate": "stabilize and tune",
       "object": "phycobilisome",
       "description": "Linker polypeptides occupy rod and core cavities, determine the architecture of the assembled phycobilisome and tune chromophore energies.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-022-30962-9",
         "notes": "Kawakami et al. 2022 modelled linkers inside phycobiliprotein assemblies of the thermophilic cyanobacterial phycobilisome."
        }
       ]
      },
      {
       "subject": "rods",
       "predicate": "transfer excitation to",
       "object": "core",
       "description": "The antenna rods pass absorbed excitation energy inward to the allophycocyanin core.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-biophys-062920-063657",
         "notes": "Sui 2021 describes the rod-to-core direction of excitation-energy transfer through the phycobilisome."
        }
       ]
      },
      {
       "subject": "core",
       "predicate": "transfers excitation to",
       "object": "photosystems",
       "description": "Terminal emitters in the allophycocyanin core pass energy to thylakoid photosystems.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-021-25813-y",
         "notes": "Zheng et al. 2021 modelled energy transfer through the allophycocyanin core toward photosystem acceptors."
        }
       ]
      },
      {
       "subject": "photosystems",
       "predicate": "perform",
       "object": "light_harvesting",
       "description": "Energy delivered from the phycobilisome enters the photosynthetic reaction machinery.",
       "evidence": [
        {
         "reference": "DOI:10.1038/cr.2015.59",
         "notes": "Chang et al. 2015 visualized phycobilisomes associated with photosystem II from Nostoc sp. PCC 7120."
        }
       ]
      }
     ],
     "scope_notes": "This graph models conventional core-and-rod architecture only. It excludes functional coreless CpcG2/CpcL rod-type antennas and does not assert that an allophycocyanin core is universal."
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_phycobilisome_families",
     "prompt": "Resolve exact InterPro or Pfam accessions for rod phycobiliprotein, allophycocyanin, linker and phycobilin biosynthetic classes, or split these grouped components where exact family terms exist.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#rod_phycobiliproteins",
      "components#allophycocyanin_core",
      "components#linker_polypeptides"
     ],
     "rationale": "The first phycobilisome record avoids broad phycobiliprotein groundings that could blur rods, core subunits and specialized terminal emitters.",
     "posed_by": "claude",
     "posed_date": "2026-09-04"
    },
    {
     "discussion_id": "coreless_phycobilisome_scope",
     "kind": "INTERPRETATION",
     "status": "OPEN",
     "prompt": "Retain the literature-supported coreless antenna exception when aligning the record with GO:0030089's core-centric definition.",
     "attaches_to": [
      "definition",
      "components#allophycocyanin_core",
      "causal_graphs#rod_core_energy_funnel"
     ],
     "rationale": "GO's conventional core-and-rod wording does not exhaust the phycobilisome architectures described in the cited primary literature. The generic identity is retained, with the core component and graph explicitly scoped to conventional antennas.",
     "evidence": [
      {
       "reference": "PMID:17468217",
       "notes": "Kondo et al. 2007 abstract describes functional CpcG2-phycobilisomes in Synechocystis sp. PCC 6803 that retain phycocyanin rods but lack the central core and preferentially transfer energy to PSI."
      }
     ],
     "posed_by": "claude",
     "posed_date": "2026-10-16"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:phycobilisome_core",
   "label": "phycobilisome core",
   "structure_category": "ENERGY_COMPLEX",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "Allophycocyanin-containing central cylinder assembly of a phycobilisome that receives excitation energy from peripheral rods and routes it toward chlorophyll photosystems.",
   "definition_source": "DOI:10.1146/annurev-biophys-062920-063657",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-03T01:45:06Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T01:46:19Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added light-harvesting-complex parentage, phycobilisome parthood, allophycocyanin/core-linker/phycobilin components, cyanobacterial and red-algal scope, Synechocystis and Thermostichus examples, a light-harvesting function, DOI/GO evidence, a nonmechanistic core energy-transfer graph, and grounding and boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T01:48:13Z",
     "curator": "codex",
     "action": "REFINE_GROUNDING_DECISIONS",
     "changes": "Recorded rejected InterPro near matches IPR012128, IPR006245 and IPR011134 in the phycobilisome-core component grounding notes.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T02:02:33Z",
     "curator": "codex",
     "action": "REVIEW_FIX_SAUER_TAXON",
     "changes": "#1961: replaced unsupported Synechocystis PCC 6803 attribution for Sauer 2021 with Picosynechococcus sp. PCC 7002 and strain-neutral PCC 7002/PCC 7120 evidence notes.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-16T01:46:35Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "#2305: Correct Zheng authorship and state attribution, and qualify the separate Kawakami core/rod preparations.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:13:51Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 5 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:49Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "allophycocyanin core",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1146/annurev-biophys-062920-063657"
    }
   ],
   "parent_structures": [
    "GO:0030076"
   ],
   "part_of": [
    "GO:0030089"
   ],
   "components": [
    {
     "component_id": "allophycocyanin_core_phycobiliproteins",
     "label": "allophycocyanin core phycobiliproteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "apcA",
      "apcB"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "InterPro:IPR012128 covers the broader phycobilisome alpha/beta subunit family, including rod phycobiliproteins as well as allophycocyanin alpha and beta proteins; InterPro:IPR006245 covers allophycocyanin beta subunits without alpha subunits. No exact source-neutral InterPro, Pfam, NCBIfam, or Complex Portal CURIE for the complete allophycocyanin core phycobiliprotein set was verified.",
     "role": "Core allophycocyanin alpha and beta subunits that assemble into the central phycobilisome core cylinders and carry tuned bilin chromophores for rod-to-photosystem excitation transfer.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-biophys-062920-063657",
       "notes": "Sui 2021 reviews the allophycocyanin core as the central cylinder assembly that accepts excitation from peripheral phycobilisome rods."
      },
      {
       "reference": "DOI:10.1038/s41467-021-25813-y",
       "notes": "Zheng et al. 2021 resolved PCC 7002 and PCC 7120 allophycocyanin core subunits within intact phycobilisomes by cryo-EM."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:B1XQM2",
       "protein_label": "Allophycocyanin alpha subunit",
       "gene_symbol": "apcA",
       "taxon_id": "NCBITaxon:32049",
       "taxon_label": "Picosynechococcus sp. PCC 7002",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene apcA in Picosynechococcus sp. PCC 7002, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/B1XQM2",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry B1XQM2, the single reviewed entry for gene apcA in Picosynechococcus sp. PCC 7002. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:O68970",
       "protein_label": "Allophycocyanin beta subunit",
       "gene_symbol": "apcB",
       "taxon_id": "NCBITaxon:32049",
       "taxon_label": "Picosynechococcus sp. PCC 7002",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene apcB in Picosynechococcus sp. PCC 7002, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/O68970",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry O68970, the single reviewed entry for gene apcB in Picosynechococcus sp. PCC 7002. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "core_linkers_and_terminal_emitters",
     "label": "phycobilisome core linker and terminal emitter polypeptides",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "apcC",
      "apcD",
      "apcE",
      "apcF"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "InterPro:IPR011134 covers allophycocyanin linker proteins, but the core linker and terminal emitter set is broader and includes specialized terminal emitters and the ApcE core-membrane linker. No exact taxon-agnostic CURIE spanning this mixed core set was verified.",
     "role": "Core linker and terminal-emitter polypeptides that stabilize the allophycocyanin core and tune final excitation transfer toward chlorophyll photosystems.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-biophys-062920-063657",
       "notes": "Sui 2021 reviews core linker and terminal-emitter roles in phycobilisome assembly and downhill energy transfer."
      },
      {
       "reference": "DOI:10.1038/s41467-021-25813-y",
       "notes": "Zheng et al. 2021 modeled PCC 7002 and PCC 7120 core linkers and terminal emitters in cryo-EM phycobilisome structures; this paper is not the PCC 6803 OCP-bound photoprotection study."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O68966",
       "protein_label": "Allophycocyanin subunit alpha-B",
       "gene_symbol": "apcD",
       "taxon_id": "NCBITaxon:32049",
       "taxon_label": "Picosynechococcus sp. PCC 7002",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene apcD in Picosynechococcus sp. PCC 7002, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/O68966",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry O68966, the single reviewed entry for gene apcD in Picosynechococcus sp. PCC 7002. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:O68973",
       "protein_label": "Phycobiliprotein ApcE",
       "gene_symbol": "apcE",
       "taxon_id": "NCBITaxon:32049",
       "taxon_label": "Picosynechococcus sp. PCC 7002",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene apcE in Picosynechococcus sp. PCC 7002, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/O68973",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry O68973, the single reviewed entry for gene apcE in Picosynechococcus sp. PCC 7002. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:O68967",
       "protein_label": "Allophycocyanin subunit beta-18",
       "gene_symbol": "apcF",
       "taxon_id": "NCBITaxon:32049",
       "taxon_label": "Picosynechococcus sp. PCC 7002",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene apcF in Picosynechococcus sp. PCC 7002, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/O68967",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry O68967, the single reviewed entry for gene apcF in Picosynechococcus sp. PCC 7002. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:O68971",
       "protein_label": "Phycobilisome 7.8 kDa linker polypeptide, allophycocyanin-associated, core",
       "gene_symbol": "apcC",
       "taxon_id": "NCBITaxon:32049",
       "taxon_label": "Picosynechococcus sp. PCC 7002",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene apcC in Picosynechococcus sp. PCC 7002. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/O68971",
         "notes": "UniProtKB unreviewed (TrEMBL) entry O68971 for gene apcC in Picosynechococcus sp. PCC 7002. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "core_phycobilin_chromophores",
     "label": "allophycocyanin-bound phycobilin chromophores",
     "component_type": "SMALL_MOLECULE",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "A phycobilisome core carries covalently attached bilin pigments, but this pass did not verify an exact ChEBI CURIE for the complete allophycocyanin-bound chromophore set.",
     "role": "Covalently attached linear tetrapyrrole pigments that absorb and relay excitation within the allophycocyanin core.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-biophys-062920-063657",
       "notes": "Sui 2021 reviews allophycocyanin-bound phycobilins as the energy-transfer chromophores of the phycobilisome core."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:1117",
     "taxon_label": "Cyanobacteriota",
     "presence": "COMMON",
     "note": "Cyanobacterial phycobilisomes contain allophycocyanin cores that accept excitation from peripheral rods.",
     "reference": "DOI:10.1146/annurev-biophys-062920-063657"
    },
    {
     "taxon_id": "NCBITaxon:2763",
     "taxon_label": "Rhodophyta",
     "presence": "COMMON",
     "note": "Red algal phycobilisomes share the core-and-rod architecture in which a central allophycocyanin core collects excitation from rods.",
     "reference": "DOI:10.1146/annurev-biophys-062920-063657"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:32049",
     "taxon_label": "Picosynechococcus sp. PCC 7002",
     "note": "Cyanobacterial model whose phycobilisome core was resolved by cryo-EM to model core-mediated excitation transfer.",
     "reference": "DOI:10.1038/s41467-021-25813-y"
    },
    {
     "taxon_id": "NCBITaxon:32053",
     "taxon_label": "Thermostichus vulcanus",
     "note": "Thermophilic cyanobacterium whose pentacylindrical core and dissociated rods were analyzed separately by cryo-EM. Most rods dissociated during preparation; the core reconstruction did not provide a fully resolved intact core-and-rod antenna.",
     "reference": "DOI:10.1038/s41467-022-30962-9"
    }
   ],
   "functions": [
    {
     "function_id": "allophycocyanin_core_energy_transfer",
     "label": "photosynthesis, light harvesting",
     "grounding": "GO:0009765",
     "description": "The phycobilisome core receives excitation from peripheral phycobiliprotein rods and transfers it through terminal emitters toward chlorophyll-containing photosystems.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-biophys-062920-063657",
       "notes": "Sui 2021 reviews rod-to-core energy transfer through allophycocyanin and terminal emitters in phycobilisomes."
      },
      {
       "reference": "DOI:10.1038/s41467-021-25813-y",
       "notes": "Zheng et al. 2021 modeled excitation-energy transfer through cyanobacterial phycobilisome cores."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1146/annurev-biophys-062920-063657",
     "notes": "Sui 2021, Structure of Phycobilisomes, Annual Review of Biophysics."
    },
    {
     "reference": "DOI:10.1038/s41467-021-25813-y",
     "notes": "Zheng et al. 2021, Structural insight into the mechanism of energy transfer in cyanobacterial phycobilisomes, Nature Communications."
    },
    {
     "reference": "DOI:10.1038/s41467-022-30962-9",
     "notes": "Kawakami et al. 2022, Core and rod structures of a thermophilic cyanobacterial light-harvesting phycobilisome, Nature Communications. Results and Methods describe separate core and dissociated-rod preparations, not a fully resolved intact phycobilisome."
    },
    {
     "reference": "GO:0030076",
     "notes": "Gene Ontology cellular-component term for the broader light-harvesting complex class."
    },
    {
     "reference": "GO:0030089",
     "notes": "Gene Ontology cellular-component term for the containing phycobilisome complex."
    },
    {
     "reference": "GO:0009765",
     "notes": "Gene Ontology biological-process term for photosynthesis, light harvesting."
    },
    {
     "reference": "InterPro:IPR012128",
     "notes": "InterPro family for phycobilisome alpha/beta subunits; broader than the allophycocyanin-only core phycobiliproteins because it also includes peripheral rod phycobiliproteins."
    },
    {
     "reference": "InterPro:IPR006245",
     "notes": "InterPro family for allophycocyanin beta subunits; narrower than the complete alpha/beta core phycobiliprotein component."
    },
    {
     "reference": "InterPro:IPR011134",
     "notes": "InterPro family for allophycocyanin linker proteins; narrower than the combined phycobilisome core linker and terminal emitter set."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "phycobilisome_core_energy_transfer",
     "title": "The allophycocyanin core routes rod excitation to photosystems",
     "description": "Peripheral phycobilisome rods transfer captured excitation to the central allophycocyanin core. Core bilins and terminal emitters route that energy toward chlorophyll-containing photosystems.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records source-to-core-to-photosystem directionality without modeling individual excitonic states or lineage-specific photoprotective rearrangements.",
     "nodes": [
      {
       "node_id": "core_phycobiliproteins",
       "label": "allophycocyanin core phycobiliproteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "allophycocyanin_core_phycobiliproteins"
      },
      {
       "node_id": "core_linkers",
       "label": "phycobilisome core linker and terminal emitter polypeptides",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "core_linkers_and_terminal_emitters"
      },
      {
       "node_id": "core_chromophores",
       "label": "allophycocyanin-bound phycobilin chromophores",
       "node_type": "CHEMICAL",
       "component_ref": "core_phycobilin_chromophores"
      },
      {
       "node_id": "phycobilisome_rods",
       "label": "phycobilisome peripheral rods",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "phycobilisome_core",
       "label": "phycobilisome core",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:phycobilisome_core"
      },
      {
       "node_id": "chlorophyll_photosystems",
       "label": "chlorophyll photosystems",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "light_harvesting",
       "label": "photosynthesis, light harvesting",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0009765"
      }
     ],
     "edges": [
      {
       "subject": "core_phycobiliproteins",
       "predicate": "assemble into",
       "object": "phycobilisome_core",
       "description": "Allophycocyanin alpha and beta subunits assemble into the central phycobilisome core cylinders.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-021-25813-y",
         "notes": "Zheng et al. 2021 resolved allophycocyanin subunits in the PCC 7002 and PCC 7120 cores by cryo-EM."
        }
       ]
      },
      {
       "subject": "core_linkers",
       "predicate": "stabilize and tune",
       "object": "phycobilisome_core",
       "description": "Core linker and terminal emitter proteins stabilize core architecture and tune the terminal energy-transfer steps.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-biophys-062920-063657",
         "notes": "Sui 2021 reviews core linker and terminal emitter positions in the allophycocyanin core."
        }
       ]
      },
      {
       "subject": "core_chromophores",
       "predicate": "are bound by",
       "object": "core_phycobiliproteins",
       "description": "Allophycocyanin core phycobiliproteins covalently bind linear phycobilin chromophores.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-biophys-062920-063657",
         "notes": "Sui 2021 reviews the bilins carried by allophycocyanin core subunits."
        }
       ]
      },
      {
       "subject": "phycobilisome_rods",
       "predicate": "transfer excitation to",
       "object": "phycobilisome_core",
       "description": "Peripheral phycobiliprotein rods pass absorbed excitation energy inward to the allophycocyanin core.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-biophys-062920-063657",
         "notes": "Sui 2021 describes the rod-to-core direction of energy transfer in phycobilisomes."
        }
       ]
      },
      {
       "subject": "phycobilisome_core",
       "predicate": "transfers excitation to",
       "object": "chlorophyll_photosystems",
       "description": "The allophycocyanin core passes excitation from terminal emitters toward thylakoid photosystems.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-021-25813-y",
         "notes": "Zheng et al. 2021 modeled energy transfer through the PCC 7002 allophycocyanin core toward photosystem acceptors."
        }
       ]
      },
      {
       "subject": "phycobilisome_core",
       "predicate": "contributes to",
       "object": "light_harvesting",
       "description": "The core's terminal excitation-transfer step is part of phycobilisome-mediated photosynthetic light harvesting.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-biophys-062920-063657",
         "notes": "Sui 2021 reviews core-mediated excitation transfer as part of phycobilisome light harvesting."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_phycobilisome_core_constituents",
     "prompt": "Resolve exact InterPro, Pfam, NCBIfam, Complex Portal or ChEBI accessions for phycobilisome core allophycocyanins, terminal emitters, core linkers and bound phycobilins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#allophycocyanin_core_phycobiliproteins",
      "components#core_linkers_and_terminal_emitters",
      "components#core_phycobilin_chromophores"
     ],
     "rationale": "This first child record keeps mixed allophycocyanin, terminal emitter, core-linker and chromophore sets reviewed-label-only because a broad phycobiliprotein family or phycobilin class could blur core constituents with peripheral rod constituents.",
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-biophys-062920-063657",
       "notes": "Sui 2021 reviews the distinct allophycocyanin core, terminal-emitter and linker polypeptides used by phycobilisomes."
      },
      {
       "reference": "InterPro:IPR012128",
       "notes": "InterPro:IPR012128 is broader than allophycocyanin core phycobiliproteins because it also covers rod alpha/beta phycobiliproteins."
      },
      {
       "reference": "InterPro:IPR006245",
       "notes": "InterPro:IPR006245 denotes the beta subunit branch rather than the complete alpha/beta allophycocyanin core subunit set."
      },
      {
       "reference": "InterPro:IPR011134",
       "notes": "InterPro:IPR011134 covers allophycocyanin linker proteins without covering every core linker or terminal emitter."
      }
     ]
    },
    {
     "discussion_id": "core_not_whole_phycobilisome",
     "prompt": "Keep the phycobilisome core distinct from the whole phycobilisome and from peripheral phycobilisome rods.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "part_of"
     ],
     "rationale": "GO:0030089 denotes the complete phycobilisome. The core is a named allophycocyanin-containing subassembly of the complete antenna, while peripheral rods contain different phycobiliproteins and dock onto the core.",
     "resolution_note": "Minted cellstructuremech:phycobilisome_core with GO:0030076 as a broader light-harvesting-complex parent and GO:0030089 as the containing phycobilisome.",
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-biophys-062920-063657",
       "notes": "Sui 2021 reviews the phycobilisome as a core-and-rod light-harvesting complex."
      },
      {
       "reference": "GO:0030089",
       "notes": "GO:0030089 identifies the whole phycobilisome rather than the core subassembly alone."
      }
     ]
    }
   ]
  },
  {
   "identifier": "cellstructuremech:phycobilisome_rod",
   "label": "phycobilisome rod",
   "structure_category": "ENERGY_COMPLEX",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "Peripheral phycobiliprotein cylinder subassembly of a phycobilisome that binds phycobilin chromophores, absorbs excitation energy, and transfers it inward to the allophycocyanin core.",
   "definition_source": "DOI:10.1038/s41467-022-30962-9",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-03T02:28:59Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T02:29:58Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added light-harvesting-complex parentage, phycobilisome parthood, rod phycobiliprotein/linker/phycobilin components, cyanobacterial and red-algal scope, Thermostichus and Nostoc examples, a light-harvesting function, DOI/GO/InterPro evidence, a nonmechanistic rod light-capture graph, and grounding and boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T02:47:30Z",
     "curator": "codex",
     "action": "REVIEW_FIXES",
     "changes": "Addressed PR #1962 review issue #1963 by moving rod-specific Sui 2021 and Chang 2015 assertions to readable Kawakami 2022 evidence, trimming unsupported cpeA/cpeB gene symbols, and removing the PCC 7120 example.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T02:48:08Z",
     "curator": "codex",
     "action": "REVIEW_FIXES",
     "changes": "Tightened PR #1962 review issue #1963 wording to describe the Kawakami 2022 T. vulcanus structure as a phycocyanin rod resolved from phycobilisome preparations rather than as a rod resolved inside a fully intact phycobilisome.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:49Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 4 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "phycobilisome peripheral rod",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1038/s41467-022-30962-9"
    }
   ],
   "parent_structures": [
    "GO:0030076"
   ],
   "part_of": [
    "GO:0030089"
   ],
   "components": [
    {
     "component_id": "rod_phycobiliproteins",
     "label": "rod phycobiliproteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "cpcA",
      "cpcB"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "InterPro:IPR012128 covers the broader phycobilisome alpha/beta subunit family, including allophycocyanin core subunits as well as rod phycocyanin and phycoerythrin subunits. No exact source-neutral InterPro, Pfam, NCBIfam, or Complex Portal CURIE for the complete rod-only phycobiliprotein set was verified.",
     "role": "Pigment-binding alpha and beta phycobiliprotein subunits that assemble into peripheral rod disks and absorb incoming light.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-022-30962-9",
       "notes": "Kawakami et al. 2022 resolved a T. vulcanus phycocyanin rod and describe phycobiliprotein alpha and beta subunits with linear tetrapyrrole chromophores as the phycocyanin rod building blocks."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A0ABT0C7V5",
       "protein_label": "Phycocyanin subunit alpha",
       "gene_symbol": "JX360_02935",
       "taxon_id": "NCBITaxon:2813851",
       "taxon_label": "Thermostichus vulcanus str. 'Rupite'",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene cpcA, which UniProt lists under the primary name JX360_02935, in Thermostichus vulcanus str. 'Rupite'. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A0ABT0C7V5",
         "notes": "UniProtKB unreviewed (TrEMBL) entry A0ABT0C7V5 for gene cpcA in Thermostichus vulcanus str. 'Rupite'. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:A0ABT0C7V6",
       "protein_label": "Phycocyanin subunit beta",
       "gene_symbol": "JX360_02930",
       "taxon_id": "NCBITaxon:2813851",
       "taxon_label": "Thermostichus vulcanus str. 'Rupite'",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene cpcB, which UniProt lists under the primary name JX360_02930, in Thermostichus vulcanus str. 'Rupite'. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A0ABT0C7V6",
         "notes": "UniProtKB unreviewed (TrEMBL) entry A0ABT0C7V6 for gene cpcB in Thermostichus vulcanus str. 'Rupite'. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rod_linker_polypeptides",
     "label": "phycobilisome rod linker polypeptides",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "cpcC",
      "cpcD",
      "cpcG"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Rod, rod-cap, and rod-core linker polypeptides are structurally distinct. No exact taxon-agnostic InterPro, Pfam, NCBIfam, or Complex Portal CURIE spanning the mixed phycobilisome rod linker set was verified.",
     "role": "Rod-associated linkers stabilize stacked phycobiliprotein disks and tune chromophore energies for transfer from rods toward the allophycocyanin core.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-022-30962-9",
       "notes": "Kawakami et al. 2022 classify T. vulcanus rod, rod-terminal, and rod-core linker proteins and model linker positions in the phycocyanin rod structure."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A0ABT0C7V3",
       "protein_label": "Phycobilisome rod-core linker polypeptide",
       "gene_symbol": "JX360_02955",
       "taxon_id": "NCBITaxon:2813851",
       "taxon_label": "Thermostichus vulcanus str. 'Rupite'",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene cpcG, which UniProt lists under the primary name JX360_02955, in Thermostichus vulcanus str. 'Rupite'. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A0ABT0C7V3",
         "notes": "UniProtKB unreviewed (TrEMBL) entry A0ABT0C7V3 for gene cpcG in Thermostichus vulcanus str. 'Rupite'. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:A0ABT0C7D6",
       "protein_label": "Phycobilisome rod-core linker polypeptide",
       "gene_symbol": "JX360_02095",
       "taxon_id": "NCBITaxon:2813851",
       "taxon_label": "Thermostichus vulcanus str. 'Rupite'",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene cpcC, which UniProt lists under the primary name JX360_02095, in Thermostichus vulcanus str. 'Rupite'. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A0ABT0C7D6",
         "notes": "UniProtKB unreviewed (TrEMBL) entry A0ABT0C7D6 for gene cpcC in Thermostichus vulcanus str. 'Rupite'. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rod_phycobilin_chromophores",
     "label": "rod-bound phycobilin chromophores",
     "component_type": "SMALL_MOLECULE",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Phycobilisome rods carry covalently attached bilin pigments, but this pass did not verify an exact ChEBI CURIE for the complete rod-bound chromophore set.",
     "role": "Covalently attached linear tetrapyrrole pigments that absorb photons and initiate rod-to-core excitation transfer.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-022-30962-9",
       "notes": "Kawakami et al. 2022 describe phycocyanobilin chromophores covalently bound to the alpha and beta subunits of T. vulcanus phycobilisome rods."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:1117",
     "taxon_label": "Cyanobacteriota",
     "presence": "COMMON",
     "note": "Cyanobacterial hemidiscoidal phycobilisomes contain phycocyanin rods; Kawakami et al. 2022 resolved a T. vulcanus PC rod.",
     "reference": "DOI:10.1038/s41467-022-30962-9"
    },
    {
     "taxon_id": "NCBITaxon:2763",
     "taxon_label": "Rhodophyta",
     "presence": "COMMON",
     "note": "Red algal phycobilisomes include densely packed phycoerythrin rods in block and hemiellipsoidal PBS architectures.",
     "reference": "DOI:10.1038/s41467-022-30962-9"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:32053",
     "taxon_label": "Thermostichus vulcanus",
     "note": "Thermophilic cyanobacterium whose stacked phycocyanin rods were resolved from a light-harvesting phycobilisome preparation.",
     "reference": "DOI:10.1038/s41467-022-30962-9"
    }
   ],
   "functions": [
    {
     "function_id": "rod_to_core_light_harvesting",
     "label": "photosynthesis, light harvesting",
     "grounding": "GO:0009765",
     "description": "Phycobilisome rods absorb light in peripheral phycobiliprotein-bound bilins and transfer the resulting excitation inward to the allophycocyanin core.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-022-30962-9",
       "notes": "Kawakami et al. 2022 resolved a light-harvesting phycobilisome rod and describe phycobilisomes as solar-energy-capturing antennae for photosynthetic reaction centers."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1038/s41467-022-30962-9",
     "notes": "Kawakami et al. 2022, Core and rod structures of a thermophilic cyanobacterial light-harvesting phycobilisome, Nature Communications."
    },
    {
     "reference": "GO:0030076",
     "notes": "Gene Ontology cellular-component term for the broader light-harvesting complex class."
    },
    {
     "reference": "GO:0030089",
     "notes": "Gene Ontology cellular-component term for the containing phycobilisome complex."
    },
    {
     "reference": "GO:0009765",
     "notes": "Gene Ontology biological-process term for photosynthesis, light harvesting."
    },
    {
     "reference": "InterPro:IPR012128",
     "notes": "InterPro family for phycobilisome alpha/beta subunits; broader than the rod-only phycobiliproteins because it also includes allophycocyanin core subunits."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "phycobilisome_rod_light_capture",
     "title": "Peripheral rods absorb light and transfer excitation to the core",
     "description": "Rod phycobiliproteins bind phycobilin chromophores that capture light. Rod linkers stabilize disk stacking and tune the downhill transfer path toward the allophycocyanin core.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records rod assembly and rod-to-core transfer directionality without modeling individual bilin sites or lineage-specific rod composition.",
     "nodes": [
      {
       "node_id": "rod_phycobiliproteins",
       "label": "rod phycobiliproteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rod_phycobiliproteins"
      },
      {
       "node_id": "rod_linkers",
       "label": "phycobilisome rod linker polypeptides",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rod_linker_polypeptides"
      },
      {
       "node_id": "rod_chromophores",
       "label": "rod-bound phycobilin chromophores",
       "node_type": "CHEMICAL",
       "component_ref": "rod_phycobilin_chromophores"
      },
      {
       "node_id": "phycobilisome_rod",
       "label": "phycobilisome rod",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:phycobilisome_rod"
      },
      {
       "node_id": "allophycocyanin_core",
       "label": "allophycocyanin core",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:phycobilisome_core"
      },
      {
       "node_id": "light_harvesting",
       "label": "photosynthesis, light harvesting",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0009765"
      }
     ],
     "edges": [
      {
       "subject": "rod_phycobiliproteins",
       "predicate": "assemble into",
       "object": "phycobilisome_rod",
       "description": "Rod alpha and beta phycobiliproteins assemble into stacked peripheral phycobilisome rod disks.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-022-30962-9",
         "notes": "Kawakami et al. 2022 resolved stacked phycocyanin disks in thermophilic cyanobacterial rods."
        }
       ]
      },
      {
       "subject": "rod_linkers",
       "predicate": "stabilize and tune",
       "object": "phycobilisome_rod",
       "description": "Rod linker polypeptides organize rod disk stacking and tune bilin energies along the rod-to-core path.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-022-30962-9",
         "notes": "Kawakami et al. 2022 classified the rod, rod-terminal, and rod-core linker proteins in T. vulcanus and resolved linker positions in the phycocyanin rod."
        }
       ]
      },
      {
       "subject": "rod_chromophores",
       "predicate": "are bound by",
       "object": "rod_phycobiliproteins",
       "description": "Rod phycobiliproteins covalently bind phycobilin chromophores that absorb photons.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-022-30962-9",
         "notes": "Kawakami et al. 2022 describe phycocyanobilins covalently bound to the phycocyanin alpha and beta subunits of PBS rods."
        }
       ]
      },
      {
       "subject": "phycobilisome_rod",
       "predicate": "transfers excitation to",
       "object": "allophycocyanin_core",
       "description": "Peripheral rods pass absorbed excitation energy toward the central allophycocyanin core.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-022-30962-9",
         "notes": "Kawakami et al. 2022 discuss excitation movement from PC rods through the allophycocyanin core cylinders toward terminal emitters."
        }
       ]
      },
      {
       "subject": "phycobilisome_rod",
       "predicate": "contributes to",
       "object": "light_harvesting",
       "description": "Rod light capture is the peripheral input step of phycobilisome-mediated photosynthetic light harvesting.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-022-30962-9",
         "notes": "Kawakami et al. 2022 resolved phycocyanin rods from T. vulcanus phycobilisome preparations as light-harvesting subassemblies."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_phycobilisome_rod_constituents",
     "prompt": "Resolve exact InterPro, Pfam, NCBIfam, Complex Portal, or ChEBI accessions for phycobilisome rod phycobiliproteins, rod linkers, and bound phycobilins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#rod_phycobiliproteins",
      "components#rod_linker_polypeptides",
      "components#rod_phycobilin_chromophores"
     ],
     "rationale": "This first rod child record keeps the mixed rod phycobiliprotein, linker, and chromophore groups reviewed-label-only because a broad phycobiliprotein family would blur rod constituents with core constituents.",
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-022-30962-9",
       "notes": "Kawakami et al. 2022 resolved a phycocyanin rod but do not supply an exact source-neutral family CURIE for all rod phycobiliprotein, linker, or chromophore constituents."
      },
      {
       "reference": "InterPro:IPR012128",
       "notes": "InterPro:IPR012128 is broader than rod phycobiliproteins because it also covers allophycocyanin core subunits."
      }
     ]
    },
    {
     "discussion_id": "rod_not_whole_phycobilisome",
     "prompt": "Keep the phycobilisome rod distinct from the whole phycobilisome and from the allophycocyanin core.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "part_of"
     ],
     "rationale": "GO:0030089 denotes the complete phycobilisome. The rod is a peripheral phycobiliprotein subassembly of the complete antenna, while the allophycocyanin core is a different central subassembly that accepts rod excitation.",
     "resolution_note": "Minted cellstructuremech:phycobilisome_rod with GO:0030076 as a broader light-harvesting-complex parent and GO:0030089 as the containing phycobilisome.",
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-022-30962-9",
       "notes": "Kawakami et al. 2022 physically separate the resolved PC rod from the pentacylindrical allophycocyanin core of the T. vulcanus phycobilisome."
      },
      {
       "reference": "GO:0030089",
       "notes": "GO:0030089 identifies the whole phycobilisome rather than a rod subassembly."
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0030094",
   "label": "plasma membrane-derived photosystem I",
   "structure_category": "ENERGY_COMPLEX",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A photosystem I protein complex located in the plasma membrane-derived bacterial thylakoid membrane.",
   "definition_source": "GO:0030094",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T05:23:06Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T05:23:34Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added PSI synonymy, generic PSI parentage, bacterial thylakoid membrane parthood, cyanobacterial scope, a Synechocystis example, photosynthetic electron-transport function, GO and literature evidence, a nonmechanistic PSI electron-input graph, and a PSI subunit-boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T05:29:46Z",
     "curator": "codex",
     "action": "REVISED_RECORD",
     "changes": "#754: replaced GO-only evidence on the PSI electron-transport graph edge with literature evidence for the process claim.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-16T01:47:34Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "#2306: Align the Casella example and graph with Synechococcus elongatus PCC 7942.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "cyanobacterial PSI",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1016/j.molp.2017.09.019"
    }
   ],
   "parent_structures": [
    "GO:0009522"
   ],
   "part_of": [
    "GO:0031676"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:1117",
     "taxon_label": "Cyanobacteriota",
     "presence": "COMMON",
     "note": "Cyanobacteria with internal thylakoids carry PSI complexes in plasma membrane-derived thylakoid membranes as part of oxygenic photosynthetic electron transport.",
     "reference": "DOI:10.1146/annurev-cellbio-120823-022747"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:1140",
     "taxon_label": "Synechococcus elongatus PCC 7942 = FACHB-805",
     "note": "Cyanobacterial model used to map photosystem I distribution and mobility in native thylakoid membranes.",
     "reference": "DOI:10.1016/j.molp.2017.09.019"
    }
   ],
   "functions": [
    {
     "function_id": "photosynthetic_electron_transport",
     "label": "photosynthetic electron transport chain",
     "grounding": "GO:0009767",
     "description": "Plasma membrane-derived PSI receives electrons downstream of cytochrome b6f in the bacterial thylakoid electron-transport chain.",
     "evidence": [
      {
       "reference": "GO:0030094",
       "notes": "GO:0030094 defines plasma membrane-derived photosystem I as a photosystem I complex in the bacterial thylakoid."
      },
      {
       "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
       "notes": "Perez-Boerema et al. 2024 review PSI as the downstream cyanobacterial thylakoid photosystem in linear electron transport."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030094",
     "notes": "Gene Ontology cellular-component term for plasma membrane-derived photosystem I."
    },
    {
     "reference": "GO:0009522",
     "notes": "Gene Ontology cellular-component term for generic photosystem I."
    },
    {
     "reference": "GO:0031676",
     "notes": "Gene Ontology cellular-component term for the plasma membrane-derived thylakoid membrane that houses this cyanobacterial PSI complex."
    },
    {
     "reference": "GO:0030075",
     "notes": "Gene Ontology cellular-component term for bacterial thylakoid."
    },
    {
     "reference": "GO:0009767",
     "notes": "Gene Ontology biological-process term for the photosynthetic electron transport chain."
    },
    {
     "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
     "notes": "Perez-Boerema et al. 2024, Evolution of Thylakoid Structural Diversity, Annual Review of Cell and Developmental Biology."
    },
    {
     "reference": "DOI:10.1016/j.molp.2017.09.019",
     "notes": "Casella et al. 2017, Dissecting the Native Architecture and Dynamics of Cyanobacterial Photosynthetic Machinery, Molecular Plant."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cyanobacterial_psi_electron_input",
     "title": "Cyanobacterial PSI receives downstream thylakoid electrons",
     "description": "In Synechococcus elongatus PCC 7942, plasma membrane-derived PSI complexes reside in the thylakoid membrane and act downstream of cytochrome b6f in photosynthetic electron transport.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph places bacterial PSI at the downstream thylakoid electron-transport step without resolving PSI core subunits, soluble electron carriers or phycobilisome antenna attachments.",
     "nodes": [
      {
       "node_id": "thylakoid_membrane",
       "label": "plasma membrane-derived thylakoid membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031676"
      },
      {
       "node_id": "cytb6f",
       "label": "cytochrome b6f complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009512"
      },
      {
       "node_id": "psi",
       "label": "plasma membrane-derived photosystem I",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030094"
      },
      {
       "node_id": "electron_transport",
       "label": "photosynthetic electron transport chain",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0009767"
      }
     ],
     "edges": [
      {
       "subject": "psi",
       "predicate": "is part of",
       "object": "thylakoid_membrane",
       "description": "Plasma membrane-derived PSI resides in the bacterial thylakoid membrane.",
       "evidence": [
        {
         "reference": "GO:0030094",
         "notes": "GO:0030094 defines the complex as located in the plasma membrane-derived thylakoid."
        }
       ]
      },
      {
       "subject": "thylakoid_membrane",
       "predicate": "houses",
       "object": "psi",
       "description": "Native Synechococcus elongatus PCC 7942 thylakoid membranes contain and organize PSI complexes.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.molp.2017.09.019",
         "notes": "Casella et al. 2017 mapped PSI distribution and mobility in native Synechococcus elongatus PCC 7942 thylakoid membranes."
        }
       ]
      },
      {
       "subject": "cytb6f",
       "predicate": "feeds electrons to",
       "object": "psi",
       "description": "Cytochrome b6f passes electrons to a downstream soluble carrier that delivers them to PSI.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
         "notes": "Perez-Boerema et al. 2024 place cytochrome b6f upstream of PSI in thylakoid electron transport."
        }
       ]
      },
      {
       "subject": "psi",
       "predicate": "contributes to",
       "object": "electron_transport",
       "description": "PSI is the downstream photosystem in oxygenic photosynthetic electron transport.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
         "notes": "Perez-Boerema et al. 2024 review PSI as part of the downstream thylakoid electron-transport chain."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "psi_subunit_boundaries",
     "prompt": "Resolve exact source-neutral component groundings for bona fide bacterial PSI core and antenna subfamilies before adding subunit-level component rows.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#cyanobacterial_psi_electron_input"
     ],
     "rationale": "GO exactly grounds the bacterial thylakoid PSI complex, but this record does not yet distinguish conserved PSI constituents from soluble electron carriers or phycobilisome attachment factors.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.molp.2017.09.019",
       "notes": "Casella et al. 2017 mapped PSI organization and mobility in Synechococcus elongatus PCC 7942 thylakoid membranes."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0030096",
   "label": "plasma membrane-derived thylakoid photosystem II",
   "structure_category": "ENERGY_COMPLEX",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A photosystem II protein complex located in the plasma membrane-derived bacterial thylakoid that contains a P680 reaction center and catalyzes the water-oxidizing, plastoquinone-reducing step of oxygenic photosynthesis.",
   "definition_source": "GO:0030096",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T05:02:43Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T05:03:13Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added PSII synonymy, generic PSII parentage, bacterial thylakoid membrane parthood, cyanobacterial scope, a Nostoc example, photosynthetic electron-transport function, GO and literature evidence, a nonmechanistic PSII light-input graph, and a PSII subunit-boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T05:10:06Z",
     "curator": "codex",
     "action": "REVISED_RECORD",
     "changes": "#752: removed the overbroad bare PSII synonym from the GO:0030096 record while retaining the scoped cyanobacterial PSII synonym.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "cyanobacterial PSII",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1038/cr.2015.59"
    }
   ],
   "parent_structures": [
    "GO:0009523"
   ],
   "part_of": [
    "GO:0031676"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:1117",
     "taxon_label": "Cyanobacteriota",
     "presence": "COMMON",
     "note": "Cyanobacteria with internal thylakoids carry PSII complexes in plasma membrane-derived thylakoid membranes as part of oxygenic photosynthetic electron transport.",
     "reference": "DOI:10.1146/annurev-cellbio-120823-022747"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:103690",
     "taxon_label": "Nostoc sp. PCC 7120 = FACHB-418",
     "note": "Cyanobacterial model used for single-particle EM of intact phycobilisomes associated with photosystem II assemblies.",
     "reference": "DOI:10.1038/cr.2015.59"
    }
   ],
   "functions": [
    {
     "function_id": "photosynthetic_electron_transport",
     "label": "photosynthetic electron transport chain",
     "grounding": "GO:0009767",
     "description": "Plasma membrane-derived thylakoid PSII begins cyanobacterial linear electron transport by oxidizing water and reducing plastoquinone.",
     "evidence": [
      {
       "reference": "GO:0030096",
       "notes": "GO:0030096 defines plasma membrane-derived thylakoid photosystem II as a P680 reaction center complex in the bacterial thylakoid."
      },
      {
       "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
       "notes": "Perez-Boerema et al. 2024 review PSII as an upstream cyanobacterial thylakoid electron-transport complex."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030096",
     "notes": "Gene Ontology cellular-component term for plasma membrane-derived thylakoid photosystem II."
    },
    {
     "reference": "GO:0009523",
     "notes": "Gene Ontology cellular-component term for generic photosystem II."
    },
    {
     "reference": "GO:0031676",
     "notes": "Gene Ontology cellular-component term for the plasma membrane-derived thylakoid membrane that houses this cyanobacterial PSII complex."
    },
    {
     "reference": "GO:0030075",
     "notes": "Gene Ontology cellular-component term for bacterial thylakoid."
    },
    {
     "reference": "GO:0009767",
     "notes": "Gene Ontology biological-process term for the photosynthetic electron transport chain."
    },
    {
     "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
     "notes": "Perez-Boerema et al. 2024, Evolution of Thylakoid Structural Diversity, Annual Review of Cell and Developmental Biology."
    },
    {
     "reference": "DOI:10.1038/cr.2015.59",
     "notes": "Chang et al. 2015, Structural organization of an intact phycobilisome and its association with photosystem II, Cell Research."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cyanobacterial_psii_light_input",
     "title": "Phycobilisomes feed excitation into cyanobacterial PSII",
     "description": "In Nostoc, phycobilisomes associate with thylakoid photosystem II assemblies that initiate electron flow toward plastoquinone in the bacterial thylakoid membrane.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph places bacterial PSII at the thylakoid light-input step without resolving PSII core subunits, oxygen-evolving subunits, phycobilisome antenna interfaces, or PSII assembly and repair factors.",
     "nodes": [
      {
       "node_id": "phycobilisome",
       "label": "phycobilisome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030089"
      },
      {
       "node_id": "psii",
       "label": "plasma membrane-derived thylakoid photosystem II",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030096"
      },
      {
       "node_id": "thylakoid_membrane",
       "label": "plasma membrane-derived thylakoid membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031676"
      },
      {
       "node_id": "plastoquinone_pool",
       "label": "plastoquinone pool",
       "node_type": "CHEMICAL",
       "description": "Mobile quinone carrier that receives electrons from PSII in the bacterial thylakoid membrane."
      },
      {
       "node_id": "electron_transport",
       "label": "photosynthetic electron transport chain",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0009767"
      }
     ],
     "edges": [
      {
       "subject": "psii",
       "predicate": "is part of",
       "object": "thylakoid_membrane",
       "description": "Plasma membrane-derived thylakoid PSII resides in the bacterial thylakoid membrane.",
       "evidence": [
        {
         "reference": "GO:0030096",
         "notes": "GO:0030096 defines the complex as located in the plasma membrane-derived thylakoid."
        }
       ]
      },
      {
       "subject": "phycobilisome",
       "predicate": "associates with",
       "object": "psii",
       "description": "Some Nostoc phycobilisomes physically associate with PSII assemblies.",
       "evidence": [
        {
         "reference": "DOI:10.1038/cr.2015.59",
         "notes": "Chang et al. 2015 visualized Nostoc phycobilisomes associated with photosystem II."
        }
       ]
      },
      {
       "subject": "psii",
       "predicate": "reduces",
       "object": "plastoquinone_pool",
       "description": "PSII starts linear electron transport by reducing plastoquinone in the bacterial thylakoid membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
         "notes": "Perez-Boerema et al. 2024 review PSII and plastoquinone as upstream thylakoid electron carriers."
        }
       ]
      },
      {
       "subject": "psii",
       "predicate": "initiates",
       "object": "electron_transport",
       "description": "The PSII water-oxidation reaction supplies electrons for oxygenic photosynthetic electron transport.",
       "evidence": [
        {
         "reference": "GO:0030096",
         "notes": "GO:0030096 defines the complex as containing P680, whose excitation begins the photosystem II electron-transfer chain."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "psii_subunit_boundaries",
     "prompt": "Resolve exact source-neutral component groundings for bona fide bacterial PSII core, antenna, and oxygen-evolving subfamilies before adding subunit-level component rows.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#cyanobacterial_psii_light_input"
     ],
     "rationale": "GO exactly grounds the bacterial thylakoid PSII complex, but this record does not yet distinguish conserved PSII constituents from phycobilisome antenna proteins or PSII assembly and repair factors.",
     "evidence": [
      {
       "reference": "DOI:10.1038/cr.2015.59",
       "notes": "Chang et al. 2015 resolved phycobilisome-PSII assemblies in Nostoc."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0045259",
   "label": "proton-transporting ATP synthase complex",
   "definition": "The rotary motor enzyme that makes ATP from ADP and phosphate using the ion motive force across the membrane. It has two coupled sectors: a membrane-embedded Fo, whose c-ring turns as protons cross it, and a soluble F1 (alpha3beta3gammadeltaepsilon), whose catalytic beta subunits are driven through their conformational cycle by the rotating gamma subunit.",
   "definition_source": "GO:0045259",
   "synonyms": [
    {
     "synonym_text": "F1Fo ATP synthase",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1146/annurev-biochem-013118-110903"
    }
   ],
   "structure_category": "ENERGY_COMPLEX",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "components": [
    {
     "component_id": "f1_head",
     "label": "F1 catalytic head (alpha3beta3)",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "atpA",
      "atpD"
     ],
     "stoichiometry": "three alpha and three beta subunits, alternating",
     "essentiality": "ESSENTIAL",
     "role": "Carries the three catalytic sites; ATP is made as each beta subunit passes through its conformational cycle.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-biochem-013118-110903",
       "notes": "Kuehlbrandt 2019 describes the alpha3beta3 head and its three catalytic sites."
      },
      {
       "reference": "DOI:10.1042/bst20110773",
       "notes": "Walker 2013 reviews the same sector composition, and the variable c-ring stoichiometry across species."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0ABB0",
       "protein_label": "ATP synthase subunit alpha",
       "gene_symbol": "atpA",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene atpA in Escherichia coli K-12, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:16079137",
         "notes": "Stenberg F et al. 2005, ‘Protein complexes of the Escherichia coli cell envelope.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0ABB0."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P0ABB4",
       "protein_label": "ATP synthase subunit beta",
       "gene_symbol": "atpD",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene atpD in Escherichia coli K-12, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0ABB4",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0ABB4, the single reviewed entry for gene atpD in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "central_stalk",
     "label": "central stalk (gamma, epsilon)",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "atpG",
      "atpC"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Rotates inside the alpha3beta3 head, driving the catalytic cycle; couples Fo rotation to F1.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-biochem-013118-110903",
       "notes": "Kuehlbrandt 2019 describes the central stalk transmitting rotation into the catalytic head."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0ABA6",
       "protein_label": "ATP synthase gamma chain",
       "gene_symbol": "atpG",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene atpG in Escherichia coli K-12, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:16079137",
         "notes": "Stenberg F et al. 2005, ‘Protein complexes of the Escherichia coli cell envelope.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0ABA6."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P0A6E6",
       "protein_label": "ATP synthase epsilon chain",
       "gene_symbol": "atpC",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene atpC in Escherichia coli K-12, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:16079137",
         "notes": "Stenberg F et al. 2005, ‘Protein complexes of the Escherichia coli cell envelope.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0A6E6."
        },
        {
         "reference": "PMID:21778229",
         "notes": "Fontaine F et al. 2011, ‘Membrane localization of small proteins in Escherichia coli.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0A6E6."
        }
       ]
      }
     ]
    },
    {
     "component_id": "c_ring",
     "label": "Fo c-ring",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "atpE"
     ],
     "stoichiometry": "8-17 c subunits depending on the organism",
     "essentiality": "ESSENTIAL",
     "role": "The rotor: each subunit carries an ion-binding site, and the ring turns as ions pass.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-biochem-013118-110903",
       "notes": "Kuehlbrandt 2019 reviews c-ring stoichiometries and their bearing on the H+/ATP ratio."
      },
      {
       "reference": "DOI:10.1042/bst20110773",
       "notes": "Walker 2013 reviews the same sector composition, and the variable c-ring stoichiometry across species."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P68699",
       "protein_label": "ATP synthase subunit c",
       "gene_symbol": "atpE",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene atpE in Escherichia coli K-12, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15919996",
         "notes": "Daley DO et al. 2005, ‘Global topology analysis of the Escherichia coli inner membrane proteome.’, Science. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P68699."
        }
       ]
      }
     ]
    },
    {
     "component_id": "a_subunit",
     "label": "Fo subunit a",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "atpB"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Provides the two offset half-channels through which ions enter and leave the c-ring.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-biochem-013118-110903",
       "notes": "Kuehlbrandt 2019 describes the two half-channels in subunit a and the ion path across the membrane."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0AB98",
       "protein_label": "ATP synthase subunit a",
       "gene_symbol": "atpB",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene atpB in Escherichia coli K-12, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15919996",
         "notes": "Daley DO et al. 2005, ‘Global topology analysis of the Escherichia coli inner membrane proteome.’, Science. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0AB98."
        }
       ]
      }
     ]
    },
    {
     "component_id": "peripheral_stalk",
     "label": "F-type ATP synthase peripheral stalk",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Stator connecting the catalytic head to the membrane sector. The E. coli prototype contains a b-subunit homodimer linked to delta; this subunit composition is not universal across F-type ATP synthases.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-biochem-013118-110903",
       "notes": "Kuehlbrandt 2019 describes the peripheral stalk as the stator resisting rotation of the head."
      },
      {
       "reference": "DOI:10.1038/s41467-020-16387-2",
       "notes": "Sobti et al. 2020 describe the E. coli b2 peripheral stalk and delta attachment and compare it with the distinct Polytomella mitochondrial stalk/OSCP arrangement."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "UNIVERSAL",
     "note": "Lost only in a few lineages with no membrane bioenergetics.",
     "reference": "DOI:10.1146/annurev-biochem-013118-110903"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli K-12",
     "note": "The genetic and biochemical reference for the bacterial F1Fo enzyme (atp operon).",
     "reference": "DOI:10.1146/annurev-biochem-013118-110903"
    },
    {
     "taxon_id": "NCBITaxon:1423",
     "taxon_label": "Bacillus subtilis",
     "note": "Reference Gram-positive enzyme.",
     "reference": "DOI:10.1146/annurev-biochem-013118-110903"
    },
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Source organism asserted by the experimental PDB:6OQR ATP synthase entry.",
     "reference": "DOI:10.1038/s41467-020-16387-2"
    }
   ],
   "functions": [
    {
     "function_id": "atp_synthesis",
     "label": "proton motive force-driven ATP synthesis",
     "grounding": "GO:0015986",
     "description": "Ion flux down the electrochemical gradient turns the rotor, and rotation drives ATP synthesis in F1.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-biochem-013118-110903",
       "notes": "Kuehlbrandt 2019 reviews rotary catalysis and its coupling to the ion motive force."
      }
     ]
    }
   ],
   "physical_properties": [
    {
     "property": "SUBUNIT_COUNT",
     "value": "8-17",
     "context": "c subunits in the Fo rotor ring, organism-dependent",
     "reference": "DOI:10.1146/annurev-biochem-013118-110903"
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1146/annurev-biochem-013118-110903",
     "notes": "Kuehlbrandt W 2019, 'Structure and Mechanisms of F-Type ATP Synthases', Annual Review of Biochemistry."
    },
    {
     "reference": "DOI:10.1042/bst20110773",
     "notes": "Walker JE 2013, 'The ATP synthase: the understood, the uncertain and the unknown', Biochemical Society Transactions — independent review of subunit composition and rotary catalysis."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "rotary_catalysis",
     "title": "Ion flow turns the rotor and the rotor drives catalysis",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "pmf",
       "label": "proton motive force",
       "node_type": "STATE"
      },
      {
       "node_id": "a",
       "label": "subunit a half-channels",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "a_subunit"
      },
      {
       "node_id": "cring",
       "label": "c-ring",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "c_ring"
      },
      {
       "node_id": "stalk",
       "label": "central stalk",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "central_stalk"
      },
      {
       "node_id": "head",
       "label": "alpha3beta3 catalytic head",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "f1_head"
      },
      {
       "node_id": "atp",
       "label": "ATP",
       "node_type": "CHEMICAL",
       "grounding": "CHEBI:15422"
      },
      {
       "node_id": "synthesis",
       "label": "proton motive force-driven ATP synthesis",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0015986"
      }
     ],
     "edges": [
      {
       "subject": "pmf",
       "predicate": "drives ion flow through",
       "object": "a",
       "description": "The proton motive force drives ions through offset half-channels in subunit a at the a/c-ring interface.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-biochem-013118-110903",
         "notes": "Kuehlbrandt 2019: ions cross via the two offset half-channels in subunit a."
        }
       ]
      },
      {
       "subject": "a",
       "predicate": "turns",
       "object": "cring",
       "description": "Protonation and deprotonation of c-subunit ion-binding sites at the a/c interface rotates the ring.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-biochem-013118-110903",
         "notes": "Kuehlbrandt 2019 describes ion binding at the a/c interface driving c-ring rotation."
        }
       ]
      },
      {
       "subject": "cring",
       "predicate": "rotates",
       "object": "stalk",
       "description": "Ion-driven rotation of the membrane c-ring carries the attached central stalk as one rotor.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-biochem-013118-110903",
         "notes": "Kuehlbrandt 2019: the c-ring and central stalk rotate as one rotor."
        }
       ]
      },
      {
       "subject": "stalk",
       "predicate": "drives conformational cycling of",
       "object": "head",
       "description": "The asymmetric rotating central stalk forces catalytic beta subunits in the alpha3beta3 head through sequential conformations.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-biochem-013118-110903",
         "notes": "Kuehlbrandt 2019 describes the asymmetric gamma subunit imposing the catalytic cycle on the beta subunits."
        }
       ]
      },
      {
       "subject": "head",
       "predicate": "catalyses formation of",
       "object": "atp",
       "description": "Catalytic nucleotide-binding interfaces in the F1 head synthesize ATP from ADP and phosphate.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-biochem-013118-110903",
         "notes": "Kuehlbrandt 2019: ATP is synthesised at the catalytic interfaces of the head."
        }
       ]
      },
      {
       "subject": "head",
       "predicate": "participates in",
       "object": "synthesis",
       "description": "The F1 head is the catalytic sector of the proton-motive-force-driven ATP synthase.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-biochem-013118-110903",
         "notes": "Kuehlbrandt 2019 reviews rotary catalysis as the mechanism of ATP synthesis."
        }
       ]
      }
     ]
    }
   ],
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-08-31T03:48:12Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Drafted from the cited review. Every GO term, taxon id and DOI was resolved against OLS, NCBI Taxonomy and Crossref before writing; evidence notes state what the review says, not a reading of primary literature. Not yet human-reviewed.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-31T03:54:23Z",
     "curator": "claude",
     "action": "ADD_CORROBORATION",
     "changes": "Added Walker 2013 as an independent second source for composition and rotary catalysis (#63).",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-31T06:12:34Z",
     "curator": "claude",
     "action": "SET_COMPONENT_ROLE",
     "changes": "component_role became required (#77) so the constituent/machinery distinction is machine-readable rather than prose. Set per component; ASSOCIATED_MACHINERY only where the protein acts on the already-assembled structure.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-02T07:19:02Z",
     "curator": "codex",
     "action": "ADD_CANONICAL_EXAMPLE",
     "changes": "Added the publication-backed NCBITaxon:562 source organism for the exact PDB:6OQR ATP synthase canary before dataset ingestion; did not infer a strain from the species-level RCSB source assertion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-02T07:21:58Z",
     "curator": "rcsb_pdb",
     "action": "ADD_STRUCTURAL_DATASET",
     "changes": "Added exact RCSB PDB:6OQR experimental-structure metadata; required the record's pre-existing exact NCBI source taxon, retained DOI/PMID, method, resolution and polymer-entity links, and left alternate assembly stoichiometries unflattened at RCSB. No molecular render was ingested.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-04T01:40:08Z",
     "curator": "codex",
     "action": "ENHANCE_CAUSAL_GRAPH",
     "changes": "Added descriptions to ATP synthase rotary-catalysis edges so every edge states the ion-flow, rotor, or catalytic step it represents.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T07:39:15Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-16T01:48:57Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "#2307: Remove family-mismatched archaeal occurrence, scope the stalk prototype and unground the ATP-product predicate.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:14:00Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 5 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:49Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "removed 1 non-matching protein_example(s).",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-23T07:18:59Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "datasets": [
    {
     "accession": "PDB:6OQR",
     "title": "E. coli ATP Synthase ADP State 1a",
     "description": "Experimental atomic model of Escherichia coli F1Fo ATP synthase in ADP state 1a.",
     "organism": "NCBITaxon:562 Escherichia coli",
     "dataset_type": "EXPERIMENTAL_STRUCTURE",
     "repository": "RCSB_PDB",
     "sample_types": [
      "recombinant protein complex"
     ],
     "platform": "single-particle cryo-electron microscopy",
     "url": "https://www.rcsb.org/structure/6OQR",
     "publication": "DOI:10.1038/s41467-020-16387-2",
     "findings": "Released experimental electron microscopy structure at 3.1 Å resolution, with 8 protein entities linked to exact UniProt accessions.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-020-16387-2",
       "supports": "SUPPORT",
       "evidence_source": "publication",
       "explanation": "Primary publication associated with the exact RCSB PDB entry."
      }
     ],
     "notes": "RCSB polymer entity links: 6OQR_1 (ATP synthase subunit delta) = UniProtKB:P0ABA4 [https://data.rcsb.org/rest/v1/core/polymer_entity/6OQR/1]; 6OQR_2 (ATP synthase subunit alpha) = UniProtKB:P0ABB0 [https://data.rcsb.org/rest/v1/core/polymer_entity/6OQR/2]; 6OQR_3 (ATP synthase subunit b) = UniProtKB:P0ABA0 [https://data.rcsb.org/rest/v1/core/polymer_entity/6OQR/3]; 6OQR_4 (ATP synthase epsilon chain) = UniProtKB:P0A6E6 [https://data.rcsb.org/rest/v1/core/polymer_entity/6OQR/4]; 6OQR_5 (ATP synthase gamma chain) = UniProtKB:P0ABA6 [https://data.rcsb.org/rest/v1/core/polymer_entity/6OQR/5]; 6OQR_6 (ATP synthase subunit beta) = UniProtKB:P0ABB4 [https://data.rcsb.org/rest/v1/core/polymer_entity/6OQR/6]; 6OQR_7 (ATP synthase subunit c) = UniProtKB:P68699 [https://data.rcsb.org/rest/v1/core/polymer_entity/6OQR/7]; 6OQR_8 (ATP synthase subunit a) = UniProtKB:P0AB98 [https://data.rcsb.org/rest/v1/core/polymer_entity/6OQR/8]. Biological assembly provenance: assembly 1 has 4 RCSB symmetry annotations (Global Symmetry, Local Symmetry, Pseudo Symmetry); alternate stoichiometries intentionally remain unflattened at [https://data.rcsb.org/rest/v1/core/assembly/6OQR/1]. Deposited 2019-04-29T00:00:00.000+00:00; released 2020-06-03T00:00:00.000+00:00; revised 2025-06-04T00:00:00.000+00:00; primary PMID:32457314; associated EMD-20167. PDB archive and API data are CC0 (https://www.rcsb.org/pages/usage-policy). Metadata-only ingest: the RCSB molecular render is not ingested as an image or counted as a micrograph."
    }
   ],
   "discussions": [
    {
     "discussion_id": "f_type_family_distribution_scope",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Keep the F-type identity separate from the occurrence of related A-type ATP synthases.",
     "attaches_to": [
      "taxonomic_distribution",
      "components#peripheral_stalk"
     ],
     "rationale": "Occurrence of an archaeal A-type enzyme does not establish occurrence of the F-type complex denoted by this record. The unsupported domain-wide archaeal row was removed without asserting archaeal absence. Stalk composition is represented generically with a bounded E. coli prototype.",
     "resolution_note": "Removed the family-mismatched occurrence assertion; any future archaeal F-type row needs direct family-specific evidence.",
     "evidence": [
      {
       "reference": "GO:0045259",
       "notes": "The record's F1Fo identity must not be conflated with a related A-type enzyme."
      },
      {
       "reference": "DOI:10.1038/s41467-020-16387-2",
       "notes": "Primary E. coli structure bounds the b2/delta prototype and compares mitochondrial stalks."
      }
     ],
     "posed_by": "claude",
     "posed_date": "2026-10-16"
    }
   ]
  },
  {
   "identifier": "GO:0033176",
   "label": "proton-transporting V-type ATPase complex",
   "structure_category": "ENERGY_COMPLEX",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A proton-transporting two-sector ATPase complex that couples ATP hydrolysis to the transport of protons across a concentration gradient. The resulting transmembrane electrochemical potential of H+ is used to drive a variety of (i) secondary active transport systems via H+-dependent symporters and antiporters and (ii) channel-mediated transport systems. The complex comprises a membrane sector (V0) that carries out proton transport and a cytoplasmic compartment sector (V1) that catalyzes ATP hydrolysis. V-type ATPases are found in the membranes of organelles such as vacuoles, endosomes, and lysosomes, and in the plasma membrane. A rotary proton-pumping nanomachine composed of a peripheral catalytic V1 domain that hydrolyzes ATP and a membrane-embedded V0 domain that translocates protons across biological membranes. Present across yeasts, filamentous fungi, protists, and certain bacteria (V/A-type ATPases), the proton-transporting V-type ATPase complex acidifies vacuoles, lysosomes, endosomes, Golgi cisternae, and acidocalcisomes to energize secondary active transport and pH-dependent proteolysis.",
   "definition_source": "GO:0033176",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0016469",
    "GO:0090533",
    "GO:1904949"
   ],
   "has_part": [
    "GO:0033179",
    "GO:0033180"
   ],
   "synonyms": [
    {
     "synonym_text": "hydrogen-translocating V-type ATPase complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0033176"
    }
   ],
   "components": [
    {
     "component_id": "v0_domain",
     "label": "vacuolar proton-transporting V-type ATPase, V0 domain",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0000220",
     "essentiality": "ESSENTIAL",
     "role": "Membrane-integral proton-translocation sector of the vacuolar V-ATPase that couples to the catalytic V1 sector in the vacuolar membrane.",
     "evidence": [
      {
       "reference": "GO:0000220",
       "notes": "GO:0000220 defines the vacuolar V0 domain as a V-ATPase domain found in the vacuolar membrane."
      },
      {
       "reference": "DOI:10.1128/MMBR.70.1.177-191.2006",
       "notes": "Kane 2006 reviews the yeast V-ATPase membrane V0 sector and its coupling to the ATP-hydrolyzing V1 sector."
      }
     ]
    },
    {
     "component_id": "v1_domain",
     "label": "vacuolar proton-transporting V-type ATPase, V1 domain",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0000221",
     "essentiality": "ESSENTIAL",
     "role": "Cytosolic catalytic sector that hydrolyzes ATP and couples catalysis to rotation of the central rotor and membrane proteolipid ring, not rotation of the entire V0 sector.",
     "evidence": [
      {
       "reference": "GO:0000221",
       "notes": "GO:0000221 defines the vacuolar V1 domain as a V-ATPase domain found in the vacuolar membrane."
      },
      {
       "reference": "DOI:10.1128/MMBR.70.1.177-191.2006",
       "notes": "Kane 2006 reviews organelle acidification by the yeast vacuolar H+-ATPase and the soluble V1 sector."
      },
      {
       "reference": "DOI:10.1038/nature14365",
       "notes": "Zhao et al. 2015 abstract distinguishes the rotating central subcomplex from peripheral stalks that prevent the entire membrane-bound region from turning."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast vacuoles are acidified by a membrane V-ATPase whose assembly, regulation, and structure have been characterized genetically and structurally.",
     "reference": "DOI:10.1128/MMBR.70.1.177-191.2006"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Fungal model for vacuolar V-ATPase assembly, reversible disassembly, structure, function, and compartment-specific regulation of acidification.",
     "reference": "DOI:10.1128/MMBR.70.1.177-191.2006"
    }
   ],
   "functions": [
    {
     "function_id": "vacuolar_lumen_acidification",
     "label": "vacuolar acidification",
     "grounding": "GO:0007035",
     "description": "The vacuolar V-ATPase pumps protons across the vacuolar membrane to lower the pH of the vacuolar lumen.",
     "evidence": [
      {
       "reference": "GO:0007035",
       "notes": "GO:0007035 denotes processes that lower vacuolar pH by raising the vacuolar hydrogen-ion concentration."
      },
      {
       "reference": "DOI:10.1016/j.bbamcr.2008.08.003",
       "notes": "Li and Kane 2009 review the yeast lysosome-like vacuole and its V-ATPase-dependent acidification."
      }
     ]
    },
    {
     "function_id": "rotary_proton_pumping",
     "label": "proton-transporting ATPase activity, rotational mechanism",
     "grounding": "GO:0046961",
     "description": "ATP hydrolysis in V1 is coupled through rotary catalysis to proton translocation through V0.",
     "evidence": [
      {
       "reference": "GO:0046961",
       "notes": "GO:0046961 denotes ATP-driven proton transport across a membrane by a rotational mechanism."
      },
      {
       "reference": "DOI:10.1038/nrm2272",
       "notes": "Forgac 2007 reviews V-ATPases as rotary proton pumps that couple ATP hydrolysis to proton transport."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0033176",
     "notes": "Gene Ontology cellular-component term for proton-transporting V-type ATPase complex: A proton-transporting two-sector ATPase complex that couples ATP hydrolysis to the transport of protons across a concentration gradient. The resulting transmembrane electrochemical potential of H+ is used to drive a variety of (i) secondary active transport systems via H+-dependent symporters and antiporters and (ii) channel-mediated transport systems. The complex comprises a membrane sector (V0) that carries out proton transport and a cytoplasmic compartment sector (V1) that catalyzes ATP hydrolysis. V-type ATPases are found in the membranes of organelles such as vacuoles, endosomes, and lysosomes, and in the plasma membrane."
    },
    {
     "reference": "GO:0016471",
     "notes": "Gene Ontology cellular-component term for the vacuolar proton-transporting V-type ATPase complex."
    },
    {
     "reference": "GO:0005774",
     "notes": "Gene Ontology cellular-component term for the vacuolar membrane that contains the vacuolar V-ATPase."
    },
    {
     "reference": "GO:0005775",
     "notes": "Gene Ontology cellular-component term for the vacuolar lumen."
    },
    {
     "reference": "GO:0000220",
     "notes": "Gene Ontology cellular-component term for the vacuolar V0 domain."
    },
    {
     "reference": "GO:0000221",
     "notes": "Gene Ontology cellular-component term for the vacuolar V1 domain."
    },
    {
     "reference": "GO:0007035",
     "notes": "Gene Ontology biological-process term for vacuolar acidification."
    },
    {
     "reference": "GO:0046961",
     "notes": "Gene Ontology molecular-function term for ATP-driven rotary proton transport."
    },
    {
     "reference": "DOI:10.1128/MMBR.70.1.177-191.2006",
     "notes": "Kane 2006, The Where, When, and How of Organelle Acidification by the Yeast Vacuolar H+-ATPase, Microbiology and Molecular Biology Reviews."
    },
    {
     "reference": "DOI:10.1038/nrm2272",
     "notes": "Forgac 2007, Vacuolar ATPases: rotary proton pumps in physiology and pathophysiology, Nature Reviews Molecular Cell Biology."
    },
    {
     "reference": "DOI:10.1016/j.bbamcr.2008.08.003",
     "notes": "Li and Kane 2009, The yeast lysosome-like vacuole: Endpoint and crossroads, Biochimica et Biophysica Acta."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "proton_transporting_v_type_atpase_complex_mechanism",
     "title": "Proton-transporting v-type atpase complex assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of proton-transporting V-type ATPase complex (GO:0033176) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "proton_transporting_v_type_atpase_complex",
       "label": "proton-transporting V-type ATPase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033176",
       "description": "A proton-transporting two-sector ATPase complex that couples ATP hydrolysis to the transport of protons across a concentration gradient."
      },
      {
       "node_id": "v0_domain",
       "label": "vacuolar proton-transporting V-type ATPase, V0 domain",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000220",
       "component_ref": "v0_domain",
       "description": "Membrane-integral proton-translocation sector of the vacuolar V-ATPase that couples to the catalytic V1 sector in the vacuolar membrane."
      },
      {
       "node_id": "v1_domain",
       "label": "vacuolar proton-transporting V-type ATPase, V1 domain",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000221",
       "component_ref": "v1_domain",
       "description": "Cytosolic catalytic sector that hydrolyzes ATP and couples catalysis to rotation of the central rotor and membrane proteolipid ring, not rotation of the entire V0 sector."
      },
      {
       "node_id": "proton_transporting_v_type_atpase_v0_domain",
       "label": "proton-transporting V-type ATPase, V0 domain",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033179",
       "description": "Constituent structural subassembly (proton-transporting V-type ATPase, V0 domain, GO:0033179) within proton-transporting V-type ATPase complex."
      },
      {
       "node_id": "proton_transporting_v_type_atpase_v1_domain",
       "label": "proton-transporting V-type ATPase, V1 domain",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033180",
       "description": "Constituent structural subassembly (proton-transporting V-type ATPase, V1 domain, GO:0033180) within proton-transporting V-type ATPase complex."
      },
      {
       "node_id": "vacuolar_lumen_acidification",
       "label": "vacuolar acidification",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0007035",
       "description": "The vacuolar V-ATPase pumps protons across the vacuolar membrane to lower the pH of the vacuolar lumen."
      },
      {
       "node_id": "rotary_proton_pumping",
       "label": "proton-transporting ATPase activity, rotational mechanism",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0046961",
       "description": "ATP hydrolysis in V1 is coupled through rotary catalysis to proton translocation through V0."
      }
     ],
     "edges": [
      {
       "subject": "v0_domain",
       "predicate": "is part of",
       "object": "proton_transporting_v_type_atpase_complex",
       "description": "Membrane-integral proton-translocation sector of the vacuolar V-ATPase that couples to the catalytic V1 sector in the vacuolar membrane.",
       "evidence": [
        {
         "reference": "GO:0000220",
         "notes": "GO:0000220 defines the vacuolar V0 domain as a V-ATPase domain found in the vacuolar membrane."
        }
       ]
      },
      {
       "subject": "v1_domain",
       "predicate": "is part of",
       "object": "proton_transporting_v_type_atpase_complex",
       "description": "Cytosolic catalytic sector that hydrolyzes ATP and couples catalysis to rotation of the central rotor and membrane proteolipid ring, not rotation of the entire V0 sector.",
       "evidence": [
        {
         "reference": "GO:0000221",
         "notes": "GO:0000221 defines the vacuolar V1 domain as a V-ATPase domain found in the vacuolar membrane."
        }
       ]
      },
      {
       "subject": "proton_transporting_v_type_atpase_v0_domain",
       "predicate": "is part of",
       "object": "proton_transporting_v_type_atpase_complex",
       "description": "Proton-transporting v-type atpase, v0 domain is a structural part of proton-transporting V-type ATPase complex.",
       "evidence": [
        {
         "reference": "DOI:10.1128/MMBR.70.1.177-191.2006",
         "notes": "Kane 2006, The Where, When, and How of Organelle Acidification by the Yeast Vacuolar H+-ATPase, Microbiology and Molecular Biology Reviews."
        }
       ]
      },
      {
       "subject": "proton_transporting_v_type_atpase_v1_domain",
       "predicate": "is part of",
       "object": "proton_transporting_v_type_atpase_complex",
       "description": "Proton-transporting v-type atpase, v1 domain is a structural part of proton-transporting V-type ATPase complex.",
       "evidence": [
        {
         "reference": "DOI:10.1128/MMBR.70.1.177-191.2006",
         "notes": "Kane 2006, The Where, When, and How of Organelle Acidification by the Yeast Vacuolar H+-ATPase, Microbiology and Molecular Biology Reviews."
        }
       ]
      },
      {
       "subject": "proton_transporting_v_type_atpase_complex",
       "predicate": "mediates",
       "object": "vacuolar_lumen_acidification",
       "description": "The vacuolar V-ATPase pumps protons across the vacuolar membrane to lower the pH of the vacuolar lumen.",
       "evidence": [
        {
         "reference": "GO:0007035",
         "notes": "GO:0007035 denotes processes that lower vacuolar pH by raising the vacuolar hydrogen-ion concentration."
        }
       ]
      },
      {
       "subject": "proton_transporting_v_type_atpase_complex",
       "predicate": "mediates",
       "object": "rotary_proton_pumping",
       "description": "ATP hydrolysis in V1 is coupled through rotary catalysis to proton translocation through V0.",
       "evidence": [
        {
         "reference": "GO:0046961",
         "notes": "GO:0046961 denotes ATP-driven proton transport across a membrane by a rotational mechanism."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:41Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of proton-transporting V-type ATPase complex (GO:0033176) in category ENERGY_COMPLEX with verified GO hierarchy, compartmental context, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "GO:0033179",
   "label": "proton-transporting V-type ATPase, V0 domain",
   "structure_category": "ENERGY_COMPLEX",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex that forms part of a proton-transporting V-type ATPase and mediates proton transport across a membrane. The V0 complex consists of at least four different subunits (a,c,d and e); six or more c subunits form a proton-binding rotor ring. The integral membrane proton-translocating sector (V0 domain) of the proton-transporting V-type ATPase complex. Assembled in the endoplasmic reticulum of yeasts, fungi, and protists from the a-subunit stator (Vph1p/Stv1p) Containing two hemichannels, a decameric proteolipid c-ring rotor (Vma3p, Vma11p, Vma16p), and coupling subunits d (Vma6p) and e (Vma9p), the V0 domain conducts protons across endomembranes when driven by the V1 rotary motor.",
   "definition_source": "GO:0033179",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0033177"
   ],
   "part_of": [
    "GO:0033176"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast vacuoles contain a membrane-integral V0 sector that couples to the cytosolic V1 sector in the vacuolar V-ATPase.",
     "reference": "DOI:10.1128/MMBR.70.1.177-191.2006"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Yeast model for the V0 membrane sector of the vacuolar V-ATPase and its coupling to the V1 sector.",
     "reference": "DOI:10.1128/MMBR.70.1.177-191.2006"
    }
   ],
   "functions": [
    {
     "function_id": "v0_membrane_proton_translocation_sector",
     "label": "V0-sector membrane proton translocation",
     "description": "Within the intact vacuolar V-ATPase, the V0 domain forms the membrane sector that translocates protons across the vacuolar membrane during rotary catalysis.",
     "evidence": [
      {
       "reference": "GO:0000220",
       "notes": "GO:0000220 identifies V0 as the vacuolar-membrane domain of the vacuolar proton-transporting V-type ATPase."
      },
      {
       "reference": "DOI:10.1128/MMBR.70.1.177-191.2006",
       "notes": "Kane 2006 reviews the membrane V0 sector of the yeast V-ATPase as the proton-translocation sector."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0033179",
     "notes": "Gene Ontology cellular-component term for proton-transporting V-type ATPase, V0 domain: A protein complex that forms part of a proton-transporting V-type ATPase and mediates proton transport across a membrane. The V0 complex consists of at least four different subunits (a,c,d and e); six or more c subunits form a proton-binding rotor ring."
    },
    {
     "reference": "GO:0000220",
     "notes": "Gene Ontology cellular-component term for the vacuolar V0 domain."
    },
    {
     "reference": "GO:0016471",
     "notes": "Gene Ontology cellular-component term for the containing vacuolar proton-transporting V-type ATPase complex."
    },
    {
     "reference": "GO:0005774",
     "notes": "Gene Ontology cellular-component term for the vacuolar membrane."
    },
    {
     "reference": "DOI:10.1128/MMBR.70.1.177-191.2006",
     "notes": "Kane 2006, The Where, When, and How of Organelle Acidification by the Yeast Vacuolar H+-ATPase, Microbiology and Molecular Biology Reviews."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "proton_transporting_v_type_atpase_v0_domain_mechanism",
     "title": "Proton-transporting v-type atpase, v0 domain assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of proton-transporting V-type ATPase, V0 domain (GO:0033179) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "proton_transporting_v_type_atpase_v0_domain",
       "label": "proton-transporting V-type ATPase, V0 domain",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033179",
       "description": "A protein complex that forms part of a proton-transporting V-type ATPase and mediates proton transport across a membrane."
      },
      {
       "node_id": "v1_catalytic_domain",
       "label": "proton-transporting V-type ATPase, V1 domain",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033180",
       "description": "Peripheral cytoplasmic V1 ATPase head that hydrolyzes ATP to drive rotation of the central stalk and V0 proteolipid ring."
      },
      {
       "node_id": "proton_transporting_v_type_atpase_complex",
       "label": "proton-transporting V-type ATPase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033176",
       "description": "Enclosing or holo-structural assembly (proton-transporting V-type ATPase complex, GO:0033176) containing proton-transporting V-type ATPase, V0 domain."
      },
      {
       "node_id": "v0_membrane_proton_translocation_sector",
       "label": "V0-sector membrane proton translocation",
       "node_type": "BIOLOGICAL_PROCESS",
       "description": "Within the intact vacuolar V-ATPase, the V0 domain forms the membrane sector that translocates protons across the vacuolar membrane during rotary catalysis."
      }
     ],
     "edges": [
      {
       "subject": "v1_catalytic_domain",
       "predicate": "drives rotation of",
       "object": "proton_transporting_v_type_atpase_v0_domain",
       "description": "Rotational catalysis in the peripheral V1 domain drives rotation of the V0 proteolipid c-ring relative to subunit a to pump protons across the membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1128/MMBR.70.1.177-191.2006",
         "notes": "Kane 2006, The Where, When, and How of Organelle Acidification by the Yeast Vacuolar H+-ATPase, Microbiology and Molecular Biology Reviews."
        }
       ]
      },
      {
       "subject": "proton_transporting_v_type_atpase_v0_domain",
       "predicate": "is part of",
       "object": "proton_transporting_v_type_atpase_complex",
       "description": "Proton-transporting v-type atpase, v0 domain forms an integral structural compartment or subassembly of proton-transporting V-type ATPase complex.",
       "evidence": [
        {
         "reference": "DOI:10.1128/MMBR.70.1.177-191.2006",
         "notes": "Kane 2006, The Where, When, and How of Organelle Acidification by the Yeast Vacuolar H+-ATPase, Microbiology and Molecular Biology Reviews."
        }
       ]
      },
      {
       "subject": "proton_transporting_v_type_atpase_v0_domain",
       "predicate": "mediates",
       "object": "v0_membrane_proton_translocation_sector",
       "description": "Within the intact vacuolar V-ATPase, the V0 domain forms the membrane sector that translocates protons across the vacuolar membrane during rotary catalysis.",
       "evidence": [
        {
         "reference": "GO:0000220",
         "notes": "GO:0000220 identifies V0 as the vacuolar-membrane domain of the vacuolar proton-transporting V-type ATPase."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:41Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of proton-transporting V-type ATPase, V0 domain (GO:0033179) in category ENERGY_COMPLEX with verified GO hierarchy, compartmental context, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "GO:0033180",
   "label": "proton-transporting V-type ATPase, V1 domain",
   "structure_category": "ENERGY_COMPLEX",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex that forms part of a proton-transporting V-type ATPase and catalyzes ATP hydrolysis. The V1 complex consists of: (1) a globular headpiece with three alternating copies of subunits A and B that form a ring, (2) a central rotational stalk composed of single copies of subunits D and F, and (3) a peripheral stalk made of subunits C, E, G and H. Subunits A and B mediate the hydrolysis of ATP at three reaction sites associated with subunit A. The peripheral cytoplasmic ATP-hydrolyzing sector (V1 domain) of the proton-transporting V-type ATPase complex. In yeasts, fungi, and protists, the V1 domain comprises a catalytic A3B3 hexamer (Vma1p and Vma2p), a central rotor stalk (subunits D/Vma8p and F/Vma7p), and three peripheral stator stalks (subunits E/Vma4p, G/Vma10p, C/Vma5p, and H/Vma13p) that convert ATP hydrolysis into mechanical torque on the V0 proteolipid ring.",
   "definition_source": "GO:0033180",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0033178"
   ],
   "part_of": [
    "GO:0033176"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast vacuoles use a cytosolic V1 sector that hydrolyzes ATP and couples to the membrane V0 sector in the vacuolar V-ATPase.",
     "reference": "DOI:10.1128/MMBR.70.1.177-191.2006"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Yeast model for the V1 catalytic sector of the vacuolar V-ATPase and its coupling to the V0 sector.",
     "reference": "DOI:10.1128/MMBR.70.1.177-191.2006"
    }
   ],
   "functions": [
    {
     "function_id": "v1_atp_hydrolysis_sector",
     "label": "V1-sector ATP hydrolysis",
     "description": "Within the intact vacuolar V-ATPase, the V1 domain forms the cytosolic catalytic sector that hydrolyzes ATP and drives rotation coupled to V0 proton translocation.",
     "evidence": [
      {
       "reference": "GO:0033180",
       "notes": "GO:0033180 identifies V1 domains as ATP-hydrolyzing V-ATPase sectors."
      },
      {
       "reference": "DOI:10.1038/nrm2272",
       "notes": "Forgac 2007 reviews ATP hydrolysis in V1 as the source of rotary V-ATPase proton-pump activity."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0033180",
     "notes": "Gene Ontology cellular-component term for proton-transporting V-type ATPase, V1 domain: A protein complex that forms part of a proton-transporting V-type ATPase and catalyzes ATP hydrolysis. The V1 complex consists of: (1) a globular headpiece with three alternating copies of subunits A and B that form a ring, (2) a central rotational stalk composed of single copies of subunits D and F, and (3) a peripheral stalk made of subunits C, E, G and H. Subunits A and B mediate the hydrolysis of ATP at three reaction sites associated with subunit A."
    },
    {
     "reference": "GO:0000221",
     "notes": "Gene Ontology cellular-component term for the vacuolar V1 domain."
    },
    {
     "reference": "GO:0016471",
     "notes": "Gene Ontology cellular-component term for the containing vacuolar proton-transporting V-type ATPase complex."
    },
    {
     "reference": "GO:0000220",
     "notes": "Gene Ontology cellular-component term for the complementary vacuolar V0 domain."
    },
    {
     "reference": "DOI:10.1128/MMBR.70.1.177-191.2006",
     "notes": "Kane 2006, The Where, When, and How of Organelle Acidification by the Yeast Vacuolar H+-ATPase, Microbiology and Molecular Biology Reviews."
    },
    {
     "reference": "DOI:10.1038/nrm2272",
     "notes": "Forgac 2007, Vacuolar ATPases: rotary proton pumps in physiology and pathophysiology, Nature Reviews Molecular Cell Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "proton_transporting_v_type_atpase_v1_domain_mechanism",
     "title": "Proton-transporting v-type atpase, v1 domain assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of proton-transporting V-type ATPase, V1 domain (GO:0033180) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "proton_transporting_v_type_atpase_v1_domain",
       "label": "proton-transporting V-type ATPase, V1 domain",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033180",
       "description": "A protein complex that forms part of a proton-transporting V-type ATPase and catalyzes ATP hydrolysis."
      },
      {
       "node_id": "proton_transporting_v_type_atpase_complex",
       "label": "proton-transporting V-type ATPase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033176",
       "description": "Enclosing or holo-structural assembly (proton-transporting V-type ATPase complex, GO:0033176) containing proton-transporting V-type ATPase, V1 domain."
      },
      {
       "node_id": "v1_atp_hydrolysis_sector",
       "label": "V1-sector ATP hydrolysis",
       "node_type": "BIOLOGICAL_PROCESS",
       "description": "Within the intact vacuolar V-ATPase, the V1 domain forms the cytosolic catalytic sector that hydrolyzes ATP and drives rotation coupled to V0 proton translocation."
      }
     ],
     "edges": [
      {
       "subject": "proton_transporting_v_type_atpase_v1_domain",
       "predicate": "is part of",
       "object": "proton_transporting_v_type_atpase_complex",
       "description": "Proton-transporting v-type atpase, v1 domain forms an integral structural compartment or subassembly of proton-transporting V-type ATPase complex.",
       "evidence": [
        {
         "reference": "DOI:10.1128/MMBR.70.1.177-191.2006",
         "notes": "Kane 2006, The Where, When, and How of Organelle Acidification by the Yeast Vacuolar H+-ATPase, Microbiology and Molecular Biology Reviews."
        }
       ]
      },
      {
       "subject": "proton_transporting_v_type_atpase_v1_domain",
       "predicate": "mediates",
       "object": "v1_atp_hydrolysis_sector",
       "description": "Within the intact vacuolar V-ATPase, the V1 domain forms the cytosolic catalytic sector that hydrolyzes ATP and drives rotation coupled to V0 proton translocation.",
       "evidence": [
        {
         "reference": "GO:0033180",
         "notes": "GO:0033180 identifies V1 domains as ATP-hydrolyzing V-ATPase sectors."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:41Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of proton-transporting V-type ATPase, V1 domain (GO:0033180) in category ENERGY_COMPLEX with verified GO hierarchy, compartmental context, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "cellstructuremech:rc_lh1_pufx_core_complex",
   "label": "RC-LH1-PufX core complex",
   "structure_category": "ENERGY_COMPLEX",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A purple-bacterial chromatophore membrane protein complex that contains a photochemical reaction center, LH1 antenna proteins and PufX, receives excitation from surrounding LH2 antennae, and reduces quinone during cyclic photosynthetic electron transport.",
   "definition_source": "DOI:10.1038/nature02823",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T06:38:01Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T06:38:34Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added RC-LH1-PufX synonymy, chromatophore parthood, a Cereibacter example, photosynthetic electron-transport function, GO and literature evidence, a nonmechanistic quinone-reduction graph, and an RC-LH1-PufX subunit-boundary TODO.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "reaction center-LH1-PufX core complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1038/nature02823"
    }
   ],
   "part_of": [
    "GO:0042717"
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:1063",
     "taxon_label": "Cereibacter sphaeroides",
     "note": "Purple photosynthetic bacterium, still commonly cited under the synonym Rhodobacter sphaeroides, whose chromatophore membranes contain native RC-LH1-PufX core-complex arrays.",
     "reference": "DOI:10.1038/nature02823"
    }
   ],
   "functions": [
    {
     "function_id": "photosynthetic_electron_transport",
     "label": "photosynthetic electron transport chain",
     "grounding": "GO:0009767",
     "description": "The RC-LH1-PufX core receives excitation energy from LH2 antennae, performs photochemical charge separation, and reduces quinone in the purple-bacterial chromatophore membrane.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.M412088200",
       "notes": "Comayras et al. 2005 modeled excitation transfer and quinone-domain behavior in Rhodobacter sphaeroides reaction-center antenna complexes."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0042717",
     "notes": "Gene Ontology cellular-component term for the plasma membrane-derived chromatophore membrane that houses purple-bacterial RC-LH1-PufX core complexes."
    },
    {
     "reference": "GO:0009767",
     "notes": "Gene Ontology biological-process term for the photosynthetic electron transport chain."
    },
    {
     "reference": "DOI:10.1038/nature02823",
     "notes": "Bahatyrova et al. 2004, The native architecture of a photosynthetic membrane, Nature."
    },
    {
     "reference": "DOI:10.1074/jbc.M412088200",
     "notes": "Comayras, Jungas and Lavergne 2005, Functional Consequences of the Organization of the Photosynthetic Apparatus in Rhodobacter sphaeroides, Journal of Biological Chemistry."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "rc_lh1_pufx_quinone_reduction",
     "title": "RC-LH1-PufX cores couple LH2 excitation to quinone reduction",
     "description": "In purple-bacterial chromatophore membranes, RC-LH1-PufX core complexes receive excitation from LH2 antennae and reduce quinone carriers during cyclic photosynthetic electron transport.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph places RC-LH1-PufX in chromatophore electron flow without resolving the reaction-center cofactors, the LH1 antenna ring, PufX-dependent dimerization, or quinone exchange kinetics.",
     "nodes": [
      {
       "node_id": "chromatophore_membrane",
       "label": "plasma membrane-derived chromatophore membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0042717"
      },
      {
       "node_id": "lh2",
       "label": "LH2 peripheral light-harvesting antenna complex",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:lh2_peripheral_light_harvesting_antenna_complex"
      },
      {
       "node_id": "rc_lh1_pufx",
       "label": "RC-LH1-PufX core complex",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:rc_lh1_pufx_core_complex"
      },
      {
       "node_id": "quinone_pool",
       "label": "quinone pool",
       "node_type": "CHEMICAL",
       "description": "Membrane-diffusing quinone and quinol carriers that link reaction-center cores to cytochrome bc1 in purple-bacterial chromatophores."
      },
      {
       "node_id": "electron_transport",
       "label": "photosynthetic electron transport chain",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0009767"
      }
     ],
     "edges": [
      {
       "subject": "rc_lh1_pufx",
       "predicate": "is part of",
       "object": "chromatophore_membrane",
       "description": "RC-LH1-PufX core complexes reside in native Rhodobacter sphaeroides chromatophore photosynthetic membranes.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature02823",
         "notes": "Bahatyrova et al. 2004 resolved arrays of RC-LH1-PufX core complexes in native Rhodobacter sphaeroides photosynthetic membranes."
        }
       ]
      },
      {
       "subject": "lh2",
       "predicate": "transfers excitation energy to",
       "object": "rc_lh1_pufx",
       "description": "Peripheral LH2 antenna complexes feed excitation energy inward toward RC-LH1-PufX cores.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature02823",
         "notes": "Bahatyrova et al. 2004 imaged LH2 complexes as interconnecting RC-LH1-PufX core arrays in native Rhodobacter membranes."
        }
       ]
      },
      {
       "subject": "rc_lh1_pufx",
       "predicate": "reduces",
       "object": "quinone_pool",
       "description": "Photoexcited RC-LH1-PufX reaction centers reduce quinone carriers in the chromatophore membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M412088200",
         "notes": "Comayras et al. 2005 modeled quinone-domain behavior around Rhodobacter reaction-center antenna complexes."
        }
       ]
      },
      {
       "subject": "rc_lh1_pufx",
       "predicate": "contributes to",
       "object": "electron_transport",
       "description": "RC-LH1-PufX cores are the photoexcited reaction-center antenna complexes in the cyclic chromatophore electron transport chain.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M412088200",
         "notes": "Comayras et al. 2005 connected Rhodobacter reaction-center antenna organization to chromatophore electron-transfer behavior."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "rc_lh1_pufx_subunit_boundaries",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve exact source-neutral component groundings for reaction-center L/M/H, LH1 alpha/beta, and PufX families before adding subunit-level component rows.",
     "attaches_to": [
      "causal_graphs#rc_lh1_pufx_quinone_reduction"
     ],
     "rationale": "The complete RC-LH1-PufX core is a record-level chromatophore complex here, but its first record does not guess which InterPro, Pfam or NCBIfam terms exactly cover the purple-bacterial reaction-center, LH1, and PufX constituents.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature02823",
       "notes": "Bahatyrova et al. 2004 resolved native RC-LH1-PufX core complexes in the Rhodobacter photosynthetic membrane without assigning source-neutral CURIEs for all subunit families."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0045271",
   "label": "respiratory chain complex I",
   "structure_category": "ENERGY_COMPLEX",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "Respiratory chain complex I is an L-shaped enzyme of the respiratory chain that oxidizes NADH, routes electrons through a hydrophilic peripheral arm to quinone, and couples quinone reduction to proton translocation through a membrane arm.",
   "definition_source": "GO:0045271",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-24T02:49:13Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T02:49:58Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO respiratory-chain parentage, GO synonymy, reviewed-label-only complex I arm components, a Thermus structural example, NADH:ubiquinone activity evidence, a compact complex I coupling graph, and a component-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T02:52:35Z",
     "curator": "codex",
     "action": "REVISED_GRAPH",
     "changes": "Retyped the NADH dehydrogenase ubiquinone activity graph node from BIOLOGICAL_PROCESS to MOLECULAR_FUNCTION to match GO:0008137.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T03:02:34Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1444: narrowed the NADH-to-peripheral-arm edge evidence to Baradaran et al. 2013 and rewrote quinone coupling so the NADH:ubiquinone molecular function, not free quinone, drives the membrane-arm edge.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T03:20:19Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1445/#1446: generalized the definition to remove mitochondrial matrix wording and cited Baradaran et al. 2013 on the membrane-arm proton-pumping edge.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:14:17Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 14 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "NADH dehydrogenase (ubiquinone) complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0045271"
    },
    {
     "synonym_text": "NADH-Q oxidoreductase complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0045271"
    }
   ],
   "parent_structures": [
    "GO:0098803"
   ],
   "components": [
    {
     "component_id": "peripheral_electron_transfer_arm",
     "label": "peripheral electron-transfer arm",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "role": "Hydrophilic arm that binds the NADH-oxidizing module and an iron-sulfur relay, accepting electrons for delivery toward the quinone site.",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral GO, Complex Portal, InterPro, Pfam, or NCBIfam CURIE was verified for the complete soluble electron-transfer arm without collapsing bacterial Nuo/Nqo and mitochondrial conserved core nomenclature.",
     "essentiality": "ESSENTIAL",
     "evidence": [
      {
       "reference": "GO:0045271",
       "notes": "GO:0045271 defines complex I as an L-shaped respiratory-chain enzyme with an arm that projects from the membrane and receives NADH-derived electrons."
      },
      {
       "reference": "PMID:23417064",
       "notes": "Baradaran et al. 2013 resolved the Thermus thermophilus complex I structure, including the hydrophilic electron-transfer domain and its iron-sulfur clusters."
      }
     ],
     "gene_symbols": [
      "nqo1",
      "nqo2",
      "nqo3",
      "nqo4",
      "nqo5",
      "nqo6",
      "nqo9"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q56222",
       "protein_label": "NADH-quinone oxidoreductase subunit 1",
       "gene_symbol": "nqo1",
       "taxon_id": "NCBITaxon:300852",
       "taxon_label": "Thermus thermophilus HB8",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene nqo1 in Thermus thermophilus HB8, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q56222",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q56222, the single reviewed entry for gene nqo1 in Thermus thermophilus HB8. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q56221",
       "protein_label": "NADH-quinone oxidoreductase subunit 2",
       "gene_symbol": "nqo2",
       "taxon_id": "NCBITaxon:300852",
       "taxon_label": "Thermus thermophilus HB8",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene nqo2 in Thermus thermophilus HB8, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q56221",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q56221, the single reviewed entry for gene nqo2 in Thermus thermophilus HB8. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q56223",
       "protein_label": "NADH-quinone oxidoreductase subunit 3",
       "gene_symbol": "nqo3",
       "taxon_id": "NCBITaxon:300852",
       "taxon_label": "Thermus thermophilus HB8",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene nqo3 in Thermus thermophilus HB8, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q56223",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q56223, the single reviewed entry for gene nqo3 in Thermus thermophilus HB8. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q56220",
       "protein_label": "NADH-quinone oxidoreductase subunit 4",
       "gene_symbol": "nqo4",
       "taxon_id": "NCBITaxon:300852",
       "taxon_label": "Thermus thermophilus HB8",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene nqo4 in Thermus thermophilus HB8, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q56220",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q56220, the single reviewed entry for gene nqo4 in Thermus thermophilus HB8. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q56219",
       "protein_label": "NADH-quinone oxidoreductase subunit 5",
       "gene_symbol": "nqo5",
       "taxon_id": "NCBITaxon:300852",
       "taxon_label": "Thermus thermophilus HB8",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene nqo5 in Thermus thermophilus HB8, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q56219",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q56219, the single reviewed entry for gene nqo5 in Thermus thermophilus HB8. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q56218",
       "protein_label": "NADH-quinone oxidoreductase subunit 6",
       "gene_symbol": "nqo6",
       "taxon_id": "NCBITaxon:300852",
       "taxon_label": "Thermus thermophilus HB8",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene nqo6 in Thermus thermophilus HB8, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q56218",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q56218, the single reviewed entry for gene nqo6 in Thermus thermophilus HB8. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q56224",
       "protein_label": "NADH-quinone oxidoreductase subunit 9",
       "gene_symbol": "nqo9",
       "taxon_id": "NCBITaxon:300852",
       "taxon_label": "Thermus thermophilus HB8",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene nqo9 in Thermus thermophilus HB8, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q56224",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q56224, the single reviewed entry for gene nqo9 in Thermus thermophilus HB8. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "membrane_proton_pumping_arm",
     "label": "membrane proton-pumping arm",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "role": "Membrane-embedded antiporter-like arm that converts quinone-site redox chemistry into proton translocation across the membrane.",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "This row denotes the complete membrane arm shared by bacterial and mitochondrial complex I enzymes; no exact source-neutral family CURIE was curated for that multi-subunit arm.",
     "essentiality": "ESSENTIAL",
     "evidence": [
      {
       "reference": "GO:0045271",
       "notes": "GO:0045271 defines respiratory complex I as L-shaped, with one arm lying in the membrane."
      },
      {
       "reference": "PMID:23417064",
       "notes": "Baradaran et al. 2013 resolved the T. thermophilus membrane arm and described antiporter-like domains linked to proton translocation."
      }
     ],
     "gene_symbols": [
      "nqo7",
      "nqo8",
      "nqo10",
      "nqo11",
      "nqo12",
      "nqo13",
      "nqo14"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q56217",
       "protein_label": "NADH-quinone oxidoreductase subunit 7",
       "gene_symbol": "nqo7",
       "taxon_id": "NCBITaxon:300852",
       "taxon_label": "Thermus thermophilus HB8",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene nqo7 in Thermus thermophilus HB8, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q56217",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q56217, the single reviewed entry for gene nqo7 in Thermus thermophilus HB8. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q60019",
       "protein_label": "NADH-quinone oxidoreductase subunit 8",
       "gene_symbol": "nqo8",
       "taxon_id": "NCBITaxon:300852",
       "taxon_label": "Thermus thermophilus HB8",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene nqo8 in Thermus thermophilus HB8, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q60019",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q60019, the single reviewed entry for gene nqo8 in Thermus thermophilus HB8. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q56225",
       "protein_label": "NADH-quinone oxidoreductase subunit 10",
       "gene_symbol": "nqo10",
       "taxon_id": "NCBITaxon:300852",
       "taxon_label": "Thermus thermophilus HB8",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene nqo10 in Thermus thermophilus HB8, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q56225",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q56225, the single reviewed entry for gene nqo10 in Thermus thermophilus HB8. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q56226",
       "protein_label": "NADH-quinone oxidoreductase subunit 11",
       "gene_symbol": "nqo11",
       "taxon_id": "NCBITaxon:300852",
       "taxon_label": "Thermus thermophilus HB8",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene nqo11 in Thermus thermophilus HB8, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q56226",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q56226, the single reviewed entry for gene nqo11 in Thermus thermophilus HB8. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q56227",
       "protein_label": "NADH-quinone oxidoreductase subunit 12",
       "gene_symbol": "nqo12",
       "taxon_id": "NCBITaxon:300852",
       "taxon_label": "Thermus thermophilus HB8",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene nqo12 in Thermus thermophilus HB8, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q56227",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q56227, the single reviewed entry for gene nqo12 in Thermus thermophilus HB8. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q56228",
       "protein_label": "NADH-quinone oxidoreductase subunit 13",
       "gene_symbol": "nqo13",
       "taxon_id": "NCBITaxon:300852",
       "taxon_label": "Thermus thermophilus HB8",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene nqo13 in Thermus thermophilus HB8, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q56228",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q56228, the single reviewed entry for gene nqo13 in Thermus thermophilus HB8. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q56229",
       "protein_label": "NADH-quinone oxidoreductase subunit 14",
       "gene_symbol": "nqo14",
       "taxon_id": "NCBITaxon:300852",
       "taxon_label": "Thermus thermophilus HB8",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene nqo14 in Thermus thermophilus HB8, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q56229",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q56229, the single reviewed entry for gene nqo14 in Thermus thermophilus HB8. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:274",
     "taxon_label": "Thermus thermophilus",
     "note": "Thermophilic bacterium used by Baradaran et al. to solve the 3.3 A crystal structure of the entire respiratory complex I.",
     "reference": "PMID:23417064"
    }
   ],
   "functions": [
    {
     "function_id": "nadh_ubiquinone_oxidoreductase",
     "label": "NADH dehydrogenase (ubiquinone) activity",
     "grounding": "GO:0008137",
     "description": "Complex I oxidizes NADH, passes electrons through its peripheral arm to the quinone site, reduces quinone, and couples that redox reaction to proton translocation by the membrane arm.",
     "evidence": [
      {
       "reference": "GO:0008137",
       "notes": "GO:0008137 defines the complex I molecular function as NADH-dependent ubiquinone reduction coupled to proton translocation."
      },
      {
       "reference": "PMID:23417064",
       "notes": "Baradaran et al. 2013 connected the intact bacterial complex I structure to electron transfer, quinone reduction, and coupled proton translocation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0045271",
     "notes": "Gene Ontology cellular-component term for respiratory chain complex I."
    },
    {
     "reference": "GO:0098803",
     "notes": "Gene Ontology cellular-component term for respiratory-chain protein complexes."
    },
    {
     "reference": "GO:0008137",
     "notes": "Gene Ontology molecular-function term for NADH dehydrogenase (ubiquinone) activity."
    },
    {
     "reference": "PMID:23417064",
     "notes": "Baradaran et al. 2013, Crystal structure of the entire respiratory complex I, Nature."
    },
    {
     "reference": "PDB:4HEA",
     "notes": "RCSB Protein Data Bank entry for the complete Thermus thermophilus respiratory complex I structure reported by Baradaran et al."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "complex_i_nadh_quinone_proton_coupling",
     "title": "Complex I couples NADH oxidation to proton pumping",
     "description": "Respiratory complex I uses a peripheral electron-transfer arm to route NADH-derived electrons to quinone and a membrane arm to couple quinone reduction to proton translocation.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the NADH-to-quinone and proton-coupling layout without resolving individual Nuo/Nqo subunits, iron-sulfur centers, quinone-channel conformational changes, or accessory mitochondrial subunits.",
     "nodes": [
      {
       "node_id": "nadh",
       "label": "NADH",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "peripheral_arm",
       "label": "peripheral electron-transfer arm",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "peripheral_electron_transfer_arm"
      },
      {
       "node_id": "quinone_pool",
       "label": "quinone pool",
       "node_type": "CHEMICAL",
       "description": "Membrane quinone/quinol carriers reduced by complex I."
      },
      {
       "node_id": "membrane_arm",
       "label": "membrane proton-pumping arm",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "membrane_proton_pumping_arm"
      },
      {
       "node_id": "proton_gradient",
       "label": "transmembrane proton motive force",
       "node_type": "STATE"
      },
      {
       "node_id": "nadh_ubiquinone_activity",
       "label": "NADH dehydrogenase (ubiquinone) activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0008137"
      }
     ],
     "edges": [
      {
       "subject": "nadh",
       "predicate": "donates electrons to",
       "object": "peripheral_arm",
       "description": "NADH-derived electrons enter the complex I peripheral arm before passing through its internal redox cofactors.",
       "evidence": [
        {
         "reference": "PMID:23417064",
         "notes": "Baradaran et al. 2013 resolved the hydrophilic electron-transfer domain and iron-sulfur relay in the intact Thermus thermophilus complex I structure."
        }
       ]
      },
      {
       "subject": "peripheral_arm",
       "predicate": "feeds electrons toward",
       "object": "quinone_pool",
       "description": "Electrons move through iron-sulfur cofactors in the peripheral arm toward a quinone-binding chamber at the arm interface.",
       "evidence": [
        {
         "reference": "PMID:23417064",
         "notes": "Baradaran et al. 2013 resolved the complete bacterial electron-transfer route leading toward the enclosed quinone-binding chamber."
        }
       ]
      },
      {
       "subject": "nadh_ubiquinone_activity",
       "predicate": "couples quinone reduction to",
       "object": "membrane_arm",
       "description": "Quinone reduction by the intact enzyme is coupled to proton-translocation pathways in the membrane arm.",
       "evidence": [
        {
         "reference": "PMID:23417064",
         "notes": "Baradaran et al. 2013 proposed that redox energy from quinone reduction drives long-range conformational changes in antiporter-like membrane domains."
        }
       ]
      },
      {
       "subject": "membrane_arm",
       "predicate": "contributes to",
       "object": "proton_gradient",
       "description": "The membrane arm translocates protons while complex I reduces quinone, adding to the respiratory proton motive force.",
       "evidence": [
        {
         "reference": "PMID:23417064",
         "notes": "Baradaran et al. 2013 resolved the antiporter-like membrane-arm domains and proposed that long-range conformational changes in those domains drive proton translocation."
        }
       ]
      },
      {
       "subject": "membrane_arm",
       "predicate": "contributes to",
       "object": "nadh_ubiquinone_activity",
       "description": "The proton-pumping membrane arm is the membrane-coupling sector of the NADH:quinone oxidoreductase.",
       "evidence": [
        {
         "reference": "PMID:23417064",
         "notes": "Baradaran et al. 2013 resolved the intact enzyme that couples NADH:ubiquinone electron transfer to proton translocation."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "complex_i_component_groundings",
     "prompt": "Resolve exact source-neutral groundings for the conserved Nuo/Nqo NADH-dehydrogenase, iron-sulfur, quinone-site and antiporter-like complex I subfamilies before replacing arm-level reviewed-label-only components.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#peripheral_electron_transfer_arm",
      "components#membrane_proton_pumping_arm"
     ],
     "rationale": "GO exactly grounds the complete respiratory chain complex I, but a first generic record should not collapse bacterial Nuo/Nqo subunits, core mitochondrial homologs, iron-sulfur proteins, and accessory eukaryotic subunits into unsupported protein-family rows.",
     "evidence": [
      {
       "reference": "PMID:23417064",
       "notes": "Baradaran et al. 2013 resolved one 16-subunit bacterial complex I composition."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-24"
    }
   ]
  },
  {
   "identifier": "GO:0045273",
   "label": "respiratory chain complex II (succinate dehydrogenase)",
   "structure_category": "ENERGY_COMPLEX",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "Respiratory chain complex II (succinate dehydrogenase) is a respiratory-chain enzyme complex that oxidizes succinate, passes electrons through flavin and iron-sulfur centers to membrane quinone, and thereby connects tricarboxylic-acid-cycle electron flow with the respiratory quinone pool.",
   "definition_source": "GO:0045273",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-24T03:46:49Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T03:48:33Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO respiratory-chain parentage, GO synonymy and molecular function, three reviewed-label-only Sdh component rows, an E. coli PDB:1NEK canonical example, literature/PDB evidence, a compact complex II function graph, and a component-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T03:49:07Z",
     "curator": "codex",
     "action": "REVISED_GRAPH",
     "changes": "Retyped the terminal function edge so complete respiratory complex II, not the SdhCD membrane anchor alone, enables GO:0008177.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T03:58:25Z",
     "curator": "codex",
     "action": "NARROWED_GRAPH_EDGE",
     "changes": "Weakened the SdhCD-to-quinone graph edge from quinone-pool reduction to quinone-site binding and cited both PDB:1NEK and Yankovskaya et al. 2003 for the membrane-anchor quinone site.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T04:00:33Z",
     "curator": "codex",
     "action": "NARROWED_GRAPH_EDGE",
     "changes": "Retyped the quinone-side graph node from a generic pool to bound ubiquinone Q2 and narrowed the SdhCD edge predicate to ligand binding.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:14:23Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:49Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 3 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "electron transport complex II",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0045273"
    }
   ],
   "parent_structures": [
    "GO:0098803"
   ],
   "components": [
    {
     "component_id": "sdha_flavoprotein",
     "label": "succinate dehydrogenase flavoprotein subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "role": "Catalytic flavoprotein subunit that oxidizes succinate at FAD and begins electron transfer through the complex II soluble head.",
     "gene_symbols": [
      "sdhA"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral component CURIE was asserted for the full SdhA family; the PDB:1NEK structure resolves the E. coli SdhA polymer entity and GO:0045273 grounds the complete four-polypeptide complex.",
     "evidence": [
      {
       "reference": "GO:0045273",
       "notes": "GO defines respiratory chain complex II as a succinate dehydrogenase complex that contains flavin-adenine dinucleotide and iron-sulfur."
      },
      {
       "reference": "PDB:1NEK",
       "notes": "RCSB maps PDB:1NEK polymer entity 1 to the E. coli SdhA flavoprotein subunit."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0AC41",
       "protein_label": "Succinate dehydrogenase flavoprotein subunit",
       "gene_symbol": "sdhA",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene sdhA in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12560550",
         "notes": "Yankovskaya V et al. 2003, ‘Architecture of succinate dehydrogenase and reactive oxygen species generation.’, Science. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0AC41."
        },
        {
         "reference": "PMID:16079137",
         "notes": "Stenberg F et al. 2005, ‘Protein complexes of the Escherichia coli cell envelope.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0AC41."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sdhb_iron_sulfur_subunit",
     "label": "succinate dehydrogenase iron-sulfur subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "role": "Iron-sulfur subunit that relays electrons from the FAD site of SdhA toward the membrane quinone-reduction site.",
     "gene_symbols": [
      "sdhB"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral component CURIE was asserted for the complete SdhB iron-sulfur protein family rather than individual iron-sulfur binding domains.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.1079605",
       "notes": "Yankovskaya et al. 2003 resolved the four-subunit E. coli complex II architecture with an iron-sulfur protein linking the flavoprotein to the membrane anchor."
      },
      {
       "reference": "PDB:1NEK",
       "notes": "RCSB maps PDB:1NEK polymer entity 2 to the E. coli SdhB iron-sulfur protein."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P07014",
       "protein_label": "Succinate dehydrogenase iron-sulfur subunit",
       "gene_symbol": "sdhB",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene sdhB in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:16079137",
         "notes": "Stenberg F et al. 2005, ‘Protein complexes of the Escherichia coli cell envelope.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P07014."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sdhcd_membrane_anchor",
     "label": "succinate dehydrogenase SdhCD membrane anchor",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "role": "Membrane-anchor module that binds quinone-site cofactors and connects the soluble succinate-oxidizing subunits to the respiratory membrane.",
     "gene_symbols": [
      "sdhC",
      "sdhD"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "This component row represents the paired SdhC/SdhD membrane-anchor subcomplex in E. coli complex II; no exact taxon-neutral GO, Complex Portal, or family CURIE was verified for the whole heterodimeric module.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.1079605",
       "notes": "Yankovskaya et al. 2003 resolved the E. coli SdhC and SdhD transmembrane subunits as the membrane domain of respiratory complex II."
      },
      {
       "reference": "PDB:1NEK",
       "notes": "RCSB maps PDB:1NEK polymer entities 3 and 4 to E. coli SdhC and SdhD, respectively."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P69054",
       "protein_label": "Succinate dehydrogenase cytochrome b556 subunit",
       "gene_symbol": "sdhC",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene sdhC in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P69054",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P69054, the single reviewed entry for gene sdhC in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P0AC44",
       "protein_label": "Succinate dehydrogenase hydrophobic membrane anchor subunit",
       "gene_symbol": "sdhD",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene sdhD in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15919996",
         "notes": "Daley DO et al. 2005, ‘Global topology analysis of the Escherichia coli inner membrane proteome.’, Science. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0AC44."
        }
       ]
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Bacterial source of the four-protein succinate dehydrogenase structure deposited as PDB:1NEK.",
     "reference": "PDB:1NEK"
    }
   ],
   "functions": [
    {
     "function_id": "succinate_dehydrogenase_quinone_activity",
     "label": "succinate dehydrogenase (quinone) activity",
     "grounding": "GO:0008177",
     "description": "Complex II oxidizes succinate to fumarate while reducing a membrane quinone to quinol.",
     "evidence": [
      {
       "reference": "GO:0008177",
       "notes": "GO:0008177 defines the overall succinate plus quinone to fumarate plus quinol reaction of the entire succinate dehydrogenase complex."
      },
      {
       "reference": "DOI:10.1126/science.1079605",
       "notes": "Yankovskaya et al. 2003 structurally tied the E. coli complex II subunit layout to succinate oxidation and quinone reduction."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0045273",
     "notes": "Gene Ontology cellular-component term for respiratory chain complex II, succinate dehydrogenase."
    },
    {
     "reference": "GO:0098803",
     "notes": "Gene Ontology cellular-component term for respiratory-chain protein complexes."
    },
    {
     "reference": "GO:0008177",
     "notes": "Gene Ontology molecular-function term for the overall succinate dehydrogenase quinone oxidoreductase activity."
    },
    {
     "reference": "DOI:10.1126/science.1079605",
     "notes": "Yankovskaya et al. 2003, Architecture of succinate dehydrogenase and reactive oxygen species generation, Science."
    },
    {
     "reference": "PMID:12560550",
     "notes": "PubMed identifier for Yankovskaya et al. 2003 as reported by the RCSB PDB:1NEK primary citation."
    },
    {
     "reference": "PDB:1NEK",
     "notes": "RCSB Protein Data Bank entry for the E. coli respiratory complex II structure from Yankovskaya et al. 2003."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "complex_ii_succinate_quinone_coupling",
     "title": "Complex II links succinate oxidation to quinone reduction",
     "description": "Respiratory complex II accepts electrons from succinate at its flavoprotein, relays them through iron-sulfur centers, and reduces a membrane quinone at its anchor.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the structural route from the succinate/FAD side to the membrane quinone side without resolving individual cofactors, quinone-channel chemistry, or lineage-specific menaquinone versus ubiquinone use.",
     "nodes": [
      {
       "node_id": "complex_ii",
       "label": "respiratory chain complex II (succinate dehydrogenase)",
       "node_type": "STRUCTURE",
       "grounding": "GO:0045273"
      },
      {
       "node_id": "succinate",
       "label": "succinate",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "flavoprotein",
       "label": "succinate dehydrogenase flavoprotein subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sdha_flavoprotein"
      },
      {
       "node_id": "iron_sulfur_subunit",
       "label": "succinate dehydrogenase iron-sulfur subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sdhb_iron_sulfur_subunit"
      },
      {
       "node_id": "membrane_anchor",
       "label": "succinate dehydrogenase SdhCD membrane anchor",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sdhcd_membrane_anchor"
      },
      {
       "node_id": "ubiquinone_q2",
       "label": "ubiquinone Q2",
       "node_type": "CHEMICAL",
       "description": "Quinone ligand bound by the E. coli PDB:1NEK complex II structure."
      },
      {
       "node_id": "succinate_dehydrogenase_activity",
       "label": "succinate dehydrogenase (quinone) activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0008177"
      }
     ],
     "edges": [
      {
       "subject": "succinate",
       "predicate": "feeds electrons to",
       "object": "flavoprotein",
       "description": "Succinate is oxidized at the flavoprotein/FAD portion of complex II.",
       "evidence": [
        {
         "reference": "DOI:10.1126/science.1079605",
         "notes": "Yankovskaya et al. 2003 resolved the E. coli complex II flavoprotein subunit on the succinate-oxidizing side of the enzyme."
        }
       ]
      },
      {
       "subject": "flavoprotein",
       "predicate": "passes electrons to",
       "object": "iron_sulfur_subunit",
       "description": "The flavoprotein is followed by the iron-sulfur subunit in the complex II electron-transfer path.",
       "evidence": [
        {
         "reference": "DOI:10.1126/science.1079605",
         "notes": "Yankovskaya et al. 2003 described the FAD-to-iron-sulfur architecture of E. coli complex II."
        }
       ]
      },
      {
       "subject": "iron_sulfur_subunit",
       "predicate": "relays electrons toward",
       "object": "membrane_anchor",
       "description": "The iron-sulfur subunit bridges the soluble flavoprotein and the quinone-binding membrane anchor.",
       "evidence": [
        {
         "reference": "DOI:10.1126/science.1079605",
         "notes": "Yankovskaya et al. 2003 placed the iron-sulfur subunit between the flavoprotein and SdhC/SdhD membrane subunits in the E. coli structure."
        }
       ]
      },
      {
       "subject": "membrane_anchor",
       "predicate": "binds",
       "object": "ubiquinone_q2",
       "description": "The SdhCD membrane domain provides a quinone-binding site in the E. coli complex II structure.",
       "evidence": [
        {
         "reference": "PDB:1NEK",
         "notes": "The RCSB PDB:1NEK deposition resolves the E. coli SdhC/SdhD transmembrane subunits with bound ubiquinone Q2."
        },
        {
         "reference": "DOI:10.1126/science.1079605",
         "notes": "Yankovskaya et al. 2003 resolved the E. coli membrane anchor that carries bound ubiquinone on the quinone side of the complex."
        }
       ]
      },
      {
       "subject": "complex_ii",
       "predicate": "enables",
       "object": "succinate_dehydrogenase_activity",
       "description": "The complete SdhABCD complex carries out the overall succinate:quinone oxidoreductase molecular function.",
       "evidence": [
        {
         "reference": "GO:0045273",
         "notes": "GO:0045273 defines respiratory chain complex II as the succinate dehydrogenase complex that catalyzes succinate oxidation by ubiquinone."
        },
        {
         "reference": "PDB:1NEK",
         "notes": "PDB:1NEK resolves the E. coli complex II SdhA, SdhB, SdhC, and SdhD proteins in one four-polymer structure."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "complex_ii_component_groundings",
     "prompt": "Resolve exact source-neutral InterPro, Pfam, NCBIfam, or Complex Portal groundings for respiratory complex II subunits before replacing reviewed-label-only rows.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#sdha_flavoprotein",
      "components#sdhb_iron_sulfur_subunit",
      "components#sdhcd_membrane_anchor"
     ],
     "rationale": "The first record deliberately models the conserved four-polypeptide architecture without asserting that domain-level Pfam matches exactly ground full taxon-agnostic protein families.",
     "evidence": [
      {
       "reference": "PDB:1NEK",
       "notes": "RCSB reports complete SIFTS alignments from PDB:1NEK to four E. coli UniProt entries, plus domain annotations for the individual polymer entities."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-24"
    }
   ]
  },
  {
   "identifier": "GO:0045275",
   "label": "respiratory chain complex III",
   "structure_category": "ENERGY_COMPLEX",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "Respiratory chain complex III is a membrane-bound cytochrome bc1 oxidoreductase complex that uses a cytochrome b, Rieske iron-sulfur protein, and cytochrome c1 catalytic core to transfer electrons from quinol to cytochrome c while translocating protons.",
   "definition_source": "GO:0045275",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-24T05:50:28Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T05:51:44Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO respiratory-chain parentage, GO synonymy, InterPro-grounded cytochrome b/Rieske/cytochrome c1 components, a Cereibacter sphaeroides PDB:2QJP canonical example, quinol:cytochrome-c reductase activity, literature/PDB evidence, and a compact complex III function graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T05:52:23Z",
     "curator": "codex",
     "action": "REVISED_GRAPH",
     "changes": "Replaced a too-directional cytochrome b-to-Rieske edge with component contribution edges around the GO-level quinol-cytochrome-c reductase activity.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T06:03:53Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1455/#1457: added the PDB:2QJP petB and petA gene-symbol aliases and the GO exact cytochrome bc(1) complex synonym.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-16T01:49:03Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "#2308: Retain the Rieske subunit label-only instead of using a domain as a protein-family grounding.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:14:27Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:49Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "complex III",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0045275"
    },
    {
     "synonym_text": "cytochrome bc1 complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0045275"
    },
    {
     "synonym_text": "cytochrome bc(1) complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0045275"
    },
    {
     "synonym_text": "ubiquinol-cytochrome c oxidoreductase complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0045275"
    },
    {
     "synonym_text": "ubiquinol-cytochrome-c reductase complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0045275"
    },
    {
     "synonym_text": "coenzyme Q-cytochrome c reductase complex",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0045275"
    },
    {
     "synonym_text": "electron transport complex III",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0045275"
    }
   ],
   "parent_structures": [
    "GO:0098803"
   ],
   "components": [
    {
     "component_id": "cytochrome_b",
     "label": "cytochrome b",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR030689",
     "gene_symbols": [
      "fbcB",
      "petB"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Central membrane cytochrome that binds the quinol redox sites and carries low- and high-potential b-type hemes.",
     "evidence": [
      {
       "reference": "GO:0045275",
       "notes": "GO:0045275 defines cytochrome b as one of the three catalytic core subunits of respiratory complex III."
      },
      {
       "reference": "InterPro:IPR030689",
       "notes": "InterPro IPR030689 is the source-neutral family for cytochrome b proteins in cytochrome bc1 complexes."
      },
      {
       "reference": "PDB:2QJP",
       "notes": "RCSB maps PDB:2QJP polymer entity 1 to Cereibacter sphaeroides cytochrome b, UniProtKB:Q02761."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q02761",
       "protein_label": "Cytochrome b",
       "gene_symbol": "petB",
       "taxon_id": "NCBITaxon:1063",
       "taxon_label": "Cereibacter sphaeroides",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene fbcB, which UniProt lists under the primary name petB, in Cereibacter sphaeroides, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q02761",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q02761, the single reviewed entry for gene fbcB in Cereibacter sphaeroides. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rieske_iron_sulfur_subunit",
     "label": "Rieske iron-sulfur subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "fbcF",
      "petA"
     ],
     "essentiality": "ESSENTIAL",
     "role": "2Fe-2S protein that accepts electrons from the quinol-oxidation site and transfers them toward cytochrome c1.",
     "evidence": [
      {
       "reference": "GO:0045275",
       "notes": "GO:0045275 defines the Rieske iron-sulfur protein as one of the three catalytic core subunits."
      },
      {
       "reference": "InterPro:IPR006317",
       "notes": "InterPro IPR006317 is the ubiquinol-cytochrome c reductase iron-sulphur domain entry; it supports domain context, not an exact whole-protein family grounding."
      },
      {
       "reference": "PDB:2QJP",
       "notes": "RCSB maps PDB:2QJP polymer entity 3 to Cereibacter sphaeroides ubiquinol-cytochrome c reductase iron-sulfur subunit, UniProtKB:Q02762."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "IPR006317 is a domain entry, not an integrated whole-protein family. The broader Rieske family IPR014349 also spans other electron-transfer systems. No exact whole-protein family was verified for this complex-III subunit.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q02762",
       "protein_label": "Ubiquinol-cytochrome c reductase iron-sulfur subunit",
       "gene_symbol": "petA",
       "taxon_id": "NCBITaxon:1063",
       "taxon_label": "Cereibacter sphaeroides",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene fbcF, which UniProt lists under the primary name petA, in Cereibacter sphaeroides, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q02762",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q02762, the single reviewed entry for gene fbcF in Cereibacter sphaeroides. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "cytochrome_c1",
     "label": "cytochrome c1",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR002326",
     "gene_symbols": [
      "fbcC"
     ],
     "essentiality": "ESSENTIAL",
     "role": "c-type cytochrome that receives electrons from the Rieske iron-sulfur subunit and passes them to soluble cytochrome c.",
     "evidence": [
      {
       "reference": "GO:0045275",
       "notes": "GO:0045275 defines cytochrome c1 as one of the three catalytic core subunits."
      },
      {
       "reference": "InterPro:IPR002326",
       "notes": "InterPro IPR002326 is the source-neutral family for cytochrome c1 subunits of cytochrome bc1 complexes."
      },
      {
       "reference": "PDB:2QJP",
       "notes": "RCSB maps PDB:2QJP polymer entity 2 to Cereibacter sphaeroides cytochrome c1, UniProtKB:Q02760."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q02760",
       "protein_label": "Cytochrome c1",
       "gene_symbol": "petC",
       "taxon_id": "NCBITaxon:1063",
       "taxon_label": "Cereibacter sphaeroides",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene fbcC, which UniProt lists under the primary name petC, in Cereibacter sphaeroides, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q02760",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q02760, the single reviewed entry for gene fbcC in Cereibacter sphaeroides. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:1063",
     "taxon_label": "Cereibacter sphaeroides",
     "note": "Current NCBI Taxonomy name for the Rhodobacter sphaeroides source organism used in the PDB:2QJP cytochrome bc1 structure.",
     "reference": "PDB:2QJP"
    }
   ],
   "functions": [
    {
     "function_id": "quinol_cytochrome_c_reductase_activity",
     "label": "quinol-cytochrome-c reductase activity",
     "grounding": "GO:0008121",
     "description": "Complex III oxidizes quinol, reduces cytochrome c, and couples that electron transfer to proton translocation across the respiratory membrane.",
     "evidence": [
      {
       "reference": "GO:0008121",
       "notes": "GO:0008121 defines the quinol plus ferricytochrome c oxidoreductase reaction coupled to proton translocation."
      },
      {
       "reference": "DOI:10.1074/jbc.M708608200",
       "notes": "Esser et al. 2008 solved inhibitor-bound structures of the Cereibacter sphaeroides cytochrome bc1 complex."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0045275",
     "notes": "Gene Ontology cellular-component term for respiratory chain complex III."
    },
    {
     "reference": "GO:0098803",
     "notes": "Gene Ontology cellular-component term for respiratory-chain protein complexes."
    },
    {
     "reference": "GO:0008121",
     "notes": "Gene Ontology molecular-function term for quinol-cytochrome-c reductase activity."
    },
    {
     "reference": "InterPro:IPR030689",
     "notes": "InterPro family for cytochrome b."
    },
    {
     "reference": "InterPro:IPR006317",
     "notes": "InterPro entry for the ubiquinol-cytochrome c reductase iron-sulphur subunit."
    },
    {
     "reference": "InterPro:IPR002326",
     "notes": "InterPro family for cytochrome c1."
    },
    {
     "reference": "DOI:10.1074/jbc.M708608200",
     "notes": "Esser et al. 2008, Inhibitor-complexed structures of the cytochrome bc1 from the photosynthetic bacterium Rhodobacter sphaeroides, Journal of Biological Chemistry."
    },
    {
     "reference": "PMID:18039651",
     "notes": "PubMed identifier for Esser et al. 2008 as reported by the RCSB PDB:2QJP primary citation."
    },
    {
     "reference": "PDB:2QJP",
     "notes": "RCSB Protein Data Bank entry for the Cereibacter sphaeroides cytochrome bc1 structure from Esser et al. 2008."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "complex_iii_quinol_cytochrome_c_coupling",
     "title": "Complex III links quinol oxidation to cytochrome c reduction",
     "description": "Respiratory complex III uses a cytochrome b, Rieske iron-sulfur protein, and cytochrome c1 core to move electrons from quinol to cytochrome c and contribute to a proton motive force.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the three-subunit catalytic core and the overall quinol-to-cytochrome-c reaction without resolving individual hemes, the Q-cycle bifurcation, ubiquinone-site occupancy, or inhibitor-induced Rieske-domain movements.",
     "nodes": [
      {
       "node_id": "complex_iii",
       "label": "respiratory chain complex III",
       "node_type": "STRUCTURE",
       "grounding": "GO:0045275"
      },
      {
       "node_id": "quinol",
       "label": "quinol",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "cytochrome_b",
       "label": "cytochrome b",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR030689",
       "component_ref": "cytochrome_b"
      },
      {
       "node_id": "rieske_iron_sulfur_subunit",
       "label": "Rieske iron-sulfur subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rieske_iron_sulfur_subunit"
      },
      {
       "node_id": "cytochrome_c1",
       "label": "cytochrome c1",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR002326",
       "component_ref": "cytochrome_c1"
      },
      {
       "node_id": "cytochrome_c",
       "label": "cytochrome c",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P0C0X8"
       ]
      },
      {
       "node_id": "quinol_cytochrome_c_reductase_activity",
       "label": "quinol-cytochrome-c reductase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0008121"
      },
      {
       "node_id": "proton_motive_force",
       "label": "transmembrane proton motive force",
       "node_type": "STATE"
      }
     ],
     "edges": [
      {
       "subject": "complex_iii",
       "predicate": "enables",
       "object": "quinol_cytochrome_c_reductase_activity",
       "description": "The complete cytochrome bc1 complex carries out quinol-cytochrome-c reductase activity.",
       "evidence": [
        {
         "reference": "GO:0008121",
         "notes": "GO:0008121 defines the complex III molecular function as quinol-dependent cytochrome c reduction coupled to proton translocation."
        }
       ]
      },
      {
       "subject": "quinol",
       "predicate": "donates electrons through",
       "object": "quinol_cytochrome_c_reductase_activity",
       "description": "Quinol is the electron donor oxidized by respiratory complex III during quinol-cytochrome-c reductase activity.",
       "evidence": [
        {
         "reference": "GO:0008121",
         "notes": "GO:0008121 defines the quinol-cytochrome-c reductase reaction with quinol as the electron donor."
        }
       ]
      },
      {
       "subject": "cytochrome_b",
       "predicate": "contributes to",
       "object": "quinol_cytochrome_c_reductase_activity",
       "description": "Cytochrome b is the central membrane catalytic subunit of the bc1 oxidoreductase core.",
       "evidence": [
        {
         "reference": "InterPro:IPR030689",
         "notes": "InterPro IPR030689 describes cytochrome b as the central redox catalytic subunit involved in quinone-substrate binding."
        }
       ]
      },
      {
       "subject": "rieske_iron_sulfur_subunit",
       "predicate": "contributes to",
       "object": "quinol_cytochrome_c_reductase_activity",
       "description": "The Rieske iron-sulfur subunit contributes the mobile 2Fe-2S center of the bc1 catalytic core.",
       "evidence": [
        {
         "reference": "GO:0045275",
         "notes": "GO:0045275 names the Rieske iron-sulfur protein as one of the three catalytic core subunits."
        }
       ]
      },
      {
       "subject": "cytochrome_c1",
       "predicate": "contributes to",
       "object": "quinol_cytochrome_c_reductase_activity",
       "description": "Cytochrome c1 is the c-type cytochrome subunit on the cytochrome-c acceptor side of the bc1 catalytic core.",
       "evidence": [
        {
         "reference": "InterPro:IPR002326",
         "notes": "InterPro IPR002326 describes the cytochrome bc1 complex function as electron transfer from ubiquinol to cytochrome c."
        }
       ]
      },
      {
       "subject": "quinol_cytochrome_c_reductase_activity",
       "predicate": "reduces",
       "object": "cytochrome_c",
       "description": "The complex III reaction reduces cytochrome c.",
       "evidence": [
        {
         "reference": "GO:0008121",
         "notes": "GO:0008121 defines ferricytochrome c as the electron acceptor reduced by quinol-cytochrome-c reductase activity."
        }
       ]
      },
      {
       "subject": "quinol_cytochrome_c_reductase_activity",
       "predicate": "contributes to",
       "object": "proton_motive_force",
       "description": "The quinol-cytochrome-c reductase reaction is coupled to proton movement across the membrane.",
       "evidence": [
        {
         "reference": "GO:0008121",
         "notes": "GO:0008121 defines the electron-transfer reaction together with coupled proton translocation."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0045277",
   "label": "respiratory chain complex IV",
   "structure_category": "ENERGY_COMPLEX",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "Respiratory chain complex IV is a membrane-bound cytochrome c oxidase complex that transfers electrons from reduced cytochrome c to dioxygen and couples oxygen reduction to proton translocation across a respiratory membrane.",
   "definition_source": "GO:0045277",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-24T06:25:40Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T06:26:59Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO respiratory-chain parentage and synonymy, PDB:1QLE Paracoccus denitrificans cytochrome c oxidase components, InterPro-grounded subunit I and IV entries, reviewed-label-only subunit II and III entries, cytochrome-c oxidase activity, literature/PDB evidence, a compact complex IV function graph, and a component-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T06:27:58Z",
     "curator": "codex",
     "action": "REVISED_COMPONENTS",
     "changes": "Added Paracoccus denitrificans cytochrome c oxidase gene-symbol aliases ctaDII, ctaB, coiI, and coiII verified against the PDB:1QLE UniProtKB component accessions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T06:39:50Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1459/#1460: qualified the InterPro-grounded subunit I component as bacterial and replaced broad subunit-II graph evidence with the cytochrome-c-specific InterPro subunit-II domain entry.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-16T01:49:06Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "#2309: Retain bacterial aa3 subunit IV label-only instead of using a domain grounding.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:14:41Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 4 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:49Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s); added 1 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "cytochrome c oxidase complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0045277"
    },
    {
     "synonym_text": "electron transport complex IV",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0045277"
    }
   ],
   "parent_structures": [
    "GO:0098803"
   ],
   "components": [
    {
     "component_id": "bacterial_cytochrome_c_oxidase_subunit_i",
     "label": "bacterial cytochrome c oxidase subunit I",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR014241",
     "gene_symbols": [
      "ctaD",
      "ctaDII",
      "coxA",
      "caaA"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Catalytic core subunit that binds the heme-copper binuclear center where dioxygen is reduced.",
     "evidence": [
      {
       "reference": "InterPro:IPR014241",
       "notes": "InterPro IPR014241 is the source-neutral family for bacterial cytochrome c oxidase subunit I proteins."
      },
      {
       "reference": "PDB:1QLE",
       "notes": "RCSB maps PDB:1QLE polymer entity 1 to Paracoccus denitrificans cytochrome c oxidase subunit 1-beta, UniProtKB:P98002."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P98002",
       "protein_label": "Cytochrome c oxidase subunit 1-beta",
       "gene_symbol": "ctaDII",
       "taxon_id": "NCBITaxon:266",
       "taxon_label": "Paracoccus denitrificans",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ctaDII in Paracoccus denitrificans, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P98002",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P98002, the single reviewed entry for gene ctaDII in Paracoccus denitrificans. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "cytochrome_c_oxidase_subunit_ii",
     "label": "cytochrome c oxidase subunit II",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral InterPro, Pfam, or NCBIfam family was verified for the complete cytochrome c oxidase subunit II without also including quinol-oxidase homologs; InterPro:IPR014222 covers the cytochrome c oxidase subunit-II domain rather than an entire protein family.",
     "gene_symbols": [
      "ctaC",
      "ctaB",
      "coiI",
      "coxB"
     ],
     "essentiality": "ESSENTIAL",
     "role": "CuA-bearing subunit on the cytochrome-c acceptor side of the terminal oxidase.",
     "evidence": [
      {
       "reference": "InterPro:IPR045187",
       "notes": "InterPro IPR045187 describes the broader cytochrome c/quinol oxidase subunit II family and its electron transfer role."
      },
      {
       "reference": "InterPro:IPR014222",
       "notes": "InterPro IPR014222 is the cytochrome c oxidase subunit-II domain entry, supporting the cytochrome-c-specific acceptor-side role without serving as an exact whole-protein grounding."
      },
      {
       "reference": "PDB:1QLE",
       "notes": "RCSB maps PDB:1QLE polymer entity 2 to Paracoccus denitrificans cytochrome c oxidase subunit 2, UniProtKB:P08306."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P08306",
       "protein_label": "Cytochrome c oxidase subunit 2",
       "gene_symbol": "ctaC",
       "taxon_id": "NCBITaxon:266",
       "taxon_label": "Paracoccus denitrificans",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ctaC in Paracoccus denitrificans, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure (also declared as synonym ctaB, coiI).",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P08306",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P08306, the single reviewed entry for gene ctaC in Paracoccus denitrificans. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:A1BA40",
       "protein_label": "Protoheme IX farnesyltransferase",
       "gene_symbol": "ctaB",
       "taxon_id": "NCBITaxon:318586",
       "taxon_label": "Paracoccus denitrificans PD1222",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene ctaB in Paracoccus denitrificans PD1222. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A1BA40",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry A1BA40, the single reviewed entry for gene ctaB in Paracoccus denitrificans PD1222. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "cytochrome_c_oxidase_subunit_iii",
     "label": "cytochrome c oxidase subunit III",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral InterPro, Pfam, or NCBIfam family was verified for cytochrome-c-specific subunit III; InterPro:IPR024791 also contains quinol oxidase subunit III child families.",
     "gene_symbols": [
      "ctaE",
      "coiII",
      "coxC"
     ],
     "essentiality": "UNKNOWN",
     "role": "Membrane core subunit of the aa3 cytochrome c oxidase complex.",
     "evidence": [
      {
       "reference": "InterPro:IPR024791",
       "notes": "InterPro IPR024791 covers cytochrome c oxidase subunit III and related heme-copper oxidase subunit-III proteins."
      },
      {
       "reference": "PDB:1QLE",
       "notes": "RCSB maps PDB:1QLE polymer entity 3 to Paracoccus denitrificans cytochrome c oxidase subunit 3, UniProtKB:P06030."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P06030",
       "protein_label": "Cytochrome c oxidase subunit 3",
       "gene_symbol": "ctaE",
       "taxon_id": "NCBITaxon:266",
       "taxon_label": "Paracoccus denitrificans",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ctaE in Paracoccus denitrificans, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure (also declared as synonym coiII).",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P06030",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P06030, the single reviewed entry for gene ctaE in Paracoccus denitrificans. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "bacterial_aa3_subunit_iv",
     "label": "bacterial aa3-type cytochrome c oxidase subunit IV",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ctaH"
     ],
     "essentiality": "UNKNOWN",
     "role": "Small single-pass membrane subunit present in bacterial aa3 cytochrome c oxidases such as the Paracoccus complex.",
     "evidence": [
      {
       "reference": "InterPro:IPR012422",
       "notes": "InterPro IPR012422 is a domain entry for bacterial aa3-type cytochrome c oxidase subunit IV, retained as context rather than whole-protein grounding."
      },
      {
       "reference": "PDB:1QLE",
       "notes": "RCSB maps PDB:1QLE polymer entity 4 to Paracoccus denitrificans cytochrome c oxidase subunit 4, UniProtKB:P77921."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "InterPro IPR012422 is a domain entry and IPR036596 is a homologous superfamily, neither an exact integrated protein family under the curation policy. Retain the PDB-supported subunit as label-only pending an exact family.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P77921",
       "protein_label": "Cytochrome c oxidase subunit 4",
       "gene_symbol": "ctaH",
       "taxon_id": "NCBITaxon:266",
       "taxon_label": "Paracoccus denitrificans",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ctaH in Paracoccus denitrificans, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P77921",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P77921, the single reviewed entry for gene ctaH in Paracoccus denitrificans. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:266",
     "taxon_label": "Paracoccus denitrificans",
     "note": "Bacterial source of the four-subunit aa3 cytochrome c oxidase structure deposited as PDB:1QLE.",
     "reference": "PDB:1QLE"
    }
   ],
   "functions": [
    {
     "function_id": "cytochrome_c_oxidase_activity",
     "label": "cytochrome-c oxidase activity",
     "grounding": "GO:0004129",
     "description": "Complex IV oxidizes reduced cytochrome c, reduces molecular oxygen to water, and moves protons across the respiratory membrane.",
     "evidence": [
      {
       "reference": "GO:0004129",
       "notes": "GO:0004129 defines the cytochrome-c oxidase reaction as cytochrome c oxidation and oxygen reduction coupled to proton translocation."
      },
      {
       "reference": "DOI:10.1074/jbc.274.47.33296",
       "notes": "Harrenga and Michel 1999 solved the four-subunit Paracoccus denitrificans cytochrome c oxidase structure deposited as PDB:1QLE."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0045277",
     "notes": "Gene Ontology cellular-component term for respiratory chain complex IV."
    },
    {
     "reference": "GO:0098803",
     "notes": "Gene Ontology cellular-component term for respiratory-chain protein complexes."
    },
    {
     "reference": "GO:0004129",
     "notes": "Gene Ontology molecular-function term for cytochrome-c oxidase activity."
    },
    {
     "reference": "InterPro:IPR014241",
     "notes": "InterPro family for bacterial cytochrome c oxidase subunit I."
    },
    {
     "reference": "InterPro:IPR045187",
     "notes": "InterPro family for cytochrome c/quinol oxidase subunit II."
    },
    {
     "reference": "InterPro:IPR014222",
     "notes": "InterPro domain entry for cytochrome c oxidase subunit II."
    },
    {
     "reference": "InterPro:IPR024791",
     "notes": "InterPro family for cytochrome c oxidase subunit III."
    },
    {
     "reference": "InterPro:IPR012422",
     "notes": "InterPro entry for bacterial aa3-type cytochrome c oxidase subunit IV."
    },
    {
     "reference": "DOI:10.1074/jbc.274.47.33296",
     "notes": "Harrenga and Michel 1999, The Cytochrome C Oxidase from Paracoccus Denitrificans Does not Change the Metal Center Ligation Upon Reduction, Journal of Biological Chemistry."
    },
    {
     "reference": "PMID:10559205",
     "notes": "PubMed identifier for Harrenga and Michel 1999 as reported by the RCSB PDB:1QLE primary citation."
    },
    {
     "reference": "PDB:1QLE",
     "notes": "RCSB Protein Data Bank entry for the Paracoccus denitrificans four-subunit cytochrome c oxidase structure from Harrenga and Michel 1999."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "complex_iv_cytochrome_c_oxygen_coupling",
     "title": "Complex IV reduces oxygen with cytochrome c electrons",
     "description": "Respiratory complex IV oxidizes reduced cytochrome c, reduces oxygen to water, and contributes to a proton motive force across the respiratory membrane.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the GO-level cytochrome-c oxidase reaction and the two catalytic core subunits without resolving heme a, heme a3, CuA, CuB, proton-channel, or metal-ligation chemistry.",
     "nodes": [
      {
       "node_id": "complex_iv",
       "label": "respiratory chain complex IV",
       "node_type": "STRUCTURE",
       "grounding": "GO:0045277"
      },
      {
       "node_id": "reduced_cytochrome_c",
       "label": "reduced cytochrome c",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P00096"
       ]
      },
      {
       "node_id": "subunit_i",
       "label": "bacterial cytochrome c oxidase subunit I",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR014241",
       "component_ref": "bacterial_cytochrome_c_oxidase_subunit_i"
      },
      {
       "node_id": "subunit_ii",
       "label": "cytochrome c oxidase subunit II",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cytochrome_c_oxidase_subunit_ii"
      },
      {
       "node_id": "oxygen",
       "label": "molecular oxygen",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "water",
       "label": "water",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "proton_motive_force",
       "label": "transmembrane proton motive force",
       "node_type": "STATE"
      },
      {
       "node_id": "cytochrome_c_oxidase_activity",
       "label": "cytochrome-c oxidase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0004129"
      }
     ],
     "edges": [
      {
       "subject": "complex_iv",
       "predicate": "enables",
       "object": "cytochrome_c_oxidase_activity",
       "description": "Respiratory chain complex IV carries the cytochrome-c oxidase molecular function.",
       "evidence": [
        {
         "reference": "GO:0045277",
         "notes": "GO:0045277 defines complex IV as the respiratory chain cytochrome c oxidase complex."
        }
       ]
      },
      {
       "subject": "reduced_cytochrome_c",
       "predicate": "donates electrons to",
       "object": "cytochrome_c_oxidase_activity",
       "description": "Reduced cytochrome c is the electron donor oxidized by the complex IV terminal oxidase reaction.",
       "evidence": [
        {
         "reference": "GO:0004129",
         "notes": "GO:0004129 defines the reaction with reduced cytochrome c as the electron donor."
        }
       ]
      },
      {
       "subject": "subunit_i",
       "predicate": "contributes to",
       "object": "cytochrome_c_oxidase_activity",
       "description": "Subunit I is the catalytic core subunit of bacterial cytochrome c oxidase.",
       "evidence": [
        {
         "reference": "InterPro:IPR014241",
         "notes": "InterPro IPR014241 describes bacterial cytochrome c oxidase subunit I as the catalytic subunit containing the heme-copper binuclear center."
        }
       ]
      },
      {
       "subject": "subunit_ii",
       "predicate": "contributes to",
       "object": "cytochrome_c_oxidase_activity",
       "description": "Subunit II contributes the CuA electron-accepting side of the cytochrome c oxidase core.",
       "evidence": [
        {
         "reference": "InterPro:IPR014222",
         "notes": "InterPro IPR014222 describes the cytochrome c oxidase subunit-II domain that forms the cytochrome-c electron-entry side of complex IV."
        }
       ]
      },
      {
       "subject": "oxygen",
       "predicate": "accepts electrons in",
       "object": "cytochrome_c_oxidase_activity",
       "description": "Molecular oxygen is reduced during cytochrome-c oxidase activity.",
       "evidence": [
        {
         "reference": "GO:0004129",
         "notes": "GO:0004129 records oxygen as the acceptor in the cytochrome-c oxidase reaction."
        }
       ]
      },
      {
       "subject": "cytochrome_c_oxidase_activity",
       "predicate": "produces",
       "object": "water",
       "description": "The terminal oxidase reaction reduces oxygen to water.",
       "evidence": [
        {
         "reference": "GO:0004129",
         "notes": "GO:0004129 records water as the product of oxygen reduction by cytochrome-c oxidase."
        }
       ]
      },
      {
       "subject": "cytochrome_c_oxidase_activity",
       "predicate": "contributes to",
       "object": "proton_motive_force",
       "description": "Complex IV translocates protons while reducing oxygen, adding to the respiratory proton motive force.",
       "evidence": [
        {
         "reference": "GO:0004129",
         "notes": "GO:0004129 defines cytochrome-c oxidase activity as oxygen reduction coupled to proton movement."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "complex_iv_component_groundings",
     "prompt": "Resolve exact source-neutral families for cytochrome c oxidase subunits II and III, and add lineage-specific mitochondrial, cbb3, ba3, and caa3 accessory subunits without collapsing them into the Paracoccus aa3 four-subunit model.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#cytochrome_c_oxidase_subunit_ii",
      "components#cytochrome_c_oxidase_subunit_iii"
     ],
     "rationale": "GO exactly grounds respiratory chain complex IV across mitochondrial and bacterial cytochrome c oxidases, but the first component model is anchored to the PDB:1QLE Paracoccus aa3 complex and should not invent exact family CURIEs for subunits whose InterPro entries are broad or domain-only.",
     "evidence": [
      {
       "reference": "PDB:1QLE",
       "notes": "PDB:1QLE resolves the four-subunit Paracoccus denitrificans aa3 cytochrome c oxidase."
      },
      {
       "reference": "InterPro:IPR045187",
       "notes": "IPR045187 is a family that spans cytochrome c and quinol oxidase subunit II proteins."
      },
      {
       "reference": "InterPro:IPR024791",
       "notes": "IPR024791 is a family that includes cytochrome c oxidase subunit III plus quinol oxidase subunit III child families."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-24"
    }
   ]
  },
  {
   "identifier": "GO:0160292",
   "label": "sodium-translocating NADH:quinone reductase complex",
   "structure_category": "ENERGY_COMPLEX",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "Sodium-translocating NADH:quinone reductase complex is a bacterial respiratory-chain protein complex composed of NqrA, NqrB, NqrC, NqrD, NqrE, and NqrF that transfers electrons from NADH to ubiquinone while exporting sodium ions across the cytoplasmic membrane.",
   "definition_source": "GO:0160292",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-24T07:40:43Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T07:42:02Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy and respiratory-chain parentage, six NqrA-F constituent components grounded to exact InterPro families and PDB:7XK3 polymer entities, a Vibrio cholerae O395 canonical example, Na+-pumping NADH:quinone oxidoreductase function evidence, and a compact whole-enzyme redox-to-sodium coupling graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T07:55:48Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1466/#1467: moved the sodium-motive-force graph edge from the exported sodium ion to the sodium-pumping activity and expanded the InterPro:IPR010205 NqrF evidence note to cite its FAD-binding and 2Fe-2S-binding GO annotations.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-16T01:49:10Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "#2310: Source the NqrF FAD role to the primary structure instead of a missing InterPro GO annotation.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:14:46Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 6 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Na+-NQR complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0160292"
    },
    {
     "synonym_text": "Na(+)-translocating NADH-quinone reductase complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0160292"
    }
   ],
   "parent_structures": [
    "GO:0098803"
   ],
   "components": [
    {
     "component_id": "nqrA_subunit",
     "label": "Na(+)-translocating NADH-quinone reductase subunit A",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR008703",
     "gene_symbols": [
      "nqrA"
     ],
     "essentiality": "ESSENTIAL",
     "role": "NqrA constituent of the six-subunit sodium-pumping NADH:quinone oxidoreductase.",
     "evidence": [
      {
       "reference": "InterPro:IPR008703",
       "notes": "InterPro IPR008703 is a family entry named Na(+)-translocating NADH-quinone reductase subunit A."
      },
      {
       "reference": "PDB:7XK3",
       "notes": "RCSB maps PDB:7XK3 polymer entity 1 to Vibrio cholerae O395 Na(+)-translocating NADH-quinone reductase subunit A, UniProtKB:A5F5X1."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A5F5X1",
       "protein_label": "Na(+)-translocating NADH-quinone reductase subunit A",
       "gene_symbol": "nqrA",
       "taxon_id": "NCBITaxon:345073",
       "taxon_label": "Vibrio cholerae O395",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene nqrA in Vibrio cholerae O395, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A5F5X1",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry A5F5X1, the single reviewed entry for gene nqrA in Vibrio cholerae O395. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "nqrB_subunit",
     "label": "Na(+)-translocating NADH-quinone reductase subunit B",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR010966",
     "gene_symbols": [
      "nqrB"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Hydrophobic, FMN-binding NqrB constituent of the six-subunit sodium-pumping complex.",
     "evidence": [
      {
       "reference": "InterPro:IPR010966",
       "notes": "InterPro IPR010966 is a family entry named Na(+)-translocating NADH-quinone reductase subunit B."
      },
      {
       "reference": "PDB:7XK3",
       "notes": "RCSB maps PDB:7XK3 polymer entity 2 to Vibrio cholerae O395 Na(+)-translocating NADH-quinone reductase subunit B, UniProtKB:A5F5X0."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A5F5X0",
       "protein_label": "Na(+)-translocating NADH-quinone reductase subunit B",
       "gene_symbol": "nqrB",
       "taxon_id": "NCBITaxon:345073",
       "taxon_label": "Vibrio cholerae O395",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene nqrB in Vibrio cholerae O395, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A5F5X0",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry A5F5X0, the single reviewed entry for gene nqrB in Vibrio cholerae O395. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "nqrC_subunit",
     "label": "Na(+)-translocating NADH-quinone reductase subunit C",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR010204",
     "gene_symbols": [
      "nqrC"
     ],
     "essentiality": "ESSENTIAL",
     "role": "FMN-binding NqrC constituent of the six-subunit sodium-pumping complex.",
     "evidence": [
      {
       "reference": "InterPro:IPR010204",
       "notes": "InterPro IPR010204 is a family entry named Na(+)-translocating NADH-quinone reductase subunit C."
      },
      {
       "reference": "PDB:7XK3",
       "notes": "RCSB maps PDB:7XK3 polymer entity 3 to Vibrio cholerae O395 Na(+)-translocating NADH-quinone reductase subunit C, UniProtKB:A5F5Y7."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A5F5Y7",
       "protein_label": "Na(+)-translocating NADH-quinone reductase subunit C",
       "gene_symbol": "nqrC",
       "taxon_id": "NCBITaxon:345073",
       "taxon_label": "Vibrio cholerae O395",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene nqrC in Vibrio cholerae O395, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A5F5Y7",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry A5F5Y7, the single reviewed entry for gene nqrC in Vibrio cholerae O395. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "nqrD_subunit",
     "label": "Na(+)-translocating NADH-quinone reductase subunit D",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR011292",
     "gene_symbols": [
      "nqrD"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Membrane NqrD constituent of the six-subunit sodium-pumping complex.",
     "evidence": [
      {
       "reference": "InterPro:IPR011292",
       "notes": "InterPro IPR011292 is a family entry named Na(+)-translocating NADH-quinone reductase subunit D."
      },
      {
       "reference": "PDB:7XK3",
       "notes": "RCSB maps PDB:7XK3 polymer entity 4 to Vibrio cholerae O395 Na(+)-translocating NADH-quinone reductase subunit D, UniProtKB:A5F5Y6."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A5F5Y6",
       "protein_label": "Na(+)-translocating NADH-quinone reductase subunit D",
       "gene_symbol": "nqrD",
       "taxon_id": "NCBITaxon:345073",
       "taxon_label": "Vibrio cholerae O395",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene nqrD in Vibrio cholerae O395, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A5F5Y6",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry A5F5Y6, the single reviewed entry for gene nqrD in Vibrio cholerae O395. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "nqrE_subunit",
     "label": "Na(+)-translocating NADH-quinone reductase subunit E",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR010967",
     "gene_symbols": [
      "nqrE"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Membrane NqrE constituent of the six-subunit sodium-pumping complex.",
     "evidence": [
      {
       "reference": "InterPro:IPR010967",
       "notes": "InterPro IPR010967 is a family entry named Na(+)-translocating NADH-quinone reductase subunit E."
      },
      {
       "reference": "PDB:7XK3",
       "notes": "RCSB maps PDB:7XK3 polymer entity 5 to Vibrio cholerae O395 Na(+)-translocating NADH-quinone reductase subunit E, UniProtKB:A5F5Y5."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A5F5Y5",
       "protein_label": "Na(+)-translocating NADH-quinone reductase subunit E",
       "gene_symbol": "nqrE",
       "taxon_id": "NCBITaxon:345073",
       "taxon_label": "Vibrio cholerae O395",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene nqrE in Vibrio cholerae O395, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A5F5Y5",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry A5F5Y5, the single reviewed entry for gene nqrE in Vibrio cholerae O395. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "nqrF_subunit",
     "label": "Na(+)-translocating NADH-quinone reductase subunit F",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR010205",
     "gene_symbols": [
      "nqrF"
     ],
     "essentiality": "ESSENTIAL",
     "role": "NqrF constituent of the complex that carries FAD and an iron-sulfur center.",
     "evidence": [
      {
       "reference": "InterPro:IPR010205",
       "notes": "InterPro IPR010205 identifies the NqrF family and includes 2 iron, 2 sulfur cluster binding among its GO annotations; its inspected GO list does not include FAD binding."
      },
      {
       "reference": "PDB:7XK3",
       "notes": "RCSB maps PDB:7XK3 polymer entity 6 to Vibrio cholerae O395 Na(+)-translocating NADH-quinone reductase subunit F, UniProtKB:A5F5Y4."
      },
      {
       "reference": "DOI:10.1038/s41467-022-31718-1",
       "notes": "Kishikawa et al. 2022 identify FAD and the 2Fe-2S center in the NqrF structure (Results, NqrA/NqrF arrangement); this primary structure supports the FAD cofactor role."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A5F5Y4",
       "protein_label": "Na(+)-translocating NADH-quinone reductase subunit F",
       "gene_symbol": "nqrF",
       "taxon_id": "NCBITaxon:345073",
       "taxon_label": "Vibrio cholerae O395",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene nqrF in Vibrio cholerae O395, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A5F5Y4",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry A5F5Y4, the single reviewed entry for gene nqrF in Vibrio cholerae O395. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:345073",
     "taxon_label": "Vibrio cholerae O395",
     "note": "Vibrio cholerae O395 supplied the nqrA-nqrF gene-source sequences for the cryo-EM Na+-NQR structure deposited as PDB:7XK3.",
     "reference": "PDB:7XK3"
    }
   ],
   "functions": [
    {
     "function_id": "sodium_pumping_nadh_quinone_oxidoreductase_activity",
     "label": "sodium-pumping NADH:quinone oxidoreductase activity",
     "description": "Na+-NQR couples electron transfer from NADH to ubiquinone with export of sodium ions from the cytoplasm toward the periplasm.",
     "evidence": [
      {
       "reference": "GO:0160292",
       "notes": "GO:0160292 defines the complex as the bacterial NqrABCDEF protein complex that couples NADH-to-ubiquinone electron transfer to sodium-ion transport from cytoplasm to periplasm."
      },
      {
       "reference": "PDB:7XK3",
       "notes": "RCSB annotates all six PDB:7XK3 polymer entities with EC 7.2.1.1, NADH:ubiquinone reductase (Na+-transporting)."
      },
      {
       "reference": "DOI:10.1038/s41467-022-31718-1",
       "notes": "Kishikawa et al. 2022 solved Vibrio cholerae Na+-NQR cryo-EM structures and describe the enzyme as coupling NADH-to-ubiquinone electron transfer with Na+ pumping."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0160292",
     "notes": "Gene Ontology cellular-component term for the bacterial sodium-translocating NADH:quinone reductase complex."
    },
    {
     "reference": "GO:0098803",
     "notes": "Gene Ontology cellular-component term for respiratory-chain protein complexes."
    },
    {
     "reference": "InterPro:IPR008703",
     "notes": "InterPro family for Na+-NQR subunit A."
    },
    {
     "reference": "InterPro:IPR010966",
     "notes": "InterPro family for Na+-NQR subunit B."
    },
    {
     "reference": "InterPro:IPR010204",
     "notes": "InterPro family for Na+-NQR subunit C."
    },
    {
     "reference": "InterPro:IPR011292",
     "notes": "InterPro family for Na+-NQR subunit D."
    },
    {
     "reference": "InterPro:IPR010967",
     "notes": "InterPro family for Na+-NQR subunit E."
    },
    {
     "reference": "InterPro:IPR010205",
     "notes": "InterPro family for Na+-NQR subunit F."
    },
    {
     "reference": "DOI:10.1038/s41467-022-31718-1",
     "notes": "Kishikawa et al. 2022, Cryo-EM structures of Na+-pumping NADH-ubiquinone oxidoreductase from Vibrio cholerae, Nature Communications."
    },
    {
     "reference": "PMID:35882843",
     "notes": "PubMed identifier for Kishikawa et al. 2022 as reported by RCSB PDB:7XK3 and PubMed."
    },
    {
     "reference": "PMID:38955304",
     "notes": "PubMed identifier for the Steuber and Fritz 2024 Na+-NQR review cited by the GO:0160292 definition."
    },
    {
     "reference": "PDB:7XK3",
     "notes": "RCSB Protein Data Bank entry for a Vibrio cholerae O395 six-subunit Na+-NQR cryo-EM structure from Kishikawa et al. 2022."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "sodium_nqr_redox_sodium_coupling",
     "title": "Na+-NQR couples NADH oxidation to sodium export",
     "description": "The sodium-translocating NADH:quinone reductase complex reduces ubiquinone with NADH-derived electrons while moving sodium ions from the cytoplasm toward the periplasm.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures whole-enzyme redox-to-sodium coupling without resolving individual flavin, riboflavin, 2Fe-2S, or ubiquinone-site electron-transfer steps.",
     "nodes": [
      {
       "node_id": "nqr_complex",
       "label": "sodium-translocating NADH:quinone reductase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0160292"
      },
      {
       "node_id": "nadh",
       "label": "NADH",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "ubiquinone",
       "label": "ubiquinone",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "ubiquinol",
       "label": "ubiquinol",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "sodium_ion",
       "label": "sodium ion",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "sodium_motive_force",
       "label": "transmembrane sodium motive force",
       "node_type": "STATE"
      },
      {
       "node_id": "sodium_pumping_nadh_quinone_activity",
       "label": "sodium-pumping NADH:quinone oxidoreductase activity",
       "node_type": "MOLECULAR_FUNCTION"
      }
     ],
     "edges": [
      {
       "subject": "nqr_complex",
       "predicate": "enables",
       "object": "sodium_pumping_nadh_quinone_activity",
       "description": "The six-subunit Na+-NQR complex carries out NADH-to-ubiquinone electron transfer coupled to sodium transport.",
       "evidence": [
        {
         "reference": "GO:0160292",
         "notes": "GO:0160292 defines the NqrABCDEF complex by this coupled redox and transport activity."
        }
       ]
      },
      {
       "subject": "nadh",
       "predicate": "donates electrons to",
       "object": "sodium_pumping_nadh_quinone_activity",
       "description": "NADH is the electron donor for the Na+-NQR reaction.",
       "evidence": [
        {
         "reference": "GO:0160292",
         "notes": "GO:0160292 states that the complex catalyzes electron transfer from NADH."
        }
       ]
      },
      {
       "subject": "ubiquinone",
       "predicate": "accepts electrons in",
       "object": "sodium_pumping_nadh_quinone_activity",
       "description": "Ubiquinone is the electron acceptor reduced by Na+-NQR.",
       "evidence": [
        {
         "reference": "GO:0160292",
         "notes": "GO:0160292 states that the complex transfers NADH-derived electrons to ubiquinone."
        }
       ]
      },
      {
       "subject": "sodium_pumping_nadh_quinone_activity",
       "predicate": "produces",
       "object": "ubiquinol",
       "description": "The Na+-NQR oxidoreductase reaction reduces ubiquinone to ubiquinol.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-022-31718-1",
         "notes": "Kishikawa et al. 2022 describe Na+-NQR as a NADH-ubiquinone oxidoreductase."
        }
       ]
      },
      {
       "subject": "sodium_pumping_nadh_quinone_activity",
       "predicate": "exports",
       "object": "sodium_ion",
       "description": "The redox reaction is coupled to sodium-ion movement from the cytoplasm to the periplasm.",
       "evidence": [
        {
         "reference": "GO:0160292",
         "notes": "GO:0160292 states that electron transfer is coupled to transport of sodium ions from the cytoplasm to the periplasm."
        }
       ]
      },
      {
       "subject": "sodium_pumping_nadh_quinone_activity",
       "predicate": "contributes to",
       "object": "sodium_motive_force",
       "description": "Na+-NQR-coupled sodium export contributes to the transmembrane electrochemical sodium gradient.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-022-31718-1",
         "notes": "Kishikawa et al. 2022 describe Na+-NQR as generating an electrochemical Na+ gradient through coupled Na+ pumping."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0016471",
   "label": "vacuolar proton-transporting V-type ATPase complex",
   "structure_category": "ENERGY_COMPLEX",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A proton-transporting two-sector ATPase complex found in the vacuolar membrane, where it acts as a proton pump to mediate acidification of the vacuolar lumen.",
   "definition_source": "GO:0016471",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T07:01:56Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T07:02:58Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added V-type ATPase parentage, vacuolar-membrane parthood, V0 and V1 subcomplex parts and components, exact GO synonymy, Saccharomyces scope, acidification and rotary-proton-pump functions, DOI-backed yeast V-ATPase evidence, a nonmechanistic V1/V0 acidification graph, and a subunit-curation TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T07:03:31Z",
     "curator": "codex",
     "action": "CURATED_GRAPH",
     "changes": "Retargeted vacuolar acidification graph edges so V0 acidifies the GO-grounded vacuolar lumen and the V-ATPase complex participates in the acidification process.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T07:11:13Z",
     "curator": "codex",
     "action": "REVIEW_FIXES",
     "changes": "Addressed PR #602 review issues #603 and #604 by retargeting lumen acidification to the intact V-ATPase and adding V0/V1 sector edges to the whole GO:0016471 complex.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-20T21:55:38Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Retyped the vacuolar V-ATPase V1 and V0 domain graph nodes as STRUCTURE.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T14:38:56Z",
     "curator": "codex",
     "action": "REPLACE_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1247 by replacing unreadable Zhao 2015 V-ATPase evidence with readable Kane 2006 support and tightening the V0 component role to the supported membrane-sector claim.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-16T01:49:13Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "#2311: Type the rotary activity correctly, assign it to the assembled pump and distinguish rotor motion from whole V0 motion.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0033176"
   ],
   "part_of": [
    "GO:0005774"
   ],
   "has_part": [
    "GO:0000220",
    "GO:0000221"
   ],
   "synonyms": [
    {
     "synonym_text": "vacuolar hydrogen-translocating V-type ATPase complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0016471"
    }
   ],
   "components": [
    {
     "component_id": "v0_domain",
     "label": "vacuolar proton-transporting V-type ATPase, V0 domain",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0000220",
     "essentiality": "ESSENTIAL",
     "role": "Membrane-integral proton-translocation sector of the vacuolar V-ATPase that couples to the catalytic V1 sector in the vacuolar membrane.",
     "evidence": [
      {
       "reference": "GO:0000220",
       "notes": "GO:0000220 defines the vacuolar V0 domain as a V-ATPase domain found in the vacuolar membrane."
      },
      {
       "reference": "DOI:10.1128/MMBR.70.1.177-191.2006",
       "notes": "Kane 2006 reviews the yeast V-ATPase membrane V0 sector and its coupling to the ATP-hydrolyzing V1 sector."
      }
     ]
    },
    {
     "component_id": "v1_domain",
     "label": "vacuolar proton-transporting V-type ATPase, V1 domain",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0000221",
     "essentiality": "ESSENTIAL",
     "role": "Cytosolic catalytic sector that hydrolyzes ATP and couples catalysis to rotation of the central rotor and membrane proteolipid ring, not rotation of the entire V0 sector.",
     "evidence": [
      {
       "reference": "GO:0000221",
       "notes": "GO:0000221 defines the vacuolar V1 domain as a V-ATPase domain found in the vacuolar membrane."
      },
      {
       "reference": "DOI:10.1128/MMBR.70.1.177-191.2006",
       "notes": "Kane 2006 reviews organelle acidification by the yeast vacuolar H+-ATPase and the soluble V1 sector."
      },
      {
       "reference": "DOI:10.1038/nature14365",
       "notes": "Zhao et al. 2015 abstract distinguishes the rotating central subcomplex from peripheral stalks that prevent the entire membrane-bound region from turning."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast vacuoles are acidified by a membrane V-ATPase whose assembly, regulation, and structure have been characterized genetically and structurally.",
     "reference": "DOI:10.1128/MMBR.70.1.177-191.2006"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Fungal model for vacuolar V-ATPase assembly, reversible disassembly, structure, function, and compartment-specific regulation of acidification.",
     "reference": "DOI:10.1128/MMBR.70.1.177-191.2006"
    }
   ],
   "functions": [
    {
     "function_id": "vacuolar_lumen_acidification",
     "label": "vacuolar acidification",
     "grounding": "GO:0007035",
     "description": "The vacuolar V-ATPase pumps protons across the vacuolar membrane to lower the pH of the vacuolar lumen.",
     "evidence": [
      {
       "reference": "GO:0007035",
       "notes": "GO:0007035 denotes processes that lower vacuolar pH by raising the vacuolar hydrogen-ion concentration."
      },
      {
       "reference": "DOI:10.1016/j.bbamcr.2008.08.003",
       "notes": "Li and Kane 2009 review the yeast lysosome-like vacuole and its V-ATPase-dependent acidification."
      }
     ]
    },
    {
     "function_id": "rotary_proton_pumping",
     "label": "proton-transporting ATPase activity, rotational mechanism",
     "grounding": "GO:0046961",
     "description": "ATP hydrolysis in V1 is coupled through rotary catalysis to proton translocation through V0.",
     "evidence": [
      {
       "reference": "GO:0046961",
       "notes": "GO:0046961 denotes ATP-driven proton transport across a membrane by a rotational mechanism."
      },
      {
       "reference": "DOI:10.1038/nrm2272",
       "notes": "Forgac 2007 reviews V-ATPases as rotary proton pumps that couple ATP hydrolysis to proton transport."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0016471",
     "notes": "Gene Ontology cellular-component term for the vacuolar proton-transporting V-type ATPase complex."
    },
    {
     "reference": "GO:0033176",
     "notes": "Gene Ontology cellular-component parent for proton-transporting V-type ATPase complexes."
    },
    {
     "reference": "GO:0005774",
     "notes": "Gene Ontology cellular-component term for the vacuolar membrane that contains the vacuolar V-ATPase."
    },
    {
     "reference": "GO:0005775",
     "notes": "Gene Ontology cellular-component term for the vacuolar lumen."
    },
    {
     "reference": "GO:0000220",
     "notes": "Gene Ontology cellular-component term for the vacuolar V0 domain."
    },
    {
     "reference": "GO:0000221",
     "notes": "Gene Ontology cellular-component term for the vacuolar V1 domain."
    },
    {
     "reference": "GO:0007035",
     "notes": "Gene Ontology biological-process term for vacuolar acidification."
    },
    {
     "reference": "GO:0046961",
     "notes": "Gene Ontology molecular-function term for ATP-driven rotary proton transport."
    },
    {
     "reference": "DOI:10.1128/MMBR.70.1.177-191.2006",
     "notes": "Kane 2006, The Where, When, and How of Organelle Acidification by the Yeast Vacuolar H+-ATPase, Microbiology and Molecular Biology Reviews."
    },
    {
     "reference": "DOI:10.1038/nrm2272",
     "notes": "Forgac 2007, Vacuolar ATPases: rotary proton pumps in physiology and pathophysiology, Nature Reviews Molecular Cell Biology."
    },
    {
     "reference": "DOI:10.1016/j.bbamcr.2008.08.003",
     "notes": "Li and Kane 2009, The yeast lysosome-like vacuole: Endpoint and crossroads, Biochimica et Biophysica Acta."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_v_atpase_rotary_acidification",
     "title": "Yeast V-ATPase couples ATP hydrolysis to vacuolar proton pumping",
     "description": "In Saccharomyces cerevisiae, the cytosolic V1 sector and membrane V0 sector assemble into a rotary ATPase that pumps protons into the vacuole and acidifies the vacuolar lumen.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph distinguishes V1 catalysis from V0 proton transport but does not assert a complete subunit-level rotary cycle.",
     "nodes": [
      {
       "node_id": "vacuolar_v_atpase",
       "label": "vacuolar proton-transporting V-type ATPase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0016471"
      },
      {
       "node_id": "v1_domain",
       "label": "vacuolar proton-transporting V-type ATPase, V1 domain",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000221",
       "component_ref": "v1_domain"
      },
      {
       "node_id": "v0_domain",
       "label": "vacuolar proton-transporting V-type ATPase, V0 domain",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000220",
       "component_ref": "v0_domain"
      },
      {
       "node_id": "vacuolar_membrane",
       "label": "vacuolar membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005774"
      },
      {
       "node_id": "vacuolar_lumen",
       "label": "vacuolar lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0005775"
      },
      {
       "node_id": "rotary_atpase_activity",
       "label": "proton-transporting ATPase activity, rotational mechanism",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0046961"
      },
      {
       "node_id": "vacuolar_acidification",
       "label": "vacuolar acidification",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0007035"
      }
     ],
     "edges": [
      {
       "subject": "vacuolar_v_atpase",
       "predicate": "is embedded in",
       "object": "vacuolar_membrane",
       "description": "The vacuolar V-ATPase is a two-sector complex located in the vacuolar membrane.",
       "evidence": [
        {
         "reference": "GO:0016471",
         "notes": "GO:0016471 defines the complex by its vacuolar-membrane location."
        }
       ]
      },
      {
       "subject": "v0_domain",
       "predicate": "is part of",
       "object": "vacuolar_v_atpase",
       "description": "The vacuolar V0 membrane sector is part of the assembled vacuolar proton-transporting V-type ATPase complex.",
       "evidence": [
        {
         "reference": "GO:0000220",
         "notes": "GO places the vacuolar V0 domain in a part-of relation to GO:0016471."
        }
       ]
      },
      {
       "subject": "v1_domain",
       "predicate": "is part of",
       "object": "vacuolar_v_atpase",
       "description": "The vacuolar V1 catalytic sector is part of the assembled vacuolar proton-transporting V-type ATPase complex.",
       "evidence": [
        {
         "reference": "GO:0000221",
         "notes": "GO places the vacuolar V1 domain in a part-of relation to GO:0016471."
        }
       ]
      },
      {
       "subject": "vacuolar_v_atpase",
       "predicate": "enables",
       "object": "rotary_atpase_activity",
       "predicate_id": "RO:0002327",
       "description": "The assembled V1/V0 complex enables ATP-driven proton translocation across the membrane; V1 alone is not assigned the whole-pump activity.",
       "evidence": [
        {
         "reference": "GO:0033176",
         "notes": "The complete V-type ATPase couples ATP hydrolysis in V1 to membrane proton transport through V0."
        },
        {
         "reference": "GO:0046961",
         "notes": "This molecular function includes proton transfer across a membrane by a rotational mechanism."
        }
       ]
      },
      {
       "subject": "v0_domain",
       "predicate": "transports protons across",
       "object": "vacuolar_membrane",
       "description": "The V0 sector mediates proton movement across the vacuolar membrane.",
       "evidence": [
        {
         "reference": "GO:0000220",
         "notes": "GO:0000220 identifies V0 as the membrane domain of the vacuolar V-ATPase."
        },
        {
         "reference": "DOI:10.1128/MMBR.70.1.177-191.2006",
         "notes": "Kane 2006 reviews V0 as the membrane-integral sector that translocates protons across organelle membranes in the intact yeast V-ATPase."
        }
       ]
      },
      {
       "subject": "vacuolar_v_atpase",
       "predicate": "acidifies",
       "object": "vacuolar_lumen",
       "description": "The assembled V0/V1 complex pumps protons across the vacuolar membrane to acidify the vacuolar lumen.",
       "evidence": [
        {
         "reference": "GO:0016471",
         "notes": "GO:0016471 defines the whole complex as the vacuolar proton pump that mediates vacuolar-lumen acidification."
        },
        {
         "reference": "GO:0007035",
         "notes": "GO:0007035 defines vacuolar acidification as increasing the vacuolar hydrogen-ion concentration."
        },
        {
         "reference": "DOI:10.1128/MMBR.70.1.177-191.2006",
         "notes": "Kane 2006 reviews vacuolar H+-ATPase-dependent organelle acidification in yeast."
        }
       ]
      },
      {
       "subject": "vacuolar_v_atpase",
       "predicate": "participates in",
       "object": "vacuolar_acidification",
       "description": "Vacuolar V-ATPase activity is the proton-pumping step that lowers the yeast vacuolar pH.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.bbamcr.2008.08.003",
         "notes": "Li and Kane 2009 review V-ATPase-dependent acidification of the yeast lysosome-like vacuole."
        }
       ]
      },
      {
       "subject": "v1_domain",
       "predicate": "contributes ATP hydrolysis to",
       "object": "rotary_atpase_activity",
       "description": "V1 supplies ATP hydrolysis to the assembled pump's coupled activity, without independently carrying out membrane proton transport.",
       "evidence": [
        {
         "reference": "GO:0033176",
         "notes": "The V1 cytoplasmic sector catalyzes ATP hydrolysis while V0 carries out proton transport."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_vma_subunits_and_isoforms",
     "prompt": "Resolve exact source-neutral family groundings and Saccharomyces protein examples for the V0 and V1 Vma subunits, including the V0 a-subunit isoforms that distinguish vacuolar and Golgi/endosomal V-ATPases.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#v0_domain",
      "components#v1_domain"
     ],
     "rationale": "GO grounds the two major vacuolar V-ATPase sectors exactly. The individual catalytic, stalk, stator, proteolipid-ring, and membrane a-subunit families need narrower curation before assigning subunit copy numbers or isoform-specific protein examples.",
     "evidence": [
      {
       "reference": "DOI:10.1128/MMBR.70.1.177-191.2006",
       "notes": "Kane 2006 reviews the yeast V-ATPase subunits and reversible V1/V0 disassembly."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "GO:0000220",
   "label": "vacuolar proton-transporting V-type ATPase, V0 domain",
   "structure_category": "ENERGY_COMPLEX",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "The V0 domain of a proton-transporting V-type ATPase found in the vacuolar membrane.",
   "definition_source": "GO:0000220",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T09:59:56Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T10:00:40Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added V-type ATPase V0-domain parentage, part-of placement under the vacuolar V-ATPase, GO synonymy, Saccharomyces scope, V0 proton-translocation function, GO/DOI evidence, a nonmechanistic membrane-sector graph, and V0 boundary/subunit curation discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T10:16:09Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Addressed PR #961 review issue #962 by adding Kane 2006 as direct V0 proton-translocation evidence on the membrane-transport graph edge.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T14:38:56Z",
     "curator": "codex",
     "action": "REPLACE_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1247 by replacing the unreadable Zhao 2015 canonical yeast example with readable Kane 2006 support and removing the redundant Zhao 2015 top-level and graph evidence.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0033179"
   ],
   "part_of": [
    "GO:0016471"
   ],
   "synonyms": [
    {
     "synonym_text": "vacuolar hydrogen ion-transporting ATPase V0 domain",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000220"
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast vacuoles contain a membrane-integral V0 sector that couples to the cytosolic V1 sector in the vacuolar V-ATPase.",
     "reference": "DOI:10.1128/MMBR.70.1.177-191.2006"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Yeast model for the V0 membrane sector of the vacuolar V-ATPase and its coupling to the V1 sector.",
     "reference": "DOI:10.1128/MMBR.70.1.177-191.2006"
    }
   ],
   "functions": [
    {
     "function_id": "v0_membrane_proton_translocation_sector",
     "label": "V0-sector membrane proton translocation",
     "description": "Within the intact vacuolar V-ATPase, the V0 domain forms the membrane sector that translocates protons across the vacuolar membrane during rotary catalysis.",
     "evidence": [
      {
       "reference": "GO:0000220",
       "notes": "GO:0000220 identifies V0 as the vacuolar-membrane domain of the vacuolar proton-transporting V-type ATPase."
      },
      {
       "reference": "DOI:10.1128/MMBR.70.1.177-191.2006",
       "notes": "Kane 2006 reviews the membrane V0 sector of the yeast V-ATPase as the proton-translocation sector."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000220",
     "notes": "Gene Ontology cellular-component term for the vacuolar V0 domain."
    },
    {
     "reference": "GO:0033179",
     "notes": "Gene Ontology cellular-component parent for V-type ATPase V0 domains."
    },
    {
     "reference": "GO:0016471",
     "notes": "Gene Ontology cellular-component term for the containing vacuolar proton-transporting V-type ATPase complex."
    },
    {
     "reference": "GO:0005774",
     "notes": "Gene Ontology cellular-component term for the vacuolar membrane."
    },
    {
     "reference": "DOI:10.1128/MMBR.70.1.177-191.2006",
     "notes": "Kane 2006, The Where, When, and How of Organelle Acidification by the Yeast Vacuolar H+-ATPase, Microbiology and Molecular Biology Reviews."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_v0_domain_membrane_sector",
     "title": "The V0 sector anchors proton transport in the vacuolar membrane",
     "description": "In yeast, the vacuolar V0 domain is the membrane-integral sector of the intact V-ATPase that conducts proton translocation across the vacuolar membrane.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures V0 as the membrane proton-translocation sector of the intact V-ATPase without asserting its individual proteolipid ring, stalk, or a-subunit composition.",
     "nodes": [
      {
       "node_id": "v0_domain",
       "label": "vacuolar proton-transporting V-type ATPase, V0 domain",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000220"
      },
      {
       "node_id": "vacuolar_v_atpase",
       "label": "vacuolar proton-transporting V-type ATPase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0016471"
      },
      {
       "node_id": "vacuolar_membrane",
       "label": "vacuolar membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005774"
      }
     ],
     "edges": [
      {
       "subject": "v0_domain",
       "predicate": "is part of",
       "object": "vacuolar_v_atpase",
       "description": "The V0 domain is the membrane sector of the assembled vacuolar V-ATPase.",
       "evidence": [
        {
         "reference": "GO:0000220",
         "notes": "GO places the vacuolar V0 domain in a part-of relation to the vacuolar V-ATPase complex."
        },
        {
         "reference": "GO:0016471",
         "notes": "GO:0016471 identifies the containing V-ATPase complex."
        }
       ]
      },
      {
       "subject": "v0_domain",
       "predicate": "is embedded in",
       "object": "vacuolar_membrane",
       "description": "The V0 sector is the membrane-integral sector of the vacuolar V-ATPase.",
       "evidence": [
        {
         "reference": "GO:0000220",
         "notes": "GO:0000220 defines the vacuolar V0 domain by its vacuolar-membrane location."
        },
        {
         "reference": "DOI:10.1128/MMBR.70.1.177-191.2006",
         "notes": "Kane 2006 reviews V0 as the membrane sector of the yeast V-ATPase."
        }
       ]
      },
      {
       "subject": "v0_domain",
       "predicate": "transports protons across",
       "object": "vacuolar_membrane",
       "description": "In the intact V-ATPase, V0 forms the membrane path for rotary proton transport across the vacuolar membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1128/MMBR.70.1.177-191.2006",
         "notes": "Kane 2006 reviews V0 as the membrane-integral sector that translocates protons across organelle membranes in the intact yeast V-ATPase."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "v0_sector_not_standalone_pump",
     "prompt": "Represent the V0 domain as the membrane sector of the intact vacuolar V-ATPase rather than as a standalone ATP-dependent pump.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#yeast_v0_domain_membrane_sector"
     ],
     "rationale": "GO:0000220 denotes the V0 domain, which GO places part-of the whole vacuolar V-ATPase complex; the ATP-hydrolyzing V1 sector couples to V0 in the intact rotary enzyme.",
     "resolution_note": "Curated V0 as an embedded membrane sector and limited the graph to sector topology and proton translocation inside the intact V-ATPase.",
     "evidence": [
      {
       "reference": "GO:0000220"
      },
      {
       "reference": "GO:0016471"
      },
      {
       "reference": "DOI:10.1128/MMBR.70.1.177-191.2006"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15",
     "resolved_date": "2026-09-15"
    },
    {
     "discussion_id": "v0_subunit_grounding_todo",
     "prompt": "Resolve exact source-neutral family groundings for yeast V0 proteolipid-ring, stalk, and a-subunit families.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record"
     ],
     "rationale": "GO grounds the whole V0 sector exactly, but the individual yeast V0 subunits need narrower family curation before asserting subunit-level components or copy numbers.",
     "evidence": [
      {
       "reference": "DOI:10.1128/MMBR.70.1.177-191.2006",
       "notes": "Kane 2006 reviews the yeast V0 membrane-sector subunits."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15"
    }
   ]
  },
  {
   "identifier": "GO:0000221",
   "label": "vacuolar proton-transporting V-type ATPase, V1 domain",
   "structure_category": "ENERGY_COMPLEX",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "The V1 domain of a proton-transporting V-type ATPase found in the vacuolar membrane.",
   "definition_source": "GO:0000221",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T10:34:25Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T10:35:17Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added V-type ATPase V1-domain parentage, part-of placement under the vacuolar V-ATPase, GO synonymy, Saccharomyces scope, V1 ATP-hydrolysis function, GO/DOI evidence, a nonmechanistic catalytic-sector graph, and a V1 subunit curation discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T10:36:02Z",
     "curator": "codex",
     "action": "REFINED_RECORD",
     "changes": "Tightened the V1 graph so the V1 sector couples to the V0 sector and left V1 ATP hydrolysis ungrounded instead of overextending the whole rotary proton-pump molecular-function term to the isolated V1 sector.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T10:47:33Z",
     "curator": "codex",
     "action": "REVIEW_FIXES",
     "changes": "Addressed PR #963 review issues #964 and #965 by replacing the GO:0046961 rotary proton-pump graph node with ungrounded V1-sector ATP hydrolysis evidence and adding V0 part-of context to the V1/V0 coupling graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T14:38:56Z",
     "curator": "codex",
     "action": "REPLACE_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1247 by replacing the unreadable Zhao 2015 canonical yeast example with readable Kane 2006 support and removing the redundant Zhao 2015 top-level and V1/V0 coupling evidence.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0033180"
   ],
   "part_of": [
    "GO:0016471"
   ],
   "synonyms": [
    {
     "synonym_text": "vacuolar hydrogen ion-transporting ATPase V1 domain",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000221"
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast vacuoles use a cytosolic V1 sector that hydrolyzes ATP and couples to the membrane V0 sector in the vacuolar V-ATPase.",
     "reference": "DOI:10.1128/MMBR.70.1.177-191.2006"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Yeast model for the V1 catalytic sector of the vacuolar V-ATPase and its coupling to the V0 sector.",
     "reference": "DOI:10.1128/MMBR.70.1.177-191.2006"
    }
   ],
   "functions": [
    {
     "function_id": "v1_atp_hydrolysis_sector",
     "label": "V1-sector ATP hydrolysis",
     "description": "Within the intact vacuolar V-ATPase, the V1 domain forms the cytosolic catalytic sector that hydrolyzes ATP and drives rotation coupled to V0 proton translocation.",
     "evidence": [
      {
       "reference": "GO:0033180",
       "notes": "GO:0033180 identifies V1 domains as ATP-hydrolyzing V-ATPase sectors."
      },
      {
       "reference": "DOI:10.1038/nrm2272",
       "notes": "Forgac 2007 reviews ATP hydrolysis in V1 as the source of rotary V-ATPase proton-pump activity."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000221",
     "notes": "Gene Ontology cellular-component term for the vacuolar V1 domain."
    },
    {
     "reference": "GO:0033180",
     "notes": "Gene Ontology cellular-component parent for V-type ATPase V1 domains."
    },
    {
     "reference": "GO:0016471",
     "notes": "Gene Ontology cellular-component term for the containing vacuolar proton-transporting V-type ATPase complex."
    },
    {
     "reference": "GO:0000220",
     "notes": "Gene Ontology cellular-component term for the complementary vacuolar V0 domain."
    },
    {
     "reference": "DOI:10.1128/MMBR.70.1.177-191.2006",
     "notes": "Kane 2006, The Where, When, and How of Organelle Acidification by the Yeast Vacuolar H+-ATPase, Microbiology and Molecular Biology Reviews."
    },
    {
     "reference": "DOI:10.1038/nrm2272",
     "notes": "Forgac 2007, Vacuolar ATPases: rotary proton pumps in physiology and pathophysiology, Nature Reviews Molecular Cell Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_v1_domain_catalytic_sector",
     "title": "The V1 sector hydrolyzes ATP in the vacuolar V-ATPase",
     "description": "In yeast, the vacuolar V1 domain is the cytosolic catalytic sector of the intact V-ATPase that hydrolyzes ATP to drive rotary proton pumping through V0.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures V1 as the ATP-hydrolyzing catalytic sector of the intact V-ATPase without asserting its individual catalytic-head, central-stalk, or peripheral-stalk subunit composition.",
     "nodes": [
      {
       "node_id": "v1_domain",
       "label": "vacuolar proton-transporting V-type ATPase, V1 domain",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000221"
      },
      {
       "node_id": "vacuolar_v_atpase",
       "label": "vacuolar proton-transporting V-type ATPase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0016471"
      },
      {
       "node_id": "v0_domain",
       "label": "vacuolar proton-transporting V-type ATPase, V0 domain",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000220"
      },
      {
       "node_id": "v1_atp_hydrolysis",
       "label": "V1-sector ATP hydrolysis",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "v1_domain",
       "predicate": "is part of",
       "object": "vacuolar_v_atpase",
       "description": "The V1 domain is the catalytic sector of the assembled vacuolar V-ATPase.",
       "evidence": [
        {
         "reference": "GO:0000221",
         "notes": "GO places the vacuolar V1 domain in a part-of relation to the vacuolar V-ATPase complex."
        },
        {
         "reference": "GO:0016471",
         "notes": "GO:0016471 identifies the containing V-ATPase complex."
        }
       ]
      },
      {
       "subject": "v1_domain",
       "predicate": "catalyses",
       "predicate_id": "RO:0002327",
       "object": "v1_atp_hydrolysis",
       "description": "The V1 sector hydrolyzes ATP to power rotary activity of the intact V-ATPase.",
       "evidence": [
        {
         "reference": "GO:0033180",
         "notes": "GO:0033180 identifies V1 domains as V-ATPase sectors that catalyze ATP hydrolysis."
        },
        {
         "reference": "DOI:10.1038/nrm2272",
         "notes": "Forgac 2007 reviews ATP hydrolysis in V1 as the source of rotary proton-pump activity."
        }
       ]
      },
      {
       "subject": "v0_domain",
       "predicate": "is part of",
       "object": "vacuolar_v_atpase",
       "description": "The V0 domain is the membrane proton-translocation sector of the assembled vacuolar V-ATPase.",
       "evidence": [
        {
         "reference": "GO:0000220",
         "notes": "GO places the vacuolar V0 domain in a part-of relation to the vacuolar V-ATPase complex."
        },
        {
         "reference": "GO:0016471",
         "notes": "GO:0016471 identifies the containing V-ATPase complex."
        }
       ]
      },
      {
       "subject": "v1_domain",
       "predicate": "couples to",
       "object": "v0_domain",
       "description": "In the intact V-ATPase, ATP hydrolysis in V1 is coupled to rotary proton translocation through V0.",
       "evidence": [
        {
         "reference": "DOI:10.1128/MMBR.70.1.177-191.2006",
         "notes": "Kane 2006 reviews coupling of the ATP-hydrolyzing V1 sector to the membrane V0 proton-translocation sector."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "v1_sector_not_standalone_pump",
     "prompt": "Represent the V1 domain as the ATP-hydrolyzing sector of the intact vacuolar V-ATPase rather than as a standalone membrane proton pump.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#yeast_v1_domain_catalytic_sector"
     ],
     "rationale": "GO:0000221 denotes the V1 domain, which GO places part-of the whole vacuolar V-ATPase complex; the V1 sector couples ATP hydrolysis to the V0 proton-translocation sector in the intact rotary enzyme.",
     "resolution_note": "Curated V1 as a cytosolic catalytic sector and limited the graph to V1 ATP hydrolysis and V0 coupling inside the intact V-ATPase.",
     "evidence": [
      {
       "reference": "GO:0000221"
      },
      {
       "reference": "GO:0016471"
      },
      {
       "reference": "DOI:10.1038/nrm2272"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15",
     "resolved_date": "2026-09-15"
    },
    {
     "discussion_id": "v1_subunit_grounding_todo",
     "prompt": "Resolve exact source-neutral family groundings for yeast V1 catalytic-head, central-stalk, and peripheral-stalk subunit families.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record"
     ],
     "rationale": "GO grounds the whole V1 sector exactly, but the individual yeast V1 subunits need narrower family curation before asserting subunit-level components or copy numbers.",
     "evidence": [
      {
       "reference": "GO:0033180",
       "notes": "GO:0033180 defines the generic V1 domain by its catalytic headpiece, central rotational stalk, and peripheral stalk subunits."
      },
      {
       "reference": "DOI:10.1128/MMBR.70.1.177-191.2006",
       "notes": "Kane 2006 reviews the yeast V1 ATP-hydrolysis-sector subunits."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15"
    }
   ]
  },
  {
   "identifier": "GO:0042603",
   "label": "capsule",
   "structure_category": "ENVELOPE",
   "structure_kind": "ENVELOPE_LAYER",
   "definition": "A highly organized glycocalyx layer attached outside the cell wall of some bacteria and fungi, usually built from capsular polysaccharides and retained on the cell surface rather than released as a loose extracellular polymer.",
   "definition_source": "GO:0042603",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T03:51:53Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T03:53:21Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added capsule synonymy, glycocalyx parentage, a broad capsular extracellular-polymer component, bacterial and fungal taxonomy, canonical bacterial and cryptococcal examples, anti-phagocytic and barrier functions, a capsular-polymer export graph, DOI/GO evidence, and component-boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T04:03:15Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved PR #406 issues #407 and #408 by replacing the hydrated-barrier function with a process-style capsule-mediated protection function and marking the generic capsule export graph as nonmechanistic.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-16T01:50:44Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "#2312: Scope the ABC-export exemplar to E. coli group 2 capsules.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "bacterial capsule",
     "synonym_type": "NARROW_SYNONYM",
     "source": "DOI:10.1146/annurev.micro.50.1.285"
    },
    {
     "synonym_text": "polysaccharide capsule",
     "synonym_type": "NARROW_SYNONYM",
     "source": "DOI:10.1146/annurev.biochem.75.103004.142545"
    },
    {
     "synonym_text": "cryptococcal capsule",
     "synonym_type": "NARROW_SYNONYM",
     "source": "DOI:10.1128/CMR.00001-12"
    }
   ],
   "parent_structures": [
    "GO:0030112"
   ],
   "components": [
    {
     "component_id": "capsular_extracellular_polymer",
     "label": "capsular extracellular polymer",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No single reviewed CHEBI or sequence-family CURIE denotes the surface-retained capsule material across bacterial capsular polysaccharides, Bacillus poly-D-glutamate, and the Cryptococcus glucuronoxylomannan-rich fungal capsule.",
     "role": "Forms the hydrated extracellular matrix that remains associated with the cell surface as an organized capsule.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.micro.50.1.285",
       "notes": "Roberts 1996 reviews bacterial capsular polysaccharides as surface-associated capsule materials."
      },
      {
       "reference": "DOI:10.1128/CMR.00001-12",
       "notes": "O'Meara and Alspaugh 2012 review the polysaccharide capsule surrounding Cryptococcus neoformans cells."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Capsules occur in many Gram-negative and Gram-positive lineages but are serotype- and strain-dependent rather than universal across bacteria.",
     "reference": "DOI:10.1146/annurev.micro.50.1.285"
    },
    {
     "taxon_id": "NCBITaxon:4751",
     "taxon_label": "Fungi",
     "presence": "VARIABLE",
     "note": "The Cryptococcus neoformans polysaccharide capsule is a prominent fungal capsule model; capsules are not a universal fungal cell-wall layer.",
     "reference": "DOI:10.1128/CMR.00001-12"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "E. coli group 2 capsules, including K1 and K5, are models for ABC-transporter-dependent export; other K-antigen capsule groups use different assembly routes.",
     "reference": "DOI:10.1146/annurev.biochem.75.103004.142545"
    },
    {
     "taxon_id": "NCBITaxon:1313",
     "taxon_label": "Streptococcus pneumoniae",
     "note": "Encapsulated pneumococcal strains are a primary model for capsule-mediated complement evasion and anti-phagocytic activity.",
     "reference": "DOI:10.1128/IAI.00881-09"
    },
    {
     "taxon_id": "NCBITaxon:5207",
     "taxon_label": "Cryptococcus neoformans",
     "note": "The thick glucuronoxylomannan-rich capsule is the major surface virulence structure of this fungal yeast.",
     "reference": "DOI:10.1128/CMR.00001-12"
    }
   ],
   "functions": [
    {
     "function_id": "anti_phagocytic_surface_shield",
     "label": "anti-phagocytic surface shielding",
     "description": "Capsules mask the cell surface from opsonization and reduce uptake by professional phagocytes in encapsulated pathogens.",
     "evidence": [
      {
       "reference": "DOI:10.1128/IAI.00881-09",
       "notes": "Hyams et al. 2010 showed that the Streptococcus pneumoniae capsule reduces complement deposition and neutrophil phagocytosis."
      }
     ]
    },
    {
     "function_id": "capsule_mediated_cell_protection",
     "label": "capsule-mediated cell protection",
     "description": "A retained capsule protects encapsulated cells by shielding the cell envelope from host antimicrobial effectors and environmental stressors.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.micro.50.1.285",
       "notes": "Roberts 1996 reviews the protective and virulence roles of bacterial capsular polysaccharides."
      },
      {
       "reference": "DOI:10.1128/CMR.00001-12",
       "notes": "O'Meara and Alspaugh 2012 review capsule-mediated shielding functions in Cryptococcus neoformans."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1146/annurev.micro.50.1.285",
     "notes": "Roberts IS 1996, 'The biochemistry and genetics of capsular polysaccharide production in bacteria', Annual Review of Microbiology."
    },
    {
     "reference": "DOI:10.1146/annurev.biochem.75.103004.142545",
     "notes": "Whitfield C 2006, 'Biosynthesis and assembly of capsular polysaccharides in Escherichia coli', Annual Review of Biochemistry."
    },
    {
     "reference": "DOI:10.1128/IAI.00881-09",
     "notes": "Hyams C et al. 2010, 'The Streptococcus pneumoniae capsule inhibits complement activity and neutrophil phagocytosis by multiple mechanisms', Infection and Immunity."
    },
    {
     "reference": "DOI:10.1128/CMR.00001-12",
     "notes": "O'Meara TR and Alspaugh JA 2012, 'The Cryptococcus neoformans capsule: a sword and a shield', Clinical Microbiology Reviews."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "capsule_polymer_export_and_retention",
     "title": "Capsular polymers are exported and retained as an organized surface layer",
     "description": "Capsule-biosynthesis proteins synthesize and export repeat-unit polymers that remain attached at the cell surface, producing an organized capsule rather than a diffuse released exopolysaccharide slime.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "nodes": [
      {
       "node_id": "capsule_polymer_synthesis_and_export",
       "label": "capsule polymer synthesis and export",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "capsular_extracellular_polymer",
       "label": "capsular extracellular polymer",
       "node_type": "CHEMICAL",
       "component_ref": "capsular_extracellular_polymer"
      },
      {
       "node_id": "cell_surface",
       "label": "cell surface",
       "node_type": "CELLULAR_LOCALIZATION"
      },
      {
       "node_id": "capsule",
       "label": "capsule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0042603"
      }
     ],
     "edges": [
      {
       "subject": "capsule_polymer_synthesis_and_export",
       "predicate": "produces",
       "object": "capsular_extracellular_polymer",
       "description": "Dedicated capsule-biosynthesis systems synthesize and export long-chain capsular polymers across the cell envelope.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.biochem.75.103004.142545",
         "notes": "Whitfield 2006 reviews the group 1, group 2 and group 4 E. coli capsule assembly and export systems."
        }
       ]
      },
      {
       "subject": "capsular_extracellular_polymer",
       "predicate": "is retained at",
       "object": "cell_surface",
       "description": "Capsular polymer is retained at the envelope surface instead of being fully released into the surrounding medium.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.biochem.75.103004.142545",
         "notes": "Whitfield 2006 describes E. coli capsule assembly pathways that retain exported polysaccharide at the cell surface."
        }
       ]
      },
      {
       "subject": "capsular_extracellular_polymer",
       "predicate": "assembles into",
       "object": "capsule",
       "description": "The exported extracellular polymer forms the organized capsule layer around the cell.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.micro.50.1.285",
         "notes": "Roberts 1996 reviews bacterial capsular polysaccharide production and surface capsule formation."
        },
        {
         "reference": "DOI:10.1128/CMR.00001-12",
         "notes": "O'Meara and Alspaugh 2012 review the Cryptococcus capsule as an extracellular polysaccharide structure surrounding the cell wall."
        }
       ]
      }
     ],
     "scope_notes": "The graph summarizes capsule-polymer synthesis, export, and retention at the class level. Bacterial Wzy-dependent, ABC-transporter-dependent, and fungal cryptococcal capsule assembly routes differ in their exact proteins."
    }
   ],
   "discussions": [
    {
     "discussion_id": "capsular_polymer_type",
     "prompt": "Model the capsule constituent as a broad extracellular polymer rather than forcing every capsule into polysaccharide chemistry.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "components#capsular_extracellular_polymer"
     ],
     "rationale": "Most curated examples are polysaccharide-rich, but the GO capsule term also covers chemically different organized capsules such as the Bacillus poly-D-glutamate capsule. The schema lacks a peptide-polymer enum value, so this record uses OTHER with reviewed-label grounding.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.micro.50.1.285",
       "notes": "Roberts 1996 notes chemical diversity among bacterial capsule polymers."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11",
     "resolved_date": "2026-09-11"
    },
    {
     "discussion_id": "capsule_vs_slime_layer",
     "prompt": "Keep the capsule record restricted to organized, surface-retained capsules rather than loose slime layers.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures"
     ],
     "rationale": "GO:0042603 denotes the organized capsule subclass of glycocalyx. A diffuse released exopolysaccharide slime layer would need a separate record if curated.",
     "evidence": [
      {
       "reference": "GO:0042603",
       "notes": "The GO capsule definition distinguishes an organized, strongly cell-associated structure."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11",
     "resolved_date": "2026-09-11"
    }
   ]
  },
  {
   "identifier": "GO:0009279",
   "label": "cell outer membrane",
   "definition": "The outermost lipid bilayer of a diderm cell envelope. In canonical Gram-negative bacteria it is asymmetric, with phospholipid enriched in the inner leaflet and lipopolysaccharide enriched in the outer leaflet, and contains beta-barrel proteins that mediate transport and assembly.",
   "definition_source": "DOI:10.1101/cshperspect.a000414",
   "synonyms": [
    {
     "synonym_text": "outer membrane of cell",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0009279"
    }
   ],
   "structure_category": "ENVELOPE",
   "structure_kind": "MEMBRANE",
   "parent_structures": [
    "GO:0016020"
   ],
   "components": [
    {
     "component_id": "lipopolysaccharide",
     "label": "lipopolysaccharide-rich outer leaflet",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "CONDITIONAL",
     "role": "Creates the characteristic asymmetric permeability barrier in canonical Gram-negative bacteria.",
     "evidence": [
      {
       "reference": "DOI:10.1101/cshperspect.a000414",
       "notes": "Silhavy et al. describe outer-membrane lipid asymmetry."
      }
     ]
    },
    {
     "component_id": "outer_membrane_beta_barrels",
     "label": "outer-membrane beta-barrel proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Provide selective transport and envelope assembly functions.",
     "evidence": [
      {
       "reference": "DOI:10.1101/cshperspect.a000414",
       "notes": "Porins and assembly proteins are core outer-membrane components."
      }
     ],
     "gene_symbols": [
      "ompA",
      "ompC",
      "ompF",
      "bamA"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A910",
       "protein_label": "Outer membrane protein A",
       "gene_symbol": "ompA",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene ompA in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10636850",
         "notes": "Arora A et al. 2000, ‘Refolded outer membrane protein A of Escherichia coli forms ion channels with two conductance states in planar lipid bilayers.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of P0A910."
        },
        {
         "reference": "PMID:10947984",
         "notes": "Belaaouaj A et al. 2000, ‘Degradation of outer membrane protein A in Escherichia coli killing by neutrophil elastase.’, Science. ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of P0A910."
        },
        {
         "reference": "PMID:16079137",
         "notes": "Stenberg F et al. 2005, ‘Protein complexes of the Escherichia coli cell envelope.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of P0A910."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P06996",
       "protein_label": "Outer membrane porin C",
       "gene_symbol": "ompC",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene ompC in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:2464593",
         "notes": "Gehring KB et al. 1989, ‘Existence and purification of porin heterotrimers of Escherichia coli K12 OmpC, OmpF, and PhoE proteins.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of P06996."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P02931",
       "protein_label": "Outer membrane porin F",
       "gene_symbol": "ompF",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene ompF in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:16079137",
         "notes": "Stenberg F et al. 2005, ‘Protein complexes of the Escherichia coli cell envelope.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of P02931."
        },
        {
         "reference": "PMID:2464593",
         "notes": "Gehring KB et al. 1989, ‘Existence and purification of porin heterotrimers of Escherichia coli K12 OmpC, OmpF, and PhoE proteins.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of P02931."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P0A940",
       "protein_label": "Outer membrane protein assembly factor BamA",
       "gene_symbol": "bamA",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene bamA in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:16079137",
         "notes": "Stenberg F et al. 2005, ‘Protein complexes of the Escherichia coli cell envelope.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of P0A940."
        },
        {
         "reference": "PMID:23882017",
         "notes": "Ruhe ZC et al. 2013, ‘Receptor polymorphism restricts contact-dependent growth inhibition to members of the same species.’, mBio. ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of P0A940."
        },
        {
         "reference": "PMID:24619089",
         "notes": "Ni D et al. 2014, ‘Structural and functional analysis of the β-barrel domain of BamA from Escherichia coli.’, FASEB J. ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of P0A940."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "A diderm feature; monoderm bacteria lack an outer membrane.",
     "reference": "DOI:10.1101/cshperspect.a000414"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Canonical model for outer-membrane composition and biogenesis.",
     "reference": "DOI:10.1101/cshperspect.a000414"
    }
   ],
   "functions": [
    {
     "function_id": "selective_permeability_barrier",
     "label": "selective permeability barrier",
     "description": "Limits entry of harmful compounds while porins admit selected solutes.",
     "evidence": [
      {
       "reference": "DOI:10.1101/cshperspect.a000414",
       "notes": "The outer membrane protects against environmental insults."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1101/cshperspect.a000414",
     "notes": "The bacterial cell envelope."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "lps_bam_outer_membrane_barrier",
     "title": "Lpt and BAM assemble the asymmetric permeability barrier",
     "description": "The Lpt transenvelope machine delivers LPS to the cell surface, while the BAM complex folds and inserts beta-barrel proteins into the outer membrane. LPS concentrated in the outer leaflet and OMP beta barrels together form the asymmetric permeability barrier that distinguishes the diderm envelope.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "lpt_machine",
       "label": "Lpt transenvelope LPS transport machine",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P31554"
       ]
      },
      {
       "node_id": "lipopolysaccharide",
       "label": "lipopolysaccharide",
       "node_type": "CHEMICAL",
       "component_ref": "lipopolysaccharide",
       "grounding": "CHEBI:16412"
      },
      {
       "node_id": "bam_complex",
       "label": "beta-barrel assembly machinery complex",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P0A940",
        "UniProtKB:P77774",
        "UniProtKB:P0A903",
        "UniProtKB:P0AC02"
       ]
      },
      {
       "node_id": "outer_membrane_beta_barrels",
       "label": "outer-membrane beta-barrel proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "outer_membrane_beta_barrels"
      },
      {
       "node_id": "asymmetric_outer_membrane",
       "label": "cell outer membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009279"
      },
      {
       "node_id": "permeability_barrier",
       "label": "selective permeability barrier",
       "node_type": "CAPACITY"
      }
     ],
     "edges": [
      {
       "subject": "lpt_machine",
       "predicate": "transports to the outer leaflet",
       "object": "lipopolysaccharide",
       "description": "LptBFGC/A/DE moves LPS from the inner membrane, across the periplasm and through LptD/E for insertion into the outer leaflet.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.R117.802512",
         "notes": "Sperandeo, Martorana and Polissi 2017 review LPS transport across the envelope and assembly at the outer-membrane outer leaflet."
        }
       ]
      },
      {
       "subject": "lipopolysaccharide",
       "predicate": "forms",
       "object": "asymmetric_outer_membrane",
       "description": "LPS occupies the outer leaflet while phospholipids are concentrated in the inner leaflet.",
       "evidence": [
        {
         "reference": "DOI:10.1101/cshperspect.a000414",
         "notes": "Silhavy, Kahne and Walker 2010 describe the outer membrane as a lipid bilayer with phospholipids confined to the inner leaflet and LPS in the outer leaflet."
        }
       ]
      },
      {
       "subject": "bam_complex",
       "predicate": "folds and inserts",
       "object": "outer_membrane_beta_barrels",
       "description": "BAM catalyzes assembly of OMP beta barrels into the outer membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-biochem-061408-144611",
         "notes": "Hagan, Silhavy and Kahne 2011 review beta-barrel membrane-protein assembly by the Bam complex."
        }
       ]
      },
      {
       "subject": "outer_membrane_beta_barrels",
       "predicate": "embed in",
       "object": "asymmetric_outer_membrane",
       "description": "OMP beta barrels are the integral transmembrane protein class of the outer membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1101/cshperspect.a000414",
         "notes": "Silhavy, Kahne and Walker 2010 describe nearly all integral transmembrane outer-membrane proteins as beta barrels."
        }
       ]
      },
      {
       "subject": "asymmetric_outer_membrane",
       "predicate": "enables",
       "object": "permeability_barrier",
       "description": "The LPS-rich outer leaflet excludes many toxic hydrophobic molecules, while porin beta barrels admit selected hydrophilic solutes.",
       "evidence": [
        {
         "reference": "DOI:10.1101/cshperspect.a000414",
         "notes": "Silhavy, Kahne and Walker 2010 tie the tightly packed LPS leaflet to the hydrophobic barrier and beta-barrel porins to selected small-molecule diffusion."
        }
       ]
      }
     ]
    },
    {
     "graph_id": "lps_porin_selective_permeability",
     "title": "LPS and beta-barrel porins tune selective permeability",
     "description": "Lipopolysaccharide forms a densely packed outer leaflet that slows hydrophobic toxin entry, while beta-barrel porins provide size- and chemistry-limited routes for hydrophilic solutes, jointly creating the selective permeability barrier of the outer membrane.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "lipopolysaccharide",
       "label": "lipopolysaccharide",
       "node_type": "CHEMICAL",
       "component_ref": "lipopolysaccharide",
       "grounding": "CHEBI:16412"
      },
      {
       "node_id": "ordered_lps_layer",
       "label": "tightly packed LPS surface layer",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "hydrophobic_compounds",
       "label": "hydrophobic toxic compounds",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "beta_barrel_porins",
       "label": "beta-barrel porin channels",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "outer_membrane_beta_barrels"
      },
      {
       "node_id": "hydrophilic_solutes",
       "label": "hydrophilic solutes",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "selective_permeability_barrier",
       "label": "selective permeability barrier",
       "node_type": "CAPACITY"
      }
     ],
     "edges": [
      {
       "subject": "lipopolysaccharide",
       "predicate": "packs into",
       "object": "ordered_lps_layer",
       "description": "LPS molecules in the outer leaflet pack into an ordered surface layer that restricts diffusion through the lipid phase.",
       "evidence": [
        {
         "reference": "DOI:10.1128/MMBR.67.4.593-656.2003",
         "notes": "Nikaido 2003 reviews how LPS organization makes the outer membrane a low-permeability barrier."
        }
       ]
      },
      {
       "subject": "ordered_lps_layer",
       "predicate": "excludes",
       "object": "hydrophobic_compounds",
       "description": "The ordered LPS layer inhibits nonspecific penetration by hydrophobic antibiotics, detergents, and other toxic molecules.",
       "evidence": [
        {
         "reference": "DOI:10.1128/MMBR.67.4.593-656.2003",
         "notes": "Nikaido 2003 explains that the outer leaflet blocks hydrophobic solutes that would otherwise partition through ordinary phospholipid bilayers."
        }
       ]
      },
      {
       "subject": "beta_barrel_porins",
       "predicate": "channel",
       "object": "hydrophilic_solutes",
       "description": "Porin beta barrels provide water-filled diffusion paths for small hydrophilic solutes that cannot readily cross the LPS-rich lipid phase.",
       "evidence": [
        {
         "reference": "DOI:10.1128/MMBR.67.4.593-656.2003",
         "notes": "Nikaido 2003 reviews porin-mediated diffusion across Gram-negative outer membranes."
        }
       ]
      },
      {
       "subject": "beta_barrel_porins",
       "predicate": "filter",
       "object": "hydrophilic_solutes",
       "description": "Pore size and channel properties limit which hydrophilic solutes pass through outer-membrane porins.",
       "evidence": [
        {
         "reference": "DOI:10.1128/MMBR.67.4.593-656.2003",
         "notes": "Nikaido 2003 describes porin permeability in terms of size exclusion, channel specificity, and diffusion rate."
        }
       ]
      },
      {
       "subject": "ordered_lps_layer",
       "predicate": "cooperates with",
       "object": "beta_barrel_porins",
       "description": "The low-permeability LPS leaflet and selective porin channels combine to admit useful hydrophilic molecules while reducing harmful influx.",
       "evidence": [
        {
         "reference": "DOI:10.1101/cshperspect.a000414",
         "notes": "Silhavy, Kahne and Walker 2010 connect outer-leaflet LPS and beta-barrel porins to the outer membrane's permeability-barrier function."
        }
       ]
      },
      {
       "subject": "beta_barrel_porins",
       "predicate": "enables",
       "object": "selective_permeability_barrier",
       "description": "Selective porin conductance superimposes controlled nutrient uptake on the LPS-based exclusion barrier.",
       "evidence": [
        {
         "reference": "DOI:10.1128/MMBR.67.4.593-656.2003",
         "notes": "Nikaido 2003 reviews how porin diffusion and outer-leaflet LPS jointly determine Gram-negative outer-membrane permeability."
        }
       ]
      }
     ]
    }
   ],
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-08-30T19:30:00Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Added as a literature-backed foundational seed. Identity checked against the 2026-07-01 Gene Ontology release; requires human review.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-31T03:48:23Z",
     "curator": "uniprot_sl",
     "action": "ADD_UNIPROT_SL_XREF",
     "changes": "Added uniprot.location:SL-0040 (Cell outer membrane); mapping read from the GO line of UniProt subcell.txt."
    },
    {
     "timestamp": "2026-08-31T06:12:34Z",
     "curator": "claude",
     "action": "SET_COMPONENT_ROLE",
     "changes": "component_role became required (#77) so the constituent/machinery distinction is machine-readable rather than prose. Set per component; ASSOCIATED_MACHINERY only where the protein acts on the already-assembled structure.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-04T01:09:39Z",
     "curator": "codex",
     "action": "ADD_CAUSAL_GRAPH",
     "changes": "Added an ASSEMBLY graph for Lpt-driven LPS transport, BAM-driven beta-barrel OMP assembly, and the resulting asymmetric outer-membrane permeability barrier, with additional DOI evidence on Lpt and BAM.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-04T04:03:00Z",
     "curator": "codex",
     "action": "ADD_CAUSAL_GRAPH",
     "changes": "Added a FUNCTION graph for LPS- and beta-barrel-porin-mediated selective permeability, grounded LPS nodes with ChEBI, and added Nikaido 2003 evidence for hydrophobic exclusion and porin diffusion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:49Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 4 verified UniProtKB protein_example(s); added 5 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "xrefs": [
    "uniprot.location:SL-0040"
   ]
  },
  {
   "identifier": "GO:0030428",
   "label": "cell septum",
   "structure_category": "ENVELOPE",
   "structure_kind": "ENVELOPE_LAYER",
   "definition": "A structure composed of peptidoglycan and often chitin in addition to other materials. It usually forms perpendicular to the long axis of a cell or hypha and grows centripetally from the cell wall to the center of the cell and often functions in the compartmentalization of a cell into two daughter cells. An intercellular cross-wall layer composed of peptidoglycan in dividing bacteria, pseudomurein/S-layer in archaea, or chitin and beta-glucan in yeasts and filamentous fungi that forms perpendicular to the longitudinal cell axis to partition daughter cells or hyphal compartments. Synthesis of the cell septum is directed by the cytokinetic FtsZ divisome in prokaryotes or the actomyosin contractile ring and septin collar in fungi.",
   "definition_source": "GO:0030428",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0110165"
   ],
   "synonyms": [
    {
     "synonym_text": "septum",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0030428"
    },
    {
     "synonym_text": "cross wall",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030428"
    }
   ],
   "components": [
    {
     "component_id": "bacterial_septal_peptidoglycan",
     "label": "bacterial septal peptidoglycan",
     "component_type": "PEPTIDOGLYCAN",
     "component_role": "CONSTITUENT",
     "essentiality": "CONDITIONAL",
     "role": "Newly synthesized peptidoglycan that closes the division plane in walled bacteria.",
     "evidence": [
      {
       "reference": "DOI:10.1111/j.1749-6632.2012.06818.x",
       "notes": "Egan and Vollmer 2012 review septal peptidoglycan synthesis as the peptidoglycan-building output of the bacterial divisome."
      },
      {
       "reference": "DOI:10.1146/annurev-biophys-121219-081703",
       "notes": "McQuillen and Xiao 2020 review how the FtsZ ring organizes septal peptidoglycan synthesis."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral CHEBI, GO, or polymer term was identified for the peptidoglycan specifically deposited at bacterial division septa; this component deliberately excludes chitin- and glucan-containing fungal septal walls."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "COMMON",
     "note": "Walled FtsZ-dividing bacteria close the division plane with septal peptidoglycan, while wall-less lineages and bacteria using other division modes are outside this broad row.",
     "reference": "DOI:10.1146/annurev-biophys-121219-081703"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli K-12",
     "note": "Rod-shaped diderm model for divisome-directed septal peptidoglycan synthesis.",
     "reference": "DOI:10.1146/annurev-biophys-121219-081703"
    },
    {
     "taxon_id": "NCBITaxon:1423",
     "taxon_label": "Bacillus subtilis",
     "note": "Gram-positive model for FtsZ-guided septal synthesis and division-plane closure.",
     "reference": "DOI:10.1146/annurev-biophys-121219-081703"
    }
   ],
   "functions": [
    {
     "function_id": "daughter_cell_compartmentalization",
     "label": "daughter-cell compartmentalization",
     "description": "The completed division septum spans the division site and blocks cytoplasmic and organellar exchange between nascent daughter cells.",
     "evidence": [
      {
       "reference": "GO:0000935",
       "notes": "GO:0000935 defines the division septum as a cell septum that compartmentalizes two daughter cells."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030428",
     "notes": "Gene Ontology cellular-component term for cell septum: A structure composed of peptidoglycan and often chitin in addition to other materials. It usually forms perpendicular to the long axis of a cell or hypha and grows centripetally from the cell wall to the center of the cell and often functions in the compartmentalization of a cell into two daughter cells."
    },
    {
     "reference": "GO:0000935",
     "notes": "Gene Ontology cellular-component term for the division septum."
    },
    {
     "reference": "GO:0032153",
     "notes": "Gene Ontology cellular-component term for the cell division site that contains division septum structures."
    },
    {
     "reference": "DOI:10.1146/annurev-biophys-121219-081703",
     "notes": "McQuillen and Xiao 2020, Insights into the Structure, Function, and Dynamics of the Bacterial Cytokinetic FtsZ-Ring, Annual Review of Biophysics."
    },
    {
     "reference": "DOI:10.1111/j.1749-6632.2012.06818.x",
     "notes": "Egan and Vollmer 2012, The physiology of bacterial cell division, Annals of the New York Academy of Sciences."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cell_septum_mechanism",
     "title": "Cell septum assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of cell septum (GO:0030428) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "cell_septum",
       "label": "cell septum",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030428",
       "description": "A structure composed of peptidoglycan and often chitin in addition to other materials."
      },
      {
       "node_id": "bacterial_septal_peptidoglycan",
       "label": "bacterial septal peptidoglycan",
       "node_type": "CHEMICAL",
       "component_ref": "bacterial_septal_peptidoglycan",
       "description": "Newly synthesized peptidoglycan that closes the division plane in walled bacteria."
      },
      {
       "node_id": "cell_division_site",
       "label": "cell division site",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032153",
       "description": "Enclosing or holo-structural assembly (cell division site, GO:0032153) containing cell septum."
      },
      {
       "node_id": "daughter_cell_compartmentalization",
       "label": "daughter-cell compartmentalization",
       "node_type": "BIOLOGICAL_PROCESS",
       "description": "The completed division septum spans the division site and blocks cytoplasmic and organellar exchange between nascent daughter cells."
      }
     ],
     "edges": [
      {
       "subject": "bacterial_septal_peptidoglycan",
       "predicate": "is part of",
       "object": "cell_septum",
       "description": "Newly synthesized peptidoglycan that closes the division plane in walled bacteria.",
       "evidence": [
        {
         "reference": "DOI:10.1111/j.1749-6632.2012.06818.x",
         "notes": "Egan and Vollmer 2012 review septal peptidoglycan synthesis as the peptidoglycan-building output of the bacterial divisome."
        }
       ]
      },
      {
       "subject": "cell_septum",
       "predicate": "is part of",
       "object": "cell_division_site",
       "description": "Cell septum forms an integral structural compartment or subassembly of cell division site.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-biophys-121219-081703",
         "notes": "McQuillen and Xiao 2020, Insights into the Structure, Function, and Dynamics of the Bacterial Cytokinetic FtsZ-Ring, Annual Review of Biophysics."
        }
       ]
      },
      {
       "subject": "cell_septum",
       "predicate": "mediates",
       "object": "daughter_cell_compartmentalization",
       "description": "The completed division septum spans the division site and blocks cytoplasmic and organellar exchange between nascent daughter cells.",
       "evidence": [
        {
         "reference": "GO:0000935",
         "notes": "GO:0000935 defines the division septum as a cell septum that compartmentalizes two daughter cells."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:42Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of cell septum (GO:0030428) in category ENVELOPE with verified GO hierarchy, compartmental context, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ],
   "part_of": [
    "GO:0032153"
   ]
  },
  {
   "identifier": "GO:0033101",
   "label": "cellular bud membrane",
   "structure_category": "ENVELOPE",
   "structure_kind": "MEMBRANE",
   "definition": "The specialized plasma-membrane region that surrounds a cellular bud.",
   "definition_source": "GO:0033101",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T00:03:40Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T00:04:18Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added UniProt bud-membrane synonymy and xref, membrane parentage, cellular-bud and plasma-membrane parthood, a reviewed-label-only lipid component, budding-yeast distribution and example evidence, a polarized bud-membrane growth function, GO/UniProt/DOI evidence, a nonmechanistic topology graph, and an exocyst/polarity-factor boundary decision.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T00:13:27Z",
     "curator": "codex",
     "action": "FIXED_DISCUSSION_ANCHOR",
     "changes": "Replaced the bare components discussion anchor with components#cellular_bud_lipid_bilayer so the boundary decision resolves to the local lipid-boundary component.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T00:30:36Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved #908 by adding GO:0016020 evidence for the generic membrane parent declared on the cellular bud membrane record.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "bud membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0028"
    }
   ],
   "parent_structures": [
    "GO:0016020"
   ],
   "part_of": [
    "GO:0005933",
    "GO:0005886"
   ],
   "xrefs": [
    "uniprot.location:SL-0028"
   ],
   "components": [
    {
     "component_id": "cellular_bud_lipid_bilayer",
     "label": "cellular bud lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Specialized plasma-membrane lipid boundary surrounding the daughter bud.",
     "evidence": [
      {
       "reference": "GO:0033101",
       "notes": "GO:0033101 identifies the cellular bud membrane as the membrane surrounding the bud."
      },
      {
       "reference": "uniprot.location:SL-0028",
       "notes": "UniProt SL-0028 maps Bud membrane to GO:0033101 and places it under both Bud and Cell membrane."
      },
      {
       "reference": "GO:0005886",
       "notes": "GO:0005886 is the plasma membrane term corresponding to the UniProt Cell membrane parent location."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0033101 and UniProt SL-0028 identify the bud membrane, but no lipid CURIE specific to this budding-yeast plasma-membrane patch was curated."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast forms a membrane-bounded daughter bud during polarized mitotic growth.",
     "reference": "DOI:10.1083/jcb.135.3.725"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which polarized exocytic sites form on small bud membranes during bud growth.",
     "reference": "DOI:10.1016/S0092-8674(00)80948-4"
    }
   ],
   "functions": [
    {
     "function_id": "polarized_bud_membrane_growth",
     "label": "polarized bud membrane growth",
     "description": "The bud membrane is the plasma-membrane domain around the daughter bud that expands as polarized secretion delivers membrane to bud growth sites.",
     "evidence": [
      {
       "reference": "GO:0033101",
       "notes": "GO:0033101 identifies the membrane surrounding a cellular bud."
      },
      {
       "reference": "DOI:10.1016/S0092-8674(00)80948-4",
       "notes": "Finger et al. 1998 characterized Sec3p as a spatial landmark for polarized secretion in budding yeast."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0033101",
     "notes": "Gene Ontology cellular-component term for the cellular bud membrane."
    },
    {
     "reference": "GO:0016020",
     "notes": "Gene Ontology cellular-component term for membrane."
    },
    {
     "reference": "GO:0005933",
     "notes": "Gene Ontology cellular-component term for the cellular bud."
    },
    {
     "reference": "GO:0005886",
     "notes": "Gene Ontology cellular-component term for the plasma membrane."
    },
    {
     "reference": "uniprot.location:SL-0028",
     "notes": "UniProt Subcellular Location entry SL-0028 maps Bud membrane to GO:0033101 and places it under Bud and Cell membrane."
    },
    {
     "reference": "uniprot.location:SL-0027",
     "notes": "UniProt Subcellular Location entry SL-0027 maps the parent Bud location to GO:0005933."
    },
    {
     "reference": "DOI:10.1083/jcb.135.3.725",
     "notes": "Valtz and Herskowitz 1996 studied Saccharomyces Pea2/Spa2 polarity proteins during budding and mating."
    },
    {
     "reference": "DOI:10.1016/S0092-8674(00)80948-4",
     "notes": "Finger et al. 1998, 'Sec3p is a spatial landmark for polarized secretion in budding yeast', Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cellular_bud_membrane_topology",
     "title": "Cellular bud membrane topology",
     "description": "The cellular bud membrane is the specialized plasma-membrane patch that surrounds the daughter bud.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures bud-membrane parthood without asserting the full exocyst, polarity, or septin mechanism that patterns the bud surface.",
     "nodes": [
      {
       "node_id": "cellular_bud_membrane",
       "label": "cellular bud membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033101"
      },
      {
       "node_id": "cellular_bud",
       "label": "cellular bud",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005933"
      },
      {
       "node_id": "plasma_membrane",
       "label": "plasma membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005886"
      }
     ],
     "edges": [
      {
       "subject": "cellular_bud_membrane",
       "predicate": "surrounds",
       "object": "cellular_bud",
       "description": "The bud membrane surrounds the cellular bud.",
       "evidence": [
        {
         "reference": "GO:0033101",
         "notes": "GO:0033101 identifies the membrane surrounding the cellular bud."
        },
        {
         "reference": "uniprot.location:SL-0028",
         "notes": "UniProt SL-0028 places the bud membrane under the Bud subcellular location."
        }
       ]
      },
      {
       "subject": "cellular_bud_membrane",
       "predicate": "is part of",
       "object": "plasma_membrane",
       "description": "The cellular bud membrane is a specialized part of the cell membrane.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0028",
         "notes": "UniProt SL-0028 places the bud membrane under the Cell membrane location."
        },
        {
         "reference": "GO:0005886",
         "notes": "GO:0005886 is the plasma membrane term corresponding to the UniProt Cell membrane location."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "exocyst_and_polarity_factors_outside_membrane_boundary",
     "prompt": "Keep exocyst and polarity proteins off the cellular bud membrane component list.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#cellular_bud_lipid_bilayer",
      "causal_graphs#cellular_bud_membrane_topology"
     ],
     "rationale": "Sec3p and the Pea2/Spa2 polarity module localize to budding sites, but they are curated as exocyst or polarisome constituents rather than as structural constituents of the bud membrane lipid boundary.",
     "resolution_note": "Curated only the lipid-boundary component and the cellular bud/plasma membrane topology for the bud membrane record.",
     "evidence": [
      {
       "reference": "DOI:10.1016/S0092-8674(00)80948-4",
       "notes": "Finger et al. 1998 used Sec3p localization to define polarized secretion sites in budding yeast."
      },
      {
       "reference": "DOI:10.1083/jcb.135.3.725",
       "notes": "Valtz and Herskowitz 1996 characterized Pea2/Spa2 localization to polarized-growth sites in budding yeast."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-14"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:coccolith",
   "label": "coccolith",
   "structure_category": "ENVELOPE",
   "structure_kind": "OTHER",
   "definition": "An individual mineralized scale produced by a coccolithophore, with a characteristic arrangement of calcite crystals. Coccoliths form elements of the external cell covering, the coccosphere, and can be shed as free scales.",
   "definition_source": "DOI:10.1126/sciadv.adc8728",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-03T18:27:35Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T18:28:48Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added verified calcite and label-only organic-material composition, two species examples, covering and scoped adsorption roles, identity/molecular/ecological boundaries and inspected Figure 1 with verified CC BY 4.0 provenance.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T18:29:51Z",
     "curator": "codex",
     "action": "CLARIFIED_COMPONENT_BOUNDARY",
     "changes": "Separated the resolved vesicle-protein exclusion from the open organic-material identity question without changing its historical rationale.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0110165"
   ],
   "components": [
    {
     "component_id": "calcite_crystals",
     "label": "calcite",
     "component_type": "SMALL_MOLECULE",
     "component_role": "CONSTITUENT",
     "grounding": "CHEBI:46719",
     "essentiality": "UNKNOWN",
     "role": "Mineral material of the coccolith crystal assembly.",
     "evidence": [
      {
       "reference": "DOI:10.1021/jacs.6c02151",
       "notes": "Results and Figure 1 characterize calcite units in Calcidiscus leptoporus coccoliths; the illustrated two-shield morphology is not generalized to all coccoliths."
      },
      {
       "reference": "DOI:10.1093/pnasnexus/pgag104",
       "notes": "Results describe calcite rhombohedra assembled into holococcoliths, rather than the intergrown crystal architecture typical of heterococcoliths."
      }
     ]
    },
    {
     "component_id": "organic_material",
     "label": "coccolith-associated organic material",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "This mixed material includes the organic base plate and surface-associated organics, not one identified chemical species or protein family. A ChEBI coccolith search returned no term; a generic polysaccharide or protein term would not identify the measured material or its composition.",
     "essentiality": "UNKNOWN",
     "role": "Organic material associated with the mineral scale, including the base plate. In tested Emiliania huxleyi coccoliths, removal of surface organics reduces adsorption to cells.",
     "evidence": [
      {
       "reference": "DOI:10.1126/sciadv.adc8728",
       "notes": "Figure 3 compares untreated and hypochlorite-oxidized coccoliths: SEM shows loss of organic base-plate material while the crystalline structure remains, and oxidized coccoliths attach less efficiently. This does not identify a specific adhesion molecule or test de novo assembly without organics."
      },
      {
       "reference": "DOI:10.1093/pnasnexus/pgag104",
       "notes": "Results and Figure 1 identify an organic base plate in mature holococcoliths; this does not establish a universal nucleation-template mechanism."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:127549",
     "taxon_label": "Calcidiscus leptoporus",
     "reference": "DOI:10.1021/jacs.6c02151",
     "note": "Strain RCC1130. SEM and AFM characterize mature coccoliths with distal and proximal shields and a connecting stem. Supplementary Methods describe coccolith isolation, cleaning and SEM preparation; these dimensions and surfaces are species- and sample-specific."
    },
    {
     "taxon_id": "NCBITaxon:2903",
     "taxon_label": "Emiliania huxleyi",
     "reference": "DOI:10.1126/sciadv.adc8728",
     "note": "Calcified CCMP374 supplies coccoliths for adsorption experiments with naked cells; the paper also tests other morphotypes and recipient strains. The species label follows the verified NCBI/ENA authority. The record does not generalize one morphotype's attachment behavior to all coccoliths."
    }
   ],
   "functions": [
    {
     "function_id": "cell_covering_element",
     "label": "cell-covering element",
     "description": "Individual coccolith scales form elements of the external coccosphere. This structural role does not itself establish protection against every predator, virus or environmental stress.",
     "evidence": [
      {
       "reference": "DOI:10.1021/jacs.6c02151",
       "notes": "Figure 1A shows a coccolith-covered cell, while Figures 1B-E resolve individual scales."
      }
     ]
    },
    {
     "function_id": "cell_surface_adsorption",
     "label": "cell-surface adsorption",
     "description": "In Emiliania huxleyi experiments, isolated coccoliths adsorb to cells; oxidation of coccolith-associated organic material reduces this attachment. This is an observed interaction in the tested system, not a universal adaptive benefit.",
     "evidence": [
      {
       "reference": "DOI:10.1126/sciadv.adc8728",
       "notes": "Results, Figure 3 and coccolith-treatment Methods compare untreated and oxidized coccoliths; attachment also differs among morphotypes."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1126/sciadv.adc8728",
     "notes": "Johns et al. (2023), Science Advances. Primary Results and Discussion, Figure 3 and culture/isolation/treatment Methods read. Distinguishes attached scales, free coccoliths and whole coccospheres; organic removal affects cell adsorption and virus interactions are context-dependent."
    },
    {
     "reference": "DOI:10.1021/jacs.6c02151",
     "notes": "Avrahami et al. (2026), Journal of the American Chemical Society. Primary morphology Results and Figure 1, plus supplementary culture and SEM/AFM preparation Methods, read. SEM and AFM characterize calcite-scale architecture in RCC1130."
    },
    {
     "reference": "DOI:10.1093/pnasnexus/pgag104",
     "notes": "Primary Results and Discussion read as a morphology and mechanism scope check: mature holococcoliths contain calcite rhombohedra and an organic base plate, but crystal arrangement and nucleation differ from the heterococcolith examples."
    },
    {
     "reference": "GO:0110165",
     "notes": "Verified broad cellular anatomical structure term includes substances produced by cells above protein-complex granularity, without imposing an exclusively intracellular or extracellular developmental location."
    }
   ],
   "discussions": [
    {
     "discussion_id": "scale_identity_and_scope",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Distinguish a coccolith scale from the coccolith vesicle, coccosphere and narrower morphotypes.",
     "rationale": "A mineralized scale, a membrane-bounded formation compartment and an entire covering have different physical identities.",
     "notes": "Hidden/ignored-inclusive searches found the coccolith-vesicle record but no exact scale record or synonym. QuickGO searches for coccolith, heterococcolith, holococcolith and coccosphere returned zero hits. GO:0110165 is a broad parent, not an exact identity. ENVELOPE groups this cell-covering element; kind OTHER avoids calling one scale a continuous envelope layer. Heterococcolith and holococcolith are narrower structural types, not exact synonyms. No unconditional vesicle parthood or extracellular-only classification is asserted for all developmental stages; no dangling coccosphere identifier is minted here.",
     "evidence": [
      {
       "reference": "DOI:10.1021/jacs.6c02151",
       "notes": "Figures 1 and 2 distinguish individual scales, whole cell covering and formation compartment."
      },
      {
       "reference": "DOI:10.1093/pnasnexus/pgag104",
       "notes": "Results contrast holococcolith and heterococcolith crystal architectures."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    },
    {
     "discussion_id": "organic_material_identity",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve the molecular identities and taxon-specific composition of coccolith-associated organic material.",
     "rationale": "Selective oxidation supports an organic-material contribution but cannot identify a particular polymer, protein, receptor or binding interaction.",
     "notes": "The mixed organic-material class is deliberately label-only. Base plates and surface organics may vary with species, morphotype, developmental stage and preparation. Persistence of mineral architecture after oxidation is not evidence that organics are dispensable during assembly.",
     "evidence": [
      {
       "reference": "DOI:10.1126/sciadv.adc8728",
       "notes": "Figure 3 and Methods resolve a material-removal effect but not its exact molecular cause."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    },
    {
     "discussion_id": "vesicle_protein_boundary",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Do not equate proteins associated with the forming vesicle with constituents of the mineral scale.",
     "rationale": "A site of crystal formation and its mineral product have different molecular boundaries.",
     "notes": "The primary Figure 4 examines unidentified particles on the luminal side of the coccolith-vesicle membrane and challenges their assignment to a full ATPase. Neither these particles nor unverified vesicle transporters are asserted as mature coccolith constituents. This does not claim their biological absence or resolve the separate organic-material inventory.",
     "evidence": [
      {
       "reference": "DOI:10.1021/jacs.6c02151",
       "notes": "Results and Figure 4 localize the densities to the vesicle membrane, not to an identified scale protein component."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    },
    {
     "discussion_id": "morphogenesis_and_ecological_limits",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Establish how crystal organization, surface chemistry and ecological effects vary among coccolith types and conditions.",
     "rationale": "One species' morphology or one adsorption experiment cannot establish a universal shape, nucleation mechanism, protective role or prevalence.",
     "notes": "The two-shield Calcidiscus morphology, surface roughness and V/R crystal arrangement are not generic dimensions or stoichiometry. Holococcolith observations do not support universal base-plate-templated nucleation. Cell-surface adsorption is kept distinct from proof of an adaptive benefit; the 2023 study finds context-dependent viral effects, so no universal antiviral function is asserted. No broad taxonomic-distribution row, fixed crystal count, causal graph or unverified trait link is added.",
     "evidence": [
      {
       "reference": "DOI:10.1021/jacs.6c02151",
       "notes": "Results and Conclusions retain uncertainty about morphogenesis control."
      },
      {
       "reference": "DOI:10.1093/pnasnexus/pgag104",
       "notes": "Discussion allows undetected small nucleators and leaves crystal-ordering dynamics unresolved."
      },
      {
       "reference": "DOI:10.1126/sciadv.adc8728",
       "notes": "Results distinguish empirical adsorption/infection experiments from turbulence-dependent encounter models."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    }
   ],
   "images": [
    {
     "image_id": "pmc_pmc13067266_fig1",
     "file": "pmc13067266_fig1.jpg",
     "file_sha256": "35772c3d477f71c47c7c2e0d6e91fbd6086b9061126c7bee92cec70fcd95f939",
     "source": "PMC",
     "source_accession": "PMC13067266.1 fig1",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC13067266/",
     "download_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC13067266.1/ja6c02151_0001.jpg",
     "licence": "CC_BY_4_0",
     "licence_url": "https://creativecommons.org/licenses/by/4.0/",
     "attribution": "Emanuel M. Avrahami, Dmitry Karpov, Lior Aram, Nadav Elad, Razi Safadi, Irit Rosenhek-Goldian, Xiao-Meng Sui, Diede de Haan, Neta Varsano, Sidney R. Cohen, et al.; CC BY 4.0, via PubMed Central",
     "modality": "SEM",
     "caption": "Calcidiscus leptoporus, Figure 1. A: SEM of a coccolith-covered cell beside a schematic cross-section of one scale. B-E: SEM views of individual coccoliths from distal, proximal and side orientations. F: AFM surface-height maps and three-dimensional projections of selected regions. The two shields and connecting stem characterize this example, not every coccolith type; AFM scan areas are not whole-scale dimensions.",
     "taxon_id": "NCBITaxon:127549",
     "taxon_label": "Calcidiscus leptoporus",
     "reference": "DOI:10.1021/jacs.6c02151",
     "retrieved_on": "2026-10-03",
     "notes": "Visually inspected, unmodified multi-panel Figure 1. Source supplementary Methods identify strain RCC1130 and distinguish cleaned, ex situ SEM/AFM specimens from cryogenic imaging elsewhere in the paper. Exact CC BY 4.0 URL verified in JATS ALI license_ref text against PMC metadata CC BY; media MD5 and local SHA-256 match. This figure includes SEM, schematic and AFM panels, not cryo-electron tomography."
    }
   ]
  },
  {
   "identifier": "cellstructuremech:coccosphere",
   "label": "coccosphere",
   "structure_category": "ENVELOPE",
   "structure_kind": "ENVELOPE_LAYER",
   "definition": "An external cell covering of a coccolithophore assembled from individual mineralized scales called coccoliths. Its organization varies among taxa and cell states; the covering is distinct from a single coccolith and from the intracellular vesicle in which a coccolith forms.",
   "definition_source": "DOI:10.1111/nph.15272",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-03T18:57:33Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T18:59:52Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added whole-covering identity and coccolith parthood, verified calcite, label-only organic matrix, two species examples, scoped covering/separation roles, geometry and mechanism limits, and inspected CC BY 4.0 SEM Figure 2 with complete source-specific attribution.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T19:00:38Z",
     "curator": "codex",
     "action": "CLARIFIED_COMPONENT_BOUNDARY",
     "changes": "Recorded the resolved intracellular-cytoskeleton exclusion separately from the open extracellular matrix-composition question.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0030312"
   ],
   "has_part": [
    "cellstructuremech:coccolith"
   ],
   "components": [
    {
     "component_id": "calcite",
     "label": "calcite",
     "component_type": "SMALL_MOLECULE",
     "component_role": "CONSTITUENT",
     "grounding": "CHEBI:46719",
     "essentiality": "UNKNOWN",
     "role": "Mineral material of the coccolith scales assembled into the covering.",
     "evidence": [
      {
       "reference": "DOI:10.1111/nph.15272",
       "notes": "Introduction and Results distinguish the calcite coccoliths from their organization into the external coccosphere."
      },
      {
       "reference": "DOI:10.7717/peerj.4608",
       "notes": "Primary SEM observations and Figure 2 examine the arrangement of individual coccolith scales in Emiliania huxleyi coccospheres."
      }
     ]
    },
    {
     "component_id": "organic_matrix",
     "label": "coccosphere-associated organic matrix",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "This denotes the mixed extracellular material associated with the assembled covering, not a chemically identified polysaccharide or protein. A ChEBI coccosphere search returned no term. Lectin staining and retained spatial organization do not establish a single polymer identity, and a generic polysaccharide CURIE would not identify this material.",
     "essentiality": "UNKNOWN",
     "role": "In Coccolithus braarudii, a structured polysaccharide-rich organic layer contributes to organization of the coccolith covering. Its molecular composition and necessity for assembly are not established here.",
     "evidence": [
      {
       "reference": "DOI:10.1111/nph.15272",
       "notes": "Figure 9, associated Results and fluorescence Methods show a FITC-Concanavalin-A-stained extracellular layer with patterned unstained regions after decalcification. The authors relate this layer to coccolith organization and contacts between incompletely covered daughter cells; the assay does not identify an exact adhesion molecule."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:2903",
     "taxon_label": "Emiliania huxleyi",
     "reference": "DOI:10.7717/peerj.4608",
     "note": "Calcifying strain CS-369. SEM characterizes coccolith arrangement in coccospheres from cultures pooled across light and CO2 conditions. Whole-sphere plate numbers are estimated from visible interlocked plates under a uniform-distribution assumption, not counted independently in three dimensions."
    },
    {
     "taxon_id": "NCBITaxon:221442",
     "taxon_label": "Coccolithus braarudii",
     "reference": "DOI:10.1111/nph.15272",
     "note": "Strain PLY182g, called Coccolithus pelagicus subsp. braarudii in older work. Time-lapse microscopy follows rearrangement of the covering during division; calcification-disruption experiments and fluorescence microscopy distinguish daughter-cell separation defects from an inability to complete initial cytokinesis."
    }
   ],
   "functions": [
    {
     "function_id": "external_covering",
     "label": "external cell covering",
     "description": "Coccolith scales collectively cover the cell exterior. The spatial arrangement and integrity of this covering vary with species, cell state and experimental perturbation.",
     "evidence": [
      {
       "reference": "DOI:10.7717/peerj.4608",
       "notes": "Figure 2 directly shows interlocking scale coverings of E. huxleyi; mathematical topology analysis remains specific to the study assumptions and measured geometry."
      },
      {
       "reference": "DOI:10.1111/nph.15272",
       "notes": "Figure 5 time-lapse imaging shows flexible rearrangement of C. braarudii coccoliths as the cell divides while retaining coverage."
      }
     ]
    },
    {
     "function_id": "daughter_cell_separation",
     "label": "support of daughter-cell separation",
     "description": "In tested Coccolithus braarudii cultures, an intact coccosphere supports separation of daughter cells. Disruption of the covering during Ge or HEDP treatment is associated with persistent cell pairs after completed cytokinesis; this is not asserted for every coccolithophore or calcification perturbation.",
     "evidence": [
      {
       "reference": "DOI:10.1111/nph.15272",
       "notes": "Results and Figures 7-9 combine treatment time courses, time-lapse imaging, nuclear and membrane staining, and in situ decalcification controls. Low-Ca growth inhibition does not produce the same paired-cell phenotype. Possible additional treatment effects and the precise adhesion mechanism remain unresolved."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.7717/peerj.4608",
     "notes": "Xu, Hutchins and Gao (2018), PeerJ. Primary Methods, SEM architecture Results, Figure 2, count/geometry assumptions and assembly discussion read. Separates observed scale arrangement from simulated topology and hypothetical cellular control."
    },
    {
     "reference": "DOI:10.1111/nph.15272",
     "notes": "Walker et al. (2018), New Phytologist. Culture and perturbation Methods, time-lapse/fluorescence/SEM Methods, division and organic-layer Results, Figures 5-9 and Discussion read. Supports species- and treatment-scoped covering organization and daughter-separation observations."
    },
    {
     "reference": "DOI:10.1126/sciadv.adc8728",
     "notes": "Johns et al. (2023), Science Advances. Primary Results and culture/isolation/adsorption Methods read. Cells can acquire free coccoliths, and xenospheres can mix morphotypes or scales from different species; possession of an attached scale does not prove that its host produced it."
    },
    {
     "reference": "GO:0030312",
     "notes": "Verified external encapsulating structure is a broader cellular-component class for structures outside the plasma membrane surrounding the cell, not an exact coccosphere identity."
    }
   ],
   "discussions": [
    {
     "discussion_id": "covering_identity",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep the whole coccosphere distinct from an individual coccolith, its formation vesicle and the organic matrix alone.",
     "rationale": "A covering assembled from mineral scales, a scale and a membrane-bounded formation compartment have different physical boundaries.",
     "notes": "Whole-repository hidden/ignored-inclusive name, alias, parent and primary-reference searches found no duplicate covering record. QuickGO coccosphere and xenosphere searches returned zero; coccolithophore shell returned process and unrelated structure terms. GO:0030312 is broader, so the local identifier is minted. The coccosphere has_part cellstructuremech:coccolith; it is not a subclass of the scale or of the coccolith vesicle. ENVELOPE_LAYER denotes a non-membrane covering, not a claim of exactly one geometric layer. The entire mineral-scale covering is not equated with glycocalyx or with its organic matrix, and no unconditional vesicle parthood is asserted.",
     "evidence": [
      {
       "reference": "DOI:10.7717/peerj.4608",
       "notes": "SEM and geometric analysis distinguish individual plates from their complete arrangement."
      },
      {
       "reference": "DOI:10.1111/nph.15272",
       "notes": "Results distinguish the extracellular covering, intracellular coccolith formation and the organic layer exposed after decalcification."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    },
    {
     "discussion_id": "matrix_identity",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve the chemistry, distribution and assembly requirement of the coccosphere-associated organic matrix.",
     "rationale": "A patterned lectin-positive layer does not identify an exact polymer, protein or receptor, nor prove a universal composition.",
     "notes": "The matrix remains REVIEWED_LABEL_ONLY. Retention after decalcification helps distinguish it from the mineral plates but does not establish that either matrix or mineral is dispensable for normal assembly. No specific adhesive protein, exact polymer composition, fixed stoichiometry or universal essentiality is assigned.",
     "evidence": [
      {
       "reference": "DOI:10.1111/nph.15272",
       "notes": "Figure 9 and the fluorescence Methods characterize extracellular lectin staining, not the exact matrix chemistry."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    },
    {
     "discussion_id": "geometry_and_layer_scope",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve how layer definitions, coccolith geometry and cell state affect coccosphere architecture across taxa.",
     "rationale": "A topology model fitted to one strain does not determine universal plate counts, layer counts or cellular sensing machinery.",
     "notes": "The PeerJ study defines a layer operationally as fully interlocking plates covering the surface and estimates total plate numbers from visible plates. Other sources discuss extra plates or multiple layers using different conventions. No universal one-layer statement, minimum plate number, four-to-six-neighbor rule, whole-sphere diameter or geometry-sensing protein is asserted. Xenosphere and holococcosphere are narrower configurations, not exact synonyms for every coccosphere; model-based assembly explanations remain hypotheses.",
     "evidence": [
      {
       "reference": "DOI:10.7717/peerj.4608",
       "notes": "Methods explicitly state the counting assumption and layer definition; Conclusions leave actual sensing and regulation unresolved."
      },
      {
       "reference": "DOI:10.1111/nph.15272",
       "notes": "Discussion contrasts coccosphere organization among species and life-cycle states."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    },
    {
     "discussion_id": "division_and_ecological_limits",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Distinguish species-specific daughter-separation effects from universal growth, protection or photosynthesis functions.",
     "rationale": "Different calcification perturbations and different species need not have the same cellular consequences.",
     "notes": "C. braarudii cells with disrupted coverings can complete an initial cytokinesis before remaining paired and failing subsequent divisions. Low-Ca treatment does not produce the same paired-cell phenotype; potential additional effects of Ge or HEDP are acknowledged. The source does not show that calcification directly supports photosynthesis under the tested conditions. No broad prevalence row, generalized cell-cycle block, universal antiviral or grazing protection, causal graph or unverified trait link is added.",
     "evidence": [
      {
       "reference": "DOI:10.1111/nph.15272",
       "notes": "Division Results and Discussion retain species/treatment distinctions and do not equate impaired growth with failure of initial cytokinesis."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    },
    {
     "discussion_id": "adsorbed_scale_origin",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Do not infer that every coccolith in a covering was produced by the covered cell.",
     "rationale": "A structural part can be acquired from the surrounding medium rather than synthesized by its present host.",
     "notes": "Experiments distinguish calcified CCMP374 donor cells from naked recipients that adsorb isolated coccoliths, and natural xenospheres can contain mixed scales. The has_part link is structural, not a same-cell biosynthesis assertion. This evidence does not make every adsorbed coccolith a fully reconstructed coccosphere or justify a universal benefit of adsorption.",
     "evidence": [
      {
       "reference": "DOI:10.1126/sciadv.adc8728",
       "notes": "Figures 1-3 and culture/adsorption Methods distinguish mixed-scale coverings, donor and recipient cells, and organic-material-dependent adsorption."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    },
    {
     "discussion_id": "intracellular_cytoskeleton_boundary",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Do not import the intracellular division microtubule network as a constituent of the extracellular covering.",
     "rationale": "Concurrent cellular rearrangements do not establish shared structural membership.",
     "notes": "The source images an intracellular microtubule bundle during division separately from the extracellular coccosphere and organic layer. Tubulin is therefore not added as a coccosphere component. This boundary decision does not claim that the cytoskeleton has no role in division, trafficking or covering reorganization, or resolve the open matrix-chemistry question.",
     "evidence": [
      {
       "reference": "DOI:10.1111/nph.15272",
       "notes": "Figure 6 and immunofluorescence Results localize the microtubule network within dividing cells; Figure 9 characterizes the extracellular organic layer."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    }
   ],
   "images": [
    {
     "image_id": "pmc_pmc5896503_fig_2",
     "file": "pmc5896503_fig_2.jpg",
     "file_sha256": "5f3b2473ff6c3e1e281c8ae71b4c2d72dd32536e8c9b80e08f761c72b0bff765",
     "source": "PMC",
     "source_accession": "PMC5896503.1 fig-2",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC5896503/",
     "download_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC5896503.1/peerj-06-4608-g002.jpg",
     "licence": "CC_BY_4_0",
     "licence_url": "https://creativecommons.org/licenses/by/4.0/",
     "attribution": "Kai Xu, David Hutchins and Kunshan Gao; Coccolith arrangement follows Eulerian mathematics in the coccolithophore Emiliania huxleyi; PeerJ (2018), DOI:10.7717/peerj.4608; CC BY 4.0, via PubMed Central",
     "modality": "SEM",
     "caption": "Emiliania huxleyi CS-369 coccospheres, Figure 2. Six SEM panels (A-F) show different arrangements of interlocking coccolith scales around cells. White scale bars are 1 micrometre; red numbers identify neighboring plates around selected coccoliths, not the total number of plates in the covering. Whole-sphere plate estimates in the study depend on a counting assumption and are not universal coccosphere counts.",
     "taxon_id": "NCBITaxon:2903",
     "taxon_label": "Emiliania huxleyi",
     "reference": "DOI:10.7717/peerj.4608",
     "retrieved_on": "2026-10-03",
     "notes": "Figure 2 from article version PMC5896503.1; exact licence version read from JATS and media md5 read from the PMC OA S3 metadata. Taxon supplied by the curator because PMC has no taxon field. Curator explicitly accepted the multi-panel figure. Visually inspected unmodified six-panel SEM figure. Methods identify calcifying strain CS-369 and filtration/SEM preparation; this is not live-cell imaging or cryo-electron tomography. Source-specific author, article-title, journal and DOI attribution is retained. The study estimates whole-sphere counts by doubling visible fully interlocked plates assuming uniform distribution."
    }
   ]
  },
  {
   "identifier": "GO:0000935",
   "label": "division septum",
   "structure_category": "ENVELOPE",
   "structure_kind": "ENVELOPE_LAYER",
   "definition": "A cell septum which forms as part of the division site and functions in the compartmentalization of a cell into two daughter cells at division. A division septum spans a cell and does not allow exchange of organelles or cytoplasm between compartments.",
   "definition_source": "GO:0000935",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-22T15:10:43Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T15:12:34Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, cell-septum parentage, division-site parthood, septal-peptidoglycan composition, bacterial distribution, E. coli and B. subtilis examples, barrier and division-plane-closure functions, GO/DOI evidence, a nonmechanistic divisome-to-septum assembly graph, and a resolved divisome/product boundary discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T15:25:12Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Resolved PR #1292 review issues #1293, #1294 and #1295 by removing the assembly-only division-plane-closure function, narrowing the peptidoglycan component to bacterial septal peptidoglycan with conditional essentiality and a fungal polymer TODO, and retyping the divisome and daughter-compartment graph nodes.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "complete septum",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000935"
    },
    {
     "synonym_text": "cell septum surface",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0000935"
    }
   ],
   "parent_structures": [
    "GO:0030428"
   ],
   "part_of": [
    "GO:0032153"
   ],
   "components": [
    {
     "component_id": "bacterial_septal_peptidoglycan",
     "label": "bacterial septal peptidoglycan",
     "component_type": "PEPTIDOGLYCAN",
     "component_role": "CONSTITUENT",
     "essentiality": "CONDITIONAL",
     "role": "Newly synthesized peptidoglycan that closes the division plane in walled bacteria.",
     "evidence": [
      {
       "reference": "DOI:10.1111/j.1749-6632.2012.06818.x",
       "notes": "Egan and Vollmer 2012 review septal peptidoglycan synthesis as the peptidoglycan-building output of the bacterial divisome."
      },
      {
       "reference": "DOI:10.1146/annurev-biophys-121219-081703",
       "notes": "McQuillen and Xiao 2020 review how the FtsZ ring organizes septal peptidoglycan synthesis."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral CHEBI, GO, or polymer term was identified for the peptidoglycan specifically deposited at bacterial division septa; this component deliberately excludes chitin- and glucan-containing fungal septal walls."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "COMMON",
     "note": "Walled FtsZ-dividing bacteria close the division plane with septal peptidoglycan, while wall-less lineages and bacteria using other division modes are outside this broad row.",
     "reference": "DOI:10.1146/annurev-biophys-121219-081703"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli K-12",
     "note": "Rod-shaped diderm model for divisome-directed septal peptidoglycan synthesis.",
     "reference": "DOI:10.1146/annurev-biophys-121219-081703"
    },
    {
     "taxon_id": "NCBITaxon:1423",
     "taxon_label": "Bacillus subtilis",
     "note": "Gram-positive model for FtsZ-guided septal synthesis and division-plane closure.",
     "reference": "DOI:10.1146/annurev-biophys-121219-081703"
    }
   ],
   "functions": [
    {
     "function_id": "daughter_cell_compartmentalization",
     "label": "daughter-cell compartmentalization",
     "description": "The completed division septum spans the division site and blocks cytoplasmic and organellar exchange between nascent daughter cells.",
     "evidence": [
      {
       "reference": "GO:0000935",
       "notes": "GO:0000935 defines the division septum as a cell septum that compartmentalizes two daughter cells."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000935",
     "notes": "Gene Ontology cellular-component term for the division septum."
    },
    {
     "reference": "GO:0030428",
     "notes": "Gene Ontology cellular-component term for the broader cell septum class."
    },
    {
     "reference": "GO:0032153",
     "notes": "Gene Ontology cellular-component term for the cell division site that contains division septum structures."
    },
    {
     "reference": "DOI:10.1146/annurev-biophys-121219-081703",
     "notes": "McQuillen and Xiao 2020, Insights into the Structure, Function, and Dynamics of the Bacterial Cytokinetic FtsZ-Ring, Annual Review of Biophysics."
    },
    {
     "reference": "DOI:10.1111/j.1749-6632.2012.06818.x",
     "notes": "Egan and Vollmer 2012, The physiology of bacterial cell division, Annals of the New York Academy of Sciences."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "divisome_builds_cross_wall",
     "title": "The divisome builds a closing septal cross-wall",
     "description": "At the cell division site, FtsZ-guided septal synthases polymerize new peptidoglycan into a cross-wall; when this septal layer spans the division plane it compartmentalizes the two nascent daughter cells.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph links the divisome to the physical septal peptidoglycan product without enumerating the organism-specific enzyme order or envelope remodeling steps that differ between diderm and monoderm bacteria.",
     "nodes": [
      {
       "node_id": "cell_division_site",
       "label": "cell division site",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032153"
      },
      {
       "node_id": "divisome",
       "label": "divisome complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990586"
      },
      {
       "node_id": "bacterial_septal_peptidoglycan",
       "label": "bacterial septal peptidoglycan",
       "node_type": "STRUCTURE",
       "component_ref": "bacterial_septal_peptidoglycan"
      },
      {
       "node_id": "division_septum",
       "label": "division septum",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000935"
      },
      {
       "node_id": "daughter_cell_compartments",
       "label": "daughter-cell compartments",
       "node_type": "CELLULAR_LOCALIZATION"
      }
     ],
     "edges": [
      {
       "subject": "divisome",
       "predicate": "localizes to",
       "object": "cell_division_site",
       "description": "The bacterial divisome assembles at the future division site where septal wall closure will occur.",
       "evidence": [
        {
         "reference": "GO:1990586",
         "notes": "GO:1990586 defines the divisome as the complex that carries out division septum assembly at the division site."
        }
       ]
      },
      {
       "subject": "divisome",
       "predicate": "synthesizes",
       "object": "bacterial_septal_peptidoglycan",
       "description": "Septal peptidoglycan synthases organized by the divisome make new bacterial cell-wall material at the closing division plane.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-biophys-121219-081703",
         "notes": "McQuillen and Xiao 2020 review FtsZ-guided motion of septal peptidoglycan synthases."
        },
        {
         "reference": "DOI:10.1111/j.1749-6632.2012.06818.x",
         "notes": "Egan and Vollmer 2012 describe septal synthesis as the output of the division machinery."
        }
       ]
      },
      {
       "subject": "bacterial_septal_peptidoglycan",
       "predicate": "forms",
       "object": "division_septum",
       "description": "Centripetal addition of bacterial septal peptidoglycan creates the cross-wall called the division septum.",
       "evidence": [
        {
         "reference": "GO:0030428",
         "notes": "GO:0030428 defines cell septa as wall structures composed of peptidoglycan and/or chitin that grow inward from the cell wall."
        }
       ]
      },
      {
       "subject": "division_septum",
       "predicate": "compartmentalizes",
       "object": "daughter_cell_compartments",
       "description": "A complete division septum spans the cell and blocks exchange between the two compartments made during division.",
       "evidence": [
        {
         "reference": "GO:0000935",
         "notes": "GO:0000935 defines the division septum by daughter-cell compartmentalization."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "division_septum_not_divisome",
     "prompt": "Keep the division septum record scoped to the septal cross-wall rather than merging it with the divisome complex.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "GO:0000935 denotes the physical septum that spans the cell, whereas GO:1990586 denotes the protein machine that builds septal wall material at the division site.",
     "resolution_note": "Curated GO:0000935 as an envelope-layer product with septal peptidoglycan as a constituent, and represented the divisome only as an upstream graph node.",
     "evidence": [
      {
       "reference": "GO:0000935",
       "notes": "GO term for the physical division septum."
      },
      {
       "reference": "GO:1990586",
       "notes": "GO term for the divisome complex."
      }
     ]
    },
    {
     "discussion_id": "non_bacterial_septal_wall_polymers",
     "prompt": "Add chitin, glucan, or other non-peptidoglycan constituents when the generic division septum record is expanded beyond bacterial examples.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#bacterial_septal_peptidoglycan"
     ],
     "rationale": "GO:0000935 denotes a generic division septum and GO:0030428 covers peptidoglycan- and chitin-containing cell septa. This pass only read bacterial divisome and peptidoglycan literature, so fungal septal wall constituents need their own evidence before being modeled.",
     "evidence": [
      {
       "reference": "GO:0030428",
       "notes": "GO:0030428 defines the broader cell septum class as a structure composed of peptidoglycan and often chitin in addition to other materials."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-22"
    }
   ]
  },
  {
   "identifier": "GO:0000937",
   "label": "dolipore septum",
   "structure_category": "ENVELOPE",
   "structure_kind": "ENVELOPE_LAYER",
   "definition": "A porous fungal cell septum in which the cross-wall swells around a central pore and the pore is capped on both sides by septal pore caps called parenthesomes.",
   "definition_source": "GO:0000937",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T04:46:52Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T04:47:25Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added dolipore septum synonymy, porous-cell-septum parentage, reviewed label-only septal-wall and septal-pore-cap components, Agaricomycotina taxonomy, a Schizophyllum commune canonical example, a septal pore gatekeeping function, DOI/GO evidence, a nonmechanistic pore-gating graph, and a grounding TODO for septal pore cap proteins.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T04:54:06Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved PR #583 review issues #584, #585 and #586 by changing the Agaricomycotina distribution to VARIABLE, renaming the parenthesome component to paired septal pore caps, and softening the pore-plugging graph edge to septal pore closure.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Connected isolated causal node(s) with 1 source-backed edge(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "dolipore-parenthesome septum",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1139/m78-129"
    },
    {
     "synonym_text": "septal pore complex",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1016/j.mycres.2008.12.007"
    }
   ],
   "parent_structures": [
    "GO:0000934"
   ],
   "components": [
    {
     "component_id": "barrel_shaped_septal_swelling",
     "label": "barrel-shaped septal swelling",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The wall thickening around a dolipore is a morphologic subregion of a fungal porous septum; no exact GO, CHEBI or polymer CURIE denotes it without also asserting a broader wall chemistry.",
     "essentiality": "UNKNOWN",
     "role": "Forms the swollen cross-wall around the central septal pore.",
     "evidence": [
      {
       "reference": "GO:0000937",
       "notes": "GO:0000937 defines the dolipore septum as a cross-wall swollen around a central pore."
      },
      {
       "reference": "DOI:10.1139/m78-129",
       "notes": "Traquair and McKeen 1978 used transmission electron microscopy to describe the dolipore-parenthesome septum in Hirschioporus pargamenus hyphae."
      }
     ]
    },
    {
     "component_id": "septal_pore_caps",
     "label": "paired septal pore caps",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Parenthesomes or septal pore caps are curated here as paired dolipore-associated substructures; QuickGO has no exact parenthesome or septal-pore-cap cellular-component term, and no single protein-family grounding spans the whole cap.",
     "essentiality": "UNKNOWN",
     "role": "Paired parenthesomes cap the two cytoplasmic faces of the dolipore and participate in septal pore closure.",
     "evidence": [
      {
       "reference": "DOI:10.1128/EC.00125-08",
       "notes": "Van Driel et al. 2008 localized the SPC18 glycoprotein to Rhizoctonia solani septal pore caps and to pore plugs, supporting a cap role in dolipore plugging."
      },
      {
       "reference": "DOI:10.1111/j.1462-2920.2009.02122.x",
       "notes": "Van Peer et al. 2010 showed that Schizophyllum commune septal pore caps are proteinaceous, membrane-covered structures whose loss impairs septal closure."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5302",
     "taxon_label": "Agaricomycotina",
     "presence": "VARIABLE",
     "note": "Dolipore septa with septal pore caps have been characterized in sampled filamentous Agaricomycotina, while pore-cap morphology varies among lineages and this row does not assert presence across the whole subphylum.",
     "reference": "DOI:10.1016/j.mycres.2008.12.007"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5334",
     "taxon_label": "Schizophyllum commune",
     "note": "Wood-rot agaricomycete model in which septal pore cap composition and its requirement for normal septal closure, vegetative growth and mushroom formation were genetically tested.",
     "reference": "DOI:10.1111/j.1462-2920.2009.02122.x"
    }
   ],
   "functions": [
    {
     "function_id": "septal_pore_gatekeeping",
     "label": "septal pore gatekeeping",
     "description": "The dolipore septum and its paired septal pore caps regulate cytoplasmic continuity between adjacent hyphal compartments by controlling whether the central septal pore is open or closed.",
     "evidence": [
      {
       "reference": "DOI:10.1128/EC.00125-08",
       "notes": "Van Driel et al. 2008 found SPC18 in septal pore caps and pore plugs, supporting septal pore cap participation in dolipore plugging."
      },
      {
       "reference": "DOI:10.1111/j.1462-2920.2009.02122.x",
       "notes": "Van Peer et al. 2010 linked Schizophyllum commune septal pore cap loss to an inability to close septa."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000937",
     "notes": "Gene Ontology cellular-component term for the dolipore septum."
    },
    {
     "reference": "DOI:10.1139/m78-129",
     "notes": "Traquair and McKeen 1978, Ultrastructure of the dolipore-parenthesome septum in Hirschioporus pargamenus (Polyporaceae), Canadian Journal of Microbiology."
    },
    {
     "reference": "DOI:10.1016/j.mycres.2008.12.007",
     "notes": "Van Driel et al. 2009, Septal pore complex morphology in the Agaricomycotina (Basidiomycota) with emphasis on the Cantharellales and Hymenochaetales, Mycological Research."
    },
    {
     "reference": "DOI:10.1128/EC.00125-08",
     "notes": "Van Driel et al. 2008, Septal Pore Cap Protein SPC18, Isolated from the Basidiomycetous Fungus Rhizoctonia solani, Also Resides in Pore Plugs, Eukaryotic Cell."
    },
    {
     "reference": "DOI:10.1111/j.1462-2920.2009.02122.x",
     "notes": "Van Peer et al. 2010, The septal pore cap is an organelle that functions in vegetative growth and mushroom formation of the wood-rot fungus Schizophyllum commune, Environmental Microbiology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "dolipore_septum_pore_gating",
     "title": "Parenthesomes cover and gate the dolipore",
     "description": "A barrel-shaped septal wall surrounds the central pore, paired septal pore caps cover the two cytoplasmic faces of that pore, and the caps participate in closing the pore to gate exchange between adjacent hyphal compartments.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the ultrastructural arrangement and pore-gating role of the parenthesome without asserting a conserved molecular assembly pathway for all Agaricomycotina septal pore caps.",
     "nodes": [
      {
       "node_id": "barrel_shaped_septal_swelling",
       "label": "barrel-shaped septal swelling",
       "node_type": "STRUCTURE",
       "component_ref": "barrel_shaped_septal_swelling"
      },
      {
       "node_id": "central_septal_pore",
       "label": "central septal pore",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "septal_pore_caps",
       "label": "paired septal pore caps",
       "node_type": "STRUCTURE",
       "component_ref": "septal_pore_caps"
      },
      {
       "node_id": "dolipore_septum",
       "label": "dolipore septum",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000937"
      }
     ],
     "edges": [
      {
       "subject": "barrel_shaped_septal_swelling",
       "predicate": "surrounds",
       "object": "central_septal_pore",
       "description": "The cross-wall thickens into a barrel-shaped swelling around the central pore.",
       "evidence": [
        {
         "reference": "GO:0000937",
         "notes": "GO:0000937 defines the dolipore septum by a central pore whose surrounding septum is swollen."
        }
       ]
      },
      {
       "subject": "septal_pore_caps",
       "predicate": "covers",
       "object": "central_septal_pore",
       "description": "Paired septal pore caps, or parenthesomes, sit on the two cytoplasmic sides of the dolipore septum over the central pore.",
       "evidence": [
        {
         "reference": "GO:0000937",
         "notes": "GO:0000937 includes parenthesome-covered central pores in the dolipore septum definition."
        },
        {
         "reference": "DOI:10.1128/EC.00125-08",
         "notes": "Van Driel et al. 2008 described septal pore caps as associated with dolipore septa in Agaricomycotina."
        }
       ]
      },
      {
       "subject": "septal_pore_caps",
       "predicate": "participates in closure of",
       "object": "central_septal_pore",
       "description": "Septal pore caps organize or stabilize closure of the central pore rather than being asserted as the entire occluding plug.",
       "evidence": [
        {
         "reference": "DOI:10.1128/EC.00125-08",
         "notes": "Van Driel et al. 2008 found SPC18 in both septal pore caps and pore plugs in Rhizoctonia solani."
        },
        {
         "reference": "DOI:10.1111/j.1462-2920.2009.02122.x",
         "notes": "Van Peer et al. 2010 showed that Schizophyllum commune septal pore cap loss prevents septal closure."
        }
       ]
      },
      {
       "subject": "barrel_shaped_septal_swelling",
       "predicate": "is part of",
       "object": "dolipore_septum",
       "description": "The barrel-shaped septal wall swelling around the central pore is a structural part of the basidiomycete dolipore septum.",
       "evidence": [
        {
         "reference": "GO:0000937",
         "notes": "GO:0000937 defines the dolipore septum by its barrel-shaped swelling around the central pore and paired septal pore caps."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_septal_pore_cap_proteins",
     "prompt": "Resolve source-neutral groundings for septal pore cap proteins before adding SPC18, Spc14, Spc33 or homologous pore-plugging proteins as dolipore septum components.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#septal_pore_caps",
      "causal_graphs#dolipore_septum_pore_gating"
     ],
     "rationale": "SPC18 was identified in Rhizoctonia solani and Spc14/Spc33 were tested in Schizophyllum commune, but this pass did not identify an exact InterPro, Pfam or NCBIfam family that denotes a source-neutral septal pore cap component class.",
     "evidence": [
      {
       "reference": "DOI:10.1128/EC.00125-08"
      },
      {
       "reference": "DOI:10.1111/j.1462-2920.2009.02122.x"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "GO:0090512",
   "label": "eisosome membrane domain/MCC",
   "structure_category": "ENVELOPE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "A plasma membrane part that is composed of a furrow-like plasma membrane domain and associated integral transmembrane proteins.",
   "definition_source": "GO:0090512",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T23:21:43Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T23:22:19Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added plasma-membrane-raft parentage, eisosome parthood, Sur7-family MCC integral membrane proteins with reviewed label-only grounding, fungal and Saccharomyces cerevisiae scope, MCC compartmentation evidence, an eisosome-filament scaffolding graph, and a membrane-protein grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T23:35:47Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #1039 by narrowing the unresolved Sur7-family MCC membrane component to the demonstrated Sur7 marker.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T12:05:18Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1239 by routing Douglas and Konopka 2014 fungal MCC/eisosome evidence through reachable PMID:25002088 instead of the unreadable Annual Reviews DOI.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:14:53Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "membrane compartment of Can1",
     "synonym_type": "EXACT_SYNONYM",
     "source": "PMID:25002088"
    },
    {
     "synonym_text": "MCC",
     "synonym_type": "EXACT_SYNONYM",
     "source": "PMID:25002088"
    }
   ],
   "parent_structures": [
    "GO:0044853"
   ],
   "part_of": [
    "GO:0032126"
   ],
   "components": [
    {
     "component_id": "sur7_membrane_protein",
     "label": "Sur7 MCC integral membrane protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SUR7"
     ],
     "role": "Integral plasma-membrane protein that marks the MCC membrane domain paired with the eisosome filament.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature04472",
       "notes": "Walther et al. 2006 identified Saccharomyces cerevisiae Sur7 as a plasma-membrane protein localized to eisosomes."
      },
      {
       "reference": "PMID:25002088",
       "notes": "Douglas and Konopka 2014 reviewed Sur7 as an integral protein of fungal MCC/eisosome domains."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral family CURIE for Sur7-containing MCC/eisosome membrane proteins was curated in this pass.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P54003",
       "protein_label": "Protein SUR7",
       "gene_symbol": "SUR7",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SUR7 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11784867",
         "notes": "Young ME et al. 2002, ‘The Sur7p family defines novel cortical domains in Saccharomyces cerevisiae, affects sphingolipid metabolism, and is involved in sporulation.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell membrane' localisation of P54003."
        },
        {
         "reference": "PMID:12469340",
         "notes": "Navarre C et al. 2002, ‘Subproteomics: identification of plasma membrane proteins from the yeast Saccharomyces cerevisiae.’, Proteomics. ECO:0000269 experimental evidence cited by UniProt for the 'Cell membrane' localisation of P54003."
        },
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cell membrane' localisation of P54003."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4751",
     "taxon_label": "Fungi",
     "presence": "VARIABLE",
     "note": "MCC/eisosome membrane domains have been described in fungi, but the component set and domain architecture vary by lineage.",
     "reference": "PMID:25002088"
    },
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast carries Sur7-marked furrow-like MCC plasma-membrane domains paired with eisosome filaments.",
     "reference": "DOI:10.1038/nature04472"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which the plasma-membrane protein Sur7 was localized to eisosome-associated membrane domains.",
     "reference": "DOI:10.1038/nature04472"
    }
   ],
   "functions": [
    {
     "function_id": "stable_plasma_membrane_compartmentation",
     "label": "stable plasma-membrane compartmentation",
     "description": "The MCC membrane domain forms a stable furrow-like plasma-membrane compartment that organizes integral membrane proteins in fungal eisosomes.",
     "evidence": [
      {
       "reference": "PMID:25002088",
       "notes": "Douglas and Konopka 2014 reviewed MCC/eisosomes as stable fungal plasma-membrane domains."
      },
      {
       "reference": "DOI:10.1083/jcb.201104040",
       "notes": "Karotki et al. 2011 connected Pil1/Lsp1 filament assembly to MCC/eisosome membrane scaffolding."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0090512",
     "notes": "Gene Ontology cellular-component term for eisosome membrane domain/MCC."
    },
    {
     "reference": "GO:0044853",
     "notes": "Gene Ontology cellular-component parent term for plasma membrane raft."
    },
    {
     "reference": "GO:0032126",
     "notes": "Gene Ontology cellular-component term for eisosome."
    },
    {
     "reference": "GO:0036286",
     "notes": "Gene Ontology cellular-component term for the paired eisosome filament."
    },
    {
     "reference": "DOI:10.1038/nature04472",
     "notes": "Walther et al. 2006, Eisosomes mark static sites of endocytosis, Nature."
    },
    {
     "reference": "DOI:10.1083/jcb.201104040",
     "notes": "Karotki et al. 2011, Eisosome proteins assemble into a membrane scaffold, Journal of Cell Biology."
    },
    {
     "reference": "PMID:25002088",
     "notes": "Douglas and Konopka 2014, Fungal membrane organization: the eisosome concept, Annual Review of Microbiology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "eisosome_filament_scaffolds_mcc",
     "title": "Eisosome filaments scaffold the MCC domain",
     "description": "Sur7 localizes in the MCC membrane domain, while adjacent Pil1/Lsp1 eisosome filaments scaffold that furrow-like plasma-membrane domain.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "sur7_membrane_protein",
       "label": "Sur7 MCC integral membrane protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sur7_membrane_protein"
      },
      {
       "node_id": "eisosome_membrane_domain_mcc",
       "label": "eisosome membrane domain/MCC",
       "node_type": "STRUCTURE",
       "grounding": "GO:0090512"
      },
      {
       "node_id": "eisosome_filament",
       "label": "eisosome filament",
       "node_type": "STRUCTURE",
       "grounding": "GO:0036286"
      }
     ],
     "edges": [
      {
       "subject": "sur7_membrane_protein",
       "predicate": "localizes to",
       "object": "eisosome_membrane_domain_mcc",
       "description": "Sur7 marks the MCC membrane domain paired with the eisosome filament.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature04472",
         "notes": "Walther et al. 2006 found that Sur7 localizes to immobile plasma-membrane eisosome domains."
        }
       ]
      },
      {
       "subject": "eisosome_filament",
       "predicate": "scaffolds",
       "object": "eisosome_membrane_domain_mcc",
       "description": "Pil1/Lsp1 eisosome filaments form a scaffold along the MCC membrane domain.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201104040",
         "notes": "Karotki et al. 2011 showed that purified Pil1 and Lsp1 assemble into eisosome-like membrane scaffolds."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_mcc_integral_membrane_proteins",
     "prompt": "Resolve exact family groundings for Sur7, Nce102, and other integral membrane proteins of MCC/eisosome domains.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#sur7_membrane_protein"
     ],
     "rationale": "Sur7 is an experimentally established marker of the MCC membrane domain, but no exact source-neutral family CURIE for Sur7-family membrane proteins was curated in this pass. Additional MCC/eisosome residents should be added only after their component boundaries and exact family groundings are resolved.",
     "evidence": [
      {
       "reference": "PMID:25002088"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15"
    }
   ]
  },
  {
   "identifier": "GO:0009277",
   "label": "fungal-type cell wall",
   "structure_category": "ENVELOPE",
   "structure_kind": "ENVELOPE_LAYER",
   "definition": "A rigid but dynamic carbohydrate- and glycoprotein-rich wall surrounding the fungal plasma membrane, built from a variable cross-linked matrix of glucans, wall glycoproteins, and often chitin and kept distinct from fungal capsules outside the wall.",
   "definition_source": "GO:0009277",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T05:02:25Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T05:03:57Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO-backed fungal wall synonymy, cell-wall parentage, beta-D-glucan, chitin, and mannoprotein components, Fungi taxonomy, S. cerevisiae and C. neoformans examples, wall-protection and surface-interaction functions, a cross-linked polysaccharide wall graph, DOI/GO evidence, and a resolved capsule-boundary discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T05:12:45Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved PR #415 issues #416 and #417 by downgrading beta-D-glucan essentiality, softening broad fungal wall composition text, and citing the fungal cell wall synonym from the fungal-wall literature instead of GO:0009277.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T17:56:43Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "#1253: Replaced unreadable Free 2013 fungal-wall citations with readable Orlean 2012 support for Saccharomyces cerevisiae wall assembly.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:14:59Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 4 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "chitin- and beta-glucan-containing cell wall",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0009277"
    },
    {
     "synonym_text": "fungal cell wall",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1128/microbiolspec.FUNK-0035-2016"
    }
   ],
   "parent_structures": [
    "GO:0005618"
   ],
   "components": [
    {
     "component_id": "beta_d_glucan",
     "label": "beta-D-glucan",
     "component_type": "POLYSACCHARIDE",
     "component_role": "CONSTITUENT",
     "essentiality": "CONDITIONAL",
     "grounding": "CHEBI:28793",
     "role": "Forms branched glucose polymers that provide a major fibrillar scaffold in many fungal walls.",
     "evidence": [
      {
       "reference": "DOI:10.1128/microbiolspec.FUNK-0035-2016",
       "notes": "Gow, Latge and Munro 2017 review beta-glucans as major fungal cell-wall matrix and scaffold polysaccharides."
      },
      {
       "reference": "DOI:10.1534/genetics.112.144485",
       "notes": "Orlean 2012 reviews beta-glucans as cross-linked Saccharomyces cerevisiae wall polymers."
      }
     ]
    },
    {
     "component_id": "chitin",
     "label": "chitin",
     "component_type": "POLYSACCHARIDE",
     "component_role": "CONSTITUENT",
     "essentiality": "CONDITIONAL",
     "grounding": "CHEBI:17029",
     "role": "Provides beta-1,4-N-acetylglucosamine fibrils that cross-link with glucans and reinforce the inner wall in many fungi.",
     "evidence": [
      {
       "reference": "DOI:10.1128/microbiolspec.FUNK-0035-2016",
       "notes": "Gow, Latge and Munro 2017 review chitin as a fungal wall polysaccharide that cross-links to glucans."
      }
     ]
    },
    {
     "component_id": "wall_mannoproteins",
     "label": "fungal cell-wall mannoproteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "CONDITIONAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The wall carries many unrelated glycoproteins with N-linked, O-linked, or GPI-anchored carbohydrate modifications; no single protein-family CURIE denotes the class.",
     "role": "Decorate the outer wall, fill and cross-link the glucan network, and present adhesive or immune-facing surface activities.",
     "evidence": [
      {
       "reference": "DOI:10.1128/microbiolspec.FUNK-0035-2016",
       "notes": "Gow, Latge and Munro 2017 review mannoproteins and GPI-modified proteins as fungal cell-wall constituents."
      }
     ],
     "gene_symbols": [
      "CWP1",
      "CWP2",
      "SED1",
      "GAS1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P28319",
       "protein_label": "Cell wall protein CWP1",
       "gene_symbol": "CWP1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CWP1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P28319",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P28319, the single reviewed entry for gene CWP1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P43497",
       "protein_label": "Cell wall protein CWP2",
       "gene_symbol": "CWP2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CWP2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P43497",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P43497, the single reviewed entry for gene CWP2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q01589",
       "protein_label": "Cell wall protein SED1",
       "gene_symbol": "SED1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SED1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q01589",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q01589, the single reviewed entry for gene SED1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P22146",
       "protein_label": "1,3-beta-glucanosyltransferase GAS1",
       "gene_symbol": "GAS1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene GAS1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:18434410",
         "notes": "Luallen RJ et al. 2008, ‘An engineered Saccharomyces cerevisiae strain binds the broadly neutralizing human immunodeficiency virus type 1 antibody 2G12 and elicits mannose-specific gp120-binding antibodies.’, J Virol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell membrane' localisation of P22146."
        },
        {
         "reference": "PMID:3046936",
         "notes": "Conzelmann A et al. 1988, ‘A major 125-kd membrane glycoprotein of Saccharomyces cerevisiae is attached to the lipid bilayer through an inositol-containing phospholipid.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Cell membrane' localisation of P22146."
        },
        {
         "reference": "PMID:3072201",
         "notes": "Popolo L et al. 1988, ‘Immunochemical characterization of gp115, a yeast glycoprotein modulated by the cell cycle.’, Eur J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell membrane' localisation of P22146."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4751",
     "taxon_label": "Fungi",
     "presence": "COMMON",
     "note": "Rigid carbohydrate-rich walls surround the plasma membrane in most vegetative fungal cells, while composition varies among yeasts, molds, and growth states.",
     "reference": "DOI:10.1128/microbiolspec.FUNK-0035-2016"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model for beta-glucan, chitin, and mannoprotein wall assembly.",
     "reference": "DOI:10.1534/genetics.112.144485"
    },
    {
     "taxon_id": "NCBITaxon:5207",
     "taxon_label": "Cryptococcus neoformans",
     "note": "Encapsulated fungal yeast whose capsule is built outside an underlying glucan- and chitin-containing cell wall.",
     "reference": "DOI:10.1128/microbiolspec.FUNK-0035-2016"
    }
   ],
   "functions": [
    {
     "function_id": "osmotic_shape_protection",
     "label": "osmotic protection and morphogenesis",
     "description": "The cross-linked wall resists turgor pressure and maintains fungal cell shape during polarized growth and division.",
     "evidence": [
      {
       "reference": "DOI:10.1534/genetics.112.144485",
       "notes": "Orlean 2012 reviews Saccharomyces cerevisiae wall roles in osmotic integrity and cell morphology."
      }
     ]
    },
    {
     "function_id": "fungal_surface_interaction",
     "label": "fungal surface interaction",
     "description": "Outer wall glycoproteins and exposed polysaccharides form the cell surface that contacts hosts, substrates, and neighboring cells.",
     "evidence": [
      {
       "reference": "DOI:10.1128/microbiolspec.FUNK-0035-2016",
       "notes": "Gow, Latge and Munro 2017 review the cell wall as the primary fungal surface for host and environmental interactions."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0009277",
     "notes": "Gene Ontology cellular-component term for the fungal-type cell wall."
    },
    {
     "reference": "DOI:10.1128/microbiolspec.FUNK-0035-2016",
     "notes": "Gow NAR, Latge JP and Munro CA 2017, 'The Fungal Cell Wall: Structure, Biosynthesis, and Function', Microbiology Spectrum."
    },
    {
     "reference": "DOI:10.1534/genetics.112.144485",
     "notes": "Orlean P 2012, 'Architecture and Biosynthesis of the Saccharomyces cerevisiae Cell Wall', Genetics."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "crosslinked_polysaccharide_wall_network",
     "title": "Glucans, chitin and mannoproteins form a fungal wall matrix",
     "description": "In well-studied fungal walls, branched beta-glucans form a cross-linked matrix with chitin and mannoproteins. This carbohydrate-rich matrix surrounds the plasma membrane to maintain shape and provide a fungal cell surface.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures a high-level fungal wall architecture observed in well-studied yeasts and filamentous fungi without asserting that every fungal wall has the same beta-glucan, chitin, and mannoprotein composition.",
     "nodes": [
      {
       "node_id": "beta_d_glucan",
       "label": "beta-D-glucan",
       "node_type": "CHEMICAL",
       "component_ref": "beta_d_glucan",
       "grounding": "CHEBI:28793"
      },
      {
       "node_id": "chitin",
       "label": "chitin",
       "node_type": "CHEMICAL",
       "component_ref": "chitin",
       "grounding": "CHEBI:17029"
      },
      {
       "node_id": "wall_mannoproteins",
       "label": "fungal cell-wall mannoproteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "wall_mannoproteins"
      },
      {
       "node_id": "plasma_membrane",
       "label": "plasma membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005886"
      },
      {
       "node_id": "fungal_type_cell_wall",
       "label": "fungal-type cell wall",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009277"
      },
      {
       "node_id": "fungal_cell_shape",
       "label": "fungal cell shape",
       "node_type": "QUALITY"
      }
     ],
     "edges": [
      {
       "subject": "beta_d_glucan",
       "predicate": "cross-links with",
       "object": "chitin",
       "description": "In many fungal walls, glucans cross-link with chitin to build the load-bearing inner polysaccharide network.",
       "evidence": [
        {
         "reference": "DOI:10.1128/microbiolspec.FUNK-0035-2016",
         "notes": "Gow, Latge and Munro 2017 review glucan-chitin cross-linking in fungal cell walls."
        }
       ]
      },
      {
       "subject": "wall_mannoproteins",
       "predicate": "decorate",
       "object": "beta_d_glucan",
       "description": "Mannoproteins and other glycoproteins attach to glucans to fill the outer wall surface.",
       "evidence": [
        {
         "reference": "DOI:10.1534/genetics.112.144485",
         "notes": "Orlean 2012 reviews Saccharomyces cerevisiae wall mannoproteins as part of the cross-linked beta-glucan wall matrix."
        }
       ]
      },
      {
       "subject": "beta_d_glucan",
       "predicate": "forms scaffold of",
       "object": "fungal_type_cell_wall",
       "description": "Beta-glucans provide much of the polysaccharide scaffold in well-studied ascomycete and basidiomycete walls.",
       "evidence": [
        {
         "reference": "DOI:10.1128/microbiolspec.FUNK-0035-2016",
         "notes": "Gow, Latge and Munro 2017 review beta-glucans as major structural components of many fungal walls."
        },
        {
         "reference": "DOI:10.1534/genetics.112.144485",
         "notes": "Orlean 2012 reviews beta-glucans as central, cross-linked Saccharomyces cerevisiae wall polymers."
        }
       ]
      },
      {
       "subject": "fungal_type_cell_wall",
       "predicate": "surrounds",
       "object": "plasma_membrane",
       "description": "The fungal wall lies outside and surrounds the plasma membrane.",
       "evidence": [
        {
         "reference": "GO:0009277",
         "notes": "GO:0009277 defines the fungal-type wall as surrounding the plasma membrane."
        }
       ]
      },
      {
       "subject": "fungal_type_cell_wall",
       "predicate": "maintains",
       "object": "fungal_cell_shape",
       "description": "The rigid wall resists turgor pressure and maintains cell morphology.",
       "evidence": [
        {
         "reference": "DOI:10.1534/genetics.112.144485",
         "notes": "Orlean 2012 reviews Saccharomyces cerevisiae wall roles in osmotic integrity and cell shape."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "capsule_outside_wall_boundary",
     "prompt": "Keep cryptococcal and other fungal capsules outside the fungal-type cell-wall boundary.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "components#wall_mannoproteins"
     ],
     "rationale": "GO:0009277 denotes the cross-linked wall immediately outside the fungal plasma membrane and explicitly treats capsules that develop outside that wall as separate structures.",
     "evidence": [
      {
       "reference": "GO:0009277",
       "notes": "The GO definition separates the fungal-type wall from fungal capsules outside the wall."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11",
     "resolved_date": "2026-09-11"
    }
   ]
  },
  {
   "identifier": "GO:0030112",
   "label": "glycocalyx",
   "structure_category": "ENVELOPE",
   "structure_kind": "ENVELOPE_LAYER",
   "definition": "A carbohydrate rich layer at the outermost periphery of a cell.",
   "definition_source": "GO:0030112",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-16T04:10:43Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T04:11:52Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added external-encapsulating-structure parentage, a reviewed-label-only glycocalyx matrix component, Pseudomonas slime-layer and pneumococcal capsule examples, GO and DOI evidence, a nonmechanistic matrix graph, and component-grounding plus subclass-boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T04:21:11Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Resolved PR #1061 issue #1062 by narrowing microbial glycocalyx wording and adding a resolved non-microbial-subclass scope discussion.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0030312"
   ],
   "components": [
    {
     "component_id": "glycocalyx_extracellular_matrix",
     "label": "glycocalyx extracellular matrix",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "For microbial glycocalyces, the curated extracellular matrix spans organized capsule and diffuse slime-layer materials, including polysaccharide-rich, glycoprotein-containing, and glycolipid-containing matrices. GO:0030112 also has non-microbial subclasses such as vascular endothelial, sperm, platelet, and stereocilium glycocalyces, so this broad parent component remains source-neutral and reviewed-label-only rather than using a narrower CHEBI, sequence-family, or polymer-class CURIE.",
     "role": "Forms the carbohydrate-rich extracellular layer at the outermost cell periphery.",
     "evidence": [
      {
       "reference": "GO:0030112",
       "notes": "GO defines the glycocalyx as a carbohydrate-rich layer at the outermost cell periphery."
      },
      {
       "reference": "GO:0030114",
       "notes": "GO defines a slime layer as a diffuse glycocalyx subclass that consists mostly of exopolysaccharides, glycoproteins and glycolipids."
      },
      {
       "reference": "GO:0042603",
       "notes": "GO defines capsule as a highly organized glycocalyx subclass attached outside the cell wall."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:287",
     "taxon_label": "Pseudomonas aeruginosa",
     "note": "Diffuse bacterial glycocalyx example whose extracellular slime material was chemically analyzed by Brown, Foster and Clamp.",
     "reference": "DOI:10.1042/bj1120521"
    },
    {
     "taxon_id": "NCBITaxon:1313",
     "taxon_label": "Streptococcus pneumoniae",
     "note": "Encapsulated pneumococci exemplify the organized capsule subclass of the glycocalyx.",
     "reference": "DOI:10.1128/IAI.00881-09"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030112",
     "notes": "Gene Ontology cellular-component term for glycocalyx."
    },
    {
     "reference": "GO:0030312",
     "notes": "Gene Ontology parent term for external encapsulating structures."
    },
    {
     "reference": "GO:0030114",
     "notes": "Gene Ontology child term that places slime layer under glycocalyx."
    },
    {
     "reference": "GO:0042603",
     "notes": "Gene Ontology child term that places capsule under glycocalyx."
    },
    {
     "reference": "DOI:10.1146/annurev.mi.35.100181.001503",
     "notes": "Costerton, Irvin and Cheng 1981, 'The bacterial glycocalyx in nature and disease', Annual Review of Microbiology; Europe PMC indexes it as a non-open-access review."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "glycocalyx_matrix_surface_layer",
     "title": "Extracellular matrix forms a peripheral glycocalyx",
     "description": "Glycocalyx extracellular matrix is positioned at the outermost cell periphery in microbial subclasses such as a diffuse slime layer or an organized capsule.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the mature extracellular layer and its microbial subclass boundary; it does not assert the secretion, retention, or release machinery used by any specific glycocalyx subtype. GO:0030112 also covers non-microbial glycocalyces, which remain outside this capsule/slime-layer assembly sketch.",
     "nodes": [
      {
       "node_id": "glycocalyx_extracellular_matrix",
       "label": "glycocalyx extracellular matrix",
       "node_type": "CHEMICAL",
       "component_ref": "glycocalyx_extracellular_matrix"
      },
      {
       "node_id": "outermost_cell_periphery",
       "label": "outermost cell periphery",
       "node_type": "CELLULAR_LOCALIZATION"
      },
      {
       "node_id": "glycocalyx",
       "label": "glycocalyx",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030112"
      }
     ],
     "edges": [
      {
       "subject": "glycocalyx_extracellular_matrix",
       "predicate": "forms",
       "object": "glycocalyx",
       "description": "Carbohydrate-rich extracellular material constitutes the glycocalyx layer.",
       "evidence": [
        {
         "reference": "GO:0030112",
         "notes": "The GO glycocalyx definition identifies it as a carbohydrate-rich layer."
        }
       ]
      },
      {
       "subject": "glycocalyx",
       "predicate": "lies at",
       "object": "outermost_cell_periphery",
       "description": "The glycocalyx is the carbohydrate-rich layer at the outermost periphery of the cell.",
       "evidence": [
        {
         "reference": "GO:0030112",
         "notes": "The GO glycocalyx definition places the layer at the outermost periphery of a cell."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "glycocalyx_capsule_slime_boundary",
     "prompt": "Keep glycocalyx as a parent class rather than merging capsule and slime-layer records into it.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures"
     ],
     "rationale": "GO:0030112 denotes the broad carbohydrate-rich outer layer, while GO:0042603 restricts capsule to a highly organized glycocalyx and GO:0030114 restricts slime layer to a diffuse, easily removed glycocalyx. The existing capsule and slime-layer records therefore remain narrower sibling subclasses of this parent record.",
     "evidence": [
      {
       "reference": "GO:0030112",
       "notes": "GO parent term for the broad glycocalyx class."
      },
      {
       "reference": "GO:0042603",
       "notes": "GO child term for organized capsules."
      },
      {
       "reference": "GO:0030114",
       "notes": "GO child term for diffuse slime layers."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16",
     "resolved_date": "2026-09-16"
    },
    {
     "discussion_id": "resolve_glycocalyx_matrix_grounding",
     "prompt": "Resolve exact source-neutral groundings for the broad glycocalyx extracellular matrix.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#glycocalyx_extracellular_matrix"
     ],
     "rationale": "This broad parent record curates one extracellular-matrix component for the carbohydrate-rich layer while leaving exact glycan, glycoprotein, glycolipid, and peptide-polymer groundings to narrower capsule or slime-layer follow-up.",
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    },
    {
     "discussion_id": "non_microbial_glycocalyx_scope",
     "prompt": "Acknowledge non-microbial GO:0030112 subclasses while curating microbial glycocalyx examples.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "components#glycocalyx_extracellular_matrix"
     ],
     "rationale": "GO:0030112 exactly names the broad glycocalyx class that already parents the microbial capsule and slime-layer records, but its current GO children also include vascular endothelial, sperm, platelet, and stereocilium glycocalyces. This first CellStructureMech parent record therefore keeps the exact GO identifier while limiting curated examples and assembly prose to the microbial capsule and slime-layer subclasses.",
     "evidence": [
      {
       "reference": "GO:0030112",
       "notes": "GO parent term for capsule, slime layer, and non-microbial glycocalyx subclasses."
      },
      {
       "reference": "GO:0120234",
       "notes": "GO child term for the stereocilium coat, a non-microbial glycocalyx subclass."
      },
      {
       "reference": "GO:0120238",
       "notes": "GO child term for sperm glycocalyx, a non-microbial glycocalyx subclass."
      },
      {
       "reference": "GO:0120239",
       "notes": "GO child term for vascular endothelial glycocalyx, a non-microbial glycocalyx subclass."
      },
      {
       "reference": "GO:0120240",
       "notes": "GO child term for platelet glycocalyx, a non-microbial glycocalyx subclass."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16",
     "resolved_date": "2026-09-16"
    }
   ]
  },
  {
   "identifier": "GO:0009276",
   "label": "Gram-negative-bacterium-type cell wall",
   "definition": "The relatively thin peptidoglycan layer of a Gram-negative cell envelope, located in the periplasm between the cytoplasmic and outer membranes and physically connected to the outer membrane by lipoproteins.",
   "definition_source": "DOI:10.1101/cshperspect.a000414",
   "structure_category": "ENVELOPE",
   "structure_kind": "ENVELOPE_LAYER",
   "parent_structures": [
    "GO:0009274"
   ],
   "components": [
    {
     "component_id": "thin_peptidoglycan",
     "label": "thin peptidoglycan sacculus",
     "component_type": "PEPTIDOGLYCAN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Provides mechanical integrity within the periplasm.",
     "evidence": [
      {
       "reference": "DOI:10.1101/cshperspect.a000414",
       "notes": "Silhavy et al. distinguish the thin wall from the outer membrane."
      }
     ]
    },
    {
     "component_id": "outer_membrane_lipoprotein_links",
     "label": "peptidoglycan–outer-membrane lipoprotein links",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "CONDITIONAL",
     "role": "Couple the peptidoglycan layer mechanically to the outer membrane in many diderms.",
     "evidence": [
      {
       "reference": "DOI:10.1101/cshperspect.a000414",
       "notes": "Envelope review describes lipoprotein coupling."
      }
     ],
     "gene_symbols": [
      "lpp"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P69776",
       "protein_label": "Major outer membrane lipoprotein Lpp",
       "gene_symbol": "lpp",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene lpp in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:3013869",
         "notes": "Choi DS et al. 1986, ‘Trimeric structure and localization of the major lipoprotein in the cell surface of Escherichia coli.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of P69776."
        },
        {
         "reference": "PMID:16079137",
         "notes": "Stenberg F et al. 2005, ‘Protein complexes of the Escherichia coli cell envelope.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Secreted, cell wall' localisation of P69776."
        },
        {
         "reference": "PMID:4245367",
         "notes": "Braun V et al. 1970, ‘The covalent murein-lipoprotein structure of the Escherichia coli cell wall. The attachment site of the lipoprotein on the murein.’, Eur J Biochem. ECO:0000269 experimental evidence cited by UniProt for the 'Secreted, cell wall' localisation of P69776."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:1224",
     "taxon_label": "Pseudomonadota",
     "presence": "COMMON",
     "note": "Canonical diderm architecture; envelope variants occur across bacteria.",
     "reference": "DOI:10.1101/cshperspect.a000414"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Reference organism for Gram-negative envelope architecture.",
     "reference": "DOI:10.1101/cshperspect.a000414"
    }
   ],
   "functions": [
    {
     "function_id": "periplasmic_mechanical_integrity",
     "label": "cell-shape maintenance within a diderm envelope",
     "evidence": [
      {
       "reference": "DOI:10.1101/cshperspect.a000414",
       "notes": "The peptidoglycan wall is the stress-bearing envelope layer."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1101/cshperspect.a000414",
     "notes": "The bacterial cell envelope."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "peptidoglycan_outer_membrane_tethering",
     "title": "Lipoprotein tethers connect the thin wall to the outer membrane",
     "description": "In the canonical E. coli diderm envelope, the thin peptidoglycan sacculus sits in the periplasm and Braun-lipoprotein tethers connect that wall to the outer membrane. This peptidoglycan-outer membrane coupling tunes the mechanical stiffness of the Gram-negative envelope.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "thin_peptidoglycan",
       "label": "thin peptidoglycan sacculus",
       "node_type": "STRUCTURE",
       "component_ref": "thin_peptidoglycan"
      },
      {
       "node_id": "outer_membrane_lipoprotein_links",
       "label": "peptidoglycan-outer-membrane lipoprotein links",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "outer_membrane_lipoprotein_links",
       "xrefs": [
        "UniProtKB:P69776",
        "Pfam:PF04728"
       ]
      },
      {
       "node_id": "outer_membrane",
       "label": "cell outer membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009279"
      },
      {
       "node_id": "linked_diderm_envelope",
       "label": "linked Gram-negative cell envelope",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "envelope_stiffness",
       "label": "cell-envelope stiffness",
       "node_type": "QUALITY"
      }
     ],
     "edges": [
      {
       "subject": "thin_peptidoglycan",
       "predicate": "lines",
       "object": "outer_membrane",
       "description": "The Gram-negative wall is the thin peptidoglycan layer located in the periplasm, inside the outer membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1101/cshperspect.a000414",
         "notes": "Silhavy, Kahne and Walker 2010 describe the Gram-negative envelope as an outer membrane around a thin peptidoglycan cell wall."
        }
       ]
      },
      {
       "subject": "outer_membrane_lipoprotein_links",
       "predicate": "anchors into",
       "object": "outer_membrane",
       "description": "Lpp is anchored in the outer membrane through its N-terminal lipid.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-020-15489-1",
         "notes": "Mathelié-Guinlet and colleagues 2020 describe Lpp as inserted in the E. coli outer membrane by a lipid moiety on its N-terminal cysteine."
        }
       ]
      },
      {
       "subject": "outer_membrane_lipoprotein_links",
       "predicate": "covalently tethers",
       "object": "thin_peptidoglycan",
       "description": "A subset of Lpp molecules covalently connect the outer membrane to diaminopimelic-acid residues in peptidoglycan.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-020-15489-1",
         "notes": "Mathelié-Guinlet and colleagues 2020 studied E. coli Lpp mutations that alter the covalent peptidoglycan linkage."
        }
       ]
      },
      {
       "subject": "outer_membrane_lipoprotein_links",
       "predicate": "connects",
       "object": "linked_diderm_envelope",
       "description": "Lpp-like tethers physically connect the outer membrane and the thin wall into one mechanically coupled envelope.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-020-15489-1",
         "notes": "Mathelié-Guinlet and colleagues 2020 show that Lpp contributes to envelope stiffness by covalently connecting the outer membrane to peptidoglycan."
        }
       ]
      },
      {
       "subject": "linked_diderm_envelope",
       "predicate": "controls",
       "object": "envelope_stiffness",
       "description": "The peptidoglycan layer, the outer membrane and the proteins that connect them together determine diderm cell-envelope mechanics.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-020-15489-1",
         "notes": "Mathelié-Guinlet and colleagues 2020 measured E. coli envelope mechanics after genetically changing Lpp length and its peptidoglycan attachment site."
        }
       ]
      }
     ]
    },
    {
     "graph_id": "lpp_lol_pg_tether_assembly",
     "title": "Lol trafficking and L,D-transpeptidation install Lpp wall tethers",
     "description": "Braun lipoprotein matures as a triacylated outer-membrane lipoprotein, is trafficked to the outer membrane by the Lol pathway, and is covalently attached to meso-diaminopimelate in peptidoglycan by L,D-transpeptidases. The result is a protein bridge from the outer membrane to the thin Gram-negative wall.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "lpp",
       "label": "Braun lipoprotein Lpp",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "outer_membrane_lipoprotein_links",
       "xrefs": [
        "UniProtKB:P69776",
        "Pfam:PF04728"
       ]
      },
      {
       "node_id": "mature_lpp",
       "label": "triacylated mature Lpp",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P69776",
        "Pfam:PF04728"
       ],
       "component_ref": "outer_membrane_lipoprotein_links"
      },
      {
       "node_id": "lol_pathway",
       "label": "Lol lipoprotein-trafficking pathway",
       "node_type": "PATHWAY"
      },
      {
       "node_id": "outer_membrane",
       "label": "cell outer membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009279"
      },
      {
       "node_id": "ldt_lpp",
       "label": "Lpp-anchoring L,D-transpeptidases",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P39176",
        "UniProtKB:P75954"
       ]
      },
      {
       "node_id": "thin_peptidoglycan",
       "label": "thin peptidoglycan sacculus",
       "node_type": "STRUCTURE",
       "component_ref": "thin_peptidoglycan"
      },
      {
       "node_id": "lpp_pg_tether",
       "label": "covalent Lpp-peptidoglycan tether",
       "node_type": "STRUCTURE"
      }
     ],
     "edges": [
      {
       "subject": "lpp",
       "predicate": "matures into",
       "object": "mature_lpp",
       "description": "Lpp enters the bacterial lipoprotein maturation pathway and becomes a triacylated lipoprotein with an N-terminal lipidated cysteine.",
       "evidence": [
        {
         "reference": "DOI:10.1098/rstb.2015.0030",
         "notes": "Konovalova and Silhavy 2015 review outer-membrane lipoprotein maturation and trafficking through the Lol pathway."
        }
       ]
      },
      {
       "subject": "lol_pathway",
       "predicate": "traffics",
       "object": "mature_lpp",
       "description": "LolCDE, LolA, and LolB move mature outer-membrane lipoproteins from the inner membrane through the periplasm to the outer membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.1702248114",
         "notes": "Grabowicz and Silhavy 2017 summarize the Lol trafficking paradigm and test which Lol components remain essential when lipoprotein accumulation at the inner membrane is prevented."
        }
       ]
      },
      {
       "subject": "mature_lpp",
       "predicate": "inserts into",
       "object": "outer_membrane",
       "description": "The mature Lpp N-terminal lipid anchors the lipoprotein in the outer membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-020-15489-1",
         "notes": "Mathelie-Guinlet and colleagues 2020 describe E. coli Lpp as embedded in the outer membrane through its N-terminal lipid moiety."
        }
       ]
      },
      {
       "subject": "ldt_lpp",
       "predicate": "attaches",
       "object": "mature_lpp",
       "description": "The L,D-transpeptidases ErfK, YcfS, and YbiS can link the C-terminal lysine of Lpp to peptidoglycan stem peptides.",
       "evidence": [
        {
         "reference": "DOI:10.1128/JB.00084-07",
         "notes": "Magnet et al. 2007 identified ErfK, YcfS, and YbiS as E. coli L,D-transpeptidases that can independently catalyze covalent anchoring of Braun lipoprotein to peptidoglycan."
        }
       ]
      },
      {
       "subject": "ldt_lpp",
       "predicate": "uses acyl donor from",
       "object": "thin_peptidoglycan",
       "description": "Lpp-anchoring L,D-transpeptidation uses a peptidoglycan stem as the acyl donor; the epsilon-amino group of the Lpp C-terminal lysine is the acceptor, forming the linkage to peptidoglycan meso-diaminopimelate.",
       "evidence": [
        {
         "reference": "DOI:10.1128/JB.00084-07",
         "notes": "Magnet et al. 2007 identify Braun lipoprotein as the protein acyl acceptor in L,D-transpeptidation and characterize the Lpp-peptidoglycan linkage."
        }
       ]
      },
      {
       "subject": "mature_lpp",
       "predicate": "forms",
       "object": "lpp_pg_tether",
       "description": "Covalent C-terminal linkage to peptidoglycan and N-terminal lipid anchoring in the outer membrane make Lpp a bridge between the two envelope layers.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-020-15489-1",
         "notes": "Mathelie-Guinlet and colleagues 2020 measured the contribution of Lpp outer-membrane-to-peptidoglycan tethers to E. coli envelope stiffness."
        }
       ]
      }
     ]
    }
   ],
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-08-30T19:30:00Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Added as a literature-backed foundational seed. Identity checked against the 2026-07-01 Gene Ontology release; requires human review.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-31T06:12:34Z",
     "curator": "claude",
     "action": "SET_COMPONENT_ROLE",
     "changes": "component_role became required (#77) so the constituent/machinery distinction is machine-readable rather than prose. Set per component; ASSOCIATED_MACHINERY only where the protein acts on the already-assembled structure.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-01T20:06:52Z",
     "curator": "bioimage_archive",
     "action": "ADD_IMAGE",
     "changes": "Added S-BIAD2294 and added exact file 'Figure 3/Replicate 1 (MW240530) 8 minutes/Series002_1.tif', channel 3; per-accession licence, manifest identity, byte count and source taxon mapping verified at import."
    },
    {
     "timestamp": "2026-09-04T01:11:45Z",
     "curator": "codex",
     "action": "ADD_CAUSAL_GRAPH",
     "changes": "Added a FUNCTION graph for Gram-negative peptidoglycan outer-membrane tethering, using additional E. coli Lpp mechanics evidence to explain how the thin wall and outer membrane are mechanically coupled.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-04T04:41:00Z",
     "curator": "codex",
     "action": "ADD_CAUSAL_GRAPH",
     "changes": "Added an ASSEMBLY graph for Lpp maturation, Lol trafficking to the outer membrane, and L,D-transpeptidase-mediated peptidoglycan tethering; anchored Lpp nodes with exact UniProt and Pfam identifiers.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-16T01:50:49Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "#2313: Correct peptidoglycan/Lpp acyl donor-acceptor direction and type Lol as a pathway.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:49Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s); added 2 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "datasets": [
    {
     "accession": "S-BIAD2294",
     "title": "Bactericidal Membrane Attack Complex formation initiates at the new pole of E. coli",
     "description": "Human immune protection against bacteria critically depends on activation of the complement system. The direct bacteriolytic activity of complement molecules against Gram-negative bacteria acts via the formation of Membrane Attack Complex (MAC) pores. Bactericidal MAC pores damage the bacterial outer membrane, leading to destabilization of the inner membrane. Although it is well-established that inner membrane damage is crucial for bacterial cell death, the critical event causing MAC-mediated inner membrane damage remains elusive. Here we questioned whether the bacterial cell envelope possesses vulnerable spots for MAC pores to insert. We followed the localization of MAC pores on E. coli over time using fluorescence microscopy and elucidate that MAC deposition initiates at the new bacterial pole, which induces inner membrane damage and halts bacterial division. MAC components C8 and C9 preferentially localize at new bacterial poles, while C3b localizes randomly on the bacterial surface. This suggests that preferential MAC localization is determined by one of the initial steps of MAC formation. These findings provide valuable information about the interplay between immune components and the Gram-negative cell envelope.",
     "organism": "NCBITaxon:562 Escherichia coli",
     "dataset_type": "OTHER",
     "repository": "OTHER",
     "sample_types": [
      "phase contrast microscopy",
      "fluorescence microscopy"
     ],
     "url": "https://www.ebi.ac.uk/biostudies/studies/S-BIAD2294",
     "publication": "DOI:10.6019/S-BIAD2294",
     "notes": "Direct BioImage Archive submission under CC0 (https://creativecommons.org/publicdomain/zero/1.0/); per-accession terms verified on 2026-09-01."
    }
   ],
   "images": [
    {
     "image_id": "bia_s_biad2294_series002_1_c3_5447ba73fb",
     "file": "bia_s_biad2294_series002_1_c3_5447ba73fb.png",
     "file_sha256": "0c1c9b9e31d3affaec5166fefa61ecd937cc0bdb55d0bcfacc5096b0af03f40a",
     "source": "BIOIMAGE_ARCHIVE",
     "source_accession": "S-BIAD2294:Figure 3/Replicate 1 (MW240530) 8 minutes/Series002_1.tif#channel=3",
     "source_url": "https://www.ebi.ac.uk/biostudies/studies/S-BIAD2294",
     "download_url": "https://www.ebi.ac.uk/biostudies/files/S-BIAD2294/Figure%203/Replicate%201%20%28MW240530%29%208%20minutes/Series002_1.tif",
     "licence": "CC0",
     "licence_url": "https://creativecommons.org/publicdomain/zero/1.0/",
     "attribution": "Marije van 't Wout, Dani Heesterbeek; via BioImage Archive",
     "modality": "FLUORESCENCE",
     "caption": "HADA fluorescence marking peptidoglycan in Escherichia coli MG1655 after a 45-minute label-free growth period and 8 minutes of membrane attack complex exposure; channel 3 of the source TIFF.",
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "reference": "DOI:10.6019/S-BIAD2294",
     "retrieved_on": "2026-09-01",
     "notes": "Exact file matched in a 69-file study-component manifest; source byte count 4382973 and SHA-256 da58722c4e61cf52df743d02223fb06814e0831831ee79b2bad2b11c3c15e023. Source organism 'Escherichia coli' mapped by the curator to NCBITaxon:562. Named TIFF channel 3 (HADA (CFP)) exported losslessly to PNG."
    }
   ]
  },
  {
   "identifier": "GO:0036407",
   "label": "mycolate outer membrane",
   "structure_category": "ENVELOPE",
   "structure_kind": "MEMBRANE",
   "definition": "A mycolic-acid-rich cell outer membrane in mycobacteria and related Corynebacteriales, containing a lipid bilayer and covalently linked long-chain mycolic acids attached to peptidoglycan through an arabinogalactan network.",
   "definition_source": "GO:0036407",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T04:39:44Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T04:41:56Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO-backed mycomembrane synonymy, cell outer membrane parentage, mycolic-acid, extractable-lipid, and outer-membrane protein components, bacterial and mycobacterial taxonomy, M. tuberculosis and C. glutamicum examples, permeability functions, DOI/GO evidence, an anchored mycolate membrane graph, and a cell-wall core boundary discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T04:49:06Z",
     "curator": "codex",
     "action": "TIGHTENED_DISCUSSION_ANCHOR",
     "changes": "Changed the cell-wall core boundary discussion from a broad components anchor to explicit mycolic-acid and extractable-lipid component anchors.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T04:53:59Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved PR #412 issues #413 and #414 by citing the Bacteria distribution from the mycomembrane literature and replacing the M. tuberculosis canonical example with a directly supported M. smegmatis example.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:15:05Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:49Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "MOM",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0036407"
    },
    {
     "synonym_text": "mycobacterial outer membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0036407"
    },
    {
     "synonym_text": "mycomembrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0036407"
    }
   ],
   "parent_structures": [
    "GO:0009279"
   ],
   "components": [
    {
     "component_id": "mycolic_acid",
     "label": "mycolic acid",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding": "CHEBI:25438",
     "role": "Forms the mycolate-rich hydrophobic membrane layer and creates the covalently attached inner leaflet when esterified to arabinogalactan.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.chembiol.2013.11.011",
       "notes": "Marrakchi, Lanéelle and Daffé 2014 review mycolic acids as major specific lipid constituents of the mycobacterial cell envelope."
      },
      {
       "reference": "DOI:10.1016/j.tim.2009.12.005",
       "notes": "Niederweis et al. 2010 review the lipid architecture proposed for the mycobacterial outer membrane."
      }
     ]
    },
    {
     "component_id": "extractable_mycomembrane_lipids",
     "label": "extractable mycomembrane lipids",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "CONDITIONAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The extractable outer-leaflet material includes multiple glycolipid and free-lipid families whose exact mixture varies among mycolate outer membranes; no single CHEBI term denotes the whole membrane lipid pool.",
     "role": "Intercalate with covalently attached mycolates to fill the outer leaflet and tune the hydrophobic surface of the mycomembrane.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.tim.2009.12.005",
       "notes": "Niederweis et al. 2010 review free mycolates and extractable lipids as outer-membrane constituents."
      },
      {
       "reference": "DOI:10.1038/s41598-017-12718-4",
       "notes": "Chiaradia et al. 2017 dissected the mycobacterial cell envelope and analyzed native mycomembrane composition."
      }
     ]
    },
    {
     "component_id": "mycolate_outer_membrane_proteins",
     "label": "mycolate outer membrane proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "CONDITIONAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Known mycomembrane proteins include unrelated porins and exported outer-membrane proteins; the constituent set is a localization class, not a single homologous protein family.",
     "role": "Provide proteinaceous routes for hydrophilic solute uptake and envelope transport across the mycolate-rich permeability barrier.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.tim.2009.12.005",
       "notes": "Niederweis et al. 2010 review mycobacterial outer-membrane proteins and porin channels."
      }
     ],
     "gene_symbols": [
      "mspA",
      "porA",
      "porB"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A0QR29",
       "protein_label": "Porin MspA",
       "gene_symbol": "mspA",
       "taxon_id": "NCBITaxon:246196",
       "taxon_label": "Mycolicibacterium smegmatis MC2 155",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene mspA in Mycolicibacterium smegmatis MC2 155, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A0QR29",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry A0QR29, the single reviewed entry for gene mspA in Mycolicibacterium smegmatis MC2 155. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:H7C6A6",
       "protein_label": "Porin",
       "gene_symbol": "porA",
       "taxon_id": "NCBITaxon:1718",
       "taxon_label": "Corynebacterium glutamicum",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene porA in Corynebacterium glutamicum. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/H7C6A6",
         "notes": "UniProtKB unreviewed (TrEMBL) entry H7C6A6 for gene porA in Corynebacterium glutamicum. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:H7C685",
       "protein_label": "Anion-specific porin",
       "gene_symbol": "porB",
       "taxon_id": "NCBITaxon:1718",
       "taxon_label": "Corynebacterium glutamicum",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene porB in Corynebacterium glutamicum. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/H7C685",
         "notes": "UniProtKB unreviewed (TrEMBL) entry H7C685 for gene porB in Corynebacterium glutamicum. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Mycolate outer membranes occur in mycobacteria and related corynebacteria rather than being shared by all bacteria.",
     "reference": "DOI:10.1016/j.tim.2009.12.005"
    },
    {
     "taxon_id": "NCBITaxon:1763",
     "taxon_label": "Mycobacterium",
     "presence": "COMMON",
     "note": "Mycobacteria are the canonical organisms for the mycolic-acid-rich mycomembrane.",
     "reference": "DOI:10.1016/j.tim.2009.12.005"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:1772",
     "taxon_label": "Mycobacterium smegmatis",
     "note": "Fast-growing mycobacterial model used to dissect native mycomembrane composition and mycolate-rich cell-envelope architecture.",
     "reference": "DOI:10.1038/s41598-017-12718-4"
    },
    {
     "taxon_id": "NCBITaxon:1718",
     "taxon_label": "Corynebacterium glutamicum",
     "note": "Corynebacterial model in which cryo-electron microscopy directly visualized an outer membrane related to the mycobacterial mycomembrane.",
     "reference": "DOI:10.1128/JB.01919-07"
    }
   ],
   "functions": [
    {
     "function_id": "mycomembrane_permeability_barrier",
     "label": "mycomembrane permeability barrier",
     "description": "The mycolate-rich membrane creates a low-permeability hydrophobic barrier at the outside of the envelope.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.tim.2009.12.005",
       "notes": "Niederweis et al. 2010 review the mycobacterial outer membrane as a permeability barrier."
      }
     ]
    },
    {
     "function_id": "porin_mediated_hydrophilic_uptake",
     "label": "porin-mediated hydrophilic uptake",
     "description": "Outer-membrane proteins form channels that let selected hydrophilic solutes cross the otherwise lipid-rich mycolate outer membrane.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.tim.2009.12.005",
       "notes": "Niederweis et al. 2010 review porins as uptake channels through mycobacterial outer membranes."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0036407",
     "notes": "Gene Ontology cellular-component term for the mycolate outer membrane."
    },
    {
     "reference": "DOI:10.1073/pnas.0709530105",
     "notes": "Hoffmann et al. 2008, Disclosure of the mycobacterial outer membrane: cryo-electron tomography and vitreous sections reveal the lipid bilayer structure, Proceedings of the National Academy of Sciences USA."
    },
    {
     "reference": "DOI:10.1128/JB.01919-07",
     "notes": "Zuber et al. 2008, Direct visualization of the outer membrane of mycobacteria and corynebacteria in their native state, Journal of Bacteriology."
    },
    {
     "reference": "DOI:10.1016/j.tim.2009.12.005",
     "notes": "Niederweis et al. 2010, Mycobacterial outer membranes: in search of proteins, Trends in Microbiology."
    },
    {
     "reference": "DOI:10.1101/cshperspect.a021113",
     "notes": "Alderwick et al. 2015, The mycobacterial cell wall: peptidoglycan and arabinogalactan, Cold Spring Harbor Perspectives in Medicine."
    },
    {
     "reference": "DOI:10.1016/j.chembiol.2013.11.011",
     "notes": "Marrakchi, Lanéelle and Daffé 2014, Mycolic acids: structures, biosynthesis, and beyond, Chemistry and Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "mycolyl_arabinogalactan_mycomembrane",
     "title": "Mycolates form a covalently anchored outer membrane",
     "description": "Long-chain mycolic acids are esterified to arabinogalactan, which links the hydrophobic mycolate layer to peptidoglycan. Extractable lipids and outer-membrane proteins pack into that mycolate-rich membrane to form a low-permeability envelope boundary.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the class-level mycolate-arabinogalactan outer membrane architecture without choosing a specific mycolic-acid biosynthesis or transport pathway.",
     "nodes": [
      {
       "node_id": "mycolic_acid",
       "label": "mycolic acid",
       "node_type": "CHEMICAL",
       "component_ref": "mycolic_acid",
       "grounding": "CHEBI:25438"
      },
      {
       "node_id": "arabinogalactan",
       "label": "arabinogalactan",
       "node_type": "CHEMICAL",
       "grounding": "CHEBI:27569"
      },
      {
       "node_id": "peptidoglycan_based_cell_wall",
       "label": "peptidoglycan-based cell wall",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009274"
      },
      {
       "node_id": "extractable_mycomembrane_lipids",
       "label": "extractable mycomembrane lipids",
       "node_type": "CHEMICAL",
       "component_ref": "extractable_mycomembrane_lipids"
      },
      {
       "node_id": "mycolate_outer_membrane_proteins",
       "label": "mycolate outer membrane proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mycolate_outer_membrane_proteins"
      },
      {
       "node_id": "mycolate_outer_membrane",
       "label": "mycolate outer membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0036407"
      },
      {
       "node_id": "permeability_barrier",
       "label": "mycomembrane permeability barrier",
       "node_type": "CAPACITY"
      }
     ],
     "edges": [
      {
       "subject": "mycolic_acid",
       "predicate": "esterifies to",
       "object": "arabinogalactan",
       "description": "Mycolic acids are esterified to the terminal arabinan portions of cell-wall arabinogalactan.",
       "evidence": [
        {
         "reference": "DOI:10.1101/cshperspect.a021113",
         "notes": "Alderwick and colleagues 2015 review the mycolyl-arabinogalactan linkage in the mycobacterial cell wall."
        },
        {
         "reference": "DOI:10.1016/j.chembiol.2013.11.011",
         "notes": "Marrakchi, Lanéelle and Daffé 2014 review mycolic-acid transfer onto arabinogalactan."
        }
       ]
      },
      {
       "subject": "arabinogalactan",
       "predicate": "anchors to",
       "object": "peptidoglycan_based_cell_wall",
       "description": "Arabinogalactan covalently links the mycolate-rich membrane to peptidoglycan in the cell-wall core.",
       "evidence": [
        {
         "reference": "DOI:10.1101/cshperspect.a021113",
         "notes": "Alderwick and colleagues 2015 review how arabinogalactan bridges peptidoglycan and mycolates."
        }
       ]
      },
      {
       "subject": "mycolic_acid",
       "predicate": "forms hydrophobic layer of",
       "object": "mycolate_outer_membrane",
       "description": "Covalently attached mycolates provide the long-chain lipid matrix of the mycolate outer membrane.",
       "evidence": [
        {
         "reference": "GO:0036407",
         "notes": "GO:0036407 defines a mycolic-acid-rich cell outer membrane with long-chain mycolic acids."
        },
        {
         "reference": "DOI:10.1073/pnas.0709530105",
         "notes": "Hoffmann et al. 2008 visualized a mycobacterial outer membrane by cryo-electron tomography and vitreous sections."
        }
       ]
      },
      {
       "subject": "extractable_mycomembrane_lipids",
       "predicate": "pack into",
       "object": "mycolate_outer_membrane",
       "description": "Free mycolates and other extractable lipids occupy the mycomembrane outer leaflet.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.tim.2009.12.005",
         "notes": "Niederweis et al. 2010 review extractable lipids as mycomembrane constituents."
        }
       ]
      },
      {
       "subject": "mycolate_outer_membrane_proteins",
       "predicate": "embed in",
       "object": "mycolate_outer_membrane",
       "description": "Outer-membrane proteins are embedded in the mycolate-rich membrane, where porins create hydrophilic diffusion pathways.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.tim.2009.12.005",
         "notes": "Niederweis et al. 2010 review protein channels in the mycobacterial outer membrane."
        }
       ]
      },
      {
       "subject": "mycolate_outer_membrane",
       "predicate": "enables",
       "object": "permeability_barrier",
       "description": "The waxy mycolate outer membrane strongly restricts permeation across the outside of the cell envelope.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.tim.2009.12.005",
         "notes": "Niederweis et al. 2010 review the mycobacterial outer membrane as the major permeability barrier."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "cell_wall_core_boundary",
     "prompt": "Keep the mycolate outer membrane separate from the whole mycolyl-arabinogalactan-peptidoglycan cell-wall core.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "components#mycolic_acid",
      "components#extractable_mycomembrane_lipids",
      "causal_graphs#mycolyl_arabinogalactan_mycomembrane"
     ],
     "rationale": "GO:0036407 denotes the mycolate-rich outer membrane rather than the full peptidoglycan-arabinogalactan-mycolate cell-wall skeleton. Arabinogalactan and peptidoglycan are therefore graph nodes that explain covalent anchoring, not local component entries for the outer membrane itself.",
     "evidence": [
      {
       "reference": "GO:0036407",
       "notes": "GO scopes the record to the mycolate outer membrane."
      },
      {
       "reference": "DOI:10.1101/cshperspect.a021113",
       "notes": "Alderwick and colleagues 2015 review the larger mycolyl-arabinogalactan-peptidoglycan cell-wall core."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11",
     "resolved_date": "2026-09-11"
    }
   ]
  },
  {
   "identifier": "GO:0030288",
   "label": "outer membrane-bounded periplasmic space",
   "structure_category": "ENVELOPE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The region between the inner (cytoplasmic or plasma) membrane and outer membrane of organisms with two membranes such as Gram negative bacteria. These periplasmic spaces are relatively thick and contain a thin peptidoglycan layer (PGL), also referred to as a thin cell wall.",
   "definition_source": "GO:0030288",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T04:02:43Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T04:03:27Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO exact synonyms, periplasmic-space parentage, the contained Gram-negative cell-wall part, inner/peptidoglycan/outer envelope components, bacterial distribution, an E. coli canonical example, diderm compartment and outer-membrane biogenesis functions, literature evidence, a nonmechanistic Lpt topology graph, and a resolved periplasm-versus-wall boundary discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T04:11:50Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Addressed PR #576 review issues #577 and #578 by removing periplasm boundary membranes from components and adding an LPS-to-outer-membrane topology edge.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-16T01:50:53Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "#2314: Make LPS, rather than the Lpt machine, the cargo moving across the periplasm.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:49Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "outer membrane bounded periplasmic space",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030288"
    },
    {
     "synonym_text": "outer membrane-enclosed periplasmic space",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030288"
    }
   ],
   "parent_structures": [
    "GO:0042597"
   ],
   "has_part": [
    "GO:0009276"
   ],
   "components": [
    {
     "component_id": "gram_negative_peptidoglycan",
     "label": "Gram-negative-bacterium-type cell wall",
     "component_type": "PEPTIDOGLYCAN",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0009276",
     "essentiality": "UNKNOWN",
     "role": "Thin peptidoglycan sacculus that lies within the periplasm and is tethered to the outer membrane by lipoprotein links in canonical Gram-negative envelopes.",
     "evidence": [
      {
       "reference": "GO:0030288",
       "notes": "GO:0030288 notes that the outer membrane-bounded periplasmic space contains a thin peptidoglycan layer."
      },
      {
       "reference": "DOI:10.1101/cshperspect.a000414",
       "notes": "Silhavy, Kahne and Walker 2010 describe the Gram-negative envelope as an outer membrane surrounding a thin peptidoglycan wall in the periplasm."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "The outer membrane-bounded periplasm occurs in diderm bacteria; monoderm bacteria lack an outer membrane and therefore lack this specific periplasmic space.",
     "reference": "DOI:10.1101/cshperspect.a000414"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Canonical Gram-negative model for the outer membrane-bounded periplasm and for Lpt-dependent transport through the periplasm.",
     "reference": "DOI:10.1101/cshperspect.a000414"
    }
   ],
   "functions": [
    {
     "function_id": "diderm_envelope_compartmentalization",
     "label": "diderm envelope compartmentalization",
     "description": "The outer membrane-bounded periplasm separates the cytoplasmic and outer membranes while housing the thin peptidoglycan layer.",
     "evidence": [
      {
       "reference": "GO:0030288",
       "notes": "GO:0030288 defines the diderm periplasm by its position between the inner and outer membranes."
      }
     ]
    },
    {
     "function_id": "outer_membrane_biogenesis",
     "label": "outer membrane biogenesis",
     "description": "Envelope assembly pathways use periplasm-spanning transport and periplasmic intermediates to deliver lipopolysaccharide and proteins to the outer membrane.",
     "evidence": [
      {
       "reference": "DOI:10.1101/cshperspect.a000414",
       "notes": "Silhavy, Kahne and Walker 2010 review Gram-negative outer-membrane biogenesis as an envelope-spanning process."
      },
      {
       "reference": "DOI:10.1074/jbc.R117.802512",
       "notes": "Sperandeo, Martorana and Polissi 2017 review LPS transport from the inner membrane across the periplasm to the outer membrane."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030288",
     "notes": "Gene Ontology cellular-component term for the outer membrane-bounded periplasmic space."
    },
    {
     "reference": "GO:0042597",
     "notes": "Gene Ontology cellular-component term for periplasmic space."
    },
    {
     "reference": "GO:0005886",
     "notes": "Gene Ontology cellular-component term for plasma membrane."
    },
    {
     "reference": "GO:0009276",
     "notes": "Gene Ontology cellular-component term for the Gram-negative-bacterium-type cell wall."
    },
    {
     "reference": "GO:0009279",
     "notes": "Gene Ontology cellular-component term for cell outer membrane."
    },
    {
     "reference": "DOI:10.1101/cshperspect.a000414",
     "notes": "Silhavy, Kahne and Walker 2010, The Bacterial Cell Envelope, Cold Spring Harbor Perspectives in Biology."
    },
    {
     "reference": "DOI:10.1074/jbc.R117.802512",
     "notes": "Sperandeo, Martorana and Polissi 2017, The lipopolysaccharide transport (Lpt) machinery, Journal of Biological Chemistry."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "diderm_periplasm_topology",
     "title": "Inner and outer membranes bound the Gram-negative periplasm",
     "description": "The plasma membrane and cell outer membrane delimit the diderm periplasmic region, which contains the thin peptidoglycan wall and is crossed by LPS cargo during Lpt-mediated outer-membrane assembly.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures envelope topology and LPS transit across the periplasm without enumerating every soluble periplasmic chaperone or lipoprotein-trafficking factor.",
     "nodes": [
      {
       "node_id": "inner_membrane",
       "label": "plasma membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005886"
      },
      {
       "node_id": "periplasm",
       "label": "outer membrane-bounded periplasmic space",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0030288"
      },
      {
       "node_id": "peptidoglycan",
       "label": "Gram-negative-bacterium-type cell wall",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009276",
       "component_ref": "gram_negative_peptidoglycan"
      },
      {
       "node_id": "outer_membrane",
       "label": "cell outer membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009279"
      },
      {
       "node_id": "lps",
       "label": "lipopolysaccharide",
       "node_type": "CHEMICAL",
       "grounding": "CHEBI:16412"
      },
      {
       "node_id": "lpt_machine",
       "label": "Lpt lipopolysaccharide transport machinery",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P31554"
       ]
      }
     ],
     "edges": [
      {
       "subject": "inner_membrane",
       "predicate": "bounds the inner side of",
       "object": "periplasm",
       "description": "The cytoplasmic membrane defines the inner boundary of the outer membrane-bounded periplasmic space.",
       "evidence": [
        {
         "reference": "GO:0030288",
         "notes": "GO:0030288 defines this periplasmic space as the region between the inner and outer membranes."
        }
       ]
      },
      {
       "subject": "outer_membrane",
       "predicate": "bounds the outer side of",
       "object": "periplasm",
       "description": "The outer membrane defines the cell-surface side of the diderm periplasmic region.",
       "evidence": [
        {
         "reference": "GO:0030288",
         "notes": "GO:0030288 defines this periplasmic space as the region enclosed by the inner and outer membranes."
        }
       ]
      },
      {
       "subject": "peptidoglycan",
       "predicate": "resides in",
       "object": "periplasm",
       "description": "The relatively thin Gram-negative peptidoglycan layer is located within the periplasm.",
       "evidence": [
        {
         "reference": "DOI:10.1101/cshperspect.a000414",
         "notes": "Silhavy, Kahne and Walker 2010 describe the Gram-negative envelope as a thin peptidoglycan wall surrounded by an outer membrane."
        }
       ]
      },
      {
       "subject": "lps",
       "predicate": "moves across",
       "object": "periplasm",
       "description": "LPS is the cargo transported from the inner membrane across the periplasm to the outer membrane by the Lpt machinery.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.R117.802512",
         "notes": "Sperandeo, Martorana and Polissi 2017 review LPS transport across the Gram-negative envelope and through the periplasm."
        }
       ]
      },
      {
       "subject": "lpt_machine",
       "predicate": "delivers",
       "object": "lps",
       "description": "The Lpt machinery delivers LPS to the outer membrane after extracting it from the inner membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.R117.802512",
         "notes": "Sperandeo, Martorana and Polissi 2017 review the Lpt pathway as the Gram-negative LPS transport system."
        }
       ]
      },
      {
       "subject": "lps",
       "predicate": "is inserted into",
       "object": "outer_membrane",
       "description": "After Lpt-mediated transport across the periplasm, LPS is inserted into the cell outer membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.R117.802512",
         "notes": "Sperandeo, Martorana and Polissi 2017 review LPS delivery to the outer membrane by the Lpt pathway."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "periplasmic_space_not_cell_wall",
     "prompt": "Keep the outer membrane-bounded periplasmic space separate from the Gram-negative-bacterium-type cell wall record.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "GO:0030288 denotes the entire region between the inner and outer membranes, whereas GO:0009276 denotes the thin peptidoglycan wall located inside that region.",
     "resolution_note": "Curated the periplasm as a SUBCELLULAR_REGION and included the Gram-negative wall as a contained structural component rather than merging the two records.",
     "evidence": [
      {
       "reference": "GO:0030288",
       "notes": "GO:0030288 denotes the outer membrane-bounded periplasm."
      },
      {
       "reference": "GO:0009276",
       "notes": "GO:0009276 denotes the Gram-negative-bacterium-type cell wall."
      }
     ]
    },
    {
     "discussion_id": "boundary_membranes_are_not_components",
     "prompt": "Keep the inner and outer membranes as boundaries of the outer membrane-bounded periplasmic space rather than as periplasm components.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "GO:0030288 denotes the region between the inner and outer membranes, so those membranes bound the region but are not contained by it.",
     "resolution_note": "Represented the plasma membrane and cell outer membrane as GO-grounded topology graph nodes without component_ref values.",
     "evidence": [
      {
       "reference": "GO:0030288",
       "notes": "GO:0030288 defines the outer membrane-bounded periplasmic space as the region between inner and outer membranes."
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0009274",
   "label": "peptidoglycan-based cell wall",
   "definition": "A protective, load-bearing structure outside the cytoplasmic membrane, built from glycan strands of alternating N-acetylglucosamine and N-acetylmuramic acid cross-linked by short peptides. The resulting murein sacculus surrounds the cell and resists turgor pressure.",
   "definition_source": "DOI:10.1111/j.1574-6976.2007.00094.x",
   "synonyms": [
    {
     "synonym_text": "murein sacculus",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1111/j.1574-6976.2007.00094.x"
    }
   ],
   "structure_category": "ENVELOPE",
   "structure_kind": "ENVELOPE_LAYER",
   "components": [
    {
     "component_id": "peptidoglycan",
     "label": "peptidoglycan",
     "component_type": "PEPTIDOGLYCAN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Forms the covalently closed, stress-bearing mesh around the cytoplasmic membrane.",
     "evidence": [
      {
       "reference": "DOI:10.1111/j.1574-6976.2007.00094.x",
       "notes": "Vollmer et al. review sacculus chemistry and architecture."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "COMMON",
     "note": "Present in most bacteria; wall-less lineages and L-forms are exceptions.",
     "reference": "DOI:10.1111/j.1574-6976.2007.00094.x"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Canonical Gram-negative murein sacculus model.",
     "reference": "DOI:10.1111/j.1574-6976.2007.00094.x"
    }
   ],
   "functions": [
    {
     "function_id": "shape_and_osmotic_integrity",
     "label": "cell shape maintenance and resistance to turgor pressure",
     "description": "The cross-linked sacculus bears mechanical stress while permitting growth.",
     "evidence": [
      {
       "reference": "DOI:10.1111/j.1574-6976.2007.00094.x",
       "notes": "Structural and physical roles of the sacculus."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1111/j.1574-6976.2007.00094.x",
     "notes": "Peptidoglycan structure and architecture."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "lipid_ii_polymerisation_crosslinking",
     "title": "Lipid II flipping, polymerisation and crosslinking build the sacculus",
     "description": "The MurJ flippase moves Lipid II from the cytoplasmic leaflet to the extracytoplasmic face of the cytoplasmic membrane, where SEDS-family RodA/FtsW polymerases and penicillin-binding transpeptidases turn Lipid II disaccharide-peptide subunits into crosslinked peptidoglycan strands. The resulting sacculus surrounds the cell as a covalently closed mesh that bears turgor stress.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "lipid_ii",
       "label": "Lipid II",
       "node_type": "CHEMICAL",
       "description": "Cytoplasmic-leaflet lipid-linked disaccharide-pentapeptide precursor. Generic precursor class here, not the lysyl-specific chemical defined by CHEBI:27692; peptide chemistry varies, including the meso-DAP form in E. coli."
      },
      {
       "node_id": "murj_flippase",
       "label": "MurJ Lipid II flippase",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "Pfam:PF03023",
        "UniProtKB:P0AF16"
       ]
      },
      {
       "node_id": "exported_lipid_ii",
       "label": "lipid II",
       "node_type": "CHEMICAL",
       "description": "Lipid II after translocation to the growth side of the cytoplasmic membrane. Generic precursor class here, not the lysyl-specific chemical defined by CHEBI:27692; peptide chemistry varies, including the meso-DAP form in E. coli."
      },
      {
       "node_id": "seds_polymerases",
       "label": "RodA/FtsW SEDS peptidoglycan polymerases",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "InterPro:IPR001182",
        "UniProtKB:P0ABG7"
       ]
      },
      {
       "node_id": "penicillin_binding_transpeptidases",
       "label": "penicillin-binding transpeptidases",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "InterPro:IPR001460",
        "UniProtKB:P0AD65"
       ]
      },
      {
       "node_id": "glycan_strands",
       "label": "alternating GlcNAc-MurNAc glycan strands",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "peptide_crosslinks",
       "label": "peptide crosslinks",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "peptidoglycan",
       "label": "peptidoglycan",
       "node_type": "STRUCTURE",
       "component_ref": "peptidoglycan"
      },
      {
       "node_id": "turgor_resistance",
       "label": "resistance to turgor pressure",
       "node_type": "CAPACITY"
      }
     ],
     "edges": [
      {
       "subject": "murj_flippase",
       "predicate": "flips",
       "object": "exported_lipid_ii",
       "description": "MurJ translocates lipid-linked peptidoglycan precursors from the inner to the outer leaflet of the cytoplasmic membrane so Lipid II is accessible to extracytoplasmic synthases.",
       "evidence": [
        {
         "reference": "DOI:10.1126/science.1254522",
         "notes": "Sham et al. 2014 showed that E. coli MurJ is needed for Lipid II flipping during peptidoglycan biogenesis."
        }
       ]
      },
      {
       "subject": "lipid_ii",
       "predicate": "supplies",
       "object": "exported_lipid_ii",
       "description": "Lipid II is the lipid-linked disaccharide-pentapeptide precursor delivered across the cytoplasmic membrane before polymerisation.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41579-020-0366-3",
         "notes": "Egan, Errington and Vollmer 2020 review peptidoglycan synthesis from cytoplasmic lipid-linked precursors through translocation to polymerisation."
        }
       ]
      },
      {
       "subject": "seds_polymerases",
       "predicate": "polymerise into",
       "object": "glycan_strands",
       "description": "RodA and FtsW SEDS proteins polymerise exported Lipid II into glycan strands for sidewall and septal peptidoglycan assembly.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nmicrobiol.2016.253",
         "notes": "Emami et al. 2017 identified Bacillus subtilis RodA as a peptidoglycan glycosyltransferase."
        },
        {
         "reference": "DOI:10.1038/s41564-018-0345-x",
         "notes": "Taguchi et al. 2019 reconstituted FtsW peptidoglycan polymerase activity in complex with its cognate class B penicillin-binding protein."
        }
       ]
      },
      {
       "subject": "penicillin_binding_transpeptidases",
       "predicate": "form",
       "object": "peptide_crosslinks",
       "description": "DD-transpeptidases create peptide bridges between neighboring glycan strands.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41579-020-0366-3",
         "notes": "Egan, Errington and Vollmer 2020 review transpeptidation during peptidoglycan synthesis and remodelling."
        }
       ]
      },
      {
       "subject": "peptide_crosslinks",
       "predicate": "connect",
       "object": "peptidoglycan",
       "description": "Peptide crosslinks turn adjacent glycan chains into a single mesh-like sacculus.",
       "evidence": [
        {
         "reference": "DOI:10.1111/j.1574-6976.2007.00094.x",
         "notes": "Vollmer, Blanot and de Pedro 2008 describe the bacterial sacculus as glycan strands crosslinked by short peptides."
        }
       ]
      },
      {
       "subject": "peptidoglycan",
       "predicate": "confers",
       "object": "turgor_resistance",
       "description": "The closed, crosslinked sacculus is the stress-bearing layer that keeps internal turgor pressure from rupturing the cell.",
       "evidence": [
        {
         "reference": "DOI:10.1111/j.1574-6976.2007.00094.x",
         "notes": "Vollmer, Blanot and de Pedro 2008 review how peptidoglycan architecture gives bacteria a protective, shape-maintaining wall."
        }
       ]
      }
     ]
    }
   ],
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-08-30T19:30:00Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Added as a literature-backed foundational seed. Identity checked against the 2026-07-01 Gene Ontology release; requires human review.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-31T06:12:34Z",
     "curator": "claude",
     "action": "SET_COMPONENT_ROLE",
     "changes": "component_role became required (#77) so the constituent/machinery distinction is machine-readable rather than prose. Set per component; ASSOCIATED_MACHINERY only where the protein acts on the already-assembled structure.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-04T01:12:48Z",
     "curator": "codex",
     "action": "ADD_CAUSAL_GRAPH",
     "changes": "Added an ASSEMBLY graph for Lipid II polymerisation, DD-transpeptidase crosslinking, and formation of the turgor-resistant peptidoglycan sacculus, with additional DOI evidence from Egan, Errington and Vollmer 2020.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-04T02:27:00Z",
     "curator": "codex",
     "action": "REVISE_CAUSAL_GRAPH",
     "changes": "Grounded the Lipid II node to ChEBI, anchored MurJ and RodA/FtsW family nodes to Pfam and InterPro, inserted the MurJ flipping step, and added primary evidence for RodA and FtsW peptidoglycan polymerase activity.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-05T17:45:01Z",
     "curator": "codex",
     "action": "ADD_PATHWAY_LINK",
     "changes": "Added an evidence-backed, organism-scoped PathwayMech link with a full source commit and explicit relation limits.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-16T01:50:57Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "#2315: Remove lysyl-specific Lipid II groundings from generic nodes and correct the turgor-capacity relation.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:49Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 3 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "related_records": [
    {
     "corpus": "PathwayMech",
     "identifier": "WikiPathways:WP5060",
     "relation": "PRODUCED_BY",
     "basis": "WP5060 contains a Peptidoglycan Layer product; the structure record describes the E. coli sacculus.",
     "source_version": "d8ec2b69f7a4c615aecddff80498fef1e1fab0ce",
     "label": "Peptidoglycan cytoplasmic synthesis and recycling pathways",
     "target_taxon_id": "NCBITaxon:562",
     "scope_note": "The E. coli peptidoglycan sacculus is related to the peptidoglycan material produced in WP5060. This is a material-production relation, not equivalence to the entire pathway or a claim about every bacterial wall.",
     "evidence": [
      {
       "reference": "DOI:10.1111/j.1574-6976.2007.00094.x",
       "notes": "Vollmer et al. 2008 describe the peptidoglycan sacculus as cross-linked glycan strands forming the bacterial cell-wall structure. Abstract read through Europe PMC on 2026-10-05."
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0042597",
   "label": "periplasmic space",
   "structure_category": "ENVELOPE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The region between the inner (cytoplasmic) and outer membrane (Gram-negative Bacteria) or cytoplasmic membrane and cell wall (Fungi and Gram-positive Bacteria).",
   "definition_source": "GO:0042597",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-22T22:02:13Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T22:02:59Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the GO exact synonym, GO extracellular-region parentage, the UniProt Subcellular Location xref, E. coli and S. aureus canonical examples, source evidence, and resolved modelling discussions separating the generic periplasmic space from its outer membrane-bounded subtype and variable envelope boundaries.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T22:14:24Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Addressed PR #1327 review issue #1328 by moving the GO:0005576 extracellular-region relation from parent_structures to part_of so it matches the Gene Ontology relationship.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "periplasm",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0042597"
    }
   ],
   "xrefs": [
    "uniprot.location:SL-0200"
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Canonical Gram-negative model whose periplasm lies between the cytoplasmic and outer membranes and houses the thin peptidoglycan wall.",
     "reference": "DOI:10.1101/cshperspect.a000414"
    },
    {
     "taxon_id": "NCBITaxon:1280",
     "taxon_label": "Staphylococcus aureus",
     "note": "Gram-positive model in which cryo-electron microscopy resolved a native periplasmic space between the plasma membrane and thick wall.",
     "reference": "PMID:16428405"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0042597",
     "notes": "Gene Ontology cellular-component term for the generic periplasmic space, with the exact synonym periplasm and the UniProt Subcellular Location xref SL-0200."
    },
    {
     "reference": "uniprot.location:SL-0200",
     "notes": "UniProt Subcellular Location entry for Periplasm, mapped to GO:0042597."
    },
    {
     "reference": "DOI:10.1101/cshperspect.a000414",
     "notes": "Silhavy, Kahne and Walker 2010 review the Gram-negative envelope, where the periplasm lies between the inner and outer membranes."
    },
    {
     "reference": "PMID:16428405",
     "notes": "Matias and Beveridge 2006 used cryo-electron microscopy to visualize the native cell-wall organization and periplasmic space in Staphylococcus aureus."
    }
   ],
   "discussions": [
    {
     "discussion_id": "generic_periplasm_not_diderm_periplasm",
     "prompt": "Keep the generic periplasmic space record separate from the outer membrane-bounded periplasmic space record.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "GO:0042597 is the broader periplasmic-space class covering Gram-negative, Gram-positive, and fungal topologies, while GO:0030288 is the narrower outer membrane-bounded subclass.",
     "resolution_note": "Curated GO:0042597 as the parent region and left GO:0030288 represented by the existing outer membrane-bounded periplasmic space record.",
     "evidence": [
      {
       "reference": "GO:0042597",
       "explanation": "GO:0042597 denotes the generic periplasmic space."
      },
      {
       "reference": "GO:0030288",
       "explanation": "GO:0030288 denotes the outer membrane-bounded periplasmic space."
      }
     ]
    },
    {
     "discussion_id": "generic_boundaries_are_not_components",
     "prompt": "Do not list boundary membranes or walls as taxon-agnostic components of the generic periplasmic space.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "The periplasmic space is the region delimited by envelope layers; the delimiting layers vary across Gram-negative bacteria, Gram-positive bacteria, and fungi and are not uniformly contained by the generic region.",
     "resolution_note": "Left the generic record component-free and reserved contained cell-wall modelling for narrower records such as GO:0030288.",
     "evidence": [
      {
       "reference": "GO:0042597",
       "explanation": "The GO definition distinguishes the membrane-to-membrane and membrane-to-wall variants that the generic term covers."
      },
      {
       "reference": "DOI:10.1101/cshperspect.a000414",
       "explanation": "The Gram-negative envelope bounds the periplasm with an outer membrane."
      },
      {
       "reference": "PMID:16428405",
       "explanation": "The S. aureus periplasm is a cytoplasmic-membrane-to-wall example."
      }
     ]
    }
   ],
   "part_of": [
    "GO:0005576"
   ]
  },
  {
   "identifier": "GO:0005886",
   "label": "plasma membrane",
   "structure_category": "ENVELOPE",
   "structure_kind": "MEMBRANE",
   "definition": "The lipid membrane surrounding a cell that separates the cytoplasm from the external environment and houses proteins for selective transport, signaling, and envelope biogenesis.",
   "definition_source": "GO:0005886",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T04:16:55Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T04:17:37Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added cell-membrane and cytoplasmic-membrane synonymy, membrane and cell-periphery parentage, lipid and integral-protein components, bacterial, archaeal, and fungal taxonomy, E. coli and S. cerevisiae examples, permeability and bioenergetic functions, a lipid-bilayer assembly graph, DOI/GO evidence, and a terminology discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T04:18:01Z",
     "curator": "codex",
     "action": "TIGHTENED_GROUNDING_LABEL",
     "changes": "Changed the GO:0055085 graph node label from selective transmembrane transport to the canonical GO label, transmembrane transport.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T04:28:40Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved PR #409 issues #410 and #411 by replacing bilayer-only plasma membrane wording with archaeal-compatible lipid-boundary wording and adding archaeal and fungal support for taxon-spanning integral membrane protein claims.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T12:05:18Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1239 by routing Douglas and Konopka 2014 fungal plasma-membrane evidence through reachable PMID:25002088 instead of the unreadable Annual Reviews DOI.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:15:15Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 4 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s); removed 1 non-matching protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "cell membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005886"
    },
    {
     "synonym_text": "cytoplasmic membrane",
     "synonym_type": "NARROW_SYNONYM",
     "source": "DOI:10.1101/cshperspect.a000414"
    },
    {
     "synonym_text": "bacterial inner membrane",
     "synonym_type": "NARROW_SYNONYM",
     "source": "DOI:10.1101/cshperspect.a000414"
    }
   ],
   "parent_structures": [
    "GO:0016020"
   ],
   "part_of": [
    "GO:0071944"
   ],
   "components": [
    {
     "component_id": "membrane_lipids",
     "label": "plasma-membrane lipids",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The plasma membrane is built from a hydrophobic lipid phase whose exact chemistry and topology differ among bacteria, archaea, and fungi; no single curated lipid CURIE is equivalent to the structure-spanning class.",
     "role": "Self-assemble into the hydrophobic membrane boundary that encloses the cytoplasm and sets the permeability boundary.",
     "evidence": [
      {
       "reference": "DOI:10.1093/femsre/fuv008",
       "notes": "Sohlenkamp and Geiger 2016 review the structural diversity and biosynthesis of bacterial membrane lipids."
      },
      {
       "reference": "DOI:10.1038/nrmicro2576",
       "notes": "Albers and Meyer 2011 review archaeal membrane lipids as core archaeal envelope constituents."
      }
     ]
    },
    {
     "component_id": "integral_plasma_membrane_proteins",
     "label": "integral plasma membrane proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "CONDITIONAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "A plasma membrane carries many unrelated integral proteins; the constituent class is topological rather than a single homologous protein family.",
     "role": "Provide selective transport, signaling, energy-transduction, secretion, and envelope-biogenesis activities embedded in the plasma-membrane lipid phase.",
     "evidence": [
      {
       "reference": "DOI:10.1101/cshperspect.a000414",
       "notes": "Silhavy, Kahne and Walker 2010 describe the bacterial cytoplasmic membrane as the site of transporters and envelope assembly systems."
      },
      {
       "reference": "DOI:10.1038/nrmicro2576",
       "notes": "Albers and Meyer 2011 review archaeal cytoplasmic membranes as protein-bearing envelope membranes built from archaeal ether lipids."
      },
      {
       "reference": "PMID:25002088",
       "notes": "Douglas and Konopka 2014 review fungal plasma-membrane domains that contain transporters and integral membrane proteins."
      }
     ],
     "gene_symbols": [
      "lacY",
      "secY",
      "PMA1",
      "HXT1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P02920",
       "protein_label": "Lactose permease",
       "gene_symbol": "lacY",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene lacY in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:2164211",
         "notes": "Calamia J et al. 1990, ‘lac permease of Escherichia coli: topology and sequence elements promoting membrane insertion.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P02920."
        },
        {
         "reference": "PMID:7000781",
         "notes": "Newman MJ et al. 1980, ‘Solubilization and reconstitution of the lactose transport system from Escherichia coli.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P02920."
        },
        {
         "reference": "PMID:7028742",
         "notes": "Newman MJ et al. 1981, ‘Purification and reconstitution of functional lactose carrier from Escherichia coli.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P02920."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P05030",
       "protein_label": "Plasma membrane ATPase 1",
       "gene_symbol": "PMA1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene PMA1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P05030",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P05030, the single reviewed entry for gene PMA1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P32465",
       "protein_label": "Low-affinity glucose transporter HXT1",
       "gene_symbol": "HXT1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene HXT1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P32465",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P32465, the single reviewed entry for gene HXT1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P0AGA2",
       "protein_label": "Protein translocase subunit SecY",
       "gene_symbol": "secY",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene secY in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0AGA2",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0AGA2, the single reviewed entry for gene secY in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "UNIVERSAL",
     "note": "Bacterial cells are bounded by a cytoplasmic membrane inside any wall, outer membrane, capsule, or S-layer.",
     "reference": "DOI:10.1101/cshperspect.a000414"
    },
    {
     "taxon_id": "NCBITaxon:2157",
     "taxon_label": "Archaea",
     "presence": "UNIVERSAL",
     "note": "Archaeal cells are bounded by a cytoplasmic membrane built from archaeal ether lipids beneath any wall or S-layer.",
     "reference": "DOI:10.1038/nrmicro2576"
    },
    {
     "taxon_id": "NCBITaxon:4751",
     "taxon_label": "Fungi",
     "presence": "UNIVERSAL",
     "note": "Fungal cells organize transporters, eisosome/MCC domains, and sterol-rich microdomains in a plasma membrane beneath the wall.",
     "reference": "PMID:25002088"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Model Gram-negative bacterium for cytoplasmic-membrane transport, Sec insertion, and inner-membrane envelope biogenesis.",
     "reference": "DOI:10.1101/cshperspect.a000414"
    },
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Model budding yeast for plasma-membrane microdomains and eisosome-associated membrane organization.",
     "reference": "PMID:25002088"
    }
   ],
   "functions": [
    {
     "function_id": "selective_permeability_barrier",
     "label": "selective permeability barrier",
     "description": "The plasma membrane separates cytoplasm from the external milieu while membrane proteins mediate controlled import, export, and ion movement.",
     "evidence": [
      {
       "reference": "DOI:10.1101/cshperspect.a000414",
       "notes": "Silhavy, Kahne and Walker 2010 review transport across the bacterial inner membrane as a central envelope activity."
      },
      {
       "reference": "DOI:10.1038/nrmicro2576",
       "notes": "Albers and Meyer 2011 review the archaeal cell envelope as bounded by a cytoplasmic membrane built from ether lipids."
      },
      {
       "reference": "PMID:25002088",
       "notes": "Douglas and Konopka 2014 review fungal plasma-membrane compartmentation of transporters and other integral membrane proteins."
      }
     ]
    },
    {
     "function_id": "membrane_embedded_bioenergetics",
     "label": "membrane-embedded bioenergetics",
     "description": "In bacteria and archaea, respiratory and ATP-synthase complexes in the cytoplasmic membrane use ion gradients across the membrane for energy conservation.",
     "evidence": [
      {
       "reference": "DOI:10.1101/cshperspect.a000414",
       "notes": "Silhavy, Kahne and Walker 2010 describe the bacterial cytoplasmic membrane as the energized membrane that supports transport and envelope biogenesis."
      },
      {
       "reference": "DOI:10.1038/nrmicro2576",
       "notes": "Albers and Meyer 2011 review archaeal cytoplasmic membranes as energy-transducing envelope membranes."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1101/cshperspect.a000414",
     "notes": "Silhavy TJ, Kahne D and Walker S 2010, 'The bacterial cell envelope', Cold Spring Harbor Perspectives in Biology."
    },
    {
     "reference": "DOI:10.1093/femsre/fuv008",
     "notes": "Sohlenkamp C and Geiger O 2016, 'Bacterial membrane lipids: diversity in structures and pathways', FEMS Microbiology Reviews."
    },
    {
     "reference": "DOI:10.1038/nrmicro2576",
     "notes": "Albers SV and Meyer BH 2011, 'The archaeal cell envelope', Nature Reviews Microbiology."
    },
    {
     "reference": "PMID:25002088",
     "notes": "Douglas LM and Konopka JB 2014, 'Fungal membrane organization: the eisosome concept', Annual Review of Microbiology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "lipid_membrane_boundary",
     "title": "Membrane lipids and proteins form a selective cell boundary",
     "description": "Amphipathic lipids assemble into a plasma-membrane permeability boundary. Integral membrane proteins embedded in that boundary provide the selective transport and energy-linked activities that make the membrane functional.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph captures the class-level lipid-boundary and integral-protein organization shared by microbial plasma membranes without choosing a bacterial, archaeal, or fungal lipid topology or biosynthesis pathway.",
     "nodes": [
      {
       "node_id": "membrane_lipids",
       "label": "plasma-membrane lipids",
       "node_type": "CHEMICAL",
       "component_ref": "membrane_lipids"
      },
      {
       "node_id": "integral_plasma_membrane_proteins",
       "label": "integral plasma membrane proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "integral_plasma_membrane_proteins"
      },
      {
       "node_id": "plasma_membrane",
       "label": "plasma membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005886"
      },
      {
       "node_id": "cytoplasm",
       "label": "cytoplasm",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0005737"
      },
      {
       "node_id": "selective_transport",
       "label": "transmembrane transport",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0055085"
      }
     ],
     "edges": [
      {
       "subject": "membrane_lipids",
       "predicate": "self-assemble into",
       "object": "plasma_membrane",
       "description": "Amphipathic membrane lipids form the hydrophobic lipid matrix of the plasma membrane.",
       "evidence": [
        {
         "reference": "GO:0005886",
         "notes": "GO:0005886 defines the plasma membrane as the membrane surrounding a cell."
        },
        {
         "reference": "DOI:10.1093/femsre/fuv008",
         "notes": "Sohlenkamp and Geiger 2016 review the lipid classes that build bacterial membranes."
        },
        {
         "reference": "DOI:10.1038/nrmicro2576",
         "notes": "Albers and Meyer 2011 review archaeal cytoplasmic membranes built from ether lipids."
        }
       ]
      },
      {
       "subject": "plasma_membrane",
       "predicate": "encloses",
       "object": "cytoplasm",
       "description": "The plasma membrane surrounds the cytoplasm and separates it from the external environment.",
       "evidence": [
        {
         "reference": "GO:0005886",
         "notes": "GO:0005886 defines the plasma membrane as the membrane surrounding a cell."
        }
       ]
      },
      {
       "subject": "integral_plasma_membrane_proteins",
       "predicate": "embed in",
       "object": "plasma_membrane",
       "description": "Integral proteins occupy the membrane to provide transport, signaling, secretion, envelope-biogenesis, and bioenergetic activities.",
       "evidence": [
        {
         "reference": "DOI:10.1101/cshperspect.a000414",
         "notes": "Silhavy, Kahne and Walker 2010 review the bacterial cytoplasmic membrane as a protein-rich transport and biogenesis platform."
        },
        {
         "reference": "DOI:10.1038/nrmicro2576",
         "notes": "Albers and Meyer 2011 review protein complexes in the archaeal cytoplasmic membrane and cell envelope."
        },
        {
         "reference": "PMID:25002088",
         "notes": "Douglas and Konopka 2014 review fungal plasma-membrane domains organized around transporters and other integral membrane proteins."
        }
       ]
      },
      {
       "subject": "integral_plasma_membrane_proteins",
       "predicate": "mediate",
       "object": "selective_transport",
       "description": "Transport proteins in the plasma membrane control movement of solutes and ions across the permeability barrier.",
       "evidence": [
        {
         "reference": "DOI:10.1101/cshperspect.a000414",
         "notes": "Silhavy, Kahne and Walker 2010 place protein transport and envelope precursor movement across the bacterial cytoplasmic membrane."
        },
        {
         "reference": "PMID:25002088",
         "notes": "Douglas and Konopka 2014 review fungal plasma-membrane transporters as residents of organized membrane compartments."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "cytoplasmic_membrane_name",
     "prompt": "Use the GO label plasma membrane while preserving cytoplasmic membrane as the microbial envelope name.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "synonyms"
     ],
     "rationale": "GO:0005886 is the exact cellular-component term. Bacterial and archaeal literature usually calls the same cell-bounding structure the cytoplasmic membrane or, in Gram-negative bacteria, the inner membrane.",
     "evidence": [
      {
       "reference": "GO:0005886",
       "notes": "GO names the exact cell-bounding membrane plasma membrane."
      },
      {
       "reference": "DOI:10.1101/cshperspect.a000414",
       "notes": "Silhavy, Kahne and Walker 2010 use cytoplasmic membrane and inner membrane terminology for the bacterial envelope membrane."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11",
     "resolved_date": "2026-09-11"
    },
    {
     "discussion_id": "archaeal_lipid_topology",
     "prompt": "Avoid bilayer-only wording for the taxon-spanning plasma membrane record.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "definition",
      "components#membrane_lipids",
      "causal_graphs#lipid_membrane_boundary"
     ],
     "rationale": "Bacterial and fungal plasma membranes are bilayers built largely from ester-linked lipids, whereas archaeal cytoplasmic membranes use ether lipids and can be diether bilayers or tetraether monolayers. This broad record therefore uses lipid-boundary wording and leaves exact lipid topology to lineage-specific records.",
     "evidence": [
      {
       "reference": "DOI:10.1093/femsre/fuv008",
       "notes": "Sohlenkamp and Geiger 2016 review bacterial membrane lipid diversity."
      },
      {
       "reference": "DOI:10.1038/nrmicro2576",
       "notes": "Albers and Meyer 2011 review archaeal ether-lipid cytoplasmic membranes as cell-envelope constituents."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11",
     "resolved_date": "2026-09-11"
    }
   ]
  },
  {
   "identifier": "GO:0000934",
   "label": "porous cell septum",
   "structure_category": "ENVELOPE",
   "structure_kind": "ENVELOPE_LAYER",
   "definition": "A septum or cross wall which does not entirely span the space between two portions of cell wall and may contain a specialized central pore structure. A porous septum allows the movement of organelles and/or cytoplasm between compartments. A cross-wall cell septum in filamentous ascomycete and basidiomycete fungi that is perforated by one or more central septal pores (such as the simple septal pore of Neurospora crassa and Aspergillus nidulans or the barrel-shaped dolipore septum of basidiomycetes). The porous cell septum partitions hyphal compartments structurally while permitting regulated intercellular cytoplasmic streaming, organelle migration, and Woronin-body- or parenthesome-mediated pore gating upon hyphal wounding.",
   "definition_source": "GO:0000934",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0030428"
   ],
   "synonyms": [
    {
     "synonym_text": "porous septum",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0000934"
    }
   ],
   "components": [
    {
     "component_id": "barrel_shaped_septal_swelling",
     "label": "barrel-shaped septal swelling",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The wall thickening around a dolipore is a morphologic subregion of a fungal porous septum; no exact GO, CHEBI or polymer CURIE denotes it without also asserting a broader wall chemistry.",
     "essentiality": "UNKNOWN",
     "role": "Forms the swollen cross-wall around the central septal pore. Functions at the fungal porous cell septum and septal pore rim in porous cell septum.",
     "evidence": [
      {
       "reference": "GO:0000937",
       "notes": "GO:0000937 defines the dolipore septum as a cross-wall swollen around a central pore."
      },
      {
       "reference": "DOI:10.1139/m78-129",
       "notes": "Traquair and McKeen 1978 used transmission electron microscopy to describe the dolipore-parenthesome septum in Hirschioporus pargamenus hyphae."
      }
     ]
    },
    {
     "component_id": "septal_pore_caps",
     "label": "paired septal pore caps",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Parenthesomes or septal pore caps are curated here as paired dolipore-associated substructures; QuickGO has no exact parenthesome or septal-pore-cap cellular-component term, and no single protein-family grounding spans the whole cap.",
     "essentiality": "UNKNOWN",
     "role": "Paired parenthesomes cap the two cytoplasmic faces of the dolipore and participate in septal pore closure. Functions at the fungal porous cell septum and septal pore rim in porous cell septum.",
     "evidence": [
      {
       "reference": "DOI:10.1128/EC.00125-08",
       "notes": "Van Driel et al. 2008 localized the SPC18 glycoprotein to Rhizoctonia solani septal pore caps and to pore plugs, supporting a cap role in dolipore plugging."
      },
      {
       "reference": "DOI:10.1111/j.1462-2920.2009.02122.x",
       "notes": "Van Peer et al. 2010 showed that Schizophyllum commune septal pore caps are proteinaceous, membrane-covered structures whose loss impairs septal closure."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5302",
     "taxon_label": "Agaricomycotina",
     "presence": "VARIABLE",
     "note": "Dolipore septa with septal pore caps have been characterized in sampled filamentous Agaricomycotina, while pore-cap morphology varies among lineages and this row does not assert presence across the whole subphylum.",
     "reference": "DOI:10.1016/j.mycres.2008.12.007"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5334",
     "taxon_label": "Schizophyllum commune",
     "note": "Wood-rot agaricomycete model in which septal pore cap composition and its requirement for normal septal closure, vegetative growth and mushroom formation were genetically tested.",
     "reference": "DOI:10.1111/j.1462-2920.2009.02122.x"
    }
   ],
   "functions": [
    {
     "function_id": "septal_pore_gatekeeping",
     "label": "septal pore gatekeeping",
     "description": "The dolipore septum and its paired septal pore caps regulate cytoplasmic continuity between adjacent hyphal compartments by controlling whether the central septal pore is open or closed.",
     "evidence": [
      {
       "reference": "DOI:10.1128/EC.00125-08",
       "notes": "Van Driel et al. 2008 found SPC18 in septal pore caps and pore plugs, supporting septal pore cap participation in dolipore plugging."
      },
      {
       "reference": "DOI:10.1111/j.1462-2920.2009.02122.x",
       "notes": "Van Peer et al. 2010 linked Schizophyllum commune septal pore cap loss to an inability to close septa."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000934",
     "notes": "Gene Ontology cellular-component term for porous cell septum: A septum or cross wall which does not entirely span the space between two portions of cell wall and may contain a specialized central pore structure. A porous septum allows the movement of organelles and/or cytoplasm between compartments."
    },
    {
     "reference": "GO:0000937",
     "notes": "Gene Ontology cellular-component term for the dolipore septum."
    },
    {
     "reference": "DOI:10.1139/m78-129",
     "notes": "Traquair and McKeen 1978, Ultrastructure of the dolipore-parenthesome septum in Hirschioporus pargamenus (Polyporaceae), Canadian Journal of Microbiology."
    },
    {
     "reference": "DOI:10.1016/j.mycres.2008.12.007",
     "notes": "Van Driel et al. 2009, Septal pore complex morphology in the Agaricomycotina (Basidiomycota) with emphasis on the Cantharellales and Hymenochaetales, Mycological Research."
    },
    {
     "reference": "DOI:10.1128/EC.00125-08",
     "notes": "Van Driel et al. 2008, Septal Pore Cap Protein SPC18, Isolated from the Basidiomycetous Fungus Rhizoctonia solani, Also Resides in Pore Plugs, Eukaryotic Cell."
    },
    {
     "reference": "DOI:10.1111/j.1462-2920.2009.02122.x",
     "notes": "Van Peer et al. 2010, The septal pore cap is an organelle that functions in vegetative growth and mushroom formation of the wood-rot fungus Schizophyllum commune, Environmental Microbiology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "porous_cell_septum_mechanism",
     "title": "Porous cell septum assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of porous cell septum (GO:0000934) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "porous_cell_septum",
       "label": "porous cell septum",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000934",
       "description": "A septum or cross wall which does not entirely span the space between two portions of cell wall and may contain a specialized central pore structure."
      },
      {
       "node_id": "barrel_shaped_septal_swelling",
       "label": "barrel-shaped septal swelling",
       "node_type": "STRUCTURE",
       "component_ref": "barrel_shaped_septal_swelling",
       "description": "Forms the swollen cross-wall around the central septal pore. Functions at the fungal porous cell septum and septal pore rim in porous cell septum."
      },
      {
       "node_id": "septal_pore_caps",
       "label": "paired septal pore caps",
       "node_type": "STRUCTURE",
       "component_ref": "septal_pore_caps",
       "description": "Paired parenthesomes cap the two cytoplasmic faces of the dolipore and participate in septal pore closure. Functions at the fungal porous cell septum and septal pore rim in porous cell septum."
      },
      {
       "node_id": "septal_pore_gatekeeping",
       "label": "septal pore gatekeeping",
       "node_type": "BIOLOGICAL_PROCESS",
       "description": "The dolipore septum and its paired septal pore caps regulate cytoplasmic continuity between adjacent hyphal compartments by controlling whether the central septal pore is open or closed."
      }
     ],
     "edges": [
      {
       "subject": "barrel_shaped_septal_swelling",
       "predicate": "is part of",
       "object": "porous_cell_septum",
       "description": "Forms the swollen cross-wall around the central septal pore. Functions at the fungal porous cell septum and septal pore rim in porous cell septum.",
       "evidence": [
        {
         "reference": "GO:0000937",
         "notes": "GO:0000937 defines the dolipore septum as a cross-wall swollen around a central pore."
        }
       ]
      },
      {
       "subject": "septal_pore_caps",
       "predicate": "is part of",
       "object": "porous_cell_septum",
       "description": "Paired parenthesomes cap the two cytoplasmic faces of the dolipore and participate in septal pore closure. Functions at the fungal porous cell septum and septal pore rim in porous cell septum.",
       "evidence": [
        {
         "reference": "DOI:10.1128/EC.00125-08",
         "notes": "Van Driel et al. 2008 localized the SPC18 glycoprotein to Rhizoctonia solani septal pore caps and to pore plugs, supporting a cap role in dolipore plugging."
        }
       ]
      },
      {
       "subject": "porous_cell_septum",
       "predicate": "mediates",
       "object": "septal_pore_gatekeeping",
       "description": "The dolipore septum and its paired septal pore caps regulate cytoplasmic continuity between adjacent hyphal compartments by controlling whether the central septal pore is open or closed.",
       "evidence": [
        {
         "reference": "DOI:10.1128/EC.00125-08",
         "notes": "Van Driel et al. 2008 found SPC18 in septal pore caps and pore plugs, supporting septal pore cap participation in dolipore plugging."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:42Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of porous cell septum (GO:0000934) in category ENVELOPE with verified GO hierarchy, compartmental context, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "GO:0030115",
   "label": "S-layer",
   "definition": "A paracrystalline monomolecular array of one or more (glyco)protein species that self-assemble on the outermost surface of the cell envelope, with oblique, square or hexagonal lattice symmetry. S-layers are common in Archaea, where they are often the sole wall component, and widespread but patchily distributed in Bacteria.",
   "definition_source": "DOI:10.1111/1574-6976.12063",
   "synonyms": [
    {
     "synonym_text": "surface layer",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1111/1574-6976.12063"
    },
    {
     "synonym_text": "crystalline cell surface layer",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1111/1574-6976.12063"
    }
   ],
   "structure_category": "ENVELOPE",
   "structure_kind": "ENVELOPE_LAYER",
   "components": [
    {
     "component_id": "slp",
     "label": "S-layer protein (SLP)",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "The lattice-forming subunit; self-assembles in vitro.",
     "evidence": [
      {
       "reference": "DOI:10.1111/1574-6976.12063",
       "notes": "Sleytr et al. 2014 review SLP self-assembly and lattice types. The review reports generally one protein/glycoprotein species with molecular masses of 40-170 kDa; this is subunit mass, not copies per lattice."
      }
     ],
     "gene_symbols": [
      "rsaA",
      "sbsB"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P35828",
       "protein_label": "S-layer protein",
       "gene_symbol": "rsaA",
       "taxon_id": "NCBITaxon:190650",
       "taxon_label": "Caulobacter vibrioides CB15",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene rsaA in Caulobacter vibrioides CB15, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P35828",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P35828, the single reviewed entry for gene rsaA in Caulobacter vibrioides CB15. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q45664",
       "protein_label": "SbsB protein",
       "gene_symbol": "sbsB",
       "taxon_id": "NCBITaxon:1422",
       "taxon_label": "Geobacillus stearothermophilus",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene sbsB in Geobacillus stearothermophilus. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q45664",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q45664 for gene sbsB in Geobacillus stearothermophilus. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "slh_domain",
     "label": "S-layer homology (SLH) domain",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR001119",
     "essentiality": "CONDITIONAL",
     "role": "In many Gram-positive bacteria, tandem SLH domains within the S-layer protein anchor it to pyruvylated secondary cell-wall polymer; other lineages use different anchoring modules.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro3213",
       "notes": "Fagan & Fairweather 2014 describe SLH-mediated anchoring."
      }
     ],
     "gene_symbols": [
      "sbsB"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q45664",
       "protein_label": "SbsB protein",
       "gene_symbol": "sbsB",
       "taxon_id": "NCBITaxon:1422",
       "taxon_label": "Geobacillus stearothermophilus",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene sbsB in Geobacillus stearothermophilus. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q45664",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q45664 for gene sbsB in Geobacillus stearothermophilus. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "scwp",
     "label": "secondary cell-wall polymer (SCWP)",
     "component_type": "POLYSACCHARIDE",
     "component_role": "CONSTITUENT",
     "essentiality": "CONDITIONAL",
     "role": "Peptidoglycan-linked anchor polymer recognised by the SLH domain.",
     "evidence": [
      {
       "reference": "DOI:10.1111/1574-6976.12063",
       "notes": "Sleytr et al. 2014."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2157",
     "taxon_label": "Archaea",
     "presence": "COMMON",
     "note": "Frequently the only envelope layer outside the membrane.",
     "reference": "DOI:10.1038/nrmicro2576"
    },
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Present across many phyla but a strain-level trait, and readily lost on laboratory passage.",
     "reference": "DOI:10.1111/1574-6976.12063"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:155892",
     "taxon_label": "Caulobacter vibrioides",
     "note": "RsaA S-layer; the best-characterised Gram-negative S-layer.",
     "reference": "DOI:10.1038/nrmicro3213"
    },
    {
     "taxon_id": "NCBITaxon:1422",
     "taxon_label": "Geobacillus stearothermophilus",
     "note": "SbsA/SbsB S-layers, the classic self-assembly system.",
     "reference": "DOI:10.1111/1574-6976.12063"
    }
   ],
   "functions": [
    {
     "function_id": "envelope_integrity",
     "label": "cell shape maintenance and envelope stabilisation",
     "description": "Contributes to shape and osmotic stability, especially in Archaea lacking a rigid wall.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro2576",
       "notes": "Albers & Meyer 2011."
      }
     ]
    },
    {
     "function_id": "molecular_sieve",
     "label": "molecular sieving and surface interaction",
     "description": "Lattice pores can impose size exclusion, and particular bacterial S-layers mediate adhesion and host immune interactions. Bacteriophage-receptor and bacteriocin roles are speculative in the cited Fagan and Fairweather review, not established functions here.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro3213",
       "notes": "Fagan and Fairweather 2014 discuss molecular sieving and host interactions, but explicitly describe phage/bacteriocin receptor roles as speculation lacking evidence at the time."
      }
     ]
    }
   ],
   "associated_traits": [
    {
     "trait_id": "traitmech:000064",
     "trait_label": "S-layer",
     "relation": "CONFERS",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro3213",
       "notes": "Fagan and Fairweather 2014 define and review the bacterial S-layer phenotype."
      }
     ]
    }
   ],
   "physical_properties": [
    {
     "property": "THICKNESS",
     "value": "5-10",
     "unit": "UO:0000018",
     "reference": "DOI:10.1111/1574-6976.12063",
     "context": "General bacterial S-layer thickness reported by Sleytr et al. 2014; not a universal archaeal range."
    },
    {
     "property": "MOLECULAR_MASS",
     "value": "40-170 kDa",
     "context": "General range for individual S-layer protein/glycoprotein species reported by Sleytr et al. 2014, not the whole lattice mass.",
     "reference": "DOI:10.1111/1574-6976.12063"
    }
   ],
   "images": [
    {
     "image_id": "caltechdata_atlas_ccrescentus_slayer",
     "source": "CELL_STRUCTURE_ATLAS",
     "source_accession": "CaltechDATA qgffm-kzf88 (Atlas of Bacterial and Archaeal Cell Structure, 2.6 Surface layer, file 2_6_Ccrescentus.mp4)",
     "source_url": "https://doi.org/10.22002/D1.1355",
     "licence": "CC_BY_NC_4_0",
     "licence_url": "https://creativecommons.org/licenses/by-nc/4.0/",
     "attribution": "Catherine Oikonomou & Grant Jensen, Atlas of Bacterial and Archaeal Cell Structure (Caltech Library), CC BY-NC 4.0; tomogram collected by Ariane Briegel",
     "modality": "CRYO_ET",
     "caption": "Electron cryotomogram video of a Caulobacter crescentus cell; the Atlas section shows the paracrystalline S-layer outside the outer membrane.",
     "taxon_id": "NCBITaxon:155892",
     "taxon_label": "Caulobacter vibrioides",
     "reference": "DOI:10.22002/D1.1355",
     "retrieved_on": "2026-08-29",
     "notes": "Link-only under this repository's image-reuse policy for NC-licensed media; CC BY-NC itself permits reuse subject to attribution and noncommercial conditions. Title, rights, creators and contributor read from the CaltechDATA records API at retrieval; isderivedfrom points at https://etdb.caltech.edu/tomogram/52a866, which was unreachable."
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1111/1574-6976.12063",
     "notes": "Sleytr et al. 2014, \"S-layers - principles and applications\"."
    },
    {
     "reference": "DOI:10.1038/nrmicro3213",
     "notes": "Fagan & Fairweather 2014, \"Biogenesis and functions of bacterial S-layers\"."
    },
    {
     "reference": "DOI:10.1038/nrmicro2576",
     "notes": "Albers & Meyer 2011, \"The archaeal cell envelope\"."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "s_layer_self_assembly",
     "title": "S-layer proteins self-assemble into a surface lattice",
     "description": "Secreted S-layer proteins self-assemble into a crystalline two-dimensional lattice that coats the outer face of the cell. In many Gram-positive S-layers, SLH domains within the lattice-forming protein bind secondary cell-wall polymers to retain the lattice on the peptidoglycan-linked envelope surface.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "slp",
       "label": "S-layer (glyco)protein subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "slp"
      },
      {
       "node_id": "slh_domain",
       "label": "S-layer homology domain",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "slh_domain"
      },
      {
       "node_id": "scwp",
       "label": "secondary cell-wall polymer",
       "node_type": "CHEMICAL",
       "component_ref": "scwp"
      },
      {
       "node_id": "lattice",
       "label": "S-layer",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030115",
       "description": "The paracrystalline two-dimensional S-layer lattice."
      },
      {
       "node_id": "cell_surface",
       "label": "cell envelope outer surface",
       "node_type": "CELLULAR_LOCALIZATION"
      }
     ],
     "edges": [
      {
       "subject": "slh_domain",
       "predicate": "is part of",
       "object": "slp",
       "description": "Tandem SLH domains are N-terminal anchoring modules carried by many Gram-positive bacterial S-layer proteins.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro3213",
         "notes": "Fagan and Fairweather 2014 review SLH-domain-mediated anchoring of bacterial S-layer proteins."
        }
       ]
      },
      {
       "subject": "slp",
       "predicate": "self-assembles into",
       "object": "lattice",
       "description": "S-layer protein or glycoprotein subunits spontaneously form a regular two-dimensional lattice.",
       "evidence": [
        {
         "reference": "DOI:10.1111/1574-6976.12063",
         "notes": "Sleytr et al. 2014 review S-layer self-assembly and lattice symmetry."
        }
       ]
      },
      {
       "subject": "lattice",
       "predicate": "coats",
       "object": "cell_surface",
       "description": "The assembled lattice forms the outermost cell-envelope layer.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro3213",
         "notes": "Fagan and Fairweather 2014 describe bacterial S-layers as cell-surface coats."
        }
       ]
      },
      {
       "subject": "scwp",
       "predicate": "localizes to",
       "object": "cell_surface",
       "description": "In SLH-mediated systems, the secondary cell-wall polymer is linked to peptidoglycan at the envelope surface.",
       "evidence": [
        {
         "reference": "DOI:10.1111/1574-6976.12063",
         "notes": "Sleytr et al. 2014 review the peptidoglycan-linked secondary cell-wall polymers that anchor S-layer proteins in many Gram-positive bacteria."
        }
       ]
      },
      {
       "subject": "slh_domain",
       "predicate": "binds",
       "object": "scwp",
       "description": "SLH domains recognize the secondary cell-wall polymer to attach the S-layer protein to the wall.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro3213",
         "notes": "Fagan and Fairweather 2014 describe the interaction between SLH domains and pyruvylated secondary cell-wall polymers."
        }
       ]
      },
      {
       "subject": "scwp",
       "predicate": "anchors",
       "object": "lattice",
       "description": "The SLH-SCWP interaction retains the assembled lattice on the outer cell-envelope surface.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro3213",
         "notes": "Fagan and Fairweather 2014 review non-covalent S-layer anchoring through SLH domains and secondary cell-wall polymers."
        }
       ]
      }
     ]
    }
   ],
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-08-29T00:00:00Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Drafted composition, distribution and functions from the cited reviews. No mechanism graph yet. Not yet human-reviewed.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-29T03:00:00Z",
     "curator": "claude",
     "action": "ADD_IMAGE",
     "changes": "Added link-only Cell Structure Atlas cryo-ET video (CaltechDATA DOI:10.22002/D1.1355, CC BY-NC 4.0, Caulobacter crescentus NCBITaxon:155892); rights verified against the CaltechDATA API.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-30T02:14:17Z",
     "curator": "uniprot_sl",
     "action": "ADD_UNIPROT_SL_XREF",
     "changes": "Added uniprot.location:SL-0262 (S-layer); mapping read from the GO line of UniProt subcell.txt."
    },
    {
     "timestamp": "2026-08-30T19:29:55Z",
     "curator": "codex",
     "action": "REVIEW_COMPOSITION_AND_ASSEMBLY",
     "changes": "Qualified the definition for one-or-more S-layer protein species; clarified that the SLH entry denotes SLH-domain-containing S-layer proteins rather than a free protein component; added evidence to the TraitMech link and an evidence-backed self-assembly graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-31T06:12:34Z",
     "curator": "claude",
     "action": "SET_COMPONENT_ROLE",
     "changes": "component_role became required (#77) so the constituent/machinery distinction is machine-readable rather than prose. Set per component; ASSOCIATED_MACHINERY only where the protein acts on the already-assembled structure.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-04T01:23:31Z",
     "curator": "codex",
     "action": "ENHANCE_CAUSAL_GRAPH",
     "changes": "Expanded the S-layer assembly graph with SLH-domain and secondary-cell-wall polymer anchoring nodes and evidence-backed edges.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-16T01:51:01Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "#2316: Bound bacterial thickness and subunit mass, qualify speculative phage roles and correct the link-only license rationale.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:15:18Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "xrefs": [
    "uniprot.location:SL-0262"
   ]
  },
  {
   "identifier": "GO:0030114",
   "label": "slime layer",
   "structure_category": "ENVELOPE",
   "structure_kind": "ENVELOPE_LAYER",
   "definition": "A slime layer is an easily removed, diffuse, unorganized layer of extracellular material that surrounds a cell. Specifically this consists mostly of exopolysaccharides, glycoproteins, and glycolipids.",
   "definition_source": "GO:0030114",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T16:38:17Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T16:38:46Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added glycocalyx parentage, the UniProt Subcellular Location xref, a reviewed-label-only slime-layer extracellular-material component, a Pseudomonas aeruginosa canonical example, record-level GO/UniProt/DOI evidence, a nonmechanistic diffuse-matrix graph, and capsule-boundary plus matrix-grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T16:44:02Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #677 by adding GO:0042603 evidence to the capsule-boundary discussion; resolved #678 by narrowing the matrix grounding note so GO- and UniProt-specific composition claims are attributed separately.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0030112"
   ],
   "xrefs": [
    "uniprot.location:SL-0247"
   ],
   "components": [
    {
     "component_id": "slime_layer_extracellular_material",
     "label": "slime-layer extracellular material",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO defines slime layers as mostly exopolysaccharide-, glycoprotein- and glycolipid-containing extracellular material, UniProt describes bacterial slime layers as usually polysaccharide-rich, and Pseudomonas aeruginosa slime also included nucleic acid material and minor protein; no single CHEBI or sequence-family CURIE denotes the complete source-neutral slime-layer matrix.",
     "role": "Forms the loose, diffuse extracellular glycocalyx matrix that surrounds the cell surface.",
     "evidence": [
      {
       "reference": "GO:0030114",
       "notes": "GO:0030114 defines a slime layer as diffuse extracellular material that surrounds a cell and consists mostly of exopolysaccharides, glycoproteins and glycolipids."
      },
      {
       "reference": "DOI:10.1042/bj1120521",
       "notes": "Brown, Foster and Clamp 1969 chemically characterized Pseudomonas aeruginosa slime as predominantly polysaccharide with additional nucleic acid material and minor protein."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:287",
     "taxon_label": "Pseudomonas aeruginosa",
     "note": "Classic biochemical example in which extracellular slime from multiple Pseudomonas aeruginosa strains was chemically analyzed.",
     "reference": "DOI:10.1042/bj1120521"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030114",
     "notes": "Gene Ontology cellular-component term for slime layer."
    },
    {
     "reference": "GO:0030112",
     "notes": "Gene Ontology cellular-component parent term for the carbohydrate-rich glycocalyx."
    },
    {
     "reference": "uniprot.location:SL-0247",
     "notes": "UniProt Subcellular Location entry SL-0247 maps Slime layer to GO:0030114 and describes it as a more-diffuse glycocalyx than a capsule."
    },
    {
     "reference": "DOI:10.1042/bj1120521",
     "notes": "Brown MRW, Foster JHS and Clamp JR 1969, 'Composition of Pseudomonas aeruginosa slime', Biochemical Journal."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "diffuse_glycocalyx_matrix",
     "title": "Extracellular material forms a loose glycocalyx",
     "description": "Mixed extracellular material accumulates as a diffuse, easily removed slime layer rather than as a highly organized capsule.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the mature slime-layer matrix and its loose surface association without asserting the species-specific biosynthesis or export systems that generate the extracellular material.",
     "nodes": [
      {
       "node_id": "slime_layer_extracellular_material",
       "label": "slime-layer extracellular material",
       "node_type": "CHEMICAL",
       "component_ref": "slime_layer_extracellular_material"
      },
      {
       "node_id": "cell_surface",
       "label": "cell surface",
       "node_type": "CELLULAR_LOCALIZATION"
      },
      {
       "node_id": "slime_layer",
       "label": "slime layer",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030114"
      }
     ],
     "edges": [
      {
       "subject": "slime_layer_extracellular_material",
       "predicate": "forms",
       "object": "slime_layer",
       "description": "The slime layer is built from mixed extracellular material that is predominantly glycan-rich.",
       "evidence": [
        {
         "reference": "GO:0030114",
         "notes": "GO:0030114 defines the slime layer by diffuse extracellular material."
        },
        {
         "reference": "DOI:10.1042/bj1120521",
         "notes": "Brown, Foster and Clamp 1969 found Pseudomonas aeruginosa slime to be predominantly polysaccharide with nucleic acid material and minor protein."
        }
       ]
      },
      {
       "subject": "slime_layer",
       "predicate": "surrounds",
       "object": "cell_surface",
       "description": "The slime layer surrounds the cell as a diffuse extracellular glycocalyx.",
       "evidence": [
        {
         "reference": "GO:0030114",
         "notes": "GO:0030114 defines the slime layer as surrounding a cell."
        },
        {
         "reference": "uniprot.location:SL-0247",
         "notes": "UniProt Subcellular Location entry SL-0247 describes the slime layer as extracellular material that surrounds the bacterial cell."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "slime_layer_capsule_boundary",
     "prompt": "Keep diffuse slime layers separate from the organized capsule record.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures"
     ],
     "rationale": "GO:0030114 and UniProt SL-0247 denote a loose, diffuse glycocalyx that is easily removed, whereas GO:0042603 denotes the organized capsule subclass of glycocalyx; slime layer therefore belongs in a separate sibling record.",
     "evidence": [
      {
       "reference": "GO:0030114",
       "notes": "GO:0030114 defines the slime layer as diffuse and unorganized."
      },
      {
       "reference": "uniprot.location:SL-0247",
       "notes": "UniProt SL-0247 distinguishes slime layers as more-diffuse glycocalyces than capsules."
      },
      {
       "reference": "GO:0042603",
       "notes": "GO:0042603 defines capsule as a highly organized glycocalyx attached outside the cell wall."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12",
     "resolved_date": "2026-09-12"
    },
    {
     "discussion_id": "resolve_slime_layer_matrix_grounding",
     "prompt": "Resolve exact source-neutral groundings for slime-layer matrix material.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#slime_layer_extracellular_material"
     ],
     "rationale": "This first slime-layer record curates a broad extracellular matrix component while leaving exact glycan, glycoprotein and glycolipid identifiers open for species-specific follow-up.",
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:age_associated_protein_deposit",
   "label": "age-associated protein deposit",
   "structure_category": "INCLUSION",
   "structure_kind": "INCLUSION_BODY",
   "definition": "An aging-associated protein inclusion characterized in budding yeast that collects aggregation-prone proteins, usually persists as a single ER-associated deposit, and is preferentially retained in the mother-cell lineage.",
   "definition_source": "DOI:10.1016/j.cub.2017.01.069",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-05T10:03:31Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-05T10:06:34Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added bounded Agepod identity and topology, six component classes, seven reference proteins, four intervention graphs, source-limit discussions and an inspected CC BY 4.0 figure.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Agepod",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1016/j.jbc.2025.108172"
    },
    {
     "synonym_text": "APOD",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.3389/fnmol.2018.00249"
    },
    {
     "synonym_text": "age-associated protein deposit site",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.3389/fnmol.2018.00249"
    }
   ],
   "parent_structures": [
    "GO:0016234"
   ],
   "components": [
    {
     "component_id": "protein_cargo",
     "label": "heterogeneous age-associated protein cargo",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Variable aggregated client material is not a single sequence family or a fixed complex.",
     "role": "Protein material collected into a persistent aging-associated inclusion. The complete native inventory is unresolved; the conditional Sup35 example below is part of this cargo, not an additional fixed layer.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.06197",
       "notes": "Results on early replicative aging and Figures 1-2 establish persistent protein deposition and conditional Sup35 recruitment."
      },
      {
       "reference": "DOI:10.1016/j.cub.2017.01.069",
       "notes": "Discussion explicitly leaves the full constituent inventory unresolved."
      }
     ]
    },
    {
     "component_id": "small_hsp",
     "label": "Small heat shock protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "CONDITIONAL",
     "grounding": "InterPro:IPR031107",
     "gene_symbols": [
      "HSP42",
      "HSP26"
     ],
     "role": "Deposited chaperone class represented by Hsp42 and conditionally Hsp26. Hsp42 appears before Hsp104 and promotes collection into the normal deposit. Hsp26 enrichment occurs in only 15% of assayed deposits; its deletion does not abolish deposition. The formation requirement applies to Hsp42 in the tested assay, not to every family member.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12329",
       "protein_label": "Heat shock protein 42",
       "gene_symbol": "HSP42",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reviewed reference-sequence example; not a reassignment of all experimental backgrounds to S288C. Figures 1C and 6 show deposit association, earlier Hsp42 recruitment and suppressed normal deposition after HSP42 deletion.",
       "evidence": [
        {
         "reference": "UniProtKB:Q12329",
         "notes": "Native reviewed entry verifies accession, protein name, gene and reference taxon."
        },
        {
         "reference": "DOI:10.7554/eLife.06197",
         "notes": "Figures 1C and 6 show deposit association, earlier Hsp42 recruitment and suppressed normal deposition after HSP42 deletion."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P15992",
       "protein_label": "Heat shock protein 26",
       "gene_symbol": "HSP26",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reviewed reference-sequence example; not a reassignment of all experimental backgrounds to S288C. Figure 1C reports enrichment in a minority of deposits; inspected Figure 6C shows increased, not abolished, foci after HSP26 deletion.",
       "evidence": [
        {
         "reference": "UniProtKB:P15992",
         "notes": "Native reviewed entry verifies accession, protein name, gene and reference taxon."
        },
        {
         "reference": "DOI:10.7554/eLife.06197",
         "notes": "Figure 1C reports enrichment in a minority of deposits; inspected Figure 6C shows increased, not abolished, foci after HSP26 deletion."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.06197",
       "notes": "Results and Figures 1C, 6-7 distinguish collection by Hsp42 from Hsp26 association and mutant phenotypes."
      },
      {
       "reference": "InterPro:IPR031107",
       "notes": "Native family metadata and complete three-entry integrated match sets for both examples verify the family; domains are not substituted for it."
      }
     ]
    },
    {
     "component_id": "hsp104",
     "label": "Hsp104-type disaggregase",
     "component_type": "PROTEIN",
     "component_role": "ASSOCIATED_MACHINERY",
     "essentiality": "DISPENSABLE",
     "gene_symbols": [
      "HSP104"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "All 11 native integrated InterPro matches for P31539 were inspected. ClpA/B families IPR001270 and IPR050130 are broader than the Hsp104-type class.",
     "role": "Deposit-associated disaggregase and experimental marker. HSP104 deletion accelerates Ssa1-marked deposit formation, while overexpression suppresses or destabilizes deposits. Hsp104 positivity alone does not identify every focus as Agepod.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P31539",
       "protein_label": "Heat shock protein 104",
       "gene_symbol": "HSP104",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reviewed reference-sequence example; not a reassignment of all experimental backgrounds to S288C. Figures 1, 6 and 7 establish association and show that the structure can form without Hsp104.",
       "evidence": [
        {
         "reference": "UniProtKB:P31539",
         "notes": "Native reviewed entry verifies accession, protein name, gene and reference taxon."
        },
        {
         "reference": "DOI:10.7554/eLife.06197",
         "notes": "Figures 1, 6 and 7 establish association and show that the structure can form without Hsp104."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.06197",
       "notes": "Figures 6-7 use different reporters to distinguish Hsp104 marker loss from loss of the deposit."
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/P31539/?page_size=200",
       "notes": "Complete native match set checked through next=null."
      }
     ]
    },
    {
     "component_id": "hsp70",
     "label": "Heat shock protein 70 family",
     "component_type": "PROTEIN",
     "component_role": "ASSOCIATED_MACHINERY",
     "essentiality": "UNKNOWN",
     "grounding": "InterPro:IPR013126",
     "gene_symbols": [
      "SSA1",
      "SSA2"
     ],
     "role": "Associated chaperone family represented by Ssa1 and Ssa2. Each single deletion accelerates Hsp104-focus accumulation; this does not establish dispensability of the whole family or a combined-deletion phenotype.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P10591",
       "protein_label": "Heat shock protein SSA1",
       "gene_symbol": "SSA1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reviewed reference-sequence example; not a reassignment of all experimental backgrounds to S288C. Figure 1C supports deposit association; Figure 6C labels a separate ssa1 deletion group.",
       "evidence": [
        {
         "reference": "UniProtKB:P10591",
         "notes": "Native reviewed entry verifies accession, protein name, gene and reference taxon."
        },
        {
         "reference": "DOI:10.7554/eLife.06197",
         "notes": "Figure 1C supports deposit association; Figure 6C labels a separate ssa1 deletion group."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P10592",
       "protein_label": "Heat shock protein SSA2",
       "gene_symbol": "SSA2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reviewed reference-sequence example; not a reassignment of all experimental backgrounds to S288C. Figure 1C supports deposit association; Figure 6C labels a separate ssa2 deletion group.",
       "evidence": [
        {
         "reference": "UniProtKB:P10592",
         "notes": "Native reviewed entry verifies accession, protein name, gene and reference taxon."
        },
        {
         "reference": "DOI:10.7554/eLife.06197",
         "notes": "Figure 1C supports deposit association; Figure 6C labels a separate ssa2 deletion group."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.06197",
       "notes": "Figure 1C and inspected Figure 6C support localized examples and distinguish the single deletions."
      },
      {
       "reference": "InterPro:IPR013126",
       "notes": "Native family metadata and both complete five-entry match sets verify membership. The generic family label does not assert residence of every Hsp70 paralog."
      }
     ]
    },
    {
     "component_id": "ydj1",
     "label": "Ydj1-type Hsp40 cochaperone",
     "component_type": "PROTEIN",
     "component_role": "ASSOCIATED_MACHINERY",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "YDJ1"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "All nine integrated InterPro matches for P25491 were checked. Chaperone DnaJ and DnaJ homolog subfamily A member 1/2-like families are broader than the Ydj1-type class; other entries are domains or superfamilies.",
     "role": "Conditionally deposit-enriched cochaperone, not a universal deposit coat. Farnesylatable N-terminal GFP-Ydj1 is enriched in only 9.4% of Hsp104 deposits. Its better-supported upstream role in precursor confinement does not establish that it tethers the assembled deposit.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P25491",
       "protein_label": "Mitochondrial protein import protein MAS5",
       "gene_symbol": "YDJ1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reviewed reference-sequence example; not a reassignment of all experimental backgrounds to S288C. Inspected Supplemental Figure S5A shows conditional enrichment of N-terminal GFP-Ydj1. The native UniProt recommended name is retained without implying a mitochondrial location for Agepod.",
       "evidence": [
        {
         "reference": "UniProtKB:P25491",
         "notes": "Native reviewed entry verifies accession, protein name, gene and reference taxon."
        },
        {
         "reference": "DOI:10.1016/j.cub.2017.01.069",
         "notes": "Inspected Supplemental Figure S5A shows conditional enrichment of N-terminal GFP-Ydj1. The native UniProt recommended name is retained without implying a mitochondrial location for Agepod."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2017.01.069",
       "notes": "Results and Supplemental Figure S5A contrast functional farnesylation with C-terminal tagging; S5D-E show preserved ER apposition after YDJ1-C406S."
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/P25491/?page_size=200",
       "notes": "Complete native match set checked through next=null."
      }
     ]
    },
    {
     "component_id": "sup35_cargo",
     "label": "Eukaryotic peptide chain release factor GTP-binding subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding": "InterPro:IPR003285",
     "gene_symbols": [
      "SUP35"
     ],
     "role": "Conditional cargo represented by prion-converted Sup35, enriched in approximately one third of assayed deposits in [PSI+] cells but not in the tested [psi-] cells. This is a subset of heterogeneous cargo, not a universal component or proof that Sup35 prions initiate the structure.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P05453",
       "protein_label": "Eukaryotic peptide chain release factor GTP-binding subunit",
       "gene_symbol": "SUP35",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reviewed reference-sequence example; not a reassignment of all experimental backgrounds to S288C. Figure 2 distinguishes [PSI+] cargo recruitment from the absence of enrichment in the non-prion state.",
       "evidence": [
        {
         "reference": "UniProtKB:P05453",
         "notes": "Native reviewed entry verifies accession, protein name, gene and reference taxon."
        },
        {
         "reference": "DOI:10.7554/eLife.06197",
         "notes": "Figure 2 distinguishes [PSI+] cargo recruitment from the absence of enrichment in the non-prion state."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.06197",
       "notes": "Figure 2 reports conditional Sup35 deposition and mother retention; prion state did not potentiate overall deposit formation."
      },
      {
       "reference": "InterPro:IPR003285",
       "notes": "Native family definition and the complete nine-entry P05453 match set verify this exact generic family. The accession denotes the protein class, not its prion conformation."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "reference": "DOI:10.1016/j.cub.2017.01.069",
     "note": "Species-level experimental scope for localization, inheritance and precursor-confinement assays. The accepted manuscript includes a strain/genotype table; no finer strain identity is inferred from genotype resemblance."
    },
    {
     "taxon_id": "NCBITaxon:559292",
     "taxon_label": "Saccharomyces cerevisiae S288C",
     "reference": "DOI:10.7554/eLife.06197",
     "note": "Figure 1 supplement 2 explicitly describes S288C-background deposition, alongside W303 experiments. This is also the native reference taxon for the reviewed protein examples; not every assay or hosted panel is reassigned to it."
    },
    {
     "taxon_id": "NCBITaxon:1247190",
     "taxon_label": "Saccharomyces cerevisiae BY4741",
     "reference": "DOI:10.1016/j.jbc.2025.108172",
     "note": "Methods identifies BY4741 derivatives for the mTOR study. Its aging Hsp104-focus readout is operational and does not independently resolve every focus against INQ or other deposits. Native NCBI taxonomy verifies the strain ID."
    }
   ],
   "functions": [
    {
     "function_id": "collection",
     "label": "collection of aggregation-prone protein material",
     "description": "Concentrates selected protein cargo into an aging-associated deposit, typically one persistent focus after initial formation. This is not an exhaustive cargo inventory or proof of a fixed material state.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.06197",
       "notes": "Figures 1-2 and 6-7 support persistent collection and chaperone-dependent organization."
      }
     ]
    },
    {
     "function_id": "asymmetric_inheritance",
     "label": "asymmetric retention of deposited protein material",
     "description": "Preferentially retains assembled deposits in mother cells during division. Retention of the visible deposit and confinement of its proposed smaller precursors are distinct mechanisms.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.06197",
       "notes": "Figures 1F and 2G measure mother retention of Hsp104- and Sup35-marked deposits."
      },
      {
       "reference": "DOI:10.1016/j.cub.2017.01.069",
       "notes": "Figures 3-4 distinguish mature-deposit passage from new deposit formation in daughters."
      }
     ]
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "chaperone_deposition",
     "title": "Chaperone-dependent deposition and deposit merger",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "scope_notes": "Separate yeast loss-of-function, overexpression and mating assays. Foci are operational readouts; not every aggregate is an assembled Agepod, and individual chaperone effects do not imply a fixed stoichiometry.",
     "nodes": [
      {
       "node_id": "deposit",
       "label": "age-associated protein deposit",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:age_associated_protein_deposit"
      },
      {
       "node_id": "hsp42_loss",
       "label": "HSP42 deletion",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "hsp104_loss",
       "label": "HSP104 deletion",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "hsp42_oe",
       "label": "Hsp42 overexpression",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "hsp104_oe",
       "label": "Hsp104 overexpression",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "ssa1_loss",
       "label": "SSA1 deletion",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "ssa2_loss",
       "label": "SSA2 deletion",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "prm3_loss",
       "label": "PRM3 deletion in both mating partners",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "merger",
       "label": "Merger of pre-existing deposits after mating",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "hsp42_loss",
       "predicate": "suppresses",
       "object": "deposit",
       "description": "Loss strongly reduces formation of the normal collected deposit, without proving that all aggregation is absent.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.06197",
         "notes": "Figures 6B-C and 7A-C."
        }
       ]
      },
      {
       "subject": "hsp104_loss",
       "predicate": "accelerates formation of",
       "object": "deposit",
       "description": "Ssa1-marked deposits appear earlier without Hsp104; its reporter signal is not required to score this phenotype.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.06197",
         "notes": "Figure 7A-B."
        }
       ]
      },
      {
       "subject": "hsp42_oe",
       "predicate": "promotes formation of",
       "object": "deposit",
       "description": "Overexpression accelerates early deposition and growth in the tested backgrounds.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.06197",
         "notes": "Inspected Figure 6D-F."
        }
       ]
      },
      {
       "subject": "hsp104_oe",
       "predicate": "suppresses accumulation of",
       "object": "deposit",
       "description": "Overexpression reduces stable Hsp104-marked deposition and can destabilize foci.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.06197",
         "notes": "Inspected Figure 6D-E and Results."
        }
       ]
      },
      {
       "subject": "ssa1_loss",
       "predicate": "accelerates accumulation of",
       "object": "deposit",
       "description": "A single SSA1 deletion increases focus frequency in the indicated young age groups.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.06197",
         "notes": "Inspected Figure 6C; not a double deletion."
        }
       ]
      },
      {
       "subject": "ssa2_loss",
       "predicate": "accelerates accumulation of",
       "object": "deposit",
       "description": "A separate SSA2 deletion increases focus frequency.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.06197",
         "notes": "Inspected Figure 6C; not a double deletion."
        }
       ]
      },
      {
       "subject": "deposit",
       "predicate": "can undergo",
       "object": "merger",
       "description": "Deposits from mating partners can merge after cell fusion.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2017.01.069",
         "notes": "Figure 2 and associated Results."
        }
       ]
      },
      {
       "subject": "prm3_loss",
       "predicate": "impairs",
       "object": "merger",
       "description": "Blocking ER/nuclear-envelope fusion impairs merger of the two pre-existing deposits; this does not make Prm3 a deposit constituent.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2017.01.069",
         "notes": "Figure 2H-L and Results."
        }
       ]
      }
     ]
    },
    {
     "graph_id": "lineage_confinement",
     "title": "Deposit appearance in daughters versus mature-deposit retention",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "scope_notes": "Hsp104 time-lapse assays score daughters born without a deposit that form a stable focus during their first cycle. Precursor capture by ER-bound Ydj1 is the authors' model, not direct identification of bound cargo.",
     "nodes": [
      {
       "node_id": "bud1_loss",
       "label": "BUD1 deletion",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "sur2_loss",
       "label": "SUR2 deletion",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "bud6_loss",
       "label": "BUD6 deletion",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "c406s",
       "label": "YDJ1-C406S farnesylation-site mutation",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "daughter_formation",
       "label": "New stable deposit formation in daughter cells",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "retention",
       "label": "Mother retention of pre-existing deposits",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "bud1_loss",
       "predicate": "increases",
       "object": "daughter_formation",
       "description": "ER-barrier perturbation increases new daughter deposits; mature-deposit passage is not significantly increased in this assay.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2017.01.069",
         "notes": "Inspected Figure 3B-C and Results."
        }
       ]
      },
      {
       "subject": "sur2_loss",
       "predicate": "increases",
       "object": "daughter_formation",
       "description": "Loss increases new daughter deposits, distinct from transfer of a visible maternal deposit.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2017.01.069",
         "notes": "Inspected Figure 3B-C."
        }
       ]
      },
      {
       "subject": "bud6_loss",
       "predicate": "increases",
       "object": "daughter_formation",
       "description": "Loss also increases new daughter deposits, but Bud6 has additional actin-related roles and more mature-deposit passage; the mechanism is not treated as barrier-specific.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2017.01.069",
         "notes": "Inspected Figure 3B-C and Results."
        }
       ]
      },
      {
       "subject": "c406s",
       "predicate": "increases",
       "object": "daughter_formation",
       "description": "Preventing Ydj1 farnesylation accelerates daughter deposition; combining it with barrier mutations does not further increase the tested readout.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2017.01.069",
         "notes": "Inspected Figure 4D-F."
        }
       ]
      },
      {
       "subject": "c406s",
       "predicate": "does not detectably impair",
       "object": "retention",
       "description": "Pre-existing deposits remain mother-retained and ER-apposed despite accelerated new daughter deposition.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2017.01.069",
         "notes": "Inspected Figure 4C and Supplemental Figure S5D-E."
        }
       ]
      }
     ]
    },
    {
     "graph_id": "tor_regulation",
     "title": "mTOR-pathway perturbations of aging-associated foci",
     "graph_kind": "REGULATION",
     "scope_status": "MECHANISTIC",
     "scope_notes": "BY4741-derived aging assays from 2025, not the separate acute-heat pro3-1 screen. Hsp104 foci are the operational readout; mTOR regulators are not inferred to reside in Agepod.",
     "nodes": [
      {
       "node_id": "npr3_loss",
       "label": "NPR3 deletion",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "tco89_loss",
       "label": "TCO89 deletion",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "aging_foci",
       "label": "Hsp104 foci during replicative aging",
       "node_type": "STATE"
      }
     ],
     "edges": [
      {
       "subject": "npr3_loss",
       "predicate": "increases and advances",
       "object": "aging_foci",
       "description": "The mutant accumulates foci earlier and at higher frequency across assayed ages.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.jbc.2025.108172",
         "notes": "Aging Results and Figure 4."
        }
       ]
      },
      {
       "subject": "tco89_loss",
       "predicate": "reduces",
       "object": "aging_foci",
       "description": "Manually constructed mutant cells show strongly reduced aging-associated Hsp104 foci.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.jbc.2025.108172",
         "notes": "Aging Results and Figure 4; not the discordant original heat-screen hit."
        }
       ]
      }
     ]
    },
    {
     "graph_id": "conditional_clearance",
     "title": "Age-dependent persistence under aggregation-modifying treatments",
     "graph_kind": "DISASSEMBLY",
     "scope_status": "MECHANISTIC",
     "scope_notes": "Loss of Hsp104 puncta is not a direct assay of proteolysis, client refolding or complete removal of insoluble material. Early foci and mature deposits need not be equivalent.",
     "nodes": [
      {
       "node_id": "young_rapa",
       "label": "Rapamycin treatment of younger cells",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "young_chx",
       "label": "Cycloheximide treatment of younger cells",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "old_rapa",
       "label": "Rapamycin treatment of older cells",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "young_foci",
       "label": "Younger-cell Hsp104 foci",
       "node_type": "STATE"
      },
      {
       "node_id": "old_foci",
       "label": "Older-cell persistent Hsp104 deposits",
       "node_type": "STATE"
      }
     ],
     "edges": [
      {
       "subject": "young_rapa",
       "predicate": "reduces",
       "object": "young_foci",
       "description": "Foci diminish in younger wild-type and npr3 deletion cells under the tested treatment.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.jbc.2025.108172",
         "notes": "Figure 5A and aging Results."
        }
       ]
      },
      {
       "subject": "young_chx",
       "predicate": "reduces",
       "object": "young_foci",
       "description": "Younger-cell foci diminish after translation inhibition; the paper's conflicting dose descriptions are not silently reconciled.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.jbc.2025.108172",
         "notes": "Figure 5A and Methods."
        }
       ]
      },
      {
       "subject": "old_rapa",
       "predicate": "does not clear",
       "object": "old_foci",
       "description": "Foci persist in the assayed older cohort, reported at median 12 divisions; this is not resistance to every clearance treatment.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.jbc.2025.108172",
         "notes": "Figure 5B and aging Results."
        }
       ]
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.7554/eLife.06197",
     "notes": "Saarikangas and Barral (2015), PMID 26544680, PMC4635334.1. Native current metadata/JATS verified, not retracted. Read main Results, Discussion, Methods and figure captions; inspected Figure 6. The supplemental strain workbook, videos and raw data were not inspected."
    },
    {
     "reference": "DOI:10.1016/j.cub.2017.01.069",
     "notes": "Saarikangas et al. (2017), PMID 28262489. Read the institutional accepted-manuscript PDF including main Results, Discussion, Methods, figure legends and supplemental strain/procedure text. Inspected main Figures 1, 3, 4 and Supplemental Figures S1 and S5. Raw data and movie were not inspected; no reuse licence is inferred for this PDF."
    },
    {
     "reference": "DOI:10.1016/j.jbc.2025.108172",
     "notes": "2025 mTOR study, PMID 39798875, PMC11849620.1. Native current metadata/JATS verified, not retracted. Read main Results, aging methods and Data availability; captions inspected but figure pixels and supplemental datasets not independently inspected."
    },
    {
     "reference": "DOI:10.3389/fnmol.2018.00249",
     "notes": "2018 spatial protein-quality-control review, PMID 30083092, PMC6064742.1. Native metadata and Figure 1 caption verified for APOD and expanded-name synonyms only; not used as primary mechanistic evidence."
    },
    {
     "reference": "GO:0016234",
     "notes": "Native QuickGO verifies active inclusion body as a broader cellular-component parent."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_and_topology",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Keep the aging-defined deposit distinct without imposing a universal compartment topology.",
     "rationale": "Shared markers and perinuclear proximity do not establish exact identity.",
     "notes": "Exact OLS GO label/synonym checks and complete programmatic label checks of all 3177 fuzzy QuickGO results found no exact Agepod term. GO:0140453 protein aggregate center denotes a reversible thermosensitive-protein shielding aggregate, not this aging-defined entity. Hidden/ignored-inclusive searches excluding only .git and parsed identities of 892 records found no duplicate. The 2015 assays distinguish Q-bodies, IPOD and JUNQ/INQ reporters; the 2017 SIM assay reports intranuclear deposits in 38% of 26 cells and explicitly leaves the INQ/JUNQ relationship unresolved. Do not equate all Hsp104 foci, or add exclusive cytoplasm, nucleus or ER parthood. ER apposition is not a demonstrated enclosing membrane.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.06197",
       "notes": "Figure 3 comparisons are assay-bounded."
      },
      {
       "reference": "DOI:10.1016/j.cub.2017.01.069",
       "notes": "Results and inspected Figure 1I-J preserve intranuclear localization and unresolved compartment relationships."
      },
      {
       "reference": "GO:0140453",
       "notes": "Native active term definition checked; related but not equivalent."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "resolved_date": "2026-10-05"
    },
    {
     "discussion_id": "component_grounding",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve exact source-neutral groundings for heterogeneous cargo and narrow Hsp104/Ydj1 classes.",
     "rationale": "Broader chaperone families and variable client inventories are not exact identities.",
     "notes": "Retain three REVIEWED_LABEL_ONLY entries. Complete integrated matches were checked for all seven reference proteins: Hsp104 11, Hsp42/Hsp26 three each, Ssa1/Ssa2 five each, Ydj1 nine and Sup35 nine. Generic small-HSP, Hsp70 and release-factor family labels use their exact verified InterPro identities without asserting every family member localizes here.",
     "evidence": [
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/P31539/?page_size=200",
       "notes": "Complete native Hsp104 match set."
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/P25491/?page_size=200",
       "notes": "Complete native Ydj1 match set."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05"
    },
    {
     "discussion_id": "ydj1_and_precursors",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Separate conditional Ydj1 residence from the proposed precursor-confinement mechanism.",
     "rationale": "Fluorescent tag placement changes farnesylation and exchange; diffusion is not direct client identification.",
     "notes": "The 2015 C-terminal Ydj1 localization is not promoted to universal native residence. In 2017, functional N-terminal GFP-Ydj1 enrichment occurs in only 9.4% of 53 deposits. YDJ1-C406S accelerates daughter deposition without disrupting the mature deposit's ER apposition or mother retention. FCS/FLIP and epistasis support the authors' precursor-confinement model, but direct bound precursors were not identified. The Sup35 readthrough assay is a prion-strength proxy, not direct imaging of precursor transport.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.06197",
       "notes": "Figure 1C and main Results."
      },
      {
       "reference": "DOI:10.1016/j.cub.2017.01.069",
       "notes": "Results, Figure 5, inspected Supplemental Figure S5 and Discussion."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "resolved_date": "2026-10-05"
    },
    {
     "discussion_id": "noncomponents_and_phenotypes",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Do not convert upstream factors, marker negatives or lifespan correlations into composition and universal function.",
     "rationale": "Localization, genetic dependence and pleiotropic phenotypes answer different questions.",
     "notes": "BUD1, SUR2, BUD6, PRM3, NPR3, TCO89 and mTOR-pathway factors remain upstream regulators or experimental perturbations, not fixed components. Sis1, Hsp82, Btn2 and Dcp2 are not assigned resident roles from the tested 2015 comparisons; these results are not taxonomic absence. No proteasome coat is inferred from faster cytosolic AID-reporter turnover in deposit-bearing cells. HSP42/HSP104 lifespan changes do not isolate a causal effect of the deposit itself. Early/midlife stress handling is not universal protection throughout aging.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.06197",
       "notes": "Figures 1-5 and 8; reporter comparisons and pleiotropic deletions."
      },
      {
       "reference": "DOI:10.1016/j.cub.2017.01.069",
       "notes": "Figures 2-5 separate ER/precursor control from deposit composition."
      },
      {
       "reference": "DOI:10.1016/j.jbc.2025.108172",
       "notes": "Separate aging and heat-stress assays."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "resolved_date": "2026-10-05"
    },
    {
     "discussion_id": "assay_boundaries",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Preserve single-deletion, tag, dose and assay-context distinctions.",
     "rationale": "A source inconsistency or readout boundary must not be flattened into a stronger claim.",
     "notes": "Inspected 2015 Figure 6C contains separate ssa1 and ssa2 deletion groups, not a combined mutant. In 2025, Figure 5A specifies 0.25 micrograms/ml cycloheximide whereas general Methods specifies 250 micrograms/ml; no exact dose is assigned here. The original TCO89 heat-screen hit differs from manually reconstructed mutants. Acute-heat translation/Hsf1 measurements are not recast as direct mechanistic tests of aged deposits. Loss of fluorescent foci is not proof of total cargo degradation.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.06197",
       "notes": "Inspected Figure 6."
      },
      {
       "reference": "DOI:10.1016/j.jbc.2025.108172",
       "notes": "Results on screen validation and aging, Figure 5A and Methods."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "resolved_date": "2026-10-05"
    },
    {
     "discussion_id": "remaining_scope",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve complete native cargo, material state, prevalence and the relationship to nuclear inclusions.",
     "rationale": "A few yeast backgrounds and fluorescence assays do not establish fixed composition, dimensions or lineage-wide presence.",
     "notes": "Leave taxonomic_distribution, complex_compositions, stoichiometry, physical_properties, trait links and dataset accessions unset. Typical singularity and Hsp104 FRAP are assay observations, not invariant copy number or proof of liquid-liquid phase separation. The 2017 accepted-manuscript supplemental strain table was read but does not justify assigning every assay to one reference strain. The 2015 strain workbook and 2025 supplemental datasets remain unread. Broad data-availability statements are not dataset accessions.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.06197",
       "notes": "Figures 1-2, Methods and Discussion."
      },
      {
       "reference": "DOI:10.1016/j.cub.2017.01.069",
       "notes": "SIM localization, supplemental strain/procedure text and Discussion."
      },
      {
       "reference": "DOI:10.1016/j.jbc.2025.108172",
       "notes": "Methods and Data availability."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05"
    }
   ],
   "images": [
    {
     "image_id": "pmc_pmc4635334_fig6",
     "file": "pmc4635334_fig6.jpg",
     "file_sha256": "abf686034f035ecdf81b1c3fb79c1504412f436b4c695c07bbcfc31525f8d74a",
     "source": "PMC",
     "source_accession": "PMC4635334.1 fig6",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC4635334/#fig6",
     "download_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC4635334.1/elife06197f006.jpg",
     "licence": "CC_BY_4_0",
     "licence_url": "https://creativecommons.org/licenses/by/4.0/",
     "attribution": "Juha Saarikangas and Yves Barral (2015), Figure 6; CC BY 4.0, via PubMed Central. Unmodified.",
     "modality": "FLUORESCENCE",
     "caption": "Age-associated deposit formation in budding yeast. Panel A follows Hsp42-GFP and Hsp104-mCherry recruitment; B-C compare wild type and separate chaperone deletions. D-F follow Hsp104 and Hsp42 overexpression and focus growth. Arrows mark deposits; microscopy scale bars are 5 micrometers. Panel G is the authors' assembly model, not an additional micrograph.",
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "reference": "DOI:10.7554/eLife.06197",
     "retrieved_on": "2026-10-05",
     "notes": "Figure 6. from article version PMC4635334.1; exact licence version read from JATS and media md5 read from the PMC OA S3 metadata. Taxon supplied by the curator because PMC has no taxon field. Curator explicitly accepted the multi-panel figure. Actual image inspected; no separate third-party credit found in the caption or pixels. Figure 6C labels separate ssa1 and ssa2 deletion groups. Panels include mutant comparisons and a schematic, not exclusively positive deposits. Species scope is retained because the supplemental strain workbook was not inspected."
    }
   ]
  },
  {
   "identifier": "cellstructuremech:bacterial_aggresome",
   "label": "bacterial aggresome",
   "structure_category": "INCLUSION",
   "structure_kind": "INCLUSION_BODY",
   "definition": "A stress-associated, membraneless cytoplasmic inclusion in bacteria that concentrates endogenous proteins and can sequester mRNA; Escherichia coli aggresomes exhibit liquid-like dynamics and preserve selected transcripts during stress.",
   "definition_source": "DOI:10.1038/s41564-025-02086-5",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-03T12:38:30Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T12:40:13Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added four grounded constituents, a strain-scoped canonical example, mRNA-stabilization function, six-edge mechanistic graph, verified inclusion-body parentage and explicit identity, composition and fitness boundaries.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 3 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "bacterial stress granule",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1038/s41564-025-02086-5"
    }
   ],
   "parent_structures": [
    "GO:0016234"
   ],
   "part_of": [
    "GO:0005737"
   ],
   "components": [
    {
     "component_id": "hslu",
     "label": "Heat shock protein HslU",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR004491",
     "gene_symbols": [
      "hslU"
     ],
     "essentiality": "UNKNOWN",
     "role": "Endogenous protein constituent used as an aggresome marker in E. coli; its enrichment does not establish that it is an essential assembly scaffold.",
     "evidence": [
      {
       "reference": "DOI:10.1126/sciadv.abh2929",
       "notes": "Chromosomal fluorescent fusions accumulate in aggresomes and co-localize with Kbl and AcnB. HslU responds earliest among these three tested markers."
      },
      {
       "reference": "InterPro:IPR004491",
       "notes": "Verified whole-protein HslU family. This is the ATPase subunit, not HslV or the complete HslUV protease complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A6H5",
       "protein_label": "ATP-dependent protease ATPase subunit HslU",
       "gene_symbol": "hslU",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene hslU in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0A6H5",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0A6H5, the single reviewed entry for gene hslU in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "kbl",
     "label": "2-amino-3-ketobutyrate coenzyme A ligase",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR011282",
     "gene_symbols": [
      "kbl"
     ],
     "essentiality": "UNKNOWN",
     "role": "Metabolic-enzyme constituent detected in E. coli aggresomes; incorporation kinetics differ from those of HslU and AcnB.",
     "evidence": [
      {
       "reference": "DOI:10.1126/sciadv.abh2929",
       "notes": "Chromosomal Kbl fluorescent fusions form foci co-localizing with the other aggresome markers; photobleaching experiments examine its internal mobility."
      },
      {
       "reference": "InterPro:IPR011282",
       "notes": "Verified Kbl whole-protein family, not a generic pyridoxal-phosphate-dependent enzyme superfamily."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0AB77",
       "protein_label": "2-amino-3-ketobutyrate coenzyme A ligase",
       "gene_symbol": "kbl",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene kbl in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0AB77",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0AB77, the single reviewed entry for gene kbl in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "acnb",
     "label": "Aconitase B",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR004406",
     "gene_symbols": [
      "acnB"
     ],
     "essentiality": "UNKNOWN",
     "role": "Metabolic-enzyme constituent recruited into E. coli aggresomes with slower observed clustering than HslU or Kbl.",
     "evidence": [
      {
       "reference": "DOI:10.1126/sciadv.abh2929",
       "notes": "Chromosomal AcnB fluorescent fusions co-localize with the aggresome markers; the study does not establish an assembly requirement for AcnB."
      },
      {
       "reference": "InterPro:IPR004406",
       "notes": "Verified Aconitase B family, distinct from generic aconitase groupings."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P36683",
       "protein_label": "Aconitate hydratase B",
       "gene_symbol": "acnB",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene acnB in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P36683",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P36683, the single reviewed entry for gene acnB in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "mrna",
     "label": "mRNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "grounding": "SO:0000234",
     "essentiality": "UNKNOWN",
     "role": "Selectively enriched RNA cargo. Longer transcripts partition preferentially under the tested stresses; this is not a claim that every mRNA enters the bodies or that mRNA is the only RNA class present.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41564-025-02086-5",
       "notes": "Fractionation/RNA-seq, RNA-FISH and tagged-transcript imaging support enrichment. nuoJ, nlpE, glpK and mukF are experimentally followed examples; other tested transcripts remain cytosolic."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:511145",
     "taxon_label": "Escherichia coli str. K-12 substr. MG1655",
     "note": "Methods identify MG1655 carrying a chromosomal HslU-GFP fusion for aggresome isolation after arsenite exposure, starvation or HokB induction. These are experimentally induced states, not strain-wide prevalence estimates.",
     "reference": "DOI:10.1038/s41564-025-02086-5"
    }
   ],
   "functions": [
    {
     "function_id": "mrna_stabilization",
     "label": "mRNA stabilization",
     "grounding": "GO:0048255",
     "description": "Preserves selected mRNAs during the assayed E. coli stress conditions. Preserved transcripts can return to the cytosol and support translation after stress removal.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41564-025-02086-5",
       "notes": "Isolated-fraction RNA integrity assays, RNase charge mutants and transcription/translation-inhibitor controls support RNA protection and subsequent reuse."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1126/sciadv.abh2929",
     "notes": "Jin et al. 2021, Membraneless organelles formed by liquid-liquid phase separation increase bacterial fitness. Results and methods read through NCBI PMC BioC (PMC8528417). Protein tracking, fusion and photobleaching support liquid-like dynamics in the assayed states."
    },
    {
     "reference": "DOI:10.1038/s41564-025-02086-5",
     "notes": "Pei et al. 2025, Aggresomes protect mRNA under stress in Escherichia coli. Results, methods and Figures 5-6 read in the openly available accepted manuscript at https://eprints.whiterose.ac.uk/id/eprint/229675/ ."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "aggresome_mrna_preservation",
     "title": "Selective RNase exclusion preserves mRNA for reuse after stress",
     "description": "E. coli aggresomes sequester selected transcripts while limiting access by tested mRNA-degrading RNases; stress relief releases RNA that can support renewed translation.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "scope_notes": "Based on arsenite-induced E. coli imaging, RNA-integrity assays and RNase charge mutants, with starvation and HokB comparisons. Exclusion refers to RNB, RBN and ORN, not all RNases. Charge-dependent partitioning is supported experimentally; RNA itself being the repulsive agent remains a proposed explanation. No general survival or antibiotic-resistance edge is inferred.",
     "nodes": [
      {
       "node_id": "aggresome",
       "label": "bacterial aggresome",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:bacterial_aggresome"
      },
      {
       "node_id": "mrna",
       "label": "mRNA",
       "node_type": "RNA",
       "grounding": "SO:0000234",
       "component_ref": "mrna"
      },
      {
       "node_id": "rnase_exclusion",
       "label": "Charge-dependent exclusion of tested mRNA-degrading RNases",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "preservation",
       "label": "mRNA stabilization",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0048255"
      },
      {
       "node_id": "stress_removal",
       "label": "Removal of arsenite stress",
       "node_type": "ENVIRONMENTAL_FACTOR"
      },
      {
       "node_id": "rna_release",
       "label": "Release of stored mRNA to the cytosol",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "translation",
       "label": "Translation from preserved mRNA",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "aggresome",
       "predicate": "sequesters",
       "object": "mrna",
       "description": "Aggresomes concentrate selected mRNAs during stress.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-025-02086-5",
         "notes": "RNA enrichment measurements and fluorescent localization independently identify transcript recruitment."
        }
       ]
      },
      {
       "subject": "aggresome",
       "predicate": "restricts RNase access through",
       "object": "rnase_exclusion",
       "description": "Partitioning into the aggresome disfavors the tested wild-type RNB, RBN and ORN proteins in a surface-charge-dependent manner.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-025-02086-5",
         "notes": "Wild-type RNases are depleted from the bodies; charge-altering mutants enter them. Other RNA-processing proteins are enriched, precluding a blanket exclusion claim."
        }
       ]
      },
      {
       "subject": "rnase_exclusion",
       "predicate": "protects RNA through",
       "object": "preservation",
       "description": "Limiting access by active RNases protects sequestered mRNA from degradation.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-025-02086-5",
         "notes": "The active, charge-altered RNB-MO variant enters bodies and depletes their RNA; the inactive RNB-ME variant enters without the same depletion."
        }
       ]
      },
      {
       "subject": "stress_removal",
       "predicate": "triggers",
       "object": "rna_release",
       "description": "Arsenite washout permits stored transcripts to redistribute into the cytosol.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-025-02086-5",
         "notes": "Time-resolved imaging follows glpK and three other tagged mRNAs after stress removal."
        }
       ]
      },
      {
       "subject": "preservation",
       "predicate": "retains templates for",
       "object": "translation",
       "description": "RNA preserved during stress remains usable for subsequent protein synthesis.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-025-02086-5",
         "notes": "GlpK-GFP fluorescence recovery after bleaching and stress removal exceeds the maturation-only control when new transcription is inhibited."
        }
       ]
      },
      {
       "subject": "rna_release",
       "predicate": "supplies mRNA for",
       "object": "translation",
       "description": "Released mRNA supports translation during recovery in the tested reporter system.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-025-02086-5",
         "notes": "Rifampicin-only versus rifampicin-plus-tetracycline conditions separate protein synthesis from maturation of pre-existing fluorescent protein."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "bacterial_condensate_identity",
     "prompt": "Keep bacterial aggresomes distinct from the dynein-dependent GO aggresome and RNase E-containing BR-bodies.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "rationale": "The GO aggresome definition specifies microtubules and dynein, whereas the bacterial entity is a stress-associated protein/RNA condensate. Shared use of stress-granule terminology does not establish identity with every bacterial or eukaryotic RNA granule.",
     "notes": "Minted a bacterial identifier with inclusion body as its is-a parent. GO:0016235 is neither an exact xref nor an is-a parent. RNase E-containing BR-bodies remain a separate record. The related stress-granule synonym is not asserted as exact. Liquid-like behavior is supported in tested states, not guaranteed throughout aging or for every bacterial protein aggregate.",
     "evidence": [
      {
       "reference": "GO:0016235",
       "notes": "QuickGO definition explicitly requires dynein-dependent retrograde transport on microtubules."
      },
      {
       "reference": "GO:0016234",
       "notes": "Verified broader inclusion-body class."
      },
      {
       "reference": "DOI:10.1126/sciadv.abh2929",
       "notes": "Dynamic protein measurements distinguish the assayed bodies from an assumption of immobile aggregates."
      },
      {
       "reference": "DOI:10.1038/s41564-025-02086-5",
       "notes": "The paper distinguishes aggresomes from RNase E-enriched BR-bodies and other bacterial condensates."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    },
    {
     "discussion_id": "constituent_and_mechanism_boundaries",
     "prompt": "Separate observed constituents from upstream stress triggers and normally excluded enzymes.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "rationale": "Co-localization establishes constituent membership but not assembly essentiality. HokB induces ATP depletion upstream, while wild-type RNB, RBN and ORN are normally excluded from the condensate under the tested stresses.",
     "notes": "HokB and the excluded RNases are not listed as constituents. All four component essentialities remain UNKNOWN. The list is a supported subset, not a complete proteome or RNA inventory. No unverified strain-specific UniProt mapping, specific pairwise protein interaction, or universal RNase-exclusion mechanism is asserted.",
     "evidence": [
      {
       "reference": "DOI:10.1126/sciadv.abh2929",
       "notes": "HslU, Kbl and AcnB are fluorescent biomarkers with different incorporation dynamics; HokB is used to induce stress."
      },
      {
       "reference": "DOI:10.1038/s41564-025-02086-5",
       "notes": "Charge-mutant controls establish the RNA-protection mechanism for the assayed enzymes; some other RNA-processing proteins are enriched rather than excluded."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    },
    {
     "discussion_id": "taxon_and_fitness_scope",
     "prompt": "Avoid inferring lineage prevalence or a universal survival effect from induced cellular experiments.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "rationale": "Presence after stress in MG1655 is an experimental example, not a measure of how consistently a lineage carries the structure. Growth recovery, dormancy and antibiotic survival are distinct outcomes affected by the perturbations used.",
     "notes": "Retained MG1655 only under canonical_examples and omitted prevalence rows. The graph stops at RNA reuse: the active RNase-entry mutant lengthens recovery lag and increases persister fractions, whereas chemical disruption of aggresome formation reduces persistence in separate assays. Neither result is flattened into a generic RNA-protection-to-antibiotic-survival edge.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41564-025-02086-5",
       "notes": "Methods specify MG1655 and induced stresses; Figure 6 separates RNase-mutant recovery/persistence experiments from chemical-disruption survival assays."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:cyanophycin_granule",
   "label": "cyanophycin granule",
   "structure_category": "INCLUSION",
   "structure_kind": "INCLUSION_BODY",
   "definition": "A bacterial storage inclusion in which insoluble cyanophycin polymer accumulates as cytoplasmic granules that store fixed nitrogen and carbon for later mobilization.",
   "definition_source": "DOI:10.5772/intechopen.77049",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-10T09:30:09Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T09:30:42Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added the ChEBI-grounded cyanophycin polymer core, CphA cyanophycin synthetase granule-surface machinery, bacterial taxonomic scope, a Synechocystis sp. PCC 6803 canonical example, a fixed nitrogen and carbon storage function, record-level evidence, a CphA assembly graph and a CphA grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T09:41:07Z",
     "curator": "claude",
     "action": "EDITED_RECORD",
     "changes": "Removed CphA cyanophycin synthetase from components, retained it as assembly-graph polymerization machinery without a component_ref, and retargeted the CphA grounding TODO to the assembly graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-16T01:51:19Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "#2317: Remove unsupported majority-absence language while retaining variable bacterial occurrence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "components": [
    {
     "component_id": "cyanophycin_polymer_core",
     "label": "cyanophycin polymer",
     "component_type": "SMALL_MOLECULE",
     "component_role": "CONSTITUENT",
     "grounding": "CHEBI:65319",
     "essentiality": "ESSENTIAL",
     "role": "Insoluble poly(amide) storage material that forms the granule core and stores fixed nitrogen plus carbon.",
     "evidence": [
      {
       "reference": "DOI:10.5772/intechopen.77049",
       "notes": "Watzer and Forchhammer 2018 review cyanophycin as a nitrogen- and carbon-rich reserve polymer that accumulates as intracellular granules."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Reported in many cyanobacterial strains and some heterotrophic bacteria; no quantitative claim about absence across most bacterial lineages is made.",
     "reference": "DOI:10.1128/AEM.01298-18"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:1148",
     "taxon_label": "Synechocystis sp. PCC 6803",
     "note": "Unicellular cyanobacterium used for CphA-GFP localization and cyanophycin accumulation experiments.",
     "reference": "DOI:10.1128/AEM.01298-18"
    }
   ],
   "functions": [
    {
     "function_id": "fixed_nitrogen_carbon_storage",
     "label": "fixed nitrogen and carbon storage",
     "description": "Cyanophycin granules sequester nitrogen-rich cyanophycin polymer as a storage reserve that can be mobilized when cells need nitrogen or carbon.",
     "evidence": [
      {
       "reference": "DOI:10.5772/intechopen.77049",
       "notes": "Watzer and Forchhammer 2018 review cyanophycin as a nitrogen- and carbon-rich reserve polymer in bacteria."
      },
      {
       "reference": "DOI:10.1128/AEM.01298-18",
       "notes": "Watzer et al. 2018 assayed Synechocystis cyanophycin accumulation and mobilization during nitrogen supply shifts."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.5772/intechopen.77049",
     "notes": "Watzer and Forchhammer 2018, Cyanophycin: A Nitrogen-Rich Reserve Polymer, in Cyanobacteria."
    },
    {
     "reference": "DOI:10.1128/AEM.01298-18",
     "notes": "Watzer et al. 2018, Cyanophycin Synthesis Optimizes Nitrogen Utilization in the Unicellular Cyanobacterium Synechocystis sp. Strain PCC 6803, Applied and Environmental Microbiology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cpha_surface_polymerization_storage",
     "title": "CphA builds cyanophycin stores at the granule surface",
     "description": "Cyanophycin synthetase polymerizes cyanophycin and localizes to granule surfaces while insoluble cyanophycin polymer accumulates as a nitrogen- and carbon-rich storage granule.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures CphA surface localization and polymer accumulation without asserting a complete nucleation or cyanophycin mobilization mechanism.",
     "nodes": [
      {
       "node_id": "cyanophycin_synthetase",
       "label": "cyanophycin synthetase",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P73833"
       ]
      },
      {
       "node_id": "cyanophycin_polymer_core",
       "label": "cyanophycin polymer",
       "node_type": "CHEMICAL",
       "grounding": "CHEBI:65319",
       "component_ref": "cyanophycin_polymer_core"
      },
      {
       "node_id": "cyanophycin_granule",
       "label": "cyanophycin granule",
       "node_type": "ORGANELLE",
       "grounding": "cellstructuremech:cyanophycin_granule"
      },
      {
       "node_id": "fixed_nitrogen_carbon_store",
       "label": "stored fixed nitrogen and carbon",
       "node_type": "STATE"
      }
     ],
     "edges": [
      {
       "subject": "cyanophycin_synthetase",
       "predicate": "polymerizes",
       "object": "cyanophycin_polymer_core",
       "description": "CphA-family cyanophycin synthetases extend the cyanophycin polymer and localize to cyanophycin granule surfaces during granule accumulation.",
       "evidence": [
        {
         "reference": "DOI:10.1128/AEM.01298-18",
         "notes": "Watzer et al. 2018 used CphA-GFP to track CphA movement from cytoplasmic foci to cyanophycin granule surfaces during synthesis."
        }
       ]
      },
      {
       "subject": "cyanophycin_polymer_core",
       "predicate": "accumulates as",
       "object": "cyanophycin_granule",
       "description": "Insoluble cyanophycin polymer condenses into cytoplasmic storage granules.",
       "evidence": [
        {
         "reference": "DOI:10.5772/intechopen.77049",
         "notes": "Watzer and Forchhammer 2018 review cyanophycin as an intracellular granule-forming bacterial storage polymer."
        }
       ]
      },
      {
       "subject": "cyanophycin_granule",
       "predicate": "stores",
       "object": "fixed_nitrogen_carbon_store",
       "description": "The assembled granule retains fixed nitrogen and carbon in cyanophycin for later mobilization.",
       "evidence": [
        {
         "reference": "DOI:10.5772/intechopen.77049",
         "notes": "Watzer and Forchhammer 2018 review cyanophycin as a reserve polymer that stores nitrogen and carbon."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_cyanophycin_synthetase",
     "prompt": "Resolve an exact family grounding for the CphA cyanophycin synthetase assembly-graph node.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#cpha_surface_polymerization_storage"
     ],
     "rationale": "GO molecular-function terms cover cyanophycin synthetase activities, but exact CphA-family InterPro, Pfam or NCBIfam groundings should be chosen by a focused homology pass rather than guessed. CphA is tracked as cyanophycin-polymerization machinery in the graph rather than as a granule component.",
     "posed_by": "claude",
     "posed_date": "2026-09-10"
    }
   ]
  },
  {
   "identifier": "GO:0031411",
   "label": "gas vesicle",
   "definition": "A gas-filled, non-membrane-bounded protein organelle, usually shaped as a cylindrical shell with conical end caps. Its gas-permeable, water-excluding wall lowers cell density and enables buoyancy regulation in aquatic microbes.",
   "definition_source": "PMID:8177173",
   "synonyms": [
    {
     "synonym_text": "gas vacuole",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0031411"
    }
   ],
   "structure_category": "INCLUSION",
   "structure_kind": "PROTEIN_SHELLED_ORGANELLE",
   "components": [
    {
     "component_id": "gvpa",
     "label": "major gas vesicle protein GvpA",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "gvpA"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Forms the ribbed, gas-permeable structural shell.",
     "evidence": [
      {
       "reference": "PMID:22147705",
       "notes": "Solid-state NMR supports cross-beta assembly of the GvpA shell."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A0ABR7ZBW9",
       "protein_label": "Gas vesicle protein A",
       "gene_symbol": "gvpA",
       "taxon_id": "NCBITaxon:2692880",
       "taxon_label": "Anabaena cylindrica FACHB-318",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene gvpA in Anabaena cylindrica FACHB-318. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A0ABR7ZBW9",
         "notes": "UniProtKB unreviewed (TrEMBL) entry A0ABR7ZBW9 for gene gvpA in Anabaena cylindrica FACHB-318. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "gvpc",
     "label": "gas vesicle strengthening protein GvpC",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "gvpC"
     ],
     "essentiality": "CONDITIONAL",
     "role": "Strengthens the shell against collapse in characterized systems.",
     "evidence": [
      {
       "reference": "PMID:8177173",
       "notes": "Walsby reviews GvpC-dependent strengthening."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A0ABR7ZCB1",
       "protein_label": "Gas vesicle protein C",
       "gene_symbol": "gvpC",
       "taxon_id": "NCBITaxon:2692880",
       "taxon_label": "Anabaena cylindrica FACHB-318",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene gvpC in Anabaena cylindrica FACHB-318. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A0ABR7ZCB1",
         "notes": "UniProtKB unreviewed (TrEMBL) entry A0ABR7ZCB1 for gene gvpC in Anabaena cylindrica FACHB-318. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Occurs in several bacterial phyla, especially aquatic phototrophs.",
     "reference": "PMID:8177173"
    },
    {
     "taxon_id": "NCBITaxon:2157",
     "taxon_label": "Archaea",
     "presence": "VARIABLE",
     "note": "Also occurs in multiple archaeal groups, including haloarchaea.",
     "reference": "PMID:8177173"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:315271",
     "taxon_label": "Dolichospermum flos-aquae CCAP 1403/13F",
     "note": "Source strain for the primary cryo-ET structural study and its public gas-vesicle dataset.",
     "reference": "DOI:10.1016/j.str.2023.03.011"
    }
   ],
   "functions": [
    {
     "function_id": "buoyancy_regulation",
     "label": "buoyancy regulation",
     "description": "Changing gas-vesicle content lets aquatic microbes alter vertical position.",
     "evidence": [
      {
       "reference": "PMID:8177173",
       "notes": "Gas vesicles provide buoyancy and enable vertical migration."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "PMID:8177173",
     "notes": "Walsby 1994 comprehensive review."
    },
    {
     "reference": "PMID:22147705",
     "notes": "Bayro et al. 2012 structural evidence for the GvpA shell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "gvpa_gvpc_buoyancy",
     "title": "GvpA and GvpC build gas-filled buoyancy bodies",
     "description": "GvpA polymerizes into a ribbed shell around a hollow, gas-filled lumen, while GvpC reinforces that shell against collapse. The hydrophobic protein wall excludes liquid water, permits gases to enter, and creates low-density vesicles that support buoyancy regulation.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "gvpa",
       "label": "major gas vesicle protein GvpA",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "gvpa",
       "xrefs": [
        "Pfam:PF00741"
       ]
      },
      {
       "node_id": "gvpa_shell",
       "label": "ribbed GvpA shell",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "gvpc",
       "label": "gas vesicle strengthening protein GvpC",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "gvpc",
       "xrefs": [
        "Pfam:PF01304"
       ]
      },
      {
       "node_id": "gas_vesicle",
       "label": "gas vesicle",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031411"
      },
      {
       "node_id": "gas_filled_lumen",
       "label": "water-excluding gas-filled lumen",
       "node_type": "QUALITY"
      },
      {
       "node_id": "buoyancy_regulation",
       "label": "buoyancy regulation",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "gvpa",
       "predicate": "polymerizes into",
       "object": "gvpa_shell",
       "description": "GvpA subunits assemble into the corrugated protein ribs that form the gas vesicle wall.",
       "evidence": [
        {
         "reference": "PMID:22147705",
         "notes": "Bayro et al. 2012 used solid-state NMR to support a cross-beta assembly model for GvpA in gas-vesicle shells."
        },
        {
         "reference": "DOI:10.1016/j.str.2023.03.011",
         "notes": "Dutka et al. 2023 used cryo-electron tomography of Dolichospermum gas vesicles to resolve a shell assembled from a helical GvpA filament."
        }
       ]
      },
      {
       "subject": "gvpa_shell",
       "predicate": "encloses",
       "object": "gas_vesicle",
       "description": "The ribbed protein shell forms the hollow cylindrical gas vesicle body and its conical end caps.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.str.2023.03.011",
         "notes": "Dutka et al. 2023 resolved the in situ gas-vesicle shell architecture of Dolichospermum flos-aquae."
        }
       ]
      },
      {
       "subject": "gvpc",
       "predicate": "strengthens",
       "object": "gvpa_shell",
       "description": "GvpC associates with the outside of the GvpA shell and increases resistance to pressure collapse.",
       "evidence": [
        {
         "reference": "PMID:8177173",
         "notes": "Walsby 1994 reviews experiments showing that GvpC binds the gas vesicle surface and strengthens cyanobacterial vesicles."
        }
       ]
      },
      {
       "subject": "gvpa_shell",
       "predicate": "maintains",
       "object": "gas_filled_lumen",
       "description": "The hydrophobic shell excludes liquid water while allowing gases to diffuse across the vesicle wall.",
       "evidence": [
        {
         "reference": "PMID:8177173",
         "notes": "Walsby 1994 reviews the liquid-water impermeability and high gas permeability of the gas vesicle wall."
        }
       ]
      },
      {
       "subject": "gas_filled_lumen",
       "predicate": "enables",
       "object": "buoyancy_regulation",
       "description": "Retaining gas in many low-density vesicles gives aquatic cells positive buoyancy for vertical migration.",
       "evidence": [
        {
         "reference": "PMID:8177173",
         "notes": "Walsby 1994 describes how gas vesicles lower cell density and let aquatic microbes regulate position in the water column."
        }
       ]
      }
     ]
    },
    {
     "graph_id": "accessory_gvp_shell_assembly",
     "title": "Accessory Gvp interactions scaffold shell assembly",
     "description": "Accessory Gvp proteins interact with one another and with the major shell protein during early gas-vesicle biogenesis. In haloarchaea and the Bacillus megaterium pNL29 system, GvpF/GvpL-family proteins help connect the hydrophobic GvpA-family shell subunits with accessory assembly modules that organize growth of the ribbed gas-vesicle wall.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "scope_notes": "The exact order of gas-vesicle nucleation, cap growth, and cylinder elongation remains incompletely resolved; this graph captures protein-protein interaction evidence that supports an accessory-scaffold assembly model.",
     "nodes": [
      {
       "node_id": "gvpf_gvpl",
       "label": "GvpF/GvpL-family accessory proteins",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "Pfam:PF06386",
        "UniProtKB:A0ACH3YVU0"
       ]
      },
      {
       "node_id": "accessory_gvp_complex",
       "label": "accessory Gvp assembly complex",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:A0ACH3YVU0"
       ]
      },
      {
       "node_id": "gvpa",
       "label": "major gas vesicle protein GvpA",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "gvpa",
       "xrefs": [
        "Pfam:PF00741"
       ]
      },
      {
       "node_id": "gvpa_shell_seed",
       "label": "incipient GvpA shell",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "gvpa_shell",
       "label": "ribbed GvpA shell",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "gvpc",
       "label": "gas vesicle strengthening protein GvpC",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "gvpc",
       "xrefs": [
        "Pfam:PF01304"
       ]
      },
      {
       "node_id": "gas_vesicle",
       "label": "gas vesicle",
       "node_type": "ORGANELLE",
       "grounding": "GO:0031411"
      }
     ],
     "edges": [
      {
       "subject": "gvpf_gvpl",
       "predicate": "organize",
       "object": "accessory_gvp_complex",
       "description": "Haloarchaeal GvpL interacts with multiple accessory Gvp proteins, while the related GvpF connects to GvpL and additional accessory partners.",
       "evidence": [
        {
         "reference": "DOI:10.3389/fmicb.2020.610179",
         "notes": "Voelkner, Jost and Pfeifer 2020 combined pull-down and split-GFP assays in Haloferax volcanii to infer a network of interactions among accessory GvpF-through-GvpM proteins."
        }
       ]
      },
      {
       "subject": "gvpf_gvpl",
       "predicate": "recruit",
       "object": "gvpa",
       "description": "GvpF-family proteins provide an experimentally observed contact between the accessory assembly network and the major GvpA-family shell protein.",
       "evidence": [
        {
         "reference": "DOI:10.3389/fmicb.2020.610179",
         "notes": "Voelkner, Jost and Pfeifer 2020 mapped GvpF as the sole clear haloarchaeal accessory-Gvp partner of GvpA in split-GFP tests."
        },
        {
         "reference": "DOI:10.1038/s44318-024-00178-2",
         "notes": "Iburg et al. 2024 found that the Bacillus megaterium-derived GvpA2/GvpF contact is masked by other Gvps and reappears when GvpG is removed."
        }
       ]
      },
      {
       "subject": "accessory_gvp_complex",
       "predicate": "nucleates",
       "object": "gvpa_shell_seed",
       "description": "The accessory interaction network is consistent with a transient complex that controls early GvpA shell nucleation and shields hydrophobic GvpA surfaces before a hollow wall is established.",
       "evidence": [
        {
         "reference": "DOI:10.3389/fmicb.2020.610179",
         "notes": "Voelkner, Jost and Pfeifer 2020 propose that an accessory-Gvp complex acts early in gas-vesicle formation and recruits GvpA through GvpF."
        }
       ]
      },
      {
       "subject": "gvpa_shell_seed",
       "predicate": "elongates into",
       "object": "gvpa_shell",
       "description": "A nascent bicone grows as additional GvpA subunits add to the wall and extend the ribbed shell.",
       "evidence": [
        {
         "reference": "PMID:8177173",
         "notes": "Walsby 1994 reviews the model in which gas-vesicle assembly begins from small biconical forms that enlarge into the cylindrical vesicle."
        },
        {
         "reference": "DOI:10.1016/j.str.2023.03.011",
         "notes": "Dutka et al. 2023 resolved the Dolichospermum wall as a helical assembly of GvpA filaments."
        }
       ]
      },
      {
       "subject": "gvpc",
       "predicate": "coats",
       "object": "gvpa_shell",
       "description": "GvpC is recruited to the outside of the assembled GvpA wall, where it stabilizes the mature shell against pressure collapse.",
       "evidence": [
        {
         "reference": "PMID:8177173",
         "notes": "Walsby 1994 reviews localization of cyanobacterial GvpC on the outside of the gas-vesicle shell and its role in shell strengthening."
        }
       ]
      },
      {
       "subject": "gvpa_shell",
       "predicate": "matures into",
       "object": "gas_vesicle",
       "description": "The GvpA wall closes into a hollow, gas-permeable protein organelle with a water-excluding lumen.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.str.2023.03.011",
         "notes": "Dutka et al. 2023 show the continuous GvpA-shell architecture of intact Dolichospermum gas vesicles by cryo-electron tomography."
        }
       ]
      }
     ]
    }
   ],
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-08-30T19:30:00Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Added as a literature-backed foundational seed. Identity checked against the 2026-07-01 Gene Ontology release; requires human review.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-31T03:48:24Z",
     "curator": "uniprot_sl",
     "action": "ADD_UNIPROT_SL_XREF",
     "changes": "Added uniprot.location:SL-0125 (Gas vesicle); mapping read from the GO line of UniProt subcell.txt."
    },
    {
     "timestamp": "2026-08-31T06:12:34Z",
     "curator": "claude",
     "action": "SET_COMPONENT_ROLE",
     "changes": "component_role became required (#77) so the constituent/machinery distinction is machine-readable rather than prose. Set per component; ASSOCIATED_MACHINERY only where the protein acts on the already-assembled structure.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-01T20:52:03Z",
     "curator": "micro_xrefs",
     "action": "ADD_XREF",
     "changes": "Added MICRO:0000214 (gas vacuole) as a curator-reviewed identity xref; exact non-obsolete MicrO id and label verified through OLS."
    },
    {
     "timestamp": "2026-09-02T06:21:09Z",
     "curator": "codex",
     "action": "ADD_CANONICAL_EXAMPLE",
     "changes": "Added the publication-backed Dolichospermum flos-aquae CCAP 1403/13F strain as a canonical gas-vesicle example before CryoET dataset ingestion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-02T06:29:03Z",
     "curator": "cryoet_data_portal",
     "action": "ADD_STRUCTURAL_DATASET",
     "changes": "Added CryoET Data Portal dataset 10014 after exact GraphQL resolution of run 14004; required the record's pre-existing exact NCBI taxon and exact GO identity, preserved annotation quality metadata, and stored no imaging volumes.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-04T01:15:25Z",
     "curator": "codex",
     "action": "ADD_CAUSAL_GRAPH",
     "changes": "Added a FUNCTION graph for GvpA shell formation, GvpC shell strengthening, liquid-water exclusion, gas retention, and buoyancy regulation, with additional edge-level use of the Dolichospermum cryo-ET evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-04T04:12:00Z",
     "curator": "codex",
     "action": "ADD_CAUSAL_GRAPH",
     "changes": "Added an ASSEMBLY graph for accessory-Gvp interaction networks that recruit GvpA-family shell proteins, and anchored GvpA, GvpC, and GvpF/GvpL-family graph nodes with Pfam identifiers.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-16T01:51:23Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "#2318: Correct the Bayro first-author attribution without changing rejected shell or GvpC findings.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s); added 2 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "xrefs": [
    "uniprot.location:SL-0125",
    "MICRO:0000214"
   ],
   "datasets": [
    {
     "accession": "CryoETDataPortal:10014",
     "title": "D. flos-aquae Ana GVs (WT)",
     "description": "Cryo-electron tomography dataset for Dolichospermum flos-aquae CCAP 1403/13F, linked to GO:0031411.",
     "organism": "NCBITaxon:315271 Dolichospermum flos-aquae CCAP 1403/13F",
     "dataset_type": "STRUCTURAL_IMAGING",
     "repository": "CRYOET_DATA_PORTAL",
     "sample_types": [
      "organelle"
     ],
     "platform": "cryo-electron tomography",
     "url": "https://cryoetdataportal.czscience.com/datasets/10014",
     "publication": "DOI:10.1016/j.str.2023.03.011",
     "findings": "The portal identifies the dataset cell component exactly as GO:0031411 (gas vesicle) across 217 runs.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.str.2023.03.011",
       "supports": "SUPPORT",
       "evidence_source": "publication",
       "explanation": "Associated primary publication for the selected CryoET dataset."
      }
     ],
     "notes": "CryoET Data Portal dataset 10014; canary run 14004 (pda2021-06-24-66), one of 217 portal runs; deposited 2023-10-01T00:00:00+00:00; released 2023-12-01T00:00:00+00:00; last modified 2023-12-01T00:00:00+00:00; related entries: EMD-29922,EMD-29923,EMD-29924,EMD-29925. Public portal submissions are CC0 (https://cryoetdataportal.czscience.com/data-submission-policy). Metadata-only ingest: no tomogram or annotation volume was requested, downloaded or hosted."
    }
   ]
  },
  {
   "identifier": "GO:0033172",
   "label": "gas vesicle shell",
   "structure_category": "INCLUSION",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "The proteinaceous structure surrounding a gas vesicle.",
   "definition_source": "GO:0033172",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-07T02:17:12Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-07T02:18:29Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO shell synonymy, gas-vesicle parthood, GvpA/GvpC shell components, bacterial and archaeal taxonomic scope, a Dolichospermum canonical example, gas-permeable water exclusion and pressure-resistance functions, core evidence, a GvpA/GvpC shell graph, and a boundary discussion excluding transient accessory Gvps.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-07T02:29:41Z",
     "curator": "claude",
     "action": "FIX_REVIEW_ISSUES",
     "changes": "Resolved #227 by adding Hayes et al. 1992 primary GvpC reconstitution and collapse-pressure evidence; resolved #228 by adding Walsby, Revsbech and Griffel 1992 primary gas-vesicle-wall permeability evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "gas vesicle wall",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0033172"
    },
    {
     "synonym_text": "gas vesicle membrane",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0033172"
    }
   ],
   "part_of": [
    "GO:0031411"
   ],
   "components": [
    {
     "component_id": "gvpa",
     "label": "major gas vesicle protein GvpA",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "gvpA"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Polymerizes into the conserved, ribbed wall that forms the proteinaceous gas vesicle shell.",
     "evidence": [
      {
       "reference": "PMID:22147705",
       "notes": "Bayro et al. 2012 used solid-state NMR to support a cross-beta assembly model for GvpA in the gas vesicle shell."
      },
      {
       "reference": "DOI:10.1016/j.str.2023.03.011",
       "notes": "Dutka et al. 2023 resolved the Dolichospermum gas-vesicle shell as a wall built from a helical GvpA filament."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A0ABR7ZBW9",
       "protein_label": "Gas vesicle protein A",
       "gene_symbol": "gvpA",
       "taxon_id": "NCBITaxon:2692880",
       "taxon_label": "Anabaena cylindrica FACHB-318",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene gvpA in Anabaena cylindrica FACHB-318. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A0ABR7ZBW9",
         "notes": "UniProtKB unreviewed (TrEMBL) entry A0ABR7ZBW9 for gene gvpA in Anabaena cylindrica FACHB-318. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "gvpc",
     "label": "gas vesicle strengthening protein GvpC",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "gvpC"
     ],
     "essentiality": "CONDITIONAL",
     "role": "Binds the outside of the GvpA shell in characterized cyanobacterial gas vesicles and increases resistance to pressure collapse.",
     "evidence": [
      {
       "reference": "PMID:8177173",
       "notes": "Walsby 1994 reviews biochemical and mechanical evidence that GvpC decorates the exterior of cyanobacterial gas vesicle shells and strengthens them against collapse."
      },
      {
       "reference": "PMID:1510555",
       "notes": "Hayes et al. 1992 showed that recombinant GvpC binds urea-stripped Anabaena flos-aquae gas vesicles after dialysis and restores most of their critical collapse pressure."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A0ABR7ZCB1",
       "protein_label": "Gas vesicle protein C",
       "gene_symbol": "gvpC",
       "taxon_id": "NCBITaxon:2692880",
       "taxon_label": "Anabaena cylindrica FACHB-318",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene gvpC in Anabaena cylindrica FACHB-318. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A0ABR7ZCB1",
         "notes": "UniProtKB unreviewed (TrEMBL) entry A0ABR7ZCB1 for gene gvpC in Anabaena cylindrica FACHB-318. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Gas vesicle shells occur in several bacterial phyla, especially aquatic phototrophs, but are restricted to lineages that carry gas-vesicle gene clusters.",
     "reference": "PMID:8177173"
    },
    {
     "taxon_id": "NCBITaxon:2157",
     "taxon_label": "Archaea",
     "presence": "VARIABLE",
     "note": "Gas vesicle shells also occur in multiple archaeal groups, including haloarchaea.",
     "reference": "PMID:8177173"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:315271",
     "taxon_label": "Dolichospermum flos-aquae CCAP 1403/13F",
     "note": "Cyanobacterial strain used for the cryo-electron tomography study that resolved intact GvpA shells.",
     "reference": "DOI:10.1016/j.str.2023.03.011"
    }
   ],
   "functions": [
    {
     "function_id": "gas_permeable_water_exclusion",
     "label": "gas-permeable water exclusion",
     "description": "The protein shell excludes liquid water from the gas vesicle lumen while allowing gases to diffuse across the wall.",
     "evidence": [
      {
       "reference": "PMID:8177173",
       "notes": "Walsby 1994 reviews the gas permeability and liquid water impermeability of the gas vesicle wall."
      },
      {
       "reference": "DOI:10.1016/j.str.2023.03.011",
       "notes": "Dutka et al. 2023 resolved the GvpA shell geometry that surrounds the hollow lumen."
      },
      {
       "reference": "DOI:10.1099/00221287-138-4-837",
       "notes": "Walsby, Revsbech and Griffel 1992 directly measured oxygen movement to quantify the gas permeability coefficient of cyanobacterial gas vesicle walls."
      }
     ]
    },
    {
     "function_id": "pressure_collapse_resistance",
     "label": "pressure collapse resistance",
     "description": "GvpC-coated shells withstand higher turgor or hydrostatic pressure before collapsing.",
     "evidence": [
      {
       "reference": "PMID:8177173",
       "notes": "Walsby 1994 reviews evidence that GvpC is released by urea, binds back to stripped shells and raises the pressure needed to collapse them."
      },
      {
       "reference": "PMID:1510555",
       "notes": "Hayes et al. 1992 showed that recombinant GvpC binds urea-stripped Anabaena flos-aquae gas vesicles after dialysis and restores most of their critical collapse pressure."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "PMID:8177173",
     "notes": "Walsby AE 1994, Gas vesicles, Microbiological Reviews."
    },
    {
     "reference": "PMID:22147705",
     "notes": "Bayro MJ, Daviso E, Belenky M, Griffin RG and Herzfeld J 2012, An amyloid organelle, solid-state NMR evidence for cross-beta assembly of GvpA."
    },
    {
     "reference": "DOI:10.1016/j.str.2023.03.011",
     "notes": "Dutka P et al. 2023, Structure of Anabaena flos-aquae gas vesicles revealed by cryo-ET, Structure."
    },
    {
     "reference": "PMID:1510555",
     "notes": "Hayes PK, Buchholz B and Walsby AE 1992, Gas vesicles are strengthened by the outer-surface protein, GvpC."
    },
    {
     "reference": "DOI:10.1099/00221287-138-4-837",
     "notes": "Walsby AE, Revsbech NP and Griffel DH 1992, The gas permeability coefficient of the cyanobacterial gas vesicle wall."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "gvpa_gvpc_shell_barrier",
     "title": "GvpA and GvpC build a water-excluding shell",
     "description": "GvpA polymerizes into helical ribs that form the continuous gas vesicle wall. GvpC can coat the outside of that wall to increase collapse pressure, while the assembled shell excludes liquid water and allows gases to cross into the hollow lumen.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "gvpa",
       "label": "major gas vesicle protein GvpA",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "gvpa",
       "xrefs": [
        "Pfam:PF00741"
       ]
      },
      {
       "node_id": "helical_gvpa_filament",
       "label": "helical GvpA filament",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "gvpc",
       "label": "gas vesicle strengthening protein GvpC",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "gvpc",
       "xrefs": [
        "Pfam:PF01304"
       ]
      },
      {
       "node_id": "shell",
       "label": "gas vesicle shell",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033172"
      },
      {
       "node_id": "gas_filled_lumen",
       "label": "water-excluding gas-filled lumen",
       "node_type": "QUALITY"
      },
      {
       "node_id": "buoyancy_regulation",
       "label": "buoyancy regulation",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "gvpa",
       "predicate": "polymerizes into",
       "object": "helical_gvpa_filament",
       "description": "GvpA subunits assemble into a helical filament that generates the ribs of the gas vesicle wall.",
       "evidence": [
        {
         "reference": "PMID:22147705",
         "notes": "Bayro et al. 2012 used solid-state NMR to support a cross-beta assembly model for GvpA in gas-vesicle shells."
        },
        {
         "reference": "DOI:10.1016/j.str.2023.03.011",
         "notes": "Dutka et al. 2023 resolved a helical GvpA filament in the Dolichospermum gas-vesicle wall."
        }
       ]
      },
      {
       "subject": "helical_gvpa_filament",
       "predicate": "forms wall of",
       "object": "shell",
       "description": "The GvpA filament forms a continuous ribbed shell around the hollow gas vesicle.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.str.2023.03.011",
         "notes": "Dutka et al. 2023 traced GvpA filaments through the intact Dolichospermum shell by cryo-ET."
        }
       ]
      },
      {
       "subject": "gvpc",
       "predicate": "coats outside of",
       "object": "shell",
       "description": "GvpC binds to the outer shell surface in cyanobacterial gas vesicles.",
       "evidence": [
        {
         "reference": "PMID:8177173",
         "notes": "Walsby 1994 reviews evidence that GvpC is located on the outer surface of cyanobacterial gas vesicle shells."
        },
        {
         "reference": "PMID:1510555",
         "notes": "Hayes et al. 1992 showed that recombinant GvpC binds urea-stripped Anabaena flos-aquae gas vesicles after dialysis and restores most of their critical collapse pressure."
        }
       ]
      },
      {
       "subject": "gvpc",
       "predicate": "strengthens",
       "object": "shell",
       "description": "The GvpC coat raises the pressure required to collapse the GvpA wall.",
       "evidence": [
        {
         "reference": "PMID:8177173",
         "notes": "Walsby 1994 reviews pressure-collapse assays showing that GvpC strengthens shells."
        },
        {
         "reference": "PMID:1510555",
         "notes": "Hayes et al. 1992 showed that recombinant GvpC binds urea-stripped Anabaena flos-aquae gas vesicles after dialysis and restores most of their critical collapse pressure."
        }
       ]
      },
      {
       "subject": "shell",
       "predicate": "maintains",
       "object": "gas_filled_lumen",
       "description": "The hydrophobic protein shell excludes liquid water while remaining permeable to gases.",
       "evidence": [
        {
         "reference": "PMID:8177173",
         "notes": "Walsby 1994 reviews the wall properties that keep the vesicle lumen gas filled."
        },
        {
         "reference": "DOI:10.1099/00221287-138-4-837",
         "notes": "Walsby, Revsbech and Griffel 1992 directly measured oxygen movement to quantify the gas permeability coefficient of cyanobacterial gas vesicle walls."
        }
       ]
      },
      {
       "subject": "gas_filled_lumen",
       "predicate": "supports",
       "object": "buoyancy_regulation",
       "description": "Gas retention gives cells many low-density inclusions that can support buoyancy regulation.",
       "evidence": [
        {
         "reference": "PMID:8177173",
         "notes": "Walsby 1994 describes how gas vesicles lower cell density and support vertical migration."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "exclude_transient_accessory_gvps",
     "prompt": "Should GvpF/GvpL-family accessory assembly proteins be modeled as gas vesicle shell components?",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "components#gvpa",
      "causal_graphs#gvpa_gvpc_shell_barrier"
     ],
     "rationale": "The shell record is scoped to persistent shell material. Accessory Gvps contact GvpA during gas-vesicle biogenesis, but current interaction evidence supports an upstream assembly role that is represented on the whole gas_vesicle record rather than persistent membership in the mature shell.",
     "resolution_note": "Declined: keep accessory-Gvp recruitment and nucleation on GO:0031411 gas vesicle until a persistent shell subcomplex is resolved.",
     "posed_by": "claude",
     "posed_date": "2026-09-07",
     "resolved_date": "2026-09-07"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:glycogen_granule",
   "label": "glycogen granule",
   "structure_category": "INCLUSION",
   "structure_kind": "INCLUSION_BODY",
   "definition": "A microbial carbohydrate storage inclusion in which glycogen polymer accumulates as cytoplasmic granules that store glucose-derived carbon and energy for later mobilization.",
   "definition_source": "DOI:10.3389/fmicb.2016.00966",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-10T09:53:47Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T09:54:12Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added the ChEBI-grounded glycogen core, bacterial taxonomic scope, a Synechocystis sp. PCC 6803 canonical example, a glycogen carbon and energy storage function, record-level evidence and a nonmechanistic glycogen storage graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T10:07:18Z",
     "curator": "claude",
     "action": "EDITED_RECORD",
     "changes": "Changed the glycogen storage function from cyanobacterium-specific photosynthetically fixed carbon wording to taxon-neutral glucose-derived carbon and energy wording.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-16T01:51:27Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "#2319: Correct Damrow authorship and identify the citation as a primary mutant study.",
     "llm_assisted": true
    }
   ],
   "components": [
    {
     "component_id": "glycogen_core",
     "label": "glycogen",
     "component_type": "SMALL_MOLECULE",
     "component_role": "CONSTITUENT",
     "grounding": "CHEBI:28087",
     "essentiality": "ESSENTIAL",
     "role": "Branched glucose storage polymer that condenses into the granule and supplies carbon and energy during subsequent mobilization.",
     "evidence": [
      {
       "reference": "DOI:10.3389/fmicb.2016.00966",
       "notes": "Damrow, Maldener and Zilliges 2016 study cyanobacterial glycogen granules as carbohydrate storage bodies formed during macronutrient starvation."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Glycogen storage granules occur in cyanobacteria and other glycogen-producing bacteria but are absent from bacterial lineages that lack bacterial glycogen biosynthesis.",
     "reference": "DOI:10.3389/fmicb.2016.00966"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:1148",
     "taxon_label": "Synechocystis sp. PCC 6803",
     "note": "Unicellular cyanobacterium used to analyze glycogen granule formation during macronutrient starvation.",
     "reference": "DOI:10.3389/fmicb.2016.00966"
    }
   ],
   "functions": [
    {
     "function_id": "glycogen_carbon_energy_storage",
     "label": "glycogen carbon and energy storage",
     "description": "Glycogen granules sequester glucose-derived carbon and energy as branched glycogen polymer that can be degraded when external nutrients limit growth.",
     "evidence": [
      {
       "reference": "DOI:10.3389/fmicb.2016.00966",
       "notes": "Damrow, Maldener and Zilliges 2016 study glycogen as a common microbial carbon polymer that accumulates in Synechocystis during macronutrient starvation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.3389/fmicb.2016.00966",
     "notes": "Damrow, Maldener and Zilliges 2016, The Multiple Functions of Common Microbial Carbon Polymers, Glycogen and PHB, during Stress Responses in the Non-Diazotrophic Cyanobacterium Synechocystis sp. PCC 6803. This is a comparative mutant study, not a review."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "glycogen_polymer_storage_granule",
     "title": "Glycogen polymer forms carbon-storage granules",
     "description": "Branched glycogen polymer accumulates as cytoplasmic granules that hold glucose-derived carbon and energy for later mobilization.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures glycogen polymer accumulation without asserting the full GlgA/GlgB biosynthetic reaction sequence or granule nucleation mechanism.",
     "nodes": [
      {
       "node_id": "glycogen_core",
       "label": "glycogen",
       "node_type": "CHEMICAL",
       "grounding": "CHEBI:28087",
       "component_ref": "glycogen_core"
      },
      {
       "node_id": "glycogen_granule",
       "label": "glycogen granule",
       "node_type": "ORGANELLE",
       "grounding": "cellstructuremech:glycogen_granule"
      },
      {
       "node_id": "carbon_energy_store",
       "label": "stored glucose-derived carbon and energy",
       "node_type": "STATE"
      }
     ],
     "edges": [
      {
       "subject": "glycogen_core",
       "predicate": "accumulates as",
       "object": "glycogen_granule",
       "description": "Intracellular glycogen polymer accumulates in cytoplasmic storage granules.",
       "evidence": [
        {
         "reference": "DOI:10.3389/fmicb.2016.00966",
         "notes": "Damrow, Maldener and Zilliges 2016 discuss glycogen granule formation in starved Synechocystis cells."
        }
       ]
      },
      {
       "subject": "glycogen_granule",
       "predicate": "stores",
       "object": "carbon_energy_store",
       "description": "The assembled granule stores glucose-derived carbon and energy as glycogen polymer.",
       "evidence": [
        {
         "reference": "DOI:10.3389/fmicb.2016.00966",
         "notes": "Damrow, Maldener and Zilliges 2016 study glycogen as a microbial carbon storage polymer."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "cellstructuremech:insoluble_protein_deposit",
   "label": "insoluble protein deposit",
   "structure_category": "INCLUSION",
   "structure_kind": "INCLUSION_BODY",
   "definition": "A perivacuolar cytoplasmic protein inclusion characterized in budding yeast that accumulates poorly mobile, insoluble protein aggregates, including amyloid and prion cargo, at a site distinct from nuclear and juxtanuclear quality-control deposits.",
   "definition_source": "DOI:10.1038/nature07195",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-05T07:22:50Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-05T07:25:34Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added yeast-scoped IPOD composition, source-bounded recruitment and turnover graphs, interpretation boundaries, reference metadata and an inspected CC BY 4.0 primary figure.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Grounded self-referential causal node 'ipod' to cellstructuremech:insoluble_protein_deposit.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "IPOD",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1038/nature07195"
    }
   ],
   "parent_structures": [
    "GO:0016234"
   ],
   "part_of": [
    "GO:0005737"
   ],
   "components": [
    {
     "component_id": "aggregate_cargo",
     "label": "heterogeneous IPOD protein aggregate cargo",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "A variable aggregate class, not one sequence family or a fixed complex. Reporter identity does not define native composition.",
     "role": "Deposited insoluble protein material, including prion and amyloid substrates; no single cargo protein is asserted as an invariant scaffold.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature07195",
       "notes": "Results and Figures 2 and 4 identify perivacuolar deposition of Rnq1, Ure2 and HttQ103 reporters and low mobility of IPOD-localized Ubc9ts."
      },
      {
       "reference": "DOI:10.1371/journal.pgen.1006324",
       "notes": "Results use the Sup35 prion-domain reporter PrD-GFP to follow delivery to a central IPOD. This is engineered cargo, not full-length Sup35 membership in every deposit."
      }
     ]
    },
    {
     "component_id": "hsp104",
     "label": "Hsp104-type disaggregase",
     "component_type": "PROTEIN",
     "component_role": "ASSOCIATED_MACHINERY",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "HSP104"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "All 11 native integrated InterPro matches for P31539 were inspected. IPR001270 and IPR050130 are broader ClpA/B families; domain and superfamily entries do not identify the narrower Hsp104-type class.",
     "role": "Chaperone associated with assembled IPOD material. In the tested PrD-GFP chase, Hsp104 inhibition prevents slow deposit decay and cargo turnover. This post-assembly intervention does not establish a universal de novo assembly requirement.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P31539",
       "protein_label": "Heat shock protein 104",
       "gene_symbol": "HSP104",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reviewed reference-sequence example of yeast Hsp104; not a reassignment of 74D-694 experiments to S288C.",
       "evidence": [
        {
         "reference": "UniProtKB:P31539",
         "notes": "Native reviewed entry verifies protein name, HSP104/YLL026W and reference taxon 559292."
        },
        {
         "reference": "DOI:10.1038/nature07195",
         "notes": "Figure 5e and its Results describe functional GFP-Hsp104 associated with IPOD inclusions."
        },
        {
         "reference": "DOI:10.1371/journal.pgen.1006324",
         "notes": "Figure 6C-G tests Hsp104-sensitive persistence and turnover of previously formed PrD-GFP deposits."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1038/nature07195",
       "notes": "Figure 5e and Results report Hsp104 enrichment around the IPOD; this is localization, not a fixed coat stoichiometry."
      },
      {
       "reference": "DOI:10.1371/journal.pgen.1006324",
       "notes": "Figure 6C-G supports Hsp104-dependent processing in the PrD-GFP chase, using guanidinium inhibition."
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/P31539/?page_size=200",
       "notes": "Complete native integrated match set inspected on 2026-10-05; next=null. Family hits remain broader than the curated component."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "reference": "DOI:10.1371/journal.pgen.1006324",
     "note": "IPOD cargo recruitment and turnover were studied in 74D-694 derivatives carrying PrD-GFP. Methods distinguish galactose-inducible reporter strains from constitutive reporter strains lacking the endogenous SUP35 prion domain. No exact strain taxon is inferred from reference-protein metadata."
    },
    {
     "taxon_id": "NCBITaxon:559292",
     "taxon_label": "Saccharomyces cerevisiae S288C",
     "reference": "UniProtKB:P31539",
     "note": "Reference-sequence provenance for the reviewed Hsp104 example, not an assertion that the imaged 74D-694 derivatives are S288C."
    }
   ],
   "functions": [
    {
     "function_id": "aggregate_sequestration",
     "label": "spatial sequestration of insoluble protein cargo",
     "description": "Concentrates selected aggregate substrates in a perivacuolar deposit. The entry does not assign universal protection, toxicity or obligatory prion nucleation to every IPOD.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature07195",
       "notes": "Figures 2 and 4 distinguish amyloid-cargo localization and poorly exchanging IPOD material from the juxtanuclear compartment."
      },
      {
       "reference": "DOI:10.1371/journal.pgen.1006324",
       "notes": "Figures 2, 3 and 5 show reversible defects in accumulation of PrD-GFP at one central IPOD after transport perturbations."
      }
     ]
    },
    {
     "function_id": "conditional_cargo_processing",
     "label": "conditional release of sequestered cargo for turnover",
     "description": "In the PrD-GFP chase, deposits can slowly lose cargo through Hsp104-dependent processing, with subsequent turnover partly sensitive to proteasome inhibition. This is not evidence that all IPOD cargo is recoverable or that deposition is an obligatory degradation intermediate.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pgen.1006324",
       "notes": "Figure 6C-G and Results separate slow Hsp104-sensitive deposit decay from downstream, partially MG132-sensitive turnover."
      }
     ]
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "amyloid_cargo_recruitment",
     "title": "Recruitment of PrD-GFP to a central IPOD",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "scope_notes": "Perturbation and rescue results in 74D-694-derived yeast with induced PrD-GFP. Reduced central deposition is distinct from disruption of a preformed IPOD. Transport-factor dependence does not establish stable residence or a direct vesicle-cargo tether.",
     "nodes": [
      {
       "node_id": "cargo",
       "label": "Induced PrD-GFP amyloid cargo",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "aggregate_cargo"
      },
      {
       "node_id": "ipod",
       "label": "Insoluble protein deposit",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:insoluble_protein_deposit"
      },
      {
       "node_id": "myo2_depletion",
       "label": "Myo2 depletion during cargo induction",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "tpm_depletion",
       "label": "Tpm1 loss with Tpm2 depletion",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "sec18_depletion",
       "label": "Sec18 depletion during cargo induction",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "myo2_recovery",
       "label": "Restoration of Myo2 after auxin washout",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "sec18_recovery",
       "label": "Restoration of Sec18 after auxin washout",
       "node_type": "EXPERIMENTAL_FACTOR"
      }
     ],
     "edges": [
      {
       "subject": "cargo",
       "predicate": "accumulates at",
       "object": "ipod",
       "description": "Induced PrD-GFP in the prion background concentrates at a central deposit in transport-competent controls.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pgen.1006324",
         "notes": "Figures 2A and 2E compare control deposition with depletion conditions."
        }
       ]
      },
      {
       "subject": "myo2_depletion",
       "predicate": "impairs cargo recruitment to",
       "object": "ipod",
       "description": "Depletion during reporter induction produces multiple dispersed foci; depletion after deposition does not fragment the existing IPOD.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pgen.1006324",
         "notes": "Figures 2E-F and 3E-F separate recruitment from maintenance."
        }
       ]
      },
      {
       "subject": "tpm_depletion",
       "predicate": "impairs cargo recruitment to",
       "object": "ipod",
       "description": "Combined reduction of tropomyosin function produces multiple PrD-GFP foci instead of one central deposit in the tested viable cells.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pgen.1006324",
         "notes": "Figure 2A-D tests Tpm1/Tpm2 perturbation, auxin controls and viability."
        }
       ]
      },
      {
       "subject": "sec18_depletion",
       "predicate": "impairs cargo recruitment to",
       "object": "ipod",
       "description": "Sec18 depletion during reporter induction disrupts central accumulation without simply eliminating cell viability in the assay.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pgen.1006324",
         "notes": "Figure 5B-E tests Sec18 depletion, localization and viability."
        }
       ]
      },
      {
       "subject": "myo2_recovery",
       "predicate": "restores cargo accumulation at",
       "object": "ipod",
       "description": "Auxin washout allows dispersed reporter foci to coalesce while further reporter induction is stopped; the result is not inferred solely from disappearance of foci.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pgen.1006324",
         "notes": "Figure 3A-D includes time-lapse observations of coalescence."
        }
       ]
      },
      {
       "subject": "sec18_recovery",
       "predicate": "restores cargo accumulation at",
       "object": "ipod",
       "description": "Ceasing Sec18 depletion restores central PrD-GFP deposition in the tested recovery condition.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pgen.1006324",
         "notes": "Figure 5B-C includes the auxin-washout rescue."
        }
       ]
      }
     ]
    },
    {
     "graph_id": "deposit_cargo_turnover",
     "title": "Hsp104-sensitive processing of deposited PrD-GFP",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "scope_notes": "Post-induction chase of a model prion-domain reporter. The extraction interpretation is supported by inhibitor-sensitive deposit decay and protein turnover, not direct measurement of every molecular transfer. Proteasome inhibition reduces but does not abolish turnover; bulk autophagic clearance was not demonstrated.",
     "nodes": [
      {
       "node_id": "ipod",
       "label": "PrD-GFP-containing IPOD",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:insoluble_protein_deposit"
      },
      {
       "node_id": "hsp104",
       "label": "Hsp104-type disaggregase",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "hsp104"
      },
      {
       "node_id": "release",
       "label": "Gradual liberation of deposited PrD-GFP",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "turnover",
       "label": "Turnover of released PrD-GFP",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "guanidinium",
       "label": "Guanidinium treatment during the chase",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "mg132",
       "label": "MG132 treatment during the chase",
       "node_type": "EXPERIMENTAL_FACTOR"
      }
     ],
     "edges": [
      {
       "subject": "ipod",
       "predicate": "can undergo",
       "object": "release",
       "description": "After reporter induction stops, existing deposits gradually decline; this is not asserted for every substrate or condition.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pgen.1006324",
         "notes": "Figure 6C-D tracks pre-existing aggregates, accounting for newly budded cells."
        }
       ]
      },
      {
       "subject": "hsp104",
       "predicate": "supports",
       "object": "release",
       "description": "The paper interprets the inhibitor-sensitive loss of deposited reporter as Hsp104-dependent extraction.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pgen.1006324",
         "notes": "Figure 6C-F compares slow decay with persistence after Hsp104 inhibition."
        }
       ]
      },
      {
       "subject": "guanidinium",
       "predicate": "inhibits",
       "object": "hsp104",
       "description": "Guanidinium is used as an Hsp104 inhibitor in the post-formation chase; stable deposits under treatment do not prove that de novo formation is independent of Hsp104.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pgen.1006324",
         "notes": "Figure 6E-G uses 5 mM GdnHCl and reports persistent deposits and reporter protein."
        }
       ]
      },
      {
       "subject": "release",
       "predicate": "permits",
       "object": "turnover",
       "description": "Reporter loss requires the Hsp104-sensitive processing step in this assay; the record retains this as a substrate-specific interpretation.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pgen.1006324",
         "notes": "Figure 6G contrasts chase turnover with reporter retention under GdnHCl."
        }
       ]
      },
      {
       "subject": "mg132",
       "predicate": "reduces",
       "object": "turnover",
       "description": "In the pdr5 deletion assay, MG132 attenuates but does not abolish reporter turnover, leaving additional downstream routes unresolved.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pgen.1006324",
         "notes": "Figure 6G and accompanying Results compare control, MG132 and GdnHCl treatments."
        }
       ]
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1038/nature07195",
     "notes": "Original IPOD identity, perivacuolar localization, aggregate mobility and Hsp104 association in yeast."
    },
    {
     "reference": "DOI:10.1371/journal.pgen.1006324",
     "notes": "Primary intervention study of cargo recruitment, recovery and slow Hsp104-sensitive processing."
    },
    {
     "reference": "DOI:10.1371/journal.pgen.1011194",
     "notes": "Figure 6A limits claims that IPOD localization is obligatory for oxidant-induced prion formation in every genetic background."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_boundary",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Keep IPOD separate from PAS, INQ/JUNQ and a generic inclusion body.",
     "rationale": "Shared proximity or substrate overlap does not establish exact structure identity.",
     "notes": "Native GO searches for IPOD, insoluble and deposit, plus exact OLS GO label/synonym queries, found no exact active term. GO:0016234 is a broader parent; GO:0005737 is cytoplasmic parthood. PAS adjacency is not identity or vacuolar lumen localization. Neither a mammalian aggresome nor every artificial inclusion is assigned this local identifier.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature07195",
       "notes": "Figures 2, 4 and 5 distinguish IPOD location and material behavior."
      },
      {
       "reference": "DOI:10.1371/journal.pgen.1006324",
       "notes": "Results distinguish cargo recruitment to IPOD from preApe1 recruitment to the nearby PAS."
      },
      {
       "reference": "GO:0016234",
       "notes": "Active broader inclusion-body term, not an exact IPOD identity."
      },
      {
       "reference": "GO:0005737",
       "notes": "Active cytoplasm term supports the parthood vocabulary."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "resolved_date": "2026-10-05"
    },
    {
     "discussion_id": "component_grounding",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve exact source-neutral component groundings and native cargo inventories.",
     "rationale": "A heterogeneous aggregate class and narrower Hsp104-type class cannot inherit arbitrary broader family identities.",
     "notes": "Keep both component classes REVIEWED_LABEL_ONLY. Hsp104 family matches IPR001270 and IPR050130 are broader; the other matches are domains, sites or superfamilies. PrD-GFP is an engineered Sup35 fragment and does not establish a fixed Sup35 subunit. Exact experimental strain mappings remain separate from the S288C reference sequence.",
     "evidence": [
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/P31539/?page_size=200",
       "notes": "All 11 integrated matches inspected, with next=null."
      },
      {
       "reference": "DOI:10.1371/journal.pgen.1006324",
       "notes": "Methods describe 74D-694 derivatives and distinct reporter constructs."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05"
    },
    {
     "discussion_id": "transport_component_boundary",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Distinguish transport machinery and neighboring PAS components from IPOD constituents.",
     "rationale": "Recruitment defects, pulldown association and partial colocalization do not establish stable composition.",
     "notes": "Myo2, Tpm1/Tpm2 and Sec18 remain graph-level transport factors, not listed IPOD constituents. Tropomyosin was not detected at IPOD in this study. Atg8, Atg9, preApe1, Atg11 and Atg19 are not made invariant IPOD components; the vesicle-tether mechanism remains a model. ATG11, ATG19 and APE1 deletions did not visibly prevent single-focus PrD-GFP deposition in the reported supplementary experiment. Proteasomes are downstream processing machinery, not an asserted IPOD coat.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pgen.1006324",
       "notes": "Results preceding Figure 2, Figures 3-5, the report of Supplementary Figure S8 and the recruitment-model section support these boundaries. S8 itself was not inspected."
      },
      {
       "reference": "DOI:10.1038/nature07195",
       "notes": "Figure 5d-e distinguishes proteasome distribution from Hsp104 localization."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "resolved_date": "2026-10-05"
    },
    {
     "discussion_id": "turnover_boundary",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Do not equate IPOD with mandatory autophagic disposal or irreversible sequestration of every cargo.",
     "rationale": "The Ubc9ts recovery assay and the PrD-GFP chase test different substrates and conditions.",
     "notes": "The 2008 Ubc9ts assay did not restore diffuse signal from IPOD after temperature recovery; the 2016 PrD-GFP study found slow Hsp104-sensitive turnover. Its autophagy perturbations did not demonstrate efficient bulk removal of deposited PrD-GFP. Retain both results without turning PAS proximity into a universal degradation route or MG132 sensitivity into exclusive proteasomal turnover.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature07195",
       "notes": "Figure 6e and Results report the Ubc9ts recovery boundary."
      },
      {
       "reference": "DOI:10.1371/journal.pgen.1006324",
       "notes": "Figure 6A-G and Discussion distinguish bulk autophagy tests, extraction and downstream turnover."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "resolved_date": "2026-10-05"
    },
    {
     "discussion_id": "prion_formation_boundary",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Do not assert obligatory IPOD localization for all prion formation.",
     "rationale": "Perturbation results depend on genotype and stress context.",
     "notes": "The 2024 ABP1-deletion experiment suppressed oxidant-induced PSI+ formation in the otherwise wild-type background but not the btn2 hsp42 mutant background. The paper interprets this as IPOD-independent prion formation in that mutant context. It neither abolishes all possible IPOD contributions nor defines every Sup35 punctum as IPOD.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pgen.1011194",
       "notes": "IPOD-localization Results and Figure 6A test 0.8 mM hydrogen peroxide for one hour; the actual figure was not independently inspected."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "resolved_date": "2026-10-05"
    },
    {
     "discussion_id": "remaining_scope",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve native assembly scaffolds, broader prevalence and condition-specific material properties.",
     "rationale": "Reporter deposition in one species does not establish a constitutive structure in every lineage or invariant dimensions.",
     "notes": "Leave broad taxonomic_distribution, stoichiometry and physical_properties unasserted. One central focus in an induction assay is not a universal cellular copy number. Poor mobility is not proof of a liquid condensate. The 2016 study leaves unresolved whether a substrate-independent IPOD site pre-exists. Supplemental strain tables and raw data were not reanalyzed; no standalone dataset accession was inferred from the paper's supporting-information statement.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature07195",
       "notes": "Figure 4 measures reporter mobility rather than establishing a universal material state."
      },
      {
       "reference": "DOI:10.1371/journal.pgen.1006324",
       "notes": "Recruitment-model section and Discussion explicitly leave site pre-existence and structural components unresolved."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05"
    }
   ],
   "images": [
    {
     "image_id": "pmc_pmc5045159_pgen_1006324_g003_e27e1f28",
     "file": "pmc5045159_pgen_1006324_g003_e27e1f28.jpg",
     "file_sha256": "89dfdd173c797ff168e0cb7be8cc0547b6b742b26324a3cec906f0d379463bd4",
     "source": "PMC",
     "source_accession": "PMC5045159.1 pgen.1006324.g003",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC5045159/#pgen.1006324.g003",
     "download_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC5045159.1/pgen.1006324.g003.jpg",
     "licence": "CC_BY_4_0",
     "licence_url": "https://creativecommons.org/licenses/by/4.0/",
     "attribution": "Rajesh Kumar, Peter P. Nawroth and Jens Tyedmers (2016), Figure 3; CC BY 4.0, via PubMed Central. Unmodified.",
     "modality": "FLUORESCENCE",
     "caption": "PrD-GFP recruitment and recovery in yeast Myo2-aid cells. Panels A-D show dispersed foci after depletion and coalescence after auxin washout; E distinguishes persistence of a preformed IPOD from the recruitment defect in F. Microscopy scale bars: 2 micrometers. B, E and F are quantifications, not micrographs.",
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "reference": "DOI:10.1371/journal.pgen.1006324",
     "retrieved_on": "2026-10-05",
     "notes": "Fig 3 from article version PMC5045159.1; exact licence version read from JATS and media md5 read from the PMC OA S3 metadata. Taxon supplied by the curator because PMC has no taxon field. Curator explicitly accepted the multi-panel figure. Actual panels A-F and their caption inspected; no separate third-party credit found. Strain RK1e is a 74D-694 derivative. The image is unmodified; caption terminology is curator-authored."
    }
   ]
  },
  {
   "identifier": "cellstructuremech:intranuclear_quality_control_compartment",
   "label": "intranuclear quality control compartment",
   "structure_category": "INCLUSION",
   "structure_kind": "INCLUSION_BODY",
   "definition": "A stress-induced membraneless nuclear inclusion characterized in budding yeast that concentrates misfolded and other conditionally recruited proteins near the nuclear envelope, distinct from the cytoplasmic juxtanuclear quality control compartment.",
   "definition_source": "DOI:10.1038/ncomms7533",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-05T06:40:32Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-05T06:42:58Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added yeast-scoped INQ identity, conditional resident/machinery classes, two intervention graphs, source-boundary discussions and an inspected CC BY 4.0 primary figure.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "INQ",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1038/ncomms7533"
    }
   ],
   "parent_structures": [
    "GO:0016604",
    "GO:0016234"
   ],
   "part_of": [
    "GO:0005634"
   ],
   "components": [
    {
     "component_id": "protein_cargo",
     "label": "heterogeneous INQ protein cargo",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "A variable cargo class, not one sequence family or a fixed complex. Engineered VHL and luciferase reporters do not define native composition.",
     "role": "Sequestered protein material; includes misfolded reporters and stress-recruited endogenous proteins. Recruitment does not prove that every endogenous client is misfolded.",
     "evidence": [
      {
       "reference": "DOI:10.1038/ncomms7533",
       "notes": "Figure 3 and Discussion distinguish diverse recruited endogenous proteins from a universal set of misfolded substrates."
      },
      {
       "reference": "DOI:10.1038/s41556-023-01128-6",
       "notes": "Figure 1 and Results use nuclear-targeted misfolding reporters to distinguish INQ from cytoplasmic inclusions."
      }
     ]
    },
    {
     "component_id": "btn2",
     "label": "Btn2-type aggregase",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "CONDITIONAL",
     "gene_symbols": [
      "BTN2"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Native InterPro combined results for P53286 contain BTN2-like N-terminal domain IPR062150, not an exact integrated whole-protein family. A domain is not adopted as the component identity.",
     "role": "INQ-enriched aggregase supporting nuclear protein deposition in tested yeast assays. Nuclear-targeted Hsp42 can experimentally substitute, so native requirements are not universal essentiality.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53286",
       "protein_label": "Protein BTN2",
       "gene_symbol": "BTN2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reviewed reference-sequence example; not a reassignment of the paper's experimental strain background.",
       "evidence": [
        {
         "reference": "UniProtKB:P53286",
         "notes": "Native reviewed entry verifies accession, protein name, primary gene and reference taxon."
        },
        {
         "reference": "DOI:10.15252/embj.201489524",
         "notes": "Figures 6 and 7B-D: nuclear deposition requires Btn2 in tested backgrounds; Btn2 is enriched at INQ and engineered Hsp42-NLS can substitute."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.15252/embj.201489524",
       "notes": "Figures 6 and 7B-D support INQ enrichment, deletion phenotypes and engineered rescue."
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/P53286/?page_size=200",
       "notes": "Native integrated matches checked through next=null on 2026-10-05; domain-only result does not identify a whole-protein family."
      }
     ]
    },
    {
     "component_id": "hsp104",
     "label": "Hsp104-type disaggregase",
     "component_type": "PROTEIN",
     "component_role": "ASSOCIATED_MACHINERY",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "HSP104"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "P31539 matches the broader ClpA/B families IPR001270 and IPR050130; neither denotes the narrower Hsp104-type class exactly.",
     "role": "Chaperone recruited to nuclear deposits; Hsp104 inhibition stabilizes reporter INQ during recovery in the tested assay. Recruitment is not an invariant stoichiometric coat.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P31539",
       "protein_label": "Heat shock protein 104",
       "gene_symbol": "HSP104",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reviewed reference-sequence example; not a reassignment of the paper's experimental strain background.",
       "evidence": [
        {
         "reference": "UniProtKB:P31539",
         "notes": "Native reviewed entry verifies accession, protein name, primary gene and reference taxon."
        },
        {
         "reference": "DOI:10.15252/embj.201489524",
         "notes": "Figure 2 follows Hsp104-marked nuclear deposits by fluorescence and immunogold microscopy; Results describe guanidinium inhibition of dissolution with Supplementary Figure S6."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.15252/embj.201489524",
       "notes": "Figure 2 and Results on recovery support direct localization and an inhibitor-sensitive dissolution phenotype; the supplementary figure itself was not inspected."
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/P31539/?page_size=200",
       "notes": "All integrated native matches inspected on 2026-10-05, next=null; family matches remain broader than the component."
      }
     ]
    },
    {
     "component_id": "cmr1_family",
     "label": "WD repeat-containing DNA damage-binding protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR050853",
     "essentiality": "DISPENSABLE",
     "gene_symbols": [
      "CMR1"
     ],
     "role": "Conditionally recruited family member exemplified by Cmr1 in yeast INQ. Cmr1 is a stable resident marker in the genotoxic-stress assays, not proven misfolded cargo or an invariant assembly scaffold; Mrc1 foci still form without Cmr1.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12510",
       "protein_label": "DNA damage-binding protein CMR1",
       "gene_symbol": "CMR1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reviewed reference-sequence example; not a reassignment of the paper's experimental strain background.",
       "evidence": [
        {
         "reference": "UniProtKB:Q12510",
         "notes": "Native reviewed entry verifies accession, protein name, primary gene and reference taxon."
        },
        {
         "reference": "DOI:10.1038/ncomms7533",
         "notes": "Figure 3 localizes Cmr1 to INQ; Results on Mrc1 state that Cmr1 and Mrc1 focus formation is independent of each other's presence."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1038/ncomms7533",
       "notes": "Figure 3d-g and Results on Mrc1 localization support nuclear recruitment, protein stability and dispensability for the tested Mrc1 focus readout."
      },
      {
       "reference": "InterPro:IPR050853",
       "notes": "Native integrated family identity, canonical label and Q12510 membership verified. The entry's unchecked LLM-generated description is not used as mechanistic evidence; INQ recruitment is asserted only for the cited yeast example."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "reference": "DOI:10.1038/ncomms7533",
     "note": "INQ characterized by nuclear-envelope markers, stress perturbations and fluorescent protein localization. Methods use RAD5 W303 derivatives by default, with S288C libraries and exceptions; unread supplemental strain tables preclude finer reassignment of each assay."
    },
    {
     "taxon_id": "NCBITaxon:559292",
     "taxon_label": "Saccharomyces cerevisiae S288C",
     "reference": "UniProtKB:P53286",
     "note": "Reference-sequence taxon for the reviewed Btn2 accession, not an assertion that every image or deletion assay used S288C. The other protein examples have their own accession evidence."
    }
   ],
   "functions": [
    {
     "function_id": "sequestration",
     "label": "spatial sequestration of nuclear protein cargo",
     "description": "Concentrates selected misfolded and stress-recruited proteins in a nuclear deposit. INQ formation is not obligatory for degradation of every reporter and does not establish universal stress protection.",
     "evidence": [
      {
       "reference": "DOI:10.15252/embj.201489524",
       "notes": "Figures 1-3 establish nuclear deposition; Figure 6C finds similar reporter degradation during recovery when BTN2/HSP42-dependent deposition is impaired."
      },
      {
       "reference": "DOI:10.1038/ncomms7533",
       "notes": "Figure 3 and Discussion show stress-dependent recruitment beyond misfolded reporters."
      }
     ]
    },
    {
     "function_id": "conditional_clearance",
     "label": "conditional routing of nuclear quality-control cargo to the vacuole",
     "description": "Nuclear reporter deposits can undergo nuclear-vacuolar-junction- and Vps4-dependent vacuolar delivery alongside proteasomal clearance. This is a demonstrated route in the tested reporter conditions, not the fate of all INQ clients.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41556-023-01128-6",
       "notes": "Figures 5-8 combine contact-site and ESCRT perturbations, Keima acidification, protease inhibition and live imaging. Exact membrane-budding steps remain a model."
      }
     ]
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "conditional_nuclear_deposition",
     "title": "Stress- and cargo-dependent INQ deposition",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "description": "Bounded interventions distinguish nuclear deposition from stress-specific recruitment of a resident marker.",
     "scope_notes": "Separate reporter and genotoxic-stress assays are not one temporal pathway. HSP42 dependence of Cmr1 foci does not make native Hsp42 a universal INQ constituent. Rescue uses an engineered nuclear-targeted construct.",
     "nodes": [
      {
       "node_id": "reporter_heat",
       "label": "Nuclear-targeted LuciTs misfolding at 37 C",
       "node_type": "STATE"
      },
      {
       "node_id": "inq",
       "label": "intranuclear quality control compartment",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:intranuclear_quality_control_compartment"
      },
      {
       "node_id": "btn2_loss",
       "label": "BTN2 deletion",
       "node_type": "STATE"
      },
      {
       "node_id": "hsp42_nls",
       "label": "Engineered nuclear-targeted Hsp42 in btn2 deletion cells",
       "node_type": "STATE"
      },
      {
       "node_id": "mms",
       "label": "Methyl methanesulfonate treatment",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "cmr1_foci",
       "label": "Cmr1-positive INQ foci in genotoxic-stress assays",
       "node_type": "STATE"
      },
      {
       "node_id": "hsp42_loss",
       "label": "HSP42 deletion",
       "node_type": "STATE"
      }
     ],
     "edges": [
      {
       "subject": "reporter_heat",
       "predicate": "induces",
       "object": "inq",
       "description": "Nuclear-targeted reporter forms a nuclear inclusion after temperature-induced misfolding, with or without MG132.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41556-023-01128-6",
         "notes": "Figure 1b-c and Results distinguish reporter-induced INQ formation from an obligatory consequence of proteasome inhibition."
        }
       ]
      },
      {
       "subject": "btn2_loss",
       "predicate": "impairs",
       "object": "inq",
       "description": "Loss of Btn2 blocks nuclear deposition of the tested VHL reporters without preventing nuclear import.",
       "evidence": [
        {
         "reference": "DOI:10.15252/embj.201489524",
         "notes": "Figure 6 separates soluble nuclear reporter from nuclear aggregate deposition."
        }
       ]
      },
      {
       "subject": "hsp42_nls",
       "predicate": "restores",
       "object": "inq",
       "description": "Artificial nuclear targeting of Hsp42 can restore nuclear aggregation in the tested btn2 deletion background.",
       "evidence": [
        {
         "reference": "DOI:10.15252/embj.201489524",
         "notes": "Figure 7C-D: localization-engineered rescue is not native Hsp42 recruitment."
        }
       ]
      },
      {
       "subject": "mms",
       "predicate": "induces",
       "object": "cmr1_foci",
       "description": "Replication stress induces nuclear Cmr1 foci in the assayed yeast background.",
       "evidence": [
        {
         "reference": "DOI:10.1038/ncomms7533",
         "notes": "Figure 3c and Results measure stress-induced Cmr1 foci."
        }
       ]
      },
      {
       "subject": "btn2_loss",
       "predicate": "reduces",
       "object": "cmr1_foci",
       "description": "BTN2 deletion strongly reduces Cmr1-positive foci under the tested MMS treatment.",
       "evidence": [
        {
         "reference": "DOI:10.1038/ncomms7533",
         "notes": "Figure 3c reports residual percentages, not universal absence of all INQ-like material."
        }
       ]
      },
      {
       "subject": "hsp42_loss",
       "predicate": "reduces",
       "object": "cmr1_foci",
       "description": "HSP42 deletion strongly reduces Cmr1-positive foci in the genotoxic-stress assay.",
       "evidence": [
        {
         "reference": "DOI:10.1038/ncomms7533",
         "notes": "Figure 3c; Discussion distinguishes this dependence from MG132-induced VHL targeting, which requires BTN2 but not HSP42."
        }
       ]
      }
     ]
    },
    {
     "graph_id": "nuclear_vacuolar_clearance",
     "title": "Conditional INQ positioning and vacuolar disposal",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "description": "Nuclear reporter deposition, spatial convergence and vacuolar clearance are separable readouts.",
     "scope_notes": "Yeast NLS-LuciTs experiments at 37 C. Deletion effects do not identify invariant INQ subunits or direct physical tethers. Nuclear-vacuolar junctions are dispensable for INQ/JUNQ convergence but support correct clearance; molecular membrane-budding steps remain unresolved.",
     "nodes": [
      {
       "node_id": "inq",
       "label": "intranuclear quality control compartment",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:intranuclear_quality_control_compartment"
      },
      {
       "node_id": "homing",
       "label": "INQ/JUNQ convergence across the nuclear envelope",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "delivery",
       "label": "Vacuolar delivery and clearance of nuclear reporter cargo",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "nvj1_loss",
       "label": "NVJ1 deletion",
       "node_type": "STATE"
      },
      {
       "node_id": "vac8_loss",
       "label": "VAC8 deletion",
       "node_type": "STATE"
      },
      {
       "node_id": "chm7_loss",
       "label": "CHM7 deletion",
       "node_type": "STATE"
      },
      {
       "node_id": "vps4_loss",
       "label": "VPS4 deletion",
       "node_type": "STATE"
      }
     ],
     "edges": [
      {
       "subject": "inq",
       "predicate": "undergoes",
       "object": "homing",
       "description": "Coexpressed nuclear and cytoplasmic reporter inclusions converge on opposite sides of the nuclear envelope without becoming the same structure.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41556-023-01128-6",
         "notes": "Figure 3 and Results describe distinct compartments homing across the envelope."
        }
       ]
      },
      {
       "subject": "inq",
       "predicate": "can undergo",
       "object": "delivery",
       "description": "Nuclear reporter cargo can enter an acidic vacuolar compartment and be cleared in the tested conditions.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41556-023-01128-6",
         "notes": "Figures 7-8: Keima, protease perturbation, reporter fragments and live imaging provide complementary evidence."
        }
       ]
      },
      {
       "subject": "nvj1_loss",
       "predicate": "impairs",
       "object": "delivery",
       "description": "Disrupting the junction impairs INQ clearance and can redirect nuclear material into the cytoplasm.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41556-023-01128-6",
         "notes": "Figures 5f-h and 8a distinguish persistent inclusions and failed vacuolar interaction from initial formation."
        }
       ]
      },
      {
       "subject": "vac8_loss",
       "predicate": "impairs",
       "object": "delivery",
       "description": "Loss of Vac8 increases persistent nuclear reporter inclusions and permits cytoplasmic egress, consistent with impaired junction-dependent clearance.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41556-023-01128-6",
         "notes": "Figure 5g-h and Extended Data Figure 5c-e are described in Results; this is not a block of initial convergence."
        }
       ]
      },
      {
       "subject": "chm7_loss",
       "predicate": "disrupts",
       "object": "homing",
       "description": "A subset of chm7 deletion cells fails to converge INQ and JUNQ despite forming both inclusions.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41556-023-01128-6",
         "notes": "Figure 6b separates convergence from formation; activated Chm7OPEN is not an invariant native coat."
        }
       ]
      },
      {
       "subject": "vps4_loss",
       "predicate": "impairs",
       "object": "delivery",
       "description": "Vps4-deficient cells retain nuclear reporter deposits and show defective vacuolar clearance.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41556-023-01128-6",
         "notes": "Figures 6e-f and 8a support persistent inclusions and defective clearance; the exact budding mechanism is proposed."
        }
       ]
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.15252/embj.201489524",
     "notes": "Miller et al. (2015), PMID 25672362, PMC4369314. Read all main Results and Discussion and initial Methods via public PMC. Supplementary strain tables and actual figure pixels were not inspected. Heat-induced INQ also forms without MG132; the older JUNQ redefinition is not adopted as exact synonymy."
    },
    {
     "reference": "DOI:10.1038/ncomms7533",
     "notes": "Gallina et al. (2015), PMID 25817432, PMC4389229.1. Verified native metadata/JATS; read INQ characterization, Mrc1 Results, full Discussion and strain Methods. Figure 3 caption and actual image inspected. Supplements were not independently inspected."
    },
    {
     "reference": "DOI:10.1038/s41556-023-01128-6",
     "notes": "Sontag et al. (2023), PMID 37081164, PMC12349969.1. Verified native metadata/JATS; read all main Results (S1-S8), Discussion, strain-table pointer and Data availability. Actual figures and supplemental strain tables were not inspected. TDM metadata does not establish a Creative Commons hosting licence."
    },
    {
     "reference": "GO:0016604",
     "notes": "Native QuickGO verifies nuclear body as an active cellular-component class for a membraneless organelle in the nucleoplasm; broader parent only."
    },
    {
     "reference": "GO:0016234",
     "notes": "Native QuickGO verifies inclusion body as a discrete intracellular aggregation; broader parent, not exact INQ identity."
    },
    {
     "reference": "GO:0005634",
     "notes": "Native QuickGO verifies nucleus. Nuclear localization in the cited microscopy supports parthood for INQ, not for cytoplasmic JUNQ or post-extrusion cargo."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_boundary",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Keep INQ distinct from JUNQ, IPOD and nuclear stress granules.",
     "rationale": "Early papers use different JUNQ/INQ interpretations; shared perinuclear proximity is not exact identity.",
     "notes": "Mint after full-name/acronym QuickGO pagination and exact OLS GO label/synonym searches found no exact term. Broader nuclear body and inclusion body are is-a parents; nucleus is parthood. Hidden/ignored-inclusive whole-worktree searches, excluding only .git, and parsed identities of 888 records found no duplicate. Nuclear stress granule GO:0097165 already has a separate RNA/protein record and is not equated with INQ. Cytoplasmic JUNQ is not an exact synonym. Membrane enclosure during disposal is not a constitutive INQ boundary.",
     "evidence": [
      {
       "reference": "DOI:10.15252/embj.201489524",
       "notes": "2015 interprets the prior JUNQ signal as nuclear INQ."
      },
      {
       "reference": "DOI:10.1038/ncomms7533",
       "notes": "Figure 3 distinguishes nuclear Cmr1-containing foci from cytoplasmic VHL foci."
      },
      {
       "reference": "DOI:10.1038/s41556-023-01128-6",
       "notes": "Figure 1 and Results distinguish nuclear INQ and cytoplasmic JUNQ, including formation without proteasome inhibition."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "resolved_date": "2026-10-05"
    },
    {
     "discussion_id": "component_grounding",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve exact source-neutral grounding for Btn2-type, Hsp104-type and heterogeneous cargo classes.",
     "rationale": "Domain-only and broader family hits cannot serve as exact identities for narrower component classes.",
     "notes": "Retain three REVIEWED_LABEL_ONLY classes. The Cmr1 component deliberately uses the verified integrated family label, while recruitment is scoped to the yeast example. No functional claim is imported from InterPro's unchecked LLM-generated family description.",
     "evidence": [
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/P53286/?page_size=200",
       "notes": "Complete native integrated match set inspected."
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/P31539/?page_size=200",
       "notes": "ClpA/B families are broader than Hsp104."
      },
      {
       "reference": "InterPro:IPR050853",
       "notes": "Verified family identity and label, not authority for an INQ mechanism."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05"
    },
    {
     "discussion_id": "component_exclusions",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Separate directly localized proteins from regulators, reporters and partially colocalizing complexes.",
     "rationale": "Genetic dependence, fluorescence overlap and biochemical interaction do not establish fixed composition or universal assembly requirements.",
     "notes": "Keep native Hsp42, Sis1, Sti1 and Nup42 outside the constituent list: stress-specific genetics or upstream sorting are not demonstrated invariant residence. Exclude NVJ/ESCRT proteins as canonical INQ constituents; their perturbations remain in the graph. CCT, proteasome and APC subunit recruitment does not establish whole-complex membership in every INQ. VHL and LuciTs are experimental cargo, not native subunits. Cmr1 is a conditional resident, while Hsp104 is associated machinery, with no fixed stoichiometry.",
     "evidence": [
      {
       "reference": "DOI:10.15252/embj.201489524",
       "notes": "Figures 4-7 distinguish sorting, native localization and engineered Hsp42-NLS rescue."
      },
      {
       "reference": "DOI:10.1038/ncomms7533",
       "notes": "Results report Rpn11 at 13 percent of Cmr1 foci and Cct6 overlap at approximately 12 percent; Discussion distinguishes native Hsp42 dependence from Btn2 residence."
      },
      {
       "reference": "DOI:10.1038/s41556-023-01128-6",
       "notes": "Figures 5-8 test contact and trafficking factors without defining them as INQ subunits."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "resolved_date": "2026-10-05"
    },
    {
     "discussion_id": "turnover_boundary",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Do not equate INQ deposition with obligatory degradation or a universal genome-protection mechanism.",
     "rationale": "Different substrates and perturbations give different turnover effects; deposition, refolding, degradation and adaptation are distinct claims.",
     "notes": "Miller Figure 6C reports similar tested reporter degradation despite impaired deposition, whereas Gallina Figure 5 links Btn2 loss to reduced Mrc1 turnover. Gallina Discussion explicitly leaves unresolved whether mutant genome-maintenance phenotypes are directly caused by failed INQ formation. Preserve this substrate-specific scope; no universal protection or required-degradation edge is asserted.",
     "evidence": [
      {
       "reference": "DOI:10.15252/embj.201489524",
       "notes": "Figure 6C and Discussion separate aggregation from degradation."
      },
      {
       "reference": "DOI:10.1038/ncomms7533",
       "notes": "Mrc1 Results and full Discussion distinguish correlation and unresolved causality."
      },
      {
       "reference": "DOI:10.1038/s41556-023-01128-6",
       "notes": "Figures 7-8 support parallel vacuolar and proteasomal routes for tested reporters."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "resolved_date": "2026-10-05"
    },
    {
     "discussion_id": "remaining_scope",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve native client inventories, material state, precise experimental strain mappings and prevalence.",
     "rationale": "Reporter induction and one microbial species do not establish lineage prevalence, universal dimensions or fixed molecular composition.",
     "notes": "Leave taxonomic_distribution, physical_properties and stoichiometry empty. Do not infer liquid-like INQ behavior from cytoplasmic Q-body/JUNQ measurements, or equate human WDR76 foci with yeast INQ. Supplementary strain tables remain unread. No raw source data were reanalyzed or specific dataset accession inferred from a general source-data statement.",
     "evidence": [
      {
       "reference": "DOI:10.1038/ncomms7533",
       "notes": "Discussion notes that the nature of human WDR76 foci was not further investigated."
      },
      {
       "reference": "DOI:10.1038/s41556-023-01128-6",
       "notes": "Cryo-SXT interpretation of Q-body/JUNQ behavior is distinct from INQ; Methods defer strains to a supplemental table."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05"
    }
   ],
   "images": [
    {
     "image_id": "pmc_pmc4389229_f3",
     "file": "pmc4389229_f3.jpg",
     "file_sha256": "9d15de2925ec7ada38d8b7281ed62110c4073fee15b464ed548b87b3687b1ecb",
     "source": "PMC",
     "source_accession": "PMC4389229.1 f3",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC4389229/#f3",
     "download_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC4389229.1/ncomms7533-f3.jpg",
     "licence": "CC_BY_4_0",
     "licence_url": "https://creativecommons.org/licenses/by/4.0/",
     "attribution": "Irene Gallina, Camilla Colding, Peter Henriksen, Petra Beli, Kyosuke Nakamura, Judith Offman, David P. Mathiasen, Sonia Silva, Eva Hoffmann, Anja Groth, et al.; CC BY, via PubMed Central",
     "modality": "FLUORESCENCE",
     "caption": "Multi-panel characterization of yeast INQ. Panels d-e distinguish nuclear Cmr1/VHL colocalization from cytoplasmic VHL foci; panel f shows a subset of Cct6 foci overlapping Cmr1. Microscopy scale bars: 2 micrometers. Other panels show screening, deletion phenotypes and immunoblots, not a universal INQ composition.",
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "reference": "DOI:10.1038/ncomms7533",
     "retrieved_on": "2026-10-05",
     "notes": "Figure 3 from article version PMC4389229.1; exact licence version read from JATS and media md5 read from the PMC OA S3 metadata. Taxon supplied by the curator because PMC has no taxon field. Curator explicitly accepted the multi-panel figure. Actual image inspected. Figure-specific caption and pixels show no separate third-party credit. Panel d uses IG66 with induced VHL, 37 C and MG132; panel f uses IG111 with MMS. Strain-level taxonomy is not inferred from UniProt reference entries. Image is unmodified."
    }
   ]
  },
  {
   "identifier": "cellstructuremech:juxtanuclear_quality_control_compartment",
   "label": "juxtanuclear quality control compartment",
   "structure_category": "INCLUSION",
   "structure_kind": "INCLUSION_BODY",
   "definition": "A cytoplasmic, perinuclear protein-quality-control inclusion characterized in budding yeast, formed by congregation of misfolded-protein deposits near the nuclear envelope and distinct from the intranuclear quality control compartment.",
   "definition_source": "DOI:10.1038/s41556-023-01128-6",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-05T09:13:16Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-05T09:21:09Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added cytoplasmic JUNQ identity, bounded cargo and machinery classes, three intervention graphs, historical and assay-scope discussions, and an inspected CC BY 4.0 figure.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "JUNQ",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1038/s41556-023-01128-6"
    }
   ],
   "parent_structures": [
    "GO:0016234"
   ],
   "part_of": [
    "GO:0005737"
   ],
   "components": [
    {
     "component_id": "protein_cargo",
     "label": "heterogeneous JUNQ protein cargo",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Variable protein cargo is not one sequence family or a fixed complex. Engineered LuciTs, Ubc9Ts and VHL reporters do not define a universal native inventory.",
     "role": "Misfolded protein material concentrated in cytoplasmic deposits that congregate near the nuclear envelope.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41556-023-01128-6",
       "notes": "Results S1 and S5 and Figures 1 and 4 distinguish cytoplasmic reporter deposits from nuclear INQ and identify a congregation of Q-bodies."
      },
      {
       "reference": "DOI:10.3389/fmolb.2024.1427542",
       "notes": "Results 3.1-3.4 follow reporter sequestration and perinuclear positioning under heat stress."
      }
     ]
    },
    {
     "component_id": "hsp104",
     "label": "Hsp104-type disaggregase",
     "component_type": "PROTEIN",
     "component_role": "ASSOCIATED_MACHINERY",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "HSP104"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Native InterPro matches for P31539 include broader ClpA/B families IPR001270 and IPR050130, not an exact integrated Hsp104-type family.",
     "role": "Associated disaggregase localized to cytoplasmic JUNQ by correlated microscopy. This association is not a fixed coat or evidence of universal assembly dependence.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P31539",
       "protein_label": "Heat shock protein 104",
       "gene_symbol": "HSP104",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reviewed reference-sequence example, not a reassignment of experimental strains to S288C.",
       "evidence": [
        {
         "reference": "UniProtKB:P31539",
         "notes": "Native reviewed entry verifies accession, name, gene and reference taxon."
        },
        {
         "reference": "DOI:10.1038/s41556-023-01128-6",
         "notes": "Figure 4b-c uses endogenously tagged Hsp104-GFP and correlated cryo-soft X-ray tomography to identify cytoplasmic JUNQ separately from HTT-positive IPOD."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1038/s41556-023-01128-6",
       "notes": "Results S5 and Figure 4b-c directly localize Hsp104-positive JUNQ outside the nuclear boundary."
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/P31539/?page_size=200",
       "notes": "All 11 integrated matches inspected through next=null; broader family hits are not exact component identities."
      }
     ]
    },
    {
     "component_id": "proteasome",
     "label": "proteasome complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "ASSOCIATED_MACHINERY",
     "grounding": "GO:0000502",
     "essentiality": "UNKNOWN",
     "role": "Historically reported proteolytic machinery recruited to JUNQ-designated reporter inclusions, not an invariant constituent or universal formation requirement. Early perinuclear assignments can include nuclear INQ and are not all reclassified as modern cytoplasmic JUNQ.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature07195",
       "notes": "Results S4 and Figure 5d describe 26S proteasome enrichment at JUNQ-designated inclusions, including mutant actin without proteasome inhibition; this is conditional historical association."
      },
      {
       "reference": "DOI:10.1038/s41556-023-01128-6",
       "notes": "Results S2 show that proteasome inhibition can cause additional nuclear reporter inclusions, limiting retrospective interpretation of earlier JUNQ assignments."
      },
      {
       "reference": "GO:0000502",
       "notes": "Native QuickGO verifies the generic cellular-component class proteasome complex; the label is deliberately not the narrower 26S proteasome identity."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "reference": "DOI:10.1038/s41556-023-01128-6",
     "note": "Species demonstrated in nuclear-envelope-resolved microscopy and reporter perturbations. Methods defer strain details to an unread supplemental table; individual 2023 assays are not assigned a finer taxon."
    },
    {
     "taxon_id": "NCBITaxon:1247190",
     "taxon_label": "Saccharomyces cerevisiae BY4741",
     "reference": "DOI:10.3389/fmolb.2024.1427542",
     "note": "Methods Table 2 identifies BY4741 wild type and derived mutant backgrounds for the 2024 experiments. Native NCBI taxonomy verifies this strain ID; the mutants are derivatives, not assertions that their genotype is wild type."
    },
    {
     "taxon_id": "NCBITaxon:559292",
     "taxon_label": "Saccharomyces cerevisiae S288C",
     "reference": "UniProtKB:P31539",
     "note": "Reference-sequence taxon for the reviewed Hsp104 example only, not a replacement for the experimental BY4741 background."
    }
   ],
   "functions": [
    {
     "function_id": "sequestration",
     "label": "spatial sequestration of cytoplasmic misfolded proteins",
     "description": "Concentrates selected misfolded proteins in cytoplasmic deposits near the nucleus. This does not imply that every misfolded protein enters JUNQ or that deposition universally protects cells.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41556-023-01128-6",
       "notes": "Results S1 and S5, Figures 1 and 4: reporter localization and correlated microscopy resolve cytoplasmic JUNQ."
      },
      {
       "reference": "DOI:10.3389/fmolb.2024.1427542",
       "notes": "Results 3.1-3.4 distinguish perinuclear congregation from peripheral reporter deposition."
      }
     ]
    },
    {
     "function_id": "conditional_clearance",
     "label": "conditional clearance of sequestered protein cargo",
     "description": "JUNQ-associated reporter cargo can be cleared through vacuolar and proteasome-associated routes under tested conditions. Their relative contributions depend on reporter and assay; the precise membrane route into the vacuole remains unresolved.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41556-023-01128-6",
       "notes": "Results S8 and Figure 7 combine cytoplasmic Keima acidification, reporter turnover and protease-sensitive fragments; direct time-resolved budding in Figure 8 concerns INQ, not JUNQ."
      },
      {
       "reference": "DOI:10.3389/fmolb.2024.1427542",
       "notes": "Results 3.5 and Discussion show Atg1/Atg8-sensitive clearance but little bortezomib effect in these NES-LuciTs assays, and leave the route into the vacuole open."
      }
     ]
    },
    {
     "function_id": "recoverable_pool",
     "label": "conditional retention of recoverable reporter protein",
     "description": "In the original JUNQ-designated Ubc9Ts assay, cooling restores diffuse fluorescence in an Hsp104-sensitive manner, consistent with a recoverable protein pool. This is not a universal client-refolding claim or a direct activity measurement, and early compartment assignments have nomenclature limitations.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature07195",
       "notes": "Results S6 and Figure 6e describe fluorescence recovery after temperature downshift and Hsp104/guanidinium perturbation."
      },
      {
       "reference": "DOI:10.1038/s41556-023-01128-6",
       "notes": "Results S2 delimit historical JUNQ assignments in proteasome-inhibited cells by resolving additional nuclear INQ."
      }
     ]
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cytoplasmic_deposition",
     "title": "Conditional assembly and sorting of cytoplasmic reporter deposits",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "description": "Heat-induced misfolding, Q-body congregation and sorting perturbations are distinct experimental readouts.",
     "scope_notes": "Saccharomyces cerevisiae reporter experiments at 37 C; not a universal temporal pathway for native clients. Peripheral puncta are not all established IPOD. Genetic sorting dependence does not establish constituent residence.",
     "nodes": [
      {
       "node_id": "heat",
       "label": "Heat shift to 37 C",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "misfolded_cargo",
       "label": "Temperature-sensitive misfolded reporter cargo",
       "node_type": "STATE",
       "component_ref": "protein_cargo"
      },
      {
       "node_id": "q_bodies",
       "label": "Cytoplasmic Q-body deposits",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "junq",
       "label": "juxtanuclear quality control compartment",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:juxtanuclear_quality_control_compartment"
      },
      {
       "node_id": "ssa1_ssa2_loss",
       "label": "Combined SSA1 and SSA2 deletion",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "btn2_loss",
       "label": "BTN2 deletion",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "hsp42_loss",
       "label": "HSP42 deletion",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "peripheral_foci",
       "label": "Peripheral reporter foci",
       "node_type": "STATE"
      }
     ],
     "edges": [
      {
       "subject": "heat",
       "predicate": "induces",
       "object": "misfolded_cargo",
       "description": "Temperature-sensitive reporter misfolding accompanies the heat shift in the tested induction protocol.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41556-023-01128-6",
         "notes": "Results S1 and Figure 1."
        }
       ]
      },
      {
       "subject": "misfolded_cargo",
       "predicate": "accumulates in",
       "object": "q_bodies",
       "description": "Misfolded cytoplasmic reporter accumulates in Q-body deposits.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41556-023-01128-6",
         "notes": "Results S5 and Figure 4d-f."
        }
       ]
      },
      {
       "subject": "q_bodies",
       "predicate": "congregate into",
       "object": "junq",
       "description": "Q-bodies congregate into a perinuclear JUNQ collection rather than necessarily merging into one homogeneous body.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41556-023-01128-6",
         "notes": "Results S5 and Figure 4d describe the cryo-SXT architecture."
        }
       ]
      },
      {
       "subject": "misfolded_cargo",
       "predicate": "can accumulate in",
       "object": "peripheral_foci",
       "description": "The assayed cargo can form peripheral foci as well as perinuclear deposits.",
       "evidence": [
        {
         "reference": "DOI:10.3389/fmolb.2024.1427542",
         "notes": "Results 3.4 and Figure 4 distinguish reporter locations across sorting mutants."
        }
       ]
      },
      {
       "subject": "ssa1_ssa2_loss",
       "predicate": "impairs",
       "object": "junq",
       "description": "Combined loss impairs perinuclear JUNQ positioning and leaves large, static peripheral inclusions; single deletions do not have the same phenotype.",
       "evidence": [
        {
         "reference": "DOI:10.3389/fmolb.2024.1427542",
         "notes": "Results 3.2 and Figure 2."
        }
       ]
      },
      {
       "subject": "btn2_loss",
       "predicate": "impairs",
       "object": "junq",
       "description": "BTN2 loss shifts reporter deposition toward peripheral sites in the tested sorting assay, not necessarily abolishing all protein aggregation.",
       "evidence": [
        {
         "reference": "DOI:10.3389/fmolb.2024.1427542",
         "notes": "Results 3.4 and Figure 4."
        }
       ]
      },
      {
       "subject": "hsp42_loss",
       "predicate": "reduces",
       "object": "peripheral_foci",
       "description": "HSP42 loss reduces peripheral reporter foci while allowing predominantly perinuclear JUNQ-like deposition.",
       "evidence": [
        {
         "reference": "DOI:10.3389/fmolb.2024.1427542",
         "notes": "Results 3.4 and Figure 4; this is not an obligatory Hsp42 requirement for JUNQ formation."
        }
       ]
      }
     ]
    },
    {
     "graph_id": "perinuclear_positioning",
     "title": "Conditional positioning and INQ/JUNQ convergence",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "description": "Coexpressed inclusions remain separated by the nuclear envelope while converging spatially.",
     "scope_notes": "2023 nuclear- and cytoplasmic-targeted reporter assays distinguish positioning from formation. NPC clustering and deletion effects do not prove a physical tether. NVJ deletion does not abolish convergence.",
     "nodes": [
      {
       "node_id": "junq",
       "label": "juxtanuclear quality control compartment",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:juxtanuclear_quality_control_compartment"
      },
      {
       "node_id": "convergence",
       "label": "Spatial INQ/JUNQ convergence across the nuclear envelope",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "chm7_loss",
       "label": "CHM7 deletion",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "vps23_loss",
       "label": "VPS23 deletion",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "vps34_loss",
       "label": "VPS34 deletion",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "vps15_loss",
       "label": "VPS15 deletion",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "nup120_loss",
       "label": "NUP120 deletion with clustered nuclear pores",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "pore_adjacency",
       "label": "JUNQ adjacency to clustered nuclear pores",
       "node_type": "STATE"
      }
     ],
     "edges": [
      {
       "subject": "junq",
       "predicate": "participates in",
       "object": "convergence",
       "description": "Cytoplasmic JUNQ and nuclear INQ can converge without becoming one compartment.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41556-023-01128-6",
         "notes": "Results S3 and Figure 3a-c."
        }
       ]
      },
      {
       "subject": "chm7_loss",
       "predicate": "impairs",
       "object": "convergence",
       "description": "A subset of deletion cells forms both inclusions but fails to converge them.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41556-023-01128-6",
         "notes": "Results S7 and Figure 6b."
        }
       ]
      },
      {
       "subject": "vps23_loss",
       "predicate": "disrupts",
       "object": "convergence",
       "description": "Deletion disrupts the spatial relationship of coexpressed reporter inclusions in this assay.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41556-023-01128-6",
         "notes": "Results S7, Figure 6c and described Extended Data Figure 6b; extended-data pixels not inspected."
        }
       ]
      },
      {
       "subject": "vps34_loss",
       "predicate": "disrupts",
       "object": "convergence",
       "description": "Deletion disrupts reporter-inclusion convergence in the 2023 assay; the 2024 expression-limited experiment is not used to infer the same result.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41556-023-01128-6",
         "notes": "Results S7, Figure 6c and described Extended Data Figure 6b."
        }
       ]
      },
      {
       "subject": "vps15_loss",
       "predicate": "disrupts",
       "object": "convergence",
       "description": "Deletion disrupts reporter-inclusion convergence in the 2023 assay; no general formation requirement is asserted.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41556-023-01128-6",
         "notes": "Results S7, Figure 6c and described Extended Data Figure 6b."
        }
       ]
      },
      {
       "subject": "nup120_loss",
       "predicate": "biases",
       "object": "pore_adjacency",
       "description": "JUNQ is adjacent to clustered nuclear pores in nup120 deletion cells, including when expressed without the nuclear reporter.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41556-023-01128-6",
         "notes": "Results S4 and Figure 3d; this is a positioning observation under intervention, not proof that Nup120 is required for JUNQ formation."
        }
       ]
      }
     ]
    },
    {
     "graph_id": "conditional_turnover",
     "title": "Perturbations of JUNQ-associated cargo clearance",
     "graph_kind": "DISASSEMBLY",
     "scope_status": "MECHANISTIC",
     "description": "Separate reporter assays support conditional vacuolar clearance and persistence phenotypes.",
     "scope_notes": "Increased puncta, slower reporter degradation, acidification and protease-sensitive fragments are complementary but nonidentical readouts. No edge specifies direct JUNQ budding, engulfment or an obligatory piecemeal microautophagy route.",
     "nodes": [
      {
       "node_id": "junq",
       "label": "juxtanuclear quality control compartment",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:juxtanuclear_quality_control_compartment"
      },
      {
       "node_id": "clearance",
       "label": "Clearance of JUNQ-associated reporter cargo",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "nvj1_loss",
       "label": "NVJ1 deletion",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "vac8_loss",
       "label": "VAC8 deletion",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "vps4_loss",
       "label": "VPS4 deletion",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "atg1_loss",
       "label": "ATG1 deletion",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "atg8_loss",
       "label": "ATG8 deletion",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "vacuolar_protease_block",
       "label": "PEP4 deletion with PMSF vacuolar-protease inhibition",
       "node_type": "EXPERIMENTAL_FACTOR"
      }
     ],
     "edges": [
      {
       "subject": "junq",
       "predicate": "can undergo",
       "object": "clearance",
       "description": "Cytoplasmic reporter cargo encounters an acidic compartment and undergoes protease-sensitive processing consistent with vacuolar clearance.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41556-023-01128-6",
         "notes": "Results S8 and Figure 7d,f-g. NES-Keima imaging samples different fields because of photobleaching; the panel-d caption contains an NLS/NES inconsistency."
        }
       ]
      },
      {
       "subject": "nvj1_loss",
       "predicate": "impairs",
       "object": "clearance",
       "description": "Junction disruption increases persistence of cytoplasmic reporter inclusions without abolishing initial INQ/JUNQ convergence.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41556-023-01128-6",
         "notes": "Results S6 and Figure 5h, right-hand NES-LuciTs quantification."
        }
       ]
      },
      {
       "subject": "vac8_loss",
       "predicate": "impairs",
       "object": "clearance",
       "description": "Loss of Vac8 increases persistent cytoplasmic reporter inclusions in the tested assay.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41556-023-01128-6",
         "notes": "Results S6 and Figure 5h, right-hand NES-LuciTs quantification."
        }
       ]
      },
      {
       "subject": "vps4_loss",
       "predicate": "impairs",
       "object": "clearance",
       "description": "Vps4 loss increases persistence of cytoplasmic reporter inclusions; it does not identify the exact membrane-remodelling step.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41556-023-01128-6",
         "notes": "Results S7 and Figure 6e quantify NES- as well as NLS-LuciTs puncta."
        }
       ]
      },
      {
       "subject": "atg1_loss",
       "predicate": "impairs",
       "object": "clearance",
       "description": "Atg1 deletion slows NES-LuciTs clearance while inclusions can still localize to the nuclear-vacuolar junction.",
       "evidence": [
        {
         "reference": "DOI:10.3389/fmolb.2024.1427542",
         "notes": "Results 3.5 and Figure 5."
        }
       ]
      },
      {
       "subject": "atg8_loss",
       "predicate": "impairs",
       "object": "clearance",
       "description": "Atg8 deletion slows reporter clearance and alters the puncta phenotype, not simply preventing all inclusion formation.",
       "evidence": [
        {
         "reference": "DOI:10.3389/fmolb.2024.1427542",
         "notes": "Results 3.5 and Figure 5."
        }
       ]
      },
      {
       "subject": "vacuolar_protease_block",
       "predicate": "impairs",
       "object": "clearance",
       "description": "Combined perturbation reduces cytoplasmic reporter fragments and partly stabilizes reporter levels, supporting a vacuolar proteolytic contribution.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41556-023-01128-6",
         "notes": "Results S8 and Figure 7f-g plus Results description of turnover experiments."
        }
       ]
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1038/s41556-023-01128-6",
     "notes": "Sontag et al. (2023), PMID 37081164, PMC12349969.1. Native metadata/JATS verified, not retracted. Read Results S1-S8, Discussion S9, strain-table pointer S35, Data availability S46 and main Figure 3-7 captions. Actual figures, supplemental strain table and raw source data were not inspected. TDM metadata is not a Creative Commons hosting licence."
    },
    {
     "reference": "DOI:10.3389/fmolb.2024.1427542",
     "notes": "Rolli et al. (2024), PMID 39234568, PMC11372896.1. Read main Methods including strain Table 2, Results 3.1-3.5, Discussion, Data availability and figure captions; actual Figure 2 inspected. Supplemental materials and raw data were not independently inspected."
    },
    {
     "reference": "DOI:10.1038/nature07195",
     "notes": "Kaganovich et al. (2008), PMID 18756251, PMC2746971.1. Native metadata/JATS verified, not retracted. Read Results S3-S6, Discussion S7 and Methods Summary S8. Actual figures and supplements were not inspected in this iteration; historical nomenclature is qualified."
    },
    {
     "reference": "GO:0016234",
     "notes": "Native QuickGO verifies active inclusion body as a broader cellular-component parent."
    },
    {
     "reference": "GO:0005737",
     "notes": "Native QuickGO verifies active cytoplasm; modern nuclear-envelope-resolved imaging supports cytoplasmic parthood, not nuclear or vacuolar parthood."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_boundary",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Keep modern cytoplasmic JUNQ separate from INQ, IPOD and related deposits.",
     "rationale": "Shared perinuclear proximity and changing nomenclature do not establish exact identity.",
     "notes": "Minted after native QuickGO and exact OLS GO label/synonym checks found no exact term; broader inclusion body is a parent. Hidden/ignored-inclusive searches excluding only .git and parsed identities of 891 existing records found no JUNQ duplicate. Existing INQ explicitly excludes cytoplasmic JUNQ as an exact synonym. Q-bodies are deposits that can congregate into JUNQ, not automatically an exact synonym; IPOD, aggresome and MitoStore are not equated with it. Historical JUNQ experiments are not all reassigned to this modern cytoplasmic entity.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41556-023-01128-6",
       "notes": "Results S1-S5 distinguish compartment identity and explain nuclear inclusions induced by proteasome inhibition."
      },
      {
       "reference": "DOI:10.1038/nature07195",
       "notes": "Original JUNQ nomenclature predates the modern nuclear/cytoplasmic resolution."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "resolved_date": "2026-10-05"
    },
    {
     "discussion_id": "component_grounding",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve exact source-neutral grounding for variable cargo and Hsp104-type machinery.",
     "rationale": "Variable client material and a narrow disaggregase class cannot be grounded by broader sequence families.",
     "notes": "Retain two REVIEWED_LABEL_ONLY classes. All 11 integrated P31539 InterPro results were inspected; ClpA/B families are broader than the Hsp104-type label. Proteasome complex uses the exact generic GO label rather than pretending GO:0000502 denotes only 26S proteasomes.",
     "evidence": [
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/P31539/?page_size=200",
       "notes": "Native complete integrated match set inspected."
      },
      {
       "reference": "GO:0000502",
       "notes": "Verified generic class identity."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05"
    },
    {
     "discussion_id": "component_exclusions",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Separate cargo and directly localized machinery from genetic positioning and clearance factors.",
     "rationale": "Deletion dependence alone is not direct residence, fixed composition or essentiality.",
     "notes": "Btn2, Ssa1/Ssa2, Sis1 and Hsp90 perturbations are not automatically converted to constituent entries. NVJ proteins, NPCs, ESCRT and Atg1/Atg8 remain positioning or clearance factors, not invariant JUNQ subunits. Activated Chm7OPEN localization is not a native coat. Hsp104 has direct modern correlated localization; proteasome association is retained with explicit historical-assignment limits. Engineered reporters are variable cargo, not native defining subunits. A 2012 Sis1/Ssa1 localization lead requires primary and compartment-identity review before expansion.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41556-023-01128-6",
       "notes": "Results S4-S8 separate localization, convergence and turnover readouts."
      },
      {
       "reference": "DOI:10.3389/fmolb.2024.1427542",
       "notes": "Results 3.2-3.5 test genetic dependencies; single Hsp90 paralog loss does not settle redundancy."
      },
      {
       "reference": "DOI:10.1038/nature07195",
       "notes": "Results S4 supports conditional machinery recruitment in the original reporter assays."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "resolved_date": "2026-10-05"
    },
    {
     "discussion_id": "clearance_boundaries",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Preserve assay-dependent proteasome effects and the unresolved route of JUNQ entry into the vacuole.",
     "rationale": "Reporter turnover, puncta counts and precise membrane trafficking are different claims.",
     "notes": "The 2023 study reports partial stabilization with proteasome inhibition, whereas the 2024 NES-LuciTs assay finds little bortezomib effect. This is not resolved into a universal requirement or dispensability. The 2024 VPS15/VPS34 experiments have expression limitations and do not overturn the separately assayed 2023 positioning phenotypes. NVJ loss does not prevent initial convergence. Direct time-resolved nuclear extrusion in 2023 Figure 8 concerns INQ; no JUNQ budding route is copied from it. Autophagy-factor dependence does not prove obligatory piecemeal microautophagy.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41556-023-01128-6",
       "notes": "Results S6-S8 and Discussion."
      },
      {
       "reference": "DOI:10.3389/fmolb.2024.1427542",
       "notes": "Results 3.5 and Discussion explicitly consider several unresolved vacuolar routes."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "resolved_date": "2026-10-05"
    },
    {
     "discussion_id": "source_caption_limits",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Preserve caption and reporter-label discrepancies without silently resolving them.",
     "rationale": "Source metadata, captions, methods and actual pixels do not always agree.",
     "notes": "The hosted 2024 Figure 2 caption calls the blue nuclear stain Hoechst 33342 while the image labels it DAPI; use generic blue nuclear signal. Its mitochondrial heat-treatment timing differs between Methods and caption. Panels D-E are double-mutant peripheral inclusions and an HTT/IPOD comparator, not positive wild-type JUNQ. In 2023 Figure 7d, the caption starts with NES-Keima but later says NLS; the cytoplasmic interpretation follows the experimental construct and Results, not the inconsistent phrase. No raw-image reanalysis resolves these source discrepancies.",
     "evidence": [
      {
       "reference": "DOI:10.3389/fmolb.2024.1427542",
       "notes": "Methods, Figure 2 caption and inspected figure pixels."
      },
      {
       "reference": "DOI:10.1038/s41556-023-01128-6",
       "notes": "Results S8 and Figure 7d caption."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "resolved_date": "2026-10-05"
    },
    {
     "discussion_id": "remaining_scope",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve native client inventories, material state, prevalence and exact strain mapping for older assays.",
     "rationale": "Induced reporter observations do not establish universal dimensions, composition or lineage distribution.",
     "notes": "Leave taxonomic_distribution, stoichiometry, physical_properties and dataset accessions empty. Cryo-SXT attenuation suggests liquid-like behavior but does not by itself establish phase-separation physics. No constitutive membrane is inferred from disposal-associated contacts. The 2023 supplemental strain table and raw source data remain unread; 2024 Methods directly identifies BY4741, with native NCBI TaxId 1247190 verified. A general source-data statement is not a dataset accession; the 2024 study reports no large deposited dataset. Mammalian analogies are not imported as microbial prevalence.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41556-023-01128-6",
       "notes": "Results S5, Discussion, strain-table pointer and Data availability."
      },
      {
       "reference": "DOI:10.3389/fmolb.2024.1427542",
       "notes": "Methods Table 2, Discussion and Data availability."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05"
    }
   ],
   "images": [
    {
     "image_id": "pmc_pmc11372896_f2",
     "file": "pmc11372896_f2.jpg",
     "file_sha256": "3871c32c4ce764a616c5f0a3967acbad00edb7bc9f89a8621a06209bb2c89060",
     "source": "PMC",
     "source_accession": "PMC11372896.1 F2",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11372896/#F2",
     "download_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC11372896.1/fmolb-11-1427542-g002.jpg",
     "licence": "CC_BY_4_0",
     "licence_url": "https://creativecommons.org/licenses/by/4.0/",
     "attribution": "Sarah Rolli, Chloe A. Langridge and Emily M. Sontag (2024), Figure 2; CC BY 4.0, via PubMed Central. Unmodified.",
     "modality": "FLUORESCENCE",
     "caption": "Multi-panel yeast JUNQ reporter characterization. Panels A-C compare wild-type and chaperone-perturbed cells: NES-LuciTs is magenta, the nuclear region is marked in yellow and blue, vacuoles are grey and mitochondria are cyan. Microscopy scale bars in A-C are 1 micrometer. Panels D-E compare static peripheral inclusions in the ssa1/ssa2 double mutant with an HTT/IPOD comparator, not positive wild-type JUNQ. Panels F-H show reporter immunoblots and turnover quantification.",
     "taxon_id": "NCBITaxon:1247190",
     "taxon_label": "Saccharomyces cerevisiae BY4741",
     "reference": "DOI:10.3389/fmolb.2024.1427542",
     "retrieved_on": "2026-10-05",
     "notes": "FIGURE 2 from article version PMC11372896.1; exact licence version read from JATS and media md5 read from the PMC OA S3 metadata. Taxon supplied by the curator because PMC has no taxon field. Curator explicitly accepted the multi-panel figure. Actual image inspected; no separate third-party credit found in its caption or pixels. Methods Table 2 identifies BY4741 and derived mutants. Native NCBI taxonomy verifies the BY4741 strain ID. The caption calls the blue nuclear stain Hoechst 33342 while the image labels it DAPI; generic nuclear-signal wording preserves that discrepancy. Mitochondrial-staining heat-treatment timing differs between Methods and caption and is not silently reconciled. Image is unmodified; not every panel depicts JUNQ."
    }
   ]
  },
  {
   "identifier": "GO:0005811",
   "label": "lipid droplet",
   "structure_category": "INCLUSION",
   "structure_kind": "INCLUSION_BODY",
   "definition": "An intracellular non-membrane-bounded organelle comprising a matrix of coalesced lipids surrounded by a phospholipid monolayer. May include associated proteins.",
   "definition_source": "GO:0005811",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-10T10:20:26Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T10:22:09Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO exact synonyms and monolayer parthood, ChEBI-grounded triglyceride and sterol-ester core components, fungal taxonomic scope, a Saccharomyces cerevisiae S288C canonical example, neutral-lipid storage function, record-level evidence and a nonmechanistic neutral-lipid storage graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T10:31:24Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #346 by correcting the Al Mamun lipid-droplet citation year and title; resolved #347 by changing the budding-yeast canonical example from strain-specific Saccharomyces cerevisiae S288C to species-level Saccharomyces cerevisiae.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "adiposome",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005811"
    },
    {
     "synonym_text": "lipid body",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005811"
    },
    {
     "synonym_text": "lipid particle",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005811"
    }
   ],
   "has_part": [
    "GO:0034430"
   ],
   "components": [
    {
     "component_id": "triglyceride_core",
     "label": "triglyceride",
     "component_type": "SMALL_MOLECULE",
     "component_role": "CONSTITUENT",
     "grounding": "CHEBI:17855",
     "essentiality": "CONDITIONAL",
     "role": "Neutral storage-lipid class that accumulates in the hydrophobic droplet core.",
     "evidence": [
      {
       "reference": "PMID:29397034",
       "notes": "Graef 2018 reviews budding-yeast lipid droplets as organelles dynamically storing neutral triacylglycerols and steryl esters."
      },
      {
       "reference": "DOI:10.1016/j.bbalip.2011.07.015",
       "notes": "Grillitsch et al. 2011 analyzed the Saccharomyces cerevisiae lipid-droplet lipidome and proteome."
      }
     ]
    },
    {
     "component_id": "sterol_ester_core",
     "label": "sterol ester",
     "component_type": "SMALL_MOLECULE",
     "component_role": "CONSTITUENT",
     "grounding": "CHEBI:35915",
     "essentiality": "CONDITIONAL",
     "role": "Neutral storage-lipid class that accumulates with triglycerides in the hydrophobic droplet core.",
     "evidence": [
      {
       "reference": "PMID:29397034",
       "notes": "Graef 2018 reviews steryl esters together with triacylglycerols as the main stored neutral lipids of budding-yeast lipid droplets."
      },
      {
       "reference": "DOI:10.1016/j.bbalip.2011.07.015",
       "notes": "Grillitsch et al. 2011 measured steryl-esters and triacylglycerols in Saccharomyces cerevisiae lipid particles/droplets."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4751",
     "taxon_label": "Fungi",
     "presence": "VARIABLE",
     "note": "Lipid droplets are characterized in budding yeast and in the filamentous fungus Aspergillus oryzae, but this first record does not assert ubiquity across all fungi.",
     "reference": "DOI:10.1111/mmi.15170"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding yeast species used to define lipid-droplet neutral-lipid storage and lipidome/proteome composition.",
     "reference": "DOI:10.1016/j.bbalip.2011.07.015"
    }
   ],
   "functions": [
    {
     "function_id": "neutral_lipid_storage",
     "label": "neutral lipid storage",
     "description": "Lipid droplets sequester hydrophobic triglycerides and sterol esters as neutral-lipid reserves that can be mobilized by lipases and hydrolases.",
     "evidence": [
      {
       "reference": "DOI:10.1007/s00018-015-1903-5",
       "notes": "Wang 2015 reviews lipid-droplet biogenesis, growth, inheritance, degradation and lipolytic mobilization in budding yeast."
      },
      {
       "reference": "PMID:29397034",
       "notes": "Graef 2018 reviews budding-yeast lipid droplets as dedicated stores of triacylglycerols and steryl esters."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005811",
     "notes": "Gene Ontology cellular-component term for lipid droplet."
    },
    {
     "reference": "DOI:10.1007/s00018-015-1903-5",
     "notes": "Wang 2015, Lipid droplet dynamics in budding yeast, Cellular and Molecular Life Sciences."
    },
    {
     "reference": "PMID:29397034",
     "notes": "Graef 2018, Lipid droplet-mediated lipid and protein homeostasis in budding yeast, FEBS Letters."
    },
    {
     "reference": "DOI:10.1016/j.bbalip.2011.07.015",
     "notes": "Grillitsch et al. 2011, Lipid particles/droplets of the yeast Saccharomyces cerevisiae revisited: lipidome meets proteome, Biochimica et Biophysica Acta."
    },
    {
     "reference": "DOI:10.1111/mmi.15170",
     "notes": "Al Mamun, Reza, and Islam 2023, Identification of novel proteins regulating lipid droplet biogenesis in filamentous fungi, Molecular Microbiology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "neutral_lipid_core_storage",
     "title": "Neutral lipids coalesce inside a monolayer droplet",
     "description": "Triglycerides and sterol esters form the hydrophobic core of a lipid droplet, which is surrounded by a phospholipid monolayer and stores neutral lipids for later mobilization.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures neutral-lipid storage architecture without asserting the ER budding, growth, inheritance or lipolysis machinery.",
     "nodes": [
      {
       "node_id": "triglyceride_core",
       "label": "triglyceride",
       "node_type": "CHEMICAL",
       "grounding": "CHEBI:17855",
       "component_ref": "triglyceride_core"
      },
      {
       "node_id": "sterol_ester_core",
       "label": "sterol ester",
       "node_type": "CHEMICAL",
       "grounding": "CHEBI:35915",
       "component_ref": "sterol_ester_core"
      },
      {
       "node_id": "phospholipid_monolayer",
       "label": "monolayer-surrounded lipid storage body outer lipid monolayer",
       "node_type": "ORGANELLE",
       "grounding": "GO:0034430"
      },
      {
       "node_id": "lipid_droplet",
       "label": "lipid droplet",
       "node_type": "ORGANELLE",
       "grounding": "GO:0005811"
      },
      {
       "node_id": "neutral_lipid_store",
       "label": "stored neutral lipids",
       "node_type": "STATE"
      }
     ],
     "edges": [
      {
       "subject": "triglyceride_core",
       "predicate": "forms core of",
       "object": "lipid_droplet",
       "description": "Triglycerides are hydrophobic neutral lipids that coalesce in the lipid-droplet core.",
       "evidence": [
        {
         "reference": "PMID:29397034",
         "notes": "Graef 2018 reviews triacylglycerols as a major neutral-lipid class dynamically stored in budding-yeast lipid droplets."
        }
       ]
      },
      {
       "subject": "sterol_ester_core",
       "predicate": "forms core of",
       "object": "lipid_droplet",
       "description": "Sterol esters are hydrophobic neutral lipids stored with triglycerides in the lipid-droplet core.",
       "evidence": [
        {
         "reference": "PMID:29397034",
         "notes": "Graef 2018 reviews steryl esters as a major neutral-lipid class dynamically stored in budding-yeast lipid droplets."
        }
       ]
      },
      {
       "subject": "phospholipid_monolayer",
       "predicate": "surrounds",
       "object": "lipid_droplet",
       "description": "The lipid droplet is bounded by a phospholipid monolayer rather than a bilayer membrane.",
       "evidence": [
        {
         "reference": "GO:0005811",
         "notes": "The GO lipid droplet definition describes a coalesced-lipid matrix surrounded by a phospholipid monolayer."
        }
       ]
      },
      {
       "subject": "lipid_droplet",
       "predicate": "stores",
       "object": "neutral_lipid_store",
       "description": "The assembled droplet sequesters neutral lipids that can be mobilized during lipid metabolism.",
       "evidence": [
        {
         "reference": "DOI:10.1007/s00018-015-1903-5",
         "notes": "Wang 2015 reviews storage and mobilization of neutral lipids in budding-yeast lipid droplets."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "cellstructuremech:mitostore",
   "label": "MitoStore",
   "structure_category": "INCLUSION",
   "structure_kind": "INCLUSION_BODY",
   "definition": "A transient cytosolic protein granule characterized in budding yeast that sequesters non-imported mitochondrial precursor proteins, is enriched for presequence-containing cargo and associates with the mitochondrial surface.",
   "definition_source": "DOI:10.15252/embj.2022112309",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-05T08:21:01Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-05T08:25:34Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added source-bounded MitoStore composition, family/reference grounding, precursor recruitment and recovery graphs, dataset-conflict provenance, and an inspected CC BY 4.0 primary figure.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Grounded self-referential causal node 'mitostore' to cellstructuremech:mitostore.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "MitoStores",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.15252/embj.2022112309"
    }
   ],
   "parent_structures": [
    "GO:0016234"
   ],
   "part_of": [
    "GO:0005737"
   ],
   "components": [
    {
     "component_id": "precursor_cargo",
     "label": "presequence-enriched protein precursor cargo",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "A heterogeneous cargo class, not one protein family or fixed complex. Individual mitochondrial precursor reporters do not define invariant composition.",
     "role": "Non-imported proteins enriched for mitochondrial precursors with N-terminal targeting sequences. Membership depends on cargo and condition; some secretory precursors are also reported.",
     "evidence": [
      {
       "reference": "DOI:10.15252/embj.2022112309",
       "notes": "Figures 3C and 4A-B compare Hsp104 pulldowns with DHFR controls. Figure 5A verifies Aim17, Pdb1 and Mam33 colocalization in specific conditions; enrichment is not an exhaustive constituent list."
      }
     ]
    },
    {
     "component_id": "small_hsp",
     "label": "Small heat shock protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "CONDITIONAL",
     "grounding": "InterPro:IPR031107",
     "gene_symbols": [
      "HSP42",
      "HSP26"
     ],
     "role": "Chaperone class represented by Hsp42 and Hsp26, whose stress-enriched co-purification supports candidate residence. Hsp42 is required for the tested Aim17-positive granules; the same requirement is not established for Hsp26. Neither fixed copy number nor identical functions are asserted.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12329",
       "protein_label": "Heat shock protein 42",
       "gene_symbol": "HSP42",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reviewed reference-sequence example; not a reassignment of YPH499-derived experiments to S288C. Figures 4C-D support co-purification; Figures 5B and 6D show the Hsp42-loss granule phenotype.",
       "evidence": [
        {
         "reference": "UniProtKB:Q12329",
         "notes": "Native reviewed entry verifies accession, recommended name, gene and taxon 559292."
        },
        {
         "reference": "DOI:10.15252/embj.2022112309",
         "notes": "Figures 4C-D support co-purification; Figures 5B and 6D show the Hsp42-loss granule phenotype."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P15992",
       "protein_label": "Heat shock protein 26",
       "gene_symbol": "HSP26",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reviewed reference-sequence example; not a reassignment of YPH499-derived experiments to S288C. Figures 4C-D support clogger-dependent co-purification with Hsp104. Hsp26 essentiality and direct granule localization were not established here.",
       "evidence": [
        {
         "reference": "UniProtKB:P15992",
         "notes": "Native reviewed entry verifies accession, recommended name, gene and taxon 559292."
        },
        {
         "reference": "DOI:10.15252/embj.2022112309",
         "notes": "Figures 4C-D support clogger-dependent co-purification with Hsp104. Hsp26 essentiality and direct granule localization were not established here."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.15252/embj.2022112309",
       "notes": "Figures 4C-D and Results identify Hsp26/Hsp42 enrichment in Hsp104 pulldowns under clogger stress and interpret them as MitoStore constituents; this is an association-based composition inference."
      },
      {
       "reference": "DOI:10.15252/embj.2022112309",
       "notes": "Figures 5B and 6D support Hsp42-dependent reporter-granule formation in the tested yeast backgrounds, not a requirement for every member of the family."
      },
      {
       "reference": "InterPro:IPR031107",
       "notes": "Native integrated family metadata and complete three-entry match sets for Q12329 and P15992 verify membership in this family. Domain IPR002068 and superfamily IPR008978 are not used as family identities."
      }
     ]
    },
    {
     "component_id": "hsp104",
     "label": "Hsp104-type disaggregase",
     "component_type": "PROTEIN",
     "component_role": "ASSOCIATED_MACHINERY",
     "essentiality": "CONDITIONAL",
     "gene_symbols": [
      "HSP104"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The complete 11-entry native InterPro match set for P31539 contains broader ClpA/B families IPR001270 and IPR050130, not an exact Hsp104-type family. The remaining matches are domains, sites or superfamilies.",
     "role": "Chaperone bound to precursor-containing granules. HSP104 loss prevents the tested Aim17-positive granules, supporting a condition-specific formation requirement. It is not modeled as a fixed coat, nor does this experiment directly measure an Hsp104-mediated cargo-release step.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P31539",
       "protein_label": "Heat shock protein 104",
       "gene_symbol": "HSP104",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reviewed reference-sequence example; not a reassignment of YPH499-derived experiments to S288C. Figures 3-5 show granule association, cargo co-purification and the HSP104-loss reporter-granule phenotype.",
       "evidence": [
        {
         "reference": "UniProtKB:P31539",
         "notes": "Native reviewed entry verifies accession, recommended name, gene and taxon 559292."
        },
        {
         "reference": "DOI:10.15252/embj.2022112309",
         "notes": "Figures 3-5 show granule association, cargo co-purification and the HSP104-loss reporter-granule phenotype."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.15252/embj.2022112309",
       "notes": "Figure 5A shows colocalization with precursor reporters and Figure 5B separately tests hsp104 deletion; the actual Figure 5 panels were inspected."
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/P31539/?page_size=200",
       "notes": "All 11 integrated matches inspected, next=null; broader ClpA/B families are not substituted for the narrower component."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "reference": "DOI:10.15252/embj.2022112309",
     "note": "The Methods state YPH499deltaarg4 derivatives unless otherwise specified. Native UniProt taxonomy lists YPH499 under species 4932; a bounded NCBI YPH499-name query yielded no separate strain taxid. The supplemental strain table was not independently inspected."
    },
    {
     "taxon_id": "NCBITaxon:559292",
     "taxon_label": "Saccharomyces cerevisiae S288C",
     "reference": "UniProtKB:Q12329",
     "note": "Reference-sequence provenance for the reviewed Hsp42, Hsp26 and Hsp104 examples. This is not the asserted background of the YPH499-derived imaging and perturbation experiments."
    }
   ],
   "functions": [
    {
     "function_id": "precursor_sequestration",
     "label": "temporary sequestration of non-imported precursor proteins",
     "description": "Concentrates a condition-dependent, presequence-enriched protein cargo in cytosolic granules near mitochondria when precursor supply exceeds import capacity.",
     "evidence": [
      {
       "reference": "DOI:10.15252/embj.2022112309",
       "notes": "Figures 3-5 establish the granules, cargo enrichment and condition-dependent reporter incorporation; Figure 6C/E-F supports mitochondrial-surface association."
      }
     ]
    },
    {
     "function_id": "import_competence",
     "label": "retention of import-competent mitochondrial precursors",
     "description": "A pulse/chase split-GFP assay supports later mitochondrial access of Aim17 synthesized during import stress. This does not establish that every stored cargo is import competent, that all imported protein passed through a granule, or that an individual molecule was tracked directly from a granule into mitochondria.",
     "evidence": [
      {
       "reference": "DOI:10.15252/embj.2022112309",
       "notes": "Figure 6A-B and Results follow reporter redistribution and post-induction Aim17-GFP11 access to mitochondrial Oxa1-GFP1-10 after clogger expression stops."
      }
     ]
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "precursor_granule_assembly",
     "title": "Condition-dependent precursor recruitment into MitoStores",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "scope_notes": "Yeast reporter and import-clogger experiments. Granule formation, individual cargo incorporation and mitochondrial import are different readouts. Chaperone-loss effects are limited to the tested conditions; co-purification alone is not treated as a complete inventory.",
     "nodes": [
      {
       "node_id": "clogger",
       "label": "Expression of mitochondrial import clogger",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "cargo",
       "label": "Non-imported precursor protein cargo",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "precursor_cargo"
      },
      {
       "node_id": "mitostore",
       "label": "MitoStore",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:mitostore"
      },
      {
       "node_id": "hsp42_loss",
       "label": "HSP42 deletion",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "hsp104_loss",
       "label": "HSP104 deletion",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "mam33_mts_loss",
       "label": "Removal of the Mam33 targeting sequence",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "mam33_recruitment",
       "label": "Mam33 incorporation into granules",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "clogger",
       "predicate": "promotes cytosolic accumulation of",
       "object": "cargo",
       "description": "Competitive import inhibition increases non-imported precursor availability; the Rpn4 background affects the response.",
       "evidence": [
        {
         "reference": "DOI:10.15252/embj.2022112309",
         "notes": "Results in the Rpn4/proteome sections and Figures 2A, EV1A and 3C support precursor accumulation and Hsp104 association."
        }
       ]
      },
      {
       "subject": "cargo",
       "predicate": "accumulates in",
       "object": "mitostore",
       "description": "Selected reporters localize to Hsp104-positive granules; their behavior is not generalized to all mitochondrial proteins.",
       "evidence": [
        {
         "reference": "DOI:10.15252/embj.2022112309",
         "notes": "Figures 4A-B and 5A establish enrichment and Aim17/Pdb1/Mam33 reporter localization."
        }
       ]
      },
      {
       "subject": "hsp42_loss",
       "predicate": "impairs formation of",
       "object": "mitostore",
       "description": "Aim17-positive granules are not observed in the tested hsp42-deletion condition; Hsp104-positive granules are also lost in the reported assay.",
       "evidence": [
        {
         "reference": "DOI:10.15252/embj.2022112309",
         "notes": "Figure 5B separately tests hsp42 deletion and Figure 6D tests Hsp104-GFP foci."
        }
       ]
      },
      {
       "subject": "hsp104_loss",
       "predicate": "impairs formation of",
       "object": "mitostore",
       "description": "Aim17-RFP-containing granules are not observed in the tested hsp104-deletion condition.",
       "evidence": [
        {
         "reference": "DOI:10.15252/embj.2022112309",
         "notes": "Figure 5B contains separate hsp104 and hsp42 deletion panels, not only a double-deletion experiment."
        }
       ]
      },
      {
       "subject": "mam33_mts_loss",
       "predicate": "impairs",
       "object": "mam33_recruitment",
       "description": "Removing the N-terminal targeting sequence prevents the tested Mam33 reporter from entering the granules. This is not a universal targeting rule for every cargo.",
       "evidence": [
        {
         "reference": "DOI:10.15252/embj.2022112309",
         "notes": "Figure 5C and its Results compare the truncated reporter with the intact-cargo observations."
        }
       ]
      },
      {
       "subject": "mam33_recruitment",
       "predicate": "contributes reporter cargo to",
       "object": "mitostore",
       "description": "Intact Mam33-RFP colocalizes with Hsp104 under import-clogger conditions.",
       "evidence": [
        {
         "reference": "DOI:10.15252/embj.2022112309",
         "notes": "Figure 5A demonstrates condition-specific localization; Figure 5C limits the targeting-sequence interpretation."
        }
       ]
      }
     ]
    },
    {
     "graph_id": "precursor_recovery_and_tolerance",
     "title": "Reporter recovery and chaperone-dependent stress tolerance",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "scope_notes": "Combines explicitly distinct yeast assays: 4.5-hour induction followed by a 4-hour import chase, and viability after 24-hour clogger exposure in lactate medium. Reporter recovery supports the storage interpretation without direct single-molecule transfer evidence. Chaperone epistasis does not prove that granules alone cause all survival effects.",
     "nodes": [
      {
       "node_id": "mitostore",
       "label": "MitoStore",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:mitostore"
      },
      {
       "node_id": "cargo",
       "label": "Stored precursor cargo represented by Aim17",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "precursor_cargo"
      },
      {
       "node_id": "clogger_stop",
       "label": "Stopping galactose-induced clogger expression",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "import",
       "label": "Post-chase Aim17 access to mitochondria",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "rpn4_loss",
       "label": "RPN4 deletion in the tested assays",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "hsp42_loss",
       "label": "HSP42 deletion in the rpn4 background",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "hsp104_loss",
       "label": "HSP104 deletion in the rpn4 background",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "survival",
       "label": "Viability during clogger stress",
       "node_type": "STATE"
      }
     ],
     "edges": [
      {
       "subject": "mitostore",
       "predicate": "sequesters",
       "object": "cargo",
       "description": "Aim17 is one tested precursor reporter, not an invariant structural subunit.",
       "evidence": [
        {
         "reference": "DOI:10.15252/embj.2022112309",
         "notes": "Figure 5A establishes Aim17-RFP localization with Hsp104."
        }
       ]
      },
      {
       "subject": "cargo",
       "predicate": "can remain competent for",
       "object": "import",
       "description": "The split-GFP chase supports retained import competence of presynthesized Aim17; not every molecule is directly tracked from a visible granule.",
       "evidence": [
        {
         "reference": "DOI:10.15252/embj.2022112309",
         "notes": "Figure 6B measures Aim17-GFP11 complementation with mitochondrial Oxa1-GFP1-10 after induction and chase."
        }
       ]
      },
      {
       "subject": "clogger_stop",
       "predicate": "permits recovery of",
       "object": "import",
       "description": "Cells shifted to noninducing medium regain mitochondrial access for the previously induced reporter.",
       "evidence": [
        {
         "reference": "DOI:10.15252/embj.2022112309",
         "notes": "Figure 6A-B and Results compare induction and the four-hour chase."
        }
       ]
      },
      {
       "subject": "rpn4_loss",
       "predicate": "increases the measured recovery of",
       "object": "import",
       "description": "More reporter reaches the mitochondrial split-GFP compartment in the tested rpn4-deletion chase.",
       "evidence": [
        {
         "reference": "DOI:10.15252/embj.2022112309",
         "notes": "Figure 6B compares wild-type and rpn4 deletion after clogger expression and recovery."
        }
       ]
      },
      {
       "subject": "rpn4_loss",
       "predicate": "increases",
       "object": "survival",
       "description": "Rpn4 deletion improves survival in this import-stress assay when the chaperone system remains available; this is not general resistance to proteotoxic stress.",
       "evidence": [
        {
         "reference": "DOI:10.15252/embj.2022112309",
         "notes": "Figure 6G tests viability after 24-hour clogger exposure; the earlier Results distinguish this from cytosolic aggregation challenges."
        }
       ]
      },
      {
       "subject": "hsp42_loss",
       "predicate": "reduces",
       "object": "survival",
       "description": "Removing Hsp42 suppresses the rpn4-background resistance under the tested clogger challenge.",
       "evidence": [
        {
         "reference": "DOI:10.15252/embj.2022112309",
         "notes": "Figure 6G tests the relevant mutant backgrounds."
        }
       ]
      },
      {
       "subject": "hsp104_loss",
       "predicate": "reduces",
       "object": "survival",
       "description": "Removing Hsp104 suppresses the rpn4-background resistance under the tested clogger challenge.",
       "evidence": [
        {
         "reference": "DOI:10.15252/embj.2022112309",
         "notes": "Figure 6G tests the relevant mutant backgrounds."
        }
       ]
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.15252/embj.2022112309",
     "notes": "Primary definition, precursor/chaperone association, reporter interventions, recovery assay and imaging."
    },
    {
     "reference": "DOI:10.1073/pnas.2300475120",
     "notes": "Comparative boundary source: Tom70-associated heat-stress aggregates share features with MitoStores, but its experiments do not establish exact identity for every aggregate."
    }
   ],
   "datasets": [
    {
     "accession": "PXD035762",
     "title": "Paper-linked Hsp104 AP-MS proteomics deposit",
     "description": "The MitoStore paper's Data availability links this accession, and native PRIDE metadata names the MitoStore Hsp104 AP-MS dataset. It is retained as provenance with an unresolved metadata conflict, not as an independently reanalyzed composition table.",
     "organism": "Saccharomyces cerevisiae",
     "dataset_type": "PROTEOMICS",
     "repository": "PRIDE",
     "url": "https://www.ebi.ac.uk/pride/archive/projects/PXD035762",
     "publication": "DOI:10.15252/embj.2022112309",
     "evidence": [
      {
       "reference": "DOI:10.15252/embj.2022112309",
       "notes": "The inspected Data availability statement explicitly cites PXD035762."
      },
      {
       "reference": "https://www.ebi.ac.uk/pride/ws/archive/v2/projects/PXD035762",
       "notes": "Native title and sample-processing description concern MitoStores/Hsp104 IP-MS; archive bibliographic and processing metadata conflict with that linkage."
      }
     ],
     "notes": "Native metadata inspected on 2026-10-05. Its references field names the Ubc8 paper with DOI 10.26508/LSA.202201526, while its processing narrative reports 2920 proteins and the MitoStore Hsp104 IP panel reports 1154. The publication field follows the MitoStore paper's own linkage. No sample count, full constituent inventory or corrected archive bibliography is inferred; raw files were not read."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_scope",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Keep the named precursor-rich cytosolic granule separate from other mitochondrial or protein deposits.",
     "rationale": "Similarity, a shared chaperone marker and organelle proximity do not establish exact structure identity.",
     "notes": "MitoStore is not an intramitochondrial IMiQ compartment, a mitochondrial-derived membrane compartment, IPOD or INQ. It resembles Q-bodies/CytoQ but these are not asserted as exact synonyms. Cytoplasmic parthood does not mean mitochondrial-matrix localization. Native MitoStore/MitoStores GO searches and exact label/synonym queries found no exact term; the full returned 794-hit precursor-granule fuzzy set was inspected during preparation.",
     "evidence": [
      {
       "reference": "DOI:10.15252/embj.2022112309",
       "notes": "Results naming paragraph, Figure 6 localization experiments and Discussion define the curated scope."
      },
      {
       "reference": "GO:0016234",
       "notes": "Active inclusion-body term is broader than MitoStore."
      },
      {
       "reference": "GO:0005737",
       "notes": "Active cytoplasm term supplies parthood vocabulary."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "resolved_date": "2026-10-05"
    },
    {
     "discussion_id": "small_hsp_scope",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Retain the evidence difference between Hsp42 and Hsp26 within the shared small-HSP component class.",
     "rationale": "A family-level component must not imply identical member requirements or direct localization evidence for every member.",
     "notes": "IPR031107 denotes the component's deliberately family-level label, not a narrow Hsp42-only identity. Hsp42 and Hsp26 both co-purify in clogger-dependent Hsp104 pull-downs, supporting candidate residence; only Hsp42 is directly tested for granule formation here. Conditional essentiality refers to that Hsp42 result, not to every family member. Neither fixed stoichiometry nor a universal coat is inferred.",
     "evidence": [
      {
       "reference": "DOI:10.15252/embj.2022112309",
       "notes": "Figures 4C-D, 5B and 6D support the distinct association and perturbation claims."
      },
      {
       "reference": "InterPro:IPR031107",
       "notes": "Native integrated family metadata and both complete protein-match sets verified."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "resolved_date": "2026-10-05"
    },
    {
     "discussion_id": "grounding_and_inventory",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve exact Hsp104-family grounding and native cargo/resident inventories.",
     "rationale": "Reporter enrichment and Hsp104 interactors are not a complete source-neutral composition model.",
     "notes": "Retain Hsp104 and heterogeneous cargo as REVIEWED_LABEL_ONLY. Broader ClpA/B families and domains are not exact Hsp104 identities. The small-HSP class is family-grounded, but direct residence and condition-specific Hsp26 requirements remain open. Mam33/Aim17/Pdb1 reporters are not made invariant subunits.",
     "evidence": [
      {
       "reference": "DOI:10.15252/embj.2022112309",
       "notes": "Figures 3-5 support a selected, condition-dependent cargo and chaperone model."
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/P31539/?page_size=200",
       "notes": "The complete 11-entry integrated match set has no exact narrower family."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05"
    },
    {
     "discussion_id": "other_interactors",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Do not import every Hsp104 interactor, regulator or mitochondrial-surface factor as a MitoStore component.",
     "rationale": "General chaperone interactions and related aggregate assays may denote different structures.",
     "notes": "Rnq1 and Sis1 co-isolation is not MitoStore-specific; the reported Rnq1-loss test retains granules. Sse1 is a stress-enriched interactor whose stable MitoStore role needs separate confirmation. Rpn4 is an upstream regulator, not a listed constituent. Tom70 manipulations in the comparative heat-stress study do not establish an invariant MitoStore coat or requirement. No proteasome, RNA scaffold or membrane enclosure is inferred.",
     "evidence": [
      {
       "reference": "DOI:10.15252/embj.2022112309",
       "notes": "Figures 3-4 and reported Figure EV5A distinguish background Hsp104 clients from the precursor-granule model; the actual EV5 image was not inspected."
      },
      {
       "reference": "DOI:10.1073/pnas.2300475120",
       "notes": "Primary Results and Discussion compare mitochondria-associated heat-stress aggregates with MitoStores without proving exact equivalence; actual figures were not inspected."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "resolved_date": "2026-10-05"
    },
    {
     "discussion_id": "recovery_and_survival_scope",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Keep the import-chase and survival conclusions specific to their measured readouts.",
     "rationale": "Chaperone perturbations are pleiotropic and a reporter chase does not track every stored molecule.",
     "notes": "The Aim17 split-GFP assay supports retention of import competence after stress. It does not directly show transfer from each visible granule or universal recovery of cargo. Hsp42/Hsp104 loss affects the tested rpn4-background survival phenotype, but does not prove that granules alone account for resistance. Neither general stress protection nor constitutive degradation is assigned.",
     "evidence": [
      {
       "reference": "DOI:10.15252/embj.2022112309",
       "notes": "Figure 6A-B and 6G are different recovery and viability assays; Results limit broad proteotoxic-resistance interpretations."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "resolved_date": "2026-10-05"
    },
    {
     "discussion_id": "dataset_metadata_conflict",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Reconcile the paper-linked PRIDE deposit's bibliography and processing metadata before using its raw-data inventory.",
     "rationale": "The accession resolves but inconsistent metadata must not silently define composition or sample scope.",
     "notes": "PXD035762 is explicitly linked by the MitoStore paper and its PRIDE title, yet native references name the Ubc8 publication. Archive processing and paper IP-protein counts also differ. Preserve this conflict and the explicit provenance-only dataset entry. The supplementary spreadsheets and raw mass-spectrometry files have not been reanalyzed.",
     "evidence": [
      {
       "reference": "DOI:10.15252/embj.2022112309",
       "notes": "Inspected Data availability and Hsp104 IP panel identify the linkage and paper scope."
      },
      {
       "reference": "https://www.ebi.ac.uk/pride/ws/archive/v2/projects/PXD035762",
       "notes": "Native references and processing metadata inspected on 2026-10-05."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05"
    },
    {
     "discussion_id": "remaining_scope",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve finer granule identity boundaries, experimental strain mappings, prevalence and material properties.",
     "rationale": "One species and optical reporter assays do not establish universal prevalence, fixed dimensions or a liquid phase.",
     "notes": "Keep broad distribution, physical properties and stoichiometry unset. Hsp104-positive focus counts and two-dimensional fluorescent diameters are not invariant MitoStore measurements. YPH499-derived experimental provenance remains distinct from S288C reference sequences; supplemental strain tables were not read. Resemblance to Q-bodies/CytoQ remains a future lump/split question, not an exact synonym. No general liquid-liquid phase-separation mechanism is asserted.",
     "evidence": [
      {
       "reference": "DOI:10.15252/embj.2022112309",
       "notes": "Methods identify the default strain and optical measurements; Discussion leaves physical and functional surface interactions open."
      },
      {
       "reference": "DOI:10.1073/pnas.2300475120",
       "notes": "The related Tom70 study's heat-stress and engineered vacuolar relocation assays are not automatically transferred to this narrower precursor-storage record."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05"
    }
   ],
   "images": [
    {
     "image_id": "pmc_pmc10068336_embj2022112309_fig_0005",
     "file": "pmc10068336_embj2022112309_fig_0005.jpg",
     "file_sha256": "08fe6da4832a3b949f031e367ee32323e88d73b83fece71cfd4ec02fd03e35d0",
     "source": "PMC",
     "source_accession": "PMC10068336.1 embj2022112309-fig-0005",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10068336/#embj2022112309-fig-0005",
     "download_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC10068336.1/EMBJ-42-e112309-g007.jpg",
     "licence": "CC_BY_4_0",
     "licence_url": "https://creativecommons.org/licenses/by/4.0/",
     "attribution": "Lena Krämer, Niko Dalheimer, Markus Räschle, Zuzana Storchová, Jan Pielage, Felix Boos, Johannes M Herrmann (2023), Figure 5; CC BY 4.0, via PubMed Central. Unmodified.",
     "modality": "FLUORESCENCE",
     "caption": "Mitochondrial precursor reporters and Hsp104-positive granules in yeast. A: Aim17, Pdb1 and Mam33 reporter localization in wild-type and rpn4-deletion cells with control or clogger expression. B: separate hsp104- and hsp42-deletion Aim17 assays. C: targeting-sequence-deleted Mam33. D: glucose/lactate growth conditions. Scale bars: A, 2 micrometers; B and D, 10 micrometers; C, 5 micrometers.",
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "reference": "DOI:10.15252/embj.2022112309",
     "retrieved_on": "2026-10-05",
     "notes": "Figure 5 from article version PMC10068336.1; exact licence version read from JATS and media md5 read from the PMC OA S3 metadata. Taxon supplied by the curator because PMC has no taxon field. Actual panels A-D and their caption were inspected; no separate third-party credit was found. The Methods identify YPH499deltaarg4 derivatives unless otherwise specified. Panel B has separate single-deletion conditions. The image is unmodified; caption wording is curator-authored."
    }
   ]
  },
  {
   "identifier": "GO:0034430",
   "label": "monolayer-surrounded lipid storage body outer lipid monolayer",
   "structure_category": "INCLUSION",
   "structure_kind": "MEMBRANE",
   "definition": "The single layer of phospholipids surrounding a lipid storage body.",
   "definition_source": "GO:0034430",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-16T00:25:24Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T00:26:14Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, lipid-droplet parthood, a ChEBI-grounded phospholipid component, Saccharomyces scope, DOI and PMID evidence, a nonmechanistic outer-monolayer topology graph, and a resolved protein-boundary discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T00:26:50Z",
     "curator": "codex",
     "action": "POLISH_RECORD",
     "changes": "Aligned the ChEBI-grounded phospholipid component label with CHEBI:16247 and removed redundant record-level ChEBI evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T00:32:37Z",
     "curator": "codex",
     "action": "FIX_VALIDATION",
     "changes": "Retargeted the lipid-droplet surface-protein boundary discussion to the surface_phospholipids component anchor.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T00:38:37Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #1043 by adding an open TODO for oil-body, oleosome, spherosome, and plastoglobule lipid-monolayer boundary curation.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "lipid storage body surface lipid monolayer",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0034430"
    },
    {
     "synonym_text": "oil body outer lipid monolayer",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0034430"
    },
    {
     "synonym_text": "oleosome outer lipid monolayer",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0034430"
    },
    {
     "synonym_text": "spherosome outer lipid monolayer",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0034430"
    },
    {
     "synonym_text": "lipid droplet outer lipid monolayer",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0034430"
    }
   ],
   "part_of": [
    "GO:0005811"
   ],
   "components": [
    {
     "component_id": "surface_phospholipids",
     "label": "phospholipid",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "CHEBI:16247",
     "essentiality": "ESSENTIAL",
     "role": "Phospholipid molecules that assemble into the single-leaflet surface surrounding the hydrophobic lipid-storage core.",
     "evidence": [
      {
       "reference": "GO:0034430",
       "notes": "GO:0034430 defines this structure as a single phospholipid layer surrounding a lipid storage body."
      },
      {
       "reference": "DOI:10.1007/s00018-015-1903-5",
       "notes": "Wang 2015 reviews budding-yeast lipid droplets as neutral-lipid organelles bounded by a phospholipid monolayer."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding-yeast lipid droplets have a phospholipid monolayer surface around a neutral-lipid storage core.",
     "reference": "DOI:10.1007/s00018-015-1903-5"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding yeast species used to define lipid-droplet phospholipid monolayers and neutral-lipid storage architecture.",
     "reference": "DOI:10.1016/j.bbalip.2011.07.015"
    }
   ],
   "functions": [
    {
     "function_id": "lipid_droplet_surface_compartmentalization",
     "label": "lipid-droplet surface compartmentalization",
     "description": "The lipid-storage-body outer monolayer separates the hydrophobic storage-lipid core from the cytosol while exposing a surface for lipid-droplet proteins.",
     "evidence": [
      {
       "reference": "GO:0005811",
       "notes": "The GO lipid-droplet definition describes coalesced lipids surrounded by a phospholipid monolayer that may include associated proteins."
      },
      {
       "reference": "PMID:29397034",
       "notes": "Graef 2018 reviews budding-yeast lipid droplets as neutral-lipid storage organelles with a phospholipid monolayer surface."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0034430",
     "notes": "Gene Ontology cellular-component term for the outer lipid monolayer of a monolayer-surrounded lipid storage body."
    },
    {
     "reference": "GO:0005811",
     "notes": "Gene Ontology cellular-component term for the containing lipid droplet."
    },
    {
     "reference": "DOI:10.1007/s00018-015-1903-5",
     "notes": "Wang 2015 reviewed lipid-droplet dynamics in budding yeast."
    },
    {
     "reference": "PMID:29397034",
     "notes": "Graef 2018 reviewed lipid-droplet-mediated lipid and protein homeostasis in budding yeast."
    },
    {
     "reference": "DOI:10.1016/j.bbalip.2011.07.015",
     "notes": "Grillitsch et al. 2011 characterized the lipidome and proteome of Saccharomyces cerevisiae lipid particles/droplets."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "lipid_droplet_outer_monolayer_topology",
     "title": "Phospholipids form the lipid-droplet outer monolayer",
     "description": "Phospholipids assemble into a single outer leaflet that is part of the lipid droplet and surrounds its hydrophobic storage-lipid core.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures mature lipid-droplet surface topology without asserting endoplasmic-reticulum budding, protein insertion, droplet growth, inheritance, or lipolysis mechanisms.",
     "nodes": [
      {
       "node_id": "surface_phospholipids",
       "label": "phospholipid",
       "node_type": "CHEMICAL",
       "grounding": "CHEBI:16247",
       "component_ref": "surface_phospholipids"
      },
      {
       "node_id": "outer_lipid_monolayer",
       "label": "monolayer-surrounded lipid storage body outer lipid monolayer",
       "node_type": "STRUCTURE",
       "grounding": "GO:0034430"
      },
      {
       "node_id": "lipid_droplet",
       "label": "lipid droplet",
       "node_type": "ORGANELLE",
       "grounding": "GO:0005811"
      },
      {
       "node_id": "neutral_lipid_core",
       "label": "neutral lipid core",
       "node_type": "CHEMICAL"
      }
     ],
     "edges": [
      {
       "subject": "surface_phospholipids",
       "predicate": "assemble into",
       "object": "outer_lipid_monolayer",
       "description": "Phospholipids form the single outer monolayer of the lipid-storage body.",
       "evidence": [
        {
         "reference": "GO:0034430",
         "notes": "The GO definition identifies the outer lipid monolayer as a single layer of phospholipids surrounding the lipid storage body."
        }
       ]
      },
      {
       "subject": "outer_lipid_monolayer",
       "predicate": "is part of",
       "object": "lipid_droplet",
       "description": "The outer lipid monolayer is the single-leaflet surface of the lipid droplet.",
       "evidence": [
        {
         "reference": "GO:0005811",
         "notes": "The GO lipid-droplet definition describes a coalesced-lipid matrix surrounded by a phospholipid monolayer."
        }
       ]
      },
      {
       "subject": "outer_lipid_monolayer",
       "predicate": "surrounds",
       "object": "neutral_lipid_core",
       "description": "The outer monolayer surrounds the hydrophobic neutral-lipid core of the droplet.",
       "evidence": [
        {
         "reference": "PMID:29397034",
         "notes": "Graef 2018 reviews budding-yeast lipid droplets as neutral-lipid stores bounded by a phospholipid monolayer."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "exclude_lipid_droplet_surface_proteins",
     "prompt": "Should lipid-droplet surface proteins be curated as components of the outer lipid monolayer record?",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#surface_phospholipids",
      "causal_graphs#lipid_droplet_outer_monolayer_topology"
     ],
     "rationale": "GO:0034430 denotes the lipid monolayer surrounding a lipid storage body. Proteins associated with that surface can be curated on the lipid-droplet record or as exact complexes after grounding, but this record's component list is limited to the phospholipids that form the monolayer itself.",
     "evidence": [
      {
       "reference": "GO:0034430",
       "notes": "The GO term definition scopes GO:0034430 to the single phospholipid layer."
      },
      {
       "reference": "PMID:29397034",
       "notes": "Graef 2018 reviews distinct lipid and protein homeostasis roles on the budding-yeast lipid droplet."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    },
    {
     "discussion_id": "resolve_non_yeast_lipid_storage_body_monolayers",
     "prompt": "Resolve oil-body, oleosome, spherosome, and plastoglobule monolayer boundaries before broadening this record beyond budding-yeast lipid droplets.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#lipid_droplet_outer_monolayer_topology"
     ],
     "rationale": "This first pass imports GO synonymy for the generic lipid-storage-body outer monolayer but only curates Saccharomyces cerevisiae evidence. Plant/algal oil bodies, oleosomes, spherosomes, and the plastoglobule half-unit membrane need a separate boundary review before adding broader taxonomic rows or plastoglobule-specific component claims.",
     "evidence": [
      {
       "reference": "GO:0034430",
       "notes": "GO:0034430 lists oil-body, oleosome, and spherosome outer lipid monolayer exact synonyms on the generic lipid-storage-body monolayer term."
      },
      {
       "reference": "DOI:10.1105/tpc.105.039859",
       "notes": "Austin et al. 2006 resolved plastoglobules as lipid bodies surrounded by a half-unit membrane continuous with the thylakoid outer leaflet."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    }
   ]
  },
  {
   "identifier": "GO:0140602",
   "label": "nucleolar peripheral inclusion body",
   "structure_category": "INCLUSION",
   "structure_kind": "INCLUSION_BODY",
   "definition": "An intranuclear inclusion at the nucleolar periphery in which nuclear factors collect reversibly during acute heat stress or starvation.",
   "definition_source": "GO:0140602",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-05T11:39:49Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-05T11:41:52Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added exact GO identity and hierarchy, six bounded component classes and six reference proteins, two intervention graphs, source-scope discussions and an inspected CC BY 4.0 figure.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-05T11:57:56Z",
     "curator": "codex",
     "action": "RESOLVED_REVIEW",
     "changes": "Resolved issue #2063 by limiting the fission-yeast canonical-example note to the experiment supported by its own 2020 reference; independently cited 2023 assay descriptions remain elsewhere.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "nucleolar rings",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0140602"
    },
    {
     "synonym_text": "NuRs",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0140602"
    }
   ],
   "parent_structures": [
    "GO:0042405"
   ],
   "part_of": [
    "GO:0005634"
   ],
   "components": [
    {
     "component_id": "nuclear_cargo",
     "label": "heterogeneous nuclear protein cargo",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Stress-sequestered material rather than a fixed complex. Heat-stressed fission yeast recruits Alm1, Nup211, Nup132, Pab2, Nab2 and several cell-cycle regulators, among other factors. Nup85 and Mex67 are resolved separately below. These proteins are not asserted to share a family or to be present under every inducing condition.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2020.108377",
       "notes": "Results and Figures 1-2 distinguish relocated proteins from unaffected NPC proteins and the central Gar2-positive domain."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "A variable collection of nuclear cargo is not one sequence family or stoichiometric complex."
    },
    {
     "component_id": "nup85",
     "label": "Nucleoporin Nup85-like",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Nup85 leaves the nuclear pore and accumulates in NuRs during acute heat stress in fission yeast. Its fluorescence recovery is reduced at NuRs; during recovery it returns to the nuclear periphery.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2020.108377",
       "notes": "Figures 1c and 3b-d show redistribution, reduced mobility and recovery."
      },
      {
       "reference": "InterPro:IPR011502",
       "notes": "The exact reviewed Q9UUE5 protein has one integrated match, this family."
      }
     ],
     "grounding": "InterPro:IPR011502",
     "gene_symbols": [
      "nup85"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9UUE5",
       "protein_label": "Nucleoporin nup85",
       "gene_symbol": "nup85",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reviewed reference-sequence identity for the fission-yeast factor. Localization and role rely on the cited experiments, not on the protein name or a claim that all tagged strains have this exact genotype.",
       "evidence": [
        {
         "reference": "UniProtKB:Q9UUE5",
         "notes": "Native reviewed entry verifies accession, gene, name and strain taxon."
        },
        {
         "reference": "DOI:10.1016/j.celrep.2020.108377",
         "notes": "Figures 1c and 3b-d show redistribution, reduced mobility and recovery."
        }
       ]
      }
     ]
    },
    {
     "component_id": "mex67",
     "label": "Nuclear RNA export factor",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Mex67 accumulates in heat-induced NuRs and overlaps Alm1-marked rings in fission yeast. Its ordinary mRNA-export function does not imply that export is active at NuRs or that the complete export machinery is present.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2020.108377",
       "notes": "Figures 1e-g and 3c establish localization and reduced mobility."
      },
      {
       "reference": "InterPro:IPR030217",
       "notes": "Native Q9Y8G3 integrated matches distinguish the family from repeat, domain and superfamily entries."
      }
     ],
     "grounding": "InterPro:IPR030217",
     "gene_symbols": [
      "mex67"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9Y8G3",
       "protein_label": "mRNA export factor mex67",
       "gene_symbol": "mex67",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reviewed reference-sequence identity for the fission-yeast factor. Localization and role rely on the cited experiments, not on the protein name or a claim that all tagged strains have this exact genotype.",
       "evidence": [
        {
         "reference": "UniProtKB:Q9Y8G3",
         "notes": "Native reviewed entry verifies accession, gene, name and strain taxon."
        },
        {
         "reference": "DOI:10.1016/j.celrep.2020.108377",
         "notes": "Figures 1e-g and 3c establish localization and reduced mobility."
        }
       ]
      }
     ]
    },
    {
     "component_id": "hsp70",
     "label": "Heat shock protein 70 family",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Ssa1 and Ssa2 are chaperone residents of severe-heat NuRs in fission yeast. This localization does not establish residence or essentiality for every Hsp70 paralogue.",
     "evidence": [
      {
       "reference": "DOI:10.3390/ijms241311202",
       "notes": "Results 2.5 and Figure 7b image Ssa1-GFP and GFP-Ssa2 at NuRs after 15 minutes at 42 C."
      },
      {
       "reference": "InterPro:IPR013126",
       "notes": "Both reviewed Ssa1 and Ssa2 have this family in their complete native integrated match sets."
      }
     ],
     "grounding": "InterPro:IPR013126",
     "gene_symbols": [
      "ssa1",
      "ssa2"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q10265",
       "protein_label": "Probable heat shock protein ssa1",
       "gene_symbol": "ssa1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reviewed reference-sequence identity for the fission-yeast factor. Localization and role rely on the cited experiments, not on the protein name or a claim that all tagged strains have this exact genotype.",
       "evidence": [
        {
         "reference": "UniProtKB:Q10265",
         "notes": "Native reviewed entry verifies accession, gene, name and strain taxon."
        },
        {
         "reference": "DOI:10.3390/ijms241311202",
         "notes": "Results 2.5 and Figure 7b image Ssa1-GFP and GFP-Ssa2 at NuRs after 15 minutes at 42 C."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:O59855",
       "protein_label": "Probable heat shock protein ssa2",
       "gene_symbol": "ssa2",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reviewed reference-sequence identity for the fission-yeast factor. Localization and role rely on the cited experiments, not on the protein name or a claim that all tagged strains have this exact genotype.",
       "evidence": [
        {
         "reference": "UniProtKB:O59855",
         "notes": "Native reviewed entry verifies accession, gene, name and strain taxon."
        },
        {
         "reference": "DOI:10.3390/ijms241311202",
         "notes": "Results 2.5 and Figure 7b image Ssa1-GFP and GFP-Ssa2 at NuRs after 15 minutes at 42 C."
        }
       ]
      }
     ]
    },
    {
     "component_id": "dnaj",
     "label": "DnaJ homolog subfamily A member 1/2-like",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "CONDITIONAL",
     "role": "Mas5 is a NuR-localized chaperone in fission yeast. Loss of Mas5 blocks the tested severe-heat reporter NuRs; this is an organism- and assay-specific requirement, not family-wide essentiality.",
     "evidence": [
      {
       "reference": "DOI:10.3390/ijms241311202",
       "notes": "Results 2.5 and Figure 7a-b show Mas5 localization and loss-of-function effects."
      },
      {
       "reference": "InterPro:IPR044713",
       "notes": "Native reviewed O74752 matches this family as well as the broader DnaJ family and several domains."
      }
     ],
     "grounding": "InterPro:IPR044713",
     "gene_symbols": [
      "mas5"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O74752",
       "protein_label": "Mitochondrial protein import protein mas5",
       "gene_symbol": "mas5",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reviewed reference-sequence identity for the fission-yeast factor. Localization and role rely on the cited experiments, not on the protein name or a claim that all tagged strains have this exact genotype.",
       "evidence": [
        {
         "reference": "UniProtKB:O74752",
         "notes": "Native reviewed entry verifies accession, gene, name and strain taxon."
        },
        {
         "reference": "DOI:10.3390/ijms241311202",
         "notes": "Results 2.5 and Figure 7a-b show Mas5 localization and loss-of-function effects."
        }
       ]
      }
     ]
    },
    {
     "component_id": "hsp104",
     "label": "Hsp104-type disaggregase",
     "component_type": "PROTEIN",
     "component_role": "ASSOCIATED_MACHINERY",
     "essentiality": "DISPENSABLE",
     "role": "NuR-associated disaggregase in fission yeast that supports timely clearance during recovery. NuRs still form in its absence. Delayed clearance and regrowth after deletion do not isolate a NuR-only survival mechanism.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2020.108377",
       "notes": "Figure 4d compares Nup85-marked NuRs in wild type and hsp104 deletion cells during heat stress and recovery."
      },
      {
       "reference": "DOI:10.3390/ijms241311202",
       "notes": "Figure 7b directly images Hsp104-GFP at severe-heat NuRs."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "All 11 native O94641 InterPro matches were inspected; the ClpA/B families are broader than Hsp104-type disaggregases.",
     "gene_symbols": [
      "hsp104"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O94641",
       "protein_label": "Heat shock protein 104",
       "gene_symbol": "hsp104",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reviewed reference-sequence identity for the fission-yeast factor. Localization and role rely on the cited experiments, not on the protein name or a claim that all tagged strains have this exact genotype.",
       "evidence": [
        {
         "reference": "UniProtKB:O94641",
         "notes": "Native reviewed entry verifies accession, gene, name and strain taxon."
        },
        {
         "reference": "DOI:10.1016/j.celrep.2020.108377",
         "notes": "Figure 4d compares Nup85-marked NuRs in wild type and hsp104 deletion cells during heat stress and recovery."
        }
       ]
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "reference": "DOI:10.1016/j.celrep.2020.108377",
     "note": "Defining acute-heat experiments shift cells from 25 C to 42 C for 10 or 20 minutes, followed where specified by recovery at 25 C."
    },
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "reference": "DOI:10.3390/ijms241311202",
     "note": "Figure 7a reports NuRs in W303 and BY4741 derivatives at 42 C for 15 minutes. Methods 4.3 requires 50-fold concentration of W303 cultures before heat treatment; that preparation is not generalized to BY4741 or fission yeast."
    },
    {
     "taxon_id": "NCBITaxon:284812",
     "taxon_label": "Schizosaccharomyces pombe 972h-",
     "reference": "UniProtKB:Q9UUE5",
     "note": "Native NCBI strain taxon for the reviewed reference-sequence examples. This does not assign every tagged or mutant strain in the papers to an independently verified genotype."
    }
   ],
   "functions": [
    {
     "function_id": "reversible_sequestration",
     "label": "reversible sequestration of nuclear proteins",
     "description": "Collects selected nuclear factors during acute heat stress. Nup85 and Mex67 show reduced mobility; recovery releases factors to their usual locations. Coordinated shutdown of nuclear activities and protection from damage are interpretations, not a proven NuR-specific causal pathway.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2020.108377",
       "notes": "Figures 1-3 and Discussion support sequestration and release while distinguishing the proposed physiological model."
      }
     ]
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "heat_induced_assembly",
     "title": "NuR formation under acute heat stress",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "scope_notes": "Fission-yeast assays only. Gallardo uses 25-to-42 C shifts and Nup/NPC or mRNA-factor markers; Boronat uses 42 C for 15 minutes and misfolding reporters. Mas5 deletion effects are not transferred to budding-yeast Btn2/Hsp42 perturbations or to starvation.",
     "nodes": [
      {
       "node_id": "heat",
       "label": "Acute 42 C heat stress",
       "node_type": "ENVIRONMENTAL_FACTOR"
      },
      {
       "node_id": "nur",
       "label": "nucleolar peripheral inclusion body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0140602"
      },
      {
       "node_id": "mas5_loss",
       "label": "mas5 deletion",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "preconditioning",
       "label": "37 C preconditioning for 45 minutes before 42 C stress",
       "node_type": "EXPERIMENTAL_FACTOR"
      }
     ],
     "edges": [
      {
       "subject": "heat",
       "predicate": "induces",
       "object": "nur",
       "description": "Acute heat causes the measured nuclear factors to accumulate in NuRs.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.celrep.2020.108377",
         "notes": "Figures 1 and 3a-b."
        }
       ]
      },
      {
       "subject": "mas5_loss",
       "predicate": "blocks",
       "object": "nur",
       "description": "Mas5 loss blocks reporter-marked NuR assembly in the tested fission-yeast cells.",
       "evidence": [
        {
         "reference": "DOI:10.3390/ijms241311202",
         "notes": "Results 2.5 and Figure 7a-b."
        }
       ]
      },
      {
       "subject": "preconditioning",
       "predicate": "suppresses",
       "object": "nur",
       "description": "Preconditioning largely prevents subsequent heat-induced NuR recruitment; residual Ssa2 signal means this is not an absolute block.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.celrep.2020.108377",
         "notes": "Results on thermotolerance report reduced NuR recruitment; supplemental panels were not independently inspected."
        }
       ]
      }
     ]
    },
    {
     "graph_id": "recovery_clearance",
     "title": "NuR clearance after acute heat stress",
     "graph_kind": "DISASSEMBLY",
     "scope_status": "MECHANISTIC",
     "scope_notes": "Fission yeast shifted back to 25 C after acute 42 C treatment. Hsf1 promoter regulation and Hsp104 deletion are separate interventions. Neither demonstrates direct binding of Hsf1 to the inclusion or that every regrowth effect is mediated only by NuRs.",
     "nodes": [
      {
       "node_id": "recovery",
       "label": "Return to 25 C after acute heat stress",
       "node_type": "ENVIRONMENTAL_FACTOR"
      },
      {
       "node_id": "clearance",
       "label": "NuR disassembly during recovery",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "hsp104_loss",
       "label": "hsp104 deletion",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "hsf1_low",
       "label": "Repressed purg1-driven hsf1 expression",
       "node_type": "EXPERIMENTAL_FACTOR"
      }
     ],
     "edges": [
      {
       "subject": "recovery",
       "predicate": "permits",
       "object": "clearance",
       "description": "NuRs progressively dissolve and Nup85 returns to nuclear pores during recovery.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.celrep.2020.108377",
         "notes": "Figure 3d."
        }
       ]
      },
      {
       "subject": "hsp104_loss",
       "predicate": "delays",
       "object": "clearance",
       "description": "Deleting hsp104 strongly delays Nup85-marked NuR clearance without preventing initial assembly.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.celrep.2020.108377",
         "notes": "Figure 4d."
        }
       ]
      },
      {
       "subject": "hsf1_low",
       "predicate": "delays",
       "object": "clearance",
       "description": "Reduced Hsf1 expression delays NuR dissolution in the promoter-regulation assay.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.celrep.2020.108377",
         "notes": "Figure 4c and Results; this is not a direct physical interaction."
        }
       ]
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0140602",
     "notes": "Active cellular-component identity and exact synonyms verified through native QuickGO. The definition cites PMID 33176152 and PMID 37128864 and includes both heat stress and starvation."
    },
    {
     "reference": "GO:0042405",
     "notes": "QuickGO directly lists GO:0140602 as an is_a child of nuclear inclusion body; nucleus lists nuclear inclusion body as part_of."
    },
    {
     "reference": "DOI:10.1016/j.celrep.2020.108377",
     "notes": "Gallardo et al. (2020), PMID 33176152. Full publisher-version PDF read from the Universidad Pablo de Olavide repository, https://hdl.handle.net/10433/22772. Main Results, Discussion, Methods and captions inspected; Figures 1-2 visually inspected. Supplemental materials and raw data were not independently inspected. CC BY-NC-ND 4.0 figures are not hosted."
    },
    {
     "reference": "DOI:10.3390/ijms241311202",
     "notes": "Boronat et al. (2023), PMID 37446379, PMC10342647.1. Native JATS Results 2.5, Discussion, Methods and Figure 7 caption read; figure pixels inspected. Native metadata confirms non-retracted CC BY 4.0 article. Supplemental panels were not independently inspected."
    },
    {
     "reference": "DOI:10.1242/jcs.260727",
     "notes": "Hiraoka et al. (2023), PMID 37128864. Publisher Results around Figure 3 and Discussion read: Cdc2, Cdc13 and Clp1 accumulate peripherally during stationary phase or glucose depletion, distinct from central Gar1/Gar2. This supports GO's broader scope, not identical heat-stress composition or mechanism."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_boundary",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Keep NuRs distinct from neighboring deposits and similarly abbreviated assemblies.",
     "rationale": "Spatial similarity and a shared stress response are not exact structure identity.",
     "notes": "GO:0140602 is retained rather than a local heat-only identity. No exact equivalence to PAC, INQ, amyloid bodies or nucleolar caps is asserted. The MTREC/NURS term on nuclear_exosome_focus is an unrelated RNA-surveillance assembly. Searches covered hidden and ignored files, excluding only .git; parsed identifiers, labels, synonyms and slugs of all 894 baseline records had no exact match.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2020.108377",
       "notes": "Discussion proposes functional analogies while leaving the NuR seed and morphology unresolved."
      },
      {
       "reference": "GO:0140602",
       "notes": "Exact identity and synonym authority."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "resolved_date": "2026-10-05"
    },
    {
     "discussion_id": "component_boundary",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Separate sequestered cargo from intact complexes, central nucleolar markers and upstream regulators.",
     "rationale": "Protein redistribution and perturbation phenotypes do not establish whole-complex membership.",
     "notes": "Nup85 and Nup132 leave NPCs, but many NPC components remain; no intact NPC or Y-complex is modeled. Hsf1 is mostly excluded from NuRs and acts through stress-response regulation, so is not a component. Gar2, Nuc1 and Acr1 mark the central domain. Poly(A) RNA is reported nearby rather than assigned a fixed NuR subunit. Rho1.C17R and Guk1-9 are engineered cargo reporters. Hsp104 is resident clearance machinery, dispensable for assembly.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2020.108377",
       "notes": "Main Results and Figures 1-4 establish these boundaries."
      },
      {
       "reference": "DOI:10.3390/ijms241311202",
       "notes": "Figure 7 separates reporter and chaperone readouts."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "resolved_date": "2026-10-05"
    },
    {
     "discussion_id": "grounding_and_inventory",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Extend the component inventory and resolve exact Hsp104 and heterogeneous-cargo groundings where possible.",
     "rationale": "The six-class core is not an exhaustive native composition or a fixed stoichiometry.",
     "notes": "Native InterPro sets were checked for six reference proteins, with pagination exhausted. Four component families are grounded; Hsp104 and variable cargo retain REVIEWED_LABEL_ONLY. Additional resolved residents could be split out of the heterogeneous cargo class after exact family verification. No broad ClpA/B family, DnaJ domain, entire spliceosome or exosome is substituted for a narrower resident.",
     "evidence": [
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/O94641/?page_size=200",
       "notes": "Eleven integrated matches, including broader ClpA/B families."
      },
      {
       "reference": "DOI:10.1016/j.celrep.2020.108377",
       "notes": "Main Results name additional recruited nuclear factors; this is a bounded curation core."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05"
    },
    {
     "discussion_id": "condition_scope",
     "kind": "INTERPRETATION",
     "status": "OPEN",
     "prompt": "Determine which composition and clearance mechanisms are shared between heat-induced and starvation-associated inclusions.",
     "rationale": "GO groups inducing conditions, but this does not make experimental mechanisms interchangeable.",
     "notes": "The starvation study describes peripheral localization and compares it with heat stress; proposed transcriptional inhibition remains a hypothesis. No starvation-specific assembly or disassembly edge is inferred from heat experiments. In budding yeast, joint Btn2/Hsp42 loss does not block the severe-heat reporter NuRs in the tested backgrounds, unlike the Mas5 phenotype in fission yeast.",
     "evidence": [
      {
       "reference": "DOI:10.1242/jcs.260727",
       "notes": "Figure 3 and Discussion distinguish observation from proposed function."
      },
      {
       "reference": "DOI:10.3390/ijms241311202",
       "notes": "Results 2.5 and Figure 7a compare the two yeast models."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05"
    },
    {
     "discussion_id": "distribution_and_data",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve broader distribution, native-client datasets and physical properties with structure-specific evidence.",
     "rationale": "Two yeast models do not establish fungal prevalence or universal condensate physics.",
     "notes": "Taxonomic_distribution, associated_traits, complex_compositions, datasets, stoichiometry and physical_properties remain unasserted. Reduced FRAP mobility is not proof of a liquid or amyloid state; no geometric quantity is extracted from micrograph scale bars. The 2020 paper says no additional datasets were generated and data are available on request. The live iModulonDB adapter returned 28 datasets with neither yeast represented: not applicable, not negative evidence.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2020.108377",
       "notes": "Methods, data availability and Figure 3c set the measurement and data limits."
      },
      {
       "reference": "DOI:10.3390/ijms241311202",
       "notes": "Figure 7 and Methods 4.3 define the tested organism and preparation scope."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05"
    }
   ],
   "images": [
    {
     "image_id": "pmc_pmc10342647_ijms_24_11202_f007",
     "file": "pmc10342647_ijms_24_11202_f007.jpg",
     "file_sha256": "58481911ace6752d540bdb673ede896bb5617c60b9565c83ce794a793560e22a",
     "source": "PMC",
     "source_accession": "PMC10342647.1 ijms-24-11202-f007",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10342647/#ijms-24-11202-f007",
     "download_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC10342647.1/ijms-24-11202-g007.jpg",
     "licence": "CC_BY_4_0",
     "licence_url": "https://creativecommons.org/licenses/by/4.0/",
     "attribution": "Susanna Boronat, Margarita Cabrera, Montserrat Vega, Jorge Alcalá, Silvia Salas-Pino, Rafael R. Daga, José Ayté, Elena Hidalgo; CC BY, via PubMed Central",
     "modality": "FLUORESCENCE",
     "caption": "Figure 7. Severe-heat NuRs at 42 C for 15 minutes. Panel a compares the Rho1 reporter in fission yeast and budding-yeast W303/BY4741 derivatives. Panel b shows fission-yeast Mas5, Ssa2, Ssa1, Hsp104 and Guk1-9 reporter signals, including the mas5 deletion control. Insets enlarge nuclear rings; scale bars are 5 micrometers. Panel c is a proposed assembly/recovery model, not a separate measurement. W303 preparation includes 50-fold culture concentration.",
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "reference": "DOI:10.3390/ijms241311202",
     "retrieved_on": "2026-10-05",
     "notes": "Figure 7 from article version PMC10342647.1; exact licence version read from JATS and media md5 read from the PMC OA S3 metadata. Taxon supplied by the curator because PMC has no taxon field. Curator explicitly accepted the multi-panel figure. Unmodified mixed-species composite: the taxon field identifies panel b and the left part of panel a; the remaining panel-a cells are Saccharomyces cerevisiae, also listed as a canonical example. Pixels, panel labels and caption inspected. No separate third-party credit appears in this figure or caption. Different single-label images are not simultaneous multicolor colocalization."
    }
   ]
  },
  {
   "identifier": "cellstructuremech:parasporal_crystal",
   "label": "parasporal crystal",
   "structure_category": "INCLUSION",
   "structure_kind": "INCLUSION_BODY",
   "definition": "A proteinaceous Bacillus thuringiensis inclusion body that accumulates Cry, Cyt, and related pesticidal crystal proteins as a parasporal crystalline deposit.",
   "definition_source": "DOI:10.3390/toxins6123296",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-22T11:17:02Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T11:18:20Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO:0016234 inclusion-body parentage, parasporal-body synonyms, a reviewed-label-only Cry/Cyt crystal-protein component, Bacillus thuringiensis taxonomic scope, a Bti canonical example, pesticidal protein packaging function, record-level evidence, a nonmechanistic Cry/Cyt crystallization graph, and follow-up grounding/substructure discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T11:32:36Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Scoped the Cry/Cyt packaging function and assembly graph to the observed protein-to-crystal relationship; updated Toxins review notes after consulting PubMed Central full text.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:15:29Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "parasporal crystalline inclusion",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.3390/toxins6123296"
    },
    {
     "synonym_text": "parasporal body",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1007/978-94-011-5967-8_3"
    }
   ],
   "parent_structures": [
    "GO:0016234"
   ],
   "components": [
    {
     "component_id": "cry_cyt_pesticidal_crystal_proteins",
     "label": "Cry and Cyt pesticidal crystal proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Bacillus thuringiensis parasporal crystals can contain strain-specific combinations of Cry, Cyt, parasporin, and other pesticidal proteins; no single InterPro, Pfam, NCBIfam, or UniProt family CURIE exactly denotes the full source-neutral constituent class.",
     "role": "Strain-specific toxin protoxins that crystallize into the parasporal inclusion and can become active against susceptible cells after solubilization and proteolytic activation.",
     "evidence": [
      {
       "reference": "DOI:10.3390/toxins6123296",
       "notes": "Palma et al. 2014 review Bacillus thuringiensis parasporal crystalline inclusions as containing Cry and Cyt proteins, plus additional crystal proteins of varied known or unknown activities."
      },
      {
       "reference": "DOI:10.3390/toxins6041222",
       "notes": "Ben-Dov 2014 reviews the Bacillus thuringiensis serovar israelensis toxin plasmid and summarizes Cry4Aa, Cry4Ba, Cry11Aa, Cyt1Aa, Cry10Aa, and Cyt2Ba as the polypeptides that form its complex parasporal crystalline body."
      },
      {
       "reference": "DOI:10.1128/aem.50.1.56-62.1985",
       "notes": "The Crossref-indexed abstract for Insell and Fitz-James 1985 reports that the Bacillus thuringiensis subsp. israelensis inclusion has two electron-microscopic lattice classes with distinct major polypeptides; the ASM article and PDF were blocked by Cloudflare during curation, so no verbatim snippets were copied."
      }
     ],
     "gene_symbols": [
      "cry4Aa",
      "cry11Aa",
      "cyt1Aa"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P16480",
       "protein_label": "Pesticidal crystal protein Cry4Aa",
       "gene_symbol": "cry4Aa",
       "taxon_id": "NCBITaxon:1430",
       "taxon_label": "Bacillus thuringiensis serovar israelensis",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene cry4Aa in Bacillus thuringiensis serovar israelensis, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P16480",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P16480, the single reviewed entry for gene cry4Aa in Bacillus thuringiensis serovar israelensis. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P21256",
       "protein_label": "Pesticidal crystal protein Cry11Aa",
       "gene_symbol": "cry11Aa",
       "taxon_id": "NCBITaxon:1430",
       "taxon_label": "Bacillus thuringiensis serovar israelensis",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene cry11Aa in Bacillus thuringiensis serovar israelensis, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P21256",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P21256, the single reviewed entry for gene cry11Aa in Bacillus thuringiensis serovar israelensis. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P0A382",
       "protein_label": "Type-1Aa cytolytic delta-endotoxin",
       "gene_symbol": "cyt1Aa",
       "taxon_id": "NCBITaxon:1430",
       "taxon_label": "Bacillus thuringiensis serovar israelensis",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene cyt1Aa in Bacillus thuringiensis serovar israelensis, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0A382",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0A382, the single reviewed entry for gene cyt1Aa in Bacillus thuringiensis serovar israelensis. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:1428",
     "taxon_label": "Bacillus thuringiensis",
     "presence": "VARIABLE",
     "note": "Parasporal crystalline inclusions are characteristic of many Bacillus thuringiensis isolates, but crystal protein complements are plasmid-associated and vary among strains.",
     "reference": "DOI:10.3390/toxins6123296"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:1430",
     "taxon_label": "Bacillus thuringiensis serovar israelensis",
     "note": "Serovar with a complex ovoid parasporal inclusion whose electron-microscopic lattice segments and toxin polypeptide classes were resolved biochemically.",
     "reference": "DOI:10.1128/aem.50.1.56-62.1985"
    }
   ],
   "functions": [
    {
     "function_id": "pesticidal_protein_packaging",
     "label": "pesticidal protein packaging",
     "description": "Parasporal crystals package Cry, Cyt, and related pesticidal protoxins as insoluble crystalline deposits.",
     "evidence": [
      {
       "reference": "DOI:10.3390/toxins6123296",
       "notes": "Palma et al. 2014 review Cry/Cyt-containing parasporal inclusions and the downstream biocidal activities of Bt crystal proteins."
      },
      {
       "reference": "DOI:10.1016/j.toxicon.2006.11.022",
       "notes": "Bravo, Gill and Soberon 2007 review Cry and Cyt toxins as Bacillus thuringiensis protein families that form pores in target membranes after activation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1128/aem.50.1.56-62.1985",
     "notes": "Insell and Fitz-James 1985, Composition and Toxicity of the Inclusion of Bacillus thuringiensis subsp. israelensis, Applied and Environmental Microbiology; Crossref abstract consulted because the ASM full text was blocked by Cloudflare."
    },
    {
     "reference": "DOI:10.3390/toxins6041222",
     "notes": "Ben-Dov 2014, Bacillus thuringiensis subsp. israelensis and Its Dipteran-Specific Toxins, Toxins; PubMed Central full text and PubMed/Crossref metadata consulted; the MDPI landing page returned access denied in the curation environment."
    },
    {
     "reference": "DOI:10.3390/toxins6123296",
     "notes": "Palma et al. 2014, Bacillus thuringiensis Toxins: An Overview of Their Biocidal Activity, Toxins; PubMed Central full text and PubMed/Crossref metadata consulted; the MDPI landing page returned access denied in the curation environment."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cry_cyt_crystal_packaging",
     "title": "Cry and Cyt proteins crystallize into parasporal toxin inclusions",
     "description": "A strain-specific set of Bacillus thuringiensis Cry, Cyt, or related pesticidal protoxins accumulates as an insoluble parasporal crystalline body.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph captures the observed protein-to-crystal packaging relationship without asserting the molecular nucleation mechanism or the full sporulation regulatory program.",
     "nodes": [
      {
       "node_id": "cry_cyt_pesticidal_crystal_proteins",
       "label": "Cry and Cyt pesticidal crystal proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cry_cyt_pesticidal_crystal_proteins"
      },
      {
       "node_id": "parasporal_crystal",
       "label": "parasporal crystal",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:parasporal_crystal"
      }
     ],
     "edges": [
      {
       "subject": "cry_cyt_pesticidal_crystal_proteins",
       "predicate": "crystallize into",
       "object": "parasporal_crystal",
       "description": "Strain-specific Bt pesticidal proteins accumulate as parasporal crystalline inclusions.",
       "evidence": [
        {
         "reference": "DOI:10.3390/toxins6123296",
         "notes": "Palma et al. 2014 review Bt parasporal crystalline inclusions as Cry- and Cyt-containing structures."
        },
        {
         "reference": "DOI:10.1128/aem.50.1.56-62.1985",
         "notes": "Insell and Fitz-James 1985 used electron microscopy and polypeptide analysis to subdivide the Bacillus thuringiensis serovar israelensis inclusion into crystalline protein segments."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_crystal_toxin_families",
     "prompt": "Resolve exact source-neutral groundings for the pesticidal proteins that build Bacillus thuringiensis parasporal crystals.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#cry_cyt_pesticidal_crystal_proteins"
     ],
     "rationale": "This first pass intentionally models Cry, Cyt and related pesticidal crystal proteins as a broad label-only component because Bt isolates can encode multiple unrelated crystal-protein families. A follow-up should split exact family components only where the family term matches a source-neutral parasporal-crystal constituent.",
     "evidence": [
      {
       "reference": "DOI:10.3390/toxins6123296"
      },
      {
       "reference": "DOI:10.3390/toxins6041222"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-22"
    },
    {
     "discussion_id": "resolve_bti_inclusion_substructures",
     "prompt": "Decide whether Bacillus thuringiensis serovar israelensis parasporal-crystal light and dark segments warrant components or child structures.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#cry_cyt_crystal_packaging"
     ],
     "rationale": "Insell and Fitz-James resolved two lattice classes with distinct major polypeptide profiles in the Bti ovoidal inclusion. They are represented here only as evidence for protein crystallization because their exact mapping to modern Cry/Cyt toxin names and their suitability as source-neutral structures need a dedicated review.",
     "evidence": [
      {
       "reference": "DOI:10.1128/aem.50.1.56-62.1985"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-22"
    }
   ]
  },
  {
   "identifier": "GO:0010287",
   "label": "plastoglobule",
   "structure_category": "INCLUSION",
   "structure_kind": "INCLUSION_BODY",
   "definition": "A lipoprotein particle present in chloroplasts.",
   "definition_source": "GO:0010287",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T12:52:48Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T12:54:17Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added chloroplast parthood, UniProt Subcellular Location xref, reviewed-label lipid core and monolayer components, Chlamydomonas taxonomic scope, a thylakoid lipid-remodeling function, record-level evidence, and a nonmechanistic plastoglobule-thylakoid graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T12:59:59Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #649 by adding the GO exact synonyms PG and plastoglobuli; resolved #650 by changing plastoglobule parthood to the immediate GO:0009570 chloroplast stroma compartment and adding GO:0009570 evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-16T01:55:37Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "#2321: Qualify plant versus algal topology, mark lipid exchange as proposed, and correct the GO composition attribution.",
     "llm_assisted": true
    }
   ],
   "part_of": [
    "GO:0009570"
   ],
   "xrefs": [
    "uniprot.location:SL-0217"
   ],
   "components": [
    {
     "component_id": "plastoglobule_lipid_core",
     "label": "plastoglobule lipid core",
     "component_type": "SMALL_MOLECULE",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0010287 lists non-polar lipids, prenylquinones, plastoquinone and tocopherols; no single source-neutral ChEBI identifier denotes that mixture. Carotenoids are discussed separately in the Rottet et al. 2015 review, not in this GO definition.",
     "role": "Hydrophobic lipid-rich interior that stores neutral lipids and prenyl lipids inside the chloroplast plastoglobule.",
     "evidence": [
      {
       "reference": "GO:0010287",
       "notes": "GO:0010287 defines plastoglobules as lipoprotein particles rich in non-polar lipids and prenyl lipids."
      },
      {
       "reference": "DOI:10.1016/j.bbabio.2015.02.002",
       "notes": "Rottet, Besagni and Kessler 2015 review plastoglobules as thylakoid-associated lipid droplets involved in chloroplast lipid metabolism."
      }
     ]
    },
    {
     "component_id": "plastoglobule_lipid_monolayer",
     "label": "plastoglobule lipid monolayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Austin et al. 2006 resolved a half-unit lipid membrane continuous with the thylakoid outer leaflet in higher plants. Engel et al. 2015 observed apparently discontinuous Chlamydomonas plastoglobules with occasional punctate contacts, subject to tomogram resolution limits. GO:0034430 denotes a generic lipid-droplet monolayer, not a plastoglobule-specific boundary.",
     "role": "Lipid boundary surrounding the plastoglobule core; permanent thylakoid continuity is a higher-plant observation, not established for the algal example.",
     "evidence": [
      {
       "reference": "DOI:10.1105/tpc.105.039859",
       "notes": "Austin et al. 2006 used electron tomography and freeze-fracture imaging of higher-plant chloroplasts to resolve a half-unit membrane continuous with the thylakoid outer leaflet."
      },
      {
       "reference": "DOI:10.7554/eLife.04889",
       "notes": "Engel et al. 2015 found Chlamydomonas plastoglobules apparently discontinuous from adjacent thylakoids, sometimes with punctate contacts; their tomograms did not resolve the two lipid-bilayer leaflets."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Plastoglobules are present in the Chlamydomonas reinhardtii chloroplast and were resolved by in situ cryo-electron tomography.",
     "reference": "DOI:10.7554/eLife.04889"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Unicellular green alga whose native chloroplast architecture was imaged by cryo-focused ion beam milling and in situ cryo-electron tomography, revealing plastoglobules among thylakoid and pyrenoid subcompartments.",
     "reference": "DOI:10.7554/eLife.04889"
    }
   ],
   "functions": [
    {
     "function_id": "thylakoid_lipid_remodeling",
     "label": "thylakoid lipid remodeling",
     "description": "Plastoglobules participate in chloroplast lipid metabolism and thylakoid remodeling. Exchange of lipid metabolites with thylakoids is a proposed model, not a directly established transport mechanism in the cited review or the Chlamydomonas example.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.bbabio.2015.02.002",
       "notes": "Rottet, Besagni and Kessler 2015 review evidence that plastoglobules participate in thylakoid lipid remodeling."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0010287",
     "notes": "Gene Ontology cellular-component term for plastoglobule."
    },
    {
     "reference": "GO:0009570",
     "notes": "Gene Ontology cellular-component term for chloroplast stroma, the immediate GO compartment that contains the plastoglobule."
    },
    {
     "reference": "GO:0009507",
     "notes": "Gene Ontology cellular-component term for chloroplast."
    },
    {
     "reference": "uniprot.location:SL-0217",
     "notes": "UniProt Subcellular Location entry SL-0217 maps plastoglobule to GO:0010287 and places it under chloroplast."
    },
    {
     "reference": "DOI:10.7554/eLife.04889",
     "notes": "Engel et al. 2015 resolved the native Chlamydomonas reinhardtii chloroplast by in situ cryo-electron tomography."
    },
    {
     "reference": "DOI:10.1105/tpc.105.039859",
     "notes": "Austin et al. 2006 reported permanent plastoglobule-thylakoid coupling in the higher-plant chloroplasts studied; this topology is not established as universal in algae."
    },
    {
     "reference": "DOI:10.1016/j.bbabio.2015.02.002",
     "notes": "Rottet, Besagni and Kessler 2015 reviewed plastoglobule roles in thylakoid lipid remodeling."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "plastoglobule_thylakoid_lipid_exchange",
     "title": "Higher-plant plastoglobule architecture and proposed lipid exchange",
     "description": "The higher-plant model places a lipid core within a monolayer continuous with the thylakoid outer leaflet. This architecture motivates a lipid-exchange hypothesis; it is not evidence for universal continuity or direct transport in algae.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "Higher-plant architecture from Austin et al. 2006 and a proposed lipid-remodeling model from Rottet et al. 2015. Engel et al. 2015 instead observed apparently discontinuous Chlamydomonas plastoglobules, with resolution caveats. No specific transport mechanism is established here.",
     "nodes": [
      {
       "node_id": "plastoglobule_lipid_core",
       "label": "plastoglobule lipid core",
       "node_type": "CHEMICAL",
       "component_ref": "plastoglobule_lipid_core"
      },
      {
       "node_id": "plastoglobule_lipid_monolayer",
       "label": "plastoglobule lipid monolayer",
       "node_type": "STRUCTURE",
       "component_ref": "plastoglobule_lipid_monolayer"
      },
      {
       "node_id": "plastoglobule",
       "label": "plastoglobule",
       "node_type": "ORGANELLE",
       "grounding": "GO:0010287"
      },
      {
       "node_id": "thylakoid_membrane",
       "label": "chloroplast thylakoid membrane",
       "node_type": "ORGANELLE",
       "grounding": "GO:0009535"
      },
      {
       "node_id": "thylakoid_lipid_remodeling",
       "label": "thylakoid lipid remodeling",
       "node_type": "PATHWAY"
      }
     ],
     "edges": [
      {
       "subject": "plastoglobule_lipid_core",
       "predicate": "is surrounded by",
       "object": "plastoglobule_lipid_monolayer",
       "description": "The lipid-rich plastoglobule interior is covered by a half-unit lipid boundary.",
       "evidence": [
        {
         "reference": "DOI:10.1105/tpc.105.039859",
         "notes": "Austin et al. 2006 resolved plastoglobules as particles enclosed by a half-unit membrane."
        }
       ]
      },
      {
       "subject": "plastoglobule_lipid_monolayer",
       "predicate": "is continuous with",
       "object": "thylakoid_membrane",
       "description": "In the higher-plant chloroplasts examined by Austin et al. 2006, the plastoglobule half-unit membrane was continuous with the outer thylakoid leaflet.",
       "evidence": [
        {
         "reference": "DOI:10.1105/tpc.105.039859",
         "notes": "Austin et al. 2006 used electron tomography and freeze-fracture imaging of higher-plant chloroplasts to resolve a half-unit membrane continuous with the thylakoid outer leaflet."
        }
       ]
      },
      {
       "subject": "plastoglobule",
       "predicate": "is proposed to support",
       "object": "thylakoid_lipid_remodeling",
       "description": "Lipid supply and exchange during thylakoid remodeling are proposed roles; structural contact alone does not demonstrate metabolite movement.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.bbabio.2015.02.002",
         "notes": "Rottet, Besagni and Kessler 2015 discuss a proposed lipid-supply and remodeling model alongside evidence for plastoglobule lipid metabolism."
        }
       ]
      }
     ]
    }
   ],
   "synonyms": [
    {
     "synonym_text": "PG",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0010287"
    },
    {
     "synonym_text": "plastoglobuli",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0010287"
    }
   ]
  },
  {
   "identifier": "GO:0070088",
   "label": "polyhydroxyalkanoate granule",
   "structure_category": "INCLUSION",
   "structure_kind": "INCLUSION_BODY",
   "definition": "A cytoplasmic prokaryotic inclusion body in which polyhydroxyalkanoate storage polymers condense with granule-associated proteins, including PHA synthases and phasins, to form hydrophobic carbon- and reducing-power storage granules.",
   "definition_source": "DOI:10.1016/j.mcpro.2024.100765",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-10T08:36:23Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T08:37:20Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO PHA/PHB synonymy, PHA polymer core, PHA synthase and phasin components, bacterial taxonomic scope, a Cupriavidus necator H16 canonical example, a carbon-storage function, record-level evidence, an assembly graph, a phospholipid-monolayer boundary decision and a grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T08:45:04Z",
     "curator": "claude",
     "action": "EDITED_RECORD",
     "changes": "Moved the phospholipid-monolayer boundary discussion from a bare components section anchor to components#pha_polymer_core so the discussion target resolves to an existing local component anchor.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T08:51:42Z",
     "curator": "claude",
     "action": "EDITED_RECORD",
     "changes": "Re-sourced the narrower PHB granule related synonym from GO:0070088 to a Cupriavidus necator H16 PHB-granule primary paper.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T18:44:05Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "#1257/#1259: Replaced unreadable Jendrossek 2009 citations with readable Fukala and Kucera 2024, Kelly 2024, Bresan 2016, and Pfeiffer and Jendrossek 2012 support.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-16T01:55:41Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "#2322: Correct the Bresan assay attribution and separate phasin membership/size effects from an unverified formation requirement.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:15:31Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "PHA granule",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0070088"
    },
    {
     "synonym_text": "PHB granule",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1128/JB.00779-12"
    }
   ],
   "components": [
    {
     "component_id": "pha_polymer_core",
     "label": "polyhydroxyalkanoate polymer core",
     "component_type": "SMALL_MOLECULE",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "CHEBI:53388 is exact for poly(hydroxybutyrate), a common PHB core polymer, but the GO:0070088 record covers PHA granules with multiple possible hydroxyalkanoate polymer chemistries.",
     "role": "Hydrophobic polyester storage material that forms the granule core and stores carbon plus reducing power.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.mcpro.2024.100765",
       "notes": "Kelly et al. 2024 describe Pseudomonas putida PHA as a polymeric carbon-rich storage material sequestered in carbonosomes."
      },
      {
       "reference": "DOI:10.1038/srep26612",
       "notes": "Bresan et al. 2016 used fluorescent phospholipid-binding LactC2 probes in vivo, not a quantitative chemical-fraction analysis. Native producer granules lacked detectable probe labeling; rare labeling of isolated granules was interpreted as membrane contamination. Recombinant E. coli granules were a distinct context."
      }
     ]
    },
    {
     "component_id": "pha_synthases",
     "label": "PHA synthases",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "gene_symbols": [
      "phaC"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "PHA synthases are grouped by granule-associated polymerization role here; exact family groundings differ between short-chain and medium-chain-length PHA systems and were left for a dedicated family-level curation pass.",
     "role": "Granule-associated polymerase enzymes that synthesize PHA polyester and remain attached to nascent granules.",
     "evidence": [
      {
       "reference": "DOI:10.1128/JB.00779-12",
       "notes": "Pfeiffer and Jendrossek 2012 localized PHB synthase PhaC1 to nascent and mature PHB granules in Cupriavidus necator H16."
      },
      {
       "reference": "DOI:10.1016/j.mcpro.2024.100765",
       "notes": "Kelly et al. 2024 describe PHA synthases among the broad classes of PHA granule-associated proteins."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P23608",
       "protein_label": "Poly(3-hydroxyalkanoate) polymerase subunit PhaC",
       "gene_symbol": "phaC",
       "taxon_id": "NCBITaxon:381666",
       "taxon_label": "Cupriavidus necator H16",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene phaC in Cupriavidus necator H16, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P23608",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P23608, the single reviewed entry for gene phaC in Cupriavidus necator H16. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "phasins",
     "label": "phasins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Phasins are curated as a granule-surface protein class; no single InterPro, Pfam, or NCBIfam accession was chosen as exact for the heterogeneous phasins that decorate PHA granules across PHA-producing bacteria.",
     "role": "Amphipathic granule-surface proteins that bind the PHA core and influence granule size, number and surface coverage. A formation requirement for the heterogeneous phasin class is not established here; changes in granule size or number are not failure to form granules.",
     "evidence": [
      {
       "reference": "DOI:10.1128/JB.00779-12",
       "notes": "Pfeiffer and Jendrossek 2012 localized multiple Cupriavidus necator H16 phasins to PHB granules. Single phaP6 or phaP7 deletions did not visibly alter granule formation, but do not establish dispensability of all phasins."
      }
     ],
     "gene_symbols": [
      "phaP1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q0KBV4",
       "protein_label": "Phasin (PHA-granule associated protein)",
       "gene_symbol": "phaP1",
       "taxon_id": "NCBITaxon:381666",
       "taxon_label": "Cupriavidus necator H16",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene phaP1 in Cupriavidus necator H16. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q0KBV4",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q0KBV4 for gene phaP1 in Cupriavidus necator H16. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "PHA granules are bacterial intracellular inclusions whose production is distributed across heterotrophic, methylotrophic, and autotrophic producer strains.",
     "reference": "DOI:10.3390/molecules29102293"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:381666",
     "taxon_label": "Cupriavidus necator H16",
     "note": "PHB-accumulating model bacterium, historically Ralstonia eutropha H16, used to localize PhaC, phasins and PhaM during PHB granule formation.",
     "reference": "DOI:10.1128/JB.00779-12"
    }
   ],
   "functions": [
    {
     "function_id": "carbon_reducing_power_storage",
     "label": "carbon and reducing-power storage",
     "description": "PHA granules store excess carbon and reducing equivalents as intracellular polyester inclusions that can be mobilized when external nutrients become limiting.",
     "evidence": [
      {
       "reference": "DOI:10.3390/molecules29102293",
       "notes": "Fukala and Kucera 2024 review PHAs as intracellular biopolymers used by microorganisms for energy and carbon storage."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1016/j.mcpro.2024.100765",
     "notes": "Kelly et al. 2024, Comprehensive Proteomics Analysis of Polyhydroxyalkanoate (PHA) Biology in Pseudomonas putida KT2440, Molecular & Cellular Proteomics."
    },
    {
     "reference": "DOI:10.3390/molecules29102293",
     "notes": "Fukala and Kucera 2024, Natural Polyhydroxyalkanoates-An Overview of Bacterial Production Methods, Molecules."
    },
    {
     "reference": "DOI:10.1038/srep26612",
     "notes": "Bresan et al. 2016, Polyhydroxyalkanoate (PHA) granules have no phospholipids, Scientific Reports."
    },
    {
     "reference": "DOI:10.1128/JB.00779-12",
     "notes": "Pfeiffer and Jendrossek 2012, Localization of poly(3-hydroxybutyrate) granule-associated proteins during PHB granule formation in Cupriavidus necator H16, Journal of Bacteriology."
    },
    {
     "reference": "DOI:10.1186/1471-2180-12-262",
     "notes": "Wahl et al. 2012, PHB granules are attached to the nucleoid via PhaM in Ralstonia eutropha, BMC Microbiology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "pha_synthesis_and_surface_coating",
     "title": "PHA synthases and phasins build protein-coated PHA stores",
     "description": "PHA synthases produce the hydrophobic polyester core of a PHA granule, while phasins bind the granule surface and regulate surface coverage, granule number and granule size.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures polymerization and surface coating steps without choosing between micelle, budding or scaffold models for the first nucleation event.",
     "nodes": [
      {
       "node_id": "pha_synthases",
       "label": "PHA synthases",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "pha_synthases"
      },
      {
       "node_id": "pha_polymer_core",
       "label": "polyhydroxyalkanoate polymer core",
       "node_type": "CHEMICAL",
       "component_ref": "pha_polymer_core"
      },
      {
       "node_id": "phasins",
       "label": "phasins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "phasins"
      },
      {
       "node_id": "polyhydroxyalkanoate_granule",
       "label": "polyhydroxyalkanoate granule",
       "node_type": "ORGANELLE",
       "grounding": "GO:0070088"
      },
      {
       "node_id": "carbon_store",
       "label": "stored carbon and reducing power",
       "node_type": "STATE"
      }
     ],
     "edges": [
      {
       "subject": "pha_synthases",
       "predicate": "polymerize",
       "object": "pha_polymer_core",
       "description": "PHA synthases extend hydroxyacyl-CoA substrates into granule PHA polyester.",
       "evidence": [
        {
         "reference": "DOI:10.3390/molecules29102293",
         "notes": "Fukala and Kucera 2024 review the PHB synthesis pathway in which PhaA and PhaB form activated monomers that PhaC polymerizes into PHB."
        }
       ]
      },
      {
       "subject": "pha_polymer_core",
       "predicate": "forms core of",
       "object": "polyhydroxyalkanoate_granule",
       "description": "The PHA polyester forms the hydrophobic storage core of the granule.",
       "evidence": [
        {
         "reference": "DOI:10.1128/JB.00779-12",
         "notes": "Pfeiffer and Jendrossek 2012 describe the amorphous PHB polymer core and associated surface proteins in their introduction. This is not a claim that Bresan et al. measured the polymer fraction."
        }
       ]
      },
      {
       "subject": "phasins",
       "predicate": "coat",
       "object": "polyhydroxyalkanoate_granule",
       "description": "Phasins bind to the PHA granule surface and are the major granule-associated surface proteins.",
       "evidence": [
        {
         "reference": "DOI:10.1128/JB.00779-12",
         "notes": "Pfeiffer and Jendrossek 2012 localized multiple phasins to PHB granules in Cupriavidus necator H16."
        }
       ]
      },
      {
       "subject": "polyhydroxyalkanoate_granule",
       "predicate": "stores",
       "object": "carbon_store",
       "description": "The assembled granule holds carbon and reducing power in polyester form for later mobilization.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.mcpro.2024.100765",
         "notes": "Kelly et al. 2024 describe Pseudomonas putida PHA as a polymeric carbon-rich storage material sequestered in carbonosomes."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "exclude_phospholipid_monolayer",
     "prompt": "Should a phospholipid monolayer be curated as a PHA granule component?",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "components#pha_polymer_core"
     ],
     "rationale": "GO:0070088 still mentions a phospholipid monolayer from the older structural model, but Bresan et al. 2016 reported that purified PHA granules contain PHA and protein and no detectable phospholipids, so the monolayer is deliberately not curated as a component. Correction (2026-10-16): the earlier experiment description above was inaccurate. Bresan et al. used phospholipid-binding fluorescent probes in vivo; rare labeling of isolated granules was attributed to contamination, not a bulk chemical composition measurement. The native-producer results and recombinant E. coli observations must be distinguished.",
     "resolution_note": "Do not add a universal phospholipid-monolayer component on this evidence. The decision is bounded to the tested native producer systems and probe sensitivity; it does not assert that phospholipids can never associate with any recombinant or isolated PHA granule.",
     "evidence": [
      {
       "reference": "DOI:10.1038/srep26612",
       "notes": "Bresan et al. 2016 Results: native producer in vivo LactC2 assays; isolated granules had less than 1% fluorescent particles, interpreted as contamination; recombinant E. coli granules sometimes labeled."
      }
     ],
     "posed_by": "claude",
     "posed_date": "2026-09-10",
     "resolved_date": "2026-09-10"
    },
    {
     "discussion_id": "ground_generic_pha_granule_components",
     "prompt": "Resolve exact broad groundings for PHA polymer cores, PHA synthases and phasins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#pha_polymer_core",
      "components#pha_synthases",
      "components#phasins"
     ],
     "rationale": "A curated ChEBI match was verified for poly(hydroxybutyrate), but the GO:0070088 record is broader than PHB; likewise, PHA synthase and phasin families are heterogeneous enough that exact family CURIEs need a separate InterPro/Pfam/NCBIfam pass.",
     "posed_by": "claude",
     "posed_date": "2026-09-10"
    }
   ]
  },
  {
   "identifier": "GO:0034515",
   "label": "proteasome storage granule",
   "structure_category": "INCLUSION",
   "structure_kind": "INCLUSION_BODY",
   "definition": "A cytoplasmic, membrane-free accumulation of proteasome core and regulatory particles observed as discrete foci during cellular quiescence.",
   "definition_source": "GO:0034515",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-05T12:40:28Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-05T12:42:16Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added five component classes, three reference protein examples, bounded yeast evidence, a recovery graph, explicit retraction/architecture provenance and an inspected link-only figure.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-05T12:44:38Z",
     "curator": "codex",
     "action": "CORRECTED_ATTRIBUTION",
     "changes": "Corrected Salin's given name from native JATS author metadata before publication.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Added source-backed mechanistic descriptions to 2 causal edge(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "PSG",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0034515"
    }
   ],
   "parent_structures": [
    "GO:0043232"
   ],
   "part_of": [
    "GO:0005737"
   ],
   "has_part": [
    "GO:0005839",
    "GO:0005838"
   ],
   "components": [
    {
     "component_id": "core_particle",
     "label": "proteasome core complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005839",
     "essentiality": "UNKNOWN",
     "role": "Proteolytic particle represented by the 20S core in the yeast studies. Listing core and regulatory particles separately does not assert that they are physically dissociated within every intact granule.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200711154",
       "notes": "Figures 1-2 localize core subunits to PSGs by immunogold and fluorescence."
      },
      {
       "reference": "DOI:10.1091/mbc.E17-03-0162",
       "notes": "Figure 5 detects core subunits in enriched cross-linked PSG preparations."
      }
     ]
    },
    {
     "component_id": "regulatory_particle",
     "label": "proteasome regulatory particle",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005838",
     "essentiality": "UNKNOWN",
     "role": "The 19S particle is represented by both base and lid markers in yeast PSGs. Marker colocalization alone does not determine holoenzyme assembly state.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200711154",
       "notes": "Figure 2 compares core, base and lid markers in the same foci."
      },
      {
       "reference": "DOI:10.1091/mbc.E17-03-0162",
       "notes": "Figure 5 detects regulatory-particle subunits in enriched PSG preparations."
      }
     ]
    },
    {
     "component_id": "blm10",
     "label": "Proteasome activator complex subunit 4",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR035309",
     "gene_symbols": [
      "BLM10"
     ],
     "essentiality": "UNKNOWN",
     "role": "Activator family represented by PSG-associated Blm10 in budding yeast; residence is not generalized to every family member or experimental condition.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P43583",
       "protein_label": "Proteasome activator BLM10",
       "gene_symbol": "BLM10",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence example for the Blm10 colocalization and enrichment assays; the paper's BY4741 and WCGa experiments are not reassigned to S288C.",
       "evidence": [
        {
         "reference": "UniProtKB:P43583",
         "notes": "Native reviewed entry verifies accession, name, gene and reference taxon."
        },
        {
         "reference": "DOI:10.1091/mbc.E17-03-0162",
         "notes": "Figures 4A and 5D support localization and biochemical enrichment."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E17-03-0162",
       "notes": "Figures 4A and 5D support residence independently of the retracted 2018 study."
      },
      {
       "reference": "InterPro:IPR035309",
       "notes": "Native complete six-entry P43583 match set contains this family; domain and superfamily matches were not used as whole-protein identities."
      }
     ]
    },
    {
     "component_id": "ubp6",
     "label": "Ubiquitin carboxyl-terminal hydrolase 14-like",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR044635",
     "gene_symbols": [
      "UBP6"
     ],
     "essentiality": "UNKNOWN",
     "role": "Proteasome-associated hydrolase family represented by Ubp6 colocalization with PSGs in budding yeast. Family identity does not imply universal PSG residence.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P43593",
       "protein_label": "Ubiquitin carboxyl-terminal hydrolase 6",
       "gene_symbol": "UBP6",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence example for the Ubp6-GFP localization assay, not a claim that the experiment used the reference strain itself.",
       "evidence": [
        {
         "reference": "UniProtKB:P43593",
         "notes": "Native reviewed entry verifies accession, name, gene and reference taxon."
        },
        {
         "reference": "DOI:10.1091/mbc.E17-03-0162",
         "notes": "Figure 4B compares Ubp6-GFP and Pre2-mCherry in quiescent cells."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E17-03-0162",
       "notes": "Figure 4B supports residence; deletion phenotypes alone are not the basis for component membership or a universal assembly requirement."
      },
      {
       "reference": "InterPro:IPR044635",
       "notes": "Native complete seven-entry P43593 match set identifies this family."
      }
     ]
    },
    {
     "component_id": "ubiquitin",
     "label": "unconjugated ubiquitin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The complete five-entry P0CG63 InterPro set contains ubiquitin domains and the broader Ubiquitin and ubiquitin-like family IPR050158, not an exact identity for mature unconjugated ubiquitin.",
     "gene_symbols": [
      "UBI4"
     ],
     "essentiality": "UNKNOWN",
     "role": "Free ubiquitin enriched in the tested cross-linked PSG preparations. UBI4 is an experimentally used precursor source, not the only ubiquitin gene or a claim that intact polyubiquitin precursor chains constitute PSG cargo.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0CG63",
       "protein_label": "Polyubiquitin",
       "gene_symbol": "UBI4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Precursor reference sequence whose processed ubiquitin product is relevant. Figure 4C uses a diglycine-deleted GFP reporter; this engineered reporter is not identical to native P0CG63 or proof of unprocessed precursor residence.",
       "evidence": [
        {
         "reference": "UniProtKB:P0CG63",
         "notes": "Native reviewed entry explicitly identifies a precursor containing ubiquitin."
        },
        {
         "reference": "DOI:10.1091/mbc.E17-03-0162",
         "notes": "Figures 4C and 5E distinguish the tagged processed product from free ubiquitin detected in enriched preparations."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E17-03-0162",
       "notes": "Figure 5E supports enrichment of free ubiquitin; weak polyubiquitin detection is not a universal exclusion rule for every PSG condition."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "reference": "DOI:10.1083/jcb.200711154",
     "note": "BY4741/BY4742/BY4743-derived strains provide localization and refeeding assays."
    },
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "reference": "DOI:10.1083/jcb.200711154",
     "note": "Figure 5 follows endogenous Pad1-GFP foci after four days of culture and their mobilization after refeeding, including cycloheximide-treated cells."
    },
    {
     "taxon_id": "NCBITaxon:559292",
     "taxon_label": "Saccharomyces cerevisiae S288C",
     "reference": "UniProtKB:P43583",
     "note": "Reference-sequence taxon for protein examples, not a reassignment of all imaging or biochemical experiments to this strain."
    }
   ],
   "functions": [
    {
     "function_id": "reversible_proteasome_reservoir",
     "label": "reversible proteasome storage",
     "description": "Concentrates proteasome material during quiescence for subsequent mobilization. This does not assert protection from autophagic degradation.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200711154",
       "notes": "Figures 4-5 test refeeding with water and translation-inhibition controls."
      }
     ]
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "nutrient_recovery",
     "title": "Refeeding mobilizes PSG-associated proteasome material",
     "graph_kind": "DISASSEMBLY",
     "scope_status": "MECHANISTIC",
     "scope_notes": "Pre6-GFP in four-day budding-yeast cultures transferred to fresh YPD. Water transfer is a negative control; cycloheximide does not prevent relocalization. These interventions support mobilization without requiring new protein synthesis, not a resolved molecular dissolution mechanism or proteaphagy-protection mechanism.",
     "nodes": [
      {
       "node_id": "fresh_medium",
       "label": "Transfer to fresh YPD",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "granule_clearance",
       "label": "Loss of PSG-localized Pre6-GFP foci",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "nuclear_return",
       "label": "Nuclear relocalization of Pre6-GFP",
       "node_type": "CELLULAR_LOCALIZATION"
      }
     ],
     "edges": [
      {
       "subject": "fresh_medium",
       "predicate": "induces",
       "object": "granule_clearance",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200711154",
         "notes": "Figure 4B-C compares refeeding with and without cycloheximide; Figure 4A supplies the water-transfer control."
        }
       ],
       "description": "Transfer to fresh nutrient medium induces clearance of cytoplasmic Pre6-GFP proteasome storage granules."
      },
      {
       "subject": "fresh_medium",
       "predicate": "induces",
       "object": "nuclear_return",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200711154",
         "notes": "Figure 4 follows redistribution to the nuclear periphery and nucleus."
        }
       ],
       "description": "Transfer to fresh nutrient medium induces relocalization of Pre6-GFP from proteasome storage granules to the nuclear periphery and nucleus."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0034515",
     "notes": "Native QuickGO verifies active cellular-component identity, related-scope PSG abbreviation, membraneless-organelle parent and cytoplasmic parthood."
    },
    {
     "reference": "DOI:10.1083/jcb.200711154",
     "notes": "Laporte et al. (2008), PMID 18504300, PMC2396804.1. Native metadata reports no retraction. Main Results, figure captions and relevant strain/microscopy methods inspected; Figure 2 pixels inspected. Supplemental files were not inspected."
    },
    {
     "reference": "DOI:10.1091/mbc.E17-03-0162",
     "notes": "Gu et al. (2017), PMID 28768827, PMC5597321.1. Native metadata reports no retraction. Main composition, localization, ubiquitin-overexpression and native-gel Results, figure captions and strain methods inspected. Supplemental files and raw proteomics were not independently inspected."
    },
    {
     "reference": "DOI:10.1016/j.cell.2025.12.035",
     "notes": "Tang et al. (2026), PMID 41605212. Primary abstract reports inactive, doubly capped 26S proteasomes organized into trimer-based paracrystalline arrays by in situ cryo-ET. Only abstract and bibliographic metadata were read; publisher full text and the Max Planck repository PDF returned 403. No detailed assembly graph, quantitative property or accession is inferred from the abstract."
    }
   ],
   "discussions": [
    {
     "discussion_id": "retracted_evidence",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Exclude the retracted 2018 study and derivative commentary from positive support.",
     "rationale": "Ontology citation chains can retain secondary accounts of withdrawn work.",
     "notes": "DOI 10.7554/eLife.34532 was retracted by DOI 10.7554/eLife.82988 following reported western-blot irregularities and misplaced confocal images. GO's definition also cites PMID 30204036, a commentary on that study, which is not independent support. No proteaphagy-protection or Arabidopsis PSG claim is imported from either. Independent 2008 and 2017 primary evidence supports this record's yeast scope.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.82988",
       "notes": "Official retraction notice read; used only for exclusion provenance."
      },
      {
       "reference": "PMID:30204036",
       "notes": "Native PubMed identifies this as a comment on the retracted study."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "resolved_date": "2026-10-05"
    },
    {
     "discussion_id": "architecture_context",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Reconcile in situ PSG architecture with older extract-based assembly assays.",
     "rationale": "Colocalized subunits and dissociated particles in lysates do not uniquely establish assembly state inside living-cell granules.",
     "notes": "The 2008 study leaves activity and particle association unresolved. Figure 7 of the 2017 study uses lysates and native PAGE; its dissociation model is not imposed universally. The 2026 abstract reports intact 26S arrays in situ. Read its full methods, condition-specific results and deposits before extending architecture claims. No liquid-state, fixed stoichiometry or activity claim is inferred from fluorescence foci or the term membraneless.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200711154",
       "notes": "Results following Figure 2 explicitly delimit assembly/activity inference."
      },
      {
       "reference": "DOI:10.1091/mbc.E17-03-0162",
       "notes": "Figure 7 describes native-PAGE analysis of lysates, not intact granules."
      },
      {
       "reference": "DOI:10.1016/j.cell.2025.12.035",
       "notes": "Primary abstract supplies a consequential newer architecture result."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05"
    },
    {
     "discussion_id": "component_boundary",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Separate experimentally observed residents from indirect genetic modifiers.",
     "rationale": "A deletion phenotype or a different reversible focus is not PSG membership.",
     "notes": "The 2017 screen's kinases, transcription factors and karyopherins are not added solely from regulatory effects or focus formation. Blm10, Ubp6 and ubiquitin have separate localization or enrichment support. The ubiquitin precursor is distinguished from its processed product. No accession represents an entire proteasome particle, and no universal essentiality is asserted.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E17-03-0162",
       "notes": "Main localization/composition Results distinguish these source observations."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "resolved_date": "2026-10-05"
    },
    {
     "discussion_id": "ubiquitin_grounding",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve an exact source-neutral identifier for unconjugated mature ubiquitin.",
     "rationale": "Domains and a family including other ubiquitin-like proteins are broader than the curated component.",
     "notes": "Native complete P0CG63 InterPro results were checked through next=null; reviewed precursor identity is retained only as a protein example.",
     "evidence": [
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/P0CG63/?page_size=200",
       "notes": "Five integrated matches; no exact mature-product family adopted."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05"
    },
    {
     "discussion_id": "structure_boundary_and_scope",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Keep PSG distinct from individual proteasomes and other protein inclusions.",
     "rationale": "Shared components or transient proximity do not establish identity.",
     "notes": "GO assigns PSG its own identity, not an is-a subtype of the proteasome complex. No IPOD, JUNQ, actin-body or P-body synonym is asserted. Yeast examples do not establish fungal or eukaryotic prevalence. Taxonomic distribution, traits, complex compositions, physical properties and raw datasets remain unasserted. The live iModulonDB adapter lists 28 datasets, neither yeast represented; this provides no structure-absence evidence. Hidden/ignored-inclusive whole-worktree searches and all 895 parsed record identities found no duplicate before creation.",
     "evidence": [
      {
       "reference": "GO:0034515",
       "notes": "Exact ontology identity and hierarchy checked at QuickGO."
      },
      {
       "reference": "DOI:10.1083/jcb.200711154",
       "notes": "Figure 3 directly distinguishes PSGs from actin bodies and P-bodies."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "resolved_date": "2026-10-05"
    }
   ],
   "images": [
    {
     "image_id": "laporte_2008_figure2",
     "source": "PMC",
     "source_accession": "PMC2396804.1 fig2",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2396804/#fig2",
     "licence": "OTHER",
     "licence_url": "https://creativecommons.org/licenses/by-nc-sa/3.0/",
     "attribution": "Damien Laporte, Bénédicte Salin, Bertrand Daignan-Fornier and Isabelle Sagot (2008), Journal of Cell Biology; CC BY-NC-SA 3.0, via PubMed Central.",
     "modality": "FLUORESCENCE",
     "caption": "Figure 2. Core, lid and base markers colocalize in budding-yeast PSGs after four days of culture (A); a core-marker time course tracks redistribution (B). Scale bars are 2 micrometers. Colocalization does not establish holoenzyme assembly.",
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "reference": "DOI:10.1083/jcb.200711154",
     "retrieved_on": "2026-10-05",
     "notes": "Link-only. Native PMC metadata and JATS identify CC BY-NC-SA 3.0, represented by OTHER because the schema has no exact value; no hosted file or file hash is asserted. Source media MD5 verified and actual Figure 2 pixels inspected locally."
    }
   ]
  },
  {
   "identifier": "GO:0140453",
   "label": "protein aggregate center",
   "structure_category": "INCLUSION",
   "structure_kind": "INCLUSION_BODY",
   "definition": "A reversible intracellular assembly of misfolded proteins and chaperones that temporarily protects heat-sensitive clients from degradation and can be disassembled when conditions permit recovery.",
   "definition_source": "GO:0140453",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-05T10:53:12Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-05T10:55:40Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added bounded GO identity, four component classes, three reference proteins, three intervention graphs, dataset metadata, source-limit discussions and an inspected CC BY 4.0 figure.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "protein aggregate centre",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0140453"
    },
    {
     "synonym_text": "PAC",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0140453"
    },
    {
     "synonym_text": "protein aggregate-like center",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.3390/ijms241311202"
    }
   ],
   "parent_structures": [
    "GO:0043232"
   ],
   "components": [
    {
     "component_id": "protein_cargo",
     "label": "heterogeneous misfolded protein cargo",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Variable client material is neither one sequence family nor a fixed complex.",
     "role": "Reversibly sequestered heat-sensitive protein material. Rho1.C17R-GFP and Guk1-9-GFP are engineered probes of this cargo, not invariant native subunits.",
     "evidence": [
      {
       "reference": "DOI:10.3390/ijms241311202",
       "notes": "Results 2.1-2.4 and Figures 1, 3 and 6 track reporter deposition, persistence and turnover."
      }
     ]
    },
    {
     "component_id": "small_hsp",
     "label": "Small heat shock protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding": "InterPro:IPR031107",
     "gene_symbols": [
      "HSP42"
     ],
     "role": "Deposited chaperone class exemplified by Hsp42 in budding yeast. Joint loss of Hsp42 and Btn2 impairs reporter PAC formation or persistence; residual foci depend on reporter and strain. This combined perturbation does not establish a universal single-protein or family-wide requirement.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12329",
       "protein_label": "Heat shock protein 42",
       "gene_symbol": "HSP42",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reviewed reference-sequence example, not a reassignment of W303 or BY4741 experimental backgrounds to S288C. Figure 2 shows Hsp42-GFP foci in BY4741; Figure 3 tests joint BTN2/HSP42 deletion.",
       "evidence": [
        {
         "reference": "UniProtKB:Q12329",
         "notes": "Native reviewed entry verifies accession, name, gene and reference taxon."
        },
        {
         "reference": "DOI:10.3390/ijms241311202",
         "notes": "Figure 2 shows Hsp42-GFP foci in BY4741; Figure 3 tests joint BTN2/HSP42 deletion."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.3390/ijms241311202",
       "notes": "Results 2.1-2.2 and Figures 2-3 support residence and context-dependent joint deletion effects."
      },
      {
       "reference": "InterPro:IPR031107",
       "notes": "Complete native integrated match set has three entries; IPR031107 is the family, while the other matches are a domain and a homologous superfamily."
      }
     ]
    },
    {
     "component_id": "btn2",
     "label": "Btn2-type aggregase",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "CONDITIONAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The complete native P53286 match set contains only BTN2-like N-terminal domain IPR062150; a domain is not a whole-protein family identity.",
     "gene_symbols": [
      "BTN2"
     ],
     "role": "PAC-enriched sorting factor whose formation and maintenance effects depend on substrate, genetic background and stress intensity. Results 2.2 reports that BTN2 loss blocks the Rho1 reporter PACs in W303, but other reporters/backgrounds retain foci; this is not universal essentiality.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53286",
       "protein_label": "Protein BTN2",
       "gene_symbol": "BTN2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reviewed reference-sequence example, not a reassignment of W303 or BY4741 experimental backgrounds to S288C. Figure 2 shows Btn2-GFP foci; Results 2.2 separates single-deletion observations from the double-deletion assays in Figure 3.",
       "evidence": [
        {
         "reference": "UniProtKB:P53286",
         "notes": "Native reviewed entry verifies accession, name, gene and reference taxon."
        },
        {
         "reference": "DOI:10.3390/ijms241311202",
         "notes": "Figure 2 shows Btn2-GFP foci; Results 2.2 separates single-deletion observations from the double-deletion assays in Figure 3."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.3390/ijms241311202",
       "notes": "Results 2.1-2.2 and Figures 2-3 distinguish localization, single deletions and joint loss."
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/P53286/?page_size=200",
       "notes": "One native integrated match, next=null; domain-only grounding declined."
      }
     ]
    },
    {
     "component_id": "hsp104",
     "label": "Hsp104-type disaggregase",
     "component_type": "PROTEIN",
     "component_role": "ASSOCIATED_MACHINERY",
     "essentiality": "DISPENSABLE",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "All 11 integrated InterPro matches were inspected. ClpA/B families IPR001270 and IPR050130 are broader than the Hsp104-type class.",
     "gene_symbols": [
      "HSP104"
     ],
     "role": "Focus-associated disaggregase that supports PAC clearance during recovery and prolonged heat stress. Reporter PACs still form without Hsp104. Disappearance of fluorescent foci alone is not proof of client degradation.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P31539",
       "protein_label": "Heat shock protein 104",
       "gene_symbol": "HSP104",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reviewed reference-sequence example, not a reassignment of W303 or BY4741 experimental backgrounds to S288C. Figures 2 and 4 show focus association and separate PAC formation from Hsp104-dependent clearance.",
       "evidence": [
        {
         "reference": "UniProtKB:P31539",
         "notes": "Native reviewed entry verifies accession, name, gene and reference taxon."
        },
        {
         "reference": "DOI:10.3390/ijms241311202",
         "notes": "Figures 2 and 4 show focus association and separate PAC formation from Hsp104-dependent clearance."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.3390/ijms241311202",
       "notes": "Results 2.3 and Figure 4 show PACs in deletion cells and delayed clearance; recovery uses CHX after assembly."
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/P31539/?page_size=200",
       "notes": "Complete native integrated match set checked through next=null."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "reference": "DOI:10.3390/ijms241311202",
     "note": "W303 and BY4741 derivatives form reporter PACs at 37 C, with different persistence and genetic requirements. Figure 2 images BY4741-derived GFP-tagged chaperones. These are experimental examples, not clade-wide prevalence."
    },
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "reference": "DOI:10.3390/ijms241311202",
     "note": "Figure 1c includes strain 972 in the same Rho1.C17R-GFP heat-shock comparison. Mild-stress fission-yeast PAC localization is not assumed identical to budding-yeast nuclear and cytoplasmic foci."
    },
    {
     "taxon_id": "NCBITaxon:559292",
     "taxon_label": "Saccharomyces cerevisiae S288C",
     "reference": "UniProtKB:Q12329",
     "note": "Reference-sequence taxon for the reviewed protein examples; not a reassignment of every source assay or imaged cell to this strain."
    }
   ],
   "functions": [
    {
     "function_id": "temporary_sequestration",
     "label": "temporary sequestration of heat-sensitive protein clients",
     "description": "Collects misfolding-prone proteins in heat-induced foci. The same reporters persist differently in fission yeast, W303 and BY4741; a fixed lifetime is not part of the structure identity.",
     "evidence": [
      {
       "reference": "DOI:10.3390/ijms241311202",
       "notes": "Results 2.1 and Figure 1 compare reporter PAC formation and persistence."
      }
     ]
    },
    {
     "function_id": "degradation_delay",
     "label": "postponement of client degradation",
     "description": "PAC deposition can delay degradation of the tested misfolding reporters. Recovery permits disassembly, whereas prolonged heat can be followed by turnover. The study's folding-versus-degradation model is not proof that every endogenous client follows one fate.",
     "evidence": [
      {
       "reference": "DOI:10.3390/ijms241311202",
       "notes": "Results 2.3-2.4 and Figures 4-6 combine deletion, translation inhibition and immunoblot measurements; Figure 6d summarizes the proposed routing model."
      }
     ]
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "mild_heat_deposition",
     "title": "Reporter PAC formation during mild heat stress",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "scope_notes": "Rho1.C17R-GFP and Guk1-9-GFP assays in budding-yeast W303/BY4741 derivatives. The double-deletion phenotype varies by strain and reporter. CHX at induction is distinct from CHX added only during recovery. No proteasome inhibitor is needed for the cited formation assays.",
     "nodes": [
      {
       "node_id": "heat",
       "label": "Temperature shift to 37 C",
       "node_type": "ENVIRONMENTAL_FACTOR"
      },
      {
       "node_id": "pac",
       "label": "protein aggregate center",
       "node_type": "STRUCTURE",
       "grounding": "GO:0140453"
      },
      {
       "node_id": "double_loss",
       "label": "Joint BTN2 and HSP42 deletion",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "chx",
       "label": "Cycloheximide present during 37 C induction",
       "node_type": "EXPERIMENTAL_FACTOR"
      }
     ],
     "edges": [
      {
       "subject": "heat",
       "predicate": "induces",
       "object": "pac",
       "description": "Heat treatment induces reporter PACs in the tested yeast backgrounds.",
       "evidence": [
        {
         "reference": "DOI:10.3390/ijms241311202",
         "notes": "Results 2.1 and Figure 1c."
        }
       ]
      },
      {
       "subject": "double_loss",
       "predicate": "impairs",
       "object": "pac",
       "description": "Joint loss blocks Rho1 reporter PAC formation in W303 but permits residual foci in BY4741 and with Guk1-9 in W303; persistence is impaired.",
       "evidence": [
        {
         "reference": "DOI:10.3390/ijms241311202",
         "notes": "Results 2.2 and Figure 3, not an inferred identical single-deletion effect."
        }
       ]
      },
      {
       "subject": "chx",
       "predicate": "blocks",
       "object": "pac",
       "description": "CHX suppresses the tested mild-heat reporter PAC formation; this is not generalized to all aggregation at 42 C.",
       "evidence": [
        {
         "reference": "DOI:10.3390/ijms241311202",
         "notes": "Results 2.4 and Figure 6a; Discussion distinguishes severe heat."
        }
       ]
      }
     ]
    },
    {
     "graph_id": "reporter_turnover",
     "title": "Perturbations of PAC deposition and reporter turnover",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "scope_notes": "Immunoblot turnover assays at 37 C. The interventions have effects beyond PAC deposition; the graph records their measured effects without claiming a deposition-only molecular pathway or universal endogenous-client fate.",
     "nodes": [
      {
       "node_id": "double_loss",
       "label": "Joint BTN2 and HSP42 deletion",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "chx",
       "label": "Cycloheximide at 37 C",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "degradation",
       "label": "Misfolding-reporter degradation",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "double_loss",
       "predicate": "accelerates",
       "object": "degradation",
       "description": "The double deletion increases turnover of the tested Rho1 and Guk1-9 reporters during heat stress.",
       "evidence": [
        {
         "reference": "DOI:10.3390/ijms241311202",
         "notes": "Results 2.4 and Figure 6c; reduced PAC persistence accompanies faster turnover."
        }
       ]
      },
      {
       "subject": "chx",
       "predicate": "accelerates",
       "object": "degradation",
       "description": "CHX accelerates Rho1.C17R-GFP loss at 37 C, but the same effect is not observed at 25 C.",
       "evidence": [
        {
         "reference": "DOI:10.3390/ijms241311202",
         "notes": "Results 2.4 and Figure 6b provide the temperature control."
        }
       ]
      }
     ]
    },
    {
     "graph_id": "pac_clearance",
     "title": "Hsp104-dependent PAC clearance",
     "graph_kind": "DISASSEMBLY",
     "scope_status": "MECHANISTIC",
     "scope_notes": "W303 main Figure 4 assays. Recovery follows 30 minutes at 37 C and a shift to 25 C with CHX added to block new synthesis. Chronic-heat turnover is a separate assay, not a necessary consequence of recovery.",
     "nodes": [
      {
       "node_id": "recovery",
       "label": "Return to 25 C after PAC assembly, with CHX",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "clearance",
       "label": "Reporter PAC clearance during recovery",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "hsp104_loss",
       "label": "HSP104 deletion",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "chronic_clearance",
       "label": "PAC clearance during prolonged 37 C stress",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "turnover",
       "label": "Rho1.C17R-GFP turnover during prolonged 37 C stress",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "recovery",
       "predicate": "permits",
       "object": "clearance",
       "description": "Wild-type reporter foci disappear during the recovery assay.",
       "evidence": [
        {
         "reference": "DOI:10.3390/ijms241311202",
         "notes": "Results 2.3 and Figure 4b; focus disappearance is not equated with proteolysis."
        }
       ]
      },
      {
       "subject": "hsp104_loss",
       "predicate": "impairs",
       "object": "clearance",
       "description": "Hsp104-deficient cells retain reporter PACs after the shift to permissive temperature.",
       "evidence": [
        {
         "reference": "DOI:10.3390/ijms241311202",
         "notes": "Results 2.3 and Figure 4b."
        }
       ]
      },
      {
       "subject": "hsp104_loss",
       "predicate": "delays",
       "object": "chronic_clearance",
       "description": "Reporter foci persist longer in the deletion background during sustained heat.",
       "evidence": [
        {
         "reference": "DOI:10.3390/ijms241311202",
         "notes": "Results 2.3 and Figure 4c."
        }
       ]
      },
      {
       "subject": "hsp104_loss",
       "predicate": "delays",
       "object": "turnover",
       "description": "Immunoblots show greater reporter stability in Hsp104-deficient cells during prolonged heat.",
       "evidence": [
        {
         "reference": "DOI:10.3390/ijms241311202",
         "notes": "Results 2.3 and Figure 4d-e; separate protein-level measurement."
        }
       ]
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0140453",
     "notes": "Active cellular-component identity verified through native QuickGO; definition paraphrased, and GO's broad PAC abbreviation scope retained."
    },
    {
     "reference": "GO:0043232",
     "notes": "Native QuickGO lists GO:0140453 as an is_a child of intracellular membraneless organelle; no nuclear or cytoplasmic parthood is forced."
    },
    {
     "reference": "DOI:10.3390/ijms241311202",
     "notes": "Boronat et al. (2023), PMID 37446379, PMC10342647.1. Native metadata/JATS, all main Results, Discussion, Methods and seven figure captions read. Figure 2 pixels inspected. Supplemental figures/tables and raw data were not independently inspected."
    },
    {
     "reference": "DOI:10.1016/j.celrep.2020.01.077",
     "notes": "Cabrera et al. (2020), PMID 32075773. PubMed abstract and bibliographic metadata read. DOI/Cell PDF routes failed and the publisher full-text route returned 403; NCBI reports no PMC copy, not absence of the paper. Detailed mechanistic claims here rely on the readable 2023 study, not an inferred reading of the 2020 full text."
    }
   ],
   "datasets": [
    {
     "accession": "DOI:10.17632/z3hvg9wtvg.2",
     "title": "Cabrera et al. PAC manuscript dataset, version 2",
     "description": "Mendeley Data deposit explicitly linked by its native landing page to the 2020 Cell Reports PAC paper.",
     "dataset_type": "OTHER",
     "repository": "OTHER",
     "url": "https://data.mendeley.com/datasets/z3hvg9wtvg/2",
     "publication": "DOI:10.1016/j.celrep.2020.01.077",
     "notes": "Metadata-only link. Native version-2 page gives publication date 2023-03-21, contributor Margarita Cabrera and CC BY 4.0. File manifest and raw archives were not inspected; no file count, sample count, assay inventory or reanalysis finding is asserted.",
     "evidence": [
      {
       "reference": "https://data.mendeley.com/datasets/z3hvg9wtvg/2",
       "notes": "Native version-2 landing page verifies the dataset identity, date, contributor, publication association and licence."
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_overlap",
     "kind": "INTERPRETATION",
     "status": "OPEN",
     "prompt": "Resolve the operational overlap of PAC with INQ and CytoQ without forcing exact synonymy.",
     "rationale": "The same protein-quality-control literature uses different names and experimental boundaries.",
     "notes": "The 2023 Introduction suggests PACs may correspond to INQ plus CytoQ. This GO-grounded umbrella is not asserted distinct from every such focus, nor exactly equivalent to either narrower site. No exact Q-body, CytoQ, INQ, JUNQ, IPOD or Agepod synonym or hierarchy edge is added. Nuclear rings observed under severe heat are discussed separately in the source. Full-name/CURIE/DOI and acronym/old-name searches included hidden and ignored files, excluding only .git; parsed identities of 893 records had no exact PAC match.",
     "evidence": [
      {
       "reference": "DOI:10.3390/ijms241311202",
       "notes": "Introduction explicitly qualifies the proposed PAC/INQ/CytoQ correspondence; Results 2.5 separates NuRs."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05"
    },
    {
     "discussion_id": "component_grounding",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve exact family grounding for Btn2-type, Hsp104-type and heterogeneous cargo classes.",
     "rationale": "Domains, broad superfamilies and variable cargo cannot be made exact component identities.",
     "notes": "Three classes retain REVIEWED_LABEL_ONLY. Complete native InterPro sets were inspected for all three protein examples; no domain is promoted to a family.",
     "evidence": [
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/P53286/?page_size=200",
       "notes": "Native integrated set contains only one domain."
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/P31539/?page_size=200",
       "notes": "Native integrated set includes broader ClpA/B families, not an exact Hsp104 family."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05"
    },
    {
     "discussion_id": "component_boundary",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Keep reporters and upstream or turnover factors separate from demonstrated residents.",
     "rationale": "Genetic effects do not alone demonstrate membership in the assembled structure.",
     "notes": "Rho1.C17R-GFP and Guk1-9-GFP remain experimental cargo probes. C-terminal GFP prevents Rho1 geranylgeranylation. Ydj1 and the proposed Rsp5 route are not added as constituents solely from turnover phenotypes or model arrows. CHX, ribosomes and general proteasome machinery are not PAC subunits. Hsp104 is associated machinery and dispensable for formation; Figure 2's description of it as a small HSP is not adopted.",
     "evidence": [
      {
       "reference": "DOI:10.3390/ijms241311202",
       "notes": "Figure 1a, Results 2.3-2.4 and Discussion establish these distinctions."
      },
      {
       "reference": "UniProtKB:P31539",
       "notes": "Reviewed protein identity is Hsp104, not a small-HSP family assignment."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "resolved_date": "2026-10-05"
    },
    {
     "discussion_id": "experimental_scope",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Preserve temperature, strain, inhibitor and readout boundaries.",
     "rationale": "Reporter foci, protein abundance, refolding and degradation are different measurements.",
     "notes": "Do not infer identical kinetics across W303, BY4741 and fission yeast, or universal essentiality from a double deletion. The 37 C induction experiments differ from 42 C severe stress. Figure 4 recovery adds CHX after PAC assembly; Figure 6 adds it during induction. Loss of fluorescence need not coincide with degradation. No liquid-state claim, quantitative geometry or fixed client lifetime is inferred.",
     "evidence": [
      {
       "reference": "DOI:10.3390/ijms241311202",
       "notes": "Figures 1, 3, 4 and 6, plus Discussion, explicitly distinguish these assays."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "resolved_date": "2026-10-05"
    },
    {
     "discussion_id": "composition_depth",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Extend the bounded component list after inspecting the defining paper and supplemental localization data.",
     "rationale": "The curated core is not a complete native PAC inventory.",
     "notes": "The 2020 abstract names Hsp16, Mas5 and Ssa2 but uses contains/requirements collectively; their exact resident and assembly roles need primary figure-level follow-up. The readable 2023 Results 2.1 additionally reports Hsp26 and Sse1 foci with supplemental Figure S2b, not independently inspected here. Full 2020 primary text and 2023 supplemental strain tables remain unverified. Do not treat this incomplete list as evidence of absence or fixed stoichiometry.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2020.01.077",
       "notes": "Primary abstract supports a follow-up lead, not a complete independently inspected inventory."
      },
      {
       "reference": "DOI:10.3390/ijms241311202",
       "notes": "Results 2.1 and 2.5 discuss additional chaperones; supplemental panels are not represented as inspected."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05"
    },
    {
     "discussion_id": "distribution_and_data",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve native client inventories, prevalence and physical properties with structure-specific evidence.",
     "rationale": "Two yeast models and reporter assays do not establish pan-fungal or pan-eukaryotic distribution.",
     "notes": "Leave taxonomic_distribution, associated_traits, complex_compositions, stoichiometry and physical_properties unasserted. Mendeley version 2 is a metadata-only dataset link; no raw measurements were reanalyzed. The live iModulonDB adapter returned 28 datasets with neither yeast represented, so it is not applicable and supplies no negative evidence.",
     "evidence": [
      {
       "reference": "DOI:10.3390/ijms241311202",
       "notes": "Figure 1 and Discussion define the tested scope and distinguish extrapolation."
      },
      {
       "reference": "DOI:10.17632/z3hvg9wtvg.2",
       "notes": "Versioned dataset landing page, not a raw-data analysis."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05"
    }
   ],
   "images": [
    {
     "image_id": "pmc_pmc10342647_ijms_24_11202_f002",
     "file": "pmc10342647_ijms_24_11202_f002.jpg",
     "file_sha256": "7d9c957cdb378c0a51800a3890e66cf2d0d0b05d7596bf0e220e0224b374c6da",
     "source": "PMC",
     "source_accession": "PMC10342647.1 ijms-24-11202-f002",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10342647/#ijms-24-11202-f002",
     "download_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC10342647.1/ijms-24-11202-g002.jpg",
     "licence": "CC_BY_4_0",
     "licence_url": "https://creativecommons.org/licenses/by/4.0/",
     "attribution": "Susanna Boronat, Margarita Cabrera, Montserrat Vega, Jorge Alcalá, Silvia Salas-Pino, Rafael R. Daga, José Ayté, Elena Hidalgo; CC BY, via PubMed Central",
     "modality": "FLUORESCENCE",
     "caption": "Figure 2. GFP-tagged Hsp42, Hsp104 and Btn2 form heat-induced foci in BY4741-derived budding yeast at 37 C. Rows compare the tagged chaperones over time; dashed outlines mark cells and scale bars are 5 micrometers. Hsp104 is a disaggregase, not a small heat shock protein. Separate single-label images do not establish simultaneous three-way colocalization.",
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "reference": "DOI:10.3390/ijms241311202",
     "retrieved_on": "2026-10-05",
     "notes": "Figure 2 from article version PMC10342647.1; exact licence version read from JATS and media md5 read from the PMC OA S3 metadata. Taxon supplied by the curator because PMC has no taxon field. Actual figure pixels inspected: BY4741 labels, chaperone rows, time points and scale bar agree with the caption. No separate third-party credit appears in this figure or caption. Unmodified image; a time-course montage, not an ultrastructural or material-state measurement."
    }
   ]
  },
  {
   "identifier": "cellstructuremech:r_body",
   "label": "R-body",
   "structure_category": "INCLUSION",
   "structure_kind": "INCLUSION_BODY",
   "definition": "A bacterial proteinaceous inclusion body assembled from Reb proteins that forms a coiled ribbon and can extend into a hollow tube.",
   "definition_source": "DOI:10.1021/acssynbio.5b00237",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T13:22:31Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T13:23:34Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added inclusion-body parentage, R-body synonyms, Reb protein component curation, Azorhizobium and Pseudomonas scope, pH-triggered extension function, DOI evidence, a nonmechanistic Reb extension graph, and a Reb grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T13:23:54Z",
     "curator": "codex",
     "action": "NORMALIZED_GRAPH",
     "changes": "Changed the low-pH extension trigger node from CHEMICAL to ENVIRONMENTAL_FACTOR.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T13:33:10Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #486 by removing wild-type Azorhizobium from taxonomic scope, resolved #487 by restricting pH-triggered extension evidence to direct acidification data, and resolved #488 by adding Caedibacter taeniospiralis as a directly observed natural producer.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-16T01:51:31Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "#2323: Correct the Wang 2021 article title while preserving the earlier pH-trigger scope correction.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 3 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0016234"
   ],
   "synonyms": [
    {
     "synonym_text": "R body",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1021/acssynbio.5b00237"
    },
    {
     "synonym_text": "refractile body",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1128/mbio.00715-17"
    },
    {
     "synonym_text": "R-body inclusion",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1128/mbio.00715-17"
    }
   ],
   "components": [
    {
     "component_id": "reb_proteins",
     "label": "R-body Reb proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "R-body-producing loci encode divergent Reb proteins; no exact source-neutral CURIE for the structural protein cohort was verified in this pass.",
     "role": "Protein constituents that assemble into coiled R-body ribbons.",
     "evidence": [
      {
       "reference": "DOI:10.1128/jb.176.12.3559-3567.1994",
       "notes": "Heruth et al. 1994 genetically characterized R-body synthesis and assembly determinants in Caedibacter taeniospiralis strains 47 and 116."
      },
      {
       "reference": "DOI:10.1128/mbio.00715-17",
       "notes": "Matsuoka et al. 2017 showed that deleting praR derepresses the Azorhizobium caulinodans reb operon and permits R-body production."
      },
      {
       "reference": "DOI:10.1038/s41467-021-24796-0",
       "notes": "Wang et al. 2021 showed that Pseudomonas aeruginosa PA14 produces extendable Reb-based R-bodies."
      }
     ],
     "gene_symbols": [
      "rebA",
      "rebB",
      "rebD"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q57297",
       "protein_label": "RebA",
       "gene_symbol": "rebA",
       "taxon_id": "NCBITaxon:28907",
       "taxon_label": "Caedibacter taeniospiralis",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene rebA in Caedibacter taeniospiralis. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q57297",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q57297 for gene rebA in Caedibacter taeniospiralis. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q46365",
       "protein_label": "RebB",
       "gene_symbol": "rebB",
       "taxon_id": "NCBITaxon:28907",
       "taxon_label": "Caedibacter taeniospiralis",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene rebB in Caedibacter taeniospiralis. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q46365",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q46365 for gene rebB in Caedibacter taeniospiralis. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q57342",
       "protein_label": "RebD",
       "gene_symbol": "rebD",
       "taxon_id": "NCBITaxon:28907",
       "taxon_label": "Caedibacter taeniospiralis",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene rebD in Caedibacter taeniospiralis. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q57342",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q57342 for gene rebD in Caedibacter taeniospiralis. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:28907",
     "taxon_label": "Caedibacter taeniospiralis",
     "presence": "COMMON",
     "note": "Caedibacter taeniospiralis strains 47 and 116 carry plasmid-borne R-body systems used to genetically characterize R-body synthesis and assembly.",
     "reference": "DOI:10.1128/jb.176.12.3559-3567.1994"
    },
    {
     "taxon_id": "NCBITaxon:208963",
     "taxon_label": "Pseudomonas aeruginosa UCBPP-PA14",
     "presence": "COMMON",
     "note": "Pseudomonas aeruginosa PA14 carries an R-body cassette that produces extendable R-bodies.",
     "reference": "DOI:10.1038/s41467-021-24796-0"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:28907",
     "taxon_label": "Caedibacter taeniospiralis",
     "note": "Classical Paramecium endosymbiont species whose strains 47 and 116 were used to genetically characterize R-body synthesis and assembly determinants.",
     "reference": "DOI:10.1128/jb.176.12.3559-3567.1994"
    },
    {
     "taxon_id": "NCBITaxon:208963",
     "taxon_label": "Pseudomonas aeruginosa UCBPP-PA14",
     "note": "Opportunistic pathogen strain used to show that a native Pseudomonas Reb cassette produces extendable R-bodies.",
     "reference": "DOI:10.1038/s41467-021-24796-0"
    }
   ],
   "functions": [
    {
     "function_id": "ph_triggered_r_body_extension",
     "label": "pH-triggered R-body extension",
     "description": "Coiled R-body ribbons can rapidly extend into hollow tubes when acidification triggers the conformational transition.",
     "evidence": [
      {
       "reference": "DOI:10.1021/acssynbio.5b00237",
       "notes": "Polka and Silver 2016 engineered and imaged type 51 R-bodies that extend from coiled ribbons into tubes after acidification."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1128/jb.176.12.3559-3567.1994",
     "notes": "Heruth et al. 1994, 'Characterization of genetic determinants for R body synthesis and assembly in Caedibacter taeniospiralis 47 and 116', Journal of Bacteriology."
    },
    {
     "reference": "DOI:10.1534/g3.112.005231",
     "notes": "Raymann et al. 2013, 'A Genomic Survey of Reb Homologs Suggests Widespread Occurrence of R-Bodies in Proteobacteria', G3."
    },
    {
     "reference": "DOI:10.1021/acssynbio.5b00237",
     "notes": "Polka and Silver 2016, 'A Tunable Protein Piston That Breaks Membranes to Release Encapsulated Cargo', ACS Synthetic Biology."
    },
    {
     "reference": "DOI:10.1128/mbio.00715-17",
     "notes": "Matsuoka et al. 2017, 'Stringent Expression Control of Pathogenic R-body Production in Legume Symbiont Azorhizobium caulinodans', mBio."
    },
    {
     "reference": "DOI:10.1038/s41467-021-24796-0",
     "notes": "Wang et al. 2021, 'Pseudomonas aeruginosa PA14 produces R-bodies, extendable protein polymers with roles in host colonization and virulence', Nature Communications."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "reb_r_body_extension",
     "title": "Reb proteins build extendable R-body ribbons",
     "description": "Reb proteins assemble into a coiled R-body ribbon; low pH triggers extension of the coil into a hollow tube.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records Reb-dependent R-body assembly and pH-triggered extension without modeling all assembly chaperones, regulators, toxins or host-cell targets.",
     "nodes": [
      {
       "node_id": "reb_proteins",
       "label": "R-body Reb proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "reb_proteins"
      },
      {
       "node_id": "coiled_r_body",
       "label": "coiled R-body",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:r_body"
      },
      {
       "node_id": "acid_trigger",
       "label": "acidification trigger",
       "node_type": "ENVIRONMENTAL_FACTOR"
      },
      {
       "node_id": "extended_r_body_tube",
       "label": "extended R-body tube",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:r_body"
      }
     ],
     "edges": [
      {
       "subject": "reb_proteins",
       "predicate": "assemble into",
       "object": "coiled_r_body",
       "description": "R-body structural proteins assemble into coiled proteinaceous ribbons.",
       "evidence": [
        {
         "reference": "DOI:10.1128/mbio.00715-17",
         "notes": "Matsuoka et al. 2017 linked derepression of the Azorhizobium caulinodans reb operon to R-body production."
        },
        {
         "reference": "DOI:10.1038/s41467-021-24796-0",
         "notes": "Wang et al. 2021 connected the Pseudomonas PA14 R-body cassette with native R-body production."
        }
       ]
      },
      {
       "subject": "acid_trigger",
       "predicate": "triggers extension of",
       "object": "coiled_r_body",
       "description": "Acidic pH triggers extension of the coiled R-body.",
       "evidence": [
        {
         "reference": "DOI:10.1021/acssynbio.5b00237",
         "notes": "Polka and Silver 2016 engineered R-bodies whose extension pH could be tuned."
        }
       ]
      },
      {
       "subject": "coiled_r_body",
       "predicate": "extends into",
       "object": "extended_r_body_tube",
       "description": "The R-body coil unrolls into an elongated hollow tube.",
       "evidence": [
        {
         "reference": "DOI:10.1021/acssynbio.5b00237",
         "notes": "Polka and Silver 2016 imaged type 51 R-bodies extending from a coil into a tube."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_r_body_reb_grounding",
     "prompt": "Resolve exact source-neutral groundings and component boundaries for structural and assembly-associated R-body Reb proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#reb_proteins"
     ],
     "rationale": "The first R-body record keeps Reb proteins as a broad label-only cohort because Reb loci vary among Caedibacter, derepressed Azorhizobium and Pseudomonas PA14 systems, and this pass did not verify an exact protein-family CURIE for the structural ribbon constituents.",
     "evidence": [
      {
       "reference": "DOI:10.1534/g3.112.005231",
       "notes": "Raymann et al. 2013 surveyed divergent Reb homologs in proteobacterial genomes."
      },
      {
       "reference": "DOI:10.1038/s41467-021-24796-0",
       "notes": "Wang et al. 2021 compared polymorphic Reb proteins in the Pseudomonas PA14 R-body cassette."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:sulfur_globule",
   "label": "sulfur globule",
   "structure_category": "INCLUSION",
   "structure_kind": "INCLUSION_BODY",
   "definition": "A bacterial sulfur storage inclusion that accumulates elemental sulfur from reduced sulfur compounds and packages it with sulfur-globule envelope proteins for temporary storage and later oxidation.",
   "definition_source": "DOI:10.1159/000351335",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-10T09:05:46Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T09:06:15Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO inclusion parentage, elemental sulfur and SgpA/SgpB/SgpC components, bacterial taxonomic scope, an Allochromatium vinosum canonical example, a temporary sulfur-storage function, record-level evidence, an Sgp envelope assembly graph and an envelope-protein grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T09:08:27Z",
     "curator": "claude",
     "action": "EDITED_RECORD",
     "changes": "Changed CHEBI:33403 component and graph node labels from elemental sulfur core to the ChEBI canonical label elemental sulfur.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T09:17:34Z",
     "curator": "claude",
     "action": "EDITED_RECORD",
     "changes": "Removed GO:0016234 parentage because the GO inclusion body term denotes aggregated proteins or other biopolymers, not elemental sulfur storage globules.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-16T01:55:44Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "#2324: Correct redundant Sgp roles and conditional mutant backgrounds, repair the Prange title, and remove unsupported majority-absence wording.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:15:46Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "intracellular sulfur globule",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1159/000351335"
    }
   ],
   "components": [
    {
     "component_id": "elemental_sulfur_core",
     "label": "elemental sulfur",
     "component_type": "SMALL_MOLECULE",
     "component_role": "CONSTITUENT",
     "grounding": "CHEBI:33403",
     "essentiality": "ESSENTIAL",
     "role": "Stored elemental sulfur that forms the globule core and is mobilized during subsequent sulfur oxidation.",
     "evidence": [
      {
       "reference": "DOI:10.1159/000351335",
       "notes": "Maki 2013 reviews intracellular sulfur globules as elemental-sulfur storage inclusions in sulfur-oxidizing bacteria."
      }
     ]
    },
    {
     "component_id": "sgpa_sgpb_envelope_proteins",
     "label": "SgpA/SgpB sulfur globule envelope proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "sgpA",
      "sgpB"
     ],
     "essentiality": "CONDITIONAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "SgpA and SgpB are treated as a sulfur-globule envelope protein pair in Allochromatium vinosum; no exact source-neutral family CURIE was chosen for these hydrophobic, partially redundant globule proteins.",
     "role": "Partially redundant envelope proteins in Allochromatium vinosum: either single sgpA or sgpB disruption retained normal globules. The sgpBC double mutant failed to form globules; the conditional formation phenotype concerns SgpB when SgpC is also absent, not joint requirement for SgpA and SgpB.",
     "evidence": [
      {
       "reference": "DOI:10.1007/s00203-004-0683-3",
       "notes": "Prange et al. 2004 report normal globules after individual sgpA or sgpB inactivation, smaller globules after sgpC inactivation, and no sulfur globules in the sgpBC double mutant."
      },
      {
       "reference": "DOI:10.1159/000351335",
       "notes": "Maki 2013 reviews SgpA-family proteins as structural proteins associated with bacterial intracellular sulfur globules."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O52057",
       "protein_label": "Sulfur globule protein CV1",
       "gene_symbol": "sgpA",
       "taxon_id": "NCBITaxon:572477",
       "taxon_label": "Allochromatium vinosum DSM 180",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene sgpA in Allochromatium vinosum DSM 180, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/O52057",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry O52057, the single reviewed entry for gene sgpA in Allochromatium vinosum DSM 180. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:O52179",
       "protein_label": "Sulfur globule protein CV2",
       "gene_symbol": "sgpB",
       "taxon_id": "NCBITaxon:572477",
       "taxon_label": "Allochromatium vinosum DSM 180",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene sgpB in Allochromatium vinosum DSM 180, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/O52179",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry O52179, the single reviewed entry for gene sgpB in Allochromatium vinosum DSM 180. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sgpc_envelope_protein",
     "label": "SgpC sulfur globule envelope protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "sgpC"
     ],
     "essentiality": "CONDITIONAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "SgpC is curated by its experimentally defined sulfur-globule envelope role in Allochromatium vinosum; exact homologous families outside this model system need additional review.",
     "role": "Supports normal globule expansion in Allochromatium vinosum. Single sgpC disruption produced smaller globules, whereas the sgpBC double mutant did not form globules; conditional formation dependence is restricted to that mutant background.",
     "evidence": [
      {
       "reference": "DOI:10.1007/s00203-004-0683-3",
       "notes": "Prange et al. 2004 report normal globules after individual sgpA or sgpB inactivation, smaller globules after sgpC inactivation, and no sulfur globules in the sgpBC double mutant."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O52055",
       "protein_label": "Sulfur globule protein CV3",
       "gene_symbol": "sgpC",
       "taxon_id": "NCBITaxon:572477",
       "taxon_label": "Allochromatium vinosum DSM 180",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene sgpC in Allochromatium vinosum DSM 180, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/O52055",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry O52055, the single reviewed entry for gene sgpC in Allochromatium vinosum DSM 180. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Intracellular sulfur globules occur in multiple sulfur-oxidizing bacterial groups; the cited review establishes positive occurrences, not a quantitative estimate of absence across all bacteria.",
     "reference": "DOI:10.1159/000351335"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:572477",
     "taxon_label": "Allochromatium vinosum DSM 180",
     "note": "Purple sulfur bacterium used for SgpA, SgpB and SgpC sulfur globule protein mutagenesis.",
     "reference": "DOI:10.1007/s00203-004-0683-3"
    }
   ],
   "functions": [
    {
     "function_id": "temporary_sulfur_storage",
     "label": "temporary elemental sulfur storage",
     "description": "Sulfur globules sequester elemental sulfur formed during reduced sulfur oxidation and retain it as an intracellular reserve for later oxidation.",
     "evidence": [
      {
       "reference": "DOI:10.1159/000351335",
       "notes": "Maki 2013 reviews intracellular sulfur globules as temporary sulfur reservoirs in sulfur-oxidizing bacteria."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1159/000351335",
     "notes": "Maki 2013, Bacterial intracellular sulfur globules: structure and function, Journal of Molecular Microbiology and Biotechnology."
    },
    {
     "reference": "DOI:10.1007/s00203-004-0683-3",
     "notes": "Prange et al. 2004, The role of the sulfur globule proteins of Allochromatium vinosum: mutagenesis of the sulfur globule protein genes and expression studies by real-time RT-PCR, Archives of Microbiology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "sgp_envelope_elemental_sulfur_storage",
     "title": "Sgp envelope proteins package stored sulfur",
     "description": "Elemental sulfur accumulates as a globule core while SgpA, SgpB and SgpC envelope proteins support normal sulfur globule formation and expansion.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph links the Sgp envelope proteins to globule formation without asserting a complete sulfur deposition or oxidation mechanism. Sgp roles and mutant-background qualifications refer to Allochromatium vinosum; single sgpA or sgpB deletions retain globules and single sgpC deletion reduces size, not formation.",
     "nodes": [
      {
       "node_id": "elemental_sulfur_core",
       "label": "elemental sulfur",
       "node_type": "CHEMICAL",
       "grounding": "CHEBI:33403",
       "component_ref": "elemental_sulfur_core"
      },
      {
       "node_id": "sgpa_sgpb",
       "label": "SgpA/SgpB sulfur globule envelope proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sgpa_sgpb_envelope_proteins"
      },
      {
       "node_id": "sgpc",
       "label": "SgpC sulfur globule envelope protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sgpc_envelope_protein"
      },
      {
       "node_id": "sulfur_globule",
       "label": "sulfur globule",
       "node_type": "ORGANELLE",
       "grounding": "cellstructuremech:sulfur_globule"
      },
      {
       "node_id": "stored_elemental_sulfur",
       "label": "stored elemental sulfur",
       "node_type": "STATE"
      }
     ],
     "edges": [
      {
       "subject": "sgpa_sgpb",
       "predicate": "form envelope around",
       "object": "elemental_sulfur_core",
       "description": "SgpA and SgpB are hydrophobic envelope proteins associated with Allochromatium sulfur globules.",
       "evidence": [
        {
         "reference": "DOI:10.1007/s00203-004-0683-3",
         "notes": "Prange et al. 2004 identified SgpA and SgpB as sulfur-globule proteins and assayed their roles by mutagenesis."
        }
       ]
      },
      {
       "subject": "sgpc",
       "predicate": "supports expansion of",
       "object": "sulfur_globule",
       "description": "SgpC supports normal growth or expansion of the sulfur globule envelope.",
       "evidence": [
        {
         "reference": "DOI:10.1007/s00203-004-0683-3",
         "notes": "Prange et al. 2004 linked sgpC to normal sulfur globule expansion in Allochromatium vinosum."
        }
       ]
      },
      {
       "subject": "elemental_sulfur_core",
       "predicate": "forms core of",
       "object": "sulfur_globule",
       "description": "Elemental sulfur is the stored chemical material inside the sulfur globule.",
       "evidence": [
        {
         "reference": "DOI:10.1159/000351335",
         "notes": "Maki 2013 reviews bacterial intracellular sulfur globules as elemental-sulfur inclusions."
        }
       ]
      },
      {
       "subject": "sulfur_globule",
       "predicate": "stores",
       "object": "stored_elemental_sulfur",
       "description": "The assembled globule retains elemental sulfur as a temporary intracellular store.",
       "evidence": [
        {
         "reference": "DOI:10.1159/000351335",
         "notes": "Maki 2013 reviews the sulfur storage role of intracellular sulfur globules."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_sulfur_globule_envelope_proteins",
     "prompt": "Resolve exact family groundings for bacterial SgpA/SgpB/SgpC sulfur-globule envelope proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#sgpa_sgpb_envelope_proteins",
      "components#sgpc_envelope_protein"
     ],
     "rationale": "Allochromatium vinosum Sgp proteins define the best-studied envelope, but sulfur globule envelopes vary across intracellular and extracellular sulfur-storing bacteria. A first record should not guess exact InterPro, Pfam or NCBIfam accessions without a focused homology pass.",
     "posed_by": "claude",
     "posed_date": "2026-09-10"
    }
   ]
  },
  {
   "identifier": "GO:0020022",
   "label": "acidocalcisome",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "An acidic electron-dense membrane-bounded organelle found in diverse microbes that stores polyphosphate, pyrophosphate, calcium and other cations and uses proton pumps and cation transporters to maintain its ion-rich matrix.",
   "definition_source": "GO:0020022",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-04T19:15:51Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-04T19:16:22Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added acidocalcisome synonyms, components, taxonomy, examples, functions, evidence, a polyphosphate-cation-storage graph, and a transporter-grounding todo.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-04T19:18:54Z",
     "curator": "claude",
     "action": "FIXED_GROUNDING_LABEL",
     "changes": "Aligned CHEBI:16838 and GO:0006797 display labels with ontology canonicals.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-04T19:27:49Z",
     "curator": "claude",
     "action": "FIXED_FUNCTION_GROUNDING",
     "changes": "Removed the overbroad GO:0006797 function grounding from acidocalcisome polyphosphate storage.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-16T01:56:14Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "#2325: Expose the unresolved bacterial identity conflict and correct the sole-author attribution to Docampo 2024.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:15:47Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "metachromatic granule",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0020022"
    },
    {
     "synonym_text": "volutin granule",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0020022"
    },
    {
     "synonym_text": "polyphosphate vacuole",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0020022"
    }
   ],
   "parent_structures": [
    "GO:0043231"
   ],
   "components": [
    {
     "component_id": "polyphosphate_matrix",
     "label": "polyphosphate",
     "component_type": "SMALL_MOLECULE",
     "component_role": "CONSTITUENT",
     "grounding": "CHEBI:16838",
     "essentiality": "ESSENTIAL",
     "role": "Polyanionic phosphate polymer that chelates calcium and other cations in the electron-dense acidocalcisome core.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro1097",
       "notes": "Docampo et al. 2005 review polyphosphate and pyrophosphate as major anionic stores in acidocalcisomes."
      },
      {
       "reference": "DOI:10.1074/jbc.M304548200",
       "notes": "Seufferheld et al. 2003 detected phosphorus-rich volutin granules with acidocalcisome-like properties in Agrobacterium tumefaciens. This is the 2003 interpretation; see the bacterial_identity_conflict discussion for contrary C58 results and the later counterargument."
      }
     ]
    },
    {
     "component_id": "bound_cations",
     "label": "bound calcium and magnesium cations",
     "component_type": "SMALL_MOLECULE",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Divalent cations complexed with polyphosphate in the acidocalcisome matrix.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro1097",
       "notes": "Docampo et al. 2005 review calcium and other cations as conserved matrix constituents of acidocalcisomes."
      },
      {
       "reference": "DOI:10.1074/jbc.M304548200",
       "notes": "Seufferheld et al. 2003 analysed acidocalcisome-like bacterial granules as calcium- and polyphosphate-rich compartments. This is the 2003 interpretation; see the bacterial_identity_conflict discussion for contrary C58 results and the later counterargument."
      }
     ]
    },
    {
     "component_id": "acidocalcisome_membrane",
     "label": "acidocalcisome membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Membrane boundary that encloses the acidic polyphosphate and cation store.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.M304548200",
       "notes": "Seufferheld et al. 2003 reported membrane-bounded acidocalcisome-like volutin granules in bacteria. This is the 2003 interpretation; see the bacterial_identity_conflict discussion for contrary C58 results and the later counterargument."
      },
      {
       "reference": "DOI:10.1128/MMBR.00042-23",
       "notes": "Docampo 2024 review acidocalcisomes as membrane-bound polyphosphate organelles across bacteria and eukaryotes."
      }
     ]
    },
    {
     "component_id": "proton_pumps",
     "label": "acidocalcisome proton pumps",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Acidocalcisomes can carry V-H+-PPase, V-H+-ATPase and other lineage-specific pumps; no exact family denoting the acidocalcisome pump set was curated.",
     "role": "Membrane pumps that acidify the organelle lumen and support ion uptake.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro1097",
       "notes": "Docampo et al. 2005 review proton pumps as acidocalcisome membrane components."
      },
      {
       "reference": "DOI:10.1074/jbc.M304548200",
       "notes": "Seufferheld et al. 2003 localized vacuolar proton pyrophosphatase activity to bacterial acidocalcisome-like organelles. This is the 2003 interpretation; see the bacterial_identity_conflict discussion for contrary C58 results and the later counterargument."
      }
     ],
     "gene_symbols": [
      "hppA"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q8VPZ0",
       "protein_label": "Putative K(+)-stimulated pyrophosphate-energized sodium pump",
       "gene_symbol": "hppA",
       "taxon_id": "NCBITaxon:358",
       "taxon_label": "Agrobacterium tumefaciens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene hppA in Agrobacterium tumefaciens, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q8VPZ0",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q8VPZ0, the single reviewed entry for gene hppA in Agrobacterium tumefaciens. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "cation_transporters",
     "label": "acidocalcisome cation transporters",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "This grouped transporter set is defined by organelle localization and ion-storage role; exact protein families differ among bacteria, algae and protists.",
     "role": "Calcium and cation transporters that move ions across the acidocalcisome membrane.",
     "evidence": [
      {
       "reference": "DOI:10.1128/MMBR.00042-23",
       "notes": "Docampo 2024 review cation transport systems of acidocalcisome membranes."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Acidocalcisome-like compartments have been reported in Agrobacterium tumefaciens and Rhodospirillum rubrum. The bacterial identification is disputed: Frank and Jendrossek 2020 found distinct polyphosphate granules and HppA-associated structures in C58 by fluorescence and mutant analysis, without TEM confirmation; Docampo 2024 disputes that interpretation. These observations do not establish universal identity of bacterial polyphosphate granules with membrane-bounded acidocalcisomes.",
     "reference": "DOI:10.1038/nrmicro1097"
    },
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "VARIABLE",
     "note": "Acidocalcisomes are widespread in diverse microbial eukaryotes and metazoan cell types but are not universal across all eukaryotes.",
     "reference": "DOI:10.1128/MMBR.00042-23"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:358",
     "taxon_label": "Agrobacterium tumefaciens",
     "note": "Seufferheld et al. 2003 reported membrane, cation and polyphosphate properties consistent with acidocalcisome-like granules. The bacterial identification is disputed: Frank and Jendrossek 2020 found distinct polyphosphate granules and HppA-associated structures in C58 by fluorescence and mutant analysis, without TEM confirmation; Docampo 2024 disputes that interpretation. These observations do not establish universal identity of bacterial polyphosphate granules with membrane-bounded acidocalcisomes. The original 2003 strain assignment has not been reverified here; the historical species-level exemplar is retained.",
     "reference": "DOI:10.1074/jbc.M304548200"
    }
   ],
   "functions": [
    {
     "function_id": "polyphosphate_storage",
     "label": "polyphosphate storage",
     "description": "Acidocalcisomes store a dense polyphosphate and pyrophosphate matrix that buffers phosphate and bound cations.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro1097",
       "notes": "Docampo et al. 2005 review acidocalcisomes as polyphosphate-rich organelles."
      }
     ]
    },
    {
     "function_id": "calcium_storage",
     "label": "calcium storage",
     "description": "The organelle stores calcium and other cations complexed with polyphosphate in an acidic lumen.",
     "evidence": [
      {
       "reference": "DOI:10.1128/MMBR.00042-23",
       "notes": "Docampo 2024 review the ion storage roles of acidocalcisomes."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1038/nrmicro1097",
     "notes": "Docampo R, de Souza W, Miranda K, Rohloff P and Moreno SNJ 2005, Acidocalcisomes - conserved from bacteria to man, Nature Reviews Microbiology."
    },
    {
     "reference": "DOI:10.1074/jbc.M304548200",
     "notes": "Seufferheld et al. 2003, Identification of organelles in bacteria similar to acidocalcisomes of unicellular eukaryotes, Journal of Biological Chemistry."
    },
    {
     "reference": "DOI:10.1128/MMBR.00042-23",
     "notes": "Docampo 2024 review acidocalcisome cell biology, biochemistry and physiological roles."
    },
    {
     "reference": "DOI:10.1128/AEM.02759-19",
     "notes": "Frank and Jendrossek 2020, Acidocalcisomes and Polyphosphate Granules Are Different Subcellular Structures in Agrobacterium tumefaciens. Fluorescence and mutant experiments in C58 distinguish the structures; the authors did not perform TEM and leave the HppA-associated structures incompletely characterized."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "acidic_polyphosphate_cation_store",
     "title": "Proton pumps and polyphosphate build an acidic cation store",
     "description": "The acidocalcisome membrane bounds a polyphosphate-rich matrix. Proton pumps acidify the lumen, and the anionic polyphosphate matrix chelates calcium and other cations to create an electron-dense storage compartment.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "membrane",
       "label": "acidocalcisome membrane",
       "node_type": "STRUCTURE",
       "component_ref": "acidocalcisome_membrane"
      },
      {
       "node_id": "proton_pumps",
       "label": "acidocalcisome proton pumps",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "proton_pumps"
      },
      {
       "node_id": "acidic_lumen",
       "label": "acidic acidocalcisome lumen",
       "node_type": "STATE"
      },
      {
       "node_id": "polyphosphate",
       "label": "polyphosphate",
       "node_type": "CHEMICAL",
       "grounding": "CHEBI:16838",
       "component_ref": "polyphosphate_matrix"
      },
      {
       "node_id": "cations",
       "label": "bound calcium and magnesium cations",
       "node_type": "CHEMICAL",
       "component_ref": "bound_cations"
      },
      {
       "node_id": "acidocalcisome",
       "label": "acidocalcisome",
       "node_type": "ORGANELLE",
       "grounding": "GO:0020022"
      }
     ],
     "edges": [
      {
       "subject": "membrane",
       "predicate": "bounds",
       "object": "acidocalcisome",
       "description": "A membrane encloses the acidocalcisome matrix and distinguishes the organelle from the surrounding cytoplasm.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M304548200",
         "notes": "Seufferheld et al. 2003 reported membrane-bounded acidocalcisome-like organelles in bacteria. This interpretation is disputed for the bacterial model; see bacterial_identity_conflict."
        }
       ]
      },
      {
       "subject": "proton_pumps",
       "predicate": "acidify",
       "object": "acidic_lumen",
       "description": "Acidocalcisome proton pumps generate an acidic lumen across the organelle membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro1097",
         "notes": "Docampo et al. 2005 review V-H+-PPase and V-H+-ATPase activities in acidocalcisome membranes."
        }
       ]
      },
      {
       "subject": "polyphosphate",
       "predicate": "accumulates in",
       "object": "acidocalcisome",
       "description": "Polyphosphate is concentrated in the acidocalcisome matrix rather than dispersed through the cytoplasm.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M304548200",
         "notes": "Seufferheld et al. 2003 characterized bacterial volutin granules as phosphorus-rich acidocalcisome-like organelles. This interpretation is disputed for the bacterial model; see bacterial_identity_conflict."
        }
       ]
      },
      {
       "subject": "polyphosphate",
       "predicate": "chelates",
       "object": "cations",
       "description": "The polyanionic polyphosphate matrix binds calcium, magnesium and other cations in the electron-dense core.",
       "evidence": [
        {
         "reference": "DOI:10.1128/MMBR.00042-23",
         "notes": "Docampo 2024 review cations bound to acidocalcisome polyphosphate stores."
        }
       ]
      },
      {
       "subject": "acidic_lumen",
       "predicate": "stabilizes",
       "object": "polyphosphate",
       "description": "The acidified compartment supports the acidocalcisome as a concentrated polyphosphate and cation store.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro1097",
         "notes": "Docampo et al. 2005 describe acidity and polyphosphate-rich ion storage as defining acidocalcisome properties."
        }
       ]
      }
     ],
     "scope_notes": "Model of membrane-bounded acidocalcisomes, not every bacterial polyphosphate granule. Bacterial membrane/polyphosphate evidence from Seufferheld et al. 2003 is contested by Frank and Jendrossek 2020 and defended by Docampo 2024; see bacterial_identity_conflict. This graph does not settle that disagreement."
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_acidocalcisome_transporters",
     "prompt": "Resolve exact bacterial and eukaryotic acidocalcisome proton-pump and cation-transporter families rather than grouping all acidification and ion-transport proteins together.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#proton_pumps",
      "components#cation_transporters"
     ],
     "rationale": "The first record captures the transport roles required to maintain an acidic cation store, but V-H+-PPase, V-H+-ATPase and calcium transporter complements vary by lineage.",
     "posed_by": "claude",
     "posed_date": "2026-09-04"
    },
    {
     "discussion_id": "bacterial_identity_conflict",
     "prompt": "How do bacterial polyphosphate granules relate to acidocalcisome-like membrane structures?",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#acidocalcisome_membrane",
      "components#polyphosphate_matrix"
     ],
     "rationale": "Seufferheld et al. 2003 reported membrane-bounded, acidic, polyphosphate- and cation-rich Agrobacterium granules using microscopy, localization and fractionation. Frank and Jendrossek 2020 instead separated polyphosphate granules from HppA-associated foci in C58 using fluorescence and mutants; they did not perform TEM. Docampo 2024 counters that growth phase, fluorescent tags and detection of short polyphosphate chains limit the contrary interpretation. The disagreement remains unresolved and does not justify declaring bacterial acidocalcisomes absent or all bacterial polyphosphate granules equivalent to this organelle. Original 2003 strain context still requires direct verification.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.M304548200",
       "notes": "Original positive identification."
      },
      {
       "reference": "DOI:10.1128/AEM.02759-19",
       "notes": "Contrary C58 fluorescence and mutant evidence, with explicit methodological limits."
      },
      {
       "reference": "DOI:10.1128/MMBR.00042-23",
       "notes": "Later review counterargument; prior saved review inspected the distribution section, not the complete transporter/biogenesis discussion."
      }
     ],
     "posed_by": "claude",
     "posed_date": "2026-10-16"
    }
   ]
  },
  {
   "identifier": "GO:0033985",
   "label": "acidocalcisome lumen",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The acidocalcisome compartment bounded by the acidocalcisomal membrane.",
   "definition_source": "GO:0033985",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T23:22:45Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T23:23:32Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the UniProt SL xref and synonym, organelle-lumen parentage, acidocalcisome parthood, bacterial and eukaryotic distributions, an Agrobacterium example, a nonmechanistic lumen-topology graph, and a resolved interpretation that keeps matrix chemistry on the whole-organelle record.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T23:33:33Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #720 by citing GO:0020022 on the parthood edge that points to the containing acidocalcisome.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "acidocalcisomal lumen",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0316"
    }
   ],
   "parent_structures": [
    "GO:0043233"
   ],
   "part_of": [
    "GO:0020022"
   ],
   "xrefs": [
    "uniprot.location:SL-0316"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Acidocalcisome-like compartments have been characterized in bacteria, but they are not universal across bacteria.",
     "reference": "DOI:10.1038/nrmicro1097"
    },
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "VARIABLE",
     "note": "Acidocalcisomes occur across diverse unicellular eukaryotes and metazoan cell types, so the lumen is present in the subset of eukaryotic cells that carry this organelle.",
     "reference": "DOI:10.1128/MMBR.00042-23"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:358",
     "taxon_label": "Agrobacterium tumefaciens",
     "note": "Bacterial species whose membrane-bounded, calcium- and polyphosphate-rich acidocalcisome-like volutin granules establish a lumenal storage compartment.",
     "reference": "DOI:10.1074/jbc.M304548200"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0033985",
     "notes": "Gene Ontology cellular-component term for acidocalcisome lumen."
    },
    {
     "reference": "GO:0043233",
     "notes": "Gene Ontology cellular-component term for organelle lumen, the broader organelle-enclosed compartment parent."
    },
    {
     "reference": "GO:0020022",
     "notes": "Gene Ontology cellular-component term for acidocalcisome."
    },
    {
     "reference": "GO:0033102",
     "notes": "Gene Ontology cellular-component term for the acidocalcisome membrane that bounds this lumen."
    },
    {
     "reference": "uniprot.location:SL-0316",
     "notes": "UniProt Subcellular Location entry SL-0316 maps directly to GO:0033985, places the acidocalcisome lumen under the acidocalcisome, and lists acidocalcisomal lumen as an exact synonym."
    },
    {
     "reference": "uniprot.location:SL-0003",
     "notes": "UniProt Subcellular Location entry SL-0003 maps the bounding acidocalcisome membrane to GO:0033102."
    },
    {
     "reference": "DOI:10.1038/nrmicro1097",
     "notes": "Docampo et al. 2005 review acidocalcisomes as acidic, polyphosphate- and cation-rich organelles conserved across bacteria and eukaryotes."
    },
    {
     "reference": "DOI:10.1074/jbc.M304548200",
     "notes": "Seufferheld et al. 2003 characterized membrane-bounded acidocalcisome-like volutin granules in bacteria."
    },
    {
     "reference": "DOI:10.1128/MMBR.00042-23",
     "notes": "Docampo and Huang 2024 review acidocalcisome cell biology, biochemistry, and physiological roles."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "acidocalcisome_lumen_topology",
     "title": "Acidocalcisome lumen topology",
     "description": "The acidocalcisome lumen is the internal compartment of the acidocalcisome bounded by the acidocalcisome membrane.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the defining organelle-lumen topology without duplicating whole-organelle matrix chemistry or membrane-localized proton-pump and cation-transporter mechanisms.",
     "nodes": [
      {
       "node_id": "acidocalcisome_lumen",
       "label": "acidocalcisome lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0033985"
      },
      {
       "node_id": "acidocalcisome_membrane",
       "label": "acidocalcisome membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033102"
      },
      {
       "node_id": "acidocalcisome",
       "label": "acidocalcisome",
       "node_type": "ORGANELLE",
       "grounding": "GO:0020022"
      }
     ],
     "edges": [
      {
       "subject": "acidocalcisome_lumen",
       "predicate": "is part of",
       "object": "acidocalcisome",
       "description": "The acidocalcisome lumen is the internal compartment inside an acidocalcisome.",
       "evidence": [
        {
         "reference": "GO:0033985",
         "notes": "GO:0033985 is the acidocalcisome lumen cellular-component term."
        },
        {
         "reference": "uniprot.location:SL-0316",
         "notes": "UniProt SL-0316 places the lumen under the acidocalcisome subcellular location."
        },
        {
         "reference": "GO:0020022",
         "notes": "GO:0020022 identifies the containing acidocalcisome organelle."
        }
       ]
      },
      {
       "subject": "acidocalcisome_membrane",
       "predicate": "bounds",
       "object": "acidocalcisome_lumen",
       "description": "The acidocalcisome membrane is the lipid-bilayer boundary of the acidocalcisome lumen.",
       "evidence": [
        {
         "reference": "GO:0033985",
         "notes": "GO:0033985 defines the acidocalcisome lumen as the compartment bounded by the acidocalcisomal membrane."
        },
        {
         "reference": "GO:0033102",
         "notes": "GO:0033102 defines the acidocalcisome membrane as the lipid bilayer surrounding an acidocalcisome."
        },
        {
         "reference": "uniprot.location:SL-0316",
         "notes": "UniProt SL-0316 describes the acidocalcisome lumen as bounded by the acidocalcisomal membrane."
        },
        {
         "reference": "uniprot.location:SL-0003",
         "notes": "UniProt SL-0003 maps the acidocalcisome membrane to GO:0033102."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "matrix_contents_not_lumen_components",
     "prompt": "Keep acidocalcisome polyphosphate, bound cations, proton pumps, and cation transporters on the whole-organelle or membrane records rather than duplicating them as lumen components.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#acidocalcisome_lumen_topology"
     ],
     "rationale": "GO:0033985 denotes the acidocalcisome compartment bounded by the acidocalcisomal membrane; the existing acidocalcisome record models the organelle's polyphosphate and cation matrix, and the acidocalcisome membrane record models its proton-pump and cation-transporter proteins.",
     "resolution_note": "Curated the lumen boundary and parthood topology without asserting separate source-neutral molecular components for the lumen itself.",
     "evidence": [
      {
       "reference": "GO:0033985",
       "notes": "GO:0033985 defines the acidocalcisome lumen as the compartment bounded by the acidocalcisomal membrane."
      },
      {
       "reference": "GO:0020022",
       "notes": "GO:0020022 identifies the containing acidocalcisome organelle."
      },
      {
       "reference": "GO:0033102",
       "notes": "GO:0033102 identifies the membrane that bounds the acidocalcisome."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "GO:0033102",
   "label": "acidocalcisome membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The lipid bilayer surrounding an acidocalcisome.",
   "definition_source": "GO:0033102",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T17:23:02Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T17:23:37Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the UniProt SL xref and synonym, membrane parentage, acidocalcisome parthood, membrane pump and transporter components, bacterial and eukaryotic distributions, an Agrobacterium tumefaciens example, acidification and cation-transport functions, a nonmechanistic ion-transport graph, and a transporter-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T17:23:57Z",
     "curator": "codex",
     "action": "REFINED_SCOPE",
     "changes": "Cited the 2005 review for the broad bacterial distribution row, marked grouped proton pumps as unknown for acidocalcisome membrane assembly, and made the generic cation-transporter graph edge direction-neutral.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T17:31:01Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #683 by narrowing the lipid-bilayer component and marking it reviewed-label-only; resolved #684 by retargeting the cation-exchange graph edge to the acidocalcisome membrane.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:15:47Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "acidocalcisomal membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0003"
    }
   ],
   "parent_structures": [
    "GO:0016020"
   ],
   "part_of": [
    "GO:0020022"
   ],
   "xrefs": [
    "uniprot.location:SL-0003"
   ],
   "components": [
    {
     "component_id": "acidocalcisome_lipid_bilayer",
     "label": "acidocalcisome lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Bounding bilayer that separates the acidic, polyphosphate-rich acidocalcisome lumen from the cytosol.",
     "evidence": [
      {
       "reference": "GO:0033102",
       "notes": "GO:0033102 defines the acidocalcisome membrane as the lipid bilayer surrounding an acidocalcisome."
      },
      {
       "reference": "uniprot.location:SL-0003",
       "notes": "UniProt Subcellular Location SL-0003 maps directly to GO:0033102 and denotes the membrane of an acidocalcisome."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0033102 and UniProt SL-0003 identify the acidocalcisome membrane, but no acidocalcisome-specific lipid or lipid-bilayer CURIE was curated for the lipid constituent of that membrane."
    },
    {
     "component_id": "proton_pumps",
     "label": "acidocalcisome proton pumps",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The acidocalcisome membrane can carry lineage-specific V-H+-PPase, V-H+-ATPase and other pumps; no exact source-neutral term for the whole acidocalcisome proton-pump set was curated.",
     "role": "Membrane proton pumps that acidify the acidocalcisome lumen and energize uptake of ions into the organelle.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro1097",
       "notes": "Docampo et al. 2005 review V-H+-PPase and V-H+-ATPase activities in acidocalcisome membranes."
      },
      {
       "reference": "DOI:10.1074/jbc.M304548200",
       "notes": "Seufferheld et al. 2003 localized vacuolar proton pyrophosphatase activity to bacterial acidocalcisome-like organelles."
      }
     ],
     "gene_symbols": [
      "hppA"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q8VPZ0",
       "protein_label": "Putative K(+)-stimulated pyrophosphate-energized sodium pump",
       "gene_symbol": "hppA",
       "taxon_id": "NCBITaxon:358",
       "taxon_label": "Agrobacterium tumefaciens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene hppA in Agrobacterium tumefaciens, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q8VPZ0",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q8VPZ0, the single reviewed entry for gene hppA in Agrobacterium tumefaciens. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "cation_transporters",
     "label": "acidocalcisome cation transporters",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Calcium and other cation transport systems differ across bacterial and eukaryotic acidocalcisome membranes, so no exact family-level CURIE was asserted for the grouped transporter set.",
     "role": "Transport proteins that exchange calcium and other cations across the acidocalcisome membrane.",
     "evidence": [
      {
       "reference": "DOI:10.1128/MMBR.00042-23",
       "notes": "Docampo and Huang 2024 review cation transport systems of acidocalcisome membranes."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Acidocalcisome-like compartments have been characterized in bacteria, but this compartment is not universal across bacteria.",
     "reference": "DOI:10.1038/nrmicro1097"
    },
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "VARIABLE",
     "note": "Acidocalcisomes occur across diverse unicellular eukaryotes and metazoan cell types, but are not present in every eukaryotic cell.",
     "reference": "DOI:10.1128/MMBR.00042-23"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:358",
     "taxon_label": "Agrobacterium tumefaciens",
     "note": "Bacterial species whose calcium- and polyphosphate-rich volutin granules were shown to be membrane-bound acidocalcisome-like organelles.",
     "reference": "DOI:10.1074/jbc.M304548200"
    }
   ],
   "functions": [
    {
     "function_id": "acidocalcisome_lumen_acidification",
     "label": "acidocalcisome lumen acidification",
     "description": "Proton pumps in the acidocalcisome membrane generate an acidic lumen that supports polyphosphate and cation storage.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro1097",
       "notes": "Docampo et al. 2005 review proton pumps in the acidocalcisome membrane and the acidic lumen they maintain."
      }
     ]
    },
    {
     "function_id": "acidocalcisome_cation_transport",
     "label": "acidocalcisome cation transport",
     "description": "Transport systems in the acidocalcisome membrane move calcium and other cations into and out of the organelle.",
     "evidence": [
      {
       "reference": "DOI:10.1128/MMBR.00042-23",
       "notes": "Docampo and Huang 2024 review calcium and cation transport across acidocalcisome membranes."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0033102",
     "notes": "Gene Ontology cellular-component term for the acidocalcisome membrane."
    },
    {
     "reference": "GO:0016020",
     "notes": "Gene Ontology cellular-component term for membrane."
    },
    {
     "reference": "GO:0020022",
     "notes": "Gene Ontology cellular-component term for the acidocalcisome."
    },
    {
     "reference": "uniprot.location:SL-0003",
     "notes": "UniProt Subcellular Location entry SL-0003 maps to GO:0033102 and lists acidocalcisomal membrane as an exact synonym."
    },
    {
     "reference": "DOI:10.1038/nrmicro1097",
     "notes": "Docampo et al. 2005 review acidocalcisome conservation and acidocalcisome membrane pumps and exchangers."
    },
    {
     "reference": "DOI:10.1074/jbc.M304548200",
     "notes": "Seufferheld et al. 2003 characterized membrane-bounded acidocalcisome-like organelles in bacteria."
    },
    {
     "reference": "DOI:10.1128/MMBR.00042-23",
     "notes": "Docampo and Huang 2024 review acidocalcisome membrane transport systems and polyphosphate organelle biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "acidocalcisome_membrane_ion_transport",
     "title": "Acidocalcisome membrane pumps support ion storage",
     "description": "The acidocalcisome membrane bounds the acidic polyphosphate organelle and carries proton pumps and cation transporters that help generate and maintain its lumenal cation store.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures membrane-localized pump and cation-transport roles without asserting the lineage-specific transporter families or the full acidocalcisome ion-transport network.",
     "nodes": [
      {
       "node_id": "acidocalcisome_membrane",
       "label": "acidocalcisome membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033102"
      },
      {
       "node_id": "acidocalcisome",
       "label": "acidocalcisome",
       "node_type": "ORGANELLE",
       "grounding": "GO:0020022"
      },
      {
       "node_id": "proton_pumps",
       "label": "acidocalcisome proton pumps",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "proton_pumps"
      },
      {
       "node_id": "cation_transporters",
       "label": "acidocalcisome cation transporters",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cation_transporters"
      },
      {
       "node_id": "acidic_lumen",
       "label": "acidic acidocalcisome lumen",
       "node_type": "STATE"
      },
      {
       "node_id": "cation_store",
       "label": "acidocalcisome cation store",
       "node_type": "STATE"
      }
     ],
     "edges": [
      {
       "subject": "acidocalcisome_membrane",
       "predicate": "bounds",
       "object": "acidocalcisome",
       "description": "The membrane forms the lipid-bilayer boundary around the acidocalcisome.",
       "evidence": [
        {
         "reference": "GO:0033102",
         "notes": "GO:0033102 defines the membrane as the lipid bilayer surrounding an acidocalcisome."
        }
       ]
      },
      {
       "subject": "proton_pumps",
       "predicate": "acidify",
       "object": "acidic_lumen",
       "description": "Membrane proton pumps generate the acidic acidocalcisome lumen.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro1097",
         "notes": "Docampo et al. 2005 review the proton pumps that acidify acidocalcisomes."
        }
       ]
      },
      {
       "subject": "cation_transporters",
       "predicate": "exchange ions across",
       "object": "acidocalcisome_membrane",
       "description": "Cation transporters move ions across the acidocalcisome membrane boundary.",
       "evidence": [
        {
         "reference": "DOI:10.1128/MMBR.00042-23",
         "notes": "Docampo and Huang 2024 review cation transport systems of acidocalcisome membranes."
        }
       ]
      },
      {
       "subject": "acidic_lumen",
       "predicate": "supports",
       "object": "cation_store",
       "description": "An acidic lumen supports the membrane-bounded acidocalcisome cation store.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro1097",
         "notes": "Docampo et al. 2005 describe acidity and cation storage as defining acidocalcisome properties."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_acidocalcisome_membrane_transporters",
     "prompt": "Resolve exact acidocalcisome membrane lipid, proton-pump and cation-transporter groundings instead of the grouped reviewed-label-only components.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#acidocalcisome_lipid_bilayer",
      "components#proton_pumps",
      "components#cation_transporters",
      "causal_graphs#acidocalcisome_membrane_ion_transport"
     ],
     "rationale": "The membrane record captures the lipid boundary plus acidification and cation-transport roles, but the exact lipid and protein families can differ between bacterial and eukaryotic acidocalcisome membranes.",
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:actinophryid_extrusome",
   "label": "actinophryid extrusome",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A secretory granule beneath the cell or axopodial surface of actinophryid protists, containing amorphous electron-dense material released during prey capture.",
   "definition_source": "DOI:10.1016/j.ejop.2007.11.001",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-03T11:16:42Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T11:18:13Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added sourced GP40 cargo and membrane, species-scoped examples, adhesion and membrane-supply functions, a physical fusion mechanism, and explicit grounding and pharmacology limits.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0043231"
   ],
   "components": [
    {
     "component_id": "gp40_adhesive_glycoprotein",
     "label": "GP40-type adhesive glycoprotein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The inspected GP40 sequence entries B2NIF0 and B2NIF1 are unreviewed. Their active InterPro matches IPR000757 and IPR013320 describe a domain and a superfamily, not an exact adhesive-GP40 family. The additional IPR050546 cross-reference returned HTTP 410 and was not adopted.",
     "role": "Adhesive glycoprotein cargo implicated in prey attachment and ingestion.",
     "evidence": [
      {
       "reference": "DOI:10.1078/1434-4610-00041",
       "notes": "The abstract identifies extrusome-stored GP40 and reports prey adhesion to GP40-coated beads."
      }
     ]
    },
    {
     "component_id": "extrusome_membrane",
     "label": "extrusome membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Composite bounding membrane; the cited ultrastructural study does not identify particular lipid species.",
     "role": "Bounds the granule and contributes membrane during prey enclosure.",
     "evidence": [
      {
       "reference": "DOI:10.1002/cm.970020103",
       "notes": "Electron microscopy links extrusome fusion to provision of food-vacuole membrane."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:238771",
     "taxon_label": "Actinophrys sol",
     "presence": "COMMON",
     "note": "Numerous extrusomes occur beneath the axopodial surface in studied cultures; this row does not assert presence in every strain or all actinophryids.",
     "reference": "DOI:10.1007/BF01279469"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:238771",
     "taxon_label": "Actinophrys sol",
     "note": "Predatory protist used for extrusome cargo isolation and GP40-coated bead assays.",
     "reference": "DOI:10.1078/1434-4610-00041"
    }
   ],
   "functions": [
    {
     "function_id": "prey_adhesion",
     "label": "prey adhesion",
     "description": "Extrusome contents contribute adhesive material during prey capture.",
     "evidence": [
      {
       "reference": "DOI:10.1007/BF01279469",
       "notes": "Isolated extrusome preparations adhered strongly to prey flagellates."
      },
      {
       "reference": "DOI:10.1078/1434-4610-00041",
       "notes": "Purified GP40 supported bead adhesion and induced ingestion of coated beads."
      }
     ]
    },
    {
     "function_id": "membrane_supply",
     "label": "membrane supply during prey enclosure",
     "description": "Extrusome fusion supplies membrane while a feeding pseudopodium encloses prey.",
     "evidence": [
      {
       "reference": "DOI:10.1002/cm.970020103"
      }
     ]
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "extrusome_membrane_donation",
     "title": "Extrusome fusion supplies membrane during prey enclosure",
     "description": "Ultrastructural membrane-donation mechanism in Actinophrys sol.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "scope_notes": "Restricted to observed membrane fusion and enclosure; molecular fusion machinery and upstream calcium signaling are not specified.",
     "nodes": [
      {
       "node_id": "extrusome_membrane",
       "label": "extrusome membrane",
       "node_type": "STRUCTURE",
       "component_ref": "extrusome_membrane"
      },
      {
       "node_id": "extrusome",
       "label": "actinophryid extrusome",
       "node_type": "ORGANELLE",
       "grounding": "cellstructuremech:actinophryid_extrusome"
      },
      {
       "node_id": "extrusome_fusion",
       "label": "extrusome fusion",
       "node_type": "BIOLOGICAL_PROCESS",
       "description": "Fusion of extrusomes with each other and the plasma membrane."
      },
      {
       "node_id": "prey_vacuole_membrane",
       "label": "prey food-vacuole membrane",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "feeding_pseudopodium",
       "label": "funnel-shaped feeding pseudopodium",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "prey_enclosure",
       "label": "prey enclosure",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "extrusome_membrane",
       "predicate": "bounds",
       "object": "extrusome",
       "description": "An investing membrane bounds each extrusome.",
       "evidence": [
        {
         "reference": "DOI:10.1002/cm.970020103"
        }
       ]
      },
      {
       "subject": "extrusome",
       "predicate": "undergoes",
       "object": "extrusome_fusion",
       "description": "Extrusomes expand and fuse during pseudopod development.",
       "evidence": [
        {
         "reference": "DOI:10.1002/cm.970020103"
        }
       ]
      },
      {
       "subject": "extrusome_fusion",
       "predicate": "supplies",
       "object": "prey_vacuole_membrane",
       "description": "Fusion makes extrusome membrane available as food-vacuole membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1002/cm.970020103"
        }
       ]
      },
      {
       "subject": "prey_vacuole_membrane",
       "predicate": "contributes_to",
       "object": "prey_enclosure",
       "description": "The donated membrane contributes to the enclosure around prey.",
       "evidence": [
        {
         "reference": "DOI:10.1002/cm.970020103"
        }
       ]
      },
      {
       "subject": "feeding_pseudopodium",
       "predicate": "mediates",
       "object": "prey_enclosure",
       "description": "A funnel-shaped pseudopodium extends over prey to enclose it.",
       "evidence": [
        {
         "reference": "DOI:10.1002/cm.970020103"
        }
       ]
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1016/j.ejop.2007.11.001",
     "notes": "Kakuta and Suzaki (2008): accepted manuscript read via Kobe University; granule morphology and prey-capture pharmacology."
    },
    {
     "reference": "DOI:10.1007/BF01279469",
     "notes": "Sakaguchi, Hausmann and Suzaki (1998): publisher summary read; isolated extrusome adhesion experiments."
    },
    {
     "reference": "DOI:10.1078/1434-4610-00041",
     "notes": "Sakaguchi, Murakami and Suzaki (2001): PubMed abstract read; GP40 isolation and functional bead assays."
    },
    {
     "reference": "DOI:10.1002/cm.970020103",
     "notes": "Hausmann and Patterson (1982): publisher-supplied abstract read via Crossref; electron-microscopic membrane-donation observations."
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_gp40_family_and_localization",
     "prompt": "Resolve an exact GP40 protein-family grounding and isoform-specific extrusome localization.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#gp40_adhesive_glycoprotein"
     ],
     "rationale": "B2NIF0 and B2NIF1 correspond to gp40-1 and gp40-2 direct submissions, not isoform-specific localization experiments in the 2001 study. Do not infer enzymatic activity from broad glucanase-related domains or add both sequences as experimentally localized protein examples.",
     "evidence": [
      {
       "reference": "DOI:10.1078/1434-4610-00041"
      },
      {
       "reference": "UniProtKB:B2NIF0"
      },
      {
       "reference": "UniProtKB:B2NIF1"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    },
    {
     "discussion_id": "resolve_extrusome_lipids",
     "prompt": "Identify the lipid constituents of the extrusome membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#extrusome_membrane"
     ],
     "rationale": "Membrane continuity is evidenced, but lipid chemistry remains uncharacterized in the cited study.",
     "evidence": [
      {
       "reference": "DOI:10.1002/cm.970020103"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    },
    {
     "discussion_id": "exclude_pharmacological_candidates",
     "prompt": "Do not treat pharmacological targets as localized granule components.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "Channel-blocker and calmodulin-antagonist effects do not identify granule-resident proteins. Ionophore-mediated granule depletion was proposed but unverified, and Con A could target other surface glycoconjugates.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.ejop.2007.11.001"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    },
    {
     "discussion_id": "retain_narrow_identity_and_context",
     "prompt": "Keep actinophryid extrusomes distinct from ciliate extrusomes and context-specific vacuole terms.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "The source distinguishes amorphous actinophryid contents from organized ciliate extrusomes; toxicyst is not adopted as an exact synonym. GO:0043231 is the broader parent; GO:0030141 additionally assumes Golgi origin, not established here. The prey-vacuole membrane node remains ungrounded because GO:0020020 denotes a parasite vacuole digesting host cytoplasm.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.ejop.2007.11.001"
      },
      {
       "reference": "GO:0043231"
      },
      {
       "reference": "GO:0030141"
      },
      {
       "reference": "GO:0020020"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    }
   ]
  },
  {
   "identifier": "GO:0044222",
   "label": "anammoxosome",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A ladderane-lipid-bounded intracytoplasmic organelle of anaerobic ammonium-oxidizing Planctomycetota that localizes the hydrazine-producing anammox catabolic pathway and its energy-conserving membrane reactions.",
   "definition_source": "GO:0044222",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-04T18:43:10Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-04T19:09:15Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added anammoxosome lipid and enzyme components, taxonomic scope, Kuenenia example, functions, evidence, a hydrazine-loop graph, and a subcomplex-resolution todo.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T07:38:12Z",
     "curator": "uniprot_sl",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "Added 1 taxon-paired protein example(s) from UniProtKB reviewed entries annotated to SL-0491 (Anammoxosome), matched to components by gene symbol, each carrying UniProt's ECO:0000269 PubMed evidence for the localisation."
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 4 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0043231"
   ],
   "components": [
    {
     "component_id": "ladderane_membrane",
     "label": "ladderane lipid membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Dense lipid membrane that bounds the anammoxosome and separates toxic hydrazine-pathway intermediates from the cytoplasm.",
     "evidence": [
      {
       "reference": "DOI:10.1111/1574-6976.12014",
       "notes": "Kartal et al. 2013 review ladderane lipids as the distinctive membrane lipids of the anammoxosome."
      },
      {
       "reference": "PMID:15098544",
       "notes": "Sinninghe Damste et al. 2002 identified ladderane lipids as membrane lipids specific to anammox bacteria."
      }
     ]
    },
    {
     "component_id": "hydrazine_synthase",
     "label": "hydrazine synthase complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "hzsA",
      "hzsB",
      "hzsC"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The heterotrimeric HZS enzyme has multiple unrelated subunits and no exact source-neutral complex CURIE was curated.",
     "role": "Anammoxosome lumen enzyme complex that condenses nitric oxide and ammonium-derived reducing equivalents to hydrazine.",
     "evidence": [
      {
       "reference": "DOI:10.1128/JB.00186-15",
       "notes": "Kartal et al. 2015 immunolocalized hydrazine synthase subunits to the anammoxosome of Candidatus Kuenenia stuttgartiensis."
      },
      {
       "reference": "DOI:10.1111/1574-6976.12014",
       "notes": "Kartal et al. 2013 review hydrazine synthase as the central hydrazine-forming complex of anammox catabolism."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A0A2C9CHN2",
       "protein_label": "Hydrazine synthase subunit A",
       "gene_symbol": "hzsA_1",
       "taxon_id": "NCBITaxon:174633",
       "taxon_label": "Candidatus Kuenenia stuttgartiensis",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene hzsA, which UniProt lists under the primary name hzsA_1, in Candidatus Kuenenia stuttgartiensis. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A0A2C9CHN2",
         "notes": "UniProtKB unreviewed (TrEMBL) entry A0A2C9CHN2 for gene hzsA in Candidatus Kuenenia stuttgartiensis. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:A0A2C9CH14",
       "protein_label": "Hydrazine synthase subunit B",
       "gene_symbol": "hzsB_1",
       "taxon_id": "NCBITaxon:174633",
       "taxon_label": "Candidatus Kuenenia stuttgartiensis",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene hzsB, which UniProt lists under the primary name hzsB_1, in Candidatus Kuenenia stuttgartiensis. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A0A2C9CH14",
         "notes": "UniProtKB unreviewed (TrEMBL) entry A0A2C9CH14 for gene hzsB in Candidatus Kuenenia stuttgartiensis. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:A0A2C9CHM2",
       "protein_label": "Hydrazine synthase subunit C",
       "gene_symbol": "hzsC_3",
       "taxon_id": "NCBITaxon:174633",
       "taxon_label": "Candidatus Kuenenia stuttgartiensis",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene hzsC, which UniProt lists under the primary name hzsC_3, in Candidatus Kuenenia stuttgartiensis. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A0A2C9CHM2",
         "notes": "UniProtKB unreviewed (TrEMBL) entry A0A2C9CHM2 for gene hzsC in Candidatus Kuenenia stuttgartiensis. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "hydrazine_dehydrogenase",
     "label": "hydrazine dehydrogenase and hydroxylamine oxidoreductase-family cytochromes",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "hdh",
      "hao"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Anammox genomes encode several related octaheme hydroxylamine oxidoreductase-family proteins; the first record keeps the experimentally localized HAO-family set ungrounded to avoid collapsing paralogues with distinct reactions.",
     "role": "Octaheme cytochromes in the anammoxosome that oxidize hydrazine to dinitrogen and recycle electrons to the pathway.",
     "evidence": [
      {
       "reference": "DOI:10.1128/JB.00186-15",
       "notes": "Kartal et al. 2015 localized hydroxylamine oxidoreductase-family proteins to the Candidatus Kuenenia stuttgartiensis anammoxosome."
      },
      {
       "reference": "DOI:10.1111/1574-6976.12014",
       "notes": "Kartal et al. 2013 review hydrazine dehydrogenase and related octaheme cytochromes in the anammox pathway."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q1PX48",
       "protein_label": "Hydroxylamine oxidoreductase",
       "gene_symbol": "hao",
       "taxon_id": "NCBITaxon:174633",
       "taxon_label": "Candidatus Kuenenia stuttgartiensis",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "UniProt annotates this protein to SL-0491 (anammoxosome); component role: Octaheme cytochromes in the anammoxosome that oxidize hydrazine to dinitrogen and recycle electrons to the pathway.",
       "evidence": [
        {
         "reference": "PMID:25962914",
         "notes": "de Almeida NM et al. 2015, ‘Immunogold Localization of Key Metabolic Enzymes in the Anammoxosome and on the Tubule-Like Structures of Kuenenia stuttgartiensis.’, J Bacteriol. ECO:0000269 experimental evidence for the anammoxosome localisation of Q1PX48, as cited by UniProt."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q1PYC5",
       "protein_label": "Hydrazine dehydrogenase",
       "gene_symbol": "hdh",
       "taxon_id": "NCBITaxon:174633",
       "taxon_label": "Candidatus Kuenenia stuttgartiensis",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene hdh in Candidatus Kuenenia stuttgartiensis. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q1PYC5",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q1PYC5 for gene hdh in Candidatus Kuenenia stuttgartiensis. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "anammox_electron_transporters",
     "label": "anammoxosome electron-transfer proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Membrane-associated cytochromes and quinone-linked proteins that recycle electrons among nitrite reduction, hydrazine synthesis and hydrazine oxidation.",
     "evidence": [
      {
       "reference": "DOI:10.1111/1574-6976.12014",
       "notes": "Kartal et al. 2013 review the proposed anammoxosome electron-transport loop linking hydrazine oxidation back to nitrite and nitric oxide reduction."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:203682",
     "taxon_label": "Planctomycetota",
     "presence": "RARE",
     "note": "Anammoxosomes are restricted to anaerobic ammonium-oxidizing planctomycetes within the Brocadiales rather than all Planctomycetota.",
     "reference": "DOI:10.1111/1574-6976.12014"
    },
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "RARE",
     "note": "The organelle has only been described in anammox bacteria.",
     "reference": "DOI:10.1111/1574-6976.12014"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:174633",
     "taxon_label": "Candidatus Kuenenia stuttgartiensis",
     "note": "Model anammox bacterium used for immunogold localization of hydrazine synthase and hydroxylamine oxidoreductase-family proteins in the anammoxosome.",
     "reference": "DOI:10.1128/JB.00186-15"
    }
   ],
   "functions": [
    {
     "function_id": "anaerobic_ammonium_oxidation",
     "label": "anaerobic ammonium oxidation",
     "description": "The anammoxosome compartmentalizes the conversion of ammonium and nitrite through nitric oxide and hydrazine intermediates to dinitrogen gas.",
     "evidence": [
      {
       "reference": "DOI:10.1111/1574-6976.12014",
       "notes": "Kartal et al. 2013 review anaerobic ammonium oxidation as the energy metabolism that occurs in the anammoxosome."
      }
     ]
    },
    {
     "function_id": "energy_conservation",
     "label": "energy conservation",
     "description": "Anammoxosome membrane reactions couple hydrazine oxidation and electron transfer to proton motive force generation across the organelle membrane.",
     "evidence": [
      {
       "reference": "DOI:10.1111/1574-6976.12014",
       "notes": "Kartal et al. 2013 review the proposed anammoxosome proton motive force generated by pathway electron transport."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1111/1574-6976.12014",
     "notes": "Kartal B, de Almeida NM, Maalcke WJ, Op den Camp HJM, Jetten MSM and Keltjens JT 2013, How to make a living from anaerobic ammonium oxidation, FEMS Microbiology Reviews."
    },
    {
     "reference": "DOI:10.1128/JB.00186-15",
     "notes": "Kartal et al. 2015, Immunogold localization of key metabolic enzymes in the anammoxosome and on the tubule-like structures of Kuenenia stuttgartiensis, Journal of Bacteriology."
    },
    {
     "reference": "PMID:15098544",
     "notes": "Sinninghe Damste et al. 2002 identified ladderane lipid membrane components in anammox bacteria."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "hydrazine_loop_energy_conservation",
     "title": "Hydrazine metabolism is localized inside a ladderane-bounded organelle",
     "description": "The ladderane membrane bounds an anammoxosome lumen enriched for hydrazine synthase and HAO-family cytochromes. Nitrite-derived nitric oxide and ammonium are converted to hydrazine, hydrazine is oxidized to dinitrogen, and electrons recycle through membrane-associated carriers that support energy conservation.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "ladderane_membrane",
       "label": "ladderane lipid membrane",
       "node_type": "STRUCTURE",
       "component_ref": "ladderane_membrane"
      },
      {
       "node_id": "ammonium",
       "label": "ammonium",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "nitric_oxide",
       "label": "nitric oxide",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "hzs",
       "label": "hydrazine synthase complex",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "hydrazine_synthase"
      },
      {
       "node_id": "hydrazine",
       "label": "hydrazine",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "hdh",
       "label": "hydrazine dehydrogenase",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "hydrazine_dehydrogenase"
      },
      {
       "node_id": "electron_carriers",
       "label": "anammoxosome electron-transfer proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "anammox_electron_transporters"
      },
      {
       "node_id": "anammoxosome",
       "label": "anammoxosome",
       "node_type": "ORGANELLE",
       "grounding": "GO:0044222"
      }
     ],
     "edges": [
      {
       "subject": "ladderane_membrane",
       "predicate": "bounds",
       "object": "anammoxosome",
       "description": "Ladderane-rich lipids form the membrane boundary of the anammoxosome.",
       "evidence": [
        {
         "reference": "DOI:10.1111/1574-6976.12014",
         "notes": "Kartal et al. 2013 review ladderane lipids as the signature anammoxosome membrane lipids."
        }
       ]
      },
      {
       "subject": "hzs",
       "predicate": "condenses",
       "object": "ammonium",
       "description": "Hydrazine synthase uses ammonium-derived reducing equivalents and nitric oxide to produce hydrazine in the anammoxosome.",
       "evidence": [
        {
         "reference": "DOI:10.1111/1574-6976.12014",
         "notes": "Kartal et al. 2013 review hydrazine synthase as the enzyme that makes hydrazine from nitric oxide and ammonium-derived electrons."
        }
       ]
      },
      {
       "subject": "hzs",
       "predicate": "reduces",
       "object": "nitric_oxide",
       "description": "Nitric oxide is the nitrite-derived substrate reduced during hydrazine synthesis.",
       "evidence": [
        {
         "reference": "DOI:10.1111/1574-6976.12014",
         "notes": "Kartal et al. 2013 place nitric oxide between nitrite reduction and hydrazine synthesis in the anammox pathway."
        }
       ]
      },
      {
       "subject": "hzs",
       "predicate": "produces",
       "object": "hydrazine",
       "description": "Hydrazine synthase forms hydrazine as the characteristic toxic intermediate of anammox catabolism.",
       "evidence": [
        {
         "reference": "DOI:10.1128/JB.00186-15",
         "notes": "Kartal et al. 2015 localized HZS to the anammoxosome where hydrazine metabolism is proposed to occur."
        }
       ]
      },
      {
       "subject": "hdh",
       "predicate": "oxidizes",
       "object": "hydrazine",
       "description": "Hydrazine dehydrogenase-family cytochromes oxidize hydrazine to dinitrogen and release electrons.",
       "evidence": [
        {
         "reference": "DOI:10.1111/1574-6976.12014",
         "notes": "Kartal et al. 2013 review hydrazine oxidation to dinitrogen by hydrazine dehydrogenase in the anammoxosome."
        }
       ]
      },
      {
       "subject": "hdh",
       "predicate": "feeds electrons to",
       "object": "electron_carriers",
       "description": "Electrons from hydrazine oxidation are proposed to recycle through anammoxosome membrane-associated carriers.",
       "evidence": [
        {
         "reference": "DOI:10.1111/1574-6976.12014",
         "notes": "Kartal et al. 2013 describe an electron-transport loop that recycles electrons from hydrazine oxidation toward nitrite reduction and hydrazine synthesis."
        }
       ]
      },
      {
       "subject": "electron_carriers",
       "predicate": "localize to",
       "object": "anammoxosome",
       "description": "Anammox catabolic enzymes are concentrated in or near the anammoxosome rather than distributed throughout the cytoplasm.",
       "evidence": [
        {
         "reference": "DOI:10.1128/JB.00186-15",
         "notes": "Kartal et al. 2015 immunolocalized key anammox enzymes in the anammoxosome and on tubule-like structures."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_anammox_subcomplexes",
     "prompt": "Resolve exact HZS, HDH, HAO and membrane electron-transfer complex identities from Kuenenia proteomics and structures, then split or ground the grouped anammox enzyme components accordingly.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#hydrazine_synthase",
      "components#hydrazine_dehydrogenase",
      "components#anammox_electron_transporters"
     ],
     "rationale": "The first organelle record captures localised enzyme classes but does not yet distinguish every paralogous octaheme cytochrome or quinone-linked carrier in the anammoxosome membrane.",
     "posed_by": "claude",
     "posed_date": "2026-09-04"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:anammoxosome_membrane",
   "label": "anammoxosome membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The single ladderane-lipid-containing bilayer membrane that surrounds the anammoxosome.",
   "definition_source": "DOI:10.1111/1574-6976.12014",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T15:43:16Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T15:43:54Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added SL-0492 xref, membrane parentage, anammoxosome parthood, a label-only ladderane-lipid-bilayer component, Planctomycetota/Bacteria scope, a Kuenenia example, a permeability-barrier function, UniProt/GO/DOI/PMID evidence, a nonmechanistic anammoxosome-membrane topology graph, and a ladderane-lipid-bilayer grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T15:47:48Z",
     "curator": "codex",
     "action": "EDITED_RECORD",
     "changes": "Removed stale UniProt SL-0492 xref and evidence after live identifier validation reported the accession as unresolved; retargeted definition, component, graph-edge, and TODO evidence to DOI/PMID literature.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T15:48:15Z",
     "curator": "codex",
     "action": "EDITED_RECORD",
     "changes": "Deduplicated replacement Kartal et al. 2013 evidence on the ladderane-lipid-bilayer component and anammoxosome parthood edge.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0016020"
   ],
   "part_of": [
    "GO:0044222"
   ],
   "components": [
    {
     "component_id": "ladderane_lipid_bilayer",
     "label": "ladderane lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Dense ladderane-rich lipid bilayer that bounds the anammoxosome and separates its hydrazine-producing matrix from the cytoplasm.",
     "evidence": [
      {
       "reference": "DOI:10.1111/1574-6976.12014",
       "notes": "Kartal et al. 2013 review the anammoxosome as an intracytoplasmic organelle bounded by ladderane lipids."
      },
      {
       "reference": "PMID:15098544",
       "notes": "Sinninghe Damste et al. 2002 identified ladderane lipids as membrane lipids specific to anammox bacteria."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The anammoxosome record identifies the complete organelle, and the source literature identifies ladderane lipids as signature constituents, but no exact source-neutral CURIE was curated for the generic ladderane-lipid bilayer constituent."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:203682",
     "taxon_label": "Planctomycetota",
     "presence": "RARE",
     "note": "Anammoxosome membranes are restricted to anaerobic ammonium-oxidizing members of the Brocadiales rather than all Planctomycetota.",
     "reference": "DOI:10.1111/1574-6976.12014"
    },
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "RARE",
     "note": "The membrane is known from anammox bacteria that build ladderane-bounded anammoxosomes.",
     "reference": "DOI:10.1111/1574-6976.12014"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:174633",
     "taxon_label": "Candidatus Kuenenia stuttgartiensis",
     "note": "Model anammox bacterium used for immunogold localization of anammoxosome enzymes and for proteomic analyses of the anammoxosome compartment.",
     "reference": "DOI:10.1128/JB.00186-15"
    }
   ],
   "functions": [
    {
     "function_id": "anammoxosome_permeability_barrier",
     "label": "anammoxosome permeability barrier",
     "description": "The anammoxosome membrane forms a ladderane-rich boundary around an organelle that confines hydrazine metabolism and supports energy conservation across the membrane.",
     "evidence": [
      {
       "reference": "DOI:10.1111/1574-6976.12014",
       "notes": "Kartal et al. 2013 review the anammoxosome membrane as the ladderane-rich boundary for the anammox energy-conserving compartment."
      },
      {
       "reference": "PMID:15098544",
       "notes": "Sinninghe Damste et al. 2002 identified ladderane lipids as unusually dense membrane lipids of anammox bacteria."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0016020",
     "notes": "Gene Ontology cellular-component parent term for membrane."
    },
    {
     "reference": "GO:0044222",
     "notes": "Gene Ontology cellular-component term for the containing anammoxosome."
    },
    {
     "reference": "DOI:10.1111/1574-6976.12014",
     "notes": "Kartal B, de Almeida NM, Maalcke WJ, Op den Camp HJM, Jetten MSM and Keltjens JT 2013, How to make a living from anaerobic ammonium oxidation, FEMS Microbiology Reviews."
    },
    {
     "reference": "DOI:10.1128/JB.00186-15",
     "notes": "Kartal et al. 2015, Immunogold localization of key metabolic enzymes in the anammoxosome and on the tubule-like structures of Kuenenia stuttgartiensis, Journal of Bacteriology."
    },
    {
     "reference": "PMID:15098544",
     "notes": "Sinninghe Damste et al. 2002 identified ladderane lipid membrane components in anammox bacteria."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "anammoxosome_membrane_bounds_organelle",
     "title": "Anammoxosome membrane encloses a ladderane-bounded compartment",
     "description": "The anammoxosome membrane is a ladderane-lipid-containing bilayer that surrounds the anammoxosome compartment used for hydrazine metabolism and energy conservation.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures membrane topology and permeability barrier function without duplicating the whole anammoxosome hydrazine-metabolism graph.",
     "nodes": [
      {
       "node_id": "anammoxosome_membrane",
       "label": "anammoxosome membrane",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:anammoxosome_membrane",
       "component_ref": "ladderane_lipid_bilayer"
      },
      {
       "node_id": "anammoxosome",
       "label": "anammoxosome",
       "node_type": "ORGANELLE",
       "grounding": "GO:0044222"
      },
      {
       "node_id": "hydrazine_metabolism",
       "label": "anammoxosome hydrazine metabolism",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "anammoxosome_membrane",
       "predicate": "is part of",
       "object": "anammoxosome",
       "description": "The anammoxosome membrane is the single ladderane-containing bilayer boundary of the anammoxosome.",
       "evidence": [
        {
         "reference": "DOI:10.1111/1574-6976.12014",
         "notes": "Kartal et al. 2013 review ladderane lipids as the signature anammoxosome membrane lipids."
        }
       ]
      },
      {
       "subject": "anammoxosome_membrane",
       "predicate": "compartmentalizes",
       "object": "hydrazine_metabolism",
       "description": "The anammoxosome membrane separates the hydrazine-producing catabolic compartment from the surrounding bacterial cytoplasm.",
       "evidence": [
        {
         "reference": "DOI:10.1111/1574-6976.12014",
         "notes": "Kartal et al. 2013 review the anammoxosome as the organelle that compartmentalizes anaerobic ammonium oxidation."
        },
        {
         "reference": "DOI:10.1128/JB.00186-15",
         "notes": "Kartal et al. 2015 localized key hydrazine-pathway enzymes in the anammoxosome of Candidatus Kuenenia stuttgartiensis."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_ladderane_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the generic ladderane-lipid bilayer constituent of the anammoxosome membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#ladderane_lipid_bilayer"
     ],
     "rationale": "The source literature identifies ladderane lipids as signature anammoxosome-membrane constituents, but no exact CURIE was curated for the complete ladderane-lipid bilayer.",
     "evidence": [
      {
       "reference": "PMID:15098544",
       "notes": "Sinninghe Damste et al. 2002 identified ladderane lipids as unusual anammox-bacterial membrane lipids."
      },
      {
       "reference": "DOI:10.1111/1574-6976.12014",
       "notes": "Kartal et al. 2013 review ladderane lipids as the distinctive membrane lipids of the anammoxosome."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0020026",
   "label": "apicomplexan dense granule",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "Electron-dense organelle with a granular internal matrix found in a apicomplexan parasite; contains proteins destined to be secreted into the parasitophorous vacuole following parasite invasion of a host cell.",
   "definition_source": "GO:0020026",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-10T05:11:00Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T05:11:59Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added the dense-granule membrane part, dense-granule protein cargo cohorts, rare eukaryotic and common Apicomplexa taxonomic scope, Toxoplasma gondii as a canonical example, secretion and parasitophorous-vacuole functions, a GRA17/GRA23 PVM permeability graph, and a grounding TODO for GRA cohorts.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T05:20:30Z",
     "curator": "claude",
     "action": "FIXED_EVIDENCE_SCOPE",
     "changes": "Cited the Mercier et al. 2005 Apicomplexa dense-granule review on broad taxonomic distribution instead of relying on the GO identity alone.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T05:25:10Z",
     "curator": "claude",
     "action": "FIXED_EVIDENCE_SCOPE",
     "changes": "Cited Masatani et al. 2013 on the GRA17/GRA23 component and PVM-localization edge to support TgGRA23 localization directly.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:15:59Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0030141"
   ],
   "has_part": [
    "GO:0030668"
   ],
   "synonyms": [
    {
     "synonym_text": "dense body",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0020026"
    }
   ],
   "components": [
    {
     "component_id": "dense_granule_membrane",
     "label": "apicomplexan dense granule membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0030668",
     "essentiality": "ESSENTIAL",
     "role": "Lipid bilayer that bounds the dense granule and encloses its secretory cargo.",
     "evidence": [
      {
       "reference": "DOI:10.1111/jeu.12904",
       "notes": "Griffith et al. 2022 review dense-granule biogenesis, secretion, and function in Toxoplasma gondii."
      }
     ]
    },
    {
     "component_id": "dense_granule_proteins",
     "label": "dense granule proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Dense granule proteins include multiple unrelated GRA and exported-effector families; no exact source-neutral CURIE for the whole apicomplexan dense-granule cargo cohort was curated.",
     "role": "Secretory cargo proteins stored in dense granules and released into the parasitophorous vacuole or host cell.",
     "evidence": [
      {
       "reference": "DOI:10.1111/jeu.12904",
       "notes": "Griffith et al. 2022 review Toxoplasma dense granule proteins as secretory cargo."
      },
      {
       "reference": "DOI:10.1016/j.pt.2014.12.002",
       "notes": "Mercier and Cesbron-Delauw 2015 review dense granules within the Toxoplasma secretory system."
      }
     ],
     "gene_symbols": [
      "GRA1",
      "GRA2",
      "GRA6"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P13403",
       "protein_label": "Dense granule protein 1",
       "gene_symbol": "GRA1",
       "taxon_id": "NCBITaxon:5811",
       "taxon_label": "Toxoplasma gondii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene GRA1 in Toxoplasma gondii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P13403",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P13403, the single reviewed entry for gene GRA1 in Toxoplasma gondii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P13404",
       "protein_label": "Dense granule protein 2",
       "gene_symbol": "GRA2",
       "taxon_id": "NCBITaxon:5811",
       "taxon_label": "Toxoplasma gondii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene GRA2 in Toxoplasma gondii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P13404",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P13404, the single reviewed entry for gene GRA2 in Toxoplasma gondii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q27003",
       "protein_label": "Dense granule protein 6",
       "gene_symbol": "GRA6",
       "taxon_id": "NCBITaxon:5811",
       "taxon_label": "Toxoplasma gondii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene GRA6 in Toxoplasma gondii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q27003",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q27003, the single reviewed entry for gene GRA6 in Toxoplasma gondii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "gra17_gra23_permeability_factors",
     "label": "GRA17/GRA23 PVM permeability factors",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GRA17 and GRA23 were kept as a Toxoplasma dense-granule protein pair because no cross-source family or complex CURIE was curated for the permeability factors.",
     "role": "Toxoplasma dense-granule proteins that localize to the parasitophorous vacuole membrane and mediate small-molecule permeability.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.chom.2015.04.003",
       "notes": "Gold et al. 2015 identified GRA17 and GRA23 as dense-granule proteins that mediate PVM permeability."
      },
      {
       "reference": "DOI:10.1016/j.parint.2013.04.003",
       "notes": "Masatani et al. 2013 identified TgGRA23 as a Toxoplasma dense-granule protein associated with the PVM and intravacuolar network."
      }
     ],
     "gene_symbols": [
      "GRA17",
      "GRA23"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A0A125YME4",
       "protein_label": "Dense granule protein DG32",
       "gene_symbol": "TGME49_297880",
       "taxon_id": "NCBITaxon:508771",
       "taxon_label": "Toxoplasma gondii ME49",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene GRA23, which UniProt lists under the primary name TGME49_297880, in Toxoplasma gondii ME49. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A0A125YME4",
         "notes": "UniProtKB unreviewed (TrEMBL) entry A0A125YME4 for gene GRA23 in Toxoplasma gondii ME49. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "exported_dense_granule_effectors",
     "label": "exported dense granule effectors",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The exported GRA effector cohort includes divergent proteins such as GRA16; no exact source-neutral CURIE was curated for the class.",
     "role": "Dense-granule proteins exported beyond the parasitophorous vacuole membrane to alter host-cell pathways.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.chom.2013.03.002",
       "notes": "Bougdour et al. 2013 identified GRA16 as an exported dense-granule protein that reaches the host nucleus."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "RARE",
     "note": "Apicomplexan dense granules are specialized secretory organelles of microbial eukaryotes rather than conserved eukaryotic compartments.",
     "reference": "DOI:10.1016/j.ijpara.2005.03.011"
    },
    {
     "taxon_id": "NCBITaxon:5794",
     "taxon_label": "Apicomplexa",
     "presence": "COMMON",
     "note": "Dense granules are secretory organelles found in apicomplexan parasites and defined by granular, electron-dense cargo.",
     "reference": "DOI:10.1016/j.ijpara.2005.03.011"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5811",
     "taxon_label": "Toxoplasma gondii",
     "note": "Apicomplexan model in which dense-granule GRA proteins, GRA16 export, and GRA17/GRA23-mediated PVM permeability have been experimentally studied.",
     "reference": "DOI:10.1016/j.chom.2015.04.003"
    }
   ],
   "functions": [
    {
     "function_id": "dense_granule_protein_secretion",
     "label": "dense granule protein secretion",
     "description": "Dense granules secrete GRA cargo proteins into the parasitophorous vacuole after host-cell invasion.",
     "evidence": [
      {
       "reference": "PMID:9208224",
       "notes": "Carruthers and Sibley 1997 showed that Toxoplasma dense-granule secretion follows microneme and rhoptry secretion during host-cell invasion."
      },
      {
       "reference": "DOI:10.1111/jeu.12904",
       "notes": "Griffith et al. 2022 review dense-granule secretion in Toxoplasma gondii."
      }
     ]
    },
    {
     "function_id": "parasitophorous_vacuole_permeability",
     "label": "parasitophorous vacuole membrane permeability",
     "description": "Dense-granule cargo proteins can localize to the PVM and mediate passive small-molecule movement between the host cell and parasitophorous vacuole.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.chom.2015.04.003",
       "notes": "Gold et al. 2015 linked the dense-granule proteins GRA17 and GRA23 to PVM permeability and nutrient access."
      }
     ]
    },
    {
     "function_id": "host_cell_effector_delivery",
     "label": "host cell effector delivery",
     "description": "Some dense-granule proteins cross the PVM and reach host-cell compartments where they modulate host gene expression and signaling.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.chom.2013.03.002",
       "notes": "Bougdour et al. 2013 showed that the exported dense-granule protein GRA16 reaches the host nucleus and alters host gene expression."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1111/jeu.12904",
     "notes": "Griffith et al. 2022, Dense granule biogenesis, secretion, and function in Toxoplasma gondii, Journal of Eukaryotic Microbiology."
    },
    {
     "reference": "DOI:10.1016/j.pt.2014.12.002",
     "notes": "Mercier and Cesbron-Delauw 2015, Toxoplasma secretory granules: one population or more?, Trends in Parasitology."
    },
    {
     "reference": "DOI:10.1016/j.ijpara.2005.03.011",
     "notes": "Mercier et al. 2005, Dense granules: are they key organelles to help understand the parasitophorous vacuole of all apicomplexa parasites?, International Journal for Parasitology."
    },
    {
     "reference": "PMID:9208224",
     "notes": "Carruthers and Sibley 1997, Sequential protein secretion from three distinct organelles of Toxoplasma gondii accompanies invasion of human fibroblasts, European Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1016/j.chom.2015.04.003",
     "notes": "Gold et al. 2015, The Toxoplasma Dense Granule Proteins GRA17 and GRA23 Mediate the Movement of Small Molecules between the Host and the Parasitophorous Vacuole, Cell Host & Microbe."
    },
    {
     "reference": "DOI:10.1016/j.chom.2013.03.002",
     "notes": "Bougdour et al. 2013, Host Cell Subversion by Toxoplasma GRA16, an Exported Dense Granule Protein that Targets the Host Cell Nucleus and Alters Gene Expression, Cell Host & Microbe."
    },
    {
     "reference": "DOI:10.1016/j.parint.2013.04.003",
     "notes": "Masatani et al. 2013, TgGRA23, a novel Toxoplasma gondii dense granule protein associated with the parasitophorous vacuole membrane and intravacuolar network, Parasitology International."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "dense_granule_cargo_pvm_permeability",
     "title": "Dense-granule GRA proteins remodel the parasitophorous vacuole",
     "description": "The dense-granule membrane encloses a secretory cargo compartment; after host-cell invasion, dense-granule exocytosis releases GRA proteins, including GRA17 and GRA23 PVM permeability factors, into the PV/PVM.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "dense_granule_membrane",
       "label": "apicomplexan dense granule membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030668",
       "component_ref": "dense_granule_membrane"
      },
      {
       "node_id": "dense_granule_lumen",
       "label": "dense granule lumen",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "apicomplexan_dense_granule",
       "label": "apicomplexan dense granule",
       "node_type": "ORGANELLE",
       "grounding": "GO:0020026"
      },
      {
       "node_id": "dense_granule_proteins",
       "label": "dense granule proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "dense_granule_proteins"
      },
      {
       "node_id": "gra17_gra23_permeability_factors",
       "label": "GRA17/GRA23 PVM permeability factors",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "gra17_gra23_permeability_factors"
      },
      {
       "node_id": "dense_granule_exocytosis",
       "label": "dense granule exocytosis",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "parasitophorous_vacuole_membrane",
       "label": "parasitophorous vacuole membrane",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "pvm_small_molecule_permeability",
       "label": "PVM small-molecule permeability",
       "node_type": "STATE"
      }
     ],
     "edges": [
      {
       "subject": "dense_granule_membrane",
       "predicate": "bounds",
       "object": "apicomplexan_dense_granule",
       "description": "The dense-granule membrane encloses the dense-granule secretory organelle.",
       "evidence": [
        {
         "reference": "DOI:10.1111/jeu.12904",
         "notes": "Griffith et al. 2022 review dense-granule biogenesis in Toxoplasma."
        }
       ]
      },
      {
       "subject": "dense_granule_lumen",
       "predicate": "is part of",
       "object": "apicomplexan_dense_granule",
       "description": "The dense-granule lumen stores secretory GRA cargo inside the organelle.",
       "evidence": [
        {
         "reference": "DOI:10.1111/jeu.12904",
         "notes": "Griffith et al. 2022 review dense granules as secretory organelles that store GRA cargo."
        }
       ]
      },
      {
       "subject": "dense_granule_proteins",
       "predicate": "reside in",
       "object": "dense_granule_lumen",
       "description": "GRA proteins are stored in dense granules before secretion into the parasitophorous vacuole.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.pt.2014.12.002",
         "notes": "Mercier and Cesbron-Delauw 2015 review Toxoplasma GRA proteins as dense-granule cargo."
        }
       ]
      },
      {
       "subject": "gra17_gra23_permeability_factors",
       "predicate": "are members of",
       "object": "dense_granule_proteins",
       "description": "GRA17 and GRA23 are Toxoplasma dense-granule proteins.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.chom.2015.04.003",
         "notes": "Gold et al. 2015 identified GRA17 and GRA23 as Toxoplasma dense-granule proteins."
        }
       ]
      },
      {
       "subject": "dense_granule_exocytosis",
       "predicate": "releases",
       "object": "dense_granule_proteins",
       "description": "Dense-granule exocytosis releases GRA cargo proteins into the parasitophorous vacuole after invasion.",
       "evidence": [
        {
         "reference": "PMID:9208224",
         "notes": "Carruthers and Sibley 1997 observed dense-granule secretion after host-cell invasion by Toxoplasma."
        }
       ]
      },
      {
       "subject": "dense_granule_exocytosis",
       "predicate": "delivers",
       "object": "gra17_gra23_permeability_factors",
       "description": "Dense granules deliver GRA17 and GRA23 cargo to the PV/PVM.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.chom.2015.04.003",
         "notes": "Gold et al. 2015 studied GRA17 and GRA23 as dense-granule proteins that localize to the PVM."
        }
       ]
      },
      {
       "subject": "gra17_gra23_permeability_factors",
       "predicate": "localize to",
       "object": "parasitophorous_vacuole_membrane",
       "description": "GRA17 and GRA23 localize to the PVM after secretion.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.chom.2015.04.003",
         "notes": "Gold et al. 2015 found that GRA17 localizes to the PVM and identified GRA23 as a related PVM permeability factor."
        },
        {
         "reference": "DOI:10.1016/j.parint.2013.04.003",
         "notes": "Masatani et al. 2013 identified TgGRA23 as a Toxoplasma dense-granule protein associated with the PVM and intravacuolar network."
        }
       ]
      },
      {
       "subject": "gra17_gra23_permeability_factors",
       "predicate": "mediate",
       "object": "pvm_small_molecule_permeability",
       "description": "GRA17 and GRA23 mediate passive small-molecule movement across the PVM.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.chom.2015.04.003",
         "notes": "Gold et al. 2015 connected GRA17 and GRA23 to PVM conductance and small-molecule permeability."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_dense_granule_cargo_cohorts",
     "prompt": "Resolve exact source-neutral groundings for dense granule proteins, GRA17/GRA23 PVM permeability factors, and exported dense-granule effectors.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#dense_granule_proteins",
      "components#gra17_gra23_permeability_factors",
      "components#exported_dense_granule_effectors"
     ],
     "rationale": "The first record uses functionally named GRA cargo cohorts because dense-granule cargo and exported effectors span multiple divergent families, and no exact cross-source CURIE was curated for each cohort.",
     "posed_by": "claude",
     "posed_date": "2026-09-10"
    }
   ]
  },
  {
   "identifier": "GO:0030668",
   "label": "apicomplexan dense granule membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The lipid bilayer surrounding a dense granule of the type found in apicomplexan parasites.",
   "definition_source": "GO:0030668",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T21:25:35Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T21:26:16Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added organelle-membrane parentage, dense-granule parthood, a label-only dense-granule lipid bilayer component, Apicomplexa and Toxoplasma gondii scope, a boundary function, GO/DOI evidence, a nonmechanistic dense-granule-membrane topology graph, and a lipid-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T21:39:07Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Addressed PR #1027 review issues #1028 and #1029 by narrowing the dense-granule membrane graph to boundary topology and replacing Toxoplasma-style GRA wording in the Apicomplexa distribution row with source-neutral dense-granule cargo language.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0031090"
   ],
   "part_of": [
    "GO:0020026"
   ],
   "components": [
    {
     "component_id": "dense_granule_lipid_bilayer",
     "label": "dense granule lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Generic lipid-bilayer constituent that surrounds an apicomplexan dense granule and separates its secretory lumen from the parasite cytosol.",
     "evidence": [
      {
       "reference": "GO:0030668",
       "notes": "GO:0030668 defines the apicomplexan dense granule membrane as the lipid bilayer surrounding an apicomplexan dense granule."
      },
      {
       "reference": "DOI:10.1111/jeu.12904",
       "notes": "Griffith et al. 2022 review Toxoplasma dense-granule biogenesis, secretion, and membrane-bounded organelle function."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0030668 identifies the complete apicomplexan dense granule membrane, but no source-neutral CURIE was curated for the generic lipid-bilayer constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5794",
     "taxon_label": "Apicomplexa",
     "presence": "COMMON",
     "note": "Dense granule membranes bound the dense granules used by apicomplexan parasites to store and secrete dense-granule cargo proteins.",
     "reference": "DOI:10.1016/j.ijpara.2005.03.011"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5811",
     "taxon_label": "Toxoplasma gondii",
     "note": "Apicomplexan model in which dense-granule biogenesis, secretion, and post-Golgi trafficking to a membrane-bounded dense granule have been reviewed.",
     "reference": "DOI:10.1111/jeu.12904"
    }
   ],
   "functions": [
    {
     "function_id": "dense_granule_boundary",
     "label": "dense granule boundary",
     "description": "The dense granule membrane forms the lipid-bilayer boundary around an apicomplexan dense granule.",
     "evidence": [
      {
       "reference": "GO:0030668",
       "notes": "GO:0030668 defines the apicomplexan dense granule membrane as the lipid bilayer surrounding a dense granule of this type."
      },
      {
       "reference": "GO:0020026",
       "notes": "GO:0020026 defines the apicomplexan dense granule as a secretory organelle with a granular internal matrix."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030668",
     "notes": "Gene Ontology cellular-component term for the apicomplexan dense granule membrane."
    },
    {
     "reference": "GO:0031090",
     "notes": "Gene Ontology cellular-component parent term for organelle membrane."
    },
    {
     "reference": "GO:0020026",
     "notes": "Gene Ontology cellular-component term for the apicomplexan dense granule."
    },
    {
     "reference": "DOI:10.1111/jeu.12904",
     "notes": "Griffith et al. 2022, Dense granule biogenesis, secretion, and function in Toxoplasma gondii, Journal of Eukaryotic Microbiology."
    },
    {
     "reference": "DOI:10.1016/j.ijpara.2005.03.011",
     "notes": "Mercier et al. 2005, Dense granules: are they key organelles to help understand the parasitophorous vacuole of all apicomplexa parasites?, International Journal for Parasitology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "dense_granule_membrane_bounds_organelle",
     "title": "Dense granule membrane bounds the secretory granule",
     "description": "The apicomplexan dense granule membrane is the lipid bilayer that bounds the dense granule.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures membrane-to-organelle topology without asserting dense-granule cargo storage, secretion, or specific proteins that target or remodel the dense granule membrane.",
     "nodes": [
      {
       "node_id": "dense_granule_membrane",
       "label": "apicomplexan dense granule membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030668",
       "component_ref": "dense_granule_lipid_bilayer"
      },
      {
       "node_id": "apicomplexan_dense_granule",
       "label": "apicomplexan dense granule",
       "node_type": "ORGANELLE",
       "grounding": "GO:0020026"
      }
     ],
     "edges": [
      {
       "subject": "dense_granule_membrane",
       "predicate": "is part of",
       "object": "apicomplexan_dense_granule",
       "description": "The apicomplexan dense granule membrane is the lipid-bilayer boundary of the dense granule.",
       "evidence": [
        {
         "reference": "GO:0030668",
         "notes": "GO:0030668 defines the apicomplexan dense granule membrane as surrounding an apicomplexan dense granule."
        },
        {
         "reference": "DOI:10.1111/jeu.12904",
         "notes": "Griffith et al. 2022 review dense granules as membrane-bounded organelles in Toxoplasma."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_dense_granule_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the generic lipid constituent of the apicomplexan dense granule membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#dense_granule_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0030668, but no dense-granule-specific lipid or lipid-bilayer CURIE was curated for the membrane constituent.",
     "evidence": [
      {
       "reference": "GO:0030668",
       "notes": "GO:0030668 identifies the complete dense granule membrane."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15"
    }
   ]
  },
  {
   "identifier": "GO:0020011",
   "label": "apicoplast",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "The plastid organelle found in apicomplexans.",
   "definition_source": "GO:0020011",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-10T02:28:54Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T02:30:16Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO apicoplast membrane parthood, membrane and import components, Apicomplexa taxonomic scope, Plasmodium and Toxoplasma canonical examples, protein-import and IPP functions, a mechanistic import graph, and an import-component grounding discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T02:30:47Z",
     "curator": "claude",
     "action": "FIXED_DISCUSSION_ANCHORS",
     "changes": "Scoped the apicoplast import grounding discussion attachments to component anchors and normalized the apicoplast membrane graph predicate.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T02:37:24Z",
     "curator": "claude",
     "action": "FIXED_GROUNDING_LABEL",
     "changes": "Aligned GO:0160211 apicoplast membrane labels with the GO canonical.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T02:45:54Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #303 by downgrading non-structural apicoplast protein groups to unknown essentiality; resolved #304 by reclassifying the bipartite-leader import graph as FUNCTION; resolved #305 by scoping the Toxoplasma gondii canonical-example note to the Tic20 paper it cites.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:16:10Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 5 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0009536"
   ],
   "has_part": [
    "GO:0160211"
   ],
   "components": [
    {
     "component_id": "apicoplast_membranes",
     "label": "apicoplast membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0160211",
     "essentiality": "ESSENTIAL",
     "role": "The multiple lipid bilayers that form the apicoplast envelope and separate the plastid from the surrounding parasite cytoplasm.",
     "evidence": [
      {
       "reference": "DOI:10.1186/1475-2875-12-25",
       "notes": "Lemgruber et al. 2013 used cryo-electron tomography to resolve four membranes around the Plasmodium falciparum apicoplast."
      },
      {
       "reference": "DOI:10.1098/rstb.2009.0273",
       "notes": "Lim et al. 2010 review the four-membrane apicoplast envelope and protein targeting across it."
      }
     ]
    },
    {
     "component_id": "tic20_inner_membrane_translocon",
     "label": "apicoplast Tic20 inner-membrane translocon",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Tic20 is curated as a protein-import component of the apicoplast inner membrane. No exact reviewed family or Toxoplasma gondii Swiss-Prot accession was resolved for the apicoplast Tic20 protein.",
     "role": "Innermost-membrane translocon required for import of nuclear-encoded proteins into the apicoplast.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.0803862105",
       "notes": "van Dooren et al. 2008 localized Toxoplasma gondii Tic20 to the apicoplast and showed that TgTic20 disruption blocks apicoplast protein import."
      }
     ],
     "gene_symbols": [
      "TIC20"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:S8GBF3",
       "protein_label": "TIC20",
       "gene_symbol": "TIC20",
       "taxon_id": "NCBITaxon:508771",
       "taxon_label": "Toxoplasma gondii ME49",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene TIC20 in Toxoplasma gondii ME49. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/S8GBF3",
         "notes": "UniProtKB unreviewed (TrEMBL) entry S8GBF3 for gene TIC20 in Toxoplasma gondii ME49. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "selma_erad_import_machinery",
     "label": "apicoplast SELMA/ERAD-derived import machinery",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The second-outermost-membrane import system is defined by apicoplast localization and function and includes unrelated ubiquitylation and ERAD-like proteins; no single exact family CURIE was curated.",
     "role": "Protein-import machinery at the second outermost membrane that uses ubiquitin and ERAD-like components to deliver nuclear-encoded cargo toward the apicoplast stroma.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.ppat.1003426",
       "notes": "Agrawal et al. 2013 identified an apicoplast-localized ubiquitylation system required for import of nuclear-encoded plastid proteins."
      }
     ],
     "gene_symbols": [
      "DER1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O97275",
       "protein_label": "Derlin",
       "gene_symbol": "PF3D7_0314300",
       "taxon_id": "NCBITaxon:36329",
       "taxon_label": "Plasmodium falciparum 3D7",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene DER1, which UniProt lists under the primary name PF3D7_0314300, in Plasmodium falciparum 3D7. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/O97275",
         "notes": "UniProtKB unreviewed (TrEMBL) entry O97275 for gene DER1 in Plasmodium falciparum 3D7. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:B9PY98",
       "protein_label": "Derlin",
       "gene_symbol": "DER1",
       "taxon_id": "NCBITaxon:5811",
       "taxon_label": "Toxoplasma gondii",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene DER1, which UniProt lists without a gene symbol, in Toxoplasma gondii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/B9PY98",
         "notes": "UniProtKB unreviewed (TrEMBL) entry B9PY98 for gene DER1 in Toxoplasma gondii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "nuclear_encoded_metabolic_enzymes",
     "label": "nuclear-encoded apicoplast metabolic enzymes",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "This component groups several unrelated apicoplast-targeted enzyme families from plastid metabolic pathways; a single exact protein-family grounding would be too broad.",
     "role": "Imported enzymes that execute apicoplast pathways including MEP/DOXP isoprenoid precursor biosynthesis, fatty-acid synthesis, heme metabolism, and iron-sulfur-cluster synthesis.",
     "evidence": [
      {
       "reference": "DOI:10.1098/rstb.2009.0273",
       "notes": "Lim et al. 2010 review imported nuclear-encoded apicoplast enzymes in fatty-acid, heme, iron-sulfur and isoprenoid precursor pathways."
      },
      {
       "reference": "DOI:10.1146/annurev-micro-092412-155741",
       "notes": "van Dooren and Striepen 2013 review the apicoplast as a plastid carrying multiple parasite metabolic pathways that depend on nuclear-encoded imported proteins."
      }
     ],
     "gene_symbols": [
      "ispG",
      "ispH",
      "fabI",
      "fabZ"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q8I295",
       "protein_label": "4-hydroxy-3-methylbut-2-enyl diphosphate reductase, apicoplast",
       "gene_symbol": "LytB",
       "taxon_id": "NCBITaxon:36329",
       "taxon_label": "Plasmodium falciparum 3D7",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ispH, which UniProt lists under the primary name LytB, in Plasmodium falciparum 3D7, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q8I295",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q8I295, the single reviewed entry for gene ispH in Plasmodium falciparum 3D7. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q965D5",
       "protein_label": "Enoyl-acyl-carrier protein reductase",
       "gene_symbol": "fabI",
       "taxon_id": "NCBITaxon:5833",
       "taxon_label": "Plasmodium falciparum",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene fabI in Plasmodium falciparum. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q965D5",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q965D5 for gene fabI in Plasmodium falciparum. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q965D7",
       "protein_label": "3-hydroxyacyl-[acyl-carrier-protein] dehydratase",
       "gene_symbol": "fabZ",
       "taxon_id": "NCBITaxon:5833",
       "taxon_label": "Plasmodium falciparum",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene fabZ in Plasmodium falciparum. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q965D7",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q965D7 for gene fabZ in Plasmodium falciparum. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5794",
     "taxon_label": "Apicomplexa",
     "presence": "VARIABLE",
     "note": "The apicoplast is present in many apicomplexan parasites, including Plasmodium and Toxoplasma, but has been lost in some lineages.",
     "reference": "DOI:10.1016/j.ijpara.2016.08.005"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5833",
     "taxon_label": "Plasmodium falciparum",
     "note": "Human malaria parasite in which IPP rescue showed that apicoplast isoprenoid precursor biosynthesis is essential in blood-stage growth.",
     "reference": "DOI:10.1371/journal.pbio.1001138"
    },
    {
     "taxon_id": "NCBITaxon:5811",
     "taxon_label": "Toxoplasma gondii",
     "note": "Apicomplexan model used to show that Tic20 is required for protein import into the plastid.",
     "reference": "DOI:10.1073/pnas.0803862105"
    }
   ],
   "functions": [
    {
     "function_id": "nuclear_encoded_protein_import",
     "label": "nuclear-encoded protein import",
     "description": "Most apicoplast proteins are encoded in the nucleus and imported across the surrounding membranes using bipartite targeting signals and membrane translocons.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.95.21.12352",
       "notes": "Waller et al. 1998 demonstrated targeting of nuclear-encoded proteins to the plastid in Toxoplasma gondii and Plasmodium falciparum."
      },
      {
       "reference": "DOI:10.1073/pnas.0803862105",
       "notes": "van Dooren et al. 2008 showed that Toxoplasma Tic20 is essential for apicoplast protein import."
      }
     ]
    },
    {
     "function_id": "isoprenoid_precursor_biosynthesis",
     "label": "isoprenoid precursor biosynthesis",
     "description": "The Plasmodium falciparum apicoplast makes the isoprenoid precursor IPP during blood-stage parasite growth.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pbio.1001138",
       "notes": "Yeh and DeRisi 2011 showed that exogenous IPP rescues blood-stage P. falciparum lacking apicoplast function."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1073/pnas.95.21.12352",
     "notes": "Waller et al. 1998, Nuclear-encoded proteins target to the plastid in Toxoplasma gondii and Plasmodium falciparum, Proceedings of the National Academy of Sciences."
    },
    {
     "reference": "DOI:10.1098/rstb.2009.0273",
     "notes": "Lim et al. 2010, The evolution, metabolism and functions of the apicoplast, Philosophical Transactions of the Royal Society B."
    },
    {
     "reference": "DOI:10.1073/pnas.0803862105",
     "notes": "van Dooren et al. 2008, Toxoplasma gondii Tic20 is essential for apicoplast protein import, Proceedings of the National Academy of Sciences."
    },
    {
     "reference": "DOI:10.1371/journal.ppat.1003426",
     "notes": "Agrawal et al. 2013, An apicoplast localized ubiquitylation system is required for the import of nuclear-encoded plastid proteins, PLOS Pathogens."
    },
    {
     "reference": "DOI:10.1186/1475-2875-12-25",
     "notes": "Lemgruber et al. 2013, Cryo-electron tomography reveals four-membrane architecture of the Plasmodium apicoplast, Malaria Journal."
    },
    {
     "reference": "DOI:10.1146/annurev-micro-092412-155741",
     "notes": "van Dooren and Striepen 2013, The algal past and parasite present of the apicoplast, Annual Review of Microbiology."
    },
    {
     "reference": "DOI:10.1371/journal.pbio.1001138",
     "notes": "Yeh and DeRisi 2011, Chemical rescue of malaria parasites lacking an apicoplast defines organelle function in blood-stage Plasmodium falciparum, PLOS Biology."
    },
    {
     "reference": "DOI:10.1016/j.ijpara.2016.08.005",
     "notes": "McFadden and Yeh 2017, The apicoplast: now you see it, now you don't, International Journal for Parasitology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "bipartite_leader_apicoplast_import",
     "title": "Bipartite leaders route nuclear-encoded cargo into the apicoplast",
     "description": "Nuclear-encoded apicoplast proteins carry a bipartite leader that directs them into the secretory pathway and then through apicoplast membrane translocons, including SELMA/ERAD-derived machinery and the Tic20 inner-membrane translocon.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "precursor_proteins",
       "label": "nuclear-encoded apicoplast precursor proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "nuclear_encoded_metabolic_enzymes"
      },
      {
       "node_id": "bipartite_leader",
       "label": "bipartite apicoplast targeting leader",
       "node_type": "STATE"
      },
      {
       "node_id": "endomembrane_pathway",
       "label": "endomembrane trafficking pathway",
       "node_type": "CELLULAR_LOCALIZATION"
      },
      {
       "node_id": "selma_import_system",
       "label": "SELMA/ERAD-derived import machinery",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "selma_erad_import_machinery"
      },
      {
       "node_id": "tic20_translocon",
       "label": "Tic20 inner-membrane translocon",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tic20_inner_membrane_translocon"
      },
      {
       "node_id": "apicoplast_membranes",
       "label": "apicoplast membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0160211",
       "component_ref": "apicoplast_membranes"
      },
      {
       "node_id": "apicoplast",
       "label": "apicoplast",
       "node_type": "ORGANELLE",
       "grounding": "GO:0020011"
      }
     ],
     "edges": [
      {
       "subject": "precursor_proteins",
       "predicate": "carry",
       "object": "bipartite_leader",
       "description": "Nuclear-encoded apicoplast cargo proteins use N-terminal bipartite leaders for apicoplast targeting.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.95.21.12352",
         "notes": "Waller et al. 1998 used plastid-targeted nuclear-encoded proteins from Toxoplasma and Plasmodium to demonstrate apicoplast targeting."
        }
       ]
      },
      {
       "subject": "bipartite_leader",
       "predicate": "targets cargo to",
       "object": "endomembrane_pathway",
       "description": "The signal-peptide portion of the leader directs apicoplast precursor proteins into the secretory system.",
       "evidence": [
        {
         "reference": "DOI:10.1098/rstb.2009.0273",
         "notes": "Lim et al. 2010 review signal peptide and transit-peptide targeting requirements for luminal apicoplast proteins."
        }
       ]
      },
      {
       "subject": "selma_import_system",
       "predicate": "translocates",
       "object": "precursor_proteins",
       "description": "An apicoplast ubiquitylation and ERAD-like system contributes to transfer of nuclear-encoded proteins through an outer apicoplast envelope membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.ppat.1003426",
         "notes": "Agrawal et al. 2013 found that disrupting the apicoplast-localized ubiquitylation system blocked nuclear-encoded plastid protein import."
        }
       ]
      },
      {
       "subject": "tic20_translocon",
       "predicate": "translocates",
       "object": "precursor_proteins",
       "description": "Tic20 acts at the innermost apicoplast membrane during protein import into the plastid.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.0803862105",
         "notes": "van Dooren et al. 2008 localized TgTic20 to the apicoplast and showed that TgTic20 disruption blocks protein import."
        }
       ]
      },
      {
       "subject": "selma_import_system",
       "predicate": "resides in",
       "object": "apicoplast_membranes",
       "description": "The SELMA/ERAD-like machinery is an apicoplast-envelope protein-import system.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.ppat.1003426",
         "notes": "Agrawal et al. 2013 characterized the import machinery as apicoplast localized."
        }
       ]
      },
      {
       "subject": "tic20_translocon",
       "predicate": "resides in",
       "object": "apicoplast_membranes",
       "description": "Tic20 is an apicoplast membrane component required for protein import.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.0803862105",
         "notes": "van Dooren et al. 2008 assigned TgTic20 to the apicoplast innermost membrane import step."
        }
       ]
      },
      {
       "subject": "apicoplast_membranes",
       "predicate": "bounds",
       "object": "apicoplast",
       "description": "A four-membrane envelope surrounds the Plasmodium apicoplast.",
       "evidence": [
        {
         "reference": "DOI:10.1186/1475-2875-12-25",
         "notes": "Lemgruber et al. 2013 visualized four apicoplast membranes by cryo-electron tomography."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "protein_import_grounding",
     "prompt": "Resolve exact source-neutral protein-family groundings for the Tic20 and SELMA/ERAD-derived apicoplast import components.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#tic20_inner_membrane_translocon",
      "components#selma_erad_import_machinery"
     ],
     "rationale": "The curated papers identify organism-specific apicoplast import proteins, while exact source-neutral CURIEs for those apicoplast import component classes were not resolved.",
     "posed_by": "claude",
     "posed_date": "2026-09-10"
    }
   ]
  },
  {
   "identifier": "GO:0160211",
   "label": "apicoplast membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "Any of the lipid bilayers that surround an apicoplast and form the apicoplast envelope.",
   "definition_source": "GO:0160211",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T13:27:47Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T13:28:59Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added membrane parentage, apicoplast parthood, a label-only apicoplast lipid-bilayer component, Apicomplexa/Plasmodium/Toxoplasma scope, a protein-import boundary function, GO/DOI evidence, a nonmechanistic apicoplast-membrane topology graph, and a lipid-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 3 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0016020"
   ],
   "part_of": [
    "GO:0020011"
   ],
   "components": [
    {
     "component_id": "apicoplast_lipid_bilayers",
     "label": "apicoplast lipid bilayers",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Generic lipid bilayers that form the multi-membrane apicoplast envelope and separate the plastid from the surrounding parasite cytoplasm.",
     "evidence": [
      {
       "reference": "GO:0160211",
       "notes": "GO:0160211 defines the apicoplast membrane as any of the lipid bilayers that surround an apicoplast and form the apicoplast envelope."
      },
      {
       "reference": "DOI:10.1186/1475-2875-12-25",
       "notes": "Lemgruber et al. 2013 used cryo-electron tomography to resolve four membranes around the Plasmodium falciparum apicoplast."
      },
      {
       "reference": "DOI:10.1098/rstb.2009.0273",
       "notes": "Lim et al. 2010 review the four-membrane apicoplast envelope and protein targeting across it."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0160211 identifies the whole apicoplast membrane set, but no exact source-neutral CURIE was curated for the generic lipid matrix of those bilayers."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5794",
     "taxon_label": "Apicomplexa",
     "presence": "VARIABLE",
     "note": "Apicoplast membranes form the multi-bilayer envelope of apicoplasts, which are present in many apicomplexan parasites and absent from some lineages.",
     "reference": "DOI:10.1016/j.ijpara.2016.08.005"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5833",
     "taxon_label": "Plasmodium falciparum",
     "note": "Human malaria parasite in which cryo-electron tomography resolved the apicoplast as an organelle bounded by four membranes.",
     "reference": "DOI:10.1186/1475-2875-12-25"
    },
    {
     "taxon_id": "NCBITaxon:5811",
     "taxon_label": "Toxoplasma gondii",
     "note": "Apicomplexan model used to show that Tic20 acts at the apicoplast inner membrane and is required for protein import into the plastid.",
     "reference": "DOI:10.1073/pnas.0803862105"
    }
   ],
   "functions": [
    {
     "function_id": "apicoplast_protein_import_boundary",
     "label": "apicoplast protein import boundary",
     "description": "Apicoplast membranes host translocons that support import of nuclear-encoded proteins across the surrounding envelope.",
     "evidence": [
      {
       "reference": "DOI:10.1098/rstb.2009.0273",
       "notes": "Lim et al. 2010 review bipartite targeting signals and import across the four apicoplast membranes."
      },
      {
       "reference": "DOI:10.1371/journal.ppat.1003426",
       "notes": "Agrawal et al. 2013 identified an apicoplast-localized ubiquitylation system required for import of nuclear-encoded plastid proteins."
      },
      {
       "reference": "DOI:10.1073/pnas.0803862105",
       "notes": "van Dooren et al. 2008 localized TgTic20 to the apicoplast and showed that TgTic20 disruption blocks apicoplast protein import."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0160211",
     "notes": "Gene Ontology cellular-component term for the apicoplast membrane."
    },
    {
     "reference": "GO:0016020",
     "notes": "Gene Ontology cellular-component parent term for membrane."
    },
    {
     "reference": "GO:0020011",
     "notes": "Gene Ontology cellular-component term for the apicoplast."
    },
    {
     "reference": "DOI:10.1186/1475-2875-12-25",
     "notes": "Lemgruber et al. 2013, Cryo-electron tomography reveals four-membrane architecture of the Plasmodium apicoplast, Malaria Journal."
    },
    {
     "reference": "DOI:10.1098/rstb.2009.0273",
     "notes": "Lim et al. 2010, The evolution, metabolism and functions of the apicoplast, Philosophical Transactions of the Royal Society B."
    },
    {
     "reference": "DOI:10.1073/pnas.0803862105",
     "notes": "van Dooren et al. 2008, Toxoplasma gondii Tic20 is essential for apicoplast protein import, Proceedings of the National Academy of Sciences."
    },
    {
     "reference": "DOI:10.1371/journal.ppat.1003426",
     "notes": "Agrawal et al. 2013, An apicoplast localized ubiquitylation system is required for the import of nuclear-encoded plastid proteins, PLOS Pathogens."
    },
    {
     "reference": "DOI:10.1016/j.ijpara.2016.08.005",
     "notes": "McFadden and Yeh 2017, The apicoplast: now you see it, now you don't, International Journal for Parasitology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "apicoplast_membrane_envelope",
     "title": "Apicoplast membranes bound the plastid",
     "description": "The apicoplast membrane term covers the multiple lipid bilayers that form the apicoplast envelope and host protein-import translocons.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures envelope topology and placement of import translocons without modeling the full import reaction.",
     "nodes": [
      {
       "node_id": "apicoplast_membrane",
       "label": "apicoplast membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0160211",
       "component_ref": "apicoplast_lipid_bilayers"
      },
      {
       "node_id": "apicoplast",
       "label": "apicoplast",
       "node_type": "ORGANELLE",
       "grounding": "GO:0020011"
      },
      {
       "node_id": "selma_import_system",
       "label": "SELMA/ERAD-derived import machinery",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:O97275",
        "UniProtKB:B9PY98"
       ]
      },
      {
       "node_id": "tic20_translocon",
       "label": "Tic20 inner-membrane translocon",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:S8GBF3"
       ]
      }
     ],
     "edges": [
      {
       "subject": "apicoplast_membrane",
       "predicate": "bounds",
       "object": "apicoplast",
       "description": "Multiple lipid bilayers form the envelope surrounding the apicoplast.",
       "evidence": [
        {
         "reference": "GO:0160211",
         "notes": "GO:0160211 defines the apicoplast membrane as any lipid bilayer that surrounds an apicoplast."
        },
        {
         "reference": "DOI:10.1186/1475-2875-12-25",
         "notes": "Lemgruber et al. 2013 visualized four apicoplast membranes by cryo-electron tomography."
        },
        {
         "reference": "DOI:10.1098/rstb.2009.0273",
         "notes": "Lim et al. 2010 review the apicoplast as a plastid surrounded by four membranes."
        }
       ]
      },
      {
       "subject": "selma_import_system",
       "predicate": "resides in",
       "object": "apicoplast_membrane",
       "description": "SELMA/ERAD-derived machinery acts at an outer apicoplast membrane during protein import.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.ppat.1003426",
         "notes": "Agrawal et al. 2013 characterized an apicoplast-localized ubiquitylation system required for nuclear-encoded protein import."
        }
       ]
      },
      {
       "subject": "tic20_translocon",
       "predicate": "resides in",
       "object": "apicoplast_membrane",
       "description": "Tic20 acts at the apicoplast innermost membrane during protein import into the plastid.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.0803862105",
         "notes": "van Dooren et al. 2008 assigned TgTic20 to the apicoplast innermost membrane import step."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_apicoplast_lipid_bilayers",
     "prompt": "Resolve an exact source-neutral grounding for the generic lipid constituents of the apicoplast membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#apicoplast_lipid_bilayers"
     ],
     "rationale": "The record is exactly grounded to GO:0160211, but no exact source-neutral lipid or lipid-bilayer CURIE was curated for the generic constituents of the surrounding apicoplast bilayers.",
     "evidence": [
      {
       "reference": "GO:0160211",
       "notes": "GO:0160211 identifies the complete apicoplast membrane."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0005776",
   "label": "autophagosome",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A double-membrane-bounded compartment that engulfs endogenous cellular material as well as invading microorganisms to target them to the lytic vacuole/lysosome for degradation as part of macroautophagy.",
   "definition_source": "GO:0005776",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T19:34:09Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T19:35:27Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added autophagosome membrane and lumen parts, GO exact synonymy, a membrane component, Saccharomyces cerevisiae scope, macroautophagy and autophagosome-vacuole fusion functions, a nonmechanistic vacuole-delivery graph, and a grounding TODO for Atg autophagosome machinery.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T19:41:19Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Addressed review issues #540 and #541 by connecting the autophagosome membrane to the top-level graph organelle node and by recasting the macroautophagy edge as a functional support edge.",
     "llm_assisted": true
    }
   ],
   "has_part": [
    "GO:0000421",
    "GO:0034423"
   ],
   "synonyms": [
    {
     "synonym_text": "autophagic vacuole",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005776"
    },
    {
     "synonym_text": "initial autophagic vacuole",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0005776"
    }
   ],
   "components": [
    {
     "component_id": "autophagosome_membrane",
     "label": "autophagosome membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0000421",
     "essentiality": "ESSENTIAL",
     "role": "Double lipid-bilayer boundary that encloses the autophagosome lumen and separates engulfed cytoplasmic cargo from the cytosol.",
     "evidence": [
      {
       "reference": "GO:0000421",
       "notes": "GO:0000421 defines the autophagosome membrane as the lipid bilayer surrounding an autophagosome."
      },
      {
       "reference": "DOI:10.1038/ncb1007-1102",
       "notes": "Xie and Klionsky 2007 review autophagosome biogenesis and the core membrane-expansion machinery."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast forms autophagosomes during starvation-induced macroautophagy and has been used to define core Atg machinery.",
     "reference": "DOI:10.1083/jcb.119.2.301"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Genetic and fluorescence-microscopy model for the pre-autophagosomal structure and autophagosome formation.",
     "reference": "DOI:10.1093/emboj/20.21.5971"
    }
   ],
   "functions": [
    {
     "function_id": "macroautophagy",
     "label": "macroautophagy",
     "description": "Autophagosomes engulf cytoplasmic material in a double-membrane vesicle and deliver that cargo to a lytic vacuole for degradation.",
     "evidence": [
      {
       "reference": "GO:0016236",
       "notes": "GO:0016236 defines macroautophagy as the autophagic process that proceeds via autophagosome formation."
      },
      {
       "reference": "DOI:10.1083/jcb.119.2.301",
       "notes": "Takeshige et al. 1992 demonstrated starvation-induced autophagy in Saccharomyces cerevisiae."
      }
     ]
    },
    {
     "function_id": "autophagosome_vacuole_fusion",
     "label": "autophagosome-vacuole fusion",
     "description": "In yeast, completed autophagosomes fuse with the fungal-type vacuole to release autophagic bodies into the degradative lumen.",
     "evidence": [
      {
       "reference": "GO:0061909",
       "notes": "GO:0061909 defines autophagosome-lysosome fusion and describes yeast autophagosome fusion with the vacuole."
      },
      {
       "reference": "DOI:10.1083/jcb.119.2.301",
       "notes": "Takeshige et al. 1992 used proteinase-deficient yeast mutants to accumulate autophagic bodies in the vacuole."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005776",
     "notes": "Gene Ontology cellular-component term for autophagosome."
    },
    {
     "reference": "GO:0000421",
     "notes": "Gene Ontology cellular-component term for the autophagosome membrane."
    },
    {
     "reference": "GO:0034423",
     "notes": "Gene Ontology cellular-component term for the autophagosome lumen."
    },
    {
     "reference": "GO:0016236",
     "notes": "Gene Ontology biological-process term for macroautophagy."
    },
    {
     "reference": "GO:0061909",
     "notes": "Gene Ontology biological-process term for autophagosome-lysosome fusion."
    },
    {
     "reference": "DOI:10.1083/jcb.119.2.301",
     "notes": "Takeshige et al. 1992, Autophagy in yeast demonstrated with proteinase-deficient mutants and conditions for its induction, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1093/emboj/20.21.5971",
     "notes": "Suzuki et al. 2001, The pre-autophagosomal structure organized by concerted functions of APG genes is essential for autophagosome formation, The EMBO Journal."
    },
    {
     "reference": "DOI:10.1038/35044114",
     "notes": "Ichimura et al. 2000, A ubiquitin-like system mediates protein lipidation, Nature."
    },
    {
     "reference": "DOI:10.1038/ncb1007-1102",
     "notes": "Xie and Klionsky 2007, Autophagosome formation: core machinery and adaptations, Nature Cell Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_autophagosome_vacuole_delivery",
     "title": "Yeast autophagosomes deliver cytosol to the vacuole",
     "description": "The autophagosome membrane encloses a lumen, the vesicle forms as part of macroautophagy, and yeast autophagosomes fuse with the fungal-type vacuole to deliver cargo for degradation.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the organelle boundary and vacuole-delivery endpoint without asserting the complete Atg initiation, elongation, closure or fusion machinery.",
     "nodes": [
      {
       "node_id": "autophagosome_membrane",
       "label": "autophagosome membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000421",
       "component_ref": "autophagosome_membrane"
      },
      {
       "node_id": "autophagosome_lumen",
       "label": "autophagosome lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0034423"
      },
      {
       "node_id": "autophagosome",
       "label": "autophagosome",
       "node_type": "ORGANELLE",
       "grounding": "GO:0005776"
      },
      {
       "node_id": "macroautophagy",
       "label": "macroautophagy",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0016236"
      },
      {
       "node_id": "fungal_type_vacuole",
       "label": "fungal-type vacuole",
       "node_type": "ORGANELLE",
       "grounding": "GO:0000324"
      }
     ],
     "edges": [
      {
       "subject": "autophagosome_membrane",
       "predicate": "bounds",
       "object": "autophagosome_lumen",
       "description": "The autophagosome membrane encloses the autophagosome lumen.",
       "evidence": [
        {
         "reference": "GO:0034423",
         "notes": "GO:0034423 defines the autophagosome lumen as the volume enclosed within the autophagosome double-membrane."
        }
       ]
      },
      {
       "subject": "autophagosome_membrane",
       "predicate": "is part of",
       "object": "autophagosome",
       "description": "The autophagosome membrane is the double lipid-bilayer boundary of the autophagosome.",
       "evidence": [
        {
         "reference": "GO:0000421",
         "notes": "GO:0000421 defines the autophagosome membrane as the lipid bilayer surrounding an autophagosome."
        }
       ]
      },
      {
       "subject": "autophagosome",
       "predicate": "supports",
       "object": "macroautophagy",
       "description": "The autophagosome is the membrane-bounded carrier through which macroautophagy sequesters cytoplasmic material for vacuolar degradation.",
       "evidence": [
        {
         "reference": "GO:0016236",
         "notes": "GO:0016236 defines macroautophagy as the autophagic process that proceeds via autophagosome formation."
        }
       ]
      },
      {
       "subject": "autophagosome",
       "predicate": "fuses with",
       "object": "fungal_type_vacuole",
       "description": "In budding yeast, autophagosomes fuse with the vacuole during macroautophagy.",
       "evidence": [
        {
         "reference": "GO:0061909",
         "notes": "GO:0061909 covers yeast autophagosome fusion with the vacuole."
        },
        {
         "reference": "DOI:10.1083/jcb.119.2.301",
         "notes": "Takeshige et al. 1992 demonstrated delivery of autophagic bodies into proteinase-deficient yeast vacuoles."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_atg_autophagosome_machinery",
     "prompt": "Resolve exact source-neutral identifiers for Atg8 lipidation, Atg12-Atg5-Atg16, Atg9 trafficking and autophagosome-vacuole fusion machinery before adding those proteins or complexes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#yeast_autophagosome_vacuole_delivery"
     ],
     "rationale": "This first autophagosome record grounds the double membrane and lumen, while leaving Atg protein cohorts out until exact family or complex identifiers can be verified for the taxon-agnostic component table.",
     "evidence": [
      {
       "reference": "DOI:10.1038/35044114",
       "notes": "Ichimura et al. 2000 identified the Atg8 phosphatidylethanolamine lipidation system."
      },
      {
       "reference": "DOI:10.1093/emboj/20.21.5971",
       "notes": "Suzuki et al. 2001 connected the pre-autophagosomal structure to concerted APG/Atg gene functions."
      },
      {
       "reference": "DOI:10.1038/ncb1007-1102",
       "notes": "Xie and Klionsky 2007 review Atg modules required for autophagosome formation."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    }
   ]
  },
  {
   "identifier": "GO:0034423",
   "label": "autophagosome lumen",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The volume enclosed within the autophagosome double-membrane.",
   "definition_source": "GO:0034423",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-14T22:54:05Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T22:54:32Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added UniProt synonyms, cytoplasmic-vesicle-lumen parentage, autophagosome parthood, the UniProt SL-0318 xref, Saccharomyces scope, GO/UniProt/DOI evidence, and a nonmechanistic autophagosome-lumen topology graph.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Autophagic vacuolar lumen",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0318"
    },
    {
     "synonym_text": "Autophagic vacuole lumen",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0318"
    },
    {
     "synonym_text": "Autophagosomal lumen",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0318"
    }
   ],
   "parent_structures": [
    "GO:0060205"
   ],
   "part_of": [
    "GO:0005776"
   ],
   "xrefs": [
    "uniprot.location:SL-0318"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast forms double-membrane autophagosomes during starvation-induced macroautophagy.",
     "reference": "DOI:10.1083/jcb.119.2.301"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Genetic and fluorescence-microscopy model for the pre-autophagosomal structure and autophagosome formation.",
     "reference": "DOI:10.1093/emboj/20.21.5971"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0034423",
     "notes": "Gene Ontology cellular-component term for the autophagosome lumen."
    },
    {
     "reference": "GO:0060205",
     "notes": "Gene Ontology cellular-component parent term for cytoplasmic vesicle lumen."
    },
    {
     "reference": "GO:0005776",
     "notes": "Gene Ontology cellular-component term for the enclosing autophagosome."
    },
    {
     "reference": "GO:0000421",
     "notes": "Gene Ontology cellular-component term for the autophagosome membrane bounding the lumen."
    },
    {
     "reference": "uniprot.location:SL-0318",
     "notes": "UniProt Subcellular Location entry SL-0318 maps to GO:0034423, places autophagosome lumen under cytoplasmic vesicle lumen, and names it part of autophagosome."
    },
    {
     "reference": "DOI:10.1083/jcb.119.2.301",
     "notes": "Takeshige et al. 1992, Autophagy in yeast demonstrated with proteinase-deficient mutants and conditions for its induction, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1093/emboj/20.21.5971",
     "notes": "Suzuki et al. 2001, The pre-autophagosomal structure organized by concerted functions of APG genes is essential for autophagosome formation, The EMBO Journal."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "autophagosome_lumen_topology",
     "title": "Autophagosome lumen topology",
     "description": "The autophagosome membrane bounds the autophagosome lumen inside the double-membrane autophagosome.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the mature autophagosome lumen boundary without asserting Atg-mediated initiation, membrane expansion, closure, or vacuole-fusion mechanisms.",
     "nodes": [
      {
       "node_id": "autophagosome_lumen",
       "label": "autophagosome lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0034423"
      },
      {
       "node_id": "autophagosome_membrane",
       "label": "autophagosome membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000421"
      },
      {
       "node_id": "autophagosome",
       "label": "autophagosome",
       "node_type": "ORGANELLE",
       "grounding": "GO:0005776"
      }
     ],
     "edges": [
      {
       "subject": "autophagosome_lumen",
       "predicate": "is part of",
       "object": "autophagosome",
       "description": "The autophagosome lumen is the bounded compartment inside an autophagosome.",
       "evidence": [
        {
         "reference": "GO:0034423",
         "notes": "GO:0034423 identifies the autophagosome lumen."
        },
        {
         "reference": "GO:0005776",
         "notes": "GO:0005776 identifies the enclosing autophagosome."
        }
       ]
      },
      {
       "subject": "autophagosome_membrane",
       "predicate": "bounds",
       "object": "autophagosome_lumen",
       "description": "The autophagosome membrane bounds the autophagosome lumen.",
       "evidence": [
        {
         "reference": "GO:0034423",
         "notes": "GO:0034423 defines the autophagosome lumen as the volume enclosed within the autophagosome double-membrane."
        },
        {
         "reference": "GO:0000421",
         "notes": "GO:0000421 identifies the surrounding autophagosome membrane."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0000421",
   "label": "autophagosome membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The membrane surrounding the autophagosome.",
   "definition_source": "GO:0000421",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-14T23:11:20Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T23:12:02Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added UniProt synonyms, cytoplasmic-vesicle membrane parentage, autophagosome parthood, the UniProt SL-0022 xref, a reviewed-label-only lipid-bilayer component, budding-yeast scope, GO/UniProt/DOI evidence, a macroautophagy function, and a nonmechanistic autophagosome-membrane topology graph.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Autophagic vacuolar membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0022"
    },
    {
     "synonym_text": "Autophagic vacuole membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0022"
    },
    {
     "synonym_text": "Autophagosomal membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0022"
    }
   ],
   "parent_structures": [
    "GO:0030659"
   ],
   "part_of": [
    "GO:0005776"
   ],
   "xrefs": [
    "uniprot.location:SL-0022"
   ],
   "components": [
    {
     "component_id": "autophagosome_lipid_bilayer",
     "label": "autophagosome lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Lipid-bilayer material that forms the autophagosome membrane boundary enclosing cytoplasmic cargo during macroautophagy.",
     "evidence": [
      {
       "reference": "GO:0000421",
       "notes": "GO:0000421 identifies the autophagosome membrane surrounding an autophagosome."
      },
      {
       "reference": "uniprot.location:SL-0022",
       "notes": "UniProt SL-0022 maps directly to GO:0000421 and describes the membrane surrounding an autophagosome."
      },
      {
       "reference": "DOI:10.1038/ncb1007-1102",
       "notes": "Xie and Klionsky 2007 review autophagosome biogenesis and the membrane-expansion machinery that forms the compartment."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0000421 and UniProt SL-0022 identify the whole autophagosome membrane; no separate source-neutral CURIE was curated for the generic lipid constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast forms autophagosomes during starvation-induced macroautophagy.",
     "reference": "DOI:10.1083/jcb.119.2.301"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Genetic and fluorescence-microscopy model for the pre-autophagosomal structure and autophagosome formation.",
     "reference": "DOI:10.1093/emboj/20.21.5971"
    }
   ],
   "functions": [
    {
     "function_id": "macroautophagy",
     "label": "macroautophagy",
     "grounding": "GO:0016236",
     "description": "The autophagosome membrane expands and closes around cytoplasmic cargo to produce the double-membrane carrier used in macroautophagy.",
     "evidence": [
      {
       "reference": "GO:0016236",
       "notes": "GO:0016236 defines macroautophagy as the autophagic process that proceeds via autophagosome formation."
      },
      {
       "reference": "DOI:10.1038/ncb1007-1102",
       "notes": "Xie and Klionsky 2007 review the core autophagosome membrane-formation machinery."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000421",
     "notes": "Gene Ontology cellular-component term for the autophagosome membrane."
    },
    {
     "reference": "GO:0030659",
     "notes": "Gene Ontology cellular-component parent term for cytoplasmic vesicle membrane."
    },
    {
     "reference": "GO:0005776",
     "notes": "Gene Ontology cellular-component term for the enclosing autophagosome."
    },
    {
     "reference": "GO:0034423",
     "notes": "Gene Ontology cellular-component term for the lumen bounded by the autophagosome membrane."
    },
    {
     "reference": "GO:0016236",
     "notes": "Gene Ontology biological-process term for macroautophagy."
    },
    {
     "reference": "uniprot.location:SL-0022",
     "notes": "UniProt Subcellular Location entry SL-0022 maps to GO:0000421, places autophagosome membrane under cytoplasmic vesicle membrane, and names autophagosome as the parent compartment."
    },
    {
     "reference": "DOI:10.1083/jcb.119.2.301",
     "notes": "Takeshige et al. 1992, Autophagy in yeast demonstrated with proteinase-deficient mutants and conditions for its induction, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1093/emboj/20.21.5971",
     "notes": "Suzuki et al. 2001, The pre-autophagosomal structure organized by concerted functions of APG genes is essential for autophagosome formation, The EMBO Journal."
    },
    {
     "reference": "DOI:10.1038/ncb1007-1102",
     "notes": "Xie and Klionsky 2007, Autophagosome formation: core machinery and adaptations, Nature Cell Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "autophagosome_membrane_topology",
     "title": "Autophagosome membrane topology",
     "description": "The autophagosome membrane is part of the autophagosome and bounds the autophagosome lumen during macroautophagy.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the mature autophagosome membrane boundary without asserting Atg-mediated initiation, membrane expansion, closure, or vacuole-fusion mechanisms.",
     "nodes": [
      {
       "node_id": "autophagosome_membrane",
       "label": "autophagosome membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000421"
      },
      {
       "node_id": "autophagosome_lumen",
       "label": "autophagosome lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0034423"
      },
      {
       "node_id": "autophagosome",
       "label": "autophagosome",
       "node_type": "ORGANELLE",
       "grounding": "GO:0005776"
      },
      {
       "node_id": "macroautophagy",
       "label": "macroautophagy",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0016236"
      }
     ],
     "edges": [
      {
       "subject": "autophagosome_membrane",
       "predicate": "bounds",
       "object": "autophagosome_lumen",
       "description": "The autophagosome membrane bounds the lumen of the autophagosome.",
       "evidence": [
        {
         "reference": "GO:0000421",
         "notes": "GO:0000421 identifies the autophagosome membrane."
        },
        {
         "reference": "GO:0034423",
         "notes": "GO:0034423 defines the autophagosome lumen as the volume enclosed within the autophagosome double-membrane."
        }
       ]
      },
      {
       "subject": "autophagosome_membrane",
       "predicate": "is part of",
       "object": "autophagosome",
       "description": "The autophagosome membrane is part of the double-membrane autophagosome.",
       "evidence": [
        {
         "reference": "GO:0000421",
         "notes": "GO:0000421 identifies the autophagosome membrane."
        },
        {
         "reference": "uniprot.location:SL-0022",
         "notes": "UniProt SL-0022 names autophagosome as the parent compartment."
        }
       ]
      },
      {
       "subject": "autophagosome_membrane",
       "predicate": "supports",
       "object": "macroautophagy",
       "description": "The autophagosome membrane provides the boundary that sequesters cytoplasmic cargo for macroautophagy.",
       "evidence": [
        {
         "reference": "GO:0016236",
         "notes": "GO:0016236 defines macroautophagy as proceeding via autophagosome formation."
        },
        {
         "reference": "DOI:10.1038/ncb1007-1102",
         "notes": "Xie and Klionsky 2007 review autophagosome membrane formation."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_autophagosome_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the autophagosome membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#autophagosome_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0000421 and UniProt SL-0022, but no exact source-neutral CURIE was curated for the generic lipid constituent of the autophagosome membrane.",
     "evidence": [
      {
       "reference": "GO:0000421",
       "notes": "GO:0000421 identifies the autophagosome membrane."
      },
      {
       "reference": "uniprot.location:SL-0022",
       "notes": "UniProt SL-0022 describes the membrane surrounding an autophagosome."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-14"
    }
   ]
  },
  {
   "identifier": "GO:0030075",
   "label": "bacterial thylakoid",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "OTHER",
   "definition": "A thylakoid that is derived from and attached to, but not necessarily continuous with, the plasma membrane, and is not enclosed in a plastid. It bears the photosynthetic pigments in photosynthetic cyanobacteria.",
   "definition_source": "GO:0030075",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T03:41:04Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T03:42:31Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the GO synonym, bacterial thylakoid part terms, GO-grounded photosynthetic membrane components, Cyanobacteriota distribution, a Synechocystis canonical example, functions, literature evidence, a nonmechanistic topology graph, and a resolved thylakoid-membrane boundary decision.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T03:43:00Z",
     "curator": "codex",
     "action": "NARROWED_EXAMPLE_EVIDENCE",
     "changes": "Narrowed the Synechocystis canonical-example note to the thylakoid biogenesis claim directly supported by Huokko et al. 2021.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T03:49:52Z",
     "curator": "codex",
     "action": "REVIEW_FIXES",
     "changes": "Resolved #574 by adding a plastoquinone graph node between PSII and cytochrome b6f; resolved #575 by changing structure_kind to OTHER and documenting the non-organelle thylakoid boundary.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-20T21:55:39Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Retyped the PSII, cytochrome b6f, PSI, and ATP synthase graph nodes from GENE_OR_PROTEIN to STRUCTURE.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "plasma membrane-derived thylakoid",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030075"
    }
   ],
   "parent_structures": [
    "GO:0009579"
   ],
   "has_part": [
    "GO:0031676",
    "GO:0031979",
    "GO:0030094",
    "GO:0030096"
   ],
   "components": [
    {
     "component_id": "plasma_membrane_derived_thylakoid_membrane",
     "label": "plasma membrane-derived thylakoid membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0031676",
     "essentiality": "ESSENTIAL",
     "role": "Pigmented cyanobacterial thylakoid membrane derived from the plasma membrane and embedded with the photosystems and other photosynthetic electron-transport complexes.",
     "evidence": [
      {
       "reference": "GO:0031676",
       "notes": "GO:0031676 defines the plasma membrane-derived thylakoid membrane as the pigmented membrane of a bacterial thylakoid."
      },
      {
       "reference": "DOI:10.1016/j.molp.2017.09.019",
       "notes": "Casella et al. 2017 mapped photosystem I and photosystem II organization within native Synechocystis thylakoid membranes."
      }
     ]
    },
    {
     "component_id": "plasma_membrane_derived_photosystem_ii",
     "label": "plasma membrane-derived thylakoid photosystem II",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0030096",
     "essentiality": "UNKNOWN",
     "role": "P680 reaction-center complex in the bacterial thylakoid that oxidizes water and reduces plastoquinone during oxygenic photosynthesis.",
     "evidence": [
      {
       "reference": "GO:0030096",
       "notes": "GO:0030096 defines the plasma membrane-derived thylakoid photosystem II complex."
      },
      {
       "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
       "notes": "Perez-Boerema et al. 2024 review PSII as a major cyanobacterial thylakoid electron-transport complex."
      }
     ]
    },
    {
     "component_id": "cytochrome_b6f",
     "label": "cytochrome b6f complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0009512",
     "essentiality": "UNKNOWN",
     "role": "Thylakoid membrane complex that links plastoquinol oxidation to proton translocation across the bacterial thylakoid membrane.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
       "notes": "Perez-Boerema et al. 2024 place cytochrome b6f between PSII and PSI in the thylakoid electron-transport chain."
      }
     ]
    },
    {
     "component_id": "plasma_membrane_derived_photosystem_i",
     "label": "plasma membrane-derived photosystem I",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0030094",
     "essentiality": "UNKNOWN",
     "role": "Light-dependent oxidoreductase in the bacterial thylakoid that receives electrons downstream of cytochrome b6f and transfers them toward ferredoxin.",
     "evidence": [
      {
       "reference": "GO:0030094",
       "notes": "GO:0030094 defines plasma membrane-derived photosystem I as a complex located in the bacterial thylakoid."
      },
      {
       "reference": "DOI:10.1016/j.molp.2017.09.019",
       "notes": "Casella et al. 2017 mapped PSI distribution and mobility in native Synechocystis thylakoid membranes."
      }
     ]
    },
    {
     "component_id": "atp_synthase",
     "label": "proton-transporting ATP synthase complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0045259",
     "essentiality": "UNKNOWN",
     "role": "Membrane enzyme that uses the trans-thylakoid proton motive force to synthesize ATP on the cytoplasmic side of the bacterial thylakoid membrane.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
       "notes": "Perez-Boerema et al. 2024 include ATP synthase among thylakoid complexes that convert light energy into ATP and reducing power."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:1117",
     "taxon_label": "Cyanobacteriota",
     "presence": "COMMON",
     "note": "Bacterial thylakoids occur in most cyanobacteria, while Gloeobacter-like lineages perform oxygenic photosynthesis at the plasma membrane and lack internal thylakoids.",
     "reference": "DOI:10.1146/annurev-cellbio-120823-022747"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:1148",
     "taxon_label": "Synechocystis sp. PCC 6803",
     "note": "Cyanobacterial model used to probe de novo thylakoid membrane biogenesis and dynamics.",
     "reference": "DOI:10.1038/s41467-021-23680-1"
    }
   ],
   "functions": [
    {
     "function_id": "photosynthetic_electron_transport",
     "label": "photosynthetic electron transport chain",
     "grounding": "GO:0009767",
     "description": "Bacterial thylakoids organize PSII, cytochrome b6f and PSI so light-driven electron transport can move electrons from water toward ferredoxin while contributing to a trans-thylakoid proton gradient.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
       "notes": "Perez-Boerema et al. 2024 review thylakoid electron transport as the membrane process that converts light into chemical energy."
      }
     ]
    },
    {
     "function_id": "photosynthetic_atp_synthesis",
     "label": "photosynthetic ATP synthesis",
     "description": "The plasma membrane-derived thylakoid membrane separates the bacterial thylakoid lumen from the cytoplasm so proton accumulation can drive ATP synthase.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
       "notes": "Perez-Boerema et al. 2024 describe proton motive force generation across thylakoid membranes and ATP synthase use of that gradient."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030075",
     "notes": "Gene Ontology cellular-component term for bacterial thylakoid."
    },
    {
     "reference": "GO:0009579",
     "notes": "Gene Ontology cellular-component term for thylakoid."
    },
    {
     "reference": "GO:0031676",
     "notes": "Gene Ontology cellular-component term for the plasma membrane-derived thylakoid membrane."
    },
    {
     "reference": "GO:0031979",
     "notes": "Gene Ontology cellular-component term for the plasma membrane-derived thylakoid lumen."
    },
    {
     "reference": "GO:0030094",
     "notes": "Gene Ontology cellular-component term for plasma membrane-derived photosystem I."
    },
    {
     "reference": "GO:0030096",
     "notes": "Gene Ontology cellular-component term for plasma membrane-derived thylakoid photosystem II."
    },
    {
     "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
     "notes": "Perez-Boerema et al. 2024, Evolution of Thylakoid Structural Diversity, Annual Review of Cell and Developmental Biology."
    },
    {
     "reference": "DOI:10.1016/j.molp.2017.09.019",
     "notes": "Casella et al. 2017, Dissecting the Native Architecture and Dynamics of Cyanobacterial Photosynthetic Machinery, Molecular Plant."
    },
    {
     "reference": "DOI:10.1038/s41467-021-23680-1",
     "notes": "Huokko et al. 2021, Probing the biogenesis pathway and dynamics of thylakoid membranes, Nature Communications."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cyanobacterial_thylakoid_topology",
     "title": "Bacterial thylakoids localize photosynthetic complexes",
     "description": "The plasma membrane-derived thylakoid membrane bounds the cyanobacterial thylakoid lumen and houses the photosynthetic complexes that build a proton motive force for ATP synthesis.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures bacterial thylakoid topology and major membrane-complex residence; the detailed plastoquinone and soluble carrier chemistry is left to the generic thylakoid membrane record.",
     "nodes": [
      {
       "node_id": "bacterial_thylakoid",
       "label": "bacterial thylakoid",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030075"
      },
      {
       "node_id": "thylakoid_membrane",
       "label": "plasma membrane-derived thylakoid membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031676",
       "component_ref": "plasma_membrane_derived_thylakoid_membrane"
      },
      {
       "node_id": "thylakoid_lumen",
       "label": "plasma membrane-derived thylakoid lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0031979"
      },
      {
       "node_id": "psii",
       "label": "plasma membrane-derived thylakoid photosystem II",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030096",
       "component_ref": "plasma_membrane_derived_photosystem_ii"
      },
      {
       "node_id": "plastoquinone_pool",
       "label": "plastoquinone pool",
       "node_type": "CHEMICAL",
       "description": "Mobile quinone carrier that accepts electrons from PSII and feeds cytochrome b6f in the bacterial thylakoid membrane."
      },
      {
       "node_id": "cytb6f",
       "label": "cytochrome b6f complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009512",
       "component_ref": "cytochrome_b6f"
      },
      {
       "node_id": "psi",
       "label": "plasma membrane-derived photosystem I",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030094",
       "component_ref": "plasma_membrane_derived_photosystem_i"
      },
      {
       "node_id": "proton_gradient",
       "label": "trans-thylakoid proton motive force",
       "node_type": "STATE"
      },
      {
       "node_id": "atp_synthase",
       "label": "proton-transporting ATP synthase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0045259",
       "component_ref": "atp_synthase"
      },
      {
       "node_id": "atp_synthesis",
       "label": "photosynthetic ATP synthesis",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "thylakoid_membrane",
       "predicate": "bounds",
       "object": "bacterial_thylakoid",
       "description": "The pigmented plasma membrane-derived thylakoid membrane bounds the bacterial thylakoid compartment.",
       "evidence": [
        {
         "reference": "GO:0031676",
         "notes": "GO:0031676 defines the membrane as part of a plasma membrane-derived thylakoid."
        }
       ]
      },
      {
       "subject": "thylakoid_membrane",
       "predicate": "encloses",
       "object": "thylakoid_lumen",
       "description": "The membrane surrounds the plasma membrane-derived thylakoid lumen.",
       "evidence": [
        {
         "reference": "GO:0031979",
         "notes": "GO:0031979 defines the lumen as the volume enclosed by a plasma membrane-derived thylakoid."
        }
       ]
      },
      {
       "subject": "thylakoid_membrane",
       "predicate": "houses",
       "object": "psii",
       "description": "The bacterial thylakoid membrane contains PSII reaction centers used for water oxidation and plastoquinone reduction.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.molp.2017.09.019",
         "notes": "Casella et al. 2017 mapped PSII within native Synechocystis thylakoid membranes."
        }
       ]
      },
      {
       "subject": "thylakoid_membrane",
       "predicate": "houses",
       "object": "psi",
       "description": "The bacterial thylakoid membrane contains PSI complexes downstream in linear electron transport.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.molp.2017.09.019",
         "notes": "Casella et al. 2017 mapped PSI distribution and mobility in native Synechocystis thylakoid membranes."
        }
       ]
      },
      {
       "subject": "psii",
       "predicate": "reduces",
       "object": "plastoquinone_pool",
       "description": "Photosystem II reduces plastoquinone in the bacterial thylakoid membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
         "notes": "Perez-Boerema et al. 2024 review PSII and plastoquinone as upstream thylakoid electron carriers."
        }
       ]
      },
      {
       "subject": "plastoquinone_pool",
       "predicate": "feeds electrons to",
       "object": "cytb6f",
       "description": "Reduced plastoquinone carries electrons through the bacterial thylakoid membrane to cytochrome b6f.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
         "notes": "Perez-Boerema et al. 2024 describe electron transfer from plastoquinone to cytochrome b6f in the thylakoid chain."
        }
       ]
      },
      {
       "subject": "cytb6f",
       "predicate": "contributes to",
       "object": "proton_gradient",
       "description": "Electron transport through cytochrome b6f contributes to the proton motive force across the bacterial thylakoid membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
         "notes": "Perez-Boerema et al. 2024 review generation of proton motive force by thylakoid electron transport."
        }
       ]
      },
      {
       "subject": "cytb6f",
       "predicate": "feeds electrons to",
       "object": "psi",
       "description": "Cytochrome b6f passes electrons to a downstream soluble carrier that delivers them to photosystem I.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
         "notes": "Perez-Boerema et al. 2024 place cytochrome b6f upstream of PSI in thylakoid electron transport."
        }
       ]
      },
      {
       "subject": "proton_gradient",
       "predicate": "powers",
       "object": "atp_synthase",
       "description": "ATP synthase uses the trans-thylakoid proton motive force generated by electron transport.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
         "notes": "Perez-Boerema et al. 2024 connect the thylakoid proton gradient to ATP synthase activity."
        }
       ]
      },
      {
       "subject": "atp_synthase",
       "predicate": "carries out",
       "object": "atp_synthesis",
       "description": "Thylakoid ATP synthase synthesizes ATP using the proton motive force built across the bacterial thylakoid membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
         "notes": "Perez-Boerema et al. 2024 describe ATP synthase use of the thylakoid proton gradient."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "whole_thylakoid_not_thylakoid_membrane",
     "prompt": "Keep bacterial thylakoids separate from the generic thylakoid membrane record.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "GO:0030075 denotes the whole plasma membrane-derived bacterial thylakoid, with GO:0031676 and GO:0031979 as membrane and lumen parts. The existing GO:0042651 record denotes only the generic pigmented membrane of cyanobacterial and plastid thylakoids.",
     "resolution_note": "Curated the bacterial thylakoid as a whole-compartment record and left plastid and cross-domain membrane chemistry on chloroplast and thylakoid-membrane records.",
     "evidence": [
      {
       "reference": "GO:0030075",
       "notes": "GO:0030075 denotes the whole bacterial thylakoid."
      },
      {
       "reference": "GO:0042651",
       "notes": "GO:0042651 denotes the pigmented membrane of any thylakoid."
      }
     ]
    },
    {
     "discussion_id": "thylakoid_not_organelle_kind",
     "prompt": "Represent bacterial thylakoid as a membrane-bounded cellular structure without calling it an organelle.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "GO:0009579 describes thylakoids as membranous cellular structures and explicitly comments that they are not considered organelles. StructureKindEnum does not currently include a non-organelle membrane-bounded-compartment value, so OTHER is narrower than asserting MEMBRANE_BOUNDED_ORGANELLE.",
     "resolution_note": "Kept the filesystem category under MEMBRANE_ORGANELLE with other lipid-bounded internal compartments, but set structure_kind to OTHER.",
     "evidence": [
      {
       "reference": "GO:0009579",
       "notes": "GO:0009579 defines thylakoid and scopes thylakoids away from the organelle class."
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0045009",
   "label": "chitosome",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "An intracellular membrane-bounded particle found in fungi and containing chitin synthase; it synthesizes chitin microfibrils. Chitin synthase activity exists in chitosomes and they are proposed to act as a reservoir for regulated transport of chitin synthase enzymes to the division septum.",
   "definition_source": "GO:0045009",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T03:32:33Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T03:34:19Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added cytoplasmic-vesicle parentage, chitosome membrane and reviewed-label-only chitin synthase components, chitosome synonymy, fungal scope, a Saccharomyces example, chitin-synthase delivery functions, DOI/GO evidence, a nonmechanistic delivery graph, and component-grounding and chitin product-boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T03:39:02Z",
     "curator": "codex",
     "action": "NORMALIZED_GRAPH_LABELS",
     "changes": "Aligned grounded chitosome graph node labels with GO:0030428 and CHEBI:17029 canonical labels for the id-label correspondence gate.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T03:48:15Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved PR #1349 review issues #1350 and #1351 by removing unsupported paraphrase synonyms and narrowing the Saccharomyces canonical example to the Ziman et al. Chs3p transport claim.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-05T17:45:01Z",
     "curator": "codex",
     "action": "ADD_PATHWAY_LINK",
     "changes": "Added an evidence-backed, organism-scoped PathwayMech link with a full source commit and explicit relation limits.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:16:15Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Connected isolated causal node(s) with 1 source-backed edge(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0031410"
   ],
   "components": [
    {
     "component_id": "chitosome_membrane",
     "label": "chitosome membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact GO cellular-component term for the membrane of a chitosome was found during this pass.",
     "role": "Lipid-bilayer boundary of the intracellular chitosome microvesicle that carries latent fungal chitin synthase.",
     "evidence": [
      {
       "reference": "GO:0045009",
       "notes": "GO:0045009 defines the chitosome as an intracellular membrane-bounded fungal particle."
      },
      {
       "reference": "DOI:10.1073/pnas.85.22.8516",
       "notes": "Leal-Morales et al. 1988 separated low-density Saccharomyces chitosome microvesicles from plasma membrane vesicles in cell-free homogenates."
      }
     ]
    },
    {
     "component_id": "fungal_chitin_synthases",
     "label": "fungal chitin synthases",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Fungal chitosomes can contain different chitin synthase isoenzymes; no single exact source-neutral protein-family CURIE was verified for the whole cargo class.",
     "role": "Latent membrane-enzyme cargo that is stored in chitosomes and delivered to the fungal cell surface for localized chitin microfibril synthesis.",
     "evidence": [
      {
       "reference": "GO:0045009",
       "notes": "GO:0045009 defines chitosomes as fungal membrane-bounded particles containing chitin synthase and synthesizing chitin microfibrils."
      },
      {
       "reference": "DOI:10.1091/mbc.9.6.1565",
       "notes": "Ziman et al. 1998 analyzed regulated Chs3p anterograde transport from the chitosome to the plasma membrane in Saccharomyces cerevisiae."
      }
     ],
     "gene_symbols": [
      "CHS1",
      "CHS3"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P08004",
       "protein_label": "Chitin synthase 1",
       "gene_symbol": "CHS1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CHS1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P08004",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P08004, the single reviewed entry for gene CHS1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P29465",
       "protein_label": "Chitin synthase 3",
       "gene_symbol": "CHS3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CHS3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12928491",
         "notes": "Valdivia RH et al. 2003, ‘The yeasts Rho1p and Pkc1p regulate the transport of chitin synthase III (Chs3p) from internal stores to the plasma membrane.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Cell membrane' localisation of P29465."
        },
        {
         "reference": "PMID:17519287",
         "notes": "Reyes A et al. 2007, ‘Chitin synthase III requires Chs4p-dependent translocation of Chs3p into the plasma membrane.’, J Cell Sci. ECO:0000269 experimental evidence cited by UniProt for the 'Cell membrane' localisation of P29465."
        },
        {
         "reference": "PMID:28346351",
         "notes": "Gohlke S et al. 2017, ‘In Vitro and In Vivo Studies on the Structural Organization of Chs3 from Saccharomyces cerevisiae.’, Int J Mol Sci. ECO:0000269 experimental evidence cited by UniProt for the 'Cell membrane' localisation of P29465."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4751",
     "taxon_label": "Fungi",
     "presence": "VARIABLE",
     "note": "Chitosome evidence spans multiple fungal lineages, but this first record treats them as documented fungal chitin-synthase vesicles rather than asserting a universal organelle across all fungi.",
     "reference": "DOI:10.1111/j.1567-1364.2006.00158.x"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which Chs6p-dependent Chs3p traffic from the chitosome to the plasma membrane was genetically dissected.",
     "reference": "DOI:10.1091/mbc.9.6.1565"
    }
   ],
   "functions": [
    {
     "function_id": "chitin_synthase_storage_and_delivery",
     "label": "chitin synthase storage and delivery",
     "description": "Chitosomes act as intracellular membrane-bounded carriers that store latent fungal chitin synthase and deliver it to cell-surface sites for localized chitin microfibril synthesis.",
     "evidence": [
      {
       "reference": "GO:0045009",
       "notes": "GO:0045009 describes chitosomes as proposed reservoirs for regulated chitin-synthase transport to the division septum."
      },
      {
       "reference": "DOI:10.1091/mbc.9.6.1565",
       "notes": "Ziman et al. 1998 tested Chs6p-dependent anterograde transport of Saccharomyces Chs3p from the chitosome to the plasma membrane."
      }
     ]
    },
    {
     "function_id": "fungal_wall_chitin_microfibril_synthesis",
     "label": "fungal wall chitin microfibril synthesis",
     "description": "The chitosome-associated synthase pool supports synthesis of chitin microfibrils used in the fungal cell-wall matrix after enzyme delivery to the cell surface.",
     "evidence": [
      {
       "reference": "DOI:10.1111/j.1567-1364.2006.00158.x",
       "notes": "Bartnicki-Garcia 2006 reviews chitosomes as microvesicular carriers of chitin-synthetase activity for fungal wall chitin microfibril construction."
      },
      {
       "reference": "DOI:10.1083/jcb.136.1.95",
       "notes": "Santos and Snyder 1997 linked Chs3p localization to polarized chitin synthesis sites in Saccharomyces vegetative and mating cells."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0045009",
     "notes": "Gene Ontology cellular-component term for the chitosome."
    },
    {
     "reference": "GO:0031410",
     "notes": "Gene Ontology cellular-component parent term for cytoplasmic vesicles."
    },
    {
     "reference": "DOI:10.1111/j.1567-1364.2006.00158.x",
     "notes": "Bartnicki-Garcia S 2006, Chitosomes: past, present and future, FEMS Yeast Research."
    },
    {
     "reference": "DOI:10.1073/pnas.85.22.8516",
     "notes": "Leal-Morales CA, Bracker CE and Bartnicki-Garcia S 1988, Localization of chitin synthetase in cell-free homogenates of Saccharomyces cerevisiae: chitosomes and plasma membrane, Proceedings of the National Academy of Sciences."
    },
    {
     "reference": "DOI:10.1083/jcb.136.1.95",
     "notes": "Santos B and Snyder M 1997, Targeting of Chitin Synthase 3 to Polarized Growth Sites in Yeast Requires Chs5p and Myo2p, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1091/mbc.9.6.1565",
     "notes": "Ziman M, Chuang JS, Tsung M, Hamamoto S and Schekman R 1998, Chs6p-dependent anterograde transport of Chs3p from the chitosome to the plasma membrane in Saccharomyces cerevisiae, Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "chitosome_chitin_synthase_delivery",
     "title": "Chitosomes store and deliver chitin synthase",
     "description": "A chitosome is a fungal cytoplasmic vesicle that carries latent chitin synthase. In Saccharomyces, Chs3p traffics from the chitosome to the plasma membrane, where localized synthase activity contributes to chitin microfibril synthesis for the fungal cell wall.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the chitosome storage and delivery role without asserting complete biogenesis machinery, Chs6p/Chs5p/exomer requirements, or the activation state of every fungal chitin synthase isoenzyme.",
     "nodes": [
      {
       "node_id": "chitosome_membrane",
       "label": "chitosome membrane",
       "node_type": "STRUCTURE",
       "component_ref": "chitosome_membrane"
      },
      {
       "node_id": "chitosome",
       "label": "chitosome",
       "node_type": "ORGANELLE",
       "grounding": "GO:0045009"
      },
      {
       "node_id": "fungal_chitin_synthases",
       "label": "fungal chitin synthases",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "fungal_chitin_synthases"
      },
      {
       "node_id": "plasma_membrane",
       "label": "plasma membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005886"
      },
      {
       "node_id": "division_septum",
       "label": "cell septum",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030428"
      },
      {
       "node_id": "chitin_microfibril",
       "label": "chitin",
       "node_type": "CHEMICAL",
       "grounding": "CHEBI:17029"
      }
     ],
     "edges": [
      {
       "subject": "chitosome_membrane",
       "predicate": "bounds",
       "object": "chitosome",
       "description": "The chitosome is bounded by a membrane as a fungal cytoplasmic microvesicle.",
       "evidence": [
        {
         "reference": "GO:0045009",
         "notes": "GO:0045009 defines chitosomes as intracellular membrane-bounded particles."
        },
        {
         "reference": "DOI:10.1073/pnas.85.22.8516",
         "notes": "Leal-Morales et al. 1988 resolved Saccharomyces chitosomes as low-density microvesicles distinct from plasma membrane vesicles."
        }
       ]
      },
      {
       "subject": "fungal_chitin_synthases",
       "predicate": "are stored in",
       "object": "chitosome",
       "description": "Chitosomes contain a latent pool of fungal chitin-synthesizing membrane enzymes.",
       "evidence": [
        {
         "reference": "GO:0045009",
         "notes": "GO:0045009 defines chitosomes by their chitin synthase cargo and chitin-microfibril synthesis activity."
        },
        {
         "reference": "DOI:10.1111/j.1567-1364.2006.00158.x",
         "notes": "Bartnicki-Garcia 2006 reviews chitosomes as fungal reservoirs for latent chitin synthetase."
        }
       ]
      },
      {
       "subject": "chitosome",
       "predicate": "delivers",
       "object": "fungal_chitin_synthases",
       "description": "Chitosomes transport chitin synthase toward the plasma membrane before localized cell-surface chitin synthesis.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.9.6.1565",
         "notes": "Ziman et al. 1998 tested Chs6p-dependent movement of Chs3p from the Saccharomyces chitosome to the plasma membrane."
        },
        {
         "reference": "DOI:10.1083/jcb.136.1.95",
         "notes": "Santos and Snyder 1997 showed that polarized Chs3p targeting requires Chs5p and Myo2p."
        }
       ]
      },
      {
       "subject": "chitosome",
       "predicate": "targets cargo to",
       "object": "division_septum",
       "description": "The chitosome cargo pool is proposed to supply regulated chitin synthase delivery to the division septum.",
       "evidence": [
        {
         "reference": "GO:0045009",
         "notes": "GO:0045009 names regulated transport of chitin synthase enzymes to the division septum in the chitosome definition."
        }
       ]
      },
      {
       "subject": "fungal_chitin_synthases",
       "predicate": "synthesize",
       "object": "chitin_microfibril",
       "description": "Fungal chitin synthases delivered from chitosomes polymerize chitin microfibrils for the cell-wall matrix.",
       "evidence": [
        {
         "reference": "GO:0045009",
         "notes": "GO:0045009 states that chitosomes synthesize chitin microfibrils."
        },
        {
         "reference": "DOI:10.1111/j.1567-1364.2006.00158.x",
         "notes": "Bartnicki-Garcia 2006 reviews chitosomes as vehicles for cell-surface construction of fungal chitin microfibrils."
        }
       ]
      },
      {
       "subject": "chitosome",
       "predicate": "targets cargo to",
       "object": "plasma_membrane",
       "description": "Chitosomes deliver latent chitin synthase enzymes to the fungal plasma membrane for cell-surface activation.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.9.6.1565",
         "notes": "Chitosome microvesicles mobilize chitin synthase to the plasma membrane."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_chitosome_components",
     "prompt": "Resolve exact source-neutral identifiers for the fungal chitin synthase cargo class and for any chitosome-specific membrane term before grounding these reviewed labels.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#chitosome_membrane",
      "components#fungal_chitin_synthases"
     ],
     "rationale": "GO provides an exact whole-chitosome term but no exact chitosome-membrane child term, and the chitosome literature spans several chitin synthase isoenzymes rather than one curated universal cargo family.",
     "evidence": [
      {
       "reference": "GO:0045009",
       "notes": "GO:0045009 identifies the whole fungal chitosome."
      },
      {
       "reference": "DOI:10.1111/j.1567-1364.2006.00158.x",
       "notes": "Bartnicki-Garcia 2006 highlights chitosome ontogeny and the relationship of reported chitin synthetase genes to chitosome structure/function as unresolved work."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23"
    },
    {
     "discussion_id": "chitin_product_boundary",
     "prompt": "Keep chitin microfibrils as the synthesis product, not as resident chitosome components.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#fungal_chitin_synthases",
      "causal_graphs#chitosome_chitin_synthase_delivery"
     ],
     "rationale": "Chitosomes are vesicular carriers for chitin synthase activity; chitin microfibrils are synthesized after that activity is deployed for fungal wall construction.",
     "resolution_note": "Modeled chitin synthases and the chitosome membrane as components, and modeled chitin microfibrils only as the chemical output of chitosome-supported synthase activity.",
     "evidence": [
      {
       "reference": "GO:0045009",
       "notes": "GO:0045009 defines the chitosome by its chitin-synthase cargo and microfibril synthesis activity, not by resident chitin polymers."
      },
      {
       "reference": "DOI:10.1091/mbc.9.6.1565",
       "notes": "Ziman et al. 1998 focused on chitin synthase traffic from the chitosome to the plasma membrane."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23",
     "resolved_date": "2026-09-23"
    }
   ],
   "related_records": [
    {
     "corpus": "PathwayMech",
     "identifier": "gomodel:YeastPathways_PWY3O-15",
     "relation": "SUPPORTS_ENZYME_DELIVERY",
     "basis": "The primary Chs3p trafficking experiment supplies the structure-pathway connection; CHS3 is an explicit target-pathway participant.",
     "source_version": "d8ec2b69f7a4c615aecddff80498fef1e1fab0ce",
     "label": "chitin biosynthesis",
     "target_taxon_id": "NCBITaxon:559292",
     "scope_note": "The S. cerevisiae exemplar stores and delivers Chs3p to the plasma membrane, where it contributes to chitin synthesis. The target is the narrower S288C model; this does not assert that chitin synthesis occurs inside the chitosome.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.9.6.1565",
       "notes": "Ziman et al. 1998 show Chs6p-dependent transport of Chs3p from the chitosome to the plasma membrane in S. cerevisiae. Abstract read through Europe PMC on 2026-10-05."
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0009507",
   "label": "chloroplast",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A chlorophyll-containing plastid with thylakoids organized into grana and frets, or stroma thylakoids, and embedded in a stroma.",
   "definition_source": "GO:0009507",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T19:12:20Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T19:13:35Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added plastid parentage, chloroplast envelope and thylakoid part terms, outer/inner/thylakoid membrane and TOC-TIC components, Viridiplantae and Chlamydomonas taxonomic scope, photosynthesis and stromal protein-import functions, a nonmechanistic envelope-and-import graph, and a TOC-TIC grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T19:21:29Z",
     "curator": "codex",
     "action": "REVIEW_FIXES",
     "changes": "Resolved review findings by connecting the chloroplast thylakoid membrane component in the graph, narrowing the Chlamydomonas canonical-example note to its direct proteome evidence, and removing an unused Sun et al. 2025 record-level citation.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-20T21:55:39Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Retyped the chloroplast TOC-TIC import supercomplex graph node as STRUCTURE.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0009536"
   ],
   "has_part": [
    "GO:0009941",
    "GO:0009707",
    "GO:0009706",
    "GO:0009570",
    "GO:0009534",
    "GO:0009535",
    "GO:0010006",
    "GO:0031897"
   ],
   "components": [
    {
     "component_id": "chloroplast_outer_membrane",
     "label": "chloroplast outer membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0009707",
     "essentiality": "UNKNOWN",
     "role": "Cytoplasm-facing lipid bilayer of the chloroplast envelope and outer-membrane platform for TOC-dependent preprotein import.",
     "evidence": [
      {
       "reference": "GO:0009707",
       "notes": "GO:0009707 defines the chloroplast outer membrane as the cytoplasm-facing lipid bilayer of the chloroplast envelope."
      }
     ]
    },
    {
     "component_id": "chloroplast_inner_membrane",
     "label": "chloroplast inner membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0009706",
     "essentiality": "UNKNOWN",
     "role": "Stroma-facing lipid bilayer of the chloroplast envelope that participates with the outer envelope in delimiting the chloroplast compartment.",
     "evidence": [
      {
       "reference": "GO:0009706",
       "notes": "GO:0009706 defines the chloroplast inner membrane as the inner lipid bilayer of the chloroplast envelope facing the stroma."
      }
     ]
    },
    {
     "component_id": "chloroplast_thylakoid_membrane",
     "label": "chloroplast thylakoid membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0009535",
     "essentiality": "UNKNOWN",
     "role": "Pigmented membrane that bounds chloroplast thylakoid cisternae in the chloroplast stroma.",
     "evidence": [
      {
       "reference": "GO:0009535",
       "notes": "GO:0009535 defines the chloroplast thylakoid membrane as the pigmented membrane of a chloroplast thylakoid."
      }
     ]
    },
    {
     "component_id": "toc_tic_supercomplex",
     "label": "TOC-TIC import supercomplex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO has exact terms for the Toc and Tic subcomplexes, and GO:0061927 denotes a TOC-TIC supercomplex I with a classic Tic110-containing composition. The Chlamydomonas TOC-TIC supercomplex resolved by Jin et al. 2022 contains a divergent Toc120/Toc75 and Tic20/YlmG architecture, so no exact source-neutral CURIE was asserted.",
     "role": "Envelope-spanning translocase that conducts nuclear-encoded preproteins across the outer and inner chloroplast envelope membranes toward the stroma.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2022.10.030",
       "notes": "Jin et al. 2022 resolved a Chlamydomonas TOC-TIC supercomplex spanning the two chloroplast envelope membranes."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:33090",
     "taxon_label": "Viridiplantae",
     "presence": "COMMON",
     "note": "Green algae and land plants contain primary plastids derived from a cyanobacterial endosymbiont; chlorophyll-containing chloroplasts are widespread in photosynthetic members of the clade.",
     "reference": "DOI:10.1098/rstb.2009.0103"
    },
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "The unicellular green alga Chlamydomonas reinhardtii contains a chloroplast with envelope, stroma, and thylakoid compartments used for photosynthesis and chloroplast protein biogenesis studies.",
     "reference": "DOI:10.1007/s00294-011-0339-1"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Unicellular green-algal model used to compare the Chlamydomonas chloroplast proteome and metabolic repertoire with plant chloroplasts.",
     "reference": "DOI:10.1007/s00294-011-0339-1"
    }
   ],
   "functions": [
    {
     "function_id": "photosynthesis",
     "label": "photosynthesis",
     "grounding": "GO:0015979",
     "description": "Chloroplast thylakoid membranes and stromal enzymes convert light energy and carbon dioxide into organic carbon through photosynthetic electron transport and carbon fixation.",
     "evidence": [
      {
       "reference": "GO:0015979",
       "notes": "GO:0015979 defines photosynthesis as synthesis of organic compounds from CO2 using light energy."
      },
      {
       "reference": "DOI:10.1007/s00294-011-0339-1",
       "notes": "Terashima, Specht and Hippler 2011 review the Chlamydomonas chloroplast proteome, including thylakoid photosynthetic complexes and stromal metabolism."
      }
     ]
    },
    {
     "function_id": "protein_import_into_chloroplast_stroma",
     "label": "protein import into chloroplast stroma",
     "grounding": "GO:0045037",
     "description": "Envelope translocases import nucleus-encoded precursor proteins across the chloroplast outer and inner membranes to reach the stroma.",
     "evidence": [
      {
       "reference": "GO:0045037",
       "notes": "GO:0045037 defines protein import into the chloroplast stroma."
      },
      {
       "reference": "DOI:10.1016/j.cell.2022.10.030",
       "notes": "Jin et al. 2022 determined a Chlamydomonas TOC-TIC structure that spans the chloroplast envelope and forms a pathway for preprotein translocation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0009507",
     "notes": "Gene Ontology cellular-component term for chloroplast."
    },
    {
     "reference": "GO:0009536",
     "notes": "Gene Ontology cellular-component term for plastid."
    },
    {
     "reference": "GO:0009941",
     "notes": "Gene Ontology cellular-component term for the chloroplast envelope."
    },
    {
     "reference": "GO:0009707",
     "notes": "Gene Ontology cellular-component term for the chloroplast outer membrane."
    },
    {
     "reference": "GO:0009706",
     "notes": "Gene Ontology cellular-component term for the chloroplast inner membrane."
    },
    {
     "reference": "GO:0009570",
     "notes": "Gene Ontology cellular-component term for the chloroplast stroma."
    },
    {
     "reference": "GO:0009534",
     "notes": "Gene Ontology cellular-component term for the chloroplast thylakoid."
    },
    {
     "reference": "GO:0009535",
     "notes": "Gene Ontology cellular-component term for the chloroplast thylakoid membrane."
    },
    {
     "reference": "GO:0010006",
     "notes": "Gene Ontology cellular-component term for the Toc complex."
    },
    {
     "reference": "GO:0031897",
     "notes": "Gene Ontology cellular-component term for the Tic complex."
    },
    {
     "reference": "GO:0015979",
     "notes": "Gene Ontology biological-process term for photosynthesis."
    },
    {
     "reference": "GO:0045037",
     "notes": "Gene Ontology biological-process term for protein import into the chloroplast stroma."
    },
    {
     "reference": "DOI:10.1098/rstb.2009.0103",
     "notes": "Keeling 2010, 'The endosymbiotic origin, diversification and fate of plastids', Philosophical Transactions of the Royal Society B."
    },
    {
     "reference": "DOI:10.1007/s00294-011-0339-1",
     "notes": "Terashima, Specht and Hippler 2011, 'The chloroplast proteome: a survey from the Chlamydomonas reinhardtii perspective with a focus on distinctive features', Current Genetics."
    },
    {
     "reference": "DOI:10.1016/j.cell.2022.10.030",
     "notes": "Jin et al. 2022, 'Structure of a TOC-TIC supercomplex spanning two chloroplast envelope membranes', Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "chlamydomonas_chloroplast_envelope_and_import",
     "title": "Chloroplast envelope and thylakoids organize import",
     "description": "In Chlamydomonas, two envelope membranes bound the chloroplast stroma, thylakoid membranes provide internal photosynthetic compartments, and a TOC-TIC supercomplex spans both envelope membranes during protein import.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures chloroplast topology and the envelope-spanning TOC-TIC import route at a compartment level without asserting every photosynthetic complex, stromal enzyme, ribosome, genome, or thylakoid-biogenesis factor.",
     "nodes": [
      {
       "node_id": "chloroplast",
       "label": "chloroplast",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009507"
      },
      {
       "node_id": "chloroplast_envelope",
       "label": "chloroplast envelope",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009941"
      },
      {
       "node_id": "chloroplast_outer_membrane",
       "label": "chloroplast outer membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009707",
       "component_ref": "chloroplast_outer_membrane"
      },
      {
       "node_id": "chloroplast_inner_membrane",
       "label": "chloroplast inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009706",
       "component_ref": "chloroplast_inner_membrane"
      },
      {
       "node_id": "chloroplast_stroma",
       "label": "chloroplast stroma",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0009570"
      },
      {
       "node_id": "chloroplast_thylakoid",
       "label": "chloroplast thylakoid",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009534"
      },
      {
       "node_id": "chloroplast_thylakoid_membrane",
       "label": "chloroplast thylakoid membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009535",
       "component_ref": "chloroplast_thylakoid_membrane"
      },
      {
       "node_id": "toc_tic_supercomplex",
       "label": "TOC-TIC import supercomplex",
       "node_type": "STRUCTURE",
       "component_ref": "toc_tic_supercomplex"
      },
      {
       "node_id": "protein_import_into_chloroplast_stroma",
       "label": "protein import into chloroplast stroma",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0045037"
      }
     ],
     "edges": [
      {
       "subject": "chloroplast_envelope",
       "predicate": "encloses",
       "object": "chloroplast",
       "description": "The chloroplast envelope is the double lipid bilayer that encloses the chloroplast.",
       "evidence": [
        {
         "reference": "GO:0009941",
         "notes": "GO:0009941 defines the chloroplast envelope as the double lipid bilayer enclosing the chloroplast."
        }
       ]
      },
      {
       "subject": "chloroplast_outer_membrane",
       "predicate": "is part of",
       "object": "chloroplast_envelope",
       "description": "The outer membrane is the cytoplasm-facing lipid bilayer of the chloroplast envelope.",
       "evidence": [
        {
         "reference": "GO:0009707",
         "notes": "GO:0009707 places the chloroplast outer membrane in the chloroplast envelope."
        }
       ]
      },
      {
       "subject": "chloroplast_inner_membrane",
       "predicate": "is part of",
       "object": "chloroplast_envelope",
       "description": "The inner membrane is the stroma-facing lipid bilayer of the chloroplast envelope.",
       "evidence": [
        {
         "reference": "GO:0009706",
         "notes": "GO:0009706 places the chloroplast inner membrane in the chloroplast envelope."
        }
       ]
      },
      {
       "subject": "chloroplast_envelope",
       "predicate": "bounds",
       "object": "chloroplast_stroma",
       "description": "The envelope surrounds the stromal space inside the chloroplast while excluding the thylakoid lumen.",
       "evidence": [
        {
         "reference": "GO:0009570",
         "notes": "GO:0009570 defines the stroma as the space enclosed by the double membrane of a chloroplast but excluding the thylakoid space."
        }
       ]
      },
      {
       "subject": "chloroplast_thylakoid",
       "predicate": "is embedded in",
       "object": "chloroplast_stroma",
       "description": "Chloroplast thylakoid cisternae are embedded within the stroma of the chloroplast.",
       "evidence": [
        {
         "reference": "GO:0009507",
         "notes": "GO:0009507 defines chloroplasts as chlorophyll-containing plastids with thylakoids embedded in a stroma."
        }
       ]
      },
      {
       "subject": "chloroplast_thylakoid_membrane",
       "predicate": "bounds",
       "object": "chloroplast_thylakoid",
       "description": "The chloroplast thylakoid membrane bounds each chloroplast thylakoid cisterna.",
       "evidence": [
        {
         "reference": "GO:0009535",
         "notes": "GO:0009535 defines the chloroplast thylakoid membrane as the pigmented membrane of a chloroplast thylakoid."
        }
       ]
      },
      {
       "subject": "toc_tic_supercomplex",
       "predicate": "spans",
       "object": "chloroplast_envelope",
       "description": "The Chlamydomonas TOC-TIC supercomplex spans the outer and inner chloroplast envelope membranes.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2022.10.030",
         "notes": "Jin et al. 2022 resolved a TOC-TIC supercomplex spanning the two Chlamydomonas chloroplast envelope membranes."
        }
       ]
      },
      {
       "subject": "toc_tic_supercomplex",
       "predicate": "mediates",
       "object": "protein_import_into_chloroplast_stroma",
       "description": "TOC-TIC forms an envelope-spanning pathway for preprotein translocation toward the chloroplast stroma.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2022.10.030",
         "notes": "Jin et al. 2022 describe a preprotein translocation path connecting the TOC and TIC portions of the Chlamydomonas supercomplex."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "toc_tic_complex_grounding",
     "prompt": "Resolve exact source-neutral component boundaries and groundings for the chloroplast TOC-TIC import supercomplex, Toc outer-membrane complex, Tic inner-membrane complex, Ycf2/FtsHi ATPase, chloroplast genome, chloroplast ribosome, photosystems, and ATP synthase.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#toc_tic_supercomplex",
      "causal_graphs#chlamydomonas_chloroplast_envelope_and_import"
     ],
     "rationale": "This first chloroplast record grounds the envelope membranes and avoids treating the Chlamydomonas TOC-TIC supercomplex, photosynthetic complexes, chloroplast DNA, or chloroplast ribosomes as a single source-neutral component until exact component boundaries are curated.",
     "evidence": [
      {
       "reference": "DOI:10.1007/s00294-011-0339-1",
       "notes": "Terashima, Specht and Hippler 2011 review the protein complexes and metabolic systems of the Chlamydomonas chloroplast."
      },
      {
       "reference": "DOI:10.1016/j.cell.2022.10.030",
       "notes": "Jin et al. 2022 resolved a 14-component Chlamydomonas TOC-TIC supercomplex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    }
   ]
  },
  {
   "identifier": "GO:0009941",
   "label": "chloroplast envelope",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The double lipid bilayer enclosing the chloroplast and separating its contents from the rest of the cytoplasm; includes the intermembrane space.",
   "definition_source": "GO:0009941",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T06:09:52Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T06:10:51Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added plastid-envelope parentage, chloroplast parthood, exact outer and inner membrane, intermembrane-space, Toc, and Tic parts, Viridiplantae and Chlamydomonas scope, stromal protein-import function, DOI/GO evidence, a nonmechanistic envelope-import graph, and an import-complex boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T06:17:49Z",
     "curator": "codex",
     "action": "REVIEW_FIXES",
     "changes": "Resolved PR #596 review issues #597 and #598 by compacting precommit curation-history self-corrections and adding a GO:0009570 chloroplast stroma node plus envelope-boundary graph edge.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-20T21:55:39Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Retyped the chloroplast Toc and Tic graph nodes as STRUCTURE.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0009526"
   ],
   "part_of": [
    "GO:0009507"
   ],
   "has_part": [
    "GO:0009707",
    "GO:0009706",
    "GO:0031972",
    "GO:0010006",
    "GO:0031897"
   ],
   "components": [
    {
     "component_id": "chloroplast_outer_membrane",
     "label": "chloroplast outer membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0009707",
     "essentiality": "UNKNOWN",
     "role": "Cytoplasm-facing lipid bilayer of the chloroplast envelope that carries the Toc outer-membrane translocon.",
     "evidence": [
      {
       "reference": "GO:0009707",
       "notes": "GO:0009707 defines the chloroplast outer membrane as the cytoplasm-facing lipid bilayer of the chloroplast envelope."
      }
     ]
    },
    {
     "component_id": "chloroplast_inner_membrane",
     "label": "chloroplast inner membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0009706",
     "essentiality": "UNKNOWN",
     "role": "Stroma-facing lipid bilayer of the chloroplast envelope that carries the Tic inner-envelope translocon.",
     "evidence": [
      {
       "reference": "GO:0009706",
       "notes": "GO:0009706 defines the chloroplast inner membrane as the inner lipid bilayer of the chloroplast envelope facing the stroma."
      }
     ]
    },
    {
     "component_id": "toc_complex",
     "label": "Toc complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0010006",
     "essentiality": "UNKNOWN",
     "role": "Outer-envelope protein translocon that contributes the first chloroplast-envelope step for nuclear-encoded preprotein import.",
     "evidence": [
      {
       "reference": "GO:0010006",
       "notes": "GO:0010006 defines the Toc complex as a protein translocon at the chloroplast outer membrane."
      },
      {
       "reference": "DOI:10.1016/j.cell.2022.10.030",
       "notes": "Jin et al. 2022 resolved a Chlamydomonas TOC-TIC supercomplex that links the outer and inner chloroplast envelope translocons."
      }
     ]
    },
    {
     "component_id": "tic_complex",
     "label": "Tic complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0031897",
     "essentiality": "UNKNOWN",
     "role": "Inner-envelope translocon that facilitates chloroplast preprotein import across the inner envelope membrane.",
     "evidence": [
      {
       "reference": "GO:0031897",
       "notes": "GO:0031897 defines the Tic complex as the translocon of the inner chloroplast envelope."
      },
      {
       "reference": "DOI:10.1016/j.cell.2022.10.030",
       "notes": "Jin et al. 2022 resolved a Chlamydomonas TOC-TIC supercomplex that links the outer and inner chloroplast envelope translocons."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:33090",
     "taxon_label": "Viridiplantae",
     "presence": "COMMON",
     "note": "Photosynthetic green algae and land plants carry chloroplasts with envelopes inherited from primary plastids.",
     "reference": "DOI:10.1098/rstb.2009.0103"
    },
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "The unicellular green alga Chlamydomonas reinhardtii has a chloroplast envelope with TOC-TIC import machinery.",
     "reference": "DOI:10.1016/j.cell.2022.10.030"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model used for a resolved TOC-TIC supercomplex spanning two chloroplast envelope membranes.",
     "reference": "DOI:10.1016/j.cell.2022.10.030"
    }
   ],
   "functions": [
    {
     "function_id": "protein_import_into_chloroplast_stroma",
     "label": "protein import into chloroplast stroma",
     "grounding": "GO:0045037",
     "description": "Toc and Tic translocases route nuclear-encoded preproteins across the two chloroplast envelope membranes toward the stroma.",
     "evidence": [
      {
       "reference": "GO:0045037",
       "notes": "GO:0045037 defines protein import into the chloroplast stroma."
      },
      {
       "reference": "DOI:10.1016/j.cell.2022.10.030",
       "notes": "Jin et al. 2022 resolved a Chlamydomonas TOC-TIC supercomplex spanning both chloroplast envelope membranes."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0009941",
     "notes": "Gene Ontology cellular-component term for chloroplast envelope."
    },
    {
     "reference": "GO:0009526",
     "notes": "Gene Ontology cellular-component term for plastid envelope."
    },
    {
     "reference": "GO:0009507",
     "notes": "Gene Ontology cellular-component term for chloroplast."
    },
    {
     "reference": "GO:0009707",
     "notes": "Gene Ontology cellular-component term for chloroplast outer membrane."
    },
    {
     "reference": "GO:0009706",
     "notes": "Gene Ontology cellular-component term for chloroplast inner membrane."
    },
    {
     "reference": "GO:0031972",
     "notes": "Gene Ontology cellular-component term for chloroplast intermembrane space."
    },
    {
     "reference": "GO:0009570",
     "notes": "Gene Ontology cellular-component term for chloroplast stroma."
    },
    {
     "reference": "GO:0010006",
     "notes": "Gene Ontology cellular-component term for the Toc complex."
    },
    {
     "reference": "GO:0031897",
     "notes": "Gene Ontology cellular-component term for the Tic complex."
    },
    {
     "reference": "GO:0045037",
     "notes": "Gene Ontology biological-process term for protein import into the chloroplast stroma."
    },
    {
     "reference": "DOI:10.1098/rstb.2009.0103",
     "notes": "Keeling 2010, 'The endosymbiotic origin, diversification and fate of plastids', Philosophical Transactions of the Royal Society B."
    },
    {
     "reference": "DOI:10.1016/j.cell.2022.10.030",
     "notes": "Jin et al. 2022, 'Structure of a TOC-TIC supercomplex spanning two chloroplast envelope membranes', Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "chlamydomonas_chloroplast_envelope_import",
     "title": "Chloroplast envelope routes stromal protein import",
     "description": "In Chlamydomonas, outer and inner chloroplast envelope membranes bound the intermembrane space while Toc and Tic translocons route nuclear-encoded preproteins toward the stroma.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures envelope topology and TOC/TIC-dependent stromal import without asserting every subunit of the divergent Chlamydomonas TOC-TIC supercomplex.",
     "nodes": [
      {
       "node_id": "chloroplast",
       "label": "chloroplast",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009507"
      },
      {
       "node_id": "chloroplast_envelope",
       "label": "chloroplast envelope",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009941"
      },
      {
       "node_id": "chloroplast_outer_membrane",
       "label": "chloroplast outer membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009707",
       "component_ref": "chloroplast_outer_membrane"
      },
      {
       "node_id": "chloroplast_inner_membrane",
       "label": "chloroplast inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009706",
       "component_ref": "chloroplast_inner_membrane"
      },
      {
       "node_id": "chloroplast_intermembrane_space",
       "label": "chloroplast intermembrane space",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0031972"
      },
      {
       "node_id": "chloroplast_stroma",
       "label": "chloroplast stroma",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0009570"
      },
      {
       "node_id": "toc_complex",
       "label": "Toc complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0010006",
       "component_ref": "toc_complex"
      },
      {
       "node_id": "tic_complex",
       "label": "Tic complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031897",
       "component_ref": "tic_complex"
      },
      {
       "node_id": "protein_import_into_chloroplast_stroma",
       "label": "protein import into chloroplast stroma",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0045037"
      }
     ],
     "edges": [
      {
       "subject": "chloroplast_envelope",
       "predicate": "encloses",
       "object": "chloroplast",
       "description": "The chloroplast envelope is the double lipid bilayer that encloses the chloroplast.",
       "evidence": [
        {
         "reference": "GO:0009941",
         "notes": "GO:0009941 defines the chloroplast envelope as the double lipid bilayer enclosing the chloroplast."
        }
       ]
      },
      {
       "subject": "chloroplast_outer_membrane",
       "predicate": "is part of",
       "object": "chloroplast_envelope",
       "description": "The chloroplast outer membrane is the cytoplasm-facing bilayer of the chloroplast envelope.",
       "evidence": [
        {
         "reference": "GO:0009707",
         "notes": "GO:0009707 places the chloroplast outer membrane in the chloroplast envelope."
        }
       ]
      },
      {
       "subject": "chloroplast_inner_membrane",
       "predicate": "is part of",
       "object": "chloroplast_envelope",
       "description": "The chloroplast inner membrane is the stroma-facing bilayer of the chloroplast envelope.",
       "evidence": [
        {
         "reference": "GO:0009706",
         "notes": "GO:0009706 places the chloroplast inner membrane in the chloroplast envelope."
        }
       ]
      },
      {
       "subject": "chloroplast_envelope",
       "predicate": "contains",
       "object": "chloroplast_intermembrane_space",
       "description": "The envelope contains the region between the outer and inner chloroplast lipid bilayers.",
       "evidence": [
        {
         "reference": "GO:0031972",
         "notes": "GO:0031972 defines the chloroplast intermembrane space as the region between the inner and outer lipid bilayers of a chloroplast envelope."
        }
       ]
      },
      {
       "subject": "chloroplast_envelope",
       "predicate": "bounds",
       "object": "chloroplast_stroma",
       "description": "The chloroplast envelope encloses the stromal space inside the chloroplast while excluding the thylakoid space.",
       "evidence": [
        {
         "reference": "GO:0009570",
         "notes": "GO:0009570 defines the chloroplast stroma as the space enclosed by the double membrane of a chloroplast, excluding the thylakoid space."
        }
       ]
      },
      {
       "subject": "toc_complex",
       "predicate": "is part of",
       "object": "chloroplast_outer_membrane",
       "description": "Toc is the protein translocon complex at the chloroplast outer membrane.",
       "evidence": [
        {
         "reference": "GO:0010006",
         "notes": "GO:0010006 defines the Toc complex as a protein translocon at the chloroplast outer membrane."
        }
       ]
      },
      {
       "subject": "tic_complex",
       "predicate": "is part of",
       "object": "chloroplast_inner_membrane",
       "description": "Tic is the translocon of the inner chloroplast envelope.",
       "evidence": [
        {
         "reference": "GO:0031897",
         "notes": "GO:0031897 defines the Tic complex as the translocon of the inner chloroplast envelope."
        }
       ]
      },
      {
       "subject": "toc_complex",
       "predicate": "couples with",
       "object": "tic_complex",
       "description": "Toc and Tic form an envelope-spanning TOC-TIC supercomplex in Chlamydomonas.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2022.10.030",
         "notes": "Jin et al. 2022 resolved a Chlamydomonas TOC-TIC supercomplex spanning the two chloroplast envelope membranes."
        }
       ]
      },
      {
       "subject": "toc_complex",
       "predicate": "routes precursors toward",
       "object": "protein_import_into_chloroplast_stroma",
       "description": "Toc contributes the outer-envelope step of stromal preprotein import through the chloroplast envelope.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2022.10.030",
         "notes": "Jin et al. 2022 resolved an outer-envelope Toc portion in a chloroplast protein-import supercomplex."
        }
       ]
      },
      {
       "subject": "tic_complex",
       "predicate": "routes precursors toward",
       "object": "protein_import_into_chloroplast_stroma",
       "description": "Tic contributes the inner-envelope step of stromal preprotein import through the chloroplast envelope.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2022.10.030",
         "notes": "Jin et al. 2022 resolved an inner-envelope Tic portion in a chloroplast protein-import supercomplex."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_chloroplast_envelope_import_subcomplexes",
     "prompt": "Resolve exact source-neutral records or component boundaries for envelope-spanning TOC-TIC supercomplexes, the Chlamydomonas YlmG-containing import module, and plastid protein-import ATPase subcomplexes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#toc_complex",
      "components#tic_complex",
      "causal_graphs#chlamydomonas_chloroplast_envelope_import"
     ],
     "rationale": "This first chloroplast envelope record grounds the separate Toc and Tic translocons exactly while avoiding a broader aggregate for every import factor embedded in, spanning, or peripherally associated with the envelope.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2022.10.030",
       "notes": "Jin et al. 2022 resolved a multi-component Chlamydomonas TOC-TIC supercomplex spanning two chloroplast envelope membranes."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "GO:0009706",
   "label": "chloroplast inner membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The inner, i.e. lumen-facing, lipid bilayer of the chloroplast envelope; also faces the chloroplast stroma.",
   "definition_source": "GO:0009706",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T03:15:20Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T03:15:55Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the UniProt SL-0051 xref, plastid-inner and chloroplast-membrane parentage, chloroplast-envelope parthood, a reviewed-label-only inner lipid bilayer component, Viridiplantae and Chlamydomonas scope, a nonmechanistic topology graph, and a lipid-bilayer grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T03:22:19Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #744 by removing overbroad SL-0051 evidence from the chloroplast envelope parthood edge.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "chloroplastic inner membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0051"
    }
   ],
   "parent_structures": [
    "GO:0009528",
    "GO:0031969"
   ],
   "part_of": [
    "GO:0009941"
   ],
   "xrefs": [
    "uniprot.location:SL-0051"
   ],
   "components": [
    {
     "component_id": "chloroplast_inner_lipid_bilayer",
     "label": "chloroplast inner lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Stroma-facing lipid bilayer that separates the chloroplast stroma from the intermembrane space.",
     "evidence": [
      {
       "reference": "GO:0009706",
       "notes": "GO:0009706 defines the chloroplast inner membrane as the inner lipid bilayer of the chloroplast envelope that also faces the chloroplast stroma."
      },
      {
       "reference": "uniprot.location:SL-0051",
       "notes": "UniProt SL-0051 maps directly to GO:0009706 and describes the chloroplast inner membrane as the boundary between the chloroplast stroma and intermembrane space."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0009706 and UniProt SL-0051 identify the whole chloroplast inner membrane, but no separate source-neutral CURIE was curated for the lipid constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:33090",
     "taxon_label": "Viridiplantae",
     "presence": "COMMON",
     "note": "Photosynthetic green algae and land plants carry chloroplasts bounded by chloroplast envelopes with inner membranes.",
     "reference": "DOI:10.1098/rstb.2009.0103"
    },
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Chlamydomonas reinhardtii has a chloroplast inner membrane carrying the Tic side of the TOC-TIC import supercomplex.",
     "reference": "DOI:10.1016/j.cell.2022.10.030"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model used for structural analysis of a TOC-TIC supercomplex that spans the chloroplast outer and inner envelope membranes.",
     "reference": "DOI:10.1016/j.cell.2022.10.030"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0009706",
     "notes": "Gene Ontology cellular-component term for chloroplast inner membrane."
    },
    {
     "reference": "GO:0009528",
     "notes": "Gene Ontology cellular-component term for plastid inner membrane."
    },
    {
     "reference": "GO:0031969",
     "notes": "Gene Ontology cellular-component term for chloroplast membrane."
    },
    {
     "reference": "GO:0009941",
     "notes": "Gene Ontology cellular-component term for chloroplast envelope."
    },
    {
     "reference": "GO:0031972",
     "notes": "Gene Ontology cellular-component term for the chloroplast intermembrane space delimited by the inner membrane."
    },
    {
     "reference": "GO:0009570",
     "notes": "Gene Ontology cellular-component term for the chloroplast stroma."
    },
    {
     "reference": "uniprot.location:SL-0051",
     "notes": "UniProt Subcellular Location entry SL-0051 maps Chloroplast inner membrane to GO:0009706 and places it under both chloroplast membrane and plastid inner membrane."
    },
    {
     "reference": "DOI:10.1098/rstb.2009.0103",
     "notes": "Keeling 2010, The endosymbiotic origin, diversification and fate of plastids, Philosophical Transactions of the Royal Society B."
    },
    {
     "reference": "DOI:10.1016/j.cell.2022.10.030",
     "notes": "Jin et al. 2022, Structure of a TOC-TIC supercomplex spanning two chloroplast envelope membranes, Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "chloroplast_inner_membrane_topology",
     "title": "Chloroplast inner membrane topology",
     "description": "The chloroplast inner membrane is the stroma-facing lipid bilayer of the chloroplast envelope and delimits the intermembrane space.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the defining envelope topology without asserting membrane proteins, import machinery, or the full chloroplast envelope protein-import apparatus.",
     "nodes": [
      {
       "node_id": "chloroplast_inner_membrane",
       "label": "chloroplast inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009706"
      },
      {
       "node_id": "chloroplast_envelope",
       "label": "chloroplast envelope",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009941"
      },
      {
       "node_id": "chloroplast_stroma",
       "label": "chloroplast stroma",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0009570"
      },
      {
       "node_id": "chloroplast_intermembrane_space",
       "label": "chloroplast intermembrane space",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0031972"
      }
     ],
     "edges": [
      {
       "subject": "chloroplast_inner_membrane",
       "predicate": "is part of",
       "object": "chloroplast_envelope",
       "description": "The chloroplast inner membrane is the inner lipid bilayer of the chloroplast envelope.",
       "evidence": [
        {
         "reference": "GO:0009706",
         "notes": "GO:0009706 defines this inner membrane as a lipid bilayer of the chloroplast envelope."
        }
       ]
      },
      {
       "subject": "chloroplast_inner_membrane",
       "predicate": "bounds",
       "object": "chloroplast_stroma",
       "description": "The chloroplast inner membrane is the envelope lipid bilayer that faces the chloroplast stroma.",
       "evidence": [
        {
         "reference": "GO:0009706",
         "notes": "GO:0009706 defines this membrane by its inner chloroplast-envelope position and states that it also faces the chloroplast stroma."
        },
        {
         "reference": "GO:0009570",
         "notes": "GO:0009570 identifies the chloroplast stroma as the space enclosed by the double membrane of a chloroplast."
        }
       ]
      },
      {
       "subject": "chloroplast_inner_membrane",
       "predicate": "delimits",
       "object": "chloroplast_intermembrane_space",
       "description": "The chloroplast inner membrane forms the inner boundary of the intermembrane space between the envelope lipid bilayers.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0051",
         "notes": "UniProt SL-0051 describes the chloroplast inner membrane as separating the chloroplast stroma from the intermembrane space."
        },
        {
         "reference": "GO:0031972",
         "notes": "GO:0031972 defines the chloroplast intermembrane space as the region between the inner and outer lipid bilayers of a chloroplast envelope."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_chloroplast_inner_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the chloroplast inner membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#chloroplast_inner_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0009706 and UniProt SL-0051, but the lipid bilayer constituent is intentionally left as a reviewed-label-only component until an exact source-neutral lipid or membrane-constituent CURIE is curated.",
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0031972",
   "label": "chloroplast intermembrane space",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The region between the inner and outer lipid bilayers of a chloroplast envelope.",
   "definition_source": "GO:0031972",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T03:34:37Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T03:35:07Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the UniProt SL-0052 xref, plastid intermembrane-space parentage, chloroplast-envelope parthood, Viridiplantae and Chlamydomonas scope, and a nonmechanistic envelope topology graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T03:42:57Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #746 by clarifying the SL-0052 evidence note to separate plastid intermembrane-space hierarchy from the chloroplast envelope host parent.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "chloroplastic intermembrane space",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0052"
    }
   ],
   "parent_structures": [
    "GO:0009529"
   ],
   "part_of": [
    "GO:0009941"
   ],
   "xrefs": [
    "uniprot.location:SL-0052"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:33090",
     "taxon_label": "Viridiplantae",
     "presence": "COMMON",
     "note": "Photosynthetic green algae and land plants carry chloroplast envelopes whose inner and outer membranes delimit an intermembrane space.",
     "reference": "DOI:10.1098/rstb.2009.0103"
    },
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Chlamydomonas reinhardtii has a chloroplast envelope whose TOC-TIC import supercomplex spans the outer and inner membranes across the intermembrane space.",
     "reference": "DOI:10.1016/j.cell.2022.10.030"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model used for structural analysis of a TOC-TIC supercomplex that spans the chloroplast outer and inner envelope membranes.",
     "reference": "DOI:10.1016/j.cell.2022.10.030"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031972",
     "notes": "Gene Ontology cellular-component term for chloroplast intermembrane space."
    },
    {
     "reference": "GO:0009529",
     "notes": "Gene Ontology cellular-component term for plastid intermembrane space."
    },
    {
     "reference": "GO:0009941",
     "notes": "Gene Ontology cellular-component term for the chloroplast envelope that contains this intermembrane space."
    },
    {
     "reference": "GO:0009707",
     "notes": "Gene Ontology cellular-component term for the outer chloroplast membrane that delimits this space."
    },
    {
     "reference": "GO:0009706",
     "notes": "Gene Ontology cellular-component term for the inner chloroplast membrane that delimits this space."
    },
    {
     "reference": "uniprot.location:SL-0052",
     "notes": "UniProt Subcellular Location entry SL-0052 maps Chloroplast intermembrane space to GO:0031972, lists it in the Plastid, chloroplast intermembrane space hierarchy, and names Chloroplast envelope as the host parent."
    },
    {
     "reference": "uniprot.location:SL-0051",
     "notes": "UniProt Subcellular Location entry SL-0051 maps Chloroplast inner membrane to GO:0009706 and describes it as separating the chloroplast stroma from the intermembrane space."
    },
    {
     "reference": "DOI:10.1098/rstb.2009.0103",
     "notes": "Keeling 2010, The endosymbiotic origin, diversification and fate of plastids, Philosophical Transactions of the Royal Society B."
    },
    {
     "reference": "DOI:10.1016/j.cell.2022.10.030",
     "notes": "Jin et al. 2022, Structure of a TOC-TIC supercomplex spanning two chloroplast envelope membranes, Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "chloroplast_intermembrane_space_topology",
     "title": "Chloroplast intermembrane-space topology",
     "description": "The chloroplast intermembrane space lies between the inner and outer chloroplast envelope membranes.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures compartment topology without asserting the full set of envelope proteins or chloroplast import machinery.",
     "nodes": [
      {
       "node_id": "chloroplast_intermembrane_space",
       "label": "chloroplast intermembrane space",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0031972"
      },
      {
       "node_id": "chloroplast_outer_membrane",
       "label": "chloroplast outer membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009707"
      },
      {
       "node_id": "chloroplast_inner_membrane",
       "label": "chloroplast inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009706"
      }
     ],
     "edges": [
      {
       "subject": "chloroplast_outer_membrane",
       "predicate": "delimits",
       "object": "chloroplast_intermembrane_space",
       "description": "The outer membrane forms one boundary of the chloroplast intermembrane space.",
       "evidence": [
        {
         "reference": "GO:0031972",
         "notes": "GO:0031972 defines this space as the region between the inner and outer lipid bilayers of a chloroplast envelope."
        },
        {
         "reference": "GO:0009707",
         "notes": "GO:0009707 defines the chloroplast outer membrane as the outer envelope bilayer."
        }
       ]
      },
      {
       "subject": "chloroplast_inner_membrane",
       "predicate": "delimits",
       "object": "chloroplast_intermembrane_space",
       "description": "The inner membrane forms the second boundary of the chloroplast intermembrane space.",
       "evidence": [
        {
         "reference": "GO:0031972",
         "notes": "GO:0031972 defines this space as the region between the inner and outer lipid bilayers of a chloroplast envelope."
        },
        {
         "reference": "uniprot.location:SL-0051",
         "notes": "UniProt SL-0051 describes the chloroplast inner membrane as separating the chloroplast stroma from the intermembrane space."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0031969",
   "label": "chloroplast membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "Either of the lipid bilayers that surround a chloroplast and form the chloroplast envelope.",
   "definition_source": "GO:0031969",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-14T02:27:10Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T02:27:47Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added plastid-membrane parentage, chloroplast-envelope parthood, a reviewed-label-only envelope lipid bilayer component, Viridiplantae/Chlamydomonas scope, GO/DOI evidence, a nonmechanistic inner-outer membrane scope graph, a thylakoid-exclusion discussion, and a lipid-grounding TODO.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0042170"
   ],
   "part_of": [
    "GO:0009941"
   ],
   "components": [
    {
     "component_id": "chloroplast_envelope_lipid_bilayer",
     "label": "chloroplast envelope lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Generic lipid-bilayer constituent of a chloroplast envelope membrane when the exact inner or outer membrane is unspecified.",
     "evidence": [
      {
       "reference": "GO:0031969",
       "notes": "GO:0031969 defines chloroplast membrane as either lipid bilayer that surrounds a chloroplast and forms the chloroplast envelope."
      },
      {
       "reference": "GO:0009941",
       "notes": "GO:0009941 defines the chloroplast envelope as the double lipid bilayer that encloses the chloroplast."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0031969 identifies the whole generic chloroplast membrane, but no separate source-neutral CURIE was curated for the generic lipid constituent of a chloroplast envelope membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:33090",
     "taxon_label": "Viridiplantae",
     "presence": "COMMON",
     "note": "Photosynthetic green algae and land plants carry chloroplasts bounded by chloroplast envelopes with inner and outer chloroplast membranes.",
     "reference": "DOI:10.1098/rstb.2009.0103"
    },
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Chlamydomonas reinhardtii has a chloroplast envelope whose outer and inner membranes are spanned by TOC-TIC protein import machinery.",
     "reference": "DOI:10.1016/j.cell.2022.10.030"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model used for structural analysis of a TOC-TIC supercomplex spanning the chloroplast outer and inner envelope membranes.",
     "reference": "DOI:10.1016/j.cell.2022.10.030"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031969",
     "notes": "Gene Ontology cellular-component term for chloroplast membrane."
    },
    {
     "reference": "GO:0042170",
     "notes": "Gene Ontology cellular-component parent term for plastid membrane."
    },
    {
     "reference": "GO:0009941",
     "notes": "Gene Ontology cellular-component term for chloroplast envelope."
    },
    {
     "reference": "GO:0009707",
     "notes": "Gene Ontology cellular-component child term for chloroplast outer membrane."
    },
    {
     "reference": "GO:0009706",
     "notes": "Gene Ontology cellular-component child term for chloroplast inner membrane."
    },
    {
     "reference": "GO:0009535",
     "notes": "Gene Ontology cellular-component term for the distinct chloroplast thylakoid membrane."
    },
    {
     "reference": "DOI:10.1098/rstb.2009.0103",
     "notes": "Keeling 2010, The endosymbiotic origin, diversification and fate of plastids, Philosophical Transactions of the Royal Society B."
    },
    {
     "reference": "DOI:10.1016/j.cell.2022.10.030",
     "notes": "Jin et al. 2022, Structure of a TOC-TIC supercomplex spanning two chloroplast envelope membranes, Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "chloroplast_membrane_scope",
     "title": "Chloroplast membrane scope",
     "description": "The generic chloroplast membrane class covers either lipid bilayer of the chloroplast envelope when the exact inner or outer membrane is unspecified.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures GO localization scope without asserting inner-envelope or outer-envelope protein translocons and without including the distinct internal thylakoid membrane.",
     "nodes": [
      {
       "node_id": "chloroplast_membrane",
       "label": "chloroplast membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031969",
       "component_ref": "chloroplast_envelope_lipid_bilayer"
      },
      {
       "node_id": "chloroplast_envelope",
       "label": "chloroplast envelope",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009941"
      },
      {
       "node_id": "chloroplast_inner_membrane",
       "label": "chloroplast inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009706"
      },
      {
       "node_id": "chloroplast_outer_membrane",
       "label": "chloroplast outer membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009707"
      }
     ],
     "edges": [
      {
       "subject": "chloroplast_membrane",
       "predicate": "is part of",
       "object": "chloroplast_envelope",
       "description": "A GO:0031969 chloroplast membrane is one of the lipid bilayers that form the chloroplast envelope.",
       "evidence": [
        {
         "reference": "GO:0031969",
         "notes": "GO:0031969 defines the generic chloroplast membrane as either bilayer that forms the chloroplast envelope."
        },
        {
         "reference": "GO:0009941",
         "notes": "GO:0009941 identifies the complete double lipid bilayer of the chloroplast envelope."
        }
       ]
      },
      {
       "subject": "chloroplast_inner_membrane",
       "predicate": "is a",
       "object": "chloroplast_membrane",
       "description": "The chloroplast inner membrane is a specific child class of the generic chloroplast membrane.",
       "evidence": [
        {
         "reference": "GO:0009706",
         "notes": "GO places GO:0009706 as an is_a child of the generic chloroplast membrane term."
        }
       ]
      },
      {
       "subject": "chloroplast_outer_membrane",
       "predicate": "is a",
       "object": "chloroplast_membrane",
       "description": "The chloroplast outer membrane is a specific child class of the generic chloroplast membrane.",
       "evidence": [
        {
         "reference": "GO:0009707",
         "notes": "GO places GO:0009707 as an is_a child of the generic chloroplast membrane term."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "exclude_chloroplast_thylakoid_membrane",
     "prompt": "Exclude GO:0009535 chloroplast thylakoid membrane from the GO:0031969 chloroplast membrane envelope-bilayer scope.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#chloroplast_membrane_scope"
     ],
     "rationale": "GO:0031969 is defined as either lipid bilayer that surrounds a chloroplast and forms the chloroplast envelope, whereas GO:0009535 identifies the separate internal membrane of a chloroplast thylakoid.",
     "resolution_note": "Curated GO:0031969 as the generic parent of only the inner and outer chloroplast envelope membranes and kept GO:0009535 as a distinct thylakoid-membrane term.",
     "evidence": [
      {
       "reference": "GO:0031969",
       "notes": "GO:0031969 defines the generic chloroplast membrane as either lipid bilayer that forms the chloroplast envelope."
      },
      {
       "reference": "GO:0009535",
       "notes": "GO:0009535 defines the chloroplast thylakoid membrane as the pigmented membrane of a chloroplast thylakoid, not as one of the chloroplast envelope bilayers."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-14"
    },
    {
     "discussion_id": "ground_chloroplast_envelope_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the generic lipid constituent of a chloroplast envelope membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#chloroplast_envelope_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0031969, but the lipid bilayer constituent is intentionally left as a reviewed-label-only component until an exact source-neutral lipid or membrane-constituent CURIE is curated.",
     "posed_by": "codex",
     "posed_date": "2026-09-14"
    }
   ]
  },
  {
   "identifier": "GO:0009707",
   "label": "chloroplast outer membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The cytoplasm-facing lipid bilayer of the chloroplast envelope.",
   "definition_source": "GO:0009707",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T02:53:41Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T02:54:19Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the UniProt SL-0054 xref, plastid outer membrane parentage, chloroplast-envelope parthood, a reviewed-label-only outer lipid bilayer component, Viridiplantae and Chlamydomonas scope, a nonmechanistic boundary graph, and a lipid-bilayer grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T03:00:48Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #742 by adding the missing GO:0031969 chloroplast membrane parent and evidence.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "chloroplastic outer membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0054"
    }
   ],
   "parent_structures": [
    "GO:0009527",
    "GO:0031969"
   ],
   "part_of": [
    "GO:0009941"
   ],
   "xrefs": [
    "uniprot.location:SL-0054"
   ],
   "components": [
    {
     "component_id": "chloroplast_outer_lipid_bilayer",
     "label": "chloroplast outer lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Cytoplasm-facing lipid bilayer that forms the outer boundary of the chloroplast envelope.",
     "evidence": [
      {
       "reference": "GO:0009707",
       "notes": "GO:0009707 defines the chloroplast outer membrane as the cytoplasm-facing lipid bilayer of the chloroplast envelope."
      },
      {
       "reference": "uniprot.location:SL-0054",
       "notes": "UniProt SL-0054 maps directly to GO:0009707 and describes the chloroplast outer membrane as facing the cytoplasm."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0009707 and UniProt SL-0054 identify the whole chloroplast outer membrane, but no separate source-neutral CURIE was curated for the lipid constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:33090",
     "taxon_label": "Viridiplantae",
     "presence": "COMMON",
     "note": "Photosynthetic green algae and land plants carry chloroplasts bounded by chloroplast envelopes with outer membranes.",
     "reference": "DOI:10.1098/rstb.2009.0103"
    },
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Chlamydomonas reinhardtii has a chloroplast outer membrane carrying the Toc side of the TOC-TIC import supercomplex.",
     "reference": "DOI:10.1016/j.cell.2022.10.030"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model used for structural analysis of a TOC-TIC supercomplex that spans the chloroplast outer and inner envelope membranes.",
     "reference": "DOI:10.1016/j.cell.2022.10.030"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0009707",
     "notes": "Gene Ontology cellular-component term for chloroplast outer membrane."
    },
    {
     "reference": "GO:0009527",
     "notes": "Gene Ontology cellular-component term for plastid outer membrane."
    },
    {
     "reference": "GO:0031969",
     "notes": "Gene Ontology cellular-component term for chloroplast membrane."
    },
    {
     "reference": "GO:0009941",
     "notes": "Gene Ontology cellular-component term for chloroplast envelope."
    },
    {
     "reference": "GO:0031972",
     "notes": "Gene Ontology cellular-component term for the chloroplast intermembrane space bounded by the outer membrane."
    },
    {
     "reference": "GO:0005737",
     "notes": "Gene Ontology cellular-component term for the cytoplasm faced by the outer chloroplast membrane."
    },
    {
     "reference": "uniprot.location:SL-0054",
     "notes": "UniProt Subcellular Location entry SL-0054 maps Chloroplast outer membrane to GO:0009707 and places it under both chloroplast membrane and plastid outer membrane."
    },
    {
     "reference": "DOI:10.1098/rstb.2009.0103",
     "notes": "Keeling 2010, The endosymbiotic origin, diversification and fate of plastids, Philosophical Transactions of the Royal Society B."
    },
    {
     "reference": "DOI:10.1016/j.cell.2022.10.030",
     "notes": "Jin et al. 2022, Structure of a TOC-TIC supercomplex spanning two chloroplast envelope membranes, Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "chloroplast_outer_membrane_topology",
     "title": "Chloroplast outer membrane topology",
     "description": "The chloroplast outer membrane is the cytoplasm-facing lipid bilayer of the chloroplast envelope and bounds the intermembrane space.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the defining envelope topology without asserting membrane proteins, import machinery, or the full chloroplast envelope protein-import apparatus.",
     "nodes": [
      {
       "node_id": "chloroplast_outer_membrane",
       "label": "chloroplast outer membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009707"
      },
      {
       "node_id": "chloroplast_envelope",
       "label": "chloroplast envelope",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009941"
      },
      {
       "node_id": "cytoplasm",
       "label": "cytoplasm",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0005737"
      },
      {
       "node_id": "chloroplast_intermembrane_space",
       "label": "chloroplast intermembrane space",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0031972"
      }
     ],
     "edges": [
      {
       "subject": "chloroplast_outer_membrane",
       "predicate": "is part of",
       "object": "chloroplast_envelope",
       "description": "The chloroplast outer membrane is the outer lipid bilayer of the chloroplast envelope.",
       "evidence": [
        {
         "reference": "GO:0009707",
         "notes": "GO:0009707 defines this outer membrane as a lipid bilayer of the chloroplast envelope."
        },
        {
         "reference": "uniprot.location:SL-0054",
         "notes": "UniProt SL-0054 places the chloroplast outer membrane under plastid outer membrane."
        }
       ]
      },
      {
       "subject": "chloroplast_outer_membrane",
       "predicate": "faces",
       "object": "cytoplasm",
       "description": "The chloroplast outer membrane is the cytoplasm-facing membrane of the chloroplast envelope.",
       "evidence": [
        {
         "reference": "GO:0009707",
         "notes": "GO:0009707 identifies this chloroplast envelope bilayer by its cytoplasm-facing orientation."
        },
        {
         "reference": "uniprot.location:SL-0054",
         "notes": "UniProt SL-0054 describes the same cytoplasm-facing chloroplast membrane."
        }
       ]
      },
      {
       "subject": "chloroplast_outer_membrane",
       "predicate": "bounds",
       "object": "chloroplast_intermembrane_space",
       "description": "The chloroplast outer membrane forms the outer boundary of the space between the envelope lipid bilayers.",
       "evidence": [
        {
         "reference": "GO:0031972",
         "notes": "GO:0031972 identifies the chloroplast intermembrane space as the region between the inner and outer chloroplast membranes."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_chloroplast_outer_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the chloroplast outer membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#chloroplast_outer_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0009707 and UniProt SL-0054, but the lipid bilayer constituent is intentionally left as a reviewed-label-only component until an exact source-neutral lipid or membrane-constituent CURIE is curated.",
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0009570",
   "label": "chloroplast stroma",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The internal space enclosed by the chloroplast double membrane but excluding the thylakoid space.",
   "definition_source": "GO:0009570",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T01:20:34Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T01:22:26Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the UniProt SL xref and exact synonym, plastid-stroma parentage, chloroplast parthood, chloroplast nucleoid and plastoglobule parts, Chlamydomonas and Viridiplantae scope, stromal protein-import evidence, a nonmechanistic topology/import graph, and a thylakoid-lumen boundary discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T01:29:18Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #731 by retargeting the import graph edge to the GO:0045037 process endpoint, and resolved #732 by replacing circular plastoglobule parthood support with direct UniProt SL-0217 evidence.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "chloroplastic stroma",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0055"
    }
   ],
   "parent_structures": [
    "GO:0009532"
   ],
   "part_of": [
    "GO:0009507"
   ],
   "has_part": [
    "GO:0042644",
    "GO:0010287"
   ],
   "xrefs": [
    "uniprot.location:SL-0055"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:33090",
     "taxon_label": "Viridiplantae",
     "presence": "COMMON",
     "note": "Chloroplast stroma occurs in chloroplast-bearing green algae and land plants as the internal matrix compartment inside the chloroplast envelope.",
     "reference": "DOI:10.1098/rstb.2009.0103"
    },
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "The Chlamydomonas chloroplast proteome includes stromal metabolic and protein-biogenesis pathways in a unicellular green-algal model.",
     "reference": "DOI:10.1007/s00294-011-0339-1"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Unicellular green alga whose chloroplast stroma contains nucleoids and metabolic enzymes characterized in chloroplast proteome surveys.",
     "reference": "DOI:10.1007/s00294-011-0339-1"
    }
   ],
   "functions": [
    {
     "function_id": "protein_import_into_chloroplast_stroma",
     "label": "protein import into chloroplast stroma",
     "grounding": "GO:0045037",
     "description": "Imported nucleus-encoded chloroplast precursor proteins cross the outer and inner envelope membranes to enter the chloroplast stroma.",
     "evidence": [
      {
       "reference": "GO:0045037",
       "notes": "GO:0045037 defines protein import into the chloroplast stroma as transport from the cytosol into the stroma."
      },
      {
       "reference": "DOI:10.1016/j.cell.2022.10.030",
       "notes": "Jin et al. 2022 resolved a Chlamydomonas TOC-TIC supercomplex spanning the chloroplast envelope."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0009570",
     "notes": "Gene Ontology cellular-component term for the chloroplast stroma."
    },
    {
     "reference": "GO:0009532",
     "notes": "Gene Ontology cellular-component term for plastid stroma."
    },
    {
     "reference": "GO:0009507",
     "notes": "Gene Ontology cellular-component term for the containing chloroplast."
    },
    {
     "reference": "GO:0009941",
     "notes": "Gene Ontology cellular-component term for the chloroplast envelope that encloses the stroma."
    },
    {
     "reference": "GO:0042644",
     "notes": "Gene Ontology cellular-component term for chloroplast nucleoid."
    },
    {
     "reference": "GO:0010287",
     "notes": "Gene Ontology cellular-component term for plastoglobule."
    },
    {
     "reference": "GO:0009543",
     "notes": "Gene Ontology cellular-component term for chloroplast thylakoid lumen, which is separate from the stroma."
    },
    {
     "reference": "GO:0045037",
     "notes": "Gene Ontology biological-process term for protein import into the chloroplast stroma."
    },
    {
     "reference": "uniprot.location:SL-0055",
     "notes": "UniProt Subcellular Location SL-0055 maps Chloroplast stroma to GO:0009570 and places it under the Chloroplast location."
    },
    {
     "reference": "DOI:10.1098/rstb.2009.0103",
     "notes": "Keeling 2010, The endosymbiotic origin, diversification and fate of plastids, Philosophical Transactions of the Royal Society B."
    },
    {
     "reference": "DOI:10.1007/s00294-011-0339-1",
     "notes": "Terashima, Specht and Hippler 2011, The chloroplast proteome: a survey from the Chlamydomonas reinhardtii perspective with a focus on distinctive features, Current Genetics."
    },
    {
     "reference": "uniprot.location:SL-0217",
     "notes": "UniProt Subcellular Location entry SL-0217 describes the plastoglobule as a lipid-containing structure in the chloroplast stroma."
    },
    {
     "reference": "DOI:10.1093/mp/ssp083",
     "notes": "Karcher et al. 2009, The Chlamydomonas Chloroplast HLP Protein Is Required for Nucleoid Organization and Genome Maintenance, Molecular Plant."
    },
    {
     "reference": "DOI:10.1016/j.cell.2022.10.030",
     "notes": "Jin et al. 2022, Structure of a TOC-TIC supercomplex spanning two chloroplast envelope membranes, Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "chloroplast_stroma_topology_and_import",
     "title": "Chloroplast stroma topology and import",
     "description": "The chloroplast envelope encloses the stroma, stromal protein import terminates in the stroma after precursor transit across the envelope, and chloroplast nucleoids and plastoglobules occupy the stromal compartment.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the stromal topology and the stromal endpoint of protein import without duplicating thylakoid biogenesis, carbon fixation, plastoglobule lipid remodeling, or nucleoid maintenance.",
     "nodes": [
      {
       "node_id": "chloroplast_stroma",
       "label": "chloroplast stroma",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0009570"
      },
      {
       "node_id": "chloroplast_envelope",
       "label": "chloroplast envelope",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009941"
      },
      {
       "node_id": "chloroplast_nucleoid",
       "label": "chloroplast nucleoid",
       "node_type": "STRUCTURE",
       "grounding": "GO:0042644"
      },
      {
       "node_id": "plastoglobule",
       "label": "plastoglobule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0010287"
      },
      {
       "node_id": "protein_import",
       "label": "protein import into chloroplast stroma",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0045037"
      }
     ],
     "edges": [
      {
       "subject": "chloroplast_envelope",
       "predicate": "encloses",
       "object": "chloroplast_stroma",
       "description": "The chloroplast double membrane encloses the stroma and separates it from the cytosol.",
       "evidence": [
        {
         "reference": "GO:0009570",
         "notes": "GO:0009570 defines the stroma as the chloroplast internal space enclosed by the double membrane."
        }
       ]
      },
      {
       "subject": "chloroplast_nucleoid",
       "predicate": "is part of",
       "object": "chloroplast_stroma",
       "description": "Chloroplast nucleoids are DNA-containing regions inside the stroma.",
       "evidence": [
        {
         "reference": "DOI:10.1093/mp/ssp083",
         "notes": "Karcher et al. 2009 assayed Chlamydomonas chloroplast DNA organization as HLP-containing nucleoids."
        }
       ]
      },
      {
       "subject": "plastoglobule",
       "predicate": "is part of",
       "object": "chloroplast_stroma",
       "description": "Plastoglobules are chloroplast stromal lipoprotein subcompartments coupled to thylakoids.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0217",
         "notes": "UniProt SL-0217 describes plastoglobules as lipid-containing structures in the chloroplast stroma."
        }
       ]
      },
      {
       "subject": "protein_import",
       "predicate": "terminates in",
       "object": "chloroplast_stroma",
       "description": "Protein import into the chloroplast stroma moves nuclear-encoded precursors from the cytosol across the envelope to the stromal destination.",
       "evidence": [
        {
         "reference": "GO:0045037",
         "notes": "GO:0045037 defines protein import into the chloroplast stroma as transport from the cytosol into the stroma."
        },
        {
         "reference": "DOI:10.1016/j.cell.2022.10.030",
         "notes": "Jin et al. 2022 resolved a Chlamydomonas TOC-TIC supercomplex spanning both chloroplast envelope membranes."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "stroma_thylakoid_boundary",
     "prompt": "Keep the chloroplast stroma separate from thylakoid lumen compartments.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "GO:0009570 denotes the hydrophilic internal matrix enclosed by the chloroplast envelope, explicitly excluding the thylakoid space that has dedicated chloroplast and plastid lumen terms.",
     "resolution_note": "Curated only the chloroplast matrix compartment and did not merge thylakoid lumens or membranes into this stroma record.",
     "evidence": [
      {
       "reference": "GO:0009570",
       "notes": "GO:0009570 defines chloroplast stroma as excluding the thylakoid space."
      },
      {
       "reference": "GO:0009543",
       "notes": "GO:0009543 separately identifies the chloroplast thylakoid lumen."
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0009534",
   "label": "chloroplast thylakoid",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "OTHER",
   "definition": "Sac-like membranous structures in a chloroplast combined into stacks, or grana, and present singly in the stroma as stroma thylakoids or frets that interconnect grana.",
   "definition_source": "GO:0009534",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T01:44:53Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T01:45:30Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added plastid-thylakoid parentage, chloroplast parthood, chloroplast thylakoid membrane and lumen parts, the UniProt SL-0056 xref, Chlamydomonas and Viridiplantae scope, photosynthesis evidence, a nonmechanistic thylakoid-topology graph, and resolved membrane/lumen and non-organelle boundary interpretations.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T01:46:03Z",
     "curator": "codex",
     "action": "NARROWED_FUNCTION",
     "changes": "Narrowed the thylakoid function and topology node from broad photosynthesis to photosynthetic electron transport chain.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T01:53:57Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #734 by adding GO:0031976 plastid thylakoid parentage; resolved #735 by adding direct SL-0057/SL-0058 evidence for the lumen and membrane; resolved #736 by removing the imprecise membrane-bounds-whole-thylakoid topology edge.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0009579",
    "GO:0031976"
   ],
   "part_of": [
    "GO:0009507"
   ],
   "has_part": [
    "GO:0009535",
    "GO:0009543"
   ],
   "xrefs": [
    "uniprot.location:SL-0056"
   ],
   "components": [
    {
     "component_id": "chloroplast_thylakoid_membrane",
     "label": "chloroplast thylakoid membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0009535",
     "essentiality": "ESSENTIAL",
     "role": "Pigmented lipid bilayer that bounds the chloroplast thylakoid lumen and houses the light-reaction machinery.",
     "evidence": [
      {
       "reference": "GO:0009535",
       "notes": "GO:0009535 defines the chloroplast thylakoid membrane as the pigmented membrane of a chloroplast thylakoid."
      },
      {
       "reference": "uniprot.location:SL-0058",
       "notes": "UniProt SL-0058 describes the chloroplast thylakoid membrane as a thylakoid child compartment."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:33090",
     "taxon_label": "Viridiplantae",
     "presence": "COMMON",
     "note": "Photosynthetic green algae and land plants contain chloroplasts with internal thylakoids that support oxygenic photosynthesis.",
     "reference": "DOI:10.1098/rstb.2009.0103"
    },
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "The Chlamydomonas chloroplast contains a native thylakoid network with stacked and unstacked membrane regions.",
     "reference": "DOI:10.7554/eLife.04889"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Unicellular green alga whose native chloroplast thylakoids were resolved by cryo-focused ion beam milling and in situ cryo-electron tomography.",
     "reference": "DOI:10.7554/eLife.04889"
    }
   ],
   "functions": [
    {
     "function_id": "photosynthetic_electron_transport",
     "label": "photosynthetic electron transport chain",
     "grounding": "GO:0009767",
     "description": "Chloroplast thylakoid membranes house the light-reaction complexes that drive electron transport and build a trans-thylakoid proton gradient.",
     "evidence": [
      {
       "reference": "GO:0009767",
       "notes": "GO:0009767 defines the photosynthetic electron transport chain."
      },
      {
       "reference": "DOI:10.1007/s00294-011-0339-1",
       "notes": "Terashima, Specht and Hippler 2011 review Chlamydomonas chloroplast thylakoid photosynthetic complexes."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0009534",
     "notes": "Gene Ontology cellular-component term for chloroplast thylakoid."
    },
    {
     "reference": "GO:0009579",
     "notes": "Gene Ontology cellular-component term for the broader thylakoid class."
    },
    {
     "reference": "GO:0031976",
     "notes": "Gene Ontology cellular-component term for plastid thylakoid, the plastid-specific thylakoid parent."
    },
    {
     "reference": "GO:0009507",
     "notes": "Gene Ontology cellular-component term for chloroplast."
    },
    {
     "reference": "GO:0009570",
     "notes": "Gene Ontology cellular-component term for chloroplast stroma, the matrix compartment surrounding chloroplast thylakoids."
    },
    {
     "reference": "GO:0009535",
     "notes": "Gene Ontology cellular-component term for the chloroplast thylakoid membrane."
    },
    {
     "reference": "GO:0009543",
     "notes": "Gene Ontology cellular-component term for the chloroplast thylakoid lumen."
    },
    {
     "reference": "GO:0009767",
     "notes": "Gene Ontology biological-process term for photosynthetic electron transport chain."
    },
    {
     "reference": "uniprot.location:SL-0056",
     "notes": "UniProt Subcellular Location SL-0056 maps Chloroplast thylakoid to GO:0009534 and places it under the chloroplast location."
    },
    {
     "reference": "uniprot.location:SL-0057",
     "notes": "UniProt Subcellular Location SL-0057 maps Chloroplast thylakoid lumen to GO:0009543 and places it under chloroplast thylakoid."
    },
    {
     "reference": "uniprot.location:SL-0058",
     "notes": "UniProt Subcellular Location SL-0058 maps Chloroplast thylakoid membrane to GO:0009535 and places it under chloroplast thylakoid."
    },
    {
     "reference": "DOI:10.1098/rstb.2009.0103",
     "notes": "Keeling 2010, The endosymbiotic origin, diversification and fate of plastids, Philosophical Transactions of the Royal Society B."
    },
    {
     "reference": "DOI:10.1007/s00294-011-0339-1",
     "notes": "Terashima, Specht and Hippler 2011, The chloroplast proteome: a survey from the Chlamydomonas reinhardtii perspective with a focus on distinctive features, Current Genetics."
    },
    {
     "reference": "DOI:10.7554/eLife.04889",
     "notes": "Engel et al. 2015, Native architecture of the Chlamydomonas chloroplast revealed by in situ cryo-electron tomography, eLife."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "chloroplast_thylakoid_topology",
     "title": "Chloroplast thylakoid topology",
     "description": "The chloroplast thylakoid is an internal chloroplast compartment embedded in the stroma and bounded by a pigmented membrane that encloses the thylakoid lumen.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures whole-thylakoid topology without asserting every granal subregion, photosystem, soluble carrier, or lumenal photosynthetic proton-transport step.",
     "nodes": [
      {
       "node_id": "chloroplast_thylakoid",
       "label": "chloroplast thylakoid",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009534"
      },
      {
       "node_id": "chloroplast_thylakoid_membrane",
       "label": "chloroplast thylakoid membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009535",
       "component_ref": "chloroplast_thylakoid_membrane"
      },
      {
       "node_id": "chloroplast_thylakoid_lumen",
       "label": "chloroplast thylakoid lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0009543"
      },
      {
       "node_id": "chloroplast_stroma",
       "label": "chloroplast stroma",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0009570"
      },
      {
       "node_id": "photosynthetic_electron_transport",
       "label": "photosynthetic electron transport chain",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0009767"
      }
     ],
     "edges": [
      {
       "subject": "chloroplast_thylakoid",
       "predicate": "is embedded in",
       "object": "chloroplast_stroma",
       "description": "Chloroplast thylakoid cisternae are embedded in the chloroplast stroma.",
       "evidence": [
        {
         "reference": "GO:0009507",
         "notes": "GO:0009507 defines chloroplasts as chlorophyll-containing plastids with thylakoids embedded in a stroma."
        }
       ]
      },
      {
       "subject": "chloroplast_thylakoid_membrane",
       "predicate": "encloses",
       "object": "chloroplast_thylakoid_lumen",
       "description": "The chloroplast thylakoid membrane encloses the lumenal compartment of the thylakoid.",
       "evidence": [
        {
         "reference": "GO:0009543",
         "notes": "GO:0009543 identifies the chloroplast thylakoid lumen enclosed by thylakoid membranes."
        },
        {
         "reference": "uniprot.location:SL-0057",
         "notes": "UniProt SL-0057 identifies the chloroplast thylakoid lumen as a child compartment of the chloroplast thylakoid."
        }
       ]
      },
      {
       "subject": "chloroplast_thylakoid",
       "predicate": "supports",
       "object": "photosynthetic_electron_transport",
       "description": "Chloroplast thylakoids carry the membrane light-reaction machinery of green algae and plants.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0056",
         "notes": "UniProt SL-0056 describes chloroplast thylakoids as carrying out the light reactions of photosynthesis."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "whole_thylakoid_not_membrane_or_lumen",
     "prompt": "Keep the chloroplast thylakoid distinct from its bounding membrane and its lumen.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "GO:0009534 denotes the whole chloroplast thylakoid, while GO:0009535 denotes the pigmented bounding membrane and GO:0009543 denotes the chloroplast thylakoid lumen.",
     "resolution_note": "Curated the whole thylakoid as the structure record and represented the membrane and lumen as parts in topology.",
     "evidence": [
      {
       "reference": "GO:0009534",
       "notes": "GO:0009534 identifies the whole chloroplast thylakoid."
      },
      {
       "reference": "GO:0009535",
       "notes": "GO:0009535 separately identifies the chloroplast thylakoid membrane."
      },
      {
       "reference": "GO:0009543",
       "notes": "GO:0009543 separately identifies the chloroplast thylakoid lumen."
      }
     ]
    },
    {
     "discussion_id": "thylakoid_not_organelle_kind",
     "prompt": "Represent chloroplast thylakoid as a membranous chloroplast substructure without asserting that it is an organelle.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "GO:0009579 describes thylakoids as membranous cellular structures and explicitly comments that they are not considered organelles; StructureKindEnum has no non-organelle membrane-bounded-compartment value.",
     "resolution_note": "Kept the filesystem category under MEMBRANE_ORGANELLE with other lipid-bounded internal compartments, but set structure_kind to OTHER.",
     "evidence": [
      {
       "reference": "GO:0009579",
       "notes": "GO:0009579 defines thylakoid and scopes thylakoids away from the organelle class."
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0009543",
   "label": "chloroplast thylakoid lumen",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The volume enclosed by the membrane of a chloroplast thylakoid.",
   "definition_source": "GO:0009543",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T02:31:30Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T02:31:58Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added plastid thylakoid-lumen parentage, chloroplast thylakoid parthood, the UniProt SL-0057 xref, Viridiplantae and Chlamydomonas scope, literature and GO evidence, a nonmechanistic lumen-boundary topology graph, and a resolved boundary interpretation.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T02:37:27Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #740 by adding direct GO:0009535 and SL-0058 membrane evidence to the lumen-boundary topology edge and the boundary interpretation.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0031978"
   ],
   "part_of": [
    "GO:0009534"
   ],
   "xrefs": [
    "uniprot.location:SL-0057"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:33090",
     "taxon_label": "Viridiplantae",
     "presence": "COMMON",
     "note": "Green algae and land plants with internal chloroplast thylakoid membranes have a lumenal compartment inside those membranes.",
     "reference": "DOI:10.1146/annurev-cellbio-120823-022747"
    },
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Native Chlamydomonas chloroplast thylakoids include a lumenal compartment inside stacked and unstacked thylakoid membrane regions.",
     "reference": "DOI:10.7554/eLife.04889"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Unicellular green alga used for in situ cryo-electron tomography of native chloroplast thylakoid lumen and membrane architecture.",
     "reference": "DOI:10.7554/eLife.04889"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0009543",
     "notes": "Gene Ontology cellular-component term for chloroplast thylakoid lumen."
    },
    {
     "reference": "GO:0031978",
     "notes": "Gene Ontology cellular-component term for plastid thylakoid lumen, the broader plastid thylakoid-lumen parent."
    },
    {
     "reference": "GO:0009534",
     "notes": "Gene Ontology cellular-component term for the chloroplast thylakoid that this lumen is part of."
    },
    {
     "reference": "GO:0009535",
     "notes": "Gene Ontology cellular-component term for the chloroplast thylakoid membrane that encloses this lumen."
    },
    {
     "reference": "uniprot.location:SL-0057",
     "notes": "UniProt Subcellular Location SL-0057 maps Chloroplast thylakoid lumen to GO:0009543 and places it under chloroplast thylakoid."
    },
    {
     "reference": "uniprot.location:SL-0058",
     "notes": "UniProt Subcellular Location SL-0058 maps the bounding chloroplast thylakoid membrane to GO:0009535."
    },
    {
     "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
     "notes": "Perez-Boerema et al. 2024, Evolution of Thylakoid Structural Diversity, Annual Review of Cell and Developmental Biology."
    },
    {
     "reference": "DOI:10.7554/eLife.04889",
     "notes": "Engel et al. 2015, Native architecture of the Chlamydomonas chloroplast revealed by in situ cryo-electron tomography, eLife."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "chloroplast_thylakoid_lumen_topology",
     "title": "Chloroplast thylakoid lumen topology",
     "description": "The chloroplast thylakoid lumen is the internal chloroplast thylakoid compartment enclosed by the thylakoid membrane.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the defining lumenal boundary without asserting lumenal proteins or photosynthetic proton-transport mechanisms.",
     "nodes": [
      {
       "node_id": "chloroplast_thylakoid_lumen",
       "label": "chloroplast thylakoid lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0009543"
      },
      {
       "node_id": "chloroplast_thylakoid_membrane",
       "label": "chloroplast thylakoid membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009535"
      }
     ],
     "edges": [
      {
       "subject": "chloroplast_thylakoid_membrane",
       "predicate": "encloses",
       "object": "chloroplast_thylakoid_lumen",
       "description": "The chloroplast thylakoid membrane encloses the thylakoid lumen.",
       "evidence": [
        {
         "reference": "GO:0009543",
         "notes": "GO:0009543 defines the chloroplast thylakoid lumen as the volume enclosed by a chloroplast thylakoid membrane."
        },
        {
         "reference": "uniprot.location:SL-0057",
         "notes": "UniProt SL-0057 describes the chloroplast thylakoid lumen as a chloroplast thylakoid child compartment."
        },
        {
         "reference": "GO:0009535",
         "notes": "GO:0009535 identifies the chloroplast thylakoid membrane enclosing the lumen."
        },
        {
         "reference": "uniprot.location:SL-0058",
         "notes": "UniProt SL-0058 maps the chloroplast thylakoid membrane to GO:0009535 and places it under chloroplast thylakoid."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "boundary_membrane_not_lumen_component",
     "prompt": "Keep the chloroplast thylakoid membrane as the boundary of the chloroplast thylakoid lumen rather than as a lumen component.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#chloroplast_thylakoid_lumen_topology"
     ],
     "rationale": "GO:0009543 denotes the volume enclosed by a chloroplast thylakoid membrane, whereas GO:0009535 denotes the pigmented membrane that encloses that volume.",
     "resolution_note": "Represented GO:0009535 as the boundary node in the topology graph and left the lumen record without constituent components.",
     "evidence": [
      {
       "reference": "GO:0009543",
       "notes": "GO:0009543 identifies the chloroplast thylakoid lumen."
      },
      {
       "reference": "GO:0009535",
       "notes": "GO:0009535 identifies the chloroplast thylakoid membrane."
      },
      {
       "reference": "uniprot.location:SL-0058",
       "notes": "UniProt SL-0058 directly identifies the chloroplast thylakoid membrane as the boundary term paired with SL-0057."
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0009535",
   "label": "chloroplast thylakoid membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The pigmented membrane of a chloroplast thylakoid.",
   "definition_source": "GO:0009535",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T02:09:42Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T02:10:31Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added thylakoid-membrane and plastid thylakoid-membrane parentage, chloroplast thylakoid parthood, the UniProt SL-0058 xref, a reviewed-label-only lipid-bilayer component, Viridiplantae and Chlamydomonas scope, a light-reaction function, a nonmechanistic topology graph, and resolved exact-child and lipid-grounding interpretations.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T02:16:30Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #738 by replacing the Viridiplantae row's broad plastid-origin support with Perez-Boerema et al. 2024 thylakoid structural-diversity evidence and by adding that DOI to record-level and light-reaction function evidence.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0042651",
    "GO:0055035"
   ],
   "part_of": [
    "GO:0009534"
   ],
   "xrefs": [
    "uniprot.location:SL-0058"
   ],
   "components": [
    {
     "component_id": "chloroplast_thylakoid_lipid_bilayer",
     "label": "chloroplast thylakoid lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Pigmented chloroplast thylakoid lipid bilayer that bounds the thylakoid lumen and houses photosynthetic light-reaction complexes.",
     "evidence": [
      {
       "reference": "GO:0009535",
       "notes": "GO:0009535 defines the chloroplast thylakoid membrane as the pigmented membrane of a chloroplast thylakoid."
      },
      {
       "reference": "uniprot.location:SL-0058",
       "notes": "UniProt SL-0058 maps directly to GO:0009535 and describes the membrane as an internal system carrying photosynthetic light reactions."
      },
      {
       "reference": "GO:0009543",
       "notes": "GO:0009543 defines the chloroplast thylakoid lumen as the volume enclosed by the chloroplast thylakoid membrane."
      },
      {
       "reference": "uniprot.location:SL-0057",
       "notes": "UniProt SL-0057 maps the chloroplast thylakoid lumen to the child compartment bounded by chloroplast thylakoid membranes."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0009535 and UniProt SL-0058 identify the whole chloroplast thylakoid membrane, but no separate source-neutral CURIE was curated for the lipid constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:33090",
     "taxon_label": "Viridiplantae",
     "presence": "COMMON",
     "note": "Green algae and land plants with chloroplasts contain chloroplast thylakoid membranes that support oxygenic photosynthetic light reactions.",
     "reference": "DOI:10.1146/annurev-cellbio-120823-022747"
    },
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Chlamydomonas reinhardtii has stacked and unstacked native chloroplast thylakoid membrane regions.",
     "reference": "DOI:10.7554/eLife.04889"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Unicellular green alga whose chloroplast thylakoid membrane architecture was resolved by cryo-focused ion beam milling and in situ cryo-electron tomography.",
     "reference": "DOI:10.7554/eLife.04889"
    }
   ],
   "functions": [
    {
     "function_id": "light_reactions_of_photosynthesis",
     "label": "photosynthesis, light reaction",
     "grounding": "GO:0019684",
     "description": "The chloroplast thylakoid membrane is the membrane surface where photosynthetic light-reaction complexes convert light energy into electron transport and a trans-thylakoid proton gradient.",
     "evidence": [
      {
       "reference": "uniprot.location:SL-0058",
       "notes": "UniProt SL-0058 describes chloroplast thylakoid membranes as carrying out the light reactions of photosynthesis."
      },
      {
       "reference": "DOI:10.1007/s00294-011-0339-1",
       "notes": "Terashima, Specht and Hippler 2011 review Chlamydomonas chloroplast thylakoid photosynthetic complexes."
      },
      {
       "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
       "notes": "Perez-Boerema et al. 2024 review thylakoid light reactions and electron transport as processes organized by thylakoid membranes."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0009535",
     "notes": "Gene Ontology cellular-component term for chloroplast thylakoid membrane."
    },
    {
     "reference": "GO:0042651",
     "notes": "Gene Ontology cellular-component term for thylakoid membrane, the broader thylakoid-membrane parent."
    },
    {
     "reference": "GO:0055035",
     "notes": "Gene Ontology cellular-component term for plastid thylakoid membrane, the plastid-specific thylakoid-membrane parent."
    },
    {
     "reference": "GO:0009534",
     "notes": "Gene Ontology cellular-component term for the chloroplast thylakoid that this membrane is part of."
    },
    {
     "reference": "GO:0009543",
     "notes": "Gene Ontology cellular-component term for the lumen bounded by chloroplast thylakoid membranes."
    },
    {
     "reference": "GO:0019684",
     "notes": "Gene Ontology biological-process term for photosynthesis, light reaction."
    },
    {
     "reference": "uniprot.location:SL-0058",
     "notes": "UniProt Subcellular Location SL-0058 maps Chloroplast thylakoid membrane to GO:0009535, places it under plastid thylakoid membrane and chloroplast thylakoid, and describes it as the light-reaction membrane system in chloroplasts."
    },
    {
     "reference": "uniprot.location:SL-0057",
     "notes": "UniProt Subcellular Location SL-0057 maps Chloroplast thylakoid lumen to GO:0009543 and places it under chloroplast thylakoid."
    },
    {
     "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
     "notes": "Perez-Boerema et al. 2024, Evolution of Thylakoid Structural Diversity, Annual Review of Cell and Developmental Biology."
    },
    {
     "reference": "DOI:10.1098/rstb.2009.0103",
     "notes": "Keeling 2010, The endosymbiotic origin, diversification and fate of plastids, Philosophical Transactions of the Royal Society B."
    },
    {
     "reference": "DOI:10.1007/s00294-011-0339-1",
     "notes": "Terashima, Specht and Hippler 2011, The chloroplast proteome: a survey from the Chlamydomonas reinhardtii perspective with a focus on distinctive features, Current Genetics."
    },
    {
     "reference": "DOI:10.7554/eLife.04889",
     "notes": "Engel et al. 2015, Native architecture of the Chlamydomonas chloroplast revealed by in situ cryo-electron tomography, eLife."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "chloroplast_thylakoid_membrane_topology",
     "title": "Chloroplast thylakoid membrane topology",
     "description": "The chloroplast thylakoid membrane encloses the thylakoid lumen and supports photosynthetic light reactions.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the defining chloroplast thylakoid membrane boundary and light-reaction site without asserting complete photosystem stoichiometry or carrier chemistry.",
     "nodes": [
      {
       "node_id": "chloroplast_thylakoid_membrane",
       "label": "chloroplast thylakoid membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009535",
       "component_ref": "chloroplast_thylakoid_lipid_bilayer"
      },
      {
       "node_id": "chloroplast_thylakoid_lumen",
       "label": "chloroplast thylakoid lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0009543"
      },
      {
       "node_id": "photosynthesis_light_reaction",
       "label": "photosynthesis, light reaction",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0019684"
      }
     ],
     "edges": [
      {
       "subject": "chloroplast_thylakoid_membrane",
       "predicate": "encloses",
       "object": "chloroplast_thylakoid_lumen",
       "description": "The chloroplast thylakoid lumen is enclosed by the chloroplast thylakoid membrane.",
       "evidence": [
        {
         "reference": "GO:0009543",
         "notes": "GO:0009543 defines the lumen as the volume enclosed by a chloroplast thylakoid membrane."
        },
        {
         "reference": "uniprot.location:SL-0057",
         "notes": "UniProt SL-0057 identifies the chloroplast thylakoid lumen as a child compartment of the chloroplast thylakoid."
        }
       ]
      },
      {
       "subject": "chloroplast_thylakoid_membrane",
       "predicate": "supports",
       "object": "photosynthesis_light_reaction",
       "description": "The chloroplast thylakoid membrane carries the light-reaction machinery of green algae and plants.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0058",
         "notes": "UniProt SL-0058 describes chloroplast thylakoid membranes as carrying out the light reactions of photosynthesis."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_chloroplast_thylakoid_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the chloroplast thylakoid membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#chloroplast_thylakoid_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0009535 and UniProt SL-0058, but the lipid bilayer constituent is intentionally left as a reviewed-label-only component until an exact source-neutral lipid or membrane-constituent CURIE is curated.",
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    },
    {
     "discussion_id": "chloroplast_specific_not_generic_thylakoid_membrane",
     "prompt": "Keep the chloroplast thylakoid membrane distinct from the generic thylakoid membrane.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "GO:0009535 denotes the chloroplast-specific child membrane, while GO:0042651 denotes the broader thylakoid membrane class covering chloroplast, cyanelle, chromatophore and bacterial thylakoids.",
     "resolution_note": "Curated GO:0009535 as the chloroplast-specific record with GO:0042651 and GO:0055035 parentage.",
     "evidence": [
      {
       "reference": "GO:0009535",
       "notes": "GO:0009535 identifies the chloroplast thylakoid membrane."
      },
      {
       "reference": "GO:0042651",
       "notes": "GO:0042651 identifies the broader thylakoid membrane class."
      },
      {
       "reference": "GO:0055035",
       "notes": "GO:0055035 identifies the broader plastid thylakoid membrane class."
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0046858",
   "label": "chlorosome",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "OTHER",
   "definition": "A large light-harvesting antenna organelle of green photosynthetic bacteria in which bacteriochlorophyll aggregates self-assemble inside a lipid envelope and attach to the cytoplasmic membrane through a bacteriochlorophyll a-containing CsmA baseplate.",
   "definition_source": "GO:0046858",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-04T07:48:46Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-04T07:50:00Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added chlorosome composition, taxonomy, functions, literature evidence, a function graph, and a protein-family grounding todo.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T07:39:28Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 7 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-09-13T07:47:31Z",
     "curator": "codex",
     "action": "REFINED_RECORD",
     "changes": "Grounded the chlorosome CsmA baseplate component to the newly minted chlorosome baseplate antenna complex record and narrowed the component grounding TODO to accessory Csm proteins.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:16:24Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 3 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0043232"
   ],
   "components": [
    {
     "component_id": "bchl_cde_aggregates",
     "label": "bacteriochlorophyll c/d/e aggregates",
     "component_type": "SMALL_MOLECULE",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Principal antenna pigments in the chlorosome interior; they self-assemble into lamellar aggregates without a protein scaffold.",
     "evidence": [
      {
       "reference": "DOI:10.1007/s11120-013-9869-3",
       "notes": "Orf and Blankenship 2013 review chlorosome pigment self-assembly and identify bacteriochlorophyll c, d, and e as the natural major chlorosome pigments."
      },
      {
       "reference": "DOI:10.1128/JB.00690-09",
       "notes": "Psencik et al. 2009 combined cryo-electron microscopy, X-ray scattering, and pigment analysis to show lamellar bacteriochlorophyll aggregates in Chloroflexus aurantiacus chlorosomes."
      }
     ]
    },
    {
     "component_id": "csma_baseplate",
     "label": "chlorosome baseplate antenna complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Bacteriochlorophyll a-CsmA antenna array that couples the pigment aggregate to downstream membrane reaction-center complexes.",
     "evidence": [
      {
       "reference": "DOI:10.1038/ncomms12454",
       "notes": "Nielsen et al. 2016 resolved the CsmA-containing baseplate antenna of Chlorobaculum tepidum chlorosomes in situ."
      },
      {
       "reference": "DOI:10.1128/JB.00690-09",
       "notes": "Psencik et al. 2009 visualized the crystalline baseplate lattice on one face of Chloroflexus aurantiacus chlorosomes and linked its lattice dimensions to a CsmA dimer building block."
      }
     ],
     "grounding": "cellstructuremech:chlorosome_baseplate_antenna_complex",
     "gene_symbols": [
      "csmA"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A314",
       "protein_label": "Bacteriochlorophyll c-binding protein",
       "gene_symbol": "csmA",
       "taxon_id": "NCBITaxon:194439",
       "taxon_label": "Chlorobaculum tepidum TLS",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene csmA in Chlorobaculum tepidum TLS, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0A314",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0A314, the single reviewed entry for gene csmA in Chlorobaculum tepidum TLS. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "lipid_monolayer",
     "label": "chlorosome lipid monolayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Surrounds the pigment aggregate as a lipid-rich monolayer that carries chlorosome surface proteins.",
     "evidence": [
      {
       "reference": "DOI:10.1007/s11120-013-9869-3",
       "notes": "Orf and Blankenship 2013 describe chlorosomes as bacteriochlorophyll aggregates enclosed by a lipid monolayer with proteins confined to the surface."
      }
     ]
    },
    {
     "component_id": "accessory_csm_proteins",
     "label": "accessory chlorosome envelope proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "csmB",
      "csmC",
      "csmD",
      "csmE",
      "csmF",
      "csmH",
      "csmI",
      "csmJ",
      "csmK",
      "csmX"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "This component groups several Chlorobi chlorosome-surface proteins by location and structure membership; no single reviewed InterPro or Pfam family was curated that exactly denotes the whole envelope-protein set.",
     "role": "Additional surface proteins on the chlorosome envelope whose individual roles differ by family and lineage.",
     "evidence": [
      {
       "reference": "DOI:10.1007/s11120-013-9869-3",
       "notes": "Orf and Blankenship 2013 review the CsmB, CsmC, CsmD, CsmE, CsmF, CsmH, CsmI, CsmJ, CsmK, and CsmX surface proteins of Chlorobi chlorosomes."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q46383",
       "protein_label": "Chlorosome envelope protein B",
       "gene_symbol": "csmB",
       "taxon_id": "NCBITaxon:194439",
       "taxon_label": "Chlorobaculum tepidum TLS",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene csmB in Chlorobaculum tepidum TLS, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q46383",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q46383, the single reviewed entry for gene csmB in Chlorobaculum tepidum TLS. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q46367",
       "protein_label": "Chlorosome protein C",
       "gene_symbol": "csmC",
       "taxon_id": "NCBITaxon:194439",
       "taxon_label": "Chlorobaculum tepidum TLS",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene csmC in Chlorobaculum tepidum TLS, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q46367",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q46367, the single reviewed entry for gene csmC in Chlorobaculum tepidum TLS. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q46386",
       "protein_label": "Chlorosome protein E",
       "gene_symbol": "csmE",
       "taxon_id": "NCBITaxon:194439",
       "taxon_label": "Chlorobaculum tepidum TLS",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene csmE in Chlorobaculum tepidum TLS, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q46386",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q46386, the single reviewed entry for gene csmE in Chlorobaculum tepidum TLS. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:O68986",
       "protein_label": "Chlorosome envelope protein F",
       "gene_symbol": "csmF",
       "taxon_id": "NCBITaxon:194439",
       "taxon_label": "Chlorobaculum tepidum TLS",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene csmF in Chlorobaculum tepidum TLS, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/O68986",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry O68986, the single reviewed entry for gene csmF in Chlorobaculum tepidum TLS. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:O68988",
       "protein_label": "Chlorosome protein I",
       "gene_symbol": "csmI",
       "taxon_id": "NCBITaxon:194439",
       "taxon_label": "Chlorobaculum tepidum TLS",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene csmI in Chlorobaculum tepidum TLS, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/O68988",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry O68988, the single reviewed entry for gene csmI in Chlorobaculum tepidum TLS. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:O68983",
       "protein_label": "Chlorosome protein J",
       "gene_symbol": "csmJ",
       "taxon_id": "NCBITaxon:194439",
       "taxon_label": "Chlorobaculum tepidum TLS",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene csmJ in Chlorobaculum tepidum TLS, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/O68983",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry O68983, the single reviewed entry for gene csmJ in Chlorobaculum tepidum TLS. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:H2VFJ4",
       "protein_label": "Chlorosome envelope protein D",
       "gene_symbol": "csmD",
       "taxon_id": "NCBITaxon:194439",
       "taxon_label": "Chlorobaculum tepidum TLS",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene csmD in Chlorobaculum tepidum TLS. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/H2VFJ4",
         "notes": "UniProtKB unreviewed (TrEMBL) entry H2VFJ4 for gene csmD in Chlorobaculum tepidum TLS. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:H2VFJ1",
       "protein_label": "Chlorosome envelope protein H",
       "gene_symbol": "csmH",
       "taxon_id": "NCBITaxon:194439",
       "taxon_label": "Chlorobaculum tepidum TLS",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene csmH in Chlorobaculum tepidum TLS. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/H2VFJ1",
         "notes": "UniProtKB unreviewed (TrEMBL) entry H2VFJ1 for gene csmH in Chlorobaculum tepidum TLS. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q8KEN5",
       "protein_label": "Chlorosome envelope protein X",
       "gene_symbol": "csmX",
       "taxon_id": "NCBITaxon:194439",
       "taxon_label": "Chlorobaculum tepidum TLS",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene csmX in Chlorobaculum tepidum TLS. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q8KEN5",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q8KEN5 for gene csmX in Chlorobaculum tepidum TLS. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Chlorosomes are restricted to particular anoxygenic phototrophs, including green sulfur bacteria, filamentous anoxygenic Chloroflexota, and a phototrophic Acidobacteriota lineage.",
     "reference": "DOI:10.1007/s11120-013-9869-3"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:1097",
     "taxon_label": "Chlorobaculum tepidum",
     "note": "Green sulfur bacterium used for in situ NMR, EM, and AFM modelling of the CsmA baseplate.",
     "reference": "DOI:10.1038/ncomms12454"
    },
    {
     "taxon_id": "NCBITaxon:1108",
     "taxon_label": "Chloroflexus aurantiacus",
     "note": "Green filamentous Chloroflexota model whose thin chlorosomes revealed baseplate and lamellar pigment architecture by cryo-EM and X-ray scattering.",
     "reference": "DOI:10.1128/JB.00690-09"
    }
   ],
   "functions": [
    {
     "function_id": "photosynthetic_light_harvesting",
     "label": "photosynthetic light harvesting",
     "description": "Chlorosomes harvest weak light with dense bacteriochlorophyll aggregates and transfer excitation energy through the baseplate to membrane photosynthetic reaction centers.",
     "evidence": [
      {
       "reference": "DOI:10.1007/s11120-010-9533-0",
       "notes": "Oostergetel et al. 2010 review the chlorosome as a highly efficient photosynthetic light-harvesting antenna."
      },
      {
       "reference": "DOI:10.1007/s11120-013-9869-3",
       "notes": "Orf and Blankenship 2013 describe chlorosomes as the distinguishing antenna complexes of green photosynthetic bacteria."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1007/s11120-013-9869-3",
     "notes": "Orf GS and Blankenship RE 2013, Chlorosome antenna complexes from green photosynthetic bacteria, Photosynthesis Research."
    },
    {
     "reference": "DOI:10.1007/s11120-010-9533-0",
     "notes": "Oostergetel GT, van Amerongen H and Boekema EJ 2010, The chlorosome: a prototype for efficient light harvesting in photosynthesis, Photosynthesis Research."
    },
    {
     "reference": "DOI:10.1128/JB.00690-09",
     "notes": "Psencik J et al. 2009, Structure of chlorosomes from the green filamentous bacterium Chloroflexus aurantiacus, Journal of Bacteriology."
    },
    {
     "reference": "DOI:10.1038/ncomms12454",
     "notes": "Nielsen JT et al. 2016, In situ high-resolution structure of the baseplate antenna complex in Chlorobaculum tepidum, Nature Communications."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "pigment_baseplate_energy_transfer",
     "title": "Self-assembled pigments feed excitation energy into the baseplate",
     "description": "Bacteriochlorophyll c/d/e pigments self-assemble inside a lipid monolayer, while CsmA builds a bacteriochlorophyll a-containing baseplate on one side of the chlorosome. The baseplate couples the dense pigment aggregate to downstream membrane reaction-center proteins so dim light can be harvested for anoxygenic photosynthesis.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "bchl_cde",
       "label": "bacteriochlorophyll c/d/e aggregates",
       "node_type": "CHEMICAL",
       "component_ref": "bchl_cde_aggregates"
      },
      {
       "node_id": "lipid_monolayer",
       "label": "chlorosome lipid monolayer",
       "node_type": "STRUCTURE",
       "component_ref": "lipid_monolayer"
      },
      {
       "node_id": "csma_baseplate",
       "label": "CsmA baseplate antenna",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "csma_baseplate"
      },
      {
       "node_id": "chlorosome",
       "label": "chlorosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0046858"
      },
      {
       "node_id": "reaction_center_acceptor",
       "label": "membrane reaction-center acceptor chain",
       "node_type": "GENE_OR_PROTEIN"
      },
      {
       "node_id": "photosynthesis",
       "label": "photosynthesis",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0015979"
      }
     ],
     "edges": [
      {
       "subject": "bchl_cde",
       "predicate": "self-assembles inside",
       "object": "chlorosome",
       "description": "The major bacteriochlorophyll pigments self-assemble into lamellar aggregates that fill the chlorosome interior.",
       "evidence": [
        {
         "reference": "DOI:10.1007/s11120-013-9869-3",
         "notes": "Orf and Blankenship 2013 review pigment-pigment assembly of the main chlorosome antenna bacteriochlorophylls."
        },
        {
         "reference": "DOI:10.1128/JB.00690-09",
         "notes": "Psencik et al. 2009 resolved lamellar bacteriochlorophyll aggregates in Chloroflexus aurantiacus chlorosomes."
        }
       ]
      },
      {
       "subject": "lipid_monolayer",
       "predicate": "surrounds",
       "object": "bchl_cde",
       "description": "The lipid-rich chlorosome envelope surrounds the pigment aggregate rather than forming a bilayer-bounded vesicle.",
       "evidence": [
        {
         "reference": "DOI:10.1007/s11120-013-9869-3",
         "notes": "Orf and Blankenship 2013 describe a lipid monolayer around the chlorosome pigment aggregate."
        }
       ]
      },
      {
       "subject": "csma_baseplate",
       "predicate": "forms",
       "object": "chlorosome",
       "description": "CsmA is the main protein in the bacteriochlorophyll a-containing crystalline baseplate on one face of the chlorosome.",
       "evidence": [
        {
         "reference": "DOI:10.1038/ncomms12454",
         "notes": "Nielsen et al. 2016 resolved the in situ baseplate antenna structure and modelled the CsmA array of Chlorobaculum tepidum."
        }
       ]
      },
      {
       "subject": "bchl_cde",
       "predicate": "transfers excitation to",
       "object": "csma_baseplate",
       "description": "Excitation energy from the self-assembled bacteriochlorophyll aggregate passes to the bacteriochlorophyll a-CsmA baseplate.",
       "evidence": [
        {
         "reference": "DOI:10.1007/s11120-010-9533-0",
         "notes": "Oostergetel et al. 2010 review the chlorosome-to-baseplate energy-transfer step."
        }
       ]
      },
      {
       "subject": "csma_baseplate",
       "predicate": "couples to",
       "object": "reaction_center_acceptor",
       "description": "The baseplate is the exit antenna that connects the chlorosome to membrane-associated acceptors and reaction centers.",
       "evidence": [
        {
         "reference": "DOI:10.1038/ncomms12454",
         "notes": "Nielsen et al. 2016 describe the baseplate as the high-efficiency antenna between chlorosome pigments and downstream reaction-center proteins."
        }
       ]
      },
      {
       "subject": "reaction_center_acceptor",
       "predicate": "supports",
       "object": "photosynthesis",
       "description": "Energy delivered out of the chlorosome feeds bacterial photosynthetic reaction centers.",
       "evidence": [
        {
         "reference": "DOI:10.1007/s11120-013-9869-3",
         "notes": "Orf and Blankenship 2013 place chlorosomes in the photosynthetic apparatus of green bacteria as antennae feeding reaction centers."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_chlorosome_protein_families",
     "prompt": "Find exact InterPro or Pfam families for the accessory Csm envelope proteins, or document why each remains reviewed-label-only.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#accessory_csm_proteins"
     ],
     "rationale": "The chlorosome baseplate component is now grounded to an internal CellStructureMech record that tracks exact CsmA-family grounding as its own boundary question; this TODO remains for the accessory chlorosome-surface proteins.",
     "posed_by": "claude",
     "posed_date": "2026-09-04"
    }
   ]
  },
  {
   "identifier": "GO:0033105",
   "label": "chlorosome envelope",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "OTHER",
   "definition": "The structure, composed of a monolayer of glycolipids with embedded proteins, that encloses the pigments and other contents of the chlorosome.",
   "definition_source": "GO:0033105",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T14:01:47Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T14:02:58Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added exact GO and UniProt synonymy, chlorosome parthood, the UniProt Subcellular Location xref, glycolipid-monolayer and Csm-protein components, bacterial distribution, Chlorobaculum and Chloroflexus examples, photosynthetic light-harvesting function, DOI/GO/UniProt evidence, a nonmechanistic envelope topology graph, and a component grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T14:06:43Z",
     "curator": "codex",
     "action": "FIXED_FUNCTION_GROUNDING",
     "changes": "Removed broad GO:0015979 photosynthesis grounding from the narrower photosynthetic light-harvesting function while retaining GO:0015979 on the exactly labelled photosynthesis graph node.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T14:14:07Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #658 by narrowing the graph endpoint from broad photosynthesis to ungrounded photosynthetic light harvesting; resolved #659 by typing the glycolipid monolayer node as a STRUCTURE.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T07:47:31Z",
     "curator": "codex",
     "action": "REFINED_RECORD",
     "changes": "Grounded the chlorosome-envelope CsmA baseplate component to the newly minted chlorosome baseplate antenna complex record and narrowed the envelope grounding TODO to the glycolipid monolayer and accessory Csm proteins.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:16:32Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 7 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 3 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "chlorosome membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0033105"
    },
    {
     "synonym_text": "chlorosomal envelope",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0060"
    }
   ],
   "part_of": [
    "GO:0046858"
   ],
   "xrefs": [
    "uniprot.location:SL-0060"
   ],
   "components": [
    {
     "component_id": "glycolipid_monolayer",
     "label": "chlorosome glycolipid monolayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0033105 denotes the whole chlorosome envelope, while this component denotes its asymmetric glycolipid monolayer; no exact source-neutral ChEBI class was asserted for the full chlorosome envelope lipid mixture.",
     "role": "Asymmetric glycolipid monolayer that encloses the pigment aggregate and contributes the protein-bearing surface of green bacterial chlorosomes.",
     "evidence": [
      {
       "reference": "GO:0033105",
       "notes": "GO:0033105 defines the chlorosome envelope as a glycolipid monolayer with embedded proteins."
      },
      {
       "reference": "uniprot.location:SL-0060",
       "notes": "UniProt SL-0060 describes the green-sulfur-bacterial chlorosome envelope as an asymmetric membrane containing galactolipids."
      },
      {
       "reference": "DOI:10.1007/s11120-013-9869-3",
       "notes": "Orf and Blankenship 2013 review chlorosomes as bacteriochlorophyll aggregates enclosed by a lipid monolayer whose surface carries chlorosome proteins."
      }
     ]
    },
    {
     "component_id": "csma_baseplate",
     "label": "chlorosome baseplate antenna complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Bacteriochlorophyll a-CsmA antenna array that sits on one face of the chlorosome envelope and couples interior bacteriochlorophyll aggregates to downstream membrane complexes.",
     "evidence": [
      {
       "reference": "GO:0046858",
       "notes": "GO:0046858 defines chlorosomes as attached to the cytoplasmic membrane through a BChl a-containing protein baseplate."
      },
      {
       "reference": "DOI:10.1038/ncomms12454",
       "notes": "Nielsen et al. 2016 resolved the in situ CsmA-containing baseplate antenna complex of Chlorobaculum tepidum."
      }
     ],
     "grounding": "cellstructuremech:chlorosome_baseplate_antenna_complex",
     "gene_symbols": [
      "csmA"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A314",
       "protein_label": "Bacteriochlorophyll c-binding protein",
       "gene_symbol": "csmA",
       "taxon_id": "NCBITaxon:194439",
       "taxon_label": "Chlorobaculum tepidum TLS",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene csmA in Chlorobaculum tepidum TLS, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0A314",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0A314, the single reviewed entry for gene csmA in Chlorobaculum tepidum TLS. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "csm_envelope_proteins",
     "label": "accessory chlorosome envelope proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "csmB",
      "csmC",
      "csmD",
      "csmE",
      "csmF",
      "csmH",
      "csmI",
      "csmJ",
      "csmK",
      "csmX"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "This component groups the Chlorobi chlorosome-surface Csm proteins by envelope membership; no single exact InterPro or Pfam family was asserted for the complete envelope-protein set.",
     "role": "Additional proteins embedded in or attached to the chlorosome envelope surface, with lineage-specific and protein-specific roles in envelope organization.",
     "evidence": [
      {
       "reference": "DOI:10.1128/JB.186.3.646-653.2004",
       "notes": "Frigaard et al. 2004 disrupted nine Chlorobium tepidum chlorosome protein genes and analyzed the corresponding chlorosome envelope-protein mutants."
      },
      {
       "reference": "DOI:10.1021/bi060776y",
       "notes": "Li et al. 2006 used cross-linking to map molecular contacts among chlorosome envelope proteins from Chlorobium tepidum."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q46383",
       "protein_label": "Chlorosome envelope protein B",
       "gene_symbol": "csmB",
       "taxon_id": "NCBITaxon:194439",
       "taxon_label": "Chlorobaculum tepidum TLS",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene csmB in Chlorobaculum tepidum TLS, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q46383",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q46383, the single reviewed entry for gene csmB in Chlorobaculum tepidum TLS. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q46367",
       "protein_label": "Chlorosome protein C",
       "gene_symbol": "csmC",
       "taxon_id": "NCBITaxon:194439",
       "taxon_label": "Chlorobaculum tepidum TLS",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene csmC in Chlorobaculum tepidum TLS, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q46367",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q46367, the single reviewed entry for gene csmC in Chlorobaculum tepidum TLS. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q46386",
       "protein_label": "Chlorosome protein E",
       "gene_symbol": "csmE",
       "taxon_id": "NCBITaxon:194439",
       "taxon_label": "Chlorobaculum tepidum TLS",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene csmE in Chlorobaculum tepidum TLS, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q46386",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q46386, the single reviewed entry for gene csmE in Chlorobaculum tepidum TLS. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:O68986",
       "protein_label": "Chlorosome envelope protein F",
       "gene_symbol": "csmF",
       "taxon_id": "NCBITaxon:194439",
       "taxon_label": "Chlorobaculum tepidum TLS",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene csmF in Chlorobaculum tepidum TLS, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/O68986",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry O68986, the single reviewed entry for gene csmF in Chlorobaculum tepidum TLS. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:O68988",
       "protein_label": "Chlorosome protein I",
       "gene_symbol": "csmI",
       "taxon_id": "NCBITaxon:194439",
       "taxon_label": "Chlorobaculum tepidum TLS",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene csmI in Chlorobaculum tepidum TLS, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/O68988",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry O68988, the single reviewed entry for gene csmI in Chlorobaculum tepidum TLS. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:O68983",
       "protein_label": "Chlorosome protein J",
       "gene_symbol": "csmJ",
       "taxon_id": "NCBITaxon:194439",
       "taxon_label": "Chlorobaculum tepidum TLS",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene csmJ in Chlorobaculum tepidum TLS, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/O68983",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry O68983, the single reviewed entry for gene csmJ in Chlorobaculum tepidum TLS. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:H2VFJ4",
       "protein_label": "Chlorosome envelope protein D",
       "gene_symbol": "csmD",
       "taxon_id": "NCBITaxon:194439",
       "taxon_label": "Chlorobaculum tepidum TLS",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene csmD in Chlorobaculum tepidum TLS. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/H2VFJ4",
         "notes": "UniProtKB unreviewed (TrEMBL) entry H2VFJ4 for gene csmD in Chlorobaculum tepidum TLS. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:H2VFJ1",
       "protein_label": "Chlorosome envelope protein H",
       "gene_symbol": "csmH",
       "taxon_id": "NCBITaxon:194439",
       "taxon_label": "Chlorobaculum tepidum TLS",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene csmH in Chlorobaculum tepidum TLS. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/H2VFJ1",
         "notes": "UniProtKB unreviewed (TrEMBL) entry H2VFJ1 for gene csmH in Chlorobaculum tepidum TLS. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q8KEN5",
       "protein_label": "Chlorosome envelope protein X",
       "gene_symbol": "csmX",
       "taxon_id": "NCBITaxon:194439",
       "taxon_label": "Chlorobaculum tepidum TLS",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene csmX in Chlorobaculum tepidum TLS. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q8KEN5",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q8KEN5 for gene csmX in Chlorobaculum tepidum TLS. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Chlorosome envelopes occur in the chlorosomes of particular anoxygenic green-bacterial phototrophs, including Chlorobi and filamentous Chloroflexota lineages.",
     "reference": "DOI:10.1007/s11120-013-9869-3"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:1097",
     "taxon_label": "Chlorobaculum tepidum",
     "note": "Green sulfur bacterium used to test individual chlorosome envelope protein contributions and to resolve the CsmA baseplate architecture.",
     "reference": "DOI:10.1128/JB.186.3.646-653.2004"
    },
    {
     "taxon_id": "NCBITaxon:1108",
     "taxon_label": "Chloroflexus aurantiacus",
     "note": "Green filamentous bacterium whose thin chlorosomes were used to visualize the relationship between the CsmA baseplate and the surrounding pigment aggregate.",
     "reference": "DOI:10.1128/JB.00690-09"
    }
   ],
   "functions": [
    {
     "function_id": "photosynthetic_light_harvesting_envelope",
     "label": "photosynthetic light harvesting",
     "description": "The chlorosome envelope organizes the self-assembled bacteriochlorophyll aggregate and a CsmA baseplate so excitation energy can exit the chlorosome toward membrane reaction centers.",
     "evidence": [
      {
       "reference": "DOI:10.1007/s11120-013-9869-3",
       "notes": "Orf and Blankenship 2013 review chlorosome envelopes, baseplates, and bacteriochlorophyll aggregates in the light-harvesting antennae of green photosynthetic bacteria."
      },
      {
       "reference": "DOI:10.1038/ncomms12454",
       "notes": "Nielsen et al. 2016 modeled how the CsmA baseplate transfers excitation energy out of Chlorobaculum tepidum chlorosomes."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0033105",
     "notes": "Gene Ontology cellular-component term for the chlorosome envelope."
    },
    {
     "reference": "GO:0046858",
     "notes": "Gene Ontology cellular-component term for the chlorosome."
    },
    {
     "reference": "uniprot.location:SL-0060",
     "notes": "UniProt Subcellular Location entry that maps chlorosome envelope to GO:0033105."
    },
    {
     "reference": "PMID:14729689",
     "notes": "Frigaard, Li, Milks and Bryant 2004, Nine mutants of Chlorobium tepidum each unable to synthesize a different chlorosome protein still assemble functional chlorosomes, Journal of Bacteriology."
    },
    {
     "reference": "DOI:10.1021/bi060776y",
     "notes": "Li, Frigaard and Bryant 2006, Molecular contacts for chlorosome envelope proteins revealed by cross-linking studies with chlorosomes from Chlorobium tepidum, Biochemistry."
    },
    {
     "reference": "DOI:10.1007/s11120-013-9869-3",
     "notes": "Orf and Blankenship 2013, Chlorosome antenna complexes from green photosynthetic bacteria, Photosynthesis Research."
    },
    {
     "reference": "DOI:10.1128/JB.00690-09",
     "notes": "Psencik et al. 2009, Structure of chlorosomes from the green filamentous bacterium Chloroflexus aurantiacus, Journal of Bacteriology."
    },
    {
     "reference": "DOI:10.1038/ncomms12454",
     "notes": "Nielsen et al. 2016, In situ high-resolution structure of the baseplate antenna complex in Chlorobaculum tepidum, Nature Communications."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "chlorosome_envelope_light_harvesting_topology",
     "title": "Chlorosome envelopes organize pigment-to-baseplate transfer",
     "description": "A glycolipid monolayer and embedded chlorosome proteins form the chlorosome envelope around bacteriochlorophyll aggregates, while the CsmA baseplate on one face provides the antenna exit toward membrane reaction-center complexes.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures chlorosome envelope topology and pigment-to-baseplate coupling without asserting every Csm protein contact or reaction-center partner.",
     "nodes": [
      {
       "node_id": "chlorosome_envelope",
       "label": "chlorosome envelope",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033105"
      },
      {
       "node_id": "glycolipid_monolayer",
       "label": "chlorosome glycolipid monolayer",
       "node_type": "STRUCTURE",
       "component_ref": "glycolipid_monolayer"
      },
      {
       "node_id": "csm_envelope_proteins",
       "label": "accessory chlorosome envelope proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "csm_envelope_proteins"
      },
      {
       "node_id": "csma_baseplate",
       "label": "CsmA bacteriochlorophyll a baseplate",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "csma_baseplate"
      },
      {
       "node_id": "bchl_aggregate",
       "label": "bacteriochlorophyll aggregate",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "chlorosome",
       "label": "chlorosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0046858"
      },
      {
       "node_id": "photosynthetic_light_harvesting",
       "label": "photosynthetic light harvesting",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "chlorosome_envelope",
       "predicate": "is part of",
       "object": "chlorosome",
       "description": "The chlorosome envelope is the glycolipid-and-protein surface enclosing the contents of a chlorosome.",
       "evidence": [
        {
         "reference": "GO:0033105",
         "notes": "GO:0033105 is defined as the structure enclosing the pigments and other contents of a chlorosome."
        }
       ]
      },
      {
       "subject": "glycolipid_monolayer",
       "predicate": "forms",
       "object": "chlorosome_envelope",
       "description": "The chlorosome envelope is built around an asymmetric glycolipid monolayer rather than a lipid bilayer.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0060",
         "notes": "UniProt SL-0060 describes the envelope as asymmetric and galactolipid-containing."
        }
       ]
      },
      {
       "subject": "csm_envelope_proteins",
       "predicate": "is embedded in",
       "object": "chlorosome_envelope",
       "description": "Accessory Csm proteins are envelope proteins at the surface of Chlorobium tepidum chlorosomes.",
       "evidence": [
        {
         "reference": "DOI:10.1128/JB.186.3.646-653.2004",
         "notes": "Frigaard et al. 2004 individually disrupted non-CsmA chlorosome protein genes to test envelope-protein effects on C. tepidum chlorosomes."
        }
       ]
      },
      {
       "subject": "chlorosome_envelope",
       "predicate": "encloses",
       "object": "bchl_aggregate",
       "description": "The envelope surrounds the self-assembled pigment aggregate in the chlorosome interior.",
       "evidence": [
        {
         "reference": "GO:0033105",
         "notes": "GO:0033105 defines the envelope as enclosing the chlorosome pigments and other contents."
        }
       ]
      },
      {
       "subject": "csma_baseplate",
       "predicate": "is positioned on",
       "object": "chlorosome_envelope",
       "description": "The CsmA baseplate forms the bacteriochlorophyll a-containing face that links the envelope and pigment aggregate to downstream membrane complexes.",
       "evidence": [
        {
         "reference": "DOI:10.1038/ncomms12454",
         "notes": "Nielsen et al. 2016 resolved the CsmA baseplate architecture on Chlorobaculum tepidum chlorosomes."
        }
       ]
      },
      {
       "subject": "chlorosome_envelope",
       "predicate": "supports",
       "object": "photosynthetic_light_harvesting",
       "description": "The envelope and its CsmA baseplate organize the chlorosome light-harvesting antenna of green photosynthetic bacteria.",
       "evidence": [
        {
         "reference": "DOI:10.1007/s11120-013-9869-3",
         "notes": "Orf and Blankenship 2013 review chlorosome antenna organization and energy transfer in green photosynthetic bacteria."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_chlorosome_envelope_components",
     "prompt": "Resolve exact source-neutral identifiers for the chlorosome glycolipid monolayer and accessory Csm envelope-protein families before replacing the reviewed-label component groundings.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#glycolipid_monolayer",
      "components#csm_envelope_proteins"
     ],
     "rationale": "The CsmA baseplate is now grounded as a first-class CellStructureMech substructure; this envelope TODO remains for chlorosome-specific lipid chemistry and the non-CsmA envelope proteins rather than asserting approximate ChEBI, InterPro, or Pfam accessions.",
     "evidence": [
      {
       "reference": "GO:0033105",
       "notes": "GO:0033105 defines the whole envelope but not exact source-neutral identifiers for each lipid or protein component."
      },
      {
       "reference": "DOI:10.1021/bi060776y",
       "notes": "Li et al. 2006 studied contacts among chlorosome envelope proteins without defining a taxon-agnostic family identifier for the complete Csm set."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "GO:0020018",
   "label": "ciliary pocket membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "That part of the plasma membrane found in the ciliary pocket (also called flagellar pocket).",
   "definition_source": "GO:0020018",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-30T02:23:15Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T02:24:36Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, ciliary-membrane parentage, flagellar-pocket parthood, a reviewed-label-only lipid-bilayer constituent, Trypanosoma scope and canonical example, a membrane-boundary function, GO/DOI evidence, a nonmechanistic topology graph, and boundary and molecular-inventory discussions.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "cilial pocket membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0020018"
    },
    {
     "synonym_text": "cilium pocket membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0020018"
    },
    {
     "synonym_text": "flagellar pocket membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0020018"
    }
   ],
   "parent_structures": [
    "GO:0060170"
   ],
   "part_of": [
    "GO:0020016"
   ],
   "components": [
    {
     "component_id": "ciliary_pocket_lipid_bilayer",
     "label": "ciliary pocket lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0020018 identifies the complete ciliary-pocket membrane domain, but no exact source-neutral lipid CURIE was curated for the lipid bilayer of that specialized pocket membrane.",
     "role": "Lipid-bilayer constituent of the plasma-membrane domain that lines the flagellar pocket invagination.",
     "evidence": [
      {
       "reference": "GO:0020018",
       "notes": "GO:0020018 defines the ciliary pocket membrane as the plasma-membrane portion in the ciliary or flagellar pocket."
      },
      {
       "reference": "DOI:10.1073/pnas.0909289106",
       "notes": "Gadelha et al. 2009 studied the T. brucei flagellar pocket membrane domain and its cytoskeletal boundaries."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5691",
     "taxon_label": "Trypanosoma brucei",
     "presence": "COMMON",
     "note": "T. brucei flagellar pockets include a specialized plasma-membrane domain whose boundaries are influenced by pocket-associated cytoskeletal features.",
     "reference": "DOI:10.1073/pnas.0909289106"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5691",
     "taxon_label": "Trypanosoma brucei",
     "note": "African trypanosome model in which flagellar-pocket membrane domains and pocket boundaries have been analyzed.",
     "reference": "DOI:10.1073/pnas.0909289106"
    }
   ],
   "functions": [
    {
     "function_id": "flagellar_pocket_membrane_boundary",
     "label": "flagellar pocket membrane boundary",
     "description": "The ciliary pocket membrane forms the specialized plasma-membrane domain that lines the flagellar pocket invagination.",
     "evidence": [
      {
       "reference": "GO:0020018",
       "notes": "GO:0020018 identifies the ciliary pocket membrane as the plasma-membrane part found in the ciliary or flagellar pocket."
      },
      {
       "reference": "DOI:10.1038/nrmicro2221",
       "notes": "Field and Carrington 2009 reviewed the trypanosome flagellar pocket as a plasma-membrane invagination with a distinct membrane domain."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0020018",
     "notes": "Gene Ontology cellular-component term for the ciliary pocket membrane."
    },
    {
     "reference": "GO:0060170",
     "notes": "Gene Ontology cellular-component term for the ciliary membrane."
    },
    {
     "reference": "GO:0020016",
     "notes": "Gene Ontology cellular-component term for the containing ciliary pocket."
    },
    {
     "reference": "DOI:10.1038/nrmicro2221",
     "notes": "Field and Carrington 2009, 'The trypanosome flagellar pocket', Nature Reviews Microbiology."
    },
    {
     "reference": "DOI:10.1073/pnas.0909289106",
     "notes": "Gadelha et al. 2009, 'Membrane domains and flagellar pocket boundaries are influenced by the cytoskeleton in African trypanosomes', Proceedings of the National Academy of Sciences."
    },
    {
     "reference": "DOI:10.1242/jcs.045740",
     "notes": "Lacomble et al. 2009, 'Three-dimensional cellular architecture of the flagellar pocket and associated cytoskeleton in trypanosomes revealed by electron microscope tomography', Journal of Cell Science."
    },
    {
     "reference": "DOI:10.1016/j.pt.2020.11.005",
     "notes": "Halliday and Sunter 2021, 'Trypanosomatid Flagellar Pocket from Structure to Function', Trends in Parasitology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "ciliary_pocket_membrane_bounds_pocket",
     "title": "Ciliary-pocket membrane bounds the flagellar pocket",
     "description": "The ciliary pocket membrane is a specialized plasma-membrane domain that lines the flagellar pocket invagination.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph captures membrane topology around the flagellar pocket without asserting exact T. brucei membrane proteins, lipid species, or cytoskeletal anchoring machinery.",
     "nodes": [
      {
       "node_id": "ciliary_pocket_lipid_bilayer",
       "label": "ciliary pocket lipid bilayer",
       "node_type": "STRUCTURE",
       "component_ref": "ciliary_pocket_lipid_bilayer"
      },
      {
       "node_id": "ciliary_pocket_membrane",
       "label": "ciliary pocket membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0020018"
      },
      {
       "node_id": "flagellar_pocket",
       "label": "flagellar pocket",
       "node_type": "ORGANELLE",
       "grounding": "GO:0020016"
      }
     ],
     "edges": [
      {
       "subject": "ciliary_pocket_lipid_bilayer",
       "predicate": "contributes to",
       "object": "ciliary_pocket_membrane",
       "description": "The ciliary pocket lipid bilayer is a constituent of the complete flagellar-pocket membrane domain.",
       "evidence": [
        {
         "reference": "GO:0020018",
         "notes": "GO:0020018 identifies the ciliary pocket membrane as a plasma-membrane domain."
        }
       ]
      },
      {
       "subject": "ciliary_pocket_membrane",
       "predicate": "bounds",
       "object": "flagellar_pocket",
       "description": "The ciliary pocket membrane lines the flagellar pocket invagination.",
       "evidence": [
        {
         "reference": "GO:0020018",
         "notes": "GO:0020018 defines the ciliary pocket membrane as part of the ciliary or flagellar pocket."
        },
        {
         "reference": "DOI:10.1038/nrmicro2221",
         "notes": "Field and Carrington 2009 reviewed the membrane organization of the trypanosome flagellar pocket."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ciliary_pocket_membrane_boundary",
     "prompt": "Keep the ciliary pocket membrane distinct from the whole flagellar pocket and from the cytoskeletal pocket collar.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "part_of"
     ],
     "rationale": "GO:0020018 denotes the specialized plasma-membrane domain lining the ciliary or flagellar pocket, GO:0020016 denotes the complete ciliary pocket invagination, and GO:1990900 denotes the collar complex at the pocket neck.",
     "resolution_note": "Curated GO:0020018 as the exact pocket-membrane domain and used GO:0020016 for whole-pocket parthood.",
     "evidence": [
      {
       "reference": "GO:0020018",
       "notes": "GO:0020018 identifies the ciliary pocket membrane."
      },
      {
       "reference": "GO:0020016",
       "notes": "GO:0020016 identifies the complete ciliary pocket."
      },
      {
       "reference": "GO:1990900",
       "notes": "GO:1990900 identifies the ciliary pocket collar."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30",
     "resolved_date": "2026-09-30"
    },
    {
     "discussion_id": "resolve_ciliary_pocket_membrane_inventory",
     "prompt": "Resolve exact lipid classes and membrane proteins of the T. brucei flagellar pocket membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record",
      "components#ciliary_pocket_lipid_bilayer"
     ],
     "rationale": "Gadelha et al. 2009 support the flagellar-pocket membrane domain and its cytoskeletal boundaries, but this first child-membrane record does not assign exact source-neutral lipid or protein-family groundings for the pocket membrane.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.0909289106",
       "notes": "Gadelha et al. 2009 investigated African trypanosome flagellar-pocket membrane domains and boundaries."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30"
    }
   ]
  },
  {
   "identifier": "GO:0005801",
   "label": "cis-Golgi network",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "The network of interconnected tubular and cisternal structures located at the convex side of the Golgi apparatus, which abuts the endoplasmic reticulum.",
   "definition_source": "GO:0005801",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-14T05:13:12Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T05:14:54Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added Golgi-subcompartment parentage, Golgi-apparatus parthood, a GO:0033106 membrane part, a reviewed-label-only cis-Golgi lipid bilayer component, Komagataella scope, GO/DOI evidence, a nonmechanistic ER-adjacent entry graph, and lipid-grounding plus early-Golgi trafficking-factor boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T05:25:27Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Addressed #883 by removing the ad hoc ER-adjacent Golgi entry function and support edge so the causal graph only makes GO-backed cis-Golgi topology, membrane-boundary, and ER-adjacency claims.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0098791"
   ],
   "part_of": [
    "GO:0005794"
   ],
   "has_part": [
    "GO:0033106"
   ],
   "synonyms": [
    {
     "synonym_text": "cis Golgi network",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005801"
    }
   ],
   "components": [
    {
     "component_id": "cis_golgi_network_lipid_bilayer",
     "label": "cis-Golgi network lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Lipid-bilayer constituent of the cis-Golgi network membrane.",
     "evidence": [
      {
       "reference": "GO:0033106",
       "notes": "GO:0033106 defines the cis-Golgi network membrane as the lipid bilayer around compartments that make up the cis-Golgi network."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0033106 identifies the whole cis-Golgi network membrane, but no separate source-neutral CURIE was curated for the generic lipid constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4922",
     "taxon_label": "Komagataella pastoris",
     "presence": "COMMON",
     "note": "Rossanese et al. resolved ordered Pichia pastoris Golgi stacks positioned near discrete transitional ER sites.",
     "reference": "DOI:10.1083/jcb.145.1.69"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4922",
     "taxon_label": "Komagataella pastoris",
     "note": "Budding-yeast model, originally studied as Pichia pastoris, with ordered Golgi stacks associated with transitional ER organization.",
     "reference": "DOI:10.1083/jcb.145.1.69"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005801",
     "notes": "Gene Ontology cellular-component term for cis-Golgi network."
    },
    {
     "reference": "GO:0098791",
     "notes": "Gene Ontology cellular-component parent term for Golgi apparatus subcompartment."
    },
    {
     "reference": "GO:0005794",
     "notes": "Gene Ontology cellular-component term for Golgi apparatus."
    },
    {
     "reference": "GO:0033106",
     "notes": "Gene Ontology cellular-component term for cis-Golgi network membrane."
    },
    {
     "reference": "GO:0005783",
     "notes": "Gene Ontology cellular-component term for endoplasmic reticulum."
    },
    {
     "reference": "DOI:10.1083/jcb.145.1.69",
     "notes": "Rossanese et al. 1999, 'Golgi Structure Correlates with Transitional Endoplasmic Reticulum Organization in Pichia pastoris and Saccharomyces cerevisiae', Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1016/S0014-5793(00)01268-0",
     "notes": "Cho, Noda and Yoda 2000, 'Proteins in the early golgi compartment of Saccharomyces cerevisiae immunoisolated by Sed5p', FEBS Letters."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cis_golgi_network_entry_topology",
     "title": "Cis-Golgi networks occupy the ER-facing Golgi side",
     "description": "The cis-Golgi network is the membrane-bounded Golgi subcompartment on the Golgi side that abuts the endoplasmic reticulum.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures cis-Golgi network topology without asserting a full COPII, tethering, or early-Golgi SNARE mechanism.",
     "nodes": [
      {
       "node_id": "cis_golgi_network",
       "label": "cis-Golgi network",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005801",
       "component_ref": "cis_golgi_network_lipid_bilayer"
      },
      {
       "node_id": "cis_golgi_network_membrane",
       "label": "cis-Golgi network membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033106"
      },
      {
       "node_id": "golgi_apparatus",
       "label": "Golgi apparatus",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005794"
      },
      {
       "node_id": "endoplasmic_reticulum",
       "label": "endoplasmic reticulum",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005783"
      }
     ],
     "edges": [
      {
       "subject": "cis_golgi_network_membrane",
       "predicate": "bounds",
       "object": "cis_golgi_network",
       "description": "The cis-Golgi network membrane is the lipid-bilayer boundary around compartments that make up the cis-Golgi network.",
       "evidence": [
        {
         "reference": "GO:0033106",
         "notes": "GO:0033106 defines the membrane surrounding cis-Golgi network compartments."
        }
       ]
      },
      {
       "subject": "cis_golgi_network",
       "predicate": "is part of",
       "object": "golgi_apparatus",
       "description": "The cis-Golgi network is the convex entry-side network of the Golgi apparatus.",
       "evidence": [
        {
         "reference": "GO:0005801",
         "notes": "GO:0005801 defines the cis-Golgi network as a network of tubular and cisternal structures on the convex side of the Golgi apparatus."
        }
       ]
      },
      {
       "subject": "cis_golgi_network",
       "predicate": "abuts",
       "object": "endoplasmic_reticulum",
       "description": "The cis-Golgi network occupies the Golgi side that abuts endoplasmic-reticulum export sites.",
       "evidence": [
        {
         "reference": "GO:0005801",
         "notes": "GO:0005801 places the cis-Golgi network on the Golgi side that abuts the endoplasmic reticulum."
        },
        {
         "reference": "DOI:10.1083/jcb.145.1.69",
         "notes": "Rossanese et al. 1999 compared transitional-ER organization with Pichia and Saccharomyces Golgi organization."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_cis_golgi_network_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the cis-Golgi network membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#cis_golgi_network_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0005801 and GO:0033106 identifies the surrounding cis-Golgi network membrane, but the membrane lipid-bilayer constituent is intentionally left as reviewed-label-only until an exact source-neutral lipid or membrane-constituent CURIE is curated.",
     "posed_by": "codex",
     "posed_date": "2026-09-14"
    },
    {
     "discussion_id": "exclude_early_golgi_traffic_factors_as_components",
     "prompt": "Keep Sed5p and transitional-ER/COPII traffic factors out of the cis-Golgi network structural-component list until exact source-neutral families are curated and a constituent-versus-trafficking boundary is reviewed.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#cis_golgi_network_entry_topology"
     ],
     "rationale": "Rossanese et al. 1999 and Cho et al. 2000 support ER-proximal and Sed5p-positive early Golgi organization, but this initial cis-Golgi network record does not treat those trafficking factors as lipid-bilayer constituents of the cis-Golgi network itself.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.145.1.69",
       "notes": "Rossanese et al. 1999 compared Golgi organization with transitional ER organization in yeasts."
      },
      {
       "reference": "DOI:10.1016/S0014-5793(00)01268-0",
       "notes": "Cho et al. 2000 immunoisolated a Sed5p-positive early Golgi fraction from Saccharomyces cerevisiae."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-14",
     "resolved_date": "2026-09-14"
    }
   ]
  },
  {
   "identifier": "GO:0033106",
   "label": "cis-Golgi network membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The lipid bilayer surrounding any of the compartments that make up the cis-Golgi network.",
   "definition_source": "GO:0033106",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-14T06:27:38Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T06:28:22Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added Golgi-membrane parentage, cis-Golgi-network parthood, a reviewed-label-only cis-Golgi network membrane lipid-bilayer component, Komagataella scope, GO/DOI evidence, a nonmechanistic topology graph, and lipid-grounding plus early-Golgi trafficking-factor boundary discussions.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0000139"
   ],
   "part_of": [
    "GO:0005801"
   ],
   "synonyms": [
    {
     "synonym_text": "cis Golgi network membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0033106"
    }
   ],
   "components": [
    {
     "component_id": "cis_golgi_network_membrane_lipid_bilayer",
     "label": "cis-Golgi network membrane lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Lipid-bilayer constituent of the cis-Golgi network membrane.",
     "evidence": [
      {
       "reference": "GO:0033106",
       "notes": "GO:0033106 defines the cis-Golgi network membrane as the lipid bilayer around compartments that make up the cis-Golgi network."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0033106 identifies the whole cis-Golgi network membrane, but no separate source-neutral CURIE was curated for the generic lipid constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4922",
     "taxon_label": "Komagataella pastoris",
     "presence": "COMMON",
     "note": "Rossanese et al. resolved ordered Pichia pastoris Golgi stacks positioned near discrete transitional ER sites.",
     "reference": "DOI:10.1083/jcb.145.1.69"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4922",
     "taxon_label": "Komagataella pastoris",
     "note": "Budding-yeast model, originally studied as Pichia pastoris, with ordered Golgi stacks associated with transitional ER organization.",
     "reference": "DOI:10.1083/jcb.145.1.69"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0033106",
     "notes": "Gene Ontology cellular-component term for cis-Golgi network membrane."
    },
    {
     "reference": "GO:0000139",
     "notes": "Gene Ontology cellular-component parent term for Golgi membrane."
    },
    {
     "reference": "GO:0005801",
     "notes": "Gene Ontology cellular-component term for cis-Golgi network."
    },
    {
     "reference": "GO:0005794",
     "notes": "Gene Ontology cellular-component term for Golgi apparatus."
    },
    {
     "reference": "GO:0005783",
     "notes": "Gene Ontology cellular-component term for endoplasmic reticulum."
    },
    {
     "reference": "DOI:10.1083/jcb.145.1.69",
     "notes": "Rossanese et al. 1999, 'Golgi Structure Correlates with Transitional Endoplasmic Reticulum Organization in Pichia pastoris and Saccharomyces cerevisiae', Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1016/S0014-5793(00)01268-0",
     "notes": "Cho, Noda and Yoda 2000, 'Proteins in the early golgi compartment of Saccharomyces cerevisiae immunoisolated by Sed5p', FEBS Letters."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cis_golgi_network_membrane_topology",
     "title": "Cis-Golgi network membranes bound the ER-facing Golgi side",
     "description": "The cis-Golgi network membrane bounds cis-Golgi network compartments on the Golgi side that abuts the endoplasmic reticulum.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the cis-Golgi network membrane boundary without asserting a full COPII, tethering, or early-Golgi SNARE mechanism.",
     "nodes": [
      {
       "node_id": "cis_golgi_network_membrane",
       "label": "cis-Golgi network membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033106",
       "component_ref": "cis_golgi_network_membrane_lipid_bilayer"
      },
      {
       "node_id": "cis_golgi_network",
       "label": "cis-Golgi network",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005801"
      },
      {
       "node_id": "golgi_apparatus",
       "label": "Golgi apparatus",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005794"
      },
      {
       "node_id": "endoplasmic_reticulum",
       "label": "endoplasmic reticulum",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005783"
      }
     ],
     "edges": [
      {
       "subject": "cis_golgi_network_membrane",
       "predicate": "bounds",
       "object": "cis_golgi_network",
       "description": "The cis-Golgi network membrane is the lipid-bilayer boundary around compartments that make up the cis-Golgi network.",
       "evidence": [
        {
         "reference": "GO:0033106",
         "notes": "GO:0033106 defines the membrane surrounding cis-Golgi network compartments."
        }
       ]
      },
      {
       "subject": "cis_golgi_network",
       "predicate": "is part of",
       "object": "golgi_apparatus",
       "description": "The cis-Golgi network is the convex ER-facing network of the Golgi apparatus.",
       "evidence": [
        {
         "reference": "GO:0005801",
         "notes": "GO:0005801 defines the cis-Golgi network as a network of tubular and cisternal structures on the convex side of the Golgi apparatus."
        }
       ]
      },
      {
       "subject": "cis_golgi_network",
       "predicate": "abuts",
       "object": "endoplasmic_reticulum",
       "description": "The cis-Golgi network occupies the Golgi side that abuts endoplasmic-reticulum export sites.",
       "evidence": [
        {
         "reference": "GO:0005801",
         "notes": "GO:0005801 places the cis-Golgi network on the Golgi side that abuts the endoplasmic reticulum."
        },
        {
         "reference": "DOI:10.1083/jcb.145.1.69",
         "notes": "Rossanese et al. 1999 compared transitional-ER organization with Pichia and Saccharomyces Golgi organization."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_cis_golgi_network_membrane_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the cis-Golgi network membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#cis_golgi_network_membrane_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0033106, but the cis-Golgi network membrane lipid-bilayer constituent is intentionally left as reviewed-label-only until an exact source-neutral lipid or membrane-constituent CURIE is curated.",
     "posed_by": "codex",
     "posed_date": "2026-09-14"
    },
    {
     "discussion_id": "exclude_early_golgi_traffic_factors_as_components",
     "prompt": "Keep Sed5p and transitional-ER/COPII traffic factors out of the cis-Golgi network membrane structural-component list until exact source-neutral families are curated and a constituent-versus-trafficking boundary is reviewed.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#cis_golgi_network_membrane_topology"
     ],
     "rationale": "Rossanese et al. 1999 and Cho et al. 2000 support ER-proximal and Sed5p-positive early Golgi organization, but this initial membrane record does not treat those trafficking factors as lipid-bilayer constituents of the cis-Golgi network membrane itself.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.145.1.69",
       "notes": "Rossanese et al. 1999 compared Golgi organization with transitional ER organization in yeasts."
      },
      {
       "reference": "DOI:10.1016/S0014-5793(00)01268-0",
       "notes": "Cho et al. 2000 immunoisolated a Sed5p-positive early Golgi fraction from Saccharomyces cerevisiae."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-14",
     "resolved_date": "2026-09-14"
    }
   ]
  },
  {
   "identifier": "GO:0045334",
   "label": "clathrin-coated endocytic vesicle",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A clathrin-coated, membrane-bounded intracellular vesicle formed by invagination of the plasma membrane around an extracellular substance.",
   "definition_source": "GO:0045334",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-16T08:48:12Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T08:48:52Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO parentage, endocytic clathrin coat and membrane parts, Saccharomyces endocytic-site scope, a clathrin-dependent endocytosis function, GO/DOI evidence, a nonmechanistic endocytic vesicle topology graph, and a whole-vesicle component-boundary discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T09:00:55Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Resolved issue #1081 by adding a direct endocytic clathrin coat to whole clathrin-coated endocytic vesicle edge to the topology graph.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0030136",
    "GO:0030139"
   ],
   "has_part": [
    "GO:0030128",
    "GO:0030669"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has clathrin and adaptor proteins that are recruited to cortical actin-based endocytic sites.",
     "reference": "DOI:10.1016/j.devcel.2005.04.014"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which clathrin and adaptor protein dynamics defined the timing of clathrin coat assembly at cortical actin-based endocytic sites.",
     "reference": "DOI:10.1016/j.devcel.2005.04.014"
    }
   ],
   "functions": [
    {
     "function_id": "clathrin_dependent_endocytosis",
     "label": "clathrin-dependent endocytosis",
     "grounding": "GO:0072583",
     "description": "Clathrin-coated endocytic vesicles form during clathrin-dependent endocytosis.",
     "evidence": [
      {
       "reference": "GO:0072583",
       "notes": "GO:0072583 denotes endocytosis through clathrin-coated pits that form clathrin-coated endocytic vesicles."
      },
      {
       "reference": "DOI:10.1016/j.cell.2005.09.024",
       "notes": "Kaksonen, Toret and Drubin 2005 analyzed the modular clathrin- and actin-mediated endocytic machinery in yeast."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0045334",
     "notes": "Gene Ontology cellular-component term for the whole clathrin-coated endocytic vesicle."
    },
    {
     "reference": "GO:0030136",
     "notes": "Gene Ontology cellular-component parent term for clathrin-coated vesicles."
    },
    {
     "reference": "GO:0030139",
     "notes": "Gene Ontology cellular-component parent term for endocytic vesicles."
    },
    {
     "reference": "GO:0030669",
     "notes": "Gene Ontology cellular-component term for the membrane bounding a clathrin-coated endocytic vesicle."
    },
    {
     "reference": "GO:0030128",
     "notes": "Gene Ontology cellular-component term for the clathrin coat of an endocytic vesicle."
    },
    {
     "reference": "GO:0072583",
     "notes": "Gene Ontology biological-process term for clathrin-dependent endocytosis."
    },
    {
     "reference": "DOI:10.1016/j.devcel.2005.04.014",
     "notes": "Newpher et al. 2005, In Vivo Dynamics of Clathrin and Its Adaptor-Dependent Recruitment to the Actin-Based Endocytic Machinery in Yeast, Developmental Cell."
    },
    {
     "reference": "DOI:10.1016/j.cell.2005.09.024",
     "notes": "Kaksonen, Toret and Drubin 2005, A Modular Design for the Clathrin- and Actin-Mediated Endocytosis Machinery, Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "clathrin_coated_endocytic_vesicle_topology",
     "title": "Clathrin-coated endocytic vesicle topology",
     "description": "The clathrin-coated endocytic vesicle membrane and its endocytic clathrin coat are parts of the clathrin-coated endocytic vesicle formed during clathrin-dependent endocytosis.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the endocytic coated-vesicle boundary without asserting a complete clathrin-adaptor assembly mechanism, cargo cohort, or actin-driven scission mechanism.",
     "nodes": [
      {
       "node_id": "clathrin_coat_of_endocytic_vesicle",
       "label": "clathrin coat of endocytic vesicle",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030128"
      },
      {
       "node_id": "clathrin_coated_endocytic_vesicle_membrane",
       "label": "clathrin-coated endocytic vesicle membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030669"
      },
      {
       "node_id": "clathrin_coated_endocytic_vesicle",
       "label": "clathrin-coated endocytic vesicle",
       "node_type": "ORGANELLE",
       "grounding": "GO:0045334"
      },
      {
       "node_id": "clathrin_dependent_endocytosis",
       "label": "clathrin-dependent endocytosis",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0072583"
      }
     ],
     "edges": [
      {
       "subject": "clathrin_coat_of_endocytic_vesicle",
       "predicate": "is part of",
       "object": "clathrin_coated_endocytic_vesicle_membrane",
       "description": "The clathrin coat of an endocytic vesicle is a coat part on the clathrin-coated endocytic vesicle membrane.",
       "evidence": [
        {
         "reference": "GO:0030128",
         "notes": "GO:0030128 records the endocytic vesicle clathrin coat as part of GO:0030669."
        }
       ]
      },
      {
       "subject": "clathrin_coat_of_endocytic_vesicle",
       "predicate": "is part of",
       "object": "clathrin_coated_endocytic_vesicle",
       "description": "The clathrin coat of an endocytic vesicle is a coat part of the whole clathrin-coated endocytic vesicle.",
       "evidence": [
        {
         "reference": "GO:0045334",
         "notes": "GO:0045334 identifies the clathrin-coated, membrane-bounded endocytic vesicle."
        },
        {
         "reference": "GO:0030128",
         "notes": "GO:0030128 identifies the clathrin coat found on an endocytic vesicle."
        }
       ]
      },
      {
       "subject": "clathrin_coated_endocytic_vesicle_membrane",
       "predicate": "is part of",
       "object": "clathrin_coated_endocytic_vesicle",
       "description": "The clathrin-coated endocytic vesicle membrane is part of a clathrin-coated endocytic vesicle.",
       "evidence": [
        {
         "reference": "GO:0030669",
         "notes": "GO:0030669 identifies the membrane as part of GO:0045334."
        }
       ]
      },
      {
       "subject": "clathrin_coated_endocytic_vesicle_membrane",
       "predicate": "bounds",
       "object": "clathrin_coated_endocytic_vesicle",
       "description": "The clathrin-coated endocytic vesicle membrane bounds a clathrin-coated endocytic vesicle.",
       "evidence": [
        {
         "reference": "GO:0030669",
         "notes": "GO:0030669 records a bounding-layer relationship to GO:0045334."
        },
        {
         "reference": "GO:0045334",
         "notes": "GO:0045334 identifies the bounded clathrin-coated endocytic vesicle."
        }
       ]
      },
      {
       "subject": "clathrin_coated_endocytic_vesicle",
       "predicate": "participates in",
       "object": "clathrin_dependent_endocytosis",
       "description": "Clathrin-coated endocytic vesicles form during clathrin-dependent endocytosis.",
       "evidence": [
        {
         "reference": "GO:0072583",
         "notes": "GO:0072583 describes clathrin-dependent endocytosis via clathrin-coated pits that form clathrin-coated endocytic vesicles."
        },
        {
         "reference": "DOI:10.1016/j.cell.2005.09.024",
         "notes": "Kaksonen, Toret and Drubin 2005 analyzed the yeast clathrin- and actin-mediated endocytic machinery."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "keep_endocytic_coat_components_on_clathrin_coat",
     "prompt": "Keep clathrin chains and endocytic adaptor proteins on the clathrin coat of endocytic vesicle record.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#clathrin_coated_endocytic_vesicle_topology"
     ],
     "rationale": "The whole-vesicle record uses GO:0030128 and GO:0030669 for its named coat and membrane substructures, and those records carry lower-level protein and lipid constituents.",
     "resolution_note": "Added the endocytic clathrin coat and the clathrin-coated endocytic vesicle membrane as vesicle parts and left clathrin chains, endocytic adaptors, and membrane lipids to the substructure records.",
     "evidence": [
      {
       "reference": "GO:0045334",
       "notes": "GO:0045334 identifies the whole clathrin-coated endocytic vesicle."
      },
      {
       "reference": "GO:0030128",
       "notes": "GO:0030128 identifies the endocytic vesicle clathrin coat."
      },
      {
       "reference": "GO:0030669",
       "notes": "GO:0030669 identifies the clathrin-coated endocytic vesicle membrane."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16",
     "resolved_date": "2026-09-16"
    }
   ]
  },
  {
   "identifier": "GO:0106176",
   "label": "clathrin-coated endocytic vesicle lumen",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The volume enclosed by the membrane of a clathrin-coated endocytic vesicle.",
   "definition_source": "GO:0106176",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-16T09:20:58Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T09:21:38Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO endocytic-vesicle-lumen parentage, whole-vesicle parthood, Saccharomyces endocytic-site scope, GO/DOI evidence, a nonmechanistic lumen topology graph, and a resolved cargo-boundary discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T09:33:26Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Resolved issue #1083 by adding the local generic clathrin-coated-vesicle lumen parentage and supporting GO:0030136 evidence.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0071682",
    "cellstructuremech:clathrin_coated_vesicle_lumen"
   ],
   "part_of": [
    "GO:0045334"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast forms clathrin-dependent endocytic vesicles at cortical actin-based endocytic sites.",
     "reference": "DOI:10.1016/j.devcel.2005.04.014"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast endocytic-site model in which clathrin and adaptor protein dynamics mark clathrin-coated vesicle formation.",
     "reference": "DOI:10.1016/j.devcel.2005.04.014"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0106176",
     "notes": "Gene Ontology cellular-component term for the clathrin-coated endocytic vesicle lumen."
    },
    {
     "reference": "GO:0071682",
     "notes": "Gene Ontology cellular-component parent term for endocytic vesicle lumens."
    },
    {
     "reference": "GO:0045334",
     "notes": "Gene Ontology cellular-component term for the whole clathrin-coated endocytic vesicle."
    },
    {
     "reference": "GO:0030136",
     "notes": "Gene Ontology cellular-component term for the broader clathrin-coated vesicle class."
    },
    {
     "reference": "GO:0030669",
     "notes": "Gene Ontology cellular-component term for the clathrin-coated endocytic vesicle membrane that bounds the lumen."
    },
    {
     "reference": "DOI:10.1016/j.devcel.2005.04.014",
     "notes": "Newpher et al. 2005, In Vivo Dynamics of Clathrin and Its Adaptor-Dependent Recruitment to the Actin-Based Endocytic Machinery in Yeast, Developmental Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "clathrin_coated_endocytic_vesicle_lumen_topology",
     "title": "Clathrin-coated endocytic vesicle lumen topology",
     "description": "The clathrin-coated endocytic vesicle membrane bounds the clathrin-coated endocytic vesicle lumen inside the endocytic coated vesicle.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the mature endocytic coated-vesicle lumen boundary without asserting cargo identity, coat assembly, or actin-driven scission steps.",
     "nodes": [
      {
       "node_id": "clathrin_coated_endocytic_vesicle_lumen",
       "label": "clathrin-coated endocytic vesicle lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0106176"
      },
      {
       "node_id": "clathrin_coated_endocytic_vesicle_membrane",
       "label": "clathrin-coated endocytic vesicle membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030669"
      },
      {
       "node_id": "clathrin_coated_endocytic_vesicle",
       "label": "clathrin-coated endocytic vesicle",
       "node_type": "ORGANELLE",
       "grounding": "GO:0045334"
      }
     ],
     "edges": [
      {
       "subject": "clathrin_coated_endocytic_vesicle_lumen",
       "predicate": "is part of",
       "object": "clathrin_coated_endocytic_vesicle",
       "description": "The clathrin-coated endocytic vesicle lumen is the bounded volume inside a clathrin-coated endocytic vesicle.",
       "evidence": [
        {
         "reference": "GO:0106176",
         "notes": "GO:0106176 defines this lumen as the volume enclosed by a clathrin-coated endocytic vesicle membrane."
        },
        {
         "reference": "GO:0045334",
         "notes": "GO:0045334 identifies the enclosing clathrin-coated endocytic vesicle."
        }
       ]
      },
      {
       "subject": "clathrin_coated_endocytic_vesicle_membrane",
       "predicate": "bounds",
       "object": "clathrin_coated_endocytic_vesicle_lumen",
       "description": "The clathrin-coated endocytic vesicle membrane bounds the clathrin-coated endocytic vesicle lumen.",
       "evidence": [
        {
         "reference": "GO:0106176",
         "notes": "GO:0106176 defines the lumen by enclosure within the vesicle membrane."
        },
        {
         "reference": "GO:0030669",
         "notes": "GO:0030669 identifies the surrounding clathrin-coated endocytic vesicle membrane."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "keep_generic_clathrin_lumen_parentage",
     "prompt": "Link GO:0106176 under the generic clathrin-coated vesicle lumen as well as the GO endocytic vesicle lumen.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record"
     ],
     "rationale": "GO:0106176 names the lumen inside the clathrin-coated endocytic vesicle, GO:0045334 is a subtype of GO:0030136 clathrin-coated vesicle, and this corpus already has a generic cellstructuremech:clathrin_coated_vesicle_lumen parent for lumen records in clathrin-coated vesicles.",
     "resolution_note": "Kept GO:0071682 for the GO endocytic-vesicle-lumen branch and added cellstructuremech:clathrin_coated_vesicle_lumen for the local generic clathrin-coated-vesicle lumen branch.",
     "evidence": [
      {
       "reference": "GO:0106176",
       "notes": "GO:0106176 identifies the clathrin-coated endocytic vesicle lumen."
      },
      {
       "reference": "GO:0045334",
       "notes": "GO:0045334 identifies the enclosing clathrin-coated endocytic vesicle."
      },
      {
       "reference": "GO:0030136",
       "notes": "GO:0030136 identifies the broader clathrin-coated vesicle class."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16",
     "resolved_date": "2026-09-16"
    },
    {
     "discussion_id": "keep_endocytic_cargo_off_lumen_record",
     "prompt": "Keep internalized cargo out of the clathrin-coated endocytic vesicle lumen record.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#clathrin_coated_endocytic_vesicle_lumen_topology"
     ],
     "rationale": "GO:0106176 denotes the bounded lumen rather than a stable cargo cohort, and clathrin-coated endocytic vesicles carry cargo that varies by endocytic event.",
     "resolution_note": "Modeled the lumen as the volume inside the vesicle membrane and left cargo constituents unspecified.",
     "evidence": [
      {
       "reference": "GO:0106176",
       "notes": "GO:0106176 identifies the lumenal volume."
      },
      {
       "reference": "GO:0045334",
       "notes": "GO:0045334 identifies the enclosing endocytic vesicle."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16",
     "resolved_date": "2026-09-16"
    }
   ]
  },
  {
   "identifier": "GO:0030669",
   "label": "clathrin-coated endocytic vesicle membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The lipid bilayer surrounding a clathrin-coated endocytic vesicle.",
   "definition_source": "GO:0030669",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-16T08:18:28Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T08:19:31Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO parentage, clathrin-coated endocytic vesicle parthood, a reviewed-label-only lipid-bilayer component, Saccharomyces endocytic-site scope, GO/DOI evidence, a nonmechanistic endocytic vesicle membrane topology graph, and lipid-grounding plus clathrin-coat boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T08:30:13Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Resolved PR #1078 review issue #1079 by adding the endocytic clathrin coat to record-level has_part.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0030665",
    "GO:0030666"
   ],
   "part_of": [
    "GO:0045334"
   ],
   "components": [
    {
     "component_id": "clathrin_coated_endocytic_vesicle_membrane_lipid_bilayer",
     "label": "clathrin-coated endocytic vesicle membrane lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Lipid-bilayer constituent of the clathrin-coated endocytic vesicle membrane that surrounds a clathrin-coated endocytic vesicle.",
     "evidence": [
      {
       "reference": "GO:0030669",
       "notes": "GO:0030669 identifies the membrane surrounding a clathrin-coated endocytic vesicle."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0030669 identifies the whole clathrin-coated endocytic vesicle membrane, but no separate source-neutral CURIE was curated for the generic lipid constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has clathrin and adaptor proteins that are recruited to cortical actin-based endocytic sites.",
     "reference": "DOI:10.1016/j.devcel.2005.04.014"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which clathrin and adaptor protein dynamics defined the timing of clathrin coat assembly at cortical actin-based endocytic sites.",
     "reference": "DOI:10.1016/j.devcel.2005.04.014"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030669",
     "notes": "Gene Ontology cellular-component term for the clathrin-coated endocytic vesicle membrane."
    },
    {
     "reference": "GO:0030665",
     "notes": "Gene Ontology cellular-component parent term for clathrin-coated vesicle membranes."
    },
    {
     "reference": "GO:0030666",
     "notes": "Gene Ontology cellular-component parent term for endocytic vesicle membranes."
    },
    {
     "reference": "GO:0045334",
     "notes": "Gene Ontology cellular-component term for the whole clathrin-coated endocytic vesicle bounded by GO:0030669."
    },
    {
     "reference": "GO:0030128",
     "notes": "Gene Ontology cellular-component term for the clathrin coat part of GO:0030669."
    },
    {
     "reference": "GO:0072583",
     "notes": "Gene Ontology biological-process term for clathrin-dependent endocytosis."
    },
    {
     "reference": "DOI:10.1016/j.devcel.2005.04.014",
     "notes": "Newpher et al. 2005, In Vivo Dynamics of Clathrin and Its Adaptor-Dependent Recruitment to the Actin-Based Endocytic Machinery in Yeast, Developmental Cell."
    },
    {
     "reference": "DOI:10.1016/j.cell.2005.09.024",
     "notes": "Kaksonen, Toret and Drubin 2005, A Modular Design for the Clathrin- and Actin-Mediated Endocytosis Machinery, Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "clathrin_coated_endocytic_vesicle_membrane_topology",
     "title": "Clathrin-coated endocytic vesicle membrane topology",
     "description": "The clathrin-coated endocytic vesicle membrane is the lipid-bilayer boundary of a clathrin-coated endocytic vesicle carrying an endocytic clathrin coat.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the endocytic vesicle membrane boundary without asserting a complete clathrin-adaptor assembly mechanism, cargo cohort, or actin-driven scission mechanism.",
     "nodes": [
      {
       "node_id": "clathrin_coated_endocytic_vesicle_membrane",
       "label": "clathrin-coated endocytic vesicle membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030669",
       "component_ref": "clathrin_coated_endocytic_vesicle_membrane_lipid_bilayer"
      },
      {
       "node_id": "clathrin_coat_of_endocytic_vesicle",
       "label": "clathrin coat of endocytic vesicle",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030128"
      },
      {
       "node_id": "clathrin_coated_endocytic_vesicle",
       "label": "clathrin-coated endocytic vesicle",
       "node_type": "ORGANELLE",
       "grounding": "GO:0045334"
      },
      {
       "node_id": "clathrin_dependent_endocytosis",
       "label": "clathrin-dependent endocytosis",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0072583"
      }
     ],
     "edges": [
      {
       "subject": "clathrin_coat_of_endocytic_vesicle",
       "predicate": "is part of",
       "object": "clathrin_coated_endocytic_vesicle_membrane",
       "description": "The clathrin coat of an endocytic vesicle is part of the clathrin-coated endocytic vesicle membrane.",
       "evidence": [
        {
         "reference": "GO:0030128",
         "notes": "GO:0030128 is directly part of GO:0030669."
        }
       ]
      },
      {
       "subject": "clathrin_coated_endocytic_vesicle_membrane",
       "predicate": "is part of",
       "object": "clathrin_coated_endocytic_vesicle",
       "description": "The clathrin-coated endocytic vesicle membrane is part of a clathrin-coated endocytic vesicle.",
       "evidence": [
        {
         "reference": "GO:0030669",
         "notes": "GO:0030669 identifies the membrane as part of GO:0045334."
        }
       ]
      },
      {
       "subject": "clathrin_coated_endocytic_vesicle_membrane",
       "predicate": "bounds",
       "object": "clathrin_coated_endocytic_vesicle",
       "description": "The clathrin-coated endocytic vesicle membrane bounds a clathrin-coated endocytic vesicle.",
       "evidence": [
        {
         "reference": "GO:0030669",
         "notes": "GO:0030669 records a bounding-layer relationship to GO:0045334."
        },
        {
         "reference": "GO:0045334",
         "notes": "GO:0045334 identifies the bounded clathrin-coated endocytic vesicle."
        }
       ]
      },
      {
       "subject": "clathrin_coated_endocytic_vesicle",
       "predicate": "participates in",
       "object": "clathrin_dependent_endocytosis",
       "description": "Clathrin-coated endocytic vesicles form during clathrin-dependent endocytosis.",
       "evidence": [
        {
         "reference": "GO:0072583",
         "notes": "GO:0072583 describes clathrin-dependent endocytosis via clathrin-coated pits that form clathrin-coated endocytic vesicles."
        },
        {
         "reference": "DOI:10.1016/j.cell.2005.09.024",
         "notes": "Kaksonen, Toret and Drubin 2005 analyzed the yeast clathrin- and actin-mediated endocytic machinery."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_clathrin_coated_endocytic_vesicle_membrane_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the clathrin-coated endocytic vesicle membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#clathrin_coated_endocytic_vesicle_membrane_lipid_bilayer"
     ],
     "rationale": "GO:0030669 exactly grounds the clathrin-coated endocytic vesicle membrane, but the membrane lipid-bilayer constituent is intentionally left as reviewed-label-only until an exact source-neutral lipid or membrane-constituent CURIE is curated.",
     "evidence": [
      {
       "reference": "GO:0030669"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    },
    {
     "discussion_id": "exclude_endocytic_clathrin_coat_from_membrane_components",
     "prompt": "Keep the endocytic clathrin coat as a vesicle membrane part rather than a lipid-bilayer membrane component.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#clathrin_coated_endocytic_vesicle_membrane_topology"
     ],
     "rationale": "GO:0030128 denotes the clathrin protein coat on the endocytic vesicle, whereas GO:0030669 denotes the lipid bilayer surrounding that vesicle.",
     "resolution_note": "Represented only a reviewed-label-only lipid bilayer as a direct membrane component and left the endocytic clathrin coat to the GO:0030128 record.",
     "evidence": [
      {
       "reference": "GO:0030669",
       "notes": "GO:0030669 identifies the membrane rather than the protein coat."
      },
      {
       "reference": "GO:0030128",
       "notes": "GO:0030128 identifies the clathrin coat of an endocytic vesicle."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16",
     "resolved_date": "2026-09-16"
    }
   ],
   "has_part": [
    "GO:0030128"
   ]
  },
  {
   "identifier": "GO:0030136",
   "label": "clathrin-coated vesicle",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A vesicle with a coat formed of clathrin connected to the membrane via one of the clathrin adaptor complexes.",
   "definition_source": "GO:0030136",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-14T19:17:21Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T19:18:02Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added coated-vesicle parentage, clathrin coat and clathrin-coated vesicle membrane parts, Saccharomyces scope, a clathrin-dependent endocytosis function, GO/DOI evidence, a nonmechanistic clathrin-coated vesicle topology graph, and a resolved coat-component boundary discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T19:30:49Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Addressed issue #890 by adding the UniProt SL-0070 xref, the CCV exact synonym, and supporting UniProt Subcellular Location evidence.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0030135"
   ],
   "has_part": [
    "GO:0030125",
    "GO:0030665"
   ],
   "synonyms": [
    {
     "synonym_text": "CCV",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0070"
    }
   ],
   "xrefs": [
    "uniprot.location:SL-0070"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has clathrin heavy and light chains that assemble at cortical clathrin-dependent endocytic sites.",
     "reference": "DOI:10.1016/j.devcel.2005.04.014"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which clathrin and adaptor protein dynamics defined the timing of coat assembly at actin-based endocytic sites.",
     "reference": "DOI:10.1016/j.devcel.2005.04.014"
    }
   ],
   "functions": [
    {
     "function_id": "clathrin_dependent_endocytosis",
     "label": "clathrin-dependent endocytosis",
     "grounding": "GO:0072583",
     "description": "Clathrin-coated vesicles are coated carriers formed during clathrin-dependent endocytic uptake.",
     "evidence": [
      {
       "reference": "GO:0072583",
       "notes": "GO:0072583 denotes endocytosis through clathrin-coated pits and clathrin-coated endocytic vesicles."
      },
      {
       "reference": "DOI:10.1016/j.cell.2005.09.024",
       "notes": "Kaksonen, Toret and Drubin 2005 analyzed the modular clathrin- and actin-mediated endocytic machinery in yeast."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030136",
     "notes": "Gene Ontology cellular-component term for clathrin-coated vesicles."
    },
    {
     "reference": "GO:0030135",
     "notes": "Gene Ontology cellular-component parent term for coated vesicles."
    },
    {
     "reference": "GO:0030125",
     "notes": "Gene Ontology cellular-component term for the clathrin vesicle coat that is part of clathrin-coated vesicles."
    },
    {
     "reference": "GO:0030665",
     "notes": "Gene Ontology cellular-component term for the clathrin-coated vesicle membrane."
    },
    {
     "reference": "uniprot.location:SL-0070",
     "notes": "UniProt Subcellular Location entry SL-0070 maps to GO:0030136 and lists CCV as a synonym of clathrin-coated vesicle."
    },
    {
     "reference": "GO:0072583",
     "notes": "Gene Ontology biological-process term for clathrin-dependent endocytosis."
    },
    {
     "reference": "DOI:10.1016/j.devcel.2005.04.014",
     "notes": "Newpher et al. 2005, In Vivo Dynamics of Clathrin and Its Adaptor-Dependent Recruitment to the Actin-Based Endocytic Machinery in Yeast, Developmental Cell."
    },
    {
     "reference": "DOI:10.1016/j.cell.2005.09.024",
     "notes": "Kaksonen, Toret and Drubin 2005, A Modular Design for the Clathrin- and Actin-Mediated Endocytosis Machinery, Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "clathrin_coated_vesicle_topology",
     "title": "Clathrin-coated vesicle topology",
     "description": "The clathrin vesicle coat and clathrin-coated vesicle membrane are parts of clathrin-coated vesicles formed during clathrin-dependent endocytosis.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the whole vesicle, its clathrin coat and membrane, and clathrin-dependent endocytic uptake without asserting an actin-driven scission mechanism or individual adaptor-module dependencies.",
     "nodes": [
      {
       "node_id": "clathrin_vesicle_coat",
       "label": "clathrin vesicle coat",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030125"
      },
      {
       "node_id": "clathrin_coated_vesicle_membrane",
       "label": "clathrin-coated vesicle membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030665"
      },
      {
       "node_id": "clathrin_coated_vesicle",
       "label": "clathrin-coated vesicle",
       "node_type": "ORGANELLE",
       "grounding": "GO:0030136"
      },
      {
       "node_id": "clathrin_dependent_endocytosis",
       "label": "clathrin-dependent endocytosis",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0072583"
      }
     ],
     "edges": [
      {
       "subject": "clathrin_vesicle_coat",
       "predicate": "is part of",
       "object": "clathrin_coated_vesicle",
       "description": "The clathrin vesicle coat is the clathrin-based protein coat on a clathrin-coated vesicle.",
       "evidence": [
        {
         "reference": "GO:0030136",
         "notes": "GO:0030136 defines clathrin-coated vesicles by a coat formed of clathrin."
        }
       ]
      },
      {
       "subject": "clathrin_coated_vesicle_membrane",
       "predicate": "is part of",
       "object": "clathrin_coated_vesicle",
       "description": "The clathrin-coated vesicle membrane surrounds a clathrin-coated vesicle.",
       "evidence": [
        {
         "reference": "GO:0030665",
         "notes": "GO:0030665 identifies the clathrin-coated vesicle membrane."
        }
       ]
      },
      {
       "subject": "clathrin_coated_vesicle",
       "predicate": "participates in",
       "object": "clathrin_dependent_endocytosis",
       "description": "Clathrin-coated vesicles form during clathrin-dependent endocytic uptake.",
       "evidence": [
        {
         "reference": "GO:0072583",
         "notes": "GO:0072583 describes clathrin-dependent endocytosis as a form of endocytic uptake through clathrin-coated pits and vesicles."
        },
        {
         "reference": "DOI:10.1016/j.cell.2005.09.024",
         "notes": "Kaksonen, Toret and Drubin 2005 analyzed the modular yeast clathrin- and actin-mediated endocytic machinery."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "keep_clathrin_subunits_on_clathrin_coat",
     "prompt": "Keep clathrin heavy and light chains and clathrin adaptors on the clathrin vesicle coat record rather than duplicating them as direct clathrin-coated vesicle components.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#clathrin_coated_vesicle_topology"
     ],
     "rationale": "The whole-vesicle record uses GO:0030125 for its clathrin coat part, and the coat record already models clathrin heavy and light chains as clathrin coat constituents while leaving adaptor-module boundaries open.",
     "resolution_note": "Added the clathrin coat and clathrin-coated vesicle membrane as vesicle parts and left lower-level clathrin chains plus adaptor complexes to the GO:0030125 clathrin vesicle coat record.",
     "evidence": [
      {
       "reference": "GO:0030136",
       "notes": "GO:0030136 defines the whole coated vesicle in terms of a clathrin coat."
      },
      {
       "reference": "GO:0030125",
       "notes": "GO:0030125 identifies the clathrin vesicle coat."
      },
      {
       "reference": "DOI:10.1016/j.devcel.2005.04.014",
       "notes": "Newpher et al. 2005 tracked clathrin and adaptor recruitment at yeast endocytic sites."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-14",
     "resolved_date": "2026-09-14"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:clathrin_coated_vesicle_lumen",
   "label": "clathrin-coated vesicle lumen",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The clathrin-coated vesicle compartment bounded by the clathrin-coated vesicle membrane.",
   "definition_source": "uniprot.location:SL-0319",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-14T22:36:59Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T22:38:29Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the UniProt synonym, cytoplasmic-vesicle-lumen parentage, clathrin-coated-vesicle parthood, the UniProt SL-0319 xref, Saccharomyces scope, GO/UniProt/DOI evidence, and a nonmechanistic clathrin-coated-vesicle lumen topology graph.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Clathrin-coated vesicular lumen",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0319"
    }
   ],
   "parent_structures": [
    "GO:0060205"
   ],
   "part_of": [
    "GO:0030136"
   ],
   "xrefs": [
    "uniprot.location:SL-0319"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has clathrin heavy and light chains that assemble at cortical clathrin-dependent endocytic sites.",
     "reference": "DOI:10.1016/j.devcel.2005.04.014"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which clathrin and adaptor protein dynamics defined the timing of coat assembly at actin-based endocytic sites.",
     "reference": "DOI:10.1016/j.devcel.2005.04.014"
    }
   ],
   "evidence": [
    {
     "reference": "uniprot.location:SL-0319",
     "notes": "UniProt Subcellular Location entry SL-0319 identifies the clathrin-coated vesicle lumen, places it under cytoplasmic vesicle lumen, and names it part of clathrin-coated vesicle."
    },
    {
     "reference": "GO:0060205",
     "notes": "Gene Ontology cellular-component parent term for cytoplasmic vesicle lumen."
    },
    {
     "reference": "GO:0030136",
     "notes": "Gene Ontology cellular-component term for the enclosing clathrin-coated vesicle."
    },
    {
     "reference": "GO:0030665",
     "notes": "Gene Ontology cellular-component term for the clathrin-coated vesicle membrane bounding the lumen."
    },
    {
     "reference": "DOI:10.1016/j.devcel.2005.04.014",
     "notes": "Newpher et al. 2005, In Vivo Dynamics of Clathrin and Its Adaptor-Dependent Recruitment to the Actin-Based Endocytic Machinery in Yeast, Developmental Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "clathrin_coated_vesicle_lumen_topology",
     "title": "Clathrin-coated vesicle lumen topology",
     "description": "The clathrin-coated vesicle membrane bounds the clathrin-coated vesicle lumen inside the coated vesicle.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the mature clathrin-coated vesicle lumen boundary without asserting clathrin coat assembly, cargo sorting, or actin-driven scission steps.",
     "nodes": [
      {
       "node_id": "clathrin_coated_vesicle_lumen",
       "label": "clathrin-coated vesicle lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "cellstructuremech:clathrin_coated_vesicle_lumen"
      },
      {
       "node_id": "clathrin_coated_vesicle_membrane",
       "label": "clathrin-coated vesicle membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030665"
      },
      {
       "node_id": "clathrin_coated_vesicle",
       "label": "clathrin-coated vesicle",
       "node_type": "ORGANELLE",
       "grounding": "GO:0030136"
      }
     ],
     "edges": [
      {
       "subject": "clathrin_coated_vesicle_lumen",
       "predicate": "is part of",
       "object": "clathrin_coated_vesicle",
       "description": "The clathrin-coated vesicle lumen is the bounded compartment inside a clathrin-coated vesicle.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0319",
         "notes": "UniProt SL-0319 places the clathrin-coated vesicle lumen under the clathrin-coated vesicle."
        },
        {
         "reference": "GO:0030136",
         "notes": "GO:0030136 identifies the enclosing clathrin-coated vesicle."
        }
       ]
      },
      {
       "subject": "clathrin_coated_vesicle_membrane",
       "predicate": "bounds",
       "object": "clathrin_coated_vesicle_lumen",
       "description": "The clathrin-coated vesicle membrane bounds the clathrin-coated vesicle lumen.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0319",
         "notes": "UniProt SL-0319 describes the lumen as bounded by the clathrin-coated vesicle membrane."
        },
        {
         "reference": "GO:0030665",
         "notes": "GO:0030665 identifies the surrounding clathrin-coated vesicle membrane."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0030665",
   "label": "clathrin-coated vesicle membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The lipid bilayer surrounding a clathrin-coated vesicle.",
   "definition_source": "GO:0030665",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-14T19:47:08Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T19:48:23Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO vesicle-membrane and coated-vesicle membrane parentage, clathrin-coated-vesicle parthood, the UniProt SL xref and synonym, a reviewed-label-only lipid-bilayer component, Saccharomyces scope, GO/DOI evidence, a nonmechanistic vesicle-membrane topology graph, and lipid-grounding plus clathrin-coat boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T19:57:45Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Addressed issue #892 by tightening the GO:0030665 definition to state that the clathrin-coated vesicle membrane is a lipid bilayer.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0030659",
    "GO:0030662"
   ],
   "part_of": [
    "GO:0030136"
   ],
   "synonyms": [
    {
     "synonym_text": "Clathrin-coated vesicular membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0071"
    }
   ],
   "xrefs": [
    "uniprot.location:SL-0071"
   ],
   "components": [
    {
     "component_id": "clathrin_coated_vesicle_membrane_lipid_bilayer",
     "label": "clathrin-coated vesicle membrane lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Lipid-bilayer constituent of the clathrin-coated vesicle membrane that surrounds a clathrin-coated vesicle.",
     "evidence": [
      {
       "reference": "GO:0030665",
       "notes": "GO:0030665 identifies the membrane surrounding a clathrin-coated vesicle."
      },
      {
       "reference": "uniprot.location:SL-0071",
       "notes": "UniProt Subcellular Location SL-0071 maps to GO:0030665 and denotes the clathrin-coated vesicle membrane."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0030665 and UniProt SL-0071 identify the whole clathrin-coated vesicle membrane, but no separate source-neutral CURIE was curated for the generic lipid constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has clathrin heavy and light chains that assemble at cortical clathrin-dependent endocytic sites.",
     "reference": "DOI:10.1016/j.devcel.2005.04.014"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which clathrin and adaptor protein dynamics defined the timing of coat assembly at actin-based endocytic sites.",
     "reference": "DOI:10.1016/j.devcel.2005.04.014"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030665",
     "notes": "Gene Ontology cellular-component term for the clathrin-coated vesicle membrane."
    },
    {
     "reference": "GO:0030659",
     "notes": "Gene Ontology cellular-component term for cytoplasmic vesicle membranes."
    },
    {
     "reference": "GO:0030662",
     "notes": "Gene Ontology cellular-component parent term for coated vesicle membranes."
    },
    {
     "reference": "GO:0030136",
     "notes": "Gene Ontology cellular-component term for the containing clathrin-coated vesicle."
    },
    {
     "reference": "GO:0030125",
     "notes": "Gene Ontology cellular-component term for the clathrin vesicle coat."
    },
    {
     "reference": "uniprot.location:SL-0071",
     "notes": "UniProt Subcellular Location entry SL-0071 maps to GO:0030665 and lists Clathrin-coated vesicular membrane as a synonym."
    },
    {
     "reference": "DOI:10.1016/j.devcel.2005.04.014",
     "notes": "Newpher et al. 2005, In Vivo Dynamics of Clathrin and Its Adaptor-Dependent Recruitment to the Actin-Based Endocytic Machinery in Yeast, Developmental Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "clathrin_coated_vesicle_membrane_topology",
     "title": "Clathrin-coated vesicle membrane topology",
     "description": "The clathrin-coated vesicle membrane is the lipid-bilayer boundary of a clathrin-coated vesicle.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the vesicle-membrane boundary without asserting a budding source, an actin-driven scission mechanism, or individual coat/adaptor dependencies.",
     "nodes": [
      {
       "node_id": "clathrin_coated_vesicle_membrane",
       "label": "clathrin-coated vesicle membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030665",
       "component_ref": "clathrin_coated_vesicle_membrane_lipid_bilayer"
      },
      {
       "node_id": "clathrin_coated_vesicle",
       "label": "clathrin-coated vesicle",
       "node_type": "ORGANELLE",
       "grounding": "GO:0030136"
      }
     ],
     "edges": [
      {
       "subject": "clathrin_coated_vesicle_membrane",
       "predicate": "is part of",
       "object": "clathrin_coated_vesicle",
       "description": "The clathrin-coated vesicle membrane is the lipid-bilayer part of a clathrin-coated vesicle.",
       "evidence": [
        {
         "reference": "GO:0030665",
         "notes": "GO:0030665 identifies the clathrin-coated vesicle membrane."
        },
        {
         "reference": "GO:0030136",
         "notes": "GO:0030136 identifies the containing clathrin-coated vesicle."
        }
       ]
      },
      {
       "subject": "clathrin_coated_vesicle_membrane",
       "predicate": "bounds",
       "object": "clathrin_coated_vesicle",
       "description": "The clathrin-coated vesicle membrane surrounds a clathrin-coated vesicle.",
       "evidence": [
        {
         "reference": "GO:0030665",
         "notes": "GO:0030665 identifies the membrane surrounding a clathrin-coated vesicle."
        },
        {
         "reference": "uniprot.location:SL-0071",
         "notes": "UniProt SL-0071 denotes the clathrin-coated vesicle membrane."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_clathrin_coated_vesicle_membrane_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the clathrin-coated vesicle membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#clathrin_coated_vesicle_membrane_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0030665, but the clathrin-coated vesicle membrane lipid-bilayer constituent is intentionally left as reviewed-label-only until an exact source-neutral lipid or membrane-constituent CURIE is curated.",
     "posed_by": "codex",
     "posed_date": "2026-09-14"
    },
    {
     "discussion_id": "exclude_clathrin_coat_from_membrane_components",
     "prompt": "Keep the clathrin vesicle coat as a whole-vesicle part rather than as a lipid-bilayer membrane component.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#clathrin_coated_vesicle_membrane_topology"
     ],
     "rationale": "GO:0030125 denotes the clathrin protein coat on the whole coated vesicle, whereas GO:0030665 denotes the membrane surrounding that vesicle.",
     "resolution_note": "Represented only a reviewed-label-only lipid bilayer as a direct membrane component and left clathrin heavy chain, clathrin light chain, adaptor complexes, and the clathrin vesicle coat on the clathrin coat and whole clathrin-coated vesicle records.",
     "evidence": [
      {
       "reference": "GO:0030665",
       "notes": "GO:0030665 identifies the clathrin-coated vesicle membrane rather than the protein coat."
      },
      {
       "reference": "GO:0030125",
       "notes": "GO:0030125 identifies the clathrin vesicle coat."
      },
      {
       "reference": "GO:0030136",
       "notes": "GO:0030136 identifies the whole clathrin-coated vesicle."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-14",
     "resolved_date": "2026-09-14"
    }
   ]
  },
  {
   "identifier": "GO:0030135",
   "label": "coated vesicle",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "Small membrane-bounded organelle formed by pinching off of a coated region of membrane. Some coats are made of clathrin, whereas others are made from other proteins.",
   "definition_source": "GO:0030135",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-16T03:10:42Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T03:11:39Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added cytoplasmic-vesicle parentage, vesicle-coat and coated-vesicle-membrane parts, broad reviewed-label-only coat-protein and lipid-bilayer components, Saccharomyces scope, a vesicle-mediated transport function, GO/DOI evidence, a nonmechanistic coated-vesicle topology graph, and component-boundary TODOs.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T03:22:18Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Resolved PR #1056 review issues #1057 and #1058 by replacing the broad evagination edge with direction-neutral coated-region pinching-off wording and by adding clathrin, COPI, and ER-to-Golgi coated-vesicle membrane GO evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T03:22:53Z",
     "curator": "codex",
     "action": "NORMALIZED_REVIEW_FIX_YAML",
     "changes": "Copied coated-vesicle membrane evidence entries inside the topology graph so the review fix emits anchor-free YAML.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T09:25:14Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1229 by routing Barlowe et al. 1994 COPII evidence through reachable PMID:8004676 instead of the unreadable Cell DOI.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T11:01:21Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1235 by replacing the broad parent COPI ARF citation with reachable Yu et al. 2012 evidence for Arf1-dependent coatomer recruitment.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T11:34:06Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1237 by routing Matsuoka et al. 1998 COPII liposome evidence through reachable PMID:9568718 instead of the unreadable Cell DOI.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:16:38Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 5 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0031410"
   ],
   "has_part": [
    "GO:0030120",
    "GO:0030662"
   ],
   "components": [
    {
     "component_id": "coat_proteins",
     "label": "coated vesicle coat proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Coated vesicles span clathrin, COPI, and COPII protein coats; no exact source-neutral InterPro, Pfam, NCBIfam, or Complex Portal identifier was curated for a universal coated-vesicle coat-protein family in this pass.",
     "role": "Protein constituents that assemble into the clathrin, COPI, or COPII coat on a transport-vesicle membrane.",
     "evidence": [
      {
       "reference": "GO:0030135",
       "notes": "GO:0030135 defines coated vesicles as membrane-bounded organelles that bud from a coated region of membrane."
      },
      {
       "reference": "GO:0030120",
       "notes": "GO:0030120 denotes the vesicle coat found on coated vesicles."
      },
      {
       "reference": "GO:0030125",
       "notes": "GO:0030125 identifies the clathrin vesicle-coat child."
      },
      {
       "reference": "GO:0030126",
       "notes": "GO:0030126 identifies the COPI vesicle-coat child."
      },
      {
       "reference": "GO:0030127",
       "notes": "GO:0030127 identifies the COPII vesicle-coat child."
      }
     ],
     "gene_symbols": [
      "CHC1",
      "CLC1",
      "SEC13",
      "SEC31",
      "RET1",
      "SEC26"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P22137",
       "protein_label": "Clathrin heavy chain",
       "gene_symbol": "CHC1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CHC1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P22137",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P22137, the single reviewed entry for gene CHC1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P17891",
       "protein_label": "Clathrin light chain",
       "gene_symbol": "CLC1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CLC1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P17891",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P17891, the single reviewed entry for gene CLC1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q04491",
       "protein_label": "Protein transport protein SEC13",
       "gene_symbol": "SEC13",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SEC13 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10684247",
         "notes": "Rout MP et al. 2000, ‘The yeast nuclear pore complex: composition, architecture, and transport mechanism.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of Q04491."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P38968",
       "protein_label": "Protein transport protein SEC31",
       "gene_symbol": "SEC31",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SEC31 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P38968",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38968, the single reviewed entry for gene SEC31 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P41810",
       "protein_label": "Coatomer subunit beta",
       "gene_symbol": "SEC26",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SEC26 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Golgi apparatus membrane' localisation of P41810."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P53622",
       "protein_label": "Coatomer subunit alpha",
       "gene_symbol": "COP1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene RET1, which UniProt lists under the primary name COP1, in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P53622",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P53622, the single reviewed entry for gene RET1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "coated_vesicle_membrane_lipid_bilayer",
     "label": "coated vesicle membrane lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0030662 identifies the whole coated vesicle membrane; no separate source-neutral CURIE was curated for the generic lipid constituent of that membrane.",
     "role": "Lipid-bilayer constituent of the coated vesicle membrane that surrounds a coated vesicle.",
     "evidence": [
      {
       "reference": "GO:0030662",
       "notes": "GO:0030662 defines the coated vesicle membrane as the lipid bilayer surrounding a coated vesicle."
      },
      {
       "reference": "GO:0030665",
       "notes": "GO:0030665 identifies the clathrin-coated vesicle membrane child of the coated vesicle membrane."
      },
      {
       "reference": "GO:0030663",
       "notes": "GO:0030663 identifies the COPI-coated vesicle membrane child of the coated vesicle membrane."
      },
      {
       "reference": "GO:0012507",
       "notes": "GO:0012507 identifies the ER-to-Golgi transport vesicle membrane carried by COPII-coated ER-to-Golgi transport vesicles."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast forms COPII-coated ER-to-Golgi transport vesicles from endoplasmic-reticulum membranes using Sar1p, Sec23p, Sec24p, Sec13p, and Sec31p coat machinery.",
     "reference": "PMID:8004676"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast COPII reconstitution model in which Sar1p and Sec subcomplexes form a coated vesicle from endoplasmic-reticulum membranes.",
     "reference": "PMID:9568718"
    }
   ],
   "functions": [
    {
     "function_id": "vesicle_mediated_transport",
     "label": "vesicle-mediated transport",
     "grounding": "GO:0016192",
     "description": "Coated vesicles are transport carriers whose coats and membranes package cargo during vesicle budding and vesicle-mediated transport.",
     "evidence": [
      {
       "reference": "GO:0016192",
       "notes": "GO:0016192 defines vesicle-mediated transport as membrane-bounded vesicle transport that includes vesicle budding and coating."
      },
      {
       "reference": "GO:0030135",
       "notes": "GO:0030135 defines a coated vesicle as a small membrane-bounded organelle pinched off from a coated region of membrane."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030135",
     "notes": "Gene Ontology cellular-component term for coated vesicles."
    },
    {
     "reference": "GO:0031410",
     "notes": "Gene Ontology cellular-component parent term for cytoplasmic vesicles."
    },
    {
     "reference": "GO:0030120",
     "notes": "Gene Ontology cellular-component term for the vesicle coat."
    },
    {
     "reference": "GO:0030662",
     "notes": "Gene Ontology cellular-component term for the coated vesicle membrane."
    },
    {
     "reference": "GO:0030665",
     "notes": "Gene Ontology cellular-component term for clathrin-coated vesicle membranes."
    },
    {
     "reference": "GO:0030663",
     "notes": "Gene Ontology cellular-component term for COPI-coated vesicle membranes."
    },
    {
     "reference": "GO:0012507",
     "notes": "Gene Ontology cellular-component term for ER-to-Golgi transport vesicle membranes."
    },
    {
     "reference": "GO:0030136",
     "notes": "Gene Ontology cellular-component child term for clathrin-coated vesicles."
    },
    {
     "reference": "GO:0030137",
     "notes": "Gene Ontology cellular-component child term for COPI-coated vesicles."
    },
    {
     "reference": "GO:0030134",
     "notes": "Gene Ontology cellular-component child term for COPII-coated ER-to-Golgi transport vesicles."
    },
    {
     "reference": "GO:0016192",
     "notes": "Gene Ontology biological-process term for vesicle-mediated transport."
    },
    {
     "reference": "DOI:10.1016/j.devcel.2005.04.014",
     "notes": "Newpher et al. 2005, In Vivo Dynamics of Clathrin and Its Adaptor-Dependent Recruitment to the Actin-Based Endocytic Machinery in Yeast, Developmental Cell."
    },
    {
     "reference": "DOI:10.1016/j.cell.2012.01.015",
     "notes": "Yu et al. 2012, A Structure-Based Mechanism for Arf1-Dependent Recruitment of Coatomer to Membranes, Cell."
    },
    {
     "reference": "PMID:8004676",
     "notes": "Barlowe et al. 1994, COPII: A membrane coat formed by Sec proteins that drive vesicle budding from the endoplasmic reticulum, Cell."
    },
    {
     "reference": "PMID:9568718",
     "notes": "Matsuoka et al. 1998, COPII-Coated Vesicle Formation Reconstituted with Purified Coat Proteins and Chemically Defined Liposomes, Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "coated_vesicle_topology",
     "title": "Coated-vesicle topology",
     "description": "A protein coat and lipid-bilayer membrane form a coated vesicle that pinches off from a coated donor-membrane region during vesicle-mediated transport.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the broad coated-vesicle parent, its membrane and coat parts, and the transport function without asserting a universal clathrin, COPI, or COPII adaptor system or a single budding direction for every donor membrane.",
     "nodes": [
      {
       "node_id": "coated_membrane_region",
       "label": "coated membrane region",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "coat_proteins",
       "label": "coated vesicle coat proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "coat_proteins"
      },
      {
       "node_id": "coated_vesicle_membrane",
       "label": "coated vesicle membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030662",
       "component_ref": "coated_vesicle_membrane_lipid_bilayer"
      },
      {
       "node_id": "vesicle_coat",
       "label": "vesicle coat",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030120"
      },
      {
       "node_id": "coated_vesicle",
       "label": "coated vesicle",
       "node_type": "ORGANELLE",
       "grounding": "GO:0030135"
      },
      {
       "node_id": "vesicle_mediated_transport",
       "label": "vesicle-mediated transport",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0016192"
      }
     ],
     "edges": [
      {
       "subject": "coat_proteins",
       "predicate": "assemble into",
       "object": "vesicle_coat",
       "description": "Coated-vesicle coat proteins assemble into the protein coats carried by clathrin, COPI, or COPII coated vesicles.",
       "evidence": [
        {
         "reference": "GO:0030125",
         "notes": "GO:0030125 identifies the clathrin vesicle-coat child."
        },
        {
         "reference": "GO:0030126",
         "notes": "GO:0030126 identifies the COPI vesicle-coat child."
        },
        {
         "reference": "GO:0030127",
         "notes": "GO:0030127 identifies the COPII vesicle-coat child."
        }
       ]
      },
      {
       "subject": "vesicle_coat",
       "predicate": "is part of",
       "object": "coated_vesicle",
       "description": "A vesicle coat is the protein coat on a coated vesicle.",
       "evidence": [
        {
         "reference": "GO:0030120",
         "notes": "GO:0030120 defines a vesicle coat as found on a coated vesicle."
        }
       ]
      },
      {
       "subject": "coated_vesicle_membrane",
       "predicate": "is part of",
       "object": "coated_vesicle",
       "description": "The coated vesicle membrane is the lipid bilayer that surrounds a coated vesicle.",
       "evidence": [
        {
         "reference": "GO:0030662",
         "notes": "GO:0030662 defines the coated vesicle membrane as the lipid bilayer surrounding a coated vesicle."
        },
        {
         "reference": "GO:0030665",
         "notes": "GO:0030665 identifies the clathrin-coated vesicle membrane child of the coated vesicle membrane."
        },
        {
         "reference": "GO:0030663",
         "notes": "GO:0030663 identifies the COPI-coated vesicle membrane child of the coated vesicle membrane."
        },
        {
         "reference": "GO:0012507",
         "notes": "GO:0012507 identifies the ER-to-Golgi transport vesicle membrane carried by COPII-coated ER-to-Golgi transport vesicles."
        }
       ]
      },
      {
       "subject": "coated_membrane_region",
       "predicate": "pinches off into",
       "object": "coated_vesicle",
       "description": "A coated vesicle forms by pinching off from a coated region of membrane, without specifying the topology of clathrin, COPI, or COPII budding.",
       "evidence": [
        {
         "reference": "GO:0030135",
         "notes": "GO:0030135 defines a coated vesicle as formed by pinching off of a coated region of membrane."
        },
        {
         "reference": "GO:0016192",
         "notes": "GO:0016192 defines vesicle-mediated transport as a process that includes vesicle budding and coating."
        }
       ]
      },
      {
       "subject": "coated_vesicle",
       "predicate": "participates in",
       "object": "vesicle_mediated_transport",
       "description": "Coated vesicles are membrane-bounded carriers for vesicle-mediated transport.",
       "evidence": [
        {
         "reference": "GO:0016192",
         "notes": "GO:0016192 describes membrane-bounded vesicle transport as including vesicle budding and coating."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "defer_subtype_specific_coat_composition",
     "prompt": "Resolve clathrin, COPI, and COPII coat-subunit families on subtype coat records rather than flattening them onto the broad coated-vesicle parent.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#coat_proteins",
      "causal_graphs#coated_vesicle_topology"
     ],
     "rationale": "The GO coated-vesicle parent spans vesicles whose coats are made from different scaffold proteins and subtype-specific adaptors. This record keeps the parent coarse and leaves exact subtype composition to the GO:0030125, GO:0030126, and GO:0030127 vesicle-coat records.",
     "evidence": [
      {
       "reference": "GO:0030125"
      },
      {
       "reference": "GO:0030126"
      },
      {
       "reference": "GO:0030127"
      },
      {
       "reference": "DOI:10.1016/j.devcel.2005.04.014"
      },
      {
       "reference": "DOI:10.1016/j.cell.2012.01.015"
      },
      {
       "reference": "PMID:8004676"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    },
    {
     "discussion_id": "ground_coated_vesicle_membrane_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for coated-vesicle membrane lipids.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#coated_vesicle_membrane_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0030135 and has_part GO:0030662, but the generic lipid-bilayer constituent is intentionally left reviewed-label-only until an exact lipid or membrane-constituent CURIE is curated.",
     "evidence": [
      {
       "reference": "GO:0030662"
      },
      {
       "reference": "GO:0030665"
      },
      {
       "reference": "GO:0030663"
      },
      {
       "reference": "GO:0012507"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    }
   ]
  },
  {
   "identifier": "GO:0030662",
   "label": "coated vesicle membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The lipid bilayer surrounding a coated vesicle.",
   "definition_source": "GO:0030662",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-16T03:41:02Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T03:41:51Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added cytoplasmic-vesicle membrane parentage, coated-vesicle parthood, a reviewed-label-only lipid-bilayer component, Saccharomyces scope, GO/DOI evidence, a nonmechanistic membrane topology graph, and lipid grounding plus coat-boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T03:52:50Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Resolved PR #1059 review issue #1060 by mirroring GO:0030120 vesicle coat parthood as has_part and as an evidence-backed topology edge while keeping coat proteins out of the lipid-bilayer component list.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T03:53:19Z",
     "curator": "codex",
     "action": "NORMALIZED_REVIEW_FIX_YAML",
     "changes": "Moved has_part next to part_of after the PR #1059 review fix so mereology fields emit in the same order as nearby records.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T09:25:14Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1229 by routing Barlowe et al. 1994 COPII evidence through reachable PMID:8004676 instead of the unreadable Cell DOI.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T11:34:06Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1237 by routing Matsuoka et al. 1998 COPII liposome evidence through reachable PMID:9568718 instead of the unreadable Cell DOI.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0030659"
   ],
   "part_of": [
    "GO:0030135"
   ],
   "has_part": [
    "GO:0030120"
   ],
   "components": [
    {
     "component_id": "coated_vesicle_membrane_lipid_bilayer",
     "label": "coated vesicle membrane lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Lipid-bilayer constituent of the coated vesicle membrane that surrounds a coated vesicle.",
     "evidence": [
      {
       "reference": "GO:0030662",
       "notes": "GO:0030662 defines the coated vesicle membrane as the lipid bilayer surrounding a coated vesicle."
      },
      {
       "reference": "GO:0030665",
       "notes": "GO:0030665 identifies the clathrin-coated vesicle membrane child of the coated vesicle membrane."
      },
      {
       "reference": "GO:0030663",
       "notes": "GO:0030663 identifies the COPI-coated vesicle membrane child of the coated vesicle membrane."
      },
      {
       "reference": "GO:0012507",
       "notes": "GO:0012507 identifies the ER-to-Golgi transport vesicle membrane child carried by COPII-coated vesicles."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0030662 identifies the whole coated vesicle membrane, but no separate source-neutral CURIE was curated for the generic lipid constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast forms COPII-coated ER-to-Golgi transport vesicles from endoplasmic-reticulum membranes using Sar1p, Sec23p, Sec24p, Sec13p, and Sec31p coat machinery.",
     "reference": "PMID:8004676"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast COPII reconstitution model in which Sec proteins drive coated vesicle formation on chemically defined liposomes.",
     "reference": "PMID:9568718"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030662",
     "notes": "Gene Ontology cellular-component term for the coated vesicle membrane."
    },
    {
     "reference": "GO:0030659",
     "notes": "Gene Ontology cellular-component parent term for cytoplasmic vesicle membranes."
    },
    {
     "reference": "GO:0030135",
     "notes": "Gene Ontology cellular-component term for the containing coated vesicle."
    },
    {
     "reference": "GO:0030665",
     "notes": "Gene Ontology cellular-component child term for clathrin-coated vesicle membranes."
    },
    {
     "reference": "GO:0030663",
     "notes": "Gene Ontology cellular-component child term for COPI-coated vesicle membranes."
    },
    {
     "reference": "GO:0012507",
     "notes": "Gene Ontology cellular-component child term for ER-to-Golgi transport vesicle membranes."
    },
    {
     "reference": "GO:0030120",
     "notes": "Gene Ontology cellular-component term for the protein vesicle coat."
    },
    {
     "reference": "PMID:8004676",
     "notes": "Barlowe et al. 1994, COPII: A membrane coat formed by Sec proteins that drive vesicle budding from the endoplasmic reticulum, Cell."
    },
    {
     "reference": "PMID:9568718",
     "notes": "Matsuoka et al. 1998, COPII-Coated Vesicle Formation Reconstituted with Purified Coat Proteins and Chemically Defined Liposomes, Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "coated_vesicle_membrane_topology",
     "title": "Coated vesicle membrane topology",
     "description": "The coated vesicle membrane is the lipid-bilayer boundary of a coated vesicle.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the broad coated-vesicle membrane parent without asserting a clathrin, COPI, or COPII subtype, a donor membrane, or a coat assembly mechanism.",
     "nodes": [
      {
       "node_id": "coated_vesicle_membrane",
       "label": "coated vesicle membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030662",
       "component_ref": "coated_vesicle_membrane_lipid_bilayer"
      },
      {
       "node_id": "coated_vesicle",
       "label": "coated vesicle",
       "node_type": "ORGANELLE",
       "grounding": "GO:0030135"
      },
      {
       "node_id": "vesicle_coat",
       "label": "vesicle coat",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030120"
      }
     ],
     "edges": [
      {
       "subject": "coated_vesicle_membrane",
       "predicate": "is part of",
       "object": "coated_vesicle",
       "description": "The coated vesicle membrane is the lipid-bilayer part of a coated vesicle.",
       "evidence": [
        {
         "reference": "GO:0030662",
         "notes": "GO:0030662 identifies the coated vesicle membrane."
        },
        {
         "reference": "GO:0030135",
         "notes": "GO:0030135 identifies the containing coated vesicle."
        }
       ]
      },
      {
       "subject": "vesicle_coat",
       "predicate": "is part of",
       "object": "coated_vesicle_membrane",
       "description": "A vesicle coat is part of the coated vesicle membrane.",
       "evidence": [
        {
         "reference": "GO:0030120",
         "notes": "GO:0030120 records vesicle coat as part of the coated vesicle membrane."
        },
        {
         "reference": "GO:0030662",
         "notes": "GO:0030662 identifies the coated vesicle membrane."
        }
       ]
      },
      {
       "subject": "coated_vesicle_membrane",
       "predicate": "bounds",
       "object": "coated_vesicle",
       "description": "The coated vesicle membrane surrounds a coated vesicle.",
       "evidence": [
        {
         "reference": "GO:0030662",
         "notes": "GO:0030662 defines the coated vesicle membrane as the lipid bilayer surrounding a coated vesicle."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_coated_vesicle_membrane_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the coated vesicle membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#coated_vesicle_membrane_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0030662, but the coated vesicle membrane lipid-bilayer constituent is intentionally left as reviewed-label-only until an exact source-neutral lipid or membrane-constituent CURIE is curated.",
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    },
    {
     "discussion_id": "exclude_vesicle_coat_from_membrane_components",
     "prompt": "Keep the vesicle coat as a whole-vesicle part rather than as a lipid-bilayer membrane component.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#coated_vesicle_membrane_topology"
     ],
     "rationale": "GO:0030662 denotes the lipid bilayer surrounding a coated vesicle, whereas GO:0030120 denotes the protein coat on the whole coated vesicle.",
     "resolution_note": "Represented only a reviewed-label-only lipid bilayer as a direct molecular membrane component, mirrored GO:0030120 as a structural has_part of the coated vesicle membrane, and left clathrin, COPI, and COPII proteins on subtype coat or whole coated-vesicle records.",
     "evidence": [
      {
       "reference": "GO:0030662",
       "notes": "GO:0030662 identifies the coated vesicle membrane rather than the protein coat."
      },
      {
       "reference": "GO:0030120",
       "notes": "GO:0030120 identifies the vesicle coat found on a coated vesicle."
      },
      {
       "reference": "GO:0030135",
       "notes": "GO:0030135 identifies the whole coated vesicle."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16",
     "resolved_date": "2026-09-16"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:coccolith_vesicle",
   "label": "coccolith vesicle",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A membrane-bounded intracellular compartment of coccolithophores that encloses a developing calcite coccolith. Its bounding membrane surrounds the site of coccolith mineralization and can change shape as the crystals grow.",
   "definition_source": "DOI:10.1021/jacs.6c02151",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-03T17:53:43Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T17:54:47Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added evidence-backed morphology, two verified species examples, membrane constituent and calcification-site function; documented compartment, protein and causal boundaries; added inspected CC BY 4.0 Figure 2 with verified ALI licence and checksums.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0043231"
   ],
   "components": [
    {
     "component_id": "bounding_membrane",
     "label": "membrane",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0016020",
     "essentiality": "UNKNOWN",
     "role": "Bounds the vesicle lumen around the developing coccolith.",
     "evidence": [
      {
       "reference": "DOI:10.1021/jacs.6c02151",
       "notes": "Figures 2 and 3 resolve the membrane around intracellular coccoliths; the molecular inventory and assembly essentiality are not established."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:127549",
     "taxon_label": "Calcidiscus leptoporus",
     "reference": "DOI:10.1021/jacs.6c02151",
     "note": "Strain RCC1130. Supplementary Methods identify the culture; cryo-SEM, cryo-FIB-SEM and cryo-electron tomography show the vesicle and its relationship to developing coccolith crystals. External coccoliths were removed before plunge freezing for FIB imaging; Figure 2B instead uses high-pressure freezing and freeze fracture."
    },
    {
     "taxon_id": "NCBITaxon:2903",
     "taxon_label": "Emiliania huxleyi",
     "reference": "DOI:10.1038/ncomms11228",
     "note": "Strain AWI1516. Cryo-FIB-SEM resolves intracellular coccoliths in the coccolith-vesicle/reticular-body system separately from a calcium-rich storage compartment. The label follows the verified NCBI taxon, which retains Gephyrocapsa huxleyi as a synonym."
    }
   ],
   "functions": [
    {
     "function_id": "intracellular_coccolith_formation",
     "label": "intracellular coccolith formation",
     "description": "Provides the membrane-bounded environment in which coccolith calcite crystals develop. This site-of-formation claim does not specify the molecular mechanism that sets crystal shape.",
     "evidence": [
      {
       "reference": "DOI:10.1021/jacs.6c02151",
       "notes": "Results and Figures 2-3 image membrane-enclosed coccoliths at different developmental stages in Calcidiscus leptoporus."
      },
      {
       "reference": "DOI:10.1038/ncomms11228",
       "notes": "Figures 3-4 distinguish the calcite-forming compartment from the separate calcium-rich storage compartment in Emiliania huxleyi."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1021/jacs.6c02151",
     "notes": "Avrahami et al. (2026), Journal of the American Chemical Society. Primary Results, Discussion, Conclusions, figure captions and supplementary culture/imaging Methods read. Membrane-crystal proximity varies with position and stage; mechanistic compartmentalization remains an interpretation of structural and elemental observations."
    },
    {
     "reference": "DOI:10.1038/ncomms11228",
     "notes": "Sviben et al. (2016), Nature Communications. Primary microscopy Results, Discussion and culture Methods read. The calcium/phosphorus-rich storage compartment is distinct from the coccolith-vesicle/reticular-body system; apposition does not establish continuity or an identified transfer mechanism."
    },
    {
     "reference": "GO:0043231",
     "notes": "Verified broad intracellular membrane-bounded organelle parent, not an exact coccolith-vesicle identity."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_and_compartment_boundaries",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep the coccolith-forming vesicle distinct from its mineral product and neighboring calcium store.",
     "rationale": "Similarity in calcium content or close membrane apposition does not make these entities equivalent.",
     "notes": "Hidden/ignored-inclusive repository searches found no duplicate label, alias or primary citation. QuickGO coccolith and coccolithogenesis searches returned zero hits; all 481 results of the broader coccolith-vesicle query were inspected without an exact label/definition match. GO:0043231 supplies a broad parent without imposing a spherical geometry. Neither a coccolith nor the extracellular coccosphere is a synonym for the vesicle. The reticular body is not asserted as an exact synonym. Golgi derivation does not by itself establish persistent Golgi parthood. The calcium/phosphorus storage compartment is not imported into this record.",
     "evidence": [
      {
       "reference": "DOI:10.1021/jacs.6c02151",
       "notes": "Introduction and Results distinguish mineral, surrounding membrane and extracellular coccoliths."
      },
      {
       "reference": "DOI:10.1038/ncomms11228",
       "notes": "Figures 3 and 6 distinguish storage and calcification compartments."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    },
    {
     "discussion_id": "molecular_component_boundary",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Do not assign unidentified luminal particles to a full ATPase complex or import cargo scaffolds as vesicle-building proteins.",
     "rationale": "Ultrastructural resemblance is insufficient to choose a protein family or infer transport activity.",
     "notes": "The 2026 Figure 4 average of 716 membrane-associated particles is approximately half the height of the comparison ATPase and challenges a full-ATPase assignment. The particles are observed, but their identities and functions remain unresolved. No ATPase, ion transporter, cytoskeletal protein or guessed accession is asserted as a constituent. The organic base plate and calcite are treated here as the developing coccolith cargo rather than verified molecular building blocks of the vesicle boundary. Lack of detected cytoskeletal contact is not evidence of biological absence.",
     "evidence": [
      {
       "reference": "DOI:10.1021/jacs.6c02151",
       "notes": "Results and Figure 4 explicitly discuss limited structural resolution and uncertain particle identity."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    },
    {
     "discussion_id": "morphogenesis_and_scope",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve molecular transport, membrane shaping, developmental dynamics and occurrence across additional species and life-cycle phases.",
     "rationale": "Near-native snapshots and elemental maps establish morphology but do not independently prove a general causal mechanism.",
     "notes": "Membrane-crystal proximity bands in Calcidiscus are not asserted as sealed suborganelles or a universal continuous physical mold. Proposed chemical subcompartments and local growth inhibition remain hypotheses; no causal graph or universal distance, concentration, stoichiometry or prevalence is asserted. The later Calcidiscus study detects luminal calcium, so the earlier Emiliania nondetection is not generalized as absence. Exact protein composition and how these observations extend to other coccolith types require further evidence.",
     "evidence": [
      {
       "reference": "DOI:10.1021/jacs.6c02151",
       "notes": "Discussion and Conclusions retain open questions about solutes, transporters, membrane proximity and organic macromolecules."
      },
      {
       "reference": "DOI:10.1038/ncomms11228",
       "notes": "Discussion proposes calcium-transfer routes without identifying the relevant transport machinery."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    }
   ],
   "images": [
    {
     "image_id": "pmc_pmc13067266_fig2",
     "file": "pmc13067266_fig2.jpg",
     "file_sha256": "f41e31add721c5f01869b2ce9ebe38b8aa7add53acb9a6445f6d2335858d2020",
     "source": "PMC",
     "source_accession": "PMC13067266.1 fig2",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC13067266/",
     "download_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC13067266.1/ja6c02151_0002.jpg",
     "licence": "CC_BY_4_0",
     "licence_url": "https://creativecommons.org/licenses/by/4.0/",
     "attribution": "Emanuel M. Avrahami, Dmitry Karpov, Lior Aram, Nadav Elad, Razi Safadi, Irit Rosenhek-Goldian, Xiao-Meng Sui, Diede de Haan, Neta Varsano, Sidney R. Cohen, et al.; CC BY 4.0, via PubMed Central",
     "modality": "SEM",
     "caption": "Calcidiscus leptoporus, Figure 2. A: schematic cell organization, not to scale. B: cryo-SEM of a cell containing an intracellular coccolith. C-D: cryo-FIB-SEM sections, with the vesicle membrane highlighted in white. E: five reconstructed coccolith stages, showing the enclosing membrane on each right half. Arrows distinguish close and more variable membrane-crystal spacing; the panels are not a time-lapse of one cell.",
     "taxon_id": "NCBITaxon:127549",
     "taxon_label": "Calcidiscus leptoporus",
     "reference": "DOI:10.1021/jacs.6c02151",
     "retrieved_on": "2026-10-03",
     "notes": "Unmodified, visually inspected multi-panel Figure 2. Exact CC BY 4.0 URL read from the JATS ALI license_ref element and checked against PMC metadata license_code CC BY; media MD5 and local SHA-256 verified. Source Methods identify RCC1130. The SEM modality includes cryogenic preparations and reconstructed volume renderings, not cryo-electron tomography in this figure."
    }
   ]
  },
  {
   "identifier": "GO:0031164",
   "label": "contractile vacuolar membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The lipid bilayer surrounding the contractile vacuole.",
   "definition_source": "GO:0031164",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T17:21:37Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T17:22:46Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the UniProt SL contractile-vacuole membrane synonym and xref, vacuolar-membrane parentage, contractile-vacuole parthood, lipid bilayer, V-ATPase and aquaporin components, eukaryotic scope with amoebozoan examples, a membrane-permeation function, GO/UniProt/DOI evidence, a nonmechanistic filling graph, and a component-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T17:27:36Z",
     "curator": "codex",
     "action": "REFINED_GRAPH",
     "changes": "Retargeted the final water-permeability graph edge to a contractile-vacuole filling process node so the state supports the process rather than the organelle itself.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T17:33:26Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Addressed #817 by removing V-ATPase as a direct membrane component, retargeting the V-ATPase graph edge to perivacuolar vesicles, narrowing the canonical example to Amoeba proteus, and updating the component grounding TODO.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "contractile vacuole membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0074"
    }
   ],
   "parent_structures": [
    "GO:0005774"
   ],
   "part_of": [
    "GO:0000331"
   ],
   "xrefs": [
    "uniprot.location:SL-0074"
   ],
   "components": [
    {
     "component_id": "contractile_vacuole_lipid_bilayer",
     "label": "contractile-vacuole lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Bounding bilayer that separates the contractile-vacuole lumen from the cytosol and carries water channels involved in vacuole filling.",
     "evidence": [
      {
       "reference": "GO:0031164",
       "notes": "GO:0031164 identifies the contractile vacuolar membrane as the lipid bilayer surrounding the contractile vacuole."
      },
      {
       "reference": "uniprot.location:SL-0074",
       "notes": "UniProt Subcellular Location SL-0074 maps Contractile vacuole membrane to GO:0031164."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0031164 and UniProt SL-0074 identify the whole contractile vacuolar membrane, but no exact contractile-vacuole-specific lipid or lipid-bilayer CURIE was curated for the generic membrane constituent."
    },
    {
     "component_id": "aquaporins",
     "label": "contractile-vacuole membrane aquaporins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Aquaporins associated with contractile-vacuole membranes are curated as a membrane-channel group; no exact lineage-neutral family grounding was chosen for the CV-localized subset.",
     "role": "Water channels that increase contractile-vacuole-system membrane permeability during water filling.",
     "evidence": [
      {
       "reference": "DOI:10.1042/BC20070091",
       "notes": "Nishihara et al. 2008 cloned an Amoeba proteus aquaporin and localized it to the contractile vacuole membrane and perivacuolar vesicles."
      },
      {
       "reference": "DOI:10.1016/j.ejop.2024.126078",
       "notes": "More et al. 2024 review channels implicated in contractile-vacuole filling."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "RARE",
     "note": "Contractile vacuoles and their surrounding membranes occur patchily in unicellular freshwater and soil eukaryotes rather than across all eukaryotes.",
     "reference": "DOI:10.1016/j.ejop.2024.126078"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5775",
     "taxon_label": "Amoeba proteus",
     "note": "Amoeba model in which aquaporin and V-ATPase were localized to the contractile-vacuole membrane and associated vesicles.",
     "reference": "DOI:10.1042/BC20070091"
    }
   ],
   "functions": [
    {
     "function_id": "contractile_vacuole_membrane_permeation",
     "label": "contractile-vacuole membrane permeation",
     "description": "The contractile vacuolar membrane carries aquaporin water channels that increase membrane water permeability during contractile-vacuole filling.",
     "evidence": [
      {
       "reference": "DOI:10.1042/BC20070091",
       "notes": "Nishihara et al. 2008 localized aquaporin and V-ATPase to Amoeba contractile-vacuole-system membranes."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031164",
     "notes": "Gene Ontology cellular-component term for the contractile vacuolar membrane."
    },
    {
     "reference": "GO:0005774",
     "notes": "Gene Ontology cellular-component parent term for the vacuolar membrane."
    },
    {
     "reference": "GO:0000331",
     "notes": "Gene Ontology cellular-component term for the containing contractile vacuole."
    },
    {
     "reference": "uniprot.location:SL-0074",
     "notes": "UniProt Subcellular Location entry SL-0074 maps to GO:0031164 and lists contractile vacuolar membrane as an exact synonym."
    },
    {
     "reference": "DOI:10.1242/jcs.115.14.2893",
     "notes": "Clarke et al. 2002, Dynamics of the vacuolar H+-ATPase in the contractile vacuole complex and the endosomal pathway of Dictyostelium cells, Journal of Cell Science."
    },
    {
     "reference": "DOI:10.1042/BC20070091",
     "notes": "Nishihara et al. 2008, Presence of aquaporin and V-ATPase on the contractile vacuole of Amoeba proteus, Biology of the Cell."
    },
    {
     "reference": "DOI:10.1016/j.ejop.2024.126078",
     "notes": "More et al. 2024, Contractile vacuoles: a rapidly expanding and occasionally diminishing understanding, European Journal of Protistology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "pump_channel_supported_vacuole_filling",
     "title": "Contractile-vacuole aquaporins and perivacuolar V-ATPase support filling",
     "description": "The contractile vacuolar membrane bounds the vacuole and carries aquaporins that support water permeability, while neighboring V-ATPase-positive vesicles support ion-gradient steps in vacuole filling.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures membrane aquaporin localization and perivacuolar V-ATPase-positive vesicles without asserting V-ATPase as a constituent of the single lipid bilayer surrounding the contractile vacuole.",
     "nodes": [
      {
       "node_id": "contractile_vacuolar_membrane",
       "label": "contractile vacuolar membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031164"
      },
      {
       "node_id": "contractile_vacuole",
       "label": "contractile vacuole",
       "node_type": "ORGANELLE",
       "grounding": "GO:0000331"
      },
      {
       "node_id": "v_type_atpase",
       "label": "perivacuolar V-ATPase",
       "node_type": "GENE_OR_PROTEIN"
      },
      {
       "node_id": "aquaporins",
       "label": "contractile-vacuole membrane aquaporins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "aquaporins"
      },
      {
       "node_id": "perivacuolar_vesicles",
       "label": "perivacuolar V-ATPase-positive vesicles",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "osmotic_gradient",
       "label": "osmotic gradient toward the vacuole",
       "node_type": "STATE"
      },
      {
       "node_id": "membrane_water_permeability",
       "label": "contractile-vacuole membrane water permeability",
       "node_type": "STATE"
      },
      {
       "node_id": "vacuole_filling",
       "label": "contractile-vacuole filling",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "contractile_vacuolar_membrane",
       "predicate": "bounds",
       "object": "contractile_vacuole",
       "description": "The contractile vacuolar membrane is the lipid bilayer that surrounds the contractile vacuole.",
       "evidence": [
        {
         "reference": "GO:0031164",
         "notes": "GO:0031164 defines the membrane as the lipid bilayer surrounding the contractile vacuole."
        }
       ]
      },
      {
       "subject": "v_type_atpase",
       "predicate": "resides in",
       "object": "perivacuolar_vesicles",
       "description": "V-ATPase localizes to vesicles surrounding the Amoeba contractile vacuole.",
       "evidence": [
        {
         "reference": "DOI:10.1042/BC20070091",
         "notes": "Nishihara et al. 2008 detected V-ATPase-positive vesicles around the Amoeba contractile vacuole."
        }
       ]
      },
      {
       "subject": "v_type_atpase",
       "predicate": "contributes to",
       "object": "osmotic_gradient",
       "description": "Proton pumping by perivacuolar V-ATPase can help generate ion gradients that favor water entry into the contractile-vacuole system.",
       "evidence": [
        {
         "reference": "DOI:10.1042/BC20070091",
         "notes": "Nishihara et al. 2008 interpreted V-ATPase-positive vesicles around the Amoeba contractile vacuole as participants in osmotic-gradient generation."
        }
       ]
      },
      {
       "subject": "aquaporins",
       "predicate": "increase",
       "object": "membrane_water_permeability",
       "description": "Aquaporins on the contractile vacuole and associated vesicles increase water permeability across those membranes.",
       "evidence": [
        {
         "reference": "DOI:10.1042/BC20070091",
         "notes": "Nishihara et al. 2008 localized Amoeba ApAQP to the contractile vacuole membrane and perivacuolar vesicles."
        }
       ]
      },
      {
       "subject": "membrane_water_permeability",
       "predicate": "supports",
       "object": "vacuole_filling",
       "description": "High water permeability at contractile-vacuole-system membranes supports contractile-vacuole filling.",
       "evidence": [
        {
         "reference": "DOI:10.1042/BC20070091",
         "notes": "Nishihara et al. 2008 proposed that Amoeba ApAQP helps explain high CV membrane water permeability."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_contractile_vacuole_membrane_components",
     "prompt": "Resolve exact contractile-vacuolar membrane lipid and aquaporin groundings, and determine whether perivacuolar V-ATPase-positive vesicles warrant a separate record.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#contractile_vacuole_lipid_bilayer",
      "components#aquaporins",
      "causal_graphs#pump_channel_supported_vacuole_filling"
     ],
     "rationale": "The membrane record captures the lipid boundary and aquaporin-mediated water permeability at the exact CV membrane. V-ATPase-positive perivacuolar vesicles are represented only as graph context because the cited Amoeba localization does not make them constituents of GO:0031164.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.ejop.2024.126078",
       "notes": "More et al. 2024 review multiple channels and receptors implicated in contractile-vacuole filling."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0000331",
   "label": "contractile vacuole",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A specialized vacuole of eukaryotic cells, especially Protozoa, that fills with water from the cytoplasm and then discharges this externally by the opening of contractile vacuole pores. One of its functions is osmoregulatory.",
   "definition_source": "GO:0000331",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-10T08:06:33Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T08:08:50Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO complex parthood, contractile vacuolar membrane, V-ATPase and aquaporin components, eukaryotic taxonomic scope, Chlamydomonas, Dictyostelium and Trypanosoma canonical examples, a water-expulsion function, record-level evidence, a pump/channel-assisted filling graph, a UniProt SL xref and a channel-grounding discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T08:12:02Z",
     "curator": "claude",
     "action": "EDITED_RECORD",
     "changes": "Removed GO:0000331 grounding from the water-filled contractile vacuole graph node because that node denotes a transient filled state rather than an exact GO cellular-component class.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T08:19:54Z",
     "curator": "claude",
     "action": "EDITED_RECORD",
     "changes": "Removed the contractile vacuolar membrane from molecular components because GO:0031164 is already represented as a membrane substructure in has_part; retained it as a grounded STRUCTURE node in the function graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:16:51Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 6 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "CV",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0073"
    },
    {
     "synonym_text": "central bladder",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000331"
    }
   ],
   "part_of": [
    "GO:0062159"
   ],
   "has_part": [
    "GO:0031164"
   ],
   "xrefs": [
    "uniprot.location:SL-0073"
   ],
   "components": [
    {
     "component_id": "v_type_atpase",
     "label": "contractile vacuole V-ATPase",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Vacuolar H+-ATPases localize to contractile-vacuole membranes and associated vesicles in several lineages, but this broad record does not curate one exact lineage-neutral complex CURIE.",
     "role": "Proton-pumping membrane complex that helps generate ion gradients needed to osmotically draw water into the contractile vacuole system.",
     "evidence": [
      {
       "reference": "DOI:10.1242/jcs.115.14.2893",
       "notes": "Clarke et al. 2002 followed vacuolar H+-ATPase dynamics in the Dictyostelium contractile-vacuole complex."
      },
      {
       "reference": "DOI:10.1042/BC20070091",
       "notes": "Nishihara et al. 2008 detected V-ATPase on vesicles around the Amoeba proteus contractile vacuole."
      }
     ],
     "gene_symbols": [
      "vatA",
      "vatB",
      "vatC",
      "vatM"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P54647",
       "protein_label": "V-type proton ATPase catalytic subunit A",
       "gene_symbol": "vatA",
       "taxon_id": "NCBITaxon:44689",
       "taxon_label": "Dictyostelium discoideum",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene vatA in Dictyostelium discoideum, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P54647",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P54647, the single reviewed entry for gene vatA in Dictyostelium discoideum. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q76NU1",
       "protein_label": "V-type proton ATPase subunit B",
       "gene_symbol": "vatB",
       "taxon_id": "NCBITaxon:44689",
       "taxon_label": "Dictyostelium discoideum",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene vatB in Dictyostelium discoideum, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q76NU1",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q76NU1, the single reviewed entry for gene vatB in Dictyostelium discoideum. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P54648",
       "protein_label": "V-type proton ATPase subunit C",
       "gene_symbol": "vatC",
       "taxon_id": "NCBITaxon:44689",
       "taxon_label": "Dictyostelium discoideum",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene vatC in Dictyostelium discoideum, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P54648",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P54648, the single reviewed entry for gene vatC in Dictyostelium discoideum. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q54E04",
       "protein_label": "Vacuolar proton translocating ATPase 100 kDa subunit",
       "gene_symbol": "vatM",
       "taxon_id": "NCBITaxon:44689",
       "taxon_label": "Dictyostelium discoideum",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene vatM in Dictyostelium discoideum, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q54E04",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q54E04, the single reviewed entry for gene vatM in Dictyostelium discoideum. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "contractile_vacuole_aquaporins",
     "label": "contractile vacuole aquaporins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Aquaporin channels associated with contractile vacuoles are curated as a functional membrane-protein group; no exact lineage-neutral family grounding was chosen for this first record.",
     "role": "Water channels on the contractile vacuole and associated vesicles that increase membrane water permeability during filling.",
     "evidence": [
      {
       "reference": "DOI:10.1042/BC20070091",
       "notes": "Nishihara et al. 2008 cloned an Amoeba proteus aquaporin and localized it to the contractile vacuole membrane and perivacuolar vesicles."
      },
      {
       "reference": "DOI:10.1016/j.ejop.2024.126078",
       "notes": "More et al. 2024 review membrane channels and receptors implicated in contractile-vacuole filling."
      }
     ],
     "gene_symbols": [
      "aqpA",
      "aqpB",
      "MIP1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9U8P7",
       "protein_label": "Aquaporin A",
       "gene_symbol": "aqpA",
       "taxon_id": "NCBITaxon:44689",
       "taxon_label": "Dictyostelium discoideum",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene aqpA in Dictyostelium discoideum, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9U8P7",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q9U8P7, the single reviewed entry for gene aqpA in Dictyostelium discoideum. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q54WT8",
       "protein_label": "Aquaporin-B",
       "gene_symbol": "aqpB",
       "taxon_id": "NCBITaxon:44689",
       "taxon_label": "Dictyostelium discoideum",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene aqpB in Dictyostelium discoideum, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:22262860",
         "notes": "von Bülow J et al. 2012, ‘Functional characterization of a novel aquaporin from Dictyostelium discoideum amoebae implies a unique gating mechanism.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell membrane' localisation of Q54WT8."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "RARE",
     "note": "Contractile vacuoles occur patchily in unicellular eukaryotes, especially freshwater and soil protists, rather than throughout Eukaryota.",
     "reference": "DOI:10.1016/j.ejop.2024.126078"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:44689",
     "taxon_label": "Dictyostelium discoideum",
     "note": "Amoebozoan model in which vacuolar H+-ATPase dynamics have been followed in the contractile-vacuole complex.",
     "reference": "DOI:10.1242/jcs.115.14.2893"
    },
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Freshwater alga used to show that contractile vacuole size and pulse frequency respond to changing external osmolarity.",
     "reference": "DOI:10.1128/EC.00163-14"
    },
    {
     "taxon_id": "NCBITaxon:5693",
     "taxon_label": "Trypanosoma cruzi",
     "note": "Kinetoplastid parasite in which acidocalcisomes and the contractile-vacuole complex have been linked to hyposmotic-stress responses.",
     "reference": "DOI:10.1074/jbc.M410372200"
    }
   ],
   "functions": [
    {
     "function_id": "water_expulsion_osmoregulation",
     "label": "osmoregulatory water expulsion",
     "description": "The contractile vacuole fills with excess cytosolic water and periodically discharges that water outside the cell to maintain volume and osmotic balance.",
     "evidence": [
      {
       "reference": "DOI:10.1016/S0074-7696(02)15015-7",
       "notes": "Allen and Naitoh 2002 review the contractile-vacuole cycle as the osmoregulatory route for expelling cytosolic water."
      },
      {
       "reference": "DOI:10.1128/EC.00163-14",
       "notes": "Komsic-Buchmann et al. 2014 quantified changes in Chlamydomonas contractile-vacuole pulse frequency and size under different osmotic conditions."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1016/S0074-7696(02)15015-7",
     "notes": "Allen and Naitoh 2002, Osmoregulation and contractile vacuoles of protozoa, International Review of Cytology."
    },
    {
     "reference": "DOI:10.1242/jcs.115.14.2893",
     "notes": "Clarke et al. 2002, Dynamics of the vacuolar H+-ATPase in the contractile vacuole complex and the endosomal pathway of Dictyostelium cells, Journal of Cell Science."
    },
    {
     "reference": "DOI:10.1042/BC20070091",
     "notes": "Nishihara et al. 2008, Presence of aquaporin and V-ATPase on the contractile vacuole of Amoeba proteus, Biology of the Cell."
    },
    {
     "reference": "DOI:10.1128/EC.00163-14",
     "notes": "Komsic-Buchmann, Wostehoff and Becker 2014, The contractile vacuole as a key regulator of cellular water flow in Chlamydomonas reinhardtii, Eukaryotic Cell."
    },
    {
     "reference": "DOI:10.1074/jbc.M410372200",
     "notes": "Rohloff, Montalvetti and Docampo 2004, Acidocalcisomes and the contractile vacuole complex are involved in osmoregulation in Trypanosoma cruzi, Journal of Biological Chemistry."
    },
    {
     "reference": "DOI:10.1016/j.ejop.2024.126078",
     "notes": "More et al. 2024, Contractile vacuoles: a rapidly expanding (and occasionally diminishing?) understanding, European Journal of Protistology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "proton_gradient_water_filling_and_discharge",
     "title": "Membrane pumps and water channels fill a contractile vacuole",
     "description": "Contractile-vacuole membrane proteins generate osmotic gradients and water permeability that fill the vacuole. The filled vacuole then rounds and discharges through a plasma-membrane pore.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph summarizes pump/channel-assisted filling and discharge; the full force-generating mechanism for systole is still unresolved and is intentionally not asserted.",
     "nodes": [
      {
       "node_id": "contractile_vacuolar_membrane",
       "label": "contractile vacuolar membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031164"
      },
      {
       "node_id": "v_type_atpase",
       "label": "contractile vacuole V-ATPase",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "v_type_atpase"
      },
      {
       "node_id": "aquaporins",
       "label": "contractile vacuole aquaporins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "contractile_vacuole_aquaporins"
      },
      {
       "node_id": "osmotic_gradient",
       "label": "osmotic gradient toward the vacuole lumen",
       "node_type": "STATE"
      },
      {
       "node_id": "water_filled_contractile_vacuole",
       "label": "water-filled contractile vacuole",
       "node_type": "ORGANELLE"
      },
      {
       "node_id": "external_discharge",
       "label": "external water discharge",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "contractile_vacuolar_membrane",
       "predicate": "bounds",
       "object": "water_filled_contractile_vacuole",
       "description": "The contractile vacuolar membrane encloses the central vacuole that fills and empties during the cycle.",
       "evidence": [
        {
         "reference": "GO:0031164",
         "notes": "GO:0031164 defines the contractile vacuolar membrane as the lipid bilayer surrounding a contractile vacuole."
        }
       ]
      },
      {
       "subject": "v_type_atpase",
       "predicate": "resides in",
       "object": "contractile_vacuolar_membrane",
       "description": "V-ATPase is present on contractile-vacuole-system membranes in amoebae.",
       "evidence": [
        {
         "reference": "DOI:10.1242/jcs.115.14.2893",
         "notes": "Clarke et al. 2002 used GFP-tagged V-ATPase to track its dynamics in the Dictyostelium contractile-vacuole complex."
        }
       ]
      },
      {
       "subject": "v_type_atpase",
       "predicate": "generates",
       "object": "osmotic_gradient",
       "description": "Proton pumping by V-ATPase is proposed to help build ion gradients that osmotically favor water entry.",
       "evidence": [
        {
         "reference": "DOI:10.1042/BC20070091",
         "notes": "Nishihara et al. 2008 interpreted V-ATPase-positive vesicles around the Amoeba contractile vacuole as participants in osmotic-gradient generation."
        }
       ]
      },
      {
       "subject": "aquaporins",
       "predicate": "increase water permeability of",
       "object": "contractile_vacuolar_membrane",
       "description": "Aquaporins on the contractile vacuole and its associated vesicles provide a water-channel route across the membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1042/BC20070091",
         "notes": "Nishihara et al. 2008 localized Amoeba ApAQP to the contractile vacuole membrane and perivacuolar vesicles."
        }
       ]
      },
      {
       "subject": "osmotic_gradient",
       "predicate": "fills",
       "object": "water_filled_contractile_vacuole",
       "description": "Osmotically driven water entry fills the central vacuole before discharge.",
       "evidence": [
        {
         "reference": "DOI:10.1016/S0074-7696(02)15015-7",
         "notes": "Allen and Naitoh 2002 review fluid filling as a phase of the contractile-vacuole cycle."
        }
       ]
      },
      {
       "subject": "water_filled_contractile_vacuole",
       "predicate": "discharges",
       "object": "external_discharge",
       "description": "A filled contractile vacuole periodically expels water through a pore to the exterior.",
       "evidence": [
        {
         "reference": "DOI:10.1128/EC.00163-14",
         "notes": "Komsic-Buchmann et al. 2014 measured osmolarity-dependent pulse-frequency and size changes during contractile-vacuole function in Chlamydomonas."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_contractile_vacuole_channels",
     "prompt": "Resolve exact source-neutral groundings for contractile-vacuole V-ATPase complexes and aquaporin components.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#v_type_atpase",
      "components#contractile_vacuole_aquaporins"
     ],
     "rationale": "V-ATPases and aquaporins are conserved protein families, but this first contractile-vacuole record does not pick a broad family CURIE without checking exact membership for the CV-localized subsets across Amoebozoa, algae and kinetoplastids.",
     "posed_by": "claude",
     "posed_date": "2026-09-10"
    }
   ]
  },
  {
   "identifier": "GO:0062159",
   "label": "contractile vacuole complex",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "OTHER",
   "definition": "A non-membrane-bounded organelle of eukaryotic cells, especially Protozoa, that fills with water from the cytoplasm and then discharges this externally. One of its functions is osmoregulatory.",
   "definition_source": "GO:0062159",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T21:46:07Z",
     "curator": "claude-code",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T21:46:49Z",
     "curator": "claude-code",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, membraneless-organelle parentage, contractile vacuole and spongiome has_part links, Dictyostelium and Paramecium examples, an osmoregulatory function, DOI/PMID/GO evidence, a nonmechanistic contractile-vacuole-complex graph, and a child-boundary decision.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "CVC",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0062159"
    }
   ],
   "parent_structures": [
    "GO:0043232"
   ],
   "has_part": [
    "GO:0000331",
    "GO:0062160"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "RARE",
     "note": "Contractile vacuole complexes occur patchily in unicellular eukaryotes, especially freshwater and soil protists, rather than throughout Eukaryota.",
     "reference": "DOI:10.1016/j.ejop.2024.126078"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:44689",
     "taxon_label": "Dictyostelium discoideum",
     "note": "Amoebozoan model in which the contractile-vacuole complex was biochemically resolved into bladder and spongiome membranes.",
     "reference": "PMID:8294479"
    },
    {
     "taxon_id": "NCBITaxon:44030",
     "taxon_label": "Paramecium multimicronucleatum",
     "note": "Ciliate model in which the decorated-spongiome radial arms of the contractile-vacuole complex were connected to fluid segregation.",
     "reference": "DOI:10.1242/jeb.205.20.3261"
    }
   ],
   "functions": [
    {
     "function_id": "osmoregulatory_water_expulsion",
     "label": "osmoregulatory water expulsion",
     "description": "The contractile vacuole complex collects excess cytosolic water and periodically discharges it outside the cell to maintain osmotic balance.",
     "evidence": [
      {
       "reference": "GO:0062159",
       "notes": "GO:0062159 defines the contractile vacuole complex as an organelle that fills with cytoplasmic water, discharges it externally, and functions in osmoregulation."
      },
      {
       "reference": "DOI:10.1016/B978-0-12-407695-2.00002-0",
       "notes": "Docampo et al. 2013 review acidocalcisome and contractile-vacuole osmoregulation in protists."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0062159",
     "notes": "Gene Ontology cellular-component term for the contractile vacuole complex."
    },
    {
     "reference": "GO:0000331",
     "notes": "Gene Ontology cellular-component term for the contractile vacuole."
    },
    {
     "reference": "GO:0062160",
     "notes": "Gene Ontology cellular-component term for spongiome."
    },
    {
     "reference": "GO:0043232",
     "notes": "Gene Ontology cellular-component parent term for intracellular membraneless organelles."
    },
    {
     "reference": "PMID:8294479",
     "notes": "Nolta and Steck 1994, Isolation and initial characterization of the bipartite contractile vacuole complex from Dictyostelium discoideum, Journal of Biological Chemistry."
    },
    {
     "reference": "DOI:10.1242/jeb.205.20.3261",
     "notes": "Gronlien et al. 2002, Relationship between the membrane potential of the contractile vacuole complex and its osmoregulatory activity in Paramecium multimicronucleatum, Journal of Experimental Biology."
    },
    {
     "reference": "DOI:10.1016/B978-0-12-407695-2.00002-0",
     "notes": "Docampo et al. 2013 review acidocalcisome and contractile-vacuole osmoregulation in protists."
    },
    {
     "reference": "DOI:10.1016/j.ejop.2024.126078",
     "notes": "More et al. 2024, Contractile vacuoles: a rapidly expanding (and occasionally diminishing?) understanding, European Journal of Protistology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "contractile_vacuole_complex_water_expulsion",
     "title": "Contractile vacuole complex coordinates water collection and discharge",
     "description": "The contractile vacuole complex includes a central contractile vacuole and a tubular or vesicular spongiome subnetwork that together drive osmoregulatory water expulsion.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the organelle-level contractile vacuole and spongiome organization without duplicating the V-ATPase, aquaporin, or radial-arm electrophysiology details curated on the child records.",
     "nodes": [
      {
       "node_id": "contractile_vacuole_complex",
       "label": "contractile vacuole complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0062159"
      },
      {
       "node_id": "contractile_vacuole",
       "label": "contractile vacuole",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000331"
      },
      {
       "node_id": "spongiome",
       "label": "spongiome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0062160"
      },
      {
       "node_id": "water_expulsion",
       "label": "osmoregulatory water expulsion",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "contractile_vacuole",
       "predicate": "is part of",
       "object": "contractile_vacuole_complex",
       "description": "The central contractile vacuole is the filling and discharging vacuole within the contractile vacuole complex.",
       "evidence": [
        {
         "reference": "GO:0000331",
         "notes": "GO:0000331 is part_of GO:0062159 contractile vacuole complex."
        }
       ]
      },
      {
       "subject": "spongiome",
       "predicate": "is part of",
       "object": "contractile_vacuole_complex",
       "description": "The spongiome is a tubular or vesicular membrane subnetwork of the contractile vacuole complex.",
       "evidence": [
        {
         "reference": "GO:0062160",
         "notes": "GO:0062160 defines the spongiome as part of the contractile vacuole complex."
        },
        {
         "reference": "PMID:8294479",
         "notes": "Nolta and Steck 1994 purified a bipartite Dictyostelium contractile-vacuole complex with separable bladder and spongiome membranes."
        }
       ]
      },
      {
       "subject": "contractile_vacuole_complex",
       "predicate": "carries out",
       "object": "water_expulsion",
       "description": "The contractile vacuole complex fills with excess water and discharges externally during osmoregulation.",
       "evidence": [
        {
         "reference": "GO:0062159",
         "notes": "GO:0062159 defines the contractile vacuole complex by water filling, external discharge, and osmoregulatory function."
        },
        {
         "reference": "DOI:10.1016/B978-0-12-407695-2.00002-0",
         "notes": "Docampo et al. 2013 review contractile vacuole complex osmoregulation in protists."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "contractile_vacuole_complex_child_boundaries",
     "prompt": "Keep V-ATPase and aquaporin molecular components on the contractile vacuole and spongiome child records instead of duplicating them on this complex parent.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#contractile_vacuole_complex_water_expulsion"
     ],
     "rationale": "This record represents the contractile vacuole complex as a parent organelle with a central vacuole and spongiome; pump, channel, and V-ATPase localization details are more precisely curated on those substructure records.",
     "evidence": [
      {
       "reference": "GO:0000331"
      },
      {
       "reference": "GO:0062160"
      },
      {
       "reference": "PMID:8294479"
      }
     ],
     "posed_by": "claude-code",
     "posed_date": "2026-09-23"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:contractile_vacuole_lumen",
   "label": "contractile vacuole lumen",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The contractile vacuole compartment bounded by the contractile vacuole membrane.",
   "definition_source": "uniprot.location:SL-0320",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T17:47:03Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T17:47:56Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the UniProt SL synonym and xref, vacuolar-lumen parentage, contractile-vacuole parthood, eukaryotic distribution with Paramecium and Chlamydomonas examples, a water-accumulation function, GO/UniProt/DOI evidence, a nonmechanistic lumen-topology graph, and a resolved boundary interpretation.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "contractile vacuolar lumen",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0320"
    }
   ],
   "parent_structures": [
    "GO:0005775"
   ],
   "part_of": [
    "GO:0000331"
   ],
   "xrefs": [
    "uniprot.location:SL-0320"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "RARE",
     "note": "Contractile-vacuole lumens occur in the patchy subset of unicellular freshwater and soil eukaryotes that build contractile vacuoles.",
     "reference": "DOI:10.1016/j.ejop.2024.126078"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:44030",
     "taxon_label": "Paramecium multimicronucleatum",
     "note": "Ciliate model in which microelectrodes placed in the contractile vacuole measured lumen-side membrane potential during the filling phase.",
     "reference": "DOI:10.1242/jeb.205.20.3261"
    },
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Freshwater alga used to quantify contractile-vacuole volume changes and osmolarity-responsive filling and discharge cycles.",
     "reference": "DOI:10.1128/EC.00163-14"
    }
   ],
   "functions": [
    {
     "function_id": "contractile_vacuole_lumen_water_accumulation",
     "label": "contractile-vacuole water accumulation",
     "description": "The contractile vacuole lumen expands as excess water enters the vacuole before periodic systolic discharge.",
     "evidence": [
      {
       "reference": "DOI:10.1016/S0074-7696(02)15015-7",
       "notes": "Allen and Naitoh 2002 review fluid filling and discharge as phases of the contractile-vacuole cycle."
      },
      {
       "reference": "DOI:10.1128/EC.00163-14",
       "notes": "Komsic-Buchmann et al. 2014 measured contractile vacuole volume and contraction interval changes in Chlamydomonas under altered osmolarity."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "uniprot.location:SL-0320",
     "notes": "UniProt Subcellular Location entry SL-0320 identifies the contractile vacuole lumen, lists contractile vacuolar lumen as an exact synonym, and places the lumen under the contractile vacuole."
    },
    {
     "reference": "GO:0005775",
     "notes": "Gene Ontology cellular-component term for the broader vacuolar lumen class."
    },
    {
     "reference": "GO:0000331",
     "notes": "Gene Ontology cellular-component term for the containing contractile vacuole."
    },
    {
     "reference": "GO:0031164",
     "notes": "Gene Ontology cellular-component term for the contractile vacuolar membrane that bounds this lumen."
    },
    {
     "reference": "DOI:10.1016/S0074-7696(02)15015-7",
     "notes": "Allen and Naitoh 2002, Osmoregulation and contractile vacuoles of protozoa, International Review of Cytology."
    },
    {
     "reference": "DOI:10.1128/EC.00163-14",
     "notes": "Komsic-Buchmann, Wostehoff and Becker 2014, The contractile vacuole as a key regulator of cellular water flow in Chlamydomonas reinhardtii, Eukaryotic Cell."
    },
    {
     "reference": "DOI:10.1242/jeb.205.20.3261",
     "notes": "Gronlien et al. 2002, Relationship between the membrane potential of the contractile vacuole complex and its osmoregulatory activity in Paramecium multimicronucleatum, Journal of Experimental Biology."
    },
    {
     "reference": "DOI:10.1016/j.ejop.2024.126078",
     "notes": "More et al. 2024, Contractile vacuoles: a rapidly expanding and occasionally diminishing understanding, European Journal of Protistology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "contractile_vacuole_lumen_topology",
     "title": "Contractile vacuole lumen topology",
     "description": "The contractile vacuole lumen is the water-filled compartment inside a contractile vacuole and bounded by the contractile vacuolar membrane.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures defining lumen topology without duplicating whole-organelle osmoregulation or membrane-channel mechanisms curated on the containing vacuole and its bounding membrane.",
     "nodes": [
      {
       "node_id": "contractile_vacuole_lumen",
       "label": "contractile vacuole lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "cellstructuremech:contractile_vacuole_lumen"
      },
      {
       "node_id": "contractile_vacuolar_membrane",
       "label": "contractile vacuolar membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031164"
      },
      {
       "node_id": "contractile_vacuole",
       "label": "contractile vacuole",
       "node_type": "ORGANELLE",
       "grounding": "GO:0000331"
      }
     ],
     "edges": [
      {
       "subject": "contractile_vacuole_lumen",
       "predicate": "is part of",
       "object": "contractile_vacuole",
       "description": "The contractile vacuole lumen is the internal compartment inside a contractile vacuole.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0320",
         "notes": "UniProt SL-0320 places the contractile vacuole lumen under the contractile vacuole subcellular location."
        },
        {
         "reference": "GO:0000331",
         "notes": "GO:0000331 identifies the containing contractile vacuole."
        }
       ]
      },
      {
       "subject": "contractile_vacuolar_membrane",
       "predicate": "bounds",
       "object": "contractile_vacuole_lumen",
       "description": "The contractile vacuolar membrane is the lipid bilayer boundary of the contractile vacuole lumen.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0320",
         "notes": "UniProt SL-0320 defines the contractile vacuole lumen as bounded by the contractile vacuole membrane."
        },
        {
         "reference": "GO:0031164",
         "notes": "GO:0031164 identifies the membrane surrounding the contractile vacuole."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "lumen_boundary_not_membrane_component",
     "prompt": "Represent the contractile vacuolar membrane as the boundary of the lumen rather than as a lumen component.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#contractile_vacuole_lumen_topology"
     ],
     "rationale": "UniProt SL-0320 denotes the contractile vacuole compartment bounded by the contractile vacuole membrane, whereas GO:0031164 denotes the surrounding lipid bilayer.",
     "resolution_note": "Curated the membrane as a boundary node and left the lumen record without constituent molecular components.",
     "evidence": [
      {
       "reference": "uniprot.location:SL-0320",
       "notes": "SL-0320 identifies the internal contractile vacuole lumen."
      },
      {
       "reference": "GO:0031164",
       "notes": "GO:0031164 identifies the contractile vacuolar membrane rather than the lumen it encloses."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0031913",
   "label": "contractile vacuole pore",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "Stable structure that regulates the flow of liquid between the contractile vacuole and the surrounding medium.",
   "definition_source": "GO:0031913",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-02T15:01:51Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T15:02:48Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added plasma-membrane-protein-complex parentage, contractile-vacuolar membrane and cytoskeleton parthood, Tetrahymena and Paramecium examples, a regulated-discharge function, GO/DOI evidence, a nonmechanistic pore topology graph, and an open pore-component grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T15:17:28Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Addressed review issues #1919 and #1920 by tightening the GO:0031164 evidence note and removing a genus-level Paramecium canonical example while retaining McKanna 1973 as structural evidence.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0098797"
   ],
   "part_of": [
    "GO:0031164",
    "GO:0005856"
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5911",
     "taxon_label": "Tetrahymena thermophila",
     "note": "Ciliate model whose contractile-vacuole pore was included in the cell-biology review used by GO to define GO:0031913.",
     "reference": "DOI:10.1016/S0091-679X(08)61528-9"
    }
   ],
   "functions": [
    {
     "function_id": "regulated_contractile_vacuole_discharge",
     "label": "regulated contractile-vacuole discharge",
     "description": "The contractile vacuole pore regulates liquid flow between the contractile vacuole and the exterior medium during discharge.",
     "evidence": [
      {
       "reference": "GO:0031913",
       "notes": "GO:0031913 defines the contractile vacuole pore as a stable structure that regulates liquid flow between the contractile vacuole and surrounding medium."
      },
      {
       "reference": "DOI:10.1111/j.1550-7408.1973.tb03587.x",
       "notes": "McKanna 1973 analyzed the fine structure of the Paramecium contractile-vacuole pore."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031913",
     "notes": "Gene Ontology cellular-component term for the contractile vacuole pore."
    },
    {
     "reference": "GO:0098797",
     "notes": "Gene Ontology parent term that classifies the contractile vacuole pore as a plasma membrane protein complex."
    },
    {
     "reference": "GO:0031164",
     "notes": "Gene Ontology cellular-component term for the contractile vacuolar membrane."
    },
    {
     "reference": "GO:0005856",
     "notes": "Gene Ontology cellular-component term for the cytoskeleton, which GO:0031913 links to the pore by part_of."
    },
    {
     "reference": "DOI:10.1016/S0091-679X(08)61528-9",
     "notes": "Frankel 2000, Cell biology of Tetrahymena thermophila, Methods in Cell Biology; cited by GO:0031913 for the contractile vacuole pore definition."
    },
    {
     "reference": "DOI:10.1111/j.1550-7408.1973.tb03587.x",
     "notes": "McKanna 1973, Fine structure of the contractile vacuole pore in Paramecium, Journal of Protozoology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "contractile_vacuole_pore_discharge_topology",
     "title": "Contractile-vacuole pores connect the vacuole to the medium",
     "description": "The contractile vacuole pore is a plasma-membrane protein complex that sits in the contractile vacuolar membrane and cytoskeletal framework and regulates liquid passage during vacuole discharge.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph captures GO-backed parthood and pore-mediated liquid-flow regulation without asserting the pore subunit composition or the force-generating mechanism that opens it.",
     "nodes": [
      {
       "node_id": "contractile_vacuole_pore",
       "label": "contractile vacuole pore",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031913"
      },
      {
       "node_id": "contractile_vacuolar_membrane",
       "label": "contractile vacuolar membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031164"
      },
      {
       "node_id": "cytoskeleton",
       "label": "cytoskeleton",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005856"
      },
      {
       "node_id": "external_liquid_flow",
       "label": "contractile-vacuole liquid discharge",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "contractile_vacuole_pore",
       "predicate": "is part of",
       "object": "contractile_vacuolar_membrane",
       "description": "GO places the contractile vacuole pore as a part of the contractile vacuolar membrane.",
       "evidence": [
        {
         "reference": "GO:0031913",
         "notes": "The GO graph links GO:0031913 contractile vacuole pore to GO:0031164 contractile vacuolar membrane by part_of."
        }
       ]
      },
      {
       "subject": "contractile_vacuole_pore",
       "predicate": "is part of",
       "object": "cytoskeleton",
       "description": "GO places the contractile vacuole pore as a cytoskeletal part.",
       "evidence": [
        {
         "reference": "GO:0031913",
         "notes": "The GO graph links GO:0031913 contractile vacuole pore to GO:0005856 cytoskeleton by part_of."
        }
       ]
      },
      {
       "subject": "contractile_vacuole_pore",
       "predicate": "regulates",
       "object": "external_liquid_flow",
       "description": "The pore regulates liquid flow between the contractile vacuole and the medium.",
       "evidence": [
        {
         "reference": "GO:0031913",
         "notes": "GO defines the pore by regulation of liquid flow between the contractile vacuole and surrounding medium."
        },
        {
         "reference": "DOI:10.1111/j.1550-7408.1973.tb03587.x",
         "notes": "McKanna 1973 resolved the fine structure of the Paramecium contractile-vacuole pore."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_contractile_vacuole_pore_components",
     "prompt": "Resolve exact source-neutral protein-family or complex groundings for contractile-vacuole pore constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#contractile_vacuole_pore_discharge_topology"
     ],
     "rationale": "The GO topology and ultrastructural evidence establish the pore as a stable structure, but this pass did not verify InterPro, Pfam, NCBIfam, UniProtKB or Complex Portal CURIEs for exact lineage-neutral pore subunits.",
     "evidence": [
      {
       "reference": "GO:0031913"
      },
      {
       "reference": "DOI:10.1111/j.1550-7408.1973.tb03587.x"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02"
    }
   ]
  },
  {
   "identifier": "GO:0030137",
   "label": "COPI-coated vesicle",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A vesicle with a coat formed of the COPI coat complex proteins. COPI-coated vesicles are found associated with Golgi membranes at steady state, are involved in Golgi to endoplasmic reticulum (retrograde) vesicle transport, and possibly also in intra-Golgi transport.",
   "definition_source": "GO:0030137",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-14T15:45:22Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T15:46:45Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added Golgi-associated/coated-vesicle parentage, COPI coat and COPI-coated vesicle membrane parts, Saccharomyces scope, a Golgi-to-ER retrograde-transport function, GO/DOI evidence, a nonmechanistic vesicle-topology graph, and resolved coat-subunit and coatomer-synonym boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T11:01:21Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1235 by replacing unreadable Serafini and Letourneur COPI citations with reachable Yu et al. 2012 Arf1-coatomer and Sandmann et al. 2003 Golgi-to-ER retrieval evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Connected isolated causal node(s) with 1 source-backed edge(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005798",
    "GO:0030135"
   ],
   "has_part": [
    "GO:0030126",
    "GO:0030663"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has a COPI coatomer system that retrieves dilysine-tagged early secretory cargo to the endoplasmic reticulum.",
     "reference": "DOI:10.1091/mbc.e02-11-0736"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which coatomer mutants established COPI roles in Golgi-to-ER retrieval and early secretory trafficking.",
     "reference": "DOI:10.1091/mbc.e02-11-0736"
    }
   ],
   "functions": [
    {
     "function_id": "golgi_to_er_retrograde_transport",
     "label": "retrograde vesicle-mediated transport, Golgi to endoplasmic reticulum",
     "grounding": "GO:0006890",
     "description": "COPI-coated vesicles act as coated transport carriers for retrograde traffic from the Golgi apparatus to the endoplasmic reticulum.",
     "evidence": [
      {
       "reference": "GO:0006890",
       "notes": "GO:0006890 denotes retrograde vesicle-mediated transport from the Golgi apparatus to the endoplasmic reticulum."
      },
      {
       "reference": "GO:0030137",
       "notes": "GO:0030137 identifies COPI-coated vesicles as carriers involved in Golgi-to-ER retrograde vesicle transport."
      },
      {
       "reference": "DOI:10.1091/mbc.e02-11-0736",
       "notes": "Sandmann et al. 2003 described COPI retrograde vesicles and direct binding of a KKXX ER-retrieval motif by coatomer in Saccharomyces cerevisiae."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030137",
     "notes": "Gene Ontology cellular-component term for COPI-coated vesicles."
    },
    {
     "reference": "GO:0005798",
     "notes": "Gene Ontology cellular-component parent term for Golgi-associated vesicles."
    },
    {
     "reference": "GO:0030135",
     "notes": "Gene Ontology cellular-component parent term for coated vesicles."
    },
    {
     "reference": "GO:0030126",
     "notes": "Gene Ontology cellular-component term for the COPI vesicle coat that is part of COPI-coated vesicles."
    },
    {
     "reference": "GO:0030663",
     "notes": "Gene Ontology cellular-component term for the COPI-coated vesicle membrane."
    },
    {
     "reference": "GO:0035964",
     "notes": "Gene Ontology biological-process term for COPI-coated vesicle budding."
    },
    {
     "reference": "GO:0006890",
     "notes": "Gene Ontology biological-process term for retrograde vesicle-mediated transport from Golgi to ER."
    },
    {
     "reference": "GO:0000139",
     "notes": "Gene Ontology cellular-component term for the Golgi membrane from which COPI-coated vesicles bud."
    },
    {
     "reference": "GO:0005783",
     "notes": "Gene Ontology cellular-component term for the endoplasmic reticulum reached by Golgi-to-ER retrograde vesicle transport."
    },
    {
     "reference": "DOI:10.1038/349248a0",
     "notes": "Waters, Serafini and Rothman 1991, 'Coatomer': a cytosolic protein complex containing subunits of non-clathrin-coated Golgi transport vesicles, Nature."
    },
    {
     "reference": "DOI:10.1016/j.cell.2012.01.015",
     "notes": "Yu et al. 2012, A Structure-Based Mechanism for Arf1-Dependent Recruitment of Coatomer to Membranes, Cell."
    },
    {
     "reference": "DOI:10.1091/mbc.e02-11-0736",
     "notes": "Sandmann et al. 2003, Suppression of Coatomer Mutants by a New Protein Family with COPI and COPII Binding Motifs in Saccharomyces cerevisiae, Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "copi_coated_vesicle_topology",
     "title": "COPI-coated vesicle topology",
     "description": "The COPI vesicle coat and COPI-coated vesicle membrane are parts of the coated vesicles that bud from Golgi membranes for Golgi-to-ER retrograde transport.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the whole vesicle, its COPI coat and membrane, and its retrograde route without duplicating individual coatomer subunits, Arf-family GTPases, or cargo-adaptor mechanisms.",
     "nodes": [
      {
       "node_id": "golgi_membrane",
       "label": "Golgi membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000139"
      },
      {
       "node_id": "copi_vesicle_coat",
       "label": "COPI vesicle coat",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030126"
      },
      {
       "node_id": "copi_coated_vesicle_membrane",
       "label": "COPI-coated vesicle membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030663"
      },
      {
       "node_id": "copi_coated_vesicle",
       "label": "COPI-coated vesicle",
       "node_type": "ORGANELLE",
       "grounding": "GO:0030137"
      },
      {
       "node_id": "endoplasmic_reticulum",
       "label": "endoplasmic reticulum",
       "node_type": "ORGANELLE",
       "grounding": "GO:0005783"
      },
      {
       "node_id": "copi_coated_vesicle_budding",
       "label": "COPI-coated vesicle budding",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0035964"
      },
      {
       "node_id": "golgi_to_er_retrograde_transport",
       "label": "retrograde vesicle-mediated transport, Golgi to endoplasmic reticulum",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006890"
      }
     ],
     "edges": [
      {
       "subject": "copi_vesicle_coat",
       "predicate": "is part of",
       "object": "copi_coated_vesicle",
       "description": "The COPI vesicle coat is the coat on a COPI-coated vesicle.",
       "evidence": [
        {
         "reference": "GO:0030137",
         "notes": "GO:0030137 defines a COPI-coated vesicle by its COPI coat complex proteins."
        }
       ]
      },
      {
       "subject": "copi_coated_vesicle_membrane",
       "predicate": "is part of",
       "object": "copi_coated_vesicle",
       "description": "The COPI-coated vesicle membrane is the lipid bilayer around a COPI-coated vesicle.",
       "evidence": [
        {
         "reference": "GO:0030663",
         "notes": "GO:0030663 defines the COPI-coated vesicle membrane as the surrounding lipid bilayer."
        }
       ]
      },
      {
       "subject": "golgi_membrane",
       "predicate": "evaginates into",
       "object": "copi_coated_vesicle",
       "description": "COPI-coated vesicle budding forms COPI-coated vesicles by evagination of Golgi membrane.",
       "evidence": [
        {
         "reference": "GO:0035964",
         "notes": "GO:0035964 defines COPI-coated vesicle budding as evagination of a Golgi membrane to form a COPI-coated vesicle."
        }
       ]
      },
      {
       "subject": "copi_coated_vesicle",
       "predicate": "participates in",
       "object": "golgi_to_er_retrograde_transport",
       "description": "COPI-coated vesicles are retrograde Golgi-to-ER transport carriers.",
       "evidence": [
        {
         "reference": "GO:0006890",
         "notes": "GO:0006890 denotes retrograde vesicle-mediated transport from Golgi apparatus to endoplasmic reticulum."
        },
        {
         "reference": "GO:0030137",
         "notes": "GO:0030137 identifies COPI-coated vesicles as carriers involved in Golgi-to-ER retrograde transport."
        }
       ]
      },
      {
       "subject": "copi_vesicle_coat",
       "predicate": "participates in",
       "object": "copi_coated_vesicle_budding",
       "description": "The COPI vesicle coat forms on Golgi membrane during COPI-coated vesicle budding.",
       "evidence": [
        {
         "reference": "GO:0035964",
         "notes": "GO:0035964 defines COPI-coated vesicle budding as the process that yields a COPI-coated vesicle."
        }
       ]
      },
      {
       "subject": "golgi_to_er_retrograde_transport",
       "predicate": "delivers cargo to",
       "object": "endoplasmic_reticulum",
       "description": "COPI-mediated retrograde vesicle transport returns proteins and lipids from the Golgi apparatus to the endoplasmic reticulum.",
       "evidence": [
        {
         "reference": "GO:0006890",
         "notes": "GO:0006890 defines retrograde vesicle-mediated transport from the Golgi to the endoplasmic reticulum."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "keep_coat_subunits_on_copi_coat",
     "prompt": "Keep coatomer and Arf-family GTPases on the COPI vesicle coat record rather than duplicating them as direct COPI-coated vesicle components.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#copi_coated_vesicle_topology"
     ],
     "rationale": "The whole-vesicle record uses GO:0030126 for its COPI coat part, and the coat record already models coatomer and Arf as COPI coat constituents. Repeating those subunits here would flatten the coat-versus-vesicle partonomy.",
     "resolution_note": "Added the COPI coat and COPI-coated vesicle membrane as vesicle parts and left lower-level coat subunits to the GO:0030126 COPI vesicle coat record.",
     "evidence": [
      {
       "reference": "GO:0030137",
       "notes": "GO:0030137 defines the whole coated vesicle in terms of a COPI coat."
      },
      {
       "reference": "GO:0030126",
       "notes": "GO:0030126 identifies the COPI vesicle coat."
      },
      {
       "reference": "DOI:10.1038/349248a0",
       "notes": "Waters et al. 1991 defined coatomer as a non-clathrin Golgi-vesicle coat protein complex."
      },
      {
       "reference": "DOI:10.1016/j.cell.2012.01.015",
       "notes": "Yu et al. 2012 showed that Arf1-GTP binds COPI coatomer subcomplexes during coatomer recruitment to membranes."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-14",
     "resolved_date": "2026-09-14"
    },
    {
     "discussion_id": "exclude_coatomer_as_vesicle_synonym",
     "prompt": "Leave GO:0030137's related synonym 'coatomer' off this whole-vesicle record.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record"
     ],
     "rationale": "In GO, coatomer is an exact synonym for GO:0030126 COPI vesicle coat and only a related synonym of GO:0030137 COPI-coated vesicle, so adding it here would make searches conflate the coat complex with the whole vesicle.",
     "resolution_note": "Did not add a coatomer synonym to the GO:0030137 record.",
     "evidence": [
      {
       "reference": "GO:0030137",
       "notes": "GO:0030137 lists coatomer only as a related synonym of COPI-coated vesicle."
      },
      {
       "reference": "GO:0030126",
       "notes": "GO:0030126 lists coatomer as an exact synonym of COPI vesicle coat."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-14",
     "resolved_date": "2026-09-14"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:copi_coated_vesicle_lumen",
   "label": "COPI-coated vesicle lumen",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The COPI-coated vesicle compartment bounded by the COPI-coated vesicle membrane.",
   "definition_source": "uniprot.location:SL-0321",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-14T22:00:01Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T22:00:49Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added cytoplasmic-vesicle-lumen parentage, COPI-coated-vesicle parthood, the UniProt SL-0321 xref, Saccharomyces scope, GO/UniProt/DOI evidence, and a nonmechanistic COPI-coated-vesicle lumen topology graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T11:01:21Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1235 by replacing unreadable Letourneur COPI evidence with reachable Sandmann et al. 2003 Golgi-to-ER retrieval evidence.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0060205"
   ],
   "part_of": [
    "GO:0030137"
   ],
   "xrefs": [
    "uniprot.location:SL-0321"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has coatomer-dependent COPI-coated vesicles that carry early secretory cargo for retrograde retrieval.",
     "reference": "DOI:10.1091/mbc.e02-11-0736"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which coatomer mutants established COPI roles in Golgi-to-ER retrieval and early secretory trafficking.",
     "reference": "DOI:10.1091/mbc.e02-11-0736"
    }
   ],
   "evidence": [
    {
     "reference": "uniprot.location:SL-0321",
     "notes": "UniProt Subcellular Location entry SL-0321 identifies the COPI-coated vesicle lumen, places it under cytoplasmic vesicle lumen, and names it part of COPI-coated vesicle."
    },
    {
     "reference": "GO:0060205",
     "notes": "Gene Ontology cellular-component parent term for cytoplasmic vesicle lumen."
    },
    {
     "reference": "GO:0030137",
     "notes": "Gene Ontology cellular-component term for the enclosing COPI-coated vesicle."
    },
    {
     "reference": "GO:0030663",
     "notes": "Gene Ontology cellular-component term for the COPI-coated vesicle membrane bounding the lumen."
    },
    {
     "reference": "DOI:10.1091/mbc.e02-11-0736",
     "notes": "Sandmann et al. 2003, Suppression of Coatomer Mutants by a New Protein Family with COPI and COPII Binding Motifs in Saccharomyces cerevisiae, Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "copi_coated_vesicle_lumen_topology",
     "title": "COPI-coated vesicle lumen topology",
     "description": "The COPI-coated vesicle membrane bounds the COPI-coated vesicle lumen inside the coated vesicle.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the mature COPI-coated vesicle lumen boundary without asserting coatomer assembly, cargo sorting, or fusion steps.",
     "nodes": [
      {
       "node_id": "copi_coated_vesicle_lumen",
       "label": "COPI-coated vesicle lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "cellstructuremech:copi_coated_vesicle_lumen"
      },
      {
       "node_id": "copi_coated_vesicle_membrane",
       "label": "COPI-coated vesicle membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030663"
      },
      {
       "node_id": "copi_coated_vesicle",
       "label": "COPI-coated vesicle",
       "node_type": "ORGANELLE",
       "grounding": "GO:0030137"
      }
     ],
     "edges": [
      {
       "subject": "copi_coated_vesicle_lumen",
       "predicate": "is part of",
       "object": "copi_coated_vesicle",
       "description": "The COPI-coated vesicle lumen is the bounded compartment inside a COPI-coated vesicle.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0321",
         "notes": "UniProt SL-0321 places the COPI-coated vesicle lumen under the COPI-coated vesicle."
        },
        {
         "reference": "GO:0030137",
         "notes": "GO:0030137 identifies the enclosing COPI-coated vesicle."
        }
       ]
      },
      {
       "subject": "copi_coated_vesicle_membrane",
       "predicate": "bounds",
       "object": "copi_coated_vesicle_lumen",
       "description": "The COPI-coated vesicle membrane bounds the COPI-coated vesicle lumen.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0321",
         "notes": "UniProt SL-0321 describes the lumen as bounded by the COPI-coated vesicle membrane."
        },
        {
         "reference": "GO:0030663",
         "notes": "GO:0030663 identifies the surrounding COPI-coated vesicle membrane."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0030663",
   "label": "COPI-coated vesicle membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The lipid bilayer surrounding a COPI-coated vesicle.",
   "definition_source": "GO:0030663",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-14T18:20:13Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T18:20:57Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO vesicle-membrane parentage, COPI-coated-vesicle parthood, the exact GO synonym, a reviewed-label-only lipid-bilayer component, Saccharomyces scope, GO/DOI evidence, a nonmechanistic vesicle-membrane topology graph, and lipid-grounding plus COPI-coat boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T18:37:24Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Addressed issue #887 by removing the unused COPI-coated vesicle budding node from the topology graph while retaining GO:0035964 as edge evidence for Golgi membrane donation.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T11:01:21Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1235 by replacing unreadable COPI citations with reachable Sandmann et al. 2003 Golgi-to-ER retrieval evidence and removing redundant Serafini Golgi-budding citations already covered by GO evidence.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0030660",
    "GO:0030662"
   ],
   "part_of": [
    "GO:0030137"
   ],
   "synonyms": [
    {
     "synonym_text": "COPI coated vesicle membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030663"
    }
   ],
   "components": [
    {
     "component_id": "copi_coated_vesicle_membrane_lipid_bilayer",
     "label": "COPI-coated vesicle membrane lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Lipid-bilayer constituent of the COPI-coated vesicle membrane that surrounds a COPI-coated vesicle.",
     "evidence": [
      {
       "reference": "GO:0030663",
       "notes": "GO:0030663 defines the COPI-coated vesicle membrane as the lipid bilayer surrounding a COPI-coated vesicle."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0030663 identifies the whole COPI-coated vesicle membrane, but no separate source-neutral CURIE was curated for the generic lipid constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has a coatomer-dependent COPI system that retrieves dilysine-tagged early secretory cargo to the endoplasmic reticulum.",
     "reference": "DOI:10.1091/mbc.e02-11-0736"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which coatomer mutants established COPI roles in Golgi-to-ER retrieval and early secretory trafficking.",
     "reference": "DOI:10.1091/mbc.e02-11-0736"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030663",
     "notes": "Gene Ontology cellular-component term for the COPI-coated vesicle membrane."
    },
    {
     "reference": "GO:0030660",
     "notes": "Gene Ontology cellular-component parent term for Golgi-associated vesicle membranes."
    },
    {
     "reference": "GO:0030662",
     "notes": "Gene Ontology cellular-component parent term for coated vesicle membranes."
    },
    {
     "reference": "GO:0030137",
     "notes": "Gene Ontology cellular-component term for the containing COPI-coated vesicle."
    },
    {
     "reference": "GO:0000139",
     "notes": "Gene Ontology cellular-component term for the Golgi membrane source of COPI-coated vesicle budding."
    },
    {
     "reference": "GO:0035964",
     "notes": "Gene Ontology biological-process term for COPI-coated vesicle budding."
    },
    {
     "reference": "GO:0030126",
     "notes": "Gene Ontology cellular-component term for the COPI vesicle coat that surrounds COPI-coated vesicles."
    },
    {
     "reference": "DOI:10.1091/mbc.e02-11-0736",
     "notes": "Sandmann et al. 2003, Suppression of Coatomer Mutants by a New Protein Family with COPI and COPII Binding Motifs in Saccharomyces cerevisiae, Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "copi_coated_vesicle_membrane_topology",
     "title": "COPI-coated vesicle membrane topology",
     "description": "The COPI-coated vesicle membrane is the lipid-bilayer boundary of the COPI-coated vesicle formed during Golgi membrane evagination.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the vesicle-membrane boundary and Golgi budding source without duplicating the COPI coat subunit assembly mechanism.",
     "nodes": [
      {
       "node_id": "golgi_membrane",
       "label": "Golgi membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000139"
      },
      {
       "node_id": "copi_coated_vesicle_membrane",
       "label": "COPI-coated vesicle membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030663",
       "component_ref": "copi_coated_vesicle_membrane_lipid_bilayer"
      },
      {
       "node_id": "copi_coated_vesicle",
       "label": "COPI-coated vesicle",
       "node_type": "ORGANELLE",
       "grounding": "GO:0030137"
      }
     ],
     "edges": [
      {
       "subject": "copi_coated_vesicle_membrane",
       "predicate": "is part of",
       "object": "copi_coated_vesicle",
       "description": "The COPI-coated vesicle membrane is the lipid bilayer part of a COPI-coated vesicle.",
       "evidence": [
        {
         "reference": "GO:0030663",
         "notes": "GO:0030663 identifies the COPI-coated vesicle membrane as part of a COPI-coated vesicle."
        },
        {
         "reference": "GO:0030137",
         "notes": "GO:0030137 identifies the containing COPI-coated vesicle."
        }
       ]
      },
      {
       "subject": "copi_coated_vesicle_membrane",
       "predicate": "bounds",
       "object": "copi_coated_vesicle",
       "description": "The COPI-coated vesicle membrane surrounds a COPI-coated vesicle.",
       "evidence": [
        {
         "reference": "GO:0030663",
         "notes": "GO:0030663 defines the COPI-coated vesicle membrane as the lipid bilayer surrounding a COPI-coated vesicle."
        }
       ]
      },
      {
       "subject": "golgi_membrane",
       "predicate": "donates membrane to",
       "object": "copi_coated_vesicle_membrane",
       "description": "COPI-coated vesicle membranes arise from Golgi membrane during COPI-coated vesicle budding.",
       "evidence": [
        {
         "reference": "GO:0035964",
         "notes": "GO:0035964 defines COPI-coated vesicle budding as evagination of a Golgi membrane to form a COPI-coated vesicle."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_copi_coated_vesicle_membrane_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the COPI-coated vesicle membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#copi_coated_vesicle_membrane_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0030663, but the COPI-coated vesicle membrane lipid-bilayer constituent is intentionally left as reviewed-label-only until an exact source-neutral lipid or membrane-constituent CURIE is curated.",
     "posed_by": "codex",
     "posed_date": "2026-09-14"
    },
    {
     "discussion_id": "exclude_copi_coat_from_membrane_components",
     "prompt": "Keep the COPI vesicle coat as a whole-vesicle part rather than as a lipid-bilayer membrane component.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#copi_coated_vesicle_membrane_topology"
     ],
     "rationale": "GO:0030126 denotes the COPI protein coat on the whole coated vesicle, whereas GO:0030663 denotes the lipid bilayer surrounding that vesicle.",
     "resolution_note": "Represented only a reviewed-label-only lipid bilayer as a direct membrane component and left coatomer, Arf-family GTPases, and the COPI coat on the COPI vesicle coat and whole COPI-coated vesicle records.",
     "evidence": [
      {
       "reference": "GO:0030663",
       "notes": "GO:0030663 identifies the vesicle membrane rather than the protein coat."
      },
      {
       "reference": "GO:0030126",
       "notes": "GO:0030126 identifies the COPI vesicle coat."
      },
      {
       "reference": "GO:0030137",
       "notes": "GO:0030137 identifies the whole COPI-coated vesicle."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-14",
     "resolved_date": "2026-09-14"
    }
   ]
  },
  {
   "identifier": "GO:0030134",
   "label": "COPII-coated ER to Golgi transport vesicle",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A vesicle with a coat formed of the COPII coat complex proteins. The COPII coat complex is formed by the Sec23p/Sec24p and the Sec13p/Sec31p heterodimers. COPII-associated vesicles transport proteins from the rough endoplasmic reticulum to the Golgi apparatus (anterograde transport).",
   "definition_source": "GO:0030134",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-14T01:11:49Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T01:12:38Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO coated-vesicle parentage, COPII coat parthood, GO synonyms, Saccharomyces scope, COPII budding function, GO/DOI evidence, and a nonmechanistic ER-to-Golgi vesicle topology graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T01:22:34Z",
     "curator": "codex",
     "action": "ADDRESS_PR_REVIEW",
     "changes": "Addressed issue #861 by replacing the vesicle-creation function with GO:0006888 ER-to-Golgi vesicle-mediated transport while retaining COPII budding as topology evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T09:25:14Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1229 by routing Barlowe et al. 1994 COPII evidence through reachable PMID:8004676 instead of the unreadable Cell DOI.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T11:34:06Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1237 by routing Matsuoka et al. 1998 COPII liposome evidence through reachable PMID:9568718 instead of the unreadable Cell DOI.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "COPII-associated ER to Golgi transport vesicle",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030134"
    },
    {
     "synonym_text": "COPII-associated vesicle",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030134"
    },
    {
     "synonym_text": "COPII-coated vesicle",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030134"
    },
    {
     "synonym_text": "COPII vesicle",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0030134"
    },
    {
     "synonym_text": "ER to Golgi transport vesicle",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0030134"
    },
    {
     "synonym_text": "ER-Golgi transport vesicle",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0030134"
    },
    {
     "synonym_text": "endoplasmic reticulum to Golgi transport vesicle",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0030134"
    }
   ],
   "parent_structures": [
    "GO:0030135"
   ],
   "has_part": [
    "GO:0030127"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast forms COPII-coated ER-to-Golgi transport vesicles from endoplasmic-reticulum membranes using the Sec23/Sec24, Sec13/Sec31, and Sar1 COPII coat machinery.",
     "reference": "PMID:8004676"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which Sec proteins were identified as COPII coat machinery that drives ER-derived vesicle budding.",
     "reference": "PMID:8004676"
    }
   ],
   "functions": [
    {
     "function_id": "er_to_golgi_vesicle_mediated_transport",
     "label": "endoplasmic reticulum to Golgi vesicle-mediated transport",
     "grounding": "GO:0006888",
     "description": "COPII-coated ER-to-Golgi transport vesicles act as anterograde carriers that move cargo from the endoplasmic reticulum to the Golgi apparatus.",
     "evidence": [
      {
       "reference": "GO:0006888",
       "notes": "GO:0006888 defines ER-to-Golgi vesicle-mediated transport as movement from the ER to the Golgi mediated by COPII vesicles."
      },
      {
       "reference": "GO:0030134",
       "notes": "GO:0030134 defines COPII-coated ER-to-Golgi transport vesicles as anterograde protein carriers from rough ER to Golgi apparatus."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030134",
     "notes": "Gene Ontology cellular-component term for COPII-coated ER-to-Golgi transport vesicles."
    },
    {
     "reference": "GO:0030135",
     "notes": "Gene Ontology cellular-component parent term for coated vesicles."
    },
    {
     "reference": "GO:0030127",
     "notes": "Gene Ontology cellular-component term for the COPII vesicle coat carried by the vesicle."
    },
    {
     "reference": "GO:0090114",
     "notes": "Gene Ontology biological-process term for COPII-coated vesicle budding."
    },
    {
     "reference": "GO:0006888",
     "notes": "Gene Ontology biological-process term for ER-to-Golgi vesicle-mediated transport by COPII vesicles."
    },
    {
     "reference": "PMID:8004676",
     "notes": "Barlowe et al. 1994, 'COPII: A membrane coat formed by Sec proteins that drive vesicle budding from the endoplasmic reticulum', Cell."
    },
    {
     "reference": "PMID:9568718",
     "notes": "Matsuoka et al. 1998, 'COPII-Coated Vesicle Formation Reconstituted with Purified Coat Proteins and Chemically Defined Liposomes', Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "copii_er_to_golgi_vesicle_topology",
     "title": "COPII-coated vesicle topology",
     "description": "The COPII vesicle coat assembles on endoplasmic-reticulum membrane to produce coated vesicles that mediate ER-to-Golgi transport.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the whole vesicle, its COPII coat, and its ER-to-Golgi route without re-modeling individual Sec coat subunits.",
     "nodes": [
      {
       "node_id": "er_membrane",
       "label": "endoplasmic reticulum membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005789"
      },
      {
       "node_id": "copii_vesicle_coat",
       "label": "COPII vesicle coat",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030127"
      },
      {
       "node_id": "copii_coated_vesicle",
       "label": "COPII-coated ER to Golgi transport vesicle",
       "node_type": "ORGANELLE",
       "grounding": "GO:0030134"
      },
      {
       "node_id": "golgi_apparatus",
       "label": "Golgi apparatus",
       "node_type": "ORGANELLE",
       "grounding": "GO:0005794"
      },
      {
       "node_id": "copii_coated_vesicle_budding",
       "label": "COPII-coated vesicle budding",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0090114"
      },
      {
       "node_id": "er_to_golgi_transport",
       "label": "endoplasmic reticulum to Golgi vesicle-mediated transport",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006888"
      }
     ],
     "edges": [
      {
       "subject": "copii_vesicle_coat",
       "predicate": "is part of",
       "object": "copii_coated_vesicle",
       "description": "The COPII coat is the protein coat carried by COPII-coated ER-to-Golgi transport vesicles.",
       "evidence": [
        {
         "reference": "GO:0030134",
         "notes": "GO:0030134 defines this vesicle by its COPII coat complex."
        }
       ]
      },
      {
       "subject": "er_membrane",
       "predicate": "evaginates into",
       "object": "copii_coated_vesicle",
       "description": "COPII-coated ER-to-Golgi transport vesicles bud by evagination of endoplasmic-reticulum membrane.",
       "evidence": [
        {
         "reference": "GO:0090114",
         "notes": "GO:0090114 defines COPII-coated vesicle budding as evagination of ER membrane to form a COPII-coated vesicle."
        },
        {
         "reference": "PMID:9568718",
         "notes": "Matsuoka et al. 1998 reconstituted COPII-coated vesicle formation on defined liposomes."
        }
       ]
      },
      {
       "subject": "copii_coated_vesicle",
       "predicate": "transports cargo to",
       "object": "golgi_apparatus",
       "description": "COPII-associated vesicles carry proteins from the rough endoplasmic reticulum to the Golgi apparatus.",
       "evidence": [
        {
         "reference": "GO:0030134",
         "notes": "GO:0030134 describes COPII-associated vesicles as ER-to-Golgi anterograde transport carriers."
        }
       ]
      },
      {
       "subject": "copii_vesicle_coat",
       "predicate": "participates in",
       "object": "copii_coated_vesicle_budding",
       "description": "COPII coat proteins drive COPII-coated vesicle formation.",
       "evidence": [
        {
         "reference": "PMID:8004676",
         "notes": "Barlowe et al. 1994 identified Sec proteins as a COPII membrane coat that drives ER vesicle budding."
        },
        {
         "reference": "GO:0090114",
         "notes": "GO:0090114 denotes the budding process that forms COPII-coated vesicles."
        }
       ]
      },
      {
       "subject": "copii_coated_vesicle",
       "predicate": "participates in",
       "object": "er_to_golgi_transport",
       "description": "COPII-coated vesicles mediate anterograde transport from the ER to the Golgi apparatus.",
       "evidence": [
        {
         "reference": "GO:0006888",
         "notes": "GO:0006888 defines ER-to-Golgi vesicle-mediated transport as movement from the ER to the Golgi mediated by COPII vesicles."
        },
        {
         "reference": "GO:0030134",
         "notes": "GO:0030134 identifies COPII-coated ER-to-Golgi transport vesicles as the anterograde carriers."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "cellstructuremech:copii_coated_vesicle_lumen",
   "label": "COPII-coated vesicle lumen",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The COPII-coated vesicle compartment bounded by the COPII-coated vesicle membrane.",
   "definition_source": "uniprot.location:SL-0322",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-14T22:18:12Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T22:18:47Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added UniProt synonyms, cytoplasmic-vesicle-lumen parentage, COPII-coated-vesicle parthood, the UniProt SL-0322 xref, Saccharomyces scope, GO/UniProt/DOI evidence, and a nonmechanistic COPII-coated-vesicle lumen topology graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T09:25:14Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1229 by routing Barlowe et al. 1994 COPII evidence through reachable PMID:8004676 instead of the unreadable Cell DOI.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Coat protein complexes II lumen",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0322"
    },
    {
     "synonym_text": "ER to Golgi transport vesicle lumen",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0322"
    }
   ],
   "parent_structures": [
    "GO:0060205"
   ],
   "part_of": [
    "GO:0030134"
   ],
   "xrefs": [
    "uniprot.location:SL-0322"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast forms COPII-coated ER-to-Golgi transport vesicles from endoplasmic-reticulum membranes.",
     "reference": "PMID:8004676"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which Sec proteins were identified as COPII coat machinery that drives ER-derived vesicle budding.",
     "reference": "PMID:8004676"
    }
   ],
   "evidence": [
    {
     "reference": "uniprot.location:SL-0322",
     "notes": "UniProt Subcellular Location entry SL-0322 identifies the COPII-coated vesicle lumen, places it under cytoplasmic vesicle lumen, and names it part of COPII-coated vesicle."
    },
    {
     "reference": "GO:0060205",
     "notes": "Gene Ontology cellular-component parent term for cytoplasmic vesicle lumen."
    },
    {
     "reference": "GO:0030134",
     "notes": "Gene Ontology cellular-component term for the enclosing COPII-coated ER-to-Golgi transport vesicle."
    },
    {
     "reference": "GO:0012507",
     "notes": "Gene Ontology cellular-component term for the ER to Golgi transport vesicle membrane bounding the lumen."
    },
    {
     "reference": "PMID:8004676",
     "notes": "Barlowe et al. 1994, COPII: A membrane coat formed by Sec proteins that drive vesicle budding from the endoplasmic reticulum, Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "copii_coated_vesicle_lumen_topology",
     "title": "COPII-coated vesicle lumen topology",
     "description": "The ER to Golgi transport vesicle membrane bounds the COPII-coated vesicle lumen inside the coated carrier.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the mature COPII-coated vesicle lumen boundary without asserting Sec coat assembly, cargo sorting, or fusion steps.",
     "nodes": [
      {
       "node_id": "copii_coated_vesicle_lumen",
       "label": "COPII-coated vesicle lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "cellstructuremech:copii_coated_vesicle_lumen"
      },
      {
       "node_id": "er_to_golgi_transport_vesicle_membrane",
       "label": "ER to Golgi transport vesicle membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0012507"
      },
      {
       "node_id": "copii_coated_vesicle",
       "label": "COPII-coated ER to Golgi transport vesicle",
       "node_type": "ORGANELLE",
       "grounding": "GO:0030134"
      }
     ],
     "edges": [
      {
       "subject": "copii_coated_vesicle_lumen",
       "predicate": "is part of",
       "object": "copii_coated_vesicle",
       "description": "The COPII-coated vesicle lumen is the bounded compartment inside a COPII-coated ER-to-Golgi transport vesicle.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0322",
         "notes": "UniProt SL-0322 places the COPII-coated vesicle lumen under the COPII-coated vesicle."
        },
        {
         "reference": "GO:0030134",
         "notes": "GO:0030134 identifies the enclosing COPII-coated ER-to-Golgi transport vesicle."
        }
       ]
      },
      {
       "subject": "er_to_golgi_transport_vesicle_membrane",
       "predicate": "bounds",
       "object": "copii_coated_vesicle_lumen",
       "description": "The ER to Golgi transport vesicle membrane bounds the COPII-coated vesicle lumen.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0322",
         "notes": "UniProt SL-0322 describes the lumen as bounded by the COPII-coated vesicle membrane."
        },
        {
         "reference": "GO:0012507",
         "notes": "GO:0012507 identifies the surrounding ER to Golgi transport vesicle membrane."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0033107",
   "label": "Cvt vesicle",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A cytosolic vesicle that is enclosed by a double membrane and is implicated in the cytoplasm to vacuole targeting pathway. These vesicles are found in the yeast S. cerevisiae, and contain vacuolar hydrolases, aminopeptidase I (Ape1p) and alpha-mannosidase (Ams1p).",
   "definition_source": "GO:0033107",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T13:35:23Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T13:36:10Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added exact GO synonymy, cytoplasmic vesicle parentage, the Cvt vesicle membrane part, a UniProt Subcellular Location xref, membrane and Cvt-complex components, Saccharomyces cerevisiae scope, Cvt-pathway function, DOI/GO/UniProt evidence, a nonmechanistic cargo-delivery graph, and an Atg-machinery grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T13:41:50Z",
     "curator": "codex",
     "action": "FIXED_DISCUSSION_ANCHOR",
     "changes": "Retargeted the Atg-machinery discussion from the generic components section to components#cvt_complex so the anchor resolves under the corpus discussion-anchor invariant.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T13:47:40Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #655 by making the cargo-enclosure edge point from the Cvt complex to the whole vesicle and by describing GO:0033110 as one of two surrounding bilayers; resolved #656 by detaching the Atg-machinery TODO from the Cvt complex cargo component.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "cytoplasm to vacuole targeting vesicle",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0033107"
    },
    {
     "synonym_text": "cytoplasm-to-vacuole targeting vesicle",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0033107"
    }
   ],
   "parent_structures": [
    "GO:0031410"
   ],
   "has_part": [
    "GO:0033110"
   ],
   "xrefs": [
    "uniprot.location:SL-0080"
   ],
   "components": [
    {
     "component_id": "cvt_vesicle_membrane",
     "label": "Cvt vesicle membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0033110",
     "essentiality": "ESSENTIAL",
     "role": "One of the two lipid bilayers surrounding the Cvt vesicle before vesicle-vacuole fusion.",
     "evidence": [
      {
       "reference": "GO:0033110",
       "notes": "GO:0033110 defines the Cvt vesicle membrane as either lipid bilayer surrounding a Cvt vesicle."
      },
      {
       "reference": "PMID:15004240",
       "notes": "Reggiori et al. 2004 describe Cvt vesicles as double-membrane cytosolic carriers in budding yeast."
      }
     ]
    },
    {
     "component_id": "cvt_complex",
     "label": "Cvt complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0034270",
     "essentiality": "UNKNOWN",
     "role": "Selective vacuolar-hydrolase cargo complex that is sequestered into forming Cvt vesicles for vacuolar delivery.",
     "evidence": [
      {
       "reference": "GO:0034270",
       "notes": "GO:0034270 defines the budding-yeast Cvt complex as a protein complex of preApe1p multimers involved in the Cvt pathway."
      },
      {
       "reference": "DOI:10.1074/jbc.M404399200",
       "notes": "Shintani and Klionsky 2004 analyzed Cvt complex cargo and its effect on Cvt vesicle formation."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Cvt vesicles have been characterized in budding yeast as double-membrane transport vesicles of the cytoplasm-to-vacuole targeting pathway.",
     "reference": "PMID:15138258"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Primary yeast model used to define the Cvt complex, Cvt vesicle formation, and secretory-pathway contributions to vesicle assembly.",
     "reference": "PMID:15004240"
    }
   ],
   "functions": [
    {
     "function_id": "cytoplasm_to_vacuole_targeting",
     "label": "cytoplasm to vacuole targeting by the Cvt pathway",
     "grounding": "GO:0032258",
     "description": "Cvt vesicles selectively enclose vacuolar hydrolase cargo and deliver it from the cytoplasm to the fungal vacuole.",
     "evidence": [
      {
       "reference": "GO:0032258",
       "notes": "GO:0032258 defines Cvt-pathway delivery by Atg19-dependent formation of a Cvt complex and membrane expansion around it."
      },
      {
       "reference": "DOI:10.1016/s1097-2765(01)00263-5",
       "notes": "Scott et al. 2001 identified Cvt19/Atg19 as the receptor that links precursor aminopeptidase I cargo to the Cvt pathway."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0033107",
     "notes": "Gene Ontology cellular-component term for the Cvt vesicle."
    },
    {
     "reference": "GO:0033110",
     "notes": "Gene Ontology cellular-component term for either bilayer of the Cvt vesicle membrane."
    },
    {
     "reference": "GO:0034270",
     "notes": "Gene Ontology cellular-component term for the Cvt complex."
    },
    {
     "reference": "GO:0032258",
     "notes": "Gene Ontology biological-process term for cytoplasm to vacuole targeting by the Cvt pathway."
    },
    {
     "reference": "uniprot.location:SL-0080",
     "notes": "UniProt Subcellular Location entry that maps Cvt vesicle to GO:0033107."
    },
    {
     "reference": "DOI:10.1074/jbc.M404399200",
     "notes": "Shintani and Klionsky 2004, Cargo proteins facilitate the formation of transport vesicles in the cytoplasm to vacuole targeting pathway, Journal of Biological Chemistry."
    },
    {
     "reference": "DOI:10.1091/mbc.e03-07-0479",
     "notes": "Reggiori et al. 2004, Early stages of the secretory pathway, but not endosomes, are required for Cvt vesicle and autophagosome assembly in Saccharomyces cerevisiae, Molecular Biology of the Cell."
    },
    {
     "reference": "DOI:10.1016/s1097-2765(01)00263-5",
     "notes": "Scott et al. 2001, Cvt19 is a receptor for the cytoplasm-to-vacuole targeting pathway, Molecular Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cvt_cargo_vacuole_delivery",
     "title": "Cvt vesicles deliver hydrolase cargo to the yeast vacuole",
     "description": "A double Cvt vesicle membrane encloses the Cvt complex, excluding bulk cytoplasm, and the completed vesicle delivers the cargo to the fungal vacuole.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures cargo enclosure and the vacuolar delivery endpoint without asserting the complete Atg receptor, scaffold and membrane-expansion machinery.",
     "nodes": [
      {
       "node_id": "cvt_vesicle_membrane",
       "label": "Cvt vesicle membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033110",
       "component_ref": "cvt_vesicle_membrane"
      },
      {
       "node_id": "cvt_complex",
       "label": "Cvt complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0034270",
       "component_ref": "cvt_complex"
      },
      {
       "node_id": "cvt_vesicle",
       "label": "Cvt vesicle",
       "node_type": "ORGANELLE",
       "grounding": "GO:0033107"
      },
      {
       "node_id": "cvt_targeting",
       "label": "cytoplasm to vacuole targeting by the Cvt pathway",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0032258"
      },
      {
       "node_id": "fungal_type_vacuole",
       "label": "fungal-type vacuole",
       "node_type": "ORGANELLE",
       "grounding": "GO:0000324"
      }
     ],
     "edges": [
      {
       "subject": "cvt_vesicle_membrane",
       "predicate": "is part of",
       "object": "cvt_vesicle",
       "description": "The Cvt vesicle membrane is one of the two lipid bilayers surrounding a Cvt vesicle.",
       "evidence": [
        {
         "reference": "GO:0033110",
         "notes": "GO:0033110 defines the Cvt vesicle membrane as either surrounding bilayer."
        }
       ]
      },
      {
       "subject": "cvt_complex",
       "predicate": "is enclosed by",
       "object": "cvt_vesicle",
       "description": "The Cvt complex is sequestered inside the completed double-membrane Cvt vesicle before vacuolar delivery.",
       "evidence": [
        {
         "reference": "GO:0032258",
         "notes": "GO:0032258 defines the Cvt pathway as membrane expansion around the Cvt complex."
        }
       ]
      },
      {
       "subject": "cvt_vesicle",
       "predicate": "supports",
       "object": "cvt_targeting",
       "description": "Cvt vesicles are the cytosolic carriers that sequester and transport Cvt cargo in the cytoplasm-to-vacuole targeting pathway.",
       "evidence": [
        {
         "reference": "GO:0033107",
         "notes": "GO:0033107 defines Cvt vesicles by their implication in the Cvt pathway."
        }
       ]
      },
      {
       "subject": "cvt_vesicle",
       "predicate": "delivers cargo to",
       "object": "fungal_type_vacuole",
       "description": "Completed Cvt vesicles ultimately deliver resident hydrolase cargo to the yeast vacuole.",
       "evidence": [
        {
         "reference": "PMID:15138258",
         "notes": "Shintani and Klionsky 2004 review Cvt cargo incorporation into forming vesicles before vacuolar delivery."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_atg_cvt_vesicle_machinery",
     "prompt": "Resolve exact source-neutral identifiers for the Atg19 receptor, Atg11 scaffold, Atg8-lipidation system and Atg9 membrane traffic before adding these assembly factors as Cvt-vesicle-associated machinery.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#cvt_cargo_vacuole_delivery"
     ],
     "rationale": "This first Cvt vesicle record grounds the membrane and the sequestered Cvt cargo complex exactly, while leaving Atg proteins that organize vesicle formation out of the component table until exact family or complex identifiers can be verified.",
     "evidence": [
      {
       "reference": "GO:0032258",
       "notes": "GO:0032258 identifies Atg19 and Atg11 as participants in moving the Cvt complex to the pre-autophagosome before vesicle formation."
      },
      {
       "reference": "DOI:10.1016/s1097-2765(01)00263-5",
       "notes": "Scott et al. 2001 established the Cvt19/Atg19 receptor role in selective cargo transport."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:cvt_vesicle_lumen",
   "label": "Cvt vesicle lumen",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The Cvt vesicle compartment bounded by the Cvt vesicle membrane.",
   "definition_source": "uniprot.location:SL-0323",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-14T21:40:08Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T21:40:35Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added cytoplasmic-vesicle-lumen parentage, Cvt-vesicle parthood, the UniProt SL-0323 xref, Saccharomyces scope, GO/UniProt/DOI evidence, and a nonmechanistic Cvt-vesicle-lumen topology graph.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0060205"
   ],
   "part_of": [
    "GO:0033107"
   ],
   "xrefs": [
    "uniprot.location:SL-0323"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding-yeast Cvt vesicles are double-membrane carriers whose bounded lumen encloses cytoplasm-to-vacuole targeting cargo before vacuolar delivery.",
     "reference": "DOI:10.1091/mbc.e03-07-0479"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model used to characterize Cvt vesicle assembly and its early-secretory-pathway requirements.",
     "reference": "DOI:10.1091/mbc.e03-07-0479"
    }
   ],
   "evidence": [
    {
     "reference": "uniprot.location:SL-0323",
     "notes": "UniProt Subcellular Location entry SL-0323 identifies the Cvt vesicle lumen, places it under cytoplasmic vesicle lumen, and names it part of Cvt vesicle."
    },
    {
     "reference": "GO:0060205",
     "notes": "Gene Ontology cellular-component parent term for cytoplasmic vesicle lumen."
    },
    {
     "reference": "GO:0033107",
     "notes": "Gene Ontology cellular-component term for the enclosing Cvt vesicle."
    },
    {
     "reference": "GO:0033110",
     "notes": "Gene Ontology cellular-component term for either Cvt vesicle membrane bilayer bounding the lumen."
    },
    {
     "reference": "DOI:10.1091/mbc.e03-07-0479",
     "notes": "Reggiori et al. 2004, Early stages of the secretory pathway, but not endosomes, are required for Cvt vesicle and autophagosome assembly in Saccharomyces cerevisiae, Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cvt_vesicle_lumen_topology",
     "title": "Cvt vesicle lumen topology",
     "description": "A Cvt vesicle membrane bounds the Cvt vesicle lumen inside the completed double-membrane Cvt vesicle.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the mature Cvt vesicle lumen boundary without asserting the Atg receptor, scaffold, or membrane-expansion steps that assemble the vesicle.",
     "nodes": [
      {
       "node_id": "cvt_vesicle_lumen",
       "label": "Cvt vesicle lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "cellstructuremech:cvt_vesicle_lumen"
      },
      {
       "node_id": "cvt_vesicle_membrane",
       "label": "Cvt vesicle membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033110"
      },
      {
       "node_id": "cvt_vesicle",
       "label": "Cvt vesicle",
       "node_type": "ORGANELLE",
       "grounding": "GO:0033107"
      }
     ],
     "edges": [
      {
       "subject": "cvt_vesicle_lumen",
       "predicate": "is part of",
       "object": "cvt_vesicle",
       "description": "The Cvt vesicle lumen is the bounded compartment inside a Cvt vesicle.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0323",
         "notes": "UniProt SL-0323 places the Cvt vesicle lumen under the Cvt vesicle."
        },
        {
         "reference": "GO:0033107",
         "notes": "GO:0033107 identifies the enclosing Cvt vesicle."
        }
       ]
      },
      {
       "subject": "cvt_vesicle_membrane",
       "predicate": "bounds",
       "object": "cvt_vesicle_lumen",
       "description": "The Cvt vesicle membrane bounds the Cvt vesicle lumen.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0323",
         "notes": "UniProt SL-0323 describes the lumen as bounded by the Cvt vesicle membrane."
        },
        {
         "reference": "GO:0033110",
         "notes": "GO:0033110 identifies either bilayer surrounding a Cvt vesicle."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0033110",
   "label": "Cvt vesicle membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "Either lipid bilayer membrane surrounding a Cvt vesicle, a double membrane-layered vesicle implicated in the cytoplasm to vacuole targeting pathway.",
   "definition_source": "GO:0033110",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T22:59:24Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T23:00:08Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added cytoplasmic vesicle membrane parentage, Cvt vesicle parthood, the UniProt SL-0081 xref, a reviewed-label-only lipid-bilayer component, budding-yeast distribution, a Cvt-pathway function, a nonmechanistic Cvt-delivery graph, and a lipid-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T23:11:36Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #718 by adding GO:0034270 to the record-level evidence list for the Cvt complex node used in the causal graph.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0030659"
   ],
   "part_of": [
    "GO:0033107"
   ],
   "xrefs": [
    "uniprot.location:SL-0081"
   ],
   "components": [
    {
     "component_id": "cvt_vesicle_lipid_bilayer",
     "label": "Cvt vesicle lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "One of the two lipid bilayers surrounding a Cvt vesicle before vesicle-vacuole fusion.",
     "evidence": [
      {
       "reference": "GO:0033110",
       "notes": "GO:0033110 defines the Cvt vesicle membrane as either lipid bilayer surrounding a Cvt vesicle."
      },
      {
       "reference": "uniprot.location:SL-0081",
       "notes": "UniProt SL-0081 maps directly to GO:0033110 and describes the membrane surrounding a double-membrane Cvt vesicle."
      },
      {
       "reference": "PMID:15004240",
       "notes": "Reggiori et al. 2004 describe Cvt vesicles as double-membrane cytosolic carriers in budding yeast."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0033110 and UniProt SL-0081 identify either whole Cvt vesicle membrane bilayer; no separate source-neutral CURIE was curated for the generic lipid constituent of one such bilayer."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Double-membrane Cvt vesicles have been characterized in budding yeast during cytoplasm-to-vacuole targeting.",
     "reference": "PMID:15004240"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Primary yeast model used to define double-membrane Cvt vesicle formation and vacuolar delivery.",
     "reference": "PMID:15004240"
    }
   ],
   "functions": [
    {
     "function_id": "cytoplasm_to_vacuole_targeting",
     "label": "cytoplasm to vacuole targeting by the Cvt pathway",
     "grounding": "GO:0032258",
     "description": "The Cvt vesicle membrane surrounds the selective hydrolase cargo carrier used for cytoplasm-to-vacuole targeting.",
     "evidence": [
      {
       "reference": "GO:0032258",
       "notes": "GO:0032258 defines Cvt-pathway delivery by Atg19-dependent formation of a Cvt complex and membrane expansion around it."
      },
      {
       "reference": "DOI:10.1074/jbc.M404399200",
       "notes": "Shintani and Klionsky 2004 analyzed Cvt cargo and its effect on Cvt vesicle formation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0033110",
     "notes": "Gene Ontology cellular-component term for either bilayer of the Cvt vesicle membrane."
    },
    {
     "reference": "GO:0030659",
     "notes": "Gene Ontology cellular-component parent term for cytoplasmic vesicle membrane."
    },
    {
     "reference": "GO:0033107",
     "notes": "Gene Ontology cellular-component term for the Cvt vesicle that this membrane surrounds."
    },
    {
     "reference": "GO:0032258",
     "notes": "Gene Ontology biological-process term for cytoplasm to vacuole targeting by the Cvt pathway."
    },
    {
     "reference": "GO:0034270",
     "notes": "Gene Ontology cellular-component term for the Cvt complex cargo node sequestered by completed Cvt vesicles."
    },
    {
     "reference": "uniprot.location:SL-0081",
     "notes": "UniProt Subcellular Location entry SL-0081 maps directly to GO:0033110, places it under Cvt vesicle, and describes the membrane surrounding a double-membrane Cvt vesicle."
    },
    {
     "reference": "DOI:10.1091/mbc.e03-07-0479",
     "notes": "Reggiori et al. 2004, Early stages of the secretory pathway, but not endosomes, are required for Cvt vesicle and autophagosome assembly in Saccharomyces cerevisiae, Molecular Biology of the Cell."
    },
    {
     "reference": "DOI:10.1074/jbc.M404399200",
     "notes": "Shintani and Klionsky 2004, Cargo proteins facilitate the formation of transport vesicles in the cytoplasm to vacuole targeting pathway, Journal of Biological Chemistry."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cvt_membrane_vacuole_delivery",
     "title": "Cvt vesicle membranes surround the yeast Cvt cargo carrier",
     "description": "A pair of Cvt vesicle membranes forms the double-membrane carrier that sequesters Cvt cargo before vacuolar delivery.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures Cvt membrane parthood and the vacuolar delivery endpoint without asserting the Atg machinery that expands the membrane.",
     "nodes": [
      {
       "node_id": "cvt_vesicle_membrane",
       "label": "Cvt vesicle membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033110"
      },
      {
       "node_id": "cvt_vesicle",
       "label": "Cvt vesicle",
       "node_type": "ORGANELLE",
       "grounding": "GO:0033107"
      },
      {
       "node_id": "cvt_complex",
       "label": "Cvt complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0034270"
      },
      {
       "node_id": "cvt_targeting",
       "label": "cytoplasm to vacuole targeting by the Cvt pathway",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0032258"
      }
     ],
     "edges": [
      {
       "subject": "cvt_vesicle_membrane",
       "predicate": "is part of",
       "object": "cvt_vesicle",
       "description": "A Cvt vesicle membrane is either lipid bilayer surrounding the double-membrane Cvt vesicle.",
       "evidence": [
        {
         "reference": "GO:0033110",
         "notes": "GO:0033110 defines the Cvt vesicle membrane as either bilayer surrounding the vesicle."
        },
        {
         "reference": "uniprot.location:SL-0081",
         "notes": "UniProt SL-0081 places the Cvt vesicle membrane under the Cvt vesicle."
        }
       ]
      },
      {
       "subject": "cvt_complex",
       "predicate": "is enclosed by",
       "object": "cvt_vesicle",
       "description": "The completed Cvt vesicle sequesters the Cvt complex before vacuolar delivery.",
       "evidence": [
        {
         "reference": "GO:0032258",
         "notes": "GO:0032258 defines the Cvt pathway as membrane expansion around the Cvt complex."
        }
       ]
      },
      {
       "subject": "cvt_vesicle",
       "predicate": "supports",
       "object": "cvt_targeting",
       "description": "Cvt vesicles are cytosolic carriers that move Cvt cargo to the fungal vacuole.",
       "evidence": [
        {
         "reference": "GO:0033107",
         "notes": "GO:0033107 defines Cvt vesicles by their implication in the Cvt pathway."
        },
        {
         "reference": "DOI:10.1074/jbc.M404399200",
         "notes": "Shintani and Klionsky 2004 describe Cvt cargo incorporation into forming vesicles."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_cvt_vesicle_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of either Cvt vesicle membrane bilayer.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#cvt_vesicle_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0033110 and UniProt SL-0081, but no exact source-neutral CURIE was curated for the generic lipid constituent of either surrounding Cvt vesicle bilayer.",
     "evidence": [
      {
       "reference": "GO:0033110",
       "notes": "GO:0033110 identifies either lipid bilayer of the double Cvt vesicle membrane."
      },
      {
       "reference": "uniprot.location:SL-0081",
       "notes": "UniProt SL-0081 describes the Cvt vesicle membrane surrounding a double membrane-layered Cvt vesicle."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "GO:0009842",
   "label": "cyanelle",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A plastid that contains unstacked, phycobilisome-bearing thylakoid membranes and is surrounded by a double membrane with a peptidoglycan layer in the intermembrane space between the two envelope membranes. Cyanelles are characteristic of algae in the class Glaucophyta, and may represent an ancestral form of plastid.",
   "definition_source": "GO:0009842",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T15:33:30Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T15:34:39Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added plastid parentage, exact cyanelle membrane, stroma and thylakoid part terms, GO synonyms, the UniProt Subcellular Location xref, membrane and peptidoglycan components, Glaucocystophyceae and Cyanophora paradoxa scope, a photosynthesis function, a cyanelle topology graph, and a peptidoglycan-layer grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T15:45:14Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #668 by adding a cyanelle stroma node and retargeting the inner-membrane boundary edge to the stroma. Resolved #669 by replacing ultrastructure-only photosynthesis evidence with GO and Jackson et al. 2015 support.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T10:04:10Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Replaced unreadable Jackson et al. 2015 Glaucophyta evidence with reachable cyanelle evidence for #1231.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0009536"
   ],
   "has_part": [
    "GO:0033112",
    "GO:0036012",
    "GO:0036013",
    "GO:0036014",
    "GO:0034060",
    "GO:0009843",
    "GO:0033114",
    "GO:0033115"
   ],
   "synonyms": [
    {
     "synonym_text": "cyanoplast",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0009842"
    },
    {
     "synonym_text": "muroplast",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0009842"
    }
   ],
   "xrefs": [
    "uniprot.location:SL-0082"
   ],
   "components": [
    {
     "component_id": "cyanelle_outer_membrane",
     "label": "cyanelle outer membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0036013",
     "essentiality": "UNKNOWN",
     "role": "Cytoplasm-facing lipid bilayer of the double cyanelle envelope.",
     "evidence": [
      {
       "reference": "GO:0036013",
       "notes": "GO:0036013 defines the cyanelle outer membrane as the cytoplasm-facing lipid bilayer of the cyanelle envelope."
      },
      {
       "reference": "DOI:10.1074/jbc.M116.746131",
       "notes": "Kojima et al. 2016 studied Cyanophora paradoxa outer cyanelle membrane proteins positioned outside the peptidoglycan layer."
      }
     ]
    },
    {
     "component_id": "cyanelle_inner_membrane",
     "label": "cyanelle inner membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0036012",
     "essentiality": "UNKNOWN",
     "role": "Stroma-facing lipid bilayer of the cyanelle envelope.",
     "evidence": [
      {
       "reference": "GO:0036012",
       "notes": "GO:0036012 defines the cyanelle inner membrane as the lumen-facing cyanelle envelope membrane."
      }
     ]
    },
    {
     "component_id": "cyanelle_thylakoid_membrane",
     "label": "cyanelle thylakoid membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0033115",
     "essentiality": "UNKNOWN",
     "role": "Internal photosynthetic membrane of the cyanelle thylakoid system.",
     "evidence": [
      {
       "reference": "GO:0033115",
       "notes": "GO:0033115 defines the cyanelle thylakoid membrane as the lipid bilayer of thylakoids inside a cyanelle."
      },
      {
       "reference": "DOI:10.1104/pp.71.2.409",
       "notes": "Giddings et al. 1983 characterized Cyanophora paradoxa cyanelle thylakoid and envelope membrane ultrastructure."
      }
     ]
    },
    {
     "component_id": "cyanelle_peptidoglycan_layer",
     "label": "cyanelle peptidoglycan layer",
     "component_type": "PEPTIDOGLYCAN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO defines the cyanelle intermembrane space as including the peptidoglycan layer, but no exact standalone source-neutral structure term was resolved for that peptidoglycan sheet.",
     "essentiality": "UNKNOWN",
     "role": "Peptidoglycan wall-like layer retained between the inner and outer membranes of the cyanelle envelope.",
     "evidence": [
      {
       "reference": "GO:0036014",
       "notes": "GO:0036014 defines the cyanelle intermembrane space as including the peptidoglycan layer."
      },
      {
       "reference": "DOI:10.1128/jb.178.2.332-339.1996",
       "notes": "Pfanzagl et al. 1996 characterized Cyanophora paradoxa cyanelle peptidoglycan as a prokaryotic cell wall retained within an organelle envelope."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:38254",
     "taxon_label": "Glaucocystophyceae",
     "presence": "COMMON",
     "note": "Glaucophytes are Archaeplastida whose plastids retain cyanobacteria-associated traits including peptidoglycan and phycobilisomes.",
     "reference": "PMID:31098614"
    },
    {
     "taxon_id": "NCBITaxon:2762",
     "taxon_label": "Cyanophora paradoxa",
     "presence": "COMMON",
     "note": "Cyanophora paradoxa is a glaucophyte model whose cyanelles have double envelopes, thylakoids, and cyanelle peptidoglycan.",
     "reference": "DOI:10.1128/jb.178.2.332-339.1996"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:2762",
     "taxon_label": "Cyanophora paradoxa",
     "note": "Model glaucophyte used for ultrastructural and biochemical studies of cyanelle thylakoids, envelope membranes, and peptidoglycan.",
     "reference": "DOI:10.1104/pp.71.2.409"
    }
   ],
   "functions": [
    {
     "function_id": "photosynthesis",
     "label": "photosynthesis",
     "grounding": "GO:0015979",
     "description": "Cyanelle thylakoid membranes house photosynthetic machinery in the glaucophyte plastid.",
     "evidence": [
      {
       "reference": "GO:0009842",
       "notes": "GO:0009842 defines the cyanelle as a plastid with phycobilisome-bearing thylakoid membranes."
      },
      {
       "reference": "PMID:31098614",
       "notes": "Price et al. 2019 describe peptidoglycan and phycobilisomes as retained cyanobacterial plastid traits in glaucophytes."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0009842",
     "notes": "Gene Ontology cellular-component term for cyanelle."
    },
    {
     "reference": "GO:0009536",
     "notes": "Gene Ontology cellular-component term for plastid."
    },
    {
     "reference": "GO:0033112",
     "notes": "Gene Ontology cellular-component term for cyanelle envelope."
    },
    {
     "reference": "GO:0036012",
     "notes": "Gene Ontology cellular-component term for cyanelle inner membrane."
    },
    {
     "reference": "GO:0036013",
     "notes": "Gene Ontology cellular-component term for cyanelle outer membrane."
    },
    {
     "reference": "GO:0036014",
     "notes": "Gene Ontology cellular-component term for cyanelle intermembrane space."
    },
    {
     "reference": "GO:0034060",
     "notes": "Gene Ontology cellular-component term for cyanelle stroma."
    },
    {
     "reference": "GO:0009843",
     "notes": "Gene Ontology cellular-component term for cyanelle thylakoid."
    },
    {
     "reference": "GO:0033114",
     "notes": "Gene Ontology cellular-component term for cyanelle thylakoid lumen."
    },
    {
     "reference": "GO:0033115",
     "notes": "Gene Ontology cellular-component term for cyanelle thylakoid membrane."
    },
    {
     "reference": "uniprot.location:SL-0082",
     "notes": "UniProt Subcellular Location entry SL-0082 maps Cyanelle to GO:0009842."
    },
    {
     "reference": "DOI:10.1104/pp.71.2.409",
     "notes": "Giddings, Wasmann and Staehelin 1983, Structure of the Thylakoids and Envelope Membranes of the Cyanelles of Cyanophora paradoxa, Plant Physiology."
    },
    {
     "reference": "DOI:10.1128/jb.178.2.332-339.1996",
     "notes": "Pfanzagl et al. 1996, Primary structure of cyanelle peptidoglycan of Cyanophora paradoxa: a prokaryotic cell wall as part of an organelle envelope, Journal of Bacteriology."
    },
    {
     "reference": "DOI:10.1074/jbc.M116.746131",
     "notes": "Kojima, Muramoto and Kusano 2016, Outer Membrane Proteins Derived from Non-cyanobacterial Lineage Cover the Peptidoglycan of Cyanophora paradoxa Cyanelles and Serve as a Cyanelle Diffusion Channel, Journal of Biological Chemistry."
    },
    {
     "reference": "PMID:31098614",
     "notes": "Price et al. 2019, Analysis of an improved Cyanophora paradoxa genome assembly, DNA Research."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cyanelle_envelope_thylakoid_topology",
     "title": "Cyanelle envelope and thylakoid topology",
     "description": "The cyanelle is bounded by inner and outer envelope membranes with peptidoglycan in the intermembrane space, and it carries internal thylakoid membranes for photosynthesis.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures compartment topology and the photosynthetic thylakoid site without resolving full photosystem or envelope protein composition.",
     "nodes": [
      {
       "node_id": "cyanelle",
       "label": "cyanelle",
       "node_type": "ORGANELLE",
       "grounding": "GO:0009842"
      },
      {
       "node_id": "cyanelle_outer_membrane",
       "label": "cyanelle outer membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0036013",
       "component_ref": "cyanelle_outer_membrane"
      },
      {
       "node_id": "cyanelle_inner_membrane",
       "label": "cyanelle inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0036012",
       "component_ref": "cyanelle_inner_membrane"
      },
      {
       "node_id": "cyanelle_intermembrane_space",
       "label": "cyanelle intermembrane space",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0036014"
      },
      {
       "node_id": "cyanelle_stroma",
       "label": "cyanelle stroma",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0034060"
      },
      {
       "node_id": "cyanelle_peptidoglycan_layer",
       "label": "cyanelle peptidoglycan layer",
       "node_type": "STRUCTURE",
       "component_ref": "cyanelle_peptidoglycan_layer"
      },
      {
       "node_id": "cyanelle_thylakoid",
       "label": "cyanelle thylakoid",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009843"
      },
      {
       "node_id": "cyanelle_thylakoid_membrane",
       "label": "cyanelle thylakoid membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033115",
       "component_ref": "cyanelle_thylakoid_membrane"
      },
      {
       "node_id": "photosynthesis",
       "label": "photosynthesis",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0015979"
      }
     ],
     "edges": [
      {
       "subject": "cyanelle_outer_membrane",
       "predicate": "bounds",
       "object": "cyanelle",
       "description": "The outer membrane is the cytoplasm-facing lipid bilayer of the cyanelle envelope.",
       "evidence": [
        {
         "reference": "GO:0036013",
         "notes": "GO:0036013 defines the cyanelle outer membrane as the cytoplasm-facing envelope membrane."
        }
       ]
      },
      {
       "subject": "cyanelle_inner_membrane",
       "predicate": "bounds",
       "object": "cyanelle_stroma",
       "description": "The inner membrane of the cyanelle envelope separates the cyanelle stroma from the intermembrane space.",
       "evidence": [
        {
         "reference": "GO:0036012",
         "notes": "GO:0036012 defines the cyanelle inner membrane as the envelope bilayer that faces the cyanelle stroma."
        }
       ]
      },
      {
       "subject": "cyanelle_peptidoglycan_layer",
       "predicate": "resides in",
       "object": "cyanelle_intermembrane_space",
       "description": "A peptidoglycan layer sits in the intermembrane space between the two cyanelle envelope membranes.",
       "evidence": [
        {
         "reference": "GO:0036014",
         "notes": "GO:0036014 defines the cyanelle intermembrane space as including the peptidoglycan layer."
        },
        {
         "reference": "DOI:10.1128/jb.178.2.332-339.1996",
         "notes": "Pfanzagl et al. 1996 biochemically characterized Cyanophora paradoxa cyanelle peptidoglycan."
        }
       ]
      },
      {
       "subject": "cyanelle_thylakoid_membrane",
       "predicate": "is part of",
       "object": "cyanelle_thylakoid",
       "description": "Cyanelle thylakoids are internal membrane systems whose lipid bilayer encloses the thylakoid lumen.",
       "evidence": [
        {
         "reference": "GO:0033115",
         "notes": "GO:0033115 defines the cyanelle thylakoid membrane as the bilayer of cyanelle thylakoids."
        }
       ]
      },
      {
       "subject": "cyanelle_thylakoid_membrane",
       "predicate": "supports",
       "object": "photosynthesis",
       "description": "The cyanelle thylakoid membrane carries phycobilisome-bearing photosynthetic machinery.",
       "evidence": [
        {
         "reference": "GO:0009842",
         "notes": "GO:0009842 defines cyanelles as plastids with phycobilisome-bearing thylakoid membranes."
        },
        {
         "reference": "PMID:31098614",
         "notes": "Price et al. 2019 describe peptidoglycan and phycobilisomes as retained cyanobacterial plastid traits in glaucophytes."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_cyanelle_peptidoglycan_layer",
     "prompt": "Resolve an exact source-neutral grounding for the peptidoglycan layer in the cyanelle intermembrane space.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#cyanelle_peptidoglycan_layer",
      "causal_graphs#cyanelle_envelope_thylakoid_topology"
     ],
     "rationale": "GO provides exact terms for the cyanelle intermembrane space and the envelope membranes, while the peptidoglycan layer itself is represented as a reviewed-label component backed by biochemical evidence.",
     "evidence": [
      {
       "reference": "DOI:10.1128/jb.178.2.332-339.1996",
       "notes": "Pfanzagl et al. 1996 established the primary structure of the Cyanophora paradoxa cyanelle peptidoglycan."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "GO:0033112",
   "label": "cyanelle envelope",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The double lipid bilayer enclosing the cyanelle and separating its contents from the rest of the cytoplasm; includes the intermembrane space.",
   "definition_source": "GO:0033112",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T20:01:28Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T20:02:33Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added plastid-envelope parentage, cyanelle parthood, exact inner and outer membrane parts, the GO-defined intermembrane-space part, a reviewed-label-only peptidoglycan layer, the UniProt SL-0479 xref, glaucophyte distribution, a nonmechanistic cyanelle-envelope topology graph, and membrane-scope and peptidoglycan-layer discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T20:11:52Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #700 by adding GO:0034060 cyanelle stroma evidence plus a stroma node and inner-membrane boundary edge to the cyanelle envelope topology graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T10:04:10Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Replaced unreadable Jackson et al. 2015 Glaucophyta evidence with reachable cyanelle evidence for #1231.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0009526"
   ],
   "part_of": [
    "GO:0009842"
   ],
   "has_part": [
    "GO:0036012",
    "GO:0036013",
    "GO:0036014"
   ],
   "xrefs": [
    "uniprot.location:SL-0479"
   ],
   "components": [
    {
     "component_id": "cyanelle_outer_membrane",
     "label": "cyanelle outer membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0036013",
     "essentiality": "UNKNOWN",
     "role": "Cytoplasm-facing lipid bilayer of the double cyanelle envelope.",
     "evidence": [
      {
       "reference": "GO:0036013",
       "notes": "GO:0036013 defines the cyanelle outer membrane as the cytoplasm-facing lipid bilayer of the cyanelle envelope."
      },
      {
       "reference": "DOI:10.1074/jbc.M116.746131",
       "notes": "Kojima et al. 2016 localized Cyanophora paradoxa outer-cyanelle-membrane proteins outside the cyanelle peptidoglycan layer."
      }
     ]
    },
    {
     "component_id": "cyanelle_inner_membrane",
     "label": "cyanelle inner membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0036012",
     "essentiality": "UNKNOWN",
     "role": "Stroma-facing lipid bilayer of the double cyanelle envelope.",
     "evidence": [
      {
       "reference": "GO:0036012",
       "notes": "GO:0036012 defines the cyanelle inner membrane as the lumen-facing lipid bilayer of the cyanelle envelope that also faces the cyanelle stroma."
      }
     ]
    },
    {
     "component_id": "cyanelle_peptidoglycan_layer",
     "label": "cyanelle peptidoglycan layer",
     "component_type": "PEPTIDOGLYCAN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO defines the cyanelle intermembrane space as including the peptidoglycan layer, but no exact standalone source-neutral cyanelle peptidoglycan layer term was resolved.",
     "essentiality": "UNKNOWN",
     "role": "Vestigial peptidoglycan wall-like layer retained between the inner and outer membranes of the cyanelle envelope.",
     "evidence": [
      {
       "reference": "GO:0036014",
       "notes": "GO:0036014 defines the cyanelle intermembrane space as the region between the envelope lipid bilayers and states that it includes the peptidoglycan layer."
      },
      {
       "reference": "uniprot.location:SL-0479",
       "notes": "UniProt SL-0479 describes the cyanelle envelope as including a vestigial peptidoglycan layer."
      },
      {
       "reference": "DOI:10.1128/jb.178.2.332-339.1996",
       "notes": "Pfanzagl et al. 1996 characterized the Cyanophora paradoxa cyanelle peptidoglycan."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:38254",
     "taxon_label": "Glaucocystophyceae",
     "presence": "COMMON",
     "note": "Glaucocystophyte algae including Glaucocystis, Cyanoptyche, and Cyanophora retain cyanelle peptidoglycan.",
     "reference": "PMID:8955325"
    },
    {
     "taxon_id": "NCBITaxon:2762",
     "taxon_label": "Cyanophora paradoxa",
     "presence": "COMMON",
     "note": "Cyanophora paradoxa is a glaucophyte model whose cyanelle envelope contains inner and outer membranes separated by a peptidoglycan-bearing intermembrane space.",
     "reference": "DOI:10.1128/jb.178.2.332-339.1996"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:2762",
     "taxon_label": "Cyanophora paradoxa",
     "note": "Model glaucophyte used for ultrastructural and biochemical studies of cyanelle envelope membranes and peptidoglycan.",
     "reference": "DOI:10.1104/pp.71.2.409"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0033112",
     "notes": "Gene Ontology cellular-component term for cyanelle envelope."
    },
    {
     "reference": "GO:0009526",
     "notes": "Gene Ontology cellular-component term for plastid envelope."
    },
    {
     "reference": "GO:0009842",
     "notes": "Gene Ontology cellular-component term for cyanelle."
    },
    {
     "reference": "GO:0033113",
     "notes": "Gene Ontology cellular-component term for the generic cyanelle membrane parent of the exact inner and outer envelope membranes."
    },
    {
     "reference": "GO:0036012",
     "notes": "Gene Ontology cellular-component term for cyanelle inner membrane."
    },
    {
     "reference": "GO:0036013",
     "notes": "Gene Ontology cellular-component term for cyanelle outer membrane."
    },
    {
     "reference": "GO:0036014",
     "notes": "Gene Ontology cellular-component term for the cyanelle intermembrane space."
    },
    {
     "reference": "GO:0034060",
     "notes": "Gene Ontology cellular-component term for cyanelle stroma."
    },
    {
     "reference": "uniprot.location:SL-0479",
     "notes": "UniProt Subcellular Location entry SL-0479 maps Cyanelle envelope to GO:0033112 and places it under cyanelle and plastid envelope."
    },
    {
     "reference": "DOI:10.1104/pp.71.2.409",
     "notes": "Giddings, Wasmann and Staehelin 1983, Structure of the Thylakoids and Envelope Membranes of the Cyanelles of Cyanophora paradoxa, Plant Physiology."
    },
    {
     "reference": "DOI:10.1128/jb.178.2.332-339.1996",
     "notes": "Pfanzagl et al. 1996, Primary structure of cyanelle peptidoglycan of Cyanophora paradoxa: a prokaryotic cell wall as part of an organelle envelope, Journal of Bacteriology."
    },
    {
     "reference": "DOI:10.1074/jbc.M116.746131",
     "notes": "Kojima, Muramoto and Kusano 2016, Outer Membrane Proteins Derived from Non-cyanobacterial Lineage Cover the Peptidoglycan of Cyanophora paradoxa Cyanelles and Serve as a Cyanelle Diffusion Channel, Journal of Biological Chemistry."
    },
    {
     "reference": "PMID:8955325",
     "notes": "Pfanzagl et al. 1996, N-acetylputrescine as a characteristic constituent of cyanelle peptidoglycan in glaucocystophyte algae, Journal of Bacteriology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cyanelle_envelope_topology",
     "title": "Cyanelle envelope topology",
     "description": "The cyanelle envelope is a double plastid envelope made of cytoplasm-facing outer and stroma-facing inner membranes with a peptidoglycan-containing intermembrane space between them.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures cyanelle envelope topology without asserting the full protein composition or transport machinery of either membrane.",
     "nodes": [
      {
       "node_id": "cyanelle",
       "label": "cyanelle",
       "node_type": "ORGANELLE",
       "grounding": "GO:0009842"
      },
      {
       "node_id": "cyanelle_envelope",
       "label": "cyanelle envelope",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033112"
      },
      {
       "node_id": "cyanelle_outer_membrane",
       "label": "cyanelle outer membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0036013",
       "component_ref": "cyanelle_outer_membrane"
      },
      {
       "node_id": "cyanelle_inner_membrane",
       "label": "cyanelle inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0036012",
       "component_ref": "cyanelle_inner_membrane"
      },
      {
       "node_id": "cyanelle_intermembrane_space",
       "label": "cyanelle intermembrane space",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0036014"
      },
      {
       "node_id": "cyanelle_stroma",
       "label": "cyanelle stroma",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0034060"
      },
      {
       "node_id": "cyanelle_peptidoglycan_layer",
       "label": "cyanelle peptidoglycan layer",
       "node_type": "STRUCTURE",
       "component_ref": "cyanelle_peptidoglycan_layer"
      }
     ],
     "edges": [
      {
       "subject": "cyanelle_envelope",
       "predicate": "is part of",
       "object": "cyanelle",
       "description": "The cyanelle envelope surrounds and is part of the cyanelle plastid.",
       "evidence": [
        {
         "reference": "GO:0009842",
         "notes": "GO:0009842 defines the cyanelle as being surrounded by a double membrane with peptidoglycan in the intermembrane space."
        },
        {
         "reference": "uniprot.location:SL-0479",
         "notes": "UniProt SL-0479 places the cyanelle envelope under the cyanelle subcellular location."
        }
       ]
      },
      {
       "subject": "cyanelle_outer_membrane",
       "predicate": "is part of",
       "object": "cyanelle_envelope",
       "description": "The cyanelle outer membrane is the cytoplasm-facing lipid bilayer of the envelope.",
       "evidence": [
        {
         "reference": "GO:0036013",
         "notes": "GO:0036013 defines the cyanelle outer membrane as the cytoplasm-facing lipid bilayer of the envelope."
        }
       ]
      },
      {
       "subject": "cyanelle_inner_membrane",
       "predicate": "is part of",
       "object": "cyanelle_envelope",
       "description": "The cyanelle inner membrane is the stroma-facing lipid bilayer of the envelope.",
       "evidence": [
        {
         "reference": "GO:0036012",
         "notes": "GO:0036012 defines the cyanelle inner membrane as the cyanelle-envelope bilayer that also faces the cyanelle stroma."
        }
       ]
      },
      {
       "subject": "cyanelle_inner_membrane",
       "predicate": "bounds",
       "object": "cyanelle_stroma",
       "description": "The cyanelle inner membrane is the envelope lipid bilayer that faces the stroma enclosed by the double envelope.",
       "evidence": [
        {
         "reference": "GO:0036012",
         "notes": "GO:0036012 defines the cyanelle inner membrane as the cyanelle-envelope bilayer that also faces the cyanelle stroma."
        },
        {
         "reference": "GO:0034060",
         "notes": "GO:0034060 identifies the cyanelle stroma as the space enclosed by the double membrane of a cyanelle."
        }
       ]
      },
      {
       "subject": "cyanelle_envelope",
       "predicate": "contains",
       "object": "cyanelle_intermembrane_space",
       "description": "The envelope contains the region between the inner and outer cyanelle lipid bilayers.",
       "evidence": [
        {
         "reference": "GO:0036014",
         "notes": "GO:0036014 defines the cyanelle intermembrane space as the region between the inner and outer lipid bilayers of the envelope."
        }
       ]
      },
      {
       "subject": "cyanelle_peptidoglycan_layer",
       "predicate": "resides in",
       "object": "cyanelle_intermembrane_space",
       "description": "A vestigial peptidoglycan layer sits in the intermembrane space between the two cyanelle envelope membranes.",
       "evidence": [
        {
         "reference": "GO:0036014",
         "notes": "GO:0036014 states that the cyanelle intermembrane space includes the peptidoglycan layer."
        },
        {
         "reference": "DOI:10.1128/jb.178.2.332-339.1996",
         "notes": "Pfanzagl et al. 1996 biochemically characterized Cyanophora paradoxa cyanelle peptidoglycan."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "generic_cyanelle_membrane_scope",
     "prompt": "Keep the whole cyanelle envelope record separate from the generic GO:0033113 cyanelle membrane fallback term.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record"
     ],
     "rationale": "GO:0033112 identifies the whole double envelope including the intermembrane space, whereas GO:0033113 identifies either envelope lipid bilayer when the exact inner or outer cyanelle membrane is unspecified.",
     "resolution_note": "Curated the envelope as GO:0033112 and used exact GO:0036012 and GO:0036013 component groundings for its two membrane bilayers.",
     "evidence": [
      {
       "reference": "GO:0033112",
       "notes": "GO:0033112 defines the cyanelle envelope as the double lipid bilayer that includes the intermembrane space."
      },
      {
       "reference": "GO:0033113",
       "notes": "GO:0033113 defines a generic cyanelle membrane as either of the lipid bilayers that form the cyanelle envelope."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    },
    {
     "discussion_id": "resolve_cyanelle_peptidoglycan_layer",
     "prompt": "Resolve an exact source-neutral grounding for the peptidoglycan layer in the cyanelle envelope.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#cyanelle_peptidoglycan_layer",
      "causal_graphs#cyanelle_envelope_topology"
     ],
     "rationale": "GO and UniProt place a vestigial peptidoglycan layer in the cyanelle intermembrane space, but the resolved authority terms identify the whole intermembrane space rather than a standalone cyanelle peptidoglycan sheet.",
     "evidence": [
      {
       "reference": "GO:0036014",
       "notes": "GO:0036014 explicitly includes the peptidoglycan layer in the cyanelle intermembrane space."
      },
      {
       "reference": "DOI:10.1128/jb.178.2.332-339.1996",
       "notes": "Pfanzagl et al. 1996 established the primary structure of the Cyanophora paradoxa cyanelle peptidoglycan."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "GO:0036012",
   "label": "cyanelle inner membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The inner, i.e. lumen-facing, lipid bilayer of the cyanelle envelope; also faces the cyanelle stroma.",
   "definition_source": "GO:0036012",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T21:06:06Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T21:06:48Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the GO synonym, plastid-inner and cyanelle-membrane parentage, cyanelle-envelope parthood, the UniProt SL-0480 xref, a reviewed-label-only inner lipid bilayer component, glaucophyte distribution, a Cyanophora paradoxa canonical example, a nonmechanistic topology graph, and a lipid-bilayer grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T21:13:07Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #706 by narrowing the Cyanophora paradoxa taxonomic note to the inner/outer cyanelle envelope membranes directly supported by Giddings et al. 1983.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T10:04:10Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Replaced unreadable Jackson et al. 2015 Glaucophyta evidence with reachable cyanelle evidence for #1231.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "cyanelle inner envelope membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0036012"
    }
   ],
   "parent_structures": [
    "GO:0009528",
    "GO:0033113"
   ],
   "part_of": [
    "GO:0033112"
   ],
   "xrefs": [
    "uniprot.location:SL-0480"
   ],
   "components": [
    {
     "component_id": "cyanelle_inner_lipid_bilayer",
     "label": "cyanelle inner lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Lumen-facing lipid bilayer that separates the cyanelle stroma from the intermembrane space.",
     "evidence": [
      {
       "reference": "GO:0036012",
       "notes": "GO:0036012 defines the cyanelle inner membrane as the lumen-facing lipid bilayer of the cyanelle envelope that also faces the cyanelle stroma."
      },
      {
       "reference": "uniprot.location:SL-0480",
       "notes": "UniProt SL-0480 maps directly to GO:0036012 and describes the same stroma/intermembrane-space boundary."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0036012 and UniProt SL-0480 identify the whole cyanelle inner membrane, but no separate source-neutral CURIE was curated for the lipid constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:38254",
     "taxon_label": "Glaucocystophyceae",
     "presence": "COMMON",
     "note": "The cyanelle inner membrane is the stroma-facing envelope boundary of glaucophyte cyanelles.",
     "reference": "uniprot.location:SL-0480"
    },
    {
     "taxon_id": "NCBITaxon:2762",
     "taxon_label": "Cyanophora paradoxa",
     "presence": "COMMON",
     "note": "Cyanophora paradoxa cyanelles have distinct inner and outer membranes in their double cyanelle envelopes.",
     "reference": "DOI:10.1104/pp.71.2.409"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:2762",
     "taxon_label": "Cyanophora paradoxa",
     "note": "Model glaucophyte used for ultrastructural studies of the inner and outer cyanelle envelope membranes.",
     "reference": "DOI:10.1104/pp.71.2.409"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0036012",
     "notes": "Gene Ontology cellular-component term for cyanelle inner membrane."
    },
    {
     "reference": "GO:0009528",
     "notes": "Gene Ontology cellular-component term for plastid inner membrane."
    },
    {
     "reference": "GO:0033113",
     "notes": "Gene Ontology cellular-component term for the generic cyanelle membrane parent."
    },
    {
     "reference": "GO:0033112",
     "notes": "Gene Ontology cellular-component term for cyanelle envelope."
    },
    {
     "reference": "GO:0036014",
     "notes": "Gene Ontology cellular-component term for the cyanelle intermembrane space."
    },
    {
     "reference": "GO:0034060",
     "notes": "Gene Ontology cellular-component term for cyanelle stroma."
    },
    {
     "reference": "uniprot.location:SL-0480",
     "notes": "UniProt Subcellular Location entry SL-0480 maps Cyanelle inner membrane to GO:0036012 and places it under cyanelle membrane and plastid inner membrane."
    },
    {
     "reference": "DOI:10.1104/pp.71.2.409",
     "notes": "Giddings, Wasmann and Staehelin 1983, Structure of the Thylakoids and Envelope Membranes of the Cyanelles of Cyanophora paradoxa, Plant Physiology."
    },
    {
     "reference": "DOI:10.1128/jb.178.2.332-339.1996",
     "notes": "Pfanzagl et al. 1996, Primary structure of cyanelle peptidoglycan of Cyanophora paradoxa: a prokaryotic cell wall as part of an organelle envelope, Journal of Bacteriology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cyanelle_inner_membrane_topology",
     "title": "Cyanelle inner membrane topology",
     "description": "The cyanelle inner membrane is the lumen-facing lipid bilayer that separates the cyanelle stroma from the intermembrane space.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the defining envelope topology without asserting membrane proteins, import machinery, or the full cyanelle photosynthetic apparatus.",
     "nodes": [
      {
       "node_id": "cyanelle_inner_membrane",
       "label": "cyanelle inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0036012"
      },
      {
       "node_id": "cyanelle_envelope",
       "label": "cyanelle envelope",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033112"
      },
      {
       "node_id": "cyanelle_stroma",
       "label": "cyanelle stroma",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0034060"
      },
      {
       "node_id": "cyanelle_intermembrane_space",
       "label": "cyanelle intermembrane space",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0036014"
      }
     ],
     "edges": [
      {
       "subject": "cyanelle_inner_membrane",
       "predicate": "is part of",
       "object": "cyanelle_envelope",
       "description": "The cyanelle inner membrane is the inner lipid bilayer of the cyanelle envelope.",
       "evidence": [
        {
         "reference": "GO:0036012",
         "notes": "GO:0036012 defines this inner membrane as a lipid bilayer of the cyanelle envelope."
        },
        {
         "reference": "uniprot.location:SL-0480",
         "notes": "UniProt SL-0480 places the cyanelle inner membrane under the cyanelle envelope."
        }
       ]
      },
      {
       "subject": "cyanelle_inner_membrane",
       "predicate": "bounds",
       "object": "cyanelle_stroma",
       "description": "The cyanelle inner membrane is the envelope lipid bilayer that faces the cyanelle stroma.",
       "evidence": [
        {
         "reference": "GO:0036012",
         "notes": "GO:0036012 defines this membrane by its lumen-facing position and states that it also faces the cyanelle stroma."
        },
        {
         "reference": "GO:0034060",
         "notes": "GO:0034060 identifies the cyanelle stroma as the space enclosed by the double membrane of a cyanelle."
        }
       ]
      },
      {
       "subject": "cyanelle_inner_membrane",
       "predicate": "delimits",
       "object": "cyanelle_intermembrane_space",
       "description": "The cyanelle inner membrane forms the inner boundary of the intermembrane space between the envelope lipid bilayers.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0480",
         "notes": "UniProt SL-0480 describes the cyanelle inner membrane as separating the cyanelle stroma from the intermembrane space."
        },
        {
         "reference": "GO:0036014",
         "notes": "GO:0036014 defines the cyanelle intermembrane space as the region between the inner and outer lipid bilayers of the envelope."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_cyanelle_inner_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the cyanelle inner membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#cyanelle_inner_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0036012 and UniProt SL-0480, but the lipid bilayer constituent is intentionally left as a reviewed-label-only component until an exact source-neutral lipid or membrane-constituent CURIE is curated.",
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "GO:0036014",
   "label": "cyanelle intermembrane space",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The region between the inner and outer lipid bilayers of the cyanelle envelope; includes the peptidoglycan layer.",
   "definition_source": "GO:0036014",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T21:23:06Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T21:23:41Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Changed the structure kind to subcellular region; added GO synonyms, plastid intermembrane-space parentage, cyanelle-envelope parthood, the UniProt SL-0481 xref, a reviewed-label-only peptidoglycan-layer component, glaucophyte distribution, a nonmechanistic envelope topology graph, and a peptidoglycan-layer grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T21:31:34Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Addressed #708 by adding UniProt SL-0480 record-level evidence and citing it on the inner-membrane boundary edge in the intermembrane-space topology graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T10:04:10Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Replaced unreadable Jackson et al. 2015 Glaucophyta evidence with reachable cyanelle evidence for #1231.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "cyanelle envelope lumen",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0036014"
    },
    {
     "synonym_text": "cyanelle periplasm",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0036014"
    }
   ],
   "parent_structures": [
    "GO:0009529"
   ],
   "part_of": [
    "GO:0033112"
   ],
   "xrefs": [
    "uniprot.location:SL-0481"
   ],
   "components": [
    {
     "component_id": "cyanelle_peptidoglycan_layer",
     "label": "cyanelle peptidoglycan layer",
     "component_type": "PEPTIDOGLYCAN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0036014 and UniProt SL-0481 identify the whole cyanelle intermembrane space and include its peptidoglycan layer, but no exact standalone source-neutral CURIE was curated for the cyanelle peptidoglycan layer.",
     "essentiality": "UNKNOWN",
     "role": "Vestigial wall-like peptidoglycan layer retained in the intermembrane space between the inner and outer cyanelle envelope membranes.",
     "evidence": [
      {
       "reference": "GO:0036014",
       "notes": "GO:0036014 defines the cyanelle intermembrane space as including the peptidoglycan layer."
      },
      {
       "reference": "uniprot.location:SL-0481",
       "notes": "UniProt SL-0481 describes the cyanelle intermembrane space as including the vestigial peptidoglycan layer."
      },
      {
       "reference": "DOI:10.1128/jb.178.2.332-339.1996",
       "notes": "Pfanzagl et al. 1996 characterized Cyanophora paradoxa cyanelle peptidoglycan as a prokaryotic cell wall that is part of the organelle envelope."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:38254",
     "taxon_label": "Glaucocystophyceae",
     "presence": "COMMON",
     "note": "Glaucocystophyte algae including Glaucocystis, Cyanoptyche, and Cyanophora retain cyanelle peptidoglycan in the envelope compartment.",
     "reference": "PMID:8955325"
    },
    {
     "taxon_id": "NCBITaxon:2762",
     "taxon_label": "Cyanophora paradoxa",
     "presence": "COMMON",
     "note": "Cyanophora paradoxa cyanelles retain peptidoglycan in the intermembrane space of the cyanelle envelope.",
     "reference": "DOI:10.1128/jb.178.2.332-339.1996"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:2762",
     "taxon_label": "Cyanophora paradoxa",
     "note": "Model glaucophyte used for biochemical characterization of cyanelle peptidoglycan retained in the organelle envelope.",
     "reference": "DOI:10.1128/jb.178.2.332-339.1996"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0036014",
     "notes": "Gene Ontology cellular-component term for cyanelle intermembrane space."
    },
    {
     "reference": "GO:0009529",
     "notes": "Gene Ontology cellular-component term for plastid intermembrane space."
    },
    {
     "reference": "GO:0033112",
     "notes": "Gene Ontology cellular-component term for cyanelle envelope."
    },
    {
     "reference": "GO:0036012",
     "notes": "Gene Ontology cellular-component term for cyanelle inner membrane."
    },
    {
     "reference": "uniprot.location:SL-0480",
     "notes": "UniProt Subcellular Location entry SL-0480 maps Cyanelle inner membrane to GO:0036012 and describes it as the cyanelle membrane separating the cyanelle stroma from the intermembrane space."
    },
    {
     "reference": "GO:0036013",
     "notes": "Gene Ontology cellular-component term for cyanelle outer membrane."
    },
    {
     "reference": "uniprot.location:SL-0481",
     "notes": "UniProt Subcellular Location entry SL-0481 maps Cyanelle intermembrane space to GO:0036014 and places it under plastid intermembrane space and the cyanelle envelope."
    },
    {
     "reference": "DOI:10.1104/pp.71.2.409",
     "notes": "Giddings, Wasmann and Staehelin 1983, Structure of the Thylakoids and Envelope Membranes of the Cyanelles of Cyanophora paradoxa, Plant Physiology."
    },
    {
     "reference": "DOI:10.1128/jb.178.2.332-339.1996",
     "notes": "Pfanzagl et al. 1996, Primary structure of cyanelle peptidoglycan of Cyanophora paradoxa: a prokaryotic cell wall as part of an organelle envelope, Journal of Bacteriology."
    },
    {
     "reference": "PMID:8955325",
     "notes": "Pfanzagl et al. 1996, N-acetylputrescine as a characteristic constituent of cyanelle peptidoglycan in glaucocystophyte algae, Journal of Bacteriology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cyanelle_intermembrane_space_topology",
     "title": "Cyanelle intermembrane-space topology",
     "description": "The cyanelle intermembrane space lies between the inner and outer cyanelle envelope membranes and includes the cyanelle peptidoglycan layer.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures compartment topology without asserting the full membrane-protein, import, or peptidoglycan-remodeling machinery of the cyanelle envelope.",
     "nodes": [
      {
       "node_id": "cyanelle_intermembrane_space",
       "label": "cyanelle intermembrane space",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0036014"
      },
      {
       "node_id": "cyanelle_outer_membrane",
       "label": "cyanelle outer membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0036013"
      },
      {
       "node_id": "cyanelle_inner_membrane",
       "label": "cyanelle inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0036012"
      },
      {
       "node_id": "cyanelle_peptidoglycan_layer",
       "label": "cyanelle peptidoglycan layer",
       "node_type": "STRUCTURE",
       "component_ref": "cyanelle_peptidoglycan_layer"
      }
     ],
     "edges": [
      {
       "subject": "cyanelle_outer_membrane",
       "predicate": "delimits",
       "object": "cyanelle_intermembrane_space",
       "description": "The outer membrane forms one envelope boundary of the cyanelle intermembrane space.",
       "evidence": [
        {
         "reference": "GO:0036014",
         "notes": "GO:0036014 defines this space as the region between the inner and outer lipid bilayers of the cyanelle envelope."
        },
        {
         "reference": "GO:0036013",
         "notes": "GO:0036013 defines the cyanelle outer membrane as the outer lipid bilayer of the envelope."
        }
       ]
      },
      {
       "subject": "cyanelle_inner_membrane",
       "predicate": "delimits",
       "object": "cyanelle_intermembrane_space",
       "description": "The inner membrane forms the second envelope boundary of the cyanelle intermembrane space.",
       "evidence": [
        {
         "reference": "GO:0036014",
         "notes": "GO:0036014 defines this space as the region between the inner and outer lipid bilayers of the cyanelle envelope."
        },
        {
         "reference": "GO:0036012",
         "notes": "GO:0036012 defines the cyanelle inner membrane as the envelope bilayer that also faces the cyanelle stroma."
        },
        {
         "reference": "uniprot.location:SL-0480",
         "notes": "UniProt SL-0480 describes the cyanelle inner membrane as separating the cyanelle stroma from the intermembrane space."
        }
       ]
      },
      {
       "subject": "cyanelle_peptidoglycan_layer",
       "predicate": "resides in",
       "object": "cyanelle_intermembrane_space",
       "description": "The cyanelle peptidoglycan layer sits in the intermembrane space between the two cyanelle envelope membranes.",
       "evidence": [
        {
         "reference": "GO:0036014",
         "notes": "GO:0036014 defines the cyanelle intermembrane space as including the peptidoglycan layer."
        },
        {
         "reference": "uniprot.location:SL-0481",
         "notes": "UniProt SL-0481 describes the cyanelle intermembrane space as including the vestigial peptidoglycan layer."
        },
        {
         "reference": "DOI:10.1128/jb.178.2.332-339.1996",
         "notes": "Pfanzagl et al. 1996 biochemically characterized Cyanophora paradoxa cyanelle peptidoglycan."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_cyanelle_peptidoglycan_layer",
     "prompt": "Resolve an exact source-neutral grounding for the cyanelle peptidoglycan layer in the intermembrane space.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#cyanelle_peptidoglycan_layer"
     ],
     "rationale": "GO:0036014 and UniProt SL-0481 support cyanelle peptidoglycan as a constituent of the cyanelle intermembrane space, but the curated authority terms identify the whole intermembrane space rather than a standalone cyanelle peptidoglycan layer.",
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "GO:0033113",
   "label": "cyanelle membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "Either of the lipid bilayers that surround a cyanelle and form the cyanelle envelope.",
   "definition_source": "GO:0033113",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T20:21:47Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T20:23:22Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added plastid-membrane parentage, cyanelle-envelope parthood, the UniProt SL-0083 xref, a reviewed-label-only envelope lipid bilayer component, glaucophyte distribution, a Cyanophora paradoxa canonical example, a nonmechanistic GO-scope graph, and discussions for excluding the thylakoid membrane and grounding the generic lipid bilayer component.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T20:32:15Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #702 by demoting UniProt SL-0083 from an exact xref to broader fallback evidence and caveating notes that mention its scope.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T10:04:10Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Replaced unreadable Jackson et al. 2015 Glaucophyta evidence with reachable cyanelle evidence for #1231.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0042170"
   ],
   "part_of": [
    "GO:0033112"
   ],
   "components": [
    {
     "component_id": "cyanelle_envelope_lipid_bilayer",
     "label": "cyanelle envelope lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Generic lipid-bilayer constituent of a cyanelle envelope membrane when the exact inner or outer membrane identity is unspecified.",
     "evidence": [
      {
       "reference": "GO:0033113",
       "notes": "GO:0033113 defines a cyanelle membrane as either lipid bilayer that forms the cyanelle envelope."
      },
      {
       "reference": "uniprot.location:SL-0083",
       "notes": "UniProt SL-0083 provides the cyanelle membrane localization entry and notes that it can be used when the exact cyanelle membrane assignment is unresolved."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0033113 identifies the generic cyanelle envelope membrane class, while UniProt SL-0083 has a broader fallback annotation scope; no separate source-neutral CURIE was curated for a cyanelle-envelope-specific lipid bilayer constituent."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:38254",
     "taxon_label": "Glaucocystophyceae",
     "presence": "COMMON",
     "note": "Cyanelle membranes are envelope lipid bilayers of glaucophyte cyanelles.",
     "reference": "GO:0033113"
    },
    {
     "taxon_id": "NCBITaxon:2762",
     "taxon_label": "Cyanophora paradoxa",
     "presence": "COMMON",
     "note": "Cyanophora paradoxa is a glaucophyte model whose cyanelles have inner and outer envelope membranes.",
     "reference": "DOI:10.1104/pp.71.2.409"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:2762",
     "taxon_label": "Cyanophora paradoxa",
     "note": "Model glaucophyte used for ultrastructural studies of cyanelle envelope and thylakoid membranes.",
     "reference": "DOI:10.1104/pp.71.2.409"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0033113",
     "notes": "Gene Ontology cellular-component term for the generic cyanelle membrane."
    },
    {
     "reference": "GO:0042170",
     "notes": "Gene Ontology cellular-component term for plastid membrane."
    },
    {
     "reference": "GO:0033112",
     "notes": "Gene Ontology cellular-component term for cyanelle envelope."
    },
    {
     "reference": "GO:0036012",
     "notes": "Gene Ontology cellular-component child term for cyanelle inner membrane."
    },
    {
     "reference": "GO:0036013",
     "notes": "Gene Ontology cellular-component child term for cyanelle outer membrane."
    },
    {
     "reference": "GO:0033115",
     "notes": "Gene Ontology cellular-component term for the distinct cyanelle thylakoid membrane."
    },
    {
     "reference": "uniprot.location:SL-0083",
     "notes": "UniProt Subcellular Location entry SL-0083 maps to GO:0033113 but can also be used when a cyanelle protein's exact outer, inner, or thylakoid membrane assignment is unclear."
    },
    {
     "reference": "DOI:10.1104/pp.71.2.409",
     "notes": "Giddings, Wasmann and Staehelin 1983, Structure of the Thylakoids and Envelope Membranes of the Cyanelles of Cyanophora paradoxa, Plant Physiology."
    },
    {
     "reference": "DOI:10.1128/jb.178.2.332-339.1996",
     "notes": "Pfanzagl et al. 1996, Primary structure of cyanelle peptidoglycan of Cyanophora paradoxa: a prokaryotic cell wall as part of an organelle envelope, Journal of Bacteriology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cyanelle_membrane_scope",
     "title": "Cyanelle membrane scope",
     "description": "The generic cyanelle membrane class covers either cyanelle-envelope lipid bilayer when the exact inner or outer membrane identity is unspecified.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures GO localization scope without asserting which exact envelope membrane a generic GO:0033113 annotation refers to; UniProt SL-0083 is treated as broader fallback context.",
     "nodes": [
      {
       "node_id": "cyanelle_membrane",
       "label": "cyanelle membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033113",
       "component_ref": "cyanelle_envelope_lipid_bilayer"
      },
      {
       "node_id": "cyanelle_envelope",
       "label": "cyanelle envelope",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033112"
      },
      {
       "node_id": "cyanelle_inner_membrane",
       "label": "cyanelle inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0036012"
      },
      {
       "node_id": "cyanelle_outer_membrane",
       "label": "cyanelle outer membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0036013"
      }
     ],
     "edges": [
      {
       "subject": "cyanelle_membrane",
       "predicate": "is part of",
       "object": "cyanelle_envelope",
       "description": "A GO:0033113 cyanelle membrane is one of the lipid bilayers that form the cyanelle envelope.",
       "evidence": [
        {
         "reference": "GO:0033113",
         "notes": "GO:0033113 defines the generic cyanelle membrane as either bilayer that forms the cyanelle envelope."
        },
        {
         "reference": "GO:0033112",
         "notes": "GO:0033112 identifies the complete double lipid bilayer of the cyanelle envelope."
        }
       ]
      },
      {
       "subject": "cyanelle_inner_membrane",
       "predicate": "is a",
       "object": "cyanelle_membrane",
       "description": "The cyanelle inner membrane is a specific child class of the generic cyanelle membrane.",
       "evidence": [
        {
         "reference": "GO:0033113",
         "notes": "GO places GO:0036012 as an is_a child of the generic cyanelle membrane term."
        }
       ]
      },
      {
       "subject": "cyanelle_outer_membrane",
       "predicate": "is a",
       "object": "cyanelle_membrane",
       "description": "The cyanelle outer membrane is a specific child class of the generic cyanelle membrane.",
       "evidence": [
        {
         "reference": "GO:0033113",
         "notes": "GO places GO:0036013 as an is_a child of the generic cyanelle membrane term."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "exclude_thylakoid_membrane_from_generic_envelope_membrane",
     "prompt": "Exclude GO:0033115 cyanelle thylakoid membrane from the GO:0033113 cyanelle membrane scope even though UniProt SL-0083 can be used as a fallback thylakoid localization.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#cyanelle_membrane_scope"
     ],
     "rationale": "GO:0033113 is defined as either envelope lipid bilayer that surrounds a cyanelle, whereas GO:0033115 identifies the separate internal thylakoid membrane.",
     "resolution_note": "Curated GO:0033113 as the generic parent of only the inner and outer cyanelle envelope membranes and kept GO:0033115 as a distinct thylakoid-membrane term.",
     "evidence": [
      {
       "reference": "GO:0033113",
       "notes": "GO:0033113 defines the generic cyanelle membrane as either lipid bilayer that forms the cyanelle envelope."
      },
      {
       "reference": "GO:0033115",
       "notes": "GO:0033115 defines the cyanelle thylakoid membrane as the lipid bilayer of a cyanelle thylakoid, not as one of the envelope bilayers."
      },
      {
       "reference": "uniprot.location:SL-0083",
       "notes": "UniProt SL-0083 says the generic cyanelle membrane localization can also be used when thylakoid placement is not resolved."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    },
    {
     "discussion_id": "ground_cyanelle_envelope_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the generic lipid constituent of a cyanelle envelope membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#cyanelle_envelope_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0033113, while UniProt SL-0083 is broader fallback evidence; the lipid bilayer constituent is intentionally left as a reviewed-label-only component until an exact source-neutral lipid or membrane-constituent CURIE is curated.",
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "GO:0036013",
   "label": "cyanelle outer membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The outer, i.e. cytoplasm-facing, lipid bilayer of the cyanelle envelope.",
   "definition_source": "GO:0036013",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T20:43:39Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T20:44:23Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added plastid-outer and cyanelle-membrane parentage, cyanelle-envelope parthood, the UniProt SL-0482 xref, a reviewed-label-only outer lipid bilayer component, glaucophyte distribution, a Cyanophora paradoxa canonical example, a nonmechanistic topology graph, and a lipid-bilayer grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T20:53:27Z",
     "curator": "codex",
     "action": "RESOLVED_REVIEW",
     "changes": "Addressed #704 by adding GO:0036014 cyanelle intermembrane-space evidence and a bounded intermembrane-space node to the outer-membrane topology graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T10:04:10Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Replaced unreadable Jackson et al. 2015 Glaucophyta evidence with reachable cyanelle evidence for #1231.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0009527",
    "GO:0033113"
   ],
   "part_of": [
    "GO:0033112"
   ],
   "xrefs": [
    "uniprot.location:SL-0482"
   ],
   "components": [
    {
     "component_id": "cyanelle_outer_lipid_bilayer",
     "label": "cyanelle outer lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Cytoplasm-facing lipid bilayer that forms the outer boundary of the cyanelle envelope.",
     "evidence": [
      {
       "reference": "GO:0036013",
       "notes": "GO:0036013 defines the cyanelle outer membrane as the cytoplasm-facing lipid bilayer of the cyanelle envelope."
      },
      {
       "reference": "uniprot.location:SL-0482",
       "notes": "UniProt SL-0482 maps directly to GO:0036013 and describes the same cytoplasm-facing cyanelle membrane."
      },
      {
       "reference": "DOI:10.1074/jbc.M116.746131",
       "notes": "Kojima et al. 2016 localized Cyanophora paradoxa outer-cyanelle-membrane proteins outside the peptidoglycan layer."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0036013 and UniProt SL-0482 identify the whole cyanelle outer membrane, but no separate source-neutral CURIE was curated for the lipid constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:38254",
     "taxon_label": "Glaucocystophyceae",
     "presence": "COMMON",
     "note": "The cyanelle outer membrane is the cytoplasm-facing envelope boundary of glaucophyte cyanelles.",
     "reference": "uniprot.location:SL-0482"
    },
    {
     "taxon_id": "NCBITaxon:2762",
     "taxon_label": "Cyanophora paradoxa",
     "presence": "COMMON",
     "note": "Cyanophora paradoxa cyanelles have cytoplasm-facing outer membranes outside the cyanelle peptidoglycan layer.",
     "reference": "DOI:10.1074/jbc.M116.746131"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:2762",
     "taxon_label": "Cyanophora paradoxa",
     "note": "Model glaucophyte used for biochemical localization of outer cyanelle membrane proteins.",
     "reference": "DOI:10.1074/jbc.M116.746131"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0036013",
     "notes": "Gene Ontology cellular-component term for cyanelle outer membrane."
    },
    {
     "reference": "GO:0009527",
     "notes": "Gene Ontology cellular-component term for plastid outer membrane."
    },
    {
     "reference": "GO:0033113",
     "notes": "Gene Ontology cellular-component term for the generic cyanelle membrane parent."
    },
    {
     "reference": "GO:0033112",
     "notes": "Gene Ontology cellular-component term for cyanelle envelope."
    },
    {
     "reference": "GO:0036014",
     "notes": "Gene Ontology cellular-component term for the cyanelle intermembrane space."
    },
    {
     "reference": "uniprot.location:SL-0482",
     "notes": "UniProt Subcellular Location entry SL-0482 maps Cyanelle outer membrane to GO:0036013 and places it under cyanelle membrane and plastid outer membrane."
    },
    {
     "reference": "DOI:10.1104/pp.71.2.409",
     "notes": "Giddings, Wasmann and Staehelin 1983, Structure of the Thylakoids and Envelope Membranes of the Cyanelles of Cyanophora paradoxa, Plant Physiology."
    },
    {
     "reference": "DOI:10.1074/jbc.M116.746131",
     "notes": "Kojima, Muramoto and Kusano 2016, Outer Membrane Proteins Derived from Non-cyanobacterial Lineage Cover the Peptidoglycan of Cyanophora paradoxa Cyanelles and Serve as a Cyanelle Diffusion Channel, Journal of Biological Chemistry."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cyanelle_outer_membrane_topology",
     "title": "Cyanelle outer membrane topology",
     "description": "The cyanelle outer membrane is the cytoplasm-facing lipid bilayer that also bounds the intermembrane space of the cyanelle envelope.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the defining envelope topology without asserting the full protein composition or transport machinery of the cyanelle outer membrane.",
     "nodes": [
      {
       "node_id": "cyanelle_outer_membrane",
       "label": "cyanelle outer membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0036013"
      },
      {
       "node_id": "cyanelle_envelope",
       "label": "cyanelle envelope",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033112"
      },
      {
       "node_id": "cytoplasm",
       "label": "cytoplasm",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0005737"
      },
      {
       "node_id": "cyanelle_intermembrane_space",
       "label": "cyanelle intermembrane space",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0036014"
      }
     ],
     "edges": [
      {
       "subject": "cyanelle_outer_membrane",
       "predicate": "is part of",
       "object": "cyanelle_envelope",
       "description": "The cyanelle outer membrane is the outer lipid bilayer of the cyanelle envelope.",
       "evidence": [
        {
         "reference": "GO:0036013",
         "notes": "GO:0036013 defines this outer membrane as a lipid bilayer of the cyanelle envelope."
        },
        {
         "reference": "uniprot.location:SL-0482",
         "notes": "UniProt SL-0482 places the cyanelle outer membrane under the cyanelle envelope."
        }
       ]
      },
      {
       "subject": "cyanelle_outer_membrane",
       "predicate": "faces",
       "object": "cytoplasm",
       "description": "The cyanelle outer membrane is the cytoplasm-facing membrane of the cyanelle envelope.",
       "evidence": [
        {
         "reference": "GO:0036013",
         "notes": "GO:0036013 defines this membrane by its cytoplasm-facing position in the envelope."
        },
        {
         "reference": "uniprot.location:SL-0482",
         "notes": "UniProt SL-0482 describes the cyanelle outer membrane as facing the cytoplasm."
        }
       ]
      },
      {
       "subject": "cyanelle_outer_membrane",
       "predicate": "bounds",
       "object": "cyanelle_intermembrane_space",
       "description": "The cyanelle outer membrane forms the outer boundary of the intermembrane space between the envelope lipid bilayers.",
       "evidence": [
        {
         "reference": "GO:0036014",
         "notes": "GO:0036014 defines the cyanelle intermembrane space as the region between the inner and outer lipid bilayers of the envelope."
        },
        {
         "reference": "DOI:10.1074/jbc.M116.746131",
         "notes": "Kojima et al. 2016 localized Cyanophora paradoxa outer-cyanelle-membrane proteins outside the peptidoglycan layer, consistent with the peptidoglycan-bearing intermembrane space inside the outer membrane."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_cyanelle_outer_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the cyanelle outer membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#cyanelle_outer_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0036013 and UniProt SL-0482, but the lipid bilayer constituent is intentionally left as a reviewed-label-only component until an exact source-neutral lipid or membrane-constituent CURIE is curated.",
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "GO:0034060",
   "label": "cyanelle stroma",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The space enclosed by the double membrane of a cyanelle.",
   "definition_source": "GO:0034060",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T21:44:29Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T21:45:10Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added plastid-stroma parentage, cyanelle parthood, the UniProt SL-0350 xref, glaucophyte distribution, a nonmechanistic stroma topology graph, and a resolved interpretation that stromal DNA, ribosomes, and temporary photosynthetic products are contents rather than stroma components.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T21:50:59Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Addressed #710 by citing GO:0034060 on the inner-membrane boundary edge that points to the cyanelle stroma.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T10:04:10Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Replaced unreadable Jackson et al. 2015 Glaucophyta evidence with reachable cyanelle evidence for #1231.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0009532"
   ],
   "part_of": [
    "GO:0009842"
   ],
   "xrefs": [
    "uniprot.location:SL-0350"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:38254",
     "taxon_label": "Glaucocystophyceae",
     "presence": "COMMON",
     "note": "The cyanelle stroma is the internal matrix-filled compartment of glaucophyte cyanelles, excluding the thylakoid space.",
     "reference": "uniprot.location:SL-0350"
    },
    {
     "taxon_id": "NCBITaxon:2762",
     "taxon_label": "Cyanophora paradoxa",
     "presence": "COMMON",
     "note": "Cyanophora paradoxa cyanelles contain a stroma enclosed by the double envelope and traversed by internal thylakoid membranes.",
     "reference": "DOI:10.1104/pp.71.2.409"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:2762",
     "taxon_label": "Cyanophora paradoxa",
     "note": "Model glaucophyte used for ultrastructural studies of cyanelle envelope membranes, stroma, and thylakoids.",
     "reference": "DOI:10.1104/pp.71.2.409"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0034060",
     "notes": "Gene Ontology cellular-component term for cyanelle stroma."
    },
    {
     "reference": "GO:0009532",
     "notes": "Gene Ontology cellular-component term for plastid stroma."
    },
    {
     "reference": "GO:0009842",
     "notes": "Gene Ontology cellular-component term for cyanelle."
    },
    {
     "reference": "GO:0036012",
     "notes": "Gene Ontology cellular-component term for the cyanelle inner membrane that bounds the stroma."
    },
    {
     "reference": "GO:0009843",
     "notes": "Gene Ontology cellular-component term for cyanelle thylakoid, the internal membrane system that is separate from the stroma."
    },
    {
     "reference": "GO:0033114",
     "notes": "Gene Ontology cellular-component term for cyanelle thylakoid lumen, the thylakoid-enclosed compartment excluded from the stroma."
    },
    {
     "reference": "GO:0033115",
     "notes": "Gene Ontology cellular-component term for cyanelle thylakoid membrane."
    },
    {
     "reference": "uniprot.location:SL-0350",
     "notes": "UniProt Subcellular Location entry SL-0350 maps Cyanelle stroma to GO:0034060, places it under plastid stroma and cyanelle, and describes it as the internal matrix-filled cyanelle space excluding the thylakoid space."
    },
    {
     "reference": "uniprot.location:SL-0480",
     "notes": "UniProt Subcellular Location entry SL-0480 describes the cyanelle inner membrane as separating the cyanelle stroma from the intermembrane space."
    },
    {
     "reference": "DOI:10.1104/pp.71.2.409",
     "notes": "Giddings, Wasmann and Staehelin 1983, Structure of the Thylakoids and Envelope Membranes of the Cyanelles of Cyanophora paradoxa, Plant Physiology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cyanelle_stroma_topology",
     "title": "Cyanelle stroma topology",
     "description": "The cyanelle stroma is the matrix-filled internal space enclosed by the cyanelle double envelope but excluding the thylakoid lumen.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the stromal compartment boundary without asserting soluble enzyme, ribosome, DNA, or photosynthetic product composition.",
     "nodes": [
      {
       "node_id": "cyanelle",
       "label": "cyanelle",
       "node_type": "ORGANELLE",
       "grounding": "GO:0009842"
      },
      {
       "node_id": "cyanelle_stroma",
       "label": "cyanelle stroma",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0034060"
      },
      {
       "node_id": "cyanelle_inner_membrane",
       "label": "cyanelle inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0036012"
      }
     ],
     "edges": [
      {
       "subject": "cyanelle_stroma",
       "predicate": "is part of",
       "object": "cyanelle",
       "description": "The stroma is the internal space enclosed inside the double membrane of a cyanelle.",
       "evidence": [
        {
         "reference": "GO:0034060",
         "notes": "GO:0034060 defines the cyanelle stroma as the space enclosed by the double membrane of a cyanelle."
        },
        {
         "reference": "uniprot.location:SL-0350",
         "notes": "UniProt SL-0350 places the cyanelle stroma under the cyanelle subcellular location."
        }
       ]
      },
      {
       "subject": "cyanelle_inner_membrane",
       "predicate": "bounds",
       "object": "cyanelle_stroma",
       "description": "The cyanelle inner membrane is the envelope boundary facing the stroma.",
       "evidence": [
        {
         "reference": "GO:0036012",
         "notes": "GO:0036012 defines the cyanelle inner membrane as the envelope bilayer that also faces the cyanelle stroma."
        },
        {
         "reference": "uniprot.location:SL-0480",
         "notes": "UniProt SL-0480 describes the cyanelle inner membrane as separating the cyanelle stroma from the intermembrane space."
        },
        {
         "reference": "GO:0034060",
         "notes": "GO:0034060 defines the cyanelle stroma as the space enclosed by the double membrane of a cyanelle."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "stromal_contents_not_components",
     "prompt": "Keep DNA, ribosomes, and temporary photosynthetic products out of the curated cyanelle stroma component list.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record"
     ],
     "rationale": "UniProt SL-0350 describes DNA, ribosomes, and temporary photosynthesis products as contents of the matrix-filled stroma, not as generic source-neutral constituents that define the stroma compartment itself.",
     "resolution_note": "Curated the stroma topology and left stromal contents for future exact DNA, ribosome, or soluble-complex records.",
     "evidence": [
      {
       "reference": "uniprot.location:SL-0350",
       "notes": "UniProt SL-0350 describes the cyanelle stroma as the matrix-filled internal cyanelle space that contains DNA, ribosomes, and some temporary photosynthesis products."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "GO:0009843",
   "label": "cyanelle thylakoid",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A thylakoid found in a cyanelle, which is a type of plastid found in certain algae. The cyanelle contains a photosynthetic membrane resembling that of cyanobacteria.",
   "definition_source": "GO:0009843",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T22:00:47Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T22:01:36Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added thylakoid and plastid-thylakoid parentage, cyanelle parthood, exact lumen and membrane parts, the UniProt SL-0277 xref, a GO-grounded cyanelle thylakoid membrane component, glaucophyte distribution, a light-reaction function, and a nonmechanistic thylakoid topology graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T22:08:32Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #712 by reclassifying the whole cyanelle thylakoid record as MEMBRANE_BOUNDED_ORGANELLE while keeping GO:0033115 cyanelle thylakoid membrane as the exact membrane component.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T10:04:10Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Replaced unreadable Jackson et al. 2015 Glaucophyta evidence with reachable cyanelle evidence for #1231.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Connected isolated causal node(s) with 1 source-backed edge(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0009579",
    "GO:0031976"
   ],
   "part_of": [
    "GO:0009842"
   ],
   "has_part": [
    "GO:0033114",
    "GO:0033115"
   ],
   "xrefs": [
    "uniprot.location:SL-0277"
   ],
   "components": [
    {
     "component_id": "cyanelle_thylakoid_membrane",
     "label": "cyanelle thylakoid membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0033115",
     "essentiality": "UNKNOWN",
     "role": "Internal cyanelle thylakoid membrane system that bounds the thylakoid lumen and carries photosynthetic light-reaction machinery.",
     "evidence": [
      {
       "reference": "GO:0033115",
       "notes": "GO:0033115 defines the cyanelle thylakoid membrane as the lipid bilayer membrane of any cyanelle thylakoid."
      },
      {
       "reference": "uniprot.location:SL-0085",
       "notes": "UniProt SL-0085 maps directly to GO:0033115 and describes the same cyanelle thylakoid lipid bilayer."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:38254",
     "taxon_label": "Glaucocystophyceae",
     "presence": "COMMON",
     "note": "The cyanelle thylakoid is the internal photosynthetic membrane system of glaucophyte cyanelles.",
     "reference": "uniprot.location:SL-0277"
    },
    {
     "taxon_id": "NCBITaxon:2762",
     "taxon_label": "Cyanophora paradoxa",
     "presence": "COMMON",
     "note": "Cyanophora paradoxa cyanelles contain internal thylakoid membranes characterized by electron microscopy.",
     "reference": "DOI:10.1104/pp.71.2.409"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:2762",
     "taxon_label": "Cyanophora paradoxa",
     "note": "Model glaucophyte used for ultrastructural studies of cyanelle thylakoid and envelope membranes.",
     "reference": "DOI:10.1104/pp.71.2.409"
    }
   ],
   "functions": [
    {
     "function_id": "light_reactions_of_photosynthesis",
     "label": "photosynthesis, light reaction",
     "grounding": "GO:0019684",
     "description": "The cyanelle thylakoid is an internal membrane system that supports photosynthetic light reactions.",
     "evidence": [
      {
       "reference": "GO:0009843",
       "notes": "GO:0009843 defines the cyanelle thylakoid as a photosynthetic membrane system resembling that of cyanobacteria."
      },
      {
       "reference": "uniprot.location:SL-0277",
       "notes": "UniProt SL-0277 describes cyanelle thylakoids as internal interconnected photosynthetic membranes."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0009843",
     "notes": "Gene Ontology cellular-component term for cyanelle thylakoid."
    },
    {
     "reference": "GO:0009579",
     "notes": "Gene Ontology cellular-component term for thylakoid, the generic photosynthetic membrane-system parent."
    },
    {
     "reference": "GO:0031976",
     "notes": "Gene Ontology cellular-component term for plastid thylakoid, the plastid-specific thylakoid parent."
    },
    {
     "reference": "GO:0009842",
     "notes": "Gene Ontology cellular-component term for the cyanelle that contains this thylakoid."
    },
    {
     "reference": "GO:0033114",
     "notes": "Gene Ontology cellular-component term for cyanelle thylakoid lumen."
    },
    {
     "reference": "GO:0033115",
     "notes": "Gene Ontology cellular-component term for cyanelle thylakoid membrane."
    },
    {
     "reference": "uniprot.location:SL-0277",
     "notes": "UniProt Subcellular Location entry SL-0277 maps Cyanelle thylakoid to GO:0009843, places it under plastid thylakoid and cyanelle, and describes it as an internal system of interconnected photosynthetic membranes."
    },
    {
     "reference": "uniprot.location:SL-0084",
     "notes": "UniProt Subcellular Location entry SL-0084 maps Cyanelle thylakoid lumen to GO:0033114 and places it under cyanelle thylakoid."
    },
    {
     "reference": "uniprot.location:SL-0085",
     "notes": "UniProt Subcellular Location entry SL-0085 maps Cyanelle thylakoid membrane to GO:0033115 and places it under cyanelle thylakoid."
    },
    {
     "reference": "DOI:10.1104/pp.71.2.409",
     "notes": "Giddings, Wasmann and Staehelin 1983, Structure of the Thylakoids and Envelope Membranes of the Cyanelles of Cyanophora paradoxa, Plant Physiology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cyanelle_thylakoid_topology",
     "title": "Cyanelle thylakoid topology",
     "description": "The cyanelle thylakoid contains a lumen bounded by thylakoid membrane, and the membrane supports photosynthetic light reactions.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures GO-grounded thylakoid topology and the photosynthetic membrane role without asserting complete photosystem or electron-transport composition.",
     "nodes": [
      {
       "node_id": "cyanelle_thylakoid",
       "label": "cyanelle thylakoid",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009843"
      },
      {
       "node_id": "cyanelle_thylakoid_membrane",
       "label": "cyanelle thylakoid membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033115",
       "component_ref": "cyanelle_thylakoid_membrane"
      },
      {
       "node_id": "cyanelle_thylakoid_lumen",
       "label": "cyanelle thylakoid lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0033114"
      },
      {
       "node_id": "photosynthesis_light_reaction",
       "label": "photosynthesis, light reaction",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0019684"
      }
     ],
     "edges": [
      {
       "subject": "cyanelle_thylakoid_membrane",
       "predicate": "bounds",
       "object": "cyanelle_thylakoid_lumen",
       "description": "The cyanelle thylakoid lumen is bounded by the thylakoid membrane.",
       "evidence": [
        {
         "reference": "GO:0033114",
         "notes": "GO:0033114 identifies the cyanelle thylakoid lumen as the compartment bounded by cyanelle thylakoid membranes."
        },
        {
         "reference": "uniprot.location:SL-0084",
         "notes": "UniProt SL-0084 describes the cyanelle thylakoid lumen as the compartment bounded by the thylakoid membranes."
        }
       ]
      },
      {
       "subject": "cyanelle_thylakoid_membrane",
       "predicate": "supports",
       "object": "photosynthesis_light_reaction",
       "description": "The cyanelle thylakoid membrane is the photosynthetic membrane of the cyanelle thylakoid system.",
       "evidence": [
        {
         "reference": "GO:0009843",
         "notes": "GO:0009843 defines the cyanelle thylakoid as a photosynthetic membrane resembling that of cyanobacteria."
        },
        {
         "reference": "uniprot.location:SL-0277",
         "notes": "UniProt SL-0277 describes the cyanelle thylakoid as an internal system of interconnected photosynthetic membranes."
        }
       ]
      },
      {
       "subject": "cyanelle_thylakoid_membrane",
       "predicate": "is part of",
       "object": "cyanelle_thylakoid",
       "description": "The cyanelle thylakoid membrane is the bounding photosynthetic bilayer of the cyanelle thylakoid.",
       "evidence": [
        {
         "reference": "GO:0009843",
         "notes": "GO:0009843 and GO:0033115 link the cyanelle thylakoid membrane to the cyanelle thylakoid."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0033114",
   "label": "cyanelle thylakoid lumen",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The cyanelle compartment bounded by the thylakoid membranes.",
   "definition_source": "GO:0033114",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T22:25:23Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T22:25:53Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added plastid thylakoid-lumen parentage, cyanelle thylakoid parthood, the UniProt SL-0084 xref, glaucophyte distribution, a nonmechanistic lumen topology graph, and a resolved interpretation that keeps the bounding thylakoid membrane out of lumen components.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T22:31:37Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #714 by citing GO:0009843 on the parthood edge that points from the cyanelle thylakoid lumen to the cyanelle thylakoid.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T10:04:10Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Replaced unreadable Jackson et al. 2015 Glaucophyta evidence with reachable cyanelle evidence for #1231.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0031978"
   ],
   "part_of": [
    "GO:0009843"
   ],
   "xrefs": [
    "uniprot.location:SL-0084"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:38254",
     "taxon_label": "Glaucocystophyceae",
     "presence": "COMMON",
     "note": "The cyanelle thylakoid lumen is the compartment bounded by thylakoid membranes in glaucophyte cyanelles.",
     "reference": "uniprot.location:SL-0084"
    },
    {
     "taxon_id": "NCBITaxon:2762",
     "taxon_label": "Cyanophora paradoxa",
     "presence": "COMMON",
     "note": "Cyanophora paradoxa cyanelles contain thylakoid compartments bounded by internal thylakoid membranes.",
     "reference": "DOI:10.1104/pp.71.2.409"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:2762",
     "taxon_label": "Cyanophora paradoxa",
     "note": "Model glaucophyte used for ultrastructural studies of cyanelle thylakoid and envelope membranes.",
     "reference": "DOI:10.1104/pp.71.2.409"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0033114",
     "notes": "Gene Ontology cellular-component term for cyanelle thylakoid lumen."
    },
    {
     "reference": "GO:0031978",
     "notes": "Gene Ontology cellular-component term for plastid thylakoid lumen, the broader plastid-specific thylakoid lumen parent."
    },
    {
     "reference": "GO:0009843",
     "notes": "Gene Ontology cellular-component term for the cyanelle thylakoid that contains this lumen."
    },
    {
     "reference": "GO:0033115",
     "notes": "Gene Ontology cellular-component term for the cyanelle thylakoid membrane that bounds this lumen."
    },
    {
     "reference": "uniprot.location:SL-0084",
     "notes": "UniProt Subcellular Location entry SL-0084 maps directly to GO:0033114, places it under plastid thylakoid lumen and cyanelle thylakoid, and describes the compartment as bounded by thylakoid membranes."
    },
    {
     "reference": "uniprot.location:SL-0085",
     "notes": "UniProt Subcellular Location entry SL-0085 maps the bounding cyanelle thylakoid membrane to GO:0033115."
    },
    {
     "reference": "DOI:10.1104/pp.71.2.409",
     "notes": "Giddings, Wasmann and Staehelin 1983, Structure of the Thylakoids and Envelope Membranes of the Cyanelles of Cyanophora paradoxa, Plant Physiology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cyanelle_thylakoid_lumen_topology",
     "title": "Cyanelle thylakoid lumen topology",
     "description": "The cyanelle thylakoid lumen is the internal cyanelle thylakoid compartment enclosed by thylakoid membrane.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the defining thylakoid-lumen boundary without asserting lumenal proteins or photosynthetic proton transport mechanisms.",
     "nodes": [
      {
       "node_id": "cyanelle_thylakoid_lumen",
       "label": "cyanelle thylakoid lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0033114"
      },
      {
       "node_id": "cyanelle_thylakoid_membrane",
       "label": "cyanelle thylakoid membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033115"
      },
      {
       "node_id": "cyanelle_thylakoid",
       "label": "cyanelle thylakoid",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009843"
      }
     ],
     "edges": [
      {
       "subject": "cyanelle_thylakoid_lumen",
       "predicate": "is part of",
       "object": "cyanelle_thylakoid",
       "description": "The lumen is the internal compartment of the cyanelle thylakoid.",
       "evidence": [
        {
         "reference": "GO:0033114",
         "notes": "GO:0033114 is the cyanelle thylakoid lumen cellular-component term."
        },
        {
         "reference": "GO:0009843",
         "notes": "GO:0009843 identifies the containing cyanelle thylakoid compartment."
        },
        {
         "reference": "uniprot.location:SL-0084",
         "notes": "UniProt SL-0084 places the lumen under the cyanelle thylakoid location hierarchy."
        }
       ]
      },
      {
       "subject": "cyanelle_thylakoid_membrane",
       "predicate": "encloses",
       "object": "cyanelle_thylakoid_lumen",
       "description": "The cyanelle thylakoid membrane encloses the thylakoid lumen.",
       "evidence": [
        {
         "reference": "GO:0033114",
         "notes": "GO:0033114 defines the lumen as the cyanelle compartment bounded by thylakoid membranes."
        },
        {
         "reference": "uniprot.location:SL-0084",
         "notes": "UniProt SL-0084 describes the lumen as the compartment bounded by the thylakoid membranes."
        },
        {
         "reference": "GO:0033115",
         "notes": "GO:0033115 defines the cyanelle thylakoid membrane that bounds the lumen."
        },
        {
         "reference": "uniprot.location:SL-0085",
         "notes": "UniProt SL-0085 maps the bounding cyanelle thylakoid membrane to GO:0033115."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "boundary_membrane_not_lumen_component",
     "prompt": "Keep the cyanelle thylakoid membrane as the boundary of the cyanelle thylakoid lumen rather than as a lumen component.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#cyanelle_thylakoid_lumen_topology"
     ],
     "rationale": "GO:0033114 denotes the lumenal compartment bounded by thylakoid membranes, whereas GO:0033115 denotes the cyanelle thylakoid lipid bilayer membrane that bounds that compartment.",
     "resolution_note": "Represented GO:0033115 as the boundary node in the topology graph without a component_ref and left the lumen record without constituent components.",
     "evidence": [
      {
       "reference": "GO:0033114",
       "notes": "GO:0033114 defines the cyanelle thylakoid lumen as the cyanelle compartment bounded by thylakoid membranes."
      },
      {
       "reference": "GO:0033115",
       "notes": "GO:0033115 defines the cyanelle thylakoid membrane as the lipid bilayer of a cyanelle thylakoid."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "GO:0033115",
   "label": "cyanelle thylakoid membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The lipid bilayer membrane of any thylakoid within a cyanelle, a photosynthetic organelle of glaucocystophyte algae.",
   "definition_source": "GO:0033115",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T22:42:13Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T22:42:43Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added thylakoid-membrane and plastid thylakoid-membrane parentage, cyanelle thylakoid parthood, the UniProt SL-0085 xref, a reviewed-label-only lipid-bilayer component, glaucophyte distribution, a light-reaction function, a nonmechanistic topology graph, and a lipid-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T22:48:35Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #716 by citing GO:0033114 and UniProt SL-0084 on the lipid-bilayer component whose role states that it bounds the cyanelle thylakoid lumen.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T10:04:10Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Replaced unreadable Jackson et al. 2015 Glaucophyta evidence with reachable cyanelle evidence for #1231.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0042651",
    "GO:0055035"
   ],
   "part_of": [
    "GO:0009843"
   ],
   "xrefs": [
    "uniprot.location:SL-0085"
   ],
   "components": [
    {
     "component_id": "cyanelle_thylakoid_lipid_bilayer",
     "label": "cyanelle thylakoid lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Internal cyanelle thylakoid lipid bilayer that bounds the thylakoid lumen.",
     "evidence": [
      {
       "reference": "GO:0033115",
       "notes": "GO:0033115 defines the cyanelle thylakoid membrane as the lipid bilayer membrane of any thylakoid within a cyanelle."
      },
      {
       "reference": "uniprot.location:SL-0085",
       "notes": "UniProt SL-0085 maps directly to GO:0033115 and describes the same cyanelle thylakoid lipid bilayer."
      },
      {
       "reference": "GO:0033114",
       "notes": "GO:0033114 defines the cyanelle thylakoid lumen as the compartment bounded by thylakoid membranes."
      },
      {
       "reference": "uniprot.location:SL-0084",
       "notes": "UniProt SL-0084 describes the cyanelle thylakoid lumen as bounded by thylakoid membranes."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0033115 and UniProt SL-0085 identify the whole cyanelle thylakoid membrane, but no separate source-neutral CURIE was curated for the lipid constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:38254",
     "taxon_label": "Glaucocystophyceae",
     "presence": "COMMON",
     "note": "UniProt SL-0085 constrains cyanelle thylakoid membranes to glaucocystophyte algae.",
     "reference": "uniprot.location:SL-0085"
    },
    {
     "taxon_id": "NCBITaxon:2762",
     "taxon_label": "Cyanophora paradoxa",
     "presence": "COMMON",
     "note": "Cyanophora paradoxa cyanelles contain internal thylakoid membranes characterized by electron microscopy.",
     "reference": "DOI:10.1104/pp.71.2.409"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:2762",
     "taxon_label": "Cyanophora paradoxa",
     "note": "Model glaucophyte used for ultrastructural studies of cyanelle thylakoid and envelope membranes.",
     "reference": "DOI:10.1104/pp.71.2.409"
    }
   ],
   "functions": [
    {
     "function_id": "light_reactions_of_photosynthesis",
     "label": "photosynthesis, light reaction",
     "grounding": "GO:0019684",
     "description": "The cyanelle thylakoid membrane is the internal membrane surface of the cyanelle thylakoid system that supports photosynthetic light reactions.",
     "evidence": [
      {
       "reference": "GO:0009843",
       "notes": "GO:0009843 defines the cyanelle thylakoid as a photosynthetic membrane system resembling that of cyanobacteria."
      },
      {
       "reference": "uniprot.location:SL-0277",
       "notes": "UniProt SL-0277 describes cyanelle thylakoids as internal interconnected photosynthetic membranes."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0033115",
     "notes": "Gene Ontology cellular-component term for cyanelle thylakoid membrane."
    },
    {
     "reference": "GO:0042651",
     "notes": "Gene Ontology cellular-component term for thylakoid membrane, the broader thylakoid-membrane parent."
    },
    {
     "reference": "GO:0055035",
     "notes": "Gene Ontology cellular-component term for plastid thylakoid membrane, the plastid-specific thylakoid membrane parent."
    },
    {
     "reference": "GO:0009843",
     "notes": "Gene Ontology cellular-component term for the cyanelle thylakoid that this membrane is part of."
    },
    {
     "reference": "GO:0033114",
     "notes": "Gene Ontology cellular-component term for the cyanelle thylakoid lumen bounded by this membrane."
    },
    {
     "reference": "uniprot.location:SL-0085",
     "notes": "UniProt Subcellular Location entry SL-0085 maps directly to GO:0033115, places it under plastid thylakoid membrane and cyanelle thylakoid, and describes it as the lipid bilayer membrane of thylakoids within glaucocystophyte cyanelles."
    },
    {
     "reference": "uniprot.location:SL-0084",
     "notes": "UniProt Subcellular Location entry SL-0084 maps the bounded cyanelle thylakoid lumen to GO:0033114."
    },
    {
     "reference": "DOI:10.1104/pp.71.2.409",
     "notes": "Giddings, Wasmann and Staehelin 1983, Structure of the Thylakoids and Envelope Membranes of the Cyanelles of Cyanophora paradoxa, Plant Physiology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cyanelle_thylakoid_membrane_topology",
     "title": "Cyanelle thylakoid membrane topology",
     "description": "The cyanelle thylakoid membrane bounds the thylakoid lumen and supports photosynthetic light reactions.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the defining thylakoid-membrane topology and light-reaction site without asserting the complete photosystem or electron-transport composition.",
     "nodes": [
      {
       "node_id": "cyanelle_thylakoid_membrane",
       "label": "cyanelle thylakoid membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033115",
       "component_ref": "cyanelle_thylakoid_lipid_bilayer"
      },
      {
       "node_id": "cyanelle_thylakoid_lumen",
       "label": "cyanelle thylakoid lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0033114"
      },
      {
       "node_id": "photosynthesis_light_reaction",
       "label": "photosynthesis, light reaction",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0019684"
      }
     ],
     "edges": [
      {
       "subject": "cyanelle_thylakoid_membrane",
       "predicate": "bounds",
       "object": "cyanelle_thylakoid_lumen",
       "description": "The cyanelle thylakoid lumen is bounded by cyanelle thylakoid membranes.",
       "evidence": [
        {
         "reference": "GO:0033114",
         "notes": "GO:0033114 defines the lumen as the cyanelle compartment bounded by thylakoid membranes."
        },
        {
         "reference": "uniprot.location:SL-0084",
         "notes": "UniProt SL-0084 describes the lumen as the compartment bounded by the thylakoid membranes."
        },
        {
         "reference": "GO:0033115",
         "notes": "GO:0033115 defines the bounding cyanelle thylakoid membrane."
        },
        {
         "reference": "uniprot.location:SL-0085",
         "notes": "UniProt SL-0085 maps directly to the bounding cyanelle thylakoid membrane."
        }
       ]
      },
      {
       "subject": "cyanelle_thylakoid_membrane",
       "predicate": "supports",
       "object": "photosynthesis_light_reaction",
       "description": "The cyanelle thylakoid membrane is the photosynthetic membrane of the cyanelle thylakoid system.",
       "evidence": [
        {
         "reference": "GO:0009843",
         "notes": "GO:0009843 defines the cyanelle thylakoid as a photosynthetic membrane resembling that of cyanobacteria."
        },
        {
         "reference": "uniprot.location:SL-0277",
         "notes": "UniProt SL-0277 describes the cyanelle thylakoid as an internal system of interconnected photosynthetic membranes."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_cyanelle_thylakoid_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the cyanelle thylakoid membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#cyanelle_thylakoid_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0033115 and UniProt SL-0085, but the lipid bilayer constituent is intentionally left as a reviewed-label-only component until an exact source-neutral lipid or membrane-constituent CURIE is curated.",
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "GO:0031410",
   "label": "cytoplasmic vesicle",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A vesicle found in the cytoplasm of a cell.",
   "definition_source": "GO:0031410",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-14T20:43:14Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T20:44:12Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added vesicle parentage, cytoplasmic vesicle membrane and lumen parts, the UniProt SL xref, a GO-grounded membrane component, Saccharomyces scope, vesicular-transport function, GO/UniProt/DOI evidence, a nonmechanistic transport-scope graph, and a resolved generic-component boundary discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T20:52:14Z",
     "curator": "codex",
     "action": "FIXED_DISCUSSION_ANCHOR",
     "changes": "Retargeted the subtype coat and cargo boundary discussion away from the generic components section so every discussion anchor resolves.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0031982"
   ],
   "has_part": [
    "GO:0030659",
    "GO:0060205"
   ],
   "xrefs": [
    "uniprot.location:SL-0088"
   ],
   "components": [
    {
     "component_id": "cytoplasmic_vesicle_membrane",
     "label": "cytoplasmic vesicle membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0030659",
     "essentiality": "ESSENTIAL",
     "role": "Lipid-bilayer membrane bounding the cytoplasmic vesicle.",
     "evidence": [
      {
       "reference": "GO:0030659",
       "notes": "GO:0030659 identifies the membrane surrounding a cytoplasmic vesicle."
      },
      {
       "reference": "GO:0031410",
       "notes": "GO:0031410 identifies the whole cytoplasmic vesicle containing that membrane."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast forms cytosolic Cvt vesicles in the cytoplasm-to-vacuole targeting pathway.",
     "reference": "DOI:10.1091/mbc.e03-07-0479"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model used to characterize early-secretory-pathway requirements for Cvt vesicle and autophagosome assembly.",
     "reference": "DOI:10.1091/mbc.e03-07-0479"
    }
   ],
   "functions": [
    {
     "function_id": "vesicular_transport",
     "label": "vesicular transport among endomembrane organelles",
     "description": "Cytoplasmic vesicles include coated and secretory/endocytic vesicles that mediate transport among organelles of secretory and endocytic systems.",
     "evidence": [
      {
       "reference": "uniprot.location:SL-0088",
       "notes": "UniProt SL-0088 describes cytoplasmic vesicles as mediating vesicular transport among secretory and endocytic organelles."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031410",
     "notes": "Gene Ontology cellular-component term for cytoplasmic vesicles."
    },
    {
     "reference": "GO:0031982",
     "notes": "Gene Ontology cellular-component parent term for vesicles."
    },
    {
     "reference": "GO:0030659",
     "notes": "Gene Ontology cellular-component term for the cytoplasmic vesicle membrane."
    },
    {
     "reference": "GO:0060205",
     "notes": "Gene Ontology cellular-component term for the cytoplasmic vesicle lumen."
    },
    {
     "reference": "uniprot.location:SL-0088",
     "notes": "UniProt Subcellular Location entry SL-0088 maps directly to GO:0031410 and places cytoplasmic vesicles under its broader vesicle location."
    },
    {
     "reference": "uniprot.location:SL-0089",
     "notes": "UniProt Subcellular Location entry SL-0089 maps cytoplasmic vesicle membrane to GO:0030659 and names it part of cytoplasmic vesicle."
    },
    {
     "reference": "uniprot.location:SL-0325",
     "notes": "UniProt Subcellular Location entry SL-0325 maps cytoplasmic vesicle lumen to GO:0060205 and names it part of cytoplasmic vesicle."
    },
    {
     "reference": "DOI:10.1091/mbc.e03-07-0479",
     "notes": "Reggiori et al. 2004, Early stages of the secretory pathway, but not endosomes, are required for Cvt vesicle and autophagosome assembly in Saccharomyces cerevisiae, Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cytoplasmic_vesicle_membrane_transport_scope",
     "title": "Cytoplasmic vesicle membrane-bounded transport scope",
     "description": "A cytoplasmic vesicle is bounded by a cytoplasmic vesicle membrane and represents a carrier class for secretory/endocytic transport.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the generic membrane-bounded vesicle scope without asserting a coat type, cargo class, or specific donor and target organelle pair.",
     "nodes": [
      {
       "node_id": "cytoplasmic_vesicle",
       "label": "cytoplasmic vesicle",
       "node_type": "ORGANELLE",
       "grounding": "GO:0031410"
      },
      {
       "node_id": "cytoplasmic_vesicle_membrane",
       "label": "cytoplasmic vesicle membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030659",
       "component_ref": "cytoplasmic_vesicle_membrane"
      },
      {
       "node_id": "vesicular_transport",
       "label": "vesicular transport among endomembrane organelles",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "cytoplasmic_vesicle_membrane",
       "predicate": "is part of",
       "object": "cytoplasmic_vesicle",
       "description": "The cytoplasmic vesicle membrane is the lipid-bilayer boundary of a cytoplasmic vesicle.",
       "evidence": [
        {
         "reference": "GO:0030659",
         "notes": "GO:0030659 identifies the cytoplasmic vesicle membrane."
        },
        {
         "reference": "GO:0031410",
         "notes": "GO:0031410 identifies the containing cytoplasmic vesicle."
        }
       ]
      },
      {
       "subject": "cytoplasmic_vesicle",
       "predicate": "supports",
       "object": "vesicular_transport",
       "description": "Cytoplasmic vesicles mediate vesicular transport among organelles of secretory and endocytic systems.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0088",
         "notes": "UniProt SL-0088 describes cytoplasmic vesicles as mediating this transport class."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "exclude_subtype_coats_and_cargo_from_generic_vesicle",
     "prompt": "Keep subtype-specific coat complexes and cargo out of the generic cytoplasmic vesicle components.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#cytoplasmic_vesicle_membrane_transport_scope"
     ],
     "rationale": "UniProt SL-0088 describes coated, synaptic, secretory, and phagosome examples of the cytoplasmic vesicle class, so individual coats and cargoes identify specific subclasses rather than constituents of every cytoplasmic vesicle.",
     "resolution_note": "Modeled only the bounding cytoplasmic vesicle membrane as a direct component here and left coat complexes plus cargoes on narrower vesicle records.",
     "evidence": [
      {
       "reference": "uniprot.location:SL-0088",
       "notes": "UniProt SL-0088 lists clathrin-, COPI-, and COPII-coated vesicles, synaptic vesicles, secretory vesicles, and phagosomes as examples within the cytoplasmic vesicle class."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-14",
     "resolved_date": "2026-09-14"
    }
   ]
  },
  {
   "identifier": "GO:0060205",
   "label": "cytoplasmic vesicle lumen",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The volume enclosed by a cytoplasmic vesicle.",
   "definition_source": "GO:0060205",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-14T21:09:47Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T21:10:35Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Aligned the definition with GO:0060205, added intracellular-organelle-lumen parentage, cytoplasmic-vesicle parthood, the UniProt SL-0325 xref, Saccharomyces scope, vesicle-lumen function, GO/UniProt/DOI evidence, and a nonmechanistic lumen-topology graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T21:22:57Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #897 by using GO:0031983 vesicle lumen as the nearest GO is-a parent; resolved #898 by removing the overbroad generic lumen cargo function and unused SL-0088 evidence.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0031983"
   ],
   "part_of": [
    "GO:0031410"
   ],
   "xrefs": [
    "uniprot.location:SL-0325"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding-yeast Cvt vesicles enclose a luminal cargo compartment inside a double membrane during cytoplasm-to-vacuole targeting.",
     "reference": "DOI:10.1091/mbc.e03-07-0479"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model used to characterize early-secretory-pathway requirements for Cvt vesicle and autophagosome assembly.",
     "reference": "DOI:10.1091/mbc.e03-07-0479"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0060205",
     "notes": "Gene Ontology cellular-component term for cytoplasmic vesicle lumen."
    },
    {
     "reference": "GO:0031983",
     "notes": "Gene Ontology cellular-component parent term for vesicle lumen."
    },
    {
     "reference": "GO:0031410",
     "notes": "Gene Ontology cellular-component term for the enclosing cytoplasmic vesicle."
    },
    {
     "reference": "GO:0030659",
     "notes": "Gene Ontology cellular-component term for the cytoplasmic vesicle membrane bounding the lumen."
    },
    {
     "reference": "uniprot.location:SL-0325",
     "notes": "UniProt Subcellular Location entry SL-0325 maps cytoplasmic vesicle lumen to GO:0060205 and places it under cytoplasmic vesicle."
    },
    {
     "reference": "DOI:10.1091/mbc.e03-07-0479",
     "notes": "Reggiori et al. 2004, Early stages of the secretory pathway, but not endosomes, are required for Cvt vesicle and autophagosome assembly in Saccharomyces cerevisiae, Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cytoplasmic_vesicle_lumen_topology",
     "title": "Cytoplasmic vesicle lumen topology",
     "description": "The cytoplasmic vesicle membrane encloses the lumen inside the cytoplasmic vesicle.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the generic vesicle lumen boundary without asserting a coat type, cargo class, or specific donor and target organelle pair.",
     "nodes": [
      {
       "node_id": "cytoplasmic_vesicle_lumen",
       "label": "cytoplasmic vesicle lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0060205"
      },
      {
       "node_id": "cytoplasmic_vesicle_membrane",
       "label": "cytoplasmic vesicle membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030659"
      },
      {
       "node_id": "cytoplasmic_vesicle",
       "label": "cytoplasmic vesicle",
       "node_type": "ORGANELLE",
       "grounding": "GO:0031410"
      }
     ],
     "edges": [
      {
       "subject": "cytoplasmic_vesicle_lumen",
       "predicate": "is part of",
       "object": "cytoplasmic_vesicle",
       "description": "The cytoplasmic vesicle lumen is the volume enclosed by a cytoplasmic vesicle.",
       "evidence": [
        {
         "reference": "GO:0060205",
         "notes": "GO:0060205 identifies cytoplasmic vesicle lumen as the volume enclosed by a cytoplasmic vesicle."
        },
        {
         "reference": "uniprot.location:SL-0325",
         "notes": "UniProt SL-0325 places cytoplasmic vesicle lumen under cytoplasmic vesicle."
        }
       ]
      },
      {
       "subject": "cytoplasmic_vesicle_membrane",
       "predicate": "encloses",
       "object": "cytoplasmic_vesicle_lumen",
       "description": "The cytoplasmic vesicle membrane bounds the cytoplasmic vesicle lumen.",
       "evidence": [
        {
         "reference": "GO:0030659",
         "notes": "GO:0030659 identifies the membrane surrounding a cytoplasmic vesicle."
        },
        {
         "reference": "uniprot.location:SL-0325",
         "notes": "UniProt SL-0325 describes the lumen as bounded by the cytoplasmic vesicle membrane."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0030659",
   "label": "cytoplasmic vesicle membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The lipid bilayer surrounding a cytoplasmic vesicle.",
   "definition_source": "GO:0030659",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-14T20:14:24Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T20:15:06Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added cellular-membrane parentage, cytoplasmic-vesicle parthood, the UniProt SL xref, a reviewed-label-only lipid-bilayer component, budding-yeast scope, GO/UniProt/DOI evidence, a nonmechanistic vesicle-membrane topology graph, and a lipid-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T20:25:19Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Addressed issue #894 by removing an unsupported electron-microscopy method claim from the Saccharomyces cerevisiae canonical example.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0016020"
   ],
   "part_of": [
    "GO:0031410"
   ],
   "xrefs": [
    "uniprot.location:SL-0089"
   ],
   "components": [
    {
     "component_id": "cytoplasmic_vesicle_membrane_lipid_bilayer",
     "label": "cytoplasmic vesicle membrane lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Lipid-bilayer constituent of the cytoplasmic vesicle membrane that surrounds a cytoplasmic vesicle.",
     "evidence": [
      {
       "reference": "GO:0030659",
       "notes": "GO:0030659 identifies the membrane surrounding a cytoplasmic vesicle."
      },
      {
       "reference": "uniprot.location:SL-0089",
       "notes": "UniProt Subcellular Location SL-0089 maps to GO:0030659 and denotes the cytoplasmic vesicle membrane."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0030659 and UniProt SL-0089 identify the complete cytoplasmic vesicle membrane, but no separate source-neutral CURIE was curated for the generic lipid constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has Cvt vesicle membranes, a double-membrane cytosolic carrier subtype of the GO cytoplasmic vesicle membrane class.",
     "reference": "DOI:10.1091/mbc.e03-07-0479"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model used to characterize early-secretory-pathway requirements for Cvt vesicle and autophagosome assembly.",
     "reference": "DOI:10.1091/mbc.e03-07-0479"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030659",
     "notes": "Gene Ontology cellular-component term for the cytoplasmic vesicle membrane."
    },
    {
     "reference": "GO:0016020",
     "notes": "Gene Ontology cellular-component parent term for cellular membranes."
    },
    {
     "reference": "GO:0031410",
     "notes": "Gene Ontology cellular-component term for the cytoplasmic vesicle that this membrane surrounds."
    },
    {
     "reference": "uniprot.location:SL-0089",
     "notes": "UniProt Subcellular Location entry SL-0089 maps directly to GO:0030659, places the cytoplasmic vesicle membrane under cytoplasmic vesicle and endomembrane system, and describes cytoplasmic vesicles as mediating vesicular transport among secretory and endocytic organelles."
    },
    {
     "reference": "DOI:10.1091/mbc.e03-07-0479",
     "notes": "Reggiori et al. 2004, Early stages of the secretory pathway, but not endosomes, are required for Cvt vesicle and autophagosome assembly in Saccharomyces cerevisiae, Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cytoplasmic_vesicle_membrane_topology",
     "title": "Cytoplasmic vesicle membrane topology",
     "description": "The cytoplasmic vesicle membrane is the lipid-bilayer boundary of a cytoplasmic vesicle.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures vesicle-membrane topology without asserting a vesicle-budding pathway, cargo class, or donor and target organelle pair.",
     "nodes": [
      {
       "node_id": "cytoplasmic_vesicle_membrane",
       "label": "cytoplasmic vesicle membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030659",
       "component_ref": "cytoplasmic_vesicle_membrane_lipid_bilayer"
      },
      {
       "node_id": "cytoplasmic_vesicle",
       "label": "cytoplasmic vesicle",
       "node_type": "ORGANELLE",
       "grounding": "GO:0031410"
      }
     ],
     "edges": [
      {
       "subject": "cytoplasmic_vesicle_membrane",
       "predicate": "is part of",
       "object": "cytoplasmic_vesicle",
       "description": "The cytoplasmic vesicle membrane is the lipid-bilayer boundary of a cytoplasmic vesicle.",
       "evidence": [
        {
         "reference": "GO:0030659",
         "notes": "GO:0030659 identifies the cytoplasmic vesicle membrane."
        },
        {
         "reference": "GO:0031410",
         "notes": "GO:0031410 identifies the containing cytoplasmic vesicle."
        }
       ]
      },
      {
       "subject": "cytoplasmic_vesicle_membrane",
       "predicate": "bounds",
       "object": "cytoplasmic_vesicle",
       "description": "The cytoplasmic vesicle membrane surrounds a cytoplasmic vesicle.",
       "evidence": [
        {
         "reference": "GO:0030659",
         "notes": "GO:0030659 identifies the membrane surrounding a cytoplasmic vesicle."
        },
        {
         "reference": "uniprot.location:SL-0089",
         "notes": "UniProt SL-0089 denotes the cytoplasmic vesicle membrane."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_cytoplasmic_vesicle_membrane_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the cytoplasmic vesicle membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#cytoplasmic_vesicle_membrane_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0030659, but the cytoplasmic vesicle membrane lipid-bilayer constituent is intentionally left as reviewed-label-only until an exact source-neutral lipid or membrane-constituent CURIE is curated.",
     "evidence": [
      {
       "reference": "GO:0030659",
       "notes": "GO:0030659 identifies the complete cytoplasmic vesicle membrane."
      },
      {
       "reference": "uniprot.location:SL-0089",
       "notes": "UniProt SL-0089 maps directly to GO:0030659."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-14"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:diazoplast",
   "label": "diazoplast",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "An obligate, membrane-bounded nitrogen-fixing compartment of Epithemia diatoms containing a reduced, nonphotosynthetic cyanobacterial endosymbiont; a metabolically integrated proto-organelle whose genetic integration remains unresolved.",
   "definition_source": "DOI:10.1073/pnas.2507237122",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-03T14:32:11Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T14:33:31Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added three constituent classes, verified Epithemia scope/example, nitrogen-fixation exchange graph, explicit proto-organelle/import boundaries, two follow-ups and inspected CC BY 4.0 NanoSIMS figure via the PMC adapter.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 3 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Added source-backed mechanistic descriptions to 7 causal edge(s); Grounded self-referential causal node 'diazoplast' to cellstructuremech:diazoplast.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-23T11:08:00Z",
     "curator": "claude-code",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2404 (Stage 4 finding membrane-organelle-go-subcomplex-causal-node-types): retyped GO-grounded PROTEIN_COMPLEX causal-graph node nitrogenase (GO:0016610) from GENE_OR_PROTEIN to STRUCTURE.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "spheroid body",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1093/ismeco/ycae055"
    }
   ],
   "parent_structures": [
    "GO:0043229"
   ],
   "components": [
    {
     "component_id": "membranes",
     "label": "membrane",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0016020",
     "essentiality": "UNKNOWN",
     "role": "Boundary and retained internal membranes; no photosynthetic role is asserted.",
     "evidence": [
      {
       "reference": "DOI:10.1093/ismeco/ycae055",
       "notes": "Figure 4D-E TEM shows diazoplast boundaries and internal thylakoids."
      }
     ]
    },
    {
     "component_id": "nitrogenase",
     "label": "nitrogenase complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0016610",
     "gene_symbols": [
      "nifH",
      "nifD",
      "nifK"
     ],
     "essentiality": "UNKNOWN",
     "role": "Nitrogen-fixing enzyme machinery.",
     "evidence": [
      {
       "reference": "DOI:10.1093/ismeco/ycae055",
       "notes": "Intact nif cluster, NifDK immunoblots and acetylene-reduction activity support assignment; no assembly-essentiality test."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:C1DK95",
       "protein_label": "Nitrogenase iron protein",
       "gene_symbol": "anfH",
       "taxon_id": "NCBITaxon:322710",
       "taxon_label": "Azotobacter vinelandii DJ",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene nifH, which UniProt lists under the primary name anfH, in Azotobacter vinelandii DJ. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/C1DK95",
         "notes": "UniProtKB unreviewed (TrEMBL) entry C1DK95 for gene nifH in Azotobacter vinelandii DJ. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P07328",
       "protein_label": "Nitrogenase molybdenum-iron protein alpha chain",
       "gene_symbol": "nifD",
       "taxon_id": "NCBITaxon:354",
       "taxon_label": "Azotobacter vinelandii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene nifD in Azotobacter vinelandii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P07328",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P07328, the single reviewed entry for gene nifD in Azotobacter vinelandii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P07329",
       "protein_label": "Nitrogenase molybdenum-iron protein beta chain",
       "gene_symbol": "nifK",
       "taxon_id": "NCBITaxon:354",
       "taxon_label": "Azotobacter vinelandii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene nifK in Azotobacter vinelandii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P07329",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P07329, the single reviewed entry for gene nifK in Azotobacter vinelandii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "hupl",
     "label": "Uptake hydrogenase large subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "hupL"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Reviewed UniProt HupL entries map to InterPro IPR001501 and IPR050867, which cover broader nickel-hydrogenase large-subunit families. No exact uptake-specific family asserted.",
     "role": "Hydrogen-recycling enzyme subunit; functional assignment, not a diazoplast-specific perturbation result.",
     "evidence": [
      {
       "reference": "DOI:10.1093/ismeco/ycae055",
       "notes": "Figure 3B reports HupL immunoblot detection, not in situ localization or a hydrogen-flux assay."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:420972",
     "taxon_label": "Epithemia",
     "presence": "COMMON",
     "reference": "DOI:10.1073/pnas.2507237122",
     "note": "Reported in all described Epithemia species; physiological uniformity is not implied."
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3042617",
     "taxon_label": "Epithemia clementina (nom. ined.)",
     "reference": "DOI:10.1093/ismeco/ycae055",
     "note": "Butano-area isolate studied by isotope imaging, immunoblots and physiological perturbations. Cultures were monoalgal, not axenic. Taxon label verified at ENA/NCBI."
    }
   ],
   "functions": [
    {
     "function_id": "nitrogen_fixation",
     "label": "nitrogen fixation",
     "grounding": "GO:0009399",
     "description": "Fixes dinitrogen within the host cell.",
     "evidence": [
      {
       "reference": "DOI:10.1093/ismeco/ycae055",
       "notes": "Figures 2-3: isotope incorporation and nitrogenase activity."
      }
     ]
    },
    {
     "function_id": "host_nitrogen_supply",
     "label": "Fixed-nitrogen provision to the host",
     "description": "Transfers fixed nitrogen to the diatom host.",
     "evidence": [
      {
       "reference": "DOI:10.1093/ismeco/ycae055",
       "notes": "Figure 2: isotope enrichment extends into host compartments; transferred chemical species remain unidentified."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1093/ismeco/ycae055",
     "notes": "Moulin et al. 2024, PMID 38707843/PMC11070190. Final primary Results and Discussion read; Figures 2-4 inspected with PMC metadata MD5 verification."
    },
    {
     "reference": "DOI:10.1073/pnas.2507237122",
     "notes": "Frail et al. 2025, PMID 40794833/PMC12377750. Final primary proteomics and Discussion read, not the differently titled 2024 preprint."
    },
    {
     "reference": "GO:0043229",
     "notes": "Broad structural parent; no genetic-integration criterion."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "host_diazoplast_exchange",
     "title": "Host carbon supports diazoplast nitrogen fixation",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "scope_notes": "E. clementina physiology only. Process-level exchange and perturbation evidence, not identified transporters, transferred metabolites, respiration coupling or division machinery.",
     "nodes": [
      {
       "node_id": "diazoplast",
       "label": "diazoplast",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:diazoplast"
      },
      {
       "node_id": "nitrogenase",
       "label": "nitrogenase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0016610",
       "component_ref": "nitrogenase"
      },
      {
       "node_id": "fixation",
       "label": "nitrogen fixation",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0009399"
      },
      {
       "node_id": "host_nitrogen",
       "label": "Fixed nitrogen in host biomass",
       "node_type": "STATE"
      },
      {
       "node_id": "photosynthesis",
       "label": "Host photosynthesis",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "host_carbon",
       "label": "Host-fixed carbon",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "inhibition",
       "label": "Daytime darkness or DCMU treatment",
       "node_type": "EXPERIMENTAL_FACTOR"
      }
     ],
     "edges": [
      {
       "subject": "nitrogenase",
       "predicate": "catalyzes",
       "object": "fixation",
       "evidence": [
        {
         "reference": "GO:0016610",
         "notes": "Nitrogenase reaction; diazoplast membership supported in components."
        }
       ],
       "description": "The diazoplast-localized nitrogenase complex catalyzes biological dinitrogen fixation."
      },
      {
       "subject": "diazoplast",
       "predicate": "performs",
       "object": "fixation",
       "evidence": [
        {
         "reference": "DOI:10.1093/ismeco/ycae055",
         "notes": "Figures 2-3; compartment isotope enrichment and culture activity."
        }
       ],
       "description": "The Epithemia clementina diazoplast compartment performs intracellular nitrogen fixation."
      },
      {
       "subject": "fixation",
       "predicate": "supplies",
       "object": "host_nitrogen",
       "evidence": [
        {
         "reference": "DOI:10.1093/ismeco/ycae055",
         "notes": "Figure 2B supports nitrogen transfer; no export species assigned."
        }
       ],
       "description": "Diazoplast nitrogen fixation supplies fixed nitrogen that is incorporated into host diatom biomass."
      },
      {
       "subject": "photosynthesis",
       "predicate": "produces",
       "object": "host_carbon",
       "evidence": [
        {
         "reference": "DOI:10.1093/ismeco/ycae055",
         "notes": "Bicarbonate labeling and bulk IRMS distinguish daytime carbon fixation."
        }
       ],
       "description": "Daytime host photosynthesis fixes inorganic carbon into host organic carbon."
      },
      {
       "subject": "host_carbon",
       "predicate": "is transferred into",
       "object": "diazoplast",
       "evidence": [
        {
         "reference": "DOI:10.1093/ismeco/ycae055",
         "notes": "Figure 2C supports carbon transfer; wash losses limit temporal interpretation."
        }
       ],
       "description": "Host-fixed carbon is transferred into the diazoplast compartment."
      },
      {
       "subject": "photosynthesis",
       "predicate": "supports",
       "object": "fixation",
       "evidence": [
        {
         "reference": "DOI:10.1093/ismeco/ycae055",
         "notes": "Figure 3D daytime perturbations support physiological coupling."
        }
       ],
       "description": "Daytime host photosynthetic activity physiologically supports diazoplast nitrogen fixation."
      },
      {
       "subject": "inhibition",
       "predicate": "reduces",
       "object": "fixation",
       "evidence": [
        {
         "reference": "DOI:10.1093/ismeco/ycae055",
         "notes": "Results report about 60% reduction, not complete abolition."
        }
       ],
       "description": "Daytime darkness or DCMU inhibition of photosystem II reduces diazoplast nitrogen fixation by approximately 60%."
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_and_organelle_boundary",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Distinguish the diazoplast compartment from nitroplast and a genetically integrated organelle.",
     "rationale": "Dedicated intracellular compartments qualify structurally without assuming demonstrated genetic integration.",
     "notes": "Minted after ignored-inclusive repository and exact GO searches. Kind denotes physical compartment architecture. Diazoplast and UCYN-A nitroplast have independent origins; no identity or parthood equivalence. No exact GO diazoplast term found.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.2507237122",
       "notes": "Scope and evidence boundary reviewed."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    },
    {
     "discussion_id": "decline_unvalidated_import_candidates",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Do not promote enriched host proteins to confirmed diazoplast constituents.",
     "rationale": "Enrichment can reflect contamination.",
     "notes": "Six candidates lack localization validation. TusA was not detected; host PFK import was unsupported. Neither candidate proteins nor hypothetical dynamin machinery are components here.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.2507237122",
       "notes": "Scope and evidence boundary reviewed."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    },
    {
     "discussion_id": "physiology_scope",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep perturbation, diel and metabolic claims within demonstrated scope.",
     "rationale": "Abstract wording and metabolic models exceed some direct measurements.",
     "notes": "Use partial inhibition from Results. Day/night activity is not genus-wide. No universal glycogen absence, identified sugar transporter, or demonstrated respiratory oxygen-protection mechanism.",
     "evidence": [
      {
       "reference": "DOI:10.1093/ismeco/ycae055",
       "notes": "Scope and evidence boundary reviewed."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    },
    {
     "discussion_id": "hupl_grounding",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve an exact source-neutral uptake-hydrogenase large-subunit family.",
     "rationale": "Broad nickel-hydrogenase families do not isolate the uptake-specific component.",
     "notes": "IPR001501 and IPR050867 were read at InterPro; reviewed UniProt HupL cross-references confirm their broad coverage, not an exact functional equivalog.",
     "evidence": [
      {
       "reference": "DOI:10.1093/ismeco/ycae055",
       "notes": "Scope and evidence boundary reviewed."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "attaches_to": [
      "components#hupl"
     ]
    },
    {
     "discussion_id": "transport_and_inheritance_mechanisms",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Identify transport substrates, transporters and division machinery directly.",
     "rationale": "Metabolic and cellular integration do not establish molecular mechanisms.",
     "notes": "Host-membrane fission and confinement remain hypotheses. No import machinery or specific transport substrate asserted.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.2507237122",
       "notes": "Scope and evidence boundary reviewed."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "attaches_to": [
      "causal_graphs#host_diazoplast_exchange"
     ]
    }
   ],
   "images": [
    {
     "image_id": "pmc_pmc11070190_f2",
     "file": "pmc11070190_f2.jpg",
     "file_sha256": "b8aae76bbe0c1d74896370bae92524c6764ea2795b1ddfa2309c5fc28dc74366",
     "source": "PMC",
     "source_accession": "PMC11070190.1 f2",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11070190/",
     "download_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC11070190.1/ycae055f2.jpg",
     "licence": "CC_BY_4_0",
     "licence_url": "https://creativecommons.org/licenses/by/4.0/",
     "attribution": "Solène L Y Moulin, Sarah Frail, Thomas Braukmann, Jon Doenier, Melissa Steele-Ogus, Jane C Marks, Matthew M Mills, Ellen Yeh; CC BY, via PubMed Central",
     "modality": "OTHER",
     "caption": "NanoSIMS isotope imaging of Epithemia clementina after 12 or 24 hours of labeling. Arrowheads identify diazoplasts; lower panels compare nitrogen and carbon enrichment in diazoplast and host regions. Complete multi-panel Figure 2, including quantification.",
     "taxon_id": "NCBITaxon:3042617",
     "taxon_label": "Epithemia clementina (nom. ined.)",
     "reference": "DOI:10.1093/ismeco/ycae055",
     "retrieved_on": "2026-10-03",
     "notes": "Figure 2 from article version PMC11070190.1; exact licence version read from JATS and media md5 read from the PMC OA S3 metadata. Taxon supplied by the curator because PMC has no taxon field. Curator explicitly accepted the multi-panel figure."
    }
   ]
  },
  {
   "identifier": "GO:0005769",
   "label": "early endosome",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A membrane-bounded organelle that receives incoming material from primary endocytic vesicles that have been generated by clathrin-dependent and clathrin-independent endocytosis; vesicles fuse with the early endosome to deliver cargo for sorting into recycling or degradation pathways.",
   "definition_source": "GO:0005769",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-22T16:15:39Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T16:16:23Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added endosome parentage, early-endosome membrane and lumen parts, UniProt SL-0094 xref, a GO-grounded membrane component, Trypanosoma cruzi epimastigote scope, endocytic cargo-sorting function, GO/UniProt/DOI evidence, a nonmechanistic topology and cargo-route graph, and a resolved reservosome-boundary discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T16:28:08Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Addressed PR #1299 review issues #1300 and #1301 by narrowing graph scope notes to T. cruzi and removing the local reservosome record ID from discussion evidence.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005768"
   ],
   "has_part": [
    "GO:0031901",
    "GO:0031905"
   ],
   "xrefs": [
    "uniprot.location:SL-0094"
   ],
   "components": [
    {
     "component_id": "early_endosome_membrane",
     "label": "early endosome membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0031901",
     "essentiality": "ESSENTIAL",
     "role": "Lipid-bilayer boundary that encloses the early endosome lumen and receives endocytic vesicles for cargo sorting.",
     "evidence": [
      {
       "reference": "GO:0031901",
       "notes": "GO:0031901 identifies the lipid bilayer surrounding an early endosome."
      },
      {
       "reference": "GO:0005769",
       "notes": "GO:0005769 defines the early endosome as a membrane-bounded organelle that receives cargo from primary endocytic vesicles."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5693",
     "taxon_label": "Trypanosoma cruzi",
     "presence": "VARIABLE",
     "note": "Trypanosoma cruzi epimastigotes use an early endosomal network between cytostome entry and reservosome storage.",
     "reference": "DOI:10.1078/0171-9335-00112"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5693",
     "taxon_label": "Trypanosoma cruzi",
     "note": "Kinetoplastid parasite whose epimastigote endocytic cargo was traced from the cytostome through an early endosomal network to posterior reservosomes.",
     "reference": "DOI:10.1078/0171-9335-00112"
    }
   ],
   "functions": [
    {
     "function_id": "early_endosome_endocytic_sorting",
     "label": "early endosome endocytic cargo sorting",
     "description": "Early endosomes receive material from newly formed endocytic vesicles and sort cargo toward recycling or degradation routes.",
     "evidence": [
      {
       "reference": "GO:0005769",
       "notes": "GO:0005769 defines early endosomes as receiving incoming material from primary endocytic vesicles for sorting toward recycling or degradation pathways."
      },
      {
       "reference": "DOI:10.1078/0171-9335-00112",
       "notes": "Porto-Carreiro et al. 2000 traced Trypanosoma cruzi endocytic cargo through an early endosomal network before it reached reservosomes."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005769",
     "notes": "Gene Ontology cellular-component term for the early endosome."
    },
    {
     "reference": "GO:0005768",
     "notes": "Gene Ontology cellular-component parent term for endosomes."
    },
    {
     "reference": "GO:0031901",
     "notes": "Gene Ontology cellular-component term for the early endosome membrane."
    },
    {
     "reference": "GO:0031905",
     "notes": "Gene Ontology cellular-component term for the early endosome lumen."
    },
    {
     "reference": "GO:0031910",
     "notes": "Gene Ontology cellular-component term for the cytostome."
    },
    {
     "reference": "uniprot.location:SL-0094",
     "notes": "UniProt Subcellular Location entry SL-0094 maps Early endosome to GO:0005769."
    },
    {
     "reference": "DOI:10.1078/0171-9335-00112",
     "notes": "Porto-Carreiro et al. 2000, Trypanosoma cruzi epimastigote endocytic pathway: cargo enters the cytostome and passes through an early endosomal network before storage in reservosomes, European Journal of Cell Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "early_endosome_topology_and_cargo_sorting",
     "title": "Early endosome topology and cargo sorting",
     "description": "The early endosome membrane bounds a lumenal compartment that receives internalized cargo moving through the endocytic pathway.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the early-endosome membrane and lumen and places the T. cruzi early endosomal network between cytostome entry and reservosome storage without asserting a complete Rab, tethering, coat, recycling, or degradation mechanism.",
     "nodes": [
      {
       "node_id": "early_endosome",
       "label": "early endosome",
       "node_type": "ORGANELLE",
       "grounding": "GO:0005769"
      },
      {
       "node_id": "endosome",
       "label": "endosome",
       "node_type": "ORGANELLE",
       "grounding": "GO:0005768"
      },
      {
       "node_id": "early_endosome_membrane",
       "label": "early endosome membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031901",
       "component_ref": "early_endosome_membrane"
      },
      {
       "node_id": "early_endosome_lumen",
       "label": "early endosome lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0031905"
      },
      {
       "node_id": "cytostome",
       "label": "cytostome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031910"
      },
      {
       "node_id": "endocytic_cargo",
       "label": "endocytic cargo",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "reservosome",
       "label": "reservosome",
       "node_type": "ORGANELLE",
       "grounding": "cellstructuremech:reservosome"
      }
     ],
     "edges": [
      {
       "subject": "early_endosome",
       "predicate": "is a",
       "object": "endosome",
       "description": "The early endosome is a child class of endosome.",
       "evidence": [
        {
         "reference": "GO:0005769",
         "notes": "GO:0005769 identifies early endosomes as endosomes."
        }
       ]
      },
      {
       "subject": "early_endosome_membrane",
       "predicate": "is part of",
       "object": "early_endosome",
       "description": "The early endosome membrane is the lipid-bilayer boundary of the early endosome.",
       "evidence": [
        {
         "reference": "GO:0031901",
         "notes": "GO:0031901 identifies the lipid bilayer surrounding an early endosome."
        }
       ]
      },
      {
       "subject": "early_endosome_lumen",
       "predicate": "is part of",
       "object": "early_endosome",
       "description": "The early endosome lumen is the bounded volume inside an early endosome.",
       "evidence": [
        {
         "reference": "GO:0031905",
         "notes": "GO:0031905 defines the early endosome lumen as the volume enclosed by the membrane of an early endosome."
        }
       ]
      },
      {
       "subject": "early_endosome_membrane",
       "predicate": "bounds",
       "object": "early_endosome_lumen",
       "description": "The early endosome membrane encloses the early endosome lumen.",
       "evidence": [
        {
         "reference": "GO:0031901",
         "notes": "GO:0031901 identifies the early endosome membrane."
        },
        {
         "reference": "GO:0031905",
         "notes": "GO:0031905 defines the early endosome lumen by enclosure within the membrane of an early endosome."
        }
       ]
      },
      {
       "subject": "cytostome",
       "predicate": "admits",
       "object": "endocytic_cargo",
       "description": "Macromolecular cargo enters the Trypanosoma cruzi epimastigote endocytic pathway through the cytostome.",
       "evidence": [
        {
         "reference": "DOI:10.1078/0171-9335-00112",
         "notes": "Porto-Carreiro et al. 2000 traced cargo entry through the cytostome in T. cruzi epimastigotes."
        }
       ]
      },
      {
       "subject": "endocytic_cargo",
       "predicate": "passes through",
       "object": "early_endosome",
       "description": "T. cruzi epimastigote endocytic cargo passes through an early endosomal network.",
       "evidence": [
        {
         "reference": "DOI:10.1078/0171-9335-00112",
         "notes": "Porto-Carreiro et al. 2000 placed an early endosomal network between cytostome entry and reservosome storage."
        }
       ]
      },
      {
       "subject": "endocytic_cargo",
       "predicate": "accumulates in",
       "object": "reservosome",
       "description": "Endocytic protein and lipid cargo reaches posterior reservosomes after passing through the early endosomal route.",
       "evidence": [
        {
         "reference": "DOI:10.1078/0171-9335-00112",
         "notes": "Porto-Carreiro et al. 2000 followed endocytic cargo into posterior T. cruzi reservosomes."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "keep_reservosome_outside_early_endosome",
     "prompt": "Model the Trypanosoma reservosome as a separate downstream organelle rather than as an early-endosome subtype.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#early_endosome_topology_and_cargo_sorting"
     ],
     "rationale": "Porto-Carreiro et al. 2000 placed the early endosomal network upstream of posterior reservosome storage in T. cruzi epimastigotes, so this record keeps the generic GO:0005769 early-endosome identity distinct from the minted reservosome record.",
     "evidence": [
      {
       "reference": "DOI:10.1078/0171-9335-00112",
       "notes": "Porto-Carreiro et al. 2000 traced cargo through early endosomal compartments before storage in reservosomes."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-22",
     "resolved_date": "2026-09-22"
    }
   ]
  },
  {
   "identifier": "GO:0031905",
   "label": "early endosome lumen",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The volume enclosed by the membrane of an early endosome.",
   "definition_source": "GO:0031905",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-22T17:20:24Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T17:21:08Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added intracellular-organelle-lumen parentage, early-endosome parthood, an early endosomal lumen synonym, UniProt SL-0337 xref, Trypanosoma cruzi epimastigote scope, a cargo-compartment function, GO/UniProt/DOI evidence, a nonmechanistic lumen-topology graph, and a resolved lumen-boundary interpretation.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T17:33:20Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Addressed PR #1305 review issues #1306, #1307, and #1308 by using GO:0031904 endosome lumen parentage, making the Trypanosoma cruzi notes lumen-specific, renaming the cargo-routing function, and adding an endosome-lumen specialization edge to the topology graph.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0031904"
   ],
   "part_of": [
    "GO:0005769"
   ],
   "synonyms": [
    {
     "synonym_text": "early endosomal lumen",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0337"
    }
   ],
   "xrefs": [
    "uniprot.location:SL-0337"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5693",
     "taxon_label": "Trypanosoma cruzi",
     "presence": "VARIABLE",
     "note": "Trypanosoma cruzi epimastigotes route endocytic cargo through membrane-enclosed early endosome lumens between cytostome entry and reservosome storage.",
     "reference": "DOI:10.1078/0171-9335-00112"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5693",
     "taxon_label": "Trypanosoma cruzi",
     "note": "Kinetoplastid parasite whose epimastigote endocytic cargo traverses membrane-enclosed early endosome lumens before posterior reservosome storage.",
     "reference": "DOI:10.1078/0171-9335-00112"
    }
   ],
   "functions": [
    {
     "function_id": "early_endosome_lumen_cargo_routing",
     "label": "early endosome lumen cargo routing",
     "description": "The early endosome lumen is the membrane-enclosed volume inside the early endosome through which newly internalized endocytic cargo is routed.",
     "evidence": [
      {
       "reference": "GO:0031905",
       "notes": "GO:0031905 defines the early endosome lumen as the volume enclosed by the membrane of an early endosome."
      },
      {
       "reference": "GO:0005769",
       "notes": "GO:0005769 defines early endosomes as receiving incoming material from primary endocytic vesicles for sorting toward recycling or degradation pathways."
      },
      {
       "reference": "DOI:10.1078/0171-9335-00112",
       "notes": "Porto-Carreiro et al. 2000 traced T. cruzi epimastigote cargo through an early endosomal network before reservosome storage."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031905",
     "notes": "Gene Ontology cellular-component term for the early endosome lumen."
    },
    {
     "reference": "GO:0031904",
     "notes": "Gene Ontology cellular-component term for the broader endosome lumen class."
    },
    {
     "reference": "GO:0005769",
     "notes": "Gene Ontology cellular-component term for the early endosome."
    },
    {
     "reference": "GO:0031901",
     "notes": "Gene Ontology cellular-component term for the early endosome membrane that bounds the lumen."
    },
    {
     "reference": "uniprot.location:SL-0337",
     "notes": "UniProt Subcellular Location entry SL-0337 maps Early endosome lumen to GO:0031905 and places it under Endosome lumen."
    },
    {
     "reference": "DOI:10.1078/0171-9335-00112",
     "notes": "Porto-Carreiro et al. 2000, Trypanosoma cruzi epimastigote endocytic pathway: cargo enters the cytostome and passes through an early endosomal network before storage in reservosomes, European Journal of Cell Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "early_endosome_lumen_topology",
     "title": "Early endosome lumen topology",
     "description": "The early endosome lumen is the bounded internal volume of an early endosome.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures defining early-endosome lumen topology without asserting a specific Rab, tethering, coat, cargo recycling or degradation mechanism.",
     "nodes": [
      {
       "node_id": "early_endosome_lumen",
       "label": "early endosome lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0031905"
      },
      {
       "node_id": "endosome_lumen",
       "label": "endosome lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0031904"
      },
      {
       "node_id": "early_endosome_membrane",
       "label": "early endosome membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031901"
      },
      {
       "node_id": "early_endosome",
       "label": "early endosome",
       "node_type": "ORGANELLE",
       "grounding": "GO:0005769"
      }
     ],
     "edges": [
      {
       "subject": "early_endosome_lumen",
       "predicate": "is a",
       "object": "endosome_lumen",
       "description": "The early endosome lumen is a specialized endosome lumen.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0337",
         "notes": "UniProt SL-0337 places the early endosome lumen under endosome lumen."
        },
        {
         "reference": "GO:0031904",
         "notes": "GO:0031904 identifies the broader endosome lumen class."
        }
       ]
      },
      {
       "subject": "early_endosome_lumen",
       "predicate": "is part of",
       "object": "early_endosome",
       "description": "The early endosome lumen is the volume enclosed inside an early endosome.",
       "evidence": [
        {
         "reference": "GO:0031905",
         "notes": "GO:0031905 defines the early endosome lumen as the volume enclosed by the membrane of an early endosome."
        }
       ]
      },
      {
       "subject": "early_endosome_membrane",
       "predicate": "bounds",
       "object": "early_endosome_lumen",
       "description": "The early endosome membrane encloses the early endosome lumen.",
       "evidence": [
        {
         "reference": "GO:0031901",
         "notes": "GO:0031901 identifies the early endosome membrane."
        },
        {
         "reference": "GO:0031905",
         "notes": "GO:0031905 defines the early endosome lumen by enclosure within the membrane of an early endosome."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "early_endosome_lumen_boundary_not_membrane",
     "prompt": "Represent the early endosome membrane as the boundary of the early endosome lumen rather than as a lumen component.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#early_endosome_lumen_topology"
     ],
     "rationale": "GO:0031905 denotes the volume enclosed by the membrane of an early endosome, whereas GO:0031901 denotes the surrounding lipid bilayer.",
     "resolution_note": "Curated the early endosome membrane as a boundary node and left the early endosome lumen without asserted constituent molecular components.",
     "evidence": [
      {
       "reference": "GO:0031905",
       "notes": "GO:0031905 identifies the early endosome lumen."
      },
      {
       "reference": "GO:0031901",
       "notes": "GO:0031901 identifies the early endosome membrane that bounds the lumen."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-22",
     "resolved_date": "2026-09-22"
    }
   ]
  },
  {
   "identifier": "GO:0031901",
   "label": "early endosome membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The lipid bilayer surrounding an early endosome.",
   "definition_source": "GO:0031901",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-22T16:48:26Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T16:49:13Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added endosome-membrane parentage, early-endosome parthood, an early endosomal membrane synonym, UniProt SL-0093 xref, a reviewed lipid-bilayer component, Trypanosoma cruzi epimastigote scope, a lumen-boundary function, GO/UniProt/DOI evidence, a nonmechanistic membrane-topology graph, and a lipid-species curation TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T16:59:58Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Addressed PR #1302 review issues #1303 and #1304 by making the T. cruzi canonical example membrane-specific and renaming the function around early-endosome membrane compartmentalization.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0010008"
   ],
   "part_of": [
    "GO:0005769"
   ],
   "synonyms": [
    {
     "synonym_text": "early endosomal membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0093"
    }
   ],
   "xrefs": [
    "uniprot.location:SL-0093"
   ],
   "components": [
    {
     "component_id": "early_endosome_membrane_lipid_bilayer",
     "label": "early endosome membrane lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Lipid-bilayer constituent that forms the boundary of an early endosome and separates its lumen from the cytosol.",
     "evidence": [
      {
       "reference": "GO:0031901",
       "notes": "GO:0031901 defines the early endosome membrane as the lipid bilayer surrounding an early endosome."
      },
      {
       "reference": "GO:0031905",
       "notes": "GO:0031905 defines the early endosome lumen by enclosure within the membrane of an early endosome."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0031901 identifies the complete early endosome membrane; no narrower source-neutral CURIE was curated for the lipid constituent of that bilayer."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5693",
     "taxon_label": "Trypanosoma cruzi",
     "presence": "VARIABLE",
     "note": "Trypanosoma cruzi epimastigotes carry membrane-bounded early endosomal compartments between cytostome entry and reservosome storage.",
     "reference": "DOI:10.1078/0171-9335-00112"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5693",
     "taxon_label": "Trypanosoma cruzi",
     "note": "Kinetoplastid parasite whose epimastigote endocytic cargo passes through a membrane-bounded early endosomal network.",
     "reference": "DOI:10.1078/0171-9335-00112"
    }
   ],
   "functions": [
    {
     "function_id": "early_endosome_membrane_compartmentalization",
     "label": "early endosome membrane compartmentalization",
     "description": "The early endosome membrane compartmentalizes the early endosome lumen as the bilayer boundary of the early endocytic sorting compartment.",
     "evidence": [
      {
       "reference": "GO:0031901",
       "notes": "GO:0031901 defines the early endosome membrane as the lipid bilayer surrounding an early endosome."
      },
      {
       "reference": "GO:0031905",
       "notes": "GO:0031905 defines the early endosome lumen as the volume enclosed by the membrane of an early endosome."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031901",
     "notes": "Gene Ontology cellular-component term for the early endosome membrane."
    },
    {
     "reference": "GO:0010008",
     "notes": "Gene Ontology cellular-component parent term for the endosome membrane."
    },
    {
     "reference": "GO:0005769",
     "notes": "Gene Ontology cellular-component term for the early endosome."
    },
    {
     "reference": "GO:0031905",
     "notes": "Gene Ontology cellular-component term for the early endosome lumen."
    },
    {
     "reference": "uniprot.location:SL-0093",
     "notes": "UniProt Subcellular Location entry SL-0093 maps Early endosome membrane to GO:0031901."
    },
    {
     "reference": "DOI:10.1078/0171-9335-00112",
     "notes": "Porto-Carreiro et al. 2000, Trypanosoma cruzi epimastigote endocytic pathway: cargo enters the cytostome and passes through an early endosomal network before storage in reservosomes, European Journal of Cell Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "early_endosome_membrane_topology",
     "title": "Early endosome membrane topology",
     "description": "The early endosome membrane is a specialized endosome membrane that forms part of the early endosome and bounds its lumen.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the defining early-endosome membrane, early-endosome and lumen relationships without asserting a specific Rab, tethering, coat, recycling or degradation mechanism.",
     "nodes": [
      {
       "node_id": "early_endosome_membrane",
       "label": "early endosome membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031901",
       "component_ref": "early_endosome_membrane_lipid_bilayer"
      },
      {
       "node_id": "endosome_membrane",
       "label": "endosome membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0010008"
      },
      {
       "node_id": "early_endosome",
       "label": "early endosome",
       "node_type": "ORGANELLE",
       "grounding": "GO:0005769"
      },
      {
       "node_id": "early_endosome_lumen",
       "label": "early endosome lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0031905"
      }
     ],
     "edges": [
      {
       "subject": "early_endosome_membrane",
       "predicate": "is a",
       "object": "endosome_membrane",
       "description": "The early endosome membrane is an endosome membrane specialization.",
       "evidence": [
        {
         "reference": "GO:0031901",
         "notes": "GO:0031901 identifies the early endosome membrane as an endosome-membrane child."
        },
        {
         "reference": "GO:0010008",
         "notes": "GO:0010008 defines the broader endosome membrane class."
        }
       ]
      },
      {
       "subject": "early_endosome_membrane",
       "predicate": "is part of",
       "object": "early_endosome",
       "description": "The early endosome membrane is the lipid-bilayer boundary of an early endosome.",
       "evidence": [
        {
         "reference": "GO:0031901",
         "notes": "GO:0031901 defines the early endosome membrane as surrounding an early endosome."
        }
       ]
      },
      {
       "subject": "early_endosome_membrane",
       "predicate": "bounds",
       "object": "early_endosome_lumen",
       "description": "The early endosome membrane encloses the early endosome lumen.",
       "evidence": [
        {
         "reference": "GO:0031901",
         "notes": "GO:0031901 identifies the early endosome membrane."
        },
        {
         "reference": "GO:0031905",
         "notes": "GO:0031905 defines the early endosome lumen by enclosure within the membrane of an early endosome."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_early_endosome_membrane_lipid_species",
     "prompt": "Resolve exact lipid species or lipid classes for the early endosome membrane before expanding molecular composition.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#early_endosome_membrane_lipid_bilayer"
     ],
     "rationale": "The GO term exactly identifies the complete early endosome membrane as a lipid bilayer, but this first membrane record does not curate the source-neutral lipid classes or organism-specific species that make up the bilayer.",
     "evidence": [
      {
       "reference": "GO:0031901",
       "notes": "GO:0031901 provides the whole-membrane identity, not a narrower lipid-species breakdown."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-22"
    }
   ]
  },
  {
   "identifier": "GO:0032009",
   "label": "early phagosome",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A membrane-bounded intracellular vesicle as initially formed upon the ingestion of particulate material by phagocytosis. A newly formed phagocytic vacuole generated immediately after phagocytic cup closure in phagotrophic protists and amoebae such as Dictyostelium discoideum and Entamoeba histolytica. The early phagosome retains plasma membrane lipids and early endosomal Rab5/Rab7 GTPases while initiating V-ATPase recruitment prior to lysosome fusion.",
   "definition_source": "GO:0032009",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0045335"
   ],
   "has_part": [
    "GO:0036186",
    "GO:0062113"
   ],
   "synonyms": [
    {
     "synonym_text": "early phagocytic vesicle",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0032009"
    }
   ],
   "components": [
    {
     "component_id": "phagocytic_vesicle_lipid_bilayer",
     "label": "phagocytic vesicle lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Lipid-bilayer material that forms the phagocytic vesicle membrane boundary around ingested particulate cargo. Functions during early phagosome formation and initial maturation in early phagosome.",
     "evidence": [
      {
       "reference": "GO:0030670",
       "notes": "GO:0030670 identifies the phagocytic vesicle membrane surrounding a phagocytic vesicle."
      },
      {
       "reference": "uniprot.location:SL-0206",
       "notes": "UniProt Subcellular Location SL-0206 identifies the phagosome as a phagocytic cell-specific membrane-bounded vesicle formed after uptake of extracellular material."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0030670 identifies the whole phagocytic vesicle membrane; no separate source-neutral CURIE was curated for the generic lipid constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:44689",
     "taxon_label": "Dictyostelium discoideum",
     "presence": "COMMON",
     "note": "Dictyostelium discoideum forms phagosomes that undergo ordered maturation after particle uptake.",
     "reference": "PMID:12388753"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:44689",
     "taxon_label": "Dictyostelium discoideum",
     "note": "Amoebozoan model in which purified latex-bead phagosomes were sampled across a maturation time course and profiled by two-dimensional gel electrophoresis and mass spectrometry.",
     "reference": "PMID:16926386"
    }
   ],
   "functions": [
    {
     "function_id": "phagocytosis",
     "label": "phagocytosis",
     "grounding": "GO:0006909",
     "description": "Phagocytic vesicles enclose extracellular particles taken up by phagocytosis.",
     "evidence": [
      {
       "reference": "GO:0006909",
       "notes": "GO:0006909 defines phagocytosis as vesicle-mediated transport that engulfs external particulate material."
      },
      {
       "reference": "GO:0045335",
       "notes": "GO:0045335 defines phagocytic vesicles as membrane-bounded vesicles that arise from ingestion by phagocytosis."
      }
     ]
    },
    {
     "function_id": "phagosome_maturation",
     "label": "phagosome maturation",
     "grounding": "GO:0090382",
     "description": "Newly formed phagocytic vesicles mature through ordered membrane-traffic and luminal changes toward late digestive compartments.",
     "evidence": [
      {
       "reference": "GO:0090382",
       "notes": "GO:0090382 defines phagosome maturation as cellular rearrangement of phagosome constituent parts after early phagosome formation."
      },
      {
       "reference": "PMID:12388753",
       "notes": "Gotthardt et al. 2002 dissected the maturation of Dictyostelium phagosomes into stages with distinct membrane-trafficking and luminal-acidification behavior."
      },
      {
       "reference": "PMID:16926386",
       "notes": "Gotthardt et al. 2006 used two-dimensional gel electrophoresis and mass spectrometry to fingerprint Dictyostelium phagosome protein dynamics across maturation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0032009",
     "notes": "Gene Ontology cellular-component term for early phagosome: A membrane-bounded intracellular vesicle as initially formed upon the ingestion of particulate material by phagocytosis."
    },
    {
     "reference": "GO:0045335",
     "notes": "Gene Ontology cellular-component term for the phagocytic vesicle."
    },
    {
     "reference": "GO:0031410",
     "notes": "Gene Ontology cellular-component parent term for cytoplasmic vesicles."
    },
    {
     "reference": "GO:0030670",
     "notes": "Gene Ontology cellular-component term for the phagocytic vesicle membrane."
    },
    {
     "reference": "GO:0097013",
     "notes": "Gene Ontology cellular-component term for the phagocytic vesicle lumen."
    },
    {
     "reference": "GO:0032010",
     "notes": "Gene Ontology cellular-component term for the phagolysosome."
    },
    {
     "reference": "GO:0006909",
     "notes": "Gene Ontology biological-process term for phagocytosis."
    },
    {
     "reference": "GO:0090382",
     "notes": "Gene Ontology biological-process term for phagosome maturation."
    },
    {
     "reference": "uniprot.location:SL-0206",
     "notes": "UniProt Subcellular Location entry SL-0206 maps Phagosome to GO:0045335."
    },
    {
     "reference": "PMID:12388753",
     "notes": "Gotthardt et al. 2002, High-resolution dissection of phagosome maturation reveals distinct membrane trafficking phases, Molecular Biology of the Cell."
    },
    {
     "reference": "PMID:16926386",
     "notes": "Gotthardt et al. 2006, Proteomics fingerprinting of phagosome maturation and evidence for the role of a Galpha during uptake, Molecular & Cellular Proteomics."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "early_phagosome_mechanism",
     "title": "Early phagosome assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of early phagosome (GO:0032009) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "early_phagosome",
       "label": "early phagosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032009",
       "description": "A membrane-bounded intracellular vesicle as initially formed upon the ingestion of particulate material by phagocytosis."
      },
      {
       "node_id": "phagocytic_vesicle_lipid_bilayer",
       "label": "phagocytic vesicle lipid bilayer",
       "node_type": "CHEMICAL",
       "component_ref": "phagocytic_vesicle_lipid_bilayer",
       "description": "Lipid-bilayer material that forms the phagocytic vesicle membrane boundary around ingested particulate cargo. Functions during early phagosome formation and initial maturation in early phagosome."
      },
      {
       "node_id": "early_phagosome_membrane",
       "label": "early phagosome membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0036186",
       "description": "Constituent structural subassembly (early phagosome membrane, GO:0036186) within early phagosome."
      },
      {
       "node_id": "early_phagosome_lumen",
       "label": "early phagosome lumen",
       "node_type": "STRUCTURE",
       "grounding": "GO:0062113",
       "description": "Constituent structural subassembly (early phagosome lumen, GO:0062113) within early phagosome."
      },
      {
       "node_id": "phagocytosis",
       "label": "phagocytosis",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006909",
       "description": "Phagocytic vesicles enclose extracellular particles taken up by phagocytosis."
      },
      {
       "node_id": "phagosome_maturation",
       "label": "phagosome maturation",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0090382",
       "description": "Newly formed phagocytic vesicles mature through ordered membrane-traffic and luminal changes toward late digestive compartments."
      }
     ],
     "edges": [
      {
       "subject": "phagocytic_vesicle_lipid_bilayer",
       "predicate": "is part of",
       "object": "early_phagosome",
       "description": "Lipid-bilayer material that forms the phagocytic vesicle membrane boundary around ingested particulate cargo. Functions during early phagosome formation and initial maturation in early phagosome.",
       "evidence": [
        {
         "reference": "GO:0030670",
         "notes": "GO:0030670 identifies the phagocytic vesicle membrane surrounding a phagocytic vesicle."
        }
       ]
      },
      {
       "subject": "early_phagosome_membrane",
       "predicate": "is part of",
       "object": "early_phagosome",
       "description": "Early phagosome membrane is a structural part of early phagosome.",
       "evidence": [
        {
         "reference": "PMID:12388753",
         "notes": "Gotthardt et al. 2002, High-resolution dissection of phagosome maturation reveals distinct membrane trafficking phases, Molecular Biology of the Cell."
        }
       ]
      },
      {
       "subject": "early_phagosome_lumen",
       "predicate": "is part of",
       "object": "early_phagosome",
       "description": "Early phagosome lumen is a structural part of early phagosome.",
       "evidence": [
        {
         "reference": "PMID:12388753",
         "notes": "Gotthardt et al. 2002, High-resolution dissection of phagosome maturation reveals distinct membrane trafficking phases, Molecular Biology of the Cell."
        }
       ]
      },
      {
       "subject": "early_phagosome",
       "predicate": "mediates",
       "object": "phagocytosis",
       "description": "Phagocytic vesicles enclose extracellular particles taken up by phagocytosis.",
       "evidence": [
        {
         "reference": "GO:0006909",
         "notes": "GO:0006909 defines phagocytosis as vesicle-mediated transport that engulfs external particulate material."
        }
       ]
      },
      {
       "subject": "early_phagosome",
       "predicate": "mediates",
       "object": "phagosome_maturation",
       "description": "Newly formed phagocytic vesicles mature through ordered membrane-traffic and luminal changes toward late digestive compartments.",
       "evidence": [
        {
         "reference": "GO:0090382",
         "notes": "GO:0090382 defines phagosome maturation as cellular rearrangement of phagosome constituent parts after early phagosome formation."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:39Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of early phagosome (GO:0032009) in category MEMBRANE_ORGANELLE with verified GO hierarchy, compartmental context, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "GO:0062113",
   "label": "early phagosome lumen",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The volume enclosed by the membrane of an early phagosome. In phagotrophic amoebae (Dictyostelium discoideum, Entamoeba histolytica) and ciliates, the early phagosome lumen encloses newly engulfed bacterial or particulate prey at near-neutral pH prior to V-ATPase-mediated acidification and lysosomal hydrolase delivery.",
   "definition_source": "GO:0062113",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:56:21Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of early phagosome lumen (GO:0062113) in category MEMBRANE_ORGANELLE with verified GO hierarchy, compartmental context, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0097013"
   ],
   "part_of": [
    "GO:0032009"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:44689",
     "taxon_label": "Dictyostelium discoideum",
     "presence": "COMMON",
     "note": "Dictyostelium discoideum phagosomes have lumens that acidify and mature after particle uptake.",
     "reference": "PMID:12388753"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:44689",
     "taxon_label": "Dictyostelium discoideum",
     "note": "Amoebozoan model in which luminal phagosome maturation was resolved across temporally distinct membrane-trafficking and acidification phases.",
     "reference": "PMID:12388753"
    }
   ],
   "functions": [
    {
     "function_id": "phagosome_acidification",
     "label": "phagosome acidification",
     "grounding": "GO:0090383",
     "description": "The phagocytic vesicle lumen acidifies as newly formed phagosomes mature toward late digestive compartments.",
     "evidence": [
      {
       "reference": "GO:0090383",
       "notes": "GO:0090383 defines phagosome acidification as the reduction of phagosome pH."
      },
      {
       "reference": "PMID:12388753",
       "notes": "Gotthardt et al. 2002 dissected Dictyostelium phagosome maturation into stages with distinct luminal-acidification behavior."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0062113",
     "notes": "Gene Ontology cellular-component term for early phagosome lumen: The volume enclosed by the membrane of an early phagosome."
    },
    {
     "reference": "GO:0097013",
     "notes": "Gene Ontology cellular-component term for the phagocytic vesicle lumen."
    },
    {
     "reference": "GO:0060205",
     "notes": "Gene Ontology cellular-component term for the broader cytoplasmic vesicle lumen class."
    },
    {
     "reference": "GO:0045335",
     "notes": "Gene Ontology cellular-component term for the enclosing phagocytic vesicle."
    },
    {
     "reference": "GO:0030670",
     "notes": "Gene Ontology cellular-component term for the membrane that bounds the phagocytic vesicle lumen."
    },
    {
     "reference": "GO:0090383",
     "notes": "Gene Ontology biological-process term for phagosome acidification."
    },
    {
     "reference": "uniprot.location:SL-0342",
     "notes": "UniProt Subcellular Location entry SL-0342 identifies Phagosome lumen, lists Phagocytic vesicle lumen and Phagosomal lumen as synonyms, places it under cytoplasmic vesicle lumen, and names Phagosome as the parent."
    },
    {
     "reference": "PMID:12388753",
     "notes": "Gotthardt et al. 2002, High-resolution dissection of phagosome maturation reveals distinct membrane trafficking phases, Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "early_phagosome_lumen_mechanism",
     "title": "Early phagosome lumen assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of early phagosome lumen (GO:0062113) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "early_phagosome_lumen",
       "label": "early phagosome lumen",
       "node_type": "STRUCTURE",
       "grounding": "GO:0062113",
       "description": "The volume enclosed by the membrane of an early phagosome."
      },
      {
       "node_id": "early_phagosome",
       "label": "early phagosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032009",
       "description": "Enclosing or holo-structural assembly (early phagosome, GO:0032009) containing early phagosome lumen."
      },
      {
       "node_id": "phagosome_acidification",
       "label": "phagosome acidification",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0090383",
       "description": "The phagocytic vesicle lumen acidifies as newly formed phagosomes mature toward late digestive compartments."
      }
     ],
     "edges": [
      {
       "subject": "early_phagosome_lumen",
       "predicate": "is part of",
       "object": "early_phagosome",
       "description": "Early phagosome lumen forms an integral structural compartment or subassembly of early phagosome.",
       "evidence": [
        {
         "reference": "PMID:12388753",
         "notes": "Gotthardt et al. 2002, High-resolution dissection of phagosome maturation reveals distinct membrane trafficking phases, Molecular Biology of the Cell."
        }
       ]
      },
      {
       "subject": "early_phagosome_lumen",
       "predicate": "mediates",
       "object": "phagosome_acidification",
       "description": "The phagocytic vesicle lumen acidifies as newly formed phagosomes mature toward late digestive compartments.",
       "evidence": [
        {
         "reference": "GO:0090383",
         "notes": "GO:0090383 defines phagosome acidification as the reduction of phagosome pH."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "boundary_membrane_not_lumen_component",
     "prompt": "Represent the phagocytic vesicle membrane as the boundary of the lumen rather than as a lumen component.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#early_phagosome_lumen_mechanism"
     ],
     "rationale": "GO:0097013 denotes the lumenal volume enclosed by the phagocytic vesicle membrane, not a stable molecular constituent table. The membrane is therefore modeled as a boundary node in the topology graph.",
     "resolution_note": "Curated the membrane as a boundary node and left the lumen record without constituent components.",
     "evidence": [
      {
       "reference": "GO:0097013",
       "notes": "GO:0097013 identifies the phagocytic vesicle lumen."
      },
      {
       "reference": "GO:0030670",
       "notes": "GO:0030670 identifies the membrane that bounds the lumen."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23",
     "resolved_date": "2026-09-23"
    },
    {
     "discussion_id": "keep_variable_cargo_out",
     "prompt": "Keep variable phagocytosed cargo and maturation enzymes out of the generic phagocytic vesicle lumen components.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#early_phagosome_lumen_mechanism"
     ],
     "rationale": "The phagocytic vesicle lumen is the bounded volume inside the vesicle. The ingested particle and soluble hydrolases depend on phagosome cargo and maturation stage, so this generic lumen record does not assert a stable cargo or enzyme component.",
     "resolution_note": "Modeled only the lumenal volume and its acidification during maturation.",
     "evidence": [
      {
       "reference": "GO:0045335",
       "notes": "GO:0045335 identifies phagocytic vesicles as formed by ingestion of particulate material."
      },
      {
       "reference": "PMID:12388753",
       "notes": "Gotthardt et al. 2002 separated Dictyostelium phagosome maturation into temporally distinct stages."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23",
     "resolved_date": "2026-09-23"
    }
   ]
  },
  {
   "identifier": "GO:0036186",
   "label": "early phagosome membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The lipid bilayer surrounding an early phagosome. In phagotrophic protists, amoebae (Dictyostelium discoideum, Entamoeba histolytica), and ciliates, the early phagosome membrane derives from the invaginated plasma membrane and is transiently enriched in phosphatidylinositol 3-phosphate (PI3P) and active Rab5 GTPase, recruiting early endosomal tethering complexes before maturing into a late phagosome membrane.",
   "definition_source": "GO:0036186",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:56:21Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of early phagosome membrane (GO:0036186) in category MEMBRANE_ORGANELLE with verified GO hierarchy, compartmental context, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0030670"
   ],
   "part_of": [
    "GO:0032009"
   ],
   "components": [
    {
     "component_id": "phagocytic_vesicle_lipid_bilayer",
     "label": "phagocytic vesicle lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Lipid-bilayer material that forms the phagocytic vesicle membrane boundary around ingested particulate cargo. Functions across the Rab5-positive lipid bilayer of the early phagosome membrane.",
     "evidence": [
      {
       "reference": "GO:0030670",
       "notes": "GO:0030670 identifies the phagocytic vesicle membrane surrounding a phagocytic vesicle."
      },
      {
       "reference": "uniprot.location:SL-0205",
       "notes": "UniProt SL-0205 maps directly to GO:0030670 and describes the membrane surrounding a phagosome."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0030670 and UniProt SL-0205 identify the whole phagocytic vesicle membrane; no separate source-neutral CURIE was curated for the generic lipid constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:44689",
     "taxon_label": "Dictyostelium discoideum",
     "presence": "COMMON",
     "note": "Dictyostelium discoideum phagosomes have membranes that are progressively remodeled after particle uptake.",
     "reference": "PMID:12388753"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:44689",
     "taxon_label": "Dictyostelium discoideum",
     "note": "Amoebozoan model whose purified latex-bead phagosome membranes were profiled across a maturation time course.",
     "reference": "PMID:16926386"
    }
   ],
   "functions": [
    {
     "function_id": "phagosome_maturation",
     "label": "phagosome maturation",
     "grounding": "GO:0090382",
     "description": "The phagocytic vesicle membrane is progressively remodeled as newly formed phagosomes mature toward late digestive compartments.",
     "evidence": [
      {
       "reference": "GO:0090382",
       "notes": "GO:0090382 defines phagosome maturation as cellular rearrangement of phagosome constituent parts after early phagosome formation."
      },
      {
       "reference": "PMID:12388753",
       "notes": "Gotthardt et al. 2002 dissected Dictyostelium phagosome maturation into temporally distinct membrane-trafficking phases."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0036186",
     "notes": "Gene Ontology cellular-component term for early phagosome membrane: The lipid bilayer surrounding an early phagosome."
    },
    {
     "reference": "GO:0030670",
     "notes": "Gene Ontology cellular-component term for the phagocytic vesicle membrane."
    },
    {
     "reference": "GO:0030659",
     "notes": "Gene Ontology cellular-component parent term for cytoplasmic vesicle membrane."
    },
    {
     "reference": "GO:0045335",
     "notes": "Gene Ontology cellular-component term for the enclosing phagocytic vesicle."
    },
    {
     "reference": "GO:0097013",
     "notes": "Gene Ontology cellular-component term for the lumen bounded by the phagocytic vesicle membrane."
    },
    {
     "reference": "GO:0090382",
     "notes": "Gene Ontology biological-process term for phagosome maturation."
    },
    {
     "reference": "uniprot.location:SL-0205",
     "notes": "UniProt Subcellular Location entry SL-0205 maps to GO:0030670 and places phagosome membrane under cytoplasmic vesicle membrane."
    },
    {
     "reference": "PMID:12388753",
     "notes": "Gotthardt et al. 2002, High-resolution dissection of phagosome maturation reveals distinct membrane trafficking phases, Molecular Biology of the Cell."
    },
    {
     "reference": "PMID:16926386",
     "notes": "Gotthardt et al. 2006, Proteomics fingerprinting of phagosome maturation and evidence for the role of a Galpha during uptake, Molecular & Cellular Proteomics."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "early_phagosome_membrane_mechanism",
     "title": "Early phagosome membrane assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of early phagosome membrane (GO:0036186) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "early_phagosome_membrane",
       "label": "early phagosome membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0036186",
       "description": "The lipid bilayer surrounding an early phagosome."
      },
      {
       "node_id": "phagocytic_vesicle_lipid_bilayer",
       "label": "phagocytic vesicle lipid bilayer",
       "node_type": "CHEMICAL",
       "component_ref": "phagocytic_vesicle_lipid_bilayer",
       "description": "Lipid-bilayer material that forms the phagocytic vesicle membrane boundary around ingested particulate cargo. Functions across the Rab5-positive lipid bilayer of the early phagosome membrane."
      },
      {
       "node_id": "early_phagosome",
       "label": "early phagosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032009",
       "description": "Enclosing or holo-structural assembly (early phagosome, GO:0032009) containing early phagosome membrane."
      },
      {
       "node_id": "phagosome_maturation",
       "label": "phagosome maturation",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0090382",
       "description": "The phagocytic vesicle membrane is progressively remodeled as newly formed phagosomes mature toward late digestive compartments."
      }
     ],
     "edges": [
      {
       "subject": "phagocytic_vesicle_lipid_bilayer",
       "predicate": "is part of",
       "object": "early_phagosome_membrane",
       "description": "Lipid-bilayer material that forms the phagocytic vesicle membrane boundary around ingested particulate cargo. Functions across the Rab5-positive lipid bilayer of the early phagosome membrane.",
       "evidence": [
        {
         "reference": "GO:0030670",
         "notes": "GO:0030670 identifies the phagocytic vesicle membrane surrounding a phagocytic vesicle."
        }
       ]
      },
      {
       "subject": "early_phagosome_membrane",
       "predicate": "is part of",
       "object": "early_phagosome",
       "description": "Early phagosome membrane forms an integral structural compartment or subassembly of early phagosome.",
       "evidence": [
        {
         "reference": "PMID:12388753",
         "notes": "Gotthardt et al. 2002, High-resolution dissection of phagosome maturation reveals distinct membrane trafficking phases, Molecular Biology of the Cell."
        }
       ]
      },
      {
       "subject": "early_phagosome_membrane",
       "predicate": "mediates",
       "object": "phagosome_maturation",
       "description": "The phagocytic vesicle membrane is progressively remodeled as newly formed phagosomes mature toward late digestive compartments.",
       "evidence": [
        {
         "reference": "GO:0090382",
         "notes": "GO:0090382 defines phagosome maturation as cellular rearrangement of phagosome constituent parts after early phagosome formation."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_phagocytic_vesicle_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the phagocytic vesicle membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#phagocytic_vesicle_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0030670 and UniProt SL-0205, but no exact source-neutral CURIE was curated for the generic lipid constituent of the phagocytic vesicle membrane.",
     "evidence": [
      {
       "reference": "GO:0030670",
       "notes": "GO:0030670 identifies the phagocytic vesicle membrane."
      },
      {
       "reference": "uniprot.location:SL-0205",
       "notes": "UniProt SL-0205 describes the membrane surrounding a phagosome."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23"
    }
   ]
  },
  {
   "identifier": "GO:0030139",
   "label": "endocytic vesicle",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A membrane-bounded intracellular vesicle formed by invagination of the plasma membrane around an extracellular substance. Endocytic vesicles fuse with early endosomes to deliver the cargo for further sorting.",
   "definition_source": "GO:0030139",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-16T09:52:49Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T09:53:34Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added cytoplasmic-vesicle parentage, endocytic-vesicle membrane and lumen parts, Saccharomyces endocytic-site scope, an endocytosis function, GO/DOI evidence, a nonmechanistic membrane/lumen topology graph, and a resolved coats-and-cargo boundary discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T10:05:20Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Resolved issue #1085 by adding GO:0045334 and GO:0030128 to the top-level evidence list used by the clathrin-specific boundary discussion.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0031410"
   ],
   "has_part": [
    "GO:0030666",
    "GO:0071682"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast forms clathrin- and actin-mediated endocytic vesicles at cortical endocytic sites.",
     "reference": "DOI:10.1016/j.devcel.2005.04.014"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model used to resolve the ordered cortical module dynamics that accompany endocytic vesicle formation.",
     "reference": "DOI:10.1016/j.cell.2005.09.024"
    }
   ],
   "functions": [
    {
     "function_id": "endocytosis",
     "label": "endocytosis",
     "grounding": "GO:0006897",
     "description": "Endocytic vesicles are membrane-bounded carriers produced by plasma-membrane invagination during uptake of external material or membrane constituents.",
     "evidence": [
      {
       "reference": "GO:0006897",
       "notes": "GO:0006897 defines endocytosis as uptake through plasma-membrane invagination to form a new membrane-bounded vesicle."
      },
      {
       "reference": "GO:0030139",
       "notes": "GO:0030139 defines endocytic vesicles as membrane-bounded intracellular vesicles produced by plasma-membrane invagination."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030139",
     "notes": "Gene Ontology cellular-component term for endocytic vesicles."
    },
    {
     "reference": "GO:0031410",
     "notes": "Gene Ontology cellular-component parent term for cytoplasmic vesicles."
    },
    {
     "reference": "GO:0030666",
     "notes": "Gene Ontology cellular-component term for the endocytic vesicle membrane."
    },
    {
     "reference": "GO:0071682",
     "notes": "Gene Ontology cellular-component term for the endocytic vesicle lumen."
    },
    {
     "reference": "GO:0045334",
     "notes": "Gene Ontology cellular-component child term for clathrin-coated endocytic vesicles."
    },
    {
     "reference": "GO:0030128",
     "notes": "Gene Ontology cellular-component term for the clathrin coat of an endocytic vesicle."
    },
    {
     "reference": "GO:0006897",
     "notes": "Gene Ontology biological-process term for endocytosis."
    },
    {
     "reference": "DOI:10.1016/j.devcel.2005.04.014",
     "notes": "Newpher et al. 2005, In Vivo Dynamics of Clathrin and Its Adaptor-Dependent Recruitment to the Actin-Based Endocytic Machinery in Yeast, Developmental Cell."
    },
    {
     "reference": "DOI:10.1016/j.cell.2005.09.024",
     "notes": "Kaksonen, Toret and Drubin 2005, A Modular Design for the Clathrin- and Actin-Mediated Endocytosis Machinery, Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "endocytic_vesicle_topology",
     "title": "Endocytic vesicle topology",
     "description": "The endocytic vesicle membrane bounds the endocytic vesicle lumen inside an endocytic vesicle that forms during endocytosis.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the generic membrane-bounded endocytic carrier, its membrane and lumen parts, and its endocytic transport scope without asserting a clathrin coat, an adaptor system, or a stable cargo cohort.",
     "nodes": [
      {
       "node_id": "endocytic_vesicle_membrane",
       "label": "endocytic vesicle membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030666"
      },
      {
       "node_id": "endocytic_vesicle_lumen",
       "label": "endocytic vesicle lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0071682"
      },
      {
       "node_id": "endocytic_vesicle",
       "label": "endocytic vesicle",
       "node_type": "ORGANELLE",
       "grounding": "GO:0030139"
      },
      {
       "node_id": "endocytosis",
       "label": "endocytosis",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006897"
      }
     ],
     "edges": [
      {
       "subject": "endocytic_vesicle_membrane",
       "predicate": "is part of",
       "object": "endocytic_vesicle",
       "description": "The endocytic vesicle membrane is the lipid-bilayer boundary of an endocytic vesicle.",
       "evidence": [
        {
         "reference": "GO:0030666",
         "notes": "GO:0030666 identifies the membrane surrounding an endocytic vesicle."
        },
        {
         "reference": "GO:0030139",
         "notes": "GO:0030139 identifies the containing endocytic vesicle."
        }
       ]
      },
      {
       "subject": "endocytic_vesicle_lumen",
       "predicate": "is part of",
       "object": "endocytic_vesicle",
       "description": "The endocytic vesicle lumen is the bounded volume inside an endocytic vesicle.",
       "evidence": [
        {
         "reference": "GO:0071682",
         "notes": "GO:0071682 identifies the volume enclosed by an endocytic vesicle membrane."
        },
        {
         "reference": "GO:0030139",
         "notes": "GO:0030139 identifies the enclosing endocytic vesicle."
        }
       ]
      },
      {
       "subject": "endocytic_vesicle_membrane",
       "predicate": "bounds",
       "object": "endocytic_vesicle_lumen",
       "description": "The endocytic vesicle membrane bounds the endocytic vesicle lumen.",
       "evidence": [
        {
         "reference": "GO:0030666",
         "notes": "GO:0030666 identifies the membrane surrounding an endocytic vesicle."
        },
        {
         "reference": "GO:0071682",
         "notes": "GO:0071682 defines the endocytic vesicle lumen by enclosure within the vesicle membrane."
        }
       ]
      },
      {
       "subject": "endocytic_vesicle",
       "predicate": "participates in",
       "object": "endocytosis",
       "description": "Endocytic vesicles form as membrane-bounded carriers during endocytosis.",
       "evidence": [
        {
         "reference": "GO:0006897",
         "notes": "GO:0006897 defines endocytosis as forming a new membrane-bounded vesicle."
        },
        {
         "reference": "GO:0030139",
         "notes": "GO:0030139 defines an endocytic vesicle as produced by plasma-membrane invagination."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "keep_coats_and_cargo_on_subtype_records",
     "prompt": "Keep clathrin coats, subtype-specific adaptors, and internalized cargo out of the generic endocytic vesicle record.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#endocytic_vesicle_topology"
     ],
     "rationale": "GO:0030139 spans membrane-bounded endocytic carriers independent of a specific coat or cargo set, while clathrin coats and clathrin-adaptor machinery belong on narrower clathrin-coated endocytic-vesicle records.",
     "resolution_note": "Modeled only the broad membrane/lumen topology of the endocytic vesicle and left clathrin coats, adaptors, and cargo to subtype records.",
     "evidence": [
      {
       "reference": "GO:0030139",
       "notes": "GO:0030139 identifies the broad endocytic vesicle class."
      },
      {
       "reference": "GO:0045334",
       "notes": "GO:0045334 identifies the narrower clathrin-coated endocytic vesicle."
      },
      {
       "reference": "GO:0030128",
       "notes": "GO:0030128 identifies the endocytic-vesicle clathrin coat."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16",
     "resolved_date": "2026-09-16"
    }
   ]
  },
  {
   "identifier": "GO:0071682",
   "label": "endocytic vesicle lumen",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The volume enclosed by the membrane of an endocytic vesicle.",
   "definition_source": "GO:0071682",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-16T10:58:05Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T10:59:24Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added cytoplasmic-vesicle-lumen parentage, endocytic-vesicle parthood, Saccharomyces endocytic-site scope, GO/DOI evidence, a nonmechanistic lumen topology graph, and a resolved cargo-boundary discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T11:10:29Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Resolved issue #1089 by documenting why GO:0060205 is the curated cytoplasmic-vesicle-lumen parent and by adding GO:0031410 support for the endocytic-vesicle to cytoplasmic-vesicle inference.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0060205"
   ],
   "part_of": [
    "GO:0030139"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast forms endocytic vesicles at cortical actin-based sites; the lumen is the bounded volume inside those endocytic carriers.",
     "reference": "DOI:10.1016/j.devcel.2005.04.014"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast cortical endocytic sites were used to characterize the ordered actin and coat modules that form endocytic vesicles.",
     "reference": "DOI:10.1016/j.cell.2005.09.024"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0071682",
     "notes": "Gene Ontology cellular-component term for the endocytic vesicle lumen."
    },
    {
     "reference": "GO:0060205",
     "notes": "Gene Ontology cellular-component parent term for cytoplasmic vesicle lumens."
    },
    {
     "reference": "GO:0030139",
     "notes": "Gene Ontology cellular-component term for the enclosing endocytic vesicle."
    },
    {
     "reference": "GO:0031410",
     "notes": "Gene Ontology cellular-component term for the broader cytoplasmic vesicle class that includes endocytic vesicles."
    },
    {
     "reference": "GO:0030666",
     "notes": "Gene Ontology cellular-component term for the membrane that bounds an endocytic vesicle lumen."
    },
    {
     "reference": "GO:0106176",
     "notes": "Gene Ontology cellular-component child term for clathrin-coated endocytic vesicle lumens."
    },
    {
     "reference": "DOI:10.1016/j.devcel.2005.04.014",
     "notes": "Newpher et al. 2005, In Vivo Dynamics of Clathrin and Its Adaptor-Dependent Recruitment to the Actin-Based Endocytic Machinery in Yeast, Developmental Cell."
    },
    {
     "reference": "DOI:10.1016/j.cell.2005.09.024",
     "notes": "Kaksonen, Toret and Drubin 2005, A Modular Design for the Clathrin- and Actin-Mediated Endocytosis Machinery, Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "endocytic_vesicle_lumen_topology",
     "title": "Endocytic vesicle lumen topology",
     "description": "The endocytic vesicle lumen is the bounded volume enclosed by the endocytic vesicle membrane inside an endocytic vesicle.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the generic endocytic-vesicle lumen boundary without asserting a clathrin coat, adaptor system, or stable cargo cohort.",
     "nodes": [
      {
       "node_id": "endocytic_vesicle_lumen",
       "label": "endocytic vesicle lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0071682"
      },
      {
       "node_id": "endocytic_vesicle_membrane",
       "label": "endocytic vesicle membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030666"
      },
      {
       "node_id": "endocytic_vesicle",
       "label": "endocytic vesicle",
       "node_type": "ORGANELLE",
       "grounding": "GO:0030139"
      }
     ],
     "edges": [
      {
       "subject": "endocytic_vesicle_lumen",
       "predicate": "is part of",
       "object": "endocytic_vesicle",
       "description": "The endocytic vesicle lumen is the bounded volume inside an endocytic vesicle.",
       "evidence": [
        {
         "reference": "GO:0071682",
         "notes": "GO:0071682 identifies the volume enclosed by an endocytic vesicle membrane."
        },
        {
         "reference": "GO:0030139",
         "notes": "GO:0030139 identifies the enclosing endocytic vesicle."
        }
       ]
      },
      {
       "subject": "endocytic_vesicle_membrane",
       "predicate": "bounds",
       "object": "endocytic_vesicle_lumen",
       "description": "The endocytic vesicle membrane bounds the endocytic vesicle lumen.",
       "evidence": [
        {
         "reference": "GO:0030666",
         "notes": "GO:0030666 identifies the membrane surrounding an endocytic vesicle."
        },
        {
         "reference": "GO:0071682",
         "notes": "GO:0071682 defines the lumen by enclosure within the endocytic vesicle membrane."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "use_cytoplasmic_vesicle_lumen_parent",
     "prompt": "Use the cytoplasmic vesicle lumen rather than the generic intracellular organelle lumen as the curated parent.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "parent_structures"
     ],
     "rationale": "GO asserts GO:0071682 as part of an endocytic vesicle and directly under the broad intracellular organelle lumen. Because GO:0030139 endocytic vesicle is a cytoplasmic vesicle, GO:0060205 is the narrower inferred lumen parent that keeps endocytic vesicle lumen with the other cytoplasmic vesicle lumen subtypes in this corpus.",
     "resolution_note": "Kept GO:0060205 as the curated is-a parent and documented the GO:0030139 to GO:0031410 inference supporting that choice.",
     "evidence": [
      {
       "reference": "GO:0071682",
       "notes": "GO:0071682 identifies the lumen as the volume enclosed by an endocytic vesicle membrane."
      },
      {
       "reference": "GO:0030139",
       "notes": "GO:0030139 identifies the enclosing endocytic vesicle."
      },
      {
       "reference": "GO:0031410",
       "notes": "GO places endocytic vesicle under cytoplasmic vesicle."
      },
      {
       "reference": "GO:0060205",
       "notes": "GO:0060205 identifies the broader cytoplasmic vesicle lumen."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16",
     "resolved_date": "2026-09-16"
    },
    {
     "discussion_id": "keep_internalized_cargo_out_of_lumen_record",
     "prompt": "Keep variable internalized cargo out of the endocytic vesicle lumen record.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#endocytic_vesicle_lumen_topology"
     ],
     "rationale": "GO:0071682 denotes the bounded volume inside an endocytic vesicle rather than a stable molecular cargo class, and the cargo enclosed by an endocytic carrier depends on the uptake event and subtype.",
     "resolution_note": "Modeled only the lumenal volume inside the endocytic-vesicle membrane and left cargo constituents unspecified.",
     "evidence": [
      {
       "reference": "GO:0071682",
       "notes": "GO:0071682 identifies the lumenal volume."
      },
      {
       "reference": "GO:0030139",
       "notes": "GO:0030139 identifies the enclosing endocytic vesicle."
      },
      {
       "reference": "GO:0106176",
       "notes": "GO:0106176 identifies the narrower clathrin-coated endocytic vesicle lumen."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16",
     "resolved_date": "2026-09-16"
    }
   ]
  },
  {
   "identifier": "GO:0030666",
   "label": "endocytic vesicle membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The lipid bilayer surrounding an endocytic vesicle.",
   "definition_source": "GO:0030666",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-16T10:25:31Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T10:25:50Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added cytoplasmic-vesicle-membrane and bounding-membrane parentage, whole endocytic vesicle parthood, a reviewed-label-only lipid-bilayer component, Saccharomyces endocytic-site scope, GO/DOI evidence, a nonmechanistic endocytic-vesicle membrane topology graph, and lipid-grounding plus clathrin-coat boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T10:37:30Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Resolved issue #1087 by narrowing the Saccharomyces cerevisiae taxonomic-distribution note to adaptor and clathrin recruitment at cortical endocytic sites.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0030659",
    "GO:0098588"
   ],
   "part_of": [
    "GO:0030139"
   ],
   "components": [
    {
     "component_id": "endocytic_vesicle_membrane_lipid_bilayer",
     "label": "endocytic vesicle membrane lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Lipid-bilayer constituent of the endocytic vesicle membrane that surrounds an endocytic vesicle.",
     "evidence": [
      {
       "reference": "GO:0030666",
       "notes": "GO:0030666 identifies the membrane surrounding an endocytic vesicle."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0030666 identifies the whole endocytic vesicle membrane, but no separate source-neutral CURIE was curated for the generic lipid constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast recruits clathrin and adaptor proteins to cortical actin-based endocytic sites.",
     "reference": "DOI:10.1016/j.devcel.2005.04.014"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which cortical endocytic modules defined the timing of endocytic vesicle membrane coat assembly and internalization.",
     "reference": "DOI:10.1016/j.cell.2005.09.024"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030666",
     "notes": "Gene Ontology cellular-component term for the endocytic vesicle membrane."
    },
    {
     "reference": "GO:0030659",
     "notes": "Gene Ontology cellular-component parent term for cytoplasmic vesicle membranes."
    },
    {
     "reference": "GO:0098588",
     "notes": "Gene Ontology cellular-component parent term for organelle bounding membranes."
    },
    {
     "reference": "GO:0030139",
     "notes": "Gene Ontology cellular-component term for the whole endocytic vesicle."
    },
    {
     "reference": "GO:0071682",
     "notes": "Gene Ontology cellular-component term for the endocytic vesicle lumen."
    },
    {
     "reference": "GO:0030669",
     "notes": "Gene Ontology cellular-component child term for clathrin-coated endocytic vesicle membranes."
    },
    {
     "reference": "GO:0030128",
     "notes": "Gene Ontology cellular-component term for the clathrin coat of an endocytic vesicle."
    },
    {
     "reference": "DOI:10.1016/j.devcel.2005.04.014",
     "notes": "Newpher et al. 2005, In Vivo Dynamics of Clathrin and Its Adaptor-Dependent Recruitment to the Actin-Based Endocytic Machinery in Yeast, Developmental Cell."
    },
    {
     "reference": "DOI:10.1016/j.cell.2005.09.024",
     "notes": "Kaksonen, Toret and Drubin 2005, A Modular Design for the Clathrin- and Actin-Mediated Endocytosis Machinery, Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "endocytic_vesicle_membrane_topology",
     "title": "Endocytic vesicle membrane topology",
     "description": "The endocytic vesicle membrane is the lipid-bilayer boundary that surrounds an endocytic vesicle and encloses its lumen.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the broad endocytic vesicle membrane boundary without asserting a subtype-specific coat, adaptor system, or cargo set.",
     "nodes": [
      {
       "node_id": "endocytic_vesicle_membrane",
       "label": "endocytic vesicle membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030666",
       "component_ref": "endocytic_vesicle_membrane_lipid_bilayer"
      },
      {
       "node_id": "endocytic_vesicle_lumen",
       "label": "endocytic vesicle lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0071682"
      },
      {
       "node_id": "endocytic_vesicle",
       "label": "endocytic vesicle",
       "node_type": "ORGANELLE",
       "grounding": "GO:0030139"
      }
     ],
     "edges": [
      {
       "subject": "endocytic_vesicle_membrane",
       "predicate": "is part of",
       "object": "endocytic_vesicle",
       "description": "The endocytic vesicle membrane is the lipid bilayer surrounding an endocytic vesicle.",
       "evidence": [
        {
         "reference": "GO:0030666",
         "notes": "GO:0030666 records the endocytic vesicle membrane as part of GO:0030139."
        },
        {
         "reference": "GO:0030139",
         "notes": "GO:0030139 identifies the containing endocytic vesicle."
        }
       ]
      },
      {
       "subject": "endocytic_vesicle_membrane",
       "predicate": "bounds",
       "object": "endocytic_vesicle",
       "description": "The endocytic vesicle membrane forms the bounding layer of an endocytic vesicle.",
       "evidence": [
        {
         "reference": "GO:0030666",
         "notes": "GO:0030666 records a bounding-layer relationship to GO:0030139."
        },
        {
         "reference": "GO:0098588",
         "notes": "GO:0098588 identifies organelle bounding membranes."
        }
       ]
      },
      {
       "subject": "endocytic_vesicle_membrane",
       "predicate": "bounds",
       "object": "endocytic_vesicle_lumen",
       "description": "The endocytic vesicle membrane encloses the endocytic vesicle lumen.",
       "evidence": [
        {
         "reference": "GO:0030666",
         "notes": "GO:0030666 identifies the membrane surrounding an endocytic vesicle."
        },
        {
         "reference": "GO:0071682",
         "notes": "GO:0071682 defines the lumen by enclosure within the endocytic vesicle membrane."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_endocytic_vesicle_membrane_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for endocytic vesicle membrane lipids.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#endocytic_vesicle_membrane_lipid_bilayer"
     ],
     "rationale": "GO:0030666 exactly grounds the endocytic vesicle membrane, but the generic lipid-bilayer constituent is intentionally left reviewed-label-only until an exact lipid or membrane-constituent CURIE is curated.",
     "evidence": [
      {
       "reference": "GO:0030666",
       "notes": "GO:0030666 identifies the complete endocytic vesicle membrane."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    },
    {
     "discussion_id": "exclude_clathrin_coat_from_generic_endocytic_membrane",
     "prompt": "Keep the clathrin coat off the generic endocytic vesicle membrane record.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#endocytic_vesicle_membrane_topology"
     ],
     "rationale": "GO:0030666 spans the membrane around endocytic vesicles, while GO:0030128 is a coat part of the narrower GO:0030669 clathrin-coated endocytic vesicle membrane child.",
     "resolution_note": "Modeled only the reviewed-label-only lipid bilayer as a direct component and left clathrin coats to clathrin-coated subtype membrane records.",
     "evidence": [
      {
       "reference": "GO:0030666",
       "notes": "GO:0030666 identifies the broad endocytic vesicle membrane class."
      },
      {
       "reference": "GO:0030669",
       "notes": "GO:0030669 identifies the clathrin-coated endocytic vesicle membrane child."
      },
      {
       "reference": "GO:0030128",
       "notes": "GO:0030128 identifies the endocytic-vesicle clathrin coat."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16",
     "resolved_date": "2026-09-16"
    }
   ]
  },
  {
   "identifier": "GO:0005783",
   "label": "endoplasmic reticulum",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "The irregular network of unit membranes, visible only by electron microscopy, that occurs in the cytoplasm of many eukaryotic cells. The membranes form a complex meshwork of tubular channels, which are often expanded into slitlike cavities called cisternae. The ER takes two forms, rough (or granular), with ribosomes adhering to the outer surface, and smooth (with no ribosomes attached).",
   "definition_source": "GO:0005783",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T17:01:42Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T17:02:39Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added ER parentage, endomembrane parthood, membrane, lumen, and Sec61 translocon parts, exact ER synonymy, a grounded Sec61 component, Saccharomyces scope, protein-translocation and UPR/ERAD functions, a nonmechanistic protein-biogenesis graph, and a quality-control machinery grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T17:06:39Z",
     "curator": "codex",
     "action": "CANONICALIZED_LABEL",
     "changes": "Updated GO:0036503 references to the canonical 'ERAD pathway' label.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T17:11:35Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW_ISSUES",
     "changes": "Addressed review issues #524 and #525 by narrowing the Saccharomyces canonical example to the Sec61 citation scope and changing the graph edge from a membrane-bounds-organelle assertion to an ER-membrane-is-part-of-ER assertion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:17:04Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-23T11:08:00Z",
     "curator": "claude-code",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2404 (Stage 4 finding membrane-organelle-go-subcomplex-causal-node-types): retyped GO-grounded PROTEIN_COMPLEX causal-graph node sec61_translocon_complex (GO:0005784) from GENE_OR_PROTEIN to STRUCTURE.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0043231"
   ],
   "part_of": [
    "GO:0012505"
   ],
   "has_part": [
    "GO:0005789",
    "GO:0005788",
    "GO:0005784"
   ],
   "synonyms": [
    {
     "synonym_text": "ER",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005783"
    }
   ],
   "components": [
    {
     "component_id": "er_membrane",
     "label": "endoplasmic reticulum membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005789",
     "essentiality": "ESSENTIAL",
     "role": "Lipid bilayer that bounds the endoplasmic reticulum and separates its lumen from cytosol.",
     "evidence": [
      {
       "reference": "GO:0005789",
       "notes": "GO:0005789 defines the endoplasmic reticulum membrane as the lipid bilayer surrounding the endoplasmic reticulum."
      }
     ]
    },
    {
     "component_id": "sec61_translocon_complex",
     "label": "Sec61 translocon complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005784",
     "essentiality": "UNKNOWN",
     "role": "Conserved ER membrane channel complex that mediates cotranslational and posttranslational protein translocation.",
     "evidence": [
      {
       "reference": "GO:0005784",
       "notes": "GO:0005784 defines the Sec61 translocon complex as a core heterotrimeric ER translocon."
      },
      {
       "reference": "DOI:10.1091/mbc.3.2.129",
       "notes": "Stirling et al. 1992 isolated yeast sec61 mutants defective in integral membrane protein insertion into the endoplasmic reticulum."
      }
     ],
     "gene_symbols": [
      "SEC61",
      "SBH1",
      "SSS1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32915",
       "protein_label": "Protein transport protein SEC61",
       "gene_symbol": "SEC61",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SEC61 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P32915",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P32915, the single reviewed entry for gene SEC61 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P52870",
       "protein_label": "Protein transport protein SBH1",
       "gene_symbol": "SBH1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SBH1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P52870",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P52870, the single reviewed entry for gene SBH1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P35179",
       "protein_label": "Protein transport protein SSS1",
       "gene_symbol": "SSS1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SSS1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Endoplasmic reticulum membrane' localisation of P35179."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has an endoplasmic reticulum with Sec61-dependent protein translocation and linked unfolded-protein-response and ERAD pathways.",
     "reference": "DOI:10.1016/s0092-8674(00)80835-1"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model for Sec61-dependent endoplasmic-reticulum protein translocation.",
     "reference": "DOI:10.1091/mbc.3.2.129"
    }
   ],
   "functions": [
    {
     "function_id": "protein_translocation_into_er",
     "label": "protein translocation into the endoplasmic reticulum",
     "description": "Sec61 translocon complexes in the ER membrane move nascent and posttranslational substrate proteins across or into the ER membrane.",
     "evidence": [
      {
       "reference": "GO:0005784",
       "notes": "GO:0005784 identifies the Sec61 translocon complex as functioning in cotranslational and posttranslational translocation events."
      },
      {
       "reference": "DOI:10.1091/mbc.3.2.129",
       "notes": "Stirling et al. 1992 analyzed Saccharomyces cerevisiae sec61 mutants with ER protein-insertion defects."
      }
     ]
    },
    {
     "function_id": "endoplasmic_reticulum_unfolded_protein_response",
     "label": "endoplasmic reticulum unfolded protein response",
     "grounding": "GO:0030968",
     "description": "The ER stress response coordinates ER-associated degradation with expression of endoplasmic-reticulum resident factors.",
     "evidence": [
      {
       "reference": "DOI:10.1016/s0092-8674(00)80835-1",
       "notes": "Travers et al. 2000 combined functional and genomic analyses to connect the yeast unfolded protein response with ER-associated degradation."
      }
     ]
    },
    {
     "function_id": "erad_quality_control_pathway",
     "label": "ERAD pathway",
     "grounding": "GO:0036503",
     "description": "Misfolded or unassembled proteins are recognized in the ER and routed to ER-associated degradation quality-control machinery.",
     "evidence": [
      {
       "reference": "DOI:10.1016/s0092-8674(00)80835-1",
       "notes": "Travers et al. 2000 found that ER-associated degradation and the unfolded protein response are functionally coordinated in yeast."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005783",
     "notes": "Gene Ontology cellular-component term for the endoplasmic reticulum."
    },
    {
     "reference": "GO:0005789",
     "notes": "Gene Ontology cellular-component term for the endoplasmic reticulum membrane."
    },
    {
     "reference": "GO:0005788",
     "notes": "Gene Ontology cellular-component term for the endoplasmic reticulum lumen."
    },
    {
     "reference": "DOI:10.1091/mbc.3.2.129",
     "notes": "Stirling et al. 1992, 'Protein translocation mutants defective in the insertion of integral membrane proteins into the endoplasmic reticulum', Molecular Biology of the Cell."
    },
    {
     "reference": "DOI:10.1016/s0092-8674(00)80835-1",
     "notes": "Travers et al. 2000, 'Functional and genomic analyses reveal an essential coordination between the unfolded protein response and ER-associated degradation', Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_er_protein_biogenesis_quality_control",
     "title": "Yeast ER couples protein entry and quality control",
     "description": "In budding yeast, the ER membrane surrounds the ER lumen, embeds Sec61 protein-translocation machinery, and provides the compartment where protein biogenesis is coupled to unfolded-protein-response and ERAD quality-control pathways.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph summarizes ER compartment boundaries, Sec61-mediated translocation, and UPR/ERAD coupling without asserting the full set of luminal chaperones, ubiquitin ligases, or retrotranslocation factors.",
     "nodes": [
      {
       "node_id": "endoplasmic_reticulum",
       "label": "endoplasmic reticulum",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005783"
      },
      {
       "node_id": "er_membrane",
       "label": "endoplasmic reticulum membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005789",
       "component_ref": "er_membrane"
      },
      {
       "node_id": "er_lumen",
       "label": "endoplasmic reticulum lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0005788"
      },
      {
       "node_id": "sec61_translocon_complex",
       "label": "Sec61 translocon complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005784",
       "component_ref": "sec61_translocon_complex"
      },
      {
       "node_id": "protein_translocation_into_er",
       "label": "protein translocation into the endoplasmic reticulum",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "endoplasmic_reticulum_unfolded_protein_response",
       "label": "endoplasmic reticulum unfolded protein response",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0030968"
      },
      {
       "node_id": "erad_quality_control_pathway",
       "label": "ERAD pathway",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0036503"
      }
     ],
     "edges": [
      {
       "subject": "er_membrane",
       "predicate": "bounds",
       "object": "er_lumen",
       "description": "The endoplasmic reticulum membrane encloses the endoplasmic reticulum lumen.",
       "evidence": [
        {
         "reference": "GO:0005788",
         "notes": "GO:0005788 defines the endoplasmic reticulum lumen as the volume enclosed by ER membranes."
        }
       ]
      },
      {
       "subject": "er_membrane",
       "predicate": "is part of",
       "object": "endoplasmic_reticulum",
       "description": "The ER membrane is the unit-membrane network that forms ER tubules and cisternae.",
       "evidence": [
        {
         "reference": "GO:0005783",
         "notes": "GO:0005783 defines the ER as an irregular network of unit membranes arranged as tubular channels and cisternae."
        }
       ]
      },
      {
       "subject": "sec61_translocon_complex",
       "predicate": "is embedded in",
       "object": "er_membrane",
       "description": "The Sec61 translocon complex is a protein-translocation complex of the endoplasmic reticulum membrane.",
       "evidence": [
        {
         "reference": "GO:0005784",
         "notes": "GO:0005784 identifies Sec61 as an ER translocon complex."
        }
       ]
      },
      {
       "subject": "sec61_translocon_complex",
       "predicate": "supports",
       "object": "protein_translocation_into_er",
       "description": "Yeast Sec61 supports insertion or translocation of proteins across the ER membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.3.2.129",
         "notes": "Stirling et al. 1992 characterized Saccharomyces cerevisiae sec61 alleles defective in ER protein insertion."
        }
       ]
      },
      {
       "subject": "endoplasmic_reticulum_unfolded_protein_response",
       "predicate": "coordinates with",
       "object": "erad_quality_control_pathway",
       "description": "The yeast unfolded protein response and ER-associated degradation pathways are functionally coordinated.",
       "evidence": [
        {
         "reference": "DOI:10.1016/s0092-8674(00)80835-1",
         "notes": "Travers et al. 2000 showed coordination between the yeast unfolded protein response and ER-associated degradation."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_er_quality_control_components",
     "prompt": "Resolve exact source-neutral component groundings for yeast ER unfolded-protein-response and ER-associated-degradation machinery, including luminal chaperone, retrotranslocation, and ubiquitin-ligase cohorts.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#yeast_er_protein_biogenesis_quality_control"
     ],
     "rationale": "This first endoplasmic reticulum record grounds the Sec61 translocon complex and ER membrane but does not overclaim exact identifiers for multi-family UPR and ERAD machinery cohorts.",
     "evidence": [
      {
       "reference": "DOI:10.1016/s0092-8674(00)80835-1",
       "notes": "Travers et al. 2000 linked the yeast UPR and ERAD programs and identifies multiple induced targets that should be resolved individually."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    }
   ]
  },
  {
   "identifier": "GO:0005788",
   "label": "endoplasmic reticulum lumen",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The volume enclosed by the membranes of the endoplasmic reticulum.",
   "definition_source": "GO:0005788",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T05:26:20Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T05:27:03Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added exact ER lumen synonymy, organelle-lumen parentage, endoplasmic-reticulum parthood, Saccharomyces scope, Sec61 and ER quality-control functions, GO/DOI evidence, a nonmechanistic ER-lumen topology graph, and a resolved boundary interpretation.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T05:35:15Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Addressed issues #935 and #936 by narrowing the Saccharomyces note to UPR/ERAD quality control and rewording the Sec61 function and graph as protein translocation at the ER-lumen boundary.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "ER lumen",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005788"
    }
   ],
   "parent_structures": [
    "GO:0043233"
   ],
   "part_of": [
    "GO:0005783"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has endoplasmic-reticulum unfolded-protein-response and ERAD pathways coupled to ER protein-folding quality control.",
     "reference": "DOI:10.1016/s0092-8674(00)80835-1"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model for Sec61-dependent protein movement across or into the endoplasmic reticulum membrane that bounds the ER lumen.",
     "reference": "DOI:10.1091/mbc.3.2.129"
    }
   ],
   "functions": [
    {
     "function_id": "er_lumen_sec61_boundary_translocation",
     "label": "Sec61-dependent ER protein translocation",
     "description": "Sec61 translocons move substrate polypeptides across or into the endoplasmic reticulum membrane that separates the cytosol from the ER lumen.",
     "evidence": [
      {
       "reference": "GO:0005784",
       "notes": "GO:0005784 identifies the Sec61 translocon complex as the heterotrimeric ER membrane channel that mediates cotranslational and posttranslational protein translocation."
      },
      {
       "reference": "DOI:10.1091/mbc.3.2.129",
       "notes": "Stirling et al. 1992 analyzed Saccharomyces cerevisiae sec61 mutants with endoplasmic-reticulum protein-insertion defects."
      }
     ]
    },
    {
     "function_id": "er_lumen_quality_control",
     "label": "ER lumen protein quality control",
     "description": "The ER lumen is the enclosed compartment whose protein-folding state is monitored by the unfolded-protein-response and ER-associated-degradation pathways.",
     "evidence": [
      {
       "reference": "DOI:10.1016/s0092-8674(00)80835-1",
       "notes": "Travers et al. 2000 linked yeast unfolded-protein response signaling with ER-associated degradation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005788",
     "notes": "Gene Ontology cellular-component term for endoplasmic reticulum lumen."
    },
    {
     "reference": "GO:0043233",
     "notes": "Gene Ontology cellular-component parent term for organelle lumen."
    },
    {
     "reference": "GO:0005783",
     "notes": "Gene Ontology cellular-component term for the containing endoplasmic reticulum."
    },
    {
     "reference": "GO:0005789",
     "notes": "Gene Ontology cellular-component term for the bounding endoplasmic reticulum membrane."
    },
    {
     "reference": "GO:0005784",
     "notes": "Gene Ontology cellular-component term for the Sec61 translocon complex."
    },
    {
     "reference": "DOI:10.1091/mbc.3.2.129",
     "notes": "Stirling et al. 1992, 'Protein translocation mutants defective in the insertion of integral membrane proteins into the endoplasmic reticulum', Molecular Biology of the Cell."
    },
    {
     "reference": "DOI:10.1016/s0092-8674(00)80835-1",
     "notes": "Travers et al. 2000, 'Functional and genomic analyses reveal an essential coordination between the unfolded protein response and ER-associated degradation', Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "er_lumen_topology",
     "title": "ER lumen topology and Sec61 translocation",
     "description": "The endoplasmic reticulum lumen is the ER-internal volume enclosed by the ER membrane and bounded by Sec61 protein-translocation channels.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures ER lumen topology plus Sec61-dependent translocation at the lumen boundary without asserting the full translocation cycle or luminal chaperone and ERAD repertoires.",
     "nodes": [
      {
       "node_id": "er_lumen",
       "label": "endoplasmic reticulum lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0005788"
      },
      {
       "node_id": "er_membrane",
       "label": "endoplasmic reticulum membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005789"
      },
      {
       "node_id": "endoplasmic_reticulum",
       "label": "endoplasmic reticulum",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005783"
      },
      {
       "node_id": "sec61_translocon_complex",
       "label": "Sec61 translocon complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005784"
      },
      {
       "node_id": "er_protein_translocation",
       "label": "Sec61-dependent ER protein translocation",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "er_lumen",
       "predicate": "is part of",
       "object": "endoplasmic_reticulum",
       "description": "The ER lumen is the volume inside the endoplasmic reticulum.",
       "evidence": [
        {
         "reference": "GO:0005788",
         "notes": "GO:0005788 identifies the endoplasmic reticulum lumen cellular component."
        },
        {
         "reference": "GO:0005783",
         "notes": "GO:0005783 identifies the containing endoplasmic reticulum."
        }
       ]
      },
      {
       "subject": "er_membrane",
       "predicate": "bounds",
       "object": "er_lumen",
       "description": "The ER membrane encloses the endoplasmic reticulum lumen.",
       "evidence": [
        {
         "reference": "GO:0005788",
         "notes": "GO:0005788 defines the ER lumen as the volume enclosed by ER membranes."
        },
        {
         "reference": "GO:0005789",
         "notes": "GO:0005789 identifies the ER-bounding lipid bilayer."
        }
       ]
      },
      {
       "subject": "sec61_translocon_complex",
       "predicate": "is embedded in",
       "object": "er_membrane",
       "description": "The Sec61 translocon complex is an ER membrane protein-conducting channel.",
       "evidence": [
        {
         "reference": "GO:0005784",
         "notes": "GO:0005784 identifies Sec61 as an endoplasmic reticulum translocon complex."
        }
       ]
      },
      {
       "subject": "sec61_translocon_complex",
       "predicate": "supports",
       "object": "er_protein_translocation",
       "description": "Yeast Sec61 supports insertion or translocation of proteins across or into the ER membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.3.2.129",
         "notes": "Stirling et al. 1992 characterized yeast sec61 alleles defective in ER protein insertion."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "er_membrane_not_lumen_component",
     "prompt": "Keep the ER membrane and Sec61 translocon as bounding or membrane-embedded structures rather than as ER lumen components.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#er_lumen_topology"
     ],
     "rationale": "GO:0005788 denotes the volume enclosed by ER membranes, whereas GO:0005789 denotes the ER-bounding lipid bilayer and GO:0005784 denotes a membrane-embedded translocon.",
     "resolution_note": "Represented the ER membrane and Sec61 translocon as topology graph nodes and left the ER lumen record without constituent components.",
     "evidence": [
      {
       "reference": "GO:0005788",
       "notes": "GO:0005788 identifies the endoplasmic reticulum lumen."
      },
      {
       "reference": "GO:0005789",
       "notes": "GO:0005789 identifies the membrane that bounds the ER lumen."
      },
      {
       "reference": "GO:0005784",
       "notes": "GO:0005784 identifies the Sec61 translocon complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15"
    }
   ]
  },
  {
   "identifier": "GO:0005789",
   "label": "endoplasmic reticulum membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The lipid bilayer surrounding the endoplasmic reticulum.",
   "definition_source": "GO:0005789",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-14T03:04:35Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T03:05:07Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the GO exact ER membrane synonym, generic membrane parentage, endoplasmic-reticulum parthood, a reviewed-label-only ER lipid bilayer component, Saccharomyces scope, GO/DOI evidence, a nonmechanistic ER membrane topology graph, and a lipid-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T03:11:09Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #872 by narrowing the Saccharomyces taxonomic-scope note to the COPII budding claim directly supported by the Barlowe et al. 1994 reference.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T09:25:14Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1229 by routing Barlowe et al. 1994 COPII evidence through reachable PMID:8004676 instead of the unreadable Cell DOI.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T11:34:06Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1237 by routing Matsuoka et al. 1998 COPII liposome evidence through reachable PMID:9568718 instead of the unreadable Cell DOI.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Connected isolated causal node(s) with 1 source-backed edge(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "ER membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005789"
    }
   ],
   "parent_structures": [
    "GO:0016020"
   ],
   "part_of": [
    "GO:0005783"
   ],
   "components": [
    {
     "component_id": "er_lipid_bilayer",
     "label": "endoplasmic reticulum lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Lipid-bilayer constituent of the endoplasmic reticulum membrane that surrounds the ER lumen.",
     "evidence": [
      {
       "reference": "GO:0005789",
       "notes": "GO:0005789 defines the endoplasmic reticulum membrane as the lipid bilayer surrounding the endoplasmic reticulum."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0005789 identifies the whole ER membrane, but no separate source-neutral CURIE was curated for the generic lipid constituent of the ER membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast forms COPII-coated vesicles from endoplasmic-reticulum membranes using the Sar1 and Sec23/Sec24-Sec13/Sec31 COPII coat machinery.",
     "reference": "PMID:8004676"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model used to characterize Sec61-dependent protein insertion into the endoplasmic reticulum membrane.",
     "reference": "DOI:10.1091/mbc.3.2.129"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005789",
     "notes": "Gene Ontology cellular-component term for endoplasmic reticulum membrane."
    },
    {
     "reference": "GO:0016020",
     "notes": "Gene Ontology cellular-component parent term for membrane."
    },
    {
     "reference": "GO:0005783",
     "notes": "Gene Ontology cellular-component term for endoplasmic reticulum."
    },
    {
     "reference": "GO:0005788",
     "notes": "Gene Ontology cellular-component term for endoplasmic reticulum lumen."
    },
    {
     "reference": "GO:0005784",
     "notes": "Gene Ontology cellular-component term for the Sec61 translocon complex."
    },
    {
     "reference": "GO:0090114",
     "notes": "Gene Ontology biological-process term for COPII-coated vesicle budding."
    },
    {
     "reference": "DOI:10.1091/mbc.3.2.129",
     "notes": "Stirling et al. 1992, 'Protein translocation mutants defective in the insertion of integral membrane proteins into the endoplasmic reticulum', Molecular Biology of the Cell."
    },
    {
     "reference": "PMID:8004676",
     "notes": "Barlowe et al. 1994, 'COPII: A membrane coat formed by Sec proteins that drive vesicle budding from the endoplasmic reticulum', Cell."
    },
    {
     "reference": "PMID:9568718",
     "notes": "Matsuoka et al. 1998, 'COPII-Coated Vesicle Formation Reconstituted with Purified Coat Proteins and Chemically Defined Liposomes', Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "er_membrane_topology",
     "title": "ER membrane topology and budding",
     "description": "The endoplasmic reticulum membrane bounds the ER lumen, embeds Sec61 translocons, and donates membrane for COPII-coated vesicle budding.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures ER membrane topology plus Sec61 and COPII localization without asserting rough-ER or smooth-ER child membranes, the full translocation cycle, or individual coat subunit recruitment steps.",
     "nodes": [
      {
       "node_id": "er_membrane",
       "label": "endoplasmic reticulum membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005789",
       "component_ref": "er_lipid_bilayer"
      },
      {
       "node_id": "endoplasmic_reticulum",
       "label": "endoplasmic reticulum",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005783"
      },
      {
       "node_id": "er_lumen",
       "label": "endoplasmic reticulum lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0005788"
      },
      {
       "node_id": "sec61_translocon_complex",
       "label": "Sec61 translocon complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005784"
      },
      {
       "node_id": "copii_vesicle_coat",
       "label": "COPII vesicle coat",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030127"
      },
      {
       "node_id": "copii_coated_vesicle_budding",
       "label": "COPII-coated vesicle budding",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0090114"
      }
     ],
     "edges": [
      {
       "subject": "er_membrane",
       "predicate": "is part of",
       "object": "endoplasmic_reticulum",
       "description": "The ER membrane is the lipid bilayer that surrounds the endoplasmic reticulum.",
       "evidence": [
        {
         "reference": "GO:0005789",
         "notes": "GO:0005789 defines the ER membrane as the lipid bilayer surrounding the ER."
        }
       ]
      },
      {
       "subject": "er_membrane",
       "predicate": "bounds",
       "object": "er_lumen",
       "description": "The endoplasmic reticulum membrane encloses the ER lumen.",
       "evidence": [
        {
         "reference": "GO:0005788",
         "notes": "GO:0005788 defines the ER lumen as the volume enclosed by ER membranes."
        }
       ]
      },
      {
       "subject": "sec61_translocon_complex",
       "predicate": "is embedded in",
       "object": "er_membrane",
       "description": "The Sec61 translocon complex is an ER membrane protein channel.",
       "evidence": [
        {
         "reference": "GO:0005784",
         "notes": "GO:0005784 identifies Sec61 as an endoplasmic reticulum translocon complex."
        },
        {
         "reference": "DOI:10.1091/mbc.3.2.129",
         "notes": "Stirling et al. 1992 characterized sec61 mutants defective in integral membrane protein insertion into the ER."
        }
       ]
      },
      {
       "subject": "copii_vesicle_coat",
       "predicate": "assembles on",
       "object": "er_membrane",
       "description": "COPII coat proteins assemble on ER membrane during COPII-coated vesicle budding.",
       "evidence": [
        {
         "reference": "GO:0090114",
         "notes": "GO:0090114 defines COPII-coated vesicle budding as evagination of ER membrane to form a COPII-coated vesicle."
        },
        {
         "reference": "PMID:9568718",
         "notes": "Matsuoka et al. 1998 reconstituted COPII-coated vesicle formation on chemically defined liposomes."
        }
       ]
      },
      {
       "subject": "copii_vesicle_coat",
       "predicate": "mediates",
       "object": "copii_coated_vesicle_budding",
       "description": "Assembly of the COPII coat on the ER membrane drives COPII-coated vesicle budding.",
       "evidence": [
        {
         "reference": "GO:0090114",
         "notes": "GO:0090114 defines COPII-coated vesicle budding from the ER membrane."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_er_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the endoplasmic reticulum membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#er_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0005789, but the ER lipid bilayer constituent is intentionally left as reviewed-label-only until an exact source-neutral lipid or membrane-constituent CURIE is curated.",
     "posed_by": "codex",
     "posed_date": "2026-09-14"
    }
   ]
  },
  {
   "identifier": "GO:0005768",
   "label": "endosome",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A vacuole to which materials ingested by endocytosis are delivered.",
   "definition_source": "GO:0005768",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T00:30:41Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T00:31:18Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added endosome membrane and lumen parthood, an endosome membrane component, Saccharomyces distribution and example curation, endosomal transport and multivesicular-body sorting functions, GO/DOI evidence, a yeast ESCRT MVB sorting graph and an ESCRT machinery boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T00:37:55Z",
     "curator": "codex",
     "action": "RESOLVED_REVIEW",
     "changes": "Resolved #554 by narrowing the Vps27 graph node, resolved #556 by retargeting endosomal invagination to an intraluminal-vesicle node, and resolved #555 by keeping transient ESCRT sorting machinery out of future endosome component wording.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T08:16:18Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1222 by replacing unreadable Babst et al. 2002 ESCRT-II evidence with reachable Teo et al. 2004 support for the ESCRT-II to ESCRT-III handoff in the yeast MVB sorting pathway.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T08:41:49Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1224 by routing Katzmann, Babst and Emr 2001 ESCRT-I evidence through reachable PMID:11511343 instead of the unreadable Cell DOI.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T09:03:20Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1225 by routing Babst et al. 2002 ESCRT-III evidence through reachable PMID:12194857 instead of the unreadable Developmental Cell DOI.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T08:14:15Z",
     "curator": "codex",
     "action": "LINKED_INTRALUMINAL_VESICLE_RECORD",
     "changes": "Grounded the multivesicular-body intraluminal vesicle graph node to cellstructuremech:multivesicular_body_intraluminal_vesicle.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "has_part": [
    "GO:0010008",
    "GO:0031904"
   ],
   "components": [
    {
     "component_id": "endosome_membrane",
     "label": "endosome membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0010008",
     "essentiality": "ESSENTIAL",
     "role": "Lipid bilayer that encloses the endosome lumen and carries sorting machinery and membrane cargo.",
     "evidence": [
      {
       "reference": "GO:0010008",
       "notes": "GO:0010008 defines the endosome membrane as the lipid bilayer surrounding an endosome."
      },
      {
       "reference": "DOI:10.1083/jcb.200302136",
       "notes": "Katzmann et al. 2003 localized yeast Vps27 and ESCRT-I recruitment to endosomal membranes during MVB sorting."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast uses endosomes for endocytic and vacuolar protein sorting, including ESCRT-dependent multivesicular-body traffic.",
     "reference": "PMID:11511343"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Genetic model in which Vps27 and ESCRT-I, ESCRT-II and ESCRT-III were tied to endosomal multivesicular-body cargo sorting.",
     "reference": "DOI:10.1083/jcb.200302136"
    }
   ],
   "functions": [
    {
     "function_id": "endosomal_transport",
     "label": "endosomal transport",
     "description": "Endosomes move internalized and biosynthetic membrane cargo through the yeast endomembrane system toward the vacuole.",
     "grounding": "GO:0016197",
     "evidence": [
      {
       "reference": "GO:0016197",
       "notes": "GO:0016197 defines endosomal transport as directed movement of lumenal or membrane substances mediated by an endosome."
      },
      {
       "reference": "DOI:10.1016/j.devcel.2011.05.015",
       "notes": "Henne, Buchkovich and Emr 2011 reviewed the ESCRT pathway as a conserved route for endosomal cargo sorting."
      }
     ]
    },
    {
     "function_id": "multivesicular_body_sorting",
     "label": "multivesicular body sorting",
     "description": "Endosomal sorting machinery recognizes ubiquitinated membrane cargo and packages it into intraluminal vesicles of multivesicular bodies.",
     "evidence": [
      {
       "reference": "PMID:11511343",
       "notes": "Katzmann, Babst and Emr 2001 identified ESCRT-I as a conserved endosomal protein-sorting complex needed for yeast MVB sorting."
      },
      {
       "reference": "DOI:10.1016/j.devcel.2004.09.003",
       "notes": "Teo et al. 2004 described ESCRT-II as part of the sequentially recruited endosomal ESCRT machinery and mapped direct ESCRT-II binding to the Vps20 subunit of ESCRT-III."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005768",
     "notes": "Gene Ontology cellular-component term for endosome."
    },
    {
     "reference": "GO:0010008",
     "notes": "Gene Ontology cellular-component term for the endosome membrane."
    },
    {
     "reference": "GO:0031904",
     "notes": "Gene Ontology cellular-component term for the endosome lumen."
    },
    {
     "reference": "GO:0005771",
     "notes": "Gene Ontology cellular-component term for the multivesicular body."
    },
    {
     "reference": "GO:0016197",
     "notes": "Gene Ontology biological-process term for endosomal transport."
    },
    {
     "reference": "DOI:10.1016/j.devcel.2011.05.015",
     "notes": "Henne, Buchkovich and Emr 2011, The ESCRT Pathway, Developmental Cell."
    },
    {
     "reference": "PMID:11511343",
     "notes": "Katzmann, Babst and Emr 2001, Ubiquitin-Dependent Sorting into the Multivesicular Body Pathway Requires the Function of a Conserved Endosomal Protein Sorting Complex, ESCRT-I, Cell."
    },
    {
     "reference": "DOI:10.1083/jcb.200302136",
     "notes": "Katzmann, Stefan, Babst and Emr 2003, Vps27 recruits ESCRT machinery to endosomes during MVB sorting, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1016/j.devcel.2004.09.003",
     "notes": "Teo et al. 2004 described ESCRT-II as part of the sequentially recruited endosomal ESCRT machinery and mapped direct ESCRT-II binding to the Vps20 subunit of ESCRT-III."
    },
    {
     "reference": "PMID:12194857",
     "notes": "Babst et al. 2002, ESCRT-III, Developmental Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_escrt_mvb_sorting",
     "title": "ESCRT machinery sorts endosomal cargo into multivesicular bodies",
     "description": "In Saccharomyces cerevisiae, Vps27 and ESCRT complexes are recruited to endosomal membranes to sort ubiquitinated membrane cargo and package it into multivesicular-body intraluminal vesicles.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph summarizes the ordered endosomal ESCRT sorting pathway without asserting a complete cargo-recognition, deubiquitination, or Vps4 recycling mechanism.",
     "nodes": [
      {
       "node_id": "endosome_membrane",
       "label": "endosome membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0010008",
       "component_ref": "endosome_membrane"
      },
      {
       "node_id": "endosome_lumen",
       "label": "endosome lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0031904"
      },
      {
       "node_id": "intraluminal_vesicle",
       "label": "multivesicular body intraluminal vesicle",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:multivesicular_body_intraluminal_vesicle"
      },
      {
       "node_id": "vps27_endosomal_recruiter",
       "label": "Vps27 endosomal ESCRT-I recruiter",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P40343"
       ]
      },
      {
       "node_id": "escrt_i",
       "label": "ESCRT I complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000813"
      },
      {
       "node_id": "escrt_ii",
       "label": "ESCRT II complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000814"
      },
      {
       "node_id": "escrt_iii",
       "label": "ESCRT III complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000815"
      },
      {
       "node_id": "ubiquitinated_membrane_cargo",
       "label": "ubiquitinated membrane cargo",
       "node_type": "STATE"
      },
      {
       "node_id": "multivesicular_body",
       "label": "multivesicular body",
       "node_type": "ORGANELLE",
       "grounding": "GO:0005771"
      }
     ],
     "edges": [
      {
       "subject": "endosome_membrane",
       "predicate": "bounds",
       "object": "endosome_lumen",
       "description": "The endosome membrane encloses the endosome lumen.",
       "evidence": [
        {
         "reference": "GO:0031904",
         "notes": "GO:0031904 defines the endosome lumen as the volume enclosed by the membrane of an endosome."
        }
       ]
      },
      {
       "subject": "vps27_endosomal_recruiter",
       "predicate": "recruits",
       "object": "escrt_i",
       "description": "Vps27 binds ESCRT-I on endosomal membranes during yeast MVB sorting.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200302136",
         "notes": "Katzmann et al. 2003 found that yeast Vps27 recruits ESCRT-I to endosomal membranes."
        }
       ]
      },
      {
       "subject": "escrt_i",
       "predicate": "sorts",
       "object": "ubiquitinated_membrane_cargo",
       "description": "ESCRT-I participates in sorting ubiquitinated membrane cargo into the yeast MVB pathway.",
       "evidence": [
        {
         "reference": "PMID:11511343",
         "notes": "Katzmann, Babst and Emr 2001 showed ESCRT-I is needed for ubiquitin-dependent MVB cargo sorting."
        }
       ]
      },
      {
       "subject": "escrt_ii",
       "predicate": "recruits",
       "object": "escrt_iii",
       "description": "ESCRT-II recruits downstream ESCRT machinery needed for MVB cargo sorting.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.devcel.2004.09.003",
         "notes": "Teo et al. 2004 described ESCRT-II as part of the sequentially recruited endosomal ESCRT machinery and mapped direct ESCRT-II binding to the Vps20 subunit of ESCRT-III."
        }
       ]
      },
      {
       "subject": "escrt_iii",
       "predicate": "remodels",
       "object": "endosome_membrane",
       "description": "ESCRT-III acts on endosomal membranes during intraluminal vesicle formation.",
       "evidence": [
        {
         "reference": "PMID:12194857",
         "notes": "Babst et al. 2002 characterized yeast ESCRT-III as an endosome-associated hetero-oligomeric protein complex required for MVB sorting."
        }
       ]
      },
      {
       "subject": "endosome_membrane",
       "predicate": "forms",
       "object": "intraluminal_vesicle",
       "description": "In a multivesicular body, regions of the endosomal limiting membrane invaginate and pinch into the lumen as intraluminal vesicles.",
       "evidence": [
        {
         "reference": "GO:0005771",
         "notes": "GO:0005771 defines multivesicular bodies as endosomes with internal vesicles formed by invagination of the limiting endosomal membrane."
        }
       ]
      },
      {
       "subject": "intraluminal_vesicle",
       "predicate": "is contained in",
       "object": "multivesicular_body",
       "description": "Multivesicular bodies contain intraluminal vesicles generated from the limiting endosomal membrane.",
       "evidence": [
        {
         "reference": "GO:0005771",
         "notes": "GO:0005771 defines multivesicular bodies as endosomes with internal vesicles formed by limiting-membrane invagination."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_endosome_escrt_boundaries",
     "prompt": "Resolve exact source-neutral groundings and separate record boundaries for Vps27 cargo-recognition machinery, ESCRT-I, ESCRT-II, ESCRT-III, Doa4 and Vps4 before adding a more detailed MVB-sorting machinery model.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#yeast_escrt_mvb_sorting"
     ],
     "rationale": "This first endosome record grounds the membrane boundary and uses GO-grounded ESCRT complexes as graph nodes, but keeps transient cargo-recognition, deubiquitination and recycling machinery out of the endosome component table until exact complex boundaries or dedicated subcomplex records are reviewed.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.devcel.2011.05.015"
      },
      {
       "reference": "DOI:10.1083/jcb.200302136"
      },
      {
       "reference": "DOI:10.1016/j.devcel.2004.09.003"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "GO:0031904",
   "label": "endosome lumen",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The volume enclosed by the membrane of an endosome.",
   "definition_source": "GO:0031904",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T20:10:50Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T20:11:48Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added organelle-lumen parentage, endosome parthood, budding-yeast MVB sorting scope, GO/DOI evidence, a nonmechanistic endosome lumen topology graph, and a resolved lumen-boundary interpretation.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T20:24:39Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #1022 by routing intraluminal vesicle containment through the multivesicular body lumen specialization and resolved #1023 by removing the unused ESCRT-III DOI from record-level evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T08:41:49Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1224 by routing Katzmann, Babst and Emr 2001 ESCRT-I evidence through reachable PMID:11511343 instead of the unreadable Cell DOI.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T08:14:39Z",
     "curator": "codex",
     "action": "LINKED_INTRALUMINAL_VESICLE_RECORD",
     "changes": "Grounded the multivesicular-body intraluminal vesicle graph node to cellstructuremech:multivesicular_body_intraluminal_vesicle.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0070013"
   ],
   "part_of": [
    "GO:0005768"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast endosomal multivesicular bodies form lumenal intraluminal vesicles during ESCRT-dependent cargo sorting.",
     "reference": "PMID:11511343"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Genetic model for ESCRT-dependent delivery of ubiquitinated endosomal membrane cargo into the multivesicular-body lumen.",
     "reference": "PMID:11511343"
    }
   ],
   "functions": [
    {
     "function_id": "multivesicular_body_sorting_pathway",
     "label": "multivesicular body sorting pathway",
     "grounding": "GO:0071985",
     "description": "The endosome lumen receives intraluminal vesicles and their membrane cargo during ESCRT-dependent multivesicular-body sorting.",
     "evidence": [
      {
       "reference": "GO:0005771",
       "notes": "GO:0005771 defines multivesicular bodies as endosomes with internal vesicles formed by invagination of the limiting endosomal membrane."
      },
      {
       "reference": "PMID:11511343",
       "notes": "Katzmann, Babst and Emr 2001 identified ESCRT-I as a conserved yeast endosomal protein-sorting complex needed for ubiquitin-dependent MVB cargo sorting."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031904",
     "notes": "Gene Ontology cellular-component term for the endosome lumen."
    },
    {
     "reference": "GO:0070013",
     "notes": "Gene Ontology cellular-component parent term for intracellular organelle lumen."
    },
    {
     "reference": "GO:0005768",
     "notes": "Gene Ontology cellular-component term for endosome."
    },
    {
     "reference": "GO:0010008",
     "notes": "Gene Ontology cellular-component term for the endosome membrane that bounds the lumen."
    },
    {
     "reference": "GO:0005771",
     "notes": "Gene Ontology cellular-component term for the multivesicular body."
    },
    {
     "reference": "uniprot.location:SL-0340",
     "notes": "UniProt Subcellular Location entry SL-0340 identifies the multivesicular body lumen as an endosome-lumen specialization."
    },
    {
     "reference": "GO:0071985",
     "notes": "Gene Ontology biological-process term for the multivesicular body sorting pathway."
    },
    {
     "reference": "PMID:11511343",
     "notes": "Katzmann, Babst and Emr 2001, Ubiquitin-Dependent Sorting into the Multivesicular Body Pathway Requires the Function of a Conserved Endosomal Protein Sorting Complex, ESCRT-I, Cell."
    },
    {
     "reference": "DOI:10.1016/j.devcel.2011.05.015",
     "notes": "Henne, Buchkovich and Emr 2011, The ESCRT Pathway, Developmental Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "endosome_lumen_topology",
     "title": "Endosome lumen topology",
     "description": "The endosome membrane bounds the endosome lumen whose multivesicular-body lumen specialization receives intraluminal vesicles during MVB sorting.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures defining endosome lumen topology and the multivesicular-body lumenal vesicle destination without making intraluminal vesicles a generic feature of all endosome lumens or asserting a full sequence of ESCRT cargo recognition, membrane budding, scission, or vacuolar fusion.",
     "nodes": [
      {
       "node_id": "endosome_lumen",
       "label": "endosome lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0031904"
      },
      {
       "node_id": "multivesicular_body_lumen",
       "label": "multivesicular body lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "cellstructuremech:multivesicular_body_lumen"
      },
      {
       "node_id": "endosome_membrane",
       "label": "endosome membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0010008"
      },
      {
       "node_id": "endosome",
       "label": "endosome",
       "node_type": "ORGANELLE",
       "grounding": "GO:0005768"
      },
      {
       "node_id": "intraluminal_vesicle",
       "label": "multivesicular body intraluminal vesicle",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:multivesicular_body_intraluminal_vesicle"
      },
      {
       "node_id": "multivesicular_body",
       "label": "multivesicular body",
       "node_type": "ORGANELLE",
       "grounding": "GO:0005771"
      }
     ],
     "edges": [
      {
       "subject": "endosome_lumen",
       "predicate": "is part of",
       "object": "endosome",
       "description": "The endosome lumen is the volume enclosed inside an endosome.",
       "evidence": [
        {
         "reference": "GO:0031904",
         "notes": "GO:0031904 defines the endosome lumen as the volume enclosed by the membrane of an endosome."
        }
       ]
      },
      {
       "subject": "multivesicular_body_lumen",
       "predicate": "is a",
       "object": "endosome_lumen",
       "description": "The multivesicular body lumen is a specialized endosome lumen.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0340",
         "notes": "UniProt SL-0340 places the multivesicular body lumen under endosome lumen."
        }
       ]
      },
      {
       "subject": "endosome_membrane",
       "predicate": "bounds",
       "object": "endosome_lumen",
       "description": "The endosome membrane encloses the endosome lumen.",
       "evidence": [
        {
         "reference": "GO:0031904",
         "notes": "GO:0031904 defines the endosome lumen by the surrounding endosome membrane."
        },
        {
         "reference": "GO:0010008",
         "notes": "GO:0010008 identifies the endosome-bounding lipid bilayer."
        }
       ]
      },
      {
       "subject": "multivesicular_body",
       "predicate": "is a",
       "object": "endosome",
       "description": "Multivesicular bodies are endosomes with internal vesicles in the endosome lumen.",
       "evidence": [
        {
         "reference": "GO:0005771",
         "notes": "GO:0005771 defines multivesicular bodies as endosomes that contain internal vesicles formed from the limiting endosomal membrane."
        }
       ]
      },
      {
       "subject": "intraluminal_vesicle",
       "predicate": "is contained in",
       "object": "multivesicular_body_lumen",
       "description": "In multivesicular bodies, the multivesicular body lumen contains intraluminal vesicles generated from the limiting endosomal membrane.",
       "evidence": [
        {
         "reference": "GO:0005771",
         "notes": "GO:0005771 defines multivesicular bodies by internal vesicles formed from invagination of the limiting endosomal membrane."
        },
        {
         "reference": "uniprot.location:SL-0340",
         "notes": "UniProt SL-0340 identifies the internal multivesicular body lumen."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "endosome_lumen_boundary_not_membrane",
     "prompt": "Represent the endosome membrane as the boundary of the endosome lumen rather than as a lumen component.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#endosome_lumen_topology"
     ],
     "rationale": "GO:0031904 denotes the volume enclosed by the endosome membrane, whereas GO:0010008 denotes the surrounding lipid bilayer.",
     "resolution_note": "Curated the endosome membrane as a boundary node and left the generic lumen without asserted constituent molecular components.",
     "evidence": [
      {
       "reference": "GO:0031904",
       "notes": "GO:0031904 identifies the endosome lumen."
      },
      {
       "reference": "GO:0010008",
       "notes": "GO:0010008 identifies the membrane that bounds the lumen."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15",
     "resolved_date": "2026-09-15"
    }
   ]
  },
  {
   "identifier": "GO:0010008",
   "label": "endosome membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The lipid bilayer surrounding an endosome.",
   "definition_source": "GO:0010008",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T19:34:30Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T19:35:23Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added generic membrane parentage, endosome parthood, a reviewed-label-only lipid-bilayer component, budding-yeast scope, GO/DOI evidence, endosomal cargo-sorting functions, a nonmechanistic endosome membrane topology graph, and a lipid-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T19:41:07Z",
     "curator": "codex",
     "action": "FIXED_FUNCTION_GROUNDING",
     "changes": "Aligned the GO:0071985-grounded function with its multivesicular body sorting pathway label instead of using the narrower ungrounded intraluminal vesicle formation wording.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T19:52:57Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #1019 by adding ESCRT-III membrane remodeling to the MVB sorting graph and resolved #1020 by narrowing the yeast canonical example to the Vps27/ESCRT-I recruitment claim directly supported by Katzmann et al. 2003.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T08:41:49Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1224 by routing Katzmann, Babst and Emr 2001 ESCRT-I evidence through reachable PMID:11511343 instead of the unreadable Cell DOI.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T09:03:20Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1225 by routing Babst et al. 2002 ESCRT-III evidence through reachable PMID:12194857 instead of the unreadable Developmental Cell DOI.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T08:14:39Z",
     "curator": "codex",
     "action": "LINKED_INTRALUMINAL_VESICLE_RECORD",
     "changes": "Grounded the multivesicular-body intraluminal vesicle graph node to cellstructuremech:multivesicular_body_intraluminal_vesicle.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0016020"
   ],
   "part_of": [
    "GO:0005768"
   ],
   "components": [
    {
     "component_id": "endosome_membrane_lipid_bilayer",
     "label": "endosome membrane lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Lipid-bilayer constituent that forms the endosomal boundary for cargo sorting and multivesicular-body intraluminal-vesicle formation.",
     "evidence": [
      {
       "reference": "GO:0010008",
       "notes": "GO:0010008 defines the endosome membrane as the lipid bilayer surrounding an endosome."
      },
      {
       "reference": "DOI:10.1083/jcb.200302136",
       "notes": "Katzmann et al. 2003 localized yeast Vps27 and ESCRT-I recruitment to endosomal membranes during multivesicular-body cargo sorting."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0010008 identifies the complete endosome membrane, but no separate source-neutral CURIE was curated for the generic lipid constituent of the endosome membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast uses endosomal membranes as ESCRT recruitment sites for multivesicular-body sorting of ubiquitinated membrane cargo.",
     "reference": "DOI:10.1083/jcb.200302136"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Genetic model in which Vps27 recruits ESCRT-I to endosomal membranes during MVB cargo sorting.",
     "reference": "DOI:10.1083/jcb.200302136"
    }
   ],
   "functions": [
    {
     "function_id": "endosomal_membrane_cargo_sorting",
     "label": "endosomal membrane cargo sorting",
     "description": "The endosome membrane provides the sorting surface where ubiquitinated transmembrane cargo and ESCRT machinery are brought together for delivery into intraluminal vesicles.",
     "evidence": [
      {
       "reference": "PMID:11511343",
       "notes": "Katzmann, Babst and Emr 2001 identified ESCRT-I as a conserved yeast endosomal protein-sorting complex needed for ubiquitin-dependent MVB cargo sorting."
      },
      {
       "reference": "DOI:10.1083/jcb.200302136",
       "notes": "Katzmann et al. 2003 found that Vps27 recruits ESCRT-I to endosomal membranes during MVB sorting."
      }
     ]
    },
    {
     "function_id": "multivesicular_body_sorting_pathway",
     "label": "multivesicular body sorting pathway",
     "grounding": "GO:0071985",
     "description": "The endosome membrane buds inward during ESCRT-dependent sorting to package endosomal membrane cargo into intraluminal vesicles.",
     "evidence": [
      {
       "reference": "GO:0005771",
       "notes": "GO:0005771 defines multivesicular bodies as endosomes containing internal vesicles formed by invagination of the limiting endosomal membrane."
      },
      {
       "reference": "DOI:10.1016/j.devcel.2011.05.015",
       "notes": "Henne, Buchkovich and Emr 2011 reviewed ESCRT-driven intraluminal vesicle formation at endosomes."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0010008",
     "notes": "Gene Ontology cellular-component term for the endosome membrane."
    },
    {
     "reference": "GO:0016020",
     "notes": "Gene Ontology cellular-component parent term for membrane."
    },
    {
     "reference": "GO:0005768",
     "notes": "Gene Ontology cellular-component term for endosome."
    },
    {
     "reference": "GO:0031904",
     "notes": "Gene Ontology cellular-component term for the endosome lumen."
    },
    {
     "reference": "GO:0005771",
     "notes": "Gene Ontology cellular-component term for the multivesicular body."
    },
    {
     "reference": "GO:0071985",
     "notes": "Gene Ontology biological-process term for the multivesicular body sorting pathway."
    },
    {
     "reference": "PMID:11511343",
     "notes": "Katzmann, Babst and Emr 2001, Ubiquitin-Dependent Sorting into the Multivesicular Body Pathway Requires the Function of a Conserved Endosomal Protein Sorting Complex, ESCRT-I, Cell."
    },
    {
     "reference": "DOI:10.1083/jcb.200302136",
     "notes": "Katzmann, Stefan, Babst and Emr 2003, Vps27 recruits ESCRT machinery to endosomes during MVB sorting, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1016/j.devcel.2011.05.015",
     "notes": "Henne, Buchkovich and Emr 2011, The ESCRT Pathway, Developmental Cell."
    },
    {
     "reference": "PMID:12194857",
     "notes": "Babst et al. 2002, ESCRT-III, Developmental Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "endosome_membrane_mvb_sorting",
     "title": "Endosome membrane MVB sorting",
     "description": "The endosome membrane is the lipid boundary and ESCRT-sorting surface that encloses endosome lumen and generates multivesicular-body intraluminal vesicles.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures endosome membrane topology, Vps27/ESCRT-I recruitment, and ESCRT-III membrane remodeling without making transient ESCRT complexes constituent parts of the membrane or enumerating the full cargo-recognition, deubiquitination, or Vps4 recycling cycle.",
     "nodes": [
      {
       "node_id": "endosome_membrane",
       "label": "endosome membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0010008",
       "component_ref": "endosome_membrane_lipid_bilayer"
      },
      {
       "node_id": "endosome",
       "label": "endosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005768"
      },
      {
       "node_id": "endosome_lumen",
       "label": "endosome lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0031904"
      },
      {
       "node_id": "vps27_endosomal_recruiter",
       "label": "Vps27 endosomal ESCRT-I recruiter",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P40343"
       ]
      },
      {
       "node_id": "escrt_i",
       "label": "ESCRT I complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000813"
      },
      {
       "node_id": "escrt_iii",
       "label": "ESCRT III complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000815"
      },
      {
       "node_id": "ubiquitinated_membrane_cargo",
       "label": "ubiquitinated membrane cargo",
       "node_type": "STATE"
      },
      {
       "node_id": "intraluminal_vesicle",
       "label": "multivesicular body intraluminal vesicle",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:multivesicular_body_intraluminal_vesicle"
      },
      {
       "node_id": "multivesicular_body",
       "label": "multivesicular body",
       "node_type": "ORGANELLE",
       "grounding": "GO:0005771"
      }
     ],
     "edges": [
      {
       "subject": "endosome_membrane",
       "predicate": "is part of",
       "object": "endosome",
       "description": "The endosome membrane is the lipid bilayer surrounding the endosome.",
       "evidence": [
        {
         "reference": "GO:0010008",
         "notes": "GO:0010008 defines the endosome membrane as the lipid bilayer surrounding an endosome."
        }
       ]
      },
      {
       "subject": "endosome_membrane",
       "predicate": "bounds",
       "object": "endosome_lumen",
       "description": "The endosome membrane encloses the endosome lumen.",
       "evidence": [
        {
         "reference": "GO:0031904",
         "notes": "GO:0031904 defines the endosome lumen as the volume enclosed by the membrane of an endosome."
        }
       ]
      },
      {
       "subject": "vps27_endosomal_recruiter",
       "predicate": "recruits",
       "object": "escrt_i",
       "description": "Vps27 binds ESCRT-I on endosomal membranes during yeast MVB sorting.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200302136",
         "notes": "Katzmann et al. 2003 found that yeast Vps27 recruits ESCRT-I to endosomal membranes."
        }
       ]
      },
      {
       "subject": "escrt_i",
       "predicate": "sorts",
       "object": "ubiquitinated_membrane_cargo",
       "description": "ESCRT-I participates in sorting ubiquitinated membrane cargo into the yeast MVB pathway.",
       "evidence": [
        {
         "reference": "PMID:11511343",
         "notes": "Katzmann, Babst and Emr 2001 showed ESCRT-I is needed for ubiquitin-dependent MVB cargo sorting."
        }
       ]
      },
      {
       "subject": "escrt_iii",
       "predicate": "remodels",
       "object": "endosome_membrane",
       "description": "ESCRT-III acts on endosomal membranes during intraluminal-vesicle formation.",
       "evidence": [
        {
         "reference": "PMID:12194857",
         "notes": "Babst et al. 2002 characterized yeast ESCRT-III as an endosome-associated complex required for MVB sorting."
        },
        {
         "reference": "DOI:10.1016/j.devcel.2011.05.015",
         "notes": "Henne, Buchkovich and Emr 2011 reviewed ESCRT-III as the membrane-remodeling complex in the endosomal ESCRT pathway."
        }
       ]
      },
      {
       "subject": "endosome_membrane",
       "predicate": "forms",
       "object": "intraluminal_vesicle",
       "description": "Regions of the endosomal limiting membrane invaginate and pinch into the lumen as intraluminal vesicles.",
       "evidence": [
        {
         "reference": "GO:0005771",
         "notes": "GO:0005771 defines multivesicular bodies as endosomes with internal vesicles formed by invagination of the limiting endosomal membrane."
        }
       ]
      },
      {
       "subject": "intraluminal_vesicle",
       "predicate": "is contained in",
       "object": "multivesicular_body",
       "description": "Multivesicular bodies contain intraluminal vesicles generated from the limiting endosomal membrane.",
       "evidence": [
        {
         "reference": "GO:0005771",
         "notes": "GO:0005771 defines multivesicular bodies by internal vesicles produced from the limiting endosomal membrane."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_endosome_membrane_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the endosome membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#endosome_membrane_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0010008, but the endosome membrane lipid-bilayer constituent is intentionally left as reviewed-label-only until an exact source-neutral lipid or membrane-constituent CURIE is curated.",
     "evidence": [
      {
       "reference": "GO:0010008",
       "notes": "GO:0010008 identifies the complete endosome membrane."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15"
    }
   ]
  },
  {
   "identifier": "GO:7770040",
   "label": "epiplastidial membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The outermost lipid bilayer surrounding complex plastids in organisms that acquired their plastids through secondary endosymbiosis. This membrane is derived from the host cell's endomembrane system and is continuous with the rough endoplasmic reticulum and the outer nuclear envelope. In some species, the cytoplasmic face may be studded with ribosomes.",
   "definition_source": "GO:7770040",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-03T05:00:41Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T05:01:58Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy and plastid-membrane parentage, curated a reviewed-label-only epiplastidial lipid-bilayer constituent, added Phaeodactylum tricornutum scope, a complex-plastid boundary function, GO and DOI evidence, and open lipid-grounding and periplastidial-boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Added source-backed FUNCTION causal graph 'epiplastidial_membrane_boundary' with 3 nodes and 2 edges.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "cERM",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:7770040"
    },
    {
     "synonym_text": "chloroplast ER membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:7770040"
    },
    {
     "synonym_text": "epiplastid rough ER",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:7770040"
    },
    {
     "synonym_text": "EpM",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:7770040"
    },
    {
     "synonym_text": "EPrER",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:7770040"
    }
   ],
   "parent_structures": [
    "GO:0042170"
   ],
   "part_of": [
    "GO:0009536"
   ],
   "components": [
    {
     "component_id": "epiplastidial_lipid_bilayer",
     "label": "epiplastidial lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Outermost host-endomembrane-derived lipid bilayer that surrounds the complex plastid and can be continuous with rough endoplasmic reticulum and the outer nuclear envelope.",
     "evidence": [
      {
       "reference": "GO:7770040",
       "notes": "GO:7770040 defines the epiplastidial membrane as the outermost lipid bilayer around secondary complex plastids."
      },
      {
       "reference": "DOI:10.1016/j.protis.2016.04.001",
       "notes": "Flori et al. 2016 analyzed the ultrastructure of the Phaeodactylum tricornutum periplastidial compartment."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:7770040 identifies the complete epiplastidial membrane, but no separate source-neutral lipid or membrane-constituent CURIE was curated for its bilayer matrix."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2850",
     "taxon_label": "Phaeodactylum tricornutum",
     "presence": "COMMON",
     "note": "The pennate diatom Phaeodactylum tricornutum contains a complex secondary plastid whose outer epiplastidial membrane encloses the periplastidial compartment.",
     "reference": "DOI:10.1016/j.protis.2016.04.001"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:2850",
     "taxon_label": "Phaeodactylum tricornutum",
     "note": "Diatom model used for ultrastructural analysis of the periplastidial compartment and its surrounding complex-plastid membranes.",
     "reference": "DOI:10.1016/j.protis.2016.04.001"
    }
   ],
   "functions": [
    {
     "function_id": "complex_plastid_outer_boundary",
     "label": "complex-plastid outer boundary",
     "description": "The epiplastidial membrane forms the host-derived outermost membrane of secondary complex plastids and separates the periplastidial compartment from the host endomembrane system.",
     "evidence": [
      {
       "reference": "GO:7770040",
       "notes": "The GO definition places the epiplastidial membrane as the outermost host-endomembrane-derived bilayer around complex plastids."
      },
      {
       "reference": "DOI:10.1007/s10265-005-0214-6",
       "notes": "Hashimoto 2005 reviewed the ultrastructure and division of secondary plastids."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:7770040",
     "notes": "Gene Ontology cellular-component term for the epiplastidial membrane."
    },
    {
     "reference": "GO:0042170",
     "notes": "Gene Ontology cellular-component parent term for plastid membrane."
    },
    {
     "reference": "GO:0009536",
     "notes": "Gene Ontology cellular-component term for plastid."
    },
    {
     "reference": "DOI:10.1007/s10265-005-0214-6",
     "notes": "Hashimoto 2005, The ultrastructural features and division of secondary plastids, Journal of Plant Research."
    },
    {
     "reference": "DOI:10.1016/j.protis.2016.04.001",
     "notes": "Flori et al. 2016, Ultrastructure of the Periplastidial Compartment of the Diatom Phaeodactylum tricornutum, Protist."
    },
    {
     "reference": "DOI:10.1093/plcell/koae275",
     "notes": "Gueguen et al. 2024, Monogalactosyldiacylglycerol synthase isoforms play diverse roles inside and outside the diatom plastid, The Plant Cell."
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_epiplastidial_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the epiplastidial membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#epiplastidial_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:7770040, but no exact source-neutral lipid or lipid-bilayer CURIE was curated for the host-derived epiplastidial membrane matrix.",
     "evidence": [
      {
       "reference": "GO:7770040",
       "notes": "GO:7770040 identifies the complete epiplastidial membrane."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    },
    {
     "discussion_id": "separate_epiplastidial_from_periplastidial_membrane",
     "prompt": "Keep the epiplastidial membrane distinct from the periplastidial membrane in future complex-plastid topology.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "rationale": "GO:7770040 denotes the outermost complex-plastid membrane, whereas GO:7770041 denotes the second outermost membrane that borders the periplastidial compartment on its plastid side.",
     "evidence": [
      {
       "reference": "GO:7770040"
      },
      {
       "reference": "GO:7770041"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "epiplastidial_membrane_boundary",
     "title": "Epiplastidial Membrane Outer Complex-Plastid Boundary",
     "description": "Host-endomembrane-derived epiplastidial lipid bilayer forming the outermost membrane boundary of secondary complex plastids.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "epiplastidial_lipid_bilayer",
       "label": "epiplastidial lipid bilayer",
       "node_type": "STRUCTURE",
       "component_ref": "epiplastidial_lipid_bilayer"
      },
      {
       "node_id": "epiplastidial_membrane",
       "label": "epiplastidial membrane",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "complex_plastid_outer_boundary",
       "label": "complex-plastid outer boundary",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "epiplastidial_lipid_bilayer",
       "predicate": "forms",
       "object": "epiplastidial_membrane",
       "description": "The host-endomembrane-derived lipid bilayer forms the outermost epiplastidial membrane surrounding secondary complex plastids.",
       "evidence": [
        {
         "reference": "GO:7770040",
         "notes": "GO:7770040 defines the epiplastidial membrane as the outermost lipid bilayer surrounding complex plastids."
        },
        {
         "reference": "DOI:10.1016/j.protis.2016.04.001",
         "notes": "Flori et al. 2016 characterized the membrane architecture bounding the diatom periplastidial compartment."
        }
       ]
      },
      {
       "subject": "epiplastidial_membrane",
       "predicate": "maintains",
       "object": "complex_plastid_outer_boundary",
       "description": "The epiplastidial membrane separates the periplastidial compartment from the host cytosol while maintaining continuity with the rough ER and outer nuclear envelope.",
       "evidence": [
        {
         "reference": "GO:7770040",
         "notes": "GO:7770040 describes the epiplastidial membrane as the outermost complex-plastid boundary continuous with the host ER and outer nuclear membrane."
        },
        {
         "reference": "DOI:10.1007/s10265-005-0214-6",
         "notes": "Hashimoto 2005 reviewed the four-membrane organization and outer ER-continuous membrane of secondary plastids."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0012507",
   "label": "ER to Golgi transport vesicle membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The lipid bilayer surrounding a vesicle transporting substances from the endoplasmic reticulum to the Golgi apparatus.",
   "definition_source": "GO:0012507",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-14T18:58:59Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T18:59:42Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO transport/coated-vesicle membrane parentage, COPII-coated ER-to-Golgi vesicle parthood, the GO COPII-coated-vesicle membrane synonym, a reviewed-label-only lipid-bilayer component, Saccharomyces scope, GO/DOI evidence, a nonmechanistic ER-to-Golgi vesicle-membrane topology graph, and lipid-grounding plus COPII-coat boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T09:25:14Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1229 by routing Barlowe et al. 1994 COPII evidence through reachable PMID:8004676 instead of the unreadable Cell DOI.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T11:34:06Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1237 by routing Matsuoka et al. 1998 COPII liposome evidence through reachable PMID:9568718 instead of the unreadable Cell DOI.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0030658",
    "GO:0030662"
   ],
   "part_of": [
    "GO:0030134"
   ],
   "synonyms": [
    {
     "synonym_text": "COPII coated vesicle membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0012507"
    }
   ],
   "components": [
    {
     "component_id": "er_to_golgi_transport_vesicle_membrane_lipid_bilayer",
     "label": "ER to Golgi transport vesicle membrane lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Lipid-bilayer constituent of the ER to Golgi transport vesicle membrane that surrounds a COPII-coated ER-to-Golgi transport vesicle.",
     "evidence": [
      {
       "reference": "GO:0012507",
       "notes": "GO:0012507 defines the ER to Golgi transport vesicle membrane as the lipid bilayer surrounding a vesicle transporting substances from the endoplasmic reticulum to the Golgi apparatus."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0012507 identifies the whole ER to Golgi transport vesicle membrane, but no separate source-neutral CURIE was curated for the generic lipid constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast forms COPII-coated ER-to-Golgi transport vesicles from endoplasmic-reticulum membranes using the Sec23/Sec24, Sec13/Sec31, and Sar1 COPII coat machinery.",
     "reference": "PMID:8004676"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which Sec proteins were identified as COPII coat machinery that drives ER-derived vesicle budding.",
     "reference": "PMID:8004676"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0012507",
     "notes": "Gene Ontology cellular-component term for ER to Golgi transport vesicle membrane."
    },
    {
     "reference": "GO:0030658",
     "notes": "Gene Ontology cellular-component parent term for transport vesicle membranes."
    },
    {
     "reference": "GO:0030662",
     "notes": "Gene Ontology cellular-component parent term for coated vesicle membranes."
    },
    {
     "reference": "GO:0030134",
     "notes": "Gene Ontology cellular-component term for the containing COPII-coated ER-to-Golgi transport vesicle."
    },
    {
     "reference": "GO:0005789",
     "notes": "Gene Ontology cellular-component term for the endoplasmic reticulum membrane."
    },
    {
     "reference": "GO:0090114",
     "notes": "Gene Ontology biological-process term for COPII-coated vesicle budding."
    },
    {
     "reference": "GO:0030127",
     "notes": "Gene Ontology cellular-component term for the COPII vesicle coat."
    },
    {
     "reference": "PMID:8004676",
     "notes": "Barlowe et al. 1994, 'COPII: A membrane coat formed by Sec proteins that drive vesicle budding from the endoplasmic reticulum', Cell."
    },
    {
     "reference": "PMID:9568718",
     "notes": "Matsuoka et al. 1998, 'COPII-Coated Vesicle Formation Reconstituted with Purified Coat Proteins and Chemically Defined Liposomes', Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "er_to_golgi_transport_vesicle_membrane_topology",
     "title": "ER to Golgi transport vesicle membrane topology",
     "description": "The ER to Golgi transport vesicle membrane is the lipid-bilayer boundary of the COPII-coated ER-to-Golgi transport vesicle formed during endoplasmic-reticulum membrane evagination.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the vesicle-membrane boundary and ER budding source without duplicating the COPII coat subunit assembly mechanism.",
     "nodes": [
      {
       "node_id": "er_membrane",
       "label": "endoplasmic reticulum membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005789"
      },
      {
       "node_id": "er_to_golgi_transport_vesicle_membrane",
       "label": "ER to Golgi transport vesicle membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0012507",
       "component_ref": "er_to_golgi_transport_vesicle_membrane_lipid_bilayer"
      },
      {
       "node_id": "copii_coated_vesicle",
       "label": "COPII-coated ER to Golgi transport vesicle",
       "node_type": "ORGANELLE",
       "grounding": "GO:0030134"
      }
     ],
     "edges": [
      {
       "subject": "er_to_golgi_transport_vesicle_membrane",
       "predicate": "is part of",
       "object": "copii_coated_vesicle",
       "description": "The ER to Golgi transport vesicle membrane is the lipid bilayer part of a COPII-coated ER-to-Golgi transport vesicle.",
       "evidence": [
        {
         "reference": "GO:0012507",
         "notes": "GO:0012507 identifies the ER to Golgi transport vesicle membrane as part of a COPII-coated vesicle."
        },
        {
         "reference": "GO:0030134",
         "notes": "GO:0030134 identifies the containing COPII-coated ER-to-Golgi transport vesicle."
        }
       ]
      },
      {
       "subject": "er_to_golgi_transport_vesicle_membrane",
       "predicate": "bounds",
       "object": "copii_coated_vesicle",
       "description": "The ER to Golgi transport vesicle membrane surrounds a COPII-coated ER-to-Golgi transport vesicle.",
       "evidence": [
        {
         "reference": "GO:0012507",
         "notes": "GO:0012507 defines the ER to Golgi transport vesicle membrane as the lipid bilayer surrounding the transport vesicle."
        }
       ]
      },
      {
       "subject": "er_membrane",
       "predicate": "donates membrane to",
       "object": "er_to_golgi_transport_vesicle_membrane",
       "description": "ER to Golgi transport vesicle membranes arise from endoplasmic-reticulum membrane during COPII-coated vesicle budding.",
       "evidence": [
        {
         "reference": "GO:0090114",
         "notes": "GO:0090114 defines COPII-coated vesicle budding as evagination of an endoplasmic reticulum membrane to form a COPII-coated vesicle."
        },
        {
         "reference": "PMID:9568718",
         "notes": "Matsuoka et al. 1998 reconstituted COPII-coated vesicle formation on chemically defined liposomes."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_er_to_golgi_transport_vesicle_membrane_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the ER to Golgi transport vesicle membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#er_to_golgi_transport_vesicle_membrane_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0012507, but the ER to Golgi transport vesicle membrane lipid-bilayer constituent is intentionally left as reviewed-label-only until an exact source-neutral lipid or membrane-constituent CURIE is curated.",
     "posed_by": "codex",
     "posed_date": "2026-09-14"
    },
    {
     "discussion_id": "exclude_copii_coat_from_membrane_components",
     "prompt": "Keep the COPII vesicle coat as a whole-vesicle part rather than as a lipid-bilayer membrane component.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#er_to_golgi_transport_vesicle_membrane_topology"
     ],
     "rationale": "GO:0030127 denotes the COPII protein coat on the coated vesicle, whereas GO:0012507 denotes the transport vesicle membrane.",
     "resolution_note": "Represented only a reviewed-label-only lipid bilayer as a direct membrane component and left Sar1, Sec23/Sec24, Sec13/Sec31, and the COPII coat on the COPII vesicle coat and whole COPII-coated ER-to-Golgi transport vesicle records.",
     "evidence": [
      {
       "reference": "GO:0012507",
       "notes": "GO:0012507 identifies the transport vesicle membrane rather than the protein coat."
      },
      {
       "reference": "GO:0030127",
       "notes": "GO:0030127 identifies the COPII vesicle coat."
      },
      {
       "reference": "GO:0030134",
       "notes": "GO:0030134 identifies the whole COPII-coated ER-to-Golgi transport vesicle."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-14",
     "resolved_date": "2026-09-14"
    }
   ]
  },
  {
   "identifier": "GO:0033117",
   "label": "esterosome",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A vesicle filled with crystalline protein that shows sequence similarities with various esterases.",
   "definition_source": "GO:0033117",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T16:19:59Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T16:20:39Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO and UniProt Subcellular Location xrefs, esterosome membrane and lumen parts, RER-like membrane and reviewed-label-only crystal protein components, Dictyostelium scope and example curation, record-level DOI evidence, a nonmechanistic protein-crystal enclosure graph, and a grounding TODO for exact esterosome crystal protein families.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T16:21:06Z",
     "curator": "codex",
     "action": "REFINED_RECORD",
     "changes": "Modeled the esterosome membrane graph edge as parthood rather than whole-organelle enclosure and narrowed the SL-0108 evidence note to the direct UniProt location-to-GO mapping.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T16:26:08Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #674 by removing membrane-location SL-0108 evidence from the esterosome crystal-protein component; resolved #675 by narrowing the Dictyostelium taxonomic-scope note to the directly characterized aggregation-stage crystals.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0031410"
   ],
   "has_part": [
    "GO:0034467",
    "GO:0033118"
   ],
   "xrefs": [
    "uniprot.location:SL-0109"
   ],
   "components": [
    {
     "component_id": "esterosome_membrane",
     "label": "esterosome membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0033118",
     "essentiality": "ESSENTIAL",
     "role": "Rough-endoplasmic-reticulum-like lipid bilayer that encloses the esterosome crystal-filled lumen.",
     "evidence": [
      {
       "reference": "GO:0033118",
       "notes": "GO:0033118 defines the esterosome membrane as the lipid bilayer surrounding an esterosome."
      },
      {
       "reference": "DOI:10.1083/jcb.110.3.669",
       "notes": "Bomblies et al. 1990 used electron microscopy to show that Dictyostelium discoideum esterosome crystals are enclosed by a membrane with rough endoplasmic reticulum characteristics."
      }
     ]
    },
    {
     "component_id": "esterosome_crystal_proteins",
     "label": "esterosome crystal proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "cryS",
      "D2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The Dictyostelium crystal protein and cAMP-regulated D2 protein are both type-B carboxylesterase/lipase-family members, but InterPro and Pfam terms for these enzymes cover broad hydrolase families rather than the exact esterosome-localized crystal-protein set.",
     "role": "Major esterase-like proteins that pack into the crystalline core of the Dictyostelium esterosome.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.110.3.669",
       "notes": "Bomblies et al. 1990 purified two major proteins from isolated Dictyostelium crystal fractions and localized antibodies against the crystal protein and the D2 protein to intracellular crystals."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P21837",
       "protein_label": "Crystal protein",
       "gene_symbol": "cryS",
       "taxon_id": "NCBITaxon:44689",
       "taxon_label": "Dictyostelium discoideum",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-12",
       "role": "Reviewed UniProtKB entry for the Dictyostelium crystal protein encoded by cryS.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P21837",
         "notes": "UniProtKB reviewed entry P21837 establishes the crystal protein accession, label and cryS gene identity."
        },
        {
         "reference": "DOI:10.1083/jcb.110.3.669",
         "notes": "Bomblies et al. 1990 sequenced the Dictyostelium crystal protein N-terminus and localized the protein to esterosome crystals by immunoelectron microscopy."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P18142",
       "protein_label": "cAMP-regulated D2 protein",
       "gene_symbol": "D2",
       "taxon_id": "NCBITaxon:44689",
       "taxon_label": "Dictyostelium discoideum",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-12",
       "role": "Reviewed UniProtKB entry for the Dictyostelium cAMP-regulated D2 protein.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P18142",
         "notes": "UniProtKB reviewed entry P18142 establishes the cAMP-regulated D2 protein accession, label and D2 gene identity."
        },
        {
         "reference": "DOI:10.1083/jcb.110.3.669",
         "notes": "Bomblies et al. 1990 identified the 56 kDa esterosome crystal-associated protein as the D2-gene product."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:44689",
     "taxon_label": "Dictyostelium discoideum",
     "presence": "COMMON",
     "note": "Esterosomes were characterized in Dictyostelium discoideum aggregating cells as membrane-enclosed crystals with crystal and D2 protein cargo.",
     "reference": "DOI:10.1083/jcb.110.3.669"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:44689",
     "taxon_label": "Dictyostelium discoideum",
     "note": "Social amoeba model in which esterosome crystals, their RER-like bounding membrane, and their crystal and D2 protein constituents were characterized.",
     "reference": "DOI:10.1083/jcb.110.3.669"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0033117",
     "notes": "Gene Ontology cellular-component term for esterosome."
    },
    {
     "reference": "GO:0034467",
     "notes": "Gene Ontology cellular-component term for the esterosome lumen."
    },
    {
     "reference": "GO:0033118",
     "notes": "Gene Ontology cellular-component term for the esterosome membrane."
    },
    {
     "reference": "GO:0031410",
     "notes": "Gene Ontology cellular-component parent term for cytoplasmic vesicle; UniProt also places the esterosome under its cytoplasmic vesicle location."
    },
    {
     "reference": "uniprot.location:SL-0109",
     "notes": "UniProt Subcellular Location entry SL-0109 maps Esterosome to GO:0033117."
    },
    {
     "reference": "uniprot.location:SL-0108",
     "notes": "UniProt Subcellular Location entry SL-0108 maps Esterosome membrane to GO:0033118 and names it part of the esterosome."
    },
    {
     "reference": "uniprot.location:SL-0328",
     "notes": "UniProt Subcellular Location entry SL-0328 maps Esterosome lumen to GO:0034467 and names it part of the esterosome."
    },
    {
     "reference": "DOI:10.1083/jcb.110.3.669",
     "notes": "Bomblies et al. 1990 described membrane-enclosed Dictyostelium discoideum esterosome crystals and characterized the crystal protein plus D2 protein as major crystal-associated constituents."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "crystal_protein_enclosure",
     "title": "Esterase-like proteins pack into a membrane-bound crystal",
     "description": "In Dictyostelium discoideum, esterase-like crystal and D2 proteins accumulate in crystalline inclusion bodies that are enclosed by an RER-like esterosome membrane.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the mature crystalline cargo and bounding membrane without asserting the ER-trafficking or nucleation steps that build an esterosome.",
     "nodes": [
      {
       "node_id": "esterosome_crystal_proteins",
       "label": "esterosome crystal proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "esterosome_crystal_proteins"
      },
      {
       "node_id": "esterosome_membrane",
       "label": "esterosome membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033118",
       "component_ref": "esterosome_membrane"
      },
      {
       "node_id": "esterosome_lumen",
       "label": "esterosome lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0034467"
      },
      {
       "node_id": "esterosome",
       "label": "esterosome",
       "node_type": "ORGANELLE",
       "grounding": "GO:0033117"
      }
     ],
     "edges": [
      {
       "subject": "esterosome_crystal_proteins",
       "predicate": "crystallize in",
       "object": "esterosome_lumen",
       "description": "The crystal protein and D2 protein cofractionate with and immunolabel the crystalline contents of the esterosome.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.110.3.669",
         "notes": "Bomblies et al. 1990 purified the crystal fraction and localized the crystal protein and the D2 protein to the crystals."
        }
       ]
      },
      {
       "subject": "esterosome_membrane",
       "predicate": "bounds",
       "object": "esterosome_lumen",
       "description": "The esterosome membrane encloses the lumen occupied by the crystalline protein cargo.",
       "evidence": [
        {
         "reference": "GO:0034467",
         "notes": "GO:0034467 defines the esterosome lumen as the volume enclosed by the esterosome membrane."
        },
        {
         "reference": "DOI:10.1083/jcb.110.3.669",
         "notes": "Bomblies et al. 1990 showed that the crystals are membrane-enclosed."
        }
       ]
      },
      {
       "subject": "esterosome_membrane",
       "predicate": "is part of",
       "object": "esterosome",
       "description": "The esterosome membrane is the lipid-bilayer boundary of the esterosome.",
       "evidence": [
        {
         "reference": "GO:0033118",
         "notes": "GO:0033118 defines the esterosome membrane as the lipid bilayer surrounding an esterosome."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_esterosome_crystal_protein_families",
     "prompt": "Resolve exact source-neutral family groundings for the Dictyostelium esterosome crystal protein and cAMP-regulated D2 protein.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#esterosome_crystal_proteins"
     ],
     "rationale": "This first esterosome record curates the verified proteins as members of the crystalline cargo while leaving exact family identifiers open. Both proteins match type-B carboxylesterase/lipase signatures, but the verified InterPro and Pfam accessions are broader than the esterosome-localized crystal proteins.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.110.3.669",
       "notes": "Bomblies et al. 1990 reported esterase-family sequence similarity for the crystal and D2 proteins."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "GO:0034467",
   "label": "esterosome lumen",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The volume enclosed by the esterosome membrane.",
   "definition_source": "GO:0034467",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T14:22:55Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T14:23:38Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the esterosomal lumen synonym and UniProt SL xref, organelle-lumen parentage, esterosome parthood, Dictyostelium scope, Dictyostelium as a canonical example, a crystal-storage function, GO/UniProt/DOI evidence, a nonmechanistic lumen-topology graph, and a resolved boundary interpretation.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "esterosomal lumen",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0328"
    }
   ],
   "parent_structures": [
    "GO:0043233"
   ],
   "part_of": [
    "GO:0033117"
   ],
   "xrefs": [
    "uniprot.location:SL-0328"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:44689",
     "taxon_label": "Dictyostelium discoideum",
     "presence": "COMMON",
     "note": "Dictyostelium discoideum aggregation-stage cells form esterosome lumina occupied by crystalline esterase-like proteins.",
     "reference": "DOI:10.1083/jcb.110.3.669"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:44689",
     "taxon_label": "Dictyostelium discoideum",
     "note": "Social amoeba model in which esterosome lumina contain crystal protein and D2 protein cargo enclosed by an RER-like membrane.",
     "reference": "DOI:10.1083/jcb.110.3.669"
    }
   ],
   "functions": [
    {
     "function_id": "esterosome_crystal_storage",
     "label": "esterosome crystal storage",
     "description": "The esterosome lumen is the internal compartment occupied by crystalline esterase-like protein cargo.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.110.3.669",
       "notes": "Bomblies et al. 1990 purified Dictyostelium esterosome crystals and localized the crystal protein and D2 protein to membrane-enclosed crystalline compartments."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0034467",
     "notes": "Gene Ontology cellular-component term for esterosome lumen."
    },
    {
     "reference": "GO:0043233",
     "notes": "Gene Ontology cellular-component term for organelle lumen, the broader organelle-enclosed compartment parent."
    },
    {
     "reference": "GO:0033117",
     "notes": "Gene Ontology cellular-component term for the containing esterosome."
    },
    {
     "reference": "GO:0033118",
     "notes": "Gene Ontology cellular-component term for the esterosome membrane that encloses the lumen."
    },
    {
     "reference": "uniprot.location:SL-0328",
     "notes": "UniProt Subcellular Location entry SL-0328 maps directly to GO:0034467, places the esterosome lumen under the esterosome subcellular location, and lists esterosomal lumen as an exact synonym."
    },
    {
     "reference": "uniprot.location:SL-0109",
     "notes": "UniProt Subcellular Location entry SL-0109 maps the esterosome to GO:0033117."
    },
    {
     "reference": "uniprot.location:SL-0108",
     "notes": "UniProt Subcellular Location entry SL-0108 maps the esterosome membrane to GO:0033118."
    },
    {
     "reference": "DOI:10.1083/jcb.110.3.669",
     "notes": "Bomblies et al. 1990, Membrane-enclosed crystals in Dictyostelium discoideum cells, consisting of developmentally regulated proteins with sequence similarities to known esterases, Journal of Cell Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "esterosome_lumen_topology",
     "title": "Esterosome lumen topology",
     "description": "The esterosome lumen is the internal esterosome compartment enclosed by the esterosome membrane.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the defining lumenal boundary without duplicating the whole-esterosome crystal-protein assembly model.",
     "nodes": [
      {
       "node_id": "esterosome_lumen",
       "label": "esterosome lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0034467"
      },
      {
       "node_id": "esterosome_membrane",
       "label": "esterosome membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033118"
      },
      {
       "node_id": "esterosome",
       "label": "esterosome",
       "node_type": "ORGANELLE",
       "grounding": "GO:0033117"
      }
     ],
     "edges": [
      {
       "subject": "esterosome_lumen",
       "predicate": "is part of",
       "object": "esterosome",
       "description": "The esterosome lumen is the internal compartment of an esterosome.",
       "evidence": [
        {
         "reference": "GO:0034467",
         "notes": "GO:0034467 identifies the esterosome lumen cellular component."
        },
        {
         "reference": "uniprot.location:SL-0328",
         "notes": "UniProt SL-0328 places the esterosome lumen under the esterosome subcellular location."
        },
        {
         "reference": "GO:0033117",
         "notes": "GO:0033117 identifies the containing esterosome."
        }
       ]
      },
      {
       "subject": "esterosome_membrane",
       "predicate": "encloses",
       "object": "esterosome_lumen",
       "description": "The esterosome membrane encloses the esterosome lumen.",
       "evidence": [
        {
         "reference": "GO:0034467",
         "notes": "GO:0034467 defines the esterosome lumen as the volume enclosed by the esterosome membrane."
        },
        {
         "reference": "GO:0033118",
         "notes": "GO:0033118 identifies the lipid bilayer surrounding an esterosome."
        },
        {
         "reference": "DOI:10.1083/jcb.110.3.669",
         "notes": "Bomblies et al. 1990 showed that Dictyostelium esterosome crystals are membrane-enclosed."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "boundary_membrane_not_lumen_component",
     "prompt": "Keep the esterosome membrane as the boundary of the esterosome lumen rather than as a lumen component.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#esterosome_lumen_topology"
     ],
     "rationale": "GO:0034467 denotes the volume enclosed by the esterosome membrane, whereas GO:0033118 denotes the membrane surrounding an esterosome.",
     "resolution_note": "Represented GO:0033118 as the boundary node in the topology graph and left the lumen record without constituent components.",
     "evidence": [
      {
       "reference": "GO:0034467",
       "notes": "GO:0034467 identifies the esterosome lumen."
      },
      {
       "reference": "GO:0033118",
       "notes": "GO:0033118 identifies the membrane that bounds the esterosome lumen."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0033118",
   "label": "esterosome membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The lipid bilayer surrounding an esterosome.",
   "definition_source": "GO:0033118",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T15:11:09Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T15:11:41Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the UniProt SL esterosomal-membrane synonym and xref, cytoplasmic-vesicle-membrane parentage, esterosome parthood, a label-only lipid-bilayer component, Dictyostelium scope, a lumen-boundary function, GO/UniProt/DOI evidence, a nonmechanistic esterosome-membrane topology graph, and a lipid-grounding TODO.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "esterosomal membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0108"
    }
   ],
   "parent_structures": [
    "GO:0030659"
   ],
   "part_of": [
    "GO:0033117"
   ],
   "xrefs": [
    "uniprot.location:SL-0108"
   ],
   "components": [
    {
     "component_id": "esterosome_lipid_bilayer",
     "label": "esterosome lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Rough-endoplasmic-reticulum-like lipid bilayer that surrounds the esterosome and encloses the crystal-filled lumen.",
     "evidence": [
      {
       "reference": "GO:0033118",
       "notes": "GO:0033118 defines the esterosome membrane as the lipid bilayer surrounding an esterosome."
      },
      {
       "reference": "DOI:10.1083/jcb.110.3.669",
       "notes": "Bomblies et al. 1990 used electron microscopy to show that Dictyostelium discoideum esterosome crystals are enclosed by a membrane with rough endoplasmic reticulum characteristics."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0033118 identifies the whole esterosome membrane, but no exact source-neutral CURIE was curated for the generic lipid constituent of that Dictyostelium boundary membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:44689",
     "taxon_label": "Dictyostelium discoideum",
     "presence": "COMMON",
     "note": "Dictyostelium discoideum aggregation-stage cells form esterosome crystals enclosed by an RER-characteristic membrane.",
     "reference": "DOI:10.1083/jcb.110.3.669"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:44689",
     "taxon_label": "Dictyostelium discoideum",
     "note": "Social amoeba model in which esterosome crystals and their rough-ER-like bounding membrane were characterized by electron microscopy.",
     "reference": "DOI:10.1083/jcb.110.3.669"
    }
   ],
   "functions": [
    {
     "function_id": "esterosome_lumen_boundary",
     "label": "esterosome lumen boundary",
     "description": "The esterosome membrane forms the lipid-bilayer boundary around the crystalline protein-filled esterosome lumen.",
     "evidence": [
      {
       "reference": "GO:0033118",
       "notes": "GO:0033118 defines the esterosome membrane as the lipid bilayer surrounding an esterosome."
      },
      {
       "reference": "GO:0034467",
       "notes": "GO:0034467 defines the esterosome lumen as the volume enclosed by the esterosome membrane."
      },
      {
       "reference": "DOI:10.1083/jcb.110.3.669",
       "notes": "Bomblies et al. 1990 showed that Dictyostelium esterosome crystals are membrane-enclosed."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0033118",
     "notes": "Gene Ontology cellular-component term for the esterosome membrane."
    },
    {
     "reference": "GO:0030659",
     "notes": "Gene Ontology cellular-component parent term for cytoplasmic vesicle membrane."
    },
    {
     "reference": "GO:0033117",
     "notes": "Gene Ontology cellular-component term for the containing esterosome."
    },
    {
     "reference": "GO:0034467",
     "notes": "Gene Ontology cellular-component term for the esterosome lumen bounded by the esterosome membrane."
    },
    {
     "reference": "uniprot.location:SL-0108",
     "notes": "UniProt Subcellular Location entry SL-0108 maps directly to GO:0033118, places the esterosome membrane under the esterosome subcellular location, and lists esterosomal membrane as an exact synonym."
    },
    {
     "reference": "DOI:10.1083/jcb.110.3.669",
     "notes": "Bomblies et al. 1990, Membrane-enclosed crystals in Dictyostelium discoideum cells, consisting of developmentally regulated proteins with sequence similarities to known esterases, Journal of Cell Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "esterosome_membrane_bounds_lumen",
     "title": "Esterosome membrane encloses the crystal lumen",
     "description": "The esterosome membrane is the lipid bilayer that bounds the esterosome and encloses its crystalline lumen.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures membrane and lumen topology without asserting the ER-trafficking or nucleation steps that build an esterosome.",
     "nodes": [
      {
       "node_id": "esterosome_membrane",
       "label": "esterosome membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033118",
       "component_ref": "esterosome_lipid_bilayer"
      },
      {
       "node_id": "esterosome",
       "label": "esterosome",
       "node_type": "ORGANELLE",
       "grounding": "GO:0033117"
      },
      {
       "node_id": "esterosome_lumen",
       "label": "esterosome lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0034467"
      }
     ],
     "edges": [
      {
       "subject": "esterosome_membrane",
       "predicate": "is part of",
       "object": "esterosome",
       "description": "The esterosome membrane is the lipid-bilayer boundary of the esterosome.",
       "evidence": [
        {
         "reference": "GO:0033118",
         "notes": "GO:0033118 defines the esterosome membrane as the lipid bilayer surrounding an esterosome."
        },
        {
         "reference": "uniprot.location:SL-0108",
         "notes": "UniProt SL-0108 places the esterosome membrane under the esterosome subcellular location."
        }
       ]
      },
      {
       "subject": "esterosome_lumen",
       "predicate": "is enclosed by",
       "object": "esterosome_membrane",
       "description": "The esterosome lumen is the crystal-filled compartment enclosed by the esterosome membrane.",
       "evidence": [
        {
         "reference": "GO:0034467",
         "notes": "GO:0034467 defines the esterosome lumen as the volume enclosed by the esterosome membrane."
        },
        {
         "reference": "DOI:10.1083/jcb.110.3.669",
         "notes": "Bomblies et al. 1990 showed that Dictyostelium esterosome crystals are membrane-enclosed."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_esterosome_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the generic lipid constituent of the esterosome membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#esterosome_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0033118, but no esterosome-specific lipid or lipid-bilayer CURIE was curated for the membrane constituent.",
     "evidence": [
      {
       "reference": "GO:0033118",
       "notes": "GO:0033118 identifies the complete esterosome membrane."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0044311",
   "label": "exoneme",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A dense granule-like organelle of the apical complex of merozoites, released into the parasitophorous vacuole, mediating protease-dependent rupture and parasite exit from the infected erythrocyte.",
   "definition_source": "GO:0044311",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-10T06:21:28Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T06:23:06Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO apical-complex parthood, PfSUB1 and plasmepsin X components, rare eukaryotic and apicomplexan taxonomic scope, Plasmodium falciparum as a canonical example, SUB1 discharge and egress-protease-delivery functions, a PMX/SUB1 egress graph, and an exoneme-protease grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T06:34:03Z",
     "curator": "claude",
     "action": "TIGHTENED_PMX_SCOPE",
     "changes": "Renamed the plasmepsin X exoneme component and graph node to avoid overstating direct maturase activity, and narrowed the PMX-to-SUB1 edge predicate to supported final SUB1 maturation.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T06:34:25Z",
     "curator": "claude",
     "action": "FIXED_DISCUSSION_ANCHOR",
     "changes": "Updated the plasmepsin X grounding discussion anchor after the component id was narrowed to plasmepsin_x_exoneme_protease.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T06:41:09Z",
     "curator": "claude",
     "action": "NARROWED_TAXONOMIC_SCOPE",
     "changes": "Replaced Eukaryota and Apicomplexa distribution rows with a directly evidenced Plasmodium falciparum row to avoid broader taxonomic claims than the exoneme sources support.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:17:08Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s); added 2 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0043231"
   ],
   "part_of": [
    "GO:0020007"
   ],
   "components": [
    {
     "component_id": "pfsub1_exoneme_protease",
     "label": "PfSUB1 exoneme protease",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "SUB1 is curated as a Plasmodium exoneme cargo protease; no exact source-neutral protein-family CURIE was resolved for this first exoneme record.",
     "gene_symbols": [
      "sub1"
     ],
     "role": "Secretory subtilisin-like serine protease stored in exonemes and released into the parasitophorous vacuole shortly before egress to process SERA and merozoite-surface protein substrates.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2007.10.049",
       "notes": "Yeoh et al. 2007 identified PfSUB1 in dense granule-like exonemes and connected its regulated release to SERA processing, egress, and merozoite invasion competence."
      },
      {
       "reference": "DOI:10.1111/j.1462-5822.2008.01176.x",
       "notes": "Blackman 2008 reviews PfSUB1 discharge from exonemes into the PV space just before P. falciparum blood-stage egress."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O61142",
       "protein_label": "Subtilisin-like protease 1",
       "gene_symbol": "SUB1",
       "taxon_id": "NCBITaxon:5833",
       "taxon_label": "Plasmodium falciparum",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene sub1 in Plasmodium falciparum, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:9722575",
         "notes": "Blackman MJ et al. 1998, ‘A subtilisin-like protein in secretory organelles of Plasmodium falciparum merozoites.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Secreted' localisation of O61142."
        }
       ]
      }
     ]
    },
    {
     "component_id": "plasmepsin_x_exoneme_protease",
     "label": "plasmepsin X exoneme protease",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "PMX is curated as a Plasmodium exoneme-associated aspartic protease; no exact source-neutral protein-family CURIE was resolved for this first exoneme record.",
     "gene_symbols": [
      "pmx"
     ],
     "role": "Exoneme-localized aspartic protease that supports the final maturation step of the PfSUB1 egress protease.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.aan1478",
       "notes": "Nasamu et al. 2017 localized Plasmepsin X to exonemes and linked PMX knockdown to impaired SUB1 maturation and egress."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q8IAS0",
       "protein_label": "Plasmepsin X",
       "gene_symbol": "PMX",
       "taxon_id": "NCBITaxon:36329",
       "taxon_label": "Plasmodium falciparum 3D7",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene pmx in Plasmodium falciparum 3D7. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q8IAS0",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q8IAS0, the single reviewed entry for gene pmx in Plasmodium falciparum 3D7. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5833",
     "taxon_label": "Plasmodium falciparum",
     "presence": "COMMON",
     "note": "Exonemes are directly evidenced in Plasmodium falciparum segmented schizonts and blood-stage merozoites; no broader apicomplexan distribution is asserted in this first record.",
     "reference": "DOI:10.1016/j.cell.2007.10.049"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5833",
     "taxon_label": "Plasmodium falciparum",
     "note": "Human malaria parasite in which PfSUB1 discharge from exonemes into the parasitophorous vacuole was tied to SERA processing and erythrocyte egress.",
     "reference": "DOI:10.1016/j.cell.2007.10.049"
    }
   ],
   "functions": [
    {
     "function_id": "regulated_sub1_discharge",
     "label": "regulated PfSUB1 discharge",
     "description": "Exonemes release PfSUB1 into the parasitophorous vacuole shortly before P. falciparum erythrocyte egress.",
     "evidence": [
      {
       "reference": "DOI:10.1111/j.1462-5822.2008.01176.x",
       "notes": "Blackman 2008 reviews the regulated release of PfSUB1 from exonemes into the PV space just before egress."
      },
      {
       "reference": "DOI:10.1038/ncomms4726",
       "notes": "Withers-Martinez et al. 2014 describe SUB1 discharge from exonemes into the PV lumen minutes before egress."
      }
     ]
    },
    {
     "function_id": "erythrocyte_egress_protease_delivery",
     "label": "erythrocyte egress protease delivery",
     "description": "Exoneme discharge delivers mature PfSUB1 to process SERA and MSP substrates that support rupture of the parasitophorous vacuole and erythrocyte membranes.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2007.10.049",
       "notes": "Yeoh et al. 2007 connected PfSUB1 exoneme discharge to SERA maturation, host-cell egress, and the invasive capacity of released merozoites."
      },
      {
       "reference": "DOI:10.1126/science.aan1478",
       "notes": "Nasamu et al. 2017 placed PMX upstream of SUB1 maturation and SERA5/MSP1 processing in the P. falciparum egress cascade."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1016/j.cell.2007.10.049",
     "notes": "Yeoh et al. 2007, Subcellular discharge of a serine protease mediates release of invasive malaria parasites from host erythrocytes, Cell."
    },
    {
     "reference": "DOI:10.1111/j.1462-5822.2008.01176.x",
     "notes": "Blackman 2008, Malarial proteases and host cell egress: an 'emerging' cascade, Cellular Microbiology."
    },
    {
     "reference": "DOI:10.1038/ncomms4726",
     "notes": "Withers-Martinez et al. 2014, The malaria parasite egress protease SUB1 is a calcium-dependent redox switch subtilisin, Nature Communications."
    },
    {
     "reference": "DOI:10.1126/science.aan1478",
     "notes": "Nasamu et al. 2017, Plasmepsins IX and X are essential and druggable mediators of malaria parasite egress and invasion, Science."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "pmx_sub1_exoneme_egress",
     "title": "Plasmepsin X and PfSUB1 connect exonemes to erythrocyte egress",
     "description": "PMX localizes to exonemes and supports final maturation of PfSUB1; exonemes discharge PfSUB1 into the PV, where the protease processes SERA/MSP substrates required for P. falciparum egress and post-egress invasion.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "plasmepsin_x_exoneme_protease",
       "label": "plasmepsin X exoneme protease",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "plasmepsin_x_exoneme_protease"
      },
      {
       "node_id": "pfsub1_exoneme_protease",
       "label": "PfSUB1 exoneme protease",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "pfsub1_exoneme_protease"
      },
      {
       "node_id": "exoneme",
       "label": "exoneme",
       "node_type": "ORGANELLE",
       "grounding": "GO:0044311"
      },
      {
       "node_id": "parasitophorous_vacuole",
       "label": "parasitophorous vacuole",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "sera_msp_substrates",
       "label": "SERA and MSP substrates",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:Q9TY95",
        "UniProtKB:Q8I0U8"
       ]
      },
      {
       "node_id": "erythrocyte_egress",
       "label": "erythrocyte egress",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "merozoite_invasion_capacity",
       "label": "merozoite invasion capacity",
       "node_type": "CAPACITY"
      }
     ],
     "edges": [
      {
       "subject": "plasmepsin_x_exoneme_protease",
       "predicate": "localizes to",
       "object": "exoneme",
       "description": "PMX localizes to small ovoid exoneme secretory vesicles in segmented P. falciparum schizonts.",
       "evidence": [
        {
         "reference": "DOI:10.1126/science.aan1478",
         "notes": "Nasamu et al. 2017 localized PMX to exonemes by immuno-electron microscopy."
        }
       ]
      },
      {
       "subject": "plasmepsin_x_exoneme_protease",
       "predicate": "supports maturation of",
       "object": "pfsub1_exoneme_protease",
       "description": "PMX supports the final processing step that converts semi-pro SUB1 to mature SUB1.",
       "evidence": [
        {
         "reference": "DOI:10.1126/science.aan1478",
         "notes": "Nasamu et al. 2017 found that PMX knockdown blocked the second SUB1 maturation step."
        }
       ]
      },
      {
       "subject": "pfsub1_exoneme_protease",
       "predicate": "resides in",
       "object": "exoneme",
       "description": "PfSUB1 is stored in dense granule-like exonemes before egress.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2007.10.049",
         "notes": "Yeoh et al. 2007 identified PfSUB1 in previously unrecognized organelles termed exonemes."
        }
       ]
      },
      {
       "subject": "exoneme",
       "predicate": "discharges",
       "object": "pfsub1_exoneme_protease",
       "description": "Exonemes release soluble PfSUB1 into the PV shortly before erythrocyte egress.",
       "evidence": [
        {
         "reference": "DOI:10.1111/j.1462-5822.2008.01176.x",
         "notes": "Blackman 2008 reviews PfSUB1 release from exonemes into the PV space just prior to egress."
        }
       ]
      },
      {
       "subject": "pfsub1_exoneme_protease",
       "predicate": "is discharged into",
       "object": "parasitophorous_vacuole",
       "description": "On exoneme discharge, PfSUB1 enters the parasitophorous vacuole.",
       "evidence": [
        {
         "reference": "DOI:10.1038/ncomms4726",
         "notes": "Withers-Martinez et al. 2014 describe SUB1 release into the PV lumen minutes before egress."
        }
       ]
      },
      {
       "subject": "pfsub1_exoneme_protease",
       "predicate": "processes",
       "object": "sera_msp_substrates",
       "description": "PV-released PfSUB1 proteolytically processes SERA and MSP substrates.",
       "evidence": [
        {
         "reference": "DOI:10.1126/science.aan1478",
         "notes": "Nasamu et al. 2017 connected PMX-dependent SUB1 maturation to SERA5 and MSP1 processing."
        }
       ]
      },
      {
       "subject": "sera_msp_substrates",
       "predicate": "support",
       "object": "erythrocyte_egress",
       "description": "Processing of SERA and merozoite surface proteins is part of the protease cascade used for merozoite egress from erythrocytes.",
       "evidence": [
        {
         "reference": "DOI:10.1038/ncomms4726",
         "notes": "Withers-Martinez et al. 2014 review SUB1 cleavage of egress and invasion substrates."
        }
       ]
      },
      {
       "subject": "pfsub1_exoneme_protease",
       "predicate": "supports",
       "object": "merozoite_invasion_capacity",
       "description": "PfSUB1 activity contributes to the invasive capacity of merozoites released after egress.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2007.10.049",
         "notes": "Yeoh et al. 2007 found that PfSUB1 blockade inhibited egress and ablated the invasive capacity of released merozoites."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_exoneme_proteases",
     "prompt": "Resolve exact source-neutral groundings for Plasmodium SUB1 and plasmepsin X exoneme protein families.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#pfsub1_exoneme_protease",
      "components#plasmepsin_x_exoneme_protease"
     ],
     "rationale": "The first exoneme record keeps P. falciparum SUB1 and PMX label-only because no exact cross-source family CURIE was curated for either exoneme protease.",
     "posed_by": "claude",
     "posed_date": "2026-09-10"
    }
   ]
  },
  {
   "identifier": "GO:1990413",
   "label": "eyespot apparatus",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "OTHER",
   "definition": "A small pigmented organelle used in single-celled organisms to detect light.",
   "definition_source": "GO:1990413",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T14:23:03Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T14:23:45Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added eyespot synonyms, Chlamydomonas channelrhodopsin and carotenoid-granule components, Chlamydomonas scope, a directional phototaxis function, DOI evidence, a nonmechanistic pigment-shielding graph, and a component-boundary grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T14:28:40Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #497 by narrowing the pigment component to a small-molecule carotenoid cohort, resolved #498 by adding plural channelrhodopsin evidence, and resolved #499 by keeping Ueki-backed function text focused on carotenoid-layer shielding.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "eyespot",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:1990413"
    },
    {
     "synonym_text": "stigma",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:1990413"
    }
   ],
   "components": [
    {
     "component_id": "eyespot_carotenoid_pigments",
     "label": "eyespot carotenoid pigments",
     "component_type": "SMALL_MOLECULE",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Chlamydomonas eyespot pigment-granule layers are carotenoid-rich, but this pass did not resolve the exact stored carotenoid species or a precise CHEBI grounding for the eyespot pigment cohort.",
     "role": "Carotenoid pigments concentrated in reflective granule layers that shade eyespot photoreceptors from light condensed through the cell body.",
     "evidence": [
      {
       "reference": "DOI:10.1093/genetics/153.2.721",
       "notes": "Lamb et al. 1999 described reflective carotenoid pigment layers beneath the Chlamydomonas plasma-membrane photoreceptor region."
      },
      {
       "reference": "DOI:10.1073/pnas.1525538113",
       "notes": "Ueki et al. 2016 tested how eyespot carotenoid layers shield Chlamydomonas photoreceptors."
      }
     ]
    },
    {
     "component_id": "channelrhodopsin_photoreceptors",
     "label": "eyespot channelrhodopsin photoreceptors",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Channelrhodopsins are curated as a Chlamydomonas eyespot photoreceptor cohort; this pass did not verify exact source-neutral family groundings or split ChR1 and ChR2 into separate protein families.",
     "role": "Light-gated rhodopsin photoreceptors positioned at the eyespot to initiate phototaxis signaling.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201009131",
       "notes": "Mittelmeier et al. 2011 followed Chlamydomonas ChR1 localization at the eyespot photoreceptor patch."
      },
      {
       "reference": "DOI:10.1038/srep34646",
       "notes": "Awasthi et al. 2016 followed bacterial-type rhodopsin trafficking into the Chlamydomonas eyespot and flagella."
      }
     ],
     "gene_symbols": [
      "COP3",
      "COP4"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q8RUT8",
       "protein_label": "Archaeal-type opsin 2",
       "gene_symbol": "cop4",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene COP4 in Chlamydomonas reinhardtii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q8RUT8",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q8RUT8 for gene COP4 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "This green alga was the source for purified eyespot fractions used in proteomic analysis of the eyespot apparatus.",
     "reference": "DOI:10.1105/tpc.106.041749"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model in which eyespot-assembly mutants defined loci required for pigmented eyespot formation and placement.",
     "reference": "DOI:10.1093/genetics/153.2.721"
    }
   ],
   "functions": [
    {
     "function_id": "directional_phototaxis_light_detection",
     "label": "directional light detection for phototaxis",
     "description": "The eyespot apparatus uses carotenoid layers to shade photoreceptors so a motile cell can infer the direction of incident light.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.1525538113",
       "notes": "Ueki et al. 2016 showed that Chlamydomonas eyespot pigment layers determine the phototactic sign by shielding photoreceptors from light condensed through the cell body."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990413",
     "notes": "Gene Ontology cellular-component term for eyespot apparatus."
    },
    {
     "reference": "DOI:10.1093/genetics/153.2.721",
     "notes": "Lamb et al. 1999, Eyespot-Assembly Mutants in Chlamydomonas reinhardtii, Genetics."
    },
    {
     "reference": "DOI:10.1105/tpc.106.041749",
     "notes": "Schmidt et al. 2006, Proteomic Analysis of the Eyespot of Chlamydomonas reinhardtii Provides Novel Insights into Its Components and Tactic Movements, The Plant Cell."
    },
    {
     "reference": "DOI:10.1083/jcb.201009131",
     "notes": "Mittelmeier et al. 2011, Asymmetric properties of the Chlamydomonas reinhardtii cytoskeleton direct rhodopsin photoreceptor localization, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1038/srep34646",
     "notes": "Awasthi et al. 2016, The trafficking of bacterial type rhodopsins into the Chlamydomonas eyespot and flagella is IFT mediated, Scientific Reports."
    },
    {
     "reference": "DOI:10.1073/pnas.1525538113",
     "notes": "Ueki et al. 2016, Eyespot-dependent determination of the phototactic sign in Chlamydomonas reinhardtii, Proceedings of the National Academy of Sciences."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "pigment_photoreceptor_directional_sensing",
     "title": "Carotenoid layers shade channelrhodopsins for directional phototaxis",
     "description": "The Chlamydomonas eyespot concentrates carotenoid pigments in reflective granule layers with a localized channelrhodopsin photoreceptor patch so the cell can sense the direction of incident light.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "nodes": [
      {
       "node_id": "eyespot_carotenoid_pigments",
       "label": "eyespot carotenoid pigments",
       "node_type": "CHEMICAL",
       "component_ref": "eyespot_carotenoid_pigments"
      },
      {
       "node_id": "channelrhodopsin_photoreceptors",
       "label": "eyespot channelrhodopsin photoreceptors",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "channelrhodopsin_photoreceptors"
      },
      {
       "node_id": "eyespot_apparatus",
       "label": "eyespot apparatus",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990413"
      },
      {
       "node_id": "directional_light_detection",
       "label": "directional light detection",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "eyespot_carotenoid_pigments",
       "predicate": "concentrated in",
       "object": "eyespot_apparatus",
       "description": "Carotenoid pigments are concentrated in reflective granule layers of the Chlamydomonas eyespot.",
       "evidence": [
        {
         "reference": "DOI:10.1093/genetics/153.2.721",
         "notes": "Lamb et al. 1999 described the pigment layers of the Chlamydomonas eyespot."
        }
       ]
      },
      {
       "subject": "channelrhodopsin_photoreceptors",
       "predicate": "localize to",
       "object": "eyespot_apparatus",
       "description": "Channelrhodopsin photoreceptors localize in the eyespot region adjacent to cytoskeletal rootlet landmarks.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201009131",
         "notes": "Mittelmeier et al. 2011 tracked ChR1 photoreceptor localization in wild-type and multieyed Chlamydomonas cells."
        }
       ]
      },
      {
       "subject": "eyespot_carotenoid_pigments",
       "predicate": "shield",
       "object": "channelrhodopsin_photoreceptors",
       "description": "The eyespot pigment layers shade photoreceptors from light condensed through the cell body.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.1525538113",
         "notes": "Ueki et al. 2016 tested carotenoid-layer shielding during Chlamydomonas phototaxis."
        }
       ]
      },
      {
       "subject": "eyespot_apparatus",
       "predicate": "supports",
       "object": "directional_light_detection",
       "description": "Eyespot-dependent shielding supports detection of light direction for phototaxis.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.1525538113",
         "notes": "Ueki et al. 2016 linked eyespot shielding to correct phototactic sign in Chlamydomonas reinhardtii."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_eyespot_component_boundaries",
     "prompt": "Resolve exact source-neutral groundings and component boundaries for Chlamydomonas channelrhodopsins, carotenoid pigment chemistry and additional eyespot-proteome candidates.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#eyespot_carotenoid_pigments",
      "components#channelrhodopsin_photoreceptors"
     ],
     "rationale": "The first eyespot-apparatus pass records only two reviewed label-only Chlamydomonas component cohorts. The purified eyespot proteome identified many additional protein candidates, but their exact family groundings and mature-organelle membership need curator review before expansion.",
     "evidence": [
      {
       "reference": "DOI:10.1105/tpc.106.041749",
       "notes": "Schmidt et al. 2006 identified proteins from purified Chlamydomonas eyespot fractions."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:ferrosome",
   "label": "ferrosome",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A bacterial lipid-bounded iron-storage organelle that contains iron-, phosphorus- and oxygen-rich material and forms through Fez protein-dependent machinery.",
   "definition_source": "DOI:10.1038/s41586-022-04741-x",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T14:03:57Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T14:04:31Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added membrane-bounded-organelle parentage, Fez protein, lipid boundary and iron-rich core components, Solidesulfovibrio magneticus RS-1 taxonomic scope, iron-storage function, DOI evidence, a nonmechanistic Fez formation graph, and grounding TODOs for Fez proteins and core chemistry.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T14:05:08Z",
     "curator": "codex",
     "action": "REFINED_GRAPH",
     "changes": "Changed the terminal ferrosome graph edge from a stores-process relationship to a supports-process relationship and clarified the definition wording.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T14:10:21Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #494 by narrowing the taxonomic note to Grant-backed Fez evidence and resolved #495 by switching the canonical example to the Byrne-backed ultrastructure finding.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 3 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0043231"
   ],
   "components": [
    {
     "component_id": "fez_proteins",
     "label": "ferrosome-associated Fez proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "fezA",
      "fezB",
      "fezC"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "FezA, FezB and FezC were curated as a ferrosome-associated protein cohort, but this pass did not verify exact source-neutral family CURIEs for the three unrelated Fez proteins or a complex CURIE for the cohort.",
     "role": "Ferrosome-associated proteins that drive lipid-bounded ferrosome formation.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41586-022-04741-x",
       "notes": "Grant et al. 2022 used proteomics and genetics to identify Fez proteins required for ferrosome formation in Solidesulfovibrio magneticus RS-1."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:C4XH20",
       "protein_label": "Uncharacterized protein",
       "gene_symbol": "DMR_28320",
       "taxon_id": "NCBITaxon:573370",
       "taxon_label": "Solidesulfovibrio magneticus RS-1",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene fezA, which UniProt lists under the primary name DMR_28320, in Solidesulfovibrio magneticus RS-1. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/C4XH20",
         "notes": "UniProtKB unreviewed (TrEMBL) entry C4XH20 for gene fezA in Solidesulfovibrio magneticus RS-1. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:C4XH21",
       "protein_label": "P-type Zn(2+) transporter",
       "gene_symbol": "DMR_28330",
       "taxon_id": "NCBITaxon:573370",
       "taxon_label": "Solidesulfovibrio magneticus RS-1",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene fezB, which UniProt lists under the primary name DMR_28330, in Solidesulfovibrio magneticus RS-1. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/C4XH21",
         "notes": "UniProtKB unreviewed (TrEMBL) entry C4XH21 for gene fezB in Solidesulfovibrio magneticus RS-1. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:C4XH22",
       "protein_label": "HMA domain-containing protein",
       "gene_symbol": "DMR_28340",
       "taxon_id": "NCBITaxon:573370",
       "taxon_label": "Solidesulfovibrio magneticus RS-1",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene fezC, which UniProt lists under the primary name DMR_28340, in Solidesulfovibrio magneticus RS-1. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/C4XH22",
         "notes": "UniProtKB unreviewed (TrEMBL) entry C4XH22 for gene fezC in Solidesulfovibrio magneticus RS-1. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ferrosome_membrane_lipids",
     "label": "ferrosome membrane lipids",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Ferrosomes are lipid bounded, but no exact ferrosome-specific lipid species or defined membrane mixture was curated.",
     "role": "Form the lipid boundary that separates the ferrosome from the cytoplasm.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41586-022-04741-x",
       "notes": "Grant et al. 2022 characterized ferrosomes as a distinct class of lipid-bounded iron-storage organelles."
      }
     ]
    },
    {
     "component_id": "iron_phosphorus_oxygen_core",
     "label": "ferrosome iron-phosphorus-oxygen core",
     "component_type": "SMALL_MOLECULE",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The Desulfovibrio magneticus RS-1 ferrosome content is iron-, phosphorus- and oxygen-rich, but its exact chemical species is not represented here by a verified CHEBI CURIE.",
     "role": "Electron-dense storage material enriched in iron, phosphorus and oxygen within the lipid-bounded ferrosome.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.1001290107",
       "notes": "Byrne et al. 2010 observed membrane-surrounded amorphous iron-phosphorus granules in Desulfovibrio magneticus RS-1."
      },
      {
       "reference": "DOI:10.1038/s41586-022-04741-x",
       "notes": "Grant et al. 2022 connected the D. magneticus ferrosome compartment with intracellular iron storage."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:573370",
     "taxon_label": "Solidesulfovibrio magneticus RS-1",
     "presence": "COMMON",
     "note": "The RS-1 strain was the model used for Fez proteomics and genetics that connected the Fez cluster to ferrosome formation and iron-storage function.",
     "reference": "DOI:10.1038/s41586-022-04741-x"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:573370",
     "taxon_label": "Solidesulfovibrio magneticus RS-1",
     "note": "Magnetotactic bacterial strain in which membrane-surrounded iron-phosphorus granules were distinguished ultrastructurally from bullet-shaped magnetosomes.",
     "reference": "DOI:10.1073/pnas.1001290107"
    }
   ],
   "functions": [
    {
     "function_id": "anaerobic_iron_storage",
     "label": "anaerobic iron storage",
     "description": "Ferrosomes store intracellular iron for use during anaerobic metabolism.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41586-022-04741-x",
       "notes": "Grant et al. 2022 tested ferrosome formation and function as an iron-storage organelle during anaerobic growth."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1073/pnas.1001290107",
     "notes": "Byrne et al. 2010, Desulfovibrio magneticus RS-1 contains an iron- and phosphorus-rich organelle distinct from its bullet-shaped magnetosomes, Proceedings of the National Academy of Sciences."
    },
    {
     "reference": "DOI:10.1038/s41586-022-04741-x",
     "notes": "Grant et al. 2022, Distinct gene clusters drive formation of ferrosome organelles in bacteria, Nature."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "fez_dependent_iron_storage",
     "title": "Fez proteins form lipid-bounded ferrosomes for iron storage",
     "description": "Fez proteins drive formation of lipid-bounded ferrosomes whose iron-, phosphorus- and oxygen-rich material stores iron during anaerobic metabolism.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures Fez-dependent formation and iron accumulation without asserting the molecular mechanism of membrane biogenesis, iron transport or core chemistry.",
     "nodes": [
      {
       "node_id": "fez_proteins",
       "label": "ferrosome-associated Fez proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "fez_proteins"
      },
      {
       "node_id": "ferrosome_membrane_lipids",
       "label": "ferrosome membrane lipids",
       "node_type": "CHEMICAL",
       "component_ref": "ferrosome_membrane_lipids"
      },
      {
       "node_id": "iron_phosphorus_oxygen_core",
       "label": "ferrosome iron-phosphorus-oxygen core",
       "node_type": "CHEMICAL",
       "component_ref": "iron_phosphorus_oxygen_core"
      },
      {
       "node_id": "ferrosome",
       "label": "ferrosome",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:ferrosome"
      },
      {
       "node_id": "anaerobic_iron_storage",
       "label": "anaerobic iron storage",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "fez_proteins",
       "predicate": "drive formation of",
       "object": "ferrosome",
       "description": "Fez proteins are needed for formation of lipid-bounded ferrosomes.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41586-022-04741-x",
         "notes": "Grant et al. 2022 identified Fez proteins that drive ferrosome formation."
        }
       ]
      },
      {
       "subject": "ferrosome_membrane_lipids",
       "predicate": "bound",
       "object": "ferrosome",
       "description": "A lipid boundary encloses the ferrosome compartment.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41586-022-04741-x",
         "notes": "Grant et al. 2022 characterized ferrosomes as lipid-bounded organelles."
        }
       ]
      },
      {
       "subject": "iron_phosphorus_oxygen_core",
       "predicate": "accumulates within",
       "object": "ferrosome",
       "description": "Iron-, phosphorus- and oxygen-rich material accumulates inside the membrane-bounded ferrosome.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.1001290107",
         "notes": "Byrne et al. 2010 resolved membrane-surrounded iron-phosphorus granules in D. magneticus RS-1."
        }
       ]
      },
      {
       "subject": "ferrosome",
       "predicate": "supports",
       "object": "anaerobic_iron_storage",
       "description": "The assembled ferrosome compartment supports intracellular iron storage during anaerobic metabolism.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41586-022-04741-x",
         "notes": "Grant et al. 2022 connected ferrosomes to iron storage during anaerobic metabolism."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_ferrosome_fez_grounding",
     "prompt": "Resolve exact source-neutral groundings and component boundaries for Fez proteins in characterized ferrosome systems.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#fez_proteins"
     ],
     "rationale": "FezA, FezB and FezC are kept as one label-only cohort because the first ferrosome pass did not verify exact family accessions for all three proteins or decide whether Fez proteins should be split by family.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41586-022-04741-x",
       "notes": "Grant et al. 2022 identified Fez proteins that control formation of bacterial ferrosomes."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    },
    {
     "discussion_id": "resolve_ferrosome_core_chemistry",
     "prompt": "Resolve the exact chemical composition and CHEBI grounding of the ferrosome iron-phosphorus-oxygen storage material.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#iron_phosphorus_oxygen_core"
     ],
     "rationale": "Byrne et al. 2010 established membrane-surrounded amorphous granules enriched in iron and phosphorus, but the exact stored chemical species remains label-only here rather than mapped to an imprecise mineral or ion CURIE.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.1001290107",
       "notes": "Byrne et al. 2010 distinguished the amorphous iron-phosphorus ferrosome material from crystalline magnetosomes in D. magneticus RS-1."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    }
   ]
  },
  {
   "identifier": "GO:0020016",
   "label": "flagellar pocket",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "Invagination of the plasma membrane from which a flagellum protrudes.",
   "definition_source": "GO:0020016",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-10T12:13:38Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T12:14:11Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added FP synonymy, ciliary pocket membrane and ciliary pocket collar components, Trypanosoma brucei scope, endocytic and exocytic gateway functions, flagellar pocket literature evidence, a nonmechanistic boundary/traffic graph, and a cytoskeletal-boundary curation TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T12:20:26Z",
     "curator": "claude",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Addressed PR #362 review issues #363 and #364 by removing the ambiguous FP synonym and retargeting the ciliary pocket collar graph edge to the flagellar pocket neck.",
     "llm_assisted": true
    }
   ],
   "components": [
    {
     "component_id": "ciliary_pocket_membrane",
     "label": "ciliary pocket membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0020018",
     "role": "Specialized plasma-membrane domain lining the flagellar pocket invagination.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro2221",
       "notes": "Field and Carrington 2009 reviewed the trypanosome flagellar pocket as a plasma-membrane invagination with a distinct membrane domain."
      },
      {
       "reference": "DOI:10.1073/pnas.0909289106",
       "notes": "Gadelha et al. 2009 showed that T. brucei flagellar pocket membrane boundaries are influenced by cytoskeletal features."
      }
     ]
    },
    {
     "component_id": "ciliary_pocket_collar",
     "label": "ciliary pocket collar",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:1990900",
     "role": "Cytoskeletal collar at the neck of the flagellar pocket where the flagellum exits the cell body.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pbio.0060105",
       "notes": "Bonhivers et al. 2008 showed that the BILBO1 collar is required for new flagellar-pocket biogenesis in T. brucei."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5691",
     "taxon_label": "Trypanosoma brucei",
     "presence": "COMMON",
     "note": "T. brucei cells have a single flagellar pocket that has been reconstructed by electron tomography and used as a model for trypanosomatid endocytosis and exocytosis.",
     "reference": "DOI:10.1242/jcs.045740"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5691",
     "taxon_label": "Trypanosoma brucei",
     "note": "African trypanosome in which flagellar-pocket membrane domains, electron-tomographic architecture and BILBO1-dependent biogenesis have been studied.",
     "reference": "DOI:10.1242/jcs.045740"
    }
   ],
   "functions": [
    {
     "function_id": "endo_exocytic_gateway",
     "label": "endocytic and exocytic gateway",
     "description": "The flagellar pocket concentrates endocytosis and exocytosis at the site where the flagellum exits the trypanosome cell body.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro2221",
       "notes": "Field and Carrington 2009 reviewed the trypanosome flagellar pocket as the dominant site of endo- and exocytosis."
      },
      {
       "reference": "DOI:10.1016/j.pt.2020.11.005",
       "notes": "Halliday and Sunter 2021 review how the trypanosomatid flagellar pocket couples pocket structure to trafficking functions."
      }
     ]
    },
    {
     "function_id": "flagellum_exit_site",
     "label": "flagellum exit-site organization",
     "description": "The pocket organizes the membrane invagination and neck through which the eukaryotic flagellum emerges from the cell body.",
     "evidence": [
      {
       "reference": "DOI:10.1242/jcs.045740",
       "notes": "Lacomble et al. 2009 reconstructed the T. brucei flagellar pocket and associated cytoskeleton by electron microscope tomography."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1038/nrmicro2221",
     "notes": "Field and Carrington 2009, The trypanosome flagellar pocket, Nature Reviews Microbiology."
    },
    {
     "reference": "DOI:10.1242/jcs.045740",
     "notes": "Lacomble et al. 2009, Three-dimensional cellular architecture of the flagellar pocket and associated cytoskeleton in trypanosomes revealed by electron microscope tomography, Journal of Cell Science."
    },
    {
     "reference": "DOI:10.1073/pnas.0909289106",
     "notes": "Gadelha et al. 2009, Membrane domains and flagellar pocket boundaries are influenced by the cytoskeleton in African trypanosomes, Proceedings of the National Academy of Sciences."
    },
    {
     "reference": "DOI:10.1016/j.pt.2020.11.005",
     "notes": "Halliday and Sunter 2021, Trypanosomatid Flagellar Pocket from Structure to Function, Trends in Parasitology."
    },
    {
     "reference": "DOI:10.1371/journal.pbio.0060105",
     "notes": "Bonhivers et al. 2008, Biogenesis of the trypanosome endo-exocytotic organelle is cytoskeleton mediated, PLOS Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "pocket_boundary_and_traffic",
     "title": "Flagellar pocket boundaries organize surface traffic",
     "description": "The flagellar pocket membrane forms a specialized surface invagination whose neck is marked by the ciliary pocket collar, concentrating endocytic and exocytic traffic at the base of the flagellum.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "nodes": [
      {
       "node_id": "ciliary_pocket_membrane",
       "label": "ciliary pocket membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0020018",
       "component_ref": "ciliary_pocket_membrane"
      },
      {
       "node_id": "ciliary_pocket_collar",
       "label": "ciliary pocket collar",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990900",
       "component_ref": "ciliary_pocket_collar"
      },
      {
       "node_id": "flagellar_pocket",
       "label": "flagellar pocket",
       "node_type": "ORGANELLE",
       "grounding": "GO:0020016"
      },
      {
       "node_id": "flagellar_pocket_neck",
       "label": "flagellar pocket neck",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "endo_exocytic_traffic",
       "label": "endocytic and exocytic traffic",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "ciliary_pocket_membrane",
       "predicate": "bounds",
       "object": "flagellar_pocket",
       "description": "A specialized plasma-membrane domain lines the flagellar pocket invagination.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro2221",
         "notes": "Field and Carrington 2009 reviewed the membrane organization of the trypanosome flagellar pocket."
        }
       ]
      },
      {
       "subject": "ciliary_pocket_collar",
       "predicate": "localizes to",
       "object": "flagellar_pocket_neck",
       "description": "The FPC sits at the neck of the flagellar pocket where the flagellum emerges from the cell body.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pbio.0060105",
         "notes": "Bonhivers et al. 2008 identified a BILBO1 cytoskeletal collar at the flagellar pocket neck."
        }
       ]
      },
      {
       "subject": "flagellar_pocket",
       "predicate": "supports",
       "object": "endo_exocytic_traffic",
       "description": "The flagellar pocket concentrates endocytic and exocytic traffic in trypanosomatids.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.pt.2020.11.005",
         "notes": "Halliday and Sunter 2021 review trypanosomatid flagellar pocket structure and trafficking functions."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "curate_flagellar_pocket_cytoskeletal_boundaries",
     "prompt": "Resolve the hook complex, microtubule quartet, flagellum attachment zone filament and flagellar-pocket membrane proteins before expanding the flagellar-pocket boundary graph.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "rationale": "Electron-tomographic and proteomic studies define several cytoskeletal features around the pocket, but this first record curates only the membrane and the already grounded ciliary pocket collar.",
     "evidence": [
      {
       "reference": "DOI:10.1242/jcs.045740"
      },
      {
       "reference": "DOI:10.1016/j.pt.2020.11.005"
      }
     ],
     "posed_by": "claude",
     "posed_date": "2026-09-10"
    }
   ]
  },
  {
   "identifier": "GO:0020020",
   "label": "food vacuole",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A vacuole within a parasite used for digestion of the host cell cytoplasm.",
   "definition_source": "GO:0020020",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-10T14:02:08Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T14:02:43Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added the digestive vacuole synonym, a reviewed-label-only food vacuole membrane component, Plasmodium falciparum scope, hemoglobin catabolism and heme detoxification functions, record evidence, a nonmechanistic hemozoin-formation graph, and a vacuolar enzyme/transporter grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T14:03:02Z",
     "curator": "claude",
     "action": "REMOVE_UNVERIFIED_GROUNDING",
     "changes": "Removed an unverified ChEBI grounding from the free heme graph node; exact ChEBI groundings require an authority lookup.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T14:10:10Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Addressed PR #377 review issues #378 and #379 by narrowing the GO-sourced definition to the GO-level food-vacuole claim and removing a Cowman-backed membrane-localization statement from the Lamarque-backed Plasmodium falciparum canonical example.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "digestive vacuole",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0020020"
    }
   ],
   "components": [
    {
     "component_id": "food_vacuole_membrane",
     "label": "food vacuole membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "role": "The acidic organelle-bounding membrane that separates the digestive lumen from the parasite cytosol and carries digestive-vacuole transporters.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.113.5.1033",
       "notes": "Cowman et al. 1991 localized a Plasmodium falciparum P-glycoprotein homologue to the digestive vacuole."
      },
      {
       "reference": "DOI:10.3390/pathogens13030182",
       "notes": "Wiser 2024 reviewed the digestive vacuole as an acidic lysosome-like organelle of malaria parasites."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral lipid or membrane-protein-family identifier was assigned for the aggregate food vacuole membrane in this pass."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5833",
     "taxon_label": "Plasmodium falciparum",
     "presence": "COMMON",
     "note": "The food vacuole is directly evidenced in Plasmodium falciparum blood-stage parasites; no broader Plasmodium or Apicomplexa scope is asserted in this first record.",
     "reference": "DOI:10.1002/prca.200700112"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5833",
     "taxon_label": "Plasmodium falciparum",
     "note": "Human malaria parasite whose food-vacuole fraction was isolated and profiled by proteomics.",
     "reference": "DOI:10.1002/prca.200700112"
    }
   ],
   "functions": [
    {
     "function_id": "hemoglobin_catabolism",
     "label": "hemoglobin catabolism",
     "description": "The acidic food vacuole receives host hemoglobin and houses proteolytic digestion of that cargo during Plasmodium intraerythrocytic growth.",
     "evidence": [
      {
       "reference": "DOI:10.3390/pathogens13030182",
       "notes": "Wiser 2024 reviewed the malaria digestive vacuole as the acidic lysosome-like site of host hemoglobin digestion."
      },
      {
       "reference": "DOI:10.1002/prca.200700112",
       "notes": "Lamarque et al. 2008 isolated Plasmodium falciparum food vacuoles for proteomic analysis."
      }
     ]
    },
    {
     "function_id": "heme_detoxification",
     "label": "heme detoxification",
     "description": "Heme released by hemoglobin proteolysis is converted into hemozoin crystals inside the digestive vacuole.",
     "evidence": [
      {
       "reference": "DOI:10.3390/pathogens13030182",
       "notes": "Wiser 2024 reviewed hemozoin formation as the food-vacuole route for detoxifying heme released from digested hemoglobin."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0020020",
     "notes": "Gene Ontology cellular-component term for food vacuole, with digestive vacuole as an exact synonym."
    },
    {
     "reference": "DOI:10.1002/prca.200700112",
     "notes": "Lamarque et al. 2008, Food vacuole proteome of the malarial parasite Plasmodium falciparum, Proteomics Clinical Applications."
    },
    {
     "reference": "DOI:10.3390/pathogens13030182",
     "notes": "Wiser 2024, The Digestive Vacuole of the Malaria Parasite: A Specialized Lysosome, Pathogens."
    },
    {
     "reference": "DOI:10.1083/jcb.113.5.1033",
     "notes": "Cowman et al. 1991, A P-glycoprotein homologue of Plasmodium falciparum is localized on the digestive vacuole, Journal of Cell Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "hemoglobin_digestion_and_hemozoin_formation",
     "title": "Food vacuole digestion produces hemozoin",
     "description": "Host hemoglobin is delivered to the Plasmodium food vacuole, proteolysis releases heme, and the vacuole converts free heme into crystalline hemozoin.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "nodes": [
      {
       "node_id": "hemoglobin",
       "label": "host hemoglobin",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "food_vacuole",
       "label": "food vacuole",
       "node_type": "ORGANELLE",
       "grounding": "GO:0020020"
      },
      {
       "node_id": "free_heme",
       "label": "free heme",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "hemozoin",
       "label": "hemozoin",
       "node_type": "CHEMICAL"
      }
     ],
     "edges": [
      {
       "subject": "food_vacuole",
       "predicate": "digests",
       "object": "hemoglobin",
       "description": "The acidic digestive vacuole is the Plasmodium blood stage compartment where host hemoglobin is degraded.",
       "evidence": [
        {
         "reference": "DOI:10.3390/pathogens13030182",
         "notes": "Wiser 2024 reviewed host hemoglobin proteolysis in the malaria digestive vacuole."
        }
       ]
      },
      {
       "subject": "hemoglobin",
       "predicate": "releases",
       "object": "free_heme",
       "description": "Proteolytic digestion of hemoglobin releases heme that would be toxic if left soluble.",
       "evidence": [
        {
         "reference": "DOI:10.3390/pathogens13030182",
         "notes": "Wiser 2024 reviewed heme release downstream of hemoglobin digestion."
        }
       ]
      },
      {
       "subject": "free_heme",
       "predicate": "crystallizes into",
       "object": "hemozoin",
       "description": "The digestive vacuole detoxifies heme by packaging it into insoluble hemozoin crystals.",
       "evidence": [
        {
         "reference": "DOI:10.3390/pathogens13030182",
         "notes": "Wiser 2024 reviewed hemozoin formation inside the digestive vacuole."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_food_vacuole_enzymes_and_transporters",
     "prompt": "Resolve exact component groundings for Plasmodium food vacuole proteases, proton pumps and solute transporters.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#food_vacuole_membrane"
     ],
     "rationale": "This first record models the digestive-vacuole membrane as an aggregate. Follow-up curation should split experimentally localized Plasmodium vacuolar hydrolases, PfCRT, Pgh1 and acidification machinery only where exact source-neutral families or species-specific UniProt examples can be verified.",
     "evidence": [
      {
       "reference": "DOI:10.1002/prca.200700112"
      },
      {
       "reference": "DOI:10.3390/pathogens13030182"
      }
     ],
     "posed_by": "claude",
     "posed_date": "2026-09-10"
    }
   ]
  },
  {
   "identifier": "GO:0000324",
   "label": "fungal-type vacuole",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A vacuole that has both lytic and storage functions. The fungal vacuole is a large, membrane-bounded organelle that functions as a reservoir for small molecules and as the primary compartment for degradation.",
   "definition_source": "GO:0000324",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T17:19:21Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T17:20:01Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added vacuole parentage, fungal-type membrane and lumen parts, exact GO synonymy, a grounded vacuole-membrane component, Saccharomyces scope, storage and degradation functions, a nonmechanistic vacuole function graph, and a vacuolar-machinery grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T17:20:14Z",
     "curator": "codex",
     "action": "CURATED_GRAPH",
     "changes": "Added a GO:0005773 vacuole graph node and targeted the fungal-type vacuole subtype edge to that node.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T17:24:49Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW_ISSUES",
     "changes": "Addressed review issues #527 and #528 by removing the vacuole membrane from molecular components, adding a reviewed-label-only acid hydrolase component, and linking the acid hydrolase graph node to that component.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:17:37Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005773"
   ],
   "has_part": [
    "GO:0000329",
    "GO:0000328"
   ],
   "synonyms": [
    {
     "synonym_text": "vacuole, cell cycle-correlated morphology",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000324"
    }
   ],
   "components": [
    {
     "component_id": "acid_hydrolases",
     "label": "acid hydrolases",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Fungal vacuolar acid hydrolases span multiple unrelated enzyme families, so no single source-neutral family CURIE was asserted for the aggregate lumenal hydrolase cohort.",
     "essentiality": "UNKNOWN",
     "role": "Soluble lumenal enzymes that degrade macromolecular cargo in the acidic fungal vacuole.",
     "evidence": [
      {
       "reference": "GO:0000324",
       "notes": "GO:0000324 describes the fungal-type vacuole as an acidic compartment containing an ensemble of acid hydrolases."
      },
      {
       "reference": "DOI:10.1016/j.bbamcr.2008.08.003",
       "notes": "Li and Kane 2009 review the yeast vacuole as a lysosome-like degradative compartment."
      }
     ],
     "gene_symbols": [
      "PEP4",
      "PRC1",
      "PRB1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P07267",
       "protein_label": "Saccharopepsin",
       "gene_symbol": "PEP4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene PEP4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P07267",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P07267, the single reviewed entry for gene PEP4 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P09232",
       "protein_label": "Cerevisin",
       "gene_symbol": "PRB1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene PRB1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P09232",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P09232, the single reviewed entry for gene PRB1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P00729",
       "protein_label": "Carboxypeptidase Y",
       "gene_symbol": "PRC1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene PRC1 in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Vacuole lumen' localisation of P00729."
        },
        {
         "reference": "PMID:23708375",
         "notes": "Matsumoto R et al. 2013, ‘Organelle acidification is important for localisation of vacuolar proteins in Saccharomyces cerevisiae.’, Protoplasma. ECO:0000269 experimental evidence cited by UniProt for the 'Vacuole lumen' localisation of P00729."
        },
        {
         "reference": "PMID:29514932",
         "notes": "Parzych KR et al. 2018, ‘A newly characterized vacuolar serine carboxypeptidase, Atg42/Ybr139w, is required for normal vacuole function and the terminal steps of autophagy in the yeast Saccharomyces cerevisiae.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Vacuole lumen' localisation of P00729."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has a lysosome-like fungal-type vacuole that serves as a degradative and storage organelle.",
     "reference": "DOI:10.1016/j.bbamcr.2008.08.003"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model for the lysosome-like fungal vacuole.",
     "reference": "DOI:10.1016/j.bbamcr.2008.08.003"
    }
   ],
   "functions": [
    {
     "function_id": "vacuolar_storage_and_homeostasis",
     "label": "small-molecule storage and ion homeostasis",
     "description": "The fungal-type vacuole stores amino acids, ions, and other small molecules while helping maintain cellular homeostasis.",
     "evidence": [
      {
       "reference": "GO:0000324",
       "notes": "GO:0000324 defines the fungal vacuole as a storage reservoir for amino acids, divalent cations, ions, polyphosphate, and other small molecules."
      },
      {
       "reference": "DOI:10.1016/j.bbamcr.2008.08.003",
       "notes": "Li and Kane 2009 review the yeast vacuole as a lysosome-like organelle at the intersection of storage and homeostasis."
      }
     ]
    },
    {
     "function_id": "vacuolar_macromolecule_degradation",
     "label": "vacuolar macromolecule degradation",
     "description": "The acidic vacuolar lumen houses hydrolases that degrade cargo delivered through endocytic, biosynthetic, and autophagic trafficking routes.",
     "evidence": [
      {
       "reference": "GO:0000324",
       "notes": "GO:0000324 defines the fungal-type vacuole as an acidic compartment containing acid hydrolases and serving as the primary degradation compartment."
      },
      {
       "reference": "DOI:10.1016/j.bbamcr.2008.08.003",
       "notes": "Li and Kane 2009 review yeast vacuole functions at the endpoint of degradative membrane-trafficking routes."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000324",
     "notes": "Gene Ontology cellular-component term for fungal-type vacuole."
    },
    {
     "reference": "GO:0000329",
     "notes": "Gene Ontology cellular-component term for fungal-type vacuole membrane."
    },
    {
     "reference": "GO:0000328",
     "notes": "Gene Ontology cellular-component term for fungal-type vacuole lumen."
    },
    {
     "reference": "DOI:10.1016/j.bbamcr.2008.08.003",
     "notes": "Li and Kane 2009, 'The yeast lysosome-like vacuole: endpoint and crossroads', Biochimica et Biophysica Acta."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_fungal_vacuole_storage_and_degradation",
     "title": "Yeast vacuoles couple storage with degradation",
     "description": "The Saccharomyces cerevisiae vacuolar membrane encloses an acidic lumen where stored small molecules and hydrolytic degradation are compartmentalized.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the vacuolar membrane and lumen roles without asserting the complete V-ATPase, transporter, or acid-hydrolase repertoires.",
     "nodes": [
      {
       "node_id": "fungal_type_vacuole",
       "label": "fungal-type vacuole",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000324"
      },
      {
       "node_id": "vacuole",
       "label": "vacuole",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005773"
      },
      {
       "node_id": "fungal_type_vacuole_membrane",
       "label": "fungal-type vacuole membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000329"
      },
      {
       "node_id": "fungal_type_vacuole_lumen",
       "label": "fungal-type vacuole lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0000328"
      },
      {
       "node_id": "stored_small_molecules",
       "label": "stored small molecules",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "acid_hydrolases",
       "label": "acid hydrolases",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "acid_hydrolases"
      },
      {
       "node_id": "macromolecule_degradation",
       "label": "macromolecule degradation",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "fungal_type_vacuole_membrane",
       "predicate": "bounds",
       "object": "fungal_type_vacuole_lumen",
       "description": "The fungal-type vacuole membrane encloses the vacuolar lumen.",
       "evidence": [
        {
         "reference": "GO:0000328",
         "notes": "GO:0000328 defines the fungal-type vacuole lumen as the volume enclosed within the vacuolar membrane."
        }
       ]
      },
      {
       "subject": "fungal_type_vacuole",
       "predicate": "is a",
       "object": "vacuole",
       "description": "The fungal-type vacuole is a cell cycle-correlated subtype of vacuole.",
       "evidence": [
        {
         "reference": "GO:0000324",
         "notes": "GO:0000324 defines fungal-type vacuole as a vacuole with lytic and storage functions."
        }
       ]
      },
      {
       "subject": "fungal_type_vacuole_lumen",
       "predicate": "stores",
       "object": "stored_small_molecules",
       "description": "Yeast vacuoles store small molecules including amino acids, ions, and polyphosphate.",
       "evidence": [
        {
         "reference": "GO:0000324",
         "notes": "GO:0000324 defines the fungal vacuole as a reservoir for amino acids, ions, polyphosphate, and other small molecules."
        }
       ]
      },
      {
       "subject": "acid_hydrolases",
       "predicate": "act in",
       "object": "fungal_type_vacuole_lumen",
       "description": "Acid hydrolases act in the acidic vacuolar lumen.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.bbamcr.2008.08.003",
         "notes": "Li and Kane 2009 review the yeast vacuole as the lysosome-like degradative compartment."
        }
       ]
      },
      {
       "subject": "fungal_type_vacuole_lumen",
       "predicate": "compartmentalizes",
       "object": "macromolecule_degradation",
       "description": "The vacuole is the primary fungal compartment for degradation.",
       "evidence": [
        {
         "reference": "GO:0000324",
         "notes": "GO:0000324 describes the fungal vacuole as the primary compartment for degradation."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_fungal_vacuole_machinery",
     "prompt": "Resolve exact source-neutral identifiers for fungal vacuole V-ATPase, transporter, acid-hydrolase, and membrane-trafficking machinery cohorts, or split these groups into narrower grounded complexes and families.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#acid_hydrolases",
      "causal_graphs#yeast_fungal_vacuole_storage_and_degradation"
     ],
     "rationale": "This first fungal-type vacuole record grounds the membrane and lumen, but avoids broad family identifiers for multi-family vacuolar transport and degradation cohorts.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.bbamcr.2008.08.003",
       "notes": "Li and Kane 2009 review V-ATPase, vacuolar transport, and degradative routes that should be resolved individually."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    }
   ]
  },
  {
   "identifier": "GO:0000328",
   "label": "fungal-type vacuole lumen",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The volume enclosed within the vacuolar membrane of the fungal-type vacuole.",
   "definition_source": "GO:0000328",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T04:03:21Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T04:04:16Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added vacuolar-lumen parentage, fungal-type-vacuole parthood, Saccharomyces scope, GO/DOI evidence, storage and degradation functions, a nonmechanistic lumen topology graph, and a resolved lumen-boundary interpretation.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T04:15:37Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Addressed issue #927 by retitling the fungal-type vacuole lumen graph so it keeps the singular lumen identity and names the compartmentalized storage and degradation roles.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 3 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005775"
   ],
   "part_of": [
    "GO:0000324"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast vacuoles have a fungal-type vacuole lumen that stores small molecules and houses acid hydrolases for degradation.",
     "reference": "DOI:10.1016/j.bbamcr.2008.08.003"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model for storage and degradative functions of the lysosome-like fungal vacuole lumen.",
     "reference": "DOI:10.1016/j.bbamcr.2008.08.003"
    }
   ],
   "functions": [
    {
     "function_id": "vacuolar_lumen_storage",
     "label": "vacuolar small-molecule storage",
     "description": "The fungal-type vacuole lumen is the membrane-enclosed space where the vacuole stores amino acids, ions, polyphosphate, and other small molecules.",
     "evidence": [
      {
       "reference": "GO:0000324",
       "notes": "GO:0000324 defines the fungal-type vacuole as a reservoir for amino acids, divalent cations, ions, polyphosphate, and other small molecules."
      },
      {
       "reference": "DOI:10.1016/j.bbamcr.2008.08.003",
       "notes": "Li and Kane 2009 review the yeast vacuole as a lysosome-like organelle at the intersection of storage and homeostasis."
      }
     ]
    },
    {
     "function_id": "vacuolar_lumen_macromolecule_degradation",
     "label": "vacuolar macromolecule degradation",
     "description": "The fungal-type vacuole lumen compartmentalizes acid hydrolases that degrade macromolecular cargo delivered to the vacuole.",
     "evidence": [
      {
       "reference": "GO:0000324",
       "notes": "GO:0000324 describes the fungal-type vacuole as an acidic compartment containing acid hydrolases and serving as the primary degradation compartment."
      },
      {
       "reference": "DOI:10.1016/j.bbamcr.2008.08.003",
       "notes": "Li and Kane 2009 review yeast vacuole functions at the endpoint of degradative membrane-trafficking routes."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000328",
     "notes": "Gene Ontology cellular-component term for fungal-type vacuole lumen."
    },
    {
     "reference": "GO:0005775",
     "notes": "Gene Ontology cellular-component parent term for vacuolar lumen."
    },
    {
     "reference": "GO:0000324",
     "notes": "Gene Ontology cellular-component term for the containing fungal-type vacuole."
    },
    {
     "reference": "GO:0000329",
     "notes": "Gene Ontology cellular-component term for the bounding fungal-type vacuole membrane."
    },
    {
     "reference": "DOI:10.1016/j.bbamcr.2008.08.003",
     "notes": "Li and Kane 2009, The yeast lysosome-like vacuole: Endpoint and crossroads, Biochimica et Biophysica Acta."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_fungal_vacuole_lumen_storage_and_degradation",
     "title": "Yeast fungal-type vacuole lumen compartmentalizes storage and degradation",
     "description": "The fungal-type vacuole lumen is the membrane-enclosed acidic compartment that stores small molecules and houses degradative hydrolases in budding yeast.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures defining lumen topology and lumenal storage and degradation roles without asserting the complete hydrolase, transporter, or V-ATPase repertoires.",
     "nodes": [
      {
       "node_id": "fungal_type_vacuole_lumen",
       "label": "fungal-type vacuole lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0000328"
      },
      {
       "node_id": "vacuolar_lumen",
       "label": "vacuolar lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0005775"
      },
      {
       "node_id": "fungal_type_vacuole",
       "label": "fungal-type vacuole",
       "node_type": "ORGANELLE",
       "grounding": "GO:0000324"
      },
      {
       "node_id": "fungal_type_vacuole_membrane",
       "label": "fungal-type vacuole membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000329"
      },
      {
       "node_id": "stored_small_molecules",
       "label": "stored small molecules",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "acid_hydrolases",
       "label": "acid hydrolases",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P07267",
        "UniProtKB:P00729",
        "UniProtKB:P09232"
       ]
      },
      {
       "node_id": "macromolecule_degradation",
       "label": "macromolecule degradation",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "fungal_type_vacuole_lumen",
       "predicate": "is a",
       "object": "vacuolar_lumen",
       "description": "The fungal-type vacuole lumen is a fungal subtype of the vacuolar lumen.",
       "evidence": [
        {
         "reference": "GO:0000328",
         "notes": "GO:0000328 identifies the fungal-type vacuole lumen."
        },
        {
         "reference": "GO:0005775",
         "notes": "GO:0005775 identifies the broader vacuolar lumen class."
        }
       ]
      },
      {
       "subject": "fungal_type_vacuole_lumen",
       "predicate": "is part of",
       "object": "fungal_type_vacuole",
       "description": "The fungal-type vacuole lumen is part of the fungal-type vacuole.",
       "evidence": [
        {
         "reference": "GO:0000328",
         "notes": "GO:0000328 denotes a lumen within the fungal-type vacuole."
        },
        {
         "reference": "GO:0000324",
         "notes": "GO:0000324 denotes the containing fungal-type vacuole."
        }
       ]
      },
      {
       "subject": "fungal_type_vacuole_membrane",
       "predicate": "bounds",
       "object": "fungal_type_vacuole_lumen",
       "description": "The fungal-type vacuole membrane encloses the vacuolar lumen.",
       "evidence": [
        {
         "reference": "GO:0000328",
         "notes": "GO:0000328 defines the fungal-type vacuole lumen as the volume enclosed within the vacuolar membrane."
        },
        {
         "reference": "GO:0000329",
         "notes": "GO:0000329 identifies the enclosing membrane."
        }
       ]
      },
      {
       "subject": "fungal_type_vacuole_lumen",
       "predicate": "stores",
       "object": "stored_small_molecules",
       "description": "Fungal vacuoles store amino acids, ions, polyphosphate, and other small molecules in the lumenal compartment.",
       "evidence": [
        {
         "reference": "GO:0000324",
         "notes": "GO:0000324 defines the fungal vacuole as a reservoir for amino acids, ions, polyphosphate, and other small molecules."
        }
       ]
      },
      {
       "subject": "acid_hydrolases",
       "predicate": "act in",
       "object": "fungal_type_vacuole_lumen",
       "description": "Acid hydrolases act in the acidic vacuolar lumen.",
       "evidence": [
        {
         "reference": "GO:0000324",
         "notes": "GO:0000324 describes the fungal-type vacuole as an acidic compartment containing acid hydrolases."
        },
        {
         "reference": "DOI:10.1016/j.bbamcr.2008.08.003",
         "notes": "Li and Kane 2009 review the yeast vacuole as the lysosome-like degradative compartment."
        }
       ]
      },
      {
       "subject": "fungal_type_vacuole_lumen",
       "predicate": "compartmentalizes",
       "object": "macromolecule_degradation",
       "description": "The fungal vacuole lumen is the primary fungal compartment for degradation.",
       "evidence": [
        {
         "reference": "GO:0000324",
         "notes": "GO:0000324 describes the fungal vacuole as the primary compartment for degradation."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "fungal_vacuole_lumen_boundary_not_membrane",
     "prompt": "Represent the fungal-type vacuole membrane as the boundary of the fungal-type vacuole lumen rather than as a lumen component.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#yeast_fungal_vacuole_lumen_storage_and_degradation"
     ],
     "rationale": "GO:0000328 denotes the volume enclosed by the fungal-type vacuole membrane, whereas GO:0000329 denotes that surrounding lipid bilayer.",
     "resolution_note": "Curated the membrane as a boundary node and left the lumen without constituent molecular components; soluble lumenal enzymes are represented as graph participants for degradation.",
     "evidence": [
      {
       "reference": "GO:0000328",
       "notes": "GO:0000328 identifies the internal fungal-type vacuole lumen."
      },
      {
       "reference": "GO:0000329",
       "notes": "GO:0000329 identifies the fungal-type vacuole membrane rather than the lumen."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15",
     "resolved_date": "2026-09-15"
    }
   ]
  },
  {
   "identifier": "GO:0000329",
   "label": "fungal-type vacuole membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The lipid bilayer surrounding the fungal-type vacuole.",
   "definition_source": "GO:0000329",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T03:39:45Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T03:40:49Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added vacuolar-membrane parentage, fungal-type-vacuole parthood, a reviewed-label-only lipid-bilayer component, Saccharomyces scope, GO/DOI evidence, a V-ATPase acidification function, a nonmechanistic membrane topology graph, and a lipid-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T03:49:25Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Addressed issue #925 by retitling the fungal-type vacuole membrane graph so it names the V-ATPase-supported acidification role directly.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005774"
   ],
   "part_of": [
    "GO:0000324"
   ],
   "components": [
    {
     "component_id": "fungal_vacuole_membrane_lipid_bilayer",
     "label": "fungal-type vacuole membrane lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Bounding bilayer that separates the acidic fungal-type vacuole lumen from the cytosol.",
     "evidence": [
      {
       "reference": "GO:0000329",
       "notes": "GO:0000329 identifies the fungal-type vacuole membrane."
      },
      {
       "reference": "GO:0000328",
       "notes": "GO:0000328 defines the fungal-type vacuole lumen as the volume enclosed within the vacuolar membrane."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0000329 identifies the whole fungal-type vacuole membrane, but no exact source-neutral CURIE was curated for the generic lipid-bilayer constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast vacuoles are bounded by fungal-type vacuole membranes that carry V-ATPase-driven acidification machinery.",
     "reference": "DOI:10.1016/j.bbamcr.2008.08.003"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model for fungal vacuolar membranes and V-ATPase-dependent vacuolar acidification.",
     "reference": "DOI:10.1128/MMBR.70.1.177-191.2006"
    }
   ],
   "functions": [
    {
     "function_id": "vacuolar_membrane_acidification",
     "label": "vacuolar acidification",
     "grounding": "GO:0007035",
     "description": "The fungal-type vacuole membrane houses vacuolar V-ATPase complexes that pump protons into the lumen to acidify the vacuole.",
     "evidence": [
      {
       "reference": "GO:0007035",
       "notes": "GO:0007035 denotes processes that lower vacuolar pH by raising the vacuolar hydrogen-ion concentration."
      },
      {
       "reference": "DOI:10.1128/MMBR.70.1.177-191.2006",
       "notes": "Kane 2006 reviews vacuolar H+-ATPase-dependent organelle acidification in yeast."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000329",
     "notes": "Gene Ontology cellular-component term for fungal-type vacuole membrane."
    },
    {
     "reference": "GO:0005774",
     "notes": "Gene Ontology cellular-component parent term for vacuolar membrane."
    },
    {
     "reference": "GO:0000324",
     "notes": "Gene Ontology cellular-component term for the containing fungal-type vacuole."
    },
    {
     "reference": "GO:0000328",
     "notes": "Gene Ontology cellular-component term for the fungal-type vacuole lumen bounded by this membrane."
    },
    {
     "reference": "GO:0007035",
     "notes": "Gene Ontology biological-process term for vacuolar acidification."
    },
    {
     "reference": "GO:0016471",
     "notes": "Gene Ontology cellular-component term for the vacuolar proton-transporting V-type ATPase complex."
    },
    {
     "reference": "DOI:10.1128/MMBR.70.1.177-191.2006",
     "notes": "Kane 2006, The Where, When, and How of Organelle Acidification by the Yeast Vacuolar H+-ATPase, Microbiology and Molecular Biology Reviews."
    },
    {
     "reference": "DOI:10.1016/j.bbamcr.2008.08.003",
     "notes": "Li and Kane 2009, The yeast lysosome-like vacuole: Endpoint and crossroads, Biochimica et Biophysica Acta."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_fungal_vacuole_membrane_topology",
     "title": "Yeast fungal-type vacuole membranes support acidification",
     "description": "The fungal-type vacuole membrane is a vacuolar membrane substructure that encloses the fungal-type vacuole lumen and carries proton-pumping V-ATPase complexes in budding yeast.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures membrane topology and V-ATPase acidification without asserting a complete set of vacuolar transporters, channels, fusion proteins, or acid hydrolases.",
     "nodes": [
      {
       "node_id": "fungal_type_vacuole_membrane",
       "label": "fungal-type vacuole membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000329",
       "component_ref": "fungal_vacuole_membrane_lipid_bilayer"
      },
      {
       "node_id": "vacuolar_membrane",
       "label": "vacuolar membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005774"
      },
      {
       "node_id": "fungal_type_vacuole",
       "label": "fungal-type vacuole",
       "node_type": "ORGANELLE",
       "grounding": "GO:0000324"
      },
      {
       "node_id": "fungal_type_vacuole_lumen",
       "label": "fungal-type vacuole lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0000328"
      },
      {
       "node_id": "vacuolar_v_atpase",
       "label": "vacuolar proton-transporting V-type ATPase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0016471"
      },
      {
       "node_id": "vacuolar_acidification",
       "label": "vacuolar acidification",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0007035"
      }
     ],
     "edges": [
      {
       "subject": "fungal_type_vacuole_membrane",
       "predicate": "is a",
       "object": "vacuolar_membrane",
       "description": "The fungal-type vacuole membrane is a specialized vacuolar membrane.",
       "evidence": [
        {
         "reference": "GO:0000329",
         "notes": "GO:0000329 identifies the fungal-type vacuole membrane."
        },
        {
         "reference": "GO:0005774",
         "notes": "GO:0005774 identifies the broader vacuolar membrane class."
        }
       ]
      },
      {
       "subject": "fungal_type_vacuole_membrane",
       "predicate": "is part of",
       "object": "fungal_type_vacuole",
       "description": "The fungal-type vacuole membrane is part of the fungal-type vacuole.",
       "evidence": [
        {
         "reference": "GO:0000329",
         "notes": "GO:0000329 denotes the fungal-type vacuole membrane."
        },
        {
         "reference": "GO:0000324",
         "notes": "GO:0000324 denotes the containing fungal-type vacuole."
        }
       ]
      },
      {
       "subject": "fungal_type_vacuole_membrane",
       "predicate": "bounds",
       "object": "fungal_type_vacuole_lumen",
       "description": "The fungal-type vacuole membrane encloses the vacuolar lumen.",
       "evidence": [
        {
         "reference": "GO:0000328",
         "notes": "GO:0000328 defines the fungal-type vacuole lumen as the volume enclosed within the vacuolar membrane."
        }
       ]
      },
      {
       "subject": "vacuolar_v_atpase",
       "predicate": "resides in",
       "object": "fungal_type_vacuole_membrane",
       "description": "Yeast vacuolar V-ATPase complexes localize to the fungal-type vacuole membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1128/MMBR.70.1.177-191.2006",
         "notes": "Kane 2006 reviews organelle acidification by the yeast vacuolar H+-ATPase."
        },
        {
         "reference": "GO:0016471",
         "notes": "GO:0016471 identifies a V-type ATPase complex found in the vacuolar membrane."
        }
       ]
      },
      {
       "subject": "vacuolar_v_atpase",
       "predicate": "participates in",
       "object": "vacuolar_acidification",
       "description": "The membrane V-ATPase pumps protons into the vacuole to acidify the lumen.",
       "evidence": [
        {
         "reference": "GO:0007035",
         "notes": "GO:0007035 denotes processes that lower vacuolar pH by raising the vacuolar hydrogen-ion concentration."
        },
        {
         "reference": "DOI:10.1016/j.bbamcr.2008.08.003",
         "notes": "Li and Kane 2009 review V-ATPase-dependent acidification of the yeast lysosome-like vacuole."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_fungal_type_vacuole_membrane_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the fungal-type vacuole membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#fungal_vacuole_membrane_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0000329, but the fungal-type vacuole membrane lipid-bilayer constituent is intentionally left as reviewed-label-only until an exact source-neutral lipid or membrane-constituent CURIE is curated.",
     "evidence": [
      {
       "reference": "GO:0000329",
       "notes": "GO:0000329 identifies the complete fungal-type vacuole membrane."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15"
    }
   ]
  },
  {
   "identifier": "GO:0020015",
   "label": "glycosome",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A membrane-bounded organelle found in organisms from the order Kinetoplastida that houses the enzymes of glycolysis.",
   "definition_source": "GO:0020015",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-10T02:57:37Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T02:58:13Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added glycosome membrane and lumen parthood, membrane, glycolytic enzyme and peroxin import components, Kinetoplastea taxonomic scope, Trypanosoma brucei as a canonical example, glycolytic compartmentation and protein import functions, a PEX14 import/compartmentation graph, and a peroxin grounding discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T03:10:49Z",
     "curator": "claude",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Addressed PR #306 review issues #307, #308 and #309 by softening glycosome membrane origin wording, qualifying Kinetoplastea taxonomic scope, and modeling glycolysis compartmentation as flux control instead of direct metabolite sequestration.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-20T21:58:45Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Retyped the glycosome lumen graph node as CELLULAR_LOCALIZATION.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:17:45Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 5 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 3 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005777"
   ],
   "has_part": [
    "GO:0034468",
    "GO:0046860"
   ],
   "components": [
    {
     "component_id": "glycosome_membrane",
     "label": "glycosome membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0046860",
     "essentiality": "ESSENTIAL",
     "role": "Peroxisome-related bounding membrane that encloses the glycosomal matrix.",
     "evidence": [
      {
       "reference": "DOI:10.1016/0014-5793(77)80476-6",
       "notes": "Opperdoes and Borst 1977 localized Trypanosoma brucei glycolytic enzymes to a microbody-like glycosome."
      },
      {
       "reference": "DOI:10.1016/j.bbamcr.2015.09.015",
       "notes": "Haanstra et al. 2016 review glycosomes as specialized peroxisomes of trypanosomatid parasites."
      }
     ]
    },
    {
     "component_id": "glycolytic_enzymes",
     "label": "glycosomal glycolytic enzymes",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The glycosomal glycolysis component groups several unrelated enzyme families by localization and pathway role; no single exact family CURIE denotes this full enzyme set.",
     "role": "Matrix enzymes that compartmentalize the major glycolytic steps inside the kinetoplastid glycosome.",
     "evidence": [
      {
       "reference": "DOI:10.1016/0014-5793(77)80476-6",
       "notes": "Opperdoes and Borst 1977 localized nine glycolytic enzymes to the Trypanosoma brucei glycosome."
      },
      {
       "reference": "DOI:10.1073/pnas.0806664105",
       "notes": "Haanstra et al. 2008 used PEX14-deficient trypanosomes to test the importance of sequestering glycolytic enzymes in glycosomes."
      }
     ],
     "gene_symbols": [
      "HK1",
      "PGI",
      "PFK",
      "TIM",
      "GAPDH",
      "PGKC"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P13377",
       "protein_label": "Glucose-6-phosphate isomerase, glycosomal",
       "gene_symbol": "PGI",
       "taxon_id": "NCBITaxon:5702",
       "taxon_label": "Trypanosoma brucei brucei",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene PGI in Trypanosoma brucei brucei, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P13377",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P13377, the single reviewed entry for gene PGI in Trypanosoma brucei brucei. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:O15648",
       "protein_label": "ATP-dependent 6-phosphofructokinase",
       "gene_symbol": "pfk",
       "taxon_id": "NCBITaxon:5702",
       "taxon_label": "Trypanosoma brucei brucei",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene PFK in Trypanosoma brucei brucei, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:2940090",
         "notes": "Misset O et al. 1986, ‘Glycolytic enzymes of Trypanosoma brucei. Simultaneous purification, intraglycosomal concentrations and physical properties.’, Eur J Biochem. ECO:0000269 experimental evidence cited by UniProt for the 'Glycosome' localisation of O15648."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:A0A3G1VTN5",
       "protein_label": "Phosphotransferase",
       "gene_symbol": "Hk1",
       "taxon_id": "NCBITaxon:5702",
       "taxon_label": "Trypanosoma brucei brucei",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene HK1 in Trypanosoma brucei brucei. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A0A3G1VTN5",
         "notes": "UniProtKB unreviewed (TrEMBL) entry A0A3G1VTN5 for gene HK1 in Trypanosoma brucei brucei. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:O96429",
       "protein_label": "Glyceraldehyde-3-phosphate dehydrogenase",
       "gene_symbol": "GAPDH",
       "taxon_id": "NCBITaxon:31285",
       "taxon_label": "Trypanosoma brucei gambiense",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene GAPDH in Trypanosoma brucei gambiense. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/O96429",
         "notes": "UniProtKB unreviewed (TrEMBL) entry O96429 for gene GAPDH in Trypanosoma brucei gambiense. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q4GZG4",
       "protein_label": "Phosphoglycerate kinase",
       "gene_symbol": "PGKC",
       "taxon_id": "NCBITaxon:185431",
       "taxon_label": "Trypanosoma brucei brucei TREU927",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene PGKC in Trypanosoma brucei brucei TREU927. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q4GZG4",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q4GZG4 for gene PGKC in Trypanosoma brucei brucei TREU927. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "peroxin_import_machinery",
     "label": "glycosomal peroxin import machinery",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "PEX5",
      "PEX7",
      "PEX14"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Glycosome biogenesis uses several peroxins with distinct families and roles; no single exact CURIE was curated for the glycosomal import-machinery set.",
     "role": "PTS receptors and membrane-docking factors that import nuclear-encoded matrix proteins into the glycosome.",
     "evidence": [
      {
       "reference": "DOI:10.1046/j.1432-1033.2003.03582.x",
       "notes": "Choe et al. 2003 characterized Trypanosoma brucei PEX14 and its interaction with TbPEX5 during glycosomal matrix-protein import."
      },
      {
       "reference": "DOI:10.1016/j.bbamcr.2015.09.015",
       "notes": "Haanstra et al. 2016 review conserved peroxin machinery in trypanosomatid glycosome biogenesis and maintenance."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q57W55",
       "protein_label": "Glycosomal targeting signal receptor",
       "gene_symbol": "PEX5",
       "taxon_id": "NCBITaxon:185431",
       "taxon_label": "Trypanosoma brucei brucei TREU927",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene PEX5 in Trypanosoma brucei brucei TREU927, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10589985",
         "notes": "de Walque S et al. 1999, ‘Cloning and analysis of the PTS-1 receptor in Trypanosoma brucei.’, Mol Biochem Parasitol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytosol' localisation of Q57W55."
        },
        {
         "reference": "PMID:17320990",
         "notes": "Galland N et al. 2007, ‘Characterization of the role of the receptors PEX5 and PEX7 in the import of proteins into glycosomes of Trypanosoma brucei.’, Biochim Biophys Acta. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytosol' localisation of Q57W55."
        },
        {
         "reference": "PMID:23994617",
         "notes": "Gualdrón-López M et al. 2013, ‘Ubiquitination of the glycosomal matrix protein receptor PEX5 in Trypanosoma brucei by PEX4 displays novel features.’, Biochim Biophys Acta. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytosol' localisation of Q57W55."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q57W97",
       "protein_label": "Glycosomal targeting signal 2 receptor",
       "gene_symbol": "PEX7",
       "taxon_id": "NCBITaxon:185431",
       "taxon_label": "Trypanosoma brucei brucei TREU927",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene PEX7 in Trypanosoma brucei brucei TREU927, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:17320990",
         "notes": "Galland N et al. 2007, ‘Characterization of the role of the receptors PEX5 and PEX7 in the import of proteins into glycosomes of Trypanosoma brucei.’, Biochim Biophys Acta. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytosol' localisation of Q57W97."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q38CL4",
       "protein_label": "Glycosomal membrane protein PEX14",
       "gene_symbol": "PEX14",
       "taxon_id": "NCBITaxon:185431",
       "taxon_label": "Trypanosoma brucei brucei TREU927",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene PEX14 in Trypanosoma brucei brucei TREU927, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12386344",
         "notes": "Furuya T et al. 2002, ‘Glucose is toxic to glycosome-deficient trypanosomes.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Glycosome membrane' localisation of Q38CL4."
        },
        {
         "reference": "PMID:12709066",
         "notes": "Moyersoen J et al. 2003, ‘Characterization of Trypanosoma brucei PEX14 and its role in the import of glycosomal matrix proteins.’, Eur J Biochem. ECO:0000269 experimental evidence cited by UniProt for the 'Glycosome membrane' localisation of Q38CL4."
        },
        {
         "reference": "PMID:22809509",
         "notes": "Verplaetse E et al. 2012, ‘Studies on the organization of the docking complex involved in matrix protein import into glycosomes of Trypanosoma brucei.’, Biochem Biophys Res Commun. ECO:0000269 experimental evidence cited by UniProt for the 'Glycosome membrane' localisation of Q38CL4."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5653",
     "taxon_label": "Kinetoplastea",
     "presence": "COMMON",
     "note": "Parent-level proxy for the GO Kinetoplastida order scope; glycosomes are specialized peroxisomes of kinetoplastid protists, with biogenesis best reviewed in trypanosomatid parasites.",
     "reference": "DOI:10.1016/j.bbamcr.2015.09.015"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5691",
     "taxon_label": "Trypanosoma brucei",
     "note": "Kinetoplastid parasite in which glycosome glycolytic enzymes, PEX14-mediated protein import and the metabolic need for compartmentation have been experimentally studied.",
     "reference": "DOI:10.1073/pnas.0806664105"
    }
   ],
   "functions": [
    {
     "function_id": "glycolytic_compartmentation",
     "label": "glycolytic enzyme compartmentalization",
     "description": "The glycosome sequesters glycolytic enzymes in a membrane-bounded matrix, protecting trypanosomes from toxic accumulation of glycolytic intermediates.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.0806664105",
       "notes": "Haanstra et al. 2008 showed that compartmentation of glycolysis prevents toxic glucose-6-phosphate accumulation in Trypanosoma brucei."
      }
     ]
    },
    {
     "function_id": "glycosomal_matrix_protein_import",
     "label": "glycosomal matrix protein import",
     "description": "Glycosomal peroxins import nuclear-encoded PTS-containing matrix proteins into the glycosome.",
     "evidence": [
      {
       "reference": "DOI:10.1046/j.1432-1033.2003.03582.x",
       "notes": "Choe et al. 2003 showed that PEX14 participates in glycosomal matrix-protein import in Trypanosoma brucei."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1016/0014-5793(77)80476-6",
     "notes": "Opperdoes and Borst 1977, Localization of nine glycolytic enzymes in a microbody-like organelle in Trypanosoma brucei: the glycosome, FEBS Letters."
    },
    {
     "reference": "DOI:10.1046/j.1432-1033.2003.03582.x",
     "notes": "Choe et al. 2003, Characterization of Trypanosoma brucei PEX14 and its role in the import of glycosomal matrix proteins, European Journal of Biochemistry."
    },
    {
     "reference": "DOI:10.1073/pnas.0806664105",
     "notes": "Haanstra et al. 2008, Compartmentation prevents a lethal turbo-explosion of glycolysis in trypanosomes, Proceedings of the National Academy of Sciences."
    },
    {
     "reference": "DOI:10.1016/j.bbamcr.2015.09.015",
     "notes": "Haanstra et al. 2016, Biogenesis, maintenance and dynamics of glycosomes in trypanosomatid parasites, Biochimica et Biophysica Acta - Molecular Cell Research."
    },
    {
     "reference": "DOI:10.1371/journal.pntd.0005333",
     "notes": "Bauer and Morris 2017, Glycosome biogenesis in trypanosomes and the de novo dilemma, PLOS Neglected Tropical Diseases."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "pex14_glycolytic_import_compartmentation",
     "title": "PEX import machinery loads glycolytic enzymes into the glycosome",
     "description": "Glycosomal peroxin import machinery docks PTS receptors at the glycosome membrane and imports glycolytic enzymes into the matrix, where compartmentation keeps glycolytic flux from triggering toxic metabolite accumulation.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "peroxin_import_machinery",
       "label": "glycosomal peroxin import machinery",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "peroxin_import_machinery"
      },
      {
       "node_id": "glycosome_membrane",
       "label": "glycosome membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0046860",
       "component_ref": "glycosome_membrane"
      },
      {
       "node_id": "glycolytic_enzymes",
       "label": "glycosomal glycolytic enzymes",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "glycolytic_enzymes"
      },
      {
       "node_id": "glycosome_lumen",
       "label": "glycosome lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0034468"
      },
      {
       "node_id": "glycolytic_flux_control",
       "label": "controlled glycolytic flux",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "glycosome",
       "label": "glycosome",
       "node_type": "ORGANELLE",
       "grounding": "GO:0020015"
      }
     ],
     "edges": [
      {
       "subject": "glycosome_membrane",
       "predicate": "bounds",
       "object": "glycosome",
       "description": "The glycosome membrane encloses the organelle matrix.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.bbamcr.2015.09.015",
         "notes": "Haanstra et al. 2016 review glycosomes as membrane-bounded specialized peroxisomes."
        }
       ]
      },
      {
       "subject": "peroxin_import_machinery",
       "predicate": "resides in",
       "object": "glycosome_membrane",
       "description": "The PEX14 docking protein is part of the glycosomal membrane import apparatus.",
       "evidence": [
        {
         "reference": "DOI:10.1046/j.1432-1033.2003.03582.x",
         "notes": "Choe et al. 2003 characterized T. brucei PEX14 and its interaction with the PTS1 receptor PEX5."
        }
       ]
      },
      {
       "subject": "peroxin_import_machinery",
       "predicate": "imports",
       "object": "glycolytic_enzymes",
       "description": "Glycosomal peroxins import PTS-bearing nuclear-encoded matrix proteins into the glycosome.",
       "evidence": [
        {
         "reference": "DOI:10.1046/j.1432-1033.2003.03582.x",
         "notes": "Choe et al. 2003 linked TbPEX14 to import of glycosomal matrix proteins."
        }
       ]
      },
      {
       "subject": "glycolytic_enzymes",
       "predicate": "accumulate in",
       "object": "glycosome_lumen",
       "description": "Most glycolytic enzyme activity is localized in the glycosomal matrix rather than the cytosol.",
       "evidence": [
        {
         "reference": "DOI:10.1016/0014-5793(77)80476-6",
         "notes": "Opperdoes and Borst 1977 localized nine glycolytic enzymes to the T. brucei glycosome."
        }
       ]
      },
      {
       "subject": "glycolytic_enzymes",
       "predicate": "support",
       "object": "glycolytic_flux_control",
       "description": "Localization of glycolytic enzymes in the glycosome keeps glucose catabolism controlled and prevents toxic glucose-6-phosphate accumulation after glucose addition.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.0806664105",
         "notes": "Haanstra et al. 2008 found that PEX14-deficient trypanosomes accumulated glucose-6-phosphate after glucose addition."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "peroxin_import_grounding",
     "prompt": "Resolve exact source-neutral protein-family groundings for the glycosomal PEX5, PEX7 and PEX14 import components.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#peroxin_import_machinery"
     ],
     "rationale": "The first record groups the PTS receptors and membrane-docking machinery required for glycosomal matrix-protein import. Exact family-level CURIEs for all grouped kinetoplastid peroxins were not curated.",
     "posed_by": "claude",
     "posed_date": "2026-09-10"
    }
   ]
  },
  {
   "identifier": "GO:0034468",
   "label": "glycosome lumen",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The volume enclosed by the glycosome membrane.",
   "definition_source": "GO:0034468",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T14:40:17Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T14:40:42Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added glycosome matrix synonyms and the UniProt SL xref, organelle-lumen parentage, glycosome parthood, Kinetoplastea and Trypanosoma scope, a glycolytic-compartmentation function, GO/UniProt/DOI evidence, a nonmechanistic lumen-topology graph, and a resolved boundary interpretation.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "glycosomal lumen",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0332"
    },
    {
     "synonym_text": "glycosomal matrix",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0332"
    },
    {
     "synonym_text": "glycosome matrix",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0332"
    }
   ],
   "parent_structures": [
    "GO:0043233"
   ],
   "part_of": [
    "GO:0020015"
   ],
   "xrefs": [
    "uniprot.location:SL-0332"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5653",
     "taxon_label": "Kinetoplastea",
     "presence": "COMMON",
     "note": "Glycosome lumina are the matrix compartments of specialized peroxisomes in kinetoplastid protists.",
     "reference": "DOI:10.1016/j.bbamcr.2015.09.015"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5691",
     "taxon_label": "Trypanosoma brucei",
     "note": "Kinetoplastid parasite whose glycosome lumen houses glycolytic enzymes required to maintain controlled glucose catabolism.",
     "reference": "DOI:10.1073/pnas.0806664105"
    }
   ],
   "functions": [
    {
     "function_id": "glycosome_lumen_glycolysis",
     "label": "glycosome lumen glycolysis",
     "description": "The glycosome lumen is the matrix compartment that contains major glycolytic enzymes and thereby compartmentalizes glycolytic flux in kinetoplastids.",
     "evidence": [
      {
       "reference": "DOI:10.1016/0014-5793(77)80476-6",
       "notes": "Opperdoes and Borst 1977 localized nine glycolytic enzymes to Trypanosoma brucei glycosomes."
      },
      {
       "reference": "DOI:10.1073/pnas.0806664105",
       "notes": "Haanstra et al. 2008 showed that mislocalizing glycosomal enzymes disrupts glycolytic control in Trypanosoma brucei."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0034468",
     "notes": "Gene Ontology cellular-component term for glycosome lumen."
    },
    {
     "reference": "GO:0043233",
     "notes": "Gene Ontology cellular-component term for organelle lumen, the broader organelle-enclosed compartment parent."
    },
    {
     "reference": "GO:0020015",
     "notes": "Gene Ontology cellular-component term for the containing glycosome."
    },
    {
     "reference": "GO:0046860",
     "notes": "Gene Ontology cellular-component term for the glycosome membrane that encloses the lumen."
    },
    {
     "reference": "uniprot.location:SL-0332",
     "notes": "UniProt Subcellular Location entry SL-0332 maps directly to GO:0034468, places the glycosome matrix under the glycosome subcellular location, and lists glycosomal lumen, glycosomal matrix and glycosome lumen as exact synonyms."
    },
    {
     "reference": "uniprot.location:SL-0128",
     "notes": "UniProt Subcellular Location entry SL-0128 maps the glycosome membrane to GO:0046860."
    },
    {
     "reference": "DOI:10.1016/0014-5793(77)80476-6",
     "notes": "Opperdoes and Borst 1977, Localization of nine glycolytic enzymes in a microbody-like organelle in Trypanosoma brucei: the glycosome, FEBS Letters."
    },
    {
     "reference": "DOI:10.1073/pnas.0806664105",
     "notes": "Haanstra et al. 2008, Compartmentation prevents a lethal turbo-explosion of glycolysis in trypanosomes, Proceedings of the National Academy of Sciences."
    },
    {
     "reference": "DOI:10.1016/j.bbamcr.2015.09.015",
     "notes": "Haanstra et al. 2016, Biogenesis, maintenance and dynamics of glycosomes in trypanosomatid parasites, Biochimica et Biophysica Acta - Molecular Cell Research."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "glycosome_lumen_topology",
     "title": "Glycosome lumen topology",
     "description": "The glycosome lumen is the internal glycosome compartment enclosed by the glycosome membrane.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the defining lumenal boundary without duplicating the whole-glycosome enzyme import or flux-control model.",
     "nodes": [
      {
       "node_id": "glycosome_lumen",
       "label": "glycosome lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0034468"
      },
      {
       "node_id": "glycosome_membrane",
       "label": "glycosome membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0046860"
      },
      {
       "node_id": "glycosome",
       "label": "glycosome",
       "node_type": "ORGANELLE",
       "grounding": "GO:0020015"
      }
     ],
     "edges": [
      {
       "subject": "glycosome_lumen",
       "predicate": "is part of",
       "object": "glycosome",
       "description": "The glycosome lumen is the internal matrix volume of a glycosome.",
       "evidence": [
        {
         "reference": "GO:0034468",
         "notes": "GO:0034468 identifies the glycosome lumen cellular component."
        },
        {
         "reference": "uniprot.location:SL-0332",
         "notes": "UniProt SL-0332 places the glycosome matrix under the glycosome subcellular location."
        },
        {
         "reference": "GO:0020015",
         "notes": "GO:0020015 identifies the containing glycosome."
        }
       ]
      },
      {
       "subject": "glycosome_membrane",
       "predicate": "encloses",
       "object": "glycosome_lumen",
       "description": "The glycosome membrane encloses the glycosome lumen.",
       "evidence": [
        {
         "reference": "GO:0034468",
         "notes": "GO:0034468 defines the glycosome lumen as the volume enclosed by the glycosome membrane."
        },
        {
         "reference": "GO:0046860",
         "notes": "GO:0046860 identifies the membrane surrounding a glycosome."
        },
        {
         "reference": "DOI:10.1016/j.bbamcr.2015.09.015",
         "notes": "Haanstra et al. 2016 review glycosomes as membrane-bounded specialized peroxisomes."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "boundary_membrane_not_lumen_component",
     "prompt": "Keep the glycosome membrane as the boundary of the glycosome lumen rather than as a lumen component.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#glycosome_lumen_topology"
     ],
     "rationale": "GO:0034468 denotes the volume enclosed by the glycosome membrane, whereas GO:0046860 denotes the membrane surrounding a glycosome.",
     "resolution_note": "Represented GO:0046860 as the boundary node in the topology graph and left the lumen record without constituent components.",
     "evidence": [
      {
       "reference": "GO:0034468",
       "notes": "GO:0034468 identifies the glycosome lumen."
      },
      {
       "reference": "GO:0046860",
       "notes": "GO:0046860 identifies the membrane that bounds the glycosome lumen."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0046860",
   "label": "glycosome membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The membrane surrounding the glycosome.",
   "definition_source": "GO:0046860",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T14:56:06Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T14:56:56Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the UniProt SL glycosomal-membrane synonym and xref, peroxisomal-membrane parentage, glycosome parthood, a label-only lipid-bilayer component, Kinetoplastea/Trypanosoma scope, a matrix-import boundary function, GO/UniProt/DOI evidence, a nonmechanistic glycosome-membrane topology graph, and a lipid-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-20T21:58:46Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Retyped the glycosome lumen graph node as CELLULAR_LOCALIZATION.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "glycosomal membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0128"
    }
   ],
   "parent_structures": [
    "GO:0005778"
   ],
   "part_of": [
    "GO:0020015"
   ],
   "xrefs": [
    "uniprot.location:SL-0128"
   ],
   "components": [
    {
     "component_id": "glycosome_lipid_bilayer",
     "label": "glycosome lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Peroxisome-related lipid bilayer that surrounds the glycosome and separates the glycosomal matrix from the kinetoplastid cytosol.",
     "evidence": [
      {
       "reference": "GO:0046860",
       "notes": "GO:0046860 identifies the glycosome membrane as the membrane surrounding a glycosome."
      },
      {
       "reference": "DOI:10.1016/j.bbamcr.2015.09.015",
       "notes": "Haanstra et al. 2016 review glycosomes as membrane-bounded specialized peroxisomes of trypanosomatid parasites."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0046860 identifies the whole glycosome membrane, but no exact source-neutral CURIE was curated for the generic lipid constituent of that kinetoplastid membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5653",
     "taxon_label": "Kinetoplastea",
     "presence": "COMMON",
     "note": "Glycosome membranes bound the specialized peroxisomes of kinetoplastid protists, with biogenesis and membrane import best reviewed in trypanosomatids.",
     "reference": "DOI:10.1016/j.bbamcr.2015.09.015"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5691",
     "taxon_label": "Trypanosoma brucei",
     "note": "Kinetoplastid parasite in which PEX14-mediated glycosomal membrane import has been characterized.",
     "reference": "DOI:10.1046/j.1432-1033.2003.03582.x"
    }
   ],
   "functions": [
    {
     "function_id": "glycosomal_matrix_import_boundary",
     "label": "glycosomal matrix import boundary",
     "description": "The glycosome membrane separates the matrix from the cytosol and hosts peroxin machinery that imports nuclear-encoded PTS-containing matrix proteins.",
     "evidence": [
      {
       "reference": "DOI:10.1046/j.1432-1033.2003.03582.x",
       "notes": "Choe et al. 2003 characterized Trypanosoma brucei PEX14 as a glycosomal membrane protein that interacts with TbPEX5 during matrix-protein import."
      },
      {
       "reference": "DOI:10.1016/j.bbamcr.2015.09.015",
       "notes": "Haanstra et al. 2016 review conserved peroxin machinery in trypanosomatid glycosome biogenesis and maintenance."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0046860",
     "notes": "Gene Ontology cellular-component term for the glycosome membrane."
    },
    {
     "reference": "GO:0005778",
     "notes": "Gene Ontology cellular-component parent term for peroxisomal membrane."
    },
    {
     "reference": "GO:0020015",
     "notes": "Gene Ontology cellular-component term for the containing glycosome."
    },
    {
     "reference": "GO:0034468",
     "notes": "Gene Ontology cellular-component term for the glycosome lumen bounded by the glycosome membrane."
    },
    {
     "reference": "uniprot.location:SL-0128",
     "notes": "UniProt Subcellular Location entry SL-0128 maps directly to GO:0046860 and lists glycosomal membrane as an exact synonym."
    },
    {
     "reference": "DOI:10.1046/j.1432-1033.2003.03582.x",
     "notes": "Choe et al. 2003, Characterization of Trypanosoma brucei PEX14 and its role in the import of glycosomal matrix proteins, European Journal of Biochemistry."
    },
    {
     "reference": "DOI:10.1016/j.bbamcr.2015.09.015",
     "notes": "Haanstra et al. 2016, Biogenesis, maintenance and dynamics of glycosomes in trypanosomatid parasites, Biochimica et Biophysica Acta - Molecular Cell Research."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "glycosome_membrane_import_boundary",
     "title": "Glycosome membrane bounds the matrix import compartment",
     "description": "The glycosome membrane surrounds the glycosome, encloses the matrix, and hosts peroxin machinery that imports PTS-containing enzymes.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures membrane topology and placement of peroxin import machinery without modeling the full matrix-protein import cycle.",
     "nodes": [
      {
       "node_id": "glycosome_membrane",
       "label": "glycosome membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0046860",
       "component_ref": "glycosome_lipid_bilayer"
      },
      {
       "node_id": "glycosome",
       "label": "glycosome",
       "node_type": "ORGANELLE",
       "grounding": "GO:0020015"
      },
      {
       "node_id": "glycosome_lumen",
       "label": "glycosome lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0034468"
      },
      {
       "node_id": "pex14_import_docking",
       "label": "PEX14 import docking machinery",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:Q38CL4"
       ]
      },
      {
       "node_id": "matrix_protein_import",
       "label": "glycosomal matrix protein import",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "glycosome_membrane",
       "predicate": "is part of",
       "object": "glycosome",
       "description": "The glycosome membrane is the boundary membrane of the glycosome.",
       "evidence": [
        {
         "reference": "GO:0046860",
         "notes": "GO:0046860 defines the glycosome membrane by its surrounding relation to the glycosome."
        },
        {
         "reference": "DOI:10.1016/j.bbamcr.2015.09.015",
         "notes": "Haanstra et al. 2016 review glycosomes as membrane-bounded specialized peroxisomes."
        }
       ]
      },
      {
       "subject": "glycosome_lumen",
       "predicate": "is enclosed by",
       "object": "glycosome_membrane",
       "description": "The glycosome lumen is the matrix compartment enclosed by the glycosome membrane.",
       "evidence": [
        {
         "reference": "GO:0034468",
         "notes": "GO:0034468 defines the glycosome lumen as the volume enclosed by the glycosome membrane."
        }
       ]
      },
      {
       "subject": "pex14_import_docking",
       "predicate": "resides in",
       "object": "glycosome_membrane",
       "description": "PEX14 acts at the glycosome membrane docking step for matrix-protein import.",
       "evidence": [
        {
         "reference": "DOI:10.1046/j.1432-1033.2003.03582.x",
         "notes": "Choe et al. 2003 characterized Trypanosoma brucei PEX14 and its interaction with TbPEX5."
        }
       ]
      },
      {
       "subject": "pex14_import_docking",
       "predicate": "supports",
       "object": "matrix_protein_import",
       "description": "Glycosomal PEX14 supports import of PTS-containing nuclear-encoded proteins into the glycosome matrix.",
       "evidence": [
        {
         "reference": "DOI:10.1046/j.1432-1033.2003.03582.x",
         "notes": "Choe et al. 2003 linked TbPEX14 to glycosomal matrix-protein import."
        },
        {
         "reference": "DOI:10.1016/j.bbamcr.2015.09.015",
         "notes": "Haanstra et al. 2016 review PEX import machinery as part of trypanosomatid glycosome biogenesis."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_glycosome_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the generic lipid constituent of the glycosome membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#glycosome_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0046860, but no glycosome-specific lipid or lipid-bilayer CURIE was curated for the membrane constituent.",
     "evidence": [
      {
       "reference": "GO:0046860",
       "notes": "GO:0046860 identifies the complete glycosome membrane."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0031908",
   "label": "glyoxysomal lumen",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The volume enclosed by the glyoxysome membrane.",
   "definition_source": "GO:0031908",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T16:38:53Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T16:39:26Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added glyoxysome matrix synonyms and the UniProt SL xref, organelle-lumen parentage, glyoxysome parthood, Neurospora scope, a glyoxylate-cycle function, GO/UniProt/DOI evidence, a nonmechanistic lumen-topology graph, and a resolved boundary interpretation.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T16:43:21Z",
     "curator": "codex",
     "action": "ADDRESS_VALIDATION",
     "changes": "Normalized the GO:0006097 glyoxylate-cycle function label to the authority label required by id-label correspondence validation.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "glyoxysomal matrix",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0333"
    },
    {
     "synonym_text": "glyoxysome lumen",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0333"
    },
    {
     "synonym_text": "glyoxysome matrix",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0333"
    }
   ],
   "parent_structures": [
    "GO:0043233"
   ],
   "part_of": [
    "GO:0009514"
   ],
   "xrefs": [
    "uniprot.location:SL-0333"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5141",
     "taxon_label": "Neurospora crassa",
     "presence": "COMMON",
     "note": "Neurospora crassa forms acetate-induced glyoxysomes with luminal matrix enzymes targeted through C-terminal glyoxysomal targeting signals.",
     "reference": "DOI:10.1007/BF00309930"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5141",
     "taxon_label": "Neurospora crassa",
     "note": "Filamentous-fungal model used to test import of matrix proteins into the glyoxysomal lumen under acetate-induced growth conditions.",
     "reference": "DOI:10.1007/BF00309930"
    }
   ],
   "functions": [
    {
     "function_id": "glyoxysome_lumen_glyoxylate_cycle",
     "label": "glyoxylate cycle",
     "grounding": "GO:0006097",
     "description": "The glyoxysomal lumen is the matrix compartment that contains glyoxylate-cycle enzymes.",
     "evidence": [
      {
       "reference": "GO:0009514",
       "notes": "GO:0009514 defines glyoxysomes as peroxisome specializations that contain glyoxylate-pathway enzymes."
      },
      {
       "reference": "DOI:10.1007/BF00309930",
       "notes": "de Zoysa and Connerton 1994 studied targeting of matrix enzymes into Neurospora crassa glyoxysomes."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031908",
     "notes": "Gene Ontology cellular-component term for glyoxysomal lumen."
    },
    {
     "reference": "GO:0043233",
     "notes": "Gene Ontology cellular-component term for organelle lumen, the broader organelle-enclosed compartment parent."
    },
    {
     "reference": "GO:0009514",
     "notes": "Gene Ontology cellular-component term for the containing glyoxysome."
    },
    {
     "reference": "GO:0046861",
     "notes": "Gene Ontology cellular-component term for the glyoxysomal membrane that encloses the lumen."
    },
    {
     "reference": "GO:0006097",
     "notes": "Gene Ontology biological-process term for the glyoxylate cycle."
    },
    {
     "reference": "uniprot.location:SL-0333",
     "notes": "UniProt Subcellular Location entry SL-0333 maps Glyoxysome matrix to GO:0031908, places it under Glyoxysome, and lists glyoxysomal lumen, glyoxysomal matrix, and glyoxysome lumen as exact synonyms."
    },
    {
     "reference": "uniprot.location:SL-0130",
     "notes": "UniProt Subcellular Location entry SL-0130 maps Glyoxysome membrane to GO:0046861."
    },
    {
     "reference": "DOI:10.1007/BF00309930",
     "notes": "de Zoysa and Connerton 1994, The function and specificity of the C-terminal tripeptide glyoxysomal targeting signal in Neurospora crassa, Current Genetics."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "glyoxysome_lumen_topology",
     "title": "Glyoxysomal lumen topology",
     "description": "The glyoxysomal lumen is the internal glyoxysome compartment enclosed by the glyoxysomal membrane.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the defining lumenal boundary without duplicating the whole-glyoxysome enzyme-import or glyoxylate-cycle model.",
     "nodes": [
      {
       "node_id": "glyoxysomal_lumen",
       "label": "glyoxysomal lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0031908"
      },
      {
       "node_id": "glyoxysomal_membrane",
       "label": "glyoxysomal membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0046861"
      },
      {
       "node_id": "glyoxysome",
       "label": "glyoxysome",
       "node_type": "ORGANELLE",
       "grounding": "GO:0009514"
      },
      {
       "node_id": "glyoxylate_cycle",
       "label": "glyoxylate cycle",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006097"
      }
     ],
     "edges": [
      {
       "subject": "glyoxysomal_lumen",
       "predicate": "is part of",
       "object": "glyoxysome",
       "description": "The glyoxysomal lumen is the matrix volume inside a glyoxysome.",
       "evidence": [
        {
         "reference": "GO:0031908",
         "notes": "GO:0031908 identifies the glyoxysomal lumen cellular component."
        },
        {
         "reference": "uniprot.location:SL-0333",
         "notes": "UniProt SL-0333 places the glyoxysome matrix under the glyoxysome subcellular location."
        },
        {
         "reference": "GO:0009514",
         "notes": "GO:0009514 identifies the containing glyoxysome."
        }
       ]
      },
      {
       "subject": "glyoxysomal_membrane",
       "predicate": "encloses",
       "object": "glyoxysomal_lumen",
       "description": "The glyoxysomal membrane encloses the glyoxysomal lumen.",
       "evidence": [
        {
         "reference": "GO:0031908",
         "notes": "GO:0031908 defines the glyoxysomal lumen as the volume enclosed by the glyoxysome membrane."
        },
        {
         "reference": "GO:0046861",
         "notes": "GO:0046861 identifies the membrane surrounding a glyoxysome."
        },
        {
         "reference": "uniprot.location:SL-0130",
         "notes": "UniProt SL-0130 maps the glyoxysome membrane to GO:0046861."
        }
       ]
      },
      {
       "subject": "glyoxylate_cycle",
       "predicate": "occurs in",
       "object": "glyoxysomal_lumen",
       "description": "Glyoxylate-cycle enzymes localize to the glyoxysomal matrix.",
       "evidence": [
        {
         "reference": "GO:0009514",
         "notes": "GO:0009514 defines glyoxysomes by their glyoxylate-pathway enzyme content."
        },
        {
         "reference": "DOI:10.1007/BF00309930",
         "notes": "de Zoysa and Connerton 1994 studied targeting of glyoxylate-cycle enzymes into the Neurospora crassa glyoxysomal matrix."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "boundary_membrane_not_lumen_component",
     "prompt": "Keep the glyoxysomal membrane as the boundary of the glyoxysomal lumen rather than as a lumen component.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#glyoxysome_lumen_topology"
     ],
     "rationale": "GO:0031908 denotes the volume enclosed by the glyoxysome membrane, whereas GO:0046861 denotes the membrane surrounding a glyoxysome.",
     "resolution_note": "Represented GO:0046861 as the boundary node in the topology graph and left the lumen record without constituent components.",
     "evidence": [
      {
       "reference": "GO:0031908",
       "notes": "GO:0031908 identifies the glyoxysomal lumen."
      },
      {
       "reference": "GO:0046861",
       "notes": "GO:0046861 identifies the membrane that bounds the glyoxysomal lumen."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0046861",
   "label": "glyoxysomal membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The membrane surrounding the glyoxysome.",
   "definition_source": "GO:0046861",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T17:01:22Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T17:01:46Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the UniProt SL glyoxysome-membrane synonym and xref, peroxisomal-membrane parentage, glyoxysome parthood, a label-only lipid-bilayer component, Neurospora scope, a matrix-boundary function, GO/UniProt/DOI evidence, a nonmechanistic glyoxysomal-membrane topology graph, and a lipid-grounding TODO.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "glyoxysome membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0130"
    }
   ],
   "parent_structures": [
    "GO:0005778"
   ],
   "part_of": [
    "GO:0009514"
   ],
   "xrefs": [
    "uniprot.location:SL-0130"
   ],
   "components": [
    {
     "component_id": "glyoxysomal_lipid_bilayer",
     "label": "glyoxysomal lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Peroxisome-related lipid bilayer that surrounds the glyoxysome and separates the glyoxysomal matrix from the cytosol.",
     "evidence": [
      {
       "reference": "GO:0046861",
       "notes": "GO:0046861 identifies the glyoxysomal membrane as the membrane surrounding a glyoxysome."
      },
      {
       "reference": "DOI:10.1007/BF00309930",
       "notes": "de Zoysa and Connerton 1994 studied matrix-protein targeting into Neurospora crassa glyoxysomes."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0046861 identifies the whole glyoxysomal membrane, but no exact source-neutral CURIE was curated for the generic lipid constituent of that peroxisome-related membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5141",
     "taxon_label": "Neurospora crassa",
     "presence": "COMMON",
     "note": "Neurospora crassa forms acetate-induced glyoxysomes whose membranes bound glyoxylate-cycle matrix compartments.",
     "reference": "DOI:10.1007/BF00309930"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5141",
     "taxon_label": "Neurospora crassa",
     "note": "Filamentous-fungal model used to test import of matrix proteins across the glyoxysomal membrane under acetate-induced growth conditions.",
     "reference": "DOI:10.1007/BF00309930"
    }
   ],
   "functions": [
    {
     "function_id": "glyoxysomal_matrix_boundary",
     "label": "glyoxysomal matrix boundary",
     "description": "The glyoxysomal membrane forms the boundary around the glyoxysomal matrix compartment that contains glyoxylate-cycle enzymes.",
     "evidence": [
      {
       "reference": "GO:0046861",
       "notes": "GO:0046861 identifies the glyoxysomal membrane as the membrane surrounding a glyoxysome."
      },
      {
       "reference": "GO:0031908",
       "notes": "GO:0031908 defines the glyoxysomal lumen as the matrix volume enclosed by the glyoxysome membrane."
      },
      {
       "reference": "GO:0009514",
       "notes": "GO:0009514 defines glyoxysomes as peroxisome specializations that contain glyoxylate-pathway enzymes."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0046861",
     "notes": "Gene Ontology cellular-component term for glyoxysomal membrane."
    },
    {
     "reference": "GO:0005778",
     "notes": "Gene Ontology cellular-component parent term for peroxisomal membrane."
    },
    {
     "reference": "GO:0009514",
     "notes": "Gene Ontology cellular-component term for the containing glyoxysome."
    },
    {
     "reference": "GO:0031908",
     "notes": "Gene Ontology cellular-component term for the glyoxysomal lumen bounded by the glyoxysomal membrane."
    },
    {
     "reference": "uniprot.location:SL-0130",
     "notes": "UniProt Subcellular Location entry SL-0130 maps Glyoxysome membrane to GO:0046861 and lists glyoxysomal membrane as an exact synonym."
    },
    {
     "reference": "uniprot.location:SL-0333",
     "notes": "UniProt Subcellular Location entry SL-0333 maps Glyoxysome matrix to GO:0031908 under the containing glyoxysome."
    },
    {
     "reference": "DOI:10.1007/BF00309930",
     "notes": "de Zoysa and Connerton 1994, The function and specificity of the C-terminal tripeptide glyoxysomal targeting signal in Neurospora crassa, Current Genetics."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "glyoxysomal_membrane_bounds_lumen",
     "title": "Glyoxysomal membrane encloses the matrix lumen",
     "description": "The glyoxysomal membrane surrounds the organelle and encloses the glyoxylate-cycle matrix compartment.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures membrane and lumen topology without asserting individual glyoxylate-cycle enzymes or membrane import factors.",
     "nodes": [
      {
       "node_id": "glyoxysomal_membrane",
       "label": "glyoxysomal membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0046861",
       "component_ref": "glyoxysomal_lipid_bilayer"
      },
      {
       "node_id": "glyoxysome",
       "label": "glyoxysome",
       "node_type": "ORGANELLE",
       "grounding": "GO:0009514"
      },
      {
       "node_id": "glyoxysomal_lumen",
       "label": "glyoxysomal lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0031908"
      }
     ],
     "edges": [
      {
       "subject": "glyoxysomal_membrane",
       "predicate": "is part of",
       "object": "glyoxysome",
       "description": "The glyoxysomal membrane is the boundary membrane of a glyoxysome.",
       "evidence": [
        {
         "reference": "GO:0046861",
         "notes": "GO:0046861 identifies the glyoxysomal membrane as surrounding a glyoxysome."
        },
        {
         "reference": "uniprot.location:SL-0130",
         "notes": "UniProt SL-0130 places the glyoxysome membrane under the glyoxysome subcellular location."
        }
       ]
      },
      {
       "subject": "glyoxysomal_lumen",
       "predicate": "is enclosed by",
       "object": "glyoxysomal_membrane",
       "description": "The glyoxysomal lumen is the matrix compartment enclosed by the glyoxysomal membrane.",
       "evidence": [
        {
         "reference": "GO:0031908",
         "notes": "GO:0031908 defines the glyoxysomal lumen as the volume enclosed by the glyoxysome membrane."
        },
        {
         "reference": "GO:0046861",
         "notes": "GO:0046861 identifies the membrane surrounding a glyoxysome."
        },
        {
         "reference": "uniprot.location:SL-0333",
         "notes": "UniProt SL-0333 maps the glyoxysome matrix to the glyoxysomal lumen."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_glyoxysomal_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the generic lipid constituent of the glyoxysomal membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#glyoxysomal_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0046861, but no glyoxysome-specific lipid or lipid-bilayer CURIE was curated for the membrane constituent.",
     "evidence": [
      {
       "reference": "GO:0046861",
       "notes": "GO:0046861 identifies the complete glyoxysomal membrane."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0009514",
   "label": "glyoxysome",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A specialized form of peroxisome that contains the enzymes of the glyoxylate pathway. The glyoxysome is found in some plant cells, notably the cells of germinating seeds.",
   "definition_source": "GO:0009514",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T16:00:37Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T16:02:10Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added peroxisome parentage, exact glyoxysomal membrane and lumen parts, the UniProt Subcellular Location xref, a glyoxysomal membrane component, Neurospora crassa scope, a glyoxylate-cycle function, a nonmechanistic glyoxysome topology graph, and a matrix-enzyme boundary clarification.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T16:07:42Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Addressed PR #670 review issues #671 and #672 by removing the unused van der Klei and Veenhuis review reference and normalizing the de Zoysa and Connerton canonical-example reference to DOI:10.1007/BF00309930.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005777"
   ],
   "has_part": [
    "GO:0046861",
    "GO:0031908"
   ],
   "xrefs": [
    "uniprot.location:SL-0131"
   ],
   "components": [
    {
     "component_id": "glyoxysomal_membrane",
     "label": "glyoxysomal membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0046861",
     "essentiality": "ESSENTIAL",
     "role": "Lipid bilayer that surrounds the glyoxysome and bounds the glyoxysomal lumen.",
     "evidence": [
      {
       "reference": "GO:0046861",
       "notes": "GO:0046861 defines the glyoxysomal membrane as the lipid bilayer surrounding a glyoxysome."
      },
      {
       "reference": "uniprot.location:SL-0130",
       "notes": "UniProt Subcellular Location entry SL-0130 maps Glyoxysome membrane to GO:0046861."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5141",
     "taxon_label": "Neurospora crassa",
     "presence": "COMMON",
     "note": "Neurospora crassa forms acetate-induced glyoxysomes that carry glyoxylate-cycle enzymes and can be distinguished from catalase-containing microbodies.",
     "reference": "DOI:10.1007/BF00309930"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5141",
     "taxon_label": "Neurospora crassa",
     "note": "Filamentous-fungal model used to test glyoxysomal matrix-protein targeting under acetate-induced growth conditions.",
     "reference": "DOI:10.1007/BF00309930"
    }
   ],
   "functions": [
    {
     "function_id": "glyoxylate_cycle",
     "label": "glyoxylate cycle",
     "grounding": "GO:0006097",
     "description": "Glyoxysomes compartmentalize the glyoxylate cycle in their lumenal matrix.",
     "evidence": [
      {
       "reference": "GO:0009514",
       "notes": "GO:0009514 defines glyoxysomes as peroxisome specializations that contain glyoxylate-pathway enzymes."
      },
      {
       "reference": "DOI:10.1007/BF00309930",
       "notes": "de Zoysa and Connerton 1994 observed acetate-induced Neurospora crassa glyoxysomes carrying glyoxylate-cycle enzymes."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0009514",
     "notes": "Gene Ontology cellular-component term for glyoxysome."
    },
    {
     "reference": "GO:0046861",
     "notes": "Gene Ontology cellular-component term for glyoxysomal membrane."
    },
    {
     "reference": "GO:0031908",
     "notes": "Gene Ontology cellular-component term for glyoxysomal lumen."
    },
    {
     "reference": "GO:0006097",
     "notes": "Gene Ontology biological-process term for the glyoxylate cycle."
    },
    {
     "reference": "uniprot.location:SL-0131",
     "notes": "UniProt Subcellular Location entry SL-0131 maps Glyoxysome to GO:0009514."
    },
    {
     "reference": "uniprot.location:SL-0130",
     "notes": "UniProt Subcellular Location entry SL-0130 maps Glyoxysome membrane to GO:0046861."
    },
    {
     "reference": "uniprot.location:SL-0333",
     "notes": "UniProt Subcellular Location entry SL-0333 maps Glyoxysome matrix to GO:0031908."
    },
    {
     "reference": "DOI:10.1007/BF00309930",
     "notes": "de Zoysa and Connerton 1994, The function and specificity of the C-terminal tripeptide glyoxysomal targeting signal in Neurospora crassa, Current Genetics."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "glyoxysome_glyoxylate_cycle_compartment",
     "title": "Glyoxysomes compartmentalize the glyoxylate cycle",
     "description": "The glyoxysomal membrane bounds a lumenal matrix that contains glyoxylate-cycle enzymes.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures organelle topology and pathway compartmentalization without asserting individual glyoxylate-cycle enzyme families.",
     "nodes": [
      {
       "node_id": "glyoxysome",
       "label": "glyoxysome",
       "node_type": "ORGANELLE",
       "grounding": "GO:0009514"
      },
      {
       "node_id": "glyoxysomal_membrane",
       "label": "glyoxysomal membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0046861",
       "component_ref": "glyoxysomal_membrane"
      },
      {
       "node_id": "glyoxysomal_lumen",
       "label": "glyoxysomal lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0031908"
      },
      {
       "node_id": "glyoxylate_cycle",
       "label": "glyoxylate cycle",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006097"
      }
     ],
     "edges": [
      {
       "subject": "glyoxysomal_membrane",
       "predicate": "bounds",
       "object": "glyoxysome",
       "description": "The glyoxysomal membrane is the lipid bilayer that surrounds the glyoxysome.",
       "evidence": [
        {
         "reference": "GO:0046861",
         "notes": "GO:0046861 defines the glyoxysomal membrane as the surrounding glyoxysome bilayer."
        }
       ]
      },
      {
       "subject": "glyoxysomal_lumen",
       "predicate": "is part of",
       "object": "glyoxysome",
       "description": "The glyoxysomal lumen is the matrix volume inside the glyoxysomal membrane.",
       "evidence": [
        {
         "reference": "GO:0031908",
         "notes": "GO:0031908 defines the glyoxysomal lumen as the volume enclosed by glyoxysome membranes."
        },
        {
         "reference": "uniprot.location:SL-0333",
         "notes": "UniProt maps the Glyoxysome matrix location to GO:0031908 and places it under Glyoxysome."
        }
       ]
      },
      {
       "subject": "glyoxysome",
       "predicate": "supports",
       "object": "glyoxylate_cycle",
       "description": "The glyoxysome provides a compartment for glyoxylate-cycle enzymes.",
       "evidence": [
        {
         "reference": "GO:0009514",
         "notes": "GO:0009514 defines glyoxysomes by their glyoxylate-pathway enzyme content."
        },
        {
         "reference": "DOI:10.1007/BF00309930",
         "notes": "de Zoysa and Connerton 1994 treated the Neurospora crassa glyoxysome as a specialized acetate-induced organelle carrying glyoxylate-cycle enzymes."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "exclude_glyoxylate_cycle_matrix_enzymes",
     "prompt": "Decide whether individual glyoxylate-cycle enzymes belong in the glyoxysome component table.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "functions#glyoxylate_cycle",
      "causal_graphs#glyoxysome_glyoxylate_cycle_compartment"
     ],
     "rationale": "Isocitrate lyase, malate synthase and related glyoxylate-cycle enzymes are matrix cargo rather than structural constituents of the glyoxysome membrane-bounded compartment.",
     "evidence": [
      {
       "reference": "GO:0009514",
       "notes": "GO defines glyoxysomes by the presence of glyoxylate-pathway enzymes."
      },
      {
       "reference": "DOI:10.1007/BF00309930",
       "notes": "de Zoysa and Connerton 1994 studied matrix targeting of proteins into Neurospora glyoxysomes."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12",
     "resolved_date": "2026-09-12",
     "resolution_note": "Matrix metabolic enzymes were left out of components because they are functional cargo, not the physical boundary of the organelle."
    }
   ]
  },
  {
   "identifier": "GO:0005794",
   "label": "Golgi apparatus",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A membrane-bound cytoplasmic organelle of the endomembrane system that further processes the core oligosaccharides (e.g. N-glycans) added to proteins in the endoplasmic reticulum and packages them into membrane-bound vesicles. The Golgi apparatus operates at the intersection of the secretory, lysosomal, and endocytic pathways.",
   "definition_source": "GO:0005794",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T16:46:43Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T16:47:33Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added Golgi parentage, endomembrane parthood, Golgi membrane parthood, exact synonymy, reviewed-label-only Golgi enzyme and SNARE cohorts, Saccharomyces scope, glycan-processing and cisternal-maturation functions, a nonmechanistic cisternal maturation graph, and a machinery-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T16:51:50Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW_ISSUE",
     "changes": "Addressed review issue #522 by adding GO:0031985 Golgi cisterna as a curated Golgi apparatus part and grounding the Golgi cisterna graph node.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:17:54Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 6 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0043231"
   ],
   "part_of": [
    "GO:0012505"
   ],
   "has_part": [
    "GO:0000139",
    "GO:0031985"
   ],
   "synonyms": [
    {
     "synonym_text": "Golgi complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005794"
    }
   ],
   "components": [
    {
     "component_id": "golgi_glycosylation_enzymes",
     "label": "Golgi glycosylation enzymes",
     "component_type": "PROTEIN",
     "component_role": "ASSOCIATED_MACHINERY",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Golgi-resident glycosylation enzymes span multiple unrelated glycosyltransferase families; no exact source-neutral CURIE was asserted for the aggregate enzyme cohort.",
     "essentiality": "UNKNOWN",
     "role": "Resident enzymes that remodel glycan cargo as it passes through Golgi cisternae.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.ceb.2014.04.010",
       "notes": "Papanikou and Glick 2014 review how Golgi cisternae maintain processing-enzyme cohorts."
      }
     ],
     "gene_symbols": [
      "OCH1",
      "MNN1",
      "KRE2"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P31755",
       "protein_label": "Initiation-specific alpha-1,6-mannosyltransferase",
       "gene_symbol": "OCH1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene OCH1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14676282",
         "notes": "Karhinen L et al. 2004, ‘Activity of recycling Golgi mannosyltransferases in the yeast endoplasmic reticulum.’, J Cell Sci. ECO:0000269 experimental evidence cited by UniProt for the 'Endoplasmic reticulum membrane' localisation of P31755."
        },
        {
         "reference": "PMID:1628616",
         "notes": "Nakayama K et al. 1992, ‘OCH1 encodes a novel membrane bound mannosyltransferase: outer chain elongation of asparagine-linked oligosaccharides.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Endoplasmic reticulum membrane' localisation of P31755."
        },
        {
         "reference": "PMID:15229219",
         "notes": "Bruinsma P et al. 2004, ‘Retrograde transport of the mannosyltransferase Och1p to the early Golgi requires a component of the COG transport complex.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Golgi apparatus membrane' localisation of P31755."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P39106",
       "protein_label": "Alpha-1,3-mannosyltransferase MNN1",
       "gene_symbol": "MNN1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene MNN1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P39106",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P39106, the single reviewed entry for gene MNN1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P27809",
       "protein_label": "Glycolipid 2-alpha-mannosyltransferase",
       "gene_symbol": "KRE2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene KRE2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P27809",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P27809, the single reviewed entry for gene KRE2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "golgi_snare_trafficking_machinery",
     "label": "Golgi SNARE trafficking machinery",
     "component_type": "PROTEIN",
     "component_role": "ASSOCIATED_MACHINERY",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "SNARE domains and SNARE superfamilies are broader than the Golgi trafficking machinery curated here, so no single InterPro or Pfam CURIE was used for this cohort.",
     "essentiality": "UNKNOWN",
     "role": "Membrane-fusion machinery that helps organize vesicular traffic to and from Golgi cisternae.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.ceb.2014.04.010",
       "notes": "Papanikou and Glick 2014 review Golgi identity as depending on vesicle capture and fusion machinery, including SNARE pairing."
      }
     ],
     "gene_symbols": [
      "SED5",
      "TLG2",
      "SEC22"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q01590",
       "protein_label": "Integral membrane protein SED5",
       "gene_symbol": "SED5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SED5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q01590",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q01590, the single reviewed entry for gene SED5 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q08144",
       "protein_label": "t-SNARE affecting a late Golgi compartment protein 2",
       "gene_symbol": "TLG2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TLG2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q08144",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q08144, the single reviewed entry for gene TLG2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P22214",
       "protein_label": "Protein transport protein SEC22",
       "gene_symbol": "SEC22",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SEC22 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P22214",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P22214, the single reviewed entry for gene SEC22 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Live-cell imaging in budding yeast directly resolved maturing Golgi cisternae.",
     "reference": "DOI:10.1038/nature04717"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding yeast model in which Golgi cisternal maturation was visualized with fluorescent cisternal markers.",
     "reference": "DOI:10.1038/nature04737"
    }
   ],
   "functions": [
    {
     "function_id": "glycan_processing_and_secretory_sorting",
     "label": "glycan processing and secretory sorting",
     "description": "The Golgi apparatus processes glycoprotein oligosaccharides and sorts membrane-bound cargo within the secretory, endocytic and lysosomal trafficking network.",
     "evidence": [
      {
       "reference": "GO:0005794",
       "notes": "GO:0005794 defines the Golgi apparatus as the endomembrane organelle that processes ER-derived core oligosaccharides and packages cargo into membrane-bound vesicles."
      },
      {
       "reference": "DOI:10.1016/j.ceb.2014.04.010",
       "notes": "Papanikou and Glick 2014 review Golgi compartment identities and resident enzyme organization."
      }
     ]
    },
    {
     "function_id": "cisternal_maturation",
     "label": "cisternal maturation",
     "description": "In budding yeast, individual Golgi cisternae mature from early to late cisternae while resident markers arrive and depart over time.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature04717",
       "notes": "Losev et al. 2006 visualized Golgi maturation dynamics in living Saccharomyces cerevisiae."
      },
      {
       "reference": "DOI:10.1038/nature04737",
       "notes": "Matsuura-Tokita et al. 2006 used live imaging to follow yeast Golgi cisternal maturation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005794",
     "notes": "Gene Ontology cellular-component term for Golgi apparatus."
    },
    {
     "reference": "DOI:10.1038/nature04717",
     "notes": "Losev et al. 2006, 'Golgi maturation visualized in living yeast', Nature."
    },
    {
     "reference": "DOI:10.1038/nature04737",
     "notes": "Matsuura-Tokita et al. 2006, 'Live imaging of yeast Golgi cisternal maturation', Nature."
    },
    {
     "reference": "DOI:10.1016/j.ceb.2014.04.010",
     "notes": "Papanikou and Glick 2014, 'Golgi compartmentation and identity', Current Opinion in Cell Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_golgi_cisternal_maturation",
     "title": "Yeast Golgi cisternae mature over time",
     "description": "Live imaging of Saccharomyces cerevisiae showed that Golgi cisternae change resident marker composition as they mature from early to late compartments.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures marker exchange during cisternal maturation without asserting the complete set of cisternal identity determinants or vesicle-tethering proteins.",
     "nodes": [
      {
       "node_id": "golgi_apparatus",
       "label": "Golgi apparatus",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005794"
      },
      {
       "node_id": "golgi_membrane",
       "label": "Golgi membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000139"
      },
      {
       "node_id": "golgi_cisterna",
       "label": "Golgi cisterna",
       "node_type": "ORGANELLE",
       "grounding": "GO:0031985"
      },
      {
       "node_id": "early_to_late_cisternal_maturation",
       "label": "early-to-late cisternal maturation",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "golgi_snare_trafficking_machinery",
       "label": "Golgi SNARE trafficking machinery",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "golgi_snare_trafficking_machinery"
      },
      {
       "node_id": "golgi_glycosylation_enzymes",
       "label": "Golgi glycosylation enzymes",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "golgi_glycosylation_enzymes"
      }
     ],
     "edges": [
      {
       "subject": "golgi_membrane",
       "predicate": "bounds",
       "object": "golgi_cisterna",
       "description": "A Golgi cisterna is a Golgi compartment bounded by Golgi membrane.",
       "evidence": [
        {
         "reference": "GO:0000139",
         "notes": "GO:0000139 defines the Golgi membrane as the lipid bilayer around Golgi apparatus compartments."
        }
       ]
      },
      {
       "subject": "golgi_cisterna",
       "predicate": "is part of",
       "object": "golgi_apparatus",
       "description": "Yeast Golgi apparatus cisternae are distinct compartments whose identities mature over time.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature04717",
         "notes": "Losev et al. 2006 tracked individual Golgi cisternae in living yeast."
        }
       ]
      },
      {
       "subject": "golgi_snare_trafficking_machinery",
       "predicate": "supports",
       "object": "early_to_late_cisternal_maturation",
       "description": "Golgi identity and maturation depend on vesicle capture and fusion machinery such as SNAREs.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.ceb.2014.04.010",
         "notes": "Papanikou and Glick 2014 review SNARE cycling as part of the mechanism that maintains Golgi compartment identity."
        }
       ]
      },
      {
       "subject": "golgi_cisterna",
       "predicate": "undergoes",
       "object": "early_to_late_cisternal_maturation",
       "description": "In yeast, Golgi cisternae transition from early to late marker composition.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature04737",
         "notes": "Matsuura-Tokita et al. 2006 visualized yeast Golgi cisternal maturation in living cells."
        }
       ]
      },
      {
       "subject": "golgi_glycosylation_enzymes",
       "predicate": "reside in",
       "object": "golgi_apparatus",
       "description": "Golgi processing enzymes are organized into distinct cisternal compartments.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.ceb.2014.04.010",
         "notes": "Papanikou and Glick 2014 review the organization of Golgi resident enzymes by compartment identity."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_golgi_resident_machinery",
     "prompt": "Resolve exact source-neutral family groundings for Golgi SNARE trafficking proteins and resident glycosylation enzymes, or split the grouped cohorts where exact family terms exist.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#golgi_glycosylation_enzymes",
      "components#golgi_snare_trafficking_machinery"
     ],
     "rationale": "This first Golgi apparatus record avoids broad SNARE or glycosyltransferase domain groundings that would overclaim exact identity for Golgi-specific protein cohorts.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.ceb.2014.04.010",
       "notes": "Papanikou and Glick 2014 review Golgi resident enzyme and SNARE cycling models."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    }
   ]
  },
  {
   "identifier": "GO:0005798",
   "label": "Golgi-associated vesicle",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "Any vesicle associated with the Golgi complex and involved in mediating transport within the Golgi or between the Golgi and other parts of the cell.",
   "definition_source": "GO:0005798",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-16T05:34:29Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T05:36:04Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added cytoplasmic-vesicle parentage, Golgi-associated vesicle membrane parthood, a GO-grounded vesicle-membrane component, Saccharomyces COPI scope, a Golgi-associated transport function, GO/DOI evidence, a nonmechanistic Golgi-associated vesicle topology graph, and a resolved COPI child-coat boundary discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T05:47:11Z",
     "curator": "codex",
     "action": "REFINED_INITIAL_CURATION",
     "changes": "Aligned the Saccharomyces COPI notes with the reviewed COPI-coated vesicle record and clarified the GO:0030137 child-edge evidence note.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T05:59:11Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Resolved PR #1067 review issue #1068 by adding the GO:0005798 Golgi vesicle related synonym and documenting why the overbroad vesicular component related synonym stays excluded.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0031410"
   ],
   "has_part": [
    "GO:0030660"
   ],
   "synonyms": [
    {
     "synonym_text": "Golgi vesicle",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0005798"
    }
   ],
   "components": [
    {
     "component_id": "golgi_associated_vesicle_membrane",
     "label": "Golgi-associated vesicle membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0030660",
     "essentiality": "ESSENTIAL",
     "role": "Lipid-bilayer membrane bounding Golgi-associated vesicles as they bud from or traffic near Golgi compartments.",
     "evidence": [
      {
       "reference": "GO:0030660",
       "notes": "GO:0030660 identifies the membrane surrounding a Golgi-associated vesicle."
      },
      {
       "reference": "GO:0005798",
       "notes": "GO:0005798 identifies the whole Golgi-associated vesicle bounded by this membrane."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has a COPI coatomer system that retrieves dilysine-tagged early secretory cargo to the endoplasmic reticulum.",
     "reference": "DOI:10.1016/0092-8674(94)90011-6"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which coatomer mutants established COPI roles in Golgi-to-ER retrieval and early secretory trafficking.",
     "reference": "DOI:10.1016/0092-8674(94)90011-6"
    }
   ],
   "functions": [
    {
     "function_id": "golgi_associated_vesicle_transport",
     "label": "Golgi-associated vesicle transport",
     "description": "Golgi-associated vesicles mediate membrane traffic within the Golgi apparatus and between the Golgi apparatus and other cellular compartments.",
     "evidence": [
      {
       "reference": "GO:0005798",
       "notes": "GO:0005798 defines Golgi-associated vesicles as vesicles that mediate transport within the Golgi or between the Golgi and other parts of the cell."
      },
      {
       "reference": "GO:0006890",
       "notes": "GO:0006890 denotes retrograde vesicle-mediated transport from the Golgi apparatus to the endoplasmic reticulum."
      },
      {
       "reference": "DOI:10.1016/0092-8674(94)90011-6",
       "notes": "Letourneur et al. 1994 demonstrated that yeast coatomer mutants impair retrieval of dilysine-tagged proteins to the ER."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005798",
     "notes": "Gene Ontology cellular-component term for Golgi-associated vesicles."
    },
    {
     "reference": "GO:0031410",
     "notes": "Gene Ontology cellular-component parent term for cytoplasmic vesicles."
    },
    {
     "reference": "GO:0030660",
     "notes": "Gene Ontology cellular-component term for the Golgi-associated vesicle membrane."
    },
    {
     "reference": "GO:0030137",
     "notes": "Gene Ontology cellular-component child term for COPI-coated vesicles."
    },
    {
     "reference": "GO:0030126",
     "notes": "Gene Ontology cellular-component term for the COPI vesicle coat carried by COPI-coated Golgi-associated vesicles."
    },
    {
     "reference": "GO:0000139",
     "notes": "Gene Ontology cellular-component term for the Golgi membrane source of COPI-coated vesicle budding."
    },
    {
     "reference": "GO:0035964",
     "notes": "Gene Ontology biological-process term for COPI-coated vesicle budding from Golgi membranes."
    },
    {
     "reference": "GO:0006890",
     "notes": "Gene Ontology biological-process term for retrograde vesicle-mediated transport from Golgi to ER."
    },
    {
     "reference": "DOI:10.1038/349248a0",
     "notes": "Waters, Serafini and Rothman 1991, 'Coatomer': a cytosolic protein complex containing subunits of non-clathrin-coated Golgi transport vesicles, Nature."
    },
    {
     "reference": "DOI:10.1016/0092-8674(91)90176-y",
     "notes": "Serafini et al. 1991, ADP-Ribosylation factor is a subunit of the coat of Golgi-derived COP-coated vesicles, Cell."
    },
    {
     "reference": "DOI:10.1016/0092-8674(94)90011-6",
     "notes": "Letourneur et al. 1994, Coatomer is essential for retrieval of dilysine-tagged proteins to the endoplasmic reticulum, Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "golgi_associated_vesicle_topology",
     "title": "Golgi-associated vesicle topology",
     "description": "A Golgi-associated vesicle is bounded by a vesicle membrane and includes COPI-coated vesicle children that bud from Golgi membrane for retrograde traffic.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the broad Golgi-associated vesicle boundary and a curated COPI-coated child route without asserting that every Golgi-associated vesicle is COPI coated, and without duplicating individual coatomer subunits or Arf-family GTPases.",
     "nodes": [
      {
       "node_id": "golgi_membrane",
       "label": "Golgi membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000139"
      },
      {
       "node_id": "golgi_associated_vesicle_membrane",
       "label": "Golgi-associated vesicle membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030660",
       "component_ref": "golgi_associated_vesicle_membrane"
      },
      {
       "node_id": "golgi_associated_vesicle",
       "label": "Golgi-associated vesicle",
       "node_type": "ORGANELLE",
       "grounding": "GO:0005798"
      },
      {
       "node_id": "copi_coated_vesicle",
       "label": "COPI-coated vesicle",
       "node_type": "ORGANELLE",
       "grounding": "GO:0030137"
      },
      {
       "node_id": "golgi_to_er_retrograde_transport",
       "label": "retrograde vesicle-mediated transport, Golgi to endoplasmic reticulum",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006890"
      }
     ],
     "edges": [
      {
       "subject": "golgi_associated_vesicle_membrane",
       "predicate": "is part of",
       "object": "golgi_associated_vesicle",
       "description": "The Golgi-associated vesicle membrane is the membrane part of a Golgi-associated vesicle.",
       "evidence": [
        {
         "reference": "GO:0030660",
         "notes": "GO:0030660 identifies the membrane surrounding a Golgi-associated vesicle."
        },
        {
         "reference": "GO:0005798",
         "notes": "GO:0005798 identifies the containing Golgi-associated vesicle."
        }
       ]
      },
      {
       "subject": "golgi_membrane",
       "predicate": "evaginates into",
       "object": "copi_coated_vesicle",
       "description": "COPI-coated vesicle budding forms Golgi-associated COPI-coated vesicles by evagination of Golgi membrane.",
       "evidence": [
        {
         "reference": "GO:0035964",
         "notes": "GO:0035964 defines COPI-coated vesicle budding as evagination of a Golgi membrane to form a COPI-coated vesicle."
        },
        {
         "reference": "DOI:10.1016/0092-8674(91)90176-y",
         "notes": "Serafini et al. 1991 analyzed Arf and coat proteins on Golgi-derived COP-coated vesicles."
        }
       ]
      },
      {
       "subject": "copi_coated_vesicle",
       "predicate": "is a",
       "object": "golgi_associated_vesicle",
       "description": "COPI-coated vesicles are Golgi-associated vesicles.",
       "evidence": [
        {
         "reference": "GO:0030137",
         "notes": "GO:0030137 identifies COPI-coated vesicles as a child class of GO:0005798 Golgi-associated vesicles."
        },
        {
         "reference": "GO:0005798",
         "notes": "GO:0005798 denotes the parent Golgi-associated vesicle class."
        }
       ]
      },
      {
       "subject": "copi_coated_vesicle",
       "predicate": "participates in",
       "object": "golgi_to_er_retrograde_transport",
       "description": "COPI-coated Golgi-associated vesicles are retrograde Golgi-to-ER transport carriers.",
       "evidence": [
        {
         "reference": "GO:0006890",
         "notes": "GO:0006890 denotes retrograde vesicle-mediated transport from the Golgi apparatus to the ER."
        },
        {
         "reference": "DOI:10.1016/0092-8674(94)90011-6",
         "notes": "Letourneur et al. 1994 linked yeast coatomer function to retrieval of dilysine-tagged proteins to the ER."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "keep_copi_subunits_on_child_coat_records",
     "prompt": "Keep coatomer, Arf-family GTPases, and other subtype-specific coat proteins off the broad Golgi-associated vesicle record.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#golgi_associated_vesicle_topology"
     ],
     "rationale": "GO:0005798 is a broad Golgi-associated vesicle parent term, whereas GO:0030137 COPI-coated vesicles, GO:0030126 COPI vesicle coats, and other child or coat records carry exact coat architectures.",
     "resolution_note": "Added the Golgi-associated vesicle membrane as the direct whole-vesicle part and used COPI only as a curated child example.",
     "evidence": [
      {
       "reference": "GO:0005798",
       "notes": "GO:0005798 denotes the broad Golgi-associated vesicle class."
      },
      {
       "reference": "GO:0030137",
       "notes": "GO:0030137 identifies the COPI-coated vesicle child class."
      },
      {
       "reference": "GO:0030126",
       "notes": "GO:0030126 identifies the COPI vesicle coat part."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16",
     "resolved_date": "2026-09-16"
    },
    {
     "discussion_id": "exclude_vesicular_component_related_synonym",
     "prompt": "Add GO's useful Golgi vesicle related synonym while excluding its overbroad vesicular component related synonym.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record"
     ],
     "rationale": "GO:0005798 lists both 'Golgi vesicle' and 'vesicular component' as related synonyms. 'Golgi vesicle' usefully recovers the same Golgi-associated vesicle class, but 'vesicular component' is too generic and would conflate this record with any vesicle.",
     "resolution_note": "Added only the GO:0005798 Golgi vesicle related synonym.",
     "evidence": [
      {
       "reference": "GO:0005798",
       "notes": "GO:0005798 lists Golgi vesicle and vesicular component as related synonyms of Golgi-associated vesicle."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16",
     "resolved_date": "2026-09-16"
    }
   ]
  },
  {
   "identifier": "GO:0030660",
   "label": "Golgi-associated vesicle membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The lipid bilayer surrounding a vesicle associated with the Golgi apparatus.",
   "definition_source": "GO:0030660",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-16T06:16:17Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T06:17:03Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added cytoplasmic-vesicle-membrane parentage, Golgi-associated vesicle parthood, the GO related synonym, a reviewed-label-only lipid-bilayer component, Saccharomyces COPI scope, GO/DOI evidence, a nonmechanistic Golgi-associated vesicle membrane topology graph, and lipid-grounding plus COPI-coat boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T06:28:22Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Resolved PR #1070 review issue #1071 by representing the GO:0012510 trans-Golgi network transport vesicle membrane child in record-level evidence and the nonmechanistic topology graph.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0030659"
   ],
   "part_of": [
    "GO:0005798"
   ],
   "synonyms": [
    {
     "synonym_text": "Golgi vesicle membrane",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0030660"
    }
   ],
   "components": [
    {
     "component_id": "golgi_associated_vesicle_membrane_lipid_bilayer",
     "label": "Golgi-associated vesicle membrane lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Lipid-bilayer constituent of the Golgi-associated vesicle membrane that surrounds a Golgi-associated vesicle.",
     "evidence": [
      {
       "reference": "GO:0030660",
       "notes": "GO:0030660 defines the Golgi-associated vesicle membrane as the lipid bilayer surrounding a Golgi-associated vesicle."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0030660 identifies the whole Golgi-associated vesicle membrane, but no separate source-neutral CURIE was curated for the generic lipid constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has a coatomer-dependent COPI system that retrieves dilysine-tagged early secretory cargo to the endoplasmic reticulum.",
     "reference": "DOI:10.1016/0092-8674(94)90011-6"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which coatomer mutants established COPI roles in Golgi-to-ER retrieval and early secretory trafficking.",
     "reference": "DOI:10.1016/0092-8674(94)90011-6"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030660",
     "notes": "Gene Ontology cellular-component term for the Golgi-associated vesicle membrane."
    },
    {
     "reference": "GO:0030659",
     "notes": "Gene Ontology cellular-component parent term for cytoplasmic vesicle membranes."
    },
    {
     "reference": "GO:0005798",
     "notes": "Gene Ontology cellular-component term for the containing Golgi-associated vesicle."
    },
    {
     "reference": "GO:0030663",
     "notes": "Gene Ontology cellular-component child term for COPI-coated vesicle membranes."
    },
    {
     "reference": "GO:0012510",
     "notes": "Gene Ontology cellular-component child term for trans-Golgi network transport vesicle membranes."
    },
    {
     "reference": "GO:0030137",
     "notes": "Gene Ontology cellular-component term for COPI-coated vesicles."
    },
    {
     "reference": "GO:0000139",
     "notes": "Gene Ontology cellular-component term for the Golgi membrane source of COPI-coated vesicle budding."
    },
    {
     "reference": "GO:0035964",
     "notes": "Gene Ontology biological-process term for COPI-coated vesicle budding from Golgi membranes."
    },
    {
     "reference": "DOI:10.1016/0092-8674(91)90176-y",
     "notes": "Serafini et al. 1991, ADP-Ribosylation factor is a subunit of the coat of Golgi-derived COP-coated vesicles, Cell."
    },
    {
     "reference": "DOI:10.1016/0092-8674(94)90011-6",
     "notes": "Letourneur et al. 1994, Coatomer is essential for retrieval of dilysine-tagged proteins to the endoplasmic reticulum, Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "golgi_associated_vesicle_membrane_topology",
     "title": "Golgi-associated vesicle membrane topology",
     "description": "The Golgi-associated vesicle membrane is the lipid bilayer that bounds Golgi-associated vesicles, including COPI-coated and trans-Golgi-network transport vesicles.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the generic Golgi-associated vesicle membrane boundary and two direct GO child membranes without duplicating child-specific coat assembly mechanisms or asserting that every Golgi-associated vesicle membrane is COPI coated or a trans-Golgi-network transport vesicle membrane.",
     "nodes": [
      {
       "node_id": "golgi_membrane",
       "label": "Golgi membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000139"
      },
      {
       "node_id": "golgi_associated_vesicle_membrane",
       "label": "Golgi-associated vesicle membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030660",
       "component_ref": "golgi_associated_vesicle_membrane_lipid_bilayer"
      },
      {
       "node_id": "golgi_associated_vesicle",
       "label": "Golgi-associated vesicle",
       "node_type": "ORGANELLE",
       "grounding": "GO:0005798"
      },
      {
       "node_id": "copi_coated_vesicle_membrane",
       "label": "COPI-coated vesicle membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030663"
      },
      {
       "node_id": "trans_golgi_network_transport_vesicle_membrane",
       "label": "trans-Golgi network transport vesicle membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0012510"
      }
     ],
     "edges": [
      {
       "subject": "golgi_associated_vesicle_membrane",
       "predicate": "is part of",
       "object": "golgi_associated_vesicle",
       "description": "The Golgi-associated vesicle membrane is the lipid-bilayer membrane part of a Golgi-associated vesicle.",
       "evidence": [
        {
         "reference": "GO:0030660",
         "notes": "GO:0030660 defines this membrane as surrounding a Golgi-associated vesicle."
        },
        {
         "reference": "GO:0005798",
         "notes": "GO:0005798 identifies the containing Golgi-associated vesicle."
        }
       ]
      },
      {
       "subject": "golgi_associated_vesicle_membrane",
       "predicate": "bounds",
       "object": "golgi_associated_vesicle",
       "description": "The Golgi-associated vesicle membrane surrounds a Golgi-associated vesicle.",
       "evidence": [
        {
         "reference": "GO:0030660",
         "notes": "GO:0030660 defines the membrane as the lipid bilayer around a vesicle associated with the Golgi apparatus."
        }
       ]
      },
      {
       "subject": "copi_coated_vesicle_membrane",
       "predicate": "is a",
       "object": "golgi_associated_vesicle_membrane",
       "description": "COPI-coated vesicle membranes are Golgi-associated vesicle membranes.",
       "evidence": [
        {
         "reference": "GO:0030663",
         "notes": "GO:0030663 identifies COPI-coated vesicle membranes as a child class of GO:0030660."
        },
        {
         "reference": "GO:0030660",
         "notes": "GO:0030660 denotes the parent Golgi-associated vesicle membrane class."
        }
       ]
      },
      {
       "subject": "trans_golgi_network_transport_vesicle_membrane",
       "predicate": "is a",
       "object": "golgi_associated_vesicle_membrane",
       "description": "Trans-Golgi network transport vesicle membranes are Golgi-associated vesicle membranes.",
       "evidence": [
        {
         "reference": "GO:0012510",
         "notes": "GO:0012510 identifies trans-Golgi network transport vesicle membranes as a child class of GO:0030660."
        },
        {
         "reference": "GO:0030660",
         "notes": "GO:0030660 denotes the parent Golgi-associated vesicle membrane class."
        }
       ]
      },
      {
       "subject": "golgi_membrane",
       "predicate": "donates membrane to",
       "object": "copi_coated_vesicle_membrane",
       "description": "Golgi membranes donate lipid bilayer to COPI-coated vesicle membranes during budding.",
       "evidence": [
        {
         "reference": "GO:0035964",
         "notes": "GO:0035964 defines COPI-coated vesicle budding as evagination of a Golgi membrane to form a COPI-coated vesicle."
        },
        {
         "reference": "DOI:10.1016/0092-8674(91)90176-y",
         "notes": "Serafini et al. 1991 analyzed coat proteins on Golgi-derived COP-coated vesicles."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_golgi_associated_vesicle_membrane_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the Golgi-associated vesicle membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#golgi_associated_vesicle_membrane_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0030660, but the generic lipid-bilayer constituent is intentionally left reviewed-label-only until an exact lipid or membrane-constituent CURIE is curated.",
     "evidence": [
      {
       "reference": "GO:0030660"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    },
    {
     "discussion_id": "keep_coats_off_generic_golgi_vesicle_membrane",
     "prompt": "Keep COPI coats and coatomer subunits off the generic Golgi-associated vesicle membrane record.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#golgi_associated_vesicle_membrane_topology"
     ],
     "rationale": "GO:0030660 denotes the lipid-bilayer membrane that surrounds the vesicle, whereas GO:0030126 and COPI coat records model the protein coat on the whole COPI-coated vesicle.",
     "resolution_note": "Represented the generic membrane lipid bilayer directly and left COPI coat proteins to COPI coat and COPI-coated vesicle records.",
     "evidence": [
      {
       "reference": "GO:0030660",
       "notes": "GO:0030660 identifies the Golgi-associated vesicle membrane."
      },
      {
       "reference": "GO:0030126",
       "notes": "GO:0030126 identifies the COPI vesicle coat."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16",
     "resolved_date": "2026-09-16"
    }
   ]
  },
  {
   "identifier": "GO:0031985",
   "label": "Golgi cisterna",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "Any of the thin, flattened membrane-bounded compartments that form the central portion of the Golgi complex.",
   "definition_source": "GO:0031985",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-14T03:39:37Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T03:40:07Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added Golgi-subcompartment parentage, Golgi-apparatus parthood, Golgi cisterna membrane as a part, a reviewed-label-only cisternal lipid bilayer component, Saccharomyces scope, cisternal-maturation function, GO/DOI evidence, a nonmechanistic cisternal maturation graph, and a lipid-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T03:46:08Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #875 by grounding the Golgi cisterna boundary graph node to GO:0032580 Golgi cisterna membrane instead of the generic GO:0000139 Golgi membrane.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0098791"
   ],
   "part_of": [
    "GO:0005794"
   ],
   "has_part": [
    "GO:0032580"
   ],
   "components": [
    {
     "component_id": "golgi_cisternal_lipid_bilayer",
     "label": "Golgi cisternal lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Lipid-bilayer boundary that encloses the Golgi cisternal compartment.",
     "evidence": [
      {
       "reference": "GO:0031985",
       "notes": "GO:0031985 defines a Golgi cisterna as a membrane-bounded compartment in the central portion of the Golgi complex."
      },
      {
       "reference": "GO:0032580",
       "notes": "GO:0032580 defines the Golgi cisterna membrane as the lipid bilayer around a Golgi cisterna."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0032580 identifies the surrounding Golgi cisterna membrane, but no separate source-neutral CURIE was curated for the generic lipid constituent of that cisternal membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Live-cell imaging in budding yeast directly resolved maturing Golgi cisternae.",
     "reference": "DOI:10.1038/nature04717"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which Golgi cisternal maturation was visualized with fluorescent cisternal markers.",
     "reference": "DOI:10.1038/nature04737"
    }
   ],
   "functions": [
    {
     "function_id": "cisternal_maturation",
     "label": "cisternal maturation",
     "description": "Golgi cisternae transition from early to late resident-marker identities during budding-yeast cisternal maturation.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature04717",
       "notes": "Losev et al. 2006 visualized Golgi maturation dynamics in living Saccharomyces cerevisiae."
      },
      {
       "reference": "DOI:10.1038/nature04737",
       "notes": "Matsuura-Tokita et al. 2006 used live imaging to follow yeast Golgi cisternal maturation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031985",
     "notes": "Gene Ontology cellular-component term for Golgi cisterna."
    },
    {
     "reference": "GO:0098791",
     "notes": "Gene Ontology cellular-component parent term for Golgi apparatus subcompartment."
    },
    {
     "reference": "GO:0005794",
     "notes": "Gene Ontology cellular-component term for Golgi apparatus."
    },
    {
     "reference": "GO:0032580",
     "notes": "Gene Ontology cellular-component term for Golgi cisterna membrane."
    },
    {
     "reference": "DOI:10.1038/nature04717",
     "notes": "Losev et al. 2006, 'Golgi maturation visualized in living yeast', Nature."
    },
    {
     "reference": "DOI:10.1038/nature04737",
     "notes": "Matsuura-Tokita et al. 2006, 'Live imaging of yeast Golgi cisternal maturation', Nature."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "golgi_cisterna_maturation",
     "title": "Yeast Golgi cisternae mature over time",
     "description": "Live imaging of Saccharomyces cerevisiae showed that Golgi cisternae change resident marker composition as they mature from early to late compartments.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures Golgi cisternal boundaries and marker maturation without asserting the complete set of cisternal identity determinants, vesicle-tethering proteins, or glycosylation enzymes.",
     "nodes": [
      {
       "node_id": "golgi_cisterna",
       "label": "Golgi cisterna",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031985",
       "component_ref": "golgi_cisternal_lipid_bilayer"
      },
      {
       "node_id": "golgi_cisterna_membrane",
       "label": "Golgi cisterna membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032580"
      },
      {
       "node_id": "golgi_apparatus",
       "label": "Golgi apparatus",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005794"
      },
      {
       "node_id": "early_to_late_cisternal_maturation",
       "label": "early-to-late cisternal maturation",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "golgi_cisterna_membrane",
       "predicate": "bounds",
       "object": "golgi_cisterna",
       "description": "Golgi cisternae are membrane-bounded compartments.",
       "evidence": [
        {
         "reference": "GO:0031985",
         "notes": "GO:0031985 defines Golgi cisternae as thin, flattened membrane-bounded compartments."
        },
        {
         "reference": "GO:0032580",
         "notes": "GO:0032580 identifies the Golgi cisterna membrane as the bilayer around Golgi cisternae."
        }
       ]
      },
      {
       "subject": "golgi_cisterna",
       "predicate": "is part of",
       "object": "golgi_apparatus",
       "description": "Golgi cisternae are Golgi apparatus compartments whose identities mature over time.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature04717",
         "notes": "Losev et al. 2006 tracked individual Golgi cisternae in living yeast."
        }
       ]
      },
      {
       "subject": "golgi_cisterna",
       "predicate": "undergoes",
       "object": "early_to_late_cisternal_maturation",
       "description": "In yeast, Golgi cisternae transition from early to late marker composition.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature04737",
         "notes": "Matsuura-Tokita et al. 2006 visualized yeast Golgi cisternal maturation in living cells."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_golgi_cisternal_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the Golgi cisterna membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#golgi_cisternal_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0031985, and GO:0032580 identifies the surrounding Golgi cisterna membrane, but the cisternal lipid bilayer constituent is intentionally left as reviewed-label-only until an exact source-neutral lipid or membrane-constituent CURIE is curated.",
     "posed_by": "codex",
     "posed_date": "2026-09-14"
    }
   ]
  },
  {
   "identifier": "GO:0032580",
   "label": "Golgi cisterna membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The lipid bilayer surrounding any of the thin, flattened compartments that form the central portion of the Golgi complex.",
   "definition_source": "GO:0032580",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-14T03:56:45Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T03:57:06Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added Golgi-membrane parentage, Golgi-cisterna parthood, a reviewed-label-only cisternal lipid bilayer component, Saccharomyces scope, GO/DOI evidence, a nonmechanistic cisternal membrane topology graph, and a lipid-grounding TODO.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0000139"
   ],
   "part_of": [
    "GO:0031985"
   ],
   "components": [
    {
     "component_id": "golgi_cisterna_membrane_lipid_bilayer",
     "label": "Golgi cisterna membrane lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Lipid-bilayer constituent of the Golgi cisterna membrane.",
     "evidence": [
      {
       "reference": "GO:0032580",
       "notes": "GO:0032580 defines the Golgi cisterna membrane as the lipid bilayer around any Golgi cisterna."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0032580 identifies the whole Golgi cisterna membrane, but no separate source-neutral CURIE was curated for the generic lipid constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Live-cell imaging in budding yeast directly resolved maturing Golgi cisternae.",
     "reference": "DOI:10.1038/nature04717"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which Golgi cisternal maturation was visualized with fluorescent cisternal markers.",
     "reference": "DOI:10.1038/nature04737"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0032580",
     "notes": "Gene Ontology cellular-component term for Golgi cisterna membrane."
    },
    {
     "reference": "GO:0000139",
     "notes": "Gene Ontology cellular-component parent term for Golgi membrane."
    },
    {
     "reference": "GO:0031985",
     "notes": "Gene Ontology cellular-component term for Golgi cisterna."
    },
    {
     "reference": "GO:0005794",
     "notes": "Gene Ontology cellular-component term for Golgi apparatus."
    },
    {
     "reference": "DOI:10.1038/nature04717",
     "notes": "Losev et al. 2006, 'Golgi maturation visualized in living yeast', Nature."
    },
    {
     "reference": "DOI:10.1038/nature04737",
     "notes": "Matsuura-Tokita et al. 2006, 'Live imaging of yeast Golgi cisternal maturation', Nature."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "golgi_cisterna_membrane_topology",
     "title": "Golgi cisterna membranes bound maturing cisternae",
     "description": "The Golgi cisterna membrane bounds Golgi cisternae that mature from early to late compartments in budding yeast.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the cisternal membrane boundary and cisternal maturation without asserting the complete set of cisternal identity determinants, vesicle-tethering proteins, or glycosylation enzymes.",
     "nodes": [
      {
       "node_id": "golgi_cisterna_membrane",
       "label": "Golgi cisterna membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032580",
       "component_ref": "golgi_cisterna_membrane_lipid_bilayer"
      },
      {
       "node_id": "golgi_cisterna",
       "label": "Golgi cisterna",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031985"
      },
      {
       "node_id": "golgi_apparatus",
       "label": "Golgi apparatus",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005794"
      },
      {
       "node_id": "early_to_late_cisternal_maturation",
       "label": "early-to-late cisternal maturation",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "golgi_cisterna_membrane",
       "predicate": "bounds",
       "object": "golgi_cisterna",
       "description": "The Golgi cisterna membrane is the lipid-bilayer boundary around the Golgi cisternal compartment.",
       "evidence": [
        {
         "reference": "GO:0032580",
         "notes": "GO:0032580 defines the Golgi cisterna membrane as the lipid bilayer around a Golgi cisterna."
        }
       ]
      },
      {
       "subject": "golgi_cisterna",
       "predicate": "is part of",
       "object": "golgi_apparatus",
       "description": "Golgi cisternae are Golgi apparatus compartments whose identities mature over time.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature04717",
         "notes": "Losev et al. 2006 tracked individual Golgi cisternae in living yeast."
        }
       ]
      },
      {
       "subject": "golgi_cisterna",
       "predicate": "undergoes",
       "object": "early_to_late_cisternal_maturation",
       "description": "In yeast, Golgi cisternae transition from early to late marker composition.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature04737",
         "notes": "Matsuura-Tokita et al. 2006 visualized yeast Golgi cisternal maturation in living cells."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_golgi_cisterna_membrane_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the Golgi cisterna membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#golgi_cisterna_membrane_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0032580, but the cisternal membrane lipid bilayer constituent is intentionally left as reviewed-label-only until an exact source-neutral lipid or membrane-constituent CURIE is curated.",
     "posed_by": "codex",
     "posed_date": "2026-09-14"
    }
   ]
  },
  {
   "identifier": "GO:0005796",
   "label": "Golgi lumen",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The volume enclosed by the membranes of any cisterna or subcompartment of the Golgi apparatus, including the cis- and trans-Golgi networks.",
   "definition_source": "GO:0005796",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-22T21:22:27Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T21:23:30Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added intracellular-organelle-lumen parentage, Golgi-apparatus parthood, GO/UniProt exact synonyms, UniProt SL-0133 xref, Saccharomyces scope, a Golgi-lumen glycosylation function, GO/UniProt/PubMed evidence, a nonmechanistic Golgi-lumen topology graph, and a resolved Golgi membrane boundary interpretation.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T21:37:33Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Addressed PR #1324 review issues #1325 and #1326 by making the Saccharomyces Golgi-lumen notes Vrg4-specific and removing unused GDPase lumen-domain evidence from the first-pass record.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0070013"
   ],
   "part_of": [
    "GO:0005794"
   ],
   "synonyms": [
    {
     "synonym_text": "Golgi apparatus lumen",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005796"
    },
    {
     "synonym_text": "Golgi complex lumen",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0133"
    }
   ],
   "xrefs": [
    "uniprot.location:SL-0133"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Saccharomyces cerevisiae Vrg4 is required for GDP-mannose transport across Golgi membranes into the Golgi lumen.",
     "reference": "PMID:9395539"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding yeast whose Vrg4-dependent GDP-mannose transport supplies the Golgi lumen for mannosylation reactions.",
     "reference": "PMID:9395539"
    }
   ],
   "functions": [
    {
     "function_id": "golgi_lumen_glycosylation_compartment",
     "label": "Golgi lumen glycosylation compartment",
     "description": "The Golgi lumen is the bounded volume inside Golgi cisternae and subcompartments where lumen-facing glycosylation reactions access nucleotide-sugar substrates imported across Golgi membranes.",
     "evidence": [
      {
       "reference": "GO:0005796",
       "notes": "GO:0005796 defines the Golgi lumen as the volume enclosed by membranes of Golgi cisternae and subcompartments."
      },
      {
       "reference": "PMID:9395539",
       "notes": "Dean, Zhang and Poster 1997 showed that VRG4 is required for GDP-mannose transport into the Golgi lumen of Saccharomyces cerevisiae."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005796",
     "notes": "Gene Ontology cellular-component term for Golgi lumen."
    },
    {
     "reference": "GO:0070013",
     "notes": "Gene Ontology cellular-component parent term for intracellular organelle lumen."
    },
    {
     "reference": "GO:0005794",
     "notes": "Gene Ontology cellular-component term for the containing Golgi apparatus."
    },
    {
     "reference": "GO:0000139",
     "notes": "Gene Ontology cellular-component term for Golgi membranes that bound Golgi cisternae and subcompartments."
    },
    {
     "reference": "uniprot.location:SL-0133",
     "notes": "UniProt Subcellular Location entry SL-0133 maps Golgi apparatus lumen to GO:0005796 and lists Golgi complex lumen as an exact synonym."
    },
    {
     "reference": "PMID:9395539",
     "notes": "Dean, Zhang and Poster 1997, The VRG4 gene is required for GDP-mannose transport into the lumen of the Golgi in the yeast, Saccharomyces cerevisiae, Journal of Biological Chemistry."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "golgi_lumen_topology",
     "title": "Golgi lumen topology",
     "description": "The Golgi lumen is an intracellular organelle lumen enclosed by Golgi membranes inside Golgi cisternae and Golgi subcompartments.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures defining Golgi-lumen topology without asserting the complete set of lumenal glycosylation enzymes, nucleotide-sugar transporters, or resident-retention mechanisms.",
     "nodes": [
      {
       "node_id": "golgi_lumen",
       "label": "Golgi lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0005796"
      },
      {
       "node_id": "intracellular_organelle_lumen",
       "label": "intracellular organelle lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0070013"
      },
      {
       "node_id": "golgi_apparatus",
       "label": "Golgi apparatus",
       "node_type": "ORGANELLE",
       "grounding": "GO:0005794"
      },
      {
       "node_id": "golgi_membrane",
       "label": "Golgi membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000139"
      }
     ],
     "edges": [
      {
       "subject": "golgi_lumen",
       "predicate": "is a",
       "object": "intracellular_organelle_lumen",
       "description": "The Golgi lumen is a specialized intracellular organelle lumen.",
       "evidence": [
        {
         "reference": "GO:0005796",
         "notes": "QuickGO places GO:0005796 directly under intracellular organelle lumen."
        },
        {
         "reference": "GO:0070013",
         "notes": "GO:0070013 identifies the broader intracellular organelle lumen class."
        }
       ]
      },
      {
       "subject": "golgi_lumen",
       "predicate": "is part of",
       "object": "golgi_apparatus",
       "description": "The Golgi lumen is the internal volume of Golgi cisternae and Golgi subcompartments.",
       "evidence": [
        {
         "reference": "GO:0005796",
         "notes": "GO defines the Golgi lumen by enclosure within the Golgi apparatus."
        },
        {
         "reference": "GO:0005794",
         "notes": "GO:0005794 identifies the Golgi apparatus."
        }
       ]
      },
      {
       "subject": "golgi_membrane",
       "predicate": "bounds",
       "object": "golgi_lumen",
       "description": "Golgi membranes enclose the lumenal volume of Golgi cisternae and subcompartments.",
       "evidence": [
        {
         "reference": "GO:0005796",
         "notes": "GO:0005796 defines the Golgi lumen as the volume enclosed by membranes of Golgi cisternae or subcompartments."
        },
        {
         "reference": "GO:0000139",
         "notes": "GO:0000139 identifies the lipid bilayer around Golgi apparatus compartments."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "golgi_lumen_boundary_not_membrane",
     "prompt": "Represent Golgi membranes and their nucleotide-sugar transporters as lumen boundaries rather than Golgi lumen components.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#golgi_lumen_topology"
     ],
     "rationale": "GO:0005796 denotes the bounded volume enclosed by Golgi membranes, whereas GO:0000139 denotes the enclosing lipid bilayers and Vrg4 is a membrane GDP-mannose transporter.",
     "evidence": [
      {
       "reference": "GO:0005796",
       "notes": "GO:0005796 identifies the Golgi lumen."
      },
      {
       "reference": "GO:0000139",
       "notes": "GO:0000139 identifies the Golgi membrane that bounds Golgi compartments."
      },
      {
       "reference": "PMID:9395539",
       "notes": "Dean, Zhang and Poster 1997 studied VRG4-dependent GDP-mannose transport across the Golgi boundary into the Golgi lumen."
      }
     ],
     "resolution_note": "Curated the Golgi membrane as a topology boundary and left the Golgi lumen without asserted stable molecular components.",
     "posed_by": "codex",
     "posed_date": "2026-09-22",
     "resolved_date": "2026-09-22"
    }
   ]
  },
  {
   "identifier": "GO:0000139",
   "label": "Golgi membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The lipid bilayer surrounding any of the compartments of the Golgi apparatus.",
   "definition_source": "GO:0000139",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-14T03:26:30Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T03:27:18Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the GO exact Golgi apparatus membrane synonym, generic membrane parentage, Golgi-apparatus parthood, a reviewed-label-only Golgi lipid bilayer component, Saccharomyces scope, GO/DOI evidence, a nonmechanistic Golgi membrane topology graph, and a lipid-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Connected isolated causal node(s) with 1 source-backed edge(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Golgi apparatus membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000139"
    }
   ],
   "parent_structures": [
    "GO:0016020"
   ],
   "part_of": [
    "GO:0005794"
   ],
   "components": [
    {
     "component_id": "golgi_lipid_bilayer",
     "label": "Golgi lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Lipid-bilayer constituent of Golgi membranes that surround Golgi apparatus compartments.",
     "evidence": [
      {
       "reference": "GO:0000139",
       "notes": "GO:0000139 defines the Golgi membrane as the lipid bilayer surrounding Golgi apparatus compartments."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0000139 identifies the whole Golgi membrane, but no separate source-neutral CURIE was curated for the generic lipid constituent of the Golgi membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Live-cell imaging in budding yeast resolved Golgi cisternae as they mature from early to late compartments.",
     "reference": "DOI:10.1038/nature04717"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which Golgi cisternal maturation was visualized with fluorescent cisternal markers.",
     "reference": "DOI:10.1038/nature04737"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000139",
     "notes": "Gene Ontology cellular-component term for Golgi membrane."
    },
    {
     "reference": "GO:0016020",
     "notes": "Gene Ontology cellular-component parent term for membrane."
    },
    {
     "reference": "GO:0005794",
     "notes": "Gene Ontology cellular-component term for Golgi apparatus."
    },
    {
     "reference": "GO:0031985",
     "notes": "Gene Ontology cellular-component term for Golgi cisterna."
    },
    {
     "reference": "GO:0030126",
     "notes": "Gene Ontology cellular-component term for the COPI vesicle coat."
    },
    {
     "reference": "GO:0035964",
     "notes": "Gene Ontology biological-process term for COPI-coated vesicle budding."
    },
    {
     "reference": "DOI:10.1016/0092-8674(91)90176-y",
     "notes": "Serafini et al. 1991, 'ADP-Ribosylation factor is a subunit of the coat of Golgi-derived COP-coated vesicles', Cell."
    },
    {
     "reference": "DOI:10.1038/nature04717",
     "notes": "Losev et al. 2006, 'Golgi maturation visualized in living yeast', Nature."
    },
    {
     "reference": "DOI:10.1038/nature04737",
     "notes": "Matsuura-Tokita et al. 2006, 'Live imaging of yeast Golgi cisternal maturation', Nature."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "golgi_membrane_topology",
     "title": "Golgi membranes bound cisternae and bud COPI vesicles",
     "description": "The Golgi membrane bounds Golgi cisternae and donates membrane for COPI-coated vesicle budding.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures Golgi membrane topology plus COPI budding from Golgi membranes without asserting the full cisternal-maturation cycle, COPI cargo selection, or individual coat-recruitment steps.",
     "nodes": [
      {
       "node_id": "golgi_membrane",
       "label": "Golgi membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000139",
       "component_ref": "golgi_lipid_bilayer"
      },
      {
       "node_id": "golgi_apparatus",
       "label": "Golgi apparatus",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005794"
      },
      {
       "node_id": "golgi_cisterna",
       "label": "Golgi cisterna",
       "node_type": "ORGANELLE",
       "grounding": "GO:0031985"
      },
      {
       "node_id": "copi_vesicle_coat",
       "label": "COPI vesicle coat",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030126"
      },
      {
       "node_id": "copi_coated_vesicle_budding",
       "label": "COPI-coated vesicle budding",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0035964"
      }
     ],
     "edges": [
      {
       "subject": "golgi_membrane",
       "predicate": "is part of",
       "object": "golgi_apparatus",
       "description": "Golgi membranes are the lipid bilayers surrounding compartments of the Golgi apparatus.",
       "evidence": [
        {
         "reference": "GO:0000139",
         "notes": "GO:0000139 defines the Golgi membrane as the lipid bilayer surrounding Golgi apparatus compartments."
        }
       ]
      },
      {
       "subject": "golgi_membrane",
       "predicate": "bounds",
       "object": "golgi_cisterna",
       "description": "Golgi cisternae are bounded by Golgi membranes.",
       "evidence": [
        {
         "reference": "GO:0000139",
         "notes": "GO:0000139 identifies the Golgi membrane as the bilayer around Golgi apparatus compartments."
        },
        {
         "reference": "GO:0031985",
         "notes": "GO:0031985 identifies the Golgi cisterna as a cellular component of the Golgi apparatus."
        }
       ]
      },
      {
       "subject": "copi_vesicle_coat",
       "predicate": "assembles on",
       "object": "golgi_membrane",
       "description": "The COPI vesicle coat assembles on Golgi membranes during COPI-coated vesicle budding.",
       "evidence": [
        {
         "reference": "GO:0035964",
         "notes": "GO:0035964 defines COPI-coated vesicle budding as evagination of a Golgi membrane."
        },
        {
         "reference": "DOI:10.1016/0092-8674(91)90176-y",
         "notes": "Serafini et al. 1991 studied coat subunits on Golgi-derived COP-coated vesicles."
        }
       ]
      },
      {
       "subject": "copi_vesicle_coat",
       "predicate": "mediates",
       "object": "copi_coated_vesicle_budding",
       "description": "Assembly of the COPI coat on the Golgi membrane drives COPI-coated vesicle budding.",
       "evidence": [
        {
         "reference": "GO:0035964",
         "notes": "GO:0035964 defines COPI-coated vesicle budding from the Golgi membrane."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_golgi_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the Golgi membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#golgi_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0000139, but the Golgi lipid bilayer constituent is intentionally left as reviewed-label-only until an exact source-neutral lipid or membrane-constituent CURIE is curated.",
     "posed_by": "codex",
     "posed_date": "2026-09-14"
    }
   ]
  },
  {
   "identifier": "GO:0046859",
   "label": "hydrogenosomal membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The lipid bilayer surrounding a hydrogenosome.",
   "definition_source": "GO:0046859",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T15:25:24Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T15:25:51Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the UniProt SL hydrogenosome-membrane synonym and xref, membrane parentage, hydrogenosome parthood, a label-only lipid-bilayer component, Eukaryota/Trichomonas scope, a lumen-boundary function, GO/UniProt/DOI evidence, a nonmechanistic hydrogenosomal-membrane topology graph, and a lipid-grounding TODO.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "hydrogenosome membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0144"
    }
   ],
   "parent_structures": [
    "GO:0016020"
   ],
   "part_of": [
    "GO:0042566"
   ],
   "xrefs": [
    "uniprot.location:SL-0144"
   ],
   "components": [
    {
     "component_id": "hydrogenosomal_lipid_bilayer",
     "label": "hydrogenosomal lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Mitochondrion-related lipid boundary that surrounds the hydrogenosome and separates its metabolic matrix from the cytosol.",
     "evidence": [
      {
       "reference": "GO:0046859",
       "notes": "GO:0046859 identifies the hydrogenosomal membrane as the lipid bilayer surrounding a hydrogenosome."
      },
      {
       "reference": "DOI:10.1111/jeu.12922",
       "notes": "Tachezy 2022 reviews hydrogenosomes as membrane-bounded mitochondrion-related organelles of anaerobic eukaryotes."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0046859 identifies the whole hydrogenosomal membrane, but no exact source-neutral CURIE was curated for the generic lipid constituent of that mitochondrion-related membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "RARE",
     "note": "Hydrogenosomal membranes occur patchily in anaerobic microbial eukaryotes that carry hydrogenosomes as modified mitochondria.",
     "reference": "DOI:10.1111/jeu.12922"
    },
    {
     "taxon_id": "NCBITaxon:5722",
     "taxon_label": "Trichomonas vaginalis",
     "presence": "COMMON",
     "note": "The parasite contains abundant hydrogenosomes whose membrane-bounded proteome and metabolism have been experimentally characterized.",
     "reference": "DOI:10.1016/j.ijpara.2011.10.001"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5722",
     "taxon_label": "Trichomonas vaginalis",
     "note": "Parabasalid parasite in which hydrogenosomal metabolism, protein targeting, and the organelle proteome have been experimentally studied.",
     "reference": "DOI:10.1016/j.ijpara.2011.10.001"
    }
   ],
   "functions": [
    {
     "function_id": "hydrogenosome_lumen_boundary",
     "label": "hydrogenosome lumen boundary",
     "description": "The hydrogenosomal membrane forms the lipid boundary around the internal matrix compartment that contains anaerobic energy-metabolism enzymes.",
     "evidence": [
      {
       "reference": "GO:0034492",
       "notes": "GO:0034492 defines the hydrogenosome lumen as the volume enclosed by the hydrogenosome membrane."
      },
      {
       "reference": "GO:0046859",
       "notes": "GO:0046859 identifies the hydrogenosomal membrane as the lipid bilayer surrounding a hydrogenosome."
      },
      {
       "reference": "DOI:10.1111/jeu.12922",
       "notes": "Tachezy 2022 reviews hydrogenosomes as membrane-bounded mitochondrion-related organelles."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0046859",
     "notes": "Gene Ontology cellular-component term for the hydrogenosomal membrane."
    },
    {
     "reference": "GO:0016020",
     "notes": "Gene Ontology cellular-component parent term for membrane."
    },
    {
     "reference": "GO:0042566",
     "notes": "Gene Ontology cellular-component term for the containing hydrogenosome."
    },
    {
     "reference": "GO:0034492",
     "notes": "Gene Ontology cellular-component term for the hydrogenosome lumen bounded by the hydrogenosomal membrane."
    },
    {
     "reference": "uniprot.location:SL-0144",
     "notes": "UniProt Subcellular Location entry SL-0144 maps to GO:0046859, places the membrane under the hydrogenosome subcellular location, and lists hydrogenosome membrane as the entry name."
    },
    {
     "reference": "DOI:10.1016/j.ijpara.2011.10.001",
     "notes": "Schneider et al. 2011, The Trichomonas vaginalis hydrogenosome proteome is highly reduced relative to mitochondria, yet complex compared with mitosomes, International Journal for Parasitology."
    },
    {
     "reference": "DOI:10.1111/jeu.12922",
     "notes": "Tachezy 2022, Hydrogenosomes and mitosomes: Mitochondria of anaerobic eukaryotes, Journal of Eukaryotic Microbiology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "hydrogenosomal_membrane_bounds_lumen",
     "title": "Hydrogenosomal membrane encloses the matrix lumen",
     "description": "The hydrogenosomal membrane surrounds the organelle and encloses the matrix compartment used for anaerobic ATP and molecular-hydrogen production.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures membrane and lumen topology without duplicating the whole-hydrogenosome enzyme, protein-import, or iron-sulfur cluster assembly mechanisms.",
     "nodes": [
      {
       "node_id": "hydrogenosomal_membrane",
       "label": "hydrogenosomal membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0046859",
       "component_ref": "hydrogenosomal_lipid_bilayer"
      },
      {
       "node_id": "hydrogenosome",
       "label": "hydrogenosome",
       "node_type": "ORGANELLE",
       "grounding": "GO:0042566"
      },
      {
       "node_id": "hydrogenosome_lumen",
       "label": "hydrogenosome lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0034492"
      }
     ],
     "edges": [
      {
       "subject": "hydrogenosomal_membrane",
       "predicate": "is part of",
       "object": "hydrogenosome",
       "description": "The hydrogenosomal membrane is the lipid-bilayer boundary of the hydrogenosome.",
       "evidence": [
        {
         "reference": "GO:0046859",
         "notes": "GO:0046859 identifies the hydrogenosomal membrane as surrounding a hydrogenosome."
        },
        {
         "reference": "uniprot.location:SL-0144",
         "notes": "UniProt SL-0144 places the hydrogenosome membrane under the hydrogenosome subcellular location."
        }
       ]
      },
      {
       "subject": "hydrogenosome_lumen",
       "predicate": "is enclosed by",
       "object": "hydrogenosomal_membrane",
       "description": "The hydrogenosome lumen is the metabolic matrix volume enclosed by the hydrogenosomal membrane.",
       "evidence": [
        {
         "reference": "GO:0034492",
         "notes": "GO:0034492 defines the hydrogenosome lumen as the volume enclosed by the hydrogenosome membrane."
        },
        {
         "reference": "GO:0046859",
         "notes": "GO:0046859 identifies the hydrogenosomal membrane as the lipid bilayer surrounding a hydrogenosome."
        },
        {
         "reference": "DOI:10.1111/jeu.12922",
         "notes": "Tachezy 2022 reviews hydrogenosomes as membrane-bounded mitochondrion-related organelles."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_hydrogenosomal_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the generic lipid constituent of the hydrogenosomal membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#hydrogenosomal_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0046859, but no hydrogenosome-specific lipid or lipid-bilayer CURIE was curated for the membrane constituent.",
     "evidence": [
      {
       "reference": "GO:0046859",
       "notes": "GO:0046859 identifies the complete hydrogenosomal membrane."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0042566",
   "label": "hydrogenosome",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A spherical, membrane-bounded organelle found in some anaerobic protozoa, which participates in ATP and molecular hydrogen formation.",
   "definition_source": "GO:0042566",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-10T03:24:10Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T03:25:09Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added hydrogenosome membrane and lumen parthood, membrane, pyruvate-metabolism, Fe-S assembly and protein-import components, rare eukaryotic and Trichomonas taxonomic scope, Trichomonas vaginalis as a canonical example, ATP/hydrogen production, Fe-S assembly and protein-import functions, a pyruvate-to-ATP/hydrogen graph, and grounding TODOs for import and energy components.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T03:33:25Z",
     "curator": "claude",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Addressed PR #310 review issues #311, #312 and #313 by removing uncurated component gene-symbol groups, retargeting the ISC graph edge to iron-sulfur cluster assembly, and splitting ATP from molecular hydrogen in the causal graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-20T21:58:46Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Retyped the hydrogenosome lumen graph node as CELLULAR_LOCALIZATION.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0043231"
   ],
   "part_of": [
    "GO:0005737"
   ],
   "has_part": [
    "GO:0034492",
    "GO:0046859"
   ],
   "components": [
    {
     "component_id": "hydrogenosomal_membrane",
     "label": "hydrogenosomal membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0046859",
     "essentiality": "ESSENTIAL",
     "role": "Double bounding membrane that encloses the hydrogenosome matrix and separates ATP- and hydrogen-producing enzymes from the cytosol.",
     "evidence": [
      {
       "reference": "PMID:4750424",
       "notes": "Lindmark and Muller 1973 described a particulate hydrogen-producing organelle in Tritrichomonas foetus."
      },
      {
       "reference": "DOI:10.1111/jeu.12922",
       "notes": "Tachezy 2022 reviews hydrogenosomes as mitochondrion-related organelles of anaerobic eukaryotes."
      }
     ]
    },
    {
     "component_id": "pyruvate_metabolism_enzymes",
     "label": "hydrogenosomal pyruvate metabolism and hydrogen-production enzymes",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The energy-metabolism component groups multiple unrelated Trichomonas hydrogenosomal enzyme families; no single exact family CURIE denotes the full ATP- and hydrogen-producing enzyme set.",
     "role": "Matrix enzymes that convert pyruvate into acetate, ATP and molecular hydrogen under anaerobic conditions.",
     "evidence": [
      {
       "reference": "PMID:4750424",
       "notes": "Lindmark and Muller 1973 linked the organelle to hydrogen production in trichomonads."
      },
      {
       "reference": "DOI:10.1016/j.ijpara.2011.10.001",
       "notes": "Schneider et al. 2011 identified hydrogenosomal proteins involved in pyruvate metabolism, substrate-level phosphorylation and hydrogen production."
      }
     ]
    },
    {
     "component_id": "hydrogenosomal_fe_s_machinery",
     "label": "hydrogenosomal iron-sulfur cluster assembly machinery",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The hydrogenosomal iron-sulfur cluster assembly module contains several ISC proteins; exact source-neutral family CURIEs for the grouped machinery were not curated.",
     "role": "Mitochondrial-type ISC factors that assemble iron-sulfur centers in the hydrogenosome.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.0401319101",
       "notes": "Sutak et al. 2004 localized mitochondrial-type iron-sulfur center assembly to Trichomonas vaginalis hydrogenosomes."
      }
     ]
    },
    {
     "component_id": "hydrogenosomal_import_machinery",
     "label": "hydrogenosomal protein-import machinery",
     "component_type": "PROTEIN",
     "component_role": "ASSOCIATED_MACHINERY",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Hydrogenosomal targeting and translocation machinery is mitochondrion-related but divergent, so exact complex- or family-level groundings were deferred.",
     "role": "Mitochondrion-related machinery that recognizes N-terminal presequences and imports nuclear-encoded proteins into the hydrogenosome.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.0500349102",
       "notes": "Dolezal et al. 2005 found that Giardia mitosomes and trichomonad hydrogenosomes share a protein targeting mode."
      },
      {
       "reference": "DOI:10.1073/pnas.93.18.9651",
       "notes": "Bui et al. 1996 found N-terminal processing of hydrogenosomal Hsp60, consistent with import of nuclear-encoded matrix proteins."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "RARE",
     "note": "Hydrogenosomes occur patchily in anaerobic microbial eukaryotes and represent independently modified mitochondria rather than a conserved eukaryotic state.",
     "reference": "DOI:10.1111/jeu.12922"
    },
    {
     "taxon_id": "NCBITaxon:5722",
     "taxon_label": "Trichomonas vaginalis",
     "presence": "COMMON",
     "note": "The parasite contains abundant hydrogenosomes that have been biochemically and proteomically characterized.",
     "reference": "DOI:10.1016/j.ijpara.2011.10.001"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5722",
     "taxon_label": "Trichomonas vaginalis",
     "note": "Parabasalid parasite in which hydrogenosomal metabolism, iron-sulfur cluster assembly, protein targeting and the organelle proteome have been experimentally studied.",
     "reference": "DOI:10.1016/j.ijpara.2011.10.001"
    }
   ],
   "functions": [
    {
     "function_id": "anaerobic_atp_and_hydrogen_production",
     "label": "anaerobic ATP and molecular hydrogen production",
     "description": "Hydrogenosomal pyruvate metabolism supports anaerobic ATP production by substrate-level phosphorylation while releasing molecular hydrogen.",
     "evidence": [
      {
       "reference": "PMID:4750424",
       "notes": "Lindmark and Muller 1973 isolated the hydrogen-producing organelle that gave hydrogenosomes their name."
      },
      {
       "reference": "DOI:10.1016/j.ijpara.2011.10.001",
       "notes": "Schneider et al. 2011 cataloged hydrogenosomal enzymes for pyruvate metabolism and substrate-level phosphorylation."
      }
     ]
    },
    {
     "function_id": "hydrogenosomal_fe_s_cluster_assembly",
     "label": "hydrogenosomal iron-sulfur cluster assembly",
     "description": "Hydrogenosomes retain mitochondrial-type ISC machinery that assembles iron-sulfur centers.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.0401319101",
       "notes": "Sutak et al. 2004 showed that iron-sulfur center assembly occurs in Trichomonas vaginalis hydrogenosomes."
      }
     ]
    },
    {
     "function_id": "hydrogenosomal_protein_import",
     "label": "hydrogenosomal matrix protein import",
     "description": "Nuclear-encoded hydrogenosomal matrix proteins are targeted to the organelle through N-terminal presequences.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.0500349102",
       "notes": "Dolezal et al. 2005 compared targeting signals in trichomonad hydrogenosomes and Giardia mitosomes."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "PMID:4750424",
     "notes": "Lindmark and Muller 1973, Hydrogenosome, a cytoplasmic organelle of the anaerobic flagellate Tritrichomonas foetus, and its role in pyruvate metabolism, Journal of Biological Chemistry."
    },
    {
     "reference": "DOI:10.1073/pnas.93.18.9651",
     "notes": "Bui et al. 1996, A common evolutionary origin for mitochondria and hydrogenosomes, Proceedings of the National Academy of Sciences."
    },
    {
     "reference": "DOI:10.1073/pnas.0401319101",
     "notes": "Sutak et al. 2004, Mitochondrial-type assembly of iron-sulfur centers in the hydrogenosomes of the amitochondriate eukaryote Trichomonas vaginalis, Proceedings of the National Academy of Sciences."
    },
    {
     "reference": "DOI:10.1073/pnas.0500349102",
     "notes": "Dolezal et al. 2005, Giardia mitosomes and trichomonad hydrogenosomes share a common mode of protein targeting, Proceedings of the National Academy of Sciences."
    },
    {
     "reference": "DOI:10.1016/j.ijpara.2011.10.001",
     "notes": "Schneider et al. 2011, The Trichomonas vaginalis hydrogenosome proteome is highly reduced relative to mitochondria, yet complex compared with mitosomes, International Journal for Parasitology."
    },
    {
     "reference": "DOI:10.1111/jeu.12922",
     "notes": "Tachezy 2022, Hydrogenosomes and mitosomes: Mitochondria of anaerobic eukaryotes, Journal of Eukaryotic Microbiology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "hydrogenosomal_pyruvate_to_atp_and_hydrogen",
     "title": "Hydrogenosomal enzymes convert pyruvate into ATP and molecular hydrogen",
     "description": "Hydrogenosomal import and ISC assembly load the organelle matrix with enzymes that oxidize pyruvate and support substrate-level phosphorylation with proton reduction to molecular hydrogen.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "hydrogenosomal_membrane",
       "label": "hydrogenosomal membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0046859",
       "component_ref": "hydrogenosomal_membrane"
      },
      {
       "node_id": "hydrogenosome",
       "label": "hydrogenosome",
       "node_type": "ORGANELLE",
       "grounding": "GO:0042566"
      },
      {
       "node_id": "hydrogenosome_lumen",
       "label": "hydrogenosome lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0034492"
      },
      {
       "node_id": "hydrogenosomal_import_machinery",
       "label": "hydrogenosomal protein-import machinery",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "hydrogenosomal_import_machinery"
      },
      {
       "node_id": "pyruvate_metabolism_enzymes",
       "label": "hydrogenosomal pyruvate metabolism and hydrogen-production enzymes",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "pyruvate_metabolism_enzymes"
      },
      {
       "node_id": "hydrogenosomal_fe_s_machinery",
       "label": "hydrogenosomal iron-sulfur cluster assembly machinery",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "hydrogenosomal_fe_s_machinery"
      },
      {
       "node_id": "pyruvate",
       "label": "pyruvate",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "hydrogenosomal_fe_s_cluster_assembly",
       "label": "hydrogenosomal iron-sulfur cluster assembly",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "atp",
       "label": "ATP",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "molecular_hydrogen",
       "label": "molecular hydrogen",
       "node_type": "CHEMICAL"
      }
     ],
     "edges": [
      {
       "subject": "hydrogenosomal_membrane",
       "predicate": "bounds",
       "object": "hydrogenosome",
       "description": "The hydrogenosomal membrane encloses the organelle matrix.",
       "evidence": [
        {
         "reference": "DOI:10.1111/jeu.12922",
         "notes": "Tachezy 2022 reviews hydrogenosomes as membrane-bounded mitochondrion-related organelles."
        }
       ]
      },
      {
       "subject": "hydrogenosomal_import_machinery",
       "predicate": "imports",
       "object": "pyruvate_metabolism_enzymes",
       "description": "Hydrogenosomal protein-targeting machinery imports nuclear-encoded matrix proteins.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.0500349102",
         "notes": "Dolezal et al. 2005 studied presequence targeting into trichomonad hydrogenosomes."
        }
       ]
      },
      {
       "subject": "pyruvate_metabolism_enzymes",
       "predicate": "accumulate in",
       "object": "hydrogenosome_lumen",
       "description": "Pyruvate-metabolizing and hydrogen-producing enzymes localize to the hydrogenosomal matrix.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.ijpara.2011.10.001",
         "notes": "Schneider et al. 2011 identified the Trichomonas hydrogenosome proteome."
        }
       ]
      },
      {
       "subject": "hydrogenosomal_fe_s_machinery",
       "predicate": "supports",
       "object": "hydrogenosomal_fe_s_cluster_assembly",
       "description": "The hydrogenosomal ISC pathway supports iron-sulfur center assembly in Trichomonas vaginalis hydrogenosomes.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.0401319101",
         "notes": "Sutak et al. 2004 localized mitochondrial-type iron-sulfur assembly proteins to hydrogenosomes."
        }
       ]
      },
      {
       "subject": "pyruvate_metabolism_enzymes",
       "predicate": "convert",
       "object": "pyruvate",
       "description": "Hydrogenosomal enzymes couple pyruvate metabolism to formation of ATP and molecular hydrogen.",
       "evidence": [
        {
         "reference": "PMID:4750424",
         "notes": "Lindmark and Muller 1973 linked the organelle to pyruvate metabolism and hydrogen production."
        }
       ]
      },
      {
       "subject": "pyruvate_metabolism_enzymes",
       "predicate": "produce",
       "object": "atp",
       "description": "Hydrogenosomal pyruvate metabolism supports anaerobic ATP production by substrate-level phosphorylation.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.ijpara.2011.10.001",
         "notes": "Schneider et al. 2011 cataloged the Trichomonas hydrogenosomal energy metabolism proteins."
        }
       ]
      },
      {
       "subject": "pyruvate_metabolism_enzymes",
       "predicate": "produce",
       "object": "molecular_hydrogen",
       "description": "Hydrogenosomal hydrogenase activity releases molecular hydrogen under anaerobic conditions.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.ijpara.2011.10.001",
         "notes": "Schneider et al. 2011 cataloged the Trichomonas hydrogenosomal energy metabolism proteins."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "hydrogenosomal_import_grounding",
     "prompt": "Resolve exact source-neutral groundings for hydrogenosomal protein-import factors and energy-metabolism enzyme families.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#hydrogenosomal_import_machinery",
      "components#pyruvate_metabolism_enzymes"
     ],
     "rationale": "The first record groups divergent nuclear-encoded hydrogenosomal import and energy proteins. Exact family-level CURIEs for every grouped factor were not curated.",
     "posed_by": "claude",
     "posed_date": "2026-09-10"
    }
   ]
  },
  {
   "identifier": "GO:0034492",
   "label": "hydrogenosome lumen",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The volume enclosed by the hydrogenosome membrane.",
   "definition_source": "GO:0034492",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T14:05:22Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T14:06:08Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the hydrogenosomal lumen synonym and UniProt SL xref, organelle-lumen parentage, hydrogenosome parthood, Eukaryota and Trichomonas scope, Trichomonas as a canonical example, a matrix-metabolism function, GO/UniProt/PMID/DOI evidence, a nonmechanistic lumen-topology graph, and a resolved boundary interpretation.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "hydrogenosomal lumen",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0335"
    }
   ],
   "parent_structures": [
    "GO:0043233"
   ],
   "part_of": [
    "GO:0042566"
   ],
   "xrefs": [
    "uniprot.location:SL-0335"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "RARE",
     "note": "Hydrogenosome lumina occur in the hydrogenosome-bearing subset of anaerobic microbial eukaryotes.",
     "reference": "DOI:10.1111/jeu.12922"
    },
    {
     "taxon_id": "NCBITaxon:5722",
     "taxon_label": "Trichomonas vaginalis",
     "presence": "COMMON",
     "note": "Trichomonas vaginalis has hydrogenosome matrix compartments whose imported enzymes support pyruvate metabolism, hydrogen production, and iron-sulfur cluster assembly.",
     "reference": "DOI:10.1016/j.ijpara.2011.10.001"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5722",
     "taxon_label": "Trichomonas vaginalis",
     "note": "Parabasalid parasite whose hydrogenosome lumen contains experimentally characterized energy-metabolism and ISC-assembly proteins.",
     "reference": "DOI:10.1073/pnas.0401319101"
    }
   ],
   "functions": [
    {
     "function_id": "hydrogenosome_lumen_metabolism",
     "label": "hydrogenosome lumen metabolism",
     "description": "The hydrogenosome lumen is the matrix compartment that contains enzymes for anaerobic ATP and molecular hydrogen production and mitochondrial-type iron-sulfur cluster assembly.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.ijpara.2011.10.001",
       "notes": "Schneider et al. 2011 identified the Trichomonas hydrogenosome proteome, including energy-metabolism proteins."
      },
      {
       "reference": "DOI:10.1073/pnas.0401319101",
       "notes": "Sutak et al. 2004 localized mitochondrial-type iron-sulfur center assembly to Trichomonas vaginalis hydrogenosomes."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0034492",
     "notes": "Gene Ontology cellular-component term for hydrogenosome lumen."
    },
    {
     "reference": "GO:0043233",
     "notes": "Gene Ontology cellular-component term for organelle lumen, the broader organelle-enclosed compartment parent."
    },
    {
     "reference": "GO:0042566",
     "notes": "Gene Ontology cellular-component term for hydrogenosome, the containing organelle."
    },
    {
     "reference": "GO:0046859",
     "notes": "Gene Ontology cellular-component term for the hydrogenosomal membrane that encloses the lumen."
    },
    {
     "reference": "uniprot.location:SL-0335",
     "notes": "UniProt Subcellular Location entry SL-0335 maps directly to GO:0034492, places the hydrogenosome lumen under the hydrogenosome, and lists hydrogenosomal lumen as an exact synonym."
    },
    {
     "reference": "uniprot.location:SL-0144",
     "notes": "UniProt Subcellular Location entry SL-0144 maps the hydrogenosome membrane to GO:0046859."
    },
    {
     "reference": "PMID:4750424",
     "notes": "Lindmark and Muller 1973 isolated the hydrogen-producing organelle of Tritrichomonas foetus and linked it to pyruvate metabolism."
    },
    {
     "reference": "DOI:10.1016/j.ijpara.2011.10.001",
     "notes": "Schneider et al. 2011, The Trichomonas vaginalis hydrogenosome proteome is highly reduced relative to mitochondria, yet complex compared with mitosomes, International Journal for Parasitology."
    },
    {
     "reference": "DOI:10.1073/pnas.0401319101",
     "notes": "Sutak et al. 2004, Mitochondrial-type assembly of iron-sulfur centers in the hydrogenosomes of the amitochondriate eukaryote Trichomonas vaginalis, Proceedings of the National Academy of Sciences."
    },
    {
     "reference": "DOI:10.1111/jeu.12922",
     "notes": "Tachezy 2022, Hydrogenosomes and mitosomes: Mitochondria of anaerobic eukaryotes, Journal of Eukaryotic Microbiology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "hydrogenosome_lumen_topology",
     "title": "Hydrogenosome lumen topology",
     "description": "The hydrogenosome lumen is the internal hydrogenosome compartment enclosed by the hydrogenosomal membrane.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the defining lumenal boundary without duplicating whole-hydrogenosome enzyme, protein-import, or iron-sulfur cluster assembly mechanisms.",
     "nodes": [
      {
       "node_id": "hydrogenosome_lumen",
       "label": "hydrogenosome lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0034492"
      },
      {
       "node_id": "hydrogenosomal_membrane",
       "label": "hydrogenosomal membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0046859"
      },
      {
       "node_id": "hydrogenosome",
       "label": "hydrogenosome",
       "node_type": "ORGANELLE",
       "grounding": "GO:0042566"
      }
     ],
     "edges": [
      {
       "subject": "hydrogenosome_lumen",
       "predicate": "is part of",
       "object": "hydrogenosome",
       "description": "The hydrogenosome lumen is the internal matrix volume of a hydrogenosome.",
       "evidence": [
        {
         "reference": "GO:0034492",
         "notes": "GO:0034492 identifies the hydrogenosome lumen cellular component."
        },
        {
         "reference": "uniprot.location:SL-0335",
         "notes": "UniProt SL-0335 places the hydrogenosome lumen under the hydrogenosome subcellular location."
        },
        {
         "reference": "GO:0042566",
         "notes": "GO:0042566 identifies the containing hydrogenosome organelle."
        }
       ]
      },
      {
       "subject": "hydrogenosomal_membrane",
       "predicate": "encloses",
       "object": "hydrogenosome_lumen",
       "description": "The hydrogenosomal membrane encloses the hydrogenosome lumen.",
       "evidence": [
        {
         "reference": "GO:0034492",
         "notes": "GO:0034492 defines the hydrogenosome lumen as the volume enclosed by the hydrogenosome membrane."
        },
        {
         "reference": "GO:0046859",
         "notes": "GO:0046859 identifies the hydrogenosomal membrane as the lipid bilayer surrounding a hydrogenosome."
        },
        {
         "reference": "uniprot.location:SL-0144",
         "notes": "UniProt SL-0144 maps the hydrogenosome membrane to GO:0046859."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "boundary_membrane_not_lumen_component",
     "prompt": "Keep the hydrogenosomal membrane as the boundary of the hydrogenosome lumen rather than as a lumen component.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#hydrogenosome_lumen_topology"
     ],
     "rationale": "GO:0034492 denotes the volume enclosed by the hydrogenosome membrane, whereas GO:0046859 denotes the lipid bilayer surrounding a hydrogenosome.",
     "resolution_note": "Represented GO:0046859 as the boundary node in the topology graph and left the lumen record without constituent components.",
     "evidence": [
      {
       "reference": "GO:0034492",
       "notes": "GO:0034492 identifies the hydrogenosome lumen."
      },
      {
       "reference": "GO:0046859",
       "notes": "GO:0046859 identifies the membrane that bounds the hydrogenosome lumen."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0070258",
   "label": "inner membrane pellicle complex",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "An apicomplexan double-membrane pellicle structure formed by flattened vesicles beneath the plasma membrane.",
   "definition_source": "GO:0070258",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-10T12:31:27Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T12:32:11Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added IMC synonymy, intracellular membrane-bounded-organelle parentage, flattened alveolar membrane and alveolin-network components, Apicomplexa and Plasmodium falciparum scope, pellicle-shape, daughter-cell scaffold and glideosome-anchoring functions, a nonmechanistic IMC scaffold graph, and a grounding TODO for exact IMC protein cohorts.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T12:42:24Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Addressed PR #365 review issues #366 and #367 by citing the apicomplexan IMC review for Apicomplexa-wide taxonomic scope and by retyping the IMC shape-stability graph node as a stable parasite-morphology state.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 3 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0043231"
   ],
   "synonyms": [
    {
     "synonym_text": "inner membrane complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.3389/fcimb.2020.611801"
    }
   ],
   "components": [
    {
     "component_id": "flattened_imc_alveolar_membranes",
     "label": "flattened IMC alveolar membranes",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The flattened vesicles that make up the apicomplexan inner membrane complex are the membranes of GO:0070258 itself; no narrower source-neutral lipid or membrane CURIE was curated for this first record.",
     "role": "Flattened double-membrane cisternae that lie beneath the parasite plasma membrane and form the membranous part of the apicomplexan pellicle.",
     "evidence": [
      {
       "reference": "DOI:10.3389/fcimb.2020.611801",
       "notes": "Ferreira et al. 2021 review the Plasmodium IMC as a double membrane organelle beneath the parasite plasma membrane."
      },
      {
       "reference": "DOI:10.1242/jcs.099002",
       "notes": "Dearnley et al. 2012 resolved flattened subpellicular membrane compartments beneath the Plasmodium falciparum gametocyte plasma membrane."
      }
     ]
    },
    {
     "component_id": "alveolin_subpellicular_network",
     "label": "alveolin subpellicular network",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Alveolins are an alveolate-specific, repeat-containing protein family on the cytoplasmic face of the inner membrane complex, but no exact family CURIE was curated for the first GO:0070258 record.",
     "role": "Peripheral membrane proteins that form a cytoskeletal network on the cytoplasmic face of the IMC.",
     "evidence": [
      {
       "reference": "DOI:10.3389/fcimb.2020.611801",
       "notes": "Ferreira et al. 2021 review alveolins as Alveolata-specific IMC proteins that form a subpellicular network at the IMC cytoplasmic face."
      },
      {
       "reference": "DOI:10.1093/molbev/mss081",
       "notes": "Kono et al. 2012 analysed Plasmodium alveolin proteins in inner-membrane-complex architecture across asexual and sexual malaria-parasite stages."
      }
     ],
     "gene_symbols": [
      "IMC1a",
      "IMC1c",
      "IMC1g"
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5794",
     "taxon_label": "Apicomplexa",
     "presence": "COMMON",
     "note": "The inner membrane complex is a pellicle organelle of apicomplexan parasites, with stage-specific architecture in Plasmodium and lineage-specific functional differences.",
     "reference": "DOI:10.2741/4157"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5833",
     "taxon_label": "Plasmodium falciparum",
     "note": "Human malaria parasite in which the IMC has been studied through asexual and sexual stages, including gametocyte subpellicular-membrane assembly.",
     "reference": "DOI:10.1093/molbev/mss081"
    }
   ],
   "functions": [
    {
     "function_id": "pellicle_shape_support",
     "label": "pellicle shape support",
     "description": "The IMC and associated subpellicular proteins stabilize parasite morphology as part of the apicomplexan pellicle.",
     "evidence": [
      {
       "reference": "DOI:10.3389/fcimb.2020.611801",
       "notes": "Ferreira et al. 2021 review the Plasmodium IMC as a compartment that confers cell stability and shape."
      }
     ]
    },
    {
     "function_id": "daughter_cell_scaffolding",
     "label": "daughter-cell scaffolding",
     "description": "The IMC provides a scaffold for apicomplexan daughter-cell formation during parasite replication.",
     "evidence": [
      {
       "reference": "DOI:10.1093/molbev/mss081",
       "notes": "Kono et al. 2012 followed IMC architecture during asexual and sexual Plasmodium development."
      },
      {
       "reference": "DOI:10.3389/fcimb.2020.611801",
       "notes": "Ferreira et al. 2021 review the IMC as an important scaffold during daughter-cell formation in Plasmodium spp."
      }
     ]
    },
    {
     "function_id": "glideosome_anchoring_for_motility",
     "label": "glideosome anchoring for motility",
     "description": "The apicomplexan IMC anchors gliding-motility machinery used for parasite movement and host-cell invasion.",
     "evidence": [
      {
       "reference": "DOI:10.3389/fcimb.2020.611801",
       "notes": "Ferreira et al. 2021 review the IMC as the anchor for the actin-myosin glideosome that powers gliding motility and invasion."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.3389/fcimb.2020.611801",
     "notes": "Ferreira et al. 2021, The Dynamic Roles of the Inner Membrane Complex in the Multiple Stages of the Malaria Parasite, Frontiers in Cellular and Infection Microbiology."
    },
    {
     "reference": "DOI:10.2741/4157",
     "notes": "Kono et al. 2013, The apicomplexan inner membrane complex, Frontiers in Bioscience."
    },
    {
     "reference": "DOI:10.1093/molbev/mss081",
     "notes": "Kono et al. 2012, Evolution and architecture of the inner membrane complex in asexual and sexual stages of the malaria parasite, Molecular Biology and Evolution."
    },
    {
     "reference": "DOI:10.1242/jcs.099002",
     "notes": "Dearnley et al. 2012, Origin, composition, organization and function of the inner membrane complex of Plasmodium falciparum gametocytes, Journal of Cell Science."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "imc_pellicle_shape_scaffold",
     "title": "IMC membranes and alveolins scaffold the pellicle",
     "description": "Flattened IMC alveolar membranes and the alveolin subpellicular network form a double-membrane organelle beneath the plasma membrane that supports parasite shape and gliding-motility machinery.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "nodes": [
      {
       "node_id": "flattened_imc_alveolar_membranes",
       "label": "flattened IMC alveolar membranes",
       "node_type": "STRUCTURE",
       "component_ref": "flattened_imc_alveolar_membranes"
      },
      {
       "node_id": "alveolin_subpellicular_network",
       "label": "alveolin subpellicular network",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "alveolin_subpellicular_network"
      },
      {
       "node_id": "inner_membrane_pellicle_complex",
       "label": "inner membrane pellicle complex",
       "node_type": "ORGANELLE",
       "grounding": "GO:0070258"
      },
      {
       "node_id": "parasite_pellicle",
       "label": "apicomplexan parasite pellicle",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "stable_parasite_morphology",
       "label": "stable parasite morphology",
       "node_type": "STATE"
      },
      {
       "node_id": "glideosome",
       "label": "actin-myosin glideosome",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:O00934",
        "UniProtKB:Q7Z289",
        "UniProtKB:A0A125YT84"
       ]
      },
      {
       "node_id": "host_cell_invasion",
       "label": "host-cell invasion",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "flattened_imc_alveolar_membranes",
       "predicate": "form",
       "object": "inner_membrane_pellicle_complex",
       "description": "Closely apposed flattened alveolar membranes form the double-membrane core of the IMC.",
       "evidence": [
        {
         "reference": "DOI:10.3389/fcimb.2020.611801",
         "notes": "Ferreira et al. 2021 review the Plasmodium IMC as a double membrane organelle."
        }
       ]
      },
      {
       "subject": "alveolin_subpellicular_network",
       "predicate": "localizes to",
       "object": "inner_membrane_pellicle_complex",
       "description": "Alveolins form a peripheral protein network on the cytoplasmic face of the IMC.",
       "evidence": [
        {
         "reference": "DOI:10.3389/fcimb.2020.611801",
         "notes": "Ferreira et al. 2021 review alveolins as subpellicular IMC proteins."
        }
       ]
      },
      {
       "subject": "inner_membrane_pellicle_complex",
       "predicate": "is part of",
       "object": "parasite_pellicle",
       "description": "The apicomplexan IMC sits beneath the plasma membrane as part of the parasite pellicle.",
       "evidence": [
        {
         "reference": "DOI:10.3389/fcimb.2020.611801",
         "notes": "Ferreira et al. 2021 review the relationship between the IMC and parasite pellicle."
        }
       ]
      },
      {
       "subject": "inner_membrane_pellicle_complex",
       "predicate": "supports",
       "object": "stable_parasite_morphology",
       "description": "The IMC supports stable parasite morphology in Plasmodium stages.",
       "evidence": [
        {
         "reference": "DOI:10.3389/fcimb.2020.611801",
         "notes": "Ferreira et al. 2021 review IMC roles in cell stability and shape."
        }
       ]
      },
      {
       "subject": "inner_membrane_pellicle_complex",
       "predicate": "anchors",
       "object": "glideosome",
       "description": "The IMC anchors the actin-myosin motor used for apicomplexan gliding motility.",
       "evidence": [
        {
         "reference": "DOI:10.3389/fcimb.2020.611801",
         "notes": "Ferreira et al. 2021 review glideosome anchoring at the IMC."
        }
       ]
      },
      {
       "subject": "glideosome",
       "predicate": "supports",
       "object": "host_cell_invasion",
       "description": "The IMC-anchored glideosome powers motility used during host-cell invasion.",
       "evidence": [
        {
         "reference": "DOI:10.3389/fcimb.2020.611801",
         "notes": "Ferreira et al. 2021 review gliding motility and invasion roles for IMC-anchored actin-myosin machinery."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_imc_protein_cohorts",
     "prompt": "Resolve exact source-neutral groundings for alveolins, GAPM proteins, inner-membrane-complex subcompartment proteins, and glideosome-associated IMC membrane proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#alveolin_subpellicular_network",
      "causal_graphs#imc_pellicle_shape_scaffold"
     ],
     "rationale": "Plasmodium and Toxoplasma studies define many IMC proteins and several subfamilies, but this first record uses only a broad alveolin protein cohort to avoid overclaiming exact protein-family CURIEs.",
     "evidence": [
      {
       "reference": "DOI:10.3389/fcimb.2020.611801"
      },
      {
       "reference": "DOI:10.1093/molbev/mss081"
      }
     ],
     "posed_by": "claude",
     "posed_date": "2026-09-10"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:intramitochondrial_protein_quality_control_compartment",
   "label": "intramitochondrial protein quality control compartment",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A mitochondrial membrane-enclosed deposit compartment characterized in budding yeast that sequesters aggregated matrix proteins, often near the nucleus and separated from the remaining tubular mitochondrial network.",
   "definition_source": "DOI:10.1242/jcs.263680",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-05T04:10:52Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-05T04:12:44Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added yeast-scoped IMiQ evidence, recruited chaperone families, bounded intervention graph, verified PRIDE dataset, link-only figures and unresolved DUMP equivalence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-05T04:18:14Z",
     "curator": "codex",
     "action": "REFINED_PROVENANCE",
     "changes": "Placed the experimental YPH499 strain note with its primary-paper citation and narrowed the S288C reference example to its cited accession.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-05T04:35:09Z",
     "curator": "codex",
     "action": "REVISED_COMPONENT_BOUNDARY",
     "changes": "Removed Hsp60 from canonical associated machinery after full Discussion review; retained directly observed association as an unresolved cargo-versus-machinery boundary.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-05T04:50:09Z",
     "curator": "codex",
     "action": "CORRECTED_EVIDENCE",
     "changes": "Addressed PR 2052 review issue 2053 by correcting the HSP78 graph evidence locator from Figure 6 to Figure 7A,C-D.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Added source-backed mechanistic descriptions to 7 causal edge(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0043231"
   ],
   "synonyms": [
    {
     "synonym_text": "IMiQ",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1091/mbc.E17-01-0027"
    }
   ],
   "components": [
    {
     "component_id": "aggregate_cargo",
     "label": "aggregated mitochondrial matrix proteins",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "A heterogeneous cargo class, not a single protein family. Neither the engineered reporter nor a chaperone family defines this class.",
     "role": "Sequestered misfolded protein material. The destabilized GFP-DHFR reporter is experimental cargo, not an invariant native subunit.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E17-01-0027",
       "notes": "Results and Figures 1-3: targeted destabilized reporter forms sedimentable deposits; endogenous proteins can coaggregate in small, condition-dependent amounts."
      }
     ]
    },
    {
     "component_id": "hsp78",
     "label": "Hsp78-type chaperone",
     "component_type": "PROTEIN",
     "component_role": "ASSOCIATED_MACHINERY",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "HSP78"
     ],
     "role": "Aggregate-associated disaggregase. Recruitment does not demonstrate clearance of the stable IMiQ cargo.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P33416",
       "protein_label": "Heat shock protein 78, mitochondrial",
       "gene_symbol": "HSP78",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence example, not a reassignment of the paper experimental strain.",
       "evidence": [
        {
         "reference": "UniProtKB:P33416",
         "notes": "Native reviewed entry verifies the accession, protein name, primary gene and reference taxon."
        },
        {
         "reference": "DOI:10.1242/jcs.263680",
         "notes": "Figure 4C,E: strong localization at reporter deposits but limited recovery in the sedimentation assay."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1242/jcs.263680",
       "notes": "Figure 4C,E: strong localization at reporter deposits but limited recovery in the sedimentation assay."
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/P33416/?page_size=200",
       "notes": "Native combined InterPro endpoint inspected on 2026-10-05, including all integrated matches (next=null). Family identity is separate from experimental compartment recruitment."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "P33416 matches the broader ClpA/B families IPR001270 and IPR050130, not an exact Hsp78-type family. Domains, conserved sites and superfamilies are not adopted as exact identities."
    },
    {
     "component_id": "hsp70",
     "label": "Heat shock protein 70 family",
     "component_type": "PROTEIN",
     "component_role": "ASSOCIATED_MACHINERY",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "SSC1"
     ],
     "role": "Aggregate-associated chaperone, exemplified by mitochondrial Ssc1; not a fixed stoichiometric shell in all conditions.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0CS90",
       "protein_label": "Import motor subunit, mitochondrial",
       "gene_symbol": "SSC1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence example, not a reassignment of the paper experimental strain.",
       "evidence": [
        {
         "reference": "UniProtKB:P0CS90",
         "notes": "Native reviewed entry verifies the accession, protein name, primary gene and reference taxon."
        },
        {
         "reference": "DOI:10.1242/jcs.263680",
         "notes": "Figures 4-5: Ssc1 is enriched at deposits; conspicuous rings occur in fis1 deletion cells."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1242/jcs.263680",
       "notes": "Figures 4-5: Ssc1 is enriched at deposits; conspicuous rings occur in fis1 deletion cells."
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/P0CS90/?page_size=200",
       "notes": "Native combined InterPro endpoint inspected on 2026-10-05, including all integrated matches (next=null). Family identity is separate from experimental compartment recruitment."
      }
     ],
     "grounding": "InterPro:IPR013126"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "reference": "DOI:10.1091/mbc.E17-01-0027",
     "note": "Reporter-defined deposits characterized in budding yeast. Experimental cargo contains mouse DHFR and GFP; those source organisms are not native IMiQ taxa."
    },
    {
     "taxon_id": "NCBITaxon:559292",
     "taxon_label": "Saccharomyces cerevisiae S288C",
     "reference": "UniProtKB:P33416",
     "note": "Reference-sequence taxon of the reviewed Hsp78 example, not an assertion that the imaging used S288C. Each other protein example carries its own reviewed accession."
    }
   ],
   "functions": [
    {
     "function_id": "sequestration",
     "label": "sequestration of aggregated mitochondrial proteins",
     "description": "Concentrates insoluble matrix protein cargo into a restricted deposit. Preserved growth and import in the tested conditions do not imply universal protection: prolonged reporter expression increased menadione sensitivity and reduced cytochrome b translation.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E17-01-0027",
       "notes": "Figures 2-4 and Results compare reporter-bearing and control yeast. Functional costs depend on expression duration and stress; aggregation is not equivalent to degradation."
      }
     ]
    },
    {
     "function_id": "biased_inheritance",
     "label": "biased retention of mitochondrial aggregate deposits in mother cells",
     "description": "Perinuclear deposits are preferentially retained during budding; daughter-cell inheritance is reduced, not eliminated.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E17-01-0027",
       "notes": "Figure 5: after reporter induction and shutoff, about 7 percent of daughter cells inherited aggregates, compared with about 98 percent inheriting the control mitochondrial GFP signal."
      }
     ]
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_reporter_sequestration",
     "title": "Reporter-defined IMiQ formation and positioning",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "description": "Interventions affecting deposit coalescence, positioning and separation in budding yeast.",
     "scope_notes": "Separate phenotypic readouts do not establish a molecular tether, a temporal assembly sequence or direct binding of Fis1/Fzo1 to IMiQ. Reporter expression and mutant conditions are not natural prevalence estimates.",
     "nodes": [
      {
       "node_id": "reporter",
       "label": "Expression of mitochondria-targeted destabilized GFP-DHFR",
       "node_type": "STATE"
      },
      {
       "node_id": "imiq",
       "label": "intramitochondrial protein quality control compartment",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:intramitochondrial_protein_quality_control_compartment"
      },
      {
       "node_id": "perinuclear",
       "label": "Perinuclear localization of mitochondrial reporter deposits",
       "node_type": "STATE"
      },
      {
       "node_id": "separation",
       "label": "Separation of aggregate-containing compartments from the tubular network",
       "node_type": "STATE"
      },
      {
       "node_id": "hsp78_deletion",
       "label": "HSP78 deletion",
       "node_type": "STATE"
      },
      {
       "node_id": "fzo1_deletion",
       "label": "FZO1 deletion",
       "node_type": "STATE"
      },
      {
       "node_id": "fis1_deletion",
       "label": "FIS1 deletion",
       "node_type": "STATE"
      },
      {
       "node_id": "benomyl",
       "label": "Benomyl treatment",
       "node_type": "STATE"
      }
     ],
     "edges": [
      {
       "subject": "reporter",
       "predicate": "induces",
       "object": "imiq",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E17-01-0027",
         "notes": "Figure 1 contrasts targeted destabilized reporter with stable reporter controls."
        }
       ],
       "description": "Expression of a mitochondria-targeted destabilized GFP-DHFR reporter induces formation of an intramitochondrial protein quality control compartment (IMiQ)."
      },
      {
       "subject": "imiq",
       "predicate": "exhibits",
       "object": "perinuclear",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E17-01-0027",
         "notes": "Figure 5 uses a nuclear marker; positioning is frequent, not invariant."
        }
       ],
       "description": "The IMiQ deposit frequently localizes at a single perinuclear site in budding yeast."
      },
      {
       "subject": "imiq",
       "predicate": "exhibits",
       "object": "separation",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E17-01-0027",
         "notes": "Figures 1 and 7 distinguish large deposits from the residual tubular mitochondrial network; separation is not loss of all surrounding membrane."
        }
       ],
       "description": "The aggregate-bearing IMiQ compartment separates from the residual tubular mitochondrial network."
      },
      {
       "subject": "hsp78_deletion",
       "predicate": "impairs",
       "object": "perinuclear",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E17-01-0027",
         "notes": "Figure 7A,C-D: hsp78 deletion cells carry more small network-associated deposits rather than the normal large perinuclear deposit."
        }
       ],
       "description": "Deletion of HSP78 impairs coalescence into a single large perinuclear IMiQ deposit, leaving multiple smaller network-associated deposits."
      },
      {
       "subject": "fzo1_deletion",
       "predicate": "impairs",
       "object": "perinuclear",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E17-01-0027",
         "notes": "Figure 7: fusion-deficient cells show multiple small deposits lacking normal perinuclear coalescence. Respiratory deficiency limits functional interpretation of this strain."
        }
       ],
       "description": "Deletion of FZO1 impairs perinuclear IMiQ coalescence in fusion-deficient mitochondria."
      },
      {
       "subject": "fis1_deletion",
       "predicate": "impairs",
       "object": "separation",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E17-01-0027",
         "notes": "Figure 7: aggregate-bearing mitochondrial material remains associated with the hyperconnected network in fis1 deletion cells."
        }
       ],
       "description": "Deletion of FIS1 impairs separation of aggregate-bearing mitochondrial material from the hyperconnected mitochondrial network."
      },
      {
       "subject": "benomyl",
       "predicate": "reduces",
       "object": "perinuclear",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E17-01-0027",
         "notes": "Figure 5: 100 micrograms/ml benomyl for 5 hours reduces perinuclear localization while deposits still form. This pharmacological result does not identify a molecular tether."
        }
       ],
       "description": "Benomyl treatment reduces perinuclear positioning of IMiQ deposits without preventing deposit formation."
      }
     ]
    }
   ],
   "datasets": [
    {
     "accession": "PXD059828",
     "title": "Mitochondrial reporter aggregate-associated proteome",
     "dataset_type": "PROTEOMICS",
     "repository": "PRIDE",
     "organism": "Saccharomyces cerevisiae (NCBITaxon:4932)",
     "description": "SILAC comparison of mitochondrial lysates and GFP-affinity isolates from stable and destabilized reporter conditions.",
     "conditions": [
      "mtDHFR control versus mtDHFRds aggregation reporter",
      "Mitochondrial lysate and aggregate-affinity fractions"
     ],
     "platform": "Orbitrap Fusion Lumos LC-MS/MS",
     "url": "https://www.ebi.ac.uk/pride/archive/projects/PXD059828",
     "publication": "DOI:10.1242/jcs.263680",
     "findings": "Aggregate-associated proteins are not automatically fixed structural subunits.",
     "notes": "Native PRIDE metadata verified accession, yeast taxon, publication DOI/PMID, instrument and CC0 dataset licence on 2026-10-05. Raw files were not downloaded or reanalyzed. Dataset CC0 does not license the paper figures.",
     "evidence": [
      {
       "reference": "https://www.ebi.ac.uk/pride/archive/projects/PXD059828",
       "supports": "SUPPORT",
       "notes": "Project metadata agrees with the publication Data availability statement."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1091/mbc.E17-01-0027",
     "notes": "Bruderek et al. (2018), PMID 29212875. Read Results, Discussion, figure captions and selected Methods in PMC5996957.1; actual Figure 1 inspected. Supplementary strain tables were not read; strain identity is not inferred from reference-sequence entries."
    },
    {
     "reference": "DOI:10.1242/jcs.263680",
     "notes": "Ruland et al. (2025), PMID 40734647. Read publisher Results on ultrastructure and chaperones, Discussion, Methods and Data availability; actual Figure 1 inspected. Supplements and raw proteomics were not reanalyzed. The Methods introduce fission/fusion deletions into YPH499; reference-sequence accessions do not reassign that experimental background."
    },
    {
     "reference": "GO:0043231",
     "notes": "Native QuickGO confirms active cellular-component term intracellular membrane-bounded organelle. It is a broader parent, not the exact identity."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_and_boundary",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Define the membrane-enclosed deposit compartment, rather than its protein cargo alone.",
     "rationale": "A protein aggregate is not equivalent to the entire membrane-enclosed IMiQ compartment. A broader ontology term must not replace the named identity.",
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E17-01-0027",
       "notes": "The named deposit is distinct from the residual network."
      },
      {
       "reference": "DOI:10.1242/jcs.263680",
       "notes": "Figure 1E and Discussion describe amorphous deposits surrounded by mitochondrial membranes."
      },
      {
       "reference": "GO:0016234",
       "notes": "Native definition of inclusion body covers aggregated molecular material; not selected as identity for the enclosing compartment."
      }
     ],
     "resolved_date": "2026-10-05",
     "resolution_note": "Mint IMiQ after bounded QuickGO and OLS GO label/synonym searches for IMiQ, intramitochondrial, the full name and mitochondrial protein aggregate did not identify an exact cellular-component term. Category and kind represent membrane enclosure, not an autonomous self-replicating organelle. Hidden/ignored-inclusive whole-worktree searches and parsed identities of 886 existing records found no duplicate. No invariant part_of link to an intact mitochondrion is imposed on a separated mitochondrial compartment."
    },
    {
     "discussion_id": "dump_equivalence",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve whether DUMP and IMiQ represent different states or different structures before merging or splitting their identities.",
     "rationale": "The 2020 DUMP paper explicitly argues distinction from IMiQ based on network localization. The 2025 IMiQ paper instead considers likely similarity or possible identity, while noting functional differences.",
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "evidence": [
      {
       "reference": "DOI:10.1126/sciadv.abc7288",
       "notes": "Abstract and Discussion and Conclusion read in PMC7406381.1. DUMP means deposits of unfolded mitochondrial proteins; the discussion explicitly contrasts them with IMiQ."
      },
      {
       "reference": "DOI:10.1242/jcs.263680",
       "notes": "Introduction discusses unresolved equivalence; its alternative-name wording in Discussion does not settle the conflict."
      }
     ],
     "notes": "Do not add DUMP as an exact synonym, transfer its lipid-regulatory mechanism, or generalize its human-cell observations to IMiQ. A separate DUMP addition needs an explicit overlap decision."
    },
    {
     "discussion_id": "exact_component_classes",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve exact source-neutral grounding for Hsp78-type chaperones and the heterogeneous aggregate cargo where an appropriate authority supports it.",
     "rationale": "The inspected Hsp78 InterPro matches are broader than the component; the cargo is not one protein family. Exact matches should not be fabricated.",
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "evidence": [
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/P33416/?page_size=200",
       "notes": "Nine integrated matches, no exact Hsp78-type family in this bounded result."
      },
      {
       "reference": "DOI:10.1091/mbc.E17-01-0027",
       "notes": "Reporter and variable endogenous cargo do not define a single sequence family."
      }
     ],
     "notes": "Retain REVIEWED_LABEL_ONLY and no grounding for these two classes. The grounded Hsp70 label is deliberately family-level; recruitment is demonstrated only for the named yeast example."
    },
    {
     "discussion_id": "component_exclusions",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Distinguish directly localized chaperones from formation factors and potential copurifying cargo.",
     "rationale": "Genetic effects and affinity enrichment alone do not define stable compartment composition. Reading the remaining 2025 Discussion clarified that Hsp60 colocalization could reflect failed precursor folding or coaggregation, rather than action on the assembled deposit.",
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E17-01-0027",
       "notes": "Hsp78, Fis1 and Fzo1 perturbations affect deposit organization."
      },
      {
       "reference": "DOI:10.1242/jcs.263680",
       "notes": "Chaperone microscopy and proteomic enrichment are different evidence types."
      },
      {
       "reference": "DOI:10.1242/jcs.263680",
       "notes": "Discussion contrasts Hsp60 precursor folding with resolubilization or neutralization of already aggregated proteins and proposes alternative explanations for its partial recruitment. Figure 4 alone does not distinguish those alternatives."
      }
     ],
     "resolved_date": "2026-10-05",
     "resolution_note": "Include Hsp78 and Ssc1 as associated machinery, not a fixed coat or invariant constituent set. Exclude Fis1/Fzo1 as demonstrated constituents; their perturbations remain in the graph. Mdj1, Ecm10, proteases and respiratory enzymes remain candidate interactors/cargo rather than fixed members. Sod2 is a localization control, and GFP-DHFR is a reporter, not a native subunit. Leave Hsp60 outside the canonical machinery list: its localization is supported, but its maintenance role on IMiQ is unresolved. This is not a claim of absence from deposits; it remains possible variable cargo."
    },
    {
     "discussion_id": "condition_and_measurement_scope",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve native prevalence, membrane composition, deposition lifetime and protocol-dependent chaperone recruitment.",
     "rationale": "Artificial reporter induction establishes a structure under specified conditions, not broad taxonomic prevalence or a universal copy number. The 2018 sedimentation results show little stable chaperone association; the 2025 microscopy shows recruitment that can be lost during isolation.",
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E17-01-0027",
       "notes": "Aggregate counts vary with induction/shutoff; prolonged expression has functional costs."
      },
      {
       "reference": "DOI:10.1242/jcs.263680",
       "notes": "Microscopy and biochemical isolation give different recruitment readouts."
      }
     ],
     "notes": "Leave broad distribution, fixed stoichiometry and physical-property fields empty. Do not convert two-dimensional aggregate area or section counts into compartment diameter or copy number. No permanent inertness, resolved molecular tether, universal protective shell, or demonstrated mitophagic disposal is asserted."
    },
    {
     "discussion_id": "hsp78_figure_locator",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Locate the HSP78-deletion morphology evidence in the correct primary figure.",
     "rationale": "The initial PR graph note pointed to Figure 6, which measures growth and thermotolerance, rather than Figure 7, which measures deposit organization.",
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "resolved_date": "2026-10-05",
     "resolution_note": "Correct the edge note to Figure 7A,C-D. The supported phenotype and edge are unchanged.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E17-01-0027",
       "notes": "Native Figure 7A,C-D captions locate microscopy, aggregate counts and perinuclear-localization quantification."
      },
      {
       "reference": "https://github.com/CultureBotAI/CellStructureMech/issues/2053",
       "notes": "Adversarial self-review of PR 2052 identified the incorrect figure locator."
      }
     ]
    }
   ],
   "images": [
    {
     "image_id": "bruderek_2018_fig1",
     "source": "PMC",
     "source_accession": "PMC5996957.1 F1",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC5996957/#F1",
     "licence": "OTHER",
     "licence_url": "https://creativecommons.org/licenses/by-nc-sa/3.0/",
     "attribution": "Michael Bruderek, Witold Jaworek, Anne Wilkening, Cornelia Rub, Giovanna Cenini, Arion Fortsch, Marc Sylvester and Wolfgang Voos (2018), Figure 1, DOI 10.1091/mbc.E17-01-0027; CC BY-NC-SA 3.0.",
     "modality": "FLUORESCENCE",
     "caption": "Reporter constructs, protease protection and fluorescence localization. Destabilized mitochondrial reporter forms deposits; stable controls label the network. Microscopy scale bars: 10 micrometers.",
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "reference": "DOI:10.1091/mbc.E17-01-0027",
     "retrieved_on": "2026-10-05",
     "notes": "Actual multi-panel figure inspected; versioned PMC media MD5 7d0f983ae366b95f1c5424f921e91b4e verified. The fluorescence panels do not resolve membrane ultrastructure. Exact NC-SA licence verified in native metadata/JATS; link-only and no hosted copy. OTHER retains the combined licence absent from the enum."
    },
    {
     "image_id": "ruland_2025_fig1",
     "source": "OTHER",
     "source_accession": "DOI:10.1242/jcs.263680 Figure 1",
     "source_url": "https://journals.biologists.com/jcs/article/138/16/jcs263680/369001/Mitochondrial-protein-aggregates-recruit-key",
     "licence": "OTHER",
     "licence_url": "https://www.biologists.com/user-licence-1-2/",
     "attribution": "Laura Ruland, Marc Sylvester, Lydia Maus, Hannes Beckert and Wolfgang Voos (2025), Figure 1, DOI 10.1242/jcs.263680; The Company of Biologists User Licence 1.2.",
     "modality": "OTHER",
     "caption": "Reporter diagrams, immunoblots, immunofluorescence and transmission electron microscopy of yeast controls and reporter-induced deposits; microscopy scale bars: 2 micrometers.",
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "reference": "DOI:10.1242/jcs.263680",
     "retrieved_on": "2026-10-05",
     "notes": "Actual publisher-hosted figure inspected. Panel E includes author-coloured organelle outlines and enlarged uncoloured micrographs. Crossref links the publication to User Licence 1.2, not a Creative Commons hosting licence. Link-only; no figure bytes are committed."
    }
   ]
  },
  {
   "identifier": "GO:0005770",
   "label": "late endosome",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A prelysosomal endocytic organelle differentiated from early endosomes by lower lumenal pH and different protein composition. Late endosomes are more spherical than early endosomes and are mostly juxtanuclear, being concentrated near the microtubule organizing center.",
   "definition_source": "GO:0005770",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-16T05:07:58Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T05:09:13Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added endosome parentage, a broad reviewed-label-only late-endosome limiting-membrane component, Saccharomyces scope and canonical example, MVB-sorting and vacuolar-delivery functions, GO and DOI evidence, a nonmechanistic ESCRT MVB sorting graph, and late-endosome/MVB boundary plus exact-grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T05:09:44Z",
     "curator": "codex",
     "action": "REFINED_INITIAL_CURATION",
     "changes": "Aligned the expanded-record curation-history summary with the final single-component late-endosome record shape.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T05:19:20Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Resolved PR #1065 review issue #1066 by renaming the LIPID component as a late-endosome limiting-membrane lipid bilayer and keeping the whole limiting membrane as a graph structure.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T08:16:18Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1222 by replacing unreadable Babst et al. 2002 ESCRT-II evidence with reachable Teo et al. 2004 support for the ESCRT-II to ESCRT-III handoff in the yeast MVB sorting pathway.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T08:41:49Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1224 by routing Katzmann, Babst and Emr 2001 ESCRT-I evidence through reachable PMID:11511343 instead of the unreadable Cell DOI.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T09:03:20Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1225 by routing Babst et al. 2002 ESCRT-III evidence through reachable PMID:12194857 instead of the unreadable Developmental Cell DOI.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T08:14:39Z",
     "curator": "codex",
     "action": "LINKED_INTRALUMINAL_VESICLE_RECORD",
     "changes": "Grounded the multivesicular-body intraluminal vesicle graph node to cellstructuremech:multivesicular_body_intraluminal_vesicle.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005768"
   ],
   "components": [
    {
     "component_id": "late_endosome_limiting_membrane",
     "label": "late endosome limiting-membrane lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0005770 identifies the whole late endosome and GO:0010008 identifies the generic endosome membrane. No exact source-neutral GO or lipid-ontology CURIE was curated for the lipid bilayer of the late-endosome-specific limiting membrane in this pass.",
     "role": "Lipid-bilayer constituent of the late endosome limiting membrane on which ESCRT machinery sorts membrane cargo and generates multivesicular-body intraluminal vesicles.",
     "evidence": [
      {
       "reference": "GO:0005770",
       "notes": "GO defines the late endosome as an endocytic organelle with a protein composition distinct from early endosomes."
      },
      {
       "reference": "GO:0010008",
       "notes": "GO defines the endosome membrane as the lipid bilayer surrounding an endosome."
      },
      {
       "reference": "DOI:10.1083/jcb.200302136",
       "notes": "Katzmann et al. 2003 localized Vps27 and ESCRT-I to yeast endosomal membranes during MVB sorting."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast uses late endosome/multivesicular-body compartments for ESCRT-dependent sorting of ubiquitinated membrane cargo into intraluminal vesicles before vacuolar delivery.",
     "reference": "PMID:11511343"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Yeast endosomal model in which ESCRT complexes sort membrane cargo into multivesicular bodies, a late-endosome child class.",
     "reference": "PMID:11511343"
    }
   ],
   "functions": [
    {
     "function_id": "late_endosome_mvb_sorting",
     "label": "multivesicular body sorting pathway",
     "grounding": "GO:0071985",
     "description": "Late endosomes can receive ubiquitinated transmembrane cargo into luminal vesicles through the ESCRT-dependent MVB sorting pathway.",
     "evidence": [
      {
       "reference": "GO:0071985",
       "notes": "GO denotes the pathway that targets ubiquitylated transmembrane proteins into multivesicular-body luminal vesicles."
      },
      {
       "reference": "PMID:11511343",
       "notes": "Katzmann, Babst and Emr 2001 identified ESCRT-I as a conserved yeast endosomal protein-sorting complex required for MVB cargo sorting."
      }
     ]
    },
    {
     "function_id": "late_endosome_vacuolar_delivery",
     "label": "late endosome vacuolar cargo delivery",
     "description": "Late endosomal multivesicular bodies deliver endosomal membrane cargo toward vacuolar degradation.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.devcel.2011.05.015",
       "notes": "Henne, Buchkovich and Emr 2011 reviewed MVB formation as the ESCRT-dependent route that packages endosomal cargo for lysosomal or vacuolar degradation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005770",
     "notes": "Gene Ontology cellular-component term for late endosome."
    },
    {
     "reference": "GO:0005768",
     "notes": "Gene Ontology cellular-component parent term for endosome."
    },
    {
     "reference": "GO:0005771",
     "notes": "Gene Ontology cellular-component term for the multivesicular body child class."
    },
    {
     "reference": "GO:0010008",
     "notes": "Gene Ontology cellular-component term for endosome membrane."
    },
    {
     "reference": "GO:0031904",
     "notes": "Gene Ontology cellular-component term for endosome lumen."
    },
    {
     "reference": "GO:0071985",
     "notes": "Gene Ontology biological-process term for the multivesicular body sorting pathway."
    },
    {
     "reference": "PMID:11511343",
     "notes": "Katzmann, Babst and Emr 2001, Ubiquitin-Dependent Sorting into the Multivesicular Body Pathway Requires the Function of a Conserved Endosomal Protein Sorting Complex, ESCRT-I, Cell."
    },
    {
     "reference": "DOI:10.1083/jcb.200302136",
     "notes": "Katzmann, Stefan, Babst and Emr 2003, Vps27 recruits ESCRT machinery to endosomes during MVB sorting, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1016/j.devcel.2004.09.003",
     "notes": "Teo et al. 2004 described ESCRT-II as part of the sequentially recruited endosomal ESCRT machinery and mapped direct ESCRT-II binding to the Vps20 subunit of ESCRT-III."
    },
    {
     "reference": "PMID:12194857",
     "notes": "Babst et al. 2002, ESCRT-III, Developmental Cell."
    },
    {
     "reference": "DOI:10.1016/j.devcel.2011.05.015",
     "notes": "Henne, Buchkovich and Emr 2011, The ESCRT Pathway, Developmental Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_late_endosome_mvb_sorting",
     "title": "Late endosomal ESCRT sorting forms intraluminal vesicles",
     "description": "Yeast ESCRT machinery acts at a late endosomal limiting membrane to sort ubiquitinated membrane cargo into intraluminal vesicles of multivesicular bodies.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the late-endosome parent boundary using the ESCRT-dependent MVB sorting pathway without asserting that every late endosome is already a multivesicular body, without treating transient ESCRT complexes as stable late-endosome components, and without enumerating the full cargo-recognition, deubiquitination, or Vps4 recycling cycle.",
     "nodes": [
      {
       "node_id": "late_endosome_limiting_membrane",
       "label": "late endosome limiting membrane",
       "node_type": "STRUCTURE",
       "component_ref": "late_endosome_limiting_membrane"
      },
      {
       "node_id": "late_endosome_lumen",
       "label": "late endosome lumen",
       "node_type": "CELLULAR_LOCALIZATION"
      },
      {
       "node_id": "ubiquitinated_membrane_cargo",
       "label": "ubiquitinated membrane cargo",
       "node_type": "STATE"
      },
      {
       "node_id": "escrt_i",
       "label": "ESCRT I complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000813"
      },
      {
       "node_id": "escrt_ii",
       "label": "ESCRT II complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000814"
      },
      {
       "node_id": "escrt_iii",
       "label": "ESCRT III complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000815"
      },
      {
       "node_id": "intraluminal_vesicle",
       "label": "multivesicular body intraluminal vesicle",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:multivesicular_body_intraluminal_vesicle"
      },
      {
       "node_id": "multivesicular_body",
       "label": "multivesicular body",
       "node_type": "ORGANELLE",
       "grounding": "GO:0005771"
      }
     ],
     "edges": [
      {
       "subject": "late_endosome_limiting_membrane",
       "predicate": "bounds",
       "object": "late_endosome_lumen",
       "description": "The late endosome limiting membrane encloses the late endosome lumen.",
       "evidence": [
        {
         "reference": "GO:0031904",
         "notes": "GO defines the endosome lumen as the volume enclosed by an endosome membrane."
        }
       ]
      },
      {
       "subject": "escrt_i",
       "predicate": "sorts",
       "object": "ubiquitinated_membrane_cargo",
       "description": "ESCRT-I participates in sorting ubiquitinated membrane cargo into the yeast MVB pathway.",
       "evidence": [
        {
         "reference": "PMID:11511343",
         "notes": "Katzmann, Babst and Emr 2001 showed ESCRT-I is needed for ubiquitin-dependent MVB cargo sorting."
        }
       ]
      },
      {
       "subject": "escrt_ii",
       "predicate": "recruits",
       "object": "escrt_iii",
       "description": "ESCRT-II recruits downstream ESCRT machinery needed for MVB cargo sorting.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.devcel.2004.09.003",
         "notes": "Teo et al. 2004 described ESCRT-II as part of the sequentially recruited endosomal ESCRT machinery and mapped direct ESCRT-II binding to the Vps20 subunit of ESCRT-III."
        }
       ]
      },
      {
       "subject": "escrt_iii",
       "predicate": "remodels",
       "object": "late_endosome_limiting_membrane",
       "description": "ESCRT-III acts on late endosomal membranes during intraluminal-vesicle formation.",
       "evidence": [
        {
         "reference": "PMID:12194857",
         "notes": "Babst et al. 2002 characterized yeast ESCRT-III as an endosome-associated complex required for MVB sorting."
        },
        {
         "reference": "DOI:10.1016/j.devcel.2011.05.015",
         "notes": "Henne, Buchkovich and Emr 2011 reviewed ESCRT-III as the membrane-remodeling complex in the endosomal ESCRT pathway."
        }
       ]
      },
      {
       "subject": "late_endosome_limiting_membrane",
       "predicate": "buds inward to form",
       "object": "intraluminal_vesicle",
       "description": "During multivesicular-body formation, regions of the late endosomal limiting membrane invaginate and pinch into the lumen as intraluminal vesicles.",
       "evidence": [
        {
         "reference": "GO:0005771",
         "notes": "GO defines multivesicular bodies as late-endosome specializations with internal vesicles formed from the limiting endosomal membrane."
        }
       ]
      },
      {
       "subject": "intraluminal_vesicle",
       "predicate": "is contained in",
       "object": "multivesicular_body",
       "description": "A multivesicular body contains intraluminal vesicles formed from its limiting membrane.",
       "evidence": [
        {
         "reference": "GO:0005771",
         "notes": "GO defines the multivesicular body by the presence of internal vesicles."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "late_endosome_mvb_boundary",
     "prompt": "Keep the late-endosome record broader than the multivesicular body.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "causal_graphs#yeast_late_endosome_mvb_sorting"
     ],
     "rationale": "GO:0005770 captures the broader late endosome class and GO:0005771 is the multivesicular-body child that specifically contains intraluminal vesicles. This parent record therefore uses MVB sorting as a supported late-endosome example without asserting that intraluminal vesicles define every late endosome.",
     "evidence": [
      {
       "reference": "GO:0005770",
       "notes": "GO term for the late-endosome parent class."
      },
      {
       "reference": "GO:0005771",
       "notes": "GO term for the multivesicular-body child class."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16",
     "resolved_date": "2026-09-16"
    },
    {
     "discussion_id": "resolve_late_endosome_specific_boundaries",
     "prompt": "Resolve exact source-neutral groundings for late endosome membrane and lumen specializations.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#late_endosome_limiting_membrane",
      "causal_graphs#yeast_late_endosome_mvb_sorting"
     ],
     "rationale": "The first late-endosome record keeps the limiting membrane as a reviewed label and the lumen as an ungrounded graph localization because the curated exact GO terms cover generic endosome membrane and lumen boundaries, while the existing MVB membrane and lumen terms are children of the late-endosome record's multivesicular-body specialization.",
     "evidence": [
      {
       "reference": "GO:0010008",
       "notes": "GO term for the generic endosome membrane."
      },
      {
       "reference": "GO:0031904",
       "notes": "GO term for the generic endosome lumen."
      },
      {
       "reference": "GO:0005771",
       "notes": "GO term for the multivesicular-body child class."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    }
   ]
  },
  {
   "identifier": "GO:0031906",
   "label": "late endosome lumen",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The volume enclosed by the membrane of a late endosome.",
   "definition_source": "GO:0031906",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-22T18:29:04Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T18:30:07Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added endosome-lumen parentage, late-endosome parthood, a late endosomal lumen synonym, UniProt SL-0336 xref, Saccharomyces cerevisiae MVB-sorting lumen scope, an MVB cargo-sorting function, GO/UniProt/PMID evidence, a nonmechanistic lumen topology graph, and a resolved lumen-boundary interpretation.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T18:30:48Z",
     "curator": "codex",
     "action": "REFINED_INITIAL_CURATION",
     "changes": "Narrowed the cargo-sorting function to multivesicular bodies as the late-endosome child class that receives ubiquitinated membrane cargo on intraluminal vesicles.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T18:34:41Z",
     "curator": "codex",
     "action": "REFINED_INITIAL_CURATION",
     "changes": "Aligned the GO:0071985-grounded cargo-sorting function label with the canonical multivesicular body sorting pathway label.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T18:50:22Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Addressed PR #1312 review issues #1313 and #1314 by adding PMID:12194857 ESCRT-III evidence to the MVB-sorting function and narrowing the Saccharomyces cerevisiae notes to MVB lumens as late-endosome child-compartment examples.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0031904"
   ],
   "part_of": [
    "GO:0005770"
   ],
   "synonyms": [
    {
     "synonym_text": "late endosomal lumen",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0336"
    }
   ],
   "xrefs": [
    "uniprot.location:SL-0336"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast multivesicular-body lumens receive intraluminal vesicles and ubiquitinated membrane cargo during ESCRT-dependent sorting.",
     "reference": "PMID:11511343"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Genetic model for ESCRT-dependent cargo sorting into budding-yeast multivesicular-body lumens as a late-endosome child-compartment example.",
     "reference": "PMID:11511343"
    }
   ],
   "functions": [
    {
     "function_id": "late_endosome_mvb_lumen_cargo_sorting",
     "label": "multivesicular body sorting pathway",
     "grounding": "GO:0071985",
     "description": "In multivesicular bodies, a late-endosome child class, the lumen receives ubiquitinated membrane cargo on intraluminal vesicles generated from the limiting membrane during ESCRT-dependent MVB sorting.",
     "evidence": [
      {
       "reference": "GO:0031906",
       "notes": "GO:0031906 defines the late endosome lumen as the volume enclosed by the membrane of a late endosome."
      },
      {
       "reference": "GO:0005771",
       "notes": "GO:0005771 defines multivesicular bodies as late-endosome-class endosomes with internal vesicles formed by invagination of the limiting endosomal membrane."
      },
      {
       "reference": "GO:0071985",
       "notes": "GO:0071985 denotes the multivesicular body sorting pathway that targets ubiquitylated transmembrane proteins into luminal vesicles."
      },
      {
       "reference": "PMID:11511343",
       "notes": "Katzmann, Babst and Emr 2001 identified ESCRT-I as a conserved yeast endosomal protein-sorting complex needed for ubiquitin-dependent MVB cargo sorting."
      },
      {
       "reference": "PMID:12194857",
       "notes": "Babst et al. 2002 characterized yeast ESCRT-III as an endosome-associated complex required for MVB sorting."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031906",
     "notes": "Gene Ontology cellular-component term for the late endosome lumen."
    },
    {
     "reference": "GO:0031904",
     "notes": "Gene Ontology cellular-component term for the broader endosome lumen class."
    },
    {
     "reference": "GO:0005770",
     "notes": "Gene Ontology cellular-component term for the containing late endosome."
    },
    {
     "reference": "GO:0031902",
     "notes": "Gene Ontology cellular-component term for the late endosome membrane that bounds the lumen."
    },
    {
     "reference": "GO:0005771",
     "notes": "Gene Ontology cellular-component term for the multivesicular body child class."
    },
    {
     "reference": "uniprot.location:SL-0336",
     "notes": "UniProt Subcellular Location entry SL-0336 maps Late endosome lumen to GO:0031906 and places it under Endosome lumen."
    },
    {
     "reference": "GO:0071985",
     "notes": "Gene Ontology biological-process term for the multivesicular body sorting pathway."
    },
    {
     "reference": "PMID:11511343",
     "notes": "Katzmann, Babst and Emr 2001, Ubiquitin-Dependent Sorting into the Multivesicular Body Pathway Requires the Function of a Conserved Endosomal Protein Sorting Complex, ESCRT-I, Cell."
    },
    {
     "reference": "PMID:12194857",
     "notes": "Babst, Katzmann, Estepa-Sabal, Meerloo and Emr 2002, Escrt-III, Developmental Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "late_endosome_lumen_topology",
     "title": "Late endosome lumen topology",
     "description": "The late endosome lumen is a specialized endosome lumen enclosed within a late endosome.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures defining late-endosome lumen topology without asserting a Rab, tethering, ESCRT, cargo recycling, or vacuolar-delivery mechanism.",
     "nodes": [
      {
       "node_id": "late_endosome_lumen",
       "label": "late endosome lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0031906"
      },
      {
       "node_id": "endosome_lumen",
       "label": "endosome lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0031904"
      },
      {
       "node_id": "late_endosome_membrane",
       "label": "late endosome membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031902"
      },
      {
       "node_id": "late_endosome",
       "label": "late endosome",
       "node_type": "ORGANELLE",
       "grounding": "GO:0005770"
      }
     ],
     "edges": [
      {
       "subject": "late_endosome_lumen",
       "predicate": "is a",
       "object": "endosome_lumen",
       "description": "The late endosome lumen is a specialized endosome lumen.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0336",
         "notes": "UniProt SL-0336 places the late endosome lumen under endosome lumen."
        },
        {
         "reference": "GO:0031904",
         "notes": "GO:0031904 identifies the broader endosome lumen class."
        }
       ]
      },
      {
       "subject": "late_endosome_lumen",
       "predicate": "is part of",
       "object": "late_endosome",
       "description": "The late endosome lumen is the volume enclosed inside a late endosome.",
       "evidence": [
        {
         "reference": "GO:0031906",
         "notes": "GO:0031906 defines the late endosome lumen as the volume enclosed by the membrane of a late endosome."
        }
       ]
      },
      {
       "subject": "late_endosome_membrane",
       "predicate": "bounds",
       "object": "late_endosome_lumen",
       "description": "The late endosome membrane encloses the late endosome lumen.",
       "evidence": [
        {
         "reference": "GO:0031902",
         "notes": "GO:0031902 identifies the late endosome membrane."
        },
        {
         "reference": "GO:0031906",
         "notes": "GO:0031906 defines the late endosome lumen by enclosure within the membrane of a late endosome."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "late_endosome_lumen_boundary_not_membrane",
     "prompt": "Represent the late endosome membrane as the boundary of the late endosome lumen rather than as a lumen component.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#late_endosome_lumen_topology"
     ],
     "rationale": "GO:0031906 denotes the volume enclosed by the membrane of a late endosome, whereas GO:0031902 denotes the surrounding lipid bilayer.",
     "resolution_note": "Curated the late endosome membrane as a boundary node and left the late endosome lumen without asserted constituent molecular components.",
     "evidence": [
      {
       "reference": "GO:0031906",
       "notes": "GO:0031906 identifies the late endosome lumen."
      },
      {
       "reference": "GO:0031902",
       "notes": "GO:0031902 identifies the late endosome membrane that bounds the lumen."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-22",
     "resolved_date": "2026-09-22"
    }
   ]
  },
  {
   "identifier": "GO:0031902",
   "label": "late endosome membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The lipid bilayer surrounding a late endosome.",
   "definition_source": "GO:0031902",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-22T17:56:02Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T17:56:42Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added endosome-membrane parentage, late-endosome parthood, a late endosomal membrane synonym, UniProt SL-0151 xref, a reviewed lipid-bilayer component, Saccharomyces cerevisiae scope, compartmentalization and MVB-sorting functions, GO/UniProt/DOI evidence, a nonmechanistic membrane-topology graph, and a lipid-species curation TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T18:07:21Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Addressed PR #1309 review issues #1310 and #1311 by adding GO:0005771 and PMID:11511343 evidence for the MVB-sorting function and narrowing the Saccharomyces cerevisiae notes to late endosome/MVB limiting membranes.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0010008"
   ],
   "part_of": [
    "GO:0005770"
   ],
   "synonyms": [
    {
     "synonym_text": "late endosomal membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0151"
    }
   ],
   "xrefs": [
    "uniprot.location:SL-0151"
   ],
   "components": [
    {
     "component_id": "late_endosome_membrane_lipid_bilayer",
     "label": "late endosome membrane lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Lipid-bilayer constituent that forms the late endosome boundary and separates its lumen from the cytosol.",
     "evidence": [
      {
       "reference": "GO:0031902",
       "notes": "GO:0031902 defines the late endosome membrane as the lipid bilayer surrounding a late endosome."
      },
      {
       "reference": "GO:0031906",
       "notes": "GO:0031906 defines the late endosome lumen by enclosure within the membrane of a late endosome."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0031902 identifies the complete late endosome membrane; no narrower source-neutral CURIE was curated for the lipid constituent of that bilayer."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast late endosome/MVB limiting membranes provide the ESCRT-dependent sorting surface where Vps27 recruits ESCRT-I for ubiquitinated membrane cargo sorting.",
     "reference": "DOI:10.1083/jcb.200302136"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Genetic model for Vps27-dependent ESCRT-I recruitment to endosomal membranes in the multivesicular-body sorting pathway.",
     "reference": "DOI:10.1083/jcb.200302136"
    }
   ],
   "functions": [
    {
     "function_id": "late_endosome_membrane_compartmentalization",
     "label": "late endosome membrane compartmentalization",
     "description": "The late endosome membrane compartmentalizes the late endosome lumen as the lipid-bilayer boundary of late endocytic sorting compartments.",
     "evidence": [
      {
       "reference": "GO:0031902",
       "notes": "GO:0031902 defines the late endosome membrane as the lipid bilayer surrounding a late endosome."
      },
      {
       "reference": "GO:0031906",
       "notes": "GO:0031906 defines the late endosome lumen as the volume enclosed by the membrane of a late endosome."
      }
     ]
    },
    {
     "function_id": "late_endosome_membrane_mvb_sorting",
     "label": "multivesicular body sorting pathway",
     "grounding": "GO:0071985",
     "description": "Late endosomal membranes provide a sorting surface for ESCRT-dependent delivery of ubiquitinated membrane cargo into multivesicular-body intraluminal vesicles.",
     "evidence": [
      {
       "reference": "GO:0071985",
       "notes": "GO:0071985 denotes the multivesicular body sorting pathway that targets ubiquitylated transmembrane proteins into luminal vesicles."
      },
      {
       "reference": "GO:0005771",
       "notes": "GO:0005771 defines multivesicular bodies as late-endosome-class endosomes whose internal vesicles form by invagination of the limiting endosomal membrane."
      },
      {
       "reference": "DOI:10.1083/jcb.200302136",
       "notes": "Katzmann et al. 2003 localized Vps27 and ESCRT-I recruitment to yeast endosomal membranes during MVB sorting."
      },
      {
       "reference": "PMID:11511343",
       "notes": "Katzmann, Babst and Emr 2001 identified ESCRT-I as a conserved yeast endosomal protein-sorting complex needed for ubiquitin-dependent MVB cargo sorting."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031902",
     "notes": "Gene Ontology cellular-component term for the late endosome membrane."
    },
    {
     "reference": "GO:0010008",
     "notes": "Gene Ontology cellular-component parent term for endosome membrane."
    },
    {
     "reference": "GO:0005770",
     "notes": "Gene Ontology cellular-component term for the late endosome."
    },
    {
     "reference": "GO:0005771",
     "notes": "Gene Ontology cellular-component term for the multivesicular body child class."
    },
    {
     "reference": "GO:0031906",
     "notes": "Gene Ontology cellular-component term for the late endosome lumen bounded by the membrane."
    },
    {
     "reference": "uniprot.location:SL-0151",
     "notes": "UniProt Subcellular Location entry SL-0151 maps Late endosome membrane to GO:0031902 and places it under Endosome membrane."
    },
    {
     "reference": "GO:0071985",
     "notes": "Gene Ontology biological-process term for the multivesicular body sorting pathway."
    },
    {
     "reference": "DOI:10.1083/jcb.200302136",
     "notes": "Katzmann, Stefan, Babst and Emr 2003, Vps27 recruits ESCRT machinery to endosomes during MVB sorting, Journal of Cell Biology."
    },
    {
     "reference": "PMID:11511343",
     "notes": "Katzmann, Babst and Emr 2001, Ubiquitin-Dependent Sorting into the Multivesicular Body Pathway Requires the Function of a Conserved Endosomal Protein Sorting Complex, ESCRT-I, Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "late_endosome_membrane_topology",
     "title": "Late endosome membrane topology",
     "description": "The late endosome membrane is a specialized endosome membrane that forms part of the late endosome and bounds its lumen.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures defining late-endosome membrane, late-endosome, and lumen relationships without asserting a Rab, tethering, ESCRT, cargo recycling, or vacuolar-delivery mechanism.",
     "nodes": [
      {
       "node_id": "late_endosome_membrane",
       "label": "late endosome membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031902",
       "component_ref": "late_endosome_membrane_lipid_bilayer"
      },
      {
       "node_id": "endosome_membrane",
       "label": "endosome membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0010008"
      },
      {
       "node_id": "late_endosome",
       "label": "late endosome",
       "node_type": "ORGANELLE",
       "grounding": "GO:0005770"
      },
      {
       "node_id": "late_endosome_lumen",
       "label": "late endosome lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0031906"
      }
     ],
     "edges": [
      {
       "subject": "late_endosome_membrane",
       "predicate": "is a",
       "object": "endosome_membrane",
       "description": "The late endosome membrane is an endosome membrane specialization.",
       "evidence": [
        {
         "reference": "GO:0031902",
         "notes": "GO:0031902 identifies late endosome membrane as an endosome-membrane child."
        },
        {
         "reference": "GO:0010008",
         "notes": "GO:0010008 defines the broader endosome membrane class."
        }
       ]
      },
      {
       "subject": "late_endosome_membrane",
       "predicate": "is part of",
       "object": "late_endosome",
       "description": "The late endosome membrane is the lipid-bilayer boundary of a late endosome.",
       "evidence": [
        {
         "reference": "GO:0031902",
         "notes": "GO:0031902 defines the late endosome membrane as surrounding a late endosome."
        }
       ]
      },
      {
       "subject": "late_endosome_membrane",
       "predicate": "bounds",
       "object": "late_endosome_lumen",
       "description": "The late endosome membrane encloses the late endosome lumen.",
       "evidence": [
        {
         "reference": "GO:0031902",
         "notes": "GO:0031902 identifies the late endosome membrane."
        },
        {
         "reference": "GO:0031906",
         "notes": "GO:0031906 defines the late endosome lumen by enclosure within the membrane of a late endosome."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_late_endosome_membrane_lipid_species",
     "prompt": "Resolve exact lipid species or lipid classes for the late endosome membrane before expanding molecular composition.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#late_endosome_membrane_lipid_bilayer"
     ],
     "rationale": "The GO term exactly identifies the complete late endosome membrane as a lipid bilayer, but this first membrane record does not curate the source-neutral lipid classes or organism-specific species that make up the bilayer.",
     "evidence": [
      {
       "reference": "GO:0031902",
       "notes": "GO:0031902 provides the whole-membrane identity, not a narrower lipid-species breakdown."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-22"
    }
   ]
  },
  {
   "identifier": "GO:0031039",
   "label": "macronucleus",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A membrane-bounded organelle of ciliated protozoan cells that contains polyploid copies of a portion of the cell's complete genome. Transcription of genes occurs in macronuclei. Some ciliate species may contain multiple macronuclei per cell.",
   "definition_source": "GO:0031039",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-22T13:46:38Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T13:47:21Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added nucleus parentage, reviewed-label-only macronuclear chromosomes, Tetrahymena thermophila taxonomic scope and canonical example, somatic gene-expression function, DOI evidence, a nonmechanistic macronuclear chromosome graph, and a grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T13:59:15Z",
     "curator": "codex",
     "action": "REVIEW_FIXES",
     "changes": "Resolved PR #1286 review issues #1287 and #1288 by renaming the macronuclear chromosome component to chromosomal DNA and tightening the housed-in graph edge evidence.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005634"
   ],
   "components": [
    {
     "component_id": "macronuclear_chromosomal_dna",
     "label": "macronuclear chromosomal DNA",
     "component_type": "DNA",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0000228 denotes complete eukaryotic nuclear chromosome structures; no source-neutral GO or SO identifier was verified for the processed, amplified DNA molecules on ciliate macronuclear chromosomes.",
     "role": "Processed, amplified DNA molecules carried on ciliate macronuclear chromosomes and vegetatively expressed from the somatic genome.",
     "evidence": [
      {
       "reference": "GO:0031039",
       "notes": "GO:0031039 defines the macronucleus as containing polyploid copies of part of the cell genome."
      },
      {
       "reference": "DOI:10.1371/journal.pbio.0040286",
       "notes": "Eisen et al. 2006 sequenced the Tetrahymena thermophila macronuclear genome and described its MIC-derived, amplified chromosomes."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5911",
     "taxon_label": "Tetrahymena thermophila",
     "presence": "COMMON",
     "note": "Tetrahymena thermophila cells carry a somatic macronucleus and a germline micronucleus with distinct but closely related genomes.",
     "reference": "DOI:10.1371/journal.pbio.0040286"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5911",
     "taxon_label": "Tetrahymena thermophila",
     "note": "Model ciliate whose strain SB210 macronuclear genome was shotgun-sequenced from purified macronuclei.",
     "reference": "DOI:10.1371/journal.pbio.0040286"
    }
   ],
   "functions": [
    {
     "function_id": "somatic_gene_expression",
     "label": "somatic gene expression",
     "description": "The Tetrahymena macronucleus is the asexual-stage somatic nucleus in which vegetative gene expression occurs.",
     "evidence": [
      {
       "reference": "GO:0031039",
       "notes": "GO:0031039 states that transcription of genes occurs in macronuclei."
      },
      {
       "reference": "DOI:10.1371/journal.pbio.0040286",
       "notes": "Eisen et al. 2006 described the Tetrahymena macronucleus as the gene-expression center during asexual growth."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031039",
     "notes": "Gene Ontology cellular-component term for macronucleus."
    },
    {
     "reference": "GO:0005634",
     "notes": "Gene Ontology cellular-component ancestor term for nucleus."
    },
    {
     "reference": "DOI:10.1371/journal.pbio.0040286",
     "notes": "Eisen et al. 2006, 'Macronuclear Genome Sequence of the Ciliate Tetrahymena thermophila, a Model Eukaryote', PLoS Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "macronuclear_chromosomal_dna_supports_somatic_expression",
     "title": "Macronuclear chromosomal DNA supports somatic expression",
     "description": "In Tetrahymena thermophila, processed, amplified macronuclear chromosomal DNA is carried on chromosomes in the somatic macronucleus and supports vegetative gene expression.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the mature Tetrahymena macronucleus as a processed-genome compartment without modeling micronucleus-to-macronucleus development or macronuclear nuclear-pore composition.",
     "nodes": [
      {
       "node_id": "macronuclear_chromosomal_dna",
       "label": "macronuclear chromosomal DNA",
       "node_type": "GENETIC_ELEMENT",
       "component_ref": "macronuclear_chromosomal_dna"
      },
      {
       "node_id": "macronucleus",
       "label": "macronucleus",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031039"
      },
      {
       "node_id": "somatic_gene_expression",
       "label": "somatic gene expression",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "macronuclear_chromosomal_dna",
       "predicate": "is carried on",
       "object": "macronucleus",
       "description": "Processed, amplified macronuclear chromosomal DNA is carried on chromosomes in the Tetrahymena macronucleus.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pbio.0040286",
         "notes": "Eisen et al. 2006 described each Tetrahymena cell as carrying a MAC and MIC, and described the MAC genome as MIC-derived chromosomes that are fragmented, telomere-capped, and amplified."
        }
       ]
      },
      {
       "subject": "macronuclear_chromosomal_dna",
       "predicate": "support",
       "object": "somatic_gene_expression",
       "description": "The macronuclear genome contains the genes expressed during Tetrahymena asexual growth.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pbio.0040286",
         "notes": "Eisen et al. 2006 state that all gene expression during asexual growth occurs in the MAC."
        }
       ]
      },
      {
       "subject": "macronucleus",
       "predicate": "enables",
       "object": "somatic_gene_expression",
       "description": "The mature macronucleus is the somatic gene-expression nucleus in Tetrahymena.",
       "evidence": [
        {
         "reference": "GO:0031039",
         "notes": "GO:0031039 states that transcription of genes occurs in macronuclei."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_macronuclear_chromosome_grounding",
     "prompt": "Resolve whether a source-neutral SO identifier exactly denotes the processed, amplified chromosomal DNA of ciliate macronuclei.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#macronuclear_chromosomal_dna",
      "causal_graphs#macronuclear_chromosomal_dna_supports_somatic_expression"
     ],
     "rationale": "Macronuclear chromosomal DNA is processed and amplified on the chromosomes of a ciliate somatic nucleus. Generic GO chromosome terms describe complete chromosomal structures rather than this ciliate-specific DNA constituent.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pbio.0040286",
       "notes": "Eisen et al. 2006 describe the macronuclear genome as MIC-derived, fragmented, telomere-capped, amplified chromosomes."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-22"
    }
   ]
  },
  {
   "identifier": "GO:0110143",
   "label": "magnetosome",
   "definition": "A membrane-bounded organelle of magnetotactic bacteria enclosing a nanocrystal of a magnetic iron mineral — magnetite (Fe3O4) or greigite (Fe3S4). Magnetosomes are invaginations of the cytoplasmic membrane that are filled with iron, and are arranged into a chain along a cytoskeletal filament so that the cell behaves as a swimming compass needle.",
   "definition_source": "GO:0110143",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "components": [
    {
     "component_id": "magnetosome_membrane",
     "label": "magnetosome membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Invagination of the cytoplasmic membrane that encloses the mineral crystal and carries the Mam proteins.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro.2016.99",
       "notes": "Uebe & Schüler 2016 review magnetosome membrane invagination as the first step of biogenesis."
      }
     ]
    },
    {
     "component_id": "mam_proteins",
     "label": "magnetosome membrane proteins (Mam/Mms)",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "mamA",
      "mamB",
      "mamE",
      "mamM",
      "mamO",
      "mms6"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "A operon-encoded protein set spanning several unrelated families; no single family term denotes it.",
     "role": "Encoded by the magnetosome gene island; control membrane invagination, iron transport, and crystal nucleation and size.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro.2016.99",
       "notes": "Uebe & Schüler 2016 describe the mam and mms genes of the magnetosome island and their roles in biogenesis."
      },
      {
       "reference": "DOI:10.1002/pro.2827",
       "notes": "Barber-Zucker & Zarivach 2015 survey the magnetosome-associated proteins and their assigned roles."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q93DY9",
       "protein_label": "Magnetosome protein MamA",
       "gene_symbol": "mamA",
       "taxon_id": "NCBITaxon:431944",
       "taxon_label": "Magnetospirillum gryphiswaldense MSR-1",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene mamA in Magnetospirillum gryphiswaldense MSR-1, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11571158",
         "notes": "Grünberg K et al. 2001, ‘A large gene cluster encoding several magnetosome proteins is conserved in different species of magnetotactic bacteria.’, Appl Environ Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Magnetosome membrane' localisation of Q93DY9."
        },
        {
         "reference": "PMID:14766587",
         "notes": "Grünberg K et al. 2004, ‘Biochemical and proteomic analysis of the magnetosome membrane in Magnetospirillum gryphiswaldense’, Appl Environ Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Magnetosome membrane' localisation of Q93DY9."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:V6F510",
       "protein_label": "Magnetosome protein MamB",
       "gene_symbol": "mamB",
       "taxon_id": "NCBITaxon:431944",
       "taxon_label": "Magnetospirillum gryphiswaldense MSR-1",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene mamB in Magnetospirillum gryphiswaldense MSR-1, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11571158",
         "notes": "Grünberg K et al. 2001, ‘A large gene cluster encoding several magnetosome proteins is conserved in different species of magnetotactic bacteria.’, Appl Environ Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Magnetosome membrane' localisation of V6F510."
        },
        {
         "reference": "PMID:14766587",
         "notes": "Grünberg K et al. 2004, ‘Biochemical and proteomic analysis of the magnetosome membrane in Magnetospirillum gryphiswaldense’, Appl Environ Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Magnetosome membrane' localisation of V6F510."
        },
        {
         "reference": "PMID:22007638",
         "notes": "Uebe R et al. 2011, ‘The cation diffusion facilitator proteins MamB and MamM of Magnetospirillum gryphiswaldense have distinct and complex functions, and are involved in magnetite biomineralization and magnetosome membrane assembly.’, Mol Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Magnetosome membrane' localisation of V6F510."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:V6F2B6",
       "protein_label": "Magnetosome formation protease MamE",
       "gene_symbol": "mamE",
       "taxon_id": "NCBITaxon:431944",
       "taxon_label": "Magnetospirillum gryphiswaldense MSR-1",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene mamE in Magnetospirillum gryphiswaldense MSR-1, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11571158",
         "notes": "Grünberg K et al. 2001, ‘A large gene cluster encoding several magnetosome proteins is conserved in different species of magnetotactic bacteria.’, Appl Environ Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Magnetosome membrane' localisation of V6F2B6."
        },
        {
         "reference": "PMID:14766587",
         "notes": "Grünberg K et al. 2004, ‘Biochemical and proteomic analysis of the magnetosome membrane in Magnetospirillum gryphiswaldense’, Appl Environ Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Magnetosome membrane' localisation of V6F2B6."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:V6F235",
       "protein_label": "Magnetosome protein MamM",
       "gene_symbol": "mamM",
       "taxon_id": "NCBITaxon:431944",
       "taxon_label": "Magnetospirillum gryphiswaldense MSR-1",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene mamM in Magnetospirillum gryphiswaldense MSR-1, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14766587",
         "notes": "Grünberg K et al. 2004, ‘Biochemical and proteomic analysis of the magnetosome membrane in Magnetospirillum gryphiswaldense’, Appl Environ Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Magnetosome membrane' localisation of V6F235."
        },
        {
         "reference": "PMID:22007638",
         "notes": "Uebe R et al. 2011, ‘The cation diffusion facilitator proteins MamB and MamM of Magnetospirillum gryphiswaldense have distinct and complex functions, and are involved in magnetite biomineralization and magnetosome membrane assembly.’, Mol Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Magnetosome membrane' localisation of V6F235."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q93DZ1",
       "protein_label": "Probable membrane transporter protein MamO",
       "gene_symbol": "mamO",
       "taxon_id": "NCBITaxon:431944",
       "taxon_label": "Magnetospirillum gryphiswaldense MSR-1",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene mamO in Magnetospirillum gryphiswaldense MSR-1, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14766587",
         "notes": "Grünberg K et al. 2004, ‘Biochemical and proteomic analysis of the magnetosome membrane in Magnetospirillum gryphiswaldense’, Appl Environ Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Magnetosome membrane' localisation of Q93DZ1."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q6NE76",
       "protein_label": "Magnetite biomineralization protein Mms6",
       "gene_symbol": "mms6",
       "taxon_id": "NCBITaxon:431944",
       "taxon_label": "Magnetospirillum gryphiswaldense MSR-1",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene mms6 in Magnetospirillum gryphiswaldense MSR-1, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14766587",
         "notes": "Grünberg K et al. 2004, ‘Biochemical and proteomic analysis of the magnetosome membrane in Magnetospirillum gryphiswaldense’, Appl Environ Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Magnetosome membrane' localisation of Q6NE76."
        }
       ]
      }
     ]
    },
    {
     "component_id": "magnetite",
     "label": "magnetite",
     "component_type": "SMALL_MOLECULE",
     "component_role": "CONSTITUENT",
     "grounding": "CHEBI:46726",
     "essentiality": "ESSENTIAL",
     "role": "The magnetic mineral core (Fe3O4), biomineralised to a species-specific size and habit within the vesicle. Some lineages make greigite (Fe3S4, CHEBI:86238) instead.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro.2016.99",
       "notes": "Uebe & Schüler 2016 describe magnetite (and greigite) biomineralisation inside the magnetosome vesicle."
      }
     ]
    },
    {
     "component_id": "mamk_filament",
     "label": "MamK filament",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "ASSOCIATED_MACHINERY",
     "grounding": "cellstructuremech:mamk_filament",
     "gene_symbols": [
      "mamK"
     ],
     "essentiality": "DISPENSABLE",
     "role": "Cytoskeletal filament that aligns assembled magnetosomes into a chain. Machinery acting on the assembled organelle rather than a constituent of it: vesicles still form and mineralise without the filament, but they scatter.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro.2016.99",
       "notes": "Uebe and Schuler 2016 describe MamK filaments arranging magnetosomes in a chain."
      },
      {
       "reference": "DOI:10.1002/pro.2827",
       "notes": "Barber-Zucker and Zarivach 2015 describe MamK as the actin-like filament associated with magnetosome chains."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q6NE59",
       "protein_label": "Actin-like protein MamK",
       "gene_symbol": "mamK",
       "taxon_id": "NCBITaxon:431944",
       "taxon_label": "Magnetospirillum gryphiswaldense MSR-1",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene mamK in Magnetospirillum gryphiswaldense MSR-1, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:17601786",
         "notes": "Scheffel A et al. 2007, ‘The acidic repetitive domain of the Magnetospirillum gryphiswaldense MamJ protein displays hypervariability but is not required for magnetosome chain assembly.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton' localisation of Q6NE59."
        },
        {
         "reference": "PMID:20487281",
         "notes": "Katzmann E et al. 2010, ‘Loss of the actin-like protein MamK has pleiotropic effects on magnetosome formation and chain assembly in Magnetospirillum gryphiswaldense.’, Mol Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton' localisation of Q6NE59."
        }
       ]
      }
     ]
    },
    {
     "component_id": "mamj_connector",
     "label": "MamJ connector",
     "component_type": "PROTEIN",
     "component_role": "ASSOCIATED_MACHINERY",
     "gene_symbols": [
      "mamJ"
     ],
     "essentiality": "DISPENSABLE",
     "role": "Acidic connector that links magnetosome vesicles to MamK filaments.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro.2016.99",
       "notes": "Uebe and Schuler 2016 review MamJ as a connector between magnetosome vesicles and MamK filaments."
      },
      {
       "reference": "DOI:10.1002/pro.2827",
       "notes": "Barber-Zucker and Zarivach 2015 describe MamJ connecting magnetosome membranes to the MamK filament."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:V6F519",
       "protein_label": "Magnetosome-associated protein MamJ",
       "gene_symbol": "mamJ",
       "taxon_id": "NCBITaxon:431944",
       "taxon_label": "Magnetospirillum gryphiswaldense MSR-1",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-08-30",
       "role": "Reviewed MSR-1 MamJ accession for the acidic connector that links magnetosome vesicles to MamK filaments.",
       "evidence": [
        {
         "reference": "PMID:14766587",
         "notes": "Grünberg K et al. 2004, ‘Biochemical and proteomic analysis of the magnetosome membrane in Magnetospirillum gryphiswaldense’, Appl Environ Microbiol. ECO:0000269 experimental evidence for the magnetosome localisation of V6F519, as cited by UniProt."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q2W8Q7",
       "protein_label": "Magnetosome-associated protein MamJ",
       "gene_symbol": "mamJ",
       "taxon_id": "NCBITaxon:342108",
       "taxon_label": "Paramagnetospirillum magneticum AMB-1",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "Reviewed AMB-1 MamJ accession for the acidic connector that links magnetosome vesicles to MamK filaments.",
       "evidence": [
        {
         "reference": "PMID:20212111",
         "notes": "Murat D et al. 2010, ‘Comprehensive genetic dissection of the magnetosome gene island reveals the step-wise assembly of a prokaryotic organelle.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence for the magnetosome localisation of Q2W8Q7, as cited by UniProt."
        },
        {
         "reference": "PMID:27481925",
         "notes": "Arakaki A et al. 2016, ‘Comparative Subcellular Localization Analysis of Magnetosome Proteins Reveals a Unique Localization Behavior of Mms6 Protein onto Magnetite Crystals.’, J Bacteriol. ECO:0000269 experimental evidence for the magnetosome localisation of Q2W8Q7, as cited by UniProt."
        }
       ]
      }
     ],
     "grounding": "InterPro:IPR060787"
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:28211",
     "taxon_label": "Alphaproteobacteria",
     "presence": "VARIABLE",
     "note": "Magnetotaxis is confined to particular lineages; the cultured models are here.",
     "reference": "DOI:10.1038/nrmicro.2016.99"
    },
    {
     "taxon_id": "NCBITaxon:1236",
     "taxon_label": "Gammaproteobacteria",
     "presence": "RARE",
     "note": "Magnetotactic representatives are known but few.",
     "reference": "DOI:10.1038/nrmicro.2016.99"
    },
    {
     "taxon_id": "NCBITaxon:2157",
     "taxon_label": "Archaea",
     "presence": "ABSENT",
     "note": "No magnetotactic archaeon has been described.",
     "reference": "DOI:10.1038/nrmicro.2016.99"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:431944",
     "taxon_label": "Magnetospirillum gryphiswaldense MSR-1",
     "note": "The genetic model for magnetosome biogenesis.",
     "reference": "DOI:10.1038/nrmicro.2016.99"
    },
    {
     "taxon_id": "NCBITaxon:342108",
     "taxon_label": "Paramagnetospirillum magneticum AMB-1",
     "note": "The second cultured model; source of much of the cell-biological work.",
     "reference": "DOI:10.1038/nrmicro.2016.99"
    }
   ],
   "functions": [
    {
     "function_id": "magnetoreception",
     "label": "magnetoreception",
     "description": "The magnetosome chain gives the cell a permanent magnetic dipole, so it aligns passively with the geomagnetic field while swimming.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro.2016.99",
       "notes": "Uebe & Schüler 2016 describe the chain as a compass needle aligning the cell with the geomagnetic field."
      }
     ]
    }
   ],
   "associated_traits": [
    {
     "trait_id": "traitmech:000071",
     "trait_label": "magnetosome",
     "relation": "CONFERS",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro.2016.99",
       "notes": "Uebe & Schuler 2016 describe the magnetosome as the structure whose possession defines the magnetotactic phenotype TraitMech records as traitmech:000071."
      }
     ]
    }
   ],
   "physical_properties": [
    {
     "property": "DIAMETER",
     "value": "35-120",
     "unit": "UO:0000018",
     "context": "magnetite crystal, species-dependent",
     "reference": "DOI:10.1038/nrmicro.2016.99"
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1038/nrmicro.2016.99",
     "notes": "Uebe R & Schüler D 2016, 'Magnetosome biogenesis in magnetotactic bacteria', Nature Reviews Microbiology."
    },
    {
     "reference": "DOI:10.1002/pro.2827",
     "notes": "Barber-Zucker & Zarivach 2015, 'From invagination to navigation: the story of magnetosome-associated proteins', Protein Science — independent review of the magnetosome protein complement and chain assembly."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "magnetosome_chain_alignment",
     "title": "Membrane invagination, mineralisation and chain assembly make the cell a compass",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "mam",
       "label": "Mam proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mam_proteins"
      },
      {
       "node_id": "membrane",
       "label": "magnetosome membrane",
       "node_type": "STRUCTURE",
       "component_ref": "magnetosome_membrane"
      },
      {
       "node_id": "iron",
       "label": "iron atom",
       "node_type": "CHEMICAL",
       "grounding": "CHEBI:18248"
      },
      {
       "node_id": "crystal",
       "label": "magnetite",
       "node_type": "CHEMICAL",
       "component_ref": "magnetite"
      },
      {
       "node_id": "mamk",
       "label": "MamK filament",
       "node_type": "STRUCTURE",
       "component_ref": "mamk_filament",
       "grounding": "cellstructuremech:mamk_filament"
      },
      {
       "node_id": "chain",
       "label": "magnetosome chain",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "dipole",
       "label": "cellular magnetic dipole",
       "node_type": "STATE"
      }
     ],
     "edges": [
      {
       "subject": "mam",
       "predicate": "forms",
       "object": "membrane",
       "description": "Mam proteins drive invagination of the cytoplasmic membrane into a vesicle.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro.2016.99",
         "notes": "Uebe & Schüler 2016: magnetosome membrane invagination is protein-directed."
        }
       ]
      },
      {
       "subject": "mam",
       "predicate": "transports",
       "object": "iron",
       "description": "Magnetosome membrane transporters accumulate iron inside the vesicle.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro.2016.99",
         "notes": "Uebe & Schüler 2016 describe MamB/MamM-type transporters supplying iron."
        }
       ]
      },
      {
       "subject": "iron",
       "predicate": "is mineralised into",
       "object": "crystal",
       "description": "Iron imported into the magnetosome vesicle is biomineralised as magnetite.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro.2016.99",
         "notes": "Uebe & Schüler 2016 describe magnetite biomineralisation within the vesicle."
        }
       ]
      },
      {
       "subject": "mamk",
       "predicate": "aligns",
       "object": "chain",
       "description": "MamK filaments, connected to vesicles by MamJ, hold the magnetosomes in a linear chain.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro.2016.99",
         "notes": "Uebe & Schüler 2016: MamK/MamJ organise the chain; mamJ deletion scatters magnetosomes."
        }
       ]
      },
      {
       "subject": "chain",
       "predicate": "produces",
       "object": "dipole",
       "description": "Summing the single-domain crystal moments along the chain gives the cell a permanent dipole.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro.2016.99",
         "notes": "Uebe & Schüler 2016 describe the chain's summed magnetic moment orienting the cell."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "no_image_yet",
     "prompt": "Add a micrograph whose imaged organism is identified to species.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "rationale": "Commons carries CC BY 3.0 TEM images of magnetosome chains from Pósfai et al. (PMC3840360), but their captions identify the cells only as 'magnetotactic Alphaproteobacteria' or an unnamed strain, and the schema requires an image taxon the record already claims.",
     "posed_by": "claude",
     "posed_date": "2026-08-30"
    },
    {
     "discussion_id": "localisation_evidence_is_thin",
     "prompt": "Most magnetosome proteins carry no experimental evidence for their magnetosome localisation in UniProt.",
     "kind": "KNOWLEDGE_GAP",
     "status": "OPEN",
     "attaches_to": [
      "components#mam_proteins"
     ],
     "rationale": "Seeding UniProt SL-0510 for Magnetospirillum gryphiswaldense MSR-1 returned 27 reviewed proteins; only MamJ carries an ECO:0000269 PubMed citation for the localisation itself, so only it produced a protein example. The rest are annotated by rule or similarity. That is a statement about the annotation, not about the biology — but it means per-protein localisation evidence has to come from the primary literature rather than from UniProt.",
     "posed_by": "claude",
     "posed_date": "2026-08-30"
    }
   ],
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-08-31T03:48:12Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Drafted from the cited review. Every GO term, taxon id and DOI was resolved against OLS, NCBI Taxonomy and Crossref before writing; evidence notes state what the review says, not a reading of primary literature. Not yet human-reviewed.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-31T03:48:24Z",
     "curator": "uniprot_sl",
     "action": "ADD_UNIPROT_SL_XREF",
     "changes": "Added uniprot.location:SL-0510 (Magnetosome); mapping read from the GO line of UniProt subcell.txt."
    },
    {
     "timestamp": "2026-08-31T03:49:12Z",
     "curator": "uniprot_sl",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "Added 1 taxon-paired protein example(s) from UniProtKB reviewed entries annotated to SL-0510 (Magnetosome), matched to components by gene symbol, each carrying UniProt's ECO:0000269 PubMed evidence for the localisation."
    },
    {
     "timestamp": "2026-08-31T03:49:13Z",
     "curator": "claude",
     "action": "NOTE_EVIDENCE_GAP",
     "changes": "Recorded that only 1 of 27 reviewed MSR-1 magnetosome proteins carries experimental localisation evidence in UniProt.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-31T03:50:27Z",
     "curator": "claude",
     "action": "FIX_ID_LABEL_FINDINGS",
     "changes": "id-label gate: CHEBI:50290 was written from memory for magnetite and resolves to 'sapphyrin PCI-2052'; replaced with the verified CHEBI:46726 magnetite. Node labels aligned to the ontology labels (magnetite, iron atom).",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-31T03:54:23Z",
     "curator": "claude",
     "action": "ADD_CORROBORATION",
     "changes": "Added an independent second review (#63) and the parent_structures link to intracellular membrane-bounded organelle (#64).",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-31T04:08:43Z",
     "curator": "claude",
     "action": "ADD_TRAIT_EVIDENCE",
     "changes": "TraitLink.evidence became required in the schema; cited the review already backing the record for the magnetosome trait link.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-31T06:02:12Z",
     "curator": "claude",
     "action": "APPLY_COMPONENT_BOUNDARY",
     "changes": "Component-boundary rule (#66): MamK/MamJ is machinery acting on the assembled magnetosome, so its essentiality moves from CONDITIONAL to DISPENSABLE — the organelle forms without it.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-31T06:12:34Z",
     "curator": "claude",
     "action": "SET_COMPONENT_ROLE",
     "changes": "component_role became required (#77) so the constituent/machinery distinction is machine-readable rather than prose. Set per component; ASSOCIATED_MACHINERY only where the protein acts on the already-assembled structure.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-01T20:52:03Z",
     "curator": "micro_xrefs",
     "action": "ADD_XREF",
     "changes": "Added MICRO:0000216 (magnetosome) as a curator-reviewed identity xref; exact non-obsolete MicrO id and label verified through OLS."
    },
    {
     "timestamp": "2026-09-02T05:45:20Z",
     "curator": "interpro_groundings",
     "action": "GROUND_COMPONENTS",
     "changes": "Applied exact integrated InterPro family groundings to none; recorded label-only decisions for mamk_filament. The fixed reviewed allow-list required exact component identity, reviewed UniProt examples, type=family entries, and unchanged family consensus across curated scope examples.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-02T23:27:21Z",
     "curator": "uniprot_sl",
     "action": "ENRICH_EVIDENCE_NOTES",
     "changes": "#41: added the cited paper's author, year, title and journal to 1 UniProt-seeded evidence note(s), fetched from PubMed esummary. The notes were previously identical per accession, so a reader could not tell the cited papers apart. Only notes byte-identical to the seeded boilerplate were touched."
    },
    {
     "timestamp": "2026-09-04T01:40:08Z",
     "curator": "codex",
     "action": "ENHANCE_CAUSAL_GRAPH",
     "changes": "Added the missing description to the magnetosome iron-mineralisation edge.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T07:38:17Z",
     "curator": "uniprot_sl",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "Added 1 taxon-paired protein example(s) from UniProtKB reviewed entries annotated to SL-0510 (Magnetosome), matched to components by gene symbol, each carrying UniProt's ECO:0000269 PubMed evidence for the localisation."
    },
    {
     "timestamp": "2026-09-08T07:39:32Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 7 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-09-13T08:10:42Z",
     "curator": "codex",
     "action": "GROUND_MAMK_FILAMENT",
     "changes": "Split the combined MamK/MamJ associated-machinery component so the MamK filament now grounds to cellstructuremech:mamk_filament while MamJ remains a reviewed label-only connector component.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T08:12:26Z",
     "curator": "codex",
     "action": "GROUND_MAMJ_CONNECTOR",
     "changes": "Grounded the split MamJ connector component to the exact InterPro MamJ family and narrowed its protein-example roles to the connector component.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:18:00Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "xrefs": [
    "uniprot.location:SL-0510",
    "MICRO:0000216"
   ],
   "parent_structures": [
    "GO:0043231"
   ]
  },
  {
   "identifier": "GO:0110145",
   "label": "magnetosome lumen",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The volume enclosed by the magnetosome membrane.",
   "definition_source": "GO:0110145",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T16:22:48Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T16:23:16Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the UniProt SL xref, organelle-lumen parentage, magnetosome parthood, bacterial/Alphaproteobacteria scope, an MSR-1 example, a biomineralization function, GO/UniProt/DOI/PMID evidence, a nonmechanistic lumen-topology graph, and a resolved boundary interpretation.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0043233"
   ],
   "part_of": [
    "GO:0110143"
   ],
   "xrefs": [
    "uniprot.location:SL-0511"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "RARE",
     "note": "Magnetosome lumina occur inside magnetosome vesicles in magnetotactic bacterial lineages rather than broadly across Bacteria.",
     "reference": "DOI:10.1038/nrmicro.2016.99"
    },
    {
     "taxon_id": "NCBITaxon:28211",
     "taxon_label": "Alphaproteobacteria",
     "presence": "VARIABLE",
     "note": "Alphaproteobacterial magnetotactic model strains build magnetosome vesicles with membrane-enclosed mineralization lumina, but magnetotaxis is confined to particular lineages.",
     "reference": "DOI:10.1038/nrmicro.2016.99"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:431944",
     "taxon_label": "Magnetospirillum gryphiswaldense MSR-1",
     "note": "Alphaproteobacterial model used for biochemical and proteomic analysis of isolated magnetosome membranes and for genetic analysis of magnetosome vesicle assembly.",
     "reference": "PMID:14766587"
    }
   ],
   "functions": [
    {
     "function_id": "magnetosome_lumen_biomineralization",
     "label": "magnetosome lumen biomineralization",
     "description": "The magnetosome lumen is the membrane-enclosed compartment in which imported iron is mineralized into a magnetic iron-mineral crystal.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro.2016.99",
       "notes": "Uebe and Schuler 2016 review magnetosome vesicles as the compartments in which iron is accumulated and biomineralized as magnetite or greigite."
      },
      {
       "reference": "PMID:22007638",
       "notes": "Uebe et al. 2011 linked MamB and MamM to magnetite biomineralization and magnetosome membrane assembly in Magnetospirillum gryphiswaldense."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0110145",
     "notes": "Gene Ontology cellular-component term for the magnetosome lumen."
    },
    {
     "reference": "GO:0043233",
     "notes": "Gene Ontology cellular-component term for organelle lumen, the broader organelle-enclosed compartment parent."
    },
    {
     "reference": "GO:0110143",
     "notes": "Gene Ontology cellular-component term for the containing magnetosome."
    },
    {
     "reference": "GO:0110146",
     "notes": "Gene Ontology cellular-component term for the magnetosome membrane that encloses the lumen."
    },
    {
     "reference": "uniprot.location:SL-0511",
     "notes": "UniProt Subcellular Location entry SL-0511 maps directly to GO:0110145 and places the magnetosome lumen under the magnetosome subcellular location."
    },
    {
     "reference": "uniprot.location:SL-0512",
     "notes": "UniProt Subcellular Location entry SL-0512 maps the magnetosome membrane to GO:0110146."
    },
    {
     "reference": "DOI:10.1038/nrmicro.2016.99",
     "notes": "Uebe R and Schuler D 2016, Magnetosome biogenesis in magnetotactic bacteria, Nature Reviews Microbiology."
    },
    {
     "reference": "PMID:14766587",
     "notes": "Grunberg et al. 2004, Biochemical and proteomic analysis of the magnetosome membrane in Magnetospirillum gryphiswaldense, Applied and Environmental Microbiology."
    },
    {
     "reference": "PMID:22007638",
     "notes": "Uebe et al. 2011, The cation diffusion facilitator proteins MamB and MamM of Magnetospirillum gryphiswaldense have distinct and complex functions, and are involved in magnetite biomineralization and magnetosome membrane assembly, Molecular Microbiology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "magnetosome_lumen_topology",
     "title": "Magnetosome lumen topology",
     "description": "The magnetosome lumen is the internal magnetosome compartment enclosed by the magnetosome membrane.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the defining lumenal boundary without duplicating the whole-magnetosome membrane invagination, iron-transport, biomineralization, or chain-assembly mechanisms.",
     "nodes": [
      {
       "node_id": "magnetosome_lumen",
       "label": "magnetosome lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0110145"
      },
      {
       "node_id": "magnetosome_membrane",
       "label": "magnetosome membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0110146"
      },
      {
       "node_id": "magnetosome",
       "label": "magnetosome",
       "node_type": "ORGANELLE",
       "grounding": "GO:0110143"
      },
      {
       "node_id": "magnetosome_biomineralization",
       "label": "magnetosome biomineralization",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "magnetosome_lumen",
       "predicate": "is part of",
       "object": "magnetosome",
       "description": "The magnetosome lumen is the internal compartment of a magnetosome.",
       "evidence": [
        {
         "reference": "GO:0110145",
         "notes": "GO:0110145 identifies the magnetosome lumen cellular component."
        },
        {
         "reference": "uniprot.location:SL-0511",
         "notes": "UniProt SL-0511 places the magnetosome lumen under the magnetosome subcellular location."
        },
        {
         "reference": "GO:0110143",
         "notes": "GO:0110143 identifies the containing magnetosome."
        }
       ]
      },
      {
       "subject": "magnetosome_membrane",
       "predicate": "encloses",
       "object": "magnetosome_lumen",
       "description": "The magnetosome membrane encloses the magnetosome lumen.",
       "evidence": [
        {
         "reference": "GO:0110145",
         "notes": "GO:0110145 identifies the lumen under the magnetosome subcellular location."
        },
        {
         "reference": "GO:0110146",
         "notes": "GO:0110146 identifies the magnetosome membrane that surrounds the organelle."
        },
        {
         "reference": "uniprot.location:SL-0512",
         "notes": "UniProt SL-0512 maps the magnetosome membrane to GO:0110146."
        }
       ]
      },
      {
       "subject": "magnetosome_biomineralization",
       "predicate": "occurs in",
       "object": "magnetosome_lumen",
       "description": "Iron imported into the magnetosome vesicle is biomineralized in the lumenal volume.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro.2016.99",
         "notes": "Uebe and Schuler 2016 review magnetosome vesicles as the site of magnetite or greigite biomineralization."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "boundary_membrane_not_lumen_component",
     "prompt": "Keep the magnetosome membrane as the boundary of the magnetosome lumen rather than as a lumen component.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#magnetosome_lumen_topology"
     ],
     "rationale": "GO:0110145 denotes the magnetosome lumen, whereas GO:0110146 denotes the lipid bilayer surrounding a magnetosome.",
     "resolution_note": "Represented GO:0110146 as the boundary node in the topology graph and left the lumen record without constituent components.",
     "evidence": [
      {
       "reference": "GO:0110145",
       "notes": "GO:0110145 identifies the magnetosome lumen."
      },
      {
       "reference": "GO:0110146",
       "notes": "GO:0110146 identifies the membrane that bounds the magnetosome lumen."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0110146",
   "label": "magnetosome membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The lipid bilayer membrane surrounding a magnetosome.",
   "definition_source": "GO:0110146",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T16:05:25Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T16:06:15Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added SL-0512 xref, membrane parentage, magnetosome parthood, a label-only lipid-bilayer component, bacterial/Alphaproteobacteria scope, an MSR-1 example, a biomineralization-boundary function, GO/UniProt/DOI/PMID evidence, a nonmechanistic magnetosome-membrane topology graph, and a lipid-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 5 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0016020"
   ],
   "part_of": [
    "GO:0110143"
   ],
   "xrefs": [
    "uniprot.location:SL-0512"
   ],
   "components": [
    {
     "component_id": "magnetosome_lipid_bilayer",
     "label": "magnetosome lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Lipid bilayer that surrounds each magnetosome mineralization vesicle and carries magnetosome-associated membrane proteins.",
     "evidence": [
      {
       "reference": "GO:0110146",
       "notes": "GO:0110146 identifies the magnetosome membrane as the lipid bilayer surrounding a magnetosome."
      },
      {
       "reference": "DOI:10.1038/nrmicro.2016.99",
       "notes": "Uebe and Schuler 2016 review the magnetosome membrane as a lipid vesicle boundary derived from the cytoplasmic membrane during magnetosome biogenesis."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0110146 identifies the whole magnetosome membrane, but no exact source-neutral CURIE was curated for the generic magnetosome lipid-bilayer constituent."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "RARE",
     "note": "Magnetosome membranes occur in magnetotactic bacterial lineages rather than broadly across Bacteria.",
     "reference": "DOI:10.1038/nrmicro.2016.99"
    },
    {
     "taxon_id": "NCBITaxon:28211",
     "taxon_label": "Alphaproteobacteria",
     "presence": "VARIABLE",
     "note": "The magnetotactic model strains used for membrane biochemistry and genetics are Alphaproteobacteria, but magnetotaxis is confined to particular lineages.",
     "reference": "DOI:10.1038/nrmicro.2016.99"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:431944",
     "taxon_label": "Magnetospirillum gryphiswaldense MSR-1",
     "note": "Alphaproteobacterial model used for biochemical and proteomic analysis of isolated magnetosome membranes.",
     "reference": "PMID:14766587"
    }
   ],
   "functions": [
    {
     "function_id": "magnetosome_biomineralization_boundary",
     "label": "magnetosome biomineralization boundary",
     "description": "The magnetosome membrane encloses the iron-mineral biomineralization vesicle and hosts Mam/Mms proteins that support controlled magnetite crystal formation.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro.2016.99",
       "notes": "Uebe and Schuler 2016 review Mam/Mms proteins at the magnetosome membrane and their roles in magnetosome biogenesis."
      },
      {
       "reference": "PMID:14766587",
       "notes": "Grunberg et al. 2004 biochemically and proteomically analyzed the magnetosome membrane in Magnetospirillum gryphiswaldense."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0110146",
     "notes": "Gene Ontology cellular-component term for the magnetosome membrane."
    },
    {
     "reference": "GO:0016020",
     "notes": "Gene Ontology cellular-component parent term for membrane."
    },
    {
     "reference": "GO:0110143",
     "notes": "Gene Ontology cellular-component term for the containing magnetosome."
    },
    {
     "reference": "uniprot.location:SL-0512",
     "notes": "UniProt Subcellular Location entry SL-0512 maps to GO:0110146 and lists Magnetosome membrane as the entry name."
    },
    {
     "reference": "DOI:10.1038/nrmicro.2016.99",
     "notes": "Uebe R and Schuler D 2016, Magnetosome biogenesis in magnetotactic bacteria, Nature Reviews Microbiology."
    },
    {
     "reference": "DOI:10.1002/pro.2827",
     "notes": "Barber-Zucker and Zarivach 2015, From invagination to navigation: the story of magnetosome-associated proteins, Protein Science."
    },
    {
     "reference": "PMID:14766587",
     "notes": "Grunberg et al. 2004, Biochemical and proteomic analysis of the magnetosome membrane in Magnetospirillum gryphiswaldense, Applied and Environmental Microbiology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "magnetosome_membrane_biomineralization_boundary",
     "title": "Magnetosome membrane bounds the biomineralizing vesicle",
     "description": "The magnetosome membrane surrounds the mineralizing magnetosome vesicle and hosts Mam/Mms membrane proteins that support controlled iron biomineralization.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures membrane topology and protein residence without duplicating the whole magnetosome invagination, iron-transport, or chain-assembly mechanism.",
     "nodes": [
      {
       "node_id": "magnetosome_membrane",
       "label": "magnetosome membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0110146",
       "component_ref": "magnetosome_lipid_bilayer"
      },
      {
       "node_id": "magnetosome",
       "label": "magnetosome",
       "node_type": "ORGANELLE",
       "grounding": "GO:0110143"
      },
      {
       "node_id": "mam_mms_proteins",
       "label": "Mam/Mms magnetosome membrane proteins",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:V6F235",
        "UniProtKB:V6F510",
        "UniProtKB:Q93DY9",
        "UniProtKB:Q6NE76",
        "UniProtKB:Q6NE58"
       ]
      },
      {
       "node_id": "magnetosome_biomineralization",
       "label": "magnetosome biomineralization",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "magnetosome_membrane",
       "predicate": "is part of",
       "object": "magnetosome",
       "description": "The magnetosome membrane is the lipid-bilayer boundary of the magnetosome.",
       "evidence": [
        {
         "reference": "GO:0110146",
         "notes": "GO:0110146 defines the membrane by its surrounding relation to the magnetosome."
        },
        {
         "reference": "uniprot.location:SL-0512",
         "notes": "UniProt SL-0512 maps the Magnetosome membrane subcellular-location entry to GO:0110146."
        }
       ]
      },
      {
       "subject": "mam_mms_proteins",
       "predicate": "reside in",
       "object": "magnetosome_membrane",
       "description": "Magnetosome-associated Mam/Mms proteins reside at the magnetosome membrane.",
       "evidence": [
        {
         "reference": "PMID:14766587",
         "notes": "Grunberg et al. 2004 performed biochemical and proteomic analysis of the magnetosome membrane in Magnetospirillum gryphiswaldense."
        },
        {
         "reference": "DOI:10.1002/pro.2827",
         "notes": "Barber-Zucker and Zarivach 2015 review magnetosome-associated proteins and their functions at magnetosome membranes."
        }
       ]
      },
      {
       "subject": "magnetosome_membrane",
       "predicate": "supports",
       "object": "magnetosome_biomineralization",
       "description": "The magnetosome membrane defines the vesicle boundary where controlled magnetite biomineralization occurs.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro.2016.99",
         "notes": "Uebe and Schuler 2016 review magnetosome membrane invagination, membrane proteins, iron accumulation, and magnetite biomineralization."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_magnetosome_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the generic lipid constituent of the magnetosome membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#magnetosome_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0110146, but no magnetosome-specific lipid or lipid-bilayer CURIE was curated for the membrane constituent.",
     "evidence": [
      {
       "reference": "GO:0110146",
       "notes": "GO:0110146 identifies the complete magnetosome membrane."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0020036",
   "label": "Maurer's cleft",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A disk-like structure that appears at the periphery of a red blood cell infected by an apicomplexan parasite, characterized by a translucent lumen and an electron-dense coat of variable thickness; often appears to be tethered to the host cell membrane by fibrous connections with the erythrocyte cytoskeleton.",
   "definition_source": "GO:0020036",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-22T07:33:56Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T07:35:19Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added membrane and resident-protein components, P. falciparum taxonomic scope, a PfEMP1 trafficking function, DOI evidence, a nonmechanistic Maurer's-cleft trafficking graph, and discussions for host-cell boundary and protein-family grounding.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0043231"
   ],
   "components": [
    {
     "component_id": "maurers_cleft_membrane",
     "label": "Maurer's cleft membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Parasite-derived membrane boundary of the flattened cleft in the infected red-blood-cell cytoplasm.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.ijpara.2005.10.001",
       "notes": "Lanzer et al. 2006 reviewed Maurer's clefts as flattened membranous organelles induced by Plasmodium falciparum in infected erythrocytes."
      },
      {
       "reference": "DOI:10.1016/S0166-6851(00)00301-7",
       "notes": "Blisnick et al. 2000 localized the integral membrane protein PfSBP1 to Maurer's clefts in P. falciparum-infected erythrocytes."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0020036 denotes the whole Maurer's cleft; no exact source-neutral GO or membrane-lipid CURIE for only the Maurer's cleft membrane was curated."
    },
    {
     "component_id": "maurers_cleft_resident_proteins",
     "label": "Maurer's cleft resident proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Plasmodium-exported proteins that reside at Maurer's clefts and participate in trafficking or organizing virulence cargo in infected erythrocytes.",
     "evidence": [
      {
       "reference": "DOI:10.1111/j.1365-2958.2008.06235.x",
       "notes": "Spycher et al. 2008 studied the Maurer's cleft protein MAHRP1 and found that MAHRP1 loss prevents PfEMP1 presentation on the infected red-blood-cell surface."
      },
      {
       "reference": "DOI:10.1083/jcb.200509122",
       "notes": "Cooke et al. 2006 disrupted skeleton-binding protein 1 and showed that PfEMP1 still reached Maurer's clefts but was not presented on the infected red-blood-cell surface."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Maurer's cleft resident proteins include unrelated Plasmodium proteins such as SBP1 and MAHRP1; no exact source-neutral CURIE for the whole resident cohort was curated.",
     "gene_symbols": [
      "MAHRP1",
      "REX1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q6V0W9",
       "protein_label": "Membrane-associated histidine-rich protein",
       "gene_symbol": "mahrp1",
       "taxon_id": "NCBITaxon:5833",
       "taxon_label": "Plasmodium falciparum",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene MAHRP1 in Plasmodium falciparum. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q6V0W9",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q6V0W9 for gene MAHRP1 in Plasmodium falciparum. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "skeleton_binding_protein_1",
     "label": "skeleton-binding protein 1",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Integral Maurer's cleft membrane protein implicated in anchoring clefts to the erythrocyte skeleton and required for efficient PfEMP1 surface display in P. falciparum-infected erythrocytes.",
     "evidence": [
      {
       "reference": "DOI:10.1016/S0166-6851(00)00301-7",
       "notes": "Blisnick et al. 2000 characterized PfSBP1 as an integral Maurer's cleft membrane protein associated with the erythrocyte skeleton."
      },
      {
       "reference": "DOI:10.1083/jcb.200509122",
       "notes": "Cooke et al. 2006 found that deleting SBP1 blocked PfEMP1 expression on the infected red-blood-cell surface."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from Plasmodium SBP1 evidence; no exact InterPro, Pfam, or NCBIfam family identifier for the Maurer's cleft SBP1 constituent class was curated.",
     "gene_symbols": [
      "SBP1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9NFF5",
       "protein_label": "Skeleton binding protein 1",
       "gene_symbol": "sbp1",
       "taxon_id": "NCBITaxon:5833",
       "taxon_label": "Plasmodium falciparum",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene SBP1 in Plasmodium falciparum. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9NFF5",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q9NFF5 for gene SBP1 in Plasmodium falciparum. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5833",
     "taxon_label": "Plasmodium falciparum",
     "presence": "COMMON",
     "note": "P. falciparum asexual blood-stage parasites induce Maurer's clefts in the cytoplasm of infected human erythrocytes.",
     "reference": "DOI:10.1016/j.ijpara.2005.10.001"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5833",
     "taxon_label": "Plasmodium falciparum",
     "note": "Human malaria parasite in which Maurer's cleft resident proteins such as SBP1 and MAHRP1 have been tested genetically for PfEMP1 trafficking.",
     "reference": "DOI:10.1083/jcb.200509122"
    }
   ],
   "functions": [
    {
     "function_id": "erythrocyte_surface_virulence_protein_trafficking",
     "label": "erythrocyte surface virulence-protein trafficking",
     "description": "Maurer's clefts act as intermediate compartments that help traffic parasite virulence proteins, including PfEMP1, toward the infected erythrocyte surface.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.ijpara.2005.10.001",
       "notes": "Lanzer et al. 2006 reviewed Maurer's cleft morphology and protein-trafficking roles in P. falciparum-infected erythrocytes."
      },
      {
       "reference": "DOI:10.1111/j.1365-2958.2008.06235.x",
       "notes": "Spycher et al. 2008 found that MAHRP1 loss depletes PfEMP1 from Maurer's clefts and prevents PfEMP1 surface presentation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0020036",
     "notes": "Gene Ontology cellular-component term for Maurer's cleft."
    },
    {
     "reference": "GO:0043231",
     "notes": "Gene Ontology cellular-component parent for intracellular membrane-bounded organelles."
    },
    {
     "reference": "DOI:10.1016/j.ijpara.2005.10.001",
     "notes": "Lanzer et al. 2006, Maurer's clefts: a novel multi-functional organelle in the cytoplasm of Plasmodium falciparum-infected erythrocytes, International Journal for Parasitology."
    },
    {
     "reference": "DOI:10.1016/S0166-6851(00)00301-7",
     "notes": "Blisnick et al. 2000, Pfsbp1, a Maurer's cleft Plasmodium falciparum protein, is associated with the erythrocyte skeleton, Molecular and Biochemical Parasitology."
    },
    {
     "reference": "DOI:10.1083/jcb.200509122",
     "notes": "Cooke et al. 2006, A Maurer's cleft-associated protein is essential for expression of the major malaria virulence antigen on the surface of infected red blood cells, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1111/j.1365-2958.2008.06235.x",
     "notes": "Spycher et al. 2008, The Maurer's cleft protein MAHRP1 is essential for trafficking of PfEMP1 to the surface of Plasmodium falciparum-infected erythrocytes, Molecular Microbiology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "maurers_cleft_pfemp1_trafficking",
     "title": "Maurer's cleft proteins support infected-cell surface cargo display",
     "description": "The Maurer's cleft membrane houses resident Plasmodium proteins, including SBP1, that contribute to delivery of PfEMP1 toward the infected erythrocyte surface.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the cleft-to-host-surface trafficking role without asserting the vesicle budding, actin-remodeling, or protein-export steps upstream and downstream of the cleft.",
     "nodes": [
      {
       "node_id": "maurers_cleft_membrane",
       "label": "Maurer's cleft membrane",
       "node_type": "STRUCTURE",
       "component_ref": "maurers_cleft_membrane"
      },
      {
       "node_id": "maurers_cleft",
       "label": "Maurer's cleft",
       "node_type": "ORGANELLE",
       "grounding": "GO:0020036"
      },
      {
       "node_id": "skeleton_binding_protein_1",
       "label": "skeleton-binding protein 1",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "skeleton_binding_protein_1"
      },
      {
       "node_id": "maurers_cleft_resident_proteins",
       "label": "Maurer's cleft resident proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "maurers_cleft_resident_proteins"
      },
      {
       "node_id": "pfemp1_trafficking",
       "label": "PfEMP1 trafficking",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "infected_erythrocyte_surface",
       "label": "infected erythrocyte surface",
       "node_type": "CELLULAR_LOCALIZATION"
      }
     ],
     "edges": [
      {
       "subject": "maurers_cleft_membrane",
       "predicate": "bounds",
       "object": "maurers_cleft",
       "description": "A parasite-derived membrane bounds the flattened Maurer's cleft in infected erythrocytes.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.ijpara.2005.10.001",
         "notes": "Lanzer et al. 2006 reviewed Maurer's clefts as membranous organelles in P. falciparum-infected erythrocytes."
        }
       ]
      },
      {
       "subject": "skeleton_binding_protein_1",
       "predicate": "localizes to",
       "object": "maurers_cleft_membrane",
       "description": "PfSBP1 is an integral membrane protein of P. falciparum Maurer's clefts.",
       "evidence": [
        {
         "reference": "DOI:10.1016/S0166-6851(00)00301-7",
         "notes": "Blisnick et al. 2000 localized PfSBP1 to the Maurer's cleft membrane."
        }
       ]
      },
      {
       "subject": "maurers_cleft_resident_proteins",
       "predicate": "localize to",
       "object": "maurers_cleft",
       "description": "Maurer's clefts contain multiple resident Plasmodium proteins that participate in infected-cell remodeling.",
       "evidence": [
        {
         "reference": "DOI:10.1111/j.1365-2958.2008.06235.x",
         "notes": "Spycher et al. 2008 localized MAHRP1 to Maurer's clefts and tested its role in PfEMP1 trafficking."
        }
       ]
      },
      {
       "subject": "maurers_cleft",
       "predicate": "supports",
       "object": "pfemp1_trafficking",
       "description": "PfEMP1 transits through Maurer's clefts en route to the infected erythrocyte surface.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200509122",
         "notes": "Cooke et al. 2006 found that in SBP1 knockout parasites PfEMP1 still reaches Maurer's clefts but no longer appears on the infected-cell surface."
        }
       ]
      },
      {
       "subject": "pfemp1_trafficking",
       "predicate": "delivers cargo to",
       "object": "infected_erythrocyte_surface",
       "description": "Maurer's cleft-dependent trafficking helps present PfEMP1 on the surface of infected red blood cells.",
       "evidence": [
        {
         "reference": "DOI:10.1111/j.1365-2958.2008.06235.x",
         "notes": "Spycher et al. 2008 showed that MAHRP1 deletion depletes PfEMP1 from Maurer's clefts and blocks PfEMP1 surface presentation."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "parasite_derived_host_cytoplasm_boundary",
     "prompt": "Model Maurer's clefts as parasite-derived structures inside infected erythrocytes rather than as a conserved host red-blood-cell organelle.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "taxonomic_distribution",
      "causal_graphs#maurers_cleft_pfemp1_trafficking"
     ],
     "rationale": "Maurer's clefts are induced by malaria parasites in the host erythrocyte cytoplasm and are populated by parasite-exported proteins; this record therefore uses Plasmodium falciparum as the canonical taxon and avoids treating the clefts as normal erythrocyte organelles.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.ijpara.2005.10.001",
       "notes": "Lanzer et al. 2006 reviewed Maurer's clefts as organelles in the cytoplasm of P. falciparum-infected erythrocytes."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-22",
     "resolved_date": "2026-09-22"
    },
    {
     "discussion_id": "ground_maurers_cleft_protein_families",
     "prompt": "Resolve exact source-neutral families for SBP1, MAHRP1, and other Maurer's cleft resident protein classes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#maurers_cleft_resident_proteins",
      "components#skeleton_binding_protein_1"
     ],
     "rationale": "The first record curates SBP1 and MAHRP1 from P. falciparum localization and knockout evidence but does not assign broad domain-family CURIEs to exact Maurer's cleft resident protein classes.",
     "evidence": [
      {
       "reference": "DOI:10.1016/S0166-6851(00)00301-7"
      },
      {
       "reference": "DOI:10.1111/j.1365-2958.2008.06235.x"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-22"
    }
   ]
  },
  {
   "identifier": "GO:0044227",
   "label": "methane-oxidizing organelle",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A cytoplasmic, membrane-bounded organelle in aerobic methanotrophic bacteria, built from intracytoplasmic membranes that house particulate methane monooxygenase and associated electron-transfer proteins for methane catabolism.",
   "definition_source": "GO:0044227",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-06T08:39:10Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-06T08:42:35Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added methane-oxidizing organelle synonyms, GO parent, ICM and pMMO components, taxonomic scope, Methylococcus Bath example, functions, record evidence, and a pMMO-array methane-oxidation graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-06T09:46:24Z",
     "curator": "claude",
     "action": "FIXED_FUNCTION_SCOPE",
     "changes": "Removed native pMMO array organization from functions; retained array packing as a source-backed pMMO component and causal-graph structure.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:18:09Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "methane-oxidizing compartment",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0044227"
    },
    {
     "synonym_text": "methanotroph intracytoplasmic membrane-bound compartment",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0044227"
    }
   ],
   "parent_structures": [
    "GO:0043231"
   ],
   "components": [
    {
     "component_id": "intracytoplasmic_membrane_bilayer",
     "label": "methanotroph intracytoplasmic membrane bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Inner-membrane-derived lipid bilayer that expands into the intracytoplasmic membrane network housing pMMO trimers.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-022-32752-9",
       "notes": "Zhu et al. 2022 used cryoFIB/SEM volume imaging and cellular cryoET in Methylococcus capsulatus Bath to show that copper-induced ICMs derive from the inner cell membrane and contain embedded pMMO arrays."
      },
      {
       "reference": "DOI:10.1111/1751-7915.13458",
       "notes": "Whiddon et al. 2019 developed live-cell fluorescence staining for type I methanotroph ICMs and treated the FM dye signal as labelling highly compressed membrane stacks."
      }
     ]
    },
    {
     "component_id": "particulate_methane_monooxygenase",
     "label": "particulate methane monooxygenase complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "pmoA",
      "pmoB",
      "pmoC"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO methane monooxygenase terms denote molecular functions rather than the membrane pMMO trimer, so no exact source-neutral complex CURIE was curated.",
     "role": "Copper membrane monooxygenase trimer embedded in the ICM that oxidizes methane to methanol and packs into native hexagonal arrays.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-022-32752-9",
       "notes": "Zhu et al. 2022 resolved native ICM-embedded pMMO trimers and higher-order hexagonal pMMO arrays by cryoET and subtomogram averaging."
      },
      {
       "reference": "DOI:10.1128/JB.183.5.1810-1812.2001",
       "notes": "Stolyar et al. 2001 assayed expression of individual Methylococcus capsulatus Bath pmo gene copies encoding particulate methane monooxygenase subunits."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q607G3",
       "protein_label": "Particulate methane monooxygenase beta subunit",
       "gene_symbol": "pmoA1",
       "taxon_id": "NCBITaxon:243233",
       "taxon_label": "Methylococcus capsulatus str. Bath",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene pmoA, which UniProt lists under the primary name pmoA1, in Methylococcus capsulatus str. Bath, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12379148",
         "notes": "Basu P et al. 2003, ‘The membrane-associated form of methane mono-oxygenase from Methylococcus capsulatus (Bath) is a copper/iron protein.’, Biochem J. ECO:0000269 experimental evidence cited by UniProt for the 'Membrane' localisation of Q607G3."
        },
        {
         "reference": "PMID:15674245",
         "notes": "Lieberman RL et al. 2005, ‘Crystal structure of a membrane-bound metalloenzyme that catalyses the biological oxidation of methane.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Membrane' localisation of Q607G3."
        },
        {
         "reference": "PMID:22013879",
         "notes": "Smith SM et al. 2011, ‘Crystal structure and characterization of particulate methane monooxygenase from Methylocystis species strain M.’, Biochemistry. ECO:0000269 experimental evidence cited by UniProt for the 'Membrane' localisation of Q607G3."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:G1UBD1",
       "protein_label": "Particulate methane monooxygenase alpha subunit",
       "gene_symbol": "pmoB1",
       "taxon_id": "NCBITaxon:243233",
       "taxon_label": "Methylococcus capsulatus str. Bath",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene pmoB, which UniProt lists under the primary name pmoB1, in Methylococcus capsulatus str. Bath, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12379148",
         "notes": "Basu P et al. 2003, ‘The membrane-associated form of methane mono-oxygenase from Methylococcus capsulatus (Bath) is a copper/iron protein.’, Biochem J. ECO:0000269 experimental evidence cited by UniProt for the 'Membrane' localisation of G1UBD1."
        },
        {
         "reference": "PMID:15674245",
         "notes": "Lieberman RL et al. 2005, ‘Crystal structure of a membrane-bound metalloenzyme that catalyses the biological oxidation of methane.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Membrane' localisation of G1UBD1."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "RARE",
     "note": "Methane-oxidizing organelles occur in the subset of methanotrophic bacteria that build pMMO-containing intracytoplasmic membranes.",
     "reference": "DOI:10.1111/1751-7915.13458"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:243233",
     "taxon_label": "Methylococcus capsulatus str. Bath",
     "note": "Zhu et al. imaged native ICMs and ICM-embedded pMMO arrays in copper-replete Methylococcus capsulatus Bath cells.",
     "reference": "DOI:10.1038/s41467-022-32752-9"
    }
   ],
   "functions": [
    {
     "function_id": "methane_catabolism",
     "label": "methane catabolic process",
     "grounding": "GO:0046188",
     "description": "ICM-localized pMMO oxidizes methane to methanol as the first step in aerobic bacterial methane catabolism.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-022-32752-9",
       "notes": "Zhu et al. 2022 studied pMMO in native ICMs and described methane C-H bond activation and oxidation to methanol as the pMMO reaction."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1038/s41467-022-32752-9",
     "notes": "Zhu et al. 2022, Structure and activity of particulate methane monooxygenase arrays in methanotrophs, Nature Communications."
    },
    {
     "reference": "DOI:10.1111/1751-7915.13458",
     "notes": "Whiddon et al. 2019, Fluorescence-based analysis of the intracytoplasmic membranes of type I methanotrophs, Microbial Biotechnology."
    },
    {
     "reference": "DOI:10.1128/JB.183.5.1810-1812.2001",
     "notes": "Stolyar et al. 2001, Expression of individual copies of Methylococcus capsulatus Bath particulate methane monooxygenase genes, Journal of Bacteriology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "pmmo_array_methane_oxidation",
     "title": "ICM-embedded pMMO trimers oxidize methane in ordered arrays",
     "description": "Methanotroph intracytoplasmic membranes derive from the inner cell membrane, house pMMO trimers, and organize them into native hexagonal arrays. pMMO carries out the membrane-bound oxidation of methane to methanol that starts methane catabolism.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "icm_bilayer",
       "label": "methanotroph intracytoplasmic membrane bilayer",
       "node_type": "STRUCTURE",
       "component_ref": "intracytoplasmic_membrane_bilayer"
      },
      {
       "node_id": "pmmo",
       "label": "particulate methane monooxygenase complex",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "particulate_methane_monooxygenase"
      },
      {
       "node_id": "pmmo_array",
       "label": "hexagonal pMMO array",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "methane",
       "label": "methane",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "methanol",
       "label": "methanol",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "methane_catabolism",
       "label": "methane catabolic process",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0046188"
      },
      {
       "node_id": "methane_oxidizing_organelle",
       "label": "methane-oxidizing organelle",
       "node_type": "ORGANELLE",
       "grounding": "GO:0044227"
      }
     ],
     "edges": [
      {
       "subject": "icm_bilayer",
       "predicate": "bounds",
       "object": "methane_oxidizing_organelle",
       "description": "The methane-oxidizing organelle is built from an intracytoplasmic membrane that invaginates from the inner cell membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-022-32752-9",
         "notes": "Zhu et al. 2022 visualized Methylococcus capsulatus Bath cells by serial cryoFIB/SEM and cryoET and interpreted ICMs as cytoplasmic-membrane invaginations."
        }
       ]
      },
      {
       "subject": "icm_bilayer",
       "predicate": "houses",
       "object": "pmmo",
       "description": "The intracytoplasmic membrane contains embedded pMMO trimers.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-022-32752-9",
         "notes": "Zhu et al. 2022 resolved pMMO trimers within isolated native ICMs and imaged pMMO particle arrays in intact-cell lamellae."
        }
       ]
      },
      {
       "subject": "pmmo",
       "predicate": "forms",
       "object": "pmmo_array",
       "description": "Native pMMO trimers form higher-order hexagonal arrays in ICMs.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-022-32752-9",
         "notes": "Zhu et al. 2022 showed by cellular and isolated ICM cryoET that pMMO trimers are arranged in hexagonal arrays."
        }
       ]
      },
      {
       "subject": "pmmo_array",
       "predicate": "is located in",
       "object": "methane_oxidizing_organelle",
       "description": "The higher-order pMMO arrays occupy the native intracytoplasmic membranes of the methane-oxidizing organelle.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-022-32752-9",
         "notes": "Zhu et al. 2022 detected pMMO hexagonal arrays covering the ICM surface in intact methanotroph cells."
        }
       ]
      },
      {
       "subject": "pmmo",
       "predicate": "oxidizes",
       "object": "methane",
       "description": "Particulate methane monooxygenase activates methane and oxidizes it to methanol.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-022-32752-9",
         "notes": "Zhu et al. 2022 describe pMMO as the membrane-bound MMO that catalyzes methane C-H bond activation and oxidation to methanol."
        }
       ]
      },
      {
       "subject": "pmmo",
       "predicate": "produces",
       "object": "methanol",
       "description": "Methanol is the product of the pMMO-catalyzed methane oxidation reaction.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-022-32752-9",
         "notes": "Zhu et al. 2022 state that methane monooxygenases oxidize methane to methanol in methanotrophs."
        }
       ]
      },
      {
       "subject": "pmmo",
       "predicate": "initiates",
       "object": "methane_catabolism",
       "description": "ICM-embedded pMMO performs the first oxidative step in methane catabolism.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-022-32752-9",
         "notes": "Zhu et al. 2022 identify pMMO as the primary membrane enzyme for methane oxidation in copper-replete methanotrophs."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0020009",
   "label": "microneme",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A small, elongated secretory organelle that forms part of the apical complex, located along the main axis of an apicomplexan parasite cell within the extreme apical region and at the periphery under the inner membrane complex. Of the specialized secretory compartments identified in apicomplexans, micronemes discharge their contents first, during initial contact of the parasite's apical pole with the host cell surface. Micronemal proteins function during parasite attachment and penetration into the target cell.",
   "definition_source": "GO:0020009",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-10T04:51:36Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T04:52:37Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added apical-complex parthood, microneme membrane/lumen parts, membrane, adhesin and MIC2-M2AP component cohorts, rare eukaryotic and common Apicomplexa taxonomic scope, Toxoplasma gondii as a canonical example, regulated-exocytosis and host-invasion functions, a microneme exocytosis graph, and a grounding TODO for microneme adhesin cohorts.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T04:53:15Z",
     "curator": "claude",
     "action": "FIXED_CAUSAL_GRAPH",
     "changes": "Connected the MIC2-M2AP adhesive protein complex to the microneme lumen in the microneme exocytosis graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T05:04:01Z",
     "curator": "claude",
     "action": "FIXED_EVIDENCE_SCOPE",
     "changes": "Narrowed the microneme secretion signal node to PKG-dependent signaling and cited broad review evidence on the generic microneme-adhesin invasion edge.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-20T21:58:46Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Retyped the microneme lumen graph node as CELLULAR_LOCALIZATION.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:18:13Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0043231"
   ],
   "part_of": [
    "GO:0020007"
   ],
   "has_part": [
    "GO:0033163",
    "GO:0034494"
   ],
   "synonyms": [
    {
     "synonym_text": "sarconeme",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0020009"
    }
   ],
   "components": [
    {
     "component_id": "microneme_membrane",
     "label": "microneme membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0033163",
     "essentiality": "ESSENTIAL",
     "role": "Lipid bilayer that bounds the microneme and encloses its secretory lumen.",
     "evidence": [
      {
       "reference": "DOI:10.1111/cmi.13018",
       "notes": "Dubois and Soldati-Favre 2019 review Toxoplasma microneme biogenesis and exocytosis."
      }
     ]
    },
    {
     "component_id": "microneme_adhesins",
     "label": "microneme adhesins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Microneme adhesins include multiple secreted MIC/TRAP-family and complexed proteins; no exact source-neutral CURIE for the whole microneme-adhesin cohort was curated.",
     "role": "Secreted adhesive proteins that are released from micronemes during host-cell attachment and invasion.",
     "evidence": [
      {
       "reference": "DOI:10.1007/978-0-387-78267-6_2",
       "notes": "Carruthers and Tomley 2008 review apicomplexan microneme proteins used for motility and invasion."
      },
      {
       "reference": "PMID:9208224",
       "notes": "Carruthers and Sibley 1997 observed microneme secretion during Toxoplasma invasion of fibroblasts."
      }
     ],
     "gene_symbols": [
      "MIC1",
      "MIC2",
      "AMA1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O00834",
       "protein_label": "Micronemal protein 1",
       "gene_symbol": "MIC1",
       "taxon_id": "NCBITaxon:5811",
       "taxon_label": "Toxoplasma gondii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene MIC1 in Toxoplasma gondii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11157983",
         "notes": "Reiss M et al. 2001, ‘Identification and characterization of an escorter for two secretory adhesins in Toxoplasma gondii.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasmic vesicle, secretory vesicle, microneme' localisation of O00834."
        },
        {
         "reference": "PMID:15684324",
         "notes": "Cérède O et al. 2005, ‘Synergistic role of micronemal proteins in Toxoplasma gondii virulence.’, J Exp Med. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasmic vesicle, secretory vesicle, microneme' localisation of O00834."
        },
        {
         "reference": "PMID:18818666",
         "notes": "Sawmynaden K et al. 2008, ‘Structural insights into microneme protein assembly reveal a new mode of EGF domain recognition.’, EMBO Rep. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasmic vesicle, secretory vesicle, microneme' localisation of O00834."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:B6KAM0",
       "protein_label": "Apical membrane antigen 1",
       "gene_symbol": "AMA1",
       "taxon_id": "NCBITaxon:432359",
       "taxon_label": "Toxoplasma gondii VEG",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene AMA1 in Toxoplasma gondii VEG, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11083833",
         "notes": "Hehl AB et al. 2000, ‘Toxoplasma gondii homologue of plasmodium apical membrane antigen 1 is involved in invasion of host cells.’, Infect Immun. ECO:0000269 experimental evidence cited by UniProt for the 'Secreted' localisation of B6KAM0."
        },
        {
         "reference": "PMID:11087913",
         "notes": "Donahue CG et al. 2000, ‘The Toxoplasma homolog of Plasmodium apical membrane antigen-1 (AMA-1) is a microneme protein secreted in response to elevated intracellular calcium levels.’, Mol Biochem Parasitol. ECO:0000269 experimental evidence cited by UniProt for the 'Secreted' localisation of B6KAM0."
        },
        {
         "reference": "PMID:16102004",
         "notes": "Howell SA et al. 2005, ‘Distinct mechanisms govern proteolytic shedding of a key invasion protein in apicomplexan pathogens.’, Mol Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Secreted' localisation of B6KAM0."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:S8F9G8",
       "protein_label": "Microneme protein MIC2",
       "gene_symbol": "MIC2",
       "taxon_id": "NCBITaxon:508771",
       "taxon_label": "Toxoplasma gondii ME49",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene MIC2 in Toxoplasma gondii ME49. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/S8F9G8",
         "notes": "UniProtKB unreviewed (TrEMBL) entry S8F9G8 for gene MIC2 in Toxoplasma gondii ME49. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "mic2_m2ap_complex",
     "label": "MIC2-M2AP adhesive protein complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The Toxoplasma MIC2-M2AP microneme adhesin complex is experimentally resolved, but no cross-source complex identifier was curated for the first microneme record.",
     "role": "Toxoplasma microneme adhesin complex required for efficient attachment and rapid host-cell invasion.",
     "evidence": [
      {
       "reference": "DOI:10.1093/emboj/cdg217",
       "notes": "Huynh et al. 2003 connected secretion of the MIC2-M2AP adhesive complex to rapid host-cell invasion."
      },
      {
       "reference": "DOI:10.1371/journal.ppat.0020084",
       "notes": "Huynh and Carruthers 2006 established Toxoplasma MIC2 as a major determinant of invasion and virulence."
      }
     ],
     "gene_symbols": [
      "MIC2",
      "M2AP"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:S8F9G8",
       "protein_label": "Microneme protein MIC2",
       "gene_symbol": "MIC2",
       "taxon_id": "NCBITaxon:508771",
       "taxon_label": "Toxoplasma gondii ME49",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene MIC2 in Toxoplasma gondii ME49. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/S8F9G8",
         "notes": "UniProtKB unreviewed (TrEMBL) entry S8F9G8 for gene MIC2 in Toxoplasma gondii ME49. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "RARE",
     "note": "Micronemes are apical-complex secretory organelles of apicomplexan microbial eukaryotes.",
     "reference": "DOI:10.1007/978-0-387-78267-6_2"
    },
    {
     "taxon_id": "NCBITaxon:5794",
     "taxon_label": "Apicomplexa",
     "presence": "COMMON",
     "note": "Apicomplexans use micronemes as early-discharging apical secretory organelles for attachment and invasion.",
     "reference": "DOI:10.1007/978-0-387-78267-6_2"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5811",
     "taxon_label": "Toxoplasma gondii",
     "note": "Apicomplexan model in which sequential microneme secretion, the MIC2-M2AP complex, and PKG-regulated exocytosis have been experimentally studied.",
     "reference": "PMID:9208224"
    }
   ],
   "functions": [
    {
     "function_id": "regulated_microneme_exocytosis",
     "label": "regulated microneme exocytosis",
     "description": "Micronemes discharge adhesins in a regulated secretion step that precedes host-cell invasion.",
     "evidence": [
      {
       "reference": "PMID:9208224",
       "notes": "Carruthers and Sibley 1997 showed microneme secretion occurs early during Toxoplasma host-cell invasion."
      },
      {
       "reference": "DOI:10.1074/jbc.m115.700518",
       "notes": "Brown et al. 2016 connected serum albumin to PKG-dependent microneme secretion in Toxoplasma gondii."
      }
     ]
    },
    {
     "function_id": "microneme_mediated_host_cell_invasion",
     "label": "microneme-mediated host cell invasion",
     "description": "Secreted microneme adhesins support parasite attachment, motility, and invasion of host cells.",
     "evidence": [
      {
       "reference": "DOI:10.1093/emboj/cdg217",
       "notes": "Huynh et al. 2003 showed that the MIC2-M2AP adhesive protein complex is required for rapid host-cell invasion."
      },
      {
       "reference": "DOI:10.1371/journal.ppat.0020084",
       "notes": "Huynh and Carruthers 2006 showed that MIC2 contributes to Toxoplasma invasion and virulence."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "PMID:9208224",
     "notes": "Carruthers and Sibley 1997, Sequential protein secretion from three distinct organelles of Toxoplasma gondii accompanies invasion of human fibroblasts, European Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1007/978-0-387-78267-6_2",
     "notes": "Carruthers and Tomley 2008, Microneme proteins in apicomplexans, Subcellular Biochemistry."
    },
    {
     "reference": "DOI:10.1111/cmi.13018",
     "notes": "Dubois and Soldati-Favre 2019, Biogenesis and secretion of micronemes in Toxoplasma gondii, Cellular Microbiology."
    },
    {
     "reference": "DOI:10.1093/emboj/cdg217",
     "notes": "Huynh et al. 2003, Rapid invasion of host cells by Toxoplasma requires secretion of the MIC2-M2AP adhesive protein complex, EMBO Journal."
    },
    {
     "reference": "DOI:10.1371/journal.ppat.0020084",
     "notes": "Huynh and Carruthers 2006, Toxoplasma MIC2 is a major determinant of invasion and virulence, PLOS Pathogens."
    },
    {
     "reference": "DOI:10.1074/jbc.m115.700518",
     "notes": "Brown et al. 2016, Serum albumin stimulates protein kinase G-dependent microneme secretion in Toxoplasma gondii, Journal of Biological Chemistry."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "microneme_exocytosis_host_invasion",
     "title": "Regulated microneme exocytosis releases adhesins for invasion",
     "description": "A microneme membrane encloses the secretory lumen; signaling-triggered exocytosis releases microneme adhesins, including the MIC2-M2AP complex, that support host-cell attachment and invasion.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "microneme_membrane",
       "label": "microneme membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033163",
       "component_ref": "microneme_membrane"
      },
      {
       "node_id": "microneme_lumen",
       "label": "microneme lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0034494"
      },
      {
       "node_id": "microneme",
       "label": "microneme",
       "node_type": "ORGANELLE",
       "grounding": "GO:0020009"
      },
      {
       "node_id": "microneme_adhesins",
       "label": "microneme adhesins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "microneme_adhesins"
      },
      {
       "node_id": "mic2_m2ap_complex",
       "label": "MIC2-M2AP adhesive protein complex",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mic2_m2ap_complex"
      },
      {
       "node_id": "pkg_dependent_signaling",
       "label": "PKG-dependent signaling",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "microneme_exocytosis",
       "label": "microneme exocytosis",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "host_cell_invasion",
       "label": "host cell invasion",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "microneme_membrane",
       "predicate": "bounds",
       "object": "microneme",
       "description": "The microneme membrane encloses the microneme secretory organelle.",
       "evidence": [
        {
         "reference": "DOI:10.1111/cmi.13018",
         "notes": "Dubois and Soldati-Favre 2019 review microneme biogenesis and secretory organelle architecture."
        }
       ]
      },
      {
       "subject": "microneme_lumen",
       "predicate": "is part of",
       "object": "microneme",
       "description": "The microneme lumen is the secretory volume enclosed by the microneme membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1111/cmi.13018",
         "notes": "Dubois and Soldati-Favre 2019 review microneme biogenesis and exocytosis."
        }
       ]
      },
      {
       "subject": "microneme_adhesins",
       "predicate": "reside in",
       "object": "microneme_lumen",
       "description": "Microneme adhesins are stored in the microneme before regulated discharge.",
       "evidence": [
        {
         "reference": "DOI:10.1007/978-0-387-78267-6_2",
         "notes": "Carruthers and Tomley 2008 review apicomplexan microneme adhesins."
        }
       ]
      },
      {
       "subject": "mic2_m2ap_complex",
       "predicate": "resides in",
       "object": "microneme_lumen",
       "description": "The MIC2-M2AP adhesive protein complex is stored in micronemes before secretion.",
       "evidence": [
        {
         "reference": "DOI:10.1093/emboj/cdg217",
         "notes": "Huynh et al. 2003 studied MIC2-M2AP as a microneme adhesive protein complex."
        }
       ]
      },
      {
       "subject": "pkg_dependent_signaling",
       "predicate": "triggers",
       "object": "microneme_exocytosis",
       "description": "PKG-dependent signaling stimulates microneme secretion in extracellular Toxoplasma parasites.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.m115.700518",
         "notes": "Brown et al. 2016 found that serum albumin stimulates PKG-dependent microneme secretion."
        }
       ]
      },
      {
       "subject": "microneme_exocytosis",
       "predicate": "releases",
       "object": "microneme_adhesins",
       "description": "Microneme exocytosis releases adhesins during the early contact phase of host-cell invasion.",
       "evidence": [
        {
         "reference": "PMID:9208224",
         "notes": "Carruthers and Sibley 1997 showed microneme secretion accompanies the first phase of Toxoplasma invasion."
        }
       ]
      },
      {
       "subject": "mic2_m2ap_complex",
       "predicate": "mediates",
       "object": "host_cell_invasion",
       "description": "The MIC2-M2AP adhesive protein complex supports rapid host-cell invasion.",
       "evidence": [
        {
         "reference": "DOI:10.1093/emboj/cdg217",
         "notes": "Huynh et al. 2003 showed that secretion of the MIC2-M2AP complex is required for rapid host-cell invasion."
        }
       ]
      },
      {
       "subject": "microneme_adhesins",
       "predicate": "support",
       "object": "host_cell_invasion",
       "description": "Secreted microneme adhesins support apicomplexan attachment and invasion of host cells.",
       "evidence": [
        {
         "reference": "DOI:10.1007/978-0-387-78267-6_2",
         "notes": "Carruthers and Tomley 2008 review microneme adhesins as apicomplexan proteins involved in motility and invasion."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_microneme_adhesin_cohorts",
     "prompt": "Resolve exact source-neutral groundings for microneme adhesins and the MIC2-M2AP adhesive protein complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#microneme_adhesins",
      "components#mic2_m2ap_complex"
     ],
     "rationale": "The first record uses microneme-localized adhesive protein cohorts because the cited proteins span multiple unrelated adhesin families and no exact cross-source complex CURIE was curated for MIC2-M2AP.",
     "posed_by": "claude",
     "posed_date": "2026-09-10"
    }
   ]
  },
  {
   "identifier": "GO:0034494",
   "label": "microneme lumen",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The volume enclosed by the microneme membrane.",
   "definition_source": "GO:0034494",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T13:12:04Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T13:12:48Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added organelle-lumen parentage, microneme parthood, Apicomplexa and Toxoplasma gondii scope, a cargo-storage function, GO/DOI/PMID evidence, a nonmechanistic microneme-lumen topology graph, and a resolved boundary interpretation.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0043233"
   ],
   "part_of": [
    "GO:0020009"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5794",
     "taxon_label": "Apicomplexa",
     "presence": "COMMON",
     "note": "Microneme lumina are the internal secretory compartments of apicomplexan micronemes, which store adhesins before regulated microneme discharge during motility and invasion.",
     "reference": "DOI:10.1007/978-0-387-78267-6_2"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5811",
     "taxon_label": "Toxoplasma gondii",
     "note": "Apicomplexan model whose microneme lumen stores adhesin cargo that is released during regulated microneme exocytosis.",
     "reference": "PMID:9208224"
    }
   ],
   "functions": [
    {
     "function_id": "microneme_secretory_cargo_storage",
     "label": "microneme secretory cargo storage",
     "description": "The microneme lumen stores adhesin cargo before regulated microneme exocytosis.",
     "evidence": [
      {
       "reference": "DOI:10.1007/978-0-387-78267-6_2",
       "notes": "Carruthers and Tomley 2008 review apicomplexan microneme adhesins and their roles in motility and invasion."
      },
      {
       "reference": "PMID:9208224",
       "notes": "Carruthers and Sibley 1997 showed that microneme secretion accompanies the first phase of Toxoplasma host-cell invasion."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0034494",
     "notes": "Gene Ontology cellular-component term for the microneme lumen."
    },
    {
     "reference": "GO:0043233",
     "notes": "Gene Ontology cellular-component term for organelle lumen, the broader class of organelle-enclosed compartments."
    },
    {
     "reference": "GO:0033163",
     "notes": "Gene Ontology cellular-component term for the microneme membrane that encloses the microneme lumen."
    },
    {
     "reference": "GO:0020009",
     "notes": "Gene Ontology cellular-component term for the microneme, the organelle that contains this lumen."
    },
    {
     "reference": "DOI:10.1111/cmi.13018",
     "notes": "Dubois and Soldati-Favre 2019, Biogenesis and secretion of micronemes in Toxoplasma gondii, Cellular Microbiology."
    },
    {
     "reference": "DOI:10.1007/978-0-387-78267-6_2",
     "notes": "Carruthers and Tomley 2008, Microneme proteins in apicomplexans, Subcellular Biochemistry."
    },
    {
     "reference": "PMID:9208224",
     "notes": "Carruthers and Sibley 1997, Sequential protein secretion from three distinct organelles of Toxoplasma gondii accompanies invasion of human fibroblasts, European Journal of Cell Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "microneme_lumen_topology",
     "title": "Microneme lumen topology",
     "description": "The microneme lumen is the internal microneme compartment enclosed by the microneme membrane.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the defining lumenal boundary without asserting secreted adhesins as permanent lumen components.",
     "nodes": [
      {
       "node_id": "microneme_lumen",
       "label": "microneme lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0034494"
      },
      {
       "node_id": "microneme_membrane",
       "label": "microneme membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033163"
      },
      {
       "node_id": "microneme",
       "label": "microneme",
       "node_type": "ORGANELLE",
       "grounding": "GO:0020009"
      }
     ],
     "edges": [
      {
       "subject": "microneme_lumen",
       "predicate": "is part of",
       "object": "microneme",
       "description": "The microneme lumen is the secretory volume within a microneme.",
       "evidence": [
        {
         "reference": "GO:0034494",
         "notes": "GO:0034494 identifies the microneme lumen cellular component."
        },
        {
         "reference": "GO:0020009",
         "notes": "GO:0020009 identifies the containing microneme organelle."
        },
        {
         "reference": "DOI:10.1111/cmi.13018",
         "notes": "Dubois and Soldati-Favre 2019 review microneme biogenesis and exocytosis."
        }
       ]
      },
      {
       "subject": "microneme_membrane",
       "predicate": "encloses",
       "object": "microneme_lumen",
       "description": "The microneme membrane encloses the microneme lumen.",
       "evidence": [
        {
         "reference": "GO:0034494",
         "notes": "GO:0034494 defines the microneme lumen as the volume enclosed by the microneme membrane."
        },
        {
         "reference": "GO:0033163",
         "notes": "GO:0033163 identifies the lipid bilayer surrounding a microneme."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "boundary_membrane_not_lumen_component",
     "prompt": "Keep the microneme membrane as the boundary of the microneme lumen rather than as a lumen component.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#microneme_lumen_topology"
     ],
     "rationale": "GO:0034494 denotes the volume enclosed by the microneme membrane, whereas GO:0033163 denotes the lipid bilayer surrounding a microneme.",
     "resolution_note": "Represented GO:0033163 as the boundary node in the topology graph and left the lumen record without constituent components.",
     "evidence": [
      {
       "reference": "GO:0034494",
       "notes": "GO:0034494 identifies the microneme lumen."
      },
      {
       "reference": "GO:0033163",
       "notes": "GO:0033163 identifies the membrane that bounds the microneme lumen."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0033163",
   "label": "microneme membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The lipid bilayer surrounding a microneme.",
   "definition_source": "GO:0033163",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T12:54:28Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T12:54:59Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added organelle-membrane parentage, microneme parthood, a label-only microneme lipid bilayer component, Apicomplexa and Toxoplasma gondii scope, a lumen-boundary function, GO/DOI evidence, a nonmechanistic microneme-membrane topology graph, and a lipid-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-20T21:58:46Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Retyped the microneme lumen graph node as CELLULAR_LOCALIZATION.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0031090"
   ],
   "part_of": [
    "GO:0020009"
   ],
   "components": [
    {
     "component_id": "microneme_lipid_bilayer",
     "label": "microneme lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Generic lipid-bilayer constituent that surrounds a microneme and separates its secretory lumen from the parasite cytosol.",
     "evidence": [
      {
       "reference": "GO:0033163",
       "notes": "GO:0033163 defines the microneme membrane as the lipid bilayer surrounding a microneme."
      },
      {
       "reference": "DOI:10.1111/cmi.13018",
       "notes": "Dubois and Soldati-Favre 2019 review Toxoplasma microneme biogenesis and exocytosis."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0033163 identifies the whole microneme membrane, but no microneme-specific source-neutral CURIE was curated for the generic lipid constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5794",
     "taxon_label": "Apicomplexa",
     "presence": "COMMON",
     "note": "Microneme membranes are the bounding lipid bilayers of apicomplexan micronemes, apical secretory organelles used for regulated secretion during attachment and invasion.",
     "reference": "DOI:10.1007/978-0-387-78267-6_2"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5811",
     "taxon_label": "Toxoplasma gondii",
     "note": "Apicomplexan model used to study microneme biogenesis, protein sorting, and regulated microneme exocytosis.",
     "reference": "DOI:10.1111/cmi.13018"
    }
   ],
   "functions": [
    {
     "function_id": "microneme_lumen_boundary",
     "label": "microneme lumen boundary",
     "description": "The microneme membrane forms the lipid-bilayer boundary around the microneme secretory lumen.",
     "evidence": [
      {
       "reference": "GO:0033163",
       "notes": "GO:0033163 defines the microneme membrane as the lipid bilayer surrounding a microneme."
      },
      {
       "reference": "GO:0034494",
       "notes": "GO:0034494 defines the microneme lumen as the volume enclosed by the microneme membrane."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0033163",
     "notes": "Gene Ontology cellular-component term for the microneme membrane."
    },
    {
     "reference": "GO:0031090",
     "notes": "Gene Ontology cellular-component parent term for organelle membrane."
    },
    {
     "reference": "GO:0020009",
     "notes": "Gene Ontology cellular-component term for the microneme."
    },
    {
     "reference": "GO:0034494",
     "notes": "Gene Ontology cellular-component term for the microneme lumen."
    },
    {
     "reference": "DOI:10.1111/cmi.13018",
     "notes": "Dubois and Soldati-Favre 2019, Biogenesis and secretion of micronemes in Toxoplasma gondii, Cellular Microbiology."
    },
    {
     "reference": "DOI:10.1007/978-0-387-78267-6_2",
     "notes": "Carruthers and Tomley 2008, Microneme proteins in apicomplexans, Subcellular Biochemistry."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "microneme_membrane_bounds_lumen",
     "title": "Microneme membrane encloses the secretory lumen",
     "description": "The microneme membrane is the lipid bilayer that bounds the microneme and encloses the lumen that stores microneme adhesins before regulated exocytosis.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures membrane and lumen topology without asserting proteins that target or remodel the microneme membrane.",
     "nodes": [
      {
       "node_id": "microneme_membrane",
       "label": "microneme membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033163",
       "component_ref": "microneme_lipid_bilayer"
      },
      {
       "node_id": "microneme",
       "label": "microneme",
       "node_type": "ORGANELLE",
       "grounding": "GO:0020009"
      },
      {
       "node_id": "microneme_lumen",
       "label": "microneme lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0034494"
      },
      {
       "node_id": "microneme_exocytosis",
       "label": "microneme exocytosis",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "microneme_membrane",
       "predicate": "is part of",
       "object": "microneme",
       "description": "The microneme membrane is the lipid-bilayer boundary of the microneme.",
       "evidence": [
        {
         "reference": "GO:0033163",
         "notes": "GO:0033163 defines the microneme membrane as surrounding a microneme."
        },
        {
         "reference": "DOI:10.1111/cmi.13018",
         "notes": "Dubois and Soldati-Favre 2019 review Toxoplasma microneme biogenesis and exocytosis."
        }
       ]
      },
      {
       "subject": "microneme_lumen",
       "predicate": "is enclosed by",
       "object": "microneme_membrane",
       "description": "The microneme lumen is the volume enclosed by the microneme membrane.",
       "evidence": [
        {
         "reference": "GO:0034494",
         "notes": "GO:0034494 defines the microneme lumen as the volume enclosed by the microneme membrane."
        }
       ]
      },
      {
       "subject": "microneme",
       "predicate": "supports",
       "object": "microneme_exocytosis",
       "description": "Membrane-bounded micronemes exocytose adhesins during the early attachment phase of host-cell invasion.",
       "evidence": [
        {
         "reference": "PMID:9208224",
         "notes": "Carruthers and Sibley 1997 showed microneme secretion accompanies the first phase of Toxoplasma invasion."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_microneme_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the generic lipid constituent of the microneme membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#microneme_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0033163, but no microneme-specific lipid or lipid-bilayer CURIE was curated for the membrane constituent.",
     "evidence": [
      {
       "reference": "GO:0033163",
       "notes": "GO:0033163 identifies the complete microneme membrane."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0031040",
   "label": "micronucleus",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A membrane-bounded organelle of ciliated protozoan cells that contains a diploid copy of the cell's complete genome. Sections of contiguous sequence in the macronucleus are often interrupted by internal eliminated sequences (IES), and may be permuted, in micronuclei. Genic transcription is not found in micronuclei. Some ciliate species may contain multiple micronuclei per cell.",
   "definition_source": "GO:0031040",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-22T14:24:59Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T14:25:45Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added nucleus parentage, reviewed-label-only micronuclear chromosomal DNA, Tetrahymena thermophila taxonomic scope and canonical example, germline genome maintenance function, DOI evidence, a nonmechanistic MIC germline genome graph, and a grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T14:28:13Z",
     "curator": "codex",
     "action": "REFINED_GRAPH",
     "changes": "Changed the micronuclear chromosomal DNA to germline genome edge from encodes to constitutes.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T14:43:32Z",
     "curator": "codex",
     "action": "REVIEW_FIXES",
     "changes": "Resolved PR #1289 review issue #1290 by replacing the ungrounded sexual_generation graph node with grounded GO:0019953 sexual reproduction and retargeting the germline-genome transmission edge.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005634"
   ],
   "components": [
    {
     "component_id": "micronuclear_chromosomal_dna",
     "label": "micronuclear chromosomal DNA",
     "component_type": "DNA",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0000228 denotes complete eukaryotic nuclear chromosome structures; no source-neutral GO or SO identifier was verified for the germline chromosomal DNA molecules inside ciliate micronuclei.",
     "role": "Diploid germline DNA carried on micronuclear chromosomes and transmitted across sexual generations.",
     "evidence": [
      {
       "reference": "GO:0031040",
       "notes": "GO:0031040 defines the ciliate micronucleus as containing a diploid copy of the complete genome."
      },
      {
       "reference": "DOI:10.7554/eLife.19090",
       "notes": "Hamilton et al. 2016 sequenced the Tetrahymena thermophila micronuclear germline genome and assembled it into five chromosome-length super-assemblies."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5911",
     "taxon_label": "Tetrahymena thermophila",
     "presence": "COMMON",
     "note": "Tetrahymena thermophila cells carry a smaller diploid germline micronucleus and a larger polyploid somatic macronucleus.",
     "reference": "DOI:10.7554/eLife.19090"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5911",
     "taxon_label": "Tetrahymena thermophila",
     "note": "Model ciliate whose strain SB210 micronuclear genome was sequenced from purified micronuclei after validating that all five micronuclear chromosomes were intact.",
     "reference": "DOI:10.7554/eLife.19090"
    }
   ],
   "functions": [
    {
     "function_id": "germline_genome_maintenance",
     "label": "germline genome maintenance",
     "description": "The Tetrahymena micronucleus maintains the germline genome that is transmitted across sexual generations.",
     "evidence": [
      {
       "reference": "GO:0031040",
       "notes": "GO:0031040 defines the micronucleus as containing a diploid copy of the complete genome."
      },
      {
       "reference": "DOI:10.7554/eLife.19090",
       "notes": "Hamilton et al. 2016 describe the Tetrahymena MIC as the transcriptionally silent germline nucleus whose genetic material is transmitted across sexual generations."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031040",
     "notes": "Gene Ontology cellular-component term for micronucleus."
    },
    {
     "reference": "GO:0005634",
     "notes": "Gene Ontology cellular-component ancestor term for nucleus."
    },
    {
     "reference": "DOI:10.7554/eLife.19090",
     "notes": "Hamilton et al. 2016, 'Structure of the germline genome of Tetrahymena thermophila and relationship to the massively rearranged somatic genome', eLife."
    },
    {
     "reference": "GO:0019953",
     "notes": "Gene Ontology biological-process term for sexual reproduction."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "micronuclear_dna_maintains_germline_genome",
     "title": "Micronuclear DNA maintains the germline genome",
     "description": "In Tetrahymena thermophila, diploid micronuclear chromosomal DNA is carried in the transcriptionally silent micronucleus and preserves the genetic material transmitted through sexual generations.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the mature Tetrahymena micronucleus as a germline genome compartment without modeling meiosis, zygote formation, or micronucleus-to-macronucleus genome rearrangement.",
     "nodes": [
      {
       "node_id": "micronuclear_chromosomal_dna",
       "label": "micronuclear chromosomal DNA",
       "node_type": "GENETIC_ELEMENT",
       "component_ref": "micronuclear_chromosomal_dna"
      },
      {
       "node_id": "micronucleus",
       "label": "micronucleus",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031040"
      },
      {
       "node_id": "germline_genome",
       "label": "germline genome",
       "node_type": "GENETIC_ELEMENT"
      },
      {
       "node_id": "sexual_reproduction",
       "label": "sexual reproduction",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0019953"
      }
     ],
     "edges": [
      {
       "subject": "micronuclear_chromosomal_dna",
       "predicate": "is housed in",
       "object": "micronucleus",
       "description": "Micronuclear chromosomal DNA resides in the Tetrahymena germline micronucleus.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.19090",
         "notes": "Hamilton et al. 2016 analyzed the Tetrahymena MIC as the diploid germline nucleus."
        }
       ]
      },
      {
       "subject": "micronuclear_chromosomal_dna",
       "predicate": "constitutes",
       "object": "germline_genome",
       "description": "Micronuclear chromosomal DNA constitutes a complete germline genome distributed across five Tetrahymena micronuclear chromosomes.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.19090",
         "notes": "Hamilton et al. 2016 sequenced the Tetrahymena MIC genome and linked most larger MIC scaffolds into five chromosome-length super-assemblies."
        }
       ]
      },
      {
       "subject": "micronucleus",
       "predicate": "preserves",
       "object": "germline_genome",
       "description": "The micronucleus functions as the germline nucleus for sexual progeny.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.19090",
         "notes": "Hamilton et al. 2016 describe the Tetrahymena MIC as containing the genetic material transmitted across sexual generations."
        }
       ]
      },
      {
       "subject": "germline_genome",
       "predicate": "is transmitted during",
       "object": "sexual_reproduction",
       "description": "The micronuclear germline genome is transmitted during Tetrahymena sexual reproduction.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.19090",
         "notes": "Hamilton et al. 2016 describe the Tetrahymena MIC as the germline nucleus whose genetic material is transmitted across sexual generations."
        },
        {
         "reference": "GO:0019953",
         "notes": "GO:0019953 grounds the final graph target as the sexual reproduction process."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_micronuclear_chromosomal_dna_grounding",
     "prompt": "Resolve whether a source-neutral SO identifier exactly denotes the diploid germline chromosomal DNA of ciliate micronuclei.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#micronuclear_chromosomal_dna",
      "causal_graphs#micronuclear_dna_maintains_germline_genome"
     ],
     "rationale": "Micronuclear chromosomal DNA is the germline DNA carried inside a ciliate micronucleus. Generic GO chromosome terms describe complete chromosomal structures rather than this ciliate-specific DNA constituent.",
     "evidence": [
      {
       "reference": "GO:0031040",
       "notes": "GO:0031040 defines micronuclei as ciliate organelles that contain a diploid copy of the complete genome."
      },
      {
       "reference": "DOI:10.7554/eLife.19090",
       "notes": "Hamilton et al. 2016 assembled the Tetrahymena MIC genome into five chromosome-length super-assemblies."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-22"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:microsporidian_posterior_vacuole",
   "label": "microsporidian posterior vacuole",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A membrane-bounded posterior vesicle in a microsporidian spore that expands during germination and is implicated in polar-tube extrusion and sporoplasm expulsion.",
   "definition_source": "DOI:10.14411/fp.2005.014",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T11:42:29Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T11:43:08Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the label-only posterior vacuole membrane component, Microsporidia and Vairimorpha necatrix scope, a polar-tube firing support function, posterior-vacuole DOI evidence, a nonmechanistic expansion graph, and a composition-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T11:49:31Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Resolved PR #777 review issue #778 by adding a posterior-vacuole membrane node, moving component_ref off the organelle node, adding a polar-tube-firing process node, and retargeting the expansion edge to that process.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Connected isolated causal node(s) with 1 source-backed edge(s).",
     "llm_assisted": true
    }
   ],
   "components": [
    {
     "component_id": "posterior_vacuole_membrane",
     "label": "posterior vacuole membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Membrane boundary that encloses the posterior vacuole in mature microsporidian spores.",
     "evidence": [
      {
       "reference": "DOI:10.14411/fp.2005.014",
       "notes": "Findley et al. 2005 directly studied the Spraguea lophii posterior vacuole during spore hatching."
      },
      {
       "reference": "DOI:10.1371/journal.ppat.1008738",
       "notes": "Jaroenlak et al. 2020 visualized the Anncaliia algerae posterior vacuole by serial block-face scanning electron microscopy and electron tomography."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The posterior vacuole is a microsporidian spore vesicle, but no exact source-neutral term for its membrane, lipids or resident proteins was curated in this pass."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:6029",
     "taxon_label": "Microsporidia",
     "presence": "COMMON",
     "note": "The posterior vacuole is modeled as a microsporidian infectious-spore organelle, not as a structure present in every intracellular vegetative stage.",
     "reference": "DOI:10.1007/978-3-030-93306-7_9"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:6039",
     "taxon_label": "Vairimorpha necatrix",
     "note": "Moth-infecting microsporidian whose germinating spores were imaged by cryo-electron tomography during polar-tube extension and sporoplasm expulsion.",
     "reference": "DOI:10.1371/journal.pbio.3002533"
    }
   ],
   "functions": [
    {
     "function_id": "polar_tube_firing_support",
     "label": "polar tube firing support",
     "description": "During spore germination, posterior vacuole expansion is coupled to pressure changes and movement of spore contents toward the everting polar tube.",
     "evidence": [
      {
       "reference": "DOI:10.14411/fp.2005.014",
       "notes": "Findley et al. 2005 tested the posterior vacuole's role in Spraguea lophii spore hatching."
      },
      {
       "reference": "DOI:10.1016/j.fgb.2015.08.007",
       "notes": "Troemel and Becnel 2015 observed posterior vacuole expansion late in Edhazardia aedis polar-tube firing."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.14411/fp.2005.014",
     "notes": "Findley et al. 2005, Role of the posterior vacuole in Spraguea lophii (Microsporidia) spore hatching, Folia Parasitologica."
    },
    {
     "reference": "DOI:10.1016/j.fgb.2015.08.007",
     "notes": "Troemel and Becnel 2015, Genome analysis and polar tube firing dynamics of mosquito-infecting microsporidia, Fungal Genetics and Biology."
    },
    {
     "reference": "DOI:10.1371/journal.ppat.1008738",
     "notes": "Jaroenlak et al. 2020, 3-Dimensional organization and dynamics of the microsporidian polar tube invasion machinery, PLOS Pathogens."
    },
    {
     "reference": "DOI:10.1007/978-3-030-93306-7_9",
     "notes": "Jaroenlak, Usmani, Ekiert and Bhabha 2022, Mechanics of Microsporidian Polar Tube Firing, Experientia Supplementum."
    },
    {
     "reference": "DOI:10.1371/journal.pbio.3002533",
     "notes": "Sharma et al. 2024, Ultrastructural insights into the microsporidian infection apparatus reveal the kinetics and morphological transitions of polar tube and cargo during host cell invasion, PLOS Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "posterior_vacuole_expansion_supports_firing",
     "title": "Posterior vacuole expansion accompanies polar-tube firing",
     "description": "The posterior vacuole sits behind the sporoplasm in mature microsporidian spores. During germination it expands as the polar tube fires, a nonmechanistic relationship consistent with a role in moving spore contents into the everting polar tube.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "nodes": [
      {
       "node_id": "posterior_vacuole_membrane",
       "label": "posterior vacuole membrane",
       "node_type": "STRUCTURE",
       "component_ref": "posterior_vacuole_membrane"
      },
      {
       "node_id": "posterior_vacuole",
       "label": "microsporidian posterior vacuole",
       "node_type": "ORGANELLE"
      },
      {
       "node_id": "posterior_spore_pole",
       "label": "posterior spore pole",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "polar_tube_firing",
       "label": "polar tube firing",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "polar_tube",
       "label": "polar tube",
       "node_type": "STRUCTURE",
       "grounding": "GO:0044099"
      },
      {
       "node_id": "sporoplasm",
       "label": "sporoplasm",
       "node_type": "STRUCTURE"
      }
     ],
     "edges": [
      {
       "subject": "posterior_vacuole_membrane",
       "predicate": "encloses",
       "object": "posterior_vacuole",
       "description": "The membrane component bounds the posterior vacuole as a distinct vesicle in the mature microsporidian spore.",
       "evidence": [
        {
         "reference": "DOI:10.14411/fp.2005.014",
         "notes": "Findley et al. 2005 studied the membrane-bounded posterior vacuole of Spraguea lophii spores."
        },
        {
         "reference": "DOI:10.1371/journal.ppat.1008738",
         "notes": "Jaroenlak et al. 2020 resolved the posterior vacuole as a distinct organelle in three-dimensional reconstructions."
        }
       ]
      },
      {
       "subject": "posterior_vacuole",
       "predicate": "resides at",
       "object": "posterior_spore_pole",
       "description": "The posterior vacuole lies at the back end of the mature microsporidian spore.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.ppat.1008738",
         "notes": "Jaroenlak et al. 2020 reconstructed the posterior vacuole in Anncaliia algerae spores."
        }
       ]
      },
      {
       "subject": "posterior_vacuole",
       "predicate": "expands during",
       "object": "polar_tube_firing",
       "description": "Posterior vacuole expansion occurs during polar-tube firing and germination.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.fgb.2015.08.007",
         "notes": "Troemel and Becnel 2015 observed an expanding posterior vacuole in the final frames of Edhazardia aedis polar-tube firing."
        },
        {
         "reference": "DOI:10.14411/fp.2005.014",
         "notes": "Findley et al. 2005 connected the Spraguea lophii posterior vacuole to spore hatching."
        }
       ]
      },
      {
       "subject": "posterior_vacuole",
       "predicate": "pushes",
       "object": "sporoplasm",
       "description": "Expansion of the posterior vacuole is implicated in moving the sporoplasm and other spore contents toward the everted polar tube.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.fgb.2015.08.007",
         "notes": "Troemel and Becnel 2015 interpreted late posterior-vacuole expansion as pushing spore contents into the everted polar tube."
        },
        {
         "reference": "DOI:10.1371/journal.pbio.3002533",
         "notes": "Sharma et al. 2024 imaged the sequence of microsporidian polar-tube firing and sporoplasm expulsion in Vairimorpha necatrix."
        }
       ]
      },
      {
       "subject": "sporoplasm",
       "predicate": "enters",
       "object": "polar_tube",
       "description": "Posterior vacuole expansion pushes the sporoplasm toward and through the everted polar tube during spore firing.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.fgb.2015.08.007",
         "notes": "Posterior vacuole expansion drives sporoplasm passage through the everted polar tube."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_posterior_vacuole_composition",
     "prompt": "Resolve exact posterior vacuole membrane and lumenal composition.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#posterior_vacuole_membrane",
      "causal_graphs#posterior_vacuole_expansion_supports_firing"
     ],
     "rationale": "The current record captures the membrane-bounded organelle and its expansion phenotype, but it does not identify exact lipid species, lumenal osmolytes, or proteins that drive posterior vacuole swelling.",
     "evidence": [
      {
       "reference": "DOI:10.14411/fp.2005.014"
      },
      {
       "reference": "DOI:10.1007/978-3-030-93306-7_9"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0030061",
   "label": "mitochondrial crista",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "Any of the inward folds of the mitochondrial inner membrane. Their number, extent, and shape differ in mitochondria from different tissues and organisms. They appear to be devices for increasing the surface area of the mitochondrial inner membrane, where the enzymes of electron transport and oxidative phosphorylation are found. Their shape can vary with the respiratory state of the mitochondria.",
   "definition_source": "GO:0030061",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T06:34:18Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T06:35:06Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added exact crista and crista-junction topology, MICOS and ATP synthase components, Eukaryota and Saccharomyces scope, cristae formation and oxidative-phosphorylation functions, GO/DOI evidence, a nonmechanistic yeast crista-architecture graph, and a subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T06:47:49Z",
     "curator": "codex",
     "action": "REVIEW_FIXES",
     "changes": "Resolved PR #599 review issues #600 and #601 by classifying MICOS as associated architecture machinery and adding a GO:0097002 inner boundary membrane node plus crista-junction graph edge.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-20T21:55:39Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Retyped the MICOS and ATP synthase graph nodes as STRUCTURE.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "mitochondrial cristae",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030061"
    },
    {
     "synonym_text": "cristae",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0030061"
    }
   ],
   "part_of": [
    "GO:0005743"
   ],
   "has_part": [
    "GO:0044284"
   ],
   "components": [
    {
     "component_id": "micos_complex",
     "label": "MICOS complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "ASSOCIATED_MACHINERY",
     "grounding": "GO:0061617",
     "essentiality": "UNKNOWN",
     "role": "Mitochondrial inner-membrane protein complex that maintains crista junctions, inner-membrane architecture, and contact sites to the outer membrane.",
     "evidence": [
      {
       "reference": "GO:0061617",
       "notes": "GO:0061617 defines the MICOS complex as a mitochondrial inner-membrane complex involved in maintenance of crista junctions, inner membrane architecture, and contact sites to the outer membrane."
      },
      {
       "reference": "DOI:10.7554/elife.07739",
       "notes": "Friedman et al. 2015 analyze two budding-yeast MICOS subcomplexes and their roles in crista junction positioning, respiratory-complex distribution, and inner-membrane architecture."
      }
     ]
    },
    {
     "component_id": "atp_synthase",
     "label": "proton-transporting ATP synthase complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0045259",
     "essentiality": "UNKNOWN",
     "role": "Resident oxidative-phosphorylation complex whose dimer rows shape highly curved crista ridges.",
     "evidence": [
      {
       "reference": "GO:0045259",
       "notes": "GO:0045259 defines proton-transporting ATP synthase complexes independently of a specific mitochondrial, chloroplast, or bacterial membrane."
      },
      {
       "reference": "DOI:10.1073/pnas.1204593109",
       "notes": "Davies et al. 2012 used electron cryotomography of Saccharomyces cerevisiae mitochondrial membranes to resolve ATP synthase dimers in rows along curved crista ridges."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "VARIABLE",
     "note": "Cristae occur in canonical mitochondria, while some anaerobic eukaryotic lineages have reduced mitochondrion-related organelles with simplified or absent cristae.",
     "reference": "DOI:10.1038/nature12985"
    },
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding-yeast mitochondria form cristae whose junction and ridge architecture is organized by MICOS and ATP synthase dimer rows.",
     "reference": "DOI:10.7554/elife.07739"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Reference yeast for electron-tomographic and genetic studies connecting MICOS and ATP synthase organization to mitochondrial crista morphology.",
     "reference": "DOI:10.1073/pnas.1204593109"
    }
   ],
   "functions": [
    {
     "function_id": "cristae_formation",
     "label": "cristae formation",
     "grounding": "GO:0042407",
     "description": "MICOS and ATP synthase organization help form and maintain the inward crista folds of the mitochondrial inner membrane.",
     "evidence": [
      {
       "reference": "GO:0042407",
       "notes": "GO:0042407 defines cristae formation as assembly of the inward folds of the mitochondrial inner membrane."
      },
      {
       "reference": "DOI:10.7554/elife.07739",
       "notes": "Friedman et al. 2015 connect MICOS subcomplexes, respiratory complexes, and cardiolipin to correctly shaped mitochondrial inner membrane in budding yeast."
      }
     ]
    },
    {
     "function_id": "oxidative_phosphorylation",
     "label": "oxidative phosphorylation",
     "grounding": "GO:0006119",
     "description": "Cristae expand and shape the inner-membrane surface where respiratory-chain and ATP synthase complexes support ATP synthesis.",
     "evidence": [
      {
       "reference": "GO:0030061",
       "notes": "GO:0030061 describes cristae as inward folds of the mitochondrial inner membrane where enzymes of electron transport and oxidative phosphorylation are found."
      },
      {
       "reference": "DOI:10.1073/pnas.1204593109",
       "notes": "Davies et al. 2012 resolved ATP synthase dimers along yeast crista ridges and linked dimer rows to crista membrane morphology."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030061",
     "notes": "Gene Ontology cellular-component term for mitochondrial crista."
    },
    {
     "reference": "GO:0005743",
     "notes": "Gene Ontology cellular-component term for mitochondrial inner membrane."
    },
    {
     "reference": "GO:0044284",
     "notes": "Gene Ontology cellular-component term for mitochondrial crista junction."
    },
    {
     "reference": "GO:0097002",
     "notes": "Gene Ontology cellular-component term for mitochondrial inner boundary membrane."
    },
    {
     "reference": "GO:0061617",
     "notes": "Gene Ontology cellular-component term for the MICOS complex."
    },
    {
     "reference": "GO:0045259",
     "notes": "Gene Ontology cellular-component term for the proton-transporting ATP synthase complex."
    },
    {
     "reference": "GO:0042407",
     "notes": "Gene Ontology biological-process term for cristae formation."
    },
    {
     "reference": "GO:0006119",
     "notes": "Gene Ontology biological-process term for oxidative phosphorylation."
    },
    {
     "reference": "DOI:10.7554/elife.07739",
     "notes": "Friedman et al. 2015, 'MICOS coordinates with respiratory complexes and lipids to establish mitochondrial inner membrane architecture', eLife."
    },
    {
     "reference": "DOI:10.1073/pnas.1204593109",
     "notes": "Davies et al. 2012, 'Structure of the yeast F1Fo-ATP synthase dimer and its role in shaping the mitochondrial cristae', Proceedings of the National Academy of Sciences."
    },
    {
     "reference": "DOI:10.1093/emboj/21.3.221",
     "notes": "Paumard et al. 2002, 'The ATP synthase is involved in generating mitochondrial cristae morphology', The EMBO Journal."
    },
    {
     "reference": "DOI:10.1038/nature12985",
     "notes": "Friedman and Nunnari 2014, 'Mitochondrial form and function', Nature."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_mitochondrial_crista_architecture",
     "title": "MICOS and ATP synthase organize yeast mitochondrial cristae",
     "description": "In budding yeast, MICOS localizes to crista junctions and ATP synthase dimers align along curved crista ridges, linking inner-membrane topology to respiratory organization.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures crista topology and two architectural complexes without asserting a complete MICOS subunit mechanism, cardiolipin remodeling pathway, or respiratory supercomplex assembly sequence.",
     "nodes": [
      {
       "node_id": "mitochondrial_crista",
       "label": "mitochondrial crista",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030061"
      },
      {
       "node_id": "mitochondrial_inner_membrane",
       "label": "mitochondrial inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005743"
      },
      {
       "node_id": "crista_junction",
       "label": "mitochondrial crista junction",
       "node_type": "STRUCTURE",
       "grounding": "GO:0044284"
      },
      {
       "node_id": "mitochondrial_inner_boundary_membrane",
       "label": "mitochondrial inner boundary membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097002"
      },
      {
       "node_id": "micos_complex",
       "label": "MICOS complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0061617",
       "component_ref": "micos_complex"
      },
      {
       "node_id": "atp_synthase",
       "label": "proton-transporting ATP synthase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0045259",
       "component_ref": "atp_synthase"
      },
      {
       "node_id": "cristae_formation",
       "label": "cristae formation",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0042407"
      },
      {
       "node_id": "oxidative_phosphorylation",
       "label": "oxidative phosphorylation",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006119"
      }
     ],
     "edges": [
      {
       "subject": "mitochondrial_crista",
       "predicate": "is part of",
       "object": "mitochondrial_inner_membrane",
       "description": "A mitochondrial crista is an inward fold of the mitochondrial inner membrane.",
       "evidence": [
        {
         "reference": "GO:0030061",
         "notes": "GO:0030061 defines a mitochondrial crista as an inward fold of the mitochondrial inner membrane."
        }
       ]
      },
      {
       "subject": "crista_junction",
       "predicate": "connects",
       "object": "mitochondrial_crista",
       "description": "Crista junctions connect cristae to the inner boundary membrane.",
       "evidence": [
        {
         "reference": "GO:0044284",
         "notes": "GO:0044284 defines the crista junction as the tubular connection between a crista and the mitochondrial inner boundary membrane."
        }
       ]
      },
      {
       "subject": "crista_junction",
       "predicate": "connects",
       "object": "mitochondrial_inner_boundary_membrane",
       "description": "Crista junctions connect cristae to the non-invaginated inner boundary membrane.",
       "evidence": [
        {
         "reference": "GO:0044284",
         "notes": "GO:0044284 defines the crista junction as the tubular connection between a crista and the mitochondrial inner boundary membrane."
        },
        {
         "reference": "GO:0097002",
         "notes": "GO:0097002 defines the mitochondrial inner boundary membrane as the non-invaginated portion of the mitochondrial inner membrane that lies parallel to the outer membrane."
        }
       ]
      },
      {
       "subject": "micos_complex",
       "predicate": "maintains",
       "object": "crista_junction",
       "description": "MICOS maintains crista junctions and mitochondrial inner-membrane architecture.",
       "evidence": [
        {
         "reference": "GO:0061617",
         "notes": "GO:0061617 defines MICOS by its role in maintaining crista junctions and inner membrane architecture."
        },
        {
         "reference": "DOI:10.7554/elife.07739",
         "notes": "Friedman et al. 2015 analyze how Saccharomyces cerevisiae MICOS subcomplexes localize to and regulate crista junctions."
        }
       ]
      },
      {
       "subject": "atp_synthase",
       "predicate": "shapes",
       "object": "mitochondrial_crista",
       "description": "Rows of ATP synthase dimers shape highly curved crista ridges in budding-yeast mitochondria.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.1204593109",
         "notes": "Davies et al. 2012 resolved ATP synthase dimers in rows along yeast crista ridges and linked those dimer rows to ridge curvature."
        },
        {
         "reference": "DOI:10.1093/emboj/21.3.221",
         "notes": "Paumard et al. 2002 connected yeast ATP synthase dimerization to mitochondrial crista morphology."
        }
       ]
      },
      {
       "subject": "mitochondrial_crista",
       "predicate": "supports",
       "object": "oxidative_phosphorylation",
       "description": "Cristae increase and shape the inner-membrane surface where oxidative-phosphorylation enzymes reside.",
       "evidence": [
        {
         "reference": "GO:0030061",
         "notes": "GO:0030061 notes that the enzymes of electron transport and oxidative phosphorylation are found on cristae."
        }
       ]
      },
      {
       "subject": "micos_complex",
       "predicate": "contributes to",
       "object": "cristae_formation",
       "description": "MICOS architecture contributes to formation and maintenance of normal cristae.",
       "evidence": [
        {
         "reference": "DOI:10.7554/elife.07739",
         "notes": "Friedman et al. 2015 connect MICOS, mitochondrial lipids, and respiratory complexes to construction of a correctly shaped mitochondrial inner membrane."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_crista_micos_subunits_and_lipids",
     "prompt": "Resolve exact source-neutral groundings for MICOS subunits, yeast ATP synthase dimerization subunits, and cardiolipin before curating them as separate crista components.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#micos_complex",
      "components#atp_synthase"
     ],
     "rationale": "The first mitochondrial crista record grounds MICOS and ATP synthase at source-neutral complex terms while avoiding guessed InterPro, UniProt, or ChEBI CURIEs for subunits and lipids whose exact cross-species boundary needs separate review.",
     "evidence": [
      {
       "reference": "DOI:10.7554/elife.07739",
       "notes": "Friedman et al. 2015 separate MICOS into Mic27/Mic10/Mic12 and Mic60/Mic19 subcomplexes in budding yeast."
      },
      {
       "reference": "DOI:10.1073/pnas.1204593109",
       "notes": "Davies et al. 2012 analyze budding-yeast ATP synthase dimer rows but do not define source-neutral family groundings for individual dimerization subunits."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "GO:0044284",
   "label": "mitochondrial crista junction",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "A tubular structure of relatively uniform size that connects a mitochondrial crista to the mitochondrial inner boundary membrane.",
   "definition_source": "GO:0044284",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T22:24:22Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T22:25:31Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO membrane-contact parentage and mitochondrial-inner-membrane parthood, Eukaryota and Saccharomyces scope, cristae-formation evidence, a nonmechanistic crista-junction topology graph, and a resolved MICOS boundary discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T22:37:55Z",
     "curator": "codex",
     "action": "REVIEW_FIXES",
     "changes": "Resolved PR #1033 review issues #1034 and #1035 by narrowing the junction function from cristae formation to inner mitochondrial membrane organization, removing the weak cristae-formation graph edge, and grounding the Eukaryota scope row to GO:0044284.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0044232"
   ],
   "part_of": [
    "GO:0005743"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "VARIABLE",
     "note": "GO constrains mitochondrial crista junction to Eukaryota; the junction is modeled as a mitochondrial inner-membrane contact site in crista-bearing mitochondria.",
     "reference": "GO:0044284"
    },
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding-yeast mitochondrial inner membranes form crista junctions whose positioning and abundance are regulated by MICOS subcomplexes.",
     "reference": "DOI:10.7554/elife.07739"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model used for electron tomography and genetic analysis of MICOS-dependent mitochondrial crista-junction architecture.",
     "reference": "DOI:10.7554/elife.07739"
    }
   ],
   "functions": [
    {
     "function_id": "inner_mitochondrial_membrane_organization",
     "label": "inner mitochondrial membrane organization",
     "grounding": "GO:0007007",
     "description": "Crista junctions define neck-like regions of the mitochondrial inner membrane that organize crista folds relative to the inner boundary membrane.",
     "evidence": [
      {
       "reference": "GO:0044284",
       "notes": "GO:0044284 defines the crista junction as the tubular connection between a crista and the mitochondrial inner boundary membrane."
      },
      {
       "reference": "GO:0007007",
       "notes": "GO:0007007 defines inner mitochondrial membrane organization as assembly, arrangement of constituent parts, or disassembly of the mitochondrial inner membrane."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0044284",
     "notes": "Gene Ontology cellular-component term for mitochondrial crista junction."
    },
    {
     "reference": "GO:0044232",
     "notes": "Gene Ontology cellular-component parent term for organelle membrane contact site."
    },
    {
     "reference": "GO:0005743",
     "notes": "Gene Ontology cellular-component term for mitochondrial inner membrane."
    },
    {
     "reference": "GO:0030061",
     "notes": "Gene Ontology cellular-component term for mitochondrial crista."
    },
    {
     "reference": "GO:0097002",
     "notes": "Gene Ontology cellular-component term for mitochondrial inner boundary membrane."
    },
    {
     "reference": "GO:0061617",
     "notes": "Gene Ontology cellular-component term for the MICOS complex."
    },
    {
     "reference": "GO:0007007",
     "notes": "Gene Ontology biological-process term for inner mitochondrial membrane organization."
    },
    {
     "reference": "DOI:10.7554/elife.07739",
     "notes": "Friedman et al. 2015, 'MICOS coordinates with respiratory complexes and lipids to establish mitochondrial inner membrane architecture', eLife."
    },
    {
     "reference": "DOI:10.1038/nature12985",
     "notes": "Friedman and Nunnari 2014, 'Mitochondrial form and function', Nature."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_crista_junction_topology",
     "title": "MICOS maintains yeast crista junctions",
     "description": "In budding yeast, crista junctions connect crista folds to the inner boundary membrane, and MICOS subcomplexes help position and maintain those junctions.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures crista-junction topology and MICOS maintenance without asserting a complete MICOS subunit mechanism, respiratory-supercomplex pathway, or cardiolipin-remodeling pathway.",
     "nodes": [
      {
       "node_id": "crista_junction",
       "label": "mitochondrial crista junction",
       "node_type": "STRUCTURE",
       "grounding": "GO:0044284"
      },
      {
       "node_id": "mitochondrial_crista",
       "label": "mitochondrial crista",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030061"
      },
      {
       "node_id": "mitochondrial_inner_boundary_membrane",
       "label": "mitochondrial inner boundary membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097002"
      },
      {
       "node_id": "mitochondrial_inner_membrane",
       "label": "mitochondrial inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005743"
      },
      {
       "node_id": "micos_complex",
       "label": "MICOS complex",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "GO:0061617",
       "xrefs": [
        "UniProtKB:P36112"
       ]
      }
     ],
     "edges": [
      {
       "subject": "crista_junction",
       "predicate": "is part of",
       "object": "mitochondrial_inner_membrane",
       "description": "A mitochondrial crista junction is part of the mitochondrial inner membrane.",
       "evidence": [
        {
         "reference": "GO:0044284",
         "notes": "GO relates GO:0044284 mitochondrial crista junction part_of GO:0005743 mitochondrial inner membrane."
        }
       ]
      },
      {
       "subject": "crista_junction",
       "predicate": "connects",
       "object": "mitochondrial_crista",
       "description": "Crista junctions connect crista folds to the inner boundary membrane.",
       "evidence": [
        {
         "reference": "GO:0044284",
         "notes": "GO:0044284 defines the crista junction as the tubular structure that connects a mitochondrial crista to the inner boundary membrane."
        }
       ]
      },
      {
       "subject": "crista_junction",
       "predicate": "connects",
       "object": "mitochondrial_inner_boundary_membrane",
       "description": "Crista junctions connect cristae to the non-invaginated mitochondrial inner boundary membrane.",
       "evidence": [
        {
         "reference": "GO:0044284",
         "notes": "GO:0044284 defines the crista junction as the tubular structure that connects a crista to the mitochondrial inner boundary membrane."
        },
        {
         "reference": "GO:0097002",
         "notes": "GO:0097002 defines the mitochondrial inner boundary membrane as the portion of the mitochondrial inner membrane not invaginated to form cristae."
        }
       ]
      },
      {
       "subject": "micos_complex",
       "predicate": "maintains",
       "object": "crista_junction",
       "description": "MICOS contributes to normal crista-junction number and positioning in budding yeast.",
       "evidence": [
        {
         "reference": "GO:0061617",
         "notes": "GO:0061617 defines the MICOS complex by its role in maintenance of crista junctions and inner-membrane architecture."
        },
        {
         "reference": "DOI:10.7554/elife.07739",
         "notes": "Friedman et al. 2015 analyze how budding-yeast MICOS subcomplexes regulate crista-junction positioning and abundance."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "leave_micos_as_crista_machinery",
     "prompt": "Should MICOS be duplicated as a component of the mitochondrial crista junction record?",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#yeast_crista_junction_topology"
     ],
     "rationale": "MICOS is curated as associated architecture machinery on the whole mitochondrial crista record. This crista-junction record keeps the junction as a membrane region and uses MICOS only as maintenance machinery in the nonmechanistic graph.",
     "evidence": [
      {
       "reference": "GO:0061617",
       "notes": "GO defines MICOS as a mitochondrial inner membrane complex involved in maintenance of crista junctions."
      },
      {
       "reference": "DOI:10.7554/elife.07739",
       "notes": "Friedman et al. 2015 localize budding-yeast MICOS subcomplex behavior to crista-junction positioning and abundance."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:mitochondrial_derived_compartment",
   "label": "mitochondrial-derived compartment",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "An inducible compartment characterized in budding yeast that remodels the outer mitochondrial membrane into multilamellar domains, selectively concentrates membrane-associated proteins, and can enclose cytosolic material.",
   "definition_source": "DOI:10.1083/jcb.202307035",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-05T05:29:54Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-05T05:34:35Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added yeast-scoped MDC composition, revised cargo model, bounded intervention graph, measured dimensions, inspected link-only figure and explicitly limited 2026 preprint follow-up evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-05T05:55:38Z",
     "curator": "codex",
     "action": "REFINED_MEASUREMENT_SCOPE",
     "changes": "Addressed PR 2054 review issue 2055 by restricting both diameter contexts to the spherical MDCs sampled in Figure 1C and Figure S1C; preserved values, units, sample sizes and induction conditions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Added source-backed mechanistic descriptions to 9 causal edge(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0043231"
   ],
   "synonyms": [
    {
     "synonym_text": "MDC",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.7554/eLife.13943"
    }
   ],
   "components": [
    {
     "component_id": "membrane_material",
     "label": "outer mitochondrial membrane-derived lipid bilayers",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Heterogeneous membrane material, not a single chemical species. No isolated-MDC lipid composition is inferred from whole-cell lipid perturbations.",
     "role": "Membrane material remodeled into multilamellar domains.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.202307035",
       "notes": "Results and electron tomography establish outer-membrane-derived multilamellar organization."
      }
     ]
    },
    {
     "component_id": "tom70",
     "label": "Mitochondrial outer membrane translocase complex, subunit Tom70",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "TOM70"
     ],
     "role": "Enriched membrane cargo and import receptor implicated in MDC biogenesis; not a claim that the entire TOM complex is enriched.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P07213",
       "protein_label": "Mitochondrial import receptor subunit TOM70",
       "gene_symbol": "TOM70",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reviewed reference-sequence example for the yeast protein.",
       "evidence": [
        {
         "reference": "UniProtKB:P07213",
         "notes": "Native reviewed entry verifies name, gene and reference taxon."
        },
        {
         "reference": "DOI:10.1083/jcb.202307035",
         "notes": "Figure 1: fluorescence and immunogold microscopy identify Tom70-enriched multilamellar structures."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.202307035",
       "notes": "Figure 1: fluorescence and immunogold microscopy identify Tom70-enriched multilamellar structures."
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/P07213/?page_size=200",
       "notes": "All integrated matches inspected on 2026-10-05; next=null. Sequence-family identity is distinct from compartment localization."
      }
     ],
     "grounding": "InterPro:IPR005687"
    },
    {
     "component_id": "tom71",
     "label": "Tom71-type mitochondrial import receptor",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "TOM71"
     ],
     "role": "Selected membrane cargo detected in the yeast screen; no invariant abundance or stoichiometry is assigned.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38825",
       "protein_label": "Protein TOM71",
       "gene_symbol": "TOM71",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reviewed reference-sequence example for the yeast protein.",
       "evidence": [
        {
         "reference": "UniProtKB:P38825",
         "notes": "Native reviewed entry verifies name, gene and reference taxon."
        },
        {
         "reference": "DOI:10.7554/eLife.13943",
         "notes": "Table 1 lists Tom71 among MDC cargo; Figure 7 tests Tom70/Tom71-dependent formation."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.13943",
       "notes": "Table 1 lists Tom71 among MDC cargo; Figure 7 tests Tom70/Tom71-dependent formation."
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/P38825/?page_size=200",
       "notes": "All integrated matches inspected on 2026-10-05; next=null. Sequence-family identity is distinct from compartment localization."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "P38825 has integrated TPR repeat/superfamily matches but no exact integrated protein family in the inspected endpoint. IPR005687 for Tom70 is not transferred to Tom71."
    },
    {
     "component_id": "dnm1",
     "label": "Dnm1-type mitochondrial fission GTPase",
     "component_type": "PROTEIN",
     "component_role": "ASSOCIATED_MACHINERY",
     "essentiality": "DISPENSABLE",
     "gene_symbols": [
      "DNM1"
     ],
     "role": "Peripheral fission machinery associated with MDC release, not required for initial compartment formation in the tested concanamycin A assay.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P54861",
       "protein_label": "Dynamin-related protein DNM1",
       "gene_symbol": "DNM1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reviewed reference-sequence example for the yeast protein.",
       "evidence": [
        {
         "reference": "UniProtKB:P54861",
         "notes": "Native reviewed entry verifies name, gene and reference taxon."
        },
        {
         "reference": "DOI:10.7554/eLife.13943",
         "notes": "Figure 4 and Figure 4 supplement 1: dnm1 deletion prevents release while MDCs form; Dnm1-GFP foci occur near MDCs."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.13943",
       "notes": "Figure 4 and Figure 4 supplement 1: dnm1 deletion prevents release while MDCs form; Dnm1-GFP foci occur near MDCs."
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/P54861/?page_size=200",
       "notes": "All integrated matches inspected on 2026-10-05; next=null. Sequence-family identity is distinct from compartment localization."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Integrated family IPR022812 denotes Dynamin broadly, not an exact Dnm1-type mitochondrial fission family; domain matches are not exact identities."
    },
    {
     "component_id": "cytosolic_cargo",
     "label": "enclosed cytosolic material",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Variable heterogeneous cargo, not one protein family or the experimental GFP reporter as a native subunit.",
     "role": "Cytosolic material can be enclosed in a subset of MDCs; closure is not demonstrated for every observed structure.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.202307035",
       "notes": "Cytosolic GFP-IAA7 capture and auxin-protection experiments support enclosure in a subset of MDCs."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "reference": "DOI:10.7554/eLife.13943",
     "note": "Experimentally characterized budding-yeast MDCs; no broad fungal or eukaryotic prevalence claim."
    },
    {
     "taxon_id": "NCBITaxon:559292",
     "taxon_label": "Saccharomyces cerevisiae S288C",
     "reference": "DOI:10.1083/jcb.202307035",
     "note": "Methods identify S288C (BY) derivatives for the imaging and perturbation experiments; reference accessions do not specify one unmodified experimental strain."
    }
   ],
   "functions": [
    {
     "function_id": "cargo_sequestration",
     "label": "selective sequestration of outer mitochondrial membrane proteins",
     "description": "Concentrates selected membrane-associated cargo while excluding or de-enriching other mitochondrial proteins. Protection of enclosed cargo is partial and condition dependent.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.202307036",
       "notes": "The 2024 cargo study distinguishes surplus outer-membrane proteins from correctly localized inner-membrane carriers."
      },
      {
       "reference": "DOI:10.1083/jcb.202307035",
       "notes": "Membrane-cargo degron experiments show partial protection, not permanent isolation."
      }
     ]
    },
    {
     "function_id": "vacuolar_routing",
     "label": "conditional routing of mitochondrial membrane cargo toward vacuolar degradation",
     "description": "An intermediate in Tom70-GFP delivery to the vacuole after concanamycin A treatment; release and downstream autophagic delivery are distinct from formation.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.13943",
       "notes": "Figure 4: fission-deficient and atg5 deletion cells still form MDCs but differ in subsequent release and vacuolar delivery. This is not a universal fate of all MDCs."
      }
     ]
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_mdc_interventions",
     "title": "Conditional MDC formation and release in budding yeast",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "description": "Experimentally supported intervention effects and compartment capabilities.",
     "scope_notes": "Edges retain their individual assay conditions. Genetic dependencies do not demonstrate direct binding, invariant essentiality, or a single universal linear pathway. The 2026 preprint models are not promoted into this graph.",
     "nodes": [
      {
       "node_id": "rap",
       "label": "Rapamycin treatment (200 nM, 2 hours)",
       "node_type": "STATE"
      },
      {
       "node_id": "formation",
       "label": "MDC formation in budding yeast",
       "node_type": "STATE"
      },
      {
       "node_id": "cargo_capture",
       "label": "Selective concentration of outer-membrane cargo",
       "node_type": "STATE"
      },
      {
       "node_id": "cytosol_capture",
       "label": "Enclosure of cytosolic material in a subset of MDCs",
       "node_type": "STATE"
      },
      {
       "node_id": "tom_double",
       "label": "Combined TOM70 and TOM71 deletion",
       "node_type": "STATE"
      },
      {
       "node_id": "mmm1_loss",
       "label": "MMM1 deletion",
       "node_type": "STATE"
      },
      {
       "node_id": "gem1_loss",
       "label": "GEM1 deletion",
       "node_type": "STATE"
      },
      {
       "node_id": "dnm1_loss",
       "label": "DNM1 deletion",
       "node_type": "STATE"
      },
      {
       "node_id": "release",
       "label": "MDC release from mitochondria during concanamycin A treatment",
       "node_type": "STATE"
      },
      {
       "node_id": "psd1_loss",
       "label": "PSD1 deletion",
       "node_type": "STATE"
      },
      {
       "node_id": "crd1_loss",
       "label": "CRD1 deletion",
       "node_type": "STATE"
      }
     ],
     "edges": [
      {
       "subject": "rap",
       "predicate": "induces",
       "object": "formation",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.202307035",
         "notes": "Figure 1 and MDC-assay Methods: rapamycin induces Tom70-enriched, Tim50-depleted structures."
        }
       ],
       "description": "Rapamycin treatment induces formation of Tom70-enriched, Tim50-depleted mitochondrial-derived compartments (MDCs) in budding yeast."
      },
      {
       "subject": "formation",
       "predicate": "enables",
       "object": "cargo_capture",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.202307036",
         "notes": "Results distinguish enriched selected outer-membrane proteins from non-enriched TOM and inner-membrane proteins."
        }
       ],
       "description": "MDC formation enables selective concentration of outer-membrane cargo proteins relative to non-enriched TOM core and inner-membrane proteins."
      },
      {
       "subject": "formation",
       "predicate": "enables",
       "object": "cytosol_capture",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.202307035",
         "notes": "Cytosolic reporter/degron experiments support enclosure in a subset; not every MDC is shown to be closed."
        }
       ],
       "description": "MDC formation encloses cytosolic material within a subset of assembled MDC structures."
      },
      {
       "subject": "tom_double",
       "predicate": "impairs",
       "object": "formation",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.13943",
         "notes": "Figure 7: combined loss of Tom70 and Tom71 blocks formation in the tested assay."
        }
       ],
       "description": "Combined deletion of TOM70 and TOM71 blocks rapamycin-induced MDC formation."
      },
      {
       "subject": "mmm1_loss",
       "predicate": "impairs",
       "object": "formation",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.202002144",
         "notes": "ERMES-deletion experiments impair formation under the tested induction conditions; later bypass experiments limit claims of absolute essentiality."
        }
       ],
       "description": "Deletion of the ERMES subunit gene MMM1 impairs MDC formation under tested induction conditions."
      },
      {
       "subject": "gem1_loss",
       "predicate": "impairs",
       "object": "formation",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.202002144",
         "notes": "Gem1-deletion experiments impair induction; the dependency is conditional, not evidence that Gem1 defines the compartment."
        }
       ],
       "description": "Deletion of GEM1 impairs conditional MDC induction."
      },
      {
       "subject": "dnm1_loss",
       "predicate": "impairs",
       "object": "release",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.13943",
         "notes": "Figure 4: initial formation persists but subsequent release is impaired."
        }
       ],
       "description": "Deletion of the division dynamin gene DNM1 impairs subsequent MDC release from mitochondria while permitting initial formation."
      },
      {
       "subject": "psd1_loss",
       "predicate": "promotes",
       "object": "formation",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.202302069",
         "notes": "PE-biosynthesis perturbation promotes constitutive MDC formation in a subset of cells; this is not a prevalence estimate."
        }
       ],
       "description": "Deletion of PSD1 perturbing phosphatidylethanolamine biosynthesis promotes constitutive MDC formation in a subset of cells."
      },
      {
       "subject": "crd1_loss",
       "predicate": "reduces",
       "object": "formation",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.202302069",
         "notes": "CL-biosynthesis perturbation reduces formation without eliminating it from every cell."
        }
       ],
       "description": "Deletion of CRD1 perturbing cardiolipin biosynthesis reduces MDC formation frequency."
      }
     ]
    }
   ],
   "physical_properties": [
    {
     "property": "DIAMETER",
     "value": "0.41",
     "unit": "UO:0000017",
     "context": "Mean diameter of 104 spherical rapamycin-induced MDCs in haploid budding yeast; 200 nM rapamycin for 2 hours.",
     "reference": "DOI:10.1083/jcb.202307035",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.202307035",
       "notes": "Figure 1C reports the mean in micrometers for spherical MDCs, as stated on the inspected plot axis. This does not measure elongated extensions or all MDC morphologies; TEM section thickness is not used as compartment diameter."
      }
     ]
    },
    {
     "property": "DIAMETER",
     "value": "0.36",
     "unit": "UO:0000017",
     "context": "Mean diameter of 49 spherical concanamycin A-induced MDCs in haploid budding yeast; 500 nM concanamycin A for 2 hours.",
     "reference": "DOI:10.1083/jcb.202307035",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.202307035",
       "notes": "Figure S1C reports the mean in micrometers for spherical MDCs, as stated on the inspected plot axis. It is a separate condition, not a universal size range or a measurement of all MDC morphologies."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.7554/eLife.13943",
     "notes": "PMID 27097106, PMC4889329.1. Read Results on MDC formation, fission, cargo and Tom70/71, plus Discussion and associated captions; not all early aging Results or supplemental data."
    },
    {
     "reference": "DOI:10.1083/jcb.202307035",
     "notes": "PMID 39136939, PMC11320809.1. Read all main Results, Discussion, selected strain/culture/imaging Methods and captions; actual Figure 1 inspected. Raw images and tomography were not reanalyzed. Figure S1 was additionally inspected during PR 2054 review; its native PMC media MD5 5b329e0ccfd3de22c02265e8439eda9f was verified."
    },
    {
     "reference": "DOI:10.1083/jcb.202307036",
     "notes": "PMID 39136938, PMC11320589.1. Read Discussion and selected Results on cargo and carrier-reporter localization, with figure captions; not every supplementary experiment."
    },
    {
     "reference": "DOI:10.1083/jcb.202002144",
     "notes": "PMID 33090183, PMC7588143.1. Read combined Results/Discussion and selected strain and MDC-assay Methods."
    },
    {
     "reference": "DOI:10.1083/jcb.202302069",
     "notes": "PMID 38497895, PMC10949074.1. Read Discussion and Results on Ups proteins, CL and PE perturbations and bypass phenotypes; no raw lipidomics reanalysis."
    },
    {
     "reference": "GO:0043231",
     "notes": "Native QuickGO verifies active cellular-component term intracellular membrane-bounded organelle as a broader parent, not exact MDC identity."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_and_topology",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Keep the named MDC distinct from other mitochondrial deposits and vesicles.",
     "rationale": "Outer-membrane remodeling and multilamellar topology define this record; the compartment is not just a protein aggregate or a generic mitochondrion-derived vesicle.",
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.202307035",
       "notes": "Discussion distinguishes MDC membrane architecture and unsettled enclosure/fusion mechanisms."
      },
      {
       "reference": "GO:0099073",
       "notes": "Native term mitochondrion-derived vesicle is not adopted as the exact named MDC identity."
      }
     ],
     "resolved_date": "2026-10-05",
     "resolution_note": "Mint a local identity after bounded QuickGO/OLS full-name and acronym searches found no exact term. Hidden/ignored-inclusive worktree searches and parsed identifiers, labels and synonyms of all 887 existing records found no duplicate. GO:0043231 is broader. No invariant part_of link, fixed membrane count, fixed copy number, or exact synonym equivalence to MDV, IMiQ, DUMP or SPOT is asserted. Open intermediates and incompletely protected cargo do not establish closure of every MDC."
    },
    {
     "discussion_id": "carrier_model_revision",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Use the revised outer-membrane cargo model.",
     "rationale": "The 2016 carrier interpretation was revised after testing tag orientation, localization and function.",
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.13943",
       "notes": "Initial screen included tagged mitochondrial carriers among candidate cargo."
      },
      {
       "reference": "DOI:10.1083/jcb.202307036",
       "notes": "Functional N-terminally tagged Oac1 localizes to the inner membrane and is not enriched; the C-terminal fusion is nonfunctional and mislocalized."
      }
     ],
     "resolved_date": "2026-10-05",
     "resolution_note": "Do not claim routine removal of functional inner-membrane carriers or a demonstrated universal amino-acid restriction mechanism. Selected outer-membrane proteins are enriched; other outer-membrane proteins and core TOM subunits are not uniformly captured."
    },
    {
     "discussion_id": "component_boundary",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Separate observed cargo and release machinery from upstream regulators.",
     "rationale": "Colocalization, genetic dependency, and membership in the compartment are different observations.",
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.13943",
       "notes": "Table 1 and Figure 4 distinguish cargo from fission machinery."
      },
      {
       "reference": "DOI:10.1083/jcb.202002144",
       "notes": "ERMES/Gem1 contacts and perturbations support biogenesis roles, not transfer of the whole ER contact complex into MDC."
      },
      {
       "reference": "DOI:10.1083/jcb.202307035",
       "notes": "Fzo1 reporter association and fission/fusion perturbations are condition dependent; some experiments use overexpressed fusion proteins."
      }
     ],
     "resolved_date": "2026-10-05",
     "resolution_note": "Include membrane material, sampled Tom70/Tom71 cargo and variably enclosed cytosol as constituents, with Dnm1 as associated release machinery. Mcp1, Scm4, Msp1 and Fzo1 are additional reported cargo or associated proteins, not excluded by absence evidence and not asserted to be invariant. ERMES, Gem1, Atg5, lipid enzymes, Yme1, Ups proteins, MICOS, Snf1 and Mig1 are not made canonical MDC constituents solely from perturbations. No fixed stoichiometry is assigned."
    },
    {
     "discussion_id": "component_grounding",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve exact source-neutral identities for the label-only component classes.",
     "rationale": "Heterogeneous membrane/cytosolic material has no single molecular identity; the inspected Tom71 and Dnm1 matches do not support exact family groundings.",
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "evidence": [
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/P38825/?page_size=200",
       "notes": "Only repeat/superfamily matches in the integrated results."
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/P54861/?page_size=200",
       "notes": "Dynamin family is broader than the curated mitochondrial Dnm1-type class."
      }
     ],
     "notes": "Retain REVIEWED_LABEL_ONLY without fabricated accessions. The grounded Tom70 component uses the authority family label; its demonstrated recruitment is yeast-scoped."
    },
    {
     "discussion_id": "lipid_discrepancy",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve differing lipid-perturbation phenotypes between studies.",
     "rationale": "The 2020 study reports no formation defect for tested crd1/ups1/psd1 perturbations, whereas the dedicated 2024 lipid study detects distinct CL- and PE-pathway effects.",
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.202002144",
       "notes": "Lipid-transfer discussion and assays do not establish a general lipid requirement."
      },
      {
       "reference": "DOI:10.1083/jcb.202302069",
       "notes": "CL depletion suppresses formation, whereas PE depletion promotes formation and can bypass some contact-site requirements."
      }
     ],
     "notes": "Retain the 2024 intervention edges with their study scope and preserve the discrepancy. Do not invent a reconciliation, infer isolated-MDC lipid composition, or turn conditional rescue into universal essentiality."
    },
    {
     "discussion_id": "emerging_regulatory_models",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Reassess 2026 regulatory and adaptive-function models when full primary evidence and final versions are available.",
     "rationale": "Two relevant 2026 bioRxiv studies have eLife reviewed-preprint versions; neither is treated here as a version of record or proof of MDC-specific fitness benefit.",
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "evidence": [
      {
       "reference": "DOI:10.64898/2026.04.03.716366",
       "notes": "PMID 42798366, PMC13605720.1 metadata and abstract read. The PMC body only reports full-text unavailability; publisher routes did not yield full Results. Abstract proposes Yme1-dependent Ups/MICOS remodeling."
      },
      {
       "reference": "https://elifesciences.org/reviewed-preprints/111713v1",
       "notes": "Indexed official version identifies reviewed preprint v1, DOI 10.7554/eLife.111713.1; full Results not read."
      },
      {
       "reference": "DOI:10.64898/2026.06.09.731211",
       "notes": "PMID 42327138, PMC13278180.1: abstract, full Discussion, selected strain/MDC-assay Methods and data availability read, not Results. Acute adaptation, Snf1/Mig1 regulation and protein-load buffering are proposed; specific buffering benefit remains unisolated."
      },
      {
       "reference": "https://elifesciences.org/reviewed-preprints/112436v1",
       "notes": "Official indexed reviewed-preprint version DOI 10.7554/eLife.112436.1; not treated as a final version of record."
      }
     ],
     "notes": "Keep these as explicit follow-up evidence, not graph edges or canonical component additions. Acute and chronic adaptation differ; glucose restriction is not automatically glucose absence. No dataset accession is invented from data-available-on-request wording."
    }
   ],
   "images": [
    {
     "image_id": "wilson_2024_fig1",
     "source": "PMC",
     "source_accession": "PMC11320809.1 fig1",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11320809/#fig1",
     "licence": "CC_BY_NC_SA_4_0",
     "licence_url": "https://creativecommons.org/licenses/by-nc-sa/4.0/",
     "attribution": "Zachary N. Wilson, Matt West, Alyssa M. English, Greg Odorizzi and Adam L. Hughes (2024), Figure 1, DOI 10.1083/jcb.202307035; CC BY-NC-SA 4.0.",
     "modality": "OTHER",
     "caption": "Tom70/Tim50 fluorescence, MDC frequency and diameter plots, thin-section TEM and immunogold microscopy. Scale bars: A, 1 micrometer; D, 500 nanometers; E-I, 200 nanometers.",
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "reference": "DOI:10.1083/jcb.202307035",
     "retrieved_on": "2026-10-05",
     "notes": "Actual multipanel figure inspected; versioned PMC media MD5 bf54de482c22108855cf3cc0f37eeb8d verified. Native JATS gives CC BY-NC-SA 4.0 after the initial six-month publisher period. Link-only; no image bytes hosted."
    }
   ]
  },
  {
   "identifier": "GO:0005740",
   "label": "mitochondrial envelope",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The double lipid bilayer enclosing the mitochondrion and separating its contents from the cell cytoplasm; includes the intermembrane space.",
   "definition_source": "GO:0005740",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T05:48:32Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T05:49:15Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added organelle-envelope parentage, mitochondrion parthood, exact inner and outer membrane, intermembrane-space, and TOM parts, Eukaryota and Saccharomyces scope, import and oxidative-phosphorylation functions, DOI/GO evidence, a nonmechanistic envelope import graph, and a subcomplex-boundary grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T05:56:30Z",
     "curator": "codex",
     "action": "REVIEW_FIXES",
     "changes": "Resolved PR #593 review issues #594 and #595 by downgrading unsupported inner- and outer-membrane essentiality assertions to UNKNOWN and adding the mitochondrion node plus GO:0005740 envelope topology edge to the graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-20T21:55:39Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Retyped the TOM complex graph node from GENE_OR_PROTEIN to STRUCTURE.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0031967"
   ],
   "part_of": [
    "GO:0005739"
   ],
   "has_part": [
    "GO:0005741",
    "GO:0005743",
    "GO:0005758",
    "GO:0005742"
   ],
   "components": [
    {
     "component_id": "mitochondrial_outer_membrane",
     "label": "mitochondrial outer membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005741",
     "essentiality": "UNKNOWN",
     "role": "Cytoplasm-facing lipid bilayer of the mitochondrial envelope.",
     "evidence": [
      {
       "reference": "GO:0005741",
       "notes": "GO:0005741 defines the mitochondrial outer membrane as the cytoplasm-facing lipid bilayer of the mitochondrial envelope."
      }
     ]
    },
    {
     "component_id": "mitochondrial_inner_membrane",
     "label": "mitochondrial inner membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005743",
     "essentiality": "UNKNOWN",
     "role": "Lumen-facing lipid bilayer of the envelope that folds into cristae.",
     "evidence": [
      {
       "reference": "GO:0005743",
       "notes": "GO:0005743 defines the mitochondrial inner membrane as the folded lumen-facing lipid bilayer of the mitochondrial envelope."
      }
     ]
    },
    {
     "component_id": "tom_complex",
     "label": "mitochondrial outer membrane translocase complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005742",
     "essentiality": "UNKNOWN",
     "role": "Outer-membrane translocase that mediates entry of nuclear-encoded mitochondrial precursor proteins.",
     "evidence": [
      {
       "reference": "GO:0005742",
       "notes": "GO:0005742 defines the TOM complex as a large mitochondrial outer membrane complex that mediates transport of proteins into mitochondrial compartments."
      },
      {
       "reference": "DOI:10.1016/j.cell.2009.08.005",
       "notes": "Chacinska et al. 2009 review mitochondrial protein import through TOM and downstream sorting machineries."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "VARIABLE",
     "note": "Canonical mitochondrial envelopes occur with canonical mitochondria in eukaryotes, while some anaerobic lineages carry reduced mitochondrion-related organelles instead.",
     "reference": "GO:0005739"
    },
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding-yeast mitochondria include outer- and inner-membrane proteomes with protein-import and oxidative-phosphorylation machinery.",
     "reference": "DOI:10.1073/pnas.2135385100"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast mitochondria were purified to inventory matrix, outer-membrane, and inner-membrane mitochondrial proteins.",
     "reference": "DOI:10.1073/pnas.2135385100"
    }
   ],
   "functions": [
    {
     "function_id": "protein_import_into_mitochondrial_matrix",
     "label": "protein import into mitochondrial matrix",
     "grounding": "GO:0030150",
     "description": "The mitochondrial envelope routes cytosolic precursor proteins through TOM and downstream inner-membrane machinery into the matrix.",
     "evidence": [
      {
       "reference": "GO:0030150",
       "notes": "GO:0030150 defines matrix protein import as import from the cytosol via TOM-TIM23-PAM."
      },
      {
       "reference": "DOI:10.1016/j.cell.2009.08.005",
       "notes": "Chacinska et al. 2009 review TOM entry and downstream TIM/PAM mitochondrial protein-import pathways."
      }
     ]
    },
    {
     "function_id": "oxidative_phosphorylation",
     "label": "oxidative phosphorylation",
     "grounding": "GO:0006119",
     "description": "Inner-envelope respiratory-chain activity contributes to membrane-gradient formation and ATP synthesis.",
     "evidence": [
      {
       "reference": "GO:0006119",
       "notes": "GO:0006119 defines oxidative phosphorylation as ATP formation coupled to respiratory-chain oxidation and membrane-gradient formation."
      },
      {
       "reference": "DOI:10.1073/pnas.2135385100",
       "notes": "Sickmann et al. 2003 recovered known oxidative phosphorylation machinery from purified budding-yeast mitochondria."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005740",
     "notes": "Gene Ontology cellular-component term for mitochondrial envelope."
    },
    {
     "reference": "GO:0031967",
     "notes": "Gene Ontology cellular-component term for organelle envelope."
    },
    {
     "reference": "GO:0005739",
     "notes": "Gene Ontology cellular-component term for mitochondrion."
    },
    {
     "reference": "GO:0005741",
     "notes": "Gene Ontology cellular-component term for mitochondrial outer membrane."
    },
    {
     "reference": "GO:0005743",
     "notes": "Gene Ontology cellular-component term for mitochondrial inner membrane."
    },
    {
     "reference": "GO:0005758",
     "notes": "Gene Ontology cellular-component term for mitochondrial intermembrane space."
    },
    {
     "reference": "GO:0005742",
     "notes": "Gene Ontology cellular-component term for the mitochondrial outer membrane translocase complex."
    },
    {
     "reference": "GO:0030150",
     "notes": "Gene Ontology biological-process term for protein import into the mitochondrial matrix."
    },
    {
     "reference": "GO:0006119",
     "notes": "Gene Ontology biological-process term for oxidative phosphorylation."
    },
    {
     "reference": "DOI:10.1073/pnas.2135385100",
     "notes": "Sickmann et al. 2003, 'The proteome of Saccharomyces cerevisiae mitochondria', Proceedings of the National Academy of Sciences."
    },
    {
     "reference": "DOI:10.1016/j.cell.2009.08.005",
     "notes": "Chacinska et al. 2009, 'Importing Mitochondrial Proteins: Machineries and Mechanisms', Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_mitochondrial_envelope_import",
     "title": "Mitochondrial envelope routes matrix import",
     "description": "In budding yeast, the mitochondrial outer and inner membranes enclose the intermembrane space, while TOM at the outer membrane initiates precursor import into the matrix.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures envelope topology and TOM-dependent matrix import without asserting the full respiratory chain, TIM/PAM translocases, or intermembrane-space oxidoreductases.",
     "nodes": [
      {
       "node_id": "mitochondrion",
       "label": "mitochondrion",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005739"
      },
      {
       "node_id": "mitochondrial_envelope",
       "label": "mitochondrial envelope",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005740"
      },
      {
       "node_id": "mitochondrial_outer_membrane",
       "label": "mitochondrial outer membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005741",
       "component_ref": "mitochondrial_outer_membrane"
      },
      {
       "node_id": "mitochondrial_inner_membrane",
       "label": "mitochondrial inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005743",
       "component_ref": "mitochondrial_inner_membrane"
      },
      {
       "node_id": "mitochondrial_intermembrane_space",
       "label": "mitochondrial intermembrane space",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0005758"
      },
      {
       "node_id": "tom_complex",
       "label": "mitochondrial outer membrane translocase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005742",
       "component_ref": "tom_complex"
      },
      {
       "node_id": "protein_import_into_mitochondrial_matrix",
       "label": "protein import into mitochondrial matrix",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0030150"
      },
      {
       "node_id": "oxidative_phosphorylation",
       "label": "oxidative phosphorylation",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006119"
      }
     ],
     "edges": [
      {
       "subject": "mitochondrial_envelope",
       "predicate": "encloses",
       "object": "mitochondrion",
       "description": "The mitochondrial envelope encloses the mitochondrion and separates its contents from the cell cytoplasm.",
       "evidence": [
        {
         "reference": "GO:0005740",
         "notes": "GO:0005740 defines the mitochondrial envelope as the double lipid bilayer enclosing the mitochondrion."
        }
       ]
      },
      {
       "subject": "mitochondrial_outer_membrane",
       "predicate": "is part of",
       "object": "mitochondrial_envelope",
       "description": "The outer membrane is the cytoplasm-facing bilayer of the mitochondrial envelope.",
       "evidence": [
        {
         "reference": "GO:0005741",
         "notes": "GO:0005741 defines the mitochondrial outer membrane as part of the mitochondrial envelope."
        }
       ]
      },
      {
       "subject": "mitochondrial_inner_membrane",
       "predicate": "is part of",
       "object": "mitochondrial_envelope",
       "description": "The inner membrane is the folded lumen-facing bilayer of the mitochondrial envelope.",
       "evidence": [
        {
         "reference": "GO:0005743",
         "notes": "GO:0005743 defines the mitochondrial inner membrane as part of the mitochondrial envelope."
        }
       ]
      },
      {
       "subject": "mitochondrial_envelope",
       "predicate": "contains",
       "object": "mitochondrial_intermembrane_space",
       "description": "The envelope contains the region between the inner and outer mitochondrial bilayers.",
       "evidence": [
        {
         "reference": "GO:0005758",
         "notes": "GO:0005758 defines the intermembrane space as the region between the inner and outer lipid bilayers of the mitochondrial envelope."
        }
       ]
      },
      {
       "subject": "tom_complex",
       "predicate": "spans",
       "object": "mitochondrial_outer_membrane",
       "description": "The TOM complex is a large protein translocase of the mitochondrial outer membrane.",
       "evidence": [
        {
         "reference": "GO:0005742",
         "notes": "GO:0005742 places the TOM complex in the mitochondrial outer membrane."
        }
       ]
      },
      {
       "subject": "tom_complex",
       "predicate": "provides entry for",
       "object": "protein_import_into_mitochondrial_matrix",
       "description": "TOM provides the outer-membrane entry step for TIM23-PAM matrix import.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2009.08.005",
         "notes": "Chacinska et al. 2009 review TOM entry and downstream TIM23-PAM presequence import into the mitochondrial matrix."
        }
       ]
      },
      {
       "subject": "mitochondrial_inner_membrane",
       "predicate": "supports",
       "object": "oxidative_phosphorylation",
       "description": "Budding-yeast oxidative-phosphorylation complexes reside at the mitochondrial inner membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.2135385100",
         "notes": "Sickmann et al. 2003 recovered oxidative-phosphorylation complexes in the purified budding-yeast mitochondrial proteome."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "extend_envelope_import_and_respiration_subcomplexes",
     "prompt": "Resolve exact source-neutral records or component boundaries for TIM23, TIM22, SAM, MIA, respiratory-chain, and ATP synthase subcomplexes of the mitochondrial envelope.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#tom_complex",
      "causal_graphs#yeast_mitochondrial_envelope_import"
     ],
     "rationale": "This first mitochondrial envelope record grounds the inner and outer membranes, the intermembrane space, and TOM exactly while avoiding broad, ungrounded aggregate classes for every import and respiratory subcomplex embedded in the envelope.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2009.08.005",
       "notes": "Chacinska et al. 2009 review TOM and downstream mitochondrial protein-sorting machineries."
      },
      {
       "reference": "DOI:10.1073/pnas.2135385100",
       "notes": "Sickmann et al. 2003 inventory the budding-yeast mitochondrial proteome."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "GO:0097002",
   "label": "mitochondrial inner boundary membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The portion of the mitochondrial inner membrane that is not invaginated to form cristae and lies parallel to the outer membrane.",
   "definition_source": "GO:0097002",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-30T04:29:35Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T04:31:39Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added mitochondrial-inner-membrane parthood, a reviewed-label-only lipid-bilayer component, Eukaryota and Saccharomyces scope, inner-membrane-organization function evidence, a nonmechanistic inner-boundary topology graph, and a lipid-bilayer grounding TODO.",
     "llm_assisted": true
    }
   ],
   "part_of": [
    "GO:0005743"
   ],
   "components": [
    {
     "component_id": "mitochondrial_inner_boundary_lipid_bilayer",
     "label": "mitochondrial inner boundary lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Non-invaginated lipid bilayer domain of the mitochondrial inner membrane that runs parallel to the outer membrane.",
     "evidence": [
      {
       "reference": "GO:0097002",
       "notes": "GO:0097002 identifies the inner boundary membrane as the portion of the mitochondrial inner membrane that is not invaginated to form cristae."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0097002 identifies the whole mitochondrial inner boundary membrane, but no separate source-neutral CURIE was verified for the lipid bilayer constituent of that membrane domain."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "VARIABLE",
     "note": "Canonical inner boundary membranes occur with crista-forming mitochondria, while some anaerobic eukaryotic lineages carry reduced mitochondrion-related organelles.",
     "reference": "GO:0097002"
    },
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding-yeast mitochondrial inner membranes contain inner boundary and crista membrane domains connected by crista junctions.",
     "reference": "DOI:10.1016/j.devcel.2011.08.026"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Reference yeast for MINOS and MICOS studies that connect crista membranes to the mitochondrial inner boundary membrane through crista junctions.",
     "reference": "DOI:10.1016/j.devcel.2011.08.026"
    }
   ],
   "functions": [
    {
     "function_id": "inner_mitochondrial_membrane_organization",
     "label": "inner mitochondrial membrane organization",
     "grounding": "GO:0007007",
     "description": "The inner boundary membrane provides the non-invaginated inner-membrane domain to which cristae remain connected through crista junctions.",
     "evidence": [
      {
       "reference": "GO:0097002",
       "notes": "GO:0097002 defines the inner boundary membrane as the non-invaginated portion of the mitochondrial inner membrane."
      },
      {
       "reference": "GO:0044284",
       "notes": "GO:0044284 defines the crista junction as the tubular connection between a mitochondrial crista and the inner boundary membrane."
      },
      {
       "reference": "GO:0007007",
       "notes": "GO:0007007 defines inner mitochondrial membrane organization as assembly, arrangement of constituent parts, or disassembly of the mitochondrial inner membrane."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0097002",
     "notes": "Gene Ontology cellular-component term for mitochondrial inner boundary membrane."
    },
    {
     "reference": "GO:0005743",
     "notes": "Gene Ontology cellular-component term for mitochondrial inner membrane."
    },
    {
     "reference": "GO:0030061",
     "notes": "Gene Ontology cellular-component term for mitochondrial crista."
    },
    {
     "reference": "GO:0044284",
     "notes": "Gene Ontology cellular-component term for mitochondrial crista junction."
    },
    {
     "reference": "GO:0007007",
     "notes": "Gene Ontology biological-process term for inner mitochondrial membrane organization."
    },
    {
     "reference": "DOI:10.1016/j.devcel.2011.08.026",
     "notes": "von der Malsburg et al. 2011, 'Dual role of mitofilin in mitochondrial membrane organization and protein biogenesis', Developmental Cell."
    },
    {
     "reference": "DOI:10.7554/elife.07739",
     "notes": "Friedman et al. 2015, 'MICOS coordinates with respiratory complexes and lipids to establish mitochondrial inner membrane architecture', eLife."
    },
    {
     "reference": "DOI:10.1038/nature12985",
     "notes": "Friedman and Nunnari 2014, 'Mitochondrial form and function', Nature."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_inner_boundary_membrane_topology",
     "title": "Yeast mitochondrial inner boundary membrane topology",
     "description": "In budding yeast, the inner boundary membrane is the non-invaginated mitochondrial inner-membrane domain that connects to crista membranes through crista junctions.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures inner-boundary, crista, and crista-junction topology without asserting MICOS subunit composition, a crista-junction assembly sequence, or respiratory-complex redistribution mechanisms.",
     "nodes": [
      {
       "node_id": "mitochondrial_inner_boundary_membrane",
       "label": "mitochondrial inner boundary membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097002"
      },
      {
       "node_id": "mitochondrial_inner_membrane",
       "label": "mitochondrial inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005743"
      },
      {
       "node_id": "mitochondrial_crista",
       "label": "mitochondrial crista",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030061"
      },
      {
       "node_id": "crista_junction",
       "label": "mitochondrial crista junction",
       "node_type": "STRUCTURE",
       "grounding": "GO:0044284"
      },
      {
       "node_id": "inner_mitochondrial_membrane_organization",
       "label": "inner mitochondrial membrane organization",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0007007"
      }
     ],
     "edges": [
      {
       "subject": "mitochondrial_inner_boundary_membrane",
       "predicate": "is part of",
       "object": "mitochondrial_inner_membrane",
       "description": "The inner boundary membrane is a portion of the mitochondrial inner membrane.",
       "evidence": [
        {
         "reference": "GO:0097002",
         "notes": "GO:0097002 defines the inner boundary membrane as a portion of the mitochondrial inner membrane."
        },
        {
         "reference": "GO:0005743",
         "notes": "GO:0005743 identifies the mitochondrial inner membrane."
        }
       ]
      },
      {
       "subject": "mitochondrial_inner_boundary_membrane",
       "predicate": "is connected to",
       "object": "crista_junction",
       "description": "Crista junctions connect mitochondrial cristae to the inner boundary membrane.",
       "evidence": [
        {
         "reference": "GO:0044284",
         "notes": "GO:0044284 defines a crista junction as the tubular structure that connects a mitochondrial crista to the inner boundary membrane."
        }
       ]
      },
      {
       "subject": "crista_junction",
       "predicate": "connects",
       "object": "mitochondrial_crista",
       "description": "Crista junctions connect inward crista folds with the non-invaginated inner boundary membrane.",
       "evidence": [
        {
         "reference": "GO:0044284",
         "notes": "GO:0044284 defines a crista junction as the connection between a crista and the inner boundary membrane."
        },
        {
         "reference": "GO:0030061",
         "notes": "GO:0030061 defines a mitochondrial crista as an inward fold of the mitochondrial inner membrane."
        }
       ]
      },
      {
       "subject": "mitochondrial_inner_boundary_membrane",
       "predicate": "participates in",
       "object": "inner_mitochondrial_membrane_organization",
       "description": "The inner boundary membrane is the non-invaginated domain that is organized relative to crista folds and crista junctions.",
       "evidence": [
        {
         "reference": "GO:0097002",
         "notes": "GO:0097002 distinguishes the non-invaginated inner boundary membrane from invaginated cristae."
        },
        {
         "reference": "GO:0007007",
         "notes": "GO:0007007 denotes assembly, arrangement of constituent parts, or disassembly of the mitochondrial inner membrane."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_mitochondrial_inner_boundary_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the mitochondrial inner boundary membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#mitochondrial_inner_boundary_lipid_bilayer"
     ],
     "rationale": "GO:0097002 identifies the whole inner boundary membrane, but the lipid-bilayer constituent is intentionally left as reviewed-label-only until an exact source-neutral lipid or membrane-constituent CURIE is curated.",
     "evidence": [
      {
       "reference": "GO:0097002",
       "notes": "GO:0097002 identifies the whole mitochondrial inner boundary membrane."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30"
    }
   ]
  },
  {
   "identifier": "GO:0005743",
   "label": "mitochondrial inner membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The inner, i.e. lumen-facing, lipid bilayer of the mitochondrial envelope. It is highly folded to form cristae.",
   "definition_source": "GO:0005743",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T23:33:59Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T23:34:41Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO parentage, mitochondrial-envelope parthood, crista containment, a reviewed-label-only lipid-bilayer component, Eukaryota and Saccharomyces scope, oxidative-phosphorylation function evidence, a nonmechanistic inner-membrane topology graph, and a lipid-bilayer grounding TODO.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "inner mitochondrial membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005743"
    },
    {
     "synonym_text": "inner mitochondrion membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005743"
    },
    {
     "synonym_text": "mitochondrion inner membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005743"
    }
   ],
   "parent_structures": [
    "GO:0019866",
    "GO:0031966"
   ],
   "part_of": [
    "GO:0005740"
   ],
   "has_part": [
    "GO:0030061"
   ],
   "components": [
    {
     "component_id": "mitochondrial_inner_lipid_bilayer",
     "label": "mitochondrial inner lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Lumen-facing lipid bilayer that forms crista folds and separates the mitochondrial matrix from the intermembrane space.",
     "evidence": [
      {
       "reference": "GO:0005743",
       "notes": "GO:0005743 defines the mitochondrial inner membrane as the lumen-facing lipid bilayer of the mitochondrial envelope."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0005743 identifies the whole mitochondrial inner membrane, but no separate source-neutral CURIE was curated for the lipid constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "VARIABLE",
     "note": "Canonical mitochondrial inner membranes occur with canonical mitochondria across eukaryotes, while some anaerobic lineages carry reduced mitochondrion-related organelles instead.",
     "reference": "GO:0005743"
    },
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding-yeast mitochondria have an inner-membrane proteome enriched for oxidative-phosphorylation machinery.",
     "reference": "DOI:10.1073/pnas.2135385100"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model used for purified mitochondrial proteomics and for genetic and electron-tomographic studies of mitochondrial inner-membrane architecture.",
     "reference": "DOI:10.7554/elife.07739"
    }
   ],
   "functions": [
    {
     "function_id": "oxidative_phosphorylation",
     "label": "oxidative phosphorylation",
     "grounding": "GO:0006119",
     "description": "Inner-membrane respiratory-chain activity contributes to ATP synthesis by coupling metabolite oxidation to a proton gradient across the mitochondrial inner membrane.",
     "evidence": [
      {
       "reference": "GO:0006119",
       "notes": "GO:0006119 defines oxidative phosphorylation as ATP formation coupled to respiratory-chain oxidation and proton-gradient formation."
      },
      {
       "reference": "DOI:10.1073/pnas.2135385100",
       "notes": "Sickmann et al. 2003 recovered oxidative-phosphorylation complexes in the purified budding-yeast mitochondrial proteome."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005743",
     "notes": "Gene Ontology cellular-component term for mitochondrial inner membrane."
    },
    {
     "reference": "GO:0019866",
     "notes": "Gene Ontology cellular-component parent term for organelle inner membrane."
    },
    {
     "reference": "GO:0031966",
     "notes": "Gene Ontology cellular-component parent term for mitochondrial membrane."
    },
    {
     "reference": "GO:0005740",
     "notes": "Gene Ontology cellular-component term for the mitochondrial envelope."
    },
    {
     "reference": "GO:0030061",
     "notes": "Gene Ontology cellular-component term for mitochondrial crista."
    },
    {
     "reference": "GO:0005758",
     "notes": "Gene Ontology cellular-component term for mitochondrial intermembrane space."
    },
    {
     "reference": "GO:0005759",
     "notes": "Gene Ontology cellular-component term for mitochondrial matrix."
    },
    {
     "reference": "GO:0006119",
     "notes": "Gene Ontology biological-process term for oxidative phosphorylation."
    },
    {
     "reference": "DOI:10.1073/pnas.2135385100",
     "notes": "Sickmann et al. 2003, 'The proteome of Saccharomyces cerevisiae mitochondria', Proceedings of the National Academy of Sciences."
    },
    {
     "reference": "DOI:10.7554/elife.07739",
     "notes": "Friedman et al. 2015, 'MICOS coordinates with respiratory complexes and lipids to establish mitochondrial inner membrane architecture', eLife."
    },
    {
     "reference": "DOI:10.1038/nature12985",
     "notes": "Friedman and Nunnari 2014, 'Mitochondrial form and function', Nature."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "mitochondrial_inner_membrane_topology",
     "title": "Mitochondrial inner membrane topology",
     "description": "The mitochondrial inner membrane is the lumen-facing mitochondrial envelope bilayer that folds into cristae, bounds the matrix, and delimits the intermembrane space.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures inner-envelope topology and links the membrane to oxidative phosphorylation without asserting individual respiratory complexes, crista-junction assembly, or TIM/PAM protein-import steps.",
     "nodes": [
      {
       "node_id": "mitochondrial_inner_membrane",
       "label": "mitochondrial inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005743"
      },
      {
       "node_id": "mitochondrial_envelope",
       "label": "mitochondrial envelope",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005740"
      },
      {
       "node_id": "mitochondrial_crista",
       "label": "mitochondrial crista",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030061"
      },
      {
       "node_id": "mitochondrial_matrix",
       "label": "mitochondrial matrix",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0005759"
      },
      {
       "node_id": "mitochondrial_intermembrane_space",
       "label": "mitochondrial intermembrane space",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0005758"
      },
      {
       "node_id": "oxidative_phosphorylation",
       "label": "oxidative phosphorylation",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006119"
      }
     ],
     "edges": [
      {
       "subject": "mitochondrial_inner_membrane",
       "predicate": "is part of",
       "object": "mitochondrial_envelope",
       "description": "The mitochondrial inner membrane is the lumen-facing lipid bilayer of the mitochondrial envelope.",
       "evidence": [
        {
         "reference": "GO:0005743",
         "notes": "GO:0005743 defines the inner membrane as the inner lipid bilayer of the mitochondrial envelope."
        }
       ]
      },
      {
       "subject": "mitochondrial_crista",
       "predicate": "is part of",
       "object": "mitochondrial_inner_membrane",
       "description": "Mitochondrial cristae are inward folds of the mitochondrial inner membrane.",
       "evidence": [
        {
         "reference": "GO:0030061",
         "notes": "GO:0030061 defines a crista as an inward fold of the mitochondrial inner membrane."
        }
       ]
      },
      {
       "subject": "mitochondrial_inner_membrane",
       "predicate": "bounds",
       "object": "mitochondrial_matrix",
       "description": "The mitochondrial inner membrane faces the lumenal matrix side of the mitochondrion.",
       "evidence": [
        {
         "reference": "GO:0005743",
         "notes": "GO:0005743 defines the inner membrane as lumen-facing."
        },
        {
         "reference": "GO:0005759",
         "notes": "GO:0005759 identifies the mitochondrial matrix as the mitochondrial matrix space or lumen."
        }
       ]
      },
      {
       "subject": "mitochondrial_inner_membrane",
       "predicate": "delimits",
       "object": "mitochondrial_intermembrane_space",
       "description": "The mitochondrial inner membrane forms one side of the intermembrane space within the mitochondrial envelope.",
       "evidence": [
        {
         "reference": "GO:0005758",
         "notes": "GO:0005758 defines the intermembrane space as the region between the inner and outer lipid bilayers of the mitochondrial envelope."
        }
       ]
      },
      {
       "subject": "mitochondrial_inner_membrane",
       "predicate": "supports",
       "object": "oxidative_phosphorylation",
       "description": "Budding-yeast oxidative-phosphorylation complexes reside at the mitochondrial inner membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.2135385100",
         "notes": "Sickmann et al. 2003 recovered oxidative-phosphorylation complexes in the purified budding-yeast mitochondrial proteome."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_mitochondrial_inner_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the mitochondrial inner membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#mitochondrial_inner_lipid_bilayer"
     ],
     "rationale": "GO:0005743 identifies the whole mitochondrial inner membrane, but the lipid-bilayer constituent is intentionally left as reviewed-label-only until an exact source-neutral lipid or membrane-constituent CURIE is curated.",
     "evidence": [
      {
       "reference": "GO:0005743",
       "notes": "GO:0005743 identifies the whole mitochondrial inner membrane."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0005758",
   "label": "mitochondrial intermembrane space",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The region between the inner and outer lipid bilayers of the mitochondrial envelope.",
   "definition_source": "GO:0005758",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-14T00:29:49Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T00:30:40Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO parentage, mitochondrial-envelope parthood, GO synonyms, Eukaryota and Saccharomyces scope, DOI/GO evidence, and a nonmechanistic intermembrane-space topology graph.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "mitochondrial envelope lumen",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005758"
    },
    {
     "synonym_text": "mitochondrial membrane lumen",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0005758"
    }
   ],
   "parent_structures": [
    "GO:0031970"
   ],
   "part_of": [
    "GO:0005740"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "VARIABLE",
     "note": "Canonical mitochondrial intermembrane spaces occur with canonical mitochondria in eukaryotes, while some anaerobic lineages carry reduced mitochondrion-related organelles instead.",
     "reference": "GO:0005758"
    },
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding-yeast mitochondria contain an intermembrane space traversed by precursor proteins after outer-membrane TOM entry and before downstream inner-membrane sorting.",
     "reference": "DOI:10.1016/j.cell.2009.08.005"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model for mitochondrial protein-import studies across the outer membrane, intermembrane space, and inner membrane.",
     "reference": "DOI:10.1016/j.cell.2009.08.005"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005758",
     "notes": "Gene Ontology cellular-component term for mitochondrial intermembrane space."
    },
    {
     "reference": "GO:0031970",
     "notes": "Gene Ontology cellular-component parent term for organelle envelope lumen."
    },
    {
     "reference": "GO:0005740",
     "notes": "Gene Ontology cellular-component term for the mitochondrial envelope that contains the intermembrane space."
    },
    {
     "reference": "GO:0005741",
     "notes": "Gene Ontology cellular-component term for the outer mitochondrial bilayer that delimits this space."
    },
    {
     "reference": "GO:0005743",
     "notes": "Gene Ontology cellular-component term for the inner mitochondrial bilayer that delimits this space."
    },
    {
     "reference": "DOI:10.1016/j.cell.2009.08.005",
     "notes": "Chacinska et al. 2009, 'Importing mitochondrial proteins: machineries and mechanisms', Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "mitochondrial_intermembrane_space_topology",
     "title": "Mitochondrial intermembrane-space topology",
     "description": "The mitochondrial intermembrane space is the envelope lumen between the inner and outer mitochondrial membranes.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures compartment topology without asserting the full set of intermembrane-space import, oxidoreductase, or respiratory-chain machineries.",
     "nodes": [
      {
       "node_id": "mitochondrial_intermembrane_space",
       "label": "mitochondrial intermembrane space",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0005758"
      },
      {
       "node_id": "mitochondrial_envelope",
       "label": "mitochondrial envelope",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005740"
      },
      {
       "node_id": "mitochondrial_outer_membrane",
       "label": "mitochondrial outer membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005741"
      },
      {
       "node_id": "mitochondrial_inner_membrane",
       "label": "mitochondrial inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005743"
      }
     ],
     "edges": [
      {
       "subject": "mitochondrial_intermembrane_space",
       "predicate": "is part of",
       "object": "mitochondrial_envelope",
       "description": "The mitochondrial intermembrane space is the region between the envelope's inner and outer lipid bilayers.",
       "evidence": [
        {
         "reference": "GO:0005758",
         "notes": "GO:0005758 defines the intermembrane space as the region between the inner and outer lipid bilayers of the mitochondrial envelope."
        },
        {
         "reference": "GO:0005740",
         "notes": "GO:0005740 defines the mitochondrial envelope as the double lipid bilayer enclosing the mitochondrion and including the intermembrane space."
        }
       ]
      },
      {
       "subject": "mitochondrial_outer_membrane",
       "predicate": "delimits",
       "object": "mitochondrial_intermembrane_space",
       "description": "The mitochondrial outer membrane forms the cytoplasm-facing boundary of the intermembrane space.",
       "evidence": [
        {
         "reference": "GO:0005758",
         "notes": "GO:0005758 defines this space by its position between the two mitochondrial-envelope bilayers."
        },
        {
         "reference": "GO:0005741",
         "notes": "GO:0005741 identifies the outer lipid bilayer of the mitochondrial envelope."
        }
       ]
      },
      {
       "subject": "mitochondrial_inner_membrane",
       "predicate": "delimits",
       "object": "mitochondrial_intermembrane_space",
       "description": "The mitochondrial inner membrane forms the matrix-facing boundary of the intermembrane space.",
       "evidence": [
        {
         "reference": "GO:0005758",
         "notes": "GO:0005758 defines this space by its position between the two mitochondrial-envelope bilayers."
        },
        {
         "reference": "GO:0005743",
         "notes": "GO:0005743 identifies the inner lipid bilayer of the mitochondrial envelope."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0005759",
   "label": "mitochondrial matrix",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The gel-like material, with considerable fine structure, that lies in the matrix space, or lumen, of a mitochondrion. It contains the enzymes of the tricarboxylic acid cycle and, in some organisms, the enzymes concerned with fatty acid oxidation.",
   "definition_source": "GO:0005759",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-14T00:48:59Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T00:49:32Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO parentage, mitochondrion parthood, GO synonyms, Eukaryota and Saccharomyces scope, GO/DOI evidence, and a nonmechanistic matrix-topology graph.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "mitochondrial lumen",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005759"
    },
    {
     "synonym_text": "mitochondrial stroma",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0005759"
    }
   ],
   "parent_structures": [
    "GO:0070013"
   ],
   "part_of": [
    "GO:0005739"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "VARIABLE",
     "note": "Canonical mitochondrial matrices occur with canonical mitochondria in eukaryotes, while some anaerobic lineages carry reduced mitochondrion-related organelles instead.",
     "reference": "GO:0005759"
    },
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding-yeast mitochondria contain matrix and membrane-associated mitochondrial proteins in purified mitochondrial proteomes.",
     "reference": "DOI:10.1073/pnas.2135385100"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model whose purified mitochondrial proteome includes matrix and membrane-associated mitochondrial machinery.",
     "reference": "DOI:10.1073/pnas.2135385100"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005759",
     "notes": "Gene Ontology cellular-component term for mitochondrial matrix."
    },
    {
     "reference": "GO:0070013",
     "notes": "Gene Ontology cellular-component parent term for intracellular organelle lumen."
    },
    {
     "reference": "GO:0005739",
     "notes": "Gene Ontology cellular-component term for the mitochondrion that contains the matrix."
    },
    {
     "reference": "GO:0005743",
     "notes": "Gene Ontology cellular-component term for the inner mitochondrial membrane that encloses the matrix."
    },
    {
     "reference": "DOI:10.1073/pnas.2135385100",
     "notes": "Sickmann et al. 2003, 'The proteome of Saccharomyces cerevisiae mitochondria', Proceedings of the National Academy of Sciences."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "mitochondrial_matrix_topology",
     "title": "Mitochondrial matrix topology",
     "description": "The mitochondrial matrix is the mitochondrial lumen enclosed by the mitochondrial inner membrane.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the defining matrix boundary without asserting individual matrix enzymes, mitochondrial nucleoids, or TIM/PAM protein-import machinery.",
     "nodes": [
      {
       "node_id": "mitochondrial_matrix",
       "label": "mitochondrial matrix",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0005759"
      },
      {
       "node_id": "mitochondrion",
       "label": "mitochondrion",
       "node_type": "ORGANELLE",
       "grounding": "GO:0005739"
      },
      {
       "node_id": "mitochondrial_inner_membrane",
       "label": "mitochondrial inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005743"
      }
     ],
     "edges": [
      {
       "subject": "mitochondrial_matrix",
       "predicate": "is part of",
       "object": "mitochondrion",
       "description": "The mitochondrial matrix is the matrix space, or lumen, of a mitochondrion.",
       "evidence": [
        {
         "reference": "GO:0005759",
         "notes": "GO:0005759 defines the matrix by its location in the matrix space, or lumen, of a mitochondrion."
        },
        {
         "reference": "GO:0005739",
         "notes": "GO:0005739 identifies the containing mitochondrion."
        }
       ]
      },
      {
       "subject": "mitochondrial_inner_membrane",
       "predicate": "encloses",
       "object": "mitochondrial_matrix",
       "description": "The mitochondrial inner membrane encloses the mitochondrial matrix.",
       "evidence": [
        {
         "reference": "GO:0005759",
         "notes": "GO:0005759 identifies the matrix as the mitochondrial matrix space or lumen."
        },
        {
         "reference": "GO:0005743",
         "notes": "GO:0005743 defines the inner membrane as the lumen-facing mitochondrial-envelope bilayer."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0031966",
   "label": "mitochondrial membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "Either of the lipid bilayers that surround the mitochondrion and form the mitochondrial envelope.",
   "definition_source": "GO:0031966",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-14T02:42:25Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T02:43:11Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added generic membrane parentage, mitochondrial-envelope parthood, a reviewed-label-only envelope lipid bilayer component, Eukaryota and Saccharomyces scope, GO/DOI evidence, a nonmechanistic inner-outer membrane scope graph, a generic-scope interpretation, and a lipid-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T02:52:43Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #870 by replacing the GO-only Eukaryota taxonomic-scope reference with mitochondrial-diversification literature and adding the Roger et al. 2017 DOI to record evidence.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0016020"
   ],
   "part_of": [
    "GO:0005740"
   ],
   "components": [
    {
     "component_id": "mitochondrial_lipid_bilayer",
     "label": "mitochondrial lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Generic lipid-bilayer constituent of a mitochondrial envelope membrane when the exact inner or outer membrane is unspecified.",
     "evidence": [
      {
       "reference": "GO:0031966",
       "notes": "GO:0031966 defines mitochondrial membrane as either lipid bilayer that surrounds a mitochondrion and forms the mitochondrial envelope."
      },
      {
       "reference": "GO:0005740",
       "notes": "GO:0005740 defines the mitochondrial envelope as the double lipid bilayer enclosing the mitochondrion."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0031966 identifies the whole generic mitochondrial membrane, but no separate source-neutral CURIE was curated for the generic lipid constituent of a mitochondrial envelope membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "VARIABLE",
     "note": "Canonical mitochondrial membranes occur with canonical mitochondria across eukaryotes, while some anaerobic lineages carry reduced mitochondrion-related organelles instead.",
     "reference": "DOI:10.1016/j.cub.2017.09.015"
    },
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding-yeast mitochondria include both mitochondrial outer-membrane and inner-membrane proteomes.",
     "reference": "DOI:10.1073/pnas.2135385100"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model used for purified mitochondrial proteomics that recovered outer- and inner-membrane mitochondrial proteins.",
     "reference": "DOI:10.1073/pnas.2135385100"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031966",
     "notes": "Gene Ontology cellular-component term for mitochondrial membrane."
    },
    {
     "reference": "GO:0016020",
     "notes": "Gene Ontology cellular-component parent term for membrane."
    },
    {
     "reference": "GO:0005740",
     "notes": "Gene Ontology cellular-component term for mitochondrial envelope."
    },
    {
     "reference": "GO:0005739",
     "notes": "Gene Ontology cellular-component term for mitochondrion."
    },
    {
     "reference": "GO:0005741",
     "notes": "Gene Ontology cellular-component child term for mitochondrial outer membrane."
    },
    {
     "reference": "GO:0005743",
     "notes": "Gene Ontology cellular-component child term for mitochondrial inner membrane."
    },
    {
     "reference": "GO:0005758",
     "notes": "Gene Ontology cellular-component term for the mitochondrial intermembrane space between the two mitochondrial envelope membranes."
    },
    {
     "reference": "DOI:10.1073/pnas.2135385100",
     "notes": "Sickmann et al. 2003, 'The proteome of Saccharomyces cerevisiae mitochondria', Proceedings of the National Academy of Sciences."
    },
    {
     "reference": "DOI:10.1038/nature12985",
     "notes": "Friedman and Nunnari 2014, 'Mitochondrial form and function', Nature."
    },
    {
     "reference": "DOI:10.1016/j.cub.2017.09.015",
     "notes": "Roger, Munoz-Gomez and Kamikawa 2017, 'The Origin and Diversification of Mitochondria', Current Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "mitochondrial_membrane_scope",
     "title": "Mitochondrial membrane scope",
     "description": "The generic mitochondrial membrane class covers either lipid bilayer of the mitochondrial envelope when the exact inner or outer membrane is unspecified.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures GO localization scope without asserting outer-membrane TOM import, inner-membrane oxidative phosphorylation, MICOS assembly, or crista morphology.",
     "nodes": [
      {
       "node_id": "mitochondrial_membrane",
       "label": "mitochondrial membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031966",
       "component_ref": "mitochondrial_lipid_bilayer"
      },
      {
       "node_id": "mitochondrial_envelope",
       "label": "mitochondrial envelope",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005740"
      },
      {
       "node_id": "mitochondrial_outer_membrane",
       "label": "mitochondrial outer membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005741"
      },
      {
       "node_id": "mitochondrial_inner_membrane",
       "label": "mitochondrial inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005743"
      }
     ],
     "edges": [
      {
       "subject": "mitochondrial_membrane",
       "predicate": "is part of",
       "object": "mitochondrial_envelope",
       "description": "A GO:0031966 mitochondrial membrane is one of the lipid bilayers that form the mitochondrial envelope.",
       "evidence": [
        {
         "reference": "GO:0031966",
         "notes": "GO:0031966 defines the generic mitochondrial membrane as either bilayer that forms the mitochondrial envelope."
        },
        {
         "reference": "GO:0005740",
         "notes": "GO:0005740 identifies the complete double lipid bilayer of the mitochondrial envelope."
        }
       ]
      },
      {
       "subject": "mitochondrial_outer_membrane",
       "predicate": "is a",
       "object": "mitochondrial_membrane",
       "description": "The mitochondrial outer membrane is a specific child class of the generic mitochondrial membrane.",
       "evidence": [
        {
         "reference": "GO:0005741",
         "notes": "GO places GO:0005741 as an is_a child of the generic mitochondrial membrane term."
        }
       ]
      },
      {
       "subject": "mitochondrial_inner_membrane",
       "predicate": "is a",
       "object": "mitochondrial_membrane",
       "description": "The mitochondrial inner membrane is a specific child class of the generic mitochondrial membrane.",
       "evidence": [
        {
         "reference": "GO:0005743",
         "notes": "GO places GO:0005743 as an is_a child of the generic mitochondrial membrane term."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "generic_mitochondrial_membrane_scope",
     "prompt": "Keep the GO:0031966 generic mitochondrial membrane parent distinct from exact mitochondrial envelope, outer membrane, inner membrane, and crista records.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#mitochondrial_membrane_scope"
     ],
     "rationale": "GO:0031966 denotes the generic mitochondrial membrane class whose is_a children include the outer and inner mitochondrial envelope bilayers. TOM import, matrix-facing respiratory chain localization, and crista architecture belong on the exact mitochondrial child membranes and substructures.",
     "resolution_note": "Curated only generic mitochondrial-membrane class scope and kept child-membrane composition out of this record.",
     "evidence": [
      {
       "reference": "GO:0031966",
       "notes": "GO:0031966 identifies the generic mitochondrial membrane cellular-component term."
      },
      {
       "reference": "GO:0005741",
       "notes": "GO:0005741 identifies the mitochondrial outer membrane is_a child."
      },
      {
       "reference": "GO:0005743",
       "notes": "GO:0005743 identifies the mitochondrial inner membrane is_a child."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-14"
    },
    {
     "discussion_id": "ground_mitochondrial_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the generic lipid constituent of a mitochondrial membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#mitochondrial_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0031966, but the generic lipid bilayer constituent is intentionally left as a reviewed-label-only component until an exact source-neutral lipid or membrane-constituent CURIE is curated.",
     "posed_by": "codex",
     "posed_date": "2026-09-14"
    }
   ]
  },
  {
   "identifier": "GO:0005741",
   "label": "mitochondrial outer membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The outer, i.e. cytoplasm-facing, lipid bilayer of the mitochondrial envelope.",
   "definition_source": "GO:0005741",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T23:50:44Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T23:51:54Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO parentage, mitochondrial-envelope parthood, TOM containment, a reviewed-label-only lipid-bilayer component, Eukaryota and Saccharomyces scope, protein-import function evidence, a nonmechanistic outer-membrane topology graph, and a lipid-bilayer grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "mitochondrion outer membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005741"
    },
    {
     "synonym_text": "outer mitochondrial membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005741"
    },
    {
     "synonym_text": "outer mitochondrion membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005741"
    }
   ],
   "parent_structures": [
    "GO:0031968",
    "GO:0031966"
   ],
   "part_of": [
    "GO:0005740"
   ],
   "has_part": [
    "GO:0005742"
   ],
   "components": [
    {
     "component_id": "mitochondrial_outer_lipid_bilayer",
     "label": "mitochondrial outer lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Cytoplasm-facing lipid bilayer that forms the outer boundary of the mitochondrial envelope.",
     "evidence": [
      {
       "reference": "GO:0005741",
       "notes": "GO:0005741 defines the mitochondrial outer membrane as the cytoplasm-facing lipid bilayer of the mitochondrial envelope."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0005741 identifies the whole mitochondrial outer membrane, but no separate source-neutral CURIE was curated for the lipid constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "VARIABLE",
     "note": "Canonical mitochondrial outer membranes occur with canonical mitochondria across eukaryotes, while some anaerobic lineages carry reduced mitochondrion-related organelles instead.",
     "reference": "GO:0005741"
    },
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding-yeast mitochondria include outer-membrane proteins and outer-membrane import machinery.",
     "reference": "DOI:10.1073/pnas.2135385100"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model used for purified mitochondrial proteomics and for analysis of mitochondrial protein-import machinery.",
     "reference": "DOI:10.1073/pnas.2135385100"
    }
   ],
   "functions": [
    {
     "function_id": "protein_import_into_mitochondrial_matrix",
     "label": "protein import into mitochondrial matrix",
     "grounding": "GO:0030150",
     "description": "Outer-membrane TOM translocases provide the entry step for cytosolic precursor proteins that continue into the mitochondrial matrix.",
     "evidence": [
      {
       "reference": "GO:0005742",
       "notes": "GO:0005742 defines the TOM complex as a mitochondrial outer membrane complex that mediates protein transport into mitochondrial compartments."
      },
      {
       "reference": "DOI:10.1016/j.cell.2009.08.005",
       "notes": "Chacinska et al. 2009 review TOM as the outer-membrane entry gate for mitochondrial precursor proteins."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005741",
     "notes": "Gene Ontology cellular-component term for mitochondrial outer membrane."
    },
    {
     "reference": "GO:0031968",
     "notes": "Gene Ontology cellular-component parent term for organelle outer membrane."
    },
    {
     "reference": "GO:0031966",
     "notes": "Gene Ontology cellular-component parent term for mitochondrial membrane."
    },
    {
     "reference": "GO:0005740",
     "notes": "Gene Ontology cellular-component term for the mitochondrial envelope."
    },
    {
     "reference": "GO:0005742",
     "notes": "Gene Ontology cellular-component term for the mitochondrial outer membrane translocase complex."
    },
    {
     "reference": "GO:0005737",
     "notes": "Gene Ontology cellular-component term for cytoplasm."
    },
    {
     "reference": "GO:0005758",
     "notes": "Gene Ontology cellular-component term for mitochondrial intermembrane space."
    },
    {
     "reference": "GO:0030150",
     "notes": "Gene Ontology biological-process term for protein import into the mitochondrial matrix."
    },
    {
     "reference": "DOI:10.1016/j.cell.2009.08.005",
     "notes": "Chacinska et al. 2009, 'Importing mitochondrial proteins: machineries and mechanisms', Cell."
    },
    {
     "reference": "DOI:10.1073/pnas.2135385100",
     "notes": "Sickmann et al. 2003, 'The proteome of Saccharomyces cerevisiae mitochondria', Proceedings of the National Academy of Sciences."
    },
    {
     "reference": "DOI:10.1038/nature12985",
     "notes": "Friedman and Nunnari 2014, 'Mitochondrial form and function', Nature."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "mitochondrial_outer_membrane_topology",
     "title": "Mitochondrial outer membrane topology",
     "description": "The mitochondrial outer membrane is the cytoplasm-facing mitochondrial envelope bilayer and hosts the TOM complex that gates protein import.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures outer-envelope topology and TOM localization without asserting individual TOM subunits, beta-barrel assembly, or downstream TIM/PAM protein-import steps.",
     "nodes": [
      {
       "node_id": "mitochondrial_outer_membrane",
       "label": "mitochondrial outer membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005741"
      },
      {
       "node_id": "mitochondrial_envelope",
       "label": "mitochondrial envelope",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005740"
      },
      {
       "node_id": "cytoplasm",
       "label": "cytoplasm",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0005737"
      },
      {
       "node_id": "mitochondrial_intermembrane_space",
       "label": "mitochondrial intermembrane space",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0005758"
      },
      {
       "node_id": "tom_complex",
       "label": "mitochondrial outer membrane translocase complex",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "GO:0005742",
       "xrefs": [
        "UniProtKB:P23644"
       ]
      },
      {
       "node_id": "protein_import_into_mitochondrial_matrix",
       "label": "protein import into mitochondrial matrix",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0030150"
      }
     ],
     "edges": [
      {
       "subject": "mitochondrial_outer_membrane",
       "predicate": "is part of",
       "object": "mitochondrial_envelope",
       "description": "The mitochondrial outer membrane is the cytoplasm-facing lipid bilayer of the mitochondrial envelope.",
       "evidence": [
        {
         "reference": "GO:0005741",
         "notes": "GO:0005741 defines the outer membrane as the outer lipid bilayer of the mitochondrial envelope."
        }
       ]
      },
      {
       "subject": "mitochondrial_outer_membrane",
       "predicate": "faces",
       "object": "cytoplasm",
       "description": "The mitochondrial outer membrane is the cytoplasm-facing membrane of the mitochondrial envelope.",
       "evidence": [
        {
         "reference": "GO:0005741",
         "notes": "GO:0005741 identifies this envelope bilayer by its cytoplasm-facing orientation."
        }
       ]
      },
      {
       "subject": "mitochondrial_outer_membrane",
       "predicate": "bounds",
       "object": "mitochondrial_intermembrane_space",
       "description": "The mitochondrial outer membrane forms the cytoplasm-facing boundary of the intermembrane space.",
       "evidence": [
        {
         "reference": "GO:0005758",
         "notes": "GO:0005758 defines the intermembrane space as the region between the inner and outer lipid bilayers of the mitochondrial envelope."
        }
       ]
      },
      {
       "subject": "tom_complex",
       "predicate": "spans",
       "object": "mitochondrial_outer_membrane",
       "description": "The TOM complex is a large protein translocase of the mitochondrial outer membrane.",
       "evidence": [
        {
         "reference": "GO:0005742",
         "notes": "GO:0005742 places the TOM complex in the mitochondrial outer membrane."
        }
       ]
      },
      {
       "subject": "tom_complex",
       "predicate": "provides entry for",
       "object": "protein_import_into_mitochondrial_matrix",
       "description": "TOM provides the outer-membrane entry step for TIM23-PAM matrix import.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2009.08.005",
         "notes": "Chacinska et al. 2009 review TOM entry and downstream TIM23-PAM presequence import into the mitochondrial matrix."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_mitochondrial_outer_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the mitochondrial outer membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#mitochondrial_outer_lipid_bilayer"
     ],
     "rationale": "GO:0005741 identifies the whole mitochondrial outer membrane, but the lipid-bilayer constituent is intentionally left as reviewed-label-only until an exact source-neutral lipid or membrane-constituent CURIE is curated.",
     "evidence": [
      {
       "reference": "GO:0005741",
       "notes": "GO:0005741 identifies the whole mitochondrial outer membrane."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0005739",
   "label": "mitochondrion",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A semiautonomous, self replicating organelle that occurs in varying numbers, shapes, and sizes in the cytoplasm of virtually all eukaryotic cells. It is notably the site of tissue respiration.",
   "definition_source": "GO:0005739",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T17:53:04Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T17:53:47Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added mitochondrion parentage, envelope part terms, exact synonymy, outer/inner membrane and TOM components, Saccharomyces scope, oxidative-phosphorylation and matrix-import functions, a nonmechanistic envelope-and-import graph, and a respiratory/import subcomplex grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T18:02:02Z",
     "curator": "codex",
     "action": "REVIEW_FIXES",
     "changes": "Connected the top-level mitochondrion graph node to the mitochondrial envelope and broadened the TOM graph edge to the general mitochondrial protein import pathway.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T18:05:16Z",
     "curator": "codex",
     "action": "REVIEW_FIXES",
     "changes": "Kept the TOM graph process on adapter-backed GO:0030150 and clarified that TOM provides the outer-membrane entry step for matrix import.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-20T21:55:39Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Retyped the TOM complex graph node from GENE_OR_PROTEIN to STRUCTURE.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0043231"
   ],
   "has_part": [
    "GO:0005740",
    "GO:0005741",
    "GO:0005743",
    "GO:0005759",
    "GO:0005742"
   ],
   "synonyms": [
    {
     "synonym_text": "mitochondria",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005739"
    }
   ],
   "components": [
    {
     "component_id": "mitochondrial_outer_membrane",
     "label": "mitochondrial outer membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005741",
     "essentiality": "UNKNOWN",
     "role": "Cytoplasm-facing lipid bilayer of the mitochondrial envelope and outer-membrane platform for the TOM import complex.",
     "evidence": [
      {
       "reference": "GO:0005741",
       "notes": "GO:0005741 defines the mitochondrial outer membrane as the cytoplasm-facing lipid bilayer of the envelope."
      }
     ]
    },
    {
     "component_id": "mitochondrial_inner_membrane",
     "label": "mitochondrial inner membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005743",
     "essentiality": "UNKNOWN",
     "role": "Lumen-facing lipid bilayer of the mitochondrial envelope that folds into cristae and separates the matrix from the intermembrane space.",
     "evidence": [
      {
       "reference": "GO:0005743",
       "notes": "GO:0005743 defines the mitochondrial inner membrane as the lumen-facing folded bilayer of the envelope."
      }
     ]
    },
    {
     "component_id": "tom_complex",
     "label": "mitochondrial outer membrane translocase complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005742",
     "essentiality": "UNKNOWN",
     "role": "Outer-membrane protein translocase that imports most nuclear-encoded mitochondrial precursor proteins into or across the mitochondrial outer membrane.",
     "evidence": [
      {
       "reference": "GO:0005742",
       "notes": "GO:0005742 defines the TOM complex as a large outer membrane complex that mediates protein transport into mitochondrial compartments."
      },
      {
       "reference": "DOI:10.1016/j.cell.2009.08.005",
       "notes": "Chacinska et al. 2009 review mitochondrial protein import through TOM and downstream sorting machineries."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "VARIABLE",
     "note": "Canonical mitochondria are widespread in eukaryotes, while some anaerobic lineages carry reduced mitochondrion-related organelles such as mitosomes or hydrogenosomes.",
     "reference": "GO:0005739"
    },
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has mitochondria whose proteome includes oxidative-phosphorylation, tricarboxylic-acid-cycle, and stable mitochondrially encoded proteins.",
     "reference": "DOI:10.1073/pnas.2135385100"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast example with purified mitochondrial proteomes used to inventory matrix and membrane-associated mitochondrial machinery.",
     "reference": "DOI:10.1073/pnas.2135385100"
    }
   ],
   "functions": [
    {
     "function_id": "oxidative_phosphorylation",
     "label": "oxidative phosphorylation",
     "grounding": "GO:0006119",
     "description": "Mitochondrial respiratory-chain activity across the inner membrane contributes to ATP synthesis by oxidative phosphorylation.",
     "evidence": [
      {
       "reference": "GO:0006119",
       "notes": "GO:0006119 defines oxidative phosphorylation as ATP formation coupled to respiratory-chain oxidation and membrane-gradient formation."
      },
      {
       "reference": "DOI:10.1073/pnas.2135385100",
       "notes": "Sickmann et al. 2003 recovered known oxidative phosphorylation machinery from purified budding-yeast mitochondria."
      }
     ]
    },
    {
     "function_id": "protein_import_into_mitochondrial_matrix",
     "label": "protein import into mitochondrial matrix",
     "grounding": "GO:0030150",
     "description": "TOM and downstream inner-membrane and matrix machinery import precursor proteins from the cytosol into the mitochondrial matrix.",
     "evidence": [
      {
       "reference": "GO:0030150",
       "notes": "GO:0030150 defines matrix protein import from the cytosol via TOM-TIM23-PAM."
      },
      {
       "reference": "DOI:10.1016/j.cell.2009.08.005",
       "notes": "Chacinska et al. 2009 review TOM entry and downstream TIM/PAM mitochondrial protein-import pathways."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005739",
     "notes": "Gene Ontology cellular-component term for mitochondrion."
    },
    {
     "reference": "GO:0005740",
     "notes": "Gene Ontology cellular-component term for the mitochondrial envelope."
    },
    {
     "reference": "GO:0005741",
     "notes": "Gene Ontology cellular-component term for the mitochondrial outer membrane."
    },
    {
     "reference": "GO:0005743",
     "notes": "Gene Ontology cellular-component term for the mitochondrial inner membrane."
    },
    {
     "reference": "GO:0005759",
     "notes": "Gene Ontology cellular-component term for the mitochondrial matrix."
    },
    {
     "reference": "GO:0005742",
     "notes": "Gene Ontology cellular-component term for the mitochondrial outer membrane translocase complex."
    },
    {
     "reference": "GO:0006119",
     "notes": "Gene Ontology biological-process term for oxidative phosphorylation."
    },
    {
     "reference": "GO:0030150",
     "notes": "Gene Ontology biological-process term for protein import into the mitochondrial matrix."
    },
    {
     "reference": "DOI:10.1073/pnas.2135385100",
     "notes": "Sickmann et al. 2003, 'The proteome of Saccharomyces cerevisiae mitochondria', Proceedings of the National Academy of Sciences."
    },
    {
     "reference": "DOI:10.1016/j.cell.2009.08.005",
     "notes": "Chacinska et al. 2009, 'Importing mitochondrial proteins: machineries and mechanisms', Cell."
    },
    {
     "reference": "DOI:10.1038/nature12985",
     "notes": "Friedman and Nunnari 2014, 'Mitochondrial form and function', Nature."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_mitochondrial_envelope_and_import",
     "title": "Mitochondrial envelope gates protein import",
     "description": "In budding yeast, inner and outer mitochondrial envelope membranes delimit the matrix, and the TOM complex provides the outer-membrane entry point for imported proteins.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures envelope topology and TOM-dependent import at a compartment level without asserting the full respiratory chain, TIM/PAM translocases, or matrix enzyme repertoire.",
     "nodes": [
      {
       "node_id": "mitochondrion",
       "label": "mitochondrion",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005739"
      },
      {
       "node_id": "mitochondrial_envelope",
       "label": "mitochondrial envelope",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005740"
      },
      {
       "node_id": "mitochondrial_outer_membrane",
       "label": "mitochondrial outer membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005741",
       "component_ref": "mitochondrial_outer_membrane"
      },
      {
       "node_id": "mitochondrial_inner_membrane",
       "label": "mitochondrial inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005743",
       "component_ref": "mitochondrial_inner_membrane"
      },
      {
       "node_id": "mitochondrial_matrix",
       "label": "mitochondrial matrix",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0005759"
      },
      {
       "node_id": "tom_complex",
       "label": "mitochondrial outer membrane translocase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005742",
       "component_ref": "tom_complex"
      },
      {
       "node_id": "mitochondrial_matrix_protein_import",
       "label": "protein import into mitochondrial matrix",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0030150"
      }
     ],
     "edges": [
      {
       "subject": "mitochondrial_envelope",
       "predicate": "encloses",
       "object": "mitochondrion",
       "description": "The mitochondrial envelope encloses the mitochondrion and separates its contents from the cell cytoplasm.",
       "evidence": [
        {
         "reference": "GO:0005740",
         "notes": "GO:0005740 defines the mitochondrial envelope as the double lipid bilayer enclosing the mitochondrion."
        }
       ]
      },
      {
       "subject": "mitochondrial_outer_membrane",
       "predicate": "is part of",
       "object": "mitochondrial_envelope",
       "description": "The mitochondrial outer membrane is the cytoplasm-facing bilayer of the mitochondrial envelope.",
       "evidence": [
        {
         "reference": "GO:0005741",
         "notes": "GO:0005741 places the mitochondrial outer membrane in the envelope."
        }
       ]
      },
      {
       "subject": "mitochondrial_inner_membrane",
       "predicate": "is part of",
       "object": "mitochondrial_envelope",
       "description": "The mitochondrial inner membrane is the lumen-facing bilayer of the mitochondrial envelope.",
       "evidence": [
        {
         "reference": "GO:0005743",
         "notes": "GO:0005743 places the mitochondrial inner membrane in the envelope."
        }
       ]
      },
      {
       "subject": "mitochondrial_inner_membrane",
       "predicate": "bounds",
       "object": "mitochondrial_matrix",
       "description": "The inner membrane delimits the matrix side of the mitochondrion.",
       "evidence": [
        {
         "reference": "GO:0005759",
         "notes": "GO:0005759 defines the matrix as the gel-like material in the mitochondrial matrix space or lumen."
        }
       ]
      },
      {
       "subject": "tom_complex",
       "predicate": "spans",
       "object": "mitochondrial_outer_membrane",
       "description": "The TOM complex is a large translocase of the mitochondrial outer membrane.",
       "evidence": [
        {
         "reference": "GO:0005742",
         "notes": "GO:0005742 defines TOM as a large complex of the mitochondrial outer membrane."
        }
       ]
      },
      {
       "subject": "tom_complex",
       "predicate": "provides entry for",
       "object": "mitochondrial_matrix_protein_import",
       "description": "TOM provides the outer-membrane entry step for matrix preproteins before TIM23-PAM-mediated import into the matrix.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2009.08.005",
         "notes": "Chacinska et al. 2009 review TOM entry and downstream TIM23-PAM presequence import into the mitochondrial matrix."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_respiratory_and_import_subcomplexes",
     "prompt": "Resolve exact source-neutral component boundaries and groundings for mitochondrial respiratory-chain complexes, ATP synthase, TIM/PAM import machinery, mitochondrial DNA, and mitoribosomal components.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#yeast_mitochondrial_envelope_and_import"
     ],
     "rationale": "This first mitochondrion record grounds envelope membranes and the TOM complex but avoids treating every respiratory-chain or protein-import factor as a single exact component.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.2135385100",
       "notes": "Sickmann et al. 2003 cataloged hundreds of proteins from purified Saccharomyces cerevisiae mitochondria."
      },
      {
       "reference": "DOI:10.1016/j.cell.2009.08.005",
       "notes": "Chacinska et al. 2009 review multiple TOM-linked mitochondrial protein sorting pathways."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    }
   ]
  },
  {
   "identifier": "GO:0032047",
   "label": "mitosome",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A double-membrane-bounded organelle that functions in iron-sulfur protein maturation; evolutionarily derived from mitochondria. The mitosome has been detected only in anaerobic or microaerophilic organisms that do not have mitochondria, such as Entamoeba histolytica, Giardia intestinalis and several species of Microsporidia. These organisms are not capable of gaining energy from oxidative phosphorylation, which is normally performed by mitochondria.",
   "definition_source": "GO:0032047",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-10T03:44:22Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T03:44:53Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added parentage, double-membrane envelope, ISC and import component groups, rare eukaryotic, Entamoeba and Microsporidia taxonomic scope, Entamoeba histolytica as a canonical example, Fe-S assembly and protein import functions, an ISC assembly graph, and grounding TODOs for mitosomal substructures and grouped protein machinery.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T03:52:33Z",
     "curator": "claude",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Addressed PR #314 review issues #315, #316 and #317 by adding Giardia duodenalis as a taxonomic distribution and canonical example, citing Dolezal et al. 2005 on Giardia mitosomal protein import, and replacing the unused Entamoeba sulfate-activation citation.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T19:09:20Z",
     "curator": "codex",
     "action": "ADDRESSED_CURATION_TODO",
     "changes": "Replaced the reviewed-label-only mitosomal envelope component with a has_part link to cellstructuremech:mitosome_envelope, grounded the ISC graph envelope node to the new exact record, and narrowed the remaining component-grounding TODO to mitosomal protein groups.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T20:16:06Z",
     "curator": "codex",
     "action": "ADD_CHILD_RECORD",
     "changes": "Added cellstructuremech:mitosome_matrix as a mitosome has_part child based on the exact UniProt SL-0441 mitosome matrix record.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0043231"
   ],
   "part_of": [
    "GO:0005737"
   ],
   "has_part": [
    "cellstructuremech:mitosome_envelope",
    "cellstructuremech:mitosome_matrix"
   ],
   "components": [
    {
     "component_id": "mitosomal_isc_machinery",
     "label": "mitosomal iron-sulfur cluster assembly machinery",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The mitosomal ISC module groups multiple imported assembly factors; exact source-neutral family CURIEs for the full module were not curated.",
     "role": "Mitochondrial-type factors that assemble iron-sulfur clusters in Giardia and microsporidian mitosomes.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature01945",
       "notes": "Tovar et al. 2003 showed that Giardia mitochondrial remnant organelles function in iron-sulfur protein maturation."
      },
      {
       "reference": "DOI:10.1038/nature06606",
       "notes": "Goldberg et al. 2008 localized functional iron-sulfur cluster assembly proteins to microsporidian mitosomes."
      }
     ]
    },
    {
     "component_id": "mitosomal_import_machinery",
     "label": "mitosomal protein-import machinery",
     "component_type": "PROTEIN",
     "component_role": "ASSOCIATED_MACHINERY",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Mitosomal protein import is mitochondrion-related and divergent; exact complex- or family-level groundings were deferred.",
     "role": "Machinery that imports nuclear-encoded mitosomal proteins into the reduced mitochondrion-related organelle.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.0500349102",
       "notes": "Dolezal et al. 2005 found that Giardia mitosomes and trichomonad hydrogenosomes share a protein-targeting mode."
      },
      {
       "reference": "DOI:10.1038/nature01945",
       "notes": "Tovar et al. 2003 detected Giardia ISC proteins inside mitosomes, implying organelle import of nuclear-encoded machinery."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "RARE",
     "note": "Mitosomes occur patchily in anaerobic or microaerophilic microbial eukaryotes that have reduced mitochondria.",
     "reference": "DOI:10.1111/jeu.12922"
    },
    {
     "taxon_id": "NCBITaxon:5741",
     "taxon_label": "Giardia duodenalis",
     "presence": "COMMON",
     "note": "Giardia mitosomes have been used to define Fe-S maturation and protein-targeting functions in a reduced mitochondrion-related organelle.",
     "reference": "DOI:10.1038/nature01945"
    },
    {
     "taxon_id": "NCBITaxon:5759",
     "taxon_label": "Entamoeba histolytica",
     "presence": "COMMON",
     "note": "The early mitosome record was defined from Entamoeba histolytica trophozoites.",
     "reference": "DOI:10.1046/j.1365-2958.1999.01414.x"
    },
    {
     "taxon_id": "NCBITaxon:6029",
     "taxon_label": "Microsporidia",
     "presence": "VARIABLE",
     "note": "Microsporidian mitochondrion remnants have been described in Trachipleistophora and functionally tested in Encephalitozoon.",
     "reference": "DOI:10.1038/nature06606"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5741",
     "taxon_label": "Giardia duodenalis",
     "note": "Diplomonad parasite whose mitosomes experimentally support the ISC-centered function graph.",
     "reference": "DOI:10.1038/nature01945"
    }
   ],
   "functions": [
    {
     "function_id": "mitosomal_fe_s_cluster_assembly",
     "label": "mitosomal iron-sulfur cluster assembly",
     "description": "Mitosomes retain imported mitochondrial-type ISC machinery that supports iron-sulfur protein maturation.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature01945",
       "notes": "Tovar et al. 2003 showed that Giardia mitosomes function in iron-sulfur protein maturation."
      },
      {
       "reference": "DOI:10.1038/nature06606",
       "notes": "Goldberg et al. 2008 showed that microsporidian mitosomal ISC proteins are functional."
      }
     ]
    },
    {
     "function_id": "mitosomal_protein_import",
     "label": "mitosomal protein import",
     "description": "Nuclear-encoded proteins are imported into the mitosome, which lacks its own organellar genome.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.0500349102",
       "notes": "Dolezal et al. 2005 compared targeting signals in Giardia mitosomes."
      },
      {
       "reference": "DOI:10.1038/nature01945",
       "notes": "Tovar et al. 2003 localized nuclear-encoded ISC machinery to Giardia mitosomes."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1046/j.1365-2958.1999.01414.x",
     "notes": "Tovar et al. 1999, The mitosome, a novel organelle related to mitochondria in the amitochondrial parasite Entamoeba histolytica, Molecular Microbiology."
    },
    {
     "reference": "DOI:10.1038/nature01945",
     "notes": "Tovar et al. 2003, Mitochondrial remnant organelles of Giardia function in iron-sulphur protein maturation, Nature."
    },
    {
     "reference": "DOI:10.1038/nature00949",
     "notes": "Williams et al. 2002, A mitochondrial remnant in the microsporidian Trachipleistophora hominis, Nature."
    },
    {
     "reference": "DOI:10.1038/nature06606",
     "notes": "Goldberg et al. 2008, Localization and functionality of microsporidian iron-sulphur cluster assembly proteins, Nature."
    },
    {
     "reference": "DOI:10.1073/pnas.0500349102",
     "notes": "Dolezal et al. 2005, Giardia mitosomes and trichomonad hydrogenosomes share a common mode of protein targeting, Proceedings of the National Academy of Sciences."
    },
    {
     "reference": "DOI:10.1111/jeu.12922",
     "notes": "Tachezy 2022, Hydrogenosomes and mitosomes: Mitochondria of anaerobic eukaryotes, Journal of Eukaryotic Microbiology."
    },
    {
     "reference": "uniprot.location:SL-0441",
     "notes": "UniProt Subcellular Location entry SL-0441 identifies the mitosome matrix and places it under the mitosome location."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "mitosomal_isc_assembly",
     "title": "Mitosomal import supports iron-sulfur cluster assembly",
     "description": "A double mitosomal envelope encloses imported mitochondrial-type ISC proteins that drive iron-sulfur cluster assembly in the reduced organelle.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "mitosomal_envelope",
       "label": "mitosomal double-membrane envelope",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:mitosome_envelope"
      },
      {
       "node_id": "mitosome",
       "label": "mitosome",
       "node_type": "ORGANELLE",
       "grounding": "GO:0032047"
      },
      {
       "node_id": "mitosomal_import_machinery",
       "label": "mitosomal protein-import machinery",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mitosomal_import_machinery"
      },
      {
       "node_id": "mitosomal_isc_machinery",
       "label": "mitosomal iron-sulfur cluster assembly machinery",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mitosomal_isc_machinery"
      },
      {
       "node_id": "iron_sulfur_cluster_assembly",
       "label": "iron-sulfur cluster assembly",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "mitosomal_envelope",
       "predicate": "bounds",
       "object": "mitosome",
       "description": "The mitosomal envelope encloses the reduced mitochondrion-related organelle.",
       "evidence": [
        {
         "reference": "DOI:10.1046/j.1365-2958.1999.01414.x",
         "notes": "Tovar et al. 1999 defined the Entamoeba mitosome as a mitochondrion-related organelle."
        },
        {
         "reference": "uniprot.location:SL-0438",
         "notes": "UniProt SL-0438 identifies the mitosome envelope as the inner and outer mitosomal membranes plus intermembrane space."
        }
       ]
      },
      {
       "subject": "mitosomal_import_machinery",
       "predicate": "imports",
       "object": "mitosomal_isc_machinery",
       "description": "Mitosomal protein-import machinery loads nuclear-encoded ISC factors into the organelle.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.0500349102",
         "notes": "Dolezal et al. 2005 tested Giardia mitosomal protein targeting using N-terminal targeting sequences."
        }
       ]
      },
      {
       "subject": "mitosomal_isc_machinery",
       "predicate": "resides in",
       "object": "mitosome",
       "description": "Mitochondrial-type ISC components accumulate in the mitosome.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature06606",
         "notes": "Goldberg et al. 2008 localized functional ISC proteins to microsporidian mitosomes."
        }
       ]
      },
      {
       "subject": "mitosomal_isc_machinery",
       "predicate": "supports",
       "object": "iron_sulfur_cluster_assembly",
       "description": "The mitosomal ISC pathway supports iron-sulfur cluster assembly.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature01945",
         "notes": "Tovar et al. 2003 showed that Giardia mitosomes function in iron-sulfur protein maturation."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "mitosomal_component_grounding",
     "prompt": "Resolve exact source-neutral groundings for mitosomal ISC factors and protein-import machinery.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#mitosomal_isc_machinery",
      "components#mitosomal_import_machinery"
     ],
     "rationale": "The mitosome record still uses reviewed-label-only component groups for ISC factors and protein-import machinery because exact protein-family or complex-level groundings were not curated.",
     "posed_by": "claude",
     "posed_date": "2026-09-10"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:mitosome_envelope",
   "label": "mitosome envelope",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The mitosomal envelope comprises the inner and outer mitosomal membrane including the intermembrane space.",
   "definition_source": "uniprot.location:SL-0438",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T19:08:21Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T19:09:20Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the UniProt SL mitosomal-envelope synonym and xref, organelle-envelope parentage, mitosome parthood, reviewed-label-only inner and outer membrane lipid-bilayer components, rare anaerobic eukaryote and Entamoeba scope, compartmentalization and protein-import-boundary functions, GO/UniProt/DOI evidence, a nonmechanistic envelope topology graph, and a child-record grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T19:24:51Z",
     "curator": "codex",
     "action": "ADDRESSED_CURATION_TODO",
     "changes": "Replaced the reviewed-label-only mitosome inner membrane component with a has_part link to cellstructuremech:mitosome_inner_membrane, grounded the topology graph inner-membrane node to the new exact record, and narrowed the child-record grounding TODO to the outer membrane and intermembrane space.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T19:40:58Z",
     "curator": "codex",
     "action": "ADDRESSED_CURATION_TODO",
     "changes": "Replaced the reviewed-label-only mitosome outer membrane component with a has_part link to cellstructuremech:mitosome_outer_membrane, grounded the topology graph outer-membrane node to the new exact record, and narrowed the child-record grounding TODO to the intermembrane space.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T19:59:51Z",
     "curator": "codex",
     "action": "ADDRESSED_CURATION_TODO",
     "changes": "Added cellstructuremech:mitosome_intermembrane_space as the remaining mitosome envelope has_part child, grounded the topology graph intermembrane-space node to the new exact record, and resolved the child-record grounding TODO.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "mitosomal envelope",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0438"
    }
   ],
   "parent_structures": [
    "GO:0031967"
   ],
   "part_of": [
    "GO:0032047"
   ],
   "xrefs": [
    "uniprot.location:SL-0438"
   ],
   "components": [
    {
     "component_id": "mitosome_outer_membrane",
     "label": "mitosome outer membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "cellstructuremech:mitosome_outer_membrane",
     "essentiality": "UNKNOWN",
     "role": "Cytoplasm-facing lipid bilayer of the mitosome envelope.",
     "evidence": [
      {
       "reference": "uniprot.location:SL-0443",
       "notes": "UniProt SL-0443 identifies the mitosome outer membrane as the mitosomal membrane facing the cytoplasm."
      }
     ]
    },
    {
     "component_id": "mitosome_inner_membrane",
     "label": "mitosome inner membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "cellstructuremech:mitosome_inner_membrane",
     "essentiality": "UNKNOWN",
     "role": "Matrix-facing lipid bilayer that separates the mitosomal matrix from the intermembrane space.",
     "evidence": [
      {
       "reference": "uniprot.location:SL-0439",
       "notes": "UniProt Subcellular Location SL-0439 identifies the mitosome inner membrane as separating the mitosomal matrix from the intermembrane space."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "RARE",
     "note": "Mitosome envelopes occur patchily in anaerobic or microaerophilic microbial eukaryotes that retain highly reduced double-membrane mitochondrion-related organelles.",
     "reference": "DOI:10.1111/jeu.12922"
    },
    {
     "taxon_id": "NCBITaxon:5759",
     "taxon_label": "Entamoeba histolytica",
     "presence": "COMMON",
     "note": "The Entamoeba mitochondrion-related mitosome was identified as a double-membrane organelle.",
     "reference": "DOI:10.1046/j.1365-2958.1999.01414.x"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5759",
     "taxon_label": "Entamoeba histolytica",
     "note": "Amoebozoan parasite in which mitosomes were initially described as mitochondrion-related double-membrane organelles.",
     "reference": "DOI:10.1046/j.1365-2958.1999.01414.x"
    }
   ],
   "functions": [
    {
     "function_id": "mitosome_compartmentalization",
     "label": "mitosome compartmentalization",
     "description": "The mitosome envelope surrounds the reduced organelle and separates the matrix from the cytosol.",
     "evidence": [
      {
       "reference": "uniprot.location:SL-0438",
       "notes": "UniProt SL-0438 defines the mitosome envelope as the inner and outer mitosomal membranes plus intermembrane space."
      },
      {
       "reference": "DOI:10.1046/j.1365-2958.1999.01414.x",
       "notes": "Tovar et al. 1999 identified a double-membrane mitochondrion-related mitosome in Entamoeba histolytica."
      }
     ]
    },
    {
     "function_id": "mitosomal_protein_import_boundary",
     "label": "mitosomal protein import boundary",
     "description": "The mitosome envelope is the double-membrane boundary crossed by nuclear-encoded, N-terminally targeted mitosomal proteins.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.0500349102",
       "notes": "Dolezal et al. 2005 tested Giardia mitosomal protein targeting and compared the import mode with hydrogenosomes."
      },
      {
       "reference": "DOI:10.1038/nature01945",
       "notes": "Tovar et al. 2003 localized nuclear-encoded ISC proteins to Giardia mitosomes."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "uniprot.location:SL-0438",
     "notes": "UniProt Subcellular Location entry SL-0438 identifies the mitosome envelope, lists mitosomal envelope as an exact synonym, and places the envelope under the mitosome location."
    },
    {
     "reference": "uniprot.location:SL-0439",
     "notes": "UniProt Subcellular Location entry SL-0439 identifies the mitosome inner membrane as a child of the mitosome membrane."
    },
    {
     "reference": "uniprot.location:SL-0440",
     "notes": "UniProt Subcellular Location entry SL-0440 identifies the mitosome intermembrane space as the space between inner and outer mitosomal membranes."
    },
    {
     "reference": "uniprot.location:SL-0443",
     "notes": "UniProt Subcellular Location entry SL-0443 identifies the mitosome outer membrane as a child of the mitosome membrane."
    },
    {
     "reference": "GO:0031967",
     "notes": "Gene Ontology cellular-component parent term for organelle envelope."
    },
    {
     "reference": "GO:0032047",
     "notes": "Gene Ontology cellular-component term for the containing mitosome."
    },
    {
     "reference": "DOI:10.1046/j.1365-2958.1999.01414.x",
     "notes": "Tovar et al. 1999, The mitosome, a novel organelle related to mitochondria in the amitochondrial parasite Entamoeba histolytica, Molecular Microbiology."
    },
    {
     "reference": "DOI:10.1038/nature01945",
     "notes": "Tovar et al. 2003, Mitochondrial remnant organelles of Giardia function in iron-sulphur protein maturation, Nature."
    },
    {
     "reference": "DOI:10.1073/pnas.0500349102",
     "notes": "Dolezal et al. 2005, Giardia mitosomes and trichomonad hydrogenosomes share a common mode of protein targeting, Proceedings of the National Academy of Sciences."
    },
    {
     "reference": "DOI:10.1111/jeu.12922",
     "notes": "Tachezy 2022, Hydrogenosomes and mitosomes: Mitochondria of anaerobic eukaryotes, Journal of Eukaryotic Microbiology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "mitosome_envelope_topology",
     "title": "Mitosome envelope encloses the reduced organelle",
     "description": "The mitosome envelope contains inner and outer membranes plus the intermembrane space and surrounds the mitosome.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures mitosome envelope topology without modeling specific inner- or outer-membrane protein translocases.",
     "nodes": [
      {
       "node_id": "mitosome_envelope",
       "label": "mitosome envelope",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:mitosome_envelope"
      },
      {
       "node_id": "mitosome",
       "label": "mitosome",
       "node_type": "ORGANELLE",
       "grounding": "GO:0032047"
      },
      {
       "node_id": "mitosome_outer_membrane",
       "label": "mitosome outer membrane",
       "node_type": "STRUCTURE",
       "component_ref": "mitosome_outer_membrane",
       "grounding": "cellstructuremech:mitosome_outer_membrane"
      },
      {
       "node_id": "mitosome_inner_membrane",
       "label": "mitosome inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:mitosome_inner_membrane",
       "component_ref": "mitosome_inner_membrane"
      },
      {
       "node_id": "mitosome_intermembrane_space",
       "label": "mitosome intermembrane space",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "cellstructuremech:mitosome_intermembrane_space"
      }
     ],
     "edges": [
      {
       "subject": "mitosome_envelope",
       "predicate": "encloses",
       "object": "mitosome",
       "description": "The mitosomal envelope bounds the reduced mitochondrion-related organelle.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0438",
         "notes": "UniProt SL-0438 identifies the inner and outer mitosomal membranes and intermembrane space as the mitosome envelope."
        }
       ]
      },
      {
       "subject": "mitosome_outer_membrane",
       "predicate": "is part of",
       "object": "mitosome_envelope",
       "description": "The outer mitosomal membrane is the cytoplasm-facing bilayer of the mitosome envelope.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0443",
         "notes": "UniProt SL-0443 defines the mitosome outer membrane as the membrane facing the cytoplasm."
        }
       ]
      },
      {
       "subject": "mitosome_inner_membrane",
       "predicate": "is part of",
       "object": "mitosome_envelope",
       "description": "The inner mitosomal membrane separates the mitosome matrix from the intermembrane space.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0439",
         "notes": "UniProt SL-0439 defines the mitosome inner membrane by its position between the matrix and intermembrane space."
        }
       ]
      },
      {
       "subject": "mitosome_envelope",
       "predicate": "contains",
       "object": "mitosome_intermembrane_space",
       "description": "The mitosome intermembrane space lies between the inner and outer membranes of the mitosome envelope.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0440",
         "notes": "UniProt SL-0440 defines the mitosome intermembrane space as the space between the inner and outer mitosomal membranes."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_mitosome_envelope_child_records",
     "prompt": "Resolve an exact source-neutral record for the mitosome intermembrane space.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#mitosome_envelope_topology"
     ],
     "rationale": "UniProt provides an exact SL identifier for the remaining intermembrane-space child compartment, but no exact GO or CellStructureMech record was curated here for that location.",
     "evidence": [
      {
       "reference": "uniprot.location:SL-0440",
       "notes": "SL-0440 identifies the mitosome intermembrane space."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13",
     "resolution_note": "Curated cellstructuremech:mitosome_intermembrane_space from UniProt SL-0440, added it as a mitosome envelope child, and grounded the envelope topology node to the exact record."
    }
   ],
   "has_part": [
    "cellstructuremech:mitosome_inner_membrane",
    "cellstructuremech:mitosome_outer_membrane",
    "cellstructuremech:mitosome_intermembrane_space"
   ]
  },
  {
   "identifier": "cellstructuremech:mitosome_inner_membrane",
   "label": "mitosome inner membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The inner membrane of a mitosome is the membrane which separates the mitosomal matrix from the intermembrane space.",
   "definition_source": "uniprot.location:SL-0439",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T19:23:51Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T19:24:51Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the UniProt SL mitosomal-inner-membrane synonyms and xref, organelle-membrane parentage, mitosome-envelope parthood, a reviewed-label-only lipid-bilayer component, rare anaerobic eukaryote and Entamoeba scope, UniProt/GO/DOI evidence, a nonmechanistic inner membrane topology graph, and a lipid-bilayer grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T19:59:51Z",
     "curator": "codex",
     "action": "GROUNDED_TOPOLOGY_NODE",
     "changes": "Grounded the mitosome intermembrane space topology node to cellstructuremech:mitosome_intermembrane_space after the exact record was curated from UniProt SL-0440.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T20:16:06Z",
     "curator": "codex",
     "action": "GROUNDED_TOPOLOGY_NODE",
     "changes": "Grounded the mitosome matrix topology node to cellstructuremech:mitosome_matrix after curating the exact UniProt SL-0441-backed record.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "inner mitosomal membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0439"
    },
    {
     "synonym_text": "mitosomal inner membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0439"
    }
   ],
   "parent_structures": [
    "GO:0031090"
   ],
   "part_of": [
    "cellstructuremech:mitosome_envelope"
   ],
   "xrefs": [
    "uniprot.location:SL-0439"
   ],
   "components": [
    {
     "component_id": "mitosome_inner_lipid_bilayer",
     "label": "mitosome inner lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Matrix-facing lipid bilayer that separates the mitosomal matrix from the intermembrane space.",
     "evidence": [
      {
       "reference": "uniprot.location:SL-0439",
       "notes": "UniProt SL-0439 identifies the mitosome inner membrane as separating the mitosomal matrix from the intermembrane space."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "UniProt SL-0439 identifies the whole mitosome inner membrane, but no separate source-neutral CURIE was curated for the lipid constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "RARE",
     "note": "Mitosome inner membranes occur in the patchy anaerobic or microaerophilic microbial eukaryotes that retain double-membrane mitochondrion-related mitosomes.",
     "reference": "DOI:10.1111/jeu.12922"
    },
    {
     "taxon_id": "NCBITaxon:5759",
     "taxon_label": "Entamoeba histolytica",
     "presence": "COMMON",
     "note": "The Entamoeba mitochondrion-related mitosome was identified as a double-membrane organelle.",
     "reference": "DOI:10.1046/j.1365-2958.1999.01414.x"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5759",
     "taxon_label": "Entamoeba histolytica",
     "note": "Amoebozoan parasite in which a double-membrane mitochondrion-related mitosome was initially described.",
     "reference": "DOI:10.1046/j.1365-2958.1999.01414.x"
    }
   ],
   "evidence": [
    {
     "reference": "uniprot.location:SL-0439",
     "notes": "UniProt Subcellular Location entry SL-0439 identifies the mitosome inner membrane, lists inner mitosomal membrane and mitosomal inner membrane as exact synonyms, and places it under the mitosome membrane location."
    },
    {
     "reference": "uniprot.location:SL-0438",
     "notes": "UniProt Subcellular Location entry SL-0438 identifies the mitosome envelope as including the inner mitosomal membrane."
    },
    {
     "reference": "uniprot.location:SL-0440",
     "notes": "UniProt Subcellular Location entry SL-0440 identifies the mitosome intermembrane space as the space between inner and outer mitosomal membranes."
    },
    {
     "reference": "uniprot.location:SL-0441",
     "notes": "UniProt Subcellular Location entry SL-0441 identifies the mitosome matrix as the internal spaces enclosed by the mitosome inner membrane."
    },
    {
     "reference": "GO:0031090",
     "notes": "Gene Ontology cellular-component parent term for organelle membrane."
    },
    {
     "reference": "DOI:10.1046/j.1365-2958.1999.01414.x",
     "notes": "Tovar et al. 1999, The mitosome, a novel organelle related to mitochondria in the amitochondrial parasite Entamoeba histolytica, Molecular Microbiology."
    },
    {
     "reference": "DOI:10.1111/jeu.12922",
     "notes": "Tachezy 2022, Hydrogenosomes and mitosomes: Mitochondria of anaerobic eukaryotes, Journal of Eukaryotic Microbiology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "mitosome_inner_membrane_topology",
     "title": "Mitosome inner membrane topology",
     "description": "The mitosome inner membrane is the matrix-facing lipid bilayer that separates the mitosome matrix from the intermembrane space.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the defining inner-envelope topology without asserting mitosomal inner-membrane protein transporters.",
     "nodes": [
      {
       "node_id": "mitosome_inner_membrane",
       "label": "mitosome inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:mitosome_inner_membrane"
      },
      {
       "node_id": "mitosome_envelope",
       "label": "mitosome envelope",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:mitosome_envelope"
      },
      {
       "node_id": "mitosome_matrix",
       "label": "mitosome matrix",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "cellstructuremech:mitosome_matrix"
      },
      {
       "node_id": "mitosome_intermembrane_space",
       "label": "mitosome intermembrane space",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "cellstructuremech:mitosome_intermembrane_space"
      }
     ],
     "edges": [
      {
       "subject": "mitosome_inner_membrane",
       "predicate": "is part of",
       "object": "mitosome_envelope",
       "description": "The mitosome inner membrane is one of the two membranes of the mitosome envelope.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0438",
         "notes": "UniProt SL-0438 defines the mitosome envelope as comprising the inner and outer mitosomal membranes plus the intermembrane space."
        }
       ]
      },
      {
       "subject": "mitosome_inner_membrane",
       "predicate": "bounds",
       "object": "mitosome_matrix",
       "description": "The mitosome inner membrane encloses the mitosome matrix.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0441",
         "notes": "UniProt SL-0441 defines the mitosome matrix as the internal spaces enclosed by the inner membrane."
        }
       ]
      },
      {
       "subject": "mitosome_inner_membrane",
       "predicate": "delimits",
       "object": "mitosome_intermembrane_space",
       "description": "The mitosome inner membrane forms the matrix-facing boundary of the intermembrane space.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0439",
         "notes": "UniProt SL-0439 defines the mitosome inner membrane by its position between the matrix and the intermembrane space."
        },
        {
         "reference": "uniprot.location:SL-0440",
         "notes": "UniProt SL-0440 defines the mitosome intermembrane space as the space between the inner and outer mitosomal membranes."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_mitosome_inner_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the mitosome inner membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#mitosome_inner_lipid_bilayer"
     ],
     "rationale": "UniProt SL-0439 identifies the whole mitosome inner membrane, but the lipid bilayer constituent is intentionally left as a reviewed-label-only component until an exact source-neutral membrane-constituent CURIE is curated.",
     "evidence": [
      {
       "reference": "uniprot.location:SL-0439",
       "notes": "SL-0439 identifies the mitosome inner membrane."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:mitosome_intermembrane_space",
   "label": "mitosome intermembrane space",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The mitosomal intermembrane space is the space between inner and outer mitosomal membranes.",
   "definition_source": "uniprot.location:SL-0440",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T19:58:57Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T19:59:51Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added UniProt SL mitosomal-intermembrane-space synonyms and xref, mitosome-envelope parthood, rare anaerobic eukaryote and Entamoeba scope, UniProt/DOI evidence, and a nonmechanistic intermembrane-space topology graph.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "mitosomal intermembrane space",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0440"
    },
    {
     "synonym_text": "mitosomal periplasm",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0440"
    },
    {
     "synonym_text": "mitosomal periplasmic space",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0440"
    }
   ],
   "part_of": [
    "cellstructuremech:mitosome_envelope"
   ],
   "xrefs": [
    "uniprot.location:SL-0440"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "RARE",
     "note": "Mitosome intermembrane spaces occur in the patchy anaerobic or microaerophilic microbial eukaryotes that retain double-membrane mitochondrion-related mitosomes.",
     "reference": "DOI:10.1111/jeu.12922"
    },
    {
     "taxon_id": "NCBITaxon:5759",
     "taxon_label": "Entamoeba histolytica",
     "presence": "COMMON",
     "note": "The Entamoeba mitochondrion-related mitosome was identified as a double-membrane organelle.",
     "reference": "DOI:10.1046/j.1365-2958.1999.01414.x"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5759",
     "taxon_label": "Entamoeba histolytica",
     "note": "Amoebozoan parasite in which a double-membrane mitochondrion-related mitosome was initially described.",
     "reference": "DOI:10.1046/j.1365-2958.1999.01414.x"
    }
   ],
   "evidence": [
    {
     "reference": "uniprot.location:SL-0440",
     "notes": "UniProt Subcellular Location entry SL-0440 identifies the mitosome intermembrane space, lists mitosomal intermembrane space, mitosomal periplasm, and mitosomal periplasmic space as exact synonyms, and places it under the mitosome envelope location."
    },
    {
     "reference": "uniprot.location:SL-0438",
     "notes": "UniProt Subcellular Location entry SL-0438 identifies the mitosome envelope as including the intermembrane space."
    },
    {
     "reference": "uniprot.location:SL-0439",
     "notes": "UniProt Subcellular Location entry SL-0439 identifies the mitosome inner membrane as separating the mitosome matrix from the intermembrane space."
    },
    {
     "reference": "uniprot.location:SL-0443",
     "notes": "UniProt Subcellular Location entry SL-0443 identifies the outer boundary of the mitosome envelope."
    },
    {
     "reference": "DOI:10.1046/j.1365-2958.1999.01414.x",
     "notes": "Tovar et al. 1999, The mitosome, a novel organelle related to mitochondria in the amitochondrial parasite Entamoeba histolytica, Molecular Microbiology."
    },
    {
     "reference": "DOI:10.1111/jeu.12922",
     "notes": "Tachezy 2022, Hydrogenosomes and mitosomes: Mitochondria of anaerobic eukaryotes, Journal of Eukaryotic Microbiology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "mitosome_intermembrane_space_topology",
     "title": "Mitosome intermembrane-space topology",
     "description": "The mitosome intermembrane space lies between the inner and outer mitosomal membranes of the mitosome envelope.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures compartment topology without asserting the full set of mitosome envelope proteins or import machinery.",
     "nodes": [
      {
       "node_id": "mitosome_intermembrane_space",
       "label": "mitosome intermembrane space",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "cellstructuremech:mitosome_intermembrane_space"
      },
      {
       "node_id": "mitosome_envelope",
       "label": "mitosome envelope",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:mitosome_envelope"
      },
      {
       "node_id": "mitosome_outer_membrane",
       "label": "mitosome outer membrane",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:mitosome_outer_membrane"
      },
      {
       "node_id": "mitosome_inner_membrane",
       "label": "mitosome inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:mitosome_inner_membrane"
      }
     ],
     "edges": [
      {
       "subject": "mitosome_intermembrane_space",
       "predicate": "is part of",
       "object": "mitosome_envelope",
       "description": "The mitosome intermembrane space is one of the three child compartments of the mitosome envelope.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0438",
         "notes": "UniProt SL-0438 defines the mitosome envelope as comprising the inner and outer mitosomal membranes plus the intermembrane space."
        },
        {
         "reference": "uniprot.location:SL-0440",
         "notes": "UniProt SL-0440 places the mitosome intermembrane space under the mitosome envelope location."
        }
       ]
      },
      {
       "subject": "mitosome_outer_membrane",
       "predicate": "delimits",
       "object": "mitosome_intermembrane_space",
       "description": "The mitosome outer membrane forms the cytoplasm-facing boundary of the intermembrane space.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0440",
         "notes": "UniProt SL-0440 defines the mitosome intermembrane space as the space between the inner and outer mitosomal membranes."
        },
        {
         "reference": "uniprot.location:SL-0443",
         "notes": "UniProt SL-0443 defines the mitosome outer membrane by its orientation toward the cytoplasm."
        }
       ]
      },
      {
       "subject": "mitosome_inner_membrane",
       "predicate": "delimits",
       "object": "mitosome_intermembrane_space",
       "description": "The mitosome inner membrane forms the matrix-facing boundary of the intermembrane space.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0440",
         "notes": "UniProt SL-0440 defines the mitosome intermembrane space as the space between the inner and outer mitosomal membranes."
        },
        {
         "reference": "uniprot.location:SL-0439",
         "notes": "UniProt SL-0439 defines the mitosome inner membrane by its position between the matrix and the intermembrane space."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "cellstructuremech:mitosome_matrix",
   "label": "mitosome matrix",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The matrix of a mitosome is the mitosomal internal spaces enclosed by the inner membrane.",
   "definition_source": "uniprot.location:SL-0441",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T20:15:32Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T20:16:06Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the UniProt SL mitosomal-matrix synonym and xref, organelle-lumen parentage, mitosome parthood, rare anaerobic eukaryote and Entamoeba scope, UniProt/GO/DOI evidence, and a nonmechanistic matrix-topology graph.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "mitosomal matrix",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0441"
    }
   ],
   "parent_structures": [
    "GO:0043233"
   ],
   "part_of": [
    "GO:0032047"
   ],
   "xrefs": [
    "uniprot.location:SL-0441"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "RARE",
     "note": "Mitosome matrices occur in the patchy anaerobic or microaerophilic microbial eukaryotes that retain double-membrane mitochondrion-related mitosomes.",
     "reference": "DOI:10.1111/jeu.12922"
    },
    {
     "taxon_id": "NCBITaxon:5759",
     "taxon_label": "Entamoeba histolytica",
     "presence": "COMMON",
     "note": "The Entamoeba mitochondrion-related mitosome was identified as a double-membrane organelle whose internal matrix is enclosed by the inner mitosomal membrane.",
     "reference": "DOI:10.1046/j.1365-2958.1999.01414.x"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5759",
     "taxon_label": "Entamoeba histolytica",
     "note": "Amoebozoan parasite in which mitosomes were initially described as double-membrane mitochondrion-related organelles.",
     "reference": "DOI:10.1046/j.1365-2958.1999.01414.x"
    }
   ],
   "evidence": [
    {
     "reference": "uniprot.location:SL-0441",
     "notes": "UniProt Subcellular Location entry SL-0441 identifies the mitosome matrix, lists mitosomal matrix as an exact synonym, and places it under the mitosome location."
    },
    {
     "reference": "uniprot.location:SL-0439",
     "notes": "UniProt Subcellular Location entry SL-0439 identifies the inner mitosomal membrane as separating the matrix from the intermembrane space."
    },
    {
     "reference": "GO:0043233",
     "notes": "Gene Ontology cellular-component parent term for organelle lumen."
    },
    {
     "reference": "GO:0032047",
     "notes": "Gene Ontology cellular-component term for the containing mitosome."
    },
    {
     "reference": "DOI:10.1046/j.1365-2958.1999.01414.x",
     "notes": "Tovar et al. 1999, The mitosome, a novel organelle related to mitochondria in the amitochondrial parasite Entamoeba histolytica, Molecular Microbiology."
    },
    {
     "reference": "DOI:10.1111/jeu.12922",
     "notes": "Tachezy 2022, Hydrogenosomes and mitosomes: Mitochondria of anaerobic eukaryotes, Journal of Eukaryotic Microbiology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "mitosome_matrix_topology",
     "title": "Mitosome matrix topology",
     "description": "The mitosome matrix is the internal mitosome compartment enclosed by the mitosome inner membrane.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the defining matrix boundary without asserting specific mitosomal matrix proteins or protein-import machinery.",
     "nodes": [
      {
       "node_id": "mitosome_matrix",
       "label": "mitosome matrix",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "cellstructuremech:mitosome_matrix"
      },
      {
       "node_id": "mitosome_inner_membrane",
       "label": "mitosome inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:mitosome_inner_membrane"
      },
      {
       "node_id": "mitosome",
       "label": "mitosome",
       "node_type": "ORGANELLE",
       "grounding": "GO:0032047"
      }
     ],
     "edges": [
      {
       "subject": "mitosome_matrix",
       "predicate": "is part of",
       "object": "mitosome",
       "description": "The mitosome matrix is the internal volume of a mitosome.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0441",
         "notes": "UniProt SL-0441 places the mitosome matrix under the mitosome subcellular location."
        },
        {
         "reference": "GO:0032047",
         "notes": "GO:0032047 identifies the containing mitosome."
        }
       ]
      },
      {
       "subject": "mitosome_inner_membrane",
       "predicate": "encloses",
       "object": "mitosome_matrix",
       "description": "The mitosome inner membrane encloses the mitosome matrix.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0441",
         "notes": "UniProt SL-0441 defines the mitosome matrix as the internal spaces enclosed by the inner membrane."
        },
        {
         "reference": "uniprot.location:SL-0439",
         "notes": "UniProt SL-0439 defines the mitosome inner membrane by its position between the matrix and the intermembrane space."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "cellstructuremech:mitosome_outer_membrane",
   "label": "mitosome outer membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The outer membrane of a mitosome is the mitosomal membrane facing the cytoplasm.",
   "definition_source": "uniprot.location:SL-0443",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T19:39:56Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T19:40:41Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added UniProt SL mitosomal-outer-membrane synonyms and xref, organelle-membrane parentage, mitosome-envelope parthood, a reviewed-label-only lipid-bilayer component, rare anaerobic eukaryote and Entamoeba scope, UniProt/GO/DOI evidence, a nonmechanistic outer membrane topology graph, and a lipid-bilayer grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T19:59:51Z",
     "curator": "codex",
     "action": "GROUNDED_TOPOLOGY_NODE",
     "changes": "Grounded the mitosome intermembrane space topology node to cellstructuremech:mitosome_intermembrane_space after the exact record was curated from UniProt SL-0440.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "mitosomal outer membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0443"
    },
    {
     "synonym_text": "outer mitosomal membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0443"
    }
   ],
   "parent_structures": [
    "GO:0031090"
   ],
   "part_of": [
    "cellstructuremech:mitosome_envelope"
   ],
   "xrefs": [
    "uniprot.location:SL-0443"
   ],
   "components": [
    {
     "component_id": "mitosome_outer_lipid_bilayer",
     "label": "mitosome outer lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Cytoplasm-facing lipid bilayer that forms the outer boundary of the mitosome envelope.",
     "evidence": [
      {
       "reference": "uniprot.location:SL-0443",
       "notes": "UniProt SL-0443 identifies the mitosome outer membrane as the mitosomal membrane facing the cytoplasm."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "UniProt SL-0443 identifies the whole mitosome outer membrane, but no separate source-neutral CURIE was curated for the lipid constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "RARE",
     "note": "Mitosome outer membranes occur in the patchy anaerobic or microaerophilic microbial eukaryotes that retain double-membrane mitochondrion-related mitosomes.",
     "reference": "DOI:10.1111/jeu.12922"
    },
    {
     "taxon_id": "NCBITaxon:5759",
     "taxon_label": "Entamoeba histolytica",
     "presence": "COMMON",
     "note": "The Entamoeba mitochondrion-related mitosome was identified as a double-membrane organelle.",
     "reference": "DOI:10.1046/j.1365-2958.1999.01414.x"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5759",
     "taxon_label": "Entamoeba histolytica",
     "note": "Amoebozoan parasite in which a double-membrane mitochondrion-related mitosome was initially described.",
     "reference": "DOI:10.1046/j.1365-2958.1999.01414.x"
    }
   ],
   "evidence": [
    {
     "reference": "uniprot.location:SL-0443",
     "notes": "UniProt Subcellular Location entry SL-0443 identifies the mitosome outer membrane, lists mitosomal outer membrane and outer mitosomal membrane as exact synonyms, and places it under the mitosome membrane location."
    },
    {
     "reference": "uniprot.location:SL-0438",
     "notes": "UniProt Subcellular Location entry SL-0438 identifies the mitosome envelope as including the outer mitosomal membrane."
    },
    {
     "reference": "uniprot.location:SL-0440",
     "notes": "UniProt Subcellular Location entry SL-0440 identifies the mitosome intermembrane space as the space between inner and outer mitosomal membranes."
    },
    {
     "reference": "GO:0031090",
     "notes": "Gene Ontology cellular-component parent term for organelle membrane."
    },
    {
     "reference": "GO:0005737",
     "notes": "Gene Ontology cellular-component term for the cytoplasm faced by the mitosome outer membrane."
    },
    {
     "reference": "DOI:10.1046/j.1365-2958.1999.01414.x",
     "notes": "Tovar et al. 1999, The mitosome, a novel organelle related to mitochondria in the amitochondrial parasite Entamoeba histolytica, Molecular Microbiology."
    },
    {
     "reference": "DOI:10.1111/jeu.12922",
     "notes": "Tachezy 2022, Hydrogenosomes and mitosomes: Mitochondria of anaerobic eukaryotes, Journal of Eukaryotic Microbiology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "mitosome_outer_membrane_topology",
     "title": "Mitosome outer membrane topology",
     "description": "The mitosome outer membrane is the cytoplasm-facing lipid bilayer of the mitosome envelope and bounds the intermembrane space.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the defining outer-envelope topology without asserting mitosome outer-membrane protein import machinery.",
     "nodes": [
      {
       "node_id": "mitosome_outer_membrane",
       "label": "mitosome outer membrane",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:mitosome_outer_membrane"
      },
      {
       "node_id": "mitosome_envelope",
       "label": "mitosome envelope",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:mitosome_envelope"
      },
      {
       "node_id": "cytoplasm",
       "label": "cytoplasm",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0005737"
      },
      {
       "node_id": "mitosome_intermembrane_space",
       "label": "mitosome intermembrane space",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "cellstructuremech:mitosome_intermembrane_space"
      }
     ],
     "edges": [
      {
       "subject": "mitosome_outer_membrane",
       "predicate": "is part of",
       "object": "mitosome_envelope",
       "description": "The outer mitosomal membrane is one of the two membranes of the mitosome envelope.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0438",
         "notes": "UniProt SL-0438 defines the mitosome envelope as comprising the inner and outer mitosomal membranes plus the intermembrane space."
        }
       ]
      },
      {
       "subject": "mitosome_outer_membrane",
       "predicate": "faces",
       "object": "cytoplasm",
       "description": "The mitosome outer membrane is the cytoplasm-facing membrane of the mitosome envelope.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0443",
         "notes": "UniProt SL-0443 defines the mitosome outer membrane by its orientation toward the cytoplasm."
        }
       ]
      },
      {
       "subject": "mitosome_outer_membrane",
       "predicate": "bounds",
       "object": "mitosome_intermembrane_space",
       "description": "The mitosome outer membrane forms the cytoplasm-facing boundary of the intermembrane space.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0440",
         "notes": "UniProt SL-0440 defines the mitosome intermembrane space as the space between the inner and outer mitosomal membranes."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_mitosome_outer_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the mitosome outer membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#mitosome_outer_lipid_bilayer"
     ],
     "rationale": "UniProt SL-0443 identifies the whole mitosome outer membrane, but the lipid bilayer constituent is intentionally left as a reviewed-label-only component until an exact source-neutral membrane-constituent CURIE is curated.",
     "evidence": [
      {
       "reference": "uniprot.location:SL-0443",
       "notes": "SL-0443 identifies the mitosome outer membrane."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0070074",
   "label": "mononeme",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A small, threadlike secretory organelle that forms part of the apical complex and lies close to the subpellicular microtubules.",
   "definition_source": "GO:0070074",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-22T12:33:57Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T12:35:28Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO apical-complex parentage, PfROM1 as a reviewed label-only component, Plasmodium falciparum scope, DOI/GO evidence, a nonmechanistic PfROM1 relocalization graph, and curation discussions for unresolved mononeme boundaries and microtubule-motor restraint.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T12:36:12Z",
     "curator": "codex",
     "action": "FIXED_CITATION_METADATA",
     "changes": "Corrected the Singh et al. 2007 mononeme citation title and journal.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T12:49:02Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Addressed PR #1280 review issues #1281 and #1282 by narrowing the P. falciparum taxonomic note to pre-release segmenter mononeme evidence and adding rhoptry and dense-granule distinctness edges to the PfROM1 relocalization graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T12:49:36Z",
     "curator": "codex",
     "action": "TIGHTENED_CANONICAL_SCOPE",
     "changes": "Narrowed the Plasmodium falciparum canonical example to segmenter-stage merozoites for consistency with PR #1280 review issue #1281.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0043231"
   ],
   "part_of": [
    "GO:0020007"
   ],
   "components": [
    {
     "component_id": "pfrom1_rhomboid_protease",
     "label": "PfROM1 rhomboid-1 protease",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "PfROM1 is curated as the Plasmodium falciparum rhomboid-1 protease observed in the mononeme; no exact source-neutral PfROM1 or apicomplexan ROM1-family CURIE was verified in this pass.",
     "gene_symbols": [
      "PfROM1"
     ],
     "role": "Plasmodium falciparum rhomboid-1 protease that resides in the mononeme before merozoite release and redistributes to the merozoite surface with apical and posterior enrichment after release.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.0709999104",
       "notes": "Singh et al. 2007 identified PfROM1 as a rhomboid protease in the newly named mononeme and followed its redistribution after merozoite release."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A8IWX2",
       "protein_label": "Rhomboid-like protease",
       "gene_symbol": "Rom1",
       "taxon_id": "NCBITaxon:5833",
       "taxon_label": "Plasmodium falciparum",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene PfROM1, which UniProt lists under the primary name Rom1, in Plasmodium falciparum. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A8IWX2",
         "notes": "UniProtKB unreviewed (TrEMBL) entry A8IWX2 for gene PfROM1 in Plasmodium falciparum. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5833",
     "taxon_label": "Plasmodium falciparum",
     "presence": "COMMON",
     "note": "Mononemes are directly evidenced in mature Plasmodium falciparum segmenter-stage merozoites; released merozoites are cited only as evidence for PfROM1 redistribution after leaving the mononeme.",
     "reference": "DOI:10.1073/pnas.0709999104"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5833",
     "taxon_label": "Plasmodium falciparum",
     "note": "Human malaria parasite in which HA-tagged PfROM1 revealed a single thread-like mononeme running along one side of mature segmenter-stage merozoites close to the subpellicular microtubules.",
     "reference": "DOI:10.1073/pnas.0709999104"
    }
   ],
   "functions": [
    {
     "function_id": "rom1_compartmentalization",
     "label": "rhomboid-1 compartmentalization",
     "description": "The mononeme stores PfROM1 in a compartment distinct from micronemes, rhoptries and dense granules in mature Plasmodium falciparum merozoites, before PfROM1 redistributes to the merozoite surface after erythrocyte rupture.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.0709999104",
       "notes": "Singh et al. 2007 separated PfROM1 from microneme, rhoptry and dense-granule markers and proposed that mononeme sequestration keeps PfROM1 apart from micronemal substrates before merozoite release."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0070074",
     "notes": "Gene Ontology cellular-component term for the mononeme."
    },
    {
     "reference": "GO:0043231",
     "notes": "Gene Ontology places mononemes under intracellular membrane-bounded organelles."
    },
    {
     "reference": "GO:0020007",
     "notes": "Gene Ontology models mononemes as part of the apical complex."
    },
    {
     "reference": "DOI:10.1073/pnas.0709999104",
     "notes": "Singh et al. 2007, Mononeme: A new secretory organelle in Plasmodium falciparum merozoites identified by localization of rhomboid-1 protease, Proceedings of the National Academy of Sciences of the United States of America."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "pfrom1_mononeme_relocalization",
     "title": "PfROM1 marks a threadlike mononeme before merozoite release",
     "description": "PfROM1 resides in the single thread-like mononeme next to the subpellicular microtubules in mature P. falciparum merozoites; after erythrocyte rupture, PfROM1 redistributes to the merozoite surface with apical and posterior enrichment.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records mononeme position and PfROM1 relocalization phenomenology. It does not assert a transport motor or route.",
     "nodes": [
      {
       "node_id": "pfrom1_rhomboid_protease",
       "label": "PfROM1 rhomboid-1 protease",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "pfrom1_rhomboid_protease"
      },
      {
       "node_id": "mononeme",
       "label": "mononeme",
       "node_type": "ORGANELLE",
       "grounding": "GO:0070074"
      },
      {
       "node_id": "subpellicular_microtubule",
       "label": "subpellicular microtubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0020025"
      },
      {
       "node_id": "microneme",
       "label": "microneme",
       "node_type": "ORGANELLE",
       "grounding": "GO:0020009"
      },
      {
       "node_id": "rhoptry",
       "label": "rhoptry",
       "node_type": "ORGANELLE",
       "grounding": "GO:0020008"
      },
      {
       "node_id": "apicomplexan_dense_granule",
       "label": "apicomplexan dense granule",
       "node_type": "ORGANELLE",
       "grounding": "GO:0020026"
      },
      {
       "node_id": "post_release_merozoite_surface",
       "label": "post-release merozoite surface",
       "node_type": "CELLULAR_LOCALIZATION"
      }
     ],
     "edges": [
      {
       "subject": "pfrom1_rhomboid_protease",
       "predicate": "resides in",
       "object": "mononeme",
       "description": "HA-tagged PfROM1 occupies the single thread-like mononeme along one side of the mature merozoite before release.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.0709999104",
         "notes": "Singh et al. 2007 localized HA-PfROM1 to a single thread-like structure in mature P. falciparum segmenters and named that organelle the mononeme."
        }
       ]
      },
      {
       "subject": "mononeme",
       "predicate": "lies close to",
       "object": "subpellicular_microtubule",
       "description": "The PfROM1-marked mononeme runs close to the longitudinal subpellicular microtubules.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.0709999104",
         "notes": "Singh et al. 2007 found HA-PfROM1 in close proximity to the longitudinal subpellicular microtubules."
        },
        {
         "reference": "GO:0070074",
         "notes": "Gene Ontology defines the mononeme as a thread-like apical-complex organelle located close to the subpellicular microtubules."
        }
       ]
      },
      {
       "subject": "mononeme",
       "predicate": "is distinct from",
       "object": "microneme",
       "description": "The PfROM1-marked mononeme is spatially distinct from micronemes in mature merozoites.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.0709999104",
         "notes": "Singh et al. 2007 found that HA-PfROM1 did not colocalize with the AMA1 microneme marker."
        }
       ]
      },
      {
       "subject": "mononeme",
       "predicate": "is distinct from",
       "object": "rhoptry",
       "description": "The PfROM1-marked mononeme is spatially distinct from the rhoptry neck and rhoptry bulb in mature merozoites.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.0709999104",
         "notes": "Singh et al. 2007 found that HA-PfROM1 did not colocalize with rhoptry neck or rhoptry bulb markers."
        }
       ]
      },
      {
       "subject": "mononeme",
       "predicate": "is distinct from",
       "object": "apicomplexan_dense_granule",
       "description": "The PfROM1-marked mononeme is spatially distinct from dense granules in mature merozoites.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.0709999104",
         "notes": "Singh et al. 2007 found that HA-PfROM1 did not colocalize with a RESA dense-granule marker."
        }
       ]
      },
      {
       "subject": "pfrom1_rhomboid_protease",
       "predicate": "redistributes to",
       "object": "post_release_merozoite_surface",
       "description": "After infected erythrocytes rupture and merozoites are released, PfROM1 shifts from its lateral mononeme position to the merozoite surface with apical and posterior concentrations.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.0709999104",
         "notes": "Singh et al. 2007 tracked HA-PfROM1 relocalization to apical and posterior poles after merozoite release."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_mononeme_components_and_membrane",
     "prompt": "Resolve the mononeme membrane boundary and any conserved cargo or accessory proteins beyond PfROM1.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#pfrom1_rhomboid_protease",
      "causal_graphs#pfrom1_mononeme_relocalization"
     ],
     "rationale": "The first mononeme paper establishes PfROM1 localization in a distinct thread-like apical organelle, but this record does not yet curate an exact mononeme membrane, lumen, motor, or pan-apicomplexan cargo cohort.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.0709999104",
       "notes": "Singh et al. 2007 used PfROM1 to identify the mononeme and excluded colocalization with known microneme, rhoptry and dense-granule markers."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-22"
    },
    {
     "discussion_id": "omit_unresolved_microtubule_transport_model",
     "prompt": "Avoid asserting a microtubule-based mononeme transport mechanism until direct motor or route evidence is curated.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#pfrom1_mononeme_relocalization"
     ],
     "rationale": "Singh et al. noted that the mononeme might move along microtubules and that testing this would require exact localization of the mononeme and candidate motors. The causal graph therefore records only observed topology and PfROM1 relocalization.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.0709999104",
       "notes": "Singh et al. 2007 observed proximity to subpellicular microtubules while leaving the transport mechanism unresolved."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-22",
     "resolved_date": "2026-09-22"
    }
   ]
  },
  {
   "identifier": "GO:0036000",
   "label": "mucocyst",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A small subcellular vesicle, surrounded by a membrane, in the pellicle of ciliate protozoans that discharges a mucus-like secretion.",
   "definition_source": "GO:0036000",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T04:24:49Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T04:25:53Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added secretory-granule parentage, mucocyst membrane, Grl, Grt and MDD components, Tetrahymena thermophila taxonomic scope and canonical example, regulated-exocytosis function, a mucocyst docking/discharge graph, and reviewed-label-only component grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T04:30:37Z",
     "curator": "codex",
     "action": "FIXED_DISCUSSION_ANCHOR",
     "changes": "Retargeted the mucocyst maturation-factor boundary discussion from a section-level components anchor to the MDD complex component.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T04:34:15Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Addressed PR #579 review issues #580, #581 and #582 by retargeting the Grl coassembly edge to a crystalline-lattice node, removing the MDD abbreviation from gene_symbols, and adding direct Kaur 2017 evidence for AP-3/endosomal syntaxin boundary exclusions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 6 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0030141"
   ],
   "components": [
    {
     "component_id": "mucocyst_membrane",
     "label": "mucocyst membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO has an exact mucocyst term and a broader secretory-granule membrane term, but no exact mucocyst-membrane cellular-component term was available in this curation pass.",
     "role": "Membrane that bounds the Tetrahymena mucocyst and encloses its regulated secretory cargo.",
     "evidence": [
      {
       "reference": "DOI:10.1534/g3.116.028878",
       "notes": "Kontur et al. 2016 describe Tetrahymena mucocysts as secretory granules that undergo a maturation process."
      },
      {
       "reference": "DOI:10.1371/journal.pgen.1010194",
       "notes": "Kuppannan et al. 2022 analyze Tetrahymena mucocysts as lysosome-related organelles that dock at the cell periphery and undergo regulated exocytosis."
      }
     ]
    },
    {
     "component_id": "granule_lattice_proteins",
     "label": "granule lattice proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "GRL"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Tetrahymena Grl proteins are a mucocyst cargo family, but no exact source-neutral InterPro, Pfam or NCBIfam accession for the whole granule-lattice protein family was curated.",
     "role": "Major dense-core cargo proteins that coassemble into the crystalline lattice of the mucocyst lumen.",
     "evidence": [
      {
       "reference": "DOI:10.1128/EC.00151-09",
       "notes": "Rahaman et al. 2009 distinguish Grl proteins as Tetrahymena dense-core granule proteins that coassemble into the lumenal crystalline lattice."
      },
      {
       "reference": "DOI:10.1534/g3.116.028878",
       "notes": "Kontur et al. 2016 connect mucocyst maturation defects to altered processing of granule cargo proteins."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P90618",
       "protein_label": "Granule lattice protein 1",
       "gene_symbol": "GRL1",
       "taxon_id": "NCBITaxon:5911",
       "taxon_label": "Tetrahymena thermophila",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene GRL, which UniProt lists under the primary name GRL1, in Tetrahymena thermophila. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P90618",
         "notes": "UniProtKB unreviewed (TrEMBL) entry P90618 for gene GRL in Tetrahymena thermophila. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:O76218",
       "protein_label": "Granule lattice protein 3",
       "gene_symbol": "GRL3",
       "taxon_id": "NCBITaxon:5911",
       "taxon_label": "Tetrahymena thermophila",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene GRL, which UniProt lists under the primary name GRL3, in Tetrahymena thermophila. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/O76218",
         "notes": "UniProtKB unreviewed (TrEMBL) entry O76218 for gene GRL in Tetrahymena thermophila. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:O76219",
       "protein_label": "Granule lattice protein 4",
       "gene_symbol": "GRL4",
       "taxon_id": "NCBITaxon:5911",
       "taxon_label": "Tetrahymena thermophila",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene GRL, which UniProt lists under the primary name GRL4, in Tetrahymena thermophila. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/O76219",
         "notes": "UniProtKB unreviewed (TrEMBL) entry O76219 for gene GRL in Tetrahymena thermophila. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "granule_tip_proteins",
     "label": "granule tip proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "GRT"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Tetrahymena Grt proteins are mucocyst tip cargo proteins with a beta/gamma-crystallin domain, but no exact source-neutral CURIE for this protein cohort was curated.",
     "role": "Dense-core granule cargo proteins that occupy a mucocyst tip domain and are transported independently from Grl lattice cargo.",
     "evidence": [
      {
       "reference": "DOI:10.1128/EC.00151-09",
       "notes": "Rahaman et al. 2009 analyze Tetrahymena Grt1p and Grt2p as dense-core granule proteins distinct from the Grl lattice-protein cargo class."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q3S4V5",
       "protein_label": "Granule tip protein 1",
       "gene_symbol": "GRT1",
       "taxon_id": "NCBITaxon:5911",
       "taxon_label": "Tetrahymena thermophila",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene GRT, which UniProt lists under the primary name GRT1, in Tetrahymena thermophila. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q3S4V5",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q3S4V5 for gene GRT in Tetrahymena thermophila. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q2I2L7",
       "protein_label": "Granule tip protein 2",
       "gene_symbol": "GRT2",
       "taxon_id": "NCBITaxon:5911",
       "taxon_label": "Tetrahymena thermophila",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene GRT, which UniProt lists under the primary name GRT2, in Tetrahymena thermophila. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q2I2L7",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q2I2L7 for gene GRT in Tetrahymena thermophila. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "mucocyst_docking_discharge_complex",
     "label": "MDD mucocyst docking and discharge complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "ASSOCIATED_MACHINERY",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "MDL1"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The Tetrahymena MDD complex was resolved as a mucocyst-associated membrane complex, but no exact Complex Portal or protein-family CURIE for the whole complex was curated.",
     "role": "Mucocyst-associated membrane complex that localizes to the organelle tip and is required for efficient docking and regulated exocytosis.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pgen.1010194",
       "notes": "Kuppannan et al. 2022 identify Mdl1p and associated MDD proteins as a Tetrahymena mucocyst membrane complex needed for organelle docking and regulated exocytosis."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:I7M6L0",
       "protein_label": "Ubiquitin interaction motif protein",
       "gene_symbol": "TTHERM_00471830",
       "taxon_id": "NCBITaxon:312017",
       "taxon_label": "Tetrahymena thermophila SB210",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene MDL1, which UniProt lists under the primary name TTHERM_00471830, in Tetrahymena thermophila SB210. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/I7M6L0",
         "notes": "UniProtKB unreviewed (TrEMBL) entry I7M6L0 for gene MDL1 in Tetrahymena thermophila SB210. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5911",
     "taxon_label": "Tetrahymena thermophila",
     "presence": "COMMON",
     "note": "Mucocysts are dense-core regulated secretory organelles characterized in Tetrahymena thermophila.",
     "reference": "DOI:10.1534/g3.116.028878"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5911",
     "taxon_label": "Tetrahymena thermophila",
     "note": "Ciliate model in which mucocyst dense-core cargo sorting, maturation and docking have been studied genetically and cell biologically.",
     "reference": "DOI:10.1534/g3.116.028878"
    }
   ],
   "functions": [
    {
     "function_id": "regulated_mucocyst_exocytosis",
     "label": "regulated mucocyst exocytosis",
     "description": "Docked mucocysts release dense-core cargo from the Tetrahymena cell surface in response to extracellular stimulation.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pgen.1010194",
       "notes": "Kuppannan et al. 2022 link the MDD complex to docking and regulated exocytosis of Tetrahymena mucocysts."
      },
      {
       "reference": "DOI:10.1128/EC.00151-09",
       "notes": "Rahaman et al. 2009 describe Grl lattice expansion as a propulsive mechanism during dense-core granule release."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0036000",
     "notes": "Gene Ontology cellular-component term for mucocyst."
    },
    {
     "reference": "DOI:10.1534/g3.116.028878",
     "notes": "Kontur et al. 2016, Whole Genome Sequencing Identifies a Novel Factor Required for Secretory Granule Maturation in Tetrahymena thermophila, G3 Genes|Genomes|Genetics."
    },
    {
     "reference": "DOI:10.1128/EC.00151-09",
     "notes": "Rahaman et al. 2009, Independent Transport and Sorting of Functionally Distinct Protein Families in Tetrahymena thermophila Dense Core Secretory Granules, Eukaryotic Cell."
    },
    {
     "reference": "DOI:10.1371/journal.pgen.1010194",
     "notes": "Kuppannan et al. 2022, A novel membrane complex is required for docking and regulated exocytosis of lysosome-related organelles in Tetrahymena thermophila, PLOS Genetics."
    },
    {
     "reference": "DOI:10.1091/mbc.e17-01-0018",
     "notes": "Kaur et al. 2017, An endosomal syntaxin and the AP-3 complex are required for formation and maturation of candidate lysosome-related secretory organelles (mucocysts) in Tetrahymena thermophila, Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "mucocyst_docking_and_exocytosis",
     "title": "Mucocyst core proteins mature before docking and discharge",
     "description": "A membrane-bounded Tetrahymena mucocyst stores Grl lattice and Grt tip proteins as dense-core cargo; the MDD membrane complex localizes to the mucocyst tip and supports docking and regulated exocytosis.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "nodes": [
      {
       "node_id": "mucocyst_membrane",
       "label": "mucocyst membrane",
       "node_type": "STRUCTURE",
       "component_ref": "mucocyst_membrane"
      },
      {
       "node_id": "mucocyst_lumen",
       "label": "mucocyst lumen",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "mucocyst",
       "label": "mucocyst",
       "node_type": "ORGANELLE",
       "grounding": "GO:0036000"
      },
      {
       "node_id": "granule_lattice_proteins",
       "label": "granule lattice proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "granule_lattice_proteins"
      },
      {
       "node_id": "mucocyst_crystalline_lattice",
       "label": "mucocyst crystalline lattice",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "granule_tip_proteins",
       "label": "granule tip proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "granule_tip_proteins"
      },
      {
       "node_id": "mucocyst_docking_discharge_complex",
       "label": "MDD mucocyst docking and discharge complex",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mucocyst_docking_discharge_complex"
      },
      {
       "node_id": "regulated_exocytosis",
       "label": "regulated exocytosis",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "mucocyst_membrane",
       "predicate": "bounds",
       "object": "mucocyst",
       "description": "The mucocyst membrane encloses the secretory organelle.",
       "evidence": [
        {
         "reference": "GO:0036000",
         "notes": "The GO mucocyst definition describes the structure as a membrane-surrounded vesicle."
        }
       ]
      },
      {
       "subject": "mucocyst_lumen",
       "predicate": "is part of",
       "object": "mucocyst",
       "description": "The mucocyst lumen contains dense-core cargo before stimulus-triggered secretion.",
       "evidence": [
        {
         "reference": "DOI:10.1128/EC.00151-09",
         "notes": "Rahaman et al. 2009 describe the crystalline Grl lattice inside Tetrahymena dense-core granules."
        }
       ]
      },
      {
       "subject": "granule_lattice_proteins",
       "predicate": "coassemble into",
       "object": "mucocyst_crystalline_lattice",
       "description": "Grl proteins coassemble as the crystalline lattice stored in the mucocyst lumen.",
       "evidence": [
        {
         "reference": "DOI:10.1128/EC.00151-09",
         "notes": "Rahaman et al. 2009 distinguish the Grl class as cargo that coassembles into a crystalline dense-core granule lattice."
        }
       ]
      },
      {
       "subject": "mucocyst_crystalline_lattice",
       "predicate": "is stored in",
       "object": "mucocyst_lumen",
       "description": "The assembled Grl cargo lattice occupies the dense-core mucocyst lumen before regulated discharge.",
       "evidence": [
        {
         "reference": "DOI:10.1128/EC.00151-09",
         "notes": "Rahaman et al. 2009 describe Grl proteins as forming a crystalline lattice within the Tetrahymena dense-core granule lumen."
        }
       ]
      },
      {
       "subject": "granule_tip_proteins",
       "predicate": "sort independently to",
       "object": "mucocyst",
       "description": "Grt proteins are transported to dense-core granules independently of the Grl lattice-protein cargo class.",
       "evidence": [
        {
         "reference": "DOI:10.1128/EC.00151-09",
         "notes": "Rahaman et al. 2009 show that Grt and Grl proteins are likely to be independently transported during Tetrahymena dense-core granule biosynthesis."
        }
       ]
      },
      {
       "subject": "mucocyst_docking_discharge_complex",
       "predicate": "localizes to tip of",
       "object": "mucocyst",
       "description": "The MDD complex localizes to the tip of the mucocyst before docking at the plasma membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pgen.1010194",
         "notes": "Kuppannan et al. 2022 found that Mdl1p and other putative MDD complex members localize to Tetrahymena mucocysts."
        }
       ]
      },
      {
       "subject": "mucocyst_docking_discharge_complex",
       "predicate": "supports",
       "object": "regulated_exocytosis",
       "description": "The mucocyst-associated MDD complex is required for efficient docking and regulated exocytosis.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pgen.1010194",
         "notes": "Kuppannan et al. 2022 connect Mdl1p and MDD complex members to mucocyst docking and discharge."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_mucocyst_components",
     "prompt": "Resolve exact source-neutral family or complex groundings for the mucocyst membrane, Grl proteins, Grt proteins and MDD complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#mucocyst_membrane",
      "components#granule_lattice_proteins",
      "components#granule_tip_proteins",
      "components#mucocyst_docking_discharge_complex"
     ],
     "rationale": "The first mucocyst record curates the membrane, major dense-core cargo cohorts and the docking/discharge complex from Tetrahymena studies, but exact cross-taxon CURIEs for those local component classes were not curated.",
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    },
    {
     "discussion_id": "maturation_factors_not_mature_mucocyst_components",
     "prompt": "Tetrahymena maturation factors such as Mma1p, AP-3 and endosomal syntaxin were not modeled as mature mucocyst components.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#mucocyst_docking_discharge_complex"
     ],
     "rationale": "Mma1p and membrane-trafficking factors can be required for mucocyst biogenesis, but the first record only models cargo or machinery associated with mature docked or discharge-competent mucocysts. Proteins that act upstream in sorting or maturation should be added only if evidence places them in the mature organelle or at the assembled organelle boundary.",
     "evidence": [
      {
       "reference": "DOI:10.1534/g3.116.028878"
      },
      {
       "reference": "DOI:10.1091/mbc.e17-01-0018"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "GO:0005771",
   "label": "multivesicular body",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A type of endosome in which regions of the limiting endosomal membrane invaginate to form internal vesicles; membrane proteins that enter the internal vesicles are sequestered from the cytoplasm.",
   "definition_source": "GO:0005771",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T02:11:30Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T02:12:47Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added late-endosome parentage, UniProt SL-0174 synonymy, an MVB membrane component, GO/UniProt/DOI evidence, Saccharomyces scope, MVB sorting and vacuolar cargo-delivery functions, a nonmechanistic ESCRT intraluminal-vesicle formation graph, and MVB substructure and ESCRT component-boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T02:54:23Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Addressed issue #921 by removing the duplicate GO:0032585 multivesicular body membrane component from the parent GO:0005771 record and dropping the stale MVB graph component_ref now that GO:0032585 has a standalone record.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T03:00:31Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Completed issue #921 by removing the stale components#multivesicular_body_membrane discussion anchor after removing the duplicate GO:0032585 component from the parent multivesicular body record.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T03:25:07Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Addressed issue #923 by adding the standalone cellstructuremech:multivesicular_body_lumen record to the parent GO:0005771 has_part list and adding UniProt SL-0340 evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T08:16:18Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1222 by replacing unreadable Babst et al. 2002 ESCRT-II evidence with reachable Teo et al. 2004 support for the ESCRT-II to ESCRT-III handoff in the yeast MVB sorting pathway.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T08:41:49Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1224 by routing Katzmann, Babst and Emr 2001 ESCRT-I evidence through reachable PMID:11511343 instead of the unreadable Cell DOI.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T09:03:20Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1225 by routing Babst et al. 2002 ESCRT-III evidence through reachable PMID:12194857 instead of the unreadable Developmental Cell DOI.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T08:14:15Z",
     "curator": "codex",
     "action": "LINKED_INTRALUMINAL_VESICLE_RECORD",
     "changes": "Added cellstructuremech:multivesicular_body_intraluminal_vesicle to has_part, grounded the intraluminal-vesicle graph node to the new record, and resolved the intraluminal-vesicle grounding TODO.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005770"
   ],
   "has_part": [
    "GO:0032585",
    "cellstructuremech:multivesicular_body_lumen",
    "cellstructuremech:multivesicular_body_intraluminal_vesicle"
   ],
   "synonyms": [
    {
     "synonym_text": "MVB",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0174"
    },
    {
     "synonym_text": "endosomal carrier vesicle",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0174"
    },
    {
     "synonym_text": "ECV",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0174"
    },
    {
     "synonym_text": "corpuscula multivesicularis",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0174"
    },
    {
     "synonym_text": "multivesicular bodies",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0174"
    }
   ],
   "xrefs": [
    "uniprot.location:SL-0174"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast forms multivesicular bodies when ESCRT machinery sorts ubiquitinated endosomal membrane cargo into intraluminal vesicles destined for vacuolar delivery.",
     "reference": "PMID:11511343"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Genetic and cell-biological model for ESCRT-dependent sorting of ubiquitinated membrane proteins into yeast multivesicular bodies.",
     "reference": "PMID:11511343"
    }
   ],
   "functions": [
    {
     "function_id": "multivesicular_body_sorting_pathway",
     "label": "multivesicular body sorting pathway",
     "grounding": "GO:0071985",
     "description": "Multivesicular bodies receive ubiquitinated transmembrane cargo into luminal vesicles through ESCRT-dependent endosomal sorting.",
     "evidence": [
      {
       "reference": "GO:0071985",
       "notes": "GO:0071985 denotes the multivesicular body sorting pathway that targets ubiquitylated transmembrane proteins into luminal vesicles."
      },
      {
       "reference": "PMID:11511343",
       "notes": "Katzmann, Babst and Emr 2001 identified ESCRT-I as a conserved yeast endosomal protein-sorting complex needed for MVB cargo sorting."
      }
     ]
    },
    {
     "function_id": "vacuolar_cargo_delivery",
     "label": "vacuolar cargo delivery",
     "description": "Yeast multivesicular bodies deliver endosomal membrane cargo into the vacuole lumen for degradation.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.devcel.2011.05.015",
       "notes": "Henne, Buchkovich and Emr 2011 reviewed MVB formation as the ESCRT-dependent route that packages endosomal cargo for lysosomal or vacuolar degradation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005771",
     "notes": "Gene Ontology cellular-component term for the multivesicular body."
    },
    {
     "reference": "GO:0005770",
     "notes": "Gene Ontology cellular-component term for the broader late endosome class."
    },
    {
     "reference": "GO:0032585",
     "notes": "Gene Ontology cellular-component term for the multivesicular body membrane."
    },
    {
     "reference": "GO:0071985",
     "notes": "Gene Ontology biological-process term for the multivesicular body sorting pathway."
    },
    {
     "reference": "uniprot.location:SL-0174",
     "notes": "UniProt Subcellular Location entry SL-0174 maps to GO:0005771 and lists multivesicular body under endosome."
    },
    {
     "reference": "uniprot.location:SL-0175",
     "notes": "UniProt Subcellular Location entry SL-0175 maps the multivesicular body membrane to GO:0032585."
    },
    {
     "reference": "uniprot.location:SL-0340",
     "notes": "UniProt Subcellular Location entry SL-0340 identifies the multivesicular body lumen and places it under multivesicular body."
    },
    {
     "reference": "PMID:11511343",
     "notes": "Katzmann, Babst and Emr 2001, Ubiquitin-Dependent Sorting into the Multivesicular Body Pathway Requires the Function of a Conserved Endosomal Protein Sorting Complex, ESCRT-I, Cell."
    },
    {
     "reference": "DOI:10.1016/j.devcel.2004.09.003",
     "notes": "Teo et al. 2004 described ESCRT-II as part of the sequentially recruited endosomal ESCRT machinery and mapped direct ESCRT-II binding to the Vps20 subunit of ESCRT-III."
    },
    {
     "reference": "PMID:12194857",
     "notes": "Babst, Katzmann, Estepa-Sabal, Meerloo and Emr 2002, Escrt-III, Developmental Cell."
    },
    {
     "reference": "DOI:10.1016/j.devcel.2011.05.015",
     "notes": "Henne, Buchkovich and Emr 2011, The ESCRT Pathway, Developmental Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_escrt_mvb_vesicle_formation",
     "title": "ESCRT machinery forms intraluminal vesicles in yeast MVBs",
     "description": "In Saccharomyces cerevisiae, ESCRT complexes sort ubiquitinated endosomal membrane cargo and remodel the multivesicular-body membrane to generate intraluminal vesicles.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph captures ESCRT-dependent intraluminal vesicle formation without asserting a full model of Vps27/Hse1 cargo recognition, deubiquitination, Vps4 recycling or vacuolar fusion.",
     "nodes": [
      {
       "node_id": "multivesicular_body_membrane",
       "label": "multivesicular body membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032585"
      },
      {
       "node_id": "ubiquitinated_membrane_cargo",
       "label": "ubiquitinated membrane cargo",
       "node_type": "STATE"
      },
      {
       "node_id": "escrt_i",
       "label": "ESCRT I complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000813"
      },
      {
       "node_id": "escrt_ii",
       "label": "ESCRT II complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000814"
      },
      {
       "node_id": "escrt_iii",
       "label": "ESCRT III complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000815"
      },
      {
       "node_id": "intraluminal_vesicle",
       "label": "multivesicular body intraluminal vesicle",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:multivesicular_body_intraluminal_vesicle"
      },
      {
       "node_id": "multivesicular_body",
       "label": "multivesicular body",
       "node_type": "ORGANELLE",
       "grounding": "GO:0005771"
      }
     ],
     "edges": [
      {
       "subject": "escrt_i",
       "predicate": "sorts",
       "object": "ubiquitinated_membrane_cargo",
       "description": "ESCRT-I participates in sorting ubiquitinated membrane cargo into the yeast MVB pathway.",
       "evidence": [
        {
         "reference": "PMID:11511343",
         "notes": "Katzmann, Babst and Emr 2001 showed ESCRT-I is needed for ubiquitin-dependent MVB cargo sorting."
        }
       ]
      },
      {
       "subject": "escrt_ii",
       "predicate": "recruits",
       "object": "escrt_iii",
       "description": "ESCRT-II recruits downstream ESCRT machinery needed for MVB cargo sorting.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.devcel.2004.09.003",
         "notes": "Teo et al. 2004 described ESCRT-II as part of the sequentially recruited endosomal ESCRT machinery and mapped direct ESCRT-II binding to the Vps20 subunit of ESCRT-III."
        }
       ]
      },
      {
       "subject": "escrt_iii",
       "predicate": "remodels",
       "object": "multivesicular_body_membrane",
       "description": "ESCRT-III acts on endosomal membranes during MVB intraluminal-vesicle formation.",
       "evidence": [
        {
         "reference": "PMID:12194857",
         "notes": "Babst et al. 2002 characterized yeast ESCRT-III as an endosome-associated complex required for MVB sorting."
        },
        {
         "reference": "DOI:10.1016/j.devcel.2011.05.015",
         "notes": "Henne, Buchkovich and Emr 2011 reviewed ESCRT-III as the membrane-remodeling complex in the endosomal ESCRT pathway."
        }
       ]
      },
      {
       "subject": "multivesicular_body_membrane",
       "predicate": "buds inward to form",
       "object": "intraluminal_vesicle",
       "description": "Regions of the multivesicular-body limiting membrane invaginate and pinch into the lumen as intraluminal vesicles.",
       "evidence": [
        {
         "reference": "GO:0005771",
         "notes": "GO:0005771 defines multivesicular bodies as endosomes with internal vesicles formed by invagination of the limiting endosomal membrane."
        }
       ]
      },
      {
       "subject": "intraluminal_vesicle",
       "predicate": "is contained in",
       "object": "multivesicular_body",
       "description": "A multivesicular body contains intraluminal vesicles formed from its limiting endosomal membrane.",
       "evidence": [
        {
         "reference": "GO:0005771",
         "notes": "GO:0005771 defines the multivesicular body by the presence of internal vesicles."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_intraluminal_vesicle_grounding",
     "prompt": "Resolve an exact source-neutral grounding or dedicated record boundary for multivesicular-body intraluminal vesicles.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#yeast_escrt_mvb_vesicle_formation"
     ],
     "rationale": "GO:0005771 defines the whole multivesicular body by internal vesicles, but this pass did not curate an exact CURIE for the intraluminal vesicle substructure.",
     "evidence": [
      {
       "reference": "GO:0005771"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15",
     "resolution_note": "Minted cellstructuremech:multivesicular_body_intraluminal_vesicle as the dedicated MVB intraluminal-vesicle record and grounded the graph node to that identifier."
    },
    {
     "discussion_id": "escrt_machinery_not_mvb_components",
     "prompt": "Keep ESCRT-I, ESCRT-II, ESCRT-III, Vps4 and cargo-recognition machinery out of the multivesicular body component list.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#yeast_escrt_mvb_vesicle_formation"
     ],
     "rationale": "The ESCRT machinery sorts cargo and remodels endosomal membrane during MVB formation, so these complexes are modeled as assembly graph actors rather than stable constituents of the assembled multivesicular body.",
     "evidence": [
      {
       "reference": "PMID:11511343"
      },
      {
       "reference": "PMID:12194857"
      },
      {
       "reference": "DOI:10.1016/j.devcel.2011.05.015"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:multivesicular_body_intraluminal_vesicle",
   "label": "multivesicular body intraluminal vesicle",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A membrane-bounded vesicle inside a multivesicular body that forms when the limiting endosomal membrane buds inward and pinches into the lumen during multivesicular body sorting.",
   "definition_source": "DOI:10.1016/j.devcel.2011.05.015",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T08:12:51Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T08:14:15Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added vesicle parentage, multivesicular-body parthood, a reviewed-label-only lipid-bilayer component, budding-yeast scope, GO/PMID/DOI evidence, a nonmechanistic ESCRT intraluminal-vesicle formation graph, and lipid and ESCRT component-boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T08:26:33Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #1372 by adding UniProt SL-0340 evidence to the MVB-lumen containment edge and resolved #1373 by removing the over-specific completed-vesicle cargo containment edge from the ILV assembly graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Connected isolated causal node(s) with 1 source-backed edge(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0031982"
   ],
   "part_of": [
    "GO:0005771"
   ],
   "components": [
    {
     "component_id": "intraluminal_vesicle_lipid_bilayer",
     "label": "intraluminal vesicle lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Lipid-bilayer constituent that buds from the multivesicular-body limiting membrane to enclose each intraluminal vesicle.",
     "evidence": [
      {
       "reference": "GO:0005771",
       "notes": "GO:0005771 defines multivesicular bodies as endosomes with internal vesicles formed by invagination of the limiting endosomal membrane."
      },
      {
       "reference": "DOI:10.1016/j.devcel.2011.05.015",
       "notes": "Henne, Buchkovich and Emr 2011 reviewed intraluminal vesicle formation as inward budding of the endosomal limiting membrane in the ESCRT pathway."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0005771 defines the complete multivesicular body by internal vesicles, but no exact source-neutral CURIE was curated for the generic lipid bilayer of one intraluminal vesicle."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast forms multivesicular-body intraluminal vesicles during ESCRT-dependent sorting of ubiquitinated membrane cargo.",
     "reference": "PMID:11511343"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Genetic model for ESCRT-dependent sorting at endosomal membranes and formation of intraluminal vesicles in multivesicular bodies.",
     "reference": "PMID:12194857"
    }
   ],
   "functions": [
    {
     "function_id": "multivesicular_body_sorting_pathway",
     "label": "multivesicular body sorting pathway",
     "grounding": "GO:0071985",
     "description": "Multivesicular-body intraluminal vesicles receive ubiquitinated transmembrane cargo from the limiting endosomal membrane and sequester it inside the multivesicular-body lumen.",
     "evidence": [
      {
       "reference": "GO:0071985",
       "notes": "GO:0071985 denotes the multivesicular body sorting pathway that targets ubiquitylated transmembrane proteins into luminal vesicles."
      },
      {
       "reference": "PMID:11511343",
       "notes": "Katzmann, Babst and Emr 2001 identified ESCRT-I as a conserved yeast endosomal protein-sorting complex needed for ubiquitin-dependent MVB cargo sorting."
      },
      {
       "reference": "DOI:10.1016/j.devcel.2011.05.015",
       "notes": "Henne, Buchkovich and Emr 2011 reviewed the ESCRT pathway as a route that sorts endosomal cargo into intraluminal vesicles for lysosomal or vacuolar degradation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031982",
     "notes": "Gene Ontology cellular-component term for the broader vesicle class."
    },
    {
     "reference": "GO:0005771",
     "notes": "Gene Ontology cellular-component term for multivesicular bodies, defined by internal vesicles formed by limiting-membrane invagination."
    },
    {
     "reference": "GO:0032585",
     "notes": "Gene Ontology cellular-component term for the multivesicular body membrane that buds inward to generate intraluminal vesicles."
    },
    {
     "reference": "GO:0071985",
     "notes": "Gene Ontology biological-process term for the multivesicular body sorting pathway."
    },
    {
     "reference": "uniprot.location:SL-0340",
     "notes": "UniProt Subcellular Location entry SL-0340 identifies the multivesicular body lumen as the compartment bounded by the multivesicular body membrane."
    },
    {
     "reference": "PMID:11511343",
     "notes": "Katzmann, Babst and Emr 2001, Ubiquitin-Dependent Sorting into the Multivesicular Body Pathway Requires the Function of a Conserved Endosomal Protein Sorting Complex, ESCRT-I, Cell."
    },
    {
     "reference": "PMID:12194857",
     "notes": "Babst, Katzmann, Estepa-Sabal, Meerloo and Emr 2002, ESCRT-III, Developmental Cell."
    },
    {
     "reference": "DOI:10.1016/j.devcel.2011.05.015",
     "notes": "Henne, Buchkovich and Emr 2011, The ESCRT Pathway, Developmental Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_escrt_mvb_intraluminal_vesicle_formation",
     "title": "ESCRT machinery forms multivesicular-body intraluminal vesicles",
     "description": "In Saccharomyces cerevisiae, ESCRT-III remodels the multivesicular-body limiting membrane so it buds inward and forms intraluminal vesicles in the multivesicular-body lumen.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph grounds the vesicle-formation boundary without asserting a full sequence of Vps27/Hse1 cargo recognition, ESCRT handoff, Doa4 deubiquitination, Vps4 recycling, or vacuolar fusion.",
     "nodes": [
      {
       "node_id": "multivesicular_body_membrane",
       "label": "multivesicular body membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032585"
      },
      {
       "node_id": "escrt_iii",
       "label": "ESCRT III complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000815"
      },
      {
       "node_id": "intraluminal_vesicle",
       "label": "multivesicular body intraluminal vesicle",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:multivesicular_body_intraluminal_vesicle"
      },
      {
       "node_id": "multivesicular_body_lumen",
       "label": "multivesicular body lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "cellstructuremech:multivesicular_body_lumen"
      },
      {
       "node_id": "multivesicular_body",
       "label": "multivesicular body",
       "node_type": "ORGANELLE",
       "grounding": "GO:0005771"
      }
     ],
     "edges": [
      {
       "subject": "escrt_iii",
       "predicate": "remodels",
       "object": "multivesicular_body_membrane",
       "description": "ESCRT-III acts on endosomal membranes during MVB intraluminal-vesicle formation.",
       "evidence": [
        {
         "reference": "PMID:12194857",
         "notes": "Babst et al. 2002 characterized yeast ESCRT-III as an endosome-associated complex required for MVB sorting."
        },
        {
         "reference": "DOI:10.1016/j.devcel.2011.05.015",
         "notes": "Henne, Buchkovich and Emr 2011 reviewed ESCRT-III as the membrane-remodeling complex in the endosomal ESCRT pathway."
        }
       ]
      },
      {
       "subject": "multivesicular_body_membrane",
       "predicate": "buds inward to form",
       "object": "intraluminal_vesicle",
       "description": "Regions of the multivesicular-body limiting membrane invaginate and pinch into the lumen as intraluminal vesicles.",
       "evidence": [
        {
         "reference": "GO:0005771",
         "notes": "GO:0005771 defines multivesicular bodies as endosomes with internal vesicles formed by invagination of the limiting endosomal membrane."
        }
       ]
      },
      {
       "subject": "intraluminal_vesicle",
       "predicate": "is contained in",
       "object": "multivesicular_body_lumen",
       "description": "The multivesicular-body lumen contains intraluminal vesicles formed from the limiting endosomal membrane.",
       "evidence": [
        {
         "reference": "GO:0005771",
         "notes": "GO:0005771 defines the multivesicular body by the presence of internal vesicles."
        },
        {
         "reference": "uniprot.location:SL-0340",
         "notes": "UniProt SL-0340 identifies the internal multivesicular body lumen."
        }
       ]
      },
      {
       "subject": "multivesicular_body_membrane",
       "predicate": "bounds",
       "object": "multivesicular_body",
       "description": "The multivesicular-body limiting membrane encloses the multivesicular body and its lumenal vesicles.",
       "evidence": [
        {
         "reference": "GO:0005771",
         "notes": "GO:0005771 and GO:0032585 define the limiting membrane of the multivesicular body."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_intraluminal_vesicle_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid bilayer of multivesicular-body intraluminal vesicles.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#intraluminal_vesicle_lipid_bilayer"
     ],
     "rationale": "The record is grounded as an intraluminal-vesicle substructure of the multivesicular body, but this pass did not curate a separate CURIE for the membrane lipid constituent of one vesicle.",
     "evidence": [
      {
       "reference": "GO:0005771",
       "notes": "GO:0005771 defines the internal vesicles of a multivesicular body."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23"
    },
    {
     "discussion_id": "escrt_machinery_not_ilv_components",
     "prompt": "Keep ESCRT complexes and cargo-recognition factors out of the multivesicular-body intraluminal vesicle component list.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#yeast_escrt_mvb_intraluminal_vesicle_formation"
     ],
     "rationale": "ESCRT machinery sorts cargo and drives limiting-membrane remodeling during intraluminal-vesicle formation, but it is modeled as assembly machinery rather than as a stable molecular constituent of the resulting vesicle.",
     "resolution_note": "Curated ESCRT-III as an assembly graph node and excluded ESCRT machinery from the component list.",
     "evidence": [
      {
       "reference": "PMID:12194857",
       "notes": "Babst et al. 2002 characterized ESCRT-III as a complex required for MVB sorting."
      },
      {
       "reference": "DOI:10.1016/j.devcel.2011.05.015",
       "notes": "Henne, Buchkovich and Emr 2011 reviewed ESCRT proteins as machinery for the endosomal sorting pathway."
      }
     ]
    }
   ]
  },
  {
   "identifier": "cellstructuremech:multivesicular_body_lumen",
   "label": "multivesicular body lumen",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The multivesicular body compartment bounded by the multivesicular body membrane.",
   "definition_source": "uniprot.location:SL-0340",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T03:12:06Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T03:13:01Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added UniProt SL-0340 synonymy, endosome-lumen parentage, multivesicular-body parthood, budding-yeast scope, GO/UniProt/DOI evidence, an MVB sorting function, a nonmechanistic MVB lumen topology graph, and a resolved lumen-boundary interpretation.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T08:41:49Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1224 by routing Katzmann, Babst and Emr 2001 ESCRT-I evidence through reachable PMID:11511343 instead of the unreadable Cell DOI.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T09:03:20Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1225 by routing Babst et al. 2002 ESCRT-III evidence through reachable PMID:12194857 instead of the unreadable Developmental Cell DOI.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T08:14:15Z",
     "curator": "codex",
     "action": "LINKED_INTRALUMINAL_VESICLE_RECORD",
     "changes": "Grounded the multivesicular-body intraluminal vesicle graph node to cellstructuremech:multivesicular_body_intraluminal_vesicle.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Corpuscula multivesicularis lumen",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0340"
    },
    {
     "synonym_text": "ECV lumen",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0340"
    },
    {
     "synonym_text": "Endosomal carrier vesicle lumen",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0340"
    },
    {
     "synonym_text": "Multivesicular bodies lumen",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0340"
    },
    {
     "synonym_text": "MVB lumen",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0340"
    }
   ],
   "parent_structures": [
    "GO:0031904"
   ],
   "part_of": [
    "GO:0005771"
   ],
   "xrefs": [
    "uniprot.location:SL-0340"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast forms multivesicular bodies with lumens that receive intraluminal vesicles during ESCRT-dependent cargo sorting.",
     "reference": "PMID:11511343"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Genetic model for ESCRT-dependent formation of intraluminal vesicles inside multivesicular bodies.",
     "reference": "PMID:12194857"
    }
   ],
   "functions": [
    {
     "function_id": "multivesicular_body_sorting_pathway",
     "label": "multivesicular body sorting pathway",
     "grounding": "GO:0071985",
     "description": "The multivesicular body lumen receives intraluminal vesicles and their endosomal membrane cargo during ESCRT-dependent multivesicular body sorting.",
     "evidence": [
      {
       "reference": "GO:0071985",
       "notes": "GO:0071985 denotes the multivesicular body sorting pathway that targets ubiquitylated transmembrane proteins into luminal vesicles."
      },
      {
       "reference": "PMID:11511343",
       "notes": "Katzmann, Babst and Emr 2001 identified ESCRT-I as a conserved yeast endosomal protein-sorting complex needed for MVB cargo sorting."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "uniprot.location:SL-0340",
     "notes": "UniProt Subcellular Location entry SL-0340 identifies the multivesicular body lumen, lists MVB lumen synonyms, and places the lumen under endosome lumen and multivesicular body."
    },
    {
     "reference": "GO:0031904",
     "notes": "Gene Ontology cellular-component term for the broader endosome lumen class."
    },
    {
     "reference": "GO:0005771",
     "notes": "Gene Ontology cellular-component term for the containing multivesicular body."
    },
    {
     "reference": "GO:0032585",
     "notes": "Gene Ontology cellular-component term for the multivesicular body membrane that bounds this lumen."
    },
    {
     "reference": "GO:0071985",
     "notes": "Gene Ontology biological-process term for the multivesicular body sorting pathway."
    },
    {
     "reference": "PMID:11511343",
     "notes": "Katzmann, Babst and Emr 2001, Ubiquitin-Dependent Sorting into the Multivesicular Body Pathway Requires the Function of a Conserved Endosomal Protein Sorting Complex, ESCRT-I, Cell."
    },
    {
     "reference": "PMID:12194857",
     "notes": "Babst, Katzmann, Estepa-Sabal, Meerloo and Emr 2002, Escrt-III, Developmental Cell."
    },
    {
     "reference": "DOI:10.1016/j.devcel.2011.05.015",
     "notes": "Henne, Buchkovich and Emr 2011, The ESCRT Pathway, Developmental Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "multivesicular_body_lumen_topology",
     "title": "Multivesicular body lumen topology",
     "description": "The multivesicular body membrane bounds the lumen that contains intraluminal vesicles inside a multivesicular body.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures defining lumen topology without asserting a full sequence of ESCRT cargo recognition, vesicle budding, scission, or vacuolar fusion.",
     "nodes": [
      {
       "node_id": "multivesicular_body_lumen",
       "label": "multivesicular body lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "cellstructuremech:multivesicular_body_lumen"
      },
      {
       "node_id": "endosome_lumen",
       "label": "endosome lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0031904"
      },
      {
       "node_id": "multivesicular_body_membrane",
       "label": "multivesicular body membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032585"
      },
      {
       "node_id": "intraluminal_vesicle",
       "label": "multivesicular body intraluminal vesicle",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:multivesicular_body_intraluminal_vesicle"
      },
      {
       "node_id": "multivesicular_body",
       "label": "multivesicular body",
       "node_type": "ORGANELLE",
       "grounding": "GO:0005771"
      }
     ],
     "edges": [
      {
       "subject": "multivesicular_body_lumen",
       "predicate": "is a",
       "object": "endosome_lumen",
       "description": "The multivesicular body lumen is a specialized endosome lumen.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0340",
         "notes": "UniProt SL-0340 places the multivesicular body lumen under endosome lumen."
        },
        {
         "reference": "GO:0031904",
         "notes": "GO:0031904 identifies the endosome lumen class."
        }
       ]
      },
      {
       "subject": "multivesicular_body_lumen",
       "predicate": "is part of",
       "object": "multivesicular_body",
       "description": "The multivesicular body lumen is the internal compartment of a multivesicular body.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0340",
         "notes": "UniProt SL-0340 names the multivesicular body as the parent compartment of this lumen."
        }
       ]
      },
      {
       "subject": "multivesicular_body_membrane",
       "predicate": "bounds",
       "object": "multivesicular_body_lumen",
       "description": "The multivesicular body membrane bounds the multivesicular body lumen.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0340",
         "notes": "UniProt SL-0340 defines the lumen as the compartment bounded by the multivesicular body membrane."
        },
        {
         "reference": "GO:0032585",
         "notes": "GO:0032585 identifies the multivesicular body membrane."
        }
       ]
      },
      {
       "subject": "intraluminal_vesicle",
       "predicate": "is contained in",
       "object": "multivesicular_body_lumen",
       "description": "Multivesicular bodies contain intraluminal vesicles in the lumenal compartment.",
       "evidence": [
        {
         "reference": "GO:0005771",
         "notes": "GO:0005771 defines the multivesicular body by internal vesicles formed from invagination of the limiting endosomal membrane."
        },
        {
         "reference": "uniprot.location:SL-0340",
         "notes": "UniProt SL-0340 identifies the multivesicular body lumen."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "lumen_boundary_not_membrane_component",
     "prompt": "Represent the multivesicular body membrane as the boundary of the lumen rather than as a lumen component.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#multivesicular_body_lumen_topology"
     ],
     "rationale": "UniProt SL-0340 denotes the MVB compartment bounded by the multivesicular body membrane, whereas GO:0032585 denotes the surrounding lipid bilayer.",
     "resolution_note": "Curated the membrane as a boundary node and left the lumen record without constituent molecular components.",
     "evidence": [
      {
       "reference": "uniprot.location:SL-0340",
       "notes": "SL-0340 identifies the internal multivesicular body lumen."
      },
      {
       "reference": "GO:0032585",
       "notes": "GO:0032585 identifies the multivesicular body membrane rather than the lumen it encloses."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15"
    }
   ]
  },
  {
   "identifier": "GO:0032585",
   "label": "multivesicular body membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The lipid bilayer surrounding a multivesicular body.",
   "definition_source": "GO:0032585",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T02:40:15Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T02:41:17Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added endosome-membrane parentage, multivesicular-body parthood, UniProt SL-0175 synonymy, a reviewed-label-only lipid-bilayer component, budding-yeast scope, GO/UniProt/DOI evidence, an MVB sorting function, a nonmechanistic MVB membrane topology graph, and a lipid-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T08:41:49Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1224 by routing Katzmann, Babst and Emr 2001 ESCRT-I evidence through reachable PMID:11511343 instead of the unreadable Cell DOI.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T09:03:20Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1225 by routing Babst et al. 2002 ESCRT-III evidence through reachable PMID:12194857 instead of the unreadable Developmental Cell DOI.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T08:14:15Z",
     "curator": "codex",
     "action": "LINKED_INTRALUMINAL_VESICLE_RECORD",
     "changes": "Grounded the multivesicular-body intraluminal vesicle graph node to cellstructuremech:multivesicular_body_intraluminal_vesicle.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0010008"
   ],
   "part_of": [
    "GO:0005771"
   ],
   "synonyms": [
    {
     "synonym_text": "Corpuscula multivesicularis membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0175"
    },
    {
     "synonym_text": "ECV membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0175"
    },
    {
     "synonym_text": "Endosomal carrier vesicle membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0175"
    },
    {
     "synonym_text": "Multivesicular bodies membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0175"
    },
    {
     "synonym_text": "MVB membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0175"
    }
   ],
   "xrefs": [
    "uniprot.location:SL-0175"
   ],
   "components": [
    {
     "component_id": "multivesicular_body_membrane_lipid_bilayer",
     "label": "multivesicular body membrane lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Lipid-bilayer constituent that forms the multivesicular-body limiting membrane remodeled into intraluminal vesicles.",
     "evidence": [
      {
       "reference": "GO:0032585",
       "notes": "GO:0032585 identifies the membrane surrounding a multivesicular body."
      },
      {
       "reference": "uniprot.location:SL-0175",
       "notes": "UniProt Subcellular Location SL-0175 maps to GO:0032585 and denotes the multivesicular body membrane."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0032585 and UniProt SL-0175 identify the complete multivesicular body membrane, but no separate source-neutral CURIE was curated for the generic lipid constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast forms multivesicular-body membranes that invaginate during ESCRT-dependent sorting of ubiquitinated membrane cargo into intraluminal vesicles.",
     "reference": "PMID:11511343"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Genetic model for ESCRT-dependent sorting of ubiquitinated cargo at endosomal membranes into the MVB pathway.",
     "reference": "PMID:11511343"
    }
   ],
   "functions": [
    {
     "function_id": "multivesicular_body_sorting_pathway",
     "label": "multivesicular body sorting pathway",
     "grounding": "GO:0071985",
     "description": "The multivesicular body membrane buds inward during ESCRT-dependent sorting to package endosomal membrane cargo into intraluminal vesicles.",
     "evidence": [
      {
       "reference": "GO:0071985",
       "notes": "GO:0071985 denotes the multivesicular body sorting pathway that targets ubiquitylated transmembrane proteins into luminal vesicles."
      },
      {
       "reference": "PMID:11511343",
       "notes": "Katzmann, Babst and Emr 2001 identified ESCRT-I as a conserved yeast endosomal protein-sorting complex needed for MVB cargo sorting."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0032585",
     "notes": "Gene Ontology cellular-component term for the multivesicular body membrane."
    },
    {
     "reference": "GO:0010008",
     "notes": "Gene Ontology cellular-component term for the broader endosome membrane class."
    },
    {
     "reference": "GO:0005771",
     "notes": "Gene Ontology cellular-component term for the multivesicular body."
    },
    {
     "reference": "GO:0071985",
     "notes": "Gene Ontology biological-process term for the multivesicular body sorting pathway."
    },
    {
     "reference": "uniprot.location:SL-0175",
     "notes": "UniProt Subcellular Location entry SL-0175 maps to GO:0032585, places the membrane under the endosome membrane, and names multivesicular body as the parent compartment."
    },
    {
     "reference": "PMID:11511343",
     "notes": "Katzmann, Babst and Emr 2001, Ubiquitin-Dependent Sorting into the Multivesicular Body Pathway Requires the Function of a Conserved Endosomal Protein Sorting Complex, ESCRT-I, Cell."
    },
    {
     "reference": "PMID:12194857",
     "notes": "Babst, Katzmann, Estepa-Sabal, Meerloo and Emr 2002, Escrt-III, Developmental Cell."
    },
    {
     "reference": "DOI:10.1016/j.devcel.2011.05.015",
     "notes": "Henne, Buchkovich and Emr 2011, The ESCRT Pathway, Developmental Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "multivesicular_body_membrane_topology",
     "title": "Multivesicular body membrane topology",
     "description": "The multivesicular body membrane is the endosome-derived lipid boundary that invaginates to form intraluminal vesicles during ESCRT-dependent MVB sorting.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures membrane topology and ESCRT-III membrane remodeling without asserting a full sequence of cargo recognition, ESCRT recruitment, deubiquitination, Vps4 recycling, or vacuolar fusion.",
     "nodes": [
      {
       "node_id": "multivesicular_body_membrane",
       "label": "multivesicular body membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032585",
       "component_ref": "multivesicular_body_membrane_lipid_bilayer"
      },
      {
       "node_id": "endosome_membrane",
       "label": "endosome membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0010008"
      },
      {
       "node_id": "escrt_iii",
       "label": "ESCRT III complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000815"
      },
      {
       "node_id": "intraluminal_vesicle",
       "label": "multivesicular body intraluminal vesicle",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:multivesicular_body_intraluminal_vesicle"
      },
      {
       "node_id": "multivesicular_body",
       "label": "multivesicular body",
       "node_type": "ORGANELLE",
       "grounding": "GO:0005771"
      }
     ],
     "edges": [
      {
       "subject": "multivesicular_body_membrane",
       "predicate": "is a",
       "object": "endosome_membrane",
       "description": "The multivesicular body membrane is a specialized endosome membrane.",
       "evidence": [
        {
         "reference": "GO:0032585",
         "notes": "GO:0032585 identifies the multivesicular body membrane."
        },
        {
         "reference": "uniprot.location:SL-0175",
         "notes": "UniProt SL-0175 places the multivesicular body membrane under endosome membrane."
        }
       ]
      },
      {
       "subject": "multivesicular_body_membrane",
       "predicate": "is part of",
       "object": "multivesicular_body",
       "description": "The multivesicular body membrane is the membrane boundary of the multivesicular body.",
       "evidence": [
        {
         "reference": "GO:0032585",
         "notes": "GO:0032585 denotes the membrane surrounding a multivesicular body."
        },
        {
         "reference": "uniprot.location:SL-0175",
         "notes": "UniProt SL-0175 names the multivesicular body as the parent compartment of this membrane."
        }
       ]
      },
      {
       "subject": "escrt_iii",
       "predicate": "remodels",
       "object": "multivesicular_body_membrane",
       "description": "ESCRT-III acts on endosomal membranes during MVB intraluminal-vesicle formation.",
       "evidence": [
        {
         "reference": "PMID:12194857",
         "notes": "Babst et al. 2002 characterized yeast ESCRT-III as an endosome-associated complex required for MVB sorting."
        },
        {
         "reference": "DOI:10.1016/j.devcel.2011.05.015",
         "notes": "Henne, Buchkovich and Emr 2011 reviewed ESCRT-III as the membrane-remodeling complex in the endosomal ESCRT pathway."
        }
       ]
      },
      {
       "subject": "multivesicular_body_membrane",
       "predicate": "buds inward to form",
       "object": "intraluminal_vesicle",
       "description": "Regions of the multivesicular-body limiting membrane invaginate and pinch into the lumen as intraluminal vesicles.",
       "evidence": [
        {
         "reference": "GO:0005771",
         "notes": "GO:0005771 defines multivesicular bodies as endosomes with internal vesicles formed by invagination of the limiting endosomal membrane."
        }
       ]
      },
      {
       "subject": "intraluminal_vesicle",
       "predicate": "is contained in",
       "object": "multivesicular_body",
       "description": "A multivesicular body contains intraluminal vesicles formed from its limiting endosomal membrane.",
       "evidence": [
        {
         "reference": "GO:0005771",
         "notes": "GO:0005771 defines the multivesicular body by the presence of internal vesicles."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_multivesicular_body_membrane_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the multivesicular body membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#multivesicular_body_membrane_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0032585 and UniProt SL-0175, but the multivesicular body membrane lipid-bilayer constituent is intentionally left as reviewed-label-only until an exact source-neutral lipid or membrane-constituent CURIE is curated.",
     "evidence": [
      {
       "reference": "GO:0032585",
       "notes": "GO:0032585 identifies the complete multivesicular body membrane."
      },
      {
       "reference": "uniprot.location:SL-0175",
       "notes": "UniProt SL-0175 maps directly to GO:0032585."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:nitroplast",
   "label": "nitroplast",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A membrane-bounded nitrogen-fixing organelle derived from a UCYN-A cyanobacterium within a Braarudosphaera haptophyte; characterized in B. bigelowii by coordinated division and evidence for host-encoded protein import.",
   "definition_source": "DOI:10.1126/science.adk1075",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-03T15:58:06Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T15:59:20Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added verified host scope, core constituents, nitrogen-fixation evidence, import and preprint boundaries, and inspected link-only TEM provenance.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0043229"
   ],
   "synonyms": [
    {
     "synonym_text": "UCYN-A spheroid body",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1126/science.adk1075"
    }
   ],
   "components": [
    {
     "component_id": "membranes",
     "label": "membrane",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0016020",
     "essentiality": "UNKNOWN",
     "role": "Boundary and internal membrane system.",
     "evidence": [
      {
       "reference": "DOI:10.1080/00318884.2026.2660260",
       "notes": "Figures 28-29 show FR-21 nitroplast boundaries and internal lamellae."
      }
     ]
    },
    {
     "component_id": "nitrogenase",
     "label": "nitrogenase complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0016610",
     "essentiality": "UNKNOWN",
     "role": "Nitrogen-fixing enzyme machinery; organelle assembly essentiality untested.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.adk1075",
       "notes": "NifH enrichment and nitrogenase activity support assignment; no subunit stoichiometry asserted."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:373042",
     "taxon_label": "Braarudosphaera bigelowii",
     "presence": "VARIABLE",
     "reference": "DOI:10.1080/00318884.2026.2660260",
     "note": "Sensu stricto, 18S genotype III. Table 2 distinguishes nitroplast-bearing FR-12/FR-21 from culture KC1-P2, which lost it; not a wild-population frequency estimate."
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:373042",
     "taxon_label": "Braarudosphaera bigelowii",
     "reference": "DOI:10.1126/science.adk1075",
     "note": "FR-21 (NIES-4399), containing UCYN-A2; supplementary Methods specify the experimental strain."
    }
   ],
   "functions": [
    {
     "function_id": "nitrogen_fixation",
     "label": "nitrogen fixation",
     "grounding": "GO:0009399",
     "description": "Fixes dinitrogen within the host cell.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.adk1075",
       "notes": "Supplementary Methods and Figure S3 report acetylene-reduction activity in FR-21 cultures."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1126/science.adk1075",
     "notes": "Primary Results and supplementary Methods read via publicly readable article mirrors; title, authors, journal, DOI and PMID 38603509 cross-checked. Publisher access returned 403."
    },
    {
     "reference": "DOI:10.1080/00318884.2026.2660260",
     "notes": "Author-hosted final PDF read; Table 2 and Figures 28-31 visually inspected. FR-21 is B. bigelowii sensu stricto, not B. parkeae."
    },
    {
     "reference": "GO:0043229",
     "notes": "Broad intracellular-organelle parent avoids encoding an exact membrane count. GO and host taxon labels verified at QuickGO and ENA/NCBI."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_and_host_scope",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep the nitroplast distinct from a whole host, a microbial taxon and the diazoplast.",
     "rationale": "A compartment record must not turn a lineage name into an unrestricted structural synonym.",
     "notes": "Minted after hidden/ignored-inclusive deduplication and exact GO search. FR-12 and FR-21 are separate cultures. Distribution is deliberately limited to the verified host; protein-import evidence is not generalized to every UCYN-A lineage.",
     "evidence": [
      {
       "reference": "DOI:10.1080/00318884.2026.2660260",
       "notes": "Scope and evidence boundary reviewed."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    },
    {
     "discussion_id": "import_evidence_boundary",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Separate organelle-level import evidence from individual candidate validation.",
     "rationale": "Protein enrichment and sequence prediction have different evidential strength.",
     "notes": "Host-protein enrichment supports import. Predicted-only uTP candidates are not constituents here. uTP cleavage, translocon identity, mitochondrial ATP transfer and candidate-specific roles remain unproven; no causal edges assert them.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.adk1075",
       "notes": "Scope and evidence boundary reviewed."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    },
    {
     "discussion_id": "transport_and_diel_remodeling",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve import machinery, exchanged substrates and vesicle cargo experimentally.",
     "rationale": "Static architecture cannot establish transport direction or regulatory causality.",
     "notes": "Li et al. 2026 version 1 remains a preprint in PMC. Its Discussion explicitly leaves cargo and directionality unresolved. Membrane discontinuities and vesicle proximity are not proof of gating, cargo transfer or a causal nitrogen-fixation mechanism; unidentified densities are not named components.",
     "evidence": [
      {
       "reference": "DOI:10.64898/2026.04.11.717942",
       "notes": "Scope and evidence boundary reviewed."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    }
   ],
   "images": [
    {
     "image_id": "hagino_2026_fig28_29",
     "source": "OTHER",
     "source_accession": "10.1080/00318884.2026.2660260 Figures 28-29",
     "source_url": "https://wakemanlaboratory.com/wp-content/uploads/2026/07/taxonomic-re-evaluation-of-the-braarudosphaera-bigelowii-species-complex-prymnesiophyceae-_compressed.pdf#page=14",
     "licence": "OTHER",
     "attribution": "Hagino et al. (2026), Phycologia; copyright International Phycological Society. Linked, not reproduced.",
     "modality": "TEM",
     "caption": "Figures 28-29: FR-21 cells with one or two bodies labeled Nit. Scale bar: 1 micrometer. Adjacent Figures 30-31 show OTR22-B, a different host, and are not the example asserted here.",
     "taxon_id": "NCBITaxon:373042",
     "taxon_label": "Braarudosphaera bigelowii",
     "reference": "DOI:10.1080/00318884.2026.2660260",
     "retrieved_on": "2026-10-03",
     "notes": "PDF page 14 (journal page 13) inspected. Copyright statement checked on cover; no redistribution licence established, so no image file is hosted."
    }
   ]
  },
  {
   "identifier": "GO:0005635",
   "label": "nuclear envelope",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The double lipid bilayer that encloses the nucleus, separating its contents from the cytoplasm. It consists of an inner and outer nuclear membrane, with an intermembrane space (20-40 nm wide, also called the perinuclear space) between them. The envelope is supported by the nuclear lamina and contains nuclear pore complexes, which regulate molecular transport.",
   "definition_source": "GO:0005635",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T05:28:15Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T05:29:32Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added organelle-envelope parentage, nucleus parthood, exact inner and outer nuclear membrane plus nuclear-pore parts, Eukaryota and Saccharomyces scope, nuclear-envelope functions, DOI/GO evidence, a nonmechanistic pore-gated-envelope graph, and a nuclear-membrane protein grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T05:35:56Z",
     "curator": "codex",
     "action": "REVIEW_FIXES",
     "changes": "Resolved review issues #591 and #592 by adding the GO:0005641 nuclear envelope lumen as a core part and adding direct Aitchison/Rout NPC evidence to the nucleocytoplasmic transport function and graph edge.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0031967"
   ],
   "part_of": [
    "GO:0005634"
   ],
   "has_part": [
    "GO:0005637",
    "GO:0005640",
    "GO:0005641",
    "GO:0005643"
   ],
   "components": [
    {
     "component_id": "nuclear_inner_membrane",
     "label": "nuclear inner membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005637",
     "essentiality": "ESSENTIAL",
     "role": "Lumen-facing lipid bilayer of the nuclear envelope.",
     "evidence": [
      {
       "reference": "GO:0005637",
       "notes": "GO:0005637 defines the nuclear inner membrane as the lumen-facing lipid bilayer of the nuclear envelope."
      }
     ]
    },
    {
     "component_id": "nuclear_outer_membrane",
     "label": "nuclear outer membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005640",
     "essentiality": "ESSENTIAL",
     "role": "Cytoplasm-facing lipid bilayer of the nuclear envelope, continuous with the endoplasmic reticulum.",
     "evidence": [
      {
       "reference": "GO:0005640",
       "notes": "GO:0005640 defines the nuclear outer membrane as the cytoplasm-facing lipid bilayer of the nuclear envelope."
      }
     ]
    },
    {
     "component_id": "nuclear_pore",
     "label": "nuclear pore",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005643",
     "essentiality": "UNKNOWN",
     "role": "Protein complex embedded in the nuclear envelope where the inner and outer membranes join to gate exchange with the cytoplasm.",
     "evidence": [
      {
       "reference": "GO:0005643",
       "notes": "GO:0005643 defines the nuclear pore as a protein complex that provides a discrete opening where the inner and outer nuclear membranes join."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "COMMON",
     "note": "Nuclear envelopes separate the nucleus from the cytoplasm in eukaryotic cells.",
     "reference": "DOI:10.1101/cshperspect.a000539"
    },
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding-yeast nuclear envelopes can form nucleus-vacuole junctions through the outer nuclear membrane protein Nvj1p.",
     "reference": "DOI:10.1091/mbc.11.7.2445"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which outer-nuclear-membrane Nvj1p and vacuolar Vac8p were shown to form nucleus-vacuole junctions.",
     "reference": "DOI:10.1091/mbc.11.7.2445"
    }
   ],
   "functions": [
    {
     "function_id": "nucleocytoplasmic_transport",
     "label": "nucleocytoplasmic transport",
     "grounding": "GO:0006913",
     "description": "Nuclear pores in the envelope gate directed molecular movement between the nucleus and cytoplasm.",
     "evidence": [
      {
       "reference": "GO:0005643",
       "notes": "GO:0005643 places nuclear pores at the joined inner and outer membranes of the nuclear envelope."
      },
      {
       "reference": "GO:0006913",
       "notes": "GO:0006913 defines nucleocytoplasmic transport as directed movement between the nucleus and cytoplasm."
      },
      {
       "reference": "DOI:10.1534/genetics.111.127803",
       "notes": "Aitchison and Rout 2012 review budding-yeast NPC organization and transport."
      }
     ]
    },
    {
     "function_id": "nuclear_envelope_organization",
     "label": "nuclear envelope organization",
     "grounding": "GO:0006998",
     "description": "Cells assemble, arrange, remodel, and disassemble nuclear envelope membranes and embedded pores during nuclear envelope organization.",
     "evidence": [
      {
       "reference": "GO:0006998",
       "notes": "GO:0006998 defines nuclear envelope organization as assembly, arrangement, or disassembly of the nuclear envelope."
      },
      {
       "reference": "DOI:10.1101/cshperspect.a000539",
       "notes": "Hetzer 2010 reviews nuclear envelope remodeling during the cell cycle."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005635",
     "notes": "Gene Ontology cellular-component term for nuclear envelope."
    },
    {
     "reference": "GO:0031967",
     "notes": "Gene Ontology cellular-component term for organelle envelope."
    },
    {
     "reference": "GO:0005634",
     "notes": "Gene Ontology cellular-component term for nucleus."
    },
    {
     "reference": "GO:0005637",
     "notes": "Gene Ontology cellular-component term for nuclear inner membrane."
    },
    {
     "reference": "GO:0005640",
     "notes": "Gene Ontology cellular-component term for nuclear outer membrane."
    },
    {
     "reference": "GO:0005641",
     "notes": "Gene Ontology cellular-component term for nuclear envelope lumen."
    },
    {
     "reference": "GO:0005643",
     "notes": "Gene Ontology cellular-component term for nuclear pore."
    },
    {
     "reference": "GO:0006913",
     "notes": "Gene Ontology biological-process term for nucleocytoplasmic transport."
    },
    {
     "reference": "GO:0006998",
     "notes": "Gene Ontology biological-process term for nuclear envelope organization."
    },
    {
     "reference": "DOI:10.1101/cshperspect.a000539",
     "notes": "Hetzer 2010, 'The Nuclear Envelope', Cold Spring Harbor Perspectives in Biology."
    },
    {
     "reference": "DOI:10.1091/mbc.11.7.2445",
     "notes": "Pan et al. 2000, 'Nucleus-Vacuole Junctions in Saccharomyces cerevisiae Are Formed Through the Direct Interaction of Vac8p with Nvj1p', Molecular Biology of the Cell."
    },
    {
     "reference": "DOI:10.1534/genetics.111.127803",
     "notes": "Aitchison and Rout 2012, 'The Yeast Nuclear Pore Complex and Transport Through It', Genetics."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_nuclear_envelope_boundaries",
     "title": "Nuclear envelope membranes gate the nucleus",
     "description": "In budding yeast, inner and outer nuclear membranes form the nuclear envelope, and nuclear pores cross the envelope to mediate exchange between the nucleus and cytoplasm.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures envelope topology and pore-gated transport without asserting the full set of inner- or outer-nuclear-membrane proteins.",
     "nodes": [
      {
       "node_id": "nuclear_envelope",
       "label": "nuclear envelope",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005635"
      },
      {
       "node_id": "nuclear_inner_membrane",
       "label": "nuclear inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005637",
       "component_ref": "nuclear_inner_membrane"
      },
      {
       "node_id": "nuclear_outer_membrane",
       "label": "nuclear outer membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005640",
       "component_ref": "nuclear_outer_membrane"
      },
      {
       "node_id": "nuclear_envelope_lumen",
       "label": "nuclear envelope lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0005641"
      },
      {
       "node_id": "nuclear_pore",
       "label": "nuclear pore",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005643",
       "component_ref": "nuclear_pore"
      },
      {
       "node_id": "nucleocytoplasmic_transport",
       "label": "nucleocytoplasmic transport",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006913"
      }
     ],
     "edges": [
      {
       "subject": "nuclear_inner_membrane",
       "predicate": "is part of",
       "object": "nuclear_envelope",
       "description": "The inner membrane is the lumen-facing lipid bilayer of the nuclear envelope.",
       "evidence": [
        {
         "reference": "GO:0005637",
         "notes": "GO:0005637 defines the nuclear inner membrane as part of the nuclear envelope."
        }
       ]
      },
      {
       "subject": "nuclear_outer_membrane",
       "predicate": "is part of",
       "object": "nuclear_envelope",
       "description": "The outer membrane is the cytoplasm-facing lipid bilayer of the nuclear envelope.",
       "evidence": [
        {
         "reference": "GO:0005640",
         "notes": "GO:0005640 defines the nuclear outer membrane as part of the nuclear envelope."
        }
       ]
      },
      {
       "subject": "nuclear_envelope",
       "predicate": "contains",
       "object": "nuclear_envelope_lumen",
       "description": "The nuclear envelope includes the perinuclear lumen between its inner and outer membrane bilayers.",
       "evidence": [
        {
         "reference": "GO:0005641",
         "notes": "GO:0005641 defines the nuclear envelope lumen as the region between the two lipid bilayers of the nuclear envelope."
        }
       ]
      },
      {
       "subject": "nuclear_pore",
       "predicate": "spans",
       "object": "nuclear_envelope",
       "description": "Nuclear pores sit at openings where the inner and outer nuclear-envelope membranes join.",
       "evidence": [
        {
         "reference": "GO:0005643",
         "notes": "GO:0005643 places the nuclear pore at the junction between the inner and outer nuclear membranes."
        }
       ]
      },
      {
       "subject": "nuclear_pore",
       "predicate": "mediates",
       "object": "nucleocytoplasmic_transport",
       "description": "Nuclear pores mediate directed movement between the nucleus and the cytoplasm.",
       "evidence": [
        {
         "reference": "GO:0006913",
         "notes": "GO:0006913 defines nucleocytoplasmic transport as directed movement between the nucleus and cytoplasm."
        },
        {
         "reference": "DOI:10.1534/genetics.111.127803",
         "notes": "Aitchison and Rout 2012 review transport through the budding-yeast nuclear pore complex."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_inner_outer_nuclear_membrane_proteins",
     "prompt": "Resolve exact source-neutral boundaries and groundings for inner- and outer-nuclear-membrane protein cohorts.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#nuclear_inner_membrane",
      "components#nuclear_outer_membrane",
      "causal_graphs#yeast_nuclear_envelope_boundaries"
     ],
     "rationale": "This first nuclear envelope record grounds the envelope membranes and nuclear pore exactly, but avoids grouping diverse nuclear-envelope-resident proteins into one ungrounded component class.",
     "evidence": [
      {
       "reference": "DOI:10.1101/cshperspect.a000539",
       "notes": "Hetzer 2010 reviews nuclear envelope proteins involved in chromatin organization and nuclear envelope remodeling."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "GO:0005641",
   "label": "nuclear envelope lumen",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The region between the two lipid bilayers of the nuclear envelope.",
   "definition_source": "GO:0005641",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T06:49:46Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T06:50:49Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added organelle-envelope-lumen parentage, nuclear-envelope parthood, Eukaryota scope, DOI/GO evidence, a nonmechanistic topology graph, and a boundary interpretation.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T06:51:24Z",
     "curator": "codex",
     "action": "TIGHTENED_EVIDENCE",
     "changes": "Removed an indirect Saccharomyces example and King et al. citation; left the first lumen record focused on directly GO-backed topology and a broad nuclear-envelope review.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T07:09:32Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Addressed review issues #944 and #945 by adding exact perinuclear-space synonymy and connecting the nuclear envelope lumen topology graph to the endoplasmic reticulum lumen.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "perinuclear space",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1101/cshperspect.a000539"
    }
   ],
   "parent_structures": [
    "GO:0031970"
   ],
   "part_of": [
    "GO:0005635"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "COMMON",
     "note": "Eukaryotic nuclear envelopes contain a lumenal space between the inner and outer nuclear membranes.",
     "reference": "DOI:10.1101/cshperspect.a000539"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005641",
     "notes": "Gene Ontology cellular-component term for nuclear envelope lumen."
    },
    {
     "reference": "GO:0031970",
     "notes": "Gene Ontology cellular-component parent term for organelle envelope lumen."
    },
    {
     "reference": "GO:0005635",
     "notes": "Gene Ontology cellular-component term for the containing nuclear envelope."
    },
    {
     "reference": "GO:0005637",
     "notes": "Gene Ontology cellular-component term for the bordering nuclear inner membrane."
    },
    {
     "reference": "GO:0005640",
     "notes": "Gene Ontology cellular-component term for the bordering nuclear outer membrane."
    },
    {
     "reference": "DOI:10.1101/cshperspect.a000539",
     "notes": "Hetzer 2010, 'The Nuclear Envelope', Cold Spring Harbor Perspectives in Biology."
    },
    {
     "reference": "GO:0005788",
     "notes": "Gene Ontology cellular-component term for the endoplasmic reticulum lumen continuous with the nuclear envelope lumen."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "nuclear_envelope_lumen_topology",
     "title": "Nuclear envelope lumen topology",
     "description": "The nuclear envelope lumen is the envelope compartment between the inner and outer nuclear membranes.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures nuclear-envelope topology without asserting lumen-resident proteins or a transport mechanism.",
     "nodes": [
      {
       "node_id": "nuclear_envelope_lumen",
       "label": "nuclear envelope lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0005641"
      },
      {
       "node_id": "nuclear_envelope",
       "label": "nuclear envelope",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005635"
      },
      {
       "node_id": "nuclear_inner_membrane",
       "label": "nuclear inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005637"
      },
      {
       "node_id": "nuclear_outer_membrane",
       "label": "nuclear outer membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005640"
      },
      {
       "node_id": "endoplasmic_reticulum_lumen",
       "label": "endoplasmic reticulum lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0005788"
      }
     ],
     "edges": [
      {
       "subject": "nuclear_envelope_lumen",
       "predicate": "is part of",
       "object": "nuclear_envelope",
       "description": "The nuclear envelope lumen is the region between the two bilayers of the nuclear envelope.",
       "evidence": [
        {
         "reference": "GO:0005641",
         "notes": "GO:0005641 defines the nuclear envelope lumen as the region between the two lipid bilayers of the nuclear envelope."
        },
        {
         "reference": "GO:0005635",
         "notes": "GO:0005635 identifies the containing nuclear envelope."
        }
       ]
      },
      {
       "subject": "nuclear_inner_membrane",
       "predicate": "delimits",
       "object": "nuclear_envelope_lumen",
       "description": "The nuclear inner membrane is one bilayer bordering the nuclear envelope lumen.",
       "evidence": [
        {
         "reference": "GO:0005641",
         "notes": "GO:0005641 identifies the nuclear envelope lumen by its position between the envelope bilayers."
        },
        {
         "reference": "GO:0005637",
         "notes": "GO:0005637 defines the inner nuclear membrane as the lumen-facing nuclear-envelope bilayer."
        }
       ]
      },
      {
       "subject": "nuclear_outer_membrane",
       "predicate": "delimits",
       "object": "nuclear_envelope_lumen",
       "description": "The nuclear outer membrane is the second bilayer bordering the nuclear envelope lumen.",
       "evidence": [
        {
         "reference": "GO:0005641",
         "notes": "GO:0005641 identifies the nuclear envelope lumen by its position between the envelope bilayers."
        },
        {
         "reference": "GO:0005640",
         "notes": "GO:0005640 defines the outer nuclear membrane as the cytoplasm-facing nuclear-envelope bilayer."
        }
       ]
      },
      {
       "subject": "nuclear_envelope_lumen",
       "predicate": "is continuous with",
       "object": "endoplasmic_reticulum_lumen",
       "description": "The nuclear envelope lumen and ER lumen are contiguous through the ER/outer-nuclear-membrane system.",
       "evidence": [
        {
         "reference": "DOI:10.1101/cshperspect.a000539",
         "notes": "Hetzer 2010 reviews the nuclear envelope as an ER-continuous double membrane with an enclosed perinuclear space."
        },
        {
         "reference": "GO:0005788",
         "notes": "GO:0005788 identifies the endoplasmic reticulum lumen."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "boundary_membranes_not_lumen_components",
     "prompt": "Keep the nuclear inner and outer membranes as lumen boundaries rather than as nuclear envelope lumen components.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#nuclear_envelope_lumen_topology"
     ],
     "rationale": "GO:0005641 denotes the region between the inner and outer lipid bilayers of the nuclear envelope, whereas GO:0005637 and GO:0005640 denote those bordering bilayers.",
     "resolution_note": "Represented the inner and outer nuclear membranes as topology graph nodes that delimit the lumen and left the lumen record without constituent components.",
     "evidence": [
      {
       "reference": "GO:0005641",
       "notes": "GO:0005641 identifies the nuclear envelope lumen."
      },
      {
       "reference": "GO:0005637",
       "notes": "GO:0005637 identifies the nuclear inner membrane."
      },
      {
       "reference": "GO:0005640",
       "notes": "GO:0005640 identifies the nuclear outer membrane."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15"
    }
   ]
  },
  {
   "identifier": "GO:0005637",
   "label": "nuclear inner membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The inner, i.e. lumen-facing, lipid bilayer of the nuclear envelope.",
   "definition_source": "GO:0005637",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T06:19:26Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T06:20:13Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added exact inner nuclear membrane synonymy, organelle-membrane parentage, nuclear-envelope parthood, a reviewed-label-only lipid-bilayer component, Saccharomyces Heh1p/Heh2p karyopherin-import evidence, a nonmechanistic inner-membrane protein-import graph, and boundary and protein-grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T06:21:05Z",
     "curator": "codex",
     "action": "REFINED_GRAPH",
     "changes": "Connected Heh1p and Heh2p directly to the nuclear inner membrane node in the import graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T06:31:52Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Addressed review issues #941 and #942 by narrowing the custom function to integral inner nuclear membrane protein targeting, adding an explicit targeting edge to the nuclear inner membrane, and modelling Heh1p and Heh2p as cargo of that process.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 3 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "inner nuclear membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005637"
    }
   ],
   "parent_structures": [
    "GO:0031090"
   ],
   "part_of": [
    "GO:0005635"
   ],
   "components": [
    {
     "component_id": "nuclear_inner_lipid_bilayer",
     "label": "nuclear inner membrane lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Lumen-facing lipid-bilayer constituent of the nuclear envelope inner membrane.",
     "evidence": [
      {
       "reference": "GO:0005637",
       "notes": "GO:0005637 defines the nuclear inner membrane as the lumen-facing lipid bilayer of the nuclear envelope."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0005637 identifies the whole nuclear inner membrane, but no separate source-neutral CURIE was curated for the generic lipid constituent of the nuclear inner membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding-yeast integral inner nuclear membrane proteins Heh1p and Heh2p are targeted to the INM through a karyopherin-alpha/beta- and Ran-GTP-dependent pathway.",
     "reference": "DOI:10.1038/nature05075"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast Heh1p and Heh2p model in which classical-NLS-like signals and karyopherins mediate integral inner nuclear membrane protein targeting.",
     "reference": "DOI:10.1038/nature05075"
    }
   ],
   "functions": [
    {
     "function_id": "integral_inner_nuclear_membrane_protein_targeting",
     "label": "integral inner nuclear membrane protein targeting",
     "description": "Karyopherin-dependent targeting delivers integral Heh1p and Heh2p cargo to the yeast nuclear inner membrane.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature05075",
       "notes": "King et al. 2006 showed that karyopherin-alpha, karyopherin-beta1, the Ran GTPase cycle, and classical-NLS-like motifs are required for inner nuclear membrane targeting of integral proteins."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005637",
     "notes": "Gene Ontology cellular-component term for nuclear inner membrane."
    },
    {
     "reference": "GO:0031090",
     "notes": "Gene Ontology cellular-component parent term for organelle membrane."
    },
    {
     "reference": "GO:0005635",
     "notes": "Gene Ontology cellular-component term for the containing nuclear envelope."
    },
    {
     "reference": "GO:0005640",
     "notes": "Gene Ontology cellular-component term for the paired nuclear outer membrane."
    },
    {
     "reference": "GO:0005641",
     "notes": "Gene Ontology cellular-component term for the nuclear envelope lumen between the inner and outer nuclear membranes."
    },
    {
     "reference": "DOI:10.1038/nature05075",
     "notes": "King et al. 2006, 'Karyopherin-mediated import of integral inner nuclear membrane proteins', Nature."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_integral_inner_nuclear_membrane_protein_targeting",
     "title": "Yeast inner nuclear membrane receives integral protein cargo",
     "description": "The nuclear inner membrane is the lumen-facing nuclear envelope membrane and receives integral Heh1p and Heh2p cargo through karyopherin-mediated targeting.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures inner-nuclear-membrane topology and the King et al. Heh1p/Heh2p targeting example without asserting every pore or Ran-cycle component involved in the integral-protein route.",
     "nodes": [
      {
       "node_id": "nuclear_inner_membrane",
       "label": "nuclear inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005637",
       "component_ref": "nuclear_inner_lipid_bilayer"
      },
      {
       "node_id": "nuclear_envelope",
       "label": "nuclear envelope",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005635"
      },
      {
       "node_id": "nuclear_outer_membrane",
       "label": "nuclear outer membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005640"
      },
      {
       "node_id": "nuclear_envelope_lumen",
       "label": "nuclear envelope lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0005641"
      },
      {
       "node_id": "kap60_kap95",
       "label": "Kap60/Kap95 karyopherin system",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:Q02821"
       ]
      },
      {
       "node_id": "heh1p",
       "label": "Heh1p",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:Q03707"
       ]
      },
      {
       "node_id": "heh2p",
       "label": "Heh2p",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:Q03281"
       ]
      },
      {
       "node_id": "integral_inner_nuclear_membrane_protein_targeting",
       "label": "integral inner nuclear membrane protein targeting",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "nuclear_inner_membrane",
       "predicate": "is part of",
       "object": "nuclear_envelope",
       "description": "The nuclear inner membrane is the lumen-facing lipid bilayer of the nuclear envelope.",
       "evidence": [
        {
         "reference": "GO:0005637",
         "notes": "GO:0005637 defines the nuclear inner membrane as the lumen-facing lipid bilayer of the nuclear envelope."
        }
       ]
      },
      {
       "subject": "nuclear_envelope_lumen",
       "predicate": "lies between",
       "object": "nuclear_inner_membrane",
       "description": "The nuclear envelope lumen borders the inner nuclear membrane.",
       "evidence": [
        {
         "reference": "GO:0005641",
         "notes": "GO:0005641 defines the nuclear envelope lumen as the region between the two nuclear envelope bilayers."
        },
        {
         "reference": "GO:0005637",
         "notes": "GO:0005637 identifies the inner nuclear envelope bilayer."
        }
       ]
      },
      {
       "subject": "nuclear_envelope_lumen",
       "predicate": "lies between",
       "object": "nuclear_outer_membrane",
       "description": "The nuclear envelope lumen also borders the paired outer nuclear membrane.",
       "evidence": [
        {
         "reference": "GO:0005641",
         "notes": "GO:0005641 defines the nuclear envelope lumen as the region between the two nuclear envelope bilayers."
        },
        {
         "reference": "GO:0005640",
         "notes": "GO:0005640 identifies the outer nuclear envelope bilayer."
        }
       ]
      },
      {
       "subject": "kap60_kap95",
       "predicate": "mediates",
       "object": "integral_inner_nuclear_membrane_protein_targeting",
       "description": "Kap60/Kap95-family karyopherins mediate targeting of integral proteins to the inner nuclear membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature05075",
         "notes": "King et al. 2006 found that karyopherin-alpha and karyopherin-beta1 are required for integral inner nuclear membrane protein targeting."
        }
       ]
      },
      {
       "subject": "integral_inner_nuclear_membrane_protein_targeting",
       "predicate": "targets",
       "object": "nuclear_inner_membrane",
       "description": "Karyopherin-mediated targeting delivers integral membrane protein cargo to the nuclear inner membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature05075",
         "notes": "King et al. 2006 found that a karyopherin-alpha/beta route targets integral protein cargo to the inner nuclear membrane."
        }
       ]
      },
      {
       "subject": "heh1p",
       "predicate": "localizes to",
       "object": "nuclear_inner_membrane",
       "description": "Heh1p is an integral nuclear inner membrane protein.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature05075",
         "notes": "King et al. 2006 described Heh1p as an integral inner nuclear membrane protein cargo."
        }
       ]
      },
      {
       "subject": "heh2p",
       "predicate": "localizes to",
       "object": "nuclear_inner_membrane",
       "description": "Heh2p is an integral nuclear inner membrane protein.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature05075",
         "notes": "King et al. 2006 described Heh2p as an integral inner nuclear membrane protein cargo."
        }
       ]
      },
      {
       "subject": "heh1p",
       "predicate": "is cargo of",
       "object": "integral_inner_nuclear_membrane_protein_targeting",
       "description": "Heh1p is an integral-protein cargo of the INM targeting route.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature05075",
         "notes": "King et al. 2006 used Heh1p as an integral inner nuclear membrane protein cargo in the karyopherin-dependent targeting assay."
        }
       ]
      },
      {
       "subject": "heh2p",
       "predicate": "is cargo of",
       "object": "integral_inner_nuclear_membrane_protein_targeting",
       "description": "Heh2p is an integral-protein cargo of the INM targeting route.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature05075",
         "notes": "King et al. 2006 also used Heh2p as an integral inner nuclear membrane protein cargo in the karyopherin-dependent targeting assay."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "outer_membrane_and_lumen_not_inner_membrane_components",
     "prompt": "Keep the paired nuclear outer membrane and nuclear envelope lumen as neighboring nuclear-envelope structures rather than as nuclear inner membrane components.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#yeast_integral_inner_nuclear_membrane_protein_targeting"
     ],
     "rationale": "GO:0005637 denotes the inner bilayer of the nuclear envelope, GO:0005640 denotes the distinct outer bilayer, and GO:0005641 denotes the lumen between those bilayers.",
     "resolution_note": "Represented the nuclear outer membrane and nuclear envelope lumen as topology graph nodes and left them out of nuclear inner membrane components.",
     "evidence": [
      {
       "reference": "GO:0005637"
      },
      {
       "reference": "GO:0005640"
      },
      {
       "reference": "GO:0005641"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15"
    },
    {
     "discussion_id": "ground_heh1_heh2_and_karyopherins",
     "prompt": "Resolve exact source-neutral groundings for Heh1p, Heh2p, Kap60, and Kap95.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#yeast_integral_inner_nuclear_membrane_protein_targeting"
     ],
     "rationale": "This record uses Heh1p, Heh2p, and the Kap60/Kap95 import system in the functional graph to capture the cited budding-yeast inner nuclear membrane example but leaves those proteins ungrounded until exact UniProtKB or family-level identifiers can be verified.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature05075"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15"
    }
   ]
  },
  {
   "identifier": "GO:0031981",
   "label": "nuclear lumen",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The volume enclosed by the nuclear inner membrane.",
   "definition_source": "GO:0031981",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T23:52:58Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T23:54:21Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added intracellular-organelle-lumen parentage, nucleus parthood, nuclear-chromosome and nucleolus components, a nuclear-lumen topology graph, and a resolved nucleoplasm boundary interpretation.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T23:54:59Z",
     "curator": "codex",
     "action": "TIGHTENED_BOUNDARY_DISCUSSION",
     "changes": "Reworded the resolved nucleoplasm discussion to avoid an unsupported claim that nucleoplasm is narrower than GO:0031981.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T00:05:51Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #1041 by adding an open TODO for remaining nuclear-lumen substructures beyond the seeded nuclear chromosome and nucleolus.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0070013"
   ],
   "part_of": [
    "GO:0005634"
   ],
   "components": [
    {
     "component_id": "nuclear_chromosome",
     "label": "nuclear chromosome",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0000228",
     "role": "Chromosome structure that encodes the eukaryotic nuclear genome inside the nuclear lumen.",
     "evidence": [
      {
       "reference": "GO:0000228",
       "notes": "GO:0000228 identifies nuclear chromosomes as chromosomes that encode the nuclear genome and are part of the nuclear lumen."
      },
      {
       "reference": "DOI:10.1038/nature08973",
       "notes": "Duan et al. 2010 modeled the three-dimensional organization of the Saccharomyces cerevisiae nuclear genome."
      }
     ]
    },
    {
     "component_id": "nucleolus",
     "label": "nucleolus",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005730",
     "role": "Dense nuclear body that concentrates ribosomal DNA transcription, pre-rRNA processing, and early ribosomal subunit assembly in the nuclear lumen.",
     "evidence": [
      {
       "reference": "GO:0005730",
       "notes": "GO:0005730 defines the nucleolus as part of the nuclear lumen."
      },
      {
       "reference": "DOI:10.1038/nrm2184",
       "notes": "Boisvert et al. 2007 review the nucleolus as a nuclear body organized around ribosome biogenesis."
      }
     ]
    }
   ],
   "functions": [
    {
     "function_id": "nuclear_lumen_compartmentalization",
     "label": "nuclear lumen compartmentalization",
     "description": "The nuclear lumen is the nucleus-internal volume that contains nuclear chromosomes and nuclear bodies such as the nucleolus.",
     "evidence": [
      {
       "reference": "GO:0031981",
       "notes": "GO:0031981 defines the nuclear lumen as the volume enclosed by the nuclear inner membrane."
      },
      {
       "reference": "GO:0000228",
       "notes": "GO places nuclear chromosomes in the nuclear lumen during cell-cycle phases when the nucleus is intact."
      },
      {
       "reference": "GO:0005730",
       "notes": "GO places the nucleolus in the nuclear lumen."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031981",
     "notes": "Gene Ontology cellular-component term for nuclear lumen."
    },
    {
     "reference": "GO:0070013",
     "notes": "Gene Ontology cellular-component parent term for intracellular organelle lumen."
    },
    {
     "reference": "GO:0005634",
     "notes": "Gene Ontology cellular-component term for the containing nucleus."
    },
    {
     "reference": "GO:0005637",
     "notes": "Gene Ontology cellular-component term for the bounding nuclear inner membrane."
    },
    {
     "reference": "GO:0000228",
     "notes": "Gene Ontology cellular-component term for nuclear chromosome."
    },
    {
     "reference": "GO:0005730",
     "notes": "Gene Ontology cellular-component term for nucleolus."
    },
    {
     "reference": "DOI:10.1038/nature08973",
     "notes": "Duan et al. 2010, A three-dimensional model of the yeast genome, Nature."
    },
    {
     "reference": "DOI:10.1038/nrm2184",
     "notes": "Boisvert et al. 2007, The multifunctional nucleolus, Nature Reviews Molecular Cell Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "nuclear_lumen_topology",
     "title": "The nuclear inner membrane encloses the nuclear lumen",
     "description": "The nuclear inner membrane delimits the nuclear lumen, and the nuclear lumen contains nuclear chromosomes and the nucleolus.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures nucleus-internal topology without asserting a complete nuclear matrix, chromatin, nucleolar, or nucleoplasmic protein repertoire.",
     "nodes": [
      {
       "node_id": "nuclear_lumen",
       "label": "nuclear lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0031981"
      },
      {
       "node_id": "nuclear_inner_membrane",
       "label": "nuclear inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005637"
      },
      {
       "node_id": "nucleus",
       "label": "nucleus",
       "node_type": "ORGANELLE",
       "grounding": "GO:0005634"
      },
      {
       "node_id": "nuclear_chromosome",
       "label": "nuclear chromosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000228",
       "component_ref": "nuclear_chromosome"
      },
      {
       "node_id": "nucleolus",
       "label": "nucleolus",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005730",
       "component_ref": "nucleolus"
      }
     ],
     "edges": [
      {
       "subject": "nuclear_inner_membrane",
       "predicate": "delimits",
       "object": "nuclear_lumen",
       "description": "The nuclear inner membrane forms the boundary that encloses the nuclear lumen.",
       "evidence": [
        {
         "reference": "GO:0031981",
         "notes": "GO:0031981 defines the nuclear lumen by the volume inside the nuclear inner membrane."
        }
       ]
      },
      {
       "subject": "nuclear_lumen",
       "predicate": "is part of",
       "object": "nucleus",
       "description": "The nuclear lumen is part of the nucleus.",
       "evidence": [
        {
         "reference": "GO:0031981",
         "notes": "GO models the nuclear lumen as an internal compartment of the nucleus."
        }
       ]
      },
      {
       "subject": "nuclear_chromosome",
       "predicate": "is located in",
       "object": "nuclear_lumen",
       "description": "Nuclear chromosomes reside in the nuclear lumen when the nucleus is intact.",
       "evidence": [
        {
         "reference": "GO:0000228",
         "notes": "GO:0000228 places nuclear chromosomes in the nuclear lumen."
        }
       ]
      },
      {
       "subject": "nucleolus",
       "predicate": "is located in",
       "object": "nuclear_lumen",
       "description": "The nucleolus is a nuclear body inside the nuclear lumen.",
       "evidence": [
        {
         "reference": "GO:0005730",
         "notes": "GO:0005730 places the nucleolus in the nuclear lumen."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "avoid_collapsing_nuclear_lumen_to_nucleoplasm",
     "prompt": "Should nucleoplasm be added as an exact synonym of nuclear lumen?",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#nuclear_lumen_topology"
     ],
     "rationale": "This record follows GO:0031981 for the whole inner-membrane-enclosed nuclear volume and grounds contained nucleolar and chromosomal substructures separately. No exact synonymy between nuclear lumen and nucleoplasm was verified in this pass.",
     "evidence": [
      {
       "reference": "GO:0031981",
       "notes": "GO:0031981 covers the volume enclosed by the nuclear inner membrane."
      }
     ],
     "resolution_note": "Kept nuclear lumen as the GO:0031981 compartment and left nucleoplasm out of the synonym list.",
     "posed_by": "codex",
     "posed_date": "2026-09-15",
     "resolved_date": "2026-09-15"
    },
    {
     "discussion_id": "resolve_remaining_nuclear_lumen_substructures",
     "prompt": "Resolve remaining nuclear-lumen bodies and substructures before expanding the component list.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#nuclear_lumen_topology"
     ],
     "rationale": "This first nuclear-lumen record grounds the nuclear chromosome and nucleolus because existing CellStructureMech records already curate their GO boundaries, but GO:0031981 can contain additional nuclear bodies and subregions whose exact GO and literature boundaries need separate review.",
     "evidence": [
      {
       "reference": "GO:0031981",
       "notes": "GO:0031981 covers the full volume enclosed by the nuclear inner membrane, not only the chromosome and nucleolus substructures seeded here."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:nuclear_net",
   "label": "nuclear net",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "A reticulating double-membrane network characterized inside the nucleus of the dinoflagellate Polykrikos kofoidii. Its strands interconnect dinomitotic tunnels and the peripheral nuclear envelope, with regularly spaced swellings along the inner strands; the network is continuous with and forms part of the nuclear envelope.",
   "definition_source": "DOI:10.1038/s41598-018-37065-w",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-03T17:14:01Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T17:15:43Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added verified nuclear-envelope topology, membrane constituent class, Polykrikos microscopy example, ontology and molecular evidence boundaries, unresolved functional scope and inspected CC BY Figure 3.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005622"
   ],
   "part_of": [
    "GO:0005635"
   ],
   "components": [
    {
     "component_id": "strand_membranes",
     "label": "membrane",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0016020",
     "essentiality": "UNKNOWN",
     "role": "Two membranes line the strands and continue into those lining the dinomitotic tunnels.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41598-018-37065-w",
       "notes": "Results describe double-membrane strands; no molecular inventory or assembly-essentiality test is reported."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:271679",
     "taxon_label": "Polykrikos kofoidii",
     "reference": "DOI:10.1038/s41598-018-37065-w",
     "note": "Wild-collected pseudocolonies. One specimen was reconstructed by FIB-SEM after high-pressure freezing and freeze substitution, complemented by TEM and confocal observations of additional specimens."
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1038/s41598-018-37065-w",
     "notes": "Gavelis et al. (2019), Scientific Reports. Primary Results, Discussion, Conclusion, Methods and Figure 3 read via publisher and PMC BioC/JATS. Three-dimensional continuity supports nuclear-envelope parthood; chemical fixation disrupts the finer network. Neither lumenal flow nor a division mechanism was demonstrated."
    },
    {
     "reference": "GO:0005622",
     "notes": "Verified broad intracellular-anatomical-structure parent. This named membrane network is not asserted to be a separate sealed organelle or the entire nuclear envelope."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_and_ontology_scope",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Distinguish the nuclear net from broader nuclear-envelope invaginations and neighboring structures.",
     "rationale": "An exact mapping must denote the same entity rather than import unverified features.",
     "notes": "All 589 QuickGO nuclear-net search results were retrieved across three pages; no exact name or definition match was found. GO:0044195 nucleoplasmic reticulum describes lamina-associated channels and is not asserted as equivalent or a parent without evidence for that scope. GO:0005622 supplies a conservative broader class. The nuclear envelope is a whole of which the net is part, not an is-a parent. Pusules and nucleus-to-flagellum ribbons are distinct structures.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41598-018-37065-w",
       "notes": "Results and Figure 3 establish the named network and its continuity."
      },
      {
       "reference": "GO:0044195",
       "notes": "Current QuickGO definition checked; exact equivalence not established."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    },
    {
     "discussion_id": "centrin_and_spindle_boundary",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Do not promote immunofluorescence proximity into a molecular constituent assignment.",
     "rationale": "Confocal correspondence alone does not resolve the molecular composition of individual membrane strands.",
     "notes": "Centrin labeling occurs between spindle-associated signals, but the authors explicitly call for super-resolution confirmation of colocalization. Tubulin labeling identifies spindles traversing nuclear tunnels, not a demonstrated lattice within the net strands. Neither protein is asserted as a net constituent; this is an evidence boundary, not proof of absence.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41598-018-37065-w",
       "notes": "Figure 4 Results and Conclusion distinguish observations from proposed confirmation."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    },
    {
     "discussion_id": "function_dynamics_and_taxonomic_scope",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Establish molecular machinery, function, cell-cycle dynamics and three-dimensional occurrence beyond Polykrikos kofoidii.",
     "rationale": "A reconstructed static network does not establish transport, mitotic force generation or clade-wide prevalence.",
     "notes": "Retrospective two-dimensional images in other dinoflagellates are leads, not proof of the complete reticulating architecture. No prevalence, absence, fixed tunnel-count, transport, causal assembly or division claim is asserted. A later Prorocentrum cordatum study identifies nuclear-net investigation as future work, not an independent reconstruction of this network.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41598-018-37065-w",
       "notes": "Discussion and Conclusion retain these mechanistic and taxonomic questions."
      },
      {
       "reference": "DOI:10.1128/msphere.00038-23",
       "notes": "Kalvelage et al. (2023): primary Conclusion read; nuclear-net work remains prospective."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    }
   ],
   "images": [
    {
     "image_id": "pmc_pmc6351617_fig3",
     "file": "pmc6351617_fig3.jpg",
     "file_sha256": "9f2cd13af66cdb9f0321d5a23b6381a3cf3fd7d087be5e87b68c1176619db3de",
     "source": "PMC",
     "source_accession": "PMC6351617.1 Fig3",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC6351617/",
     "download_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC6351617.1/41598_2018_37065_Fig3_HTML.jpg",
     "licence": "CC_BY_4_0",
     "licence_url": "https://creativecommons.org/licenses/by/4.0/",
     "attribution": "Gregory S. Gavelis, Maria Herranz, Kevin C. Wakeman, Christina Ripken, Satoshi Mitarai, Gillian H. Gile, Patrick J. Keeling, Brian S. Leander; CC BY, via PubMed Central",
     "modality": "SEM",
     "caption": "Polykrikos kofoidii, Figure 3. A-C: FIB-SEM sections showing strands and membranous swellings between the nuclear envelope and a tunnel. D-F: reconstructed net in red over section images; surrounding anatomy is shown for context. G: the six numbered tunnels and connecting strands in this reconstruction. This is the observed count in one specimen, not a universal count.",
     "taxon_id": "NCBITaxon:271679",
     "taxon_label": "Polykrikos kofoidii",
     "reference": "DOI:10.1038/s41598-018-37065-w",
     "retrieved_on": "2026-10-03",
     "notes": "Figure 3 from article version PMC6351617.1; exact licence version read from JATS and media md5 read from the PMC OA S3 metadata. Taxon supplied by the curator because PMC has no taxon field. Curator explicitly accepted the multi-panel figure."
    }
   ]
  },
  {
   "identifier": "GO:0005640",
   "label": "nuclear outer membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The outer, i.e. cytoplasm-facing, lipid bilayer of the nuclear envelope.",
   "definition_source": "GO:0005640",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T05:49:35Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T05:50:16Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added exact outer nuclear membrane synonymy, organelle-membrane parentage, nuclear-envelope parthood, a reviewed-label-only lipid-bilayer component, Saccharomyces Nvj1p/Vac8p evidence, a nonmechanistic outer-membrane contact graph, and boundary and protein-grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T06:02:32Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Addressed review issues #938 and #939 by connecting the nuclear envelope lumen to the nuclear inner membrane and Vac8p to the vacuolar membrane in the contact graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "outer nuclear membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005640"
    }
   ],
   "parent_structures": [
    "GO:0031090"
   ],
   "part_of": [
    "GO:0005635"
   ],
   "components": [
    {
     "component_id": "nuclear_outer_lipid_bilayer",
     "label": "nuclear outer membrane lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Cytoplasm-facing lipid-bilayer constituent of the nuclear envelope outer membrane.",
     "evidence": [
      {
       "reference": "GO:0005640",
       "notes": "GO:0005640 defines the nuclear outer membrane as the cytoplasm-facing lipid bilayer of the nuclear envelope."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0005640 identifies the whole nuclear outer membrane, but no separate source-neutral CURIE was curated for the generic lipid constituent of the nuclear outer membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding-yeast outer nuclear membrane protein Nvj1p forms nucleus-vacuole junctions by directly interacting with the vacuolar protein Vac8p.",
     "reference": "DOI:10.1091/mbc.11.7.2445"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which outer-nuclear-membrane Nvj1p and vacuolar Vac8p were shown to form nucleus-vacuole junctions.",
     "reference": "DOI:10.1091/mbc.11.7.2445"
    }
   ],
   "functions": [
    {
     "function_id": "nucleus_vacuole_junction_formation",
     "label": "nucleus-vacuole junction formation",
     "description": "The yeast nuclear outer membrane anchors Nvj1p, which interacts with Vac8p on the vacuole to form nucleus-vacuole junctions.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.11.7.2445",
       "notes": "Pan et al. 2000 showed that Saccharomyces cerevisiae Nvj1p and Vac8p directly interact to form nucleus-vacuole junctions."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005640",
     "notes": "Gene Ontology cellular-component term for nuclear outer membrane."
    },
    {
     "reference": "GO:0031090",
     "notes": "Gene Ontology cellular-component parent term for organelle membrane."
    },
    {
     "reference": "GO:0005635",
     "notes": "Gene Ontology cellular-component term for the containing nuclear envelope."
    },
    {
     "reference": "GO:0005637",
     "notes": "Gene Ontology cellular-component term for the paired nuclear inner membrane."
    },
    {
     "reference": "GO:0005641",
     "notes": "Gene Ontology cellular-component term for the nuclear envelope lumen between the inner and outer nuclear membranes."
    },
    {
     "reference": "GO:0005774",
     "notes": "Gene Ontology cellular-component term for the vacuolar membrane contacted by yeast Nvj1p at nucleus-vacuole junctions."
    },
    {
     "reference": "DOI:10.1091/mbc.11.7.2445",
     "notes": "Pan et al. 2000, 'Nucleus-Vacuole Junctions in Saccharomyces cerevisiae Are Formed Through the Direct Interaction of Vac8p with Nvj1p', Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_nuclear_outer_membrane_contacts",
     "title": "Yeast nuclear outer membrane forms vacuole contacts",
     "description": "The nuclear outer membrane is the cytoplasm-facing nuclear envelope membrane and carries Nvj1p for yeast nucleus-vacuole junction formation.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures outer-nuclear-membrane topology and the Nvj1p/Vac8p contact site without asserting the full set of nuclear-envelope or junction proteins.",
     "nodes": [
      {
       "node_id": "nuclear_outer_membrane",
       "label": "nuclear outer membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005640",
       "component_ref": "nuclear_outer_lipid_bilayer"
      },
      {
       "node_id": "nuclear_envelope",
       "label": "nuclear envelope",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005635"
      },
      {
       "node_id": "nuclear_inner_membrane",
       "label": "nuclear inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005637"
      },
      {
       "node_id": "nuclear_envelope_lumen",
       "label": "nuclear envelope lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0005641"
      },
      {
       "node_id": "vacuolar_membrane",
       "label": "vacuolar membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005774"
      },
      {
       "node_id": "nvj1p",
       "label": "Nvj1p",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P38881"
       ]
      },
      {
       "node_id": "vac8p",
       "label": "Vac8p",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P39968"
       ]
      }
     ],
     "edges": [
      {
       "subject": "nuclear_outer_membrane",
       "predicate": "is part of",
       "object": "nuclear_envelope",
       "description": "The nuclear outer membrane is the cytoplasm-facing lipid bilayer of the nuclear envelope.",
       "evidence": [
        {
         "reference": "GO:0005640",
         "notes": "GO:0005640 defines the nuclear outer membrane as the cytoplasm-facing lipid bilayer of the nuclear envelope."
        }
       ]
      },
      {
       "subject": "nuclear_envelope_lumen",
       "predicate": "lies between",
       "object": "nuclear_outer_membrane",
       "description": "The nuclear envelope lumen separates the nuclear outer and inner membranes.",
       "evidence": [
        {
         "reference": "GO:0005641",
         "notes": "GO:0005641 defines the nuclear envelope lumen as the region between the two nuclear envelope bilayers."
        },
        {
         "reference": "GO:0005637",
         "notes": "GO:0005637 identifies the inner nuclear envelope bilayer."
        },
        {
         "reference": "GO:0005640",
         "notes": "GO:0005640 identifies the outer nuclear envelope bilayer."
        }
       ]
      },
      {
       "subject": "nuclear_envelope_lumen",
       "predicate": "lies between",
       "object": "nuclear_inner_membrane",
       "description": "The nuclear envelope lumen also borders the paired inner nuclear membrane.",
       "evidence": [
        {
         "reference": "GO:0005641",
         "notes": "GO:0005641 defines the nuclear envelope lumen as the region between the two nuclear envelope bilayers."
        },
        {
         "reference": "GO:0005637",
         "notes": "GO:0005637 identifies the inner nuclear envelope bilayer."
        }
       ]
      },
      {
       "subject": "nvj1p",
       "predicate": "localizes to",
       "object": "nuclear_outer_membrane",
       "description": "Yeast Nvj1p is an outer nuclear membrane protein.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.11.7.2445",
         "notes": "Pan et al. 2000 identified Nvj1p as an outer nuclear membrane protein at nucleus-vacuole junctions."
        }
       ]
      },
      {
       "subject": "vac8p",
       "predicate": "localizes to",
       "object": "vacuolar_membrane",
       "description": "Vac8p supplies the vacuolar-membrane partner for the Nvj1p-mediated nucleus-vacuole junction.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.11.7.2445",
         "notes": "Pan et al. 2000 identified Vac8p as the vacuolar Nvj1p partner that forms nucleus-vacuole junctions."
        }
       ]
      },
      {
       "subject": "nvj1p",
       "predicate": "interacts with",
       "object": "vac8p",
       "description": "Direct Nvj1p/Vac8p interaction links the nuclear outer membrane with the vacuole.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.11.7.2445",
         "notes": "Pan et al. 2000 found that Nvj1p directly interacts with Vac8p to form nucleus-vacuole junctions."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "inner_membrane_and_lumen_not_outer_membrane_components",
     "prompt": "Keep the paired nuclear inner membrane and nuclear envelope lumen as neighboring nuclear-envelope structures rather than as nuclear outer membrane components.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#yeast_nuclear_outer_membrane_contacts"
     ],
     "rationale": "GO:0005640 denotes the outer bilayer of the nuclear envelope, GO:0005637 denotes the distinct inner bilayer, and GO:0005641 denotes the lumen between those bilayers.",
     "resolution_note": "Represented the nuclear inner membrane and nuclear envelope lumen as topology graph nodes and left them out of nuclear outer membrane components.",
     "evidence": [
      {
       "reference": "GO:0005640"
      },
      {
       "reference": "GO:0005637"
      },
      {
       "reference": "GO:0005641"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15"
    },
    {
     "discussion_id": "ground_nvj1p_and_vac8p",
     "prompt": "Resolve exact source-neutral groundings for yeast Nvj1p and Vac8p.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#yeast_nuclear_outer_membrane_contacts"
     ],
     "rationale": "This record uses Nvj1p and Vac8p in the functional graph to capture the cited yeast nucleus-vacuole junction example but leaves those protein nodes ungrounded until exact UniProtKB or family-level identifiers can be verified.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.11.7.2445"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15"
    }
   ]
  },
  {
   "identifier": "GO:0033009",
   "label": "nucleomorph",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A small, vestigial nucleus found in some plastids that derive from a eukaryotic endosymbiont. Observed in chlorarachniophytes and cryptomonads, which acquired their plastids from a green and red alga respectively.",
   "definition_source": "GO:0033009",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T16:27:16Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T16:28:12Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added intracellular-organelle parentage, plastid parthood, nucleomorph synonymy and chromosome component curation, cryptophyte and chlorarachniophyte scope, Guillardia and Bigelowiella examples, reduced-genome and replication functions, a nonmechanistic nucleomorph-genome graph, and an envelope-component TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T16:31:08Z",
     "curator": "codex",
     "action": "FIXED_ID_LABEL_MISMATCH",
     "changes": "Renamed the GO:0009536 graph node from secondary_plastid to plastid to match the canonical GO label.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T16:37:55Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW_ISSUES",
     "changes": "Addressed review issues #519 and #520 by marking nucleomorph chromosomes reviewed-label-only and broadening the open TODO to cover exact chromosome grounding.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0043231"
   ],
   "part_of": [
    "GO:0009536"
   ],
   "synonyms": [
    {
     "synonym_text": "residual endosymbiont nucleus",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1186/1471-2164-15-374"
    },
    {
     "synonym_text": "remnant endosymbiont nucleus",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1038/nature11681"
    }
   ],
   "components": [
    {
     "component_id": "nucleomorph_chromosomes",
     "label": "nucleomorph chromosomes",
     "component_type": "DNA",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Highly reduced linear chromosomes that carry the residual eukaryotic endosymbiont nuclear genome inside the nucleomorph.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature11681",
       "notes": "Curtis et al. 2012 compared cryptophyte and chlorarachniophyte algae whose remnant endosymbiont nuclei retain small essential-gene residues."
      },
      {
       "reference": "DOI:10.1186/1471-2164-15-374",
       "notes": "Tanifuji et al. 2014 sequenced the three linear chromosomes of the Lotharella oceanica nucleomorph genome."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral SO or GO CURIE was verified for the eukaryotic endosymbiont-derived chromosomes specifically retained in nucleomorphs; generic chromosome terms are broader than this component."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:3027",
     "taxon_label": "Cryptophyceae",
     "presence": "COMMON",
     "note": "Cryptophyte nucleomorphs are residual red-algal nuclei inside secondary plastids.",
     "reference": "DOI:10.1038/nature11681"
    },
    {
     "taxon_id": "NCBITaxon:29197",
     "taxon_label": "Chlorarachniophyceae",
     "presence": "COMMON",
     "note": "Chlorarachniophytes retain green-algal-derived nucleomorphs within their complex plastids.",
     "reference": "DOI:10.1186/1471-2164-15-374"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:55529",
     "taxon_label": "Guillardia theta",
     "note": "Cryptophyte model whose nucleomorph and chloroplast replication were followed through the cell cycle.",
     "reference": "DOI:10.1038/s41598-017-02668-2"
    },
    {
     "taxon_id": "NCBITaxon:227086",
     "taxon_label": "Bigelowiella natans",
     "note": "Chlorarachniophyte model compared with Guillardia theta to explain why a small residue of essential genes remains locked in each nucleomorph.",
     "reference": "DOI:10.1038/nature11681"
    }
   ],
   "functions": [
    {
     "function_id": "reduced_endosymbiont_genome_maintenance",
     "label": "reduced endosymbiont genome maintenance",
     "description": "The nucleomorph houses the compact remnant genome of an engulfed eukaryotic algal endosymbiont inside a secondary plastid.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature11681",
       "notes": "Curtis et al. 2012 found that the Guillardia theta and Bigelowiella natans nucleomorphs retain small sets of essential genes."
      }
     ]
    },
    {
     "function_id": "nucleomorph_genome_replication",
     "label": "nucleomorph genome replication",
     "description": "The nucleomorph genome is replicated once per Guillardia theta cell cycle in coordination with plastid replication.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41598-017-02668-2",
       "notes": "Onuma et al. 2017 measured host nuclear and nucleomorph DNA synthesis timing in the cryptophyte Guillardia theta."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0033009",
     "notes": "Gene Ontology cellular-component term for nucleomorph."
    },
    {
     "reference": "DOI:10.1038/nature11681",
     "notes": "Curtis et al. 2012, 'Algal genomes reveal evolutionary mosaicism and the fate of nucleomorphs', Nature."
    },
    {
     "reference": "DOI:10.1038/s41598-017-02668-2",
     "notes": "Onuma, Mishra and Miyagishima 2017, 'Regulation of chloroplast and nucleomorph replication by the cell cycle in the cryptophyte Guillardia theta', Scientific Reports."
    },
    {
     "reference": "DOI:10.1186/1471-2164-15-374",
     "notes": "Tanifuji et al. 2014, 'Nucleomorph and plastid genome sequences of the chlorarachniophyte Lotharella oceanica', BMC Genomics."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "nucleomorph_genome_retention",
     "title": "Nucleomorphs retain reduced endosymbiont chromosomes",
     "description": "Cryptophyte and chlorarachniophyte nucleomorphs house highly reduced endosymbiont-derived chromosomes inside secondary plastids and replicate them once during the host-cell cycle.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the retained genome and a cell-cycle-coupled replication example without asserting the proteins that form the nucleomorph envelope or the replication machinery.",
     "nodes": [
      {
       "node_id": "nucleomorph_chromosomes",
       "label": "nucleomorph chromosomes",
       "node_type": "GENETIC_ELEMENT",
       "component_ref": "nucleomorph_chromosomes"
      },
      {
       "node_id": "nucleomorph",
       "label": "nucleomorph",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033009"
      },
      {
       "node_id": "plastid",
       "label": "plastid",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009536"
      },
      {
       "node_id": "residual_essential_genes",
       "label": "residual essential endosymbiont genes",
       "node_type": "GENETIC_ELEMENT"
      },
      {
       "node_id": "nucleomorph_dna_replication",
       "label": "nucleomorph DNA replication",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "nucleomorph_chromosomes",
       "predicate": "are housed in",
       "object": "nucleomorph",
       "description": "Reduced endosymbiont-derived chromosomes are retained in the nucleomorph.",
       "evidence": [
        {
         "reference": "DOI:10.1186/1471-2164-15-374",
         "notes": "Tanifuji et al. 2014 resolved the Lotharella oceanica nucleomorph genome as three linear chromosomes."
        }
       ]
      },
      {
       "subject": "nucleomorph",
       "predicate": "is part of",
       "object": "plastid",
       "description": "The nucleomorph is a vestigial nucleus retained inside a plastid derived from a eukaryotic endosymbiont.",
       "evidence": [
        {
         "reference": "GO:0033009",
         "notes": "GO:0033009 defines nucleomorphs as vestigial nuclei found in plastids derived from eukaryotic endosymbionts."
        }
       ]
      },
      {
       "subject": "nucleomorph_chromosomes",
       "predicate": "encode",
       "object": "residual_essential_genes",
       "description": "A small residual set of essential genes remains encoded in each nucleomorph genome.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature11681",
         "notes": "Curtis et al. 2012 compared Guillardia theta and Bigelowiella natans and argued that a residue of essential genes remains locked in the nucleomorph."
        }
       ]
      },
      {
       "subject": "nucleomorph_chromosomes",
       "predicate": "replicate through",
       "object": "nucleomorph_dna_replication",
       "description": "The nucleomorph DNA is replicated once during the Guillardia theta cell cycle.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41598-017-02668-2",
         "notes": "Onuma et al. 2017 measured the timing of nucleomorph DNA synthesis during the Guillardia theta cell cycle."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_nucleomorph_chromosome_and_envelope_components",
     "prompt": "Resolve exact source-neutral groundings for nucleomorph chromosomes, the nucleomorph envelope, and any conserved nucleomorph pore or division machinery.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#nucleomorph_chromosomes"
     ],
     "rationale": "This first nucleomorph record curates the directly sequenced residual chromosomes as reviewed-label-only because generic chromosome terms are broader than nucleomorph chromosomes, and leaves lipid-envelope and protein-machinery composition unmodeled until exact cross-lineage constituent classes are verified.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41598-017-02668-2",
       "notes": "Onuma et al. 2017 connected host cell-cycle regulation to nucleomorph replication and chloroplast division in Guillardia theta."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    }
   ]
  },
  {
   "identifier": "GO:0005634",
   "label": "nucleus",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A membrane-bounded organelle of eukaryotic cells in which chromosomes are housed and replicated. In most cells, the nucleus contains all of the cell's chromosomes except the organellar chromosomes, and is the site of RNA synthesis and processing.",
   "definition_source": "GO:0005634",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T17:34:12Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T17:35:06Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added nucleus parentage, nuclear envelope, nuclear lumen, and nuclear pore parts, exact synonymy, a grounded nuclear pore component, Saccharomyces scope, genome-compartmentalization and transport functions, a nonmechanistic envelope-and-pore graph, and a nuclear-component grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T17:43:08Z",
     "curator": "codex",
     "action": "REVIEW_FIXES",
     "changes": "Retyped the GO:0005643 nuclear-pore graph node as a structure and narrowed budding-yeast taxon/example notes to the cited nucleus-vacuole-junction evidence.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0043231"
   ],
   "has_part": [
    "GO:0005635",
    "GO:0031981",
    "GO:0005643"
   ],
   "synonyms": [
    {
     "synonym_text": "cell nucleus",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005634"
    }
   ],
   "components": [
    {
     "component_id": "nuclear_pore",
     "label": "nuclear pore",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005643",
     "essentiality": "UNKNOWN",
     "role": "Membrane-embedded pore complex that spans the nuclear envelope and mediates exchange between nucleoplasm and cytoplasm.",
     "evidence": [
      {
       "reference": "GO:0005643",
       "notes": "GO:0005643 defines the nuclear pore as a protein complex that provides a discrete opening in the nuclear envelope."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding-yeast nuclei can contact the vacuole at nucleus-vacuole junctions formed by direct Vac8p-Nvj1p interaction.",
     "reference": "DOI:10.1091/mbc.11.7.2445"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast example in which the nucleus can form direct nucleus-vacuole junctions with the vacuole.",
     "reference": "DOI:10.1091/mbc.11.7.2445"
    }
   ],
   "functions": [
    {
     "function_id": "genome_compartmentalization",
     "label": "genome compartmentalization",
     "description": "The nucleus encloses the nuclear lumen where nuclear chromosomes are housed and replicated.",
     "evidence": [
      {
       "reference": "GO:0005634",
       "notes": "GO:0005634 defines the nucleus as the membrane-bounded organelle in which chromosomes are housed and replicated."
      }
     ]
    },
    {
     "function_id": "nucleocytoplasmic_transport",
     "label": "nucleocytoplasmic transport",
     "grounding": "GO:0006913",
     "description": "Nuclear pores embedded in the envelope provide gated exchange between the nuclear lumen and cytoplasm.",
     "evidence": [
      {
       "reference": "GO:0005643",
       "notes": "GO:0005643 defines nuclear pores as openings in the nuclear envelope."
      },
      {
       "reference": "DOI:10.1534/genetics.111.127803",
       "notes": "Aitchison and Rout 2012 review budding-yeast NPC organization and transport."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005634",
     "notes": "Gene Ontology cellular-component term for nucleus."
    },
    {
     "reference": "GO:0005635",
     "notes": "Gene Ontology cellular-component term for nuclear envelope."
    },
    {
     "reference": "GO:0031981",
     "notes": "Gene Ontology cellular-component term for nuclear lumen."
    },
    {
     "reference": "GO:0005643",
     "notes": "Gene Ontology cellular-component term for nuclear pore."
    },
    {
     "reference": "DOI:10.1091/mbc.11.7.2445",
     "notes": "Pan et al. 2000, 'Nucleus-vacuole junctions in Saccharomyces cerevisiae are formed through the direct interaction of Vac8p with Nvj1p', Molecular Biology of the Cell."
    },
    {
     "reference": "DOI:10.1080/21541248.2021.1993714",
     "notes": "Luo et al. 2022, 'Unexplored Cdc42 functions at the budding yeast nucleus suggested by subcellular localization', Small GTPases."
    },
    {
     "reference": "DOI:10.1534/genetics.111.127803",
     "notes": "Aitchison and Rout 2012, 'The Yeast Nuclear Pore Complex and Transport Through It', Genetics."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_nucleus_envelope_and_pores",
     "title": "Nuclear envelope bounds a pore-gated lumen",
     "description": "In budding yeast, the nuclear envelope surrounds the nuclear lumen and is perforated by nuclear pores that mediate nucleocytoplasmic exchange.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures nuclear envelope, lumen, and pore relationships without asserting the complete chromatin, nuclear-pore, or envelope protein repertoire.",
     "nodes": [
      {
       "node_id": "nucleus",
       "label": "nucleus",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005634"
      },
      {
       "node_id": "nuclear_envelope",
       "label": "nuclear envelope",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005635"
      },
      {
       "node_id": "nuclear_lumen",
       "label": "nuclear lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0031981"
      },
      {
       "node_id": "nuclear_pore",
       "label": "nuclear pore",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005643",
       "component_ref": "nuclear_pore"
      },
      {
       "node_id": "nucleocytoplasmic_transport",
       "label": "nucleocytoplasmic transport",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006913"
      }
     ],
     "edges": [
      {
       "subject": "nuclear_envelope",
       "predicate": "bounds",
       "object": "nuclear_lumen",
       "description": "The nuclear envelope encloses the nuclear lumen.",
       "evidence": [
        {
         "reference": "GO:0031981",
         "notes": "GO:0031981 defines the nuclear lumen as the volume enclosed by the nuclear inner membrane."
        }
       ]
      },
      {
       "subject": "nuclear_envelope",
       "predicate": "encloses",
       "object": "nucleus",
       "description": "The double lipid bilayer of the nuclear envelope encloses the nucleus.",
       "evidence": [
        {
         "reference": "GO:0005635",
         "notes": "GO:0005635 defines the nuclear envelope as the double lipid bilayer that encloses the nucleus."
        }
       ]
      },
      {
       "subject": "nuclear_pore",
       "predicate": "spans",
       "object": "nuclear_envelope",
       "description": "Nuclear pores form discrete openings where the nuclear-envelope membranes join.",
       "evidence": [
        {
         "reference": "GO:0005643",
         "notes": "GO:0005643 places nuclear pores at openings in the nuclear envelope where the inner and outer nuclear membranes are joined."
        }
       ]
      },
      {
       "subject": "nuclear_pore",
       "predicate": "mediates",
       "object": "nucleocytoplasmic_transport",
       "description": "Nuclear pores mediate transport between the nucleus and cytoplasm.",
       "evidence": [
        {
         "reference": "DOI:10.1534/genetics.111.127803",
         "notes": "Aitchison and Rout 2012 review transport through the budding-yeast nuclear pore complex."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_nuclear_molecular_components",
     "prompt": "Resolve exact source-neutral boundaries and groundings for chromatin, nucleolar RNP, and nuclear-envelope-associated protein cohorts in the nucleus.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#yeast_nucleus_envelope_and_pores"
     ],
     "rationale": "This first nucleus record grounds the nuclear pore as an exact protein-complex component but avoids treating chromatin or nucleolar cohorts as a single exact protein, RNA, or DNA component.",
     "evidence": [
      {
       "reference": "GO:0005634",
       "notes": "GO:0005634 covers chromosomes housed in the nucleus and RNA synthesis and processing in the nucleus."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    }
   ]
  },
  {
   "identifier": "GO:0070111",
   "label": "organellar chromatophore",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A bacteroid-containing symbiosome in which the bacterial component is a genetically highly reduced cyanobacterium that is photosynthetically active",
   "definition_source": "GO:0070111",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T12:08:07Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T12:09:17Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added plastid parentage, organellar chromatophore membrane and thylakoid part terms, GO-grounded membrane components, the residual peptidoglycan wall, Paulinella chromatophora distribution and example, photosynthesis and protein-import functions, a nonmechanistic topology graph, and a grounding TODO for the peptidoglycan wall and import machinery.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T12:09:37Z",
     "curator": "codex",
     "action": "FIXED_GRAPH_EDGE",
     "changes": "Retargeted the residual peptidoglycan wall graph edge to the whole organellar chromatophore and added record-level GO evidence rows for the chromatophore intermembrane space and thylakoid lumen.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T12:16:51Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #643 by adding GO:0009536 plastid as record-level evidence for the parent assertion; resolved #644 by removing the generic GO:0070112 organellar chromatophore membrane localization term from has_part and record-level evidence.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0009536"
   ],
   "has_part": [
    "GO:0070113",
    "GO:0070114",
    "GO:0070115",
    "GO:0070116",
    "GO:0070117",
    "GO:0070118"
   ],
   "xrefs": [
    "uniprot.location:SL-0351"
   ],
   "components": [
    {
     "component_id": "organellar_chromatophore_outer_membrane",
     "label": "organellar chromatophore outer membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0070114",
     "essentiality": "UNKNOWN",
     "role": "Cytoplasm-facing membrane of the Paulinella organellar chromatophore envelope.",
     "evidence": [
      {
       "reference": "GO:0070114",
       "notes": "GO:0070114 defines the organellar chromatophore outer membrane as the membrane facing the host cytoplasm."
      }
     ]
    },
    {
     "component_id": "organellar_chromatophore_inner_membrane",
     "label": "organellar chromatophore inner membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0070113",
     "essentiality": "UNKNOWN",
     "role": "Stroma-facing membrane that separates the chromatophore stroma from the intermembrane space.",
     "evidence": [
      {
       "reference": "GO:0070113",
       "notes": "GO:0070113 defines the inner membrane of the organellar chromatophore."
      }
     ]
    },
    {
     "component_id": "organellar_chromatophore_thylakoid_membrane",
     "label": "organellar chromatophore thylakoid membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0070118",
     "essentiality": "UNKNOWN",
     "role": "Internal photosynthetic membrane system that houses the complexes carrying out the light reactions of photosynthesis.",
     "evidence": [
      {
       "reference": "GO:0070118",
       "notes": "GO:0070118 defines the organellar chromatophore thylakoid membrane as the internal photosynthetic membrane system."
      }
     ]
    },
    {
     "component_id": "residual_peptidoglycan_wall",
     "label": "residual peptidoglycan wall",
     "component_type": "PEPTIDOGLYCAN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO and UniProt Subcellular Location provide exact terms for the organellar chromatophore membranes and thylakoid, but no exact source-neutral term was resolved for the peptidoglycan wall retained between the two envelope membranes.",
     "essentiality": "UNKNOWN",
     "role": "Peptidoglycan layer retained between the inner and outer membranes of the cyanobacterium-derived chromatophore.",
     "evidence": [
      {
       "reference": "uniprot.location:SL-0351",
       "notes": "UniProt Subcellular Location SL-0351 describes organellar chromatophores as retaining a residual peptidoglycan wall between the two surrounding membranes."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:39717",
     "taxon_label": "Paulinella chromatophora",
     "presence": "COMMON",
     "note": "Paulinella chromatophora is a photosynthetic thecate amoeba whose cyanobacterium-derived photosynthetic organelles are called chromatophores.",
     "reference": "DOI:10.5586/asbp.2014.049"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:39717",
     "taxon_label": "Paulinella chromatophora",
     "note": "Model photosynthetic amoeba used to study an early-stage cyanobacterium-derived chromatophore and chromatophore protein import.",
     "reference": "DOI:10.1073/pnas.1118800109"
    }
   ],
   "functions": [
    {
     "function_id": "photosynthesis",
     "label": "photosynthesis",
     "grounding": "GO:0015979",
     "description": "The organellar chromatophore carries internal thylakoid membranes and photosynthetic machinery that support light-driven carbon fixation.",
     "evidence": [
      {
       "reference": "GO:0070111",
       "notes": "GO:0070111 defines the bacterial component of the organellar chromatophore as photosynthetically active."
      },
      {
       "reference": "uniprot.location:SL-0351",
       "notes": "UniProt SL-0351 describes the organellar chromatophore as housing machinery for photosynthesis and CO2 fixation."
      }
     ]
    },
    {
     "function_id": "chromatophore_protein_import",
     "label": "chromatophore protein import",
     "description": "Nuclear-encoded Paulinella proteins are trafficked back into the chromatophore, compensating for genes lost from the reduced cyanobacterium-derived genome.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.1118800109",
       "notes": "Nowack and Grossman 2012 demonstrated trafficking of nucleus-encoded proteins into Paulinella chromatophora chromatophores."
      },
      {
       "reference": "DOI:10.1016/j.cub.2017.08.010",
       "notes": "Singer et al. 2017 characterized large-scale protein import into the early-stage Paulinella photosynthetic organelle."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0070111",
     "notes": "Gene Ontology cellular-component term for organellar chromatophore."
    },
    {
     "reference": "GO:0009536",
     "notes": "Gene Ontology cellular-component term for plastid."
    },
    {
     "reference": "GO:0070113",
     "notes": "Gene Ontology cellular-component term for organellar chromatophore inner membrane."
    },
    {
     "reference": "GO:0070114",
     "notes": "Gene Ontology cellular-component term for organellar chromatophore outer membrane."
    },
    {
     "reference": "GO:0070116",
     "notes": "Gene Ontology cellular-component term for organellar chromatophore thylakoid."
    },
    {
     "reference": "GO:0070115",
     "notes": "Gene Ontology cellular-component term for organellar chromatophore intermembrane space."
    },
    {
     "reference": "GO:0070118",
     "notes": "Gene Ontology cellular-component term for organellar chromatophore thylakoid membrane."
    },
    {
     "reference": "GO:0070117",
     "notes": "Gene Ontology cellular-component term for organellar chromatophore thylakoid lumen."
    },
    {
     "reference": "uniprot.location:SL-0351",
     "notes": "UniProt Subcellular Location entry SL-0351 maps to GO:0070111 and describes the Paulinella photosynthetic organelle as an organellar chromatophore."
    },
    {
     "reference": "DOI:10.5586/asbp.2014.049",
     "notes": "Nowack 2014 reviews the transition of the Paulinella cyanobacterium-derived endosymbiont into an organelle."
    },
    {
     "reference": "DOI:10.1073/pnas.1118800109",
     "notes": "Nowack and Grossman 2012 studied protein trafficking into Paulinella chromatophora chromatophores."
    },
    {
     "reference": "DOI:10.1016/j.cub.2017.08.010",
     "notes": "Singer et al. 2017 studied massive protein import into the early-stage Paulinella photosynthetic organelle."
    },
    {
     "reference": "DOI:10.1111/jpy.13003",
     "notes": "Gabr, Grossman and Bhattacharya 2020 review Paulinella as a model for plastid primary endosymbiosis."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "paulinella_chromatophore_topology_and_import",
     "title": "Organellar chromatophore topology and import",
     "description": "The Paulinella organellar chromatophore is bounded by inner and outer membranes with residual peptidoglycan between them, contains photosynthetic thylakoid membranes, and imports nuclear-encoded proteins.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures compartment topology and two whole-organelle functions without asserting the complete photosynthetic, carbon-fixation or protein-import machinery.",
     "nodes": [
      {
       "node_id": "organellar_chromatophore",
       "label": "organellar chromatophore",
       "node_type": "STRUCTURE",
       "grounding": "GO:0070111"
      },
      {
       "node_id": "organellar_chromatophore_outer_membrane",
       "label": "organellar chromatophore outer membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0070114",
       "component_ref": "organellar_chromatophore_outer_membrane"
      },
      {
       "node_id": "organellar_chromatophore_inner_membrane",
       "label": "organellar chromatophore inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0070113",
       "component_ref": "organellar_chromatophore_inner_membrane"
      },
      {
       "node_id": "residual_peptidoglycan_wall",
       "label": "residual peptidoglycan wall",
       "node_type": "STRUCTURE",
       "component_ref": "residual_peptidoglycan_wall"
      },
      {
       "node_id": "organellar_chromatophore_thylakoid_membrane",
       "label": "organellar chromatophore thylakoid membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0070118",
       "component_ref": "organellar_chromatophore_thylakoid_membrane"
      },
      {
       "node_id": "photosynthesis",
       "label": "photosynthesis",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0015979"
      },
      {
       "node_id": "chromatophore_protein_import",
       "label": "chromatophore protein import",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "organellar_chromatophore_outer_membrane",
       "predicate": "bounds",
       "object": "organellar_chromatophore",
       "description": "The outer membrane is the host-cytoplasm-facing chromatophore envelope membrane.",
       "evidence": [
        {
         "reference": "GO:0070114",
         "notes": "GO:0070114 defines this outer membrane by its cytoplasm-facing position."
        }
       ]
      },
      {
       "subject": "organellar_chromatophore_inner_membrane",
       "predicate": "bounds",
       "object": "organellar_chromatophore",
       "description": "The inner membrane separates the chromatophore stroma from the intermembrane space.",
       "evidence": [
        {
         "reference": "GO:0070113",
         "notes": "GO:0070113 defines the inner organellar chromatophore membrane by its position between stroma and intermembrane space."
        }
       ]
      },
      {
       "subject": "residual_peptidoglycan_wall",
       "predicate": "is retained between envelope membranes of",
       "object": "organellar_chromatophore",
       "description": "The peptidoglycan wall is retained between the two membranes that surround the organellar chromatophore.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0351",
         "notes": "UniProt SL-0351 places a residual peptidoglycan wall between the two surrounding chromatophore membranes."
        }
       ]
      },
      {
       "subject": "organellar_chromatophore_thylakoid_membrane",
       "predicate": "supports",
       "object": "photosynthesis",
       "description": "The internal thylakoid membranes house complexes for the light reactions of photosynthesis.",
       "evidence": [
        {
         "reference": "GO:0070118",
         "notes": "GO:0070118 defines the organellar chromatophore thylakoid membrane as the internal membrane system carrying light-reaction complexes."
        }
       ]
      },
      {
       "subject": "chromatophore_protein_import",
       "predicate": "imports proteins into",
       "object": "organellar_chromatophore",
       "description": "Nuclear-encoded proteins are trafficked into the Paulinella chromatophore.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.1118800109",
         "notes": "Nowack and Grossman 2012 demonstrated protein trafficking into chromatophores."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_chromatophore_peptidoglycan_and_import",
     "prompt": "Resolve exact source-neutral groundings for the residual organellar chromatophore peptidoglycan wall and the Paulinella chromatophore protein-import machinery.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#residual_peptidoglycan_wall",
      "functions#chromatophore_protein_import",
      "causal_graphs#paulinella_chromatophore_topology_and_import"
     ],
     "rationale": "The first organellar chromatophore record grounds exact GO membrane terms and records protein import as a demonstrated function, but no exact CURIE was asserted for the retained peptidoglycan wall or the still-resolving import machinery."
    }
   ]
  },
  {
   "identifier": "GO:0070113",
   "label": "organellar chromatophore inner membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The inner, i.e. lumen-facing, of the two lipid bilayers surrounding an organellar chromatophore.",
   "definition_source": "GO:0070113",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T18:20:26Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T18:20:57Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the GO synonym, UniProt SL xref, plastid inner membrane and organellar chromatophore membrane parentage, organellar chromatophore parthood, a reviewed-label-only inner lipid bilayer component, Paulinella distribution, a nonmechanistic topology graph, and a lipid-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T18:31:04Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #690 by retargeting the topology graph from a whole-chromatophore bounds edge to a stroma/intermembrane-space separation edge with explicit compartment nodes and evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T18:31:33Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Refined the #690 topology fix by splitting the stroma/intermembrane-space separation into explicit stroma-facing and intermembrane-space edges.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T18:32:48Z",
     "curator": "codex",
     "action": "FIX_CURIE",
     "changes": "Removed the unresolved uniprot.location:SL-0353 grounding and evidence introduced while addressing #690; kept the ungrounded stroma topology node and GO:0070115 intermembrane-space grounding.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-20T21:58:46Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Retyped the organellar chromatophore intermembrane-space graph node as CELLULAR_LOCALIZATION.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Paulinella-type chromatophore inner membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0070113"
    }
   ],
   "parent_structures": [
    "GO:0009528",
    "GO:0070112"
   ],
   "part_of": [
    "GO:0070111"
   ],
   "xrefs": [
    "uniprot.location:SL-0359"
   ],
   "components": [
    {
     "component_id": "organellar_chromatophore_inner_lipid_bilayer",
     "label": "organellar chromatophore inner lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Lumen-facing lipid bilayer that separates the organellar chromatophore stroma from the intermembrane space.",
     "evidence": [
      {
       "reference": "GO:0070113",
       "notes": "GO:0070113 defines the organellar chromatophore inner membrane as the lumen-facing lipid bilayer surrounding an organellar chromatophore."
      },
      {
       "reference": "uniprot.location:SL-0359",
       "notes": "UniProt Subcellular Location SL-0359 maps directly to GO:0070113 and describes the same inner membrane topology."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0070113 and UniProt SL-0359 identify the whole organellar chromatophore inner membrane, but no separate source-neutral CURIE was curated for the lipid constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:39716",
     "taxon_label": "Paulinella",
     "presence": "VARIABLE",
     "note": "UniProt SL-0359 constrains the organellar chromatophore inner membrane to Paulinella species without asserting that every Paulinella species carries this membrane.",
     "reference": "uniprot.location:SL-0359"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0070113",
     "notes": "Gene Ontology cellular-component term for the organellar chromatophore inner membrane."
    },
    {
     "reference": "GO:0009528",
     "notes": "Gene Ontology cellular-component term for plastid inner membrane."
    },
    {
     "reference": "GO:0070112",
     "notes": "Gene Ontology cellular-component term for organellar chromatophore membrane, the broader chromatophore-membrane parent structure."
    },
    {
     "reference": "GO:0070111",
     "notes": "Gene Ontology cellular-component term for the organellar chromatophore that this inner membrane is part of."
    },
    {
     "reference": "uniprot.location:SL-0359",
     "notes": "UniProt Subcellular Location entry SL-0359 maps to GO:0070113, places it under plastid inner membrane and organellar chromatophore membrane, and describes its Paulinella-specific taxonomic range."
    },
    {
     "reference": "GO:0070115",
     "notes": "Gene Ontology cellular-component term for the intermembrane space that lies between the inner and outer organellar chromatophore membranes."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "organellar_chromatophore_inner_membrane_topology",
     "title": "Organellar chromatophore inner membrane topology",
     "description": "The organellar chromatophore inner membrane separates the Paulinella organellar chromatophore stroma from the intermembrane space.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the defining envelope topology without asserting membrane proteins, import machinery, or the full organellar chromatophore photosynthetic apparatus.",
     "nodes": [
      {
       "node_id": "organellar_chromatophore_inner_membrane",
       "label": "organellar chromatophore inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0070113"
      },
      {
       "node_id": "organellar_chromatophore_stroma",
       "label": "organellar chromatophore stroma",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "organellar_chromatophore_intermembrane_space",
       "label": "organellar chromatophore intermembrane space",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0070115"
      }
     ],
     "edges": [
      {
       "subject": "organellar_chromatophore_inner_membrane",
       "predicate": "bounds",
       "object": "organellar_chromatophore_stroma",
       "description": "The inner membrane is the stroma-facing lipid bilayer of the organellar chromatophore envelope.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0359",
         "notes": "UniProt SL-0359 defines the organellar chromatophore inner membrane as separating the stroma from the intermembrane space."
        }
       ]
      },
      {
       "subject": "organellar_chromatophore_inner_membrane",
       "predicate": "delimits",
       "object": "organellar_chromatophore_intermembrane_space",
       "description": "The inner membrane forms one side of the organellar chromatophore intermembrane space.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0359",
         "notes": "UniProt SL-0359 defines the organellar chromatophore inner membrane as separating the stroma from the intermembrane space."
        },
        {
         "reference": "GO:0070115",
         "notes": "GO:0070115 identifies the organellar chromatophore intermembrane space as the compartment between the inner and outer organellar chromatophore membranes."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_chromatophore_inner_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the organellar chromatophore inner membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#organellar_chromatophore_inner_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0070113 and UniProt SL-0359, but the lipid bilayer constituent is intentionally left as a reviewed-label-only component until an exact source-neutral lipid or membrane-constituent CURIE is curated.",
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "GO:0070115",
   "label": "organellar chromatophore intermembrane space",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The region between the inner and outer lipid bilayers that surround an organellar chromatophore.",
   "definition_source": "GO:0070115",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T19:07:11Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T19:07:46Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the GO synonym, plastid intermembrane-space parentage, organellar chromatophore parthood, UniProt SL xref, a reviewed-label-only residual peptidoglycan-wall component, Paulinella distribution, a nonmechanistic envelope topology graph, and a peptidoglycan-wall grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T19:14:40Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #694 by adding record-level UniProt SL-0359 evidence for the inner-membrane boundary citation used in the topology graph.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Paulinella-type chromatophore intermembrane space",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0070115"
    }
   ],
   "parent_structures": [
    "GO:0009529"
   ],
   "part_of": [
    "GO:0070111"
   ],
   "xrefs": [
    "uniprot.location:SL-0360"
   ],
   "components": [
    {
     "component_id": "organellar_chromatophore_peptidoglycan_wall",
     "label": "organellar chromatophore peptidoglycan wall",
     "component_type": "PEPTIDOGLYCAN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "UniProt SL-0351 places a residual peptidoglycan wall between the two organellar chromatophore membranes, but no exact standalone source-neutral CURIE was curated for that wall.",
     "essentiality": "UNKNOWN",
     "role": "Residual bacterial cell-wall layer positioned in the organellar chromatophore intermembrane space between the inner and outer envelope membranes.",
     "evidence": [
      {
       "reference": "uniprot.location:SL-0351",
       "notes": "UniProt Subcellular Location SL-0351 describes the organellar chromatophore as being surrounded by two membranes with a residual peptidoglycan wall between them."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:39716",
     "taxon_label": "Paulinella",
     "presence": "VARIABLE",
     "note": "UniProt SL-0360 constrains organellar chromatophore intermembrane spaces to Paulinella species without asserting that every Paulinella species carries an organellar chromatophore.",
     "reference": "uniprot.location:SL-0360"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0070115",
     "notes": "Gene Ontology cellular-component term for the organellar chromatophore intermembrane space."
    },
    {
     "reference": "GO:0009529",
     "notes": "Gene Ontology cellular-component term for plastid intermembrane space, the broader plastid envelope region."
    },
    {
     "reference": "GO:0070111",
     "notes": "Gene Ontology cellular-component term for the organellar chromatophore that this space is part of."
    },
    {
     "reference": "GO:0070113",
     "notes": "Gene Ontology cellular-component term for the organellar chromatophore inner membrane that delimits this space."
    },
    {
     "reference": "GO:0070114",
     "notes": "Gene Ontology cellular-component term for the organellar chromatophore outer membrane that delimits this space."
    },
    {
     "reference": "uniprot.location:SL-0359",
     "notes": "UniProt Subcellular Location entry SL-0359 maps directly to GO:0070113 and describes the organellar chromatophore inner membrane as separating the chromatophore stroma from the intermembrane space."
    },
    {
     "reference": "uniprot.location:SL-0360",
     "notes": "UniProt Subcellular Location entry SL-0360 maps directly to GO:0070115, places it under plastid intermembrane space, and describes its Paulinella-specific taxonomic range."
    },
    {
     "reference": "uniprot.location:SL-0351",
     "notes": "UniProt Subcellular Location entry SL-0351 describes the organellar chromatophore as a Paulinella photosynthetic inclusion with two membranes and a residual peptidoglycan wall between them."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "organellar_chromatophore_intermembrane_space_topology",
     "title": "Organellar chromatophore intermembrane-space topology",
     "description": "The organellar chromatophore intermembrane space lies between the inner and outer organellar chromatophore membranes and contains a residual peptidoglycan wall.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures compartment topology without asserting the full set of envelope proteins, import machinery, or peptidoglycan-remodeling factors.",
     "nodes": [
      {
       "node_id": "organellar_chromatophore_intermembrane_space",
       "label": "organellar chromatophore intermembrane space",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0070115"
      },
      {
       "node_id": "organellar_chromatophore_outer_membrane",
       "label": "organellar chromatophore outer membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0070114"
      },
      {
       "node_id": "organellar_chromatophore_inner_membrane",
       "label": "organellar chromatophore inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0070113"
      },
      {
       "node_id": "organellar_chromatophore_peptidoglycan_wall",
       "label": "organellar chromatophore peptidoglycan wall",
       "node_type": "STRUCTURE",
       "component_ref": "organellar_chromatophore_peptidoglycan_wall"
      }
     ],
     "edges": [
      {
       "subject": "organellar_chromatophore_outer_membrane",
       "predicate": "delimits",
       "object": "organellar_chromatophore_intermembrane_space",
       "description": "The outer membrane forms one envelope boundary of the organellar chromatophore intermembrane space.",
       "evidence": [
        {
         "reference": "GO:0070115",
         "notes": "GO:0070115 defines this space as the region between the inner and outer lipid bilayers around an organellar chromatophore."
        },
        {
         "reference": "uniprot.location:SL-0360",
         "notes": "UniProt SL-0360 describes the space as the intermembrane space between the inner and outer organellar chromatophore membranes."
        }
       ]
      },
      {
       "subject": "organellar_chromatophore_inner_membrane",
       "predicate": "delimits",
       "object": "organellar_chromatophore_intermembrane_space",
       "description": "The inner membrane forms the second envelope boundary of the organellar chromatophore intermembrane space.",
       "evidence": [
        {
         "reference": "GO:0070115",
         "notes": "GO:0070115 defines this space as the region between the inner and outer lipid bilayers around an organellar chromatophore."
        },
        {
         "reference": "uniprot.location:SL-0359",
         "notes": "UniProt SL-0359 defines the organellar chromatophore inner membrane as separating the stroma from the intermembrane space."
        }
       ]
      },
      {
       "subject": "organellar_chromatophore_peptidoglycan_wall",
       "predicate": "resides in",
       "object": "organellar_chromatophore_intermembrane_space",
       "description": "A residual peptidoglycan wall lies between the two organellar chromatophore envelope membranes.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0351",
         "notes": "UniProt SL-0351 states that a residual peptidoglycan wall is found between the two organellar chromatophore membranes."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_chromatophore_peptidoglycan_wall",
     "prompt": "Resolve an exact source-neutral grounding for the residual peptidoglycan wall in the organellar chromatophore intermembrane space.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#organellar_chromatophore_peptidoglycan_wall"
     ],
     "rationale": "UniProt SL-0351 supports the placement of residual peptidoglycan between the two organellar chromatophore membranes, but the curated GO and UniProt authority terms identify the whole intermembrane space rather than a standalone peptidoglycan wall.",
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "GO:0070112",
   "label": "organellar chromatophore membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "Either of the lipid bilayers that surround an organellar chromatophore.",
   "definition_source": "GO:0070112",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T19:43:02Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T19:43:31Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the GO synonym, cytoplasmic-vesicle-membrane parentage, organellar chromatophore parthood, UniProt SL xref, a reviewed-label-only generic lipid-bilayer component, Paulinella distribution, a nonmechanistic scope graph, and discussions for generic membrane scope and lipid grounding.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Paulinella-type chromatophore membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0070112"
    }
   ],
   "parent_structures": [
    "GO:0030659"
   ],
   "part_of": [
    "GO:0070111"
   ],
   "xrefs": [
    "uniprot.location:SL-0352"
   ],
   "components": [
    {
     "component_id": "organellar_chromatophore_lipid_bilayer",
     "label": "organellar chromatophore lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Generic lipid-bilayer constituent of an organellar chromatophore membrane when the exact inner, outer, or thylakoid membrane identity is unspecified.",
     "evidence": [
      {
       "reference": "GO:0070112",
       "notes": "GO:0070112 defines an organellar chromatophore membrane as a lipid bilayer surrounding an organellar chromatophore."
      },
      {
       "reference": "uniprot.location:SL-0352",
       "notes": "UniProt SL-0352 represents one of the organellar chromatophore membranes when the exact outer, inner, or thylakoid membrane assignment is unknown."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0070112 and UniProt SL-0352 identify the whole generic organellar chromatophore membrane class, but no separate source-neutral CURIE was curated for its lipid constituent."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:39716",
     "taxon_label": "Paulinella",
     "presence": "VARIABLE",
     "note": "UniProt SL-0352 constrains organellar chromatophore membranes to Paulinella species without asserting that every Paulinella species carries an organellar chromatophore.",
     "reference": "uniprot.location:SL-0352"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0070112",
     "notes": "Gene Ontology cellular-component term for the generic organellar chromatophore membrane class."
    },
    {
     "reference": "GO:0030659",
     "notes": "Gene Ontology cellular-component parent term for cytoplasmic vesicle membrane."
    },
    {
     "reference": "GO:0070111",
     "notes": "Gene Ontology cellular-component term for the organellar chromatophore that GO:0070112 membranes are part of."
    },
    {
     "reference": "GO:0070113",
     "notes": "Gene Ontology cellular-component child term for the organellar chromatophore inner membrane."
    },
    {
     "reference": "GO:0070114",
     "notes": "Gene Ontology cellular-component child term for the organellar chromatophore outer membrane."
    },
    {
     "reference": "GO:0070118",
     "notes": "Gene Ontology cellular-component child term for the organellar chromatophore thylakoid membrane."
    },
    {
     "reference": "uniprot.location:SL-0352",
     "notes": "UniProt Subcellular Location entry SL-0352 maps directly to GO:0070112, places it under organellar chromatophore, and uses the term when the exact outer, inner, or thylakoid membrane assignment is unknown."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "organellar_chromatophore_membrane_scope",
     "title": "Organellar chromatophore membrane scope",
     "description": "The generic organellar chromatophore membrane class covers inner, outer, and thylakoid membranes of the Paulinella organellar chromatophore when the exact membrane identity is unspecified.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures GO and UniProt localization scope without asserting which exact membrane a generic SL-0352 annotation refers to.",
     "nodes": [
      {
       "node_id": "organellar_chromatophore_membrane",
       "label": "organellar chromatophore membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0070112"
      },
      {
       "node_id": "organellar_chromatophore",
       "label": "organellar chromatophore",
       "node_type": "STRUCTURE",
       "grounding": "GO:0070111"
      },
      {
       "node_id": "organellar_chromatophore_inner_membrane",
       "label": "organellar chromatophore inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0070113"
      },
      {
       "node_id": "organellar_chromatophore_outer_membrane",
       "label": "organellar chromatophore outer membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0070114"
      },
      {
       "node_id": "organellar_chromatophore_thylakoid_membrane",
       "label": "organellar chromatophore thylakoid membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0070118"
      }
     ],
     "edges": [
      {
       "subject": "organellar_chromatophore_membrane",
       "predicate": "part of",
       "object": "organellar_chromatophore",
       "description": "An organellar chromatophore membrane is a membrane within the organellar chromatophore.",
       "evidence": [
        {
         "reference": "GO:0070111",
         "notes": "GO places GO:0070112 as a part_of child of the organellar chromatophore term."
        },
        {
         "reference": "uniprot.location:SL-0352",
         "notes": "UniProt SL-0352 places the generic organellar chromatophore membrane under organellar chromatophore."
        }
       ]
      },
      {
       "subject": "organellar_chromatophore_inner_membrane",
       "predicate": "is a",
       "object": "organellar_chromatophore_membrane",
       "description": "The organellar chromatophore inner membrane is a specific organellar chromatophore membrane.",
       "evidence": [
        {
         "reference": "GO:0070112",
         "notes": "GO:0070112 has GO:0070113 as a narrower is_a child term."
        }
       ]
      },
      {
       "subject": "organellar_chromatophore_outer_membrane",
       "predicate": "is a",
       "object": "organellar_chromatophore_membrane",
       "description": "The organellar chromatophore outer membrane is a specific organellar chromatophore membrane.",
       "evidence": [
        {
         "reference": "GO:0070112",
         "notes": "GO:0070112 has GO:0070114 as a narrower is_a child term."
        }
       ]
      },
      {
       "subject": "organellar_chromatophore_thylakoid_membrane",
       "predicate": "is a",
       "object": "organellar_chromatophore_membrane",
       "description": "The organellar chromatophore thylakoid membrane is a specific organellar chromatophore membrane.",
       "evidence": [
        {
         "reference": "GO:0070112",
         "notes": "GO:0070112 has GO:0070118 as a narrower is_a child term."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "generic_membrane_scope",
     "prompt": "Keep the generic organellar chromatophore membrane record separate from the exact inner, outer, and thylakoid membrane records.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "UniProt SL-0352 is used when the exact organellar chromatophore membrane is unknown, whereas GO:0070113, GO:0070114, and GO:0070118 identify exact inner, outer, and thylakoid membranes.",
     "resolution_note": "Curated GO:0070112 as a generic parent/fallback localization record and kept membrane-specific topology and functions on the exact child records.",
     "evidence": [
      {
       "reference": "uniprot.location:SL-0352",
       "notes": "UniProt SL-0352 states that the generic membrane term is used when the exact outer, inner, or thylakoid membrane association is unknown."
      },
      {
       "reference": "GO:0070112",
       "notes": "GO:0070112 parents the exact inner, outer, and thylakoid organellar chromatophore membrane terms."
      }
     ]
    },
    {
     "discussion_id": "ground_chromatophore_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the generic lipid constituent of an organellar chromatophore membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#organellar_chromatophore_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0070112 and UniProt SL-0352, but the generic lipid bilayer constituent is intentionally left as a reviewed-label-only component until an exact source-neutral lipid or membrane-constituent CURIE is curated.",
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "GO:0070114",
   "label": "organellar chromatophore outer membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The outer, i.e. cytoplasm-facing, of the two lipid bilayers surrounding an organellar chromatophore.",
   "definition_source": "GO:0070114",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T17:43:58Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T17:45:26Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the GO synonym, UniProt SL xref, plastid outer membrane parentage, organellar chromatophore parthood, a reviewed-label-only outer lipid bilayer component, Paulinella distribution, an outer envelope-boundary function, a nonmechanistic topology graph, and a lipid-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T18:03:53Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #686 by removing the static envelope-boundary pseudo-function; resolved #687 by adding GO:0070112 organellar chromatophore membrane as a second parent with record-level evidence.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Paulinella-type chromatophore outer membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0070114"
    }
   ],
   "parent_structures": [
    "GO:0009527",
    "GO:0070112"
   ],
   "part_of": [
    "GO:0070111"
   ],
   "xrefs": [
    "uniprot.location:SL-0361"
   ],
   "components": [
    {
     "component_id": "organellar_chromatophore_outer_lipid_bilayer",
     "label": "organellar chromatophore outer lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Cytoplasm-facing lipid bilayer that forms the outer boundary of the organellar chromatophore envelope.",
     "evidence": [
      {
       "reference": "GO:0070114",
       "notes": "GO:0070114 defines the organellar chromatophore outer membrane as the cytoplasm-facing lipid bilayer surrounding the organellar chromatophore."
      },
      {
       "reference": "uniprot.location:SL-0361",
       "notes": "UniProt Subcellular Location SL-0361 maps directly to GO:0070114 and describes the same outer membrane topology."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0070114 and UniProt SL-0361 identify the whole organellar chromatophore outer membrane, but no separate source-neutral CURIE was curated for the lipid constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:39716",
     "taxon_label": "Paulinella",
     "presence": "VARIABLE",
     "note": "UniProt SL-0361 constrains the organellar chromatophore outer membrane to Paulinella species without asserting that every Paulinella species carries this membrane.",
     "reference": "uniprot.location:SL-0361"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0070114",
     "notes": "Gene Ontology cellular-component term for the organellar chromatophore outer membrane."
    },
    {
     "reference": "GO:0009527",
     "notes": "Gene Ontology cellular-component term for plastid outer membrane, the broader parent structure."
    },
    {
     "reference": "GO:0070112",
     "notes": "Gene Ontology cellular-component term for organellar chromatophore membrane, the broader chromatophore-membrane parent structure."
    },
    {
     "reference": "GO:0070111",
     "notes": "Gene Ontology cellular-component term for the organellar chromatophore that this outer membrane bounds."
    },
    {
     "reference": "uniprot.location:SL-0361",
     "notes": "UniProt Subcellular Location entry SL-0361 maps to GO:0070114, places it under plastid outer membrane and organellar chromatophore membrane, and describes its Paulinella-specific taxonomic range."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "organellar_chromatophore_outer_membrane_topology",
     "title": "Organellar chromatophore outer membrane topology",
     "description": "The organellar chromatophore outer membrane is the cytoplasm-facing lipid-bilayer boundary of the Paulinella organellar chromatophore envelope.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the defining envelope topology without asserting membrane proteins, import machinery, or the full organellar chromatophore photosynthetic apparatus.",
     "nodes": [
      {
       "node_id": "organellar_chromatophore_outer_membrane",
       "label": "organellar chromatophore outer membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0070114"
      },
      {
       "node_id": "organellar_chromatophore",
       "label": "organellar chromatophore",
       "node_type": "STRUCTURE",
       "grounding": "GO:0070111"
      }
     ],
     "edges": [
      {
       "subject": "organellar_chromatophore_outer_membrane",
       "predicate": "bounds",
       "object": "organellar_chromatophore",
       "description": "The outer membrane is the host-cytoplasm-facing lipid bilayer of the organellar chromatophore envelope.",
       "evidence": [
        {
         "reference": "GO:0070114",
         "notes": "GO:0070114 defines this outer membrane by its cytoplasm-facing position around an organellar chromatophore."
        },
        {
         "reference": "uniprot.location:SL-0361",
         "notes": "UniProt SL-0361 describes the same cytoplasm-facing organellar chromatophore membrane."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_chromatophore_outer_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the organellar chromatophore outer membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#organellar_chromatophore_outer_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0070114 and UniProt SL-0361, but the lipid bilayer constituent is intentionally left as a reviewed-label-only component until an exact source-neutral lipid or membrane-constituent CURIE is curated.",
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "GO:0070116",
   "label": "organellar chromatophore thylakoid",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A thylakoid located in an organellar chromatophore",
   "definition_source": "GO:0070116",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T12:30:28Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T12:30:51Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added thylakoid parentage, organellar chromatophore parthood, thylakoid lumen and membrane part terms, a GO-grounded thylakoid-membrane component, Paulinella chromatophora distribution and example, a light-reaction function, a nonmechanistic topology graph, and UniProt Subcellular Location evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T12:37:27Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #647 by citing the Paulinella chromatophora review DOI for the species-level distribution row; resolved #646 by removing the whole-chromatophore Singer et al. protein-import DOI from thylakoid record-level evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Connected isolated causal node(s) with 1 source-backed edge(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0009579"
   ],
   "part_of": [
    "GO:0070111"
   ],
   "has_part": [
    "GO:0070117",
    "GO:0070118"
   ],
   "xrefs": [
    "uniprot.location:SL-0354"
   ],
   "components": [
    {
     "component_id": "organellar_chromatophore_thylakoid_membrane",
     "label": "organellar chromatophore thylakoid membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0070118",
     "essentiality": "UNKNOWN",
     "role": "Internal membrane of the Paulinella chromatophore thylakoid that houses the complexes for the light reactions of photosynthesis.",
     "evidence": [
      {
       "reference": "GO:0070118",
       "notes": "GO:0070118 defines the organellar chromatophore thylakoid membrane as the internal membrane system carrying light-reaction complexes."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:39717",
     "taxon_label": "Paulinella chromatophora",
     "presence": "COMMON",
     "note": "Paulinella chromatophora organellar chromatophores contain thylakoids used for photosynthesis.",
     "reference": "DOI:10.5586/asbp.2014.049"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:39717",
     "taxon_label": "Paulinella chromatophora",
     "note": "Model thecate amoeba for cyanobacterium-derived organellar chromatophores with internal thylakoids.",
     "reference": "DOI:10.5586/asbp.2014.049"
    }
   ],
   "functions": [
    {
     "function_id": "light_reactions_of_photosynthesis",
     "label": "photosynthesis, light reaction",
     "grounding": "GO:0019684",
     "description": "The organellar chromatophore thylakoid is an internal membrane system carrying complexes for the light reactions of photosynthesis.",
     "evidence": [
      {
       "reference": "uniprot.location:SL-0354",
       "notes": "UniProt SL-0354 describes the organellar chromatophore thylakoid as carrying the complexes for the light reactions of photosynthesis."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0070116",
     "notes": "Gene Ontology cellular-component term for organellar chromatophore thylakoid."
    },
    {
     "reference": "GO:0009579",
     "notes": "Gene Ontology cellular-component term for thylakoid."
    },
    {
     "reference": "GO:0070111",
     "notes": "Gene Ontology cellular-component term for the organellar chromatophore parent."
    },
    {
     "reference": "GO:0070117",
     "notes": "Gene Ontology cellular-component term for organellar chromatophore thylakoid lumen."
    },
    {
     "reference": "GO:0070118",
     "notes": "Gene Ontology cellular-component term for organellar chromatophore thylakoid membrane."
    },
    {
     "reference": "uniprot.location:SL-0354",
     "notes": "UniProt Subcellular Location entry SL-0354 maps to GO:0070116 and describes the organellar chromatophore thylakoid as internal photosynthetic membranes in Paulinella species."
    },
    {
     "reference": "DOI:10.5586/asbp.2014.049",
     "notes": "Nowack 2014 reviews the evolution of the photosynthetic Paulinella chromatophore."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "paulinella_chromatophore_thylakoid_topology",
     "title": "Organellar chromatophore thylakoid topology",
     "description": "The Paulinella organellar chromatophore thylakoid contains a lumen bounded by thylakoid membrane, and the membrane carries light-reaction photosynthetic complexes.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures GO-grounded thylakoid topology and the light-reaction site without asserting the complete photosystem or electron-transport composition.",
     "nodes": [
      {
       "node_id": "organellar_chromatophore_thylakoid",
       "label": "organellar chromatophore thylakoid",
       "node_type": "STRUCTURE",
       "grounding": "GO:0070116"
      },
      {
       "node_id": "organellar_chromatophore_thylakoid_membrane",
       "label": "organellar chromatophore thylakoid membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0070118",
       "component_ref": "organellar_chromatophore_thylakoid_membrane"
      },
      {
       "node_id": "organellar_chromatophore_thylakoid_lumen",
       "label": "organellar chromatophore thylakoid lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0070117"
      },
      {
       "node_id": "photosynthesis_light_reaction",
       "label": "photosynthesis, light reaction",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0019684"
      }
     ],
     "edges": [
      {
       "subject": "organellar_chromatophore_thylakoid_membrane",
       "predicate": "bounds",
       "object": "organellar_chromatophore_thylakoid_lumen",
       "description": "The organellar chromatophore thylakoid lumen is bounded by the thylakoid membrane.",
       "evidence": [
        {
         "reference": "GO:0070117",
         "notes": "GO:0070117 defines the lumen as the compartment bounded by the thylakoid membrane."
        }
       ]
      },
      {
       "subject": "organellar_chromatophore_thylakoid_membrane",
       "predicate": "supports",
       "object": "photosynthesis_light_reaction",
       "description": "The thylakoid membrane carries photosynthetic light-reaction complexes.",
       "evidence": [
        {
         "reference": "GO:0070118",
         "notes": "GO:0070118 defines the membrane as the internal system that houses light-reaction complexes."
        }
       ]
      },
      {
       "subject": "organellar_chromatophore_thylakoid_membrane",
       "predicate": "is part of",
       "object": "organellar_chromatophore_thylakoid",
       "description": "The organellar chromatophore thylakoid membrane forms the photosynthetic bilayer of the chromatophore thylakoid.",
       "evidence": [
        {
         "reference": "GO:0070116",
         "notes": "GO:0070116 and GO:0070118 link the chromatophore thylakoid membrane to the chromatophore thylakoid."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0070117",
   "label": "organellar chromatophore thylakoid lumen",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The volume enclosed by an organellar chromatophore thylakoid membrane.",
   "definition_source": "GO:0070117",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T19:25:00Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T19:25:28Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the GO synonym, plastid thylakoid-lumen parentage, organellar chromatophore thylakoid parthood, UniProt SL xref, Paulinella distribution, and a nonmechanistic thylakoid-lumen topology graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T19:32:42Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #696 by adding a resolved boundary interpretation that keeps the thylakoid membrane as a lumen boundary rather than a lumen component.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Paulinella-type chromatophore thylakoid lumen",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0070117"
    }
   ],
   "parent_structures": [
    "GO:0031978"
   ],
   "part_of": [
    "GO:0070116"
   ],
   "xrefs": [
    "uniprot.location:SL-0355"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:39716",
     "taxon_label": "Paulinella",
     "presence": "VARIABLE",
     "note": "UniProt SL-0355 constrains organellar chromatophore thylakoid lumens to Paulinella species without asserting that every Paulinella species carries an organellar chromatophore.",
     "reference": "uniprot.location:SL-0355"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0070117",
     "notes": "Gene Ontology cellular-component term for the organellar chromatophore thylakoid lumen."
    },
    {
     "reference": "GO:0031978",
     "notes": "Gene Ontology cellular-component term for plastid thylakoid lumen, the broader plastid thylakoid compartment."
    },
    {
     "reference": "GO:0070116",
     "notes": "Gene Ontology cellular-component term for the organellar chromatophore thylakoid that this lumen is part of."
    },
    {
     "reference": "GO:0070118",
     "notes": "Gene Ontology cellular-component term for the organellar chromatophore thylakoid membrane that encloses this lumen."
    },
    {
     "reference": "uniprot.location:SL-0355",
     "notes": "UniProt Subcellular Location entry SL-0355 maps directly to GO:0070117, places it under plastid thylakoid lumen and organellar chromatophore thylakoid, and describes its Paulinella-specific taxonomic range."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "organellar_chromatophore_thylakoid_lumen_topology",
     "title": "Organellar chromatophore thylakoid lumen topology",
     "description": "The organellar chromatophore thylakoid lumen is the Paulinella chromatophore thylakoid compartment enclosed by the thylakoid membrane.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the defining thylakoid-lumen boundary without asserting lumenal proteins or photosynthetic proton transport mechanisms.",
     "nodes": [
      {
       "node_id": "organellar_chromatophore_thylakoid_lumen",
       "label": "organellar chromatophore thylakoid lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0070117"
      },
      {
       "node_id": "organellar_chromatophore_thylakoid_membrane",
       "label": "organellar chromatophore thylakoid membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0070118"
      }
     ],
     "edges": [
      {
       "subject": "organellar_chromatophore_thylakoid_membrane",
       "predicate": "encloses",
       "object": "organellar_chromatophore_thylakoid_lumen",
       "description": "The organellar chromatophore thylakoid membrane encloses the thylakoid lumen.",
       "evidence": [
        {
         "reference": "GO:0070117",
         "notes": "GO:0070117 defines the organellar chromatophore thylakoid lumen as the volume enclosed by an organellar chromatophore thylakoid membrane."
        },
        {
         "reference": "uniprot.location:SL-0355",
         "notes": "UniProt SL-0355 describes the organellar chromatophore thylakoid lumen as the compartment bounded by the thylakoid membrane."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "boundary_membrane_not_lumen_component",
     "prompt": "Keep the organellar chromatophore thylakoid membrane as the boundary of the organellar chromatophore thylakoid lumen rather than as a lumen component.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#organellar_chromatophore_thylakoid_lumen_topology"
     ],
     "rationale": "GO:0070117 denotes the volume enclosed by an organellar chromatophore thylakoid membrane, whereas GO:0070118 denotes the lipid bilayer membrane that encloses that volume.",
     "resolution_note": "Represented GO:0070118 as the boundary node in the topology graph without a component_ref and left the lumen record without constituent components.",
     "evidence": [
      {
       "reference": "GO:0070117",
       "notes": "GO:0070117 defines the organellar chromatophore thylakoid lumen as the volume enclosed by an organellar chromatophore thylakoid membrane."
      },
      {
       "reference": "GO:0070118",
       "notes": "GO:0070118 defines the organellar chromatophore thylakoid membrane as the lipid bilayer of an organellar chromatophore thylakoid."
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0070118",
   "label": "organellar chromatophore thylakoid membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The lipid bilayer membrane of any thylakoid within an organellar chromatophore.",
   "definition_source": "GO:0070118",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T18:49:50Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T18:50:12Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the GO synonym, UniProt SL xref, thylakoid membrane parentage, organellar chromatophore thylakoid parthood, a reviewed-label-only thylakoid lipid bilayer component, Paulinella distribution, a light-reaction function, a nonmechanistic topology graph, and a lipid-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T18:56:07Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #692 by adding GO:0055035 plastid thylakoid membrane as a second parent structure with record-level evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T19:51:04Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #698 by adding GO:0070112 organellar chromatophore membrane as a parent of the organellar chromatophore thylakoid membrane.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Paulinella-type chromatophore thylakoid membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0070118"
    }
   ],
   "parent_structures": [
    "GO:0042651",
    "GO:0055035",
    "GO:0070112"
   ],
   "part_of": [
    "GO:0070116"
   ],
   "xrefs": [
    "uniprot.location:SL-0356"
   ],
   "components": [
    {
     "component_id": "organellar_chromatophore_thylakoid_lipid_bilayer",
     "label": "organellar chromatophore thylakoid lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Internal organellar chromatophore thylakoid lipid bilayer that bounds the thylakoid lumen and houses light-reaction complexes.",
     "evidence": [
      {
       "reference": "GO:0070118",
       "notes": "GO:0070118 defines the organellar chromatophore thylakoid membrane as the lipid bilayer membrane of an organellar chromatophore thylakoid."
      },
      {
       "reference": "uniprot.location:SL-0356",
       "notes": "UniProt Subcellular Location SL-0356 maps directly to GO:0070118 and describes the same internal photosynthetic membrane system."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0070118 and UniProt SL-0356 identify the whole organellar chromatophore thylakoid membrane, but no separate source-neutral CURIE was curated for the lipid constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:39716",
     "taxon_label": "Paulinella",
     "presence": "VARIABLE",
     "note": "UniProt SL-0356 constrains the organellar chromatophore thylakoid membrane to Paulinella species without asserting that every Paulinella species carries this membrane.",
     "reference": "uniprot.location:SL-0356"
    }
   ],
   "functions": [
    {
     "function_id": "light_reactions_of_photosynthesis",
     "label": "photosynthesis, light reaction",
     "grounding": "GO:0019684",
     "description": "The organellar chromatophore thylakoid membrane houses complexes that carry out the light reactions of photosynthesis.",
     "evidence": [
      {
       "reference": "uniprot.location:SL-0356",
       "notes": "UniProt SL-0356 describes the membrane as the internal system housing complexes for the light reactions of photosynthesis."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0070118",
     "notes": "Gene Ontology cellular-component term for the organellar chromatophore thylakoid membrane."
    },
    {
     "reference": "GO:0042651",
     "notes": "Gene Ontology cellular-component term for thylakoid membrane, the broader thylakoid-membrane parent structure."
    },
    {
     "reference": "GO:0055035",
     "notes": "Gene Ontology cellular-component term for plastid thylakoid membrane, the plastid-specific thylakoid-membrane parent structure."
    },
    {
     "reference": "GO:0070112",
     "notes": "Gene Ontology cellular-component term for organellar chromatophore membrane, the broader Paulinella chromatophore-membrane parent structure."
    },
    {
     "reference": "GO:0070116",
     "notes": "Gene Ontology cellular-component term for the organellar chromatophore thylakoid that this membrane is part of."
    },
    {
     "reference": "GO:0070117",
     "notes": "Gene Ontology cellular-component term for the lumen bounded by the organellar chromatophore thylakoid membrane."
    },
    {
     "reference": "uniprot.location:SL-0356",
     "notes": "UniProt Subcellular Location entry SL-0356 maps to GO:0070118, places it under plastid thylakoid membrane and organellar chromatophore thylakoid, and describes its Paulinella-specific taxonomic range."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "organellar_chromatophore_thylakoid_membrane_topology",
     "title": "Organellar chromatophore thylakoid membrane topology",
     "description": "The organellar chromatophore thylakoid membrane bounds the thylakoid lumen and supports photosynthetic light-reaction complexes.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the defining thylakoid-membrane topology and light-reaction site without asserting the complete photosystem or electron-transport composition.",
     "nodes": [
      {
       "node_id": "organellar_chromatophore_thylakoid_membrane",
       "label": "organellar chromatophore thylakoid membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0070118"
      },
      {
       "node_id": "organellar_chromatophore_thylakoid_lumen",
       "label": "organellar chromatophore thylakoid lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0070117"
      },
      {
       "node_id": "photosynthesis_light_reaction",
       "label": "photosynthesis, light reaction",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0019684"
      }
     ],
     "edges": [
      {
       "subject": "organellar_chromatophore_thylakoid_membrane",
       "predicate": "bounds",
       "object": "organellar_chromatophore_thylakoid_lumen",
       "description": "The organellar chromatophore thylakoid lumen is bounded by the thylakoid membrane.",
       "evidence": [
        {
         "reference": "GO:0070117",
         "notes": "GO:0070117 defines the lumen as the volume enclosed by an organellar chromatophore thylakoid membrane."
        }
       ]
      },
      {
       "subject": "organellar_chromatophore_thylakoid_membrane",
       "predicate": "supports",
       "object": "photosynthesis_light_reaction",
       "description": "The organellar chromatophore thylakoid membrane houses complexes for the light reactions of photosynthesis.",
       "evidence": [
        {
         "reference": "GO:0070118",
         "notes": "GO:0070118 defines the membrane as the lipid bilayer of an organellar chromatophore thylakoid."
        },
        {
         "reference": "uniprot.location:SL-0356",
         "notes": "UniProt SL-0356 describes the membrane as housing the complexes that carry out photosynthetic light reactions."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_chromatophore_thylakoid_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the organellar chromatophore thylakoid membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#organellar_chromatophore_thylakoid_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0070118 and UniProt SL-0356, but the lipid bilayer constituent is intentionally left as a reviewed-label-only component until an exact source-neutral lipid or membrane-constituent CURIE is curated.",
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "GO:0044310",
   "label": "osmiophilic body",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A membrane-bounded vesicle found predominantly in Plasmodium female gametocytes, that becomes progressively more abundant as the gametocyte reaches full maturity. These vesicles lie beneath the subpellicular membrane of the gametocyte, and the release of their contents into the parasitophorous vacuole has been postulated to aid in the escape of gametocytes from the erythrocyte after ingestion by the mosquito.",
   "definition_source": "GO:0044310",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-03T03:16:45Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T03:18:15Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added cytoplasmic-vesicle parentage, membrane and Pfg377 components, P. falciparum female-gametocyte scope, DOI/GO evidence, a nonmechanistic Pfg377 emergence graph, and component-grounding and release-scope discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0031410"
   ],
   "components": [
    {
     "component_id": "osmiophilic_body_membrane",
     "label": "osmiophilic body membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0044310 identifies the whole osmiophilic body vesicle; no exact source-neutral osmiophilic-body membrane CURIE was curated in this pass.",
     "role": "Membrane boundary of the electron-dense osmiophilic body in mature Plasmodium falciparum female gametocytes.",
     "evidence": [
      {
       "reference": "GO:0044310",
       "notes": "GO defines osmiophilic bodies as membrane-bounded vesicles."
      },
      {
       "reference": "DOI:10.1111/j.1365-2958.2007.06039.x",
       "notes": "De Koning-Ward et al. 2008 studied membrane-bound osmiophilic bodies in P. falciparum female gametocytes."
      }
     ]
    },
    {
     "component_id": "pfg377_osmiophilic_body_protein",
     "label": "Pfg377 osmiophilic body protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Pfg377 is curated as a P. falciparum osmiophilic-body protein; no exact source-neutral Plasmodium Pfg377 protein-family CURIE was verified in this pass.",
     "gene_symbols": [
      "Pfg377"
     ],
     "role": "Gametocyte protein associated with P. falciparum osmiophilic bodies and required for the normal osmiophilic-body complement of female gametocytes.",
     "evidence": [
      {
       "reference": "DOI:10.1016/0166-6851(95)02491-3",
       "notes": "Alano et al. 1995 identified Pfg377 as a P. falciparum gametocyte antigen associated with osmiophilic bodies."
      },
      {
       "reference": "DOI:10.1111/j.1365-2958.2007.06039.x",
       "notes": "De Koning-Ward et al. 2008 used targeted gene disruption to tie Pfg377 to normal osmiophilic-body formation."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A0A059WIJ2",
       "protein_label": "Pfg377",
       "gene_symbol": "pfg377",
       "taxon_id": "NCBITaxon:5833",
       "taxon_label": "Plasmodium falciparum",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene Pfg377 in Plasmodium falciparum. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A0A059WIJ2",
         "notes": "UniProtKB unreviewed (TrEMBL) entry A0A059WIJ2 for gene Pfg377 in Plasmodium falciparum. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5833",
     "taxon_label": "Plasmodium falciparum",
     "presence": "COMMON",
     "note": "Osmiophilic bodies are directly evidenced in mature P. falciparum female gametocytes, where Pfg377 loss reduces the normal organelle complement.",
     "reference": "DOI:10.1111/j.1365-2958.2007.06039.x"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5833",
     "taxon_label": "Plasmodium falciparum",
     "note": "Human malaria parasite in which Pfg377 disruption connected osmiophilic body formation to female gametocyte emergence and mosquito infectivity.",
     "reference": "DOI:10.1111/j.1365-2958.2007.06039.x"
    }
   ],
   "functions": [
    {
     "function_id": "female_gametocyte_emergence",
     "label": "female gametocyte emergence support",
     "description": "Osmiophilic bodies in mature P. falciparum female gametocytes support efficient emergence from erythrocytes after gametogenesis is induced.",
     "evidence": [
      {
       "reference": "DOI:10.1111/j.1365-2958.2007.06039.x",
       "notes": "De Koning-Ward et al. 2008 found that Pfg377-negative female gametocytes lack the full osmiophilic-body complement and are less efficient at emergence from erythrocytes."
      }
     ]
    },
    {
     "function_id": "malaria_transmission_to_mosquito",
     "label": "mosquito infection support",
     "description": "Normal osmiophilic-body formation contributes to P. falciparum transmission to mosquitoes after a gametocyte-containing blood meal.",
     "evidence": [
      {
       "reference": "DOI:10.1111/j.1365-2958.2007.06039.x",
       "notes": "De Koning-Ward et al. 2008 linked the Pfg377-negative osmiophilic-body defect to a strong reduction in mosquito oocyst formation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0044310",
     "notes": "Gene Ontology cellular-component term for osmiophilic body."
    },
    {
     "reference": "GO:0031410",
     "notes": "Gene Ontology cellular-component parent term for cytoplasmic vesicles."
    },
    {
     "reference": "DOI:10.1016/0166-6851(95)02491-3",
     "notes": "Alano et al. 1995, COS cell expression cloning of Pfg377, a Plasmodium falciparum gametocyte antigen associated with osmiophilic bodies, Molecular and Biochemical Parasitology."
    },
    {
     "reference": "DOI:10.1111/j.1365-2958.2007.06039.x",
     "notes": "De Koning-Ward et al. 2008, The role of osmiophilic bodies and Pfg377 expression in female gametocyte emergence and mosquito infectivity in the human malaria parasite Plasmodium falciparum, Molecular Microbiology."
    },
    {
     "reference": "DOI:10.1074/mcp.m116.060681",
     "notes": "Suarez-Cortes et al. 2016, Comparative Proteomics and Functional Analysis Reveal a Role of Plasmodium falciparum Osmiophilic Bodies in Malaria Parasite Transmission, Molecular & Cellular Proteomics."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "pfg377_osmiophilic_body_emergence",
     "title": "Pfg377 supports osmiophilic-body abundance and gametocyte emergence",
     "description": "Pfg377 associates with P. falciparum osmiophilic bodies and supports normal osmiophilic-body formation; female gametocytes with a reduced organelle complement emerge from erythrocytes less efficiently and are defective in mosquito infection.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records Pfg377 association, organelle abundance, and the emergence phenotype without asserting that osmiophilic-body content release is the direct physical cause of erythrocyte exit.",
     "nodes": [
      {
       "node_id": "osmiophilic_body_membrane",
       "label": "osmiophilic body membrane",
       "node_type": "STRUCTURE",
       "component_ref": "osmiophilic_body_membrane"
      },
      {
       "node_id": "osmiophilic_body",
       "label": "osmiophilic body",
       "node_type": "ORGANELLE",
       "grounding": "GO:0044310"
      },
      {
       "node_id": "pfg377_osmiophilic_body_protein",
       "label": "Pfg377 osmiophilic body protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "pfg377_osmiophilic_body_protein"
      },
      {
       "node_id": "female_gametocyte_emergence",
       "label": "female gametocyte emergence",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "mosquito_oocyst_formation",
       "label": "mosquito oocyst formation",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "osmiophilic_body_membrane",
       "predicate": "bounds",
       "object": "osmiophilic_body",
       "description": "The osmiophilic body membrane bounds the vesicle in mature P. falciparum female gametocytes.",
       "evidence": [
        {
         "reference": "GO:0044310",
         "notes": "GO defines osmiophilic bodies as membrane-bounded vesicles of Plasmodium female gametocytes."
        }
       ]
      },
      {
       "subject": "pfg377_osmiophilic_body_protein",
       "predicate": "associates with",
       "object": "osmiophilic_body",
       "description": "The Pfg377 gametocyte antigen associates with P. falciparum osmiophilic bodies.",
       "evidence": [
        {
         "reference": "DOI:10.1016/0166-6851(95)02491-3",
         "notes": "Alano et al. 1995 identified Pfg377 as a P. falciparum gametocyte antigen associated with osmiophilic bodies."
        }
       ]
      },
      {
       "subject": "pfg377_osmiophilic_body_protein",
       "predicate": "supports formation of",
       "object": "osmiophilic_body",
       "description": "Pfg377 supports normal formation of the osmiophilic-body complement in P. falciparum female gametocytes.",
       "evidence": [
        {
         "reference": "DOI:10.1111/j.1365-2958.2007.06039.x",
         "notes": "De Koning-Ward et al. 2008 found fewer osmiophilic bodies in Pfg377-negative female gametocytes."
        }
       ]
      },
      {
       "subject": "osmiophilic_body",
       "predicate": "supports",
       "object": "female_gametocyte_emergence",
       "description": "A normal osmiophilic-body complement supports efficient female gametocyte emergence from erythrocytes.",
       "evidence": [
        {
         "reference": "DOI:10.1111/j.1365-2958.2007.06039.x",
         "notes": "De Koning-Ward et al. 2008 connected the Pfg377 osmiophilic-body defect to reduced female gametocyte emergence."
        }
       ]
      },
      {
       "subject": "female_gametocyte_emergence",
       "predicate": "supports",
       "object": "mosquito_oocyst_formation",
       "description": "Efficient emergence of P. falciparum female gametocytes supports mosquito oocyst formation after the blood meal.",
       "evidence": [
        {
         "reference": "DOI:10.1111/j.1365-2958.2007.06039.x",
         "notes": "De Koning-Ward et al. 2008 found that the reduced emergence of Pfg377-negative gametocytes strongly impaired mosquito oocyst formation."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_pfg377_and_osmiophilic_body_membrane",
     "prompt": "Resolve exact source-neutral groundings for Pfg377 and the osmiophilic body membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#osmiophilic_body_membrane",
      "components#pfg377_osmiophilic_body_protein"
     ],
     "rationale": "This first osmiophilic-body record keeps the Pfg377 protein and the vesicle membrane label-only because no exact InterPro, Pfam, NCBIfam, or GO identifier for those source-neutral component classes was verified.",
     "evidence": [
      {
       "reference": "GO:0044310",
       "notes": "GO identifies the whole osmiophilic body vesicle."
      },
      {
       "reference": "DOI:10.1111/j.1365-2958.2007.06039.x",
       "notes": "De Koning-Ward et al. 2008 studied the known Pfg377 protein association with osmiophilic bodies."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    },
    {
     "discussion_id": "keep_release_mechanism_postulated",
     "prompt": "Avoid asserting a direct osmiophilic-body cargo-release mechanism for female gametocyte egress until direct physical evidence is curated.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#pfg377_osmiophilic_body_emergence"
     ],
     "rationale": "GO's definition and De Koning-Ward et al. describe release of osmiophilic-body contents into the parasitophorous vacuole as a postulated aid to escape. The graph therefore captures the supported Pfg377-to-organelle and emergence phenotypes without converting that postulate into a causal edge.",
     "evidence": [
      {
       "reference": "GO:0044310",
       "notes": "GO carries the postulated-release wording in its osmiophilic body definition."
      },
      {
       "reference": "DOI:10.1111/j.1365-2958.2007.06039.x",
       "notes": "De Koning-Ward et al. 2008 found a reduced osmiophilic-body complement and reduced emergence efficiency in Pfg377-negative female gametocytes."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:parasitophorous_vacuole",
   "label": "parasitophorous vacuole",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A membrane-bounded host-cell vacuole in which an invading apicomplexan parasite resides and develops; its bounding parasitophorous vacuolar membrane is initiated during host-cell invasion and surrounds the intracellular parasite.",
   "definition_source": "uniprot.location:SL-0194",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T18:06:58Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T18:07:43Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the UniProt SL xref, symbiont-containing-vacuole parentage, a PVM constituent, eukaryotic and Apicomplexa distribution, Toxoplasma and Plasmodium examples, PV niche function, DOI/GO/UniProt evidence, a nonmechanistic topology graph, and scope discussions for GO:0020003 and GO:0020005.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T18:19:06Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved #820, #821, and #822 by removing the inferred Eukaryota distribution row, deleting the ambiguous PV exact synonym, and dropping the organism-as-state node from the topology graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T18:53:40Z",
     "curator": "codex",
     "action": "ADDRESSED_CURATION_TODO",
     "changes": "Resolved the PVM exact-grounding TODO by replacing the label-only PVM component with an exact has_part link and by grounding the PV topology node to cellstructuremech:parasitophorous_vacuole_membrane.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0020003"
   ],
   "xrefs": [
    "uniprot.location:SL-0194"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5794",
     "taxon_label": "Apicomplexa",
     "presence": "COMMON",
     "note": "UniProt describes the parasitophorous vacuole as the host-cell vacuole in which most apicomplexan parasites reside and develop.",
     "reference": "uniprot.location:SL-0194"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5811",
     "taxon_label": "Toxoplasma gondii",
     "note": "Apicomplexan parasite whose parasitophorous vacuole and parasite-modified PVM are reviewed as a model host-parasite interface.",
     "reference": "DOI:10.1016/j.pt.2017.02.007"
    },
    {
     "taxon_id": "NCBITaxon:5833",
     "taxon_label": "Plasmodium falciparum",
     "note": "Human malaria parasite whose intraerythrocytic PV/PVM was used in a BioID survey of PVM-associated proteins.",
     "reference": "DOI:10.1128/mSphere.00522-17"
    }
   ],
   "functions": [
    {
     "function_id": "intracellular_parasite_replication_niche",
     "label": "intracellular parasite replication niche",
     "description": "The parasitophorous vacuole surrounds the intracellular parasite and supplies the host-cell compartment in which apicomplexan parasites reside and develop.",
     "evidence": [
      {
       "reference": "uniprot.location:SL-0194",
       "notes": "UniProt SL-0194 defines the parasitophorous vacuole as the host-cell vacuole where most apicomplexan parasites reside and develop."
      },
      {
       "reference": "DOI:10.1016/j.pt.2017.02.007",
       "notes": "Clough and Frickel 2017 review the Toxoplasma PV as the interface between the parasite and its host."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "uniprot.location:SL-0194",
     "notes": "UniProt Subcellular Location entry SL-0194 identifies the parasitophorous vacuole and maps it to the broader GO:0020003 symbiont-containing vacuole class."
    },
    {
     "reference": "GO:0020003",
     "notes": "Gene Ontology cellular-component term for symbiont-containing vacuoles, the broader class that contains apicomplexan parasitophorous vacuoles."
    },
    {
     "reference": "GO:0020005",
     "notes": "Gene Ontology cellular-component term for the broader symbiont-containing vacuole membrane class."
    },
    {
     "reference": "uniprot.location:SL-0193",
     "notes": "UniProt Subcellular Location entry SL-0193 identifies the parasitophorous vacuolar membrane and maps it to GO:0020005."
    },
    {
     "reference": "DOI:10.1242/jcs.111.11.1467",
     "notes": "Lingelbach and Joiner 1998, The parasitophorous vacuole membrane surrounding Plasmodium and Toxoplasma: an unusual compartment in infected cells, Journal of Cell Science."
    },
    {
     "reference": "DOI:10.1016/j.pt.2017.02.007",
     "notes": "Clough and Frickel 2017, The Toxoplasma Parasitophorous Vacuole: An Evolving Host-Parasite Frontier, Trends in Parasitology."
    },
    {
     "reference": "DOI:10.1128/mSphere.00522-17",
     "notes": "Schnider et al. 2018, BioID Reveals Novel Proteins of the Plasmodium Parasitophorous Vacuole Membrane, mSphere."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "parasitophorous_vacuole_topology",
     "title": "Parasitophorous vacuole topology",
     "description": "The parasitophorous vacuolar membrane is the lipid-bilayer boundary of the PV.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the defining PV/PVM boundary without modeling the parasite secretory mechanisms that build and remodel the PVM.",
     "nodes": [
      {
       "node_id": "parasitophorous_vacuole_membrane",
       "label": "parasitophorous vacuole membrane",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:parasitophorous_vacuole_membrane"
      },
      {
       "node_id": "parasitophorous_vacuole",
       "label": "parasitophorous vacuole",
       "node_type": "ORGANELLE",
       "grounding": "cellstructuremech:parasitophorous_vacuole"
      }
     ],
     "edges": [
      {
       "subject": "parasitophorous_vacuole_membrane",
       "predicate": "bounds",
       "object": "parasitophorous_vacuole",
       "description": "The parasitophorous vacuolar membrane is the lipid-bilayer boundary of the parasitophorous vacuole.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0193",
         "notes": "UniProt SL-0193 identifies the parasitophorous vacuolar membrane as the membrane surrounding the PV."
        },
        {
         "reference": "uniprot.location:SL-0194",
         "notes": "UniProt SL-0194 defines the PV as a host-cell vacuole enclosed by the PVM."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "go_symbiont_vacuole_scope",
     "prompt": "Model GO:0020003 as a broad parent rather than as the identity of the Apicomplexa-scoped parasitophorous vacuole.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record"
     ],
     "rationale": "GO:0020003 names the symbiont-containing vacuole class and UniProt maps the narrower apicomplexan SL-0194 parasitophorous-vacuole location to it.",
     "resolution_note": "Minted an exact CellStructureMech identifier for the Apicomplexa-scoped parasitophorous vacuole and retained GO:0020003 as is-a parentage.",
     "evidence": [
      {
       "reference": "uniprot.location:SL-0194",
       "notes": "SL-0194 identifies the parasitophorous vacuole and maps it to GO:0020003."
      },
      {
       "reference": "GO:0020003",
       "notes": "GO:0020003 is the cellular-component term for symbiont-containing vacuoles."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    },
    {
     "discussion_id": "resolve_pvm_exact_grounding",
     "prompt": "Decide whether the parasitophorous vacuolar membrane needs its own exact record or exact source-neutral component grounding.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "has_part",
      "causal_graphs#parasitophorous_vacuole_topology"
     ],
     "rationale": "UniProt SL-0193 names the PVM exactly even though its mapped GO term, GO:0020005, names the broader symbiont-containing vacuole membrane class.",
     "evidence": [
      {
       "reference": "uniprot.location:SL-0193",
       "notes": "UniProt SL-0193 identifies the parasitophorous vacuolar membrane as the membrane surrounding the PV."
      },
      {
       "reference": "GO:0020005",
       "notes": "GO:0020005 is labeled symbiont-containing vacuole membrane."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13",
     "resolution_note": "Minted cellstructuremech:parasitophorous_vacuole_membrane as the exact Apicomplexa-scoped PVM record and moved the PV topology node from a label-only component to the new structure record."
    }
   ],
   "has_part": [
    "cellstructuremech:parasitophorous_vacuole_membrane",
    "cellstructuremech:parasitophorous_vacuole_lumen"
   ]
  },
  {
   "identifier": "cellstructuremech:parasitophorous_vacuole_lumen",
   "label": "parasitophorous vacuole lumen",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The parasitophorous vacuole compartment bounded by the membrane of the parasitophorous vacuole.",
   "definition_source": "uniprot.location:SL-0341",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T18:32:24Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T18:33:04Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the UniProt SL synonym and xref, symbiont-containing-vacuolar-space parentage, parasitophorous-vacuole parthood, Apicomplexa distribution, lumen-residence function, GO/UniProt evidence, a nonmechanistic topology graph, and a resolved GO scope discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T18:41:39Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved #824 and #825 by removing the topological restatement from functions and narrowing the topology graph scope note so it no longer implies PVM-remodeling mechanisms are curated on the containing vacuole.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "parasitophorous vacuolar lumen",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0341"
    }
   ],
   "parent_structures": [
    "GO:0020004"
   ],
   "part_of": [
    "cellstructuremech:parasitophorous_vacuole"
   ],
   "xrefs": [
    "uniprot.location:SL-0341"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5794",
     "taxon_label": "Apicomplexa",
     "presence": "COMMON",
     "note": "UniProt places the parasitophorous vacuole lumen under the parasitophorous vacuole location, whose definition scopes the vacuole to the host-cell compartment in which most apicomplexan parasites reside and develop.",
     "reference": "uniprot.location:SL-0194"
    }
   ],
   "evidence": [
    {
     "reference": "uniprot.location:SL-0341",
     "notes": "UniProt Subcellular Location entry SL-0341 identifies the parasitophorous vacuole lumen, lists parasitophorous vacuolar lumen as an exact synonym, and places the lumen under the parasitophorous vacuole location."
    },
    {
     "reference": "GO:0020004",
     "notes": "Gene Ontology cellular-component term for the broader symbiont-containing vacuolar space class."
    },
    {
     "reference": "uniprot.location:SL-0194",
     "notes": "UniProt Subcellular Location entry SL-0194 identifies the Apicomplexa-scoped parasitophorous vacuole containing the parasitophorous vacuole lumen."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "parasitophorous_vacuole_lumen_topology",
     "title": "Parasitophorous vacuole lumen topology",
     "description": "The parasitophorous vacuole lumen is the internal compartment of the parasitophorous vacuole.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures only the defining lumen topology and intentionally leaves parasite residence, host nutrient access, and PVM-remodeling mechanisms out of scope.",
     "nodes": [
      {
       "node_id": "parasitophorous_vacuole_lumen",
       "label": "parasitophorous vacuole lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "cellstructuremech:parasitophorous_vacuole_lumen"
      },
      {
       "node_id": "parasitophorous_vacuole",
       "label": "parasitophorous vacuole",
       "node_type": "ORGANELLE",
       "grounding": "cellstructuremech:parasitophorous_vacuole"
      }
     ],
     "edges": [
      {
       "subject": "parasitophorous_vacuole_lumen",
       "predicate": "is part of",
       "object": "parasitophorous_vacuole",
       "description": "The parasitophorous vacuole lumen is the internal compartment of the parasitophorous vacuole.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0341",
         "notes": "UniProt SL-0341 places the parasitophorous vacuole lumen under the parasitophorous vacuole."
        },
        {
         "reference": "uniprot.location:SL-0194",
         "notes": "UniProt SL-0194 identifies the parasitophorous vacuole containing the lumen."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "go_symbiont_vacuolar_space_scope",
     "prompt": "Model GO:0020004 as a broad parent rather than as the exact parasitophorous vacuole lumen identity.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record"
     ],
     "rationale": "GO:0020004 names the symbiont-containing vacuolar space class, whereas UniProt SL-0341 names the narrower lumen of the Apicomplexa-scoped parasitophorous vacuole.",
     "resolution_note": "Minted an exact CellStructureMech identifier for the parasitophorous vacuole lumen and retained GO:0020004 as is-a parentage.",
     "evidence": [
      {
       "reference": "uniprot.location:SL-0341",
       "notes": "SL-0341 identifies the parasitophorous vacuole lumen."
      },
      {
       "reference": "GO:0020004",
       "notes": "GO:0020004 is labeled symbiont-containing vacuolar space."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:parasitophorous_vacuole_membrane",
   "label": "parasitophorous vacuole membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The membrane surrounding the parasitophorous vacuole.",
   "definition_source": "uniprot.location:SL-0193",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T18:53:10Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T18:53:40Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the UniProt SL synonym and xref, symbiont-containing-vacuole-membrane parentage, parasitophorous-vacuole parthood, a label-only PVM lipid-bilayer component, Apicomplexa distribution, Toxoplasma and Plasmodium examples, GO/UniProt/DOI evidence, a nonmechanistic topology graph, and GO and lipid-bilayer grounding discussions.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "parasitophorous vacuolar membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0193"
    }
   ],
   "parent_structures": [
    "GO:0020005"
   ],
   "part_of": [
    "cellstructuremech:parasitophorous_vacuole"
   ],
   "xrefs": [
    "uniprot.location:SL-0193"
   ],
   "components": [
    {
     "component_id": "parasitophorous_vacuole_membrane_lipid_bilayer",
     "label": "parasitophorous vacuole membrane lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Generic lipid-bilayer constituent that surrounds the parasitophorous vacuole and separates it from the host cytosol.",
     "evidence": [
      {
       "reference": "uniprot.location:SL-0193",
       "notes": "UniProt Subcellular Location SL-0193 identifies the parasitophorous vacuole membrane as the membrane surrounding the parasitophorous vacuole."
      },
      {
       "reference": "DOI:10.1242/jcs.111.11.1467",
       "notes": "Lingelbach and Joiner 1998 review the parasitophorous vacuolar membrane surrounding intracellular Plasmodium and Toxoplasma parasites."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "UniProt SL-0193 identifies the whole parasitophorous vacuole membrane, but no exact Apicomplexa-scoped lipid or lipid-bilayer CURIE was curated for the generic bilayer constituent."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5794",
     "taxon_label": "Apicomplexa",
     "presence": "COMMON",
     "note": "UniProt places the parasitophorous vacuole membrane under the parasitophorous vacuole location, whose definition scopes the vacuole to host-cell compartments formed by most apicomplexan parasites.",
     "reference": "uniprot.location:SL-0194"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5811",
     "taxon_label": "Toxoplasma gondii",
     "note": "Apicomplexan model whose parasitophorous vacuole membrane is reviewed as a parasite-remodeled host-parasite interface.",
     "reference": "DOI:10.1016/j.pt.2017.02.007"
    },
    {
     "taxon_id": "NCBITaxon:5833",
     "taxon_label": "Plasmodium falciparum",
     "note": "Human malaria parasite whose intraerythrocytic PVM was surveyed by proximity labeling to identify PVM-associated proteins.",
     "reference": "DOI:10.1128/mSphere.00522-17"
    }
   ],
   "evidence": [
    {
     "reference": "uniprot.location:SL-0193",
     "notes": "UniProt Subcellular Location entry SL-0193 identifies the parasitophorous vacuole membrane, lists parasitophorous vacuolar membrane as an exact synonym, and maps the term to the broader GO:0020005 symbiont-containing vacuole membrane class."
    },
    {
     "reference": "GO:0020005",
     "notes": "Gene Ontology cellular-component term for the broader symbiont-containing vacuole membrane class."
    },
    {
     "reference": "uniprot.location:SL-0194",
     "notes": "UniProt Subcellular Location entry SL-0194 identifies the containing parasitophorous vacuole."
    },
    {
     "reference": "DOI:10.1242/jcs.111.11.1467",
     "notes": "Lingelbach and Joiner 1998, The parasitophorous vacuole membrane surrounding Plasmodium and Toxoplasma: an unusual compartment in infected cells, Journal of Cell Science."
    },
    {
     "reference": "DOI:10.1016/j.pt.2017.02.007",
     "notes": "Clough and Frickel 2017, The Toxoplasma Parasitophorous Vacuole: An Evolving Host-Parasite Frontier, Trends in Parasitology."
    },
    {
     "reference": "DOI:10.1128/mSphere.00522-17",
     "notes": "Schnider et al. 2018, BioID Reveals Novel Proteins of the Plasmodium Parasitophorous Vacuole Membrane, mSphere."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "parasitophorous_vacuole_membrane_topology",
     "title": "Parasitophorous vacuole membrane topology",
     "description": "The parasitophorous vacuole membrane surrounds the parasitophorous vacuole.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the defining PVM/PV boundary without modeling the parasite secretory mechanisms that build and remodel the PVM.",
     "nodes": [
      {
       "node_id": "parasitophorous_vacuole_membrane",
       "label": "parasitophorous vacuole membrane",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:parasitophorous_vacuole_membrane",
       "component_ref": "parasitophorous_vacuole_membrane_lipid_bilayer"
      },
      {
       "node_id": "parasitophorous_vacuole",
       "label": "parasitophorous vacuole",
       "node_type": "ORGANELLE",
       "grounding": "cellstructuremech:parasitophorous_vacuole"
      }
     ],
     "edges": [
      {
       "subject": "parasitophorous_vacuole_membrane",
       "predicate": "bounds",
       "object": "parasitophorous_vacuole",
       "description": "The parasitophorous vacuole membrane is the membrane surrounding the parasitophorous vacuole.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0193",
         "notes": "UniProt SL-0193 identifies the PVM as the membrane surrounding the parasitophorous vacuole."
        },
        {
         "reference": "uniprot.location:SL-0194",
         "notes": "UniProt SL-0194 defines the PV as a host-cell vacuole enclosed by the PVM."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "go_symbiont_vacuole_membrane_scope",
     "prompt": "Model GO:0020005 as a broad parent rather than as the exact Apicomplexa-scoped parasitophorous vacuole membrane identity.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record"
     ],
     "rationale": "GO:0020005 names the broad symbiont-containing vacuole membrane class, whereas UniProt SL-0193 names the narrower membrane surrounding an Apicomplexa-scoped parasitophorous vacuole.",
     "resolution_note": "Minted an exact CellStructureMech identifier for the parasitophorous vacuole membrane and retained GO:0020005 as is-a parentage.",
     "evidence": [
      {
       "reference": "uniprot.location:SL-0193",
       "notes": "SL-0193 identifies the parasitophorous vacuole membrane."
      },
      {
       "reference": "GO:0020005",
       "notes": "GO:0020005 is labeled symbiont-containing vacuole membrane."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    },
    {
     "discussion_id": "ground_pvm_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the generic lipid constituent of the PVM.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#parasitophorous_vacuole_membrane_lipid_bilayer"
     ],
     "rationale": "UniProt SL-0193 identifies the whole PVM, but no exact Apicomplexa-scoped lipid or lipid-bilayer CURIE was curated for the generic bilayer constituent.",
     "evidence": [
      {
       "reference": "uniprot.location:SL-0193",
       "notes": "SL-0193 identifies the whole PVM."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:7770041",
   "label": "periplastidial membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The lipid bilayer that forms the second outermost membrane of complex plastids in organisms that acquired their plastids through secondary endosymbiosis. The periplastidial membrane is evolutionarily derived from the plasma membrane of the engulfed algal endosymbiont and together with the outer envelope membrane of the plastid defines the periplastidial compartment.",
   "definition_source": "GO:7770041",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-03T05:26:46Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T05:27:32Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy and plastid-membrane parentage, curated a reviewed-label-only periplastidial lipid-bilayer constituent, added Phaeodactylum tricornutum scope, a periplastidial-compartment boundary function, GO and DOI evidence, and open lipid-grounding and complex-plastid membrane-boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Added source-backed FUNCTION causal graph 'periplastidial_membrane_boundary' with 3 nodes and 2 edges.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "PPM",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:7770041"
    }
   ],
   "parent_structures": [
    "GO:0042170"
   ],
   "part_of": [
    "GO:0009536"
   ],
   "components": [
    {
     "component_id": "periplastidial_lipid_bilayer",
     "label": "periplastidial lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Second outermost complex-plastid bilayer derived from the engulfed algal endosymbiont plasma membrane.",
     "evidence": [
      {
       "reference": "GO:7770041",
       "notes": "GO:7770041 defines the periplastidial membrane as the second outermost complex-plastid lipid bilayer and describes its endosymbiont plasma-membrane origin."
      },
      {
       "reference": "DOI:10.1016/j.protis.2016.04.001",
       "notes": "Flori et al. 2016 analyzed the Phaeodactylum tricornutum periplastidial compartment ultrastructure."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:7770041 identifies the complete periplastidial membrane, but no separate source-neutral lipid or membrane-constituent CURIE was curated for its bilayer matrix."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2850",
     "taxon_label": "Phaeodactylum tricornutum",
     "presence": "COMMON",
     "note": "The diatom Phaeodactylum tricornutum contains a complex secondary plastid with a periplastidial membrane around the periplastidial compartment.",
     "reference": "DOI:10.1016/j.protis.2016.04.001"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:2850",
     "taxon_label": "Phaeodactylum tricornutum",
     "note": "Diatom model used for ultrastructural analysis of the periplastidial compartment and its bounding membranes.",
     "reference": "DOI:10.1016/j.protis.2016.04.001"
    }
   ],
   "functions": [
    {
     "function_id": "periplastidial_compartment_boundary",
     "label": "periplastidial compartment boundary",
     "description": "The periplastidial membrane forms the second outermost membrane of a secondary complex plastid and helps delimit the periplastidial compartment with the plastid outer envelope membrane.",
     "evidence": [
      {
       "reference": "GO:7770041",
       "notes": "The GO definition states that the periplastidial membrane and the outer plastid envelope membrane together define the periplastidial compartment."
      },
      {
       "reference": "DOI:10.1007/s10265-005-0214-6",
       "notes": "Hashimoto 2005 reviewed the ultrastructure and division of secondary plastids."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:7770041",
     "notes": "Gene Ontology cellular-component term for the periplastidial membrane."
    },
    {
     "reference": "GO:0042170",
     "notes": "Gene Ontology cellular-component parent term for plastid membrane."
    },
    {
     "reference": "GO:0009536",
     "notes": "Gene Ontology cellular-component term for plastid."
    },
    {
     "reference": "DOI:10.1007/s10265-005-0214-6",
     "notes": "Hashimoto 2005, The ultrastructural features and division of secondary plastids, Journal of Plant Research."
    },
    {
     "reference": "DOI:10.1016/j.protis.2016.04.001",
     "notes": "Flori et al. 2016, Ultrastructure of the Periplastidial Compartment of the Diatom Phaeodactylum tricornutum, Protist."
    },
    {
     "reference": "DOI:10.1093/plcell/koae275",
     "notes": "Gueguen et al. 2024, Monogalactosyldiacylglycerol synthase isoforms play diverse roles inside and outside the diatom plastid, The Plant Cell."
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_periplastidial_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the periplastidial membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#periplastidial_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:7770041, but no exact source-neutral lipid or lipid-bilayer CURIE was curated for the periplastidial membrane matrix.",
     "evidence": [
      {
       "reference": "GO:7770041",
       "notes": "GO:7770041 identifies the complete periplastidial membrane."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    },
    {
     "discussion_id": "separate_periplastidial_membrane_boundaries",
     "prompt": "Keep the periplastidial membrane distinct from the epiplastidial membrane and the plastid outer envelope.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "rationale": "GO:7770041 denotes the second outermost complex-plastid membrane, whereas GO:7770040 denotes the outermost epiplastidial membrane and GO:0009527 denotes the outer membrane of the canonical plastid envelope.",
     "evidence": [
      {
       "reference": "GO:7770041"
      },
      {
       "reference": "GO:7770040"
      },
      {
       "reference": "GO:0009527"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "periplastidial_membrane_boundary",
     "title": "Periplastidial Membrane Compartment Delimitation",
     "description": "Endosymbiont-plasma-membrane-derived lipid bilayer forming the second outermost complex-plastid membrane that delimits the periplastidial compartment.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "periplastidial_lipid_bilayer",
       "label": "periplastidial lipid bilayer",
       "node_type": "STRUCTURE",
       "component_ref": "periplastidial_lipid_bilayer"
      },
      {
       "node_id": "periplastidial_membrane",
       "label": "periplastidial membrane",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "periplastidial_compartment_boundary",
       "label": "periplastidial compartment boundary",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "periplastidial_lipid_bilayer",
       "predicate": "forms",
       "object": "periplastidial_membrane",
       "description": "The endosymbiont-plasma-membrane-derived lipid bilayer forms the second outermost membrane of secondary complex plastids.",
       "evidence": [
        {
         "reference": "GO:7770041",
         "notes": "GO:7770041 defines the periplastidial membrane as the second outermost lipid bilayer surrounding four-membrane complex plastids."
        },
        {
         "reference": "DOI:10.1016/j.protis.2016.04.001",
         "notes": "Flori et al. 2016 analyzed the ultrastructure of the diatom periplastidial membrane and compartment."
        }
       ]
      },
      {
       "subject": "periplastidial_membrane",
       "predicate": "maintains",
       "object": "periplastidial_compartment_boundary",
       "description": "Together with the outer plastid envelope membrane, the periplastidial membrane encloses and defines the periplastidial compartment.",
       "evidence": [
        {
         "reference": "GO:7770041",
         "notes": "GO:7770041 states that the periplastidial membrane and outer plastid envelope membrane together define the periplastidial compartment."
        },
        {
         "reference": "DOI:10.1007/s10265-005-0214-6",
         "notes": "Hashimoto 2005 reviewed the membrane boundaries of secondary complex plastids."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0005782",
   "label": "peroxisomal matrix",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The volume contained within the membranes of a peroxisome; in many cells the matrix contains a crystalloid core largely composed of urate oxidase.",
   "definition_source": "GO:0005782",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T05:01:39Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T05:02:42Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added exact GO synonymy, microbody-lumen parentage, peroxisome parthood, Saccharomyces scope, a matrix beta-oxidation function, GO/DOI evidence, a nonmechanistic matrix-topology graph, and a resolved boundary interpretation.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T05:12:40Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Addressed issues #932 and #933 by removing import-only evidence from the beta-oxidation function and grounding the fatty acid beta-oxidation function and graph node to GO:0006635.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-05T17:45:01Z",
     "curator": "codex",
     "action": "ADD_PATHWAY_LINK",
     "changes": "Added an evidence-backed, organism-scoped PathwayMech link with a full source commit and explicit relation limits.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "peroxisomal lumen",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005782"
    }
   ],
   "parent_structures": [
    "GO:0031907"
   ],
   "part_of": [
    "GO:0005777"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Saccharomyces cerevisiae peroxisomes contain a matrix compartment that houses fatty-acid beta-oxidation enzymes.",
     "reference": "DOI:10.1093/femsyr/fow038"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model for import of nuclear-encoded, targeting-signal-bearing metabolic enzymes into the peroxisomal matrix.",
     "reference": "DOI:10.1016/j.bbamcr.2015.09.008"
    }
   ],
   "functions": [
    {
     "function_id": "peroxisomal_matrix_beta_oxidation",
     "label": "fatty acid beta-oxidation",
     "description": "The peroxisomal matrix compartmentalizes enzymes for fatty-acid beta-oxidation in yeasts.",
     "evidence": [
      {
       "reference": "DOI:10.1093/femsyr/fow038",
       "notes": "Sibirny 2016 reviewed fatty-acid beta-oxidation as a major metabolic function of yeast peroxisomes."
      }
     ],
     "grounding": "GO:0006635"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005782",
     "notes": "Gene Ontology cellular-component term for peroxisomal matrix."
    },
    {
     "reference": "GO:0031907",
     "notes": "Gene Ontology cellular-component parent term for microbody lumen."
    },
    {
     "reference": "GO:0005777",
     "notes": "Gene Ontology cellular-component term for the containing peroxisome."
    },
    {
     "reference": "GO:0005778",
     "notes": "Gene Ontology cellular-component term for the peroxisomal membrane that encloses the matrix."
    },
    {
     "reference": "GO:0006635",
     "notes": "Gene Ontology biological-process term for fatty acid beta-oxidation."
    },
    {
     "reference": "DOI:10.1093/femsyr/fow038",
     "notes": "Sibirny 2016, Yeast peroxisomes: structure, functions and biotechnological opportunities, FEMS Yeast Research."
    },
    {
     "reference": "DOI:10.1016/j.bbamcr.2015.09.008",
     "notes": "Yuan, Veenhuis and van der Klei 2016, The birth of yeast peroxisomes, Biochimica et Biophysica Acta - Molecular Cell Research."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "peroxisomal_matrix_topology",
     "title": "Peroxisomal matrix topology",
     "description": "The peroxisomal matrix is the internal peroxisome compartment enclosed by the peroxisomal membrane.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the defining matrix boundary and a matrix-localized metabolic function without duplicating the full peroxisomal import cycle.",
     "nodes": [
      {
       "node_id": "peroxisomal_matrix",
       "label": "peroxisomal matrix",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0005782"
      },
      {
       "node_id": "peroxisomal_membrane",
       "label": "peroxisomal membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005778"
      },
      {
       "node_id": "peroxisome",
       "label": "peroxisome",
       "node_type": "ORGANELLE",
       "grounding": "GO:0005777"
      },
      {
       "node_id": "fatty_acid_beta_oxidation",
       "label": "fatty acid beta-oxidation",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006635"
      }
     ],
     "edges": [
      {
       "subject": "peroxisomal_matrix",
       "predicate": "is part of",
       "object": "peroxisome",
       "description": "The peroxisomal matrix is the internal volume inside a peroxisome.",
       "evidence": [
        {
         "reference": "GO:0005782",
         "notes": "GO:0005782 identifies the peroxisomal matrix cellular component."
        },
        {
         "reference": "GO:0005777",
         "notes": "GO:0005777 identifies the containing peroxisome."
        }
       ]
      },
      {
       "subject": "peroxisomal_membrane",
       "predicate": "encloses",
       "object": "peroxisomal_matrix",
       "description": "The peroxisomal membrane encloses the peroxisomal matrix.",
       "evidence": [
        {
         "reference": "GO:0005782",
         "notes": "GO:0005782 defines the peroxisomal matrix as the volume contained within peroxisome membranes."
        },
        {
         "reference": "GO:0005778",
         "notes": "GO:0005778 identifies the lipid bilayer surrounding a peroxisome."
        }
       ]
      },
      {
       "subject": "fatty_acid_beta_oxidation",
       "predicate": "occurs in",
       "object": "peroxisomal_matrix",
       "description": "Fatty-acid beta-oxidation enzymes act inside the yeast peroxisomal matrix.",
       "evidence": [
        {
         "reference": "DOI:10.1093/femsyr/fow038",
         "notes": "Sibirny 2016 reviewed fatty-acid beta-oxidation as peroxisome-localized metabolism in yeasts."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "boundary_membrane_not_matrix_component",
     "prompt": "Keep the peroxisomal membrane as the boundary of the peroxisomal matrix rather than as a matrix component.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#peroxisomal_matrix_topology"
     ],
     "rationale": "GO:0005782 denotes the volume contained within peroxisome membranes, whereas GO:0005778 denotes the lipid bilayer surrounding a peroxisome.",
     "resolution_note": "Represented GO:0005778 as the boundary node in the topology graph and left the matrix record without constituent components.",
     "evidence": [
      {
       "reference": "GO:0005782",
       "notes": "GO:0005782 identifies the peroxisomal matrix."
      },
      {
       "reference": "GO:0005778",
       "notes": "GO:0005778 identifies the membrane that bounds the peroxisomal matrix."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15"
    }
   ],
   "related_records": [
    {
     "corpus": "PathwayMech",
     "identifier": "gomodel:YeastPathways_YEAST-FAO-PWY",
     "relation": "SITE_OF",
     "basis": "Existing matrix beta-oxidation function reviewed against the organism-scoped pathway; no new protein example or strain-specific experiment is asserted.",
     "source_version": "d8ec2b69f7a4c615aecddff80498fef1e1fab0ce",
     "label": "fatty acid oxidation pathway",
     "target_taxon_id": "NCBITaxon:559292",
     "scope_note": "This applies to the peroxisomal beta-oxidation reactions in the budding-yeast exemplar. The target is the S288C pathway model; activation and auxiliary reactions are not all asserted to occur in the matrix.",
     "evidence": [
      {
       "reference": "DOI:10.1093/femsyr/fow038",
       "notes": "Sibirny 2016 reviews the beta-oxidation role and matrix-soluble enzymes of yeast peroxisomes. Abstract read through Europe PMC on 2026-10-05; matrix localization is already curated on this structure."
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0005778",
   "label": "peroxisomal membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The lipid bilayer surrounding a peroxisome.",
   "definition_source": "GO:0005778",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T04:35:45Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T04:36:31Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added exact GO synonymy, microbody-membrane parentage, peroxisome parthood, a label-only lipid-bilayer component, Saccharomyces scope, boundary and matrix-import functions, GO/DOI evidence, a nonmechanistic peroxisomal-membrane import graph, and a lipid/PEX grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T04:48:06Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Addressed review issues #929 and #930 by replacing lumenal wording with peroxisomal matrix wording and narrowing the membrane-localized peroxin graph node to membrane-associated docking and translocation factors.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "peroxisome membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005778"
    }
   ],
   "parent_structures": [
    "GO:0031903"
   ],
   "part_of": [
    "GO:0005777"
   ],
   "components": [
    {
     "component_id": "peroxisomal_lipid_bilayer",
     "label": "peroxisomal lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Lipid bilayer that surrounds the peroxisome and separates the peroxisomal matrix from the cytosol.",
     "evidence": [
      {
       "reference": "GO:0005778",
       "notes": "GO:0005778 defines the peroxisomal membrane as the lipid bilayer surrounding a peroxisome."
      },
      {
       "reference": "DOI:10.1038/nrm3700",
       "notes": "Smith and Aitchison 2013 review peroxisomes as single-membrane organelles with membrane growth and division."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0005778 identifies the complete peroxisomal membrane, but no exact source-neutral CURIE was curated for the generic lipid constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Saccharomyces cerevisiae peroxisomes are bounded by a peroxisomal membrane that supports membrane growth, division, and matrix-protein import.",
     "reference": "DOI:10.1016/j.bbamcr.2015.09.008"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model for peroxisome membrane biogenesis and import of folded matrix proteins across the peroxisomal membrane.",
     "reference": "DOI:10.1016/j.bbamcr.2015.09.008"
    }
   ],
   "functions": [
    {
     "function_id": "peroxisomal_matrix_boundary",
     "label": "peroxisomal matrix boundary",
     "description": "The peroxisomal membrane encloses the peroxisomal matrix and separates matrix-localized metabolism from the cytosol.",
     "evidence": [
      {
       "reference": "GO:0005778",
       "notes": "GO:0005778 identifies the lipid bilayer surrounding a peroxisome."
      },
      {
       "reference": "GO:0005782",
       "notes": "GO:0005782 identifies the peroxisomal matrix as the volume contained within peroxisome membranes."
      }
     ]
    },
    {
     "function_id": "peroxisomal_matrix_import_platform",
     "label": "peroxisomal matrix protein import platform",
     "description": "The peroxisomal membrane hosts membrane-associated peroxin docking and translocation factors that help import nuclear-encoded matrix proteins into the organelle.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrm3700",
       "notes": "Smith and Aitchison 2013 review peroxisomal targeting and matrix-protein import through peroxisomal membrane machinery."
      },
      {
       "reference": "DOI:10.1016/j.bbamcr.2015.09.008",
       "notes": "Yuan, Veenhuis and van der Klei 2016 review yeast peroxisome membrane biogenesis and matrix-protein import."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005778",
     "notes": "Gene Ontology cellular-component term for peroxisomal membrane."
    },
    {
     "reference": "GO:0031903",
     "notes": "Gene Ontology cellular-component parent term for microbody membrane."
    },
    {
     "reference": "GO:0005777",
     "notes": "Gene Ontology cellular-component term for the containing peroxisome."
    },
    {
     "reference": "GO:0005782",
     "notes": "Gene Ontology cellular-component term for the peroxisomal matrix bounded by the peroxisomal membrane."
    },
    {
     "reference": "DOI:10.1038/nrm3700",
     "notes": "Smith and Aitchison 2013, Peroxisomes take shape, Nature Reviews Molecular Cell Biology."
    },
    {
     "reference": "DOI:10.1016/j.bbamcr.2015.09.008",
     "notes": "Yuan, Veenhuis and van der Klei 2016, The birth of yeast peroxisomes, Biochimica et Biophysica Acta - Molecular Cell Research."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "peroxisomal_membrane_matrix_import",
     "title": "Peroxisomal membrane bounds the matrix import compartment",
     "description": "The peroxisomal membrane surrounds the organelle, encloses the matrix, and hosts membrane-associated peroxin docking factors that help import PTS-containing matrix proteins.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures membrane topology and placement of membrane-associated peroxin docking machinery without modeling the full matrix-protein import cycle.",
     "nodes": [
      {
       "node_id": "peroxisomal_membrane",
       "label": "peroxisomal membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005778",
       "component_ref": "peroxisomal_lipid_bilayer"
      },
      {
       "node_id": "peroxisome",
       "label": "peroxisome",
       "node_type": "ORGANELLE",
       "grounding": "GO:0005777"
      },
      {
       "node_id": "peroxisomal_matrix",
       "label": "peroxisomal matrix",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0005782"
      },
      {
       "node_id": "pex_import_machinery",
       "label": "membrane-associated peroxin docking machinery",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P53112"
       ]
      },
      {
       "node_id": "matrix_protein_import",
       "label": "peroxisomal matrix protein import",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "peroxisomal_membrane",
       "predicate": "is part of",
       "object": "peroxisome",
       "description": "The peroxisomal membrane is the boundary membrane of a peroxisome.",
       "evidence": [
        {
         "reference": "GO:0005778",
         "notes": "GO:0005778 identifies the peroxisomal membrane as the lipid bilayer surrounding a peroxisome."
        }
       ]
      },
      {
       "subject": "peroxisomal_matrix",
       "predicate": "is enclosed by",
       "object": "peroxisomal_membrane",
       "description": "The peroxisomal matrix is the volume enclosed by the peroxisomal membrane.",
       "evidence": [
        {
         "reference": "GO:0005782",
         "notes": "GO:0005782 identifies the matrix as the volume contained within peroxisome membranes."
        },
        {
         "reference": "GO:0005778",
         "notes": "GO:0005778 identifies the peroxisome-bounding membrane."
        }
       ]
      },
      {
       "subject": "pex_import_machinery",
       "predicate": "resides in",
       "object": "peroxisomal_membrane",
       "description": "Membrane-associated peroxin docking and translocation factors act at the peroxisomal membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrm3700",
         "notes": "Smith and Aitchison 2013 review peroxisomal matrix-protein import at membrane docking and translocation steps."
        },
        {
         "reference": "DOI:10.1016/j.bbamcr.2015.09.008",
         "notes": "Yuan, Veenhuis and van der Klei 2016 review yeast peroxisome membrane biogenesis and protein import."
        }
       ]
      },
      {
       "subject": "pex_import_machinery",
       "predicate": "supports",
       "object": "matrix_protein_import",
       "description": "Peroxisomal membrane docking factors support import of PTS-containing proteins into the matrix.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrm3700",
         "notes": "Smith and Aitchison 2013 review the peroxisomal targeting signal pathways for matrix-protein import."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_peroxisomal_lipid_bilayer_and_import_peroxins",
     "prompt": "Resolve exact source-neutral identifiers for the generic peroxisomal membrane lipid constituent and for membrane-associated peroxisomal import complexes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#peroxisomal_lipid_bilayer",
      "causal_graphs#peroxisomal_membrane_matrix_import"
     ],
     "rationale": "The record is exactly grounded to GO:0005778, but no exact lipid or membrane-associated PEX docking/translocation complex CURIE was curated for the membrane constituent or the import-machinery cohort.",
     "evidence": [
      {
       "reference": "GO:0005778",
       "notes": "GO:0005778 identifies the complete peroxisomal membrane."
      },
      {
       "reference": "DOI:10.1038/nrm3700",
       "notes": "Smith and Aitchison 2013 review the peroxisomal membrane machinery to be resolved individually."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15"
    }
   ]
  },
  {
   "identifier": "GO:0005777",
   "label": "peroxisome",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A small organelle enclosed by a single membrane, and found in most eukaryotic cells; it contains peroxidases and other enzymes involved in metabolic processes including free radical detoxification, lipid catabolism and biosynthesis, and hydrogen peroxide metabolism.",
   "definition_source": "GO:0005777",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-10T14:53:33Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T14:55:51Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added peroxisomal membrane and matrix parts, Saccharomyces cerevisiae scope, fatty-acid beta-oxidation and matrix-protein import functions, record evidence, a matrix-import graph, and a peroxin/metabolic-enzyme grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T01:33:42Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Addressed #384 by keeping GO:0005782 as a peroxisome part but removing the peroxisomal matrix from components because it is a lumenal volume rather than a molecular constituent.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-05T17:45:01Z",
     "curator": "codex",
     "action": "ADD_PATHWAY_LINK",
     "changes": "Added an evidence-backed, organism-scoped PathwayMech link with a full source commit and explicit relation limits.",
     "llm_assisted": true
    }
   ],
   "has_part": [
    "GO:0005778",
    "GO:0005782"
   ],
   "components": [
    {
     "component_id": "peroxisomal_membrane",
     "label": "peroxisomal membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005778",
     "essentiality": "ESSENTIAL",
     "role": "Lipid bilayer that bounds the peroxisome and encloses its matrix.",
     "evidence": [
      {
       "reference": "GO:0005778",
       "notes": "Gene Ontology cellular-component term for the lipid bilayer surrounding a peroxisome."
      },
      {
       "reference": "DOI:10.1038/nrm3700",
       "notes": "Smith and Aitchison 2013 review peroxisomes as single-membrane organelles with regulated membrane growth and division."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Saccharomyces cerevisiae uses peroxisomes for inducible fatty-acid beta-oxidation and has served as a model for peroxisome biogenesis.",
     "reference": "DOI:10.1093/femsyr/fow038"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model for peroxisomal matrix import, membrane biogenesis and peroxisome inheritance.",
     "reference": "DOI:10.1016/j.bbamcr.2015.09.008"
    }
   ],
   "functions": [
    {
     "function_id": "fatty_acid_beta_oxidation",
     "label": "fatty acid beta-oxidation",
     "description": "Yeast peroxisomes compartmentalize fatty-acid beta-oxidation enzymes inside the peroxisomal matrix.",
     "evidence": [
      {
       "reference": "DOI:10.1093/femsyr/fow038",
       "notes": "Sibirny 2016 reviewed fatty-acid beta-oxidation as a major metabolic function of yeast peroxisomes."
      }
     ]
    },
    {
     "function_id": "matrix_protein_import",
     "label": "peroxisomal matrix protein import",
     "description": "Peroxisomal import receptors and membrane docking machinery deliver nuclear-encoded proteins into the peroxisomal matrix.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrm3700",
       "notes": "Smith and Aitchison 2013 reviewed peroxisomal targeting and matrix-protein import through the peroxisomal membrane."
      },
      {
       "reference": "DOI:10.1016/j.bbamcr.2015.09.008",
       "notes": "Yuan, Veenhuis and van der Klei 2016 reviewed yeast peroxisome birth and protein import during organelle biogenesis."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005777",
     "notes": "Gene Ontology cellular-component term for peroxisome."
    },
    {
     "reference": "DOI:10.1038/nrm3700",
     "notes": "Smith and Aitchison 2013, Peroxisomes take shape, Nature Reviews Molecular Cell Biology."
    },
    {
     "reference": "DOI:10.1093/femsyr/fow038",
     "notes": "Sibirny 2016, Yeast peroxisomes: structure, functions and biotechnological opportunities, FEMS Yeast Research."
    },
    {
     "reference": "DOI:10.1016/j.bbamcr.2015.09.008",
     "notes": "Yuan, Veenhuis and van der Klei 2016, The birth of yeast peroxisomes, Biochimica et Biophysica Acta - Molecular Cell Research."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "peroxisomal_matrix_import",
     "title": "Peroxisomal import builds the metabolic matrix",
     "description": "The peroxisomal membrane encloses a matrix, and peroxisomal targeting pathways move folded metabolic enzymes across that membrane into the matrix.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "nodes": [
      {
       "node_id": "peroxisomal_membrane",
       "label": "peroxisomal membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005778",
       "component_ref": "peroxisomal_membrane"
      },
      {
       "node_id": "peroxisomal_matrix",
       "label": "peroxisomal matrix",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0005782"
      },
      {
       "node_id": "pts_matrix_proteins",
       "label": "peroxisomal targeting signal-bearing matrix proteins",
       "node_type": "GENE_OR_PROTEIN"
      },
      {
       "node_id": "fatty_acid_beta_oxidation",
       "label": "fatty acid beta-oxidation",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "peroxisomal_membrane",
       "predicate": "bounds",
       "object": "peroxisomal_matrix",
       "description": "The single peroxisomal membrane encloses the peroxisomal matrix.",
       "evidence": [
        {
         "reference": "GO:0005782",
         "notes": "GO defines the peroxisomal matrix as the volume contained within the membranes of a peroxisome."
        }
       ]
      },
      {
       "subject": "pts_matrix_proteins",
       "predicate": "are imported into",
       "object": "peroxisomal_matrix",
       "description": "Targeting-signal-bearing matrix proteins are imported through peroxisomal membrane machinery into the matrix.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrm3700",
         "notes": "Smith and Aitchison 2013 reviewed peroxisomal targeting signal pathways for matrix-protein import."
        }
       ]
      },
      {
       "subject": "peroxisomal_matrix",
       "predicate": "compartmentalizes",
       "object": "fatty_acid_beta_oxidation",
       "description": "In yeasts, matrix enzymes inside peroxisomes carry out fatty-acid beta-oxidation.",
       "evidence": [
        {
         "reference": "DOI:10.1093/femsyr/fow038",
         "notes": "Sibirny 2016 reviewed fatty-acid beta-oxidation as peroxisome-localized metabolism in yeasts."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_peroxin_import_and_metabolic_enzymes",
     "prompt": "Resolve exact groundings for peroxisomal beta-oxidation enzymes and matrix-protein import peroxins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#peroxisomal_matrix_import"
     ],
     "rationale": "This first record grounds the peroxisomal membrane and matrix but leaves the PEX import machinery and fatty-acid beta-oxidation enzymes out of the component table until exact source-neutral family or complex identifiers can be verified.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrm3700"
      },
      {
       "reference": "DOI:10.1093/femsyr/fow038"
      },
      {
       "reference": "DOI:10.1016/j.bbamcr.2015.09.008"
      }
     ],
     "posed_by": "claude",
     "posed_date": "2026-09-10"
    }
   ],
   "related_records": [
    {
     "corpus": "PathwayMech",
     "identifier": "gomodel:YeastPathways_YEAST-FAO-PWY",
     "relation": "SITE_OF",
     "basis": "Existing yeast peroxisomal beta-oxidation function reviewed against the organism-scoped fatty-acid oxidation record.",
     "source_version": "d8ec2b69f7a4c615aecddff80498fef1e1fab0ce",
     "label": "fatty acid oxidation pathway",
     "target_taxon_id": "NCBITaxon:559292",
     "scope_note": "This applies to the beta-oxidation segment in the budding-yeast exemplar. PathwayMech represents S. cerevisiae S288C, a narrower strain scope; the link does not place all activation or auxiliary reactions in peroxisomes.",
     "evidence": [
      {
       "reference": "DOI:10.1093/femsyr/fow038",
       "notes": "Sibirny 2016 reviews fatty-acid beta-oxidation as a metabolic function of yeast peroxisomes. Abstract read through Europe PMC on 2026-10-05; localization follows the existing curated function, not a new strain experiment."
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0045335",
   "label": "phagocytic vesicle",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A membrane-bounded intracellular vesicle that arises from the ingestion of particulate material by phagocytosis.",
   "definition_source": "GO:0045335",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-22T15:45:06Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T15:45:52Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added cytoplasmic-vesicle parentage, phagocytic-vesicle membrane and lumen parts, phagosome synonymy and UniProt SL-0206 xref, a GO-grounded membrane component, Dictyostelium discoideum scope, phagocytosis and phagosome-maturation functions, GO/UniProt/PMID evidence, a nonmechanistic topology and maturation graph, and a resolved transient-maturation-factor boundary discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T15:56:19Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #1297 by narrowing the Dictyostelium canonical example to the proteomics method supported by PMID:16926386 and resolved #1298 by adding GO-grounded early-phagosome and phagolysosome states to the maturation graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T18:55:49Z",
     "curator": "codex",
     "action": "ADD_PHAGOCYTIC_VESICLE_MEMBRANE_CHILD",
     "changes": "Linked GO:0030670 to its own phagocytic vesicle membrane child record while leaving phagocytic vesicle topology and maturation relationships on the parent.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T19:06:30Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved PR #1418 review issue #1419 by renaming the parent phagocytic vesicle lipid component, marking it reviewed-label-only, and leaving GO:0030670 as the exact child membrane structure.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T19:32:06Z",
     "curator": "codex",
     "action": "ADD_PHAGOCYTIC_VESICLE_LUMEN_CHILD",
     "changes": "Linked GO:0097013 to its own phagocytic vesicle lumen child record while preserving the phagocytic vesicle topology graph on the parent.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0031410"
   ],
   "has_part": [
    "GO:0030670",
    "GO:0097013"
   ],
   "synonyms": [
    {
     "synonym_text": "phagosome",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0045335"
    }
   ],
   "xrefs": [
    "uniprot.location:SL-0206"
   ],
   "components": [
    {
     "component_id": "phagocytic_vesicle_lipid_bilayer",
     "label": "phagocytic vesicle lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Lipid-bilayer material that forms the phagocytic vesicle membrane boundary around ingested particulate cargo.",
     "evidence": [
      {
       "reference": "GO:0030670",
       "notes": "GO:0030670 identifies the phagocytic vesicle membrane surrounding a phagocytic vesicle."
      },
      {
       "reference": "uniprot.location:SL-0206",
       "notes": "UniProt Subcellular Location SL-0206 identifies the phagosome as a phagocytic cell-specific membrane-bounded vesicle formed after uptake of extracellular material."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0030670 identifies the whole phagocytic vesicle membrane; no separate source-neutral CURIE was curated for the generic lipid constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:44689",
     "taxon_label": "Dictyostelium discoideum",
     "presence": "COMMON",
     "note": "Dictyostelium discoideum forms phagosomes that undergo ordered maturation after particle uptake.",
     "reference": "PMID:12388753"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:44689",
     "taxon_label": "Dictyostelium discoideum",
     "note": "Amoebozoan model in which purified latex-bead phagosomes were sampled across a maturation time course and profiled by two-dimensional gel electrophoresis and mass spectrometry.",
     "reference": "PMID:16926386"
    }
   ],
   "functions": [
    {
     "function_id": "phagocytosis",
     "label": "phagocytosis",
     "grounding": "GO:0006909",
     "description": "Phagocytic vesicles enclose extracellular particles taken up by phagocytosis.",
     "evidence": [
      {
       "reference": "GO:0006909",
       "notes": "GO:0006909 defines phagocytosis as vesicle-mediated transport that engulfs external particulate material."
      },
      {
       "reference": "GO:0045335",
       "notes": "GO:0045335 defines phagocytic vesicles as membrane-bounded vesicles that arise from ingestion by phagocytosis."
      }
     ]
    },
    {
     "function_id": "phagosome_maturation",
     "label": "phagosome maturation",
     "grounding": "GO:0090382",
     "description": "Newly formed phagocytic vesicles mature through ordered membrane-traffic and luminal changes toward late digestive compartments.",
     "evidence": [
      {
       "reference": "GO:0090382",
       "notes": "GO:0090382 defines phagosome maturation as cellular rearrangement of phagosome constituent parts after early phagosome formation."
      },
      {
       "reference": "PMID:12388753",
       "notes": "Gotthardt et al. 2002 dissected the maturation of Dictyostelium phagosomes into stages with distinct membrane-trafficking and luminal-acidification behavior."
      },
      {
       "reference": "PMID:16926386",
       "notes": "Gotthardt et al. 2006 used two-dimensional gel electrophoresis and mass spectrometry to fingerprint Dictyostelium phagosome protein dynamics across maturation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0045335",
     "notes": "Gene Ontology cellular-component term for the phagocytic vesicle."
    },
    {
     "reference": "GO:0031410",
     "notes": "Gene Ontology cellular-component parent term for cytoplasmic vesicles."
    },
    {
     "reference": "GO:0030670",
     "notes": "Gene Ontology cellular-component term for the phagocytic vesicle membrane."
    },
    {
     "reference": "GO:0097013",
     "notes": "Gene Ontology cellular-component term for the phagocytic vesicle lumen."
    },
    {
     "reference": "GO:0032009",
     "notes": "Gene Ontology cellular-component term for the early phagosome."
    },
    {
     "reference": "GO:0032010",
     "notes": "Gene Ontology cellular-component term for the phagolysosome."
    },
    {
     "reference": "GO:0006909",
     "notes": "Gene Ontology biological-process term for phagocytosis."
    },
    {
     "reference": "GO:0090382",
     "notes": "Gene Ontology biological-process term for phagosome maturation."
    },
    {
     "reference": "uniprot.location:SL-0206",
     "notes": "UniProt Subcellular Location entry SL-0206 maps Phagosome to GO:0045335."
    },
    {
     "reference": "PMID:12388753",
     "notes": "Gotthardt et al. 2002, High-resolution dissection of phagosome maturation reveals distinct membrane trafficking phases, Molecular Biology of the Cell."
    },
    {
     "reference": "PMID:16926386",
     "notes": "Gotthardt et al. 2006, Proteomics fingerprinting of phagosome maturation and evidence for the role of a Galpha during uptake, Molecular & Cellular Proteomics."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "phagocytic_vesicle_topology",
     "title": "Phagocytic vesicle topology and maturation",
     "description": "A phagocytic vesicle forms when phagocytosis encloses external particulate material inside a membrane-bounded compartment whose membrane and lumen are remodeled during maturation.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the whole-vesicle, membrane, lumen, and maturation relationships without asserting a specific cargo set or treating transient Rab, proton-pump, protease, or actin machinery as stable phagocytic-vesicle constituents.",
     "nodes": [
      {
       "node_id": "phagocytic_vesicle",
       "label": "phagocytic vesicle",
       "node_type": "ORGANELLE",
       "grounding": "GO:0045335"
      },
      {
       "node_id": "phagocytic_vesicle_membrane",
       "label": "phagocytic vesicle membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030670"
      },
      {
       "node_id": "phagocytic_vesicle_lumen",
       "label": "phagocytic vesicle lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0097013"
      },
      {
       "node_id": "phagocytosis",
       "label": "phagocytosis",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006909"
      },
      {
       "node_id": "phagosome_maturation",
       "label": "phagosome maturation",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0090382"
      },
      {
       "node_id": "early_phagosome",
       "label": "early phagosome",
       "node_type": "ORGANELLE",
       "grounding": "GO:0032009"
      },
      {
       "node_id": "phagolysosome",
       "label": "phagolysosome",
       "node_type": "ORGANELLE",
       "grounding": "GO:0032010"
      }
     ],
     "edges": [
      {
       "subject": "phagocytic_vesicle_membrane",
       "predicate": "is part of",
       "object": "phagocytic_vesicle",
       "description": "The phagocytic vesicle membrane is the lipid-bilayer boundary of a phagocytic vesicle.",
       "evidence": [
        {
         "reference": "GO:0030670",
         "notes": "GO:0030670 identifies the phagocytic vesicle membrane as the lipid bilayer surrounding a phagocytic vesicle."
        }
       ]
      },
      {
       "subject": "phagocytic_vesicle_lumen",
       "predicate": "is part of",
       "object": "phagocytic_vesicle",
       "description": "The phagocytic vesicle lumen is the bounded volume inside a phagocytic vesicle.",
       "evidence": [
        {
         "reference": "GO:0097013",
         "notes": "GO:0097013 defines the phagocytic vesicle lumen as the volume enclosed by a phagocytic vesicle membrane."
        }
       ]
      },
      {
       "subject": "phagocytic_vesicle_membrane",
       "predicate": "bounds",
       "object": "phagocytic_vesicle_lumen",
       "description": "The phagocytic vesicle membrane encloses the phagocytic vesicle lumen.",
       "evidence": [
        {
         "reference": "GO:0030670",
         "notes": "GO:0030670 identifies the phagocytic vesicle membrane."
        },
        {
         "reference": "GO:0097013",
         "notes": "GO:0097013 defines the phagocytic vesicle lumen by enclosure within a phagocytic vesicle membrane."
        }
       ]
      },
      {
       "subject": "phagocytosis",
       "predicate": "forms",
       "object": "phagocytic_vesicle",
       "description": "Phagocytosis produces a membrane-bounded phagocytic vesicle around ingested particulate material.",
       "evidence": [
        {
         "reference": "GO:0045335",
         "notes": "GO:0045335 defines phagocytic vesicles as arising from ingestion of particulate material by phagocytosis."
        },
        {
         "reference": "GO:0006909",
         "notes": "GO:0006909 defines phagocytosis as vesicle-mediated engulfment of external particulate material."
        }
       ]
      },
      {
       "subject": "phagocytic_vesicle",
       "predicate": "undergoes",
       "object": "phagosome_maturation",
       "description": "Dictyostelium phagosomes move through ordered maturation states after particle uptake.",
       "evidence": [
        {
         "reference": "PMID:12388753",
         "notes": "Gotthardt et al. 2002 separated Dictyostelium phagosome maturation into temporally distinct membrane-trafficking phases."
        },
        {
         "reference": "PMID:16926386",
         "notes": "Gotthardt et al. 2006 measured dynamic protein changes in purified Dictyostelium phagosomes during maturation."
        }
       ]
      },
      {
       "subject": "early_phagosome",
       "predicate": "is a",
       "object": "phagocytic_vesicle",
       "description": "An early phagosome is a newly formed phagocytic vesicle produced after particulate material is ingested.",
       "evidence": [
        {
         "reference": "GO:0032009",
         "notes": "GO:0032009 defines the early phagosome as the phagocytic vesicle initially formed after particle ingestion."
        }
       ]
      },
      {
       "subject": "phagolysosome",
       "predicate": "is a",
       "object": "phagocytic_vesicle",
       "description": "A phagolysosome is a matured phagocytic-vesicle subclass that has acquired late endosomal and lysosomal markers.",
       "evidence": [
        {
         "reference": "GO:0032010",
         "notes": "GO:0032010 defines the phagolysosome as a vesicle formed by maturation of an early phagosome after phagocytosis."
        }
       ]
      },
      {
       "subject": "early_phagosome",
       "predicate": "matures into",
       "object": "phagolysosome",
       "description": "Phagosome maturation begins with formation of an early phagosome and ends with formation of a phagolysosome.",
       "evidence": [
        {
         "reference": "GO:0090382",
         "notes": "GO:0090382 defines phagosome maturation as beginning with early-phagosome formation and ending with phagolysosome formation."
        },
        {
         "reference": "GO:0032010",
         "notes": "GO:0032010 identifies the phagolysosome as the product of early phagosome maturation."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "keep_transient_maturation_factors_out",
     "prompt": "Keep transient phagosome-maturation proteins out of the generic phagocytic vesicle components.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "components#phagocytic_vesicle_lipid_bilayer"
     ],
     "rationale": "The generic phagocytic vesicle is defined by a membrane-bounded vesicle made by phagocytosis. Rab GTPases, V-ATPases, proteases, and actin-associated factors associate with phagosomes in maturation-stage-specific ways, so the first record models only the stable membrane boundary as a constituent and leaves exact trafficking machinery to narrower timing- or organism-specific curation.",
     "evidence": [
      {
       "reference": "PMID:16926386",
       "notes": "Gotthardt et al. 2006 profiled proteins whose abundance on Dictyostelium phagosomes changes during maturation."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-22",
     "resolved_date": "2026-09-22"
    }
   ]
  },
  {
   "identifier": "GO:0097013",
   "label": "phagocytic vesicle lumen",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The volume enclosed by a phagocytic vesicle membrane.",
   "definition_source": "GO:0097013",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T19:30:37Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T19:32:06Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added UniProt SL-0342 synonymy and xref, cytoplasmic-vesicle-lumen parentage, phagocytic-vesicle parthood, Dictyostelium scope, GO/UniProt/PMID evidence, a phagosome-acidification function, a nonmechanistic phagocytic-vesicle lumen topology graph, and resolved lumen boundary and cargo-scope discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T19:42:39Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #1421 by retargeting the phagosome-acidification graph edge from a process-as-agent acidifies edge to a lumen-undergoes-process edge.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Phagosome lumen",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0342"
    },
    {
     "synonym_text": "Phagosomal lumen",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0342"
    }
   ],
   "parent_structures": [
    "GO:0060205"
   ],
   "part_of": [
    "GO:0045335"
   ],
   "xrefs": [
    "uniprot.location:SL-0342"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:44689",
     "taxon_label": "Dictyostelium discoideum",
     "presence": "COMMON",
     "note": "Dictyostelium discoideum phagosomes have lumens that acidify and mature after particle uptake.",
     "reference": "PMID:12388753"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:44689",
     "taxon_label": "Dictyostelium discoideum",
     "note": "Amoebozoan model in which luminal phagosome maturation was resolved across temporally distinct membrane-trafficking and acidification phases.",
     "reference": "PMID:12388753"
    }
   ],
   "functions": [
    {
     "function_id": "phagosome_acidification",
     "label": "phagosome acidification",
     "grounding": "GO:0090383",
     "description": "The phagocytic vesicle lumen acidifies as newly formed phagosomes mature toward late digestive compartments.",
     "evidence": [
      {
       "reference": "GO:0090383",
       "notes": "GO:0090383 defines phagosome acidification as the reduction of phagosome pH."
      },
      {
       "reference": "PMID:12388753",
       "notes": "Gotthardt et al. 2002 dissected Dictyostelium phagosome maturation into stages with distinct luminal-acidification behavior."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0097013",
     "notes": "Gene Ontology cellular-component term for the phagocytic vesicle lumen."
    },
    {
     "reference": "GO:0060205",
     "notes": "Gene Ontology cellular-component term for the broader cytoplasmic vesicle lumen class."
    },
    {
     "reference": "GO:0045335",
     "notes": "Gene Ontology cellular-component term for the enclosing phagocytic vesicle."
    },
    {
     "reference": "GO:0030670",
     "notes": "Gene Ontology cellular-component term for the membrane that bounds the phagocytic vesicle lumen."
    },
    {
     "reference": "GO:0090383",
     "notes": "Gene Ontology biological-process term for phagosome acidification."
    },
    {
     "reference": "uniprot.location:SL-0342",
     "notes": "UniProt Subcellular Location entry SL-0342 identifies Phagosome lumen, lists Phagocytic vesicle lumen and Phagosomal lumen as synonyms, places it under cytoplasmic vesicle lumen, and names Phagosome as the parent."
    },
    {
     "reference": "PMID:12388753",
     "notes": "Gotthardt et al. 2002, High-resolution dissection of phagosome maturation reveals distinct membrane trafficking phases, Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "phagocytic_vesicle_lumen_topology",
     "title": "Phagocytic vesicle lumen topology",
     "description": "The phagocytic vesicle membrane bounds the phagocytic vesicle lumen inside the phagocytic vesicle as newly formed phagosomes acidify during maturation.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the defining lumenal boundary and acidification outcome without asserting specific V-ATPase, protease, Rab, or cargo mechanisms.",
     "nodes": [
      {
       "node_id": "phagocytic_vesicle_lumen",
       "label": "phagocytic vesicle lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0097013"
      },
      {
       "node_id": "phagocytic_vesicle_membrane",
       "label": "phagocytic vesicle membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030670"
      },
      {
       "node_id": "phagocytic_vesicle",
       "label": "phagocytic vesicle",
       "node_type": "ORGANELLE",
       "grounding": "GO:0045335"
      },
      {
       "node_id": "phagosome_acidification",
       "label": "phagosome acidification",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0090383"
      }
     ],
     "edges": [
      {
       "subject": "phagocytic_vesicle_lumen",
       "predicate": "is part of",
       "object": "phagocytic_vesicle",
       "description": "The phagocytic vesicle lumen is the bounded volume inside a phagocytic vesicle.",
       "evidence": [
        {
         "reference": "GO:0097013",
         "notes": "GO:0097013 identifies the phagocytic vesicle lumen."
        },
        {
         "reference": "uniprot.location:SL-0342",
         "notes": "UniProt SL-0342 places Phagosome lumen under Phagosome."
        }
       ]
      },
      {
       "subject": "phagocytic_vesicle_membrane",
       "predicate": "bounds",
       "object": "phagocytic_vesicle_lumen",
       "description": "The phagocytic vesicle membrane bounds the phagocytic vesicle lumen.",
       "evidence": [
        {
         "reference": "GO:0030670",
         "notes": "GO:0030670 identifies the membrane surrounding a phagocytic vesicle."
        },
        {
         "reference": "GO:0097013",
         "notes": "GO:0097013 defines the lumen by enclosure within the phagocytic vesicle membrane."
        }
       ]
      },
      {
       "subject": "phagocytic_vesicle_lumen",
       "predicate": "undergoes",
       "object": "phagosome_acidification",
       "description": "The phagocytic vesicle lumen undergoes acidification during phagosome maturation.",
       "evidence": [
        {
         "reference": "GO:0090383",
         "notes": "GO:0090383 defines phagosome acidification as the reduction of phagosome pH."
        },
        {
         "reference": "PMID:12388753",
         "notes": "Gotthardt et al. 2002 resolved ordered Dictyostelium phagosome acidification during maturation."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "boundary_membrane_not_lumen_component",
     "prompt": "Represent the phagocytic vesicle membrane as the boundary of the lumen rather than as a lumen component.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#phagocytic_vesicle_lumen_topology"
     ],
     "rationale": "GO:0097013 denotes the lumenal volume enclosed by the phagocytic vesicle membrane, not a stable molecular constituent table. The membrane is therefore modeled as a boundary node in the topology graph.",
     "resolution_note": "Curated the membrane as a boundary node and left the lumen record without constituent components.",
     "evidence": [
      {
       "reference": "GO:0097013",
       "notes": "GO:0097013 identifies the phagocytic vesicle lumen."
      },
      {
       "reference": "GO:0030670",
       "notes": "GO:0030670 identifies the membrane that bounds the lumen."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23",
     "resolved_date": "2026-09-23"
    },
    {
     "discussion_id": "keep_variable_cargo_out",
     "prompt": "Keep variable phagocytosed cargo and maturation enzymes out of the generic phagocytic vesicle lumen components.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#phagocytic_vesicle_lumen_topology"
     ],
     "rationale": "The phagocytic vesicle lumen is the bounded volume inside the vesicle. The ingested particle and soluble hydrolases depend on phagosome cargo and maturation stage, so this generic lumen record does not assert a stable cargo or enzyme component.",
     "resolution_note": "Modeled only the lumenal volume and its acidification during maturation.",
     "evidence": [
      {
       "reference": "GO:0045335",
       "notes": "GO:0045335 identifies phagocytic vesicles as formed by ingestion of particulate material."
      },
      {
       "reference": "PMID:12388753",
       "notes": "Gotthardt et al. 2002 separated Dictyostelium phagosome maturation into temporally distinct stages."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23",
     "resolved_date": "2026-09-23"
    }
   ]
  },
  {
   "identifier": "GO:0030670",
   "label": "phagocytic vesicle membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The lipid bilayer surrounding a phagocytic vesicle.",
   "definition_source": "GO:0030670",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T18:55:00Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T18:55:48Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added UniProt synonyms, cytoplasmic-vesicle membrane parentage, phagocytic-vesicle parthood, the UniProt SL-0205 xref, a reviewed-label-only lipid-bilayer component, Dictyostelium scope, GO/UniProt/PMID evidence, a phagosome-maturation function, and a nonmechanistic phagocytic-vesicle membrane topology graph.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Phagosome membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0205"
    },
    {
     "synonym_text": "Phagosomal membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0205"
    }
   ],
   "parent_structures": [
    "GO:0030659"
   ],
   "part_of": [
    "GO:0045335"
   ],
   "xrefs": [
    "uniprot.location:SL-0205"
   ],
   "components": [
    {
     "component_id": "phagocytic_vesicle_lipid_bilayer",
     "label": "phagocytic vesicle lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Lipid-bilayer material that forms the phagocytic vesicle membrane boundary around ingested particulate cargo.",
     "evidence": [
      {
       "reference": "GO:0030670",
       "notes": "GO:0030670 identifies the phagocytic vesicle membrane surrounding a phagocytic vesicle."
      },
      {
       "reference": "uniprot.location:SL-0205",
       "notes": "UniProt SL-0205 maps directly to GO:0030670 and describes the membrane surrounding a phagosome."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0030670 and UniProt SL-0205 identify the whole phagocytic vesicle membrane; no separate source-neutral CURIE was curated for the generic lipid constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:44689",
     "taxon_label": "Dictyostelium discoideum",
     "presence": "COMMON",
     "note": "Dictyostelium discoideum phagosomes have membranes that are progressively remodeled after particle uptake.",
     "reference": "PMID:12388753"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:44689",
     "taxon_label": "Dictyostelium discoideum",
     "note": "Amoebozoan model whose purified latex-bead phagosome membranes were profiled across a maturation time course.",
     "reference": "PMID:16926386"
    }
   ],
   "functions": [
    {
     "function_id": "phagosome_maturation",
     "label": "phagosome maturation",
     "grounding": "GO:0090382",
     "description": "The phagocytic vesicle membrane is progressively remodeled as newly formed phagosomes mature toward late digestive compartments.",
     "evidence": [
      {
       "reference": "GO:0090382",
       "notes": "GO:0090382 defines phagosome maturation as cellular rearrangement of phagosome constituent parts after early phagosome formation."
      },
      {
       "reference": "PMID:12388753",
       "notes": "Gotthardt et al. 2002 dissected Dictyostelium phagosome maturation into temporally distinct membrane-trafficking phases."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030670",
     "notes": "Gene Ontology cellular-component term for the phagocytic vesicle membrane."
    },
    {
     "reference": "GO:0030659",
     "notes": "Gene Ontology cellular-component parent term for cytoplasmic vesicle membrane."
    },
    {
     "reference": "GO:0045335",
     "notes": "Gene Ontology cellular-component term for the enclosing phagocytic vesicle."
    },
    {
     "reference": "GO:0097013",
     "notes": "Gene Ontology cellular-component term for the lumen bounded by the phagocytic vesicle membrane."
    },
    {
     "reference": "GO:0090382",
     "notes": "Gene Ontology biological-process term for phagosome maturation."
    },
    {
     "reference": "uniprot.location:SL-0205",
     "notes": "UniProt Subcellular Location entry SL-0205 maps to GO:0030670 and places phagosome membrane under cytoplasmic vesicle membrane."
    },
    {
     "reference": "PMID:12388753",
     "notes": "Gotthardt et al. 2002, High-resolution dissection of phagosome maturation reveals distinct membrane trafficking phases, Molecular Biology of the Cell."
    },
    {
     "reference": "PMID:16926386",
     "notes": "Gotthardt et al. 2006, Proteomics fingerprinting of phagosome maturation and evidence for the role of a Galpha during uptake, Molecular & Cellular Proteomics."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "phagocytic_vesicle_membrane_topology",
     "title": "Phagocytic vesicle membrane topology",
     "description": "The phagocytic vesicle membrane is part of the phagocytic vesicle, bounds the phagocytic vesicle lumen, and is remodeled during phagosome maturation.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the phagocytic vesicle membrane boundary without asserting specific Rab, V-ATPase, protease, or actin recruitment mechanisms.",
     "nodes": [
      {
       "node_id": "phagocytic_vesicle_membrane",
       "label": "phagocytic vesicle membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030670"
      },
      {
       "node_id": "phagocytic_vesicle_lumen",
       "label": "phagocytic vesicle lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0097013"
      },
      {
       "node_id": "phagocytic_vesicle",
       "label": "phagocytic vesicle",
       "node_type": "ORGANELLE",
       "grounding": "GO:0045335"
      },
      {
       "node_id": "phagosome_maturation",
       "label": "phagosome maturation",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0090382"
      }
     ],
     "edges": [
      {
       "subject": "phagocytic_vesicle_membrane",
       "predicate": "bounds",
       "object": "phagocytic_vesicle_lumen",
       "description": "The phagocytic vesicle membrane bounds the lumen of the phagocytic vesicle.",
       "evidence": [
        {
         "reference": "GO:0030670",
         "notes": "GO:0030670 identifies the membrane."
        },
        {
         "reference": "GO:0097013",
         "notes": "GO:0097013 defines the phagocytic vesicle lumen as enclosed by a phagocytic vesicle membrane."
        }
       ]
      },
      {
       "subject": "phagocytic_vesicle_membrane",
       "predicate": "is part of",
       "object": "phagocytic_vesicle",
       "description": "The phagocytic vesicle membrane is part of the phagocytic vesicle.",
       "evidence": [
        {
         "reference": "GO:0030670",
         "notes": "GO:0030670 identifies the phagocytic vesicle membrane surrounding a phagocytic vesicle."
        },
        {
         "reference": "uniprot.location:SL-0205",
         "notes": "UniProt SL-0205 names the phagosome as the parent compartment."
        }
       ]
      },
      {
       "subject": "phagosome_maturation",
       "predicate": "remodels",
       "object": "phagocytic_vesicle_membrane",
       "description": "Phagosome maturation remodels the phagocytic vesicle membrane after particle uptake.",
       "evidence": [
        {
         "reference": "GO:0090382",
         "notes": "GO:0090382 defines phagosome maturation as rearrangement of phagosome parts."
        },
        {
         "reference": "PMID:12388753",
         "notes": "Gotthardt et al. 2002 resolved ordered Dictyostelium phagosome membrane-trafficking phases."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_phagocytic_vesicle_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the phagocytic vesicle membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#phagocytic_vesicle_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0030670 and UniProt SL-0205, but no exact source-neutral CURIE was curated for the generic lipid constituent of the phagocytic vesicle membrane.",
     "evidence": [
      {
       "reference": "GO:0030670",
       "notes": "GO:0030670 identifies the phagocytic vesicle membrane."
      },
      {
       "reference": "uniprot.location:SL-0205",
       "notes": "UniProt SL-0205 describes the membrane surrounding a phagosome."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23"
    }
   ]
  },
  {
   "identifier": "GO:0032010",
   "label": "phagolysosome",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A membrane-bounded intracellular vesicle formed by maturation of an early phagosome following the ingestion of particulate material by phagocytosis; during maturation, phagosomes acquire markers of late endosomes and lysosomes. A mature digestive organelle formed by the fusion of a phagosome with lysosomes in phagotrophic microbial eukaryotes such as Dictyostelium discoideum, Entamoeba histolytica, and ciliates. The phagolysosome features a strongly acidified lumen maintained by V-type H+-ATPases and an arsenal of acid hydrolases, proteases, and lysozymes that degrade engulfed bacteria and particulate nutrients.",
   "definition_source": "GO:0032010",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0005767",
    "GO:0045335"
   ],
   "has_part": [
    "GO:0061474",
    "GO:0106174"
   ],
   "synonyms": [
    {
     "synonym_text": "late phagocytic vesicle",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0032010"
    },
    {
     "synonym_text": "late phagosome",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0032010"
    }
   ],
   "components": [
    {
     "component_id": "phagocytic_vesicle_lipid_bilayer",
     "label": "phagocytic vesicle lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Lipid-bilayer material that forms the phagocytic vesicle membrane boundary around ingested particulate cargo.",
     "evidence": [
      {
       "reference": "GO:0030670",
       "notes": "GO:0030670 identifies the phagocytic vesicle membrane surrounding a phagocytic vesicle."
      },
      {
       "reference": "uniprot.location:SL-0206",
       "notes": "UniProt Subcellular Location SL-0206 identifies the phagosome as a phagocytic cell-specific membrane-bounded vesicle formed after uptake of extracellular material."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0030670 identifies the whole phagocytic vesicle membrane; no separate source-neutral CURIE was curated for the generic lipid constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:44689",
     "taxon_label": "Dictyostelium discoideum",
     "presence": "COMMON",
     "note": "Dictyostelium discoideum forms phagosomes that undergo ordered maturation after particle uptake.",
     "reference": "PMID:12388753"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:44689",
     "taxon_label": "Dictyostelium discoideum",
     "note": "Amoebozoan model in which purified latex-bead phagosomes were sampled across a maturation time course and profiled by two-dimensional gel electrophoresis and mass spectrometry.",
     "reference": "PMID:16926386"
    }
   ],
   "functions": [
    {
     "function_id": "phagocytosis",
     "label": "phagocytosis",
     "grounding": "GO:0006909",
     "description": "Phagocytic vesicles enclose extracellular particles taken up by phagocytosis.",
     "evidence": [
      {
       "reference": "GO:0006909",
       "notes": "GO:0006909 defines phagocytosis as vesicle-mediated transport that engulfs external particulate material."
      },
      {
       "reference": "GO:0045335",
       "notes": "GO:0045335 defines phagocytic vesicles as membrane-bounded vesicles that arise from ingestion by phagocytosis."
      }
     ]
    },
    {
     "function_id": "phagosome_maturation",
     "label": "phagosome maturation",
     "grounding": "GO:0090382",
     "description": "Newly formed phagocytic vesicles mature through ordered membrane-traffic and luminal changes toward late digestive compartments.",
     "evidence": [
      {
       "reference": "GO:0090382",
       "notes": "GO:0090382 defines phagosome maturation as cellular rearrangement of phagosome constituent parts after early phagosome formation."
      },
      {
       "reference": "PMID:12388753",
       "notes": "Gotthardt et al. 2002 dissected the maturation of Dictyostelium phagosomes into stages with distinct membrane-trafficking and luminal-acidification behavior."
      },
      {
       "reference": "PMID:16926386",
       "notes": "Gotthardt et al. 2006 used two-dimensional gel electrophoresis and mass spectrometry to fingerprint Dictyostelium phagosome protein dynamics across maturation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0032010",
     "notes": "Gene Ontology cellular-component term for phagolysosome: A membrane-bounded intracellular vesicle formed by maturation of an early phagosome following the ingestion of particulate material by phagocytosis; during maturation, phagosomes acquire markers of late endosomes and lysosomes."
    },
    {
     "reference": "GO:0045335",
     "notes": "Gene Ontology cellular-component term for the phagocytic vesicle."
    },
    {
     "reference": "GO:0031410",
     "notes": "Gene Ontology cellular-component parent term for cytoplasmic vesicles."
    },
    {
     "reference": "GO:0030670",
     "notes": "Gene Ontology cellular-component term for the phagocytic vesicle membrane."
    },
    {
     "reference": "GO:0097013",
     "notes": "Gene Ontology cellular-component term for the phagocytic vesicle lumen."
    },
    {
     "reference": "GO:0032009",
     "notes": "Gene Ontology cellular-component term for the early phagosome."
    },
    {
     "reference": "GO:0006909",
     "notes": "Gene Ontology biological-process term for phagocytosis."
    },
    {
     "reference": "GO:0090382",
     "notes": "Gene Ontology biological-process term for phagosome maturation."
    },
    {
     "reference": "uniprot.location:SL-0206",
     "notes": "UniProt Subcellular Location entry SL-0206 maps Phagosome to GO:0045335."
    },
    {
     "reference": "PMID:12388753",
     "notes": "Gotthardt et al. 2002, High-resolution dissection of phagosome maturation reveals distinct membrane trafficking phases, Molecular Biology of the Cell."
    },
    {
     "reference": "PMID:16926386",
     "notes": "Gotthardt et al. 2006, Proteomics fingerprinting of phagosome maturation and evidence for the role of a Galpha during uptake, Molecular & Cellular Proteomics."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "phagolysosome_mechanism",
     "title": "Phagolysosome assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of phagolysosome (GO:0032010) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "phagolysosome",
       "label": "phagolysosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032010",
       "description": "A membrane-bounded intracellular vesicle formed by maturation of an early phagosome following the ingestion of particulate material by phagocytosis; during maturation, phagosomes acquire markers of late endosomes and lysosomes."
      },
      {
       "node_id": "phagocytic_vesicle_lipid_bilayer",
       "label": "phagocytic vesicle lipid bilayer",
       "node_type": "CHEMICAL",
       "component_ref": "phagocytic_vesicle_lipid_bilayer",
       "description": "Lipid-bilayer material that forms the phagocytic vesicle membrane boundary around ingested particulate cargo."
      },
      {
       "node_id": "phagolysosome_membrane",
       "label": "phagolysosome membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0061474",
       "description": "Constituent structural subassembly (phagolysosome membrane, GO:0061474) within phagolysosome."
      },
      {
       "node_id": "phagolysosome_vesicle_lumen",
       "label": "phagolysosome vesicle lumen",
       "node_type": "STRUCTURE",
       "grounding": "GO:0106174",
       "description": "Constituent structural subassembly (phagolysosome vesicle lumen, GO:0106174) within phagolysosome."
      },
      {
       "node_id": "phagocytosis",
       "label": "phagocytosis",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006909",
       "description": "Phagocytic vesicles enclose extracellular particles taken up by phagocytosis."
      },
      {
       "node_id": "phagosome_maturation",
       "label": "phagosome maturation",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0090382",
       "description": "Newly formed phagocytic vesicles mature through ordered membrane-traffic and luminal changes toward late digestive compartments."
      }
     ],
     "edges": [
      {
       "subject": "phagocytic_vesicle_lipid_bilayer",
       "predicate": "is part of",
       "object": "phagolysosome",
       "description": "Lipid-bilayer material that forms the phagocytic vesicle membrane boundary around ingested particulate cargo.",
       "evidence": [
        {
         "reference": "GO:0030670",
         "notes": "GO:0030670 identifies the phagocytic vesicle membrane surrounding a phagocytic vesicle."
        }
       ]
      },
      {
       "subject": "phagolysosome_membrane",
       "predicate": "is part of",
       "object": "phagolysosome",
       "description": "Phagolysosome membrane is a structural part of phagolysosome.",
       "evidence": [
        {
         "reference": "PMID:12388753",
         "notes": "Gotthardt et al. 2002, High-resolution dissection of phagosome maturation reveals distinct membrane trafficking phases, Molecular Biology of the Cell."
        }
       ]
      },
      {
       "subject": "phagolysosome_vesicle_lumen",
       "predicate": "is part of",
       "object": "phagolysosome",
       "description": "Phagolysosome vesicle lumen is a structural part of phagolysosome.",
       "evidence": [
        {
         "reference": "PMID:12388753",
         "notes": "Gotthardt et al. 2002, High-resolution dissection of phagosome maturation reveals distinct membrane trafficking phases, Molecular Biology of the Cell."
        }
       ]
      },
      {
       "subject": "phagolysosome",
       "predicate": "mediates",
       "object": "phagocytosis",
       "description": "Phagocytic vesicles enclose extracellular particles taken up by phagocytosis.",
       "evidence": [
        {
         "reference": "GO:0006909",
         "notes": "GO:0006909 defines phagocytosis as vesicle-mediated transport that engulfs external particulate material."
        }
       ]
      },
      {
       "subject": "phagolysosome",
       "predicate": "mediates",
       "object": "phagosome_maturation",
       "description": "Newly formed phagocytic vesicles mature through ordered membrane-traffic and luminal changes toward late digestive compartments.",
       "evidence": [
        {
         "reference": "GO:0090382",
         "notes": "GO:0090382 defines phagosome maturation as cellular rearrangement of phagosome constituent parts after early phagosome formation."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:40Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of phagolysosome (GO:0032010) in category MEMBRANE_ORGANELLE with verified GO hierarchy, compartmental context, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "GO:0061474",
   "label": "phagolysosome membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The lipid bilayer surrounding a phagolysosome. In phagotrophic protists and amoebae (Dictyostelium discoideum, Entamoeba histolytica), the phagolysosome membrane is formed by SNARE-mediated fusion of late phagosomes with lysosomes and contains dense V-type H+-ATPase complexes, Nramp divalent metal efflux pumps, and heavily glycosylated LAMP-like membrane proteins that protect the bilayer from luminal hydrolases.",
   "definition_source": "GO:0061474",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:56:21Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of phagolysosome membrane (GO:0061474) in category MEMBRANE_ORGANELLE with verified GO hierarchy, compartmental context, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "phagolysosomal membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0061474"
    }
   ],
   "parent_structures": [
    "GO:0030670"
   ],
   "part_of": [
    "GO:0032010"
   ],
   "components": [
    {
     "component_id": "phagocytic_vesicle_lipid_bilayer",
     "label": "phagocytic vesicle lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Lipid-bilayer material that forms the phagocytic vesicle membrane boundary around ingested particulate cargo. Functions within the V-ATPase-enriched lipid bilayer of the phagolysosome membrane.",
     "evidence": [
      {
       "reference": "GO:0030670",
       "notes": "GO:0030670 identifies the phagocytic vesicle membrane surrounding a phagocytic vesicle."
      },
      {
       "reference": "uniprot.location:SL-0205",
       "notes": "UniProt SL-0205 maps directly to GO:0030670 and describes the membrane surrounding a phagosome."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0030670 and UniProt SL-0205 identify the whole phagocytic vesicle membrane; no separate source-neutral CURIE was curated for the generic lipid constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:44689",
     "taxon_label": "Dictyostelium discoideum",
     "presence": "COMMON",
     "note": "Dictyostelium discoideum phagosomes have membranes that are progressively remodeled after particle uptake.",
     "reference": "PMID:12388753"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:44689",
     "taxon_label": "Dictyostelium discoideum",
     "note": "Amoebozoan model whose purified latex-bead phagosome membranes were profiled across a maturation time course.",
     "reference": "PMID:16926386"
    }
   ],
   "functions": [
    {
     "function_id": "phagosome_maturation",
     "label": "phagosome maturation",
     "grounding": "GO:0090382",
     "description": "The phagocytic vesicle membrane is progressively remodeled as newly formed phagosomes mature toward late digestive compartments.",
     "evidence": [
      {
       "reference": "GO:0090382",
       "notes": "GO:0090382 defines phagosome maturation as cellular rearrangement of phagosome constituent parts after early phagosome formation."
      },
      {
       "reference": "PMID:12388753",
       "notes": "Gotthardt et al. 2002 dissected Dictyostelium phagosome maturation into temporally distinct membrane-trafficking phases."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0061474",
     "notes": "Gene Ontology cellular-component term for phagolysosome membrane: The lipid bilayer surrounding a phagolysosome."
    },
    {
     "reference": "GO:0030670",
     "notes": "Gene Ontology cellular-component term for the phagocytic vesicle membrane."
    },
    {
     "reference": "GO:0030659",
     "notes": "Gene Ontology cellular-component parent term for cytoplasmic vesicle membrane."
    },
    {
     "reference": "GO:0045335",
     "notes": "Gene Ontology cellular-component term for the enclosing phagocytic vesicle."
    },
    {
     "reference": "GO:0097013",
     "notes": "Gene Ontology cellular-component term for the lumen bounded by the phagocytic vesicle membrane."
    },
    {
     "reference": "GO:0090382",
     "notes": "Gene Ontology biological-process term for phagosome maturation."
    },
    {
     "reference": "uniprot.location:SL-0205",
     "notes": "UniProt Subcellular Location entry SL-0205 maps to GO:0030670 and places phagosome membrane under cytoplasmic vesicle membrane."
    },
    {
     "reference": "PMID:12388753",
     "notes": "Gotthardt et al. 2002, High-resolution dissection of phagosome maturation reveals distinct membrane trafficking phases, Molecular Biology of the Cell."
    },
    {
     "reference": "PMID:16926386",
     "notes": "Gotthardt et al. 2006, Proteomics fingerprinting of phagosome maturation and evidence for the role of a Galpha during uptake, Molecular & Cellular Proteomics."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "phagolysosome_membrane_mechanism",
     "title": "Phagolysosome membrane assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of phagolysosome membrane (GO:0061474) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "phagolysosome_membrane",
       "label": "phagolysosome membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0061474",
       "description": "The lipid bilayer surrounding a phagolysosome."
      },
      {
       "node_id": "phagocytic_vesicle_lipid_bilayer",
       "label": "phagocytic vesicle lipid bilayer",
       "node_type": "CHEMICAL",
       "component_ref": "phagocytic_vesicle_lipid_bilayer",
       "description": "Lipid-bilayer material that forms the phagocytic vesicle membrane boundary around ingested particulate cargo. Functions within the V-ATPase-enriched lipid bilayer of the phagolysosome membrane."
      },
      {
       "node_id": "phagolysosome",
       "label": "phagolysosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032010",
       "description": "Enclosing or holo-structural assembly (phagolysosome, GO:0032010) containing phagolysosome membrane."
      },
      {
       "node_id": "phagosome_maturation",
       "label": "phagosome maturation",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0090382",
       "description": "The phagocytic vesicle membrane is progressively remodeled as newly formed phagosomes mature toward late digestive compartments."
      }
     ],
     "edges": [
      {
       "subject": "phagocytic_vesicle_lipid_bilayer",
       "predicate": "is part of",
       "object": "phagolysosome_membrane",
       "description": "Lipid-bilayer material that forms the phagocytic vesicle membrane boundary around ingested particulate cargo. Functions within the V-ATPase-enriched lipid bilayer of the phagolysosome membrane.",
       "evidence": [
        {
         "reference": "GO:0030670",
         "notes": "GO:0030670 identifies the phagocytic vesicle membrane surrounding a phagocytic vesicle."
        }
       ]
      },
      {
       "subject": "phagolysosome_membrane",
       "predicate": "is part of",
       "object": "phagolysosome",
       "description": "Phagolysosome membrane forms an integral structural compartment or subassembly of phagolysosome.",
       "evidence": [
        {
         "reference": "PMID:12388753",
         "notes": "Gotthardt et al. 2002, High-resolution dissection of phagosome maturation reveals distinct membrane trafficking phases, Molecular Biology of the Cell."
        }
       ]
      },
      {
       "subject": "phagolysosome_membrane",
       "predicate": "mediates",
       "object": "phagosome_maturation",
       "description": "The phagocytic vesicle membrane is progressively remodeled as newly formed phagosomes mature toward late digestive compartments.",
       "evidence": [
        {
         "reference": "GO:0090382",
         "notes": "GO:0090382 defines phagosome maturation as cellular rearrangement of phagosome constituent parts after early phagosome formation."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_phagocytic_vesicle_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the phagocytic vesicle membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#phagocytic_vesicle_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0030670 and UniProt SL-0205, but no exact source-neutral CURIE was curated for the generic lipid constituent of the phagocytic vesicle membrane.",
     "evidence": [
      {
       "reference": "GO:0030670",
       "notes": "GO:0030670 identifies the phagocytic vesicle membrane."
      },
      {
       "reference": "uniprot.location:SL-0205",
       "notes": "UniProt SL-0205 describes the membrane surrounding a phagosome."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23"
    }
   ]
  },
  {
   "identifier": "GO:0106174",
   "label": "phagolysosome vesicle lumen",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The volume enclosed by the membrane of a phagolysosome. In phagotrophic amoebae (Dictyostelium discoideum, Entamoeba histolytica) and ciliates, the acidic phagolysosome vesicle lumen concentrates cathepsin-like cysteine and aspartic proteases, lysozymes, phospholipases, and reactive oxygen species that kill and digest engulfed microbial cells.",
   "definition_source": "GO:0106174",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:56:21Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of phagolysosome vesicle lumen (GO:0106174) in category MEMBRANE_ORGANELLE with verified GO hierarchy, compartmental context, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "phagolysosome lumen",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0106174"
    }
   ],
   "parent_structures": [
    "GO:0097013"
   ],
   "part_of": [
    "GO:0032010"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:44689",
     "taxon_label": "Dictyostelium discoideum",
     "presence": "COMMON",
     "note": "Dictyostelium discoideum phagosomes have lumens that acidify and mature after particle uptake.",
     "reference": "PMID:12388753"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:44689",
     "taxon_label": "Dictyostelium discoideum",
     "note": "Amoebozoan model in which luminal phagosome maturation was resolved across temporally distinct membrane-trafficking and acidification phases.",
     "reference": "PMID:12388753"
    }
   ],
   "functions": [
    {
     "function_id": "phagosome_acidification",
     "label": "phagosome acidification",
     "grounding": "GO:0090383",
     "description": "The phagocytic vesicle lumen acidifies as newly formed phagosomes mature toward late digestive compartments.",
     "evidence": [
      {
       "reference": "GO:0090383",
       "notes": "GO:0090383 defines phagosome acidification as the reduction of phagosome pH."
      },
      {
       "reference": "PMID:12388753",
       "notes": "Gotthardt et al. 2002 dissected Dictyostelium phagosome maturation into stages with distinct luminal-acidification behavior."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0106174",
     "notes": "Gene Ontology cellular-component term for phagolysosome vesicle lumen: The volume enclosed by the membrane of a phagolysosome."
    },
    {
     "reference": "GO:0097013",
     "notes": "Gene Ontology cellular-component term for the phagocytic vesicle lumen."
    },
    {
     "reference": "GO:0060205",
     "notes": "Gene Ontology cellular-component term for the broader cytoplasmic vesicle lumen class."
    },
    {
     "reference": "GO:0045335",
     "notes": "Gene Ontology cellular-component term for the enclosing phagocytic vesicle."
    },
    {
     "reference": "GO:0030670",
     "notes": "Gene Ontology cellular-component term for the membrane that bounds the phagocytic vesicle lumen."
    },
    {
     "reference": "GO:0090383",
     "notes": "Gene Ontology biological-process term for phagosome acidification."
    },
    {
     "reference": "uniprot.location:SL-0342",
     "notes": "UniProt Subcellular Location entry SL-0342 identifies Phagosome lumen, lists Phagocytic vesicle lumen and Phagosomal lumen as synonyms, places it under cytoplasmic vesicle lumen, and names Phagosome as the parent."
    },
    {
     "reference": "PMID:12388753",
     "notes": "Gotthardt et al. 2002, High-resolution dissection of phagosome maturation reveals distinct membrane trafficking phases, Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "phagolysosome_vesicle_lumen_mechanism",
     "title": "Phagolysosome vesicle lumen assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of phagolysosome vesicle lumen (GO:0106174) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "phagolysosome_vesicle_lumen",
       "label": "phagolysosome vesicle lumen",
       "node_type": "STRUCTURE",
       "grounding": "GO:0106174",
       "description": "The volume enclosed by the membrane of a phagolysosome."
      },
      {
       "node_id": "phagolysosome",
       "label": "phagolysosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032010",
       "description": "Enclosing or holo-structural assembly (phagolysosome, GO:0032010) containing phagolysosome vesicle lumen."
      },
      {
       "node_id": "phagosome_acidification",
       "label": "phagosome acidification",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0090383",
       "description": "The phagocytic vesicle lumen acidifies as newly formed phagosomes mature toward late digestive compartments."
      }
     ],
     "edges": [
      {
       "subject": "phagolysosome_vesicle_lumen",
       "predicate": "is part of",
       "object": "phagolysosome",
       "description": "Phagolysosome vesicle lumen forms an integral structural compartment or subassembly of phagolysosome.",
       "evidence": [
        {
         "reference": "PMID:12388753",
         "notes": "Gotthardt et al. 2002, High-resolution dissection of phagosome maturation reveals distinct membrane trafficking phases, Molecular Biology of the Cell."
        }
       ]
      },
      {
       "subject": "phagolysosome_vesicle_lumen",
       "predicate": "mediates",
       "object": "phagosome_acidification",
       "description": "The phagocytic vesicle lumen acidifies as newly formed phagosomes mature toward late digestive compartments.",
       "evidence": [
        {
         "reference": "GO:0090383",
         "notes": "GO:0090383 defines phagosome acidification as the reduction of phagosome pH."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "boundary_membrane_not_lumen_component",
     "prompt": "Represent the phagocytic vesicle membrane as the boundary of the lumen rather than as a lumen component.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#phagolysosome_vesicle_lumen_mechanism"
     ],
     "rationale": "GO:0097013 denotes the lumenal volume enclosed by the phagocytic vesicle membrane, not a stable molecular constituent table. The membrane is therefore modeled as a boundary node in the topology graph.",
     "resolution_note": "Curated the membrane as a boundary node and left the lumen record without constituent components.",
     "evidence": [
      {
       "reference": "GO:0097013",
       "notes": "GO:0097013 identifies the phagocytic vesicle lumen."
      },
      {
       "reference": "GO:0030670",
       "notes": "GO:0030670 identifies the membrane that bounds the lumen."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23",
     "resolved_date": "2026-09-23"
    },
    {
     "discussion_id": "keep_variable_cargo_out",
     "prompt": "Keep variable phagocytosed cargo and maturation enzymes out of the generic phagocytic vesicle lumen components.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#phagolysosome_vesicle_lumen_mechanism"
     ],
     "rationale": "The phagocytic vesicle lumen is the bounded volume inside the vesicle. The ingested particle and soluble hydrolases depend on phagosome cargo and maturation stage, so this generic lumen record does not assert a stable cargo or enzyme component.",
     "resolution_note": "Modeled only the lumenal volume and its acidification during maturation.",
     "evidence": [
      {
       "reference": "GO:0045335",
       "notes": "GO:0045335 identifies phagocytic vesicles as formed by ingestion of particulate material."
      },
      {
       "reference": "PMID:12388753",
       "notes": "Gotthardt et al. 2002 separated Dictyostelium phagosome maturation into temporally distinct stages."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23",
     "resolved_date": "2026-09-23"
    }
   ]
  },
  {
   "identifier": "GO:0034357",
   "label": "photosynthetic membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "A membrane enriched in complexes formed of reaction centers, accessory pigments and electron carriers, in which photosynthetic reactions take place.",
   "definition_source": "GO:0034357",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-16T02:03:32Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T02:05:03Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added membrane parentage, broad reaction-center, antenna-pigment, electron-carrier and lipid components, cyanobacterial and purple-bacterial scope, photosynthetic light-reaction functions and evidence, a nonmechanistic membrane energy-conversion graph, and component-boundary TODOs.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T02:17:12Z",
     "curator": "codex",
     "action": "REVIEW_FIXES",
     "changes": "Addressed PR #1050 review issues #1051 and #1052 by adding light-harvesting protein-pigment complexes, adding quinol-oxidizing cytochrome complexes, and routing the broad energy-conversion graph through those missing antenna and electron-transfer layers.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:18:30Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 7 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0016020"
   ],
   "components": [
    {
     "component_id": "photosynthetic_lipid_bilayer",
     "label": "photosynthetic lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral CURIE for the lipid matrix shared by cyanobacterial thylakoids and purple-bacterial chromatophores was verified in this pass.",
     "role": "Membrane lipid matrix that embeds photosynthetic pigment-protein complexes and separates aqueous phases so light-driven electron flow can build an electrochemical proton gradient.",
     "evidence": [
      {
       "reference": "GO:0034357",
       "notes": "GO defines photosynthetic membranes as membranes in which photosynthetic reactions take place."
      },
      {
       "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
       "notes": "Perez-Boerema et al. 2024 review the lipid-containing thylakoid membranes of cyanobacteria, algae and plants."
      },
      {
       "reference": "DOI:10.1016/S0006-3495(02)75470-2",
       "notes": "Feniouk et al. 2002 assayed light-driven ATP synthesis across sealed Rhodobacter capsulatus chromatophore vesicle membranes."
      }
     ]
    },
    {
     "component_id": "photosynthetic_reaction_center_complexes",
     "label": "photosynthetic reaction center complexes",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Reaction-center complexes span oxygenic photosystem I/II and anoxygenic bacterial reaction-center antenna cores; no single exact GO cellular-component term was curated for the whole set.",
     "role": "Pigment-protein complexes that carry the primary photochemistry of photosynthesis by converting excitation energy into charge separation within the membrane.",
     "evidence": [
      {
       "reference": "GO:0034357",
       "notes": "GO includes reaction centers in the definition of a photosynthetic membrane."
      },
      {
       "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
       "notes": "Perez-Boerema et al. 2024 review photosystem I and photosystem II reaction centers as major thylakoid membrane complexes."
      },
      {
       "reference": "DOI:10.1038/nature02823",
       "notes": "Bahatyrova et al. 2004 imaged dimeric reaction-center LH1-PufX core complexes in native purple-bacterial photosynthetic membranes."
      }
     ],
     "gene_symbols": [
      "psaA",
      "psbA",
      "pufL",
      "pufM"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P29254",
       "protein_label": "Photosystem I P700 chlorophyll a apoprotein A1",
       "gene_symbol": "psaA",
       "taxon_id": "NCBITaxon:1111708",
       "taxon_label": "Synechocystis sp. PCC 6803 substr. Kazusa",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene psaA in Synechocystis sp. PCC 6803 substr. Kazusa, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P29254",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P29254, the single reviewed entry for gene psaA in Synechocystis sp. PCC 6803 substr. Kazusa. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P0C0Y8",
       "protein_label": "Reaction center protein L chain",
       "gene_symbol": "pufL",
       "taxon_id": "NCBITaxon:1063",
       "taxon_label": "Cereibacter sphaeroides",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene pufL in Cereibacter sphaeroides, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0C0Y8",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0C0Y8, the single reviewed entry for gene pufL in Cereibacter sphaeroides. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P0C0Y9",
       "protein_label": "Reaction center protein M chain",
       "gene_symbol": "pufM",
       "taxon_id": "NCBITaxon:1063",
       "taxon_label": "Cereibacter sphaeroides",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene pufM in Cereibacter sphaeroides, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0C0Y9",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0C0Y9, the single reviewed entry for gene pufM in Cereibacter sphaeroides. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P16033",
       "protein_label": "Photosystem II protein D1 2",
       "gene_symbol": "psbA2",
       "taxon_id": "NCBITaxon:1111708",
       "taxon_label": "Synechocystis sp. PCC 6803 substr. Kazusa",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene psbA, which UniProt lists under the primary name psbA2, in Synechocystis sp. PCC 6803 substr. Kazusa. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12069591",
         "notes": "Kashino Y et al. 2002, ‘Proteomic analysis of a highly active photosystem II preparation from the cyanobacterium Synechocystis sp. PCC 6803 reveals the presence of novel polypeptides.’, Biochemistry. ECO:0000269 experimental evidence cited by UniProt for the 'Cellular thylakoid membrane' localisation of P16033."
        },
        {
         "reference": "PMID:34937700",
         "notes": "Gisriel CJ et al. 2022, ‘High-resolution cryo-electron microscopy structure of photosystem II from the mesophilic cyanobacterium, Synechocystis sp. PCC 6803.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Cellular thylakoid membrane' localisation of P16033."
        }
       ]
      }
     ]
    },
    {
     "component_id": "accessory_antenna_pigments",
     "label": "accessory antenna pigments",
     "component_type": "SMALL_MOLECULE",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No single ChEBI term exactly covers the chlorophyll, bacteriochlorophyll, carotenoid and biliprotein-bound chromophores that act as accessory pigments across photosynthetic membranes.",
     "role": "Light-absorbing cofactors that broaden spectral capture and route excitation energy toward reaction-center complexes.",
     "evidence": [
      {
       "reference": "GO:0034357",
       "notes": "GO includes accessory pigments in the definition of a photosynthetic membrane."
      },
      {
       "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
       "notes": "Perez-Boerema et al. 2024 review pigment-bearing photosystems and antennae in thylakoid membranes."
      },
      {
       "reference": "DOI:10.1038/nature02823",
       "notes": "Bahatyrova et al. 2004 resolved bacteriochlorophyll-rich LH2 antenna complexes interconnecting purple-bacterial reaction-center arrays."
      },
      {
       "reference": "DOI:10.1146/annurev-biophys-062920-063657",
       "notes": "Sui 2021 reviewed phycobilin chromophores carried by cyanobacterial phycobilisome light-harvesting complexes."
      }
     ]
    },
    {
     "component_id": "photosynthetic_light_harvesting_complexes",
     "label": "light-harvesting complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0030076",
     "essentiality": "UNKNOWN",
     "role": "Protein-pigment antenna complexes that bind accessory pigments and deliver excitation energy to photosynthetic reaction centers.",
     "evidence": [
      {
       "reference": "GO:0030076",
       "notes": "GO defines light-harvesting complexes as protein-pigment complexes that harvest radiant energy and transfer it to reaction centers."
      },
      {
       "reference": "DOI:10.1146/annurev-biophys-062920-063657",
       "notes": "Sui 2021 reviewed membrane-associated cyanobacterial phycobilisome antennae."
      },
      {
       "reference": "DOI:10.1038/nature02823",
       "notes": "Bahatyrova et al. 2004 imaged LH2 light-harvesting complexes around reaction-center LH1-PufX cores in native purple-bacterial photosynthetic membranes."
      }
     ]
    },
    {
     "component_id": "photosynthetic_electron_carriers",
     "label": "photosynthetic membrane electron carriers",
     "component_type": "SMALL_MOLECULE",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "This broad component covers lineage-specific quinone pools and carrier cofactors that move electrons within photosynthetic membranes; the cytochrome b6f/bc1 protein complexes they feed are modeled separately.",
     "role": "Membrane-associated quinone pools and carrier cofactors that shuttle redox equivalents between photosynthetic reaction centers and quinol-oxidizing cytochrome complexes.",
     "evidence": [
      {
       "reference": "GO:0034357",
       "notes": "GO includes electron carriers in the definition of a photosynthetic membrane."
      },
      {
       "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
       "notes": "Perez-Boerema et al. 2024 review plastoquinone-mediated electron transfer between PSII and cytochrome b6f in thylakoid membranes."
      },
      {
       "reference": "DOI:10.1074/jbc.M412088200",
       "notes": "Comayras et al. 2005 modeled quinone traffic between reaction centers and cytochrome bc1 in Rhodobacter sphaeroides chromatophore membranes."
      }
     ]
    },
    {
     "component_id": "photosynthetic_cytochrome_complexes",
     "label": "photosynthetic quinol:cytochrome complexes",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Cytochrome b6f and cytochrome bc1 are homologous quinol:cytochrome oxidoreductases in different photosynthetic membranes, but no exact source-neutral CURIE for their broad functional class was curated in this pass.",
     "role": "Quinol-oxidizing membrane protein complexes that couple photosynthetic electron flow through quinone carriers to proton translocation and downstream carrier reduction.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
       "notes": "Perez-Boerema et al. 2024 place cytochrome b6f between PSII, plastoquinone and PSI in the thylakoid electron-transport chain."
      },
      {
       "reference": "DOI:10.1074/jbc.M412088200",
       "notes": "Comayras et al. 2005 analyzed quinone traffic between reaction centers and cytochrome bc1 in Rhodobacter sphaeroides chromatophore membranes."
      }
     ],
     "gene_symbols": [
      "petA",
      "petB",
      "fbcB",
      "fbcC"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P26287",
       "protein_label": "Cytochrome f",
       "gene_symbol": "petA",
       "taxon_id": "NCBITaxon:1111708",
       "taxon_label": "Synechocystis sp. PCC 6803 substr. Kazusa",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene petA in Synechocystis sp. PCC 6803 substr. Kazusa, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11788579",
         "notes": "Schneider D et al. 2002, ‘Heterogeneous Rieske proteins in the cytochrome b6f complex of Synechocystis PCC6803?’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cellular thylakoid membrane' localisation of P26287."
        },
        {
         "reference": "PMID:19577535",
         "notes": "Schultze M et al. 2009, ‘Localization of cytochrome b6f complexes implies an incomplete respiratory chain in cytoplasmic membranes of the cyanobacterium Synechocystis sp. PCC 6803.’, Biochim Biophys Acta. ECO:0000269 experimental evidence cited by UniProt for the 'Cellular thylakoid membrane' localisation of P26287."
        },
        {
         "reference": "PMID:35726684",
         "notes": "Proctor MS et al. 2022, ‘Cryo-EM structures of the Synechocystis sp. PCC 6803 cytochrome b6f complex with and without the regulatory PetP subunit.’, Biochem J. ECO:0000269 experimental evidence cited by UniProt for the 'Cellular thylakoid membrane' localisation of P26287."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q57038",
       "protein_label": "Cytochrome b6",
       "gene_symbol": "petB",
       "taxon_id": "NCBITaxon:1111708",
       "taxon_label": "Synechocystis sp. PCC 6803 substr. Kazusa",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene petB in Synechocystis sp. PCC 6803 substr. Kazusa, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:19577535",
         "notes": "Schultze M et al. 2009, ‘Localization of cytochrome b6f complexes implies an incomplete respiratory chain in cytoplasmic membranes of the cyanobacterium Synechocystis sp. PCC 6803.’, Biochim Biophys Acta. ECO:0000269 experimental evidence cited by UniProt for the 'Cellular thylakoid membrane' localisation of Q57038."
        },
        {
         "reference": "PMID:35726684",
         "notes": "Proctor MS et al. 2022, ‘Cryo-EM structures of the Synechocystis sp. PCC 6803 cytochrome b6f complex with and without the regulatory PetP subunit.’, Biochem J. ECO:0000269 experimental evidence cited by UniProt for the 'Cellular thylakoid membrane' localisation of Q57038."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q02761",
       "protein_label": "Cytochrome b",
       "gene_symbol": "petB",
       "taxon_id": "NCBITaxon:1063",
       "taxon_label": "Cereibacter sphaeroides",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene fbcB, which UniProt lists under the primary name petB, in Cereibacter sphaeroides, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q02761",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q02761, the single reviewed entry for gene fbcB in Cereibacter sphaeroides. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q02760",
       "protein_label": "Cytochrome c1",
       "gene_symbol": "petC",
       "taxon_id": "NCBITaxon:1063",
       "taxon_label": "Cereibacter sphaeroides",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene fbcC, which UniProt lists under the primary name petC, in Cereibacter sphaeroides, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q02760",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q02760, the single reviewed entry for gene fbcC in Cereibacter sphaeroides. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:1117",
     "taxon_label": "Cyanobacteriota",
     "presence": "COMMON",
     "note": "Most cyanobacteria use thylakoid photosynthetic membranes for oxygenic light reactions; Gloeobacter-like lineages are the major exception because they photosynthesize at the plasma membrane.",
     "reference": "DOI:10.1146/annurev-cellbio-120823-022747"
    },
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Photosynthetic membranes occur in phototrophic bacterial clades, including cyanobacterial thylakoids and the chromatophore membranes of purple photosynthetic bacteria.",
     "reference": "DOI:10.1038/nature02823"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:1148",
     "taxon_label": "Synechocystis sp. PCC 6803",
     "note": "Cyanobacterial model whose thylakoid photosynthetic membranes have been used to map native photosystem organization.",
     "reference": "DOI:10.1016/j.molp.2017.09.019"
    },
    {
     "taxon_id": "NCBITaxon:1063",
     "taxon_label": "Cereibacter sphaeroides",
     "note": "Purple photosynthetic bacterium whose native chromatophore photosynthetic membrane architecture was resolved by atomic force microscopy.",
     "reference": "DOI:10.1038/nature02823"
    }
   ],
   "functions": [
    {
     "function_id": "photosynthetic_electron_transport",
     "label": "photosynthetic electron transport chain",
     "grounding": "GO:0009767",
     "description": "Photosynthetic membranes organize light-harvesting antennae, reaction-center complexes, quinone carriers and quinol-oxidizing cytochrome complexes so illumination drives membrane electron transport and proton-motive-force generation.",
     "evidence": [
      {
       "reference": "GO:0034357",
       "notes": "GO defines photosynthetic membranes as the membrane site where photosynthetic reactions take place."
      },
      {
       "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
       "notes": "Perez-Boerema et al. 2024 review the thylakoid membrane electron-transport chain."
      },
      {
       "reference": "DOI:10.1074/jbc.M412088200",
       "notes": "Comayras et al. 2005 analyzed quinone-linked cyclic electron transport in Rhodobacter chromatophore membranes."
      }
     ]
    },
    {
     "function_id": "photosynthesis_light_reaction",
     "label": "photosynthesis, light reaction",
     "grounding": "GO:0019684",
     "description": "The membrane-localized pigment and carrier network supports light capture, charge separation and energy conversion during the light reactions of photosynthesis.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
       "notes": "Perez-Boerema et al. 2024 review thylakoid membranes as the site of oxygenic photosynthetic light reactions."
      },
      {
       "reference": "DOI:10.1038/nature02823",
       "notes": "Bahatyrova et al. 2004 resolved the purple-bacterial chromatophore membrane that contains reaction-center and light-harvesting complexes."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0034357",
     "notes": "Gene Ontology cellular-component term for a photosynthetic membrane."
    },
    {
     "reference": "GO:0016020",
     "notes": "Gene Ontology cellular-component term for the broader membrane class."
    },
    {
     "reference": "GO:0042651",
     "notes": "Gene Ontology cellular-component term for the thylakoid membrane child class."
    },
    {
     "reference": "GO:0042717",
     "notes": "Gene Ontology cellular-component term for the plasma membrane-derived chromatophore membrane child class."
    },
    {
     "reference": "GO:0030076",
     "notes": "Gene Ontology cellular-component term for the light-harvesting protein-pigment complexes associated with photosynthetic membranes."
    },
    {
     "reference": "GO:0009767",
     "notes": "Gene Ontology biological-process term for the photosynthetic electron transport chain."
    },
    {
     "reference": "GO:0019684",
     "notes": "Gene Ontology biological-process term for photosynthesis, light reaction."
    },
    {
     "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
     "notes": "Perez-Boerema et al. 2024, Evolution of Thylakoid Structural Diversity, Annual Review of Cell and Developmental Biology."
    },
    {
     "reference": "DOI:10.1016/j.molp.2017.09.019",
     "notes": "Casella et al. 2017, Dissecting the Native Architecture and Dynamics of Cyanobacterial Photosynthetic Machinery, Molecular Plant."
    },
    {
     "reference": "DOI:10.1038/nature02823",
     "notes": "Bahatyrova et al. 2004, The native architecture of a photosynthetic membrane, Nature."
    },
    {
     "reference": "DOI:10.1146/annurev-biophys-062920-063657",
     "notes": "Sui 2021, Structure of Phycobilisomes, Annual Review of Biophysics."
    },
    {
     "reference": "DOI:10.1074/jbc.M412088200",
     "notes": "Comayras, Jungas and Lavergne 2005, Functional Consequences of the Organization of the Photosynthetic Apparatus in Rhodobacter sphaeroides, Journal of Biological Chemistry."
    },
    {
     "reference": "DOI:10.1016/S0006-3495(02)75470-2",
     "notes": "Feniouk et al. 2002, Chromatophore vesicles of Rhodobacter capsulatus contain on average one F0F1-ATP synthase each, Biophysical Journal."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "membrane_light_reaction_energy_conversion",
     "title": "Photosynthetic membranes couple light absorption to membrane electron flow",
     "description": "Light-harvesting complexes, reaction-center complexes, quinone carriers and quinol-oxidizing cytochrome complexes are embedded in or associated with a photosynthetic lipid bilayer, enabling light reactions that drive photosynthetic electron transport and proton-gradient formation.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the shared membrane-level light-reaction architecture without modeling oxygenic PSII-to-PSI linear transport, purple-bacterial cyclic RC-LH1/bc1 transport, phycobilisome rod and core organization, chlorosome baseplates, soluble carriers or ATP synthase coupling in detail.",
     "nodes": [
      {
       "node_id": "photosynthetic_membrane",
       "label": "photosynthetic membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0034357"
      },
      {
       "node_id": "light_harvesting_complexes",
       "label": "light-harvesting complex",
       "node_type": "STRUCTURE",
       "component_ref": "photosynthetic_light_harvesting_complexes",
       "grounding": "GO:0030076"
      },
      {
       "node_id": "reaction_centers",
       "label": "photosynthetic reaction center complexes",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "photosynthetic_reaction_center_complexes"
      },
      {
       "node_id": "antenna_pigments",
       "label": "accessory antenna pigments",
       "node_type": "CHEMICAL",
       "component_ref": "accessory_antenna_pigments"
      },
      {
       "node_id": "electron_carriers",
       "label": "photosynthetic membrane electron carriers",
       "node_type": "CHEMICAL",
       "component_ref": "photosynthetic_electron_carriers"
      },
      {
       "node_id": "cytochrome_complexes",
       "label": "photosynthetic quinol:cytochrome complexes",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "photosynthetic_cytochrome_complexes"
      },
      {
       "node_id": "proton_gradient",
       "label": "transmembrane proton motive force",
       "node_type": "STATE"
      },
      {
       "node_id": "electron_transport",
       "label": "photosynthetic electron transport chain",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0009767"
      }
     ],
     "edges": [
      {
       "subject": "antenna_pigments",
       "predicate": "are bound by",
       "object": "light_harvesting_complexes",
       "description": "Accessory pigments are held in protein-pigment antenna complexes that tune absorption and excitation transfer.",
       "evidence": [
        {
         "reference": "GO:0030076",
         "notes": "GO defines light-harvesting complexes as protein-pigment complexes."
        },
        {
         "reference": "DOI:10.1146/annurev-biophys-062920-063657",
         "notes": "Sui 2021 reviewed phycobilin chromophores attached to phycobiliproteins in phycobilisome antennae."
        }
       ]
      },
      {
       "subject": "light_harvesting_complexes",
       "predicate": "capture excitation for",
       "object": "reaction_centers",
       "description": "Light-harvesting complexes broaden spectral capture and route excitation energy toward reaction-center photochemistry.",
       "evidence": [
        {
         "reference": "GO:0030076",
         "notes": "GO defines light-harvesting complexes by radiant-energy harvest and transfer to reaction centers."
        },
        {
         "reference": "DOI:10.1038/nature02823",
         "notes": "Bahatyrova et al. 2004 imaged LH2 antennae around purple-bacterial RC-LH1-PufX cores."
        }
       ]
      },
      {
       "subject": "reaction_centers",
       "predicate": "reside in",
       "object": "photosynthetic_membrane",
       "description": "Reaction-center complexes are integral membrane constituents of photosynthetic membranes.",
       "evidence": [
        {
         "reference": "GO:0034357",
         "notes": "GO defines photosynthetic membranes by their enrichment in reaction centers."
        },
        {
         "reference": "DOI:10.1016/j.molp.2017.09.019",
         "notes": "Casella et al. 2017 mapped photosystems in native Synechocystis thylakoid membranes."
        }
       ]
      },
      {
       "subject": "reaction_centers",
       "predicate": "feed electrons to",
       "object": "electron_carriers",
       "description": "Light-excited reaction centers reduce membrane-associated quinone or electron carriers that relay redox equivalents through the photosynthetic chain.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
         "notes": "Perez-Boerema et al. 2024 review plastoquinone reduction by thylakoid PSII."
        },
        {
         "reference": "DOI:10.1074/jbc.M412088200",
         "notes": "Comayras et al. 2005 analyzed quinone exchange between RC-LH1-PufX cores and cytochrome bc1."
        }
       ]
      },
      {
       "subject": "electron_carriers",
       "predicate": "feed electrons to",
       "object": "cytochrome_complexes",
       "description": "Reduced quinones diffuse within photosynthetic membranes to quinol-oxidizing cytochrome complexes.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
         "notes": "Perez-Boerema et al. 2024 place cytochrome b6f downstream of plastoquinol in the thylakoid chain."
        },
        {
         "reference": "DOI:10.1074/jbc.M412088200",
         "notes": "Comayras et al. 2005 modeled quinone traffic to cytochrome bc1 in Rhodobacter chromatophores."
        }
       ]
      },
      {
       "subject": "cytochrome_complexes",
       "predicate": "contribute to",
       "object": "proton_gradient",
       "description": "Cytochrome complexes connect quinol oxidation to proton translocation across the photosynthetic membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
         "notes": "Perez-Boerema et al. 2024 describe cytochrome b6f as a proton-gradient-generating thylakoid complex."
        },
        {
         "reference": "DOI:10.1016/S0006-3495(02)75470-2",
         "notes": "Feniouk et al. 2002 measured proton-motive-force driven ATP synthesis across chromatophore membranes."
        }
       ]
      },
      {
       "subject": "photosynthetic_membrane",
       "predicate": "supports",
       "object": "electron_transport",
       "description": "The photosynthetic membrane organizes reaction centers, quinone carriers and cytochrome complexes for membrane-localized photosynthetic electron transport.",
       "evidence": [
        {
         "reference": "GO:0034357",
         "notes": "GO defines photosynthetic membranes as the membrane site of photosynthetic reactions."
        },
        {
         "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
         "notes": "Perez-Boerema et al. 2024 review thylakoid electron transport."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "defer_reaction_center_subclasses",
     "prompt": "Resolve exact source-neutral CURIEs for oxygenic PSI/PSII and anoxygenic reaction-center subclasses before splitting the broad reaction-center component.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#photosynthetic_reaction_center_complexes"
     ],
     "rationale": "GO:0034357 spans multiple membrane systems whose photochemical cores are not all instances of the same lower-level complex term.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
       "notes": "Perez-Boerema et al. 2024 cover oxygenic thylakoid PSI and PSII reaction centers."
      },
      {
       "reference": "DOI:10.1038/nature02823",
       "notes": "Bahatyrova et al. 2004 resolve purple-bacterial RC-LH1-PufX cores rather than oxygenic photosystems."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    },
    {
     "discussion_id": "defer_antenna_subtype_boundaries",
     "prompt": "Resolve how far to project membrane parthood for LH2 rings, phycobilisomes and chlorosome baseplates before adding lineage-specific antenna rows under photosynthetic membranes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#photosynthetic_light_harvesting_complexes"
     ],
     "rationale": "Purple-bacterial LH2 complexes are integral chromatophore membrane complexes, whereas cyanobacterial phycobilisomes and green-bacterial chlorosome antennae can be peripherally attached to a photosynthetic membrane or baseplate rather than embedded in the bilayer itself.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature02823",
       "notes": "Bahatyrova et al. 2004 imaged integral LH2 complexes in purple-bacterial chromatophore membranes."
      },
      {
       "reference": "DOI:10.1146/annurev-biophys-062920-063657",
       "notes": "Sui 2021 reviewed phycobilisomes as large antennae associated with cyanobacterial thylakoid membranes."
      },
      {
       "reference": "DOI:10.1038/ncomms12454",
       "notes": "Nielsen et al. 2016 resolved the CsmA chlorosome baseplate that couples chlorosomes to membrane reaction centers."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    },
    {
     "discussion_id": "exclude_downstream_atp_synthases",
     "prompt": "Keep ATP synthases out of this broad photosynthetic-membrane definition unless a child membrane record explicitly includes them as part of the same curated membrane system.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#membrane_light_reaction_energy_conversion"
     ],
     "rationale": "Thylakoid and chromatophore membranes both maintain proton motive force for ATP synthesis, but GO:0034357 is defined by reaction centers, accessory pigments and electron carriers rather than by the downstream ATP synthase.",
     "evidence": [
      {
       "reference": "GO:0034357",
       "notes": "GO defines a photosynthetic membrane without naming ATP synthase as a defining component."
      },
      {
       "reference": "DOI:10.1016/S0006-3495(02)75470-2",
       "notes": "Feniouk et al. 2002 show that chromatophore vesicle membranes can drive ATP synthase without establishing ATP synthase as part of the GO:0034357 parent class."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    }
   ]
  },
  {
   "identifier": "GO:0042717",
   "label": "plasma membrane-derived chromatophore membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The lipid bilayer associated with a plasma membrane-derived chromatophore; surrounds chromatophores that form complete vesicles.",
   "definition_source": "GO:0042717",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T16:58:10Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T16:59:25Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the UniProt SL xref and synonyms, photosynthetic-membrane parentage, purple-bacterial chromatophore complexes, Cereibacter/Rhodobacter evidence, photophosphorylation functions, a nonmechanistic energy-transduction graph, and a TODO for exact complex groundings.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T17:07:53Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #680 by downgrading the ambiguous chromatophore membrane synonym to RELATED_SYNONYM; resolved #681 by replacing a UniProt-localization-backed proton-motive-force edge with a Feniouk-backed chromatophore-vesicle membrane edge.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T07:17:11Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#760: grounded the RC-LH1-PufX chromatophore component to cellstructuremech:rc_lh1_pufx_core_complex now that PR #759 mints the internal structure record.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T07:28:09Z",
     "curator": "codex",
     "action": "REFINED_RECORD",
     "changes": "Grounded the cytochrome bc1 chromatophore component to cellstructuremech:chromatophore_cytochrome_bc1_complex now that the internal structure record has been minted.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T07:29:02Z",
     "curator": "codex",
     "action": "REFINED_RECORD",
     "changes": "Narrowed the chromatophore complex-grounding TODO after RC-LH1-PufX and cytochrome bc1 gained internal CellStructureMech groundings.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T07:35:09Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#762: changed the proactive chromatophore cytochrome bc1 link-back event from ADDRESS_REVIEW to REFINED_RECORD.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-20T21:55:39Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Retyped the locally grounded RC-LH1-PufX and cytochrome bc1 complex graph nodes as STRUCTURE.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:18:33Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 3 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "cellular chromatophore membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0042"
    },
    {
     "synonym_text": "chromatophore membrane",
     "synonym_type": "RELATED_SYNONYM",
     "source": "uniprot.location:SL-0042"
    }
   ],
   "parent_structures": [
    "GO:0034357"
   ],
   "xrefs": [
    "uniprot.location:SL-0042"
   ],
   "components": [
    {
     "component_id": "chromatophore_lipid_bilayer",
     "label": "chromatophore lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Plasma-membrane-derived bilayer that forms an internal purple-bacterial photosynthetic membrane and houses the pigment-protein and electron-transfer complexes used for photophosphorylation.",
     "evidence": [
      {
       "reference": "GO:0042717",
       "notes": "GO:0042717 defines the plasma membrane-derived chromatophore membrane as the lipid bilayer associated with bacterial chromatophores."
      },
      {
       "reference": "uniprot.location:SL-0042",
       "notes": "UniProt Subcellular Location SL-0042 describes the cellular chromatophore membrane as an internal, plasma-membrane-derived photosynthetic membrane in purple photosynthetic bacteria."
      }
     ]
    },
    {
     "component_id": "rc_lh1_pufx_core_complex",
     "label": "RC-LH1-PufX core complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Dimeric reaction-center and LH1 antenna hub that performs charge separation and receives excitation energy from surrounding LH2 antennae.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature02823",
       "notes": "Bahatyrova et al. 2004 used atomic force microscopy to resolve linear arrays of dimeric RC-LH1-PufX core complexes in native Rhodobacter sphaeroides photosynthetic membranes."
      },
      {
       "reference": "DOI:10.1074/jbc.M412088200",
       "notes": "Comayras et al. 2005 connected the organization of Rhodobacter sphaeroides reaction-center antenna complexes to quinone and excitation-transfer behavior in chromatophores."
      }
     ],
     "grounding": "cellstructuremech:rc_lh1_pufx_core_complex"
    },
    {
     "component_id": "lh2_antenna_complexes",
     "label": "LH2 peripheral light-harvesting antenna complexes",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "LH2 denotes peripheral bacteriochlorophyll-containing antenna complexes in purple bacterial chromatophore membranes; no exact source-neutral whole-complex CURIE was curated.",
     "role": "Peripheral antenna complexes that extend the bacteriochlorophyll light-harvesting network and feed excitation energy toward RC-LH1 cores.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature02823",
       "notes": "Bahatyrova et al. 2004 imaged LH2 antenna complexes interconnecting and clustering around RC-LH1-PufX core arrays in native Rhodobacter sphaeroides photosynthetic membranes."
      },
      {
       "reference": "uniprot.location:SL-0042",
       "notes": "UniProt SL-0042 lists antenna complexes among the contents of cellular chromatophore membranes."
      }
     ],
     "gene_symbols": [
      "pucA",
      "pucB"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0C0Y0",
       "protein_label": "Light-harvesting protein B-800/850 alpha chain",
       "gene_symbol": "pucA",
       "taxon_id": "NCBITaxon:1063",
       "taxon_label": "Cereibacter sphaeroides",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene pucA in Cereibacter sphaeroides, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0C0Y0",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0C0Y0, the single reviewed entry for gene pucA in Cereibacter sphaeroides. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P0C0Y2",
       "protein_label": "Light-harvesting protein B-800/850 beta chain",
       "gene_symbol": "pucB",
       "taxon_id": "NCBITaxon:1063",
       "taxon_label": "Cereibacter sphaeroides",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene pucB in Cereibacter sphaeroides, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0C0Y2",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0C0Y2, the single reviewed entry for gene pucB in Cereibacter sphaeroides. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "cytochrome_bc1_complex",
     "label": "chromatophore cytochrome bc1 complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Membrane oxidoreductase that oxidizes quinol and returns electrons toward the reaction center through cytochrome c2 during cyclic photosynthetic electron transport.",
     "evidence": [
      {
       "reference": "uniprot.location:SL-0042",
       "notes": "UniProt SL-0042 lists cytochrome bc1 among the complexes contained in cellular chromatophore membranes."
      },
      {
       "reference": "DOI:10.1074/jbc.M412088200",
       "notes": "Comayras et al. 2005 modeled the functional consequences of photosynthetic-apparatus organization in Rhodobacter sphaeroides chromatophores, including quinone traffic between reaction centers and cytochrome bc1."
      }
     ],
     "grounding": "cellstructuremech:chromatophore_cytochrome_bc1_complex"
    },
    {
     "component_id": "f0f1_atp_synthase",
     "label": "F0F1-ATP synthase",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The purple-bacterial chromatophore F0F1-ATP synthase is a bacterial rotary ATP synthase; an exact chromatophore-localized complex CURIE was not curated.",
     "role": "Proton-driven rotary enzyme that uses the light-generated proton motive force across chromatophore membranes to synthesize ATP.",
     "evidence": [
      {
       "reference": "uniprot.location:SL-0042",
       "notes": "UniProt SL-0042 lists F0F1-ATPase among the complexes contained in cellular chromatophore membranes."
      },
      {
       "reference": "DOI:10.1016/S0006-3495(02)75470-2",
       "notes": "Feniouk et al. 2002 quantified ATP synthase in Rhodobacter capsulatus chromatophore vesicles and analyzed proton-driven ATP synthesis across those vesicles."
      }
     ],
     "gene_symbols": [
      "atpA",
      "atpB",
      "atpD",
      "atpE"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A4WUM7",
       "protein_label": "ATP synthase subunit beta",
       "gene_symbol": "atpD",
       "taxon_id": "NCBITaxon:349102",
       "taxon_label": "Cereibacter sphaeroides ATCC 17025",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene atpD in Cereibacter sphaeroides ATCC 17025, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A4WUM7",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry A4WUM7, the single reviewed entry for gene atpD in Cereibacter sphaeroides ATCC 17025. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q3J433",
       "protein_label": "ATP synthase subunit alpha",
       "gene_symbol": "atpA",
       "taxon_id": "NCBITaxon:272943",
       "taxon_label": "Cereibacter sphaeroides 2.4.1",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene atpA in Cereibacter sphaeroides 2.4.1. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q3J433",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q3J433, the single reviewed entry for gene atpA in Cereibacter sphaeroides 2.4.1. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q3IZ12",
       "protein_label": "ATP synthase subunit a",
       "gene_symbol": "atpB",
       "taxon_id": "NCBITaxon:272943",
       "taxon_label": "Cereibacter sphaeroides 2.4.1",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene atpB in Cereibacter sphaeroides 2.4.1. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q3IZ12",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q3IZ12, the single reviewed entry for gene atpB in Cereibacter sphaeroides 2.4.1. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q3IZ13",
       "protein_label": "ATP synthase subunit c",
       "gene_symbol": "atpE",
       "taxon_id": "NCBITaxon:272943",
       "taxon_label": "Cereibacter sphaeroides 2.4.1",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene atpE in Cereibacter sphaeroides 2.4.1. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q3IZ13",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q3IZ13, the single reviewed entry for gene atpE in Cereibacter sphaeroides 2.4.1. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "RARE",
     "note": "Plasma membrane-derived chromatophore membranes occur in purple photosynthetic bacteria rather than broadly across bacteria.",
     "reference": "uniprot.location:SL-0042"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:1063",
     "taxon_label": "Cereibacter sphaeroides",
     "note": "Purple photosynthetic bacterium, still commonly cited under the synonym Rhodobacter sphaeroides, whose native chromatophore membrane architecture was resolved by atomic force microscopy.",
     "reference": "DOI:10.1038/nature02823"
    }
   ],
   "functions": [
    {
     "function_id": "photosynthetic_electron_transport",
     "label": "photosynthetic electron transport chain",
     "grounding": "GO:0009767",
     "description": "Chromatophore membranes organize reaction-center antenna cores, peripheral antenna complexes and quinone-linked cytochrome bc1 so light absorption drives cyclic electron transport and builds a proton motive force.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature02823",
       "notes": "Bahatyrova et al. 2004 directly imaged native chromatophore membranes and resolved how LH2 complexes are arranged around RC-LH1-PufX core arrays."
      },
      {
       "reference": "DOI:10.1074/jbc.M412088200",
       "notes": "Comayras et al. 2005 studied excitation transfer and quinone domains in Rhodobacter sphaeroides chromatophore membranes."
      }
     ]
    },
    {
     "function_id": "photophosphorylation",
     "label": "photosynthetic phosphorylation",
     "description": "The sealed chromatophore vesicle membrane can maintain a light-driven electrochemical gradient that F0F1-ATP synthase uses to produce ATP.",
     "evidence": [
      {
       "reference": "DOI:10.1016/S0006-3495(02)75470-2",
       "notes": "Feniouk et al. 2002 assayed ATP synthesis in Rhodobacter capsulatus chromatophore vesicles driven by a transmembrane proton motive force."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0042717",
     "notes": "Gene Ontology cellular-component term for the plasma membrane-derived chromatophore membrane."
    },
    {
     "reference": "GO:0034357",
     "notes": "Gene Ontology cellular-component term for the broader photosynthetic membrane class."
    },
    {
     "reference": "GO:0009767",
     "notes": "Gene Ontology biological-process term for the photosynthetic electron transport chain."
    },
    {
     "reference": "uniprot.location:SL-0042",
     "notes": "UniProt Subcellular Location entry for the cellular chromatophore membrane; maps to GO:0042717."
    },
    {
     "reference": "DOI:10.1038/nature02823",
     "notes": "Bahatyrova et al. 2004, The native architecture of a photosynthetic membrane, Nature."
    },
    {
     "reference": "DOI:10.1074/jbc.M412088200",
     "notes": "Comayras, Jungas and Lavergne 2005, Functional Consequences of the Organization of the Photosynthetic Apparatus in Rhodobacter sphaeroides, Journal of Biological Chemistry."
    },
    {
     "reference": "DOI:10.1016/S0006-3495(02)75470-2",
     "notes": "Feniouk et al. 2002, Chromatophore vesicles of Rhodobacter capsulatus contain on average one F0F1-ATP synthase each, Biophysical Journal."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "chromatophore_photophosphorylation",
     "title": "Purple-bacterial chromatophores couple light harvesting to ATP synthesis",
     "description": "LH2 antenna complexes and RC-LH1-PufX cores organize inside the plasma membrane-derived chromatophore membrane. Cyclic electron transport through quinone and cytochrome bc1 is coupled to F0F1-ATP synthase use of a chromatophore transmembrane proton motive force.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures membrane residence and the main energy-transduction logic without asserting the complete Rhodobacter cyclic electron-transfer kinetics.",
     "nodes": [
      {
       "node_id": "chromatophore_membrane",
       "label": "plasma membrane-derived chromatophore membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0042717",
       "component_ref": "chromatophore_lipid_bilayer"
      },
      {
       "node_id": "lh2",
       "label": "LH2 peripheral light-harvesting antenna complexes",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "lh2_antenna_complexes"
      },
      {
       "node_id": "rc_lh1_pufx",
       "label": "RC-LH1-PufX core complex",
       "node_type": "STRUCTURE",
       "component_ref": "rc_lh1_pufx_core_complex"
      },
      {
       "node_id": "quinone_pool",
       "label": "quinone pool",
       "node_type": "CHEMICAL",
       "description": "Membrane-diffusing quinone/quinol carrier pool that links reaction centers and cytochrome bc1 in purple-bacterial chromatophores."
      },
      {
       "node_id": "cytochrome_bc1",
       "label": "cytochrome bc1 complex",
       "node_type": "STRUCTURE",
       "component_ref": "cytochrome_bc1_complex"
      },
      {
       "node_id": "proton_motive_force",
       "label": "chromatophore transmembrane proton motive force",
       "node_type": "STATE"
      },
      {
       "node_id": "f0f1_atp_synthase",
       "label": "F0F1-ATP synthase",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "f0f1_atp_synthase"
      },
      {
       "node_id": "atp_synthesis",
       "label": "photosynthetic phosphorylation",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "lh2",
       "predicate": "transfers excitation energy to",
       "object": "rc_lh1_pufx",
       "description": "LH2 antenna complexes form light-capture domains that feed excitation energy toward RC-LH1-PufX reaction-center cores.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature02823",
         "notes": "Bahatyrova et al. 2004 imaged LH2 complexes as interconnecting RC-LH1-PufX arrays in the native Rhodobacter photosynthetic membrane."
        }
       ]
      },
      {
       "subject": "rc_lh1_pufx",
       "predicate": "reduces",
       "object": "quinone_pool",
       "description": "Photoexcited RC-LH1-PufX cores reduce membrane quinone carriers inside the chromatophore membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M412088200",
         "notes": "Comayras et al. 2005 modeled quinone-domain behavior and excitation transfer in Rhodobacter sphaeroides chromatophores and reaction-center antenna complexes."
        }
       ]
      },
      {
       "subject": "cytochrome_bc1",
       "predicate": "oxidizes",
       "object": "quinone_pool",
       "description": "Cytochrome bc1 reoxidizes quinol in the chromatophore membrane as part of the cyclic photosynthetic electron-transfer chain.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M412088200",
         "notes": "Comayras et al. 2005 studied chromatophore quinone traffic between reaction-center antenna complexes and cytochrome bc1."
        }
       ]
      },
      {
       "subject": "chromatophore_membrane",
       "predicate": "maintains",
       "object": "proton_motive_force",
       "description": "Sealed chromatophore vesicles maintain an electrochemical gradient across the plasma membrane-derived chromatophore membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1016/S0006-3495(02)75470-2",
         "notes": "Feniouk et al. 2002 analyzed ATP synthesis in chromatophore vesicles driven by a proton motive force across the vesicle membrane."
        }
       ]
      },
      {
       "subject": "f0f1_atp_synthase",
       "predicate": "uses",
       "object": "proton_motive_force",
       "description": "F0F1-ATP synthase uses the chromatophore transmembrane proton motive force to synthesize ATP.",
       "evidence": [
        {
         "reference": "DOI:10.1016/S0006-3495(02)75470-2",
         "notes": "Feniouk et al. 2002 studied ATP synthesis in Rhodobacter capsulatus chromatophore vesicles driven by a proton motive force."
        }
       ]
      },
      {
       "subject": "proton_motive_force",
       "predicate": "drives",
       "object": "atp_synthesis",
       "description": "The proton motive force across sealed chromatophore vesicles drives photosynthetic ATP formation.",
       "evidence": [
        {
         "reference": "DOI:10.1016/S0006-3495(02)75470-2",
         "notes": "Feniouk et al. 2002 analyzed proton-driven ATP synthesis in bacterial chromatophore vesicles."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "chromatophore_organellar_boundary",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Should the bacterial chromatophore membrane be merged with the Paulinella organellar chromatophore membrane terms?",
     "attaches_to": [
      "xrefs",
      "parent_structures"
     ],
     "resolution_note": "No. GO and UniProt distinguish plasma membrane-derived chromatophore membranes in purple photosynthetic bacteria from the organellar chromatophore envelope membranes of Paulinella plastids, so this record uses GO:0042717 and UniProt SL-0042 only.",
     "evidence": [
      {
       "reference": "GO:0042717",
       "notes": "GO:0042717 denotes a bacterial plasma membrane-derived chromatophore membrane."
      },
      {
       "reference": "GO:0070112",
       "notes": "GO:0070112 separately denotes an organellar chromatophore membrane."
      }
     ]
    },
    {
     "discussion_id": "ground_chromatophore_complexes",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve exact source-neutral component groundings for LH2 and F0F1-ATP synthase complexes in purple-bacterial chromatophore membranes.",
     "attaches_to": [
      "components#lh2_antenna_complexes",
      "components#f0f1_atp_synthase",
      "causal_graphs#chromatophore_photophosphorylation"
     ],
     "rationale": "LH2 antennae and F0F1-ATP synthase are supported as chromatophore constituents, but remain label-only components until exact source-neutral complex accessions are curated or minted."
    }
   ]
  },
  {
   "identifier": "GO:0031979",
   "label": "plasma membrane-derived thylakoid lumen",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The internal lumen enclosed by a plasma membrane-derived bacterial thylakoid.",
   "definition_source": "GO:0031979",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T00:10:17Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T00:11:00Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the UniProt SL xref and synonym, bacterial thylakoid parthood, Cyanobacteriota distribution, a Synechocystis example, literature and GO evidence, a nonmechanistic lumen-topology graph, and a resolved non-organelle parentage interpretation.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T00:20:18Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #724 by adding GO:0030075 evidence to the resolved non-organelle parentage discussion.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "cellular thylakoid lumen",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0044"
    }
   ],
   "part_of": [
    "GO:0030075"
   ],
   "xrefs": [
    "uniprot.location:SL-0044"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:1117",
     "taxon_label": "Cyanobacteriota",
     "presence": "COMMON",
     "note": "The plasma membrane-derived thylakoid lumen occurs in the cyanobacteria that build internal thylakoids, but is absent from Gloeobacter-like lineages that photosynthesize only at the plasma membrane.",
     "reference": "DOI:10.1146/annurev-cellbio-120823-022747"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:1148",
     "taxon_label": "Synechocystis sp. PCC 6803",
     "note": "Cyanobacterial model used to probe de novo internal thylakoid formation and the lumenal space that those membranes enclose.",
     "reference": "DOI:10.1038/s41467-021-23680-1"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031979",
     "notes": "Gene Ontology cellular-component term for the plasma membrane-derived thylakoid lumen."
    },
    {
     "reference": "GO:0030075",
     "notes": "Gene Ontology cellular-component term for the containing bacterial thylakoid."
    },
    {
     "reference": "GO:0031676",
     "notes": "Gene Ontology cellular-component term for the bacterial thylakoid membrane that bounds this lumen."
    },
    {
     "reference": "GO:0009579",
     "notes": "Gene Ontology cellular-component term for thylakoid, used to scope thylakoids as non-organelle membranous structures."
    },
    {
     "reference": "uniprot.location:SL-0044",
     "notes": "UniProt Subcellular Location SL-0044 maps Cellular thylakoid lumen to GO:0031979 and places it under the Cellular thylakoid location."
    },
    {
     "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
     "notes": "Perez-Boerema et al. 2024 review cyanobacterial thylakoid diversity, internal thylakoid absence from Gloeobacter-like lineages, and trans-thylakoid proton-gradient generation."
    },
    {
     "reference": "DOI:10.1038/s41467-021-23680-1",
     "notes": "Huokko et al. 2021 probed de novo thylakoid membrane biogenesis and dynamics in Synechocystis sp. PCC 6803."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "plasma_membrane_derived_thylakoid_lumen_topology",
     "title": "Bacterial thylakoid lumen topology",
     "description": "The plasma membrane-derived thylakoid lumen is the internal compartment of a cyanobacterial thylakoid bounded by the plasma membrane-derived thylakoid membrane.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the lumenal topology without duplicating photosynthetic electron-transport complexes that belong on the bacterial thylakoid or thylakoid membrane records.",
     "nodes": [
      {
       "node_id": "thylakoid_lumen",
       "label": "plasma membrane-derived thylakoid lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0031979"
      },
      {
       "node_id": "thylakoid_membrane",
       "label": "plasma membrane-derived thylakoid membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031676"
      },
      {
       "node_id": "bacterial_thylakoid",
       "label": "bacterial thylakoid",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030075"
      }
     ],
     "edges": [
      {
       "subject": "thylakoid_lumen",
       "predicate": "is part of",
       "object": "bacterial_thylakoid",
       "description": "The plasma membrane-derived thylakoid lumen is the internal space of a bacterial thylakoid.",
       "evidence": [
        {
         "reference": "GO:0031979",
         "notes": "GO:0031979 identifies the plasma membrane-derived thylakoid lumen."
        },
        {
         "reference": "GO:0030075",
         "notes": "GO:0030075 identifies the containing bacterial thylakoid."
        },
        {
         "reference": "uniprot.location:SL-0044",
         "notes": "UniProt SL-0044 places Cellular thylakoid lumen under Cellular thylakoid."
        }
       ]
      },
      {
       "subject": "thylakoid_membrane",
       "predicate": "surrounds",
       "object": "thylakoid_lumen",
       "description": "The bacterial thylakoid membrane encloses the lumenal compartment.",
       "evidence": [
        {
         "reference": "GO:0031676",
         "notes": "GO:0031676 identifies the bounding plasma membrane-derived thylakoid membrane."
        },
        {
         "reference": "GO:0031979",
         "notes": "GO:0031979 identifies the lumen enclosed by a plasma membrane-derived thylakoid."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "non_organelle_lumen_parentage",
     "prompt": "Avoid organelle-lumen parentage for the plasma membrane-derived thylakoid lumen.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "GO:0031979 denotes the internal compartment of a plasma membrane-derived bacterial thylakoid, while GO:0009579 explicitly scopes thylakoids as membranous structures that are not considered organelles.",
     "resolution_note": "Linked the lumen directly to GO:0030075 with part_of rather than asserting a GO:0043233 organelle-lumen parent.",
     "evidence": [
      {
       "reference": "GO:0031979",
       "notes": "GO:0031979 is the plasma membrane-derived thylakoid lumen term."
      },
      {
       "reference": "GO:0009579",
       "notes": "GO:0009579 defines thylakoids as membranous structures and states that they are not considered organelles."
      },
      {
       "reference": "GO:0030075",
       "notes": "GO:0030075 identifies the plasma membrane-derived bacterial thylakoid that contains this lumen."
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0031676",
   "label": "plasma membrane-derived thylakoid membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The pigmented membrane of a plasma membrane-derived thylakoid.",
   "definition_source": "GO:0031676",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-14T01:36:05Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T01:36:57Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO and UniProt synonymy, thylakoid-membrane parentage, bacterial thylakoid parthood, exact PSI and PSII has_part links, a reviewed-label-only lipid-matrix component, cyanobacterial photosynthetic complexes, Cyanobacteriota scope, a Synechocystis example, photosynthetic electron-transport function, literature and GO evidence, a nonmechanistic topology graph, a lipid-grounding TODO, and a resolved generic-versus-bacterial interpretation.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T01:48:37Z",
     "curator": "codex",
     "action": "ADDRESS_PR_REVIEW",
     "changes": "Resolved #864 by reciting the Synechocystis canonical example to the Huokko et al. 2021 de novo thylakoid membrane formation claim.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-20T21:55:39Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Retyped the PSII, cytochrome b6f, and PSI graph nodes from GENE_OR_PROTEIN to STRUCTURE.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "plasma membrane thylakoid membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0031676"
    },
    {
     "synonym_text": "cellular thylakoid membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0045"
    }
   ],
   "parent_structures": [
    "GO:0042651"
   ],
   "part_of": [
    "GO:0030075"
   ],
   "has_part": [
    "GO:0030094",
    "GO:0030096"
   ],
   "xrefs": [
    "uniprot.location:SL-0045"
   ],
   "components": [
    {
     "component_id": "plasma_membrane_derived_thylakoid_lipid_matrix",
     "label": "plasma membrane-derived thylakoid lipid matrix",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Pigmented bacterial thylakoid lipid matrix that bounds the lumen and embeds the cyanobacterial photosynthetic electron-transport complexes.",
     "evidence": [
      {
       "reference": "GO:0031676",
       "notes": "GO:0031676 identifies the pigmented membrane of a plasma membrane-derived thylakoid."
      },
      {
       "reference": "GO:0031979",
       "notes": "GO:0031979 defines the lumen as enclosed by a plasma membrane-derived thylakoid."
      },
      {
       "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
       "notes": "Perez-Boerema et al. 2024 review cyanobacterial thylakoid membranes as lipid-containing photosynthetic membranes."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0031676 identifies the complete thylakoid membrane, but no exact source-neutral CURIE was curated for the lipid matrix constituent of that membrane."
    },
    {
     "component_id": "plasma_membrane_derived_photosystem_ii",
     "label": "plasma membrane-derived thylakoid photosystem II",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0030096",
     "essentiality": "UNKNOWN",
     "role": "P680 photosystem II complex in the bacterial thylakoid membrane that oxidizes water and reduces plastoquinone.",
     "evidence": [
      {
       "reference": "GO:0030096",
       "notes": "GO:0030096 defines the plasma membrane-derived thylakoid photosystem II complex."
      },
      {
       "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
       "notes": "Perez-Boerema et al. 2024 place PSII among the cyanobacterial thylakoid membrane electron-transport complexes."
      }
     ]
    },
    {
     "component_id": "cytochrome_b6f",
     "label": "cytochrome b6f complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0009512",
     "essentiality": "UNKNOWN",
     "role": "Thylakoid membrane complex that oxidizes plastoquinol and contributes to proton translocation across the bacterial thylakoid membrane.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
       "notes": "Perez-Boerema et al. 2024 place cytochrome b6f in the thylakoid electron-transport chain between PSII and PSI."
      }
     ]
    },
    {
     "component_id": "plasma_membrane_derived_photosystem_i",
     "label": "plasma membrane-derived photosystem I",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0030094",
     "essentiality": "UNKNOWN",
     "role": "Photosystem I complex in the bacterial thylakoid membrane that receives electrons downstream of cytochrome b6f.",
     "evidence": [
      {
       "reference": "GO:0030094",
       "notes": "GO:0030094 defines plasma membrane-derived photosystem I as a complex in the bacterial thylakoid."
      },
      {
       "reference": "DOI:10.1016/j.molp.2017.09.019",
       "notes": "Casella et al. 2017 mapped PSI distribution and mobility in native Synechocystis thylakoid membranes."
      }
     ]
    },
    {
     "component_id": "atp_synthase",
     "label": "proton-transporting ATP synthase complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0045259",
     "essentiality": "UNKNOWN",
     "role": "Membrane enzyme that uses the trans-thylakoid proton motive force to synthesize ATP.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
       "notes": "Perez-Boerema et al. 2024 include ATP synthase among the thylakoid complexes that convert light energy into ATP and reducing power."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:1117",
     "taxon_label": "Cyanobacteriota",
     "presence": "COMMON",
     "note": "Plasma membrane-derived thylakoid membranes occur in most cyanobacteria, while Gloeobacter-like lineages lack internal thylakoids and perform photosynthesis at the plasma membrane.",
     "reference": "DOI:10.1146/annurev-cellbio-120823-022747"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:1148",
     "taxon_label": "Synechocystis sp. PCC 6803",
     "note": "Cyanobacterial model used to probe de novo internal thylakoid membrane formation and thylakoid membrane dynamics.",
     "reference": "DOI:10.1038/s41467-021-23680-1"
    }
   ],
   "functions": [
    {
     "function_id": "photosynthetic_electron_transport",
     "label": "photosynthetic electron transport chain",
     "grounding": "GO:0009767",
     "description": "The plasma membrane-derived thylakoid membrane organizes PSII, cytochrome b6f, PSI and mobile electron carriers so light-driven electron transport can build a trans-thylakoid proton motive force.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
       "notes": "Perez-Boerema et al. 2024 review cyanobacterial thylakoid electron transport as the membrane process that converts light into chemical energy."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031676",
     "notes": "Gene Ontology cellular-component term for plasma membrane-derived thylakoid membrane."
    },
    {
     "reference": "GO:0042651",
     "notes": "Gene Ontology cellular-component term for thylakoid membrane, the broader plasma-membrane- and plastid-independent parent."
    },
    {
     "reference": "GO:0030075",
     "notes": "Gene Ontology cellular-component term for the bacterial thylakoid that contains this membrane."
    },
    {
     "reference": "GO:0031979",
     "notes": "Gene Ontology cellular-component term for the lumen bounded by this membrane."
    },
    {
     "reference": "GO:0030094",
     "notes": "Gene Ontology cellular-component term for plasma membrane-derived photosystem I."
    },
    {
     "reference": "GO:0030096",
     "notes": "Gene Ontology cellular-component term for plasma membrane-derived thylakoid photosystem II."
    },
    {
     "reference": "GO:0009767",
     "notes": "Gene Ontology biological-process term for photosynthetic electron transport chain."
    },
    {
     "reference": "uniprot.location:SL-0045",
     "notes": "UniProt Subcellular Location SL-0045 maps Cellular thylakoid membrane to GO:0031676."
    },
    {
     "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
     "notes": "Perez-Boerema et al. 2024, Evolution of Thylakoid Structural Diversity, Annual Review of Cell and Developmental Biology."
    },
    {
     "reference": "DOI:10.1016/j.molp.2017.09.019",
     "notes": "Casella et al. 2017, Dissecting the Native Architecture and Dynamics of Cyanobacterial Photosynthetic Machinery, Molecular Plant."
    },
    {
     "reference": "DOI:10.1038/s41467-021-23680-1",
     "notes": "Huokko et al. 2021, Probing the biogenesis pathway and dynamics of thylakoid membranes, Nature Communications."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "plasma_membrane_derived_thylakoid_membrane_topology",
     "title": "Bacterial thylakoid membrane topology",
     "description": "The plasma membrane-derived thylakoid membrane bounds the cyanobacterial thylakoid lumen and houses photosynthetic electron-transport complexes.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the membrane's compartment boundary and major complex residence without duplicating the full electron-carrier mechanism from the bacterial thylakoid record.",
     "nodes": [
      {
       "node_id": "thylakoid_membrane",
       "label": "plasma membrane-derived thylakoid membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031676",
       "component_ref": "plasma_membrane_derived_thylakoid_lipid_matrix"
      },
      {
       "node_id": "thylakoid_lumen",
       "label": "plasma membrane-derived thylakoid lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0031979"
      },
      {
       "node_id": "psii",
       "label": "plasma membrane-derived thylakoid photosystem II",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030096",
       "component_ref": "plasma_membrane_derived_photosystem_ii"
      },
      {
       "node_id": "cytb6f",
       "label": "cytochrome b6f complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009512",
       "component_ref": "cytochrome_b6f"
      },
      {
       "node_id": "psi",
       "label": "plasma membrane-derived photosystem I",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030094",
       "component_ref": "plasma_membrane_derived_photosystem_i"
      },
      {
       "node_id": "electron_transport",
       "label": "photosynthetic electron transport chain",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0009767"
      }
     ],
     "edges": [
      {
       "subject": "thylakoid_membrane",
       "predicate": "bounds",
       "object": "thylakoid_lumen",
       "description": "The bacterial thylakoid membrane encloses the plasma membrane-derived thylakoid lumen.",
       "evidence": [
        {
         "reference": "GO:0031676",
         "notes": "GO:0031676 identifies the pigmented membrane of a plasma membrane-derived thylakoid."
        },
        {
         "reference": "GO:0031979",
         "notes": "GO:0031979 identifies the enclosed plasma membrane-derived thylakoid lumen."
        }
       ]
      },
      {
       "subject": "thylakoid_membrane",
       "predicate": "houses",
       "object": "psii",
       "description": "Native cyanobacterial thylakoid membranes contain PSII reaction centers used for water oxidation and plastoquinone reduction.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.molp.2017.09.019",
         "notes": "Casella et al. 2017 mapped PSII in native Synechocystis thylakoid membranes."
        }
       ]
      },
      {
       "subject": "thylakoid_membrane",
       "predicate": "houses",
       "object": "cytb6f",
       "description": "The cyanobacterial thylakoid membrane contains cytochrome b6f between PSII and PSI in the electron-transport chain.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
         "notes": "Perez-Boerema et al. 2024 review cytochrome b6f as a major thylakoid electron-transport complex."
        }
       ]
      },
      {
       "subject": "thylakoid_membrane",
       "predicate": "houses",
       "object": "psi",
       "description": "Native cyanobacterial thylakoid membranes contain PSI complexes downstream in linear electron transport.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.molp.2017.09.019",
         "notes": "Casella et al. 2017 mapped PSI distribution and mobility in native Synechocystis thylakoid membranes."
        }
       ]
      },
      {
       "subject": "thylakoid_membrane",
       "predicate": "supports",
       "object": "electron_transport",
       "description": "Electron-transport complexes embedded in the plasma membrane-derived thylakoid membrane carry out photosynthetic electron transport.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
         "notes": "Perez-Boerema et al. 2024 review thylakoid electron transport across PSII, cytochrome b6f and PSI."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_bacterial_thylakoid_lipid_matrix",
     "prompt": "Resolve an exact source-neutral grounding for the lipid matrix constituent of the plasma membrane-derived thylakoid membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#plasma_membrane_derived_thylakoid_lipid_matrix"
     ],
     "rationale": "GO:0031676 identifies the complete bacterial thylakoid membrane, but the lipid-matrix constituent is intentionally left as a reviewed-label-only component until an exact source-neutral lipid or membrane-constituent CURIE is curated.",
     "posed_by": "codex",
     "posed_date": "2026-09-14"
    },
    {
     "discussion_id": "generic_thylakoid_not_bacterial_child",
     "prompt": "Keep the plasma membrane-derived thylakoid membrane distinct from the generic thylakoid membrane record.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "GO:0031676 denotes the bacterial plasma membrane-derived child membrane, while GO:0042651 denotes the generic pigmented membrane of any thylakoid and also parents plastid thylakoid membranes.",
     "resolution_note": "Curated GO:0031676 as the bacterial thylakoid membrane and linked it to GO:0042651 via parent_structures.",
     "evidence": [
      {
       "reference": "GO:0031676",
       "notes": "GO:0031676 identifies the plasma membrane-derived thylakoid membrane."
      },
      {
       "reference": "GO:0042651",
       "notes": "GO:0042651 identifies the generic thylakoid membrane parent."
      },
      {
       "reference": "GO:0030075",
       "notes": "GO:0030075 identifies the bacterial thylakoid that contains GO:0031676."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-14"
    }
   ]
  },
  {
   "identifier": "GO:0009536",
   "label": "plastid",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "Any member of a family of organelles found in the cytoplasm of plants and some protists, which are membrane-bounded and contain DNA. Plant plastids develop from a common type, the proplastid.",
   "definition_source": "GO:0009536",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T20:30:59Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T20:32:59Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added UniProt SL-0209 xref, intracellular membrane-bounded organelle parentage, cytoplasm parthood, a GO-grounded plastid-membrane component, Eukaryota/Viridiplantae/Chlamydomonas scope, GO/UniProt/DOI evidence, a nonmechanistic plastid topology graph, and a resolved generic-boundary interpretation.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T20:36:26Z",
     "curator": "codex",
     "action": "FIXED_GO_LABEL",
     "changes": "Aligned GO:0042170 component and graph-node labels to the canonical singular plastid membrane label.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T20:42:30Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #834 by narrowing GO:0042170 plastid membrane role and topology wording to surrounding or envelope-bounding plastid membranes.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0043231"
   ],
   "part_of": [
    "GO:0005737"
   ],
   "xrefs": [
    "uniprot.location:SL-0209"
   ],
   "components": [
    {
     "component_id": "plastid_membranes",
     "label": "plastid membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0042170",
     "essentiality": "UNKNOWN",
     "role": "Lipid bilayers that surround plastids or form plastid envelope boundaries.",
     "evidence": [
      {
       "reference": "GO:0042170",
       "notes": "GO:0042170 defines plastid membrane as any lipid bilayer surrounding a plastid or belonging to the plastid envelope."
      },
      {
       "reference": "uniprot.location:SL-0209",
       "notes": "UniProt SL-0209 describes plastids as membrane-bounded organelles."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "RARE",
     "note": "Plastids occur in plants and scattered protist lineages as primary, secondary, or otherwise reduced photosynthetic and non-photosynthetic organelles.",
     "reference": "DOI:10.1098/rstb.2009.0103"
    },
    {
     "taxon_id": "NCBITaxon:33090",
     "taxon_label": "Viridiplantae",
     "presence": "COMMON",
     "note": "Green algae and land plants contain primary plastids derived from a cyanobacterial endosymbiont.",
     "reference": "DOI:10.1098/rstb.2009.0103"
    },
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "The unicellular green alga Chlamydomonas reinhardtii has a chloroplast, a photosynthetic primary plastid.",
     "reference": "DOI:10.1007/s00294-011-0339-1"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Unicellular green-algal model whose chloroplast is a primary plastid used for plastid proteome and protein-biogenesis studies.",
     "reference": "DOI:10.1007/s00294-011-0339-1"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0009536",
     "notes": "Gene Ontology cellular-component term for plastid."
    },
    {
     "reference": "GO:0043231",
     "notes": "Gene Ontology cellular-component parent term for intracellular membrane-bounded organelles."
    },
    {
     "reference": "GO:0005737",
     "notes": "Gene Ontology cellular-component term for cytoplasm."
    },
    {
     "reference": "GO:0042170",
     "notes": "Gene Ontology cellular-component term for generic plastid membranes."
    },
    {
     "reference": "GO:0009532",
     "notes": "Gene Ontology cellular-component term for plastid stroma."
    },
    {
     "reference": "uniprot.location:SL-0209",
     "notes": "UniProt Subcellular Location entry SL-0209 maps the Plastid subcellular location to GO:0009536."
    },
    {
     "reference": "DOI:10.1098/rstb.2009.0103",
     "notes": "Keeling 2010, The endosymbiotic origin, diversification and fate of plastids, Philosophical Transactions of the Royal Society B."
    },
    {
     "reference": "DOI:10.1007/s00294-011-0339-1",
     "notes": "Terashima, Specht and Hippler 2011, The chloroplast proteome: a survey from the Chlamydomonas reinhardtii perspective with a focus on distinctive features, Current Genetics."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "plastid_topology",
     "title": "Plastid membrane boundary and stroma",
     "description": "Plastids are cytoplasmic, membrane-bounded organelles delimited by surrounding plastid membranes and containing a plastid stroma.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the conserved generic organelle topology without asserting lineage-specific thylakoids, nucleomorphs, or extra membranes of complex plastids.",
     "nodes": [
      {
       "node_id": "plastid",
       "label": "plastid",
       "node_type": "ORGANELLE",
       "grounding": "GO:0009536"
      },
      {
       "node_id": "plastid_membranes",
       "label": "plastid membrane",
       "node_type": "STRUCTURE",
       "component_ref": "plastid_membranes",
       "grounding": "GO:0042170"
      },
      {
       "node_id": "plastid_stroma",
       "label": "plastid stroma",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0009532"
      },
      {
       "node_id": "cytoplasm",
       "label": "cytoplasm",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0005737"
      }
     ],
     "edges": [
      {
       "subject": "plastid",
       "predicate": "resides in",
       "object": "cytoplasm",
       "description": "Plastids are organelles found in the host cytoplasm.",
       "evidence": [
        {
         "reference": "GO:0009536",
         "notes": "GO:0009536 defines plastids as a family of organelles found in the cytoplasm."
        }
       ]
      },
      {
       "subject": "plastid_membranes",
       "predicate": "bounds",
       "object": "plastid",
       "description": "Generic plastid membranes surround or belong to the envelope boundary of a membrane-bounded plastid.",
       "evidence": [
        {
         "reference": "GO:0042170",
         "notes": "GO:0042170 identifies lipid bilayers that surround plastids or belong to plastid envelopes."
        },
        {
         "reference": "uniprot.location:SL-0209",
         "notes": "UniProt SL-0209 describes plastids as membrane-bounded organelles."
        }
       ]
      },
      {
       "subject": "plastid",
       "predicate": "contains",
       "object": "plastid_stroma",
       "description": "The plastid stroma is the matrix compartment inside a plastid.",
       "evidence": [
        {
         "reference": "GO:0009532",
         "notes": "GO:0009532 identifies the plastid stroma as the ground substance of plastids."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "generic_plastid_boundary",
     "prompt": "Keep lineage-specific thylakoid, envelope, membrane-count, and nucleomorph assertions on exact plastid child records.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#plastid_topology"
     ],
     "rationale": "GO:0009536 spans primary plastids, secondary plastids, and non-photosynthetic plastids. The generic record therefore models the common membrane-bounded plastid/stroma topology and leaves specialized thylakoids, double envelopes, and retained nucleomorphs to exact child records.",
     "resolution_note": "Curated only the generic GO:0042170 membrane boundary and GO:0009532 stroma in this plastid record.",
     "evidence": [
      {
       "reference": "GO:0009536",
       "notes": "GO:0009536 denotes the broad plastid organelle family."
      },
      {
       "reference": "uniprot.location:SL-0209",
       "notes": "UniProt SL-0209 includes photosynthetic and non-photosynthetic plastids."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0009526",
   "label": "plastid envelope",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The double lipid bilayer enclosing a plastid and separating its contents from the rest of the cytoplasm; includes the intermembrane space.",
   "definition_source": "GO:0009526",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T20:52:57Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T20:54:00Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added organelle-envelope parentage, plastid parthood, inner/outer membrane and intermembrane-space parts, the UniProt SL-0210 xref, Viridiplantae/Chlamydomonas scope, compartmentalization function, GO/UniProt/DOI evidence, a nonmechanistic envelope topology graph, and a resolved generic-scope interpretation.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T21:01:20Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #836 by adding the UniProt SL-0210 exact synonym; resolved #837 by removing the unused cytoplasm node from the plastid envelope topology graph.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0031967"
   ],
   "part_of": [
    "GO:0009536"
   ],
   "has_part": [
    "GO:0009527",
    "GO:0009528",
    "GO:0009529"
   ],
   "xrefs": [
    "uniprot.location:SL-0210"
   ],
   "components": [
    {
     "component_id": "plastid_outer_membrane",
     "label": "plastid outer membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0009527",
     "essentiality": "UNKNOWN",
     "role": "Cytoplasm-facing lipid bilayer of the double plastid envelope.",
     "evidence": [
      {
       "reference": "GO:0009527",
       "notes": "GO:0009527 defines plastid outer membrane as the cytoplasm-facing lipid bilayer of the plastid envelope."
      },
      {
       "reference": "uniprot.location:SL-0214",
       "notes": "UniProt SL-0214 identifies plastid outer membrane as the plastid membrane facing the cytoplasm."
      }
     ]
    },
    {
     "component_id": "plastid_inner_membrane",
     "label": "plastid inner membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0009528",
     "essentiality": "UNKNOWN",
     "role": "Stroma-facing lipid bilayer that separates the plastid stroma from the plastid intermembrane space.",
     "evidence": [
      {
       "reference": "GO:0009528",
       "notes": "GO:0009528 defines plastid inner membrane as the lumen-facing plastid-envelope bilayer that also faces the plastid stroma."
      },
      {
       "reference": "uniprot.location:SL-0211",
       "notes": "UniProt SL-0211 identifies plastid inner membrane as separating the plastid stroma from the intermembrane space."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:33090",
     "taxon_label": "Viridiplantae",
     "presence": "COMMON",
     "note": "Green algae and land plants carry primary plastids with a double plastid envelope derived from cyanobacterial primary endosymbiosis.",
     "reference": "DOI:10.1098/rstb.2009.0103"
    },
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "The Chlamydomonas reinhardtii chloroplast has a double plastid envelope crossed by TOC-TIC protein-import machinery.",
     "reference": "DOI:10.1016/j.cell.2022.10.030"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model used to resolve a TOC-TIC supercomplex spanning the two chloroplast envelope membranes.",
     "reference": "DOI:10.1016/j.cell.2022.10.030"
    }
   ],
   "functions": [
    {
     "function_id": "plastid_compartmentalization",
     "label": "plastid compartmentalization",
     "description": "The double plastid envelope separates plastid contents from the surrounding cytoplasm.",
     "evidence": [
      {
       "reference": "GO:0009526",
       "notes": "GO:0009526 defines the plastid envelope as the double lipid bilayer enclosing a plastid and separating it from the cytoplasm."
      },
      {
       "reference": "uniprot.location:SL-0210",
       "notes": "UniProt SL-0210 describes the plastid envelope as comprising the inner and outer plastid membranes plus the intermembrane space."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0009526",
     "notes": "Gene Ontology cellular-component term for plastid envelope."
    },
    {
     "reference": "GO:0031967",
     "notes": "Gene Ontology cellular-component term for organelle envelope."
    },
    {
     "reference": "GO:0009536",
     "notes": "Gene Ontology cellular-component term for plastid."
    },
    {
     "reference": "GO:0009527",
     "notes": "Gene Ontology cellular-component term for plastid outer membrane."
    },
    {
     "reference": "GO:0009528",
     "notes": "Gene Ontology cellular-component term for plastid inner membrane."
    },
    {
     "reference": "GO:0009529",
     "notes": "Gene Ontology cellular-component term for plastid intermembrane space."
    },
    {
     "reference": "GO:0009532",
     "notes": "Gene Ontology cellular-component term for plastid stroma."
    },
    {
     "reference": "uniprot.location:SL-0210",
     "notes": "UniProt Subcellular Location entry SL-0210 maps Plastid envelope to GO:0009526."
    },
    {
     "reference": "uniprot.location:SL-0211",
     "notes": "UniProt Subcellular Location entry SL-0211 maps Plastid inner membrane to GO:0009528."
    },
    {
     "reference": "uniprot.location:SL-0212",
     "notes": "UniProt Subcellular Location entry SL-0212 maps Plastid intermembrane space to GO:0009529."
    },
    {
     "reference": "uniprot.location:SL-0214",
     "notes": "UniProt Subcellular Location entry SL-0214 maps Plastid outer membrane to GO:0009527."
    },
    {
     "reference": "DOI:10.1098/rstb.2009.0103",
     "notes": "Keeling 2010, The endosymbiotic origin, diversification and fate of plastids, Philosophical Transactions of the Royal Society B."
    },
    {
     "reference": "DOI:10.1016/j.cell.2022.10.030",
     "notes": "Jin et al. 2022, Structure of a TOC-TIC supercomplex spanning two chloroplast envelope membranes, Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "plastid_envelope_topology",
     "title": "Plastid envelope delimits the stroma",
     "description": "The plastid envelope comprises cytoplasm-facing outer and stroma-facing inner membranes separated by the intermembrane space.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures generic double-envelope topology without asserting plastid-specific protein translocons, cyanelle peptidoglycan, or extra membranes from complex plastids.",
     "nodes": [
      {
       "node_id": "plastid_envelope",
       "label": "plastid envelope",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009526"
      },
      {
       "node_id": "plastid",
       "label": "plastid",
       "node_type": "ORGANELLE",
       "grounding": "GO:0009536"
      },
      {
       "node_id": "plastid_outer_membrane",
       "label": "plastid outer membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009527",
       "component_ref": "plastid_outer_membrane"
      },
      {
       "node_id": "plastid_inner_membrane",
       "label": "plastid inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009528",
       "component_ref": "plastid_inner_membrane"
      },
      {
       "node_id": "plastid_intermembrane_space",
       "label": "plastid intermembrane space",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0009529"
      },
      {
       "node_id": "plastid_stroma",
       "label": "plastid stroma",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0009532"
      }
     ],
     "edges": [
      {
       "subject": "plastid_envelope",
       "predicate": "encloses",
       "object": "plastid",
       "description": "The double plastid envelope encloses the plastid and separates its contents from the cytoplasm.",
       "evidence": [
        {
         "reference": "GO:0009526",
         "notes": "GO:0009526 defines the plastid envelope as enclosing a plastid and separating its contents from the rest of the cytoplasm."
        }
       ]
      },
      {
       "subject": "plastid_outer_membrane",
       "predicate": "is part of",
       "object": "plastid_envelope",
       "description": "The plastid outer membrane is the cytoplasm-facing lipid bilayer of the plastid envelope.",
       "evidence": [
        {
         "reference": "GO:0009527",
         "notes": "GO:0009527 defines the outer membrane by its cytoplasm-facing position in the plastid envelope."
        }
       ]
      },
      {
       "subject": "plastid_inner_membrane",
       "predicate": "is part of",
       "object": "plastid_envelope",
       "description": "The plastid inner membrane is the stroma-facing lipid bilayer of the plastid envelope.",
       "evidence": [
        {
         "reference": "GO:0009528",
         "notes": "GO:0009528 defines the inner membrane as the plastid-envelope bilayer that faces the plastid stroma."
        }
       ]
      },
      {
       "subject": "plastid_envelope",
       "predicate": "contains",
       "object": "plastid_intermembrane_space",
       "description": "The plastid intermembrane space lies between the inner and outer lipid bilayers of the envelope.",
       "evidence": [
        {
         "reference": "GO:0009529",
         "notes": "GO:0009529 defines the plastid intermembrane space as the region between the two lipid bilayers of the plastid envelope."
        }
       ]
      },
      {
       "subject": "plastid_inner_membrane",
       "predicate": "bounds",
       "object": "plastid_stroma",
       "description": "The inner plastid membrane faces the stroma enclosed by the plastid double membrane.",
       "evidence": [
        {
         "reference": "GO:0009528",
         "notes": "GO:0009528 defines plastid inner membrane as the bilayer that also faces the plastid stroma."
        },
        {
         "reference": "GO:0009532",
         "notes": "GO:0009532 identifies the plastid stroma as the ground substance of plastids."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "generic_plastid_envelope_scope",
     "prompt": "Keep lineage-specific protein translocases, peptidoglycan, and extra complex-plastid membranes on exact child records.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#plastid_envelope_topology"
     ],
     "rationale": "GO:0009526 and UniProt SL-0210 model the primary double plastid envelope as inner membrane, intermembrane space, and outer membrane. Chloroplast, cyanelle, chromatophore, and complex plastid lineages can add specific translocases, peptidoglycan layers, retained outer membranes, or additional host-derived membranes in exact child records.",
     "resolution_note": "Curated only generic GO inner-membrane, outer-membrane, and intermembrane-space topology in this record.",
     "evidence": [
      {
       "reference": "GO:0009526",
       "notes": "GO:0009526 defines the generic plastid envelope as a double lipid bilayer."
      },
      {
       "reference": "uniprot.location:SL-0210",
       "notes": "UniProt SL-0210 defines the plastid envelope as the inner and outer plastid membrane plus the intermembrane space."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Plastidic envelope",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0210"
    }
   ]
  },
  {
   "identifier": "GO:0009528",
   "label": "plastid inner membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The inner, i.e. lumen-facing, lipid bilayer of the plastid envelope; also faces the plastid stroma.",
   "definition_source": "GO:0009528",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T21:25:42Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T21:26:07Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added plastid-membrane parentage, plastid-envelope parthood, the UniProt SL-0211 xref and exact synonyms, a reviewed-label-only inner lipid bilayer component, Viridiplantae/Chlamydomonas scope, GO/UniProt/DOI evidence, a nonmechanistic topology graph, and a lipid-bilayer grounding TODO.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Inner plastidic membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0211"
    },
    {
     "synonym_text": "Inner plastid membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0211"
    },
    {
     "synonym_text": "Plastidic inner membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0211"
    }
   ],
   "parent_structures": [
    "GO:0042170"
   ],
   "part_of": [
    "GO:0009526"
   ],
   "xrefs": [
    "uniprot.location:SL-0211"
   ],
   "components": [
    {
     "component_id": "plastid_inner_lipid_bilayer",
     "label": "plastid inner lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Stroma-facing lipid bilayer that separates the plastid stroma from the intermembrane space.",
     "evidence": [
      {
       "reference": "GO:0009528",
       "notes": "GO:0009528 defines plastid inner membrane as the inner lipid bilayer of the plastid envelope that also faces the plastid stroma."
      },
      {
       "reference": "uniprot.location:SL-0211",
       "notes": "UniProt SL-0211 identifies plastid inner membrane as separating the plastid stroma from the intermembrane space."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0009528 and UniProt SL-0211 identify the whole plastid inner membrane, but no separate source-neutral CURIE was curated for the lipid constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:33090",
     "taxon_label": "Viridiplantae",
     "presence": "COMMON",
     "note": "Green algae and land plants carry primary plastids bounded by double envelopes with stroma-facing inner plastid membranes.",
     "reference": "DOI:10.1098/rstb.2009.0103"
    },
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "The Chlamydomonas reinhardtii chloroplast inner membrane forms the stroma-facing side of the chloroplast envelope and carries the Tic side of the TOC-TIC protein-import supercomplex.",
     "reference": "DOI:10.1016/j.cell.2022.10.030"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model used for structural analysis of a TOC-TIC supercomplex spanning the chloroplast outer and inner envelope membranes.",
     "reference": "DOI:10.1016/j.cell.2022.10.030"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0009528",
     "notes": "Gene Ontology cellular-component term for plastid inner membrane."
    },
    {
     "reference": "GO:0042170",
     "notes": "Gene Ontology cellular-component term for generic plastid membranes."
    },
    {
     "reference": "GO:0009526",
     "notes": "Gene Ontology cellular-component term for plastid envelope."
    },
    {
     "reference": "GO:0009529",
     "notes": "Gene Ontology cellular-component term for plastid intermembrane space."
    },
    {
     "reference": "GO:0009532",
     "notes": "Gene Ontology cellular-component term for plastid stroma."
    },
    {
     "reference": "uniprot.location:SL-0211",
     "notes": "UniProt Subcellular Location entry SL-0211 maps Plastid inner membrane to GO:0009528."
    },
    {
     "reference": "DOI:10.1098/rstb.2009.0103",
     "notes": "Keeling 2010, The endosymbiotic origin, diversification and fate of plastids, Philosophical Transactions of the Royal Society B."
    },
    {
     "reference": "DOI:10.1016/j.cell.2022.10.030",
     "notes": "Jin et al. 2022, Structure of a TOC-TIC supercomplex spanning two chloroplast envelope membranes, Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "plastid_inner_membrane_topology",
     "title": "Plastid inner membrane topology",
     "description": "The plastid inner membrane is the stroma-facing lipid bilayer of the plastid envelope and delimits the plastid intermembrane space.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures generic plastid inner-membrane topology without asserting lineage-specific protein translocons, cyanelle peptidoglycan, or extra membranes from complex plastids.",
     "nodes": [
      {
       "node_id": "plastid_inner_membrane",
       "label": "plastid inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009528"
      },
      {
       "node_id": "plastid_envelope",
       "label": "plastid envelope",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009526"
      },
      {
       "node_id": "plastid_stroma",
       "label": "plastid stroma",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0009532"
      },
      {
       "node_id": "plastid_intermembrane_space",
       "label": "plastid intermembrane space",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0009529"
      }
     ],
     "edges": [
      {
       "subject": "plastid_inner_membrane",
       "predicate": "is part of",
       "object": "plastid_envelope",
       "description": "The plastid inner membrane is the inner lipid bilayer of the plastid envelope.",
       "evidence": [
        {
         "reference": "GO:0009528",
         "notes": "GO:0009528 defines this inner membrane as a lipid bilayer of the plastid envelope."
        }
       ]
      },
      {
       "subject": "plastid_inner_membrane",
       "predicate": "bounds",
       "object": "plastid_stroma",
       "description": "The plastid inner membrane faces and bounds the plastid stroma.",
       "evidence": [
        {
         "reference": "GO:0009528",
         "notes": "GO:0009528 identifies the inner plastid membrane as the bilayer that also faces the plastid stroma."
        },
        {
         "reference": "GO:0009532",
         "notes": "GO:0009532 identifies the plastid stroma as the ground substance of plastids."
        },
        {
         "reference": "uniprot.location:SL-0211",
         "notes": "UniProt SL-0211 describes the plastid inner membrane as separating the plastid stroma from the intermembrane space."
        }
       ]
      },
      {
       "subject": "plastid_inner_membrane",
       "predicate": "delimits",
       "object": "plastid_intermembrane_space",
       "description": "The plastid inner membrane forms the stroma-facing side of the plastid intermembrane space.",
       "evidence": [
        {
         "reference": "GO:0009529",
         "notes": "GO:0009529 defines the plastid intermembrane space as the region between the inner and outer plastid envelope lipid bilayers."
        },
        {
         "reference": "uniprot.location:SL-0211",
         "notes": "UniProt SL-0211 describes the plastid inner membrane as separating the plastid stroma from the intermembrane space."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_plastid_inner_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the plastid inner membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#plastid_inner_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0009528 and UniProt SL-0211, but the lipid bilayer constituent is intentionally left as a reviewed-label-only component until an exact source-neutral lipid or membrane-constituent CURIE is curated.",
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0009529",
   "label": "plastid intermembrane space",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The region between the inner and outer lipid bilayers of the plastid envelope.",
   "definition_source": "GO:0009529",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T21:38:15Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T21:38:59Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the UniProt SL-0212 xref and exact synonym, plastid-envelope parthood, Viridiplantae and Chlamydomonas scope, and a nonmechanistic envelope topology graph.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Plastidic intermembrane space",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0212"
    }
   ],
   "part_of": [
    "GO:0009526"
   ],
   "xrefs": [
    "uniprot.location:SL-0212"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:33090",
     "taxon_label": "Viridiplantae",
     "presence": "COMMON",
     "note": "Green algae and land plants carry primary plastids whose double envelopes enclose an intermembrane space between the inner and outer plastid membranes.",
     "reference": "DOI:10.1098/rstb.2009.0103"
    },
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "The Chlamydomonas reinhardtii chloroplast envelope has an intermembrane space across which the TOC-TIC import supercomplex spans the outer and inner membranes.",
     "reference": "DOI:10.1016/j.cell.2022.10.030"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model used for structural analysis of a TOC-TIC supercomplex spanning the chloroplast outer and inner envelope membranes.",
     "reference": "DOI:10.1016/j.cell.2022.10.030"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0009529",
     "notes": "Gene Ontology cellular-component term for plastid intermembrane space."
    },
    {
     "reference": "GO:0009526",
     "notes": "Gene Ontology cellular-component term for the plastid envelope that contains the intermembrane space."
    },
    {
     "reference": "GO:0009527",
     "notes": "Gene Ontology cellular-component term for the outer plastid membrane that delimits this space."
    },
    {
     "reference": "GO:0009528",
     "notes": "Gene Ontology cellular-component term for the inner plastid membrane that delimits this space."
    },
    {
     "reference": "uniprot.location:SL-0212",
     "notes": "UniProt Subcellular Location entry SL-0212 maps Plastid intermembrane space to GO:0009529 and lists Plastid envelope as its host parent."
    },
    {
     "reference": "uniprot.location:SL-0211",
     "notes": "UniProt Subcellular Location entry SL-0211 maps Plastid inner membrane to GO:0009528 and describes it as separating the plastid stroma from the intermembrane space."
    },
    {
     "reference": "DOI:10.1098/rstb.2009.0103",
     "notes": "Keeling 2010, The endosymbiotic origin, diversification and fate of plastids, Philosophical Transactions of the Royal Society B."
    },
    {
     "reference": "DOI:10.1016/j.cell.2022.10.030",
     "notes": "Jin et al. 2022, Structure of a TOC-TIC supercomplex spanning two chloroplast envelope membranes, Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "plastid_intermembrane_space_topology",
     "title": "Plastid intermembrane-space topology",
     "description": "The plastid intermembrane space lies between the inner and outer plastid envelope membranes.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures generic plastid envelope topology without asserting lineage-specific protein translocons, cyanelle peptidoglycan, or extra membranes from complex plastids.",
     "nodes": [
      {
       "node_id": "plastid_intermembrane_space",
       "label": "plastid intermembrane space",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0009529"
      },
      {
       "node_id": "plastid_envelope",
       "label": "plastid envelope",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009526"
      },
      {
       "node_id": "plastid_outer_membrane",
       "label": "plastid outer membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009527"
      },
      {
       "node_id": "plastid_inner_membrane",
       "label": "plastid inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009528"
      }
     ],
     "edges": [
      {
       "subject": "plastid_intermembrane_space",
       "predicate": "is part of",
       "object": "plastid_envelope",
       "description": "The plastid intermembrane space is the space between the inner and outer lipid bilayers of the plastid envelope.",
       "evidence": [
        {
         "reference": "GO:0009529",
         "notes": "GO:0009529 defines this region by its position between the inner and outer plastid-envelope lipid bilayers."
        },
        {
         "reference": "uniprot.location:SL-0212",
         "notes": "UniProt SL-0212 lists Plastid envelope as the host parent for the plastid intermembrane space."
        }
       ]
      },
      {
       "subject": "plastid_outer_membrane",
       "predicate": "delimits",
       "object": "plastid_intermembrane_space",
       "description": "The outer plastid membrane forms one envelope boundary of the plastid intermembrane space.",
       "evidence": [
        {
         "reference": "GO:0009529",
         "notes": "GO:0009529 defines the plastid intermembrane space as the region between the inner and outer plastid envelope lipid bilayers."
        },
        {
         "reference": "GO:0009527",
         "notes": "GO:0009527 defines the plastid outer membrane as the cytoplasm-facing lipid bilayer of the plastid envelope."
        }
       ]
      },
      {
       "subject": "plastid_inner_membrane",
       "predicate": "delimits",
       "object": "plastid_intermembrane_space",
       "description": "The inner plastid membrane forms the second envelope boundary of the plastid intermembrane space.",
       "evidence": [
        {
         "reference": "GO:0009529",
         "notes": "GO:0009529 defines the plastid intermembrane space as the region between the inner and outer plastid envelope lipid bilayers."
        },
        {
         "reference": "uniprot.location:SL-0211",
         "notes": "UniProt SL-0211 describes the plastid inner membrane as separating the plastid stroma from the intermembrane space."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0042170",
   "label": "plastid membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "Any lipid bilayer that surrounds a plastid or is part of the plastid envelope. Primary plastids (in plants, green algae, red algae, and glaucophytes) are surrounded by two membranes; complex plastids derived from secondary endosymbiosis are surrounded by three or four membranes.",
   "definition_source": "GO:0042170",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-14T02:04:05Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T02:04:38Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added generic membrane parentage, plastid parthood, a reviewed-label-only plastid lipid bilayer component, Eukaryota and Viridiplantae scope, a Chlamydomonas example, GO/DOI evidence, a nonmechanistic child-scope graph, a generic-scope interpretation, and a lipid-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T02:14:18Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #866 by adding cyanelle and apicoplast GO child-term evidence to the plastid-membrane scope discussion; resolved #867 by making the plastid thylakoid edge evidence cite the GO:0042170 child placement.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0016020"
   ],
   "part_of": [
    "GO:0009536"
   ],
   "components": [
    {
     "component_id": "plastid_lipid_bilayer",
     "label": "plastid lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Generic lipid bilayer constituent of a plastid membrane, covering plastid envelope membranes and internal plastid thylakoid membranes when the exact child membrane is not specified.",
     "evidence": [
      {
       "reference": "GO:0042170",
       "notes": "GO:0042170 defines plastid membrane as any lipid bilayer that surrounds a plastid or is part of the plastid envelope."
      },
      {
       "reference": "GO:0009536",
       "notes": "GO:0009536 defines plastids as membrane-bounded cytoplasmic organelles."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0042170 identifies the whole generic plastid membrane, but no separate source-neutral CURIE was curated for the generic lipid constituent of plastid membranes."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "RARE",
     "note": "Plastid membranes occur in the scattered eukaryotic lineages that retain primary, secondary, or otherwise reduced plastids.",
     "reference": "DOI:10.1098/rstb.2009.0103"
    },
    {
     "taxon_id": "NCBITaxon:33090",
     "taxon_label": "Viridiplantae",
     "presence": "COMMON",
     "note": "Green algae and land plants contain primary plastids delimited by envelope plastid membranes, with photosynthetic lineages also carrying plastid thylakoid membranes.",
     "reference": "DOI:10.1098/rstb.2009.0103"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Unicellular green-algal model whose chloroplast is a primary plastid used for plastid proteome and protein-biogenesis studies.",
     "reference": "DOI:10.1007/s00294-011-0339-1"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0042170",
     "notes": "Gene Ontology cellular-component term for plastid membrane."
    },
    {
     "reference": "GO:0016020",
     "notes": "Gene Ontology cellular-component parent term for membrane."
    },
    {
     "reference": "GO:0009536",
     "notes": "Gene Ontology cellular-component term for plastid."
    },
    {
     "reference": "GO:0009526",
     "notes": "Gene Ontology cellular-component term for the double plastid envelope whose inner and outer bilayers are plastid membranes."
    },
    {
     "reference": "GO:0009527",
     "notes": "Gene Ontology cellular-component child term for plastid outer membrane."
    },
    {
     "reference": "GO:0009528",
     "notes": "Gene Ontology cellular-component child term for plastid inner membrane."
    },
    {
     "reference": "GO:0055035",
     "notes": "Gene Ontology cellular-component child term for plastid thylakoid membrane."
    },
    {
     "reference": "GO:0033113",
     "notes": "Gene Ontology cellular-component child term for cyanelle membrane."
    },
    {
     "reference": "GO:0160211",
     "notes": "Gene Ontology cellular-component child term for apicoplast membrane."
    },
    {
     "reference": "DOI:10.1098/rstb.2009.0103",
     "notes": "Keeling 2010, The endosymbiotic origin, diversification and fate of plastids, Philosophical Transactions of the Royal Society B."
    },
    {
     "reference": "DOI:10.1007/s00294-011-0339-1",
     "notes": "Terashima, Specht and Hippler 2011, The chloroplast proteome: a survey from the Chlamydomonas reinhardtii perspective with a focus on distinctive features, Current Genetics."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "plastid_membrane_scope",
     "title": "Plastid membrane scope",
     "description": "The generic plastid membrane class covers envelope bilayers and internal plastid thylakoid membranes without choosing a lineage-specific child membrane.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures GO class scope without asserting a universal plastid membrane count, protein-import system, photosystem composition, or complex-plastid topology.",
     "nodes": [
      {
       "node_id": "plastid_membrane",
       "label": "plastid membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0042170",
       "component_ref": "plastid_lipid_bilayer"
      },
      {
       "node_id": "plastid_outer_membrane",
       "label": "plastid outer membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009527"
      },
      {
       "node_id": "plastid_inner_membrane",
       "label": "plastid inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009528"
      },
      {
       "node_id": "plastid_thylakoid_membrane",
       "label": "plastid thylakoid membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0055035"
      }
     ],
     "edges": [
      {
       "subject": "plastid_outer_membrane",
       "predicate": "is a",
       "object": "plastid_membrane",
       "description": "The cytoplasm-facing outer plastid envelope bilayer is a specific plastid membrane.",
       "evidence": [
        {
         "reference": "GO:0009527",
         "notes": "GO:0009527 defines plastid outer membrane as an envelope lipid bilayer and places it under GO:0042170."
        }
       ]
      },
      {
       "subject": "plastid_inner_membrane",
       "predicate": "is a",
       "object": "plastid_membrane",
       "description": "The stroma-facing inner plastid envelope bilayer is a specific plastid membrane.",
       "evidence": [
        {
         "reference": "GO:0009528",
         "notes": "GO:0009528 defines plastid inner membrane as an envelope lipid bilayer and places it under GO:0042170."
        }
       ]
      },
      {
       "subject": "plastid_thylakoid_membrane",
       "predicate": "is a",
       "object": "plastid_membrane",
       "description": "The lipid bilayer of a plastid thylakoid is a specific internal plastid membrane.",
       "evidence": [
        {
         "reference": "GO:0055035",
         "notes": "GO:0055035 identifies the plastid thylakoid membrane as the lipid bilayer of any thylakoid within a plastid and places it under GO:0042170."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "generic_plastid_membrane_scope",
     "prompt": "Keep the GO:0042170 generic membrane parent distinct from exact plastid envelope, thylakoid, apicoplast, and cyanelle child membrane records.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#plastid_membrane_scope"
     ],
     "rationale": "GO:0042170 denotes a broad plastid membrane class whose children include envelope bilayers and plastid thylakoid membranes. Exact topology, membrane count, retained peptidoglycan, and protein-import machinery belong on the child records for plastid envelope, apicoplast membrane, cyanelle membrane, and plastid thylakoid membrane.",
     "resolution_note": "Curated only generic plastid-membrane class scope and kept lineage-specific child-membrane composition out of this record.",
     "evidence": [
      {
       "reference": "GO:0042170",
       "notes": "GO:0042170 identifies the broad plastid membrane cellular-component term."
      },
      {
       "reference": "GO:0009527",
       "notes": "GO:0009527 identifies the plastid outer membrane child."
      },
      {
       "reference": "GO:0009528",
       "notes": "GO:0009528 identifies the plastid inner membrane child."
      },
      {
       "reference": "GO:0055035",
       "notes": "GO:0055035 identifies the plastid thylakoid membrane child."
      },
      {
       "reference": "GO:0033113",
       "notes": "GO:0033113 identifies cyanelle membrane as a GO:0042170 child."
      },
      {
       "reference": "GO:0160211",
       "notes": "GO:0160211 identifies apicoplast membrane as a GO:0042170 child."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-14"
    },
    {
     "discussion_id": "ground_plastid_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the generic lipid constituent of a plastid membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#plastid_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0042170, but the generic lipid bilayer constituent is intentionally left as a reviewed-label-only component until an exact source-neutral lipid or membrane-constituent CURIE is curated.",
     "posed_by": "codex",
     "posed_date": "2026-09-14"
    }
   ]
  },
  {
   "identifier": "GO:0009527",
   "label": "plastid outer membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The outer, i.e. cytoplasm-facing, lipid bilayer of the plastid envelope.",
   "definition_source": "GO:0009527",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T21:13:08Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T21:13:54Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added plastid-membrane parentage, plastid-envelope parthood, the UniProt SL-0214 xref and exact synonyms, a reviewed-label-only outer lipid bilayer component, Viridiplantae/Chlamydomonas scope, GO/UniProt/DOI evidence, a nonmechanistic topology graph, and a lipid-bilayer grounding TODO.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Outer plastidic membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0214"
    },
    {
     "synonym_text": "Outer plastid membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0214"
    },
    {
     "synonym_text": "Plastidic outer membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0214"
    }
   ],
   "parent_structures": [
    "GO:0042170"
   ],
   "part_of": [
    "GO:0009526"
   ],
   "xrefs": [
    "uniprot.location:SL-0214"
   ],
   "components": [
    {
     "component_id": "plastid_outer_lipid_bilayer",
     "label": "plastid outer lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Cytoplasm-facing lipid bilayer that forms the outer boundary of the plastid envelope.",
     "evidence": [
      {
       "reference": "GO:0009527",
       "notes": "GO:0009527 defines plastid outer membrane as the cytoplasm-facing lipid bilayer of the plastid envelope."
      },
      {
       "reference": "uniprot.location:SL-0214",
       "notes": "UniProt SL-0214 identifies plastid outer membrane as the membrane facing the cytoplasm."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0009527 and UniProt SL-0214 identify the whole plastid outer membrane, but no separate source-neutral CURIE was curated for the lipid constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:33090",
     "taxon_label": "Viridiplantae",
     "presence": "COMMON",
     "note": "Green algae and land plants carry primary plastids bounded by double envelopes with cytoplasm-facing outer plastid membranes.",
     "reference": "DOI:10.1098/rstb.2009.0103"
    },
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "The Chlamydomonas reinhardtii chloroplast outer membrane forms the cytosolic side of the chloroplast envelope and carries the Toc side of the TOC-TIC protein-import supercomplex.",
     "reference": "DOI:10.1016/j.cell.2022.10.030"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model used for structural analysis of a TOC-TIC supercomplex spanning the chloroplast outer and inner envelope membranes.",
     "reference": "DOI:10.1016/j.cell.2022.10.030"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0009527",
     "notes": "Gene Ontology cellular-component term for plastid outer membrane."
    },
    {
     "reference": "GO:0042170",
     "notes": "Gene Ontology cellular-component term for generic plastid membranes."
    },
    {
     "reference": "GO:0009526",
     "notes": "Gene Ontology cellular-component term for plastid envelope."
    },
    {
     "reference": "GO:0009529",
     "notes": "Gene Ontology cellular-component term for plastid intermembrane space."
    },
    {
     "reference": "GO:0005737",
     "notes": "Gene Ontology cellular-component term for cytoplasm."
    },
    {
     "reference": "uniprot.location:SL-0214",
     "notes": "UniProt Subcellular Location entry SL-0214 maps Plastid outer membrane to GO:0009527."
    },
    {
     "reference": "DOI:10.1098/rstb.2009.0103",
     "notes": "Keeling 2010, The endosymbiotic origin, diversification and fate of plastids, Philosophical Transactions of the Royal Society B."
    },
    {
     "reference": "DOI:10.1016/j.cell.2022.10.030",
     "notes": "Jin et al. 2022, Structure of a TOC-TIC supercomplex spanning two chloroplast envelope membranes, Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "plastid_outer_membrane_topology",
     "title": "Plastid outer membrane topology",
     "description": "The plastid outer membrane is the cytoplasm-facing lipid bilayer of the plastid envelope and bounds the plastid intermembrane space.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures generic plastid outer-membrane topology without asserting lineage-specific protein translocons, cyanelle peptidoglycan, or extra membranes from complex plastids.",
     "nodes": [
      {
       "node_id": "plastid_outer_membrane",
       "label": "plastid outer membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009527"
      },
      {
       "node_id": "plastid_envelope",
       "label": "plastid envelope",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009526"
      },
      {
       "node_id": "cytoplasm",
       "label": "cytoplasm",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0005737"
      },
      {
       "node_id": "plastid_intermembrane_space",
       "label": "plastid intermembrane space",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0009529"
      }
     ],
     "edges": [
      {
       "subject": "plastid_outer_membrane",
       "predicate": "is part of",
       "object": "plastid_envelope",
       "description": "The plastid outer membrane is the outer lipid bilayer of the plastid envelope.",
       "evidence": [
        {
         "reference": "GO:0009527",
         "notes": "GO:0009527 defines this outer membrane as a lipid bilayer of the plastid envelope."
        },
        {
         "reference": "uniprot.location:SL-0214",
         "notes": "UniProt SL-0214 identifies this structure as the outer membrane of a plastid."
        }
       ]
      },
      {
       "subject": "plastid_outer_membrane",
       "predicate": "faces",
       "object": "cytoplasm",
       "description": "The plastid outer membrane is the cytoplasm-facing membrane of the plastid envelope.",
       "evidence": [
        {
         "reference": "GO:0009527",
         "notes": "GO:0009527 identifies this plastid-envelope bilayer by its cytoplasm-facing orientation."
        },
        {
         "reference": "uniprot.location:SL-0214",
         "notes": "UniProt SL-0214 describes the plastid outer membrane as facing the cytoplasm."
        }
       ]
      },
      {
       "subject": "plastid_outer_membrane",
       "predicate": "bounds",
       "object": "plastid_intermembrane_space",
       "description": "The plastid outer membrane forms the outer boundary of the space between the plastid envelope lipid bilayers.",
       "evidence": [
        {
         "reference": "GO:0009529",
         "notes": "GO:0009529 defines the plastid intermembrane space as the region between the inner and outer plastid envelope lipid bilayers."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_plastid_outer_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the plastid outer membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#plastid_outer_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0009527 and UniProt SL-0214, but the lipid bilayer constituent is intentionally left as a reviewed-label-only component until an exact source-neutral lipid or membrane-constituent CURIE is curated.",
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0009532",
   "label": "plastid stroma",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The ground substance of a plastid.",
   "definition_source": "GO:0009532",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T21:52:40Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T21:53:06Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the UniProt SL-0215 xref and exact synonym, plastid parthood, Eukaryota, Viridiplantae, and Chlamydomonas scope, a nonmechanistic stroma topology graph, and a resolved interpretation for generic stromal contents.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Plastidic stroma",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0215"
    }
   ],
   "part_of": [
    "GO:0009536"
   ],
   "xrefs": [
    "uniprot.location:SL-0215"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "RARE",
     "note": "Plastid stromal compartments occur in the scattered eukaryotic lineages that carry primary, secondary, or reduced plastids.",
     "reference": "DOI:10.1098/rstb.2009.0103"
    },
    {
     "taxon_id": "NCBITaxon:33090",
     "taxon_label": "Viridiplantae",
     "presence": "COMMON",
     "note": "Green algae and land plants carry primary plastids with internal stromal matrix compartments.",
     "reference": "DOI:10.1098/rstb.2009.0103"
    },
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "The Chlamydomonas reinhardtii chloroplast stroma contains metabolic and protein-biogenesis proteins in a unicellular green-algal model.",
     "reference": "DOI:10.1007/s00294-011-0339-1"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Unicellular green-algal model whose chloroplast stroma has been profiled in plastid proteome surveys.",
     "reference": "DOI:10.1007/s00294-011-0339-1"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0009532",
     "notes": "Gene Ontology cellular-component term for plastid stroma."
    },
    {
     "reference": "GO:0009536",
     "notes": "Gene Ontology cellular-component term for the containing plastid."
    },
    {
     "reference": "uniprot.location:SL-0215",
     "notes": "UniProt Subcellular Location entry SL-0215 maps Plastid stroma to GO:0009532 and lists Plastid as its host parent."
    },
    {
     "reference": "DOI:10.1098/rstb.2009.0103",
     "notes": "Keeling 2010, The endosymbiotic origin, diversification and fate of plastids, Philosophical Transactions of the Royal Society B."
    },
    {
     "reference": "DOI:10.1007/s00294-011-0339-1",
     "notes": "Terashima, Specht and Hippler 2011, The chloroplast proteome: a survey from the Chlamydomonas reinhardtii perspective with a focus on distinctive features, Current Genetics."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "plastid_stroma_topology",
     "title": "Plastid stroma topology",
     "description": "The plastid stroma is the matrix-filled internal space inside a plastid.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures generic stroma containment without asserting lineage-specific nucleoids, plastoglobules, thylakoid lumens, ribosomes, soluble enzymes, or transient metabolites.",
     "nodes": [
      {
       "node_id": "plastid",
       "label": "plastid",
       "node_type": "ORGANELLE",
       "grounding": "GO:0009536"
      },
      {
       "node_id": "plastid_stroma",
       "label": "plastid stroma",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0009532"
      }
     ],
     "edges": [
      {
       "subject": "plastid",
       "predicate": "contains",
       "object": "plastid_stroma",
       "description": "The plastid stroma is the internal matrix compartment inside a plastid.",
       "evidence": [
        {
         "reference": "GO:0009532",
         "notes": "GO:0009532 identifies the plastid stroma as the ground substance of plastids."
        },
        {
         "reference": "uniprot.location:SL-0215",
         "notes": "UniProt SL-0215 places Plastid stroma under the Plastid location."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "generic_stroma_contents",
     "prompt": "Keep soluble enzymes and lineage-specific stromal inclusions out of the curated plastid stroma component list.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record"
     ],
     "rationale": "GO:0009532 and UniProt SL-0215 identify the generic matrix space inside plastids. Exact inclusions such as chloroplast nucleoids and plastoglobules, as well as soluble stromal protein sets, belong on exact child records or future component-specific records rather than defining the generic stroma.",
     "resolution_note": "Curated only plastid containment and left child-specific stroma contents to chloroplast, cyanelle, and other exact plastid records.",
     "evidence": [
      {
       "reference": "GO:0009532",
       "notes": "GO:0009532 identifies the generic plastid stroma but does not enumerate lineage-specific inclusions."
      },
      {
       "reference": "uniprot.location:SL-0215",
       "notes": "UniProt SL-0215 identifies the whole plastid stroma."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0031976",
   "label": "plastid thylakoid",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "OTHER",
   "definition": "Any thylakoid within a plastid.",
   "definition_source": "GO:0031976",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T22:34:13Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T22:35:07Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added thylakoid parentage, plastid parthood, plastid thylakoid membrane and lumen parts, the UniProt SL-0278 xref, a GO-grounded thylakoid membrane component, Viridiplantae and Glaucocystophyceae scope, a Chlamydomonas example, a photosynthesis light-reaction function, and a nonmechanistic topology graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T22:42:44Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #845 by keeping UniProt SL-0278 as an xref and record-level GO:0031976 mapping source while removing it from the photosynthesis light-reaction function and topology-edge evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T10:04:10Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Replaced unreadable Jackson et al. 2015 Glaucophyta evidence with reachable cyanelle evidence for #1231.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Connected isolated causal node(s) with 1 source-backed edge(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0009579"
   ],
   "part_of": [
    "GO:0009536"
   ],
   "has_part": [
    "GO:0055035",
    "GO:0031978"
   ],
   "xrefs": [
    "uniprot.location:SL-0278"
   ],
   "components": [
    {
     "component_id": "plastid_thylakoid_membrane",
     "label": "plastid thylakoid membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0055035",
     "essentiality": "ESSENTIAL",
     "role": "Pigmented lipid bilayer of plastid thylakoids that bounds the lumen and carries photosynthetic light-reaction complexes.",
     "evidence": [
      {
       "reference": "GO:0055035",
       "notes": "GO:0055035 defines the plastid thylakoid membrane as the lipid bilayer membrane of any thylakoid within a plastid."
      },
      {
       "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
       "notes": "Perez-Boerema et al. 2024 review plastid thylakoid structural diversity among algae and plants."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:33090",
     "taxon_label": "Viridiplantae",
     "presence": "COMMON",
     "note": "Photosynthetic green algae and land plants have chloroplast thylakoids inside plastids.",
     "reference": "DOI:10.1146/annurev-cellbio-120823-022747"
    },
    {
     "taxon_id": "NCBITaxon:38254",
     "taxon_label": "Glaucocystophyceae",
     "presence": "COMMON",
     "note": "Glaucophyte cyanelles contain cyanelle thylakoids, the cyanelle subtype of plastid thylakoid.",
     "reference": "GO:0009843"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Unicellular green alga whose chloroplast plastid thylakoids were resolved by in situ cryo-electron tomography.",
     "reference": "DOI:10.7554/eLife.04889"
    }
   ],
   "functions": [
    {
     "function_id": "photosynthesis_light_reaction",
     "label": "photosynthesis, light reaction",
     "grounding": "GO:0019684",
     "description": "Plastid thylakoids provide an internal membrane system for the light reactions of photosynthesis.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
       "notes": "Perez-Boerema et al. 2024 review thylakoid architecture as the conserved site of photosynthetic light reactions in plastids."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031976",
     "notes": "Gene Ontology cellular-component term for plastid thylakoid."
    },
    {
     "reference": "GO:0009579",
     "notes": "Gene Ontology cellular-component term for the broader thylakoid class."
    },
    {
     "reference": "GO:0009536",
     "notes": "Gene Ontology cellular-component term for plastid."
    },
    {
     "reference": "GO:0055035",
     "notes": "Gene Ontology cellular-component term for plastid thylakoid membrane."
    },
    {
     "reference": "GO:0031978",
     "notes": "Gene Ontology cellular-component term for plastid thylakoid lumen."
    },
    {
     "reference": "GO:0019684",
     "notes": "Gene Ontology biological-process term for photosynthesis, light reaction."
    },
    {
     "reference": "uniprot.location:SL-0278",
     "notes": "UniProt Subcellular Location SL-0278 maps Plastid thylakoid to GO:0031976."
    },
    {
     "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
     "notes": "Perez-Boerema et al. 2024, Evolution of Thylakoid Structural Diversity, Annual Review of Cell and Developmental Biology."
    },
    {
     "reference": "DOI:10.7554/eLife.04889",
     "notes": "Engel et al. 2015, Native architecture of the Chlamydomonas chloroplast revealed by in situ cryo-electron tomography, eLife."
    },
    {
     "reference": "GO:0009843",
     "notes": "Gene Ontology cellular-component term for cyanelle thylakoid, the cyanelle subtype of plastid thylakoid."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "plastid_thylakoid_topology",
     "title": "Plastid thylakoid topology",
     "description": "Plastid thylakoids contain an internal lumen bounded by a photosynthetic thylakoid membrane that supports light reactions.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures plastid thylakoid topology without asserting chloroplast-specific grana, cyanelle-specific phycobilisomes, or the complete photosynthetic electron-transport chain.",
     "nodes": [
      {
       "node_id": "plastid_thylakoid",
       "label": "plastid thylakoid",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031976"
      },
      {
       "node_id": "plastid_thylakoid_membrane",
       "label": "plastid thylakoid membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0055035",
       "component_ref": "plastid_thylakoid_membrane"
      },
      {
       "node_id": "plastid_thylakoid_lumen",
       "label": "plastid thylakoid lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0031978"
      },
      {
       "node_id": "photosynthesis_light_reaction",
       "label": "photosynthesis, light reaction",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0019684"
      }
     ],
     "edges": [
      {
       "subject": "plastid_thylakoid_membrane",
       "predicate": "bounds",
       "object": "plastid_thylakoid_lumen",
       "description": "The plastid thylakoid membrane bounds the lumenal compartment of a plastid thylakoid.",
       "evidence": [
        {
         "reference": "GO:0031978",
         "notes": "GO:0031978 identifies the plastid thylakoid lumen."
        },
        {
         "reference": "GO:0055035",
         "notes": "GO:0055035 identifies the lipid bilayer membrane of a plastid thylakoid."
        }
       ]
      },
      {
       "subject": "plastid_thylakoid_membrane",
       "predicate": "supports",
       "object": "photosynthesis_light_reaction",
       "description": "The plastid thylakoid membrane houses photosynthetic pigments and reaction-center complexes for light reactions.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
         "notes": "Perez-Boerema et al. 2024 review the plastid thylakoid membrane as the site of oxygenic photosynthesis."
        }
       ]
      },
      {
       "subject": "plastid_thylakoid_membrane",
       "predicate": "is part of",
       "object": "plastid_thylakoid",
       "description": "The plastid thylakoid membrane forms the lipid bilayer of the plastid thylakoid.",
       "evidence": [
        {
         "reference": "GO:0031976",
         "notes": "GO:0031976 and GO:0055035 link the plastid thylakoid membrane to the plastid thylakoid."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "whole_plastid_thylakoid_not_membrane_or_lumen",
     "prompt": "Keep the whole plastid thylakoid distinct from its membrane and lumen children.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "GO:0031976 denotes any whole thylakoid within a plastid, while GO:0055035 denotes its lipid bilayer membrane and GO:0031978 denotes the plastid thylakoid lumen.",
     "resolution_note": "Curated GO:0031976 as the record identity, with GO:0055035 and GO:0031978 represented as child parts rather than as synonyms.",
     "evidence": [
      {
       "reference": "GO:0031976",
       "notes": "GO:0031976 identifies the whole plastid thylakoid."
      },
      {
       "reference": "GO:0055035",
       "notes": "GO:0055035 separately identifies the membrane part."
      },
      {
       "reference": "GO:0031978",
       "notes": "GO:0031978 separately identifies the lumen part."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    },
    {
     "discussion_id": "generic_plastid_thylakoid_kind",
     "prompt": "Represent plastid thylakoid as a membranous plastid structure without asserting a lineage-specific organelle class.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "The broader GO:0009579 thylakoid class is intentionally separated from organelles, and its exact plastid child still groups whole-thylakoid compartments that are modelled with different structure_kind values in narrower records.",
     "resolution_note": "Kept the record in the MEMBRANE_ORGANELLE filesystem category but used structure_kind OTHER.",
     "evidence": [
      {
       "reference": "GO:0031976"
      },
      {
       "reference": "GO:0009579"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0031978",
   "label": "plastid thylakoid lumen",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The volume enclosed by a plastid thylakoid membrane.",
   "definition_source": "GO:0031978",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T22:52:56Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T22:53:55Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added thylakoid-lumen parentage, plastid thylakoid parthood, Viridiplantae and Glaucocystophyceae scope, a Chlamydomonas example, GO and literature evidence, a nonmechanistic lumen-boundary topology graph, and a resolved boundary interpretation.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T10:04:10Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Replaced unreadable Jackson et al. 2015 Glaucophyta evidence with reachable cyanelle evidence for #1231.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0031977"
   ],
   "part_of": [
    "GO:0031976"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:33090",
     "taxon_label": "Viridiplantae",
     "presence": "COMMON",
     "note": "Photosynthetic green algae and land plants have chloroplast thylakoids whose membranes enclose a lumenal compartment.",
     "reference": "DOI:10.1146/annurev-cellbio-120823-022747"
    },
    {
     "taxon_id": "NCBITaxon:38254",
     "taxon_label": "Glaucocystophyceae",
     "presence": "COMMON",
     "note": "Glaucophyte cyanelles contain cyanelle thylakoid lumens, the cyanelle subtype of plastid thylakoid lumen.",
     "reference": "GO:0033114"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Unicellular green alga whose native chloroplast thylakoid lumen and membrane architecture were resolved by in situ cryo-electron tomography.",
     "reference": "DOI:10.7554/eLife.04889"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031978",
     "notes": "Gene Ontology cellular-component term for plastid thylakoid lumen."
    },
    {
     "reference": "GO:0031977",
     "notes": "Gene Ontology cellular-component term for thylakoid lumen, the broader plastid-independent thylakoid-lumen parent."
    },
    {
     "reference": "GO:0031976",
     "notes": "Gene Ontology cellular-component term for the plastid thylakoid that contains this lumen."
    },
    {
     "reference": "GO:0055035",
     "notes": "Gene Ontology cellular-component term for the plastid thylakoid membrane that encloses this lumen."
    },
    {
     "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
     "notes": "Perez-Boerema et al. 2024, Evolution of Thylakoid Structural Diversity, Annual Review of Cell and Developmental Biology."
    },
    {
     "reference": "DOI:10.7554/eLife.04889",
     "notes": "Engel et al. 2015, Native architecture of the Chlamydomonas chloroplast revealed by in situ cryo-electron tomography, eLife."
    },
    {
     "reference": "GO:0033114",
     "notes": "Gene Ontology cellular-component term for cyanelle thylakoid lumen, the cyanelle subtype of plastid thylakoid lumen."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "plastid_thylakoid_lumen_topology",
     "title": "Plastid thylakoid lumen topology",
     "description": "The plastid thylakoid lumen is the internal plastid thylakoid compartment enclosed by the thylakoid membrane.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the defining thylakoid-lumen boundary without asserting lumenal proteins or photosynthetic proton transport mechanisms.",
     "nodes": [
      {
       "node_id": "plastid_thylakoid_lumen",
       "label": "plastid thylakoid lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0031978"
      },
      {
       "node_id": "plastid_thylakoid_membrane",
       "label": "plastid thylakoid membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0055035"
      },
      {
       "node_id": "plastid_thylakoid",
       "label": "plastid thylakoid",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031976"
      }
     ],
     "edges": [
      {
       "subject": "plastid_thylakoid_lumen",
       "predicate": "is part of",
       "object": "plastid_thylakoid",
       "description": "The lumen is the internal compartment of the plastid thylakoid.",
       "evidence": [
        {
         "reference": "GO:0031978",
         "notes": "GO:0031978 identifies the plastid thylakoid lumen."
        },
        {
         "reference": "GO:0031976",
         "notes": "GO:0031976 identifies the containing plastid thylakoid."
        }
       ]
      },
      {
       "subject": "plastid_thylakoid_membrane",
       "predicate": "encloses",
       "object": "plastid_thylakoid_lumen",
       "description": "The plastid thylakoid membrane encloses the thylakoid lumen.",
       "evidence": [
        {
         "reference": "GO:0031978",
         "notes": "GO:0031978 defines the plastid thylakoid lumen as the volume enclosed by a plastid thylakoid membrane."
        },
        {
         "reference": "GO:0055035",
         "notes": "GO:0055035 identifies the enclosing plastid thylakoid lipid bilayer."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "boundary_membrane_not_lumen_component",
     "prompt": "Keep the plastid thylakoid membrane as the boundary of the plastid thylakoid lumen rather than as a lumen component.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#plastid_thylakoid_lumen_topology"
     ],
     "rationale": "GO:0031978 denotes the volume enclosed by a plastid thylakoid membrane, whereas GO:0055035 denotes the lipid bilayer membrane that encloses that volume.",
     "resolution_note": "Represented GO:0055035 as the boundary node in the topology graph and left the lumen record without constituent components.",
     "evidence": [
      {
       "reference": "GO:0031978",
       "notes": "GO:0031978 defines the plastid thylakoid lumen as the volume enclosed by a plastid thylakoid membrane."
      },
      {
       "reference": "GO:0055035",
       "notes": "GO:0055035 defines the plastid thylakoid membrane as the lipid bilayer of a plastid thylakoid."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0055035",
   "label": "plastid thylakoid membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The lipid bilayer membrane of any thylakoid within a plastid.",
   "definition_source": "GO:0055035",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T23:13:29Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T23:14:00Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added thylakoid-membrane parentage, plastid thylakoid parthood, a reviewed-label-only lipid-bilayer component, Viridiplantae and Glaucocystophyceae scope, a Chlamydomonas example, a photosynthesis light-reaction function, a nonmechanistic topology graph, a lipid-grounding TODO, and a resolved generic-versus-child interpretation.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T10:04:10Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Replaced unreadable Jackson et al. 2015 Glaucophyta evidence with reachable cyanelle evidence for #1231.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0042651"
   ],
   "part_of": [
    "GO:0031976"
   ],
   "components": [
    {
     "component_id": "plastid_thylakoid_lipid_bilayer",
     "label": "plastid thylakoid lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Pigmented plastid thylakoid lipid bilayer that bounds the lumen and houses photosynthetic light-reaction complexes.",
     "evidence": [
      {
       "reference": "GO:0055035",
       "notes": "GO:0055035 defines the plastid thylakoid membrane as the lipid bilayer membrane of any thylakoid within a plastid."
      },
      {
       "reference": "GO:0031978",
       "notes": "GO:0031978 defines the plastid thylakoid lumen as the volume enclosed by a plastid thylakoid membrane."
      },
      {
       "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
       "notes": "Perez-Boerema et al. 2024 review plastid thylakoid structural diversity and light-reaction membranes."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0055035 identifies the whole plastid thylakoid membrane, but no separate source-neutral CURIE was curated for the lipid constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:33090",
     "taxon_label": "Viridiplantae",
     "presence": "COMMON",
     "note": "Photosynthetic green algae and land plants have plastid thylakoid membranes that bound lumenal compartments and support light reactions.",
     "reference": "DOI:10.1146/annurev-cellbio-120823-022747"
    },
    {
     "taxon_id": "NCBITaxon:38254",
     "taxon_label": "Glaucocystophyceae",
     "presence": "COMMON",
     "note": "Glaucophyte cyanelles contain cyanelle thylakoid membranes, the cyanelle subtype of plastid thylakoid membrane.",
     "reference": "GO:0033115"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Unicellular green alga whose native chloroplast thylakoid membranes were resolved by in situ cryo-electron tomography.",
     "reference": "DOI:10.7554/eLife.04889"
    }
   ],
   "functions": [
    {
     "function_id": "photosynthesis_light_reaction",
     "label": "photosynthesis, light reaction",
     "grounding": "GO:0019684",
     "description": "The plastid thylakoid membrane is the internal plastid membrane surface where photosynthetic light-reaction complexes convert light energy into electron transport and a trans-thylakoid proton gradient.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
       "notes": "Perez-Boerema et al. 2024 review plastid thylakoid membranes as conserved sites of photosynthetic light reactions."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0055035",
     "notes": "Gene Ontology cellular-component term for plastid thylakoid membrane."
    },
    {
     "reference": "GO:0042651",
     "notes": "Gene Ontology cellular-component term for thylakoid membrane, the broader plastid-independent parent."
    },
    {
     "reference": "GO:0031976",
     "notes": "Gene Ontology cellular-component term for the plastid thylakoid that this membrane is part of."
    },
    {
     "reference": "GO:0031978",
     "notes": "Gene Ontology cellular-component term for the plastid thylakoid lumen bounded by this membrane."
    },
    {
     "reference": "GO:0019684",
     "notes": "Gene Ontology biological-process term for photosynthesis, light reaction."
    },
    {
     "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
     "notes": "Perez-Boerema et al. 2024, Evolution of Thylakoid Structural Diversity, Annual Review of Cell and Developmental Biology."
    },
    {
     "reference": "DOI:10.7554/eLife.04889",
     "notes": "Engel et al. 2015, Native architecture of the Chlamydomonas chloroplast revealed by in situ cryo-electron tomography, eLife."
    },
    {
     "reference": "GO:0033115",
     "notes": "Gene Ontology cellular-component term for cyanelle thylakoid membrane, the cyanelle subtype of plastid thylakoid membrane."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "plastid_thylakoid_membrane_topology",
     "title": "Plastid thylakoid membrane topology",
     "description": "The plastid thylakoid membrane bounds the thylakoid lumen and supports photosynthetic light reactions.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the defining plastid thylakoid membrane topology and light-reaction site without asserting the complete photosystem or electron-transport composition.",
     "nodes": [
      {
       "node_id": "plastid_thylakoid_membrane",
       "label": "plastid thylakoid membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0055035",
       "component_ref": "plastid_thylakoid_lipid_bilayer"
      },
      {
       "node_id": "plastid_thylakoid_lumen",
       "label": "plastid thylakoid lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0031978"
      },
      {
       "node_id": "photosynthesis_light_reaction",
       "label": "photosynthesis, light reaction",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0019684"
      }
     ],
     "edges": [
      {
       "subject": "plastid_thylakoid_membrane",
       "predicate": "bounds",
       "object": "plastid_thylakoid_lumen",
       "description": "The plastid thylakoid membrane bounds the lumenal compartment of a plastid thylakoid.",
       "evidence": [
        {
         "reference": "GO:0055035",
         "notes": "GO:0055035 defines the plastid thylakoid membrane as a thylakoid lipid bilayer."
        },
        {
         "reference": "GO:0031978",
         "notes": "GO:0031978 defines the plastid thylakoid lumen as the volume enclosed by that membrane."
        }
       ]
      },
      {
       "subject": "plastid_thylakoid_membrane",
       "predicate": "supports",
       "object": "photosynthesis_light_reaction",
       "description": "The plastid thylakoid membrane houses light-reaction complexes for photosynthesis.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
         "notes": "Perez-Boerema et al. 2024 review plastid thylakoid membranes as light-reaction membrane systems."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_plastid_thylakoid_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the plastid thylakoid membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#plastid_thylakoid_lipid_bilayer"
     ],
     "rationale": "GO:0055035 identifies the whole plastid thylakoid membrane, but the lipid bilayer constituent is intentionally left as a reviewed-label-only component until an exact source-neutral lipid or membrane-constituent CURIE is curated.",
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    },
    {
     "discussion_id": "generic_plastid_not_child_membrane",
     "prompt": "Keep the plastid thylakoid membrane distinct from chloroplast, cyanelle, and organellar chromatophore thylakoid membrane children.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "GO:0055035 denotes the generic lipid bilayer membrane of any thylakoid within a plastid, while GO:0009535, GO:0033115, and GO:0070118 denote lineage-specific child membranes.",
     "resolution_note": "Curated GO:0055035 as the plastid-specific parent of the chloroplast, cyanelle, and organellar chromatophore thylakoid membrane records.",
     "evidence": [
      {
       "reference": "GO:0055035",
       "notes": "GO:0055035 identifies the plastid thylakoid membrane parent."
      },
      {
       "reference": "GO:0009535",
       "notes": "GO:0009535 identifies the chloroplast-specific child."
      },
      {
       "reference": "GO:0033115",
       "notes": "GO:0033115 identifies the cyanelle-specific child."
      },
      {
       "reference": "GO:0070118",
       "notes": "GO:0070118 identifies the organellar chromatophore-specific child."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0160201",
   "label": "polaroplast",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A membrane-bounded organelle found in a microsporidian spore that swells with water and exerts pressure to rupture the polar cap and evert the polar tube.",
   "definition_source": "GO:0160201",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-10T11:31:25Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T11:32:26Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added polaroplast membrane and lamellar/tubular subregion components, Microsporidia and Nosema bombycis taxonomic scope, polar tube firing and sporoplasm membrane functions, polaroplast evidence, a membrane-transport graph, and a protein/lipid grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T11:42:51Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Addressed PR #356 review issues #357 and #358 by marking the aggregate polaroplast membrane component as reviewed-label-only and softening the final graph edge to a polaroplast-derived membrane contribution claim.",
     "llm_assisted": true
    }
   ],
   "components": [
    {
     "component_id": "polaroplast_membranes",
     "label": "polaroplast membranes",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "role": "Membrane sheets and tubules that form the polaroplast system in the anterior region of microsporidian spores.",
     "evidence": [
      {
       "reference": "DOI:10.1007/978-3-030-93306-7_8",
       "notes": "Han et al. 2022 reviewed the polaroplast as packed lamellar and tubular membrane arrays associated with the microsporidian invasion apparatus."
      },
      {
       "reference": "DOI:10.1128/mbio.02749-23",
       "notes": "Lv et al. 2024 tracked Nosema bombycis polaroplast membranes during germination and sporoplasm membrane formation."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The polaroplast membrane set is curated as a lineage-specific organelle membrane system. No exact source-neutral lipid or protein-family grounding for the aggregate membrane set was assigned in this pass."
    },
    {
     "component_id": "anterior_lamellar_polaroplast",
     "label": "anterior lamellar polaroplast",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "role": "Densely packed lamellar membranes in the anterior sector of the polaroplast.",
     "evidence": [
      {
       "reference": "DOI:10.1007/978-3-030-93306-7_8",
       "notes": "Han et al. 2022 reviewed the lamellar polaroplast as a tightly packed anterior membrane array in the spore."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No source-neutral ontology term specific to the lamellar polaroplast subregion was curated in this pass."
    },
    {
     "component_id": "posterior_tubular_polaroplast",
     "label": "posterior tubular polaroplast",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "role": "More vesicular and tubular membranes in the posterior polaroplast sector, adjacent to the polar filament straight region.",
     "evidence": [
      {
       "reference": "DOI:10.1007/978-3-030-93306-7_8",
       "notes": "Han et al. 2022 reviewed flattened tubules and posterior polaroplast membranes as part of the microsporidian spore invasion apparatus."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No source-neutral ontology term specific to the tubular polaroplast subregion was curated in this pass."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:6029",
     "taxon_label": "Microsporidia",
     "presence": "COMMON",
     "note": "The polaroplast is a microsporidian spore organelle and is reviewed as part of the conserved invasion apparatus.",
     "reference": "DOI:10.1007/978-3-030-93306-7_8"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:27978",
     "taxon_label": "Nosema bombycis",
     "note": "Silkworm-infecting microsporidian in which polaroplast membranes were tracked through the polar tube and into the nascent sporoplasm membrane.",
     "reference": "DOI:10.1128/mbio.02749-23"
    }
   ],
   "functions": [
    {
     "function_id": "polar_tube_firing_support",
     "label": "polar tube firing support",
     "description": "During microsporidian spore germination, the polaroplast expands and participates in the membrane movements coupled to polar tube discharge.",
     "evidence": [
      {
       "reference": "DOI:10.1007/978-3-030-93306-7_8",
       "notes": "Han et al. 2022 reviewed the polaroplast as an anterior membrane organelle associated with polar tube discharge."
      },
      {
       "reference": "DOI:10.1186/s13071-023-05908-9",
       "notes": "Chen et al. 2023 reviewed the microsporidian polar tube invasion apparatus and its relationship to other spore structures."
      }
     ]
    },
    {
     "function_id": "sporoplasm_membrane_formation",
     "label": "sporoplasm membrane formation",
     "description": "Polaroplast-derived membrane material travels through the fired polar tube and contributes to the sporoplasm plasma membrane.",
     "evidence": [
      {
       "reference": "DOI:10.1128/mbio.02749-23",
       "notes": "Lv et al. 2024 followed polaroplast membrane transport through the polar tube and transformation into the sporoplasm membrane in Nosema bombycis."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0160201",
     "notes": "Gene Ontology cellular-component term for polaroplast."
    },
    {
     "reference": "DOI:10.1007/978-3-030-93306-7_8",
     "notes": "Han, Takvorian and Weiss 2022, The Function and Structure of the Microsporidia Polar Tube, Experientia Supplementum."
    },
    {
     "reference": "DOI:10.1186/s13071-023-05908-9",
     "notes": "Chen et al. 2023, The microsporidian polar tube: origin, structure, composition, function, and application, Parasites & Vectors."
    },
    {
     "reference": "DOI:10.1128/mbio.02749-23",
     "notes": "Lv et al. 2024, Microsporidia dressing up: the spore polaroplast transport through the polar tube and transformation into the sporoplasm membrane, mBio."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "polaroplast_membrane_transport",
     "title": "Polaroplast-derived membranes contribute to the expelled sporoplasm",
     "description": "Packed polaroplast membranes are stored in the microsporidian spore and, during germination, polaroplast-derived membranes travel through the everted polar tube and are incorporated into the sporoplasm membrane.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "nodes": [
      {
       "node_id": "polaroplast_membranes",
       "label": "polaroplast membranes",
       "node_type": "STRUCTURE",
       "component_ref": "polaroplast_membranes"
      },
      {
       "node_id": "polaroplast",
       "label": "polaroplast",
       "node_type": "ORGANELLE",
       "grounding": "GO:0160201"
      },
      {
       "node_id": "polar_tube",
       "label": "polar tube",
       "node_type": "STRUCTURE",
       "grounding": "GO:0044099"
      },
      {
       "node_id": "sporoplasm_membrane",
       "label": "sporoplasm membrane",
       "node_type": "STRUCTURE"
      }
     ],
     "edges": [
      {
       "subject": "polaroplast_membranes",
       "predicate": "are packed in",
       "object": "polaroplast",
       "description": "The mature spore stores lamellar and tubular membranes in the polaroplast.",
       "evidence": [
        {
         "reference": "DOI:10.1007/978-3-030-93306-7_8",
         "notes": "Han et al. 2022 reviewed the polaroplast membrane arrays found in dormant microsporidian spores."
        }
       ]
      },
      {
       "subject": "polaroplast_membranes",
       "predicate": "translocate through",
       "object": "polar_tube",
       "description": "During germination, polaroplast membranes move through the discharged polar tube.",
       "evidence": [
        {
         "reference": "DOI:10.1128/mbio.02749-23",
         "notes": "Lv et al. 2024 visualized polaroplast membrane transport through fired Nosema bombycis polar tubes."
        }
       ]
      },
      {
       "subject": "polaroplast_membranes",
       "predicate": "contribute to",
       "object": "sporoplasm_membrane",
       "description": "Membranes emerging from the polar tube are incorporated into the plasma membrane surrounding the expelled sporoplasm.",
       "evidence": [
        {
         "reference": "DOI:10.1128/mbio.02749-23",
         "notes": "Lv et al. 2024 linked transported polaroplast-derived membranes to formation of the sporoplasm membrane."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_polaroplast_membrane_machinery",
     "prompt": "Resolve exact protein and lipid identities for the polaroplast membrane transport machinery.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#polaroplast_membranes"
     ],
     "rationale": "The current record captures the membrane organelle and its transport behavior, but does not assign exact groundings to lineage-specific transporters, sporoplasm surface proteins or lipid species that may participate in polaroplast remodeling.",
     "evidence": [
      {
       "reference": "DOI:10.1128/mbio.02749-23"
      }
     ],
     "posed_by": "claude",
     "posed_date": "2026-09-10"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:pusule",
   "label": "pusule",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A dinoflagellate membrane organelle connected to a flagellar canal, comprising sacs, tubules or collecting chambers with associated diverticula. Its wall includes an invaginated plasma membrane apposed to vacuolar membrane; the canal-connected lumen is not a sealed intracellular compartment.",
   "definition_source": "DOI:10.1007/BF01279820",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-03T16:41:23Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T16:42:47Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added source-bounded membrane anatomy, three verified species examples, physiological uncertainty, identity boundaries and inspected CC BY microscopy provenance.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0043227"
   ],
   "synonyms": [
    {
     "synonym_text": "pusule apparatus",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1007/BF01279820"
    }
   ],
   "components": [
    {
     "component_id": "membranes",
     "label": "membrane",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0016020",
     "essentiality": "UNKNOWN",
     "role": "Apposed plasma and vacuolar membranes form the pusular wall.",
     "evidence": [
      {
       "reference": "DOI:10.1007/BF01279820",
       "notes": "Publisher summary describes this membrane arrangement; full text was not accessible."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:271679",
     "taxon_label": "Polykrikos kofoidii",
     "reference": "DOI:10.1038/s41598-018-37065-w",
     "note": "Wild-collected pseudocolonies examined by TEM and FIB-SEM. Figure 2D-E shows the collecting duct and associated diverticula; G-H locates the pusule beside the nucleus."
    },
    {
     "taxon_id": "NCBITaxon:2945",
     "taxon_label": "Prorocentrum micans",
     "reference": "DOI:10.1139/b87-098",
     "note": "Armored species in the tracer study; publisher-deposited abstract read via Crossref, not the full paper."
    },
    {
     "taxon_id": "NCBITaxon:2961",
     "taxon_label": "Amphidinium carterae",
     "reference": "DOI:10.1139/b87-098",
     "note": "Unarmored species in the tracer and serial-section TEM study; abstract-only access."
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1007/BF01279820",
     "notes": "Dodge (1972), Protoplasma. Primary publisher summary read; morphology varies between tubular, sac and vesicle-associated forms. Publisher offers only a subscription preview; PDF and discovery routes did not yield readable full text. No numerical dimensions imported."
    },
    {
     "reference": "DOI:10.1139/b87-098",
     "notes": "Klut, Bisalputra and Antia (1987), Canadian Journal of Botany. Crossref publisher abstract reports horseradish peroxidase, cationized ferritin and lectins entering pusules via the flagellar canal in both species. Publisher HTML/PDF routes returned 403 and title searches yielded citations, not full text. No cytoplasmic delivery or nutrient assimilation inferred."
    },
    {
     "reference": "DOI:10.1038/s41598-018-37065-w",
     "notes": "Gavelis et al. (2019), Scientific Reports. Primary Results, collection Methods and Figure 2 read through PMC BioC/JATS; figure visually inspected. Elaborate plasma-membrane infoldings are identified as pusules. Collecting-duct and diverticular topology is visible without implying a transport mechanism."
    },
    {
     "reference": "GO:0043227",
     "notes": "Broad membrane-bounded-organelle parent verified in QuickGO; membrane-bounded does not assert that the lumen is closed. The record denotes the entire pusular apparatus, not the plasma membrane alone."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_and_topology_boundary",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep the pusule distinct from the contractile vacuole and the nuclear net.",
     "rationale": "Similar names or spatial proximity do not establish equivalent structures.",
     "notes": "Minted after a hidden/ignored-inclusive repository search and a zero-hit QuickGO pusule search. Canal continuity is explicit. Nuclear membranes, nucleus-to-flagellum ribbons and flagellar rootlets in the figure are contextual anatomy, not assigned pusule constituents. Species examples do not imply clade-wide prevalence.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41598-018-37065-w",
       "notes": "Figure 2 distinguishes these adjacent structures."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    },
    {
     "discussion_id": "physiology_and_molecular_machinery",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve physiological transport functions and molecular constituents with direct evidence.",
     "rationale": "Tracer entry into a surface-connected lumen is not evidence of transmembrane transport.",
     "notes": "Osmoregulation, secretion and collar/flagellum-driven flow remain proposals in the accessible sources. No GO transport function, contractile cycle, protein-family assignment, assembly essentiality or causal graph is asserted. Full-text experimental controls remain to be reviewed.",
     "evidence": [
      {
       "reference": "DOI:10.1139/b87-098",
       "notes": "Abstract distinguishes observations from suggested functions."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    }
   ],
   "images": [
    {
     "image_id": "pmc_pmc6351617_fig2",
     "file": "pmc6351617_fig2.jpg",
     "file_sha256": "6c37909f2a8a422f0625da79598171847c57a39ec9aad4587239482b31eaeb6a",
     "source": "PMC",
     "source_accession": "PMC6351617.1 Fig2",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC6351617/",
     "download_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC6351617.1/41598_2018_37065_Fig2_HTML.jpg",
     "licence": "CC_BY_4_0",
     "licence_url": "https://creativecommons.org/licenses/by/4.0/",
     "attribution": "Gregory S. Gavelis, Maria Herranz, Kevin C. Wakeman, Christina Ripken, Satoshi Mitarai, Gillian H. Gile, Patrick J. Keeling, Brian S. Leander; CC BY, via PubMed Central",
     "modality": "OTHER",
     "caption": "Polykrikos kofoidii, Figure 2. D: transverse and longitudinal TEM sections of the pusule collecting duct and diverticula (2 micrometer scale bars). E: interior FIB-SEM surface reconstruction. G-H: orange pusule in cellular context (5 micrometer bars). A-C and F depict nuclear features, not pusule anatomy; the nucleus, fibrous ribbon and flagellar rootlets are not pusule components.",
     "taxon_id": "NCBITaxon:271679",
     "taxon_label": "Polykrikos kofoidii",
     "reference": "DOI:10.1038/s41598-018-37065-w",
     "retrieved_on": "2026-10-03",
     "notes": "Figure 2 from article version PMC6351617.1; exact licence version read from JATS and media md5 read from the PMC OA S3 metadata. Taxon supplied by the curator because PMC has no taxon field. Curator explicitly accepted the multi-panel figure."
    }
   ]
  },
  {
   "identifier": "GO:0160223",
   "label": "pyrenoid tubule",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "A specialized membranous structure that extends from the photosynthetic thylakoid membrane into and transverses the matrix of a pyrenoid.",
   "definition_source": "GO:0160223",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T13:45:26Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T13:46:04Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added membrane parentage, pyrenoid parthood, a label-only pyrenoid-tubule lipid-bilayer component, Eukaryota/Chlamydomonas scope, an inorganic-carbon-delivery function, GO/DOI evidence, a nonmechanistic pyrenoid-tubule topology graph, a lipid-grounding TODO, and a resolved tubule-presence interpretation.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T13:49:50Z",
     "curator": "codex",
     "action": "FIXED_GROUNDING_LABEL",
     "changes": "Aligned the GO:0042651 causal-graph node label with the GO canonical label.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0016020"
   ],
   "part_of": [
    "GO:1990732"
   ],
   "components": [
    {
     "component_id": "pyrenoid_tubule_lipid_bilayer",
     "label": "pyrenoid tubule lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Generic thylakoid-derived lipid bilayer that forms a membrane tubule traversing the pyrenoid matrix.",
     "evidence": [
      {
       "reference": "GO:0160223",
       "notes": "GO:0160223 defines the pyrenoid tubule as a specialized membranous structure extending from the photosynthetic thylakoid membrane into the pyrenoid matrix."
      },
      {
       "reference": "DOI:10.7554/eLife.04889",
       "notes": "Engel et al. 2015 resolved pyrenoid-crossing membrane tubules in native Chlamydomonas chloroplasts by in situ cryo-electron tomography."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0160223 identifies the whole pyrenoid tubule, but no exact source-neutral CURIE was curated for the generic lipid constituent of that thylakoid-derived membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "RARE",
     "note": "Pyrenoid-traversing membranes occur in pyrenoid-containing photosynthetic eukaryotes, a lineage-restricted subset of Eukaryota.",
     "reference": "DOI:10.1111/nph.70669"
    },
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Chlamydomonas reinhardtii has pyrenoid-traversing thylakoid membrane tubules continuous with the surrounding chloroplast thylakoid network.",
     "reference": "DOI:10.7554/eLife.04889"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green alga in which cryo-electron tomography resolved parallel minitubules inside pyrenoid tubules.",
     "reference": "DOI:10.7554/eLife.04889"
    }
   ],
   "functions": [
    {
     "function_id": "pyrenoid_inorganic_carbon_delivery",
     "label": "pyrenoid inorganic carbon delivery",
     "description": "Pyrenoid tubules are thylakoid-membrane continuities that traverse the Rubisco-rich pyrenoid matrix and are thought to support delivery of concentrated inorganic carbon to the pyrenoid.",
     "evidence": [
      {
       "reference": "DOI:10.1093/plcell/koad157",
       "notes": "He, Crans and Jonikas 2023 review the pyrenoid as a eukaryotic CO2-concentrating organelle whose matrix is traversed by membranes in many lineages."
      },
      {
       "reference": "DOI:10.1111/nph.70669",
       "notes": "Franklin et al. 2026 describe pyrenoid-traversing membranes as membranes thought to supply concentrated CO2 to pyrenoids."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0160223",
     "notes": "Gene Ontology cellular-component term for the pyrenoid tubule."
    },
    {
     "reference": "GO:0016020",
     "notes": "Gene Ontology cellular-component parent term for membrane."
    },
    {
     "reference": "GO:1990732",
     "notes": "Gene Ontology cellular-component term for the pyrenoid."
    },
    {
     "reference": "GO:0042651",
     "notes": "Gene Ontology cellular-component term for thylakoid membrane."
    },
    {
     "reference": "DOI:10.7554/eLife.04889",
     "notes": "Engel et al. 2015, Native architecture of the Chlamydomonas chloroplast revealed by in situ cryo-electron tomography, eLife."
    },
    {
     "reference": "DOI:10.1093/plcell/koad157",
     "notes": "He, Crans, and Jonikas 2023, The pyrenoid: the eukaryotic CO2-concentrating organelle, Plant Cell."
    },
    {
     "reference": "DOI:10.1111/nph.70669",
     "notes": "Franklin et al. 2026, Proteomic analysis of the pyrenoid-traversing membranes of Chlamydomonas reinhardtii reveals novel components, New Phytologist."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "pyrenoid_tubule_topology",
     "title": "Pyrenoid tubules traverse the Rubisco matrix",
     "description": "Pyrenoid tubules are specialized thylakoid-derived membranes continuous with the chloroplast thylakoid network and traversing the pyrenoid matrix.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures pyrenoid-tubule topology without modeling specific bicarbonate channels, carbonic anhydrase activity, or CO2 diffusion inside the tubule lumen.",
     "nodes": [
      {
       "node_id": "pyrenoid_tubule",
       "label": "pyrenoid tubule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0160223",
       "component_ref": "pyrenoid_tubule_lipid_bilayer"
      },
      {
       "node_id": "pyrenoid",
       "label": "pyrenoid",
       "node_type": "ORGANELLE",
       "grounding": "GO:1990732"
      },
      {
       "node_id": "photosynthetic_thylakoid_membrane",
       "label": "thylakoid membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0042651"
      },
      {
       "node_id": "pyrenoid_matrix",
       "label": "pyrenoid matrix",
       "node_type": "CELLULAR_LOCALIZATION"
      }
     ],
     "edges": [
      {
       "subject": "pyrenoid_tubule",
       "predicate": "is part of",
       "object": "pyrenoid",
       "description": "The pyrenoid tubule is a membranous substructure of a pyrenoid when this traversing membrane system is present.",
       "evidence": [
        {
         "reference": "GO:0160223",
         "notes": "GO:0160223 identifies the pyrenoid tubule as a membranous structure that extends into the matrix of a pyrenoid."
        },
        {
         "reference": "DOI:10.1093/plcell/koad157",
         "notes": "He, Crans and Jonikas 2023 review pyrenoid ultrastructure and matrix-traversing membranes."
        }
       ]
      },
      {
       "subject": "pyrenoid_tubule",
       "predicate": "is continuous with",
       "object": "photosynthetic_thylakoid_membrane",
       "description": "Pyrenoid tubules extend from the surrounding photosynthetic thylakoid membrane system.",
       "evidence": [
        {
         "reference": "GO:0160223",
         "notes": "GO:0160223 defines pyrenoid tubules as extending from the photosynthetic thylakoid membrane."
        },
        {
         "reference": "DOI:10.7554/eLife.04889",
         "notes": "Engel et al. 2015 resolved native Chlamydomonas pyrenoid tubules continuous with stromal thylakoids."
        }
       ]
      },
      {
       "subject": "pyrenoid_tubule",
       "predicate": "traverses",
       "object": "pyrenoid_matrix",
       "description": "The pyrenoid tubule passes through the Rubisco-rich pyrenoid matrix.",
       "evidence": [
        {
         "reference": "GO:0160223",
         "notes": "GO:0160223 defines the pyrenoid tubule by its extension into and traversal across a pyrenoid matrix."
        },
        {
         "reference": "DOI:10.1111/nph.70669",
         "notes": "Franklin et al. 2026 enriched and proteomically analyzed Chlamydomonas pyrenoid-traversing membranes."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_pyrenoid_tubule_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the pyrenoid tubule.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#pyrenoid_tubule_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0160223, but no exact source-neutral lipid CURIE was curated for the generic constituent of this specialized thylakoid-derived membrane.",
     "evidence": [
      {
       "reference": "GO:0160223",
       "notes": "GO:0160223 identifies the complete pyrenoid tubule."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    },
    {
     "discussion_id": "tubule_presence_varies_across_pyrenoids",
     "prompt": "Keep pyrenoid tubules as a standalone exact record rather than a mandatory part of every pyrenoid.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "GO:0160223 exactly denotes matrix-traversing pyrenoid tubules, but the existing broad pyrenoid record cannot assert them as universal parts because pyrenoid ultrastructure varies among lineages.",
     "resolution_note": "Curated the exact pyrenoid tubule record with GO:1990732 parthood while leaving the whole-pyrenoid record free of a universal has_part assertion.",
     "evidence": [
      {
       "reference": "GO:0160223",
       "notes": "GO:0160223 identifies the matrix-traversing pyrenoid tubule."
      },
      {
       "reference": "DOI:10.1093/plcell/koad157",
       "notes": "He, Crans and Jonikas 2023 review structural diversity among pyrenoids."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0055037",
   "label": "recycling endosome",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "An organelle consisting of a network of tubules that functions in targeting molecules, such as receptors transporters and lipids, to the plasma membrane.",
   "definition_source": "GO:0055037",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-22T19:14:22Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T19:15:36Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added endosome parentage, recycling-endosome membrane and lumen parts, UniProt SL-0232 xref, GO synonyms, a membrane component, Trypanosoma brucei Rab11 recycling evidence, GO/UniProt/PubMed evidence, a nonmechanistic topology and cargo-recycling graph, and a resolved TbRAB11 component-boundary discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T19:31:49Z",
     "curator": "codex",
     "action": "REFINED_INITIAL_CURATION",
     "changes": "Retargeted the TbRAB11 component-boundary discussion from a bare components anchor to the whole record so discussion anchors resolve.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T19:42:53Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Addressed PR #1315 review issues #1316 and #1317 by renaming the function from a Rab11-centric label to endocytic cargo recycling and retargeting the TbRAB11 graph edge from a generic cargo node to a BIOLOGICAL_PROCESS endocytic-recycling node.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005768"
   ],
   "has_part": [
    "GO:0034777",
    "GO:0055038"
   ],
   "synonyms": [
    {
     "synonym_text": "endosomal recycling compartment",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0055037"
    },
    {
     "synonym_text": "endosome recycling compartment",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0055037"
    },
    {
     "synonym_text": "ERC",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0055037"
    }
   ],
   "xrefs": [
    "uniprot.location:SL-0232"
   ],
   "components": [
    {
     "component_id": "recycling_endosome_membrane",
     "label": "recycling endosome membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0055038",
     "essentiality": "ESSENTIAL",
     "role": "Lipid-bilayer boundary that surrounds the recycling endosome and carries cargo and trafficking machinery during plasma-membrane recycling.",
     "evidence": [
      {
       "reference": "GO:0055038",
       "notes": "GO:0055038 identifies the lipid bilayer surrounding a recycling endosome."
      },
      {
       "reference": "GO:0055037",
       "notes": "GO:0055037 defines the recycling endosome as an organelle that targets molecules back to the plasma membrane."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5691",
     "taxon_label": "Trypanosoma brucei",
     "presence": "VARIABLE",
     "note": "Trypanosoma brucei bloodstream and procyclic cells contain TbRAB11-positive endosomal structures carrying recycling cargo, with stronger TbRAB11 expression and a more elaborate TbRAB11 compartment in bloodstream-stage cells.",
     "reference": "PMID:11683389"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5691",
     "taxon_label": "Trypanosoma brucei",
     "note": "African trypanosome whose Rab11-positive endosomal compartment colocalizes with transferrin receptor and internalized anti-variant surface glycoprotein cargo.",
     "reference": "PMID:11683389"
    }
   ],
   "functions": [
    {
     "function_id": "endocytic_cargo_recycling",
     "label": "endocytic cargo recycling",
     "description": "Recycling endosomes return internalized cargo toward the cell surface; in Trypanosoma brucei, TbRAB11-positive compartments support recycling of transferrin and anti-VSG antibody cargo through the endosomal system.",
     "evidence": [
      {
       "reference": "GO:0055037",
       "notes": "GO:0055037 defines the recycling endosome by its role in targeting molecules to the plasma membrane."
      },
      {
       "reference": "PMID:12744719",
       "notes": "Pal et al. 2003 used live-cell recycling assays and Rab mutants to implicate TbRAB11 in Trypanosoma brucei transferrin and anti-VSG antibody recycling."
      },
      {
       "reference": "PMID:29582527",
       "notes": "Umaer, Bush and Bangs 2018 showed that TbRab11 mediates selective recycling and endocytic trafficking in Trypanosoma brucei."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0055037",
     "notes": "Gene Ontology cellular-component term for recycling endosome."
    },
    {
     "reference": "GO:0005768",
     "notes": "Gene Ontology cellular-component parent term for endosomes."
    },
    {
     "reference": "GO:0055038",
     "notes": "Gene Ontology cellular-component term for the recycling endosome membrane."
    },
    {
     "reference": "GO:0034777",
     "notes": "Gene Ontology cellular-component term for the recycling endosome lumen."
    },
    {
     "reference": "uniprot.location:SL-0232",
     "notes": "UniProt Subcellular Location entry SL-0232 maps Recycling endosome to GO:0055037 and places it under Endosome."
    },
    {
     "reference": "PMID:11683389",
     "notes": "Jeffries, Morgan and Field 2001, A developmentally regulated rab11 homologue in Trypanosoma brucei is involved in recycling processes, Journal of Cell Science."
    },
    {
     "reference": "PMID:12744719",
     "notes": "Pal, Hall, Jeffries and Field 2003, Rab5 and Rab11 mediate transferrin and anti-variant surface glycoprotein antibody recycling in Trypanosoma brucei, Biochemical Journal."
    },
    {
     "reference": "PMID:29582527",
     "notes": "Umaer, Bush and Bangs 2018, Rab11 mediates selective recycling and endocytic trafficking in Trypanosoma brucei, Traffic."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "trypanosome_recycling_endosome_topology",
     "title": "Recycling endosome topology and Rab11 cargo recycling",
     "description": "The recycling endosome is an endosome subtype bounded by a membrane around a lumenal compartment and marked in Trypanosoma brucei by Rab11-positive endosomal structures that carry recycling cargo.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures GO-backed recycling-endosome topology and Rab11-associated T. brucei cargo recycling without asserting a complete Rab5/Rab11 cascade or treating transient Rab regulators as membrane constituents.",
     "nodes": [
      {
       "node_id": "recycling_endosome",
       "label": "recycling endosome",
       "node_type": "ORGANELLE",
       "grounding": "GO:0055037"
      },
      {
       "node_id": "endosome",
       "label": "endosome",
       "node_type": "ORGANELLE",
       "grounding": "GO:0005768"
      },
      {
       "node_id": "recycling_endosome_membrane",
       "label": "recycling endosome membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0055038",
       "component_ref": "recycling_endosome_membrane"
      },
      {
       "node_id": "recycling_endosome_lumen",
       "label": "recycling endosome lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0034777"
      },
      {
       "node_id": "tbrab11",
       "label": "TbRAB11",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:Q9NJE8"
       ]
      },
      {
       "node_id": "endocytic_recycling",
       "label": "endocytic recycling",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "recycling_endosome",
       "predicate": "is a",
       "object": "endosome",
       "description": "The recycling endosome is a specialized endosome.",
       "evidence": [
        {
         "reference": "GO:0055037",
         "notes": "GO places the recycling endosome under the endosome class."
        },
        {
         "reference": "GO:0005768",
         "notes": "GO term for the broader endosome class."
        }
       ]
      },
      {
       "subject": "recycling_endosome_membrane",
       "predicate": "is part of",
       "object": "recycling_endosome",
       "description": "The recycling endosome membrane is the lipid-bilayer boundary of a recycling endosome.",
       "evidence": [
        {
         "reference": "GO:0055038",
         "notes": "GO identifies the recycling endosome membrane."
        }
       ]
      },
      {
       "subject": "recycling_endosome_lumen",
       "predicate": "is part of",
       "object": "recycling_endosome",
       "description": "The recycling endosome lumen is the bounded volume inside a recycling endosome.",
       "evidence": [
        {
         "reference": "GO:0034777",
         "notes": "GO defines the recycling endosome lumen as the volume enclosed by recycling endosome membranes."
        }
       ]
      },
      {
       "subject": "recycling_endosome_membrane",
       "predicate": "bounds",
       "object": "recycling_endosome_lumen",
       "description": "The recycling endosome membrane encloses the recycling endosome lumen.",
       "evidence": [
        {
         "reference": "GO:0055038",
         "notes": "GO identifies the membrane surrounding a recycling endosome."
        },
        {
         "reference": "GO:0034777",
         "notes": "GO defines the recycling endosome lumen by membrane enclosure."
        }
       ]
      },
      {
       "subject": "tbrab11",
       "predicate": "localizes to",
       "object": "recycling_endosome",
       "description": "TbRAB11 marks Trypanosoma brucei endosomal structures that contain recycling cargo molecules.",
       "evidence": [
        {
         "reference": "PMID:11683389",
         "notes": "Jeffries, Morgan and Field 2001 localized TbRAB11 to T. brucei endosomal structures carrying recycling cargo."
        }
       ]
      },
      {
       "subject": "tbrab11",
       "predicate": "supports",
       "object": "endocytic_recycling",
       "description": "TbRAB11 activity supports Rab11-dependent recycling of endocytic cargo in bloodstream Trypanosoma brucei.",
       "evidence": [
        {
         "reference": "PMID:12744719",
         "notes": "Pal et al. 2003 implicated TbRAB11 in transferrin and anti-VSG antibody recycling."
        },
        {
         "reference": "PMID:29582527",
         "notes": "Umaer, Bush and Bangs 2018 found that TbRab11 mediates selective recycling in the T. brucei endocytic pathway."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "tbrab11_marker_not_structural_component",
     "prompt": "Treat TbRAB11 as marker and regulatory evidence rather than as a recycling-endosome structural component.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#trypanosome_recycling_endosome_topology"
     ],
     "rationale": "The Trypanosoma brucei evidence uses TbRAB11 localization and perturbation to identify recycling endosomal traffic, but Rab11 is a small GTPase marker/regulator and not a constituent of the lipid-bounded compartment itself.",
     "resolution_note": "Curated the GO-grounded recycling endosome membrane as the sole component in this pass and kept TbRAB11 as a non-component graph node.",
     "evidence": [
      {
       "reference": "PMID:11683389",
       "notes": "Jeffries, Morgan and Field 2001 used TbRAB11 to mark T. brucei endosomal structures carrying recycling cargo."
      },
      {
       "reference": "PMID:12744719",
       "notes": "Pal et al. 2003 used Rab mutants to test TbRAB5A- and TbRAB11-dependent endocytic recycling."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-22",
     "resolved_date": "2026-09-22"
    }
   ]
  },
  {
   "identifier": "GO:0034777",
   "label": "recycling endosome lumen",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The volume enclosed by the membranes of a recycling endosome.",
   "definition_source": "GO:0034777",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-22T20:44:06Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T20:45:02Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added endosome-lumen parentage, recycling-endosome parthood, a recycling endosomal lumen synonym, UniProt SL-0345 xref, Trypanosoma brucei scope, a cargo-routing function, GO/UniProt/PubMed evidence, a nonmechanistic lumen-topology graph, and a resolved lumen-boundary interpretation.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T20:57:52Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Addressed PR #1321 review issues #1322 and #1323 by renaming the lumen function from cargo routing to lumen compartmentalization and rewriting the T. brucei notes so transferrin receptor is not modeled as lumenal cargo.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0031904"
   ],
   "part_of": [
    "GO:0055037"
   ],
   "synonyms": [
    {
     "synonym_text": "recycling endosomal lumen",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0345"
    }
   ],
   "xrefs": [
    "uniprot.location:SL-0345"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5691",
     "taxon_label": "Trypanosoma brucei",
     "presence": "VARIABLE",
     "note": "Trypanosoma brucei bloodstream and procyclic cells contain TbRAB11-positive membrane-enclosed endosomal recycling compartments.",
     "reference": "PMID:11683389"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5691",
     "taxon_label": "Trypanosoma brucei",
     "note": "Kinetoplastid parasite whose TbRAB11-positive endosomal recycling compartments instantiate lumens enclosed by recycling endosome membranes.",
     "reference": "PMID:11683389"
    }
   ],
   "functions": [
    {
     "function_id": "recycling_endosome_lumen_compartmentalization",
     "label": "recycling endosome lumen compartmentalization",
     "description": "The recycling endosome lumen is the bounded volume enclosed by recycling-endosome membranes inside a plasma-membrane recycling compartment.",
     "evidence": [
      {
       "reference": "GO:0034777",
       "notes": "GO:0034777 defines the recycling endosome lumen as the volume enclosed by recycling-endosome membranes."
      },
      {
       "reference": "GO:0055038",
       "notes": "GO:0055038 identifies the surrounding recycling endosome membrane."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0034777",
     "notes": "Gene Ontology cellular-component term for the recycling endosome lumen."
    },
    {
     "reference": "GO:0031904",
     "notes": "Gene Ontology cellular-component parent term for endosome lumen."
    },
    {
     "reference": "GO:0055037",
     "notes": "Gene Ontology cellular-component term for the containing recycling endosome."
    },
    {
     "reference": "GO:0055038",
     "notes": "Gene Ontology cellular-component term for the recycling endosome membrane that bounds the lumen."
    },
    {
     "reference": "uniprot.location:SL-0345",
     "notes": "UniProt Subcellular Location entry SL-0345 maps Recycling endosome lumen to GO:0034777 and places it under Endosome lumen and Recycling endosome."
    },
    {
     "reference": "PMID:11683389",
     "notes": "Jeffries, Morgan and Field 2001, A developmentally regulated rab11 homologue in Trypanosoma brucei is involved in recycling processes, Journal of Cell Science."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "recycling_endosome_lumen_topology",
     "title": "Recycling endosome lumen topology",
     "description": "The recycling endosome lumen is a specialized endosome lumen enclosed by a recycling endosome membrane.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures defining recycling-endosome lumen topology without asserting a Rab11, tethering, coat, cytoskeletal or cargo-selection mechanism.",
     "nodes": [
      {
       "node_id": "recycling_endosome_lumen",
       "label": "recycling endosome lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0034777"
      },
      {
       "node_id": "endosome_lumen",
       "label": "endosome lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0031904"
      },
      {
       "node_id": "recycling_endosome_membrane",
       "label": "recycling endosome membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0055038"
      },
      {
       "node_id": "recycling_endosome",
       "label": "recycling endosome",
       "node_type": "ORGANELLE",
       "grounding": "GO:0055037"
      }
     ],
     "edges": [
      {
       "subject": "recycling_endosome_lumen",
       "predicate": "is a",
       "object": "endosome_lumen",
       "description": "The recycling endosome lumen is a specialized endosome lumen.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0345",
         "notes": "UniProt SL-0345 places the recycling endosome lumen under endosome lumen."
        },
        {
         "reference": "GO:0031904",
         "notes": "GO:0031904 identifies the broader endosome lumen class."
        }
       ]
      },
      {
       "subject": "recycling_endosome_lumen",
       "predicate": "is part of",
       "object": "recycling_endosome",
       "description": "The recycling endosome lumen is the volume enclosed inside a recycling endosome.",
       "evidence": [
        {
         "reference": "GO:0034777",
         "notes": "GO:0034777 defines the recycling endosome lumen as the volume enclosed by recycling-endosome membranes."
        }
       ]
      },
      {
       "subject": "recycling_endosome_membrane",
       "predicate": "bounds",
       "object": "recycling_endosome_lumen",
       "description": "The recycling endosome membrane encloses the recycling endosome lumen.",
       "evidence": [
        {
         "reference": "GO:0055038",
         "notes": "GO:0055038 identifies the recycling endosome membrane."
        },
        {
         "reference": "GO:0034777",
         "notes": "GO:0034777 defines the recycling endosome lumen by enclosure within recycling-endosome membranes."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "recycling_endosome_lumen_boundary_not_membrane",
     "prompt": "Represent the recycling endosome membrane as the boundary of the recycling endosome lumen rather than as a lumen component.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#recycling_endosome_lumen_topology"
     ],
     "rationale": "GO:0034777 denotes the volume enclosed by the recycling endosome membrane, whereas GO:0055038 denotes the surrounding lipid bilayer.",
     "resolution_note": "Curated the recycling endosome membrane as a boundary node and left the recycling endosome lumen without asserted constituent molecular components.",
     "evidence": [
      {
       "reference": "GO:0034777",
       "notes": "GO:0034777 identifies the recycling endosome lumen."
      },
      {
       "reference": "GO:0055038",
       "notes": "GO:0055038 identifies the recycling endosome membrane that bounds the lumen."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-22",
     "resolved_date": "2026-09-22"
    }
   ]
  },
  {
   "identifier": "GO:0055038",
   "label": "recycling endosome membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The lipid bilayer surrounding a recycling endosome.",
   "definition_source": "GO:0055038",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-22T20:07:08Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T20:08:16Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added endosome-membrane parentage, recycling-endosome parthood, a recycling endosomal membrane synonym, UniProt SL-0231 xref, a reviewed lipid-bilayer component, Trypanosoma brucei scope, a lumen-compartmentalization function, GO/UniProt/PubMed evidence, a nonmechanistic membrane-topology graph, and a lipid-species curation TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T20:22:56Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Addressed PR #1318 review issues #1319 and #1320 by narrowing the PMID:11683389-backed T. brucei notes to transferrin/TbRAB11 evidence and making the canonical example describe the recycling-endosome limiting membrane instead of only the parent organelle.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0010008"
   ],
   "part_of": [
    "GO:0055037"
   ],
   "synonyms": [
    {
     "synonym_text": "recycling endosomal membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0231"
    }
   ],
   "xrefs": [
    "uniprot.location:SL-0231"
   ],
   "components": [
    {
     "component_id": "recycling_endosome_membrane_lipid_bilayer",
     "label": "recycling endosome membrane lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Lipid-bilayer constituent that forms the boundary of a recycling endosome and separates its lumen from the cytosol.",
     "evidence": [
      {
       "reference": "GO:0055038",
       "notes": "GO:0055038 defines the recycling endosome membrane as the lipid bilayer surrounding a recycling endosome."
      },
      {
       "reference": "GO:0034777",
       "notes": "GO:0034777 defines the recycling endosome lumen by enclosure within recycling-endosome membranes."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0055038 identifies the complete recycling endosome membrane; no narrower source-neutral CURIE was curated for the lipid constituent of that bilayer."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5691",
     "taxon_label": "Trypanosoma brucei",
     "presence": "VARIABLE",
     "note": "Trypanosoma brucei bloodstream and procyclic cells contain TbRAB11-positive endosomal recycling compartments carrying transferrin receptor cargo.",
     "reference": "PMID:11683389"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5691",
     "taxon_label": "Trypanosoma brucei",
     "note": "Kinetoplastid parasite whose TbRAB11-positive endosomal recycling compartments instantiate recycling-endosome limiting membranes around transferrin receptor cargo.",
     "reference": "PMID:11683389"
    }
   ],
   "functions": [
    {
     "function_id": "recycling_endosome_membrane_compartmentalization",
     "label": "recycling endosome membrane compartmentalization",
     "description": "The recycling endosome membrane compartmentalizes the recycling endosome lumen as the lipid-bilayer boundary of a plasma-membrane recycling compartment.",
     "evidence": [
      {
       "reference": "GO:0055038",
       "notes": "GO:0055038 defines the recycling endosome membrane as the lipid bilayer surrounding a recycling endosome."
      },
      {
       "reference": "GO:0034777",
       "notes": "GO:0034777 defines the recycling endosome lumen as the volume enclosed by recycling-endosome membranes."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0055038",
     "notes": "Gene Ontology cellular-component term for the recycling endosome membrane."
    },
    {
     "reference": "GO:0010008",
     "notes": "Gene Ontology cellular-component parent term for endosome membrane."
    },
    {
     "reference": "GO:0055037",
     "notes": "Gene Ontology cellular-component term for the recycling endosome that the recycling endosome membrane bounds."
    },
    {
     "reference": "GO:0034777",
     "notes": "Gene Ontology cellular-component term for the recycling endosome lumen bounded by the membrane."
    },
    {
     "reference": "uniprot.location:SL-0231",
     "notes": "UniProt Subcellular Location entry SL-0231 maps Recycling endosome membrane to GO:0055038 and places it under Endosome membrane and Recycling endosome."
    },
    {
     "reference": "PMID:11683389",
     "notes": "Jeffries, Morgan and Field 2001, A developmentally regulated rab11 homologue in Trypanosoma brucei is involved in recycling processes, Journal of Cell Science."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "recycling_endosome_membrane_topology",
     "title": "Recycling endosome membrane topology",
     "description": "The recycling endosome membrane is a specialized endosome membrane that forms part of the recycling endosome and bounds its lumen.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the defining recycling-endosome membrane, recycling-endosome and lumen relationships without asserting a Rab11, tethering, coat, cytoskeletal or cargo-selection mechanism.",
     "nodes": [
      {
       "node_id": "recycling_endosome_membrane",
       "label": "recycling endosome membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0055038",
       "component_ref": "recycling_endosome_membrane_lipid_bilayer"
      },
      {
       "node_id": "endosome_membrane",
       "label": "endosome membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0010008"
      },
      {
       "node_id": "recycling_endosome",
       "label": "recycling endosome",
       "node_type": "ORGANELLE",
       "grounding": "GO:0055037"
      },
      {
       "node_id": "recycling_endosome_lumen",
       "label": "recycling endosome lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0034777"
      }
     ],
     "edges": [
      {
       "subject": "recycling_endosome_membrane",
       "predicate": "is a",
       "object": "endosome_membrane",
       "description": "The recycling endosome membrane is an endosome membrane specialization.",
       "evidence": [
        {
         "reference": "GO:0055038",
         "notes": "GO:0055038 identifies recycling endosome membrane as an endosome-membrane child."
        },
        {
         "reference": "GO:0010008",
         "notes": "GO:0010008 defines the broader endosome membrane class."
        }
       ]
      },
      {
       "subject": "recycling_endosome_membrane",
       "predicate": "is part of",
       "object": "recycling_endosome",
       "description": "The recycling endosome membrane is the lipid-bilayer boundary of a recycling endosome.",
       "evidence": [
        {
         "reference": "GO:0055038",
         "notes": "GO:0055038 defines the recycling endosome membrane as surrounding a recycling endosome."
        }
       ]
      },
      {
       "subject": "recycling_endosome_membrane",
       "predicate": "bounds",
       "object": "recycling_endosome_lumen",
       "description": "The recycling endosome membrane encloses the recycling endosome lumen.",
       "evidence": [
        {
         "reference": "GO:0055038",
         "notes": "GO:0055038 identifies the recycling endosome membrane."
        },
        {
         "reference": "GO:0034777",
         "notes": "GO:0034777 defines the recycling endosome lumen by enclosure within recycling-endosome membranes."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_recycling_endosome_membrane_lipid_species",
     "prompt": "Resolve exact lipid species or lipid classes for the recycling endosome membrane before expanding molecular composition.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#recycling_endosome_membrane_lipid_bilayer"
     ],
     "rationale": "The GO term exactly identifies the complete recycling endosome membrane as a lipid bilayer, but this first membrane record does not curate the source-neutral lipid classes or organism-specific species that make up the bilayer.",
     "evidence": [
      {
       "reference": "GO:0055038",
       "notes": "GO:0055038 provides the whole-membrane identity, not a narrower lipid-species breakdown."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-22"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:reservosome",
   "label": "reservosome",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A posterior, membrane-bounded endocytic organelle in Trypanosoma cruzi epimastigotes that receives internalized macromolecular cargo.",
   "definition_source": "DOI:10.1017/S0031182004005797",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-10T11:53:13Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T11:53:54Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added reservosome membrane, endocytic cargo and cruzipain components, Trypanosoma cruzi epimastigote scope, endocytic cargo storage and acidic proteolysis functions, reservosome literature evidence, an endocytic storage graph and a cruzipain grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T11:54:24Z",
     "curator": "claude",
     "action": "REFINED_GRAPH",
     "changes": "Softened the terminal cruzipain edge so the nonmechanistic graph links the reservosome hydrolase pool to degraded cargo rather than claiming an exact cruzipain-substrate relationship.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T12:03:55Z",
     "curator": "claude",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Addressed PR #359 review issues #360 and #361 by adding GO:0043231 as the reservosome's broader parent and replacing the vague degraded-cargo terminal state with an explicit cargo-proteolysis process.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T16:59:24Z",
     "curator": "codex",
     "action": "REPLACE_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1249 by replacing unreadable reservosome review evidence with readable Figueiredo 2004 and Sant'Anna 2009 support and narrowing acidic proteolysis claims to hydrolase/proteome claims covered by Sant'Anna 2009.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "components": [
    {
     "component_id": "reservosome_membrane",
     "label": "reservosome membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "role": "Membrane boundary of the posterior acidic compartment that separates reservosome contents from the T. cruzi cytosol.",
     "evidence": [
      {
       "reference": "DOI:10.1017/S0031182004005797",
       "notes": "Figueiredo et al. 2004 described reservosomes as large membrane-bound organelles in T. cruzi epimastigotes."
      }
     ]
    },
    {
     "component_id": "endocytosed_cargo",
     "label": "endocytosed protein and lipid cargo",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "role": "Proteins and lipids internalized through the endocytic pathway and stored inside reservosomes.",
     "evidence": [
      {
       "reference": "DOI:10.1078/0171-9335-00112",
       "notes": "Porto-Carreiro et al. 2000 traced endocytic cargo entering the cytostome and reaching reservosomes."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The cargo pool is operationally defined by endocytic accumulation in reservosomes rather than by one exact molecular family."
    },
    {
     "component_id": "cruzipain",
     "label": "cruzipain",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "role": "Major lysosomal cysteine proteinase concentrated in the reservosome lumen.",
     "evidence": [
      {
       "reference": "DOI:10.1002/pmic.200800730",
       "notes": "Sant'Anna et al. 2009 identified hydrolases, including cruzipain, in the reservosome proteome."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "T. cruzi carries multiple related cysteine-proteinase isoforms; this first record does not pin a single exact UniProt or MEROPS accession for the reservosome-localized cruzipain pool.",
     "gene_symbols": [
      "CZP"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P25779",
       "protein_label": "Cruzipain",
       "gene_symbol": "CZP",
       "taxon_id": "NCBITaxon:5693",
       "taxon_label": "Trypanosoma cruzi",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene CZP, which UniProt lists without a gene symbol, in Trypanosoma cruzi. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P25779",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P25779, the single reviewed entry for gene CZP in Trypanosoma cruzi. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5693",
     "taxon_label": "Trypanosoma cruzi",
     "presence": "VARIABLE",
     "note": "Reservosomes are posterior membrane-bounded organelles detected in T. cruzi epimastigotes and absent from amastigotes and trypomastigotes.",
     "reference": "DOI:10.1017/S0031182004005797"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5693",
     "taxon_label": "Trypanosoma cruzi",
     "note": "Kinetoplastid parasite whose free-swimming epimastigotes carry posterior, transferrin-labelled reservosomes.",
     "reference": "DOI:10.1017/S0031182004005797"
    }
   ],
   "functions": [
    {
     "function_id": "endocytic_cargo_storage",
     "label": "endocytic cargo storage",
     "description": "Reservosomes store proteins and lipids delivered by the T. cruzi epimastigote endocytic pathway.",
     "evidence": [
      {
       "reference": "DOI:10.1078/0171-9335-00112",
       "notes": "Porto-Carreiro et al. 2000 showed that endocytic cargo passes from the cytostome through an early endosomal network before storage in reservosomes."
      },
      {
       "reference": "DOI:10.1017/S0031182004005797",
       "notes": "Figueiredo et al. 2004 reviewed reservosomes as endocytic compartments in T. cruzi epimastigotes."
      }
     ]
    },
    {
     "function_id": "hydrolase_associated_proteolysis",
     "label": "reservosome hydrolase-associated proteolysis",
     "description": "Reservosomes concentrate lysosomal hydrolases, including cruzipain, in a proteome associated with protein degradation and regulation.",
     "evidence": [
      {
       "reference": "DOI:10.1002/pmic.200800730",
       "notes": "Sant'Anna et al. 2009 identified cruzipain and other lysosomal hydrolases in purified reservosomes and discussed reservosomes as a major protein degradation and regulation site."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1078/0171-9335-00112",
     "notes": "Porto-Carreiro et al. 2000, Trypanosoma cruzi epimastigote endocytic pathway: cargo enters the cytostome and passes through an early endosomal network before storage in reservosomes, European Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1017/S0031182004005797",
     "notes": "Figueiredo et al. 2004, Reservosome: an endocytic compartment in epimastigote forms of the protozoan Trypanosoma cruzi, Parasitology."
    },
    {
     "reference": "DOI:10.1002/pmic.200800730",
     "notes": "Sant'Anna et al. 2009, Subcellular proteomics of Trypanosoma cruzi reservosomes, Proteomics."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "endocytic_storage_and_proteolysis",
     "title": "Reservosomes store cargo and contain hydrolases",
     "description": "Cargo entering through the cytostome-cytopharynx reaches the reservosome, where internalized protein and lipid cargo is stored alongside a hydrolase pool that includes cruzipain.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "nodes": [
      {
       "node_id": "cytostome_cytopharynx",
       "label": "cytostome-cytopharynx",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "endocytosed_cargo",
       "label": "endocytosed protein and lipid cargo",
       "node_type": "CHEMICAL",
       "component_ref": "endocytosed_cargo"
      },
      {
       "node_id": "reservosome",
       "label": "reservosome",
       "node_type": "ORGANELLE",
       "grounding": "cellstructuremech:reservosome"
      },
      {
       "node_id": "cruzipain",
       "label": "cruzipain",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cruzipain"
      },
      {
       "node_id": "cargo_proteolysis",
       "label": "reservosome cargo proteolysis",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "cytostome_cytopharynx",
       "predicate": "delivers",
       "object": "endocytosed_cargo",
       "description": "Macromolecular cargo enters through the cytostome and cytopharynx in epimastigotes.",
       "evidence": [
        {
         "reference": "DOI:10.1078/0171-9335-00112",
         "notes": "Porto-Carreiro et al. 2000 traced endocytic cargo from the cytostome through the endosomal pathway."
        }
       ]
      },
      {
       "subject": "endocytosed_cargo",
       "predicate": "accumulates in",
       "object": "reservosome",
       "description": "Internalized cargo is stored in posterior reservosomes.",
       "evidence": [
        {
         "reference": "DOI:10.1078/0171-9335-00112",
         "notes": "Porto-Carreiro et al. 2000 placed reservosomes at the storage end of the T. cruzi epimastigote endocytic pathway."
        }
       ]
      },
      {
       "subject": "cruzipain",
       "predicate": "localizes to",
       "object": "reservosome",
       "description": "The cysteine proteinase cruzipain is concentrated in the reservosome lumen.",
       "evidence": [
        {
         "reference": "DOI:10.1002/pmic.200800730",
         "notes": "Sant'Anna et al. 2009 detected cruzipain and other hydrolases in purified reservosomes."
        }
       ]
      },
      {
       "subject": "cruzipain",
       "predicate": "is associated with",
       "object": "cargo_proteolysis",
       "description": "Cruzipain occurs in the reservosome hydrolase pool of a compartment associated with protein degradation and regulation.",
       "evidence": [
        {
         "reference": "DOI:10.1002/pmic.200800730",
         "notes": "Sant'Anna et al. 2009 detected cruzipain and other lysosomal hydrolases in purified reservosomes and discussed protein degradation and regulation as a reservosome role."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_reservosome_hydrolases_and_markers",
     "prompt": "Resolve exact cruzipain isoforms, chagasin, proton pumps and other reservosome-localized markers before expanding the proteolysis graph.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#cruzipain"
     ],
     "rationale": "The purified reservosome proteome includes many proteins, but this first pass curates only the broad cruzipain pool and leaves isoform-level and inhibitor boundaries for a targeted grounding review.",
     "evidence": [
      {
       "reference": "DOI:10.1002/pmic.200800730"
      }
     ],
     "posed_by": "claude",
     "posed_date": "2026-09-10"
    }
   ],
   "parent_structures": [
    "GO:0043231"
   ]
  },
  {
   "identifier": "GO:0106124",
   "label": "reservosome lumen",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The volume enclosed by the membranes of a reservosome.",
   "definition_source": "GO:0106124",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-03T00:14:47Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T00:15:39Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO parthood and parentage, Trypanosoma cruzi epimastigote scope, GO/DOI/PMID evidence, a nonmechanistic reservosome-lumen topology graph, and a resolved boundary interpretation that leaves reservosome-matrix constituents on the matrix record.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T00:29:25Z",
     "curator": "codex",
     "action": "ADDRESS_PR_REVIEW",
     "changes": "Resolved #1957 by narrowing the reservosome lumen canonical example to T. cruzi ultrastructure evidence and removing hydrolase and cargo claims from the single-citation example.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0110165"
   ],
   "part_of": [
    "cellstructuremech:reservosome"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5693",
     "taxon_label": "Trypanosoma cruzi",
     "presence": "VARIABLE",
     "note": "Reservosome lumens occur in reservosomes of T. cruzi epimastigotes and are absent from amastigote and trypomastigote life-cycle forms that lack reservosomes.",
     "reference": "DOI:10.1017/S0031182004005797"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5693",
     "taxon_label": "Trypanosoma cruzi",
     "note": "Kinetoplastid parasite whose epimastigote reservosomes were analyzed by thin-section, uranyl-acetate, and freeze-fracture electron microscopy to resolve complex internal membrane, vesicle, and lipid-inclusion architecture.",
     "reference": "DOI:10.1002/jemt.20592"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0106124",
     "notes": "Gene Ontology cellular-component term for the reservosome lumen, defined as the volume enclosed by the membranes of a reservosome."
    },
    {
     "reference": "GO:0110165",
     "notes": "Gene Ontology cellular-component parent term for cellular anatomical structures."
    },
    {
     "reference": "GO:0106123",
     "notes": "Gene Ontology cellular-component term for the containing reservosome organelle."
    },
    {
     "reference": "GO:0106126",
     "notes": "Gene Ontology cellular-component term for the lipid-bilayer reservosome membrane that bounds the lumen."
    },
    {
     "reference": "GO:0106125",
     "notes": "Gene Ontology cellular-component term for the distinct reservosome matrix inside the reservosome."
    },
    {
     "reference": "PMID:18452191",
     "notes": "PubMed record for the Sant'Anna et al. 2008 reservosome ultrastructure study."
    },
    {
     "reference": "DOI:10.1002/jemt.20592",
     "notes": "Sant'Anna et al. 2008, New insights into the morphology of Trypanosoma cruzi reservosome, Microscopy Research and Technique."
    },
    {
     "reference": "DOI:10.1017/S0031182004005797",
     "notes": "Figueiredo et al. 2004, Reservosome: an endocytic compartment in epimastigote forms of the protozoan Trypanosoma cruzi (Kinetoplastida: Trypanosomatidae), Parasitology."
    },
    {
     "reference": "DOI:10.1002/pmic.200800730",
     "notes": "Sant'Anna et al. 2009, Subcellular proteomics of Trypanosoma cruzi reservosomes, Proteomics."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "reservosome_lumen_topology",
     "title": "Reservosome lumen topology",
     "description": "The reservosome lumen is the internal volume of a T. cruzi reservosome and is bounded by the reservosome membrane.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph captures the defining lumen boundary and parthood topology without duplicating whole-reservosome endocytic storage or reservosome-matrix architecture.",
     "nodes": [
      {
       "node_id": "reservosome_lumen",
       "label": "reservosome lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0106124"
      },
      {
       "node_id": "reservosome_membrane",
       "label": "reservosome membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0106126"
      },
      {
       "node_id": "reservosome",
       "label": "reservosome",
       "node_type": "ORGANELLE",
       "grounding": "cellstructuremech:reservosome"
      }
     ],
     "edges": [
      {
       "subject": "reservosome_lumen",
       "predicate": "is part of",
       "object": "reservosome",
       "description": "The reservosome lumen is the internal compartment inside a reservosome.",
       "evidence": [
        {
         "reference": "GO:0106124",
         "notes": "GO:0106124 is the reservosome lumen cellular-component term."
        },
        {
         "reference": "GO:0106123",
         "notes": "GO:0106123 identifies the containing reservosome organelle."
        }
       ]
      },
      {
       "subject": "reservosome_membrane",
       "predicate": "bounds",
       "object": "reservosome_lumen",
       "description": "The reservosome membrane is the lipid-bilayer boundary of the reservosome lumen.",
       "evidence": [
        {
         "reference": "GO:0106124",
         "notes": "GO:0106124 defines the reservosome lumen as the volume enclosed by reservosome membranes."
        },
        {
         "reference": "GO:0106126",
         "notes": "GO:0106126 identifies the lipid bilayer surrounding a reservosome."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "lumen_boundary_not_matrix_components",
     "prompt": "Represent the reservosome matrix as a separate internal substructure rather than duplicating its membranes, vesicles, or lipid inclusions as direct lumen components.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#reservosome_lumen_topology"
     ],
     "rationale": "GO:0106124 denotes the volume enclosed by reservosome membranes, whereas GO:0106125 denotes the internal reservosome matrix composed of planar membranes, vesicles, and lipid inclusions.",
     "resolution_note": "Curated only the lumen-to-reservosome topology on this record and left matrix constituents on the distinct reservosome matrix record.",
     "evidence": [
      {
       "reference": "GO:0106124",
       "notes": "GO:0106124 identifies the internal reservosome lumen."
      },
      {
       "reference": "GO:0106125",
       "notes": "GO:0106125 identifies the reservosome matrix and lists planar membranes, vesicles, and lipid inclusions in its definition."
      },
      {
       "reference": "DOI:10.1002/jemt.20592",
       "notes": "Sant'Anna et al. 2008 directly observed the complex internal architecture of T. cruzi reservosomes by electron microscopy."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    }
   ]
  },
  {
   "identifier": "GO:0106125",
   "label": "reservosome matrix",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "A matrix composed of planar membranes, vesicles and lipid inclusions within the reservosome.",
   "definition_source": "GO:0106125",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-28T12:39:54Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T12:41:17Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO parthood, reservosome internal membrane, vesicle and lipid-inclusion matrix constituents, Trypanosoma cruzi scope, sterol-storage evidence, record-level GO/DOI/PMID evidence, an internal-architecture graph, and a grounding TODO for matrix constituents.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T12:41:52Z",
     "curator": "codex",
     "action": "FIX_GRAPH_NODE",
     "changes": "Declared the terminal cholesterol graph node used by the reservosome lipid-inclusion storage edge.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T12:55:28Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #1724 by linking reservosome matrix parthood and the reservosome graph node to the curated local cellstructuremech:reservosome record while retaining GO:0106123 as authority evidence.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0110165"
   ],
   "part_of": [
    "cellstructuremech:reservosome"
   ],
   "components": [
    {
     "component_id": "internal_membrane_profiles",
     "label": "reservosome internal membrane profiles",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "role": "Planar membrane profiles that traverse the reservosome matrix and have a membrane architecture similar to the surrounding reservosome boundary membrane.",
     "evidence": [
      {
       "reference": "GO:0106125",
       "notes": "GO:0106125 defines the reservosome matrix as containing planar membranes."
      },
      {
       "reference": "DOI:10.1002/jemt.20592",
       "notes": "Sant'Anna et al. 2008 resolved membrane profiles and longer uranyl-acetate-stained internal membranes inside T. cruzi reservosomes."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral identifier was curated for the internal planar membranes of the reservosome matrix."
    },
    {
     "component_id": "internal_vesicles",
     "label": "reservosome internal vesicles",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "role": "Intralumenal vesicles observed as part of the complex internal reservosome architecture.",
     "evidence": [
      {
       "reference": "GO:0106125",
       "notes": "GO:0106125 defines vesicles as constituents of the reservosome matrix."
      },
      {
       "reference": "DOI:10.1002/jemt.20592",
       "notes": "Sant'Anna et al. 2008 detected internal vesicles in T. cruzi reservosomes by electron microscopy."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral identifier was curated for reservosome internal vesicles distinct from the whole reservosome matrix."
    },
    {
     "component_id": "lipid_inclusions",
     "label": "reservosome lipid inclusions",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "role": "Electron-lucent lipid inclusions embedded in the reservosome matrix and used to store sterols in T. cruzi epimastigotes.",
     "evidence": [
      {
       "reference": "GO:0106125",
       "notes": "GO:0106125 includes lipid inclusions in the reservosome matrix definition."
      },
      {
       "reference": "DOI:10.1002/jemt.20592",
       "notes": "Sant'Anna et al. 2008 described electron-lucent lipid bodies inside T. cruzi reservosomes."
      },
      {
       "reference": "DOI:10.1371/journal.pone.0022359",
       "notes": "Pereira et al. 2011 studied cholesterol mobilization from reservosome lipid inclusions in T. cruzi epimastigotes."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral identifier was curated for lipid inclusions specifically embedded in the reservosome matrix."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5693",
     "taxon_label": "Trypanosoma cruzi",
     "presence": "VARIABLE",
     "note": "The reservosome matrix is present in the reservosomes of T. cruzi epimastigotes; reservosomes are absent from amastigotes and trypomastigotes.",
     "reference": "DOI:10.1017/S0031182004005797"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5693",
     "taxon_label": "Trypanosoma cruzi",
     "note": "Kinetoplastid parasite whose epimastigote reservosome matrix was analyzed with thin-section, uranyl-acetate, and freeze-fracture electron microscopy.",
     "reference": "DOI:10.1002/jemt.20592"
    }
   ],
   "functions": [
    {
     "function_id": "sterol_storage_in_lipid_inclusions",
     "label": "sterol storage in reservosome lipid inclusions",
     "description": "Reservosome lipid inclusions store and mobilize sterols, including cholesterol endocytosed by T. cruzi epimastigotes.",
     "evidence": [
      {
       "reference": "DOI:10.1111/j.1574-6968.2002.tb11317.x",
       "notes": "Cunha-e-Silva et al. 2002 isolated T. cruzi reservosomes and found large amounts of ergosterol and esterified cholesterol in the purified organelles."
      },
      {
       "reference": "DOI:10.1371/journal.pone.0022359",
       "notes": "Pereira et al. 2011 showed that T. cruzi epimastigotes store and mobilize cholesterol in reservosome lipid inclusions."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0106125",
     "notes": "Gene Ontology cellular-component term for the reservosome matrix, defined as the planar membrane-, vesicle-, and lipid inclusion-containing matrix inside a reservosome."
    },
    {
     "reference": "GO:0110165",
     "notes": "Gene Ontology cellular-component parent term for cellular anatomical structures."
    },
    {
     "reference": "GO:0106123",
     "notes": "Gene Ontology cellular-component term for the containing reservosome organelle."
    },
    {
     "reference": "PMID:18452191",
     "notes": "PubMed record for the Sant'Anna et al. 2008 reservosome ultrastructure study."
    },
    {
     "reference": "DOI:10.1002/jemt.20592",
     "notes": "Sant'Anna et al. 2008, New insights into the morphology of Trypanosoma cruzi reservosome, Microscopy Research and Technique."
    },
    {
     "reference": "DOI:10.1017/S0031182004005797",
     "notes": "Figueiredo et al. 2004, Reservosome: an endocytic compartment in epimastigote forms of the protozoan Trypanosoma cruzi (Kinetoplastida: Trypanosomatidae), Parasitology."
    },
    {
     "reference": "DOI:10.1111/j.1574-6968.2002.tb11317.x",
     "notes": "Cunha-e-Silva et al. 2002, Isolation and characterization of a reservosome fraction from Trypanosoma cruzi, FEMS Microbiology Letters."
    },
    {
     "reference": "DOI:10.1371/journal.pone.0022359",
     "notes": "Pereira et al. 2011, Trypanosoma cruzi epimastigotes are able to store and mobilize high amounts of cholesterol in reservosome lipid inclusions, PLoS ONE."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "reservosome_matrix_internal_architecture",
     "title": "Reservosome matrix internal architecture",
     "description": "The reservosome matrix lies inside the reservosome and contains internal membrane profiles, internal vesicles, and lipid inclusions.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph captures the observed matrix architecture without asserting a mechanism for internal membrane or lipid-inclusion biogenesis.",
     "nodes": [
      {
       "node_id": "reservosome_matrix",
       "label": "reservosome matrix",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0106125"
      },
      {
       "node_id": "reservosome",
       "label": "reservosome",
       "node_type": "ORGANELLE",
       "grounding": "cellstructuremech:reservosome"
      },
      {
       "node_id": "internal_membrane_profiles",
       "label": "reservosome internal membrane profiles",
       "node_type": "STRUCTURE",
       "component_ref": "internal_membrane_profiles"
      },
      {
       "node_id": "internal_vesicles",
       "label": "reservosome internal vesicles",
       "node_type": "STRUCTURE",
       "component_ref": "internal_vesicles"
      },
      {
       "node_id": "lipid_inclusions",
       "label": "reservosome lipid inclusions",
       "node_type": "STRUCTURE",
       "component_ref": "lipid_inclusions"
      },
      {
       "node_id": "cholesterol",
       "label": "cholesterol",
       "node_type": "CHEMICAL"
      }
     ],
     "edges": [
      {
       "subject": "reservosome_matrix",
       "predicate": "is part of",
       "object": "reservosome",
       "description": "The reservosome matrix is an internal substructure of the reservosome organelle.",
       "evidence": [
        {
         "reference": "GO:0106125",
         "notes": "GO:0106125 defines the reservosome matrix as a matrix within the reservosome."
        },
        {
         "reference": "GO:0106123",
         "notes": "GO:0106123 is the cellular-component term for reservosome."
        }
       ]
      },
      {
       "subject": "internal_membrane_profiles",
       "predicate": "is part of",
       "object": "reservosome_matrix",
       "description": "Planar membrane profiles run through the reservosome matrix.",
       "evidence": [
        {
         "reference": "GO:0106125",
         "notes": "GO:0106125 lists planar membranes as part of the reservosome matrix."
        },
        {
         "reference": "DOI:10.1002/jemt.20592",
         "notes": "Sant'Anna et al. 2008 observed internal membranes inside T. cruzi reservosomes."
        }
       ]
      },
      {
       "subject": "internal_vesicles",
       "predicate": "is part of",
       "object": "reservosome_matrix",
       "description": "Internal vesicles occur in the reservosome matrix.",
       "evidence": [
        {
         "reference": "GO:0106125",
         "notes": "GO:0106125 lists vesicles as part of the reservosome matrix."
        },
        {
         "reference": "DOI:10.1002/jemt.20592",
         "notes": "Sant'Anna et al. 2008 observed internal vesicles in T. cruzi reservosomes."
        }
       ]
      },
      {
       "subject": "lipid_inclusions",
       "predicate": "is part of",
       "object": "reservosome_matrix",
       "description": "Lipid inclusions are embedded in the reservosome matrix.",
       "evidence": [
        {
         "reference": "GO:0106125",
         "notes": "GO:0106125 lists lipid inclusions as part of the reservosome matrix."
        },
        {
         "reference": "DOI:10.1002/jemt.20592",
         "notes": "Sant'Anna et al. 2008 detected electron-lucent lipid bodies in the complex internal structure of T. cruzi reservosomes."
        }
       ]
      },
      {
       "subject": "lipid_inclusions",
       "predicate": "stores",
       "object": "cholesterol",
       "description": "The lipid inclusions in T. cruzi reservosomes store endocytosed cholesterol.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pone.0022359",
         "notes": "Pereira et al. 2011 studied cholesterol storage and mobilization in reservosome lipid inclusions."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_reservosome_matrix_constituents",
     "prompt": "Resolve exact source-neutral identifiers for reservosome matrix internal membranes, vesicles, and lipid inclusions.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#internal_membrane_profiles",
      "components#internal_vesicles",
      "components#lipid_inclusions"
     ],
     "rationale": "GO:0106125 identifies the whole reservosome matrix, but the internal matrix substructures were curated as morphology-backed labels until exact source-neutral lipid, vesicle, or membrane groundings can be verified.",
     "evidence": [
      {
       "reference": "GO:0106125",
       "notes": "GO:0106125 identifies the matrix containing the unresolved internal membranes, vesicles, and lipid inclusions."
      },
      {
       "reference": "DOI:10.1002/jemt.20592",
       "notes": "Sant'Anna et al. 2008 directly observed the internal architecture of T. cruzi reservosomes by electron microscopy."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28"
    }
   ]
  },
  {
   "identifier": "GO:0106126",
   "label": "reservosome membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The lipid bilayer surrounding a reservosome. The limiting lipid bilayer membrane surrounding the reservosome in Trypanosoma cruzi epimastigotes. It is enriched in ergosterol, P-type H+-ATPases, ABC transporters, and membrane-tethered Rab11 GTPases that mediate endocytic vesicle fusion, luminal acidification, and regulated lipid and protein mobilization during metacyclogenesis.",
   "definition_source": "GO:0106126",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0110165"
   ],
   "part_of": [
    "cellstructuremech:reservosome"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5693",
     "taxon_label": "Trypanosoma cruzi",
     "presence": "VARIABLE",
     "note": "Reservosome lumens occur in reservosomes of T. cruzi epimastigotes and are absent from amastigote and trypomastigote life-cycle forms that lack reservosomes.",
     "reference": "DOI:10.1017/S0031182004005797"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5693",
     "taxon_label": "Trypanosoma cruzi",
     "note": "Kinetoplastid parasite whose epimastigote reservosomes were analyzed by thin-section, uranyl-acetate, and freeze-fracture electron microscopy to resolve complex internal membrane, vesicle, and lipid-inclusion architecture.",
     "reference": "DOI:10.1002/jemt.20592"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0106126",
     "notes": "Gene Ontology cellular-component term for reservosome membrane: The lipid bilayer surrounding a reservosome."
    },
    {
     "reference": "GO:0106124",
     "notes": "Gene Ontology cellular-component term for the reservosome lumen, defined as the volume enclosed by the membranes of a reservosome."
    },
    {
     "reference": "GO:0110165",
     "notes": "Gene Ontology cellular-component parent term for cellular anatomical structures."
    },
    {
     "reference": "GO:0106123",
     "notes": "Gene Ontology cellular-component term for the containing reservosome organelle."
    },
    {
     "reference": "GO:0106125",
     "notes": "Gene Ontology cellular-component term for the distinct reservosome matrix inside the reservosome."
    },
    {
     "reference": "PMID:18452191",
     "notes": "PubMed record for the Sant'Anna et al. 2008 reservosome ultrastructure study."
    },
    {
     "reference": "DOI:10.1002/jemt.20592",
     "notes": "Sant'Anna et al. 2008, New insights into the morphology of Trypanosoma cruzi reservosome, Microscopy Research and Technique."
    },
    {
     "reference": "DOI:10.1017/S0031182004005797",
     "notes": "Figueiredo et al. 2004, Reservosome: an endocytic compartment in epimastigote forms of the protozoan Trypanosoma cruzi (Kinetoplastida: Trypanosomatidae), Parasitology."
    },
    {
     "reference": "DOI:10.1002/pmic.200800730",
     "notes": "Sant'Anna et al. 2009, Subcellular proteomics of Trypanosoma cruzi reservosomes, Proteomics."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "reservosome_membrane_mechanism",
     "title": "Reservosome membrane assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of reservosome membrane (GO:0106126) to its biological functions.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "reservosome_membrane",
       "label": "reservosome membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0106126",
       "description": "The lipid bilayer surrounding a reservosome."
      },
      {
       "node_id": "reservosome",
       "label": "reservosome",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:reservosome",
       "description": "Enclosing or holo-structural assembly (reservosome, cellstructuremech:reservosome) containing reservosome membrane."
      }
     ],
     "edges": [
      {
       "subject": "reservosome_membrane",
       "predicate": "is part of",
       "object": "reservosome",
       "description": "Reservosome membrane forms an integral structural compartment or subassembly of reservosome.",
       "evidence": [
        {
         "reference": "PMID:18452191",
         "notes": "PubMed record for the Sant'Anna et al. 2008 reservosome ultrastructure study."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:39Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of reservosome membrane (GO:0106126) in category MEMBRANE_ORGANELLE with verified GO hierarchy, compartmental context, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "GO:0020008",
   "label": "rhoptry",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A large, club-shaped secretory organelle that forms part of the apical complex of an apicomplexan parasite, and consists of a bulbous body and a narrow electron-dense neck that extends through the conoid at the apical tip of the parasite. The rhoptry necks serve as ducts through which the contents of the rhoptries are secreted after attachment to the host has been completed and at the commencement of invasion. Rhoptry proteins function in the biogenesis and host organellar association of the parasitophorous vacuole.",
   "definition_source": "GO:0020008",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-10T04:06:24Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T04:07:15Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added membrane and lumen parthood, membrane, RON and ROP components, rare eukaryotic and common Apicomplexa taxonomic scope, Toxoplasma gondii as a canonical example, host-invasion and parasitophorous-vacuole-modulation functions, a rhoptry secretion graph, and a grounding TODO for RON and ROP cohorts.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T04:07:43Z",
     "curator": "claude",
     "action": "FIXED_EVIDENCE_SCOPE",
     "changes": "Removed an unused AP1 sorting paper from record-level evidence, retargeted the bulb-protein graph edge to parasitophorous vacuole modulation, and cited the rhoptry morphology review on structural edges instead of GO terms.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T04:40:19Z",
     "curator": "claude",
     "action": "FIXED_CAUSAL_GRAPH",
     "changes": "Added a grounded rhoptry-lumen node and retargeted the rhoptry-bulb protein residence edge to the lumen instead of the whole rhoptry.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T04:46:19Z",
     "curator": "claude",
     "action": "FIXED_CAUSAL_GRAPH",
     "changes": "Connected the grounded rhoptry-lumen node to the rhoptry in the rhoptry discharge graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-20T21:58:46Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Retyped the rhoptry lumen graph node as CELLULAR_LOCALIZATION.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T13:14:52Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Replaced Bradley et al. 2005 DOI citations with PMID:16002398 so rhoptry proteome evidence resolves through PubMed.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:18:45Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 5 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0043231"
   ],
   "part_of": [
    "GO:0020007"
   ],
   "has_part": [
    "GO:0033016",
    "GO:0034591"
   ],
   "components": [
    {
     "component_id": "rhoptry_membrane",
     "label": "rhoptry membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0033016",
     "essentiality": "ESSENTIAL",
     "role": "Lipid bilayer that bounds the rhoptry and encloses the secretory lumen.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro1800",
       "notes": "Boothroyd and Dubremetz 2008 review Toxoplasma rhoptries as club-shaped secretory organelles with neck and bulb compartments."
      }
     ]
    },
    {
     "component_id": "rhoptry_neck_proteins",
     "label": "rhoptry neck proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The rhoptry-neck cohort contains several unrelated secreted RON proteins; no exact source-neutral family CURIE for the whole neck-protein set was curated.",
     "role": "Neck-localized rhoptry proteins secreted during host-cell invasion to form the moving junction.",
     "evidence": [
      {
       "reference": "PMID:16002398",
       "notes": "Bradley et al. 2005 identified multiple RON proteins in the Toxoplasma gondii rhoptry proteome."
      },
      {
       "reference": "DOI:10.1371/journal.ppat.0010017",
       "notes": "Alexander et al. 2005 showed that rhoptry-neck protein RON4 relocates to the moving junction during Toxoplasma invasion."
      }
     ],
     "gene_symbols": [
      "RON2",
      "RON4",
      "RON5",
      "RON8"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:B6KV60",
       "protein_label": "Rhoptry neck protein 2",
       "gene_symbol": "RON2",
       "taxon_id": "NCBITaxon:508771",
       "taxon_label": "Toxoplasma gondii ME49",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RON2 in Toxoplasma gondii ME49, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:21347343",
         "notes": "Lamarque M et al. 2011, ‘The RON2-AMA1 interaction is a critical step in moving junction-dependent invasion by apicomplexan parasites.’, PLoS Pathog. ECO:0000269 experimental evidence cited by UniProt for the 'Secreted' localisation of B6KV60."
        },
        {
         "reference": "PMID:16244709",
         "notes": "Alexander DL et al. 2005, ‘Identification of the moving junction complex of Toxoplasma gondii: a collaboration between distinct secretory organelles.’, PLoS Pathog. ECO:0000269 experimental evidence cited by UniProt for the 'Host cell membrane' localisation of B6KV60."
        },
        {
         "reference": "PMID:19247437",
         "notes": "Besteiro S et al. 2009, ‘Export of a Toxoplasma gondii rhoptry neck protein complex at the host cell membrane to form the moving junction during invasion.’, PLoS Pathog. ECO:0000269 experimental evidence cited by UniProt for the 'Host cell membrane' localisation of B6KV60."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:B6KJ32",
       "protein_label": "Rhoptry neck protein 4",
       "gene_symbol": "RON4",
       "taxon_id": "NCBITaxon:5811",
       "taxon_label": "Toxoplasma gondii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RON4 in Toxoplasma gondii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:16002398",
         "notes": "Bradley PJ et al. 2005, ‘Proteomic analysis of rhoptry organelles reveals many novel constituents for host-parasite interactions in Toxoplasma gondii.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Secreted' localisation of B6KJ32."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:S8ERS3",
       "protein_label": "Rhoptry neck protein RON5",
       "gene_symbol": "RON5",
       "taxon_id": "NCBITaxon:508771",
       "taxon_label": "Toxoplasma gondii ME49",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene RON5 in Toxoplasma gondii ME49. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/S8ERS3",
         "notes": "UniProtKB unreviewed (TrEMBL) entry S8ERS3 for gene RON5 in Toxoplasma gondii ME49. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:S8F1T4",
       "protein_label": "Rhoptry neck protein RON8",
       "gene_symbol": "RON8",
       "taxon_id": "NCBITaxon:508771",
       "taxon_label": "Toxoplasma gondii ME49",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene RON8 in Toxoplasma gondii ME49. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/S8F1T4",
         "notes": "UniProtKB unreviewed (TrEMBL) entry S8F1T4 for gene RON8 in Toxoplasma gondii ME49. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rhoptry_bulb_proteins",
     "label": "rhoptry bulb proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "ROP proteins are defined by rhoptry-bulb localization and include many unrelated secreted effector families; no exact single source-neutral family CURIE represents the group.",
     "role": "Bulb-localized rhoptry effectors that are secreted into the host cell and parasitophorous vacuole interface.",
     "evidence": [
      {
       "reference": "PMID:16002398",
       "notes": "Bradley et al. 2005 resolved the Toxoplasma rhoptry proteome and distinguished ROP and RON cohorts."
      },
      {
       "reference": "DOI:10.1038/nrmicro1800",
       "notes": "Boothroyd and Dubremetz 2008 review secretion of rhoptry bulb proteins during host invasion and parasitophorous vacuole establishment."
      }
     ],
     "gene_symbols": [
      "ROP1",
      "ROP2",
      "ROP16",
      "ROP18"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q2PAY2",
       "protein_label": "Serine/threonine-protein kinase ROP18",
       "gene_symbol": "ROP18",
       "taxon_id": "NCBITaxon:5811",
       "taxon_label": "Toxoplasma gondii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ROP18 in Toxoplasma gondii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:23144612",
         "notes": "Behnke MS et al. 2012, ‘The polymorphic pseudokinase ROP5 controls virulence in Toxoplasma gondii by regulating the active kinase ROP18.’, PLoS Pathog. ECO:0000269 experimental evidence cited by UniProt for the 'Parasitophorous vacuole membrane' localisation of Q2PAY2."
        },
        {
         "reference": "PMID:24390541",
         "notes": "Alaganan A et al. 2014, ‘Toxoplasma GRA7 effector increases turnover of immunity-related GTPases and contributes to acute virulence in the mouse.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Parasitophorous vacuole membrane' localisation of Q2PAY2."
        },
        {
         "reference": "PMID:19266027",
         "notes": "Khan A et al. 2009, ‘Selection at a single locus leads to widespread expansion of Toxoplasma gondii lineages that are virulent in mice.’, PLoS Genet. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasmic vesicle, secretory vesicle, rhoptry' localisation of Q2PAY2."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:A9JQX2",
       "protein_label": "Rhoptry 1",
       "gene_symbol": "ROP1",
       "taxon_id": "NCBITaxon:5811",
       "taxon_label": "Toxoplasma gondii",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene ROP1 in Toxoplasma gondii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A9JQX2",
         "notes": "UniProtKB unreviewed (TrEMBL) entry A9JQX2 for gene ROP1 in Toxoplasma gondii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q06AK3",
       "protein_label": "Rop2 protein",
       "gene_symbol": "Rop2",
       "taxon_id": "NCBITaxon:5811",
       "taxon_label": "Toxoplasma gondii",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene ROP2 in Toxoplasma gondii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q06AK3",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q06AK3 for gene ROP2 in Toxoplasma gondii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q3YJR5",
       "protein_label": "Serine/threonine-protein",
       "gene_symbol": "ROP16",
       "taxon_id": "NCBITaxon:5811",
       "taxon_label": "Toxoplasma gondii",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene ROP16 in Toxoplasma gondii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q3YJR5",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q3YJR5 for gene ROP16 in Toxoplasma gondii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "RARE",
     "note": "Rhoptries are specialized secretory organelles of apicomplexan microbial eukaryotes rather than a conserved eukaryotic compartment.",
     "reference": "DOI:10.1038/nrmicro1800"
    },
    {
     "taxon_id": "NCBITaxon:5794",
     "taxon_label": "Apicomplexa",
     "presence": "COMMON",
     "note": "Apicomplexan parasites carry apical-complex secretory organelles including rhoptries, although their number and morphology vary among lineages and life stages.",
     "reference": "DOI:10.1128/mmbr.00197-22"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5811",
     "taxon_label": "Toxoplasma gondii",
     "note": "Apicomplexan model in which the rhoptry proteome and moving-junction deployment of RON proteins have been experimentally studied.",
     "reference": "PMID:16002398"
    }
   ],
   "functions": [
    {
     "function_id": "rhoptry_mediated_host_cell_invasion",
     "label": "rhoptry-mediated host cell invasion",
     "description": "Rhoptry discharge contributes secreted proteins that help build the moving junction and enable invasion of host cells.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.ppat.0010017",
       "notes": "Alexander et al. 2005 connected rhoptry-neck protein RON4 to the moving junction during Toxoplasma host-cell invasion."
      },
      {
       "reference": "DOI:10.1371/journal.pbio.3002745",
       "notes": "Ben Chaabene et al. 2024 found that Toxoplasma Rhoptry Discharge Factor 3 is essential for invasion and rhoptry-associated vesicle biogenesis."
      }
     ]
    },
    {
     "function_id": "parasitophorous_vacuole_modulation",
     "label": "parasitophorous vacuole modulation",
     "description": "Rhoptry bulb proteins are injected during invasion and contribute to formation or host-facing modification of the parasitophorous vacuole.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro1800",
       "notes": "Boothroyd and Dubremetz 2008 review the roles of Toxoplasma rhoptry effectors in parasitophorous vacuole biogenesis and host-cell manipulation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "PMID:16002398",
     "notes": "Bradley et al. 2005, Proteomic analysis of rhoptry organelles reveals many novel constituents for host-parasite interactions in Toxoplasma gondii, Journal of Biological Chemistry."
    },
    {
     "reference": "DOI:10.1371/journal.ppat.0010017",
     "notes": "Alexander et al. 2005, Identification of the moving junction complex of Toxoplasma gondii: a collaboration between distinct secretory organelles, PLOS Pathogens."
    },
    {
     "reference": "DOI:10.1038/nrmicro1800",
     "notes": "Boothroyd and Dubremetz 2008, Kiss and spit: the dual roles of Toxoplasma rhoptries, Nature Reviews Microbiology."
    },
    {
     "reference": "DOI:10.1371/journal.pbio.3002745",
     "notes": "Ben Chaabene et al. 2024, Toxoplasma gondii rhoptry discharge factor 3 is essential for invasion and microtubule-associated vesicle biogenesis, PLOS Biology."
    },
    {
     "reference": "DOI:10.1128/mmbr.00197-22",
     "notes": "Waller and Carruthers 2024, Adaptations and metabolic evolution of myzozoan protists across diverse lifestyles and environments, Microbiology and Molecular Biology Reviews."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "rhoptry_discharge_host_invasion",
     "title": "Rhoptry neck and bulb proteins support host-cell invasion",
     "description": "The rhoptry membrane bounds a neck-and-bulb secretory organelle; neck proteins are discharged to the moving junction, while bulb proteins contribute to the nascent host-parasite vacuole.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "rhoptry_membrane",
       "label": "rhoptry membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033016",
       "component_ref": "rhoptry_membrane"
      },
      {
       "node_id": "rhoptry_neck",
       "label": "rhoptry neck",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "rhoptry_lumen",
       "label": "rhoptry lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0034591"
      },
      {
       "node_id": "rhoptry",
       "label": "rhoptry",
       "node_type": "ORGANELLE",
       "grounding": "GO:0020008"
      },
      {
       "node_id": "rhoptry_neck_proteins",
       "label": "rhoptry neck proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rhoptry_neck_proteins"
      },
      {
       "node_id": "rhoptry_bulb_proteins",
       "label": "rhoptry bulb proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rhoptry_bulb_proteins"
      },
      {
       "node_id": "moving_junction",
       "label": "moving junction",
       "node_type": "STATE"
      },
      {
       "node_id": "host_cell_invasion",
       "label": "host cell invasion",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "parasitophorous_vacuole_modulation",
       "label": "parasitophorous vacuole modulation",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "rhoptry_membrane",
       "predicate": "bounds",
       "object": "rhoptry",
       "description": "The rhoptry membrane encloses the secretory organelle.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro1800",
         "notes": "Boothroyd and Dubremetz 2008 review Toxoplasma rhoptries as membrane-bounded secretory organelles."
        }
       ]
      },
      {
       "subject": "rhoptry_lumen",
       "predicate": "is part of",
       "object": "rhoptry",
       "description": "The rhoptry lumen is the secretory volume enclosed by the rhoptry membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro1800",
         "notes": "Boothroyd and Dubremetz 2008 review the rhoptry as a membrane-bounded neck-and-bulb secretory organelle."
        }
       ]
      },
      {
       "subject": "rhoptry_neck",
       "predicate": "is part of",
       "object": "rhoptry",
       "description": "The rhoptry neck is the narrow apical domain of the club-shaped organelle.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro1800",
         "notes": "Boothroyd and Dubremetz 2008 review rhoptry neck and bulb compartmentation."
        }
       ]
      },
      {
       "subject": "rhoptry_neck_proteins",
       "predicate": "reside in",
       "object": "rhoptry_neck",
       "description": "RON proteins occupy the rhoptry-neck compartment.",
       "evidence": [
        {
         "reference": "PMID:16002398",
         "notes": "Bradley et al. 2005 identified rhoptry neck proteins in purified Toxoplasma rhoptries."
        }
       ]
      },
      {
       "subject": "rhoptry_bulb_proteins",
       "predicate": "reside in",
       "object": "rhoptry_lumen",
       "description": "ROP proteins occupy the rhoptry bulb lumen before secretion.",
       "evidence": [
        {
         "reference": "PMID:16002398",
         "notes": "Bradley et al. 2005 resolved ROP proteins as a major cohort of the rhoptry proteome."
        }
       ]
      },
      {
       "subject": "rhoptry_neck_proteins",
       "predicate": "assemble at",
       "object": "moving_junction",
       "description": "Secreted RON proteins contribute to the moving-junction interface used during invasion.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.ppat.0010017",
         "notes": "Alexander et al. 2005 identified RON4 as a rhoptry-neck protein that relocalizes to the moving junction."
        }
       ]
      },
      {
       "subject": "moving_junction",
       "predicate": "supports",
       "object": "host_cell_invasion",
       "description": "The rhoptry-linked moving junction helps the parasite invade host cells.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.ppat.0010017",
         "notes": "Alexander et al. 2005 studied the moving junction complex in invading Toxoplasma tachyzoites."
        }
       ]
      },
      {
       "subject": "rhoptry_bulb_proteins",
       "predicate": "support",
       "object": "parasitophorous_vacuole_modulation",
       "description": "Rhoptry-bulb effectors contribute to the vacuolar host-parasite interface.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro1800",
         "notes": "Boothroyd and Dubremetz 2008 review roles of rhoptry bulb proteins during vacuole formation and later host-cell modulation."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_rhoptry_secretory_proteins",
     "prompt": "Resolve exact source-neutral protein-family groundings for rhoptry neck and bulb protein cohorts.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#rhoptry_neck_proteins",
      "components#rhoptry_bulb_proteins"
     ],
     "rationale": "The first record groups RON and ROP proteins by rhoptry subcompartment because the cohorts contain multiple unrelated secreted effector families.",
     "posed_by": "claude",
     "posed_date": "2026-09-10"
    }
   ]
  },
  {
   "identifier": "GO:0034591",
   "label": "rhoptry lumen",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The volume enclosed by the rhoptry membrane.",
   "definition_source": "GO:0034591",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T12:39:19Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T12:39:55Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added organelle-lumen parentage, rhoptry parthood, Apicomplexa and Toxoplasma gondii scope, GO/DOI evidence, a nonmechanistic rhoptry-lumen topology graph, and a resolved boundary interpretation.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0043233"
   ],
   "part_of": [
    "GO:0020008"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5794",
     "taxon_label": "Apicomplexa",
     "presence": "COMMON",
     "note": "Rhoptry lumina are the internal secretory compartments of apicomplexan rhoptries, whose number and morphology vary among lineages and invasive stages.",
     "reference": "DOI:10.1128/mmbr.00197-22"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5811",
     "taxon_label": "Toxoplasma gondii",
     "note": "Apicomplexan model whose rhoptry lumen stores neck and bulb secretory cargo before rhoptry discharge during host-cell invasion.",
     "reference": "DOI:10.1038/nrmicro1800"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0034591",
     "notes": "Gene Ontology cellular-component term for the rhoptry lumen."
    },
    {
     "reference": "GO:0043233",
     "notes": "Gene Ontology cellular-component term for organelle lumen, the broader class of organelle-enclosed compartments."
    },
    {
     "reference": "GO:0033016",
     "notes": "Gene Ontology cellular-component term for the rhoptry membrane that encloses the rhoptry lumen."
    },
    {
     "reference": "GO:0020008",
     "notes": "Gene Ontology cellular-component term for the rhoptry, the organelle that contains this lumen."
    },
    {
     "reference": "DOI:10.1038/nrmicro1800",
     "notes": "Boothroyd and Dubremetz 2008, Kiss and spit: the dual roles of Toxoplasma rhoptries, Nature Reviews Microbiology."
    },
    {
     "reference": "DOI:10.1128/mmbr.00197-22",
     "notes": "Waller and Carruthers 2024, Adaptations and metabolic evolution of myzozoan protists across diverse lifestyles and environments, Microbiology and Molecular Biology Reviews."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "rhoptry_lumen_topology",
     "title": "Rhoptry lumen topology",
     "description": "The rhoptry lumen is the internal rhoptry compartment enclosed by the rhoptry membrane.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the defining lumenal boundary without asserting lumenal cargo proteins as permanent structural components.",
     "nodes": [
      {
       "node_id": "rhoptry_lumen",
       "label": "rhoptry lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0034591"
      },
      {
       "node_id": "rhoptry_membrane",
       "label": "rhoptry membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033016"
      },
      {
       "node_id": "rhoptry",
       "label": "rhoptry",
       "node_type": "ORGANELLE",
       "grounding": "GO:0020008"
      }
     ],
     "edges": [
      {
       "subject": "rhoptry_lumen",
       "predicate": "is part of",
       "object": "rhoptry",
       "description": "The rhoptry lumen is the secretory volume within a rhoptry.",
       "evidence": [
        {
         "reference": "GO:0034591",
         "notes": "GO:0034591 identifies the rhoptry lumen cellular component."
        },
        {
         "reference": "GO:0020008",
         "notes": "GO:0020008 identifies the containing rhoptry organelle."
        },
        {
         "reference": "DOI:10.1038/nrmicro1800",
         "notes": "Boothroyd and Dubremetz 2008 review the rhoptry as a membrane-bounded neck-and-bulb secretory organelle."
        }
       ]
      },
      {
       "subject": "rhoptry_membrane",
       "predicate": "encloses",
       "object": "rhoptry_lumen",
       "description": "The rhoptry membrane encloses the rhoptry lumen.",
       "evidence": [
        {
         "reference": "GO:0034591",
         "notes": "GO:0034591 defines the rhoptry lumen as the volume enclosed by the rhoptry membrane."
        },
        {
         "reference": "GO:0033016",
         "notes": "GO:0033016 identifies the rhoptry membrane as the lipid bilayer surrounding a rhoptry."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "boundary_membrane_not_lumen_component",
     "prompt": "Keep the rhoptry membrane as the boundary of the rhoptry lumen rather than as a lumen component.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#rhoptry_lumen_topology"
     ],
     "rationale": "GO:0034591 denotes the volume enclosed by the rhoptry membrane, whereas GO:0033016 denotes the lipid bilayer surrounding a rhoptry.",
     "resolution_note": "Represented GO:0033016 as the boundary node in the topology graph and left the lumen record without constituent components.",
     "evidence": [
      {
       "reference": "GO:0034591",
       "notes": "GO:0034591 identifies the rhoptry lumen."
      },
      {
       "reference": "GO:0033016",
       "notes": "GO:0033016 identifies the membrane that bounds the rhoptry lumen."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0033016",
   "label": "rhoptry membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The lipid bilayer surrounding a rhoptry.",
   "definition_source": "GO:0033016",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T12:23:45Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T12:24:21Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added organelle-membrane parentage, rhoptry parthood, a label-only rhoptry lipid bilayer component, Apicomplexa and Toxoplasma gondii scope, a lumen-boundary function, GO/DOI evidence, a nonmechanistic rhoptry-membrane topology graph, and a lipid-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-20T21:58:46Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Retyped the rhoptry lumen graph node as CELLULAR_LOCALIZATION.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0031090"
   ],
   "part_of": [
    "GO:0020008"
   ],
   "components": [
    {
     "component_id": "rhoptry_lipid_bilayer",
     "label": "rhoptry lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Generic lipid-bilayer constituent that surrounds a rhoptry and separates its secretory lumen from the parasite cytosol.",
     "evidence": [
      {
       "reference": "GO:0033016",
       "notes": "GO:0033016 defines the rhoptry membrane as the lipid bilayer surrounding a rhoptry."
      },
      {
       "reference": "DOI:10.1038/nrmicro1800",
       "notes": "Boothroyd and Dubremetz 2008 review Toxoplasma rhoptries as membrane-bounded secretory organelles with neck and bulb compartments."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0033016 identifies the whole rhoptry membrane, but no rhoptry-specific source-neutral CURIE was curated for the generic lipid constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5794",
     "taxon_label": "Apicomplexa",
     "presence": "COMMON",
     "note": "Rhoptry membranes are the bounding lipid bilayers of apicomplexan rhoptries, secretory organelles whose number and morphology vary among lineages and invasive stages.",
     "reference": "DOI:10.1128/mmbr.00197-22"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5811",
     "taxon_label": "Toxoplasma gondii",
     "note": "Apicomplexan model whose membrane-bounded rhoptries are organized into neck and bulb compartments during host-cell invasion.",
     "reference": "DOI:10.1038/nrmicro1800"
    }
   ],
   "functions": [
    {
     "function_id": "rhoptry_lumen_boundary",
     "label": "rhoptry lumen boundary",
     "description": "The rhoptry membrane forms the lipid-bilayer boundary around the neck-and-bulb secretory lumen of the rhoptry.",
     "evidence": [
      {
       "reference": "GO:0033016",
       "notes": "GO:0033016 defines the rhoptry membrane as the lipid bilayer surrounding a rhoptry."
      },
      {
       "reference": "GO:0034591",
       "notes": "GO:0034591 defines the rhoptry lumen as the volume enclosed by the rhoptry membrane."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0033016",
     "notes": "Gene Ontology cellular-component term for the rhoptry membrane."
    },
    {
     "reference": "GO:0031090",
     "notes": "Gene Ontology cellular-component parent term for organelle membrane."
    },
    {
     "reference": "GO:0020008",
     "notes": "Gene Ontology cellular-component term for the rhoptry."
    },
    {
     "reference": "GO:0034591",
     "notes": "Gene Ontology cellular-component term for the rhoptry lumen."
    },
    {
     "reference": "DOI:10.1038/nrmicro1800",
     "notes": "Boothroyd and Dubremetz 2008, Kiss and spit: the dual roles of Toxoplasma rhoptries, Nature Reviews Microbiology."
    },
    {
     "reference": "DOI:10.1128/mmbr.00197-22",
     "notes": "Waller and Carruthers 2024, Adaptations and metabolic evolution of myzozoan protists across diverse lifestyles and environments, Microbiology and Molecular Biology Reviews."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "rhoptry_membrane_bounds_lumen",
     "title": "Rhoptry membrane encloses the secretory lumen",
     "description": "The rhoptry membrane is the lipid bilayer that bounds the rhoptry and encloses the lumen that stores rhoptry contents before secretion.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures membrane and lumen topology without asserting specific proteins that target or remodel the rhoptry membrane.",
     "nodes": [
      {
       "node_id": "rhoptry_membrane",
       "label": "rhoptry membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033016",
       "component_ref": "rhoptry_lipid_bilayer"
      },
      {
       "node_id": "rhoptry",
       "label": "rhoptry",
       "node_type": "ORGANELLE",
       "grounding": "GO:0020008"
      },
      {
       "node_id": "rhoptry_lumen",
       "label": "rhoptry lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0034591"
      },
      {
       "node_id": "rhoptry_secretion",
       "label": "rhoptry secretion",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "rhoptry_membrane",
       "predicate": "is part of",
       "object": "rhoptry",
       "description": "The rhoptry membrane is the lipid-bilayer boundary of the rhoptry.",
       "evidence": [
        {
         "reference": "GO:0033016",
         "notes": "GO:0033016 defines the rhoptry membrane as surrounding a rhoptry."
        },
        {
         "reference": "DOI:10.1038/nrmicro1800",
         "notes": "Boothroyd and Dubremetz 2008 review Toxoplasma rhoptries as membrane-bounded secretory organelles."
        }
       ]
      },
      {
       "subject": "rhoptry_lumen",
       "predicate": "is enclosed by",
       "object": "rhoptry_membrane",
       "description": "The rhoptry lumen is the volume enclosed by the rhoptry membrane.",
       "evidence": [
        {
         "reference": "GO:0034591",
         "notes": "GO:0034591 defines the rhoptry lumen as the volume enclosed by the rhoptry membrane."
        }
       ]
      },
      {
       "subject": "rhoptry",
       "predicate": "supports",
       "object": "rhoptry_secretion",
       "description": "The membrane-bounded rhoptry secretes its contents during host-cell invasion.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro1800",
         "notes": "Boothroyd and Dubremetz 2008 review rhoptry discharge during Toxoplasma host-cell invasion."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_rhoptry_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the generic lipid constituent of the rhoptry membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#rhoptry_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0033016, but no rhoptry-specific lipid or lipid-bilayer CURIE was curated for the membrane constituent.",
     "evidence": [
      {
       "reference": "GO:0033016",
       "notes": "GO:0033016 identifies the complete rhoptry membrane."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:1990225",
   "label": "rhoptry neck",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "OTHER",
   "definition": "Narrow, electron-dense part of the rhoptry that extends through the conoid at the apical tip of an apicomplexan parasite.",
   "definition_source": "GO:1990225",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T12:00:13Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T12:01:09Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added rhoptry parthood, a label-only rhoptry neck protein component, Apicomplexa and Toxoplasma gondii scope, secretion and moving-junction functions, GO/DOI evidence, a nonmechanistic RON export graph, and a RON grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T13:14:52Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Replaced Bradley et al. 2005 DOI citations with PMID:16002398 so rhoptry-neck proteome evidence resolves through PubMed.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:18:45Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "part_of": [
    "GO:0020008"
   ],
   "components": [
    {
     "component_id": "rhoptry_neck_proteins",
     "label": "rhoptry neck proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Rhoptry neck-localized secretory proteins that are released during host-cell invasion and contribute to the moving-junction interface.",
     "evidence": [
      {
       "reference": "PMID:16002398",
       "notes": "Bradley et al. 2005 identified multiple RON proteins in the Toxoplasma gondii rhoptry proteome."
      },
      {
       "reference": "DOI:10.1371/journal.ppat.0010017",
       "notes": "Alexander et al. 2005 showed that RON4 is a Toxoplasma rhoptry-neck protein that relocates to the moving junction during invasion."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "RON proteins share rhoptry-neck localization but include several unrelated secreted effector families; no exact source-neutral family term was curated for the whole rhoptry-neck protein cohort.",
     "gene_symbols": [
      "RON2",
      "RON4",
      "RON5",
      "RON8"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:B6KV60",
       "protein_label": "Rhoptry neck protein 2",
       "gene_symbol": "RON2",
       "taxon_id": "NCBITaxon:508771",
       "taxon_label": "Toxoplasma gondii ME49",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RON2 in Toxoplasma gondii ME49, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:21347343",
         "notes": "Lamarque M et al. 2011, ‘The RON2-AMA1 interaction is a critical step in moving junction-dependent invasion by apicomplexan parasites.’, PLoS Pathog. ECO:0000269 experimental evidence cited by UniProt for the 'Secreted' localisation of B6KV60."
        },
        {
         "reference": "PMID:16244709",
         "notes": "Alexander DL et al. 2005, ‘Identification of the moving junction complex of Toxoplasma gondii: a collaboration between distinct secretory organelles.’, PLoS Pathog. ECO:0000269 experimental evidence cited by UniProt for the 'Host cell membrane' localisation of B6KV60."
        },
        {
         "reference": "PMID:19247437",
         "notes": "Besteiro S et al. 2009, ‘Export of a Toxoplasma gondii rhoptry neck protein complex at the host cell membrane to form the moving junction during invasion.’, PLoS Pathog. ECO:0000269 experimental evidence cited by UniProt for the 'Host cell membrane' localisation of B6KV60."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:B6KJ32",
       "protein_label": "Rhoptry neck protein 4",
       "gene_symbol": "RON4",
       "taxon_id": "NCBITaxon:5811",
       "taxon_label": "Toxoplasma gondii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RON4 in Toxoplasma gondii, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:16002398",
         "notes": "Bradley PJ et al. 2005, ‘Proteomic analysis of rhoptry organelles reveals many novel constituents for host-parasite interactions in Toxoplasma gondii.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Secreted' localisation of B6KJ32."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:S8ERS3",
       "protein_label": "Rhoptry neck protein RON5",
       "gene_symbol": "RON5",
       "taxon_id": "NCBITaxon:508771",
       "taxon_label": "Toxoplasma gondii ME49",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene RON5 in Toxoplasma gondii ME49. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/S8ERS3",
         "notes": "UniProtKB unreviewed (TrEMBL) entry S8ERS3 for gene RON5 in Toxoplasma gondii ME49. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:S8F1T4",
       "protein_label": "Rhoptry neck protein RON8",
       "gene_symbol": "RON8",
       "taxon_id": "NCBITaxon:508771",
       "taxon_label": "Toxoplasma gondii ME49",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene RON8 in Toxoplasma gondii ME49. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/S8F1T4",
         "notes": "UniProtKB unreviewed (TrEMBL) entry S8F1T4 for gene RON8 in Toxoplasma gondii ME49. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5794",
     "taxon_label": "Apicomplexa",
     "presence": "COMMON",
     "note": "Rhoptry necks are the narrow apical regions of apicomplexan rhoptries; their number and morphology vary among lineages and invasive life-cycle stages.",
     "reference": "DOI:10.1128/mmbr.00197-22"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5811",
     "taxon_label": "Toxoplasma gondii",
     "note": "Apicomplexan model in which RON proteins were identified in the rhoptry proteome and shown to relocate toward the moving junction during invasion.",
     "reference": "PMID:16002398"
    }
   ],
   "functions": [
    {
     "function_id": "rhoptry_neck_secretion",
     "label": "rhoptry neck secretion",
     "description": "The rhoptry neck forms the narrow electron-dense apical domain used as rhoptry contents are secreted during host-cell invasion.",
     "evidence": [
      {
       "reference": "GO:1990225",
       "notes": "GO:1990225 defines the rhoptry neck as the narrow part of the rhoptry that extends through the apical conoid."
      },
      {
       "reference": "DOI:10.1038/nrmicro1800",
       "notes": "Boothroyd and Dubremetz 2008 review neck and bulb compartmentation of Toxoplasma rhoptries during invasion."
      }
     ]
    },
    {
     "function_id": "moving_junction_assembly",
     "label": "moving junction assembly",
     "description": "Rhoptry neck proteins are secreted from the rhoptry neck and help form the moving junction that coordinates apicomplexan host-cell invasion.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.ppat.0010017",
       "notes": "Alexander et al. 2005 showed that RON4 leaves the rhoptry neck and contributes to the moving-junction complex in Toxoplasma tachyzoites."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990225",
     "notes": "Gene Ontology cellular-component term for the rhoptry neck."
    },
    {
     "reference": "PMID:16002398",
     "notes": "Bradley et al. 2005, Proteomic analysis of rhoptry organelles reveals many novel constituents for host-parasite interactions in Toxoplasma gondii, Journal of Biological Chemistry."
    },
    {
     "reference": "DOI:10.1371/journal.ppat.0010017",
     "notes": "Alexander et al. 2005, Identification of the moving junction complex of Toxoplasma gondii: a collaboration between distinct secretory organelles, PLOS Pathogens."
    },
    {
     "reference": "DOI:10.1038/nrmicro1800",
     "notes": "Boothroyd and Dubremetz 2008, Kiss and spit: the dual roles of Toxoplasma rhoptries, Nature Reviews Microbiology."
    },
    {
     "reference": "DOI:10.1128/mmbr.00197-22",
     "notes": "Waller and Carruthers 2024, Adaptations and metabolic evolution of myzozoan protists across diverse lifestyles and environments, Microbiology and Molecular Biology Reviews."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "rhoptry_neck_exports_rons",
     "title": "Rhoptry neck dispatches RON proteins for invasion",
     "description": "The rhoptry neck is the narrow apical rhoptry domain through which rhoptry-neck proteins are secreted. In Toxoplasma, secreted RON proteins relocalize to the moving junction used for host-cell invasion.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "nodes": [
      {
       "node_id": "rhoptry_neck",
       "label": "rhoptry neck",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990225"
      },
      {
       "node_id": "rhoptry",
       "label": "rhoptry",
       "node_type": "ORGANELLE",
       "grounding": "GO:0020008"
      },
      {
       "node_id": "rhoptry_neck_proteins",
       "label": "rhoptry neck proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rhoptry_neck_proteins"
      },
      {
       "node_id": "moving_junction",
       "label": "moving junction",
       "node_type": "STATE"
      },
      {
       "node_id": "host_cell_invasion",
       "label": "host cell invasion",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "rhoptry_neck",
       "predicate": "is part of",
       "object": "rhoptry",
       "description": "The rhoptry neck is the narrow apical domain of the club-shaped rhoptry.",
       "evidence": [
        {
         "reference": "GO:1990225",
         "notes": "GO:1990225 defines the rhoptry neck as the narrow electron-dense part of the rhoptry."
        },
        {
         "reference": "DOI:10.1038/nrmicro1800",
         "notes": "Boothroyd and Dubremetz 2008 review rhoptry neck and bulb compartmentation."
        }
       ]
      },
      {
       "subject": "rhoptry_neck_proteins",
       "predicate": "reside in",
       "object": "rhoptry_neck",
       "description": "RON proteins are a rhoptry-neck-localized secretory protein cohort.",
       "evidence": [
        {
         "reference": "PMID:16002398",
         "notes": "Bradley et al. 2005 identified rhoptry neck proteins in purified Toxoplasma rhoptries."
        }
       ]
      },
      {
       "subject": "rhoptry_neck_proteins",
       "predicate": "assemble at",
       "object": "moving_junction",
       "description": "Secreted RON proteins contribute to the moving-junction interface used during invasion.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.ppat.0010017",
         "notes": "Alexander et al. 2005 identified RON4 as a rhoptry-neck protein that relocalizes to the moving junction."
        }
       ]
      },
      {
       "subject": "moving_junction",
       "predicate": "supports",
       "object": "host_cell_invasion",
       "description": "The moving junction helps the apicomplexan parasite invade host cells.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.ppat.0010017",
         "notes": "Alexander et al. 2005 studied the moving junction complex in invading Toxoplasma tachyzoites."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_rhoptry_neck_proteins",
     "prompt": "Resolve exact source-neutral groundings for rhoptry neck protein cohorts.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#rhoptry_neck_proteins"
     ],
     "rationale": "RON proteins are grouped by rhoptry-neck localization in this first substructure record, but the cohort contains multiple unrelated effector families.",
     "evidence": [
      {
       "reference": "PMID:16002398"
      },
      {
       "reference": "DOI:10.1371/journal.ppat.0010017"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0036007",
   "label": "scintillon",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A cytoplasmic light-emitting compartment of certain dinoflagellates that produces bioluminescence upon acidification in the presence of oxygen.",
   "definition_source": "GO:0036007",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-03T09:19:59Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T09:21:26Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added verified GO scintillon identity relations, four sourced components, current NCBI organism identity, bioluminescence function, scoped proton-triggered flash mechanism, and explicit grounding and contamination decisions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T09:37:30Z",
     "curator": "codex",
     "action": "CURATED_COMPONENTS",
     "changes": "Addressed adversarial review issue #1979: listed exact inspected LBP accessions and excluded Q39912, which resolves to luciferase O77206.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0110165"
   ],
   "part_of": [
    "GO:0005737"
   ],
   "components": [
    {
     "component_id": "luciferase",
     "label": "dinoflagellate luciferase",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The verified O77206 cross-references identify InterPro domains IPR007959, IPR018804 and IPR018475 and structural superfamilies, not an exact whole-protein family. The reviewed accession is retained only as a protein example.",
     "role": "Catalyzes light-producing oxidation of luciferin; activated by acidification.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O77206",
       "protein_label": "Dinoflagellate luciferase",
       "taxon_id": "NCBITaxon:160621",
       "taxon_label": "Lingulaulax polyedra",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-03",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.0409335102",
         "notes": "The study characterizes the third catalytic domain of this luciferase."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.0409335102",
       "notes": "Schultz et al. characterize scintillon luciferase and its pH regulation."
      }
     ]
    },
    {
     "component_id": "luciferin_binding_protein",
     "label": "dinoflagellate luciferin-binding protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The inspected UniProt LBP entries Q39909, Q39910, Q39911 and Q39913 map to the shared N-terminal domain IPR007959/PF05295. That domain also occurs in luciferase and does not identify the complete LBP family. Q39912 resolves to luciferase O77206 and is not an LBP example.",
     "role": "Binds luciferin at higher pH and releases it on acidification in the studied organism.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pone.0171594",
       "notes": "Figure 7 localizes LBP in isolated scintillons."
      }
     ],
     "gene_symbols": [
      "lbp"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q39913",
       "protein_label": "Luciferin-binding protein",
       "gene_symbol": "lbp",
       "taxon_id": "NCBITaxon:160621",
       "taxon_label": "Lingulaulax polyedra",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene lbp, which UniProt lists without a gene symbol, in Lingulaulax polyedra. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q39913",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q39913 for gene lbp in Lingulaulax polyedra. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "luciferin",
     "label": "dinoflagellate luciferin",
     "component_type": "SMALL_MOLECULE",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding": "CHEBI:61702",
     "role": "Tetrapyrrole substrate stored for the light-emitting reaction; the chemical identity does not specify its in situ protonation state.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.0409335102",
       "notes": "Figure 1 identifies the luciferin substrate and its oxidative light reaction."
      }
     ]
    },
    {
     "component_id": "proton_channel",
     "label": "Voltage-gated hydrogen channel 1",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding": "InterPro:IPR031846",
     "role": "Scintillon-localized proton channel implicated in flash triggering by acidification.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pone.0171594",
       "notes": "LpHV1 localization was supported by immunostaining, Western blotting and peptide detection."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2864",
     "taxon_label": "Dinophyceae",
     "presence": "VARIABLE",
     "note": "GO defines scintillons in some dinoflagellates and constrains the term to Dinophyceae.",
     "reference": "GO:0036007"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:160621",
     "taxon_label": "Lingulaulax polyedra",
     "note": "Studied as Lingulodinium polyedrum, formerly Gonyaulax polyedra; isolated scintillons were used for localization and flash assays. The current name was verified against NCBI Taxonomy.",
     "reference": "DOI:10.1371/journal.pone.0171594"
    }
   ],
   "functions": [
    {
     "function_id": "bioluminescence",
     "label": "bioluminescence",
     "grounding": "GO:0008218",
     "description": "Produces light through the oxygen-dependent luciferin reaction after acidification.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.69.3.690",
       "notes": "Isolated particles flash on acidification and recover flash capacity after luciferin incubation."
      }
     ]
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "scintillon_flash",
     "title": "Acidification couples proton-channel opening to light emission",
     "description": "Mechanistic model for the studied Lingulaulax polyedra scintillon.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "scope_notes": "Channel gating was measured heterologously; localization and zinc inhibition support the proposed native proton-influx step. Upstream mechanosensing and propagation of the tonoplast action potential remain outside this graph.",
     "nodes": [
      {
       "node_id": "scintillon",
       "label": "scintillon",
       "node_type": "ORGANELLE",
       "grounding": "GO:0036007"
      },
      {
       "node_id": "depolarization",
       "label": "membrane depolarization",
       "node_type": "STATE"
      },
      {
       "node_id": "proton_channel",
       "label": "Voltage-gated hydrogen channel 1",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "proton_channel",
       "grounding": "InterPro:IPR031846"
      },
      {
       "node_id": "acidification",
       "label": "scintillon acidification",
       "node_type": "STATE"
      },
      {
       "node_id": "luciferin_binding_protein",
       "label": "dinoflagellate luciferin-binding protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "luciferin_binding_protein"
      },
      {
       "node_id": "luciferin",
       "label": "dinoflagellate luciferin",
       "node_type": "CHEMICAL",
       "component_ref": "luciferin",
       "grounding": "CHEBI:61702"
      },
      {
       "node_id": "luciferase",
       "label": "dinoflagellate luciferase",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "luciferase"
      },
      {
       "node_id": "flash",
       "label": "bioluminescence",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0008218"
      }
     ],
     "edges": [
      {
       "subject": "scintillon",
       "predicate": "contains",
       "object": "proton_channel",
       "description": "LpHV1 localizes to scintillons.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pone.0171594"
        }
       ]
      },
      {
       "subject": "depolarization",
       "predicate": "opens",
       "object": "proton_channel",
       "description": "Depolarization activates LpHV1 currents.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pone.0171594"
        }
       ]
      },
      {
       "subject": "proton_channel",
       "predicate": "promotes",
       "object": "acidification",
       "description": "The supported native model couples channel opening to proton influx from the acidic vacuole.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pone.0171594"
        }
       ]
      },
      {
       "subject": "luciferin_binding_protein",
       "predicate": "binds_at_higher_pH",
       "object": "luciferin",
       "description": "LBP binds luciferin at pH 8.0 but not at pH 6.3.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.0409335102"
        }
       ]
      },
      {
       "subject": "acidification",
       "predicate": "promotes_release_of",
       "object": "luciferin",
       "description": "Lower pH releases luciferin from LBP for reaction.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.0409335102"
        }
       ]
      },
      {
       "subject": "acidification",
       "predicate": "activates",
       "object": "luciferase",
       "description": "Acidification increases luciferase catalytic activity.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.0409335102"
        }
       ]
      },
      {
       "subject": "luciferin",
       "predicate": "supplies_substrate_for",
       "object": "flash",
       "description": "Luciferin supplies the substrate for light emission.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.69.3.690"
        }
       ]
      },
      {
       "subject": "luciferase",
       "predicate": "catalyzes",
       "object": "flash",
       "description": "Luciferase catalyzes the oxygen-dependent light-emitting reaction.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.0409335102"
        }
       ]
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1371/journal.pone.0171594",
     "notes": "Rodriguez et al. 2017: proton-channel physiology and scintillon localization."
    },
    {
     "reference": "DOI:10.1073/pnas.0409335102",
     "notes": "Schultz et al. 2005: luciferase structure and pH regulation."
    },
    {
     "reference": "DOI:10.1073/pnas.69.3.690",
     "notes": "Fogel and Hastings 1972: isolated scintillon flash assays; abstract read via Europe PMC."
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_whole_protein_groundings",
     "prompt": "Resolve whole-protein family identifiers for dinoflagellate luciferase and LBP.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#luciferase",
      "components#luciferin_binding_protein"
     ],
     "rationale": "Verified UniProt mappings supply domain-level terms shared between the proteins or covering only part of luciferase. They do not identify either complete component. Assembly essentiality and cross-species conservation of the studied composition remain unasserted.",
     "evidence": [
      {
       "reference": "UniProtKB:O77206"
      },
      {
       "reference": "UniProtKB:Q39913"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    },
    {
     "discussion_id": "exclude_chloroplast_contaminants",
     "prompt": "Exclude chloroplast proteins detected in scintillon preparations.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#proton_channel"
     ],
     "rationale": "The proteomics study identifies chloroplast contamination. Rubisco and other chloroplast hits alone do not establish scintillon membership.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pone.0171594"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    }
   ]
  },
  {
   "identifier": "GO:0062160",
   "label": "spongiome",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A network of tubules and vesicles that is part of a contractile vacuole complex and participates in external water discharge during osmoregulation.",
   "definition_source": "GO:0062160",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T10:35:12Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T10:36:04Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added contractile-vacuole-complex parthood, a decorated-spongiome synonym, spongiome V-ATPase as a reviewed-label-only constituent, Dictyostelium and Paramecium scope and examples, a fluid-segregation function, primary evidence, a nonmechanistic function graph and a V-ATPase grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T10:41:01Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Addressed PR #630 review issues #631 and #632 by narrowing species-scope notes to presence assertions and adding the Docampo 2013 GO-definition review to record-level evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:18:46Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 4 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "decorated spongiome",
     "synonym_type": "NARROW_SYNONYM",
     "source": "DOI:10.1242/jcs.108.10.3163"
    }
   ],
   "part_of": [
    "GO:0062159"
   ],
   "components": [
    {
     "component_id": "v_type_atpase",
     "label": "spongiome V-ATPase",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "V-ATPase is a multisubunit proton pump present on spongiome membranes in multiple contractile-vacuole systems, but no exact source-neutral CURIE for the spongiome-localized complex was curated.",
     "role": "Proton-pumping complex on spongiome membranes that contributes to contractile-vacuole fluid segregation.",
     "evidence": [
      {
       "reference": "PMID:8294479",
       "notes": "Nolta and Steck 1994 purified the Dictyostelium contractile-vacuole complex and distinguished V-H+-ATPase-rich spongiome membranes from the pump-poor bladder fraction."
      },
      {
       "reference": "DOI:10.1242/jcs.108.10.3163",
       "notes": "Fok et al. 1995 localized V-ATPase antigenicity to the pegs on Paramecium decorated spongiome tubules."
      },
      {
       "reference": "DOI:10.1242/jeb.205.20.3261",
       "notes": "Gronlien et al. 2002 linked V-ATPase on the Paramecium decorated spongiome to electrogenic fluid segregation in the contractile-vacuole complex."
      }
     ],
     "gene_symbols": [
      "vatA",
      "vatB",
      "vatC",
      "vatM"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P54647",
       "protein_label": "V-type proton ATPase catalytic subunit A",
       "gene_symbol": "vatA",
       "taxon_id": "NCBITaxon:44689",
       "taxon_label": "Dictyostelium discoideum",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene vatA in Dictyostelium discoideum, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P54647",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P54647, the single reviewed entry for gene vatA in Dictyostelium discoideum. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q76NU1",
       "protein_label": "V-type proton ATPase subunit B",
       "gene_symbol": "vatB",
       "taxon_id": "NCBITaxon:44689",
       "taxon_label": "Dictyostelium discoideum",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene vatB in Dictyostelium discoideum, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q76NU1",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q76NU1, the single reviewed entry for gene vatB in Dictyostelium discoideum. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P54648",
       "protein_label": "V-type proton ATPase subunit C",
       "gene_symbol": "vatC",
       "taxon_id": "NCBITaxon:44689",
       "taxon_label": "Dictyostelium discoideum",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene vatC in Dictyostelium discoideum, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P54648",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P54648, the single reviewed entry for gene vatC in Dictyostelium discoideum. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q54E04",
       "protein_label": "Vacuolar proton translocating ATPase 100 kDa subunit",
       "gene_symbol": "vatM",
       "taxon_id": "NCBITaxon:44689",
       "taxon_label": "Dictyostelium discoideum",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene vatM in Dictyostelium discoideum, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q54E04",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q54E04, the single reviewed entry for gene vatM in Dictyostelium discoideum. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:44689",
     "taxon_label": "Dictyostelium discoideum",
     "presence": "COMMON",
     "note": "Dictyostelium discoideum cells contain a bipartite contractile-vacuole complex with spongiome membranes surrounding the bladder.",
     "reference": "PMID:8294479"
    },
    {
     "taxon_id": "NCBITaxon:44030",
     "taxon_label": "Paramecium multimicronucleatum",
     "presence": "COMMON",
     "note": "Paramecium multimicronucleatum cells have decorated spongiome regions in the radial arms of the contractile-vacuole complex.",
     "reference": "DOI:10.1242/jeb.205.20.3261"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:44689",
     "taxon_label": "Dictyostelium discoideum",
     "note": "Amoebozoan model in which the contractile-vacuole complex was biochemically resolved into bladder and spongiome membranes.",
     "reference": "PMID:8294479"
    },
    {
     "taxon_id": "NCBITaxon:44030",
     "taxon_label": "Paramecium multimicronucleatum",
     "note": "Ciliate model in which microelectrode measurements and V-ATPase labeling tied decorated-spongiome radial arms to fluid segregation.",
     "reference": "DOI:10.1242/jeb.205.20.3261"
    }
   ],
   "functions": [
    {
     "function_id": "contractile_vacuole_fluid_segregation",
     "label": "contractile-vacuole fluid segregation",
     "description": "V-ATPase-bearing spongiome membranes participate in ion-driven water handling by the contractile-vacuole complex.",
     "evidence": [
      {
       "reference": "PMID:8294479",
       "notes": "Nolta and Steck 1994 interpreted the V-H+-ATPase-rich Dictyostelium spongiome as a candidate primary energy transducer for pumping water out of the cytoplasm."
      },
      {
       "reference": "DOI:10.1242/jeb.205.20.3261",
       "notes": "Gronlien et al. 2002 measured contractile-vacuole membrane potential in Paramecium and connected decorated-spongiome V-ATPase to fluid segregation."
      },
      {
       "reference": "DOI:10.1016/B978-0-12-407695-2.00002-0",
       "notes": "Docampo et al. 2013 review the contractile vacuole complex as an osmoregulatory organelle in protists."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0062160",
     "notes": "Gene Ontology cellular-component term for spongiome."
    },
    {
     "reference": "PMID:8294479",
     "notes": "Nolta and Steck 1994, Isolation and initial characterization of the bipartite contractile vacuole complex from Dictyostelium discoideum, Journal of Biological Chemistry."
    },
    {
     "reference": "DOI:10.1242/jcs.108.10.3163",
     "notes": "Fok et al. 1995, The pegs on the decorated tubules of the contractile vacuole complex of Paramecium are proton pumps, Journal of Cell Science."
    },
    {
     "reference": "DOI:10.1242/jeb.205.20.3261",
     "notes": "Gronlien et al. 2002, Relationship between the membrane potential of the contractile vacuole complex and its osmoregulatory activity in Paramecium multimicronucleatum, Journal of Experimental Biology."
    },
    {
     "reference": "DOI:10.1016/B978-0-12-407695-2.00002-0",
     "notes": "Docampo et al. 2013 review acidocalcisome and contractile-vacuole osmoregulation in protists and are cited by GO:0062160 for the spongiome definition."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "vatpase_supported_fluid_segregation",
     "title": "Spongiome V-ATPase supports contractile-vacuole fluid segregation",
     "description": "A V-ATPase-rich spongiome is the tubular or vesicular membrane subnetwork of the contractile-vacuole complex; in Paramecium, decorated-spongiome V-ATPase contributes to the electrogenic membrane potential needed for fluid segregation.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph summarizes localization, inhibitor and electrophysiology evidence. It does not assert a complete molecular route for water entry into the contractile-vacuole complex.",
     "nodes": [
      {
       "node_id": "spongiome",
       "label": "spongiome",
       "node_type": "ORGANELLE",
       "grounding": "GO:0062160"
      },
      {
       "node_id": "v_type_atpase",
       "label": "spongiome V-ATPase",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "v_type_atpase"
      },
      {
       "node_id": "contractile_vacuole_complex",
       "label": "contractile vacuole complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0062159"
      },
      {
       "node_id": "radial_arm_membrane_potential",
       "label": "radial-arm membrane potential",
       "node_type": "STATE"
      },
      {
       "node_id": "fluid_segregation",
       "label": "contractile-vacuole fluid segregation",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "spongiome",
       "predicate": "is part of",
       "object": "contractile_vacuole_complex",
       "description": "The spongiome is a tubular or vesicular substructure of the contractile vacuole complex.",
       "evidence": [
        {
         "reference": "GO:0062160",
         "notes": "GO:0062160 defines the spongiome as part of the contractile vacuole complex."
        },
        {
         "reference": "PMID:8294479",
         "notes": "Nolta and Steck 1994 purified a bipartite Dictyostelium contractile-vacuole complex with separable bladder and spongiome membranes."
        }
       ]
      },
      {
       "subject": "v_type_atpase",
       "predicate": "resides in",
       "object": "spongiome",
       "description": "V-ATPase occupies proton-pump-rich spongiome membranes.",
       "evidence": [
        {
         "reference": "PMID:8294479",
         "notes": "Nolta and Steck 1994 found a high density of catalytically active V-H+-ATPase projections on Dictyostelium spongiome membranes."
        },
        {
         "reference": "DOI:10.1242/jcs.108.10.3163",
         "notes": "Fok et al. 1995 localized V-ATPase markers to decorated tubules of the Paramecium spongiome."
        }
       ]
      },
      {
       "subject": "v_type_atpase",
       "predicate": "contributes to",
       "object": "radial_arm_membrane_potential",
       "description": "Decorated-spongiome V-ATPase is an electrogenic source of membrane potential in Paramecium radial arms.",
       "evidence": [
        {
         "reference": "DOI:10.1242/jeb.205.20.3261",
         "notes": "Gronlien et al. 2002 coupled V-ATPase labeling in radial arms to the measured contractile-vacuole membrane potential."
        }
       ]
      },
      {
       "subject": "radial_arm_membrane_potential",
       "predicate": "supports",
       "object": "fluid_segregation",
       "description": "The radial-arm electrogenic site is needed for fluid segregation in the Paramecium contractile-vacuole complex.",
       "evidence": [
        {
         "reference": "DOI:10.1242/jeb.205.20.3261",
         "notes": "Gronlien et al. 2002 reported that V-ATPase inhibition decreased both contractile-vacuole membrane potential and fluid segregation."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_spongiome_v_atpase",
     "prompt": "Resolve exact source-neutral groundings for spongiome-localized V-ATPase complexes or subunit families.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#v_type_atpase"
     ],
     "rationale": "The cited organelle studies establish V-ATPase localization or activity at the spongiome, but this first record leaves the multisubunit complex ungrounded rather than choosing an unverified Complex Portal, GO, Pfam or InterPro CURIE for the exact spongiome-localized subset.",
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "GO:0009579",
   "label": "thylakoid",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "OTHER",
   "definition": "A membranous cellular structure that bears the photosynthetic pigments in photosynthetic bacteria and within chloroplasts.",
   "definition_source": "GO:0009579",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T22:19:25Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T22:20:00Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the UniProt SL-0450 xref, the GO:0042651 thylakoid membrane part and component, Cyanobacteriota and Viridiplantae scope, a photosynthesis light-reaction function, a nonmechanistic thylakoid-membrane topology graph, and resolved whole-thylakoid boundary decisions.",
     "llm_assisted": true
    }
   ],
   "has_part": [
    "GO:0042651"
   ],
   "xrefs": [
    "uniprot.location:SL-0450"
   ],
   "components": [
    {
     "component_id": "thylakoid_membrane",
     "label": "thylakoid membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0042651",
     "essentiality": "ESSENTIAL",
     "role": "Pigmented photosynthetic membrane that forms the thylakoid surface and houses photosynthetic electron-transport complexes.",
     "evidence": [
      {
       "reference": "GO:0042651",
       "notes": "GO:0042651 defines the thylakoid membrane as the pigmented membrane of cyanobacterial and plastid thylakoids."
      },
      {
       "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
       "notes": "Perez-Boerema et al. 2024 review thylakoids as specialized photosynthetic membrane systems across cyanobacteria, algae, and plants."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:1117",
     "taxon_label": "Cyanobacteriota",
     "presence": "COMMON",
     "note": "Most cyanobacteria have internal thylakoid membranes, while Gloeobacter-like lineages carry out oxygenic photosynthesis at the plasma membrane and lack thylakoids.",
     "reference": "DOI:10.1146/annurev-cellbio-120823-022747"
    },
    {
     "taxon_id": "NCBITaxon:33090",
     "taxon_label": "Viridiplantae",
     "presence": "COMMON",
     "note": "Photosynthetic green algae and land plants have plastid thylakoids inside chloroplasts.",
     "reference": "DOI:10.1146/annurev-cellbio-120823-022747"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:1148",
     "taxon_label": "Synechocystis sp. PCC 6803",
     "note": "Cyanobacterial model whose native thylakoid membrane network has been imaged to map photosynthetic-complex organization.",
     "reference": "DOI:10.1016/j.molp.2017.09.019"
    }
   ],
   "functions": [
    {
     "function_id": "photosynthesis_light_reaction",
     "label": "photosynthesis, light reaction",
     "grounding": "GO:0019684",
     "description": "Thylakoids provide the photosynthetic membrane system for light reactions in cyanobacteria, chloroplasts, cyanelles, and photosynthetic chromatophores.",
     "evidence": [
      {
       "reference": "uniprot.location:SL-0450",
       "notes": "UniProt SL-0450 describes thylakoids as membranous structures containing photosynthetic pigments, reaction centers, and the electron-transport chain."
      },
      {
       "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
       "notes": "Perez-Boerema et al. 2024 review thylakoid membrane architecture as the conserved site of oxygenic photosynthetic light reactions."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0009579",
     "notes": "Gene Ontology cellular-component term for thylakoid."
    },
    {
     "reference": "GO:0042651",
     "notes": "Gene Ontology cellular-component term for the thylakoid membrane."
    },
    {
     "reference": "GO:0019684",
     "notes": "Gene Ontology biological-process term for photosynthesis, light reaction."
    },
    {
     "reference": "uniprot.location:SL-0450",
     "notes": "UniProt Subcellular Location entry SL-0450 maps Thylakoid to GO:0009579."
    },
    {
     "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
     "notes": "Perez-Boerema et al. 2024, Evolution of Thylakoid Structural Diversity, Annual Review of Cell and Developmental Biology."
    },
    {
     "reference": "DOI:10.1016/j.molp.2017.09.019",
     "notes": "Casella et al. 2017, Dissecting the Native Architecture and Dynamics of Cyanobacterial Photosynthetic Machinery, Molecular Plant."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "thylakoid_topology",
     "title": "Thylakoid membrane topology",
     "description": "Thylakoids are photosynthetic membrane structures whose pigmented thylakoid membrane surface houses light-reaction electron-transport complexes.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures whole-thylakoid topology shared by bacterial and plastid thylakoids without asserting lineage-specific lumen identities, stacked grana architecture, or complete photosystem composition.",
     "nodes": [
      {
       "node_id": "thylakoid",
       "label": "thylakoid",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009579"
      },
      {
       "node_id": "thylakoid_membrane",
       "label": "thylakoid membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0042651",
       "component_ref": "thylakoid_membrane"
      },
      {
       "node_id": "photosynthesis_light_reaction",
       "label": "photosynthesis, light reaction",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0019684"
      }
     ],
     "edges": [
      {
       "subject": "thylakoid",
       "predicate": "has part",
       "object": "thylakoid_membrane",
       "description": "The thylakoid membrane is the pigmented membrane constituent of thylakoids.",
       "evidence": [
        {
         "reference": "GO:0009579",
         "notes": "GO:0009579 identifies a thylakoid as a membranous photosynthetic structure."
        },
        {
         "reference": "GO:0042651",
         "notes": "GO:0042651 identifies the membrane part of thylakoids."
        }
       ]
      },
      {
       "subject": "thylakoid_membrane",
       "predicate": "supports",
       "object": "photosynthesis_light_reaction",
       "description": "Pigmented thylakoid membranes host the reaction centers and electron-transport chain that perform the light reactions of photosynthesis.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0450",
         "notes": "UniProt SL-0450 describes thylakoids as containing photosynthetic pigments, reaction centers, and the electron-transport chain."
        },
        {
         "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
         "notes": "Perez-Boerema et al. 2024 review thylakoid membranes as light-reaction membranes."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "whole_thylakoid_not_membrane",
     "prompt": "Keep the whole thylakoid parent distinct from the generic thylakoid membrane.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "GO:0009579 denotes the whole membranous thylakoid structure across photosynthetic bacteria and plastids, whereas GO:0042651 denotes the pigmented membrane constituent. The whole generic thylakoid also has multiple exact child lumen classes instead of one exact generic lumen term.",
     "resolution_note": "Curated the whole thylakoid as the record identity and represented GO:0042651 as an essential membrane component.",
     "evidence": [
      {
       "reference": "GO:0009579",
       "notes": "GO:0009579 identifies the whole thylakoid."
      },
      {
       "reference": "GO:0042651",
       "notes": "GO:0042651 separately identifies the thylakoid membrane."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    },
    {
     "discussion_id": "generic_thylakoid_kind",
     "prompt": "Represent thylakoid as a membranous cellular structure without asserting that it is an organelle.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "GO:0009579 describes thylakoids as membranous cellular structures and scopes thylakoids away from the organelle class.",
     "resolution_note": "Kept the filesystem category under MEMBRANE_ORGANELLE with other lipid-bounded internal compartments, but set structure_kind to OTHER.",
     "evidence": [
      {
       "reference": "GO:0009579"
      },
      {
       "reference": "uniprot.location:SL-0450"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0031977",
   "label": "thylakoid lumen",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The volume enclosed by a thylakoid membrane. The continuous aqueous compartment enclosed by the thylakoid membrane in cyanobacteria and plastid-bearing eukaryotic microalgae (such as Chlamydomonas reinhardtii and diatoms). During oxygenic photosynthesis, water oxidation by the lumenal oxygen-evolving complex of Photosystem II and plastoquinol oxidation by cytochrome b6f pump protons into the thylakoid lumen, generating the acidic ΔpH that drives ATP synthase and housing soluble electron carrier plastocyanin (or cytochrome c6).",
   "definition_source": "GO:0031977",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0110165"
   ],
   "part_of": [
    "GO:0009579"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:33090",
     "taxon_label": "Viridiplantae",
     "presence": "COMMON",
     "note": "Photosynthetic green algae and land plants have chloroplast thylakoids whose membranes enclose a lumenal compartment.",
     "reference": "DOI:10.1146/annurev-cellbio-120823-022747"
    },
    {
     "taxon_id": "NCBITaxon:38254",
     "taxon_label": "Glaucocystophyceae",
     "presence": "COMMON",
     "note": "Glaucophyte cyanelles contain cyanelle thylakoid lumens, the cyanelle subtype of plastid thylakoid lumen.",
     "reference": "GO:0033114"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Unicellular green alga whose native chloroplast thylakoid lumen and membrane architecture were resolved by in situ cryo-electron tomography.",
     "reference": "DOI:10.7554/eLife.04889"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031977",
     "notes": "Gene Ontology cellular-component term for thylakoid lumen: The volume enclosed by a thylakoid membrane."
    },
    {
     "reference": "GO:0031978",
     "notes": "Gene Ontology cellular-component term for plastid thylakoid lumen."
    },
    {
     "reference": "GO:0031976",
     "notes": "Gene Ontology cellular-component term for the plastid thylakoid that contains this lumen."
    },
    {
     "reference": "GO:0055035",
     "notes": "Gene Ontology cellular-component term for the plastid thylakoid membrane that encloses this lumen."
    },
    {
     "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
     "notes": "Perez-Boerema et al. 2024, Evolution of Thylakoid Structural Diversity, Annual Review of Cell and Developmental Biology."
    },
    {
     "reference": "DOI:10.7554/eLife.04889",
     "notes": "Engel et al. 2015, Native architecture of the Chlamydomonas chloroplast revealed by in situ cryo-electron tomography, eLife."
    },
    {
     "reference": "GO:0033114",
     "notes": "Gene Ontology cellular-component term for cyanelle thylakoid lumen, the cyanelle subtype of plastid thylakoid lumen."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "thylakoid_lumen_mechanism",
     "title": "Thylakoid lumen assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of thylakoid lumen (GO:0031977) to its biological functions.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "thylakoid_lumen",
       "label": "thylakoid lumen",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031977",
       "description": "The volume enclosed by a thylakoid membrane."
      },
      {
       "node_id": "thylakoid",
       "label": "thylakoid",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009579",
       "description": "Enclosing or holo-structural assembly (thylakoid, GO:0009579) containing thylakoid lumen."
      }
     ],
     "edges": [
      {
       "subject": "thylakoid_lumen",
       "predicate": "is part of",
       "object": "thylakoid",
       "description": "Thylakoid lumen forms an integral structural compartment or subassembly of thylakoid.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
         "notes": "Perez-Boerema et al. 2024, Evolution of Thylakoid Structural Diversity, Annual Review of Cell and Developmental Biology."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:42Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of thylakoid lumen (GO:0031977) in category MEMBRANE_ORGANELLE with verified GO hierarchy, compartmental context, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "GO:0042651",
   "label": "thylakoid membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The pigmented photosynthetic membrane of cyanobacteria and chloroplasts, enriched in photosystems, cytochrome b6f, ATP synthase, plastoquinone and glycolipids, where light-driven electron transport builds the proton motive force for photosynthetic ATP synthesis.",
   "definition_source": "GO:0042651",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-04T18:39:28Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-04T18:40:28Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added thylakoid membrane components, taxonomy, examples, functions, evidence, a linear electron-transport graph, and a photosystem-splitting todo.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-04T19:10:55Z",
     "curator": "claude",
     "action": "FIXED_GROUNDING_LABEL",
     "changes": "Aligned the ATP synthase causal node label with GO:0045259.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-04T19:25:07Z",
     "curator": "claude",
     "action": "FIXED_MEREOLOGY",
     "changes": "Removed the overbroad GO:0045259 has_part link; kept ATP synthase as a grounded thylakoid component.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-04T19:25:35Z",
     "curator": "claude",
     "action": "FIXED_CAUSAL_GRAPH",
     "changes": "Retargeted the ATP synthase edge to photosynthetic ATP synthesis instead of the upstream electron-transport process.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T05:53:30Z",
     "curator": "codex",
     "action": "RESOLVED_DISCUSSION",
     "changes": "#756: marked the split_photosystem_records discussion resolved after the standalone PSI, PSII, and cytochrome b6f records were added.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-20T21:55:39Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Retyped the photosystem II, cytochrome b6f, photosystem I, and ATP synthase graph nodes from GENE_OR_PROTEIN to STRUCTURE.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Connected isolated causal node(s) with 1 source-backed edge(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "TM",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1038/s41467-021-23680-1"
    }
   ],
   "parent_structures": [
    "GO:0034357"
   ],
   "has_part": [
    "GO:0030089"
   ],
   "components": [
    {
     "component_id": "thylakoid_lipids",
     "label": "thylakoid glycerolipid matrix",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Specialized galactolipid-, sulfolipid- and phosphatidylglycerol-rich bilayer into which photosynthetic electron-transport complexes are embedded.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
       "notes": "Perez-Boerema et al. 2024 review thylakoids as photosynthetic membranes built from proteins, lipids and pigments across cyanobacteria, algae and plants."
      }
     ]
    },
    {
     "component_id": "photosystem_ii",
     "label": "photosystem II",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0009523",
     "essentiality": "ESSENTIAL",
     "role": "Membrane complex that oxidizes water, releases oxygen, and reduces plastoquinone at the start of the linear electron-transport chain.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
       "notes": "Perez-Boerema et al. 2024 review PSII as one of the major thylakoid electron-transport complexes."
      },
      {
       "reference": "DOI:10.1016/j.molp.2017.09.019",
       "notes": "Casella et al. 2017 mapped PSII within native Synechocystis thylakoid membranes."
      }
     ]
    },
    {
     "component_id": "plastoquinone_pool",
     "label": "plastoquinone pool",
     "component_type": "SMALL_MOLECULE",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Lipid-soluble electron carrier that diffuses within the thylakoid membrane between PSII and cytochrome b6f.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
       "notes": "Perez-Boerema et al. 2024 review plastoquinone-mediated electron transport in thylakoid membranes."
      }
     ]
    },
    {
     "component_id": "cytochrome_b6f",
     "label": "cytochrome b6f complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0009512",
     "essentiality": "ESSENTIAL",
     "role": "Oxidizes plastoquinol and links electron flow to proton translocation across the thylakoid membrane.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
       "notes": "Perez-Boerema et al. 2024 place cytochrome b6f in the thylakoid membrane electron-transport chain."
      }
     ]
    },
    {
     "component_id": "photosystem_i",
     "label": "photosystem I",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0009522",
     "essentiality": "ESSENTIAL",
     "role": "Light-driven complex that accepts electrons downstream of cytochrome b6f and feeds ferredoxin reduction.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
       "notes": "Perez-Boerema et al. 2024 review PSI as a major thylakoid photosynthetic complex."
      },
      {
       "reference": "DOI:10.1016/j.molp.2017.09.019",
       "notes": "Casella et al. 2017 mapped PSI distribution and mobility in native Synechocystis thylakoid membranes."
      }
     ]
    },
    {
     "component_id": "atp_synthase",
     "label": "proton-transporting ATP synthase complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0045259",
     "essentiality": "ESSENTIAL",
     "role": "Uses the trans-thylakoid proton motive force to synthesize ATP.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
       "notes": "Perez-Boerema et al. 2024 include ATP synthase among the thylakoid complexes that convert light energy into ATP and reducing power."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:1117",
     "taxon_label": "Cyanobacteriota",
     "presence": "COMMON",
     "note": "Most cyanobacteria carry thylakoid membranes, while Gloeobacter-like lineages perform photosynthesis at the plasma membrane and lack thylakoids.",
     "reference": "DOI:10.1146/annurev-cellbio-120823-022747"
    },
    {
     "taxon_id": "NCBITaxon:2763",
     "taxon_label": "Rhodophyta",
     "presence": "COMMON",
     "note": "Red algal chloroplasts retain thylakoid membranes descended from the cyanobacterial endosymbiont.",
     "reference": "DOI:10.1146/annurev-cellbio-120823-022747"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:1148",
     "taxon_label": "Synechocystis sp. PCC 6803",
     "note": "Cyanobacterial model for native photosynthetic-complex organization and thylakoid membrane dynamics.",
     "reference": "DOI:10.1016/j.molp.2017.09.019"
    }
   ],
   "functions": [
    {
     "function_id": "photosynthetic_electron_transport",
     "label": "photosynthetic electron transport chain",
     "grounding": "GO:0009767",
     "description": "Thylakoid membrane complexes move electrons from water through plastoquinone, cytochrome b6f and photosystem I, coupling light absorption to proton translocation and ATP synthesis.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
       "notes": "Perez-Boerema et al. 2024 review thylakoid electron transport as the membrane process that converts light into chemical energy."
      }
     ]
    },
    {
     "function_id": "photosynthetic_atp_synthesis",
     "label": "photosynthetic ATP synthesis",
     "description": "The membrane separates the thylakoid lumen from the cytoplasm or stroma so proton accumulation can drive ATP synthase.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
       "notes": "Perez-Boerema et al. 2024 describe proton motive force generation across thylakoid membranes and ATP synthase use of that gradient."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
     "notes": "Perez-Boerema et al. 2024, Evolution of Thylakoid Structural Diversity, Annual Review of Cell and Developmental Biology."
    },
    {
     "reference": "DOI:10.1016/j.molp.2017.09.019",
     "notes": "Casella et al. 2017, Dissecting the Native Architecture and Dynamics of Cyanobacterial Photosynthetic Machinery, Molecular Plant."
    },
    {
     "reference": "DOI:10.1038/s41467-021-23680-1",
     "notes": "Huokko et al. 2021, Probing the biogenesis pathway and dynamics of thylakoid membranes, Nature Communications."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "linear_electron_transport_proton_gradient",
     "title": "Linear electron transport builds a trans-thylakoid proton gradient",
     "description": "Photosystem II, plastoquinone, cytochrome b6f and photosystem I form an electron-transport chain in the thylakoid membrane. Electron flow is coupled to proton accumulation in the thylakoid lumen, and ATP synthase converts that proton motive force into ATP.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "psii",
       "label": "photosystem II",
       "node_type": "STRUCTURE",
       "component_ref": "photosystem_ii",
       "grounding": "GO:0009523"
      },
      {
       "node_id": "plastoquinone",
       "label": "plastoquinone pool",
       "node_type": "CHEMICAL",
       "component_ref": "plastoquinone_pool"
      },
      {
       "node_id": "cytb6f",
       "label": "cytochrome b6f complex",
       "node_type": "STRUCTURE",
       "component_ref": "cytochrome_b6f",
       "grounding": "GO:0009512"
      },
      {
       "node_id": "psi",
       "label": "photosystem I",
       "node_type": "STRUCTURE",
       "component_ref": "photosystem_i",
       "grounding": "GO:0009522"
      },
      {
       "node_id": "proton_gradient",
       "label": "trans-thylakoid proton motive force",
       "node_type": "STATE"
      },
      {
       "node_id": "atp_synthase",
       "label": "proton-transporting ATP synthase complex",
       "node_type": "STRUCTURE",
       "component_ref": "atp_synthase",
       "grounding": "GO:0045259"
      },
      {
       "node_id": "electron_transport",
       "label": "photosynthetic electron transport chain",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0009767"
      },
      {
       "node_id": "atp_synthesis",
       "label": "photosynthetic ATP synthesis",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "psii",
       "predicate": "reduces",
       "object": "plastoquinone",
       "description": "Photosystem II begins linear electron transport by reducing plastoquinone inside the thylakoid membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
         "notes": "Perez-Boerema et al. 2024 review PSII and plastoquinone as upstream thylakoid electron carriers."
        }
       ]
      },
      {
       "subject": "plastoquinone",
       "predicate": "feeds electrons to",
       "object": "cytb6f",
       "description": "Reduced plastoquinone diffuses through the lipid matrix to cytochrome b6f.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
         "notes": "Perez-Boerema et al. 2024 describe electron transfer from plastoquinone to cytochrome b6f in the thylakoid chain."
        }
       ]
      },
      {
       "subject": "cytb6f",
       "predicate": "reduces the downstream carrier for",
       "object": "psi",
       "description": "Cytochrome b6f passes electrons to a soluble carrier that delivers them to photosystem I.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
         "notes": "Perez-Boerema et al. 2024 place cytochrome b6f between PSII and PSI in thylakoid electron transport."
        }
       ]
      },
      {
       "subject": "cytb6f",
       "predicate": "contributes to",
       "object": "proton_gradient",
       "description": "The cytochrome b6f complex couples plastoquinol oxidation to proton movement into the thylakoid lumen.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
         "notes": "Perez-Boerema et al. 2024 review generation of proton motive force by thylakoid electron transport."
        }
       ]
      },
      {
       "subject": "proton_gradient",
       "predicate": "powers",
       "object": "atp_synthase",
       "description": "The trans-thylakoid proton motive force is converted to ATP by ATP synthase.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
         "notes": "Perez-Boerema et al. 2024 connect the thylakoid proton gradient to ATP synthase activity."
        }
       ]
      },
      {
       "subject": "atp_synthase",
       "predicate": "carries out",
       "object": "atp_synthesis",
       "description": "Thylakoid ATP synthase uses the proton motive force generated by electron transport to synthesize ATP.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
         "notes": "Perez-Boerema et al. 2024 describe proton motive force generation across thylakoid membranes and ATP synthase use of that gradient."
        }
       ]
      },
      {
       "subject": "psi",
       "predicate": "participates in",
       "object": "electron_transport",
       "description": "Photosystem I, together with photosystem II and cytochrome b6f, carries out photosynthetic linear electron transport across the thylakoid membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-cellbio-120823-022747",
         "notes": "Photosystem II, cytochrome b6f, and photosystem I form the thylakoid photosynthetic electron transport chain."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "split_photosystem_records",
     "prompt": "Add separate PSI, PSII and cytochrome b6f records if the corpus needs the internal mechanisms of oxygen evolution, ferredoxin reduction or plastoquinol oxidation.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "components#photosystem_ii",
      "components#photosystem_i",
      "components#cytochrome_b6f"
     ],
     "rationale": "They are multi-protein complexes and valid future CellStructureRecords, but the first thylakoid membrane record only needs them as grounded membrane components.",
     "posed_by": "claude",
     "posed_date": "2026-09-04",
     "resolution_note": "Separate GO:0030096, GO:0030094 and GO:0009512 records now cover bacterial thylakoid PSII, bacterial thylakoid PSI and cytochrome b6f respectively; detailed subunit-boundary work remains open on those complex-specific records."
    }
   ]
  },
  {
   "identifier": "cellstructuremech:toxicyst",
   "label": "toxicyst",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A ciliate offensive extrusome that stores toxic discharge material and ejects on prey contact to immobilize prey during raptorial feeding.",
   "definition_source": "DOI:10.1186/s12915-024-01904-2",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-03T07:46:18Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T07:47:23Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added toxicyst membrane and toxic discharge-material components, Haptoria and Coleps hirtus taxonomic scope, Coleps hirtus as a canonical example, predatory discharge evidence, a nonmechanistic toxicyst discharge graph, and curation discussions for unresolved toxin chemistry and candidate PKS/LAAO boundary handling.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T08:04:23Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved PR #1973 review issue #1974 by removing an uncoupled Didinium nasutum Ca2+-triggered discharge citation from the record-level evidence list.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0043231"
   ],
   "components": [
    {
     "component_id": "toxicyst_membrane",
     "label": "toxicyst membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact cellular-component term was found for a ciliate toxicyst or toxicyst membrane in GO or OLS during this curation pass.",
     "role": "Membrane envelope that bounds the resting toxicyst and can fuse with the plasma membrane during toxicyst discharge.",
     "evidence": [
      {
       "reference": "DOI:10.1186/s12915-024-01904-2",
       "notes": "Chen et al. 2024 reviewed toxicyst ultrastructure and discharge models involving the toxicyst membrane."
      }
     ]
    },
    {
     "component_id": "toxic_discharge_material",
     "label": "toxicyst toxic discharge material",
     "component_type": "SMALL_MOLECULE",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Coleps toxicyst discharge contains a mixture of free fatty acids and a minor phytanic-acid component; the precise toxicyst cargo and its conserved source-neutral small-molecule boundaries remain unresolved.",
     "role": "Toxic material released by the toxicyst discharge and implicated in chemical offense against prey ciliates.",
     "evidence": [
      {
       "reference": "DOI:10.1111/jeu.12106",
       "notes": "Buonanno et al. 2014 isolated toxicyst discharge from living Coleps hirtus and analyzed its free fatty acid-rich composition by liquid chromatography-electrospray mass spectrometry and gas chromatography-mass spectrometry."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:197905",
     "taxon_label": "Haptoria",
     "presence": "COMMON",
     "note": "Raptorial haptorian ciliates carry oral toxicysts, and long type I toxicysts are described as consistently present across Haptoria.",
     "reference": "DOI:10.1186/s12915-024-01904-2"
    },
    {
     "taxon_id": "NCBITaxon:60000",
     "taxon_label": "Coleps hirtus",
     "presence": "COMMON",
     "note": "Coleps hirtus cells carry toxicysts that cluster mainly in and around the oral aperture and assist carnivorous feeding.",
     "reference": "DOI:10.1111/jeu.12106"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:60000",
     "taxon_label": "Coleps hirtus",
     "note": "Freshwater ciliate in which toxicyst discharge material was isolated from living cells and tested for cytotoxic effects against other ciliates.",
     "reference": "DOI:10.1111/jeu.12106"
    }
   ],
   "functions": [
    {
     "function_id": "prey_immobilization",
     "label": "prey immobilization",
     "description": "Toxicysts rapidly discharge during ciliate predation and release toxic material that helps immobilize prey.",
     "evidence": [
      {
       "reference": "DOI:10.1111/jeu.12106",
       "notes": "Buonanno et al. 2014 tested the cytotoxic effects of Coleps hirtus toxicyst discharge and connected it to effective predatory behavior."
      },
      {
       "reference": "DOI:10.1186/s12915-024-01904-2",
       "notes": "Chen et al. 2024 observed raptorial haptorian ciliates using toxicysts near the oral apparatus during predation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1186/s12915-024-01904-2",
     "notes": "Chen et al. 2024, Genomic insights into the cellular specialization of predation in raptorial protists, BMC Biology."
    },
    {
     "reference": "DOI:10.1111/jeu.12106",
     "notes": "Buonanno et al. 2014, Chemical offense by means of toxicysts in the freshwater ciliate, Coleps hirtus, Journal of Eukaryotic Microbiology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "toxicyst_predatory_discharge",
     "title": "Toxicysts discharge toxic material during predation",
     "description": "A ciliate toxicyst is enclosed by a membrane, discharges during predatory prey contact, and releases toxic cargo that supports prey immobilization.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph connects observed toxicyst discharge to chemical offense without asserting the exact toxin biosynthesis pathway or membrane-fusion machinery.",
     "nodes": [
      {
       "node_id": "toxicyst_membrane",
       "label": "toxicyst membrane",
       "node_type": "STRUCTURE",
       "component_ref": "toxicyst_membrane"
      },
      {
       "node_id": "toxicyst",
       "label": "toxicyst",
       "node_type": "ORGANELLE",
       "grounding": "cellstructuremech:toxicyst"
      },
      {
       "node_id": "prey_contact",
       "label": "prey contact",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "toxicyst_discharge",
       "label": "toxicyst discharge",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "toxic_discharge_material",
       "label": "toxicyst toxic discharge material",
       "node_type": "CHEMICAL",
       "component_ref": "toxic_discharge_material"
      },
      {
       "node_id": "prey_immobilization",
       "label": "prey immobilization",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "toxicyst_membrane",
       "predicate": "bounds",
       "object": "toxicyst",
       "description": "The toxicyst membrane encloses the resting toxicyst.",
       "evidence": [
        {
         "reference": "DOI:10.1186/s12915-024-01904-2",
         "notes": "Chen et al. 2024 describe discharge models in which the toxicyst membrane releases stored toxic material."
        }
       ]
      },
      {
       "subject": "prey_contact",
       "predicate": "triggers",
       "object": "toxicyst_discharge",
       "description": "Prey contact triggers rapid discharge of offensive toxicysts from raptorial ciliates.",
       "evidence": [
        {
         "reference": "DOI:10.1186/s12915-024-01904-2",
         "notes": "Chen et al. 2024 described toxicysts as offensive extrusomes that rapidly discharge upon prey contact."
        }
       ]
      },
      {
       "subject": "toxicyst_discharge",
       "predicate": "releases",
       "object": "toxic_discharge_material",
       "description": "Toxicyst discharge releases toxic material from the organelle.",
       "evidence": [
        {
         "reference": "DOI:10.1111/jeu.12106",
         "notes": "Buonanno et al. 2014 isolated and chemically analyzed toxicyst discharge from living Coleps hirtus cells."
        }
       ]
      },
      {
       "subject": "toxic_discharge_material",
       "predicate": "supports",
       "object": "prey_immobilization",
       "description": "Toxic material released from Coleps hirtus toxicysts supports cytotoxic chemical offense against prey.",
       "evidence": [
        {
         "reference": "DOI:10.1111/jeu.12106",
         "notes": "Buonanno et al. 2014 found Coleps hirtus toxicyst discharge was cytotoxic to tested ciliates and essential for effective predation."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_toxicyst_toxin_groundings",
     "prompt": "Resolve exact small-molecule and biosynthetic boundaries for toxicyst toxic discharge material.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#toxic_discharge_material",
      "causal_graphs#toxicyst_predatory_discharge"
     ],
     "rationale": "Coleps discharge contains several free fatty acids and a minor amount of phytanic acid, while haptorian genomes are enriched for candidate toxin-related PKS and L-amino acid oxidase genes; this first record therefore leaves the toxic material aggregated until exact secreted molecules are localized to toxicysts.",
     "evidence": [
      {
       "reference": "DOI:10.1111/jeu.12106"
      },
      {
       "reference": "DOI:10.1186/s12915-024-01904-2"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    },
    {
     "discussion_id": "omit_candidate_toxin_genes_as_components",
     "prompt": "Do not curate haptorian PKS or L-amino acid oxidase expansions as mature toxicyst components without direct toxicyst localization.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#toxic_discharge_material"
     ],
     "rationale": "Chen et al. 2024 identified PKS and L-amino acid oxidase genes as duplicated candidate toxin genes in Haptoria, but those genes were not resolved as mature structural cargo or membrane constituents of the toxicyst organelle.",
     "evidence": [
      {
       "reference": "DOI:10.1186/s12915-024-01904-2",
       "notes": "Chen et al. 2024 proposed PKS and L-amino acid oxidase gene families as candidate toxin genes after comparative genomic and transcriptomic analyses."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    }
   ]
  },
  {
   "identifier": "GO:0005802",
   "label": "trans-Golgi network",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "The network of interconnected tubular and cisternal structures located within the Golgi apparatus on the side distal to the endoplasmic reticulum, from which secretory vesicles emerge. The trans-Golgi network is important in the later stages of protein secretion where it is thought to play a key role in the sorting and targeting of secreted proteins to the correct destination.",
   "definition_source": "GO:0005802",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-14T04:10:40Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T04:11:42Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added Golgi-subcompartment parentage, Golgi-apparatus parthood, the trans-Golgi network membrane as a part, a reviewed-label-only lipid bilayer component, Saccharomyces scope, TGN/endosomal protein-sorting function, GO/DOI evidence, a nonmechanistic TGN-endosome graph, and lipid-grounding plus trafficking-factor boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T04:25:51Z",
     "curator": "codex",
     "action": "FIX_DISCUSSION_ANCHOR",
     "changes": "Retargeted the TGN trafficking-factor boundary discussion from a bare components section anchor to the yeast_tgn_endosomal_traffic graph anchor required by corpus integrity checks.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T04:32:56Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Addressed #878 by narrowing the Saccharomyces taxonomic-scope and canonical-example notes so each stays within the single Holthuis or Copic reference attached to the row.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0098791"
   ],
   "part_of": [
    "GO:0005794"
   ],
   "has_part": [
    "GO:0032588"
   ],
   "synonyms": [
    {
     "synonym_text": "TGN",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005802"
    },
    {
     "synonym_text": "trans Golgi network",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005802"
    }
   ],
   "components": [
    {
     "component_id": "trans_golgi_network_lipid_bilayer",
     "label": "trans-Golgi network lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Lipid-bilayer constituent of the trans-Golgi network membrane.",
     "evidence": [
      {
       "reference": "GO:0032588",
       "notes": "GO:0032588 defines the trans-Golgi network membrane as the lipid bilayer around compartments that make up the trans-Golgi network."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0032588 identifies the whole trans-Golgi network membrane, but no separate source-neutral CURIE was curated for the generic lipid constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Holthuis et al. characterized Tlg1p and Tlg2p as Saccharomyces syntaxins in the TGN/endosomal system.",
     "reference": "DOI:10.1093/emboj/17.1.113"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which Ent3p and Ent5p adaptor functions in protein trafficking between the trans-Golgi network and endosomes were dissected.",
     "reference": "DOI:10.1091/MBC.E06-11-1000"
    }
   ],
   "functions": [
    {
     "function_id": "tgn_endosomal_protein_sorting",
     "label": "trans-Golgi network/endosome protein sorting",
     "description": "The yeast trans-Golgi network sorts cargo between late Golgi and endosomal compartments on routes toward the vacuole.",
     "evidence": [
      {
       "reference": "GO:0005802",
       "notes": "GO:0005802 defines the trans-Golgi network as the late-Golgi sorting and targeting compartment for secreted proteins."
      },
      {
       "reference": "DOI:10.1091/MBC.E06-11-1000",
       "notes": "Copic et al. 2007 studied cargo-specific protein trafficking between the trans-Golgi network and endosomes in Saccharomyces cerevisiae."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005802",
     "notes": "Gene Ontology cellular-component term for trans-Golgi network."
    },
    {
     "reference": "GO:0098791",
     "notes": "Gene Ontology cellular-component parent term for Golgi apparatus subcompartment."
    },
    {
     "reference": "GO:0005794",
     "notes": "Gene Ontology cellular-component term for Golgi apparatus."
    },
    {
     "reference": "GO:0032588",
     "notes": "Gene Ontology cellular-component term for trans-Golgi network membrane."
    },
    {
     "reference": "GO:0005768",
     "notes": "Gene Ontology cellular-component term for endosome."
    },
    {
     "reference": "DOI:10.1093/emboj/17.1.113",
     "notes": "Holthuis et al. 1998, 'Two syntaxin homologues in the TGN/endosomal system of yeast', EMBO Journal."
    },
    {
     "reference": "DOI:10.1091/MBC.E06-11-1000",
     "notes": "Copic et al. 2007, 'Ent3p and Ent5p exhibit cargo-specific functions in trafficking proteins between the trans-Golgi network and the endosomes in yeast', Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_tgn_endosomal_traffic",
     "title": "Yeast trans-Golgi network exchanges cargo with endosomes",
     "description": "In Saccharomyces cerevisiae, the trans-Golgi network/endosomal system supports cargo transport between late Golgi and endosomal compartments.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures trans-Golgi network topology and TGN-endosomal traffic without asserting the full SNARE, adaptor-protein, or cargo cohort as structural components.",
     "nodes": [
      {
       "node_id": "trans_golgi_network",
       "label": "trans-Golgi network",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005802",
       "component_ref": "trans_golgi_network_lipid_bilayer"
      },
      {
       "node_id": "trans_golgi_network_membrane",
       "label": "trans-Golgi network membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032588"
      },
      {
       "node_id": "golgi_apparatus",
       "label": "Golgi apparatus",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005794"
      },
      {
       "node_id": "endosome",
       "label": "endosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005768"
      },
      {
       "node_id": "tgn_endosomal_protein_sorting",
       "label": "TGN/endosomal protein sorting",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "trans_golgi_network_membrane",
       "predicate": "bounds",
       "object": "trans_golgi_network",
       "description": "The trans-Golgi network membrane is the lipid-bilayer boundary around compartments that make up the trans-Golgi network.",
       "evidence": [
        {
         "reference": "GO:0032588",
         "notes": "GO:0032588 defines the membrane surrounding trans-Golgi network compartments."
        }
       ]
      },
      {
       "subject": "trans_golgi_network",
       "predicate": "is part of",
       "object": "golgi_apparatus",
       "description": "The trans-Golgi network is a distal Golgi apparatus subcompartment.",
       "evidence": [
        {
         "reference": "GO:0005802",
         "notes": "GO:0005802 defines the trans-Golgi network as a distal Golgi sorting compartment."
        },
        {
         "reference": "GO:0098791",
         "notes": "GO:0098791 defines a Golgi apparatus subcompartment as a membrane-bounded compartment that is part of the Golgi apparatus."
        }
       ]
      },
      {
       "subject": "trans_golgi_network",
       "predicate": "supports",
       "object": "tgn_endosomal_protein_sorting",
       "description": "In yeast, the TGN/endosomal system moves cargo between late Golgi and endosomal compartments.",
       "evidence": [
        {
         "reference": "DOI:10.1093/emboj/17.1.113",
         "notes": "Holthuis et al. 1998 characterized the yeast TGN/endosomal system through the syntaxins Tlg1p and Tlg2p."
        },
        {
         "reference": "DOI:10.1091/MBC.E06-11-1000",
         "notes": "Copic et al. 2007 studied Ent3p/Ent5p roles in trafficking proteins between the yeast TGN and endosomes."
        }
       ]
      },
      {
       "subject": "tgn_endosomal_protein_sorting",
       "predicate": "connects",
       "object": "endosome",
       "description": "TGN/endosomal protein sorting links the trans-Golgi network to endosomal compartments.",
       "evidence": [
        {
         "reference": "DOI:10.1091/MBC.E06-11-1000",
         "notes": "Copic et al. 2007 framed Ent3p/Ent5p-dependent cargo sorting as protein trafficking between the trans-Golgi network and endosomes in yeast."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_trans_golgi_network_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the trans-Golgi network membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#trans_golgi_network_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0005802 and GO:0032588 identifies the surrounding trans-Golgi network membrane, but the membrane lipid-bilayer constituent is intentionally left as reviewed-label-only until an exact source-neutral lipid or membrane-constituent CURIE is curated.",
     "posed_by": "codex",
     "posed_date": "2026-09-14"
    },
    {
     "discussion_id": "exclude_tgn_trafficking_factors_as_components",
     "prompt": "Keep Tlg SNAREs and Ent adaptor proteins out of the trans-Golgi network structural-component list until exact source-neutral families are curated and a constituent-versus-trafficking-machinery boundary is reviewed.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#yeast_tgn_endosomal_traffic"
     ],
     "rationale": "Holthuis et al. 1998 and Copic et al. 2007 support TGN/endosomal traffic through Tlg1p, Tlg2p, Ent3p and Ent5p, but this initial whole-compartment record does not treat those trafficking factors as lipid-bilayer constituents of the TGN itself.",
     "evidence": [
      {
       "reference": "DOI:10.1093/emboj/17.1.113",
       "notes": "Holthuis et al. 1998 characterized yeast TGN/endosomal syntaxins."
      },
      {
       "reference": "DOI:10.1091/MBC.E06-11-1000",
       "notes": "Copic et al. 2007 characterized Ent3p/Ent5p functions in yeast TGN-endosome trafficking."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-14",
     "resolved_date": "2026-09-14"
    }
   ]
  },
  {
   "identifier": "GO:0032588",
   "label": "trans-Golgi network membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The lipid bilayer surrounding any of the compartments that make up the trans-Golgi network.",
   "definition_source": "GO:0032588",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-14T04:54:23Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T04:54:53Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added Golgi-membrane parentage, trans-Golgi-network parthood, a reviewed-label-only TGN membrane lipid bilayer component, Saccharomyces scope, GO/DOI evidence, a nonmechanistic TGN membrane traffic graph, and lipid-grounding plus trafficking-factor boundary discussions.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0000139"
   ],
   "part_of": [
    "GO:0005802"
   ],
   "synonyms": [
    {
     "synonym_text": "trans Golgi network membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0032588"
    }
   ],
   "components": [
    {
     "component_id": "trans_golgi_network_membrane_lipid_bilayer",
     "label": "trans-Golgi network membrane lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Lipid-bilayer constituent of the trans-Golgi network membrane.",
     "evidence": [
      {
       "reference": "GO:0032588",
       "notes": "GO:0032588 defines the trans-Golgi network membrane as the lipid bilayer around compartments that make up the trans-Golgi network."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0032588 identifies the whole trans-Golgi network membrane, but no separate source-neutral CURIE was curated for the generic lipid constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Holthuis et al. characterized Tlg1p and Tlg2p as Saccharomyces syntaxins in the TGN/endosomal system.",
     "reference": "DOI:10.1093/emboj/17.1.113"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which Ent3p and Ent5p adaptor functions in protein trafficking between the trans-Golgi network and endosomes were dissected.",
     "reference": "DOI:10.1091/MBC.E06-11-1000"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0032588",
     "notes": "Gene Ontology cellular-component term for trans-Golgi network membrane."
    },
    {
     "reference": "GO:0000139",
     "notes": "Gene Ontology cellular-component parent term for Golgi membrane."
    },
    {
     "reference": "GO:0005802",
     "notes": "Gene Ontology cellular-component term for trans-Golgi network."
    },
    {
     "reference": "GO:0005794",
     "notes": "Gene Ontology cellular-component term for Golgi apparatus."
    },
    {
     "reference": "GO:0005768",
     "notes": "Gene Ontology cellular-component term for endosome."
    },
    {
     "reference": "DOI:10.1093/emboj/17.1.113",
     "notes": "Holthuis et al. 1998, 'Two syntaxin homologues in the TGN/endosomal system of yeast', EMBO Journal."
    },
    {
     "reference": "DOI:10.1091/MBC.E06-11-1000",
     "notes": "Copic et al. 2007, 'Ent3p and Ent5p exhibit cargo-specific functions in trafficking proteins between the trans-Golgi network and the endosomes in yeast', Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "trans_golgi_network_membrane_traffic",
     "title": "Trans-Golgi network membranes bound yeast sorting compartments",
     "description": "The trans-Golgi network membrane bounds TGN compartments that participate in yeast traffic between late Golgi and endosomal compartments.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the TGN membrane boundary and TGN-endosomal traffic without asserting the full SNARE, adaptor-protein, or cargo cohort as membrane constituents.",
     "nodes": [
      {
       "node_id": "trans_golgi_network_membrane",
       "label": "trans-Golgi network membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032588",
       "component_ref": "trans_golgi_network_membrane_lipid_bilayer"
      },
      {
       "node_id": "trans_golgi_network",
       "label": "trans-Golgi network",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005802"
      },
      {
       "node_id": "endosome",
       "label": "endosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005768"
      },
      {
       "node_id": "tgn_endosomal_protein_sorting",
       "label": "TGN/endosomal protein sorting",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "trans_golgi_network_membrane",
       "predicate": "bounds",
       "object": "trans_golgi_network",
       "description": "The trans-Golgi network membrane is the lipid-bilayer boundary around compartments that make up the trans-Golgi network.",
       "evidence": [
        {
         "reference": "GO:0032588",
         "notes": "GO:0032588 defines the membrane surrounding trans-Golgi network compartments."
        }
       ]
      },
      {
       "subject": "trans_golgi_network_membrane",
       "predicate": "supports",
       "object": "tgn_endosomal_protein_sorting",
       "description": "In yeast, traffic between the trans-Golgi network and endosomes depends on membrane-associated Tlg syntaxins and Ent adaptor proteins.",
       "evidence": [
        {
         "reference": "DOI:10.1093/emboj/17.1.113",
         "notes": "Holthuis et al. 1998 characterized the yeast TGN/endosomal system through the syntaxins Tlg1p and Tlg2p."
        },
        {
         "reference": "DOI:10.1091/MBC.E06-11-1000",
         "notes": "Copic et al. 2007 studied Ent3p/Ent5p roles in trafficking proteins between the yeast TGN and endosomes."
        }
       ]
      },
      {
       "subject": "tgn_endosomal_protein_sorting",
       "predicate": "connects",
       "object": "endosome",
       "description": "TGN/endosomal protein sorting links the trans-Golgi network membrane to endosomal traffic routes.",
       "evidence": [
        {
         "reference": "DOI:10.1091/MBC.E06-11-1000",
         "notes": "Copic et al. 2007 framed Ent3p/Ent5p-dependent cargo sorting as protein trafficking between the trans-Golgi network and endosomes in yeast."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_trans_golgi_network_membrane_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the trans-Golgi network membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#trans_golgi_network_membrane_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0032588, but the TGN membrane lipid-bilayer constituent is intentionally left as reviewed-label-only until an exact source-neutral lipid or membrane-constituent CURIE is curated.",
     "posed_by": "codex",
     "posed_date": "2026-09-14"
    },
    {
     "discussion_id": "exclude_tgn_trafficking_factors_as_components",
     "prompt": "Keep Tlg SNAREs and Ent adaptor proteins out of the trans-Golgi network membrane structural-component list until exact source-neutral families are curated and a constituent-versus-trafficking-machinery boundary is reviewed.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#trans_golgi_network_membrane_traffic"
     ],
     "rationale": "Holthuis et al. 1998 and Copic et al. 2007 support TGN/endosomal membrane traffic through Tlg1p, Tlg2p, Ent3p and Ent5p, but this initial membrane record does not treat those trafficking factors as lipid-bilayer constituents of the TGN membrane itself.",
     "evidence": [
      {
       "reference": "DOI:10.1093/emboj/17.1.113",
       "notes": "Holthuis et al. 1998 characterized yeast TGN/endosomal syntaxins."
      },
      {
       "reference": "DOI:10.1091/MBC.E06-11-1000",
       "notes": "Copic et al. 2007 characterized Ent3p/Ent5p functions in yeast TGN-endosome trafficking."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-14",
     "resolved_date": "2026-09-14"
    }
   ]
  },
  {
   "identifier": "GO:0030140",
   "label": "trans-Golgi network transport vesicle",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A vesicle that mediates transport between the trans-Golgi network and other parts of the cell. A membrane-bounded transport vesicle that buds from the trans-Golgi network (TGN) to sort and deliver biosynthetic secretory and endolysosomal cargo to the plasma membrane, endosomes, or vacuole in yeasts, filamentous fungi, and protists. Vesicle biogenesis is driven by Arf1 GTPase activation, clathrin/adaptor or exomer coat assembly, and phosphatidylinositol-4-phosphate signaling.",
   "definition_source": "GO:0030140",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0005798",
    "GO:0030133",
    "GO:0030136"
   ],
   "has_part": [
    "GO:0012510",
    "GO:0034044",
    "GO:0098564"
   ],
   "synonyms": [
    {
     "synonym_text": "TGN transport vesicle",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030140"
    },
    {
     "synonym_text": "trans-Golgi network constitutive secretory pathway transport vesicle",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030140"
    }
   ],
   "components": [
    {
     "component_id": "trans_golgi_network_transport_vesicle_membrane_lipid_bilayer",
     "label": "trans-Golgi network transport vesicle membrane lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Lipid-bilayer constituent of the trans-Golgi network transport vesicle membrane that surrounds a TGN transport vesicle.",
     "evidence": [
      {
       "reference": "GO:0012510",
       "notes": "GO:0012510 defines the trans-Golgi network transport vesicle membrane as the lipid bilayer surrounding a vesicle moving material between the TGN and other compartments."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0012510 identifies the whole trans-Golgi network transport vesicle membrane, but no separate source-neutral CURIE was curated for the generic lipid constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Holthuis et al. characterized Tlg1p and Tlg2p as Saccharomyces syntaxins in the TGN/endosomal system.",
     "reference": "DOI:10.1093/emboj/17.1.113"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which Ent3p and Ent5p adaptor functions in protein trafficking between the trans-Golgi network and endosomes were dissected.",
     "reference": "DOI:10.1091/MBC.E06-11-1000"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030140",
     "notes": "Gene Ontology cellular-component term for trans-Golgi network transport vesicle: A vesicle that mediates transport between the trans-Golgi network and other parts of the cell."
    },
    {
     "reference": "GO:0012510",
     "notes": "Gene Ontology cellular-component term for trans-Golgi network transport vesicle membranes."
    },
    {
     "reference": "GO:0030658",
     "notes": "Gene Ontology cellular-component direct parent term for transport vesicle membranes."
    },
    {
     "reference": "GO:0030660",
     "notes": "Gene Ontology cellular-component direct parent term for Golgi-associated vesicle membranes."
    },
    {
     "reference": "GO:0030665",
     "notes": "Gene Ontology cellular-component direct parent term for clathrin-coated vesicle membranes."
    },
    {
     "reference": "GO:0030130",
     "notes": "Gene Ontology cellular-component term for the clathrin coat of a trans-Golgi network vesicle that is part of the TGN transport vesicle membrane."
    },
    {
     "reference": "GO:0005802",
     "notes": "Gene Ontology cellular-component term for the trans-Golgi network."
    },
    {
     "reference": "GO:0005768",
     "notes": "Gene Ontology cellular-component term for endosomes."
    },
    {
     "reference": "DOI:10.1093/emboj/17.1.113",
     "notes": "Holthuis et al. 1998, 'Two syntaxin homologues in the TGN/endosomal system of yeast', EMBO Journal."
    },
    {
     "reference": "DOI:10.1091/MBC.E06-11-1000",
     "notes": "Copic et al. 2007, 'Ent3p and Ent5p exhibit cargo-specific functions in trafficking proteins between the trans-Golgi network and the endosomes in yeast', Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "trans_golgi_network_transport_vesicle_mechanism",
     "title": "Trans-golgi network transport vesicle assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of trans-Golgi network transport vesicle (GO:0030140) to its biological functions.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "trans_golgi_network_transport_vesicle",
       "label": "trans-Golgi network transport vesicle",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030140",
       "description": "A vesicle that mediates transport between the trans-Golgi network and other parts of the cell."
      },
      {
       "node_id": "trans_golgi_network_transport_vesicle_membrane_lipid_bilayer",
       "label": "trans-Golgi network transport vesicle membrane lipid bilayer",
       "node_type": "CHEMICAL",
       "component_ref": "trans_golgi_network_transport_vesicle_membrane_lipid_bilayer",
       "description": "Lipid-bilayer constituent of the trans-Golgi network transport vesicle membrane that surrounds a TGN transport vesicle."
      },
      {
       "node_id": "trans_golgi_network_transport_vesicle_membrane",
       "label": "trans-Golgi network transport vesicle membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0012510",
       "description": "Constituent structural subassembly (trans-Golgi network transport vesicle membrane, GO:0012510) within trans-Golgi network transport vesicle."
      },
      {
       "node_id": "exomer_complex",
       "label": "exomer complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0034044",
       "description": "Constituent structural subassembly (exomer complex, GO:0034044) within trans-Golgi network transport vesicle."
      }
     ],
     "edges": [
      {
       "subject": "trans_golgi_network_transport_vesicle_membrane_lipid_bilayer",
       "predicate": "is part of",
       "object": "trans_golgi_network_transport_vesicle",
       "description": "Lipid-bilayer constituent of the trans-Golgi network transport vesicle membrane that surrounds a TGN transport vesicle.",
       "evidence": [
        {
         "reference": "GO:0012510",
         "notes": "GO:0012510 defines the trans-Golgi network transport vesicle membrane as the lipid bilayer surrounding a vesicle moving material between the TGN and other compartments."
        }
       ]
      },
      {
       "subject": "trans_golgi_network_transport_vesicle_membrane",
       "predicate": "is part of",
       "object": "trans_golgi_network_transport_vesicle",
       "description": "Trans-golgi network transport vesicle membrane is a structural part of trans-Golgi network transport vesicle.",
       "evidence": [
        {
         "reference": "DOI:10.1093/emboj/17.1.113",
         "notes": "Holthuis et al. 1998, 'Two syntaxin homologues in the TGN/endosomal system of yeast', EMBO Journal."
        }
       ]
      },
      {
       "subject": "exomer_complex",
       "predicate": "is part of",
       "object": "trans_golgi_network_transport_vesicle",
       "description": "Exomer complex is a structural part of trans-Golgi network transport vesicle.",
       "evidence": [
        {
         "reference": "DOI:10.1093/emboj/17.1.113",
         "notes": "Holthuis et al. 1998, 'Two syntaxin homologues in the TGN/endosomal system of yeast', EMBO Journal."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:39Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of trans-Golgi network transport vesicle (GO:0030140) in category MEMBRANE_ORGANELLE with verified GO hierarchy, compartmental context, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "GO:0098564",
   "label": "trans-Golgi network transport vesicle lumen",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The volume enclosed within the membrane of a trans-Golgi network transport vesicle. The enclosed aqueous compartment within a trans-Golgi network (TGN) transport vesicle bounded by the vesicle membrane. In yeasts and other microbial eukaryotes, the TGN vesicle lumen houses soluble secretory glycoproteins, cell-wall remodeling enzymes, and vacuolar hydrolase precursors sorted from the late Golgi.",
   "definition_source": "GO:0098564",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0005796",
    "GO:0098566"
   ],
   "part_of": [
    "GO:0030140"
   ],
   "components": [],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Holthuis et al. characterized Tlg1p and Tlg2p as Saccharomyces syntaxins in the TGN/endosomal system.",
     "reference": "DOI:10.1093/emboj/17.1.113"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which Ent3p and Ent5p adaptor functions in protein trafficking between the trans-Golgi network and endosomes were dissected.",
     "reference": "DOI:10.1091/MBC.E06-11-1000"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0098564",
     "notes": "Gene Ontology cellular-component term for trans-Golgi network transport vesicle lumen: The volume enclosed within the membrane of a trans-Golgi network transport vesicle."
    },
    {
     "reference": "GO:0012510",
     "notes": "Gene Ontology cellular-component term for trans-Golgi network transport vesicle membranes."
    },
    {
     "reference": "GO:0030658",
     "notes": "Gene Ontology cellular-component direct parent term for transport vesicle membranes."
    },
    {
     "reference": "GO:0030660",
     "notes": "Gene Ontology cellular-component direct parent term for Golgi-associated vesicle membranes."
    },
    {
     "reference": "GO:0030665",
     "notes": "Gene Ontology cellular-component direct parent term for clathrin-coated vesicle membranes."
    },
    {
     "reference": "GO:0030140",
     "notes": "Gene Ontology cellular-component term for the containing trans-Golgi network transport vesicle."
    },
    {
     "reference": "GO:0030130",
     "notes": "Gene Ontology cellular-component term for the clathrin coat of a trans-Golgi network vesicle that is part of the TGN transport vesicle membrane."
    },
    {
     "reference": "GO:0005802",
     "notes": "Gene Ontology cellular-component term for the trans-Golgi network."
    },
    {
     "reference": "GO:0005768",
     "notes": "Gene Ontology cellular-component term for endosomes."
    },
    {
     "reference": "DOI:10.1093/emboj/17.1.113",
     "notes": "Holthuis et al. 1998, 'Two syntaxin homologues in the TGN/endosomal system of yeast', EMBO Journal."
    },
    {
     "reference": "DOI:10.1091/MBC.E06-11-1000",
     "notes": "Copic et al. 2007, 'Ent3p and Ent5p exhibit cargo-specific functions in trafficking proteins between the trans-Golgi network and the endosomes in yeast', Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "trans_golgi_network_transport_vesicle_lumen_mechanism",
     "title": "Trans-golgi network transport vesicle lumen assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of trans-Golgi network transport vesicle lumen (GO:0098564) to its biological functions.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "trans_golgi_network_transport_vesicle_lumen",
       "label": "trans-Golgi network transport vesicle lumen",
       "node_type": "STRUCTURE",
       "grounding": "GO:0098564",
       "description": "The volume enclosed within the membrane of a trans-Golgi network transport vesicle."
      },
      {
       "node_id": "trans_golgi_network_transport_vesicle",
       "label": "trans-Golgi network transport vesicle",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030140",
       "description": "Enclosing or holo-structural assembly (trans-Golgi network transport vesicle, GO:0030140) containing trans-Golgi network transport vesicle lumen."
      }
     ],
     "edges": [
      {
       "subject": "trans_golgi_network_transport_vesicle_lumen",
       "predicate": "is part of",
       "object": "trans_golgi_network_transport_vesicle",
       "description": "Trans-golgi network transport vesicle lumen forms an integral structural compartment or subassembly of trans-Golgi network transport vesicle.",
       "evidence": [
        {
         "reference": "DOI:10.1093/emboj/17.1.113",
         "notes": "Holthuis et al. 1998, 'Two syntaxin homologues in the TGN/endosomal system of yeast', EMBO Journal."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:39Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of trans-Golgi network transport vesicle lumen (GO:0098564) in category MEMBRANE_ORGANELLE with verified GO hierarchy, compartmental context, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "GO:0012510",
   "label": "trans-Golgi network transport vesicle membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The lipid bilayer surrounding a vesicle transporting substances between the trans-Golgi network and other parts of the cell.",
   "definition_source": "GO:0012510",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-16T06:45:08Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T06:46:24Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO transport/Golgi-associated/clathrin-coated vesicle membrane parentage, TGN transport vesicle parthood, the GO exact synonyms, a reviewed-label-only lipid-bilayer component, Saccharomyces TGN/endosome traffic scope, GO/DOI evidence, a nonmechanistic TGN transport vesicle membrane topology graph, and lipid-grounding plus clathrin-coat boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T06:58:53Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Resolved PR #1072 review issue #1073 by connecting the trans-Golgi network node into the nonmechanistic TGN transport vesicle membrane topology graph.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0030658",
    "GO:0030660",
    "GO:0030665"
   ],
   "part_of": [
    "GO:0030140"
   ],
   "has_part": [
    "GO:0030130"
   ],
   "synonyms": [
    {
     "synonym_text": "TGN transport vesicle membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0012510"
    },
    {
     "synonym_text": "trans-Golgi network constitutive secretory pathway transport vesicle membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0012510"
    }
   ],
   "components": [
    {
     "component_id": "trans_golgi_network_transport_vesicle_membrane_lipid_bilayer",
     "label": "trans-Golgi network transport vesicle membrane lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Lipid-bilayer constituent of the trans-Golgi network transport vesicle membrane that surrounds a TGN transport vesicle.",
     "evidence": [
      {
       "reference": "GO:0012510",
       "notes": "GO:0012510 defines the trans-Golgi network transport vesicle membrane as the lipid bilayer surrounding a vesicle moving material between the TGN and other compartments."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0012510 identifies the whole trans-Golgi network transport vesicle membrane, but no separate source-neutral CURIE was curated for the generic lipid constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Holthuis et al. characterized Tlg1p and Tlg2p as Saccharomyces syntaxins in the TGN/endosomal system.",
     "reference": "DOI:10.1093/emboj/17.1.113"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which Ent3p and Ent5p adaptor functions in protein trafficking between the trans-Golgi network and endosomes were dissected.",
     "reference": "DOI:10.1091/MBC.E06-11-1000"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0012510",
     "notes": "Gene Ontology cellular-component term for trans-Golgi network transport vesicle membranes."
    },
    {
     "reference": "GO:0030658",
     "notes": "Gene Ontology cellular-component direct parent term for transport vesicle membranes."
    },
    {
     "reference": "GO:0030660",
     "notes": "Gene Ontology cellular-component direct parent term for Golgi-associated vesicle membranes."
    },
    {
     "reference": "GO:0030665",
     "notes": "Gene Ontology cellular-component direct parent term for clathrin-coated vesicle membranes."
    },
    {
     "reference": "GO:0030140",
     "notes": "Gene Ontology cellular-component term for the containing trans-Golgi network transport vesicle."
    },
    {
     "reference": "GO:0030130",
     "notes": "Gene Ontology cellular-component term for the clathrin coat of a trans-Golgi network vesicle that is part of the TGN transport vesicle membrane."
    },
    {
     "reference": "GO:0005802",
     "notes": "Gene Ontology cellular-component term for the trans-Golgi network."
    },
    {
     "reference": "GO:0005768",
     "notes": "Gene Ontology cellular-component term for endosomes."
    },
    {
     "reference": "DOI:10.1093/emboj/17.1.113",
     "notes": "Holthuis et al. 1998, 'Two syntaxin homologues in the TGN/endosomal system of yeast', EMBO Journal."
    },
    {
     "reference": "DOI:10.1091/MBC.E06-11-1000",
     "notes": "Copic et al. 2007, 'Ent3p and Ent5p exhibit cargo-specific functions in trafficking proteins between the trans-Golgi network and the endosomes in yeast', Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "tgn_transport_vesicle_membrane_topology",
     "title": "Trans-Golgi network transport vesicle membrane topology",
     "description": "The trans-Golgi network transport vesicle membrane is the clathrin-coated lipid-bilayer boundary of a TGN transport vesicle.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the vesicle-membrane boundary, the GO-grounded TGN clathrin coat parthood, and TGN/endosome traffic without asserting the full clathrin-adaptor assembly mechanism.",
     "nodes": [
      {
       "node_id": "trans_golgi_network_transport_vesicle_membrane",
       "label": "trans-Golgi network transport vesicle membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0012510",
       "component_ref": "trans_golgi_network_transport_vesicle_membrane_lipid_bilayer"
      },
      {
       "node_id": "trans_golgi_network_transport_vesicle",
       "label": "trans-Golgi network transport vesicle",
       "node_type": "ORGANELLE",
       "grounding": "GO:0030140"
      },
      {
       "node_id": "tgn_clathrin_coat",
       "label": "clathrin coat of trans-Golgi network vesicle",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030130"
      },
      {
       "node_id": "trans_golgi_network",
       "label": "trans-Golgi network",
       "node_type": "ORGANELLE",
       "grounding": "GO:0005802"
      },
      {
       "node_id": "endosome",
       "label": "endosome",
       "node_type": "ORGANELLE",
       "grounding": "GO:0005768"
      },
      {
       "node_id": "tgn_endosomal_protein_sorting",
       "label": "TGN/endosomal protein sorting",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "trans_golgi_network_transport_vesicle_membrane",
       "predicate": "is part of",
       "object": "trans_golgi_network_transport_vesicle",
       "description": "The trans-Golgi network transport vesicle membrane is part of a TGN transport vesicle.",
       "evidence": [
        {
         "reference": "GO:0012510",
         "notes": "GO:0012510 identifies the TGN transport vesicle membrane."
        },
        {
         "reference": "GO:0030140",
         "notes": "GO:0030140 identifies the containing TGN transport vesicle."
        }
       ]
      },
      {
       "subject": "trans_golgi_network_transport_vesicle_membrane",
       "predicate": "bounds",
       "object": "trans_golgi_network_transport_vesicle",
       "description": "The TGN transport vesicle membrane surrounds a vesicle that carries material between the TGN and other compartments.",
       "evidence": [
        {
         "reference": "GO:0012510",
         "notes": "GO:0012510 defines this structure as the lipid bilayer surrounding a TGN transport vesicle."
        }
       ]
      },
      {
       "subject": "tgn_clathrin_coat",
       "predicate": "is part of",
       "object": "trans_golgi_network_transport_vesicle_membrane",
       "description": "The clathrin coat of a TGN vesicle is a coat part on the TGN transport vesicle membrane.",
       "evidence": [
        {
         "reference": "GO:0030130",
         "notes": "GO:0030130 records the clathrin coat of a TGN vesicle as part of a GO:0012510 trans-Golgi network transport vesicle membrane."
        }
       ]
      },
      {
       "subject": "trans_golgi_network_transport_vesicle_membrane",
       "predicate": "supports",
       "object": "tgn_endosomal_protein_sorting",
       "description": "TGN transport vesicle membranes participate in vesicular traffic between the TGN and endosomes.",
       "evidence": [
        {
         "reference": "GO:0012510",
         "notes": "GO:0012510 identifies this membrane as surrounding vesicles that move material between the TGN and other compartments."
        },
        {
         "reference": "DOI:10.1091/MBC.E06-11-1000",
         "notes": "Copic et al. 2007 studied Ent3p/Ent5p functions in yeast trafficking between the TGN and endosomes."
        }
       ]
      },
      {
       "subject": "tgn_endosomal_protein_sorting",
       "predicate": "connects",
       "object": "trans_golgi_network",
       "description": "TGN/endosomal protein sorting links TGN-derived transport-vesicle traffic to the trans-Golgi network.",
       "evidence": [
        {
         "reference": "GO:0012510",
         "notes": "GO:0012510 identifies this membrane as surrounding vesicles that transport substances between the TGN and other parts of the cell."
        },
        {
         "reference": "DOI:10.1091/MBC.E06-11-1000",
         "notes": "Copic et al. 2007 framed Ent3p/Ent5p adaptor roles as cargo-specific trafficking between the TGN and endosomes."
        }
       ]
      },
      {
       "subject": "tgn_endosomal_protein_sorting",
       "predicate": "connects",
       "object": "endosome",
       "description": "TGN/endosomal protein sorting links TGN-derived transport-vesicle traffic to endosomal compartments.",
       "evidence": [
        {
         "reference": "DOI:10.1091/MBC.E06-11-1000",
         "notes": "Copic et al. 2007 framed Ent3p/Ent5p adaptor roles as cargo-specific trafficking between the TGN and endosomes."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_tgn_transport_vesicle_membrane_lipid_bilayer",
     "prompt": "Resolve an exact source-neutral grounding for the lipid constituent of the trans-Golgi network transport vesicle membrane.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#trans_golgi_network_transport_vesicle_membrane_lipid_bilayer"
     ],
     "rationale": "The record is exactly grounded to GO:0012510, but the TGN transport vesicle membrane lipid-bilayer constituent is intentionally left reviewed-label-only until an exact source-neutral lipid or membrane-constituent CURIE is curated.",
     "evidence": [
      {
       "reference": "GO:0012510"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    },
    {
     "discussion_id": "keep_tgn_clathrin_coat_off_lipid_components",
     "prompt": "Keep the clathrin coat of TGN vesicles as a structural part rather than a lipid-bilayer component.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#tgn_transport_vesicle_membrane_topology"
     ],
     "rationale": "GO:0030130 denotes the protein coat part of the membrane, whereas GO:0012510 denotes the vesicle-bounding lipid bilayer membrane.",
     "resolution_note": "Mirrored GO:0030130 as a structural has_part relation while representing only the reviewed-label-only lipid bilayer as a direct membrane component.",
     "evidence": [
      {
       "reference": "GO:0012510",
       "notes": "GO:0012510 identifies the whole TGN transport vesicle membrane."
      },
      {
       "reference": "GO:0030130",
       "notes": "GO:0030130 identifies the clathrin coat of a TGN vesicle that GO models as part of GO:0012510."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16",
     "resolved_date": "2026-09-16"
    }
   ]
  },
  {
   "identifier": "GO:0055039",
   "label": "trichocyst",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A crystalline exocytotic organelle composed of small, acidic proteins existing primarily as disulphide-linked dimers. The trichocyst releases long filamentous proteins that capture predators in net-like structures to slow them down when the cell is disturbed.",
   "definition_source": "GO:0055039",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-10T11:12:03Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T11:12:57Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added Paramecium trichocyst matrix proteins as a reviewed-label-only constituent, Paramecium tetraurelia taxonomic scope and canonical example, a stimulus-triggered discharge function, record-level trichocyst evidence, a matrix discharge graph and a grounding TODO for matrix, membrane and tip components.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T11:20:58Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Addressed PR #353 review issues #354 and #355 by adding extracellular Ca2+-triggered trichocyst matrix recrystallization to the discharge graph and removing the uncoupled Pease 1947 record-level citation.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 3 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "components": [
    {
     "component_id": "trichocyst_matrix_proteins",
     "label": "trichocyst matrix proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "role": "Small acidic secretory proteins that coassemble into the crystalline matrix of the Paramecium trichocyst body.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.6.6.649",
       "notes": "Madeddu et al. 1995 cloned a Paramecium multigene family encoding polypeptides of the crystalline trichocyst matrix."
      },
      {
       "reference": "DOI:10.1111/jeu.12332",
       "notes": "Plattner 2017 reviewed Paramecium trichocyst bodies as crystalline matrices assembled from Trichocyst Matrix Proteins."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral InterPro, Pfam or NCBIfam accession for the Paramecium trichocyst matrix protein family was curated in this pass.",
     "gene_symbols": [
      "TMP1",
      "TMP2",
      "TMP4"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q27173",
       "protein_label": "Trichocyst matrix protein T2-A",
       "gene_symbol": "T2A",
       "taxon_id": "NCBITaxon:5888",
       "taxon_label": "Paramecium tetraurelia",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene TMP2, which UniProt lists under the primary name T2A, in Paramecium tetraurelia. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q27173",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q27173, the single reviewed entry for gene TMP2 in Paramecium tetraurelia. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q27174",
       "protein_label": "Trichocyst matrix protein T2-B",
       "gene_symbol": "T2B",
       "taxon_id": "NCBITaxon:5888",
       "taxon_label": "Paramecium tetraurelia",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene TMP2, which UniProt lists under the primary name T2B, in Paramecium tetraurelia. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q27174",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q27174, the single reviewed entry for gene TMP2 in Paramecium tetraurelia. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:A0C767",
       "protein_label": "Trichocyst matrix protein T4-B",
       "gene_symbol": "T4B",
       "taxon_id": "NCBITaxon:5888",
       "taxon_label": "Paramecium tetraurelia",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene TMP4, which UniProt lists under the primary name T4B, in Paramecium tetraurelia. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A0C767",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry A0C767, the single reviewed entry for gene TMP4 in Paramecium tetraurelia. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5888",
     "taxon_label": "Paramecium tetraurelia",
     "presence": "COMMON",
     "note": "Dense-core trichocysts and their crystalline matrix proteins have been characterized in Paramecium tetraurelia.",
     "reference": "DOI:10.1091/mbc.6.6.649"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5888",
     "taxon_label": "Paramecium tetraurelia",
     "note": "Ciliate model in which a multigene family encoding the crystalline trichocyst matrix proteins was identified.",
     "reference": "DOI:10.1091/mbc.6.6.649"
    }
   ],
   "functions": [
    {
     "function_id": "stimulus_triggered_filament_discharge",
     "label": "stimulus-triggered filament discharge",
     "description": "Trichocysts undergo regulated exocytosis, contact extracellular Ca2+, and recrystallize a condensed matrix as an elongated extracellular filament.",
     "evidence": [
      {
       "reference": "DOI:10.1111/jeu.12332",
       "notes": "Plattner 2017 reviewed Paramecium trichocysts as projectile-like secretory organelles that discharge in a stimulus-triggered reaction."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0055039",
     "notes": "Gene Ontology cellular-component term for trichocyst."
    },
    {
     "reference": "DOI:10.1091/mbc.6.6.649",
     "notes": "Madeddu et al. 1995, A large multigene family codes for the polypeptides of the crystalline trichocyst matrix in Paramecium, Molecular Biology of the Cell."
    },
    {
     "reference": "DOI:10.1111/jeu.12332",
     "notes": "Plattner 2017, Trichocysts-Paramecium's Projectile-like Secretory Organelles, Journal of Eukaryotic Microbiology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "matrix_filament_discharge",
     "title": "Calcium-triggered matrix proteins discharge as a filament",
     "description": "Paramecium trichocyst matrix proteins coassemble into a crystalline trichocyst matrix that is stored in the organelle. After stimulated exocytosis, extracellular Ca2+ triggers matrix recrystallization and extension into the discharged filament.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "nodes": [
      {
       "node_id": "trichocyst_matrix_proteins",
       "label": "trichocyst matrix proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "trichocyst_matrix_proteins"
      },
      {
       "node_id": "crystalline_matrix",
       "label": "crystalline trichocyst matrix",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "trichocyst",
       "label": "trichocyst",
       "node_type": "STRUCTURE",
       "grounding": "GO:0055039"
      },
      {
       "node_id": "extended_filament",
       "label": "extended trichocyst filament",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "extracellular_calcium",
       "label": "calcium(2+)",
       "node_type": "CHEMICAL",
       "grounding": "CHEBI:29108"
      }
     ],
     "edges": [
      {
       "subject": "trichocyst_matrix_proteins",
       "predicate": "coassemble into",
       "object": "crystalline_matrix",
       "description": "Trichocyst matrix proteins form the crystalline protein body stored inside mature Paramecium trichocysts.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.6.6.649",
         "notes": "Madeddu et al. 1995 identified the TMP multigene family encoding crystalline trichocyst matrix polypeptides in Paramecium."
        }
       ]
      },
      {
       "subject": "crystalline_matrix",
       "predicate": "is stored in",
       "object": "trichocyst",
       "description": "The condensed crystalline matrix is the secretory cargo packaged by the trichocyst.",
       "evidence": [
        {
         "reference": "DOI:10.1111/jeu.12332",
         "notes": "Plattner 2017 reviewed Paramecium trichocyst bodies as condensed crystalline secretory matrices."
        }
       ]
      },
      {
       "subject": "extracellular_calcium",
       "predicate": "triggers recrystallization of",
       "object": "crystalline_matrix",
       "description": "When stimulated exocytosis exposes the condensed trichocyst matrix to extracellular Ca2+, the matrix explosively recrystallizes.",
       "evidence": [
        {
         "reference": "DOI:10.1111/jeu.12332",
         "notes": "Plattner 2017 reviewed extracellular Ca2+-triggered matrix recrystallization as the transition that powers Paramecium trichocyst projection."
        }
       ]
      },
      {
       "subject": "crystalline_matrix",
       "predicate": "recrystallizes into",
       "object": "extended_filament",
       "description": "The Ca2+-triggered matrix transition converts the condensed trichocyst body into an extended extracellular filament.",
       "evidence": [
        {
         "reference": "DOI:10.1111/jeu.12332",
         "notes": "Plattner 2017 described the rapid extracellular-Ca2+-driven discharge of condensed Paramecium trichocysts into extended projectile-like structures."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_trichocyst_matrix_family",
     "prompt": "Resolve exact family groundings and boundaries for trichocyst matrix, membrane and tip components.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#trichocyst_matrix_proteins"
     ],
     "rationale": "This first record includes the experimentally cloned crystalline matrix protein family. Additional tip, sheath and membrane constituents should be added only after exact family groundings and their relationship to the mature, discharge-competent trichocyst are resolved.",
     "evidence": [
      {
       "reference": "DOI:10.1111/jeu.12332"
      }
     ],
     "posed_by": "claude",
     "posed_date": "2026-09-10"
    }
   ]
  },
  {
   "identifier": "GO:0005775",
   "label": "vacuolar lumen",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The volume enclosed within the vacuolar membrane.",
   "definition_source": "GO:0005775",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T09:30:21Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T09:31:21Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added organelle-lumen parentage, vacuole parthood, Eukaryota scope, a Saccharomyces example, lumen compartmentalization, GO/DOI evidence, a nonmechanistic membrane/lumen topology graph, and a resolved lumen-boundary interpretation.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T09:42:48Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Addressed PR #957 review issues #958, #959, and #960 by narrowing distribution to Saccharomyces evidence, retyping the lumen and vacuole graph nodes, and marking the topology graph as FUNCTION.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0070013"
   ],
   "part_of": [
    "GO:0005773"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has an acidic lumen inside its lysosome-like vacuole.",
     "reference": "DOI:10.1016/j.bbamcr.2008.08.003"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding yeast has an acidic fungal-type vacuole lumen inside its lysosome-like vacuole.",
     "reference": "DOI:10.1016/j.bbamcr.2008.08.003"
    }
   ],
   "functions": [
    {
     "function_id": "vacuolar_lumen_compartmentalization",
     "label": "vacuolar lumen compartmentalization",
     "description": "The vacuolar lumen is the membrane-enclosed compartment in which vacuolar contents and soluble activities are isolated from the cytosol.",
     "evidence": [
      {
       "reference": "GO:0005775",
       "notes": "GO:0005775 defines the vacuolar lumen as the volume enclosed by the vacuolar membrane."
      },
      {
       "reference": "DOI:10.1016/j.bbamcr.2008.08.003",
       "notes": "Li and Kane 2009 review the membrane-enclosed yeast vacuole lumen as the site of lysosome-like storage and degradation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005775",
     "notes": "Gene Ontology cellular-component term for the vacuolar lumen."
    },
    {
     "reference": "GO:0070013",
     "notes": "Gene Ontology cellular-component parent term for intracellular organelle lumen."
    },
    {
     "reference": "GO:0005773",
     "notes": "Gene Ontology cellular-component term for the vacuole that contains the vacuolar lumen."
    },
    {
     "reference": "GO:0005774",
     "notes": "Gene Ontology cellular-component term for the vacuolar membrane that bounds the lumen."
    },
    {
     "reference": "DOI:10.1016/j.bbamcr.2008.08.003",
     "notes": "Li and Kane 2009, The yeast lysosome-like vacuole: Endpoint and crossroads, Biochimica et Biophysica Acta."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "vacuolar_lumen_topology",
     "title": "The vacuolar membrane encloses the vacuolar lumen",
     "description": "The vacuolar lumen is the internal vacuolar compartment bounded by the vacuolar membrane.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures only the defining vacuole membrane/lumen topology without treating soluble lumenal contents as structural constituents.",
     "nodes": [
      {
       "node_id": "vacuolar_lumen",
       "label": "vacuolar lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0005775"
      },
      {
       "node_id": "vacuole",
       "label": "vacuole",
       "node_type": "ORGANELLE",
       "grounding": "GO:0005773"
      },
      {
       "node_id": "vacuolar_membrane",
       "label": "vacuolar membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005774"
      }
     ],
     "edges": [
      {
       "subject": "vacuolar_lumen",
       "predicate": "is part of",
       "object": "vacuole",
       "description": "The vacuolar lumen is the internal compartment inside a vacuole.",
       "evidence": [
        {
         "reference": "GO:0005775",
         "notes": "GO:0005775 identifies the vacuolar lumen and places it inside the vacuole."
        },
        {
         "reference": "GO:0005773",
         "notes": "GO:0005773 identifies the containing vacuole."
        }
       ]
      },
      {
       "subject": "vacuolar_membrane",
       "predicate": "bounds",
       "object": "vacuolar_lumen",
       "description": "The vacuolar membrane encloses the vacuolar lumen.",
       "evidence": [
        {
         "reference": "GO:0005775",
         "notes": "GO:0005775 defines the lumen as the volume enclosed within the vacuolar membrane."
        },
        {
         "reference": "GO:0005774",
         "notes": "GO:0005774 identifies the bounding vacuolar membrane."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "vacuolar_lumen_boundary_not_membrane",
     "prompt": "Keep the vacuolar membrane as the boundary of the vacuolar lumen rather than as a lumen component.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#vacuolar_lumen_topology"
     ],
     "rationale": "GO:0005775 defines the vacuolar lumen by the surrounding vacuolar membrane, so the membrane is represented as a boundary node and not as a molecular component of the lumen.",
     "resolution_note": "Curated the membrane as a boundary node and left the generic lumen without asserted soluble constituent components.",
     "evidence": [
      {
       "reference": "GO:0005775"
      },
      {
       "reference": "GO:0005774"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15",
     "resolved_date": "2026-09-15"
    }
   ]
  },
  {
   "identifier": "GO:0005774",
   "label": "vacuolar membrane",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE",
   "definition": "The lipid bilayer surrounding the vacuole and separating its contents from the cytoplasm of the cell.",
   "definition_source": "GO:0005774",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T07:28:12Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T07:29:04Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added organelle-membrane parentage, vacuole parthood, a reviewed-label-only lipid-bilayer component, Saccharomyces scope, acidification and nucleus-vacuole-junction functions, GO/DOI evidence, a nonmechanistic membrane function graph, and a lipid/protein grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T07:29:38Z",
     "curator": "codex",
     "action": "TIGHTENED_EVIDENCE",
     "changes": "Corrected the vacuolar-acidification directionality and narrowed the Saccharomyces distribution note to claims supported by Li and Kane 2009.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T07:39:25Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Addressed review issues #947 and #948 by adding a vacuolar-to-nuclear-outer-membrane contact edge and a resolved V-ATPase/Vac8p component-boundary interpretation.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0031090"
   ],
   "part_of": [
    "GO:0005773"
   ],
   "components": [
    {
     "component_id": "vacuolar_lipid_bilayer",
     "label": "vacuolar membrane lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Bounding lipid bilayer that separates the vacuolar lumen from the cytosol.",
     "evidence": [
      {
       "reference": "GO:0005774",
       "notes": "GO:0005774 identifies the vacuolar membrane as the lipid bilayer surrounding a vacuole."
      },
      {
       "reference": "GO:0005775",
       "notes": "GO:0005775 identifies the vacuolar lumen enclosed by the vacuolar membrane."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0005774 identifies the complete vacuolar membrane, but no exact source-neutral CURIE was curated for the generic lipid-bilayer constituent of that membrane."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast vacuoles are bounded by vacuolar membranes that carry V-ATPase acidification machinery.",
     "reference": "DOI:10.1016/j.bbamcr.2008.08.003"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model whose vacuolar membrane contains the Vac8p partner for Nvj1p-mediated nucleus-vacuole junctions.",
     "reference": "DOI:10.1091/mbc.11.7.2445"
    }
   ],
   "functions": [
    {
     "function_id": "vacuolar_membrane_acidification",
     "label": "vacuolar acidification",
     "grounding": "GO:0007035",
     "description": "Vacuolar membranes host proton-pumping V-ATPase complexes that raise the hydrogen-ion concentration in the vacuolar lumen.",
     "evidence": [
      {
       "reference": "GO:0007035",
       "notes": "GO:0007035 denotes processes that lower vacuolar pH by raising the vacuolar hydrogen-ion concentration."
      },
      {
       "reference": "DOI:10.1128/MMBR.70.1.177-191.2006",
       "notes": "Kane 2006 reviews yeast V-ATPase proton pumping at organelle membranes."
      }
     ]
    },
    {
     "function_id": "nucleus_vacuole_junction_formation",
     "label": "nucleus-vacuole junction formation",
     "description": "Yeast vacuolar membranes supply Vac8p for direct binding to Nvj1p on the nuclear outer membrane.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.11.7.2445",
       "notes": "Pan et al. 2000 showed that Saccharomyces cerevisiae Nvj1p and Vac8p directly interact to form nucleus-vacuole junctions."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005774",
     "notes": "Gene Ontology cellular-component term for vacuolar membrane."
    },
    {
     "reference": "GO:0031090",
     "notes": "Gene Ontology cellular-component parent term for organelle membrane."
    },
    {
     "reference": "GO:0005773",
     "notes": "Gene Ontology cellular-component term for the containing vacuole."
    },
    {
     "reference": "GO:0005775",
     "notes": "Gene Ontology cellular-component term for the vacuolar lumen."
    },
    {
     "reference": "GO:0016471",
     "notes": "Gene Ontology cellular-component term for the vacuolar proton-transporting V-type ATPase complex."
    },
    {
     "reference": "GO:0007035",
     "notes": "Gene Ontology biological-process term for vacuolar acidification."
    },
    {
     "reference": "GO:0005640",
     "notes": "Gene Ontology cellular-component term for the nuclear outer membrane contacted by the vacuole at yeast nucleus-vacuole junctions."
    },
    {
     "reference": "DOI:10.1016/j.bbamcr.2008.08.003",
     "notes": "Li and Kane 2009, The yeast lysosome-like vacuole: Endpoint and crossroads, Biochimica et Biophysica Acta."
    },
    {
     "reference": "DOI:10.1128/MMBR.70.1.177-191.2006",
     "notes": "Kane 2006, The Where, When, and How of Organelle Acidification by the Yeast Vacuolar H+-ATPase, Microbiology and Molecular Biology Reviews."
    },
    {
     "reference": "DOI:10.1091/mbc.11.7.2445",
     "notes": "Pan et al. 2000, Nucleus-Vacuole Junctions in Saccharomyces cerevisiae Are Formed Through the Direct Interaction of Vac8p with Nvj1p, Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_vacuolar_membrane_functions",
     "title": "Yeast vacuolar membranes acidify and contact the nucleus",
     "description": "In budding yeast, the vacuolar membrane encloses the vacuole, hosts V-ATPase acidification machinery, and carries Vac8p for Nvj1p-mediated contact with the nuclear outer membrane.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures vacuolar-membrane topology, V-ATPase acidification, and Nvj1p/Vac8p contact-site formation without asserting a full vacuolar transporter or contact-site protein repertoire.",
     "nodes": [
      {
       "node_id": "vacuolar_membrane",
       "label": "vacuolar membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005774",
       "component_ref": "vacuolar_lipid_bilayer"
      },
      {
       "node_id": "vacuole",
       "label": "vacuole",
       "node_type": "ORGANELLE",
       "grounding": "GO:0005773"
      },
      {
       "node_id": "vacuolar_lumen",
       "label": "vacuolar lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0005775"
      },
      {
       "node_id": "vacuolar_v_atpase",
       "label": "vacuolar proton-transporting V-type ATPase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0016471"
      },
      {
       "node_id": "vacuolar_acidification",
       "label": "vacuolar acidification",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0007035"
      },
      {
       "node_id": "nuclear_outer_membrane",
       "label": "nuclear outer membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005640"
      },
      {
       "node_id": "vac8p",
       "label": "Vac8p",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P39968"
       ]
      },
      {
       "node_id": "nvj1p",
       "label": "Nvj1p",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P38881"
       ]
      }
     ],
     "edges": [
      {
       "subject": "vacuolar_membrane",
       "predicate": "is part of",
       "object": "vacuole",
       "description": "The vacuolar membrane is the lipid bilayer surrounding the vacuole.",
       "evidence": [
        {
         "reference": "GO:0005774",
         "notes": "GO:0005774 identifies the vacuolar membrane."
        },
        {
         "reference": "GO:0005773",
         "notes": "GO:0005773 identifies the containing vacuole."
        }
       ]
      },
      {
       "subject": "vacuolar_membrane",
       "predicate": "bounds",
       "object": "vacuolar_lumen",
       "description": "The vacuolar membrane separates the vacuolar lumen from the cytosol.",
       "evidence": [
        {
         "reference": "GO:0005774",
         "notes": "GO:0005774 defines the surrounding vacuolar membrane."
        },
        {
         "reference": "GO:0005775",
         "notes": "GO:0005775 identifies the vacuolar lumen."
        }
       ]
      },
      {
       "subject": "vacuolar_v_atpase",
       "predicate": "resides in",
       "object": "vacuolar_membrane",
       "description": "Vacuolar V-ATPase complexes localize to the vacuolar membrane.",
       "evidence": [
        {
         "reference": "GO:0016471",
         "notes": "GO:0016471 defines the V-type ATPase complex by its vacuolar-membrane location."
        },
        {
         "reference": "DOI:10.1128/MMBR.70.1.177-191.2006",
         "notes": "Kane 2006 reviews vacuolar H+-ATPase-dependent organelle acidification in yeast."
        }
       ]
      },
      {
       "subject": "vacuolar_v_atpase",
       "predicate": "participates in",
       "object": "vacuolar_acidification",
       "description": "The membrane V-ATPase pumps protons into the vacuole to acidify the lumen.",
       "evidence": [
        {
         "reference": "GO:0007035",
         "notes": "GO:0007035 denotes processes that acidify the vacuole."
        },
        {
         "reference": "DOI:10.1016/j.bbamcr.2008.08.003",
         "notes": "Li and Kane 2009 review V-ATPase-dependent acidification of the yeast lysosome-like vacuole."
        }
       ]
      },
      {
       "subject": "vac8p",
       "predicate": "localizes to",
       "object": "vacuolar_membrane",
       "description": "Vac8p supplies the vacuolar-membrane partner for the Nvj1p-mediated nucleus-vacuole junction.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.11.7.2445",
         "notes": "Pan et al. 2000 identified Vac8p as the vacuolar Nvj1p partner that forms nucleus-vacuole junctions."
        }
       ]
      },
      {
       "subject": "nvj1p",
       "predicate": "localizes to",
       "object": "nuclear_outer_membrane",
       "description": "Nvj1p localizes to the nuclear outer membrane side of the nucleus-vacuole junction.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.11.7.2445",
         "notes": "Pan et al. 2000 identified Nvj1p as an outer nuclear membrane protein at nucleus-vacuole junctions."
        }
       ]
      },
      {
       "subject": "vacuolar_membrane",
       "predicate": "contacts",
       "object": "nuclear_outer_membrane",
       "description": "Vac8p and Nvj1p bridge the vacuolar membrane to the nuclear outer membrane at yeast nucleus-vacuole junctions.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.11.7.2445",
         "notes": "Pan et al. 2000 showed that direct Vac8p/Nvj1p interaction forms junctions between the yeast vacuole and nucleus."
        }
       ]
      },
      {
       "subject": "nvj1p",
       "predicate": "interacts with",
       "object": "vac8p",
       "description": "Direct Nvj1p/Vac8p interaction links the vacuolar membrane to the nuclear outer membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.11.7.2445",
         "notes": "Pan et al. 2000 found that Nvj1p directly interacts with Vac8p to form nucleus-vacuole junctions."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_vacuolar_lipid_and_contact_proteins",
     "prompt": "Resolve exact source-neutral groundings for the generic vacuolar lipid bilayer and for yeast Vac8p and Nvj1p.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#vacuolar_lipid_bilayer",
      "causal_graphs#yeast_vacuolar_membrane_functions"
     ],
     "rationale": "GO:0005774 identifies the complete vacuolar membrane and the yeast contact-site literature identifies Vac8p and Nvj1p by protein name, but this pass did not verify exact CHEBI, UniProtKB, or family-level identifiers for those entities.",
     "evidence": [
      {
       "reference": "GO:0005774",
       "notes": "GO:0005774 identifies the complete vacuolar membrane."
      },
      {
       "reference": "DOI:10.1091/mbc.11.7.2445",
       "notes": "Pan et al. 2000 identified Vac8p and Nvj1p as the binding partners that form yeast nucleus-vacuole junctions."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15"
    },
    {
     "discussion_id": "v_atpase_and_vac8p_not_generic_components",
     "prompt": "Keep vacuolar V-ATPase and Vac8p as functional graph participants rather than asserting them as generic vacuolar membrane components.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#vacuolar_lipid_bilayer",
      "causal_graphs#yeast_vacuolar_membrane_functions"
     ],
     "rationale": "GO:0005774 denotes the broad lipid bilayer surrounding a vacuole. Vacuolar V-ATPase and Vac8p are localized actors in the cited yeast examples, but this generic membrane record does not yet curate a taxon-agnostic protein cohort for every vacuolar membrane.",
     "resolution_note": "Retained the lipid bilayer as the only curated component, left V-ATPase and Vac8p as graph nodes for the supported yeast functions, and opened a separate grounding TODO for future protein/component curation.",
     "evidence": [
      {
       "reference": "GO:0005774",
       "notes": "GO:0005774 identifies the complete vacuolar membrane."
      },
      {
       "reference": "GO:0016471",
       "notes": "GO:0016471 identifies the vacuolar V-ATPase as a complex found in the vacuolar membrane."
      },
      {
       "reference": "DOI:10.1091/mbc.11.7.2445",
       "notes": "Pan et al. 2000 identified Vac8p as the vacuolar Nvj1p-binding protein in yeast nucleus-vacuole junctions."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15",
     "resolved_date": "2026-09-15"
    }
   ]
  },
  {
   "identifier": "GO:0005773",
   "label": "vacuole",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A closed structure, found only in eukaryotic cells, that is completely surrounded by unit membrane and contains liquid material.",
   "definition_source": "GO:0005773",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T07:52:32Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T07:53:42Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added intracellular-membrane-bounded-organelle parentage, vacuolar membrane and lumen parts, Saccharomyces scope, yeast storage and degradation function, GO/DOI evidence, a nonmechanistic topology graph, and a resolved membrane/lumen boundary interpretation.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T08:04:43Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Addressed review issue #950 by connecting the fungal-type vacuole membrane and lumen directly to the fungal-type vacuole in the topology graph.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0043231"
   ],
   "has_part": [
    "GO:0005774",
    "GO:0005775"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has a lysosome-like vacuole with a bounding vacuolar membrane and acidic lumen.",
     "reference": "DOI:10.1016/j.bbamcr.2008.08.003"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model for a vacuole specialized for lysosome-like degradation, storage, and homeostasis.",
     "reference": "DOI:10.1016/j.bbamcr.2008.08.003"
    }
   ],
   "functions": [
    {
     "function_id": "vacuolar_storage_and_degradation",
     "label": "vacuolar storage and degradation",
     "description": "In budding yeast, the vacuole uses an acidic lumen and vacuolar membrane to combine small-molecule storage with macromolecule degradation.",
     "evidence": [
      {
       "reference": "GO:0000324",
       "notes": "GO:0000324 defines the fungal-type vacuole as a vacuole with lytic and storage functions."
      },
      {
       "reference": "DOI:10.1016/j.bbamcr.2008.08.003",
       "notes": "Li and Kane 2009 review the yeast vacuole as a lysosome-like organelle at the intersection of storage, degradation, and homeostasis."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005773",
     "notes": "Gene Ontology cellular-component term for vacuole."
    },
    {
     "reference": "GO:0043231",
     "notes": "Gene Ontology cellular-component parent term for intracellular membrane-bounded organelle."
    },
    {
     "reference": "GO:0005774",
     "notes": "Gene Ontology cellular-component term for the vacuolar membrane."
    },
    {
     "reference": "GO:0005775",
     "notes": "Gene Ontology cellular-component term for the vacuolar lumen."
    },
    {
     "reference": "GO:0000324",
     "notes": "Gene Ontology cellular-component term for the fungal-type vacuole subtype."
    },
    {
     "reference": "GO:0000329",
     "notes": "Gene Ontology cellular-component term for the fungal-type vacuole membrane subtype."
    },
    {
     "reference": "GO:0000328",
     "notes": "Gene Ontology cellular-component term for the fungal-type vacuole lumen subtype."
    },
    {
     "reference": "DOI:10.1016/j.bbamcr.2008.08.003",
     "notes": "Li and Kane 2009, The yeast lysosome-like vacuole: Endpoint and crossroads, Biochimica et Biophysica Acta."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "vacuole_membrane_lumen_topology",
     "title": "Vacuoles pair a membrane with a lumen",
     "description": "The vacuole is a membrane-bounded organelle whose broad topology consists of a vacuolar membrane surrounding a vacuolar lumen; the fungal-type vacuole specializes that same membrane/lumen organization in yeast.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures vacuole membrane/lumen topology and fungal subtype placement without asserting a complete set of vacuolar pumps, transporters, hydrolases, or trafficking machinery.",
     "nodes": [
      {
       "node_id": "vacuole",
       "label": "vacuole",
       "node_type": "ORGANELLE",
       "grounding": "GO:0005773"
      },
      {
       "node_id": "vacuolar_membrane",
       "label": "vacuolar membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005774"
      },
      {
       "node_id": "vacuolar_lumen",
       "label": "vacuolar lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0005775"
      },
      {
       "node_id": "fungal_type_vacuole",
       "label": "fungal-type vacuole",
       "node_type": "ORGANELLE",
       "grounding": "GO:0000324"
      },
      {
       "node_id": "fungal_type_vacuole_membrane",
       "label": "fungal-type vacuole membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000329"
      },
      {
       "node_id": "fungal_type_vacuole_lumen",
       "label": "fungal-type vacuole lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0000328"
      }
     ],
     "edges": [
      {
       "subject": "vacuolar_membrane",
       "predicate": "is part of",
       "object": "vacuole",
       "description": "The vacuolar membrane is the lipid bilayer that surrounds a vacuole.",
       "evidence": [
        {
         "reference": "GO:0005774",
         "notes": "GO:0005774 identifies the vacuolar membrane."
        },
        {
         "reference": "GO:0005773",
         "notes": "GO:0005773 identifies the containing vacuole."
        }
       ]
      },
      {
       "subject": "vacuolar_lumen",
       "predicate": "is part of",
       "object": "vacuole",
       "description": "The vacuolar lumen is the liquid compartment inside a vacuole.",
       "evidence": [
        {
         "reference": "GO:0005775",
         "notes": "GO:0005775 identifies the vacuolar lumen."
        },
        {
         "reference": "GO:0005773",
         "notes": "GO:0005773 identifies the containing vacuole."
        }
       ]
      },
      {
       "subject": "fungal_type_vacuole",
       "predicate": "is a",
       "object": "vacuole",
       "description": "The fungal-type vacuole is a lytic and storage subtype of vacuole.",
       "evidence": [
        {
         "reference": "GO:0000324",
         "notes": "GO:0000324 defines fungal-type vacuole as a vacuole with lytic and storage functions."
        },
        {
         "reference": "GO:0005773",
         "notes": "GO:0005773 identifies the broader vacuole."
        }
       ]
      },
      {
       "subject": "fungal_type_vacuole_membrane",
       "predicate": "is part of",
       "object": "fungal_type_vacuole",
       "description": "The fungal-type vacuole membrane surrounds the fungal-type vacuole.",
       "evidence": [
        {
         "reference": "GO:0000329",
         "notes": "GO:0000329 identifies the fungal-type vacuole membrane."
        },
        {
         "reference": "GO:0000324",
         "notes": "GO:0000324 identifies the containing fungal-type vacuole."
        }
       ]
      },
      {
       "subject": "fungal_type_vacuole_lumen",
       "predicate": "is part of",
       "object": "fungal_type_vacuole",
       "description": "The fungal-type vacuole lumen is contained within the fungal-type vacuole.",
       "evidence": [
        {
         "reference": "GO:0000328",
         "notes": "GO:0000328 identifies the fungal-type vacuole lumen."
        },
        {
         "reference": "GO:0000324",
         "notes": "GO:0000324 identifies the containing fungal-type vacuole."
        }
       ]
      },
      {
       "subject": "fungal_type_vacuole_membrane",
       "predicate": "is a",
       "object": "vacuolar_membrane",
       "description": "The fungal-type vacuole membrane is a specialized vacuolar membrane.",
       "evidence": [
        {
         "reference": "GO:0000329",
         "notes": "GO:0000329 identifies the fungal-type vacuole membrane."
        },
        {
         "reference": "GO:0005774",
         "notes": "GO:0005774 identifies the broader vacuolar membrane class."
        }
       ]
      },
      {
       "subject": "fungal_type_vacuole_lumen",
       "predicate": "is a",
       "object": "vacuolar_lumen",
       "description": "The fungal-type vacuole lumen is a specialized vacuolar lumen.",
       "evidence": [
        {
         "reference": "GO:0000328",
         "notes": "GO:0000328 identifies the fungal-type vacuole lumen."
        },
        {
         "reference": "GO:0005775",
         "notes": "GO:0005775 identifies the broader vacuolar lumen class."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "vacuolar_membrane_and_lumen_are_substructures",
     "prompt": "Keep the vacuolar membrane and vacuolar lumen as substructures rather than as molecular components of the vacuole.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "has_part",
      "causal_graphs#vacuole_membrane_lumen_topology"
     ],
     "rationale": "GO:0005774 denotes the bounding membrane of the vacuole and GO:0005775 denotes its internal lumen; neither term is a molecular constituent such as a protein, lipid, or polysaccharide family.",
     "resolution_note": "Represented the membrane and lumen in has_part and as topology graph nodes, leaving this broad vacuole record without molecular components.",
     "evidence": [
      {
       "reference": "GO:0005774",
       "notes": "GO:0005774 identifies the vacuolar membrane."
      },
      {
       "reference": "GO:0005775",
       "notes": "GO:0005775 identifies the vacuolar lumen."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15",
     "resolved_date": "2026-09-15"
    }
   ]
  },
  {
   "identifier": "GO:0140266",
   "label": "Woronin body",
   "structure_category": "MEMBRANE_ORGANELLE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A peroxisome-derived dense-core vesicle of filamentous fungi that seals septal pores upon hyphal wounding.",
   "definition_source": "GO:0140266",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-10T10:38:39Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T10:39:12Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added a bounding membrane and reviewed-label-only Hex1 crystalline core, Pezizomycotina taxonomic scope, a Neurospora crassa canonical example, a septal-pore sealing function, record-level evidence, a nonmechanistic pore-plugging graph and a grounding TODO for Woronin body biogenesis factors.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T10:46:42Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #349 by removing the terminal septal-pore-to-sealed-hypha state edge and keeping the Woronin body graph focused on directly supported dense-core, membrane-boundary and septal-pore plugging relations.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:18:53Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-23T11:02:00Z",
     "curator": "claude-code",
     "action": "BACKFILL_HISTORY",
     "changes": "#2402: backfilled missing repository history ledger under history/records/woronin_body/ from inline curation_history and git provenance (PR #348, issue #349).",
     "llm_assisted": true
    }
   ],
   "components": [
    {
     "component_id": "woronin_body_membrane",
     "label": "Woronin body membrane",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Single membrane that surrounds the dense Woronin body core and separates this peroxisome-derived vesicle from the cytosol.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200705049",
       "notes": "Liu et al. 2008 characterized Woronin bodies as peroxisome-derived membrane-bounded organelles."
      }
     ]
    },
    {
     "component_id": "hex1_crystalline_core",
     "label": "Hex1 crystalline core",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "hex-1",
      "HEX1"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Hex1/HEX-1 is curated by its experimentally defined Woronin-body core role in filamentous fungi; no exact source-neutral InterPro, Pfam or NCBIfam family CURIE was chosen for this first record.",
     "role": "Major dense-core protein that self-assembles into a crystalline lattice required for normal Woronin body septal-pore plugging.",
     "evidence": [
      {
       "reference": "DOI:10.1006/fgbi.2000.1230",
       "notes": "Tenney et al. 2000 identified hex-1 as a filamentous-fungus gene encoding the major Woronin body protein."
      },
      {
       "reference": "DOI:10.1038/nsb910",
       "notes": "Yuan et al. 2003 solved the Neurospora crassa HEX-1 crystal lattice and showed lattice assembly is required for Woronin body function."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P87252",
       "protein_label": "Woronin body major protein",
       "gene_symbol": "hex-1",
       "taxon_id": "NCBITaxon:367110",
       "taxon_label": "Neurospora crassa OR74A",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene hex-1 in Neurospora crassa OR74A, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10783241",
         "notes": "Jedd G et al. 2000, ‘A new self-assembled peroxisomal vesicle required for efficient resealing of the plasma membrane.’, Nat Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell septum' localisation of P87252."
        },
        {
         "reference": "PMID:11273682",
         "notes": "Tenney K et al. 2000, ‘Hex-1, a gene unique to filamentous fungi, encodes the major protein of the Woronin body and functions as a plug for septal pores.’, Fungal Genet Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell septum' localisation of P87252."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:147538",
     "taxon_label": "Pezizomycotina",
     "presence": "VARIABLE",
     "note": "Woronin bodies are specialized peroxisome-derived organelles of filamentous ascomycete fungi; this record does not assert presence across all Ascomycota.",
     "reference": "DOI:10.1083/jcb.200705049"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5141",
     "taxon_label": "Neurospora crassa",
     "note": "Filamentous ascomycete model in which hex-1 was tied to Woronin body formation and the HEX-1 lattice was structurally linked to septal-pore sealing.",
     "reference": "DOI:10.1038/nsb910"
    }
   ],
   "functions": [
    {
     "function_id": "septal_pore_sealing",
     "label": "septal pore sealing",
     "description": "Woronin bodies plug septal pores after hyphal damage, restricting cytoplasmic bleeding from neighboring filamentous-fungal compartments.",
     "evidence": [
      {
       "reference": "DOI:10.1006/fgbi.2000.1230",
       "notes": "Tenney et al. 2000 connected Neurospora crassa hex-1 to Woronin bodies and septal-pore plugging."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0140266",
     "notes": "Gene Ontology cellular-component term for Woronin body."
    },
    {
     "reference": "DOI:10.1006/fgbi.2000.1230",
     "notes": "Tenney et al. 2000, hex-1, a gene unique to filamentous fungi, encodes the major protein of the Woronin body and functions as a plug for septal pores, Fungal Genetics and Biology."
    },
    {
     "reference": "DOI:10.1038/nsb910",
     "notes": "Yuan et al. 2003, A HEX-1 crystal lattice required for Woronin body function in Neurospora crassa, Nature Structural Biology."
    },
    {
     "reference": "DOI:10.1083/jcb.200705049",
     "notes": "Liu et al. 2008, Making two organelles from one: Woronin body biogenesis by peroxisomal protein sorting, Journal of Cell Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "hex1_core_septal_pore_plugging",
     "title": "Hex1 crystals form a membrane-bounded septal plug",
     "description": "Hex1 assembles into the dense Woronin body core, the bounding membrane encloses that core, and the resulting organelle plugs septal pores after hyphal damage.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures core formation and pore plugging without asserting the full WSC-, Leashin- or Pex11-dependent biogenesis and tethering pathway.",
     "nodes": [
      {
       "node_id": "hex1_crystalline_core",
       "label": "Hex1 crystalline core",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "hex1_crystalline_core"
      },
      {
       "node_id": "woronin_body_membrane",
       "label": "Woronin body membrane",
       "node_type": "STRUCTURE",
       "component_ref": "woronin_body_membrane"
      },
      {
       "node_id": "woronin_body",
       "label": "Woronin body",
       "node_type": "ORGANELLE",
       "grounding": "GO:0140266"
      },
      {
       "node_id": "septal_pore",
       "label": "septal pore",
       "node_type": "STRUCTURE"
      }
     ],
     "edges": [
      {
       "subject": "hex1_crystalline_core",
       "predicate": "forms dense core of",
       "object": "woronin_body",
       "description": "Hex1 is the major protein in the Woronin body dense core.",
       "evidence": [
        {
         "reference": "DOI:10.1006/fgbi.2000.1230",
         "notes": "Tenney et al. 2000 identified Hex-1 as the major Woronin body protein in Neurospora."
        }
       ]
      },
      {
       "subject": "woronin_body_membrane",
       "predicate": "bounds",
       "object": "woronin_body",
       "description": "A membrane derived through peroxisomal sorting surrounds the Woronin body dense core.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200705049",
         "notes": "Liu et al. 2008 studied Woronin body biogenesis as formation of a peroxisome-derived organelle."
        }
       ]
      },
      {
       "subject": "woronin_body",
       "predicate": "plugs",
       "object": "septal_pore",
       "description": "Woronin bodies move to and plug septal pores after hyphal wounding.",
       "evidence": [
        {
         "reference": "DOI:10.1006/fgbi.2000.1230",
         "notes": "Tenney et al. 2000 showed that Woronin bodies function as septal-pore plugs."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_woronin_body_biogenesis_factors",
     "prompt": "Resolve exact family groundings for Woronin body Hex1, WSC, Leashin and Pex11 biogenesis or tethering factors.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#hex1_crystalline_core"
     ],
     "rationale": "This first record curates Hex1 as the experimentally defined dense-core protein. WSC, Leashin and Pex11 participate in Woronin body biogenesis and positioning, but exact source-neutral family groundings and component boundaries should be resolved before adding them as components or associated machinery.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200705049"
      }
     ],
     "posed_by": "claude",
     "posed_date": "2026-09-10"
    }
   ]
  },
  {
   "identifier": "GO:0031469",
   "label": "bacterial microcompartment",
   "structure_category": "MICROCOMPARTMENT",
   "structure_kind": "PROTEIN_SHELLED_ORGANELLE",
   "definition": "A bacterial protein-shelled organelle in which a selectively permeable polyhedral shell encapsulates pathway enzymes to segregate segments of metabolism from the cytosol.",
   "definition_source": "GO:0031469",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-06T17:04:56Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-06T17:06:58Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added BMC synonymy, organelle parentage, generic BMC-H/BMC-T/BMC-P shell and lumen-cargo components, bacterial taxonomic scope, a Haliangium ochraceum shell example, encapsulation and permeability functions, core evidence, and a protein-shell encapsulation graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-06T17:08:19Z",
     "curator": "claude",
     "action": "REVIEW_ISSUE_209",
     "changes": "Resolved issue #209 by changing metabolosome from BROAD_SYNONYM to NARROW_SYNONYM because metabolosomes are the catabolic subset of bacterial microcompartments.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "BMC",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1038/nrmicro.2018.10"
    },
    {
     "synonym_text": "metabolosome",
     "synonym_type": "NARROW_SYNONYM",
     "source": "DOI:10.1038/nrmicro.2018.10"
    }
   ],
   "parent_structures": [
    "GO:0043232"
   ],
   "components": [
    {
     "component_id": "bmc_h_facet_shell_proteins",
     "label": "BMC-H facet shell proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "BMC-H proteins are single Pfam00936-domain shell proteins, but the Pfam family also includes tandem-domain BMC-T proteins, so no exact family CURIE was curated.",
     "role": "Hexameric single-domain shell proteins that tile the polyhedral shell facets around the encapsulated enzyme cargo.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro.2018.10",
       "notes": "Kerfeld et al. 2018 review BMC-H proteins as hexameric shell tiles that form microcompartment facets."
      },
      {
       "reference": "DOI:10.1126/science.aan3289",
       "notes": "Sutter et al. 2017 resolved BMC-H proteins in an intact Haliangium ochraceum BMC shell."
      }
     ]
    },
    {
     "component_id": "bmc_t_gated_shell_proteins",
     "label": "BMC-T gated shell proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "CONDITIONAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "BMC-T proteins contain fused BMC domains with varied gating and redox specializations; no exact source-neutral family CURIE for only BMC-T shell proteins was curated.",
     "role": "Pseudohexameric tandem-domain shell proteins that can form trimers or double trimers and introduce larger gated pores.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro.2018.10",
       "notes": "Kerfeld et al. 2018 review BMC-T proteins as pseudohexameric tandem-domain shell proteins with gated pores in some BMCs."
      },
      {
       "reference": "DOI:10.1016/j.str.2019.01.017",
       "notes": "Greber et al. 2019 used cryo-EM to analyze BMC-T interactions in the Haliangium ochraceum shell."
      }
     ]
    },
    {
     "component_id": "bmc_p_vertex_shell_proteins",
     "label": "BMC-P vertex shell proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "CONDITIONAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The BMV/Pfam03319 family covers BMC vertex proteins across carboxysomes and metabolosomes but does not by itself denote a single lineage-neutral assembled vertex component.",
     "role": "Pentameric shell proteins that cap polyhedral vertices and help close the proteinaceous organelle shell.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro.2018.10",
       "notes": "Kerfeld et al. 2018 review BMC-P proteins as pentamers placed at the vertices of BMC shells."
      },
      {
       "reference": "DOI:10.1126/science.aan3289",
       "notes": "Sutter et al. 2017 extracted the BMC-P vertex protein structure from the intact Haliangium ochraceum shell."
      }
     ]
    },
    {
     "component_id": "encapsulated_lumen_enzyme_cargo",
     "label": "encapsulated lumen enzyme cargo",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "CONDITIONAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "BMC enzyme cargo differs by metabolic locus, so no exact family CURIE for the whole cargo class was curated.",
     "role": "Lineage- and locus-specific enzymes enclosed by the shell; their identities define carboxysome, propanediol, ethanolamine, and other BMC metabolic types.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro.2018.10",
       "notes": "Kerfeld et al. 2018 review the different enzymes encapsulated by carboxysome and metabolosome BMCs."
      },
      {
       "reference": "DOI:10.1038/s41467-021-24126-4",
       "notes": "Sutter et al. 2021 cataloged BMC locus diversity by combining shell proteins with adjacent signature enzymes and auxiliary genes."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Bacterial microcompartment loci are widespread but patchily distributed across bacterial genomes.",
     "reference": "DOI:10.1038/s41467-021-24126-4"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:502025",
     "taxon_label": "Haliangium ochraceum DSM 14365",
     "note": "The Haliangium ochraceum HO shell was used to solve an intact 6.5-MDa bacterial microcompartment shell structure.",
     "reference": "DOI:10.1126/science.aan3289"
    }
   ],
   "functions": [
    {
     "function_id": "metabolic_pathway_encapsulation",
     "label": "metabolic pathway encapsulation",
     "description": "The protein shell spatially segregates enzyme cargo so BMCs can concentrate useful pathway intermediates or retain toxic and volatile ones.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro.2018.10",
       "notes": "Kerfeld et al. 2018 review BMCs as organelles that encapsulate enzymes for autotrophic carbon fixation and heterotrophic substrate catabolism."
      }
     ]
    },
    {
     "function_id": "selective_metabolite_permeability",
     "label": "selective metabolite permeability",
     "description": "Small pores through BMC-H and BMC-T shell tiles control the movement of substrates, products, cofactors, and volatile intermediates across the shell.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.str.2019.01.017",
       "notes": "Greber et al. 2019 analyzed BMC-T pores in intact Haliangium shells and modeled them as a gated permeability route through the shell."
      },
      {
       "reference": "DOI:10.1038/nrmicro.2018.10",
       "notes": "Kerfeld et al. 2018 review BMC shell proteins as selectively permeable pore-containing tiles."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1038/nrmicro.2018.10",
     "notes": "Kerfeld CA, Aussignargues C, Zarzycki J, Cai F and Sutter M 2018, Bacterial microcompartments, Nature Reviews Microbiology."
    },
    {
     "reference": "DOI:10.1038/s41467-021-24126-4",
     "notes": "Sutter M et al. 2021, A catalog of the diversity and ubiquity of bacterial microcompartments, Nature Communications."
    },
    {
     "reference": "DOI:10.1126/science.aan3289",
     "notes": "Sutter M et al. 2017, Assembly principles and structure of a 6.5-MDa bacterial microcompartment shell, Science."
    },
    {
     "reference": "DOI:10.1016/j.str.2019.01.017",
     "notes": "Greber BJ, Sutter M and Kerfeld CA 2019, The Plasticity of Molecular Interactions Governs Bacterial Microcompartment Shell Assembly, Structure."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "protein_shell_encapsulation",
     "title": "BMC shell proteins close a selectively permeable enzyme compartment",
     "description": "BMC-H, BMC-T, and BMC-P proteins assemble into a closed polyhedral shell. The shell encapsulates locus-specific enzymes and uses small pores through its shell tiles to couple pathway sequestration with selective metabolite exchange.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "bmc_h_facet_shell_proteins",
       "label": "BMC-H facet shell proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "bmc_h_facet_shell_proteins"
      },
      {
       "node_id": "bmc_t_gated_shell_proteins",
       "label": "BMC-T gated shell proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "bmc_t_gated_shell_proteins"
      },
      {
       "node_id": "bmc_p_vertex_shell_proteins",
       "label": "BMC-P vertex shell proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "bmc_p_vertex_shell_proteins"
      },
      {
       "node_id": "enzyme_cargo",
       "label": "encapsulated lumen enzyme cargo",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "encapsulated_lumen_enzyme_cargo"
      },
      {
       "node_id": "bacterial_microcompartment",
       "label": "bacterial microcompartment",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031469"
      },
      {
       "node_id": "metabolic_intermediates",
       "label": "metabolic intermediates",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "metabolic_pathway",
       "label": "encapsulated metabolic pathway",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "bmc_h_facet_shell_proteins",
       "predicate": "tile facets of",
       "object": "bacterial_microcompartment",
       "description": "BMC-H hexamers tile the flat facets of the polyhedral BMC shell.",
       "evidence": [
        {
         "reference": "DOI:10.1126/science.aan3289",
         "notes": "The Haliangium ochraceum intact-shell structure placed BMC-H proteins in the shell facet lattice."
        }
       ]
      },
      {
       "subject": "bmc_t_gated_shell_proteins",
       "predicate": "form gated pores in",
       "object": "bacterial_microcompartment",
       "description": "BMC-T pseudohexamers contribute larger gated pores to the shell lattice in BMCs that encode them.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.str.2019.01.017",
         "notes": "Greber et al. 2019 resolved BMC-T double trimers and the variable pores in the Haliangium ochraceum shell."
        }
       ]
      },
      {
       "subject": "bmc_p_vertex_shell_proteins",
       "predicate": "cap vertices of",
       "object": "bacterial_microcompartment",
       "description": "BMC-P pentamers provide the pentagonal units that close vertices of the icosahedral shell.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro.2018.10",
         "notes": "Kerfeld et al. 2018 review BMC-P proteins as pentameric vertex caps."
        }
       ]
      },
      {
       "subject": "bacterial_microcompartment",
       "predicate": "encapsulates",
       "object": "enzyme_cargo",
       "description": "BMC shells enclose pathway-specific enzyme cargo rather than leaving every reaction in the cytosol.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro.2018.10",
         "notes": "Kerfeld et al. 2018 compare carboxysome and metabolosome enzyme cargo in BMC interiors."
        }
       ]
      },
      {
       "subject": "bacterial_microcompartment",
       "predicate": "selectively exchanges",
       "object": "metabolic_intermediates",
       "description": "Pores in the protein shell tune metabolite passage between the encapsulated pathway and the cytosol.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.str.2019.01.017",
         "notes": "Greber et al. 2019 modeled a BMC-T pore gate in the intact-shell context."
        }
       ]
      },
      {
       "subject": "enzyme_cargo",
       "predicate": "catalyzes",
       "object": "metabolic_pathway",
       "description": "The encapsulated enzyme set carries the metabolic pathway assigned to each BMC locus.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-021-24126-4",
         "notes": "Sutter et al. 2021 used shell proteins, signature enzymes, and auxiliary genes to classify BMC metabolic loci."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0031470",
   "label": "carboxysome",
   "definition": "A bacterial microcompartment — a polyhedral, selectively permeable protein shell about 100–200 nm across — that encapsulates RuBisCO and carbonic anhydrase to concentrate CO2 around RuBisCO in cyanobacteria and many chemoautotrophs. Alpha-carboxysomes (cso genes) and beta-carboxysomes (ccm genes) evolved their shells and scaffolds independently.",
   "definition_source": "DOI:10.1038/nrmicro.2018.10",
   "synonyms": [
    {
     "synonym_text": "polyhedral body",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1038/nrmicro1913"
    }
   ],
   "structure_category": "MICROCOMPARTMENT",
   "structure_kind": "PROTEIN_SHELLED_ORGANELLE",
   "parent_structures": [
    "GO:0031469"
   ],
   "components": [
    {
     "component_id": "bmc_h",
     "label": "BMC-H shell hexamers (CcmK / CsoS1)",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ccmK",
      "csoS1"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Tile the shell facets; central pores admit bicarbonate and RuBP.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro.2018.10",
       "notes": "Kerfeld et al. 2018 describe BMC-H hexamers as the main facet tile."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03511",
       "protein_label": "Carboxysome shell protein CcmK2",
       "gene_symbol": "ccmK2",
       "taxon_id": "NCBITaxon:1140",
       "taxon_label": "Synechococcus elongatus PCC 7942",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-08-29",
       "role": "UniProt annotates this protein to SL-0034 (carboxysome); component role: Tile the shell facets; central pores admit bicarbonate and RuBP (also declared as synonym ccmK).",
       "evidence": [
        {
         "reference": "PMID:17675289",
         "notes": "Long BM et al. 2007, ‘Analysis of carboxysomes from Synechococcus PCC7942 reveals multiple Rubisco complexes with carboxysomal proteins CcmM and CcaA’, J Biol Chem. ECO:0000269 experimental evidence for the carboxysome localisation of Q03511, as cited by UniProt."
        },
        {
         "reference": "PMID:20304968",
         "notes": "Long BM et al. 2010, ‘Functional cyanobacterial beta-carboxysomes have an absolute requirement for both long and short forms of the CcmM protein’, Plant Physiol. ECO:0000269 experimental evidence for the carboxysome localisation of Q03511, as cited by UniProt."
        },
        {
         "reference": "PMID:22928045",
         "notes": "Rae BD et al. 2012, ‘Structural determinants of the outer shell of β-carboxysomes in Synechococcus elongatus PCC 7942: roles for CcmK2, K3-K4, CcmO, and CcmL’, PLoS One. ECO:0000269 experimental evidence for the carboxysome localisation of Q03511, as cited by UniProt."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q31RK2",
       "protein_label": "Carboxysome shell protein CcmK4",
       "gene_symbol": "ccmK4",
       "taxon_id": "NCBITaxon:1140",
       "taxon_label": "Synechococcus elongatus PCC 7942",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-08-29",
       "role": "UniProt annotates this protein to SL-0034 (carboxysome); component role: Tile the shell facets; central pores admit bicarbonate and RuBP.",
       "evidence": [
        {
         "reference": "PMID:25117559",
         "notes": "Cai F et al. 2015, ‘Engineering bacterial microcompartment shells: chimeric shell proteins and chimeric carboxysome shells’, ACS Synth Biol. ECO:0000269 experimental evidence for the carboxysome localisation of Q31RK2, as cited by UniProt."
        },
        {
         "reference": "PMID:28616951",
         "notes": "Faulkner M et al. 2017, ‘Direct characterization of the native structure and mechanics of cyanobacterial carboxysomes’, Nanoscale. ECO:0000269 experimental evidence for the carboxysome localisation of Q31RK2, as cited by UniProt."
        },
        {
         "reference": "PMID:28963440",
         "notes": "Niederhuber MJ et al. 2017, ‘Superresolution microscopy of the β-carboxysome reveals a homogeneous matrix’, Mol Biol Cell. ECO:0000269 experimental evidence for the carboxysome localisation of Q31RK2, as cited by UniProt."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q31RK3",
       "protein_label": "Carboxysome shell protein CcmK3",
       "gene_symbol": "ccmK3",
       "taxon_id": "NCBITaxon:1140",
       "taxon_label": "Synechococcus elongatus PCC 7942",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-08-29",
       "role": "UniProt annotates this protein to SL-0034 (carboxysome); component role: Tile the shell facets; central pores admit bicarbonate and RuBP.",
       "evidence": [
        {
         "reference": "PMID:30389783",
         "notes": "Sommer M et al. 2019, ‘Heterohexamers Formed by CcmK3 and CcmK4 Increase the Complexity of Beta Carboxysome Shells’, Plant Physiol. ECO:0000269 experimental evidence for the carboxysome localisation of Q31RK3, as cited by UniProt."
        },
        {
         "reference": "PMID:31048338",
         "notes": "Sun Y et al. 2019, ‘Single-Organelle Quantification Reveals Stoichiometric and Structural Variability of Carboxysomes Dependent on the Environment’, Plant Cell. ECO:0000269 experimental evidence for the carboxysome localisation of Q31RK3, as cited by UniProt."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P45689",
       "protein_label": "Major carboxysome shell protein CsoS1A",
       "gene_symbol": "csoS1A",
       "taxon_id": "NCBITaxon:555778",
       "taxon_label": "Halothiobacillus neapolitanus c2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene csoS1, which UniProt lists under the primary name csoS1A, in Halothiobacillus neapolitanus c2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:18258595",
         "notes": "Dou Z et al. 2008, ‘CO2 fixation kinetics of Halothiobacillus neapolitanus mutant carboxysomes lacking carbonic anhydrase suggest the shell acts as a diffusional barrier for CO2.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Carboxysome' localisation of P45689."
        },
        {
         "reference": "PMID:7934888",
         "notes": "English RS et al. 1994, ‘Isolation and characterization of a carboxysome shell gene from Thiobacillus neapolitanus.’, Mol Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Carboxysome' localisation of P45689."
        }
       ]
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "IPR046380 exactly covers the reviewed CcmK examples, but alpha-carboxysome CsoS1 proteins lack it. Their only shared family, IPR050575, is the generic bacterial microcompartment shell family and also covers non-BMC-H proteins; no exact family denotes the combined CcmK / CsoS1 component."
    },
    {
     "component_id": "bmc_t",
     "label": "BMC-T shell pseudohexamers (CcmO, CcmP)",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ccmO",
      "ccmP"
     ],
     "essentiality": "CONDITIONAL",
     "role": "Tandem-BMC-domain paralogues that tile the shell alongside the BMC-H hexamers. Essentiality differs within the set and the field carries the weaker value: UniProt states CcmO is required for carboxysome formation and for recruiting CcmK2, while CcmP is a gated dimer of stacked trimers thought to control metabolite passage rather than to be required for assembly.",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The only InterPro entry both share is the generic BMC domain (IPR000249), which BMC-H proteins carry too, so no exact family term denotes the BMC-T set. CcmP alone has IPR044870.",
     "evidence": [
      {
       "reference": "PMID:22928045",
       "notes": "UniProt cites this paper (P46205) for CcmO being required to recruit the major shell protein CcmK2 to the pre-carboxysome, and for its oligomerisation and interaction with CcmK2."
      },
      {
       "reference": "PMID:24267892",
       "notes": "UniProt cites this paper (P46205, P46204) for CcmO's role in carboxysome formation."
      },
      {
       "reference": "PMID:23572529",
       "notes": "UniProt cites this paper (Q31QW7) for CcmP forming a dimer of stacked trimers in the shell and for the gating that is thought to control transport of RuBisCO reactants."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P46205",
       "protein_label": "Carboxysome assembly protein CcmO",
       "gene_symbol": "ccmO",
       "taxon_id": "NCBITaxon:1140",
       "taxon_label": "Synechococcus elongatus PCC 7942",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-08-30",
       "role": "UniProt annotates this protein to SL-0034 (carboxysome); component role: Tandem-BMC-domain paralogues that tile the shell alongside the BMC-H hexamers; CcmO is required to recruit CcmK2 to the pre-carboxysome, and CcmP forms a gated dimer of stacked trimers thought to control metabolite passage.",
       "evidence": [
        {
         "reference": "PMID:22928045",
         "notes": "Rae BD et al. 2012, ‘Structural determinants of the outer shell of β-carboxysomes in Synechococcus elongatus PCC 7942: roles for CcmK2, K3-K4, CcmO, and CcmL’, PLoS One. ECO:0000269 experimental evidence for the carboxysome localisation of P46205, as cited by UniProt."
        },
        {
         "reference": "PMID:24267892",
         "notes": "Cameron JC et al. 2013, ‘Biogenesis of a bacterial organelle: the carboxysome assembly pathway’, Cell. ECO:0000269 experimental evidence for the carboxysome localisation of P46205, as cited by UniProt."
        },
        {
         "reference": "PMID:31048338",
         "notes": "Sun Y et al. 2019, ‘Single-Organelle Quantification Reveals Stoichiometric and Structural Variability of Carboxysomes Dependent on the Environment’, Plant Cell. ECO:0000269 experimental evidence for the carboxysome localisation of P46205, as cited by UniProt."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q31QW7",
       "protein_label": "Carboxysome shell protein CcmP",
       "gene_symbol": "ccmP",
       "taxon_id": "NCBITaxon:1140",
       "taxon_label": "Synechococcus elongatus PCC 7942",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-08-30",
       "role": "UniProt annotates this protein to SL-0034 (carboxysome); component role: Tandem-BMC-domain paralogues that tile the shell alongside the BMC-H hexamers; CcmO is required to recruit CcmK2 to the pre-carboxysome, and CcmP forms a gated dimer of stacked trimers thought to control metabolite passage.",
       "evidence": [
        {
         "reference": "PMID:23572529",
         "notes": "Cai F et al. 2013, ‘The structure of CcmP, a tandem bacterial microcompartment domain protein from the β-carboxysome, forms a subcompartment within a microcompartment’, J Biol Chem. ECO:0000269 experimental evidence for the carboxysome localisation of Q31QW7, as cited by UniProt."
        }
       ]
      }
     ]
    },
    {
     "component_id": "bmc_p",
     "label": "BMC-P shell pentamers (CcmL / CsoS4)",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ccmL",
      "csoS4A"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Cap the vertices of the icosahedral shell.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro1913",
       "notes": "Yeates et al. 2008 assign pentamers to shell vertices."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03512",
       "protein_label": "Carboxysome shell vertex protein CcmL",
       "gene_symbol": "ccmL",
       "taxon_id": "NCBITaxon:1140",
       "taxon_label": "Synechococcus elongatus PCC 7942",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-08-29",
       "role": "UniProt annotates this protein to SL-0034 (carboxysome); component role: Cap the vertices of the icosahedral shell.",
       "evidence": [
        {
         "reference": "PMID:28616951",
         "notes": "Faulkner M et al. 2017, ‘Direct characterization of the native structure and mechanics of cyanobacterial carboxysomes’, Nanoscale. ECO:0000269 experimental evidence for the carboxysome localisation of Q03512, as cited by UniProt."
        },
        {
         "reference": "PMID:31048338",
         "notes": "Sun Y et al. 2019, ‘Single-Organelle Quantification Reveals Stoichiometric and Structural Variability of Carboxysomes Dependent on the Environment’, Plant Cell. ECO:0000269 experimental evidence for the carboxysome localisation of Q03512, as cited by UniProt."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:O85043",
       "protein_label": "Carboxysome shell vertex protein CsoS4A",
       "gene_symbol": "csoS4A",
       "taxon_id": "NCBITaxon:555778",
       "taxon_label": "Halothiobacillus neapolitanus c2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene csoS4A in Halothiobacillus neapolitanus c2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:19844578",
         "notes": "Cai F et al. 2009, ‘The pentameric vertex proteins are necessary for the icosahedral carboxysome shell to function as a CO2 leakage barrier.’, PLoS One. ECO:0000269 experimental evidence cited by UniProt for the 'Carboxysome' localisation of O85043."
        }
       ]
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "IPR046387 exactly covers CcmL, whereas CsoS4A and CsoS4B have the distinct IPR014076 and IPR014077 families. Their shared IPR004992 entry also includes the ethanolamine-utilization shell protein EutN, so no exact family denotes the combined carboxysome BMC-P component."
    },
    {
     "component_id": "rubisco",
     "label": "ribulose-1,5-bisphosphate carboxylase/oxygenase (form I)",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "rbcL",
      "rbcS",
      "cbbL",
      "cbbS"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Encapsulated cargo; fixes CO2 into 3-phosphoglycerate.",
     "evidence": [
      {
       "reference": "PMID:24006469",
       "notes": "Rae et al. 2013 review RuBisCO packaging in both carboxysome types."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q31NB3",
       "protein_label": "Ribulose bisphosphate carboxylase large chain",
       "gene_symbol": "cbbL",
       "taxon_id": "NCBITaxon:1140",
       "taxon_label": "Synechococcus elongatus PCC 7942",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-08-29",
       "role": "UniProt annotates this protein to SL-0034 (carboxysome); component role: Encapsulated cargo; fixes CO2 into 3-phosphoglycerate (also declared as synonym rbcL).",
       "evidence": [
        {
         "reference": "PMID:17675289",
         "notes": "Long BM et al. 2007, ‘Analysis of carboxysomes from Synechococcus PCC7942 reveals multiple Rubisco complexes with carboxysomal proteins CcmM and CcaA’, J Biol Chem. ECO:0000269 experimental evidence for the carboxysome localisation of Q31NB3, as cited by UniProt."
        },
        {
         "reference": "PMID:20304968",
         "notes": "Long BM et al. 2010, ‘Functional cyanobacterial beta-carboxysomes have an absolute requirement for both long and short forms of the CcmM protein’, Plant Physiol. ECO:0000269 experimental evidence for the carboxysome localisation of Q31NB3, as cited by UniProt."
        },
        {
         "reference": "PMID:22928045",
         "notes": "Rae BD et al. 2012, ‘Structural determinants of the outer shell of β-carboxysomes in Synechococcus elongatus PCC 7942: roles for CcmK2, K3-K4, CcmO, and CcmL’, PLoS One. ECO:0000269 experimental evidence for the carboxysome localisation of Q31NB3, as cited by UniProt."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q31NB2",
       "protein_label": "Ribulose bisphosphate carboxylase small subunit",
       "gene_symbol": "cbbS",
       "taxon_id": "NCBITaxon:1140",
       "taxon_label": "Synechococcus elongatus PCC 7942",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-08-29",
       "role": "UniProt annotates this protein to SL-0034 (carboxysome); component role: Encapsulated cargo; fixes CO2 into 3-phosphoglycerate (also declared as synonym rbcS).",
       "evidence": [
        {
         "reference": "PMID:17675289",
         "notes": "Long BM et al. 2007, ‘Analysis of carboxysomes from Synechococcus PCC7942 reveals multiple Rubisco complexes with carboxysomal proteins CcmM and CcaA’, J Biol Chem. ECO:0000269 experimental evidence for the carboxysome localisation of Q31NB2, as cited by UniProt."
        },
        {
         "reference": "PMID:22928045",
         "notes": "Rae BD et al. 2012, ‘Structural determinants of the outer shell of β-carboxysomes in Synechococcus elongatus PCC 7942: roles for CcmK2, K3-K4, CcmO, and CcmL’, PLoS One. ECO:0000269 experimental evidence for the carboxysome localisation of Q31NB2, as cited by UniProt."
        },
        {
         "reference": "PMID:24585024",
         "notes": "Nishimura T et al. 2014, ‘In vitro and in vivo analyses of the role of the carboxysomal β-type carbonic anhydrase of the cyanobacterium Synechococcus elongatus in carboxylation of ribulose-1,5-bisphosphate’, Photosynth Res. ECO:0000269 experimental evidence for the carboxysome localisation of Q31NB2, as cited by UniProt."
        }
       ]
      }
     ]
    },
    {
     "component_id": "carbonic_anhydrase",
     "label": "carboxysomal carbonic anhydrase (CcaA / CsoSCA)",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ccaA",
      "csoSCA"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Dehydrates bicarbonate to CO2 inside the shell.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro.2018.10",
       "notes": "Kerfeld et al. 2018."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P27134",
       "protein_label": "Carbonic anhydrase",
       "gene_symbol": "ccaA",
       "taxon_id": "NCBITaxon:1140",
       "taxon_label": "Synechococcus elongatus PCC 7942",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-08-29",
       "role": "UniProt annotates this protein to SL-0034 (carboxysome); component role: Dehydrates bicarbonate to CO2 inside the shell.",
       "evidence": [
        {
         "reference": "PMID:17675289",
         "notes": "Long BM et al. 2007, ‘Analysis of carboxysomes from Synechococcus PCC7942 reveals multiple Rubisco complexes with carboxysomal proteins CcmM and CcaA’, J Biol Chem. ECO:0000269 experimental evidence for the carboxysome localisation of P27134, as cited by UniProt."
        },
        {
         "reference": "PMID:20304968",
         "notes": "Long BM et al. 2010, ‘Functional cyanobacterial beta-carboxysomes have an absolute requirement for both long and short forms of the CcmM protein’, Plant Physiol. ECO:0000269 experimental evidence for the carboxysome localisation of P27134, as cited by UniProt."
        },
        {
         "reference": "PMID:22928045",
         "notes": "Rae BD et al. 2012, ‘Structural determinants of the outer shell of β-carboxysomes in Synechococcus elongatus PCC 7942: roles for CcmK2, K3-K4, CcmO, and CcmL’, PLoS One. ECO:0000269 experimental evidence for the carboxysome localisation of P27134, as cited by UniProt."
        }
       ]
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The beta-carboxysome CcaA example has IPR045066, while alpha-carboxysome CsoSCA has IPR014074; they share no integrated InterPro family, so neither lineage-specific family denotes the combined component."
    },
    {
     "component_id": "scaffold",
     "label": "cargo scaffold (CcmM / CsoS2)",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ccmM",
      "csoS2"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Links RuBisCO to the shell and drives cargo condensation.",
     "evidence": [
      {
       "reference": "PMID:24006469",
       "notes": "Rae et al. 2013 describe CcmM and CsoS2 as the RuBisCO-organising proteins."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03513",
       "protein_label": "Carboxysome assembly protein CcmM",
       "gene_symbol": "ccmM",
       "taxon_id": "NCBITaxon:1140",
       "taxon_label": "Synechococcus elongatus PCC 7942",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-08-29",
       "role": "UniProt annotates this protein to SL-0034 (carboxysome); component role: Links RuBisCO to the shell and drives cargo condensation.",
       "evidence": [
        {
         "reference": "PMID:17675289",
         "notes": "Long BM et al. 2007, ‘Analysis of carboxysomes from Synechococcus PCC7942 reveals multiple Rubisco complexes with carboxysomal proteins CcmM and CcaA’, J Biol Chem. ECO:0000269 experimental evidence for the carboxysome localisation of Q03513, as cited by UniProt."
        },
        {
         "reference": "PMID:20304968",
         "notes": "Long BM et al. 2010, ‘Functional cyanobacterial beta-carboxysomes have an absolute requirement for both long and short forms of the CcmM protein’, Plant Physiol. ECO:0000269 experimental evidence for the carboxysome localisation of Q03513, as cited by UniProt."
        },
        {
         "reference": "PMID:28616951",
         "notes": "Faulkner M et al. 2017, ‘Direct characterization of the native structure and mechanics of cyanobacterial carboxysomes’, Nanoscale. ECO:0000269 experimental evidence for the carboxysome localisation of Q03513, as cited by UniProt."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:O85041",
       "protein_label": "Carboxysome assembly protein CsoS2B",
       "gene_symbol": "csoS2",
       "taxon_id": "NCBITaxon:555778",
       "taxon_label": "Halothiobacillus neapolitanus c2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene csoS2 in Halothiobacillus neapolitanus c2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10525740",
         "notes": "Baker SH et al. 1999, ‘The correlation of the gene csoS2 of the carboxysome operon with two polypeptides of the carboxysome in thiobacillus neapolitanus.’, Arch Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Carboxysome' localisation of O85041."
        },
        {
         "reference": "PMID:18258595",
         "notes": "Dou Z et al. 2008, ‘CO2 fixation kinetics of Halothiobacillus neapolitanus mutant carboxysomes lacking carbonic anhydrase suggest the shell acts as a diffusional barrier for CO2.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Carboxysome' localisation of O85041."
        },
        {
         "reference": "PMID:25826651",
         "notes": "Cai F et al. 2015, ‘Advances in Understanding Carboxysome Assembly in Prochlorococcus and Synechococcus Implicate CsoS2 as a Critical Component.’, Life (Basel). ECO:0000269 experimental evidence cited by UniProt for the 'Carboxysome' localisation of O85041."
        }
       ]
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The beta-carboxysome scaffold CcmM has IPR017156 and the alpha-carboxysome scaffold CsoS2 has IPR020990. They share no integrated InterPro family, so neither lineage-specific entry denotes the combined component."
    },
    {
     "component_id": "assembly_adaptor",
     "label": "assembly adaptor CcmN",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ccmN"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Bridges cargo to shell: its N-terminus binds the CcmM scaffold, which itself binds RuBisCO, while its C-terminal 18 residues bind the shell protein CcmK2.",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "InterPro assigns only the fold-level LpxA-like homologous superfamily IPR011004 to CcmN; no integrated family denotes this component.",
     "evidence": [
      {
       "reference": "PMID:22461622",
       "notes": "UniProt cites this paper (P46204) for the CcmN N-terminus interacting with CcmM and its C-terminal 18 residues interacting with CcmK2."
      },
      {
       "reference": "PMID:24267892",
       "notes": "UniProt cites this paper (P46204) for CcmN being required for carboxysome formation."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P46204",
       "protein_label": "Carboxysome assembly protein CcmN",
       "gene_symbol": "ccmN",
       "taxon_id": "NCBITaxon:1140",
       "taxon_label": "Synechococcus elongatus PCC 7942",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-08-30",
       "role": "UniProt annotates this protein to SL-0034 (carboxysome); component role: Bridges cargo to shell: its N-terminus binds the CcmM scaffold, which itself binds RuBisCO, while its C-terminal 18 residues bind the shell protein CcmK2.",
       "evidence": [
        {
         "reference": "PMID:22461622",
         "notes": "Kinney JN et al. 2012, ‘Elucidating essential role of conserved carboxysomal protein CcmN reveals common feature of bacterial microcompartment assembly’, J Biol Chem. ECO:0000269 experimental evidence for the carboxysome localisation of P46204, as cited by UniProt."
        },
        {
         "reference": "PMID:31048338",
         "notes": "Sun Y et al. 2019, ‘Single-Organelle Quantification Reveals Stoichiometric and Structural Variability of Carboxysomes Dependent on the Environment’, Plant Cell. ECO:0000269 experimental evidence for the carboxysome localisation of P46204, as cited by UniProt."
        }
       ]
      }
     ]
    },
    {
     "component_id": "positioning",
     "label": "carboxysome positioning system (McdB, with the McdA ATPase)",
     "component_type": "PROTEIN",
     "component_role": "ASSOCIATED_MACHINERY",
     "gene_symbols": [
      "mcdB"
     ],
     "essentiality": "DISPENSABLE",
     "role": "Distributes carboxysomes along the nucleoid. McdB binds the carboxysome and, with the McdA ATPase, sets spacing, size and inheritance; without the system carboxysomes aggregate rather than failing to form.",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "InterPro assigns only the McdB C-terminal domain IPR063627 to this example; no integrated family denotes the complete McdB positioning component.",
     "evidence": [
      {
       "reference": "PMID:30520729",
       "notes": "UniProt cites this paper (Q8GJM6) for McdA and McdB together mediating carboxysome spacing, and for McdB self-association and interaction with McdA."
      },
      {
       "reference": "PMID:34406783",
       "notes": "UniProt cites this paper (Q8GJM6) for the same distribution role and for preventing carboxysome aggregation."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q8GJM6",
       "protein_label": "Maintenance of carboxysome distribution protein B",
       "gene_symbol": "mcdB",
       "taxon_id": "NCBITaxon:1140",
       "taxon_label": "Synechococcus elongatus PCC 7942",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-08-30",
       "role": "UniProt annotates this protein to SL-0034 (carboxysome); component role: Distributes carboxysomes along the nucleoid. McdB binds the carboxysome and, with the McdA ATPase, sets spacing, size and inheritance; without the system carboxysomes aggregate rather than failing to form.",
       "evidence": [
        {
         "reference": "PMID:30520729",
         "notes": "MacCready JS et al. 2018, ‘Protein gradients on the nucleoid position the carbon-fixing organelles of cyanobacteria’, Elife. ECO:0000269 experimental evidence for the carboxysome localisation of Q8GJM6, as cited by UniProt."
        },
        {
         "reference": "PMID:34406783",
         "notes": "Hakim P et al. 2021, ‘Dissection of the ATPase active site of McdA reveals the sequential steps essential for carboxysome distribution’, Mol Biol Cell. ECO:0000269 experimental evidence for the carboxysome localisation of Q8GJM6, as cited by UniProt."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:1117",
     "taxon_label": "Cyanobacteriota",
     "presence": "UNIVERSAL",
     "note": "Cyanobacteria. Beta-carboxysomes in most lineages; alpha-carboxysomes in marine Prochlorococcus and some Synechococcus.",
     "reference": "PMID:24006469"
    },
    {
     "taxon_id": "NCBITaxon:1224",
     "taxon_label": "Pseudomonadota",
     "presence": "VARIABLE",
     "note": "Alpha-carboxysomes in many chemoautotrophs (Halothiobacillus, Thiomicrospira, Nitrosomonas).",
     "reference": "PMID:24006469"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:1140",
     "taxon_label": "Synechococcus elongatus PCC 7942",
     "note": "Model for beta-carboxysomes.",
     "reference": "PMID:24006469"
    },
    {
     "taxon_id": "NCBITaxon:927",
     "taxon_label": "Halothiobacillus neapolitanus",
     "note": "Model for alpha-carboxysomes.",
     "reference": "PMID:24006469"
    }
   ],
   "functions": [
    {
     "function_id": "co2_concentration",
     "label": "carbon dioxide concentrating mechanism",
     "description": "Raises the CO2 concentration at RuBisCO and limits O2 access, suppressing photorespiration.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro.2018.10",
       "notes": "Kerfeld et al. 2018."
      }
     ]
    },
    {
     "function_id": "carbon_fixation",
     "label": "carbon fixation",
     "grounding": "GO:0015977",
     "evidence": [
      {
       "reference": "PMID:24006469",
       "notes": "Rae et al. 2013."
      }
     ]
    }
   ],
   "associated_traits": [
    {
     "trait_id": "traitmech:000072",
     "trait_label": "carboxysome",
     "relation": "CONFERS",
     "note": "TraitMech models carboxysome possession as a morphology trait; this record models the organelle.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro.2018.10",
       "notes": "Kerfeld et al. 2018 describe the carboxysome as the archetypal bacterial microcompartment; TraitMech records possession of it as the morphology trait traitmech:000072."
      }
     ]
    }
   ],
   "physical_properties": [
    {
     "property": "DIAMETER",
     "value": "100-200",
     "unit": "UO:0000018",
     "reference": "DOI:10.1038/nrmicro.2018.10"
    }
   ],
   "images": [
    {
     "image_id": "commons_carboxysomes_em",
     "file": "carboxysomes_em.jpg",
     "file_sha256": "92ffd40eccbe10c71b6aa4d5d0cd94c8322f98e2bf76d5c92b6991702e5b931e",
     "source": "WIKIMEDIA_COMMONS",
     "source_accession": "File:Carboxysomes_EM.jpg (M4508748)",
     "source_url": "https://commons.wikimedia.org/wiki/File%3ACarboxysomes_EM.jpg",
     "download_url": "https://upload.wikimedia.org/wikipedia/commons/f/f5/Carboxysomes_EM.jpg",
     "licence": "CC_BY_3_0",
     "licence_url": "https://creativecommons.org/licenses/by/3.0",
     "attribution": "Tsai Y, Sawaya MR, Cannon GC, Cai F, Williams EB, Heinhorst S, Kerfeld CA, Yeates TO; CC BY 3.0, via Wikimedia Commons",
     "modality": "TEM",
     "caption": "Thin-section electron micrograph of Halothiobacillus neapolitanus cells containing carboxysomes, and negatively stained isolated carboxysomes. Scale bars 100 nm.",
     "taxon_id": "NCBITaxon:927",
     "taxon_label": "Halothiobacillus neapolitanus",
     "retrieved_on": "2026-08-30",
     "notes": "Licence, attribution and depicted taxon read from the Commons API (extmetadata + structured data P180 -> Wikidata P685) on 2026-08-30; file sha1 verified against imageinfo. Source credit: PLoS biology - Tsai Y, Sawaya MR, Cannon GC, et al (June 2007). \" Structural analysis of CsoS1A and the protein shell of the Halothiobacillus neapolitanus carboxysome \". PLoS Biol. 5 (6): e144. DOI: 1",
     "reference": "DOI:10.1371/journal.pbio.0050144"
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1038/nrmicro.2018.10",
     "notes": "Kerfeld et al. 2018, \"Bacterial microcompartments\"."
    },
    {
     "reference": "DOI:10.1038/nrmicro1913",
     "notes": "Yeates et al. 2008, \"Protein-based organelles in bacteria\"."
    },
    {
     "reference": "PMID:24006469",
     "notes": "Rae et al. 2013, \"Functions, compositions, and evolution of the two types of carboxysomes\"."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "carboxysome_co2_concentrating",
     "title": "The shell and carbonic anhydrase concentrate CO2 at RuBisCO",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "shell",
       "label": "carboxysome shell",
       "node_type": "STRUCTURE",
       "component_ref": "bmc_h"
      },
      {
       "node_id": "bicarbonate",
       "label": "bicarbonate",
       "node_type": "CHEMICAL",
       "grounding": "CHEBI:17544"
      },
      {
       "node_id": "ca",
       "label": "carbonic anhydrase",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "carbonic_anhydrase"
      },
      {
       "node_id": "co2",
       "label": "carbon dioxide",
       "node_type": "CHEMICAL",
       "grounding": "CHEBI:16526"
      },
      {
       "node_id": "rubisco",
       "label": "RuBisCO",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rubisco"
      },
      {
       "node_id": "fixation",
       "label": "carbon fixation",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0015977"
      }
     ],
     "edges": [
      {
       "subject": "shell",
       "predicate": "permits passage of",
       "object": "bicarbonate",
       "description": "Selective shell pores admit cytosolic bicarbonate into the carboxysome lumen.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro.2018.10",
         "notes": "Shell pores are selective for small anions such as HCO3-."
        }
       ]
      },
      {
       "subject": "ca",
       "predicate": "converts",
       "object": "bicarbonate",
       "description": "Dehydration of HCO3- to CO2 inside the lumen.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro.2018.10",
         "notes": "Kerfeld et al. 2018."
        }
       ]
      },
      {
       "subject": "ca",
       "predicate": "elevates local concentration of",
       "object": "co2",
       "description": "Carbonic anhydrase enriches CO2 inside the shell by dehydrating imported bicarbonate.",
       "evidence": [
        {
         "reference": "PMID:24006469",
         "notes": "Rae et al. 2013."
        }
       ]
      },
      {
       "subject": "shell",
       "predicate": "prevents loss of",
       "object": "co2",
       "description": "The protein shell slows CO2 leakage to retain substrate near the encapsulated RuBisCO.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro.2018.10",
         "notes": "The shell retards CO2 efflux to the cytoplasm."
        }
       ]
      },
      {
       "subject": "co2",
       "predicate": "substrate of",
       "object": "rubisco",
       "description": "Locally generated CO2 is the carboxylation substrate for RuBisCO inside the carboxysome.",
       "evidence": [
        {
         "reference": "PMID:24006469",
         "notes": "Rae et al. 2013."
        }
       ]
      },
      {
       "subject": "rubisco",
       "predicate": "catalyses",
       "object": "fixation",
       "predicate_id": "RO:0002327",
       "description": "Encapsulated RuBisCO fixes CO2 into the Calvin-Benson-Bassham cycle.",
       "evidence": [
        {
         "reference": "PMID:24006469",
         "notes": "Rae et al. 2013."
        }
       ]
      }
     ]
    },
    {
     "graph_id": "carboxysome_assembly",
     "title": "Cargo condenses on a scaffold, an adaptor recruits the shell, and the shell closes around it",
     "description": "Beta-carboxysome assembly order, and the placement step that follows it.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "scaffold",
       "label": "CcmM scaffold",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "scaffold"
      },
      {
       "node_id": "rubisco",
       "label": "RuBisCO",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rubisco"
      },
      {
       "node_id": "procarboxysome",
       "label": "pre-carboxysome cargo condensate",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "ccmn",
       "label": "CcmN adaptor",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "assembly_adaptor"
      },
      {
       "node_id": "bmc_t",
       "label": "BMC-T shell pseudohexamers (CcmO, CcmP)",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "bmc_t"
      },
      {
       "node_id": "bmc_h",
       "label": "BMC-H shell hexamers",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "bmc_h"
      },
      {
       "node_id": "shell",
       "label": "carboxysome shell",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "mcdb",
       "label": "McdB positioning system",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "positioning"
      },
      {
       "node_id": "spacing",
       "label": "carboxysome spacing along the nucleoid",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "scaffold",
       "predicate": "binds",
       "object": "rubisco",
       "description": "CcmM links RuBisCO into the cargo condensate that becomes the carboxysome lumen.",
       "evidence": [
        {
         "reference": "PMID:24006469",
         "notes": "Rae et al. 2013 describe CcmM and CsoS2 as the RuBisCO-organising proteins of the two carboxysome types."
        }
       ]
      },
      {
       "subject": "scaffold",
       "predicate": "forms",
       "object": "procarboxysome",
       "description": "Scaffolded RuBisCO condenses before shell recruitment to create the beta-carboxysome precursor.",
       "evidence": [
        {
         "reference": "PMID:24006469",
         "notes": "Rae et al. 2013 describe cargo condensation preceding shell encapsulation in beta-carboxysomes."
        }
       ]
      },
      {
       "subject": "ccmn",
       "predicate": "bridges",
       "object": "scaffold",
       "description": "The CcmN N-terminus binds CcmM, tying the adaptor to the cargo.",
       "evidence": [
        {
         "reference": "PMID:22461622",
         "notes": "UniProt cites this paper (P46204) for the CcmN N-terminus interacting with CcmM."
        }
       ]
      },
      {
       "subject": "ccmn",
       "predicate": "recruits",
       "object": "bmc_h",
       "description": "The C-terminal 18 residues of CcmN bind CcmK2, bringing shell hexamers to the cargo.",
       "evidence": [
        {
         "reference": "PMID:22461622",
         "notes": "UniProt cites this paper (P46204) for the CcmN C-terminal 18 residues interacting with CcmK2."
        }
       ]
      },
      {
       "subject": "bmc_t",
       "predicate": "recruits",
       "object": "bmc_h",
       "description": "CcmO is required to recruit the major shell protein CcmK2 to the pre-carboxysome.",
       "evidence": [
        {
         "reference": "PMID:22928045",
         "notes": "UniProt cites this paper (P46205) for CcmO being required to recruit CcmK2."
        }
       ]
      },
      {
       "subject": "bmc_h",
       "predicate": "forms",
       "object": "shell",
       "description": "BMC-H hexamers tile the flat facets of the carboxysome shell.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro.2018.10",
         "notes": "Kerfeld et al. 2018 describe BMC-H hexamers tiling the shell facets."
        }
       ]
      },
      {
       "subject": "bmc_t",
       "predicate": "forms",
       "object": "shell",
       "description": "CcmP-family BMC-T proteins contribute stacked trimer pseudohexamers to the shell.",
       "evidence": [
        {
         "reference": "PMID:23572529",
         "notes": "UniProt cites this paper (Q31QW7) for CcmP forming a dimer of stacked trimers within the shell."
        }
       ]
      },
      {
       "subject": "shell",
       "predicate": "encapsulates",
       "object": "procarboxysome",
       "description": "Shell facets assemble around the condensed cargo to close the carboxysome.",
       "evidence": [
        {
         "reference": "PMID:24006469",
         "notes": "Rae et al. 2013 describe the shell closing around the condensed cargo."
        }
       ]
      },
      {
       "subject": "mcdb",
       "predicate": "drives",
       "object": "spacing",
       "description": "McdB with the McdA ATPase distributes mature carboxysomes along the nucleoid; without them they aggregate.",
       "evidence": [
        {
         "reference": "PMID:30520729",
         "notes": "UniProt cites this paper (Q8GJM6) for McdA and McdB together mediating carboxysome spacing."
        }
       ]
      }
     ]
    }
   ],
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-08-29T00:00:00Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Drafted from the cited reviews, aligned with the TraitMech carboxysome trait record (traitmech:000072). Not yet human-reviewed.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-29T01:00:00Z",
     "curator": "claude",
     "action": "FIX_REVIEW_FINDINGS",
     "changes": "PR #1 review: NCBITaxon:1117 label updated to the current name Cyanobacteriota (#5).",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-29T02:00:00Z",
     "curator": "claude",
     "action": "ADD_IMAGE",
     "changes": "Added Commons image File:Carboxysomes_EM.jpg (CC BY 3.0, Tsai et al. 2007 DOI:10.1371/journal.pbio.0050144, NCBITaxon:927) as the #15 canary; licence, attribution and taxon verified against the Commons/Wikidata APIs at retrieval.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-30T02:14:16Z",
     "curator": "uniprot_sl",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "Added 8 taxon-paired protein example(s) from UniProtKB reviewed entries annotated to SL-0034 (Carboxysome), matched to components by gene symbol, each carrying UniProt's ECO:0000269 PubMed evidence for the localisation."
    },
    {
     "timestamp": "2026-08-30T02:14:17Z",
     "curator": "uniprot_sl",
     "action": "ADD_UNIPROT_SL_XREF",
     "changes": "Added uniprot.location:SL-0034 (Carboxysome); mapping read from the GO line of UniProt subcell.txt."
    },
    {
     "timestamp": "2026-08-30T19:08:31Z",
     "curator": "fetch_commons_image",
     "action": "ADD_IMAGE",
     "changes": "Updated Commons image File:Carboxysomes_EM.jpg (CC_BY_3_0, Halothiobacillus neapolitanus); licence, attribution and taxon read from the Commons and Wikidata APIs at retrieval."
    },
    {
     "timestamp": "2026-08-30T19:11:11Z",
     "curator": "fetch_commons_image",
     "action": "ADD_IMAGE",
     "changes": "Updated Commons image File:Carboxysomes_EM.jpg (CC_BY_3_0, Halothiobacillus neapolitanus); licence, attribution and taxon read from the Commons and Wikidata APIs at retrieval."
    },
    {
     "timestamp": "2026-08-30T19:19:18Z",
     "curator": "claude",
     "action": "ADD_COMPONENTS",
     "changes": "Added the components the UniProt SL seeding found unmatched (#40): BMC-T shell pseudohexamers (CcmO, CcmP), the CcmN assembly adaptor, and the McdB positioning system, each with the papers UniProt attributes the claim to. Declined RbcX with a recorded reason: it is a RuBisCO folding chaperone, not part of the assembled structure.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-30T19:19:33Z",
     "curator": "uniprot_sl",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "Added 4 taxon-paired protein example(s) from UniProtKB reviewed entries annotated to SL-0034 (Carboxysome), matched to components by gene symbol, each carrying UniProt's ECO:0000269 PubMed evidence for the localisation."
    },
    {
     "timestamp": "2026-08-31T04:03:50Z",
     "curator": "claude",
     "action": "ADD_ASSEMBLY_GRAPH",
     "changes": "Review of PR #60: added the ASSEMBLY graph the new components belonged in (#67) — cargo condensation on CcmM, CcmN bridging cargo to shell, CcmO recruiting CcmK2, shell closure, and McdB-driven spacing — and stated in the bmc_t role that essentiality differs between CcmO and CcmP (#68).",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-31T04:09:18Z",
     "curator": "claude",
     "action": "ADD_TRAIT_EVIDENCE",
     "changes": "TraitLink.evidence became required in the schema; cited the review already backing the record for the carboxysome trait link.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-31T06:12:34Z",
     "curator": "claude",
     "action": "SET_COMPONENT_ROLE",
     "changes": "component_role became required (#77) so the constituent/machinery distinction is machine-readable rather than prose. Set per component; ASSOCIATED_MACHINERY only where the protein acts on the already-assembled structure.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-02T05:45:20Z",
     "curator": "interpro_groundings",
     "action": "GROUND_COMPONENTS",
     "changes": "Applied exact integrated InterPro family groundings to none; recorded label-only decisions for bmc_h, bmc_p, carbonic_anhydrase, scaffold, assembly_adaptor, positioning. The fixed reviewed allow-list required exact component identity, reviewed UniProt examples, type=family entries, and unchanged family consensus across curated scope examples.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-02T23:27:08Z",
     "curator": "uniprot_sl",
     "action": "ENRICH_EVIDENCE_NOTES",
     "changes": "#41: added the cited paper's author, year, title and journal to 30 UniProt-seeded evidence note(s), fetched from PubMed esummary. The notes were previously identical per accession, so a reader could not tell the cited papers apart. Only notes byte-identical to the seeded boilerplate were touched."
    },
    {
     "timestamp": "2026-09-04T01:40:08Z",
     "curator": "codex",
     "action": "ENHANCE_CAUSAL_GRAPH",
     "changes": "Added descriptions to the remaining carboxysome CO2-concentrating and assembly graph edges so every causal edge now states its mechanism."
    },
    {
     "timestamp": "2026-09-08T07:39:38Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-09-21T12:34:04Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1241 by routing Rae et al. 2013 carboxysome review evidence through reachable PMID:24006469 instead of the unreadable MMBR DOI.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "updated gene_symbols/synonym annotations for UniProtKB protein_examples.",
     "llm_assisted": true
    }
   ],
   "xrefs": [
    "uniprot.location:SL-0034"
   ],
   "discussions": [
    {
     "discussion_id": "rbcx_not_a_component",
     "prompt": "Should the RuBisCO assembly chaperone RbcX (Q31N04) be a carboxysome component?",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "components#rubisco"
     ],
     "rationale": "The UniProt Subcellular Location seeding reported RbcX as annotated to the carboxysome with no matching component. It is an RbcL-specific folding chaperone whose homodimer binds the exposed C-terminus of an RbcL monomer during assembly; it is not part of the assembled structure. Recording the decision so the next seeding run does not re-raise it.",
     "resolution_note": "Declined: RbcX is assembly machinery for the cargo, not a component of the carboxysome. Its localisation annotation reflects where it acts.",
     "posed_by": "claude",
     "posed_date": "2026-08-30",
     "resolved_date": "2026-08-30",
     "evidence": [
      {
       "reference": "PMID:20080631",
       "notes": "UniProt (Q31N04) describes RbcX as an RbcL-specific chaperone whose central cleft binds the RbcL C-terminus during RuBisCO assembly."
      }
     ]
    }
   ]
  },
  {
   "identifier": "cellstructuremech:carboxysome_shell",
   "label": "carboxysome shell",
   "structure_category": "MICROCOMPARTMENT",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "The polyhedral protein coat of alpha- and beta-carboxysomes, built from BMC-H, BMC-T, and BMC-P shell proteins that enclose RuBisCO and carbonic anhydrase while controlling metabolite traffic between the lumen and cytosol.",
   "definition_source": "DOI:10.1038/nrmicro.2018.10",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-07T00:20:21Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-07T00:31:45Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added shell synonymy, carboxysome parthood, BMC-H/BMC-T/BMC-P coat components, bacterial taxonomic scope, alpha- and beta-carboxysome examples, shell permeability functions, core literature evidence, a selective-barrier causal graph, and a boundary discussion excluding lumen cargo and adaptors from the shell record.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-07T00:40:25Z",
     "curator": "claude",
     "action": "FIX_DISCUSSION_ANCHOR",
     "changes": "Removed the section-wide discussion anchor because discussion anchors must name an existing local id such as components#bmc_h, not a bare section.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-07T01:11:43Z",
     "curator": "claude",
     "action": "FIX_REVIEW_ISSUES",
     "changes": "Resolved #221 by adding the Cai et al. 2009 primary CO2 leakage-barrier paper to BMC-P, co2_retention and graph evidence; resolved #222 by adding the Roberts et al. 2012 CsoS1D primary paper to BMC-T evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T07:39:46Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 8 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "carboxysome protein shell",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1038/nrmicro.2018.10"
    },
    {
     "synonym_text": "alpha-carboxysome shell",
     "synonym_type": "NARROW_SYNONYM",
     "source": "DOI:10.1038/nrmicro.2018.10"
    },
    {
     "synonym_text": "beta-carboxysome shell",
     "synonym_type": "NARROW_SYNONYM",
     "source": "DOI:10.1038/nrmicro.2018.10"
    }
   ],
   "part_of": [
    "GO:0031470"
   ],
   "components": [
    {
     "component_id": "bmc_h",
     "label": "BMC-H shell hexamers (CcmK / CsoS1)",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ccmK",
      "csoS1"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "IPR046380 exactly covers reviewed beta-carboxysome CcmK proteins, but alpha-carboxysome CsoS1 proteins lack it. Their only shared family, IPR050575, is the generic bacterial microcompartment shell family and also covers non-carboxysome shell proteins, so no exact family CURIE was curated.",
     "role": "Hexameric single-BMC-domain proteins that tile the shell facets.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro.2018.10",
       "notes": "Kerfeld et al. 2018 review BMC-H proteins as hexameric carboxysome shell tiles built from CcmK proteins in beta-carboxysomes and CsoS1 proteins in alpha-carboxysomes."
      },
      {
       "reference": "DOI:10.1371/journal.pbio.0050144",
       "notes": "Tsai et al. 2007 structurally analyzed the Halothiobacillus neapolitanus alpha-carboxysome shell protein CsoS1A."
      },
      {
       "reference": "DOI:10.1371/journal.pone.0043871",
       "notes": "Rae et al. 2012 analyzed CcmK proteins in the Synechococcus elongatus PCC 7942 beta-carboxysome outer shell."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03511",
       "protein_label": "Carboxysome shell protein CcmK2",
       "gene_symbol": "ccmK2",
       "taxon_id": "NCBITaxon:1140",
       "taxon_label": "Synechococcus elongatus PCC 7942",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene ccmK, which UniProt lists under the primary name ccmK2, in Synechococcus elongatus PCC 7942, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:17675289",
         "notes": "Long BM et al. 2007, ‘Analysis of carboxysomes from Synechococcus PCC7942 reveals multiple Rubisco complexes with carboxysomal proteins CcmM and CcaA’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Carboxysome' localisation of Q03511."
        },
        {
         "reference": "PMID:20304968",
         "notes": "Long BM et al. 2010, ‘Functional cyanobacterial beta-carboxysomes have an absolute requirement for both long and short forms of the CcmM protein’, Plant Physiol. ECO:0000269 experimental evidence cited by UniProt for the 'Carboxysome' localisation of Q03511."
        },
        {
         "reference": "PMID:22928045",
         "notes": "Rae BD et al. 2012, ‘Structural determinants of the outer shell of β-carboxysomes in Synechococcus elongatus PCC 7942: roles for CcmK2, K3-K4, CcmO, and CcmL’, PLoS One. ECO:0000269 experimental evidence cited by UniProt for the 'Carboxysome' localisation of Q03511."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P45689",
       "protein_label": "Major carboxysome shell protein CsoS1A",
       "gene_symbol": "csoS1A",
       "taxon_id": "NCBITaxon:555778",
       "taxon_label": "Halothiobacillus neapolitanus c2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene csoS1, which UniProt lists under the primary name csoS1A, in Halothiobacillus neapolitanus c2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:18258595",
         "notes": "Dou Z et al. 2008, ‘CO2 fixation kinetics of Halothiobacillus neapolitanus mutant carboxysomes lacking carbonic anhydrase suggest the shell acts as a diffusional barrier for CO2.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Carboxysome' localisation of P45689."
        },
        {
         "reference": "PMID:7934888",
         "notes": "English RS et al. 1994, ‘Isolation and characterization of a carboxysome shell gene from Thiobacillus neapolitanus.’, Mol Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Carboxysome' localisation of P45689."
        }
       ]
      }
     ]
    },
    {
     "component_id": "bmc_t",
     "label": "BMC-T shell pseudohexamers (CcmO, CcmP, CsoS1D)",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ccmO",
      "ccmP",
      "csoS1D"
     ],
     "essentiality": "CONDITIONAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "BMC-T shell proteins are tandem-BMC-domain proteins, but carboxysome CcmO, CcmP and CsoS1D families are not covered by one exact source-neutral InterPro or Pfam family CURIE.",
     "role": "Tandem-BMC-domain proteins that contribute pseudohexamers to the shell and can introduce larger gated pores.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro.2018.10",
       "notes": "Kerfeld et al. 2018 review BMC-T paralogues as pseudohexameric shell proteins in carboxysomes and other bacterial microcompartments."
      },
      {
       "reference": "PMID:23572529",
       "notes": "Cai et al. 2013 structurally analyzed Synechococcus elongatus CcmP, a beta-carboxysome tandem-BMC-domain protein that forms a double-trimer pseudohexamer in the shell."
      },
      {
       "reference": "DOI:10.1128/JB.06444-11",
       "notes": "Roberts et al. 2012 isolated Prochlorococcus alpha-carboxysomes and detected the tandem-BMC shell protein CsoS1D as a minor shell component."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P46205",
       "protein_label": "Carboxysome assembly protein CcmO",
       "gene_symbol": "ccmO",
       "taxon_id": "NCBITaxon:1140",
       "taxon_label": "Synechococcus elongatus PCC 7942",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene ccmO in Synechococcus elongatus PCC 7942, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:22928045",
         "notes": "Rae BD et al. 2012, ‘Structural determinants of the outer shell of β-carboxysomes in Synechococcus elongatus PCC 7942: roles for CcmK2, K3-K4, CcmO, and CcmL’, PLoS One. ECO:0000269 experimental evidence cited by UniProt for the 'Carboxysome' localisation of P46205."
        },
        {
         "reference": "PMID:24267892",
         "notes": "Cameron JC et al. 2013, ‘Biogenesis of a bacterial organelle: the carboxysome assembly pathway’, Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Carboxysome' localisation of P46205."
        },
        {
         "reference": "PMID:31048338",
         "notes": "Sun Y et al. 2019, ‘Single-Organelle Quantification Reveals Stoichiometric and Structural Variability of Carboxysomes Dependent on the Environment’, Plant Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Carboxysome' localisation of P46205."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q31QW7",
       "protein_label": "Carboxysome shell protein CcmP",
       "gene_symbol": "ccmP",
       "taxon_id": "NCBITaxon:1140",
       "taxon_label": "Synechococcus elongatus PCC 7942",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene ccmP in Synechococcus elongatus PCC 7942, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:23572529",
         "notes": "Cai F et al. 2013, ‘The structure of CcmP, a tandem bacterial microcompartment domain protein from the β-carboxysome, forms a subcompartment within a microcompartment’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Carboxysome' localisation of Q31QW7."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:D0KZ73",
       "protein_label": "Carboxysome shell protein CsoS1D",
       "gene_symbol": "csoS1D",
       "taxon_id": "NCBITaxon:555778",
       "taxon_label": "Halothiobacillus neapolitanus c2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene csoS1D in Halothiobacillus neapolitanus c2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/D0KZ73",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry D0KZ73, the single reviewed entry for gene csoS1D in Halothiobacillus neapolitanus c2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "bmc_p",
     "label": "BMC-P shell pentamers (CcmL / CsoS4)",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ccmL",
      "csoS4A",
      "csoS4B"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "IPR046387 exactly covers the beta-carboxysome CcmL family, whereas alpha-carboxysome CsoS4A and CsoS4B are distinct families. Their only shared candidate is broader than carboxysome vertex proteins, so no exact family CURIE was curated.",
     "role": "Pentameric shell proteins that cap the vertices of the polyhedral shell.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro.2018.10",
       "notes": "Kerfeld et al. 2018 review BMC-P proteins as pentameric caps at the vertices of carboxysome and other BMC shells."
      },
      {
       "reference": "DOI:10.1371/journal.pone.0043871",
       "notes": "Rae et al. 2012 found that CcmL is part of the minimum structural determinant set for the Synechococcus elongatus PCC 7942 beta-carboxysome outer shell."
      },
      {
       "reference": "DOI:10.1371/journal.pone.0007521",
       "notes": "Cai et al. 2009 showed that deleting both alpha-carboxysome vertex proteins CsoS4A and CsoS4B yields elongated shells and severe high-CO2-requiring phenotypes."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03512",
       "protein_label": "Carboxysome shell vertex protein CcmL",
       "gene_symbol": "ccmL",
       "taxon_id": "NCBITaxon:1140",
       "taxon_label": "Synechococcus elongatus PCC 7942",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene ccmL in Synechococcus elongatus PCC 7942, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:28616951",
         "notes": "Faulkner M et al. 2017, ‘Direct characterization of the native structure and mechanics of cyanobacterial carboxysomes’, Nanoscale. ECO:0000269 experimental evidence cited by UniProt for the 'Carboxysome' localisation of Q03512."
        },
        {
         "reference": "PMID:31048338",
         "notes": "Sun Y et al. 2019, ‘Single-Organelle Quantification Reveals Stoichiometric and Structural Variability of Carboxysomes Dependent on the Environment’, Plant Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Carboxysome' localisation of Q03512."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:O85043",
       "protein_label": "Carboxysome shell vertex protein CsoS4A",
       "gene_symbol": "csoS4A",
       "taxon_id": "NCBITaxon:555778",
       "taxon_label": "Halothiobacillus neapolitanus c2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene csoS4A in Halothiobacillus neapolitanus c2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:19844578",
         "notes": "Cai F et al. 2009, ‘The pentameric vertex proteins are necessary for the icosahedral carboxysome shell to function as a CO2 leakage barrier.’, PLoS One. ECO:0000269 experimental evidence cited by UniProt for the 'Carboxysome' localisation of O85043."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:O85044",
       "protein_label": "Carboxysome shell vertex protein CsoS4B",
       "gene_symbol": "csoS4B",
       "taxon_id": "NCBITaxon:555778",
       "taxon_label": "Halothiobacillus neapolitanus c2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene csoS4B in Halothiobacillus neapolitanus c2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:18292340",
         "notes": "Tanaka S et al. 2008, ‘Atomic-level models of the bacterial carboxysome shell.’, Science. ECO:0000269 experimental evidence cited by UniProt for the 'Carboxysome' localisation of O85044."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Carboxysome shells occur in cyanobacterial and proteobacterial carboxysomes but are absent from bacterial lineages and strains without carboxysome loci.",
     "reference": "DOI:10.1038/nrmicro.2018.10"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:927",
     "taxon_label": "Halothiobacillus neapolitanus",
     "note": "Alpha-carboxysome model whose CsoS1A shell protein and isolated protein shell were structurally analyzed.",
     "reference": "DOI:10.1371/journal.pbio.0050144"
    },
    {
     "taxon_id": "NCBITaxon:1140",
     "taxon_label": "Synechococcus elongatus PCC 7942",
     "note": "Beta-carboxysome model used to test the roles of CcmK2, CcmK3, CcmK4, CcmO, and CcmL in the outer shell.",
     "reference": "DOI:10.1371/journal.pone.0043871"
    }
   ],
   "functions": [
    {
     "function_id": "selective_metabolite_permeability",
     "label": "selective metabolite permeability",
     "description": "Pores through shell facets allow small metabolites such as bicarbonate to cross the shell while restricting larger or unfavorably charged solutes.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro.2018.10",
       "notes": "Kerfeld et al. 2018 review selective metabolite flux through pores in BMC-H and BMC-T carboxysome shell proteins."
      }
     ]
    },
    {
     "function_id": "co2_retention",
     "label": "CO2 retention",
     "description": "The shell acts as a CO2 leakage barrier, retaining carbon dioxide generated inside the lumen for fixation by encapsulated RuBisCO.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro.2018.10",
       "notes": "Kerfeld et al. 2018 describe the carboxysome shell as limiting CO2 leakage from the compartment."
      },
      {
       "reference": "DOI:10.1371/journal.pone.0007521",
       "notes": "Cai et al. 2009 experimentally linked CsoS4 vertex caps to closed shells that act as a CO2 leakage barrier in Halothiobacillus neapolitanus."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1038/nrmicro.2018.10",
     "notes": "Kerfeld CA, Aussignargues C, Zarzycki J, Cai F and Sutter M 2018, Bacterial microcompartments, Nature Reviews Microbiology."
    },
    {
     "reference": "DOI:10.1371/journal.pbio.0050144",
     "notes": "Tsai Y et al. 2007, Structural Analysis of CsoS1A and the Protein Shell of the Halothiobacillus neapolitanus Carboxysome, PLoS Biology."
    },
    {
     "reference": "DOI:10.1371/journal.pone.0043871",
     "notes": "Rae BD, Long BM, Badger MR and Price GD 2012, Structural determinants of the outer shell of beta-carboxysomes in Synechococcus elongatus PCC 7942, PLoS One."
    },
    {
     "reference": "PMID:23572529",
     "notes": "Cai F et al. 2013, The structure of CcmP, a tandem bacterial microcompartment domain protein from the beta-carboxysome, forms a subcompartment within a microcompartment, Journal of Biological Chemistry."
    },
    {
     "reference": "DOI:10.1371/journal.pone.0007521",
     "notes": "Cai F, Menon BB, Cannon GC, Curry KJ, Shively JM and Heinhorst S 2009, The pentameric vertex proteins are necessary for the icosahedral carboxysome shell to function as a CO2 leakage barrier, PLoS One."
    },
    {
     "reference": "DOI:10.1128/JB.06444-11",
     "notes": "Roberts EW, Cai F, Kerfeld CA, Cannon GC and Heinhorst S 2012, Isolation and characterization of the Prochlorococcus carboxysome reveal the presence of the novel shell protein CsoS1D, Journal of Bacteriology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "protein_shell_selective_barrier",
     "title": "Shell tiles close a selective carboxysome barrier",
     "description": "BMC-H, BMC-T, and BMC-P paralogues build a closed polyhedral carboxysome shell. Pores in the shell allow bicarbonate entry while the shell slows CO2 escape from the lumen.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "bmc_h",
       "label": "BMC-H shell hexamers",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "bmc_h"
      },
      {
       "node_id": "bmc_t",
       "label": "BMC-T shell pseudohexamers",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "bmc_t"
      },
      {
       "node_id": "bmc_p",
       "label": "BMC-P shell pentamers",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "bmc_p"
      },
      {
       "node_id": "shell",
       "label": "carboxysome shell",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:carboxysome_shell"
      },
      {
       "node_id": "bicarbonate",
       "label": "bicarbonate",
       "node_type": "CHEMICAL",
       "grounding": "CHEBI:17544"
      },
      {
       "node_id": "co2",
       "label": "carbon dioxide",
       "node_type": "CHEMICAL",
       "grounding": "CHEBI:16526"
      }
     ],
     "edges": [
      {
       "subject": "bmc_h",
       "predicate": "tiles facets of",
       "object": "shell",
       "description": "BMC-H hexamers form the flat facets of the polyhedral carboxysome shell.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro.2018.10",
         "notes": "Kerfeld et al. 2018 review BMC-H hexamers as the dominant facet-forming carboxysome shell proteins."
        }
       ]
      },
      {
       "subject": "bmc_t",
       "predicate": "contributes pores to",
       "object": "shell",
       "description": "Tandem-BMC-domain shell proteins insert larger pseudohexamer pores into the shell lattice.",
       "evidence": [
        {
         "reference": "PMID:23572529",
         "notes": "Cai et al. 2013 resolved CcmP as a dimer of stacked trimers in the beta-carboxysome shell."
        }
       ]
      },
      {
       "subject": "bmc_p",
       "predicate": "caps vertices of",
       "object": "shell",
       "description": "BMC-P pentamers provide pentagonal caps that close shell vertices.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro.2018.10",
         "notes": "Kerfeld et al. 2018 review BMC-P proteins as pentameric vertex caps in carboxysomes and related BMCs."
        },
        {
         "reference": "DOI:10.1371/journal.pone.0007521",
         "notes": "Cai et al. 2009 linked CsoS4 vertex pentamers to normal icosahedral shell closure."
        }
       ]
      },
      {
       "subject": "shell",
       "predicate": "permits passage of",
       "object": "bicarbonate",
       "description": "Selective pores admit bicarbonate from the cytosol into the carboxysome lumen.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro.2018.10",
         "notes": "Kerfeld et al. 2018 review the model that positively charged shell pores favor passage of bicarbonate and other anions."
        }
       ]
      },
      {
       "subject": "shell",
       "predicate": "limits loss of",
       "object": "co2",
       "description": "The proteinaceous shell slows escape of CO2 generated around RuBisCO.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro.2018.10",
         "notes": "Kerfeld et al. 2018 review the shell permeability model in which carboxysome pores keep CO2 from leaking back to the cytosol."
        },
        {
         "reference": "DOI:10.1371/journal.pone.0007521",
         "notes": "Cai et al. 2009 showed that CsoS4 vertex deletions compromise the carboxysome shell as a CO2 leakage barrier."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "exclude_lumen_cargo_and_adaptors",
     "prompt": "Should encapsulated RuBisCO, carbonic anhydrase, CcmM or CcmN be duplicated as carboxysome shell components?",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "rationale": "The shell record is scoped to the polyhedral protein coat. Encapsulated cargo and beta-carboxysome adaptors are components of the whole carboxysome and shape shell closure, but they are not shell tiles or vertex proteins.",
     "resolution_note": "Declined: leave RuBisCO, carboxysomal carbonic anhydrase, CcmM/CsoS2 scaffolds and CcmN adaptors on the enclosing carboxysome record.",
     "posed_by": "claude",
     "posed_date": "2026-09-07",
     "resolved_date": "2026-09-07"
    }
   ]
  },
  {
   "identifier": "GO:0140737",
   "label": "encapsulin nanocompartment",
   "definition": "A proteinaceous nanocompartment, 24 to 42 nm across, built from a single HK97-fold shell protein that self-assembles into an icosahedron. Cargo enzymes are packaged inside by a short targeting peptide that binds the shell interior; the commonest cargoes are ferritin-like iron-mineralising proteins and peroxidases.",
   "definition_source": "GO:0140737",
   "synonyms": [
    {
     "synonym_text": "protein nanocompartment",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1016/j.cbpa.2016.05.013"
    }
   ],
   "structure_category": "MICROCOMPARTMENT",
   "structure_kind": "PROTEIN_SHELLED_ORGANELLE",
   "parent_structures": [
    "GO:0140535"
   ],
   "components": [
    {
     "component_id": "shell",
     "label": "encapsulin shell protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "encA",
      "cfp29"
     ],
     "essentiality": "ESSENTIAL",
     "stoichiometry": "60 subunits (T=1) or 180 (T=3), depending on the family",
     "role": "The single protein that forms the icosahedral shell; it shares the HK97 fold with bacteriophage capsids.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cbpa.2016.05.013",
       "notes": "Giessen 2016 describes the HK97-fold shell and its T=1 and T=3 assemblies."
      },
      {
       "reference": "DOI:10.1038/nmicrobiol.2017.29",
       "notes": "The 2017 survey reports shell families across thousands of genomes."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:I6WZG6",
       "protein_label": "Type 1 encapsulin shell protein",
       "gene_symbol": "enc",
       "taxon_id": "NCBITaxon:83332",
       "taxon_label": "Mycobacterium tuberculosis H37Rv",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene cfp29, which UniProt lists under the primary name enc, in Mycobacterium tuberculosis H37Rv, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:24855650",
         "notes": "Contreras H et al. 2014, ‘Characterization of a Mycobacterium tuberculosis nanocompartment and its potential cargo proteins.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Encapsulin nanocompartment' localisation of I6WZG6."
        },
        {
         "reference": "PMID:9596740",
         "notes": "Rosenkrands I et al. 1998, ‘Identification and characterization of a 29-kilodalton protein from Mycobacterium tuberculosis culture filtrate recognized by mouse memory effector cells.’, Infect Immun. ECO:0000269 experimental evidence cited by UniProt for the 'Secreted' localisation of I6WZG6."
        }
       ]
      }
     ]
    },
    {
     "component_id": "cargo",
     "label": "targeted cargo enzymes",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "encB",
      "encC",
      "dyp",
      "flp"
     ],
     "essentiality": "DISPENSABLE",
     "role": "Ferritin-like proteins, dye-decolourising peroxidases and others, drawn in by a C-terminal targeting peptide. The shell assembles without them, which is why they are dispensable to the structure.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cbpa.2016.05.013",
       "notes": "Giessen 2016 describes targeting-peptide-directed cargo loading."
      },
      {
       "reference": "DOI:10.1038/nmicrobiol.2017.29",
       "notes": "The 2017 survey classifies encapsulin systems by their cargo."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:I6Y4U9",
       "protein_label": "Dye-decolorizing peroxidase",
       "gene_symbol": "dyp",
       "taxon_id": "NCBITaxon:83332",
       "taxon_label": "Mycobacterium tuberculosis H37Rv",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene dyp in Mycobacterium tuberculosis H37Rv, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:24855650",
         "notes": "Contreras H et al. 2014, ‘Characterization of a Mycobacterium tuberculosis nanocompartment and its potential cargo proteins.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Encapsulin nanocompartment' localisation of I6Y4U9."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Widely but patchily distributed; the 2017 survey found operons across many phyla.",
     "reference": "DOI:10.1038/nmicrobiol.2017.29"
    },
    {
     "taxon_id": "NCBITaxon:2157",
     "taxon_label": "Archaea",
     "presence": "RARE",
     "note": "Present in a minority of archaeal genomes.",
     "reference": "DOI:10.1038/nmicrobiol.2017.29"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:1773",
     "taxon_label": "Mycobacterium tuberculosis",
     "note": "Source of the first characterised encapsulin, the 'Cfp29' shell with a DyP cargo.",
     "reference": "DOI:10.1016/j.cbpa.2016.05.013"
    }
   ],
   "functions": [
    {
     "function_id": "iron_storage",
     "label": "iron ion sequestration",
     "description": "Ferritin-like cargo mineralises iron inside the shell, buffering the cell against iron and oxidative stress.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cbpa.2016.05.013",
       "notes": "Giessen 2016 reviews iron mineralisation as the commonest encapsulin function."
      }
     ]
    },
    {
     "function_id": "compartmentalisation",
     "label": "enzyme compartmentalisation",
     "description": "Confines a reaction and its reactive intermediates away from the cytoplasm.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nmicrobiol.2017.29",
       "notes": "The 2017 survey frames encapsulins as a widespread compartmentalisation strategy."
      }
     ]
    }
   ],
   "physical_properties": [
    {
     "property": "DIAMETER",
     "value": "24-42",
     "unit": "UO:0000018",
     "context": "T=1 and T=3 shells",
     "reference": "DOI:10.1016/j.cbpa.2016.05.013"
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1016/j.cbpa.2016.05.013",
     "notes": "Giessen TW 2016, 'Encapsulins: microbial nanocompartments with applications in biomedicine, nanobiotechnology and materials science', Current Opinion in Chemical Biology."
    },
    {
     "reference": "DOI:10.1038/nmicrobiol.2017.29",
     "notes": "'Widespread distribution of encapsulin nanocompartments reveals functional diversity', Nature Microbiology 2017."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cargo_targeting_iron_storage",
     "title": "Targeting peptides load iron-mineralising cargo into the shell",
     "description": "Encapsulin shell proteins self-assemble into HK97-fold icosahedra, and C-terminal targeting peptides load ferritin-like cargo proteins onto the shell interior. The enclosed cargo oxidises and mineralises iron inside the nanocompartment, storing iron away from the cytosol to buffer iron and oxidative stress.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "shell",
       "label": "encapsulin shell protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "shell",
       "xrefs": [
        "Pfam:PF04454"
       ]
      },
      {
       "node_id": "cargo",
       "label": "targeted ferritin-like cargo enzymes",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cargo"
      },
      {
       "node_id": "encapsulin_shell",
       "label": "encapsulin nanocompartment",
       "node_type": "STRUCTURE",
       "grounding": "GO:0140737"
      },
      {
       "node_id": "ferrous_iron",
       "label": "iron(2+)",
       "node_type": "CHEMICAL",
       "grounding": "CHEBI:29033"
      },
      {
       "node_id": "ferric_mineral_core",
       "label": "ferric mineral core",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "iron_stress_buffering",
       "label": "iron and oxidative-stress buffering",
       "node_type": "CAPACITY"
      }
     ],
     "edges": [
      {
       "subject": "shell",
       "predicate": "self-assembles into",
       "object": "encapsulin_shell",
       "description": "Encapsulin shell protomers assemble into thin icosahedral protein cages.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nsmb.1473",
         "notes": "Sutter et al. 2008 resolved a Thermotoga maritima encapsulin shell made from 60 shell-protein copies."
        },
        {
         "reference": "DOI:10.1016/j.cbpa.2016.05.013",
         "notes": "Giessen 2016 reviews HK97-fold encapsulin shell assembly in T=1 and T=3 architectures."
        }
       ]
      },
      {
       "subject": "cargo",
       "predicate": "binds",
       "object": "shell",
       "description": "C-terminal targeting peptides on cargo enzymes bind the shell interior and direct cargo loading.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nsmb.1473",
         "notes": "Sutter et al. 2008 identified conserved binding sites inside the shell for short C-terminal targeting peptides on oxidative-stress enzymes."
        },
        {
         "reference": "DOI:10.1038/s41598-021-84329-z",
         "notes": "Altenburg et al. 2021 dissected hydrophobic and ionic interactions that govern targeting-peptide binding to Thermotoga maritima and Myxococcus xanthus encapsulin shells."
        }
       ]
      },
      {
       "subject": "encapsulin_shell",
       "predicate": "encloses",
       "object": "cargo",
       "description": "The closed shell packages ferritin-like enzymes and separates their iron chemistry from the surrounding cytosol.",
       "evidence": [
        {
         "reference": "DOI:10.15252/embj.201488566",
         "notes": "McHugh et al. 2014 showed that Myxococcus xanthus encapsulin shells are lined with ferritin-like adaptor proteins that nucleate iron-rich granules."
        }
       ]
      },
      {
       "subject": "cargo",
       "predicate": "mineralises",
       "object": "ferrous_iron",
       "description": "Encapsulated ferritin-like cargo oxidises Fe2+ and drives ferric mineral deposition in the lumen.",
       "evidence": [
        {
         "reference": "DOI:10.15252/embj.201488566",
         "notes": "McHugh et al. 2014 linked ferritin-like encapsulin cargoes with iron sequestration inside the protein shell."
        }
       ]
      },
      {
       "subject": "ferrous_iron",
       "predicate": "becomes",
       "object": "ferric_mineral_core",
       "description": "Ferrous iron is converted into a sequestered iron-rich mineral core inside the nanocompartment.",
       "evidence": [
        {
         "reference": "DOI:10.15252/embj.201488566",
         "notes": "McHugh et al. 2014 observed dense iron-rich cores in native Myxococcus xanthus encapsulins."
        }
       ]
      },
      {
       "subject": "ferric_mineral_core",
       "predicate": "buffers",
       "object": "iron_stress_buffering",
       "description": "Internal mineralisation stores iron away from the cytosol and protects cells from iron starvation and oxidative stress.",
       "evidence": [
        {
         "reference": "DOI:10.15252/embj.201488566",
         "notes": "McHugh et al. 2014 tied the Myxococcus xanthus encapsulin system to iron storage and oxidative-stress protection."
        }
       ]
      }
     ]
    },
    {
     "graph_id": "hk97_targeting_peptide_shell_assembly",
     "title": "HK97-fold shells assemble around peptide-tagged cargo",
     "description": "Type 1 encapsulin shell protomers form HK97-fold icosahedral cages. Short cargo targeting peptides bind pockets on the shell interior during assembly, producing a closed nanocompartment that selectively encloses enzyme cargo.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "shell",
       "label": "encapsulin shell protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "shell",
       "xrefs": [
        "Pfam:PF04454"
       ]
      },
      {
       "node_id": "hk97_protomer",
       "label": "HK97-fold shell protomer",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "targeting_peptide",
       "label": "C-terminal cargo targeting peptide",
       "node_type": "GENE_OR_PROTEIN"
      },
      {
       "node_id": "cargo",
       "label": "targeted cargo enzymes",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cargo"
      },
      {
       "node_id": "interior_binding_pocket",
       "label": "shell-interior peptide binding pocket",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "cargo_loaded_shell",
       "label": "encapsulin nanocompartment",
       "node_type": "STRUCTURE",
       "grounding": "GO:0140737"
      }
     ],
     "edges": [
      {
       "subject": "shell",
       "predicate": "folds as",
       "object": "hk97_protomer",
       "description": "Encapsulin shell proteins adopt an HK97-like fold that is reused by many viral capsid proteins.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nsmb.1473",
         "notes": "Sutter et al. 2008 resolved the Thermotoga maritima encapsulin shell and found an HK97-like shell-protein fold."
        }
       ]
      },
      {
       "subject": "hk97_protomer",
       "predicate": "self-assembles into",
       "object": "cargo_loaded_shell",
       "description": "Shell protomers self-assemble into icosahedral cages that can form without cargo and package cargo when targeting peptides are present.",
       "evidence": [
        {
         "reference": "DOI:10.15252/embj.201488566",
         "notes": "McHugh et al. 2014 resolved the 180-subunit Myxococcus xanthus EncA shell and its ferritin-like cargo."
        },
        {
         "reference": "DOI:10.1016/j.cbpa.2016.05.013",
         "notes": "Giessen 2016 reviews T=1 and T=3 encapsulin shell architectures."
        }
       ]
      },
      {
       "subject": "cargo",
       "predicate": "exposes",
       "object": "targeting_peptide",
       "description": "Encapsulin cargo proteins carry terminal peptide tags that are sufficient to route native or heterologous proteins into the assembling shell.",
       "evidence": [
        {
         "reference": "DOI:10.1021/acs.biochem.6b00294",
         "notes": "Cassidy-Amstutz et al. 2016 identified minimal peptide tags that load proteins into Thermotoga maritima encapsulins in vivo and in vitro."
        }
       ]
      },
      {
       "subject": "targeting_peptide",
       "predicate": "binds",
       "object": "interior_binding_pocket",
       "description": "Hydrophobic and ionic contacts between targeting peptides and the shell interior determine shell binding strength and cargo-loading specificity.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41598-021-84329-z",
         "notes": "Altenburg et al. 2021 characterized and engineered targeting-peptide interactions with Thermotoga maritima and Myxococcus xanthus shell interiors."
        }
       ]
      },
      {
       "subject": "interior_binding_pocket",
       "predicate": "recruits",
       "object": "cargo",
       "description": "Binding sites on the inner shell surface capture targeting peptides and localize cargo enzymes into the nascent shell lumen.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nsmb.1473",
         "notes": "Sutter et al. 2008 identified conserved binding sites for targeting peptides on the inside of the Thermotoga maritima shell."
        }
       ]
      },
      {
       "subject": "cargo_loaded_shell",
       "predicate": "encloses",
       "object": "cargo",
       "description": "Completion of the shell leaves the targeted enzymes packaged inside the encapsulin lumen.",
       "evidence": [
        {
         "reference": "DOI:10.15252/embj.201488566",
         "notes": "McHugh et al. 2014 showed ferritin-like cargoes enclosed inside native Myxococcus xanthus encapsulin shells."
        }
       ]
      }
     ]
    }
   ],
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-02T04:49:54Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Drafted from the cited reviews; every GO term, taxon id and DOI resolved live before writing. Not yet human-reviewed.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-04T01:17:11Z",
     "curator": "codex",
     "action": "ADD_CAUSAL_GRAPH",
     "changes": "Added a FUNCTION graph for targeting-peptide cargo loading and ferritin-like iron mineralisation inside encapsulin shells, with primary evidence from Sutter et al. 2008 and McHugh et al. 2014.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-04T04:22:00Z",
     "curator": "codex",
     "action": "ADD_CAUSAL_GRAPH",
     "changes": "Added an ASSEMBLY graph for HK97-fold shell self-assembly around targeting-peptide-tagged cargo, grounded ferrous iron with ChEBI, and anchored shell protein nodes with Pfam.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T07:39:50Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ]
  },
  {
   "identifier": "GO:0031471",
   "label": "ethanolamine degradation polyhedral organelle",
   "structure_category": "MICROCOMPARTMENT",
   "structure_kind": "PROTEIN_SHELLED_ORGANELLE",
   "definition": "An organelle found in bacteria consisting of a proteinaceous coat containing enzymes for the degradation of ethanolamine whose purpose is the protection of the rest of the cell from the toxic acetaldehyde product of the enzyme ethanolamine ammonia lyase.",
   "definition_source": "GO:0031471",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-06T08:06:19Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-06T08:08:08Z",
     "curator": "claude",
     "action": "CURATED_EUT_METABOLOSOME",
     "changes": "Added Eut shell components, bacterial distribution, a Salmonella example, GO:0046336 function, acetaldehyde/cofactor confinement, and an assembly graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-06T08:27:30Z",
     "curator": "claude",
     "action": "NORMALIZE_EUT_EVIDENCE_DOI",
     "changes": "Replaced the Huseby and Roth PMID reference with DOI:10.1128/JB.02179-12 because PubMed exposes a DOI for the article.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T07:39:53Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 5 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 4 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Eut metabolosome",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1128/mbio.00066-18"
    },
    {
     "synonym_text": "ethanolamine utilization bacterial microcompartment",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1038/srep24359"
    }
   ],
   "parent_structures": [
    "GO:0031469"
   ],
   "components": [
    {
     "component_id": "eut_bmc_domain_shell_proteins",
     "label": "Eut BMC-domain shell proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "eutS",
      "eutM",
      "eutL",
      "eutK"
     ],
     "essentiality": "UNKNOWN",
     "role": "Hexameric and pseudohexameric BMC-domain proteins that tile the facets and pores of the ethanolamine-utilization shell.",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "EutS, EutM, EutL, and EutK carry BMC domains, but the generic BMC-domain families also cover carboxysome and other metabolosome shell proteins, so no exact ethanolamine-metabolosome shell family was curated.",
     "evidence": [
      {
       "reference": "DOI:10.1128/jb.181.17.5317-5329.1999",
       "notes": "Kofoid et al. identified the Salmonella eut operon and its eutS, eutM, eutL, eutK, and eutN shell homologues."
      },
      {
       "reference": "DOI:10.1128/JB.00652-10",
       "notes": "Takenoya et al. solved E. coli EutL and EutM shell protein structures and assigned them to the ethanolamine-utilizing microcompartment shell."
      },
      {
       "reference": "DOI:10.1038/srep24359",
       "notes": "Held et al. assembled EutS-only and EutSMNLK nanocompartments from Salmonella shell proteins in E. coli and confirmed BMC-like particles by TEM."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9ZFV7",
       "protein_label": "Bacterial microcompartment shell protein EutS",
       "gene_symbol": "eutS",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene eutS in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:22428024",
         "notes": "Choudhary S et al. 2012, ‘Engineered protein nano-compartments for targeted enzyme localization.’, PLoS One. ECO:0000269 experimental evidence cited by UniProt for the 'Bacterial microcompartment' localisation of Q9ZFV7."
        },
        {
         "reference": "PMID:27063436",
         "notes": "Held M et al. 2016, ‘Engineering formation of multiple recombinant Eut protein nanocompartments in E. coli.’, Sci Rep. ECO:0000269 experimental evidence cited by UniProt for the 'Bacterial microcompartment' localisation of Q9ZFV7."
        },
        {
         "reference": "PMID:27450681",
         "notes": "Quin MB et al. 2016, ‘Encapsulation of multiple cargo proteins within recombinant Eut nanocompartments.’, Appl Microbiol Biotechnol. ECO:0000269 experimental evidence cited by UniProt for the 'Bacterial microcompartment' localisation of Q9ZFV7."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P41791",
       "protein_label": "Bacterial microcompartment shell protein EutM",
       "gene_symbol": "eutM",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene eutM in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:27063436",
         "notes": "Held M et al. 2016, ‘Engineering formation of multiple recombinant Eut protein nanocompartments in E. coli.’, Sci Rep. ECO:0000269 experimental evidence cited by UniProt for the 'Bacterial microcompartment' localisation of P41791."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P0A1C9",
       "protein_label": "Bacterial microcompartment shell protein EutL",
       "gene_symbol": "eutL",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene eutL in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:27063436",
         "notes": "Held M et al. 2016, ‘Engineering formation of multiple recombinant Eut protein nanocompartments in E. coli.’, Sci Rep. ECO:0000269 experimental evidence cited by UniProt for the 'Bacterial microcompartment' localisation of P0A1C9."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q9ZFU8",
       "protein_label": "Bacterial microcompartment shell protein EutK",
       "gene_symbol": "eutK",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene eutK in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:27063436",
         "notes": "Held M et al. 2016, ‘Engineering formation of multiple recombinant Eut protein nanocompartments in E. coli.’, Sci Rep. ECO:0000269 experimental evidence cited by UniProt for the 'Bacterial microcompartment' localisation of Q9ZFU8."
        }
       ]
      }
     ]
    },
    {
     "component_id": "eutn_vertex_shell_protein",
     "label": "EutN BMC-P vertex shell protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "eutN"
     ],
     "essentiality": "UNKNOWN",
     "role": "Pentameric BMV-family shell protein homologous to the pentamers that close bacterial microcompartment vertices.",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The BMV-domain family covers EutN and PduN but also broader carboxysome and glycyl-radical metabolosome vertex proteins; no exact family for EutN alone was curated.",
     "evidence": [
      {
       "reference": "DOI:10.1128/jb.181.17.5317-5329.1999",
       "notes": "Kofoid et al. annotated eutN in the Salmonella eut locus as a carboxysome-shell homologue."
      },
      {
       "reference": "DOI:10.1002/pro.2246",
       "notes": "Wheatley et al. re-examined EutN and showed that the protein is predominantly pentameric in solution."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P41792",
       "protein_label": "Bacterial microcompartment shell vertex protein EutN",
       "gene_symbol": "eutN",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene eutN in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P41792",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P41792, the single reviewed entry for gene eutN in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Ethanolamine-utilization bacterial microcompartment loci are patchily distributed in bacterial genomes rather than universal.",
     "reference": "DOI:10.1038/s41467-021-24126-4"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:99287",
     "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
     "note": "Kofoid et al. mapped the 17-gene eut operon and Huseby and Roth dissected private cofactor recycling in the Salmonella Eut microcompartment.",
     "reference": "DOI:10.1128/jb.181.17.5317-5329.1999"
    }
   ],
   "functions": [
    {
     "function_id": "ethanolamine_catabolism",
     "label": "ethanolamine catabolic process",
     "grounding": "GO:0046336",
     "description": "Sequesters ethanolamine-catabolic chemistry in a protein shell so the cell can convert ethanolamine through acetaldehyde to acetyl-phosphate, acetyl-CoA, and ethanol.",
     "evidence": [
      {
       "reference": "DOI:10.1128/JB.02179-12",
       "notes": "Huseby and Roth used Salmonella genetics to test how the Eut microcompartment routes ethanolamine catabolism and recycles private NAD and CoA pools."
      }
     ]
    },
    {
     "function_id": "acetaldehyde_cofactor_confinement",
     "label": "acetaldehyde and cofactor confinement",
     "description": "Restricts acetaldehyde and large NAD/CoA cofactors from freely diffusing between the lumen and cytosol during ethanolamine breakdown.",
     "evidence": [
      {
       "reference": "DOI:10.1128/JB.02179-12",
       "notes": "Genetic evidence supported retention and recycling of NAD and CoA within the Eut compartment and restricted diffusion of the acetaldehyde intermediate."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1128/mbio.00066-18",
     "notes": "Kaval and Garsin review bacterial ethanolamine utilization, including eut loci and the Eut microcompartment in pathogens."
    },
    {
     "reference": "DOI:10.1128/jb.181.17.5317-5329.1999",
     "notes": "Kofoid et al. defined the 17-gene Salmonella eut operon and recognized five shell-protein homologues."
    },
    {
     "reference": "DOI:10.1128/JB.02179-12",
     "notes": "Huseby and Roth provide a mechanistic genetic model of ethanolamine catabolism and cofactor recycling within the Eut microcompartment."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "eut_shell_assembly_and_cargo_targeting",
     "title": "Eut shell proteins assemble a cargo-targeting compartment",
     "description": "Eut BMC-domain and BMC-P shell proteins form the ethanolamine-utilization protein shell. Short targeting sequences on lumen enzymes bind the shell protein EutS, and EutQ modulates the number of EutSMNLK compartments in a recombinant assembly system.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "eut_bmc_domain_shell_proteins",
       "label": "Eut BMC-domain shell proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "eut_bmc_domain_shell_proteins"
      },
      {
       "node_id": "eutn_vertex_shell_protein",
       "label": "EutN BMC-P vertex shell protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "eutn_vertex_shell_protein"
      },
      {
       "node_id": "eut_shell",
       "label": "ethanolamine degradation polyhedral organelle",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031471"
      },
      {
       "node_id": "eutc_targeting_peptide",
       "label": "EutC N-terminal targeting sequence",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P19265"
       ]
      },
      {
       "node_id": "eut_lumen_enzymes",
       "label": "Eut lumen enzymes",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P19264",
        "UniProtKB:P19265"
       ]
      },
      {
       "node_id": "eutq",
       "label": "EutQ assembly factor",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:Q9ZFV5"
       ]
      }
     ],
     "edges": [
      {
       "subject": "eut_bmc_domain_shell_proteins",
       "predicate": "self-assemble into",
       "object": "eut_shell",
       "description": "EutS alone, and the EutSMNLK shell-protein set, can assemble BMC-like shells in a heterologous E. coli system.",
       "evidence": [
        {
         "reference": "DOI:10.1038/srep24359",
         "notes": "Held et al. observed EutS and EutSMNLK polyhedral bodies by TEM after recombinant expression in E. coli."
        }
       ]
      },
      {
       "subject": "eutn_vertex_shell_protein",
       "predicate": "contributes pentameric shell vertices to",
       "object": "eut_shell",
       "description": "EutN belongs to the vertex-protein lineage of bacterial microcompartment shell proteins and is pentameric in solution.",
       "evidence": [
        {
         "reference": "DOI:10.1002/pro.2246",
         "notes": "Wheatley et al. found that EutN is predominantly pentameric in solution while studying BMC vertex proteins."
        }
       ]
      },
      {
       "subject": "eutc_targeting_peptide",
       "predicate": "binds",
       "object": "eut_bmc_domain_shell_proteins",
       "description": "The EutC N-terminal targeting peptide binds EutS, linking ethanolamine-catabolic cargo to the Eut shell.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.1207516109",
         "notes": "Fan et al. showed that EutC and EutE targeting sequences bind the EutS shell protein to mediate cargo encapsulation."
        }
       ]
      },
      {
       "subject": "eutc_targeting_peptide",
       "predicate": "directs encapsulation of",
       "object": "eut_lumen_enzymes",
       "description": "An N-terminal EutC targeting sequence can route fused cargo to the lumen of recombinant Eut shells.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pone.0033342",
         "notes": "Choudhary et al. used the 19-residue EutC targeting sequence to localize reporters to EutS and EutSMNLK compartments."
        }
       ]
      },
      {
       "subject": "eutq",
       "predicate": "binds",
       "object": "eut_bmc_domain_shell_proteins",
       "description": "EutQ interacts with EutM in vitro and can promote multiple EutSMNLK compartments in the recombinant assembly system.",
       "evidence": [
        {
         "reference": "DOI:10.1038/srep24359",
         "notes": "Held et al. found EutQ-EutM binding in pull-down assays and linked EutQ to multiple EutSMNLK compartment formation."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0031472",
   "label": "propanediol degradation polyhedral organelle",
   "structure_category": "MICROCOMPARTMENT",
   "structure_kind": "PROTEIN_SHELLED_ORGANELLE",
   "definition": "An organelle found in bacteria consisting of a proteinaceous coat containing enzymes for the degradation of 1,2-propanediol whose purpose is the protection of the rest of the cell from the toxic propionaldehyde product of the enzyme diol dehydratase.",
   "definition_source": "GO:0031472",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-06T08:06:19Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-06T08:08:10Z",
     "curator": "claude",
     "action": "CURATED_PDU_METABOLOSOME",
     "changes": "Added Pdu shell and PduCDE components, bacterial distribution, a Salmonella example, GO:0051144 function, propionaldehyde sequestration, and a convergent shell/cargo assembly graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-06T08:26:34Z",
     "curator": "claude",
     "action": "FIX_PDU_BIOGENESIS_SCOPE",
     "changes": "Reworded the Pdu assembly graph to describe convergent shell and cargo biogenesis instead of a cargo-first-only pathway.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T07:39:58Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 8 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T03:19:13Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 3 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Pdu microcompartment",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1038/s41467-020-15888-4"
    },
    {
     "synonym_text": "propanediol-utilizing metabolosome",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1038/s41467-022-30608-w"
    }
   ],
   "parent_structures": [
    "GO:0031469"
   ],
   "components": [
    {
     "component_id": "pdu_bmc_h_shell_proteins",
     "label": "Pdu BMC-H shell proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "pduA",
      "pduJ",
      "pduK"
     ],
     "essentiality": "CONDITIONAL",
     "role": "BMC-domain shell proteins that make the major hexameric tiles of the propanediol-utilization microcompartment.",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The available BMC-H domain families also cover non-Pdu shell proteins; no exact family for the PduA/PduJ/PduK shell subset was curated.",
     "evidence": [
      {
       "reference": "DOI:10.1128/JB.184.5.1253-1261.2002",
       "notes": "Havemann et al. showed that PduA is a shell protein required for normal polyhedral organelle formation in Salmonella."
      },
      {
       "reference": "DOI:10.1128/JB.185.17.5086-5095.2003",
       "notes": "Havemann and Bobik purified Salmonella Pdu polyhedral organelles and detected PduA and PduJ as organelle components."
      },
      {
       "reference": "DOI:10.1038/s41467-020-15888-4",
       "notes": "Yang et al. quantified the absolute abundance and organization of Pdu shell proteins in native Salmonella metabolosomes."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A1C7",
       "protein_label": "Bacterial microcompartment shell protein PduA",
       "gene_symbol": "pduA",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene pduA in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11844753",
         "notes": "Havemann GD et al. 2002, ‘PduA is a shell protein of polyhedral organelles involved in coenzyme B(12)-dependent degradation of 1,2-propanediol in Salmonella enterica serovar typhimurium LT2.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Bacterial microcompartment' localisation of P0A1C7."
        },
        {
         "reference": "PMID:12923081",
         "notes": "Havemann GD et al. 2003, ‘Protein content of polyhedral organelles involved in coenzyme B12-dependent degradation of 1,2-propanediol in Salmonella enterica serovar Typhimurium LT2.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Bacterial microcompartment' localisation of P0A1C7."
        },
        {
         "reference": "PMID:24747050",
         "notes": "Sinha S et al. 2014, ‘Alanine scanning mutagenesis identifies an asparagine-arginine-lysine triad essential to assembly of the shell of the Pdu microcompartment.’, J Mol Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Bacterial microcompartment' localisation of P0A1C7."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:H9L478",
       "protein_label": "Bacterial microcompartment shell protein PduJ",
       "gene_symbol": "pduJ",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene pduJ in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12923081",
         "notes": "Havemann GD et al. 2003, ‘Protein content of polyhedral organelles involved in coenzyme B12-dependent degradation of 1,2-propanediol in Salmonella enterica serovar Typhimurium LT2.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Bacterial microcompartment' localisation of H9L478."
        },
        {
         "reference": "PMID:24747050",
         "notes": "Sinha S et al. 2014, ‘Alanine scanning mutagenesis identifies an asparagine-arginine-lysine triad essential to assembly of the shell of the Pdu microcompartment.’, J Mol Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Bacterial microcompartment' localisation of H9L478."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q9XDN6",
       "protein_label": "Bacterial microcompartment shell protein PduK",
       "gene_symbol": "pduK",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene pduK in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12923081",
         "notes": "Havemann GD et al. 2003, ‘Protein content of polyhedral organelles involved in coenzyme B12-dependent degradation of 1,2-propanediol in Salmonella enterica serovar Typhimurium LT2.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Bacterial microcompartment' localisation of Q9XDN6."
        }
       ]
      }
     ]
    },
    {
     "component_id": "pdu_bmc_t_shell_proteins",
     "label": "Pdu BMC-T shell proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "pduB",
      "pduT",
      "pduU"
     ],
     "essentiality": "CONDITIONAL",
     "role": "Tandem or circularly permuted BMC-domain shell proteins that tile the Pdu shell and contribute pores and shell-cargo contacts.",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "PduB, PduT, and PduU are BMC-T shell proteins, but their domain architecture is shared with other BMC shell proteins and no exact Pdu BMC-T family was curated.",
     "evidence": [
      {
       "reference": "DOI:10.1128/JB.185.17.5086-5095.2003",
       "notes": "Havemann and Bobik detected PduB and PduU in the purified Pdu organelle fraction."
      },
      {
       "reference": "DOI:10.1038/s41467-022-30608-w",
       "notes": "Yang et al. connected the PduB N terminus with shell-cargo assembly during Pdu metabolosome biogenesis."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P37449",
       "protein_label": "Bacterial microcompartment shell protein PduB",
       "gene_symbol": "pduB",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene pduB in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12923081",
         "notes": "Havemann GD et al. 2003, ‘Protein content of polyhedral organelles involved in coenzyme B12-dependent degradation of 1,2-propanediol in Salmonella enterica serovar Typhimurium LT2.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Bacterial microcompartment' localisation of P37449."
        },
        {
         "reference": "PMID:27063436",
         "notes": "Held M et al. 2016, ‘Engineering formation of multiple recombinant Eut protein nanocompartments in E. coli.’, Sci Rep. ECO:0000269 experimental evidence cited by UniProt for the 'Bacterial microcompartment' localisation of P37449."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q9XDM8",
       "protein_label": "Bacterial microcompartment shell protein PduT",
       "gene_symbol": "pduT",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene pduT in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12923081",
         "notes": "Havemann GD et al. 2003, ‘Protein content of polyhedral organelles involved in coenzyme B12-dependent degradation of 1,2-propanediol in Salmonella enterica serovar Typhimurium LT2.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Bacterial microcompartment' localisation of Q9XDM8."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P0A1D1",
       "protein_label": "Bacterial microcompartment shell protein PduU",
       "gene_symbol": "pduU",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene pduU in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12923081",
         "notes": "Havemann GD et al. 2003, ‘Protein content of polyhedral organelles involved in coenzyme B12-dependent degradation of 1,2-propanediol in Salmonella enterica serovar Typhimurium LT2.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Bacterial microcompartment' localisation of P0A1D1."
        },
        {
         "reference": "PMID:27063436",
         "notes": "Held M et al. 2016, ‘Engineering formation of multiple recombinant Eut protein nanocompartments in E. coli.’, Sci Rep. ECO:0000269 experimental evidence cited by UniProt for the 'Bacterial microcompartment' localisation of P0A1D1."
        }
       ]
      }
     ]
    },
    {
     "component_id": "pdun_vertex_shell_protein",
     "label": "PduN BMC-P vertex shell protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "pduN"
     ],
     "essentiality": "UNKNOWN",
     "role": "Pentameric shell protein that occupies vertices of the polyhedral Pdu shell.",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The BMV-domain family covers several bacterial microcompartment vertex proteins; no exact family for PduN alone was curated.",
     "evidence": [
      {
       "reference": "DOI:10.1002/pro.2246",
       "notes": "Wheatley et al. identified PduN as a pentameric vertex protein of the Pdu microcompartment shell."
      },
      {
       "reference": "DOI:10.1038/s41467-020-15888-4",
       "notes": "Yang et al. include PduN among the quantified structural shell proteins of native Salmonella Pdu metabolosomes."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9XDN3",
       "protein_label": "Bacterial microcompartment shell vertex protein PduN",
       "gene_symbol": "pduN",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene pduN in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:21239588",
         "notes": "Cheng S et al. 2011, ‘Genetic analysis of the protein shell of the microcompartments involved in coenzyme B12-dependent 1,2-propanediol degradation by Salmonella.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Bacterial microcompartment' localisation of Q9XDN3."
        }
       ]
      }
     ]
    },
    {
     "component_id": "pdum_structural_protein",
     "label": "PduM structural protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "pduM"
     ],
     "essentiality": "UNKNOWN",
     "role": "Structural protein that promotes coupling between the Pdu enzyme core and the closing shell during metabolosome biogenesis.",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral family CURIE for PduM was curated.",
     "evidence": [
      {
       "reference": "DOI:10.1128/JB.06529-11",
       "notes": "Sinha et al. identified PduM as a structural component of the Salmonella 1,2-propanediol microcompartment."
      },
      {
       "reference": "DOI:10.1038/s41467-022-30608-w",
       "notes": "Yang et al. placed PduM in the shell-cargo assembly pathway that builds the native Pdu metabolosome."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9XDN4",
       "protein_label": "Bacterial microcompartment assembly protein PduM",
       "gene_symbol": "pduM",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene pduM in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:22343294",
         "notes": "Sinha S et al. 2012, ‘The PduM protein is a structural component of the microcompartments involved in coenzyme B(12)-dependent 1,2-propanediol degradation by Salmonella enterica.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Bacterial microcompartment' localisation of Q9XDN4."
        }
       ]
      }
     ]
    },
    {
     "component_id": "pducde_diol_dehydratase",
     "label": "PduCDE diol dehydratase",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "pduC",
      "pduD",
      "pduE"
     ],
     "essentiality": "DISPENSABLE",
     "role": "Encapsulated cobalamin-dependent dehydratase that converts 1,2-propanediol to propionaldehyde in the lumen.",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0050215 denotes propanediol dehydratase activity rather than the PduCDE protein complex; no exact source-neutral complex CURIE was curated.",
     "evidence": [
      {
       "reference": "DOI:10.1128/JB.179.21.6633-6639.1997",
       "notes": "Bobik et al. showed that pduCDE encode the three subunits necessary and sufficient for propanediol dehydratase activity in Salmonella."
      },
      {
       "reference": "DOI:10.1128/JB.05661-11",
       "notes": "Fan and Bobik showed that the PduD N-terminal region packages PduCDE into the Pdu microcompartment."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P37450",
       "protein_label": "Propanediol dehydratase large subunit",
       "gene_symbol": "pduC",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene pduC in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10498708",
         "notes": "Bobik TA et al. 1999, ‘The propanediol utilization (pdu) operon of Salmonella enterica serovar Typhimurium LT2 includes genes necessary for formation of polyhedral organelles involved in coenzyme B(12)-dependent 1, 2-propanediol degradation.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Bacterial microcompartment' localisation of P37450."
        },
        {
         "reference": "PMID:11844753",
         "notes": "Havemann GD et al. 2002, ‘PduA is a shell protein of polyhedral organelles involved in coenzyme B(12)-dependent degradation of 1,2-propanediol in Salmonella enterica serovar typhimurium LT2.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Bacterial microcompartment' localisation of P37450."
        },
        {
         "reference": "PMID:12923081",
         "notes": "Havemann GD et al. 2003, ‘Protein content of polyhedral organelles involved in coenzyme B12-dependent degradation of 1,2-propanediol in Salmonella enterica serovar Typhimurium LT2.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Bacterial microcompartment' localisation of P37450."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:O31041",
       "protein_label": "Propanediol dehydratase medium subunit",
       "gene_symbol": "pduD",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene pduD in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10498708",
         "notes": "Bobik TA et al. 1999, ‘The propanediol utilization (pdu) operon of Salmonella enterica serovar Typhimurium LT2 includes genes necessary for formation of polyhedral organelles involved in coenzyme B(12)-dependent 1, 2-propanediol degradation.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Bacterial microcompartment' localisation of O31041."
        },
        {
         "reference": "PMID:11844753",
         "notes": "Havemann GD et al. 2002, ‘PduA is a shell protein of polyhedral organelles involved in coenzyme B(12)-dependent degradation of 1,2-propanediol in Salmonella enterica serovar typhimurium LT2.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Bacterial microcompartment' localisation of O31041."
        },
        {
         "reference": "PMID:12923081",
         "notes": "Havemann GD et al. 2003, ‘Protein content of polyhedral organelles involved in coenzyme B12-dependent degradation of 1,2-propanediol in Salmonella enterica serovar Typhimurium LT2.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Bacterial microcompartment' localisation of O31041."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:O31042",
       "protein_label": "Propanediol dehydratase small subunit",
       "gene_symbol": "pduE",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene pduE in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10498708",
         "notes": "Bobik TA et al. 1999, ‘The propanediol utilization (pdu) operon of Salmonella enterica serovar Typhimurium LT2 includes genes necessary for formation of polyhedral organelles involved in coenzyme B(12)-dependent 1, 2-propanediol degradation.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Bacterial microcompartment' localisation of O31042."
        },
        {
         "reference": "PMID:11844753",
         "notes": "Havemann GD et al. 2002, ‘PduA is a shell protein of polyhedral organelles involved in coenzyme B(12)-dependent degradation of 1,2-propanediol in Salmonella enterica serovar typhimurium LT2.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Bacterial microcompartment' localisation of O31042."
        },
        {
         "reference": "PMID:12923081",
         "notes": "Havemann GD et al. 2003, ‘Protein content of polyhedral organelles involved in coenzyme B12-dependent degradation of 1,2-propanediol in Salmonella enterica serovar Typhimurium LT2.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Bacterial microcompartment' localisation of O31042."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Propanediol-utilization bacterial microcompartment loci are patchy across Bacteria and occur as one BMC type among many.",
     "reference": "DOI:10.1038/s41467-021-24126-4"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:99287",
     "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
     "note": "Salmonella Typhimurium LT2 is the source of the classic pdu locus and of the native Pdu metabolosomes purified, quantified, and imaged in mechanistic studies.",
     "reference": "DOI:10.1128/JB.185.17.5086-5095.2003"
    }
   ],
   "functions": [
    {
     "function_id": "propanediol_catabolism",
     "label": "1,2-propanediol catabolic process",
     "grounding": "GO:0051144",
     "description": "Compartmentalizes cobalamin-dependent 1,2-propanediol dehydration and downstream propionaldehyde metabolism.",
     "evidence": [
      {
       "reference": "DOI:10.1128/JB.184.5.1253-1261.2002",
       "notes": "Havemann et al. tied Pdu polyhedral bodies to coenzyme B12-dependent 1,2-propanediol degradation in Salmonella."
      }
     ]
    },
    {
     "function_id": "propionaldehyde_sequestration",
     "label": "propionaldehyde sequestration",
     "description": "Keeps the reactive propionaldehyde intermediate inside the protein shell to limit DNA and cellular damage.",
     "evidence": [
      {
       "reference": "DOI:10.1128/JB.01925-07",
       "notes": "Sampson and Bobik showed that the Pdu microcompartment protects Salmonella from DNA and cell damage caused by a reactive propanediol catabolism intermediate."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1038/s41467-020-15888-4",
     "notes": "Yang et al. used imaging and quantitative proteomics to define the composition and organization of native Salmonella Pdu metabolosomes."
    },
    {
     "reference": "DOI:10.1038/s41467-022-30608-w",
     "notes": "Yang et al. dissected convergent shell and cargo assembly pathways of the Salmonella Pdu metabolosome."
    },
    {
     "reference": "DOI:10.1128/JB.185.17.5086-5095.2003",
     "notes": "Havemann and Bobik purified Pdu polyhedral organelles and identified shell and enzymatic components."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "pdu_shell_cargo_convergent_biogenesis",
     "title": "Pdu shell and cargo assemblies converge into a metabolosome",
     "description": "Pdu shell proteins and Pdu luminal enzymes can each form early assemblies at the cell pole. Short terminal targeting sequences and PduM then link the enzyme core to BMC-domain shell proteins so the Pdu shell closes around 1,2-propanediol-catabolic cargo.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "pdu_bmc_h_shell_proteins",
       "label": "Pdu BMC-H shell proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "pdu_bmc_h_shell_proteins"
      },
      {
       "node_id": "pdu_bmc_t_shell_proteins",
       "label": "Pdu BMC-T shell proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "pdu_bmc_t_shell_proteins"
      },
      {
       "node_id": "pdun_vertex_shell_protein",
       "label": "PduN BMC-P vertex shell protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "pdun_vertex_shell_protein"
      },
      {
       "node_id": "pducde_diol_dehydratase",
       "label": "PduCDE diol dehydratase",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "pducde_diol_dehydratase"
      },
      {
       "node_id": "pdu_lumen_enzyme_core",
       "label": "Pdu lumen enzyme core",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P37450",
        "UniProtKB:O31041",
        "UniProtKB:O31042"
       ]
      },
      {
       "node_id": "pdum_structural_protein",
       "label": "PduM structural protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "pdum_structural_protein"
      },
      {
       "node_id": "pdu_shell_cargo_complex",
       "label": "Pdu shell-cargo assembly intermediate",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "pdu_metabolosome",
       "label": "propanediol degradation polyhedral organelle",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031472"
      }
     ],
     "edges": [
      {
       "subject": "pducde_diol_dehydratase",
       "predicate": "co-assembles with",
       "object": "pdu_lumen_enzyme_core",
       "description": "PduCDE participates in the ordered assembly of a luminal cargo core that can form independently of a visible shell focus.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-022-30608-w",
         "notes": "Yang et al. observed cargo assemblies that form independently at cell poles during Pdu metabolosome biogenesis."
        }
       ]
      },
      {
       "subject": "pdum_structural_protein",
       "predicate": "bridges",
       "object": "pdu_shell_cargo_complex",
       "description": "PduM promotes shell-cargo binding between the assembled enzyme core and PduB-associated shell proteins.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-022-30608-w",
         "notes": "Yang et al. placed PduM between the PduB N-terminal region and cargo enzymes in the biogenesis model."
        }
       ]
      },
      {
       "subject": "pdu_lumen_enzyme_core",
       "predicate": "binds",
       "object": "pdu_bmc_t_shell_proteins",
       "description": "Terminal targeting sequences on luminal enzymes mediate encapsulation by contacting shell proteins.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.0913199107",
         "notes": "Fan et al. established that short N-terminal extensions package enzymes into bacterial microcompartments."
        },
        {
         "reference": "DOI:10.1128/JB.05661-11",
         "notes": "Fan and Bobik showed that PduD's N-terminal region is sufficient for targeting PduCDE to Pdu microcompartments."
        }
       ]
      },
      {
       "subject": "pdu_bmc_h_shell_proteins",
       "predicate": "tiles",
       "object": "pdu_shell_cargo_complex",
       "description": "Pdu BMC-H proteins form abundant shell tiles in native Salmonella Pdu metabolosomes.",
       "evidence": [
        {
         "reference": "DOI:10.1128/JB.185.17.5086-5095.2003",
         "notes": "Purified Salmonella Pdu polyhedral organelles contained both Pdu shell proteins and 1,2-propanediol degradation enzymes."
        }
       ]
      },
      {
       "subject": "pdun_vertex_shell_protein",
       "predicate": "caps",
       "object": "pdu_shell_cargo_complex",
       "description": "Pentameric PduN supplies the vertex geometry needed to close the polyhedral Pdu shell.",
       "evidence": [
        {
         "reference": "DOI:10.1002/pro.2246",
         "notes": "Wheatley et al. assigned PduN to the pentameric vertex-protein set of bacterial microcompartment shells."
        }
       ]
      },
      {
       "subject": "pdu_shell_cargo_complex",
       "predicate": "matures into",
       "object": "pdu_metabolosome",
       "description": "Coordination of independent shell and cargo assemblies yields the closed Pdu metabolosome.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-022-30608-w",
         "notes": "Yang et al. proposed a hierarchical model in which independent shell and cargo assemblies converge during native Pdu metabolosome biogenesis."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0042644",
   "label": "chloroplast nucleoid",
   "structure_category": "NUCLEOID",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The region of a chloroplast to which the DNA is confined.",
   "definition_source": "GO:0042644",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T11:16:04Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T11:16:45Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Moved the GO:0042644 scaffold into the nucleoid category; added plastid nucleoid parentage and chloroplast-stroma parthood; curated chloroplast DNA and HLP components; added Chlamydomonas taxonomic scope, a genome organization function, core literature evidence, a nonmechanistic HLP organization graph, and a component-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T11:24:56Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #637 by removing the unqualified HLP gene symbol from the source-neutral HU-like protein component, and resolved #638 by repointing the Karcher HLP perturbation edge from the generic chloroplast nucleoid node to the HLP component.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0042646"
   ],
   "part_of": [
    "GO:0009570"
   ],
   "components": [
    {
     "component_id": "chloroplast_dna",
     "label": "chloroplast DNA",
     "component_type": "DNA",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Plastid genome DNA compacted with proteins into discrete nucleoids inside the chloroplast stroma.",
     "evidence": [
      {
       "reference": "DOI:10.1093/gbe/evv233",
       "notes": "Kobayashi et al. 2015 describe chloroplast DNA as compacted into chloroplast nucleoids."
      },
      {
       "reference": "DOI:10.1093/mp/ssp083",
       "notes": "Karcher et al. 2009 assayed Chlamydomonas chloroplast DNA organization as HLP-containing nucleoids."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Chloroplast DNA is an organellar genome molecule rather than a sequence-feature class with one exact source-neutral SO accession. No exact CURIE for the chloroplast genome DNA component was curated."
    },
    {
     "component_id": "chloroplast_nucleoid_hu_like_proteins",
     "label": "chloroplast nucleoid HU-like proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "HU-like DNA-binding proteins, represented by Chlamydomonas HLP, that associate with chloroplast nucleoids and support their organization.",
     "evidence": [
      {
       "reference": "DOI:10.1093/mp/ssp083",
       "notes": "Karcher et al. 2009 showed that the Chlamydomonas HLP protein targets to chloroplasts, associates with nucleoids, and is required for nucleoid organization and genome maintenance."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Chlamydomonas HLP directly supports this HU-like nucleoid protein component, but no exact InterPro, Pfam, NCBIfam, or UniProt family CURIE was curated for a source-neutral component.",
     "gene_symbols": [
      "HLP"
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Chloroplast nucleoids and the nucleoid-associated HLP protein have been characterized in the Chlamydomonas chloroplast.",
     "reference": "DOI:10.1093/mp/ssp083"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model in which HLP knockdown connected a chloroplast-targeted, HU-like protein to chloroplast nucleoid organization and genome maintenance.",
     "reference": "DOI:10.1093/mp/ssp083"
    }
   ],
   "functions": [
    {
     "function_id": "chloroplast_genome_organization",
     "label": "chloroplast genome organization",
     "description": "The chloroplast nucleoid confines, compacts and organizes chloroplast DNA within the chloroplast stroma.",
     "evidence": [
      {
       "reference": "GO:0042644",
       "notes": "GO defines the chloroplast nucleoid as the chloroplast region to which DNA is confined."
      },
      {
       "reference": "DOI:10.1093/mp/ssp083",
       "notes": "Karcher et al. 2009 linked Chlamydomonas HLP to chloroplast nucleoid organization and genome maintenance."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0042644",
     "notes": "Gene Ontology cellular-component term for chloroplast nucleoid."
    },
    {
     "reference": "DOI:10.1093/mp/ssp083",
     "notes": "Karcher et al. 2009, The Chlamydomonas Chloroplast HLP Protein Is Required for Nucleoid Organization and Genome Maintenance, Molecular Plant."
    },
    {
     "reference": "DOI:10.1093/gbe/evv233",
     "notes": "Kobayashi et al. 2015, Eukaryotic Components Remodeled Chloroplast Nucleoid Organization during the Green Plant Evolution, Genome Biology and Evolution."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "hlp_chloroplast_nucleoid_organization",
     "title": "HLP helps organize Chlamydomonas chloroplast DNA nucleoids",
     "description": "HU-like DNA-binding proteins represented by Chlamydomonas HLP associate with chloroplast nucleoids and support cpDNA packaging and genome maintenance.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "nodes": [
      {
       "node_id": "chloroplast_nucleoid_hu_like_proteins",
       "label": "chloroplast nucleoid HU-like proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "chloroplast_nucleoid_hu_like_proteins"
      },
      {
       "node_id": "chloroplast_dna",
       "label": "chloroplast DNA",
       "node_type": "GENETIC_ELEMENT",
       "component_ref": "chloroplast_dna"
      },
      {
       "node_id": "chloroplast_nucleoid",
       "label": "chloroplast nucleoid",
       "node_type": "STRUCTURE",
       "grounding": "GO:0042644"
      },
      {
       "node_id": "chloroplast_genome_organization",
       "label": "chloroplast genome organization",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "chloroplast_nucleoid_hu_like_proteins",
       "predicate": "associates with",
       "object": "chloroplast_nucleoid",
       "description": "HLP targets to chloroplasts and associates with Chlamydomonas chloroplast nucleoids.",
       "evidence": [
        {
         "reference": "DOI:10.1093/mp/ssp083",
         "notes": "Karcher et al. 2009 localized HLP to Chlamydomonas chloroplasts and nucleoids."
        }
       ]
      },
      {
       "subject": "chloroplast_dna",
       "predicate": "compacts into",
       "object": "chloroplast_nucleoid",
       "description": "Chloroplast DNA is compacted into nucleoprotein foci called chloroplast nucleoids.",
       "evidence": [
        {
         "reference": "DOI:10.1093/gbe/evv233",
         "notes": "Kobayashi et al. 2015 describe chloroplast DNA compaction into nucleoprotein complexes called chloroplast nucleoids."
        }
       ]
      },
      {
       "subject": "chloroplast_nucleoid_hu_like_proteins",
       "predicate": "supports",
       "object": "chloroplast_genome_organization",
       "description": "RNAi knockdown of Chlamydomonas HLP disrupts chloroplast nucleoid organization and reduces chloroplast DNA, connecting this HU-like nucleoid protein to chloroplast genome packaging and maintenance.",
       "evidence": [
        {
         "reference": "DOI:10.1093/mp/ssp083",
         "notes": "Karcher et al. 2009 connected RNAi knockdown of HLP with defective Chlamydomonas chloroplast nucleoid organization and genome maintenance."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_chloroplast_nucleoid_components",
     "prompt": "Resolve exact source-neutral groundings for chloroplast DNA and chloroplast nucleoid-associated protein families before expanding this record beyond HLP.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#chloroplast_dna",
      "components#chloroplast_nucleoid_hu_like_proteins"
     ],
     "rationale": "The chloroplast nucleoid is a DNA-protein structure with multiple nucleoid-associated proteins, but this first record only curates a reviewed-label-only HU-like component represented by Chlamydomonas HLP and avoids guessing Sequence Ontology or protein-family CURIEs.",
     "evidence": [
      {
       "reference": "DOI:10.1093/mp/ssp083"
      },
      {
       "reference": "DOI:10.1093/gbe/evv233"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "GO:0020023",
   "label": "kinetoplast",
   "structure_category": "NUCLEOID",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "A sub-structure within the large single mitochondrion of kinetoplastid parasites and which is closely associated with the flagellar pocket and basal body of the flagellum.",
   "definition_source": "GO:0020023",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-10T07:39:48Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T07:40:38Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added kDNA maxicircle, kDNA minicircle and KAP components, Kinetoplastea taxonomic scope, Trypanosoma brucei as a canonical example, mitochondrial genome organization and basal-body-linked segregation functions, record-level evidence, a kDNA network assembly graph, UniProt SL xref, and a component grounding discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T07:51:40Z",
     "curator": "claude",
     "action": "REFINED_RECORD",
     "changes": "Removed basal-body-linked genome segregation from top-level functions and softened kDNA maxicircle/minicircle essentiality to UNKNOWN.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T07:59:48Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #334 by removing the arbitrary KAP1-KAP4 gene-symbol list from the broad kinetoplast-associated proteins component.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T18:17:30Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "#1255: Replaced unreadable Lukes 2002 kinetoplast citations with readable Amodeo 2023 and Cooper 2019 support and removed the uncited unreadable Shapiro and Englund 1995 record-level reference.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "kinetoplast DNA network",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1093/femsre/fuac047"
    },
    {
     "synonym_text": "kDNA network",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1093/femsre/fuac047"
    }
   ],
   "part_of": [
    "GO:0005739"
   ],
   "xrefs": [
    "uniprot.location:SL-0150"
   ],
   "components": [
    {
     "component_id": "kdna_minicircles",
     "label": "kinetoplast DNA minicircles",
     "component_type": "DNA",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Kinetoplast minicircles are mitochondrial circular DNA molecules defined by their kinetoplastid genomic context and guide-RNA payload; no exact SO or source-neutral DNA-class CURIE was curated for this first record.",
     "role": "Thousands of topologically interlocked circular DNAs whose guide RNAs encode information needed to edit maxicircle transcripts.",
     "evidence": [
      {
       "reference": "DOI:10.1093/femsre/fuac047",
       "notes": "Amodeo et al. 2023 review Trypanosoma brucei kDNA minicircles as 1 kb circular DNAs organized in an interlocked kinetoplast network."
      },
      {
       "reference": "DOI:10.1093/nar/gkz928",
       "notes": "Cooper et al. 2019 assembled Trypanosoma brucei kDNA and describe thousands of 1 kb minicircles encoding guide RNAs for maxicircle transcript editing."
      }
     ]
    },
    {
     "component_id": "kdna_maxicircles",
     "label": "kinetoplast DNA maxicircles",
     "component_type": "DNA",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Kinetoplast maxicircles are the coding mitochondrial DNA circles within the kDNA network; no exact SO or source-neutral DNA-class CURIE was curated for this first record.",
     "role": "Dozens of larger circular DNAs in the kDNA network that encode mitochondrial genes whose transcripts are decoded by guide RNAs.",
     "evidence": [
      {
       "reference": "DOI:10.1093/femsre/fuac047",
       "notes": "Amodeo et al. 2023 review the approximately 30 Trypanosoma brucei maxicircles as 23 kb coding DNAs interwoven into the minicircle network."
      }
     ]
    },
    {
     "component_id": "kinetoplast_associated_proteins",
     "label": "kinetoplast-associated proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Kinetoplast-associated proteins are curated here as the compacting KAP cohort bound to kDNA; they are several unrelated families, so one protein-family CURIE would be too broad.",
     "role": "DNA-binding proteins associated with the kinetoplast network that contribute to kDNA condensation and organization.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pone.0187516",
       "notes": "de Souza et al. 2017 expanded the catalog of kinetoplast-associated proteins and related KAP repertoires to diverse kDNA arrangements in trypanosomatids."
      },
      {
       "reference": "DOI:10.1093/femsre/fuac047",
       "notes": "Amodeo et al. 2023 review protein factors associated with kinetoplast DNA organization and mitochondrial genome maintenance."
      }
     ],
     "gene_symbols": [
      "KAP1",
      "KAP2",
      "KAP3",
      "KAP4"
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5653",
     "taxon_label": "Kinetoplastea",
     "presence": "COMMON",
     "note": "Kinetoplast biology has been studied across Kinetoplastea, spanning Crithidia, Leishmania, and Trypanosoma lineages, and kDNA architecture varies across that comparative scope.",
     "reference": "DOI:10.1093/femsre/fuac047"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5691",
     "taxon_label": "Trypanosoma brucei",
     "note": "Trypanosomatid model in which the disk-shaped kDNA network, duplication cycle and basal-body-linked segregation have been studied by serial-section electron microscopy.",
     "reference": "DOI:10.1128/MCB.01176-10"
    }
   ],
   "functions": [
    {
     "function_id": "mitochondrial_genome_organization",
     "label": "mitochondrial genome organization",
     "description": "The kinetoplast packages the trypanosomatid mitochondrial genome as a condensed, topologically interlocked network of maxicircles and minicircles.",
     "evidence": [
      {
       "reference": "DOI:10.1093/femsre/fuac047",
       "notes": "Amodeo et al. 2023 review Trypanosoma brucei mitochondrial genome maintenance through the kinetoplast DNA disc."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1146/annurev-micro-092611-150057",
     "notes": "Jensen and Englund 2012, Network News: The Replication of Kinetoplast DNA, Annual Review of Microbiology."
    },
    {
     "reference": "DOI:10.1128/MCB.01176-10",
     "notes": "Gluenz et al. 2011, The Kinetoplast Duplication Cycle in Trypanosoma brucei Is Orchestrated by Cytoskeleton-Mediated Cell Morphogenesis, Molecular and Cellular Biology."
    },
    {
     "reference": "DOI:10.1093/femsre/fuac047",
     "notes": "Amodeo et al. 2023, Mitochondrial genome maintenance - the kinetoplast story, FEMS Microbiology Reviews."
    },
    {
     "reference": "DOI:10.1093/nar/gkz928",
     "notes": "Cooper et al. 2019, Assembly and annotation of the mitochondrial minicircle genome of a differentiation-competent strain of Trypanosoma brucei, Nucleic Acids Research."
    },
    {
     "reference": "DOI:10.1371/journal.pone.0187516",
     "notes": "de Souza et al. 2017, Expanded repertoire of kinetoplast associated proteins and unique mitochondrial DNA arrangement of symbiont-bearing trypanosomatids, PLOS ONE."
    },
    {
     "reference": "DOI:10.1091/mbc.E02-08-0525",
     "notes": "Ogbadoyi, Robinson and Gull 2003, A high-order trans-membrane structural linkage is responsible for mitochondrial genome positioning and segregation by flagellar basal bodies in trypanosomes, Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "kdna_network_kinetoplast_organization",
     "title": "Minicircles and maxicircles form the condensed kDNA network",
     "description": "Kinetoplast mitochondrial DNA is built from thousands of topologically interlocked minicircles plus dozens of maxicircles. The catenated DNA network and associated KAP proteins form a condensed disk-shaped kinetoplast inside the single mitochondrion.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph captures network organization, not the enzymology of minicircle or maxicircle replication.",
     "nodes": [
      {
       "node_id": "kdna_minicircles",
       "label": "kinetoplast DNA minicircles",
       "node_type": "GENETIC_ELEMENT",
       "component_ref": "kdna_minicircles"
      },
      {
       "node_id": "kdna_maxicircles",
       "label": "kinetoplast DNA maxicircles",
       "node_type": "GENETIC_ELEMENT",
       "component_ref": "kdna_maxicircles"
      },
      {
       "node_id": "catenated_kdna_network",
       "label": "catenated kDNA network",
       "node_type": "GENETIC_ELEMENT"
      },
      {
       "node_id": "kinetoplast_associated_proteins",
       "label": "kinetoplast-associated proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "kinetoplast_associated_proteins"
      },
      {
       "node_id": "kinetoplast",
       "label": "kinetoplast",
       "node_type": "STRUCTURE",
       "grounding": "GO:0020023"
      }
     ],
     "edges": [
      {
       "subject": "kdna_minicircles",
       "predicate": "catenate into",
       "object": "catenated_kdna_network",
       "description": "Minicircles are small circular DNAs organized in the interlocked kDNA network.",
       "evidence": [
        {
         "reference": "DOI:10.1093/femsre/fuac047",
         "notes": "Amodeo et al. 2023 review Trypanosoma brucei minicircles as 1 kb DNAs organized in the interlocked kinetoplast network."
        }
       ]
      },
      {
       "subject": "kdna_maxicircles",
       "predicate": "catenate into",
       "object": "catenated_kdna_network",
       "description": "Dozens of maxicircles are interlocked with the minicircle network to carry the coding portion of the mitochondrial genome.",
       "evidence": [
        {
         "reference": "DOI:10.1093/femsre/fuac047",
         "notes": "Amodeo et al. 2023 review Trypanosoma brucei maxicircles as coding DNAs interwoven into the minicircle network."
        }
       ]
      },
      {
       "subject": "kinetoplast_associated_proteins",
       "predicate": "compact",
       "object": "catenated_kdna_network",
       "description": "KAP proteins bind the kinetoplast DNA network and contribute to its condensed mitochondrial organization.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pone.0187516",
         "notes": "de Souza et al. 2017 localized kinetoplast-associated proteins to kDNA and expanded the known KAP repertoire."
        }
       ]
      },
      {
       "subject": "catenated_kdna_network",
       "predicate": "condenses into",
       "object": "kinetoplast",
       "description": "The catenated mitochondrial DNA network forms the disk-shaped kinetoplast in the matrix of the single kinetoplastid mitochondrion.",
       "evidence": [
        {
         "reference": "DOI:10.1093/femsre/fuac047",
         "notes": "Amodeo et al. 2023 review the Trypanosoma brucei kinetoplast as a disc-shaped, electron-dense kDNA structure inside the cell's single mitochondrion."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_kdna_and_kap_components",
     "prompt": "Resolve exact source-neutral groundings for kinetoplast maxicircles, minicircles and KAP protein cohorts, if such terms exist.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#kdna_minicircles",
      "components#kdna_maxicircles",
      "components#kinetoplast_associated_proteins"
     ],
     "rationale": "The first kinetoplast record keeps kDNA circle classes and KAPs label-only to avoid guessing Sequence Ontology or protein-family CURIEs for kinetoplastid-specific grouped components.",
     "posed_by": "claude",
     "posed_date": "2026-09-10"
    }
   ]
  },
  {
   "identifier": "GO:0042645",
   "label": "mitochondrial nucleoid",
   "structure_category": "NUCLEOID",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The region of a mitochondrion to which the DNA is confined.",
   "definition_source": "GO:0042645",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T11:41:09Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T11:42:03Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added nucleoid parentage, mitochondrial-matrix parthood, the UniProt SL-0269 synonym and xref, reviewed-label-only mitochondrial DNA and HMG-box protein components, Saccharomyces cerevisiae scope, mitochondrial genome maintenance, a nonmechanistic Abf2 packaging graph, and a component-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T11:44:50Z",
     "curator": "codex",
     "action": "REFINED_RECORD",
     "changes": "Removed obsolete GO:0000002 groundings from the mitochondrial genome maintenance function and graph node after identifier-label validation flagged the term as obsolete.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T11:51:54Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #640 by adding the UniProt SL-0269 preferred label as an exact synonym, and resolved #641 by rewording the mtDNA-to-nucleoid packaging edge so mitochondrial DNA is not modeled as the active packaging agent.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:19:18Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0009295"
   ],
   "part_of": [
    "GO:0005759"
   ],
   "synonyms": [
    {
     "synonym_text": "mitochondrion nucleoid",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0269"
    },
    {
     "synonym_text": "mitochromosome",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0269"
    }
   ],
   "xrefs": [
    "uniprot.location:SL-0269"
   ],
   "components": [
    {
     "component_id": "mitochondrial_dna",
     "label": "mitochondrial DNA",
     "component_type": "DNA",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Mitochondrial genome DNA packaged with DNA-binding proteins into nucleoprotein foci inside the mitochondrial matrix.",
     "evidence": [
      {
       "reference": "DOI:10.1242/jcs.028605",
       "notes": "Kucej et al. 2008 assayed Saccharomyces cerevisiae mitochondrial DNA organization in nucleoids under different metabolic states."
      },
      {
       "reference": "DOI:10.1016/j.tcb.2007.08.007",
       "notes": "Kucej and Butow 2007 review mitochondrial nucleoids as nucleoprotein structures that package and maintain mitochondrial DNA."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Mitochondrial DNA is an organellar genome molecule; no exact source-neutral Sequence Ontology CURIE was curated for this DNA component."
    },
    {
     "component_id": "mitochondrial_hmg_box_proteins",
     "label": "mitochondrial HMG-box DNA-binding proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "High-mobility-group DNA-binding proteins represented by Saccharomyces cerevisiae Abf2 that bind and package mtDNA within mitochondrial nucleoids.",
     "evidence": [
      {
       "reference": "DOI:10.1242/jcs.028605",
       "notes": "Kucej et al. 2008 used ChIP-on-chip to show that Saccharomyces cerevisiae Abf2 binds most of the mitochondrial genome in vivo."
      },
      {
       "reference": "DOI:10.1534/genetics.108.095786",
       "notes": "Sia et al. 2009 studied loss of the abundant Saccharomyces cerevisiae mitochondrial nucleoid-associated protein Abf2p."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Saccharomyces cerevisiae Abf2 directly supports this component class, but no exact InterPro, Pfam, NCBIfam, or UniProt family CURIE was curated for a source-neutral mitochondrial HMG-box nucleoid protein component.",
     "gene_symbols": [
      "ABF2"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q02486",
       "protein_label": "ARS-binding factor 2, mitochondrial",
       "gene_symbol": "ABF2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ABF2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q02486",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q02486, the single reviewed entry for gene ABF2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Mitochondrial nucleoids and their Abf2-containing mtDNA packaging machinery have been characterized in budding yeast.",
     "reference": "DOI:10.1242/jcs.028605"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Yeast model in which Abf2 binds and packages mtDNA in mitochondrial nucleoids and nucleoid organization changes with metabolic state.",
     "reference": "DOI:10.1242/jcs.028605"
    }
   ],
   "functions": [
    {
     "function_id": "mitochondrial_genome_maintenance",
     "label": "mitochondrial genome maintenance",
     "description": "The mitochondrial nucleoid packages mitochondrial DNA into matrix-localized nucleoprotein foci that support mtDNA organization and stability.",
     "evidence": [
      {
       "reference": "DOI:10.1242/jcs.028605",
       "notes": "Kucej et al. 2008 connected Abf2-mediated mtDNA packaging and metabolic remodeling with yeast mitochondrial nucleoid organization."
      },
      {
       "reference": "DOI:10.1534/genetics.108.095786",
       "notes": "Sia et al. 2009 showed that loss of yeast Abf2p destabilizes repetitive mitochondrial DNA."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0042645",
     "notes": "Gene Ontology cellular-component term for mitochondrial nucleoid."
    },
    {
     "reference": "uniprot.location:SL-0269",
     "notes": "UniProt subcellular-location entry for mitochondrion nucleoid maps to GO:0042645."
    },
    {
     "reference": "DOI:10.1016/j.tcb.2007.08.007",
     "notes": "Kucej and Butow 2007, Evolutionary tinkering with mitochondrial nucleoids, Trends in Cell Biology."
    },
    {
     "reference": "DOI:10.1242/jcs.028605",
     "notes": "Kucej et al. 2008, Mitochondrial nucleoids undergo remodeling in response to metabolic cues, Journal of Cell Science."
    },
    {
     "reference": "DOI:10.1534/genetics.108.095786",
     "notes": "Sia et al. 2009, Loss of the Mitochondrial Nucleoid Protein, Abf2p, Destabilizes Repetitive DNA in the Yeast Mitochondrial Genome, Genetics."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "abf2_mitochondrial_nucleoid_packaging",
     "title": "Abf2 helps package yeast mtDNA into mitochondrial nucleoids",
     "description": "In Saccharomyces cerevisiae, the mitochondrial HMG-box protein Abf2 binds broadly across mtDNA and supports its packaging and stability in matrix-localized mitochondrial nucleoids.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "nodes": [
      {
       "node_id": "mitochondrial_hmg_box_proteins",
       "label": "mitochondrial HMG-box DNA-binding proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mitochondrial_hmg_box_proteins"
      },
      {
       "node_id": "mitochondrial_dna",
       "label": "mitochondrial DNA",
       "node_type": "GENETIC_ELEMENT",
       "component_ref": "mitochondrial_dna"
      },
      {
       "node_id": "mitochondrial_nucleoid",
       "label": "mitochondrial nucleoid",
       "node_type": "STRUCTURE",
       "grounding": "GO:0042645"
      },
      {
       "node_id": "mitochondrial_genome_maintenance",
       "label": "mitochondrial genome maintenance",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "mitochondrial_hmg_box_proteins",
       "predicate": "bind",
       "object": "mitochondrial_dna",
       "description": "Yeast Abf2 binds most of the mitochondrial genome in vivo.",
       "evidence": [
        {
         "reference": "DOI:10.1242/jcs.028605",
         "notes": "Kucej et al. 2008 mapped Abf2 binding across Saccharomyces cerevisiae mtDNA by in organello ChIP-on-chip."
        }
       ]
      },
      {
       "subject": "mitochondrial_dna",
       "predicate": "is packaged in",
       "object": "mitochondrial_nucleoid",
       "description": "Mitochondrial DNA is packaged with nucleoid-associated proteins into matrix-localized nucleoprotein foci.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.tcb.2007.08.007",
         "notes": "Kucej and Butow 2007 review the architecture of protein-bound mitochondrial nucleoids."
        }
       ]
      },
      {
       "subject": "mitochondrial_hmg_box_proteins",
       "predicate": "supports",
       "object": "mitochondrial_genome_maintenance",
       "description": "Loss of yeast Abf2p destabilizes repetitive mtDNA, linking this nucleoid-associated protein to mitochondrial genome stability.",
       "evidence": [
        {
         "reference": "DOI:10.1534/genetics.108.095786",
         "notes": "Sia et al. 2009 measured increased mitochondrial frameshifts and direct-repeat deletions after loss of Abf2p."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_mitochondrial_nucleoid_components",
     "prompt": "Resolve exact source-neutral groundings for mitochondrial DNA and mitochondrial nucleoid-associated protein classes before adding additional mtDNA packaging factors.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#mitochondrial_dna",
      "components#mitochondrial_hmg_box_proteins"
     ],
     "rationale": "This first mitochondrial nucleoid record keeps mtDNA and the Abf2-represented HMG-box protein component reviewed-label-only to avoid guessing Sequence Ontology or protein-family CURIEs.",
     "evidence": [
      {
       "reference": "DOI:10.1242/jcs.028605"
      },
      {
       "reference": "DOI:10.1534/genetics.108.095786"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "GO:0009295",
   "label": "nucleoid",
   "definition": "The non-membrane-bounded subcellular region in which a bacterial chromosome is compacted and organized with nucleoid-associated proteins while remaining dynamically coupled to transcription and replication.",
   "definition_source": "DOI:10.1038/nrmicro2261",
   "structure_category": "NUCLEOID",
   "structure_kind": "SUBCELLULAR_REGION",
   "components": [
    {
     "component_id": "chromosomal_dna",
     "label": "chromosomal DNA",
     "component_type": "DNA",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "The genome polymer whose compaction and spatial organization define the nucleoid.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro2261",
       "notes": "Dorman reviews chromosome organization in the bacterial nucleoid."
      }
     ]
    },
    {
     "component_id": "nucleoid_associated_proteins",
     "label": "nucleoid-associated proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "CONDITIONAL",
     "role": "Bend, bridge, wrap, and constrain DNA and couple chromosome structure to gene expression.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro2261",
       "notes": "The review covers major NAP families and their regulatory roles."
      }
     ],
     "gene_symbols": [
      "hupA",
      "hupB",
      "ihfA",
      "ihfB",
      "fis",
      "hns",
      "dps"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0ACF0",
       "protein_label": "DNA-binding protein HU-alpha",
       "gene_symbol": "hupA",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene hupA in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:21903814",
         "notes": "Wang W et al. 2011, ‘Chromosome organization by a nucleoid-associated protein in live bacteria.’, Science. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, nucleoid' localisation of P0ACF0."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P0ACF4",
       "protein_label": "DNA-binding protein HU-beta",
       "gene_symbol": "hupB",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene hupB in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0ACF4",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0ACF4, the single reviewed entry for gene hupB in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P0A6X7",
       "protein_label": "Integration host factor subunit alpha",
       "gene_symbol": "ihfA",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene ihfA in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:21903814",
         "notes": "Wang W et al. 2011, ‘Chromosome organization by a nucleoid-associated protein in live bacteria.’, Science. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, nucleoid' localisation of P0A6X7."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P0A6Y1",
       "protein_label": "Integration host factor subunit beta",
       "gene_symbol": "ihfB",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene ihfB in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0A6Y1",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0A6Y1, the single reviewed entry for gene ihfB in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P0A6R3",
       "protein_label": "DNA-binding protein Fis",
       "gene_symbol": "fis",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene fis in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:21903814",
         "notes": "Wang W et al. 2011, ‘Chromosome organization by a nucleoid-associated protein in live bacteria.’, Science. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, nucleoid' localisation of P0A6R3."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P0ACF8",
       "protein_label": "DNA-binding protein H-NS",
       "gene_symbol": "hns",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene hns in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:21903814",
         "notes": "Wang W et al. 2011, ‘Chromosome organization by a nucleoid-associated protein in live bacteria.’, Science. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, nucleoid' localisation of P0ACF8."
        },
        {
         "reference": "PMID:333393",
         "notes": "Varshavsky AJ et al. 1977, ‘Histone-like proteins in the purified Escherichia coli deoxyribonucleoprotein.’, Nucleic Acids Res. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, nucleoid' localisation of P0ACF8."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P0ABT2",
       "protein_label": "DNA protection during starvation protein",
       "gene_symbol": "dps",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene dps in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0ABT2",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0ABT2, the single reviewed entry for gene dps in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "UNIVERSAL",
     "note": "The chromosome occupies a nucleoid rather than a membrane-bounded nucleus.",
     "reference": "DOI:10.1038/nrmicro2261"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Best-characterized bacterial nucleoid and NAP system.",
     "reference": "DOI:10.1038/nrmicro2261"
    }
   ],
   "functions": [
    {
     "function_id": "chromosome_organization",
     "label": "chromosome organization",
     "grounding": "GO:0051276",
     "description": "Compacts and spatially organizes the chromosome while preserving access to DNA.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro2261",
       "notes": "Nucleoid architecture is integrated with gene expression."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1038/nrmicro2261",
     "notes": "Bacterial nucleoid-associated proteins, nucleoid structure and gene expression."
    },
    {
     "reference": "DOI:10.1371/journal.pgen.1008456",
     "notes": "Verma, Qian and Adhya 2019 review multiscale Escherichia coli nucleoid architecture."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "nap_supercoiling_chromosome_compaction",
     "title": "NAPs and supercoils compact DNA into an organized nucleoid",
     "description": "Nucleoid-associated proteins bind the bacterial chromosome and alter its local geometry by bending, wrapping, bridging, and constraining DNA. These local nucleoprotein states combine with plectonemic supercoils and topological domains to compact the chromosome into a dynamic nucleoid that still supports DNA replication and transcription.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "chromosomal_dna",
       "label": "chromosomal DNA",
       "node_type": "GENETIC_ELEMENT",
       "component_ref": "chromosomal_dna"
      },
      {
       "node_id": "nucleoid_associated_proteins",
       "label": "nucleoid-associated proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "nucleoid_associated_proteins"
      },
      {
       "node_id": "local_dna_bridging",
       "label": "locally bent and bridged DNA",
       "node_type": "STATE"
      },
      {
       "node_id": "plectonemic_supercoils",
       "label": "plectonemic supercoiled loops",
       "node_type": "STATE"
      },
      {
       "node_id": "nucleoid",
       "label": "nucleoid",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009295"
      },
      {
       "node_id": "chromosome_organization",
       "label": "chromosome organization",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0051276"
      }
     ],
     "edges": [
      {
       "subject": "nucleoid_associated_proteins",
       "predicate": "bind",
       "object": "chromosomal_dna",
       "description": "NAPs bind the bacterial chromosome at abundant specific and nonspecific sites.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro2261",
         "notes": "Dillon and Dorman 2010 review NAP binding across the bacterial chromosome."
        }
       ]
      },
      {
       "subject": "nucleoid_associated_proteins",
       "predicate": "bend and bridge",
       "object": "local_dna_bridging",
       "description": "NAPs bend, wrap, bridge, and bunch DNA at the sub-kilobase scale.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pgen.1008456",
         "notes": "Verma, Qian and Adhya 2019 review DNA bending, looping, bridging and wrapping by nucleoid-associated architectural proteins."
        }
       ]
      },
      {
       "subject": "local_dna_bridging",
       "predicate": "constrains",
       "object": "plectonemic_supercoils",
       "description": "Architectural proteins constrain negative supercoils and help partition chromosomal DNA into topological loops.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pgen.1008456",
         "notes": "Verma, Qian and Adhya 2019 describe NAP constraint of negative supercoils as a route to chromosome topological organization."
        }
       ]
      },
      {
       "subject": "chromosomal_dna",
       "predicate": "folds into",
       "object": "plectonemic_supercoils",
       "description": "Supercoiling folds the chromosome into plectonemic loops at the tens-of-kilobases scale.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pgen.1008456",
         "notes": "Verma, Qian and Adhya 2019 describe larger bacterial chromosome loops as plectonemic forms induced by supercoiling."
        }
       ]
      },
      {
       "subject": "plectonemic_supercoils",
       "predicate": "compact into",
       "object": "nucleoid",
       "description": "Plectonemic loops and longer-range contacts coalesce into a compact, spatially organized nucleoid.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pgen.1008456",
         "notes": "Verma, Qian and Adhya 2019 review hierarchical compaction of E. coli chromosomal DNA into spatial domains and the nucleoid."
        }
       ]
      },
      {
       "subject": "nucleoid",
       "predicate": "organizes",
       "object": "chromosome_organization",
       "description": "The final folded nucleoid keeps the chromosome condensed while leaving DNA accessible for replication, transcription, and segregation.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro2261",
         "notes": "Dillon and Dorman 2010 review the dynamic coupling of bacterial nucleoid structure with gene expression."
        }
       ]
      }
     ]
    }
   ],
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-08-30T19:30:00Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Added as a literature-backed foundational seed. Identity checked against the 2026-07-01 Gene Ontology release; requires human review.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-31T03:48:24Z",
     "curator": "uniprot_sl",
     "action": "ADD_UNIPROT_SL_XREF",
     "changes": "Added uniprot.location:SL-0187 (Nucleoid); mapping read from the GO line of UniProt subcell.txt."
    },
    {
     "timestamp": "2026-08-31T06:12:34Z",
     "curator": "claude",
     "action": "SET_COMPONENT_ROLE",
     "changes": "component_role became required (#77) so the constituent/machinery distinction is machine-readable rather than prose. Set per component; ASSOCIATED_MACHINERY only where the protein acts on the already-assembled structure.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-04T01:18:32Z",
     "curator": "codex",
     "action": "ADD_CAUSAL_GRAPH",
     "changes": "Added a FUNCTION graph for NAP-mediated DNA binding, bending, bridging, supercoil constraint, and multiscale chromosomal compaction into the nucleoid, with additional evidence from Verma, Qian and Adhya 2019.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 7 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "xrefs": [
    "uniprot.location:SL-0187"
   ]
  },
  {
   "identifier": "GO:0042646",
   "label": "plastid nucleoid",
   "structure_category": "NUCLEOID",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "A region of a plastid to which the DNA is confined.",
   "definition_source": "GO:0042646",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T22:04:45Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T22:05:33Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added nucleoid parentage, plastid-stroma parthood, the UniProt SL-0140 exact synonym and xref, a reviewed-label-only plastid DNA component, Viridiplantae and Chlamydomonas scope, plastid genome organization, a nonmechanistic DNA-packaging topology graph, and a component-grounding TODO.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0009295"
   ],
   "part_of": [
    "GO:0009532"
   ],
   "synonyms": [
    {
     "synonym_text": "Plastidic nucleoid",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0140"
    }
   ],
   "xrefs": [
    "uniprot.location:SL-0140"
   ],
   "components": [
    {
     "component_id": "plastid_dna",
     "label": "plastid DNA",
     "component_type": "DNA",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Plastid genome DNA compacted with nucleoid-associated proteins into a non-membrane-bounded plastid-stromal nucleoid.",
     "evidence": [
      {
       "reference": "GO:0042646",
       "notes": "GO:0042646 identifies the plastid nucleoid as the plastid region to which DNA is confined."
      },
      {
       "reference": "uniprot.location:SL-0140",
       "notes": "UniProt SL-0140 defines the plastid nucleoid as a chromatin-dense, non-membrane-bounded plastidic pseudocompartment."
      },
      {
       "reference": "DOI:10.1093/gbe/evv233",
       "notes": "Kobayashi et al. 2015 review chloroplast nucleoids as DNA-protein complexes that package plastid DNA in green plant plastids."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Plastid DNA is an organellar genome molecule rather than a source-neutral sequence-feature class with one exact SO accession."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:33090",
     "taxon_label": "Viridiplantae",
     "presence": "COMMON",
     "note": "Green algae and land plants carry plastid genomes packaged into stromal nucleoids in their plastids.",
     "reference": "DOI:10.1093/gbe/evv233"
    },
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "The Chlamydomonas reinhardtii chloroplast has HLP-containing nucleoids that package and organize its chloroplast DNA.",
     "reference": "DOI:10.1093/mp/ssp083"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model in which HLP knockdown connected a chloroplast-targeted HU-like protein to plastid DNA nucleoid organization and genome maintenance.",
     "reference": "DOI:10.1093/mp/ssp083"
    }
   ],
   "functions": [
    {
     "function_id": "plastid_genome_organization",
     "label": "plastid genome organization",
     "description": "The plastid nucleoid confines, compacts and organizes plastid genome DNA within the plastid stroma.",
     "evidence": [
      {
       "reference": "GO:0042646",
       "notes": "GO defines the plastid nucleoid as the plastid region to which DNA is confined."
      },
      {
       "reference": "DOI:10.1093/gbe/evv233",
       "notes": "Kobayashi et al. 2015 review plastid DNA packaging in chloroplast nucleoids and the evolution of nucleoid organization in green plants."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0042646",
     "notes": "Gene Ontology cellular-component term for plastid nucleoid."
    },
    {
     "reference": "GO:0009295",
     "notes": "Gene Ontology cellular-component term for nucleoid."
    },
    {
     "reference": "GO:0009532",
     "notes": "Gene Ontology cellular-component term for plastid stroma, the matrix space that contains plastid nucleoids."
    },
    {
     "reference": "uniprot.location:SL-0140",
     "notes": "UniProt Subcellular Location entry SL-0140 maps Plastid nucleoid to GO:0042646 and places it under Plastid stroma."
    },
    {
     "reference": "DOI:10.1093/gbe/evv233",
     "notes": "Kobayashi et al. 2015, Eukaryotic Components Remodeled Chloroplast Nucleoid Organization during the Green Plant Evolution, Genome Biology and Evolution."
    },
    {
     "reference": "DOI:10.1093/mp/ssp083",
     "notes": "Karcher et al. 2009, The Chlamydomonas Chloroplast HLP Protein Is Required for Nucleoid Organization and Genome Maintenance, Molecular Plant."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "plastid_nucleoid_topology",
     "title": "Plastid nucleoids package plastid DNA in the stroma",
     "description": "Plastid genome DNA is packaged into non-membrane-bounded nucleoids in the plastid stroma.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures generic plastid DNA containment without asserting chloroplast-specific nucleoid-associated proteins or lineage-specific plastid-genome organization factors.",
     "nodes": [
      {
       "node_id": "plastid_stroma",
       "label": "plastid stroma",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0009532"
      },
      {
       "node_id": "plastid_dna",
       "label": "plastid DNA",
       "node_type": "GENETIC_ELEMENT",
       "component_ref": "plastid_dna"
      },
      {
       "node_id": "plastid_nucleoid",
       "label": "plastid nucleoid",
       "node_type": "STRUCTURE",
       "grounding": "GO:0042646"
      }
     ],
     "edges": [
      {
       "subject": "plastid_stroma",
       "predicate": "contains",
       "object": "plastid_nucleoid",
       "description": "The plastid nucleoid is a non-membrane-bounded pseudocompartment within the plastid stroma.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0140",
         "notes": "UniProt SL-0140 places Plastid nucleoid under the Plastid stroma subcellular location."
        }
       ]
      },
      {
       "subject": "plastid_dna",
       "predicate": "is packaged in",
       "object": "plastid_nucleoid",
       "description": "Plastid genome DNA is confined within plastid nucleoids.",
       "evidence": [
        {
         "reference": "GO:0042646",
         "notes": "GO:0042646 defines the plastid nucleoid as the plastid region to which DNA is confined."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "generic_plastid_nucleoid_proteins",
     "prompt": "Keep plastid nucleoid-associated proteins out of the generic record until an exact, source-neutral component family is curated.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#plastid_dna"
     ],
     "rationale": "Plastid nucleoids are DNA-protein structures, but specific nucleoid-associated protein complements vary across plastid lineages and the Chlamydomonas HLP example already belongs on the exact chloroplast nucleoid child record. This generic plastid nucleoid record therefore curates plastid DNA and records the protein boundary as follow-up rather than guessing a broad InterPro, Pfam, or NCBIfam accession.",
     "evidence": [
      {
       "reference": "GO:0042646"
      },
      {
       "reference": "DOI:10.1093/gbe/evv233"
      },
      {
       "reference": "DOI:10.1093/mp/ssp083"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0000148",
   "label": "1,3-beta-D-glucan synthase complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex that catalyzes the transfer of a glucose group from UDP-glucose to a (1->3)-beta-D-glucan chain.",
   "definition_source": "GO:0000148",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-18T23:51:04Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T23:52:27Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, Fks catalytic and Rho1 regulatory components, Saccharomyces cerevisiae scope, GO-grounded glucan-synthase functions, DOI/PMID evidence, a Rho1/Fks function graph, and component-grounding and upstream-regulator boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T23:56:41Z",
     "curator": "codex",
     "action": "FIXED_GO_LABEL",
     "changes": "Updated the GO:0071970 function label to the canonical Gene Ontology label used by the id-label correspondence audit.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-19T00:05:21Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Addressed PR #1206 review issues #1207, #1208, and #1209 by narrowing the row-level Saccharomyces notes to their Qadota Fks1/Rho1 citation, constraining Fks/Rho1 grounding language to the curated Saccharomyces boundary, and correcting the Mazur and Baginsky JBC title.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:19:30Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "1,3-beta-glucan synthase complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000148"
    },
    {
     "synonym_text": "(1->3)-beta-glucan synthase complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000148"
    }
   ],
   "components": [
    {
     "component_id": "fks_catalytic_subunits",
     "label": "Fks catalytic subunits",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "FKS1",
      "FKS2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated as the Saccharomyces Fks1/Fks2 catalytic paralogue pair; no exact source-neutral family CURIE that cleanly denotes this catalytic-subunit pair was assigned.",
     "role": "Integral membrane catalytic subunits of the budding-yeast 1,3-beta-D-glucan synthase enzyme complex.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.91.26.12907",
       "notes": "Douglas et al. 1994 showed that Saccharomyces cerevisiae FKS1 encodes an integral membrane protein subunit of 1,3-beta-D-glucan synthase."
      },
      {
       "reference": "DOI:10.1128/MCB.15.10.5671",
       "notes": "Mazur et al. 1995 characterized differential function of the homologous yeast Fks1p and Fks2p glucan-synthase subunits."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38631",
       "protein_label": "1,3-beta-glucan synthase component FKS1",
       "gene_symbol": "FKS1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene FKS1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11856368",
         "notes": "Utsugi T et al. 2002, ‘Movement of yeast 1,3-beta-glucan synthase is essential for uniform cell wall synthesis.’, Genes Cells. ECO:0000269 experimental evidence cited by UniProt for the 'Mitochondrion' localisation of P38631."
        },
        {
         "reference": "PMID:12185837",
         "notes": "Dijkgraaf GJ et al. 2002, ‘Mutations in Fks1p affect the cell wall content of beta-1,3- and beta-1,6-glucan in Saccharomyces cerevisiae.’, Yeast. ECO:0000269 experimental evidence cited by UniProt for the 'Mitochondrion' localisation of P38631."
        },
        {
         "reference": "PMID:14576278",
         "notes": "Sickmann A et al. 2003, ‘The proteome of Saccharomyces cerevisiae mitochondria.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Mitochondrion' localisation of P38631."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P40989",
       "protein_label": "1,3-beta-glucan synthase component GSC2",
       "gene_symbol": "GSC2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene FKS2, which UniProt lists under the primary name GSC2, in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:7565718",
         "notes": "Mazur P et al. 1995, ‘Differential expression and function of two homologous subunits of yeast 1,3-beta-D-glucan synthase.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Membrane' localisation of P40989."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rho1_gtpase_regulatory_subunit",
     "label": "Rho1 GTPase regulatory subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RHO1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the Saccharomyces cerevisiae Rho1p regulatory subunit; no exact source-neutral family CURIE was assigned for this glucan-synthase-associated regulatory subunit.",
     "role": "Regulatory GTPase subunit that stimulates the Fks-containing 1,3-beta-D-glucan synthase complex.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.272.5259.279",
       "notes": "Qadota et al. 1996 identified yeast Rho1p as a regulatory subunit of 1,3-beta-glucan synthase and showed its in vivo association with Fks1p."
      },
      {
       "reference": "DOI:10.1074/jbc.271.24.14604",
       "notes": "Mazur and Baginsky 1996 found that yeast 1,3-beta-D-glucan synthase activity requires Rho1p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P06780",
       "protein_label": "GTP-binding protein RHO1",
       "gene_symbol": "RHO1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RHO1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P06780",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P06780, the single reviewed entry for gene RHO1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Qadota et al. identified Rho1p as a regulatory subunit and connected it with Fks1p in the budding-yeast 1,3-beta-D-glucan synthase complex; broader fungal distribution was left unasserted in this first record.",
     "reference": "DOI:10.1126/science.272.5259.279"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which Rho1p was identified as a regulatory GTPase that associates with Fks1p in the 1,3-beta-D-glucan synthase complex.",
     "reference": "DOI:10.1126/science.272.5259.279"
    }
   ],
   "functions": [
    {
     "function_id": "beta_1_3_glucan_synthase_activity",
     "label": "1,3-beta-D-glucan synthase activity",
     "grounding": "GO:0003843",
     "description": "The complex transfers glucose from UDP-glucose to extend a (1->3)-beta-D-glucan chain.",
     "evidence": [
      {
       "reference": "GO:0003843",
       "notes": "Gene Ontology molecular-function term for 1,3-beta-D-glucan synthase activity."
      },
      {
       "reference": "PMID:7983071",
       "notes": "Mol et al. 1994 assayed yeast 1,3-beta-glucan synthase regulation by a GTP-binding protein."
      }
     ]
    },
    {
     "function_id": "fungal_cell_wall_beta_1_3_glucan_biosynthesis",
     "label": "fungal-type cell wall (1->3)-beta-D-glucan biosynthetic process",
     "grounding": "GO:0071970",
     "description": "The enzyme complex synthesizes 1,3-beta-D-glucan for the fungal cell wall.",
     "evidence": [
      {
       "reference": "GO:0071970",
       "notes": "Gene Ontology biological-process term for fungal-type cell wall 1,3-beta-D-glucan biosynthetic process."
      },
      {
       "reference": "DOI:10.1073/pnas.91.26.12907",
       "notes": "Douglas et al. 1994 connected FKS1 with the membrane-bound 1,3-beta-D-glucan synthase that builds a major yeast cell-wall glucan."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000148",
     "notes": "Gene Ontology cellular-component term for the 1,3-beta-D-glucan synthase complex."
    },
    {
     "reference": "GO:0003843",
     "notes": "Gene Ontology molecular-function term for 1,3-beta-D-glucan synthase activity."
    },
    {
     "reference": "GO:0071970",
     "notes": "Gene Ontology biological-process term for fungal-type cell wall 1,3-beta-D-glucan biosynthesis."
    },
    {
     "reference": "PMID:7983071",
     "notes": "Mol et al. 1994, 'A GTP-binding protein regulates the activity of (1-->3)-beta-glucan synthase, an enzyme directly involved in yeast cell wall morphogenesis', Journal of Biological Chemistry."
    },
    {
     "reference": "DOI:10.1073/pnas.91.26.12907",
     "notes": "Douglas et al. 1994, 'The Saccharomyces cerevisiae FKS1 (ETG1) gene encodes an integral membrane protein which is a subunit of 1,3-beta-D-glucan synthase', Proceedings of the National Academy of Sciences."
    },
    {
     "reference": "DOI:10.1128/MCB.15.10.5671",
     "notes": "Mazur et al. 1995, 'Differential expression and function of two homologous subunits of yeast 1,3-beta-D-glucan synthase', Molecular and Cellular Biology."
    },
    {
     "reference": "DOI:10.1126/science.272.5259.279",
     "notes": "Qadota et al. 1996, 'Identification of yeast Rho1p GTPase as a regulatory subunit of 1,3-beta-glucan synthase', Science."
    },
    {
     "reference": "DOI:10.1074/jbc.271.24.14604",
     "notes": "Mazur and Baginsky 1996, 'Activity of 1,3-beta-D-Glucan Synthase Requires the GTP-binding Protein Rho1', Journal of Biological Chemistry."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "rho1_fks_glucan_synthase_function",
     "title": "Rho1 stimulates Fks-dependent 1,3-beta-glucan synthesis",
     "description": "In budding yeast, Fks membrane proteins provide the catalytic subunits of 1,3-beta-D-glucan synthase, while Rho1p associates with Fks1p and activates glucan-synthase activity.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the Fks/Rho1 enzyme relationship without asserting complete stoichiometry, upstream Rho1 regulation, or a full cell-wall stress pathway.",
     "nodes": [
      {
       "node_id": "fks_catalytic_subunits",
       "label": "Fks catalytic subunits",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "fks_catalytic_subunits"
      },
      {
       "node_id": "rho1_gtpase_regulatory_subunit",
       "label": "Rho1 GTPase regulatory subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rho1_gtpase_regulatory_subunit"
      },
      {
       "node_id": "glucan_synthase_complex",
       "label": "1,3-beta-D-glucan synthase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000148"
      },
      {
       "node_id": "glucan_synthase_activity",
       "label": "1,3-beta-D-glucan synthase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0003843"
      },
      {
       "node_id": "beta_1_3_glucan",
       "label": "1,3-beta-D-glucan",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "fungal_type_cell_wall",
       "label": "fungal-type cell wall",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009277"
      }
     ],
     "edges": [
      {
       "subject": "fks_catalytic_subunits",
       "predicate": "is catalytic constituent of",
       "object": "glucan_synthase_complex",
       "description": "Fks1p and Fks2p are homologous glucan-synthase subunits in Saccharomyces cerevisiae.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.91.26.12907",
         "notes": "Douglas et al. 1994 identified Fks1p as an integral membrane subunit of 1,3-beta-D-glucan synthase."
        },
        {
         "reference": "DOI:10.1128/MCB.15.10.5671",
         "notes": "Mazur et al. 1995 characterized Fks1p and Fks2p as homologous yeast glucan-synthase subunits."
        }
       ]
      },
      {
       "subject": "rho1_gtpase_regulatory_subunit",
       "predicate": "is regulatory constituent of",
       "object": "glucan_synthase_complex",
       "description": "Rho1p is a regulatory GTPase subunit associated with the Fks-containing glucan synthase complex.",
       "evidence": [
        {
         "reference": "DOI:10.1126/science.272.5259.279",
         "notes": "Qadota et al. 1996 identified Rho1p as a regulatory subunit and found in vivo association with Fks1p."
        }
       ]
      },
      {
       "subject": "rho1_gtpase_regulatory_subunit",
       "predicate": "stimulates",
       "object": "glucan_synthase_activity",
       "description": "The Rho1 GTPase stimulates 1,3-beta-D-glucan synthase activity.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.271.24.14604",
         "notes": "Mazur and Baginsky 1996 found that Rho1p is required for 1,3-beta-D-glucan synthase activity."
        },
        {
         "reference": "PMID:7983071",
         "notes": "Mol et al. 1994 connected a GTP-binding protein to regulation of yeast 1,3-beta-glucan synthase."
        }
       ]
      },
      {
       "subject": "glucan_synthase_complex",
       "predicate": "synthesizes",
       "object": "beta_1_3_glucan",
       "description": "The complex transfers glucose from UDP-glucose to extend 1,3-beta-D-glucan chains.",
       "evidence": [
        {
         "reference": "GO:0000148",
         "notes": "GO:0000148 defines the complex by 1,3-beta-D-glucan synthase catalysis."
        },
        {
         "reference": "GO:0003843",
         "notes": "GO:0003843 describes the molecular function as extension of a (1->3)-beta-D-glucan chain."
        }
       ]
      },
      {
       "subject": "beta_1_3_glucan",
       "predicate": "is synthesized for",
       "object": "fungal_type_cell_wall",
       "description": "The enzyme's 1,3-beta-D-glucan product is part of fungal-type cell-wall biosynthesis.",
       "evidence": [
        {
         "reference": "GO:0071970",
         "notes": "GO:0071970 covers formation of 1,3-beta-D-glucans in fungal cell walls."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_fks_rho1_family_groundings",
     "prompt": "Resolve exact source-neutral groundings for the Saccharomyces Fks1/Fks2 catalytic pair and the Rho1 regulatory subunit.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#fks_catalytic_subunits",
      "components#rho1_gtpase_regulatory_subunit"
     ],
     "rationale": "The initial record follows experimentally named Saccharomyces proteins and avoids guessing InterPro, Pfam, NCBIfam, or UniProtKB accessions that would broaden component identities beyond the curated Fks1/Fks2 and Rho1 boundary.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.91.26.12907"
      },
      {
       "reference": "DOI:10.1126/science.272.5259.279"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-18"
    },
    {
     "discussion_id": "exclude_upstream_rho1_regulators",
     "prompt": "Should upstream Rho1 regulators and cell-integrity pathway proteins be curated as components of the synthase complex?",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#rho1_fks_glucan_synthase_function"
     ],
     "rationale": "Rho1 is curated because it was identified as a regulatory subunit of 1,3-beta-glucan synthase. Upstream Rho1 regulators and wall-stress signaling proteins act on or through Rho1 outside the defined Fks/Rho1 enzyme complex.",
     "resolution_note": "Declined: cell-integrity pathway proteins and Rho1 nucleotide-exchange factors were left outside the component set for this enzyme complex.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.272.5259.279"
      },
      {
       "reference": "DOI:10.1074/jbc.271.24.14604"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-18",
     "resolved_date": "2026-09-18"
    }
   ]
  },
  {
   "identifier": "GO:0009334",
   "label": "3-phenylpropionate dioxygenase complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "Enzyme complex consisting of four proteins: the two subunits of the hydroxylase component (hcaE and hcaF), a ferredoxin (hcaC) and a ferredoxin reductase (hcaD). Converts 3-phenylpropionic acid (PP) into cis-3-(3-carboxyethyl)-3,5-cyclohexadiene-1,2-diol (PP-dihydrodiol).",
   "definition_source": "GO:0009334",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-02T00:49:27Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T00:50:23Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added oxidoreductase-complex parentage, four exact InterPro-grounded Hca constituents with reviewed E. coli K-12 UniProt examples, an E. coli K-12 canonical example, 3-phenylpropionate dioxygenase activity, and GO/PubMed/DOI evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Added source-backed FUNCTION causal graph 'hca_dioxygenase_function' with 5 nodes and 4 edges.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:1990204"
   ],
   "components": [
    {
     "component_id": "hcae_hydroxylase_alpha",
     "label": "3-phenylpropionate/cinnamic acid dioxygenase, alpha subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR020875",
     "gene_symbols": [
      "hcaE"
     ],
     "essentiality": "UNKNOWN",
     "role": "Hydroxylase alpha subunit of the Hca 3-phenylpropionate dioxygenase.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0ABR5",
       "protein_label": "3-phenylpropionate/cinnamic acid dioxygenase subunit alpha",
       "gene_symbol": "hcaE",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-01",
       "role": "Reviewed E. coli K-12 hcaE accession for the GO:0009334 3-phenylpropionate dioxygenase complex.",
       "evidence": [
        {
         "reference": "UniProtKB:P0ABR5",
         "notes": "UniProtKB P0ABR5 is the reviewed Escherichia coli K-12 entry for hcaE."
        },
        {
         "reference": "PMID:9603882",
         "notes": "Díaz et al. 1998 characterized the E. coli K-12 hca cluster encoding 3-phenylpropionic acid dioxygenolytic catabolism."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "GO:0009334",
       "notes": "GO:0009334 defines hcaE as one of the four proteins in the 3-phenylpropionate dioxygenase complex."
      },
      {
       "reference": "InterPro:IPR020875",
       "notes": "InterPro IPR020875 is the 3-phenylpropionate/cinnamic acid dioxygenase, alpha subunit family entry."
      },
      {
       "reference": "PMID:9603882",
       "notes": "Díaz et al. 1998 characterized the E. coli K-12 hca cluster that encodes the initial 3-phenylpropionic acid dioxygenase pathway."
      }
     ]
    },
    {
     "component_id": "hcaf_hydroxylase_beta",
     "label": "3-phenylpropionate/cinnamic acid dioxygenase, beta subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR023712",
     "gene_symbols": [
      "hcaF"
     ],
     "essentiality": "UNKNOWN",
     "role": "Hydroxylase beta subunit of the Hca 3-phenylpropionate dioxygenase.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q47140",
       "protein_label": "3-phenylpropionate/cinnamic acid dioxygenase subunit beta",
       "gene_symbol": "hcaF",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-01",
       "role": "Reviewed E. coli K-12 hcaF accession for the GO:0009334 3-phenylpropionate dioxygenase complex.",
       "evidence": [
        {
         "reference": "UniProtKB:Q47140",
         "notes": "UniProtKB Q47140 is the reviewed Escherichia coli K-12 entry for hcaF."
        },
        {
         "reference": "PMID:9603882",
         "notes": "Díaz et al. 1998 characterized the E. coli K-12 hca cluster encoding 3-phenylpropionic acid dioxygenolytic catabolism."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "GO:0009334",
       "notes": "GO:0009334 defines hcaF as one of the four proteins in the 3-phenylpropionate dioxygenase complex."
      },
      {
       "reference": "InterPro:IPR023712",
       "notes": "InterPro IPR023712 is the 3-phenylpropionate/cinnamic acid dioxygenase, beta subunit family entry."
      },
      {
       "reference": "PMID:9603882",
       "notes": "Díaz et al. 1998 characterized the E. coli K-12 hca cluster that encodes the initial 3-phenylpropionic acid dioxygenase pathway."
      }
     ]
    },
    {
     "component_id": "hcac_ferredoxin",
     "label": "3-phenylpropionate/cinnamic acid dioxygenase, ferredoxin subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR023739",
     "gene_symbols": [
      "hcaC"
     ],
     "essentiality": "UNKNOWN",
     "role": "Ferredoxin subunit that transfers electrons in the Hca 3-phenylpropionate dioxygenase.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0ABW0",
       "protein_label": "3-phenylpropionate/cinnamic acid dioxygenase ferredoxin subunit",
       "gene_symbol": "hcaC",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-01",
       "role": "Reviewed E. coli K-12 hcaC accession for the GO:0009334 3-phenylpropionate dioxygenase complex.",
       "evidence": [
        {
         "reference": "UniProtKB:P0ABW0",
         "notes": "UniProtKB P0ABW0 is the reviewed Escherichia coli K-12 entry for hcaC."
        },
        {
         "reference": "PMID:9603882",
         "notes": "Díaz et al. 1998 characterized the E. coli K-12 hca cluster encoding 3-phenylpropionic acid dioxygenolytic catabolism."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "GO:0009334",
       "notes": "GO:0009334 defines hcaC as one of the four proteins in the 3-phenylpropionate dioxygenase complex."
      },
      {
       "reference": "InterPro:IPR023739",
       "notes": "InterPro IPR023739 is the 3-phenylpropionate/cinnamic acid dioxygenase, ferredoxin subunit family entry."
      },
      {
       "reference": "PMID:9603882",
       "notes": "Díaz et al. 1998 characterized the E. coli K-12 hca cluster that encodes the initial 3-phenylpropionic acid dioxygenase pathway."
      }
     ]
    },
    {
     "component_id": "hcad_ferredoxin_nad_reductase",
     "label": "3-phenylpropionate/cinnamic acid dioxygenase, ferredoxin--NAD(+) reductase subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR023744",
     "gene_symbols": [
      "hcaD"
     ],
     "essentiality": "UNKNOWN",
     "role": "Ferredoxin--NAD(+) reductase subunit of the Hca 3-phenylpropionate dioxygenase.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P77650",
       "protein_label": "3-phenylpropionate/cinnamic acid dioxygenase ferredoxin--NAD(+) reductase component",
       "gene_symbol": "hcaD",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-01",
       "role": "Reviewed E. coli K-12 hcaD accession for the GO:0009334 3-phenylpropionate dioxygenase complex.",
       "evidence": [
        {
         "reference": "UniProtKB:P77650",
         "notes": "UniProtKB P77650 is the reviewed Escherichia coli K-12 entry for hcaD."
        },
        {
         "reference": "PMID:9603882",
         "notes": "Díaz et al. 1998 characterized the E. coli K-12 hca cluster encoding 3-phenylpropionic acid dioxygenolytic catabolism."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "GO:0009334",
       "notes": "GO:0009334 defines hcaD as one of the four proteins in the 3-phenylpropionate dioxygenase complex."
      },
      {
       "reference": "InterPro:IPR023744",
       "notes": "InterPro IPR023744 is the 3-phenylpropionate/cinnamic acid dioxygenase, ferredoxin--NAD(+) reductase subunit family entry."
      },
      {
       "reference": "PMID:9603882",
       "notes": "Díaz et al. 1998 characterized the E. coli K-12 hca cluster that encodes the initial 3-phenylpropionic acid dioxygenase pathway."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli K-12",
     "note": "E. coli K-12 source of the hca-encoded 3-phenylpropionate dioxygenase complex curated by GO:0009334.",
     "reference": "PMID:9603882"
    }
   ],
   "functions": [
    {
     "function_id": "3_phenylpropionate_dioxygenase_activity",
     "label": "3-phenylpropionate dioxygenase activity",
     "grounding": "GO:0008695",
     "description": "The Hca complex converts 3-phenylpropionate, NADH, oxygen, and a proton to PP-dihydrodiol and NAD+.",
     "evidence": [
      {
       "reference": "GO:0009334",
       "notes": "GO:0009334 is capable of GO:0008695 3-phenylpropionate dioxygenase activity."
      },
      {
       "reference": "GO:0008695",
       "notes": "GO:0008695 is the molecular-function term for 3-phenylpropionate dioxygenase activity."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0009334",
     "notes": "Gene Ontology cellular-component term for the 3-phenylpropionate dioxygenase complex."
    },
    {
     "reference": "GO:1990204",
     "notes": "QuickGO reports GO:0009334 as an is-a child of GO:1990204 oxidoreductase complex."
    },
    {
     "reference": "GO:0008695",
     "notes": "Gene Ontology molecular-function term for 3-phenylpropionate dioxygenase activity."
    },
    {
     "reference": "InterPro:IPR020875",
     "notes": "InterPro family entry for HcaE alpha subunits."
    },
    {
     "reference": "InterPro:IPR023712",
     "notes": "InterPro family entry for HcaF beta subunits."
    },
    {
     "reference": "InterPro:IPR023739",
     "notes": "InterPro family entry for HcaC ferredoxin subunits."
    },
    {
     "reference": "InterPro:IPR023744",
     "notes": "InterPro family entry for HcaD ferredoxin--NAD(+) reductase subunits."
    },
    {
     "reference": "UniProtKB:P0ABR5",
     "notes": "UniProtKB reviewed E. coli K-12 HcaE entry."
    },
    {
     "reference": "UniProtKB:Q47140",
     "notes": "UniProtKB reviewed E. coli K-12 HcaF entry."
    },
    {
     "reference": "UniProtKB:P0ABW0",
     "notes": "UniProtKB reviewed E. coli K-12 HcaC entry."
    },
    {
     "reference": "UniProtKB:P77650",
     "notes": "UniProtKB reviewed E. coli K-12 HcaD entry."
    },
    {
     "reference": "PMID:9603882",
     "notes": "PubMed identifier for Díaz, Ferrández and García 1998, the Journal of Bacteriology hca cluster characterization paper cited by GO:0009334."
    },
    {
     "reference": "DOI:10.1128/JB.180.11.2915-2923.1998",
     "notes": "DOI for Díaz, Ferrández and García 1998, as reported by PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "hca_dioxygenase_function",
     "title": "3-Phenylpropionate Dioxygenase Electron Transfer and Catalysis",
     "description": "NADH-driven electron transfer from HcaD through HcaC to the HcaEF hydroxylase core for 3-phenylpropionate dioxygenation.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "hcad_ferredoxin_nad_reductase",
       "label": "3-phenylpropionate/cinnamic acid dioxygenase, ferredoxin--NAD(+) reductase subunit",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR023744",
       "component_ref": "hcad_ferredoxin_nad_reductase"
      },
      {
       "node_id": "hcac_ferredoxin",
       "label": "3-phenylpropionate/cinnamic acid dioxygenase, ferredoxin subunit",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR023739",
       "component_ref": "hcac_ferredoxin"
      },
      {
       "node_id": "hcaf_hydroxylase_beta",
       "label": "3-phenylpropionate/cinnamic acid dioxygenase, beta subunit",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR023712",
       "component_ref": "hcaf_hydroxylase_beta"
      },
      {
       "node_id": "hcae_hydroxylase_alpha",
       "label": "3-phenylpropionate/cinnamic acid dioxygenase, alpha subunit",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR020875",
       "component_ref": "hcae_hydroxylase_alpha"
      },
      {
       "node_id": "3_phenylpropionate_dioxygenase_activity",
       "label": "3-phenylpropionate dioxygenase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0008695"
      }
     ],
     "edges": [
      {
       "subject": "hcad_ferredoxin_nad_reductase",
       "predicate": "transfers electrons to",
       "object": "hcac_ferredoxin",
       "description": "The HcaD ferredoxin--NAD(+) reductase subunit oxidizes NADH and transfers electrons to the HcaC ferredoxin subunit.",
       "evidence": [
        {
         "reference": "GO:0009334",
         "notes": "GO:0009334 defines hcaD as the ferredoxin reductase and hcaC as the ferredoxin in the four-protein complex."
        },
        {
         "reference": "PMID:9603882",
         "notes": "Díaz et al. 1998 characterized the E. coli K-12 hcaA1A2CD (hcaEFCD) 3-phenylpropionate dioxygenase components."
        }
       ]
      },
      {
       "subject": "hcac_ferredoxin",
       "predicate": "transfers electrons to",
       "object": "hcae_hydroxylase_alpha",
       "description": "The HcaC ferredoxin subunit delivers electrons to the HcaEF terminal dioxygenase hydroxylase component.",
       "evidence": [
        {
         "reference": "GO:0009334",
         "notes": "GO:0009334 defines hcaC as the ferredoxin electron carrier for the hcaE/hcaF hydroxylase."
        },
        {
         "reference": "PMID:9603882",
         "notes": "Díaz et al. 1998 characterized the electron-transfer and hydroxylase subunits of the E. coli hca dioxygenase."
        }
       ]
      },
      {
       "subject": "hcaf_hydroxylase_beta",
       "predicate": "forms hydroxylase core with",
       "object": "hcae_hydroxylase_alpha",
       "description": "The HcaF beta subunit pairs with the HcaE alpha subunit to form the terminal hydroxylase component of the 3-phenylpropionate dioxygenase.",
       "evidence": [
        {
         "reference": "GO:0009334",
         "notes": "GO:0009334 defines hcaE and hcaF as the two subunits of the hydroxylase component."
        },
        {
         "reference": "PMID:9603882",
         "notes": "Díaz et al. 1998 identified the alpha and beta terminal dioxygenase subunits encoded by the E. coli hca cluster."
        }
       ]
      },
      {
       "subject": "hcae_hydroxylase_alpha",
       "predicate": "catalyzes",
       "object": "3_phenylpropionate_dioxygenase_activity",
       "description": "The HcaEF hydroxylase catalyzes dioxygenation of 3-phenylpropionate to cis-3-(3-carboxyethyl)-3,5-cyclohexadiene-1,2-diol.",
       "evidence": [
        {
         "reference": "GO:0009334",
         "notes": "GO:0009334 defines the complex by conversion of 3-phenylpropionic acid into PP-dihydrodiol."
        },
        {
         "reference": "GO:0008695",
         "notes": "GO:0008695 is the molecular-function term for 3-phenylpropionate dioxygenase activity."
        },
        {
         "reference": "PMID:9603882",
         "notes": "Díaz et al. 1998 demonstrated 3-phenylpropionate dioxygenase activity of the E. coli Hca enzyme."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0016590",
   "label": "ACF complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "An ISWI complex that contains an ATPase subunit of the ISWI family (SNF2H in mammals, Isw2 in S. cerevisiae), an ACF1 homolog, and generally no other subunits, though Xenopus is an exception with a third non-conserved subunit. ACF plays roles in regulation of RNA polymerase II transcription and in DNA replication and repair.",
   "definition_source": "GO:0016590",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T03:15:26Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T03:16:05Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added ACF exact synonymy, ISWI-type parentage, Isw2 and Itc1 constituent rows, yeast scope, chromatin-remodeling function, GO/PubMed/DOI evidence, a nonmechanistic function graph, and a subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:19:32Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "ATP-utilizing chromatin assembly and remodeling factor complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0016590"
    }
   ],
   "parent_structures": [
    "GO:0031010"
   ],
   "components": [
    {
     "component_id": "isw2_acf_atpase_subunit",
     "label": "Isw2 ACF ATPase subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ISW2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast ACF-like Isw2 literature follows Isw2 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this ACF ATPase subunit class was curated in this pass.",
     "role": "ISWI-family ATPase constituent of the budding-yeast two-subunit ACF-like Isw2 chromatin-remodeling complex.",
     "evidence": [
      {
       "reference": "DOI:10.1128/MCB.21.6.2098-2106.2001",
       "notes": "Gelbart et al. 2001 purified Isw2p with Itc1p and found that both subunits were required for the ATPase and chromatin-remodeling activities of the Isw2 complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q08773",
       "protein_label": "ISWI chromatin-remodeling complex ATPase ISW2",
       "gene_symbol": "ISW2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ISW2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q08773."
        }
       ]
      }
     ]
    },
    {
     "component_id": "itc1_acf_subunit",
     "label": "Itc1 ACF subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ITC1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast ACF-like Isw2 literature follows Itc1 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this ACF Itc1 subunit class was curated in this pass.",
     "role": "WAC-motif constituent paired with Isw2 in the budding-yeast two-subunit ACF-like Isw2 chromatin-remodeling complex.",
     "evidence": [
      {
       "reference": "DOI:10.1128/MCB.21.6.2098-2106.2001",
       "notes": "Gelbart et al. 2001 identified YGL133w, named ITC1, as the second subunit of the budding-yeast Isw2 complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53125",
       "protein_label": "Imitation switch two complex protein 1",
       "gene_symbol": "ITC1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ITC1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11238944",
         "notes": "Gelbart ME et al. 2001, ‘Interactions of Isw2 chromatin remodeling complex with nucleosomal arrays: analyses using recombinant yeast histones and immobilized templates.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P53125."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the source organism in which Gelbart et al. biochemically characterized the two-subunit Isw2/Itc1 complex.",
     "reference": "DOI:10.1128/MCB.21.6.2098-2106.2001"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Gelbart et al. 2001 purified the two-subunit Isw2 complex from Saccharomyces cerevisiae and identified Itc1p as its second subunit.",
     "reference": "DOI:10.1128/MCB.21.6.2098-2106.2001"
    }
   ],
   "functions": [
    {
     "function_id": "chromatin_remodeling",
     "label": "chromatin remodeling",
     "grounding": "GO:0006338",
     "description": "The ACF-like Isw2/Itc1 complex carries ATP-dependent chromatin remodeling activity in Saccharomyces cerevisiae.",
     "evidence": [
      {
       "reference": "GO:0006338",
       "notes": "GO:0006338 is the Gene Ontology biological-process term for chromatin remodeling."
      },
      {
       "reference": "GO:0016590",
       "notes": "GO:0016590 defines the ACF cellular component as an ISWI complex."
      },
      {
       "reference": "DOI:10.1128/MCB.21.6.2098-2106.2001",
       "notes": "Gelbart et al. 2001 found that Isw2p and Itc1p were both required for chromatin-remodeling activity of the Isw2 complex."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0016590",
     "notes": "Gene Ontology cellular-component term for the ACF complex."
    },
    {
     "reference": "GO:0031010",
     "notes": "Gene Ontology cellular-component parent term for ISWI-type complexes."
    },
    {
     "reference": "GO:0006338",
     "notes": "Gene Ontology biological-process term for chromatin remodeling."
    },
    {
     "reference": "PMID:11238944",
     "notes": "PubMed identifier for Gelbart et al. 2001, the Molecular and Cellular Biology paper that identified ITC1 as the second subunit of the budding-yeast Isw2 complex."
    },
    {
     "reference": "DOI:10.1128/MCB.21.6.2098-2106.2001",
     "notes": "DOI for Gelbart et al. 2001, 'Interactions of Isw2 chromatin remodeling complex with nucleosomal arrays: analyses using recombinant yeast histones and immobilized templates', verified through NCBI E-utilities."
    },
    {
     "reference": "PMID:15024052",
     "notes": "PubMed identifier for McConnell et al. 2004, the Molecular and Cellular Biology paper that separated the two-subunit and four-subunit Isw2 complexes."
    },
    {
     "reference": "DOI:10.1128/MCB.24.7.2605-2613.2004",
     "notes": "DOI for McConnell et al. 2004, 'Histone fold protein Dls1p is required for Isw2-dependent chromatin remodeling in vivo', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_acf_chromatin_remodeling",
     "title": "ACF supports yeast chromatin remodeling",
     "description": "In Saccharomyces cerevisiae, Isw2 and Itc1 form the two-subunit ACF-like Isw2 chromatin-remodeling complex.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the two budding-yeast ACF constituent classes and their connection to chromatin remodeling without resolving the ordered substrate-recognition or nucleosome-sliding cycle.",
     "nodes": [
      {
       "node_id": "isw2_acf_atpase_subunit",
       "label": "Isw2 ACF ATPase subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "isw2_acf_atpase_subunit"
      },
      {
       "node_id": "itc1_acf_subunit",
       "label": "Itc1 ACF subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "itc1_acf_subunit"
      },
      {
       "node_id": "acf_complex",
       "label": "ACF complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0016590"
      },
      {
       "node_id": "chromatin_remodeling",
       "label": "chromatin remodeling",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006338"
      }
     ],
     "edges": [
      {
       "subject": "isw2_acf_atpase_subunit",
       "predicate": "contributes to",
       "object": "acf_complex",
       "description": "Isw2 is a constituent of the budding-yeast ACF-like two-subunit Isw2 complex.",
       "evidence": [
        {
         "reference": "DOI:10.1128/MCB.21.6.2098-2106.2001",
         "notes": "Gelbart et al. 2001 purified and reconstituted the budding-yeast Isw2/Itc1 complex."
        }
       ]
      },
      {
       "subject": "itc1_acf_subunit",
       "predicate": "contributes to",
       "object": "acf_complex",
       "description": "Itc1 is a constituent of the budding-yeast ACF-like two-subunit Isw2 complex.",
       "evidence": [
        {
         "reference": "DOI:10.1128/MCB.21.6.2098-2106.2001",
         "notes": "Gelbart et al. 2001 purified and reconstituted the budding-yeast Isw2/Itc1 complex."
        }
       ]
      },
      {
       "subject": "acf_complex",
       "predicate": "enables",
       "object": "chromatin_remodeling",
       "description": "The ACF-like two-subunit Isw2 complex carries chromatin-remodeling activity.",
       "evidence": [
        {
         "reference": "DOI:10.1128/MCB.21.6.2098-2106.2001",
         "notes": "Gelbart et al. 2001 found that both Isw2p and Itc1p were required for chromatin-remodeling activity of the complex."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "acf_subunit_grounding",
     "prompt": "Curate exact source-neutral InterPro, Pfam, NCBIfam or UniProt family groundings for the ACF Isw2 and Itc1 component classes when terms that denote those classes can be verified.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#isw2_acf_atpase_subunit",
      "components#itc1_acf_subunit"
     ],
     "rationale": "Isw2 and Itc1 occur in both two-subunit ACF-like and four-subunit CHRAC-like complexes, so exact grounding should avoid broad ATPase or WAC-domain terms that do not denote these ACF component roles.",
     "evidence": [
      {
       "reference": "DOI:10.1128/MCB.21.6.2098-2106.2001",
       "notes": "Gelbart et al. 2001 identified Isw2p and Itc1p as the two subunits of the budding-yeast Isw2 complex."
      },
      {
       "reference": "DOI:10.1128/MCB.24.7.2605-2613.2004",
       "notes": "McConnell et al. 2004 separated a two-subunit Itc1p-Isw2p complex from a four-subunit Itc1p-Isw2p-Dpb4p-Dls1p complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:acrab_tolc_multidrug_efflux_transport_complex",
   "label": "AcrAB-TolC multidrug efflux transport complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "An Escherichia coli tripartite multidrug efflux pump complex composed of AcrB inner-membrane RND transporters, AcrA periplasmic adaptor proteins, and the TolC outer-membrane channel that exports xenobiotics across the cell envelope.",
   "definition_source": "ComplexPortal:CPX-4263",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-02T06:49:43Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T06:51:34Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO efflux-pump parentage, AcrA/AcrB/TolC component rows with E. coli K-12 reviewed UniProt examples, the exact Complex Portal CPX-4263 source composition, xenobiotic transporter activity, Complex Portal/PDB/PubMed evidence, a compact function graph, and a component-family grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T07:09:23Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Resolved PR #1905 review issue #1906 by grounding the TolC component to InterPro:IPR058622 and narrowing the open component-family grounding TODO to AcrA and AcrB.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:1990281"
   ],
   "components": [
    {
     "component_id": "acra_periplasmic_adaptor",
     "label": "Multidrug efflux pump subunit AcrA",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "acrA"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The reviewed E. coli K-12 UniProt example is exact, but no InterPro, Pfam, NCBIfam, or GO accession was verified as an exact source-neutral family for this named AcrAB-TolC constituent.",
     "role": "Periplasmic adaptor subunit that couples AcrB to TolC in the envelope-spanning AcrAB-TolC pump.",
     "stoichiometry": "6 copies in the E. coli K-12 Complex Portal CPX-4263 entry",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P0AE06",
       "protein_label": "Multidrug efflux pump subunit AcrA",
       "gene_symbol": "acrA",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P0AE06",
         "notes": "Reviewed Swiss-Prot entry ACRA_ECOLI is the E. coli K-12 AcrA accession and cross-references ComplexPortal:CPX-4263."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-4263",
       "notes": "Complex Portal CPX-4263 curates P0AE06/AcrA as six copies in the E. coli K-12 AcrAB-TolC multidrug efflux transport complex."
      },
      {
       "reference": "PDB:5V5S",
       "notes": "RCSB maps one PDB:5V5S polymer entity to UniProtKB:P0AE06 in the AcrAB-TolC cryo-EM structure."
      }
     ]
    },
    {
     "component_id": "acrb_inner_membrane_transporter",
     "label": "Multidrug efflux pump subunit AcrB",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "acrB"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The reviewed E. coli K-12 UniProt example is exact, but no InterPro, Pfam, NCBIfam, or GO accession was verified as an exact source-neutral family for this named AcrAB-TolC constituent.",
     "role": "Inner-membrane RND transporter subunit that forms the trimeric substrate/proton antiporter core.",
     "stoichiometry": "3 copies in the E. coli K-12 Complex Portal CPX-4263 entry",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P31224",
       "protein_label": "Multidrug efflux pump subunit AcrB",
       "gene_symbol": "acrB",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P31224",
         "notes": "Reviewed Swiss-Prot entry ACRB_ECOLI is the E. coli K-12 AcrB accession and cross-references ComplexPortal:CPX-4263."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-4263",
       "notes": "Complex Portal CPX-4263 curates P31224/AcrB as three copies in the E. coli K-12 AcrAB-TolC multidrug efflux transport complex."
      },
      {
       "reference": "PDB:5V5S",
       "notes": "RCSB maps one PDB:5V5S polymer entity to UniProtKB:P31224 in the AcrAB-TolC cryo-EM structure."
      }
     ]
    },
    {
     "component_id": "tolc_outer_membrane_channel",
     "label": "Outer membrane channel protein TolC",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "tolC"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Outer-membrane channel subunit that closes the periplasmic AcrA bridge and conducts exported substrates out of the cell envelope.",
     "stoichiometry": "3 copies in the E. coli K-12 Complex Portal CPX-4263 entry",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P02930",
       "protein_label": "Outer membrane protein TolC",
       "gene_symbol": "tolC",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P02930",
         "notes": "Reviewed Swiss-Prot entry TOLC_ECOLI is the E. coli K-12 TolC accession and cross-references ComplexPortal:CPX-4263."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-4263",
       "notes": "Complex Portal CPX-4263 curates P02930/TolC as three copies in the E. coli K-12 AcrAB-TolC multidrug efflux transport complex."
      },
      {
       "reference": "PDB:5V5S",
       "notes": "RCSB maps one PDB:5V5S polymer entity to UniProtKB:P02930 in the AcrAB-TolC cryo-EM structure."
      },
      {
       "reference": "InterPro:IPR058622",
       "notes": "InterPro IPR058622 is the Outer membrane channel protein TolC family entry."
      }
     ],
     "grounding": "InterPro:IPR058622"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli K-12",
     "note": "Source strain for Complex Portal CPX-4263, which curates the heterododecameric AcrAB-TolC pump with six AcrA, three AcrB, and three TolC subunits.",
     "reference": "ComplexPortal:CPX-4263"
    }
   ],
   "functions": [
    {
     "function_id": "xenobiotic_transmembrane_transport",
     "label": "xenobiotic transmembrane transporter activity",
     "grounding": "GO:0042910",
     "description": "The AcrAB-TolC complex exports xenobiotics across the E. coli cell envelope through the coupled AcrB transporter, AcrA adaptor, and TolC outer-membrane channel.",
     "evidence": [
      {
       "reference": "GO:0042910",
       "notes": "GO:0042910 is the molecular-function term for xenobiotic transmembrane transporter activity."
      },
      {
       "reference": "ComplexPortal:CPX-4263",
       "notes": "Complex Portal cross-references GO:0042910 for the E. coli K-12 AcrAB-TolC multidrug efflux transport complex."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "ComplexPortal:CPX-4263",
     "notes": "Complex Portal entry for the E. coli K-12 AcrAB-TolC multidrug efflux transport complex."
    },
    {
     "reference": "GO:1990281",
     "notes": "Gene Ontology cellular-component parent term for efflux pump complexes."
    },
    {
     "reference": "GO:0042910",
     "notes": "Gene Ontology molecular-function term for xenobiotic transmembrane transporter activity."
    },
    {
     "reference": "InterPro:IPR058622",
     "notes": "InterPro family entry for Outer membrane channel protein TolC."
    },
    {
     "reference": "UniProtKB:P0AE06",
     "notes": "Reviewed E. coli K-12 AcrA UniProtKB entry."
    },
    {
     "reference": "UniProtKB:P31224",
     "notes": "Reviewed E. coli K-12 AcrB UniProtKB entry."
    },
    {
     "reference": "UniProtKB:P02930",
     "notes": "Reviewed E. coli K-12 TolC UniProtKB entry."
    },
    {
     "reference": "PDB:5V5S",
     "notes": "RCSB Protein Data Bank entry for a three-protein AcrAB-TolC cryo-EM structure."
    },
    {
     "reference": "PMID:28355133",
     "notes": "PubMed identifier for Wang et al. 2017, An allosteric transport mechanism for the AcrAB-TolC multidrug efflux pump."
    },
    {
     "reference": "DOI:10.7554/eLife.24905",
     "notes": "DOI for the Wang et al. 2017 AcrAB-TolC structural paper."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "acrab_tolc_xenobiotic_efflux",
     "title": "AcrAB-TolC exports xenobiotics across the cell envelope",
     "description": "AcrB, AcrA, and TolC form an envelope-spanning efflux pump that exports xenobiotic substrates from E. coli.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the three-subunit envelope-spanning pump boundary and whole-complex xenobiotic export function without resolving AcrB drug-binding sites, proton-coupled conformational cycling, or AcrZ-bound variants.",
     "nodes": [
      {
       "node_id": "acrab_tolc",
       "label": "AcrAB-TolC multidrug efflux transport complex",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:acrab_tolc_multidrug_efflux_transport_complex"
      },
      {
       "node_id": "acra",
       "label": "Multidrug efflux pump subunit AcrA",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "acra_periplasmic_adaptor"
      },
      {
       "node_id": "acrb",
       "label": "Multidrug efflux pump subunit AcrB",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "acrb_inner_membrane_transporter"
      },
      {
       "node_id": "tolc",
       "label": "Outer membrane channel protein TolC",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tolc_outer_membrane_channel",
       "grounding": "InterPro:IPR058622"
      },
      {
       "node_id": "xenobiotic_transport",
       "label": "xenobiotic transmembrane transporter activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0042910"
      },
      {
       "node_id": "xenobiotic",
       "label": "xenobiotic substrate",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "cell_exterior",
       "label": "cell exterior",
       "node_type": "CELLULAR_LOCALIZATION"
      }
     ],
     "edges": [
      {
       "subject": "acrb",
       "predicate": "couples to",
       "object": "acra",
       "description": "AcrB forms the inner-membrane RND core and couples to AcrA adaptor subunits.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-4263",
         "notes": "CPX-4263 curates AcrB and AcrA as participants in the E. coli AcrAB-TolC pump."
        }
       ]
      },
      {
       "subject": "acra",
       "predicate": "couples to",
       "object": "tolc",
       "description": "AcrA adaptor subunits connect the AcrB transporter to the trimeric TolC outer-membrane channel.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-4263",
         "notes": "CPX-4263 curates AcrA and TolC as participants in the E. coli AcrAB-TolC pump."
        }
       ]
      },
      {
       "subject": "acrab_tolc",
       "predicate": "enables",
       "object": "xenobiotic_transport",
       "description": "The assembled AcrAB-TolC complex enables xenobiotic transmembrane transporter activity.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-4263",
         "notes": "Complex Portal cross-references GO:0042910 for the AcrAB-TolC complex."
        }
       ]
      },
      {
       "subject": "xenobiotic_transport",
       "predicate": "transports",
       "object": "xenobiotic",
       "description": "AcrAB-TolC exports xenobiotic substrates through the tripartite pump.",
       "evidence": [
        {
         "reference": "PMID:28355133",
         "notes": "The PDB:5V5S primary citation structurally studied the AcrAB-TolC multidrug efflux pump."
        }
       ]
      },
      {
       "subject": "xenobiotic_transport",
       "predicate": "targets",
       "object": "cell_exterior",
       "description": "AcrAB-TolC completes efflux across the outer membrane through TolC.",
       "evidence": [
        {
         "reference": "PDB:5V5S",
         "notes": "PDB:5V5S resolves the AcrB, AcrA, and TolC proteins in one three-protein AcrAB-TolC structure."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "acrab_tolc_component_family_grounding",
     "prompt": "Resolve exact source-neutral protein families for AcrA and AcrB before replacing reviewed-label-only component rows.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#acra_periplasmic_adaptor",
      "components#acrb_inner_membrane_transporter"
     ],
     "rationale": "ComplexPortal:CPX-4263, reviewed E. coli UniProt records, and PDB:5V5S exactly identify the AcrA and AcrB proteins, but no InterPro, Pfam, NCBIfam, or GO accession was verified as an exact source-neutral family for either named pump constituent; TolC is already grounded to InterPro:IPR058622.",
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-4263",
       "notes": "CPX-4263 curates the E. coli K-12 AcrA, AcrB, and TolC participants."
      },
      {
       "reference": "InterPro:IPR058622",
       "notes": "Existing corpus curation verifies IPR058622 as the exact TolC family entry."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02"
    }
   ],
   "complex_compositions": [
    {
     "composition_id": "complex_portal_cpx_4263",
     "source": "COMPLEX_PORTAL",
     "source_accession": "ComplexPortal:CPX-4263",
     "source_url": "https://www.ebi.ac.uk/complexportal/complex/CPX-4263",
     "complex_label": "AcrAB-TolC multidrug efflux transport complex",
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli (strain K12)",
     "assembly": "Heterododecamer",
     "evidence_code": "ECO:0000353",
     "participants": [
      {
       "participant_id": "UniProtKB:P31224",
       "label": "Multidrug efflux pump subunit AcrB",
       "participant_type": "protein",
       "gene_symbol": "acrB",
       "stoichiometry": "3",
       "source_interactor_id": "EBI-21406081"
      },
      {
       "participant_id": "UniProtKB:P0AE06",
       "label": "Multidrug efflux pump subunit AcrA",
       "participant_type": "protein",
       "gene_symbol": "acrA",
       "stoichiometry": "6",
       "source_interactor_id": "EBI-21406080"
      },
      {
       "participant_id": "UniProtKB:P02930",
       "label": "Outer membrane protein TolC",
       "participant_type": "protein",
       "gene_symbol": "tolC",
       "stoichiometry": "3",
       "source_interactor_id": "EBI-21406079"
      }
     ],
     "retrieved_on": "2026-10-02",
     "notes": "Curator-scoped import: E. coli K-12 AcrAB-TolC source composition for this record. Source evidence: physical interaction evidence. The accession was resolved through the Complex Portal accession endpoint; no equivalence xref was inferred."
    }
   ]
  },
  {
   "identifier": "cellstructuremech:acrad_tolc_multidrug_efflux_transport_complex",
   "label": "AcrAD-TolC multidrug efflux transport complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "An Escherichia coli RND-family cell-envelope efflux pump complex composed of AcrA, AcrD, and TolC subunits that exports aminoglycosides and other xenobiotic substrates across the cell envelope.",
   "definition_source": "ComplexPortal:CPX-4264",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-02T09:37:12Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T09:38:51Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO efflux-pump parentage, AcrA, AcrD, and TolC component rows with E. coli K-12 reviewed UniProt examples, the exact Complex Portal CPX-4264 source composition, xenobiotic transporter activity, Complex Portal/PubMed evidence, a compact function graph, and a component-family grounding TODO.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:1990281"
   ],
   "components": [
    {
     "component_id": "acra_periplasmic_adaptor",
     "label": "Multidrug efflux pump subunit AcrA",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "acrA"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The reviewed E. coli K-12 UniProt entry is exact, but no InterPro, Pfam, NCBIfam, or GO accession was verified as an exact AcrA source-neutral family.",
     "role": "Periplasmic adaptor subunit that couples AcrD to TolC in the AcrAD-TolC envelope-spanning efflux pump.",
     "stoichiometry": "6 copies in the E. coli K-12 Complex Portal CPX-4264 entry",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P0AE06",
       "protein_label": "Multidrug efflux pump subunit AcrA",
       "gene_symbol": "acrA",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P0AE06",
         "notes": "Reviewed Swiss-Prot entry ACRA_ECOLI is the E. coli K-12 AcrA accession and cross-references ComplexPortal:CPX-4264."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-4264",
       "notes": "Complex Portal CPX-4264 curates P0AE06/AcrA as six copies in the E. coli K-12 AcrAD-TolC multidrug efflux transport complex."
      },
      {
       "reference": "UniProtKB:P0AE06",
       "notes": "UniProtKB P0AE06 is the reviewed E. coli K-12 entry for Multidrug efflux pump subunit AcrA."
      }
     ]
    },
    {
     "component_id": "acrd_inner_membrane_transporter",
     "label": "Probable aminoglycoside efflux pump AcrD",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "acrD"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The reviewed E. coli K-12 UniProt entry is exact, but the available InterPro and Pfam cross-references are broader RND or transporter entries rather than an exact AcrD source-neutral family.",
     "role": "Inner-membrane RND transporter subunit that forms the trimeric core and captures aminoglycoside substrates for export through the AcrA/TolC conduit.",
     "stoichiometry": "3 copies in the E. coli K-12 Complex Portal CPX-4264 entry",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P24177",
       "protein_label": "Probable aminoglycoside efflux pump",
       "gene_symbol": "acrD",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P24177",
         "notes": "Reviewed Swiss-Prot entry ACRD_ECOLI is the E. coli K-12 AcrD accession and cross-references ComplexPortal:CPX-4264."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-4264",
       "notes": "Complex Portal CPX-4264 curates P24177/AcrD as three copies in the E. coli K-12 AcrAD-TolC multidrug efflux transport complex."
      },
      {
       "reference": "UniProtKB:P24177",
       "notes": "UniProtKB P24177 is the reviewed E. coli K-12 entry for Probable aminoglycoside efflux pump AcrD."
      },
      {
       "reference": "PMID:15743938",
       "notes": "Murakami et al. 2005 experimentally studied AcrD aminoglycoside capture from the periplasm and cytoplasm."
      }
     ]
    },
    {
     "component_id": "tolc_outer_membrane_channel",
     "label": "Outer membrane channel protein TolC",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "tolC"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Outer-membrane channel subunit that closes the periplasmic AcrA bridge and conducts exported substrates out of the cell envelope.",
     "stoichiometry": "3 copies in the E. coli K-12 Complex Portal CPX-4264 entry",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P02930",
       "protein_label": "Outer membrane protein TolC",
       "gene_symbol": "tolC",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P02930",
         "notes": "Reviewed Swiss-Prot entry TOLC_ECOLI is the E. coli K-12 TolC accession and cross-references ComplexPortal:CPX-4264."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-4264",
       "notes": "Complex Portal CPX-4264 curates P02930/TolC as three copies in the E. coli K-12 AcrAD-TolC multidrug efflux transport complex."
      },
      {
       "reference": "UniProtKB:P02930",
       "notes": "UniProtKB P02930 is the reviewed E. coli K-12 entry for Outer membrane protein TolC."
      },
      {
       "reference": "InterPro:IPR058622",
       "notes": "InterPro IPR058622 is the Outer membrane channel protein TolC family entry."
      }
     ],
     "grounding": "InterPro:IPR058622"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli K-12",
     "note": "Source strain for Complex Portal CPX-4264, which curates the heterododecameric AcrAD-TolC pump with six AcrA, three AcrD, and three TolC subunits.",
     "reference": "ComplexPortal:CPX-4264"
    }
   ],
   "functions": [
    {
     "function_id": "xenobiotic_transmembrane_transport",
     "label": "xenobiotic transmembrane transporter activity",
     "grounding": "GO:0042910",
     "description": "The AcrAD-TolC complex exports aminoglycosides and other xenobiotic substrates across the E. coli cell envelope through the coupled AcrD transporter, AcrA adaptor, and TolC outer-membrane channel.",
     "evidence": [
      {
       "reference": "GO:0042910",
       "notes": "GO:0042910 is the molecular-function term for xenobiotic transmembrane transporter activity."
      },
      {
       "reference": "ComplexPortal:CPX-4264",
       "notes": "Complex Portal cross-references GO:0042910 for the E. coli K-12 AcrAD-TolC multidrug efflux transport complex."
      }
     ]
    }
   ],
   "physical_properties": [
    {
     "property": "SUBUNIT_COUNT",
     "value": "12",
     "context": "E. coli K-12 6xAcrA:3xAcrD:3xTolC heterododecamer in ComplexPortal:CPX-4264",
     "reference": "ComplexPortal:CPX-4264"
    }
   ],
   "evidence": [
    {
     "reference": "ComplexPortal:CPX-4264",
     "notes": "Complex Portal entry for the E. coli K-12 AcrAD-TolC multidrug efflux transport complex."
    },
    {
     "reference": "GO:1990281",
     "notes": "Gene Ontology cellular-component parent term for efflux pump complexes."
    },
    {
     "reference": "GO:0042910",
     "notes": "Gene Ontology molecular-function term for xenobiotic transmembrane transporter activity."
    },
    {
     "reference": "GO:0140330",
     "notes": "Gene Ontology biological-process term for xenobiotic detoxification by transmembrane export across the cell outer membrane."
    },
    {
     "reference": "InterPro:IPR058622",
     "notes": "InterPro family entry for Outer membrane channel protein TolC."
    },
    {
     "reference": "UniProtKB:P0AE06",
     "notes": "Reviewed E. coli K-12 AcrA UniProtKB entry."
    },
    {
     "reference": "UniProtKB:P24177",
     "notes": "Reviewed E. coli K-12 AcrD UniProtKB entry."
    },
    {
     "reference": "UniProtKB:P02930",
     "notes": "Reviewed E. coli K-12 TolC UniProtKB entry."
    },
    {
     "reference": "PMID:15743938",
     "notes": "PubMed identifier for Murakami et al. 2005, Aminoglycosides are captured from both periplasm and cytoplasm by the AcrD multidrug efflux transporter of Escherichia coli."
    },
    {
     "reference": "DOI:10.1128/JB.187.6.1923-1929.2005",
     "notes": "DOI for Murakami et al. 2005, Aminoglycosides are captured from both periplasm and cytoplasm by the AcrD multidrug efflux transporter of Escherichia coli."
    },
    {
     "reference": "PMID:26113845",
     "notes": "PubMed identifier for Zwama and Pos 2015, The ins and outs of RND efflux pumps in Escherichia coli."
    },
    {
     "reference": "DOI:10.3389/fmicb.2015.00587",
     "notes": "DOI for Zwama and Pos 2015, The ins and outs of RND efflux pumps in Escherichia coli."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "acrad_tolc_xenobiotic_efflux",
     "title": "AcrAD-TolC exports aminoglycosides across the cell envelope",
     "description": "AcrD, AcrA, and TolC form an envelope-spanning efflux pump that exports aminoglycosides and other xenobiotic substrates from E. coli.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the three-protein envelope-spanning pump boundary and whole-complex xenobiotic export function without resolving AcrD substrate-binding sites, proton-coupled conformational cycling, or the route of substrate capture.",
     "nodes": [
      {
       "node_id": "acrad_tolc",
       "label": "AcrAD-TolC multidrug efflux transport complex",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:acrad_tolc_multidrug_efflux_transport_complex"
      },
      {
       "node_id": "acra",
       "label": "Multidrug efflux pump subunit AcrA",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "acra_periplasmic_adaptor"
      },
      {
       "node_id": "acrd",
       "label": "Probable aminoglycoside efflux pump AcrD",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "acrd_inner_membrane_transporter"
      },
      {
       "node_id": "tolc",
       "label": "Outer membrane channel protein TolC",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tolc_outer_membrane_channel",
       "grounding": "InterPro:IPR058622"
      },
      {
       "node_id": "xenobiotic_transport",
       "label": "xenobiotic transmembrane transporter activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0042910"
      },
      {
       "node_id": "outer_membrane_export",
       "label": "xenobiotic detoxification by transmembrane export across the cell outer membrane",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0140330"
      },
      {
       "node_id": "aminoglycoside",
       "label": "aminoglycoside substrate",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "cell_exterior",
       "label": "cell exterior",
       "node_type": "CELLULAR_LOCALIZATION"
      }
     ],
     "edges": [
      {
       "subject": "acrd",
       "predicate": "couples to",
       "object": "acra",
       "description": "AcrD forms the inner-membrane RND core and couples to AcrA adaptor subunits.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-4264",
         "notes": "CPX-4264 curates AcrD and AcrA as participants in the E. coli AcrAD-TolC pump."
        }
       ]
      },
      {
       "subject": "acra",
       "predicate": "couples to",
       "object": "tolc",
       "description": "AcrA adaptor subunits connect the AcrD transporter to the trimeric TolC outer-membrane channel.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-4264",
         "notes": "CPX-4264 curates AcrA and TolC as participants in the E. coli AcrAD-TolC pump."
        }
       ]
      },
      {
       "subject": "acrad_tolc",
       "predicate": "enables",
       "object": "xenobiotic_transport",
       "description": "The assembled AcrAD-TolC complex enables xenobiotic transmembrane transporter activity.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-4264",
         "notes": "Complex Portal cross-references GO:0042910 for the AcrAD-TolC complex."
        }
       ]
      },
      {
       "subject": "xenobiotic_transport",
       "predicate": "transports",
       "object": "aminoglycoside",
       "description": "AcrD exports aminoglycoside substrates through the tripartite pump.",
       "evidence": [
        {
         "reference": "PMID:15743938",
         "notes": "Murakami et al. 2005 report aminoglycoside capture by the AcrD multidrug efflux transporter of E. coli."
        }
       ]
      },
      {
       "subject": "outer_membrane_export",
       "predicate": "targets",
       "object": "cell_exterior",
       "description": "The AcrAD-TolC pump contributes to xenobiotic export across the outer membrane and out of the cell envelope.",
       "evidence": [
        {
         "reference": "GO:0140330",
         "notes": "GO:0140330 describes reducing xenobiotic toxicity by export through the outer membrane."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "acrad_tolc_component_family_grounding",
     "prompt": "Resolve exact source-neutral protein families for AcrA and AcrD before replacing their reviewed-label-only component rows.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#acra_periplasmic_adaptor",
      "components#acrd_inner_membrane_transporter"
     ],
     "rationale": "ComplexPortal:CPX-4264 and the reviewed E. coli K-12 UniProt records exactly identify AcrA and AcrD, but no InterPro, Pfam, NCBIfam, or GO accession was verified as an exact source-neutral family for either named pump constituent; TolC is grounded to InterPro:IPR058622.",
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-4264",
       "notes": "CPX-4264 curates the E. coli K-12 AcrA, AcrD, and TolC participants."
      },
      {
       "reference": "InterPro:IPR058622",
       "notes": "InterPro IPR058622 is the exact Outer membrane channel protein TolC family entry."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02"
    }
   ],
   "complex_compositions": [
    {
     "composition_id": "complex_portal_cpx_4264",
     "source": "COMPLEX_PORTAL",
     "source_accession": "ComplexPortal:CPX-4264",
     "source_url": "https://www.ebi.ac.uk/complexportal/complex/CPX-4264",
     "complex_label": "AcrAD-TolC multidrug efflux transport complex",
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli (strain K12)",
     "assembly": "Heterododecamer",
     "evidence_code": "ECO:0005547",
     "participants": [
      {
       "participant_id": "UniProtKB:P24177",
       "label": "Probable aminoglycoside efflux pump",
       "participant_type": "protein",
       "gene_symbol": "acrD",
       "stoichiometry": "3",
       "source_interactor_id": "EBI-21406671"
      },
      {
       "participant_id": "UniProtKB:P0AE06",
       "label": "Multidrug efflux pump subunit AcrA",
       "participant_type": "protein",
       "gene_symbol": "acrA",
       "stoichiometry": "6",
       "source_interactor_id": "EBI-21406664"
      },
      {
       "participant_id": "UniProtKB:P02930",
       "label": "Outer membrane protein TolC",
       "participant_type": "protein",
       "gene_symbol": "tolC",
       "stoichiometry": "3",
       "source_interactor_id": "EBI-21406661"
      }
     ],
     "retrieved_on": "2026-10-02",
     "notes": "Curator-scoped import: E. coli K-12 AcrAD-TolC source composition for this record. Source evidence: inferred by curator. The accession was resolved through the Complex Portal accession endpoint; no equivalence xref was inferred."
    }
   ]
  },
  {
   "identifier": "cellstructuremech:acref_tolc_multidrug_efflux_transport_complex",
   "label": "AcrEF-TolC multidrug efflux transport complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "An Escherichia coli Resistance-Nodulation-Division-family cell-envelope efflux pump complex composed of AcrE, AcrF, and TolC subunits that exports acriflavines, indoles, and other xenobiotic substrates across the cell envelope.",
   "definition_source": "ComplexPortal:CPX-4265",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-02T10:46:19Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T10:47:17Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added CPX-4265/GO efflux-pump parentage, AcrE, AcrF, and TolC component rows with E. coli K-12 reviewed UniProt examples, exact InterPro grounding for TolC, a compact xenobiotic export graph, the Complex Portal CPX-4265 source composition, and an AcrE/AcrF component-family grounding TODO.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:1990281"
   ],
   "components": [
    {
     "component_id": "acre_membrane_fusion_protein",
     "label": "Multidrug export protein AcrE",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "acrE"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The reviewed E. coli K-12 UniProt entry is exact, but the available InterPro/Pfam entries are broader MdtA-like subdomains or RND-pump membrane-fusion families rather than an exact source-neutral AcrE family.",
     "role": "Periplasmic membrane-fusion adaptor subunit that links AcrF to the TolC outer-membrane channel in the AcrEF-TolC conduit.",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P24180",
       "protein_label": "Multidrug export protein AcrE",
       "gene_symbol": "acrE",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P24180",
         "notes": "Reviewed Swiss-Prot entry ACRE_ECOLI is the E. coli K-12 AcrE accession and cross-references ComplexPortal:CPX-4265."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-4265",
       "notes": "Complex Portal CPX-4265 curates P24180/AcrE as an E. coli K-12 AcrEF-TolC multidrug efflux transport complex participant."
      },
      {
       "reference": "UniProtKB:P24180",
       "notes": "UniProtKB P24180 is the reviewed E. coli K-12 entry for Multidrug export protein AcrE."
      }
     ]
    },
    {
     "component_id": "acrf_inner_membrane_transporter",
     "label": "Multidrug export protein AcrF",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "acrF"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The reviewed E. coli K-12 UniProt entry is exact, but the available InterPro/Pfam entries are broader RND-family transporter entries rather than an exact source-neutral AcrF family.",
     "role": "Inner-membrane RND transporter subunit that forms the AcrEF transport core for xenobiotic export through the AcrE/TolC conduit.",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P24181",
       "protein_label": "Multidrug export protein AcrF",
       "gene_symbol": "acrF",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P24181",
         "notes": "Reviewed Swiss-Prot entry ACRF_ECOLI is the E. coli K-12 AcrF accession and cross-references ComplexPortal:CPX-4265."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-4265",
       "notes": "Complex Portal CPX-4265 curates P24181/AcrF as an E. coli K-12 AcrEF-TolC multidrug efflux transport complex participant."
      },
      {
       "reference": "UniProtKB:P24181",
       "notes": "UniProtKB P24181 is the reviewed E. coli K-12 entry for Multidrug export protein AcrF."
      }
     ]
    },
    {
     "component_id": "tolc_outer_membrane_channel",
     "label": "Outer membrane channel protein TolC",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR058622",
     "gene_symbols": [
      "tolC"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Trimeric outer-membrane channel constituent that completes the AcrEF-TolC cell-envelope efflux conduit.",
     "stoichiometry": "3 copies in the E. coli K-12 Complex Portal CPX-4265 entry",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P02930",
       "protein_label": "Outer membrane protein TolC",
       "gene_symbol": "tolC",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P02930",
         "notes": "Reviewed Swiss-Prot entry TOLC_ECOLI is the E. coli K-12 TolC accession and cross-references ComplexPortal:CPX-4265."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-4265",
       "notes": "Complex Portal CPX-4265 curates P02930/TolC as three copies in the E. coli K-12 AcrEF-TolC multidrug efflux transport complex."
      },
      {
       "reference": "UniProtKB:P02930",
       "notes": "UniProtKB P02930 is the reviewed E. coli K-12 entry for Outer membrane protein TolC."
      },
      {
       "reference": "InterPro:IPR058622",
       "notes": "InterPro IPR058622 is the Outer membrane channel protein TolC family entry."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli K-12",
     "note": "Source strain for Complex Portal CPX-4265, which curates AcrE, AcrF, and TolC as the participants of AcrEF-TolC.",
     "reference": "ComplexPortal:CPX-4265"
    }
   ],
   "functions": [
    {
     "function_id": "xenobiotic_transmembrane_transport",
     "label": "xenobiotic transmembrane transporter activity",
     "grounding": "GO:0042910",
     "description": "The AcrEF-TolC complex exports acriflavine, indole, and other xenobiotic substrates across the E. coli cell envelope through the coupled AcrF transporter, AcrE adaptor, and TolC channel.",
     "evidence": [
      {
       "reference": "GO:0042910",
       "notes": "GO:0042910 is the molecular-function term for xenobiotic transmembrane transporter activity."
      },
      {
       "reference": "ComplexPortal:CPX-4265",
       "notes": "Complex Portal cross-references GO:0042910 for the E. coli K-12 AcrEF-TolC multidrug efflux transport complex."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "ComplexPortal:CPX-4265",
     "notes": "Complex Portal entry for the E. coli K-12 AcrEF-TolC multidrug efflux transport complex."
    },
    {
     "reference": "GO:1990281",
     "notes": "Gene Ontology cellular-component parent term for efflux pump complexes."
    },
    {
     "reference": "GO:0042910",
     "notes": "Gene Ontology molecular-function term for xenobiotic transmembrane transporter activity."
    },
    {
     "reference": "GO:0140330",
     "notes": "Gene Ontology biological-process term for xenobiotic detoxification by transmembrane export across the cell outer membrane."
    },
    {
     "reference": "InterPro:IPR058622",
     "notes": "InterPro family entry for Outer membrane channel protein TolC."
    },
    {
     "reference": "UniProtKB:P24180",
     "notes": "Reviewed E. coli K-12 AcrE UniProtKB entry."
    },
    {
     "reference": "UniProtKB:P24181",
     "notes": "Reviewed E. coli K-12 AcrF UniProtKB entry."
    },
    {
     "reference": "UniProtKB:P02930",
     "notes": "Reviewed E. coli K-12 TolC UniProtKB entry."
    },
    {
     "reference": "PMID:30880703",
     "notes": "PubMed identifier for Srinivasan et al. 2018, Transcriptional response of AcrEF-TolC against fluoroquinolone and carbapenem in Escherichia coli of clinical origin."
    },
    {
     "reference": "DOI:10.4103/ijmm.IJMM_18_308",
     "notes": "DOI for Srinivasan et al. 2018, Transcriptional response of AcrEF-TolC against fluoroquinolone and carbapenem in Escherichia coli of clinical origin."
    },
    {
     "reference": "PMID:26113845",
     "notes": "PubMed identifier for Zwama and Pos 2015, The ins and outs of RND efflux pumps in Escherichia coli."
    },
    {
     "reference": "DOI:10.3389/fmicb.2015.00587",
     "notes": "DOI for Zwama and Pos 2015, The ins and outs of RND efflux pumps in Escherichia coli."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "acref_tolc_xenobiotic_efflux",
     "title": "AcrEF-TolC exports xenobiotics across the cell envelope",
     "description": "AcrF, AcrE, and TolC form an envelope-spanning RND efflux pump that exports acriflavine, indole, and other xenobiotic substrates from E. coli.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the three-protein AcrEF-TolC boundary and whole-complex xenobiotic export function without resolving AcrF substrate-binding sites, proton-coupled transport states, or TolC gate opening.",
     "nodes": [
      {
       "node_id": "acref_tolc",
       "label": "AcrEF-TolC multidrug efflux transport complex",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:acref_tolc_multidrug_efflux_transport_complex"
      },
      {
       "node_id": "acre",
       "label": "Multidrug export protein AcrE",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "acre_membrane_fusion_protein"
      },
      {
       "node_id": "acrf",
       "label": "Multidrug export protein AcrF",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "acrf_inner_membrane_transporter"
      },
      {
       "node_id": "tolc",
       "label": "Outer membrane channel protein TolC",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tolc_outer_membrane_channel",
       "grounding": "InterPro:IPR058622"
      },
      {
       "node_id": "xenobiotic_transport",
       "label": "xenobiotic transmembrane transporter activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0042910"
      },
      {
       "node_id": "outer_membrane_export",
       "label": "xenobiotic detoxification by transmembrane export across the cell outer membrane",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0140330"
      },
      {
       "node_id": "xenobiotic",
       "label": "xenobiotic substrate",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "cell_exterior",
       "label": "cell exterior",
       "node_type": "CELLULAR_LOCALIZATION"
      }
     ],
     "edges": [
      {
       "subject": "acrf",
       "predicate": "couples to",
       "object": "acre",
       "description": "AcrF forms the inner-membrane RND transporter core and couples to AcrE adaptor subunits.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-4265",
         "notes": "CPX-4265 curates AcrE and AcrF as participants in the E. coli AcrEF-TolC pump."
        }
       ]
      },
      {
       "subject": "acre",
       "predicate": "couples to",
       "object": "tolc",
       "description": "AcrE adaptor subunits connect the AcrF transporter to the TolC outer-membrane channel.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-4265",
         "notes": "CPX-4265 curates AcrE and TolC as participants in the E. coli AcrEF-TolC pump."
        }
       ]
      },
      {
       "subject": "acref_tolc",
       "predicate": "enables",
       "object": "xenobiotic_transport",
       "description": "The assembled AcrEF-TolC complex enables xenobiotic transmembrane transporter activity.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-4265",
         "notes": "Complex Portal cross-references GO:0042910 for the AcrEF-TolC complex."
        }
       ]
      },
      {
       "subject": "xenobiotic_transport",
       "predicate": "transports",
       "object": "xenobiotic",
       "description": "AcrEF-TolC exports acriflavine, indole, and other xenobiotic substrates through the tripartite pump.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-4265",
         "notes": "CPX-4265 summarizes the AcrEF-TolC complex as transporting acriflavines and indoles."
        }
       ]
      },
      {
       "subject": "outer_membrane_export",
       "predicate": "targets",
       "object": "cell_exterior",
       "description": "The AcrEF-TolC pump contributes to xenobiotic export across the outer membrane and out of the cell envelope.",
       "evidence": [
        {
         "reference": "GO:0140330",
         "notes": "GO:0140330 describes reducing xenobiotic toxicity by export through the outer membrane."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "acref_tolc_component_family_grounding",
     "prompt": "Resolve exact source-neutral protein families for AcrE and AcrF before replacing their reviewed-label-only component rows.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#acre_membrane_fusion_protein",
      "components#acrf_inner_membrane_transporter"
     ],
     "rationale": "ComplexPortal:CPX-4265 and the reviewed E. coli K-12 UniProt records exactly identify AcrE and AcrF, but no InterPro, Pfam, NCBIfam, or GO accession was verified as an exact source-neutral family for either named pump constituent; TolC is grounded to InterPro:IPR058622.",
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-4265",
       "notes": "CPX-4265 curates the E. coli K-12 AcrE, AcrF, and TolC participants."
      },
      {
       "reference": "InterPro:IPR058622",
       "notes": "InterPro IPR058622 is the exact Outer membrane channel protein TolC family entry."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02"
    }
   ],
   "complex_compositions": [
    {
     "composition_id": "complex_portal_cpx_4265",
     "source": "COMPLEX_PORTAL",
     "source_accession": "ComplexPortal:CPX-4265",
     "source_url": "https://www.ebi.ac.uk/complexportal/complex/CPX-4265",
     "complex_label": "AcrEF-TolC multidrug efflux transport complex",
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli (strain K12)",
     "evidence_code": "ECO:0005547",
     "participants": [
      {
       "participant_id": "UniProtKB:P24180",
       "label": "Multidrug export protein AcrE",
       "participant_type": "protein",
       "gene_symbol": "acrE",
       "source_interactor_id": "EBI-21406699"
      },
      {
       "participant_id": "UniProtKB:P24181",
       "label": "Multidrug export protein AcrF",
       "participant_type": "protein",
       "gene_symbol": "acrF",
       "source_interactor_id": "EBI-21406706"
      },
      {
       "participant_id": "UniProtKB:P02930",
       "label": "Outer membrane protein TolC",
       "participant_type": "protein",
       "gene_symbol": "tolC",
       "stoichiometry": "3",
       "source_interactor_id": "EBI-21406696"
      }
     ],
     "retrieved_on": "2026-10-02",
     "notes": "Curator-scoped import: E. coli K-12 AcrEF-TolC source composition for this record. Source evidence: inferred by curator. The accession was resolved through the Complex Portal accession endpoint; no equivalence xref was inferred."
    }
   ]
  },
  {
   "identifier": "GO:0140671",
   "label": "ADA complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A chromatin remodeling complex that regulates transcription via acetylation primarily of nucleosomal histones H3 and H2B. In budding yeast shares the histone acetylation (HAT) module of ADA2-GCN5-NGG1-SGF29 with the related SAGA complex.",
   "definition_source": "GO:0140671",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T06:45:17Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T06:47:08Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added ADA exact and related synonymy, SAGA-type parentage, six budding-yeast ADA constituent rows, yeast scope, histone acetyltransferase activity, GO/PubMed/DOI evidence, a nonmechanistic function graph, an ADA subunit-grounding TODO, and an explanation for excluding the unrelated GO definition xref PMID:28966424.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T06:47:40Z",
     "curator": "codex",
     "action": "CLEANED_YAML_ALIASES",
     "changes": "Deep-copied ADA graph-edge evidence lists so the record serializes without YAML anchors or aliases.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:19:38Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 6 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "ADA HAT complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0140671"
    },
    {
     "synonym_text": "ADA histone acetyltransferase complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0140671"
    },
    {
     "synonym_text": "Ada2/Gcn5/Ada3 transcription activator complex",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0140671"
    },
    {
     "synonym_text": "scADA",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0140671"
    }
   ],
   "parent_structures": [
    "GO:0070461"
   ],
   "components": [
    {
     "component_id": "ada2_ada_hat_subunit",
     "label": "Ada2 ADA HAT subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ADA2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0140671 and budding-yeast ADA-complex literature follow Ada2 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this ADA subunit class was curated in this pass.",
     "role": "Shared Gcn5 HAT-module constituent of the budding-yeast ADA complex.",
     "evidence": [
      {
       "reference": "GO:0140671",
       "notes": "GO:0140671 defines the ADA complex as sharing the ADA2-GCN5-NGG1-SGF29 HAT module with SAGA in budding yeast."
      },
      {
       "reference": "DOI:10.1038/msb.2011.40",
       "notes": "Lee et al. 2011 modeled Ada2 as a HAT/Core-module constituent of the Saccharomyces cerevisiae ADA complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q02336",
       "protein_label": "SAGA complex subunit ADA2",
       "gene_symbol": "ADA2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ADA2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q02336",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q02336, the single reviewed entry for gene ADA2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "gcn5_ada_catalytic_subunit",
     "label": "Gcn5 ADA catalytic subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "GCN5"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0140671 and budding-yeast ADA-complex literature follow Gcn5 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this ADA catalytic subunit class was curated in this pass.",
     "role": "Catalytic histone acetyltransferase constituent of the budding-yeast ADA complex.",
     "evidence": [
      {
       "reference": "GO:0140671",
       "notes": "GO:0140671 defines the ADA complex as sharing the ADA2-GCN5-NGG1-SGF29 HAT module with SAGA in budding yeast."
      },
      {
       "reference": "DOI:10.1038/msb.2011.40",
       "notes": "Lee et al. 2011 modeled Gcn5 as a HAT/Core-module constituent of the Saccharomyces cerevisiae ADA complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03330",
       "protein_label": "Histone acetyltransferase GCN5",
       "gene_symbol": "GCN5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene GCN5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:22932476",
         "notes": "Dastidar RG et al. 2012, ‘The nuclear localization of SWI/SNF proteins is subjected to oxygen regulation.’, Cell Biosci. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q03330."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ada3_ngg1_ada_hat_subunit",
     "label": "Ada3/Ngg1 ADA HAT subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "NGG1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0140671 uses ADA3/NGG1 naming and the Saccharomyces cerevisiae gene symbol is NGG1; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this ADA subunit class was curated in this pass.",
     "role": "Shared HAT-module constituent of the budding-yeast ADA complex.",
     "evidence": [
      {
       "reference": "GO:0140671",
       "notes": "GO:0140671 defines the ADA complex as sharing the ADA2-GCN5-NGG1-SGF29 HAT module with SAGA in budding yeast."
      },
      {
       "reference": "DOI:10.1038/msb.2011.40",
       "notes": "Lee et al. 2011 modeled Ada3/Ngg1 as a HAT/Core-module constituent of the Saccharomyces cerevisiae ADA complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32494",
       "protein_label": "SAGA complex subunit NGG1",
       "gene_symbol": "NGG1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NGG1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:21734642",
         "notes": "Lee KK et al. 2011, ‘Combinatorial depletion analysis to assemble the network architecture of the SAGA and ADA chromatin remodeling complexes.’, Mol Syst Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P32494."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sgf29_ada_hat_subunit",
     "label": "Sgf29 ADA HAT subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SGF29"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0140671 and budding-yeast ADA-complex literature follow Sgf29 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this ADA subunit class was curated in this pass.",
     "role": "Shared Gcn5 HAT-module constituent of the budding-yeast ADA complex.",
     "evidence": [
      {
       "reference": "GO:0140671",
       "notes": "GO:0140671 defines the ADA complex as sharing the ADA2-GCN5-NGG1-SGF29 HAT module with SAGA in budding yeast."
      },
      {
       "reference": "DOI:10.1038/msb.2011.40",
       "notes": "Lee et al. 2011 characterized Sgf29 as a HAT/Core-module component of all Gcn5 histone acetyltransferase complexes."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P25554",
       "protein_label": "SAGA complex subunit SGF29",
       "gene_symbol": "SGF29",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SGF29 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P25554",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P25554, the single reviewed entry for gene SGF29 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ahc1_ada_module_subunit",
     "label": "Ahc1 ADA-module subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "AHC1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Budding-yeast ADA-complex literature follows Ahc1 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this ADA-specific module subunit class was curated in this pass.",
     "role": "ADA-specific module constituent of the budding-yeast ADA complex.",
     "evidence": [
      {
       "reference": "DOI:10.1038/msb.2011.40",
       "notes": "Lee et al. 2011 modeled Ahc1 with Ahc2 as the ADA-specific module of the Saccharomyces cerevisiae ADA complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12433",
       "protein_label": "Protein AHC1",
       "gene_symbol": "AHC1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene AHC1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of Q12433."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ahc2_ada_module_subunit",
     "label": "Ahc2 ADA-module subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "AHC2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Budding-yeast ADA-complex literature follows Ahc2 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this ADA-specific module subunit class was curated in this pass.",
     "role": "ADA-specific module constituent of the budding-yeast ADA complex.",
     "evidence": [
      {
       "reference": "DOI:10.1038/msb.2011.40",
       "notes": "Lee et al. 2011 identified Ycr082w/Ahc2 as a novel ADA-complex subunit that co-purified with Ada3, Ahc1, Gcn5, Ada2 and Sgf29."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P25649",
       "protein_label": "ADA histone acetyltransferase complex component 2",
       "gene_symbol": "AHC2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene AHC2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P25649."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the organism in which Lee et al. 2011 characterized the six-subunit ADA complex.",
     "reference": "DOI:10.1038/msb.2011.40"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Lee et al. 2011 used Saccharomyces cerevisiae TAP-tag affinity purifications and deletion strains to model the ADA complex with the ADA-specific Ahc1/Ahc2 module and the shared Gcn5 HAT module.",
     "reference": "DOI:10.1038/msb.2011.40"
    }
   ],
   "functions": [
    {
     "function_id": "histone_acetyltransferase_activity",
     "label": "histone acetyltransferase activity",
     "grounding": "GO:0004402",
     "description": "The ADA complex acetylates nucleosomal histones through its Gcn5 catalytic subunit and the shared Ada2/Ada3/Sgf29 HAT module.",
     "evidence": [
      {
       "reference": "GO:0140671",
       "notes": "GO:0140671 defines the ADA complex as regulating transcription by acetylating primarily nucleosomal histones H3 and H2B."
      },
      {
       "reference": "GO:0004402",
       "notes": "GO:0004402 is the Gene Ontology molecular-function term for histone acetyltransferase activity."
      },
      {
       "reference": "DOI:10.1038/msb.2011.40",
       "notes": "Lee et al. 2011 treated ADA as one of the budding-yeast Gcn5 histone acetyltransferase complexes."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0140671",
     "notes": "Gene Ontology cellular-component term for the ADA complex, including ADA HAT complex and ADA histone acetyltransferase complex exact synonyms."
    },
    {
     "reference": "GO:0070461",
     "notes": "Gene Ontology cellular-component parent term for SAGA-type histone acetyltransferase complexes."
    },
    {
     "reference": "GO:0004402",
     "notes": "Gene Ontology molecular-function term for histone acetyltransferase activity."
    },
    {
     "reference": "PMID:21734642",
     "notes": "PubMed identifier for Lee et al. 2011, the budding-yeast SAGA and ADA architecture paper cited by GO:0140671."
    },
    {
     "reference": "DOI:10.1038/msb.2011.40",
     "notes": "DOI for Lee et al. 2011, 'Combinatorial depletion analysis to assemble the network architecture of the SAGA and ADA chromatin remodeling complexes', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_ada_histone_acetyltransferase_activity",
     "title": "ADA carries yeast histone acetyltransferase activity",
     "description": "In Saccharomyces cerevisiae, the Ahc1/Ahc2 ADA-specific module and the shared Gcn5 HAT module form the ADA complex.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the budding-yeast ADA constituents and their connection to histone acetyltransferase activity without resolving Gcn5 catalytic chemistry, chromatin recruitment or subunit interfaces.",
     "nodes": [
      {
       "node_id": "ada2_ada_hat_subunit",
       "label": "Ada2 ADA HAT subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ada2_ada_hat_subunit"
      },
      {
       "node_id": "gcn5_ada_catalytic_subunit",
       "label": "Gcn5 ADA catalytic subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "gcn5_ada_catalytic_subunit"
      },
      {
       "node_id": "ada3_ngg1_ada_hat_subunit",
       "label": "Ada3/Ngg1 ADA HAT subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ada3_ngg1_ada_hat_subunit"
      },
      {
       "node_id": "sgf29_ada_hat_subunit",
       "label": "Sgf29 ADA HAT subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sgf29_ada_hat_subunit"
      },
      {
       "node_id": "ahc1_ada_module_subunit",
       "label": "Ahc1 ADA-module subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ahc1_ada_module_subunit"
      },
      {
       "node_id": "ahc2_ada_module_subunit",
       "label": "Ahc2 ADA-module subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ahc2_ada_module_subunit"
      },
      {
       "node_id": "ada_complex",
       "label": "ADA complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0140671"
      },
      {
       "node_id": "histone_acetyltransferase_activity",
       "label": "histone acetyltransferase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0004402"
      }
     ],
     "edges": [
      {
       "subject": "ada2_ada_hat_subunit",
       "predicate": "contributes to",
       "object": "ada_complex",
       "description": "Ada2 ADA HAT subunit is a constituent of the budding-yeast ADA complex.",
       "evidence": [
        {
         "reference": "GO:0140671",
         "notes": "GO:0140671 defines the ADA complex as sharing the ADA2-GCN5-NGG1-SGF29 HAT module with SAGA in budding yeast."
        },
        {
         "reference": "DOI:10.1038/msb.2011.40",
         "notes": "Lee et al. 2011 modeled Ada2 as a HAT/Core-module constituent of the Saccharomyces cerevisiae ADA complex."
        }
       ]
      },
      {
       "subject": "gcn5_ada_catalytic_subunit",
       "predicate": "contributes to",
       "object": "ada_complex",
       "description": "Gcn5 ADA catalytic subunit is a constituent of the budding-yeast ADA complex.",
       "evidence": [
        {
         "reference": "GO:0140671",
         "notes": "GO:0140671 defines the ADA complex as sharing the ADA2-GCN5-NGG1-SGF29 HAT module with SAGA in budding yeast."
        },
        {
         "reference": "DOI:10.1038/msb.2011.40",
         "notes": "Lee et al. 2011 modeled Gcn5 as a HAT/Core-module constituent of the Saccharomyces cerevisiae ADA complex."
        }
       ]
      },
      {
       "subject": "ada3_ngg1_ada_hat_subunit",
       "predicate": "contributes to",
       "object": "ada_complex",
       "description": "Ada3/Ngg1 ADA HAT subunit is a constituent of the budding-yeast ADA complex.",
       "evidence": [
        {
         "reference": "GO:0140671",
         "notes": "GO:0140671 defines the ADA complex as sharing the ADA2-GCN5-NGG1-SGF29 HAT module with SAGA in budding yeast."
        },
        {
         "reference": "DOI:10.1038/msb.2011.40",
         "notes": "Lee et al. 2011 modeled Ada3/Ngg1 as a HAT/Core-module constituent of the Saccharomyces cerevisiae ADA complex."
        }
       ]
      },
      {
       "subject": "sgf29_ada_hat_subunit",
       "predicate": "contributes to",
       "object": "ada_complex",
       "description": "Sgf29 ADA HAT subunit is a constituent of the budding-yeast ADA complex.",
       "evidence": [
        {
         "reference": "GO:0140671",
         "notes": "GO:0140671 defines the ADA complex as sharing the ADA2-GCN5-NGG1-SGF29 HAT module with SAGA in budding yeast."
        },
        {
         "reference": "DOI:10.1038/msb.2011.40",
         "notes": "Lee et al. 2011 characterized Sgf29 as a HAT/Core-module component of all Gcn5 histone acetyltransferase complexes."
        }
       ]
      },
      {
       "subject": "ahc1_ada_module_subunit",
       "predicate": "contributes to",
       "object": "ada_complex",
       "description": "Ahc1 ADA-module subunit is a constituent of the budding-yeast ADA complex.",
       "evidence": [
        {
         "reference": "DOI:10.1038/msb.2011.40",
         "notes": "Lee et al. 2011 modeled Ahc1 with Ahc2 as the ADA-specific module of the Saccharomyces cerevisiae ADA complex."
        }
       ]
      },
      {
       "subject": "ahc2_ada_module_subunit",
       "predicate": "contributes to",
       "object": "ada_complex",
       "description": "Ahc2 ADA-module subunit is a constituent of the budding-yeast ADA complex.",
       "evidence": [
        {
         "reference": "DOI:10.1038/msb.2011.40",
         "notes": "Lee et al. 2011 identified Ycr082w/Ahc2 as a novel ADA-complex subunit that co-purified with Ada3, Ahc1, Gcn5, Ada2 and Sgf29."
        }
       ]
      },
      {
       "subject": "ada_complex",
       "predicate": "supports",
       "object": "histone_acetyltransferase_activity",
       "description": "The ADA complex supports Gcn5-dependent histone acetyltransferase activity.",
       "evidence": [
        {
         "reference": "GO:0140671",
         "notes": "GO:0140671 defines ADA as a chromatin-remodeling complex that acetylates nucleosomal histones."
        },
        {
         "reference": "GO:0004402",
         "notes": "GO:0004402 is the molecular-function term for histone acetyltransferase activity."
        },
        {
         "reference": "DOI:10.1038/msb.2011.40",
         "notes": "Lee et al. 2011 modeled ADA as a budding-yeast Gcn5 HAT complex."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_ada_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the ADA-complex constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#ada2_ada_hat_subunit",
      "components#gcn5_ada_catalytic_subunit",
      "components#ada3_ngg1_ada_hat_subunit",
      "components#sgf29_ada_hat_subunit",
      "components#ahc1_ada_module_subunit",
      "components#ahc2_ada_module_subunit"
     ],
     "rationale": "GO:0140671 and Lee et al. 2011 define the budding-yeast ADA complex subunits. Exact source-neutral InterPro, Pfam, NCBIfam or UniProt family boundaries for these ADA subunit classes need narrower curation before the component labels can be grounded.",
     "evidence": [
      {
       "reference": "GO:0140671",
       "notes": "GO:0140671 defines the ADA complex as sharing ADA2, GCN5, NGG1 and SGF29 with SAGA in budding yeast."
      },
      {
       "reference": "DOI:10.1038/msb.2011.40",
       "notes": "Lee et al. 2011 modeled the budding-yeast ADA complex with six subunits."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    },
    {
     "discussion_id": "exclude_misleading_go_ada_xref_28966424",
     "prompt": "Do not copy GO:0140671's PMID:28966424 definition xref into record evidence.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "evidence#GO:0140671"
     ],
     "rationale": "QuickGO currently lists PMID:28966424 among GO:0140671 definition xrefs, but NCBI E-utilities resolves that PMID to an unrelated 2016 Personality and Individual Differences article on social anxiety in combat veterans.",
     "evidence": [
      {
       "reference": "GO:0140671",
       "notes": "The current GO:0140671 definition xrefs include PMID:28966424."
      },
      {
       "reference": "PMID:28966424",
       "notes": "NCBI E-utilities resolves PMID:28966424 to Kimbrel et al. 2016, 'Reinforcement Sensitivity and Social Anxiety in Combat Veterans'."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27",
     "resolved_date": "2026-09-27",
     "resolution_note": "Excluded PMID:28966424 from this ADA-complex record because it does not support a cell-structure claim."
    }
   ]
  },
  {
   "identifier": "GO:1990201",
   "label": "alkanesulfonate monooxygenase complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex capable of alkanesulfonate monooxygenase activity. Involved in the utilization of alkanesulfonates as sulfur sources under conditions of sulfate or cysteine starvation, catalyzing the conversion of alkanesulfonates into aldehydes and sulfite. In E.coli the complex consists of a SsuD tetramer.",
   "definition_source": "GO:1990201",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-02T00:04:58Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T00:06:46Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added SsuD complex synonymy, oxidoreductase-complex parentage, cytosol parthood, an InterPro-grounded SsuD constituent with an E. coli K-12 reviewed UniProt example, an E. coli canonical example, alkanesulfonate monooxygenase activity, tetrameric subunit count, and a resolved SsuE boundary discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Added source-backed FUNCTION causal graph 'ssud_monooxygenase_function' with 3 nodes and 2 edges.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "SsuD complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:1990201"
    }
   ],
   "parent_structures": [
    "GO:1990204"
   ],
   "part_of": [
    "GO:0005829"
   ],
   "components": [
    {
     "component_id": "ssud_alkanesulfonate_monooxygenase",
     "label": "Alkanesulphonate monooxygenase, FMN-dependent",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR019911",
     "gene_symbols": [
      "ssuD"
     ],
     "stoichiometry": "4 copies per E. coli SsuD tetramer described by GO:1990201",
     "essentiality": "UNKNOWN",
     "role": "FMNH2-dependent monooxygenase subunit that homotetramerizes to convert alkanesulfonates into aldehydes and sulfite.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P80645",
       "protein_label": "Alkanesulfonate monooxygenase",
       "gene_symbol": "ssuD",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-01",
       "role": "Reviewed E. coli K-12 SsuD accession for the homotetrameric alkanesulfonate monooxygenase represented by GO:1990201.",
       "evidence": [
        {
         "reference": "UniProtKB:P80645",
         "notes": "UniProtKB P80645 is the reviewed Escherichia coli K-12 entry for SsuD alkanesulfonate monooxygenase."
        },
        {
         "reference": "PMID:10480865",
         "notes": "Eichhorn et al. 1999 characterized E. coli SsuD as the FMNH2-dependent alkanesulfonate monooxygenase."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "GO:1990201",
       "notes": "GO:1990201 defines the E. coli alkanesulfonate monooxygenase complex as a SsuD tetramer."
      },
      {
       "reference": "InterPro:IPR019911",
       "notes": "InterPro IPR019911 is the FMN-dependent alkanesulphonate monooxygenase family that contains reviewed E. coli K-12 SsuD."
      },
      {
       "reference": "PMID:10480865",
       "notes": "Eichhorn et al. 1999 reported SsuD as the E. coli FMNH2-dependent alkanesulfonate monooxygenase in the alkanesulfonate utilization system."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "E. coli source of the SsuD tetramer described in the GO definition and the GO-cited biochemical characterization paper.",
     "reference": "PMID:10480865"
    }
   ],
   "functions": [
    {
     "function_id": "alkanesulfonate_monooxygenase_activity",
     "label": "alkanesulfonate monooxygenase activity",
     "grounding": "GO:0008726",
     "description": "The SsuD tetramer catalyzes FMNH2-dependent oxygenation of alkanesulfonates into aldehydes and sulfite during sulfur starvation.",
     "evidence": [
      {
       "reference": "GO:1990201",
       "notes": "GO:1990201 is capable of GO:0008726 alkanesulfonate monooxygenase activity."
      },
      {
       "reference": "GO:0008726",
       "notes": "GO:0008726 is the molecular-function term for alkanesulfonate monooxygenase activity."
      }
     ]
    }
   ],
   "physical_properties": [
    {
     "property": "SUBUNIT_COUNT",
     "value": "4",
     "context": "E. coli SsuD tetramer described by GO:1990201",
     "reference": "GO:1990201"
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990201",
     "notes": "Gene Ontology cellular-component term for the alkanesulfonate monooxygenase complex and its SsuD complex narrow synonym."
    },
    {
     "reference": "GO:1990204",
     "notes": "QuickGO reports GO:1990201 as an is-a child of GO:1990204 oxidoreductase complex."
    },
    {
     "reference": "GO:0005829",
     "notes": "QuickGO reports GO:1990201 as part of GO:0005829 cytosol."
    },
    {
     "reference": "GO:0008726",
     "notes": "Gene Ontology molecular-function term for alkanesulfonate monooxygenase activity."
    },
    {
     "reference": "InterPro:IPR019911",
     "notes": "InterPro family entry for FMN-dependent alkanesulphonate monooxygenases."
    },
    {
     "reference": "UniProtKB:P80645",
     "notes": "UniProtKB reviewed E. coli K-12 SsuD entry annotated to GO:1990201."
    },
    {
     "reference": "PMID:10480865",
     "notes": "PubMed identifier for Eichhorn, van der Ploeg and Leisinger 1999, the Journal of Biological Chemistry SsuD/SsuE characterization paper cited by GO:1990201."
    },
    {
     "reference": "DOI:10.1074/jbc.274.38.26639",
     "notes": "DOI for the GO:1990201-cited SsuD/SsuE characterization paper."
    }
   ],
   "discussions": [
    {
     "discussion_id": "exclude_ssue_from_ssud_complex",
     "prompt": "Should the SsuE FMN reductase be modeled as a component of the alkanesulfonate monooxygenase complex?",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "No. GO:1990201 denotes the SsuD tetrameric alkanesulfonate monooxygenase complex, while GO:1990200 separately denotes the SsuD-SsuE complex and GO:1990202 denotes the SsuE FMN reductase dimer.",
     "evidence": [
      {
       "reference": "GO:1990201",
       "notes": "GO:1990201 defines the E. coli alkanesulfonate monooxygenase complex as a SsuD tetramer."
      },
      {
       "reference": "GO:1990200",
       "notes": "GO:1990200 is the sibling cellular-component term for the SsuD-SsuE complex."
      },
      {
       "reference": "GO:1990202",
       "notes": "GO:1990202 is the sibling cellular-component term for the FMN reductase complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01"
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "ssud_monooxygenase_function",
     "title": "SsuD Alkanesulfonate Monooxygenase Assembly and Catalysis",
     "description": "Homotetrameric SsuD assembly and FMNH2-dependent monooxygenation of alkanesulfonates.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "ssud_alkanesulfonate_monooxygenase",
       "label": "Alkanesulphonate monooxygenase, FMN-dependent",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR019911",
       "component_ref": "ssud_alkanesulfonate_monooxygenase"
      },
      {
       "node_id": "alkanesulfonate_monooxygenase_complex",
       "label": "alkanesulfonate monooxygenase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990201"
      },
      {
       "node_id": "alkanesulfonate_monooxygenase_activity",
       "label": "alkanesulfonate monooxygenase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0008726"
      }
     ],
     "edges": [
      {
       "subject": "ssud_alkanesulfonate_monooxygenase",
       "predicate": "homotetramerizes into",
       "object": "alkanesulfonate_monooxygenase_complex",
       "description": "Four SsuD subunits assemble into the homotetrameric alkanesulfonate monooxygenase complex.",
       "evidence": [
        {
         "reference": "GO:1990201",
         "notes": "GO:1990201 defines the E. coli alkanesulfonate monooxygenase complex as a SsuD tetramer."
        },
        {
         "reference": "PMID:10480865",
         "notes": "Eichhorn et al. 1999 purified and characterized E. coli SsuD."
        }
       ]
      },
      {
       "subject": "alkanesulfonate_monooxygenase_complex",
       "predicate": "catalyzes",
       "object": "alkanesulfonate_monooxygenase_activity",
       "description": "The SsuD tetramer catalyzes FMNH2-dependent oxygenolytic cleavage of alkanesulfonates into aldehydes and sulfite.",
       "evidence": [
        {
         "reference": "GO:1990201",
         "notes": "GO:1990201 is capable of GO:0008726 alkanesulfonate monooxygenase activity."
        },
        {
         "reference": "GO:0008726",
         "notes": "GO:0008726 is the molecular-function term for alkanesulfonate monooxygenase activity."
        },
        {
         "reference": "PMID:10480865",
         "notes": "Eichhorn et al. 1999 demonstrated FMNH2-dependent conversion of alkanesulfonates into sulfite and aldehydes by SsuD."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0005658",
   "label": "alpha DNA polymerase:primase complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A complex of four polypeptides, comprising large and small DNA polymerase alpha subunits and two primase subunits, which are capable of catalyzing the synthesis of an RNA primer on the lagging strand of replicating DNA and the subsequent synthesis of a small stretch of DNA.",
   "definition_source": "GO:0005658",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T18:10:42Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T18:12:03Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy and parentage, four reviewed-label-only constituent classes, Eukaryota scope, a Saccharomyces cerevisiae canonical example, DNA-replication-primer-synthesis function evidence, GO/PubMed evidence, a nonmechanistic function graph, and a subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T18:12:53Z",
     "curator": "codex",
     "action": "NORMALIZED_YAML",
     "changes": "De-aliased repeated GO:0005658 evidence entries so the YAML emits without anchors.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:19:45Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 4 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "DNA polymerase alpha:primase complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005658"
    },
    {
     "synonym_text": "heterotetrameric polymerase alpha holoenzyme",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005658"
    },
    {
     "synonym_text": "pol-prim",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0005658"
    }
   ],
   "parent_structures": [
    "GO:0042575"
   ],
   "components": [
    {
     "component_id": "dna_polymerase_alpha_large_subunit",
     "label": "DNA polymerase alpha large subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "DNA polymerase alpha large subunit is modeled as a constituent class of the eukaryotic alpha DNA polymerase:primase complex; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Large DNA polymerase alpha constituent class of the four-subunit complex.",
     "evidence": [
      {
       "reference": "GO:0005658",
       "notes": "GO:0005658 defines the alpha DNA polymerase:primase complex as a four-polypeptide complex comprising large and small DNA polymerase alpha subunits plus two primase subunits."
      }
     ],
     "gene_symbols": [
      "POL1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P13382",
       "protein_label": "DNA polymerase alpha catalytic subunit A",
       "gene_symbol": "POL1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene POL1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P13382",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P13382, the single reviewed entry for gene POL1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "dna_polymerase_alpha_small_subunit",
     "label": "DNA polymerase alpha small subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "DNA polymerase alpha small subunit is modeled as a constituent class of the eukaryotic alpha DNA polymerase:primase complex; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Small DNA polymerase alpha constituent class of the four-subunit complex.",
     "evidence": [
      {
       "reference": "GO:0005658",
       "notes": "GO:0005658 defines the alpha DNA polymerase:primase complex as a four-polypeptide complex comprising large and small DNA polymerase alpha subunits plus two primase subunits."
      }
     ],
     "gene_symbols": [
      "POL12"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38121",
       "protein_label": "DNA polymerase alpha subunit B",
       "gene_symbol": "POL12",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene POL12 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P38121",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38121, the single reviewed entry for gene POL12 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "dna_primase_large_subunit",
     "label": "DNA primase large subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "DNA primase large subunit is modeled as a constituent class of the eukaryotic alpha DNA polymerase:primase complex; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Large DNA primase constituent class of the four-subunit complex.",
     "evidence": [
      {
       "reference": "GO:0005658",
       "notes": "GO:0005658 defines the alpha DNA polymerase:primase complex as a four-polypeptide complex comprising large and small DNA polymerase alpha subunits plus two primase subunits."
      }
     ],
     "gene_symbols": [
      "PRI2"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P20457",
       "protein_label": "DNA primase large subunit",
       "gene_symbol": "PRI2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene PRI2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P20457",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P20457, the single reviewed entry for gene PRI2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "dna_primase_small_subunit",
     "label": "DNA primase small subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "DNA primase small subunit is modeled as a constituent class of the eukaryotic alpha DNA polymerase:primase complex; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Catalytic small DNA primase constituent class of the four-subunit complex.",
     "evidence": [
      {
       "reference": "GO:0005658",
       "notes": "GO:0005658 defines the alpha DNA polymerase:primase complex as a four-polypeptide complex comprising large and small DNA polymerase alpha subunits plus two primase subunits."
      },
      {
       "reference": "PMID:11395402",
       "notes": "The PubMed abstract for the DNA primase review states that the small eukaryotic primase subunit contains the active site for RNA synthesis."
      }
     ],
     "gene_symbols": [
      "PRI1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P10363",
       "protein_label": "DNA primase small subunit",
       "gene_symbol": "PRI1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene PRI1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P10363",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P10363, the single reviewed entry for gene PRI1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "COMMON",
     "note": "GO:0005658 defines an alpha DNA polymerase:primase complex and constrains the cellular-component term to Eukaryota.",
     "reference": "GO:0005658"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "The four budding-yeast DNA polymerase alpha-primase subunits are assembled throughout the cell cycle.",
     "reference": "PMID:8621497"
    }
   ],
   "functions": [
    {
     "function_id": "dna_replication_synthesis_of_primer",
     "label": "DNA replication, synthesis of primer",
     "grounding": "GO:0006269",
     "description": "The alpha DNA polymerase:primase complex synthesizes an RNA primer on lagging-strand templates and then synthesizes a short stretch of DNA.",
     "evidence": [
      {
       "reference": "GO:0005658",
       "notes": "GO:0005658 defines the complex by RNA-primer synthesis on lagging-strand DNA and subsequent short DNA synthesis."
      },
      {
       "reference": "GO:0006269",
       "notes": "GO:0006269 is the Gene Ontology biological-process term for DNA replication primer synthesis."
      },
      {
       "reference": "PMID:26975377",
       "notes": "The PubMed abstract for the 2016 human primosome structural paper describes coordinated RNA-DNA primer synthesis by primase and DNA polymerase alpha."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005658",
     "notes": "Gene Ontology cellular-component term for the alpha DNA polymerase:primase complex."
    },
    {
     "reference": "GO:0042575",
     "notes": "Gene Ontology cellular-component parent term for DNA polymerase complexes."
    },
    {
     "reference": "GO:0006269",
     "notes": "Gene Ontology biological-process term for DNA replication primer synthesis."
    },
    {
     "reference": "PMID:11395402",
     "notes": "PubMed record for the DNA primases review cited by GO:0005658."
    },
    {
     "reference": "PMID:26975377",
     "notes": "PubMed record for the human primosome structural paper cited by GO:0005658."
    },
    {
     "reference": "PMID:8621497",
     "notes": "PubMed record for a Saccharomyces cerevisiae DNA polymerase alpha-primase B-subunit paper reporting four-subunit assembly."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "pol_alpha_primase_synthesizes_primers",
     "title": "DNA polymerase alpha-primase synthesizes primers",
     "description": "The large and small DNA polymerase alpha subunits plus the two DNA primase subunits form a four-subunit complex that synthesizes RNA-DNA primers.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records GO-level subunit classes and primer-synthesis output without resolving domain motion, RNA-to-DNA substrate transfer, polymerase switching or origin-firing regulation.",
     "nodes": [
      {
       "node_id": "dna_polymerase_alpha_large_subunit",
       "label": "DNA polymerase alpha large subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "dna_polymerase_alpha_large_subunit"
      },
      {
       "node_id": "dna_polymerase_alpha_small_subunit",
       "label": "DNA polymerase alpha small subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "dna_polymerase_alpha_small_subunit"
      },
      {
       "node_id": "dna_primase_large_subunit",
       "label": "DNA primase large subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "dna_primase_large_subunit"
      },
      {
       "node_id": "dna_primase_small_subunit",
       "label": "DNA primase small subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "dna_primase_small_subunit"
      },
      {
       "node_id": "alpha_dna_polymerase_primase_complex",
       "label": "alpha DNA polymerase:primase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005658"
      },
      {
       "node_id": "dna_replication_synthesis_of_primer",
       "label": "DNA replication, synthesis of primer",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006269"
      }
     ],
     "edges": [
      {
       "subject": "dna_polymerase_alpha_large_subunit",
       "predicate": "contributes to",
       "object": "alpha_dna_polymerase_primase_complex",
       "description": "DNA polymerase alpha large subunit is a constituent of the alpha DNA polymerase:primase complex.",
       "evidence": [
        {
         "reference": "GO:0005658",
         "notes": "GO:0005658 defines the alpha DNA polymerase:primase complex as a four-polypeptide complex comprising large and small DNA polymerase alpha subunits plus two primase subunits."
        }
       ]
      },
      {
       "subject": "dna_polymerase_alpha_small_subunit",
       "predicate": "contributes to",
       "object": "alpha_dna_polymerase_primase_complex",
       "description": "DNA polymerase alpha small subunit is a constituent of the alpha DNA polymerase:primase complex.",
       "evidence": [
        {
         "reference": "GO:0005658",
         "notes": "GO:0005658 defines the alpha DNA polymerase:primase complex as a four-polypeptide complex comprising large and small DNA polymerase alpha subunits plus two primase subunits."
        }
       ]
      },
      {
       "subject": "dna_primase_large_subunit",
       "predicate": "contributes to",
       "object": "alpha_dna_polymerase_primase_complex",
       "description": "DNA primase large subunit is a constituent of the alpha DNA polymerase:primase complex.",
       "evidence": [
        {
         "reference": "GO:0005658",
         "notes": "GO:0005658 defines the alpha DNA polymerase:primase complex as a four-polypeptide complex comprising large and small DNA polymerase alpha subunits plus two primase subunits."
        }
       ]
      },
      {
       "subject": "dna_primase_small_subunit",
       "predicate": "contributes to",
       "object": "alpha_dna_polymerase_primase_complex",
       "description": "DNA primase small subunit is a constituent of the alpha DNA polymerase:primase complex.",
       "evidence": [
        {
         "reference": "GO:0005658",
         "notes": "GO:0005658 defines the alpha DNA polymerase:primase complex as a four-polypeptide complex comprising large and small DNA polymerase alpha subunits plus two primase subunits."
        }
       ]
      },
      {
       "subject": "alpha_dna_polymerase_primase_complex",
       "predicate": "supports",
       "object": "dna_replication_synthesis_of_primer",
       "description": "The alpha DNA polymerase:primase complex supports synthesis of RNA-DNA primers during DNA replication.",
       "evidence": [
        {
         "reference": "GO:0005658",
         "notes": "GO:0005658 defines the complex by RNA-primer synthesis and subsequent short DNA synthesis."
        },
        {
         "reference": "GO:0006269",
         "notes": "GO:0006269 defines DNA replication primer synthesis."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_pol_alpha_primase_subunit_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the alpha DNA polymerase and primase subunit classes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#dna_polymerase_alpha_large_subunit",
      "components#dna_polymerase_alpha_small_subunit",
      "components#dna_primase_large_subunit",
      "components#dna_primase_small_subunit"
     ],
     "rationale": "GO:0005658 exactly identifies the four-polypeptide alpha DNA polymerase:primase complex and names large and small DNA polymerase alpha subunits plus two primase subunits, but exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIEs were not curated in this pass.",
     "evidence": [
      {
       "reference": "GO:0005658",
       "notes": "GO:0005658 defines the complex as containing large and small DNA polymerase alpha subunits plus two primase subunits."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    }
   ]
  },
  {
   "identifier": "GO:0110067",
   "label": "ammonium transmembrane transporter complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "High affinity ammonium transporter complex that enables the transfer of ammonium from one side of a membrane to the other.",
   "definition_source": "GO:0110067",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-01T18:46:47Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T18:47:59Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO narrow synonymy and transmembrane-transporter parentage, grounded the Amt-family constituent to exact InterPro family IPR001905, added the E. coli PDB:1U7G homotrimer with a reviewed UniProt example, and cited GO/InterPro/UniProt/PDB/PMID/DOI evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Added source-backed FUNCTION causal graph 'amtb_channel_function' with 3 nodes and 2 edges.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "AMT1 complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0110067"
    }
   ],
   "parent_structures": [
    "GO:1902495"
   ],
   "components": [
    {
     "component_id": "ammonium_transporter",
     "label": "Ammonium transporter",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR001905",
     "gene_symbols": [
      "amtB"
     ],
     "stoichiometry": "3 copies per E. coli AmtB homotrimer in PDB:1U7G biological assembly 1",
     "essentiality": "UNKNOWN",
     "role": "Amt-family membrane channel subunit that assembles as a homotrimer for high-affinity ammonium uptake.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P69681",
       "protein_label": "Ammonium transporter AmtB",
       "gene_symbol": "amtB",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-01",
       "role": "Reviewed E. coli K-12 AmtB accession mapped by RCSB to the polymer entity in PDB:1U7G.",
       "evidence": [
        {
         "reference": "UniProtKB:P69681",
         "notes": "UniProtKB P69681 is the reviewed Escherichia coli K-12 entry for AmtB."
        },
        {
         "reference": "PDB:1U7G",
         "notes": "RCSB SIFTS maps PDB:1U7G polymer entity 1 to UniProtKB:P69681."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "GO:0110067",
       "notes": "GO:0110067 defines the ammonium transmembrane transporter complex."
      },
      {
       "reference": "InterPro:IPR001905",
       "notes": "InterPro IPR001905 is the Ammonium transporter family entry and excludes the Rhesus subgroup."
      },
      {
       "reference": "PDB:1U7G",
       "notes": "RCSB describes PDB:1U7G biological assembly 1 as a homotrimeric E. coli AmtB ammonia-channel structure."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "E. coli source of the trimeric AmtB ammonia channel structure deposited as PDB:1U7G.",
     "reference": "PDB:1U7G"
    }
   ],
   "functions": [
    {
     "function_id": "ammonium_channel_activity",
     "label": "ammonium channel activity",
     "grounding": "GO:0008519",
     "description": "AmtB trimers mediate energy-independent facilitated ammonium diffusion through a transmembrane channel.",
     "evidence": [
      {
       "reference": "GO:0110067",
       "notes": "GO:0110067 has a capable-of relation to GO:0008519 ammonium channel activity."
      },
      {
       "reference": "GO:0008519",
       "notes": "GO:0008519 is the molecular-function term for ammonium channel activity."
      }
     ]
    }
   ],
   "physical_properties": [
    {
     "property": "SUBUNIT_COUNT",
     "value": "3",
     "context": "E. coli AmtB homotrimer in PDB:1U7G biological assembly 1",
     "reference": "PDB:1U7G"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0110067",
     "notes": "Gene Ontology cellular-component term for the ammonium transmembrane transporter complex."
    },
    {
     "reference": "GO:1902495",
     "notes": "QuickGO reports GO:0110067 as an is-a child of GO:1902495 transmembrane transporter complex."
    },
    {
     "reference": "GO:0008519",
     "notes": "Gene Ontology molecular-function term for ammonium channel activity."
    },
    {
     "reference": "GO:0072488",
     "notes": "Gene Ontology biological-process term for ammonium transmembrane transport."
    },
    {
     "reference": "InterPro:IPR001905",
     "notes": "InterPro family entry for Amt-family ammonium transporters."
    },
    {
     "reference": "UniProtKB:P69681",
     "notes": "UniProtKB reviewed E. coli K-12 AmtB entry."
    },
    {
     "reference": "PDB:1U7G",
     "notes": "RCSB Protein Data Bank entry for the trimeric E. coli AmtB ammonia-channel structure at 1.35 A."
    },
    {
     "reference": "PMID:15361618",
     "notes": "PubMed identifier for Khademi et al. 2004, the Science E. coli AmtB structural paper cited by PDB:1U7G."
    },
    {
     "reference": "DOI:10.1126/science.1101952",
     "notes": "DOI for Khademi et al. 2004, 'Mechanism of ammonia transport by Amt/MEP/Rh: structure of AmtB at 1.35 A', as reported by PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "amtb_channel_function",
     "title": "AmtB Ammonium Channel Assembly and Conduction",
     "description": "Homotrimeric Amt-family channel assembly and transmembrane ammonium conduction.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "ammonium_transporter",
       "label": "Ammonium transporter",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR001905",
       "component_ref": "ammonium_transporter"
      },
      {
       "node_id": "ammonium_transmembrane_transporter_complex",
       "label": "ammonium transmembrane transporter complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0110067"
      },
      {
       "node_id": "ammonium_channel_activity",
       "label": "ammonium channel activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0008519"
      }
     ],
     "edges": [
      {
       "subject": "ammonium_transporter",
       "predicate": "homotrimerizes into",
       "object": "ammonium_transmembrane_transporter_complex",
       "description": "Three AmtB-family subunits assemble into the trimeric ammonium transmembrane transporter complex.",
       "evidence": [
        {
         "reference": "GO:0110067",
         "notes": "GO:0110067 defines the ammonium transmembrane transporter complex."
        },
        {
         "reference": "PDB:1U7G",
         "notes": "PDB:1U7G resolves E. coli AmtB as a homotrimeric membrane channel."
        },
        {
         "reference": "PMID:15361618",
         "notes": "Khademi et al. 2004 solved the 1.35 A trimeric crystal structure of E. coli AmtB."
        }
       ]
      },
      {
       "subject": "ammonium_transmembrane_transporter_complex",
       "predicate": "mediates",
       "object": "ammonium_channel_activity",
       "description": "Each subunit of the trimeric AmtB complex forms a hydrophobic transmembrane pore that conducts ammonia/ammonium.",
       "evidence": [
        {
         "reference": "GO:0110067",
         "notes": "GO:0110067 is capable of GO:0008519 ammonium channel activity."
        },
        {
         "reference": "GO:0008519",
         "notes": "GO:0008519 is the molecular-function term for ammonium channel activity."
        },
        {
         "reference": "PMID:15361618",
         "notes": "Khademi et al. 2004 demonstrated ammonia/ammonium conduction through the AmtB channel."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0030121",
   "label": "AP-1 adaptor complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A heterotetrameric AP-type membrane coat adaptor complex that consists of beta1, gamma, mu1 and sigma1 subunits and links clathrin to the membrane surface of a vesicle; vesicles with AP-1-containing coats are normally found primarily in the trans-Golgi network. In at least humans, the AP-1 complex can be heterogeneric due to the existence of multiple subunit isoforms encoded by different genes (gamma1 and gamma2, mu1A and mu1B, and sigma1A, sigma1B and sigma1C).",
   "definition_source": "GO:0030121",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-16T12:52:22Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T12:53:09Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added clathrin-adaptor parentage, TGN clathrin-coat parthood, reviewed-label-only beta1/gamma/mu1/sigma1 subunits, Saccharomyces AP-1 distribution and function evidence, GO/DOI evidence, a nonmechanistic AP-1 topology graph, and TGN-coat, Mil1-boundary and subunit-grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T12:59:31Z",
     "curator": "codex",
     "action": "CURATED_DISCUSSION_ANCHORS",
     "changes": "Retargeted the Mil1 boundary discussion from the components section to the four AP-1 core subunit anchors",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T13:06:00Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Narrowed the AP-1 canonical example note to the Yeung-supported budding-yeast AP-1 assignment; addresses PR #1096 review issue #1097.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:19:47Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:50Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0030131"
   ],
   "part_of": [
    "GO:0030130"
   ],
   "components": [
    {
     "component_id": "ap1_beta1_subunit",
     "label": "AP-1 beta1 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Large beta1 subunit of the heterotetrameric AP-1 adaptor complex.",
     "evidence": [
      {
       "reference": "GO:0030121",
       "notes": "GO:0030121 defines the AP-1 adaptor complex as consisting of beta1, gamma, mu1 and sigma1 subunits."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "AP-1 beta1 subunit is a subtype-specific AP-1 subunit class; no exact source-neutral InterPro, Pfam or NCBIfam CURIE was curated in this pass.",
     "gene_symbols": [
      "APL2"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P36000",
       "protein_label": "AP-1 complex subunit beta-1",
       "gene_symbol": "APL2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene APL2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P36000",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P36000, the single reviewed entry for gene APL2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ap1_gamma_subunit",
     "label": "AP-1 gamma subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Large gamma subunit of the heterotetrameric AP-1 adaptor complex.",
     "evidence": [
      {
       "reference": "GO:0030121",
       "notes": "GO:0030121 defines the AP-1 adaptor complex as consisting of beta1, gamma, mu1 and sigma1 subunits."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "AP-1 gamma subunit is a subtype-specific AP-1 subunit class; no exact source-neutral InterPro, Pfam or NCBIfam CURIE was curated in this pass.",
     "gene_symbols": [
      "APL4"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12028",
       "protein_label": "AP-1 complex subunit gamma-1",
       "gene_symbol": "APL4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene APL4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q12028",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q12028, the single reviewed entry for gene APL4 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ap1_mu1_subunit",
     "label": "AP-1 mu1 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Medium mu1 subunit of the heterotetrameric AP-1 adaptor complex.",
     "evidence": [
      {
       "reference": "GO:0030121",
       "notes": "GO:0030121 defines the AP-1 adaptor complex as consisting of beta1, gamma, mu1 and sigma1 subunits."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "AP-1 mu1 subunit is a subtype-specific AP-1 subunit class; no exact source-neutral InterPro, Pfam or NCBIfam CURIE was curated in this pass.",
     "gene_symbols": [
      "APM1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q00776",
       "protein_label": "AP-1 complex subunit mu-1-I",
       "gene_symbol": "APM1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene APM1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q00776",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q00776, the single reviewed entry for gene APM1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ap1_sigma1_subunit",
     "label": "AP-1 sigma1 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Small sigma1 subunit of the heterotetrameric AP-1 adaptor complex.",
     "evidence": [
      {
       "reference": "GO:0030121",
       "notes": "GO:0030121 defines the AP-1 adaptor complex as consisting of beta1, gamma, mu1 and sigma1 subunits."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "AP-1 sigma1 subunit is a subtype-specific AP-1 subunit class; no exact source-neutral InterPro, Pfam or NCBIfam CURIE was curated in this pass.",
     "gene_symbols": [
      "APS1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P35181",
       "protein_label": "AP-1 complex subunit sigma-1",
       "gene_symbol": "APS1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene APS1 in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P35181",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P35181, the single reviewed entry for gene APS1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Saccharomyces cerevisiae has an AP-1 clathrin adaptor complex whose subunit composition was defined by coimmunoprecipitation.",
     "reference": "DOI:10.1091/mbc.10.11.3643"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which AP-1 was biochemically assigned as a clathrin-interacting adaptor complex.",
     "reference": "DOI:10.1091/mbc.10.11.3643"
    }
   ],
   "functions": [
    {
     "function_id": "ap1_late_golgi_cargo_sorting",
     "label": "AP-1-dependent late-Golgi cargo sorting",
     "description": "Yeast AP-1 contributes to clathrin-associated sorting of late Golgi and Golgi/early-endosome cargoes.",
     "evidence": [
      {
       "reference": "DOI:10.1016/S1534-5807(02)00127-2",
       "notes": "Valdivia et al. 2002 connect the yeast clathrin adaptor protein complex 1 to efficient retention of a subset of late Golgi membrane proteins."
      },
      {
       "reference": "DOI:10.1091/mbc.e15-09-0621",
       "notes": "Whitfield et al. 2016 show that budding yeast has two AP-1 forms with alternate mu chains that confer distinct cargo-sorting functions."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030121",
     "notes": "Gene Ontology cellular-component term for the AP-1 adaptor complex."
    },
    {
     "reference": "GO:0030131",
     "notes": "Gene Ontology cellular-component parent term for clathrin adaptor complexes."
    },
    {
     "reference": "GO:0030130",
     "notes": "Gene Ontology cellular-component term for the containing clathrin coat of trans-Golgi network vesicle."
    },
    {
     "reference": "DOI:10.1091/mbc.10.11.3643",
     "notes": "Yeung, Phan and Payne 1999, Adaptor Complex-independent Clathrin Function in Yeast, Molecular Biology of the Cell."
    },
    {
     "reference": "DOI:10.1016/S1534-5807(02)00127-2",
     "notes": "Valdivia, Baggott, Chuang and Schekman 2002, The Yeast Clathrin Adaptor Protein Complex 1 Is Required for the Efficient Retention of a Subset of Late Golgi Membrane Proteins, Developmental Cell."
    },
    {
     "reference": "DOI:10.1091/mbc.e15-09-0621",
     "notes": "Whitfield et al. 2016, The alternate AP-1 adaptor subunit Apm2 interacts with the Mil1 regulatory protein and confers differential cargo sorting, Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "ap1_adaptor_complex_topology",
     "title": "Beta1, gamma, mu1 and sigma1 subunits form AP-1",
     "description": "The AP-1 adaptor complex is a clathrin adaptor and heterotetrameric component of the trans-Golgi network vesicle clathrin coat.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures AP-1 composition, its GO part-of placement in the TGN vesicle clathrin coat and a yeast late-Golgi cargo sorting role, without asserting AP-1 as the full clathrin coat or modeling Apm2 regulators as core AP-1 subunits.",
     "nodes": [
      {
       "node_id": "ap1_beta1_subunit",
       "label": "AP-1 beta1 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ap1_beta1_subunit"
      },
      {
       "node_id": "ap1_gamma_subunit",
       "label": "AP-1 gamma subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ap1_gamma_subunit"
      },
      {
       "node_id": "ap1_mu1_subunit",
       "label": "AP-1 mu1 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ap1_mu1_subunit"
      },
      {
       "node_id": "ap1_sigma1_subunit",
       "label": "AP-1 sigma1 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ap1_sigma1_subunit"
      },
      {
       "node_id": "ap1_adaptor_complex",
       "label": "AP-1 adaptor complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030121"
      },
      {
       "node_id": "clathrin_coat_of_tgn_vesicle",
       "label": "clathrin coat of trans-Golgi network vesicle",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030130"
      },
      {
       "node_id": "late_golgi_cargo_sorting",
       "label": "late Golgi cargo sorting",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "ap1_beta1_subunit",
       "predicate": "is part of",
       "object": "ap1_adaptor_complex",
       "description": "Beta1 is one of the large subunits of each heterotetrameric AP-1 adaptor complex.",
       "evidence": [
        {
         "reference": "GO:0030121",
         "notes": "GO:0030121 lists beta1 as an AP-1 constituent."
        }
       ]
      },
      {
       "subject": "ap1_gamma_subunit",
       "predicate": "is part of",
       "object": "ap1_adaptor_complex",
       "description": "Gamma is one of the large subunits of each heterotetrameric AP-1 adaptor complex.",
       "evidence": [
        {
         "reference": "GO:0030121",
         "notes": "GO:0030121 lists gamma as an AP-1 constituent."
        }
       ]
      },
      {
       "subject": "ap1_mu1_subunit",
       "predicate": "is part of",
       "object": "ap1_adaptor_complex",
       "description": "Mu1 is the medium subunit of each heterotetrameric AP-1 adaptor complex.",
       "evidence": [
        {
         "reference": "GO:0030121",
         "notes": "GO:0030121 lists mu1 as an AP-1 constituent."
        }
       ]
      },
      {
       "subject": "ap1_sigma1_subunit",
       "predicate": "is part of",
       "object": "ap1_adaptor_complex",
       "description": "Sigma1 is the small subunit of each heterotetrameric AP-1 adaptor complex.",
       "evidence": [
        {
         "reference": "GO:0030121",
         "notes": "GO:0030121 lists sigma1 as an AP-1 constituent."
        }
       ]
      },
      {
       "subject": "ap1_adaptor_complex",
       "predicate": "is part of",
       "object": "clathrin_coat_of_tgn_vesicle",
       "description": "GO models the AP-1 adaptor complex as part of the clathrin coat of a trans-Golgi network vesicle.",
       "evidence": [
        {
         "reference": "GO:0030121",
         "notes": "GO:0030121 has a part-of relationship to GO:0030130 clathrin coat of trans-Golgi network vesicle."
        }
       ]
      },
      {
       "subject": "ap1_adaptor_complex",
       "predicate": "supports",
       "object": "late_golgi_cargo_sorting",
       "description": "Yeast AP-1 supports clathrin-associated cargo sorting at late Golgi and Golgi/early-endosome membranes.",
       "evidence": [
        {
         "reference": "DOI:10.1016/S1534-5807(02)00127-2",
         "notes": "Valdivia et al. 2002 connect yeast AP-1 to efficient retention of a subset of late Golgi membrane proteins."
        },
        {
         "reference": "DOI:10.1091/mbc.e15-09-0621",
         "notes": "Whitfield et al. 2016 connect alternate AP-1 mu chains to differential yeast cargo sorting."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ap1_tgn_coat_boundary",
     "prompt": "Represent AP-1 as a TGN coat adaptor, not as the complete TGN clathrin coat.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "parent_structures",
      "part_of"
     ],
     "rationale": "GO:0030121 is a subtype of GO:0030131 clathrin adaptor complex and part of GO:0030130 clathrin coat of trans-Golgi network vesicle. This record therefore represents the AP-1 adaptor heterotetramer and links it to the containing TGN clathrin coat through part_of.",
     "evidence": [
      {
       "reference": "GO:0030121",
       "notes": "GO term and relationship source for AP-1 adaptor complexes."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16",
     "resolved_date": "2026-09-16"
    },
    {
     "discussion_id": "mil1_not_ap1_core_subunit",
     "prompt": "Exclude Mil1 from core AP-1 subunits.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#ap1_beta1_subunit",
      "components#ap1_gamma_subunit",
      "components#ap1_mu1_subunit",
      "components#ap1_sigma1_subunit",
      "causal_graphs#ap1_adaptor_complex_topology"
     ],
     "rationale": "Whitfield et al. 2016 identify Mil1 as a conserved regulatory protein that binds the Apm2 alternate mu subunit and contributes to membrane recruitment. That supports a regulatory interaction, not stable beta1/gamma/mu1/sigma1 membership in the core AP-1 heterotetramer.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.e15-09-0621",
       "notes": "Whitfield et al. 2016 evidence for Mil1-Apm2 regulation."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16",
     "resolved_date": "2026-09-16"
    },
    {
     "discussion_id": "resolve_ap1_subunit_groundings",
     "prompt": "Resolve exact source-neutral groundings for the AP-1 beta1, gamma, mu1 and sigma1 subunit classes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#ap1_beta1_subunit",
      "components#ap1_gamma_subunit",
      "components#ap1_mu1_subunit",
      "components#ap1_sigma1_subunit"
     ],
     "rationale": "GO gives the exact AP-1 complex identity and names its subunit classes, but exact source-neutral InterPro, Pfam or NCBIfam CURIEs for those AP-1-specific classes were not curated in this pass.",
     "evidence": [
      {
       "reference": "GO:0030121",
       "notes": "GO definition for AP-1-specific subunit classes."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    }
   ]
  },
  {
   "identifier": "GO:0030122",
   "label": "AP-2 adaptor complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A heterotetrameric AP-type membrane coat adaptor complex that consists of alpha, beta2, mu2 and sigma2 subunits, and links clathrin to the membrane surface of a vesicle, and the cargo receptors during receptor/clathrin mediated endocytosis. Vesicles with AP-2-containing coats are normally found primarily near the plasma membrane, on endocytic vesicles. In at least humans, the AP-2 complex can be heterogeneric due to the existence of multiple subunit isoforms encoded by different alpha genes (alphaA and alphaC).",
   "definition_source": "GO:0030122",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-16T13:22:29Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T13:23:12Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added clathrin-adaptor and plasma-membrane-complex parentage, endocytic-vesicle and coated-pit clathrin-coat parthood, reviewed-label-only alpha/beta2/mu2/sigma2 subunits, GO/DOI evidence, a nonmechanistic AP-2 topology graph, and coat-boundary, alpha-isoform and subunit-grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T13:30:22Z",
     "curator": "codex",
     "action": "CURATED_ID_LABEL_CORRESPONDENCE",
     "changes": "Changed the GO:0072583-grounded AP-2 function label to the canonical GO label clathrin-dependent endocytosis",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T13:38:05Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Aligned the AP-2 alpha isoform boundary discussion with GO's alphaA/alphaC nomenclature; addresses PR #1098 review issue #1099.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0030131",
    "GO:0098797"
   ],
   "part_of": [
    "GO:0030128",
    "GO:0030132"
   ],
   "components": [
    {
     "component_id": "ap2_alpha_subunit",
     "label": "AP-2 alpha subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Large alpha subunit of the heterotetrameric AP-2 adaptor complex.",
     "evidence": [
      {
       "reference": "GO:0030122",
       "notes": "GO:0030122 defines the AP-2 adaptor complex as consisting of alpha, beta2, mu2 and sigma2 subunits."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "AP-2 alpha subunit is a subtype-specific AP-2 subunit class; no exact source-neutral InterPro, Pfam or NCBIfam CURIE was curated in this pass."
    },
    {
     "component_id": "ap2_beta2_subunit",
     "label": "AP-2 beta2 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Large beta2 subunit of the heterotetrameric AP-2 adaptor complex.",
     "evidence": [
      {
       "reference": "GO:0030122",
       "notes": "GO:0030122 defines the AP-2 adaptor complex as consisting of alpha, beta2, mu2 and sigma2 subunits."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "AP-2 beta2 subunit is a subtype-specific AP-2 subunit class; no exact source-neutral InterPro, Pfam or NCBIfam CURIE was curated in this pass."
    },
    {
     "component_id": "ap2_mu2_subunit",
     "label": "AP-2 mu2 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Medium mu2 subunit of the heterotetrameric AP-2 adaptor complex.",
     "evidence": [
      {
       "reference": "GO:0030122",
       "notes": "GO:0030122 defines the AP-2 adaptor complex as consisting of alpha, beta2, mu2 and sigma2 subunits."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "AP-2 mu2 subunit is a subtype-specific AP-2 subunit class; no exact source-neutral InterPro, Pfam or NCBIfam CURIE was curated in this pass."
    },
    {
     "component_id": "ap2_sigma2_subunit",
     "label": "AP-2 sigma2 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Small sigma2 subunit of the heterotetrameric AP-2 adaptor complex.",
     "evidence": [
      {
       "reference": "GO:0030122",
       "notes": "GO:0030122 defines the AP-2 adaptor complex as consisting of alpha, beta2, mu2 and sigma2 subunits."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "AP-2 sigma2 subunit is a subtype-specific AP-2 subunit class; no exact source-neutral InterPro, Pfam or NCBIfam CURIE was curated in this pass."
    }
   ],
   "functions": [
    {
     "function_id": "ap2_receptor_clathrin_mediated_endocytosis",
     "label": "clathrin-dependent endocytosis",
     "grounding": "GO:0072583",
     "description": "AP-2 links clathrin to endocytic vesicle membranes and cargo receptors during clathrin-dependent endocytosis.",
     "evidence": [
      {
       "reference": "GO:0030122",
       "notes": "GO:0030122 defines AP-2 by its clathrin-, membrane- and cargo-receptor-linking role during receptor/clathrin-mediated endocytosis."
      },
      {
       "reference": "DOI:10.1016/j.cell.2010.05.006",
       "notes": "Jackson et al. 2010 analyze AP-2 membrane recruitment and cargo binding."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030122",
     "notes": "Gene Ontology cellular-component term for the AP-2 adaptor complex."
    },
    {
     "reference": "GO:0030131",
     "notes": "Gene Ontology cellular-component parent term for clathrin adaptor complexes."
    },
    {
     "reference": "GO:0098797",
     "notes": "Gene Ontology cellular-component parent term for plasma membrane protein complexes."
    },
    {
     "reference": "GO:0030128",
     "notes": "Gene Ontology cellular-component term for the endocytic-vesicle clathrin coat containing AP-2."
    },
    {
     "reference": "GO:0030132",
     "notes": "Gene Ontology cellular-component term for the coated-pit clathrin coat containing AP-2."
    },
    {
     "reference": "DOI:10.1016/S0092-8674(02)00735-3",
     "notes": "Collins, McCoy, Kent, Evans and Owen 2002, Molecular Architecture and Functional Model of the Endocytic AP2 Complex, Cell."
    },
    {
     "reference": "DOI:10.1016/j.cell.2010.05.006",
     "notes": "Jackson et al. 2010, A Large-Scale Conformational Change Couples Membrane Recruitment to Cargo Binding in the AP2 Clathrin Adaptor Complex, Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "ap2_adaptor_complex_topology",
     "title": "Alpha, beta2, mu2 and sigma2 subunits form AP-2",
     "description": "The AP-2 adaptor complex is a plasma-membrane clathrin adaptor and heterotetrameric part of endocytic and coated-pit clathrin coats.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures AP-2 composition and GO coat placement without modeling cargo-receptor recognition, phosphoinositide regulation or the AP-2 conformational cycle.",
     "nodes": [
      {
       "node_id": "ap2_alpha_subunit",
       "label": "AP-2 alpha subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ap2_alpha_subunit"
      },
      {
       "node_id": "ap2_beta2_subunit",
       "label": "AP-2 beta2 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ap2_beta2_subunit"
      },
      {
       "node_id": "ap2_mu2_subunit",
       "label": "AP-2 mu2 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ap2_mu2_subunit"
      },
      {
       "node_id": "ap2_sigma2_subunit",
       "label": "AP-2 sigma2 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ap2_sigma2_subunit"
      },
      {
       "node_id": "ap2_adaptor_complex",
       "label": "AP-2 adaptor complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030122"
      },
      {
       "node_id": "clathrin_coat_of_endocytic_vesicle",
       "label": "clathrin coat of endocytic vesicle",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030128"
      },
      {
       "node_id": "clathrin_coat_of_coated_pit",
       "label": "clathrin coat of coated pit",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030132"
      },
      {
       "node_id": "clathrin_dependent_endocytosis",
       "label": "clathrin-dependent endocytosis",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0072583"
      }
     ],
     "edges": [
      {
       "subject": "ap2_alpha_subunit",
       "predicate": "is part of",
       "object": "ap2_adaptor_complex",
       "description": "Alpha is a constituent of each heterotetrameric AP-2 adaptor complex.",
       "evidence": [
        {
         "reference": "GO:0030122",
         "notes": "GO:0030122 lists Alpha as an AP-2 constituent."
        }
       ]
      },
      {
       "subject": "ap2_beta2_subunit",
       "predicate": "is part of",
       "object": "ap2_adaptor_complex",
       "description": "Beta2 is a constituent of each heterotetrameric AP-2 adaptor complex.",
       "evidence": [
        {
         "reference": "GO:0030122",
         "notes": "GO:0030122 lists Beta2 as an AP-2 constituent."
        }
       ]
      },
      {
       "subject": "ap2_mu2_subunit",
       "predicate": "is part of",
       "object": "ap2_adaptor_complex",
       "description": "Mu2 is a constituent of each heterotetrameric AP-2 adaptor complex.",
       "evidence": [
        {
         "reference": "GO:0030122",
         "notes": "GO:0030122 lists Mu2 as an AP-2 constituent."
        }
       ]
      },
      {
       "subject": "ap2_sigma2_subunit",
       "predicate": "is part of",
       "object": "ap2_adaptor_complex",
       "description": "Sigma2 is a constituent of each heterotetrameric AP-2 adaptor complex.",
       "evidence": [
        {
         "reference": "GO:0030122",
         "notes": "GO:0030122 lists Sigma2 as an AP-2 constituent."
        }
       ]
      },
      {
       "subject": "ap2_adaptor_complex",
       "predicate": "is part of",
       "object": "clathrin_coat_of_endocytic_vesicle",
       "description": "GO models AP-2 as part of the clathrin coat of an endocytic vesicle.",
       "evidence": [
        {
         "reference": "GO:0030122",
         "notes": "GO:0030122 has a part-of relationship to GO:0030128 clathrin coat of endocytic vesicle."
        }
       ]
      },
      {
       "subject": "ap2_adaptor_complex",
       "predicate": "is part of",
       "object": "clathrin_coat_of_coated_pit",
       "description": "GO models AP-2 as part of the clathrin coat of a coated pit.",
       "evidence": [
        {
         "reference": "GO:0030122",
         "notes": "GO:0030122 has a part-of relationship to GO:0030132 clathrin coat of coated pit."
        }
       ]
      },
      {
       "subject": "ap2_adaptor_complex",
       "predicate": "supports",
       "object": "clathrin_dependent_endocytosis",
       "description": "AP-2 links clathrin to endocytic membranes and cargo receptors during receptor/clathrin-mediated endocytosis.",
       "evidence": [
        {
         "reference": "GO:0030122",
         "notes": "GO:0030122 defines AP-2 by this endocytic linking role."
        },
        {
         "reference": "DOI:10.1016/j.cell.2010.05.006",
         "notes": "Jackson et al. 2010 analyze the coupling between AP-2 membrane recruitment and cargo binding."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ap2_coat_boundary",
     "prompt": "Represent AP-2 as an adaptor complex within endocytic clathrin coats, not as a complete clathrin coat.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "parent_structures",
      "part_of"
     ],
     "rationale": "GO:0030122 is a clathrin adaptor complex and plasma membrane protein complex that is part of GO:0030128 clathrin coat of endocytic vesicle and GO:0030132 clathrin coat of coated pit. This record therefore represents the AP-2 adaptor heterotetramer and links it to those containing coats through part_of.",
     "evidence": [
      {
       "reference": "GO:0030122",
       "notes": "GO relationship source for AP-2."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16",
     "resolved_date": "2026-09-16"
    },
    {
     "discussion_id": "ap2_alpha_isoform_boundary",
     "prompt": "Represent alphaA and alphaC as isoforms of one AP-2 alpha subunit class.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#ap2_alpha_subunit"
     ],
     "rationale": "The GO definition notes that human AP-2 can be heterogeneric because alphaA and alphaC isoforms are encoded by different genes. The taxon-agnostic component list therefore keeps one AP-2 alpha subunit class rather than making human paralogs separate core component classes.",
     "evidence": [
      {
       "reference": "GO:0030122",
       "notes": "GO definition source for AP-2 alpha subunit isoform handling."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16",
     "resolved_date": "2026-09-16"
    },
    {
     "discussion_id": "resolve_ap2_subunit_groundings",
     "prompt": "Resolve exact source-neutral groundings for the AP-2 alpha, beta2, mu2 and sigma2 subunit classes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#ap2_alpha_subunit",
      "components#ap2_beta2_subunit",
      "components#ap2_mu2_subunit",
      "components#ap2_sigma2_subunit"
     ],
     "rationale": "GO gives the exact AP-2 complex identity and names its subunit classes, but exact source-neutral InterPro, Pfam or NCBIfam CURIEs for those AP-2-specific classes were not curated in this pass.",
     "evidence": [
      {
       "reference": "GO:0030122",
       "notes": "GO definition for AP-2-specific subunit classes."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    }
   ]
  },
  {
   "identifier": "GO:0030123",
   "label": "AP-3 adaptor complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A heterotetrameric AP-type membrane coat adaptor complex that consists of beta3, delta, mu3 and sigma3 subunits and is found associated with endosomal membranes. AP-3 does not appear to associate with clathrin in all organisms. In at least humans, the AP-3 complex can be heterogeneric due to the existence of multiple subunit isoforms encoded by different genes (beta3A and beta3B, mu3A and mu3B, and sigma3A and sigma3B).",
   "definition_source": "GO:0030123",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-16T12:22:59Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T12:24:18Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added AP-type parentage, reviewed-label-only beta3/delta/mu3/sigma3 subunits, Tetrahymena AP-3 distribution and function evidence, GO/DOI evidence, a nonmechanistic AP-3 topology graph, and mucocyst-boundary, clathrin-scope and subunit-grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T12:36:39Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Retargeted the AP-3 requirement graph edge from the mature mucocyst organelle to a mucocyst formation and maturation BIOLOGICAL_PROCESS node; addresses PR #1094 review issue #1095.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0030119"
   ],
   "components": [
    {
     "component_id": "ap3_beta3_subunit",
     "label": "AP-3 beta3 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Large beta3 subunit of the heterotetrameric AP-3 adaptor complex.",
     "evidence": [
      {
       "reference": "GO:0030123",
       "notes": "GO:0030123 defines the AP-3 adaptor complex as consisting of beta3, delta, mu3 and sigma3 subunits."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "AP-3 beta3 subunit is a subtype-specific AP-3 subunit class; no exact source-neutral InterPro, Pfam or NCBIfam CURIE was curated in this pass."
    },
    {
     "component_id": "ap3_delta_subunit",
     "label": "AP-3 delta subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Large delta subunit of the heterotetrameric AP-3 adaptor complex.",
     "evidence": [
      {
       "reference": "GO:0030123",
       "notes": "GO:0030123 defines the AP-3 adaptor complex as consisting of beta3, delta, mu3 and sigma3 subunits."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "AP-3 delta subunit is a subtype-specific AP-3 subunit class; no exact source-neutral InterPro, Pfam or NCBIfam CURIE was curated in this pass."
    },
    {
     "component_id": "ap3_mu3_subunit",
     "label": "AP-3 mu3 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Medium mu3 subunit of the heterotetrameric AP-3 adaptor complex.",
     "evidence": [
      {
       "reference": "GO:0030123",
       "notes": "GO:0030123 defines the AP-3 adaptor complex as consisting of beta3, delta, mu3 and sigma3 subunits."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "AP-3 mu3 subunit is a subtype-specific AP-3 subunit class; no exact source-neutral InterPro, Pfam or NCBIfam CURIE was curated in this pass."
    },
    {
     "component_id": "ap3_sigma3_subunit",
     "label": "AP-3 sigma3 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Small sigma3 subunit of the heterotetrameric AP-3 adaptor complex.",
     "evidence": [
      {
       "reference": "GO:0030123",
       "notes": "GO:0030123 defines the AP-3 adaptor complex as consisting of beta3, delta, mu3 and sigma3 subunits."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "AP-3 sigma3 subunit is a subtype-specific AP-3 subunit class; no exact source-neutral InterPro, Pfam or NCBIfam CURIE was curated in this pass."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5911",
     "taxon_label": "Tetrahymena thermophila",
     "presence": "COMMON",
     "note": "Tetrahymena thermophila has an AP-3 adaptor complex required for mucocyst formation and maturation.",
     "reference": "DOI:10.1091/mbc.e17-01-0018"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5911",
     "taxon_label": "Tetrahymena thermophila",
     "note": "Ciliate model in which the AP-3 complex was genetically connected to formation and maturation of mucocysts.",
     "reference": "DOI:10.1091/mbc.e17-01-0018"
    }
   ],
   "functions": [
    {
     "function_id": "ap3_dependent_mucocyst_biogenesis",
     "label": "AP-3-dependent mucocyst formation and maturation",
     "description": "Tetrahymena AP-3 is required for formation and maturation of mucocysts, candidate lysosome-related secretory organelles.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.e17-01-0018",
       "notes": "Kaur et al. 2017 identify the AP-3 complex as required for Tetrahymena mucocyst formation and maturation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030123",
     "notes": "Gene Ontology cellular-component term for the AP-3 adaptor complex."
    },
    {
     "reference": "GO:0030119",
     "notes": "Gene Ontology cellular-component parent term for AP-type membrane coat adaptor complexes."
    },
    {
     "reference": "DOI:10.1091/mbc.e17-01-0018",
     "notes": "Kaur et al. 2017, An endosomal syntaxin and the AP-3 complex are required for formation and maturation of candidate lysosome-related secretory organelles (mucocysts) in Tetrahymena thermophila, Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "ap3_adaptor_complex_topology",
     "title": "Beta3, delta, mu3 and sigma3 subunits form AP-3",
     "description": "The AP-3 adaptor complex is a heterotetramer associated with endosomal membranes and required for Tetrahymena mucocyst formation and maturation.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures AP-3 composition and the Tetrahymena mucocyst-biogenesis requirement without asserting that AP-3 is a mature mucocyst component or that all AP-3 complexes carry clathrin.",
     "nodes": [
      {
       "node_id": "ap3_beta3_subunit",
       "label": "AP-3 beta3 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ap3_beta3_subunit"
      },
      {
       "node_id": "ap3_delta_subunit",
       "label": "AP-3 delta subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ap3_delta_subunit"
      },
      {
       "node_id": "ap3_mu3_subunit",
       "label": "AP-3 mu3 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ap3_mu3_subunit"
      },
      {
       "node_id": "ap3_sigma3_subunit",
       "label": "AP-3 sigma3 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ap3_sigma3_subunit"
      },
      {
       "node_id": "ap3_adaptor_complex",
       "label": "AP-3 adaptor complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030123"
      },
      {
       "node_id": "endosomal_membrane",
       "label": "endosomal membrane",
       "node_type": "CELLULAR_LOCALIZATION"
      },
      {
       "node_id": "mucocyst_formation_and_maturation",
       "label": "mucocyst formation and maturation",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "ap3_beta3_subunit",
       "predicate": "is part of",
       "object": "ap3_adaptor_complex",
       "description": "Beta3 is one of the large subunits of each heterotetrameric AP-3 adaptor complex.",
       "evidence": [
        {
         "reference": "GO:0030123",
         "notes": "GO:0030123 lists beta3 as an AP-3 constituent."
        }
       ]
      },
      {
       "subject": "ap3_delta_subunit",
       "predicate": "is part of",
       "object": "ap3_adaptor_complex",
       "description": "Delta is one of the large subunits of each heterotetrameric AP-3 adaptor complex.",
       "evidence": [
        {
         "reference": "GO:0030123",
         "notes": "GO:0030123 lists delta as an AP-3 constituent."
        }
       ]
      },
      {
       "subject": "ap3_mu3_subunit",
       "predicate": "is part of",
       "object": "ap3_adaptor_complex",
       "description": "Mu3 is the medium subunit of each heterotetrameric AP-3 adaptor complex.",
       "evidence": [
        {
         "reference": "GO:0030123",
         "notes": "GO:0030123 lists mu3 as an AP-3 constituent."
        }
       ]
      },
      {
       "subject": "ap3_sigma3_subunit",
       "predicate": "is part of",
       "object": "ap3_adaptor_complex",
       "description": "Sigma3 is the small subunit of each heterotetrameric AP-3 adaptor complex.",
       "evidence": [
        {
         "reference": "GO:0030123",
         "notes": "GO:0030123 lists sigma3 as an AP-3 constituent."
        }
       ]
      },
      {
       "subject": "ap3_adaptor_complex",
       "predicate": "associates with",
       "object": "endosomal_membrane",
       "description": "GO defines the AP-3 adaptor complex as associated with endosomal membranes.",
       "evidence": [
        {
         "reference": "GO:0030123",
         "notes": "GO:0030123 describes AP-3 as found associated with endosomal membranes."
        }
       ]
      },
      {
       "subject": "ap3_adaptor_complex",
       "predicate": "is required for",
       "object": "mucocyst_formation_and_maturation",
       "description": "Tetrahymena AP-3 is required for the formation and maturation of mucocysts.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.e17-01-0018",
         "notes": "Kaur et al. 2017 connect the AP-3 complex to Tetrahymena mucocyst formation and maturation."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ap3_mucocyst_boundary",
     "prompt": "Use Tetrahymena AP-3 as AP-3 evidence without curating it as a mature mucocyst component.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "taxonomic_distribution",
      "canonical_examples"
     ],
     "rationale": "Kaur et al. 2017 support a required upstream role for AP-3 in Tetrahymena mucocyst formation and maturation. This anchors the AP-3 adaptor-complex record, while AP-3 remains outside the mucocyst component list because the cited role is biogenesis rather than stable mature-organelle membership.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.e17-01-0018"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16",
     "resolved_date": "2026-09-16"
    },
    {
     "discussion_id": "ap3_clathrin_scope",
     "prompt": "Avoid modeling every AP-3 adaptor complex as a clathrin-coat constituent.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#ap3_adaptor_complex_topology"
     ],
     "rationale": "The GO:0030123 definition explicitly notes that AP-3 does not appear to associate with clathrin in all organisms. This record therefore keeps the parent-level membrane-coat adaptor identity through GO:0030119 but avoids a universal AP-3 to clathrin edge.",
     "evidence": [
      {
       "reference": "GO:0030123",
       "notes": "GO definition for AP-3 adaptor complexes."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16",
     "resolved_date": "2026-09-16"
    },
    {
     "discussion_id": "resolve_ap3_subunit_groundings",
     "prompt": "Resolve exact source-neutral groundings for the AP-3 beta3, delta, mu3 and sigma3 subunit classes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#ap3_beta3_subunit",
      "components#ap3_delta_subunit",
      "components#ap3_mu3_subunit",
      "components#ap3_sigma3_subunit"
     ],
     "rationale": "GO gives the exact AP-3 complex identity and names its subunit classes, but exact source-neutral InterPro, Pfam or NCBIfam CURIEs for those AP-3-specific classes were not curated in this pass.",
     "evidence": [
      {
       "reference": "GO:0030123",
       "notes": "GO definition for AP-3-specific subunit classes."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    }
   ]
  },
  {
   "identifier": "GO:0030124",
   "label": "AP-4 adaptor complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "An AP-type membrane coat adaptor complex that consists of beta4, epsilon, mu4 and sigma4 subunits and is found associated with membranes in the trans-Golgi network; it is not clear whether AP-4 forms clathrin coats in vivo.",
   "definition_source": "GO:0030124",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-16T13:57:07Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T13:58:17Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added AP-type parentage, reviewed-label-only beta4/epsilon/mu4/sigma4 subunits, an AP-4 cargo-sorting function, GO/DOI evidence, a nonmechanistic AP-4 topology graph, and clathrin-scope and subunit-grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T14:10:30Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Softened AP-4 cargo-sorting wording to match the Hirst et al. 1999 discovery evidence; addresses PR #1100 review issue #1101.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0030119"
   ],
   "components": [
    {
     "component_id": "ap4_beta4_subunit",
     "label": "AP-4 beta4 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Large beta4 subunit of the heterotetrameric AP-4 adaptor complex.",
     "evidence": [
      {
       "reference": "GO:0030124",
       "notes": "GO:0030124 defines the AP-4 adaptor complex as consisting of beta4, epsilon, mu4 and sigma4 subunits."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "AP-4 beta4 subunit is a subtype-specific AP-4 subunit class; no exact source-neutral InterPro, Pfam or NCBIfam CURIE was curated in this pass."
    },
    {
     "component_id": "ap4_epsilon_subunit",
     "label": "AP-4 epsilon subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Large epsilon subunit of the heterotetrameric AP-4 adaptor complex.",
     "evidence": [
      {
       "reference": "GO:0030124",
       "notes": "GO:0030124 defines the AP-4 adaptor complex as consisting of beta4, epsilon, mu4 and sigma4 subunits."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "AP-4 epsilon subunit is a subtype-specific AP-4 subunit class; no exact source-neutral InterPro, Pfam or NCBIfam CURIE was curated in this pass."
    },
    {
     "component_id": "ap4_mu4_subunit",
     "label": "AP-4 mu4 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Medium mu4 subunit of the heterotetrameric AP-4 adaptor complex.",
     "evidence": [
      {
       "reference": "GO:0030124",
       "notes": "GO:0030124 defines the AP-4 adaptor complex as consisting of beta4, epsilon, mu4 and sigma4 subunits."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "AP-4 mu4 subunit is a subtype-specific AP-4 subunit class; no exact source-neutral InterPro, Pfam or NCBIfam CURIE was curated in this pass."
    },
    {
     "component_id": "ap4_sigma4_subunit",
     "label": "AP-4 sigma4 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Small sigma4 subunit of the heterotetrameric AP-4 adaptor complex.",
     "evidence": [
      {
       "reference": "GO:0030124",
       "notes": "GO:0030124 defines the AP-4 adaptor complex as consisting of beta4, epsilon, mu4 and sigma4 subunits."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "AP-4 sigma4 subunit is a subtype-specific AP-4 subunit class; no exact source-neutral InterPro, Pfam or NCBIfam CURIE was curated in this pass."
    }
   ],
   "functions": [
    {
     "function_id": "ap4_tgn_cargo_sorting",
     "label": "AP-4-associated trans-Golgi network cargo sorting",
     "description": "AP-4 is a trans-Golgi-network-associated adaptor complex implicated in recognition and sorting of cargo proteins with tyrosine-based motifs.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.10.8.2787",
       "notes": "Hirst et al. 1999 identified AP-4, localized it to nonclathrin-coated vesicles near the trans-Golgi network, and reported that its mu4 subunit specifically interacts with a tyrosine-based sorting signal."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030124",
     "notes": "Gene Ontology cellular-component term for the AP-4 adaptor complex."
    },
    {
     "reference": "GO:0030119",
     "notes": "Gene Ontology cellular-component parent term for AP-type membrane coat adaptor complexes."
    },
    {
     "reference": "DOI:10.1091/mbc.10.8.2787",
     "notes": "Hirst, Bright, Rous and Robinson 1999, Characterization of a Fourth Adaptor-related Protein Complex, Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "ap4_adaptor_complex_topology",
     "title": "Beta4, epsilon, mu4 and sigma4 subunits form AP-4",
     "description": "The AP-4 adaptor complex is a heterotetramer associated with trans-Golgi-network membranes and implicated in cargo sorting.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures AP-4 composition and trans-Golgi-network association without asserting a coat scaffold or a universal clathrin interaction.",
     "nodes": [
      {
       "node_id": "ap4_beta4_subunit",
       "label": "AP-4 beta4 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ap4_beta4_subunit"
      },
      {
       "node_id": "ap4_epsilon_subunit",
       "label": "AP-4 epsilon subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ap4_epsilon_subunit"
      },
      {
       "node_id": "ap4_mu4_subunit",
       "label": "AP-4 mu4 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ap4_mu4_subunit"
      },
      {
       "node_id": "ap4_sigma4_subunit",
       "label": "AP-4 sigma4 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ap4_sigma4_subunit"
      },
      {
       "node_id": "ap4_adaptor_complex",
       "label": "AP-4 adaptor complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030124"
      },
      {
       "node_id": "tgn_membrane",
       "label": "trans-Golgi network membrane",
       "node_type": "CELLULAR_LOCALIZATION"
      },
      {
       "node_id": "tgn_cargo_sorting",
       "label": "trans-Golgi network cargo sorting",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "ap4_beta4_subunit",
       "predicate": "is part of",
       "object": "ap4_adaptor_complex",
       "description": "Beta4 is a constituent of each heterotetrameric AP-4 adaptor complex.",
       "evidence": [
        {
         "reference": "GO:0030124",
         "notes": "GO:0030124 lists beta4 as an AP-4 constituent."
        }
       ]
      },
      {
       "subject": "ap4_epsilon_subunit",
       "predicate": "is part of",
       "object": "ap4_adaptor_complex",
       "description": "Epsilon is a constituent of each heterotetrameric AP-4 adaptor complex.",
       "evidence": [
        {
         "reference": "GO:0030124",
         "notes": "GO:0030124 lists epsilon as an AP-4 constituent."
        }
       ]
      },
      {
       "subject": "ap4_mu4_subunit",
       "predicate": "is part of",
       "object": "ap4_adaptor_complex",
       "description": "Mu4 is the medium subunit of each heterotetrameric AP-4 adaptor complex.",
       "evidence": [
        {
         "reference": "GO:0030124",
         "notes": "GO:0030124 lists mu4 as an AP-4 constituent."
        }
       ]
      },
      {
       "subject": "ap4_sigma4_subunit",
       "predicate": "is part of",
       "object": "ap4_adaptor_complex",
       "description": "Sigma4 is the small subunit of each heterotetrameric AP-4 adaptor complex.",
       "evidence": [
        {
         "reference": "GO:0030124",
         "notes": "GO:0030124 lists sigma4 as an AP-4 constituent."
        }
       ]
      },
      {
       "subject": "ap4_adaptor_complex",
       "predicate": "associates with",
       "object": "tgn_membrane",
       "description": "AP-4 is found associated with membranes in the trans-Golgi network.",
       "evidence": [
        {
         "reference": "GO:0030124",
         "notes": "GO:0030124 defines AP-4 as associated with membranes in the trans-Golgi network."
        },
        {
         "reference": "DOI:10.1091/mbc.10.8.2787",
         "notes": "Hirst et al. 1999 localized AP-4 to nonclathrin-coated vesicles near the trans-Golgi network."
        }
       ]
      },
      {
       "subject": "ap4_adaptor_complex",
       "predicate": "is implicated in",
       "object": "tgn_cargo_sorting",
       "description": "AP-4 is implicated in recognition and sorting of cargo proteins with tyrosine-based motifs.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.10.8.2787",
         "notes": "Hirst et al. 1999 found that the AP-4 mu4 subunit specifically interacts with a tyrosine-based sorting signal."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ap4_clathrin_scope",
     "prompt": "Avoid modeling AP-4 as a constitutive clathrin-coat adaptor.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "parent_structures",
      "causal_graphs#ap4_adaptor_complex_topology"
     ],
     "rationale": "GO:0030124 makes AP-4 a child of AP-type membrane coat adaptor complex but explicitly notes that it is unclear whether AP-4 forms clathrin coats in vivo. This record therefore keeps AP-4 under the AP-type parent while avoiding a universal AP-4-to-clathrin-coat edge or a clathrin-coat part_of assertion.",
     "evidence": [
      {
       "reference": "GO:0030124",
       "notes": "GO definition and parentage source for AP-4."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16",
     "resolved_date": "2026-09-16"
    },
    {
     "discussion_id": "resolve_ap4_subunit_groundings",
     "prompt": "Resolve exact source-neutral groundings for the AP-4 beta4, epsilon, mu4 and sigma4 subunit classes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#ap4_beta4_subunit",
      "components#ap4_epsilon_subunit",
      "components#ap4_mu4_subunit",
      "components#ap4_sigma4_subunit"
     ],
     "rationale": "GO gives the exact AP-4 complex identity and names its subunit classes, but exact source-neutral InterPro, Pfam or NCBIfam CURIEs for those AP-4-specific classes were not curated in this pass.",
     "evidence": [
      {
       "reference": "GO:0030124",
       "notes": "GO definition for AP-4-specific subunit classes."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    }
   ]
  },
  {
   "identifier": "GO:0044599",
   "label": "AP-5 adaptor complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "An AP-type membrane coat adaptor complex that in humans consists of beta5, zeta, mu5 and sigma5 subunits and is found associated with membranes in the endosomes; it is not clear whether AP-5 forms clathrin coats in vivo.",
   "definition_source": "GO:0044599",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-16T14:33:55Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T14:35:10Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added AP-type parentage, the GO exact synonym, reviewed-label-only beta5/zeta/mu5/sigma5 subunits, human HeLa-cell AP-5 distribution and function evidence, GO/DOI evidence, a nonmechanistic AP-5 topology graph, and clathrin-scope and subunit-grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T14:47:12Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Clarified the AP-5 human HeLa taxonomic note so AP-5 identification and tagged-AP-5 localization are separate Hirst et al. 2011 findings; addresses PR #1102 review issue #1103.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:19:52Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 4 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0030119"
   ],
   "synonyms": [
    {
     "synonym_text": "adaptor protein-5 adaptor complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0044599"
    }
   ],
   "components": [
    {
     "component_id": "ap5_beta5_subunit",
     "label": "AP-5 beta5 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Large beta5 subunit of the heterotetrameric AP-5 adaptor complex.",
     "evidence": [
      {
       "reference": "GO:0044599",
       "notes": "GO:0044599 defines human AP-5 as consisting of beta5, zeta, mu5 and sigma5 subunits."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "AP-5 beta5 subunit is a subtype-specific AP-5 subunit class; no exact source-neutral InterPro, Pfam or NCBIfam CURIE was curated in this pass.",
     "gene_symbols": [
      "AP5B1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q2VPB7",
       "protein_label": "AP-5 complex subunit beta-1",
       "gene_symbol": "AP5B1",
       "taxon_id": "NCBITaxon:9606",
       "taxon_label": "Homo sapiens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene AP5B1 in Homo sapiens, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q2VPB7",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q2VPB7, the single reviewed entry for gene AP5B1 in Homo sapiens. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ap5_zeta_subunit",
     "label": "AP-5 zeta subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Large zeta subunit of the heterotetrameric AP-5 adaptor complex.",
     "evidence": [
      {
       "reference": "GO:0044599",
       "notes": "GO:0044599 defines human AP-5 as consisting of beta5, zeta, mu5 and sigma5 subunits."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "AP-5 zeta subunit is a subtype-specific AP-5 subunit class; no exact source-neutral InterPro, Pfam or NCBIfam CURIE was curated in this pass.",
     "gene_symbols": [
      "AP5Z1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O43299",
       "protein_label": "AP-5 complex subunit zeta-1",
       "gene_symbol": "AP5Z1",
       "taxon_id": "NCBITaxon:9606",
       "taxon_label": "Homo sapiens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene AP5Z1 in Homo sapiens, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:20613862",
         "notes": "Słabicki M et al. 2010, ‘A genome-scale DNA repair RNAi screen identifies SPG48 as a novel gene associated with hereditary spastic paraplegia.’, PLoS Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of O43299."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ap5_mu5_subunit",
     "label": "AP-5 mu5 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Medium mu5 subunit of the heterotetrameric AP-5 adaptor complex.",
     "evidence": [
      {
       "reference": "GO:0044599",
       "notes": "GO:0044599 defines human AP-5 as consisting of beta5, zeta, mu5 and sigma5 subunits."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "AP-5 mu5 subunit is a subtype-specific AP-5 subunit class; no exact source-neutral InterPro, Pfam or NCBIfam CURIE was curated in this pass.",
     "gene_symbols": [
      "AP5M1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9H0R1",
       "protein_label": "AP-5 complex subunit mu-1",
       "gene_symbol": "AP5M1",
       "taxon_id": "NCBITaxon:9606",
       "taxon_label": "Homo sapiens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene AP5M1 in Homo sapiens, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:22022230",
         "notes": "Hirst J et al. 2011, ‘The fifth adaptor protein complex.’, PLoS Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytosol' localisation of Q9H0R1."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ap5_sigma5_subunit",
     "label": "AP-5 sigma5 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Small sigma5 subunit of the heterotetrameric AP-5 adaptor complex.",
     "evidence": [
      {
       "reference": "GO:0044599",
       "notes": "GO:0044599 defines human AP-5 as consisting of beta5, zeta, mu5 and sigma5 subunits."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "AP-5 sigma5 subunit is a subtype-specific AP-5 subunit class; no exact source-neutral InterPro, Pfam or NCBIfam CURIE was curated in this pass.",
     "gene_symbols": [
      "AP5S1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9NUS5",
       "protein_label": "AP-5 complex subunit sigma-1",
       "gene_symbol": "AP5S1",
       "taxon_id": "NCBITaxon:9606",
       "taxon_label": "Homo sapiens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene AP5S1 in Homo sapiens, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:22022230",
         "notes": "Hirst J et al. 2011, ‘The fifth adaptor protein complex.’, PLoS Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytosol' localisation of Q9NUS5."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:9606",
     "taxon_label": "Homo sapiens",
     "presence": "COMMON",
     "note": "Hirst et al. identified human AP-5 in HeLa cells, and tagged AP-5 localized to a late endosomal compartment in that system.",
     "reference": "DOI:10.1371/journal.pbio.1001170"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:9606",
     "taxon_label": "Homo sapiens",
     "note": "HeLa-cell model in which AP-5 was identified as a fifth heterotetrameric adaptor complex and connected to late endosomal localization.",
     "reference": "DOI:10.1371/journal.pbio.1001170"
    }
   ],
   "functions": [
    {
     "function_id": "ap5_endosomal_sorting",
     "label": "AP-5-associated endosomal sorting",
     "description": "AP-5 is an endosome-associated adaptor complex implicated in sorting cargo through late endosomal compartments.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pbio.1001170",
       "notes": "Hirst et al. 2011 showed that tagged AP-5 localizes to a late endosomal compartment in HeLa cells and that AP-5 subunit knockdown perturbs cation-independent mannose 6-phosphate receptor trafficking and produces swollen endosomal structures with tubules."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0044599",
     "notes": "Gene Ontology cellular-component term for the AP-5 adaptor complex."
    },
    {
     "reference": "GO:0030119",
     "notes": "Gene Ontology cellular-component parent term for AP-type membrane coat adaptor complexes."
    },
    {
     "reference": "DOI:10.1371/journal.pbio.1001170",
     "notes": "Hirst et al. 2011, The Fifth Adaptor Protein Complex, PLoS Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "ap5_adaptor_complex_topology",
     "title": "Beta5, zeta, mu5 and sigma5 subunits form AP-5",
     "description": "The AP-5 adaptor complex is a heterotetramer associated with endosomal membranes and implicated in endosomal cargo sorting.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures AP-5 composition and endosomal association without asserting a coat scaffold or a universal clathrin interaction.",
     "nodes": [
      {
       "node_id": "ap5_beta5_subunit",
       "label": "AP-5 beta5 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ap5_beta5_subunit"
      },
      {
       "node_id": "ap5_zeta_subunit",
       "label": "AP-5 zeta subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ap5_zeta_subunit"
      },
      {
       "node_id": "ap5_mu5_subunit",
       "label": "AP-5 mu5 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ap5_mu5_subunit"
      },
      {
       "node_id": "ap5_sigma5_subunit",
       "label": "AP-5 sigma5 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ap5_sigma5_subunit"
      },
      {
       "node_id": "ap5_adaptor_complex",
       "label": "AP-5 adaptor complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0044599"
      },
      {
       "node_id": "late_endosomal_membrane",
       "label": "late endosomal membrane",
       "node_type": "CELLULAR_LOCALIZATION"
      },
      {
       "node_id": "endosomal_cargo_sorting",
       "label": "endosomal cargo sorting",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "ap5_beta5_subunit",
       "predicate": "is part of",
       "object": "ap5_adaptor_complex",
       "description": "Beta5 is a constituent of each heterotetrameric AP-5 adaptor complex.",
       "evidence": [
        {
         "reference": "GO:0044599",
         "notes": "GO:0044599 lists beta5 as an AP-5 constituent."
        }
       ]
      },
      {
       "subject": "ap5_zeta_subunit",
       "predicate": "is part of",
       "object": "ap5_adaptor_complex",
       "description": "Zeta is a constituent of each heterotetrameric AP-5 adaptor complex.",
       "evidence": [
        {
         "reference": "GO:0044599",
         "notes": "GO:0044599 lists zeta as an AP-5 constituent."
        }
       ]
      },
      {
       "subject": "ap5_mu5_subunit",
       "predicate": "is part of",
       "object": "ap5_adaptor_complex",
       "description": "Mu5 is the medium subunit of each heterotetrameric AP-5 adaptor complex.",
       "evidence": [
        {
         "reference": "GO:0044599",
         "notes": "GO:0044599 lists mu5 as an AP-5 constituent."
        }
       ]
      },
      {
       "subject": "ap5_sigma5_subunit",
       "predicate": "is part of",
       "object": "ap5_adaptor_complex",
       "description": "Sigma5 is the small subunit of each heterotetrameric AP-5 adaptor complex.",
       "evidence": [
        {
         "reference": "GO:0044599",
         "notes": "GO:0044599 lists sigma5 as an AP-5 constituent."
        }
       ]
      },
      {
       "subject": "ap5_adaptor_complex",
       "predicate": "associates with",
       "object": "late_endosomal_membrane",
       "description": "AP-5 is found associated with membranes in the endosomal system.",
       "evidence": [
        {
         "reference": "GO:0044599",
         "notes": "GO:0044599 defines human AP-5 as associated with membranes in the endosomes."
        },
        {
         "reference": "DOI:10.1371/journal.pbio.1001170",
         "notes": "Hirst et al. 2011 localized tagged AP-5 to a late endosomal compartment in HeLa cells."
        }
       ]
      },
      {
       "subject": "ap5_adaptor_complex",
       "predicate": "is implicated in",
       "object": "endosomal_cargo_sorting",
       "description": "AP-5 is implicated in sorting cargo through late endosomal compartments.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pbio.1001170",
         "notes": "Hirst et al. 2011 connected AP-5 subunit knockdown to altered cation-independent mannose 6-phosphate receptor trafficking and swollen endosomal structures with tubules."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ap5_clathrin_scope",
     "prompt": "Avoid modeling AP-5 as a constitutive clathrin-coat adaptor.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "parent_structures",
      "causal_graphs#ap5_adaptor_complex_topology"
     ],
     "rationale": "GO:0044599 makes AP-5 a child of AP-type membrane coat adaptor complex but explicitly notes that it is unclear whether AP-5 forms clathrin coats in vivo. This record therefore keeps AP-5 under the AP-type parent while avoiding a universal AP-5-to-clathrin-coat edge or a clathrin-coat part_of assertion.",
     "evidence": [
      {
       "reference": "GO:0044599",
       "notes": "GO definition and parentage source for AP-5."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16",
     "resolved_date": "2026-09-16"
    },
    {
     "discussion_id": "resolve_ap5_subunit_groundings",
     "prompt": "Resolve exact source-neutral groundings for the AP-5 beta5, zeta, mu5 and sigma5 subunit classes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#ap5_beta5_subunit",
      "components#ap5_zeta_subunit",
      "components#ap5_mu5_subunit",
      "components#ap5_sigma5_subunit"
     ],
     "rationale": "GO gives the exact AP-5 complex identity and names its subunit classes, but exact source-neutral InterPro, Pfam or NCBIfam CURIEs for those AP-5-specific classes were not curated in this pass.",
     "evidence": [
      {
       "reference": "GO:0044599",
       "notes": "GO definition for AP-5-specific subunit classes."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    }
   ]
  },
  {
   "identifier": "GO:0030119",
   "label": "AP-type membrane coat adaptor complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "Any of several heterotetrameric complexes that link clathrin (or another coat-forming molecule, as hypothesized for AP-3 and AP-4) to a membrane surface; they are found on coated pits and coated vesicles, and mediate sorting of cargo proteins into vesicles. Each AP complex contains two large (a beta and one of either an alpha, gamma, delta, or epsilon) subunits (110-130 kDa), a medium (mu) subunit (approximately 50 kDa), and a small (sigma) subunit (15-20 kDa).",
   "definition_source": "GO:0030119",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-16T11:54:41Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T11:55:35Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added membrane-protein-complex parentage, membrane-coat parthood, the GO related clathrin-adaptor synonym, reviewed-label-only large/mu/sigma subunit components, Tetrahymena AP-3 scope, GO/DOI evidence, a nonmechanistic AP-adaptor topology graph, and mereology, mucocyst-scope and grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T12:05:30Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Retyped the AP-type adaptor topology node for the full GO:0030119 cellular-component complex from GENE_OR_PROTEIN to STRUCTURE while leaving protein-subunit nodes as GENE_OR_PROTEIN; addresses PR #1092 review issue #1093.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0098796"
   ],
   "part_of": [
    "GO:0030117"
   ],
   "synonyms": [
    {
     "synonym_text": "clathrin adaptor",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0030119"
    }
   ],
   "components": [
    {
     "component_id": "ap_large_subunits",
     "label": "AP large subunits",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Large beta and alpha-, gamma-, delta-, or epsilon-family subunits that form the large-subunit pair in an AP-type adaptor complex.",
     "evidence": [
      {
       "reference": "GO:0030119",
       "notes": "GO:0030119 defines each AP complex as containing two large subunits, one beta and one alpha, gamma, delta or epsilon subunit."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "AP large subunits vary by AP-family subtype; no exact source-neutral protein-family CURIE for the combined large-subunit class was curated in this pass."
    },
    {
     "component_id": "ap_mu_subunit",
     "label": "AP mu subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Medium mu subunit class present in heterotetrameric AP-type adaptor complexes.",
     "evidence": [
      {
       "reference": "GO:0030119",
       "notes": "GO:0030119 defines each AP complex as containing a medium mu subunit of approximately 50 kDa."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The mu subunit is represented across AP subtypes; no exact InterPro, Pfam, or NCBIfam CURIE for this source-neutral class was curated in this pass."
    },
    {
     "component_id": "ap_sigma_subunit",
     "label": "AP sigma subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Small sigma subunit class present in heterotetrameric AP-type adaptor complexes.",
     "evidence": [
      {
       "reference": "GO:0030119",
       "notes": "GO:0030119 defines each AP complex as containing a small sigma subunit of 15 to 20 kDa."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The sigma subunit is represented across AP subtypes; no exact InterPro, Pfam, or NCBIfam CURIE for this source-neutral class was curated in this pass."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5911",
     "taxon_label": "Tetrahymena thermophila",
     "presence": "COMMON",
     "note": "Tetrahymena thermophila has an AP-3 complex required for mucocyst formation and maturation.",
     "reference": "DOI:10.1091/mbc.e17-01-0018"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5911",
     "taxon_label": "Tetrahymena thermophila",
     "note": "Ciliate model in which AP-3 was genetically connected to formation and maturation of mucocysts.",
     "reference": "DOI:10.1091/mbc.e17-01-0018"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030119",
     "notes": "Gene Ontology cellular-component term for AP-type membrane coat adaptor complexes."
    },
    {
     "reference": "GO:0098796",
     "notes": "Gene Ontology cellular-component parent term for membrane protein complexes."
    },
    {
     "reference": "GO:0030117",
     "notes": "Gene Ontology cellular-component term for the containing membrane coat."
    },
    {
     "reference": "DOI:10.1091/mbc.e17-01-0018",
     "notes": "Kaur et al. 2017, An endosomal syntaxin and the AP-3 complex are required for formation and maturation of candidate lysosome-related secretory organelles (mucocysts) in Tetrahymena thermophila, Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "ap_adaptor_complex_topology",
     "title": "Large, mu and sigma subunits form an AP adaptor",
     "description": "AP-type membrane coat adaptor complexes are heterotetramers that connect a coat-forming molecule to a membrane surface in a membrane coat.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the parent-level AP-complex topology without asserting a specific AP-1, AP-2, AP-3 or AP-4 subunit set, cargo-sorting target or coat subtype.",
     "nodes": [
      {
       "node_id": "ap_large_subunits",
       "label": "AP large subunits",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ap_large_subunits"
      },
      {
       "node_id": "ap_mu_subunit",
       "label": "AP mu subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ap_mu_subunit"
      },
      {
       "node_id": "ap_sigma_subunit",
       "label": "AP sigma subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ap_sigma_subunit"
      },
      {
       "node_id": "ap_adaptor_complex",
       "label": "AP-type membrane coat adaptor complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030119"
      },
      {
       "node_id": "membrane_surface",
       "label": "membrane surface",
       "node_type": "CELLULAR_LOCALIZATION"
      },
      {
       "node_id": "membrane_coat",
       "label": "membrane coat",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030117"
      }
     ],
     "edges": [
      {
       "subject": "ap_large_subunits",
       "predicate": "is part of",
       "object": "ap_adaptor_complex",
       "description": "Two large subunits are constituents of each heterotetrameric AP adaptor complex.",
       "evidence": [
        {
         "reference": "GO:0030119",
         "notes": "GO:0030119 defines AP complexes as containing two large subunits."
        }
       ]
      },
      {
       "subject": "ap_mu_subunit",
       "predicate": "is part of",
       "object": "ap_adaptor_complex",
       "description": "A medium mu subunit is a constituent of each heterotetrameric AP adaptor complex.",
       "evidence": [
        {
         "reference": "GO:0030119",
         "notes": "GO:0030119 defines AP complexes as containing a medium mu subunit."
        }
       ]
      },
      {
       "subject": "ap_sigma_subunit",
       "predicate": "is part of",
       "object": "ap_adaptor_complex",
       "description": "A small sigma subunit is a constituent of each heterotetrameric AP adaptor complex.",
       "evidence": [
        {
         "reference": "GO:0030119",
         "notes": "GO:0030119 defines AP complexes as containing a small sigma subunit."
        }
       ]
      },
      {
       "subject": "ap_adaptor_complex",
       "predicate": "links scaffold to",
       "object": "membrane_surface",
       "description": "AP-type membrane coat adaptor complexes link a coat-forming molecule such as clathrin to a membrane surface.",
       "evidence": [
        {
         "reference": "GO:0030119",
         "notes": "GO:0030119 defines AP-type complexes as linking clathrin or another coat-forming molecule to a membrane surface."
        }
       ]
      },
      {
       "subject": "ap_adaptor_complex",
       "predicate": "is part of",
       "object": "membrane_coat",
       "description": "GO models the AP-type membrane coat adaptor complex as part of a membrane coat.",
       "evidence": [
        {
         "reference": "GO:0030119",
         "notes": "GO:0030119 has a part-of relationship to GO:0030117 membrane coat."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ap_adaptor_mereology_boundary",
     "prompt": "Represent AP-type membrane coat adaptor complex as part of membrane coat rather than as a membrane-coat subtype.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "parent_structures",
      "part_of"
     ],
     "rationale": "GO:0030119 is a membrane protein complex that is part of GO:0030117 membrane coat. This record therefore keeps GO:0098796 as its is-a parent and uses part_of for GO:0030117 instead of making the AP adaptor complex a subclass of the coat it helps assemble.",
     "evidence": [
      {
       "reference": "GO:0030119",
       "notes": "GO term and relationship source for AP-type membrane coat adaptor complexes."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16",
     "resolved_date": "2026-09-16"
    },
    {
     "discussion_id": "mucocyst_ap3_scope",
     "prompt": "Use Tetrahymena AP-3 as AP-type adaptor evidence without making AP-3 a mature mucocyst component.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "taxonomic_distribution",
      "canonical_examples"
     ],
     "rationale": "Kaur et al. 2017 support the presence and upstream mucocyst-biogenesis role of a Tetrahymena AP-3 complex. That evidence anchors this AP-type adaptor record, while the mucocyst record continues to exclude AP-3 from mature mucocyst components because the cited role is maturation rather than stable membership in docked mucocysts.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.e17-01-0018"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16",
     "resolved_date": "2026-09-16"
    },
    {
     "discussion_id": "resolve_ap_subunit_groundings",
     "prompt": "Resolve exact source-neutral groundings for AP large, mu and sigma subunit classes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#ap_large_subunits",
      "components#ap_mu_subunit",
      "components#ap_sigma_subunit"
     ],
     "rationale": "The AP-type parent spans several heterotetrameric subtypes. This initial record keeps its subunit classes reviewed-label-only instead of forcing subtype-specific protein-family groundings onto the parent class.",
     "evidence": [
      {
       "reference": "GO:0030119",
       "notes": "GO definition for AP-complex subunit classes."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    }
   ]
  },
  {
   "identifier": "GO:0020007",
   "label": "apical complex",
   "structure_category": "OTHER",
   "structure_kind": "OTHER",
   "definition": "A group of cytoskeletal structures and associated membrane-bounded organelles at the anterior end of apicomplexan parasites that supports host-cell attachment, penetration, and parasite proliferation.",
   "definition_source": "GO:0020007",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-10T12:52:03Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T12:52:35Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added conoid, polar ring, rhoptry and microneme parts; cytoskeletal and secretory protein cohorts; Apicomplexa scope; Toxoplasma gondii as a canonical example; invasion and apical-organelle-secretion functions; a nonmechanistic apical-complex invasion graph; and a grounding TODO for exact apical-complex protein cohorts.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T13:02:49Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Addressed PR #368 review issues #369 and #370 by narrowing the Toxoplasma gondii canonical-example note to the Hu 2006 cytoskeletal evidence and removing the unsupported apical-complex-to-secretion coordination graph edge.",
     "llm_assisted": true
    }
   ],
   "has_part": [
    "GO:0020010",
    "GO:0020031",
    "GO:0020008",
    "GO:0020009"
   ],
   "components": [
    {
     "component_id": "apical_complex_cytoskeletal_proteins",
     "label": "apical-complex cytoskeletal proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The apical complex contains multiple unrelated conoid, polar-ring and other cytoskeletal proteins; no exact source-neutral CURIE was curated for the whole apical-cytoskeleton cohort.",
     "role": "Cytoskeletal proteins that build and position apical structures such as the conoid and apical polar ring.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.ppat.0020013",
       "notes": "Hu et al. 2006 partially purified the Toxoplasma conoid/apical complex and identified candidate cytoskeletal proteins."
      },
      {
       "reference": "DOI:10.1073/pnas.2416602121",
       "notes": "Ren et al. 2024 resolved protein layers of the Toxoplasma apical polar ring within the apical complex."
      }
     ]
    },
    {
     "component_id": "apical_secretory_organelle_proteins",
     "label": "apical secretory-organelle proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Microneme and rhoptry cargo proteins span many unrelated families. They are grouped here only as apical-complex secretory-organelle constituents.",
     "role": "Secretory proteins stored in micronemes and rhoptries before their ordered discharge during host-cell invasion.",
     "evidence": [
      {
       "reference": "PMID:9208224",
       "notes": "Carruthers and Sibley 1997 observed sequential microneme, rhoptry and dense-granule secretion during Toxoplasma invasion."
      },
      {
       "reference": "DOI:10.1038/nrmicro1800",
       "notes": "Boothroyd and Dubremetz 2008 review Toxoplasma rhoptries and their apical secretory roles during host-cell invasion."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5794",
     "taxon_label": "Apicomplexa",
     "presence": "COMMON",
     "note": "The apical complex is the eponymous anterior cytoskeletal and secretory apparatus of apicomplexan invasive stages, with lineage- and stage-specific variation in individual substructures.",
     "reference": "DOI:10.1128/mmbr.00197-22"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5811",
     "taxon_label": "Toxoplasma gondii",
     "note": "Apicomplexan model in which the conoid/apical-complex cytoskeleton was partially purified for proteomic analysis.",
     "reference": "DOI:10.1371/journal.ppat.0020013"
    }
   ],
   "functions": [
    {
     "function_id": "host_cell_invasion",
     "label": "host-cell invasion",
     "description": "The apical complex positions cytoskeletal and secretory parts that support attachment to and invasion of host cells by apicomplexan zoites.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.ppat.0020013",
       "notes": "Hu et al. 2006 studied the Toxoplasma apical complex as a cytoskeletal invasion machine."
      },
      {
       "reference": "DOI:10.1128/mmbr.00197-22",
       "notes": "Waller and Carruthers 2024 review apical-complex and secretory-organelle diversity in Myzozoa and Apicomplexa."
      }
     ]
    },
    {
     "function_id": "ordered_apical_organelle_secretion",
     "label": "ordered apical-organelle secretion",
     "description": "Micronemes and rhoptries at the apical complex discharge in an ordered sequence during invasion, coordinating attachment, moving-junction formation and vacuole establishment.",
     "evidence": [
      {
       "reference": "PMID:9208224",
       "notes": "Carruthers and Sibley 1997 showed that Toxoplasma micronemes, rhoptries and dense granules secrete sequentially during invasion."
      },
      {
       "reference": "DOI:10.1038/nrmicro1800",
       "notes": "Boothroyd and Dubremetz 2008 review rhoptry secretion after host-cell attachment and at the start of invasion."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1371/journal.ppat.0020013",
     "notes": "Hu et al. 2006, Cytoskeletal Components of an Invasion Machine--the Apical Complex of Toxoplasma gondii, PLOS Pathogens."
    },
    {
     "reference": "PMID:9208224",
     "notes": "Carruthers and Sibley 1997, Sequential protein secretion from three distinct organelles of Toxoplasma gondii accompanies invasion of human fibroblasts, European Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1073/pnas.2416602121",
     "notes": "Ren et al. 2024, Architecture of the Toxoplasma gondii apical polar ring and its role in gliding motility and invasion, Proceedings of the National Academy of Sciences."
    },
    {
     "reference": "DOI:10.1038/nrmicro1800",
     "notes": "Boothroyd and Dubremetz 2008, Kiss and spit: the dual roles of Toxoplasma rhoptries, Nature Reviews Microbiology."
    },
    {
     "reference": "DOI:10.1128/mmbr.00197-22",
     "notes": "Waller and Carruthers 2024, Adaptations and metabolic evolution of myzozoan protists across diverse lifestyles and environments, Microbiology and Molecular Biology Reviews."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "apical_scaffold_secretory_invasion",
     "title": "Apical cytoskeletal and secretory parts coordinate invasion",
     "description": "The apical complex groups cytoskeletal structures such as the conoid and apical polar ring with apically positioned secretory organelles such as micronemes and rhoptries to coordinate host-cell invasion.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "nodes": [
      {
       "node_id": "conoid",
       "label": "conoid",
       "node_type": "STRUCTURE",
       "grounding": "GO:0020010"
      },
      {
       "node_id": "polar_ring_of_apical_complex",
       "label": "polar ring of apical complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0020031"
      },
      {
       "node_id": "microneme",
       "label": "microneme",
       "node_type": "ORGANELLE",
       "grounding": "GO:0020009"
      },
      {
       "node_id": "rhoptry",
       "label": "rhoptry",
       "node_type": "ORGANELLE",
       "grounding": "GO:0020008"
      },
      {
       "node_id": "apical_complex",
       "label": "apical complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0020007"
      },
      {
       "node_id": "host_cell_invasion",
       "label": "host-cell invasion",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "conoid",
       "predicate": "is part of",
       "object": "apical_complex",
       "description": "The conoid is a cytoskeletal substructure of the apical complex in conoid-bearing apicomplexans.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.ppat.0020013",
         "notes": "Hu et al. 2006 partially purified the Toxoplasma conoid with the apical complex."
        }
       ]
      },
      {
       "subject": "polar_ring_of_apical_complex",
       "predicate": "is part of",
       "object": "apical_complex",
       "description": "The apical polar ring is a layered cytoskeletal substructure at the apex of the Toxoplasma apical complex.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.2416602121",
         "notes": "Ren et al. 2024 resolved the Toxoplasma apical polar ring at the apical complex."
        }
       ]
      },
      {
       "subject": "microneme",
       "predicate": "is part of",
       "object": "apical_complex",
       "description": "Micronemes are apical-complex secretory organelles that discharge early during invasion.",
       "evidence": [
        {
         "reference": "PMID:9208224",
         "notes": "Carruthers and Sibley 1997 followed microneme secretion during the first phase of Toxoplasma invasion."
        }
       ]
      },
      {
       "subject": "rhoptry",
       "predicate": "is part of",
       "object": "apical_complex",
       "description": "Rhoptries are club-shaped apical-complex secretory organelles with neck ducts at the apical tip.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro1800",
         "notes": "Boothroyd and Dubremetz 2008 review Toxoplasma rhoptries as apical secretory organelles."
        }
       ]
      },
      {
       "subject": "apical_complex",
       "predicate": "supports",
       "object": "host_cell_invasion",
       "description": "Cytoskeletal and secretory elements of the apical complex support apicomplexan host-cell invasion.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.ppat.0020013",
         "notes": "Hu et al. 2006 characterized the Toxoplasma apical complex as an invasion machine."
        },
        {
         "reference": "DOI:10.1128/mmbr.00197-22",
         "notes": "Waller and Carruthers 2024 review apical-complex functions across Myzozoa and Apicomplexa."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_apical_complex_protein_cohorts",
     "prompt": "Resolve exact source-neutral groundings for apical-complex cytoskeletal proteins and for the microneme/rhoptry secretory protein cohorts.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#apical_complex_cytoskeletal_proteins",
      "components#apical_secretory_organelle_proteins"
     ],
     "rationale": "The first apical-complex record links named substructures as parts and groups unrelated molecular constituents into two reviewed-label-only cohorts rather than guessing InterPro or Complex Portal CURIEs.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.ppat.0020013"
      },
      {
       "reference": "PMID:9208224"
      }
     ],
     "posed_by": "claude",
     "posed_date": "2026-09-10"
    }
   ]
  },
  {
   "identifier": "GO:0097691",
   "label": "bacterial extracellular vesicle",
   "structure_category": "OTHER",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "Small membrane vesicle (< 1 um) that buds off a prokaryotic cell plasma membrane, able to carry proteins, phospholipids, lipopolysaccharides, nucleic acids, viruses, and more. Important in intercellular communication and pathogenesis; can exist within host cells.",
   "definition_source": "GO:0097691",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T14:56:28Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T14:57:38Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added extracellular-vesicle parentage, the UniProt Subcellular Location xref, BEV synonymy, reviewed-label membrane and cargo components, bacterial scope, a Staphylococcus aureus canonical example, a cargo-delivery function, DOI/GO/UniProt evidence, a nonmechanistic vesicle-boundary graph, and boundary discussions for exact component groundings and generic UniProt synonyms.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T15:02:41Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #663 and #664 by retyping the BEV membrane as a mixed OTHER component and changing the cargo graph so the vesicle carries cargo instead of asserting that the membrane encloses all cargo.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T15:02:57Z",
     "curator": "codex",
     "action": "TIGHTENED_REVIEW_FIX",
     "changes": "Tightened #663 and #664 follow-up wording to describe membrane-associated cargo and the mixed vesicle membrane consistently.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:1903561"
   ],
   "synonyms": [
    {
     "synonym_text": "bacterial membrane vesicle",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0489"
    }
   ],
   "xrefs": [
    "uniprot.location:SL-0489"
   ],
   "components": [
    {
     "component_id": "bacterial_extracellular_vesicle_membrane",
     "label": "bacterial extracellular vesicle membrane",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Bacterial extracellular vesicle membranes are mixed lipid, protein, and cell-envelope-derived assemblies whose composition and origin vary across Gram-negative outer membrane vesicles, outer-inner membrane vesicles, and Gram-positive membrane vesicles. ComponentTypeEnum has no MEMBRANE value, so this broad composite membrane is typed as OTHER until exact source-neutral membrane groundings can be verified.",
     "role": "Composite membrane that bounds the released bacterial extracellular vesicle and carries or encloses its packaged cargo.",
     "evidence": [
      {
       "reference": "GO:0097691",
       "notes": "GO:0097691 defines the bacterial extracellular vesicle as a small membrane vesicle that buds from a bacterial plasma membrane."
      },
      {
       "reference": "DOI:10.1038/s41579-018-0112-2",
       "notes": "Toyofuku, Nomura and Eberl 2019 review distinct bacterial membrane-vesicle origins and compositions."
      }
     ]
    },
    {
     "component_id": "bacterial_extracellular_vesicle_cargo",
     "label": "bacterial extracellular vesicle cargo",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Bacterial extracellular vesicle cargo is heterogeneous across species, envelope architectures, and release pathways; no single protein, nucleic-acid, lipid, or polysaccharide CURIE denotes the variable packaged material.",
     "role": "Variable bacterial material packaged inside or associated with the extracellular vesicle for export to neighboring microbes or host cells.",
     "evidence": [
      {
       "reference": "GO:0097691",
       "notes": "GO:0097691 lists proteins, phospholipids, lipopolysaccharides, nucleic acids and viruses among the cargos bacterial extracellular vesicles can carry."
      },
      {
       "reference": "DOI:10.1016/j.semcdb.2015.02.006",
       "notes": "Kim et al. 2015 review bacterial extracellular vesicles from Gram-negative and Gram-positive bacteria as extracellular carriers of bioactive cargo."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Both Gram-negative and Gram-positive bacteria release extracellular membrane vesicles, with occurrence and vesicle origin varying by species and growth condition.",
     "reference": "DOI:10.1016/j.semcdb.2015.02.006"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:1280",
     "taxon_label": "Staphylococcus aureus",
     "note": "Staphylococcus aureus is a Gram-positive model in which extracellular membrane vesicle release and vesicle protein cargo were experimentally characterized.",
     "reference": "DOI:10.1002/pmic.200900338"
    }
   ],
   "functions": [
    {
     "function_id": "bacterial_extracellular_cargo_delivery",
     "label": "bacterial extracellular cargo delivery",
     "description": "Bacterial extracellular vesicles move membrane-associated and luminal cargo from producing bacteria into the extracellular milieu, where vesicle contents can affect neighboring microbes or host cells.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41579-018-0112-2",
       "notes": "Toyofuku, Nomura and Eberl 2019 review bacterial membrane vesicles as vehicles for molecular cargo in microbe-microbe and host-microbe interactions."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0097691",
     "notes": "Gene Ontology cellular-component term for bacterial extracellular vesicle."
    },
    {
     "reference": "GO:1903561",
     "notes": "Gene Ontology cellular-component term for extracellular vesicle."
    },
    {
     "reference": "uniprot.location:SL-0489",
     "notes": "UniProt Subcellular Location entry that maps Bacterial extracellular vesicle to GO:0097691."
    },
    {
     "reference": "DOI:10.1016/j.semcdb.2015.02.006",
     "notes": "Kim et al. 2015, Gram-negative and Gram-positive bacterial extracellular vesicles, Seminars in Cell and Developmental Biology."
    },
    {
     "reference": "DOI:10.1038/s41579-018-0112-2",
     "notes": "Toyofuku, Nomura and Eberl 2019, Types and origins of bacterial membrane vesicles, Nature Reviews Microbiology."
    },
    {
     "reference": "DOI:10.1002/pmic.200900338",
     "notes": "Lee et al. 2009, Gram-positive bacteria produce membrane vesicles: proteomics-based characterization of Staphylococcus aureus-derived membrane vesicles, Proteomics."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "bacterial_extracellular_vesicle_cargo_export",
     "title": "Bacterial extracellular vesicles carry exported cargo",
     "description": "Bacterial extracellular vesicles contain a mixed membrane and heterogeneous cargo that are released from the producing bacterium and can be delivered to neighboring microbes or host cells.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "Bacterial extracellular vesicles arise by several Gram-negative and Gram-positive pathways; the graph captures the shared vesicle boundary and cargo-export relationship without asserting one biogenesis mechanism.",
     "nodes": [
      {
       "node_id": "bev_membrane",
       "label": "bacterial extracellular vesicle membrane",
       "node_type": "STRUCTURE",
       "component_ref": "bacterial_extracellular_vesicle_membrane"
      },
      {
       "node_id": "bev_cargo",
       "label": "bacterial extracellular vesicle cargo",
       "node_type": "STRUCTURE",
       "component_ref": "bacterial_extracellular_vesicle_cargo"
      },
      {
       "node_id": "bacterial_extracellular_vesicle",
       "label": "bacterial extracellular vesicle",
       "node_type": "ORGANELLE",
       "grounding": "GO:0097691"
      }
     ],
     "edges": [
      {
       "subject": "bacterial_extracellular_vesicle",
       "predicate": "carries",
       "object": "bev_cargo",
       "description": "The released bacterial extracellular vesicle carries heterogeneous lumenal and surface-associated cargo.",
       "evidence": [
        {
         "reference": "GO:0097691",
         "notes": "GO:0097691 defines the vesicle as a membrane vesicle able to carry multiple cargo classes."
        },
        {
         "reference": "DOI:10.1038/s41579-018-0112-2",
         "notes": "Toyofuku, Nomura and Eberl 2019 review cargo packaging across bacterial membrane-vesicle types."
        }
       ]
      },
      {
       "subject": "bev_membrane",
       "predicate": "is part of",
       "object": "bacterial_extracellular_vesicle",
       "description": "The mixed vesicle membrane is the bounding envelope of the released bacterial extracellular vesicle.",
       "evidence": [
        {
         "reference": "GO:0097691",
         "notes": "GO:0097691 identifies the structure as a small bacterial membrane vesicle."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_bev_component_groundings",
     "prompt": "Resolve exact source-neutral groundings for the membrane and cargo classes that span all bacterial extracellular vesicle origins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#bacterial_extracellular_vesicle_membrane",
      "components#bacterial_extracellular_vesicle_cargo"
     ],
     "rationale": "The first GO:0097691 record models the conserved vesicle membrane and cargo relationship, but leaves the heterogeneous Gram-negative and Gram-positive membrane sources and cargo sets ungrounded until exact component identifiers can be verified.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41579-018-0112-2",
       "notes": "Toyofuku, Nomura and Eberl 2019 distinguish multiple bacterial membrane-vesicle origins and cargo sets."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    },
    {
     "discussion_id": "exclude_generic_vesicle_synonyms",
     "prompt": "The generic labels membrane vesicle and microvesicle are not curated as exact bacterial extracellular vesicle synonyms.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "synonyms"
     ],
     "rationale": "UniProt SL-0489 lists Bacterial membrane vesicle, Membrane vesicle and Microvesicle as entry synonyms. Only bacterial membrane vesicle is exact enough for GO:0097691; the generic labels also denote non-bacterial extracellular vesicles.",
     "evidence": [
      {
       "reference": "uniprot.location:SL-0489",
       "notes": "UniProt Subcellular Location entry SL-0489 carries the bacterial membrane vesicle, membrane vesicle and microvesicle synonyms."
      },
      {
       "reference": "GO:1903561",
       "notes": "GO:1903561 is a broader extracellular vesicle class that contains bacterial and non-bacterial children."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12",
     "resolved_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "GO:0061701",
   "label": "bacterial outer membrane vesicle",
   "structure_category": "OTHER",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "A spherical, bilayered proteolipid vesicle released from gram-negative bacterial outer membranes.",
   "definition_source": "GO:0061701",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T13:14:20Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T13:16:07Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO extracellular-vesicle parentage, OMV synonymy, reviewed-label proteolipid bilayer and lumen-cargo components, Gram-negative bacterial scope, an Escherichia coli example, OMV export and delivery functions, a nonmechanistic budding graph, and component-boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T13:21:34Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Addressed review issues #652 and #653 by typing OMV cargo as a STRUCTURE component node and changing the bilayer-to-vesicle graph edge from bounds to is part of.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:1903561"
   ],
   "synonyms": [
    {
     "synonym_text": "outer membrane vesicle",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1038/nrmicro3525"
    },
    {
     "synonym_text": "OMV",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1038/nrmicro3525"
    }
   ],
   "components": [
    {
     "component_id": "outer_membrane_vesicle_bilayer",
     "label": "outer membrane vesicle proteolipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The vesicle membrane is outer-membrane-derived and contains lipopolysaccharide, phospholipids, and outer-membrane proteins; no exact source-neutral CURIE was curated for the complete proteolipid OMV bilayer mixture.",
     "role": "Outer-membrane-derived bilayer that encloses periplasmic material in the released vesicle.",
     "evidence": [
      {
       "reference": "GO:0061701",
       "notes": "GO:0061701 defines the bacterial outer membrane vesicle as a bilayered proteolipid vesicle released from Gram-negative bacterial outer membranes."
      },
      {
       "reference": "DOI:10.1038/nrmicro3525",
       "notes": "Schwechheimer and Kuehn 2015 review OMVs as outer membrane buds from Gram-negative bacteria that carry outer-membrane and periplasmic material."
      }
     ]
    },
    {
     "component_id": "outer_membrane_vesicle_cargo",
     "label": "outer membrane vesicle lumen cargo",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "OMV lumen cargo is heterogeneous across species and conditions, spanning soluble periplasmic proteins and other molecules, so no exact taxon-agnostic protein, RNA, lipid, or polysaccharide CURIE denotes the full cargo set.",
     "role": "Variable lumen material packaged inside the OMV during budding and exported from the producing cell.",
     "evidence": [
      {
       "reference": "DOI:10.1002/pmic.200700196",
       "notes": "Lee et al. 2007 profiled native Escherichia coli outer membrane vesicles and catalogued the proteins packaged in those vesicles."
      },
      {
       "reference": "DOI:10.1038/s41579-018-0112-2",
       "notes": "Toyofuku, Nomura and Eberl 2019 review bacterial membrane-vesicle types and the distinct cargo sets associated with their origins."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Outer membrane vesicles are a Gram-negative bacterial vesicle class; bacteria with other envelope architectures release related but non-OMV membrane vesicles.",
     "reference": "DOI:10.1038/s41579-018-0112-2"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Gram-negative model in which native outer membrane vesicle proteomes and OMV-driven host inflammatory responses have been experimentally characterized.",
     "reference": "DOI:10.1371/journal.pone.0011334"
    }
   ],
   "functions": [
    {
     "function_id": "outer_membrane_vesicle_export",
     "label": "outer membrane vesicle-mediated export",
     "description": "Outer membrane vesicles bud from the cell surface to export outer-membrane and periplasmic molecules into the extracellular environment.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro3525",
       "notes": "Schwechheimer and Kuehn 2015 review outer membrane vesicle biogenesis and functions in Gram-negative bacteria."
      }
     ]
    },
    {
     "function_id": "outer_membrane_vesicle_intercellular_delivery",
     "label": "outer membrane vesicle intercellular delivery",
     "description": "The vesicle carries bacterial envelope and lumen cargo to other cells, supporting interactions with host cells and neighboring microbes.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41579-018-0112-2",
       "notes": "Toyofuku, Nomura and Eberl 2019 review bacterial membrane vesicles as extracellular carriers that move biomolecules among bacteria and to host cells."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0061701",
     "notes": "Gene Ontology cellular-component term for bacterial outer membrane vesicle."
    },
    {
     "reference": "GO:1903561",
     "notes": "Gene Ontology cellular-component term for extracellular vesicle."
    },
    {
     "reference": "GO:0009279",
     "notes": "Gene Ontology cellular-component term for the cell outer membrane."
    },
    {
     "reference": "DOI:10.1038/nrmicro3525",
     "notes": "Schwechheimer and Kuehn 2015, Outer-membrane vesicles from Gram-negative bacteria: biogenesis and functions, Nature Reviews Microbiology."
    },
    {
     "reference": "DOI:10.1038/s41579-018-0112-2",
     "notes": "Toyofuku, Nomura and Eberl 2019, Types and origins of bacterial membrane vesicles, Nature Reviews Microbiology."
    },
    {
     "reference": "DOI:10.1371/journal.pone.0011334",
     "notes": "Park et al. 2010, Outer Membrane Vesicles Derived from Escherichia coli Induce Systemic Inflammatory Response Syndrome, PLOS ONE."
    },
    {
     "reference": "DOI:10.1002/pmic.200700196",
     "notes": "Lee et al. 2007, Global proteomic profiling of native outer membrane vesicles derived from Escherichia coli, Proteomics."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "outer_membrane_vesicle_budding",
     "title": "Outer membrane blebs package periplasm into vesicles",
     "description": "A Gram-negative outer membrane bulges outward, enclosing periplasmic material in an outer-membrane-derived bilayer that is released as a bacterial outer membrane vesicle.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the OMV boundary and cargo packaging relationship without asserting one complete scission mechanism for all Gram-negative bacteria.",
     "nodes": [
      {
       "node_id": "cell_outer_membrane",
       "label": "cell outer membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009279"
      },
      {
       "node_id": "omv_bilayer",
       "label": "outer membrane vesicle proteolipid bilayer",
       "node_type": "STRUCTURE",
       "component_ref": "outer_membrane_vesicle_bilayer"
      },
      {
       "node_id": "omv_cargo",
       "label": "outer membrane vesicle lumen cargo",
       "node_type": "STRUCTURE",
       "component_ref": "outer_membrane_vesicle_cargo"
      },
      {
       "node_id": "bacterial_outer_membrane_vesicle",
       "label": "bacterial outer membrane vesicle",
       "node_type": "ORGANELLE",
       "grounding": "GO:0061701"
      }
     ],
     "edges": [
      {
       "subject": "cell_outer_membrane",
       "predicate": "buds into",
       "object": "omv_bilayer",
       "description": "The OMV boundary is formed by outward budding of Gram-negative bacterial outer membrane.",
       "evidence": [
        {
         "reference": "GO:0061701",
         "notes": "GO:0061701 defines bacterial outer membrane vesicles as being released from Gram-negative bacterial outer membranes."
        },
        {
         "reference": "DOI:10.1038/nrmicro3525",
         "notes": "Schwechheimer and Kuehn 2015 review OMV budding from the Gram-negative outer membrane."
        }
       ]
      },
      {
       "subject": "omv_bilayer",
       "predicate": "encloses",
       "object": "omv_cargo",
       "description": "The outer-membrane-derived bilayer encloses periplasmic and other lumen cargo during vesicle formation.",
       "evidence": [
        {
         "reference": "DOI:10.1002/pmic.200700196",
         "notes": "Lee et al. 2007 profiled the protein cargo of native Escherichia coli OMVs."
        },
        {
         "reference": "DOI:10.1038/s41579-018-0112-2",
         "notes": "Toyofuku, Nomura and Eberl 2019 review how different bacterial vesicle origins shape cargo packaging."
        }
       ]
      },
      {
       "subject": "omv_bilayer",
       "predicate": "is part of",
       "object": "bacterial_outer_membrane_vesicle",
       "description": "The proteolipid bilayer is the bounding membrane component of the released bacterial outer membrane vesicle.",
       "evidence": [
        {
         "reference": "GO:0061701",
         "notes": "GO:0061701 defines an OMV as a bilayered proteolipid vesicle."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_omv_component_groundings",
     "prompt": "Resolve exact source-neutral identifiers for OMV lipid, outer-membrane protein and lumen-cargo component classes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#outer_membrane_vesicle_bilayer",
      "components#outer_membrane_vesicle_cargo"
     ],
     "rationale": "The first OMV record models the conserved vesicle boundary and cargo concept but leaves the heterogeneous LPS, phospholipid, beta-barrel and soluble-cargo sets ungrounded until exact component identifiers can be verified.",
     "evidence": [
      {
       "reference": "DOI:10.1002/pmic.200700196",
       "notes": "Lee et al. 2007 showed that native E. coli OMVs contain a mixed protein cargo."
      },
      {
       "reference": "DOI:10.1038/nrmicro3525",
       "notes": "Schwechheimer and Kuehn 2015 review the mixed outer-membrane and periplasmic content of OMVs."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    },
    {
     "discussion_id": "exclude_non_omv_membrane_vesicles",
     "prompt": "Gram-positive bacterial membrane vesicles and outer-inner membrane vesicles are outside the exact GO:0061701 boundary.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier"
     ],
     "rationale": "GO:0061701 denotes Gram-negative outer membrane vesicles. This record therefore excludes broader bacterial extracellular vesicle classes that originate from the cytoplasmic membrane or contain both outer and inner membrane.",
     "evidence": [
      {
       "reference": "GO:0061701",
       "notes": "The GO:0061701 definition restricts the vesicle to release from Gram-negative bacterial outer membranes."
      },
      {
       "reference": "DOI:10.1038/s41579-018-0112-2",
       "notes": "Toyofuku, Nomura and Eberl 2019 distinguish multiple bacterial membrane-vesicle origins rather than treating every bacterial EV as an OMV."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12",
     "resolved_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "GO:0036389",
   "label": "bacterial pre-replicative complex",
   "structure_category": "OTHER",
   "structure_kind": "NUCLEOPROTEIN_COMPLEX",
   "definition": "A protein-DNA complex that forms at the bacterial oriC during the initial step of DNA replication and allows the origin to become competent, or 'licensed', for replication.",
   "definition_source": "GO:0036389",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-01T11:35:38Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T11:36:57Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, pre-replicative-complex parentage, reviewed-label-only DnaA and oriC DNA components, E. coli bacterial pre-RC evidence, DNA-replication-initiation function evidence, GO/PubMed/DOI evidence, a nonmechanistic bacterial pre-RC graph, and grounding/boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T11:38:24Z",
     "curator": "codex",
     "action": "FIX_EVIDENCE_NOTES",
     "changes": "Narrowed the GO:0036387 parent note to direct child evidence and removed unsupported regulatory-architectural-protein scope text.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "bacterial pre-RC",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0036389"
    }
   ],
   "parent_structures": [
    "GO:0036387"
   ],
   "components": [
    {
     "component_id": "dnaa_initiator",
     "label": "DnaA replication initiation protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "dnaA"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "DnaA is represented as the bacterial initiator constituent that assembles on oriC during pre-RC formation; exact source-neutral InterPro, Pfam, NCBIfam or UniProt family boundaries were not curated in this pass.",
     "role": "Replication initiator that occupies oriC recognition sites during bacterial pre-RC assembly.",
     "evidence": [
      {
       "reference": "GO:1990101",
       "notes": "GO:1990101 defines DnaA-oriC binding as the first step in bacterial pre-RC assembly."
      },
      {
       "reference": "PMID:19833870",
       "notes": "Miller et al. 2009 analyzed how E. coli DnaA bound at high-affinity oriC sites assists loading of additional DnaA during pre-RC assembly."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P03004",
       "protein_label": "Chromosomal replication initiator protein DnaA",
       "gene_symbol": "dnaA",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene dnaA in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:22574163",
         "notes": "Regev T et al. 2012, ‘Association of the chromosome replication initiator DnaA with the Escherichia coli inner membrane in vivo: quantity and mode of binding.’, PLoS One. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P03004."
        },
        {
         "reference": "PMID:28166228",
         "notes": "Schenk K et al. 2017, ‘Rapid turnover of DnaA at replication origin regions contributes to initiation control of DNA replication.’, PLoS Genet. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, nucleoid' localisation of P03004."
        },
        {
         "reference": "PMID:9478970",
         "notes": "Garner J et al. 1998, ‘Membrane-mediated release of nucleotide from an initiator of chromosomal replication, Escherichia coli DnaA, occurs with insertion of a distinct region of the protein into the lipid bilayer.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P03004."
        }
       ]
      }
     ]
    },
    {
     "component_id": "oric_origin_dna",
     "label": "oriC origin DNA",
     "component_type": "DNA",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "oriC is the bacterial replication-origin DNA scaffold named by GO:0036389; no exact source-neutral SO sequence-feature CURIE was curated in this pass.",
     "role": "Bacterial chromosomal origin DNA scaffold on which the pre-RC forms.",
     "evidence": [
      {
       "reference": "GO:0036389",
       "notes": "GO:0036389 defines the bacterial pre-replicative complex as a protein-DNA complex that forms at bacterial oriC."
      },
      {
       "reference": "PMID:19833870",
       "notes": "Miller et al. 2009 tested DnaA occupation of the E. coli oriC origin during bacterial pre-RC assembly."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "presence": "COMMON",
     "note": "Miller et al. 2009 investigated E. coli DnaA and oriC interactions during bacterial pre-RC assembly.",
     "reference": "PMID:19833870"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Miller et al. 2009 used the E. coli oriC system to study assembly of bacterial pre-replicative complexes from high-affinity DnaA origin recognition complexes.",
     "reference": "PMID:19833870"
    }
   ],
   "functions": [
    {
     "function_id": "dna_replication_initiation",
     "label": "DNA replication initiation",
     "grounding": "GO:0006270",
     "description": "The bacterial pre-replicative complex forms at oriC during the initial stage of DNA replication to license the origin for replication.",
     "evidence": [
      {
       "reference": "GO:0036389",
       "notes": "GO:0036389 defines the bacterial pre-RC as forming at oriC during the initial step of DNA replication."
      },
      {
       "reference": "GO:0006270",
       "notes": "GO:0006270 is the Gene Ontology biological-process term for DNA replication initiation."
      },
      {
       "reference": "PMID:21035377",
       "notes": "Leonard and Grimwade 2010 reviewed regulation of DnaA complex assembly during bacterial replication initiation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0036389",
     "notes": "Gene Ontology cellular-component term for the bacterial pre-replicative complex and its exact bacterial pre-RC synonym."
    },
    {
     "reference": "GO:0036387",
     "notes": "QuickGO reports GO:0036389 bacterial pre-replicative complex as an is-a child of GO:0036387 pre-replicative complex."
    },
    {
     "reference": "GO:0032993",
     "notes": "QuickGO reports GO:0032993 protein-DNA complex as an ancestor of GO:0036389."
    },
    {
     "reference": "GO:1990101",
     "notes": "Gene Ontology cellular-component term for the DnaA-oriC complex, the first step in bacterial pre-RC assembly."
    },
    {
     "reference": "GO:0006270",
     "notes": "Gene Ontology biological-process term for DNA replication initiation."
    },
    {
     "reference": "PMID:19833870",
     "notes": "PubMed identifier for Miller et al. 2009, the PNAS paper cited by GO:0036389."
    },
    {
     "reference": "DOI:10.1073/pnas.0909472106",
     "notes": "DOI for Miller et al. 2009, 'Bacterial origin recognition complexes direct assembly of higher-order DnaA oligomeric structures', as reported by PubMed."
    },
    {
     "reference": "PMID:21035377",
     "notes": "PubMed identifier for Leonard and Grimwade 2010, the Current Opinion in Microbiology review cited by GO:0036389."
    },
    {
     "reference": "DOI:10.1016/j.mib.2010.10.001",
     "notes": "DOI for Leonard and Grimwade 2010, 'Regulating DnaA complex assembly: it is time to fill the gaps', as reported by PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "bacterial_prerc_assembly",
     "title": "DnaA and oriC form the bacterial pre-RC",
     "description": "DnaA occupies oriC origin DNA during bacterial pre-RC assembly to make the origin competent for DNA replication initiation.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records GO-level DnaA/oriC bacterial pre-RC formation without resolving DnaA oligomerization, lower-affinity oriC site loading, DiaA/HU-containing substates, or later DnaB-DnaC helicase loading.",
     "nodes": [
      {
       "node_id": "dnaa_initiator",
       "label": "DnaA replication initiation protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "dnaa_initiator"
      },
      {
       "node_id": "oric_origin_dna",
       "label": "oriC origin DNA",
       "node_type": "GENETIC_ELEMENT",
       "component_ref": "oric_origin_dna"
      },
      {
       "node_id": "bacterial_pre_replicative_complex",
       "label": "bacterial pre-replicative complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0036389"
      },
      {
       "node_id": "dna_replication_initiation",
       "label": "DNA replication initiation",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006270"
      }
     ],
     "edges": [
      {
       "subject": "dnaa_initiator",
       "predicate": "contributes to",
       "object": "bacterial_pre_replicative_complex",
       "description": "DnaA replication initiator occupies bacterial oriC during pre-RC assembly.",
       "evidence": [
        {
         "reference": "GO:1990101",
         "notes": "GO:1990101 defines DnaA-oriC binding as the first step in bacterial pre-RC assembly."
        },
        {
         "reference": "PMID:19833870",
         "notes": "Miller et al. 2009 tested DnaA loading during E. coli pre-RC assembly."
        }
       ]
      },
      {
       "subject": "oric_origin_dna",
       "predicate": "scaffolds",
       "object": "bacterial_pre_replicative_complex",
       "description": "Bacterial oriC origin DNA scaffolds pre-RC formation during the initial step of replication.",
       "evidence": [
        {
         "reference": "GO:0036389",
         "notes": "GO:0036389 defines the bacterial pre-RC as a protein-DNA complex that forms at bacterial oriC."
        }
       ]
      },
      {
       "subject": "bacterial_pre_replicative_complex",
       "predicate": "supports",
       "object": "dna_replication_initiation",
       "description": "The bacterial pre-RC licenses oriC for DNA replication initiation.",
       "evidence": [
        {
         "reference": "GO:0036389",
         "notes": "GO:0036389 defines the bacterial pre-RC as allowing oriC to become licensed for replication."
        },
        {
         "reference": "GO:0006270",
         "notes": "GO:0006270 is the DNA replication initiation process term."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_bacterial_prerc_component_groundings",
     "prompt": "Resolve exact source-neutral DnaA and oriC origin DNA groundings for the bacterial pre-replicative complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#dnaa_initiator",
      "components#oric_origin_dna"
     ],
     "rationale": "GO:0036389 defines the bacterial pre-RC as a protein-DNA complex at oriC, and GO:1990101 identifies DnaA-oriC binding as the first step in bacterial pre-RC assembly. Exact source-neutral InterPro, Pfam, NCBIfam, UniProt family or SO sequence-feature CURIEs need narrower curation before these components can be grounded.",
     "evidence": [
      {
       "reference": "GO:0036389",
       "notes": "GO:0036389 defines the bacterial pre-RC as a protein-DNA complex."
      },
      {
       "reference": "GO:1990101",
       "notes": "GO:1990101 defines DnaA-oriC binding as the first step in bacterial pre-RC assembly."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01"
    },
    {
     "discussion_id": "distinguish_prerc_substates",
     "prompt": "Keep the generic bacterial pre-RC distinct from named DnaA-oriC, DnaA-DiaA, DnaA-HU and helicase-loading complexes.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "parent_structures",
      "components#dnaa_initiator",
      "components#oric_origin_dna",
      "causal_graphs#bacterial_prerc_assembly"
     ],
     "rationale": "GO:0036389 denotes the generic bacterial pre-RC at oriC. GO models DnaA-oriC, DnaA-DiaA and DnaA-HU complexes as separate named cellular components, and DnaB-DnaC complexes mark later helicase loading states rather than required parts of every bacterial pre-RC.",
     "resolution_note": "Curated only DnaA and oriC on the generic bacterial pre-RC and left other DnaA-bound substates and DnaB-DnaC helicase loading out of has_part and graph edges.",
     "evidence": [
      {
       "reference": "GO:0036389",
       "notes": "GO:0036389 denotes the generic bacterial pre-RC class."
      },
      {
       "reference": "GO:1990101",
       "notes": "GO:1990101 denotes the narrower DnaA-oriC complex."
      },
      {
       "reference": "GO:1990102",
       "notes": "GO:1990102 denotes the DiaA-containing DnaA-oriC complex."
      },
      {
       "reference": "GO:1990103",
       "notes": "GO:1990103 denotes the HU-containing DnaA-DNA complex."
      },
      {
       "reference": "GO:1990100",
       "notes": "GO:1990100 denotes the DnaB-DnaC helicase-loading complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01",
     "resolved_date": "2026-10-01"
    }
   ]
  },
  {
   "identifier": "GO:1990063",
   "label": "Bam protein complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A bacterial outer-membrane beta-barrel protein assembly machine in which the BamA beta-barrel core and associated outer-membrane lipoproteins fold and insert beta-barrel proteins into the outer membrane.",
   "definition_source": "DOI:10.1146/annurev-biochem-061408-144611",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T02:41:32Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T02:42:43Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added BAM synonyms, outer-membrane parentage, BamA-E components, bacterial distribution, E. coli exemplar, beta-barrel assembly function, physical property, nonmechanistic assembly/function graph, evidence, and component-boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T02:46:16Z",
     "curator": "codex",
     "action": "FIX_DISCUSSION_ANCHOR",
     "changes": "Pointed the SurA boundary discussion at concrete BamA-E component anchors.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T02:50:10Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved review issues #568 and #569 by grounding BamA-E to exact InterPro family terms and correcting BAM function graph edge directions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:19:58Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 3 verified UniProtKB protein_example(s); added 3 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "BAM complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1126/science.1188919"
    },
    {
     "synonym_text": "beta-barrel assembly machinery complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1126/science.aad3460"
    },
    {
     "synonym_text": "OMP complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:1990063"
    }
   ],
   "parent_structures": [
    "GO:0106234"
   ],
   "part_of": [
    "GO:0009279"
   ],
   "components": [
    {
     "component_id": "bam_a",
     "label": "BamA beta-barrel core",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "bamA"
     ],
     "essentiality": "UNKNOWN",
     "role": "Integral outer-membrane beta-barrel core and POTRA-domain platform that binds the lipoprotein partners and forms the gated membrane-embedded part of the machine.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-biochem-061408-144611",
       "notes": "Hagan, Silhavy and Kahne 2011 review BamA as the conserved outer-membrane beta-barrel subunit of the bacterial Bam complex."
      },
      {
       "reference": "DOI:10.1038/nature17199",
       "notes": "Gu et al. 2016 solved E. coli BAM structures with BamA and four associated lipoproteins."
      }
     ],
     "grounding": "InterPro:IPR023707",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A940",
       "protein_label": "Outer membrane protein assembly factor BamA",
       "gene_symbol": "bamA",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene bamA in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:16079137",
         "notes": "Stenberg F et al. 2005, ‘Protein complexes of the Escherichia coli cell envelope.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of P0A940."
        },
        {
         "reference": "PMID:23882017",
         "notes": "Ruhe ZC et al. 2013, ‘Receptor polymorphism restricts contact-dependent growth inhibition to members of the same species.’, mBio. ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of P0A940."
        },
        {
         "reference": "PMID:24619089",
         "notes": "Ni D et al. 2014, ‘Structural and functional analysis of the β-barrel domain of BamA from Escherichia coli.’, FASEB J. ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of P0A940."
        }
       ]
      }
     ]
    },
    {
     "component_id": "bam_b",
     "label": "BamB lipoprotein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "bamB"
     ],
     "essentiality": "UNKNOWN",
     "role": "Accessory outer-membrane lipoprotein in the periplasmic BamA-lipoprotein assembly.",
     "evidence": [
      {
       "reference": "GO:1990063",
       "notes": "GO describes E. coli BamB as one of the four lipoproteins in the Bam protein complex."
      },
      {
       "reference": "DOI:10.1038/ncomms12865",
       "notes": "Iadanza et al. 2016 resolved BamB in an intact BamABCDE cryo-EM structure."
      }
     ],
     "grounding": "InterPro:IPR017687",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P77774",
       "protein_label": "Outer membrane protein assembly factor BamB",
       "gene_symbol": "bamB",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene bamB in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15851030",
         "notes": "Wu T et al. 2005, ‘Identification of a multicomponent complex required for outer membrane biogenesis in Escherichia coli.’, Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of P77774."
        },
        {
         "reference": "PMID:26900875",
         "notes": "Han L et al. 2016, ‘Structure of the BAM complex and its implications for biogenesis of outer-membrane proteins.’, Nat Struct Mol Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of P77774."
        },
        {
         "reference": "PMID:26901871",
         "notes": "Gu Y et al. 2016, ‘Structural basis of outer membrane protein insertion by the BAM complex.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of P77774."
        }
       ]
      }
     ]
    },
    {
     "component_id": "bam_c",
     "label": "BamC lipoprotein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "bamC"
     ],
     "essentiality": "UNKNOWN",
     "role": "Accessory outer-membrane lipoprotein associated with the BamCDE subcomplex.",
     "evidence": [
      {
       "reference": "GO:1990063",
       "notes": "GO describes E. coli BamC as one of the four lipoproteins in the Bam protein complex."
      },
      {
       "reference": "DOI:10.1038/nature17199",
       "notes": "Gu et al. 2016 report BamC in E. coli five-subunit BAM crystal structures."
      }
     ],
     "grounding": "InterPro:IPR014524",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A903",
       "protein_label": "Outer membrane protein assembly factor BamC",
       "gene_symbol": "bamC",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene bamC in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:16079137",
         "notes": "Stenberg F et al. 2005, ‘Protein complexes of the Escherichia coli cell envelope.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of P0A903."
        },
        {
         "reference": "PMID:26900875",
         "notes": "Han L et al. 2016, ‘Structure of the BAM complex and its implications for biogenesis of outer-membrane proteins.’, Nat Struct Mol Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of P0A903."
        },
        {
         "reference": "PMID:26901871",
         "notes": "Gu Y et al. 2016, ‘Structural basis of outer membrane protein insertion by the BAM complex.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of P0A903."
        }
       ]
      }
     ]
    },
    {
     "component_id": "bam_d",
     "label": "BamD lipoprotein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "bamD"
     ],
     "essentiality": "UNKNOWN",
     "role": "Lipoprotein partner of BamA and the BamCDE subcomplex in the periplasmic ring.",
     "evidence": [
      {
       "reference": "GO:1990063",
       "notes": "GO describes E. coli BamD as one of the four lipoproteins in the Bam protein complex."
      },
      {
       "reference": "DOI:10.1126/science.aad3460",
       "notes": "Bakelar, Buchanan and Noinaj 2016 solved a BamACDE structure containing BamD."
      }
     ],
     "grounding": "InterPro:IPR017689",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0AC02",
       "protein_label": "Outer membrane protein assembly factor BamD",
       "gene_symbol": "bamD",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene bamD in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:16079137",
         "notes": "Stenberg F et al. 2005, ‘Protein complexes of the Escherichia coli cell envelope.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of P0AC02."
        },
        {
         "reference": "PMID:26900875",
         "notes": "Han L et al. 2016, ‘Structure of the BAM complex and its implications for biogenesis of outer-membrane proteins.’, Nat Struct Mol Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of P0AC02."
        },
        {
         "reference": "PMID:26901871",
         "notes": "Gu Y et al. 2016, ‘Structural basis of outer membrane protein insertion by the BAM complex.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of P0AC02."
        }
       ]
      }
     ]
    },
    {
     "component_id": "bam_e",
     "label": "BamE lipoprotein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "bamE"
     ],
     "essentiality": "UNKNOWN",
     "role": "Accessory outer-membrane lipoprotein associated with BamC and BamD.",
     "evidence": [
      {
       "reference": "GO:1990063",
       "notes": "GO describes E. coli BamE as one of the four lipoproteins in the Bam protein complex."
      },
      {
       "reference": "DOI:10.1038/nature17199",
       "notes": "Gu et al. 2016 report BamE in E. coli five-subunit BAM crystal structures."
      }
     ],
     "grounding": "InterPro:IPR026592",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A937",
       "protein_label": "Outer membrane protein assembly factor BamE",
       "gene_symbol": "bamE",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene bamE in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:17404237",
         "notes": "Sklar JG et al. 2007, ‘Lipoprotein SmpA is a component of the YaeT complex that assembles outer membrane proteins in Escherichia coli.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of P0A937."
        },
        {
         "reference": "PMID:26900875",
         "notes": "Han L et al. 2016, ‘Structure of the BAM complex and its implications for biogenesis of outer-membrane proteins.’, Nat Struct Mol Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of P0A937."
        },
        {
         "reference": "PMID:26901871",
         "notes": "Gu Y et al. 2016, ‘Structural basis of outer membrane protein insertion by the BAM complex.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of P0A937."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "The bacterial Bam complex acts in the outer membrane of Gram-negative bacteria; monoderm lineages lack this outer-membrane machine.",
     "reference": "DOI:10.1146/annurev-biochem-061408-144611"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "The purified E. coli BamA-E complex was reconstituted in proteoliposomes and shown to assemble the OmpT beta-barrel substrate.",
     "reference": "DOI:10.1126/science.1188919"
    }
   ],
   "functions": [
    {
     "function_id": "outer_membrane_beta_barrel_assembly",
     "label": "outer-membrane beta-barrel protein folding and insertion",
     "description": "Folds and inserts beta-barrel outer-membrane protein substrates into the bacterial cell outer membrane.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.1188919",
       "notes": "Hagan, Kim and Kahne 2010 reconstituted E. coli outer-membrane beta-barrel protein assembly from purified BAM components."
      },
      {
       "reference": "DOI:10.1146/annurev-biochem-061408-144611",
       "notes": "Hagan, Silhavy and Kahne 2011 review beta-barrel membrane-protein assembly by the Bam complex."
      }
     ]
    }
   ],
   "physical_properties": [
    {
     "property": "MOLECULAR_MASS",
     "value": "~203",
     "unit": "UO:0000222",
     "context": "E. coli BamABCDE complex",
     "reference": "DOI:10.1038/ncomms12865"
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1146/annurev-biochem-061408-144611",
     "notes": "Hagan CL, Silhavy TJ and Kahne D 2011, 'beta-Barrel Membrane Protein Assembly by the Bam Complex', Annual Review of Biochemistry."
    },
    {
     "reference": "DOI:10.1126/science.1188919",
     "notes": "Hagan CL, Kim S and Kahne D 2010, 'Reconstitution of Outer Membrane Protein Assembly from Purified Components', Science."
    },
    {
     "reference": "DOI:10.1038/nature17199",
     "notes": "Gu Y et al. 2016, 'Structural basis of outer membrane protein insertion by the BAM complex', Nature."
    },
    {
     "reference": "DOI:10.1038/ncomms12865",
     "notes": "Iadanza MG et al. 2016, 'Lateral opening in the intact beta-barrel assembly machinery captured by cryo-EM', Nature Communications."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "bam_omp_folding_and_insertion",
     "title": "BAM folds and inserts beta-barrel OMP substrates",
     "description": "The outer-membrane BamA beta barrel and associated BamB-E lipoproteins form a machine that receives unfolded beta-barrel substrates and catalyzes their folding and insertion into the outer membrane.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph states the reconstituted substrate-to-outer-membrane handoff and the observed lateral BamA opening without choosing among detailed catalytic models for OMP insertion.",
     "nodes": [
      {
       "node_id": "unfolded_omp_substrate",
       "label": "unfolded outer-membrane beta-barrel protein substrate",
       "node_type": "GENE_OR_PROTEIN"
      },
      {
       "node_id": "bam_a",
       "label": "BamA beta-barrel core",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "bam_a"
      },
      {
       "node_id": "bam_b_to_e_lipoproteins",
       "label": "BamB-E lipoproteins",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P77774",
        "UniProtKB:P0A903",
        "UniProtKB:P0AC02"
       ]
      },
      {
       "node_id": "bam_complex",
       "label": "Bam protein complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990063"
      },
      {
       "node_id": "laterally_open_bama",
       "label": "laterally open BamA barrel",
       "node_type": "STATE"
      },
      {
       "node_id": "outer_membrane_beta_barrel",
       "label": "assembled outer-membrane beta-barrel protein",
       "node_type": "GENE_OR_PROTEIN"
      },
      {
       "node_id": "cell_outer_membrane",
       "label": "cell outer membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009279"
      }
     ],
     "edges": [
      {
       "subject": "bam_a",
       "predicate": "organizes with",
       "object": "bam_b_to_e_lipoproteins",
       "description": "BamA directly binds BamB and the BamCDE subcomplex to form the bacterial Bam protein complex.",
       "evidence": [
        {
         "reference": "GO:1990063",
         "notes": "The GO Bam protein complex definition states that E. coli BamA interacts directly with BamB and with the BamCDE subcomplex."
        }
       ]
      },
      {
       "subject": "bam_a",
       "predicate": "forms core of",
       "object": "bam_complex",
       "description": "BamA contributes the membrane-embedded beta barrel and the periplasmic POTRA domains at the center of the BAM machine.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature17199",
         "notes": "Gu et al. 2016 resolved the BamA barrel and POTRA domains within E. coli BAM structures."
        }
       ]
      },
      {
       "subject": "bam_b_to_e_lipoproteins",
       "predicate": "assemble with",
       "object": "bam_a",
       "description": "BamB, BamC, BamD and BamE assemble with BamA as periplasmic lipoprotein partners in the E. coli BamABCDE complex.",
       "evidence": [
        {
         "reference": "DOI:10.1038/ncomms12865",
         "notes": "Iadanza et al. 2016 captured the intact BamABCDE complex by cryo-EM."
        }
       ]
      },
      {
       "subject": "bam_complex",
       "predicate": "folds and inserts",
       "object": "unfolded_omp_substrate",
       "description": "Purified E. coli BamABCDE catalyzes folding and insertion of an unfolded outer-membrane beta-barrel substrate after chaperone delivery in a proteoliposome system.",
       "evidence": [
        {
         "reference": "DOI:10.1126/science.1188919",
         "notes": "Hagan, Kim and Kahne 2010 reconstituted OmpT folding and insertion with purified E. coli BAM components."
        }
       ]
      },
      {
       "subject": "bam_complex",
       "predicate": "samples",
       "object": "laterally_open_bama",
       "description": "Intact BAM can adopt a state in which the BamA barrel is laterally open.",
       "evidence": [
        {
         "reference": "DOI:10.1038/ncomms12865",
         "notes": "Iadanza et al. 2016 observed a laterally open BamA barrel in an intact BamABCDE cryo-EM structure."
        },
        {
         "reference": "DOI:10.1038/nature17199",
         "notes": "Gu et al. 2016 reported E. coli BAM crystal structures in inward-open and lateral-open states."
        }
       ]
      },
      {
       "subject": "bam_complex",
       "predicate": "inserts",
       "object": "outer_membrane_beta_barrel",
       "description": "The functional output of the Bam complex is folded beta-barrel protein inserted in the cell outer membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-biochem-061408-144611",
         "notes": "Hagan, Silhavy and Kahne 2011 review Bam-mediated beta-barrel assembly in the Gram-negative outer membrane."
        }
       ]
      },
      {
       "subject": "outer_membrane_beta_barrel",
       "predicate": "embeds in",
       "object": "cell_outer_membrane",
       "description": "BAM substrates are beta-barrel proteins inserted into the bacterial cell outer membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1126/science.1188919",
         "notes": "Hagan, Kim and Kahne 2010 used proteoliposomes to reconstitute E. coli outer-membrane protein assembly."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "sura_not_a_bam_component",
     "prompt": "Keep SurA and other soluble periplasmic chaperones out of the Bam protein complex component list.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "components#bam_a",
      "components#bam_b",
      "components#bam_c",
      "components#bam_d",
      "components#bam_e",
      "causal_graphs#bam_omp_folding_and_insertion"
     ],
     "rationale": "Hagan, Kim and Kahne 2010 required a soluble chaperone in the reconstituted OMP assembly assay, but that chaperone acts on the substrate before BAM-mediated membrane insertion and is not a constituent of the BamABCDE complex.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.1188919",
       "supports": "SUPPORT",
       "notes": "The purified reconstitution assay used a soluble chaperone in addition to the purified E. coli Bam complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12",
     "resolved_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "GO:7770042",
   "label": "bindosome complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A membrane-associated protein complex found in archaea that consists of sugar binding proteins assembled via a type IV pilin-like assembly system. The complex is located at the cell surface and functions in sugar uptake by facilitating the interaction between solute binding proteins and ABC transporters. The complex forms high molecular mass structures (400-600 kDa) that are integrated within or closely associated with the S-layer.",
   "definition_source": "GO:7770042",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-03T05:56:11Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T05:57:38Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added membrane-protein-complex parentage, a reviewed-label-only sugar-binding-protein constituent, Saccharolobus solfataricus taxonomy, a cell-surface sugar-binding organization function, GO and DOI evidence, and Bas-machinery and S-layer boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T06:16:32Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Qualified the bindosome constituent grounding note so SSO3043 and SSO1273 are described as detected putative solute-binding proteins rather than proven sugar-binding proteins; addresses PR #1969 review issue #1970.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:20:02Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Added source-backed FUNCTION causal graph 'bindosome_sugar_capture' with 3 nodes and 2 edges.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0098796"
   ],
   "components": [
    {
     "component_id": "sugar_binding_proteins",
     "label": "bindosome sugar-binding proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Cell-surface solute-binding proteins assembled into high-molecular-mass complexes that position captured sugars near membrane ABC importers.",
     "evidence": [
      {
       "reference": "GO:7770042",
       "notes": "GO:7770042 defines the bindosome complex as an archaeal membrane-associated complex consisting of sugar-binding proteins."
      },
      {
       "reference": "DOI:10.1007/s00792-010-0353-0",
       "notes": "Zolghadr et al. 2011 extracted 400 and 600 kDa sugar-binding-protein complexes from the Sulfolobus solfataricus cell surface."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral InterPro, Pfam, NCBIfam, or UniProtKB family CURIE was curated for the combined archaeal cell-surface sugar-binding-protein class. GlcS and AraS have direct sugar-binding assignments in S. solfataricus; Zolghadr et al. 2011 also detected SSO3043 and SSO1273 putative solute-binding proteins in extracted high-molecular-mass complexes without resolving their exact substrates.",
     "gene_symbols": [
      "glcS",
      "araS",
      "treS"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q97UZ1",
       "protein_label": "Glucose-binding protein GlcS",
       "gene_symbol": "glcS",
       "taxon_id": "NCBITaxon:273057",
       "taxon_label": "Saccharolobus solfataricus P2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene glcS in Saccharolobus solfataricus P2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q97UZ1",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q97UZ1, the single reviewed entry for gene glcS in Saccharolobus solfataricus P2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2287",
     "taxon_label": "Saccharolobus solfataricus",
     "presence": "COMMON",
     "note": "The bindosome was characterized as cell-surface 400 and 600 kDa sugar-binding-protein complexes in the archaeon then named Sulfolobus solfataricus.",
     "reference": "DOI:10.1007/s00792-010-0353-0"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:2287",
     "taxon_label": "Saccharolobus solfataricus",
     "note": "Original crenarchaeal model in which ConA-enriched cell-envelope fractions resolved bindosome complexes by Blue-native PAGE and size-exclusion chromatography.",
     "reference": "DOI:10.1007/s00792-010-0353-0"
    }
   ],
   "functions": [
    {
     "function_id": "surface_sugar_binding_protein_organization",
     "label": "cell-surface sugar-binding protein organization",
     "description": "The bindosome organizes archaeal sugar-binding proteins at the cell surface for sugar uptake through cognate membrane ABC transporters.",
     "evidence": [
      {
       "reference": "GO:7770042",
       "notes": "GO:7770042 describes the bindosome as facilitating the interaction between solute-binding proteins and ABC transporters during sugar uptake."
      },
      {
       "reference": "DOI:10.1007/s00792-010-0353-0",
       "notes": "Zolghadr et al. 2011 connected Bas-dependent surface localization of sugar-binding-protein complexes with glucose uptake in S. solfataricus."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:7770042",
     "notes": "Gene Ontology cellular-component term for the bindosome complex."
    },
    {
     "reference": "GO:0098796",
     "notes": "Gene Ontology cellular-component parent term for membrane protein complexes."
    },
    {
     "reference": "DOI:10.1007/s00792-010-0353-0",
     "notes": "Zolghadr et al. 2011, The bindosome is a structural component of the Sulfolobus solfataricus cell envelope, Extremophiles."
    }
   ],
   "discussions": [
    {
     "discussion_id": "exclude_bas_assembly_machinery",
     "prompt": "Should BasEF or BasABC be curated as constituents of the mature bindosome complex?",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#sugar_binding_proteins"
     ],
     "rationale": "GO:7770042 identifies the bindosome as the assembled sugar-binding-protein complex. Zolghadr et al. showed that BasEF and BasABC are type-IV-pilin-like machinery required for functional surface localization of the sugar-binding proteins; BasEF was not required for formation of the extracted 400 and 600 kDa complexes themselves. The Bas system was therefore left out of the mature bindosome component list.",
     "evidence": [
      {
       "reference": "DOI:10.1007/s00792-010-0353-0",
       "notes": "The study separated the BasEF membrane complex from the high-molecular-mass sugar-binding-protein complexes."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    },
    {
     "discussion_id": "resolve_s_layer_constituent_boundary",
     "prompt": "Resolve whether SlaA or other S-layer material should be modeled as a bindosome constituent or as a neighboring envelope scaffold.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#sugar_binding_proteins"
     ],
     "rationale": "The 600 kDa S. solfataricus sugar-binding-protein complex co-purified with the main S-layer protein SlaA, whereas the 400 kDa complex contained GlcS and SSO3043 and the GO definition keeps the bindosome scoped to sugar-binding proteins. This pass therefore records the S-layer association without making SlaA a source-neutral bindosome subunit.",
     "evidence": [
      {
       "reference": "DOI:10.1007/s00792-010-0353-0",
       "notes": "Zolghadr et al. found SlaA in the larger extracted complex and interpreted the sugar-binding complexes as S-layer associated."
      },
      {
       "reference": "GO:7770042"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "bindosome_sugar_capture",
     "title": "Archaeal Bindosome Assembly and Cell-Surface Sugar Capture",
     "description": "Organization of archaeal sugar-binding proteins into envelope-associated bindosome complexes that facilitate sugar uptake.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "sugar_binding_proteins",
       "label": "bindosome sugar-binding proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sugar_binding_proteins"
      },
      {
       "node_id": "bindosome_complex",
       "label": "bindosome complex",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "surface_sugar_binding_protein_organization",
       "label": "cell-surface sugar-binding protein organization",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "sugar_binding_proteins",
       "predicate": "assemble into",
       "object": "bindosome_complex",
       "description": "Archaeal cell-surface sugar-binding proteins assemble into 400 and 600 kDa bindosome complexes in the Sulfolobus cell envelope.",
       "evidence": [
        {
         "reference": "GO:7770042",
         "notes": "GO:7770042 defines the bindosome complex as an archaeal membrane-associated complex of sugar-binding proteins."
        },
        {
         "reference": "DOI:10.1007/s00792-010-0353-0",
         "notes": "Zolghadr et al. 2011 isolated high-molecular-mass sugar-binding-protein complexes from the S. solfataricus cell envelope."
        }
       ]
      },
      {
       "subject": "bindosome_complex",
       "predicate": "facilitates",
       "object": "surface_sugar_binding_protein_organization",
       "description": "The envelope-localized bindosome positions sugar-binding proteins to scavenging substrates and deliver them to cognate ABC transporters.",
       "evidence": [
        {
         "reference": "GO:7770042",
         "notes": "GO:7770042 describes the bindosome as facilitating interaction between solute-binding proteins and ABC transporters during sugar uptake."
        },
        {
         "reference": "DOI:10.1007/s00792-010-0353-0",
         "notes": "Zolghadr et al. 2011 linked bindosome surface localization to sugar uptake in S. solfataricus."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0033186",
   "label": "CAF-1 complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A conserved heterotrimeric protein complex that promotes histone H3 and H4 deposition onto newly synthesized DNA during replication or DNA repair; specifically facilitates replication-dependent nucleosome assembly with the major histone H3 (H3.1). In many species the CAF-1 subunits are designated p150, p60, and p48.",
   "definition_source": "GO:0033186",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T07:39:14Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T07:40:23Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added CAF-1 exact synonymy, protein-containing-complex parentage, three budding-yeast CAF-I constituent rows, yeast scope, nucleosome assembly function, GO/PubMed/DOI evidence, a nonmechanistic function graph, and a CAF-1 subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T07:40:55Z",
     "curator": "codex",
     "action": "NORMALIZED_EVIDENCE_LISTS",
     "changes": "Expanded repeated CAF-1 component evidence into independent YAML lists so the record does not emit anchors or aliases.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:20:06Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "updated gene_symbols/synonym annotations for UniProtKB protein_examples.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "chromatin assembly factor 1 complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0033186"
    },
    {
     "synonym_text": "chromatin assembly factor-I",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1101/gad.11.3.345"
    },
    {
     "synonym_text": "CAF-I",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1101/gad.11.3.345"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "components": [
    {
     "component_id": "cac1_caf1_p90_subunit",
     "label": "Cac1 CAF-1 p90 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CAC1",
      "RLF2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0033186 and Kaufman et al. 1997 follow budding-yeast CAC1/RLF2 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this CAF-1 p90 subunit class was curated in this pass.",
     "role": "Largest p90 constituent of the budding-yeast CAF-1 complex.",
     "evidence": [
      {
       "reference": "GO:0033186",
       "notes": "GO:0033186 comments that the yeast CAF-1 subunits are MSI1/p50, CAC2/p60 and CAC1/p90."
      },
      {
       "reference": "DOI:10.1101/gad.11.3.345",
       "notes": "Kaufman et al. 1997 purified Saccharomyces cerevisiae CAF-I and identified CAC1, CAC2 and CAC3/MSI1 as the genes encoding the three yeast CAF-I subunits."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12495",
       "protein_label": "Chromatin assembly factor 1 subunit A",
       "gene_symbol": "RLF2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CAC1, which UniProt lists under the primary name RLF2, in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q12495",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q12495, the single reviewed entry for gene CAC1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "cac2_caf1_p60_subunit",
     "label": "Cac2 CAF-1 p60 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CAC2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0033186 and Kaufman et al. 1997 follow budding-yeast CAC2 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this CAF-1 p60 subunit class was curated in this pass.",
     "role": "p60 constituent of the budding-yeast CAF-1 complex.",
     "evidence": [
      {
       "reference": "GO:0033186",
       "notes": "GO:0033186 comments that the yeast CAF-1 subunits are MSI1/p50, CAC2/p60 and CAC1/p90."
      },
      {
       "reference": "DOI:10.1101/gad.11.3.345",
       "notes": "Kaufman et al. 1997 purified Saccharomyces cerevisiae CAF-I and identified CAC1, CAC2 and CAC3/MSI1 as the genes encoding the three yeast CAF-I subunits."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q04199",
       "protein_label": "Chromatin assembly factor 1 subunit B",
       "gene_symbol": "CAC2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CAC2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q04199",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q04199, the single reviewed entry for gene CAC2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "msi1_cac3_caf1_p50_subunit",
     "label": "Msi1/Cac3 CAF-1 p50 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "MSI1",
      "CAC3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0033186 follows budding-yeast MSI1/p50 naming and Kaufman et al. 1997 used CAC3/MSI1 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this CAF-1 p50 subunit class was curated in this pass.",
     "role": "p50 WD-repeat constituent of the budding-yeast CAF-1 complex.",
     "evidence": [
      {
       "reference": "GO:0033186",
       "notes": "GO:0033186 comments that the yeast CAF-1 subunits are MSI1/p50, CAC2/p60 and CAC1/p90."
      },
      {
       "reference": "DOI:10.1101/gad.11.3.345",
       "notes": "Kaufman et al. 1997 purified Saccharomyces cerevisiae CAF-I and identified CAC1, CAC2 and CAC3/MSI1 as the genes encoding the three yeast CAF-I subunits."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P13712",
       "protein_label": "Histone-binding protein MSI1",
       "gene_symbol": "MSI1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene MSI1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure (also declared as synonym CAC3).",
       "evidence": [
        {
         "reference": "PMID:11238915",
         "notes": "Johnston SD et al. 2001, ‘CAC3(MSI1) suppression of RAS2(G19V) is independent of chromatin assembly factor I and mediated by NPR1.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P13712."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the organism from which Kaufman et al. 1997 purified CAF-I and identified its CAC1, CAC2 and CAC3/MSI1 subunit genes.",
     "reference": "DOI:10.1101/gad.11.3.345"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Kaufman et al. 1997 purified Saccharomyces cerevisiae CAF-I as a conserved heterotrimeric chromatin assembly factor.",
     "reference": "DOI:10.1101/gad.11.3.345"
    }
   ],
   "functions": [
    {
     "function_id": "nucleosome_assembly",
     "label": "nucleosome assembly",
     "grounding": "GO:0006334",
     "description": "CAF-1 promotes deposition of histones H3 and H4 onto newly synthesized DNA during replication or DNA repair.",
     "evidence": [
      {
       "reference": "GO:0033186",
       "notes": "GO:0033186 defines CAF-1 as promoting histone H3 and H4 deposition onto newly synthesized DNA during replication or DNA repair."
      },
      {
       "reference": "GO:0006334",
       "notes": "GO:0006334 is the Gene Ontology biological-process term for nucleosome assembly."
      },
      {
       "reference": "DOI:10.1101/gad.11.3.345",
       "notes": "Kaufman et al. 1997 purified yeast CAF-I and used an in vitro assay for nucleosome assembly on replicated DNA."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0033186",
     "notes": "Gene Ontology cellular-component term for the CAF-1 complex and its chromatin assembly factor 1 complex exact synonym."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology cellular-component parent term for protein-containing complexes."
    },
    {
     "reference": "GO:0006334",
     "notes": "Gene Ontology biological-process term for nucleosome assembly."
    },
    {
     "reference": "PMID:9030687",
     "notes": "PubMed identifier for Kaufman et al. 1997, the budding-yeast CAF-I purification and subunit-identification paper."
    },
    {
     "reference": "DOI:10.1101/gad.11.3.345",
     "notes": "DOI for Kaufman et al. 1997, 'Ultraviolet radiation sensitivity and reduction of telomeric silencing in Saccharomyces cerevisiae cells lacking chromatin assembly factor-I', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_caf1_nucleosome_assembly",
     "title": "CAF-1 supports yeast replication-coupled nucleosome assembly",
     "description": "In Saccharomyces cerevisiae, Cac1, Cac2 and Msi1/Cac3 form the CAF-1 complex that supports deposition of histones H3 and H4 onto newly synthesized DNA.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the three curated CAF-1 constituents and the broad nucleosome-assembly function without resolving histone binding, PCNA coupling or nucleosome deposition chemistry.",
     "nodes": [
      {
       "node_id": "cac1_caf1_p90_subunit",
       "label": "Cac1 CAF-1 p90 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cac1_caf1_p90_subunit"
      },
      {
       "node_id": "cac2_caf1_p60_subunit",
       "label": "Cac2 CAF-1 p60 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cac2_caf1_p60_subunit"
      },
      {
       "node_id": "msi1_cac3_caf1_p50_subunit",
       "label": "Msi1/Cac3 CAF-1 p50 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "msi1_cac3_caf1_p50_subunit"
      },
      {
       "node_id": "caf_1_complex",
       "label": "CAF-1 complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033186"
      },
      {
       "node_id": "nucleosome_assembly",
       "label": "nucleosome assembly",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006334"
      }
     ],
     "edges": [
      {
       "subject": "cac1_caf1_p90_subunit",
       "predicate": "contributes to",
       "object": "caf_1_complex",
       "description": "Cac1 is the p90 constituent of budding-yeast CAF-I.",
       "evidence": [
        {
         "reference": "GO:0033186",
         "notes": "GO:0033186 comments that the yeast CAF-1 subunits are MSI1/p50, CAC2/p60 and CAC1/p90."
        },
        {
         "reference": "DOI:10.1101/gad.11.3.345",
         "notes": "Kaufman et al. 1997 purified Saccharomyces cerevisiae CAF-I and identified CAC1, CAC2 and CAC3/MSI1 as the genes encoding the three yeast CAF-I subunits."
        }
       ]
      },
      {
       "subject": "cac2_caf1_p60_subunit",
       "predicate": "contributes to",
       "object": "caf_1_complex",
       "description": "Cac2 is the p60 constituent of budding-yeast CAF-I.",
       "evidence": [
        {
         "reference": "GO:0033186",
         "notes": "GO:0033186 comments that the yeast CAF-1 subunits are MSI1/p50, CAC2/p60 and CAC1/p90."
        },
        {
         "reference": "DOI:10.1101/gad.11.3.345",
         "notes": "Kaufman et al. 1997 purified Saccharomyces cerevisiae CAF-I and identified CAC1, CAC2 and CAC3/MSI1 as the genes encoding the three yeast CAF-I subunits."
        }
       ]
      },
      {
       "subject": "msi1_cac3_caf1_p50_subunit",
       "predicate": "contributes to",
       "object": "caf_1_complex",
       "description": "Msi1/Cac3 is the p50 constituent of budding-yeast CAF-I.",
       "evidence": [
        {
         "reference": "GO:0033186",
         "notes": "GO:0033186 comments that the yeast CAF-1 subunits are MSI1/p50, CAC2/p60 and CAC1/p90."
        },
        {
         "reference": "DOI:10.1101/gad.11.3.345",
         "notes": "Kaufman et al. 1997 purified Saccharomyces cerevisiae CAF-I and identified CAC1, CAC2 and CAC3/MSI1 as the genes encoding the three yeast CAF-I subunits."
        }
       ]
      },
      {
       "subject": "caf_1_complex",
       "predicate": "supports",
       "object": "nucleosome_assembly",
       "description": "CAF-1 promotes H3/H4 histone deposition onto newly synthesized DNA.",
       "evidence": [
        {
         "reference": "GO:0033186",
         "notes": "GO:0033186 defines CAF-1 as promoting histone H3 and H4 deposition onto newly synthesized DNA."
        },
        {
         "reference": "GO:0006334",
         "notes": "GO:0006334 is the Gene Ontology biological-process term for nucleosome assembly."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_caf1_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the CAF-1 p90, p60 and p50 constituent classes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#cac1_caf1_p90_subunit",
      "components#cac2_caf1_p60_subunit",
      "components#msi1_cac3_caf1_p50_subunit"
     ],
     "rationale": "The budding-yeast CAF-1 subunits correspond to broader eukaryotic p150, p60 and p48 subunit classes; exact InterPro, Pfam, NCBIfam or UniProt family CURIEs should only be curated after verifying that they denote the subunit class rather than a WD40 or acidic-domain motif.",
     "evidence": [
      {
       "reference": "GO:0033186",
       "notes": "GO:0033186 comments on the yeast CAC1, CAC2 and MSI1 names for CAF-1 subunits."
      },
      {
       "reference": "DOI:10.1101/gad.11.3.345",
       "notes": "Kaufman et al. 1997 identified the CAC1, CAC2 and CAC3/MSI1 genes encoding yeast CAF-I subunits."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    }
   ]
  },
  {
   "identifier": "GO:0031518",
   "label": "CBF3 complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A multisubunit protein complex that binds to centromeric DNA and initiates kinetochore assembly. In yeast, this complex consists of four subunits, namely Ctf13p, Skp1p, Cep3p and Cbf2p.",
   "definition_source": "GO:0031518",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-18T14:12:11Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T14:13:36Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO hierarchy and centromere/kinetochore parthood, four reviewed label-only CBF3 subunits, Saccharomyces cerevisiae scope, centromeric-DNA-dependent assembly function, DOI/GO evidence, a nonmechanistic CBF3 point-centromere assembly graph and a subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T14:26:48Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #1154 and #1155 by narrowing the CBF3 canonical-example note to the Yan et al. CBF3-centromere evidence scope and removing the CBF2 alias from the Ndc10/Cbf2 gene_symbols list.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:20:10Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 4 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0140513"
   ],
   "part_of": [
    "GO:0000775",
    "GO:0000776"
   ],
   "components": [
    {
     "component_id": "ctf13_subunit",
     "label": "Ctf13 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CTF13"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Ctf13p is modeled as a budding-yeast CBF3-complex subunit; no exact source-neutral Ctf13 protein-family CURIE was curated for this first record.",
     "role": "F-box CBF3 constituent that complexes with Skp1 during budding-yeast CBF3 assembly.",
     "evidence": [
      {
       "reference": "GO:0031518",
       "notes": "GO:0031518 defines Ctf13p as one of four yeast CBF3-complex subunits."
      },
      {
       "reference": "DOI:10.15252/embj.201798134",
       "notes": "Leber, Nans and Singleton 2018 structurally analyzed the Cep3-Skp1-Ctf13 core of CBF3."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P35203",
       "protein_label": "Centromere DNA-binding protein complex CBF3 subunit C",
       "gene_symbol": "CTF13",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CTF13 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P35203",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P35203, the single reviewed entry for gene CTF13 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "skp1_subunit",
     "label": "Skp1 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SKP1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Skp1p is modeled here by its role in budding-yeast CBF3; no exact source-neutral CURIE was curated that separates this CBF3 subunit role from other Skp1 complex contexts.",
     "role": "CBF3 constituent that binds the F-box protein Ctf13 during initial CBF3 assembly.",
     "evidence": [
      {
       "reference": "GO:0031518",
       "notes": "GO:0031518 defines Skp1p as one of four yeast CBF3-complex subunits."
      },
      {
       "reference": "DOI:10.15252/embj.201798134",
       "notes": "Leber, Nans and Singleton 2018 defined the Ctf13-Skp1 interaction in a core CBF3 assembly."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P52286",
       "protein_label": "Suppressor of kinetochore protein 1",
       "gene_symbol": "SKP1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SKP1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P52286."
        }
       ]
      }
     ]
    },
    {
     "component_id": "cep3_subunit",
     "label": "Cep3 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CEP3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Cep3p is modeled as a budding-yeast CBF3 DNA-binding subunit; no exact source-neutral Cep3 protein-family CURIE was curated for this first record.",
     "role": "Sequence-specific DNA-binding constituent of the CBF3 complex.",
     "evidence": [
      {
       "reference": "GO:0031518",
       "notes": "GO:0031518 defines Cep3p as one of four yeast CBF3-complex subunits."
      },
      {
       "reference": "DOI:10.15252/embj.201798134",
       "notes": "Leber, Nans and Singleton 2018 structurally analyzed Cep3 with Skp1 and Ctf13 in the core CBF3 complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40969",
       "protein_label": "Centromere DNA-binding protein complex CBF3 subunit B",
       "gene_symbol": "CEP3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CEP3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P40969",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P40969, the single reviewed entry for gene CEP3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ndc10_cbf2_subunit",
     "label": "Ndc10/Cbf2 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "NDC10"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Ndc10p/Cbf2p is modeled as a budding-yeast CBF3 subunit; no exact source-neutral Ndc10/Cbf2 protein-family CURIE was curated for this first record.",
     "role": "Named CBF3 constituent present in the budding-yeast CBF3-centromere complex.",
     "evidence": [
      {
       "reference": "GO:0031518",
       "notes": "GO:0031518 defines Cbf2p as one of four yeast CBF3-complex subunits."
      },
      {
       "reference": "DOI:10.1038/s41594-018-0154-1",
       "notes": "Yan et al. 2018 structurally analyzed the budding-yeast CBF3-centromere complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32504",
       "protein_label": "Centromere DNA-binding protein complex CBF3 subunit A",
       "gene_symbol": "CBF2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NDC10, which UniProt lists under the primary name CBF2, in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10427094",
         "notes": "Zeng X et al. 1999, ‘Slk19p is a centromere protein that functions to stabilize mitotic spindles.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P32504."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has a four-subunit CBF3 complex that recognizes point-centromere DNA and initiates kinetochore assembly.",
     "reference": "DOI:10.15252/embj.201798134"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Reference point-centromere yeast system used for structural analysis of the CBF3-centromere complex.",
     "reference": "DOI:10.1038/s41594-018-0154-1"
    }
   ],
   "functions": [
    {
     "function_id": "centromeric_dna_dependent_kinetochore_assembly",
     "label": "centromeric DNA-dependent kinetochore assembly",
     "description": "CBF3 binds centromeric DNA and nucleates kinetochore assembly at the budding-yeast point centromere.",
     "evidence": [
      {
       "reference": "GO:0031518",
       "notes": "GO:0031518 defines the CBF3 complex by centromeric DNA binding and kinetochore-assembly initiation."
      },
      {
       "reference": "DOI:10.15252/embj.201798134",
       "notes": "Leber, Nans and Singleton 2018 analyzed the Cep3-Skp1-Ctf13 CBF3 core involved in budding-yeast kinetochore assembly."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031518",
     "notes": "Gene Ontology cellular-component term for the CBF3 complex."
    },
    {
     "reference": "GO:0140513",
     "notes": "Gene Ontology cellular-component parent term for nuclear protein-containing complexes."
    },
    {
     "reference": "GO:0000775",
     "notes": "Gene Ontology cellular-component term for the chromosome centromeric region."
    },
    {
     "reference": "GO:0000776",
     "notes": "Gene Ontology cellular-component term for kinetochore."
    },
    {
     "reference": "DOI:10.15252/embj.201798134",
     "notes": "Leber, Nans and Singleton 2018, Structural basis for assembly of the CBF3 kinetochore complex, The EMBO Journal."
    },
    {
     "reference": "DOI:10.1038/s41594-018-0154-1",
     "notes": "Yan et al. 2018, Architecture of the CBF3-centromere complex of the budding yeast kinetochore, Nature Structural & Molecular Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cbf3_point_centromere_kinetochore_assembly",
     "title": "CBF3 recognizes point-centromere DNA during kinetochore assembly",
     "description": "The budding-yeast CBF3 complex couples sequence-specific centromeric DNA recognition to the earliest steps of kinetochore assembly at point centromeres.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the curated CBF3 subunit cohort and CBF3 placement at centromeric DNA without modeling every CEN-element contact, stoichiometry or downstream Cse4/Mif2 inner-kinetochore recruitment step.",
     "nodes": [
      {
       "node_id": "ctf13_subunit",
       "label": "Ctf13 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ctf13_subunit"
      },
      {
       "node_id": "skp1_subunit",
       "label": "Skp1 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "skp1_subunit"
      },
      {
       "node_id": "cep3_subunit",
       "label": "Cep3 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cep3_subunit"
      },
      {
       "node_id": "ndc10_cbf2_subunit",
       "label": "Ndc10/Cbf2 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ndc10_cbf2_subunit"
      },
      {
       "node_id": "cbf3_complex",
       "label": "CBF3 complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031518"
      },
      {
       "node_id": "centromeric_region",
       "label": "chromosome, centromeric region",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000775"
      }
     ],
     "edges": [
      {
       "subject": "ctf13_subunit",
       "predicate": "assembles with",
       "object": "skp1_subunit",
       "description": "Ctf13 and Skp1 form an F-box-mediated interaction within the CBF3 core.",
       "evidence": [
        {
         "reference": "DOI:10.15252/embj.201798134",
         "notes": "Leber, Nans and Singleton 2018 reported that F-box-mediated Ctf13-Skp1 binding is responsible for initial CBF3 assembly."
        }
       ]
      },
      {
       "subject": "cep3_subunit",
       "predicate": "assembles into",
       "object": "cbf3_complex",
       "description": "Cep3 assembles with Ctf13 and Skp1 in the core CBF3 complex.",
       "evidence": [
        {
         "reference": "DOI:10.15252/embj.201798134",
         "notes": "Leber, Nans and Singleton 2018 reconstructed the Cep3-Skp1-Ctf13 core of CBF3."
        }
       ]
      },
      {
       "subject": "ndc10_cbf2_subunit",
       "predicate": "assembles into",
       "object": "cbf3_complex",
       "description": "Ndc10/Cbf2 is a named constituent of the four-subunit yeast CBF3 complex.",
       "evidence": [
        {
         "reference": "GO:0031518",
         "notes": "GO:0031518 names Cbf2p as a yeast CBF3-complex subunit."
        }
       ]
      },
      {
       "subject": "cbf3_complex",
       "predicate": "binds centromeric DNA in",
       "object": "centromeric_region",
       "description": "CBF3 binds budding-yeast centromeric DNA to initiate point-centromere kinetochore assembly.",
       "evidence": [
        {
         "reference": "GO:0031518",
         "notes": "GO:0031518 defines the CBF3 complex by centromeric DNA binding and kinetochore-assembly initiation."
        },
        {
         "reference": "DOI:10.1038/s41594-018-0154-1",
         "notes": "Yan et al. 2018 structurally analyzed the budding-yeast CBF3-centromere complex."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_cbf3_subunit_groundings",
     "prompt": "Resolve exact source-neutral family groundings and essentiality calls for Ctf13, Skp1, Cep3 and Ndc10/Cbf2 within the budding-yeast CBF3 complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#ctf13_subunit",
      "components#skp1_subunit",
      "components#cep3_subunit",
      "components#ndc10_cbf2_subunit"
     ],
     "rationale": "This first record captures the GO-defined CBF3 subunit set but intentionally leaves subunit grounding at reviewed-label-only instead of guessing InterPro, Pfam or NCBIfam identifiers.",
     "evidence": [
      {
       "reference": "GO:0031518"
      },
      {
       "reference": "DOI:10.15252/embj.201798134"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-18"
    }
   ]
  },
  {
   "identifier": "GO:0030015",
   "label": "CCR4-NOT core complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "The core of the CCR4-NOT complex. In Saccharomyces the CCR4-NOT core complex comprises Ccr4p, Caf1p, Caf40p, Caf130p, Not1p, Not2p, Not3p, Not4p, and Not5p.",
   "definition_source": "GO:0030015",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T08:34:33Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T08:35:22Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added 1.0 MDa CCR4-NOT exact synonymy, protein-containing-complex parentage, nine budding-yeast CCR4-NOT core constituent rows, yeast scope, poly(A)-specific ribonuclease and mRNA decay functions, GO/PubMed/DOI evidence, a nonmechanistic function graph, and a CCR4-NOT subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:20:25Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 9 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "1.0 MDa CCR4-NOT complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1006/jmbi.2001.5162"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "components": [
    {
     "component_id": "ccr4_core_subunit",
     "label": "Ccr4 CCR4-NOT core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CCR4"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0030015 and Chen et al. 2001 follow budding-yeast Ccr4 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this CCR4-NOT core constituent class was curated in this pass.",
     "role": "Poly(A)-specific ribonuclease constituent of the budding-yeast CCR4-NOT core complex.",
     "evidence": [
      {
       "reference": "GO:0030015",
       "notes": "GO:0030015 defines the Saccharomyces CCR4-NOT core complex as comprising Ccr4p, Caf1p, Caf40p, Caf130p, Not1p, Not2p, Not3p, Not4p and Not5p."
      },
      {
       "reference": "DOI:10.1006/jmbi.2001.5162",
       "notes": "Chen et al. 2001 purified the Saccharomyces cerevisiae 1.0 MDa CCR4-NOT complex and identified CCR4, CAF1, NOT1-NOT5, CAF40 and CAF130 by mass spectrometry."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P31384",
       "protein_label": "CCR4-Not complex 3'-5'-exoribonuclease subunit Ccr4",
       "gene_symbol": "CCR4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CCR4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11239395",
         "notes": "Tucker M et al. 2001, ‘The transcription factor associated Ccr4 and Caf1 proteins are components of the major cytoplasmic mRNA deadenylase in Saccharomyces cerevisiae.’, Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P31384."
        }
       ]
      }
     ]
    },
    {
     "component_id": "caf1_pop2_core_subunit",
     "label": "Caf1/Pop2 CCR4-NOT core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CAF1",
      "POP2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0030015 and Chen et al. 2001 follow budding-yeast Caf1/Pop2 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this CCR4-NOT core constituent class was curated in this pass.",
     "role": "Caf1/Pop2 ribonuclease-family constituent of the budding-yeast CCR4-NOT core complex.",
     "evidence": [
      {
       "reference": "GO:0030015",
       "notes": "GO:0030015 defines the Saccharomyces CCR4-NOT core complex as comprising Ccr4p, Caf1p, Caf40p, Caf130p, Not1p, Not2p, Not3p, Not4p and Not5p."
      },
      {
       "reference": "DOI:10.1006/jmbi.2001.5162",
       "notes": "Chen et al. 2001 purified the Saccharomyces cerevisiae 1.0 MDa CCR4-NOT complex and identified CCR4, CAF1, NOT1-NOT5, CAF40 and CAF130 by mass spectrometry."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P39008",
       "protein_label": "Poly(A) ribonuclease POP2",
       "gene_symbol": "POP2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CAF1, which UniProt lists under the primary name POP2, in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11239395",
         "notes": "Tucker M et al. 2001, ‘The transcription factor associated Ccr4 and Caf1 proteins are components of the major cytoplasmic mRNA deadenylase in Saccharomyces cerevisiae.’, Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P39008."
        }
       ]
      }
     ]
    },
    {
     "component_id": "not1_cdc39_core_subunit",
     "label": "Not1/Cdc39 CCR4-NOT core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "NOT1",
      "CDC39"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0030015 and Chen et al. 2001 follow budding-yeast Not1/Cdc39 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this CCR4-NOT core constituent class was curated in this pass.",
     "role": "Large protein constituent of the budding-yeast CCR4-NOT core complex.",
     "evidence": [
      {
       "reference": "GO:0030015",
       "notes": "GO:0030015 defines the Saccharomyces CCR4-NOT core complex as comprising Ccr4p, Caf1p, Caf40p, Caf130p, Not1p, Not2p, Not3p, Not4p and Not5p."
      },
      {
       "reference": "DOI:10.1006/jmbi.2001.5162",
       "notes": "Chen et al. 2001 purified the Saccharomyces cerevisiae 1.0 MDa CCR4-NOT complex and identified CCR4, CAF1, NOT1-NOT5, CAF40 and CAF130 by mass spectrometry."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P25655",
       "protein_label": "General negative regulator of transcription subunit 1",
       "gene_symbol": "CDC39",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NOT1, which UniProt lists under the primary name CDC39, in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11889048",
         "notes": "Tucker M et al. 2002, ‘Ccr4p is the catalytic subunit of a Ccr4p/Pop2p/Notp mRNA deadenylase complex in Saccharomyces cerevisiae.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P25655."
        }
       ]
      }
     ]
    },
    {
     "component_id": "not2_cdc36_core_subunit",
     "label": "Not2/Cdc36 CCR4-NOT core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "NOT2",
      "CDC36"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0030015 and Chen et al. 2001 follow budding-yeast Not2/Cdc36 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this CCR4-NOT core constituent class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast CCR4-NOT core complex.",
     "evidence": [
      {
       "reference": "GO:0030015",
       "notes": "GO:0030015 defines the Saccharomyces CCR4-NOT core complex as comprising Ccr4p, Caf1p, Caf40p, Caf130p, Not1p, Not2p, Not3p, Not4p and Not5p."
      },
      {
       "reference": "DOI:10.1006/jmbi.2001.5162",
       "notes": "Chen et al. 2001 purified the Saccharomyces cerevisiae 1.0 MDa CCR4-NOT complex and identified CCR4, CAF1, NOT1-NOT5, CAF40 and CAF130 by mass spectrometry."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P06100",
       "protein_label": "General negative regulator of transcription subunit 2",
       "gene_symbol": "CDC36",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NOT2, which UniProt lists under the primary name CDC36, in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11889048",
         "notes": "Tucker M et al. 2002, ‘Ccr4p is the catalytic subunit of a Ccr4p/Pop2p/Notp mRNA deadenylase complex in Saccharomyces cerevisiae.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P06100."
        }
       ]
      }
     ]
    },
    {
     "component_id": "not3_core_subunit",
     "label": "Not3 CCR4-NOT core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "NOT3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0030015 and Chen et al. 2001 follow budding-yeast Not3 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this CCR4-NOT core constituent class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast CCR4-NOT core complex.",
     "evidence": [
      {
       "reference": "GO:0030015",
       "notes": "GO:0030015 defines the Saccharomyces CCR4-NOT core complex as comprising Ccr4p, Caf1p, Caf40p, Caf130p, Not1p, Not2p, Not3p, Not4p and Not5p."
      },
      {
       "reference": "DOI:10.1006/jmbi.2001.5162",
       "notes": "Chen et al. 2001 purified the Saccharomyces cerevisiae 1.0 MDa CCR4-NOT complex and identified CCR4, CAF1, NOT1-NOT5, CAF40 and CAF130 by mass spectrometry."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P06102",
       "protein_label": "General negative regulator of transcription subunit 3",
       "gene_symbol": "NOT3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NOT3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P06102",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P06102, the single reviewed entry for gene NOT3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "not4_mot2_core_subunit",
     "label": "Not4/Mot2 CCR4-NOT core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "NOT4",
      "MOT2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0030015 and Chen et al. 2001 follow budding-yeast Not4/Mot2 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this CCR4-NOT core constituent class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast CCR4-NOT core complex.",
     "evidence": [
      {
       "reference": "GO:0030015",
       "notes": "GO:0030015 defines the Saccharomyces CCR4-NOT core complex as comprising Ccr4p, Caf1p, Caf40p, Caf130p, Not1p, Not2p, Not3p, Not4p and Not5p."
      },
      {
       "reference": "DOI:10.1006/jmbi.2001.5162",
       "notes": "Chen et al. 2001 purified the Saccharomyces cerevisiae 1.0 MDa CCR4-NOT complex and identified CCR4, CAF1, NOT1-NOT5, CAF40 and CAF130 by mass spectrometry."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P34909",
       "protein_label": "General negative regulator of transcription subunit 4",
       "gene_symbol": "MOT2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NOT4, which UniProt lists under the primary name MOT2, in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P34909",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P34909, the single reviewed entry for gene NOT4 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "not5_core_subunit",
     "label": "Not5 CCR4-NOT core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "NOT5"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0030015 and Chen et al. 2001 follow budding-yeast Not5 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this CCR4-NOT core constituent class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast CCR4-NOT core complex.",
     "evidence": [
      {
       "reference": "GO:0030015",
       "notes": "GO:0030015 defines the Saccharomyces CCR4-NOT core complex as comprising Ccr4p, Caf1p, Caf40p, Caf130p, Not1p, Not2p, Not3p, Not4p and Not5p."
      },
      {
       "reference": "DOI:10.1006/jmbi.2001.5162",
       "notes": "Chen et al. 2001 purified the Saccharomyces cerevisiae 1.0 MDa CCR4-NOT complex and identified CCR4, CAF1, NOT1-NOT5, CAF40 and CAF130 by mass spectrometry."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12514",
       "protein_label": "General negative regulator of transcription subunit 5",
       "gene_symbol": "NOT5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NOT5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q12514",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q12514, the single reviewed entry for gene NOT5 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "caf40_core_subunit",
     "label": "Caf40 CCR4-NOT core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CAF40"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0030015 and Chen et al. 2001 follow budding-yeast Caf40 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this CCR4-NOT core constituent class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast CCR4-NOT core complex.",
     "evidence": [
      {
       "reference": "GO:0030015",
       "notes": "GO:0030015 defines the Saccharomyces CCR4-NOT core complex as comprising Ccr4p, Caf1p, Caf40p, Caf130p, Not1p, Not2p, Not3p, Not4p and Not5p."
      },
      {
       "reference": "DOI:10.1006/jmbi.2001.5162",
       "notes": "Chen et al. 2001 purified the Saccharomyces cerevisiae 1.0 MDa CCR4-NOT complex and identified CCR4, CAF1, NOT1-NOT5, CAF40 and CAF130 by mass spectrometry."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53829",
       "protein_label": "Protein CAF40",
       "gene_symbol": "CAF40",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CAF40 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P53829",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P53829, the single reviewed entry for gene CAF40 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "caf130_core_subunit",
     "label": "Caf130 CCR4-NOT core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CAF130"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0030015 and Chen et al. 2001 follow budding-yeast Caf130 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this CCR4-NOT core constituent class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast CCR4-NOT core complex.",
     "evidence": [
      {
       "reference": "GO:0030015",
       "notes": "GO:0030015 defines the Saccharomyces CCR4-NOT core complex as comprising Ccr4p, Caf1p, Caf40p, Caf130p, Not1p, Not2p, Not3p, Not4p and Not5p."
      },
      {
       "reference": "DOI:10.1006/jmbi.2001.5162",
       "notes": "Chen et al. 2001 purified the Saccharomyces cerevisiae 1.0 MDa CCR4-NOT complex and identified CCR4, CAF1, NOT1-NOT5, CAF40 and CAF130 by mass spectrometry."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53280",
       "protein_label": "Protein CAF130",
       "gene_symbol": "CAF130",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CAF130 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P53280",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P53280, the single reviewed entry for gene CAF130 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the organism in which GO:0030015 defines the nine-subunit CCR4-NOT core complex and Chen et al. 2001 purified the 1.0 MDa complex.",
     "reference": "GO:0030015"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Chen et al. 2001 purified the Saccharomyces cerevisiae 1.0 MDa CCR4-NOT core complex to near homogeneity and identified all nine curated subunits by mass spectrometry.",
     "reference": "DOI:10.1006/jmbi.2001.5162"
    }
   ],
   "functions": [
    {
     "function_id": "poly_a_specific_ribonuclease_activity",
     "label": "poly(A)-specific ribonuclease activity",
     "grounding": "GO:0004535",
     "description": "CCR4-NOT supplies the major Ccr4/Caf1-dependent cytoplasmic poly(A)-specific exonuclease activity in budding yeast.",
     "evidence": [
      {
       "reference": "GO:0004535",
       "notes": "GO:0004535 is the Gene Ontology molecular-function term for poly(A)-specific ribonuclease activity."
      },
      {
       "reference": "DOI:10.1016/s0092-8674(01)00225-2",
       "notes": "Tucker et al. 2001 showed that Ccr4 and Caf1 are critical components of the major Saccharomyces cerevisiae cytoplasmic mRNA deadenylase."
      }
     ]
    },
    {
     "function_id": "deadenylation_dependent_mrna_decay",
     "label": "nuclear-transcribed mRNA catabolic process, deadenylation-dependent decay",
     "grounding": "GO:0000288",
     "description": "CCR4-NOT participates in deadenylation-dependent mRNA decay by shortening cytoplasmic mRNA poly(A) tails.",
     "evidence": [
      {
       "reference": "GO:0000288",
       "notes": "GO:0000288 is the Gene Ontology biological-process term for deadenylation-dependent decay of nuclear-transcribed mRNAs."
      },
      {
       "reference": "DOI:10.1016/s0092-8674(01)00225-2",
       "notes": "Tucker et al. 2001 showed that Ccr4 and Caf1 are required for normal mRNA deadenylation in vivo."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030015",
     "notes": "Gene Ontology cellular-component term for the unrestricted, non-obsolete CCR4-NOT core complex."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology cellular-component parent term for protein-containing complexes."
    },
    {
     "reference": "GO:0004535",
     "notes": "Gene Ontology molecular-function term for poly(A)-specific ribonuclease activity."
    },
    {
     "reference": "GO:0000288",
     "notes": "Gene Ontology biological-process term for deadenylation-dependent nuclear-transcribed mRNA decay."
    },
    {
     "reference": "PMID:11733989",
     "notes": "PubMed identifier for Chen et al. 2001, the 1.0 MDa Saccharomyces cerevisiae CCR4-NOT core-complex purification paper."
    },
    {
     "reference": "DOI:10.1006/jmbi.2001.5162",
     "notes": "DOI for Chen et al. 2001, 'Purification and characterization of the 1.0 MDa CCR4-NOT complex identifies two novel components of the complex', verified through NCBI E-utilities."
    },
    {
     "reference": "PMID:11239395",
     "notes": "PubMed identifier for Tucker et al. 2001, the budding-yeast Ccr4/Caf1 cytoplasmic mRNA deadenylase paper."
    },
    {
     "reference": "DOI:10.1016/s0092-8674(01)00225-2",
     "notes": "DOI for Tucker et al. 2001, 'The transcription factor associated Ccr4 and Caf1 proteins are components of the major cytoplasmic mRNA deadenylase in Saccharomyces cerevisiae', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_ccr4_not_deadenylation",
     "title": "CCR4-NOT supports yeast cytoplasmic mRNA deadenylation",
     "description": "In Saccharomyces cerevisiae, the nine-subunit 1.0 MDa CCR4-NOT core complex carries Ccr4/Caf1-dependent mRNA deadenylase activity that shortens poly(A) tails.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the nine curated CCR4-NOT core constituents and the broad deadenylase function without resolving mRNA recruitment, Not-module architecture or downstream decapping and exonuclease steps.",
     "nodes": [
      {
       "node_id": "ccr4_core_subunit",
       "label": "Ccr4 CCR4-NOT core subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ccr4_core_subunit"
      },
      {
       "node_id": "caf1_pop2_core_subunit",
       "label": "Caf1/Pop2 CCR4-NOT core subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "caf1_pop2_core_subunit"
      },
      {
       "node_id": "not1_cdc39_core_subunit",
       "label": "Not1/Cdc39 CCR4-NOT core subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "not1_cdc39_core_subunit"
      },
      {
       "node_id": "not2_cdc36_core_subunit",
       "label": "Not2/Cdc36 CCR4-NOT core subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "not2_cdc36_core_subunit"
      },
      {
       "node_id": "not3_core_subunit",
       "label": "Not3 CCR4-NOT core subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "not3_core_subunit"
      },
      {
       "node_id": "not4_mot2_core_subunit",
       "label": "Not4/Mot2 CCR4-NOT core subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "not4_mot2_core_subunit"
      },
      {
       "node_id": "not5_core_subunit",
       "label": "Not5 CCR4-NOT core subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "not5_core_subunit"
      },
      {
       "node_id": "caf40_core_subunit",
       "label": "Caf40 CCR4-NOT core subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "caf40_core_subunit"
      },
      {
       "node_id": "caf130_core_subunit",
       "label": "Caf130 CCR4-NOT core subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "caf130_core_subunit"
      },
      {
       "node_id": "ccr4_not_core_complex",
       "label": "CCR4-NOT core complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030015"
      },
      {
       "node_id": "poly_a_specific_ribonuclease_activity",
       "label": "poly(A)-specific ribonuclease activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0004535"
      },
      {
       "node_id": "deadenylation_dependent_mrna_decay",
       "label": "nuclear-transcribed mRNA catabolic process, deadenylation-dependent decay",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0000288"
      }
     ],
     "edges": [
      {
       "subject": "ccr4_core_subunit",
       "predicate": "contributes to",
       "object": "ccr4_not_core_complex",
       "description": "Ccr4 CCR4-NOT core subunit is a constituent of the budding-yeast CCR4-NOT core complex.",
       "evidence": [
        {
         "reference": "GO:0030015",
         "notes": "GO:0030015 defines the Saccharomyces CCR4-NOT core complex as comprising Ccr4p, Caf1p, Caf40p, Caf130p, Not1p, Not2p, Not3p, Not4p and Not5p."
        },
        {
         "reference": "DOI:10.1006/jmbi.2001.5162",
         "notes": "Chen et al. 2001 purified the Saccharomyces cerevisiae 1.0 MDa CCR4-NOT complex and identified CCR4, CAF1, NOT1-NOT5, CAF40 and CAF130 by mass spectrometry."
        }
       ]
      },
      {
       "subject": "caf1_pop2_core_subunit",
       "predicate": "contributes to",
       "object": "ccr4_not_core_complex",
       "description": "Caf1/Pop2 CCR4-NOT core subunit is a constituent of the budding-yeast CCR4-NOT core complex.",
       "evidence": [
        {
         "reference": "GO:0030015",
         "notes": "GO:0030015 defines the Saccharomyces CCR4-NOT core complex as comprising Ccr4p, Caf1p, Caf40p, Caf130p, Not1p, Not2p, Not3p, Not4p and Not5p."
        },
        {
         "reference": "DOI:10.1006/jmbi.2001.5162",
         "notes": "Chen et al. 2001 purified the Saccharomyces cerevisiae 1.0 MDa CCR4-NOT complex and identified CCR4, CAF1, NOT1-NOT5, CAF40 and CAF130 by mass spectrometry."
        }
       ]
      },
      {
       "subject": "not1_cdc39_core_subunit",
       "predicate": "contributes to",
       "object": "ccr4_not_core_complex",
       "description": "Not1/Cdc39 CCR4-NOT core subunit is a constituent of the budding-yeast CCR4-NOT core complex.",
       "evidence": [
        {
         "reference": "GO:0030015",
         "notes": "GO:0030015 defines the Saccharomyces CCR4-NOT core complex as comprising Ccr4p, Caf1p, Caf40p, Caf130p, Not1p, Not2p, Not3p, Not4p and Not5p."
        },
        {
         "reference": "DOI:10.1006/jmbi.2001.5162",
         "notes": "Chen et al. 2001 purified the Saccharomyces cerevisiae 1.0 MDa CCR4-NOT complex and identified CCR4, CAF1, NOT1-NOT5, CAF40 and CAF130 by mass spectrometry."
        }
       ]
      },
      {
       "subject": "not2_cdc36_core_subunit",
       "predicate": "contributes to",
       "object": "ccr4_not_core_complex",
       "description": "Not2/Cdc36 CCR4-NOT core subunit is a constituent of the budding-yeast CCR4-NOT core complex.",
       "evidence": [
        {
         "reference": "GO:0030015",
         "notes": "GO:0030015 defines the Saccharomyces CCR4-NOT core complex as comprising Ccr4p, Caf1p, Caf40p, Caf130p, Not1p, Not2p, Not3p, Not4p and Not5p."
        },
        {
         "reference": "DOI:10.1006/jmbi.2001.5162",
         "notes": "Chen et al. 2001 purified the Saccharomyces cerevisiae 1.0 MDa CCR4-NOT complex and identified CCR4, CAF1, NOT1-NOT5, CAF40 and CAF130 by mass spectrometry."
        }
       ]
      },
      {
       "subject": "not3_core_subunit",
       "predicate": "contributes to",
       "object": "ccr4_not_core_complex",
       "description": "Not3 CCR4-NOT core subunit is a constituent of the budding-yeast CCR4-NOT core complex.",
       "evidence": [
        {
         "reference": "GO:0030015",
         "notes": "GO:0030015 defines the Saccharomyces CCR4-NOT core complex as comprising Ccr4p, Caf1p, Caf40p, Caf130p, Not1p, Not2p, Not3p, Not4p and Not5p."
        },
        {
         "reference": "DOI:10.1006/jmbi.2001.5162",
         "notes": "Chen et al. 2001 purified the Saccharomyces cerevisiae 1.0 MDa CCR4-NOT complex and identified CCR4, CAF1, NOT1-NOT5, CAF40 and CAF130 by mass spectrometry."
        }
       ]
      },
      {
       "subject": "not4_mot2_core_subunit",
       "predicate": "contributes to",
       "object": "ccr4_not_core_complex",
       "description": "Not4/Mot2 CCR4-NOT core subunit is a constituent of the budding-yeast CCR4-NOT core complex.",
       "evidence": [
        {
         "reference": "GO:0030015",
         "notes": "GO:0030015 defines the Saccharomyces CCR4-NOT core complex as comprising Ccr4p, Caf1p, Caf40p, Caf130p, Not1p, Not2p, Not3p, Not4p and Not5p."
        },
        {
         "reference": "DOI:10.1006/jmbi.2001.5162",
         "notes": "Chen et al. 2001 purified the Saccharomyces cerevisiae 1.0 MDa CCR4-NOT complex and identified CCR4, CAF1, NOT1-NOT5, CAF40 and CAF130 by mass spectrometry."
        }
       ]
      },
      {
       "subject": "not5_core_subunit",
       "predicate": "contributes to",
       "object": "ccr4_not_core_complex",
       "description": "Not5 CCR4-NOT core subunit is a constituent of the budding-yeast CCR4-NOT core complex.",
       "evidence": [
        {
         "reference": "GO:0030015",
         "notes": "GO:0030015 defines the Saccharomyces CCR4-NOT core complex as comprising Ccr4p, Caf1p, Caf40p, Caf130p, Not1p, Not2p, Not3p, Not4p and Not5p."
        },
        {
         "reference": "DOI:10.1006/jmbi.2001.5162",
         "notes": "Chen et al. 2001 purified the Saccharomyces cerevisiae 1.0 MDa CCR4-NOT complex and identified CCR4, CAF1, NOT1-NOT5, CAF40 and CAF130 by mass spectrometry."
        }
       ]
      },
      {
       "subject": "caf40_core_subunit",
       "predicate": "contributes to",
       "object": "ccr4_not_core_complex",
       "description": "Caf40 CCR4-NOT core subunit is a constituent of the budding-yeast CCR4-NOT core complex.",
       "evidence": [
        {
         "reference": "GO:0030015",
         "notes": "GO:0030015 defines the Saccharomyces CCR4-NOT core complex as comprising Ccr4p, Caf1p, Caf40p, Caf130p, Not1p, Not2p, Not3p, Not4p and Not5p."
        },
        {
         "reference": "DOI:10.1006/jmbi.2001.5162",
         "notes": "Chen et al. 2001 purified the Saccharomyces cerevisiae 1.0 MDa CCR4-NOT complex and identified CCR4, CAF1, NOT1-NOT5, CAF40 and CAF130 by mass spectrometry."
        }
       ]
      },
      {
       "subject": "caf130_core_subunit",
       "predicate": "contributes to",
       "object": "ccr4_not_core_complex",
       "description": "Caf130 CCR4-NOT core subunit is a constituent of the budding-yeast CCR4-NOT core complex.",
       "evidence": [
        {
         "reference": "GO:0030015",
         "notes": "GO:0030015 defines the Saccharomyces CCR4-NOT core complex as comprising Ccr4p, Caf1p, Caf40p, Caf130p, Not1p, Not2p, Not3p, Not4p and Not5p."
        },
        {
         "reference": "DOI:10.1006/jmbi.2001.5162",
         "notes": "Chen et al. 2001 purified the Saccharomyces cerevisiae 1.0 MDa CCR4-NOT complex and identified CCR4, CAF1, NOT1-NOT5, CAF40 and CAF130 by mass spectrometry."
        }
       ]
      },
      {
       "subject": "ccr4_not_core_complex",
       "predicate": "enables",
       "object": "poly_a_specific_ribonuclease_activity",
       "description": "The CCR4-NOT complex supplies Ccr4/Caf1-dependent cytoplasmic poly(A)-specific exonuclease activity.",
       "evidence": [
        {
         "reference": "DOI:10.1016/s0092-8674(01)00225-2",
         "notes": "Tucker et al. 2001 purified Caf1p with a Ccr4p-dependent poly(A)-specific exonuclease activity."
        },
        {
         "reference": "GO:0004535",
         "notes": "GO:0004535 denotes poly(A)-specific ribonuclease activity."
        }
       ]
      },
      {
       "subject": "poly_a_specific_ribonuclease_activity",
       "predicate": "supports",
       "object": "deadenylation_dependent_mrna_decay",
       "description": "Poly(A)-specific exonuclease activity shortens mRNA poly(A) tails during deadenylation-dependent decay.",
       "evidence": [
        {
         "reference": "DOI:10.1016/s0092-8674(01)00225-2",
         "notes": "Tucker et al. 2001 established that Ccr4 and Caf1 are required for normal mRNA deadenylation in vivo."
        },
        {
         "reference": "GO:0000288",
         "notes": "GO:0000288 defines the major deadenylation-dependent decay pathway as including poly(A)-tail shortening."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_ccr4_not_core_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the CCR4-NOT core constituent classes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#ccr4_core_subunit",
      "components#caf1_pop2_core_subunit",
      "components#not1_cdc39_core_subunit",
      "components#not2_cdc36_core_subunit",
      "components#not3_core_subunit",
      "components#not4_mot2_core_subunit",
      "components#not5_core_subunit",
      "components#caf40_core_subunit",
      "components#caf130_core_subunit"
     ],
     "rationale": "The budding-yeast CCR4-NOT core contains nuclease, NOT and Caf subunits. Exact InterPro, Pfam, NCBIfam or UniProt family CURIEs should only be curated after verifying that they denote full subunit classes rather than shared nuclease, NOT-box or WD-repeat domains.",
     "evidence": [
      {
       "reference": "GO:0030015",
       "notes": "GO:0030015 defines the Saccharomyces CCR4-NOT core complex as comprising Ccr4p, Caf1p, Caf40p, Caf130p, Not1p, Not2p, Not3p, Not4p and Not5p."
      },
      {
       "reference": "DOI:10.1006/jmbi.2001.5162",
       "notes": "Chen et al. 2001 purified the Saccharomyces cerevisiae 1.0 MDa CCR4-NOT complex and identified CCR4, CAF1, NOT1-NOT5, CAF40 and CAF130 by mass spectrometry."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    }
   ]
  },
  {
   "identifier": "GO:0005938",
   "label": "cell cortex",
   "structure_category": "OTHER",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The region of a cell that lies just beneath the plasma membrane and often, but not always, contains a network of actin filaments and associated proteins.",
   "definition_source": "GO:0005938",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T23:24:31Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T23:25:15Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added cytoplasm parentage, Saccharomyces scope, GO/DOI evidence, a nonmechanistic cortex-substructure topology graph, and a resolved boundary discussion for actin-patch and septin-ring components.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T23:26:19Z",
     "curator": "codex",
     "action": "NARROWED_TAXONOMIC_SCOPE",
     "changes": "Narrowed the Saccharomyces taxonomic row to the cortical actin-patch claim directly supported by the Kaksonen et al. endocytosis evidence.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005737"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has a cell cortex beneath the plasma membrane where actin cortical patches assemble during endocytosis.",
     "reference": "DOI:10.1016/S0092-8674(03)00883-3"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which cortical endocytic actin patches assemble at the cell cortex during receptor internalization.",
     "reference": "DOI:10.1016/S0092-8674(03)00883-3"
    }
   ],
   "functions": [
    {
     "function_id": "cortical_cytoskeletal_organization",
     "label": "cortical cytoskeletal organization",
     "description": "The budding-yeast cell cortex localizes actin cortical patches during endocytic internalization and septin rings at the division plane.",
     "evidence": [
      {
       "reference": "GO:0005938",
       "notes": "GO:0005938 defines the cell cortex as the sub-plasma-membrane region that can contain actin filaments and associated proteins."
      },
      {
       "reference": "DOI:10.1016/S0092-8674(03)00883-3",
       "notes": "Kaksonen, Sun and Drubin 2003 followed yeast endocytic internalization at cortical actin-patch sites."
      },
      {
       "reference": "DOI:10.3389/fcell.2016.00123",
       "notes": "Glomb and Gronemeyer 2016 review septin-ring organization and cytokinesis functions at the budding-yeast cortex."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005938",
     "notes": "Gene Ontology cellular-component term for the cell cortex."
    },
    {
     "reference": "GO:0005737",
     "notes": "Gene Ontology cellular-component parent term for the cytoplasm."
    },
    {
     "reference": "GO:0005886",
     "notes": "Gene Ontology cellular-component term for the plasma membrane that bounds the cell cortex."
    },
    {
     "reference": "GO:0030479",
     "notes": "Gene Ontology cellular-component term for actin cortical patches, which are part of the cell cortex."
    },
    {
     "reference": "GO:0005940",
     "notes": "Gene Ontology cellular-component term for the septin ring, another cortex-localized cytoskeletal structure."
    },
    {
     "reference": "DOI:10.1016/S0092-8674(03)00883-3",
     "notes": "Kaksonen, Sun and Drubin 2003, A Pathway for Association of Receptors, Adaptors, and Actin during Endocytic Internalization, Cell."
    },
    {
     "reference": "DOI:10.1083/jcb.200404159",
     "notes": "Young, Cooper and Bridgman 2004, Yeast actin patches are networks of branched actin filaments, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.3389/fcell.2016.00123",
     "notes": "Glomb and Gronemeyer 2016, Septin Organization and Functions in Budding Yeast, Frontiers in Cell and Developmental Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_cell_cortex_substructure_topology",
     "title": "Yeast cell cortex hosts actin patches and septin rings",
     "description": "The Saccharomyces cell cortex is the sub-plasma-membrane region where actin cortical patches assemble for endocytosis and the septin ring organizes at the division plane.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records regional placement of cortex-localized structures without duplicating the assembly mechanisms or protein constituents curated on the actin cortical patch and septin ring records.",
     "nodes": [
      {
       "node_id": "plasma_membrane",
       "label": "plasma membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005886"
      },
      {
       "node_id": "cell_cortex",
       "label": "cell cortex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005938"
      },
      {
       "node_id": "actin_cortical_patch",
       "label": "actin cortical patch",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030479"
      },
      {
       "node_id": "septin_ring",
       "label": "septin ring",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005940"
      },
      {
       "node_id": "endocytic_internalization",
       "label": "endocytic internalization",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "cell_cortex",
       "predicate": "lies beneath",
       "object": "plasma_membrane",
       "description": "The cell cortex is the region immediately beneath the plasma membrane.",
       "evidence": [
        {
         "reference": "GO:0005938",
         "notes": "GO:0005938 defines the cell cortex as the region just beneath the plasma membrane."
        }
       ]
      },
      {
       "subject": "actin_cortical_patch",
       "predicate": "assembles at",
       "object": "cell_cortex",
       "description": "Yeast actin cortical patches assemble at cortical endocytic sites during receptor internalization.",
       "evidence": [
        {
         "reference": "DOI:10.1016/S0092-8674(03)00883-3",
         "notes": "Kaksonen, Sun and Drubin 2003 followed actin recruitment at cortical endocytic sites."
        },
        {
         "reference": "DOI:10.1083/jcb.200404159",
         "notes": "Young, Cooper and Bridgman 2004 examined branched actin filaments in yeast actin patches."
        }
       ]
      },
      {
       "subject": "septin_ring",
       "predicate": "assembles at",
       "object": "cell_cortex",
       "description": "Budding-yeast septins organize a cortical ring at the division plane.",
       "evidence": [
        {
         "reference": "GO:0005940",
         "notes": "GO:0005940 defines the septin ring as a ring-shaped structure at the cell cortex in the division plane."
        },
        {
         "reference": "DOI:10.3389/fcell.2016.00123",
         "notes": "Glomb and Gronemeyer 2016 review cortical septin-ring organization in budding yeast."
        }
       ]
      },
      {
       "subject": "actin_cortical_patch",
       "predicate": "supports",
       "object": "endocytic_internalization",
       "description": "Actin cortical patches move inward from the cortex as endocytic internalization proceeds.",
       "evidence": [
        {
         "reference": "DOI:10.1016/S0092-8674(03)00883-3",
         "notes": "Kaksonen, Sun and Drubin 2003 followed receptors, adaptors and actin during yeast endocytic internalization."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "cell_cortex_substructure_boundary",
     "prompt": "Should actin, Arp2/3, or septin proteins be duplicated as direct cell cortex components?",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#yeast_cell_cortex_substructure_topology"
     ],
     "rationale": "GO:0005938 denotes the sub-plasma-membrane region. Actin cortical patches and septin rings are cortex-localized substructures that already have their own structure records, so actin, Arp2/3, and septin constituents remain on those lower-level records instead of being duplicated as molecular components of the parent region.",
     "evidence": [
      {
       "reference": "GO:0005938",
       "notes": "GO:0005938 identifies the cell-cortex region."
      },
      {
       "reference": "GO:0030479",
       "notes": "GO:0030479 identifies the actin cortical patch as a cortex-localized structure."
      },
      {
       "reference": "GO:0005940",
       "notes": "GO:0005940 identifies the septin ring at the cell cortex."
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0097610",
   "label": "cell surface furrow",
   "structure_category": "OTHER",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "A furrow that may be found on the cell surface. Examples include the cingulum and sulcus found in some dinoflagellates. A persistent invaginated groove or trench in the cortical cell surface of single-celled microbial eukaryotes—including the equatorial cingulum and ventral sulcus furrows of dinoflagellates, as well as the ventral feeding/flagellar grooves of excavates, cryptophytes, and euglenids. Supported by underlying cortical alveoli, epiplastids, and microtubular ribbons, the cell surface furrow channels flagellar beating waves and directs hydrodynamic flow for propulsion and prey capture.",
   "definition_source": "GO:0097610",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0110165"
   ],
   "part_of": [
    "GO:0009986"
   ],
   "synonyms": [
    {
     "synonym_text": "furrow",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0097610"
    },
    {
     "synonym_text": "groove",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0097610"
    },
    {
     "synonym_text": "cell surface groove",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0097610"
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2864",
     "taxon_label": "Dinophyceae",
     "presence": "VARIABLE",
     "note": "GO:0097611 places this cingulum cell-surface furrow in Dinophyceae and defines it as wrapping around a dinoflagellate cell.",
     "reference": "GO:0097611"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0097610",
     "notes": "Gene Ontology cellular-component term for cell surface furrow: A furrow that may be found on the cell surface. Examples include the cingulum and sulcus found in some dinoflagellates."
    },
    {
     "reference": "GO:0097611",
     "notes": "Gene Ontology cellular-component term for the dinoflagellate cingulum."
    },
    {
     "reference": "PMID:7002229",
     "notes": "PubMed record for Taylor 1980, the subscription Biosystems dinoflagellate-evolution review cited by GO:0097611; EuropePMC reported no PMC, open-access, full-text, or PDF route in this pass."
    },
    {
     "reference": "DOI:10.1016/0303-2647(80)90006-4",
     "notes": "Crossref and EuropePMC metadata identify DOI:10.1016/0303-2647(80)90006-4 as the Taylor 1980 Biosystems review behind PMID:7002229; no article-body text was reachable through the checked metadata routes, so this record uses it only as bibliographic corroboration for the GO definition xref."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cell_surface_furrow_mechanism",
     "title": "Cell surface furrow assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of cell surface furrow (GO:0097610) to its biological functions.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "cell_surface_furrow",
       "label": "cell surface furrow",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097610",
       "description": "A furrow that may be found on the cell surface."
      },
      {
       "node_id": "cell_surface",
       "label": "cell surface",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009986",
       "description": "Enclosing or holo-structural assembly (cell surface, GO:0009986) containing cell surface furrow."
      }
     ],
     "edges": [
      {
       "subject": "cell_surface_furrow",
       "predicate": "is part of",
       "object": "cell_surface",
       "description": "Cell surface furrow forms an integral structural compartment or subassembly of cell surface.",
       "evidence": [
        {
         "reference": "PMID:7002229",
         "notes": "PubMed record for Taylor 1980, the subscription Biosystems dinoflagellate-evolution review cited by GO:0097611; EuropePMC reported no PMC, open-access, full-text, or PDF route in this pass."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:42Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of cell surface furrow (GO:0097610) in category OTHER with verified GO hierarchy, compartmental context, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "GO:0005933",
   "label": "cellular bud",
   "structure_category": "OTHER",
   "structure_kind": "OTHER",
   "definition": "A cellular outgrowth formed during budding reproduction that remains connected to a mother cell while it grows into a new individual.",
   "definition_source": "GO:0005933",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-14T23:30:49Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T23:31:21Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added UniProt growing-bud synonymy, bud membrane/neck/tip parts, the UniProt SL-0027 xref, budding-yeast distribution and example evidence, a budding-growth function, GO/UniProt/DOI evidence, and a nonmechanistic cellular-bud topology graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T23:45:45Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved #906 by narrowing the Saccharomyces cerevisiae canonical example to the Pea2/Spa2 budding-site localization claim supported by DOI:10.1083/jcb.135.3.725.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "bud",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0027"
    },
    {
     "synonym_text": "growing bud",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0027"
    }
   ],
   "has_part": [
    "GO:0033101",
    "GO:0005935",
    "GO:0005934"
   ],
   "xrefs": [
    "uniprot.location:SL-0027"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast forms mother-attached cellular buds during mitotic polarized growth before cytokinesis separates mother and daughter.",
     "reference": "DOI:10.3389/fcell.2016.00123"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which Pea2 and Spa2 polarity proteins localize to polarized-growth sites during budding.",
     "reference": "DOI:10.1083/jcb.135.3.725"
    }
   ],
   "functions": [
    {
     "function_id": "budding_growth",
     "label": "budding growth",
     "description": "The cellular bud is the daughter-cell outgrowth that expands by polarized growth before cytokinesis separates it from the mother yeast cell.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.135.3.725",
       "notes": "Valtz and Herskowitz 1996 studied bipolar and mating-projection growth through Saccharomyces polarity proteins that localize to budding sites."
      },
      {
       "reference": "DOI:10.3389/fcell.2016.00123",
       "notes": "Glomb and Gronemeyer 2016 review the mother-bud neck as the cortical cytokinesis site organized during budding-yeast growth."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005933",
     "notes": "Gene Ontology cellular-component term for the cellular bud."
    },
    {
     "reference": "GO:0033101",
     "notes": "Gene Ontology cellular-component term for the cellular bud membrane."
    },
    {
     "reference": "GO:0005935",
     "notes": "Gene Ontology cellular-component term for the cellular bud neck."
    },
    {
     "reference": "GO:0005934",
     "notes": "Gene Ontology cellular-component term for the cellular bud tip."
    },
    {
     "reference": "uniprot.location:SL-0027",
     "notes": "UniProt Subcellular Location entry SL-0027 maps Bud to GO:0005933 and lists Growing bud as a synonym."
    },
    {
     "reference": "uniprot.location:SL-0028",
     "notes": "UniProt Subcellular Location entry SL-0028 maps Bud membrane to GO:0033101 and places the bud membrane under Bud."
    },
    {
     "reference": "uniprot.location:SL-0029",
     "notes": "UniProt Subcellular Location entry SL-0029 maps Bud neck to GO:0005935 and places the bud neck under Bud."
    },
    {
     "reference": "uniprot.location:SL-0030",
     "notes": "UniProt Subcellular Location entry SL-0030 maps Bud tip to GO:0005934 and places the bud tip under Bud."
    },
    {
     "reference": "DOI:10.1083/jcb.135.3.725",
     "notes": "Valtz and Herskowitz 1996, Pea2 protein of yeast is localized to sites of polarized growth and is required for efficient mating and bipolar budding, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.3389/fcell.2016.00123",
     "notes": "Glomb and Gronemeyer 2016, Septin Organization and Functions in Budding Yeast, Frontiers in Cell and Developmental Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cellular_bud_topology",
     "title": "Cellular bud topology",
     "description": "The yeast cellular bud has a surrounding bud membrane, a distal bud tip, and a bud neck that constricts the connection between the mother and daughter cell.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures GO- and UniProt-backed bud regions without asserting a complete polarity, septin, or cytokinesis mechanism.",
     "nodes": [
      {
       "node_id": "cellular_bud",
       "label": "cellular bud",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005933"
      },
      {
       "node_id": "bud_membrane",
       "label": "cellular bud membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033101"
      },
      {
       "node_id": "bud_neck",
       "label": "cellular bud neck",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0005935"
      },
      {
       "node_id": "bud_tip",
       "label": "cellular bud tip",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0005934"
      }
     ],
     "edges": [
      {
       "subject": "bud_membrane",
       "predicate": "surrounds",
       "object": "cellular_bud",
       "description": "The bud membrane surrounds the cellular bud.",
       "evidence": [
        {
         "reference": "GO:0033101",
         "notes": "GO:0033101 identifies the membrane of the cellular bud."
        },
        {
         "reference": "uniprot.location:SL-0028",
         "notes": "UniProt SL-0028 places the bud membrane under the Bud location."
        }
       ]
      },
      {
       "subject": "bud_neck",
       "predicate": "is part of",
       "object": "cellular_bud",
       "description": "The bud neck is the constriction between the mother cell and the cellular bud.",
       "evidence": [
        {
         "reference": "GO:0005935",
         "notes": "GO:0005935 identifies the cellular bud neck."
        },
        {
         "reference": "uniprot.location:SL-0029",
         "notes": "UniProt SL-0029 places the bud neck under the Bud location."
        }
       ]
      },
      {
       "subject": "bud_tip",
       "predicate": "is part of",
       "object": "cellular_bud",
       "description": "The bud tip is the distal tip of the cellular bud, opposite the mother-cell attachment site.",
       "evidence": [
        {
         "reference": "GO:0005934",
         "notes": "GO:0005934 identifies the cellular bud tip."
        },
        {
         "reference": "uniprot.location:SL-0030",
         "notes": "UniProt SL-0030 places the bud tip under the Bud location."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0005935",
   "label": "cellular bud neck",
   "structure_category": "OTHER",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The constricted cellular region between a mother cell and its daughter bud in budding organisms.",
   "definition_source": "GO:0005935",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T01:03:12Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T01:03:42Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added UniProt bud-neck synonymy and xref, cellular-bud parthood, septin-ring substructure, budding-yeast distribution and example evidence, a bud-neck cytokinesis scaffold function, GO/UniProt/DOI evidence, a nonmechanistic bud-neck septin topology graph, and a septin/polarity-factor component-boundary decision.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T01:23:12Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved #913 and #914 by adding the boundary-discussion resolved_date, retitling the bud-neck function as a cytokinesis-site assertion, and removing the over-broad cytokinesis marker edge from the topology graph.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "bud neck",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0029"
    }
   ],
   "part_of": [
    "GO:0005933"
   ],
   "has_part": [
    "GO:0005940"
   ],
   "xrefs": [
    "uniprot.location:SL-0029"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast organizes a mother-bud neck where septins assemble during polarized bud growth and cytokinesis.",
     "reference": "DOI:10.3389/fcell.2016.00123"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which Cdc3, Cdc10, Cdc11, Cdc12, and Shs1 septins organize at the mother-bud neck.",
     "reference": "DOI:10.1534/genetics.107.073007"
    }
   ],
   "functions": [
    {
     "function_id": "bud_neck_cytokinesis_site",
     "label": "bud-neck cytokinesis site",
     "description": "The bud neck is the mother-bud cortical region where the septin ring assembles to organize budding-yeast cytokinesis.",
     "evidence": [
      {
       "reference": "GO:0005935",
       "notes": "GO:0005935 identifies the cellular bud neck."
      },
      {
       "reference": "DOI:10.3389/fcell.2016.00123",
       "notes": "Glomb and Gronemeyer 2016 review septin organization and cytokinesis functions at the budding-yeast bud neck."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005935",
     "notes": "Gene Ontology cellular-component term for the cellular bud neck."
    },
    {
     "reference": "GO:0005933",
     "notes": "Gene Ontology cellular-component term for the cellular bud."
    },
    {
     "reference": "GO:0005940",
     "notes": "Gene Ontology cellular-component term for the septin ring."
    },
    {
     "reference": "uniprot.location:SL-0029",
     "notes": "UniProt Subcellular Location entry SL-0029 maps Bud neck to GO:0005935 and places the bud neck under Bud."
    },
    {
     "reference": "uniprot.location:SL-0027",
     "notes": "UniProt Subcellular Location entry SL-0027 maps the parent Bud location to GO:0005933."
    },
    {
     "reference": "DOI:10.1534/genetics.107.073007",
     "notes": "Iwase et al. 2007 studied Shs1/Sep7 with the Cdc3, Cdc10, Cdc11, and Cdc12 septins of the budding-yeast septin ring."
    },
    {
     "reference": "DOI:10.3389/fcell.2016.00123",
     "notes": "Glomb and Gronemeyer 2016, 'Septin Organization and Functions in Budding Yeast', Frontiers in Cell and Developmental Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "bud_neck_septin_topology",
     "title": "Bud-neck septin topology",
     "description": "The cellular bud neck is the mother-daughter constriction where the budding-yeast septin ring assembles.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records bud-neck parthood and septin-ring localization without asserting the complete order of bud-site selection, septin collar splitting, actomyosin-ring recruitment, or cytokinesis.",
     "nodes": [
      {
       "node_id": "cellular_bud_neck",
       "label": "cellular bud neck",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005935"
      },
      {
       "node_id": "cellular_bud",
       "label": "cellular bud",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005933"
      },
      {
       "node_id": "septin_ring",
       "label": "septin ring",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005940"
      }
     ],
     "edges": [
      {
       "subject": "cellular_bud_neck",
       "predicate": "is part of",
       "object": "cellular_bud",
       "description": "The bud neck is the constriction between the mother cell and the cellular bud.",
       "evidence": [
        {
         "reference": "GO:0005935",
         "notes": "GO:0005935 identifies the cellular bud neck."
        },
        {
         "reference": "uniprot.location:SL-0029",
         "notes": "UniProt SL-0029 places the bud neck under the Bud location."
        }
       ]
      },
      {
       "subject": "septin_ring",
       "predicate": "assembles at",
       "object": "cellular_bud_neck",
       "description": "Budding-yeast septins assemble into a ring at the mother-bud neck.",
       "evidence": [
        {
         "reference": "DOI:10.1534/genetics.107.073007",
         "notes": "Iwase et al. 2007 studied the budding-yeast septin ring formed by Cdc3/Cdc10/Cdc11/Cdc12/Shs1."
        },
        {
         "reference": "DOI:10.3389/fcell.2016.00123",
         "notes": "Glomb and Gronemeyer 2016 review septin organization at the budding-yeast bud neck."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "septin_and_polarity_machinery_on_substructures",
     "prompt": "Keep septin and polarisome proteins on their own structure records rather than duplicating them as cellular bud neck components.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#bud_neck_septin_topology"
     ],
     "rationale": "GO:0005935 and UniProt SL-0029 identify the mother-daughter neck region. The septin ring and bud-neck polarisome are localized substructures, so this regional record links the septin ring by has_part and leaves septin or polarisome protein constituents on their own records.",
     "resolution_note": "Curated region-level bud-neck topology and did not duplicate septin or polarisome proteins as direct molecular components.",
     "evidence": [
      {
       "reference": "GO:0005935",
       "notes": "GO:0005935 identifies the cellular bud neck region."
      },
      {
       "reference": "GO:0005940",
       "notes": "GO:0005940 identifies the septin ring substructure."
      },
      {
       "reference": "DOI:10.3389/fcell.2016.00123",
       "notes": "Glomb and Gronemeyer 2016 review septin-ring organization at the budding-yeast bud neck."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15",
     "resolved_date": "2026-09-15"
    }
   ]
  },
  {
   "identifier": "GO:0031560",
   "label": "cellular bud neck polarisome",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "Protein complex that has a role in determining cell polarity, found at the neck of a fungal bud before and during cytokinesis.",
   "definition_source": "GO:0031560",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-28T21:25:51Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T21:26:48Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added polarisome parentage, bud-neck parthood, a reviewed-label-only Spa2/Pea2 scaffold component, Saccharomyces distribution and canonical example evidence, a bud-neck polarity function, a nonmechanistic topology graph, and grounding and component-boundary TODOs.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T21:40:37Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved #1742 by retargeting the Spa2/Pea2 topology edge from the GO:0031560 complex to the GO:0005935 bud-neck site and separating DOI-backed neck localization from GO-backed complex identity in the function and graph text.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:20:28Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0000133"
   ],
   "part_of": [
    "GO:0005935"
   ],
   "components": [
    {
     "component_id": "spa2_pea2_scaffold",
     "label": "Spa2/Pea2 polarisome scaffold",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "CONDITIONAL",
     "gene_symbols": [
      "SPA2",
      "PEA2"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Spa2 and Pea2 are curated as the Saccharomyces scaffold cohort directly localized to the bud neck; no exact source-neutral family CURIE was assigned for this grouped fungal component.",
     "role": "Scaffold proteins that localize to the mother-daughter neck before cytokinesis in budding Saccharomyces cells.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.135.3.725",
       "notes": "Valtz and Herskowitz 1996 found that Pea2 relocalizes to the neck between mother and daughter cells before cytokinesis and reported that Pea2 follows the same general localization pattern as Spa2."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P23201",
       "protein_label": "Scaffold protein SPA2",
       "gene_symbol": "SPA2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SPA2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12361575",
         "notes": "van Drogen F et al. 2002, ‘Spa2p functions as a scaffold-like protein to recruit the Mpk1p MAP kinase module to sites of polarized growth.’, Curr Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Bud tip' localisation of P23201."
        },
        {
         "reference": "PMID:31699995",
         "notes": "Xie Y et al. 2019, ‘Polarisome scaffolder Spa2-mediated macromolecular condensation of Aip5 for actin polymerization.’, Nat Commun. ECO:0000269 experimental evidence cited by UniProt for the 'Bud tip' localisation of P23201."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P40091",
       "protein_label": "Protein PEA2",
       "gene_symbol": "PEA2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene PEA2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P40091",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P40091, the single reviewed entry for gene PEA2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding-yeast Pea2 and Spa2 polarity proteins localize to the mother-daughter neck late in mitosis before cytokinesis.",
     "reference": "DOI:10.1083/jcb.135.3.725"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which Pea2 and Spa2 were localized to budding and mating polarity sites, including the neck between mother and daughter cells before cytokinesis.",
     "reference": "DOI:10.1083/jcb.135.3.725"
    }
   ],
   "functions": [
    {
     "function_id": "bud_neck_cell_polarity_organization",
     "label": "bud-neck cell-polarity organization",
     "description": "The cellular bud neck polarisome is the GO-defined cell-polarity complex at the fungal bud neck, where Valtz and Herskowitz 1996 observed the Saccharomyces Spa2/Pea2 polarity scaffold before cytokinesis.",
     "evidence": [
      {
       "reference": "GO:0031560",
       "notes": "GO:0031560 defines the cellular bud neck polarisome by its role in cell-polarity determination at the neck of a fungal bud before and during cytokinesis."
      },
      {
       "reference": "DOI:10.1083/jcb.135.3.725",
       "notes": "Valtz and Herskowitz 1996 observed Pea2 at the Saccharomyces mother-daughter neck before cytokinesis and connected Pea2 with the similarly localized Spa2 polarity protein."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031560",
     "notes": "Gene Ontology cellular-component term for the cellular bud neck polarisome."
    },
    {
     "reference": "GO:0000133",
     "notes": "Gene Ontology cellular-component term for polarisome."
    },
    {
     "reference": "GO:0005935",
     "notes": "Gene Ontology cellular-component term for the cellular bud neck."
    },
    {
     "reference": "DOI:10.1083/jcb.135.3.725",
     "notes": "Valtz and Herskowitz 1996, 'Pea2 protein of yeast is localized to sites of polarized growth and is required for efficient mating and bipolar budding', Journal of Cell Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "bud_neck_polarisome_topology",
     "title": "Bud-neck polarisome topology",
     "description": "Spa2 and Pea2 mark the Saccharomyces mother-daughter neck occupied by the GO-defined bud-neck polarisome before cytokinesis.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records direct bud-neck localization of the Spa2/Pea2 scaffold and the GO-defined placement of the bud-neck polarisome without asserting a complete actin-assembly pathway or adding candidate Bni1 or Bud6/Aip3 constituents.",
     "nodes": [
      {
       "node_id": "spa2_pea2_scaffold",
       "label": "Spa2/Pea2 polarisome scaffold",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "spa2_pea2_scaffold"
      },
      {
       "node_id": "cellular_bud_neck_polarisome",
       "label": "cellular bud neck polarisome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031560"
      },
      {
       "node_id": "cellular_bud_neck",
       "label": "cellular bud neck",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005935"
      },
      {
       "node_id": "bud_neck_cell_polarity_organization",
       "label": "bud-neck cell-polarity organization",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "cellular_bud_neck_polarisome",
       "predicate": "is part of",
       "object": "cellular_bud_neck",
       "description": "The cellular bud neck polarisome is localized to the bud neck before and during cytokinesis.",
       "evidence": [
        {
         "reference": "GO:0031560",
         "notes": "GO:0031560 defines this polarisome as being found at the neck of a fungal bud."
        },
        {
         "reference": "GO:0005935",
         "notes": "GO:0005935 identifies the cellular bud neck."
        }
       ]
      },
      {
       "subject": "spa2_pea2_scaffold",
       "predicate": "localizes to",
       "object": "cellular_bud_neck",
       "description": "Pea2 and Spa2 localize to the mother-daughter neck before cytokinesis.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.135.3.725",
         "notes": "Valtz and Herskowitz 1996 localized Pea2 to the mother-daughter neck before cytokinesis and described Pea2 and Spa2 localization as the same general pattern."
        }
       ]
      },
      {
       "subject": "cellular_bud_neck_polarisome",
       "predicate": "supports",
       "object": "bud_neck_cell_polarity_organization",
       "description": "The bud-neck polarisome is the cell-polarity protein complex found at the bud neck before and during cytokinesis.",
       "evidence": [
        {
         "reference": "GO:0031560",
         "notes": "GO:0031560 defines the bud-neck polarisome by its role in cell-polarity determination at the fungal bud neck."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_bud_neck_polarisome_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the bud-neck Spa2/Pea2 scaffold.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#spa2_pea2_scaffold"
     ],
     "rationale": "The first bud-neck polarisome record keeps Spa2 and Pea2 label-only rather than guessing InterPro, Pfam, or NCBIfam groundings whose broader homologous families may not exactly delimit the localized bud-neck scaffold.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.135.3.725",
       "notes": "Valtz and Herskowitz 1996 localized Saccharomyces Pea2 and Spa2 during budding and mating."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28"
    },
    {
     "discussion_id": "resolve_additional_bud_neck_polarisome_components",
     "prompt": "Resolve whether Bni1, Bud6/Aip3, or other generic polarisome proteins are direct cellular-bud-neck polarisome constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#spa2_pea2_scaffold",
      "causal_graphs#bud_neck_polarisome_topology"
     ],
     "rationale": "GO:0000133 names Bni1p and Bud6p among Saccharomyces polarisome proteins, but the opened bud-neck-localization evidence in this first pass directly supports only Pea2 and Spa2 at the mother-daughter neck.",
     "evidence": [
      {
       "reference": "GO:0000133",
       "notes": "GO:0000133 identifies Bni1p and Bud6p as generic Saccharomyces polarisome proteins."
      },
      {
       "reference": "DOI:10.1083/jcb.135.3.725",
       "notes": "Valtz and Herskowitz 1996 directly support Pea2 and Spa2 localization at the bud neck before cytokinesis."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28"
    }
   ]
  },
  {
   "identifier": "GO:0005934",
   "label": "cellular bud tip",
   "structure_category": "OTHER",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The distal region of a cellular bud opposite the mother-cell attachment site.",
   "definition_source": "GO:0005934",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T01:42:11Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T01:42:59Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added UniProt bud-tip synonymy and xref, cellular-bud parthood, Saccharomyces cerevisiae distribution and example evidence, a polarized bud-tip growth-site function, GO/UniProt/DOI evidence, a nonmechanistic bud-tip exocyst topology graph, and an exocyst/polarisome component-boundary decision.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T01:52:54Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved #917 by narrowing the Saccharomyces cerevisiae taxonomic-distribution note to the small-bud-tip exocyst observation directly supported by DOI:10.1083/jcb.130.2.299.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "bud tip",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0030"
    }
   ],
   "part_of": [
    "GO:0005933"
   ],
   "xrefs": [
    "uniprot.location:SL-0030"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast localizes Sec6/Sec8/Sec15 exocyst material to the distal tip of small buds during bud growth.",
     "reference": "DOI:10.1083/jcb.130.2.299"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which Sec6, Sec8, and Sec15 exocyst subunits localize to small bud tips.",
     "reference": "DOI:10.1083/jcb.130.2.299"
    }
   ],
   "functions": [
    {
     "function_id": "polarized_bud_tip_growth_site",
     "label": "polarized bud-tip growth site",
     "description": "The cellular bud tip is the distal bud region where polarized exocytic and polarity machinery localizes during budding-yeast growth.",
     "evidence": [
      {
       "reference": "GO:0005934",
       "notes": "GO:0005934 identifies the cellular bud tip."
      },
      {
       "reference": "DOI:10.1083/jcb.130.2.299",
       "notes": "TerBush and Novick 1995 localized the Sec6/Sec8/Sec15 complex to small bud tips in Saccharomyces cerevisiae."
      },
      {
       "reference": "DOI:10.1083/jcb.135.3.725",
       "notes": "Valtz and Herskowitz 1996 showed Pea2 and Spa2 polarity-protein localization at budding growth sites."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005934",
     "notes": "Gene Ontology cellular-component term for the cellular bud tip."
    },
    {
     "reference": "GO:0005933",
     "notes": "Gene Ontology cellular-component term for the cellular bud."
    },
    {
     "reference": "GO:0000145",
     "notes": "Gene Ontology cellular-component term for the exocyst."
    },
    {
     "reference": "GO:0031561",
     "notes": "Gene Ontology cellular-component term for the cellular bud tip polarisome."
    },
    {
     "reference": "uniprot.location:SL-0030",
     "notes": "UniProt Subcellular Location entry SL-0030 maps Bud tip to GO:0005934 and places the bud tip under Bud."
    },
    {
     "reference": "uniprot.location:SL-0027",
     "notes": "UniProt Subcellular Location entry SL-0027 maps the parent Bud location to GO:0005933."
    },
    {
     "reference": "DOI:10.1083/jcb.130.2.299",
     "notes": "TerBush and Novick 1995, 'Sec6, Sec8, and Sec15 are components of a multisubunit complex which localizes to small bud tips in Saccharomyces cerevisiae', Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1083/jcb.135.3.725",
     "notes": "Valtz and Herskowitz 1996, 'Pea2 protein of yeast is localized to sites of polarized growth and is required for efficient mating and bipolar budding', Journal of Cell Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "bud_tip_polarized_growth_topology",
     "title": "Bud-tip polarized-growth topology",
     "description": "The cellular bud tip is the distal bud region where the budding-yeast exocyst localizes during polarized growth.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records bud-tip parthood and exocyst localization without asserting a complete bud-polarity pathway, exocyst assembly order, or vesicle-fusion mechanism.",
     "nodes": [
      {
       "node_id": "cellular_bud_tip",
       "label": "cellular bud tip",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005934"
      },
      {
       "node_id": "cellular_bud",
       "label": "cellular bud",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005933"
      },
      {
       "node_id": "exocyst",
       "label": "exocyst",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000145"
      }
     ],
     "edges": [
      {
       "subject": "cellular_bud_tip",
       "predicate": "is part of",
       "object": "cellular_bud",
       "description": "The bud tip is the distal region of the cellular bud opposite the mother-cell attachment site.",
       "evidence": [
        {
         "reference": "GO:0005934",
         "notes": "GO:0005934 identifies the cellular bud tip."
        },
        {
         "reference": "uniprot.location:SL-0030",
         "notes": "UniProt SL-0030 places the bud tip under the Bud location."
        }
       ]
      },
      {
       "subject": "exocyst",
       "predicate": "localizes to",
       "object": "cellular_bud_tip",
       "description": "The budding-yeast Sec6/Sec8/Sec15 complex localizes to small bud tips.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.130.2.299",
         "notes": "TerBush and Novick 1995 identified Sec6p, Sec8p, and Sec15p at small bud tips."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "bud_tip_localized_complex_boundaries",
     "prompt": "Keep polarisome and exocyst proteins on their own structure records rather than duplicating them as cellular bud tip components.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#bud_tip_polarized_growth_topology"
     ],
     "rationale": "GO:0005934 and UniProt SL-0030 identify the distal bud-tip region. The cellular bud tip polarisome and the exocyst are localized complexes, so this regional record cites them as localized machinery without duplicating their protein subunits.",
     "resolution_note": "Curated region-level bud-tip topology and left exocyst or polarisome subunits on their own complex records.",
     "evidence": [
      {
       "reference": "GO:0005934",
       "notes": "GO:0005934 identifies the cellular bud tip region."
      },
      {
       "reference": "GO:0031561",
       "notes": "GO:0031561 identifies the cellular bud tip polarisome as a bud-tip-localized complex."
      },
      {
       "reference": "GO:0000145",
       "notes": "GO:0000145 identifies the exocyst complex."
      },
      {
       "reference": "DOI:10.1083/jcb.130.2.299",
       "notes": "TerBush and Novick 1995 localized Sec6p/Sec8p/Sec15p exocyst material to small bud tips."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15",
     "resolved_date": "2026-09-15"
    }
   ]
  },
  {
   "identifier": "GO:0031561",
   "label": "cellular bud tip polarisome",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "Protein complex that has a role in determining cell polarity, found at the tip of a growing fungal bud.",
   "definition_source": "GO:0031561",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-28T19:36:57Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T19:40:49Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added polarisome parentage, cellular-bud-tip parthood, Spa2/Pea2 and Bud6/Aip3 constituents, Saccharomyces distribution and canonical example evidence, a bud-tip morphogenesis function, a nonmechanistic 12S polarisome topology graph, and grounding and component-boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T19:57:58Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved #1738 by renaming the Bud6/Aip3 component and graph node from an actin nucleation-promoting factor to an actin-associated polarity protein.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:20:32Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "updated gene_symbols/synonym annotations for UniProtKB protein_examples.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0000133"
   ],
   "part_of": [
    "GO:0005934"
   ],
   "components": [
    {
     "component_id": "spa2_pea2_scaffold",
     "label": "Spa2/Pea2 polarisome scaffold",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "CONDITIONAL",
     "gene_symbols": [
      "SPA2",
      "PEA2"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Spa2 and Pea2 are curated as the Saccharomyces scaffold cohort that helps delimit the bud-tip polarisome; no exact source-neutral family CURIE was assigned for this grouped fungal component.",
     "role": "Scaffold proteins that localize to budding growth sites and form a stable pair in the Saccharomyces 12S polarisome.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.135.3.725",
       "notes": "Valtz and Herskowitz 1996 showed that Pea2 and Spa2 localize to polarized-growth sites in budding and mating cells and depend on one another for stable localization."
      },
      {
       "reference": "DOI:10.1128/MCB.18.7.4053",
       "notes": "Sheu et al. 1998 found that Spa2 interacts with Pea2 in two-hybrid and coimmunoprecipitation experiments."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P23201",
       "protein_label": "Scaffold protein SPA2",
       "gene_symbol": "SPA2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SPA2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12361575",
         "notes": "van Drogen F et al. 2002, ‘Spa2p functions as a scaffold-like protein to recruit the Mpk1p MAP kinase module to sites of polarized growth.’, Curr Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Bud tip' localisation of P23201."
        },
        {
         "reference": "PMID:31699995",
         "notes": "Xie Y et al. 2019, ‘Polarisome scaffolder Spa2-mediated macromolecular condensation of Aip5 for actin polymerization.’, Nat Commun. ECO:0000269 experimental evidence cited by UniProt for the 'Bud tip' localisation of P23201."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P40091",
       "protein_label": "Protein PEA2",
       "gene_symbol": "PEA2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene PEA2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P40091",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P40091, the single reviewed entry for gene PEA2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "bud6_actin_associated_polarity_protein",
     "label": "Bud6/Aip3 actin-associated polarity protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "CONDITIONAL",
     "gene_symbols": [
      "BUD6",
      "AIP3"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Bud6/Aip3 is curated as the Saccharomyces actin-associated 12S polarisome constituent from Sheu et al. 1998; no exact family grounding was assigned for a broader fungal cohort.",
     "role": "Actin-associated polarity protein that cosediments with Spa2 and Pea2 in the budding-yeast 12S polarisome.",
     "evidence": [
      {
       "reference": "DOI:10.1128/MCB.18.7.4053",
       "notes": "Sheu et al. 1998 showed that Spa2 interacts with Bud6/Aip3 by two-hybrid analysis and that a significant portion of Spa2, Pea2, and Bud6 cosediments as a 12S multiprotein complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P41697",
       "protein_label": "Bud site selection protein 6",
       "gene_symbol": "BUD6",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene BUD6 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure (also declared as synonym AIP3).",
       "evidence": [
        {
         "reference": "PMID:31699995",
         "notes": "Xie Y et al. 2019, ‘Polarisome scaffolder Spa2-mediated macromolecular condensation of Aip5 for actin polymerization.’, Nat Commun. ECO:0000269 experimental evidence cited by UniProt for the 'Bud tip' localisation of P41697."
        },
        {
         "reference": "PMID:41065574",
         "notes": "Magliozzi JO et al. 2025, ‘Aip5 forms a \"composite\" actin nucleator with Bud6 and caps pointed ends of actin filaments.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Bud tip' localisation of P41697."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding-yeast Spa2, Pea2, and Bud6/Aip3 proteins localize to polarized growth sites, including small bud tips, and form a 12S polarisome complex.",
     "reference": "DOI:10.1128/MCB.18.7.4053"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which Spa2, Pea2, and Bud6/Aip3 were connected by two-hybrid, coimmunoprecipitation, and velocity-sedimentation assays.",
     "reference": "DOI:10.1128/MCB.18.7.4053"
    }
   ],
   "functions": [
    {
     "function_id": "bud_tip_polarized_morphogenesis",
     "label": "bud-tip polarized morphogenesis",
     "description": "The cellular bud tip polarisome concentrates Spa2, Pea2, and Bud6/Aip3 at budding growth sites to support polarized morphogenesis in Saccharomyces cerevisiae.",
     "evidence": [
      {
       "reference": "GO:0031561",
       "notes": "GO:0031561 defines the cellular bud tip polarisome by its role in determining cell polarity at the tip of a growing fungal bud."
      },
      {
       "reference": "DOI:10.1128/MCB.18.7.4053",
       "notes": "Sheu et al. 1998 proposed that Spa2, Pea2, and Bud6 act together in a complex to promote polarized morphogenesis."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031561",
     "notes": "Gene Ontology cellular-component term for the cellular bud tip polarisome."
    },
    {
     "reference": "GO:0000133",
     "notes": "Gene Ontology cellular-component term for polarisome."
    },
    {
     "reference": "GO:0005934",
     "notes": "Gene Ontology cellular-component term for the cellular bud tip."
    },
    {
     "reference": "DOI:10.1128/MCB.18.7.4053",
     "notes": "Sheu et al. 1998, 'Spa2p interacts with cell polarity proteins and signaling components involved in yeast cell morphogenesis', Molecular and Cellular Biology."
    },
    {
     "reference": "DOI:10.1083/jcb.135.3.725",
     "notes": "Valtz and Herskowitz 1996, 'Pea2 protein of yeast is localized to sites of polarized growth and is required for efficient mating and bipolar budding', Journal of Cell Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "bud_tip_12s_polarisome_topology",
     "title": "Bud-tip 12S polarisome topology",
     "description": "Spa2 and Pea2 form a stable scaffold and Bud6/Aip3 cosediments with that scaffold in the Saccharomyces 12S polarisome found at budding growth sites.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph captures component participation and bud-tip localization without asserting a complete actin-assembly pathway or including candidate Bni1, Aip5, MAPK, or exocyst partners.",
     "nodes": [
      {
       "node_id": "spa2_pea2_scaffold",
       "label": "Spa2/Pea2 polarisome scaffold",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "spa2_pea2_scaffold"
      },
      {
       "node_id": "bud6_actin_associated_polarity_protein",
       "label": "Bud6/Aip3 actin-associated polarity protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "bud6_actin_associated_polarity_protein"
      },
      {
       "node_id": "cellular_bud_tip_polarisome",
       "label": "cellular bud tip polarisome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031561"
      },
      {
       "node_id": "cellular_bud_tip",
       "label": "cellular bud tip",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0005934"
      },
      {
       "node_id": "bud_tip_polarized_morphogenesis",
       "label": "bud-tip polarized morphogenesis",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "spa2_pea2_scaffold",
       "predicate": "forms scaffold for",
       "object": "cellular_bud_tip_polarisome",
       "description": "Spa2 and Pea2 physically interact and occupy polarized bud growth sites as part of the bud-tip polarisome scaffold.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.135.3.725",
         "notes": "Valtz and Herskowitz 1996 found that Pea2 and Spa2 localize in a similar pattern and depend on one another for stable localization."
        },
        {
         "reference": "DOI:10.1128/MCB.18.7.4053",
         "notes": "Sheu et al. 1998 showed that Spa2 and Pea2 interact by two-hybrid analysis and coimmunoprecipitate in vivo."
        }
       ]
      },
      {
       "subject": "bud6_actin_associated_polarity_protein",
       "predicate": "cosediments with",
       "object": "spa2_pea2_scaffold",
       "description": "Bud6/Aip3 cosediments with Spa2 and Pea2 in a 12S multiprotein polarisome fraction.",
       "evidence": [
        {
         "reference": "DOI:10.1128/MCB.18.7.4053",
         "notes": "Sheu et al. 1998 found that a significant portion of Bud6 cosediments with Spa2 and Pea2 by velocity sedimentation."
        }
       ]
      },
      {
       "subject": "cellular_bud_tip_polarisome",
       "predicate": "localizes to",
       "object": "cellular_bud_tip",
       "description": "The cellular bud tip polarisome is found at the tip of a growing fungal bud.",
       "evidence": [
        {
         "reference": "GO:0031561",
         "notes": "GO:0031561 defines this structure as the polarisome at the tip of a growing fungal bud."
        }
       ]
      },
      {
       "subject": "cellular_bud_tip_polarisome",
       "predicate": "supports",
       "object": "bud_tip_polarized_morphogenesis",
       "description": "The Spa2/Pea2/Bud6-containing polarisome promotes polarized morphogenesis from budding growth sites.",
       "evidence": [
        {
         "reference": "DOI:10.1128/MCB.18.7.4053",
         "notes": "Sheu et al. 1998 proposed that Spa2, Pea2, and Bud6 function together, perhaps as a complex, to promote polarized morphogenesis."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_bud_tip_polarisome_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for Spa2, Pea2, and Bud6/Aip3 at the cellular bud tip.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#spa2_pea2_scaffold",
      "components#bud6_actin_associated_polarity_protein"
     ],
     "rationale": "This localized record deliberately reuses the reviewed-label-only Saccharomyces polarisome cohorts from the broader polarisome record instead of guessing InterPro, Pfam, NCBIfam, or UniProtKB family groundings whose broader homologous families do not exactly delimit the bud-tip complex.",
     "evidence": [
      {
       "reference": "DOI:10.1128/MCB.18.7.4053",
       "notes": "Sheu et al. 1998 delimited the Spa2, Pea2, and Bud6/Aip3 12S polarisome in budding yeast."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28"
    },
    {
     "discussion_id": "bni1_aip5_exocyst_and_mapk_boundary",
     "prompt": "Keep Bni1, Aip5, the exocyst, and MAPK signaling proteins outside the first cellular-bud-tip polarisome component boundary.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#spa2_pea2_scaffold",
      "components#bud6_actin_associated_polarity_protein",
      "causal_graphs#bud_tip_12s_polarisome_topology"
     ],
     "rationale": "GO:0000133 and later Saccharomyces polarisome studies implicate Bni1, Aip5, and other actin-assembly factors in the broader polarisome, but Sheu et al. 1998 directly support a Spa2/Pea2/Bud6 12S complex and discuss Bni1 only as a possible additional component. The exocyst is a separate bud-tip-localized complex and the MAPK factors tested by Sheu et al. are interacting signaling proteins, not curated constituents of the GO:0031561 structure.",
     "resolution_note": "Curated the directly supported Spa2/Pea2 and Bud6/Aip3 12S complex and deferred Bni1, Aip5, Myo2, exocyst, and MAPK pathway proteins until exact localized component evidence is curated.",
     "evidence": [
      {
       "reference": "GO:0031561",
       "notes": "GO:0031561 identifies the localized bud-tip polarisome complex."
      },
      {
       "reference": "GO:0000145",
       "notes": "GO:0000145 identifies the exocyst as a distinct complex."
      },
      {
       "reference": "DOI:10.1128/MCB.18.7.4053",
       "notes": "Sheu et al. 1998 directly assayed Spa2, Pea2, and Bud6 in the 12S polarisome while treating MAPK factors and Bni1 outside that directly demonstrated component set."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28",
     "resolved_date": "2026-09-28"
    }
   ]
  },
  {
   "identifier": "GO:0043263",
   "label": "cellulosome",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "An extracellular membraneless organelle built around scaffoldin and dockerin-bearing enzymes that synergistically degrade insoluble plant-cell-wall polysaccharides.",
   "definition_source": "GO:0043263",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-06T07:14:05Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-06T07:16:46Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added synonyms, parentage, components, taxonomy, a canonical example, function, evidence, and a source-bounded mechanism graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T07:40:02Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T03:20:40Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "cellulosomal complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1146/annurev-biochem-091208-085603"
    },
    {
     "synonym_text": "multienzyme cellulolytic complex",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1146/annurev.micro.57.030502.091022"
    }
   ],
   "parent_structures": [
    "GO:0043264"
   ],
   "components": [
    {
     "component_id": "primary_scaffoldin",
     "label": "primary scaffoldin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "cipA",
      "scaA"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Presents cohesin modules that organize dockerin-bearing enzymes into a higher-order extracellular complex.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-biochem-091208-085603",
       "notes": "Fontes and Gilbert 2010 review scaffoldins as the proteins that organize cohesin-dockerin enzyme assembly in cellulosomes."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q06851",
       "protein_label": "Cellulosomal-scaffolding protein A",
       "gene_symbol": "cipA",
       "taxon_id": "NCBITaxon:203119",
       "taxon_label": "Acetivibrio thermocellus ATCC 27405",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene cipA in Acetivibrio thermocellus ATCC 27405, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q06851",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q06851, the single reviewed entry for gene cipA in Acetivibrio thermocellus ATCC 27405. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "dockerin_bearing_hydrolases",
     "label": "dockerin-bearing plant-cell-wall hydrolases",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "celA",
      "celS",
      "xyn"
     ],
     "essentiality": "CONDITIONAL",
     "role": "Catalytic cellulases, xylanases, and accessory enzymes that dock onto scaffoldin cohesins and degrade plant cell-wall polysaccharides.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.micro.57.030502.091022",
       "notes": "Bayer et al. 2004 review cellulosomes as scaffoldin-organized assemblies of multiple dockerin-containing carbohydrate-active enzymes."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0C2S2",
       "protein_label": "Endoglucanase A",
       "gene_symbol": "celA",
       "taxon_id": "NCBITaxon:1515",
       "taxon_label": "Acetivibrio thermocellus",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene celA in Acetivibrio thermocellus, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0C2S2",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0C2S2, the single reviewed entry for gene celA in Acetivibrio thermocellus. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P0C2S5",
       "protein_label": "Cellulose 1,4-beta-cellobiosidase (reducing end) CelS",
       "gene_symbol": "celS",
       "taxon_id": "NCBITaxon:1515",
       "taxon_label": "Acetivibrio thermocellus",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene celS in Acetivibrio thermocellus, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0C2S5",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0C2S5, the single reviewed entry for gene celS in Acetivibrio thermocellus. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "cell_surface_anchoring_scaffoldins",
     "label": "cell-surface anchoring scaffoldins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "CONDITIONAL",
     "role": "Anchor scaffoldin-enzyme assemblies to bacterial surface layers in cell-associated cellulosome systems.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-biochem-091208-085603",
       "notes": "Fontes and Gilbert 2010 review cell-surface anchoring scaffoldins and multi-scaffoldin architectures in natural cellulosomes."
      }
     ],
     "gene_symbols": [
      "olpB",
      "orf2p",
      "sdbA"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q06852",
       "protein_label": "Cell surface glycoprotein 1",
       "gene_symbol": "olpB",
       "taxon_id": "NCBITaxon:203119",
       "taxon_label": "Acetivibrio thermocellus ATCC 27405",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene olpB in Acetivibrio thermocellus ATCC 27405, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q06852",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q06852, the single reviewed entry for gene olpB in Acetivibrio thermocellus ATCC 27405. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P71143",
       "protein_label": "Scaffolding dockerin binding protein A",
       "gene_symbol": "sdbA",
       "taxon_id": "NCBITaxon:1515",
       "taxon_label": "Acetivibrio thermocellus",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene sdbA in Acetivibrio thermocellus. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P71143",
         "notes": "UniProtKB unreviewed (TrEMBL) entry P71143 for gene sdbA in Acetivibrio thermocellus. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Cellulosomes occur in a subset of anaerobic plant-polysaccharide-degrading bacteria and are absent from most bacterial lineages.",
     "reference": "DOI:10.1146/annurev-biochem-091208-085603"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:1515",
     "taxon_label": "Acetivibrio thermocellus",
     "note": "The cited literature studies this organism under the Clostridium thermocellum name; it is the prototype cellulosome-forming bacterium.",
     "reference": "DOI:10.1146/annurev.micro.57.030502.091022"
    }
   ],
   "functions": [
    {
     "function_id": "plant_cell_wall_degradation",
     "label": "plant cell wall polysaccharide degradation",
     "description": "Scaffoldin-bound carbohydrate-active enzymes cooperate to hydrolyze insoluble cellulose and hemicellulose.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-biochem-091208-085603",
       "notes": "Fontes and Gilbert 2010 review the spatial organization of cellulosomal enzymes for synergistic plant cell-wall deconstruction."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1146/annurev-biochem-091208-085603",
     "notes": "Fontes CMGA and Gilbert HJ 2010, Cellulosomes: Highly Efficient Nanomachines Designed to Deconstruct Plant Cell Wall Complex Carbohydrates, Annual Review of Biochemistry."
    },
    {
     "reference": "DOI:10.1146/annurev.micro.57.030502.091022",
     "notes": "Bayer EA, Belaich JP, Shoham Y and Lamed R 2004, The cellulosomes: multienzyme machines for degradation of plant cell wall polysaccharides, Annual Review of Microbiology."
    },
    {
     "reference": "DOI:10.1073/pnas.1936124100",
     "notes": "Carvalho et al. 2003 solved a cohesin-dockerin complex that revealed the physical interaction used to assemble cellulosomes."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cohesin_dockerin_enzyme_scaffold_assembly",
     "title": "Cohesin-dockerin binding assembles a cellulose-degrading machine",
     "description": "A primary scaffoldin concentrates dockerin-bearing hydrolases through cohesin-dockerin interactions, and the assembled complex binds insoluble cellulose so its enzymes can hydrolyze plant cell-wall polysaccharides cooperatively.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "primary_scaffoldin",
       "label": "primary scaffoldin",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "primary_scaffoldin"
      },
      {
       "node_id": "dockerin_hydrolases",
       "label": "dockerin-bearing hydrolases",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "dockerin_bearing_hydrolases"
      },
      {
       "node_id": "cohesin_dockerin_bound_state",
       "label": "cohesin-dockerin-bound enzyme scaffold",
       "node_type": "STATE"
      },
      {
       "node_id": "anchoring_scaffoldins",
       "label": "cell-surface anchoring scaffoldins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cell_surface_anchoring_scaffoldins"
      },
      {
       "node_id": "cellulosome",
       "label": "cellulosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0043263"
      },
      {
       "node_id": "plant_cell_wall_polysaccharide",
       "label": "plant cell wall polysaccharide",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "polysaccharide_degradation",
       "label": "plant cell wall polysaccharide degradation",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "dockerin_hydrolases",
       "predicate": "bind",
       "object": "primary_scaffoldin",
       "description": "Dockerin domains on catalytic enzymes bind cohesin modules in the scaffoldin.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.1936124100",
         "notes": "Carvalho et al. 2003 established the cohesin-dockerin complex as the structural basis of cellulosome assembly."
        }
       ]
      },
      {
       "subject": "primary_scaffoldin",
       "predicate": "organizes",
       "object": "cohesin_dockerin_bound_state",
       "description": "Multiple cohesin modules on scaffoldins colocalize bound catalytic enzymes.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-biochem-091208-085603",
         "notes": "Fontes and Gilbert 2010 review modular scaffoldins as the organizers of natural cellulosomes."
        }
       ]
      },
      {
       "subject": "anchoring_scaffoldins",
       "predicate": "anchor",
       "object": "cellulosome",
       "description": "Surface-anchoring scaffoldins connect assembled cellulosomal complexes to the bacterial cell surface in cell-associated systems.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-biochem-091208-085603",
         "notes": "Fontes and Gilbert 2010 review anchoring scaffoldins in cellulosome-producing bacteria."
        }
       ]
      },
      {
       "subject": "cohesin_dockerin_bound_state",
       "predicate": "forms",
       "object": "cellulosome",
       "description": "The cohesin-dockerin-bound enzyme scaffold is the core architecture of the mature cellulosome.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.micro.57.030502.091022",
         "notes": "Bayer et al. 2004 review cellulosomes as multienzyme complexes assembled by cohesin-dockerin interactions."
        }
       ]
      },
      {
       "subject": "cellulosome",
       "predicate": "binds",
       "object": "plant_cell_wall_polysaccharide",
       "description": "Cellulosomes position catalytic enzymes against insoluble cellulose and related plant cell-wall polysaccharides.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-biochem-091208-085603",
         "notes": "Fontes and Gilbert 2010 review the carbohydrate-binding and catalytic modules that focus cellulosomes on plant cell walls."
        }
       ]
      },
      {
       "subject": "dockerin_hydrolases",
       "predicate": "hydrolyze",
       "object": "plant_cell_wall_polysaccharide",
       "description": "The enzyme cargo provides the cellulase and hemicellulase activities needed to degrade the bound polysaccharide substrate.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.micro.57.030502.091022",
         "notes": "Bayer et al. 2004 review cellulases and hemicellulases as catalytic constituents of cellulosomes."
        }
       ]
      },
      {
       "subject": "cellulosome",
       "predicate": "enables",
       "object": "polysaccharide_degradation",
       "description": "The assembled complex enables synergistic deconstruction of insoluble plant cell-wall polysaccharides.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-biochem-091208-085603",
         "notes": "Fontes and Gilbert 2010 review cellulosomes as highly efficient nanomachines for plant cell-wall complex carbohydrate degradation."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0005832",
   "label": "chaperonin-containing T-complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A multisubunit ring-shaped complex that mediates protein folding in the cytosol without a cofactor.",
   "definition_source": "GO:0005832",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-19T00:26:36Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-19T00:27:31Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added CCT/TRiC synonymy, protein-complex parentage, cytosolic parthood, CCT1-CCT8 component rows, eukaryotic scope, a protein-folding function, GO/PMID/DOI evidence, a nonmechanistic CCT folding graph, and a CCT subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-19T00:39:13Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #1211 by narrowing the taxonomic distribution to Saccharomyces cerevisiae and resolved #1212 by expressing CCT1-CCT8 stoichiometry per complete double-ring complex.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:20:50Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 7 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "TRiC",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1006/jsbi.2001.4380"
    },
    {
     "synonym_text": "TCP-1 ring complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1006/jsbi.2001.4380"
    },
    {
     "synonym_text": "CCT complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1038/emboj.2011.208"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "part_of": [
    "GO:0005829"
   ],
   "components": [
    {
     "component_id": "cct1_alpha_subunit",
     "label": "CCT alpha subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CCT1"
     ],
     "stoichiometry": "two copies per double-ring complex",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "CCT alpha subunit is modeled as one of the eight paralogous CCT ring subunits; no exact source-neutral protein-family CURIE was curated for this first record.",
     "role": "One of the eight paralogous subunits that forms each hetero-octameric chaperonin-containing T-complex ring.",
     "evidence": [
      {
       "reference": "DOI:10.1038/emboj.2011.208",
       "notes": "Dekker et al. 2011 solved the Saccharomyces cerevisiae CCT crystal structure and assigned Cct1p through Cct8p within its hetero-oligomeric rings."
      },
      {
       "reference": "PMID:8771707",
       "notes": "Stoldt et al. 1996 reviewed CCT subunits in Saccharomyces cerevisiae and related yeasts."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P12612",
       "protein_label": "T-complex protein 1 subunit alpha",
       "gene_symbol": "TCP1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene CCT1, which UniProt lists under the primary name TCP1, in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P12612",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P12612, the single reviewed entry for gene CCT1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "cct2_beta_subunit",
     "label": "CCT beta subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CCT2"
     ],
     "stoichiometry": "two copies per double-ring complex",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "CCT beta subunit is modeled as one of the eight paralogous CCT ring subunits; no exact source-neutral protein-family CURIE was curated for this first record.",
     "role": "One of the eight paralogous subunits that forms each hetero-octameric chaperonin-containing T-complex ring.",
     "evidence": [
      {
       "reference": "DOI:10.1038/emboj.2011.208",
       "notes": "Dekker et al. 2011 solved the Saccharomyces cerevisiae CCT crystal structure and assigned Cct1p through Cct8p within its hetero-oligomeric rings."
      },
      {
       "reference": "PMID:8771707",
       "notes": "Stoldt et al. 1996 reviewed CCT subunits in Saccharomyces cerevisiae and related yeasts."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P39076",
       "protein_label": "T-complex protein 1 subunit beta",
       "gene_symbol": "CCT2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CCT2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P39076",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P39076, the single reviewed entry for gene CCT2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "cct3_gamma_subunit",
     "label": "CCT gamma subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CCT3"
     ],
     "stoichiometry": "two copies per double-ring complex",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "CCT gamma subunit is modeled as one of the eight paralogous CCT ring subunits; no exact source-neutral protein-family CURIE was curated for this first record.",
     "role": "One of the eight paralogous subunits that forms each hetero-octameric chaperonin-containing T-complex ring.",
     "evidence": [
      {
       "reference": "DOI:10.1038/emboj.2011.208",
       "notes": "Dekker et al. 2011 solved the Saccharomyces cerevisiae CCT crystal structure and assigned Cct1p through Cct8p within its hetero-oligomeric rings."
      },
      {
       "reference": "PMID:8771707",
       "notes": "Stoldt et al. 1996 reviewed CCT subunits in Saccharomyces cerevisiae and related yeasts."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P39077",
       "protein_label": "T-complex protein 1 subunit gamma",
       "gene_symbol": "CCT3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CCT3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P39077",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P39077, the single reviewed entry for gene CCT3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "cct4_delta_subunit",
     "label": "CCT delta subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CCT4"
     ],
     "stoichiometry": "two copies per double-ring complex",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "CCT delta subunit is modeled as one of the eight paralogous CCT ring subunits; no exact source-neutral protein-family CURIE was curated for this first record.",
     "role": "One of the eight paralogous subunits that forms each hetero-octameric chaperonin-containing T-complex ring.",
     "evidence": [
      {
       "reference": "DOI:10.1038/emboj.2011.208",
       "notes": "Dekker et al. 2011 solved the Saccharomyces cerevisiae CCT crystal structure and assigned Cct1p through Cct8p within its hetero-oligomeric rings."
      },
      {
       "reference": "PMID:8771707",
       "notes": "Stoldt et al. 1996 reviewed CCT subunits in Saccharomyces cerevisiae and related yeasts."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P39078",
       "protein_label": "T-complex protein 1 subunit delta",
       "gene_symbol": "CCT4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CCT4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P39078",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P39078, the single reviewed entry for gene CCT4 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "cct5_epsilon_subunit",
     "label": "CCT epsilon subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CCT5"
     ],
     "stoichiometry": "two copies per double-ring complex",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "CCT epsilon subunit is modeled as one of the eight paralogous CCT ring subunits; no exact source-neutral protein-family CURIE was curated for this first record.",
     "role": "One of the eight paralogous subunits that forms each hetero-octameric chaperonin-containing T-complex ring.",
     "evidence": [
      {
       "reference": "DOI:10.1038/emboj.2011.208",
       "notes": "Dekker et al. 2011 solved the Saccharomyces cerevisiae CCT crystal structure and assigned Cct1p through Cct8p within its hetero-oligomeric rings."
      },
      {
       "reference": "PMID:8771707",
       "notes": "Stoldt et al. 1996 reviewed CCT subunits in Saccharomyces cerevisiae and related yeasts."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40413",
       "protein_label": "T-complex protein 1 subunit epsilon",
       "gene_symbol": "CCT5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CCT5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P40413",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P40413, the single reviewed entry for gene CCT5 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "cct6_zeta_subunit",
     "label": "CCT zeta subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CCT6"
     ],
     "stoichiometry": "two copies per double-ring complex",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "CCT zeta subunit is modeled as one of the eight paralogous CCT ring subunits; no exact source-neutral protein-family CURIE was curated for this first record.",
     "role": "One of the eight paralogous subunits that forms each hetero-octameric chaperonin-containing T-complex ring.",
     "evidence": [
      {
       "reference": "DOI:10.1038/emboj.2011.208",
       "notes": "Dekker et al. 2011 solved the Saccharomyces cerevisiae CCT crystal structure and assigned Cct1p through Cct8p within its hetero-oligomeric rings."
      },
      {
       "reference": "PMID:8771707",
       "notes": "Stoldt et al. 1996 reviewed CCT subunits in Saccharomyces cerevisiae and related yeasts."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P39079",
       "protein_label": "T-complex protein 1 subunit zeta",
       "gene_symbol": "CCT6",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CCT6 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P39079",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P39079, the single reviewed entry for gene CCT6 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "cct7_eta_subunit",
     "label": "CCT eta subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CCT7"
     ],
     "stoichiometry": "two copies per double-ring complex",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "CCT eta subunit is modeled as one of the eight paralogous CCT ring subunits; no exact source-neutral protein-family CURIE was curated for this first record.",
     "role": "One of the eight paralogous subunits that forms each hetero-octameric chaperonin-containing T-complex ring.",
     "evidence": [
      {
       "reference": "DOI:10.1038/emboj.2011.208",
       "notes": "Dekker et al. 2011 solved the Saccharomyces cerevisiae CCT crystal structure and assigned Cct1p through Cct8p within its hetero-oligomeric rings."
      },
      {
       "reference": "PMID:8771707",
       "notes": "Stoldt et al. 1996 reviewed CCT subunits in Saccharomyces cerevisiae and related yeasts."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P42943",
       "protein_label": "T-complex protein 1 subunit eta",
       "gene_symbol": "CCT7",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CCT7 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P42943",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P42943, the single reviewed entry for gene CCT7 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "cct8_theta_subunit",
     "label": "CCT theta subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CCT8"
     ],
     "stoichiometry": "two copies per double-ring complex",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "CCT theta subunit is modeled as one of the eight paralogous CCT ring subunits; no exact source-neutral protein-family CURIE was curated for this first record.",
     "role": "One of the eight paralogous subunits that forms each hetero-octameric chaperonin-containing T-complex ring.",
     "evidence": [
      {
       "reference": "DOI:10.1038/emboj.2011.208",
       "notes": "Dekker et al. 2011 solved the Saccharomyces cerevisiae CCT crystal structure and assigned Cct1p through Cct8p within its hetero-oligomeric rings."
      },
      {
       "reference": "PMID:8771707",
       "notes": "Stoldt et al. 1996 reviewed CCT subunits in Saccharomyces cerevisiae and related yeasts."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P47079",
       "protein_label": "T-complex protein 1 subunit theta",
       "gene_symbol": "CCT8",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CCT8 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P47079",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P47079, the single reviewed entry for gene CCT8 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast contains a cytosolic CCT complex with Cct1p through Cct8p assigned in its double-ring crystal structure.",
     "reference": "DOI:10.1038/emboj.2011.208"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model whose CCT crystal structure resolved the positions of the Cct1p through Cct8p subunits.",
     "reference": "DOI:10.1038/emboj.2011.208"
    }
   ],
   "functions": [
    {
     "function_id": "cytosolic_protein_folding",
     "label": "protein folding",
     "grounding": "GO:0006457",
     "description": "CCT assists ATP-dependent folding of newly synthesized cytosolic substrate proteins.",
     "evidence": [
      {
       "reference": "GO:0005832",
       "notes": "GO:0005832 defines CCT as a cytosolic complex that mediates protein folding."
      },
      {
       "reference": "DOI:10.1006/jsbi.2001.4380",
       "notes": "Dunn et al. 2001 reviewed cellular substrates of the eukaryotic chaperonin TRiC/CCT."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005832",
     "notes": "Gene Ontology cellular-component term for the chaperonin-containing T-complex."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology cellular-component parent term for protein-containing complexes."
    },
    {
     "reference": "GO:0005829",
     "notes": "Gene Ontology cellular-component term for the cytosol, where GO locates CCT."
    },
    {
     "reference": "GO:0006457",
     "notes": "Gene Ontology biological-process term for protein folding."
    },
    {
     "reference": "PMID:8771707",
     "notes": "Stoldt et al. 1996, The Cct eukaryotic chaperonin subunits of Saccharomyces cerevisiae and other yeasts, Yeast."
    },
    {
     "reference": "DOI:10.1006/jsbi.2001.4380",
     "notes": "Dunn, Melville and Frydman 2001, Review: cellular substrates of the eukaryotic chaperonin TRiC/CCT, Journal of Structural Biology."
    },
    {
     "reference": "DOI:10.1038/emboj.2011.208",
     "notes": "Dekker et al. 2011, The crystal structure of yeast CCT reveals intrinsic asymmetry of eukaryotic cytosolic chaperonins, The EMBO Journal."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cct_substrate_folding",
     "title": "Eight CCT subunits form cytosolic substrate-folding rings",
     "description": "CCT is built from eight paralogous subunits that assemble into cytosolic hetero-octameric rings and assist protein folding.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the CCT subunit set, cytosolic location and folding role without asserting exact paralogue-family CURIEs or a substrate-specific folding cycle.",
     "nodes": [
      {
       "node_id": "cct1_alpha_subunit",
       "label": "CCT alpha subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cct1_alpha_subunit"
      },
      {
       "node_id": "cct2_beta_subunit",
       "label": "CCT beta subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cct2_beta_subunit"
      },
      {
       "node_id": "cct3_gamma_subunit",
       "label": "CCT gamma subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cct3_gamma_subunit"
      },
      {
       "node_id": "cct4_delta_subunit",
       "label": "CCT delta subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cct4_delta_subunit"
      },
      {
       "node_id": "cct5_epsilon_subunit",
       "label": "CCT epsilon subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cct5_epsilon_subunit"
      },
      {
       "node_id": "cct6_zeta_subunit",
       "label": "CCT zeta subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cct6_zeta_subunit"
      },
      {
       "node_id": "cct7_eta_subunit",
       "label": "CCT eta subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cct7_eta_subunit"
      },
      {
       "node_id": "cct8_theta_subunit",
       "label": "CCT theta subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cct8_theta_subunit"
      },
      {
       "node_id": "cct_complex",
       "label": "chaperonin-containing T-complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005832"
      },
      {
       "node_id": "cytosol",
       "label": "cytosol",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0005829"
      },
      {
       "node_id": "protein_folding",
       "label": "protein folding",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006457"
      }
     ],
     "edges": [
      {
       "subject": "cct1_alpha_subunit",
       "predicate": "assembles into",
       "object": "cct_complex",
       "description": "CCT alpha subunit is a constituent of CCT rings.",
       "evidence": [
        {
         "reference": "DOI:10.1038/emboj.2011.208",
         "notes": "Dekker et al. 2011 assigned the eight Cct1p-Cct8p subunits in the yeast CCT structure."
        }
       ]
      },
      {
       "subject": "cct2_beta_subunit",
       "predicate": "assembles into",
       "object": "cct_complex",
       "description": "CCT beta subunit is a constituent of CCT rings.",
       "evidence": [
        {
         "reference": "DOI:10.1038/emboj.2011.208",
         "notes": "Dekker et al. 2011 assigned the eight Cct1p-Cct8p subunits in the yeast CCT structure."
        }
       ]
      },
      {
       "subject": "cct3_gamma_subunit",
       "predicate": "assembles into",
       "object": "cct_complex",
       "description": "CCT gamma subunit is a constituent of CCT rings.",
       "evidence": [
        {
         "reference": "DOI:10.1038/emboj.2011.208",
         "notes": "Dekker et al. 2011 assigned the eight Cct1p-Cct8p subunits in the yeast CCT structure."
        }
       ]
      },
      {
       "subject": "cct4_delta_subunit",
       "predicate": "assembles into",
       "object": "cct_complex",
       "description": "CCT delta subunit is a constituent of CCT rings.",
       "evidence": [
        {
         "reference": "DOI:10.1038/emboj.2011.208",
         "notes": "Dekker et al. 2011 assigned the eight Cct1p-Cct8p subunits in the yeast CCT structure."
        }
       ]
      },
      {
       "subject": "cct5_epsilon_subunit",
       "predicate": "assembles into",
       "object": "cct_complex",
       "description": "CCT epsilon subunit is a constituent of CCT rings.",
       "evidence": [
        {
         "reference": "DOI:10.1038/emboj.2011.208",
         "notes": "Dekker et al. 2011 assigned the eight Cct1p-Cct8p subunits in the yeast CCT structure."
        }
       ]
      },
      {
       "subject": "cct6_zeta_subunit",
       "predicate": "assembles into",
       "object": "cct_complex",
       "description": "CCT zeta subunit is a constituent of CCT rings.",
       "evidence": [
        {
         "reference": "DOI:10.1038/emboj.2011.208",
         "notes": "Dekker et al. 2011 assigned the eight Cct1p-Cct8p subunits in the yeast CCT structure."
        }
       ]
      },
      {
       "subject": "cct7_eta_subunit",
       "predicate": "assembles into",
       "object": "cct_complex",
       "description": "CCT eta subunit is a constituent of CCT rings.",
       "evidence": [
        {
         "reference": "DOI:10.1038/emboj.2011.208",
         "notes": "Dekker et al. 2011 assigned the eight Cct1p-Cct8p subunits in the yeast CCT structure."
        }
       ]
      },
      {
       "subject": "cct8_theta_subunit",
       "predicate": "assembles into",
       "object": "cct_complex",
       "description": "CCT theta subunit is a constituent of CCT rings.",
       "evidence": [
        {
         "reference": "DOI:10.1038/emboj.2011.208",
         "notes": "Dekker et al. 2011 assigned the eight Cct1p-Cct8p subunits in the yeast CCT structure."
        }
       ]
      },
      {
       "subject": "cct_complex",
       "predicate": "is part of",
       "object": "cytosol",
       "description": "CCT is a protein-folding complex of the cytosol.",
       "evidence": [
        {
         "reference": "GO:0005832",
         "notes": "GO:0005832 defines CCT as mediating protein folding in the cytosol."
        }
       ]
      },
      {
       "subject": "cct_complex",
       "predicate": "supports",
       "object": "protein_folding",
       "description": "CCT mediates folding of cytosolic protein substrates.",
       "evidence": [
        {
         "reference": "GO:0005832",
         "notes": "GO:0005832 defines CCT by its protein folding role."
        },
        {
         "reference": "DOI:10.1006/jsbi.2001.4380",
         "notes": "Dunn et al. 2001 reviewed substrate classes folded by the eukaryotic chaperonin TRiC/CCT."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "cct_subunit_family_boundaries",
     "prompt": "Resolve exact source-neutral CCT1-CCT8 paralogue family groundings for the reviewed label-only component rows.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#cct_substrate_folding"
     ],
     "rationale": "GO exactly grounds the chaperonin-containing T-complex and yeast structures assign the eight paralogous Cct1p through Cct8p constituents, but exact taxon-agnostic family identifiers for each subunit were not curated in this pass.",
     "evidence": [
      {
       "reference": "DOI:10.1038/emboj.2011.208",
       "notes": "Dekker et al. 2011 assigned the eight budding-yeast CCT subunits in the crystal structure."
      },
      {
       "reference": "PMID:8771707",
       "notes": "Stoldt et al. 1996 reviewed the CCT subunits of S. cerevisiae and other yeasts."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-19"
    }
   ]
  },
  {
   "identifier": "GO:0030896",
   "label": "checkpoint clamp complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "Conserved heterotrimeric complex of PCNA-like proteins that is loaded onto DNA at sites of DNA damage.",
   "definition_source": "GO:0030896",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T11:45:03Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T11:46:17Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO checkpoint-clamp synonyms, nuclear protein-containing-complex parentage, three reviewed-label-only fission-yeast constituent rows, Schizosaccharomyces pombe scope, DNA-damage-response function evidence, GO/PubMed/DOI evidence, a nonmechanistic function graph, and a checkpoint-clamp subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:20:53Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "CCC",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030896"
    },
    {
     "synonym_text": "Rad9-Hus1-Rad1 (9-1-1) clamp complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030896"
    }
   ],
   "parent_structures": [
    "GO:0140513"
   ],
   "components": [
    {
     "component_id": "rad9_checkpoint_clamp_subunit",
     "label": "Rad9 checkpoint clamp subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "rad9"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Rad9 checkpoint clamp subunit is modeled as a named Schizosaccharomyces pombe checkpoint-clamp constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "PCNA-like constituent of the fission-yeast Rad9-Rad1-Hus1 DNA damage checkpoint clamp.",
     "evidence": [
      {
       "reference": "GO:0030896",
       "notes": "GO:0030896 lists Rad9 among the Schizosaccharomyces pombe checkpoint clamp subunit names."
      },
      {
       "reference": "DOI:10.1091/mbc.12.12.3744",
       "notes": "Kaur et al. 2001 performed structure-function analysis of the fission-yeast Hus1-Rad1-Rad9 checkpoint complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P26306",
       "protein_label": "DNA repair protein rad9",
       "gene_symbol": "rad9",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene rad9 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P26306",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P26306, the single reviewed entry for gene rad9 in Schizosaccharomyces pombe 972h-. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rad1_checkpoint_clamp_subunit",
     "label": "Rad1 checkpoint clamp subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "rad1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Rad1 checkpoint clamp subunit is modeled as a named Schizosaccharomyces pombe checkpoint-clamp constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "PCNA-like constituent of the fission-yeast Rad9-Rad1-Hus1 DNA damage checkpoint clamp.",
     "evidence": [
      {
       "reference": "GO:0030896",
       "notes": "GO:0030896 lists Rad1 among the Schizosaccharomyces pombe checkpoint clamp subunit names."
      },
      {
       "reference": "DOI:10.1091/mbc.12.12.3744",
       "notes": "Kaur et al. 2001 performed structure-function analysis of the fission-yeast Hus1-Rad1-Rad9 checkpoint complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P22193",
       "protein_label": "DNA damage checkpoint control protein rad1",
       "gene_symbol": "rad1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene rad1 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P22193",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P22193, the single reviewed entry for gene rad1 in Schizosaccharomyces pombe 972h-. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "hus1_checkpoint_clamp_subunit",
     "label": "Hus1 checkpoint clamp subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "hus1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Hus1 checkpoint clamp subunit is modeled as a named Schizosaccharomyces pombe checkpoint-clamp constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "PCNA-like constituent of the fission-yeast Rad9-Rad1-Hus1 DNA damage checkpoint clamp.",
     "evidence": [
      {
       "reference": "GO:0030896",
       "notes": "GO:0030896 lists Hus1 among the Schizosaccharomyces pombe checkpoint clamp subunit names."
      },
      {
       "reference": "DOI:10.1091/mbc.12.12.3744",
       "notes": "Kaur et al. 2001 performed structure-function analysis of the fission-yeast Hus1-Rad1-Rad9 checkpoint complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P78955",
       "protein_label": "Checkpoint protein hus1",
       "gene_symbol": "hus1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene hus1 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:16823372",
         "notes": "Matsuyama A et al. 2006, ‘ORFeome cloning and global analysis of protein localization in the fission yeast Schizosaccharomyces pombe.’, Nat Biotechnol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P78955."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "presence": "COMMON",
     "note": "Fission yeast has a Hus1-Rad1-Rad9 checkpoint clamp complex matching the Schizosaccharomyces pombe subunit names noted by GO:0030896.",
     "reference": "DOI:10.1091/mbc.12.12.3744"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "note": "Reference fission-yeast system in which Kaur et al. performed structure-function analysis of the Hus1-Rad1-Rad9 checkpoint complex.",
     "reference": "DOI:10.1091/mbc.12.12.3744"
    }
   ],
   "functions": [
    {
     "function_id": "dna_damage_response",
     "label": "DNA damage response",
     "grounding": "GO:0006974",
     "description": "The checkpoint clamp complex is loaded onto damaged DNA and supports the cellular response to DNA damage.",
     "evidence": [
      {
       "reference": "GO:0030896",
       "notes": "GO:0030896 defines the checkpoint clamp complex as loaded onto DNA at sites of DNA damage."
      },
      {
       "reference": "GO:0006974",
       "notes": "GO:0006974 is the Gene Ontology biological-process term for DNA damage response."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030896",
     "notes": "Gene Ontology cellular-component term for the checkpoint clamp complex."
    },
    {
     "reference": "GO:0140513",
     "notes": "Gene Ontology cellular-component parent term for nuclear protein-containing complexes."
    },
    {
     "reference": "GO:0006974",
     "notes": "Gene Ontology biological-process term for DNA damage response."
    },
    {
     "reference": "PMID:12531008",
     "notes": "PubMed identifier for Carr 2002, the DNA Repair review cited by the GO:0030896 definition."
    },
    {
     "reference": "DOI:10.1016/s1568-7864(02)00165-9",
     "notes": "DOI for Carr 2002, verified through PubMed."
    },
    {
     "reference": "PMID:11739777",
     "notes": "PubMed identifier for Kaur et al. 2001, the Molecular Biology of the Cell paper on the fission-yeast Hus1-Rad1-Rad9 checkpoint complex."
    },
    {
     "reference": "DOI:10.1091/mbc.12.12.3744",
     "notes": "DOI for Kaur et al. 2001, verified through PubMed and PMC."
    },
    {
     "reference": "PMID:15279787",
     "notes": "PubMed identifier for Parrilla-Castellar et al. 2004, the DNA Repair review on the Rad9-Hus1-Rad1 9-1-1 clamp complex."
    },
    {
     "reference": "DOI:10.1016/j.dnarep.2004.03.032",
     "notes": "DOI for Parrilla-Castellar et al. 2004, verified through PubMed."
    },
    {
     "reference": "PMID:19446481",
     "notes": "PubMed identifier for Dore et al. 2009, the Molecular Cell paper on the Rad9-Rad1-Hus1 DNA damage checkpoint complex crystal structure."
    },
    {
     "reference": "DOI:10.1016/j.molcel.2009.04.027",
     "notes": "DOI for Dore et al. 2009, verified through PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "checkpoint_clamp_dna_damage_response",
     "title": "Checkpoint clamp loads at DNA damage",
     "description": "The Rad9, Rad1 and Hus1 proteins form a checkpoint clamp that is loaded at damaged DNA and supports the DNA damage response.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the three fission-yeast checkpoint clamp constituents and their GO-level DNA-damage-response function without resolving RFC-like clamp loading, Rad3-Rad26 signaling or Chk1 activation.",
     "nodes": [
      {
       "node_id": "rad9_checkpoint_clamp_subunit",
       "label": "Rad9 checkpoint clamp subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rad9_checkpoint_clamp_subunit"
      },
      {
       "node_id": "rad1_checkpoint_clamp_subunit",
       "label": "Rad1 checkpoint clamp subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rad1_checkpoint_clamp_subunit"
      },
      {
       "node_id": "hus1_checkpoint_clamp_subunit",
       "label": "Hus1 checkpoint clamp subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "hus1_checkpoint_clamp_subunit"
      },
      {
       "node_id": "checkpoint_clamp_complex",
       "label": "checkpoint clamp complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030896"
      },
      {
       "node_id": "damaged_dna",
       "label": "damaged DNA",
       "node_type": "GENETIC_ELEMENT"
      },
      {
       "node_id": "dna_damage_response",
       "label": "DNA damage response",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006974"
      }
     ],
     "edges": [
      {
       "subject": "rad9_checkpoint_clamp_subunit",
       "predicate": "contributes to",
       "object": "checkpoint_clamp_complex",
       "description": "Rad9 is a constituent of the Schizosaccharomyces pombe checkpoint clamp complex.",
       "evidence": [
        {
         "reference": "GO:0030896",
         "notes": "GO:0030896 lists S. pombe Rad9 as a checkpoint clamp subunit."
        },
        {
         "reference": "DOI:10.1091/mbc.12.12.3744",
         "notes": "Kaur et al. 2001 analyzed the fission-yeast Hus1-Rad1-Rad9 checkpoint complex."
        }
       ]
      },
      {
       "subject": "rad1_checkpoint_clamp_subunit",
       "predicate": "contributes to",
       "object": "checkpoint_clamp_complex",
       "description": "Rad1 is a constituent of the Schizosaccharomyces pombe checkpoint clamp complex.",
       "evidence": [
        {
         "reference": "GO:0030896",
         "notes": "GO:0030896 lists S. pombe Rad1 as a checkpoint clamp subunit."
        },
        {
         "reference": "DOI:10.1091/mbc.12.12.3744",
         "notes": "Kaur et al. 2001 analyzed the fission-yeast Hus1-Rad1-Rad9 checkpoint complex."
        }
       ]
      },
      {
       "subject": "hus1_checkpoint_clamp_subunit",
       "predicate": "contributes to",
       "object": "checkpoint_clamp_complex",
       "description": "Hus1 is a constituent of the Schizosaccharomyces pombe checkpoint clamp complex.",
       "evidence": [
        {
         "reference": "GO:0030896",
         "notes": "GO:0030896 lists S. pombe Hus1 as a checkpoint clamp subunit."
        },
        {
         "reference": "DOI:10.1091/mbc.12.12.3744",
         "notes": "Kaur et al. 2001 analyzed the fission-yeast Hus1-Rad1-Rad9 checkpoint complex."
        }
       ]
      },
      {
       "subject": "checkpoint_clamp_complex",
       "predicate": "loads onto",
       "object": "damaged_dna",
       "description": "The checkpoint clamp is loaded onto DNA at sites of DNA damage.",
       "evidence": [
        {
         "reference": "GO:0030896",
         "notes": "GO:0030896 defines the checkpoint clamp complex as loaded onto DNA at sites of DNA damage."
        },
        {
         "reference": "DOI:10.1016/j.dnarep.2004.03.032",
         "notes": "Parrilla-Castellar et al. 2004 reviewed the Rad9-Hus1-Rad1 9-1-1 clamp complex."
        }
       ]
      },
      {
       "subject": "checkpoint_clamp_complex",
       "predicate": "supports",
       "object": "dna_damage_response",
       "description": "The checkpoint clamp complex supports the DNA damage response.",
       "evidence": [
        {
         "reference": "GO:0030896",
         "notes": "GO:0030896 defines the checkpoint clamp complex as being loaded at DNA damage sites."
        },
        {
         "reference": "GO:0006974",
         "notes": "GO:0006974 is the biological-process term for DNA damage response."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_checkpoint_clamp_subunit_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the Rad9, Rad1 and Hus1 constituents of the checkpoint clamp complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#rad9_checkpoint_clamp_subunit",
      "components#rad1_checkpoint_clamp_subunit",
      "components#hus1_checkpoint_clamp_subunit"
     ],
     "rationale": "GO:0030896 exactly identifies the conserved Rad9-Rad1-Hus1 clamp, but exact InterPro, Pfam, NCBIfam or UniProtKB family boundaries for the three fission-yeast-modeled subunit classes need narrower follow-up curation.",
     "evidence": [
      {
       "reference": "GO:0030896",
       "notes": "GO:0030896 identifies the checkpoint clamp complex as a conserved heterotrimeric complex of PCNA-like proteins."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    }
   ]
  },
  {
   "identifier": "GO:0008623",
   "label": "CHRAC",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "An ISWI complex that contains an ATPase subunit of the ISWI family (SNF2H in mammals, Isw2 in S. cerevisiae), an ACF1 homolog, and additional small histone fold subunits (generally two of these, but Xenopus has only one and some additional non-conserved subunits). CHRAC plays roles in the regulation of RNA polymerase II transcription and in DNA replication and repair.",
   "definition_source": "GO:0008623",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T02:40:57Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T02:42:10Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added chromatin-accessibility-complex synonymy, ISWI-type parentage, four budding-yeast constituent rows, yeast scope, chromatin-remodeling function, GO/PubMed/DOI evidence, a nonmechanistic function graph, and a subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T02:54:01Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Added direct McConnell et al. 2004 literature evidence to the CHRAC causal-graph edge that connects the complex to chromatin remodeling.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:20:56Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 4 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "chromatin accessibility complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0008623"
    },
    {
     "synonym_text": "ISW2 complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0008623"
    }
   ],
   "parent_structures": [
    "GO:0031010"
   ],
   "components": [
    {
     "component_id": "isw2_chrac_atpase_subunit",
     "label": "Isw2 CHRAC ATPase subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ISW2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast ISW2/yCHRAC literature follows Isw2 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this CHRAC ATPase subunit class was curated in this pass.",
     "role": "ISWI-family ATPase constituent of the budding-yeast CHRAC-like four-subunit Isw2 chromatin-remodeling complex.",
     "evidence": [
      {
       "reference": "DOI:10.1128/MCB.24.7.2605-2613.2004",
       "notes": "McConnell et al. 2004 purified a four-subunit Isw2 complex containing Itc1p, Isw2p, Dpb4p, and Dls1p from Saccharomyces cerevisiae."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q08773",
       "protein_label": "ISWI chromatin-remodeling complex ATPase ISW2",
       "gene_symbol": "ISW2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ISW2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q08773."
        }
       ]
      }
     ]
    },
    {
     "component_id": "itc1_chrac_acf1_homolog_subunit",
     "label": "Itc1 CHRAC ACF1-homolog subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ITC1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast ISW2/yCHRAC literature follows Itc1 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this CHRAC ACF1-homolog subunit class was curated in this pass.",
     "role": "ACF1-homolog constituent paired with Isw2 in the budding-yeast CHRAC-like four-subunit Isw2 chromatin-remodeling complex.",
     "evidence": [
      {
       "reference": "DOI:10.1128/MCB.24.7.2605-2613.2004",
       "notes": "McConnell et al. 2004 found Itc1p in the Dls1p-purified four-subunit Isw2 complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53125",
       "protein_label": "Imitation switch two complex protein 1",
       "gene_symbol": "ITC1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ITC1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11238944",
         "notes": "Gelbart ME et al. 2001, ‘Interactions of Isw2 chromatin remodeling complex with nucleosomal arrays: analyses using recombinant yeast histones and immobilized templates.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P53125."
        }
       ]
      }
     ]
    },
    {
     "component_id": "dpb4_chrac_histone_fold_subunit",
     "label": "Dpb4 CHRAC histone-fold subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "DPB4"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Dpb4 is shared between budding-yeast ISW2/yCHRAC and DNA polymerase epsilon, so exact grounding should avoid a broad histone-fold or polymerase-epsilon term that does not denote its CHRAC subunit role.",
     "role": "Small histone-fold constituent of the budding-yeast CHRAC-like four-subunit Isw2 complex.",
     "evidence": [
      {
       "reference": "DOI:10.1128/MCB.24.7.2605-2613.2004",
       "notes": "McConnell et al. 2004 identified Dpb4p as a histone-fold subunit in the four-subunit Saccharomyces cerevisiae Isw2 complex."
      },
      {
       "reference": "DOI:10.1128/MCB.24.1.217-227.2004",
       "notes": "Iida and Araki 2004 described Dpb4p in the putative budding-yeast ISW2/yCHRAC complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q04603",
       "protein_label": "DNA polymerase epsilon subunit D",
       "gene_symbol": "DPB4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene DPB4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11024162",
         "notes": "Ohya T et al. 2000, ‘Structure and function of the fourth subunit (Dpb4p) of DNA polymerase epsilon in Saccharomyces cerevisiae.’, Nucleic Acids Res. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q04603."
        }
       ]
      }
     ]
    },
    {
     "component_id": "dls1_chrac_histone_fold_subunit",
     "label": "Dls1 CHRAC histone-fold subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "DLS1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast ISW2/yCHRAC literature follows Dls1/Yjl065c naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this CHRAC histone-fold subunit class was curated in this pass.",
     "role": "Small histone-fold constituent of the budding-yeast CHRAC-like four-subunit Isw2 complex.",
     "evidence": [
      {
       "reference": "DOI:10.1128/MCB.24.7.2605-2613.2004",
       "notes": "McConnell et al. 2004 identified Yjl065cp, named Dls1p, as a histone-fold subunit in the four-subunit Saccharomyces cerevisiae Isw2 complex."
      },
      {
       "reference": "DOI:10.1128/MCB.24.1.217-227.2004",
       "notes": "Iida and Araki 2004 described Dls1p in the putative budding-yeast ISW2/yCHRAC complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40366",
       "protein_label": "Protein DLS1",
       "gene_symbol": "DLS1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene DLS1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P40366."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the source organism in which Iida and Araki described a putative ISW2/yCHRAC complex with Isw2, Itc1, Dpb4, and Dls1.",
     "reference": "DOI:10.1128/MCB.24.1.217-227.2004"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "McConnell et al. 2004 purified Dls1p-associated complexes from Saccharomyces cerevisiae and found a four-subunit Isw2 complex containing Itc1p, Isw2p, Dpb4p, and Dls1p.",
     "reference": "DOI:10.1128/MCB.24.7.2605-2613.2004"
    }
   ],
   "functions": [
    {
     "function_id": "chromatin_remodeling",
     "label": "chromatin remodeling",
     "grounding": "GO:0006338",
     "description": "The CHRAC-like four-subunit Isw2 complex contributes to ATP-dependent chromatin remodeling in Saccharomyces cerevisiae.",
     "evidence": [
      {
       "reference": "GO:0006338",
       "notes": "GO:0006338 is the Gene Ontology biological-process term for chromatin remodeling."
      },
      {
       "reference": "GO:0008623",
       "notes": "GO:0008623 defines CHRAC as an ISWI complex involved in RNA polymerase II transcription, DNA replication, and DNA repair."
      },
      {
       "reference": "DOI:10.1128/MCB.24.7.2605-2613.2004",
       "notes": "McConnell et al. 2004 found that Dls1p was required for Isw2-dependent chromatin remodeling in vivo."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0008623",
     "notes": "Gene Ontology cellular-component term for CHRAC."
    },
    {
     "reference": "GO:0031010",
     "notes": "Gene Ontology cellular-component parent term for ISWI-type complexes."
    },
    {
     "reference": "GO:0006338",
     "notes": "Gene Ontology biological-process term for chromatin remodeling."
    },
    {
     "reference": "PMID:14673157",
     "notes": "PubMed identifier for Iida and Araki 2004, the Molecular and Cellular Biology paper that described putative budding-yeast ISW2/yCHRAC."
    },
    {
     "reference": "DOI:10.1128/MCB.24.1.217-227.2004",
     "notes": "DOI for Iida and Araki 2004, 'Noncompetitive counteractions of DNA polymerase epsilon and ISW2/yCHRAC for epigenetic inheritance of telomere position effect in Saccharomyces cerevisiae', verified through NCBI E-utilities."
    },
    {
     "reference": "PMID:15024052",
     "notes": "PubMed identifier for McConnell et al. 2004, the Molecular and Cellular Biology paper that identified Dpb4 and Dls1 as Isw2 complex histone-fold subunits."
    },
    {
     "reference": "DOI:10.1128/MCB.24.7.2605-2613.2004",
     "notes": "DOI for McConnell et al. 2004, 'Histone fold protein Dls1p is required for Isw2-dependent chromatin remodeling in vivo', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_chrac_chromatin_remodeling",
     "title": "CHRAC supports yeast chromatin remodeling",
     "description": "In Saccharomyces cerevisiae, Isw2, Itc1, Dpb4, and Dls1 form a CHRAC-like four-subunit Isw2 chromatin-remodeling complex.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the four budding-yeast CHRAC constituent classes and their connection to chromatin remodeling without resolving the ordered substrate-recognition or nucleosome-sliding cycle.",
     "nodes": [
      {
       "node_id": "isw2_chrac_atpase_subunit",
       "label": "Isw2 CHRAC ATPase subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "isw2_chrac_atpase_subunit"
      },
      {
       "node_id": "itc1_chrac_acf1_homolog_subunit",
       "label": "Itc1 CHRAC ACF1-homolog subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "itc1_chrac_acf1_homolog_subunit"
      },
      {
       "node_id": "dpb4_chrac_histone_fold_subunit",
       "label": "Dpb4 CHRAC histone-fold subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "dpb4_chrac_histone_fold_subunit"
      },
      {
       "node_id": "dls1_chrac_histone_fold_subunit",
       "label": "Dls1 CHRAC histone-fold subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "dls1_chrac_histone_fold_subunit"
      },
      {
       "node_id": "chrac",
       "label": "CHRAC",
       "node_type": "STRUCTURE",
       "grounding": "GO:0008623"
      },
      {
       "node_id": "chromatin_remodeling",
       "label": "chromatin remodeling",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006338"
      }
     ],
     "edges": [
      {
       "subject": "isw2_chrac_atpase_subunit",
       "predicate": "contributes to",
       "object": "chrac",
       "description": "Isw2 is a constituent of the budding-yeast CHRAC-like four-subunit Isw2 complex.",
       "evidence": [
        {
         "reference": "DOI:10.1128/MCB.24.7.2605-2613.2004",
         "notes": "McConnell et al. 2004 found this constituent in a purified Saccharomyces cerevisiae four-subunit Isw2 complex."
        }
       ]
      },
      {
       "subject": "itc1_chrac_acf1_homolog_subunit",
       "predicate": "contributes to",
       "object": "chrac",
       "description": "Itc1 is a constituent of the budding-yeast CHRAC-like four-subunit Isw2 complex.",
       "evidence": [
        {
         "reference": "DOI:10.1128/MCB.24.7.2605-2613.2004",
         "notes": "McConnell et al. 2004 found this constituent in a purified Saccharomyces cerevisiae four-subunit Isw2 complex."
        }
       ]
      },
      {
       "subject": "dpb4_chrac_histone_fold_subunit",
       "predicate": "contributes to",
       "object": "chrac",
       "description": "Dpb4 is a constituent of the budding-yeast CHRAC-like four-subunit Isw2 complex.",
       "evidence": [
        {
         "reference": "DOI:10.1128/MCB.24.7.2605-2613.2004",
         "notes": "McConnell et al. 2004 found this constituent in a purified Saccharomyces cerevisiae four-subunit Isw2 complex."
        }
       ]
      },
      {
       "subject": "dls1_chrac_histone_fold_subunit",
       "predicate": "contributes to",
       "object": "chrac",
       "description": "Dls1 is a constituent of the budding-yeast CHRAC-like four-subunit Isw2 complex.",
       "evidence": [
        {
         "reference": "DOI:10.1128/MCB.24.7.2605-2613.2004",
         "notes": "McConnell et al. 2004 found this constituent in a purified Saccharomyces cerevisiae four-subunit Isw2 complex."
        }
       ]
      },
      {
       "subject": "chrac",
       "predicate": "enables",
       "object": "chromatin_remodeling",
       "description": "CHRAC is an ISWI chromatin-remodeling complex.",
       "evidence": [
        {
         "reference": "GO:0008623",
         "notes": "GO:0008623 defines CHRAC as an ISWI complex with a role in RNA polymerase II transcription."
        },
        {
         "reference": "DOI:10.1128/MCB.24.7.2605-2613.2004",
         "notes": "McConnell et al. 2004 found that Dls1p was required for Isw2-dependent chromatin remodeling in vivo."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "chrac_subunit_grounding",
     "prompt": "Curate exact source-neutral InterPro, Pfam, NCBIfam or UniProt family groundings for the CHRAC Isw2, Itc1, Dpb4, and Dls1 component classes when terms that denote those classes can be verified.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#isw2_chrac_atpase_subunit",
      "components#itc1_chrac_acf1_homolog_subunit",
      "components#dpb4_chrac_histone_fold_subunit",
      "components#dls1_chrac_histone_fold_subunit"
     ],
     "rationale": "Isw2 and Itc1 also occur in a two-subunit ACF-like complex, Dpb4 is shared with DNA polymerase epsilon, and available histone-fold or ATPase identifiers are broader than the CHRAC subunit classes, so exact grounding should avoid terms that do not denote these CHRAC roles.",
     "evidence": [
      {
       "reference": "DOI:10.1128/MCB.24.1.217-227.2004",
       "notes": "Iida and Araki 2004 described Isw2, Itc1, Dpb4, and Dls1 in the putative budding-yeast ISW2/yCHRAC complex."
      },
      {
       "reference": "DOI:10.1128/MCB.24.7.2605-2613.2004",
       "notes": "McConnell et al. 2004 separated a four-subunit Itc1p-Isw2p-Dpb4p-Dls1p complex from a two-subunit Itc1p-Isw2p complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    }
   ]
  },
  {
   "identifier": "GO:0030118",
   "label": "clathrin coat",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A membrane coat found on coated pits and some coated vesicles; consists of polymerized clathrin triskelions, each comprising three clathrin heavy chains and three clathrin light chains, linked to the membrane via one of the AP adaptor complexes.",
   "definition_source": "GO:0030118",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-16T11:26:40Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T11:27:41Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added membrane-coat parentage, the GO exact synonym, reviewed-label-only triskelion and AP-type adaptor components, Saccharomyces endocytic-site scope, clathrin-dependent endocytosis, GO/DOI evidence, a nonmechanistic clathrin-coat topology graph, and boundary plus grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T11:38:59Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Resolved PR #1090 review issue #1091 by narrowing the AP-type clathrin adaptor grounding note to AP-family heterotetrameric adaptor complexes.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:20:56Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 5 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0030117"
   ],
   "synonyms": [
    {
     "synonym_text": "clathrin cage",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030118"
    }
   ],
   "components": [
    {
     "component_id": "clathrin_triskelion_scaffold",
     "label": "clathrin triskelion scaffold",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Polymerized three-legged clathrin heavy-chain and light-chain complexes that build the clathrin coat lattice.",
     "evidence": [
      {
       "reference": "GO:0030118",
       "notes": "GO:0030118 defines clathrin coats as membrane coats made from polymerized clathrin triskelions."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The triskelion is represented at the source-neutral protein-complex level; no exact Complex Portal, GO, InterPro, Pfam, or NCBIfam CURIE was curated in this pass.",
     "gene_symbols": [
      "CHC1",
      "CLC1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P22137",
       "protein_label": "Clathrin heavy chain",
       "gene_symbol": "CHC1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CHC1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P22137",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P22137, the single reviewed entry for gene CHC1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P17891",
       "protein_label": "Clathrin light chain",
       "gene_symbol": "CLC1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CLC1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P17891",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P17891, the single reviewed entry for gene CLC1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ap_type_clathrin_adaptors",
     "label": "AP-type clathrin adaptor complexes",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Adaptor complexes that connect polymerized clathrin to membrane surfaces and cargo during clathrin-coat assembly.",
     "evidence": [
      {
       "reference": "GO:0030118",
       "notes": "GO:0030118 frames clathrin coats as clathrin triskelions linked to membranes through AP adaptor complexes."
      },
      {
       "reference": "GO:0030119",
       "notes": "GO:0030119 defines AP-type membrane coat adaptor complexes as membrane-coat complexes that link clathrin or another coat-forming molecule to a membrane surface."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "AP-type clathrin adaptors span subtype-specific heterotetrameric adaptor complexes; this parent record keeps the AP-family complex boundary broad until exact source-neutral complex groundings are curated for each clathrin-coat subtype.",
     "gene_symbols": [
      "APL2",
      "APL4",
      "APM1",
      "APS1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P36000",
       "protein_label": "AP-1 complex subunit beta-1",
       "gene_symbol": "APL2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene APL2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P36000",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P36000, the single reviewed entry for gene APL2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q12028",
       "protein_label": "AP-1 complex subunit gamma-1",
       "gene_symbol": "APL4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene APL4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q12028",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q12028, the single reviewed entry for gene APL4 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q00776",
       "protein_label": "AP-1 complex subunit mu-1-I",
       "gene_symbol": "APM1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene APM1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q00776",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q00776, the single reviewed entry for gene APM1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P35181",
       "protein_label": "AP-1 complex subunit sigma-1",
       "gene_symbol": "APS1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene APS1 in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P35181",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P35181, the single reviewed entry for gene APS1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has clathrin and adaptor proteins that are recruited to cortical actin-based endocytic sites.",
     "reference": "DOI:10.1016/j.devcel.2005.04.014"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which fluorescently tagged clathrin and adaptor proteins established the timing of clathrin recruitment to actin-based endocytic sites.",
     "reference": "DOI:10.1016/j.devcel.2005.04.014"
    }
   ],
   "functions": [
    {
     "function_id": "clathrin_dependent_endocytosis",
     "label": "clathrin-dependent endocytosis",
     "grounding": "GO:0072583",
     "description": "Clathrin coats participate in clathrin-dependent endocytosis by organizing coated pits and clathrin-coated endocytic vesicles.",
     "evidence": [
      {
       "reference": "GO:0072583",
       "notes": "GO:0072583 denotes endocytosis through clathrin-coated pits that form clathrin-coated endocytic vesicles."
      },
      {
       "reference": "DOI:10.1016/j.cell.2005.09.024",
       "notes": "Kaksonen, Toret and Drubin 2005 analyzed the modular clathrin- and actin-mediated endocytic machinery in yeast."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030118",
     "notes": "Gene Ontology cellular-component term for clathrin coats."
    },
    {
     "reference": "GO:0030117",
     "notes": "Gene Ontology cellular-component parent term for membrane coats."
    },
    {
     "reference": "GO:0030125",
     "notes": "Gene Ontology child term for clathrin coats found on vesicles."
    },
    {
     "reference": "GO:0030132",
     "notes": "Gene Ontology child term for clathrin coats of coated pits."
    },
    {
     "reference": "GO:0030119",
     "notes": "Gene Ontology cellular-component term for AP-type membrane coat adaptor complexes."
    },
    {
     "reference": "GO:0072583",
     "notes": "Gene Ontology biological-process term for clathrin-dependent endocytosis."
    },
    {
     "reference": "DOI:10.1016/j.devcel.2005.04.014",
     "notes": "Newpher et al. 2005, In Vivo Dynamics of Clathrin and Its Adaptor-Dependent Recruitment to the Actin-Based Endocytic Machinery in Yeast, Developmental Cell."
    },
    {
     "reference": "DOI:10.1016/j.cell.2005.09.024",
     "notes": "Kaksonen, Toret and Drubin 2005, A Modular Design for the Clathrin- and Actin-Mediated Endocytosis Machinery, Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "clathrin_coat_topology",
     "title": "Clathrin triskelions and adaptors form a membrane coat",
     "description": "A clathrin coat is a clathrin triskelion lattice connected to a membrane through AP-type adaptor complexes.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the parent-level clathrin/adaptor boundary without asserting a complete AP subtype set, cargo-selection mechanism, vesicle-only context, or coated-pit scission mechanism.",
     "nodes": [
      {
       "node_id": "clathrin_triskelion_scaffold",
       "label": "clathrin triskelion scaffold",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "clathrin_triskelion_scaffold"
      },
      {
       "node_id": "ap_type_clathrin_adaptors",
       "label": "AP-type clathrin adaptor complexes",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ap_type_clathrin_adaptors"
      },
      {
       "node_id": "membrane_surface",
       "label": "membrane surface",
       "node_type": "CELLULAR_LOCALIZATION"
      },
      {
       "node_id": "clathrin_coat",
       "label": "clathrin coat",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030118"
      },
      {
       "node_id": "membrane_coat",
       "label": "membrane coat",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030117"
      },
      {
       "node_id": "clathrin_dependent_endocytosis",
       "label": "clathrin-dependent endocytosis",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0072583"
      }
     ],
     "edges": [
      {
       "subject": "clathrin_triskelion_scaffold",
       "predicate": "polymerizes into",
       "object": "clathrin_coat",
       "description": "Polymerized clathrin triskelions provide the protein scaffold of a clathrin coat.",
       "evidence": [
        {
         "reference": "GO:0030118",
         "notes": "GO:0030118 defines clathrin coats as membrane coats made from polymerized clathrin triskelions."
        }
       ]
      },
      {
       "subject": "ap_type_clathrin_adaptors",
       "predicate": "links scaffold to",
       "object": "membrane_surface",
       "description": "AP-type adaptor complexes link polymerized clathrin to the membrane surface during clathrin-coat assembly.",
       "evidence": [
        {
         "reference": "GO:0030118",
         "notes": "GO:0030118 defines clathrin coats as clathrin triskelions linked to membranes through one of the AP adaptor complexes."
        },
        {
         "reference": "GO:0030119",
         "notes": "GO:0030119 defines AP-type membrane coat adaptor complexes."
        }
       ]
      },
      {
       "subject": "ap_type_clathrin_adaptors",
       "predicate": "is part of",
       "object": "clathrin_coat",
       "description": "AP-type adaptor complexes are modeled as constituents that connect the clathrin scaffold to membranes and cargo.",
       "evidence": [
        {
         "reference": "GO:0030118",
         "notes": "GO:0030118 defines clathrin coats as triskelion lattices linked to the membrane by AP adaptor complexes."
        }
       ]
      },
      {
       "subject": "clathrin_coat",
       "predicate": "is a",
       "object": "membrane_coat",
       "description": "The clathrin coat is a clathrin-specific subtype of the broader membrane coat class.",
       "evidence": [
        {
         "reference": "GO:0030118",
         "notes": "GO places the clathrin coat directly under the membrane-coat parent."
        }
       ]
      },
      {
       "subject": "clathrin_coat",
       "predicate": "participates in",
       "object": "clathrin_dependent_endocytosis",
       "description": "Clathrin coats organize coated pits and clathrin-coated vesicles during clathrin-dependent endocytosis.",
       "evidence": [
        {
         "reference": "GO:0072583",
         "notes": "GO:0072583 describes endocytosis through clathrin-coated pits that form clathrin-coated endocytic vesicles."
        },
        {
         "reference": "DOI:10.1016/j.cell.2005.09.024",
         "notes": "Kaksonen, Toret and Drubin 2005 analyzed the yeast clathrin- and actin-mediated endocytic machinery."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "clathrin_coat_vesicle_coat_boundary",
     "prompt": "Keep clathrin coat broader than the clathrin vesicle coat.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures"
     ],
     "rationale": "GO:0030118 is the clathrin-specific membrane-coat parent for clathrin coats on coated pits and some coated vesicles. GO:0030125 is a narrower child restricted to vesicles, so this record is a direct membrane-coat child rather than a duplicate of the clathrin vesicle coat.",
     "evidence": [
      {
       "reference": "GO:0030118",
       "notes": "GO term for the broader clathrin-coat class."
      },
      {
       "reference": "GO:0030125",
       "notes": "GO term for the clathrin vesicle coat child."
      },
      {
       "reference": "GO:0030132",
       "notes": "GO term for the clathrin coat of coated pit child."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16",
     "resolved_date": "2026-09-16"
    },
    {
     "discussion_id": "resolve_clathrin_coat_groundings",
     "prompt": "Resolve exact source-neutral groundings for clathrin triskelions and AP-type clathrin adaptor complexes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#clathrin_triskelion_scaffold",
      "components#ap_type_clathrin_adaptors"
     ],
     "rationale": "This first clathrin-coat parent record keeps the triskelion and AP adaptor entries at a reviewed label level instead of forcing a subtype-specific Complex Portal, InterPro, Pfam, or NCBIfam grounding onto the entire clathrin-coat class.",
     "evidence": [
      {
       "reference": "GO:0030118",
       "notes": "GO term for the broad clathrin-coat class."
      },
      {
       "reference": "GO:0030119",
       "notes": "GO term for AP-type membrane coat adaptor complexes."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    }
   ]
  },
  {
   "identifier": "GO:0030132",
   "label": "clathrin coat of coated pit",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "The coat found on coated pits and the coated vesicles derived from coated pits; comprises clathrin and the AP-2 adaptor complex.",
   "definition_source": "GO:0030132",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-16T15:07:00Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T15:08:28Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added clathrin-coat parentage, clathrin-coated-pit parthood, AP-2 has-part topology, reviewed-label-only clathrin triskelion and GO-grounded AP-2 components, GO/DOI evidence, a nonmechanistic coated-pit topology graph, and boundary and grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T15:16:37Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Resolved PR #1104 review issue #1105 by changing the coated-pit function description so the structure forms the AP-2/clathrin coat rather than organizing another AP-2/clathrin coat.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-20T21:55:39Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Retyped the AP-2 adaptor complex graph node as STRUCTURE.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0030118"
   ],
   "part_of": [
    "GO:0005905"
   ],
   "has_part": [
    "GO:0030122"
   ],
   "components": [
    {
     "component_id": "clathrin_triskelion_scaffold",
     "label": "clathrin triskelion scaffold",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Polymerized clathrin triskelions that build the lattice of the coated-pit clathrin coat.",
     "evidence": [
      {
       "reference": "GO:0030132",
       "notes": "GO:0030132 defines the clathrin coat of a coated pit as comprising clathrin and AP-2."
      },
      {
       "reference": "GO:0030118",
       "notes": "GO:0030118 defines clathrin coats as polymerized clathrin triskelions linked to membranes by adaptor complexes."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The clathrin triskelion is represented here at the source-neutral protein-complex level; no exact Complex Portal, GO, InterPro, Pfam or NCBIfam CURIE was curated in this pass."
    },
    {
     "component_id": "ap2_adaptor_complex",
     "label": "AP-2 adaptor complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0030122",
     "essentiality": "UNKNOWN",
     "role": "Endocytic AP-type adaptor complex that links clathrin to coated-pit membranes and cargo receptors.",
     "evidence": [
      {
       "reference": "GO:0030132",
       "notes": "GO:0030132 states that the clathrin coat of a coated pit comprises clathrin and the AP-2 adaptor complex."
      },
      {
       "reference": "GO:0030122",
       "notes": "GO:0030122 has a part-of relationship to the clathrin coat of a coated pit."
      },
      {
       "reference": "DOI:10.1016/S0092-8674(02)00735-3",
       "notes": "Collins, McCoy, Kent, Evans and Owen 2002 determined the molecular architecture of the endocytic AP-2 complex."
      },
      {
       "reference": "DOI:10.1016/j.cell.2010.05.006",
       "notes": "Jackson et al. 2010 analyzed AP-2 membrane recruitment and cargo binding by the AP-2 clathrin adaptor complex."
      }
     ]
    }
   ],
   "functions": [
    {
     "function_id": "clathrin_dependent_endocytosis",
     "label": "clathrin-dependent endocytosis",
     "grounding": "GO:0072583",
     "description": "The clathrin coat of coated pits participates in clathrin-dependent endocytosis by forming the AP-2/clathrin coat on endocytic coated pits.",
     "evidence": [
      {
       "reference": "GO:0072583",
       "notes": "GO:0072583 describes endocytosis through clathrin-coated pits that form clathrin-coated endocytic vesicles."
      },
      {
       "reference": "GO:0030132",
       "notes": "GO:0030132 identifies the clathrin/AP-2 coat on coated pits."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030132",
     "notes": "Gene Ontology cellular-component term for the clathrin coat of a coated pit."
    },
    {
     "reference": "GO:0030118",
     "notes": "Gene Ontology cellular-component parent term for clathrin coats."
    },
    {
     "reference": "GO:0005905",
     "notes": "Gene Ontology cellular-component term for the clathrin-coated pit that carries GO:0030132 as a part."
    },
    {
     "reference": "GO:0030122",
     "notes": "Gene Ontology cellular-component term for the AP-2 adaptor complex part of GO:0030132."
    },
    {
     "reference": "GO:0072583",
     "notes": "Gene Ontology biological-process term for clathrin-dependent endocytosis."
    },
    {
     "reference": "DOI:10.1016/S0092-8674(02)00735-3",
     "notes": "Collins, McCoy, Kent, Evans and Owen 2002, Molecular Architecture and Functional Model of the Endocytic AP2 Complex, Cell."
    },
    {
     "reference": "DOI:10.1016/j.cell.2010.05.006",
     "notes": "Jackson et al. 2010, A Large-Scale Conformational Change Couples Membrane Recruitment to Cargo Binding in the AP2 Clathrin Adaptor Complex, Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "coated_pit_clathrin_coat_topology",
     "title": "AP-2 and clathrin form a coated-pit clathrin coat",
     "description": "The clathrin coat of a coated pit is an AP-2-containing clathrin coat on a clathrin-coated pit and participates in clathrin-dependent endocytosis.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the GO-grounded coated-pit coat boundary without asserting a complete clathrin assembly mechanism, the full coated-pit cargo cohort, or vesicle scission.",
     "nodes": [
      {
       "node_id": "clathrin_triskelion_scaffold",
       "label": "clathrin triskelion scaffold",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "clathrin_triskelion_scaffold"
      },
      {
       "node_id": "ap2_adaptor_complex",
       "label": "AP-2 adaptor complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030122",
       "component_ref": "ap2_adaptor_complex"
      },
      {
       "node_id": "clathrin_coat_of_coated_pit",
       "label": "clathrin coat of coated pit",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030132"
      },
      {
       "node_id": "clathrin_coated_pit",
       "label": "clathrin-coated pit",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005905"
      },
      {
       "node_id": "clathrin_dependent_endocytosis",
       "label": "clathrin-dependent endocytosis",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0072583"
      }
     ],
     "edges": [
      {
       "subject": "clathrin_triskelion_scaffold",
       "predicate": "polymerizes into",
       "object": "clathrin_coat_of_coated_pit",
       "description": "Clathrin triskelions form the polymerized clathrin scaffold in the coated-pit clathrin coat.",
       "evidence": [
        {
         "reference": "GO:0030118",
         "notes": "GO:0030118 defines clathrin coats as polymerized clathrin triskelions."
        },
        {
         "reference": "GO:0030132",
         "notes": "GO:0030132 identifies the coated-pit-specific clathrin coat."
        }
       ]
      },
      {
       "subject": "ap2_adaptor_complex",
       "predicate": "is part of",
       "object": "clathrin_coat_of_coated_pit",
       "description": "AP-2 is a constituent adaptor complex of the clathrin coat of a coated pit.",
       "evidence": [
        {
         "reference": "GO:0030122",
         "notes": "GO:0030122 is directly part of GO:0030132."
        },
        {
         "reference": "DOI:10.1016/S0092-8674(02)00735-3",
         "notes": "Collins, McCoy, Kent, Evans and Owen 2002 determined the endocytic AP-2 core architecture."
        }
       ]
      },
      {
       "subject": "clathrin_coat_of_coated_pit",
       "predicate": "is part of",
       "object": "clathrin_coated_pit",
       "description": "The clathrin/AP-2 coat is modeled by GO as part of a clathrin-coated pit.",
       "evidence": [
        {
         "reference": "GO:0005905",
         "notes": "GO:0005905 identifies GO:0030132 as a part of the clathrin-coated pit."
        }
       ]
      },
      {
       "subject": "clathrin_coat_of_coated_pit",
       "predicate": "participates in",
       "object": "clathrin_dependent_endocytosis",
       "description": "Clathrin-coated pits mature during clathrin-dependent endocytosis.",
       "evidence": [
        {
         "reference": "GO:0072583",
         "notes": "GO:0072583 describes endocytosis through clathrin-coated pits that form clathrin-coated endocytic vesicles."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "coated_pit_vs_endocytic_vesicle_coat_boundary",
     "prompt": "Keep the clathrin coat of coated pit distinct from the clathrin coat of an endocytic vesicle.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures",
      "part_of"
     ],
     "rationale": "GO:0030132 is the AP-2-containing clathrin coat on a clathrin-coated pit, whereas GO:0030128 is the clathrin coat of an endocytic vesicle. This record therefore places GO:0030132 under the broader clathrin coat and models GO:0005905 clathrin-coated pit as the containing structure rather than treating the coated-pit and endocytic-vesicle coats as interchangeable.",
     "evidence": [
      {
       "reference": "GO:0030132",
       "notes": "GO cellular-component term for the coated-pit clathrin coat."
      },
      {
       "reference": "GO:0030128",
       "notes": "GO cellular-component term for the endocytic-vesicle clathrin coat."
      },
      {
       "reference": "GO:0005905",
       "notes": "GO cellular-component term for the clathrin-coated pit."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16",
     "resolved_date": "2026-09-16"
    },
    {
     "discussion_id": "resolve_coated_pit_clathrin_grounding",
     "prompt": "Resolve an exact source-neutral grounding for the clathrin triskelion scaffold.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#clathrin_triskelion_scaffold"
     ],
     "rationale": "The coated-pit coat has an exact GO identifier and AP-2 is modeled as an exact GO subcomplex, but the clathrin triskelion is currently represented at the source-neutral label level until an exact Complex Portal or GO grounding is curated.",
     "evidence": [
      {
       "reference": "GO:0030132",
       "notes": "GO definition source for the clathrin and AP-2 composition of the coated-pit coat."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    }
   ]
  },
  {
   "identifier": "GO:0030128",
   "label": "clathrin coat of endocytic vesicle",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A clathrin coat found on an endocytic vesicle.",
   "definition_source": "GO:0030128",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-16T07:49:12Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T07:50:50Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added clathrin-vesicle-coat parentage, endocytic vesicle membrane parthood, AP-2 has-part topology, the GO exact synonym, reviewed-label-only triskelion and adaptor components, Saccharomyces endocytic-site scope, GO/DOI evidence, a nonmechanistic endocytic clathrin-coat topology graph, and grounding plus subtype-boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T08:01:45Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Resolved PR #1076 review issue #1077 by narrowing the coarse endocytic adaptor component wording around the exact AP-2 has-part assertion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:21:02Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 6 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0030125"
   ],
   "part_of": [
    "GO:0030669"
   ],
   "has_part": [
    "GO:0030122"
   ],
   "synonyms": [
    {
     "synonym_text": "clathrin coat of endocytotic vesicle",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030128"
    }
   ],
   "components": [
    {
     "component_id": "clathrin_triskelion_scaffold",
     "label": "clathrin triskelion scaffold",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Core clathrin triskelion lattice that polymerizes into the coat on an endocytic vesicle.",
     "evidence": [
      {
       "reference": "GO:0030128",
       "notes": "GO:0030128 defines this structure as a clathrin coat on an endocytic vesicle."
      },
      {
       "reference": "GO:0030118",
       "notes": "GO:0030118 defines clathrin coats as polymerized clathrin triskelions linked to membranes by adaptor complexes."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The clathrin triskelion is represented here at the source-neutral protein-complex level; no exact Complex Portal, GO, InterPro, Pfam, or NCBIfam CURIE was curated in this pass.",
     "gene_symbols": [
      "CHC1",
      "CLC1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P22137",
       "protein_label": "Clathrin heavy chain",
       "gene_symbol": "CHC1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CHC1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P22137",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P22137, the single reviewed entry for gene CHC1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P17891",
       "protein_label": "Clathrin light chain",
       "gene_symbol": "CLC1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CLC1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P17891",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P17891, the single reviewed entry for gene CLC1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "endocytic_clathrin_adaptors",
     "label": "endocytic clathrin adaptor and cargo-selection factors",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Adaptor and cargo-selection factors that connect endocytic clathrin coat assembly to vesicle membranes and cargo sorting.",
     "evidence": [
      {
       "reference": "GO:0030118",
       "notes": "GO:0030118 frames clathrin coats as linked to membranes through adaptor complexes."
      },
      {
       "reference": "GO:0030119",
       "notes": "GO:0030119 identifies AP-type membrane coat adaptor complexes as membrane-coat components that link clathrin or another coat-forming molecule to a membrane surface."
      },
      {
       "reference": "DOI:10.1016/j.devcel.2005.04.014",
       "notes": "Newpher et al. 2005 measured clathrin and adaptor dynamics at budding-yeast cortical actin-based endocytic sites."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0030122 captures the exact AP-2 adaptor-complex part of GO:0030128. This broader component covers additional endocytic adaptor and cargo-selection factors; no exact source-neutral CURIE was curated for that residual class.",
     "gene_symbols": [
      "ENT1",
      "ENT2",
      "SLA2",
      "YAP1801"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12518",
       "protein_label": "Epsin-1",
       "gene_symbol": "ENT1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ENT1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q12518",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q12518, the single reviewed entry for gene ENT1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q05785",
       "protein_label": "Epsin-2",
       "gene_symbol": "ENT2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ENT2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q05785",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q05785, the single reviewed entry for gene ENT2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P33338",
       "protein_label": "Protein SLA2",
       "gene_symbol": "SLA2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SLA2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P33338",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P33338, the single reviewed entry for gene SLA2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P38856",
       "protein_label": "Clathrin coat assembly protein AP180A",
       "gene_symbol": "YAP1801",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene YAP1801 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:9531549",
         "notes": "Wendland B et al. 1998, ‘Pan1p, yeast eps15, functions as a multivalent adaptor that coordinates protein-protein interactions essential for endocytosis.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Bud' localisation of P38856."
        },
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P38856."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has clathrin and adaptor proteins that are recruited to cortical actin-based endocytic sites.",
     "reference": "DOI:10.1016/j.devcel.2005.04.014"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which fluorescently tagged clathrin and adaptor proteins established the timing of clathrin recruitment to cortical actin-based endocytic sites.",
     "reference": "DOI:10.1016/j.devcel.2005.04.014"
    }
   ],
   "functions": [
    {
     "function_id": "clathrin_dependent_endocytosis",
     "label": "clathrin-dependent endocytosis",
     "grounding": "GO:0072583",
     "description": "The clathrin coat of endocytic vesicles participates in clathrin-dependent endocytosis by organizing coated endocytic vesicles.",
     "evidence": [
      {
       "reference": "GO:0072583",
       "notes": "GO:0072583 denotes endocytic uptake through clathrin-coated pits that form clathrin-coated endocytic vesicles."
      },
      {
       "reference": "DOI:10.1016/j.cell.2005.09.024",
       "notes": "Kaksonen, Toret and Drubin 2005 analyzed the modular clathrin- and actin-mediated endocytic machinery in yeast."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030128",
     "notes": "Gene Ontology cellular-component term for the clathrin coat of an endocytic vesicle."
    },
    {
     "reference": "GO:0030125",
     "notes": "Gene Ontology cellular-component parent term for clathrin vesicle coats."
    },
    {
     "reference": "GO:0030669",
     "notes": "Gene Ontology cellular-component term for the clathrin-coated endocytic vesicle membrane that carries GO:0030128 as a part."
    },
    {
     "reference": "GO:0045334",
     "notes": "Gene Ontology cellular-component term for the whole clathrin-coated endocytic vesicle."
    },
    {
     "reference": "GO:0030122",
     "notes": "Gene Ontology cellular-component term for the AP-2 adaptor complex part of GO:0030128."
    },
    {
     "reference": "GO:0030118",
     "notes": "Gene Ontology cellular-component term for clathrin coats."
    },
    {
     "reference": "GO:0030119",
     "notes": "Gene Ontology cellular-component term for AP-type membrane coat adaptor complexes."
    },
    {
     "reference": "GO:0072583",
     "notes": "Gene Ontology biological-process term for clathrin-dependent endocytosis."
    },
    {
     "reference": "DOI:10.1016/j.devcel.2005.04.014",
     "notes": "Newpher et al. 2005, In Vivo Dynamics of Clathrin and Its Adaptor-Dependent Recruitment to the Actin-Based Endocytic Machinery in Yeast, Developmental Cell."
    },
    {
     "reference": "DOI:10.1016/j.cell.2005.09.024",
     "notes": "Kaksonen, Toret and Drubin 2005, A Modular Design for the Clathrin- and Actin-Mediated Endocytosis Machinery, Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "endocytic_clathrin_coat_topology",
     "title": "Endocytic clathrin coat is carried by an endocytic vesicle membrane",
     "description": "The clathrin coat of an endocytic vesicle is a clathrin/adaptor protein coat on a clathrin-coated endocytic vesicle membrane.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the GO-grounded coat-to-vesicle boundary and endocytosis context without asserting a complete clathrin-adaptor assembly mechanism, a full cargo cohort, or the actin-driven scission mechanism.",
     "nodes": [
      {
       "node_id": "clathrin_triskelion_scaffold",
       "label": "clathrin triskelion scaffold",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "clathrin_triskelion_scaffold"
      },
      {
       "node_id": "endocytic_clathrin_adaptors",
       "label": "endocytic clathrin adaptor and cargo-selection factors",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "endocytic_clathrin_adaptors"
      },
      {
       "node_id": "ap2_adaptor_complex",
       "label": "AP-2 adaptor complex",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "GO:0030122",
       "xrefs": [
        "UniProtKB:P27351"
       ]
      },
      {
       "node_id": "clathrin_coat_of_endocytic_vesicle",
       "label": "clathrin coat of endocytic vesicle",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030128"
      },
      {
       "node_id": "clathrin_coated_endocytic_vesicle_membrane",
       "label": "clathrin-coated endocytic vesicle membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030669"
      },
      {
       "node_id": "clathrin_coated_endocytic_vesicle",
       "label": "clathrin-coated endocytic vesicle",
       "node_type": "ORGANELLE",
       "grounding": "GO:0045334"
      },
      {
       "node_id": "clathrin_dependent_endocytosis",
       "label": "clathrin-dependent endocytosis",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0072583"
      }
     ],
     "edges": [
      {
       "subject": "clathrin_triskelion_scaffold",
       "predicate": "polymerizes into",
       "object": "clathrin_coat_of_endocytic_vesicle",
       "description": "Clathrin triskelions provide the polymerized clathrin scaffold in the endocytic vesicle coat.",
       "evidence": [
        {
         "reference": "GO:0030118",
         "notes": "GO:0030118 defines clathrin coats as polymerized clathrin triskelions."
        },
        {
         "reference": "GO:0030128",
         "notes": "GO:0030128 identifies the endocytic vesicle-specific clathrin coat."
        }
       ]
      },
      {
       "subject": "ap2_adaptor_complex",
       "predicate": "is part of",
       "object": "clathrin_coat_of_endocytic_vesicle",
       "description": "The AP-2 adaptor complex is represented by GO as a part of the clathrin coat of an endocytic vesicle.",
       "evidence": [
        {
         "reference": "GO:0030122",
         "notes": "GO:0030122 is directly part of GO:0030128."
        }
       ]
      },
      {
       "subject": "endocytic_clathrin_adaptors",
       "predicate": "links scaffold to",
       "object": "clathrin_coated_endocytic_vesicle_membrane",
       "description": "Adaptor and cargo-selection factors connect clathrin coat assembly to endocytic vesicle membranes.",
       "evidence": [
        {
         "reference": "GO:0030119",
         "notes": "GO:0030119 defines AP-type adaptors as linking clathrin or another coat-forming molecule to a membrane surface."
        },
        {
         "reference": "DOI:10.1016/j.devcel.2005.04.014",
         "notes": "Newpher et al. 2005 measured adaptor-dependent clathrin recruitment to the yeast actin-based endocytic machinery."
        }
       ]
      },
      {
       "subject": "endocytic_clathrin_adaptors",
       "predicate": "is part of",
       "object": "clathrin_coat_of_endocytic_vesicle",
       "description": "Endocytic adaptor and cargo-selection factors are represented as constituent parts of the clathrin coat assembled on an endocytic vesicle.",
       "evidence": [
        {
         "reference": "GO:0030118",
         "notes": "GO:0030118 defines clathrin coats as clathrin triskelions linked to membranes through adaptor complexes."
        },
        {
         "reference": "DOI:10.1016/j.devcel.2005.04.014",
         "notes": "Newpher et al. 2005 studied clathrin and adaptor recruitment at yeast endocytic sites."
        }
       ]
      },
      {
       "subject": "clathrin_coat_of_endocytic_vesicle",
       "predicate": "is part of",
       "object": "clathrin_coated_endocytic_vesicle_membrane",
       "description": "The clathrin coat of an endocytic vesicle is a coat part on the clathrin-coated endocytic vesicle membrane.",
       "evidence": [
        {
         "reference": "GO:0030128",
         "notes": "GO:0030128 records the endocytic vesicle clathrin coat as part of GO:0030669."
        }
       ]
      },
      {
       "subject": "clathrin_coated_endocytic_vesicle_membrane",
       "predicate": "is part of",
       "object": "clathrin_coated_endocytic_vesicle",
       "description": "The clathrin-coated endocytic vesicle membrane is part of a clathrin-coated endocytic vesicle.",
       "evidence": [
        {
         "reference": "GO:0030669",
         "notes": "GO:0030669 identifies the clathrin-coated endocytic vesicle membrane."
        },
        {
         "reference": "GO:0045334",
         "notes": "GO:0045334 identifies the containing clathrin-coated endocytic vesicle."
        }
       ]
      },
      {
       "subject": "clathrin_coat_of_endocytic_vesicle",
       "predicate": "participates in",
       "object": "clathrin_dependent_endocytosis",
       "description": "Endocytic vesicle clathrin coats participate in clathrin-dependent endocytic uptake.",
       "evidence": [
        {
         "reference": "GO:0072583",
         "notes": "GO:0072583 describes endocytosis via clathrin-coated pits that form clathrin-coated endocytic vesicles."
        },
        {
         "reference": "DOI:10.1016/j.cell.2005.09.024",
         "notes": "Kaksonen, Toret and Drubin 2005 analyzed the yeast clathrin- and actin-mediated endocytic machinery."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_endocytic_clathrin_coat_component_groundings",
     "prompt": "Resolve exact source-neutral groundings for endocytic-vesicle clathrin triskelions and adaptor or cargo-selection factors.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#clathrin_triskelion_scaffold",
      "components#endocytic_clathrin_adaptors"
     ],
     "rationale": "GO:0030128 exactly grounds the endocytic-vesicle clathrin coat and GO:0030122 captures its exact AP-2 adaptor-complex part, but this initial pass keeps the clathrin triskelion scaffold and broader non-AP-2 endocytic adaptor classes reviewed-label-only until exact source-neutral complex or protein-family identifiers are curated.",
     "evidence": [
      {
       "reference": "GO:0030128"
      },
      {
       "reference": "GO:0030122"
      },
      {
       "reference": "GO:0030118"
      },
      {
       "reference": "DOI:10.1016/j.devcel.2005.04.014"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    },
    {
     "discussion_id": "keep_endocytic_clathrin_coat_distinct_from_broad",
     "prompt": "Keep the endocytic-vesicle clathrin coat distinct from the broader clathrin vesicle coat record.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures",
      "part_of"
     ],
     "rationale": "GO:0030128 is the clathrin coat subtype on endocytic vesicles, while GO:0030125 is the broader clathrin vesicle coat parent that also covers TGN and synaptic vesicle subtypes.",
     "resolution_note": "Represented GO:0030128 as a child of GO:0030125 and as part of the GO:0030669 endocytic vesicle membrane rather than duplicating the broad clathrin vesicle coat record.",
     "evidence": [
      {
       "reference": "GO:0030128",
       "notes": "GO term for the endocytic vesicle clathrin coat."
      },
      {
       "reference": "GO:0030125",
       "notes": "GO term for the broader clathrin vesicle coat parent."
      },
      {
       "reference": "GO:0030130",
       "notes": "GO term for the TGN vesicle sibling clathrin coat subtype."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16",
     "resolved_date": "2026-09-16"
    }
   ]
  },
  {
   "identifier": "GO:0030130",
   "label": "clathrin coat of trans-Golgi network vesicle",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A clathrin coat found on a vesicle of the trans-Golgi network.",
   "definition_source": "GO:0030130",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-16T07:17:05Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T07:18:32Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added clathrin-vesicle-coat parentage, TGN transport-vesicle membrane parthood, the GO exact synonym, reviewed-label-only triskelion and adaptor components, Saccharomyces TGN/endosome traffic scope, GO/DOI evidence, a nonmechanistic TGN clathrin-coat topology graph, and grounding plus scope boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T07:28:59Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Resolved PR #1074 review issue #1075 by adding an evidence-backed edge that makes TGN clathrin adaptor and cargo-selection factors explicit parts of the TGN clathrin coat in the topology graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:21:07Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 6 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0030125"
   ],
   "part_of": [
    "GO:0012510"
   ],
   "synonyms": [
    {
     "synonym_text": "clathrin coat of TGN vesicle",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030130"
    }
   ],
   "components": [
    {
     "component_id": "clathrin_triskelion_scaffold",
     "label": "clathrin triskelion scaffold",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Core clathrin triskelion lattice that polymerizes into the coat on a trans-Golgi-network transport vesicle.",
     "evidence": [
      {
       "reference": "GO:0030130",
       "notes": "GO:0030130 defines this structure as a clathrin coat on a TGN vesicle."
      },
      {
       "reference": "GO:0030118",
       "notes": "GO:0030118 defines clathrin coats as polymerized clathrin triskelions linked to membranes by adaptor complexes."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The clathrin triskelion is represented here at the source-neutral protein-complex level; no exact Complex Portal, GO, InterPro, Pfam, or NCBIfam CURIE was curated in this pass.",
     "gene_symbols": [
      "CHC1",
      "CLC1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P22137",
       "protein_label": "Clathrin heavy chain",
       "gene_symbol": "CHC1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CHC1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P22137",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P22137, the single reviewed entry for gene CHC1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P17891",
       "protein_label": "Clathrin light chain",
       "gene_symbol": "CLC1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CLC1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P17891",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P17891, the single reviewed entry for gene CLC1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "tgn_clathrin_adaptors",
     "label": "TGN clathrin adaptor and cargo-selection factors",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Adaptor proteins that connect TGN clathrin coat assembly to vesicle membranes and cargo sorting.",
     "evidence": [
      {
       "reference": "GO:0030118",
       "notes": "GO:0030118 frames clathrin coats as linked to membranes through adaptor complexes."
      },
      {
       "reference": "GO:0030119",
       "notes": "GO:0030119 identifies AP-type membrane coat adaptor complexes as membrane-coat components that link clathrin or another coat-forming molecule to a membrane surface."
      },
      {
       "reference": "DOI:10.1091/MBC.E06-11-1000",
       "notes": "Copic et al. 2007 studied Ent3p/Ent5p adaptor functions in yeast trafficking between the TGN and endosomes."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "TGN clathrin coats use AP-type, epsin-like, and other cargo-selection factors; no exact source-neutral protein-family or complex CURIE was curated for that full adaptor class.",
     "gene_symbols": [
      "GGA1",
      "GGA2",
      "ENT3",
      "ENT5"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q06336",
       "protein_label": "ADP-ribosylation factor-binding protein GGA1",
       "gene_symbol": "GGA1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene GGA1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q06336",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q06336, the single reviewed entry for gene GGA1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P38817",
       "protein_label": "ADP-ribosylation factor-binding protein GGA2",
       "gene_symbol": "GGA2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene GGA2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P38817",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38817, the single reviewed entry for gene GGA2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P47160",
       "protein_label": "Epsin-3",
       "gene_symbol": "ENT3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ENT3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12483220",
         "notes": "Duncan MC et al. 2003, ‘Yeast epsin-related proteins required for Golgi-endosome traffic define a gamma-adaptin ear-binding motif.’, Nat Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P47160."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q03769",
       "protein_label": "Epsin-5",
       "gene_symbol": "ENT5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ENT5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q03769",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q03769, the single reviewed entry for gene ENT5 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has Ent3p and Ent5p adaptor functions in protein trafficking between the trans-Golgi network and endosomes.",
     "reference": "DOI:10.1091/MBC.E06-11-1000"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which TGN/endosomal Ent3p and Ent5p adaptor functions were dissected.",
     "reference": "DOI:10.1091/MBC.E06-11-1000"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030130",
     "notes": "Gene Ontology cellular-component term for the clathrin coat of a trans-Golgi network vesicle."
    },
    {
     "reference": "GO:0030125",
     "notes": "Gene Ontology cellular-component parent term for clathrin vesicle coats."
    },
    {
     "reference": "GO:0030118",
     "notes": "Gene Ontology cellular-component term for clathrin coats."
    },
    {
     "reference": "GO:0030119",
     "notes": "Gene Ontology cellular-component term for AP-type membrane coat adaptor complexes."
    },
    {
     "reference": "GO:0012510",
     "notes": "Gene Ontology cellular-component term for the TGN transport vesicle membrane that carries GO:0030130 as a part."
    },
    {
     "reference": "GO:0030140",
     "notes": "Gene Ontology cellular-component term for the containing trans-Golgi network transport vesicle."
    },
    {
     "reference": "GO:0005802",
     "notes": "Gene Ontology cellular-component term for the trans-Golgi network."
    },
    {
     "reference": "GO:0005768",
     "notes": "Gene Ontology cellular-component term for endosomes."
    },
    {
     "reference": "DOI:10.1091/MBC.E06-11-1000",
     "notes": "Copic et al. 2007, 'Ent3p and Ent5p exhibit cargo-specific functions in trafficking proteins between the trans-Golgi network and the endosomes in yeast', Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "tgn_clathrin_coat_topology",
     "title": "TGN clathrin coat is carried by a TGN vesicle membrane",
     "description": "The clathrin coat of a trans-Golgi-network vesicle is a clathrin/adaptor protein coat on a TGN transport-vesicle membrane.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the GO-grounded coat-to-vesicle boundary and TGN/endosome trafficking context without asserting a complete TGN clathrin-adaptor assembly mechanism or exact cargo cohort.",
     "nodes": [
      {
       "node_id": "clathrin_triskelion_scaffold",
       "label": "clathrin triskelion scaffold",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "clathrin_triskelion_scaffold"
      },
      {
       "node_id": "tgn_clathrin_adaptors",
       "label": "TGN clathrin adaptor and cargo-selection factors",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tgn_clathrin_adaptors"
      },
      {
       "node_id": "clathrin_coat_of_tgn_vesicle",
       "label": "clathrin coat of trans-Golgi network vesicle",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030130"
      },
      {
       "node_id": "tgn_transport_vesicle_membrane",
       "label": "trans-Golgi network transport vesicle membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0012510"
      },
      {
       "node_id": "tgn_transport_vesicle",
       "label": "trans-Golgi network transport vesicle",
       "node_type": "ORGANELLE",
       "grounding": "GO:0030140"
      },
      {
       "node_id": "trans_golgi_network",
       "label": "trans-Golgi network",
       "node_type": "ORGANELLE",
       "grounding": "GO:0005802"
      },
      {
       "node_id": "endosome",
       "label": "endosome",
       "node_type": "ORGANELLE",
       "grounding": "GO:0005768"
      },
      {
       "node_id": "tgn_endosomal_protein_sorting",
       "label": "TGN/endosomal protein sorting",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "clathrin_triskelion_scaffold",
       "predicate": "polymerizes into",
       "object": "clathrin_coat_of_tgn_vesicle",
       "description": "Clathrin triskelions provide the polymerized clathrin scaffold in the TGN-vesicle coat.",
       "evidence": [
        {
         "reference": "GO:0030118",
         "notes": "GO:0030118 defines clathrin coats as polymerized clathrin triskelions."
        },
        {
         "reference": "GO:0030130",
         "notes": "GO:0030130 identifies the TGN vesicle-specific clathrin coat."
        }
       ]
      },
      {
       "subject": "tgn_clathrin_adaptors",
       "predicate": "links scaffold to",
       "object": "tgn_transport_vesicle_membrane",
       "description": "Adaptor and cargo-selection factors connect clathrin coat assembly to TGN-derived transport-vesicle membranes.",
       "evidence": [
        {
         "reference": "GO:0030119",
         "notes": "GO:0030119 defines AP-type adaptors as linking clathrin or another coat-forming molecule to a membrane surface."
        },
        {
         "reference": "DOI:10.1091/MBC.E06-11-1000",
         "notes": "Copic et al. 2007 studied Ent3p/Ent5p adaptor functions in TGN-to-endosome protein trafficking."
        }
       ]
      },
      {
       "subject": "tgn_clathrin_adaptors",
       "predicate": "is part of",
       "object": "clathrin_coat_of_tgn_vesicle",
       "description": "TGN clathrin adaptor and cargo-selection factors are constituent parts of the protein coat assembled on a trans-Golgi-network vesicle.",
       "evidence": [
        {
         "reference": "GO:0030118",
         "notes": "GO:0030118 defines clathrin coats as clathrin triskelions linked to membranes through adaptor complexes."
        },
        {
         "reference": "GO:0030130",
         "notes": "GO:0030130 identifies the TGN vesicle-specific clathrin coat."
        },
        {
         "reference": "DOI:10.1091/MBC.E06-11-1000",
         "notes": "Copic et al. 2007 studied Ent3p/Ent5p adaptor functions in trafficking between the TGN and endosomes."
        }
       ]
      },
      {
       "subject": "clathrin_coat_of_tgn_vesicle",
       "predicate": "is part of",
       "object": "tgn_transport_vesicle_membrane",
       "description": "The clathrin coat of a TGN vesicle is a coat part on the TGN transport-vesicle membrane.",
       "evidence": [
        {
         "reference": "GO:0030130",
         "notes": "GO:0030130 records the TGN clathrin coat as part of the GO:0012510 TGN transport-vesicle membrane."
        }
       ]
      },
      {
       "subject": "tgn_transport_vesicle_membrane",
       "predicate": "is part of",
       "object": "tgn_transport_vesicle",
       "description": "The TGN transport vesicle membrane is part of a trans-Golgi-network transport vesicle.",
       "evidence": [
        {
         "reference": "GO:0012510",
         "notes": "GO:0012510 identifies the TGN transport-vesicle membrane."
        },
        {
         "reference": "GO:0030140",
         "notes": "GO:0030140 identifies the containing TGN transport vesicle."
        }
       ]
      },
      {
       "subject": "clathrin_coat_of_tgn_vesicle",
       "predicate": "supports",
       "object": "tgn_endosomal_protein_sorting",
       "description": "TGN clathrin coats participate in adaptor-mediated traffic between the TGN and endosomes.",
       "evidence": [
        {
         "reference": "DOI:10.1091/MBC.E06-11-1000",
         "notes": "Copic et al. 2007 framed Ent3p/Ent5p adaptor roles as cargo-specific trafficking between the TGN and endosomes."
        }
       ]
      },
      {
       "subject": "tgn_endosomal_protein_sorting",
       "predicate": "connects",
       "object": "trans_golgi_network",
       "description": "TGN/endosomal protein sorting links TGN-derived vesicle traffic to the trans-Golgi network.",
       "evidence": [
        {
         "reference": "GO:0030130",
         "notes": "GO:0030130 identifies a clathrin coat on a TGN vesicle."
        },
        {
         "reference": "DOI:10.1091/MBC.E06-11-1000",
         "notes": "Copic et al. 2007 studied adaptor functions in TGN/endosomal trafficking."
        }
       ]
      },
      {
       "subject": "tgn_endosomal_protein_sorting",
       "predicate": "connects",
       "object": "endosome",
       "description": "TGN/endosomal protein sorting links TGN-derived vesicle traffic to endosomal compartments.",
       "evidence": [
        {
         "reference": "DOI:10.1091/MBC.E06-11-1000",
         "notes": "Copic et al. 2007 studied cargo-specific protein trafficking between the TGN and endosomes."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_tgn_clathrin_coat_component_groundings",
     "prompt": "Resolve exact source-neutral groundings for TGN-vesicle clathrin triskelions and adaptor/cargo-selection factors.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#clathrin_triskelion_scaffold",
      "components#tgn_clathrin_adaptors"
     ],
     "rationale": "GO:0030130 exactly grounds the TGN-vesicle clathrin coat, but this initial pass keeps its triskelion scaffold and membrane/cargo adaptor classes reviewed-label-only until exact source-neutral complex or protein-family identifiers are curated.",
     "evidence": [
      {
       "reference": "GO:0030130"
      },
      {
       "reference": "GO:0030118"
      },
      {
       "reference": "DOI:10.1091/MBC.E06-11-1000"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    },
    {
     "discussion_id": "keep_tgn_clathrin_coat_distinct_from_broad_clathrin_coat",
     "prompt": "Keep the TGN-specific clathrin-coat record distinct from the broader clathrin vesicle coat record.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures",
      "part_of"
     ],
     "rationale": "GO:0030130 is the clathrin coat on trans-Golgi-network vesicles, whereas GO:0030125 is the broader clathrin vesicle coat parent over endocytic, synaptic, and TGN vesicle subclasses.",
     "resolution_note": "Used GO:0030130 as the record identifier, asserted GO:0030125 only as an is-a parent, and linked the record by part_of to the GO:0012510 TGN transport-vesicle membrane.",
     "evidence": [
      {
       "reference": "GO:0030130",
       "notes": "GO:0030130 identifies the TGN vesicle-specific clathrin coat."
      },
      {
       "reference": "GO:0030125",
       "notes": "GO:0030125 identifies the broader clathrin vesicle coat parent."
      },
      {
       "reference": "GO:0012510",
       "notes": "GO:0030130 is part of the TGN transport-vesicle membrane identified by GO:0012510."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16",
     "resolved_date": "2026-09-16"
    }
   ]
  },
  {
   "identifier": "GO:0005905",
   "label": "clathrin-coated pit",
   "structure_category": "OTHER",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "A part of the endomembrane system in the form of an invagination of a membrane upon which a clathrin coat forms, and that can be converted by vesicle budding into a clathrin-coated vesicle. Coated pits form on the plasma membrane, where they are involved in receptor-mediated selective transport of many proteins and other macromolecules across the cell membrane, in the trans-Golgi network, and on some endosomes.",
   "definition_source": "GO:0005905",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T22:34:01Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T22:35:22Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, membrane parentage, coated-pit clathrin-coat parthood, Saccharomyces scope, a clathrin-dependent endocytosis function, GO/DOI evidence, a nonmechanistic pit-budding graph, and a resolved coat-component boundary discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T22:44:25Z",
     "curator": "codex",
     "action": "ADDRESSED_LOCAL_QC",
     "changes": "Changed the clathrin/AP-2 boundary discussion from a bare components anchor to the coated-pit has_part field and the pit-budding graph.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "coated pit",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005905"
    }
   ],
   "parent_structures": [
    "GO:0016020"
   ],
   "has_part": [
    "GO:0030132"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast forms cortical, clathrin-containing endocytic sites whose coat, membrane-invagination and vesicle-scission modules have been resolved by live-cell imaging.",
     "reference": "DOI:10.1016/j.cell.2005.09.024"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Model fungus for live-cell analysis of clathrin/adaptor recruitment to cortical actin-based endocytic sites.",
     "reference": "DOI:10.1016/j.devcel.2005.04.014"
    }
   ],
   "functions": [
    {
     "function_id": "clathrin_dependent_endocytosis",
     "label": "clathrin-dependent endocytosis",
     "grounding": "GO:0072583",
     "description": "Clathrin-coated pits internalize material by forming a coated membrane invagination that pinches off as a clathrin-coated endocytic vesicle.",
     "evidence": [
      {
       "reference": "GO:0072583",
       "notes": "GO:0072583 defines clathrin-dependent endocytosis as uptake through clathrin-coated pits that pinch off into clathrin-coated endocytic vesicles."
      },
      {
       "reference": "DOI:10.1016/j.cell.2005.09.024",
       "notes": "Kaksonen, Toret and Drubin 2005 analyzed coat formation, membrane invagination and vesicle scission during clathrin/actin-mediated endocytosis in budding yeast."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005905",
     "notes": "Gene Ontology cellular-component term for the clathrin-coated pit."
    },
    {
     "reference": "GO:0016020",
     "notes": "Gene Ontology cellular-component parent term for the membrane class that contains the clathrin-coated pit."
    },
    {
     "reference": "GO:0030132",
     "notes": "Gene Ontology cellular-component term for the clathrin coat found on a clathrin-coated pit."
    },
    {
     "reference": "GO:0072583",
     "notes": "Gene Ontology biological-process term for clathrin-dependent endocytosis."
    },
    {
     "reference": "DOI:10.1016/j.devcel.2005.04.014",
     "notes": "Newpher, Smith, Lemmon and Lemmon 2005, In Vivo Dynamics of Clathrin and Its Adaptor-Dependent Recruitment to the Actin-Based Endocytic Machinery in Yeast, Developmental Cell."
    },
    {
     "reference": "DOI:10.1016/j.cell.2005.09.024",
     "notes": "Kaksonen, Toret and Drubin 2005, A Modular Design for the Clathrin- and Actin-Mediated Endocytosis Machinery, Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_clathrin_coated_pit_budding",
     "title": "Clathrin-coated pits bud into endocytic vesicles",
     "description": "A clathrin coat forms on an invaginating clathrin-coated pit; during clathrin-dependent endocytosis, the pit can bud into a clathrin-coated endocytic vesicle.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records GO-grounded pit, coat and endocytic-vesicle topology without enumerating the yeast cargo cohort, actin nucleation order, or the scission machinery.",
     "nodes": [
      {
       "node_id": "clathrin_coat_of_coated_pit",
       "label": "clathrin coat of coated pit",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030132"
      },
      {
       "node_id": "clathrin_coated_pit",
       "label": "clathrin-coated pit",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005905"
      },
      {
       "node_id": "clathrin_coated_endocytic_vesicle",
       "label": "clathrin-coated endocytic vesicle",
       "node_type": "STRUCTURE",
       "grounding": "GO:0045334"
      },
      {
       "node_id": "clathrin_dependent_endocytosis",
       "label": "clathrin-dependent endocytosis",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0072583"
      }
     ],
     "edges": [
      {
       "subject": "clathrin_coat_of_coated_pit",
       "predicate": "is part of",
       "object": "clathrin_coated_pit",
       "description": "The clathrin coat of a coated pit is the clathrin/AP-2 coat on a clathrin-coated pit.",
       "evidence": [
        {
         "reference": "GO:0005905",
         "notes": "GO:0005905 identifies the invaginating pit that carries a clathrin coat."
        },
        {
         "reference": "GO:0030132",
         "notes": "GO:0030132 identifies the clathrin coat found on coated pits."
        }
       ]
      },
      {
       "subject": "clathrin_coated_pit",
       "predicate": "buds into",
       "object": "clathrin_coated_endocytic_vesicle",
       "description": "A clathrin-coated pit is converted by vesicle budding into a clathrin-coated endocytic vesicle.",
       "evidence": [
        {
         "reference": "GO:0005905",
         "notes": "GO:0005905 defines a clathrin-coated pit as a membrane invagination that can be converted by vesicle budding into a clathrin-coated vesicle."
        },
        {
         "reference": "GO:0072583",
         "notes": "GO:0072583 describes clathrin-coated pits pinching off to form clathrin-coated endocytic vesicles."
        }
       ]
      },
      {
       "subject": "clathrin_coated_pit",
       "predicate": "participates in",
       "object": "clathrin_dependent_endocytosis",
       "description": "Clathrin-coated pits are the membrane invaginations that internalize material during clathrin-dependent endocytosis.",
       "evidence": [
        {
         "reference": "GO:0072583",
         "notes": "GO:0072583 defines clathrin-dependent endocytosis as uptake through clathrin-coated pits."
        },
        {
         "reference": "DOI:10.1016/j.cell.2005.09.024",
         "notes": "Kaksonen, Toret and Drubin 2005 resolved the coat formation, membrane invagination and vesicle scission modules of budding-yeast clathrin/actin-mediated endocytosis."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "leave_clathrin_ap2_on_coated_pit_coat",
     "prompt": "Keep clathrin and AP-2 molecular components on the clathrin coat of coated pit record.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "has_part",
      "causal_graphs#yeast_clathrin_coated_pit_budding"
     ],
     "rationale": "GO:0005905 denotes the coated membrane invagination, while GO:0030132 denotes the coat substructure that comprises clathrin and AP-2. The whole-pit record therefore links GO:0030132 through has_part and leaves the coat protein constituents on that substructure record.",
     "evidence": [
      {
       "reference": "GO:0005905",
       "notes": "GO cellular-component term for the clathrin-coated pit."
      },
      {
       "reference": "GO:0030132",
       "notes": "GO cellular-component term for the clathrin/AP-2 coat of a coated pit."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23",
     "resolved_date": "2026-09-23"
    }
   ]
  },
  {
   "identifier": "GO:0030125",
   "label": "clathrin vesicle coat",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A membrane vesicle coat whose core lattice is built from clathrin and that coats clathrin-coated vesicles.",
   "definition_source": "GO:0030125",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T08:01:22Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T08:01:58Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added vesicle-coat parentage, clathrin-coated vesicle parthood, reviewed-label-only clathrin heavy- and light-chain components, Saccharomyces scope, clathrin-dependent endocytosis, DOI/GO evidence, a nonmechanistic endocytic assembly graph, and a triskelion/adaptor-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T08:08:00Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Resolved PR #612 review issues #613 and #614 by removing an unmodeled Kukulski scission citation and narrowing the yeast assembly graph from the plasma membrane to cortical endocytic sites.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:21:07Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0030120"
   ],
   "part_of": [
    "GO:0030136"
   ],
   "components": [
    {
     "component_id": "clathrin_heavy_chain",
     "label": "clathrin heavy chain",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CHC1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from Saccharomyces cerevisiae CHC1 clathrin heavy chain experiments; no exact source-neutral InterPro, Pfam, or NCBIfam identifier was curated in this pass.",
     "role": "Core clathrin subunit in yeast clathrin vesicle coats and clathrin-dependent endocytic sites.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.106.5.1453",
       "notes": "Payne et al. 1988 analyzed Saccharomyces cerevisiae cells deficient in clathrin heavy chain."
      },
      {
       "reference": "DOI:10.1016/j.devcel.2005.04.014",
       "notes": "Newpher et al. 2005 imaged clathrin dynamics and adaptor-dependent recruitment to the yeast actin-based endocytic machinery."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P22137",
       "protein_label": "Clathrin heavy chain",
       "gene_symbol": "CHC1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CHC1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P22137",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P22137, the single reviewed entry for gene CHC1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "clathrin_light_chain",
     "label": "clathrin light chain",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CLC1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from Saccharomyces cerevisiae CLC1 clathrin light chain experiments; no exact source-neutral InterPro, Pfam, or NCBIfam identifier was curated in this pass.",
     "role": "Clathrin light-chain subunit that supports yeast clathrin function and endocytic vesicle formation.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.271.51.33123",
       "notes": "Chu, Pishvaee and Payne 1996 showed that the clathrin light chain subunit is required for clathrin function in Saccharomyces cerevisiae."
      },
      {
       "reference": "DOI:10.1016/j.devcel.2005.04.014",
       "notes": "Newpher et al. 2005 followed adaptor-dependent yeast clathrin recruitment at endocytic sites."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P17891",
       "protein_label": "Clathrin light chain",
       "gene_symbol": "CLC1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CLC1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P17891",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P17891, the single reviewed entry for gene CLC1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has clathrin heavy and light chains that act at cortical clathrin-dependent endocytic sites.",
     "reference": "DOI:10.1016/j.devcel.2005.04.014"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which fluorescently tagged clathrin and adaptor proteins established the timing of clathrin recruitment to actin-based endocytic sites.",
     "reference": "DOI:10.1016/j.devcel.2005.04.014"
    }
   ],
   "functions": [
    {
     "function_id": "clathrin_dependent_endocytosis",
     "label": "clathrin-dependent endocytosis",
     "grounding": "GO:0072583",
     "description": "The clathrin vesicle coat participates in clathrin-dependent endocytic uptake by organizing coated endocytic vesicles.",
     "evidence": [
      {
       "reference": "GO:0072583",
       "notes": "GO:0072583 denotes endocytosis through clathrin-coated pits and clathrin-coated endocytic vesicles."
      },
      {
       "reference": "DOI:10.1016/j.cell.2005.09.024",
       "notes": "Kaksonen, Toret and Drubin 2005 analyzed the modular clathrin- and actin-mediated endocytic machinery in yeast."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030125",
     "notes": "Gene Ontology cellular-component term for the clathrin vesicle coat."
    },
    {
     "reference": "GO:0030120",
     "notes": "Gene Ontology cellular-component parent for vesicle coats."
    },
    {
     "reference": "GO:0030136",
     "notes": "Gene Ontology cellular-component term for clathrin-coated vesicles."
    },
    {
     "reference": "GO:0072583",
     "notes": "Gene Ontology biological-process term for clathrin-dependent endocytosis."
    },
    {
     "reference": "DOI:10.1083/jcb.106.5.1453",
     "notes": "Payne et al. 1988, Protein transport to the vacuole and receptor-mediated endocytosis by clathrin heavy chain-deficient yeast, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1074/jbc.271.51.33123",
     "notes": "Chu, Pishvaee and Payne 1996, The Light Chain Subunit Is Required for Clathrin Function in Saccharomyces cerevisiae, Journal of Biological Chemistry."
    },
    {
     "reference": "DOI:10.1016/j.devcel.2005.04.014",
     "notes": "Newpher et al. 2005, In Vivo Dynamics of Clathrin and Its Adaptor-Dependent Recruitment to the Actin-Based Endocytic Machinery in Yeast, Developmental Cell."
    },
    {
     "reference": "DOI:10.1016/j.cell.2005.09.024",
     "notes": "Kaksonen, Toret and Drubin 2005, A Modular Design for the Clathrin- and Actin-Mediated Endocytosis Machinery, Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_clathrin_endocytic_coat_assembly",
     "title": "Clathrin assembles at yeast endocytic sites",
     "description": "In Saccharomyces cerevisiae, clathrin heavy and light chains join early cortical endocytic sites and form clathrin coats that participate in clathrin-dependent endocytosis.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures clathrin heavy and light chains at the level supported by this record without asserting a complete triskelion stoichiometry, a yeast adaptor module, or the actin-driven scission mechanism.",
     "nodes": [
      {
       "node_id": "cortical_endocytic_site",
       "label": "cortical endocytic site",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "clathrin_heavy_chain",
       "label": "clathrin heavy chain",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "clathrin_heavy_chain"
      },
      {
       "node_id": "clathrin_light_chain",
       "label": "clathrin light chain",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "clathrin_light_chain"
      },
      {
       "node_id": "clathrin_vesicle_coat",
       "label": "clathrin vesicle coat",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030125"
      },
      {
       "node_id": "clathrin_coated_vesicle",
       "label": "clathrin-coated vesicle",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030136"
      },
      {
       "node_id": "clathrin_dependent_endocytosis",
       "label": "clathrin-dependent endocytosis",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0072583"
      }
     ],
     "edges": [
      {
       "subject": "clathrin_heavy_chain",
       "predicate": "is part of",
       "object": "clathrin_vesicle_coat",
       "description": "Clathrin heavy chain is represented as a core constituent of the clathrin vesicle coat.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.106.5.1453",
         "notes": "Payne et al. 1988 analyzed yeast clathrin heavy chain mutants."
        }
       ]
      },
      {
       "subject": "clathrin_light_chain",
       "predicate": "is part of",
       "object": "clathrin_vesicle_coat",
       "description": "Clathrin light chain is represented as a yeast clathrin coat constituent.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.271.51.33123",
         "notes": "Chu, Pishvaee and Payne 1996 established yeast clathrin light-chain function."
        }
       ]
      },
      {
       "subject": "clathrin_vesicle_coat",
       "predicate": "assembles at",
       "object": "cortical_endocytic_site",
       "description": "Yeast clathrin assembles at cortical endocytic sites before later actin-associated proteins arrive.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.devcel.2005.04.014",
         "notes": "Newpher et al. 2005 measured the timing of clathrin recruitment to the yeast actin-based endocytic machinery."
        }
       ]
      },
      {
       "subject": "clathrin_vesicle_coat",
       "predicate": "is part of",
       "object": "clathrin_coated_vesicle",
       "description": "The clathrin vesicle coat is the coat on a clathrin-coated vesicle.",
       "evidence": [
        {
         "reference": "GO:0030136",
         "notes": "GO:0030136 defines clathrin-coated vesicles by a coat formed of clathrin."
        }
       ]
      },
      {
       "subject": "clathrin_vesicle_coat",
       "predicate": "participates in",
       "object": "clathrin_dependent_endocytosis",
       "description": "The clathrin coat participates in clathrin-dependent endocytic vesicle formation.",
       "evidence": [
        {
         "reference": "GO:0072583",
         "notes": "GO:0072583 describes endocytic uptake through clathrin-coated pits that form clathrin-coated endocytic vesicles."
        },
        {
         "reference": "DOI:10.1016/j.cell.2005.09.024",
         "notes": "Kaksonen, Toret and Drubin 2005 analyzed the clathrin- and actin-mediated yeast endocytic machinery."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_clathrin_triskelion_and_adaptors",
     "prompt": "Resolve exact source-neutral groundings for clathrin heavy-chain and light-chain families, the clathrin triskelion, and yeast adaptor modules.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#clathrin_heavy_chain",
      "components#clathrin_light_chain"
     ],
     "rationale": "This first clathrin vesicle coat record keeps core clathrin chains coarse and omits AP/GGA or yeast endocytic adaptor components until exact family and complex boundaries are reviewed.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.devcel.2005.04.014"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "GO:0071920",
   "label": "cleavage body",
   "structure_category": "OTHER",
   "structure_kind": "OTHER",
   "definition": "A nuclear body that contains proteins involved in pre-mRNA 3'-end cleavage and polyadenylation, such as DDX1, CSTF2 and CPSFs, as well as the transcription factors TFIIE and TFIIF. Cleavage bodies are localized adjacent to Cajal bodies and are involved in mRNA3'-end processing.",
   "definition_source": "GO:0071920",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-28T03:51:53Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T03:53:39Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added nuclear-body parentage, nuclear-lumen parthood, CstF-64/CPSF-100 components, human cleavage-body scope, mRNA 3'-end-processing context, a nonmechanistic cleavage-body positioning graph and a component-boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T04:11:04Z",
     "curator": "codex",
     "action": "RESOLVED_REVIEW",
     "changes": "Resolved #1701 by moving cleavage body from RIBONUCLEOPROTEIN to OTHER because this first record models a protein-rich nuclear body rather than a resident-RNA ribonucleoprotein granule.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:21:10Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0016604"
   ],
   "part_of": [
    "GO:0031981"
   ],
   "components": [
    {
     "component_id": "cstf64",
     "label": "CstF-64",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CSTF2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "CstF-64 is curated as the cleavage-stimulation-factor subunit enriched in cleavage bodies; no exact reviewed source-neutral InterPro, Pfam or NCBIfam accession was assigned in this first record.",
     "role": "mRNA 3'-end cleavage/polyadenylation factor that concentrates in cleavage bodies, especially during S phase.",
     "evidence": [
      {
       "reference": "PMID:8654386",
       "notes": "Schul et al. 1996 identified nuclear domains containing the RNA 3' cleavage factor CstF 64 kDa close to coiled bodies."
      },
      {
       "reference": "DOI:10.1091/mbc.e05-08-0768",
       "notes": "Li et al. 2006 used CstF-64 as a cleavage-body marker and found that CstF-64-containing cleavage bodies were primarily observed in S-phase HeLa cells."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P33240",
       "protein_label": "Cleavage stimulation factor subunit 2",
       "gene_symbol": "CSTF2",
       "taxon_id": "NCBITaxon:9606",
       "taxon_label": "Homo sapiens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CSTF2 in Homo sapiens, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11598190",
         "notes": "Bléoo S et al. 2001, ‘Association of human DEAD box protein DDX1 with a cleavage stimulation factor involved in 3'-end processing of pre-MRNA.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P33240."
        },
        {
         "reference": "PMID:32816001",
         "notes": "Grozdanov PN et al. 2020, ‘A missense mutation in the CSTF2 gene that impairs the function of the RNA recognition motif and causes defects in 3' end processing is associated with intellectual disability in humans.’, Nucleic Acids Res. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P33240."
        }
       ]
      }
     ]
    },
    {
     "component_id": "cpsf100",
     "label": "CPSF-100",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CPSF2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "CPSF-100 is curated as the cleavage and polyadenylation specificity factor subunit enriched in cleavage bodies; no exact reviewed source-neutral InterPro, Pfam or NCBIfam accession was assigned in this first record.",
     "role": "mRNA 3'-end cleavage/polyadenylation factor that marks cleavage bodies with CstF-64 and can persist in these foci into G2 phase.",
     "evidence": [
      {
       "reference": "PMID:8654386",
       "notes": "Schul et al. 1996 identified CPSF 100 kDa with CstF 64 kDa in nuclear cleavage-factor domains close to coiled bodies."
      },
      {
       "reference": "DOI:10.1091/mbc.e05-08-0768",
       "notes": "Li et al. 2006 followed CPSF-100-positive cleavage bodies in synchronized HeLa cells and their relationship to DDX1 bodies and Cajal bodies."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9P2I0",
       "protein_label": "Cleavage and polyadenylation specificity factor subunit 2",
       "gene_symbol": "CPSF2",
       "taxon_id": "NCBITaxon:9606",
       "taxon_label": "Homo sapiens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CPSF2 in Homo sapiens, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9P2I0",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q9P2I0, the single reviewed entry for gene CPSF2 in Homo sapiens. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:9606",
     "taxon_label": "Homo sapiens",
     "presence": "VARIABLE",
     "note": "Cleavage bodies were defined in human cultured cells as dynamic nuclear foci enriched in CstF-64 and CPSF-100, with abundance and protein composition varying with cell-cycle state.",
     "reference": "DOI:10.1091/mbc.10.11.3815"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:9606",
     "taxon_label": "Homo sapiens",
     "note": "Human T24 and HeLa cells were used to connect cleavage bodies with CstF-64/CPSF-100 concentration, nearby Cajal bodies and cell-cycle-dependent nuclear positioning.",
     "reference": "DOI:10.1091/mbc.10.11.3815"
    }
   ],
   "functions": [
    {
     "function_id": "mrna_3_end_processing",
     "label": "mRNA 3'-end processing",
     "grounding": "GO:0031124",
     "description": "Cleavage bodies concentrate CstF-64 and CPSF-100, proteins involved in pre-mRNA 3'-end cleavage and polyadenylation, in dynamic nuclear foci associated with Cajal bodies and S-phase histone loci.",
     "evidence": [
      {
       "reference": "GO:0071920",
       "notes": "GO:0071920 defines cleavage bodies as nuclear bodies involved in mRNA 3'-end processing and containing proteins involved in pre-mRNA 3'-end cleavage and polyadenylation."
      },
      {
       "reference": "DOI:10.1091/mbc.10.11.3815",
       "notes": "Schul et al. 1999 analyzed CstF-64-positive cleavage bodies beside coiled bodies and their cell-cycle-dependent overlap with the human histone gene cluster."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0071920",
     "notes": "Gene Ontology cellular-component term for cleavage body, with definition provenance from PMID:8654386, PMID:11598190 and PMID:10564273."
    },
    {
     "reference": "GO:0016604",
     "notes": "Gene Ontology cellular-component parent term for nuclear body."
    },
    {
     "reference": "GO:0031981",
     "notes": "Gene Ontology cellular-component term for nuclear lumen; cleavage bodies are nuclear foci."
    },
    {
     "reference": "GO:0031124",
     "notes": "Gene Ontology biological-process term for mRNA 3'-end processing."
    },
    {
     "reference": "PMID:8654386",
     "notes": "Schul, Groenhout, Koberna and colleagues 1996, The RNA 3' cleavage factors CstF 64 kDa and CPSF 100 kDa are concentrated in nuclear domains closely associated with coiled bodies and newly synthesized RNA, EMBO Journal."
    },
    {
     "reference": "DOI:10.1091/mbc.10.11.3815",
     "notes": "Schul, van der Kraan, Matera and colleagues 1999, Nuclear Domains Enriched in RNA 3'-processing Factors Associate with Coiled Bodies and Histone Genes in a Cell Cycle-dependent Manner, Molecular Biology of the Cell."
    },
    {
     "reference": "DOI:10.1091/mbc.e05-08-0768",
     "notes": "Li, Roy, Katyal and colleagues 2006, Dynamic Nature of Cleavage Bodies and Their Spatial Relationship to DDX1 Bodies, Cajal Bodies, and Gems, Molecular Biology of the Cell."
    },
    {
     "reference": "DOI:10.1091/mbc.12.10.3046",
     "notes": "Bleoo et al. 2001 connected human DDX1 with CstF in pre-mRNA 3'-end processing, informing the open DDX1 boundary question for cleavage-body curation."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cstf_cpsf_cleavage_body_positioning",
     "title": "CstF/CPSF concentrate in dynamic cleavage bodies",
     "description": "Human cleavage bodies concentrate the mRNA 3'-end-processing factors CstF-64 and CPSF-100 in nuclear foci that associate with Cajal bodies and overlap S-phase histone gene clusters.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph summarizes cleavage-body marker enrichment and spatial associations without asserting a complete condensate assembly pathway, a resident status for every DDX1-associated focus or direct active RNA processing inside the body.",
     "nodes": [
      {
       "node_id": "cstf64",
       "label": "CstF-64",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cstf64"
      },
      {
       "node_id": "cpsf100",
       "label": "CPSF-100",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cpsf100"
      },
      {
       "node_id": "cleavage_body",
       "label": "cleavage body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071920"
      },
      {
       "node_id": "cajal_body",
       "label": "Cajal body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0015030"
      },
      {
       "node_id": "histone_gene_cluster",
       "label": "histone gene cluster",
       "node_type": "GENETIC_ELEMENT"
      },
      {
       "node_id": "mrna_3_end_processing",
       "label": "mRNA 3'-end processing",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0031124"
      }
     ],
     "edges": [
      {
       "subject": "cstf64",
       "predicate": "localizes to",
       "object": "cleavage_body",
       "description": "CstF-64 concentrates in cleavage bodies.",
       "evidence": [
        {
         "reference": "PMID:8654386",
         "notes": "Schul et al. 1996 identified CstF-64-positive nuclear cleavage-factor domains near coiled bodies."
        }
       ]
      },
      {
       "subject": "cpsf100",
       "predicate": "localizes to",
       "object": "cleavage_body",
       "description": "CPSF-100 concentrates in cleavage bodies.",
       "evidence": [
        {
         "reference": "PMID:8654386",
         "notes": "Schul et al. 1996 identified CPSF-100-positive nuclear cleavage-factor domains near coiled bodies."
        }
       ]
      },
      {
       "subject": "cleavage_body",
       "predicate": "associates with",
       "object": "cajal_body",
       "description": "Cleavage bodies dynamically overlap or sit adjacent to Cajal bodies in a cell-cycle-dependent pattern.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.10.11.3815",
         "notes": "Schul et al. 1999 followed CstF-64-positive cleavage bodies and p80-coilin-positive coiled bodies through the human T24 cell cycle."
        }
       ]
      },
      {
       "subject": "cleavage_body",
       "predicate": "overlaps",
       "object": "histone_gene_cluster",
       "description": "S-phase cleavage bodies preferentially overlap the human histone gene cluster adjacent to Cajal bodies.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.10.11.3815",
         "notes": "Schul et al. 1999 detected frequent overlap between cleavage bodies and the chromosome 6p21 histone gene cluster in S-phase T24 cells."
        }
       ]
      },
      {
       "subject": "cleavage_body",
       "predicate": "concentrates factors for",
       "object": "mrna_3_end_processing",
       "description": "Cleavage bodies concentrate mRNA 3'-end cleavage and polyadenylation factors CstF-64 and CPSF-100.",
       "evidence": [
        {
         "reference": "GO:0071920",
         "notes": "GO:0071920 defines cleavage bodies as containing proteins involved in pre-mRNA 3'-end cleavage and polyadenylation."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_cleavage_body_component_boundaries",
     "prompt": "Resolve exact source-neutral protein families and additional resident versus neighboring factors of cleavage bodies.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#cstf64",
      "components#cpsf100",
      "causal_graphs#cstf_cpsf_cleavage_body_positioning"
     ],
     "rationale": "This first GO:0071920 record captures the repeatedly imaged CstF-64 and CPSF-100 cleavage-factor markers while leaving exact family groundings and the boundary around DDX1 bodies, TFIIE, TFIIF, RNA polymerase II, hnRNP K and latrunculin-induced nuclear spicules to a separate curation pass.",
     "evidence": [
      {
       "reference": "GO:0071920"
      },
      {
       "reference": "DOI:10.1091/mbc.e05-08-0768"
      },
      {
       "reference": "DOI:10.1091/mbc.12.10.3046"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28"
    }
   ]
  },
  {
   "identifier": "GO:0071162",
   "label": "CMG complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex that contains the GINS complex, Cdc45p, and the heterohexameric MCM complex, and that is involved in unwinding DNA during replication.",
   "definition_source": "GO:0071162",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T17:11:23Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T17:12:21Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO CMG synonymy, DNA replication preinitiation-complex parentage, GINS, MCM and Cdc45 constituent rows, Eukaryota scope, a Schizosaccharomyces pombe canonical example, DNA-replication function evidence, GO/PubMed/DOI provenance, a nonmechanistic CMG function graph, a Cdc45-grounding TODO and a resolved GINS/MCM subcomplex boundary note.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T17:12:58Z",
     "curator": "codex",
     "action": "TIGHTEN_EVIDENCE_SCOPE",
     "changes": "Narrowed the Eukaryota taxonomic-distribution note so its row-level PubMed reference supports the whole assertion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "unwindosome",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0071162"
    }
   ],
   "parent_structures": [
    "GO:0031261"
   ],
   "components": [
    {
     "component_id": "gins_complex",
     "label": "GINS complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0000811",
     "stoichiometry": "1",
     "essentiality": "UNKNOWN",
     "role": "Heterotetrameric GINS constituent subcomplex of the CMG helicase.",
     "evidence": [
      {
       "reference": "GO:0071162",
       "notes": "GO:0071162 defines the CMG complex as containing the GINS complex."
      },
      {
       "reference": "PMID:19228417",
       "notes": "Akman and MacNeill 2009 describe GINS as one of the three individual components of the eukaryotic CMG complex."
      }
     ]
    },
    {
     "component_id": "mcm_complex",
     "label": "MCM complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0042555",
     "stoichiometry": "1",
     "essentiality": "UNKNOWN",
     "role": "Heterohexameric MCM constituent subcomplex of the CMG helicase.",
     "evidence": [
      {
       "reference": "GO:0071162",
       "notes": "GO:0071162 defines the CMG complex as containing the heterohexameric MCM complex."
      },
      {
       "reference": "PMID:19228417",
       "notes": "Akman and MacNeill 2009 describe MCM as one of the three individual components of the eukaryotic CMG complex."
      }
     ]
    },
    {
     "component_id": "cdc45_protein",
     "label": "Cdc45 protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CDC45"
     ],
     "stoichiometry": "1",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Cdc45 is modeled as the named CMG constituent protein from the GO definition; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Cdc45 constituent protein of the CMG helicase.",
     "evidence": [
      {
       "reference": "GO:0071162",
       "notes": "GO:0071162 defines the CMG complex as containing Cdc45p."
      },
      {
       "reference": "PMID:19228417",
       "notes": "Akman and MacNeill 2009 describe Cdc45 as one of the three individual components of the eukaryotic CMG complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O74113",
       "protein_label": "Cell division control protein 45 homolog",
       "gene_symbol": "sna41",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene CDC45, which UniProt lists under the primary name sna41, in Schizosaccharomyces pombe. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:9619628",
         "notes": "Miyake S et al. 1998, ‘Identification of sna41 gene, which is the suppressor of nda4 mutation and is involved in DNA replication in Schizosaccharomyces pombe.’, Genes Cells. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of O74113."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "COMMON",
     "note": "Akman and MacNeill describe Cdc45, MCM and GINS as CMG components that are essential for chromosomal DNA replication in eukaryotic cells.",
     "reference": "PMID:19228417"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:284812",
     "taxon_label": "Schizosaccharomyces pombe",
     "note": "Reference fission-yeast system in which Akman and MacNeill visualised GINS-MCM interactions in living cells from native chromosomal loci.",
     "reference": "PMID:19228417"
    }
   ],
   "functions": [
    {
     "function_id": "dna_replication",
     "label": "DNA replication",
     "grounding": "GO:0006260",
     "description": "The CMG complex supports DNA unwinding during eukaryotic DNA replication.",
     "evidence": [
      {
       "reference": "GO:0071162",
       "notes": "GO:0071162 defines the CMG complex as involved in unwinding DNA during replication."
      },
      {
       "reference": "GO:0006260",
       "notes": "GO:0006260 is the Gene Ontology biological-process term for DNA replication."
      },
      {
       "reference": "PMID:19228417",
       "notes": "Akman and MacNeill 2009 describe the Cdc45, MCM and GINS components of CMG as essential for chromosomal DNA replication in eukaryotic cells."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0071162",
     "notes": "Gene Ontology cellular-component term for the CMG complex."
    },
    {
     "reference": "GO:0031261",
     "notes": "Gene Ontology cellular-component parent term for DNA replication preinitiation complexes."
    },
    {
     "reference": "GO:0000811",
     "notes": "Gene Ontology cellular-component term for the GINS complex."
    },
    {
     "reference": "GO:0042555",
     "notes": "Gene Ontology cellular-component term for the MCM complex."
    },
    {
     "reference": "GO:0006260",
     "notes": "Gene Ontology biological-process term for DNA replication."
    },
    {
     "reference": "PMID:19228417",
     "notes": "PubMed identifier listed by GO:0071162 as its definition cross-reference."
    },
    {
     "reference": "DOI:10.1186/1471-2121-10-12",
     "notes": "DOI for Akman and MacNeill 2009, verified through PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cmg_supports_dna_unwinding",
     "title": "CMG supports replicative DNA unwinding",
     "description": "The GINS complex, heterohexameric MCM complex and Cdc45 form the eukaryotic CMG complex that supports DNA unwinding during replication.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the three GO-defined CMG constituents and DNA-replication function without resolving MCM2-7 ring activation, Cdc45/GINS binding interfaces or replisome coupling.",
     "nodes": [
      {
       "node_id": "gins_complex",
       "label": "GINS complex",
       "node_type": "STRUCTURE",
       "component_ref": "gins_complex",
       "grounding": "GO:0000811"
      },
      {
       "node_id": "mcm_complex",
       "label": "MCM complex",
       "node_type": "STRUCTURE",
       "component_ref": "mcm_complex",
       "grounding": "GO:0042555"
      },
      {
       "node_id": "cdc45_protein",
       "label": "Cdc45 protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cdc45_protein"
      },
      {
       "node_id": "cmg_complex",
       "label": "CMG complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071162"
      },
      {
       "node_id": "dna_replication",
       "label": "DNA replication",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006260"
      }
     ],
     "edges": [
      {
       "subject": "gins_complex",
       "predicate": "contributes to",
       "object": "cmg_complex",
       "description": "The GINS complex is a constituent subcomplex of CMG.",
       "evidence": [
        {
         "reference": "GO:0071162",
         "notes": "GO:0071162 defines the CMG complex as containing GINS."
        }
       ]
      },
      {
       "subject": "mcm_complex",
       "predicate": "contributes to",
       "object": "cmg_complex",
       "description": "The MCM complex is a constituent subcomplex of CMG.",
       "evidence": [
        {
         "reference": "GO:0071162",
         "notes": "GO:0071162 defines the CMG complex as containing the heterohexameric MCM complex."
        }
       ]
      },
      {
       "subject": "cdc45_protein",
       "predicate": "contributes to",
       "object": "cmg_complex",
       "description": "Cdc45 is a constituent protein of CMG.",
       "evidence": [
        {
         "reference": "GO:0071162",
         "notes": "GO:0071162 defines the CMG complex as containing Cdc45p."
        }
       ]
      },
      {
       "subject": "cmg_complex",
       "predicate": "supports",
       "object": "dna_replication",
       "description": "The CMG complex supports DNA unwinding during replication.",
       "evidence": [
        {
         "reference": "GO:0071162",
         "notes": "GO:0071162 defines CMG as involved in unwinding DNA during replication."
        },
        {
         "reference": "GO:0006260",
         "notes": "GO:0006260 is the GO biological-process term for DNA replication."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_cmg_cdc45_grounding",
     "prompt": "Resolve an exact source-neutral family grounding for Cdc45 in the CMG complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#cdc45_protein"
     ],
     "rationale": "GO:0071162 exactly identifies the CMG complex and its Cdc45, GINS and MCM constituents, but an exact InterPro, Pfam, NCBIfam or UniProtKB family CURIE for the source-neutral Cdc45 component was not curated in this pass.",
     "evidence": [
      {
       "reference": "GO:0071162",
       "notes": "GO:0071162 defines the CMG complex as containing Cdc45p."
      },
      {
       "reference": "PMID:19228417",
       "notes": "Akman and MacNeill 2009 list Cdc45 as one of the three individual components of CMG."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    },
    {
     "discussion_id": "model_gins_and_mcm_as_subcomplexes",
     "prompt": "Model GINS and MCM as constituent subcomplexes rather than flattening them into their protein subunits.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#gins_complex",
      "components#mcm_complex"
     ],
     "rationale": "GO:0071162 defines CMG as containing the GINS complex and the heterohexameric MCM complex, both of which have their own GO cellular-component identities and CellStructureMech records.",
     "evidence": [
      {
       "reference": "GO:0071162",
       "notes": "GO:0071162 defines the CMG complex as containing GINS and MCM."
      },
      {
       "reference": "GO:0000811",
       "notes": "GO:0000811 identifies the GINS subcomplex."
      },
      {
       "reference": "GO:0042555",
       "notes": "GO:0042555 identifies the MCM subcomplex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27",
     "resolved_date": "2026-09-27"
    }
   ]
  },
  {
   "identifier": "GO:0017119",
   "label": "COG complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A multisubunit tethering complex of the CATCHR family (complexes associated with tethering containing helical rods) that has a role in tethering vesicles to the Golgi prior to fusion. Composed of 8 subunits COG1-8.",
   "definition_source": "GO:0017119",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-16T19:28:32Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T19:29:20Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added COG synonymy, vesicle-tethering parentage, reviewed-label-only Cog1-Cog8 components, Saccharomyces cerevisiae scope, a Golgi vesicle transport function, GO/DOI evidence, a nonmechanistic yeast Golgi tethering graph, a subunit-grounding TODO, and a resolved COPI/SNARE boundary decision.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T19:30:01Z",
     "curator": "codex",
     "action": "REFINED_RECORD",
     "changes": "Tightened Cog1-Cog8 role text, added an explicit COG-to-Golgi graph edge, and promoted the Zolov and Lupashin COPI/SNARE boundary citation to record-level evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T19:38:30Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Resolved PR #1122 issue #1123 by adding Ha et al. 2016 yeast evidence to the Cog1-Cog8 graph parthood edges and removing the mammalian-backed COG-to-Golgi localization edge from the yeast graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:21:21Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 7 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0099023"
   ],
   "synonyms": [
    {
     "synonym_text": "conserved oligomeric Golgi complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0017119"
    },
    {
     "synonym_text": "Golgi transport complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0017119"
    },
    {
     "synonym_text": "Sec34/35 complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0017119"
    }
   ],
   "components": [
    {
     "component_id": "cog1_cog_subunit",
     "label": "Cog1 COG subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "COG1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named COG1 COG subunit; no exact source-neutral InterPro or Pfam family identifier for this COG subunit class was curated in this pass.",
     "role": "Lobe-A constituent of the eight-subunit COG vesicle-tethering complex.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200202016",
       "notes": "Ungar et al. 2002 unified the mammalian Golgi transport, ldlCp and Sec34 complexes as the eight-subunit conserved oligomeric Golgi complex."
      },
      {
       "reference": "DOI:10.1074/jbc.M400662200",
       "notes": "Loh and Hong 2004 compared the mammalian COG subunits with their yeast counterparts and mapped pairwise interactions within the complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53079",
       "protein_label": "Conserved oligomeric Golgi complex subunit 1",
       "gene_symbol": "COG1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene COG1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P53079",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P53079, the single reviewed entry for gene COG1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "cog2_cog_subunit",
     "label": "Cog2 COG subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "COG2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named COG2 COG subunit; no exact source-neutral InterPro or Pfam family identifier for this COG subunit class was curated in this pass.",
     "role": "Lobe-A constituent of the eight-subunit COG vesicle-tethering complex.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200202016",
       "notes": "Ungar et al. 2002 unified the mammalian Golgi transport, ldlCp and Sec34 complexes as the eight-subunit conserved oligomeric Golgi complex."
      },
      {
       "reference": "DOI:10.1074/jbc.M400662200",
       "notes": "Loh and Hong 2004 compared the mammalian COG subunits with their yeast counterparts and mapped pairwise interactions within the complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53271",
       "protein_label": "Conserved oligomeric Golgi complex subunit 2",
       "gene_symbol": "COG2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene COG2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Golgi apparatus membrane' localisation of P53271."
        },
        {
         "reference": "PMID:9606204",
         "notes": "VanRheenen SM et al. 1998, ‘Sec35p, a novel peripheral membrane protein, is required for ER to Golgi vesicle docking.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Golgi apparatus membrane' localisation of P53271."
        }
       ]
      }
     ]
    },
    {
     "component_id": "cog3_cog_subunit",
     "label": "Cog3 COG subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "COG3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named COG3 COG subunit; no exact source-neutral InterPro or Pfam family identifier for this COG subunit class was curated in this pass.",
     "role": "Lobe-A constituent of the eight-subunit COG vesicle-tethering complex.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200202016",
       "notes": "Ungar et al. 2002 unified the mammalian Golgi transport, ldlCp and Sec34 complexes as the eight-subunit conserved oligomeric Golgi complex."
      },
      {
       "reference": "DOI:10.1074/jbc.M400662200",
       "notes": "Loh and Hong 2004 compared the mammalian COG subunits with their yeast counterparts and mapped pairwise interactions within the complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40094",
       "protein_label": "Conserved oligomeric Golgi complex subunit 3",
       "gene_symbol": "COG3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene COG3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10562277",
         "notes": "VanRheenen SM et al. 1999, ‘Sec34p, a protein required for vesicle tethering to the yeast Golgi apparatus, is in a complex with Sec35p.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Golgi apparatus membrane' localisation of P40094."
        },
        {
         "reference": "PMID:10588657",
         "notes": "Spelbrink RG et al. 1999, ‘The yeast GRD20 gene is required for protein sorting in the trans-Golgi network/endosomal system and for polarization of the actin cytoskeleton.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Golgi apparatus membrane' localisation of P40094."
        }
       ]
      }
     ]
    },
    {
     "component_id": "cog4_cog_subunit",
     "label": "Cog4 COG subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "COG4"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named COG4 COG subunit; no exact source-neutral InterPro or Pfam family identifier for this COG subunit class was curated in this pass.",
     "role": "Lobe-A constituent of the eight-subunit COG vesicle-tethering complex.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200202016",
       "notes": "Ungar et al. 2002 unified the mammalian Golgi transport, ldlCp and Sec34 complexes as the eight-subunit conserved oligomeric Golgi complex."
      },
      {
       "reference": "DOI:10.1074/jbc.M400662200",
       "notes": "Loh and Hong 2004 compared the mammalian COG subunits with their yeast counterparts and mapped pairwise interactions within the complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q06096",
       "protein_label": "Conserved oligomeric Golgi complex subunit 4",
       "gene_symbol": "COG4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene COG4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q06096",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q06096, the single reviewed entry for gene COG4 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "cog5_cog_subunit",
     "label": "Cog5 COG subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "COG5"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named COG5 COG subunit; no exact source-neutral InterPro or Pfam family identifier for this COG subunit class was curated in this pass.",
     "role": "Lobe-B constituent of the eight-subunit COG vesicle-tethering complex.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200202016",
       "notes": "Ungar et al. 2002 unified the mammalian Golgi transport, ldlCp and Sec34 complexes as the eight-subunit conserved oligomeric Golgi complex."
      },
      {
       "reference": "DOI:10.1074/jbc.M400662200",
       "notes": "Loh and Hong 2004 compared the mammalian COG subunits with their yeast counterparts and mapped pairwise interactions within the complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53951",
       "protein_label": "Conserved oligomeric Golgi complex subunit 5",
       "gene_symbol": "COG5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene COG5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P53951",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P53951, the single reviewed entry for gene COG5 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "cog6_cog_subunit",
     "label": "Cog6 COG subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "COG6"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named COG6 COG subunit; no exact source-neutral InterPro or Pfam family identifier for this COG subunit class was curated in this pass.",
     "role": "Lobe-B constituent of the eight-subunit COG vesicle-tethering complex.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200202016",
       "notes": "Ungar et al. 2002 unified the mammalian Golgi transport, ldlCp and Sec34 complexes as the eight-subunit conserved oligomeric Golgi complex."
      },
      {
       "reference": "DOI:10.1074/jbc.M400662200",
       "notes": "Loh and Hong 2004 compared the mammalian COG subunits with their yeast counterparts and mapped pairwise interactions within the complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53959",
       "protein_label": "Conserved oligomeric Golgi complex subunit 6",
       "gene_symbol": "COG6",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene COG6 in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P53959",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P53959, the single reviewed entry for gene COG6 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "cog7_cog_subunit",
     "label": "Cog7 COG subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "COG7"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named COG7 COG subunit; no exact source-neutral InterPro or Pfam family identifier for this COG subunit class was curated in this pass.",
     "role": "Lobe-B constituent of the eight-subunit COG vesicle-tethering complex.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200202016",
       "notes": "Ungar et al. 2002 unified the mammalian Golgi transport, ldlCp and Sec34 complexes as the eight-subunit conserved oligomeric Golgi complex."
      },
      {
       "reference": "DOI:10.1074/jbc.M400662200",
       "notes": "Loh and Hong 2004 compared the mammalian COG subunits with their yeast counterparts and mapped pairwise interactions within the complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53195",
       "protein_label": "Conserved oligomeric Golgi complex subunit 7",
       "gene_symbol": "COG7",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene COG7 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P53195",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P53195, the single reviewed entry for gene COG7 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "cog8_cog_subunit",
     "label": "Cog8 COG subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "COG8"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named COG8 COG subunit; no exact source-neutral InterPro or Pfam family identifier for this COG subunit class was curated in this pass.",
     "role": "Lobe-B constituent of the eight-subunit COG vesicle-tethering complex.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200202016",
       "notes": "Ungar et al. 2002 unified the mammalian Golgi transport, ldlCp and Sec34 complexes as the eight-subunit conserved oligomeric Golgi complex."
      },
      {
       "reference": "DOI:10.1074/jbc.M400662200",
       "notes": "Loh and Hong 2004 compared the mammalian COG subunits with their yeast counterparts and mapped pairwise interactions within the complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q04632",
       "protein_label": "Conserved oligomeric Golgi complex subunit 8",
       "gene_symbol": "COG8",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene COG8 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q04632",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q04632, the single reviewed entry for gene COG8 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has an intact hetero-octameric COG vesicle-tethering complex associated with the Golgi apparatus.",
     "reference": "DOI:10.1038/nsmb.3263"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which the complete hetero-octameric COG tethering complex was purified and imaged by negative-stain electron microscopy.",
     "reference": "DOI:10.1038/nsmb.3263"
    }
   ],
   "functions": [
    {
     "function_id": "golgi_vesicle_transport",
     "label": "Golgi vesicle transport",
     "grounding": "GO:0048193",
     "description": "COG acts as a Golgi vesicle tethering complex during retrograde vesicular traffic within and to the Golgi apparatus.",
     "evidence": [
      {
       "reference": "GO:0048193",
       "notes": "GO:0048193 denotes vesicle-mediated movement into, out of or within the Golgi apparatus."
      },
      {
       "reference": "DOI:10.1247/csf.18014",
       "notes": "Ishii, Lupashin and Nakano 2018 studied yeast COG subunit interactions in the context of Golgi membrane trafficking."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0017119",
     "notes": "Gene Ontology cellular-component term for the COG complex."
    },
    {
     "reference": "GO:0099023",
     "notes": "Gene Ontology cellular-component parent term for vesicle tethering complexes."
    },
    {
     "reference": "GO:0048193",
     "notes": "Gene Ontology biological-process term for Golgi vesicle transport."
    },
    {
     "reference": "DOI:10.1083/jcb.200202016",
     "notes": "Ungar et al. 2002, Characterization of a mammalian Golgi-localized protein complex, COG, that is required for normal Golgi morphology and function, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1074/jbc.M400662200",
     "notes": "Loh and Hong 2004, The binary interacting network of the conserved oligomeric Golgi tethering complex, Journal of Biological Chemistry."
    },
    {
     "reference": "DOI:10.1038/nsmb.3263",
     "notes": "Ha et al. 2016, Molecular architecture of the complete COG tethering complex, Nature Structural and Molecular Biology."
    },
    {
     "reference": "DOI:10.1247/csf.18014",
     "notes": "Ishii, Lupashin and Nakano 2018, Detailed Analysis of the Interaction of Yeast COG Complex, Cell Structure and Function."
    },
    {
     "reference": "DOI:10.1083/jcb.200412003",
     "notes": "Zolov and Lupashin 2005, Cog3p depletion blocks vesicle-mediated Golgi retrograde trafficking in HeLa cells, Journal of Cell Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_cog_golgi_tethering",
     "title": "COG supports Golgi vesicle tethering",
     "description": "In Saccharomyces cerevisiae, Cog1 through Cog8 form a hetero-octameric COG complex associated with Golgi membrane trafficking.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records COG subunit membership and Golgi vesicle-transport involvement without modeling COPI coats, SNARE contacts, or a full order of lobe assembly.",
     "nodes": [
      {
       "node_id": "cog1_cog_subunit",
       "label": "Cog1 COG subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cog1_cog_subunit"
      },
      {
       "node_id": "cog2_cog_subunit",
       "label": "Cog2 COG subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cog2_cog_subunit"
      },
      {
       "node_id": "cog3_cog_subunit",
       "label": "Cog3 COG subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cog3_cog_subunit"
      },
      {
       "node_id": "cog4_cog_subunit",
       "label": "Cog4 COG subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cog4_cog_subunit"
      },
      {
       "node_id": "cog5_cog_subunit",
       "label": "Cog5 COG subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cog5_cog_subunit"
      },
      {
       "node_id": "cog6_cog_subunit",
       "label": "Cog6 COG subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cog6_cog_subunit"
      },
      {
       "node_id": "cog7_cog_subunit",
       "label": "Cog7 COG subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cog7_cog_subunit"
      },
      {
       "node_id": "cog8_cog_subunit",
       "label": "Cog8 COG subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cog8_cog_subunit"
      },
      {
       "node_id": "cog_complex",
       "label": "COG complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0017119"
      },
      {
       "node_id": "golgi_vesicle_transport",
       "label": "Golgi vesicle transport",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0048193"
      }
     ],
     "edges": [
      {
       "subject": "cog1_cog_subunit",
       "predicate": "is part of",
       "object": "cog_complex",
       "description": "Cog1 COG subunit is represented as a constituent COG subunit.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200202016",
         "notes": "Ungar et al. 2002 named Cog1 through Cog8 as COG complex subunits."
        },
        {
         "reference": "DOI:10.1038/nsmb.3263",
         "notes": "Ha et al. 2016 purified and imaged the complete hetero-octameric COG complex from Saccharomyces cerevisiae."
        }
       ]
      },
      {
       "subject": "cog2_cog_subunit",
       "predicate": "is part of",
       "object": "cog_complex",
       "description": "Cog2 COG subunit is represented as a constituent COG subunit.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200202016",
         "notes": "Ungar et al. 2002 named Cog1 through Cog8 as COG complex subunits."
        },
        {
         "reference": "DOI:10.1038/nsmb.3263",
         "notes": "Ha et al. 2016 purified and imaged the complete hetero-octameric COG complex from Saccharomyces cerevisiae."
        }
       ]
      },
      {
       "subject": "cog3_cog_subunit",
       "predicate": "is part of",
       "object": "cog_complex",
       "description": "Cog3 COG subunit is represented as a constituent COG subunit.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200202016",
         "notes": "Ungar et al. 2002 named Cog1 through Cog8 as COG complex subunits."
        },
        {
         "reference": "DOI:10.1038/nsmb.3263",
         "notes": "Ha et al. 2016 purified and imaged the complete hetero-octameric COG complex from Saccharomyces cerevisiae."
        }
       ]
      },
      {
       "subject": "cog4_cog_subunit",
       "predicate": "is part of",
       "object": "cog_complex",
       "description": "Cog4 COG subunit is represented as a constituent COG subunit.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200202016",
         "notes": "Ungar et al. 2002 named Cog1 through Cog8 as COG complex subunits."
        },
        {
         "reference": "DOI:10.1038/nsmb.3263",
         "notes": "Ha et al. 2016 purified and imaged the complete hetero-octameric COG complex from Saccharomyces cerevisiae."
        }
       ]
      },
      {
       "subject": "cog5_cog_subunit",
       "predicate": "is part of",
       "object": "cog_complex",
       "description": "Cog5 COG subunit is represented as a constituent COG subunit.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200202016",
         "notes": "Ungar et al. 2002 named Cog1 through Cog8 as COG complex subunits."
        },
        {
         "reference": "DOI:10.1038/nsmb.3263",
         "notes": "Ha et al. 2016 purified and imaged the complete hetero-octameric COG complex from Saccharomyces cerevisiae."
        }
       ]
      },
      {
       "subject": "cog6_cog_subunit",
       "predicate": "is part of",
       "object": "cog_complex",
       "description": "Cog6 COG subunit is represented as a constituent COG subunit.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200202016",
         "notes": "Ungar et al. 2002 named Cog1 through Cog8 as COG complex subunits."
        },
        {
         "reference": "DOI:10.1038/nsmb.3263",
         "notes": "Ha et al. 2016 purified and imaged the complete hetero-octameric COG complex from Saccharomyces cerevisiae."
        }
       ]
      },
      {
       "subject": "cog7_cog_subunit",
       "predicate": "is part of",
       "object": "cog_complex",
       "description": "Cog7 COG subunit is represented as a constituent COG subunit.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200202016",
         "notes": "Ungar et al. 2002 named Cog1 through Cog8 as COG complex subunits."
        },
        {
         "reference": "DOI:10.1038/nsmb.3263",
         "notes": "Ha et al. 2016 purified and imaged the complete hetero-octameric COG complex from Saccharomyces cerevisiae."
        }
       ]
      },
      {
       "subject": "cog8_cog_subunit",
       "predicate": "is part of",
       "object": "cog_complex",
       "description": "Cog8 COG subunit is represented as a constituent COG subunit.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200202016",
         "notes": "Ungar et al. 2002 named Cog1 through Cog8 as COG complex subunits."
        },
        {
         "reference": "DOI:10.1038/nsmb.3263",
         "notes": "Ha et al. 2016 purified and imaged the complete hetero-octameric COG complex from Saccharomyces cerevisiae."
        }
       ]
      },
      {
       "subject": "cog_complex",
       "predicate": "participates in",
       "object": "golgi_vesicle_transport",
       "description": "COG is a Golgi vesicle tethering complex involved in retrograde vesicular trafficking.",
       "evidence": [
        {
         "reference": "DOI:10.1247/csf.18014",
         "notes": "Ishii, Lupashin and Nakano 2018 studied COG as a yeast multi-subunit tethering complex acting in Golgi membrane trafficking."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_cog_subunit_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the eight COG subunits.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#cog1_cog_subunit",
      "components#cog2_cog_subunit",
      "components#cog3_cog_subunit",
      "components#cog4_cog_subunit",
      "components#cog5_cog_subunit",
      "components#cog6_cog_subunit",
      "components#cog7_cog_subunit",
      "components#cog8_cog_subunit"
     ],
     "rationale": "This first COG record names the Cog1-Cog8 constituent subunits but leaves InterPro, Pfam, or Complex Portal grounding unset until exact orthology and paralogy boundaries are reviewed per subunit.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.M400662200",
       "notes": "Loh and Hong 2004 compared all eight COG subunits."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    },
    {
     "discussion_id": "cog_copi_snare_boundary",
     "prompt": "Do not model COPI coats or Golgi SNAREs as constituent COG components.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#yeast_cog_golgi_tethering"
     ],
     "rationale": "COG physically and functionally interacts with COPI coats and Golgi SNARE proteins, but its constituent subunits are Cog1 through Cog8.",
     "resolution_note": "Declined: COPI and SNARE proteins are represented as COG-adjacent Golgi trafficking machinery rather than constituent COG subunits.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200412003",
       "notes": "Zolov and Lupashin 2005 found that mammalian COG physically interacts with COPI and the GS28 SNARE."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16",
     "resolved_date": "2026-09-16"
    }
   ]
  },
  {
   "identifier": "GO:0000817",
   "label": "COMA complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A kinetochore multiprotein complex that bridges the subunits that are in contact with centromeric DNA and the subunits bound to microtubules during kinetochore assembly. In yeast, consists of Ctf19p, Okp1p, Mcm21p, and Ame1p.",
   "definition_source": "GO:0000817",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T12:27:34Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T12:28:48Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO hierarchy and parthood, four reviewed label-only COMA subunits, a Saccharomyces cerevisiae taxonomic example, inner-to-outer kinetochore bridging function, DOI/GO evidence, a nonmechanistic COMA bridge graph, and a Ctf19/CCAN boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T12:29:21Z",
     "curator": "codex",
     "action": "REFINED_GRAPH",
     "changes": "Connected COMA to the centromeric DNA-proximal side of the inner-to-outer kinetochore bridge graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T12:39:25Z",
     "curator": "codex",
     "action": "FIX_DISCUSSION_ANCHORS",
     "changes": "Attached the Ctf19/CCAN boundary TODO to concrete COMA component IDs.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T12:46:39Z",
     "curator": "codex",
     "action": "REVIEW_FIXES",
     "changes": "Resolved #975 and #976 by giving the two COMA bridge edges side-specific predicates and adding a TODO for the GO exact-synonym Mcm1p/Mcm21p spelling mismatch.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:21:25Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 4 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 4 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0140513"
   ],
   "part_of": [
    "GO:0000776",
    "GO:0000228"
   ],
   "components": [
    {
     "component_id": "ctf19_subunit",
     "label": "Ctf19 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CTF19"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Ctf19p is modeled as a Saccharomyces COMA subunit; no source-neutral Ctf19 protein-family CURIE was curated for this first complex record.",
     "role": "Named COMA constituent in the budding-yeast Ctf19p-Okp1p-Mcm21p-Ame1p kinetochore complex.",
     "evidence": [
      {
       "reference": "GO:0000817",
       "notes": "GO:0000817 defines the yeast COMA complex as consisting of Ctf19p, Okp1p, Mcm21p and Ame1p."
      },
      {
       "reference": "DOI:10.1101/gad.1144403",
       "notes": "De Wulf, McAinsh and Sorger 2003 placed Ctf19p in the budding-yeast COMA kinetochore subcomplex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q02732",
       "protein_label": "Inner kinetochore subunit CTF19",
       "gene_symbol": "CTF19",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CTF19 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:29046335",
         "notes": "Schmitzberger F et al. 2017, ‘Molecular basis for inner kinetochore configuration through RWD domain-peptide interactions.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q02732."
        }
       ]
      }
     ]
    },
    {
     "component_id": "okp1_subunit",
     "label": "Okp1 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "OKP1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Okp1p is modeled as a Saccharomyces COMA subunit; no source-neutral Okp1 protein-family CURIE was curated for this first complex record.",
     "role": "Named COMA constituent in the budding-yeast Ctf19p-Okp1p-Mcm21p-Ame1p kinetochore complex.",
     "evidence": [
      {
       "reference": "GO:0000817",
       "notes": "GO:0000817 defines the yeast COMA complex as consisting of Ctf19p, Okp1p, Mcm21p and Ame1p."
      },
      {
       "reference": "DOI:10.1101/gad.1144403",
       "notes": "De Wulf, McAinsh and Sorger 2003 placed Okp1p in the budding-yeast COMA kinetochore subcomplex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53298",
       "protein_label": "Inner kinetochore subunit OKP1",
       "gene_symbol": "OKP1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene OKP1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P53298."
        },
        {
         "reference": "PMID:10323865",
         "notes": "Ortiz J et al. 1999, ‘A putative protein complex consisting of Ctf19, Mcm21, and Okp1 represents a missing link in the budding yeast kinetochore.’, Genes Dev. ECO:0000269 experimental evidence cited by UniProt for the 'Chromosome, centromere, kinetochore' localisation of P53298."
        }
       ]
      }
     ]
    },
    {
     "component_id": "mcm21_subunit",
     "label": "Mcm21 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "MCM21"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Mcm21p is modeled as a Saccharomyces COMA subunit; no source-neutral Mcm21 protein-family CURIE was curated for this first complex record.",
     "role": "Named COMA constituent in the budding-yeast Ctf19p-Okp1p-Mcm21p-Ame1p kinetochore complex.",
     "evidence": [
      {
       "reference": "GO:0000817",
       "notes": "GO:0000817 defines the yeast COMA complex as consisting of Ctf19p, Okp1p, Mcm21p and Ame1p."
      },
      {
       "reference": "DOI:10.1101/gad.1144403",
       "notes": "De Wulf, McAinsh and Sorger 2003 placed Mcm21p in the budding-yeast COMA kinetochore subcomplex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q06675",
       "protein_label": "Inner kinetochore subunit MCM21",
       "gene_symbol": "MCM21",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene MCM21 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:29046335",
         "notes": "Schmitzberger F et al. 2017, ‘Molecular basis for inner kinetochore configuration through RWD domain-peptide interactions.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q06675."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ame1_subunit",
     "label": "Ame1 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "AME1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Ame1p is modeled as a Saccharomyces COMA subunit; no source-neutral Ame1 protein-family CURIE was curated for this first complex record.",
     "role": "Named COMA constituent in the budding-yeast Ctf19p-Okp1p-Mcm21p-Ame1p kinetochore complex.",
     "evidence": [
      {
       "reference": "GO:0000817",
       "notes": "GO:0000817 defines the yeast COMA complex as consisting of Ctf19p, Okp1p, Mcm21p and Ame1p."
      },
      {
       "reference": "DOI:10.1101/gad.1144403",
       "notes": "De Wulf, McAinsh and Sorger 2003 placed Ame1p in the budding-yeast COMA kinetochore subcomplex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38313",
       "protein_label": "Inner kinetochore subunit AME1",
       "gene_symbol": "AME1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene AME1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P38313."
        },
        {
         "reference": "PMID:29046335",
         "notes": "Schmitzberger F et al. 2017, ‘Molecular basis for inner kinetochore configuration through RWD domain-peptide interactions.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Chromosome, centromere, kinetochore' localisation of P38313."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast uses the four-protein Ctf19p-Okp1p-Mcm21p-Ame1p COMA complex as an inner kinetochore bridge.",
     "reference": "DOI:10.1101/gad.1144403"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Reference yeast system in which COMA was placed between centromeric DNA-proximal and microtubule-bound kinetochore subcomplexes.",
     "reference": "DOI:10.1101/gad.1144403"
    }
   ],
   "functions": [
    {
     "function_id": "inner_outer_kinetochore_bridging",
     "label": "inner-to-outer kinetochore bridging",
     "description": "COMA links centromeric DNA-proximal kinetochore subunits to microtubule-bound modules during kinetochore assembly.",
     "evidence": [
      {
       "reference": "GO:0000817",
       "notes": "GO:0000817 defines COMA by the bridge it forms between centromeric-DNA-proximal and microtubule-bound kinetochore subunits."
      },
      {
       "reference": "DOI:10.1101/gad.1144403",
       "notes": "De Wulf, McAinsh and Sorger 2003 analyzed COMA within a hierarchical budding-yeast kinetochore assembly pathway."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000817",
     "notes": "Gene Ontology cellular-component term for the COMA complex."
    },
    {
     "reference": "GO:0140513",
     "notes": "Gene Ontology cellular-component parent term for nuclear protein-containing complexes."
    },
    {
     "reference": "GO:0000776",
     "notes": "Gene Ontology cellular-component term for kinetochore."
    },
    {
     "reference": "GO:0000228",
     "notes": "Gene Ontology cellular-component term for nuclear chromosome."
    },
    {
     "reference": "DOI:10.1101/gad.1144403",
     "notes": "De Wulf, McAinsh and Sorger 2003, Hierarchical assembly of the budding yeast kinetochore from multiple subcomplexes, Genes & Development."
    },
    {
     "reference": "DOI:10.1534/genetics.112.145276",
     "notes": "Biggins 2013, The composition, functions, and regulation of the budding yeast kinetochore, Genetics."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "coma_inner_outer_kinetochore_bridge",
     "title": "COMA bridges centromere-proximal and microtubule-bound kinetochore layers",
     "description": "In budding yeast, the Ctf19p-Okp1p-Mcm21p-Ame1p COMA complex links centromeric DNA-proximal kinetochore subunits to microtubule-bound modules during kinetochore assembly.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records COMA's inner-to-outer bridging role without enumerating the full Ctf19/CCAN network or separating direct from indirect outer-kinetochore contacts.",
     "nodes": [
      {
       "node_id": "coma_complex",
       "label": "COMA complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000817"
      },
      {
       "node_id": "kinetochore",
       "label": "kinetochore",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000776"
      },
      {
       "node_id": "centromeric_dna_proximal_subunits",
       "label": "centromeric DNA-proximal kinetochore subunits",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P36012"
       ]
      },
      {
       "node_id": "microtubule_bound_subunits",
       "label": "microtubule-bound kinetochore subunits",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P40460",
        "UniProtKB:P33895",
        "UniProtKB:Q04477"
       ]
      }
     ],
     "edges": [
      {
       "subject": "coma_complex",
       "predicate": "is part of",
       "object": "kinetochore",
       "description": "The COMA complex is a constituent kinetochore multiprotein complex.",
       "evidence": [
        {
         "reference": "GO:0000817",
         "notes": "GO asserts GO:0000817 COMA complex part_of GO:0000776 kinetochore."
        }
       ]
      },
      {
       "subject": "coma_complex",
       "predicate": "bridges to DNA-proximal side",
       "object": "centromeric_dna_proximal_subunits",
       "description": "COMA bridges to the DNA-proximal kinetochore subunits that contact centromeric chromatin.",
       "evidence": [
        {
         "reference": "GO:0000817",
         "notes": "GO:0000817 defines COMA by its bridge from centromeric DNA-proximal to microtubule-bound kinetochore subunits."
        },
        {
         "reference": "DOI:10.1101/gad.1144403",
         "notes": "De Wulf, McAinsh and Sorger 2003 placed COMA between DNA-proximal and microtubule-bound budding-yeast kinetochore subcomplexes."
        }
       ]
      },
      {
       "subject": "coma_complex",
       "predicate": "bridges to microtubule-bound side",
       "object": "microtubule_bound_subunits",
       "description": "COMA bridges centromeric DNA-proximal subunits to kinetochore subunits bound to microtubules.",
       "evidence": [
        {
         "reference": "GO:0000817",
         "notes": "GO:0000817 defines COMA by its bridge from centromeric DNA-proximal to microtubule-bound kinetochore subunits."
        },
        {
         "reference": "DOI:10.1101/gad.1144403",
         "notes": "De Wulf, McAinsh and Sorger 2003 placed COMA between DNA-proximal and microtubule-bound budding-yeast kinetochore subcomplexes."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_ctf19_ccan_boundaries",
     "prompt": "Resolve the boundary between the yeast four-subunit COMA complex and the broader eukaryotic Ctf19/CCAN inner kinetochore network.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#ctf19_subunit",
      "components#okp1_subunit",
      "components#mcm21_subunit",
      "components#ame1_subunit",
      "causal_graphs#coma_inner_outer_kinetochore_bridge"
     ],
     "rationale": "This first COMA record stays at the four subunits named in GO:0000817 and avoids flattening additional Ctf19/CCAN factors into a single universally present component list.",
     "evidence": [
      {
       "reference": "DOI:10.1534/genetics.112.145276"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15"
    },
    {
     "discussion_id": "resolve_go_coma_synonym_spelling",
     "prompt": "Verify whether the GO:0000817 exact synonym Ctf19p-Okp1p-Mcm1p-Ame1p complex should be corrected to Mcm21p or curated as a historical spelling.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#mcm21_subunit"
     ],
     "rationale": "The local GO metadata lists Ctf19p-Okp1p-Mcm1p-Ame1p complex as an exact synonym, while the GO definition and yeast subunit model name Mcm21p. This record omits that synonym until the spelling mismatch can be reviewed.",
     "evidence": [
      {
       "reference": "GO:0000817"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15"
    }
   ]
  },
  {
   "identifier": "GO:0030126",
   "label": "COPI vesicle coat",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A COPI membrane vesicle coat complex found associated with Golgi membranes; it forms on COPI-coated vesicles that mediate Golgi-to-endoplasmic-reticulum retrograde transport.",
   "definition_source": "GO:0030126",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T07:39:57Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T07:40:30Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added vesicle-coat parentage, COPI-coated vesicle parthood, exact coatomer synonymy, reviewed-label-only coatomer and Arf components, Saccharomyces scope, COPI budding and Golgi-to-ER retrieval functions, DOI/GO evidence, a nonmechanistic coat-assembly graph, and a subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T07:40:51Z",
     "curator": "codex",
     "action": "CURATED_PARENT_EVIDENCE",
     "changes": "Added GO:0030120 record-level evidence for vesicle-coat parentage.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T07:48:20Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Resolved PR #608 review issues #609, #610, and #611 by grounding Golgi-to-ER retrograde transport to GO:0006890, adding that process to the graph, descoping the coatomer component label, and removing misplaced Sandmann cargo-motif evidence from the Arf component.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T11:01:21Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1235 by replacing unreadable Serafini and Letourneur COPI citations with reachable Yu et al. 2012 Arf1-coatomer and Sandmann et al. 2003 Golgi-to-ER retrieval evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:21:32Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 8 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0030120"
   ],
   "part_of": [
    "GO:0030137"
   ],
   "synonyms": [
    {
     "synonym_text": "coatomer",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030126"
    }
   ],
   "components": [
    {
     "component_id": "coatomer_complex",
     "label": "coatomer complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0030126 uses coatomer as an exact synonym for the whole COPI vesicle coat, so it was not reused as a narrower complex grounding. No exact source-neutral Complex Portal, InterPro, or Pfam CURIE was curated for the coatomer complex or its individual subunits in this pass.",
     "role": "Core coatomer complex that assembles with Arf on Golgi membranes to form the COPI coat.",
     "evidence": [
      {
       "reference": "DOI:10.1038/349248a0",
       "notes": "Waters, Serafini and Rothman 1991 named coatomer as a cytosolic protein complex containing non-clathrin Golgi vesicle coat subunits."
      },
      {
       "reference": "DOI:10.1091/mbc.e02-11-0736",
       "notes": "Sandmann et al. 2003 described COPI retrograde vesicles and direct binding of a KKXX ER-retrieval motif by coatomer in Saccharomyces cerevisiae."
      }
     ],
     "gene_symbols": [
      "RET1",
      "SEC26",
      "SEC27",
      "SEC21",
      "RET2",
      "SEC28",
      "RET3"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P41810",
       "protein_label": "Coatomer subunit beta",
       "gene_symbol": "SEC26",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SEC26 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Golgi apparatus membrane' localisation of P41810."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P41811",
       "protein_label": "Coatomer subunit beta'",
       "gene_symbol": "SEC27",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SEC27 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P41811",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P41811, the single reviewed entry for gene SEC27 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P32074",
       "protein_label": "Coatomer subunit gamma",
       "gene_symbol": "SEC21",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SEC21 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P32074",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P32074, the single reviewed entry for gene SEC21 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P43621",
       "protein_label": "Coatomer subunit delta",
       "gene_symbol": "RET2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RET2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P43621",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P43621, the single reviewed entry for gene RET2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P40509",
       "protein_label": "Coatomer subunit epsilon",
       "gene_symbol": "SEC28",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SEC28 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P40509",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P40509, the single reviewed entry for gene SEC28 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P53600",
       "protein_label": "Coatomer subunit zeta",
       "gene_symbol": "RET3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RET3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P53600",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P53600, the single reviewed entry for gene RET3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P53622",
       "protein_label": "Coatomer subunit alpha",
       "gene_symbol": "COP1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene RET1, which UniProt lists under the primary name COP1, in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P53622",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P53622, the single reviewed entry for gene RET1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "arf_gtpase",
     "label": "Arf-family COPI GTPase",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "ADP-ribosylation factors are small GTPases with multiple paralogues in eukaryotes; no exact source-neutral InterPro or Pfam family identifier was curated for the COPI-associated Arf set in this pass.",
     "role": "Small GTPase coat constituent that associates with Golgi-derived COP-coated vesicles and promotes coat assembly on membranes.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2012.01.015",
       "notes": "Yu et al. 2012 showed that Arf1-GTP binds two coatomer subcomplexes during COPI coatomer recruitment to membranes."
      }
     ],
     "gene_symbols": [
      "ARF1",
      "ARF2"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P11076",
       "protein_label": "ADP-ribosylation factor 1",
       "gene_symbol": "ARF1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ARF1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15504911",
         "notes": "Gillingham AK et al. 2004, ‘The GTPase Arf1p and the ER to Golgi cargo receptor Erv14p cooperate to recruit the golgin Rud3p to the cis-Golgi.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Golgi apparatus' localisation of P11076."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P19146",
       "protein_label": "ADP-ribosylation factor 2",
       "gene_symbol": "ARF2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ARF2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Golgi apparatus' localisation of P19146."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has a COPI coatomer system that retrieves dilysine-tagged early secretory cargo to the endoplasmic reticulum.",
     "reference": "DOI:10.1091/mbc.e02-11-0736"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which coatomer mutants established COPI roles in Golgi-to-ER retrieval and early secretory trafficking.",
     "reference": "DOI:10.1091/mbc.e02-11-0736"
    }
   ],
   "functions": [
    {
     "function_id": "copi_coated_vesicle_budding",
     "label": "COPI-coated vesicle budding",
     "grounding": "GO:0035964",
     "description": "The COPI vesicle coat forms during evagination of Golgi membranes into COPI-coated vesicles.",
     "evidence": [
      {
       "reference": "GO:0035964",
       "notes": "GO:0035964 denotes evagination of a Golgi membrane to form a COPI-coated vesicle."
      },
      {
       "reference": "DOI:10.1016/j.cell.2012.01.015",
       "notes": "Yu et al. 2012 analyzed Arf1-GTP binding to coatomer subcomplexes during COPI coat recruitment to membranes."
      }
     ]
    },
    {
     "function_id": "golgi_to_er_retrieval",
     "label": "retrograde vesicle-mediated transport, Golgi to endoplasmic reticulum",
     "description": "In budding yeast, coatomer-dependent COPI traffic returns dilysine-tagged cargo from the Golgi to the endoplasmic reticulum.",
     "evidence": [
      {
       "reference": "GO:0006890",
       "notes": "GO:0006890 denotes retrograde vesicle-mediated transport from the Golgi apparatus to the endoplasmic reticulum."
      },
      {
       "reference": "DOI:10.1091/mbc.e02-11-0736",
       "notes": "Sandmann et al. 2003 described COPI retrograde vesicles and direct binding of a KKXX ER-retrieval motif by coatomer in Saccharomyces cerevisiae."
      }
     ],
     "grounding": "GO:0006890"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030126",
     "notes": "Gene Ontology cellular-component term for the COPI vesicle coat."
    },
    {
     "reference": "GO:0030120",
     "notes": "Gene Ontology cellular-component parent for vesicle coats."
    },
    {
     "reference": "GO:0030137",
     "notes": "Gene Ontology cellular-component term for COPI-coated vesicles."
    },
    {
     "reference": "GO:0035964",
     "notes": "Gene Ontology biological-process term for COPI-coated vesicle budding."
    },
    {
     "reference": "GO:0006890",
     "notes": "Gene Ontology biological-process term for retrograde vesicle-mediated transport from the Golgi to the endoplasmic reticulum."
    },
    {
     "reference": "DOI:10.1038/349248a0",
     "notes": "Waters, Serafini and Rothman 1991, 'Coatomer': a cytosolic protein complex containing subunits of non-clathrin-coated Golgi transport vesicles, Nature."
    },
    {
     "reference": "DOI:10.1016/j.cell.2012.01.015",
     "notes": "Yu et al. 2012, A Structure-Based Mechanism for Arf1-Dependent Recruitment of Coatomer to Membranes, Cell."
    },
    {
     "reference": "DOI:10.1091/mbc.e02-11-0736",
     "notes": "Sandmann et al. 2003, Suppression of Coatomer Mutants by a New Protein Family with COPI and COPII Binding Motifs in Saccharomyces cerevisiae, Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "copi_coatomer_golgi_budding",
     "title": "Arf and coatomer assemble COPI coats at Golgi membranes",
     "description": "Arf-family GTPases and the coatomer complex assemble on Golgi membranes into the COPI vesicle coat that forms COPI-coated vesicles for retrograde Golgi-to-ER traffic.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures Arf and coatomer as core COPI coat constituents without asserting the individual coatomer subunits, Arf nucleotide-cycle factors, or cargo adaptors.",
     "nodes": [
      {
       "node_id": "golgi_membrane",
       "label": "Golgi membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000139"
      },
      {
       "node_id": "arf_gtpase",
       "label": "Arf-family COPI GTPase",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "arf_gtpase"
      },
      {
       "node_id": "coatomer",
       "label": "coatomer complex",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "coatomer_complex"
      },
      {
       "node_id": "copi_vesicle_coat",
       "label": "COPI vesicle coat",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030126"
      },
      {
       "node_id": "copi_coated_vesicle",
       "label": "COPI-coated vesicle",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030137"
      },
      {
       "node_id": "copi_coated_vesicle_budding",
       "label": "COPI-coated vesicle budding",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0035964"
      },
      {
       "node_id": "golgi_to_er_retrograde_transport",
       "label": "retrograde vesicle-mediated transport, Golgi to endoplasmic reticulum",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006890"
      }
     ],
     "edges": [
      {
       "subject": "arf_gtpase",
       "predicate": "associates with",
       "object": "golgi_membrane",
       "description": "Arf-family GTPases associate with Golgi membranes during COPI coat assembly.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2012.01.015",
         "notes": "Yu et al. 2012 showed that Arf1-GTP binds coatomer and drives its recruitment to membranes."
        }
       ]
      },
      {
       "subject": "coatomer",
       "predicate": "assembles with",
       "object": "arf_gtpase",
       "description": "Coatomer and Arf-family GTPase together form the protein coat on COP-coated vesicles.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2012.01.015",
         "notes": "Yu et al. 2012 showed that two Arf1-GTP molecules interact with distinct coatomer subcomplexes."
        }
       ]
      },
      {
       "subject": "coatomer",
       "predicate": "is part of",
       "object": "copi_vesicle_coat",
       "description": "The coatomer complex is part of the COPI vesicle coat.",
       "evidence": [
        {
         "reference": "DOI:10.1038/349248a0",
         "notes": "Waters, Serafini and Rothman 1991 defined coatomer as a non-clathrin Golgi vesicle coat protein complex."
        }
       ]
      },
      {
       "subject": "arf_gtpase",
       "predicate": "is part of",
       "object": "copi_vesicle_coat",
       "description": "Arf-family GTPase is represented as a COPI vesicle coat constituent.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2012.01.015",
         "notes": "Yu et al. 2012 showed that Arf1-GTP interacts with COPI coatomer during membrane recruitment."
        }
       ]
      },
      {
       "subject": "copi_vesicle_coat",
       "predicate": "assembles on",
       "object": "golgi_membrane",
       "description": "The COPI vesicle coat assembles on Golgi membranes during COPI-coated vesicle budding.",
       "evidence": [
        {
         "reference": "GO:0035964",
         "notes": "GO:0035964 defines COPI-coated vesicle budding as evagination of a Golgi membrane."
        }
       ]
      },
      {
       "subject": "copi_vesicle_coat",
       "predicate": "is part of",
       "object": "copi_coated_vesicle",
       "description": "The COPI vesicle coat is the coat on a COPI-coated vesicle.",
       "evidence": [
        {
         "reference": "GO:0030137",
         "notes": "GO:0030137 defines a COPI-coated vesicle by its COPI coat complex proteins."
        }
       ]
      },
      {
       "subject": "copi_vesicle_coat",
       "predicate": "participates in",
       "object": "copi_coated_vesicle_budding",
       "description": "The COPI coat forms during evagination of Golgi membrane into a COPI-coated vesicle.",
       "evidence": [
        {
         "reference": "GO:0035964",
         "notes": "GO:0035964 defines COPI-coated vesicle budding as evagination of a Golgi membrane that yields a COPI-coated vesicle."
        }
       ]
      },
      {
       "subject": "copi_vesicle_coat",
       "predicate": "participates in",
       "object": "golgi_to_er_retrograde_transport",
       "description": "COPI coat-dependent vesicle traffic retrieves dilysine-tagged cargo from the Golgi to the endoplasmic reticulum in budding yeast.",
       "evidence": [
        {
         "reference": "GO:0006890",
         "notes": "GO:0006890 covers retrograde vesicle-mediated transport from the Golgi to the endoplasmic reticulum."
        },
        {
         "reference": "DOI:10.1091/mbc.e02-11-0736",
         "notes": "Sandmann et al. 2003 described COPI retrograde vesicles and direct binding of a KKXX ER-retrieval motif by coatomer."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_coatomer_subunits_and_arf_paralogs",
     "prompt": "Resolve exact source-neutral groundings for individual coatomer subunit families and the Arf paralogues that join COPI coats.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#coatomer_complex",
      "components#arf_gtpase"
     ],
     "rationale": "This first COPI record models the coatomer and Arf layers at coarse granularity. Individual coatomer subunit families and the Saccharomyces Arf paralogues need exact family boundaries before adding subunit-level components or protein examples.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.e02-11-0736"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "GO:0030127",
   "label": "COPII vesicle coat",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A COPII coat protein complex that assembles on endoplasmic-reticulum membranes to bud COPII-coated ER-to-Golgi transport vesicles; in budding yeast it contains Sar1p, Sec23p, Sec24p, Sec13p, and Sec31p.",
   "definition_source": "GO:0030127",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T07:23:05Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T07:23:57Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added vesicle-coat parentage, COPII-coated vesicle parthood, reviewed-label-only Sar1, Sec23/Sec24, and Sec13/Sec31 components, Saccharomyces scope, a COPII budding function, DOI/GO evidence, a nonmechanistic coat-assembly graph, and a subcomplex-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T07:28:55Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Addressed PR #605 review issues #606 and #607 by weakening the Sec23/Sec24-to-Sec13/Sec31 edge from directional recruitment to linkage in the assembled coat and by adding an edge from the complete COPII coat to the ER membrane.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T09:25:14Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1229 by routing Barlowe et al. 1994 COPII evidence through reachable PMID:8004676 instead of the unreadable Cell DOI.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T11:34:06Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1237 by routing Matsuoka et al. 1998 COPII liposome evidence through reachable PMID:9568718 instead of the unreadable Cell DOI.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:21:38Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 5 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0030120"
   ],
   "part_of": [
    "GO:0030134"
   ],
   "components": [
    {
     "component_id": "sar1_gtpase",
     "label": "Sar1-family COPII GTPase",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SAR1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Sar1p COPII subunit; no exact source-neutral InterPro or Pfam family identifier was curated in this pass.",
     "role": "Small GTPase COPII coat constituent that initiates inner-coat recruitment to endoplasmic-reticulum membranes.",
     "evidence": [
      {
       "reference": "GO:0030127",
       "notes": "GO:0030127 names Sar1p among the Saccharomyces cerevisiae COPII vesicle coat subunits."
      },
      {
       "reference": "PMID:8004676",
       "notes": "Barlowe et al. 1994 identified Sar1p with Sec13p, Sec31p, Sec23p, and Sec24p as Sec proteins that form the COPII coat driving ER vesicle budding."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P20606",
       "protein_label": "Small COPII coat GTPase SAR1",
       "gene_symbol": "SAR1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SAR1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P20606",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P20606, the single reviewed entry for gene SAR1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sec23_sec24_inner_coat",
     "label": "Sec23/Sec24 inner COPII coat",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SEC23",
      "SEC24"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0030134 defines the COPII coat as formed by Sec23p/Sec24p and Sec13p/Sec31p heterodimers, but no exact GO, Complex Portal, InterPro, or Pfam CURIE was curated for the source-neutral Sec23/Sec24 inner-coat heterodimer.",
     "role": "Inner COPII coat subcomplex that links cargo and the ER membrane to the outer Sec13/Sec31 cage.",
     "evidence": [
      {
       "reference": "GO:0030134",
       "notes": "GO:0030134 describes the COPII coat complex as formed by Sec23p/Sec24p and Sec13p/Sec31p heterodimers."
      },
      {
       "reference": "DOI:10.7554/elife.00951",
       "notes": "Zanetti et al. 2013 resolved a membrane-assembled COPII coat and distinguish inner coat proteins from outer COPII cage components."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P15303",
       "protein_label": "Protein transport protein SEC23",
       "gene_symbol": "SEC23",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SEC23 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10720463",
         "notes": "Matsuoka K et al. 2000, ‘The use of liposomes to study COPII- and COPI-coated vesicle formation and membrane protein sorting.’, Methods. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasmic vesicle, COPII-coated vesicle membrane' localisation of P15303."
        },
        {
         "reference": "PMID:11086000",
         "notes": "Shimoni Y et al. 2000, ‘Lst1p and Sec24p cooperate in sorting of the plasma membrane ATPase into COPII vesicles in Saccharomyces cerevisiae.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasmic vesicle, COPII-coated vesicle membrane' localisation of P15303."
        },
        {
         "reference": "PMID:12235121",
         "notes": "Supek F et al. 2002, ‘Sec16p potentiates the action of COPII proteins to bud transport vesicles.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasmic vesicle, COPII-coated vesicle membrane' localisation of P15303."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P40482",
       "protein_label": "Protein transport protein SEC24",
       "gene_symbol": "SEC24",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SEC24 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:8548805",
         "notes": "Bednarek SY et al. 1995, ‘COPI- and COPII-coated vesicles bud directly from the endoplasmic reticulum in yeast.’, Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P40482."
        },
        {
         "reference": "PMID:10720463",
         "notes": "Matsuoka K et al. 2000, ‘The use of liposomes to study COPII- and COPI-coated vesicle formation and membrane protein sorting.’, Methods. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasmic vesicle, COPII-coated vesicle membrane' localisation of P40482."
        },
        {
         "reference": "PMID:10753972",
         "notes": "Peng R et al. 2000, ‘Evidence for overlapping and distinct functions in protein transport of coat protein Sec24p family members.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasmic vesicle, COPII-coated vesicle membrane' localisation of P40482."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sec13_sec31_outer_coat",
     "label": "Sec13/Sec31 outer COPII coat",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SEC13",
      "SEC31"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0030134 defines the COPII coat as formed by Sec23p/Sec24p and Sec13p/Sec31p heterodimers, but no exact GO, Complex Portal, InterPro, or Pfam CURIE was curated for the source-neutral Sec13/Sec31 outer-coat complex.",
     "role": "Outer COPII coat subcomplex that polymerizes into a cage around the inner coat on nascent ER-derived vesicles.",
     "evidence": [
      {
       "reference": "GO:0030134",
       "notes": "GO:0030134 describes the COPII coat complex as formed by Sec23p/Sec24p and Sec13p/Sec31p heterodimers."
      },
      {
       "reference": "DOI:10.7554/elife.00951",
       "notes": "Zanetti et al. 2013 used cryo-electron tomography to analyze the complete membrane-assembled COPII coat and its outer-coat arrangement."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q04491",
       "protein_label": "Protein transport protein SEC13",
       "gene_symbol": "SEC13",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SEC13 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10684247",
         "notes": "Rout MP et al. 2000, ‘The yeast nuclear pore complex: composition, architecture, and transport mechanism.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of Q04491."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P38968",
       "protein_label": "Protein transport protein SEC31",
       "gene_symbol": "SEC31",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SEC31 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P38968",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38968, the single reviewed entry for gene SEC31 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has a COPII vesicle coat built from Sar1p, Sec23p, Sec24p, Sec13p, and Sec31p that buds transport vesicles from the endoplasmic reticulum.",
     "reference": "PMID:8004676"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which Sar1p, Sec13p, Sec31p, Sec23p, and Sec24p were identified as the COPII coat driving ER transport-vesicle budding.",
     "reference": "PMID:8004676"
    }
   ],
   "functions": [
    {
     "function_id": "copii_coated_vesicle_budding",
     "label": "COPII-coated vesicle budding",
     "grounding": "GO:0090114",
     "description": "The COPII vesicle coat forms on ER membranes during evagination of a COPII-coated vesicle.",
     "evidence": [
      {
       "reference": "GO:0090114",
       "notes": "GO:0090114 denotes the COPII-coated vesicle budding process that evaginates ER membrane into a COPII-coated vesicle."
      },
      {
       "reference": "PMID:9568718",
       "notes": "Matsuoka et al. 1998 reconstituted COPII-coated vesicle formation with purified coat proteins and chemically defined liposomes."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030127",
     "notes": "Gene Ontology cellular-component term for the COPII vesicle coat."
    },
    {
     "reference": "GO:0030120",
     "notes": "Gene Ontology cellular-component parent for vesicle coats."
    },
    {
     "reference": "GO:0030134",
     "notes": "Gene Ontology cellular-component term for the COPII-coated ER to Golgi transport vesicle that carries the COPII coat."
    },
    {
     "reference": "GO:0090114",
     "notes": "Gene Ontology biological-process term for COPII-coated vesicle budding."
    },
    {
     "reference": "PMID:8004676",
     "notes": "Barlowe et al. 1994, 'COPII: A membrane coat formed by Sec proteins that drive vesicle budding from the endoplasmic reticulum', Cell."
    },
    {
     "reference": "PMID:9568718",
     "notes": "Matsuoka et al. 1998, 'COPII-Coated Vesicle Formation Reconstituted with Purified Coat Proteins and Chemically Defined Liposomes', Cell."
    },
    {
     "reference": "DOI:10.7554/elife.00951",
     "notes": "Zanetti et al. 2013, 'The structure of the COPII transport-vesicle coat assembled on membranes', eLife."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_copii_coat_assembly",
     "title": "COPII subcomplexes assemble a yeast ER vesicle coat",
     "description": "In Saccharomyces cerevisiae, Sar1p, the Sec23/Sec24 inner coat, and the Sec13/Sec31 outer coat assemble at ER membranes into the COPII vesicle coat that buds COPII-coated ER-to-Golgi transport vesicles.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the three core coat components and their assembly at ER membranes without asserting a complete GTP cycle, cargo-selection mechanism, or outer-cage geometry.",
     "nodes": [
      {
       "node_id": "er_membrane",
       "label": "endoplasmic reticulum membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005789"
      },
      {
       "node_id": "sar1_gtpase",
       "label": "Sar1-family COPII GTPase",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sar1_gtpase"
      },
      {
       "node_id": "sec23_sec24_inner_coat",
       "label": "Sec23/Sec24 inner COPII coat",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sec23_sec24_inner_coat"
      },
      {
       "node_id": "sec13_sec31_outer_coat",
       "label": "Sec13/Sec31 outer COPII coat",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sec13_sec31_outer_coat"
      },
      {
       "node_id": "copii_vesicle_coat",
       "label": "COPII vesicle coat",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030127"
      },
      {
       "node_id": "copii_coated_vesicle",
       "label": "COPII-coated ER to Golgi transport vesicle",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030134"
      },
      {
       "node_id": "copii_coated_vesicle_budding",
       "label": "COPII-coated vesicle budding",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0090114"
      }
     ],
     "edges": [
      {
       "subject": "sar1_gtpase",
       "predicate": "is recruited to",
       "object": "er_membrane",
       "description": "Sar1 initiates COPII coat assembly at the ER membrane.",
       "evidence": [
        {
         "reference": "PMID:8004676",
         "notes": "Barlowe et al. 1994 identified Sar1p as a COPII Sec protein that drives vesicle budding from the ER."
        }
       ]
      },
      {
       "subject": "sar1_gtpase",
       "predicate": "recruits",
       "object": "sec23_sec24_inner_coat",
       "description": "Sar1-dependent assembly recruits the Sec23/Sec24 inner coat.",
       "evidence": [
        {
         "reference": "PMID:9568718",
         "notes": "Matsuoka et al. 1998 reconstituted vesicle formation with purified COPII coat proteins."
        }
       ]
      },
      {
       "subject": "sec23_sec24_inner_coat",
       "predicate": "links to",
       "object": "sec13_sec31_outer_coat",
       "description": "The inner Sec23/Sec24 coat links cargo and membrane to outer Sec13/Sec31 cage components in the assembled COPII coat.",
       "evidence": [
        {
         "reference": "DOI:10.7554/elife.00951",
         "notes": "Zanetti et al. 2013 distinguish inner COPII proteins from outer COPII components in the complete assembled coat."
        }
       ]
      },
      {
       "subject": "sar1_gtpase",
       "predicate": "is part of",
       "object": "copii_vesicle_coat",
       "description": "Sar1 is represented as a COPII vesicle coat constituent.",
       "evidence": [
        {
         "reference": "GO:0030127",
         "notes": "GO:0030127 includes Sar1p among the yeast COPII subunits."
        }
       ]
      },
      {
       "subject": "sec23_sec24_inner_coat",
       "predicate": "is part of",
       "object": "copii_vesicle_coat",
       "description": "The Sec23/Sec24 inner-coat heterodimer is part of the COPII coat.",
       "evidence": [
        {
         "reference": "GO:0030134",
         "notes": "GO:0030134 describes the COPII coat complex as formed by Sec23p/Sec24p heterodimers."
        }
       ]
      },
      {
       "subject": "sec13_sec31_outer_coat",
       "predicate": "is part of",
       "object": "copii_vesicle_coat",
       "description": "The Sec13/Sec31 outer-coat complex is part of the COPII coat.",
       "evidence": [
        {
         "reference": "GO:0030134",
         "notes": "GO:0030134 describes the COPII coat complex as formed by Sec13p/Sec31p heterodimers."
        }
       ]
      },
      {
       "subject": "copii_vesicle_coat",
       "predicate": "assembles on",
       "object": "er_membrane",
       "description": "Core COPII proteins assemble as a membrane-associated coat during ER-derived vesicle budding.",
       "evidence": [
        {
         "reference": "GO:0090114",
         "notes": "GO:0090114 defines COPII-coated vesicle budding as evagination of an endoplasmic reticulum membrane to form a COPII-coated vesicle."
        },
        {
         "reference": "PMID:9568718",
         "notes": "Matsuoka et al. 1998 reconstituted COPII-coated vesicle formation with purified coat proteins and chemically defined liposomes."
        }
       ]
      },
      {
       "subject": "copii_vesicle_coat",
       "predicate": "is part of",
       "object": "copii_coated_vesicle",
       "description": "The COPII vesicle coat is the coat on a COPII-coated ER-to-Golgi transport vesicle.",
       "evidence": [
        {
         "reference": "GO:0030134",
         "notes": "GO:0030134 defines the COPII-coated ER to Golgi transport vesicle by its COPII coat."
        }
       ]
      },
      {
       "subject": "copii_vesicle_coat",
       "predicate": "participates in",
       "object": "copii_coated_vesicle_budding",
       "description": "The COPII coat forms during evagination of the ER membrane into a COPII-coated vesicle.",
       "evidence": [
        {
         "reference": "GO:0090114",
         "notes": "GO:0090114 defines COPII-coated vesicle budding as evagination of ER membrane to form a COPII-coated vesicle."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_copii_subcomplex_groundings",
     "prompt": "Resolve exact source-neutral family or complex groundings for Sar1 and the Sec23/Sec24 and Sec13/Sec31 COPII coat subcomplexes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#sar1_gtpase",
      "components#sec23_sec24_inner_coat",
      "components#sec13_sec31_outer_coat"
     ],
     "rationale": "This first COPII record names the experimentally defined Saccharomyces coat constituents, while leaving InterPro, Pfam, GO, or Complex Portal grounding unset until exact source-neutral family and subcomplex boundaries are reviewed.",
     "evidence": [
      {
       "reference": "PMID:8004676"
      },
      {
       "reference": "PMID:9568718"
      },
      {
       "reference": "DOI:10.7554/elife.00951"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "GO:1990098",
   "label": "core primosome complex",
   "structure_category": "OTHER",
   "structure_kind": "NUCLEOPROTEIN_COMPLEX",
   "definition": "A protein-DNA complex containing at least one DNA helicase and one primase. Can also contain associated proteins. The helicase component continues to unwind the double-stranded DNA (dsDNA) and the primase component synthesizes a RNA primer during initiation or restart of replication.",
   "definition_source": "GO:1990098",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-01T09:17:58Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T09:19:20Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, primosome parentage, DnaB-DnaG complex parthood, reviewed-label-only helicase/primase/template-DNA components, E. coli scope, DNA-replication-primer-synthesis function evidence, GO/PubMed/DOI evidence, a nonmechanistic primer-synthesis graph, and grounding/boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T09:31:13Z",
     "curator": "codex",
     "action": "FIX_DISCUSSION_ANCHORS",
     "changes": "Replaced the bare components discussion attachment with concrete core-primosome component anchors.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T09:42:15Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1864: Removed DnaB-DnaG complex from generic GO:1990098 has_part and the core-primosome graph, and narrowed the boundary discussion to leave species-specific helicase-primase protein subcomplexes out of the generic core record.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "core primosome",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:1990098"
    }
   ],
   "parent_structures": [
    "GO:1990077"
   ],
   "components": [
    {
     "component_id": "replicative_dna_helicase",
     "label": "replicative DNA helicase",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:1990098 defines the core primosome around at least one DNA helicase; exact source-neutral InterPro, Pfam, NCBIfam or UniProt family boundaries were not curated in this pass.",
     "role": "Replicative helicase constituent that unwinds double-stranded DNA in the DNA-bound core primosome.",
     "evidence": [
      {
       "reference": "GO:1990098",
       "notes": "GO:1990098 defines a core primosome as a protein-DNA complex containing at least one DNA helicase."
      }
     ],
     "gene_symbols": [
      "dnaB"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0ACB0",
       "protein_label": "Replicative DNA helicase DnaB",
       "gene_symbol": "dnaB",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene dnaB in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0ACB0",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0ACB0, the single reviewed entry for gene dnaB in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "dna_primase",
     "label": "DNA primase",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:1990098 defines the core primosome around at least one primase; exact source-neutral InterPro, Pfam, NCBIfam or UniProt family boundaries were not curated in this pass.",
     "role": "Primase constituent that synthesizes RNA primer sequences after helicase-mediated DNA unwinding.",
     "evidence": [
      {
       "reference": "GO:1990098",
       "notes": "GO:1990098 defines a core primosome as a protein-DNA complex containing at least one primase."
      }
     ],
     "gene_symbols": [
      "dnaG"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0ABS5",
       "protein_label": "DNA primase",
       "gene_symbol": "dnaG",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene dnaG in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0ABS5",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0ABS5, the single reviewed entry for gene dnaG in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "template_dna",
     "label": "template DNA",
     "component_type": "DNA",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:1990098 defines a protein-DNA complex that acts on unwound DNA, but this pass did not curate an exact source-neutral SO sequence-feature grounding for the replication template.",
     "role": "DNA template scaffold for the helicase-primase core primosome.",
     "evidence": [
      {
       "reference": "GO:1990098",
       "notes": "GO:1990098 defines the core primosome as a protein-DNA complex whose helicase continues to unwind double-stranded DNA."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "presence": "COMMON",
     "note": "Kaguni 2011 reviewed E. coli chromosomal initiation from DnaB-DnaC loading through DnaG-dependent primer formation.",
     "reference": "PMID:21856207"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Kaguni 2011 describes DnaB helicase recruitment at oriC and subsequent primer formation by DnaG primase in the E. coli replication-initiation system.",
     "reference": "PMID:21856207"
    }
   ],
   "functions": [
    {
     "function_id": "dna_replication_synthesis_of_primer",
     "label": "DNA replication, synthesis of primer",
     "grounding": "GO:0006269",
     "description": "The core primosome supports synthesis of a short RNA primer on an unwound DNA template.",
     "evidence": [
      {
       "reference": "GO:1990098",
       "notes": "GO:1990098 defines the primase component by RNA primer synthesis during initiation or restart of replication."
      },
      {
       "reference": "GO:0006269",
       "notes": "GO:0006269 defines DNA replication primer synthesis."
      },
      {
       "reference": "PMID:21856207",
       "notes": "Kaguni 2011 reviewed DnaG-dependent primer formation after DnaB-DnaC loading in the E. coli replication-initiation pathway."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990098",
     "notes": "Gene Ontology cellular-component term for the core primosome complex and its exact synonym."
    },
    {
     "reference": "GO:1990077",
     "notes": "QuickGO reports GO:1990098 as an is-a descendant of GO:1990077 primosome complex."
    },
    {
     "reference": "GO:1990099",
     "notes": "Gene Ontology cellular-component term for pre-primosome complexes, which lack a primase component."
    },
    {
     "reference": "GO:1990156",
     "notes": "QuickGO models the DnaB-DnaG helicase-primase complex as part of GO:1990098."
    },
    {
     "reference": "GO:0006269",
     "notes": "Gene Ontology biological-process term for DNA replication primer synthesis."
    },
    {
     "reference": "PMID:21856207",
     "notes": "PubMed identifier for Kaguni 2011, the Current Opinion in Chemical Biology review cited by GO:1990098."
    },
    {
     "reference": "DOI:10.1016/j.cbpa.2011.07.016",
     "notes": "DOI for Kaguni 2011, 'Replication initiation at the Escherichia coli chromosomal origin', as reported by PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "core_primosome_primer_synthesis",
     "title": "core primosome supports primer synthesis",
     "description": "A DNA-bound helicase-primase core primosome supports RNA primer synthesis on an unwound template during DNA replication.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records GO-level core composition and primer-synthesis output without resolving primase cycling, template tracking, restart-specific accessory proteins, species-specific helicase-primase subcomplexes or helicase-loader handoff.",
     "nodes": [
      {
       "node_id": "replicative_dna_helicase",
       "label": "replicative DNA helicase",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "replicative_dna_helicase"
      },
      {
       "node_id": "dna_primase",
       "label": "DNA primase",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "dna_primase"
      },
      {
       "node_id": "template_dna",
       "label": "template DNA",
       "node_type": "GENETIC_ELEMENT",
       "component_ref": "template_dna"
      },
      {
       "node_id": "core_primosome_complex",
       "label": "core primosome complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990098"
      },
      {
       "node_id": "dna_replication_synthesis_of_primer",
       "label": "DNA replication, synthesis of primer",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006269"
      }
     ],
     "edges": [
      {
       "subject": "replicative_dna_helicase",
       "predicate": "contributes to",
       "object": "core_primosome_complex",
       "description": "A replicative DNA helicase is a constituent of the core primosome.",
       "evidence": [
        {
         "reference": "GO:1990098",
         "notes": "GO:1990098 defines the core primosome as containing at least one DNA helicase."
        }
       ]
      },
      {
       "subject": "dna_primase",
       "predicate": "contributes to",
       "object": "core_primosome_complex",
       "description": "A primase is a constituent of the core primosome.",
       "evidence": [
        {
         "reference": "GO:1990098",
         "notes": "GO:1990098 defines the core primosome as containing at least one primase."
        }
       ]
      },
      {
       "subject": "template_dna",
       "predicate": "scaffolds",
       "object": "core_primosome_complex",
       "description": "Template DNA is the DNA constituent of the core primosome protein-DNA complex.",
       "evidence": [
        {
         "reference": "GO:1990098",
         "notes": "GO:1990098 defines the core primosome as a protein-DNA complex."
        }
       ]
      },
      {
       "subject": "core_primosome_complex",
       "predicate": "supports",
       "object": "dna_replication_synthesis_of_primer",
       "description": "The helicase and primase constituents support RNA primer synthesis on the DNA template.",
       "evidence": [
        {
         "reference": "GO:1990098",
         "notes": "GO:1990098 defines the complex by helicase-mediated unwinding and primase RNA-primer synthesis."
        },
        {
         "reference": "GO:0006269",
         "notes": "GO:0006269 defines DNA replication primer synthesis."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_core_primosome_component_groundings",
     "prompt": "Resolve exact source-neutral helicase, primase and template-DNA groundings for the core primosome complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#replicative_dna_helicase",
      "components#dna_primase",
      "components#template_dna"
     ],
     "rationale": "GO:1990098 defines a protein-DNA complex containing a DNA helicase, primase and associated DNA template. Exact source-neutral InterPro, Pfam, NCBIfam, UniProt family or SO sequence-feature CURIEs for these components need narrower curation before the labels can be grounded.",
     "evidence": [
      {
       "reference": "GO:1990098",
       "notes": "GO:1990098 defines the helicase, primase and DNA scope of the core primosome."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01"
    },
    {
     "discussion_id": "distinguish_core_primosome_boundary",
     "prompt": "Model the core primosome separately from the broader primosome, primase-lacking pre-primosomes and the protein-only DnaB-DnaG complex.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "parent_structures",
      "components#replicative_dna_helicase",
      "components#dna_primase",
      "components#template_dna"
     ],
     "rationale": "GO:1990098 denotes a DNA-bound helicase-primase core, GO:1990077 denotes the broader primosome class, GO:1990099 denotes primase-lacking pre-primosomes, and species-specific helicase-primase protein subcomplexes such as GO:1990156 are narrower parts of particular core primosomes rather than generic GO:1990098 has_part structures.",
     "resolution_note": "Curated GO:1990077 as the is-a parent and kept DnaB-DnaG, DnaC and pre-primosome accessory proteins out of this generic core-primosome record.",
     "evidence": [
      {
       "reference": "GO:1990098",
       "notes": "GO:1990098 defines the DNA-bound core primosome."
      },
      {
       "reference": "GO:1990077",
       "notes": "QuickGO reports GO:1990098 as an is-a descendant of GO:1990077."
      },
      {
       "reference": "GO:1990099",
       "notes": "GO:1990099 defines pre-primosome complexes as lacking a primase component."
      },
      {
       "reference": "GO:1990156",
       "notes": "GO:1990156 denotes the DnaB-DnaG protein complex, which is narrower than the generic DNA-bound core primosome."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01",
     "resolved_date": "2026-10-01"
    }
   ]
  },
  {
   "identifier": "GO:0000438",
   "label": "core TFIIH complex portion of holo TFIIH complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "The core TFIIH complex when it is part of the general transcription factor TFIIH.",
   "definition_source": "GO:0000438",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-01T00:20:58Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T00:22:10Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, TFIIH-core parentage, holo-TFIIH parthood, seven reviewed-label-only TFIIH core constituents, Saccharomyces scope, a nonmechanistic holo-TFIIH assembly graph, and grounding and boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:21:52Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 7 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "SSL2-core TFIIH complex portion of holo TFIIH complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000438"
    }
   ],
   "parent_structures": [
    "GO:0000439"
   ],
   "part_of": [
    "GO:0005675"
   ],
   "components": [
    {
     "component_id": "ssl2_xpb_tfiih_core_subunit",
     "label": "Ssl2/XPB TFIIH core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SSL2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0000439 names Ssl2/XPB as part of the S. cerevisiae/human TFIIH core complex, but no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this TFIIH core subunit class was curated in this pass.",
     "role": "Protein constituent of the seven-subunit TFIIH core that forms the core TFIIH complex portion of holo TFIIH.",
     "evidence": [
      {
       "reference": "GO:0000439",
       "notes": "GO:0000439 defines the transcription factor TFIIH core complex as a seven-subunit S. cerevisiae/human complex."
      },
      {
       "reference": "GO:0000438",
       "notes": "GO:0000438 denotes that TFIIH core complex when it is part of the general transcription factor TFIIH holo complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q00578",
       "protein_label": "General transcription and DNA repair factor IIH helicase/translocase subunit XPB/SSL2",
       "gene_symbol": "SSL2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SSL2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q00578",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q00578, the single reviewed entry for gene SSL2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "tfb1_p62_tfiih_core_subunit",
     "label": "Tfb1/p62 TFIIH core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TFB1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0000439 names Tfb1/p62 as part of the S. cerevisiae/human TFIIH core complex, but no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this TFIIH core subunit class was curated in this pass.",
     "role": "Protein constituent of the seven-subunit TFIIH core that forms the core TFIIH complex portion of holo TFIIH.",
     "evidence": [
      {
       "reference": "GO:0000439",
       "notes": "GO:0000439 defines the transcription factor TFIIH core complex as a seven-subunit S. cerevisiae/human complex."
      },
      {
       "reference": "GO:0000438",
       "notes": "GO:0000438 denotes that TFIIH core complex when it is part of the general transcription factor TFIIH holo complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32776",
       "protein_label": "General transcription and DNA repair factor IIH subunit TFB1",
       "gene_symbol": "TFB1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TFB1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P32776",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P32776, the single reviewed entry for gene TFB1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "tfb2_p52_tfiih_core_subunit",
     "label": "Tfb2/p52 TFIIH core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TFB2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0000439 names Tfb2/p52 as part of the S. cerevisiae/human TFIIH core complex, but no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this TFIIH core subunit class was curated in this pass.",
     "role": "Protein constituent of the seven-subunit TFIIH core that forms the core TFIIH complex portion of holo TFIIH.",
     "evidence": [
      {
       "reference": "GO:0000439",
       "notes": "GO:0000439 defines the transcription factor TFIIH core complex as a seven-subunit S. cerevisiae/human complex."
      },
      {
       "reference": "GO:0000438",
       "notes": "GO:0000438 denotes that TFIIH core complex when it is part of the general transcription factor TFIIH holo complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q02939",
       "protein_label": "General transcription and DNA repair factor IIH subunit TFB2",
       "gene_symbol": "TFB2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TFB2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q02939",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q02939, the single reviewed entry for gene TFB2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ssl1_p44_tfiih_core_subunit",
     "label": "Ssl1/p44 TFIIH core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SSL1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0000439 names Ssl1/p44 as part of the S. cerevisiae/human TFIIH core complex, but no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this TFIIH core subunit class was curated in this pass.",
     "role": "Protein constituent of the seven-subunit TFIIH core that forms the core TFIIH complex portion of holo TFIIH.",
     "evidence": [
      {
       "reference": "GO:0000439",
       "notes": "GO:0000439 defines the transcription factor TFIIH core complex as a seven-subunit S. cerevisiae/human complex."
      },
      {
       "reference": "GO:0000438",
       "notes": "GO:0000438 denotes that TFIIH core complex when it is part of the general transcription factor TFIIH holo complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q04673",
       "protein_label": "General transcription and DNA repair factor IIH subunit SSL1",
       "gene_symbol": "SSL1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SSL1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q04673",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q04673, the single reviewed entry for gene SSL1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "tfb4_p34_tfiih_core_subunit",
     "label": "Tfb4/p34 TFIIH core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TFB4"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0000439 names Tfb4/p34 as part of the S. cerevisiae/human TFIIH core complex, but no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this TFIIH core subunit class was curated in this pass.",
     "role": "Protein constituent of the seven-subunit TFIIH core that forms the core TFIIH complex portion of holo TFIIH.",
     "evidence": [
      {
       "reference": "GO:0000439",
       "notes": "GO:0000439 defines the transcription factor TFIIH core complex as a seven-subunit S. cerevisiae/human complex."
      },
      {
       "reference": "GO:0000438",
       "notes": "GO:0000438 denotes that TFIIH core complex when it is part of the general transcription factor TFIIH holo complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12004",
       "protein_label": "General transcription and DNA repair factor IIH subunit TFB4",
       "gene_symbol": "TFB4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TFB4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q12004",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q12004, the single reviewed entry for gene TFB4 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "tfb5_p8_tfiih_core_subunit",
     "label": "Tfb5/p8 TFIIH core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TFB5"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0000439 names Tfb5/p8 as part of the S. cerevisiae/human TFIIH core complex, but no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this TFIIH core subunit class was curated in this pass.",
     "role": "Protein constituent of the seven-subunit TFIIH core that forms the core TFIIH complex portion of holo TFIIH.",
     "evidence": [
      {
       "reference": "GO:0000439",
       "notes": "GO:0000439 defines the transcription factor TFIIH core complex as a seven-subunit S. cerevisiae/human complex."
      },
      {
       "reference": "GO:0000438",
       "notes": "GO:0000438 denotes that TFIIH core complex when it is part of the general transcription factor TFIIH holo complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q3E7C1",
       "protein_label": "General transcription and DNA repair factor IIH subunit TFB5",
       "gene_symbol": "TFB5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TFB5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q3E7C1."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rad3_xpd_tfiih_core_subunit",
     "label": "Rad3/XPD TFIIH core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RAD3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0000439 names Rad3/XPD as part of the S. cerevisiae/human TFIIH core complex, but no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this TFIIH core subunit class was curated in this pass.",
     "role": "Protein constituent of the seven-subunit TFIIH core that forms the core TFIIH complex portion of holo TFIIH.",
     "evidence": [
      {
       "reference": "GO:0000439",
       "notes": "GO:0000439 defines the transcription factor TFIIH core complex as a seven-subunit S. cerevisiae/human complex."
      },
      {
       "reference": "GO:0000438",
       "notes": "GO:0000438 denotes that TFIIH core complex when it is part of the general transcription factor TFIIH holo complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P06839",
       "protein_label": "General transcription and DNA repair factor IIH helicase subunit XPD/RAD3",
       "gene_symbol": "RAD3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RAD3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P06839",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P06839, the single reviewed entry for gene RAD3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "GO:0000439 defines the TFIIH core complex as a seven-subunit S. cerevisiae/human complex, and GO:0000438 denotes that core in its holo-TFIIH context.",
     "reference": "GO:0000439"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "The Gene Ontology TFIIH core definition enumerates budding-yeast Ssl2, Tfb1, Tfb2, Ssl1, Tfb4, Tfb5, and Rad3 as the seven core constituents of the generic core represented by this holo-TFIIH portion term.",
     "reference": "GO:0000439"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000438",
     "notes": "Gene Ontology cellular-component term for the TFIIH core complex portion of holo TFIIH and its exact SSL2-core TFIIH portion synonym."
    },
    {
     "reference": "GO:0000439",
     "notes": "Gene Ontology cellular-component parent term for the seven-subunit transcription factor TFIIH core complex."
    },
    {
     "reference": "GO:0005675",
     "notes": "Gene Ontology cellular-component term for the broader holo-TFIIH complex that contains the core TFIIH complex and the TFIIK complex."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "core_tfiih_holo_assembly",
     "title": "TFIIH core contributes to holo TFIIH",
     "description": "The seven-subunit TFIIH core complex is part of the general transcription factor TFIIH holo complex.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records GO-defined TFIIH core composition and placement inside holo TFIIH without resolving assembly order, TFIIK association, or enzymatic transcription-initiation chemistry.",
     "nodes": [
      {
       "node_id": "ssl2_xpb_tfiih_core_subunit",
       "label": "Ssl2/XPB TFIIH core subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ssl2_xpb_tfiih_core_subunit"
      },
      {
       "node_id": "tfb1_p62_tfiih_core_subunit",
       "label": "Tfb1/p62 TFIIH core subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tfb1_p62_tfiih_core_subunit"
      },
      {
       "node_id": "tfb2_p52_tfiih_core_subunit",
       "label": "Tfb2/p52 TFIIH core subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tfb2_p52_tfiih_core_subunit"
      },
      {
       "node_id": "ssl1_p44_tfiih_core_subunit",
       "label": "Ssl1/p44 TFIIH core subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ssl1_p44_tfiih_core_subunit"
      },
      {
       "node_id": "tfb4_p34_tfiih_core_subunit",
       "label": "Tfb4/p34 TFIIH core subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tfb4_p34_tfiih_core_subunit"
      },
      {
       "node_id": "tfb5_p8_tfiih_core_subunit",
       "label": "Tfb5/p8 TFIIH core subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tfb5_p8_tfiih_core_subunit"
      },
      {
       "node_id": "rad3_xpd_tfiih_core_subunit",
       "label": "Rad3/XPD TFIIH core subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rad3_xpd_tfiih_core_subunit"
      },
      {
       "node_id": "core_tfiih_holo_complex",
       "label": "core TFIIH complex portion of holo TFIIH complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000438"
      },
      {
       "node_id": "holo_tfiih_complex",
       "label": "transcription factor TFIIH holo complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005675"
      }
     ],
     "edges": [
      {
       "subject": "ssl2_xpb_tfiih_core_subunit",
       "predicate": "contributes to",
       "object": "core_tfiih_holo_complex",
       "description": "Ssl2/XPB is one constituent of the TFIIH core complex.",
       "evidence": [
        {
         "reference": "GO:0000439",
         "notes": "GO:0000439 defines the seven S. cerevisiae/human TFIIH core complex constituents."
        }
       ]
      },
      {
       "subject": "tfb1_p62_tfiih_core_subunit",
       "predicate": "contributes to",
       "object": "core_tfiih_holo_complex",
       "description": "Tfb1/p62 is one constituent of the TFIIH core complex.",
       "evidence": [
        {
         "reference": "GO:0000439",
         "notes": "GO:0000439 defines the seven S. cerevisiae/human TFIIH core complex constituents."
        }
       ]
      },
      {
       "subject": "tfb2_p52_tfiih_core_subunit",
       "predicate": "contributes to",
       "object": "core_tfiih_holo_complex",
       "description": "Tfb2/p52 is one constituent of the TFIIH core complex.",
       "evidence": [
        {
         "reference": "GO:0000439",
         "notes": "GO:0000439 defines the seven S. cerevisiae/human TFIIH core complex constituents."
        }
       ]
      },
      {
       "subject": "ssl1_p44_tfiih_core_subunit",
       "predicate": "contributes to",
       "object": "core_tfiih_holo_complex",
       "description": "Ssl1/p44 is one constituent of the TFIIH core complex.",
       "evidence": [
        {
         "reference": "GO:0000439",
         "notes": "GO:0000439 defines the seven S. cerevisiae/human TFIIH core complex constituents."
        }
       ]
      },
      {
       "subject": "tfb4_p34_tfiih_core_subunit",
       "predicate": "contributes to",
       "object": "core_tfiih_holo_complex",
       "description": "Tfb4/p34 is one constituent of the TFIIH core complex.",
       "evidence": [
        {
         "reference": "GO:0000439",
         "notes": "GO:0000439 defines the seven S. cerevisiae/human TFIIH core complex constituents."
        }
       ]
      },
      {
       "subject": "tfb5_p8_tfiih_core_subunit",
       "predicate": "contributes to",
       "object": "core_tfiih_holo_complex",
       "description": "Tfb5/p8 is one constituent of the TFIIH core complex.",
       "evidence": [
        {
         "reference": "GO:0000439",
         "notes": "GO:0000439 defines the seven S. cerevisiae/human TFIIH core complex constituents."
        }
       ]
      },
      {
       "subject": "rad3_xpd_tfiih_core_subunit",
       "predicate": "contributes to",
       "object": "core_tfiih_holo_complex",
       "description": "Rad3/XPD is one constituent of the TFIIH core complex.",
       "evidence": [
        {
         "reference": "GO:0000439",
         "notes": "GO:0000439 defines the seven S. cerevisiae/human TFIIH core complex constituents."
        }
       ]
      },
      {
       "subject": "core_tfiih_holo_complex",
       "predicate": "is part of",
       "object": "holo_tfiih_complex",
       "description": "The TFIIH core complex is the named core TFIIH portion of the general transcription factor TFIIH holo complex.",
       "evidence": [
        {
         "reference": "GO:0000438",
         "notes": "GO:0000438 defines this cellular component as TFIIH core when it is part of holo TFIIH."
        },
        {
         "reference": "GO:0005675",
         "notes": "GO:0005675 defines holo TFIIH as composed of the core TFIIH complex and the TFIIK complex."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_tfiih_core_holo_subunit_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the curated TFIIH core protein constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#ssl2_xpb_tfiih_core_subunit",
      "components#tfb1_p62_tfiih_core_subunit",
      "components#tfb2_p52_tfiih_core_subunit",
      "components#ssl1_p44_tfiih_core_subunit",
      "components#tfb4_p34_tfiih_core_subunit",
      "components#tfb5_p8_tfiih_core_subunit",
      "components#rad3_xpd_tfiih_core_subunit"
     ],
     "rationale": "GO:0000439 defines S. cerevisiae and human names for seven TFIIH core complex subunits. Exact cross-eukaryotic InterPro, Pfam, NCBIfam or UniProt family boundaries for these TFIIH core classes need narrower curation before the component labels can be grounded.",
     "evidence": [
      {
       "reference": "GO:0000439",
       "notes": "GO:0000439 lists Ssl2/XPB, Tfb1/p62, Tfb2/p52, Ssl1/p44, Tfb4/p34, Tfb5/p8, and Rad3/XPD in the TFIIH core complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01"
    },
    {
     "discussion_id": "core_tfiih_holo_boundaries",
     "prompt": "Keep the GO:0000438 portion term distinct from both generic TFIIH core and whole holo TFIIH.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures",
      "part_of",
      "components#ssl2_xpb_tfiih_core_subunit",
      "components#tfb1_p62_tfiih_core_subunit",
      "components#tfb2_p52_tfiih_core_subunit",
      "components#ssl1_p44_tfiih_core_subunit",
      "components#tfb4_p34_tfiih_core_subunit",
      "components#tfb5_p8_tfiih_core_subunit",
      "components#rad3_xpd_tfiih_core_subunit"
     ],
     "rationale": "GO:0000438 denotes the GO:0000439 TFIIH core complex specifically when it is part of the GO:0005675 holo-TFIIH complex. TFIIK is a partner subcomplex of whole holo TFIIH, not part of the TFIIH core portion itself.",
     "resolution_note": "Modeled GO:0000439 as an is-a parent, linked GO:0005675 through part_of, and curated only the seven TFIIH core constituents as components of this portion.",
     "evidence": [
      {
       "reference": "GO:0000438",
       "notes": "GO:0000438 identifies the TFIIH core complex portion when it is part of holo TFIIH."
      },
      {
       "reference": "GO:0000439",
       "notes": "GO:0000439 identifies the broader TFIIH core complex."
      },
      {
       "reference": "GO:0005675",
       "notes": "GO:0005675 identifies whole holo TFIIH as containing core TFIIH plus TFIIK."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01",
     "resolved_date": "2026-10-01"
    }
   ]
  },
  {
   "identifier": "GO:0000440",
   "label": "core TFIIH complex portion of NEF3 complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "The core TFIIH complex when it is part of the nucleotide-excision repair factor 3 (NEF3).",
   "definition_source": "GO:0000440",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-30T23:01:53Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T23:03:35Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, TFIIH-core parentage, NEF3 parthood, seven reviewed-label-only TFIIH core constituents, Saccharomyces scope, a nucleotide-excision-repair function graph, and TFIIH-core grounding and boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:21:52Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 7 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "SSL2-core TFIIH complex portion of NEF3 complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000440"
    }
   ],
   "parent_structures": [
    "GO:0000439"
   ],
   "part_of": [
    "GO:0000112"
   ],
   "components": [
    {
     "component_id": "ssl2_xpb_tfiih_core_subunit",
     "label": "Ssl2/XPB TFIIH core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SSL2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0000439 names Ssl2/XPB as part of the S. cerevisiae/human TFIIH core complex, but no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this TFIIH core subunit class was curated in this pass.",
     "role": "Protein constituent of the seven-subunit TFIIH core that forms the core TFIIH complex portion of NEF3.",
     "evidence": [
      {
       "reference": "GO:0000439",
       "notes": "GO:0000439 defines the transcription factor TFIIH core complex as a seven-subunit S. cerevisiae/human complex."
      },
      {
       "reference": "GO:0000440",
       "notes": "GO:0000440 denotes that TFIIH core complex when it is part of the NEF3 complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q00578",
       "protein_label": "General transcription and DNA repair factor IIH helicase/translocase subunit XPB/SSL2",
       "gene_symbol": "SSL2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SSL2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q00578",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q00578, the single reviewed entry for gene SSL2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "tfb1_p62_tfiih_core_subunit",
     "label": "Tfb1/p62 TFIIH core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TFB1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0000439 names Tfb1/p62 as part of the S. cerevisiae/human TFIIH core complex, but no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this TFIIH core subunit class was curated in this pass.",
     "role": "Protein constituent of the seven-subunit TFIIH core that forms the core TFIIH complex portion of NEF3.",
     "evidence": [
      {
       "reference": "GO:0000439",
       "notes": "GO:0000439 defines the transcription factor TFIIH core complex as a seven-subunit S. cerevisiae/human complex."
      },
      {
       "reference": "GO:0000440",
       "notes": "GO:0000440 denotes that TFIIH core complex when it is part of the NEF3 complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32776",
       "protein_label": "General transcription and DNA repair factor IIH subunit TFB1",
       "gene_symbol": "TFB1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TFB1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P32776",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P32776, the single reviewed entry for gene TFB1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "tfb2_p52_tfiih_core_subunit",
     "label": "Tfb2/p52 TFIIH core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TFB2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0000439 names Tfb2/p52 as part of the S. cerevisiae/human TFIIH core complex, but no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this TFIIH core subunit class was curated in this pass.",
     "role": "Protein constituent of the seven-subunit TFIIH core that forms the core TFIIH complex portion of NEF3.",
     "evidence": [
      {
       "reference": "GO:0000439",
       "notes": "GO:0000439 defines the transcription factor TFIIH core complex as a seven-subunit S. cerevisiae/human complex."
      },
      {
       "reference": "GO:0000440",
       "notes": "GO:0000440 denotes that TFIIH core complex when it is part of the NEF3 complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q02939",
       "protein_label": "General transcription and DNA repair factor IIH subunit TFB2",
       "gene_symbol": "TFB2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TFB2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q02939",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q02939, the single reviewed entry for gene TFB2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ssl1_p44_tfiih_core_subunit",
     "label": "Ssl1/p44 TFIIH core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SSL1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0000439 names Ssl1/p44 as part of the S. cerevisiae/human TFIIH core complex, but no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this TFIIH core subunit class was curated in this pass.",
     "role": "Protein constituent of the seven-subunit TFIIH core that forms the core TFIIH complex portion of NEF3.",
     "evidence": [
      {
       "reference": "GO:0000439",
       "notes": "GO:0000439 defines the transcription factor TFIIH core complex as a seven-subunit S. cerevisiae/human complex."
      },
      {
       "reference": "GO:0000440",
       "notes": "GO:0000440 denotes that TFIIH core complex when it is part of the NEF3 complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q04673",
       "protein_label": "General transcription and DNA repair factor IIH subunit SSL1",
       "gene_symbol": "SSL1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SSL1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q04673",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q04673, the single reviewed entry for gene SSL1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "tfb4_p34_tfiih_core_subunit",
     "label": "Tfb4/p34 TFIIH core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TFB4"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0000439 names Tfb4/p34 as part of the S. cerevisiae/human TFIIH core complex, but no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this TFIIH core subunit class was curated in this pass.",
     "role": "Protein constituent of the seven-subunit TFIIH core that forms the core TFIIH complex portion of NEF3.",
     "evidence": [
      {
       "reference": "GO:0000439",
       "notes": "GO:0000439 defines the transcription factor TFIIH core complex as a seven-subunit S. cerevisiae/human complex."
      },
      {
       "reference": "GO:0000440",
       "notes": "GO:0000440 denotes that TFIIH core complex when it is part of the NEF3 complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12004",
       "protein_label": "General transcription and DNA repair factor IIH subunit TFB4",
       "gene_symbol": "TFB4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TFB4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q12004",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q12004, the single reviewed entry for gene TFB4 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "tfb5_p8_tfiih_core_subunit",
     "label": "Tfb5/p8 TFIIH core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TFB5"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0000439 names Tfb5/p8 as part of the S. cerevisiae/human TFIIH core complex, but no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this TFIIH core subunit class was curated in this pass.",
     "role": "Protein constituent of the seven-subunit TFIIH core that forms the core TFIIH complex portion of NEF3.",
     "evidence": [
      {
       "reference": "GO:0000439",
       "notes": "GO:0000439 defines the transcription factor TFIIH core complex as a seven-subunit S. cerevisiae/human complex."
      },
      {
       "reference": "GO:0000440",
       "notes": "GO:0000440 denotes that TFIIH core complex when it is part of the NEF3 complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q3E7C1",
       "protein_label": "General transcription and DNA repair factor IIH subunit TFB5",
       "gene_symbol": "TFB5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TFB5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q3E7C1."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rad3_xpd_tfiih_core_subunit",
     "label": "Rad3/XPD TFIIH core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RAD3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0000439 names Rad3/XPD as part of the S. cerevisiae/human TFIIH core complex, but no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this TFIIH core subunit class was curated in this pass.",
     "role": "Protein constituent of the seven-subunit TFIIH core that forms the core TFIIH complex portion of NEF3.",
     "evidence": [
      {
       "reference": "GO:0000439",
       "notes": "GO:0000439 defines the transcription factor TFIIH core complex as a seven-subunit S. cerevisiae/human complex."
      },
      {
       "reference": "GO:0000440",
       "notes": "GO:0000440 denotes that TFIIH core complex when it is part of the NEF3 complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P06839",
       "protein_label": "General transcription and DNA repair factor IIH helicase subunit XPD/RAD3",
       "gene_symbol": "RAD3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RAD3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P06839",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P06839, the single reviewed entry for gene RAD3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the organism in which GO:0000112 defines NEF3 as containing the core TFIIH-Ssl2p complex.",
     "reference": "GO:0000112"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Prakash and Prakash 2000 described budding-yeast Rad2 and TFIIH as the nucleotide-excision repair subassembly called NEF3.",
     "reference": "DOI:10.1016/s0027-5107(00)00037-3"
    }
   ],
   "functions": [
    {
     "function_id": "nucleotide_excision_repair",
     "label": "nucleotide-excision repair",
     "grounding": "GO:0006289",
     "description": "The core TFIIH complex portion participates in nucleotide-excision repair as the TFIIH-derived component of NEF3.",
     "evidence": [
      {
       "reference": "GO:0000440",
       "notes": "GO:0000440 defines this record as the TFIIH core complex when it is part of NEF3."
      },
      {
       "reference": "GO:0000112",
       "notes": "GO:0000112 defines NEF3 as a nucleotide-excision repair factor containing Rad2p and core TFIIH-Ssl2p."
      },
      {
       "reference": "GO:0006289",
       "notes": "GO:0006289 is the Gene Ontology biological-process term for nucleotide-excision repair."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000440",
     "notes": "Gene Ontology cellular-component term for the TFIIH core complex portion of NEF3 and its exact SSL2-core TFIIH portion synonym."
    },
    {
     "reference": "GO:0000439",
     "notes": "Gene Ontology cellular-component parent term for the seven-subunit transcription factor TFIIH core complex."
    },
    {
     "reference": "GO:0000112",
     "notes": "Gene Ontology cellular-component term for the broader NEF3 complex that has the TFIIH core as a part."
    },
    {
     "reference": "GO:0006289",
     "notes": "Gene Ontology biological-process term for nucleotide-excision repair."
    },
    {
     "reference": "PMID:10915862",
     "notes": "PubMed identifier for Prakash and Prakash 2000, the Mutation Research yeast nucleotide-excision repair review cited by GO:0000112."
    },
    {
     "reference": "DOI:10.1016/s0027-5107(00)00037-3",
     "notes": "DOI for Prakash and Prakash 2000, 'Nucleotide excision repair in yeast'."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "core_tfiih_nef3_nucleotide_excision_repair",
     "title": "TFIIH core contributes to NEF3 nucleotide-excision repair",
     "description": "In Saccharomyces cerevisiae, the seven-subunit TFIIH core complex is part of the Rad2-containing NEF3 nucleotide-excision repair factor.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the GO-defined TFIIH core subunits, placement in NEF3, and connection to nucleotide-excision repair without resolving Rad2 endonuclease or TFIIH helicase chemistry.",
     "nodes": [
      {
       "node_id": "ssl2_xpb_tfiih_core_subunit",
       "label": "Ssl2/XPB TFIIH core subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ssl2_xpb_tfiih_core_subunit"
      },
      {
       "node_id": "tfb1_p62_tfiih_core_subunit",
       "label": "Tfb1/p62 TFIIH core subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tfb1_p62_tfiih_core_subunit"
      },
      {
       "node_id": "tfb2_p52_tfiih_core_subunit",
       "label": "Tfb2/p52 TFIIH core subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tfb2_p52_tfiih_core_subunit"
      },
      {
       "node_id": "ssl1_p44_tfiih_core_subunit",
       "label": "Ssl1/p44 TFIIH core subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ssl1_p44_tfiih_core_subunit"
      },
      {
       "node_id": "tfb4_p34_tfiih_core_subunit",
       "label": "Tfb4/p34 TFIIH core subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tfb4_p34_tfiih_core_subunit"
      },
      {
       "node_id": "tfb5_p8_tfiih_core_subunit",
       "label": "Tfb5/p8 TFIIH core subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tfb5_p8_tfiih_core_subunit"
      },
      {
       "node_id": "rad3_xpd_tfiih_core_subunit",
       "label": "Rad3/XPD TFIIH core subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rad3_xpd_tfiih_core_subunit"
      },
      {
       "node_id": "core_tfiih_nef3_complex",
       "label": "core TFIIH complex portion of NEF3 complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000440"
      },
      {
       "node_id": "nef3_complex",
       "label": "NEF3 complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000112"
      },
      {
       "node_id": "nucleotide_excision_repair",
       "label": "nucleotide-excision repair",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006289"
      }
     ],
     "edges": [
      {
       "subject": "ssl2_xpb_tfiih_core_subunit",
       "predicate": "contributes to",
       "object": "core_tfiih_nef3_complex",
       "description": "Ssl2/XPB is one constituent of the TFIIH core complex.",
       "evidence": [
        {
         "reference": "GO:0000439",
         "notes": "GO:0000439 defines the seven S. cerevisiae/human TFIIH core complex constituents."
        }
       ]
      },
      {
       "subject": "tfb1_p62_tfiih_core_subunit",
       "predicate": "contributes to",
       "object": "core_tfiih_nef3_complex",
       "description": "Tfb1/p62 is one constituent of the TFIIH core complex.",
       "evidence": [
        {
         "reference": "GO:0000439",
         "notes": "GO:0000439 defines the seven S. cerevisiae/human TFIIH core complex constituents."
        }
       ]
      },
      {
       "subject": "tfb2_p52_tfiih_core_subunit",
       "predicate": "contributes to",
       "object": "core_tfiih_nef3_complex",
       "description": "Tfb2/p52 is one constituent of the TFIIH core complex.",
       "evidence": [
        {
         "reference": "GO:0000439",
         "notes": "GO:0000439 defines the seven S. cerevisiae/human TFIIH core complex constituents."
        }
       ]
      },
      {
       "subject": "ssl1_p44_tfiih_core_subunit",
       "predicate": "contributes to",
       "object": "core_tfiih_nef3_complex",
       "description": "Ssl1/p44 is one constituent of the TFIIH core complex.",
       "evidence": [
        {
         "reference": "GO:0000439",
         "notes": "GO:0000439 defines the seven S. cerevisiae/human TFIIH core complex constituents."
        }
       ]
      },
      {
       "subject": "tfb4_p34_tfiih_core_subunit",
       "predicate": "contributes to",
       "object": "core_tfiih_nef3_complex",
       "description": "Tfb4/p34 is one constituent of the TFIIH core complex.",
       "evidence": [
        {
         "reference": "GO:0000439",
         "notes": "GO:0000439 defines the seven S. cerevisiae/human TFIIH core complex constituents."
        }
       ]
      },
      {
       "subject": "tfb5_p8_tfiih_core_subunit",
       "predicate": "contributes to",
       "object": "core_tfiih_nef3_complex",
       "description": "Tfb5/p8 is one constituent of the TFIIH core complex.",
       "evidence": [
        {
         "reference": "GO:0000439",
         "notes": "GO:0000439 defines the seven S. cerevisiae/human TFIIH core complex constituents."
        }
       ]
      },
      {
       "subject": "rad3_xpd_tfiih_core_subunit",
       "predicate": "contributes to",
       "object": "core_tfiih_nef3_complex",
       "description": "Rad3/XPD is one constituent of the TFIIH core complex.",
       "evidence": [
        {
         "reference": "GO:0000439",
         "notes": "GO:0000439 defines the seven S. cerevisiae/human TFIIH core complex constituents."
        }
       ]
      },
      {
       "subject": "core_tfiih_nef3_complex",
       "predicate": "is part of",
       "object": "nef3_complex",
       "description": "The TFIIH core complex is the named core TFIIH portion of the budding-yeast NEF3 complex.",
       "evidence": [
        {
         "reference": "GO:0000440",
         "notes": "GO:0000440 defines this cellular component as TFIIH core when it is part of NEF3."
        },
        {
         "reference": "GO:0000112",
         "notes": "GO:0000112 defines NEF3 as containing the core TFIIH-Ssl2p complex."
        }
       ]
      },
      {
       "subject": "nef3_complex",
       "predicate": "supports",
       "object": "nucleotide_excision_repair",
       "description": "NEF3 is one multiprotein subassembly of the yeast nucleotide-excision repair system.",
       "evidence": [
        {
         "reference": "GO:0000112",
         "notes": "GO:0000112 defines NEF3 as one of several nucleotide-excision repair factors."
        },
        {
         "reference": "GO:0006289",
         "notes": "GO:0006289 is the process term for nucleotide-excision repair."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_tfiih_core_nef3_subunit_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the curated TFIIH core protein constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#ssl2_xpb_tfiih_core_subunit",
      "components#tfb1_p62_tfiih_core_subunit",
      "components#tfb2_p52_tfiih_core_subunit",
      "components#ssl1_p44_tfiih_core_subunit",
      "components#tfb4_p34_tfiih_core_subunit",
      "components#tfb5_p8_tfiih_core_subunit",
      "components#rad3_xpd_tfiih_core_subunit"
     ],
     "rationale": "GO:0000439 defines S. cerevisiae and human names for seven TFIIH core complex subunits. Exact cross-eukaryotic InterPro, Pfam, NCBIfam or UniProt family boundaries for these TFIIH core classes need narrower curation before the component labels can be grounded.",
     "evidence": [
      {
       "reference": "GO:0000439",
       "notes": "GO:0000439 lists Ssl2/XPB, Tfb1/p62, Tfb2/p52, Ssl1/p44, Tfb4/p34, Tfb5/p8, and Rad3/XPD in the TFIIH core complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30"
    },
    {
     "discussion_id": "core_tfiih_nef3_boundaries",
     "prompt": "Keep the GO:0000440 portion term distinct from both the generic TFIIH core complex and whole NEF3.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures",
      "part_of",
      "components#ssl2_xpb_tfiih_core_subunit",
      "components#tfb1_p62_tfiih_core_subunit",
      "components#tfb2_p52_tfiih_core_subunit",
      "components#ssl1_p44_tfiih_core_subunit",
      "components#tfb4_p34_tfiih_core_subunit",
      "components#tfb5_p8_tfiih_core_subunit",
      "components#rad3_xpd_tfiih_core_subunit"
     ],
     "rationale": "GO:0000440 denotes the GO:0000439 TFIIH core complex specifically when it is part of the GO:0000112 NEF3 complex. Rad2 is a partner constituent of NEF3, not part of the TFIIH core portion itself.",
     "resolution_note": "Modeled GO:0000439 as an is-a parent, linked GO:0000112 through part_of, and curated only the seven TFIIH core constituents as components of this portion.",
     "evidence": [
      {
       "reference": "GO:0000440",
       "notes": "GO:0000440 identifies the TFIIH core complex portion when it is part of NEF3."
      },
      {
       "reference": "GO:0000439",
       "notes": "GO:0000439 identifies the broader TFIIH core complex."
      },
      {
       "reference": "GO:0000112",
       "notes": "GO:0000112 identifies whole NEF3 as containing Rad2p and the core TFIIH-Ssl2p complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30",
     "resolved_date": "2026-09-30"
    }
   ]
  },
  {
   "identifier": "GO:0033263",
   "label": "CORVET complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A multimeric protein complex that acts as an endosomal tethering complex (CORVET = class C core vacuole/endosome tethering) by cooperating with Rab GTPases to capture endosomal vesicles and trap them prior to the action of SNAREs; the complex is involved in endo-lysosomal biogenesis and required for transport between endosome and vacuole. The Saccharomyces cerevisiae complex contains Vps8p, Vps3p, Pep5p, Vps16p, Pep3p, and Vps33p.",
   "definition_source": "GO:0033263",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-16T18:11:06Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T18:12:23Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the full GO definition, vesicle-tethering parentage, CORVET synonymy, reviewed-label-only Vps3/Vps8/Vps11/Vps16/Vps18/Vps33 yeast components, Saccharomyces scope, an endo-lysosomal biogenesis function, GO/DOI evidence, a nonmechanistic Vps21/endosomal graph, a subunit-grounding TODO, and a resolved CORVET-HOPS boundary decision.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T18:20:25Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Addressed PR #1116 / issue #1117 by adding a resolved boundary discussion that keeps Vps21 as a CORVET interactor, not a constituent.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:22:09Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 6 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0099023"
   ],
   "synonyms": [
    {
     "synonym_text": "class C core vacuole/endosome tethering complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0033263"
    }
   ],
   "components": [
    {
     "component_id": "vps3_corvet_subunit",
     "label": "Vps3 CORVET subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "VPS3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Vps3 CORVET subunit; no exact source-neutral InterPro or Pfam family identifier for this CORVET subunit class was curated in this pass.",
     "role": "CORVET-specific Vam6/Vps39-homologous endosomal tethering subunit.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.devcel.2007.03.006",
       "notes": "Peplowska et al. 2007 identified Vps3 as a CORVET-specific subunit."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P23643",
       "protein_label": "Vacuolar protein sorting-associated protein 3",
       "gene_symbol": "VPS3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene VPS3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P23643",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P23643, the single reviewed entry for gene VPS3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "vps8_corvet_subunit",
     "label": "Vps8 CORVET subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "VPS8"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Vps8 CORVET subunit; no exact source-neutral InterPro or Pfam family identifier for this CORVET subunit class was curated in this pass.",
     "role": "CORVET-specific Vam2/Vps41-homologous endosomal tethering subunit.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.devcel.2007.03.006",
       "notes": "Peplowska et al. 2007 identified Vps8 as a CORVET-specific subunit."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P39702",
       "protein_label": "Vacuolar protein sorting-associated protein 8",
       "gene_symbol": "VPS8",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene VPS8 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P39702",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P39702, the single reviewed entry for gene VPS8 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "vps11_pep5_corvet_subunit",
     "label": "Vps11/Pep5 CORVET subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "VPS11",
      "PEP5"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Vps11/Pep5 CORVET subunit; no exact source-neutral InterPro or Pfam family identifier for this CORVET subunit class was curated in this pass.",
     "role": "Class C Vps subunit shared between the CORVET and HOPS complexes.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.devcel.2007.03.006",
       "notes": "Peplowska et al. 2007 placed Vps11 in the shared class C Vps core."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P12868",
       "protein_label": "E3 ubiquitin-protein ligase PEP5",
       "gene_symbol": "PEP5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene VPS11, which UniProt lists under the primary name PEP5, in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10944212",
         "notes": "Seals DF et al. 2000, ‘A Ypt/Rab effector complex containing the Sec1 homolog Vps33p is required for homotypic vacuole fusion.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Vacuole membrane' localisation of P12868."
        }
       ]
      }
     ]
    },
    {
     "component_id": "vps16_corvet_subunit",
     "label": "Vps16 CORVET subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "VPS16"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Vps16 CORVET subunit; no exact source-neutral InterPro or Pfam family identifier for this CORVET subunit class was curated in this pass.",
     "role": "Class C Vps subunit shared between the CORVET and HOPS complexes.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.devcel.2007.03.006",
       "notes": "Peplowska et al. 2007 placed Vps16 in the shared class C Vps core."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03308",
       "protein_label": "Vacuolar protein sorting-associated protein 16",
       "gene_symbol": "VPS16",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene VPS16 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q03308",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q03308, the single reviewed entry for gene VPS16 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "vps18_pep3_corvet_subunit",
     "label": "Vps18/Pep3 CORVET subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "VPS18",
      "PEP3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Vps18/Pep3 CORVET subunit; no exact source-neutral InterPro or Pfam family identifier for this CORVET subunit class was curated in this pass.",
     "role": "Class C Vps subunit shared between the CORVET and HOPS complexes.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.devcel.2007.03.006",
       "notes": "Peplowska et al. 2007 placed Vps18 in the shared class C Vps core."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P27801",
       "protein_label": "Vacuolar membrane protein PEP3",
       "gene_symbol": "PEP3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene VPS18, which UniProt lists under the primary name PEP3, in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P27801",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P27801, the single reviewed entry for gene VPS18 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "vps33_corvet_subunit",
     "label": "Vps33 CORVET subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "VPS33"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Vps33 CORVET subunit; no exact source-neutral InterPro or Pfam family identifier for this CORVET subunit class was curated in this pass.",
     "role": "Sec1/Munc18-family class C Vps subunit shared between CORVET and HOPS.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.devcel.2007.03.006",
       "notes": "Peplowska et al. 2007 placed Vps33 in the shared class C Vps core."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P20795",
       "protein_label": "Vacuolar protein sorting-associated protein 33",
       "gene_symbol": "VPS33",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene VPS33 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P20795",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P20795, the single reviewed entry for gene VPS33 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast uses Vps3, Vps8 and the Vps11/Vps16/Vps18/Vps33 class C core as an endosomal CORVET tethering complex.",
     "reference": "DOI:10.1016/j.devcel.2007.03.006"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Model in which CORVET was defined as the Vps3/Vps8-bearing endosomal homolog of the Vps39/Vps41-bearing HOPS complex.",
     "reference": "DOI:10.1016/j.devcel.2007.03.006"
    }
   ],
   "functions": [
    {
     "function_id": "endolysosomal_biogenesis",
     "label": "endo-lysosomal biogenesis",
     "description": "CORVET is an endosomal Vps21-interacting tethering complex involved in endo-lysosomal biogenesis.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.devcel.2007.03.006",
       "notes": "Peplowska et al. 2007 found that CORVET interacts with Vps21 and is involved in endo-lysosomal biogenesis."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0033263",
     "notes": "Gene Ontology cellular-component term for the CORVET complex."
    },
    {
     "reference": "GO:0099023",
     "notes": "Gene Ontology cellular-component parent term for vesicle tethering complexes."
    },
    {
     "reference": "DOI:10.1016/j.devcel.2007.03.006",
     "notes": "Peplowska, Markgraf, Ostrowicz, Bange and Ungermann 2007, The CORVET tethering complex interacts with the yeast Rab5 homolog Vps21 and is involved in endo-lysosomal biogenesis, Developmental Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_corvet_endosomal_tethering",
     "title": "CORVET supports yeast endosomal tethering",
     "description": "In Saccharomyces cerevisiae, Vps3 and Vps8 join Vps11, Vps16, Vps18 and Vps33 to form the CORVET complex, an endosomal tethering complex that interacts with Rab5 homolog Vps21 during endo-lysosomal biogenesis.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph represents canonical yeast CORVET subunit membership, Vps21 binding, and endo-lysosomal-biogenesis involvement without modeling CORVET-to-HOPS conversion or SNARE-mediated fusion steps.",
     "nodes": [
      {
       "node_id": "vps3_corvet_subunit",
       "label": "Vps3 CORVET subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "vps3_corvet_subunit"
      },
      {
       "node_id": "vps8_corvet_subunit",
       "label": "Vps8 CORVET subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "vps8_corvet_subunit"
      },
      {
       "node_id": "vps11_pep5_corvet_subunit",
       "label": "Vps11/Pep5 CORVET subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "vps11_pep5_corvet_subunit"
      },
      {
       "node_id": "vps16_corvet_subunit",
       "label": "Vps16 CORVET subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "vps16_corvet_subunit"
      },
      {
       "node_id": "vps18_pep3_corvet_subunit",
       "label": "Vps18/Pep3 CORVET subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "vps18_pep3_corvet_subunit"
      },
      {
       "node_id": "vps33_corvet_subunit",
       "label": "Vps33 CORVET subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "vps33_corvet_subunit"
      },
      {
       "node_id": "corvet_complex",
       "label": "CORVET complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033263"
      },
      {
       "node_id": "vps21_rab",
       "label": "Vps21 Rab5 homolog",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P36017"
       ]
      },
      {
       "node_id": "endosome_membrane",
       "label": "endosome membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0010008"
      },
      {
       "node_id": "endolysosomal_biogenesis",
       "label": "endo-lysosomal biogenesis",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "vps3_corvet_subunit",
       "predicate": "is part of",
       "object": "corvet_complex",
       "description": "Vps3 CORVET subunit is represented as a Saccharomyces cerevisiae CORVET subunit.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.devcel.2007.03.006",
         "notes": "Peplowska et al. 2007 defined yeast CORVET as Vps3, Vps8, Vps11, Vps16, Vps18 and Vps33."
        }
       ]
      },
      {
       "subject": "vps8_corvet_subunit",
       "predicate": "is part of",
       "object": "corvet_complex",
       "description": "Vps8 CORVET subunit is represented as a Saccharomyces cerevisiae CORVET subunit.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.devcel.2007.03.006",
         "notes": "Peplowska et al. 2007 defined yeast CORVET as Vps3, Vps8, Vps11, Vps16, Vps18 and Vps33."
        }
       ]
      },
      {
       "subject": "vps11_pep5_corvet_subunit",
       "predicate": "is part of",
       "object": "corvet_complex",
       "description": "Vps11/Pep5 CORVET subunit is represented as a Saccharomyces cerevisiae CORVET subunit.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.devcel.2007.03.006",
         "notes": "Peplowska et al. 2007 defined yeast CORVET as Vps3, Vps8, Vps11, Vps16, Vps18 and Vps33."
        }
       ]
      },
      {
       "subject": "vps16_corvet_subunit",
       "predicate": "is part of",
       "object": "corvet_complex",
       "description": "Vps16 CORVET subunit is represented as a Saccharomyces cerevisiae CORVET subunit.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.devcel.2007.03.006",
         "notes": "Peplowska et al. 2007 defined yeast CORVET as Vps3, Vps8, Vps11, Vps16, Vps18 and Vps33."
        }
       ]
      },
      {
       "subject": "vps18_pep3_corvet_subunit",
       "predicate": "is part of",
       "object": "corvet_complex",
       "description": "Vps18/Pep3 CORVET subunit is represented as a Saccharomyces cerevisiae CORVET subunit.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.devcel.2007.03.006",
         "notes": "Peplowska et al. 2007 defined yeast CORVET as Vps3, Vps8, Vps11, Vps16, Vps18 and Vps33."
        }
       ]
      },
      {
       "subject": "vps33_corvet_subunit",
       "predicate": "is part of",
       "object": "corvet_complex",
       "description": "Vps33 CORVET subunit is represented as a Saccharomyces cerevisiae CORVET subunit.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.devcel.2007.03.006",
         "notes": "Peplowska et al. 2007 defined yeast CORVET as Vps3, Vps8, Vps11, Vps16, Vps18 and Vps33."
        }
       ]
      },
      {
       "subject": "corvet_complex",
       "predicate": "binds",
       "object": "vps21_rab",
       "description": "Yeast CORVET interacts with the Rab5 homolog Vps21.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.devcel.2007.03.006",
         "notes": "Peplowska et al. 2007 found that CORVET interacts with the yeast Rab5 homolog Vps21."
        }
       ]
      },
      {
       "subject": "corvet_complex",
       "predicate": "localizes to",
       "object": "endosome_membrane",
       "description": "CORVET is represented as an endosomal tethering complex during endo-lysosomal biogenesis.",
       "evidence": [
        {
         "reference": "GO:0033263",
         "notes": "GO:0033263 defines CORVET as an endosomal tethering complex."
        },
        {
         "reference": "DOI:10.1016/j.devcel.2007.03.006",
         "notes": "Peplowska et al. 2007 described CORVET as a novel endosomal tethering complex."
        }
       ]
      },
      {
       "subject": "corvet_complex",
       "predicate": "participates in",
       "object": "endolysosomal_biogenesis",
       "description": "CORVET participates in yeast endo-lysosomal biogenesis.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.devcel.2007.03.006",
         "notes": "Peplowska et al. 2007 connected CORVET to endo-lysosomal biogenesis."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_corvet_component_family_groundings",
     "prompt": "Resolve exact source-neutral InterPro, Pfam, or Complex Portal groundings for the six CORVET subunit classes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#vps3_corvet_subunit",
      "components#vps8_corvet_subunit",
      "components#vps11_pep5_corvet_subunit",
      "components#vps16_corvet_subunit",
      "components#vps18_pep3_corvet_subunit",
      "components#vps33_corvet_subunit"
     ],
     "rationale": "This first CORVET record records the named Saccharomyces cerevisiae subunits without asserting paralogy boundaries or source-neutral family identifiers unless those identifiers are reviewed exactly.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.devcel.2007.03.006",
       "notes": "Peplowska et al. 2007 identified the six named yeast CORVET subunits."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    },
    {
     "discussion_id": "corvet_hops_conversion_boundary",
     "prompt": "Do not model Vps39/Vam6, Vps41/Vam2, or the mixed Vam6-Vps8 and Vps3-Vps41 complexes as canonical CORVET components.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#yeast_corvet_endosomal_tethering"
     ],
     "rationale": "Peplowska et al. 2007 identified HOPS-specific Vps39/Vam6 and Vps41/Vam2 subunits and two mixed complexes during CORVET-HOPS interconversion, but defined canonical CORVET as Vps3 and Vps8 plus Vps11, Vps16, Vps18 and Vps33.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.devcel.2007.03.006",
       "notes": "Peplowska et al. 2007 distinguished the canonical CORVET and HOPS complexes from mixed intermediate assemblies."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    },
    {
     "discussion_id": "vps21_corvet_interactor_boundary",
     "prompt": "Do not model Vps21 as a constituent CORVET component.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#yeast_corvet_endosomal_tethering"
     ],
     "rationale": "Peplowska et al. 2007 found that CORVET interacts with the yeast Rab5 homolog Vps21, but defined the canonical CORVET complex as Vps3 and Vps8 plus Vps11, Vps16, Vps18 and Vps33.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.devcel.2007.03.006",
       "notes": "Peplowska et al. 2007 distinguished the Vps21-interacting CORVET complex from its Rab5-family binding partner."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:crl4wdr1_ubiquitin_ligase_complex",
   "label": "CRL4WDR1 ubiquitin ligase complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A WDR1-containing Cullin4-DDB1 protein complex characterized in procyclic Trypanosoma brucei. The named CRL4WDR1 association participates in regulation of TbPLK protein turnover; its complete catalytic composition and direct ubiquitination of TbPLK have not been established.",
   "definition_source": "DOI:10.1371/journal.ppat.1006146",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-04T19:38:22Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-04T19:40:32Z",
     "curator": "codex",
     "action": "CURATED_RECORD",
     "changes": "Added three source-bounded constituent classes, verified broad Cul4 parent, procyclic Trypanosoma example, turnover and inheritance functions, nonmechanistic depletion graph, bounded native Figure 2 with verified CC BY 4.0 provenance, and explicit identity, catalytic, family and imaging limits.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 3 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "CRL4WDR1",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1371/journal.ppat.1006146"
    }
   ],
   "parent_structures": [
    "GO:0080008"
   ],
   "components": [
    {
     "component_id": "cullin4",
     "label": "Cullin4 scaffold subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CUL4"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Native InterPro Cullin4 and Cullin-D text searches returned no entry. The verified reference protein Q57XW2 maps to the broader Cullin family IPR045093 and shared domains, not an exact Cullin4 family established here. Its putative Cullin4B name is not used to assert A/B orthology.",
     "role": "Defining cullin scaffold co-isolated with WDR1 and DDB1; direct contacts and copy number are unresolved.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.ppat.1006146",
       "notes": "Figure 3B-D and the complex-identification Results identify TbCUL4 as Tb927.3.1290. WDR1 immunoprecipitation from a cell line with endogenously tagged WDR1, TbCUL4 and TbDDB1 recovers both partners. Other tested cullins, including TbCUL1/Tb927.11.11430, did not co-precipitate WDR1 in that assay."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q57XW2",
       "protein_label": "Cullin 4B, putative",
       "gene_symbol": "Tb927.3.1290",
       "taxon_id": "NCBITaxon:185431",
       "taxon_label": "Trypanosoma brucei brucei TREU927",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene CUL4, which UniProt lists under the primary name Tb927.3.1290, in Trypanosoma brucei brucei TREU927. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q57XW2",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q57XW2 for gene CUL4 in Trypanosoma brucei brucei TREU927. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ddb1",
     "label": "DDB1 adaptor subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "DDB1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Native InterPro DDB1 search and the verified reference protein Q586I3 resolve the broader RSE1/DDB1/CPSF1 family IPR050358 and shared propeller domains. None is an exact DDB1-only family mapping established by this review.",
     "role": "Adaptor co-isolated with WDR1; a WDR1 N-terminal fragment retrieves DDB1 from cell lysate.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.ppat.1006146",
       "notes": "Figure 3C-E identifies TbDDB1 as Tb927.6.5110. The WDR1 1-300 amino-acid GST fusion pulls down tagged DDB1 from trypanosome lysate; this is not a binding experiment with two purified partners."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q586I3",
       "protein_label": "DNA damage-binding protein 1",
       "gene_symbol": "Tb927.6.5110",
       "taxon_id": "NCBITaxon:185431",
       "taxon_label": "Trypanosoma brucei brucei TREU927",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene DDB1, which UniProt lists under the primary name Tb927.6.5110, in Trypanosoma brucei brucei TREU927. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q586I3",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q586I3 for gene DDB1 in Trypanosoma brucei brucei TREU927. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "wdr1",
     "label": "WDR1 substrate-recognition subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "WDR1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Native InterPro WDR1 search returned WDR11/12/18/19 entries, not an exact family for this receptor. WD40 repeats and a PDZ domain are not equivalent to the entire WDR1 class. Complex Portal WDR1 hits were predicted human complexes rather than this trypanosome assembly.",
     "role": "Receptor-class constituent that associates with DDB1 through its N-terminal region and recognizes TbPLK through C-terminal fragments. Its depletion slows TbPLK turnover.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.ppat.1006146",
       "notes": "Results and Figures 2-3 identify WDR1 as Tb927.10.15080. Directional yeast two-hybrid and GST/lysate pull-down support TbPLK recognition by C-terminal fragments; the PDZ domain alone is insufficient and is not required. Deleting the TbPLK PEST motif disrupts fragment-mediated association. Full-length WDR1 was not tested in yeast because cloning failed. Growth defects after RNAi do not establish essentiality for complex assembly."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q582R9",
       "protein_label": "Uncharacterized protein",
       "gene_symbol": "Tb927.3.4660",
       "taxon_id": "NCBITaxon:185431",
       "taxon_label": "Trypanosoma brucei brucei TREU927",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene WDR1, which UniProt lists under the primary name Tb927.3.4660, in Trypanosoma brucei brucei TREU927. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q582R9",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q582R9 for gene WDR1 in Trypanosoma brucei brucei TREU927. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5691",
     "taxon_label": "Trypanosoma brucei",
     "note": "The paper studies procyclic cells: strain 29-13 for inducible RNAi and Lister 427 for endogenous tagging, with tagging also performed in RNAi lines. Two nonoverlapping WDR1 RNAi fragments and two clones per fragment were tested; the paper presents one representative clone after reporting similar phenotypes. The 927 locus identifiers are reference annotations, not the cultured strain. Yeast two-hybrid hosts and recombinant E. coli expression hosts are not canonical organisms for this complex.",
     "reference": "DOI:10.1371/journal.ppat.1006146"
    }
   ],
   "functions": [
    {
     "function_id": "tbplk_turnover",
     "label": "regulation of TbPLK protein turnover",
     "description": "WDR1 depletion slows the loss of TbPLK during a cycloheximide chase and increases its abundance in procyclic T. brucei. This supports a turnover-regulatory role for the named association, but does not establish direct covalent ubiquitination of TbPLK by a purified complex.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.ppat.1006146",
       "notes": "Figure 6A-C measures abundance at 24/48 hours of RNAi and a 0-6-hour chase after 24 hours of induction. Figure 6D detects less polyubiquitinated material in TbPLK immunoprecipitates, but the Results explicitly leave its identity unresolved: TbPLK itself and/or associated proteins."
      }
     ]
    },
    {
     "function_id": "organelle_inheritance",
     "label": "support of bilobe duplication and flagellum attachment",
     "description": "WDR1 RNAi impairs bilobe duplication, basal-body segregation and new flagellum-attachment-zone assembly, with detached flagella at 48 hours. These are perturbation-supported cellular outputs, not proof that every phenotype is mediated exclusively by direct TbPLK ubiquitination.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.ppat.1006146",
       "notes": "Figures 4-5 show basal-body, bilobe, FAZ and attachment phenotypes after 48 hours of WDR1 RNAi. Figure 7 shows persistent phospho-Ser54 TbCentrin2 staining in late-cycle cells at 24 hours. TbPLK overexpression in S4 Figure phenocopies several effects, but is not a rescue or an epistasis test."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1371/journal.ppat.1006146",
     "notes": "Hu, Zhou, Han and Li; PMID:28052114. Current PMC5241021.1 JATS identity, license and checksum verified. Complex-identification, depletion, turnover and overexpression Results, Discussion and relevant Methods inspected. Native Figures 2, 3 and 6 were visually inspected with media checksums verified. Supports the named association and measured intervention outputs; the Figure 8 causal model exceeds the direct biochemical resolution."
    },
    {
     "reference": "DOI:10.1038/s41598-025-32077-9",
     "notes": "PMID:41413177; Table 1 maps the same Tb927.3.1290 scaffold to TbCul-D, not TbCul-E. The newer scaffold-isolation study identifies additional DCAF proteins and Rbx1, without resolving their membership in the WDR1-specific assembly. Used for nomenclature and boundary comparison only."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "wdr1_depletion_outputs",
     "title": "Measured outputs of WDR1 depletion",
     "description": "Source-bounded protein and cellular readouts of a receptor-subunit intervention.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "Each edge starts at RNAi, not at an inferred intermediate. The 24-hour chase, immunoprecipitation and phosphostaining, 24/48-hour abundance measurements and 48-hour attachment phenotype remain distinct. No edge asserts direct substrate ubiquitination, a proteasomal reaction, obligatory assembly order or exclusive TbPLK mediation.",
     "nodes": [
      {
       "node_id": "wdr1_rnai",
       "label": "WDR1 RNAi induction",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "wdr1",
       "label": "WDR1 substrate-recognition subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "wdr1"
      },
      {
       "node_id": "tbplk_turnover",
       "label": "TbPLK degradation rate in chase",
       "node_type": "STATE"
      },
      {
       "node_id": "tbplk_abundance",
       "label": "whole-cell TbPLK abundance",
       "node_type": "STATE"
      },
      {
       "node_id": "polyub_ip",
       "label": "polyubiquitinated material in TbPLK immunoprecipitate",
       "node_type": "STATE",
       "description": "Unresolved protein identities; not a specific measurement of covalently ubiquitinated TbPLK."
      },
      {
       "node_id": "late_ps54",
       "label": "late-cycle TbCentrin2 phospho-Ser54 staining",
       "node_type": "STATE"
      },
      {
       "node_id": "attachment_defects",
       "label": "flagellum detachment",
       "node_type": "STATE"
      }
     ],
     "edges": [
      {
       "subject": "wdr1_rnai",
       "predicate": "decreases abundance of",
       "object": "wdr1",
       "description": "WDR1 protein is depleted by the induced RNAi intervention.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.ppat.1006146",
         "notes": "Figures 4A and 6A monitor tagged WDR1 protein. Figure 6A includes 24- and 48-hour induction samples; this is protein depletion, not proof of complex disassembly."
        }
       ]
      },
      {
       "subject": "wdr1_rnai",
       "predicate": "reduces",
       "object": "tbplk_turnover",
       "description": "TbPLK is lost more slowly during cycloheximide treatment after 24 hours of RNAi.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.ppat.1006146",
         "notes": "Figure 6B-C: 0-6-hour chase, normalized to TbPSA6; three independent experiments. The edge is a measured turnover effect, not a direct catalytic reaction."
        }
       ]
      },
      {
       "subject": "wdr1_rnai",
       "predicate": "increases",
       "object": "tbplk_abundance",
       "description": "TbPLK protein accumulates after 24 and 48 hours of WDR1 RNAi.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.ppat.1006146",
         "notes": "Figure 6A: anti-TbPLK immunoblot with TbPSA6 loading control; three repeats reported as similar."
        }
       ]
      },
      {
       "subject": "wdr1_rnai",
       "predicate": "decreases",
       "object": "polyub_ip",
       "description": "Less anti-ubiquitin signal is recovered in TbPLK immunoprecipitates after 24 hours of RNAi.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.ppat.1006146",
         "notes": "Figure 6D and accompanying Results explicitly warn that the detected polyubiquitinated proteins could include TbPLK or co-precipitated partners. No substrate identity is assigned."
        }
       ]
      },
      {
       "subject": "wdr1_rnai",
       "predicate": "yields cells retaining",
       "object": "late_ps54",
       "description": "PS54 staining persists in 1N2K and 2N2K cells after 24 hours of RNAi.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.ppat.1006146",
         "notes": "Figure 7: PS54 detects phospho-Ser54 TbCentrin2, with 20H5 marking the bilobe. This does not directly measure kinase flux or prove the complete proposed mediation chain."
        }
       ]
      },
      {
       "subject": "wdr1_rnai",
       "predicate": "increases",
       "object": "attachment_defects",
       "description": "Detached flagella occur in the 48-hour RNAi population.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.ppat.1006146",
         "notes": "Figure 4D-E quantifies the attachment phenotype. This later readout is not treated as a direct consequence of any single 24-hour biochemical readout."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "exact_identity",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Separate CRL4WDR1 from generic Cul4 and other DDB1 complexes.",
     "rationale": "Shared cullin or receptor names do not establish equivalence.",
     "notes": "Parsed identities and synonyms across 876 prior records and whole-repository hidden/ignored-inclusive name, locus, DOI, PMID and candidate identifier searches found no existing record; prior mentions concern the Cullin-E boundary. Native GO queries for CRL4WDR1 and WDR1 found no entry. GO:0080008 is the broader Cul4-RING parent; GO:0031464/0031465 denote A/B subclasses, GO:0043494 denotes CLRC, and GO:0070912/0070913 denote different transcription-coupled repair heterodimers. Exact Complex Portal name and locus queries found no entry. WDR1 hits there denote predicted human complexes, not this assembly.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.ppat.1006146"
      },
      {
       "reference": "GO:0080008"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "cullin_nomenclature",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep the WDR1-specific assembly distinct from Cullin-E and broader Cullin-D isolates.",
     "rationale": "A scaffold identity is not the identity of all its receptor-specific complexes.",
     "notes": "The primary paper assigns WDR1 to TbCUL4/Tb927.3.1290 and reports no co-isolation with TbCUL1/Tb927.11.11430. The modern Table 1 calls these TbCul-D and TbCul-E respectively, despite its Discussion attributing the older PLK result to Cullin-E. Modern Cullin-D isolates contain DCAF proteins Tb927.11.3190 and Tb927.8.840 and Rbx1/Tb927.10.1810; they do not establish those as members of CRL4WDR1. Neither a Cul4A versus Cul4B assignment nor generic Cullin-D nuclear localization is imposed on this receptor-specific record.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.ppat.1006146"
      },
      {
       "reference": "DOI:10.1038/s41598-025-32077-9"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "component_families_and_examples",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve exact component-family mappings and studied-strain protein examples.",
     "rationale": "Broad families and reference-genome annotations do not supply exact experimental examples.",
     "notes": "InterPro search and reference-protein entry pages were checked completely: IPR045093 and IPR050358 are broader families; WDR1 hits are other WDR proteins. UniProt exact-locus queries resolve unreviewed Q57XW2 and Q586I3 to the reference strain 927/4 GUTat10.1, not the studied Lister 427 or 29-13 cells; the WDR1 locus query returned no entry. These verified reference annotations are not entered as experimental protein_examples, and the reviewed-only automated adapter is not relaxed. The structured iModulonDB adapter lists 28 datasets without a matching Trypanosoma organism: not applicable, not negative biological evidence.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.ppat.1006146"
      },
      {
       "reference": "InterPro:IPR045093"
      },
      {
       "reference": "InterPro:IPR050358"
      },
      {
       "reference": "UniProtKB:Q57XW2"
      },
      {
       "reference": "UniProtKB:Q586I3"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "attaches_to": [
      "components#cullin4",
      "components#ddb1",
      "components#wdr1"
     ]
    },
    {
     "discussion_id": "client_and_marker_boundary",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Do not convert captured client proteins or experimental markers into obligatory constituents.",
     "rationale": "Co-isolation and downstream readouts have different biological roles.",
     "notes": "TbPLK is recovered with the three tagged core proteins in Figure 3D, but the source interprets it as a recognized client. It is not asserted to be an invariant structural subunit. TbCentrin2, TbCentrin4, FAZ1, TbPSA6, antibodies, recombinant-expression hosts and APC/C are not constituents. Cdc27/APC/C depletion also affects TbPLK turnover, so CRL4WDR1 is not claimed as the sole pathway. Rbx1 and other DCAFs from broader Cullin-D isolates are excluded pending receptor-specific membership evidence.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.ppat.1006146"
      },
      {
       "reference": "DOI:10.1038/s41598-025-32077-9"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "catalytic_resolution",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Establish the complete catalytic assembly and direct covalent substrate reaction.",
     "rationale": "Co-immunoprecipitation and chase data do not identify all catalytic subunits or ubiquitinated proteins.",
     "notes": "The 2017 paper does not experimentally identify a RING subunit within the WDR1-specific assembly, resolve fixed stoichiometry or show purified CRL4WDR1 ubiquitinating TbPLK. Figure 6D leaves the polyubiquitinated species unresolved. Figure 8 is a model, not proof of the entire ubiquitination, turnover, phosphorylation and FAZ chain. TbPLK overexpression phenocopy does not establish exclusive mediation. Subunit assembly essentiality, physical dimensions and broad clade distribution remain unset.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.ppat.1006146"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "attaches_to": [
      "functions#tbplk_turnover",
      "causal_graphs#wdr1_depletion_outputs"
     ]
    },
    {
     "discussion_id": "assembled_complex_localization",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve localization and architecture of the assembled CRL4WDR1 particle.",
     "rationale": "Subunit immunofluorescence does not demonstrate colocalization of all constituents.",
     "notes": "Figure 2E-F localizes endogenous WDR1-3HA to the basal-body/bilobe region, with partial TbPLK overlap in G1 and reduced WDR1 signal later. It does not image the whole assembly. The unchanged multi-panel Figure 2 is hosted as explicitly bounded subunit-localization and interaction evidence under verified CC BY 4.0; A-D include schematics, yeast assays and biochemical blots. No organelle part_of relation or whole-complex atomic structure is inferred.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.ppat.1006146"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    }
   ],
   "images": [
    {
     "image_id": "pmc_pmc5241021_ppat_1006146_g002_04eab535",
     "file": "pmc5241021_ppat_1006146_g002_04eab535.jpg",
     "file_sha256": "670801001c1d236247e8901451b48538d1b444bbeddde152500be4273d75cc62",
     "source": "PMC",
     "source_accession": "PMC5241021.1 ppat.1006146.g002",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC5241021/",
     "download_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC5241021.1/ppat.1006146.g002.jpg",
     "licence": "CC_BY_4_0",
     "licence_url": "https://creativecommons.org/licenses/by/4.0/",
     "attribution": "Huiqing Hu, Qing Zhou, Xianxian Han, Ziyin Li; CC BY, via PubMed Central",
     "modality": "FLUORESCENCE",
     "caption": "WDR1 subunit localization and interaction assays, not a resolved image of the entire CRL4WDR1 complex. Panels E-F show procyclic T. brucei: endogenous WDR1-3HA is green; TbPLK (E) or the anti-LdCen1 marker (F) is red; DAPI is blue. WDR1 is enriched at the basal-body/bilobe region in G1/S and remains detectable at lower levels later. Scale bars, 5 micrometers. Panels A-D show constructs, yeast two-hybrid, GST/lysate pull-down and co-immunoprecipitation assays; their hosts are not additional canonical organisms. Original Figure 2, unchanged.",
     "taxon_id": "NCBITaxon:5691",
     "taxon_label": "Trypanosoma brucei",
     "reference": "DOI:10.1371/journal.ppat.1006146",
     "retrieved_on": "2026-10-04",
     "notes": "Fig 2 from article version PMC5241021.1; exact licence version read from JATS and media md5 read from the PMC OA S3 metadata. Taxon supplied by the curator because PMC has no taxon field. Curator explicitly accepted the multi-panel figure."
    }
   ]
  },
  {
   "identifier": "GO:0031390",
   "label": "Ctf18 RFC-like complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A heptameric complex related to replication factor C, which loads the DNA polymerase processivity factor proliferating cell nuclear antigen (PCNA) onto DNA and plays a vital role in chromosome cohesion. In Saccharomyces the subunits are known as Ctf18p, Rfc2p, Rfc3p, Rfc4p, Rfc5p, Dcc1p, and Ctf8p.",
   "definition_source": "GO:0031390",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T13:54:48Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T13:55:39Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO Ctf18-RFC synonymy, nuclear protein-containing-complex parentage, seven reviewed-label-only budding-yeast constituent rows, Saccharomyces cerevisiae scope, clamp-loader and sister-chromatid-cohesion function evidence, GO/PubMed/DOI evidence, a nonmechanistic function graph, and a Ctf18-RFC subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:22:24Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 7 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Ctf18-RFC",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0031390"
    },
    {
     "synonym_text": "Ctf18-RLC",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0031390"
    },
    {
     "synonym_text": "RFC (Ctf18)",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0031390"
    }
   ],
   "parent_structures": [
    "GO:0140513"
   ],
   "components": [
    {
     "component_id": "ctf18_subunit",
     "label": "Ctf18 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CTF18"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Ctf18 subunit is modeled as a named budding-yeast Ctf18 RFC-like complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the heptameric Ctf18 RFC-like complex.",
     "evidence": [
      {
       "reference": "GO:0031390",
       "notes": "GO:0031390 defines the Saccharomyces Ctf18 RFC-like complex as containing Ctf18p, Rfc2p, Rfc3p, Rfc4p, Rfc5p, Dcc1p and Ctf8p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P49956",
       "protein_label": "Chromosome transmission fidelity protein 18",
       "gene_symbol": "CTF18",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CTF18 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P49956",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P49956, the single reviewed entry for gene CTF18 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rfc2_subunit",
     "label": "Rfc2 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RFC2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Rfc2 subunit is modeled as a named budding-yeast Ctf18 RFC-like complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the heptameric Ctf18 RFC-like complex.",
     "evidence": [
      {
       "reference": "GO:0031390",
       "notes": "GO:0031390 defines the Saccharomyces Ctf18 RFC-like complex as containing Ctf18p, Rfc2p, Rfc3p, Rfc4p, Rfc5p, Dcc1p and Ctf8p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40348",
       "protein_label": "Replication factor C subunit 2",
       "gene_symbol": "RFC2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RFC2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P40348",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P40348, the single reviewed entry for gene RFC2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rfc3_subunit",
     "label": "Rfc3 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RFC3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Rfc3 subunit is modeled as a named budding-yeast Ctf18 RFC-like complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the heptameric Ctf18 RFC-like complex.",
     "evidence": [
      {
       "reference": "GO:0031390",
       "notes": "GO:0031390 defines the Saccharomyces Ctf18 RFC-like complex as containing Ctf18p, Rfc2p, Rfc3p, Rfc4p, Rfc5p, Dcc1p and Ctf8p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38629",
       "protein_label": "Replication factor C subunit 3",
       "gene_symbol": "RFC3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RFC3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P38629",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38629, the single reviewed entry for gene RFC3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rfc4_subunit",
     "label": "Rfc4 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RFC4"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Rfc4 subunit is modeled as a named budding-yeast Ctf18 RFC-like complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the heptameric Ctf18 RFC-like complex.",
     "evidence": [
      {
       "reference": "GO:0031390",
       "notes": "GO:0031390 defines the Saccharomyces Ctf18 RFC-like complex as containing Ctf18p, Rfc2p, Rfc3p, Rfc4p, Rfc5p, Dcc1p and Ctf8p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40339",
       "protein_label": "Replication factor C subunit 4",
       "gene_symbol": "RFC4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RFC4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P40339",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P40339, the single reviewed entry for gene RFC4 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rfc5_subunit",
     "label": "Rfc5 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RFC5"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Rfc5 subunit is modeled as a named budding-yeast Ctf18 RFC-like complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the heptameric Ctf18 RFC-like complex.",
     "evidence": [
      {
       "reference": "GO:0031390",
       "notes": "GO:0031390 defines the Saccharomyces Ctf18 RFC-like complex as containing Ctf18p, Rfc2p, Rfc3p, Rfc4p, Rfc5p, Dcc1p and Ctf8p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38251",
       "protein_label": "Replication factor C subunit 5",
       "gene_symbol": "RFC5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RFC5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P38251",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38251, the single reviewed entry for gene RFC5 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "dcc1_subunit",
     "label": "Dcc1 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "DCC1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Dcc1 subunit is modeled as a named budding-yeast Ctf18 RFC-like complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the heptameric Ctf18 RFC-like complex.",
     "evidence": [
      {
       "reference": "GO:0031390",
       "notes": "GO:0031390 defines the Saccharomyces Ctf18 RFC-like complex as containing Ctf18p, Rfc2p, Rfc3p, Rfc4p, Rfc5p, Dcc1p and Ctf8p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P25559",
       "protein_label": "Sister chromatid cohesion protein DCC1",
       "gene_symbol": "DCC1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene DCC1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P25559",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P25559, the single reviewed entry for gene DCC1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ctf8_subunit",
     "label": "Ctf8 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CTF8"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Ctf8 subunit is modeled as a named budding-yeast Ctf18 RFC-like complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the heptameric Ctf18 RFC-like complex.",
     "evidence": [
      {
       "reference": "GO:0031390",
       "notes": "GO:0031390 defines the Saccharomyces Ctf18 RFC-like complex as containing Ctf18p, Rfc2p, Rfc3p, Rfc4p, Rfc5p, Dcc1p and Ctf8p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38877",
       "protein_label": "Chromosome transmission fidelity protein 8",
       "gene_symbol": "CTF8",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CTF8 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11389843",
         "notes": "Mayer ML et al. 2001, ‘Identification of RFC(Ctf18p, Ctf8p, Dcc1p): an alternative RFC complex required for sister chromatid cohesion in S. cerevisiae.’, Mol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P38877."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has a heptameric Ctf18 RFC-like complex containing Ctf18p, Rfc2p, Rfc3p, Rfc4p, Rfc5p, Dcc1p and Ctf8p.",
     "reference": "GO:0031390"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Reference budding-yeast system named in the GO:0031390 definition as containing Ctf18p, the four small RFC subunits, Dcc1p and Ctf8p.",
     "reference": "GO:0031390"
    }
   ],
   "functions": [
    {
     "function_id": "dna_clamp_loader_activity",
     "label": "DNA clamp loader activity",
     "grounding": "GO:0003689",
     "description": "The Ctf18 RFC-like complex loads the PCNA sliding clamp onto DNA.",
     "evidence": [
      {
       "reference": "GO:0031390",
       "notes": "GO:0031390 defines the Ctf18 RFC-like complex as loading PCNA onto DNA."
      },
      {
       "reference": "GO:0003689",
       "notes": "GO:0003689 is the Gene Ontology molecular-function term for DNA clamp loader activity."
      }
     ]
    },
    {
     "function_id": "sister_chromatid_cohesion",
     "label": "sister chromatid cohesion",
     "grounding": "GO:0007062",
     "description": "The Ctf18 RFC-like complex supports cohesion of replicated chromosomes.",
     "evidence": [
      {
       "reference": "GO:0031390",
       "notes": "GO:0031390 defines the Ctf18 RFC-like complex as playing a vital role in chromosome cohesion."
      },
      {
       "reference": "GO:0007062",
       "notes": "GO:0007062 is the Gene Ontology biological-process term for sister chromatid cohesion."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031390",
     "notes": "Gene Ontology cellular-component term for the Ctf18 RFC-like complex."
    },
    {
     "reference": "GO:0140513",
     "notes": "Gene Ontology cellular-component parent term for nuclear protein-containing complexes."
    },
    {
     "reference": "GO:0003689",
     "notes": "Gene Ontology molecular-function term for DNA clamp loader activity."
    },
    {
     "reference": "GO:0007062",
     "notes": "Gene Ontology biological-process term for sister chromatid cohesion."
    },
    {
     "reference": "PMID:14614842",
     "notes": "PubMed identifier for Kim and MacNeill 2003, the Current Biology review listed as the GO:0031390 definition source."
    },
    {
     "reference": "DOI:10.1016/j.cub.2003.10.048",
     "notes": "DOI for Kim and MacNeill 2003, verified through PubMed as the GO:0031390 definition-source review."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "ctf18_rfc_clamp_loading_and_cohesion",
     "title": "Ctf18-RFC loads PCNA and supports cohesion",
     "description": "Ctf18p, Rfc2p, Rfc3p, Rfc4p, Rfc5p, Dcc1p and Ctf8p form the Saccharomyces cerevisiae Ctf18 RFC-like complex that loads PCNA onto DNA and supports chromosome cohesion.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the seven budding-yeast Ctf18-RFC constituents and GO-level clamp-loading and cohesion functions without resolving PCNA ring opening, ATPase cycling, replication-fork coupling or cohesin establishment.",
     "nodes": [
      {
       "node_id": "ctf18_subunit",
       "label": "Ctf18 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ctf18_subunit"
      },
      {
       "node_id": "rfc2_subunit",
       "label": "Rfc2 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rfc2_subunit"
      },
      {
       "node_id": "rfc3_subunit",
       "label": "Rfc3 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rfc3_subunit"
      },
      {
       "node_id": "rfc4_subunit",
       "label": "Rfc4 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rfc4_subunit"
      },
      {
       "node_id": "rfc5_subunit",
       "label": "Rfc5 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rfc5_subunit"
      },
      {
       "node_id": "dcc1_subunit",
       "label": "Dcc1 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "dcc1_subunit"
      },
      {
       "node_id": "ctf8_subunit",
       "label": "Ctf8 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ctf8_subunit"
      },
      {
       "node_id": "ctf18_rfc_like_complex",
       "label": "Ctf18 RFC-like complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031390"
      },
      {
       "node_id": "dna_clamp_loader_activity",
       "label": "DNA clamp loader activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0003689"
      },
      {
       "node_id": "sister_chromatid_cohesion",
       "label": "sister chromatid cohesion",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0007062"
      }
     ],
     "edges": [
      {
       "subject": "ctf18_subunit",
       "predicate": "contributes to",
       "object": "ctf18_rfc_like_complex",
       "description": "Ctf18 subunit is a constituent of the budding-yeast Ctf18 RFC-like complex.",
       "evidence": [
        {
         "reference": "GO:0031390",
         "notes": "GO:0031390 defines Saccharomyces Ctf18-RFC as a heptamer containing Ctf18p, Rfc2p, Rfc3p, Rfc4p, Rfc5p, Dcc1p and Ctf8p."
        }
       ]
      },
      {
       "subject": "rfc2_subunit",
       "predicate": "contributes to",
       "object": "ctf18_rfc_like_complex",
       "description": "Rfc2 subunit is a constituent of the budding-yeast Ctf18 RFC-like complex.",
       "evidence": [
        {
         "reference": "GO:0031390",
         "notes": "GO:0031390 defines Saccharomyces Ctf18-RFC as a heptamer containing Ctf18p, Rfc2p, Rfc3p, Rfc4p, Rfc5p, Dcc1p and Ctf8p."
        }
       ]
      },
      {
       "subject": "rfc3_subunit",
       "predicate": "contributes to",
       "object": "ctf18_rfc_like_complex",
       "description": "Rfc3 subunit is a constituent of the budding-yeast Ctf18 RFC-like complex.",
       "evidence": [
        {
         "reference": "GO:0031390",
         "notes": "GO:0031390 defines Saccharomyces Ctf18-RFC as a heptamer containing Ctf18p, Rfc2p, Rfc3p, Rfc4p, Rfc5p, Dcc1p and Ctf8p."
        }
       ]
      },
      {
       "subject": "rfc4_subunit",
       "predicate": "contributes to",
       "object": "ctf18_rfc_like_complex",
       "description": "Rfc4 subunit is a constituent of the budding-yeast Ctf18 RFC-like complex.",
       "evidence": [
        {
         "reference": "GO:0031390",
         "notes": "GO:0031390 defines Saccharomyces Ctf18-RFC as a heptamer containing Ctf18p, Rfc2p, Rfc3p, Rfc4p, Rfc5p, Dcc1p and Ctf8p."
        }
       ]
      },
      {
       "subject": "rfc5_subunit",
       "predicate": "contributes to",
       "object": "ctf18_rfc_like_complex",
       "description": "Rfc5 subunit is a constituent of the budding-yeast Ctf18 RFC-like complex.",
       "evidence": [
        {
         "reference": "GO:0031390",
         "notes": "GO:0031390 defines Saccharomyces Ctf18-RFC as a heptamer containing Ctf18p, Rfc2p, Rfc3p, Rfc4p, Rfc5p, Dcc1p and Ctf8p."
        }
       ]
      },
      {
       "subject": "dcc1_subunit",
       "predicate": "contributes to",
       "object": "ctf18_rfc_like_complex",
       "description": "Dcc1 subunit is a constituent of the budding-yeast Ctf18 RFC-like complex.",
       "evidence": [
        {
         "reference": "GO:0031390",
         "notes": "GO:0031390 defines Saccharomyces Ctf18-RFC as a heptamer containing Ctf18p, Rfc2p, Rfc3p, Rfc4p, Rfc5p, Dcc1p and Ctf8p."
        }
       ]
      },
      {
       "subject": "ctf8_subunit",
       "predicate": "contributes to",
       "object": "ctf18_rfc_like_complex",
       "description": "Ctf8 subunit is a constituent of the budding-yeast Ctf18 RFC-like complex.",
       "evidence": [
        {
         "reference": "GO:0031390",
         "notes": "GO:0031390 defines Saccharomyces Ctf18-RFC as a heptamer containing Ctf18p, Rfc2p, Rfc3p, Rfc4p, Rfc5p, Dcc1p and Ctf8p."
        }
       ]
      },
      {
       "subject": "ctf18_rfc_like_complex",
       "predicate": "supports",
       "object": "dna_clamp_loader_activity",
       "description": "The Ctf18 RFC-like complex loads the PCNA sliding clamp onto DNA.",
       "evidence": [
        {
         "reference": "GO:0031390",
         "notes": "GO:0031390 defines the Ctf18 RFC-like complex as loading PCNA onto DNA."
        },
        {
         "reference": "GO:0003689",
         "notes": "GO:0003689 is the molecular-function term for DNA clamp loader activity."
        }
       ]
      },
      {
       "subject": "ctf18_rfc_like_complex",
       "predicate": "supports",
       "object": "sister_chromatid_cohesion",
       "description": "The Ctf18 RFC-like complex supports cohesion of replicated chromosomes.",
       "evidence": [
        {
         "reference": "GO:0031390",
         "notes": "GO:0031390 defines the Ctf18 RFC-like complex as playing a vital role in chromosome cohesion."
        },
        {
         "reference": "GO:0007062",
         "notes": "GO:0007062 is the biological-process term for sister chromatid cohesion."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_ctf18_rfc_subunit_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the Ctf18, Rfc2, Rfc3, Rfc4, Rfc5, Dcc1 and Ctf8 constituents of the Ctf18 RFC-like complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#ctf18_subunit",
      "components#rfc2_subunit",
      "components#rfc3_subunit",
      "components#rfc4_subunit",
      "components#rfc5_subunit",
      "components#dcc1_subunit",
      "components#ctf8_subunit"
     ],
     "rationale": "GO:0031390 exactly identifies the Ctf18 RFC-like complex and names the budding-yeast Ctf18p, Rfc2p, Rfc3p, Rfc4p, Rfc5p, Dcc1p and Ctf8p constituents, but exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIEs for these subunit classes were not curated in this pass.",
     "evidence": [
      {
       "reference": "GO:0031390",
       "notes": "GO:0031390 defines Saccharomyces Ctf18-RFC as a heptameric complex with seven named subunits."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:cullin_e_ubiquitin_ligase_complex",
   "label": "Cullin-E ubiquitin ligase complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A cullin-RING protein complex defined by the Cullin-E scaffold, experimentally characterized in Trypanosoma brucei by co-isolation with Rbx1, Skp1.2 and kelch-domain proteins. The associated kelch proteins are candidate client-recognition subunits; simultaneous occupancy and fixed stoichiometry have not been established.",
   "definition_source": "DOI:10.1038/s41598-025-32077-9",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-04T18:55:03Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-04T18:56:49Z",
     "curator": "codex",
     "action": "CURATED_RECORD",
     "changes": "Added four source-bounded constituent classes, verified broad GO parent, studied Trypanosoma example, organelle-replication function, nonmechanistic RNAi graph and PRIDE link. Preserved control/stage/locus discrepancies; excluded the misattributed older WDR1-PLK mechanism and unsupported stoichiometry, family mappings, substrates and assembly imaging.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 3 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0031461"
   ],
   "components": [
    {
     "component_id": "cullin_e",
     "label": "Cullin-E scaffold subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "Cul-E"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Native InterPro Cullin-E search returned no entry. IPR045093 is the broader Cullin type family; conserved cullin domains do not identify this divergent paralog class. No exact source-neutral family mapping was established.",
     "role": "Defining cullin scaffold used as the affinity-isolation bait; its depletion disrupts coordination of organelle replication in the studied cells.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41598-025-32077-9",
       "notes": "Table 1 and the Cullin-E Results identify Tb927.11.11430 as TbCul-E. Endogenously C-terminally 3xHA-tagged scaffold was immunoisolated from procyclic T. brucei; Supplementary Table S3, CULE row 2, confirms the bait locus. RNAi lethality does not establish assembly essentiality."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q383D5",
       "protein_label": "Cullin 1, putative",
       "gene_symbol": "Tb11.01.3260",
       "taxon_id": "NCBITaxon:185431",
       "taxon_label": "Trypanosoma brucei brucei TREU927",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene Cul-E, which UniProt lists under the primary name Tb11.01.3260, in Trypanosoma brucei brucei TREU927. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q383D5",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q383D5 for gene Cul-E in Trypanosoma brucei brucei TREU927. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rbx1",
     "label": "Rbx1 RING subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "Rbx1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Native InterPro Rbx1 search returned no entry. The RING-box search resolved IPR051031, a broader RING-box E3 Ubiquitin Ligase family, not an exact mapping of the source's Rbx1 ortholog versus its additional Rbx-like paralogs. Its native description is flagged as unchecked LLM-generated text and is not used as independent functional evidence.",
     "role": "Co-isolated RING-family constituent of the Cullin-E association; exact contacts and substrate-specific catalytic activity were not reconstituted.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41598-025-32077-9",
       "notes": "Table 1, Figure 2B and Supplementary Table S3 CULE row 7 identify Tb927.10.1810 with the Cullin-E bait. The paper distinguishes this Rbx1 ortholog from the other Rbx-like paralogs; their family similarity does not make them additional Cullin-E constituents."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q38C61",
       "protein_label": "RING-type domain-containing protein",
       "gene_symbol": "Tb10.70.6035",
       "taxon_id": "NCBITaxon:185431",
       "taxon_label": "Trypanosoma brucei brucei TREU927",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene Rbx1, which UniProt lists under the primary name Tb10.70.6035, in Trypanosoma brucei brucei TREU927. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q38C61",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q38C61 for gene Rbx1 in Trypanosoma brucei brucei TREU927. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "skp1_2",
     "label": "Skp1.2 adaptor subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "Skp1.2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Native InterPro Skp1.2 search returned no entry. The Skp1 search returned broader families IPR001232 and IPR016897 plus domains and superfamilies; none was established as the exact Skp1.2 paralog class.",
     "role": "Co-isolated Skp1-family constituent proposed to participate in adaptor recruitment; a direct binding or delivery mechanism remains unresolved.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41598-025-32077-9",
       "notes": "Table 1, Figure 2B and Supplementary Table S3 CULE row 3 identify Tb927.9.8370 as the Skp1.2 constituent. This locus is distinct from the TUSK-associated SkpZ lineage, so the two complexes are not conflated."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q384S1",
       "protein_label": "SKP1 component POZ domain-containing protein",
       "gene_symbol": "Tb11.02.5340",
       "taxon_id": "NCBITaxon:185431",
       "taxon_label": "Trypanosoma brucei brucei TREU927",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene Skp1.2, which UniProt lists under the primary name Tb11.02.5340, in Trypanosoma brucei brucei TREU927. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q384S1",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q384S1 for gene Skp1.2 in Trypanosoma brucei brucei TREU927. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "kelch_client_recognition",
     "label": "kelch-domain client-recognition subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Native InterPro kelch results include repeats, domains, superfamilies and BTB-kelch families. The source's candidate adaptors lack the BTB and F-box architecture of conventional adaptors. No exact shared source-neutral family for this constituent class was established.",
     "role": "Class representing four co-isolated kelch-domain proteins with proposed client-recognition roles, not four copies of a proven obligatory subunit or a claim that all four occupy one particle simultaneously.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41598-025-32077-9",
       "notes": "The Cullin-E Results and Table 1 identify Tb927.8.6140, Tb927.11.11450, Tb927.5.1980 and Tb927.1.820 as kelch-domain proteins. All four have both significance flags in Supplementary Table S3 CULE rows 5, 10, 4 and 9 respectively, corroborating Figure 2B. Co-enrichment supports association but does not test exact stoichiometry or client recognition."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5691",
     "taxon_label": "Trypanosoma brucei",
     "note": "Complex isolation used endogenously tagged procyclic-form Lister 427 cells. RNAi experiments are kept separate: Figure 6 depicts the bloodstream cell cycle and the qRT-PCR Methods name parental 2T1 cells, while the RNAi subsection does not explicitly restate stage and strain. The 927 protein database used for peptide annotation is not the cultured strain. The species taxon was verified at NCBI; no broad clade-level assembly distribution is inferred.",
     "reference": "DOI:10.1038/s41598-025-32077-9"
    }
   ],
   "functions": [
    {
     "function_id": "organelle_replication_coordination",
     "label": "coordination of organelle replication",
     "description": "Cullin-E RNAi in the studied T. brucei cells produces an increasing fraction with one kinetoplast and two nuclei (1K2N); imaged 1K2N cells also retain a single Golgi apparatus. This supports a role in coordinating division events, but does not identify the molecular pathway or demonstrate that any affected protein is a direct ligase substrate.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41598-025-32077-9",
       "notes": "The paper's own Cullin-E knockdown Results and Figure 6B-D provide DAPI counts and GRASP immunofluorescence. The function is bounded to these observations, not the paper's conflicted attribution of older WDR1/PLK work to Cullin-E."
      }
     ]
    }
   ],
   "datasets": [
    {
     "accession": "PXD042022",
     "title": "Trypanosome cullin isolation and depletion proteomics",
     "description": "Publication-linked affinity-isolation and RNAi proteomics; identifier and landing-page reference only.",
     "organism": "Trypanosoma brucei",
     "dataset_type": "PROTEOMICS",
     "repository": "PRIDE",
     "url": "https://www.ebi.ac.uk/pride/archive/projects/PXD042022",
     "publication": "DOI:10.1038/s41598-025-32077-9",
     "notes": "Native accession, organism 5691, DOI and PMID:41413177 verified. The native entry is a PARTIAL submission. It describes three tagged isolations and six wild-type controls, whereas the paper's Methods and Supplementary Table S3 list seven wild-type controls. Cullin-E RNAi uses label-free proteomics at 12 and 24 hours; the separate Cullin-A experiment uses SILAC. No raw spectra, processed table or bulk repository text is redistributed. Published Supplementary Table S3 was inspected read-only."
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1038/s41598-025-32077-9",
     "notes": "Canavate del Pino et al., PMID:41413177. Current PMC12816148.1 JATS identity and checksum verified; Table 1, composition and knockdown Results, Discussion and relevant Methods inspected. Original Figures 2, 6 and 7 visually inspected with native media checksum verification. Supplementary Table S3 CULE identifiers and enrichment flags independently inspected. Supports the named complex and bounded perturbation outputs, not fixed architecture or the asserted older WDR1/PLK mechanism."
    },
    {
     "reference": "DOI:10.1371/journal.ppat.1006146",
     "notes": "PMID:28052114, native PMC5241021.1. The older Results and Figure 3 assign the WDR1-DDB1 association to TbCUL4, Tb927.3.1290, and report that TbCUL1, Tb927.11.11430, did not co-precipitate WDR1. This establishes the cross-paper identity conflict; it is not evidence for a WDR1/PLK mechanism in Cullin-E."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cullin_e_depletion_outputs",
     "title": "Measured outputs of Cullin-E depletion",
     "description": "Source-bounded RNAi phenotypes and abundance changes, not a reconstructed ligase or organelle-replication mechanism.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "Each edge starts at the experimental intervention. The 0-36-hour karyotype series, representative Golgi images and 24-hour proteomics are distinct readouts. No edge infers a temporal mediation chain, direct binding, ubiquitylation substrate or PLK/WDR1 pathway.",
     "nodes": [
      {
       "node_id": "cullin_e_rnai",
       "label": "Cullin-E RNAi induction",
       "node_type": "EXPERIMENTAL_FACTOR",
       "description": "Intervention in the source's T. brucei knockdown experiment; individual readouts have distinct observation times."
      },
      {
       "node_id": "cullin_e",
       "label": "Cullin-E scaffold subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cullin_e"
      },
      {
       "node_id": "one_kinetoplast_two_nuclei",
       "label": "1K2N cell fraction",
       "node_type": "STATE"
      },
      {
       "node_id": "single_golgi",
       "label": "single Golgi in imaged 1K2N cells",
       "node_type": "STATE"
      },
      {
       "node_id": "kkt9_abundance",
       "label": "whole-cell KKT9 abundance",
       "node_type": "STATE",
       "description": "Kinetochore protein 9 abundance, not a Cullin-E constituent or proven direct substrate."
      },
      {
       "node_id": "tb927_10_8810_abundance",
       "label": "whole-cell Tb927.10.8810 abundance",
       "node_type": "STATE",
       "description": "Abundance readout only; not a Cullin-E constituent or proven direct substrate."
      }
     ],
     "edges": [
      {
       "subject": "cullin_e_rnai",
       "predicate": "decreases abundance of",
       "object": "cullin_e",
       "description": "The targeted scaffold has lower whole-cell abundance at 24 hours.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41598-025-32077-9",
         "notes": "Figure 7 shows the Cullin-E point on the decreased-abundance side of the 24-hour LFQ comparison (three induced and three uninduced samples)."
        }
       ]
      },
      {
       "subject": "cullin_e_rnai",
       "predicate": "increases",
       "object": "one_kinetoplast_two_nuclei",
       "description": "The 1K2N fraction increases over the illustrated 0-36-hour RNAi time course.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41598-025-32077-9",
         "notes": "Figure 6B-C shows DAPI-stained 1K2N cells and counts of more than 300 cells per time point. Rounded pie-chart percentages are not reinterpreted as exact unrounded counts or mechanistic transition rates."
        }
       ]
      },
      {
       "subject": "cullin_e_rnai",
       "predicate": "yields cells displaying",
       "object": "single_golgi",
       "description": "Imaged 1K2N cells after depletion contain one GRASP-marked Golgi; this is a representative phenotype, not a measured population frequency.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41598-025-32077-9",
         "notes": "Cullin-E knockdown Results and Figure 6D report a single Golgi in 1K2N cells. GRASP and MitoTracker are phenotype markers, not localization of the Cullin-E complex."
        }
       ]
      },
      {
       "subject": "cullin_e_rnai",
       "predicate": "increases",
       "object": "kkt9_abundance",
       "description": "KKT9 abundance increases in the 24-hour comparison, without establishing direct ubiquitylation or a degradation rate.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41598-025-32077-9",
         "notes": "Figure 7 point 7 and the Cullin-E knockdown Results identify increased KKT9, Tb927.8.1150, in whole-cell LFQ proteomics."
        }
       ]
      },
      {
       "subject": "cullin_e_rnai",
       "predicate": "decreases",
       "object": "tb927_10_8810_abundance",
       "description": "Tb927.10.8810 abundance decreases in the 24-hour comparison; the intermediate mechanism remains unknown.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41598-025-32077-9",
         "notes": "Figure 7 point 8 and the Cullin-E knockdown Results identify this decreased protein. Its reported basal-body association is not used to infer Cullin-E localization or a direct substrate relationship."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_and_scope",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep the Cullin-E association distinct from other cullins and TUSK.",
     "rationale": "A scaffold name or broader ligase class is not an exact complex identity.",
     "notes": "Whole-repository hidden/ignored-inclusive name, locus, alias, DOI, PMID and accession searches found only the prior unaccepted discovery lead; parsed identities and synonyms across 875 prior records found no match. Native GO Cullin-E, TbCul-E, CulE, TbCulE, exact-locus and cullin queries were inspected with complete returned pages. GO:0031461 is the verified broader cullin-RING ubiquitin ligase complex parent, not an exact identity. Exact Complex Portal queries found no entry. The modern letter-based naming avoids assumed orthology to mammalian CUL1. Old protein name TbCUL1 is not adopted as an exact complex synonym.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41598-025-32077-9"
      },
      {
       "reference": "DOI:10.1371/journal.ppat.1006146"
      },
      {
       "reference": "GO:0031461"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "component_family_groundings",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve exact source-neutral families for the four component classes.",
     "rationale": "Broad domains or family matches cannot establish exact paralog membership.",
     "notes": "InterPro search scopes and declined broader matches are recorded per component. IPR051031 includes broader RING-box machinery; its unchecked LLM description is not experimental evidence. Protein examples are unset: source loci are retained only in evidence notes and no UniProt accession is guessed. Skp1.2 is not TUSK SkpZ. The kelch class represents four enriched proteins, not a tested invariant four-subunit cassette.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41598-025-32077-9"
      },
      {
       "reference": "InterPro:IPR051031"
      },
      {
       "reference": "InterPro:IPR045093"
      },
      {
       "reference": "InterPro:IPR001232"
      },
      {
       "reference": "InterPro:IPR016897"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "attaches_to": [
      "components#cullin_e",
      "components#rbx1",
      "components#skp1_2",
      "components#kelch_client_recognition"
     ]
    },
    {
     "discussion_id": "wdr1_plk_cross_complex_conflict",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Exclude the older WDR1-DDB1-PLK mechanism from Cullin-E.",
     "rationale": "The newer paper's citation attribution conflicts with the cited primary identifiers.",
     "notes": "The older paper's TbCUL4 is Tb927.3.1290, corresponding to the newer Table 1 TbCul-D scaffold. It co-precipitates WDR1 and DDB1. The older TbCUL1 is Tb927.11.11430, corresponding to TbCul-E, and explicitly does not co-precipitate WDR1 in that experiment. The newer Discussion nevertheless attributes prior PLK-substrate evidence to Cullin-E. No WDR1, DDB1 or PLK constituent, substrate or causal edge is imported from that reference. This is a boundary decision, not a claim that all possible Cullin-E/PLK relationships have been disproved.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41598-025-32077-9"
      },
      {
       "reference": "DOI:10.1371/journal.ppat.1006146"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "architecture_and_direct_substrates",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Establish simultaneous composition, localization and direct ligase substrates.",
     "rationale": "Affinity enrichment and RNAi abundance changes do not reconstruct a molecular mechanism.",
     "notes": "Table 1, Figure 2B and the checked S3 rows support association. They do not resolve copy number, direct pairwise contacts, kelch-subunit co-occupancy or assembly requirements. The RNAi outputs support the bounded function and NONMECHANISTIC graph, not direct ubiquitylation of KKT9 or other changed proteins. No organellar part_of, physical dimension, essential assembly subunit, broad phylogenetic assembly distribution or exact narrower GO function is inferred.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41598-025-32077-9"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "attaches_to": [
      "functions#organelle_replication_coordination",
      "causal_graphs#cullin_e_depletion_outputs"
     ]
    },
    {
     "discussion_id": "declined_other_enrichment_hits",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep uncertain enrichment hits and modifiers separate from established constituent classes.",
     "rationale": "Not every affinity-isolation hit is a stable structural constituent or client.",
     "notes": "The source notes Nedd8, RFC subunit 4, VPS13 and Tb927.6.4360 among Cullin-E co-isolates, while saying the physiological significance of most additional hits is unclear. Nedd8 is retained as modification context rather than an obligatory complex subunit. These hits, changed RNAi proteins, other cullin baits and other Rbx-like paralogs are not promoted to components or direct substrates.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41598-025-32077-9"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "assay_and_source_discrepancies",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Reconcile RNAi specimen detail, control counts and the duplicate Figure 7 locus.",
     "rationale": "Source-specific descriptions must not be silently harmonized.",
     "notes": "The isolation/tagging Methods specify procyclic Lister 427 cells; the RNAi subsection does not explicitly specify stage/strain, the qRT-PCR subsection names parental 2T1, and Figure 6A depicts bloodstream forms. No claim makes all experiments procyclic. Native PRIDE lists six wild-type isolation controls, versus seven in paper Methods and S3 (WT_1 through WT_7); Figure 2's caption uses n > 3. The record does not flatten these to one replicate count. Figure 7 labels both ESAG11 and VSG-related points with Tb927.1.4900; neither ambiguous assignment enters the graph. The reference database 927 release 42 is annotation context, not a cultured strain. The structured iModulonDB adapter lists 28 datasets without a matching Trypanosoma organism; it is not applicable, not negative biological evidence.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41598-025-32077-9"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "native_assembly_imaging",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Obtain experimentally resolved imaging of the assembled Cullin-E complex.",
     "rationale": "Phenotype images and generic or predicted models do not locate or resolve this assembly.",
     "notes": "Original Figures 2, 6 and 7 were visually inspected and their native media checksums verified. They show enrichment, RNAi phenotypes and proteomic changes, not a resolved Cullin-E particle. Figure 6D marks Golgi and mitochondria, not Cullin-E. Figure 8 is a generic scheme based on a human Cullin1 complex, not an experimental structure of this complex. Native JATS establishes CC BY 4.0, but no figure is hosted or presented as a complex micrograph.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41598-025-32077-9"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    }
   ]
  },
  {
   "identifier": "GO:0034270",
   "label": "Cvt complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex that is involved in the Cvt pathway. In budding yeast, the Cvt complex consists of multimers of preApe1p.",
   "definition_source": "GO:0034270",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-30T06:38:16Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T06:40:23Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added Cvt-complex synonymy, protein-complex parentage, cytoplasm parthood, a reviewed-label-only precursor aminopeptidase I constituent, Saccharomyces cerevisiae scope, a Cvt-pathway function, GO/DOI evidence, a nonmechanistic Cvt cargo-delivery graph, and grounding and Atg receptor/scaffold boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T07:06:22Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #1813 by removing the passive Cvt-pathway function row while retaining GO:0032258 as evidence for Cvt-complex enclosure in the cargo-delivery graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:22:28Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "cytoplasm to vacuole targeting complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0034270"
    },
    {
     "synonym_text": "cytoplasm-to-vacuole targeting complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0034270"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "part_of": [
    "GO:0005737"
   ],
   "components": [
    {
     "component_id": "precursor_aminopeptidase_i",
     "label": "precursor aminopeptidase I",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "APE1"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Budding-yeast proApe1 cargo constituent that multimerizes to form the Cvt complex recognized for selective vacuolar delivery.",
     "evidence": [
      {
       "reference": "GO:0034270",
       "notes": "GO:0034270 defines the budding-yeast Cvt complex as a preApe1p-containing protein complex."
      },
      {
       "reference": "DOI:10.1016/s1097-2765(01)00263-5",
       "notes": "Scott et al. 2001 identified Cvt19/Atg19 as a receptor that links precursor aminopeptidase I cargo to Cvt-pathway delivery."
      },
      {
       "reference": "DOI:10.1074/jbc.M404399200",
       "notes": "Shintani and Klionsky 2004 analyzed Ape1 cargo as a determinant of Cvt vesicle formation."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from budding-yeast APE1/proApe1 membership in the Cvt complex; no exact source-neutral InterPro or Pfam family identifier for the Cvt precursor-aminopeptidase-I cargo constituent was verified in this pass.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P14904",
       "protein_label": "Vacuolar aminopeptidase 1",
       "gene_symbol": "APE1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene APE1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:24493041",
         "notes": "Matile P et al. 1971, ‘A lysosomal aminopeptidase isozyme in differentiating yeast cells and protoplasts.’, Planta. ECO:0000269 experimental evidence cited by UniProt for the 'Vacuole' localisation of P14904."
        },
        {
         "reference": "PMID:363165",
         "notes": "Frey J et al. 1978, ‘Subcellular localization and levels of aminopeptidases and dipeptidase in Saccharomyces cerevisiae.’, Biochim Biophys Acta. ECO:0000269 experimental evidence cited by UniProt for the 'Vacuole' localisation of P14904."
        },
        {
         "reference": "PMID:8601598",
         "notes": "Oda MN et al. 1996, ‘Identification of a cytoplasm to vacuole targeting determinant in aminopeptidase I.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Vacuole' localisation of P14904."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast assembles preApe1p-containing Cvt complexes for selective cytoplasm-to-vacuole targeting.",
     "reference": "DOI:10.1016/s1097-2765(01)00263-5"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Model yeast used to define receptor-mediated delivery of precursor aminopeptidase I cargo through the Cvt pathway.",
     "reference": "DOI:10.1016/s1097-2765(01)00263-5"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0034270",
     "notes": "Gene Ontology cellular-component term for the Cvt complex."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology cellular-component parent term for protein-containing complexes."
    },
    {
     "reference": "GO:0005737",
     "notes": "Gene Ontology cellular-component term for the cytoplasm."
    },
    {
     "reference": "GO:0032258",
     "notes": "Gene Ontology biological-process term for cytoplasm to vacuole targeting by the Cvt pathway."
    },
    {
     "reference": "GO:0033107",
     "notes": "Gene Ontology cellular-component term for the Cvt vesicle that sequesters the Cvt complex."
    },
    {
     "reference": "DOI:10.1016/s1097-2765(01)00263-5",
     "notes": "Scott et al. 2001, Cvt19 is a receptor for the cytoplasm-to-vacuole targeting pathway, Molecular Cell."
    },
    {
     "reference": "DOI:10.1074/jbc.M404399200",
     "notes": "Shintani and Klionsky 2004, Cargo proteins facilitate the formation of transport vesicles in the cytoplasm to vacuole targeting pathway, Journal of Biological Chemistry."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cvt_complex_vacuolar_delivery",
     "title": "Cvt-complex cargo delivery",
     "description": "Precursor aminopeptidase I multimerizes into the Cvt complex, which is then selectively enclosed by Cvt vesicles before vacuolar delivery.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures Cvt-complex cargo composition and vesicle enclosure without asserting the Atg receptor, scaffold, or membrane-expansion machinery that assemble the vesicle.",
     "nodes": [
      {
       "node_id": "precursor_aminopeptidase_i",
       "label": "precursor aminopeptidase I",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "precursor_aminopeptidase_i"
      },
      {
       "node_id": "cvt_complex",
       "label": "Cvt complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0034270"
      },
      {
       "node_id": "cvt_vesicle",
       "label": "Cvt vesicle",
       "node_type": "ORGANELLE",
       "grounding": "GO:0033107"
      },
      {
       "node_id": "cvt_pathway",
       "label": "cytoplasm to vacuole targeting by the Cvt pathway",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0032258"
      }
     ],
     "edges": [
      {
       "subject": "precursor_aminopeptidase_i",
       "predicate": "is part of",
       "object": "cvt_complex",
       "description": "Precursor aminopeptidase I is the curated cargo constituent of the budding-yeast Cvt complex.",
       "evidence": [
        {
         "reference": "GO:0034270",
         "notes": "GO:0034270 defines the Cvt complex as a preApe1p-containing protein complex."
        }
       ]
      },
      {
       "subject": "cvt_complex",
       "predicate": "is enclosed by",
       "object": "cvt_vesicle",
       "description": "The Cvt complex is selectively sequestered inside the forming Cvt vesicle.",
       "evidence": [
        {
         "reference": "GO:0032258",
         "notes": "GO:0032258 defines Cvt-pathway delivery as formation of a Cvt complex and expansion of a membrane around it."
        }
       ]
      },
      {
       "subject": "cvt_vesicle",
       "predicate": "supports",
       "object": "cvt_pathway",
       "description": "Cvt vesicles are the double-membrane carriers that sequester the Cvt complex for vacuolar delivery.",
       "evidence": [
        {
         "reference": "GO:0033107",
         "notes": "GO:0033107 defines Cvt vesicles by their involvement in the Cvt pathway."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_precursor_ape1_component",
     "prompt": "Resolve an exact source-neutral grounding for the Cvt precursor-aminopeptidase-I cargo constituent.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#precursor_aminopeptidase_i"
     ],
     "rationale": "This first Cvt complex record represents the GO-defined budding-yeast proApe1 cargo constituent, while leaving exact InterPro or Pfam grounding unset until the aminopeptidase family boundary has been reviewed.",
     "evidence": [
      {
       "reference": "GO:0034270",
       "notes": "GO:0034270 defines the Cvt complex through its preApe1p cargo membership."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30"
    },
    {
     "discussion_id": "atg_receptor_scaffold_boundary",
     "prompt": "Do not model Atg19 or Atg11 as constituent Cvt complex components.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#cvt_complex_vacuolar_delivery"
     ],
     "rationale": "Atg19/Cvt19 recognizes precursor aminopeptidase I cargo and Atg11 moves the resulting Cvt complex to the phagophore assembly site, but the GO:0034270 record boundary is the preApe1p-containing Cvt cargo complex rather than those pathway adaptors.",
     "resolution_note": "Declined: kept Atg19 and Atg11 outside the Cvt complex constituent list as recognition and trafficking machinery.",
     "evidence": [
      {
       "reference": "GO:0032258",
       "notes": "GO:0032258 places Atg19 and Atg11 in the Cvt pathway that targets the Cvt complex for vesicle formation."
      },
      {
       "reference": "DOI:10.1016/s1097-2765(01)00263-5",
       "notes": "Scott et al. 2001 identified Cvt19/Atg19 as the Cvt pathway receptor for precursor aminopeptidase I cargo."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30",
     "resolved_date": "2026-09-30"
    }
   ]
  },
  {
   "identifier": "GO:0031910",
   "label": "cytostome",
   "structure_category": "OTHER",
   "structure_kind": "OTHER",
   "definition": "Stable, specialized structure for the ingestion of food by the cell into phagosomes.",
   "definition_source": "GO:0031910",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T10:00:45Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T10:01:45Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added plasma-membrane parentage, Trypanosoma cruzi taxonomic scope, a T. cruzi cytostome-cytopharynx canonical example, endocytic cargo uptake evidence, a nonmechanistic cytostome-to-reservosome graph, and curation TODOs for cytostome protein grounding and cytopharynx boundaries.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T10:08:18Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Addressed PR #770 review issue #771 by narrowing the Trypanosoma cruzi distribution note to structural characterization in epimastigotes and removing unsupported developmental-regulation wording.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005886"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5693",
     "taxon_label": "Trypanosoma cruzi",
     "presence": "VARIABLE",
     "note": "The cytostome-cytopharynx complex has been structurally characterized in T. cruzi epimastigotes.",
     "reference": "DOI:10.1242/jcs.135491"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5693",
     "taxon_label": "Trypanosoma cruzi",
     "note": "Kinetoplastid parasite whose epimastigote cytostome-cytopharynx complex has been reconstructed in three dimensions.",
     "reference": "DOI:10.1242/jcs.135491"
    }
   ],
   "functions": [
    {
     "function_id": "endocytic_cargo_uptake",
     "label": "endocytic cargo uptake",
     "description": "The T. cruzi epimastigote cytostome admits extracellular macromolecular cargo into the endocytic route that passes through an early endosomal network before reservosome storage.",
     "evidence": [
      {
       "reference": "DOI:10.1078/0171-9335-00112",
       "notes": "Porto-Carreiro et al. 2000 traced endocytic cargo entering through the cytostome and later reaching reservosomes in T. cruzi epimastigotes."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031910",
     "notes": "Gene Ontology cellular-component term for cytostome."
    },
    {
     "reference": "DOI:10.1006/expr.1999.4419",
     "notes": "Okuda et al. 1999, The cytostome of Trypanosoma cruzi epimastigotes is associated with the flagellar complex, Experimental Parasitology."
    },
    {
     "reference": "DOI:10.1078/0171-9335-00112",
     "notes": "Porto-Carreiro et al. 2000, Trypanosoma cruzi epimastigote endocytic pathway: cargo enters the cytostome and passes through an early endosomal network before storage in reservosomes, European Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1242/jcs.135491",
     "notes": "Alcantara et al. 2014, The three-dimensional structure of the cytostome-cytopharynx complex of Trypanosoma cruzi epimastigotes, Journal of Cell Science."
    },
    {
     "reference": "DOI:10.3389/fcimb.2019.00445",
     "notes": "Chasen et al. 2020, Identification and Localization of the First Known Proteins of the Trypanosoma cruzi Cytostome Cytopharynx Endocytic Complex, Frontiers in Cellular and Infection Microbiology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cytostome_endocytic_entry",
     "title": "Cytostome entry feeds the reservosome endocytic route",
     "description": "In T. cruzi epimastigotes, extracellular cargo enters through the cytostome before moving through the endocytic pathway toward posterior reservosomes.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "nodes": [
      {
       "node_id": "cytostome",
       "label": "cytostome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031910"
      },
      {
       "node_id": "endocytic_cargo",
       "label": "endocytic cargo",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "early_endosomal_network",
       "label": "early endosomal network",
       "node_type": "ORGANELLE"
      },
      {
       "node_id": "reservosome",
       "label": "reservosome",
       "node_type": "ORGANELLE",
       "grounding": "cellstructuremech:reservosome"
      }
     ],
     "edges": [
      {
       "subject": "cytostome",
       "predicate": "admits",
       "object": "endocytic_cargo",
       "description": "Macromolecular cargo enters the T. cruzi epimastigote endocytic pathway through the cytostome.",
       "evidence": [
        {
         "reference": "DOI:10.1078/0171-9335-00112",
         "notes": "Porto-Carreiro et al. 2000 traced cargo entry through the cytostome in the epimastigote endocytic pathway."
        }
       ]
      },
      {
       "subject": "endocytic_cargo",
       "predicate": "passes through",
       "object": "early_endosomal_network",
       "description": "Cargo internalized from the cytostome passes through an early endosomal network.",
       "evidence": [
        {
         "reference": "DOI:10.1078/0171-9335-00112",
         "notes": "Porto-Carreiro et al. 2000 placed an early endosomal network between cytostome entry and reservosome storage."
        }
       ]
      },
      {
       "subject": "endocytic_cargo",
       "predicate": "accumulates in",
       "object": "reservosome",
       "description": "Internalized protein and lipid cargo is delivered onward to reservosomes.",
       "evidence": [
        {
         "reference": "DOI:10.1078/0171-9335-00112",
         "notes": "Porto-Carreiro et al. 2000 followed cargo from the cytostome route into posterior reservosomes."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_cytostome_cytopharynx_protein_components",
     "prompt": "Resolve exact source-neutral family groundings for cytostome-cytopharynx localized proteins before adding molecular components.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "rationale": "The first known T. cruzi cytostome-cytopharynx proteins were identified by localization rather than by a curated exact InterPro, Pfam, NCBIfam or UniProt family boundary in this pass.",
     "evidence": [
      {
       "reference": "DOI:10.3389/fcimb.2019.00445"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    },
    {
     "discussion_id": "decide_cytopharynx_record_boundary",
     "prompt": "Decide whether the cytopharynx or the full cytostome-cytopharynx complex needs a separate record after curating component-level evidence.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "rationale": "GO:0031910 exactly denotes the cytostome opening, while the T. cruzi literature usually characterizes the larger cytostome-cytopharynx complex; a future boundary review should split a named cytopharynx record only if it can carry its own identifier, composition and mechanism.",
     "evidence": [
      {
       "reference": "DOI:10.1242/jcs.135491"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0042729",
   "label": "DASH complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A large protein complex, containing around 8-10 subunits in yeast, including Duo1p, Dam1p, Dad1p and Ask1p. The complex forms part of the outer kinetochore, associates with microtubules when the kinetochore attaches to the spindle, and plays a role in spindle attachment, chromosome segregation and spindle stability.",
   "definition_source": "GO:0042729",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-18T13:30:31Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T13:31:48Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added DASH synonymy, nuclear-complex parentage, outer-kinetochore parthood, a seven-subunit reviewed-label-only yeast component set, Saccharomyces scope, spindle-microtubule attachment function, GO/DOI evidence, a nonmechanistic outer-kinetochore attachment graph, and a subunit-boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T13:32:30Z",
     "curator": "codex",
     "action": "NORMALIZED_YAML",
     "changes": "Rewrote the DASH record with independent evidence dictionaries so the serialized YAML does not contain anchors or aliases.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T13:46:24Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Narrowed the DASH Saccharomyces taxonomic-distribution and canonical-example notes so each row is directly supported by its row-level reference.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T13:53:23Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Weakened the DASH-to-spindle-microtubule attachment graph edge from stabilization to a contribution claim that matches the attached evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:22:38Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 6 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0140513"
   ],
   "part_of": [
    "GO:0000940",
    "GO:0000776"
   ],
   "synonyms": [
    {
     "synonym_text": "condensed nuclear chromosome kinetochore-associated DASH complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0042729"
    },
    {
     "synonym_text": "Dam1 complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0042729"
    },
    {
     "synonym_text": "DDD complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0042729"
    },
    {
     "synonym_text": "Duo1p-Dam1p-Dad1p complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0042729"
    }
   ],
   "components": [
    {
     "component_id": "duo1_dash_subunit",
     "label": "Duo1 DASH subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "DUO1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "DUO1 is modeled as a named budding-yeast DASH-complex subunit; no exact source-neutral InterPro, Pfam or NCBIfam family identifier was curated in this first pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the DASH complex.",
     "evidence": [
      {
       "reference": "GO:0042729",
       "notes": "Gene Ontology cellular-component term for the DASH complex."
      },
      {
       "reference": "DOI:10.1083/jcb.200109063",
       "notes": "Cheeseman et al. 2001 purified a budding-yeast Dam1p complex containing Dam1p, Duo1p, Dad1p, Spc19p, Spc34p, Dad2p and Ask1p and linked the complex to outer kinetochore function."
      },
      {
       "reference": "DOI:10.1093/emboj/21.1.181",
       "notes": "Janke et al. 2002 studied Ask1p, Dad2p, Spc19p and Spc34p as subunits of the budding-yeast Duo1p-Dam1p-Dad1p complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53168",
       "protein_label": "DASH complex subunit DUO1",
       "gene_symbol": "DUO1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene DUO1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P53168."
        },
        {
         "reference": "PMID:9817759",
         "notes": "Hofmann C et al. 1998, ‘Saccharomyces cerevisiae Duo1p and Dam1p, novel proteins involved in mitotic spindle function.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P53168."
        },
        {
         "reference": "PMID:11782438",
         "notes": "Janke C et al. 2002, ‘Four new subunits of the Dam1-Duo1 complex reveal novel functions in sister kinetochore biorientation.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Chromosome, centromere, kinetochore' localisation of P53168."
        }
       ]
      }
     ]
    },
    {
     "component_id": "dam1_dash_subunit",
     "label": "Dam1 DASH subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "DAM1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "DAM1 is modeled as a named budding-yeast DASH-complex subunit; no exact source-neutral InterPro, Pfam or NCBIfam family identifier was curated in this first pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the DASH complex.",
     "evidence": [
      {
       "reference": "GO:0042729",
       "notes": "Gene Ontology cellular-component term for the DASH complex."
      },
      {
       "reference": "DOI:10.1083/jcb.200109063",
       "notes": "Cheeseman et al. 2001 purified a budding-yeast Dam1p complex containing Dam1p, Duo1p, Dad1p, Spc19p, Spc34p, Dad2p and Ask1p and linked the complex to outer kinetochore function."
      },
      {
       "reference": "DOI:10.1093/emboj/21.1.181",
       "notes": "Janke et al. 2002 studied Ask1p, Dad2p, Spc19p and Spc34p as subunits of the budding-yeast Duo1p-Dam1p-Dad1p complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53267",
       "protein_label": "DASH complex subunit DAM1",
       "gene_symbol": "DAM1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene DAM1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11698664",
         "notes": "Jones MH et al. 2001, ‘Yeast Dam1p has a role at the kinetochore in assembly of the mitotic spindle.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P53267."
        },
        {
         "reference": "PMID:21256019",
         "notes": "Maure JF et al. 2011, ‘The Ndc80 loop region facilitates formation of kinetochore attachment to the dynamic microtubule plus end.’, Curr Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P53267."
        },
        {
         "reference": "PMID:9817759",
         "notes": "Hofmann C et al. 1998, ‘Saccharomyces cerevisiae Duo1p and Dam1p, novel proteins involved in mitotic spindle function.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P53267."
        }
       ]
      }
     ]
    },
    {
     "component_id": "dad1_dash_subunit",
     "label": "Dad1 DASH subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "DAD1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "DAD1 is modeled as a named budding-yeast DASH-complex subunit; no exact source-neutral InterPro, Pfam or NCBIfam family identifier was curated in this first pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the DASH complex.",
     "evidence": [
      {
       "reference": "GO:0042729",
       "notes": "Gene Ontology cellular-component term for the DASH complex."
      },
      {
       "reference": "DOI:10.1083/jcb.200109063",
       "notes": "Cheeseman et al. 2001 purified a budding-yeast Dam1p complex containing Dam1p, Duo1p, Dad1p, Spc19p, Spc34p, Dad2p and Ask1p and linked the complex to outer kinetochore function."
      },
      {
       "reference": "DOI:10.1093/emboj/21.1.181",
       "notes": "Janke et al. 2002 studied Ask1p, Dad2p, Spc19p and Spc34p as subunits of the budding-yeast Duo1p-Dam1p-Dad1p complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12248",
       "protein_label": "DASH complex subunit DAD1",
       "gene_symbol": "DAD1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene DAD1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q12248."
        },
        {
         "reference": "PMID:25236177",
         "notes": "Umbreit NT et al. 2014, ‘Kinetochores require oligomerization of Dam1 complex to maintain microtubule attachments against tension and promote biorientation.’, Nat Commun. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q12248."
        },
        {
         "reference": "PMID:11782438",
         "notes": "Janke C et al. 2002, ‘Four new subunits of the Dam1-Duo1 complex reveal novel functions in sister kinetochore biorientation.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, spindle' localisation of Q12248."
        }
       ]
      }
     ]
    },
    {
     "component_id": "dad2_dash_subunit",
     "label": "Dad2 DASH subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "DAD2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "DAD2 is modeled as a named budding-yeast DASH-complex subunit; no exact source-neutral InterPro, Pfam or NCBIfam family identifier was curated in this first pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the DASH complex.",
     "evidence": [
      {
       "reference": "GO:0042729",
       "notes": "Gene Ontology cellular-component term for the DASH complex."
      },
      {
       "reference": "DOI:10.1083/jcb.200109063",
       "notes": "Cheeseman et al. 2001 purified a budding-yeast Dam1p complex containing Dam1p, Duo1p, Dad1p, Spc19p, Spc34p, Dad2p and Ask1p and linked the complex to outer kinetochore function."
      },
      {
       "reference": "DOI:10.1093/emboj/21.1.181",
       "notes": "Janke et al. 2002 studied Ask1p, Dad2p, Spc19p and Spc34p as subunits of the budding-yeast Duo1p-Dam1p-Dad1p complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P36162",
       "protein_label": "DASH complex subunit DAD2",
       "gene_symbol": "DAD2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene DAD2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P36162."
        },
        {
         "reference": "PMID:11782438",
         "notes": "Janke C et al. 2002, ‘Four new subunits of the Dam1-Duo1 complex reveal novel functions in sister kinetochore biorientation.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, spindle' localisation of P36162."
        },
        {
         "reference": "PMID:36701236",
         "notes": "Weiβ M et al. 2023, ‘Single-copy locus proteomics of early- and late-firing DNA replication origins identifies a role of Ask1/DASH complex in replication timing control.’, Cell Rep. ECO:0000269 experimental evidence cited by UniProt for the 'Chromosome' localisation of P36162."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ask1_dash_subunit",
     "label": "Ask1 DASH subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ASK1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "ASK1 is modeled as a named budding-yeast DASH-complex subunit; no exact source-neutral InterPro, Pfam or NCBIfam family identifier was curated in this first pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the DASH complex.",
     "evidence": [
      {
       "reference": "GO:0042729",
       "notes": "Gene Ontology cellular-component term for the DASH complex."
      },
      {
       "reference": "DOI:10.1083/jcb.200109063",
       "notes": "Cheeseman et al. 2001 purified a budding-yeast Dam1p complex containing Dam1p, Duo1p, Dad1p, Spc19p, Spc34p, Dad2p and Ask1p and linked the complex to outer kinetochore function."
      },
      {
       "reference": "DOI:10.1093/emboj/21.1.181",
       "notes": "Janke et al. 2002 studied Ask1p, Dad2p, Spc19p and Spc34p as subunits of the budding-yeast Duo1p-Dam1p-Dad1p complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P35734",
       "protein_label": "DASH complex subunit ASK1",
       "gene_symbol": "ASK1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene ASK1 in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P35734."
        },
        {
         "reference": "PMID:25236177",
         "notes": "Umbreit NT et al. 2014, ‘Kinetochores require oligomerization of Dam1 complex to maintain microtubule attachments against tension and promote biorientation.’, Nat Commun. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P35734."
        },
        {
         "reference": "PMID:11782438",
         "notes": "Janke C et al. 2002, ‘Four new subunits of the Dam1-Duo1 complex reveal novel functions in sister kinetochore biorientation.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, spindle' localisation of P35734."
        }
       ]
      }
     ]
    },
    {
     "component_id": "spc19_dash_subunit",
     "label": "Spc19 DASH subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SPC19"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "SPC19 is modeled as a named budding-yeast DASH-complex subunit; no exact source-neutral InterPro, Pfam or NCBIfam family identifier was curated in this first pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the DASH complex.",
     "evidence": [
      {
       "reference": "GO:0042729",
       "notes": "Gene Ontology cellular-component term for the DASH complex."
      },
      {
       "reference": "DOI:10.1083/jcb.200109063",
       "notes": "Cheeseman et al. 2001 purified a budding-yeast Dam1p complex containing Dam1p, Duo1p, Dad1p, Spc19p, Spc34p, Dad2p and Ask1p and linked the complex to outer kinetochore function."
      },
      {
       "reference": "DOI:10.1093/emboj/21.1.181",
       "notes": "Janke et al. 2002 studied Ask1p, Dad2p, Spc19p and Spc34p as subunits of the budding-yeast Duo1p-Dam1p-Dad1p complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03954",
       "protein_label": "DASH complex subunit SPC19",
       "gene_symbol": "SPC19",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SPC19 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q03954."
        },
        {
         "reference": "PMID:11782438",
         "notes": "Janke C et al. 2002, ‘Four new subunits of the Dam1-Duo1 complex reveal novel functions in sister kinetochore biorientation.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, spindle' localisation of Q03954."
        },
        {
         "reference": "PMID:36701236",
         "notes": "Weiβ M et al. 2023, ‘Single-copy locus proteomics of early- and late-firing DNA replication origins identifies a role of Ask1/DASH complex in replication timing control.’, Cell Rep. ECO:0000269 experimental evidence cited by UniProt for the 'Chromosome' localisation of Q03954."
        }
       ]
      }
     ]
    },
    {
     "component_id": "spc34_dash_subunit",
     "label": "Spc34 DASH subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SPC34"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "SPC34 is modeled as a named budding-yeast DASH-complex subunit; no exact source-neutral InterPro, Pfam or NCBIfam family identifier was curated in this first pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the DASH complex.",
     "evidence": [
      {
       "reference": "GO:0042729",
       "notes": "Gene Ontology cellular-component term for the DASH complex."
      },
      {
       "reference": "DOI:10.1083/jcb.200109063",
       "notes": "Cheeseman et al. 2001 purified a budding-yeast Dam1p complex containing Dam1p, Duo1p, Dad1p, Spc19p, Spc34p, Dad2p and Ask1p and linked the complex to outer kinetochore function."
      },
      {
       "reference": "DOI:10.1093/emboj/21.1.181",
       "notes": "Janke et al. 2002 studied Ask1p, Dad2p, Spc19p and Spc34p as subunits of the budding-yeast Duo1p-Dam1p-Dad1p complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P36131",
       "protein_label": "DASH complex subunit SPC34",
       "gene_symbol": "SPC34",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SPC34 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P36131."
        },
        {
         "reference": "PMID:11782438",
         "notes": "Janke C et al. 2002, ‘Four new subunits of the Dam1-Duo1 complex reveal novel functions in sister kinetochore biorientation.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, spindle' localisation of P36131."
        },
        {
         "reference": "PMID:36701236",
         "notes": "Weiβ M et al. 2023, ‘Single-copy locus proteomics of early- and late-firing DNA replication origins identifies a role of Ask1/DASH complex in replication timing control.’, Cell Rep. ECO:0000269 experimental evidence cited by UniProt for the 'Chromosome' localisation of P36131."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Cheeseman et al. purified a Saccharomyces cerevisiae Dam1p outer-kinetochore complex that contains several DASH subunits and directly binds microtubules.",
     "reference": "DOI:10.1083/jcb.200109063"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Reference budding-yeast system in which a Dam1p complex containing Dam1p, Duo1p, Dad1p, Spc19p, Spc34p, Dad2p, and Ask1p was purified and linked to outer-kinetochore function.",
     "reference": "DOI:10.1083/jcb.200109063"
    }
   ],
   "functions": [
    {
     "function_id": "attachment_of_spindle_microtubules_to_kinetochore",
     "label": "attachment of spindle microtubules to kinetochore",
     "grounding": "GO:0008608",
     "description": "The budding-yeast DASH complex forms an outer-kinetochore module that binds microtubules and helps chromosomes attach to spindle microtubules.",
     "evidence": [
      {
       "reference": "GO:0008608",
       "notes": "Gene Ontology biological-process term for attachment of spindle microtubules to the kinetochore."
      },
      {
       "reference": "GO:0042729",
       "notes": "Gene Ontology cellular-component term for the DASH complex."
      },
      {
       "reference": "DOI:10.1083/jcb.200109063",
       "notes": "Cheeseman et al. 2001 purified a budding-yeast Dam1p complex containing Dam1p, Duo1p, Dad1p, Spc19p, Spc34p, Dad2p and Ask1p and linked the complex to outer kinetochore function."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0042729",
     "notes": "Gene Ontology cellular-component term for the DASH complex."
    },
    {
     "reference": "GO:0140513",
     "notes": "Gene Ontology cellular-component parent term for nuclear protein-containing complexes."
    },
    {
     "reference": "GO:0000940",
     "notes": "Gene Ontology cellular-component term for the outer kinetochore, which contains the DASH complex."
    },
    {
     "reference": "GO:0000776",
     "notes": "Gene Ontology cellular-component term for kinetochore."
    },
    {
     "reference": "GO:0008608",
     "notes": "Gene Ontology biological-process term for spindle-microtubule attachment to the kinetochore."
    },
    {
     "reference": "DOI:10.1083/jcb.200109063",
     "notes": "Cheeseman et al. 2001 purified a budding-yeast Dam1p complex containing Dam1p, Duo1p, Dad1p, Spc19p, Spc34p, Dad2p and Ask1p and linked the complex to outer kinetochore function."
    },
    {
     "reference": "DOI:10.1093/emboj/21.1.181",
     "notes": "Janke et al. 2002 studied Ask1p, Dad2p, Spc19p and Spc34p as subunits of the budding-yeast Duo1p-Dam1p-Dad1p complex."
    },
    {
     "reference": "DOI:10.1038/nsmb896",
     "notes": "Miranda et al. 2005 reconstituted the yeast DASH complex and showed that it can form closed rings on microtubules."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "dash_outer_kinetochore_microtubule_attachment",
     "title": "DASH links the outer kinetochore to spindle microtubules",
     "description": "In budding yeast, the DASH/Dam1 complex is an outer-kinetochore multiprotein complex that binds microtubules and contributes to kinetochore-spindle attachment.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph places DASH in the outer kinetochore and records the high-level microtubule-attachment link without modeling ring closure, phosphorylation, or force-coupling states.",
     "nodes": [
      {
       "node_id": "dash_complex",
       "label": "DASH complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0042729"
      },
      {
       "node_id": "outer_kinetochore",
       "label": "outer kinetochore",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000940"
      },
      {
       "node_id": "kinetochore",
       "label": "kinetochore",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000776"
      },
      {
       "node_id": "spindle_microtubule_attachment",
       "label": "attachment of spindle microtubules to kinetochore",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0008608"
      }
     ],
     "edges": [
      {
       "subject": "dash_complex",
       "predicate": "is part of",
       "object": "outer_kinetochore",
       "description": "The DASH complex is represented as a budding-yeast outer kinetochore subcomplex.",
       "evidence": [
        {
         "reference": "GO:0042729",
         "notes": "Gene Ontology cellular-component term for the DASH complex."
        }
       ]
      },
      {
       "subject": "outer_kinetochore",
       "predicate": "is part of",
       "object": "kinetochore",
       "description": "The outer kinetochore is the centromere-distal region of the kinetochore.",
       "evidence": [
        {
         "reference": "GO:0000940",
         "notes": "GO:0000940 defines the outer kinetochore as the kinetochore region most external to centromeric DNA."
        }
       ]
      },
      {
       "subject": "dash_complex",
       "predicate": "contributes to",
       "object": "spindle_microtubule_attachment",
       "description": "The DASH complex binds microtubules as an outer-kinetochore module and contributes to budding-yeast kinetochore-spindle attachment.",
       "evidence": [
        {
         "reference": "GO:0042729",
         "notes": "Gene Ontology cellular-component term for the DASH complex."
        },
        {
         "reference": "DOI:10.1083/jcb.200109063",
         "notes": "Cheeseman et al. 2001 purified a budding-yeast Dam1p complex containing Dam1p, Duo1p, Dad1p, Spc19p, Spc34p, Dad2p and Ask1p and linked the complex to outer kinetochore function."
        },
        {
         "reference": "DOI:10.1038/nsmb896",
         "notes": "Miranda et al. 2005 reconstituted the yeast DASH complex and showed that it can form closed rings on microtubules."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_dash_subunit_boundaries",
     "prompt": "Resolve exact source-neutral family groundings for the curated DASH subunits and verify the omitted Dad3, Dad4, Hsk-family microprotein boundary.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#duo1_dash_subunit",
      "components#dam1_dash_subunit",
      "components#dad1_dash_subunit",
      "components#dad2_dash_subunit",
      "components#ask1_dash_subunit",
      "components#spc19_dash_subunit",
      "components#spc34_dash_subunit"
     ],
     "rationale": "GO defines DASH as a yeast 8-10 subunit complex. This first pass curates seven subunits directly named in GO, Cheeseman 2001, and Janke 2002, and leaves tiny Dad/Hsk-family DASH subunits for a dedicated source-neutral grounding and boundary review.",
     "evidence": [
      {
       "reference": "GO:0042729",
       "notes": "Gene Ontology cellular-component term for the DASH complex."
      },
      {
       "reference": "DOI:10.1083/jcb.200109063",
       "notes": "Cheeseman et al. 2001 purified a budding-yeast Dam1p complex containing Dam1p, Duo1p, Dad1p, Spc19p, Spc34p, Dad2p and Ask1p and linked the complex to outer kinetochore function."
      },
      {
       "reference": "DOI:10.1093/emboj/21.1.181",
       "notes": "Janke et al. 2002 studied Ask1p, Dad2p, Spc19p and Spc34p as subunits of the budding-yeast Duo1p-Dam1p-Dad1p complex."
      },
      {
       "reference": "DOI:10.1128/MCB.25.2.767-778.2005",
       "notes": "Li, Li and Elledge 2005 analyzed additional small DASH subunits, including Hsk3 as a helper of Ask1 association."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-18"
    }
   ]
  },
  {
   "identifier": "GO:0031431",
   "label": "Dbf4-dependent protein kinase complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A heterodimeric protein complex required for the activation of DNA replication origins; comprises a catalytic subunit and a regulatory subunit (in Saccharomyces, Cdc7p and Dbf4p, respectively); complexes identified in other species generally contain proteins related to the Saccharomyces proteins.",
   "definition_source": "GO:0031431",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T12:59:50Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T13:00:50Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO DDK synonymy, nuclear protein-containing-complex parentage, Cdc7 and Dbf4 reviewed-label-only budding-yeast constituent rows, yeast scope, DNA-replication-initiation function evidence, GO/PubMed/DOI evidence, a nonmechanistic function graph, and a DDK subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:22:41Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "DDK",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0031431"
    },
    {
     "synonym_text": "Cdc7-Dbf4 complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0031431"
    },
    {
     "synonym_text": "Hsk1-Dfp1 kinase complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0031431"
    }
   ],
   "parent_structures": [
    "GO:0140513"
   ],
   "components": [
    {
     "component_id": "cdc7_kinase_subunit",
     "label": "Cdc7 kinase subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CDC7"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Cdc7 kinase subunit is modeled as a named budding-yeast DDK constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Catalytic constituent of the Saccharomyces cerevisiae Dbf4-dependent protein kinase complex.",
     "evidence": [
      {
       "reference": "GO:0031431",
       "notes": "GO:0031431 defines budding-yeast DDK as comprising the catalytic Cdc7p subunit and the regulatory Dbf4p subunit."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P06243",
       "protein_label": "Cell division control protein 7",
       "gene_symbol": "CDC7",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CDC7 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P06243",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P06243, the single reviewed entry for gene CDC7 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "dbf4_regulatory_subunit",
     "label": "Dbf4 regulatory subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "DBF4"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Dbf4 regulatory subunit is modeled as a named budding-yeast DDK constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Regulatory constituent of the Saccharomyces cerevisiae Dbf4-dependent protein kinase complex.",
     "evidence": [
      {
       "reference": "GO:0031431",
       "notes": "GO:0031431 defines budding-yeast DDK as comprising the catalytic Cdc7p subunit and the regulatory Dbf4p subunit."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32325",
       "protein_label": "DDK kinase regulatory subunit DBF4",
       "gene_symbol": "DBF4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene DBF4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P32325",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P32325, the single reviewed entry for gene DBF4 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has a Dbf4-dependent protein kinase complex made of the Cdc7p catalytic and Dbf4p regulatory subunits.",
     "reference": "GO:0031431"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Reference budding-yeast system named in the GO:0031431 definition as containing Cdc7p and Dbf4p.",
     "reference": "GO:0031431"
    }
   ],
   "functions": [
    {
     "function_id": "dna_replication_initiation",
     "label": "DNA replication initiation",
     "grounding": "GO:0006270",
     "description": "The Dbf4-dependent protein kinase complex is required for activation of DNA replication origins.",
     "evidence": [
      {
       "reference": "GO:0031431",
       "notes": "GO:0031431 defines the Dbf4-dependent protein kinase complex as required for activation of DNA replication origins."
      },
      {
       "reference": "GO:0006270",
       "notes": "GO:0006270 is the Gene Ontology biological-process term for DNA replication initiation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031431",
     "notes": "Gene Ontology cellular-component term for the Dbf4-dependent protein kinase complex."
    },
    {
     "reference": "GO:0140513",
     "notes": "Gene Ontology cellular-component parent term for nuclear protein-containing complexes."
    },
    {
     "reference": "GO:0006270",
     "notes": "Gene Ontology biological-process term for DNA replication initiation."
    },
    {
     "reference": "PMID:12045100",
     "notes": "PubMed identifier for Bell and Dutta 2002, the Annual Review of Biochemistry review listed as the GO:0031431 definition source."
    },
    {
     "reference": "DOI:10.1146/annurev.biochem.71.110601.135425",
     "notes": "DOI for Bell and Dutta 2002, verified through PubMed as the GO:0031431 definition-source review."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "ddk_dna_replication_initiation",
     "title": "DDK supports replication-origin activation",
     "description": "Cdc7 and Dbf4 form the Saccharomyces cerevisiae Dbf4-dependent protein kinase complex that supports activation of DNA replication origins.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the two budding-yeast DDK constituents and the GO-level origin-activation function without resolving origin licensing, MCM phosphorylation, Cdc45 loading or firing-factor recruitment.",
     "nodes": [
      {
       "node_id": "cdc7_kinase_subunit",
       "label": "Cdc7 kinase subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cdc7_kinase_subunit"
      },
      {
       "node_id": "dbf4_regulatory_subunit",
       "label": "Dbf4 regulatory subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "dbf4_regulatory_subunit"
      },
      {
       "node_id": "ddk_complex",
       "label": "Dbf4-dependent protein kinase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031431"
      },
      {
       "node_id": "dna_replication_initiation",
       "label": "DNA replication initiation",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006270"
      }
     ],
     "edges": [
      {
       "subject": "cdc7_kinase_subunit",
       "predicate": "contributes to",
       "object": "ddk_complex",
       "description": "Cdc7p is the catalytic constituent of the budding-yeast DDK complex.",
       "evidence": [
        {
         "reference": "GO:0031431",
         "notes": "GO:0031431 defines the Saccharomyces DDK complex as containing catalytic Cdc7p and regulatory Dbf4p."
        }
       ]
      },
      {
       "subject": "dbf4_regulatory_subunit",
       "predicate": "contributes to",
       "object": "ddk_complex",
       "description": "Dbf4p is the regulatory constituent of the budding-yeast DDK complex.",
       "evidence": [
        {
         "reference": "GO:0031431",
         "notes": "GO:0031431 defines the Saccharomyces DDK complex as containing catalytic Cdc7p and regulatory Dbf4p."
        }
       ]
      },
      {
       "subject": "ddk_complex",
       "predicate": "supports",
       "object": "dna_replication_initiation",
       "description": "The Dbf4-dependent protein kinase complex supports DNA replication initiation through activation of replication origins.",
       "evidence": [
        {
         "reference": "GO:0031431",
         "notes": "GO:0031431 defines DDK as required for activation of DNA replication origins."
        },
        {
         "reference": "GO:0006270",
         "notes": "GO:0006270 is the biological-process term for DNA replication initiation."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_ddk_subunit_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the Cdc7 and Dbf4 constituents of the Dbf4-dependent protein kinase complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#cdc7_kinase_subunit",
      "components#dbf4_regulatory_subunit"
     ],
     "rationale": "GO:0031431 exactly identifies the Dbf4-dependent protein kinase complex and names the budding-yeast Cdc7p and Dbf4p constituents, but exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIEs for the kinase and regulatory subunit classes were not curated in this pass.",
     "evidence": [
      {
       "reference": "GO:0031431",
       "notes": "GO:0031431 defines the Saccharomyces DDK complex as comprising Cdc7p and Dbf4p."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    }
   ]
  },
  {
   "identifier": "GO:0043625",
   "label": "delta DNA polymerase complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A multimeric DNA polymerase enzyme complex whose subunit composition differs among species and that functions in DNA replication, mismatch repair, and excision repair; in Saccharomyces cerevisiae, DNA polymerase delta contains Pol3, Pol31, and Pol32 subunits.",
   "definition_source": "GO:0043625",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T19:03:43Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T19:05:20Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, alternate ID, DNA-polymerase-complex and nuclear-complex parentage, nuclear-replisome parthood, three reviewed-label-only Saccharomyces Pol delta constituent rows, Eukaryota scope, a budding-yeast canonical example, DNA-replication function evidence, GO/PubMed evidence, a nonmechanistic function graph, a subunit-grounding TODO, and a resolved discussion for using the corrected monomeric Pol delta assembly.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T19:12:06Z",
     "curator": "codex",
     "action": "REMOVED_OBSOLETE_XREF",
     "changes": "Removed the obsolete GO alternate ID from xrefs and evidence after the repository CURIE liveness gate rejected it.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T19:12:40Z",
     "curator": "codex",
     "action": "NORMALIZED_CURATION_HISTORY",
     "changes": "Removed an obsolete GO alternate ID from the previous curation-history note.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:22:44Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "delta-DNA polymerase complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0043625"
    }
   ],
   "parent_structures": [
    "GO:0042575",
    "GO:0140513"
   ],
   "part_of": [
    "GO:0043601"
   ],
   "components": [
    {
     "component_id": "pol3_catalytic_subunit",
     "label": "Pol3 catalytic subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "POL3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Pol3 catalytic subunit is modeled as a named Saccharomyces cerevisiae DNA polymerase delta constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Catalytic Pol3 constituent of Saccharomyces cerevisiae DNA polymerase delta.",
     "evidence": [
      {
       "reference": "GO:0043625",
       "notes": "GO:0043625 defines the delta DNA polymerase complex as a multimeric DNA polymerase enzyme complex and notes a three-subunit Saccharomyces cerevisiae form."
      },
      {
       "reference": "PMID:9677406",
       "notes": "Burgers and Gerik cloned and co-overexpressed Saccharomyces cerevisiae POL3, POL31 and POL32 to reconstitute Pol delta."
      },
      {
       "reference": "PMID:11568188",
       "notes": "Johansson et al. established that purified Saccharomyces cerevisiae DNA polymerase delta contains Pol3, Pol31 and Pol32 at 1:1:1 stoichiometry."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P15436",
       "protein_label": "DNA polymerase delta catalytic subunit",
       "gene_symbol": "POL3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene POL3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P15436."
        }
       ]
      }
     ]
    },
    {
     "component_id": "pol31_subunit",
     "label": "Pol31 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "POL31"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Pol31 subunit is modeled as a named Saccharomyces cerevisiae DNA polymerase delta constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Pol31 structural constituent of Saccharomyces cerevisiae DNA polymerase delta.",
     "evidence": [
      {
       "reference": "GO:0043625",
       "notes": "GO:0043625 defines the delta DNA polymerase complex as a multimeric DNA polymerase enzyme complex and notes a three-subunit Saccharomyces cerevisiae form."
      },
      {
       "reference": "PMID:9677406",
       "notes": "Burgers and Gerik cloned and co-overexpressed Saccharomyces cerevisiae POL3, POL31 and POL32 to reconstitute Pol delta."
      },
      {
       "reference": "PMID:11568188",
       "notes": "Johansson et al. established that purified Saccharomyces cerevisiae DNA polymerase delta contains Pol3, Pol31 and Pol32 at 1:1:1 stoichiometry."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P46957",
       "protein_label": "DNA polymerase delta small subunit",
       "gene_symbol": "POL31",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene POL31 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P46957",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P46957, the single reviewed entry for gene POL31 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "pol32_subunit",
     "label": "Pol32 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "POL32"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Pol32 subunit is modeled as a named Saccharomyces cerevisiae DNA polymerase delta constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Pol32 structural constituent of Saccharomyces cerevisiae DNA polymerase delta.",
     "evidence": [
      {
       "reference": "GO:0043625",
       "notes": "GO:0043625 defines the delta DNA polymerase complex as a multimeric DNA polymerase enzyme complex and notes a three-subunit Saccharomyces cerevisiae form."
      },
      {
       "reference": "PMID:9677406",
       "notes": "Burgers and Gerik cloned and co-overexpressed Saccharomyces cerevisiae POL3, POL31 and POL32 to reconstitute Pol delta."
      },
      {
       "reference": "PMID:11568188",
       "notes": "Johansson et al. established that purified Saccharomyces cerevisiae DNA polymerase delta contains Pol3, Pol31 and Pol32 at 1:1:1 stoichiometry."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P47110",
       "protein_label": "DNA polymerase delta subunit 3",
       "gene_symbol": "POL32",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene POL32 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P47110",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P47110, the single reviewed entry for gene POL32 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "COMMON",
     "note": "GO:0043625 defines a eukaryotic delta DNA polymerase complex and constrains the cellular-component term to Eukaryota.",
     "reference": "GO:0043625"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Reference budding-yeast system in which Pol3, Pol31 and Pol32 form a 1:1:1 DNA polymerase delta complex.",
     "reference": "PMID:11568188"
    }
   ],
   "functions": [
    {
     "function_id": "dna_replication",
     "label": "DNA replication",
     "grounding": "GO:0006260",
     "description": "The delta DNA polymerase complex participates in eukaryotic chromosomal DNA replication.",
     "evidence": [
      {
       "reference": "GO:0043625",
       "notes": "GO:0043625 defines the complex as functioning in DNA replication."
      },
      {
       "reference": "GO:0006260",
       "notes": "GO:0006260 is the Gene Ontology biological-process term for DNA replication."
      },
      {
       "reference": "PMID:9677406",
       "notes": "Burgers and Gerik reconstituted Saccharomyces cerevisiae Pol delta and compared PCNA- and RFC-dependent DNA synthesis by two- and three-subunit forms."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0043625",
     "notes": "Gene Ontology cellular-component term for the delta DNA polymerase complex."
    },
    {
     "reference": "GO:0042575",
     "notes": "Gene Ontology cellular-component parent term for DNA polymerase complexes."
    },
    {
     "reference": "GO:0140513",
     "notes": "Gene Ontology cellular-component parent term for nuclear protein-containing complexes."
    },
    {
     "reference": "GO:0043601",
     "notes": "Gene Ontology cellular-component term for the nuclear replisome; GO:0043625 is part of this term."
    },
    {
     "reference": "GO:0006260",
     "notes": "Gene Ontology biological-process term for DNA replication."
    },
    {
     "reference": "PMID:9677405",
     "notes": "PubMed record for Gerik et al. 1998, the JBC paper characterizing the two small Saccharomyces cerevisiae DNA polymerase delta subunits."
    },
    {
     "reference": "PMID:9677406",
     "notes": "PubMed record for Burgers and Gerik 1998, the JBC paper that reconstituted Saccharomyces cerevisiae DNA polymerase delta from POL3, POL31 and POL32."
    },
    {
     "reference": "PMID:11568188",
     "notes": "PubMed record for Johansson et al. 2001, the JBC paper establishing the monomeric 1:1:1 Saccharomyces cerevisiae DNA polymerase delta assembly."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "pol_delta_supports_dna_replication",
     "title": "DNA polymerase delta supports DNA replication",
     "description": "In Saccharomyces cerevisiae, Pol3, Pol31, and Pol32 form the delta DNA polymerase complex that supports DNA replication.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records Pol delta composition and GO-level DNA-replication output without resolving PCNA binding, RFC loading, strand preference, or repair-pathway roles.",
     "nodes": [
      {
       "node_id": "pol3_catalytic_subunit",
       "label": "Pol3 catalytic subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "pol3_catalytic_subunit"
      },
      {
       "node_id": "pol31_subunit",
       "label": "Pol31 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "pol31_subunit"
      },
      {
       "node_id": "pol32_subunit",
       "label": "Pol32 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "pol32_subunit"
      },
      {
       "node_id": "delta_dna_polymerase_complex",
       "label": "delta DNA polymerase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0043625"
      },
      {
       "node_id": "dna_replication",
       "label": "DNA replication",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006260"
      }
     ],
     "edges": [
      {
       "subject": "pol3_catalytic_subunit",
       "predicate": "contributes to",
       "object": "delta_dna_polymerase_complex",
       "description": "Pol3 catalytic subunit is a constituent of the delta DNA polymerase complex.",
       "evidence": [
        {
         "reference": "GO:0043625",
         "notes": "GO:0043625 defines the delta DNA polymerase complex as a multimeric DNA polymerase enzyme complex and notes a three-subunit Saccharomyces cerevisiae form."
        },
        {
         "reference": "PMID:9677406",
         "notes": "Burgers and Gerik cloned and co-overexpressed Saccharomyces cerevisiae POL3, POL31 and POL32 to reconstitute Pol delta."
        },
        {
         "reference": "PMID:11568188",
         "notes": "Johansson et al. established that purified Saccharomyces cerevisiae DNA polymerase delta contains Pol3, Pol31 and Pol32 at 1:1:1 stoichiometry."
        }
       ]
      },
      {
       "subject": "pol31_subunit",
       "predicate": "contributes to",
       "object": "delta_dna_polymerase_complex",
       "description": "Pol31 subunit is a constituent of the delta DNA polymerase complex.",
       "evidence": [
        {
         "reference": "GO:0043625",
         "notes": "GO:0043625 defines the delta DNA polymerase complex as a multimeric DNA polymerase enzyme complex and notes a three-subunit Saccharomyces cerevisiae form."
        },
        {
         "reference": "PMID:9677406",
         "notes": "Burgers and Gerik cloned and co-overexpressed Saccharomyces cerevisiae POL3, POL31 and POL32 to reconstitute Pol delta."
        },
        {
         "reference": "PMID:11568188",
         "notes": "Johansson et al. established that purified Saccharomyces cerevisiae DNA polymerase delta contains Pol3, Pol31 and Pol32 at 1:1:1 stoichiometry."
        }
       ]
      },
      {
       "subject": "pol32_subunit",
       "predicate": "contributes to",
       "object": "delta_dna_polymerase_complex",
       "description": "Pol32 subunit is a constituent of the delta DNA polymerase complex.",
       "evidence": [
        {
         "reference": "GO:0043625",
         "notes": "GO:0043625 defines the delta DNA polymerase complex as a multimeric DNA polymerase enzyme complex and notes a three-subunit Saccharomyces cerevisiae form."
        },
        {
         "reference": "PMID:9677406",
         "notes": "Burgers and Gerik cloned and co-overexpressed Saccharomyces cerevisiae POL3, POL31 and POL32 to reconstitute Pol delta."
        },
        {
         "reference": "PMID:11568188",
         "notes": "Johansson et al. established that purified Saccharomyces cerevisiae DNA polymerase delta contains Pol3, Pol31 and Pol32 at 1:1:1 stoichiometry."
        }
       ]
      },
      {
       "subject": "delta_dna_polymerase_complex",
       "predicate": "supports",
       "object": "dna_replication",
       "description": "The delta DNA polymerase complex supports chromosomal DNA replication.",
       "evidence": [
        {
         "reference": "GO:0043625",
         "notes": "GO:0043625 defines the complex as functioning in DNA replication."
        },
        {
         "reference": "GO:0006260",
         "notes": "GO:0006260 defines DNA replication."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_pol_delta_subunit_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the Pol3, Pol31, and Pol32 subunit classes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#pol3_catalytic_subunit",
      "components#pol31_subunit",
      "components#pol32_subunit"
     ],
     "rationale": "GO:0043625 exactly identifies the delta DNA polymerase complex and primary Saccharomyces evidence directly supports the Pol3, Pol31 and Pol32 subunits, but exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIEs were not curated in this pass.",
     "evidence": [
      {
       "reference": "GO:0043625",
       "notes": "GO:0043625 defines the Saccharomyces form of the complex as having three different subunits."
      },
      {
       "reference": "PMID:9677406",
       "notes": "Burgers and Gerik reconstituted Pol delta from POL3, POL31 and POL32."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    },
    {
     "discussion_id": "use_monomeric_pol_delta_assembly",
     "prompt": "Represent Saccharomyces cerevisiae DNA polymerase delta as a monomeric Pol3/Pol31/Pol32 heterotrimer rather than a dimer of heterotrimers.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "GO:0043625"
     ],
     "rationale": "The GO definition for GO:0043625 still says that the active Saccharomyces enzyme is a dimer of heterotrimers. Johansson et al. revisited that earlier gel-filtration model with gel filtration, glycerol-gradient sedimentation, analytical equilibrium centrifugation, and two-hybrid analyses and concluded that the Pol3/Pol31/Pol32 assembly is monomeric.",
     "evidence": [
      {
       "reference": "PMID:9677406",
       "notes": "Burgers and Gerik proposed a dimer of heterotrimers for Saccharomyces cerevisiae Pol delta."
      },
      {
       "reference": "PMID:11568188",
       "notes": "Johansson et al. reassessed the quaternary structure and concluded Pol delta is monomeric."
      }
     ],
     "resolution_note": "The record lists Pol3, Pol31 and Pol32 once and does not curate a dimeric stoichiometry row.",
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    }
   ]
  },
  {
   "identifier": "GO:1990125",
   "label": "DiaA complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A homotetrameric protein complex consisting of a symmetrical pair of DiaA homodimers. Facilitates DnaA binding to the origin of replication during replication initiation.",
   "definition_source": "GO:1990125",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-01T07:47:55Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T07:48:47Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, protein-containing-complex parentage, a reviewed-label-only DiaA component, E. coli homotetramer evidence, DNA-replication-initiation function evidence, GO/PubMed/DOI evidence, a nonmechanistic initiation graph, and grounding/boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "DiaA homotetramer",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:1990125"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "components": [
    {
     "component_id": "diaa_regulator",
     "label": "DiaA DnaA-binding protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "diaA"
     ],
     "stoichiometry": "4 copies per DiaA homotetramer",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "DiaA is represented as the protein constituent of the GO:1990125 homotetramer; exact source-neutral InterPro, Pfam, NCBIfam or UniProt family boundaries were not curated in this pass.",
     "role": "Homodimerizing DiaA subunit whose tetrameric complex binds DnaA and facilitates DnaA loading at oriC.",
     "evidence": [
      {
       "reference": "GO:1990125",
       "notes": "GO:1990125 defines the DiaA complex as a homotetrameric complex made of a symmetrical pair of DiaA homodimers."
      },
      {
       "reference": "PMID:17699754",
       "notes": "Keyamura et al. 2007 determined the E. coli DiaA structure and showed that DiaA forms homotetramers."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P66817",
       "protein_label": "DnaA initiator-associating protein DiaA",
       "gene_symbol": "diaA",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene diaA in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P66817",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P66817, the single reviewed entry for gene diaA in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "presence": "COMMON",
     "note": "Keyamura et al. 2007 resolved the homotetrameric DiaA complex in E. coli.",
     "reference": "PMID:17699754"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Keyamura et al. 2007 solved the E. coli DiaA crystal structure and tested DiaA homotetramerization during replication initiation.",
     "reference": "PMID:17699754"
    }
   ],
   "functions": [
    {
     "function_id": "dna_replication_initiation",
     "label": "DNA replication initiation",
     "grounding": "GO:0006270",
     "description": "The DiaA homotetramer facilitates DnaA binding to the origin of replication during DNA replication initiation.",
     "evidence": [
      {
       "reference": "GO:1990125",
       "notes": "GO:1990125 defines the DiaA complex by its facilitation of DnaA binding to the replication origin during initiation."
      },
      {
       "reference": "GO:0006270",
       "notes": "GO:0006270 is the Gene Ontology biological-process term for DNA replication initiation."
      },
      {
       "reference": "PMID:17699754",
       "notes": "Keyamura et al. 2007 showed that E. coli DiaA homotetramerization and DnaA-binding activity are required for DiaA stimulation of initiation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990125",
     "notes": "Gene Ontology cellular-component term for the DiaA complex and its exact DiaA homotetramer synonym."
    },
    {
     "reference": "GO:0032991",
     "notes": "OLS reports GO:0032991 protein-containing complex as the direct GO:1990125 is-a parent."
    },
    {
     "reference": "GO:1990102",
     "notes": "OLS reports GO:1990102 DnaA-DiaA complex as the separate DiaA-bound DnaA-oriC protein-DNA complex that has GO:1990125 as a part."
    },
    {
     "reference": "GO:0006270",
     "notes": "Gene Ontology biological-process term for DNA replication initiation."
    },
    {
     "reference": "PMID:17699754",
     "notes": "PubMed identifier for Keyamura et al. 2007, the Genes & Development paper cited by GO:1990125."
    },
    {
     "reference": "DOI:10.1101/gad.1561207",
     "notes": "DOI for Keyamura et al. 2007, 'The interaction of DiaA and DnaA regulates the replication cycle in E. coli by directly promoting ATP DnaA-specific initiation complexes', as reported by PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "diaa_facilitates_initiation",
     "title": "DiaA facilitates DnaA loading",
     "description": "DiaA subunits form a homotetrameric complex that facilitates DnaA loading at oriC during DNA replication initiation.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records GO-level DiaA homotetramer assembly and replication-initiation support without resolving the ATP-DnaA-oriC conformational transitions of the larger GO:1990102 complex.",
     "nodes": [
      {
       "node_id": "diaa_regulator",
       "label": "DiaA DnaA-binding protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "diaa_regulator"
      },
      {
       "node_id": "diaa_complex",
       "label": "DiaA complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990125"
      },
      {
       "node_id": "dna_replication_initiation",
       "label": "DNA replication initiation",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006270"
      }
     ],
     "edges": [
      {
       "subject": "diaa_regulator",
       "predicate": "contributes to",
       "object": "diaa_complex",
       "description": "Four DiaA protein copies form the DiaA homotetrameric complex.",
       "evidence": [
        {
         "reference": "GO:1990125",
         "notes": "GO:1990125 defines the DiaA complex as a homotetrameric protein complex."
        },
        {
         "reference": "PMID:17699754",
         "notes": "Keyamura et al. 2007 showed that E. coli DiaA forms homotetramers."
        }
       ]
      },
      {
       "subject": "diaa_complex",
       "predicate": "facilitates",
       "object": "dna_replication_initiation",
       "description": "The DiaA homotetramer facilitates DnaA binding to the origin during DNA replication initiation.",
       "evidence": [
        {
         "reference": "GO:1990125",
         "notes": "GO:1990125 defines the DiaA complex by its facilitation of DnaA binding to the origin of replication during initiation."
        },
        {
         "reference": "PMID:17699754",
         "notes": "Keyamura et al. 2007 reported that DiaA homotetramerization is required for stimulation of initiation by DiaA."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_diaa_grounding",
     "prompt": "Resolve an exact source-neutral DiaA grounding for the DiaA complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#diaa_regulator"
     ],
     "rationale": "GO:1990125 defines a DiaA homotetramer, but an exact source-neutral InterPro, Pfam, NCBIfam or UniProt family CURIE for the DiaA protein constituent was not curated in this pass.",
     "evidence": [
      {
       "reference": "GO:1990125",
       "notes": "GO:1990125 defines the complex as four DiaA protein copies."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01"
    },
    {
     "discussion_id": "exclude_dnaa_oric",
     "prompt": "Leave DnaA and oriC DNA out of the scoped GO:1990125 DiaA complex.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#diaa_regulator",
      "causal_graphs#diaa_facilitates_initiation"
     ],
     "rationale": "GO:1990125 denotes the free DiaA homotetramer. GO models the DiaA-containing DnaA-oriC protein-DNA assembly separately as GO:1990102, so DnaA and oriC are binding partners in that larger complex rather than constituents of GO:1990125.",
     "resolution_note": "Curated only the DiaA homotetramer as the GO:1990125 component boundary and left DiaA-bound DnaA-oriC assembly as nonmechanistic graph scope.",
     "evidence": [
      {
       "reference": "GO:1990125",
       "notes": "GO:1990125 scopes the DiaA complex to the homotetramer."
      },
      {
       "reference": "GO:1990102",
       "notes": "GO:1990102 denotes the separate DnaA-DiaA-DNA complex that includes DnaA and oriC DNA."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01",
     "resolved_date": "2026-10-01"
    }
   ]
  },
  {
   "identifier": "GO:0097684",
   "label": "dinoflagellate antapex",
   "structure_category": "OTHER",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The anterior most point of a dinoflagellate hypocone.",
   "definition_source": "GO:0097684",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-02T20:53:34Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T20:54:29Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO antapex synonymy, GO cellular-anatomical-structure parentage, hypocone parthood, antapical-horn and sulcal-notch topology, Dinophyceae taxon evidence, and curation discussions for molecular components and the antapex/antapical-horn boundary.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T21:09:34Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Addressed PR #1942 review issues #1943 and #1944 by citing GO:0097684 direct parthood history for the antapex-hypocone edge and materializing the GO:0097618 sulcal-notch to GO:0097612 sulcus parent edge.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "antapex",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0097684"
    }
   ],
   "parent_structures": [
    "GO:0110165"
   ],
   "part_of": [
    "GO:0097614"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2864",
     "taxon_label": "Dinophyceae",
     "presence": "VARIABLE",
     "note": "GO:0097684 constrains the dinoflagellate antapex to Dinophyceae and defines it as a point of the dinoflagellate hypocone.",
     "reference": "GO:0097684"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0097684",
     "notes": "Gene Ontology cellular-component term for the dinoflagellate antapex."
    },
    {
     "reference": "GO:0110165",
     "notes": "Gene Ontology cellular-component parent term for cellular anatomical structure."
    },
    {
     "reference": "GO:0097614",
     "notes": "Gene Ontology cellular-component term for the dinoflagellate hypocone, which QuickGO lists among GO:0097684 ancestors."
    },
    {
     "reference": "GO:0097687",
     "notes": "Gene Ontology cellular-component term for the horn-shaped dinoflagellate antapical horn of thecate species."
    },
    {
     "reference": "GO:0097618",
     "notes": "Gene Ontology cellular-component term for the dinoflagellate sulcal notch, a sulcus subclass that extends to the antapex and can make the hypocone appear bilobed."
    },
    {
     "reference": "GO:0097612",
     "notes": "Gene Ontology cellular-component term for the dinoflagellate sulcus, the parent class of GO:0097618."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "antapex_hypocone_topology",
     "title": "Antapex-hypocone topology",
     "description": "The dinoflagellate antapex is a cellular anatomical structure within the hypocone, has the horn-shaped thecate antapical horn as a narrower child class, and can be reached by the dinoflagellate sulcal notch sulcus subclass.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records GO is-a, part-of, child-term, and sulcal-notch parentage for the antapex region, not a molecular assembly or physiological mechanism.",
     "nodes": [
      {
       "node_id": "dinoflagellate_antapex",
       "label": "dinoflagellate antapex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097684"
      },
      {
       "node_id": "cellular_anatomical_structure",
       "label": "cellular anatomical structure",
       "node_type": "STRUCTURE",
       "grounding": "GO:0110165"
      },
      {
       "node_id": "dinoflagellate_hypocone",
       "label": "dinoflagellate hypocone",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097614"
      },
      {
       "node_id": "dinoflagellate_antapical_horn",
       "label": "dinoflagellate antapical horn",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097687"
      },
      {
       "node_id": "dinoflagellate_sulcal_notch",
       "label": "dinoflagellate sulcal notch",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097618"
      },
      {
       "node_id": "dinoflagellate_sulcus",
       "label": "dinoflagellate sulcus",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097612"
      }
     ],
     "edges": [
      {
       "subject": "dinoflagellate_antapex",
       "predicate": "is a",
       "object": "cellular_anatomical_structure",
       "description": "GO classifies the dinoflagellate antapex as a cellular anatomical structure.",
       "evidence": [
        {
         "reference": "GO:0097684",
         "notes": "The QuickGO GO:0097684 history records an is_a relation to GO:0110165."
        }
       ]
      },
      {
       "subject": "dinoflagellate_antapex",
       "predicate": "is part of",
       "object": "dinoflagellate_hypocone",
       "description": "GO places the dinoflagellate antapex in the hypocone.",
       "evidence": [
        {
         "reference": "GO:0097684",
         "notes": "The QuickGO GO:0097684 history records a part_of relation to GO:0097614."
        },
        {
         "reference": "GO:0097614",
         "notes": "The QuickGO GO:0097614 payload lists GO:0097684 as a part_of child term."
        }
       ]
      },
      {
       "subject": "dinoflagellate_antapical_horn",
       "predicate": "is a",
       "object": "dinoflagellate_antapex",
       "description": "GO classifies the horn-shaped thecate antapical horn as a specialized dinoflagellate antapex.",
       "evidence": [
        {
         "reference": "GO:0097684",
         "notes": "The QuickGO GO:0097684 children endpoint lists GO:0097687 as an is_a child term."
        },
        {
         "reference": "GO:0097687",
         "notes": "The QuickGO GO:0097687 ancestors endpoint lists GO:0097684 among its ancestors."
        }
       ]
      },
      {
       "subject": "dinoflagellate_sulcal_notch",
       "predicate": "is a",
       "object": "dinoflagellate_sulcus",
       "description": "GO classifies the dinoflagellate sulcal notch as a specialized dinoflagellate sulcus.",
       "evidence": [
        {
         "reference": "GO:0097618",
         "notes": "The GO graph links GO:0097618 to GO:0097612 by rdfs:subClassOf."
        }
       ]
      },
      {
       "subject": "dinoflagellate_sulcal_notch",
       "predicate": "extends to",
       "object": "dinoflagellate_antapex",
       "description": "The sulcal notch reaches the antapex at the posterior end of the cell.",
       "evidence": [
        {
         "reference": "GO:0097618",
         "notes": "The GO:0097618 definition defines a sulcal notch as a dinoflagellate sulcus that extends to the posterior antapex."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_antapex_molecular_constituents",
     "prompt": "Add antapex molecular components only after directly localized constituents and exact source-neutral family groundings have been identified.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "rationale": "GO defines the dinoflagellate antapex as a point of the hypocone, but this pass did not find exact family-level evidence for antapex-specific molecular constituents.",
     "evidence": [
      {
       "reference": "GO:0097684"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02"
    },
    {
     "discussion_id": "antapical_horn_is_narrower_than_antapex",
     "prompt": "Keep dinoflagellate antapical horn separate from the general dinoflagellate antapex unless curating the narrower GO:0097687 class.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "QuickGO identifies GO:0097687 as an is_a child of GO:0097684 and GO:0097687 defines a horn-shaped antapex found in thecate species, so the antapical horn should remain a specialized child class of the general antapex.",
     "evidence": [
      {
       "reference": "GO:0097684"
      },
      {
       "reference": "GO:0097687"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02",
     "resolved_date": "2026-10-02",
     "resolution_note": "Model GO:0097684 as the general dinoflagellate antapex and leave the horn-shaped thecate antapical horn for separate GO:0097687 curation."
    }
   ]
  },
  {
   "identifier": "GO:0097687",
   "label": "dinoflagellate antapical horn",
   "structure_category": "OTHER",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "A horn-shaped dinoflagellate antapex found in thecate species.",
   "definition_source": "GO:0097687",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-02T21:38:21Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T21:39:08Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO antapex parentage, hypocone parthood, Dinophyceae and thecate taxon evidence, antapical-horn/antapex/hypocone topology, Taylor 1980 metadata-only evidence, and curation discussions for molecular components and the antapical-horn/antapex boundary.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T21:56:16Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Addressed PR #1945 review issues #1946 and #1947 by citing GO:0097687 history for direct antapex parentage and clarifying that hypocone parthood is inherited through GO:0097684.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0097684"
   ],
   "part_of": [
    "GO:0097614"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2864",
     "taxon_label": "Dinophyceae",
     "presence": "VARIABLE",
     "note": "GO:0097687 defines the dinoflagellate antapical horn as a horn-shaped dinoflagellate antapex found in thecate species.",
     "reference": "GO:0097687"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0097687",
     "notes": "Gene Ontology cellular-component term for the horn-shaped dinoflagellate antapical horn of thecate species."
    },
    {
     "reference": "GO:0097684",
     "notes": "Gene Ontology cellular-component term for the dinoflagellate antapex, which the QuickGO GO:0097687 history records as the direct is_a parent."
    },
    {
     "reference": "GO:0097614",
     "notes": "Gene Ontology cellular-component term for the dinoflagellate hypocone that contains the parent GO:0097684 antapex."
    },
    {
     "reference": "GO:0110165",
     "notes": "Gene Ontology cellular-component parent term for cellular anatomical structure."
    },
    {
     "reference": "PMID:7002229",
     "notes": "PubMed record for Taylor 1980, the subscription Biosystems dinoflagellate-evolution review cited by GO:0097687; EuropePMC reported no PMC, open-access, full-text, or PDF route in this pass."
    },
    {
     "reference": "DOI:10.1016/0303-2647(80)90006-4",
     "notes": "Crossref and EuropePMC metadata identify DOI:10.1016/0303-2647(80)90006-4 as the Taylor 1980 Biosystems review behind PMID:7002229; no article-body text was reachable through the checked metadata routes, so this record uses it only as bibliographic corroboration for the GO definition xref."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "antapical_horn_antapex_topology",
     "title": "Antapical-horn antapex topology",
     "description": "The dinoflagellate antapical horn is a horn-shaped, thecate specialization of the dinoflagellate antapex within the hypocone.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the direct GO antapical-horn parent edge plus hypocone parthood inherited from the parent antapex, not a full transitive ancestor closure, a molecular assembly, or a physiological mechanism.",
     "nodes": [
      {
       "node_id": "dinoflagellate_antapical_horn",
       "label": "dinoflagellate antapical horn",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097687"
      },
      {
       "node_id": "dinoflagellate_antapex",
       "label": "dinoflagellate antapex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097684"
      },
      {
       "node_id": "dinoflagellate_hypocone",
       "label": "dinoflagellate hypocone",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097614"
      }
     ],
     "edges": [
      {
       "subject": "dinoflagellate_antapical_horn",
       "predicate": "is a",
       "object": "dinoflagellate_antapex",
       "description": "GO classifies the horn-shaped thecate antapical horn as a specialized dinoflagellate antapex.",
       "evidence": [
        {
         "reference": "GO:0097687",
         "notes": "The QuickGO GO:0097687 history records an is_a relation to GO:0097684."
        },
        {
         "reference": "GO:0097684",
         "notes": "The QuickGO GO:0097684 children endpoint lists GO:0097687 as an is_a child term."
        }
       ]
      },
      {
       "subject": "dinoflagellate_antapical_horn",
       "predicate": "is part of",
       "object": "dinoflagellate_hypocone",
       "description": "The antapical horn inherits hypocone parthood through its direct dinoflagellate antapex parent.",
       "evidence": [
        {
         "reference": "GO:0097687",
         "notes": "QuickGO records GO:0097684 as the direct is_a parent of GO:0097687; paired with GO:0097684 part_of GO:0097614, that parentage transmits hypocone parthood."
        },
        {
         "reference": "GO:0097684",
         "notes": "The QuickGO GO:0097684 history records a part_of relation to GO:0097614."
        }
       ]
      },
      {
       "subject": "dinoflagellate_antapex",
       "predicate": "is part of",
       "object": "dinoflagellate_hypocone",
       "description": "The parent dinoflagellate antapex belongs to the hypocone.",
       "evidence": [
        {
         "reference": "GO:0097684",
         "notes": "The QuickGO GO:0097684 history records a part_of relation to GO:0097614."
        },
        {
         "reference": "GO:0097614",
         "notes": "The QuickGO GO:0097614 payload lists GO:0097684 as a part_of child term."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_antapical_horn_molecular_constituents",
     "prompt": "Add antapical-horn molecular components only after directly localized constituents and exact source-neutral family groundings have been identified.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "rationale": "GO defines the dinoflagellate antapical horn morphologically as a horn-shaped antapex of thecate species, but this pass did not find exact family-level evidence for antapical-horn-specific molecular constituents.",
     "evidence": [
      {
       "reference": "GO:0097687"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02"
    },
    {
     "discussion_id": "antapical_horn_is_narrower_than_antapex",
     "prompt": "Keep the horn-shaped thecate dinoflagellate antapical horn separate from the general dinoflagellate antapex unless curating the broader GO:0097684 class.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "QuickGO identifies GO:0097687 as an is_a child of GO:0097684 and GO:0097687 defines a horn-shaped antapex found in thecate species, so the antapical horn should remain a specialized child class of the general antapex.",
     "evidence": [
      {
       "reference": "GO:0097687"
      },
      {
       "reference": "GO:0097684"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02",
     "resolved_date": "2026-10-02",
     "resolution_note": "Model GO:0097687 as the specialized horn-shaped thecate antapical-horn class under GO:0097684."
    }
   ]
  },
  {
   "identifier": "GO:0097683",
   "label": "dinoflagellate apex",
   "structure_category": "OTHER",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The anterior most point of a dinoflagellate epicone.",
   "definition_source": "GO:0097683",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-02T19:34:55Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T19:36:06Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO apex synonymy, GO cellular-anatomical-structure parentage, epicone parthood, apical-horn and apical-groove topology, Dinophyceae taxon evidence, Taylor 1980 metadata-only evidence, and curation discussions for molecular components and the apex/apical-horn boundary.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T19:48:26Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Addressed PR #1936 review issues #1937 and #1938 by adding GO:0097613 evidence to the apex-epicone graph edge and preserving the horn-shaped thecate qualifier for GO:0097686.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "apex",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0097683"
    }
   ],
   "parent_structures": [
    "GO:0110165"
   ],
   "part_of": [
    "GO:0097613"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2864",
     "taxon_label": "Dinophyceae",
     "presence": "VARIABLE",
     "note": "GO:0097683 defines the dinoflagellate apex as the anterior most point of a dinoflagellate epicone.",
     "reference": "GO:0097683"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0097683",
     "notes": "Gene Ontology cellular-component term for the dinoflagellate apex."
    },
    {
     "reference": "GO:0110165",
     "notes": "Gene Ontology cellular-component parent term for cellular anatomical structure."
    },
    {
     "reference": "GO:0097613",
     "notes": "Gene Ontology cellular-component term for the dinoflagellate epicone."
    },
    {
     "reference": "GO:0097686",
     "notes": "Gene Ontology cellular-component term for the horn-shaped dinoflagellate apical horn of thecate species, which QuickGO lists as an is_a child of GO:0097683."
    },
    {
     "reference": "GO:0097685",
     "notes": "Gene Ontology cellular-component term for the dinoflagellate apical groove found on the dinoflagellate apex."
    },
    {
     "reference": "PMID:7002229",
     "notes": "PubMed record for Taylor 1980, the subscription Biosystems dinoflagellate-evolution review cited by GO:0097683; EuropePMC reported no PMC, open-access, full-text, or PDF route in this pass."
    },
    {
     "reference": "DOI:10.1016/0303-2647(80)90006-4",
     "notes": "Crossref and EuropePMC metadata identify DOI:10.1016/0303-2647(80)90006-4 as the Taylor 1980 Biosystems review behind PMID:7002229; no article-body text was reachable through the checked metadata routes, so this record uses it only as bibliographic corroboration for the GO definition xref."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "apex_epicone_topology",
     "title": "Apex-epicone topology",
     "description": "The dinoflagellate apex is a cellular anatomical structure at the anterior end of the epicone, has GO:0097686 as a narrower horn-shaped thecate child class, and bears the apical groove.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records GO topology for the apex region, not a molecular assembly or physiological mechanism.",
     "nodes": [
      {
       "node_id": "dinoflagellate_apex",
       "label": "dinoflagellate apex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097683"
      },
      {
       "node_id": "cellular_anatomical_structure",
       "label": "cellular anatomical structure",
       "node_type": "STRUCTURE",
       "grounding": "GO:0110165"
      },
      {
       "node_id": "dinoflagellate_epicone",
       "label": "dinoflagellate epicone",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097613"
      },
      {
       "node_id": "dinoflagellate_apical_horn",
       "label": "dinoflagellate apical horn",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097686"
      },
      {
       "node_id": "dinoflagellate_apical_groove",
       "label": "dinoflagellate apical groove",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097685"
      }
     ],
     "edges": [
      {
       "subject": "dinoflagellate_apex",
       "predicate": "is a",
       "object": "cellular_anatomical_structure",
       "description": "GO classifies the dinoflagellate apex as a cellular anatomical structure.",
       "evidence": [
        {
         "reference": "GO:0097683",
         "notes": "The GO graph links GO:0097683 to GO:0110165 by rdfs:subClassOf."
        }
       ]
      },
      {
       "subject": "dinoflagellate_apex",
       "predicate": "is part of",
       "object": "dinoflagellate_epicone",
       "description": "GO places the dinoflagellate apex in the epicone.",
       "evidence": [
        {
         "reference": "GO:0097683",
         "notes": "QuickGO lists GO:0097613 as an ancestor of GO:0097683."
        },
        {
         "reference": "GO:0097613",
         "notes": "The QuickGO GO:0097613 children endpoint lists GO:0097683 as a part_of child term."
        }
       ]
      },
      {
       "subject": "dinoflagellate_apical_horn",
       "predicate": "is a",
       "object": "dinoflagellate_apex",
       "description": "GO classifies the horn-shaped thecate dinoflagellate apical horn as a specialized apex.",
       "evidence": [
        {
         "reference": "GO:0097683",
         "notes": "The QuickGO GO:0097683 children endpoint lists GO:0097686 as an is_a child term."
        },
        {
         "reference": "GO:0097686",
         "notes": "The GO:0097686 definition narrows the apical horn to a horn-shaped dinoflagellate apex found in thecate species."
        }
       ]
      },
      {
       "subject": "dinoflagellate_apical_groove",
       "predicate": "is found on",
       "object": "dinoflagellate_apex",
       "description": "The apical groove is a cell-surface furrow found on the apex.",
       "evidence": [
        {
         "reference": "GO:0097685",
         "notes": "The GO:0097685 definition describes the apical groove as a cell-surface furrow found on a dinoflagellate apex."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_apex_molecular_constituents",
     "prompt": "Add apex molecular components only after directly localized constituents and exact source-neutral family groundings have been identified.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "rationale": "GO defines the dinoflagellate apex as a point of the epicone, but this pass did not find exact family-level evidence for apex-specific molecular constituents.",
     "evidence": [
      {
       "reference": "GO:0097683"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02"
    },
    {
     "discussion_id": "apical_horn_is_narrower_than_apex",
     "prompt": "Keep the horn-shaped thecate dinoflagellate apical horn separate from the general dinoflagellate apex unless curating the narrower GO:0097686 class.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "QuickGO lists GO:0097686 as an is_a child of GO:0097683 and GO:0097686 defines a horn-shaped apex found in thecate species, so the dinoflagellate apical horn should be modeled as a specialized apex rather than folded into the whole apex record as an exact synonym.",
     "evidence": [
      {
       "reference": "GO:0097683"
      },
      {
       "reference": "GO:0097686"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02",
     "resolved_date": "2026-10-02",
     "resolution_note": "Model GO:0097683 as the general dinoflagellate apex and leave the horn-shaped thecate apical horn for separate GO:0097686 curation."
    }
   ]
  },
  {
   "identifier": "GO:0097685",
   "label": "dinoflagellate apical groove",
   "structure_category": "OTHER",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "A cell surface furrow (or groove) found on a dinoflagellate apex. It typically loops around the apex.",
   "definition_source": "GO:0097685",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-02T15:51:53Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T15:53:07Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added apical-groove synonymy, GO cell-surface-furrow parentage, dinoflagellate-epicone parthood, Dinophyceae and Margalefidinium polykrikoides taxon evidence, a nonmechanistic epicone-topology graph, and a curation TODO for apical-groove molecular components.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T15:53:56Z",
     "curator": "codex",
     "action": "REFINED_CANONICAL_EXAMPLE",
     "changes": "Retargeted the Margalefidinium polykrikoides canonical-example citation to the 2010 apical-groove ultrastructure study while keeping the 2017 Margalefidinium taxonomic-transfer paper as record-level evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T16:07:15Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Addressed PR #1921 review issues #1922 and #1923 by removing the Margalefidinium transfer claim from the DOI:10.1111/j.1550-7408.2010.00491.x taxonomic-distribution row and narrowing the GO:0097613 evidence note to the dinoflagellate epicone term.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "apical groove",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0097685"
    }
   ],
   "parent_structures": [
    "GO:0097610"
   ],
   "part_of": [
    "GO:0097613"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2864",
     "taxon_label": "Dinophyceae",
     "presence": "VARIABLE",
     "note": "GO:0097685 places this apical cell-surface furrow in Dinophyceae; the apical groove is a named morphology of dinoflagellate apices.",
     "reference": "GO:0097685"
    },
    {
     "taxon_id": "NCBITaxon:77300",
     "taxon_label": "Margalefidinium polykrikoides",
     "presence": "COMMON",
     "note": "Cochlodinium polykrikoides, the species examined in the 2010 electron-microscopy study, has a U-shaped apical groove at the dorsal side of the epicone.",
     "reference": "DOI:10.1111/j.1550-7408.2010.00491.x"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:77300",
     "taxon_label": "Margalefidinium polykrikoides",
     "note": "Dinophycean model described as Cochlodinium polykrikoides in the electron-microscopy study that characterized the apical groove and flagellar apparatus.",
     "reference": "DOI:10.1111/j.1550-7408.2010.00491.x"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0097685",
     "notes": "Gene Ontology cellular-component term for the dinoflagellate apical groove."
    },
    {
     "reference": "GO:0097610",
     "notes": "Gene Ontology cellular-component parent term for cell surface furrow."
    },
    {
     "reference": "GO:0097613",
     "notes": "Gene Ontology cellular-component term for the dinoflagellate epicone."
    },
    {
     "reference": "PMID:20561119",
     "notes": "PubMed record for Iwataki et al. 2010, the apical-groove ultrastructure study cited by GO:0097685."
    },
    {
     "reference": "DOI:10.1111/j.1550-7408.2010.00491.x",
     "notes": "Iwataki et al. 2010 examined the external and internal ultrastructure of Cochlodinium polykrikoides with reference to the apical groove and flagellar apparatus."
    },
    {
     "reference": "DOI:10.1016/j.hal.2017.01.008",
     "notes": "Gomez et al. 2017 established Margalefidinium gen. nov. for Cochlodinium polykrikoides and allied species."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "apical_groove_epicone_topology",
     "title": "Apical-groove epicone topology",
     "description": "The dinoflagellate apical groove is a cell-surface furrow that typically loops around the cell apex and belongs to the epicone region.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records GO is-a and part-of topology plus ultrastructural morphology, not molecular assembly or a physiological mechanism.",
     "nodes": [
      {
       "node_id": "dinoflagellate_apical_groove",
       "label": "dinoflagellate apical groove",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097685"
      },
      {
       "node_id": "cell_surface_furrow",
       "label": "cell surface furrow",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097610"
      },
      {
       "node_id": "dinoflagellate_epicone",
       "label": "dinoflagellate epicone",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097613"
      }
     ],
     "edges": [
      {
       "subject": "dinoflagellate_apical_groove",
       "predicate": "is a",
       "object": "cell_surface_furrow",
       "description": "GO classifies the dinoflagellate apical groove as a cell-surface furrow.",
       "evidence": [
        {
         "reference": "GO:0097685",
         "notes": "The GO graph links GO:0097685 to GO:0097610 by rdfs:subClassOf."
        }
       ]
      },
      {
       "subject": "dinoflagellate_apical_groove",
       "predicate": "is part of",
       "object": "dinoflagellate_epicone",
       "description": "GO places the dinoflagellate apical groove in the dinoflagellate epicone.",
       "evidence": [
        {
         "reference": "GO:0097685",
         "notes": "The GO graph links GO:0097685 to GO:0097613 by BFO part-of."
        },
        {
         "reference": "DOI:10.1111/j.1550-7408.2010.00491.x",
         "notes": "Iwataki et al. 2010 described the apical groove position on the dorsal epicone in Cochlodinium polykrikoides."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_apical_groove_molecular_constituents",
     "prompt": "Add apical-groove molecular components only after directly localized constituents and exact source-neutral family groundings have been identified.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "rationale": "GO and the ultrastructure literature define the apical groove as a dinoflagellate cell-surface furrow, but this pass did not find exact family-level evidence for apical-groove-specific molecular constituents.",
     "evidence": [
      {
       "reference": "GO:0097685"
      },
      {
       "reference": "DOI:10.1111/j.1550-7408.2010.00491.x"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02"
    }
   ]
  },
  {
   "identifier": "GO:0097686",
   "label": "dinoflagellate apical horn",
   "structure_category": "OTHER",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "A horn-shaped dinoflagellate apex found in thecate species.",
   "definition_source": "GO:0097686",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-02T20:14:35Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T20:15:25Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO apex parentage, Dinophyceae and thecate taxon evidence, apical-horn/apex/epicone topology, Taylor 1980 metadata-only evidence, and curation discussions for molecular components and the apical-horn/apex boundary.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T20:28:01Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Addressed PR #1939 review issues #1940 and #1941 by adding record-level and graph-level epicone parthood for GO:0097686 and removing the transitive GO:0110165 edge from the topology graph.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0097683"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2864",
     "taxon_label": "Dinophyceae",
     "presence": "VARIABLE",
     "note": "GO:0097686 constrains the dinoflagellate apical horn to Dinophyceae and defines it as a horn-shaped apex found in thecate species.",
     "reference": "GO:0097686"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0097686",
     "notes": "Gene Ontology cellular-component term for the horn-shaped dinoflagellate apical horn of thecate species."
    },
    {
     "reference": "GO:0097683",
     "notes": "Gene Ontology cellular-component term for the dinoflagellate apex, which QuickGO lists as the is_a parent of GO:0097686."
    },
    {
     "reference": "GO:0097613",
     "notes": "Gene Ontology cellular-component term for the dinoflagellate epicone, which QuickGO lists among GO:0097686 ancestors."
    },
    {
     "reference": "GO:0110165",
     "notes": "Gene Ontology cellular-component ancestor term for cellular anatomical structure."
    },
    {
     "reference": "PMID:7002229",
     "notes": "PubMed record for Taylor 1980, the subscription Biosystems dinoflagellate-evolution review cited by GO:0097686; EuropePMC reported no PMC, open-access, full-text, or PDF route in this pass."
    },
    {
     "reference": "DOI:10.1016/0303-2647(80)90006-4",
     "notes": "Crossref and EuropePMC metadata identify DOI:10.1016/0303-2647(80)90006-4 as the Taylor 1980 Biosystems review behind PMID:7002229; no article-body text was reachable through the checked metadata routes, so this record uses it only as bibliographic corroboration for the GO definition xref."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "apical_horn_apex_topology",
     "title": "Apical-horn apex topology",
     "description": "The dinoflagellate apical horn is a horn-shaped, thecate specialization of the dinoflagellate apex within the epicone.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records exact GO apical-horn, apex, and epicone topology, not transitive ancestor closure, a molecular assembly, or a physiological mechanism.",
     "nodes": [
      {
       "node_id": "dinoflagellate_apical_horn",
       "label": "dinoflagellate apical horn",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097686"
      },
      {
       "node_id": "dinoflagellate_apex",
       "label": "dinoflagellate apex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097683"
      },
      {
       "node_id": "dinoflagellate_epicone",
       "label": "dinoflagellate epicone",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097613"
      }
     ],
     "edges": [
      {
       "subject": "dinoflagellate_apical_horn",
       "predicate": "is a",
       "object": "dinoflagellate_apex",
       "description": "GO classifies the horn-shaped thecate apical horn as a specialized dinoflagellate apex.",
       "evidence": [
        {
         "reference": "GO:0097686",
         "notes": "The QuickGO GO:0097686 history records an is_a relation to GO:0097683."
        }
       ]
      },
      {
       "subject": "dinoflagellate_apical_horn",
       "predicate": "is part of",
       "object": "dinoflagellate_epicone",
       "description": "The apical horn is a specialized apex located in the dinoflagellate epicone.",
       "evidence": [
        {
         "reference": "GO:0097686",
         "notes": "QuickGO lists GO:0097613 as an ancestor of GO:0097686 through the GO:0097683 apex parent."
        },
        {
         "reference": "GO:0097683",
         "notes": "QuickGO lists GO:0097613 as an ancestor of the GO:0097683 dinoflagellate apex parent."
        }
       ]
      },
      {
       "subject": "dinoflagellate_apex",
       "predicate": "is part of",
       "object": "dinoflagellate_epicone",
       "description": "The parent dinoflagellate apex belongs to the epicone.",
       "evidence": [
        {
         "reference": "GO:0097683",
         "notes": "QuickGO lists GO:0097613 as an ancestor of GO:0097683."
        },
        {
         "reference": "GO:0097613",
         "notes": "The QuickGO GO:0097613 children endpoint lists GO:0097683 as a part_of child term."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_apical_horn_molecular_constituents",
     "prompt": "Add apical-horn molecular components only after directly localized constituents and exact source-neutral family groundings have been identified.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "rationale": "GO defines the dinoflagellate apical horn morphologically as a horn-shaped apex of thecate species, but this pass did not find exact family-level evidence for apical-horn-specific molecular constituents.",
     "evidence": [
      {
       "reference": "GO:0097686"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02"
    },
    {
     "discussion_id": "apical_horn_is_narrower_than_apex",
     "prompt": "Keep dinoflagellate apical horn separate from the general dinoflagellate apex unless curating the narrower GO:0097686 class.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "QuickGO identifies GO:0097686 as an is_a child of GO:0097683 and defines it as a horn-shaped apex in thecate species, so the apical horn should remain a specialized child class of the general apex.",
     "evidence": [
      {
       "reference": "GO:0097686"
      },
      {
       "reference": "GO:0097683"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02",
     "resolved_date": "2026-10-02",
     "resolution_note": "Model GO:0097686 as the specialized horn-shaped thecate apical-horn class under GO:0097683."
    }
   ],
   "part_of": [
    "GO:0097613"
   ]
  },
  {
   "identifier": "GO:0097611",
   "label": "dinoflagellate cingulum",
   "structure_category": "OTHER",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "A cell surface furrow that wraps around a dinoflagellate cell; the transverse flagellum lies in it.",
   "definition_source": "GO:0097611",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-02T16:35:08Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T16:35:54Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO cingulum synonymy, GO cell-surface-furrow parentage, Dinophyceae taxon evidence, record-level PMID/DOI evidence, and a curation TODO for cingulum molecular components.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T16:49:48Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Addressed PR #1924 review issues #1925 and #1926 by adding a nonmechanistic GO is-a topology graph and marking the Taylor 1980 PMID/DOI evidence as metadata-only with no reachable full text.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "cingulum",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0097611"
    },
    {
     "synonym_text": "girdle",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0097611"
    },
    {
     "synonym_text": "transverse groove",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0097611"
    }
   ],
   "parent_structures": [
    "GO:0097610"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2864",
     "taxon_label": "Dinophyceae",
     "presence": "VARIABLE",
     "note": "GO:0097611 places this cingulum cell-surface furrow in Dinophyceae and defines it as wrapping around a dinoflagellate cell.",
     "reference": "GO:0097611"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0097611",
     "notes": "Gene Ontology cellular-component term for the dinoflagellate cingulum."
    },
    {
     "reference": "GO:0097610",
     "notes": "Gene Ontology cellular-component parent term for cell surface furrow."
    },
    {
     "reference": "PMID:7002229",
     "notes": "PubMed record for Taylor 1980, the subscription Biosystems dinoflagellate-evolution review cited by GO:0097611; EuropePMC reported no PMC, open-access, full-text, or PDF route in this pass."
    },
    {
     "reference": "DOI:10.1016/0303-2647(80)90006-4",
     "notes": "Crossref and EuropePMC metadata identify DOI:10.1016/0303-2647(80)90006-4 as the Taylor 1980 Biosystems review behind PMID:7002229; no article-body text was reachable through the checked metadata routes, so this record uses it only as bibliographic corroboration for the GO definition xref."
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_cingulum_molecular_constituents",
     "prompt": "Add cingulum molecular components only after directly localized constituents and exact source-neutral family groundings have been identified.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "rationale": "GO defines the dinoflagellate cingulum as a cell-surface furrow and places it in Dinophyceae, but this pass did not find exact family-level evidence for cingulum-specific molecular constituents.",
     "evidence": [
      {
       "reference": "GO:0097611"
      },
      {
       "reference": "PMID:7002229"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02"
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cingulum_cell_surface_furrow_topology",
     "title": "Cingulum cell-surface-furrow topology",
     "description": "The dinoflagellate cingulum is a cell-surface furrow that wraps around the dinoflagellate cell.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records GO is-a topology and cingulum morphology, not a molecular assembly or motility mechanism.",
     "nodes": [
      {
       "node_id": "dinoflagellate_cingulum",
       "label": "dinoflagellate cingulum",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097611"
      },
      {
       "node_id": "cell_surface_furrow",
       "label": "cell surface furrow",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097610"
      }
     ],
     "edges": [
      {
       "subject": "dinoflagellate_cingulum",
       "predicate": "is a",
       "object": "cell_surface_furrow",
       "description": "GO classifies the dinoflagellate cingulum as a cell-surface furrow.",
       "evidence": [
        {
         "reference": "GO:0097611",
         "notes": "The GO graph links GO:0097611 to GO:0097610 by rdfs:subClassOf."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0097613",
   "label": "dinoflagellate epicone",
   "structure_category": "OTHER",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The part of a dinoflagellate cell above the cingulum; also referred to as the anterior portion of a dinoflagellate cell. It is separated from the hypocone by the cingulum.",
   "definition_source": "GO:0097613",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-02T18:07:28Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T18:08:41Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO epicone synonymy, GO cellular-anatomical-structure parentage, dinoflagellate apex and apical-groove part topology, Dinophyceae taxon evidence, record-level adjacent GO evidence, and curation discussions for molecular components and the epicone/apex boundary.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T18:22:29Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Addressed PR #1930 review issues #1931 and #1932 by documenting GO:0097614 dinoflagellate hypocone as a sibling of the epicone and adding cingulum/hypocone boundary topology to the epicone graph.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "epicone",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0097613"
    },
    {
     "synonym_text": "episome",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0097613"
    },
    {
     "synonym_text": "epitheca",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0097613"
    }
   ],
   "parent_structures": [
    "GO:0110165"
   ],
   "has_part": [
    "GO:0097683",
    "GO:0097685"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2864",
     "taxon_label": "Dinophyceae",
     "presence": "VARIABLE",
     "note": "GO:0097613 defines the dinoflagellate epicone as the part of a dinoflagellate cell above the cingulum.",
     "reference": "GO:0097613"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0097613",
     "notes": "Gene Ontology cellular-component term for the dinoflagellate epicone."
    },
    {
     "reference": "GO:0110165",
     "notes": "Gene Ontology cellular-component parent term for cellular anatomical structure."
    },
    {
     "reference": "GO:0097683",
     "notes": "Gene Ontology cellular-component term for the dinoflagellate apex, which QuickGO lists as a part_of child of GO:0097613."
    },
    {
     "reference": "GO:0097685",
     "notes": "Gene Ontology cellular-component term for the dinoflagellate apical groove, which QuickGO lists as a part_of child of GO:0097613."
    },
    {
     "reference": "GO:0097611",
     "notes": "Gene Ontology cellular-component term for the dinoflagellate cingulum named in the GO:0097613 definition."
    },
    {
     "reference": "GO:0097614",
     "notes": "Gene Ontology cellular-component term for the dinoflagellate hypocone named in the GO:0097613 definition."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "epicone_topology",
     "title": "Epicone topology",
     "description": "The dinoflagellate epicone is a cellular anatomical structure that has the dinoflagellate apex and apical groove as parts, lies anterior to the hypocone, and is separated from the hypocone by the cingulum.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records GO is-a and part-of topology for the epicone region, not a molecular assembly or physiological mechanism.",
     "nodes": [
      {
       "node_id": "dinoflagellate_epicone",
       "label": "dinoflagellate epicone",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097613"
      },
      {
       "node_id": "cellular_anatomical_structure",
       "label": "cellular anatomical structure",
       "node_type": "STRUCTURE",
       "grounding": "GO:0110165"
      },
      {
       "node_id": "dinoflagellate_apex",
       "label": "dinoflagellate apex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097683"
      },
      {
       "node_id": "dinoflagellate_apical_groove",
       "label": "dinoflagellate apical groove",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097685"
      },
      {
       "node_id": "dinoflagellate_cingulum",
       "label": "dinoflagellate cingulum",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097611"
      },
      {
       "node_id": "dinoflagellate_hypocone",
       "label": "dinoflagellate hypocone",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097614"
      }
     ],
     "edges": [
      {
       "subject": "dinoflagellate_epicone",
       "predicate": "is a",
       "object": "cellular_anatomical_structure",
       "description": "GO classifies the dinoflagellate epicone as a cellular anatomical structure.",
       "evidence": [
        {
         "reference": "GO:0097613",
         "notes": "The GO graph links GO:0097613 to GO:0110165 by rdfs:subClassOf."
        }
       ]
      },
      {
       "subject": "dinoflagellate_epicone",
       "predicate": "has part",
       "object": "dinoflagellate_apex",
       "description": "GO places the dinoflagellate apex in the epicone.",
       "evidence": [
        {
         "reference": "GO:0097613",
         "notes": "The QuickGO GO:0097613 payload lists GO:0097683 as a part_of child term."
        }
       ]
      },
      {
       "subject": "dinoflagellate_epicone",
       "predicate": "has part",
       "object": "dinoflagellate_apical_groove",
       "description": "GO places the dinoflagellate apical groove in the epicone.",
       "evidence": [
        {
         "reference": "GO:0097613",
         "notes": "The QuickGO GO:0097613 payload lists GO:0097685 as a part_of child term."
        }
       ]
      },
      {
       "subject": "dinoflagellate_epicone",
       "predicate": "is separated from",
       "object": "dinoflagellate_hypocone",
       "description": "GO defines the dinoflagellate epicone as separated from the hypocone by the cingulum.",
       "evidence": [
        {
         "reference": "GO:0097613",
         "notes": "The GO:0097613 definition describes the cingulum as separating the epicone from the hypocone."
        }
       ]
      },
      {
       "subject": "dinoflagellate_cingulum",
       "predicate": "separates",
       "object": "dinoflagellate_epicone",
       "description": "The cingulum forms the boundary below the epicone that separates the epicone from the hypocone.",
       "evidence": [
        {
         "reference": "GO:0097613",
         "notes": "The GO:0097613 definition states that the epicone is separated from the hypocone by the cingulum."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_epicone_molecular_constituents",
     "prompt": "Add epicone molecular components only after directly localized constituents and exact source-neutral family groundings have been identified.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "rationale": "GO defines the dinoflagellate epicone as a subcellular region above the cingulum, but this pass did not find exact family-level evidence for epicone-specific molecular constituents.",
     "evidence": [
      {
       "reference": "GO:0097613"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02"
    },
    {
     "discussion_id": "apex_is_narrower_than_epicone",
     "prompt": "Keep dinoflagellate apex separate from the general dinoflagellate epicone unless curating the narrower GO:0097683 class.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "QuickGO lists GO:0097683 as a part_of child of GO:0097613, so the dinoflagellate apex should be modeled as an epicone part rather than folded into the whole epicone record as an exact synonym.",
     "evidence": [
      {
       "reference": "GO:0097613"
      },
      {
       "reference": "GO:0097683"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02",
     "resolved_date": "2026-10-02",
     "resolution_note": "Model GO:0097613 as the whole anterior epicone region and leave the apex for separate GO:0097683 curation."
    },
    {
     "discussion_id": "hypocone_is_sibling",
     "prompt": "Keep dinoflagellate hypocone separate from the dinoflagellate epicone unless curating the posterior GO:0097614 class.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "GO:0097614 is the posterior counterpart of GO:0097613 and is separated from the epicone by the cingulum, so it should not be modeled as a synonym or part of the anterior epicone region.",
     "evidence": [
      {
       "reference": "GO:0097613"
      },
      {
       "reference": "GO:0097614"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02",
     "resolved_date": "2026-10-02",
     "resolution_note": "Model GO:0097613 as the anterior dinoflagellate epicone and leave the posterior hypocone for separate GO:0097614 curation."
    }
   ]
  },
  {
   "identifier": "GO:0097614",
   "label": "dinoflagellate hypocone",
   "structure_category": "OTHER",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The part of a dinoflagellate cell below the cingulum; also referred to as the posterior portion of a dinoflagellate cell. It is separated from the epicone by the cingulum.",
   "definition_source": "GO:0097614",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-02T18:49:37Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T18:50:48Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO hypocone synonymy, GO cellular-anatomical-structure parentage, dinoflagellate antapex part topology, Dinophyceae taxon evidence, record-level adjacent GO evidence, and curation discussions for molecular components and the hypocone/antapex and hypocone/epicone boundaries.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T19:06:25Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Addressed PR #1933 review issues #1934 and #1935 by adding the reciprocal cingulum-to-epicone boundary edge and modeling GO:0097618 dinoflagellate sulcal notch as a sulcus subclass that extends to the antapex and changes hypocone appearance.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "hypocone",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0097614"
    },
    {
     "synonym_text": "hyposome",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0097614"
    },
    {
     "synonym_text": "hypotheca",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0097614"
    }
   ],
   "parent_structures": [
    "GO:0110165"
   ],
   "has_part": [
    "GO:0097684"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2864",
     "taxon_label": "Dinophyceae",
     "presence": "VARIABLE",
     "note": "GO:0097614 defines the dinoflagellate hypocone as the part of a dinoflagellate cell below the cingulum.",
     "reference": "GO:0097614"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0097614",
     "notes": "Gene Ontology cellular-component term for the dinoflagellate hypocone."
    },
    {
     "reference": "GO:0110165",
     "notes": "Gene Ontology cellular-component parent term for cellular anatomical structure."
    },
    {
     "reference": "GO:0097684",
     "notes": "Gene Ontology cellular-component term for the dinoflagellate antapex, which QuickGO lists as a part_of child of GO:0097614."
    },
    {
     "reference": "GO:0097618",
     "notes": "Gene Ontology cellular-component term for the dinoflagellate sulcal notch, a narrower sulcus morphology that extends to the antapex and can make the hypocone appear bilobed."
    },
    {
     "reference": "GO:0097612",
     "notes": "Gene Ontology cellular-component term for the dinoflagellate sulcus, the parent class of GO:0097618."
    },
    {
     "reference": "GO:0097611",
     "notes": "Gene Ontology cellular-component term for the dinoflagellate cingulum named in the GO:0097614 definition."
    },
    {
     "reference": "GO:0097613",
     "notes": "Gene Ontology cellular-component term for the dinoflagellate epicone named in the GO:0097614 definition."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "hypocone_topology",
     "title": "Hypocone topology",
     "description": "The dinoflagellate hypocone is a cellular anatomical structure that has the dinoflagellate antapex as a part, lies posterior to the epicone, is separated from the epicone by the cingulum, and can appear bilobed when a sulcal notch extends to the antapex.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records GO is-a and part-of topology for the hypocone region, not a molecular assembly or physiological mechanism.",
     "nodes": [
      {
       "node_id": "dinoflagellate_hypocone",
       "label": "dinoflagellate hypocone",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097614"
      },
      {
       "node_id": "cellular_anatomical_structure",
       "label": "cellular anatomical structure",
       "node_type": "STRUCTURE",
       "grounding": "GO:0110165"
      },
      {
       "node_id": "dinoflagellate_antapex",
       "label": "dinoflagellate antapex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097684"
      },
      {
       "node_id": "dinoflagellate_cingulum",
       "label": "dinoflagellate cingulum",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097611"
      },
      {
       "node_id": "dinoflagellate_epicone",
       "label": "dinoflagellate epicone",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097613"
      },
      {
       "node_id": "dinoflagellate_sulcus",
       "label": "dinoflagellate sulcus",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097612"
      },
      {
       "node_id": "dinoflagellate_sulcal_notch",
       "label": "dinoflagellate sulcal notch",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097618"
      }
     ],
     "edges": [
      {
       "subject": "dinoflagellate_hypocone",
       "predicate": "is a",
       "object": "cellular_anatomical_structure",
       "description": "GO classifies the dinoflagellate hypocone as a cellular anatomical structure.",
       "evidence": [
        {
         "reference": "GO:0097614",
         "notes": "The GO graph links GO:0097614 to GO:0110165 by rdfs:subClassOf."
        }
       ]
      },
      {
       "subject": "dinoflagellate_hypocone",
       "predicate": "has part",
       "object": "dinoflagellate_antapex",
       "description": "GO places the dinoflagellate antapex in the hypocone.",
       "evidence": [
        {
         "reference": "GO:0097614",
         "notes": "The QuickGO GO:0097614 payload lists GO:0097684 as a part_of child term."
        }
       ]
      },
      {
       "subject": "dinoflagellate_hypocone",
       "predicate": "is separated from",
       "object": "dinoflagellate_epicone",
       "description": "GO defines the dinoflagellate hypocone as separated from the epicone by the cingulum.",
       "evidence": [
        {
         "reference": "GO:0097614",
         "notes": "The GO:0097614 definition describes the cingulum as separating the hypocone from the epicone."
        }
       ]
      },
      {
       "subject": "dinoflagellate_cingulum",
       "predicate": "separates",
       "object": "dinoflagellate_hypocone",
       "description": "The cingulum forms the boundary above the hypocone that separates the hypocone from the epicone.",
       "evidence": [
        {
         "reference": "GO:0097614",
         "notes": "The GO:0097614 definition states that the hypocone is separated from the epicone by the cingulum."
        }
       ]
      },
      {
       "subject": "dinoflagellate_cingulum",
       "predicate": "separates",
       "object": "dinoflagellate_epicone",
       "description": "The cingulum separates the posterior hypocone from the anterior epicone.",
       "evidence": [
        {
         "reference": "GO:0097614",
         "notes": "The GO:0097614 definition states that the hypocone is separated from the epicone by the cingulum."
        }
       ]
      },
      {
       "subject": "dinoflagellate_sulcal_notch",
       "predicate": "is a",
       "object": "dinoflagellate_sulcus",
       "description": "GO classifies the dinoflagellate sulcal notch as a specialized dinoflagellate sulcus.",
       "evidence": [
        {
         "reference": "GO:0097618",
         "notes": "The GO graph links GO:0097618 to GO:0097612 by rdfs:subClassOf."
        }
       ]
      },
      {
       "subject": "dinoflagellate_sulcal_notch",
       "predicate": "extends to",
       "object": "dinoflagellate_antapex",
       "description": "The sulcal notch reaches the antapex at the posterior end of the cell.",
       "evidence": [
        {
         "reference": "GO:0097618",
         "notes": "The GO:0097618 definition defines a sulcal notch as a dinoflagellate sulcus that extends to the posterior antapex."
        }
       ]
      },
      {
       "subject": "dinoflagellate_sulcal_notch",
       "predicate": "gives bilobed appearance to",
       "object": "dinoflagellate_hypocone",
       "description": "A sulcal notch can make the dinoflagellate hypocone appear bilobed.",
       "evidence": [
        {
         "reference": "GO:0097618",
         "notes": "The GO:0097618 definition states that a sulcal notch makes the dinoflagellate hypocone appear bilobed."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_hypocone_molecular_constituents",
     "prompt": "Add hypocone molecular components only after directly localized constituents and exact source-neutral family groundings have been identified.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "rationale": "GO defines the dinoflagellate hypocone as a subcellular region below the cingulum, but this pass did not find exact family-level evidence for hypocone-specific molecular constituents.",
     "evidence": [
      {
       "reference": "GO:0097614"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02"
    },
    {
     "discussion_id": "antapex_is_narrower_than_hypocone",
     "prompt": "Keep dinoflagellate antapex separate from the general dinoflagellate hypocone unless curating the narrower GO:0097684 class.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "QuickGO lists GO:0097684 as a part_of child of GO:0097614, so the dinoflagellate antapex should be modeled as a hypocone part rather than folded into the whole hypocone record as an exact synonym.",
     "evidence": [
      {
       "reference": "GO:0097614"
      },
      {
       "reference": "GO:0097684"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02",
     "resolved_date": "2026-10-02",
     "resolution_note": "Model GO:0097614 as the whole posterior hypocone region and leave the antapex for separate GO:0097684 curation."
    },
    {
     "discussion_id": "epicone_is_sibling",
     "prompt": "Keep dinoflagellate epicone separate from the dinoflagellate hypocone because GO models it as the anterior counterpart.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "GO:0097613 is the anterior counterpart of GO:0097614 and is separated from the hypocone by the cingulum, so it should not be modeled as a synonym or part of the posterior hypocone region.",
     "evidence": [
      {
       "reference": "GO:0097614"
      },
      {
       "reference": "GO:0097613"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02",
     "resolved_date": "2026-10-02",
     "resolution_note": "Model GO:0097614 as the posterior dinoflagellate hypocone and keep the anterior epicone in GO:0097613."
    },
    {
     "discussion_id": "sulcal_notch_is_sulcus_subclass",
     "prompt": "Keep dinoflagellate sulcal notch separate from the whole dinoflagellate hypocone unless curating the narrower GO:0097618 class.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "GO:0097618 is a subclass of the dinoflagellate sulcus that extends to the antapex and can make the hypocone appear bilobed; it is adjacent to the hypocone boundary rather than a subtype or synonym of the whole posterior hypocone.",
     "evidence": [
      {
       "reference": "GO:0097614"
      },
      {
       "reference": "GO:0097618"
      },
      {
       "reference": "GO:0097612"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02",
     "resolved_date": "2026-10-02",
     "resolution_note": "Model GO:0097614 as the whole posterior hypocone region and leave the sulcal notch for separate GO:0097618 curation."
    }
   ]
  },
  {
   "identifier": "GO:0097618",
   "label": "dinoflagellate sulcal notch",
   "structure_category": "OTHER",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "A dinoflagellate sulcus that extends all the way to the posterior end of the cell (also known as antapex). The presence of a sulcal notch makes the dinoflagellate hypocone appear bilobed.",
   "definition_source": "GO:0097618",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-02T22:22:48Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T22:23:33Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO sulcal-notch synonyms, GO sulcus parentage, Dinophyceae taxon evidence, sulcal-notch/sulcus/antapex/hypocone topology, Taylor 1980 metadata-only evidence, and curation discussions for molecular components and the sulcal-notch/sulcus boundary.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T22:38:40Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Addressed PR #1948 review issues #1949 and #1950 by adding edge-level antapex and hypocone GO evidence and documenting that the sulcal notch reaches the antapex and changes hypocone shape without being an antapex or hypocone class.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "dinoflagellate sulcus notch",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0097618"
    },
    {
     "synonym_text": "sulcal notch",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0097618"
    }
   ],
   "parent_structures": [
    "GO:0097612"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2864",
     "taxon_label": "Dinophyceae",
     "presence": "VARIABLE",
     "note": "GO:0097618 defines the sulcal notch as a dinoflagellate sulcus that reaches the posterior antapex and can make the hypocone appear bilobed.",
     "reference": "GO:0097618"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0097618",
     "notes": "Gene Ontology cellular-component term for the dinoflagellate sulcal notch, a sulcus subclass that extends to the antapex and can make the hypocone appear bilobed."
    },
    {
     "reference": "GO:0097612",
     "notes": "Gene Ontology cellular-component term for the dinoflagellate sulcus, the direct is_a parent in the GO:0097618 history."
    },
    {
     "reference": "GO:0097684",
     "notes": "Gene Ontology cellular-component term for the dinoflagellate antapex reached by the GO:0097618 sulcal notch."
    },
    {
     "reference": "GO:0097614",
     "notes": "Gene Ontology cellular-component term for the dinoflagellate hypocone that GO:0097618 says can appear bilobed when a sulcal notch is present."
    },
    {
     "reference": "PMID:7002229",
     "notes": "PubMed record for Taylor 1980, the subscription Biosystems dinoflagellate-evolution review cited by GO:0097618; EuropePMC reported no PMC, open-access, full-text, or PDF route in this pass."
    },
    {
     "reference": "DOI:10.1016/0303-2647(80)90006-4",
     "notes": "Crossref and EuropePMC metadata identify DOI:10.1016/0303-2647(80)90006-4 as the Taylor 1980 Biosystems review behind PMID:7002229; no article-body text was reachable through the checked metadata routes, so this record uses it only as bibliographic corroboration for the GO definition xref."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "sulcal_notch_sulcus_topology",
     "title": "Sulcal-notch sulcus topology",
     "description": "The dinoflagellate sulcal notch is a specialized sulcus that extends to the posterior antapex and can make the hypocone appear bilobed.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records exact GO sulcal-notch parentage and morphology, not a molecular assembly or motility mechanism.",
     "nodes": [
      {
       "node_id": "dinoflagellate_sulcal_notch",
       "label": "dinoflagellate sulcal notch",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097618"
      },
      {
       "node_id": "dinoflagellate_sulcus",
       "label": "dinoflagellate sulcus",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097612"
      },
      {
       "node_id": "dinoflagellate_antapex",
       "label": "dinoflagellate antapex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097684"
      },
      {
       "node_id": "dinoflagellate_hypocone",
       "label": "dinoflagellate hypocone",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097614"
      }
     ],
     "edges": [
      {
       "subject": "dinoflagellate_sulcal_notch",
       "predicate": "is a",
       "object": "dinoflagellate_sulcus",
       "description": "GO classifies the dinoflagellate sulcal notch as a specialized dinoflagellate sulcus.",
       "evidence": [
        {
         "reference": "GO:0097618",
         "notes": "The QuickGO GO:0097618 history records an is_a relation to GO:0097612."
        }
       ]
      },
      {
       "subject": "dinoflagellate_sulcal_notch",
       "predicate": "extends to",
       "object": "dinoflagellate_antapex",
       "description": "The sulcal notch reaches the antapex at the posterior end of the cell.",
       "evidence": [
        {
         "reference": "GO:0097618",
         "notes": "The GO:0097618 definition defines a sulcal notch as a dinoflagellate sulcus that extends to the posterior antapex."
        },
        {
         "reference": "GO:0097684",
         "notes": "Gene Ontology term for the dinoflagellate antapex reached by the GO:0097618 sulcal notch."
        }
       ]
      },
      {
       "subject": "dinoflagellate_sulcal_notch",
       "predicate": "gives bilobed appearance to",
       "object": "dinoflagellate_hypocone",
       "description": "A sulcal notch can make the dinoflagellate hypocone appear bilobed.",
       "evidence": [
        {
         "reference": "GO:0097618",
         "notes": "The GO:0097618 definition states that a sulcal notch makes the dinoflagellate hypocone appear bilobed."
        },
        {
         "reference": "GO:0097614",
         "notes": "Gene Ontology term for the dinoflagellate hypocone whose bilobed appearance can indicate a sulcal notch."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_sulcal_notch_molecular_constituents",
     "prompt": "Add sulcal-notch molecular components only after directly localized constituents and exact source-neutral family groundings have been identified.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "rationale": "GO defines the dinoflagellate sulcal notch morphologically as a sulcus extension to the antapex, but this pass did not find exact family-level evidence for sulcal-notch-specific molecular constituents.",
     "evidence": [
      {
       "reference": "GO:0097618"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02"
    },
    {
     "discussion_id": "sulcal_notch_is_narrower_than_sulcus",
     "prompt": "Keep dinoflagellate sulcal notch separate from the general dinoflagellate sulcus unless curating the broader GO:0097612 class.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "QuickGO records GO:0097618 as an is_a child of GO:0097612 for a sulcus that extends to the posterior antapex and can make the hypocone appear bilobed, so the sulcal notch should remain a specialized child class of the general sulcus.",
     "evidence": [
      {
       "reference": "GO:0097618"
      },
      {
       "reference": "GO:0097612"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02",
     "resolved_date": "2026-10-02",
     "resolution_note": "Model GO:0097618 as a specialized antapex-reaching dinoflagellate sulcus under GO:0097612."
    },
    {
     "discussion_id": "sulcal_notch_reaches_antapex_without_being_hypocone",
     "prompt": "Model the dinoflagellate sulcal notch as a sulcus extension to the antapex that affects hypocone shape, not as an antapex or hypocone child class.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "GO:0097618 is_a GO:0097612 and its definition states that a sulcal notch extends to the antapex and can make the hypocone appear bilobed, so its antapex and hypocone links are morphological adjacency and appearance edges rather than subclass relations.",
     "evidence": [
      {
       "reference": "GO:0097618"
      },
      {
       "reference": "GO:0097684"
      },
      {
       "reference": "GO:0097614"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02",
     "resolved_date": "2026-10-02",
     "resolution_note": "Keep GO:0097618 under the dinoflagellate sulcus and connect it to the antapex and hypocone by morphology edges only."
    }
   ]
  },
  {
   "identifier": "GO:0097612",
   "label": "dinoflagellate sulcus",
   "structure_category": "OTHER",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "A cell surface furrow that occurs on the ventral side of a dinoflagellate cell. It partially houses the longitudinal flagellum. The sulcus intersects with the cingulum on the ventral side of a dinoflagellate cell.",
   "definition_source": "GO:0097612",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-02T17:17:06Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T17:17:55Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO sulcus synonymy, GO cell-surface-furrow parentage, Dinophyceae taxon evidence, record-level PMID/DOI evidence, a nonmechanistic sulcus/cingulum topology graph, and a curation TODO for sulcus molecular components.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T17:31:19Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Addressed PR #1927 review issues #1928 and #1929 by adding GO:0097611 evidence for the cingulum graph node and documenting GO:0097618 dinoflagellate sulcal notch as narrower than the general sulcus.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "sulcus",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0097612"
    },
    {
     "synonym_text": "longitudinal furrow",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0097612"
    },
    {
     "synonym_text": "longitudinal groove",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0097612"
    }
   ],
   "parent_structures": [
    "GO:0097610"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2864",
     "taxon_label": "Dinophyceae",
     "presence": "VARIABLE",
     "note": "GO:0097612 places this ventral cell-surface furrow in Dinophyceae and defines it as partially housing the longitudinal flagellum.",
     "reference": "GO:0097612"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0097612",
     "notes": "Gene Ontology cellular-component term for the dinoflagellate sulcus."
    },
    {
     "reference": "GO:0097610",
     "notes": "Gene Ontology cellular-component parent term for cell surface furrow."
    },
    {
     "reference": "GO:0097611",
     "notes": "Gene Ontology cellular-component term for the dinoflagellate cingulum, which the GO:0097612 definition names as the furrow intersected by the sulcus."
    },
    {
     "reference": "PMID:7002229",
     "notes": "PubMed record for Taylor 1980, the subscription Biosystems dinoflagellate-evolution review cited by GO:0097612; EuropePMC reported no PMC, open-access, full-text, or PDF route in this pass."
    },
    {
     "reference": "DOI:10.1016/0303-2647(80)90006-4",
     "notes": "Crossref and EuropePMC metadata identify DOI:10.1016/0303-2647(80)90006-4 as the Taylor 1980 Biosystems review behind PMID:7002229; no article-body text was reachable through the checked metadata routes, so this record uses it only as bibliographic corroboration for the GO definition xref."
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_sulcus_molecular_constituents",
     "prompt": "Add sulcus molecular components only after directly localized constituents and exact source-neutral family groundings have been identified.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "rationale": "GO defines the dinoflagellate sulcus as a cell-surface furrow and places it in Dinophyceae, but this pass did not find exact family-level evidence for sulcus-specific molecular constituents.",
     "evidence": [
      {
       "reference": "GO:0097612"
      },
      {
       "reference": "PMID:7002229"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02"
    },
    {
     "discussion_id": "sulcal_notch_is_narrower",
     "prompt": "Keep dinoflagellate sulcal notch separate from the general dinoflagellate sulcus unless curating the narrower GO:0097618 class.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "GO:0097618 is a child of GO:0097612 for a sulcus that extends to the posterior antapex and makes the hypocone appear bilobed, so it should not be folded into this general sulcus record as an exact synonym or duplicate identifier.",
     "evidence": [
      {
       "reference": "GO:0097612"
      },
      {
       "reference": "GO:0097618"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02",
     "resolved_date": "2026-10-02",
     "resolution_note": "Model GO:0097612 as the general dinoflagellate sulcus and leave the sulcal notch for separate GO:0097618 curation."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "sulcus_cingulum_topology",
     "title": "Sulcus-cingulum topology",
     "description": "The dinoflagellate sulcus is a ventral cell-surface furrow that intersects the dinoflagellate cingulum.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records GO is-a topology and sulcus/cingulum surface-furrow morphology, not a molecular assembly or motility mechanism.",
     "nodes": [
      {
       "node_id": "dinoflagellate_sulcus",
       "label": "dinoflagellate sulcus",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097612"
      },
      {
       "node_id": "cell_surface_furrow",
       "label": "cell surface furrow",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097610"
      },
      {
       "node_id": "dinoflagellate_cingulum",
       "label": "dinoflagellate cingulum",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097611"
      }
     ],
     "edges": [
      {
       "subject": "dinoflagellate_sulcus",
       "predicate": "is a",
       "object": "cell_surface_furrow",
       "description": "GO classifies the dinoflagellate sulcus as a cell-surface furrow.",
       "evidence": [
        {
         "reference": "GO:0097612",
         "notes": "The GO graph links GO:0097612 to GO:0097610 by rdfs:subClassOf."
        }
       ]
      },
      {
       "subject": "dinoflagellate_sulcus",
       "predicate": "intersects",
       "object": "dinoflagellate_cingulum",
       "description": "The sulcus intersects the cingulum on the ventral side of the dinoflagellate cell.",
       "evidence": [
        {
         "reference": "GO:0097612",
         "notes": "The GO:0097612 definition describes the dinoflagellate sulcus as intersecting the cingulum ventrally."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0120217",
   "label": "DNA gyrase complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "DNA gyrase complex is a bacterial GyrA2-GyrB2 type IIA topoisomerase complex that uses ATP hydrolysis to introduce negative supercoils into DNA and can also relax positive supercoils.",
   "definition_source": "GO:0120217",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-24T09:27:04Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T09:28:11Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added DNA topoisomerase II parentage, GyrA/GyrB components grounded to exact InterPro families and PDB:6RKU polymer entities, an Escherichia coli K-12 canonical example, DNA negative supercoiling function evidence, and a compact function graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T09:38:54Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1475: added structured stoichiometry to the GyrA and GyrB component rows to capture the A2B2 DNA gyrase protein assembly described by GO:0120217 and PDB:6RKU.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:22:46Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0009330"
   ],
   "components": [
    {
     "component_id": "gyrase_subunit_a",
     "label": "DNA gyrase subunit A",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR005743",
     "gene_symbols": [
      "gyrA"
     ],
     "role": "GyrA catalytic subunit of bacterial DNA gyrase, represented twice in the GyrA2-GyrB2 enzyme core.",
     "evidence": [
      {
       "reference": "InterPro:IPR005743",
       "notes": "InterPro IPR005743 is a family entry named DNA gyrase, subunit A and is cross-referenced to EC:5.6.2.2."
      },
      {
       "reference": "PDB:6RKU",
       "notes": "RCSB maps PDB:6RKU polymer entity 1 to Escherichia coli K-12 DNA gyrase subunit A, UniProtKB:P0AES4."
      }
     ],
     "stoichiometry": "2 copies per GyrA2-GyrB2 complex",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0AES4",
       "protein_label": "DNA gyrase subunit A",
       "gene_symbol": "gyrA",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene gyrA in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0AES4",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0AES4, the single reviewed entry for gene gyrA in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "gyrase_subunit_b",
     "label": "DNA gyrase subunit B",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR011557",
     "gene_symbols": [
      "gyrB"
     ],
     "role": "GyrB subunit of bacterial DNA gyrase, represented twice in the GyrA2-GyrB2 enzyme core.",
     "evidence": [
      {
       "reference": "InterPro:IPR011557",
       "notes": "InterPro IPR011557 is a family entry named DNA gyrase, subunit B and is cross-referenced to EC:5.6.2.2."
      },
      {
       "reference": "PDB:6RKU",
       "notes": "RCSB maps PDB:6RKU polymer entity 2 to Escherichia coli K-12 DNA gyrase subunit B, UniProtKB:P0AES6."
      }
     ],
     "stoichiometry": "2 copies per GyrA2-GyrB2 complex",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0AES6",
       "protein_label": "DNA gyrase subunit B",
       "gene_symbol": "gyrB",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene gyrB in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0AES6",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0AES6, the single reviewed entry for gene gyrB in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli K-12",
     "note": "The source strain for the GyrA and GyrB chains in the complete GyrA2-GyrB2 DNA gyrase-DNA cryo-EM assembly deposited as PDB:6RKU.",
     "reference": "PDB:6RKU"
    }
   ],
   "functions": [
    {
     "function_id": "dna_negative_supercoiling_activity",
     "label": "DNA negative supercoiling activity",
     "grounding": "GO:0034335",
     "description": "DNA gyrase introduces negative supercoils into DNA and couples DNA topological transformation to ATP hydrolysis.",
     "evidence": [
      {
       "reference": "GO:0034335",
       "notes": "GO:0034335 defines DNA negative supercoiling activity as the catalytic introduction of negative supercoils into DNA."
      },
      {
       "reference": "GO:0120217",
       "notes": "GO:0120217 defines the DNA gyrase complex as a bacterial type IIA topoisomerase that introduces negative supercoils at the expense of ATP hydrolysis."
      },
      {
       "reference": "PDB:6RKU",
       "notes": "PDB:6RKU contains two GyrA chains, two GyrB chains, and DNA polymer entities in the Escherichia coli gyrase-DNA nucleoprotein complex."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0120217",
     "notes": "Gene Ontology cellular-component term for the DNA gyrase complex."
    },
    {
     "reference": "GO:0009330",
     "notes": "Gene Ontology cellular-component term for ATP-hydrolyzing DNA topoisomerase type II complexes, the broader class that includes DNA gyrase."
    },
    {
     "reference": "GO:0034335",
     "notes": "Gene Ontology molecular-function term for DNA negative supercoiling activity."
    },
    {
     "reference": "GO:0003918",
     "notes": "Gene Ontology molecular-function term for ATP-hydrolyzing DNA topoisomerase type II activity."
    },
    {
     "reference": "InterPro:IPR005743",
     "notes": "InterPro family for DNA gyrase subunit A."
    },
    {
     "reference": "InterPro:IPR011557",
     "notes": "InterPro family for DNA gyrase subunit B."
    },
    {
     "reference": "UniProtKB:P0AES4",
     "notes": "UniProtKB reviewed Escherichia coli K-12 entry for DNA gyrase subunit A, GyrA."
    },
    {
     "reference": "UniProtKB:P0AES6",
     "notes": "UniProtKB reviewed Escherichia coli K-12 entry for DNA gyrase subunit B, GyrB."
    },
    {
     "reference": "DOI:10.1038/s41467-019-12914-y",
     "notes": "Vanden Broeck et al. 2019, Cryo-EM structure of the complete E. coli DNA gyrase nucleoprotein complex, Nature Communications."
    },
    {
     "reference": "PMID:31666516",
     "notes": "PubMed identifier for Vanden Broeck et al. 2019 as reported by RCSB PDB:6RKU."
    },
    {
     "reference": "PDB:6RKU",
     "notes": "RCSB Protein Data Bank entry for an Escherichia coli GyrA2-GyrB2 DNA gyrase-DNA cryo-EM structure from Vanden Broeck et al. 2019."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "dna_gyrase_negative_supercoiling",
     "title": "DNA gyrase introduces negative DNA supercoils",
     "description": "The DNA gyrase complex uses its GyrA and GyrB subunits to bind DNA and carry out ATP-dependent negative supercoiling.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures subunit contribution and DNA engagement without resolving gate opening, strand passage, ATPase cycling, or strand-religation states.",
     "nodes": [
      {
       "node_id": "dna_gyrase_complex",
       "label": "DNA gyrase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0120217"
      },
      {
       "node_id": "gyrase_subunit_a",
       "label": "DNA gyrase subunit A",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "gyrase_subunit_a"
      },
      {
       "node_id": "gyrase_subunit_b",
       "label": "DNA gyrase subunit B",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "gyrase_subunit_b"
      },
      {
       "node_id": "dna_segment",
       "label": "DNA segment",
       "node_type": "GENETIC_ELEMENT"
      },
      {
       "node_id": "dna_negative_supercoiling_activity",
       "label": "DNA negative supercoiling activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0034335"
      }
     ],
     "edges": [
      {
       "subject": "dna_gyrase_complex",
       "predicate": "enables",
       "object": "dna_negative_supercoiling_activity",
       "description": "The DNA gyrase complex introduces negative supercoils into DNA through ATP-dependent type IIA topoisomerase activity.",
       "evidence": [
        {
         "reference": "GO:0120217",
         "notes": "GO:0120217 defines the DNA gyrase complex by its ATP-dependent negative-supercoiling activity."
        },
        {
         "reference": "GO:0034335",
         "notes": "GO:0034335 is the molecular-function term for DNA negative supercoiling activity."
        }
       ]
      },
      {
       "subject": "gyrase_subunit_a",
       "predicate": "contributes to",
       "object": "dna_negative_supercoiling_activity",
       "description": "GyrA is one of the two protein families in the DNA gyrase enzyme core.",
       "evidence": [
        {
         "reference": "InterPro:IPR005743",
         "notes": "InterPro IPR005743 identifies the DNA gyrase subunit A family."
        },
        {
         "reference": "PDB:6RKU",
         "notes": "PDB:6RKU resolves two GyrA chains with two GyrB chains."
        }
       ]
      },
      {
       "subject": "gyrase_subunit_b",
       "predicate": "contributes to",
       "object": "dna_negative_supercoiling_activity",
       "description": "GyrB is one of the two protein families in the DNA gyrase enzyme core.",
       "evidence": [
        {
         "reference": "InterPro:IPR011557",
         "notes": "InterPro IPR011557 identifies the DNA gyrase subunit B family."
        },
        {
         "reference": "PDB:6RKU",
         "notes": "PDB:6RKU resolves two GyrB chains with two GyrA chains."
        }
       ]
      },
      {
       "subject": "dna_gyrase_complex",
       "predicate": "binds",
       "object": "dna_segment",
       "description": "The DNA gyrase complex binds DNA.",
       "evidence": [
        {
         "reference": "PDB:6RKU",
         "notes": "PDB:6RKU resolves the Escherichia coli GyrA2-GyrB2 protein assembly with DNA polymer entities."
        }
       ]
      },
      {
       "subject": "dna_segment",
       "predicate": "is supercoiled by",
       "object": "dna_negative_supercoiling_activity",
       "description": "DNA is the substrate whose topology is changed by DNA gyrase.",
       "evidence": [
        {
         "reference": "GO:0034335",
         "notes": "GO:0034335 defines DNA negative supercoiling as the catalytic introduction of negative supercoils into a DNA molecule or region."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0044775",
   "label": "DNA polymerase III, beta sliding clamp processivity factor complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A subcomplex of the DNA polymerase III holoenzyme which is responsible for tethering the catalytic subunit of DNA polymerase to DNA during high-speed replication. The complex is homodimeric in prokaryotes, and homotrimeric in other species.",
   "definition_source": "GO:0044775",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-28T10:08:14Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T10:09:06Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added protein-containing-complex parentage, DNA polymerase III holoenzyme parthood, a label-only dnaN beta-subunit component, an E. coli canonical example, DNA-replication function evidence, GO/PubMed evidence, a nonmechanistic beta-clamp graph, and a DnaN-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T10:11:18Z",
     "curator": "codex",
     "action": "ADD_PROTEIN_EXAMPLE",
     "changes": "Added reviewed UniProtKB:P0A988 as the taxon-specific E. coli K-12 DnaN beta-clamp example and cited it for the component gene symbol.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T10:24:35Z",
     "curator": "codex",
     "action": "FIX_REVIEW_ISSUE",
     "changes": "Fixed #1716 by attributing the discussion's dnaN gene-symbol support to UniProtKB:P0A988.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "part_of": [
    "GO:0009360"
   ],
   "components": [
    {
     "component_id": "dnaN_beta_subunit",
     "label": "DNA polymerase III beta subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "dnaN"
     ],
     "stoichiometry": "two copies per prokaryotic clamp ring",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The Escherichia coli beta sliding-clamp constituent is represented by the beta-subunit label and dnaN gene symbol, with reviewed UniProtKB:P0A988 added as a taxon-specific example; no exact source-neutral InterPro, Pfam, or NCBIfam family was assigned for this first DNA polymerase III beta-clamp split.",
     "role": "Ring-forming beta subunit that dimerizes to make the prokaryotic DNA polymerase III sliding clamp.",
     "evidence": [
      {
       "reference": "GO:0044775",
       "notes": "GO:0044775 defines the beta sliding-clamp processivity factor complex as homodimeric in prokaryotes."
      },
      {
       "reference": "PMID:1349852",
       "notes": "Kong et al. 1992 solved the E. coli DNA polymerase III beta subunit crystal structure and described a beta-subunit dimer forming a ring-shaped structure that can encircle duplex DNA."
      },
      {
       "reference": "UniProtKB:P0A988",
       "notes": "UniProtKB P0A988 is the reviewed Escherichia coli K-12 dnaN entry for the beta sliding clamp."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A988",
       "protein_label": "Beta sliding clamp",
       "gene_symbol": "dnaN",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-28",
       "role": "Reviewed E. coli K-12 DnaN accession for the DNA polymerase III beta sliding-clamp subunit.",
       "evidence": [
        {
         "reference": "UniProtKB:P0A988",
         "notes": "UniProtKB P0A988 is the reviewed Escherichia coli K-12 dnaN entry for the beta sliding clamp."
        }
       ]
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Species source for the DNA polymerase III beta-subunit crystal structure used to establish the ring-shaped beta sliding clamp.",
     "reference": "PMID:1349852"
    }
   ],
   "functions": [
    {
     "function_id": "dna_replication_processivity",
     "label": "DNA replication",
     "grounding": "GO:0006260",
     "description": "The DNA polymerase III beta clamp supports processive DNA replication by tethering the Pol III catalytic core to DNA.",
     "evidence": [
      {
       "reference": "GO:0044775",
       "notes": "GO:0044775 defines the beta sliding-clamp complex by its responsibility for tethering the catalytic subunit of DNA polymerase to DNA during high-speed replication."
      },
      {
       "reference": "GO:0006260",
       "notes": "GO:0006260 is the Gene Ontology biological-process term for DNA replication."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0044775",
     "notes": "Gene Ontology cellular-component term for the DNA polymerase III beta sliding-clamp processivity factor complex."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology cellular-component parent term for protein-containing complexes."
    },
    {
     "reference": "GO:0009360",
     "notes": "Gene Ontology cellular-component term for the DNA polymerase III holoenzyme complex that contains the beta sliding clamp."
    },
    {
     "reference": "GO:0044776",
     "notes": "Gene Ontology cellular-component term for the Pol III core that is tethered by the beta sliding clamp."
    },
    {
     "reference": "GO:0006260",
     "notes": "Gene Ontology biological-process term for DNA replication."
    },
    {
     "reference": "PMID:1349852",
     "notes": "PubMed identifier for Kong, Onrust, O'Donnell and Kuriyan 1992, Three-dimensional structure of the beta subunit of E. coli DNA polymerase III holoenzyme: a sliding DNA clamp."
    },
    {
     "reference": "DOI:10.1016/0092-8674(92)90445-i",
     "notes": "DOI for Kong et al. 1992 as reported by PubMed."
    },
    {
     "reference": "UniProtKB:P0A988",
     "notes": "Reviewed UniProtKB accession for the Escherichia coli K-12 DnaN beta sliding-clamp protein example."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "beta_clamp_processivity",
     "title": "Beta sliding clamp tethers DNA polymerase III to DNA",
     "description": "The DnaN beta subunit dimer forms the beta sliding clamp that encircles duplex DNA and tethers the Pol III core during processive DNA replication.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph captures beta-subunit membership and GO-level clamp tethering without modelling ring opening, ATP-dependent clamp loading, or leading- versus lagging-strand polymerase cycling.",
     "nodes": [
      {
       "node_id": "dnaN_beta_subunit",
       "label": "DNA polymerase III beta subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "dnaN_beta_subunit"
      },
      {
       "node_id": "beta_sliding_clamp",
       "label": "DNA polymerase III, beta sliding clamp processivity factor complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0044775"
      },
      {
       "node_id": "pol_iii_core",
       "label": "DNA polymerase III, core complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0044776"
      },
      {
       "node_id": "duplex_dna",
       "label": "duplex DNA",
       "node_type": "GENETIC_ELEMENT"
      },
      {
       "node_id": "dna_replication",
       "label": "DNA replication",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006260"
      }
     ],
     "edges": [
      {
       "subject": "dnaN_beta_subunit",
       "predicate": "is part of",
       "object": "beta_sliding_clamp",
       "description": "The E. coli DNA polymerase III beta subunit is the repeated constituent of the beta sliding-clamp ring.",
       "evidence": [
        {
         "reference": "PMID:1349852",
         "notes": "Kong et al. 1992 reported that a dimer of the E. coli beta subunit forms a ring-shaped structure."
        },
        {
         "reference": "GO:0044775",
         "notes": "GO:0044775 defines the beta sliding-clamp complex as homodimeric in prokaryotes."
        }
       ]
      },
      {
       "subject": "beta_sliding_clamp",
       "predicate": "encircles",
       "object": "duplex_dna",
       "description": "The beta sliding-clamp ring can encircle duplex DNA.",
       "evidence": [
        {
         "reference": "PMID:1349852",
         "notes": "The E. coli beta-subunit dimer crystal structure forms a ring lined by alpha helices that can encircle duplex DNA."
        }
       ]
      },
      {
       "subject": "beta_sliding_clamp",
       "predicate": "tethers",
       "object": "pol_iii_core",
       "description": "The beta sliding-clamp processivity factor tethers the DNA polymerase III catalytic core to DNA.",
       "evidence": [
        {
         "reference": "GO:0044775",
         "notes": "GO:0044775 defines the beta sliding-clamp complex by its responsibility for tethering the catalytic subunit of DNA polymerase to DNA."
        }
       ]
      },
      {
       "subject": "beta_sliding_clamp",
       "predicate": "supports",
       "object": "dna_replication",
       "description": "The beta sliding clamp supports high-speed, processive DNA replication by the Pol III holoenzyme.",
       "evidence": [
        {
         "reference": "GO:0044775",
         "notes": "GO:0044775 places the beta sliding clamp within the DNA polymerase III holoenzyme during high-speed DNA replication."
        },
        {
         "reference": "GO:0006260",
         "notes": "GO:0006260 defines the DNA replication biological process."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_pol_iii_beta_clamp_grounding",
     "prompt": "Resolve exact source-neutral DnaN/beta sliding-clamp family grounding for the DNA polymerase III beta-clamp component.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#dnaN_beta_subunit",
      "causal_graphs#beta_clamp_processivity"
     ],
     "rationale": "This first GO:0044775 split captures the E. coli beta subunit from beta-clamp structure literature and the dnaN gene symbol from reviewed UniProtKB:P0A988 while leaving exact source-neutral protein-family grounding to a later pass.",
     "evidence": [
      {
       "reference": "GO:0044775"
      },
      {
       "reference": "PMID:1349852"
      },
      {
       "reference": "UniProtKB:P0A988"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28"
    }
   ]
  },
  {
   "identifier": "GO:0043847",
   "label": "DNA polymerase III, clamp loader chi/psi subcomplex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A dimer composed of the chi and psi subunits which is a subassembly of the DNA polymerase III clamp loader complex and serves as a bridge between the DnaX complex and the single-stranded DNA-binding protein (SSB).",
   "definition_source": "GO:0043847",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-28T11:43:34Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T11:44:53Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the GO exact synonym, protein-containing-complex parentage, clamp-loader parthood, chi and psi components with E. coli K-12 protein examples, an E. coli canonical example, DNA-replication function evidence, GO/PubMed/UniProtKB evidence, a nonmechanistic adapter graph, and a grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T11:57:05Z",
     "curator": "codex",
     "action": "REFINED_GRAPH",
     "changes": "Clarified the psi graph edge so PMID:8505305 supports psi binding the gamma DnaX protein instead of a one-ended psi-to-chi bridge edge.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T12:08:15Z",
     "curator": "codex",
     "action": "FIX_REVIEW_ISSUE",
     "changes": "Fixed #1722 by adding PMID:8505305 to the chi and psi component evidence lists so the local 1:1 stoichiometry and psi linkage claims are directly sourced.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "DNA polymerase III, DnaX complex, chi/psi subcomplex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0043847"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "part_of": [
    "GO:0043846"
   ],
   "components": [
    {
     "component_id": "chi_subunit",
     "label": "DNA polymerase III chi subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "holC"
     ],
     "stoichiometry": "1",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The E. coli chi subunit is represented by reviewed UniProtKB:P28905 as a taxon-specific example; no exact source-neutral InterPro, Pfam, or NCBIfam family was assigned for this first chi/psi split.",
     "role": "HolC chi constituent of the 1:1 chi/psi accessory dimer in the DNA polymerase III clamp-loader complex.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P28905",
       "protein_label": "DNA polymerase III subunit chi",
       "gene_symbol": "holC",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-28",
       "role": "Reviewed E. coli K-12 HolC accession for the clamp-loader chi subunit.",
       "evidence": [
        {
         "reference": "UniProtKB:P28905",
         "notes": "UniProtKB P28905 is the reviewed Escherichia coli K-12 holC entry for DNA polymerase III subunit chi."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "GO:0043847",
       "notes": "GO:0043847 defines the chi/psi subcomplex as a dimer composed of the chi and psi subunits."
      },
      {
       "reference": "PMID:8389364",
       "notes": "Xiao et al. 1993 identified holC as the E. coli gene encoding the DNA polymerase III chi accessory protein."
      },
      {
       "reference": "PMID:8505305",
       "notes": "Xiao et al. 1993 characterized E. coli chi and psi as monomeric proteins that associate to form a 1:1 complex."
      },
      {
       "reference": "UniProtKB:P28905",
       "notes": "UniProtKB P28905 is the reviewed E. coli K-12 holC entry for DNA polymerase III subunit chi and is annotated to GO:0043846."
      }
     ]
    },
    {
     "component_id": "psi_subunit",
     "label": "DNA polymerase III psi subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "holD"
     ],
     "stoichiometry": "1",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The E. coli psi subunit is represented by reviewed UniProtKB:P28632 as a taxon-specific example; no exact source-neutral InterPro, Pfam, or NCBIfam family was assigned for this first chi/psi split.",
     "role": "HolD psi constituent that binds chi and links it into the DNA polymerase III gamma clamp-loader complex.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P28632",
       "protein_label": "DNA polymerase III subunit psi",
       "gene_symbol": "holD",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-28",
       "role": "Reviewed E. coli K-12 HolD accession for the clamp-loader psi subunit.",
       "evidence": [
        {
         "reference": "UniProtKB:P28632",
         "notes": "UniProtKB P28632 is the reviewed Escherichia coli K-12 holD entry for DNA polymerase III subunit psi."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "GO:0043847",
       "notes": "GO:0043847 defines the chi/psi subcomplex as a dimer composed of the chi and psi subunits."
      },
      {
       "reference": "PMID:8389364",
       "notes": "Xiao et al. 1993 identified holD as the E. coli gene encoding the DNA polymerase III psi accessory protein."
      },
      {
       "reference": "PMID:8505305",
       "notes": "Xiao et al. 1993 characterized E. coli psi as the gamma-binding partner that bridges chi into the gamma clamp-loader complex."
      },
      {
       "reference": "UniProtKB:P28632",
       "notes": "UniProtKB P28632 is the reviewed E. coli K-12 holD entry for DNA polymerase III subunit psi and is annotated to GO:0043846."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Source species for biochemical characterization of chi and psi as a 1:1 gamma-complex accessory dimer.",
     "reference": "PMID:8505305"
    }
   ],
   "functions": [
    {
     "function_id": "dna_replication",
     "label": "DNA replication",
     "grounding": "GO:0006260",
     "description": "The chi/psi dimer contributes to Pol III replication as an accessory clamp-loader subcomplex that brings chi into the gamma complex through psi.",
     "evidence": [
      {
       "reference": "PMID:8505305",
       "notes": "Xiao et al. 1993 characterized E. coli chi and psi as a 1:1 gamma-complex accessory dimer and found that psi links chi to gamma."
      },
      {
       "reference": "GO:0006260",
       "notes": "GO:0006260 is the Gene Ontology biological-process term for DNA replication."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0043847",
     "notes": "Gene Ontology cellular-component term for the DNA polymerase III clamp-loader chi/psi subcomplex."
    },
    {
     "reference": "GO:0043846",
     "notes": "Gene Ontology cellular-component term for the parent DNA polymerase III clamp-loader complex."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology cellular-component parent term for protein-containing complexes."
    },
    {
     "reference": "GO:0006260",
     "notes": "Gene Ontology biological-process term for DNA replication."
    },
    {
     "reference": "PMID:12940977",
     "notes": "PubMed identifier for McHenry 2003, Chromosomal replicases as asymmetric dimers: studies of subunit arrangement and functional consequences."
    },
    {
     "reference": "DOI:10.1046/j.1365-2958.2003.03645.x",
     "notes": "DOI for McHenry 2003 as reported by PubMed."
    },
    {
     "reference": "PMID:8389364",
     "notes": "PubMed identifier for Xiao et al. 1993, DNA polymerase III accessory proteins. III. holC and holD encoding chi and psi."
    },
    {
     "reference": "PMID:8505305",
     "notes": "PubMed identifier for Xiao et al. 1993, DNA polymerase III accessory proteins. IV. Characterization of chi and psi."
    },
    {
     "reference": "PMID:7494000",
     "notes": "PubMed identifier for Olson, Dallmann and McHenry 1995, DnaX complex of Escherichia coli DNA polymerase III holoenzyme: The chi psi complex functions by increasing the affinity of tau and gamma for delta.delta'."
    },
    {
     "reference": "UniProtKB:P28905",
     "notes": "Reviewed UniProtKB accession for E. coli K-12 HolC."
    },
    {
     "reference": "UniProtKB:P28632",
     "notes": "Reviewed UniProtKB accession for E. coli K-12 HolD."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "chi_psi_clamp_loader_adaptor",
     "title": "Chi/psi joins the Pol III clamp loader",
     "description": "The DNA polymerase III chi/psi heterodimer combines HolC and HolD into an accessory subcomplex that is incorporated into the clamp loader through psi.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records subunit membership and adapter-level connections to DnaX proteins and SSB without modeling ATPase cycling or exact clamp-loader conformational transitions.",
     "nodes": [
      {
       "node_id": "chi_psi_subcomplex",
       "label": "DNA polymerase III, clamp loader chi/psi subcomplex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0043847"
      },
      {
       "node_id": "chi_subunit",
       "label": "DNA polymerase III chi subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "chi_subunit"
      },
      {
       "node_id": "psi_subunit",
       "label": "DNA polymerase III psi subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "psi_subunit"
      },
      {
       "node_id": "tau_gamma_dnax_products",
       "label": "DnaX tau/gamma products",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P06710"
       ]
      },
      {
       "node_id": "single_stranded_dna_binding_protein",
       "label": "single-stranded DNA-binding protein",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P0AGE0"
       ]
      },
      {
       "node_id": "clamp_loader",
       "label": "DNA polymerase III, clamp loader complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0043846"
      },
      {
       "node_id": "dna_replication",
       "label": "DNA replication",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006260"
      }
     ],
     "edges": [
      {
       "subject": "chi_subunit",
       "predicate": "is part of",
       "object": "chi_psi_subcomplex",
       "description": "Chi is one of the two proteins in the DNA polymerase III clamp-loader chi/psi subcomplex.",
       "evidence": [
        {
         "reference": "GO:0043847",
         "notes": "GO:0043847 defines the clamp-loader chi/psi subcomplex as a dimer composed of chi and psi."
        }
       ]
      },
      {
       "subject": "psi_subunit",
       "predicate": "is part of",
       "object": "chi_psi_subcomplex",
       "description": "Psi is one of the two proteins in the DNA polymerase III clamp-loader chi/psi subcomplex.",
       "evidence": [
        {
         "reference": "GO:0043847",
         "notes": "GO:0043847 defines the clamp-loader chi/psi subcomplex as a dimer composed of chi and psi."
        }
       ]
      },
      {
       "subject": "chi_psi_subcomplex",
       "predicate": "is part of",
       "object": "clamp_loader",
       "description": "The chi/psi subcomplex is an accessory subassembly of the DNA polymerase III clamp-loader complex.",
       "evidence": [
        {
         "reference": "GO:0043847",
         "notes": "GO:0043847 defines chi/psi as a subassembly of the DNA polymerase III clamp-loader complex."
        }
       ]
      },
      {
       "subject": "psi_subunit",
       "predicate": "binds",
       "object": "tau_gamma_dnax_products",
       "description": "Psi links chi to the E. coli gamma complex by binding the gamma DnaX protein.",
       "evidence": [
        {
         "reference": "PMID:8505305",
         "notes": "Xiao et al. 1993 found that psi binds gamma tightly and bridges the interaction of chi with gamma."
        }
       ]
      },
      {
       "subject": "chi_psi_subcomplex",
       "predicate": "binds",
       "object": "tau_gamma_dnax_products",
       "description": "The purified E. coli chi/psi dimer binds the gamma or tau DnaX protein.",
       "evidence": [
        {
         "reference": "PMID:7494000",
         "notes": "Olson et al. 1995 purified E. coli chi/psi and showed that it binds either gamma or tau DnaX protein."
        }
       ]
      },
      {
       "subject": "chi_psi_subcomplex",
       "predicate": "bridges to",
       "object": "single_stranded_dna_binding_protein",
       "description": "The chi/psi subcomplex bridges the clamp-loader DnaX assembly to single-stranded DNA-binding protein.",
       "evidence": [
        {
         "reference": "GO:0043847",
         "notes": "GO:0043847 states that the chi/psi subcomplex serves as a bridge between the DnaX complex and SSB."
        }
       ]
      },
      {
       "subject": "chi_psi_subcomplex",
       "predicate": "supports",
       "object": "dna_replication",
       "description": "Chi/psi contributes to E. coli Pol III replication through its gamma-complex accessory role.",
       "evidence": [
        {
         "reference": "PMID:8505305",
         "notes": "Xiao et al. 1993 showed that psi stimulates the ATPase and replication activities of the gamma clamp-loader complex."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_pol_iii_chi_psi_groundings",
     "prompt": "Resolve exact source-neutral HolC and HolD family grounding for DNA polymerase III clamp-loader chi/psi components.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#chi_subunit",
      "components#psi_subunit"
     ],
     "rationale": "This first GO:0043847 split captures reviewed E. coli K-12 UniProtKB examples for the chi and psi subunits while leaving source-neutral protein-family grounding to a later InterPro/Pfam/NCBIfam review.",
     "evidence": [
      {
       "reference": "GO:0043847"
      },
      {
       "reference": "UniProtKB:P28905"
      },
      {
       "reference": "UniProtKB:P28632"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28"
    }
   ]
  },
  {
   "identifier": "GO:0043846",
   "label": "DNA polymerase III, clamp loader complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A heptamer that includes the tau and gamma products of the dnaX gene and the chi/psi subcomplex. Confers structural asymmetry that allows the polymerase to replicate both leading and lagging strands.",
   "definition_source": "GO:0043846",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-28T10:48:48Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T10:50:12Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonyms, protein-containing-complex parentage, Pol III holoenzyme parthood, five reviewed E. coli K-12 protein examples, clamp-loading and DNA-replication functions, GO/PubMed/UniProtKB evidence, a nonmechanistic clamp-loading graph, and a grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T10:51:00Z",
     "curator": "codex",
     "action": "REFINED_EVIDENCE",
     "changes": "Replaced GO-only delta and delta-prime graph edge evidence with the E. coli gamma-complex structure paper.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T11:05:33Z",
     "curator": "codex",
     "action": "FIX_REVIEW_ISSUES",
     "changes": "Fixed #1718 by scoping chi/psi graph evidence to GO:0043847 and fixed #1719 by narrowing the canonical E. coli example note.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T11:20:20Z",
     "curator": "codex",
     "action": "FIX_REVIEW_ISSUE",
     "changes": "Fixed #1720 by removing the shared YAML alias from chi/psi evidence.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "DNA polymerase III, DnaX complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0043846"
    },
    {
     "synonym_text": "DNA polymerase III, DnaX subcomplex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0043846"
    },
    {
     "synonym_text": "clamp loader complex",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0043846"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "part_of": [
    "GO:0009360"
   ],
   "components": [
    {
     "component_id": "dnax_tau_gamma_subunit",
     "label": "DNA polymerase III tau/gamma subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "dnaX"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The E. coli DnaX tau/gamma products are represented by reviewed UniProtKB:P06710 as a taxon-specific example; no exact source-neutral InterPro, Pfam, or NCBIfam family was assigned for this first clamp-loader split.",
     "role": "AAA+ ATPase motor subunit class in the DNA polymerase III clamp-loader assembly.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P06710",
       "protein_label": "DNA polymerase III subunit tau",
       "gene_symbol": "dnaX",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-28",
       "role": "Reviewed E. coli K-12 DnaX accession for the tau/gamma clamp-loader products.",
       "evidence": [
        {
         "reference": "UniProtKB:P06710",
         "notes": "UniProtKB P06710 is the reviewed Escherichia coli K-12 dnaX entry for DNA polymerase III subunit tau."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "GO:0043846",
       "notes": "GO:0043846 defines the clamp-loader complex as including tau and gamma products of the dnaX gene."
      },
      {
       "reference": "PMID:12940977",
       "notes": "McHenry 2003 describes the DnaX complex as an E. coli heptamer that includes tau and gamma products of the dnaX gene."
      },
      {
       "reference": "UniProtKB:P06710",
       "notes": "UniProtKB P06710 is the reviewed E. coli K-12 dnaX entry for the DNA polymerase III tau/gamma subunit and is annotated to GO:0043846."
      }
     ]
    },
    {
     "component_id": "delta_subunit",
     "label": "DNA polymerase III delta subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "holA"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The E. coli delta subunit is represented by reviewed UniProtKB:P28630 as a taxon-specific example; no exact source-neutral InterPro, Pfam, or NCBIfam family was assigned for this first clamp-loader split.",
     "role": "Delta wrench subunit that binds the beta clamp during clamp-loader ring opening.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P28630",
       "protein_label": "DNA polymerase III subunit delta",
       "gene_symbol": "holA",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-28",
       "role": "Reviewed E. coli K-12 HolA accession for the clamp-loader delta subunit.",
       "evidence": [
        {
         "reference": "UniProtKB:P28630",
         "notes": "UniProtKB P28630 is the reviewed Escherichia coli K-12 holA entry for DNA polymerase III subunit delta."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "PMID:11525729",
       "notes": "Jeruzalmi et al. 2001 solved an E. coli gamma complex structure with one delta subunit."
      },
      {
       "reference": "UniProtKB:P28630",
       "notes": "UniProtKB P28630 is the reviewed E. coli K-12 holA entry for DNA polymerase III subunit delta and is annotated to GO:0043846."
      }
     ]
    },
    {
     "component_id": "delta_prime_subunit",
     "label": "DNA polymerase III delta' subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "holB"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The E. coli delta-prime subunit is represented by reviewed UniProtKB:P28631 as a taxon-specific example; no exact source-neutral InterPro, Pfam, or NCBIfam family was assigned for this first clamp-loader split.",
     "role": "Delta-prime stator subunit in the clamp-loader AAA+ assembly.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P28631",
       "protein_label": "DNA polymerase III subunit delta'",
       "gene_symbol": "holB",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-28",
       "role": "Reviewed E. coli K-12 HolB accession for the clamp-loader delta-prime subunit.",
       "evidence": [
        {
         "reference": "UniProtKB:P28631",
         "notes": "UniProtKB P28631 is the reviewed Escherichia coli K-12 holB entry for DNA polymerase III subunit delta'."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "PMID:11525729",
       "notes": "Jeruzalmi et al. 2001 solved an E. coli gamma complex structure with one delta-prime subunit."
      },
      {
       "reference": "UniProtKB:P28631",
       "notes": "UniProtKB P28631 is the reviewed E. coli K-12 holB entry for DNA polymerase III subunit delta' and is annotated to GO:0043846."
      }
     ]
    },
    {
     "component_id": "chi_subunit",
     "label": "DNA polymerase III chi subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "holC"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The E. coli chi subunit is represented by reviewed UniProtKB:P28905 as a taxon-specific example; no exact source-neutral InterPro, Pfam, or NCBIfam family was assigned for this first clamp-loader split.",
     "role": "Chi subunit of the accessory chi/psi dimer in the DNA polymerase III clamp-loader complex.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P28905",
       "protein_label": "DNA polymerase III subunit chi",
       "gene_symbol": "holC",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-28",
       "role": "Reviewed E. coli K-12 HolC accession for the clamp-loader chi subunit.",
       "evidence": [
        {
         "reference": "UniProtKB:P28905",
         "notes": "UniProtKB P28905 is the reviewed Escherichia coli K-12 holC entry for DNA polymerase III subunit chi."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "GO:0043847",
       "notes": "GO:0043847 defines the chi/psi subcomplex as a dimer composed of the chi and psi subunits."
      },
      {
       "reference": "UniProtKB:P28905",
       "notes": "UniProtKB P28905 is the reviewed E. coli K-12 holC entry for DNA polymerase III subunit chi and is annotated to GO:0043846."
      }
     ]
    },
    {
     "component_id": "psi_subunit",
     "label": "DNA polymerase III psi subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "holD"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The E. coli psi subunit is represented by reviewed UniProtKB:P28632 as a taxon-specific example; no exact source-neutral InterPro, Pfam, or NCBIfam family was assigned for this first clamp-loader split.",
     "role": "Psi subunit of the accessory chi/psi dimer in the DNA polymerase III clamp-loader complex.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P28632",
       "protein_label": "DNA polymerase III subunit psi",
       "gene_symbol": "holD",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-28",
       "role": "Reviewed E. coli K-12 HolD accession for the clamp-loader psi subunit.",
       "evidence": [
        {
         "reference": "UniProtKB:P28632",
         "notes": "UniProtKB P28632 is the reviewed Escherichia coli K-12 holD entry for DNA polymerase III subunit psi."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "GO:0043847",
       "notes": "GO:0043847 defines the chi/psi subcomplex as a dimer composed of the chi and psi subunits."
      },
      {
       "reference": "UniProtKB:P28632",
       "notes": "UniProtKB P28632 is the reviewed E. coli K-12 holD entry for DNA polymerase III subunit psi and is annotated to GO:0043846."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Source species for the solved gamma-complex structure.",
     "reference": "PMID:11525729"
    }
   ],
   "functions": [
    {
     "function_id": "dna_clamp_loading",
     "label": "DNA clamp loader activity",
     "grounding": "GO:0003689",
     "description": "The DNA polymerase III clamp-loader complex opens the beta sliding-clamp ring and loads it around primer-template DNA using its ATPase motor.",
     "evidence": [
      {
       "reference": "GO:0003689",
       "notes": "GO:0003689 defines DNA clamp loader activity as ATP-hydrolysis-driven opening and closing of a sliding clamp around DNA duplex."
      },
      {
       "reference": "PMID:11525729",
       "notes": "Jeruzalmi et al. 2001 described the E. coli gamma complex as an AAA+ ATPase that loads the beta sliding clamp onto DNA."
      }
     ]
    },
    {
     "function_id": "dna_replication",
     "label": "DNA replication",
     "grounding": "GO:0006260",
     "description": "The clamp-loader complex helps the Pol III holoenzyme coordinate leading- and lagging-strand DNA replication.",
     "evidence": [
      {
       "reference": "GO:0043846",
       "notes": "GO:0043846 defines the clamp-loader complex by its structural asymmetry in leading- and lagging-strand replication."
      },
      {
       "reference": "GO:0006260",
       "notes": "GO:0006260 is the Gene Ontology biological-process term for DNA replication."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0043846",
     "notes": "Gene Ontology cellular-component term for the DNA polymerase III clamp-loader complex."
    },
    {
     "reference": "GO:0043847",
     "notes": "Gene Ontology cellular-component term for the chi/psi subcomplex that contributes two clamp-loader subunits."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology cellular-component parent term for protein-containing complexes."
    },
    {
     "reference": "GO:0009360",
     "notes": "Gene Ontology cellular-component term for the DNA polymerase III holoenzyme that contains the clamp loader."
    },
    {
     "reference": "GO:0003689",
     "notes": "Gene Ontology molecular-function term for DNA clamp loader activity."
    },
    {
     "reference": "GO:0006260",
     "notes": "Gene Ontology biological-process term for DNA replication."
    },
    {
     "reference": "PMID:11525729",
     "notes": "PubMed identifier for Jeruzalmi, O'Donnell and Kuriyan 2001, Crystal structure of the processivity clamp loader gamma complex of E. coli DNA polymerase III."
    },
    {
     "reference": "DOI:10.1016/s0092-8674(01)00463-9",
     "notes": "DOI for Jeruzalmi et al. 2001 as reported by PubMed."
    },
    {
     "reference": "PMID:12940977",
     "notes": "PubMed identifier for McHenry 2003, Chromosomal replicases as asymmetric dimers: studies of subunit arrangement and functional consequences."
    },
    {
     "reference": "DOI:10.1046/j.1365-2958.2003.03645.x",
     "notes": "DOI for McHenry 2003 as reported by PubMed."
    },
    {
     "reference": "UniProtKB:P06710",
     "notes": "Reviewed UniProtKB accession for E. coli K-12 DnaX."
    },
    {
     "reference": "UniProtKB:P28630",
     "notes": "Reviewed UniProtKB accession for E. coli K-12 HolA."
    },
    {
     "reference": "UniProtKB:P28631",
     "notes": "Reviewed UniProtKB accession for E. coli K-12 HolB."
    },
    {
     "reference": "UniProtKB:P28905",
     "notes": "Reviewed UniProtKB accession for E. coli K-12 HolC."
    },
    {
     "reference": "UniProtKB:P28632",
     "notes": "Reviewed UniProtKB accession for E. coli K-12 HolD."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "clamp_loader_beta_clamp_loading",
     "title": "Clamp loader assembles the beta clamp on DNA",
     "description": "The Pol III clamp loader combines DnaX, delta, delta-prime, chi, and psi subunits to open and load the beta sliding clamp on primer-template DNA.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph captures subunit membership and GO-level clamp loading without modelling ATPase-state transitions, clamp-ring opening geometry, or polymerase switching at the replication fork.",
     "nodes": [
      {
       "node_id": "dnax_tau_gamma_subunit",
       "label": "DNA polymerase III tau/gamma subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "dnax_tau_gamma_subunit"
      },
      {
       "node_id": "delta_subunit",
       "label": "DNA polymerase III delta subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "delta_subunit"
      },
      {
       "node_id": "delta_prime_subunit",
       "label": "DNA polymerase III delta' subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "delta_prime_subunit"
      },
      {
       "node_id": "chi_subunit",
       "label": "DNA polymerase III chi subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "chi_subunit"
      },
      {
       "node_id": "psi_subunit",
       "label": "DNA polymerase III psi subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "psi_subunit"
      },
      {
       "node_id": "clamp_loader",
       "label": "DNA polymerase III, clamp loader complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0043846"
      },
      {
       "node_id": "beta_sliding_clamp",
       "label": "DNA polymerase III, beta sliding clamp processivity factor complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0044775"
      },
      {
       "node_id": "primer_template_dna",
       "label": "primer-template DNA",
       "node_type": "GENETIC_ELEMENT"
      },
      {
       "node_id": "dna_replication",
       "label": "DNA replication",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006260"
      }
     ],
     "edges": [
      {
       "subject": "dnax_tau_gamma_subunit",
       "predicate": "is part of",
       "object": "clamp_loader",
       "description": "DnaX tau/gamma subunit is a constituent of the DNA polymerase III clamp-loader complex.",
       "evidence": [
        {
         "reference": "GO:0043846",
         "notes": "GO:0043846 identifies the DnaX and chi/psi assemblies as parts of the clamp loader."
        }
       ]
      },
      {
       "subject": "delta_subunit",
       "predicate": "is part of",
       "object": "clamp_loader",
       "description": "Delta subunit is a constituent of the DNA polymerase III clamp-loader complex.",
       "evidence": [
        {
         "reference": "PMID:11525729",
         "notes": "Jeruzalmi et al. 2001 solved an E. coli gamma complex structure with one delta subunit."
        }
       ]
      },
      {
       "subject": "delta_prime_subunit",
       "predicate": "is part of",
       "object": "clamp_loader",
       "description": "Delta-prime subunit is a constituent of the DNA polymerase III clamp-loader complex.",
       "evidence": [
        {
         "reference": "PMID:11525729",
         "notes": "Jeruzalmi et al. 2001 solved an E. coli gamma complex structure with one delta-prime subunit."
        }
       ]
      },
      {
       "subject": "chi_subunit",
       "predicate": "is part of",
       "object": "clamp_loader",
       "description": "Chi subunit is a constituent of the DNA polymerase III clamp-loader complex.",
       "evidence": [
        {
         "reference": "GO:0043847",
         "notes": "GO:0043847 defines the clamp-loader chi/psi subcomplex as a dimer composed of chi and psi."
        }
       ]
      },
      {
       "subject": "psi_subunit",
       "predicate": "is part of",
       "object": "clamp_loader",
       "description": "Psi subunit is a constituent of the DNA polymerase III clamp-loader complex.",
       "evidence": [
        {
         "reference": "GO:0043847",
         "notes": "GO:0043847 defines the clamp-loader chi/psi subcomplex as a dimer composed of chi and psi."
        }
       ]
      },
      {
       "subject": "delta_subunit",
       "predicate": "binds",
       "object": "beta_sliding_clamp",
       "description": "The delta subunit binds the beta sliding clamp as part of the clamp-opening reaction.",
       "evidence": [
        {
         "reference": "PMID:11525729",
         "notes": "Jeruzalmi et al. 2001 describe delta as free to bind beta in the open gamma-complex structure."
        }
       ]
      },
      {
       "subject": "clamp_loader",
       "predicate": "loads",
       "object": "beta_sliding_clamp",
       "description": "The clamp-loader complex loads the beta sliding clamp onto DNA.",
       "evidence": [
        {
         "reference": "GO:0003689",
         "notes": "GO:0003689 defines DNA clamp-loader activity as opening and closing a sliding clamp around DNA."
        },
        {
         "reference": "PMID:11525729",
         "notes": "Jeruzalmi et al. 2001 describe the gamma complex as loading the beta sliding clamp onto DNA."
        }
       ]
      },
      {
       "subject": "clamp_loader",
       "predicate": "acts on",
       "object": "primer_template_dna",
       "description": "The DNA polymerase III clamp loader assembles the beta processivity factor onto the primer-template.",
       "evidence": [
        {
         "reference": "GO:0009360",
         "notes": "GO:0009360 states that the clamp-loading complex assembles the beta processivity factor onto the primer template."
        }
       ]
      },
      {
       "subject": "clamp_loader",
       "predicate": "supports",
       "object": "dna_replication",
       "description": "The clamp loader contributes to leading- and lagging-strand replication by organizing beta-clamp loading in the DNA polymerase III holoenzyme.",
       "evidence": [
        {
         "reference": "GO:0043846",
         "notes": "GO:0043846 defines the complex by its contribution to structural asymmetry for leading- and lagging-strand replication."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_pol_iii_clamp_loader_groundings",
     "prompt": "Resolve exact source-neutral DnaX, HolA, HolB, HolC, and HolD family grounding for DNA polymerase III clamp-loader components.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#dnax_tau_gamma_subunit",
      "components#delta_subunit",
      "components#delta_prime_subunit",
      "components#chi_subunit",
      "components#psi_subunit"
     ],
     "rationale": "This first GO:0043846 split captures reviewed E. coli K-12 UniProtKB examples for the clamp-loader subunits while leaving source-neutral protein-family grounding to a later InterPro/Pfam/NCBIfam review.",
     "evidence": [
      {
       "reference": "GO:0043846"
      },
      {
       "reference": "UniProtKB:P06710"
      },
      {
       "reference": "UniProtKB:P28630"
      },
      {
       "reference": "UniProtKB:P28631"
      },
      {
       "reference": "UniProtKB:P28905"
      },
      {
       "reference": "UniProtKB:P28632"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28"
    }
   ]
  },
  {
   "identifier": "GO:0009360",
   "label": "DNA polymerase III complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A DNA polymerase III holoenzyme complex organized into a Pol III core, a beta sliding-clamp processivity factor, and a clamp-loader complex that together support processive DNA replication.",
   "definition_source": "GO:0009360",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-24T11:03:50Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T11:05:01Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added DNA polymerase complex parentage, the GO-backed holoenzyme synonym, GO-grounded Pol III core, beta-clamp, and clamp-loader subcomplex components, an Escherichia coli K-12 canonical example, DNA-directed DNA polymerase function evidence, and a compact processive DNA synthesis graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T11:16:13Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1481: replaced the UniProtKB-backed E. coli K-12 canonical example with an E. coli example directly supported by PMID:3283127, a whole-holoenzyme reconstitution study.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "DNA polymerase III holoenzyme complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0009360"
    }
   ],
   "parent_structures": [
    "GO:0042575"
   ],
   "components": [
    {
     "component_id": "pol_iii_core",
     "label": "DNA polymerase III, core complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0044776",
     "role": "Polymerase and proofreading-exonuclease subassembly of the DNA polymerase III holoenzyme.",
     "evidence": [
      {
       "reference": "GO:0044776",
       "notes": "GO:0044776 defines the DNA polymerase III core complex as the alpha-, epsilon-, and theta-subunit assembly that carries out polymerase and 3'-5' exonuclease proofreading activities."
      },
      {
       "reference": "GO:0009360",
       "notes": "GO:0009360 lists the Pol III core as one of the three functionally essential DNA polymerase III holoenzyme subassemblies."
      }
     ]
    },
    {
     "component_id": "beta_sliding_clamp",
     "label": "DNA polymerase III, beta sliding clamp processivity factor complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0044775",
     "role": "Sliding-clamp processivity factor that tethers the Pol III core to template DNA during high-speed replication.",
     "evidence": [
      {
       "reference": "GO:0044775",
       "notes": "GO:0044775 defines the beta sliding-clamp processivity factor as the DNA polymerase III holoenzyme subcomplex that tethers the catalytic polymerase subunit to DNA."
      },
      {
       "reference": "GO:0009360",
       "notes": "GO:0009360 lists the beta sliding-clamp processivity factor as one of the three functionally essential DNA polymerase III holoenzyme subassemblies."
      }
     ]
    },
    {
     "component_id": "clamp_loader",
     "label": "DNA polymerase III, clamp loader complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0043846",
     "role": "Clamp-loading subassembly that places the beta processivity factor on the primer-template and helps organize leading- and lagging-strand replication.",
     "evidence": [
      {
       "reference": "GO:0043846",
       "notes": "GO:0043846 defines the DNA polymerase III clamp-loader complex as a heptamer that includes DnaX tau and gamma products plus the chi/psi subcomplex."
      },
      {
       "reference": "GO:0009360",
       "notes": "GO:0009360 states that the clamp-loading complex assembles the beta processivity factor onto the primer template."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Source species for a DNA polymerase III holoenzyme reconstitution from purified subunits.",
     "reference": "PMID:3283127"
    }
   ],
   "functions": [
    {
     "function_id": "dna_directed_dna_polymerase_activity",
     "label": "DNA-directed DNA polymerase activity",
     "grounding": "GO:0003887",
     "description": "The DNA polymerase III holoenzyme carries out template-directed DNA strand extension while its clamp-loader and beta-clamp subassemblies support processivity at the replication fork.",
     "evidence": [
      {
       "reference": "GO:0003887",
       "notes": "GO:0003887 defines DNA-directed DNA polymerase activity as DNA-template-directed extension of the 3'-end of a DNA strand."
      },
      {
       "reference": "GO:0009360",
       "notes": "GO:0009360 defines the DNA polymerase III holoenzyme as a Pol III core, beta sliding-clamp, and clamp-loader assembly that functions at the replication fork."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0009360",
     "notes": "Gene Ontology cellular-component term for the DNA polymerase III complex."
    },
    {
     "reference": "GO:0042575",
     "notes": "Gene Ontology cellular-component term for DNA polymerase complexes, the broader class that includes the DNA polymerase III complex."
    },
    {
     "reference": "GO:0044776",
     "notes": "Gene Ontology cellular-component term for the DNA polymerase III core complex."
    },
    {
     "reference": "GO:0044775",
     "notes": "Gene Ontology cellular-component term for the DNA polymerase III beta sliding-clamp processivity factor complex."
    },
    {
     "reference": "GO:0043846",
     "notes": "Gene Ontology cellular-component term for the DNA polymerase III clamp-loader complex."
    },
    {
     "reference": "GO:0003887",
     "notes": "Gene Ontology molecular-function term for DNA-directed DNA polymerase activity."
    },
    {
     "reference": "GO:0006260",
     "notes": "Gene Ontology biological-process term for DNA replication."
    },
    {
     "reference": "GO:0003689",
     "notes": "Gene Ontology molecular-function term for DNA clamp-loader activity."
    },
    {
     "reference": "UniProtKB:P06710",
     "notes": "UniProtKB reviewed Escherichia coli K-12 entry for DnaX, the DNA polymerase III tau/gamma subunit referenced by the GO:0009360 definition."
    },
    {
     "reference": "PMID:11525729",
     "notes": "PubMed identifier for Jeruzalmi, O'Donnell, and Kuriyan 2001, Crystal structure of the processivity clamp loader gamma complex of E. coli DNA polymerase III."
    },
    {
     "reference": "DOI:10.1016/s0092-8674(01)00463-9",
     "notes": "DOI for Jeruzalmi, O'Donnell, and Kuriyan 2001 as reported by PubMed."
    },
    {
     "reference": "PMID:12940977",
     "notes": "PubMed identifier for McHenry 2003, Chromosomal replicases as asymmetric dimers: studies of subunit arrangement and functional consequences."
    },
    {
     "reference": "DOI:10.1046/j.1365-2958.2003.03645.x",
     "notes": "DOI for McHenry 2003 as reported by PubMed."
    },
    {
     "reference": "PMID:3283127",
     "notes": "PubMed identifier for Maki and Kornberg 1988, DNA polymerase III holoenzyme of Escherichia coli. III. Distinctive processive polymerases reconstituted from purified subunits."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "pol_iii_processive_dna_synthesis",
     "title": "DNA polymerase III carries out processive DNA synthesis",
     "description": "The DNA polymerase III holoenzyme combines the Pol III core, beta sliding clamp, and clamp-loader subassemblies to support DNA-template-directed primer extension.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records GO-supported subassembly contributions and primer-template engagement without resolving ATPase cycling, clamp-ring opening, polymerase exchange, or leading- versus lagging-strand coordination.",
     "nodes": [
      {
       "node_id": "dna_polymerase_iii_complex",
       "label": "DNA polymerase III complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009360"
      },
      {
       "node_id": "pol_iii_core",
       "label": "DNA polymerase III, core complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0044776",
       "component_ref": "pol_iii_core"
      },
      {
       "node_id": "beta_sliding_clamp",
       "label": "DNA polymerase III, beta sliding clamp processivity factor complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0044775",
       "component_ref": "beta_sliding_clamp"
      },
      {
       "node_id": "clamp_loader",
       "label": "DNA polymerase III, clamp loader complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0043846",
       "component_ref": "clamp_loader"
      },
      {
       "node_id": "primer_template_dna",
       "label": "primer-template DNA",
       "node_type": "GENETIC_ELEMENT"
      },
      {
       "node_id": "dna_directed_dna_polymerase_activity",
       "label": "DNA-directed DNA polymerase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0003887"
      },
      {
       "node_id": "dna_replication",
       "label": "DNA replication",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006260"
      }
     ],
     "edges": [
      {
       "subject": "dna_polymerase_iii_complex",
       "predicate": "enables",
       "object": "dna_directed_dna_polymerase_activity",
       "description": "The DNA polymerase III holoenzyme carries out DNA-template-directed DNA polymerase activity.",
       "evidence": [
        {
         "reference": "GO:0009360",
         "notes": "GO:0009360 defines the DNA polymerase III holoenzyme around the Pol III core that carries out DNA polymerase activity."
        },
        {
         "reference": "GO:0003887",
         "notes": "GO:0003887 defines DNA-directed DNA polymerase activity."
        }
       ]
      },
      {
       "subject": "pol_iii_core",
       "predicate": "contributes to",
       "object": "dna_directed_dna_polymerase_activity",
       "description": "The Pol III core is the holoenzyme subassembly that carries out polymerase activity.",
       "evidence": [
        {
         "reference": "GO:0044776",
         "notes": "GO:0044776 defines the core as the DNA polymerase III subcomplex that carries out polymerase and 3'-5' exonuclease proofreading activities."
        }
       ]
      },
      {
       "subject": "beta_sliding_clamp",
       "predicate": "tethers",
       "object": "pol_iii_core",
       "description": "The beta sliding clamp processivity factor tethers the catalytic polymerase subunit to DNA.",
       "evidence": [
        {
         "reference": "GO:0044775",
         "notes": "GO:0044775 defines the beta sliding-clamp complex by its responsibility for tethering the catalytic subunit of DNA polymerase to DNA during high-speed replication."
        }
       ]
      },
      {
       "subject": "clamp_loader",
       "predicate": "loads",
       "object": "beta_sliding_clamp",
       "description": "The clamp-loader complex assembles the beta processivity factor onto the primer template.",
       "evidence": [
        {
         "reference": "GO:0009360",
         "notes": "GO:0009360 states that the DNA polymerase III clamp-loading complex assembles the beta processivity factor onto the primer template."
        },
        {
         "reference": "GO:0003689",
         "notes": "GO:0003689 defines DNA clamp-loader activity."
        }
       ]
      },
      {
       "subject": "dna_directed_dna_polymerase_activity",
       "predicate": "extends",
       "object": "primer_template_dna",
       "description": "DNA-directed DNA polymerase activity extends the 3'-end of a DNA strand one nucleotide at a time using DNA as template.",
       "evidence": [
        {
         "reference": "GO:0003887",
         "notes": "GO:0003887 defines DNA-directed DNA polymerase activity as template-directed extension of the 3'-end of a DNA strand."
        }
       ]
      },
      {
       "subject": "dna_polymerase_iii_complex",
       "predicate": "supports",
       "object": "dna_replication",
       "description": "The DNA polymerase III complex supports DNA replication at the replication fork.",
       "evidence": [
        {
         "reference": "GO:0009360",
         "notes": "GO:0009360 defines the DNA polymerase III holoenzyme as a replication-fork complex."
        },
        {
         "reference": "GO:0006260",
         "notes": "GO:0006260 is the biological-process term for DNA replication."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0044776",
   "label": "DNA polymerase III, core complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A DNA polymerase III core subassembly made of alpha, epsilon and theta subunits that provides polymerase and 3'-5' exonuclease proofreading activities within the DNA polymerase III holoenzyme.",
   "definition_source": "GO:0044776",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-28T08:45:27Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T08:46:33Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added DNA polymerase complex parentage, DNA polymerase III holoenzyme parthood, alpha/epsilon/theta label-only components, an E. coli canonical example, GO and Maki/Kornberg activity evidence, a nonmechanistic Pol III core graph, and a subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T08:52:08Z",
     "curator": "codex",
     "action": "FIXED_PRODUCT_LABEL",
     "changes": "Aligned the GO:0003887 function label with the canonical DNA-directed DNA polymerase activity label.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T09:05:32Z",
     "curator": "codex",
     "action": "RESOLVED_REVIEW",
     "changes": "Resolved PR #1712 review issues #1713 and #1714 by narrowing the GO:0003887 function text to polymerase activity and changing the alpha, epsilon and theta graph predicates from assembly to membership wording.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T09:06:18Z",
     "curator": "codex",
     "action": "RESOLVED_REVIEW",
     "changes": "Finished narrowing the GO:0003887 function evidence note so it supports polymerase activity without bundling proofreading activity into that GO molecular function.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:22:50Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0042575"
   ],
   "part_of": [
    "GO:0009360"
   ],
   "components": [
    {
     "component_id": "alpha_subunit",
     "label": "DNA polymerase III alpha subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "dnaE"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The E. coli alpha catalytic subunit is represented by label and gene symbol; no exact source-neutral InterPro, Pfam, or NCBIfam family was assigned for this first DNA polymerase III core-complex split.",
     "role": "Named alpha subunit of the Escherichia coli DNA polymerase III core.",
     "evidence": [
      {
       "reference": "GO:0044776",
       "notes": "GO:0044776 defines the DNA polymerase III core complex as containing an alpha subunit."
      },
      {
       "reference": "PMID:3283127",
       "notes": "Maki and Kornberg 1988 described partial assemblies of the Pol III core containing alpha, epsilon and theta subunits."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P10443",
       "protein_label": "DNA polymerase III subunit alpha",
       "gene_symbol": "dnaE",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene dnaE in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P10443",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P10443, the single reviewed entry for gene dnaE in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "epsilon_subunit",
     "label": "DNA polymerase III epsilon subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "dnaQ"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The E. coli epsilon proofreading-exonuclease subunit is represented by label and gene symbol; no exact source-neutral InterPro, Pfam, or NCBIfam family was assigned for this first DNA polymerase III core-complex split.",
     "role": "Named epsilon subunit of the Escherichia coli DNA polymerase III core.",
     "evidence": [
      {
       "reference": "GO:0044776",
       "notes": "GO:0044776 defines the DNA polymerase III core complex as containing an epsilon subunit."
      },
      {
       "reference": "PMID:3283127",
       "notes": "Maki and Kornberg 1988 described partial assemblies of the Pol III core containing alpha, epsilon and theta subunits."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P03007",
       "protein_label": "DNA polymerase III subunit epsilon",
       "gene_symbol": "dnaQ",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene dnaQ in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P03007",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P03007, the single reviewed entry for gene dnaQ in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "theta_subunit",
     "label": "DNA polymerase III theta subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "holE"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The E. coli theta subunit is represented by label and gene symbol; no exact source-neutral InterPro, Pfam, or NCBIfam family was assigned for this first DNA polymerase III core-complex split.",
     "role": "Named theta subunit of the Escherichia coli DNA polymerase III core.",
     "evidence": [
      {
       "reference": "GO:0044776",
       "notes": "GO:0044776 defines the DNA polymerase III core complex as containing a theta subunit."
      },
      {
       "reference": "PMID:3283127",
       "notes": "Maki and Kornberg 1988 described partial assemblies of the Pol III core containing alpha, epsilon and theta subunits."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0ABS8",
       "protein_label": "DNA polymerase III subunit theta",
       "gene_symbol": "holE",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene holE in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0ABS8",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0ABS8, the single reviewed entry for gene holE in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Maki and Kornberg reconstituted the E. coli DNA polymerase III holoenzyme from purified subunits and assigned alpha, epsilon and theta to the Pol III core.",
     "reference": "PMID:3283127"
    }
   ],
   "functions": [
    {
     "function_id": "dna_polymerase_core_activity",
     "label": "DNA-directed DNA polymerase activity",
     "grounding": "GO:0003887",
     "description": "The DNA polymerase III core carries DNA-template-directed polymerase activity; beta-clamp and clamp-loader subassemblies make that catalytic core processive within the holoenzyme.",
     "evidence": [
      {
       "reference": "GO:0044776",
       "notes": "GO:0044776 names polymerase activity as one activity carried by the DNA polymerase III core complex."
      },
      {
       "reference": "PMID:3283127",
       "notes": "Maki and Kornberg 1988 reported that the Pol III core possesses polymerase activity while auxiliary subunits provide processivity."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0044776",
     "notes": "Gene Ontology cellular-component term for the DNA polymerase III core complex."
    },
    {
     "reference": "GO:0042575",
     "notes": "Gene Ontology cellular-component parent term for DNA polymerase complexes."
    },
    {
     "reference": "GO:0009360",
     "notes": "Gene Ontology cellular-component term for the DNA polymerase III holoenzyme complex that contains the Pol III core."
    },
    {
     "reference": "GO:0003887",
     "notes": "Gene Ontology molecular-function term for DNA-directed DNA polymerase activity."
    },
    {
     "reference": "PMID:3283127",
     "notes": "PubMed identifier for Maki and Kornberg 1988, DNA polymerase III holoenzyme of Escherichia coli. III. Distinctive processive polymerases reconstituted from purified subunits."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "pol_iii_core_catalysis",
     "title": "DNA polymerase III core provides polymerase and proofreading activities",
     "description": "The alpha, epsilon and theta subunits form the Pol III core that provides the holoenzyme's polymerase and proofreading activities.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph captures core subunit membership and the core's catalogued activities without assigning full alpha/epsilon/theta protein-family boundaries or modelling how the beta clamp and clamp loader confer processivity.",
     "nodes": [
      {
       "node_id": "alpha_subunit",
       "label": "DNA polymerase III alpha subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "alpha_subunit"
      },
      {
       "node_id": "epsilon_subunit",
       "label": "DNA polymerase III epsilon subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "epsilon_subunit"
      },
      {
       "node_id": "theta_subunit",
       "label": "DNA polymerase III theta subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "theta_subunit"
      },
      {
       "node_id": "pol_iii_core",
       "label": "DNA polymerase III, core complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0044776"
      },
      {
       "node_id": "dna_polymerase_activity",
       "label": "DNA-directed DNA polymerase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0003887"
      },
      {
       "node_id": "proofreading_activity",
       "label": "3'-5' exonuclease proofreading activity",
       "node_type": "MOLECULAR_FUNCTION"
      }
     ],
     "edges": [
      {
       "subject": "alpha_subunit",
       "predicate": "is part of",
       "object": "pol_iii_core",
       "description": "The alpha subunit is one of the named Pol III core subunits.",
       "evidence": [
        {
         "reference": "GO:0044776",
         "notes": "GO:0044776 includes the alpha subunit in the DNA polymerase III core."
        }
       ]
      },
      {
       "subject": "epsilon_subunit",
       "predicate": "is part of",
       "object": "pol_iii_core",
       "description": "The epsilon subunit is one of the named Pol III core subunits.",
       "evidence": [
        {
         "reference": "GO:0044776",
         "notes": "GO:0044776 includes the epsilon subunit in the DNA polymerase III core."
        }
       ]
      },
      {
       "subject": "theta_subunit",
       "predicate": "is part of",
       "object": "pol_iii_core",
       "description": "The theta subunit is one of the named Pol III core subunits.",
       "evidence": [
        {
         "reference": "GO:0044776",
         "notes": "GO:0044776 includes the theta subunit in the DNA polymerase III core."
        }
       ]
      },
      {
       "subject": "pol_iii_core",
       "predicate": "enables",
       "object": "dna_polymerase_activity",
       "description": "The Pol III core is the holoenzyme subcomplex carrying DNA polymerase activity.",
       "evidence": [
        {
         "reference": "PMID:3283127",
         "notes": "Maki and Kornberg 1988 reported that the core possesses polymerase activity."
        },
        {
         "reference": "GO:0003887",
         "notes": "GO:0003887 defines DNA-directed DNA polymerase activity."
        }
       ]
      },
      {
       "subject": "pol_iii_core",
       "predicate": "enables",
       "object": "proofreading_activity",
       "description": "The Pol III core is the holoenzyme subcomplex carrying 3'-5' exonuclease proofreading activity.",
       "evidence": [
        {
         "reference": "GO:0044776",
         "notes": "GO:0044776 defines the core as carrying out 3'-5' exonuclease proofreading activities."
        },
        {
         "reference": "PMID:3283127",
         "notes": "Maki and Kornberg 1988 reported that the core possesses proofreading activity."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_pol_iii_core_subunit_groundings",
     "prompt": "Resolve exact source-neutral DnaE, DnaQ and HolE family groundings for DNA polymerase III core components.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#alpha_subunit",
      "components#epsilon_subunit",
      "components#theta_subunit",
      "causal_graphs#pol_iii_core_catalysis"
     ],
     "rationale": "This first GO:0044776 split captures the E. coli alpha, epsilon and theta subunits named by GO and Maki/Kornberg while leaving exact source-neutral protein-family grounding and gram-positive PolC-versus-DnaE boundaries to a later pass.",
     "evidence": [
      {
       "reference": "GO:0044776"
      },
      {
       "reference": "PMID:3283127"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28"
    }
   ]
  },
  {
   "identifier": "GO:0005662",
   "label": "DNA replication factor A complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A conserved heterotrimeric eukaryotic single-stranded-DNA-binding complex, also known as replication protein A, that supports DNA replication, repair and recombination.",
   "definition_source": "GO:0005662",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T16:10:02Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T16:10:41Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO RPA synonymy, nuclear protein-containing-complex parentage, three reviewed-label-only size-class constituent rows, Eukaryota scope, single-stranded DNA-binding function evidence, GO/PubMed evidence, a nonmechanistic function graph, and an RPA subunit-grounding TODO.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "replication protein A",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005662"
    },
    {
     "synonym_text": "RPA",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005662"
    }
   ],
   "parent_structures": [
    "GO:0140513"
   ],
   "components": [
    {
     "component_id": "rpa_70_kda_subunit",
     "label": "RPA 70 kDa subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "RPA 70 kDa subunit is modeled as a size-defined constituent class of the eukaryotic DNA replication factor A complex; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Approximately 70 kDa constituent class of the eukaryotic heterotrimeric replication protein A complex.",
     "evidence": [
      {
       "reference": "GO:0005662",
       "notes": "GO:0005662 defines DNA replication factor A as a heterotrimeric eukaryotic complex composed of approximately 70, 30 and 14 kDa subunits."
      }
     ]
    },
    {
     "component_id": "rpa_30_kda_subunit",
     "label": "RPA 30 kDa subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "RPA 30 kDa subunit is modeled as a size-defined constituent class of the eukaryotic DNA replication factor A complex; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Approximately 30 kDa constituent class of the eukaryotic heterotrimeric replication protein A complex.",
     "evidence": [
      {
       "reference": "GO:0005662",
       "notes": "GO:0005662 defines DNA replication factor A as a heterotrimeric eukaryotic complex composed of approximately 70, 30 and 14 kDa subunits."
      }
     ]
    },
    {
     "component_id": "rpa_14_kda_subunit",
     "label": "RPA 14 kDa subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "RPA 14 kDa subunit is modeled as a size-defined constituent class of the eukaryotic DNA replication factor A complex; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Approximately 14 kDa constituent class of the eukaryotic heterotrimeric replication protein A complex.",
     "evidence": [
      {
       "reference": "GO:0005662",
       "notes": "GO:0005662 defines DNA replication factor A as a heterotrimeric eukaryotic complex composed of approximately 70, 30 and 14 kDa subunits."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "COMMON",
     "note": "Gene Ontology defines DNA replication factor A as a conserved eukaryotic heterotrimeric complex and constrains GO:0005662 to Eukaryota.",
     "reference": "GO:0005662"
    }
   ],
   "functions": [
    {
     "function_id": "single_stranded_dna_binding",
     "label": "single-stranded DNA binding",
     "grounding": "GO:0003697",
     "description": "The DNA replication factor A complex binds nonspecifically to single-stranded DNA.",
     "evidence": [
      {
       "reference": "GO:0005662",
       "notes": "GO:0005662 defines DNA replication factor A as binding nonspecifically to single-stranded DNA."
      },
      {
       "reference": "GO:0003697",
       "notes": "GO:0003697 is the Gene Ontology molecular-function term for single-stranded DNA binding."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005662",
     "notes": "Gene Ontology cellular-component term for the DNA replication factor A complex."
    },
    {
     "reference": "GO:0140513",
     "notes": "Gene Ontology cellular-component parent term for nuclear protein-containing complexes."
    },
    {
     "reference": "GO:0003697",
     "notes": "Gene Ontology molecular-function term for single-stranded DNA binding."
    },
    {
     "reference": "PMID:9242902",
     "notes": "PubMed identifier listed by GO:0005662 as its definition cross-reference."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "rpa_single_stranded_dna_binding",
     "title": "RPA binds single-stranded DNA",
     "description": "The approximately 70, 30 and 14 kDa subunits form the eukaryotic DNA replication factor A complex that binds nonspecifically to single-stranded DNA.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the three GO-defined size-class constituents and GO-level single-stranded DNA binding function without resolving DNA-binding domains, oligomeric interfaces, DNA replication, DNA repair or recombination mechanisms.",
     "nodes": [
      {
       "node_id": "rpa_70_kda_subunit",
       "label": "RPA 70 kDa subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rpa_70_kda_subunit"
      },
      {
       "node_id": "rpa_30_kda_subunit",
       "label": "RPA 30 kDa subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rpa_30_kda_subunit"
      },
      {
       "node_id": "rpa_14_kda_subunit",
       "label": "RPA 14 kDa subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rpa_14_kda_subunit"
      },
      {
       "node_id": "dna_replication_factor_a_complex",
       "label": "DNA replication factor A complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005662"
      },
      {
       "node_id": "single_stranded_dna_binding",
       "label": "single-stranded DNA binding",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0003697"
      }
     ],
     "edges": [
      {
       "subject": "rpa_70_kda_subunit",
       "predicate": "contributes to",
       "object": "dna_replication_factor_a_complex",
       "description": "RPA 70 kDa subunit is a constituent class of the eukaryotic DNA replication factor A complex.",
       "evidence": [
        {
         "reference": "GO:0005662",
         "notes": "GO:0005662 defines DNA replication factor A as a heterotrimeric eukaryotic complex composed of approximately 70, 30 and 14 kDa subunits."
        }
       ]
      },
      {
       "subject": "rpa_30_kda_subunit",
       "predicate": "contributes to",
       "object": "dna_replication_factor_a_complex",
       "description": "RPA 30 kDa subunit is a constituent class of the eukaryotic DNA replication factor A complex.",
       "evidence": [
        {
         "reference": "GO:0005662",
         "notes": "GO:0005662 defines DNA replication factor A as a heterotrimeric eukaryotic complex composed of approximately 70, 30 and 14 kDa subunits."
        }
       ]
      },
      {
       "subject": "rpa_14_kda_subunit",
       "predicate": "contributes to",
       "object": "dna_replication_factor_a_complex",
       "description": "RPA 14 kDa subunit is a constituent class of the eukaryotic DNA replication factor A complex.",
       "evidence": [
        {
         "reference": "GO:0005662",
         "notes": "GO:0005662 defines DNA replication factor A as a heterotrimeric eukaryotic complex composed of approximately 70, 30 and 14 kDa subunits."
        }
       ]
      },
      {
       "subject": "dna_replication_factor_a_complex",
       "predicate": "supports",
       "object": "single_stranded_dna_binding",
       "description": "The DNA replication factor A complex supports single-stranded DNA binding.",
       "evidence": [
        {
         "reference": "GO:0005662",
         "notes": "GO:0005662 defines DNA replication factor A as binding nonspecifically to single-stranded DNA."
        },
        {
         "reference": "GO:0003697",
         "notes": "GO:0003697 is the molecular-function term for single-stranded DNA binding."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_rpa_subunit_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the 70, 30 and 14 kDa subunit classes of DNA replication factor A.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#rpa_70_kda_subunit",
      "components#rpa_30_kda_subunit",
      "components#rpa_14_kda_subunit"
     ],
     "rationale": "GO:0005662 exactly identifies the heterotrimeric eukaryotic DNA replication factor A complex and its three approximate size-defined subunits, but exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIEs for those subunit classes were not curated in this pass.",
     "evidence": [
      {
       "reference": "GO:0005662",
       "notes": "GO:0005662 defines DNA replication factor A as a heterotrimeric eukaryotic complex composed of approximately 70, 30 and 14 kDa subunits."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    }
   ]
  },
  {
   "identifier": "GO:0005663",
   "label": "DNA replication factor C complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A complex that loads the DNA polymerase processivity factor proliferating cell nuclear antigen (PCNA) onto DNA, thereby permitting processive DNA synthesis catalyzed by DNA polymerase. In eukaryotes the complex consists of five polypeptides.",
   "definition_source": "GO:0005663",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T10:43:12Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T10:43:56Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO RFC synonymy, protein-containing-complex parentage, replication-fork parthood, five reviewed-label-only budding-yeast RFC constituent rows, DNA-clamp-loader and DNA-replication functions, GO/PubMed/DOI evidence, a nonmechanistic function graph, and an RFC subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T10:44:23Z",
     "curator": "codex",
     "action": "TIGHTEN_EVIDENCE",
     "changes": "Narrowed the Saccharomyces cerevisiae RFC canonical example to the five-gene evidence carried by its single citation.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:22:52Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 5 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "RFC complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005663"
    },
    {
     "synonym_text": "activator 1 complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005663"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "part_of": [
    "GO:0005657"
   ],
   "components": [
    {
     "component_id": "rfc1_large_subunit",
     "label": "Rfc1 large subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RFC1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Rfc1 large subunit is modeled as a named budding-yeast RFC-complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the five-subunit DNA replication factor C complex.",
     "evidence": [
      {
       "reference": "GO:0005663",
       "notes": "GO:0005663 defines the eukaryotic DNA replication factor C complex as consisting of five polypeptides."
      },
      {
       "reference": "DOI:10.1128/MCB.15.9.4661",
       "notes": "Cullmann et al. 1995 characterized the five Saccharomyces cerevisiae replication factor C genes."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38630",
       "protein_label": "Replication factor C subunit 1",
       "gene_symbol": "RFC1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RFC1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P38630",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38630, the single reviewed entry for gene RFC1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rfc2_subunit",
     "label": "Rfc2 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RFC2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Rfc2 subunit is modeled as a named budding-yeast RFC-complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the five-subunit DNA replication factor C complex.",
     "evidence": [
      {
       "reference": "GO:0005663",
       "notes": "GO:0005663 defines the eukaryotic DNA replication factor C complex as consisting of five polypeptides."
      },
      {
       "reference": "DOI:10.1128/MCB.15.9.4661",
       "notes": "Cullmann et al. 1995 characterized the five Saccharomyces cerevisiae replication factor C genes."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40348",
       "protein_label": "Replication factor C subunit 2",
       "gene_symbol": "RFC2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RFC2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P40348",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P40348, the single reviewed entry for gene RFC2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rfc3_subunit",
     "label": "Rfc3 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RFC3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Rfc3 subunit is modeled as a named budding-yeast RFC-complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the five-subunit DNA replication factor C complex.",
     "evidence": [
      {
       "reference": "GO:0005663",
       "notes": "GO:0005663 defines the eukaryotic DNA replication factor C complex as consisting of five polypeptides."
      },
      {
       "reference": "DOI:10.1128/MCB.15.9.4661",
       "notes": "Cullmann et al. 1995 characterized the five Saccharomyces cerevisiae replication factor C genes."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38629",
       "protein_label": "Replication factor C subunit 3",
       "gene_symbol": "RFC3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RFC3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P38629",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38629, the single reviewed entry for gene RFC3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rfc4_subunit",
     "label": "Rfc4 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RFC4"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Rfc4 subunit is modeled as a named budding-yeast RFC-complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the five-subunit DNA replication factor C complex.",
     "evidence": [
      {
       "reference": "GO:0005663",
       "notes": "GO:0005663 defines the eukaryotic DNA replication factor C complex as consisting of five polypeptides."
      },
      {
       "reference": "DOI:10.1128/MCB.15.9.4661",
       "notes": "Cullmann et al. 1995 characterized the five Saccharomyces cerevisiae replication factor C genes."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40339",
       "protein_label": "Replication factor C subunit 4",
       "gene_symbol": "RFC4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RFC4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P40339",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P40339, the single reviewed entry for gene RFC4 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rfc5_subunit",
     "label": "Rfc5 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RFC5"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Rfc5 subunit is modeled as a named budding-yeast RFC-complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the five-subunit DNA replication factor C complex.",
     "evidence": [
      {
       "reference": "GO:0005663",
       "notes": "GO:0005663 defines the eukaryotic DNA replication factor C complex as consisting of five polypeptides."
      },
      {
       "reference": "DOI:10.1128/MCB.15.9.4661",
       "notes": "Cullmann et al. 1995 characterized the five Saccharomyces cerevisiae replication factor C genes."
      },
      {
       "reference": "DOI:10.1093/nar/23.24.4986",
       "notes": "Gary and Burgers 1995 identified the fifth Saccharomyces cerevisiae replication factor C subunit."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38251",
       "protein_label": "Replication factor C subunit 5",
       "gene_symbol": "RFC5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RFC5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P38251",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38251, the single reviewed entry for gene RFC5 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has a DNA replication factor C complex encoded by the RFC1, RFC2, RFC3, RFC4, and RFC5 genes.",
     "reference": "DOI:10.1128/MCB.15.9.4661"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Reference budding-yeast system in which the five replication factor C genes were characterized.",
     "reference": "DOI:10.1128/MCB.15.9.4661"
    }
   ],
   "functions": [
    {
     "function_id": "dna_clamp_loader_activity",
     "label": "DNA clamp loader activity",
     "grounding": "GO:0003689",
     "description": "DNA replication factor C loads the sliding-clamp processivity factor PCNA onto DNA.",
     "evidence": [
      {
       "reference": "GO:0005663",
       "notes": "GO:0005663 defines the RFC complex by its role in loading PCNA onto DNA."
      },
      {
       "reference": "GO:0003689",
       "notes": "GO:0003689 is the Gene Ontology molecular-function term for DNA clamp loader activity."
      }
     ]
    },
    {
     "function_id": "dna_replication",
     "label": "DNA replication",
     "grounding": "GO:0006260",
     "description": "DNA replication factor C permits processive DNA synthesis by loading PCNA for replicative DNA polymerases.",
     "evidence": [
      {
       "reference": "GO:0005663",
       "notes": "GO:0005663 defines the RFC complex as permitting processive DNA synthesis catalyzed by DNA polymerase."
      },
      {
       "reference": "GO:0006260",
       "notes": "GO:0006260 is the Gene Ontology biological-process term for DNA replication."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005663",
     "notes": "Gene Ontology cellular-component term for the DNA replication factor C complex."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology cellular-component parent term for protein-containing complexes."
    },
    {
     "reference": "GO:0005657",
     "notes": "Gene Ontology cellular-component term for the replication fork; GO:0005663 is part of this term."
    },
    {
     "reference": "GO:0003689",
     "notes": "Gene Ontology molecular-function term for DNA clamp loader activity."
    },
    {
     "reference": "GO:0006260",
     "notes": "Gene Ontology biological-process term for DNA replication."
    },
    {
     "reference": "PMID:7651383",
     "notes": "PubMed identifier for Cullmann et al. 1995, the Molecular and Cellular Biology paper on the five Saccharomyces cerevisiae replication factor C genes."
    },
    {
     "reference": "DOI:10.1128/MCB.15.9.4661",
     "notes": "DOI for Cullmann et al. 1995, verified through PubMed and PMC."
    },
    {
     "reference": "PMID:8559655",
     "notes": "PubMed identifier for Gary and Burgers 1995, the Nucleic Acids Research paper on the fifth Saccharomyces cerevisiae replication factor C subunit."
    },
    {
     "reference": "DOI:10.1093/nar/23.24.4986",
     "notes": "DOI for Gary and Burgers 1995, verified through PubMed and PMC."
    },
    {
     "reference": "PMID:14614842",
     "notes": "PubMed identifier for Kim and MacNeill 2003, one of the GO:0005663 definition sources."
    },
    {
     "reference": "DOI:10.1016/j.cub.2003.10.048",
     "notes": "DOI for Kim and MacNeill 2003, verified through PubMed."
    },
    {
     "reference": "PMID:14646196",
     "notes": "PubMed identifier for Kitabayashi et al. 2003, one of the GO:0005663 definition sources."
    },
    {
     "reference": "DOI:10.1271/bbb.67.2373",
     "notes": "DOI for Kitabayashi et al. 2003, verified through PubMed."
    },
    {
     "reference": "PMID:16172520",
     "notes": "PubMed identifier for Nishida et al. 2005, one of the GO:0005663 definition sources."
    },
    {
     "reference": "DOI:10.1266/ggs.80.83",
     "notes": "DOI for Nishida et al. 2005, verified through PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "rfc_pcna_loading",
     "title": "RFC loads the PCNA sliding clamp",
     "description": "In Saccharomyces cerevisiae, the Rfc1, Rfc2, Rfc3, Rfc4, and Rfc5 subunits form the DNA replication factor C complex that loads PCNA and supports DNA replication.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records RFC composition and GO-level clamp-loader and DNA-replication functions without resolving PCNA ring opening, ATPase cycling, or primer-template engagement.",
     "nodes": [
      {
       "node_id": "rfc1_large_subunit",
       "label": "Rfc1 large subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rfc1_large_subunit"
      },
      {
       "node_id": "rfc2_subunit",
       "label": "Rfc2 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rfc2_subunit"
      },
      {
       "node_id": "rfc3_subunit",
       "label": "Rfc3 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rfc3_subunit"
      },
      {
       "node_id": "rfc4_subunit",
       "label": "Rfc4 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rfc4_subunit"
      },
      {
       "node_id": "rfc5_subunit",
       "label": "Rfc5 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rfc5_subunit"
      },
      {
       "node_id": "dna_replication_factor_c_complex",
       "label": "DNA replication factor C complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005663"
      },
      {
       "node_id": "dna_clamp_loader_activity",
       "label": "DNA clamp loader activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0003689"
      },
      {
       "node_id": "dna_replication",
       "label": "DNA replication",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006260"
      }
     ],
     "edges": [
      {
       "subject": "rfc1_large_subunit",
       "predicate": "contributes to",
       "object": "dna_replication_factor_c_complex",
       "description": "Rfc1 large subunit is a constituent of the budding-yeast DNA replication factor C complex.",
       "evidence": [
        {
         "reference": "GO:0005663",
         "notes": "GO:0005663 defines eukaryotic RFC as a five-polypeptide complex."
        },
        {
         "reference": "DOI:10.1128/MCB.15.9.4661",
         "notes": "Cullmann et al. 1995 characterized the five Saccharomyces cerevisiae RFC genes."
        }
       ]
      },
      {
       "subject": "rfc2_subunit",
       "predicate": "contributes to",
       "object": "dna_replication_factor_c_complex",
       "description": "Rfc2 subunit is a constituent of the budding-yeast DNA replication factor C complex.",
       "evidence": [
        {
         "reference": "GO:0005663",
         "notes": "GO:0005663 defines eukaryotic RFC as a five-polypeptide complex."
        },
        {
         "reference": "DOI:10.1128/MCB.15.9.4661",
         "notes": "Cullmann et al. 1995 characterized the five Saccharomyces cerevisiae RFC genes."
        }
       ]
      },
      {
       "subject": "rfc3_subunit",
       "predicate": "contributes to",
       "object": "dna_replication_factor_c_complex",
       "description": "Rfc3 subunit is a constituent of the budding-yeast DNA replication factor C complex.",
       "evidence": [
        {
         "reference": "GO:0005663",
         "notes": "GO:0005663 defines eukaryotic RFC as a five-polypeptide complex."
        },
        {
         "reference": "DOI:10.1128/MCB.15.9.4661",
         "notes": "Cullmann et al. 1995 characterized the five Saccharomyces cerevisiae RFC genes."
        }
       ]
      },
      {
       "subject": "rfc4_subunit",
       "predicate": "contributes to",
       "object": "dna_replication_factor_c_complex",
       "description": "Rfc4 subunit is a constituent of the budding-yeast DNA replication factor C complex.",
       "evidence": [
        {
         "reference": "GO:0005663",
         "notes": "GO:0005663 defines eukaryotic RFC as a five-polypeptide complex."
        },
        {
         "reference": "DOI:10.1128/MCB.15.9.4661",
         "notes": "Cullmann et al. 1995 characterized the five Saccharomyces cerevisiae RFC genes."
        }
       ]
      },
      {
       "subject": "rfc5_subunit",
       "predicate": "contributes to",
       "object": "dna_replication_factor_c_complex",
       "description": "Rfc5 subunit is a constituent of the budding-yeast DNA replication factor C complex.",
       "evidence": [
        {
         "reference": "GO:0005663",
         "notes": "GO:0005663 defines eukaryotic RFC as a five-polypeptide complex."
        },
        {
         "reference": "DOI:10.1128/MCB.15.9.4661",
         "notes": "Cullmann et al. 1995 characterized the five Saccharomyces cerevisiae RFC genes."
        }
       ]
      },
      {
       "subject": "dna_replication_factor_c_complex",
       "predicate": "enables",
       "object": "dna_clamp_loader_activity",
       "description": "The RFC complex loads PCNA onto DNA.",
       "evidence": [
        {
         "reference": "GO:0005663",
         "notes": "GO:0005663 defines RFC by PCNA loading onto DNA."
        },
        {
         "reference": "GO:0003689",
         "notes": "GO:0003689 is the molecular-function term for DNA clamp loader activity."
        }
       ]
      },
      {
       "subject": "dna_replication_factor_c_complex",
       "predicate": "supports",
       "object": "dna_replication",
       "description": "The RFC complex supports processive DNA replication by loading PCNA for DNA polymerases.",
       "evidence": [
        {
         "reference": "GO:0005663",
         "notes": "GO:0005663 defines RFC as permitting processive DNA synthesis."
        },
        {
         "reference": "GO:0006260",
         "notes": "GO:0006260 is the biological-process term for DNA replication."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_rfc_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the Rfc1, Rfc2, Rfc3, Rfc4, and Rfc5 constituents of the DNA replication factor C complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#rfc1_large_subunit",
      "components#rfc2_subunit",
      "components#rfc3_subunit",
      "components#rfc4_subunit",
      "components#rfc5_subunit"
     ],
     "rationale": "GO:0005663 exactly identifies the DNA replication factor C complex and Cullmann et al. 1995 support the five Saccharomyces cerevisiae RFC genes, but exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family boundaries for the five subunit classes need narrower follow-up curation.",
     "evidence": [
      {
       "reference": "GO:0005663",
       "notes": "GO:0005663 defines the eukaryotic DNA replication factor C complex as containing five polypeptides."
      },
      {
       "reference": "DOI:10.1128/MCB.15.9.4661",
       "notes": "Cullmann et al. 1995 characterized the five Saccharomyces cerevisiae RFC genes."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    }
   ]
  },
  {
   "identifier": "GO:0031261",
   "label": "DNA replication preinitiation complex",
   "structure_category": "OTHER",
   "structure_kind": "NUCLEOPROTEIN_COMPLEX",
   "definition": "A protein-DNA complex assembled at eukaryotic DNA replication origins immediately prior to the initiation of DNA replication. The preinitiation complex is formed by the assembly of additional proteins onto an existing prereplicative complex. In budding yeast, the additional proteins might include Cdc45p, Sld2p, Sld3p, Dpb11p, DNA polymerases, and others; in fission yeast the GINS complex is present. The transient multiprotein-DNA complex assembled at licensed eukaryotic replication origins at the G1-to-S phase transition when Dbf4-dependent kinase (DDK/Cdc7) and S-phase cyclin-dependent kinase (S-CDK) phosphorylate the loaded Mcm2–7 double hexamer and firing factors Sld2 and Sld3. In Saccharomyces cerevisiae and related fungi, the DNA replication preinitiation complex recruits Dpb11, Cdc45, DNA polymerase epsilon, and the GINS tetramer to convert inactive Mcm2–7 rings into active CMG replicative helicases.",
   "definition_source": "GO:0031261",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0032993",
    "GO:0140513"
   ],
   "part_of": [
    "GO:0005654"
   ],
   "synonyms": [
    {
     "synonym_text": "pre-IC",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0031261"
    }
   ],
   "components": [
    {
     "component_id": "mcm_helicase_core",
     "label": "MCM complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0042555",
     "essentiality": "ESSENTIAL",
     "role": "Origin-loaded Mcm2-7 double hexamer that serves as the core helicase platform converted into the active CMG replicative helicase upon preinitiation complex assembly.",
     "evidence": [
      {
       "reference": "PMID:12730134",
       "notes": "Takayama et al. 2003 demonstrate that the GINS complex and Cdc45 associate with the Mcm2-7 helicase core at replication origins during preinitiation complex assembly."
      }
     ]
    },
    {
     "component_id": "cdc45_initiation_factor",
     "label": "Cdc45 replication initiation protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CDC45"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Essential replication initiation factor recruited to DDK-phosphorylated Mcm2-7 rings to bridge Mcm2-Mcm5 with the GINS complex in the preinitiation complex.",
     "evidence": [
      {
       "reference": "DOI:10.1101/gad.1065903",
       "notes": "Establishes Cdc45 and GINS recruitment to origin-bound Mcm2-7 in the eukaryotic DNA replication preinitiation complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q08032",
       "protein_label": "Cell division control protein 45",
       "gene_symbol": "CDC45",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene CDC45 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:8901577",
         "notes": "Hopwood B et al. 1996, ‘Cdc45p assembles into a complex with Cdc46p/Mcm5p, is required for minichromosome maintenance, and is essential for chromosomal DNA replication.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q08032."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sld5_subunit",
     "label": "Sld5 GINS subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SLD5"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Sld5 GINS subunit is modeled as a named budding-yeast GINS-complex subunit; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the heterotetrameric GINS complex. Functions within the S-phase DNA replication preinitiation complex in DNA replication preinitiation complex.",
     "evidence": [
      {
       "reference": "GO:0000811",
       "notes": "GO:0000811 defines the GINS complex as a heterotetrameric replication-origin and replication-fork protein complex."
      },
      {
       "reference": "DOI:10.1101/gad.1065903",
       "notes": "Takayama et al. 2003 described budding-yeast GINS as a complex of Sld5, Psf1, Psf2 and Psf3 proteins."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03406",
       "protein_label": "DNA replication complex GINS protein SLD5",
       "gene_symbol": "SLD5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SLD5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12730134",
         "notes": "Takayama Y et al. 2003, ‘GINS, a novel multiprotein complex required for chromosomal DNA replication in budding yeast.’, Genes Dev. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q03406."
        }
       ]
      }
     ]
    },
    {
     "component_id": "psf1_subunit",
     "label": "Psf1 GINS subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "PSF1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Psf1 GINS subunit is modeled as a named budding-yeast GINS-complex subunit; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the heterotetrameric GINS complex. Functions within the S-phase DNA replication preinitiation complex in DNA replication preinitiation complex.",
     "evidence": [
      {
       "reference": "GO:0000811",
       "notes": "GO:0000811 defines the GINS complex as a heterotetrameric replication-origin and replication-fork protein complex."
      },
      {
       "reference": "DOI:10.1101/gad.1065903",
       "notes": "Takayama et al. 2003 described budding-yeast GINS as a complex of Sld5, Psf1, Psf2 and Psf3 proteins."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12488",
       "protein_label": "DNA replication complex GINS protein PSF1",
       "gene_symbol": "PSF1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene PSF1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12730134",
         "notes": "Takayama Y et al. 2003, ‘GINS, a novel multiprotein complex required for chromosomal DNA replication in budding yeast.’, Genes Dev. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q12488."
        }
       ]
      }
     ]
    },
    {
     "component_id": "psf2_subunit",
     "label": "Psf2 GINS subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "PSF2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Psf2 GINS subunit is modeled as a named budding-yeast GINS-complex subunit; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the heterotetrameric GINS complex. Functions within the S-phase DNA replication preinitiation complex in DNA replication preinitiation complex.",
     "evidence": [
      {
       "reference": "GO:0000811",
       "notes": "GO:0000811 defines the GINS complex as a heterotetrameric replication-origin and replication-fork protein complex."
      },
      {
       "reference": "DOI:10.1101/gad.1065903",
       "notes": "Takayama et al. 2003 described budding-yeast GINS as a complex of Sld5, Psf1, Psf2 and Psf3 proteins."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40359",
       "protein_label": "DNA replication complex GINS protein PSF2",
       "gene_symbol": "PSF2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene PSF2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12730134",
         "notes": "Takayama Y et al. 2003, ‘GINS, a novel multiprotein complex required for chromosomal DNA replication in budding yeast.’, Genes Dev. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P40359."
        }
       ]
      }
     ]
    },
    {
     "component_id": "psf3_subunit",
     "label": "Psf3 GINS subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "PSF3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Psf3 GINS subunit is modeled as a named budding-yeast GINS-complex subunit; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the heterotetrameric GINS complex. Functions within the S-phase DNA replication preinitiation complex in DNA replication preinitiation complex.",
     "evidence": [
      {
       "reference": "GO:0000811",
       "notes": "GO:0000811 defines the GINS complex as a heterotetrameric replication-origin and replication-fork protein complex."
      },
      {
       "reference": "DOI:10.1101/gad.1065903",
       "notes": "Takayama et al. 2003 described budding-yeast GINS as a complex of Sld5, Psf1, Psf2 and Psf3 proteins."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12146",
       "protein_label": "DNA replication complex GINS protein PSF3",
       "gene_symbol": "PSF3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene PSF3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12730134",
         "notes": "Takayama Y et al. 2003, ‘GINS, a novel multiprotein complex required for chromosomal DNA replication in budding yeast.’, Genes Dev. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q12146."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has a heterotetrameric GINS complex made of Sld5, Psf1, Psf2 and Psf3 that is required for chromosomal DNA replication.",
     "reference": "DOI:10.1101/gad.1065903"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Reference yeast system in which the Sld5-Psf1-Psf2-Psf3 GINS complex was discovered and connected to replication origins and chromosomal DNA replication.",
     "reference": "DOI:10.1101/gad.1065903"
    }
   ],
   "functions": [
    {
     "function_id": "dna_replication",
     "label": "DNA replication",
     "grounding": "GO:0006260",
     "description": "The GINS complex supports chromosomal DNA replication by associating with origins and replication forks.",
     "evidence": [
      {
       "reference": "GO:0006260",
       "notes": "GO:0006260 is the biological-process term for DNA replication."
      },
      {
       "reference": "DOI:10.1101/gad.1065903",
       "notes": "Takayama et al. 2003 showed that budding-yeast GINS associates with origins during S phase and is required for chromosomal DNA replication."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031261",
     "notes": "Gene Ontology cellular-component term for DNA replication preinitiation complex: A protein-DNA complex assembled at eukaryotic DNA replication origins immediately prior to the initiation of DNA replication. The preinitiation complex is formed by the assembly of additional proteins onto an existing prereplicative complex. In budding yeast, the additional proteins might include Cdc45p, Sld2p, Sld3p, Dpb11p, DNA polymerases, and others; in fission yeast the GINS complex is present."
    },
    {
     "reference": "GO:0000811",
     "notes": "Gene Ontology cellular-component term for the GINS complex."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology cellular-component parent term for protein-containing complexes."
    },
    {
     "reference": "GO:0006260",
     "notes": "Gene Ontology biological-process term for DNA replication."
    },
    {
     "reference": "PMID:12730134",
     "notes": "PubMed identifier for Takayama et al. 2003, the budding-yeast GINS discovery and DNA-replication paper."
    },
    {
     "reference": "DOI:10.1101/gad.1065903",
     "notes": "DOI for Takayama et al. 2003, 'GINS, a novel multiprotein complex required for chromosomal DNA replication in budding yeast', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "dna_replication_preinitiation_complex_mechanism",
     "title": "Dna replication preinitiation complex assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of DNA replication preinitiation complex (GO:0031261) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "dna_replication_preinitiation_complex",
       "label": "DNA replication preinitiation complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031261",
       "description": "A protein-DNA complex assembled at eukaryotic DNA replication origins immediately prior to the initiation of DNA replication."
      },
      {
       "node_id": "mcm_helicase_core",
       "label": "MCM complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0042555",
       "component_ref": "mcm_helicase_core",
       "description": "Origin-loaded Mcm2-7 double hexamer that serves as the core helicase platform converted into the active CMG replicative helicase upon preinitiation complex assembly."
      },
      {
       "node_id": "cdc45_initiation_factor",
       "label": "Cdc45 replication initiation protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cdc45_initiation_factor",
       "description": "Essential replication initiation factor recruited to DDK-phosphorylated Mcm2-7 rings to bridge Mcm2-Mcm5 with the GINS complex in the preinitiation complex."
      },
      {
       "node_id": "sld5_subunit",
       "label": "Sld5 GINS subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sld5_subunit",
       "description": "Named Saccharomyces cerevisiae constituent of the heterotetrameric GINS complex. Functions within the S-phase DNA replication preinitiation complex in DNA replication preinitiation complex."
      },
      {
       "node_id": "psf1_subunit",
       "label": "Psf1 GINS subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "psf1_subunit",
       "description": "Named Saccharomyces cerevisiae constituent of the heterotetrameric GINS complex. Functions within the S-phase DNA replication preinitiation complex in DNA replication preinitiation complex."
      },
      {
       "node_id": "psf2_subunit",
       "label": "Psf2 GINS subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "psf2_subunit",
       "description": "Named Saccharomyces cerevisiae constituent of the heterotetrameric GINS complex. Functions within the S-phase DNA replication preinitiation complex in DNA replication preinitiation complex."
      },
      {
       "node_id": "psf3_subunit",
       "label": "Psf3 GINS subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "psf3_subunit",
       "description": "Named Saccharomyces cerevisiae constituent of the heterotetrameric GINS complex. Functions within the S-phase DNA replication preinitiation complex in DNA replication preinitiation complex."
      },
      {
       "node_id": "nucleoplasm",
       "label": "nucleoplasm",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005654",
       "description": "Enclosing or holo-structural assembly (nucleoplasm, GO:0005654) containing DNA replication preinitiation complex."
      },
      {
       "node_id": "dna_replication",
       "label": "DNA replication",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006260",
       "description": "The GINS complex supports chromosomal DNA replication by associating with origins and replication forks."
      }
     ],
     "edges": [
      {
       "subject": "mcm_helicase_core",
       "predicate": "is part of",
       "object": "dna_replication_preinitiation_complex",
       "description": "Origin-loaded Mcm2-7 double hexamer that serves as the core helicase platform converted into the active CMG replicative helicase upon preinitiation complex assembly.",
       "evidence": [
        {
         "reference": "PMID:12730134",
         "notes": "Takayama et al. 2003 demonstrate that the GINS complex and Cdc45 associate with the Mcm2-7 helicase core at replication origins during preinitiation complex assembly."
        }
       ]
      },
      {
       "subject": "cdc45_initiation_factor",
       "predicate": "is part of",
       "object": "dna_replication_preinitiation_complex",
       "description": "Essential replication initiation factor recruited to DDK-phosphorylated Mcm2-7 rings to bridge Mcm2-Mcm5 with the GINS complex in the preinitiation complex.",
       "evidence": [
        {
         "reference": "DOI:10.1101/gad.1065903",
         "notes": "Establishes Cdc45 and GINS recruitment to origin-bound Mcm2-7 in the eukaryotic DNA replication preinitiation complex."
        }
       ]
      },
      {
       "subject": "sld5_subunit",
       "predicate": "is part of",
       "object": "dna_replication_preinitiation_complex",
       "description": "Named Saccharomyces cerevisiae constituent of the heterotetrameric GINS complex. Functions within the S-phase DNA replication preinitiation complex in DNA replication preinitiation complex.",
       "evidence": [
        {
         "reference": "GO:0000811",
         "notes": "GO:0000811 defines the GINS complex as a heterotetrameric replication-origin and replication-fork protein complex."
        }
       ]
      },
      {
       "subject": "psf1_subunit",
       "predicate": "is part of",
       "object": "dna_replication_preinitiation_complex",
       "description": "Named Saccharomyces cerevisiae constituent of the heterotetrameric GINS complex. Functions within the S-phase DNA replication preinitiation complex in DNA replication preinitiation complex.",
       "evidence": [
        {
         "reference": "GO:0000811",
         "notes": "GO:0000811 defines the GINS complex as a heterotetrameric replication-origin and replication-fork protein complex."
        }
       ]
      },
      {
       "subject": "psf2_subunit",
       "predicate": "is part of",
       "object": "dna_replication_preinitiation_complex",
       "description": "Named Saccharomyces cerevisiae constituent of the heterotetrameric GINS complex. Functions within the S-phase DNA replication preinitiation complex in DNA replication preinitiation complex.",
       "evidence": [
        {
         "reference": "GO:0000811",
         "notes": "GO:0000811 defines the GINS complex as a heterotetrameric replication-origin and replication-fork protein complex."
        }
       ]
      },
      {
       "subject": "psf3_subunit",
       "predicate": "is part of",
       "object": "dna_replication_preinitiation_complex",
       "description": "Named Saccharomyces cerevisiae constituent of the heterotetrameric GINS complex. Functions within the S-phase DNA replication preinitiation complex in DNA replication preinitiation complex.",
       "evidence": [
        {
         "reference": "GO:0000811",
         "notes": "GO:0000811 defines the GINS complex as a heterotetrameric replication-origin and replication-fork protein complex."
        }
       ]
      },
      {
       "subject": "dna_replication_preinitiation_complex",
       "predicate": "is part of",
       "object": "nucleoplasm",
       "description": "Dna replication preinitiation complex forms an integral structural compartment or subassembly of nucleoplasm.",
       "evidence": [
        {
         "reference": "PMID:12730134",
         "notes": "PubMed identifier for Takayama et al. 2003, the budding-yeast GINS discovery and DNA-replication paper."
        }
       ]
      },
      {
       "subject": "dna_replication_preinitiation_complex",
       "predicate": "mediates",
       "object": "dna_replication",
       "description": "The GINS complex supports chromosomal DNA replication by associating with origins and replication forks.",
       "evidence": [
        {
         "reference": "GO:0006260",
         "notes": "GO:0006260 is the biological-process term for DNA replication."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:42Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of DNA replication preinitiation complex (GO:0031261) in category OTHER with verified GO hierarchy, components, UniProtKB protein examples, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-23T07:13:50Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ]
  },
  {
   "identifier": "GO:0009340",
   "label": "DNA topoisomerase IV complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A bacterial type IIA topoisomerase complex composed of ParC and ParE subunits that can relax supercoiled DNA and supports chromosome segregation.",
   "definition_source": "GO:0009340",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-24T10:33:14Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T10:34:02Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added topoisomerase-II parentage, ParC/ParE reviewed-label-only components with E. coli K-12 UniProt examples, an E. coli canonical example, type-II DNA topoisomerase function evidence, InterPro boundary discussion, and a compact function graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T10:45:16Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1479: removed the unsupported Topo IV exact synonym while leaving the GO-backed topoisomerase IV synonym in place.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "topoisomerase IV",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0009340"
    }
   ],
   "parent_structures": [
    "GO:0009330",
    "GO:0032991"
   ],
   "components": [
    {
     "component_id": "topoisomerase_iv_subunit_a",
     "label": "DNA topoisomerase IV subunit A",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "parC"
     ],
     "role": "ParC subunit class that, together with the ParE subunit class, forms bacterial DNA topoisomerase IV.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0AFI2",
       "protein_label": "DNA topoisomerase 4 subunit A",
       "gene_symbol": "parC",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-24",
       "role": "Reviewed E. coli K-12 ParC accession for topoisomerase IV subunit A.",
       "evidence": [
        {
         "reference": "UniProtKB:P0AFI2",
         "notes": "UniProtKB P0AFI2 is the reviewed Escherichia coli K-12 entry for gene parC, DNA topoisomerase 4 subunit A."
        }
       ]
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "InterPro IPR005742 is a narrower Gram-negative ParC family, while IPR050220 and the other P0AFI2 family matches also include DNA gyrase subunits or both type-II-topoisomerase subunit classes; no exact source-neutral family term was found for all bacterial ParC proteins.",
     "evidence": [
      {
       "reference": "GO:0009340",
       "notes": "GO:0009340 defines DNA topoisomerase IV as containing ParC and ParE."
      },
      {
       "reference": "PMID:8227000",
       "notes": "Peng and Marians 1993 purified and characterized the E. coli topoisomerase IV subunits and their interactions."
      },
      {
       "reference": "UniProtKB:P0AFI2",
       "notes": "UniProtKB P0AFI2 is the reviewed Escherichia coli K-12 ParC entry and cross-references GO:0009330 with experimental evidence."
      }
     ]
    },
    {
     "component_id": "topoisomerase_iv_subunit_b",
     "label": "DNA topoisomerase IV subunit B",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "parE"
     ],
     "role": "ParE subunit class that, together with the ParC subunit class, forms bacterial DNA topoisomerase IV.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P20083",
       "protein_label": "DNA topoisomerase 4 subunit B",
       "gene_symbol": "parE",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-24",
       "role": "Reviewed E. coli K-12 ParE accession for topoisomerase IV subunit B.",
       "evidence": [
        {
         "reference": "UniProtKB:P20083",
         "notes": "UniProtKB P20083 is the reviewed Escherichia coli K-12 entry for gene parE, DNA topoisomerase 4 subunit B."
        }
       ]
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "InterPro IPR005737 is a narrower Gram-negative ParE family, while IPR001241 and the other P20083 family matches also include DNA gyrase subunits or both type-II-topoisomerase subunit classes; no exact source-neutral family term was found for all bacterial ParE proteins.",
     "evidence": [
      {
       "reference": "GO:0009340",
       "notes": "GO:0009340 defines DNA topoisomerase IV as containing ParC and ParE."
      },
      {
       "reference": "PMID:8227000",
       "notes": "Peng and Marians 1993 purified and characterized the E. coli topoisomerase IV subunits and their interactions."
      },
      {
       "reference": "UniProtKB:P20083",
       "notes": "UniProtKB P20083 is the reviewed Escherichia coli K-12 ParE entry for DNA topoisomerase 4 subunit B."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Source species in the original purification and subunit-interaction study of bacterial DNA topoisomerase IV.",
     "reference": "PMID:8227000"
    }
   ],
   "functions": [
    {
     "function_id": "dna_topoisomerase_type_ii_activity",
     "label": "DNA topoisomerase type II activity",
     "grounding": "GO:0003918",
     "description": "DNA topoisomerase IV performs ATP-dependent type IIA topological transformations on double-stranded DNA.",
     "evidence": [
      {
       "reference": "GO:0003918",
       "notes": "GO:0003918 defines ATP-driven DNA topoisomerase type II activity."
      },
      {
       "reference": "PMID:8227000",
       "notes": "Peng and Marians 1993 purified and characterized E. coli topoisomerase IV and its subunits."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0009340",
     "notes": "Gene Ontology cellular-component term for DNA topoisomerase IV complex."
    },
    {
     "reference": "GO:0009330",
     "notes": "Gene Ontology cellular-component term for ATP-hydrolyzing DNA topoisomerase type II complexes, the broader class that includes DNA topoisomerase IV."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology cellular-component term for protein-containing complexes."
    },
    {
     "reference": "GO:0003918",
     "notes": "Gene Ontology molecular-function term for ATP-hydrolyzing DNA topoisomerase type II activity."
    },
    {
     "reference": "UniProtKB:P0AFI2",
     "notes": "UniProtKB reviewed Escherichia coli K-12 ParC entry."
    },
    {
     "reference": "UniProtKB:P20083",
     "notes": "UniProtKB reviewed Escherichia coli K-12 ParE entry."
    },
    {
     "reference": "InterPro:IPR005742",
     "notes": "InterPro family for Gram-negative DNA topoisomerase IV subunit A proteins."
    },
    {
     "reference": "InterPro:IPR005737",
     "notes": "InterPro family for Gram-negative DNA topoisomerase IV subunit B proteins."
    },
    {
     "reference": "InterPro:IPR050220",
     "notes": "InterPro type-II DNA topoisomerase family observed on the E. coli ParC example; broader than the ParC component."
    },
    {
     "reference": "InterPro:IPR001241",
     "notes": "InterPro type-IIA DNA topoisomerase family observed on the E. coli ParE example; broader than the ParE component."
    },
    {
     "reference": "PMID:8227000",
     "notes": "Peng and Marians 1993, Escherichia coli topoisomerase IV. Purification, characterization, subunit structure, and subunit interactions."
    },
    {
     "reference": "PMID:7783632",
     "notes": "PubMed identifier for Luttinger 1995, a review cited by the GO:0009340 term definition."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "topoisomerase_iv_type_ii_activity",
     "title": "DNA topoisomerase IV changes DNA topology",
     "description": "DNA topoisomerase IV uses ParC and ParE subunits to carry out ATP-dependent type II DNA topoisomerase activity.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records subunit contribution and the topoisomerase reaction class without resolving DNA-gate cleavage, strand passage, ATPase cycling, or religation states.",
     "nodes": [
      {
       "node_id": "topoisomerase_iv_complex",
       "label": "DNA topoisomerase IV complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009340"
      },
      {
       "node_id": "topoisomerase_iv_subunit_a",
       "label": "DNA topoisomerase IV subunit A",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "topoisomerase_iv_subunit_a"
      },
      {
       "node_id": "topoisomerase_iv_subunit_b",
       "label": "DNA topoisomerase IV subunit B",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "topoisomerase_iv_subunit_b"
      },
      {
       "node_id": "dna_segment",
       "label": "DNA segment",
       "node_type": "GENETIC_ELEMENT"
      },
      {
       "node_id": "dna_topoisomerase_type_ii_activity",
       "label": "DNA topoisomerase type II activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0003918"
      }
     ],
     "edges": [
      {
       "subject": "topoisomerase_iv_complex",
       "predicate": "enables",
       "object": "dna_topoisomerase_type_ii_activity",
       "description": "The DNA topoisomerase IV complex is a bacterial type IIA topoisomerase that performs ATP-dependent type II DNA topoisomerase activity.",
       "evidence": [
        {
         "reference": "GO:0009340",
         "notes": "GO:0009340 defines the DNA topoisomerase IV complex as a type-II topoisomerase that can relax supercoiled DNA and functions in chromosome segregation."
        },
        {
         "reference": "GO:0003918",
         "notes": "GO:0003918 is the molecular-function term for ATP-hydrolyzing DNA topoisomerase type II activity."
        }
       ]
      },
      {
       "subject": "topoisomerase_iv_subunit_a",
       "predicate": "contributes to",
       "object": "dna_topoisomerase_type_ii_activity",
       "description": "ParC is one of the two protein subunit classes that form bacterial DNA topoisomerase IV.",
       "evidence": [
        {
         "reference": "GO:0009340",
         "notes": "GO:0009340 defines topoisomerase IV as containing ParC and ParE."
        },
        {
         "reference": "UniProtKB:P0AFI2",
         "notes": "UniProtKB P0AFI2 is the reviewed E. coli K-12 ParC entry."
        }
       ]
      },
      {
       "subject": "topoisomerase_iv_subunit_b",
       "predicate": "contributes to",
       "object": "dna_topoisomerase_type_ii_activity",
       "description": "ParE is one of the two protein subunit classes that form bacterial DNA topoisomerase IV.",
       "evidence": [
        {
         "reference": "GO:0009340",
         "notes": "GO:0009340 defines topoisomerase IV as containing ParC and ParE."
        },
        {
         "reference": "UniProtKB:P20083",
         "notes": "UniProtKB P20083 is the reviewed E. coli K-12 ParE entry."
        }
       ]
      },
      {
       "subject": "dna_topoisomerase_type_ii_activity",
       "predicate": "changes topology of",
       "object": "dna_segment",
       "description": "Type II DNA topoisomerase activity changes DNA topology through ATP-driven double-stranded DNA strand passage.",
       "evidence": [
        {
         "reference": "GO:0003918",
         "notes": "GO:0003918 defines a DNA topological transformation driven by ATP hydrolysis and transient cleavage of both strands of one DNA duplex."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "topoisomerase_iv_component_groundings",
     "prompt": "Resolve exact source-neutral ParC and ParE family groundings before replacing the reviewed-label-only component rows.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#topoisomerase_iv_subunit_a",
      "components#topoisomerase_iv_subunit_b"
     ],
     "rationale": "GO:0009340 exactly grounds the complete DNA topoisomerase IV complex; the verified InterPro ParC and ParE families IPR005742 and IPR005737 are restricted to Gram-negative proteins, while the other candidate families on the E. coli K-12 examples also cover DNA gyrase or multiple type-II-topoisomerase subunit classes.",
     "evidence": [
      {
       "reference": "InterPro:IPR005742",
       "notes": "InterPro IPR005742 is the Gram-negative DNA topoisomerase IV subunit A family assigned to the E. coli K-12 ParC example."
      },
      {
       "reference": "InterPro:IPR005737",
       "notes": "InterPro IPR005737 is the Gram-negative DNA topoisomerase IV subunit B family assigned to the E. coli K-12 ParE example."
      },
      {
       "reference": "InterPro:IPR050220",
       "notes": "InterPro IPR050220 is a type-II DNA topoisomerase family and therefore broader than topoisomerase IV subunit A."
      },
      {
       "reference": "InterPro:IPR001241",
       "notes": "InterPro IPR001241 is a type-IIA DNA topoisomerase family and therefore broader than topoisomerase IV subunit B."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-24"
    }
   ]
  },
  {
   "identifier": "GO:1990102",
   "label": "DnaA-DiaA complex",
   "structure_category": "OTHER",
   "structure_kind": "NUCLEOPROTEIN_COMPLEX",
   "definition": "A protein-DNA complex containing a tetramer of DiaA attached to multiple DnaA molecule bound to oriC DNA. Regulates timely initiation of chromosomal replication during the cell cycle by stimulating assembly of DnaA-oriC complexes, conformational changes in ATP-DnaA initiation complexes, and unwinding of oriC duplex DNA.",
   "definition_source": "GO:1990102",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-01T07:17:23Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T07:18:33Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, primosome-complex parentage, DnaA-oriC and DiaA-complex part links, reviewed-label-only DiaA, DnaA and oriC DNA components, E. coli DiaA initiation evidence, DNA-replication-initiation function evidence, GO/PubMed/DOI evidence, a nonmechanistic initiation graph, and grounding/boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T07:19:13Z",
     "curator": "codex",
     "action": "FIX_EVIDENCE_NOTES",
     "changes": "Narrowed the E. coli taxonomic-distribution note to the cited Keyamura et al. 2007 source and normalized the Genes & Development journal title.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "DnaA-DiaA-DNA complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:1990102"
    }
   ],
   "parent_structures": [
    "GO:1990077"
   ],
   "has_part": [
    "GO:1990101",
    "GO:1990125"
   ],
   "components": [
    {
     "component_id": "diaa_regulator",
     "label": "DiaA DnaA-binding protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "diaA"
     ],
     "stoichiometry": "4 copies per DiaA homotetramer",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "DiaA is represented as the DnaA-binding protein constituent named by GO:1990102 and by the GO:1990125 DiaA homotetramer; exact source-neutral InterPro, Pfam, NCBIfam or UniProt family boundaries were not curated in this pass.",
     "role": "Homotetramer-forming DiaA constituent that binds multiple DnaA molecules at oriC.",
     "evidence": [
      {
       "reference": "GO:1990102",
       "notes": "GO:1990102 defines the DnaA-DiaA complex as containing a tetramer of DiaA attached to DnaA on oriC DNA."
      },
      {
       "reference": "GO:1990125",
       "notes": "GO:1990125 defines the DiaA complex as a homotetrameric protein complex."
      },
      {
       "reference": "PMID:17699754",
       "notes": "Keyamura et al. 2007 determined the E. coli DiaA structure and found that DiaA forms homotetramers that bind multiple DnaA molecules."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P66817",
       "protein_label": "DnaA initiator-associating protein DiaA",
       "gene_symbol": "diaA",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene diaA in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P66817",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P66817, the single reviewed entry for gene diaA in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "dnaa_initiator",
     "label": "DnaA replication initiation protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "dnaA"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "DnaA is represented as the oriC-bound initiator protein constituent named by GO:1990102; exact source-neutral InterPro, Pfam, NCBIfam or UniProt family boundaries were not curated in this pass.",
     "role": "DnaA initiator constituent bound to oriC DNA and contacted by DiaA.",
     "evidence": [
      {
       "reference": "GO:1990102",
       "notes": "GO:1990102 defines the DnaA-DiaA complex as DiaA attached to multiple DnaA molecules bound to oriC DNA."
      },
      {
       "reference": "PMID:15326179",
       "notes": "Ishida et al. 2004 identified DiaA as an E. coli DnaA-associating factor that binds directly to DnaA."
      },
      {
       "reference": "PMID:17699754",
       "notes": "Keyamura et al. 2007 analyzed DiaA-dependent assembly of multiple DnaA molecules on E. coli oriC."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P03004",
       "protein_label": "Chromosomal replication initiator protein DnaA",
       "gene_symbol": "dnaA",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene dnaA in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:22574163",
         "notes": "Regev T et al. 2012, ‘Association of the chromosome replication initiator DnaA with the Escherichia coli inner membrane in vivo: quantity and mode of binding.’, PLoS One. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P03004."
        },
        {
         "reference": "PMID:28166228",
         "notes": "Schenk K et al. 2017, ‘Rapid turnover of DnaA at replication origin regions contributes to initiation control of DNA replication.’, PLoS Genet. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, nucleoid' localisation of P03004."
        },
        {
         "reference": "PMID:9478970",
         "notes": "Garner J et al. 1998, ‘Membrane-mediated release of nucleotide from an initiator of chromosomal replication, Escherichia coli DnaA, occurs with insertion of a distinct region of the protein into the lipid bilayer.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P03004."
        }
       ]
      }
     ]
    },
    {
     "component_id": "oric_origin_dna",
     "label": "oriC origin DNA",
     "component_type": "DNA",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "oriC is the bacterial chromosomal replication-origin DNA bound by DnaA in GO:1990102; no exact source-neutral SO sequence-feature CURIE was curated in this pass.",
     "role": "Origin DNA scaffold carrying the DnaA-bound sites contacted by DiaA.",
     "evidence": [
      {
       "reference": "GO:1990102",
       "notes": "GO:1990102 scopes the DnaA-DiaA complex to DiaA attached to multiple DnaA molecules bound to oriC DNA."
      },
      {
       "reference": "PMID:17699754",
       "notes": "Keyamura et al. 2007 tested DiaA stimulation of DnaA assembly on E. coli oriC DNA."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "presence": "COMMON",
     "note": "Keyamura et al. 2007 studied DiaA-dependent DnaA initiation-complex assembly in E. coli.",
     "reference": "PMID:17699754"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Keyamura et al. 2007 resolved E. coli DiaA as a homotetramer and tested its stimulation of DnaA-oriC initiation-complex assembly.",
     "reference": "PMID:17699754"
    }
   ],
   "functions": [
    {
     "function_id": "dna_replication_initiation",
     "label": "DNA replication initiation",
     "grounding": "GO:0006270",
     "description": "The DnaA-DiaA complex promotes timely chromosomal replication initiation by stimulating assembly of DnaA on oriC.",
     "evidence": [
      {
       "reference": "GO:1990102",
       "notes": "GO:1990102 defines this DiaA-containing complex by its stimulation of DnaA-oriC initiation-complex assembly."
      },
      {
       "reference": "GO:0006270",
       "notes": "GO:0006270 is the Gene Ontology biological-process term for DNA replication initiation."
      },
      {
       "reference": "PMID:15326179",
       "notes": "Ishida et al. 2004 identified DiaA as a DnaA-associating factor needed for timely E. coli chromosomal replication initiation."
      },
      {
       "reference": "PMID:17699754",
       "notes": "Keyamura et al. 2007 showed that E. coli DiaA stimulates the assembly of multiple DnaA molecules on oriC."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990102",
     "notes": "Gene Ontology cellular-component term for the DnaA-DiaA complex and its exact DnaA-DiaA-DNA complex synonym."
    },
    {
     "reference": "GO:1990077",
     "notes": "OLS reports GO:1990077 primosome complex as the direct GO:1990102 is-a parent."
    },
    {
     "reference": "GO:1990101",
     "notes": "OLS reports GO:1990101 DnaA-oriC complex as a GO:1990102 has-part structure."
    },
    {
     "reference": "GO:1990125",
     "notes": "OLS reports GO:1990125 DiaA complex as a GO:1990102 has-part structure."
    },
    {
     "reference": "GO:0006270",
     "notes": "Gene Ontology biological-process term for DNA replication initiation."
    },
    {
     "reference": "PMID:15326179",
     "notes": "PubMed identifier for Ishida et al. 2004, the Journal of Biological Chemistry paper cited by GO:1990102."
    },
    {
     "reference": "DOI:10.1074/jbc.M402762200",
     "notes": "DOI for Ishida et al. 2004, 'DiaA, a novel DnaA-binding protein, ensures the timely initiation of Escherichia coli chromosome replication', as reported by PubMed."
    },
    {
     "reference": "PMID:17699754",
     "notes": "PubMed identifier for Keyamura et al. 2007, the Genes & Development paper cited by GO:1990102 and GO:1990125."
    },
    {
     "reference": "DOI:10.1101/gad.1561207",
     "notes": "DOI for Keyamura et al. 2007, 'The interaction of DiaA and DnaA regulates the replication cycle in E. coli by directly promoting ATP DnaA-specific initiation complexes', as reported by PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "dnaa_diaa_initiation",
     "title": "DiaA promotes DnaA-oriC assembly",
     "description": "A DiaA homotetramer contacts DnaA bound to oriC DNA to form a DnaA-DiaA-DNA complex that promotes DNA replication initiation.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records GO-level DnaA-DiaA-oriC composition and initiation scope without resolving ATP-DnaA oligomerization, oriC unwinding, or later DnaB-DnaC helicase loading.",
     "nodes": [
      {
       "node_id": "diaa_regulator",
       "label": "DiaA DnaA-binding protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "diaa_regulator"
      },
      {
       "node_id": "dnaa_initiator",
       "label": "DnaA replication initiation protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "dnaa_initiator"
      },
      {
       "node_id": "oric_origin_dna",
       "label": "oriC origin DNA",
       "node_type": "GENETIC_ELEMENT",
       "component_ref": "oric_origin_dna"
      },
      {
       "node_id": "dnaa_diaa_complex",
       "label": "DnaA-DiaA complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990102"
      },
      {
       "node_id": "dna_replication_initiation",
       "label": "DNA replication initiation",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006270"
      }
     ],
     "edges": [
      {
       "subject": "diaa_regulator",
       "predicate": "contributes to",
       "object": "dnaa_diaa_complex",
       "description": "A tetramer of DiaA is a constituent of the DnaA-DiaA complex.",
       "evidence": [
        {
         "reference": "GO:1990102",
         "notes": "GO:1990102 defines the complex as containing a tetramer of DiaA."
        }
       ]
      },
      {
       "subject": "dnaa_initiator",
       "predicate": "contributes to",
       "object": "dnaa_diaa_complex",
       "description": "DnaA initiator protein is bound to oriC in the DnaA-DiaA-DNA complex.",
       "evidence": [
        {
         "reference": "GO:1990102",
         "notes": "GO:1990102 defines the complex around DiaA attached to DnaA bound to oriC DNA."
        }
       ]
      },
      {
       "subject": "oric_origin_dna",
       "predicate": "scaffolds",
       "object": "dnaa_diaa_complex",
       "description": "oriC origin DNA scaffolds the DnaA-DiaA-DNA complex.",
       "evidence": [
        {
         "reference": "GO:1990102",
         "notes": "GO:1990102 scopes the complex to DiaA attached to DnaA molecules bound to oriC DNA."
        },
        {
         "reference": "PMID:17699754",
         "notes": "Keyamura et al. 2007 tested DiaA-dependent assembly of DnaA on oriC."
        }
       ]
      },
      {
       "subject": "dnaa_diaa_complex",
       "predicate": "promotes",
       "object": "dna_replication_initiation",
       "description": "The DnaA-DiaA complex promotes timely chromosomal replication initiation by stimulating DnaA assembly on oriC.",
       "evidence": [
        {
         "reference": "GO:1990102",
         "notes": "GO:1990102 defines this complex as regulating timely chromosomal replication initiation."
        },
        {
         "reference": "PMID:17699754",
         "notes": "Keyamura et al. 2007 found that DiaA tetramers stimulate assembly of ATP-DnaA-oriC initiation complexes."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_dnaa_diaa_component_groundings",
     "prompt": "Resolve exact source-neutral DiaA, DnaA and oriC origin DNA groundings for the DnaA-DiaA complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#diaa_regulator",
      "components#dnaa_initiator",
      "components#oric_origin_dna"
     ],
     "rationale": "GO:1990102 defines the DnaA-DiaA complex around a DiaA tetramer attached to DnaA molecules bound to oriC DNA. Exact source-neutral InterPro, Pfam, NCBIfam, UniProt family or SO sequence-feature CURIEs for these primitive components need narrower curation before the labels can be grounded.",
     "evidence": [
      {
       "reference": "GO:1990102",
       "notes": "GO:1990102 names DiaA, DnaA and oriC DNA as scoped constituents of the DnaA-DiaA complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01"
    },
    {
     "discussion_id": "exclude_adjacent_initiation_complexes",
     "prompt": "Keep the GO:1990102 DnaA-DiaA complex distinct from the free DnaA-oriC and DiaA complexes and from DnaB-DnaC helicase loading.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "has_part",
      "components#diaa_regulator",
      "components#dnaa_initiator",
      "components#oric_origin_dna",
      "causal_graphs#dnaa_diaa_initiation"
     ],
     "rationale": "GO:1990102 is the DiaA-containing DnaA-oriC state. GO models the DnaA-oriC complex as GO:1990101, the DiaA homotetramer as GO:1990125, and the DnaB-DnaC helicase-loading state separately as GO:1990100.",
     "resolution_note": "Curated the DiaA-bound DnaA-oriC boundary, linked the DnaA-oriC and DiaA complexes as parts, and left DnaB-DnaC helicase loading as nonmechanistic graph scope.",
     "evidence": [
      {
       "reference": "GO:1990102",
       "notes": "GO:1990102 denotes the DiaA-containing DnaA-oriC protein-DNA complex."
      },
      {
       "reference": "GO:1990101",
       "notes": "GO:1990101 denotes the DnaA-oriC complex."
      },
      {
       "reference": "GO:1990125",
       "notes": "GO:1990125 denotes the DiaA homotetrameric complex."
      },
      {
       "reference": "GO:1990100",
       "notes": "GO:1990100 denotes the separate DnaB-DnaC helicase-loading complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01",
     "resolved_date": "2026-10-01"
    }
   ]
  },
  {
   "identifier": "GO:1990157",
   "label": "DnaA-DnaB-DnaC complex",
   "structure_category": "OTHER",
   "structure_kind": "NUCLEOPROTEIN_COMPLEX",
   "definition": "A protein-DNA complex consisting of the helicase loading complex DnaB-DnaC bound to the DNA-bound DNA replication initiation protein DnaA. Essential for DNA replication initiation.",
   "definition_source": "GO:1990157",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-01T05:44:40Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T05:46:05Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added pre-primosome parentage, the DnaB-DnaC subcomplex plus DnaA and origin-DNA components, E. coli oriC evidence, DNA-replication-initiation function evidence, GO/PubMed/DOI evidence, a nonmechanistic initiation graph, and grounding/boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:1990099"
   ],
   "has_part": [
    "GO:1990100"
   ],
   "components": [
    {
     "component_id": "dnab_dnac_complex",
     "label": "DnaB-DnaC complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:1990100",
     "essentiality": "UNKNOWN",
     "role": "Helicase-loading subcomplex bound to DnaA on origin DNA.",
     "evidence": [
      {
       "reference": "GO:1990157",
       "notes": "GO:1990157 defines the DnaA-DnaB-DnaC complex as containing the helicase-loading complex DnaB-DnaC."
      },
      {
       "reference": "GO:1990100",
       "notes": "GO:1990100 is the Gene Ontology cellular-component term for the DnaB-DnaC helicase-loading complex."
      }
     ]
    },
    {
     "component_id": "dnaa_initiator",
     "label": "DnaA replication initiation protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "dnaA"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "DnaA is represented as the DNA-bound replication-initiation constituent named by GO:1990157; exact source-neutral InterPro, Pfam, NCBIfam or UniProt family boundaries were not curated in this pass.",
     "role": "DNA-bound initiator constituent that recruits the DnaB-DnaC helicase-loading complex to origin DNA.",
     "evidence": [
      {
       "reference": "GO:1990157",
       "notes": "GO:1990157 defines this complex as containing the DNA-bound DNA replication initiation protein DnaA."
      },
      {
       "reference": "PMID:20129058",
       "notes": "Makowska-Grzyska and Kaguni 2010 studied E. coli DnaB-DnaC loading and DnaC release in a DnaA-dependent oriC initiation system."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P03004",
       "protein_label": "Chromosomal replication initiator protein DnaA",
       "gene_symbol": "dnaA",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene dnaA in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:22574163",
         "notes": "Regev T et al. 2012, ‘Association of the chromosome replication initiator DnaA with the Escherichia coli inner membrane in vivo: quantity and mode of binding.’, PLoS One. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P03004."
        },
        {
         "reference": "PMID:28166228",
         "notes": "Schenk K et al. 2017, ‘Rapid turnover of DnaA at replication origin regions contributes to initiation control of DNA replication.’, PLoS Genet. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, nucleoid' localisation of P03004."
        },
        {
         "reference": "PMID:9478970",
         "notes": "Garner J et al. 1998, ‘Membrane-mediated release of nucleotide from an initiator of chromosomal replication, Escherichia coli DnaA, occurs with insertion of a distinct region of the protein into the lipid bilayer.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P03004."
        }
       ]
      }
     ]
    },
    {
     "component_id": "chromosomal_origin_dna",
     "label": "chromosomal origin DNA",
     "component_type": "DNA",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Origin DNA is the associated DNA scaffold in this DnaA-bound protein-DNA complex; no exact source-neutral SO sequence-feature CURIE was curated in this pass.",
     "role": "Origin DNA scaffold bound by DnaA during DnaB-DnaC helicase loading.",
     "evidence": [
      {
       "reference": "GO:1990157",
       "notes": "GO:1990157 defines this entity as DnaB-DnaC bound to DNA-bound DnaA."
      },
      {
       "reference": "PMID:20129058",
       "notes": "Makowska-Grzyska and Kaguni 2010 analyzed an E. coli oriC prepriming intermediate containing DnaB-DnaC."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "presence": "COMMON",
     "note": "Makowska-Grzyska and Kaguni 2010 studied DnaB-DnaC loading and DnaC release at the E. coli chromosomal origin.",
     "reference": "PMID:20129058"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Makowska-Grzyska and Kaguni 2010 used an E. coli oriC initiation system to examine a DnaA-bound DnaB-DnaC prepriming intermediate.",
     "reference": "PMID:20129058"
    }
   ],
   "functions": [
    {
     "function_id": "dna_replication_initiation",
     "label": "DNA replication initiation",
     "grounding": "GO:0006270",
     "description": "The DnaA-DnaB-DnaC complex participates in DNA replication initiation by placing the DnaB-DnaC helicase-loading subcomplex on DnaA-bound origin DNA.",
     "evidence": [
      {
       "reference": "GO:1990157",
       "notes": "GO:1990157 defines the DnaA-DnaB-DnaC complex as essential for DNA replication initiation."
      },
      {
       "reference": "GO:0006270",
       "notes": "GO:0006270 is the Gene Ontology biological-process term for DNA replication initiation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990157",
     "notes": "Gene Ontology cellular-component term for the DnaA-DnaB-DnaC complex."
    },
    {
     "reference": "GO:1990099",
     "notes": "OLS reports GO:1990099 pre-primosome complex as the direct GO:1990157 is-a parent."
    },
    {
     "reference": "GO:1990100",
     "notes": "Gene Ontology cellular-component term for the DnaB-DnaC helicase-loading subcomplex."
    },
    {
     "reference": "GO:0006270",
     "notes": "Gene Ontology biological-process term for DNA replication initiation."
    },
    {
     "reference": "PMID:20129058",
     "notes": "PubMed identifier for Makowska-Grzyska and Kaguni 2010, the Molecular Cell paper cited by GO:1990157."
    },
    {
     "reference": "DOI:10.1016/j.molcel.2009.12.031",
     "notes": "DOI for Makowska-Grzyska and Kaguni 2010, 'Primase directs the release of DnaC from DnaB', as reported by PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "dnaa_dnab_dnac_initiation",
     "title": "DnaA-DnaB-DnaC supports initiation",
     "description": "A DnaB-DnaC helicase-loading subcomplex binds DnaA on origin DNA to form a pre-primosome used in DNA replication initiation.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records GO-level pre-primosome composition and initiation scope without resolving DnaA oligomerization, ATPase cycling, DnaB ring opening, DnaC release or later DnaG primase recruitment.",
     "nodes": [
      {
       "node_id": "dnab_dnac_complex",
       "label": "DnaB-DnaC complex",
       "node_type": "STRUCTURE",
       "component_ref": "dnab_dnac_complex",
       "grounding": "GO:1990100"
      },
      {
       "node_id": "dnaa_initiator",
       "label": "DnaA replication initiation protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "dnaa_initiator"
      },
      {
       "node_id": "chromosomal_origin_dna",
       "label": "chromosomal origin DNA",
       "node_type": "GENETIC_ELEMENT",
       "component_ref": "chromosomal_origin_dna"
      },
      {
       "node_id": "dnaa_dnab_dnac_complex",
       "label": "DnaA-DnaB-DnaC complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990157"
      },
      {
       "node_id": "dna_replication_initiation",
       "label": "DNA replication initiation",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006270"
      }
     ],
     "edges": [
      {
       "subject": "dnab_dnac_complex",
       "predicate": "contributes to",
       "object": "dnaa_dnab_dnac_complex",
       "description": "The DnaB-DnaC helicase-loading complex is a constituent of the DnaA-DnaB-DnaC pre-primosome.",
       "evidence": [
        {
         "reference": "GO:1990157",
         "notes": "GO:1990157 includes the DnaB-DnaC helicase-loading complex."
        }
       ]
      },
      {
       "subject": "dnaa_initiator",
       "predicate": "contributes to",
       "object": "dnaa_dnab_dnac_complex",
       "description": "DnaA replication initiation protein is the DNA-bound initiator constituent of the complex.",
       "evidence": [
        {
         "reference": "GO:1990157",
         "notes": "GO:1990157 names DNA-bound DnaA as part of the DnaA-DnaB-DnaC complex."
        }
       ]
      },
      {
       "subject": "chromosomal_origin_dna",
       "predicate": "scaffolds",
       "object": "dnaa_dnab_dnac_complex",
       "description": "Chromosomal origin DNA scaffolds DnaA binding and DnaB-DnaC helicase loading.",
       "evidence": [
        {
         "reference": "GO:1990157",
         "notes": "GO:1990157 defines this entity as DnaB-DnaC bound to DNA-bound DnaA."
        },
        {
         "reference": "PMID:20129058",
         "notes": "Makowska-Grzyska and Kaguni 2010 studied DnaB-DnaC loading at E. coli oriC."
        }
       ]
      },
      {
       "subject": "dnaa_dnab_dnac_complex",
       "predicate": "supports",
       "object": "dna_replication_initiation",
       "description": "The DnaA-DnaB-DnaC pre-primosome supports DNA replication initiation.",
       "evidence": [
        {
         "reference": "GO:1990157",
         "notes": "GO:1990157 defines this DnaA-DnaB-DnaC complex as essential for DNA replication initiation."
        },
        {
         "reference": "GO:0006270",
         "notes": "GO:0006270 is the DNA replication initiation process term."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_dnaa_origin_component_groundings",
     "prompt": "Resolve exact source-neutral DnaA and chromosomal origin DNA groundings for the DnaA-DnaB-DnaC complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#dnaa_initiator",
      "components#chromosomal_origin_dna"
     ],
     "rationale": "GO:1990157 defines DNA-bound DnaA and associated DNA as constituents of this pre-primosome. Exact source-neutral InterPro, Pfam, NCBIfam, UniProt family or SO sequence-feature CURIEs for these components need narrower curation before the labels can be grounded.",
     "evidence": [
      {
       "reference": "GO:1990157",
       "notes": "GO:1990157 names the DnaA-DnaB-DnaC pre-primosome constituents."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01"
    },
    {
     "discussion_id": "exclude_later_primosome_components",
     "prompt": "Leave DnaG primase, DnaC-release mechanics and replication-restart proteins out of the GO:1990157 DnaA-DnaB-DnaC complex.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#dnab_dnac_complex",
      "components#dnaa_initiator",
      "components#chromosomal_origin_dna",
      "causal_graphs#dnaa_dnab_dnac_initiation"
     ],
     "rationale": "GO:1990157 denotes the DnaA-bound DnaB-DnaC pre-primosome. GO models DnaG-containing primase-helicase entities and PriA/PriB/DnaT restart assemblies as separate sibling terms rather than as constituents of this complex.",
     "resolution_note": "Curated the exact GO:1990157 boundary, kept DnaG and replication-restart proteins out of the component list, and left DnaC-release mechanics as nonmechanistic graph scope.",
     "evidence": [
      {
       "reference": "GO:1990157",
       "notes": "GO:1990157 names DnaA-bound DnaB-DnaC as the scoped complex."
      },
      {
       "reference": "GO:1990099",
       "notes": "GO:1990099 defines pre-primosome complexes as lacking a primase component."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01",
     "resolved_date": "2026-10-01"
    }
   ]
  },
  {
   "identifier": "GO:1990084",
   "label": "DnaA-Dps complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex that negatively regulates strand-opening at the origin of replication, thereby interfering with replication initiation. This complex is thought to be involved in the regulation of replication under oxidative stress conditions. In E. coli, this complex is composed of DnaA and Dps.",
   "definition_source": "GO:1990084",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-01T13:39:35Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T13:40:58Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added replication-inhibiting-complex parentage, reviewed-label-only DnaA and Dps components, E. coli DnaA-Dps evidence, negative-DNA-replication-initiation function evidence, GO/PubMed/DOI evidence, a nonmechanistic DnaA-Dps regulatory graph, and grounding/boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:1990078"
   ],
   "components": [
    {
     "component_id": "dnaa_initiator",
     "label": "DnaA replication initiation protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "dnaA"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "DnaA is represented as the initiator constituent named by GO:1990084; exact source-neutral InterPro, Pfam, NCBIfam or UniProt family boundaries were not curated in this pass.",
     "role": "Replication initiator constituent bound by Dps in the DnaA-Dps complex.",
     "evidence": [
      {
       "reference": "GO:1990084",
       "notes": "GO:1990084 defines the E. coli DnaA-Dps complex as being composed of DnaA and Dps."
      },
      {
       "reference": "PMID:18284581",
       "notes": "Chodavarapu et al. 2008 reported that E. coli Dps specifically interacts with DnaA protein."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P03004",
       "protein_label": "Chromosomal replication initiator protein DnaA",
       "gene_symbol": "dnaA",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene dnaA in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:22574163",
         "notes": "Regev T et al. 2012, ‘Association of the chromosome replication initiator DnaA with the Escherichia coli inner membrane in vivo: quantity and mode of binding.’, PLoS One. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P03004."
        },
        {
         "reference": "PMID:28166228",
         "notes": "Schenk K et al. 2017, ‘Rapid turnover of DnaA at replication origin regions contributes to initiation control of DNA replication.’, PLoS Genet. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, nucleoid' localisation of P03004."
        },
        {
         "reference": "PMID:9478970",
         "notes": "Garner J et al. 1998, ‘Membrane-mediated release of nucleotide from an initiator of chromosomal replication, Escherichia coli DnaA, occurs with insertion of a distinct region of the protein into the lipid bilayer.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P03004."
        }
       ]
      }
     ]
    },
    {
     "component_id": "dps_protein",
     "label": "Dps DNA-binding protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "dps"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Dps is represented as the DNA-binding constituent named by GO:1990084; exact source-neutral InterPro, Pfam, NCBIfam or UniProt family boundaries were not curated in this pass.",
     "role": "Oxidative-stress-induced DNA-binding protein that interacts with DnaA and impedes replication initiation.",
     "evidence": [
      {
       "reference": "GO:1990084",
       "notes": "GO:1990084 defines the E. coli DnaA-Dps complex as being composed of Dps and DnaA."
      },
      {
       "reference": "PMID:18284581",
       "notes": "Chodavarapu et al. 2008 studied E. coli Dps interaction with DnaA in replication initiation control."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0ABT2",
       "protein_label": "DNA protection during starvation protein",
       "gene_symbol": "dps",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene dps in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0ABT2",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0ABT2, the single reviewed entry for gene dps in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "presence": "COMMON",
     "note": "Chodavarapu et al. 2008 studied the E. coli Dps-DnaA interaction and Dps effects on replication initiation.",
     "reference": "PMID:18284581"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Chodavarapu et al. 2008 used E. coli Dps and DnaA to define Dps-DnaA binding and Dps inhibition of DnaA origin strand-opening activity.",
     "reference": "PMID:18284581"
    }
   ],
   "functions": [
    {
     "function_id": "negative_regulation_of_dna_replication_initiation",
     "label": "negative regulation of DNA-templated DNA replication initiation",
     "grounding": "GO:0032297",
     "description": "The E. coli DnaA-Dps complex negatively regulates replication initiation by interfering with DnaA-dependent strand opening at the replication origin.",
     "evidence": [
      {
       "reference": "GO:1990084",
       "notes": "GO:1990084 defines the DnaA-Dps complex by negative regulation of origin strand opening and interference with replication initiation."
      },
      {
       "reference": "GO:0032297",
       "notes": "GO:0032297 is the Gene Ontology biological-process term for negative regulation of DNA-templated DNA replication initiation."
      },
      {
       "reference": "PMID:18284581",
       "notes": "Chodavarapu et al. 2008 showed that Dps inhibits DnaA function in initiation by interfering with strand opening of the E. coli replication origin."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990084",
     "notes": "Gene Ontology cellular-component term for the DnaA-Dps complex."
    },
    {
     "reference": "GO:1990078",
     "notes": "QuickGO reports GO:1990084 DnaA-Dps complex as an is-a child of GO:1990078 replication inhibiting complex."
    },
    {
     "reference": "GO:1990083",
     "notes": "Gene Ontology cellular-component term for the separately scoped DnaA-Hda complex."
    },
    {
     "reference": "GO:1990085",
     "notes": "Gene Ontology cellular-component term for the separately scoped Hda-beta clamp complex."
    },
    {
     "reference": "GO:0032297",
     "notes": "Gene Ontology biological-process term for negative regulation of DNA-templated DNA replication initiation."
    },
    {
     "reference": "PMID:18284581",
     "notes": "PubMed identifier for Chodavarapu, Gomez, Vicente and Kaguni 2008, the Molecular Microbiology paper cited by GO:1990084."
    },
    {
     "reference": "DOI:10.1111/j.1365-2958.2008.06127.x",
     "notes": "DOI for Chodavarapu et al. 2008, 'Escherichia coli Dps interacts with DnaA protein to impede initiation: a model of adaptive mutation', as reported by PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "dnaa_dps_inhibition",
     "title": "Dps inhibits DnaA initiation activity",
     "description": "Dps binds DnaA to form a complex that supports negative regulation of replication initiation by interfering with origin strand opening.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records GO-level DnaA-Dps composition and negative replication-initiation regulation without resolving Dps oligomer state, DnaA domain contacts, oxidative-stress signaling to Dps abundance, or downstream effects on adaptive mutation.",
     "nodes": [
      {
       "node_id": "dnaa_initiator",
       "label": "DnaA replication initiation protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "dnaa_initiator"
      },
      {
       "node_id": "dps_protein",
       "label": "Dps DNA-binding protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "dps_protein"
      },
      {
       "node_id": "dnaa_dps_complex",
       "label": "DnaA-Dps complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990084"
      },
      {
       "node_id": "negative_regulation_of_dna_replication_initiation",
       "label": "negative regulation of DNA-templated DNA replication initiation",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0032297"
      }
     ],
     "edges": [
      {
       "subject": "dnaa_initiator",
       "predicate": "contributes to",
       "object": "dnaa_dps_complex",
       "description": "DnaA replication initiation protein is a constituent of the DnaA-Dps complex.",
       "evidence": [
        {
         "reference": "GO:1990084",
         "notes": "GO:1990084 defines the E. coli complex as being composed of DnaA and Dps."
        }
       ]
      },
      {
       "subject": "dps_protein",
       "predicate": "contributes to",
       "object": "dnaa_dps_complex",
       "description": "Dps DNA-binding protein is a constituent of the DnaA-Dps complex.",
       "evidence": [
        {
         "reference": "GO:1990084",
         "notes": "GO:1990084 names Dps as a constituent of the DnaA-Dps complex."
        },
        {
         "reference": "PMID:18284581",
         "notes": "Chodavarapu et al. 2008 reported Dps interaction with DnaA protein."
        }
       ]
      },
      {
       "subject": "dnaa_dps_complex",
       "predicate": "supports",
       "object": "negative_regulation_of_dna_replication_initiation",
       "description": "The DnaA-Dps complex supports negative regulation of replication initiation by interfering with DnaA origin strand opening.",
       "evidence": [
        {
         "reference": "GO:1990084",
         "notes": "GO:1990084 defines the complex by negative regulation of origin strand opening and interference with replication initiation."
        },
        {
         "reference": "PMID:18284581",
         "notes": "Chodavarapu et al. 2008 found that Dps inhibits DnaA function in initiation by interfering with origin strand opening."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_dnaa_dps_component_groundings",
     "prompt": "Resolve exact source-neutral DnaA and Dps family groundings for the DnaA-Dps complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#dnaa_initiator",
      "components#dps_protein"
     ],
     "rationale": "GO:1990084 names DnaA and Dps as the E. coli constituents of the DnaA-Dps complex. Exact source-neutral InterPro, Pfam, NCBIfam or UniProt family CURIEs need narrower curation before these components can be grounded.",
     "evidence": [
      {
       "reference": "GO:1990084",
       "notes": "GO:1990084 defines the DnaA-Dps complex around DnaA and Dps constituents."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01"
    },
    {
     "discussion_id": "distinguish_dps_and_rida_complexes",
     "prompt": "Keep the DnaA-Dps complex distinct from DnaA/Hda RIDA complexes.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "parent_structures",
      "components#dnaa_initiator",
      "components#dps_protein",
      "causal_graphs#dnaa_dps_inhibition"
     ],
     "rationale": "GO:1990084 denotes DnaA bound to Dps, whereas GO:1990083 denotes the DnaA-Hda complex and GO:1990085 denotes Hda bound to the DnaN beta clamp.",
     "resolution_note": "Curated only DnaA and Dps on GO:1990084 and left Hda, the beta clamp, and RIDA hydrolysis chemistry out of the component list and graph edges.",
     "evidence": [
      {
       "reference": "GO:1990084",
       "notes": "GO:1990084 denotes the DnaA-Dps complex."
      },
      {
       "reference": "GO:1990083",
       "notes": "GO:1990083 denotes the separately scoped DnaA-Hda complex."
      },
      {
       "reference": "GO:1990085",
       "notes": "GO:1990085 denotes the separately scoped Hda-beta clamp complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01",
     "resolved_date": "2026-10-01"
    }
   ]
  },
  {
   "identifier": "GO:1990083",
   "label": "DnaA-Hda complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex that inactivates the function of DnaA by inhibiting the phosphorylation of DnaA-ADP to DnaA-ATP and thereby preventing multiple events of replication initiation. In E. coli, this complex is composed of DnaA and Hda.",
   "definition_source": "GO:1990083",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-01T12:06:54Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T12:07:51Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added replication-inhibiting-complex parentage, reviewed-label-only DnaA and Hda components, E. coli RIDA evidence, negative-DNA-replication-initiation function evidence, GO/PubMed/DOI evidence, a nonmechanistic DnaA-Hda regulatory graph, and grounding/boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T12:09:16Z",
     "curator": "codex",
     "action": "FIX_GRAPH_PREDICATE",
     "changes": "Changed the DnaA-Hda graph edge to support the negative-regulation process instead of negatively regulating that process.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:1990078"
   ],
   "components": [
    {
     "component_id": "dnaa_initiator",
     "label": "DnaA replication initiation protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "dnaA"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "DnaA is represented as the initiator constituent named by GO:1990083; exact source-neutral InterPro, Pfam, NCBIfam or UniProt family boundaries were not curated in this pass.",
     "role": "Replication initiator constituent bound by Hda during regulatory inactivation of DnaA.",
     "evidence": [
      {
       "reference": "GO:1990083",
       "notes": "GO:1990083 defines the DnaA-Hda complex as being composed of DnaA and Hda in E. coli."
      },
      {
       "reference": "PMID:21708944",
       "notes": "Keyamura and Katayama 2011 tested DnaA residues needed for E. coli DnaA-Hda interaction during regulatory inactivation of DnaA."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P03004",
       "protein_label": "Chromosomal replication initiator protein DnaA",
       "gene_symbol": "dnaA",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene dnaA in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:22574163",
         "notes": "Regev T et al. 2012, ‘Association of the chromosome replication initiator DnaA with the Escherichia coli inner membrane in vivo: quantity and mode of binding.’, PLoS One. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P03004."
        },
        {
         "reference": "PMID:28166228",
         "notes": "Schenk K et al. 2017, ‘Rapid turnover of DnaA at replication origin regions contributes to initiation control of DNA replication.’, PLoS Genet. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, nucleoid' localisation of P03004."
        },
        {
         "reference": "PMID:9478970",
         "notes": "Garner J et al. 1998, ‘Membrane-mediated release of nucleotide from an initiator of chromosomal replication, Escherichia coli DnaA, occurs with insertion of a distinct region of the protein into the lipid bilayer.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P03004."
        }
       ]
      }
     ]
    },
    {
     "component_id": "hda_regulator",
     "label": "Hda DnaA-related protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "hda"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Hda is represented as the DnaA-related constituent named by GO:1990083; exact source-neutral InterPro, Pfam, NCBIfam or UniProt family boundaries were not curated in this pass.",
     "role": "DnaA-related regulatory inactivation factor that binds DnaA in the DnaA-Hda complex.",
     "evidence": [
      {
       "reference": "GO:1990083",
       "notes": "GO:1990083 defines the E. coli DnaA-Hda complex as containing Hda."
      },
      {
       "reference": "PMID:21708944",
       "notes": "Keyamura and Katayama 2011 modeled and tested Hda interactions with the DnaA DNA-binding and AAA+ domains."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P69931",
       "protein_label": "DnaA regulatory inactivator Hda",
       "gene_symbol": "hda",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene hda in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12618445",
         "notes": "Kim PD et al. 2003, ‘Identification of a novel membrane-associated gene product that suppresses toxicity of a TrfA peptide from plasmid RK2 and its relationship to the DnaA host initiation protein.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P69931."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "presence": "COMMON",
     "note": "Keyamura and Katayama 2011 studied E. coli DnaA-Hda interactions during regulatory inactivation of DnaA.",
     "reference": "PMID:21708944"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Keyamura and Katayama 2011 used the E. coli Hda and DnaA proteins to define DnaA-Hda contacts needed for DnaA-ATP hydrolysis in the regulatory inactivation of DnaA system.",
     "reference": "PMID:21708944"
    }
   ],
   "functions": [
    {
     "function_id": "negative_regulation_of_dna_replication_initiation",
     "label": "negative regulation of DNA-templated DNA replication initiation",
     "grounding": "GO:0032297",
     "description": "The E. coli DnaA-Hda complex participates in regulatory inactivation of DnaA to prevent extra DNA replication initiation events.",
     "evidence": [
      {
       "reference": "GO:1990083",
       "notes": "GO:1990083 defines the complex by inactivation of DnaA and prevention of multiple replication initiation events."
      },
      {
       "reference": "GO:0032297",
       "notes": "GO:0032297 is the Gene Ontology biological-process term for negative regulation of DNA-templated DNA replication initiation."
      },
      {
       "reference": "PMID:21708944",
       "notes": "Keyamura and Katayama 2011 analyzed DnaA-Hda interaction during regulatory inactivation of DnaA, the E. coli pathway that represses extra initiations."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990083",
     "notes": "Gene Ontology cellular-component term for the DnaA-Hda complex."
    },
    {
     "reference": "GO:1990078",
     "notes": "OLS reports GO:1990078 replication inhibiting complex as the direct GO:1990083 is-a parent."
    },
    {
     "reference": "GO:1990085",
     "notes": "Gene Ontology cellular-component term for the separately scoped Hda-beta clamp complex."
    },
    {
     "reference": "GO:0032297",
     "notes": "Gene Ontology biological-process term for negative regulation of DNA-templated DNA replication initiation."
    },
    {
     "reference": "PMID:21708944",
     "notes": "PubMed identifier for Keyamura and Katayama 2011, the Journal of Biological Chemistry paper cited by GO:1990083."
    },
    {
     "reference": "DOI:10.1074/jbc.M111.233403",
     "notes": "DOI for Keyamura and Katayama 2011, 'DnaA protein DNA-binding domain binds to Hda protein to promote inter-AAA+ domain interaction involved in regulatory inactivation of DnaA', as reported by PubMed."
    },
    {
     "reference": "PMID:15150238",
     "notes": "PubMed identifier for Kurz et al. 2004, the Journal of Bacteriology paper cited by GO:1990085."
    },
    {
     "reference": "DOI:10.1128/JB.186.11.3508-3515.2004",
     "notes": "DOI for Kurz et al. 2004, 'Interaction of the sliding clamp beta-subunit and Hda, a DnaA-related protein', as reported by PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "dnaa_hda_rida",
     "title": "Hda binds DnaA for RIDA",
     "description": "Hda binds DnaA in a protein complex that supports regulatory inactivation of DnaA and thereby suppresses extra replication initiation events.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records GO-level DnaA-Hda composition and negative replication-initiation regulation without resolving DNA-loaded beta clamp binding, clamp loading, DnaA-ATP hydrolysis chemistry, or the separate Hda-beta clamp complex.",
     "nodes": [
      {
       "node_id": "dnaa_initiator",
       "label": "DnaA replication initiation protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "dnaa_initiator"
      },
      {
       "node_id": "hda_regulator",
       "label": "Hda DnaA-related protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "hda_regulator"
      },
      {
       "node_id": "dnaa_hda_complex",
       "label": "DnaA-Hda complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990083"
      },
      {
       "node_id": "negative_regulation_of_dna_replication_initiation",
       "label": "negative regulation of DNA-templated DNA replication initiation",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0032297"
      }
     ],
     "edges": [
      {
       "subject": "dnaa_initiator",
       "predicate": "contributes to",
       "object": "dnaa_hda_complex",
       "description": "DnaA initiator protein is a constituent of the DnaA-Hda complex.",
       "evidence": [
        {
         "reference": "GO:1990083",
         "notes": "GO:1990083 defines the E. coli complex as being composed of DnaA and Hda."
        }
       ]
      },
      {
       "subject": "hda_regulator",
       "predicate": "contributes to",
       "object": "dnaa_hda_complex",
       "description": "Hda is a DnaA-related constituent of the DnaA-Hda complex.",
       "evidence": [
        {
         "reference": "GO:1990083",
         "notes": "GO:1990083 defines the E. coli complex as being composed of DnaA and Hda."
        }
       ]
      },
      {
       "subject": "dnaa_hda_complex",
       "predicate": "supports",
       "object": "negative_regulation_of_dna_replication_initiation",
       "description": "DnaA-Hda interaction is part of the RIDA system that hydrolyzes DnaA-bound ATP and supports negative regulation of DNA replication initiation.",
       "evidence": [
        {
         "reference": "GO:1990083",
         "notes": "GO:1990083 defines the complex by inactivation of DnaA and prevention of multiple replication initiation events."
        },
        {
         "reference": "PMID:21708944",
         "notes": "Keyamura and Katayama 2011 showed that functional DnaA-Hda interactions are needed for regulatory inactivation of DnaA."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_dnaa_hda_component_groundings",
     "prompt": "Resolve exact source-neutral DnaA and Hda family groundings for the DnaA-Hda complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#dnaa_initiator",
      "components#hda_regulator"
     ],
     "rationale": "GO:1990083 names DnaA and Hda as the E. coli constituents of the DnaA-Hda complex. Exact source-neutral InterPro, Pfam, NCBIfam or UniProt family CURIEs need narrower curation before these components can be grounded.",
     "evidence": [
      {
       "reference": "GO:1990083",
       "notes": "GO:1990083 defines the DnaA-Hda complex around DnaA and Hda constituents."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01"
    },
    {
     "discussion_id": "distinguish_hda_bound_states",
     "prompt": "Keep the DnaA-Hda complex distinct from the Hda-beta clamp complex.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "parent_structures",
      "components#dnaa_initiator",
      "components#hda_regulator",
      "causal_graphs#dnaa_hda_rida"
     ],
     "rationale": "GO:1990083 denotes the DnaA-Hda complex, whereas GO:1990085 separately denotes Hda bound to the DnaN beta clamp. Keyamura and Katayama 2011 studied DnaA-Hda contacts during RIDA in the context of DNA-loaded clamp-Hda but do not make the beta clamp a required constituent of the GO:1990083 entity.",
     "resolution_note": "Curated only DnaA and Hda on the GO:1990083 complex and left the Hda-beta clamp regulatory state out of has_part and graph edges.",
     "evidence": [
      {
       "reference": "GO:1990083",
       "notes": "GO:1990083 denotes the DnaA-Hda complex."
      },
      {
       "reference": "GO:1990085",
       "notes": "GO:1990085 denotes the separately scoped Hda-beta clamp complex."
      },
      {
       "reference": "PMID:15150238",
       "notes": "Kurz et al. 2004 established Hda interaction with the beta sliding clamp."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01",
     "resolved_date": "2026-10-01"
    }
   ]
  },
  {
   "identifier": "GO:1990103",
   "label": "DnaA-HU complex",
   "structure_category": "OTHER",
   "structure_kind": "NUCLEOPROTEIN_COMPLEX",
   "definition": "A protein-DNA complex containing DNA-bound DnaA attached to HU. HU is a dimer encoded by two closely related genes. Essential for the initiation of replication in bacteria; stimulates the DnaA-dependent unwinding of oriC.",
   "definition_source": "GO:1990103",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-01T10:51:37Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T10:52:47Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, primosome-complex parentage, reviewed-label-only DnaA, HU and oriC DNA components, E. coli DnaA-HU initiation evidence, DNA-replication-initiation function evidence, GO/PubMed/DOI evidence, a nonmechanistic DnaA-HU graph, and grounding/boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T11:08:12Z",
     "curator": "codex",
     "action": "FIX_REVIEW_ISSUE",
     "changes": "Addressed PR #1867 review issue #1868 by removing unsupported DNA-bending mechanism text from the nonmechanistic DnaA-HU graph scope.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "DnaA-HU-DNA complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:1990103"
    }
   ],
   "parent_structures": [
    "GO:1990077"
   ],
   "components": [
    {
     "component_id": "dnaa_initiator",
     "label": "DnaA replication initiation protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "dnaA"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "DnaA is represented as the DNA-bound initiator protein constituent named by GO:1990103; exact source-neutral InterPro, Pfam, NCBIfam or UniProt family boundaries were not curated in this pass.",
     "role": "DNA-bound initiator constituent contacted by HU in the oriC-bound complex.",
     "evidence": [
      {
       "reference": "GO:1990103",
       "notes": "GO:1990103 defines the DnaA-HU complex as containing DNA-bound DnaA attached to HU."
      },
      {
       "reference": "PMID:18179598",
       "notes": "Chodavarapu et al. 2008 studied E. coli DnaA interaction with HU during initiation at the E. coli replication origin."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P03004",
       "protein_label": "Chromosomal replication initiator protein DnaA",
       "gene_symbol": "dnaA",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene dnaA in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:22574163",
         "notes": "Regev T et al. 2012, ‘Association of the chromosome replication initiator DnaA with the Escherichia coli inner membrane in vivo: quantity and mode of binding.’, PLoS One. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P03004."
        },
        {
         "reference": "PMID:28166228",
         "notes": "Schenk K et al. 2017, ‘Rapid turnover of DnaA at replication origin regions contributes to initiation control of DNA replication.’, PLoS Genet. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, nucleoid' localisation of P03004."
        },
        {
         "reference": "PMID:9478970",
         "notes": "Garner J et al. 1998, ‘Membrane-mediated release of nucleotide from an initiator of chromosomal replication, Escherichia coli DnaA, occurs with insertion of a distinct region of the protein into the lipid bilayer.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P03004."
        }
       ]
      }
     ]
    },
    {
     "component_id": "hu_dimer",
     "label": "HU histone-like protein dimer",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "stoichiometry": "dimer",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "HU is represented as the dimeric bacterial histone-like DNA-binding protein constituent named by GO:1990103; exact source-neutral InterPro, Pfam, NCBIfam or UniProt family boundaries for the HU gene products were not curated in this pass.",
     "role": "Dimeric histone-like protein constituent attached to DNA-bound DnaA in the DnaA-HU complex.",
     "evidence": [
      {
       "reference": "GO:1990103",
       "notes": "GO:1990103 defines the DnaA-HU complex as containing HU and notes that HU is a dimer encoded by two closely related genes."
      },
      {
       "reference": "PMID:18179598",
       "notes": "Chodavarapu et al. 2008 studied HU interaction with E. coli DnaA during initiation at the replication origin."
      }
     ]
    },
    {
     "component_id": "oric_origin_dna",
     "label": "oriC origin DNA",
     "component_type": "DNA",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "oriC is represented as the replication-origin DNA scaffold unwound by DnaA in GO:1990103; no exact source-neutral SO sequence-feature CURIE was curated in this pass.",
     "role": "Origin DNA scaffold for the DNA-bound DnaA/HU nucleoprotein complex.",
     "evidence": [
      {
       "reference": "GO:1990103",
       "notes": "GO:1990103 defines this entity as a protein-DNA complex and scopes HU stimulation to DnaA-dependent unwinding of oriC."
      },
      {
       "reference": "PMID:18179598",
       "notes": "Chodavarapu et al. 2008 studied initiation at the E. coli replication origin."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "presence": "COMMON",
     "note": "Chodavarapu et al. 2008 studied E. coli DnaA interaction with HU during initiation at the E. coli replication origin.",
     "reference": "PMID:18179598"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Chodavarapu et al. 2008 examined DnaA-HU interaction in initiation at the E. coli replication origin.",
     "reference": "PMID:18179598"
    }
   ],
   "functions": [
    {
     "function_id": "dna_replication_initiation",
     "label": "DNA replication initiation",
     "grounding": "GO:0006270",
     "description": "The DnaA-HU complex participates in bacterial DNA replication initiation by stimulating DnaA-dependent oriC unwinding.",
     "evidence": [
      {
       "reference": "GO:1990103",
       "notes": "GO:1990103 defines the DnaA-HU complex as essential for replication initiation in bacteria and as stimulating DnaA-dependent unwinding of oriC."
      },
      {
       "reference": "GO:0006270",
       "notes": "GO:0006270 is the Gene Ontology biological-process term for DNA replication initiation."
      },
      {
       "reference": "PMID:18179598",
       "notes": "Chodavarapu et al. 2008 studied E. coli DnaA and HU during initiation at the E. coli replication origin."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990103",
     "notes": "Gene Ontology cellular-component term for the DnaA-HU complex and its exact DnaA-HU-DNA complex synonym."
    },
    {
     "reference": "GO:1990077",
     "notes": "QuickGO reports GO:1990103 as an is-a child of GO:1990077 primosome complex."
    },
    {
     "reference": "GO:1990101",
     "notes": "Gene Ontology cellular-component term for the separately scoped DnaA-oriC complex."
    },
    {
     "reference": "GO:1990102",
     "notes": "Gene Ontology cellular-component term for the separately scoped DnaA-DiaA complex."
    },
    {
     "reference": "GO:1990100",
     "notes": "Gene Ontology cellular-component term for the separate DnaB-DnaC helicase-loading complex."
    },
    {
     "reference": "GO:0006270",
     "notes": "Gene Ontology biological-process term for DNA replication initiation."
    },
    {
     "reference": "PMID:18179598",
     "notes": "PubMed identifier for Chodavarapu et al. 2008, the Molecular Microbiology paper cited by GO:1990103."
    },
    {
     "reference": "DOI:10.1111/j.1365-2958.2007.06094.x",
     "notes": "DOI for Chodavarapu et al. 2008, 'Escherichia coli DnaA interacts with HU in initiation at the E. coli replication origin', as reported by PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "dnaa_hu_initiation",
     "title": "HU stimulates DnaA-dependent oriC unwinding",
     "description": "HU attaches to DNA-bound DnaA on oriC to form a nucleoprotein complex that supports DNA replication initiation.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records GO-level DnaA-HU-DNA composition and initiation scope without resolving HU subunit choice, DnaA oligomerization, DiaA stimulation, or later DnaB-DnaC helicase loading.",
     "nodes": [
      {
       "node_id": "dnaa_initiator",
       "label": "DnaA replication initiation protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "dnaa_initiator"
      },
      {
       "node_id": "hu_dimer",
       "label": "HU histone-like protein dimer",
       "node_type": "STRUCTURE",
       "component_ref": "hu_dimer"
      },
      {
       "node_id": "oric_origin_dna",
       "label": "oriC origin DNA",
       "node_type": "GENETIC_ELEMENT",
       "component_ref": "oric_origin_dna"
      },
      {
       "node_id": "dnaa_hu_complex",
       "label": "DnaA-HU complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990103"
      },
      {
       "node_id": "dna_replication_initiation",
       "label": "DNA replication initiation",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006270"
      }
     ],
     "edges": [
      {
       "subject": "dnaa_initiator",
       "predicate": "contributes to",
       "object": "dnaa_hu_complex",
       "description": "DNA-bound DnaA is a constituent of the DnaA-HU-DNA complex.",
       "evidence": [
        {
         "reference": "GO:1990103",
         "notes": "GO:1990103 defines the complex as containing DNA-bound DnaA attached to HU."
        }
       ]
      },
      {
       "subject": "hu_dimer",
       "predicate": "contributes to",
       "object": "dnaa_hu_complex",
       "description": "HU is the dimeric protein constituent attached to DnaA.",
       "evidence": [
        {
         "reference": "GO:1990103",
         "notes": "GO:1990103 names HU as part of this DnaA-containing complex."
        }
       ]
      },
      {
       "subject": "oric_origin_dna",
       "predicate": "scaffolds",
       "object": "dnaa_hu_complex",
       "description": "oriC origin DNA scaffolds the DNA-bound DnaA contacted by HU.",
       "evidence": [
        {
         "reference": "GO:1990103",
         "notes": "GO:1990103 defines the complex as a protein-DNA complex and scopes it to DnaA-dependent oriC unwinding."
        },
        {
         "reference": "PMID:18179598",
         "notes": "Chodavarapu et al. 2008 studied the E. coli replication origin."
        }
       ]
      },
      {
       "subject": "dnaa_hu_complex",
       "predicate": "supports",
       "object": "dna_replication_initiation",
       "description": "The DnaA-HU complex supports DNA replication initiation by stimulating DnaA-dependent oriC unwinding.",
       "evidence": [
        {
         "reference": "GO:1990103",
         "notes": "GO:1990103 defines the DnaA-HU complex as essential for bacterial replication initiation."
        },
        {
         "reference": "GO:0006270",
         "notes": "GO:0006270 is the DNA replication initiation process term."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_dnaa_hu_component_groundings",
     "prompt": "Resolve exact source-neutral DnaA, HU and oriC origin DNA groundings for the DnaA-HU complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#dnaa_initiator",
      "components#hu_dimer",
      "components#oric_origin_dna"
     ],
     "rationale": "GO:1990103 defines the DnaA-HU complex around DNA-bound DnaA, a HU dimer and oriC DNA. Exact source-neutral InterPro, Pfam, NCBIfam, UniProt family or SO sequence-feature CURIEs for these components need narrower curation before the labels can be grounded.",
     "evidence": [
      {
       "reference": "GO:1990103",
       "notes": "GO:1990103 names DnaA, HU and DNA as scoped constituents."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01"
    },
    {
     "discussion_id": "distinguish_dnaa_hu_boundary",
     "prompt": "Keep the GO:1990103 HU-containing complex distinct from DnaA-oriC, DnaA-DiaA and DnaB-DnaC helicase loading.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#dnaa_initiator",
      "components#hu_dimer",
      "components#oric_origin_dna",
      "causal_graphs#dnaa_hu_initiation"
     ],
     "rationale": "GO:1990103 denotes a HU-containing DnaA-DNA complex. GO models the plain DnaA-oriC complex as GO:1990101, the DiaA-containing complex as GO:1990102, and DnaB-DnaC helicase loading separately as GO:1990100.",
     "resolution_note": "Curated the HU-bound DnaA-DNA boundary and left DiaA stimulation, origin unwinding mechanics and DnaB-DnaC helicase loading as nonmechanistic graph scope.",
     "evidence": [
      {
       "reference": "GO:1990103",
       "notes": "GO:1990103 denotes the HU-containing DnaA-DNA complex."
      },
      {
       "reference": "GO:1990101",
       "notes": "GO:1990101 denotes the DnaA-oriC complex."
      },
      {
       "reference": "GO:1990102",
       "notes": "GO:1990102 denotes the DiaA-containing DnaA-oriC complex."
      },
      {
       "reference": "GO:1990100",
       "notes": "GO:1990100 denotes the separate DnaB-DnaC helicase-loading complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01",
     "resolved_date": "2026-10-01"
    }
   ]
  },
  {
   "identifier": "GO:1990082",
   "label": "DnaA-L2 complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex that inhibits unwinding of DNA at the origin of replication and assembly of the pre-primosome. In E. coli, this complex is composed of DnaA and of the ribosomal protein L2.",
   "definition_source": "GO:1990082",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-01T14:15:11Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T14:17:04Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added replication-inhibiting-complex parentage, reviewed-label-only DnaA and ribosomal-protein-L2 components, E. coli DnaA-L2 evidence, negative-DNA-replication-initiation function evidence, GO/PubMed/DOI evidence, a nonmechanistic DnaA-L2 regulatory graph, and grounding/boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:1990078"
   ],
   "components": [
    {
     "component_id": "dnaa_initiator",
     "label": "DnaA replication initiation protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "dnaA"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "DnaA is represented as the initiator constituent named by GO:1990082; exact source-neutral InterPro, Pfam, NCBIfam or UniProt family boundaries were not curated in this pass.",
     "role": "Replication initiator constituent bound by ribosomal protein L2 in the DnaA-L2 complex.",
     "evidence": [
      {
       "reference": "GO:1990082",
       "notes": "GO:1990082 defines the E. coli DnaA-L2 complex as being composed of DnaA and ribosomal protein L2."
      },
      {
       "reference": "PMID:21288885",
       "notes": "Chodavarapu et al. 2011 reported that full-length and truncated E. coli L2 physically interact with the N-terminal region of DnaA."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P03004",
       "protein_label": "Chromosomal replication initiator protein DnaA",
       "gene_symbol": "dnaA",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene dnaA in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:22574163",
         "notes": "Regev T et al. 2012, ‘Association of the chromosome replication initiator DnaA with the Escherichia coli inner membrane in vivo: quantity and mode of binding.’, PLoS One. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P03004."
        },
        {
         "reference": "PMID:28166228",
         "notes": "Schenk K et al. 2017, ‘Rapid turnover of DnaA at replication origin regions contributes to initiation control of DNA replication.’, PLoS Genet. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, nucleoid' localisation of P03004."
        },
        {
         "reference": "PMID:9478970",
         "notes": "Garner J et al. 1998, ‘Membrane-mediated release of nucleotide from an initiator of chromosomal replication, Escherichia coli DnaA, occurs with insertion of a distinct region of the protein into the lipid bilayer.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P03004."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ribosomal_protein_l2",
     "label": "50S ribosomal protein L2",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "rplB"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Ribosomal protein L2 is represented as the E. coli L2 constituent named by GO:1990082; exact source-neutral InterPro, Pfam, NCBIfam or UniProt family boundaries were not curated in this pass.",
     "role": "DnaA-binding ribosomal protein constituent that inhibits DnaA oligomer formation, oriC unwinding, and downstream assembly of the prepriming complex.",
     "evidence": [
      {
       "reference": "GO:1990082",
       "notes": "GO:1990082 defines the E. coli DnaA-L2 complex as being composed of ribosomal protein L2 and DnaA."
      },
      {
       "reference": "PMID:21288885",
       "notes": "Chodavarapu et al. 2011 purified an oriC plasmid replication inhibitor as a truncated ribosomal protein L2 and showed that truncated or mature L2 interacts with DnaA."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P60422",
       "protein_label": "Large ribosomal subunit protein uL2",
       "gene_symbol": "rplB",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene rplB in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P60422",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P60422, the single reviewed entry for gene rplB in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "presence": "COMMON",
     "note": "Chodavarapu et al. 2011 studied E. coli ribosomal protein L2 binding to DnaA and inhibition of DnaA-dependent oriC replication initiation reactions.",
     "reference": "PMID:21288885"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Chodavarapu et al. 2011 used E. coli DnaA and L2 to define L2-DnaA binding and L2 inhibition of origin unwinding and prepriming-complex assembly.",
     "reference": "PMID:21288885"
    }
   ],
   "functions": [
    {
     "function_id": "negative_regulation_of_dna_replication_initiation",
     "label": "negative regulation of DNA-templated DNA replication initiation",
     "grounding": "GO:0032297",
     "description": "The E. coli DnaA-L2 complex negatively regulates replication initiation by inhibiting DnaA-dependent oriC unwinding and assembly of the pre-primosome.",
     "evidence": [
      {
       "reference": "GO:1990082",
       "notes": "GO:1990082 defines the DnaA-L2 complex by inhibition of origin unwinding and pre-primosome assembly."
      },
      {
       "reference": "GO:0032297",
       "notes": "GO:0032297 is the Gene Ontology biological-process term for negative regulation of DNA-templated DNA replication initiation."
      },
      {
       "reference": "PMID:21288885",
       "notes": "Chodavarapu et al. 2011 showed that ribosomal protein L2 inhibits oriC initiation by interfering with DnaA oligomerization, oriC unwinding, and prepriming-complex assembly in vitro."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990082",
     "notes": "Gene Ontology cellular-component term for the DnaA-L2 complex."
    },
    {
     "reference": "GO:1990078",
     "notes": "QuickGO reports GO:1990082 DnaA-L2 complex as an is-a child of GO:1990078 replication inhibiting complex."
    },
    {
     "reference": "GO:1990083",
     "notes": "Gene Ontology cellular-component term for the separately scoped DnaA-Hda complex."
    },
    {
     "reference": "GO:1990084",
     "notes": "Gene Ontology cellular-component term for the separately scoped DnaA-Dps complex."
    },
    {
     "reference": "GO:1990085",
     "notes": "Gene Ontology cellular-component term for the separately scoped Hda-beta clamp complex."
    },
    {
     "reference": "GO:0032297",
     "notes": "Gene Ontology biological-process term for negative regulation of DNA-templated DNA replication initiation."
    },
    {
     "reference": "PMID:21288885",
     "notes": "PubMed identifier for Chodavarapu, Felczak and Kaguni 2011, the Nucleic Acids Research paper cited by GO:1990082."
    },
    {
     "reference": "DOI:10.1093/nar/gkq1203",
     "notes": "DOI for Chodavarapu et al. 2011, 'Two forms of ribosomal protein L2 of Escherichia coli that inhibit DnaA in DNA replication', as reported by PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "dnaa_l2_inhibition",
     "title": "L2 inhibits DnaA initiation activity",
     "description": "Ribosomal protein L2 binds DnaA to form a complex that supports negative regulation of replication initiation by interfering with DnaA-dependent origin unwinding and pre-primosome assembly.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records GO-level DnaA-L2 composition and negative replication-initiation regulation without resolving the L2 cleavage state, DnaA domain contacts, ribosome-associated pools, or in vivo stringent-response context.",
     "nodes": [
      {
       "node_id": "dnaa_initiator",
       "label": "DnaA replication initiation protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "dnaa_initiator"
      },
      {
       "node_id": "ribosomal_protein_l2",
       "label": "50S ribosomal protein L2",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ribosomal_protein_l2"
      },
      {
       "node_id": "dnaa_l2_complex",
       "label": "DnaA-L2 complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990082"
      },
      {
       "node_id": "negative_regulation_of_dna_replication_initiation",
       "label": "negative regulation of DNA-templated DNA replication initiation",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0032297"
      }
     ],
     "edges": [
      {
       "subject": "dnaa_initiator",
       "predicate": "contributes to",
       "object": "dnaa_l2_complex",
       "description": "DnaA replication initiation protein is a constituent of the DnaA-L2 complex.",
       "evidence": [
        {
         "reference": "GO:1990082",
         "notes": "GO:1990082 defines the E. coli complex as being composed of DnaA and ribosomal protein L2."
        }
       ]
      },
      {
       "subject": "ribosomal_protein_l2",
       "predicate": "contributes to",
       "object": "dnaa_l2_complex",
       "description": "Ribosomal protein L2 is a constituent of the DnaA-L2 complex.",
       "evidence": [
        {
         "reference": "GO:1990082",
         "notes": "GO:1990082 names ribosomal protein L2 as a constituent of the DnaA-L2 complex."
        },
        {
         "reference": "PMID:21288885",
         "notes": "Chodavarapu et al. 2011 reported physical interaction between E. coli L2 and the N-terminal region of DnaA."
        }
       ]
      },
      {
       "subject": "dnaa_l2_complex",
       "predicate": "supports",
       "object": "negative_regulation_of_dna_replication_initiation",
       "description": "The DnaA-L2 complex supports negative regulation of replication initiation by inhibiting DnaA origin unwinding and pre-primosome assembly.",
       "evidence": [
        {
         "reference": "GO:1990082",
         "notes": "GO:1990082 defines the complex by inhibition of origin unwinding and pre-primosome assembly."
        },
        {
         "reference": "PMID:21288885",
         "notes": "Chodavarapu et al. 2011 found that L2 inhibits DnaA-dependent oriC unwinding and subsequent prepriming-complex assembly."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_dnaa_l2_component_groundings",
     "prompt": "Resolve exact source-neutral DnaA and ribosomal protein L2 family groundings for the DnaA-L2 complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#dnaa_initiator",
      "components#ribosomal_protein_l2"
     ],
     "rationale": "GO:1990082 names DnaA and ribosomal protein L2 as the E. coli constituents of the DnaA-L2 complex. Exact source-neutral InterPro, Pfam, NCBIfam or UniProt family CURIEs need narrower curation before these components can be grounded.",
     "evidence": [
      {
       "reference": "GO:1990082",
       "notes": "GO:1990082 defines the DnaA-L2 complex around DnaA and ribosomal protein L2 constituents."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01"
    },
    {
     "discussion_id": "distinguish_l2_from_other_dnaa_inhibitors",
     "prompt": "Keep the DnaA-L2 complex distinct from DnaA-Dps and RIDA complexes.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "parent_structures",
      "components#dnaa_initiator",
      "components#ribosomal_protein_l2",
      "causal_graphs#dnaa_l2_inhibition"
     ],
     "rationale": "GO:1990082 denotes DnaA bound to ribosomal protein L2, whereas GO:1990084 denotes the DnaA-Dps complex, GO:1990083 denotes the DnaA-Hda complex, and GO:1990085 denotes Hda bound to the DnaN beta clamp.",
     "resolution_note": "Curated only DnaA and ribosomal protein L2 on GO:1990082 and left Dps, Hda, and the beta clamp out of the component list and graph edges.",
     "evidence": [
      {
       "reference": "GO:1990082",
       "notes": "GO:1990082 denotes the DnaA-L2 complex."
      },
      {
       "reference": "GO:1990084",
       "notes": "GO:1990084 denotes the separately scoped DnaA-Dps complex."
      },
      {
       "reference": "GO:1990083",
       "notes": "GO:1990083 denotes the separately scoped DnaA-Hda complex."
      },
      {
       "reference": "GO:1990085",
       "notes": "GO:1990085 denotes the separately scoped Hda-beta clamp complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01",
     "resolved_date": "2026-10-01"
    }
   ]
  },
  {
   "identifier": "GO:1990101",
   "label": "DnaA-oriC complex",
   "structure_category": "OTHER",
   "structure_kind": "NUCLEOPROTEIN_COMPLEX",
   "definition": "A protein-DNA complex containing the initiator protein DnaA bound to high-affinity recognition sites in the unique origin of replication, oriC. DnaA-oriC binding is the first step in assembly of a bacterial pre-replicative complex (pre-RC) and is responsible for the timely initiation of replication once per cell cycle.",
   "definition_source": "GO:1990101",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-01T06:19:57Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T06:21:16Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, primosome-complex parentage, reviewed-label-only DnaA and oriC DNA components, E. coli origin-recognition evidence, DNA-replication-initiation function evidence, GO/PubMed/DOI evidence, a nonmechanistic initiation graph, and grounding/boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T06:22:41Z",
     "curator": "codex",
     "action": "FIX_BOUNDARY_EVIDENCE",
     "changes": "Added explicit GO:1990102 and GO:1990100 evidence for the DiaA and DnaB-DnaC boundary discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T06:45:13Z",
     "curator": "codex",
     "action": "FIX_REVIEW_ISSUE",
     "changes": "Narrowed the boundary discussion by removing unsupported HU/IHF/Fis names from the graph scope and discussion prompt.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "DnaA-DNA complex",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:1990101"
    }
   ],
   "parent_structures": [
    "GO:1990077"
   ],
   "components": [
    {
     "component_id": "dnaa_initiator",
     "label": "DnaA replication initiation protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "dnaA"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "DnaA is represented as the initiator protein constituent named by GO:1990101; exact source-neutral InterPro, Pfam, NCBIfam or UniProt family boundaries were not curated in this pass.",
     "role": "Initiator protein bound to high-affinity recognition sites in oriC.",
     "evidence": [
      {
       "reference": "GO:1990101",
       "notes": "GO:1990101 defines the DnaA-oriC complex as containing initiator protein DnaA."
      },
      {
       "reference": "PMID:19833870",
       "notes": "Miller et al. 2009 analyzed DnaA binding to high- and lower-affinity sites in the E. coli oriC origin."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P03004",
       "protein_label": "Chromosomal replication initiator protein DnaA",
       "gene_symbol": "dnaA",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene dnaA in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:22574163",
         "notes": "Regev T et al. 2012, ‘Association of the chromosome replication initiator DnaA with the Escherichia coli inner membrane in vivo: quantity and mode of binding.’, PLoS One. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P03004."
        },
        {
         "reference": "PMID:28166228",
         "notes": "Schenk K et al. 2017, ‘Rapid turnover of DnaA at replication origin regions contributes to initiation control of DNA replication.’, PLoS Genet. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, nucleoid' localisation of P03004."
        },
        {
         "reference": "PMID:9478970",
         "notes": "Garner J et al. 1998, ‘Membrane-mediated release of nucleotide from an initiator of chromosomal replication, Escherichia coli DnaA, occurs with insertion of a distinct region of the protein into the lipid bilayer.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P03004."
        }
       ]
      }
     ]
    },
    {
     "component_id": "oric_origin_dna",
     "label": "oriC origin DNA",
     "component_type": "DNA",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "oriC is the bacterial chromosomal origin sequence scaffold bound by DnaA in GO:1990101; no exact source-neutral SO sequence-feature CURIE was curated in this pass.",
     "role": "Unique chromosomal replication-origin DNA carrying the high-affinity DnaA recognition sites.",
     "evidence": [
      {
       "reference": "GO:1990101",
       "notes": "GO:1990101 defines the complex around DnaA bound to high-affinity recognition sites in oriC."
      },
      {
       "reference": "PMID:19833870",
       "notes": "Miller et al. 2009 mutated E. coli high-affinity DnaA recognition sites in oriC and assayed DnaA binding at that origin."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "presence": "COMMON",
     "note": "Miller et al. 2009 studied the high-affinity DnaA-oriC complex and bacterial pre-RC assembly at the E. coli origin.",
     "reference": "PMID:19833870"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Miller et al. 2009 examined DnaA occupation of high- and lower-affinity DnaA recognition sites in E. coli oriC.",
     "reference": "PMID:19833870"
    }
   ],
   "functions": [
    {
     "function_id": "dna_replication_initiation",
     "label": "DNA replication initiation",
     "grounding": "GO:0006270",
     "description": "The DnaA-oriC complex participates in the timely initiation of bacterial chromosomal replication by seeding assembly of the pre-replicative complex at oriC.",
     "evidence": [
      {
       "reference": "GO:1990101",
       "notes": "GO:1990101 defines DnaA-oriC binding as the first step in bacterial pre-RC assembly and as responsible for timely replication initiation."
      },
      {
       "reference": "GO:0006270",
       "notes": "GO:0006270 is the Gene Ontology biological-process term for DNA replication initiation."
      },
      {
       "reference": "PMID:19833870",
       "notes": "Miller et al. 2009 tested how E. coli oriC high-affinity DnaA sites assist additional DnaA loading during pre-RC assembly."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990101",
     "notes": "Gene Ontology cellular-component term for the DnaA-oriC complex and its broad DnaA-DNA complex synonym."
    },
    {
     "reference": "GO:1990077",
     "notes": "OLS reports GO:1990077 primosome complex as the direct GO:1990101 is-a parent."
    },
    {
     "reference": "GO:1990102",
     "notes": "Gene Ontology cellular-component term for the separately scoped DnaA-DiaA complex."
    },
    {
     "reference": "GO:1990100",
     "notes": "Gene Ontology cellular-component term for the separate DnaB-DnaC helicase-loading complex."
    },
    {
     "reference": "GO:0006270",
     "notes": "Gene Ontology biological-process term for DNA replication initiation."
    },
    {
     "reference": "PMID:19833870",
     "notes": "PubMed identifier for Miller et al. 2009, the PNAS paper cited by GO:1990101."
    },
    {
     "reference": "DOI:10.1073/pnas.0909472106",
     "notes": "DOI for Miller et al. 2009, 'Bacterial origin recognition complexes direct assembly of higher-order DnaA oligomeric structures', as reported by PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "dnaa_oric_initiation",
     "title": "DnaA-oriC seeds initiation",
     "description": "DnaA bound to high-affinity oriC recognition sites forms a nucleoprotein complex that seeds bacterial pre-RC assembly during DNA replication initiation.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records GO-level DnaA-oriC composition and initiation scope without resolving ATP-DnaA oligomerization, DiaA stimulation, origin unwinding, or DnaB-DnaC helicase loading.",
     "nodes": [
      {
       "node_id": "dnaa_initiator",
       "label": "DnaA replication initiation protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "dnaa_initiator"
      },
      {
       "node_id": "oric_origin_dna",
       "label": "oriC origin DNA",
       "node_type": "GENETIC_ELEMENT",
       "component_ref": "oric_origin_dna"
      },
      {
       "node_id": "dnaa_oric_complex",
       "label": "DnaA-oriC complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990101"
      },
      {
       "node_id": "dna_replication_initiation",
       "label": "DNA replication initiation",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006270"
      }
     ],
     "edges": [
      {
       "subject": "dnaa_initiator",
       "predicate": "contributes to",
       "object": "dnaa_oric_complex",
       "description": "DnaA initiator protein is a constituent of the DnaA-oriC complex.",
       "evidence": [
        {
         "reference": "GO:1990101",
         "notes": "GO:1990101 defines the complex as containing initiator protein DnaA."
        }
       ]
      },
      {
       "subject": "oric_origin_dna",
       "predicate": "scaffolds",
       "object": "dnaa_oric_complex",
       "description": "oriC origin DNA carries the high-affinity DnaA recognition sites occupied in the DnaA-oriC complex.",
       "evidence": [
        {
         "reference": "GO:1990101",
         "notes": "GO:1990101 defines the complex around DnaA bound to high-affinity oriC sites."
        },
        {
         "reference": "PMID:19833870",
         "notes": "Miller et al. 2009 studied DnaA binding to the E. coli oriC origin."
        }
       ]
      },
      {
       "subject": "dnaa_oric_complex",
       "predicate": "supports",
       "object": "dna_replication_initiation",
       "description": "The DnaA-oriC complex seeds bacterial pre-RC assembly during initiation of chromosomal replication.",
       "evidence": [
        {
         "reference": "GO:1990101",
         "notes": "GO:1990101 defines DnaA-oriC binding as the first step in bacterial pre-RC assembly."
        },
        {
         "reference": "GO:0006270",
         "notes": "GO:0006270 is the DNA replication initiation process term."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_dnaa_oric_component_groundings",
     "prompt": "Resolve exact source-neutral DnaA and oriC origin DNA groundings for the DnaA-oriC complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#dnaa_initiator",
      "components#oric_origin_dna"
     ],
     "rationale": "GO:1990101 defines the DnaA-oriC complex around DnaA bound to high-affinity oriC recognition sites. Exact source-neutral InterPro, Pfam, NCBIfam, UniProt family or SO sequence-feature CURIEs for these components need narrower curation before the labels can be grounded.",
     "evidence": [
      {
       "reference": "GO:1990101",
       "notes": "GO:1990101 names DnaA and oriC DNA as the scoped complex constituents."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01"
    },
    {
     "discussion_id": "exclude_later_initiation_factors",
     "prompt": "Leave DiaA and DnaB-DnaC out of the scoped GO:1990101 DnaA-oriC complex.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#dnaa_initiator",
      "components#oric_origin_dna",
      "causal_graphs#dnaa_oric_initiation"
     ],
     "rationale": "GO:1990101 denotes DnaA bound to high-affinity oriC recognition sites. GO models the DiaA-containing complex separately as GO:1990102, and DnaB-DnaC helicase loading belongs to later pre-primosome assemblies.",
     "resolution_note": "Curated the exact DnaA-plus-oriC boundary and left DiaA, origin unwinding and DnaB-DnaC helicase loading as nonmechanistic graph scope.",
     "evidence": [
      {
       "reference": "GO:1990101",
       "notes": "GO:1990101 defines the DnaA-oriC complex around DnaA bound to high-affinity oriC recognition sites."
      },
      {
       "reference": "GO:1990102",
       "notes": "GO:1990102 denotes the DiaA-containing DnaA complex bound to oriC DNA."
      },
      {
       "reference": "GO:1990100",
       "notes": "GO:1990100 denotes the separate DnaB-DnaC helicase-loading complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01",
     "resolved_date": "2026-10-01"
    }
   ]
  },
  {
   "identifier": "GO:1990100",
   "label": "DnaB-DnaC complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex containing homohexameric DNA helicase DnaB, and the DNA helicase loader DnaC. The helicase loader DnaC delivers DnaB to the chromosomal origin (oriC).",
   "definition_source": "GO:1990100",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-01T02:37:06Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T02:39:03Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, protein-containing-complex parentage, DnaB and DnaC reviewed-label-only components, E. coli scope, DNA-replication-initiation function evidence, GO/PubMed/DOI evidence, a nonmechanistic helicase-loading graph, and grounding/stoichiometry discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T03:01:11Z",
     "curator": "codex",
     "action": "FIX_REVIEW_ISSUE",
     "changes": "#1851: replaced the GO-backed E. coli taxonomic row with primary DnaB-DnaC evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "DnaB6-DnaC3 complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:1990100"
    },
    {
     "synonym_text": "DnaB6-DnaC6 complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:1990100"
    },
    {
     "synonym_text": "helicase-loading complex",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:1990100"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "components": [
    {
     "component_id": "dnab_helicase",
     "label": "DnaB helicase",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "dnaB"
     ],
     "stoichiometry": "6 copies per DnaB homohexamer",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "DnaB is represented as the GO-defined homohexameric helicase constituent of the DnaB-DnaC complex; exact source-neutral InterPro, Pfam, NCBIfam or UniProt family boundaries were not curated in this pass.",
     "role": "Homohexameric DNA helicase constituent of the DnaB-DnaC helicase-loading complex.",
     "evidence": [
      {
       "reference": "GO:1990100",
       "notes": "GO:1990100 defines the DnaB-DnaC complex as containing homohexameric DNA helicase DnaB."
      },
      {
       "reference": "PMID:20129058",
       "notes": "Makowska-Grzyska and Kaguni 2010 reported quantitative analysis of the DnaB-DnaC complex relative to the DnaB hexamer."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0ACB0",
       "protein_label": "Replicative DNA helicase DnaB",
       "gene_symbol": "dnaB",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene dnaB in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0ACB0",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0ACB0, the single reviewed entry for gene dnaB in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "dnac_helicase_loader",
     "label": "DnaC helicase loader",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "dnaC"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "DnaC is represented as the helicase-loader constituent named by GO:1990100; exact source-neutral InterPro, Pfam, NCBIfam or UniProt family boundaries were not curated in this pass.",
     "role": "Helicase-loader constituent that delivers DnaB to the chromosomal origin.",
     "evidence": [
      {
       "reference": "GO:1990100",
       "notes": "GO:1990100 defines the DnaB-DnaC complex as containing the DNA helicase loader DnaC."
      },
      {
       "reference": "PMID:20129058",
       "notes": "Makowska-Grzyska and Kaguni 2010 studied DnaC-dependent delivery and release of DnaB at the E. coli chromosomal origin."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0AEF0",
       "protein_label": "Replicative helicase loader DnaC",
       "gene_symbol": "dnaC",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene dnaC in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0AEF0",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0AEF0, the single reviewed entry for gene dnaC in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "presence": "COMMON",
     "note": "Makowska-Grzyska and Kaguni 2010 studied DnaB-DnaC helicase loading at the E. coli chromosomal origin.",
     "reference": "PMID:20129058"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Makowska-Grzyska and Kaguni 2010 used the E. coli DnaB-DnaC system to quantify DnaC occupancy on the DnaB hexamer and to dissect DnaC release during replication initiation.",
     "reference": "PMID:20129058"
    }
   ],
   "functions": [
    {
     "function_id": "dna_replication_initiation",
     "label": "DNA replication initiation",
     "grounding": "GO:0006270",
     "description": "The DnaB-DnaC complex participates in bacterial DNA replication initiation by delivering DnaB helicase to the chromosomal origin.",
     "evidence": [
      {
       "reference": "GO:1990100",
       "notes": "GO:1990100 defines the DnaB-DnaC complex by DnaC-mediated DnaB delivery to the chromosomal origin."
      },
      {
       "reference": "GO:0006270",
       "notes": "GO:0006270 is the Gene Ontology biological-process term for DNA replication initiation."
      },
      {
       "reference": "PMID:20129058",
       "notes": "Makowska-Grzyska and Kaguni 2010 dissected DnaC release from a DnaB-DnaC prepriming intermediate at oriC."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990100",
     "notes": "Gene Ontology cellular-component term for the DnaB-DnaC complex and its narrow and broad synonymy."
    },
    {
     "reference": "GO:0032991",
     "notes": "OLS reports GO:0032991 protein-containing complex as the direct GO:1990100 is-a parent."
    },
    {
     "reference": "GO:0006270",
     "notes": "Gene Ontology biological-process term for DNA replication initiation."
    },
    {
     "reference": "PMID:20129058",
     "notes": "PubMed identifier for Makowska-Grzyska and Kaguni 2010, the Molecular Cell paper cited by GO:1990100."
    },
    {
     "reference": "DOI:10.1016/j.molcel.2009.12.031",
     "notes": "DOI for Makowska-Grzyska and Kaguni 2010, 'Primase directs the release of DnaC from DnaB', as reported by PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "dnab_dnac_helicase_loading",
     "title": "DnaC delivers DnaB to oriC",
     "description": "The DnaB-DnaC complex combines a DnaB helicase hexamer with DnaC helicase loader to deliver DnaB to oriC during DNA replication initiation.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records GO-level subunit composition and DnaB delivery to oriC without resolving ATPase cycling, DnaC release stoichiometry or primase-triggered helicase activation.",
     "nodes": [
      {
       "node_id": "dnab_helicase",
       "label": "DnaB helicase",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "dnab_helicase"
      },
      {
       "node_id": "dnac_helicase_loader",
       "label": "DnaC helicase loader",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "dnac_helicase_loader"
      },
      {
       "node_id": "dnab_dnac_complex",
       "label": "DnaB-DnaC complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990100"
      },
      {
       "node_id": "chromosomal_origin_oric",
       "label": "chromosomal origin oriC",
       "node_type": "GENETIC_ELEMENT"
      },
      {
       "node_id": "dna_replication_initiation",
       "label": "DNA replication initiation",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006270"
      }
     ],
     "edges": [
      {
       "subject": "dnab_helicase",
       "predicate": "contributes to",
       "object": "dnab_dnac_complex",
       "description": "A homohexameric DnaB helicase is a constituent of the DnaB-DnaC complex.",
       "evidence": [
        {
         "reference": "GO:1990100",
         "notes": "GO:1990100 defines the complex as containing homohexameric DNA helicase DnaB."
        }
       ]
      },
      {
       "subject": "dnac_helicase_loader",
       "predicate": "contributes to",
       "object": "dnab_dnac_complex",
       "description": "DnaC helicase loader is a constituent of the DnaB-DnaC complex.",
       "evidence": [
        {
         "reference": "GO:1990100",
         "notes": "GO:1990100 defines the complex as containing the DNA helicase loader DnaC."
        }
       ]
      },
      {
       "subject": "dnab_dnac_complex",
       "predicate": "delivers helicase to",
       "object": "chromosomal_origin_oric",
       "description": "The DnaB-DnaC complex delivers DnaB helicase to the chromosomal origin oriC.",
       "evidence": [
        {
         "reference": "GO:1990100",
         "notes": "GO:1990100 defines DnaC as delivering DnaB to the chromosomal origin."
        },
        {
         "reference": "PMID:20129058",
         "notes": "Makowska-Grzyska and Kaguni 2010 studied a DnaB-DnaC prepriming intermediate at the E. coli chromosomal origin."
        }
       ]
      },
      {
       "subject": "dnab_dnac_complex",
       "predicate": "supports",
       "object": "dna_replication_initiation",
       "description": "DnaB delivery by the DnaB-DnaC complex supports the start of DNA-dependent DNA replication.",
       "evidence": [
        {
         "reference": "GO:1990100",
         "notes": "GO:1990100 defines this complex as a chromosomal origin DnaB-loading complex."
        },
        {
         "reference": "GO:0006270",
         "notes": "GO:0006270 is the DNA replication initiation process term."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_dnab_dnac_family_groundings",
     "prompt": "Resolve exact source-neutral DnaB and DnaC family groundings for the DnaB-DnaC complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#dnab_helicase",
      "components#dnac_helicase_loader"
     ],
     "rationale": "GO:1990100 defines DnaB and DnaC as constituents of this helicase-loading complex. Exact source-neutral InterPro, Pfam, NCBIfam or UniProt family boundaries for these component classes need narrower curation before the labels can be grounded.",
     "evidence": [
      {
       "reference": "GO:1990100",
       "notes": "GO:1990100 defines the DnaB-DnaC complex around DnaB and DnaC constituents."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01"
    },
    {
     "discussion_id": "defer_dnac_stoichiometry",
     "prompt": "Leave DnaC stoichiometry unresolved rather than choosing a DnaB6-DnaC3 or DnaB6-DnaC6 narrow subcomplex.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "synonyms",
      "components#dnac_helicase_loader"
     ],
     "rationale": "GO:1990100 uses DnaB6-DnaC3 and DnaB6-DnaC6 as narrow synonyms for the broader DnaB-DnaC complex. The broader record can safely assert hexameric DnaB from the GO definition without committing the DnaC component row to one narrower loading-state stoichiometry.",
     "resolution_note": "Curated DnaB6-DnaC3 and DnaB6-DnaC6 as narrow synonyms and left DnaC stoichiometry unset.",
     "evidence": [
      {
       "reference": "GO:1990100",
       "notes": "GO:1990100 lists DnaB6-DnaC3 complex and DnaB6-DnaC6 complex as narrow synonyms."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01",
     "resolved_date": "2026-10-01"
    }
   ]
  },
  {
   "identifier": "GO:1990158",
   "label": "DnaB-DnaC-DnaT-PriA-PriB complex",
   "structure_category": "OTHER",
   "structure_kind": "NUCLEOPROTEIN_COMPLEX",
   "definition": "A protein-DNA complex consisting of the helicase loading complex DnaB-DnaC, replication restart proteins DnaT, PriA and PriB, and associated DNA. Involved in the restart of DNA replication after a stalled replication fork has been repaired.",
   "definition_source": "GO:1990158",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-01T04:44:54Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T04:46:44Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, pre-primosome parentage, DnaB-DnaC subcomplex and DnaT/PriA/PriB/DNA components, E. coli/PhiX174 evidence, replication-fork-processing function evidence, GO/PubMed/DOI evidence, a nonmechanistic restart graph, and grounding/boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T05:03:44Z",
     "curator": "codex",
     "action": "FIX_VALIDATION",
     "changes": "Replaced a bare components discussion anchor with explicit components#... anchors for the PriC/DnaG boundary discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T05:16:35Z",
     "curator": "codex",
     "action": "FIX_REVIEW_ISSUE",
     "changes": "#1855: typed the GO:1990100 DnaB-DnaC causal node as STRUCTURE.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:23:01Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "DnaB-DnaC-DnaT-PriA-PriB preprimosome",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:1990158"
    },
    {
     "synonym_text": "phi-X174-type preprimosome",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:1990158"
    }
   ],
   "parent_structures": [
    "GO:1990099"
   ],
   "has_part": [
    "GO:1990100"
   ],
   "components": [
    {
     "component_id": "dnab_dnac_complex",
     "label": "DnaB-DnaC complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:1990100",
     "essentiality": "UNKNOWN",
     "role": "Helicase-loading subcomplex that donates DnaB during preprimosome assembly.",
     "evidence": [
      {
       "reference": "GO:1990158",
       "notes": "GO:1990158 defines this preprimosome as containing the DnaB-DnaC helicase-loading complex."
      },
      {
       "reference": "PMID:8663104",
       "notes": "Ng and Marians 1996 described ATP-dependent transfer of DnaB from DnaB-DnaC into a PriA-PriB-DnaT-PAS complex."
      }
     ]
    },
    {
     "component_id": "dnat_restart_protein",
     "label": "DnaT replication restart protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "dnaT"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "DnaT is represented as the replication-restart constituent named by GO:1990158; exact source-neutral InterPro, Pfam, NCBIfam or UniProt family boundaries were not curated in this pass.",
     "role": "Replication-restart protein in the PriA-PriB-DnaT assembly intermediate.",
     "evidence": [
      {
       "reference": "GO:1990158",
       "notes": "GO:1990158 defines DnaT as a constituent of this preprimosome."
      },
      {
       "reference": "PMID:8663104",
       "notes": "Ng and Marians 1996 placed DnaT in the PriA-PriB-DnaT complex assembled at a PhiX174 primosome assembly site."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A8J2",
       "protein_label": "Replication restart protein DnaT",
       "gene_symbol": "dnaT",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene dnaT in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0A8J2",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0A8J2, the single reviewed entry for gene dnaT in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "pria_restart_protein",
     "label": "PriA replication restart protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "priA"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "PriA is represented as the replication-restart constituent named by GO:1990158; exact source-neutral InterPro, Pfam, NCBIfam or UniProt family boundaries were not curated in this pass.",
     "role": "Primosomal protein that recognizes primosome assembly site DNA.",
     "evidence": [
      {
       "reference": "GO:1990158",
       "notes": "GO:1990158 defines PriA as a constituent of this preprimosome."
      },
      {
       "reference": "PMID:8663104",
       "notes": "Ng and Marians 1996 described PriA recognition and binding at a PhiX174 primosome assembly site."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P17888",
       "protein_label": "Replication restart protein PriA",
       "gene_symbol": "priA",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene priA in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P17888",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P17888, the single reviewed entry for gene priA in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "prib_restart_protein",
     "label": "PriB replication restart protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "priB"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "PriB is represented as the replication-restart constituent named by GO:1990158; exact source-neutral InterPro, Pfam, NCBIfam or UniProt family boundaries were not curated in this pass.",
     "role": "Replication-restart protein that stabilizes the PriA-DNA complex.",
     "evidence": [
      {
       "reference": "GO:1990158",
       "notes": "GO:1990158 defines PriB as a constituent of this preprimosome."
      },
      {
       "reference": "PMID:8663104",
       "notes": "Ng and Marians 1996 reported that PriB stabilizes PriA on primosome assembly site DNA."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P07013",
       "protein_label": "Replication restart protein PriB",
       "gene_symbol": "priB",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene priB in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P07013",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P07013, the single reviewed entry for gene priB in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "primosome_assembly_site_dna",
     "label": "primosome assembly site DNA",
     "component_type": "DNA",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Single-stranded DNA scaffold carrying the primosome assembly site.",
     "evidence": [
      {
       "reference": "GO:1990158",
       "notes": "GO:1990158 defines this preprimosome as a protein-DNA complex."
      },
      {
       "reference": "PMID:8663104",
       "notes": "Ng and Marians 1996 assembled PriA-PriB-DnaT-DnaB protein-DNA complexes on PhiX174 primosome assembly site DNA."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "presence": "COMMON",
     "note": "Ng and Marians 1996 reconstituted PhiX174-type primosome assembly with E. coli primosomal proteins.",
     "reference": "PMID:8663104"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Ng and Marians 1996 isolated PhiX174-type preprimosomal and primosomal protein-DNA complexes formed by E. coli PriA, PriB, PriC, DnaT, DnaB, DnaC and DnaG on single-stranded DNA.",
     "reference": "PMID:8663105"
    }
   ],
   "functions": [
    {
     "function_id": "replication_fork_processing",
     "label": "replication fork processing",
     "grounding": "GO:0031297",
     "description": "The DnaB-DnaC-DnaT-PriA-PriB preprimosome participates in restarting repaired stalled replication forks.",
     "evidence": [
      {
       "reference": "GO:1990158",
       "notes": "GO:1990158 defines this preprimosome by replication restart after a stalled replication fork has been repaired."
      },
      {
       "reference": "GO:0031297",
       "notes": "GO:0031297 is the Gene Ontology biological-process term for restoring and restarting a stalled DNA replication fork."
      },
      {
       "reference": "PMID:8663105",
       "notes": "Ng and Marians 1996 connected maintenance of the PhiX174-type primosome on replicated DNA with re-establishment of replication forks."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990158",
     "notes": "Gene Ontology cellular-component term for the DnaB-DnaC-DnaT-PriA-PriB complex and its PhiX174-type preprimosome synonymy."
    },
    {
     "reference": "GO:1990099",
     "notes": "OLS reports GO:1990099 pre-primosome complex as the direct GO:1990158 is-a parent."
    },
    {
     "reference": "GO:1990100",
     "notes": "Gene Ontology cellular-component term for the DnaB-DnaC helicase-loading subcomplex."
    },
    {
     "reference": "GO:0031297",
     "notes": "Gene Ontology biological-process term for replication fork processing."
    },
    {
     "reference": "PMID:8663104",
     "notes": "PubMed identifier for Ng and Marians 1996 part I, which analyzed ordered PhiX174-type primosome assembly intermediates."
    },
    {
     "reference": "DOI:10.1074/jbc.271.26.15642",
     "notes": "DOI for Ng and Marians 1996, 'The ordered assembly of the phiX174-type primosome. I. Isolation and identification of intermediate protein-DNA complexes', as reported by PubMed."
    },
    {
     "reference": "PMID:8663105",
     "notes": "PubMed identifier for Ng and Marians 1996 part II, the Journal of Biological Chemistry paper cited by GO:1990158."
    },
    {
     "reference": "DOI:10.1074/jbc.271.26.15649",
     "notes": "DOI for Ng and Marians 1996, 'The ordered assembly of the phiX174-type primosome. II. Preservation of primosome composition from assembly through replication', as reported by PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "dnab_dnac_dnat_pria_prib_restart",
     "title": "DnaB-DnaC-DnaT-PriA-PriB supports fork restart",
     "description": "A DnaB-DnaC helicase-loading subcomplex and PriA, PriB and DnaT assemble on single-stranded primosome assembly site DNA to form a preprimosome used in replication restart.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records GO-level preprimosome composition and replication-restart scope without resolving ATPase cycling, DnaB transfer, DnaC release, PriC-containing alternatives or DnaG primase recruitment.",
     "nodes": [
      {
       "node_id": "dnab_dnac_complex",
       "label": "DnaB-DnaC complex",
       "node_type": "STRUCTURE",
       "component_ref": "dnab_dnac_complex",
       "grounding": "GO:1990100"
      },
      {
       "node_id": "dnat_restart_protein",
       "label": "DnaT replication restart protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "dnat_restart_protein"
      },
      {
       "node_id": "pria_restart_protein",
       "label": "PriA replication restart protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "pria_restart_protein"
      },
      {
       "node_id": "prib_restart_protein",
       "label": "PriB replication restart protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "prib_restart_protein"
      },
      {
       "node_id": "primosome_assembly_site_dna",
       "label": "primosome assembly site DNA",
       "node_type": "GENETIC_ELEMENT",
       "component_ref": "primosome_assembly_site_dna"
      },
      {
       "node_id": "dnab_dnac_dnat_pria_prib_complex",
       "label": "DnaB-DnaC-DnaT-PriA-PriB complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990158"
      },
      {
       "node_id": "replication_fork_processing",
       "label": "replication fork processing",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0031297"
      }
     ],
     "edges": [
      {
       "subject": "dnab_dnac_complex",
       "predicate": "contributes to",
       "object": "dnab_dnac_dnat_pria_prib_complex",
       "description": "The DnaB-DnaC helicase-loading complex is a constituent of the DnaB-DnaC-DnaT-PriA-PriB preprimosome.",
       "evidence": [
        {
         "reference": "GO:1990158",
         "notes": "GO:1990158 includes the DnaB-DnaC helicase-loading complex."
        }
       ]
      },
      {
       "subject": "pria_restart_protein",
       "predicate": "contributes to",
       "object": "dnab_dnac_dnat_pria_prib_complex",
       "description": "PriA is a constituent of the preprimosome.",
       "evidence": [
        {
         "reference": "GO:1990158",
         "notes": "GO:1990158 names PriA as a replication-restart constituent."
        }
       ]
      },
      {
       "subject": "prib_restart_protein",
       "predicate": "contributes to",
       "object": "dnab_dnac_dnat_pria_prib_complex",
       "description": "PriB is a constituent of the preprimosome.",
       "evidence": [
        {
         "reference": "GO:1990158",
         "notes": "GO:1990158 names PriB as a replication-restart constituent."
        }
       ]
      },
      {
       "subject": "dnat_restart_protein",
       "predicate": "contributes to",
       "object": "dnab_dnac_dnat_pria_prib_complex",
       "description": "DnaT is a constituent of the preprimosome.",
       "evidence": [
        {
         "reference": "GO:1990158",
         "notes": "GO:1990158 names DnaT as a replication-restart constituent."
        }
       ]
      },
      {
       "subject": "primosome_assembly_site_dna",
       "predicate": "scaffolds",
       "object": "dnab_dnac_dnat_pria_prib_complex",
       "description": "Primosome assembly site DNA scaffolds assembly of the PhiX174-type preprimosome.",
       "evidence": [
        {
         "reference": "GO:1990158",
         "notes": "GO:1990158 defines this entity as a protein-DNA complex."
        },
        {
         "reference": "PMID:8663104",
         "notes": "Ng and Marians 1996 assembled primosomal intermediates at a PhiX174 primosome assembly site."
        }
       ]
      },
      {
       "subject": "dnab_dnac_dnat_pria_prib_complex",
       "predicate": "supports",
       "object": "replication_fork_processing",
       "description": "The DnaB-DnaC-DnaT-PriA-PriB preprimosome is involved in replication restart after stalled fork repair.",
       "evidence": [
        {
         "reference": "GO:1990158",
         "notes": "GO:1990158 defines this preprimosome by its involvement in replication restart after stalled replication fork repair."
        },
        {
         "reference": "GO:0031297",
         "notes": "GO:0031297 defines replication fork processing as restoration and restart of a stalled replication fork."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_restart_component_groundings",
     "prompt": "Resolve exact source-neutral DnaT, PriA, PriB and primosome assembly site DNA groundings for the DnaB-DnaC-DnaT-PriA-PriB complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#dnat_restart_protein",
      "components#pria_restart_protein",
      "components#prib_restart_protein",
      "components#primosome_assembly_site_dna"
     ],
     "rationale": "GO:1990158 defines DnaT, PriA, PriB and associated DNA as constituents of this preprimosome. Exact source-neutral InterPro, Pfam, NCBIfam, UniProt family or SO sequence-feature CURIEs for these components need narrower curation before the labels can be grounded.",
     "evidence": [
      {
       "reference": "GO:1990158",
       "notes": "GO:1990158 names the DnaB-DnaC-DnaT-PriA-PriB preprimosome constituents."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01"
    },
    {
     "discussion_id": "exclude_pric_and_dnag_from_priab_preprimosome",
     "prompt": "Leave PriC and DnaG out of the GO:1990158 DnaB-DnaC-DnaT-PriA-PriB complex.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#dnab_dnac_complex",
      "components#dnat_restart_protein",
      "components#pria_restart_protein",
      "components#prib_restart_protein",
      "causal_graphs#dnab_dnac_dnat_pria_prib_restart"
     ],
     "rationale": "GO:1990158 denotes the PriA/PriB/DnaT/DnaB-DnaC preprimosome. GO models the PriC-containing alternative as separate sibling terms and models DnaG-containing entities as primosomes rather than pre-primosomes.",
     "resolution_note": "Curated the exact GO:1990158 boundary and recorded PriC-containing and DnaG-containing alternatives as out of scope for this record.",
     "evidence": [
      {
       "reference": "GO:1990158",
       "notes": "GO:1990158 names the DnaB-DnaC-DnaT-PriA-PriB complex."
      },
      {
       "reference": "GO:1990099",
       "notes": "GO:1990099 defines pre-primosome complexes as lacking a primase component."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01",
     "resolved_date": "2026-10-01"
    }
   ]
  },
  {
   "identifier": "GO:1990159",
   "label": "DnaB-DnaC-DnaT-PriA-PriC complex",
   "structure_category": "OTHER",
   "structure_kind": "NUCLEOPROTEIN_COMPLEX",
   "definition": "A protein-DNA complex consisting of the helicase loading complex DnaB-DnaC, replication restart proteins DnaT, PriA and PriC, and associated DNA. Involved in the restart of DNA replication after a stalled replication fork has been repaired.",
   "definition_source": "GO:1990159",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-01T08:17:20Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T08:18:23Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, pre-primosome parentage, the DnaB-DnaC subcomplex and DnaT/PriA/PriC/DNA components, E. coli/PhiX174 evidence, replication-fork-processing function evidence, GO/PubMed/DOI evidence, a nonmechanistic PriC-branch restart graph, and grounding/boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:23:02Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "DnaB-DnaC-DnaT-PriA-PriC preprimosome",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:1990159"
    },
    {
     "synonym_text": "phi-X174-type preprimosome",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:1990159"
    }
   ],
   "parent_structures": [
    "GO:1990099"
   ],
   "has_part": [
    "GO:1990100"
   ],
   "components": [
    {
     "component_id": "dnab_dnac_complex",
     "label": "DnaB-DnaC complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:1990100",
     "essentiality": "UNKNOWN",
     "role": "Helicase-loading subcomplex that donates DnaB during PriA/PriC preprimosome assembly.",
     "evidence": [
      {
       "reference": "GO:1990159",
       "notes": "GO:1990159 defines this preprimosome as containing the DnaB-DnaC helicase-loading complex."
      },
      {
       "reference": "PMID:8663105",
       "notes": "Ng and Marians 1996 part II is cited by GO:1990159 for the DnaB-DnaC-DnaT-PriA-PriC PhiX174-type preprimosome boundary."
      }
     ]
    },
    {
     "component_id": "dnat_restart_protein",
     "label": "DnaT replication restart protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "dnaT"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "DnaT is represented as the replication-restart constituent named by GO:1990159; exact source-neutral InterPro, Pfam, NCBIfam or UniProt family boundaries were not curated in this pass.",
     "role": "Replication-restart protein in the PriA/PriC/DnaT assembly intermediate.",
     "evidence": [
      {
       "reference": "GO:1990159",
       "notes": "GO:1990159 defines DnaT as a constituent of this PriA/PriC preprimosome."
      },
      {
       "reference": "PMID:8663105",
       "notes": "Ng and Marians 1996 part II is cited by GO:1990159 for the DnaT-containing PhiX174-type preprimosome."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A8J2",
       "protein_label": "Replication restart protein DnaT",
       "gene_symbol": "dnaT",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene dnaT in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0A8J2",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0A8J2, the single reviewed entry for gene dnaT in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "pria_restart_protein",
     "label": "PriA replication restart protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "priA"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "PriA is represented as the replication-restart constituent named by GO:1990159; exact source-neutral InterPro, Pfam, NCBIfam or UniProt family boundaries were not curated in this pass.",
     "role": "Primosomal protein in the PriA/PriC restart branch.",
     "evidence": [
      {
       "reference": "GO:1990159",
       "notes": "GO:1990159 defines PriA as a constituent of this PriA/PriC preprimosome."
      },
      {
       "reference": "PMID:8663105",
       "notes": "Ng and Marians 1996 part II is cited by GO:1990159 for the PriA-containing PhiX174-type preprimosome."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P17888",
       "protein_label": "Replication restart protein PriA",
       "gene_symbol": "priA",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene priA in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P17888",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P17888, the single reviewed entry for gene priA in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "pric_restart_protein",
     "label": "PriC replication restart protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "priC"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "PriC is represented as the replication-restart constituent named by GO:1990159; exact source-neutral InterPro, Pfam, NCBIfam or UniProt family boundaries were not curated in this pass.",
     "role": "Replication-restart protein in the PriA/PriC branch.",
     "evidence": [
      {
       "reference": "GO:1990159",
       "notes": "GO:1990159 defines PriC as a constituent of this preprimosome."
      },
      {
       "reference": "PMID:8663105",
       "notes": "Ng and Marians 1996 part II is cited by GO:1990159 for the PriC-containing PhiX174-type preprimosome."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P23862",
       "protein_label": "Replication restart protein PriC",
       "gene_symbol": "priC",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene priC in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P23862",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P23862, the single reviewed entry for gene priC in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "primosome_assembly_site_dna",
     "label": "primosome assembly site DNA",
     "component_type": "DNA",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Single-stranded DNA scaffold carrying the primosome assembly site.",
     "evidence": [
      {
       "reference": "GO:1990159",
       "notes": "GO:1990159 defines this preprimosome as a protein-DNA complex."
      },
      {
       "reference": "PMID:8663105",
       "notes": "Ng and Marians 1996 part II is cited by GO:1990159 for PhiX174-type primosome protein-DNA complexes."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "presence": "COMMON",
     "note": "Ng and Marians 1996 examined PhiX174-type primosome assembly by E. coli primosomal proteins.",
     "reference": "PMID:8663105"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Ng and Marians 1996 examined preservation of assembled PhiX174-type primosome composition from assembly through replication in the E. coli primosome system.",
     "reference": "PMID:8663105"
    }
   ],
   "functions": [
    {
     "function_id": "replication_fork_processing",
     "label": "replication fork processing",
     "grounding": "GO:0031297",
     "description": "The DnaB-DnaC-DnaT-PriA-PriC preprimosome participates in restarting repaired stalled replication forks.",
     "evidence": [
      {
       "reference": "GO:1990159",
       "notes": "GO:1990159 defines this preprimosome by replication restart after a stalled replication fork has been repaired."
      },
      {
       "reference": "GO:0031297",
       "notes": "GO:0031297 is the Gene Ontology biological-process term for restoring and restarting a stalled DNA replication fork."
      },
      {
       "reference": "PMID:8663105",
       "notes": "Ng and Marians 1996 part II is cited by GO:1990159 for the replication-through-restart PhiX174-type preprimosome."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990159",
     "notes": "Gene Ontology cellular-component term for the DnaB-DnaC-DnaT-PriA-PriC complex and its exact preprimosome synonymy."
    },
    {
     "reference": "GO:1990099",
     "notes": "QuickGO reports GO:1990159 as an is-a child of GO:1990099 pre-primosome complex."
    },
    {
     "reference": "GO:1990100",
     "notes": "Gene Ontology cellular-component term for the DnaB-DnaC helicase-loading subcomplex."
    },
    {
     "reference": "GO:1990158",
     "notes": "Gene Ontology cellular-component term for the PriB sibling of this PriC-containing preprimosome."
    },
    {
     "reference": "GO:1990160",
     "notes": "Gene Ontology cellular-component term for the Rep-containing PriC sibling of this PriA-containing preprimosome."
    },
    {
     "reference": "GO:0031297",
     "notes": "Gene Ontology biological-process term for replication fork processing."
    },
    {
     "reference": "PMID:8663104",
     "notes": "PubMed identifier for Ng and Marians 1996 part I, which analyzed ordered PhiX174-type primosome assembly intermediates."
    },
    {
     "reference": "DOI:10.1074/jbc.271.26.15642",
     "notes": "DOI for Ng and Marians 1996, 'The ordered assembly of the phiX174-type primosome. I. Isolation and identification of intermediate protein-DNA complexes', as reported by PubMed."
    },
    {
     "reference": "PMID:8663105",
     "notes": "PubMed identifier for Ng and Marians 1996 part II, the Journal of Biological Chemistry paper cited by GO:1990159."
    },
    {
     "reference": "DOI:10.1074/jbc.271.26.15649",
     "notes": "DOI for Ng and Marians 1996, 'The ordered assembly of the phiX174-type primosome. II. Preservation of primosome composition from assembly through replication', as reported by PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "dnab_dnac_dnat_pria_pric_restart",
     "title": "DnaB-DnaC-DnaT-PriA-PriC supports fork restart",
     "description": "A DnaB-DnaC helicase-loading subcomplex and PriA, PriC and DnaT assemble on single-stranded primosome assembly site DNA to form a preprimosome used in replication restart.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records GO-level preprimosome composition and replication-restart scope without resolving ATPase cycling, DnaB transfer, DnaC release, PriB-containing alternatives, Rep-containing alternatives or DnaG primase recruitment.",
     "nodes": [
      {
       "node_id": "dnab_dnac_complex",
       "label": "DnaB-DnaC complex",
       "node_type": "STRUCTURE",
       "component_ref": "dnab_dnac_complex",
       "grounding": "GO:1990100"
      },
      {
       "node_id": "dnat_restart_protein",
       "label": "DnaT replication restart protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "dnat_restart_protein"
      },
      {
       "node_id": "pria_restart_protein",
       "label": "PriA replication restart protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "pria_restart_protein"
      },
      {
       "node_id": "pric_restart_protein",
       "label": "PriC replication restart protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "pric_restart_protein"
      },
      {
       "node_id": "primosome_assembly_site_dna",
       "label": "primosome assembly site DNA",
       "node_type": "GENETIC_ELEMENT",
       "component_ref": "primosome_assembly_site_dna"
      },
      {
       "node_id": "dnab_dnac_dnat_pria_pric_complex",
       "label": "DnaB-DnaC-DnaT-PriA-PriC complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990159"
      },
      {
       "node_id": "replication_fork_processing",
       "label": "replication fork processing",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0031297"
      }
     ],
     "edges": [
      {
       "subject": "dnab_dnac_complex",
       "predicate": "contributes to",
       "object": "dnab_dnac_dnat_pria_pric_complex",
       "description": "The DnaB-DnaC helicase-loading complex is a constituent of the DnaB-DnaC-DnaT-PriA-PriC preprimosome.",
       "evidence": [
        {
         "reference": "GO:1990159",
         "notes": "GO:1990159 includes the DnaB-DnaC helicase-loading complex."
        }
       ]
      },
      {
       "subject": "pria_restart_protein",
       "predicate": "contributes to",
       "object": "dnab_dnac_dnat_pria_pric_complex",
       "description": "PriA is a constituent of the preprimosome.",
       "evidence": [
        {
         "reference": "GO:1990159",
         "notes": "GO:1990159 names PriA as a replication-restart constituent."
        }
       ]
      },
      {
       "subject": "pric_restart_protein",
       "predicate": "contributes to",
       "object": "dnab_dnac_dnat_pria_pric_complex",
       "description": "PriC is a constituent of the preprimosome.",
       "evidence": [
        {
         "reference": "GO:1990159",
         "notes": "GO:1990159 names PriC as a replication-restart constituent."
        }
       ]
      },
      {
       "subject": "dnat_restart_protein",
       "predicate": "contributes to",
       "object": "dnab_dnac_dnat_pria_pric_complex",
       "description": "DnaT is a constituent of the preprimosome.",
       "evidence": [
        {
         "reference": "GO:1990159",
         "notes": "GO:1990159 names DnaT as a replication-restart constituent."
        }
       ]
      },
      {
       "subject": "primosome_assembly_site_dna",
       "predicate": "scaffolds",
       "object": "dnab_dnac_dnat_pria_pric_complex",
       "description": "Primosome assembly site DNA scaffolds assembly of the PhiX174-type PriA/PriC preprimosome.",
       "evidence": [
        {
         "reference": "GO:1990159",
         "notes": "GO:1990159 defines this entity as a protein-DNA complex."
        },
        {
         "reference": "PMID:8663104",
         "notes": "Ng and Marians 1996 part I analyzed PhiX174-type primosome assembly intermediate protein-DNA complexes."
        }
       ]
      },
      {
       "subject": "dnab_dnac_dnat_pria_pric_complex",
       "predicate": "supports",
       "object": "replication_fork_processing",
       "description": "The DnaB-DnaC-DnaT-PriA-PriC preprimosome is involved in replication restart after stalled fork repair.",
       "evidence": [
        {
         "reference": "GO:1990159",
         "notes": "GO:1990159 defines this preprimosome by its involvement in replication restart after stalled replication fork repair."
        },
        {
         "reference": "GO:0031297",
         "notes": "GO:0031297 defines replication fork processing as restoration and restart of a stalled DNA replication fork."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_pric_restart_component_groundings",
     "prompt": "Resolve exact source-neutral DnaT, PriA, PriC and primosome assembly site DNA groundings for the DnaB-DnaC-DnaT-PriA-PriC complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#dnat_restart_protein",
      "components#pria_restart_protein",
      "components#pric_restart_protein",
      "components#primosome_assembly_site_dna"
     ],
     "rationale": "GO:1990159 defines DnaT, PriA, PriC and associated DNA as constituents of this preprimosome. Exact source-neutral InterPro, Pfam, NCBIfam, UniProt family or SO sequence-feature CURIEs for these components need narrower curation before the labels can be grounded.",
     "evidence": [
      {
       "reference": "GO:1990159",
       "notes": "GO:1990159 names the DnaB-DnaC-DnaT-PriA-PriC preprimosome constituents."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01"
    },
    {
     "discussion_id": "exclude_prib_rep_and_dnag_from_pric_preprimosome",
     "prompt": "Leave PriB, Rep and DnaG out of the GO:1990159 DnaB-DnaC-DnaT-PriA-PriC complex.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#dnab_dnac_complex",
      "components#dnat_restart_protein",
      "components#pria_restart_protein",
      "components#pric_restart_protein",
      "causal_graphs#dnab_dnac_dnat_pria_pric_restart"
     ],
     "rationale": "GO:1990159 denotes the PriA/PriC/DnaT/DnaB-DnaC preprimosome. GO models the PriB-containing alternative as GO:1990158, the Rep-containing PriC alternative as GO:1990160, and DnaG-containing entities as primosomes rather than pre-primosomes.",
     "resolution_note": "Curated the exact GO:1990159 boundary and recorded PriB-containing, Rep-containing and DnaG-containing alternatives as out of scope for this record.",
     "evidence": [
      {
       "reference": "GO:1990159",
       "notes": "GO:1990159 names the DnaB-DnaC-DnaT-PriA-PriC complex."
      },
      {
       "reference": "GO:1990158",
       "notes": "GO:1990158 denotes the PriB-containing DnaB-DnaC-DnaT-PriA-PriB sibling complex."
      },
      {
       "reference": "GO:1990160",
       "notes": "GO:1990160 denotes the Rep-containing DnaB-DnaC-Rep-PriC sibling complex."
      },
      {
       "reference": "GO:1990099",
       "notes": "GO:1990099 defines pre-primosome complexes as lacking a primase component."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01",
     "resolved_date": "2026-10-01"
    }
   ]
  },
  {
   "identifier": "GO:1990160",
   "label": "DnaB-DnaC-Rep-PriC complex",
   "structure_category": "OTHER",
   "structure_kind": "NUCLEOPROTEIN_COMPLEX",
   "definition": "A protein-DNA complex consisting of the helicase loading complex DnaB-DnaC, replication restart proteins Rep and PriC, and associated DNA. Involved in the restart of DNA replication after a stalled replication fork has been repaired.",
   "definition_source": "GO:1990160",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-01T08:46:25Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T08:47:15Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, pre-primosome parentage, the DnaB-DnaC subcomplex and Rep/PriC/DNA components, Escherichia coli Rep evidence, replication-fork-processing function evidence, GO/PubMed/DOI evidence, a nonmechanistic Rep/PriC-branch restart graph, and grounding/boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:23:04Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s); removed 1 non-matching protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "DnaB-DnaC-Rep-PriC preprimosome",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:1990160"
    },
    {
     "synonym_text": "phi-X174-type preprimosome",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:1990160"
    }
   ],
   "parent_structures": [
    "GO:1990099"
   ],
   "has_part": [
    "GO:1990100"
   ],
   "components": [
    {
     "component_id": "dnab_dnac_complex",
     "label": "DnaB-DnaC complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:1990100",
     "essentiality": "UNKNOWN",
     "role": "Helicase-loading subcomplex in the Rep/PriC preprimosome.",
     "evidence": [
      {
       "reference": "GO:1990160",
       "notes": "GO:1990160 defines this preprimosome as containing the DnaB-DnaC helicase-loading complex."
      }
     ]
    },
    {
     "component_id": "rep_helicase",
     "label": "Rep helicase",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "rep"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Rep is represented as the replication-restart constituent named by GO:1990160; exact source-neutral InterPro, Pfam, NCBIfam or UniProt family boundaries were not curated in this pass.",
     "role": "Replication-restart helicase in the Rep/PriC branch.",
     "evidence": [
      {
       "reference": "GO:1990160",
       "notes": "GO:1990160 defines Rep as a constituent of this preprimosome."
      },
      {
       "reference": "PMID:19941825",
       "notes": "Guy et al. 2009 used reconstituted E. coli replisomes to study Rep helicase activity at blocked forks."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P09980",
       "protein_label": "ATP-dependent DNA helicase Rep",
       "gene_symbol": "rep",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene rep in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P09980",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P09980, the single reviewed entry for gene rep in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "pric_restart_protein",
     "label": "PriC replication restart protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "priC"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "PriC is represented as the replication-restart constituent named by GO:1990160; exact source-neutral InterPro, Pfam, NCBIfam or UniProt family boundaries were not curated in this pass.",
     "role": "Replication-restart protein in the Rep/PriC branch.",
     "evidence": [
      {
       "reference": "GO:1990160",
       "notes": "GO:1990160 defines PriC as a constituent of this preprimosome."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P23862",
       "protein_label": "Replication restart protein PriC",
       "gene_symbol": "priC",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene priC in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P23862",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P23862, the single reviewed entry for gene priC in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "primosome_assembly_site_dna",
     "label": "primosome assembly site DNA",
     "component_type": "DNA",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Single-stranded DNA scaffold carrying the primosome assembly site.",
     "evidence": [
      {
       "reference": "GO:1990160",
       "notes": "GO:1990160 defines this preprimosome as a protein-DNA complex."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "presence": "COMMON",
     "note": "Guy et al. 2009 used reconstituted E. coli replisomes to study Rep at replication forks.",
     "reference": "PMID:19941825"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Guy et al. 2009 reconstituted E. coli replisomes to analyze Rep function at forks blocked by protein-DNA complexes.",
     "reference": "PMID:19941825"
    }
   ],
   "functions": [
    {
     "function_id": "replication_fork_processing",
     "label": "replication fork processing",
     "grounding": "GO:0031297",
     "description": "The DnaB-DnaC-Rep-PriC preprimosome participates in restarting repaired stalled replication forks.",
     "evidence": [
      {
       "reference": "GO:1990160",
       "notes": "GO:1990160 defines this preprimosome by replication restart after a stalled replication fork has been repaired."
      },
      {
       "reference": "GO:0031297",
       "notes": "GO:0031297 is the Gene Ontology biological-process term for restoring and restarting a stalled DNA replication fork."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990160",
     "notes": "Gene Ontology cellular-component term for the DnaB-DnaC-Rep-PriC complex and its exact preprimosome synonymy."
    },
    {
     "reference": "GO:1990099",
     "notes": "QuickGO reports GO:1990160 as an is-a child of GO:1990099 pre-primosome complex."
    },
    {
     "reference": "GO:1990100",
     "notes": "Gene Ontology cellular-component term for the DnaB-DnaC helicase-loading subcomplex."
    },
    {
     "reference": "GO:1990158",
     "notes": "Gene Ontology cellular-component term for the PriA/PriB/DnaT preprimosome sibling."
    },
    {
     "reference": "GO:1990159",
     "notes": "Gene Ontology cellular-component term for the PriA/PriC/DnaT preprimosome sibling."
    },
    {
     "reference": "GO:0031297",
     "notes": "Gene Ontology biological-process term for replication fork processing."
    },
    {
     "reference": "PMID:19941825",
     "notes": "PubMed identifier for Guy et al. 2009, the Molecular Cell paper cited by GO:1990160."
    },
    {
     "reference": "DOI:10.1016/j.molcel.2009.11.009",
     "notes": "DOI for Guy et al. 2009, 'Rep provides a second motor at the replisome to promote duplication of protein-bound DNA', as reported by PubMed."
    },
    {
     "reference": "PMID:8663105",
     "notes": "PubMed identifier for Ng and Marians 1996 part II, the second paper cited by GO:1990160."
    },
    {
     "reference": "DOI:10.1074/jbc.271.26.15649",
     "notes": "DOI for Ng and Marians 1996, 'The ordered assembly of the phiX174-type primosome. II. Preservation of primosome composition from assembly through replication', as reported by PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "dnab_dnac_rep_pric_restart",
     "title": "DnaB-DnaC-Rep-PriC supports fork restart",
     "description": "A DnaB-DnaC helicase-loading subcomplex and Rep and PriC assemble on single-stranded primosome assembly site DNA to form a preprimosome used in replication restart.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records GO-level preprimosome composition and replication-restart scope without resolving helicase loading, PriA/PriB/DnaT-containing alternatives or DnaG primase recruitment.",
     "nodes": [
      {
       "node_id": "dnab_dnac_complex",
       "label": "DnaB-DnaC complex",
       "node_type": "STRUCTURE",
       "component_ref": "dnab_dnac_complex",
       "grounding": "GO:1990100"
      },
      {
       "node_id": "rep_helicase",
       "label": "Rep helicase",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rep_helicase"
      },
      {
       "node_id": "pric_restart_protein",
       "label": "PriC replication restart protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "pric_restart_protein"
      },
      {
       "node_id": "primosome_assembly_site_dna",
       "label": "primosome assembly site DNA",
       "node_type": "GENETIC_ELEMENT",
       "component_ref": "primosome_assembly_site_dna"
      },
      {
       "node_id": "dnab_dnac_rep_pric_complex",
       "label": "DnaB-DnaC-Rep-PriC complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990160"
      },
      {
       "node_id": "replication_fork_processing",
       "label": "replication fork processing",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0031297"
      }
     ],
     "edges": [
      {
       "subject": "dnab_dnac_complex",
       "predicate": "contributes to",
       "object": "dnab_dnac_rep_pric_complex",
       "description": "The DnaB-DnaC helicase-loading complex is a constituent of the DnaB-DnaC-Rep-PriC preprimosome.",
       "evidence": [
        {
         "reference": "GO:1990160",
         "notes": "GO:1990160 includes the DnaB-DnaC helicase-loading complex."
        }
       ]
      },
      {
       "subject": "rep_helicase",
       "predicate": "contributes to",
       "object": "dnab_dnac_rep_pric_complex",
       "description": "Rep is a constituent of the preprimosome.",
       "evidence": [
        {
         "reference": "GO:1990160",
         "notes": "GO:1990160 names Rep as a replication-restart constituent."
        }
       ]
      },
      {
       "subject": "pric_restart_protein",
       "predicate": "contributes to",
       "object": "dnab_dnac_rep_pric_complex",
       "description": "PriC is a constituent of the preprimosome.",
       "evidence": [
        {
         "reference": "GO:1990160",
         "notes": "GO:1990160 names PriC as a replication-restart constituent."
        }
       ]
      },
      {
       "subject": "primosome_assembly_site_dna",
       "predicate": "scaffolds",
       "object": "dnab_dnac_rep_pric_complex",
       "description": "Primosome assembly site DNA scaffolds assembly of the PhiX174-type Rep/PriC preprimosome.",
       "evidence": [
        {
         "reference": "GO:1990160",
         "notes": "GO:1990160 defines this entity as a protein-DNA complex."
        }
       ]
      },
      {
       "subject": "dnab_dnac_rep_pric_complex",
       "predicate": "supports",
       "object": "replication_fork_processing",
       "description": "The DnaB-DnaC-Rep-PriC preprimosome is involved in replication restart after stalled fork repair.",
       "evidence": [
        {
         "reference": "GO:1990160",
         "notes": "GO:1990160 defines this preprimosome by its involvement in replication restart after stalled replication fork repair."
        },
        {
         "reference": "GO:0031297",
         "notes": "GO:0031297 defines replication fork processing as restoration and restart of a stalled DNA replication fork."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_rep_pric_component_groundings",
     "prompt": "Resolve exact source-neutral Rep, PriC and primosome assembly site DNA groundings for the DnaB-DnaC-Rep-PriC complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#rep_helicase",
      "components#pric_restart_protein",
      "components#primosome_assembly_site_dna"
     ],
     "rationale": "GO:1990160 defines Rep, PriC and associated DNA as constituents of this preprimosome. Exact source-neutral InterPro, Pfam, NCBIfam, UniProt family or SO sequence-feature CURIEs for these components need narrower curation before the labels can be grounded.",
     "evidence": [
      {
       "reference": "GO:1990160",
       "notes": "GO:1990160 names the DnaB-DnaC-Rep-PriC preprimosome constituents."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01"
    },
    {
     "discussion_id": "exclude_pria_prib_dnat_dnag_from_rep_pric_preprimosome",
     "prompt": "Leave PriA, PriB, DnaT and DnaG out of the GO:1990160 DnaB-DnaC-Rep-PriC complex.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#dnab_dnac_complex",
      "components#rep_helicase",
      "components#pric_restart_protein",
      "causal_graphs#dnab_dnac_rep_pric_restart"
     ],
     "rationale": "GO:1990160 denotes the Rep/PriC/DnaB-DnaC preprimosome. GO models PriA/PriB/DnaT and PriA/PriC/DnaT alternatives as separate sibling terms and models DnaG-containing entities as primosomes rather than pre-primosomes.",
     "resolution_note": "Curated the exact GO:1990160 boundary and recorded PriA/PriB/DnaT, PriA/PriC/DnaT and DnaG-containing alternatives as out of scope for this record.",
     "evidence": [
      {
       "reference": "GO:1990160",
       "notes": "GO:1990160 names the DnaB-DnaC-Rep-PriC complex."
      },
      {
       "reference": "GO:1990158",
       "notes": "GO:1990158 denotes the PriA/PriB/DnaT sibling complex."
      },
      {
       "reference": "GO:1990159",
       "notes": "GO:1990159 denotes the PriA/PriC/DnaT sibling complex."
      },
      {
       "reference": "GO:1990099",
       "notes": "GO:1990099 defines pre-primosome complexes as lacking a primase component."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01",
     "resolved_date": "2026-10-01"
    }
   ]
  },
  {
   "identifier": "GO:1990156",
   "label": "DnaB-DnaG complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex containing homohexameric DnaB helicase, and DnaG (a primase). Facilitates the unwinding of double-stranded DNA and the synthesis of RNA primer sequences during DNA replication and repair in Prokaryotes.",
   "definition_source": "GO:1990156",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-01T03:36:10Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T03:37:45Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, DNA-helicase-complex parentage, core-primosome parthood, DnaB and DnaG reviewed-label-only components, E. coli scope, DNA-replication-primer-synthesis function evidence, GO/PubMed/DOI evidence, a nonmechanistic primer-synthesis graph, and grounding/parthood discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "DnaB-DnaG primosome complex",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:1990156"
    }
   ],
   "parent_structures": [
    "GO:0033202"
   ],
   "part_of": [
    "GO:1990098"
   ],
   "components": [
    {
     "component_id": "dnab_helicase",
     "label": "DnaB helicase",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "dnaB"
     ],
     "stoichiometry": "6 copies per DnaB homohexamer",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "DnaB is represented as the GO-defined homohexameric helicase constituent of the DnaB-DnaG complex; exact source-neutral InterPro, Pfam, NCBIfam or UniProt family boundaries were not curated in this pass.",
     "role": "Homohexameric DNA helicase constituent of the primase-bound DnaB-DnaG complex.",
     "evidence": [
      {
       "reference": "GO:1990156",
       "notes": "GO:1990156 defines the DnaB-DnaG complex as containing homohexameric DnaB helicase."
      },
      {
       "reference": "PMID:14557266",
       "notes": "Tougu and Marians 2003 stabilized the E. coli primase-helicase complex and measured DnaG primase occupancy on the DnaB hexamer."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0ACB0",
       "protein_label": "Replicative DNA helicase DnaB",
       "gene_symbol": "dnaB",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene dnaB in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0ACB0",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0ACB0, the single reviewed entry for gene dnaB in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "dnag_primase",
     "label": "DnaG primase",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "dnaG"
     ],
     "stoichiometry": "3 primase copies per DnaB hexamer in the stabilized E. coli complex",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "DnaG is represented as the primase constituent named by GO:1990156; exact source-neutral InterPro, Pfam, NCBIfam or UniProt family boundaries were not curated in this pass.",
     "role": "Primase constituent that synthesizes RNA primer sequences while bound to DnaB helicase.",
     "evidence": [
      {
       "reference": "GO:1990156",
       "notes": "GO:1990156 defines the DnaB-DnaG complex as containing DnaG primase."
      },
      {
       "reference": "PMID:14557266",
       "notes": "Tougu and Marians 2003 reported three DnaG primase molecules per E. coli DnaB hexamer in their stabilized primase-helicase complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0ABS5",
       "protein_label": "DNA primase",
       "gene_symbol": "dnaG",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene dnaG in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0ABS5",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0ABS5, the single reviewed entry for gene dnaG in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "presence": "COMMON",
     "note": "Tougu and Marians 2003 stabilized the E. coli DnaB-DnaG primase-helicase complex.",
     "reference": "PMID:14557266"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Tougu and Marians 2003 used the E. coli DnaB-DnaG system to measure primase-helicase stoichiometry and primer synthesis on single-stranded DNA templates.",
     "reference": "PMID:14557266"
    }
   ],
   "functions": [
    {
     "function_id": "dna_replication_synthesis_of_primer",
     "label": "DNA replication, synthesis of primer",
     "grounding": "GO:0006269",
     "description": "The DnaB-DnaG complex supports synthesis of RNA primers on single-stranded DNA templates during DNA replication.",
     "evidence": [
      {
       "reference": "GO:1990156",
       "notes": "GO:1990156 defines the DnaB-DnaG complex by DnaB-mediated unwinding and DnaG-mediated RNA primer synthesis."
      },
      {
       "reference": "GO:0006269",
       "notes": "GO:0006269 is the Gene Ontology biological process term for DNA replication primer synthesis."
      },
      {
       "reference": "PMID:14557266",
       "notes": "Tougu and Marians 2003 measured E. coli DnaB stimulation of DnaG-dependent primer synthesis on single-stranded templates."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990156",
     "notes": "Gene Ontology cellular-component term for the DnaB-DnaG complex and its related primosome-complex synonym."
    },
    {
     "reference": "GO:0033202",
     "notes": "OLS reports GO:0033202 DNA helicase complex as the direct GO:1990156 is-a parent."
    },
    {
     "reference": "GO:1990098",
     "notes": "OLS reports GO:1990098 core primosome complex as a direct hierarchical parent of GO:1990156."
    },
    {
     "reference": "GO:0006269",
     "notes": "Gene Ontology biological-process term for DNA replication primer synthesis."
    },
    {
     "reference": "PMID:14557266",
     "notes": "PubMed identifier for Tougu and Marians 2003, the Journal of Biological Chemistry paper cited by GO:1990156."
    },
    {
     "reference": "DOI:10.1074/jbc.M308956200",
     "notes": "DOI for Tougu and Marians 2003, 'Mechanism and stoichiometry of interaction of DnaG primase with DnaB helicase of Escherichia coli in RNA primer synthesis', as reported by PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "dnab_dnag_primer_synthesis",
     "title": "DnaB-DnaG supports primer synthesis",
     "description": "The DnaB helicase hexamer and DnaG primase form a complex that supports RNA primer synthesis on single-stranded DNA templates.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records GO-level subunit composition and primer-synthesis output without resolving DnaG binding kinetics, primase cycling or interactions with DnaC and other replication factors.",
     "nodes": [
      {
       "node_id": "dnab_helicase",
       "label": "DnaB helicase",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "dnab_helicase"
      },
      {
       "node_id": "dnag_primase",
       "label": "DnaG primase",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "dnag_primase"
      },
      {
       "node_id": "dnab_dnag_complex",
       "label": "DnaB-DnaG complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990156"
      },
      {
       "node_id": "dna_replication_synthesis_of_primer",
       "label": "DNA replication, synthesis of primer",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006269"
      }
     ],
     "edges": [
      {
       "subject": "dnab_helicase",
       "predicate": "contributes to",
       "object": "dnab_dnag_complex",
       "description": "A homohexameric DnaB helicase is a constituent of the DnaB-DnaG complex.",
       "evidence": [
        {
         "reference": "GO:1990156",
         "notes": "GO:1990156 defines the complex as containing homohexameric DnaB helicase."
        }
       ]
      },
      {
       "subject": "dnag_primase",
       "predicate": "contributes to",
       "object": "dnab_dnag_complex",
       "description": "DnaG primase is a constituent of the DnaB-DnaG complex.",
       "evidence": [
        {
         "reference": "GO:1990156",
         "notes": "GO:1990156 defines the complex as containing DnaG primase."
        }
       ]
      },
      {
       "subject": "dnab_dnag_complex",
       "predicate": "supports",
       "object": "dna_replication_synthesis_of_primer",
       "description": "The DnaB-DnaG complex supports synthesis of RNA primers during DNA replication.",
       "evidence": [
        {
         "reference": "GO:1990156",
         "notes": "GO:1990156 defines the complex by RNA primer synthesis during DNA replication and repair in Prokaryotes."
        },
        {
         "reference": "PMID:14557266",
         "notes": "Tougu and Marians 2003 measured E. coli primer synthesis by DnaG in the presence of DnaB helicase."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_dnab_dnag_family_groundings",
     "prompt": "Resolve exact source-neutral DnaB and DnaG family groundings for the DnaB-DnaG complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#dnab_helicase",
      "components#dnag_primase"
     ],
     "rationale": "GO:1990156 defines DnaB and DnaG as constituents of this primase-helicase complex. Exact source-neutral InterPro, Pfam, NCBIfam or UniProt family boundaries for these component classes need narrower curation before the labels can be grounded.",
     "evidence": [
      {
       "reference": "GO:1990156",
       "notes": "GO:1990156 defines the DnaB-DnaG complex around DnaB and DnaG constituents."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01"
    },
    {
     "discussion_id": "model_core_primosome_as_part_of",
     "prompt": "Model the GO:1990098 core primosome relationship as parthood rather than DnaB-DnaG complex is-a core primosome complex.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "part_of",
      "parent_structures"
     ],
     "rationale": "OLS reports GO:0033202 as the direct GO:1990156 is-a parent and reports GO:1990098 as a separate hierarchical parent. GO:1990098 denotes a protein-DNA complex containing a helicase and primase, while GO:1990156 is a DnaB-DnaG protein complex.",
     "resolution_note": "Curated GO:0033202 under parent_structures and GO:1990098 under part_of.",
     "evidence": [
      {
       "reference": "GO:1990156",
       "notes": "GO:1990156 defines DnaB-DnaG as a protein complex."
      },
      {
       "reference": "GO:1990098",
       "notes": "GO:1990098 defines a core primosome as a protein-DNA complex containing at least one DNA helicase and one primase."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01",
     "resolved_date": "2026-10-01"
    }
   ]
  },
  {
   "identifier": "GO:1990161",
   "label": "DnaB helicase complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A homohexameric protein complex that possesses DNA helicase activity; functions during DNA replication and repair.",
   "definition_source": "GO:1990161",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-01T04:15:45Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T04:16:35Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy and DNA-helicase-complex parentage, a DnaB reviewed-label-only component, Geobacillus/PDB scope, DNA helicase activity evidence, GO/PubMed/DOI/PDB evidence, a nonmechanistic helicase-activity graph, and a grounding discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:23:05Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "DnaB hexamer",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:1990161"
    }
   ],
   "parent_structures": [
    "GO:0033202"
   ],
   "components": [
    {
     "component_id": "dnab_helicase",
     "label": "DnaB helicase",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "dnaB"
     ],
     "stoichiometry": "6 copies per DnaB helicase hexamer",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "DnaB is represented as the GO-defined monomeric constituent of the homohexameric DnaB helicase complex; exact source-neutral InterPro, Pfam, NCBIfam or UniProt family boundaries were not curated in this pass.",
     "role": "Protein subunit that homohexamerizes to form the replicative DnaB helicase ring.",
     "evidence": [
      {
       "reference": "GO:1990161",
       "notes": "GO:1990161 defines the DnaB helicase complex as homohexameric."
      },
      {
       "reference": "PMID:17947583",
       "notes": "Bailey, Eliason and Steitz 2007 solved crystal structures of the hexameric DnaB helicase."
      },
      {
       "reference": "PDB:2R6D",
       "notes": "RCSB PDB entry 2R6D contains six chains of Geobacillus stearothermophilus replicative DNA helicase DnaB."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9X4C9",
       "protein_label": "Replicative DNA helicase DnaB",
       "gene_symbol": "dnaB",
       "taxon_id": "NCBITaxon:1422",
       "taxon_label": "Geobacillus stearothermophilus",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene dnaB in Geobacillus stearothermophilus, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9X4C9",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q9X4C9, the single reviewed entry for gene dnaB in Geobacillus stearothermophilus. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:1422",
     "taxon_label": "Geobacillus stearothermophilus",
     "presence": "COMMON",
     "note": "PDB 2R6D is a hexameric DnaB helicase crystal form from Geobacillus stearothermophilus.",
     "reference": "PDB:2R6D"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:1422",
     "taxon_label": "Geobacillus stearothermophilus",
     "note": "Bailey, Eliason and Steitz 2007 solved Geobacillus stearothermophilus DnaB hexamer crystal forms, including PDB 2R6D.",
     "reference": "PMID:17947583"
    }
   ],
   "functions": [
    {
     "function_id": "dna_helicase_activity",
     "label": "DNA helicase activity",
     "grounding": "GO:0003678",
     "description": "The DnaB helicase complex unwinds a DNA helix using ATP hydrolysis.",
     "evidence": [
      {
       "reference": "GO:1990161",
       "notes": "GO:1990161 defines the DnaB helicase complex as possessing DNA helicase activity."
      },
      {
       "reference": "GO:0003678",
       "notes": "GO:0003678 is the Gene Ontology molecular function term for ATP-dependent DNA helix unwinding."
      },
      {
       "reference": "PMID:17947583",
       "notes": "Bailey, Eliason and Steitz 2007 studied the DnaB helicase ring that unwinds duplex DNA at the eubacterial replication fork."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990161",
     "notes": "Gene Ontology cellular-component term for the DnaB helicase complex and its DnaB hexamer synonym."
    },
    {
     "reference": "GO:0033202",
     "notes": "OLS reports GO:0033202 DNA helicase complex as the direct GO:1990161 is-a parent."
    },
    {
     "reference": "GO:0003678",
     "notes": "Gene Ontology molecular-function term for DNA helicase activity."
    },
    {
     "reference": "PMID:17947583",
     "notes": "PubMed identifier for Bailey, Eliason and Steitz 2007, the Science paper cited by GO:1990161."
    },
    {
     "reference": "DOI:10.1126/science.1147353",
     "notes": "DOI for Bailey, Eliason and Steitz 2007, 'Structure of hexameric DnaB helicase and its complex with a domain of DnaG primase', as reported by PubMed."
    },
    {
     "reference": "PDB:2R6D",
     "notes": "RCSB PDB entry for a Geobacillus stearothermophilus hexameric DnaB crystal form from Bailey, Eliason and Steitz 2007."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "dnab_hexamer_dna_helicase_activity",
     "title": "DnaB hexamer enables DNA helicase activity",
     "description": "Six DnaB subunits form a helicase ring that unwinds DNA at the eubacterial replication fork.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records homohexameric DnaB composition and DNA helicase activity without resolving ATPase cycling, DNA translocation, DnaG binding or DnaC loading.",
     "nodes": [
      {
       "node_id": "dnab_helicase",
       "label": "DnaB helicase",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "dnab_helicase"
      },
      {
       "node_id": "dnab_helicase_complex",
       "label": "DnaB helicase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990161"
      },
      {
       "node_id": "dna_helicase_activity",
       "label": "DNA helicase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0003678"
      }
     ],
     "edges": [
      {
       "subject": "dnab_helicase",
       "predicate": "contributes to",
       "object": "dnab_helicase_complex",
       "description": "Six DnaB helicase subunits constitute the homohexameric DnaB helicase complex.",
       "evidence": [
        {
         "reference": "GO:1990161",
         "notes": "GO:1990161 defines the DnaB helicase complex as homohexameric."
        }
       ]
      },
      {
       "subject": "dnab_helicase_complex",
       "predicate": "supports",
       "object": "dna_helicase_activity",
       "description": "The DnaB helicase complex supports ATP-dependent unwinding of a DNA helix.",
       "evidence": [
        {
         "reference": "GO:1990161",
         "notes": "GO:1990161 defines the complex by DNA helicase activity."
        },
        {
         "reference": "GO:0003678",
         "notes": "GO:0003678 defines DNA helicase activity as ATP-dependent DNA helix unwinding."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_dnab_family_grounding",
     "prompt": "Resolve an exact source-neutral DnaB family grounding for the DnaB helicase complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#dnab_helicase"
     ],
     "rationale": "GO:1990161 defines the DnaB helicase complex as a homohexameric DnaB assembly. An exact source-neutral InterPro, Pfam, NCBIfam or UniProt family CURIE for the monomeric DnaB component needs narrower curation before the label can be grounded.",
     "evidence": [
      {
       "reference": "GO:1990161",
       "notes": "GO:1990161 defines the DnaB helicase complex as homohexameric."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01"
    }
   ]
  },
  {
   "identifier": "GO:0070939",
   "label": "Dsl1/NZR complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A multisubunit tethering complex, i.e. a protein complex involved in mediating the initial interaction between vesicles and the membranes with which they fuse, that is involved in trafficking from the Golgi apparatus to the ER. In Saccharomyces cerevisiae the Dsl1p complex contains Dsl1p, Tip20p, and Sec39p.",
   "definition_source": "GO:0070939",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-16T19:01:08Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T19:02:11Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added Dsl1/NZR synonymy, vesicle-tethering parentage, reviewed-label-only Dsl1/Tip20/Sec39-Dsl3 yeast components, Saccharomyces scope, a Golgi-to-ER retrograde-transport function, GO/DOI evidence, a nonmechanistic ER tethering graph, a subunit-grounding TODO, and a resolved SNARE/COPI boundary decision.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T19:12:05Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Resolved PR #1120 issue #1121 by adding Kraynack et al. 2005 evidence for the Sec39/Dsl3 alias and removing an unsupported alias from the taxonomic-distribution summary.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:23:12Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "updated gene_symbols/synonym annotations for UniProtKB protein_examples.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0099023"
   ],
   "synonyms": [
    {
     "synonym_text": "Dsl1p complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0070939"
    },
    {
     "synonym_text": "NZR complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0070939"
    },
    {
     "synonym_text": "CATCHR family complex",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0070939"
    }
   ],
   "components": [
    {
     "component_id": "dsl1_dsl1_nzr_subunit",
     "label": "Dsl1 Dsl1/NZR subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "DSL1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Dsl1 Dsl1/NZR subunit; no exact source-neutral InterPro or Pfam family identifier for this Dsl1/NZR subunit class was curated in this pass.",
     "role": "Dsl1p-complex subunit of the Golgi-to-ER retrograde tether.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nsmb.1548",
       "notes": "Tripathi, Ren, Jeffrey and Hughson 2009 described the yeast Dsl1p vesicle tethering complex as containing Dsl1p, Tip20p and Sec39p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53847",
       "protein_label": "Protein transport protein DSL1",
       "gene_symbol": "DSL1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene DSL1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11493604",
         "notes": "Andag U et al. 2001, ‘The coatomer-interacting protein Dsl1p is required for Golgi-to-endoplasmic reticulum retrieval in yeast.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Endoplasmic reticulum membrane' localisation of P53847."
        },
        {
         "reference": "PMID:11739780",
         "notes": "Reilly BA et al. 2001, ‘Golgi-to-endoplasmic reticulum (ER) retrograde traffic in yeast requires Dsl1p, a component of the ER target site that interacts with a COPI coat subunit.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Endoplasmic reticulum membrane' localisation of P53847."
        }
       ]
      }
     ]
    },
    {
     "component_id": "tip20_dsl1_nzr_subunit",
     "label": "Tip20 Dsl1/NZR subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TIP20"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Tip20 Dsl1/NZR subunit; no exact source-neutral InterPro or Pfam family identifier for this Dsl1/NZR subunit class was curated in this pass.",
     "role": "Dsl1p-complex subunit that binds Dsl1p and ER SNARE proteins.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nsmb.1548",
       "notes": "Tripathi, Ren, Jeffrey and Hughson 2009 described the yeast Dsl1p vesicle tethering complex as containing Dsl1p, Tip20p and Sec39p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P33891",
       "protein_label": "Protein transport protein TIP20",
       "gene_symbol": "TIP20",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TIP20 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:8334998",
         "notes": "Sweet DJ et al. 1993, ‘The TIP1 gene of Saccharomyces cerevisiae encodes an 80 kDa cytoplasmic protein that interacts with the cytoplasmic domain of Sec20p.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Endoplasmic reticulum membrane' localisation of P33891."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sec39_dsl3_dsl1_nzr_subunit",
     "label": "Sec39/Dsl3 Dsl1/NZR subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SEC39",
      "DSL3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Sec39/Dsl3 Dsl1/NZR subunit; no exact source-neutral InterPro or Pfam family identifier for this Dsl1/NZR subunit class was curated in this pass.",
     "role": "Dsl1p-complex subunit in the yeast Golgi-to-ER retrograde tether.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nsmb.1548",
       "notes": "Tripathi, Ren, Jeffrey and Hughson 2009 described the yeast Dsl1p vesicle tethering complex as containing Dsl1p, Tip20p and Sec39p."
      },
      {
       "reference": "DOI:10.1091/mbc.e05-01-0056",
       "notes": "Kraynack et al. 2005 established that budding-yeast Dsl3p is Sec39p and associates with Dsl1p-complex subunits."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12745",
       "protein_label": "Protein transport protein SEC39",
       "gene_symbol": "SEC39",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SEC39 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure (also declared as synonym DSL3).",
       "evidence": [
        {
         "reference": "PMID:15958492",
         "notes": "Kraynack BA et al. 2005, ‘Dsl1p, Tip20p, and the novel Dsl3(Sec39) protein are required for the stability of the Q/t-SNARE complex at the endoplasmic reticulum in yeast.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Endoplasmic reticulum membrane' localisation of Q12745."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast uses a Dsl1p complex containing Dsl1p, Tip20p and Sec39p during Golgi-to-endoplasmic-reticulum retrograde traffic.",
     "reference": "DOI:10.1038/nsmb.1548"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which Dsl1p, Tip20p and Sec39p were structurally and biochemically characterized as Dsl1p-complex subunits.",
     "reference": "DOI:10.1038/nsmb.1548"
    }
   ],
   "functions": [
    {
     "function_id": "retrograde_transport_golgi_to_er",
     "label": "retrograde vesicle-mediated transport, Golgi to endoplasmic reticulum",
     "grounding": "GO:0006890",
     "description": "Dsl1/NZR is an ER-resident tethering complex that mediates Golgi-to-endoplasmic-reticulum retrograde vesicle traffic.",
     "evidence": [
      {
       "reference": "GO:0006890",
       "notes": "GO:0006890 denotes vesicle-mediated retrograde transport from the Golgi apparatus back to the endoplasmic reticulum."
      },
      {
       "reference": "DOI:10.1074/jbc.M110.215327",
       "notes": "Meiringer et al. 2011 studied the Dsl1 tethering complex during retrograde vesicular transport from the Golgi to the ER."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0070939",
     "notes": "Gene Ontology cellular-component term for the Dsl1/NZR complex."
    },
    {
     "reference": "GO:0099023",
     "notes": "Gene Ontology cellular-component parent term for vesicle tethering complexes."
    },
    {
     "reference": "GO:0006890",
     "notes": "Gene Ontology biological-process term for Golgi-to-ER retrograde vesicle transport."
    },
    {
     "reference": "DOI:10.1038/nsmb.1548",
     "notes": "Tripathi, Ren, Jeffrey and Hughson 2009, Structural characterization of Tip20p and Dsl1p, subunits of the Dsl1p vesicle tethering complex, Nature Structural and Molecular Biology."
    },
    {
     "reference": "DOI:10.1074/jbc.M110.215327",
     "notes": "Meiringer et al. 2011, The Dsl1 protein tethering complex is a resident endoplasmic reticulum complex, which interacts with five soluble NSF (N-ethylmaleimide-sensitive factor) attachment protein receptors (SNAREs), Journal of Biological Chemistry."
    },
    {
     "reference": "DOI:10.1091/mbc.e05-01-0056",
     "notes": "Kraynack et al. 2005, Dsl1p, Tip20p, and the novel Dsl3(Sec39) protein are required for the stability of the Q/t-SNARE complex at the endoplasmic reticulum in yeast, Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_dsl1_er_tethering",
     "title": "Dsl1/NZR supports yeast Golgi-to-ER retrograde tethering",
     "description": "In Saccharomyces cerevisiae, Dsl1p, Tip20p and Sec39p form the Dsl1p complex, an ER-resident tethering complex that supports COPI vesicle fusion with the endoplasmic reticulum.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph represents yeast Dsl1p-complex subunit membership, ER localization and Golgi-to-ER transport involvement without modeling individual SNARE contacts or COPI coat-subunit contacts.",
     "nodes": [
      {
       "node_id": "dsl1_dsl1_nzr_subunit",
       "label": "Dsl1 Dsl1/NZR subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "dsl1_dsl1_nzr_subunit"
      },
      {
       "node_id": "tip20_dsl1_nzr_subunit",
       "label": "Tip20 Dsl1/NZR subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tip20_dsl1_nzr_subunit"
      },
      {
       "node_id": "sec39_dsl3_dsl1_nzr_subunit",
       "label": "Sec39/Dsl3 Dsl1/NZR subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sec39_dsl3_dsl1_nzr_subunit"
      },
      {
       "node_id": "dsl1_nzr_complex",
       "label": "Dsl1/NZR complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0070939"
      },
      {
       "node_id": "endoplasmic_reticulum",
       "label": "endoplasmic reticulum",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005783"
      },
      {
       "node_id": "retrograde_transport_golgi_to_er",
       "label": "retrograde vesicle-mediated transport, Golgi to ER",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006890"
      }
     ],
     "edges": [
      {
       "subject": "dsl1_dsl1_nzr_subunit",
       "predicate": "is part of",
       "object": "dsl1_nzr_complex",
       "description": "Dsl1 Dsl1/NZR subunit is represented as a Saccharomyces cerevisiae Dsl1/NZR subunit.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nsmb.1548",
         "notes": "Tripathi, Ren, Jeffrey and Hughson 2009 described the Dsl1p complex as a three-subunit tether with Dsl1p, Tip20p and Sec39p."
        }
       ]
      },
      {
       "subject": "tip20_dsl1_nzr_subunit",
       "predicate": "is part of",
       "object": "dsl1_nzr_complex",
       "description": "Tip20 Dsl1/NZR subunit is represented as a Saccharomyces cerevisiae Dsl1/NZR subunit.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nsmb.1548",
         "notes": "Tripathi, Ren, Jeffrey and Hughson 2009 described the Dsl1p complex as a three-subunit tether with Dsl1p, Tip20p and Sec39p."
        }
       ]
      },
      {
       "subject": "sec39_dsl3_dsl1_nzr_subunit",
       "predicate": "is part of",
       "object": "dsl1_nzr_complex",
       "description": "Sec39/Dsl3 Dsl1/NZR subunit is represented as a Saccharomyces cerevisiae Dsl1/NZR subunit.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nsmb.1548",
         "notes": "Tripathi, Ren, Jeffrey and Hughson 2009 described the Dsl1p complex as a three-subunit tether with Dsl1p, Tip20p and Sec39p."
        },
        {
         "reference": "DOI:10.1091/mbc.e05-01-0056",
         "notes": "Kraynack et al. 2005 identified Dsl3p as Sec39p and found Dsl3p associated with Dsl1p-complex subunits."
        }
       ]
      },
      {
       "subject": "dsl1_nzr_complex",
       "predicate": "localizes to",
       "object": "endoplasmic_reticulum",
       "description": "The yeast Dsl1 protein tethering complex is ER-resident.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M110.215327",
         "notes": "Meiringer et al. 2011 reported that the Dsl1 complex subunits are resident endoplasmic-reticulum proteins."
        }
       ]
      },
      {
       "subject": "dsl1_nzr_complex",
       "predicate": "participates in",
       "object": "retrograde_transport_golgi_to_er",
       "description": "Dsl1/NZR is required for retrograde vesicular traffic from the Golgi apparatus to the endoplasmic reticulum.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nsmb.1548",
         "notes": "Tripathi, Ren, Jeffrey and Hughson 2009 studied the Dsl1p complex as an essential Golgi-to-ER trafficking tether."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_dsl1_nzr_component_family_groundings",
     "prompt": "Resolve exact source-neutral InterPro, Pfam, or Complex Portal groundings for the three Dsl1/NZR subunit classes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#dsl1_dsl1_nzr_subunit",
      "components#tip20_dsl1_nzr_subunit",
      "components#sec39_dsl3_dsl1_nzr_subunit"
     ],
     "rationale": "The yeast literature names Dsl1p, Tip20p and Sec39p/Dsl3p as Dsl1p complex subunits, but this pass did not verify exact taxon-neutral family identifiers for those subunit classes.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nsmb.1548",
       "notes": "Tripathi, Ren, Jeffrey and Hughson 2009 characterized the three named yeast Dsl1p-complex subunits."
      },
      {
       "reference": "DOI:10.1091/mbc.e05-01-0056",
       "notes": "Kraynack et al. 2005 connected the Dsl3 and Sec39 names for the third Dsl1p-complex-associated subunit."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    },
    {
     "discussion_id": "dsl1_nzr_snare_copi_boundary",
     "prompt": "Do not model ER SNAREs or COPI coat subunits as constituent Dsl1/NZR components.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#yeast_dsl1_er_tethering"
     ],
     "rationale": "The Dsl1p complex interacts with ER SNAREs and with the incoming vesicle coat, but its constituent subunits are Dsl1p, Tip20p and Sec39p/Dsl3p.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.M110.215327",
       "notes": "Meiringer et al. 2011 distinguished Dsl1, Dsl3 and Tip20 from the ER SNAREs bound by the complex."
      },
      {
       "reference": "DOI:10.1091/mbc.e05-01-0056",
       "notes": "Kraynack et al. 2005 showed that Dsl3p is Sec39p, supporting the alternate name used for the third constituent subunit."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    }
   ]
  },
  {
   "identifier": "GO:0071819",
   "label": "DUBm complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex that forms part of SAGA-type complexes SAGA and SLIK, and mediates deubiquitination of histone H2B. In S. cerevisiae, the DUBm consists of the proteins Ubp8p, Sgf11p, Sus1p, and Sgf73p.",
   "definition_source": "GO:0071819",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-30T22:07:51Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T22:09:44Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, nuclear-protein-complex parentage, SAGA and SLIK parthood, reviewed-label-only budding-yeast DUBm constituents, Saccharomyces scope, deubiquitinase activity, a nonmechanistic module graph, and DUBm boundary and grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T22:27:21Z",
     "curator": "codex",
     "action": "FIX_DISCUSSION_ANCHORS",
     "changes": "Replaced the DUBm boundary discussion's section-level components anchor with explicit component IDs.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:23:15Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "deubiquitinating module",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0071819"
    },
    {
     "synonym_text": "deubiquitination module",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0071819"
    },
    {
     "synonym_text": "SAGA DUBm complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071819"
    }
   ],
   "parent_structures": [
    "GO:0140513"
   ],
   "part_of": [
    "GO:0000124",
    "GO:0046695"
   ],
   "components": [
    {
     "component_id": "ubp8_dubm_subunit",
     "label": "Ubp8 DUBm catalytic subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "UBP8"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The SAGA and SLIK DUB-module literature follows Ubp8 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this DUBm subunit class was curated in this pass.",
     "role": "Catalytic cysteine-type deubiquitinase constituent of the yeast DUBm module.",
     "evidence": [
      {
       "reference": "GO:0071819",
       "notes": "GO:0071819 defines the DUBm complex as containing Saccharomyces cerevisiae Ubp8p."
      },
      {
       "reference": "DOI:10.1038/s41586-020-1933-5",
       "notes": "Wang et al. 2020 resolved Ubp8 within the Saccharomyces cerevisiae SAGA DUB module."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P50102",
       "protein_label": "Ubiquitin carboxyl-terminal hydrolase 8",
       "gene_symbol": "UBP8",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene UBP8 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P50102",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P50102, the single reviewed entry for gene UBP8 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sgf11_dubm_subunit",
     "label": "Sgf11 DUBm subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SGF11"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The SAGA and SLIK DUB-module literature follows Sgf11 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this DUBm subunit class was curated in this pass.",
     "role": "SGF-family constituent of the yeast DUBm module.",
     "evidence": [
      {
       "reference": "GO:0071819",
       "notes": "GO:0071819 defines the DUBm complex as containing Saccharomyces cerevisiae Sgf11p."
      },
      {
       "reference": "DOI:10.1038/s41586-020-1933-5",
       "notes": "Wang et al. 2020 resolved Sgf11 within the Saccharomyces cerevisiae SAGA DUB module."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03067",
       "protein_label": "SAGA complex subunit SGF11",
       "gene_symbol": "SGF11",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene SGF11 in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q03067."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sus1_dubm_subunit",
     "label": "Sus1 DUBm subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SUS1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The SAGA and SLIK DUB-module literature follows Sus1 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this DUBm subunit class was curated in this pass.",
     "role": "ENY2/Sus1-family constituent of the yeast DUBm module.",
     "evidence": [
      {
       "reference": "GO:0071819",
       "notes": "GO:0071819 defines the DUBm complex as containing Saccharomyces cerevisiae Sus1p."
      },
      {
       "reference": "DOI:10.1038/s41586-020-1933-5",
       "notes": "Wang et al. 2020 resolved Sus1 within the Saccharomyces cerevisiae SAGA DUB module."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q6WNK7",
       "protein_label": "SAGA complex subunit SUS1",
       "gene_symbol": "SUS1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene SUS1 in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:16855026",
         "notes": "Köhler A et al. 2006, ‘The mRNA export factor Sus1 is involved in Spt/Ada/Gcn5 acetyltransferase-mediated H2B deubiquitinylation through its interaction with Ubp8 and Sgf11.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleoplasm' localisation of Q6WNK7."
        },
        {
         "reference": "PMID:20230609",
         "notes": "Cuenca-Bono B et al. 2010, ‘A novel link between Sus1 and the cytoplasmic mRNA decay machinery suggests a broad role in mRNA metabolism.’, BMC Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, P-body' localisation of Q6WNK7."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sgf73_dubm_anchor_subunit",
     "label": "Sgf73 DUBm anchor subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SGF73"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The SAGA and SLIK DUB-module literature follows Sgf73 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this DUBm subunit class was curated in this pass.",
     "role": "SAGA-family DUB-module constituent that helps anchor DUBm to the core.",
     "evidence": [
      {
       "reference": "GO:0071819",
       "notes": "GO:0071819 defines the DUBm complex as containing Saccharomyces cerevisiae Sgf73p."
      },
      {
       "reference": "DOI:10.1038/s41586-020-1933-5",
       "notes": "Wang et al. 2020 resolved the N-terminal Sgf73 region within the Saccharomyces cerevisiae SAGA DUB module."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53165",
       "protein_label": "SAGA complex subunit SGF73",
       "gene_symbol": "SGF73",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SGF73 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:22932476",
         "notes": "Dastidar RG et al. 2012, ‘The nuclear localization of SWI/SNF proteins is subjected to oxygen regulation.’, Cell Biosci. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P53165."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast contains a four-subunit DUBm in SAGA-family coactivator complexes.",
     "reference": "DOI:10.1038/s41586-020-1933-5"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Wang et al. 2020 resolved the Saccharomyces cerevisiae SAGA DUB module containing Ubp8, Sgf11, Sus1, and the N-terminal Sgf73 region.",
     "reference": "DOI:10.1038/s41586-020-1933-5"
    }
   ],
   "functions": [
    {
     "function_id": "histone_h2b_deubiquitination",
     "label": "cysteine-type deubiquitinase activity",
     "grounding": "GO:0004843",
     "description": "The Ubp8-containing DUBm complex deubiquitinates histone H2B within SAGA-family transcriptional coactivators.",
     "evidence": [
      {
       "reference": "GO:0071819",
       "notes": "GO:0071819 defines DUBm as a protein complex that mediates histone H2B deubiquitination."
      },
      {
       "reference": "GO:0004843",
       "notes": "GO:0004843 identifies cysteine-type deubiquitinase activity."
      },
      {
       "reference": "DOI:10.1101/gad.1144003",
       "notes": "Henry et al. 2003 identified SAGA-associated Ubp8 as a mediator of histone H2B deubiquitylation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0071819",
     "notes": "Gene Ontology cellular-component term for the DUBm complex."
    },
    {
     "reference": "GO:0140513",
     "notes": "OLS reports GO:0140513 nuclear protein-containing complex as the GO:0071819 is-a parent."
    },
    {
     "reference": "GO:0000124",
     "notes": "Gene Ontology cellular-component term for the SAGA complex that has a DUB module."
    },
    {
     "reference": "GO:0046695",
     "notes": "Gene Ontology cellular-component term for the SLIK SAGA-like complex."
    },
    {
     "reference": "GO:0004843",
     "notes": "Gene Ontology molecular-function term for cysteine-type deubiquitinase activity."
    },
    {
     "reference": "DOI:10.1038/s41586-020-1933-5",
     "notes": "Wang et al. 2020, 'Structure of the transcription coactivator SAGA'."
    },
    {
     "reference": "DOI:10.1016/j.jbc.2021.100671",
     "notes": "Adamus et al. 2021, 'SAGA and SAGA-like SLIK transcriptional coactivators are structurally and biochemically equivalent'."
    },
    {
     "reference": "DOI:10.1101/gad.1144003",
     "notes": "Henry et al. 2003, 'Transcriptional activation via sequential histone H2B ubiquitylation and deubiquitylation, mediated by SAGA-associated Ubp8'."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "dubm_saga_family_deubiquitination",
     "title": "DUBm supports SAGA-family H2B deubiquitination",
     "description": "In budding yeast, Ubp8, Sgf11, Sus1, and Sgf73 assemble the DUBm deubiquitinase module found in SAGA-family transcriptional coactivator complexes.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records DUBm module composition, placement in SAGA-family complexes, and the curated broad activity without resolving ubiquitin positioning or catalysis.",
     "nodes": [
      {
       "node_id": "ubp8_dubm_subunit",
       "label": "Ubp8 DUBm catalytic subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ubp8_dubm_subunit"
      },
      {
       "node_id": "sgf11_dubm_subunit",
       "label": "Sgf11 DUBm subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sgf11_dubm_subunit"
      },
      {
       "node_id": "sus1_dubm_subunit",
       "label": "Sus1 DUBm subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sus1_dubm_subunit"
      },
      {
       "node_id": "sgf73_dubm_anchor_subunit",
       "label": "Sgf73 DUBm anchor subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sgf73_dubm_anchor_subunit"
      },
      {
       "node_id": "dubm_complex",
       "label": "DUBm complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071819"
      },
      {
       "node_id": "saga_complex",
       "label": "SAGA complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000124"
      },
      {
       "node_id": "slik_saga_like_complex",
       "label": "SLIK (SAGA-like) complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0046695"
      },
      {
       "node_id": "cysteine_type_deubiquitinase_activity",
       "label": "cysteine-type deubiquitinase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0004843"
      }
     ],
     "edges": [
      {
       "subject": "ubp8_dubm_subunit",
       "predicate": "contributes to",
       "object": "dubm_complex",
       "description": "Ubp8 is the catalytic deubiquitinase constituent of DUBm.",
       "evidence": [
        {
         "reference": "GO:0071819",
         "notes": "GO:0071819 defines DUBm as containing Saccharomyces cerevisiae Ubp8p."
        }
       ]
      },
      {
       "subject": "sgf11_dubm_subunit",
       "predicate": "contributes to",
       "object": "dubm_complex",
       "description": "Sgf11 is a constituent of DUBm.",
       "evidence": [
        {
         "reference": "GO:0071819",
         "notes": "GO:0071819 defines DUBm as containing Saccharomyces cerevisiae Sgf11p."
        }
       ]
      },
      {
       "subject": "sus1_dubm_subunit",
       "predicate": "contributes to",
       "object": "dubm_complex",
       "description": "Sus1 is a constituent of DUBm.",
       "evidence": [
        {
         "reference": "GO:0071819",
         "notes": "GO:0071819 defines DUBm as containing Saccharomyces cerevisiae Sus1p."
        }
       ]
      },
      {
       "subject": "sgf73_dubm_anchor_subunit",
       "predicate": "contributes to",
       "object": "dubm_complex",
       "description": "Sgf73 contributes an anchoring subunit to DUBm.",
       "evidence": [
        {
         "reference": "GO:0071819",
         "notes": "GO:0071819 defines DUBm as containing Saccharomyces cerevisiae Sgf73p."
        }
       ]
      },
      {
       "subject": "dubm_complex",
       "predicate": "is part of",
       "object": "saga_complex",
       "description": "DUBm is a deubiquitinase module of SAGA.",
       "evidence": [
        {
         "reference": "GO:0071819",
         "notes": "GO:0071819 defines DUBm as a component of SAGA-type complexes."
        },
        {
         "reference": "DOI:10.1038/s41586-020-1933-5",
         "notes": "Wang et al. 2020 resolved DUBm in budding-yeast SAGA."
        }
       ]
      },
      {
       "subject": "dubm_complex",
       "predicate": "is part of",
       "object": "slik_saga_like_complex",
       "description": "DUBm is also present in the SLIK SAGA-like complex.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.jbc.2021.100671",
         "notes": "Adamus et al. 2021 detected the Ubp8/Sgf11/Sus1/Sgf73 DUB module in purified budding-yeast SLIK."
        }
       ]
      },
      {
       "subject": "dubm_complex",
       "predicate": "supports",
       "object": "cysteine_type_deubiquitinase_activity",
       "description": "Ubp8-containing DUBm supports SAGA-family cysteine-type deubiquitinase activity.",
       "evidence": [
        {
         "reference": "GO:0071819",
         "notes": "GO:0071819 defines DUBm as mediating histone H2B deubiquitination."
        },
        {
         "reference": "GO:0004843",
         "notes": "GO:0004843 identifies cysteine-type deubiquitinase activity."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_dubm_subunit_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the curated DUBm protein constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#ubp8_dubm_subunit",
      "components#sgf11_dubm_subunit",
      "components#sus1_dubm_subunit",
      "components#sgf73_dubm_anchor_subunit"
     ],
     "rationale": "Ubp8, Sgf11, Sus1, and Sgf73 are shared between SAGA and SLIK and have metazoan homologues or domain-level identifiers; curate InterPro, Pfam, NCBIfam or UniProt family accessions only when they denote the DUBm component class rather than a broader domain.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41586-020-1933-5",
       "notes": "Wang et al. 2020 resolved the Saccharomyces cerevisiae SAGA DUB-module architecture."
      },
      {
       "reference": "DOI:10.1016/j.jbc.2021.100671",
       "notes": "Adamus et al. 2021 detected the same four DUBm proteins in purified Saccharomyces cerevisiae SLIK."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30"
    },
    {
     "discussion_id": "dubm_boundaries",
     "prompt": "Keep DUBm distinct from whole SAGA-family complexes and from HAT or core modules.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "part_of",
      "components#ubp8_dubm_subunit",
      "components#sgf11_dubm_subunit",
      "components#sus1_dubm_subunit",
      "components#sgf73_dubm_anchor_subunit"
     ],
     "rationale": "GO:0071819 denotes the Ubp8/Sgf11/Sus1/Sgf73 deubiquitinase module, while GO:0000124 and GO:0046695 denote whole SAGA-family transcriptional coactivator complexes that also contain core, Tra1, and HAT-module constituents.",
     "resolution_note": "Curated the four DUB-module proteins on the DUBm record and linked the module to SAGA-family parent complexes via part_of.",
     "evidence": [
      {
       "reference": "GO:0071819",
       "notes": "GO:0071819 identifies the DUBm complex."
      },
      {
       "reference": "GO:0000124",
       "notes": "GO:0000124 identifies the whole SAGA complex."
      },
      {
       "reference": "GO:0046695",
       "notes": "GO:0046695 identifies the whole SLIK SAGA-like complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30",
     "resolved_date": "2026-09-30"
    }
   ]
  },
  {
   "identifier": "GO:1990065",
   "label": "Dxr protein complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex that is involved in the MEP pathway of IPP biosynthesis. It catalyzes the NADP-dependent rearrangement and reduction of 1-deoxy-D-xylulose-5-phosphate (DXP) to 2-C-methyl-D-erythritol 4-phosphate (MEP).",
   "definition_source": "GO:1990065",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-01T18:16:50Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T18:17:52Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the GO exact synonym and protein-containing-complex parent, grounded the Dxr constituent to exact InterPro family IPR003821, added the E. coli PDB:1Q0Q homodimeric structure with a reviewed UniProt example, and cited DOI/PMID/PDB evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "updated gene_symbols/synonym annotations for UniProtKB protein_examples.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Added source-backed FUNCTION causal graph 'dxr_reductoisomerase_function' with 3 nodes and 2 edges.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "1-deoxy-D-xylulose 5-phosphate reductoisomerase complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:1990065"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "components": [
    {
     "component_id": "dxr_reductoisomerase",
     "label": "1-deoxy-D-xylulose 5-phosphate reductoisomerase",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR003821",
     "gene_symbols": [
      "dxr",
      "ispC"
     ],
     "stoichiometry": "2 copies per E. coli Dxr homodimer in PDB:1Q0Q",
     "essentiality": "UNKNOWN",
     "role": "Homodimeric reductoisomerase subunit that catalyzes the NADPH-dependent DXP-to-MEP step of the methylerythritol phosphate pathway.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P45568",
       "protein_label": "1-deoxy-D-xylulose 5-phosphate reductoisomerase",
       "gene_symbol": "dxr",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-01",
       "role": "Reviewed E. coli K-12 Dxr accession mapped by RCSB to the two protein chains in PDB:1Q0Q (also declared as synonym ispC).",
       "evidence": [
        {
         "reference": "UniProtKB:P45568",
         "notes": "UniProtKB P45568 is the reviewed Escherichia coli K-12 entry for Dxr, also named IspC."
        },
        {
         "reference": "PDB:1Q0Q",
         "notes": "RCSB SIFTS maps PDB:1Q0Q polymer entity 1 to UniProtKB:P45568 with two E. coli Dxr chains."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "GO:1990065",
       "notes": "GO:1990065 defines the Dxr protein complex by its role in the MEP pathway and DXP-to-MEP reductoisomerase reaction."
      },
      {
       "reference": "InterPro:IPR003821",
       "notes": "InterPro IPR003821 is the 1-deoxy-D-xylulose 5-phosphate reductoisomerase family entry."
      },
      {
       "reference": "PDB:1Q0Q",
       "notes": "RCSB describes PDB:1Q0Q as a homomeric E. coli Dxr protein structure with two deposited polymer instances."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "E. coli source of the two-chain Dxr structure in complex with NADPH and 1-deoxy-D-xylulose 5-phosphate deposited as PDB:1Q0Q.",
     "reference": "PDB:1Q0Q"
    }
   ],
   "functions": [
    {
     "function_id": "deoxy_d_xylulose_5_phosphate_reductoisomerase_activity",
     "label": "1-deoxy-D-xylulose-5-phosphate reductoisomerase activity",
     "grounding": "GO:0030604",
     "description": "The Dxr homodimer catalyzes the NADPH-dependent rearrangement and reduction of 1-deoxy-D-xylulose 5-phosphate to 2-C-methyl-D-erythritol 4-phosphate in the MEP pathway.",
     "evidence": [
      {
       "reference": "GO:1990065",
       "notes": "GO:1990065 defines the Dxr protein complex by the NADP-dependent DXP-to-MEP rearrangement and reduction."
      },
      {
       "reference": "GO:0030604",
       "notes": "GO:0030604 is the Gene Ontology molecular-function term for 1-deoxy-D-xylulose-5-phosphate reductoisomerase activity."
      }
     ]
    }
   ],
   "physical_properties": [
    {
     "property": "SUBUNIT_COUNT",
     "value": "2",
     "context": "E. coli Dxr homodimer in PDB:1Q0Q",
     "reference": "PDB:1Q0Q"
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990065",
     "notes": "Gene Ontology cellular-component term for the Dxr protein complex and source of its exact 1-deoxy-D-xylulose 5-phosphate reductoisomerase complex synonym."
    },
    {
     "reference": "GO:0032991",
     "notes": "QuickGO reports GO:1990065 Dxr protein complex as an is-a child of GO:0032991 protein-containing complex."
    },
    {
     "reference": "GO:0030604",
     "notes": "Gene Ontology molecular-function term for 1-deoxy-D-xylulose-5-phosphate reductoisomerase activity."
    },
    {
     "reference": "InterPro:IPR003821",
     "notes": "InterPro family entry for 1-deoxy-D-xylulose 5-phosphate reductoisomerases."
    },
    {
     "reference": "UniProtKB:P45568",
     "notes": "UniProtKB reviewed E. coli K-12 Dxr entry."
    },
    {
     "reference": "PDB:1Q0Q",
     "notes": "RCSB Protein Data Bank entry for the E. coli Dxr homodimeric structure with 1-deoxy-D-xylulose 5-phosphate and NADPH."
    },
    {
     "reference": "PMID:15567415",
     "notes": "PubMed identifier for Mac Sweeney et al. 2005, the Journal of Molecular Biology E. coli Dxr structural paper cited by PDB:1Q0Q."
    },
    {
     "reference": "DOI:10.1016/j.jmb.2004.10.030",
     "notes": "DOI for Mac Sweeney et al. 2005, 'The crystal structure of E.coli 1-deoxy-D-xylulose-5-phosphate reductoisomerase in a ternary complex with the antimalarial compound fosmidomycin and NADPH reveals a tight-binding closed enzyme conformation', as reported by PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "dxr_reductoisomerase_function",
     "title": "Dxr Homodimer Assembly and Reductoisomerase Catalysis",
     "description": "Homodimeric assembly of 1-deoxy-D-xylulose 5-phosphate reductoisomerase (Dxr) and NADPH-dependent conversion of DXP to MEP.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "dxr_reductoisomerase",
       "label": "1-deoxy-D-xylulose 5-phosphate reductoisomerase",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR003821",
       "component_ref": "dxr_reductoisomerase"
      },
      {
       "node_id": "dxr_protein_complex",
       "label": "Dxr protein complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990065"
      },
      {
       "node_id": "deoxy_d_xylulose_5_phosphate_reductoisomerase_activity",
       "label": "1-deoxy-D-xylulose-5-phosphate reductoisomerase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0030604"
      }
     ],
     "edges": [
      {
       "subject": "dxr_reductoisomerase",
       "predicate": "homodimerizes into",
       "object": "dxr_protein_complex",
       "description": "Two Dxr subunits assemble into the homodimeric Dxr protein complex.",
       "evidence": [
        {
         "reference": "GO:1990065",
         "notes": "GO:1990065 defines the Dxr protein complex."
        },
        {
         "reference": "PDB:1Q0Q",
         "notes": "PDB:1Q0Q resolves E. coli Dxr as a homodimer."
        },
        {
         "reference": "PMID:15567415",
         "notes": "Mac Sweeney et al. 2005 solved the crystal structure of the E. coli Dxr homodimer."
        }
       ]
      },
      {
       "subject": "dxr_protein_complex",
       "predicate": "catalyzes",
       "object": "deoxy_d_xylulose_5_phosphate_reductoisomerase_activity",
       "description": "The Dxr homodimer catalyzes the NADPH-dependent rearrangement and reduction of 1-deoxy-D-xylulose 5-phosphate to 2-C-methyl-D-erythritol 4-phosphate.",
       "evidence": [
        {
         "reference": "GO:1990065",
         "notes": "GO:1990065 defines the complex by the NADP-dependent DXP-to-MEP reaction."
        },
        {
         "reference": "GO:0030604",
         "notes": "GO:0030604 is the molecular-function term for 1-deoxy-D-xylulose-5-phosphate reductoisomerase activity."
        },
        {
         "reference": "PMID:15567415",
         "notes": "Mac Sweeney et al. 2005 characterized the active-site closure and NADPH-dependent catalysis of E. coli Dxr."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0032126",
   "label": "eisosome",
   "structure_category": "OTHER",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "A cell part that is composed of the eisosome membrane or MCC domain, a furrow-like plasma membrane sub-domain and associated integral transmembrane proteins, and the proteins (eisosome filaments) that form a scaffolding lattice on the cytoplasmic face. Eisosomes broadly affect overall plasma membrane organization.",
   "definition_source": "GO:0032126",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-10T10:54:49Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T10:56:47Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added eisosome filament and MCC has_part links, Pil1/Lsp1 and Sur7 constituents, fungal taxonomic scope, a Saccharomyces cerevisiae canonical example, a plasma-membrane-domain organization function, record-level literature evidence, an MCC scaffold assembly graph and a grounding TODO for Sur7-family membrane proteins.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T11:04:19Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #351 by removing GO-only whole-part terminal edges from the eisosome assembly graph; resolved #352 by narrowing the Saccharomyces cerevisiae canonical example to the discovery and Sur7-localization claims directly supported by Walther et al. 2006.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T12:05:18Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1239 by routing Douglas and Konopka 2014 fungal MCC/eisosome evidence through reachable PMID:25002088 instead of the unreadable Annual Reviews DOI.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:23:16Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "MCC/eisosome",
     "synonym_type": "RELATED_SYNONYM",
     "source": "PMID:25002088"
    }
   ],
   "has_part": [
    "GO:0036286",
    "GO:0090512"
   ],
   "components": [
    {
     "component_id": "pil1_lsp1_bar_core",
     "label": "Pil1/Lsp1 BAR-domain eisosome core",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR028245",
     "gene_symbols": [
      "PIL1",
      "LSP1"
     ],
     "role": "Fungal BAR-domain proteins that form the cytoplasmic eisosome filament scaffold.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.e10-12-1021",
       "notes": "Olivera-Couto et al. 2011 identified Pil1 and Lsp1 as the BAR-domain core components of Saccharomyces cerevisiae eisosomes."
      },
      {
       "reference": "DOI:10.1083/jcb.201104040",
       "notes": "Karotki et al. 2011 reconstituted purified yeast Pil1 and Lsp1 into filaments and membrane-associated scaffolds."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53252",
       "protein_label": "Sphingolipid long chain base-responsive protein PIL1",
       "gene_symbol": "PIL1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene PIL1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Lipid droplet' localisation of P53252."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q12230",
       "protein_label": "Sphingolipid long chain base-responsive protein LSP1",
       "gene_symbol": "LSP1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene LSP1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cell cortex' localisation of Q12230."
        },
        {
         "reference": "PMID:16496001",
         "notes": "Walther TC et al. 2006, ‘Eisosomes mark static sites of endocytosis.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cell cortex' localisation of Q12230."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sur7_membrane_protein",
     "label": "Sur7 MCC integral membrane protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SUR7"
     ],
     "role": "An integral plasma-membrane protein that localizes to the membrane-compartment-of-Can1 domain within eisosomes.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature04472",
       "notes": "Walther et al. 2006 identified the plasma-membrane protein Sur7 as an eisosome-localized protein."
      },
      {
       "reference": "PMID:25002088",
       "notes": "Douglas and Konopka 2014 reviewed Sur7-family proteins as integral proteins of fungal MCC/eisosome domains."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral InterPro, Pfam or NCBIfam accession for the Sur7-family eisosome membrane proteins was curated in this pass.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P54003",
       "protein_label": "Protein SUR7",
       "gene_symbol": "SUR7",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SUR7 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11784867",
         "notes": "Young ME et al. 2002, ‘The Sur7p family defines novel cortical domains in Saccharomyces cerevisiae, affects sphingolipid metabolism, and is involved in sporulation.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell membrane' localisation of P54003."
        },
        {
         "reference": "PMID:12469340",
         "notes": "Navarre C et al. 2002, ‘Subproteomics: identification of plasma membrane proteins from the yeast Saccharomyces cerevisiae.’, Proteomics. ECO:0000269 experimental evidence cited by UniProt for the 'Cell membrane' localisation of P54003."
        },
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cell membrane' localisation of P54003."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4751",
     "taxon_label": "Fungi",
     "presence": "VARIABLE",
     "note": "MCC/eisosome domains have been described across diverse fungi, but the structure and component set vary by lineage.",
     "reference": "PMID:25002088"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which immobile plasma-membrane eisosomes were first named and the plasma-membrane protein Sur7 was localized to those domains.",
     "reference": "DOI:10.1038/nature04472"
    }
   ],
   "functions": [
    {
     "function_id": "plasma_membrane_domain_organization",
     "label": "plasma-membrane domain organization",
     "description": "Eisosomes scaffold stable furrow-like MCC domains in the fungal plasma membrane.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201104040",
       "notes": "Karotki et al. 2011 connected Pil1/Lsp1 filament assembly to a membrane scaffold at eisosomes."
      },
      {
       "reference": "PMID:25002088",
       "notes": "Douglas and Konopka 2014 reviewed MCC/eisosomes as stable plasma-membrane domains in fungi."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0032126",
     "notes": "Gene Ontology cellular-component term for eisosome."
    },
    {
     "reference": "GO:0036286",
     "notes": "Gene Ontology cellular-component term for eisosome filament."
    },
    {
     "reference": "GO:0090512",
     "notes": "Gene Ontology cellular-component term for eisosome membrane domain/MCC."
    },
    {
     "reference": "DOI:10.1038/nature04472",
     "notes": "Walther et al. 2006, Eisosomes mark static sites of endocytosis, Nature."
    },
    {
     "reference": "DOI:10.1091/mbc.e08-03-0313",
     "notes": "Moreira et al. 2009, Pil1 Controls Eisosome Biogenesis, Molecular Biology of the Cell."
    },
    {
     "reference": "DOI:10.1091/mbc.e10-12-1021",
     "notes": "Olivera-Couto et al. 2011, The eisosome core is composed of BAR domain proteins, Molecular Biology of the Cell."
    },
    {
     "reference": "DOI:10.1083/jcb.201104040",
     "notes": "Karotki et al. 2011, Eisosome proteins assemble into a membrane scaffold, Journal of Cell Biology."
    },
    {
     "reference": "PMID:25002088",
     "notes": "Douglas and Konopka 2014, Fungal membrane organization: the eisosome concept, Annual Review of Microbiology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "pil1_lsp1_eisosome_scaffold",
     "title": "Pil1/Lsp1 filaments scaffold MCC/eisosome furrows",
     "description": "Pil1/Lsp1 BAR-domain proteins assemble into eisosome filaments on the cytoplasmic face of MCC membrane domains, producing a paired protein scaffold and plasma-membrane furrow.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "pil1_lsp1_bar_core",
       "label": "Pil1/Lsp1 BAR-domain eisosome core",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "pil1_lsp1_bar_core"
      },
      {
       "node_id": "sur7_membrane_protein",
       "label": "Sur7 MCC integral membrane protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sur7_membrane_protein"
      },
      {
       "node_id": "eisosome_filament",
       "label": "eisosome filament",
       "node_type": "STRUCTURE",
       "grounding": "GO:0036286"
      },
      {
       "node_id": "eisosome_membrane_domain",
       "label": "eisosome membrane domain/MCC",
       "node_type": "STRUCTURE",
       "grounding": "GO:0090512"
      }
     ],
     "edges": [
      {
       "subject": "pil1_lsp1_bar_core",
       "predicate": "assembles into",
       "object": "eisosome_filament",
       "description": "Pil1 and Lsp1 make up the BAR-domain core that forms eisosome filaments.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.e10-12-1021",
         "notes": "Olivera-Couto et al. 2011 established Pil1 and Lsp1 as the BAR-domain core components of Saccharomyces cerevisiae eisosomes."
        }
       ]
      },
      {
       "subject": "pil1_lsp1_bar_core",
       "predicate": "scaffolds",
       "object": "eisosome_membrane_domain",
       "description": "Purified Pil1 and Lsp1 form filamentous scaffolds that associate with membranes.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201104040",
         "notes": "Karotki et al. 2011 showed that purified Pil1 and Lsp1 assemble into eisosome-like membrane scaffolds."
        }
       ]
      },
      {
       "subject": "sur7_membrane_protein",
       "predicate": "localizes to",
       "object": "eisosome_membrane_domain",
       "description": "Sur7 marks the MCC membrane domain that is paired with eisosome filaments.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature04472",
         "notes": "Walther et al. 2006 found that the plasma-membrane protein Sur7 localizes to eisosomes."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_sur7_family",
     "prompt": "Resolve exact family groundings for Sur7 and other integral membrane proteins of MCC/eisosome domains.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#sur7_membrane_protein"
     ],
     "rationale": "This first record includes the experimentally established Sur7 MCC marker, but no exact source-neutral family CURIE was curated for the Sur7-family membrane proteins. Nce102 and additional MCC/eisosome residents should be added only after their component boundaries and exact family groundings are resolved.",
     "evidence": [
      {
       "reference": "PMID:25002088"
      }
     ],
     "posed_by": "claude",
     "posed_date": "2026-09-10"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:ejectisome",
   "label": "ejectisome",
   "structure_category": "OTHER",
   "structure_kind": "OTHER",
   "definition": "A cryptophyte extrusive organelle that discharges proteinaceous paracrystalline ribbons or filaments built in part from small ejectisin polypeptides.",
   "definition_source": "DOI:10.1007/s00709-012-0440-4",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-22T10:18:59Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T10:20:21Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added a label-only ejectisin component, Cryptophyceae and Chroomonas scope, DOI and PMID evidence, a nonmechanistic discharged-ejectisome filament graph, and TODOs for ejectisin grounding and ejectisome boundaries.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T10:46:35Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved PR #1272 review issue #1273 by adding GO:0043231 as the broader parent_structures term for the minted ejectisome record.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0043231"
   ],
   "components": [
    {
     "component_id": "ejectisin_polypeptides",
     "label": "ejectisin polypeptides",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Small, approximately 6-kDa polypeptides that make up a major component of cryptophycean ejectisomes.",
     "evidence": [
      {
       "reference": "DOI:10.1007/s00709-012-0440-4",
       "notes": "Ammermann et al. 2013 found 6-kDa polypeptides dominating isolated and reconstituted cryptophyte ejectisome fragments, and introduced the name ejectisins for those major ejectisome components."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral InterPro, Pfam or NCBIfam accession for the cryptophyte 6-kDa ejectisin structural polypeptides was verified in this pass."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:3027",
     "taxon_label": "Cryptophyceae",
     "presence": "VARIABLE",
     "note": "Ejectisomes were isolated from Chroomonas and Cryptomonas species, and ejectisin components are described as cryptophycean; this record does not assert that every Cryptophyceae species carries ejectisomes.",
     "reference": "DOI:10.1007/s00709-012-0440-4"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3028",
     "taxon_label": "Chroomonas",
     "note": "Cryptophyte genus represented among the cultures used to isolate and characterize discharged ejectisomes and ejectisin-rich ejectisome filaments.",
     "reference": "PMID:22868567"
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1007/s00709-011-0267-4",
     "notes": "Rhiel and Westermann 2012 isolated discharged ejectisomes from pigmented cryptophytes and characterized their tubular paracrystalline fragments by transmission electron microscopy."
    },
    {
     "reference": "DOI:10.1007/s00709-012-0440-4",
     "notes": "Ammermann et al. 2013 purified Chroomonas and Cryptomonas ejectisome fragments and identified ejectisins as major cryptophycean ejectisome polypeptides."
    },
    {
     "reference": "PMID:21336864",
     "notes": "PubMed record for the Rhiel and Westermann 2012 discharged ejectisome ultrastructure study."
    },
    {
     "reference": "PMID:22868567",
     "notes": "PubMed record for the Ammermann et al. 2013 ejectisin component study."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "ejectisins_build_discharged_ejectisome_filaments",
     "title": "Ejectisins are major components of discharged ejectisomes",
     "description": "Cryptophyte ejectisomes contain small ejectisin polypeptides and discharge as tubular or filamentous proteinaceous structures with a paracrystalline lattice.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the observed proteinaceous lattice of discharged ejectisomes and the major ejectisin component class; it leaves the full membrane context, undischarged ribbon architecture and discharge trigger unresolved.",
     "nodes": [
      {
       "node_id": "ejectisin_polypeptides",
       "label": "ejectisin polypeptides",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ejectisin_polypeptides"
      },
      {
       "node_id": "ejectisome",
       "label": "ejectisome",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:ejectisome"
      },
      {
       "node_id": "discharged_ejectisome_filaments",
       "label": "discharged ejectisome filaments",
       "node_type": "STRUCTURE"
      }
     ],
     "edges": [
      {
       "subject": "ejectisin_polypeptides",
       "predicate": "are major component of",
       "object": "ejectisome",
       "description": "Approximately 6-kDa ejectisin polypeptides dominate isolated cryptophyte ejectisome fragments and reconstituted ejectisome-like filaments.",
       "evidence": [
        {
         "reference": "DOI:10.1007/s00709-012-0440-4",
         "notes": "Ammermann et al. 2013 found the isolated ejectisome-fragment protein pattern was dominated by 6-kDa polypeptides and named those major components ejectisins."
        }
       ]
      },
      {
       "subject": "ejectisome",
       "predicate": "discharges as",
       "object": "discharged_ejectisome_filaments",
       "description": "Discharged cryptophyte ejectisomes form tubular paracrystalline proteinaceous filaments.",
       "evidence": [
        {
         "reference": "DOI:10.1007/s00709-011-0267-4",
         "notes": "Rhiel and Westermann 2012 purified discharged ejectisomes from Chroomonas and Cryptomonas species and measured paracrystalline periodicity in tubular fragments."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_ejectisin_grounding",
     "prompt": "Resolve exact source-neutral InterPro, Pfam or NCBIfam grounding for the cryptophyte 6-kDa ejectisin polypeptides.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#ejectisin_polypeptides"
     ],
     "rationale": "Ejectisins were identified as major cryptophycean ejectisome components, but this pass did not verify a curated family accession that exactly denotes those small structural polypeptides.",
     "evidence": [
      {
       "reference": "DOI:10.1007/s00709-012-0440-4",
       "notes": "Ammermann et al. 2013 matched N-terminal amino-acid sequence from isolated ejectisome polypeptides to Guillardia theta cDNA-deduced polypeptides."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-22"
    },
    {
     "discussion_id": "resolve_ejectisome_boundary",
     "prompt": "Resolve the undischarged ejectisome membrane context, ribbon substructure names and species-level cryptophyte culture boundaries.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#ejectisins_build_discharged_ejectisome_filaments"
     ],
     "rationale": "The current graph is limited to isolated discharged ejectisome fragments from a Chroomonas and two Cryptomonas species; the mature resting architecture, membrane boundary and exact culture species need further curation before adding substructures.",
     "evidence": [
      {
       "reference": "DOI:10.1007/s00709-011-0267-4",
       "notes": "Rhiel and Westermann 2012 characterized discharged ejectisome fragments rather than a complete conserved assembly pathway for resting ejectisomes."
      },
      {
       "reference": "DOI:10.1007/s00709-012-0440-4",
       "notes": "Ammermann et al. 2013 isolated fragments from two Cryptomonas and one Chroomonas species."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-22"
    }
   ]
  },
  {
   "identifier": "GO:0031391",
   "label": "Elg1 RFC-like complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A pentameric replication factor C-like complex that unloads the proliferating cell nuclear antigen DNA clamp from chromatin and supports telomere length regulation and genome stability in Saccharomyces.",
   "definition_source": "GO:0031391",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T15:44:52Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T15:46:11Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO Elg1-RFC synonymy, protein-containing-complex parentage, five reviewed-label-only Saccharomyces constituent rows, Saccharomyces cerevisiae scope, DNA clamp unloader function evidence, GO/PubMed evidence, a nonmechanistic function graph, and an Elg1-RFC subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:23:16Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 5 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Elg1-RFC",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0031391"
    },
    {
     "synonym_text": "Elg1-RLC",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0031391"
    },
    {
     "synonym_text": "RFC (Elg1)",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0031391"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "components": [
    {
     "component_id": "elg1_subunit",
     "label": "Elg1 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ELG1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Elg1 subunit is modeled as a named budding-yeast Elg1 RFC-like complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces constituent of the pentameric Elg1 RFC-like complex.",
     "evidence": [
      {
       "reference": "GO:0031391",
       "notes": "GO:0031391 defines the Saccharomyces Elg1 RFC-like complex as containing Elg1p, Rfc2p, Rfc3p, Rfc4p and Rfc5p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12050",
       "protein_label": "Telomere length regulation protein ELG1",
       "gene_symbol": "ELG1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ELG1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q12050."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rfc2_subunit",
     "label": "Rfc2 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RFC2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Rfc2 subunit is modeled as a named budding-yeast Elg1 RFC-like complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces constituent of the pentameric Elg1 RFC-like complex.",
     "evidence": [
      {
       "reference": "GO:0031391",
       "notes": "GO:0031391 defines the Saccharomyces Elg1 RFC-like complex as containing Elg1p, Rfc2p, Rfc3p, Rfc4p and Rfc5p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40348",
       "protein_label": "Replication factor C subunit 2",
       "gene_symbol": "RFC2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RFC2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P40348",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P40348, the single reviewed entry for gene RFC2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rfc3_subunit",
     "label": "Rfc3 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RFC3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Rfc3 subunit is modeled as a named budding-yeast Elg1 RFC-like complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces constituent of the pentameric Elg1 RFC-like complex.",
     "evidence": [
      {
       "reference": "GO:0031391",
       "notes": "GO:0031391 defines the Saccharomyces Elg1 RFC-like complex as containing Elg1p, Rfc2p, Rfc3p, Rfc4p and Rfc5p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38629",
       "protein_label": "Replication factor C subunit 3",
       "gene_symbol": "RFC3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RFC3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P38629",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38629, the single reviewed entry for gene RFC3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rfc4_subunit",
     "label": "Rfc4 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RFC4"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Rfc4 subunit is modeled as a named budding-yeast Elg1 RFC-like complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces constituent of the pentameric Elg1 RFC-like complex.",
     "evidence": [
      {
       "reference": "GO:0031391",
       "notes": "GO:0031391 defines the Saccharomyces Elg1 RFC-like complex as containing Elg1p, Rfc2p, Rfc3p, Rfc4p and Rfc5p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40339",
       "protein_label": "Replication factor C subunit 4",
       "gene_symbol": "RFC4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RFC4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P40339",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P40339, the single reviewed entry for gene RFC4 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rfc5_subunit",
     "label": "Rfc5 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RFC5"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Rfc5 subunit is modeled as a named budding-yeast Elg1 RFC-like complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces constituent of the pentameric Elg1 RFC-like complex.",
     "evidence": [
      {
       "reference": "GO:0031391",
       "notes": "GO:0031391 defines the Saccharomyces Elg1 RFC-like complex as containing Elg1p, Rfc2p, Rfc3p, Rfc4p and Rfc5p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38251",
       "protein_label": "Replication factor C subunit 5",
       "gene_symbol": "RFC5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RFC5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P38251",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38251, the single reviewed entry for gene RFC5 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has an Elg1 RFC-like complex containing Elg1p, Rfc2p, Rfc3p, Rfc4p and Rfc5p.",
     "reference": "GO:0031391"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Reference budding-yeast system named in the GO:0031391 definition as containing Elg1p and the four small RFC subunits.",
     "reference": "GO:0031391"
    }
   ],
   "functions": [
    {
     "function_id": "dna_clamp_unloader_activity",
     "label": "DNA clamp unloader activity",
     "grounding": "GO:0061860",
     "description": "The Elg1 RFC-like complex unloads the PCNA DNA clamp from chromatin.",
     "evidence": [
      {
       "reference": "GO:0031391",
       "notes": "GO:0031391 defines the Elg1 RFC-like complex as unloading PCNA from chromatin."
      },
      {
       "reference": "GO:0061860",
       "notes": "GO:0061860 is the Gene Ontology molecular-function term for DNA clamp unloader activity."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031391",
     "notes": "Gene Ontology cellular-component term for the Elg1 RFC-like complex."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology cellular-component parent term for protein-containing complexes."
    },
    {
     "reference": "GO:0061860",
     "notes": "Gene Ontology molecular-function term for DNA clamp unloader activity."
    },
    {
     "reference": "PMID:14614842",
     "notes": "PubMed identifier listed by GO:0031391 as a definition cross-reference."
    },
    {
     "reference": "PMID:23499004",
     "notes": "PubMed identifier listed by GO:0031391 and GO:0061860 as a definition cross-reference."
    },
    {
     "reference": "PMID:27664980",
     "notes": "PubMed identifier listed by GO:0031391 as a definition cross-reference."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "elg1_rfc_pcna_unloading",
     "title": "Elg1-RFC unloads PCNA",
     "description": "Elg1p, Rfc2p, Rfc3p, Rfc4p and Rfc5p form the Saccharomyces Elg1 RFC-like complex that unloads the PCNA DNA clamp from chromatin.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the five Saccharomyces Elg1-RFC constituents and GO-level DNA clamp unloader function without resolving clamp opening, ATPase cycling, telomere-length regulation or genome-stability effects.",
     "nodes": [
      {
       "node_id": "elg1_subunit",
       "label": "Elg1 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "elg1_subunit"
      },
      {
       "node_id": "rfc2_subunit",
       "label": "Rfc2 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rfc2_subunit"
      },
      {
       "node_id": "rfc3_subunit",
       "label": "Rfc3 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rfc3_subunit"
      },
      {
       "node_id": "rfc4_subunit",
       "label": "Rfc4 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rfc4_subunit"
      },
      {
       "node_id": "rfc5_subunit",
       "label": "Rfc5 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rfc5_subunit"
      },
      {
       "node_id": "elg1_rfc_like_complex",
       "label": "Elg1 RFC-like complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031391"
      },
      {
       "node_id": "dna_clamp_unloader_activity",
       "label": "DNA clamp unloader activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0061860"
      }
     ],
     "edges": [
      {
       "subject": "elg1_subunit",
       "predicate": "contributes to",
       "object": "elg1_rfc_like_complex",
       "description": "Elg1 subunit is a constituent of the Saccharomyces Elg1 RFC-like complex.",
       "evidence": [
        {
         "reference": "GO:0031391",
         "notes": "GO:0031391 defines the Saccharomyces Elg1 RFC-like complex as containing Elg1p, Rfc2p, Rfc3p, Rfc4p and Rfc5p."
        }
       ]
      },
      {
       "subject": "rfc2_subunit",
       "predicate": "contributes to",
       "object": "elg1_rfc_like_complex",
       "description": "Rfc2 subunit is a constituent of the Saccharomyces Elg1 RFC-like complex.",
       "evidence": [
        {
         "reference": "GO:0031391",
         "notes": "GO:0031391 defines the Saccharomyces Elg1 RFC-like complex as containing Elg1p, Rfc2p, Rfc3p, Rfc4p and Rfc5p."
        }
       ]
      },
      {
       "subject": "rfc3_subunit",
       "predicate": "contributes to",
       "object": "elg1_rfc_like_complex",
       "description": "Rfc3 subunit is a constituent of the Saccharomyces Elg1 RFC-like complex.",
       "evidence": [
        {
         "reference": "GO:0031391",
         "notes": "GO:0031391 defines the Saccharomyces Elg1 RFC-like complex as containing Elg1p, Rfc2p, Rfc3p, Rfc4p and Rfc5p."
        }
       ]
      },
      {
       "subject": "rfc4_subunit",
       "predicate": "contributes to",
       "object": "elg1_rfc_like_complex",
       "description": "Rfc4 subunit is a constituent of the Saccharomyces Elg1 RFC-like complex.",
       "evidence": [
        {
         "reference": "GO:0031391",
         "notes": "GO:0031391 defines the Saccharomyces Elg1 RFC-like complex as containing Elg1p, Rfc2p, Rfc3p, Rfc4p and Rfc5p."
        }
       ]
      },
      {
       "subject": "rfc5_subunit",
       "predicate": "contributes to",
       "object": "elg1_rfc_like_complex",
       "description": "Rfc5 subunit is a constituent of the Saccharomyces Elg1 RFC-like complex.",
       "evidence": [
        {
         "reference": "GO:0031391",
         "notes": "GO:0031391 defines the Saccharomyces Elg1 RFC-like complex as containing Elg1p, Rfc2p, Rfc3p, Rfc4p and Rfc5p."
        }
       ]
      },
      {
       "subject": "elg1_rfc_like_complex",
       "predicate": "supports",
       "object": "dna_clamp_unloader_activity",
       "description": "The Elg1 RFC-like complex supports DNA clamp unloader activity.",
       "evidence": [
        {
         "reference": "GO:0031391",
         "notes": "GO:0031391 defines Elg1-RFC as unloading PCNA from chromatin."
        },
        {
         "reference": "GO:0061860",
         "notes": "GO:0061860 is the molecular-function term for DNA clamp unloader activity."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_elg1_rfc_subunit_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the Elg1, Rfc2, Rfc3, Rfc4 and Rfc5 constituents of the Elg1 RFC-like complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#elg1_subunit",
      "components#rfc2_subunit",
      "components#rfc3_subunit",
      "components#rfc4_subunit",
      "components#rfc5_subunit"
     ],
     "rationale": "GO:0031391 exactly identifies the Elg1 RFC-like complex and names the Saccharomyces Elg1p, Rfc2p, Rfc3p, Rfc4p and Rfc5p constituents, but exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIEs for these subunit classes were not curated in this pass.",
     "evidence": [
      {
       "reference": "GO:0031391",
       "notes": "GO:0031391 defines Saccharomyces Elg1-RFC as a pentameric complex with five named subunits."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    }
   ]
  },
  {
   "identifier": "GO:0033588",
   "label": "elongator holoenzyme complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A heterohexameric protein complex composed two discrete heterotrimeric subcomplexes that is involved in modification of wobble nucleosides in tRNA.",
   "definition_source": "GO:0033588",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T08:06:42Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T08:08:27Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added Elongator exact synonymy, direct GO parentage, six budding-yeast Elongator constituent rows, yeast scope, tRNA wobble-base modification function, GO/PubMed/DOI evidence, a nonmechanistic function graph, and an Elongator subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T08:09:10Z",
     "curator": "codex",
     "action": "REFINED_EVIDENCE_NOTES",
     "changes": "Normalized Winkler et al. Elongator composition evidence notes to name Saccharomyces cerevisiae explicitly.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:23:26Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 6 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "holo-Elongator",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1074/jbc.M105303200"
    },
    {
     "synonym_text": "Holo-Elongator complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1128/MCB.21.23.8203-8212.2001"
    }
   ],
   "parent_structures": [
    "GO:0140535",
    "GO:1902494"
   ],
   "components": [
    {
     "component_id": "elp1_elongator_subunit",
     "label": "Elp1 Elongator subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ELP1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Winkler et al. 2001 and Krogan and Greenblatt 2001 follow budding-yeast Elp1 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Elongator holoenzyme subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Elp1-Elp2-Elp3 heterotrimeric Elongator subcomplex.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.M105303200",
       "notes": "Winkler et al. 2001 purified Saccharomyces cerevisiae holo-Elongator and reported a six-subunit factor separable into Elp1-Elp2-Elp3 and Elp4-Elp5-Elp6 subcomplexes."
      },
      {
       "reference": "DOI:10.1128/MCB.21.23.8203-8212.2001",
       "notes": "Krogan and Greenblatt 2001 purified Saccharomyces cerevisiae Holo-Elongator and found that tagging any one of the six Elp subunits yielded all six components."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q06706",
       "protein_label": "Elongator complex protein 1",
       "gene_symbol": "IKI3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ELP1, which UniProt lists under the primary name IKI3, in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15780940",
         "notes": "Rahl PB et al. 2005, ‘Elp1p, the yeast homolog of the FD disease syndrome protein, negatively regulates exocytosis independently of transcriptional elongation.’, Mol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of Q06706."
        },
        {
         "reference": "PMID:24750273",
         "notes": "Di Santo R et al. 2014, ‘A conserved and essential basic region mediates tRNA binding to the Elp1 subunit of the Saccharomyces cerevisiae Elongator complex.’, Mol Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of Q06706."
        },
        {
         "reference": "PMID:10024884",
         "notes": "Otero G et al. 1999, ‘Elongator, a multisubunit component of a novel RNA polymerase II holoenzyme for transcriptional elongation.’, Mol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q06706."
        }
       ]
      }
     ]
    },
    {
     "component_id": "elp2_elongator_subunit",
     "label": "Elp2 Elongator subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ELP2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Winkler et al. 2001 and Krogan and Greenblatt 2001 follow budding-yeast Elp2 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Elongator holoenzyme subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Elp1-Elp2-Elp3 heterotrimeric Elongator subcomplex.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.M105303200",
       "notes": "Winkler et al. 2001 purified Saccharomyces cerevisiae holo-Elongator and reported a six-subunit factor separable into Elp1-Elp2-Elp3 and Elp4-Elp5-Elp6 subcomplexes."
      },
      {
       "reference": "DOI:10.1128/MCB.21.23.8203-8212.2001",
       "notes": "Krogan and Greenblatt 2001 purified Saccharomyces cerevisiae Holo-Elongator and found that tagging any one of the six Elp subunits yielded all six components."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P42935",
       "protein_label": "Elongator complex protein 2",
       "gene_symbol": "ELP2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ELP2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P42935",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P42935, the single reviewed entry for gene ELP2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "elp3_elongator_subunit",
     "label": "Elp3 Elongator subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ELP3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Winkler et al. 2001 and Krogan and Greenblatt 2001 follow budding-yeast Elp3 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Elongator holoenzyme subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Elp1-Elp2-Elp3 heterotrimeric Elongator subcomplex.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.M105303200",
       "notes": "Winkler et al. 2001 purified Saccharomyces cerevisiae holo-Elongator and reported a six-subunit factor separable into Elp1-Elp2-Elp3 and Elp4-Elp5-Elp6 subcomplexes."
      },
      {
       "reference": "DOI:10.1128/MCB.21.23.8203-8212.2001",
       "notes": "Krogan and Greenblatt 2001 purified Saccharomyces cerevisiae Holo-Elongator and found that tagging any one of the six Elp subunits yielded all six components."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q02908",
       "protein_label": "Elongator complex protein 3",
       "gene_symbol": "ELP3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ELP3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of Q02908."
        },
        {
         "reference": "PMID:15780940",
         "notes": "Rahl PB et al. 2005, ‘Elp1p, the yeast homolog of the FD disease syndrome protein, negatively regulates exocytosis independently of transcriptional elongation.’, Mol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of Q02908."
        },
        {
         "reference": "PMID:10024884",
         "notes": "Otero G et al. 1999, ‘Elongator, a multisubunit component of a novel RNA polymerase II holoenzyme for transcriptional elongation.’, Mol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q02908."
        }
       ]
      }
     ]
    },
    {
     "component_id": "elp4_elongator_subunit",
     "label": "Elp4 Elongator subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ELP4"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Winkler et al. 2001 and Krogan and Greenblatt 2001 follow budding-yeast Elp4 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Elongator holoenzyme subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Elp4-Elp5-Elp6 heterotrimeric Elongator subcomplex.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.M105303200",
       "notes": "Winkler et al. 2001 purified Saccharomyces cerevisiae holo-Elongator and reported a six-subunit factor separable into Elp1-Elp2-Elp3 and Elp4-Elp5-Elp6 subcomplexes."
      },
      {
       "reference": "DOI:10.1128/MCB.21.23.8203-8212.2001",
       "notes": "Krogan and Greenblatt 2001 purified Saccharomyces cerevisiae Holo-Elongator and found that tagging any one of the six Elp subunits yielded all six components."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q02884",
       "protein_label": "Elongator complex protein 4",
       "gene_symbol": "ELP4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ELP4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q02884",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q02884, the single reviewed entry for gene ELP4 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "elp5_elongator_subunit",
     "label": "Elp5 Elongator subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ELP5"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Winkler et al. 2001 and Krogan and Greenblatt 2001 follow budding-yeast Elp5 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Elongator holoenzyme subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Elp4-Elp5-Elp6 heterotrimeric Elongator subcomplex.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.M105303200",
       "notes": "Winkler et al. 2001 purified Saccharomyces cerevisiae holo-Elongator and reported a six-subunit factor separable into Elp1-Elp2-Elp3 and Elp4-Elp5-Elp6 subcomplexes."
      },
      {
       "reference": "DOI:10.1128/MCB.21.23.8203-8212.2001",
       "notes": "Krogan and Greenblatt 2001 purified Saccharomyces cerevisiae Holo-Elongator and found that tagging any one of the six Elp subunits yielded all six components."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38874",
       "protein_label": "Elongator complex protein 5",
       "gene_symbol": "IKI1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ELP5, which UniProt lists under the primary name IKI1, in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15780940",
         "notes": "Rahl PB et al. 2005, ‘Elp1p, the yeast homolog of the FD disease syndrome protein, negatively regulates exocytosis independently of transcriptional elongation.’, Mol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P38874."
        },
        {
         "reference": "PMID:10024884",
         "notes": "Otero G et al. 1999, ‘Elongator, a multisubunit component of a novel RNA polymerase II holoenzyme for transcriptional elongation.’, Mol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P38874."
        }
       ]
      }
     ]
    },
    {
     "component_id": "elp6_elongator_subunit",
     "label": "Elp6 Elongator subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ELP6"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Winkler et al. 2001 and Krogan and Greenblatt 2001 follow budding-yeast Elp6 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Elongator holoenzyme subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Elp4-Elp5-Elp6 heterotrimeric Elongator subcomplex.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.M105303200",
       "notes": "Winkler et al. 2001 purified Saccharomyces cerevisiae holo-Elongator and reported a six-subunit factor separable into Elp1-Elp2-Elp3 and Elp4-Elp5-Elp6 subcomplexes."
      },
      {
       "reference": "DOI:10.1128/MCB.21.23.8203-8212.2001",
       "notes": "Krogan and Greenblatt 2001 purified Saccharomyces cerevisiae Holo-Elongator and found that tagging any one of the six Elp subunits yielded all six components."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q04868",
       "protein_label": "Elongator complex protein 6",
       "gene_symbol": "ELP6",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ELP6 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15780940",
         "notes": "Rahl PB et al. 2005, ‘Elp1p, the yeast homolog of the FD disease syndrome protein, negatively regulates exocytosis independently of transcriptional elongation.’, Mol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of Q04868."
        },
        {
         "reference": "PMID:10024884",
         "notes": "Otero G et al. 1999, ‘Elongator, a multisubunit component of a novel RNA polymerase II holoenzyme for transcriptional elongation.’, Mol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q04868."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the organism from which Winkler et al. 2001 and Krogan and Greenblatt 2001 purified the six-subunit Elongator holoenzyme.",
     "reference": "DOI:10.1074/jbc.M105303200"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Krogan and Greenblatt 2001 purified budding-yeast Holo-Elongator and recovered the six Elp1-Elp6 constituents after tandem-affinity purification of any single subunit.",
     "reference": "DOI:10.1128/MCB.21.23.8203-8212.2001"
    }
   ],
   "functions": [
    {
     "function_id": "trna_wobble_base_modification",
     "label": "tRNA wobble base modification",
     "grounding": "GO:0002097",
     "description": "Elongator supports post-transcriptional modification of tRNA wobble nucleosides at anticodon position 34.",
     "evidence": [
      {
       "reference": "GO:0033588",
       "notes": "Gene Ontology annotates GO:0033588 as capable_of_part_of GO:0002097, tRNA wobble base modification."
      },
      {
       "reference": "GO:0002097",
       "notes": "GO:0002097 is the Gene Ontology biological-process term for post-transcriptional modification of the position-34 tRNA wobble base."
      },
      {
       "reference": "DOI:10.1261/rna.7247705",
       "notes": "Huang et al. 2005 showed that the Elongator complex is required for an early step of tRNA wobble uridine modification."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0033588",
     "notes": "Gene Ontology cellular-component term for the unrestricted, non-obsolete elongator holoenzyme complex."
    },
    {
     "reference": "GO:0140535",
     "notes": "Gene Ontology cellular-component parent term for intracellular protein-containing complexes."
    },
    {
     "reference": "GO:1902494",
     "notes": "Gene Ontology cellular-component parent term for catalytic complexes."
    },
    {
     "reference": "GO:0002097",
     "notes": "Gene Ontology biological-process term for tRNA wobble base modification."
    },
    {
     "reference": "PMID:11435442",
     "notes": "PubMed identifier for Winkler et al. 2001, the yeast holo-Elongator purification and two-subcomplex composition paper."
    },
    {
     "reference": "DOI:10.1074/jbc.M105303200",
     "notes": "DOI for Winkler et al. 2001, 'RNA polymerase II elongator holoenzyme is composed of two discrete subcomplexes', verified through NCBI E-utilities."
    },
    {
     "reference": "PMID:11689709",
     "notes": "PubMed identifier for Krogan and Greenblatt 2001, the six-subunit budding-yeast Holo-Elongator paper."
    },
    {
     "reference": "DOI:10.1128/MCB.21.23.8203-8212.2001",
     "notes": "DOI for Krogan and Greenblatt 2001, 'Characterization of a six-subunit holo-elongator complex required for the regulated expression of a group of genes in Saccharomyces cerevisiae', verified through NCBI E-utilities."
    },
    {
     "reference": "PMID:15769872",
     "notes": "PubMed identifier for Huang et al. 2005, the Elongator tRNA wobble uridine modification paper."
    },
    {
     "reference": "DOI:10.1261/rna.7247705",
     "notes": "DOI for Huang et al. 2005, 'An early step in wobble uridine tRNA modification requires the Elongator complex', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_elongator_trna_wobble_modification",
     "title": "Elongator supports yeast tRNA wobble-base modification",
     "description": "In Saccharomyces cerevisiae, the Elp1-Elp2-Elp3 and Elp4-Elp5-Elp6 subcomplexes form the six-subunit Elongator holoenzyme, which supports tRNA wobble-base modification.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the six curated Elongator constituents and the broad tRNA wobble-base modification function without resolving Elongator conformational states, Elp3 catalysis or the downstream tRNA-modification cascade.",
     "nodes": [
      {
       "node_id": "elp1_elongator_subunit",
       "label": "Elp1 Elongator subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "elp1_elongator_subunit"
      },
      {
       "node_id": "elp2_elongator_subunit",
       "label": "Elp2 Elongator subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "elp2_elongator_subunit"
      },
      {
       "node_id": "elp3_elongator_subunit",
       "label": "Elp3 Elongator subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "elp3_elongator_subunit"
      },
      {
       "node_id": "elp4_elongator_subunit",
       "label": "Elp4 Elongator subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "elp4_elongator_subunit"
      },
      {
       "node_id": "elp5_elongator_subunit",
       "label": "Elp5 Elongator subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "elp5_elongator_subunit"
      },
      {
       "node_id": "elp6_elongator_subunit",
       "label": "Elp6 Elongator subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "elp6_elongator_subunit"
      },
      {
       "node_id": "elongator_holoenzyme_complex",
       "label": "elongator holoenzyme complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033588"
      },
      {
       "node_id": "trna_wobble_base_modification",
       "label": "tRNA wobble base modification",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0002097"
      }
     ],
     "edges": [
      {
       "subject": "elp1_elongator_subunit",
       "predicate": "contributes to",
       "object": "elongator_holoenzyme_complex",
       "description": "Elp1 is a constituent of the budding-yeast Elp1-Elp2-Elp3 subcomplex within Elongator.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M105303200",
         "notes": "Winkler et al. 2001 purified Saccharomyces cerevisiae holo-Elongator and reported a six-subunit factor separable into Elp1-Elp2-Elp3 and Elp4-Elp5-Elp6 subcomplexes."
        },
        {
         "reference": "DOI:10.1128/MCB.21.23.8203-8212.2001",
         "notes": "Krogan and Greenblatt 2001 purified Saccharomyces cerevisiae Holo-Elongator and found that tagging any one of the six Elp subunits yielded all six components."
        }
       ]
      },
      {
       "subject": "elp2_elongator_subunit",
       "predicate": "contributes to",
       "object": "elongator_holoenzyme_complex",
       "description": "Elp2 is a constituent of the budding-yeast Elp1-Elp2-Elp3 subcomplex within Elongator.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M105303200",
         "notes": "Winkler et al. 2001 purified Saccharomyces cerevisiae holo-Elongator and reported a six-subunit factor separable into Elp1-Elp2-Elp3 and Elp4-Elp5-Elp6 subcomplexes."
        },
        {
         "reference": "DOI:10.1128/MCB.21.23.8203-8212.2001",
         "notes": "Krogan and Greenblatt 2001 purified Saccharomyces cerevisiae Holo-Elongator and found that tagging any one of the six Elp subunits yielded all six components."
        }
       ]
      },
      {
       "subject": "elp3_elongator_subunit",
       "predicate": "contributes to",
       "object": "elongator_holoenzyme_complex",
       "description": "Elp3 is a constituent of the budding-yeast Elp1-Elp2-Elp3 subcomplex within Elongator.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M105303200",
         "notes": "Winkler et al. 2001 purified Saccharomyces cerevisiae holo-Elongator and reported a six-subunit factor separable into Elp1-Elp2-Elp3 and Elp4-Elp5-Elp6 subcomplexes."
        },
        {
         "reference": "DOI:10.1128/MCB.21.23.8203-8212.2001",
         "notes": "Krogan and Greenblatt 2001 purified Saccharomyces cerevisiae Holo-Elongator and found that tagging any one of the six Elp subunits yielded all six components."
        }
       ]
      },
      {
       "subject": "elp4_elongator_subunit",
       "predicate": "contributes to",
       "object": "elongator_holoenzyme_complex",
       "description": "Elp4 is a constituent of the budding-yeast Elp4-Elp5-Elp6 subcomplex within Elongator.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M105303200",
         "notes": "Winkler et al. 2001 purified Saccharomyces cerevisiae holo-Elongator and reported a six-subunit factor separable into Elp1-Elp2-Elp3 and Elp4-Elp5-Elp6 subcomplexes."
        },
        {
         "reference": "DOI:10.1128/MCB.21.23.8203-8212.2001",
         "notes": "Krogan and Greenblatt 2001 purified Saccharomyces cerevisiae Holo-Elongator and found that tagging any one of the six Elp subunits yielded all six components."
        }
       ]
      },
      {
       "subject": "elp5_elongator_subunit",
       "predicate": "contributes to",
       "object": "elongator_holoenzyme_complex",
       "description": "Elp5 is a constituent of the budding-yeast Elp4-Elp5-Elp6 subcomplex within Elongator.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M105303200",
         "notes": "Winkler et al. 2001 purified Saccharomyces cerevisiae holo-Elongator and reported a six-subunit factor separable into Elp1-Elp2-Elp3 and Elp4-Elp5-Elp6 subcomplexes."
        },
        {
         "reference": "DOI:10.1128/MCB.21.23.8203-8212.2001",
         "notes": "Krogan and Greenblatt 2001 purified Saccharomyces cerevisiae Holo-Elongator and found that tagging any one of the six Elp subunits yielded all six components."
        }
       ]
      },
      {
       "subject": "elp6_elongator_subunit",
       "predicate": "contributes to",
       "object": "elongator_holoenzyme_complex",
       "description": "Elp6 is a constituent of the budding-yeast Elp4-Elp5-Elp6 subcomplex within Elongator.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M105303200",
         "notes": "Winkler et al. 2001 purified Saccharomyces cerevisiae holo-Elongator and reported a six-subunit factor separable into Elp1-Elp2-Elp3 and Elp4-Elp5-Elp6 subcomplexes."
        },
        {
         "reference": "DOI:10.1128/MCB.21.23.8203-8212.2001",
         "notes": "Krogan and Greenblatt 2001 purified Saccharomyces cerevisiae Holo-Elongator and found that tagging any one of the six Elp subunits yielded all six components."
        }
       ]
      },
      {
       "subject": "elongator_holoenzyme_complex",
       "predicate": "supports",
       "object": "trna_wobble_base_modification",
       "description": "Elongator supports tRNA wobble-base modification at anticodon position 34.",
       "evidence": [
        {
         "reference": "GO:0033588",
         "notes": "Gene Ontology annotates the Elongator holoenzyme complex as capable_of_part_of tRNA wobble base modification."
        },
        {
         "reference": "DOI:10.1261/rna.7247705",
         "notes": "Huang et al. 2005 showed that Elongator is required for an early step of tRNA wobble uridine modification."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_elongator_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the Elp1-Elp6 Elongator holoenzyme constituent classes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#elp1_elongator_subunit",
      "components#elp2_elongator_subunit",
      "components#elp3_elongator_subunit",
      "components#elp4_elongator_subunit",
      "components#elp5_elongator_subunit",
      "components#elp6_elongator_subunit"
     ],
     "rationale": "The budding-yeast Elp proteins participate in two heterotrimeric subcomplexes, but exact InterPro, Pfam, NCBIfam or UniProt family CURIEs should only be curated after verifying that they denote the full subunit class rather than a shared WD-repeat, acetyltransferase or recA-like domain.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.M105303200",
       "notes": "Winkler et al. 2001 purified Saccharomyces cerevisiae holo-Elongator and reported a six-subunit factor separable into Elp1-Elp2-Elp3 and Elp4-Elp5-Elp6 subcomplexes."
      },
      {
       "reference": "DOI:10.1128/MCB.21.23.8203-8212.2001",
       "notes": "Krogan and Greenblatt 2001 purified Saccharomyces cerevisiae Holo-Elongator and found that tagging any one of the six Elp subunits yielded all six components."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    }
   ]
  },
  {
   "identifier": "GO:0072546",
   "label": "EMC complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A transmembrane protein complex in the endoplasmic reticulum membrane that promotes insertion of newly synthesized proteins into the ER membrane.",
   "definition_source": "GO:0072546",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-18T16:25:54Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T16:26:47Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added broad GO synonymy, membrane-complex parentage, ER-membrane parthood, Saccharomyces scope, an EMC-dependent membrane-insertion function, GO/DOI evidence, a nonmechanistic ER transmembrane-domain insertion graph, and an EMC subunit-boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T16:39:54Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #1167 by narrowing the insertion graph edge, resolved #1168 by adding top-level Sec61 GO evidence, and resolved #1169 by pairing Emc3/Kre27 and Emc5/Aim27 aliases in the subunit-boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T16:43:43Z",
     "curator": "codex",
     "action": "FIX_VALIDATION",
     "changes": "Removed GO:0045048 from the narrowed graph-local EMC-dependent insertion node so its specific label does not misrepresent the broad GO process; kept GO:0045048 on the top-level exact process function.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "endoplasmic reticulum membrane protein complex",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0072546"
    },
    {
     "synonym_text": "ER membrane protein complex",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0072546"
    }
   ],
   "parent_structures": [
    "GO:0098796"
   ],
   "part_of": [
    "GO:0005789"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast contains an ER-membrane EMC complex; Bai et al. determined a Saccharomyces cerevisiae cryo-EM structure and reported eight EMC subunits.",
     "reference": "DOI:10.1038/s41586-020-2389-3"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which cryo-EM resolved the EMC transmembrane-domain insertase architecture.",
     "reference": "DOI:10.1038/s41586-020-2389-3"
    }
   ],
   "functions": [
    {
     "function_id": "emc_dependent_er_tmd_insertion",
     "label": "protein insertion into ER membrane",
     "grounding": "GO:0045048",
     "description": "EMC promotes insertion and correct topogenesis of selected tail-anchored and multipass transmembrane domains in the ER membrane.",
     "evidence": [
      {
       "reference": "GO:0045048",
       "notes": "GO:0045048 denotes incorporation of a protein into the endoplasmic-reticulum membrane with proper topogenic orientation."
      },
      {
       "reference": "DOI:10.1126/science.aao3099",
       "notes": "Guna et al. 2018 showed that purified EMC catalyzes transmembrane-domain insertion of eligible substrates in a reconstituted liposome system."
      },
      {
       "reference": "DOI:10.1016/j.cell.2018.10.009",
       "notes": "Chitwood et al. 2018 found that EMC initiates cotranslational insertion of the first transmembrane domain of tested GPCR substrates and cooperates with Sec61 for later transmembrane-domain insertion."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0072546",
     "notes": "Gene Ontology cellular-component term for the EMC complex."
    },
    {
     "reference": "GO:0098796",
     "notes": "Gene Ontology cellular-component parent term for membrane protein complexes."
    },
    {
     "reference": "GO:0005789",
     "notes": "Gene Ontology cellular-component term for the endoplasmic reticulum membrane."
    },
    {
     "reference": "GO:0005784",
     "notes": "Gene Ontology cellular-component term for the Sec61 translocon complex."
    },
    {
     "reference": "GO:0045048",
     "notes": "Gene Ontology biological-process term for protein insertion into ER membrane."
    },
    {
     "reference": "DOI:10.1126/science.aao3099",
     "notes": "Guna, Volkmar, Christianson and Hegde 2018, The ER membrane protein complex is a transmembrane domain insertase, Science."
    },
    {
     "reference": "DOI:10.1016/j.cell.2018.10.009",
     "notes": "Chitwood, Juszkiewicz, Guna, Shao and Hegde 2018, EMC Is Required to Initiate Accurate Membrane Protein Topogenesis, Cell."
    },
    {
     "reference": "DOI:10.7554/eLife.57887",
     "notes": "O'Donnell et al. 2020, The architecture of EMC reveals a path for membrane protein insertion, eLife."
    },
    {
     "reference": "DOI:10.1038/s41586-020-2389-3",
     "notes": "Bai, You, Feng, Kovach and Li 2020, Structure of the ER membrane complex, a transmembrane-domain insertase, Nature."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "emc_er_membrane_insertion",
     "title": "EMC inserts transmembrane domains into the ER membrane",
     "description": "EMC is embedded in the endoplasmic-reticulum membrane, directly inserts selected transmembrane domains, and can cooperate with the Sec61 translocon during cotranslational topogenesis.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures structure-level ER localization and transmembrane-domain insertion without asserting exact EMC subunit family groundings or the full client-recognition cycle.",
     "nodes": [
      {
       "node_id": "emc_complex",
       "label": "EMC complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0072546"
      },
      {
       "node_id": "er_membrane",
       "label": "endoplasmic reticulum membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005789"
      },
      {
       "node_id": "sec61_translocon_complex",
       "label": "Sec61 translocon complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005784"
      },
      {
       "node_id": "er_tmd_insertion",
       "label": "EMC-dependent ER transmembrane-domain insertion",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "emc_complex",
       "predicate": "is embedded in",
       "object": "er_membrane",
       "description": "EMC is a transmembrane protein complex in the ER membrane.",
       "evidence": [
        {
         "reference": "GO:0072546",
         "notes": "GO:0072546 defines EMC as a transmembrane protein complex located in the endoplasmic reticulum."
        },
        {
         "reference": "DOI:10.1038/s41586-020-2389-3",
         "notes": "Bai et al. 2020 determined the structure of Saccharomyces cerevisiae EMC and described the transmembrane subunits that form the membrane region."
        }
       ]
      },
      {
       "subject": "emc_complex",
       "predicate": "supports",
       "object": "er_tmd_insertion",
       "description": "EMC supports insertion of selected tail-anchored and multipass transmembrane domains into the ER membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1126/science.aao3099",
         "notes": "Guna et al. 2018 reconstituted EMC-dependent substrate insertion with purified EMC in synthetic liposomes."
        },
        {
         "reference": "DOI:10.7554/eLife.57887",
         "notes": "O'Donnell et al. 2020 resolved human EMC architecture that suggested a path for energy-independent membrane insertion of transmembrane domains."
        }
       ]
      },
      {
       "subject": "emc_complex",
       "predicate": "cooperates with",
       "object": "sec61_translocon_complex",
       "description": "EMC can initiate first-transmembrane-domain insertion and cooperate with Sec61 during topogenesis of multipass ER membrane proteins.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2018.10.009",
         "notes": "Chitwood et al. 2018 found that purified EMC and SRP receptor were sufficient for correctly oriented first-transmembrane-domain insertion for beta1-adrenergic receptor, whereas Sec61 was required for insertion of the next transmembrane domain."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "emc_subunit_boundaries",
     "prompt": "Resolve exact source-neutral component groundings and species-specific subunit boundaries for EMC before adding component rows.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#emc_er_membrane_insertion"
     ],
     "rationale": "GO exactly grounds the EMC complex and carries older Saccharomyces subunit text, but Bai et al. report an eight-subunit Saccharomyces cerevisiae EMC. This record leaves individual Emc1, Emc2, Emc3/Kre27, Emc4, Emc5/Aim27, Emc6, Emc7 and Emc10 rows unasserted until exact family groundings and core or accessory status are curated.",
     "evidence": [
      {
       "reference": "GO:0072546",
       "notes": "GO:0072546 names S. cerevisiae EMC1, EMC2, AIM27, EMC4, KRE27 and EMC6 in its definition."
      },
      {
       "reference": "DOI:10.1038/s41586-020-2389-3",
       "notes": "Bai et al. 2020 reported that Saccharomyces cerevisiae EMC contains Emc1-6, Emc7 and Emc10."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-18"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:emrab_tolc_multidrug_efflux_transport_complex",
   "label": "EmrAB-TolC multidrug efflux transport complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "An Escherichia coli MFS-family cell-envelope efflux pump complex composed of EmrA, EmrB, and TolC subunits that exports hydrophobic xenobiotics across the inner and outer membranes.",
   "definition_source": "ComplexPortal:CPX-4268",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-02T10:09:54Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T10:11:12Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added CPX-4268/GO efflux-pump parentage, EmrA, EmrB, and TolC component rows with E. coli K-12 reviewed UniProt examples, exact InterPro groundings for EmrB and TolC, PDB/PubMed evidence, a compact xenobiotic export graph, the exact Complex Portal heterodecamer source composition, and an EmrA component-family grounding TODO.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "EmrAB-TolC multidrug efflux transport system",
     "synonym_type": "EXACT_SYNONYM",
     "source": "ComplexPortal:CPX-4268"
    }
   ],
   "parent_structures": [
    "GO:1990281"
   ],
   "components": [
    {
     "component_id": "emra_membrane_fusion_protein",
     "label": "Multidrug export protein EmrA",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "emrA"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The reviewed E. coli K-12 UniProt entry is exact, but the available InterPro entries are broader membrane-fusion families or EmrA/FarA domain families rather than an exact source-neutral EmrA family.",
     "role": "Periplasmic membrane-fusion adaptor subunit that links EmrB to the TolC outer-membrane channel in the EmrAB-TolC conduit.",
     "stoichiometry": "6 copies in the E. coli K-12 Complex Portal CPX-4268 entry",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P27303",
       "protein_label": "Multidrug export protein EmrA",
       "gene_symbol": "emrA",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P27303",
         "notes": "Reviewed Swiss-Prot entry EMRA_ECOLI is the E. coli K-12 EmrA accession and cross-references ComplexPortal:CPX-4268 and PDB:8ZAL."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-4268",
       "notes": "Complex Portal CPX-4268 curates P27303/EmrA as six copies in the E. coli K-12 EmrAB-TolC multidrug efflux transport system."
      },
      {
       "reference": "UniProtKB:P27303",
       "notes": "UniProtKB P27303 is the reviewed E. coli K-12 entry for Multidrug export protein EmrA."
      },
      {
       "reference": "PDB:8ZAL",
       "notes": "RCSB PDB:8ZAL is an EmrAB-TolC electron-microscopy structure with six modeled EmrA chains."
      }
     ]
    },
    {
     "component_id": "emrb_inner_membrane_transporter",
     "label": "Multidrug export protein EmrB",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR004638",
     "gene_symbols": [
      "emrB"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Inner-membrane MFS transporter subunit that forms the EmrAB core and exports hydrophobic xenobiotics through the EmrA/TolC conduit.",
     "stoichiometry": "1 copy in the E. coli K-12 Complex Portal CPX-4268 entry",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P0AEJ0",
       "protein_label": "Multidrug export protein EmrB",
       "gene_symbol": "emrB",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P0AEJ0",
         "notes": "Reviewed Swiss-Prot entry EMRB_ECOLI is the E. coli K-12 EmrB accession and cross-references ComplexPortal:CPX-4268 and PDB:8ZAL."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-4268",
       "notes": "Complex Portal CPX-4268 curates P0AEJ0/EmrB as the single E. coli K-12 EmrB copy in EmrAB-TolC."
      },
      {
       "reference": "UniProtKB:P0AEJ0",
       "notes": "UniProtKB P0AEJ0 is the reviewed E. coli K-12 entry for Multidrug export protein EmrB."
      },
      {
       "reference": "InterPro:IPR004638",
       "notes": "InterPro IPR004638 is the Drug resistance transporter EmrB-like family entry."
      },
      {
       "reference": "PDB:8ZAL",
       "notes": "RCSB PDB:8ZAL is an EmrAB-TolC electron-microscopy structure with one modeled EmrB chain."
      }
     ]
    },
    {
     "component_id": "tolc_outer_membrane_channel",
     "label": "Outer membrane channel protein TolC",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR058622",
     "gene_symbols": [
      "tolC"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Trimeric outer-membrane channel constituent that completes the EmrAB-TolC cell-envelope efflux conduit.",
     "stoichiometry": "3 copies in the E. coli K-12 Complex Portal CPX-4268 entry",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P02930",
       "protein_label": "Outer membrane protein TolC",
       "gene_symbol": "tolC",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P02930",
         "notes": "Reviewed Swiss-Prot entry TOLC_ECOLI is the E. coli K-12 TolC accession and cross-references ComplexPortal:CPX-4268 and PDB:8ZAL."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-4268",
       "notes": "Complex Portal CPX-4268 curates P02930/TolC as three copies in the E. coli K-12 EmrAB-TolC multidrug efflux transport system."
      },
      {
       "reference": "UniProtKB:P02930",
       "notes": "UniProtKB P02930 is the reviewed E. coli K-12 entry for Outer membrane protein TolC."
      },
      {
       "reference": "InterPro:IPR058622",
       "notes": "InterPro IPR058622 is the Outer membrane channel protein TolC family entry."
      },
      {
       "reference": "PDB:8ZAL",
       "notes": "RCSB PDB:8ZAL is an EmrAB-TolC electron-microscopy structure with three modeled TolC chains."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli K-12",
     "note": "Source strain for Complex Portal CPX-4268, which curates the heterodecameric EmrAB-TolC pump with six EmrA, one EmrB, and three TolC subunits.",
     "reference": "ComplexPortal:CPX-4268"
    }
   ],
   "functions": [
    {
     "function_id": "xenobiotic_transmembrane_transport",
     "label": "xenobiotic transmembrane transporter activity",
     "grounding": "GO:0042910",
     "description": "The EmrAB-TolC complex exports hydrophobic xenobiotics across the E. coli inner and outer membranes through the coupled EmrB transporter, EmrA adaptor, and TolC channel.",
     "evidence": [
      {
       "reference": "GO:0042910",
       "notes": "GO:0042910 is the molecular-function term for xenobiotic transmembrane transporter activity."
      },
      {
       "reference": "ComplexPortal:CPX-4268",
       "notes": "Complex Portal cross-references GO:0042910 for the E. coli K-12 EmrAB-TolC multidrug efflux transport system."
      },
      {
       "reference": "PMID:33065135",
       "notes": "Yousefian et al. 2021 structurally characterized the EmrAB-TolC efflux complex from E. coli."
      }
     ]
    }
   ],
   "physical_properties": [
    {
     "property": "SUBUNIT_COUNT",
     "value": "10",
     "context": "E. coli K-12 6xEmrA:1xEmrB:3xTolC heterodecamer in ComplexPortal:CPX-4268",
     "reference": "ComplexPortal:CPX-4268"
    }
   ],
   "evidence": [
    {
     "reference": "ComplexPortal:CPX-4268",
     "notes": "Complex Portal entry for the E. coli K-12 EmrAB-TolC multidrug efflux transport system."
    },
    {
     "reference": "GO:1990281",
     "notes": "Gene Ontology cellular-component parent term for efflux pump complexes."
    },
    {
     "reference": "GO:0042910",
     "notes": "Gene Ontology molecular-function term for xenobiotic transmembrane transporter activity."
    },
    {
     "reference": "GO:0140330",
     "notes": "Gene Ontology biological-process term for xenobiotic detoxification by transmembrane export across the cell outer membrane."
    },
    {
     "reference": "InterPro:IPR004638",
     "notes": "InterPro family entry for Drug resistance transporter EmrB-like."
    },
    {
     "reference": "InterPro:IPR058622",
     "notes": "InterPro family entry for Outer membrane channel protein TolC."
    },
    {
     "reference": "UniProtKB:P27303",
     "notes": "Reviewed E. coli K-12 EmrA UniProtKB entry."
    },
    {
     "reference": "UniProtKB:P0AEJ0",
     "notes": "Reviewed E. coli K-12 EmrB UniProtKB entry."
    },
    {
     "reference": "UniProtKB:P02930",
     "notes": "Reviewed E. coli K-12 TolC UniProtKB entry."
    },
    {
     "reference": "PDB:8ZAL",
     "notes": "RCSB Protein Data Bank entry for the EmrAB-TolC MFS-type tripartite multidrug efflux pump EA electron-microscopy model."
    },
    {
     "reference": "PMID:33065135",
     "notes": "PubMed identifier for Yousefian et al. 2021, Structural characterization of the EmrAB-TolC efflux complex from E. coli."
    },
    {
     "reference": "DOI:10.1016/j.bbamem.2020.183488",
     "notes": "DOI for Yousefian et al. 2021, Structural characterization of the EmrAB-TolC efflux complex from E. coli."
    },
    {
     "reference": "PMID:12482849",
     "notes": "PubMed identifier for Borges-Walmsley et al. 2003, Identification of oligomerization and drug-binding domains of the membrane fusion protein EmrA."
    },
    {
     "reference": "DOI:10.1074/jbc.M209457200",
     "notes": "DOI for Borges-Walmsley et al. 2003, Identification of oligomerization and drug-binding domains of the membrane fusion protein EmrA."
    },
    {
     "reference": "PMID:41839863",
     "notes": "PubMed identifier for Zhong et al. 2026, A model for drug transport across two membranes of Gram-negative bacteria by an MFS tripartite assembly."
    },
    {
     "reference": "DOI:10.1038/s41467-026-70500-5",
     "notes": "DOI for Zhong et al. 2026, A model for drug transport across two membranes of Gram-negative bacteria by an MFS tripartite assembly."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "emrab_tolc_xenobiotic_efflux",
     "title": "EmrAB-TolC exports hydrophobic xenobiotics across the cell envelope",
     "description": "EmrB, EmrA, and TolC form an envelope-spanning MFS-type efflux pump that exports hydrophobic xenobiotics from E. coli.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the three-protein EmrAB-TolC boundary and whole-complex xenobiotic export function without resolving MFS antiport states, substrate-binding residues, or TolC gate opening.",
     "nodes": [
      {
       "node_id": "emrab_tolc",
       "label": "EmrAB-TolC multidrug efflux transport complex",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:emrab_tolc_multidrug_efflux_transport_complex"
      },
      {
       "node_id": "emra",
       "label": "Multidrug export protein EmrA",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "emra_membrane_fusion_protein"
      },
      {
       "node_id": "emrb",
       "label": "Multidrug export protein EmrB",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "emrb_inner_membrane_transporter",
       "grounding": "InterPro:IPR004638"
      },
      {
       "node_id": "tolc",
       "label": "Outer membrane channel protein TolC",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tolc_outer_membrane_channel",
       "grounding": "InterPro:IPR058622"
      },
      {
       "node_id": "xenobiotic_transport",
       "label": "xenobiotic transmembrane transporter activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0042910"
      },
      {
       "node_id": "outer_membrane_export",
       "label": "xenobiotic detoxification by transmembrane export across the cell outer membrane",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0140330"
      },
      {
       "node_id": "hydrophobic_xenobiotic",
       "label": "hydrophobic xenobiotic substrate",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "cell_exterior",
       "label": "cell exterior",
       "node_type": "CELLULAR_LOCALIZATION"
      }
     ],
     "edges": [
      {
       "subject": "emrb",
       "predicate": "couples to",
       "object": "emra",
       "description": "EmrB forms the inner-membrane MFS transporter core and couples to EmrA adaptor subunits.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-4268",
         "notes": "CPX-4268 curates EmrA and EmrB as participants in the E. coli EmrAB-TolC pump."
        }
       ]
      },
      {
       "subject": "emra",
       "predicate": "couples to",
       "object": "tolc",
       "description": "EmrA adaptor subunits connect the EmrB transporter to the TolC outer-membrane channel.",
       "evidence": [
        {
         "reference": "PMID:33065135",
         "notes": "Yousefian et al. 2021 structurally characterized the EmrAB-TolC complex."
        }
       ]
      },
      {
       "subject": "emrab_tolc",
       "predicate": "enables",
       "object": "xenobiotic_transport",
       "description": "The assembled EmrAB-TolC complex enables xenobiotic transmembrane transporter activity.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-4268",
         "notes": "Complex Portal cross-references GO:0042910 for the EmrAB-TolC complex."
        }
       ]
      },
      {
       "subject": "xenobiotic_transport",
       "predicate": "transports",
       "object": "hydrophobic_xenobiotic",
       "description": "EmrAB-TolC exports hydrophobic xenobiotics through the tripartite pump.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-4268",
         "notes": "CPX-4268 summarizes the EmrAB-TolC system as transporting hydrophobic xenobiotics such as CCCP and steroid hormones."
        }
       ]
      },
      {
       "subject": "outer_membrane_export",
       "predicate": "targets",
       "object": "cell_exterior",
       "description": "The EmrAB-TolC pump contributes to xenobiotic export across the outer membrane and out of the cell envelope.",
       "evidence": [
        {
         "reference": "GO:0140330",
         "notes": "GO:0140330 describes reducing xenobiotic toxicity by export through the outer membrane."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "emrab_tolc_component_family_grounding",
     "prompt": "Resolve an exact source-neutral EmrA protein family before replacing the reviewed-label-only component row.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#emra_membrane_fusion_protein"
     ],
     "rationale": "ComplexPortal:CPX-4268 and the reviewed E. coli K-12 UniProt record exactly identify EmrA, but no InterPro, Pfam, NCBIfam, or GO accession was verified as an exact source-neutral family for this named pump constituent; EmrB and TolC are grounded to InterPro:IPR004638 and InterPro:IPR058622.",
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-4268",
       "notes": "CPX-4268 curates the E. coli K-12 EmrA, EmrB, and TolC participants."
      },
      {
       "reference": "InterPro:IPR004638",
       "notes": "InterPro IPR004638 is the Drug resistance transporter EmrB-like family entry."
      },
      {
       "reference": "InterPro:IPR058622",
       "notes": "InterPro IPR058622 is the exact Outer membrane channel protein TolC family entry."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02"
    }
   ],
   "complex_compositions": [
    {
     "composition_id": "complex_portal_cpx_4268",
     "source": "COMPLEX_PORTAL",
     "source_accession": "ComplexPortal:CPX-4268",
     "source_url": "https://www.ebi.ac.uk/complexportal/complex/CPX-4268",
     "complex_label": "EmrAB-TolC multidrug efflux transport system",
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli (strain K12)",
     "assembly": "Heterodecamer",
     "evidence_code": "ECO:0005547",
     "participants": [
      {
       "participant_id": "UniProtKB:P27303",
       "label": "Multidrug export protein EmrA",
       "participant_type": "protein",
       "gene_symbol": "emrA",
       "stoichiometry": "6",
       "source_interactor_id": "EBI-21407298"
      },
      {
       "participant_id": "UniProtKB:P0AEJ0",
       "label": "Multidrug export protein EmrB",
       "participant_type": "protein",
       "gene_symbol": "emrB",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-21407257"
      },
      {
       "participant_id": "UniProtKB:P02930",
       "label": "Outer membrane protein TolC",
       "participant_type": "protein",
       "gene_symbol": "tolC",
       "stoichiometry": "3",
       "source_interactor_id": "EBI-21407260"
      }
     ],
     "retrieved_on": "2026-10-02",
     "notes": "Curator-scoped import: E. coli K-12 EmrAB-TolC source composition for this record. Source evidence: inferred by curator. The accession was resolved through the Complex Portal accession endpoint; no equivalence xref was inferred."
    }
   ]
  },
  {
   "identifier": "GO:1990207",
   "label": "EmrE multidrug transporter complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A transmembrane protein complex capable of transporting positively charged hydrophobic drugs across the plasma membrane thereby involved in conferring resistance to a wide range of toxic compounds (e.g. methyl viologen, ethidium bromide and acriflavine). It is commonly found in bacteria. In E. coli it forms a homodimer.",
   "definition_source": "GO:1990207",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-01T19:54:45Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T19:55:44Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy and transmembrane-transporter parentage, an EmrE reviewed-label-only component with an E. coli K-12 UniProt example, the PDB:3B5D homodimer, xenobiotic transporter function, taxonomy, and a component-grounding discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Added source-backed FUNCTION causal graph 'emre_efflux_function' with 3 nodes and 2 edges.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "EmrE complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:1990207"
    }
   ],
   "parent_structures": [
    "GO:1902495"
   ],
   "components": [
    {
     "component_id": "emre_multidrug_transporter",
     "label": "Multidrug transporter EmrE",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "UniProtKB:P23895 is reviewed for E. coli K-12 EmrE, but the InterPro families on that entry cover broader small multidrug resistance protein groups rather than an exact source-neutral EmrE family.",
     "gene_symbols": [
      "emrE"
     ],
     "stoichiometry": "2 copies per E. coli EmrE homodimer in PDB:3B5D biological assembly 1",
     "essentiality": "UNKNOWN",
     "role": "Small multidrug resistance transporter subunit that forms an antiparallel homodimer to export toxic hydrophobic cations.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P23895",
       "protein_label": "Multidrug transporter EmrE",
       "gene_symbol": "emrE",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-01",
       "role": "Reviewed E. coli K-12 EmrE accession mapped by RCSB to the homodimeric polymer entity in PDB:3B5D.",
       "evidence": [
        {
         "reference": "UniProtKB:P23895",
         "notes": "UniProtKB P23895 is the reviewed E. coli K-12 entry for EmrE."
        },
        {
         "reference": "PDB:3B5D",
         "notes": "RCSB maps PDB:3B5D polymer entity 1 to UniProtKB:P23895."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "GO:1990207",
       "notes": "GO:1990207 defines the EmrE multidrug transporter complex as the E. coli homodimer."
      },
      {
       "reference": "PDB:3B5D",
       "notes": "RCSB describes PDB:3B5D biological assembly 1 as an E. coli EmrE homo-2-mer."
      },
      {
       "reference": "PMID:18024586",
       "notes": "The PDB:3B5D primary paper reported the EmrE X-ray structure and its dual-topology model."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "GO:1990207 defines EmrE as a multidrug transporter complex commonly found in bacteria, so it is represented as variable within Bacteria rather than universal.",
     "reference": "GO:1990207"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "E. coli source of the homodimeric EmrE multidrug transporter structure deposited as PDB:3B5D.",
     "reference": "PDB:3B5D"
    }
   ],
   "functions": [
    {
     "function_id": "xenobiotic_transmembrane_transport",
     "label": "xenobiotic transmembrane transporter activity",
     "grounding": "GO:0042910",
     "description": "EmrE homodimers export positively charged hydrophobic xenobiotics across the plasma membrane.",
     "evidence": [
      {
       "reference": "GO:1990207",
       "notes": "GO:1990207 defines the complex by transport of positively charged hydrophobic drugs across the plasma membrane."
      },
      {
       "reference": "GO:0042910",
       "notes": "GO:0042910 is the molecular-function term for xenobiotic transmembrane transporter activity."
      }
     ]
    }
   ],
   "physical_properties": [
    {
     "property": "SUBUNIT_COUNT",
     "value": "2",
     "context": "E. coli EmrE homodimer in PDB:3B5D biological assembly 1",
     "reference": "PDB:3B5D"
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990207",
     "notes": "Gene Ontology cellular-component term for the EmrE multidrug transporter complex."
    },
    {
     "reference": "GO:1902495",
     "notes": "QuickGO reports GO:1990207 as an is-a child of GO:1902495 transmembrane transporter complex."
    },
    {
     "reference": "GO:0042910",
     "notes": "Gene Ontology molecular-function term for xenobiotic transmembrane transporter activity."
    },
    {
     "reference": "UniProtKB:P23895",
     "notes": "UniProtKB reviewed E. coli K-12 EmrE entry."
    },
    {
     "reference": "PDB:3B5D",
     "notes": "RCSB Protein Data Bank entry for the E. coli EmrE multidrug transporter homodimer."
    },
    {
     "reference": "PMID:18024586",
     "notes": "PubMed identifier for the PDB:3B5D X-ray EmrE structural paper cited by GO:1990207."
    },
    {
     "reference": "DOI:10.1073/pnas.0709387104",
     "notes": "DOI for 'X-ray structure of EmrE supports dual topology model' as reported by RCSB and PubMed."
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_emre_component_grounding",
     "prompt": "Resolve an exact source-neutral family grounding for the EmrE multidrug transporter component.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#emre_multidrug_transporter"
     ],
     "rationale": "The first record uses the reviewed E. coli EmrE label and avoids grounding to InterPro small-drug, small-multidrug, or EmrE-superfamily entries that are broader than the exact EmrE constituent.",
     "evidence": [
      {
       "reference": "UniProtKB:P23895"
      },
      {
       "reference": "PDB:3B5D"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01"
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "emre_efflux_function",
     "title": "EmrE Antiparallel Homodimer Assembly and Drug Efflux",
     "description": "Antiparallel homodimerization of EmrE and proton-coupled export of hydrophobic cationic xenobiotics.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "emre_multidrug_transporter",
       "label": "Multidrug transporter EmrE",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "emre_multidrug_transporter"
      },
      {
       "node_id": "emre_multidrug_transporter_complex",
       "label": "EmrE multidrug transporter complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990207"
      },
      {
       "node_id": "xenobiotic_transmembrane_transport",
       "label": "xenobiotic transmembrane transporter activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0042910"
      }
     ],
     "edges": [
      {
       "subject": "emre_multidrug_transporter",
       "predicate": "forms antiparallel homodimer",
       "object": "emre_multidrug_transporter_complex",
       "description": "Two EmrE small multidrug resistance subunits assemble into an asymmetric antiparallel homodimer in the inner membrane.",
       "evidence": [
        {
         "reference": "GO:1990207",
         "notes": "GO:1990207 defines the EmrE multidrug transporter complex as a homodimer."
        },
        {
         "reference": "PDB:3B5D",
         "notes": "PDB:3B5D resolves E. coli EmrE as a homodimer."
        },
        {
         "reference": "PMID:18024586",
         "notes": "Chen et al. 2007 reported the X-ray structure of the antiparallel EmrE homodimer."
        }
       ]
      },
      {
       "subject": "emre_multidrug_transporter_complex",
       "predicate": "mediates",
       "object": "xenobiotic_transmembrane_transport",
       "description": "The EmrE homodimer exports positively charged hydrophobic drugs across the plasma membrane.",
       "evidence": [
        {
         "reference": "GO:1990207",
         "notes": "GO:1990207 defines the complex by transport of positively charged hydrophobic drugs across the plasma membrane."
        },
        {
         "reference": "GO:0042910",
         "notes": "GO:0042910 is the molecular-function term for xenobiotic transmembrane transporter activity."
        },
        {
         "reference": "PMID:18024586",
         "notes": "Chen et al. 2007 resolved substrate-bound EmrE dimers supporting multidrug efflux."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "cellstructuremech:emrky_tolc_multidrug_efflux_transport_complex",
   "label": "EmrKY-TolC multidrug efflux transport complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "An Escherichia coli MFS-family cell-envelope efflux pump complex composed of EmrK, EmrY, and TolC subunits that exports xenobiotics, including antimicrobial compounds, from the cell.",
   "definition_source": "ComplexPortal:CPX-4273",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-02T12:05:36Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T12:07:24Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added CPX-4273/GO efflux-pump parentage, EmrK, EmrY, and TolC component rows with exact E. coli K-12 reviewed UniProt examples, an exact TolC InterPro grounding, a compact xenobiotic export graph, the Complex Portal CPX-4273 source composition, and component-family grounding TODOs for EmrK and EmrY.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "EmrKY-TolC multidrug efflux transport system",
     "synonym_type": "EXACT_SYNONYM",
     "source": "ComplexPortal:CPX-4273"
    }
   ],
   "parent_structures": [
    "GO:1990281"
   ],
   "components": [
    {
     "component_id": "emrk_membrane_fusion_protein",
     "label": "Probable multidrug resistance protein EmrK",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "emrK"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The reviewed E. coli K-12 UniProt entry is exact, but the available InterPro entries are broader membrane-fusion protein families or domain entries rather than an exact source-neutral EmrK family.",
     "role": "Periplasmic membrane-fusion adaptor constituent of the EmrKY-TolC tripartite efflux system.",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P52599",
       "protein_label": "Probable multidrug resistance protein EmrK",
       "gene_symbol": "emrK",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P52599",
         "notes": "Reviewed Swiss-Prot entry EMRK_ECOLI is the E. coli K-12 EmrK accession and cross-references ComplexPortal:CPX-4273."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-4273",
       "notes": "Complex Portal CPX-4273 curates P52599/EmrK as an E. coli K-12 EmrKY-TolC multidrug efflux transport system participant."
      },
      {
       "reference": "UniProtKB:P52599",
       "notes": "UniProtKB P52599 is the reviewed E. coli K-12 entry for Probable multidrug resistance protein EmrK."
      }
     ]
    },
    {
     "component_id": "emry_inner_membrane_transporter",
     "label": "Probable multidrug resistance protein EmrY",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "emrY"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The reviewed E. coli K-12 UniProt entry is exact, but the available InterPro entries are broader EmrB-like and major facilitator superfamily entries rather than an exact source-neutral EmrY family.",
     "role": "Inner-membrane MFS transporter constituent that forms the EmrKY transport core with the EmrK adaptor.",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P52600",
       "protein_label": "Probable multidrug resistance protein EmrY",
       "gene_symbol": "emrY",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P52600",
         "notes": "Reviewed Swiss-Prot entry EMRY_ECOLI is the E. coli K-12 EmrY accession and cross-references ComplexPortal:CPX-4273."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-4273",
       "notes": "Complex Portal CPX-4273 curates P52600/EmrY as an E. coli K-12 EmrKY-TolC multidrug efflux transport system participant."
      },
      {
       "reference": "UniProtKB:P52600",
       "notes": "UniProtKB P52600 is the reviewed E. coli K-12 entry for Probable multidrug resistance protein EmrY."
      }
     ]
    },
    {
     "component_id": "tolc_outer_membrane_channel",
     "label": "Outer membrane channel protein TolC",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR058622",
     "gene_symbols": [
      "tolC"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Trimeric outer-membrane channel constituent that completes the EmrKY-TolC cell-envelope efflux conduit.",
     "stoichiometry": "3 copies in the E. coli K-12 Complex Portal CPX-4273 entry",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P02930",
       "protein_label": "Outer membrane protein TolC",
       "gene_symbol": "tolC",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P02930",
         "notes": "Reviewed Swiss-Prot entry TOLC_ECOLI is the E. coli K-12 TolC accession and cross-references ComplexPortal:CPX-4273."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-4273",
       "notes": "Complex Portal CPX-4273 curates P02930/TolC as three copies in the E. coli K-12 EmrKY-TolC multidrug efflux transport system."
      },
      {
       "reference": "UniProtKB:P02930",
       "notes": "UniProtKB P02930 is the reviewed E. coli K-12 entry for Outer membrane protein TolC."
      },
      {
       "reference": "InterPro:IPR058622",
       "notes": "InterPro IPR058622 is the Outer membrane channel protein TolC family entry."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli K-12",
     "note": "Source strain for Complex Portal CPX-4273, which curates EmrK, EmrY, and TolC as the participants of EmrKY-TolC.",
     "reference": "ComplexPortal:CPX-4273"
    }
   ],
   "functions": [
    {
     "function_id": "xenobiotic_transmembrane_transport",
     "label": "xenobiotic transmembrane transporter activity",
     "grounding": "GO:0042910",
     "description": "The EmrKY-TolC system exports xenobiotics such as drugs from E. coli through the coupled EmrY transporter, EmrK adaptor, and TolC channel.",
     "evidence": [
      {
       "reference": "GO:0042910",
       "notes": "GO:0042910 is the molecular-function term for xenobiotic transmembrane transporter activity."
      },
      {
       "reference": "ComplexPortal:CPX-4273",
       "notes": "Complex Portal cross-references GO:0042910 for the E. coli K-12 EmrKY-TolC multidrug efflux transport system."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "ComplexPortal:CPX-4273",
     "notes": "Complex Portal entry for the E. coli K-12 EmrKY-TolC multidrug efflux transport system."
    },
    {
     "reference": "GO:1990281",
     "notes": "Gene Ontology cellular-component parent term for efflux pump complexes."
    },
    {
     "reference": "GO:0042910",
     "notes": "Gene Ontology molecular-function term for xenobiotic transmembrane transporter activity."
    },
    {
     "reference": "GO:0140330",
     "notes": "Gene Ontology biological-process term for xenobiotic detoxification by transmembrane export across the cell outer membrane."
    },
    {
     "reference": "InterPro:IPR058622",
     "notes": "InterPro family entry for Outer membrane channel protein TolC."
    },
    {
     "reference": "UniProtKB:P52599",
     "notes": "Reviewed E. coli K-12 EmrK UniProtKB entry."
    },
    {
     "reference": "UniProtKB:P52600",
     "notes": "Reviewed E. coli K-12 EmrY UniProtKB entry."
    },
    {
     "reference": "UniProtKB:P02930",
     "notes": "Reviewed E. coli K-12 TolC UniProtKB entry."
    },
    {
     "reference": "PMID:19721076",
     "notes": "PubMed identifier for May et al. 2009, Induction of multidrug resistance mechanism in Escherichia coli biofilms by interplay between tetracycline and ampicillin resistance genes."
    },
    {
     "reference": "DOI:10.1128/AAC.00454-09",
     "notes": "DOI for May et al. 2009, Induction of multidrug resistance mechanism in Escherichia coli biofilms by interplay between tetracycline and ampicillin resistance genes."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "emrky_tolc_xenobiotic_efflux",
     "title": "EmrKY-TolC exports xenobiotics across the cell envelope",
     "description": "EmrY, EmrK, and TolC form an envelope-spanning MFS efflux pump that exports xenobiotics from E. coli.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the three-protein EmrKY-TolC boundary and whole-complex xenobiotic export function without resolving MFS antiport states, substrate-binding residues, or TolC gate opening.",
     "nodes": [
      {
       "node_id": "emrky_tolc",
       "label": "EmrKY-TolC multidrug efflux transport complex",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:emrky_tolc_multidrug_efflux_transport_complex"
      },
      {
       "node_id": "emrk",
       "label": "Probable multidrug resistance protein EmrK",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "emrk_membrane_fusion_protein"
      },
      {
       "node_id": "emry",
       "label": "Probable multidrug resistance protein EmrY",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "emry_inner_membrane_transporter"
      },
      {
       "node_id": "tolc",
       "label": "Outer membrane channel protein TolC",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tolc_outer_membrane_channel",
       "grounding": "InterPro:IPR058622"
      },
      {
       "node_id": "xenobiotic_transport",
       "label": "xenobiotic transmembrane transporter activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0042910"
      },
      {
       "node_id": "outer_membrane_export",
       "label": "xenobiotic detoxification by transmembrane export across the cell outer membrane",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0140330"
      },
      {
       "node_id": "xenobiotic",
       "label": "xenobiotic substrate",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "cell_exterior",
       "label": "cell exterior",
       "node_type": "CELLULAR_LOCALIZATION"
      }
     ],
     "edges": [
      {
       "subject": "emry",
       "predicate": "couples to",
       "object": "emrk",
       "description": "EmrY forms the inner-membrane transporter core that couples to the EmrK adaptor.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-4273",
         "notes": "CPX-4273 curates EmrK and EmrY as participants in the E. coli EmrKY-TolC pump."
        }
       ]
      },
      {
       "subject": "emrk",
       "predicate": "couples to",
       "object": "tolc",
       "description": "EmrK membrane-fusion adaptor subunits connect the EmrY transporter to the TolC outer-membrane channel.",
       "evidence": [
        {
         "reference": "UniProtKB:P52599",
         "notes": "UniProtKB describes EmrK as part of the tripartite EmrYK-TolC efflux system and as the system's membrane-fusion protein."
        }
       ]
      },
      {
       "subject": "emrky_tolc",
       "predicate": "enables",
       "object": "xenobiotic_transport",
       "description": "The assembled EmrKY-TolC complex enables xenobiotic transmembrane transporter activity.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-4273",
         "notes": "Complex Portal cross-references GO:0042910 for the EmrKY-TolC complex."
        }
       ]
      },
      {
       "subject": "xenobiotic_transport",
       "predicate": "transports",
       "object": "xenobiotic",
       "description": "EmrKY-TolC exports xenobiotics through the tripartite pump.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-4273",
         "notes": "CPX-4273 summarizes the EmrKY-TolC system as responsible for transport of xenobiotics such as drugs out of the cell."
        }
       ]
      },
      {
       "subject": "outer_membrane_export",
       "predicate": "targets",
       "object": "cell_exterior",
       "description": "The EmrKY-TolC pump contributes to xenobiotic export across the outer membrane and out of the cell envelope.",
       "evidence": [
        {
         "reference": "GO:0140330",
         "notes": "GO:0140330 describes reducing xenobiotic toxicity by export through the outer membrane."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "emrky_tolc_component_family_grounding",
     "prompt": "Resolve exact source-neutral EmrK and EmrY protein families before replacing the reviewed-label-only component rows.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#emrk_membrane_fusion_protein",
      "components#emry_inner_membrane_transporter"
     ],
     "rationale": "ComplexPortal:CPX-4273 and the reviewed E. coli K-12 UniProt records exactly identify EmrK and EmrY, but no InterPro, Pfam, NCBIfam, or GO accession was verified as an exact source-neutral family for either named pump constituent; TolC is grounded to InterPro:IPR058622.",
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-4273",
       "notes": "CPX-4273 curates the E. coli K-12 EmrK, EmrY, and TolC participants."
      },
      {
       "reference": "UniProtKB:P52599",
       "notes": "Reviewed E. coli K-12 EmrK UniProtKB entry."
      },
      {
       "reference": "UniProtKB:P52600",
       "notes": "Reviewed E. coli K-12 EmrY UniProtKB entry."
      },
      {
       "reference": "InterPro:IPR058622",
       "notes": "InterPro IPR058622 is the exact Outer membrane channel protein TolC family entry."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02"
    }
   ],
   "complex_compositions": [
    {
     "composition_id": "complex_portal_cpx_4273",
     "source": "COMPLEX_PORTAL",
     "source_accession": "ComplexPortal:CPX-4273",
     "source_url": "https://www.ebi.ac.uk/complexportal/complex/CPX-4273",
     "complex_label": "EmrKY-TolC multidrug efflux transport system",
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli (strain K12)",
     "evidence_code": "ECO:0005547",
     "participants": [
      {
       "participant_id": "UniProtKB:P52599",
       "label": "Probable multidrug resistance protein EmrK",
       "participant_type": "protein",
       "gene_symbol": "emrK",
       "source_interactor_id": "EBI-21418869"
      },
      {
       "participant_id": "UniProtKB:P52600",
       "label": "Probable multidrug resistance protein EmrY",
       "participant_type": "protein",
       "gene_symbol": "emrY",
       "source_interactor_id": "EBI-21407650"
      },
      {
       "participant_id": "UniProtKB:P02930",
       "label": "Outer membrane protein TolC",
       "participant_type": "protein",
       "gene_symbol": "tolC",
       "stoichiometry": "3",
       "source_interactor_id": "EBI-21419977"
      }
     ],
     "retrieved_on": "2026-10-02",
     "notes": "Curator-scoped import: E. coli K-12 EmrKY-TolC source composition for this record. Source evidence: inferred by curator. CPX-4273 does not supply an assembly label, and its EmrK and EmrY participants have no source stoichiometry, so those fields are omitted here. The accession was resolved through the Complex Portal accession endpoint; no equivalence xref was inferred."
    }
   ]
  },
  {
   "identifier": "GO:0031205",
   "label": "endoplasmic reticulum Sec complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "An endoplasmic reticulum membrane-associated complex involved in the translocation of proteins that are targeted to the ER. In yeast, this complex consists of two subcomplexes, namely, the Sec61 complex and the Sec62/Sec63 complex.",
   "definition_source": "GO:0031205",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T23:03:15Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T23:04:07Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added ER-protein-complex parentage, ER-membrane parthood, Sec61 and Sec62/Sec63 has-part subcomplexes, Saccharomyces scope, GO/DOI evidence, a nonmechanistic ER Sec topology graph, and a resolved subcomplex-boundary discussion.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0140534"
   ],
   "part_of": [
    "GO:0005789"
   ],
   "has_part": [
    "GO:0005784",
    "GO:0031207"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast contains an ER-membrane Sec complex assembled from the Sec61 heterotrimer and the Sec62/Sec63 subcomplex for posttranslational protein import.",
     "reference": "DOI:10.1016/0092-8674(95)90077-2"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Yeast model in which purified Sec proteins and Kar2p reconstituted posttranslational ER protein transport.",
     "reference": "DOI:10.1016/0092-8674(95)90077-2"
    }
   ],
   "functions": [
    {
     "function_id": "posttranslational_er_protein_import",
     "label": "posttranslational ER protein import",
     "description": "The ER Sec complex brings the Sec61 protein-conducting channel and the Sec62/Sec63 subcomplex together at the ER membrane to support Kar2/BiP-coupled posttranslational import of substrate proteins into the endoplasmic reticulum.",
     "evidence": [
      {
       "reference": "GO:0031205",
       "notes": "GO:0031205 defines the ER Sec complex as an ER-membrane complex involved in protein translocation into the ER."
      },
      {
       "reference": "DOI:10.1016/0092-8674(95)90077-2",
       "notes": "Panzner et al. 1995 reconstituted yeast posttranslational protein transport with a purified Sec-protein complex and Kar2p."
      },
      {
       "reference": "DOI:10.1091/mbc.e03-06-0390",
       "notes": "Plath et al. 2004 photo-crosslinked a substrate precursor to Sec62p and Sec61p in the yeast Sec complex during posttranslational ER import."
      },
      {
       "reference": "DOI:10.1038/s41586-018-0856-x",
       "notes": "Wu, Cabanos and Rapoport 2019 determined the structure of the yeast ER post-translational protein translocation machinery."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031205",
     "notes": "Gene Ontology cellular-component term for the endoplasmic reticulum Sec complex."
    },
    {
     "reference": "GO:0140534",
     "notes": "Gene Ontology parent term for endoplasmic-reticulum protein-containing complexes."
    },
    {
     "reference": "GO:0005789",
     "notes": "Gene Ontology cellular-component term for the endoplasmic reticulum membrane."
    },
    {
     "reference": "GO:0005784",
     "notes": "Gene Ontology cellular-component term for the Sec61 translocon subcomplex of the yeast ER Sec complex."
    },
    {
     "reference": "GO:0031207",
     "notes": "Gene Ontology cellular-component term for the Sec62/Sec63 subcomplex of the yeast ER Sec complex."
    },
    {
     "reference": "DOI:10.1016/0092-8674(95)90077-2",
     "notes": "Panzner et al. 1995, Posttranslational protein transport in yeast reconstituted with a purified complex of Sec proteins and Kar2p, Cell."
    },
    {
     "reference": "DOI:10.1091/mbc.e03-06-0390",
     "notes": "Plath et al. 2004, Interactions between Sec complex and prepro-alpha-factor during posttranslational protein transport into the endoplasmic reticulum, Molecular Biology of the Cell."
    },
    {
     "reference": "DOI:10.1038/s41586-018-0856-x",
     "notes": "Wu, Cabanos and Rapoport 2019, Structure of the post-translational protein translocation machinery of the ER membrane, Nature."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_er_sec_complex_posttranslational_import",
     "title": "ER Sec complex links Sec61 with Sec62/Sec63",
     "description": "The yeast ER Sec complex contains the Sec61 translocon and Sec62/Sec63 subcomplexes at the endoplasmic-reticulum membrane and supports posttranslational ER protein import.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records subcomplex topology and ER-membrane placement of the parent complex without duplicating individual Sec subunit edges already modeled on the Sec61 and Sec62/Sec63 records.",
     "nodes": [
      {
       "node_id": "sec61_translocon_complex",
       "label": "Sec61 translocon complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005784"
      },
      {
       "node_id": "sec62_sec63_complex",
       "label": "Sec62/Sec63 complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031207"
      },
      {
       "node_id": "er_sec_complex",
       "label": "endoplasmic reticulum Sec complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031205"
      },
      {
       "node_id": "er_membrane",
       "label": "endoplasmic reticulum membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005789"
      },
      {
       "node_id": "posttranslational_er_protein_import",
       "label": "posttranslational ER protein import",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "sec61_translocon_complex",
       "predicate": "is subcomplex of",
       "object": "er_sec_complex",
       "description": "The Sec61 protein-conducting channel is one of the two subcomplexes in the yeast ER Sec complex.",
       "evidence": [
        {
         "reference": "GO:0031205",
         "notes": "GO:0031205 defines the yeast ER Sec complex as containing the Sec61 and Sec62/Sec63 subcomplexes."
        }
       ]
      },
      {
       "subject": "sec62_sec63_complex",
       "predicate": "is subcomplex of",
       "object": "er_sec_complex",
       "description": "The Sec62/Sec63 tetramer is one of the two subcomplexes in the yeast ER Sec complex.",
       "evidence": [
        {
         "reference": "GO:0031205",
         "notes": "GO:0031205 defines the yeast ER Sec complex as containing the Sec61 and Sec62/Sec63 subcomplexes."
        },
        {
         "reference": "DOI:10.1038/s41586-018-0856-x",
         "notes": "Wu, Cabanos and Rapoport 2019 structurally resolved the Sec62/Sec63 subcomplex with Sec61 in the yeast post-translational ER translocation machinery."
        }
       ]
      },
      {
       "subject": "er_sec_complex",
       "predicate": "is embedded in",
       "object": "er_membrane",
       "description": "The ER Sec complex is an endoplasmic-reticulum membrane assembly.",
       "evidence": [
        {
         "reference": "GO:0031205",
         "notes": "GO:0031205 defines the complex as endoplasmic-reticulum membrane associated."
        },
        {
         "reference": "GO:0005789",
         "notes": "GO:0005789 identifies the endoplasmic reticulum membrane."
        }
       ]
      },
      {
       "subject": "er_sec_complex",
       "predicate": "supports",
       "object": "posttranslational_er_protein_import",
       "description": "The Sec61 and Sec62/Sec63 subcomplexes cooperate with Kar2/BiP during posttranslational substrate import into the ER.",
       "evidence": [
        {
         "reference": "DOI:10.1016/0092-8674(95)90077-2",
         "notes": "Panzner et al. 1995 reconstituted posttranslational transport using purified Sec proteins and Kar2p."
        },
        {
         "reference": "DOI:10.1091/mbc.e03-06-0390",
         "notes": "Plath et al. 2004 detected interactions between prepro-alpha-factor and Sec complex components during posttranslational transport."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "er_sec_subcomplex_boundary",
     "prompt": "Should individual Sec61p, Sbh1p, Sss1p, Sec62p, Sec63p, Sec71p, or Sec72p subunits be duplicated as direct ER Sec complex components?",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "has_part#GO:0005784",
      "has_part#GO:0031207",
      "causal_graphs#yeast_er_sec_complex_posttranslational_import"
     ],
     "rationale": "GO:0031205 is the parent ER Sec complex made from Sec61 and Sec62/Sec63 subcomplexes in yeast. The individual Sec61p/Sbh1p/Sss1p and Sec62p/Sec63p/Sec71p/Sec72p proteins belong on those lower-level subcomplex records, so this parent record uses has_part links to avoid duplicating the same components at two hierarchy levels.",
     "evidence": [
      {
       "reference": "GO:0031205",
       "notes": "GO:0031205 defines the yeast ER Sec complex by its Sec61 and Sec62/Sec63 subcomplexes."
      },
      {
       "reference": "GO:0005784",
       "notes": "GO:0005784 defines the Sec61 heterotrimeric channel, whose constituents are curated on the Sec61 translocon complex record."
      },
      {
       "reference": "GO:0031207",
       "notes": "GO:0031207 defines the Sec62/Sec63 tetramer, whose constituents are curated on the Sec62/Sec63 complex record."
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0008622",
   "label": "epsilon DNA polymerase complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A heterotetrameric DNA polymerase complex that catalyzes processive DNA synthesis in the absence of PCNA, but is further stimulated in the presence of PCNA. The complex contains a large catalytic subunit and three small subunits, and is best characterized in Saccharomyces, in which the subunits are named Pol2p, Dpb2p, Dpb3p, and Dpb4p. Some evidence suggests that DNA polymerase epsilon is the leading strand polymerase; it is also involved in nucleotide-excision repair and mismatch repair.",
   "definition_source": "GO:0008622",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T18:37:55Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T18:38:58Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy and DNA-polymerase-complex parentage, Pol2/Dpb2/Dpb3/Dpb4 reviewed-label-only constituent rows, a Saccharomyces cerevisiae scope and canonical example, DNA-replication function evidence, GO/PubMed evidence, a nonmechanistic function graph, and a subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:23:28Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 4 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "DNA polymerase epsilon complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0008622"
    }
   ],
   "parent_structures": [
    "GO:0042575"
   ],
   "components": [
    {
     "component_id": "pol2_catalytic_subunit",
     "label": "Pol2 catalytic subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "POL2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Pol2 catalytic subunit is modeled as a named Saccharomyces cerevisiae DNA polymerase epsilon constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Large catalytic Pol2 constituent of the Saccharomyces cerevisiae heterotetramer.",
     "evidence": [
      {
       "reference": "GO:0008622",
       "notes": "GO:0008622 defines the epsilon DNA polymerase complex as a heterotetramer containing large catalytic and three small subunits, named Pol2p, Dpb2p, Dpb3p and Dpb4p in Saccharomyces."
      },
      {
       "reference": "PMID:12571237",
       "notes": "Chilkova et al. purified Saccharomyces cerevisiae DNA polymerase epsilon as a Pol2/Dpb2/Dpb3/Dpb4 complex with 1:1:1:1 stoichiometry."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P21951",
       "protein_label": "DNA polymerase epsilon catalytic subunit A",
       "gene_symbol": "POL2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene POL2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P21951",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P21951, the single reviewed entry for gene POL2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "dpb2_subunit",
     "label": "Dpb2 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "DPB2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Dpb2 subunit is modeled as a named Saccharomyces cerevisiae DNA polymerase epsilon constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Dpb2 small subunit of the Saccharomyces cerevisiae heterotetramer.",
     "evidence": [
      {
       "reference": "GO:0008622",
       "notes": "GO:0008622 defines the epsilon DNA polymerase complex as a heterotetramer containing large catalytic and three small subunits, named Pol2p, Dpb2p, Dpb3p and Dpb4p in Saccharomyces."
      },
      {
       "reference": "PMID:12571237",
       "notes": "Chilkova et al. purified Saccharomyces cerevisiae DNA polymerase epsilon as a Pol2/Dpb2/Dpb3/Dpb4 complex with 1:1:1:1 stoichiometry."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P24482",
       "protein_label": "DNA polymerase epsilon subunit B",
       "gene_symbol": "DPB2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene DPB2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P24482."
        }
       ]
      }
     ]
    },
    {
     "component_id": "dpb3_subunit",
     "label": "Dpb3 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "DPB3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Dpb3 subunit is modeled as a named Saccharomyces cerevisiae DNA polymerase epsilon constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Dpb3 small subunit of the Saccharomyces cerevisiae heterotetramer.",
     "evidence": [
      {
       "reference": "GO:0008622",
       "notes": "GO:0008622 defines the epsilon DNA polymerase complex as a heterotetramer containing large catalytic and three small subunits, named Pol2p, Dpb2p, Dpb3p and Dpb4p in Saccharomyces."
      },
      {
       "reference": "PMID:12571237",
       "notes": "Chilkova et al. purified Saccharomyces cerevisiae DNA polymerase epsilon as a Pol2/Dpb2/Dpb3/Dpb4 complex with 1:1:1:1 stoichiometry."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P27344",
       "protein_label": "DNA polymerase epsilon subunit C",
       "gene_symbol": "DPB3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene DPB3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11024162",
         "notes": "Ohya T et al. 2000, ‘Structure and function of the fourth subunit (Dpb4p) of DNA polymerase epsilon in Saccharomyces cerevisiae.’, Nucleic Acids Res. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P27344."
        }
       ]
      }
     ]
    },
    {
     "component_id": "dpb4_subunit",
     "label": "Dpb4 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "DPB4"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Dpb4 subunit is modeled as a named Saccharomyces cerevisiae DNA polymerase epsilon constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Dpb4 small subunit of the Saccharomyces cerevisiae heterotetramer.",
     "evidence": [
      {
       "reference": "GO:0008622",
       "notes": "GO:0008622 defines the epsilon DNA polymerase complex as a heterotetramer containing large catalytic and three small subunits, named Pol2p, Dpb2p, Dpb3p and Dpb4p in Saccharomyces."
      },
      {
       "reference": "PMID:12571237",
       "notes": "Chilkova et al. purified Saccharomyces cerevisiae DNA polymerase epsilon as a Pol2/Dpb2/Dpb3/Dpb4 complex with 1:1:1:1 stoichiometry."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q04603",
       "protein_label": "DNA polymerase epsilon subunit D",
       "gene_symbol": "DPB4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene DPB4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11024162",
         "notes": "Ohya T et al. 2000, ‘Structure and function of the fourth subunit (Dpb4p) of DNA polymerase epsilon in Saccharomyces cerevisiae.’, Nucleic Acids Res. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q04603."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has a heterotetrameric DNA polymerase epsilon complex containing Pol2, Dpb2, Dpb3, and Dpb4.",
     "reference": "PMID:12571237"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Reference budding-yeast system in which DNA polymerase epsilon was purified as a four-subunit 1:1:1:1 complex.",
     "reference": "PMID:12571237"
    }
   ],
   "functions": [
    {
     "function_id": "dna_replication",
     "label": "DNA replication",
     "grounding": "GO:0006260",
     "description": "The epsilon DNA polymerase complex participates in chromosomal DNA replication.",
     "evidence": [
      {
       "reference": "GO:0008622",
       "notes": "GO:0008622 defines the complex by processive DNA synthesis and notes that evidence suggests a leading-strand-polymerase role."
      },
      {
       "reference": "GO:0006260",
       "notes": "GO:0006260 is the Gene Ontology biological-process term for DNA replication."
      },
      {
       "reference": "PMID:12571237",
       "notes": "Chilkova et al. report that Saccharomyces cerevisiae DNA polymerase epsilon is essential for chromosomal DNA replication."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0008622",
     "notes": "Gene Ontology cellular-component term for the epsilon DNA polymerase complex."
    },
    {
     "reference": "GO:0042575",
     "notes": "Gene Ontology cellular-component parent term for DNA polymerase complexes."
    },
    {
     "reference": "GO:0006260",
     "notes": "Gene Ontology biological-process term for DNA replication."
    },
    {
     "reference": "PMID:15814431",
     "notes": "PubMed record for Garg and Burgers 2005, a review cited by GO:0008622."
    },
    {
     "reference": "PMID:9745046",
     "notes": "PubMed record for Burgers 1998, a review cited by GO:0008622."
    },
    {
     "reference": "PMID:12571237",
     "notes": "PubMed record for Chilkova et al. 2003, the JBC paper on the quaternary structure of Saccharomyces cerevisiae DNA polymerase epsilon."
    },
    {
     "reference": "PMID:16369485",
     "notes": "PubMed record for Asturias et al. 2006, the cryo-EM study of Saccharomyces cerevisiae DNA polymerase epsilon."
    },
    {
     "reference": "PMID:25538242",
     "notes": "PubMed record for Ganai et al. 2015, the biochemical study comparing the yeast DNA polymerase epsilon catalytic core and holoenzyme."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "pol_epsilon_supports_dna_replication",
     "title": "DNA polymerase epsilon supports DNA replication",
     "description": "In Saccharomyces cerevisiae, Pol2, Dpb2, Dpb3, and Dpb4 form the epsilon DNA polymerase complex that supports DNA replication.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records Pol epsilon composition and its GO-level DNA-replication role without resolving leading-strand assignment, PCNA stimulation, replisome engagement, or repair-pathway roles.",
     "nodes": [
      {
       "node_id": "pol2_catalytic_subunit",
       "label": "Pol2 catalytic subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "pol2_catalytic_subunit"
      },
      {
       "node_id": "dpb2_subunit",
       "label": "Dpb2 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "dpb2_subunit"
      },
      {
       "node_id": "dpb3_subunit",
       "label": "Dpb3 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "dpb3_subunit"
      },
      {
       "node_id": "dpb4_subunit",
       "label": "Dpb4 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "dpb4_subunit"
      },
      {
       "node_id": "epsilon_dna_polymerase_complex",
       "label": "epsilon DNA polymerase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0008622"
      },
      {
       "node_id": "dna_replication",
       "label": "DNA replication",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006260"
      }
     ],
     "edges": [
      {
       "subject": "pol2_catalytic_subunit",
       "predicate": "contributes to",
       "object": "epsilon_dna_polymerase_complex",
       "description": "Pol2 catalytic subunit is a constituent of the epsilon DNA polymerase complex.",
       "evidence": [
        {
         "reference": "GO:0008622",
         "notes": "GO:0008622 defines the epsilon DNA polymerase complex as a heterotetramer containing large catalytic and three small subunits, named Pol2p, Dpb2p, Dpb3p and Dpb4p in Saccharomyces."
        },
        {
         "reference": "PMID:12571237",
         "notes": "Chilkova et al. purified Saccharomyces cerevisiae DNA polymerase epsilon as a Pol2/Dpb2/Dpb3/Dpb4 complex with 1:1:1:1 stoichiometry."
        }
       ]
      },
      {
       "subject": "dpb2_subunit",
       "predicate": "contributes to",
       "object": "epsilon_dna_polymerase_complex",
       "description": "Dpb2 subunit is a constituent of the epsilon DNA polymerase complex.",
       "evidence": [
        {
         "reference": "GO:0008622",
         "notes": "GO:0008622 defines the epsilon DNA polymerase complex as a heterotetramer containing large catalytic and three small subunits, named Pol2p, Dpb2p, Dpb3p and Dpb4p in Saccharomyces."
        },
        {
         "reference": "PMID:12571237",
         "notes": "Chilkova et al. purified Saccharomyces cerevisiae DNA polymerase epsilon as a Pol2/Dpb2/Dpb3/Dpb4 complex with 1:1:1:1 stoichiometry."
        }
       ]
      },
      {
       "subject": "dpb3_subunit",
       "predicate": "contributes to",
       "object": "epsilon_dna_polymerase_complex",
       "description": "Dpb3 subunit is a constituent of the epsilon DNA polymerase complex.",
       "evidence": [
        {
         "reference": "GO:0008622",
         "notes": "GO:0008622 defines the epsilon DNA polymerase complex as a heterotetramer containing large catalytic and three small subunits, named Pol2p, Dpb2p, Dpb3p and Dpb4p in Saccharomyces."
        },
        {
         "reference": "PMID:12571237",
         "notes": "Chilkova et al. purified Saccharomyces cerevisiae DNA polymerase epsilon as a Pol2/Dpb2/Dpb3/Dpb4 complex with 1:1:1:1 stoichiometry."
        }
       ]
      },
      {
       "subject": "dpb4_subunit",
       "predicate": "contributes to",
       "object": "epsilon_dna_polymerase_complex",
       "description": "Dpb4 subunit is a constituent of the epsilon DNA polymerase complex.",
       "evidence": [
        {
         "reference": "GO:0008622",
         "notes": "GO:0008622 defines the epsilon DNA polymerase complex as a heterotetramer containing large catalytic and three small subunits, named Pol2p, Dpb2p, Dpb3p and Dpb4p in Saccharomyces."
        },
        {
         "reference": "PMID:12571237",
         "notes": "Chilkova et al. purified Saccharomyces cerevisiae DNA polymerase epsilon as a Pol2/Dpb2/Dpb3/Dpb4 complex with 1:1:1:1 stoichiometry."
        }
       ]
      },
      {
       "subject": "epsilon_dna_polymerase_complex",
       "predicate": "supports",
       "object": "dna_replication",
       "description": "The epsilon DNA polymerase complex supports chromosomal DNA replication.",
       "evidence": [
        {
         "reference": "GO:0008622",
         "notes": "GO:0008622 defines the complex by processive DNA synthesis."
        },
        {
         "reference": "GO:0006260",
         "notes": "GO:0006260 defines DNA replication."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_pol_epsilon_subunit_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the Pol2, Dpb2, Dpb3, and Dpb4 subunit classes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#pol2_catalytic_subunit",
      "components#dpb2_subunit",
      "components#dpb3_subunit",
      "components#dpb4_subunit"
     ],
     "rationale": "GO:0008622 exactly identifies the heterotetrameric epsilon DNA polymerase complex and Chilkova et al. directly support the four Saccharomyces cerevisiae subunits, but exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIEs were not curated in this pass.",
     "evidence": [
      {
       "reference": "GO:0008622",
       "notes": "GO:0008622 names Pol2p, Dpb2p, Dpb3p, and Dpb4p as the Saccharomyces subunits."
      },
      {
       "reference": "PMID:12571237",
       "notes": "Chilkova et al. purified Saccharomyces cerevisiae Pol epsilon with Pol2, Dpb2, Dpb3, and Dpb4."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    }
   ]
  },
  {
   "identifier": "GO:0032865",
   "label": "ERMES complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex that links the endoplasmic reticulum with mitochondria and may have a role in promoting exchange of calcium and phospholipids between the two organelles.",
   "definition_source": "GO:0032865",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-18T15:54:21Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T15:55:15Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, outer-mitochondrial-membrane protein-complex parentage, mitochondrial-outer-membrane parthood, Saccharomyces scope, ER-mitochondria tethering and lipid-exchange evidence, a nonmechanistic ERMES graph, and an ERMES subunit-boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T16:06:01Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #1164 and #1165 by removing the over-assertive top-level lipid-exchange function, dropping the broad mitochondrion graph node and duplicate tethering edge, and narrowing the lipid-transfer graph claim to the Mmm1-Mdm12 in vitro module.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "ER-mitochondria encounter structure",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0032865"
    },
    {
     "synonym_text": "Mdm10/Mdm12/Mmm1 complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0032865"
    },
    {
     "synonym_text": "mitochore",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0032865"
    },
    {
     "synonym_text": "MMM1 complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0032865"
    }
   ],
   "parent_structures": [
    "GO:0098799"
   ],
   "part_of": [
    "GO:0005741"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast contains ERMES at ER-mitochondria junctions; Kornmann et al. identified the Mmm1/Mdm10/Mdm12/Mdm34 complex as an ER-mitochondria tether.",
     "reference": "DOI:10.1126/science.1175088"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which a synthetic tether screen identified Mmm1, Mdm10, Mdm12, and Mdm34 as an ER-mitochondria tethering complex.",
     "reference": "DOI:10.1126/science.1175088"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0032865",
     "notes": "Gene Ontology cellular-component term for the ERMES complex."
    },
    {
     "reference": "GO:0098799",
     "notes": "Gene Ontology cellular-component parent term for outer mitochondrial membrane protein complexes."
    },
    {
     "reference": "GO:0005783",
     "notes": "Gene Ontology cellular-component term for the endoplasmic reticulum."
    },
    {
     "reference": "GO:0005741",
     "notes": "Gene Ontology cellular-component term for the mitochondrial outer membrane."
    },
    {
     "reference": "DOI:10.1126/science.1175088",
     "notes": "Kornmann et al. 2009, An ER-mitochondria tethering complex revealed by a synthetic biology screen, Science."
    },
    {
     "reference": "DOI:10.1083/jcb.201704119",
     "notes": "Kawano et al. 2018, Structure-function insights into direct lipid transfer between membranes by Mmm1-Mdm12 of ERMES, Journal of Cell Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "ermes_er_mitochondria_tethering",
     "title": "ERMES links the ER with mitochondria",
     "description": "ERMES localizes at ER-mitochondria junctions, links the endoplasmic reticulum with the mitochondrial outer membrane, and contains an Mmm1-Mdm12 module that can transfer lipids between membranes in vitro.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures ERMES at structure level without asserting individual Mmm1, Mdm10, Mdm12, or Mdm34 family groundings or treating direct in vivo ERMES-dependent lipid exchange as settled.",
     "nodes": [
      {
       "node_id": "ermes_complex",
       "label": "ERMES complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032865"
      },
      {
       "node_id": "endoplasmic_reticulum",
       "label": "endoplasmic reticulum",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005783"
      },
      {
       "node_id": "mitochondrial_outer_membrane",
       "label": "mitochondrial outer membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005741"
      },
      {
       "node_id": "lipid_exchange",
       "label": "Mmm1-Mdm12 intermembrane lipid transfer",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "ermes_complex",
       "predicate": "is part of",
       "object": "mitochondrial_outer_membrane",
       "description": "ERMES is classified as an outer-mitochondrial-membrane protein complex.",
       "evidence": [
        {
         "reference": "GO:0098799",
         "notes": "GO places ERMES under the class of protein complexes that are part of the mitochondrial outer membrane."
        }
       ]
      },
      {
       "subject": "ermes_complex",
       "predicate": "links",
       "object": "endoplasmic_reticulum",
       "description": "ERMES links the endoplasmic reticulum to mitochondrial outer-membrane contact sites.",
       "evidence": [
        {
         "reference": "GO:0032865",
         "notes": "GO:0032865 defines ERMES as a protein complex that links the ER with mitochondria."
        },
        {
         "reference": "DOI:10.1126/science.1175088",
         "notes": "Kornmann et al. 2009 identified the Mmm1/Mdm10/Mdm12/Mdm34 complex as a molecular tether between ER and mitochondria."
        }
       ]
      },
      {
       "subject": "ermes_complex",
       "predicate": "contains lipid-transfer module",
       "object": "lipid_exchange",
       "description": "The Mmm1-Mdm12 ERMES module can transfer lipids between model membranes in vitro, while the full in vivo ERMES lipid-transfer role remains framed cautiously here.",
       "evidence": [
        {
         "reference": "GO:0032865",
         "notes": "GO:0032865 notes only a possible role for ERMES in calcium and phospholipid exchange between the linked organelles."
        },
        {
         "reference": "DOI:10.1083/jcb.201704119",
         "notes": "Kawano et al. 2018 found that the Mmm1-Mdm12 complex mediated efficient lipid transfer between liposomes."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ermes_subunit_boundaries",
     "prompt": "Resolve exact source-neutral component groundings for Mmm1, Mdm10, Mdm12, and Mdm34 before adding ERMES subunit rows.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#ermes_er_mitochondria_tethering"
     ],
     "rationale": "GO exactly grounds the ERMES complex itself, but this first record does not assert InterPro, Pfam, NCBIfam, or UniProt family CURIEs for Mmm1, Mdm10, Mdm12, or Mdm34 until source-neutral family boundaries are verified.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.1175088",
       "notes": "Kornmann et al. 2009 identified Mmm1, Mdm10, Mdm12, and Mdm34 as a molecular tether between ER and mitochondria."
      },
      {
       "reference": "DOI:10.1083/jcb.201704119",
       "notes": "Kawano et al. 2018 focused on the Mmm1-Mdm12 subcomplex when testing direct lipid transfer by ERMES components."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-18"
    }
   ]
  },
  {
   "identifier": "GO:0033565",
   "label": "ESCRT-0 complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex required for the recycling of Golgi proteins, formation of lumenal membranes and sorting of ubiquitinated proteins into those membranes. This complex includes Vps1p and Hse1p in yeast and the Hrs and STAM proteins in mammals.",
   "definition_source": "GO:0033565",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-16T16:40:08Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T16:41:15Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added ESCRT-0 synonymy, GO parentage and endosome parthood, reviewed-label-only Vps27 and Hse1 core subunits, Saccharomyces scope, an MVB sorting function, GO/DOI evidence, a nonmechanistic yeast cargo recognition graph, a subunit-grounding TODO, and a resolved Vps1 boundary decision.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T16:53:45Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Constrained the Katzmann 2003 ESCRT-I recruitment edge to Vps27 instead of the whole ESCRT-0 complex for PR #1110 / issue #1111.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:23:30Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0036452"
   ],
   "part_of": [
    "GO:0005768"
   ],
   "synonyms": [
    {
     "synonym_text": "Hrs/STAM complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0033565"
    },
    {
     "synonym_text": "Vps27p-Hse1p complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1038/ncb815"
    }
   ],
   "components": [
    {
     "component_id": "vps27_escrt_0_subunit",
     "label": "Vps27 ESCRT-0 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "VPS27"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Vps27p ESCRT-0 subunit; no exact source-neutral InterPro or Pfam family identifier that spans the yeast Vps27 and mammalian Hrs boundary was curated in this pass.",
     "role": "Vps27 ubiquitin-binding constituent of the yeast Vps27p-Hse1p ESCRT-0 complex.",
     "evidence": [
      {
       "reference": "DOI:10.1038/ncb815",
       "notes": "Bilodeau, Urbanowski, Winistorfer and Piper 2002 characterized Vps27p as one member of the yeast Vps27p-Hse1p complex that binds ubiquitin and mediates endosomal protein sorting."
      },
      {
       "reference": "DOI:10.1016/j.devcel.2011.05.015",
       "notes": "Henne, Buchkovich and Emr 2011 reviewed Vps27 as the yeast ESCRT-0 cargo-recognition subunit in the endosomal ESCRT pathway."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40343",
       "protein_label": "Vacuolar protein sorting-associated protein 27",
       "gene_symbol": "VPS27",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene VPS27 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12006563",
         "notes": "Stahelin RV et al. 2002, ‘Phosphatidylinositol 3-phosphate induces the membrane penetration of the FYVE domains of Vps27p and Hrs.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Endosome membrane' localisation of P40343."
        },
        {
         "reference": "PMID:12900393",
         "notes": "Katzmann DJ et al. 2003, ‘Vps27 recruits ESCRT machinery to endosomes during MVB sorting.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Endosome membrane' localisation of P40343."
        },
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Endosome membrane' localisation of P40343."
        }
       ]
      }
     ]
    },
    {
     "component_id": "hse1_escrt_0_subunit",
     "label": "Hse1 ESCRT-0 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "HSE1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Hse1p ESCRT-0 subunit; no exact source-neutral InterPro or Pfam family identifier that spans the yeast Hse1 and mammalian STAM boundary was curated in this pass.",
     "role": "Hse1 ubiquitin-binding constituent of the yeast Vps27p-Hse1p ESCRT-0 complex.",
     "evidence": [
      {
       "reference": "DOI:10.1038/ncb815",
       "notes": "Bilodeau, Urbanowski, Winistorfer and Piper 2002 characterized Hse1p as one member of the yeast Vps27p-Hse1p complex that binds ubiquitin and mediates endosomal protein sorting."
      },
      {
       "reference": "DOI:10.1016/j.devcel.2011.05.015",
       "notes": "Henne, Buchkovich and Emr 2011 reviewed Hse1 as the second yeast ESCRT-0 subunit in the endosomal ESCRT pathway."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38753",
       "protein_label": "Class E vacuolar protein-sorting machinery protein HSE1",
       "gene_symbol": "HSE1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene HSE1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12055639",
         "notes": "Bilodeau PS et al. 2002, ‘The Vps27p Hse1p complex binds ubiquitin and mediates endosomal protein sorting.’, Nat Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Endosome membrane' localisation of P38753."
        },
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Endosome membrane' localisation of P38753."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast uses the Vps27p-Hse1p ESCRT-0 complex for ubiquitin-dependent endosomal protein sorting.",
     "reference": "DOI:10.1038/ncb815"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Model in which Bilodeau, Urbanowski, Winistorfer and Piper characterized the Vps27p-Hse1p complex as a ubiquitin-binding ESCRT-0 cargo-recognition complex.",
     "reference": "DOI:10.1038/ncb815"
    }
   ],
   "functions": [
    {
     "function_id": "multivesicular_body_sorting_pathway",
     "label": "multivesicular body sorting pathway",
     "grounding": "GO:0071985",
     "description": "ESCRT-0 recognizes ubiquitinated endosomal cargo and acts upstream of ESCRT-I during MVB cargo sorting.",
     "evidence": [
      {
       "reference": "GO:0071985",
       "notes": "GO:0071985 denotes the vesicle-mediated transport pathway that moves ubiquitylated transmembrane proteins into multivesicular-body luminal vesicles."
      },
      {
       "reference": "DOI:10.1038/ncb815",
       "notes": "Bilodeau et al. 2002 identified the Vps27p-Hse1p complex as a ubiquitin-binding endosomal sorting factor in budding yeast."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0033565",
     "notes": "Gene Ontology cellular-component term for ESCRT-0 complex."
    },
    {
     "reference": "GO:0036452",
     "notes": "Gene Ontology cellular-component parent term for the ESCRT complex class."
    },
    {
     "reference": "GO:0005768",
     "notes": "Gene Ontology cellular-component term for the endosome."
    },
    {
     "reference": "GO:0071985",
     "notes": "Gene Ontology biological-process term for the multivesicular body sorting pathway."
    },
    {
     "reference": "DOI:10.1038/ncb815",
     "notes": "Bilodeau, Urbanowski, Winistorfer and Piper 2002, The Vps27p-Hse1p complex binds ubiquitin and mediates endosomal protein sorting, Nature Cell Biology."
    },
    {
     "reference": "DOI:10.1083/jcb.200302136",
     "notes": "Katzmann, Stefan, Babst and Emr 2003, Vps27 recruits ESCRT machinery to endosomes during MVB sorting, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1016/j.devcel.2011.05.015",
     "notes": "Henne, Buchkovich and Emr 2011, The ESCRT Pathway, Developmental Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_escrt_0_mvb_cargo_recognition",
     "title": "ESCRT-0 recognizes ubiquitinated yeast MVB cargo",
     "description": "In Saccharomyces cerevisiae, Vps27 and Hse1 form ESCRT-0, which binds ubiquitinated cargo, and Vps27 recruits ESCRT-I during the endosomal MVB sorting cascade.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph represents the yeast Vps27/Hse1 ESCRT-0 complex, with ESCRT-I recruitment kept at Vps27 granularity, without modeling cargo ubiquitin valency, ESCRT-I/II handoff or later ESCRT-III membrane remodeling.",
     "nodes": [
      {
       "node_id": "vps27_escrt_0_subunit",
       "label": "Vps27 ESCRT-0 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "vps27_escrt_0_subunit"
      },
      {
       "node_id": "hse1_escrt_0_subunit",
       "label": "Hse1 ESCRT-0 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "hse1_escrt_0_subunit"
      },
      {
       "node_id": "escrt_0_complex",
       "label": "ESCRT-0 complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033565"
      },
      {
       "node_id": "ubiquitinated_mvb_cargo",
       "label": "ubiquitinated MVB cargo",
       "node_type": "STATE"
      },
      {
       "node_id": "escrt_i_complex",
       "label": "ESCRT I complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000813"
      },
      {
       "node_id": "multivesicular_body_sorting_pathway",
       "label": "multivesicular body sorting pathway",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0071985"
      }
     ],
     "edges": [
      {
       "subject": "vps27_escrt_0_subunit",
       "predicate": "is part of",
       "object": "escrt_0_complex",
       "description": "Vps27 is represented as a Saccharomyces cerevisiae ESCRT-0 constituent.",
       "evidence": [
        {
         "reference": "DOI:10.1038/ncb815",
         "notes": "Bilodeau et al. 2002 characterized Vps27p in the yeast Vps27p-Hse1p complex."
        }
       ]
      },
      {
       "subject": "hse1_escrt_0_subunit",
       "predicate": "is part of",
       "object": "escrt_0_complex",
       "description": "Hse1 is represented as a Saccharomyces cerevisiae ESCRT-0 constituent.",
       "evidence": [
        {
         "reference": "DOI:10.1038/ncb815",
         "notes": "Bilodeau et al. 2002 characterized Hse1p in the yeast Vps27p-Hse1p complex."
        }
       ]
      },
      {
       "subject": "escrt_0_complex",
       "predicate": "binds",
       "object": "ubiquitinated_mvb_cargo",
       "description": "The yeast Vps27p-Hse1p ESCRT-0 complex binds ubiquitin during endosomal cargo sorting.",
       "evidence": [
        {
         "reference": "DOI:10.1038/ncb815",
         "notes": "Bilodeau et al. 2002 showed that the Vps27p-Hse1p complex binds ubiquitin."
        }
       ]
      },
      {
       "subject": "vps27_escrt_0_subunit",
       "predicate": "recruits",
       "object": "escrt_i_complex",
       "description": "Vps27 recruits ESCRT-I during yeast MVB sorting.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200302136",
         "notes": "Katzmann, Stefan, Babst and Emr 2003 found that Vps27 recruits ESCRT-I to endosomes."
        }
       ]
      },
      {
       "subject": "escrt_0_complex",
       "predicate": "participates in",
       "object": "multivesicular_body_sorting_pathway",
       "description": "ESCRT-0 participates in ubiquitin-dependent endosomal sorting into the yeast MVB pathway.",
       "evidence": [
        {
         "reference": "DOI:10.1038/ncb815",
         "notes": "Bilodeau et al. 2002 placed the Vps27p-Hse1p complex in yeast endosomal protein sorting."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_escrt_0_family_groundings",
     "prompt": "Resolve exact source-neutral InterPro or Pfam groundings for the Vps27/Hrs and Hse1/STAM ESCRT-0 subunit classes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#vps27_escrt_0_subunit",
      "components#hse1_escrt_0_subunit"
     ],
     "rationale": "This first ESCRT-0 record records the named Saccharomyces cerevisiae Vps27 and Hse1 subunits and the mammalian Hrs/STAM synonym without asserting exact yeast-to-mammal family mappings unless those identifiers are reviewed exactly.",
     "evidence": [
      {
       "reference": "GO:0033565"
      },
      {
       "reference": "DOI:10.1038/ncb815"
      },
      {
       "reference": "DOI:10.1016/j.devcel.2011.05.015"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    },
    {
     "discussion_id": "go_definition_vps1_not_curated_component",
     "prompt": "Do not model Vps1 as a constituent component of yeast ESCRT-0.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "components#vps27_escrt_0_subunit"
     ],
     "rationale": "The GO:0033565 definition text currently names Vps1p, but its exact Vps27p-Hse1p synonym and Bilodeau et al. 2002 identify Vps27p with Hse1p as the yeast ESCRT-0 complex curated here.",
     "evidence": [
      {
       "reference": "GO:0033565"
      },
      {
       "reference": "DOI:10.1038/ncb815"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    }
   ]
  },
  {
   "identifier": "GO:0036452",
   "label": "ESCRT complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "An endosomal sorting complex involved in membrane fission processes related to sorting of multivesicular bodies (MVB) in the endocytic pathway, cytokinesis and viral budding among other processes.",
   "definition_source": "GO:0036452",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-24T00:31:28Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T00:32:44Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, protein-complex parentage and endosome parthood, Saccharomyces scope, an MVB-sorting function, GO and DOI evidence, a nonmechanistic ESCRT cascade graph, and a resolved child-complex component-boundary discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T00:33:12Z",
     "curator": "codex",
     "action": "REFINE_ESCRT_IV_SCOPE",
     "changes": "Clarified that ESCRT-specific subunits and stoichiometry remain on dedicated child records or future ESCRT-IV curation because the ESCRT IV GO child does not yet have a CellStructureMech record.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "part_of": [
    "GO:0005768"
   ],
   "synonyms": [
    {
     "synonym_text": "endosomal sorting complex required for transport",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0036452"
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast uses ESCRT complexes to sort ubiquitinated cargo and remodel membranes during multivesicular-body sorting.",
     "reference": "DOI:10.1016/j.devcel.2011.05.015"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Model eukaryote in which ESCRT-0, ESCRT-I, ESCRT-II and ESCRT-III complexes act in the endosomal MVB sorting pathway.",
     "reference": "DOI:10.1016/j.devcel.2011.05.015"
    }
   ],
   "functions": [
    {
     "function_id": "multivesicular_body_sorting_pathway",
     "label": "multivesicular body sorting pathway",
     "grounding": "GO:0071985",
     "description": "ESCRT complexes sort ubiquitinated endosomal cargo and remodel endosomal membranes to form multivesicular-body intraluminal vesicles.",
     "evidence": [
      {
       "reference": "GO:0036452",
       "notes": "GO defines ESCRT complexes as endosomal sorting complexes involved in MVB sorting and related membrane-fission processes."
      },
      {
       "reference": "DOI:10.1016/j.devcel.2011.05.015",
       "notes": "Henne, Buchkovich and Emr 2011 reviewed the ESCRT pathway as conserved machinery for endosomal cargo sorting and membrane remodeling."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0036452",
     "notes": "Gene Ontology cellular-component term for the ESCRT complex class."
    },
    {
     "reference": "GO:0032991",
     "notes": "OLS places the ESCRT complex under the protein-containing complex."
    },
    {
     "reference": "GO:0005768",
     "notes": "OLS places the ESCRT complex within the endosome."
    },
    {
     "reference": "GO:0033565",
     "notes": "Gene Ontology places the ESCRT-0 complex under the ESCRT complex."
    },
    {
     "reference": "GO:0000813",
     "notes": "Gene Ontology places ESCRT I complex under the ESCRT complex."
    },
    {
     "reference": "GO:0000814",
     "notes": "Gene Ontology places ESCRT II complex under the ESCRT complex."
    },
    {
     "reference": "GO:0000815",
     "notes": "Gene Ontology places ESCRT III complex under the ESCRT complex."
    },
    {
     "reference": "GO:1990621",
     "notes": "Gene Ontology places ESCRT IV complex under the ESCRT complex."
    },
    {
     "reference": "GO:0071985",
     "notes": "Gene Ontology biological-process term for the multivesicular body sorting pathway."
    },
    {
     "reference": "DOI:10.1016/j.devcel.2011.05.015",
     "notes": "Henne, Buchkovich and Emr 2011, The ESCRT Pathway, Developmental Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_escrt_mvb_sorting_cascade",
     "title": "ESCRT complexes drive yeast MVB sorting",
     "description": "In Saccharomyces cerevisiae, ESCRT-0, ESCRT-I, ESCRT-II and ESCRT-III complexes act as endosomal sorting machinery during multivesicular-body cargo sorting and membrane remodeling.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the shared ESCRT complex parent boundary and a coarse ESCRT cascade, leaving child-complex subunits, ESCRT-III polymerization, Vps4 recycling and deubiquitination on dedicated child or future records.",
     "nodes": [
      {
       "node_id": "escrt_0_complex",
       "label": "ESCRT-0 complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033565"
      },
      {
       "node_id": "escrt_i_complex",
       "label": "ESCRT I complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000813"
      },
      {
       "node_id": "escrt_ii_complex",
       "label": "ESCRT II complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000814"
      },
      {
       "node_id": "escrt_iii_complex",
       "label": "ESCRT III complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000815"
      },
      {
       "node_id": "escrt_iv_complex",
       "label": "ESCRT IV complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990621"
      },
      {
       "node_id": "escrt_complex",
       "label": "ESCRT complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0036452"
      },
      {
       "node_id": "endosome",
       "label": "endosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005768"
      },
      {
       "node_id": "multivesicular_body_sorting_pathway",
       "label": "multivesicular body sorting pathway",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0071985"
      }
     ],
     "edges": [
      {
       "subject": "escrt_0_complex",
       "predicate": "is a",
       "object": "escrt_complex",
       "description": "ESCRT-0 is a cargo-recognition ESCRT complex.",
       "evidence": [
        {
         "reference": "GO:0036452",
         "notes": "QuickGO lists GO:0033565 ESCRT-0 complex as an is_a child of GO:0036452."
        }
       ]
      },
      {
       "subject": "escrt_i_complex",
       "predicate": "is a",
       "object": "escrt_complex",
       "description": "ESCRT-I is an ESCRT complex involved in MVB cargo sorting.",
       "evidence": [
        {
         "reference": "GO:0036452",
         "notes": "QuickGO lists GO:0000813 ESCRT I complex as an is_a child of GO:0036452."
        }
       ]
      },
      {
       "subject": "escrt_ii_complex",
       "predicate": "is a",
       "object": "escrt_complex",
       "description": "ESCRT-II is an ESCRT complex that acts downstream of ESCRT-I.",
       "evidence": [
        {
         "reference": "GO:0036452",
         "notes": "QuickGO lists GO:0000814 ESCRT II complex as an is_a child of GO:0036452."
        }
       ]
      },
      {
       "subject": "escrt_iii_complex",
       "predicate": "is a",
       "object": "escrt_complex",
       "description": "ESCRT-III is a membrane-scission ESCRT complex that remodels membranes late in the pathway.",
       "evidence": [
        {
         "reference": "GO:0036452",
         "notes": "QuickGO lists GO:0000815 ESCRT III complex as an is_a child of GO:0036452."
        }
       ]
      },
      {
       "subject": "escrt_iv_complex",
       "predicate": "is a",
       "object": "escrt_complex",
       "description": "ESCRT-IV is the Vps4/Vta1 ESCRT complex that disassembles ESCRT-III filaments.",
       "evidence": [
        {
         "reference": "GO:1990621",
         "notes": "GO defines ESCRT IV as an ESCRT complex with AAA-ATPase activity that catalyzes ESCRT-III disassembly."
        }
       ]
      },
      {
       "subject": "escrt_complex",
       "predicate": "is part of",
       "object": "endosome",
       "description": "GO places ESCRT complexes in the endosome, where ESCRT machinery sorts ubiquitinated membrane cargo.",
       "evidence": [
        {
         "reference": "GO:0036452",
         "notes": "OLS returns a direct part_of relation from GO:0036452 to GO:0005768."
        }
       ]
      },
      {
       "subject": "escrt_complex",
       "predicate": "participates in",
       "object": "multivesicular_body_sorting_pathway",
       "description": "ESCRT complexes act together in the endosomal MVB sorting pathway.",
       "evidence": [
        {
         "reference": "GO:0036452",
         "notes": "GO defines ESCRT complexes by their involvement in MVB sorting and related membrane fission processes."
        },
        {
         "reference": "DOI:10.1016/j.devcel.2011.05.015",
         "notes": "Henne, Buchkovich and Emr 2011 reviewed ESCRT complexes as sequential machinery for endosomal MVB sorting."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "child_records_hold_escrt_subunits",
     "prompt": "Should individual ESCRT-0, ESCRT-I, ESCRT-II, ESCRT-III and ESCRT-IV subunits be curated on the generic ESCRT complex record?",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "GO:0036452 is the generic ESCRT complex parent for several distinct ESCRT complexes. The ESCRT-0, ESCRT-I, ESCRT-II, ESCRT-III and ESCRT-IV child terms carry different subunit and assembly boundaries that should not be merged into a single parent component table.",
     "resolution_note": "Kept this record focused on the GO:0036452 parent and left ESCRT-specific subunits and stoichiometry on dedicated child records or future ESCRT-IV curation.",
     "evidence": [
      {
       "reference": "GO:0036452",
       "notes": "QuickGO lists the named ESCRT child complexes as is_a children of the ESCRT complex."
      },
      {
       "reference": "GO:1990621",
       "notes": "ESCRT IV has a distinct GO child term from ESCRT-0, ESCRT-I, ESCRT-II and ESCRT-III."
      },
      {
       "reference": "DOI:10.1016/j.devcel.2011.05.015",
       "notes": "Henne, Buchkovich and Emr 2011 reviewed the ESCRT pathway as a set of distinct complexes and associated factors."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-24",
     "resolved_date": "2026-09-24"
    }
   ]
  },
  {
   "identifier": "GO:0000813",
   "label": "ESCRT I complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "An endosomal sorting complex required for transport. It consists of the class E vacuolar protein sorting (Vps) proteins and interacts with ubiquitinated cargoes.",
   "definition_source": "GO:0000813",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-16T15:34:02Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T15:35:04Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added ESCRT-I synonymy, GO parentage and endosome membrane parthood, reviewed-label-only Vps23, Vps28 and Vps37 core subunits, Saccharomyces scope, an MVB sorting function, GO/DOI evidence, a nonmechanistic yeast MVB cargo-sorting graph, a subunit-grounding TODO, and a resolved Vps27 boundary decision.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T15:35:35Z",
     "curator": "codex",
     "action": "REFINED_RECORD",
     "changes": "Connected the ESCRT-I function graph to the endosome membrane with Katzmann et al. 2003 Vps27-dependent recruitment evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T15:47:08Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Resolved PR #1106 review issue #1107 by adding an open TODO that explicitly tracks later Mvb12-family and lineage-specific ESCRT-I subunits instead of silently omitting them from the first Vps23/Vps28/Vps37 core record.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T08:41:49Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1224 by routing Katzmann, Babst and Emr 2001 ESCRT-I evidence through reachable PMID:11511343 instead of the unreadable Cell DOI.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:23:33Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0036452"
   ],
   "part_of": [
    "GO:0010008"
   ],
   "synonyms": [
    {
     "synonym_text": "ESCRT-I complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "PMID:11511343"
    },
    {
     "synonym_text": "endosomal sorting complex required for transport",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0000813"
    }
   ],
   "components": [
    {
     "component_id": "vps23_escrt_i_subunit",
     "label": "Vps23 ESCRT-I subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "VPS23"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Vps23 ESCRT-I subunit; no exact source-neutral InterPro or Pfam family identifier for this ESCRT-I subunit class was curated in this pass.",
     "role": "Vps23 core constituent of the yeast ESCRT-I cargo-sorting complex.",
     "evidence": [
      {
       "reference": "PMID:11511343",
       "notes": "Katzmann, Babst and Emr 2001 characterized Vps23 as one of three Saccharomyces cerevisiae ESCRT-I subunits in a 350 kDa complex needed for ubiquitin-dependent MVB sorting."
      },
      {
       "reference": "DOI:10.1083/jcb.200302136",
       "notes": "Katzmann, Stefan, Babst and Emr 2003 described ESCRT-I as the Vps23, Vps28 and Vps37 complex while testing how Vps27 recruits it to yeast endosomal membranes."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P25604",
       "protein_label": "Suppressor protein STP22 of temperature-sensitive alpha-factor receptor and arginine permease",
       "gene_symbol": "STP22",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene VPS23, which UniProt lists under the primary name STP22, in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P25604",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P25604, the single reviewed entry for gene VPS23 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "vps28_escrt_i_subunit",
     "label": "Vps28 ESCRT-I subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "VPS28"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Vps28 ESCRT-I subunit; no exact source-neutral InterPro or Pfam family identifier for this ESCRT-I subunit class was curated in this pass.",
     "role": "Vps28 core constituent of the yeast ESCRT-I cargo-sorting complex.",
     "evidence": [
      {
       "reference": "PMID:11511343",
       "notes": "Katzmann, Babst and Emr 2001 characterized Vps28 as one of three Saccharomyces cerevisiae ESCRT-I subunits in a 350 kDa complex needed for ubiquitin-dependent MVB sorting."
      },
      {
       "reference": "DOI:10.1083/jcb.200302136",
       "notes": "Katzmann, Stefan, Babst and Emr 2003 described ESCRT-I as the Vps23, Vps28 and Vps37 complex while testing how Vps27 recruits it to yeast endosomal membranes."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q02767",
       "protein_label": "Vacuolar protein sorting-associated protein 28",
       "gene_symbol": "VPS28",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene VPS28 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q02767",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q02767, the single reviewed entry for gene VPS28 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "vps37_escrt_i_subunit",
     "label": "Vps37 ESCRT-I subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "VPS37"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Vps37 ESCRT-I subunit; no exact source-neutral InterPro or Pfam family identifier for this ESCRT-I subunit class was curated in this pass.",
     "role": "Vps37 core constituent of the yeast ESCRT-I cargo-sorting complex.",
     "evidence": [
      {
       "reference": "PMID:11511343",
       "notes": "Katzmann, Babst and Emr 2001 characterized Vps37 as one of three Saccharomyces cerevisiae ESCRT-I subunits in a 350 kDa complex needed for ubiquitin-dependent MVB sorting."
      },
      {
       "reference": "DOI:10.1083/jcb.200302136",
       "notes": "Katzmann, Stefan, Babst and Emr 2003 described ESCRT-I as the Vps23, Vps28 and Vps37 complex while testing how Vps27 recruits it to yeast endosomal membranes."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q99176",
       "protein_label": "Protein SRN2",
       "gene_symbol": "SRN2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene VPS37, which UniProt lists under the primary name SRN2, in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:9790597",
         "notes": "Hong SJ et al. 1998, ‘Isolation of an extragenic suppressor of the rna1-1 mutation in Saccharomyces cerevisiae.’, Mol Gen Genet. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of Q99176."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast uses Vps23, Vps28 and Vps37 as the ESCRT-I complex during ubiquitin-dependent sorting into multivesicular bodies.",
     "reference": "PMID:11511343"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Genetic and biochemical model in which Katzmann, Babst and Emr identified Vps23, Vps28 and Vps37 as ESCRT-I subunits required for MVB cargo sorting.",
     "reference": "PMID:11511343"
    }
   ],
   "functions": [
    {
     "function_id": "multivesicular_body_sorting_pathway",
     "label": "multivesicular body sorting pathway",
     "grounding": "GO:0071985",
     "description": "ESCRT-I acts early in the endosomal MVB pathway to help sort ubiquitinated membrane cargo into multivesicular-body vesicles.",
     "evidence": [
      {
       "reference": "GO:0071985",
       "notes": "GO:0071985 denotes the vesicle-mediated transport pathway that moves ubiquitylated transmembrane proteins into multivesicular-body luminal vesicles."
      },
      {
       "reference": "PMID:11511343",
       "notes": "Katzmann, Babst and Emr 2001 identified ESCRT-I as a conserved yeast complex that recognizes ubiquitinated MVB cargo and is required for MVB-vesicle sorting."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000813",
     "notes": "Gene Ontology cellular-component term for ESCRT I complex."
    },
    {
     "reference": "GO:0036452",
     "notes": "Gene Ontology cellular-component parent term for the ESCRT complex class."
    },
    {
     "reference": "GO:0010008",
     "notes": "Gene Ontology cellular-component term for the endosome membrane."
    },
    {
     "reference": "GO:0071985",
     "notes": "Gene Ontology biological-process term for the multivesicular body sorting pathway."
    },
    {
     "reference": "PMID:11511343",
     "notes": "Katzmann, Babst and Emr 2001, Ubiquitin-Dependent Sorting into the Multivesicular Body Pathway Requires the Function of a Conserved Endosomal Protein Sorting Complex, ESCRT-I, Cell."
    },
    {
     "reference": "DOI:10.1083/jcb.200302136",
     "notes": "Katzmann, Stefan, Babst and Emr 2003, Vps27 recruits ESCRT machinery to endosomes during MVB sorting, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1016/j.devcel.2011.05.015",
     "notes": "Henne, Buchkovich and Emr 2011, The ESCRT Pathway, Developmental Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_escrt_i_mvb_cargo_sorting",
     "title": "ESCRT-I sorts ubiquitinated cargo in yeast MVBs",
     "description": "In Saccharomyces cerevisiae, Vps23, Vps28 and Vps37 form ESCRT-I, which is recruited by Vps27 and acts in sorting ubiquitinated cargo into the multivesicular-body pathway.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph represents the Vps23/Vps28/Vps37 yeast ESCRT-I core and its Vps27-dependent endosomal recruitment without modeling ESCRT-II/III handoff, deubiquitination, or Vps4 recycling.",
     "nodes": [
      {
       "node_id": "vps23_escrt_i_subunit",
       "label": "Vps23 ESCRT-I subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "vps23_escrt_i_subunit"
      },
      {
       "node_id": "vps28_escrt_i_subunit",
       "label": "Vps28 ESCRT-I subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "vps28_escrt_i_subunit"
      },
      {
       "node_id": "vps37_escrt_i_subunit",
       "label": "Vps37 ESCRT-I subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "vps37_escrt_i_subunit"
      },
      {
       "node_id": "escrt_i_complex",
       "label": "ESCRT I complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000813"
      },
      {
       "node_id": "vps27_endosomal_recruiter",
       "label": "Vps27 endosomal ESCRT-I recruiter",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P40343"
       ]
      },
      {
       "node_id": "endosome_membrane",
       "label": "endosome membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0010008"
      },
      {
       "node_id": "ubiquitinated_mvb_cargo",
       "label": "ubiquitinated MVB cargo",
       "node_type": "STATE"
      },
      {
       "node_id": "multivesicular_body_sorting_pathway",
       "label": "multivesicular body sorting pathway",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0071985"
      }
     ],
     "edges": [
      {
       "subject": "vps23_escrt_i_subunit",
       "predicate": "is part of",
       "object": "escrt_i_complex",
       "description": "Vps23 is represented as a Saccharomyces cerevisiae ESCRT-I constituent.",
       "evidence": [
        {
         "reference": "PMID:11511343",
         "notes": "Katzmann, Babst and Emr 2001 characterized Vps23 as a yeast ESCRT-I subunit."
        }
       ]
      },
      {
       "subject": "vps28_escrt_i_subunit",
       "predicate": "is part of",
       "object": "escrt_i_complex",
       "description": "Vps28 is represented as a Saccharomyces cerevisiae ESCRT-I constituent.",
       "evidence": [
        {
         "reference": "PMID:11511343",
         "notes": "Katzmann, Babst and Emr 2001 characterized Vps28 as a yeast ESCRT-I subunit."
        }
       ]
      },
      {
       "subject": "vps37_escrt_i_subunit",
       "predicate": "is part of",
       "object": "escrt_i_complex",
       "description": "Vps37 is represented as a Saccharomyces cerevisiae ESCRT-I constituent.",
       "evidence": [
        {
         "reference": "PMID:11511343",
         "notes": "Katzmann, Babst and Emr 2001 characterized Vps37 as a yeast ESCRT-I subunit."
        }
       ]
      },
      {
       "subject": "vps27_endosomal_recruiter",
       "predicate": "recruits",
       "object": "escrt_i_complex",
       "description": "Vps27 recruits ESCRT-I to yeast endosomal membranes during MVB sorting.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200302136",
         "notes": "Katzmann, Stefan, Babst and Emr 2003 found that Vps27 recruits ESCRT-I to endosomes."
        }
       ]
      },
      {
       "subject": "escrt_i_complex",
       "predicate": "is recruited to",
       "object": "endosome_membrane",
       "description": "Vps27-dependent recruitment places yeast ESCRT-I on endosomal membranes during MVB sorting.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200302136",
         "notes": "Katzmann, Stefan, Babst and Emr 2003 found that Vps27 recruits ESCRT-I to yeast endosomal membranes."
        }
       ]
      },
      {
       "subject": "escrt_i_complex",
       "predicate": "acts on",
       "object": "ubiquitinated_mvb_cargo",
       "description": "Yeast ESCRT-I recognizes ubiquitinated MVB cargo during sorting into multivesicular-body vesicles.",
       "evidence": [
        {
         "reference": "PMID:11511343",
         "notes": "Katzmann, Babst and Emr 2001 characterized ESCRT-I as recognizing ubiquitinated MVB cargo through the conserved UBC-like domain in Vps23."
        }
       ]
      },
      {
       "subject": "escrt_i_complex",
       "predicate": "participates in",
       "object": "multivesicular_body_sorting_pathway",
       "description": "ESCRT-I is required for yeast ubiquitin-dependent sorting into the MVB pathway.",
       "evidence": [
        {
         "reference": "PMID:11511343",
         "notes": "Katzmann, Babst and Emr 2001 showed that ESCRT-I function is required for sorting cargo into MVB vesicles."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_escrt_i_family_groundings",
     "prompt": "Resolve exact source-neutral InterPro or Pfam groundings for the Vps23, Vps28 and Vps37 ESCRT-I subunit classes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#vps23_escrt_i_subunit",
      "components#vps28_escrt_i_subunit",
      "components#vps37_escrt_i_subunit"
     ],
     "rationale": "This first ESCRT-I complex record records the named Saccharomyces cerevisiae Vps23, Vps28 and Vps37 subunits without asserting paralogy boundaries or a single InterPro/Pfam family unless those identifiers are reviewed exactly.",
     "evidence": [
      {
       "reference": "PMID:11511343"
      },
      {
       "reference": "DOI:10.1016/j.devcel.2011.05.015"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    },
    {
     "discussion_id": "review_additional_escrt_i_subunits",
     "prompt": "Evaluate Mvb12-family and other lineage-specific ESCRT-I subunits before completing the curated component list.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#vps23_escrt_i_subunit",
      "components#vps28_escrt_i_subunit",
      "components#vps37_escrt_i_subunit"
     ],
     "rationale": "This first record starts with the Vps23/Vps28/Vps37 core identified in 2001. Chu et al. 2006 and Curtiss et al. 2007 later identified Mvb12 as an additional yeast ESCRT-I subunit, so Mvb12-family and other lineage-specific components need a dedicated source review before they are added or excluded.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200608053"
      },
      {
       "reference": "DOI:10.1091/mbc.e06-07-0588"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    },
    {
     "discussion_id": "vps27_not_escrt_i_component",
     "prompt": "Do not model Vps27 as a constituent component of ESCRT-I.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#yeast_escrt_i_mvb_cargo_sorting"
     ],
     "rationale": "Vps27 recruits ESCRT-I to endosomal membranes during MVB sorting and is therefore upstream of the constituent Vps23/Vps28/Vps37 ESCRT-I component list in this first record.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200302136"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    }
   ]
  },
  {
   "identifier": "GO:0000814",
   "label": "ESCRT II complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "An endosomal sorting complex required for transport and functions downstream of ESCRT I complex. It consists of the class E vacuolar protein sorting (Vps) proteins and is required for the membrane recruitment of ESCRT III complex and binds to ubiquitinated cargoes.",
   "definition_source": "GO:0000814",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-16T16:05:38Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T16:06:20Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added ESCRT-II synonymy, GO parentage and endosome membrane parthood, reviewed-label-only Vps22, Vps25 and Vps36 core subunits, Saccharomyces scope, an MVB sorting function, GO/DOI evidence, a nonmechanistic yeast ESCRT-III recruitment graph, a subunit-grounding TODO, and a resolved Vps4 boundary decision.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T16:06:51Z",
     "curator": "codex",
     "action": "REFINED_RECORD",
     "changes": "Shortened ESCRT-II component role text to avoid repeating each subunit's full label inside its role.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T16:20:19Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Addressed PR #1108 review issue #1109 by tracking the Hierro et al. 2004 ESCRT-II heterotetramer architecture as an open stoichiometry curation TODO with structural evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T07:19:16Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1219 by replacing unreadable Babst et al. 2002 ESCRT-II citations with reachable Teo 2004, Im and Hurley 2008, Im et al. 2009, Lata et al. 2008, and Hierro et al. 2004 evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T07:49:02Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Resolved #1221 by removing abstract-only Henne et al. 2011 support from ESCRT-II subunit, Vps4-boundary and stoichiometry-specific claims that are now backed by directly reachable Teo 2004, Lata 2008, Im and Hurley 2008, and Hierro 2004 evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:23:35Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0036452"
   ],
   "part_of": [
    "GO:0010008"
   ],
   "synonyms": [
    {
     "synonym_text": "ESCRT-II complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1016/j.devcel.2008.04.004"
    },
    {
     "synonym_text": "endosomal sorting complex required for transport",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0000814"
    }
   ],
   "components": [
    {
     "component_id": "vps22_escrt_ii_subunit",
     "label": "Vps22 ESCRT-II subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "VPS22"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Vps22 ESCRT-II subunit; no exact source-neutral InterPro or Pfam family identifier for this ESCRT-II subunit class was curated in this pass.",
     "role": "Vps22 core constituent of the yeast ESCRT-II sorting complex.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.devcel.2004.09.003",
       "notes": "Teo et al. 2004 solved a Saccharomyces cerevisiae ESCRT-II core structure containing Vps22, Vps25 and the C-terminal region of Vps36."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12483",
       "protein_label": "Vacuolar-sorting protein SNF8",
       "gene_symbol": "SNF8",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene VPS22, which UniProt lists under the primary name SNF8, in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12194858",
         "notes": "Babst M et al. 2002, ‘Endosome-associated complex, ESCRT-II, recruits transport machinery for protein sorting at the multivesicular body.’, Dev Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of Q12483."
        }
       ]
      }
     ]
    },
    {
     "component_id": "vps25_escrt_ii_subunit",
     "label": "Vps25 ESCRT-II subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "VPS25"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Vps25 ESCRT-II subunit; no exact source-neutral InterPro or Pfam family identifier for this ESCRT-II subunit class was curated in this pass.",
     "role": "Vps25 core constituent of the yeast ESCRT-II sorting complex.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.devcel.2004.09.003",
       "notes": "Teo et al. 2004 solved the Saccharomyces cerevisiae ESCRT-II core as a trilobal complex with two Vps25 copies plus Vps22 and the C-terminal region of Vps36."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P47142",
       "protein_label": "Vacuolar protein-sorting-associated protein 25",
       "gene_symbol": "VPS25",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene VPS25 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12194858",
         "notes": "Babst M et al. 2002, ‘Endosome-associated complex, ESCRT-II, recruits transport machinery for protein sorting at the multivesicular body.’, Dev Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P47142."
        }
       ]
      }
     ]
    },
    {
     "component_id": "vps36_escrt_ii_subunit",
     "label": "Vps36 ESCRT-II subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "VPS36"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Vps36 ESCRT-II subunit; no exact source-neutral InterPro or Pfam family identifier for this ESCRT-II subunit class was curated in this pass.",
     "role": "Vps36 core constituent of the yeast ESCRT-II sorting complex.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.devcel.2004.09.003",
       "notes": "Teo et al. 2004 solved a Saccharomyces cerevisiae ESCRT-II core structure containing the C-terminal region of Vps36 together with Vps22 and Vps25."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q06696",
       "protein_label": "Vacuolar protein-sorting-associated protein 36",
       "gene_symbol": "VPS36",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene VPS36 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12194858",
         "notes": "Babst M et al. 2002, ‘Endosome-associated complex, ESCRT-II, recruits transport machinery for protein sorting at the multivesicular body.’, Dev Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of Q06696."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding-yeast ESCRT-II contains Vps22, Vps25 and Vps36 and acts with ESCRT-I and ESCRT-III in endosomal multivesicular-body sorting.",
     "reference": "DOI:10.1016/j.devcel.2004.09.003"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Model yeast used to determine the ESCRT-II core architecture and to map direct binding between ESCRT-II and the Vps20 subunit of ESCRT-III.",
     "reference": "DOI:10.1016/j.devcel.2004.09.003"
    }
   ],
   "functions": [
    {
     "function_id": "multivesicular_body_sorting_pathway",
     "label": "multivesicular body sorting pathway",
     "grounding": "GO:0071985",
     "description": "ESCRT-II acts after ESCRT-I in the endosomal MVB pathway and promotes downstream ESCRT-III recruitment during cargo sorting.",
     "evidence": [
      {
       "reference": "GO:0071985",
       "notes": "GO:0071985 denotes the vesicle-mediated transport pathway that moves ubiquitylated transmembrane proteins into multivesicular-body luminal vesicles."
      },
      {
       "reference": "DOI:10.1016/j.devcel.2009.07.008",
       "notes": "Im et al. 2009 mapped the ESCRT-II/VPS20 interface and showed that ESCRT-II directly activates ESCRT-III-driven vesicle budding and scission in vitro."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000814",
     "notes": "Gene Ontology cellular-component term for ESCRT II complex."
    },
    {
     "reference": "GO:0036452",
     "notes": "Gene Ontology cellular-component parent term for the ESCRT complex class."
    },
    {
     "reference": "GO:0010008",
     "notes": "Gene Ontology cellular-component term for the endosome membrane."
    },
    {
     "reference": "GO:0000815",
     "notes": "Gene Ontology cellular-component term for the downstream ESCRT III complex."
    },
    {
     "reference": "GO:0071985",
     "notes": "Gene Ontology biological-process term for the multivesicular body sorting pathway."
    },
    {
     "reference": "DOI:10.1038/nature02914",
     "notes": "Hierro, Sun, Rusnak, Kim, Prag, Emr and Hurley 2004, Structure of the ESCRT-II endosomal trafficking complex, Nature."
    },
    {
     "reference": "DOI:10.1016/j.devcel.2004.09.003",
     "notes": "Teo et al. 2004 resolved the yeast ESCRT-II core and mapped its direct interaction with ESCRT-III/Vps20."
    },
    {
     "reference": "DOI:10.1016/j.devcel.2008.04.004",
     "notes": "Im and Hurley 2008 resolved human ESCRT-II structures containing one VPS22, one VPS36 and two VPS25 copies."
    },
    {
     "reference": "DOI:10.1016/j.devcel.2009.07.008",
     "notes": "Im et al. 2009 crystallized the ESCRT-II/VPS20 interface and tested ESCRT-II activation of ESCRT-III-driven membrane scission."
    },
    {
     "reference": "DOI:10.1126/science.1161070",
     "notes": "Lata et al. 2008 analyzed ESCRT-III assembly and Vps4-mediated ESCRT-III disassembly."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_escrt_ii_mvb_escrt_iii_recruitment",
     "title": "ESCRT-II recruits ESCRT-III during yeast MVB sorting",
     "description": "In Saccharomyces cerevisiae, Vps22, Vps25 and Vps36 form ESCRT-II, which transiently associates with endosomal membranes and initiates ESCRT-III formation during MVB sorting.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph represents the Vps22/Vps25/Vps36 yeast ESCRT-II core and its downstream ESCRT-III recruitment role without modeling ESCRT-I cargo handoff, Vps4 recycling, or ESCRT-III polymerization.",
     "nodes": [
      {
       "node_id": "vps22_escrt_ii_subunit",
       "label": "Vps22 ESCRT-II subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "vps22_escrt_ii_subunit"
      },
      {
       "node_id": "vps25_escrt_ii_subunit",
       "label": "Vps25 ESCRT-II subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "vps25_escrt_ii_subunit"
      },
      {
       "node_id": "vps36_escrt_ii_subunit",
       "label": "Vps36 ESCRT-II subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "vps36_escrt_ii_subunit"
      },
      {
       "node_id": "escrt_ii_complex",
       "label": "ESCRT II complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000814"
      },
      {
       "node_id": "endosome_membrane",
       "label": "endosome membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0010008"
      },
      {
       "node_id": "escrt_iii_complex",
       "label": "ESCRT III complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000815"
      },
      {
       "node_id": "multivesicular_body_sorting_pathway",
       "label": "multivesicular body sorting pathway",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0071985"
      }
     ],
     "edges": [
      {
       "subject": "vps22_escrt_ii_subunit",
       "predicate": "is part of",
       "object": "escrt_ii_complex",
       "description": "Vps22 is represented as a Saccharomyces cerevisiae ESCRT-II constituent.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.devcel.2004.09.003",
         "notes": "Teo et al. 2004 placed Vps22 in the Saccharomyces cerevisiae ESCRT-II core."
        }
       ]
      },
      {
       "subject": "vps25_escrt_ii_subunit",
       "predicate": "is part of",
       "object": "escrt_ii_complex",
       "description": "Vps25 is represented as a Saccharomyces cerevisiae ESCRT-II constituent.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.devcel.2004.09.003",
         "notes": "Teo et al. 2004 resolved two Vps25 copies in the Saccharomyces cerevisiae ESCRT-II core."
        }
       ]
      },
      {
       "subject": "vps36_escrt_ii_subunit",
       "predicate": "is part of",
       "object": "escrt_ii_complex",
       "description": "Vps36 is represented as a Saccharomyces cerevisiae ESCRT-II constituent.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.devcel.2004.09.003",
         "notes": "Teo et al. 2004 placed the Vps36 C-terminal region in the Saccharomyces cerevisiae ESCRT-II core."
        }
       ]
      },
      {
       "subject": "escrt_ii_complex",
       "predicate": "transiently associates with",
       "object": "endosome_membrane",
       "description": "Yeast ESCRT-II transiently associates with endosomal membranes during MVB sorting.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.devcel.2004.09.003",
         "notes": "Teo et al. 2004 described ESCRT-II as part of the sequentially recruited endosomal ESCRT machinery."
        }
       ]
      },
      {
       "subject": "escrt_ii_complex",
       "predicate": "recruits",
       "object": "escrt_iii_complex",
       "description": "ESCRT-II initiates formation of downstream ESCRT-III on endosomal membranes.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.devcel.2009.07.008",
         "notes": "Im et al. 2009 mapped the ESCRT-II interaction with the ESCRT-III subunit VPS20."
        }
       ]
      },
      {
       "subject": "escrt_ii_complex",
       "predicate": "participates in",
       "object": "multivesicular_body_sorting_pathway",
       "description": "ESCRT-II functions between ESCRT-I and ESCRT-III during yeast MVB sorting.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.devcel.2009.07.008",
         "notes": "Im et al. 2009 connected the ESCRT-II/ESCRT-III interaction to cargo sorting and intralumenal-vesicle scission in MVBs."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_escrt_ii_family_groundings",
     "prompt": "Resolve exact source-neutral InterPro or Pfam groundings for the Vps22, Vps25 and Vps36 ESCRT-II subunit classes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#vps22_escrt_ii_subunit",
      "components#vps25_escrt_ii_subunit",
      "components#vps36_escrt_ii_subunit"
     ],
     "rationale": "This first ESCRT-II record records the named Saccharomyces cerevisiae Vps22, Vps25 and Vps36 subunits without asserting paralogy boundaries or source-neutral InterPro/Pfam families unless those identifiers are reviewed exactly.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.devcel.2004.09.003"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    },
    {
     "discussion_id": "vps4_not_escrt_ii_component",
     "prompt": "Do not model Vps4 as a constituent component of ESCRT-II.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#yeast_escrt_ii_mvb_escrt_iii_recruitment"
     ],
     "rationale": "Vps4 is the AAA ATPase that acts after ESCRT-III assembly, so it is out of scope for the constituent ESCRT-II component list in this first record.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.1161070"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    },
    {
     "discussion_id": "review_escrt_ii_heterotetramer_stoichiometry",
     "prompt": "Review and curate the one Vps22, two Vps25 and one Vps36 heterotetrameric ESCRT-II stoichiometry.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#vps22_escrt_ii_subunit",
      "components#vps25_escrt_ii_subunit",
      "components#vps36_escrt_ii_subunit"
     ],
     "rationale": "Hierro et al. 2004 resolved the yeast ESCRT-II structural architecture as a Y-shaped heterotetramer. This first ESCRT-II record leaves per-component stoichiometry blank until the exact copy numbers and family-level component boundaries are reviewed together.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature02914"
      },
      {
       "reference": "DOI:10.1016/j.devcel.2008.04.004"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    }
   ]
  },
  {
   "identifier": "GO:0000815",
   "label": "ESCRT III complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A complex with membrane scission activity that plays a major role in many processes where membranes are remodelled - including endosomal transport (vesicle budding), nuclear envelope organisation (membrane closure, mitotic bridge cleavage), and cytokinesis (abscission).",
   "definition_source": "GO:0000815",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T08:57:03Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T08:58:25Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added ESCRT-III synonymy, reviewed-label-only Vps20, Snf7/Vps32, Vps24 and Vps2 core subunits, Saccharomyces scope, MVB sorting and membrane-fission functions, GO/DOI evidence, a nonmechanistic yeast endosomal remodeling graph, a subunit-grounding TODO, and a resolved Vps4 boundary decision.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T09:05:27Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Resolved PR #618 review issues #619 and #620 by dropping ungrounded family wording from ESCRT-III subunit labels and adding Henne et al. 2011 evidence to the endosomal membrane-remodeling graph edge.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T09:03:20Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1225 by routing Babst et al. 2002 ESCRT-III subunit and membrane-remodeling evidence through reachable PMID:12194857 instead of the unreadable Developmental Cell DOI.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T00:44:10Z",
     "curator": "codex",
     "action": "ADD_ESCRT_PARENT",
     "changes": "Resolved PR #1436 review issue #1437 by linking GO:0000815 ESCRT III complex to its GO:0036452 ESCRT complex parent.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:23:42Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 4 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "ESCRT-III complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1016/j.devcel.2011.05.015"
    },
    {
     "synonym_text": "endosomal sorting complex required for transport",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0000815"
    }
   ],
   "components": [
    {
     "component_id": "vps20_escrt_iii_subunit",
     "label": "Vps20 ESCRT-III subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "VPS20"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Vps20 ESCRT-III subunit; no exact source-neutral InterPro or Pfam family identifier for this ESCRT-III subunit class was curated in this pass.",
     "role": "Vps20 core constituent of the yeast endosome-associated ESCRT-III hetero-oligomer.",
     "evidence": [
      {
       "reference": "PMID:12194857",
       "notes": "Babst et al. 2002 characterized Vps20p as one of the Saccharomyces cerevisiae ESCRT-III subunits required for multivesicular-body sorting."
      },
      {
       "reference": "DOI:10.1016/j.devcel.2011.05.015",
       "notes": "Henne, Buchkovich and Emr 2011 reviewed Vps20 as a yeast ESCRT-III subunit in the endosomal ESCRT pathway."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q04272",
       "protein_label": "Vacuolar protein sorting-associated protein 20",
       "gene_symbol": "VPS20",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene VPS20 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q04272",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q04272, the single reviewed entry for gene VPS20 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "snf7_vps32_escrt_iii_subunit",
     "label": "Snf7/Vps32 ESCRT-III subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SNF7"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Snf7, also called Vps32, ESCRT-III subunit; no exact source-neutral InterPro or Pfam family identifier for this ESCRT-III subunit class was curated in this pass.",
     "role": "Snf7/Vps32 core constituent of the yeast endosomal ESCRT-III complex.",
     "evidence": [
      {
       "reference": "PMID:12194857",
       "notes": "Babst et al. 2002 characterized Snf7p/Vps32p as one of the Saccharomyces cerevisiae ESCRT-III subunits required for multivesicular-body sorting."
      },
      {
       "reference": "DOI:10.1016/j.devcel.2011.05.015",
       "notes": "Henne, Buchkovich and Emr 2011 reviewed Snf7 as a central yeast ESCRT-III subunit."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P39929",
       "protein_label": "Vacuolar-sorting protein SNF7",
       "gene_symbol": "SNF7",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SNF7 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12194857",
         "notes": "Babst M et al. 2002, ‘Escrt-III: an endosome-associated heterooligomeric protein complex required for mvb sorting.’, Dev Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P39929."
        },
        {
         "reference": "PMID:24139821",
         "notes": "Buchkovich NJ et al. 2013, ‘Essential N-terminal insertion motif anchors the ESCRT-III filament during MVB vesicle formation.’, Dev Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Endosome membrane' localisation of P39929."
        },
        {
         "reference": "PMID:25303532",
         "notes": "Webster BM et al. 2014, ‘Surveillance of nuclear pore complex assembly by ESCRT-III/Vps4.’, Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus envelope' localisation of P39929."
        }
       ]
      }
     ]
    },
    {
     "component_id": "vps24_escrt_iii_subunit",
     "label": "Vps24 ESCRT-III subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "VPS24"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Vps24 ESCRT-III subunit; no exact source-neutral InterPro or Pfam family identifier for this ESCRT-III subunit class was curated in this pass.",
     "role": "Vps24 core constituent of the yeast endosome-associated ESCRT-III hetero-oligomer.",
     "evidence": [
      {
       "reference": "PMID:12194857",
       "notes": "Babst et al. 2002 characterized Vps24p as one of the Saccharomyces cerevisiae ESCRT-III subunits required for multivesicular-body sorting."
      },
      {
       "reference": "DOI:10.1016/j.devcel.2011.05.015",
       "notes": "Henne, Buchkovich and Emr 2011 reviewed Vps24 as a yeast ESCRT-III subunit."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P36095",
       "protein_label": "Vacuolar protein-sorting-associated protein 24",
       "gene_symbol": "VPS24",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene VPS24 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P36095",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P36095, the single reviewed entry for gene VPS24 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "vps2_escrt_iii_subunit",
     "label": "Vps2 ESCRT-III subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "VPS2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Vps2 ESCRT-III subunit; no exact source-neutral InterPro or Pfam family identifier for this ESCRT-III subunit class was curated in this pass.",
     "role": "Vps2 core constituent of the yeast endosome-associated ESCRT-III hetero-oligomer.",
     "evidence": [
      {
       "reference": "PMID:12194857",
       "notes": "Babst et al. 2002 characterized Vps2p as one of the Saccharomyces cerevisiae ESCRT-III subunits required for multivesicular-body sorting."
      },
      {
       "reference": "DOI:10.1016/j.devcel.2011.05.015",
       "notes": "Henne, Buchkovich and Emr 2011 reviewed Vps2 as a yeast ESCRT-III subunit."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P36108",
       "protein_label": "DOA4-independent degradation protein 4",
       "gene_symbol": "DID4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene VPS2, which UniProt lists under the primary name DID4, in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12194857",
         "notes": "Babst M et al. 2002, ‘Escrt-III: an endosome-associated heterooligomeric protein complex required for mvb sorting.’, Dev Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P36108."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast uses Vps20, Snf7/Vps32, Vps24 and Vps2 as an ESCRT-III complex during endosomal multivesicular-body sorting.",
     "reference": "PMID:12194857"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Genetic and cell-biological model in which Babst et al. identified Vps20p, Snf7p/Vps32p, Vps24p and Vps2p as the ESCRT-III complex required for MVB sorting.",
     "reference": "PMID:12194857"
    }
   ],
   "functions": [
    {
     "function_id": "multivesicular_body_sorting_pathway",
     "label": "multivesicular body sorting pathway",
     "grounding": "GO:0071985",
     "description": "ESCRT-III acts late in the endosomal MVB pathway to remodel limiting membranes during intraluminal vesicle formation.",
     "evidence": [
      {
       "reference": "GO:0071985",
       "notes": "GO:0071985 denotes the multivesicular body sorting pathway that targets ubiquitylated transmembrane proteins into luminal vesicles."
      },
      {
       "reference": "PMID:12194857",
       "notes": "Babst et al. 2002 identified ESCRT-III as a yeast endosome-associated complex required for MVB sorting."
      }
     ]
    },
    {
     "function_id": "membrane_fission",
     "label": "membrane fission",
     "grounding": "GO:0090148",
     "description": "ESCRT-III complexes assemble on membranes as remodeling polymers that drive membrane constriction and scission events.",
     "evidence": [
      {
       "reference": "GO:0000815",
       "notes": "GO:0000815 defines ESCRT III complex as a complex with membrane scission activity."
      },
      {
       "reference": "DOI:10.1016/j.devcel.2011.05.015",
       "notes": "Henne, Buchkovich and Emr 2011 reviewed the ESCRT pathway as membrane remodeling and scission machinery."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000815",
     "notes": "Gene Ontology cellular-component term for ESCRT III complex."
    },
    {
     "reference": "GO:0036452",
     "notes": "Gene Ontology cellular-component parent term for the ESCRT complex class."
    },
    {
     "reference": "GO:0071985",
     "notes": "Gene Ontology biological-process term for the multivesicular body sorting pathway."
    },
    {
     "reference": "GO:0090148",
     "notes": "Gene Ontology biological-process term for membrane fission, also known as membrane scission."
    },
    {
     "reference": "GO:0010008",
     "notes": "Gene Ontology cellular-component term for the endosome membrane."
    },
    {
     "reference": "PMID:12194857",
     "notes": "Babst, Katzmann, Estepa-Sabal, Meerloo and Emr 2002, Escrt-III, Developmental Cell."
    },
    {
     "reference": "DOI:10.1016/j.devcel.2011.05.015",
     "notes": "Henne, Buchkovich and Emr 2011, The ESCRT Pathway, Developmental Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_escrt_iii_mvb_membrane_remodeling",
     "title": "ESCRT-III remodels yeast endosomal membranes",
     "description": "In Saccharomyces cerevisiae, Vps20, Snf7/Vps32, Vps24 and Vps2 assemble into the ESCRT-III complex, which remodels endosomal membranes during multivesicular-body sorting.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph represents the core yeast ESCRT-III complex and its endosomal membrane remodeling role without modeling ESCRT-I/II recruitment, Vps4 recycling, Doa4 deubiquitination or Bro1 regulation.",
     "nodes": [
      {
       "node_id": "vps20_escrt_iii_subunit",
       "label": "Vps20 ESCRT-III subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "vps20_escrt_iii_subunit"
      },
      {
       "node_id": "snf7_vps32_escrt_iii_subunit",
       "label": "Snf7/Vps32 ESCRT-III subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "snf7_vps32_escrt_iii_subunit"
      },
      {
       "node_id": "vps24_escrt_iii_subunit",
       "label": "Vps24 ESCRT-III subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "vps24_escrt_iii_subunit"
      },
      {
       "node_id": "vps2_escrt_iii_subunit",
       "label": "Vps2 ESCRT-III subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "vps2_escrt_iii_subunit"
      },
      {
       "node_id": "escrt_iii_complex",
       "label": "ESCRT III complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000815"
      },
      {
       "node_id": "endosome_membrane",
       "label": "endosome membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0010008"
      },
      {
       "node_id": "multivesicular_body_sorting_pathway",
       "label": "multivesicular body sorting pathway",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0071985"
      }
     ],
     "edges": [
      {
       "subject": "vps20_escrt_iii_subunit",
       "predicate": "is part of",
       "object": "escrt_iii_complex",
       "description": "Vps20 is represented as a Saccharomyces cerevisiae ESCRT-III constituent.",
       "evidence": [
        {
         "reference": "PMID:12194857",
         "notes": "Babst et al. 2002 characterized Vps20p as a core yeast ESCRT-III subunit."
        }
       ]
      },
      {
       "subject": "snf7_vps32_escrt_iii_subunit",
       "predicate": "is part of",
       "object": "escrt_iii_complex",
       "description": "Snf7/Vps32 is represented as a Saccharomyces cerevisiae ESCRT-III constituent.",
       "evidence": [
        {
         "reference": "PMID:12194857",
         "notes": "Babst et al. 2002 characterized Snf7p/Vps32p as a core yeast ESCRT-III subunit."
        }
       ]
      },
      {
       "subject": "vps24_escrt_iii_subunit",
       "predicate": "is part of",
       "object": "escrt_iii_complex",
       "description": "Vps24 is represented as a Saccharomyces cerevisiae ESCRT-III constituent.",
       "evidence": [
        {
         "reference": "PMID:12194857",
         "notes": "Babst et al. 2002 characterized Vps24p as a core yeast ESCRT-III subunit."
        }
       ]
      },
      {
       "subject": "vps2_escrt_iii_subunit",
       "predicate": "is part of",
       "object": "escrt_iii_complex",
       "description": "Vps2 is represented as a Saccharomyces cerevisiae ESCRT-III constituent.",
       "evidence": [
        {
         "reference": "PMID:12194857",
         "notes": "Babst et al. 2002 characterized Vps2p as a core yeast ESCRT-III subunit."
        }
       ]
      },
      {
       "subject": "escrt_iii_complex",
       "predicate": "remodels",
       "object": "endosome_membrane",
       "description": "Yeast ESCRT-III acts on endosome-associated membranes during MVB sorting.",
       "evidence": [
        {
         "reference": "PMID:12194857",
         "notes": "Babst et al. 2002 identified yeast ESCRT-III as an endosome-associated hetero-oligomeric complex."
        },
        {
         "reference": "DOI:10.1016/j.devcel.2011.05.015",
         "notes": "Henne, Buchkovich and Emr 2011 reviewed ESCRT-III as the membrane-remodeling complex in the endosomal ESCRT pathway."
        }
       ]
      },
      {
       "subject": "escrt_iii_complex",
       "predicate": "participates in",
       "object": "multivesicular_body_sorting_pathway",
       "description": "ESCRT-III is required for the yeast MVB sorting pathway.",
       "evidence": [
        {
         "reference": "PMID:12194857",
         "notes": "Babst et al. 2002 found that the yeast ESCRT-III complex is required for MVB sorting."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_escrt_iii_family_groundings",
     "prompt": "Resolve exact source-neutral InterPro or Pfam groundings for the Vps20, Snf7/Vps32, Vps24 and Vps2 ESCRT-III subunit classes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#vps20_escrt_iii_subunit",
      "components#snf7_vps32_escrt_iii_subunit",
      "components#vps24_escrt_iii_subunit",
      "components#vps2_escrt_iii_subunit"
     ],
     "rationale": "This first ESCRT III complex record records the named Saccharomyces cerevisiae core subunits without asserting paralogy boundaries or a single InterPro/Pfam family unless those identifiers are reviewed exactly.",
     "evidence": [
      {
       "reference": "PMID:12194857"
      },
      {
       "reference": "DOI:10.1016/j.devcel.2011.05.015"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    },
    {
     "discussion_id": "vps4_not_escrt_iii_component",
     "prompt": "Do not model Vps4 as a constituent component of ESCRT-III.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#yeast_escrt_iii_mvb_membrane_remodeling"
     ],
     "rationale": "Vps4 is the AAA ATPase that recycles ESCRT-III from membranes after assembly and is therefore out of scope for the constituent component list in this first record.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.devcel.2011.05.015"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    }
   ],
   "parent_structures": [
    "GO:0036452"
   ]
  },
  {
   "identifier": "GO:1990621",
   "label": "ESCRT IV complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "An ESCRT complex that has AAA-ATPase activity and is involved in ESCRT-mediated intralumenal vesicle formation and the final stages of cytokinesis. The complex catalyzes disassembly of the ESCRT III filament around the neck of the budding vesicle in an ATP-driven reaction, resulting in membrane scission and recycling of the ESCRT III components back to the cytosol. In yeast, it is formed by the AAA ATPase Vps4 and its cofactor Vta1.",
   "definition_source": "GO:1990621",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-24T01:07:30Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T01:09:27Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added ESCRT-IV synonymy and GO parentage, reviewed-label-only Vps4 and Vta1 components, Saccharomyces scope, intralumenal-vesicle formation and ATPase functions, GO/PMID/DOI evidence, a yeast ESCRT-III recycling graph, and a regulator-boundary discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T01:18:49Z",
     "curator": "codex",
     "action": "FIX_DISCUSSION_ANCHOR",
     "changes": "Removed the invalid section-level attaches_to value from the ESCRT-IV accessory-factor boundary discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:23:44Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Connected isolated causal node(s) with 1 source-backed edge(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0036452"
   ],
   "synonyms": [
    {
     "synonym_text": "ESCRT-IV",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:1990621"
    },
    {
     "synonym_text": "Vps4-Vta1 complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:1990621"
    },
    {
     "synonym_text": "Vps4 complex",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:1990621"
    }
   ],
   "components": [
    {
     "component_id": "vps4_aaa_atpase",
     "label": "Vps4 AAA ATPase",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "VPS4"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Vps4 AAA ATPase in the Vps4-Vta1 ESCRT-IV complex; no exact source-neutral InterPro or Pfam family identifier for this Vps4 component class was curated in this pass.",
     "role": "ATPase constituent that assembles with Vta1 and powers ESCRT-III disassembly and recycling.",
     "evidence": [
      {
       "reference": "PMID:20696398",
       "notes": "Yang and Hurley 2010 solved a yeast Vta1/Vps4 interface structure and modeled Vta1 with Vps4 during ESCRT-III disassembly."
      },
      {
       "reference": "DOI:10.1016/j.devcel.2011.05.015",
       "notes": "Henne, Buchkovich and Emr 2011 reviewed Vps4 as the AAA ATPase that disassembles ESCRT-III during ESCRT recycling."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P52917",
       "protein_label": "Vacuolar protein sorting-associated protein 4",
       "gene_symbol": "VPS4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene VPS4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P52917",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P52917, the single reviewed entry for gene VPS4 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "vta1_vps4_cofactor",
     "label": "Vta1 Vps4 cofactor",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "VTA1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Vta1 cofactor of Vps4; no exact source-neutral InterPro or Pfam family identifier for this Vta1 component class was curated in this pass.",
     "role": "Vps4 cofactor that binds the Vps4 beta domain and stabilizes Vps4-Vta1 assemblies used for ESCRT-III disassembly.",
     "evidence": [
      {
       "reference": "PMID:20696398",
       "notes": "Yang and Hurley 2010 determined the dimeric Vta1 VSL domain bound to Vps4 domains and modeled the Vps4-Vta1 ESCRT recycling assembly."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q06263",
       "protein_label": "Vacuolar protein sorting-associated protein VTA1",
       "gene_symbol": "VTA1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene VTA1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14701806",
         "notes": "Shiflett SL et al. 2004, ‘Characterization of Vta1p, a class E Vps protein in Saccharomyces cerevisiae.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of Q06263."
        },
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Endosome membrane' localisation of Q06263."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast uses a Vps4 AAA ATPase and Vta1 cofactor complex to recycle ESCRT-III from endosomal membranes.",
     "reference": "PMID:20696398"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Structural model in which Yang and Hurley solved the Vta1-Vps4 interface used by the ESCRT recycling ATPase.",
     "reference": "PMID:20696398"
    }
   ],
   "functions": [
    {
     "function_id": "intralumenal_vesicle_formation",
     "label": "intralumenal vesicle formation",
     "grounding": "GO:0070676",
     "description": "ESCRT-IV recycles ESCRT-III from endosomal membranes as ESCRT machinery drives intralumenal-vesicle formation.",
     "evidence": [
      {
       "reference": "GO:1990621",
       "notes": "GO defines ESCRT IV as an ESCRT complex involved in ESCRT-mediated intralumenal vesicle formation."
      },
      {
       "reference": "DOI:10.1016/j.devcel.2011.05.015",
       "notes": "Henne, Buchkovich and Emr 2011 reviewed Vps4-mediated disassembly as the ESCRT recycling step in MVB sorting."
      }
     ]
    },
    {
     "function_id": "atp_hydrolysis_activity",
     "label": "ATP hydrolysis activity",
     "grounding": "GO:0016887",
     "description": "The Vps4 ATPase subunit hydrolyzes ATP to remodel and recycle ESCRT-III assemblies.",
     "evidence": [
      {
       "reference": "GO:1990621",
       "notes": "GO defines ESCRT IV as an ESCRT complex with AAA-ATPase activity."
      },
      {
       "reference": "PMID:20696398",
       "notes": "Yang and Hurley 2010 modeled Vta1-stabilized Vps4 assemblies that use ATPase activity for ESCRT-III disassembly."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990621",
     "notes": "Gene Ontology cellular-component term for ESCRT IV complex."
    },
    {
     "reference": "GO:0036452",
     "notes": "OLS places ESCRT IV complex under the ESCRT complex."
    },
    {
     "reference": "GO:0070676",
     "notes": "Gene Ontology biological-process term for intralumenal vesicle formation at endosomal membranes."
    },
    {
     "reference": "GO:0016887",
     "notes": "Gene Ontology molecular-function term for ATP hydrolysis activity."
    },
    {
     "reference": "PMID:20696398",
     "notes": "Yang and Hurley 2010, Structural role of the Vps4-Vta1 interface in ESCRT-III recycling, Structure."
    },
    {
     "reference": "DOI:10.1016/j.devcel.2011.05.015",
     "notes": "Henne, Buchkovich and Emr 2011, The ESCRT Pathway, Developmental Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_escrt_iv_vps4_recycling",
     "title": "Vps4-Vta1 recycles ESCRT-III in yeast",
     "description": "In Saccharomyces cerevisiae, Vta1 binds Vps4 in the ESCRT-IV complex, which disassembles ESCRT-III assemblies after membrane remodeling in the MVB pathway.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the Vps4/Vta1 ESCRT-IV boundary and its ESCRT-III recycling role without modeling hexamer geometry or the accessory Did2, Ist1, Vps60 and Doa4 regulation network.",
     "nodes": [
      {
       "node_id": "vps4_aaa_atpase",
       "label": "Vps4 AAA ATPase",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "vps4_aaa_atpase"
      },
      {
       "node_id": "vta1_vps4_cofactor",
       "label": "Vta1 Vps4 cofactor",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "vta1_vps4_cofactor"
      },
      {
       "node_id": "escrt_iv_complex",
       "label": "ESCRT IV complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990621"
      },
      {
       "node_id": "escrt_iii_complex",
       "label": "ESCRT III complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000815"
      },
      {
       "node_id": "endosome_membrane",
       "label": "endosome membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0010008"
      },
      {
       "node_id": "cytosolic_escrt_iii_subunits",
       "label": "cytosolic ESCRT-III subunits",
       "node_type": "STATE"
      },
      {
       "node_id": "intralumenal_vesicle_formation",
       "label": "intralumenal vesicle formation",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0070676"
      }
     ],
     "edges": [
      {
       "subject": "vps4_aaa_atpase",
       "predicate": "is part of",
       "object": "escrt_iv_complex",
       "description": "Vps4 is represented as the Saccharomyces cerevisiae AAA-ATPase constituent of ESCRT IV.",
       "evidence": [
        {
         "reference": "GO:1990621",
         "notes": "GO defines yeast ESCRT IV as formed by Vps4 and Vta1."
        },
        {
         "reference": "PMID:20696398",
         "notes": "Yang and Hurley 2010 crystallized yeast Vps4 domains with Vta1."
        }
       ]
      },
      {
       "subject": "vta1_vps4_cofactor",
       "predicate": "is part of",
       "object": "escrt_iv_complex",
       "description": "Vta1 is represented as the Saccharomyces cerevisiae Vps4 cofactor constituent of ESCRT IV.",
       "evidence": [
        {
         "reference": "GO:1990621",
         "notes": "GO defines yeast ESCRT IV as formed by Vps4 and Vta1."
        },
        {
         "reference": "PMID:20696398",
         "notes": "Yang and Hurley 2010 crystallized yeast Vta1 with Vps4 domains."
        }
       ]
      },
      {
       "subject": "vta1_vps4_cofactor",
       "predicate": "stabilizes",
       "object": "vps4_aaa_atpase",
       "description": "Vta1 binds Vps4 and stabilizes Vps4-Vta1 arrays proposed to act during ESCRT-III disassembly.",
       "evidence": [
        {
         "reference": "PMID:20696398",
         "notes": "Yang and Hurley 2010 modeled Vta1 as a stabilizing component of Vps4-Vta1 complexes."
        }
       ]
      },
      {
       "subject": "escrt_iv_complex",
       "predicate": "disassembles",
       "object": "escrt_iii_complex",
       "description": "Vps4 ATPase activity in ESCRT IV disassembles ESCRT-III assemblies after membrane remodeling.",
       "evidence": [
        {
         "reference": "GO:1990621",
         "notes": "GO defines ESCRT IV as catalyzing ESCRT III filament disassembly."
        },
        {
         "reference": "DOI:10.1016/j.devcel.2011.05.015",
         "notes": "Henne, Buchkovich and Emr 2011 reviewed Vps4 recycling of ESCRT-III as the late ESCRT step."
        }
       ]
      },
      {
       "subject": "escrt_iv_complex",
       "predicate": "releases",
       "object": "cytosolic_escrt_iii_subunits",
       "description": "ATP-driven ESCRT-III disassembly recycles ESCRT-III components back to the cytosol.",
       "evidence": [
        {
         "reference": "GO:1990621",
         "notes": "GO defines ESCRT IV as recycling ESCRT III components back to the cytosol."
        }
       ]
      },
      {
       "subject": "escrt_iv_complex",
       "predicate": "participates in",
       "object": "intralumenal_vesicle_formation",
       "description": "ESCRT-IV activity recycles ESCRT-III from endosomal membranes in the MVB pathway.",
       "evidence": [
        {
         "reference": "GO:1990621",
         "notes": "GO defines ESCRT IV as involved in ESCRT-mediated intralumenal vesicle formation."
        },
        {
         "reference": "PMID:20696398",
         "notes": "Yang and Hurley 2010 studied Vps4 and Vta1 in the context of ESCRT-III recycling."
        }
       ]
      },
      {
       "subject": "escrt_iii_complex",
       "predicate": "is disassembled from",
       "object": "endosome_membrane",
       "description": "ESCRT-IV disassembles ESCRT-III polymers from the endosome membrane for subunit recycling.",
       "evidence": [
        {
         "reference": "GO:1990621",
         "notes": "GO:1990621 describes ESCRT-IV-mediated disassembly of ESCRT-III from endosomal membranes."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_escrt_iv_family_groundings",
     "prompt": "Resolve exact source-neutral InterPro or Pfam groundings for the Vps4 AAA ATPase and Vta1 cofactor component classes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#vps4_aaa_atpase",
      "components#vta1_vps4_cofactor"
     ],
     "rationale": "This first ESCRT IV complex record records the named budding-yeast Vps4 and Vta1 proteins without asserting paralogy boundaries or family accessions that have not been reviewed exactly.",
     "evidence": [
      {
       "reference": "PMID:20696398",
       "notes": ""
      },
      {
       "reference": "DOI:10.1016/j.devcel.2011.05.015",
       "notes": ""
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-24"
    },
    {
     "discussion_id": "accessory_recycling_factors_out_of_first_record",
     "prompt": "Keep Did2, Ist1, Vps60 and Doa4 regulation outside the first ESCRT IV component boundary.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "The GO ESCRT IV definition identifies Vps4 and Vta1 as the yeast complex boundary. Henne, Buchkovich and Emr 2011 review additional regulators that modulate ESCRT-III disassembly or deubiquitination, but they are not asserted here as stable ESCRT IV constituents.",
     "resolution_note": "Curated Vps4 and Vta1 as ESCRT IV constituents and left auxiliary ESCRT recycling and deubiquitination factors for later boundary review.",
     "evidence": [
      {
       "reference": "GO:1990621",
       "notes": ""
      },
      {
       "reference": "DOI:10.1016/j.devcel.2011.05.015",
       "notes": ""
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-24",
     "resolved_date": "2026-09-24"
    }
   ]
  },
  {
   "identifier": "GO:0000145",
   "label": "exocyst",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A vesicle tethering complex peripherally associated with the plasma membrane that determines where vesicles dock and fuse. At least eight complex components are conserved between yeast and mammals.",
   "definition_source": "GO:0000145",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T01:09:42Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T01:11:38Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, eight reviewed label-only yeast exocyst subunits, variable eukaryotic scope, a Saccharomyces cerevisiae canonical example, exocytosis function, DOI/GO evidence, a nonmechanistic Sec4/Sec15/Sec3 targeting graph, a subunit-grounding TODO, and a resolved Sec4p boundary decision.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T01:19:56Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Addressed PR #561 review issues #562 and #563 by removing the unsupported Eukaryota taxonomic-distribution row and adding a secretory-vesicle node to the Sec4/Sec15 graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:23:51Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 8 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Connected isolated causal node(s) with 1 source-backed edge(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "exocyst complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000145"
    },
    {
     "synonym_text": "Sec6/8 complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000145"
    }
   ],
   "components": [
    {
     "component_id": "sec3_exocyst_subunit",
     "label": "Sec3 exocyst subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SEC3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae exocyst subunit; no exact source-neutral InterPro or Pfam family identifier for this subunit was curated in this pass.",
     "role": "Exocyst subunit that marks polarized exocytic sites at the yeast plasma membrane.",
     "evidence": [
      {
       "reference": "DOI:10.1016/S0092-8674(00)80948-4",
       "notes": "Finger et al. 1998 characterized Sec3p as a spatial landmark for polarized secretion in budding yeast."
      },
      {
       "reference": "DOI:10.1002/j.1460-2075.1996.tb01039.x",
       "notes": "TerBush et al. 1996 named the Sec3p/Sec5p/Sec6p/Sec8p/Sec10p/Sec15p/Exo70p complex the exocyst and showed that it is required for exocytosis in Saccharomyces cerevisiae."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P33332",
       "protein_label": "Exocyst complex component SEC3",
       "gene_symbol": "SEC3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SEC3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:20139078",
         "notes": "Baek K et al. 2010, ‘Structure-function study of the N-terminal domain of exocyst subunit Sec3.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Bud tip' localisation of P33332."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sec5_exocyst_subunit",
     "label": "Sec5 exocyst subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SEC5"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae exocyst subunit; no exact source-neutral InterPro or Pfam family identifier for this subunit was curated in this pass.",
     "role": "Constituent of the yeast exocyst identified when the Sec6/Sec8/Sec15 complex was expanded.",
     "evidence": [
      {
       "reference": "DOI:10.1002/j.1460-2075.1996.tb01039.x",
       "notes": "TerBush et al. 1996 named the Sec3p/Sec5p/Sec6p/Sec8p/Sec10p/Sec15p/Exo70p complex the exocyst and showed that it is required for exocytosis in Saccharomyces cerevisiae."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P89102",
       "protein_label": "Exocyst complex component SEC5",
       "gene_symbol": "SEC5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SEC5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P89102",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P89102, the single reviewed entry for gene SEC5 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sec6_exocyst_subunit",
     "label": "Sec6 exocyst subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SEC6"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae exocyst subunit; no exact source-neutral InterPro or Pfam family identifier for this subunit was curated in this pass.",
     "role": "Constituent of the yeast exocyst and of the original Sec6/Sec8/Sec15 complex.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.130.2.299",
       "notes": "TerBush and Novick 1995 identified Sec6p, Sec8p, and Sec15p in a multisubunit complex at small bud tips."
      },
      {
       "reference": "DOI:10.1002/j.1460-2075.1996.tb01039.x",
       "notes": "TerBush et al. 1996 named the Sec3p/Sec5p/Sec6p/Sec8p/Sec10p/Sec15p/Exo70p complex the exocyst and showed that it is required for exocytosis in Saccharomyces cerevisiae."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32844",
       "protein_label": "Exocyst complex component SEC6",
       "gene_symbol": "SEC6",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SEC6 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P32844",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P32844, the single reviewed entry for gene SEC6 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sec8_exocyst_subunit",
     "label": "Sec8 exocyst subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SEC8"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae exocyst subunit; no exact source-neutral InterPro or Pfam family identifier for this subunit was curated in this pass.",
     "role": "Constituent of the yeast exocyst and of the original Sec6/Sec8/Sec15 complex.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.130.2.299",
       "notes": "TerBush and Novick 1995 identified Sec6p, Sec8p, and Sec15p in a multisubunit complex at small bud tips."
      },
      {
       "reference": "DOI:10.1002/j.1460-2075.1996.tb01039.x",
       "notes": "TerBush et al. 1996 named the Sec3p/Sec5p/Sec6p/Sec8p/Sec10p/Sec15p/Exo70p complex the exocyst and showed that it is required for exocytosis in Saccharomyces cerevisiae."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32855",
       "protein_label": "Exocyst complex component SEC8",
       "gene_symbol": "SEC8",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SEC8 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P32855",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P32855, the single reviewed entry for gene SEC8 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sec10_exocyst_subunit",
     "label": "Sec10 exocyst subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SEC10"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae exocyst subunit; no exact source-neutral InterPro or Pfam family identifier for this subunit was curated in this pass.",
     "role": "Constituent of the yeast exocyst identified when the Sec6/Sec8/Sec15 complex was expanded.",
     "evidence": [
      {
       "reference": "DOI:10.1002/j.1460-2075.1996.tb01039.x",
       "notes": "TerBush et al. 1996 named the Sec3p/Sec5p/Sec6p/Sec8p/Sec10p/Sec15p/Exo70p complex the exocyst and showed that it is required for exocytosis in Saccharomyces cerevisiae."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q06245",
       "protein_label": "Exocyst complex component SEC10",
       "gene_symbol": "SEC10",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SEC10 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q06245",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q06245, the single reviewed entry for gene SEC10 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sec15_exocyst_subunit",
     "label": "Sec15 exocyst subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SEC15"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae exocyst subunit; no exact source-neutral InterPro or Pfam family identifier for this subunit was curated in this pass.",
     "role": "Exocyst subunit that connects the complex to Sec4p-positive secretory vesicles.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.130.2.299",
       "notes": "TerBush and Novick 1995 identified Sec6p, Sec8p, and Sec15p in a multisubunit complex at small bud tips."
      },
      {
       "reference": "DOI:10.1093/emboj/18.4.1071",
       "notes": "Guo et al. 1999 connected Sec15p with GTP-bound Sec4p during secretory-vesicle targeting."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P22224",
       "protein_label": "Exocyst complex component SEC15",
       "gene_symbol": "SEC15",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SEC15 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P22224",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P22224, the single reviewed entry for gene SEC15 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "exo70_exocyst_subunit",
     "label": "Exo70 exocyst subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "EXO70"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae exocyst subunit; no exact source-neutral InterPro or Pfam family identifier for this subunit was curated in this pass.",
     "role": "Constituent of the yeast exocyst identified when the Sec6/Sec8/Sec15 complex was expanded.",
     "evidence": [
      {
       "reference": "DOI:10.1002/j.1460-2075.1996.tb01039.x",
       "notes": "TerBush et al. 1996 named the Sec3p/Sec5p/Sec6p/Sec8p/Sec10p/Sec15p/Exo70p complex the exocyst and showed that it is required for exocytosis in Saccharomyces cerevisiae."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P19658",
       "protein_label": "Exocyst complex component EXO70",
       "gene_symbol": "EXO70",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene EXO70 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15583031",
         "notes": "Boyd C et al. 2004, ‘Vesicles carry most exocyst subunits to exocytic sites marked by the remaining two subunits, Sec3p and Exo70p.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasmic vesicle, secretory vesicle' localisation of P19658."
        },
        {
         "reference": "PMID:15788396",
         "notes": "Zhang X et al. 2005, ‘The critical role of Exo84p in the organization and polarized localization of the exocyst complex.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Bud' localisation of P19658."
        }
       ]
      }
     ]
    },
    {
     "component_id": "exo84_exocyst_subunit",
     "label": "Exo84 exocyst subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "EXO84"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae exocyst subunit; no exact source-neutral InterPro or Pfam family identifier for this subunit was curated in this pass.",
     "role": "Exocyst protein required for secretion in Saccharomyces cerevisiae.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.274.33.23558",
       "notes": "Guo et al. 1999 identified Exo84p as an exocyst protein essential for secretion."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38261",
       "protein_label": "Exocyst complex component EXO84",
       "gene_symbol": "EXO84",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene EXO84 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P38261",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38261, the single reviewed entry for gene EXO84 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which the Sec6/Sec8/Sec15 complex was expanded to the named exocyst required for exocytosis.",
     "reference": "DOI:10.1002/j.1460-2075.1996.tb01039.x"
    }
   ],
   "functions": [
    {
     "function_id": "exocytosis",
     "label": "exocytosis",
     "grounding": "GO:0006887",
     "description": "The exocyst targets secretory vesicles to plasma-membrane exocytic sites.",
     "evidence": [
      {
       "reference": "GO:0006887",
       "notes": "Gene Ontology biological-process term for exocytosis."
      },
      {
       "reference": "DOI:10.1093/emboj/18.4.1071",
       "notes": "Guo et al. 1999 studied the exocyst as a Sec4p effector for secretory-vesicle targeting."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000145",
     "notes": "Gene Ontology cellular-component term for exocyst."
    },
    {
     "reference": "GO:0006887",
     "notes": "Gene Ontology biological-process term for exocytosis."
    },
    {
     "reference": "DOI:10.1083/jcb.130.2.299",
     "notes": "TerBush and Novick 1995, 'Sec6, Sec8, and Sec15 are components of a multisubunit complex which localizes to small bud tips in Saccharomyces cerevisiae', Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1002/j.1460-2075.1996.tb01039.x",
     "notes": "TerBush et al. 1996, 'The Exocyst is a multiprotein complex required for exocytosis in Saccharomyces cerevisiae', The EMBO Journal."
    },
    {
     "reference": "DOI:10.1016/S0092-8674(00)80948-4",
     "notes": "Finger et al. 1998, 'Sec3p is a spatial landmark for polarized secretion in budding yeast', Cell."
    },
    {
     "reference": "DOI:10.1093/emboj/18.4.1071",
     "notes": "Guo et al. 1999, 'The exocyst is an effector for Sec4p, targeting secretory vesicles to sites of exocytosis', The EMBO Journal."
    },
    {
     "reference": "DOI:10.1074/jbc.274.33.23558",
     "notes": "Guo et al. 1999, 'Exo84p is an exocyst protein essential for secretion', Journal of Biological Chemistry."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "sec4_exocyst_targeting",
     "title": "Sec4 and Sec15 link secretory vesicles to exocytic sites",
     "description": "In budding yeast, Sec4p interacts with the exocyst component Sec15p on secretory vesicles, Sec3p marks polarized plasma-membrane sites, and the exocyst targets vesicles to those sites.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the Sec4p/Sec15p and Sec3p boundary relationships without asserting a complete order of exocyst assembly or vesicle fusion.",
     "nodes": [
      {
       "node_id": "sec4p",
       "label": "Sec4p",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P07560"
       ]
      },
      {
       "node_id": "sec15_exocyst_subunit",
       "label": "Sec15 exocyst subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sec15_exocyst_subunit"
      },
      {
       "node_id": "sec3_exocyst_subunit",
       "label": "Sec3 exocyst subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sec3_exocyst_subunit"
      },
      {
       "node_id": "exocyst",
       "label": "exocyst",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000145"
      },
      {
       "node_id": "exocytic_sites",
       "label": "polarized exocytic sites",
       "node_type": "CELLULAR_LOCALIZATION"
      },
      {
       "node_id": "secretory_vesicles",
       "label": "secretory vesicles",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "exocytosis",
       "label": "exocytosis",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006887"
      }
     ],
     "edges": [
      {
       "subject": "sec4p",
       "predicate": "interacts with",
       "object": "sec15_exocyst_subunit",
       "description": "GTP-bound Sec4p interacts with the exocyst component Sec15p on secretory vesicles.",
       "evidence": [
        {
         "reference": "DOI:10.1093/emboj/18.4.1071",
         "notes": "Guo et al. 1999 tested GTP-bound Sec4p interaction with Sec15p during vesicle targeting."
        }
       ]
      },
      {
       "subject": "sec15_exocyst_subunit",
       "predicate": "is constituent of",
       "object": "exocyst",
       "description": "Sec15p is one of the Sec complex proteins in the yeast exocyst.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.130.2.299",
         "notes": "TerBush and Novick 1995 identified Sec15p in the Sec6/Sec8/Sec15 complex."
        },
        {
         "reference": "DOI:10.1002/j.1460-2075.1996.tb01039.x",
         "notes": "TerBush et al. 1996 named the Sec3p/Sec5p/Sec6p/Sec8p/Sec10p/Sec15p/Exo70p complex the exocyst and showed that it is required for exocytosis in Saccharomyces cerevisiae."
        }
       ]
      },
      {
       "subject": "sec3_exocyst_subunit",
       "predicate": "marks",
       "object": "exocytic_sites",
       "description": "Sec3p marks polarized plasma-membrane sites for secretion in budding yeast.",
       "evidence": [
        {
         "reference": "DOI:10.1016/S0092-8674(00)80948-4",
         "notes": "Finger et al. 1998 characterized Sec3p as a spatial landmark for polarized secretion."
        }
       ]
      },
      {
       "subject": "exocyst",
       "predicate": "targets",
       "object": "secretory_vesicles",
       "description": "The exocyst targets secretory vesicles to plasma-membrane sites used for exocytosis.",
       "evidence": [
        {
         "reference": "DOI:10.1093/emboj/18.4.1071",
         "notes": "Guo et al. 1999 framed the exocyst as a Sec4p effector system for targeted secretion."
        }
       ]
      },
      {
       "subject": "secretory_vesicles",
       "predicate": "undergo",
       "object": "exocytosis",
       "description": "Exocyst-tethered secretory vesicles fuse at polarized plasma-membrane sites during exocytosis.",
       "evidence": [
        {
         "reference": "DOI:10.1093/emboj/18.4.1071",
         "notes": "Exocyst targeting of secretory vesicles to polarized plasma-membrane sites supports exocytosis."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_exocyst_subunit_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the eight S. cerevisiae exocyst subunits.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#sec3_exocyst_subunit",
      "components#sec5_exocyst_subunit",
      "components#sec6_exocyst_subunit",
      "components#sec8_exocyst_subunit",
      "components#sec10_exocyst_subunit",
      "components#sec15_exocyst_subunit",
      "components#exo70_exocyst_subunit",
      "components#exo84_exocyst_subunit"
     ],
     "rationale": "This first exocyst record names experimentally defined Saccharomyces subunits but leaves InterPro/Pfam grounding unset until exact orthology and paralogy boundaries are reviewed per subunit.",
     "evidence": [
      {
       "reference": "DOI:10.1002/j.1460-2075.1996.tb01039.x"
      },
      {
       "reference": "DOI:10.1074/jbc.274.33.23558"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    },
    {
     "discussion_id": "sec4p_is_effector_not_subunit",
     "prompt": "Should Sec4p be curated as an exocyst component?",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#sec4_exocyst_targeting"
     ],
     "rationale": "Sec4p acts through the exocyst component Sec15p during targeting of secretory vesicles; it is not part of the stable exocyst complex defined by the Sec and Exo subunits.",
     "resolution_note": "Declined: Sec4p is represented as a regulatory GTPase node in the function graph rather than as a constituent exocyst subunit.",
     "evidence": [
      {
       "reference": "DOI:10.1093/emboj/18.4.1071"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12",
     "resolved_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "GO:0009338",
   "label": "exodeoxyribonuclease V complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "Exodeoxyribonuclease V complex is a RecB-RecC-RecD enzyme complex that combines ATP-dependent DNA unwinding with exonucleolytic cleavage of DNA to produce 5'-phosphooligonucleotides.",
   "definition_source": "GO:0009338",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-24T08:53:21Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T08:54:37Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added RecBCD synonymy and GO catalytic-complex parentage, RecB/C/D components grounded to exact InterPro families and PDB:1W36 polymer entities, an Escherichia coli canonical example, exodeoxyribonuclease V activity evidence, and a compact DNA-processing function graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T08:55:19Z",
     "curator": "codex",
     "action": "TIGHTENED_WORDING",
     "changes": "Removed broad bacterial wording from RecB, RecC, and RecD role prose while retaining the Escherichia coli canonical example.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T09:05:42Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1472/#1473: removed weak RecBCD exact synonymy and removed unsupported assembly-essentiality assertions from the RecB, RecC, and RecD component rows.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:23:55Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0140535",
    "GO:1902494"
   ],
   "components": [
    {
     "component_id": "recb_subunit",
     "label": "RecBCD enzyme subunit RecB",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR004586",
     "gene_symbols": [
      "recB"
     ],
     "role": "RecB helicase-nuclease subunit of the exodeoxyribonuclease V complex.",
     "evidence": [
      {
       "reference": "InterPro:IPR004586",
       "notes": "InterPro IPR004586 is a family entry named RecBCD enzyme subunit RecB and is annotated to exodeoxyribonuclease V activity."
      },
      {
       "reference": "PDB:1W36",
       "notes": "RCSB maps PDB:1W36 polymer entity 1 to Escherichia coli exodeoxyribonuclease V beta chain RecB, UniProtKB:P08394."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P08394",
       "protein_label": "RecBCD enzyme subunit RecB",
       "gene_symbol": "recB",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene recB in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P08394",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P08394, the single reviewed entry for gene recB in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "recc_subunit",
     "label": "RecBCD enzyme subunit RecC",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR006697",
     "gene_symbols": [
      "recC"
     ],
     "role": "RecC subunit of the exodeoxyribonuclease V complex.",
     "evidence": [
      {
       "reference": "InterPro:IPR006697",
       "notes": "InterPro IPR006697 is a family entry named RecBCD enzyme subunit RecC and is annotated to exodeoxyribonuclease V activity."
      },
      {
       "reference": "PDB:1W36",
       "notes": "RCSB maps PDB:1W36 polymer entity 2 to Escherichia coli exodeoxyribonuclease V gamma chain RecC, UniProtKB:P07648."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P07648",
       "protein_label": "RecBCD enzyme subunit RecC",
       "gene_symbol": "recC",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene recC in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P07648",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P07648, the single reviewed entry for gene recC in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "recd_subunit",
     "label": "RecBCD enzyme subunit RecD",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR006344",
     "gene_symbols": [
      "recD"
     ],
     "role": "RecD helicase subunit of the exodeoxyribonuclease V complex.",
     "evidence": [
      {
       "reference": "InterPro:IPR006344",
       "notes": "InterPro IPR006344 is a family entry named RecBCD enzyme subunit RecD and is annotated to exodeoxyribonuclease V activity."
      },
      {
       "reference": "PDB:1W36",
       "notes": "RCSB maps PDB:1W36 polymer entity 3 to Escherichia coli exodeoxyribonuclease V alpha chain RecD, UniProtKB:P04993."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P04993",
       "protein_label": "RecBCD enzyme subunit RecD",
       "gene_symbol": "recD",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene recD in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P04993",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P04993, the single reviewed entry for gene recD in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Bacterial source of the RecB, RecC, and RecD subunits in the RecBCD:DNA crystal structure deposited as PDB:1W36.",
     "reference": "PDB:1W36"
    }
   ],
   "functions": [
    {
     "function_id": "exodeoxyribonuclease_v_activity",
     "label": "exodeoxyribonuclease V activity",
     "grounding": "GO:0008854",
     "description": "RecBCD catalyzes ATP-dependent exonucleolytic cleavage of DNA to yield 5'-phosphooligonucleotides.",
     "evidence": [
      {
       "reference": "GO:0008854",
       "notes": "GO:0008854 defines exodeoxyribonuclease V activity as ATP-dependent exonucleolytic DNA cleavage in either polarity to yield 5'-phosphooligonucleotides."
      },
      {
       "reference": "InterPro:IPR006697",
       "notes": "InterPro describes the RecBCD enzyme as a multisubunit enzyme composed of RecB, RecC, and RecD."
      },
      {
       "reference": "PDB:1W36",
       "notes": "PDB:1W36 contains the E. coli RecB, RecC, and RecD subunits bound to a DNA hairpin polymer entity."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0009338",
     "notes": "Gene Ontology cellular-component term for the exodeoxyribonuclease V complex."
    },
    {
     "reference": "GO:0140535",
     "notes": "Gene Ontology cellular-component term for intracellular protein-containing complexes."
    },
    {
     "reference": "GO:1902494",
     "notes": "Gene Ontology cellular-component term for catalytic complexes."
    },
    {
     "reference": "GO:0008854",
     "notes": "Gene Ontology molecular-function term for exodeoxyribonuclease V activity."
    },
    {
     "reference": "InterPro:IPR004586",
     "notes": "InterPro family for RecBCD enzyme subunit RecB."
    },
    {
     "reference": "InterPro:IPR006697",
     "notes": "InterPro family for RecBCD enzyme subunit RecC."
    },
    {
     "reference": "InterPro:IPR006344",
     "notes": "InterPro family for RecBCD enzyme subunit RecD."
    },
    {
     "reference": "DOI:10.1038/nature02988",
     "notes": "Singleton et al. 2004, Crystal structure of RecBCD enzyme reveals a machine for processing DNA breaks, Nature."
    },
    {
     "reference": "PMID:15538360",
     "notes": "PubMed identifier for Singleton et al. 2004 as reported by RCSB PDB:1W36 and NCBI ESummary."
    },
    {
     "reference": "PMID:1618858",
     "notes": "PubMed identifier for Masterson et al. 1992, the reconstitution study cited by the GO:0009338 definition."
    },
    {
     "reference": "PDB:1W36",
     "notes": "RCSB Protein Data Bank entry for the Escherichia coli RecBCD:DNA crystal structure from Singleton et al. 2004."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "recbcd_dna_break_processing",
     "title": "RecBCD processes DNA ends",
     "description": "The RecBCD complex uses its RecB, RecC, and RecD subunits to bind DNA and carry out the ATP-dependent exodeoxyribonuclease V reaction.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the whole-enzyme nuclease activity and PDB-observed DNA engagement without resolving Chi-site recognition, relative RecB/RecD motor speeds, nuclease gating, or RecA-loading states.",
     "nodes": [
      {
       "node_id": "recbcd_complex",
       "label": "exodeoxyribonuclease V complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009338"
      },
      {
       "node_id": "recb_subunit",
       "label": "RecBCD enzyme subunit RecB",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "recb_subunit"
      },
      {
       "node_id": "recc_subunit",
       "label": "RecBCD enzyme subunit RecC",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "recc_subunit"
      },
      {
       "node_id": "recd_subunit",
       "label": "RecBCD enzyme subunit RecD",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "recd_subunit"
      },
      {
       "node_id": "dna_end",
       "label": "DNA end",
       "node_type": "GENETIC_ELEMENT"
      },
      {
       "node_id": "five_prime_phosphooligonucleotides",
       "label": "5'-phosphooligonucleotides",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "exodeoxyribonuclease_v_activity",
       "label": "exodeoxyribonuclease V activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0008854"
      }
     ],
     "edges": [
      {
       "subject": "recbcd_complex",
       "predicate": "enables",
       "object": "exodeoxyribonuclease_v_activity",
       "description": "The RecBCD exodeoxyribonuclease V complex carries out the ATP-dependent DNA cleavage reaction.",
       "evidence": [
        {
         "reference": "GO:0009338",
         "notes": "GO:0009338 defines the exodeoxyribonuclease V complex by its ATP-dependent DNA cleavage activity."
        },
        {
         "reference": "GO:0008854",
         "notes": "GO:0008854 defines the exodeoxyribonuclease V molecular function."
        }
       ]
      },
      {
       "subject": "recb_subunit",
       "predicate": "contributes to",
       "object": "exodeoxyribonuclease_v_activity",
       "description": "RecB is one of the three protein subunits of the RecBCD enzyme.",
       "evidence": [
        {
         "reference": "InterPro:IPR004586",
         "notes": "InterPro IPR004586 identifies the RecB family and annotates it to GO:0008854."
        },
        {
         "reference": "PDB:1W36",
         "notes": "PDB:1W36 resolves RecB with RecC and RecD."
        }
       ]
      },
      {
       "subject": "recc_subunit",
       "predicate": "contributes to",
       "object": "exodeoxyribonuclease_v_activity",
       "description": "RecC is one of the three protein subunits of the RecBCD enzyme.",
       "evidence": [
        {
         "reference": "InterPro:IPR006697",
         "notes": "InterPro IPR006697 identifies the RecC family and annotates it to GO:0008854."
        },
        {
         "reference": "PDB:1W36",
         "notes": "PDB:1W36 resolves RecC with RecB and RecD."
        }
       ]
      },
      {
       "subject": "recd_subunit",
       "predicate": "contributes to",
       "object": "exodeoxyribonuclease_v_activity",
       "description": "RecD is one of the three protein subunits of the RecBCD enzyme.",
       "evidence": [
        {
         "reference": "InterPro:IPR006344",
         "notes": "InterPro IPR006344 identifies the RecD family and annotates it to GO:0008854."
        },
        {
         "reference": "PDB:1W36",
         "notes": "PDB:1W36 resolves RecD with RecB and RecC."
        }
       ]
      },
      {
       "subject": "recbcd_complex",
       "predicate": "binds",
       "object": "dna_end",
       "description": "The RecBCD enzyme binds DNA ends.",
       "evidence": [
        {
         "reference": "PDB:1W36",
         "notes": "PDB:1W36 resolves E. coli RecBCD in complex with a DNA hairpin polymer entity."
        }
       ]
      },
      {
       "subject": "dna_end",
       "predicate": "is cleaved by",
       "object": "exodeoxyribonuclease_v_activity",
       "description": "DNA is the polymer substrate cleaved by exodeoxyribonuclease V.",
       "evidence": [
        {
         "reference": "GO:0008854",
         "notes": "GO:0008854 defines exodeoxyribonuclease V activity as ATP-dependent exonucleolytic cleavage of DNA."
        }
       ]
      },
      {
       "subject": "exodeoxyribonuclease_v_activity",
       "predicate": "produces",
       "object": "five_prime_phosphooligonucleotides",
       "description": "The RecBCD nuclease reaction yields 5'-phosphooligonucleotide products.",
       "evidence": [
        {
         "reference": "GO:0008854",
         "notes": "GO:0008854 records 5'-phosphooligonucleotides as the products of exodeoxyribonuclease V activity."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0034044",
   "label": "exomer complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex that acts as a selective cargo adaptor mediating the selective transport of specific membrane proteins from the trans-Golgi network (TGN) to the plasma membrane.",
   "definition_source": "GO:0034044",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-18T07:32:14Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T07:33:22Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added exomer protein-complex parentage, the Chs5/6 synonym, reviewed-label-only yeast Chs5 and ChAP components, Saccharomyces scope, a Golgi-to-plasma-membrane transport function, GO/DOI evidence, a nonmechanistic exomer assembly graph, and subunit grounding plus Arf1-boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T07:33:55Z",
     "curator": "codex",
     "action": "REFORMATTED_RECORD",
     "changes": "Expanded shared YAML evidence aliases into plain repeated mappings.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T07:47:07Z",
     "curator": "codex",
     "action": "FIXED_DISCUSSION_ANCHOR",
     "changes": "Retargeted the Arf1 boundary discussion from the invalid whole components section to the five concrete exomer component anchors.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T07:57:56Z",
     "curator": "codex",
     "action": "REFINED_ARF1_EDGE",
     "changes": "#1132: Retargeted the Arf1 graph edge from Chs5-specific recruitment to whole-exomer membrane recruitment and cited Wang et al. 2006 for the Arf1-dependent membrane-binding evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:24:02Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 5 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "synonyms": [
    {
     "synonym_text": "Chs5/6 complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1091/mbc.e06-03-0210"
    }
   ],
   "components": [
    {
     "component_id": "chs5_exomer_scaffold",
     "label": "Chs5 exomer scaffold subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CHS5"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae CHS5 exomer subunit; no exact source-neutral InterPro, Pfam or NCBIfam family identifier for this subunit class was curated in this pass.",
     "role": "Scaffold subunit that assembles with Chs6-family ChAP cargo-binding subunits to form the yeast exomer complex.",
     "evidence": [
      {
       "reference": "GO:0034044",
       "notes": "GO:0034044 defines the exomer complex as the cargo adaptor that mediates selected trans-Golgi-network-to-plasma-membrane transport."
      },
      {
       "reference": "DOI:10.1091/mbc.e06-03-0210",
       "notes": "Sanchatjate and Schekman 2006 described Chs5, Chs6, Bch1, Bud7 and Bch2 in the yeast Chs5/6 exomer complex."
      },
      {
       "reference": "DOI:10.15252/embr.201540795",
       "notes": "Huranova et al. 2016 showed that yeast exomer assembles at the trans-Golgi network by recruiting Chs5 before the ChAP cargo-binding subunits."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12114",
       "protein_label": "Chitin biosynthesis protein CHS5",
       "gene_symbol": "CHS5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CHS5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Golgi apparatus, trans-Golgi network membrane' localisation of Q12114."
        },
        {
         "reference": "PMID:16498409",
         "notes": "Trautwein M et al. 2006, ‘Arf1p, Chs5p and the ChAPs are required for export of specialized cargo from the Golgi.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Golgi apparatus, trans-Golgi network membrane' localisation of Q12114."
        },
        {
         "reference": "PMID:17000877",
         "notes": "Wang CW et al. 2006, ‘Exomer: A coat complex for transport of select membrane proteins from the trans-Golgi network to the plasma membrane in yeast.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Golgi apparatus, trans-Golgi network membrane' localisation of Q12114."
        }
       ]
      }
     ]
    },
    {
     "component_id": "chs6_exomer_chap_subunit",
     "label": "Chs6 exomer ChAP subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CHS6"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae CHS6 exomer subunit; no exact source-neutral InterPro, Pfam or NCBIfam family identifier for this subunit class was curated in this pass.",
     "role": "Chs5-Arf1-binding protein and cargo-binding subunit that helps select Chs3 for exomer-mediated export.",
     "evidence": [
      {
       "reference": "GO:0034044",
       "notes": "GO:0034044 defines the exomer complex as the cargo adaptor that mediates selected trans-Golgi-network-to-plasma-membrane transport."
      },
      {
       "reference": "DOI:10.1091/mbc.e06-03-0210",
       "notes": "Sanchatjate and Schekman 2006 described Chs5, Chs6, Bch1, Bud7 and Bch2 in the yeast Chs5/6 exomer complex."
      },
      {
       "reference": "DOI:10.1038/sj.emboj.7601007",
       "notes": "Trautwein et al. 2006 named Chs6, Bch1, Bud7 and Bch2 as the ChAP family that interacts with Chs5 and Arf1 during specialized Golgi export."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40955",
       "protein_label": "Chitin biosynthesis protein CHS6",
       "gene_symbol": "CHS6",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CHS6 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Golgi apparatus, trans-Golgi network membrane' localisation of P40955."
        },
        {
         "reference": "PMID:16498409",
         "notes": "Trautwein M et al. 2006, ‘Arf1p, Chs5p and the ChAPs are required for export of specialized cargo from the Golgi.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Golgi apparatus, trans-Golgi network membrane' localisation of P40955."
        },
        {
         "reference": "PMID:17000877",
         "notes": "Wang CW et al. 2006, ‘Exomer: A coat complex for transport of select membrane proteins from the trans-Golgi network to the plasma membrane in yeast.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Golgi apparatus, trans-Golgi network membrane' localisation of P40955."
        }
       ]
      }
     ]
    },
    {
     "component_id": "bch1_exomer_chap_subunit",
     "label": "Bch1 exomer ChAP subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "BCH1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae BCH1 exomer subunit; no exact source-neutral InterPro, Pfam or NCBIfam family identifier for this subunit class was curated in this pass.",
     "role": "Chs5-Arf1-binding protein that redundantly supports Chs3 association with Bud7 in the yeast exomer complex.",
     "evidence": [
      {
       "reference": "GO:0034044",
       "notes": "GO:0034044 defines the exomer complex as the cargo adaptor that mediates selected trans-Golgi-network-to-plasma-membrane transport."
      },
      {
       "reference": "DOI:10.1091/mbc.e06-03-0210",
       "notes": "Sanchatjate and Schekman 2006 described Chs5, Chs6, Bch1, Bud7 and Bch2 in the yeast Chs5/6 exomer complex."
      },
      {
       "reference": "DOI:10.1038/sj.emboj.7601007",
       "notes": "Trautwein et al. 2006 named Chs6, Bch1, Bud7 and Bch2 as the ChAP family that interacts with Chs5 and Arf1 during specialized Golgi export."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q05029",
       "protein_label": "Protein BCH1",
       "gene_symbol": "BCH1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene BCH1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Golgi apparatus, trans-Golgi network membrane' localisation of Q05029."
        },
        {
         "reference": "PMID:16498409",
         "notes": "Trautwein M et al. 2006, ‘Arf1p, Chs5p and the ChAPs are required for export of specialized cargo from the Golgi.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Golgi apparatus, trans-Golgi network membrane' localisation of Q05029."
        },
        {
         "reference": "PMID:17000877",
         "notes": "Wang CW et al. 2006, ‘Exomer: A coat complex for transport of select membrane proteins from the trans-Golgi network to the plasma membrane in yeast.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Golgi apparatus, trans-Golgi network membrane' localisation of Q05029."
        }
       ]
      }
     ]
    },
    {
     "component_id": "bud7_exomer_chap_subunit",
     "label": "Bud7 exomer ChAP subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "BUD7"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae BUD7 exomer subunit; no exact source-neutral InterPro, Pfam or NCBIfam family identifier for this subunit class was curated in this pass.",
     "role": "Chs5-Arf1-binding protein that redundantly supports Chs3 association with Bch1 in the yeast exomer complex.",
     "evidence": [
      {
       "reference": "GO:0034044",
       "notes": "GO:0034044 defines the exomer complex as the cargo adaptor that mediates selected trans-Golgi-network-to-plasma-membrane transport."
      },
      {
       "reference": "DOI:10.1091/mbc.e06-03-0210",
       "notes": "Sanchatjate and Schekman 2006 described Chs5, Chs6, Bch1, Bud7 and Bch2 in the yeast Chs5/6 exomer complex."
      },
      {
       "reference": "DOI:10.1038/sj.emboj.7601007",
       "notes": "Trautwein et al. 2006 named Chs6, Bch1, Bud7 and Bch2 as the ChAP family that interacts with Chs5 and Arf1 during specialized Golgi export."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q08754",
       "protein_label": "Bud site selection protein 7",
       "gene_symbol": "BUD7",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene BUD7 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Golgi apparatus, trans-Golgi network membrane' localisation of Q08754."
        },
        {
         "reference": "PMID:16498409",
         "notes": "Trautwein M et al. 2006, ‘Arf1p, Chs5p and the ChAPs are required for export of specialized cargo from the Golgi.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Golgi apparatus, trans-Golgi network membrane' localisation of Q08754."
        },
        {
         "reference": "PMID:17000877",
         "notes": "Wang CW et al. 2006, ‘Exomer: A coat complex for transport of select membrane proteins from the trans-Golgi network to the plasma membrane in yeast.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Golgi apparatus, trans-Golgi network membrane' localisation of Q08754."
        }
       ]
      }
     ]
    },
    {
     "component_id": "bch2_exomer_chap_subunit",
     "label": "Bch2 exomer ChAP subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "BCH2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae BCH2 exomer subunit; no exact source-neutral InterPro, Pfam or NCBIfam family identifier for this subunit class was curated in this pass.",
     "role": "Chs5-Arf1-binding protein represented among the ChAP cargo-binding subunits of yeast exomer.",
     "evidence": [
      {
       "reference": "GO:0034044",
       "notes": "GO:0034044 defines the exomer complex as the cargo adaptor that mediates selected trans-Golgi-network-to-plasma-membrane transport."
      },
      {
       "reference": "DOI:10.1091/mbc.e06-03-0210",
       "notes": "Sanchatjate and Schekman 2006 described Chs5, Chs6, Bch1, Bud7 and Bch2 in the yeast Chs5/6 exomer complex."
      },
      {
       "reference": "DOI:10.1038/sj.emboj.7601007",
       "notes": "Trautwein et al. 2006 named Chs6, Bch1, Bud7 and Bch2 as the ChAP family that interacts with Chs5 and Arf1 during specialized Golgi export."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P36122",
       "protein_label": "Protein BCH2",
       "gene_symbol": "BCH2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene BCH2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Golgi apparatus, trans-Golgi network membrane' localisation of P36122."
        },
        {
         "reference": "PMID:16498409",
         "notes": "Trautwein M et al. 2006, ‘Arf1p, Chs5p and the ChAPs are required for export of specialized cargo from the Golgi.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Golgi apparatus, trans-Golgi network membrane' localisation of P36122."
        },
        {
         "reference": "PMID:17000877",
         "notes": "Wang CW et al. 2006, ‘Exomer: A coat complex for transport of select membrane proteins from the trans-Golgi network to the plasma membrane in yeast.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Golgi apparatus, trans-Golgi network membrane' localisation of P36122."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has a Chs5/ChAP exomer complex that mediates selected cargo export from the trans-Golgi network to the plasma membrane.",
     "reference": "DOI:10.1083/jcb.200605106"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which Chs5 and the ChAP subunits were assigned to the exomer cargo-adaptor complex.",
     "reference": "DOI:10.1091/mbc.e06-03-0210"
    }
   ],
   "functions": [
    {
     "function_id": "golgi_to_plasma_membrane_transport",
     "label": "Golgi to plasma membrane transport",
     "grounding": "GO:0006893",
     "description": "Exomer mediates selective export of specific membrane-protein cargoes from the trans-Golgi network to the plasma membrane.",
     "evidence": [
      {
       "reference": "GO:0006893",
       "notes": "GO:0006893 denotes vesicle-mediated transport from the trans-Golgi network to the plasma membrane."
      },
      {
       "reference": "DOI:10.1083/jcb.200605106",
       "notes": "Wang et al. 2006 named exomer as a yeast coat complex for select trans-Golgi-network-to-plasma-membrane transport."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0034044",
     "notes": "Gene Ontology cellular-component term for the exomer complex."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology cellular-component parent term for protein-containing complexes."
    },
    {
     "reference": "GO:0006893",
     "notes": "Gene Ontology biological-process term for Golgi-to-plasma-membrane transport."
    },
    {
     "reference": "DOI:10.1038/sj.emboj.7601007",
     "notes": "Trautwein et al. 2006, Arf1p, Chs5p and the ChAPs are required for export of specialized cargo from the Golgi, The EMBO Journal."
    },
    {
     "reference": "DOI:10.1083/jcb.200605106",
     "notes": "Wang, Hamamoto, Orci and Schekman 2006, Exomer: a coat complex for transport of select membrane proteins from the trans-Golgi network to the plasma membrane in yeast, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1091/mbc.e06-03-0210",
     "notes": "Sanchatjate and Schekman 2006, Chs5/6 complex: a multiprotein complex that interacts with and conveys chitin synthase III from the trans-Golgi network to the cell surface, Molecular Biology of the Cell."
    },
    {
     "reference": "DOI:10.15252/embr.201540795",
     "notes": "Huranova, Muruganandam, Weiss and Spang 2016, Dynamic assembly of the exomer secretory vesicle cargo adaptor subunits, EMBO Reports."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_exomer_tgn_export",
     "title": "Chs5 and ChAP subunits assemble exomer for TGN export",
     "description": "In Saccharomyces cerevisiae, the Chs5 scaffold assembles with Chs6-family ChAP cargo-binding subunits to form exomer, which supports selected export from the trans-Golgi network to the plasma membrane.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph represents curated yeast exomer subunit membership and Arf1-associated membrane binding without modeling exomer coat geometry, Chs3 cargo binding, or every Golgi-to-plasma-membrane trafficking step.",
     "nodes": [
      {
       "node_id": "chs5_exomer_scaffold",
       "label": "Chs5 exomer scaffold subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "chs5_exomer_scaffold"
      },
      {
       "node_id": "chs6_exomer_chap_subunit",
       "label": "Chs6 exomer ChAP subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "chs6_exomer_chap_subunit"
      },
      {
       "node_id": "bch1_exomer_chap_subunit",
       "label": "Bch1 exomer ChAP subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "bch1_exomer_chap_subunit"
      },
      {
       "node_id": "bud7_exomer_chap_subunit",
       "label": "Bud7 exomer ChAP subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "bud7_exomer_chap_subunit"
      },
      {
       "node_id": "bch2_exomer_chap_subunit",
       "label": "Bch2 exomer ChAP subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "bch2_exomer_chap_subunit"
      },
      {
       "node_id": "arf1_gtpase",
       "label": "Arf1 GTPase",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P11076"
       ]
      },
      {
       "node_id": "trans_golgi_network",
       "label": "trans-Golgi network",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005802"
      },
      {
       "node_id": "exomer_complex",
       "label": "exomer complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0034044"
      },
      {
       "node_id": "golgi_to_plasma_membrane_transport",
       "label": "Golgi to plasma membrane transport",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006893"
      }
     ],
     "edges": [
      {
       "subject": "arf1_gtpase",
       "predicate": "supports membrane recruitment of",
       "object": "exomer_complex",
       "description": "Arf1 supports exomer membrane association during trans-Golgi-network cargo export.",
       "evidence": [
        {
         "reference": "DOI:10.1038/sj.emboj.7601007",
         "notes": "Trautwein et al. 2006 connected Arf1 with Chs5 and ChAP function in export of specialized Golgi cargo."
        },
        {
         "reference": "DOI:10.1083/jcb.200605106",
         "notes": "Wang et al. 2006 described Arf1-dependent recruitment and membrane binding by the exomer coat complex."
        }
       ]
      },
      {
       "subject": "chs5_exomer_scaffold",
       "predicate": "assembles with",
       "object": "chs6_exomer_chap_subunit",
       "description": "Chs5 assembles with Chs6 during formation of exomer cargo-adaptor complexes.",
       "evidence": [
        {
         "reference": "DOI:10.15252/embr.201540795",
         "notes": "Huranova et al. 2016 showed that yeast exomer assembles at the trans-Golgi network by recruiting Chs5 before the ChAP cargo-binding subunits."
        }
       ]
      },
      {
       "subject": "chs5_exomer_scaffold",
       "predicate": "assembles with",
       "object": "bch1_exomer_chap_subunit",
       "description": "Chs5 assembles with the ChAP Bch1 during formation of yeast exomer complexes.",
       "evidence": [
        {
         "reference": "DOI:10.15252/embr.201540795",
         "notes": "Huranova et al. 2016 showed that yeast exomer assembles at the trans-Golgi network by recruiting Chs5 before the ChAP cargo-binding subunits."
        }
       ]
      },
      {
       "subject": "chs5_exomer_scaffold",
       "predicate": "assembles with",
       "object": "bud7_exomer_chap_subunit",
       "description": "Chs5 assembles with the ChAP Bud7 during formation of yeast exomer complexes.",
       "evidence": [
        {
         "reference": "DOI:10.15252/embr.201540795",
         "notes": "Huranova et al. 2016 showed that yeast exomer assembles at the trans-Golgi network by recruiting Chs5 before the ChAP cargo-binding subunits."
        }
       ]
      },
      {
       "subject": "chs5_exomer_scaffold",
       "predicate": "assembles with",
       "object": "bch2_exomer_chap_subunit",
       "description": "Chs5 assembles with the ChAP Bch2 during formation of yeast exomer complexes.",
       "evidence": [
        {
         "reference": "DOI:10.15252/embr.201540795",
         "notes": "Huranova et al. 2016 showed that yeast exomer assembles at the trans-Golgi network by recruiting Chs5 before the ChAP cargo-binding subunits."
        }
       ]
      },
      {
       "subject": "chs5_exomer_scaffold",
       "predicate": "localizes to",
       "object": "trans_golgi_network",
       "description": "Chs5 is recruited to trans-Golgi-network membranes during exomer assembly.",
       "evidence": [
        {
         "reference": "DOI:10.15252/embr.201540795",
         "notes": "Huranova et al. 2016 showed that yeast exomer assembles at the trans-Golgi network by recruiting Chs5 before the ChAP cargo-binding subunits."
        }
       ]
      },
      {
       "subject": "chs5_exomer_scaffold",
       "predicate": "is part of",
       "object": "exomer_complex",
       "description": "Chs5 is represented as the exomer scaffold subunit.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.e06-03-0210",
         "notes": "Sanchatjate and Schekman 2006 described Chs5, Chs6, Bch1, Bud7 and Bch2 in the yeast Chs5/6 exomer complex."
        }
       ]
      },
      {
       "subject": "chs6_exomer_chap_subunit",
       "predicate": "is part of",
       "object": "exomer_complex",
       "description": "Chs6 is represented as a ChAP subunit of exomer.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.e06-03-0210",
         "notes": "Sanchatjate and Schekman 2006 described Chs5, Chs6, Bch1, Bud7 and Bch2 in the yeast Chs5/6 exomer complex."
        }
       ]
      },
      {
       "subject": "bch1_exomer_chap_subunit",
       "predicate": "is part of",
       "object": "exomer_complex",
       "description": "Bch1 is represented as a ChAP subunit of exomer.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.e06-03-0210",
         "notes": "Sanchatjate and Schekman 2006 described Chs5, Chs6, Bch1, Bud7 and Bch2 in the yeast Chs5/6 exomer complex."
        }
       ]
      },
      {
       "subject": "bud7_exomer_chap_subunit",
       "predicate": "is part of",
       "object": "exomer_complex",
       "description": "Bud7 is represented as a ChAP subunit of exomer.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.e06-03-0210",
         "notes": "Sanchatjate and Schekman 2006 described Chs5, Chs6, Bch1, Bud7 and Bch2 in the yeast Chs5/6 exomer complex."
        }
       ]
      },
      {
       "subject": "bch2_exomer_chap_subunit",
       "predicate": "is part of",
       "object": "exomer_complex",
       "description": "Bch2 is represented as a ChAP subunit of exomer.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.e06-03-0210",
         "notes": "Sanchatjate and Schekman 2006 described Chs5, Chs6, Bch1, Bud7 and Bch2 in the yeast Chs5/6 exomer complex."
        }
       ]
      },
      {
       "subject": "exomer_complex",
       "predicate": "participates in",
       "object": "golgi_to_plasma_membrane_transport",
       "description": "Exomer participates in selected Golgi-to-plasma-membrane transport of yeast membrane-protein cargoes.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200605106",
         "notes": "Wang et al. 2006 named exomer as the complex that transports select membrane proteins from the trans-Golgi network to the plasma membrane."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_exomer_subunit_family_groundings",
     "prompt": "Resolve exact source-neutral InterPro, Pfam, or NCBIfam groundings for the five yeast exomer subunit classes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#chs5_exomer_scaffold",
      "components#chs6_exomer_chap_subunit",
      "components#bch1_exomer_chap_subunit",
      "components#bud7_exomer_chap_subunit",
      "components#bch2_exomer_chap_subunit"
     ],
     "rationale": "This first exomer record names the yeast Chs5, Chs6, Bch1, Bud7 and Bch2 constituent subunits but leaves InterPro, Pfam, or NCBIfam grounding unset until exact orthology and paralogy boundaries are reviewed per subunit.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.e06-03-0210",
       "notes": "Sanchatjate and Schekman 2006 described Chs5, Chs6, Bch1, Bud7 and Bch2 in the yeast Chs5/6 exomer complex."
      },
      {
       "reference": "DOI:10.15252/embr.201540795",
       "notes": "Huranova et al. 2016 showed that yeast exomer assembles at the trans-Golgi network by recruiting Chs5 before the ChAP cargo-binding subunits."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-18"
    },
    {
     "discussion_id": "arf1_not_exomer_component",
     "prompt": "Do not model Arf1 as a constituent exomer subunit.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "components#chs5_exomer_scaffold",
      "components#chs6_exomer_chap_subunit",
      "components#bch1_exomer_chap_subunit",
      "components#bud7_exomer_chap_subunit",
      "components#bch2_exomer_chap_subunit",
      "causal_graphs#yeast_exomer_tgn_export"
     ],
     "rationale": "Arf1 binds ChAPs and supports exomer membrane association for Golgi export, but the curated exomer identity is the stable Chs5/ChAP cargo-adaptor complex rather than its recruiting Arf-family GTPase.",
     "resolution_note": "Declined: Arf1 was included as a non-component graph node for membrane-recruitment context instead of as a constituent.",
     "evidence": [
      {
       "reference": "DOI:10.1038/sj.emboj.7601007",
       "notes": "Trautwein et al. 2006 named Chs6, Bch1, Bud7 and Bch2 as the ChAP family that interacts with Chs5 and Arf1 during specialized Golgi export."
      },
      {
       "reference": "DOI:10.1083/jcb.200605106",
       "notes": "Wang et al. 2006 described Arf1-dependent recruitment of the exomer coat complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-18",
     "resolved_date": "2026-09-18"
    }
   ]
  },
  {
   "identifier": "GO:0035101",
   "label": "FACT complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A histone chaperone complex that facilitates nucleosome disassembly and reassembly upon DNA or RNA polymerase passage.",
   "definition_source": "GO:0035101",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-26T06:31:20Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-26T06:32:31Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added FACT exact synonymy, transcription-elongation-factor-complex parentage, two budding-yeast FACT constituent rows, yeast scope, nucleosome organization and transcription elongation functions, GO/PubMed/DOI evidence, a nonmechanistic function graph, a resolved Nhp6 boundary discussion, and a FACT subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:24:05Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Facilitates chromatin transcription complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0035101"
    }
   ],
   "parent_structures": [
    "GO:0008023"
   ],
   "components": [
    {
     "component_id": "spt16_fact_subunit",
     "label": "Spt16 FACT subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SPT16"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Yeast FACT/SPN composition literature follows Spt16 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this FACT subunit class was curated in this pass.",
     "role": "Large histone-chaperone constituent of the budding-yeast Spt16-Pob3 FACT core.",
     "evidence": [
      {
       "reference": "DOI:10.1093/emboj/20.13.3506",
       "notes": "Formosa et al. 2001 reported that the Saccharomyces cerevisiae Spt16/Cdc68 and Pob3 proteins form the yeast Spt16-Pob3 heterodimer."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32558",
       "protein_label": "FACT complex subunit SPT16",
       "gene_symbol": "SPT16",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SPT16 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10413469",
         "notes": "Wittmeyer J et al. 1999, ‘Spt16 and Pob3 of Saccharomyces cerevisiae form an essential, abundant heterodimer that is nuclear, chromatin-associated, and copurifies with DNA polymerase alpha.’, Biochemistry. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P32558."
        }
       ]
      }
     ]
    },
    {
     "component_id": "pob3_fact_subunit",
     "label": "Pob3 FACT subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "POB3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Yeast FACT/SPN composition literature follows Pob3 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this FACT subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Spt16-Pob3 FACT core that supplies the SSRP1-related middle domain.",
     "evidence": [
      {
       "reference": "DOI:10.1093/emboj/20.13.3506",
       "notes": "Formosa et al. 2001 reported that the Saccharomyces cerevisiae Spt16/Cdc68 and Pob3 proteins form the yeast Spt16-Pob3 heterodimer."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q04636",
       "protein_label": "FACT complex subunit POB3",
       "gene_symbol": "POB3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene POB3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10413469",
         "notes": "Wittmeyer J et al. 1999, ‘Spt16 and Pob3 of Saccharomyces cerevisiae form an essential, abundant heterodimer that is nuclear, chromatin-associated, and copurifies with DNA polymerase alpha.’, Biochemistry. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q04636."
        },
        {
         "reference": "PMID:14585989",
         "notes": "Mason PB et al. 2003, ‘The FACT complex travels with elongating RNA polymerase II and is important for the fidelity of transcriptional initiation in vivo.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Chromosome' localisation of Q04636."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the organism in which Formosa et al. 2001 characterized the Spt16-Pob3 heterodimer that combines with Nhp6 to form the nucleosome-binding factor SPN.",
     "reference": "DOI:10.1093/emboj/20.13.3506"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Formosa et al. 2001 used budding-yeast genetics and protein interaction assays to show that Spt16/Cdc68 and Pob3 form a heterodimeric chromatin factor.",
     "reference": "DOI:10.1093/emboj/20.13.3506"
    }
   ],
   "functions": [
    {
     "function_id": "nucleosome_organization",
     "label": "nucleosome organization",
     "grounding": "GO:0034728",
     "description": "FACT reorganizes nucleosomes by facilitating disassembly and reassembly during polymerase passage.",
     "evidence": [
      {
       "reference": "GO:0035101",
       "notes": "GO:0035101 defines the FACT complex as facilitating nucleosome disassembly and reassembly upon polymerase passage."
      },
      {
       "reference": "GO:0034728",
       "notes": "GO:0034728 is the Gene Ontology biological-process term for nucleosome organization."
      },
      {
       "reference": "DOI:10.1126/science.1085703",
       "notes": "Belotserkovskaya et al. 2003 assayed FACT-dependent nucleosome alteration and intrinsic histone chaperone activity."
      }
     ]
    },
    {
     "function_id": "dna_templated_transcription_elongation",
     "label": "DNA-templated transcription elongation",
     "grounding": "GO:0006354",
     "description": "FACT helps RNA polymerase II elongate transcripts through nucleosomal DNA templates.",
     "evidence": [
      {
       "reference": "GO:0006354",
       "notes": "GO:0006354 is the Gene Ontology biological-process term for DNA-templated transcription elongation."
      },
      {
       "reference": "DOI:10.1126/science.1085703",
       "notes": "Belotserkovskaya et al. 2003 studied FACT activity in RNA polymerase II transcription through nucleosomes."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0035101",
     "notes": "Gene Ontology cellular-component term for FACT complex and its Facilitates chromatin transcription complex exact synonym."
    },
    {
     "reference": "GO:0008023",
     "notes": "Gene Ontology cellular-component parent term for transcription elongation factor complexes."
    },
    {
     "reference": "GO:0034728",
     "notes": "Gene Ontology biological-process term for nucleosome organization."
    },
    {
     "reference": "GO:0006354",
     "notes": "Gene Ontology biological-process term for DNA-templated transcription elongation."
    },
    {
     "reference": "PMID:12934006",
     "notes": "PubMed identifier for Belotserkovskaya et al. 2003, the FACT nucleosome-alteration paper cited by GO:0035101."
    },
    {
     "reference": "DOI:10.1126/science.1085703",
     "notes": "DOI for Belotserkovskaya et al. 2003, 'FACT facilitates transcription-dependent nucleosome alteration', verified through NCBI E-utilities."
    },
    {
     "reference": "PMID:11432837",
     "notes": "PubMed identifier for Formosa et al. 2001, the budding-yeast Spt16-Pob3 and Nhp6 SPN paper."
    },
    {
     "reference": "DOI:10.1093/emboj/20.13.3506",
     "notes": "DOI for Formosa et al. 2001, 'Spt16-Pob3 and the HMG protein Nhp6 combine to form the nucleosome-binding factor SPN', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_fact_nucleosome_reorganization",
     "title": "FACT supports nucleosome reorganization during transcription",
     "description": "In Saccharomyces cerevisiae, the Spt16-Pob3 FACT core works with Nhp6 to reorganize nucleosomes and supports RNA polymerase II transcription through nucleosomal templates.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the curated Spt16-Pob3 FACT core and broad polymerase-passage functions without resolving the structural handoff among histone dimers, Nhp6-bound DNA, and FACT domains.",
     "nodes": [
      {
       "node_id": "spt16_fact_subunit",
       "label": "Spt16 FACT subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "spt16_fact_subunit"
      },
      {
       "node_id": "pob3_fact_subunit",
       "label": "Pob3 FACT subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "pob3_fact_subunit"
      },
      {
       "node_id": "fact_complex",
       "label": "FACT complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0035101"
      },
      {
       "node_id": "nucleosome_organization",
       "label": "nucleosome organization",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0034728"
      },
      {
       "node_id": "dna_templated_transcription_elongation",
       "label": "DNA-templated transcription elongation",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006354"
      }
     ],
     "edges": [
      {
       "subject": "spt16_fact_subunit",
       "predicate": "contributes to",
       "object": "fact_complex",
       "description": "Spt16/Cdc68 is a constituent of the budding-yeast Spt16-Pob3 FACT core.",
       "evidence": [
        {
         "reference": "DOI:10.1093/emboj/20.13.3506",
         "notes": "Formosa et al. 2001 reported that Spt16/Cdc68 and Pob3 form a heterodimer in budding yeast."
        }
       ]
      },
      {
       "subject": "pob3_fact_subunit",
       "predicate": "contributes to",
       "object": "fact_complex",
       "description": "Pob3 is a constituent of the budding-yeast Spt16-Pob3 FACT core.",
       "evidence": [
        {
         "reference": "DOI:10.1093/emboj/20.13.3506",
         "notes": "Formosa et al. 2001 reported that Spt16/Cdc68 and Pob3 form a heterodimer in budding yeast."
        }
       ]
      },
      {
       "subject": "fact_complex",
       "predicate": "supports",
       "object": "nucleosome_organization",
       "description": "FACT facilitates nucleosome disassembly and reassembly during polymerase passage.",
       "evidence": [
        {
         "reference": "GO:0035101",
         "notes": "GO:0035101 defines FACT as a histone chaperone complex that facilitates nucleosome disassembly and reassembly during polymerase passage."
        }
       ]
      },
      {
       "subject": "fact_complex",
       "predicate": "supports",
       "object": "dna_templated_transcription_elongation",
       "description": "FACT helps RNA polymerase II elongate through nucleosomal templates.",
       "evidence": [
        {
         "reference": "DOI:10.1126/science.1085703",
         "notes": "Belotserkovskaya et al. 2003 studied FACT-dependent RNA polymerase II transcription through nucleosomes."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "nhp6_not_core_fact_component",
     "prompt": "Do not model Nhp6 as a core FACT complex constituent.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "rationale": "Formosa et al. 2001 reported that Spt16/Cdc68 and Pob3 form a yeast heterodimer and that this heterodimer combines with Nhp6 to form the nucleosome-binding factor SPN, supporting Nhp6 as a DNA-binding cofactor for the yeast SPN activity rather than one of the two FACT core constituents.",
     "resolution_note": "Declined: Nhp6 is important for the yeast SPN nucleosome-binding factor, but this record curates the FACT core as the Spt16-Pob3 complex.",
     "evidence": [
      {
       "reference": "DOI:10.1093/emboj/20.13.3506",
       "notes": "Formosa et al. 2001 distinguished the Spt16-Pob3 heterodimer from its combination with the HMG protein Nhp6 in SPN."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-26",
     "resolved_date": "2026-09-26"
    },
    {
     "discussion_id": "resolve_fact_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the FACT complex constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#spt16_fact_subunit",
      "components#pob3_fact_subunit"
     ],
     "rationale": "The curated FACT component labels are yeast gene-name-based classes. This pass verified the gene symbols and the Spt16-Pob3 composition but did not verify exact InterPro, Pfam, NCBIfam or UniProt family CURIEs that should be reused across fungi.",
     "evidence": [
      {
       "reference": "DOI:10.1093/emboj/20.13.3506",
       "notes": "Formosa et al. 2001 supplied the budding-yeast Spt16 and Pob3 component evidence used for this record."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-26"
    }
   ]
  },
  {
   "identifier": "GO:1990202",
   "label": "FMN reductase complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex capable of FMN reductase activity. Reduces FMN to FMNH2 in a NAD(P)H-dependent manner. In E.coli, consists of a SsuE dimer.",
   "definition_source": "GO:1990202",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-01T21:33:06Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T21:33:48Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO exact and narrow synonymy, GO:1990204 oxidoreductase-complex parentage, an InterPro-grounded SsuE component with a reviewed E. coli K-12 UniProt example, an E. coli canonical example, NADPH-dependent FMN reductase activity, dimer subunit count, and PMID/DOI evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Added source-backed FUNCTION causal graph 'ssue_fmn_reductase_function' with 3 nodes and 2 edges.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "FMN reductase complex, NAD(P)H-dependent",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:1990202"
    },
    {
     "synonym_text": "SsuE complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:1990202"
    }
   ],
   "parent_structures": [
    "GO:1990204"
   ],
   "components": [
    {
     "component_id": "ssue_fmn_reductase",
     "label": "NADPH-dependent FMN reductase, SsuE",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR020048",
     "gene_symbols": [
      "ssuE"
     ],
     "stoichiometry": "2 copies per E. coli SsuE dimer described by GO:1990202",
     "essentiality": "UNKNOWN",
     "role": "FMN reductase subunit that homodimerizes to reduce FMN to FMNH2 in the E. coli alkanesulfonate monooxygenase system.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P80644",
       "protein_label": "FMN reductase (NADPH)",
       "gene_symbol": "ssuE",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-01",
       "role": "Reviewed E. coli K-12 SsuE accession for the FMN-reducing homodimer represented by GO:1990202.",
       "evidence": [
        {
         "reference": "UniProtKB:P80644",
         "notes": "UniProtKB P80644 is the reviewed E. coli K-12 entry for SsuE FMN reductase."
        },
        {
         "reference": "PMID:10480865",
         "notes": "Eichhorn et al. 1999 characterized E. coli SsuE as the FMN-reducing enzyme in the alkanesulfonate monooxygenase system."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "GO:1990202",
       "notes": "GO:1990202 defines the E. coli FMN reductase complex as a SsuE dimer."
      },
      {
       "reference": "InterPro:IPR020048",
       "notes": "InterPro IPR020048 is the NADPH-dependent FMN reductase, SsuE family entry."
      },
      {
       "reference": "PMID:10480865",
       "notes": "Eichhorn et al. 1999 characterized SsuE as the E. coli FMN reductase that provides FMNH2 to SsuD."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "E. coli source of the NADPH-dependent SsuE FMN reductase characterized in the alkanesulfonate monooxygenase system.",
     "reference": "PMID:10480865"
    }
   ],
   "functions": [
    {
     "function_id": "nadph_fmn_reductase",
     "label": "FMN reductase (NADPH) activity",
     "grounding": "GO:0052873",
     "description": "The E. coli SsuE FMN reductase complex reduces FMN with NADPH.",
     "evidence": [
      {
       "reference": "GO:1990202",
       "notes": "GO:1990202 defines the complex by NAD(P)H-dependent FMN reduction."
      },
      {
       "reference": "GO:0052873",
       "notes": "GO:0052873 is the molecular-function term for NADPH-dependent FMN reductase activity."
      }
     ]
    }
   ],
   "physical_properties": [
    {
     "property": "SUBUNIT_COUNT",
     "value": "2",
     "context": "E. coli SsuE dimer described by GO:1990202",
     "reference": "GO:1990202"
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990202",
     "notes": "Gene Ontology cellular-component term for the FMN reductase complex."
    },
    {
     "reference": "GO:1990204",
     "notes": "QuickGO reports GO:1990202 as an is-a descendant of GO:1990204 oxidoreductase complex."
    },
    {
     "reference": "GO:0052873",
     "notes": "Gene Ontology molecular-function term for FMN reductase (NADPH) activity."
    },
    {
     "reference": "InterPro:IPR020048",
     "notes": "InterPro family entry for NADPH-dependent FMN reductase, SsuE."
    },
    {
     "reference": "UniProtKB:P80644",
     "notes": "UniProtKB reviewed E. coli K-12 SsuE entry."
    },
    {
     "reference": "PMID:10480865",
     "notes": "PubMed identifier for Eichhorn, van der Ploeg and Leisinger 1999, the Journal of Biological Chemistry SsuD/SsuE characterization paper cited by GO:1990202."
    },
    {
     "reference": "DOI:10.1074/jbc.274.38.26639",
     "notes": "DOI for the GO:1990202-cited SsuD/SsuE characterization paper."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "ssue_fmn_reductase_function",
     "title": "SsuE FMN Reductase Homodimer Assembly and Flavin Reduction",
     "description": "Homodimeric assembly of SsuE and NADPH-dependent reduction of FMN to FMNH2.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "ssue_fmn_reductase",
       "label": "NADPH-dependent FMN reductase, SsuE",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR020048",
       "component_ref": "ssue_fmn_reductase"
      },
      {
       "node_id": "fmn_reductase_complex",
       "label": "FMN reductase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990202"
      },
      {
       "node_id": "nadph_fmn_reductase",
       "label": "FMN reductase (NADPH) activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0052873"
      }
     ],
     "edges": [
      {
       "subject": "ssue_fmn_reductase",
       "predicate": "homodimerizes into",
       "object": "fmn_reductase_complex",
       "description": "Two SsuE subunits assemble into the homodimeric FMN reductase complex.",
       "evidence": [
        {
         "reference": "GO:1990202",
         "notes": "GO:1990202 defines the E. coli FMN reductase complex as a SsuE dimer."
        },
        {
         "reference": "PMID:10480865",
         "notes": "Eichhorn et al. 1999 purified and characterized E. coli SsuE."
        }
       ]
      },
      {
       "subject": "fmn_reductase_complex",
       "predicate": "catalyzes",
       "object": "nadph_fmn_reductase",
       "description": "The SsuE dimer catalyzes NADPH-dependent reduction of FMN to FMNH2.",
       "evidence": [
        {
         "reference": "GO:1990202",
         "notes": "GO:1990202 defines the complex by NAD(P)H-dependent FMN reduction."
        },
        {
         "reference": "GO:0052873",
         "notes": "GO:0052873 is the molecular-function term for FMN reductase (NADPH) activity."
        },
        {
         "reference": "PMID:10480865",
         "notes": "Eichhorn et al. 1999 demonstrated NADPH-dependent FMN reduction by purified E. coli SsuE."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0005760",
   "label": "gamma DNA polymerase complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A DNA polymerase complex consisting of a large subunit, responsible for the catalytic activities, and a small accessory subunit. Functions in the replication and repair of mitochondrial DNA.",
   "definition_source": "GO:0005760",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T20:30:48Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T20:31:40Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added DNA-polymerase-complex and mitochondrial-protein-complex parentage, mitochondrial-matrix parthood, two reviewed-label-only human Pol gamma constituent rows, Eukaryota scope and a human canonical example, mitochondrial-DNA-replication function evidence, GO/PubMed evidence, a nonmechanistic function graph, a subunit-grounding TODO, and a resolved discussion for modeling the homodimeric accessory subunit as one component class.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:24:07Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0042575",
    "GO:0098798"
   ],
   "part_of": [
    "GO:0005759"
   ],
   "components": [
    {
     "component_id": "pol_gamma_catalytic_subunit",
     "label": "DNA polymerase gamma catalytic subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "POLG"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "DNA polymerase gamma catalytic subunit is modeled as a constituent class of the eukaryotic gamma DNA polymerase complex; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Catalytic DNA polymerase gamma constituent that carries the polymerase and exonuclease activities of the mitochondrial DNA polymerase.",
     "evidence": [
      {
       "reference": "GO:0005760",
       "notes": "GO:0005760 defines the gamma DNA polymerase complex as a large catalytic subunit and a small accessory subunit that function in mitochondrial DNA replication and repair."
      },
      {
       "reference": "PMID:10608893",
       "notes": "Lim et al. reconstituted human Hp140 with the p55 accessory subunit as an active DNA polymerase gamma complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P54098",
       "protein_label": "DNA polymerase subunit gamma-1",
       "gene_symbol": "POLG",
       "taxon_id": "NCBITaxon:9606",
       "taxon_label": "Homo sapiens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene POLG in Homo sapiens, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10827171",
         "notes": "Spelbrink JN et al. 2000, ‘In vivo functional analysis of the human mitochondrial DNA polymerase POLG expressed in cultured human cells.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Mitochondrion' localisation of P54098."
        },
        {
         "reference": "PMID:18063578",
         "notes": "Bogenhagen DF et al. 2008, ‘The layered structure of human mitochondrial DNA nucleoids.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Mitochondrion' localisation of P54098."
        }
       ]
      }
     ]
    },
    {
     "component_id": "pol_gamma_accessory_subunit",
     "label": "DNA polymerase gamma accessory subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "POLG2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "DNA polymerase gamma accessory subunit is modeled as a constituent class of the eukaryotic gamma DNA polymerase complex; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Accessory DNA polymerase gamma constituent that stimulates processive mitochondrial DNA synthesis by the catalytic subunit.",
     "evidence": [
      {
       "reference": "GO:0005760",
       "notes": "GO:0005760 defines the gamma DNA polymerase complex as a large catalytic subunit and a small accessory subunit that function in mitochondrial DNA replication and repair."
      },
      {
       "reference": "PMID:10608893",
       "notes": "Lim et al. showed that human p55 forms a stable complex with the p140 catalytic subunit and enhances DNA binding and processive DNA synthesis."
      },
      {
       "reference": "PMID:11172710",
       "notes": "Carrodeguas et al. showed that mammalian Pol gamma B, the accessory subunit of DNA polymerase gamma, functions as a homodimer."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9UHN1",
       "protein_label": "DNA polymerase subunit gamma-2",
       "gene_symbol": "POLG2",
       "taxon_id": "NCBITaxon:9606",
       "taxon_label": "Homo sapiens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene POLG2 in Homo sapiens, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9UHN1",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q9UHN1, the single reviewed entry for gene POLG2 in Homo sapiens. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "COMMON",
     "note": "GO:0005760 defines the gamma DNA polymerase complex and constrains the cellular-component term to Eukaryota.",
     "reference": "GO:0005760"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:9606",
     "taxon_label": "Homo sapiens",
     "note": "Reference mammalian system in which the p55 accessory subunit was cloned and reconstituted with the p140 DNA polymerase gamma catalytic subunit.",
     "reference": "PMID:10608893"
    }
   ],
   "functions": [
    {
     "function_id": "mitochondrial_dna_replication",
     "label": "mitochondrial DNA replication",
     "grounding": "GO:0006264",
     "description": "The gamma DNA polymerase complex supports synthesis of new mitochondrial DNA strands.",
     "evidence": [
      {
       "reference": "GO:0005760",
       "notes": "GO:0005760 defines the gamma DNA polymerase complex as functioning in mitochondrial DNA replication."
      },
      {
       "reference": "GO:0006264",
       "notes": "GO:0006264 is the Gene Ontology biological-process term for mitochondrial DNA replication."
      },
      {
       "reference": "PMID:10608893",
       "notes": "Lim et al. connected the human catalytic and p55 accessory subunits to DNA polymerase gamma forms that act in mitochondrial DNA repair and replication."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005760",
     "notes": "Gene Ontology cellular-component term for the gamma DNA polymerase complex."
    },
    {
     "reference": "GO:0042575",
     "notes": "Gene Ontology cellular-component parent term for DNA polymerase complexes."
    },
    {
     "reference": "GO:0098798",
     "notes": "Gene Ontology cellular-component parent term for mitochondrial protein-containing complexes."
    },
    {
     "reference": "GO:0005759",
     "notes": "Gene Ontology cellular-component term for the mitochondrial matrix; GO:0005760 is part of this term."
    },
    {
     "reference": "GO:0006264",
     "notes": "Gene Ontology biological-process term for mitochondrial DNA replication."
    },
    {
     "reference": "PMID:12045093",
     "notes": "PubMed record for Hubscher et al. 2002, the eukaryotic DNA polymerases review cited by GO:0005760."
    },
    {
     "reference": "PMID:10608893",
     "notes": "PubMed record for Lim et al. 1999, the JBC paper that cloned the human p55 DNA polymerase gamma accessory subunit and reconstituted it with the p140 catalytic subunit."
    },
    {
     "reference": "PMID:11172710",
     "notes": "PubMed record for Carrodeguas et al. 2001, the Molecular Cell paper showing that mammalian Pol gamma B functions as a homodimer."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "pol_gamma_supports_mtdna_replication",
     "title": "DNA polymerase gamma supports mitochondrial DNA replication",
     "description": "The DNA polymerase gamma catalytic and accessory subunits form a mitochondrial polymerase complex that supports mitochondrial DNA replication.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records Pol gamma composition and mitochondrial-DNA-replication output without resolving DNA binding, exonuclease proofreading, accessory-subunit dimerization surfaces, or repair-pathway mechanisms.",
     "nodes": [
      {
       "node_id": "pol_gamma_catalytic_subunit",
       "label": "DNA polymerase gamma catalytic subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "pol_gamma_catalytic_subunit"
      },
      {
       "node_id": "pol_gamma_accessory_subunit",
       "label": "DNA polymerase gamma accessory subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "pol_gamma_accessory_subunit"
      },
      {
       "node_id": "gamma_dna_polymerase_complex",
       "label": "gamma DNA polymerase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005760"
      },
      {
       "node_id": "mitochondrial_dna_replication",
       "label": "mitochondrial DNA replication",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006264"
      }
     ],
     "edges": [
      {
       "subject": "pol_gamma_catalytic_subunit",
       "predicate": "contributes to",
       "object": "gamma_dna_polymerase_complex",
       "description": "DNA polymerase gamma catalytic subunit is a constituent of the gamma DNA polymerase complex.",
       "evidence": [
        {
         "reference": "GO:0005760",
         "notes": "GO:0005760 defines the gamma DNA polymerase complex as a large catalytic subunit and a small accessory subunit that function in mitochondrial DNA replication and repair."
        },
        {
         "reference": "PMID:10608893",
         "notes": "Lim et al. reconstituted human Hp140 with the p55 accessory subunit as an active DNA polymerase gamma complex."
        }
       ]
      },
      {
       "subject": "pol_gamma_accessory_subunit",
       "predicate": "contributes to",
       "object": "gamma_dna_polymerase_complex",
       "description": "DNA polymerase gamma accessory subunit is a constituent of the gamma DNA polymerase complex.",
       "evidence": [
        {
         "reference": "GO:0005760",
         "notes": "GO:0005760 defines the gamma DNA polymerase complex as a large catalytic subunit and a small accessory subunit that function in mitochondrial DNA replication and repair."
        },
        {
         "reference": "PMID:10608893",
         "notes": "Lim et al. showed that human p55 forms a stable complex with the p140 catalytic subunit."
        },
        {
         "reference": "PMID:11172710",
         "notes": "Carrodeguas et al. showed that mammalian Pol gamma B, the accessory subunit of DNA polymerase gamma, functions as a homodimer."
        }
       ]
      },
      {
       "subject": "gamma_dna_polymerase_complex",
       "predicate": "supports",
       "object": "mitochondrial_dna_replication",
       "description": "The gamma DNA polymerase complex supports mitochondrial DNA replication.",
       "evidence": [
        {
         "reference": "GO:0005760",
         "notes": "GO:0005760 defines the complex as functioning in mitochondrial DNA replication."
        },
        {
         "reference": "GO:0006264",
         "notes": "GO:0006264 defines mitochondrial DNA replication."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_pol_gamma_subunit_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the DNA polymerase gamma catalytic and accessory subunit classes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#pol_gamma_catalytic_subunit",
      "components#pol_gamma_accessory_subunit"
     ],
     "rationale": "GO:0005760 exactly identifies the gamma DNA polymerase complex and primary human and mammalian evidence directly supports the catalytic and accessory subunit classes, but exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIEs were not curated in this pass.",
     "evidence": [
      {
       "reference": "GO:0005760",
       "notes": "GO:0005760 defines the gamma DNA polymerase complex as a large catalytic subunit and a small accessory subunit that function in mitochondrial DNA replication and repair."
      },
      {
       "reference": "PMID:10608893",
       "notes": "Lim et al. reconstituted human DNA polymerase gamma from catalytic p140 and accessory p55 subunits."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    },
    {
     "discussion_id": "model_accessory_subunit_homodimer",
     "prompt": "Represent the homodimeric mammalian Pol gamma B accessory subunit as a single accessory-subunit class.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#pol_gamma_accessory_subunit"
     ],
     "rationale": "GO:0005760 names a large catalytic subunit and a small accessory subunit; mammalian structural evidence shows that the accessory subunit functions as a homodimer. The component list models molecular classes, so the accessory subunit remains a single component class rather than two duplicate component rows.",
     "evidence": [
      {
       "reference": "GO:0005760",
       "notes": "GO:0005760 defines the gamma DNA polymerase complex as a large catalytic subunit and a small accessory subunit that function in mitochondrial DNA replication and repair."
      },
      {
       "reference": "PMID:11172710",
       "notes": "Carrodeguas et al. showed that mammalian Pol gamma B, the accessory subunit of DNA polymerase gamma, functions as a homodimer."
      }
     ],
     "resolution_note": "The component list includes one accessory-subunit class; the p55/POLG2 copy number can be added later as a taxon-specific complex composition or stoichiometry detail.",
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    }
   ]
  },
  {
   "identifier": "GO:0000938",
   "label": "GARP complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A quatrefoil tethering complex required for retrograde traffic from the early endosome back to the late Golgi and biogenesis of cytoplasmic vesicles.",
   "definition_source": "GO:0000938",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-16T18:36:30Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T18:37:48Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GARP synonymy, vesicle-tethering parentage, reviewed-label-only Vps51/Vps52/Vps53/Vps54 yeast components, Saccharomyces scope, an endosome-to-Golgi retrograde-transport function, GO/DOI evidence, a nonmechanistic yeast TGN tethering graph, a subunit-grounding TODO, and a resolved Tlg1 boundary decision.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T18:47:06Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Addressed PR #1118 / issue #1119 by narrowing the resolved GARP interactor boundary to the cited Vps51-Tlg1p association.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:24:14Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 4 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0099023"
   ],
   "synonyms": [
    {
     "synonym_text": "Golgi associated retrograde protein complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000938"
    },
    {
     "synonym_text": "VFT tethering complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000938"
    },
    {
     "synonym_text": "Vps fifty three tethering complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000938"
    }
   ],
   "components": [
    {
     "component_id": "vps51_garp_subunit",
     "label": "Vps51 GARP subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "VPS51"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Vps51 GARP subunit; no exact source-neutral InterPro or Pfam family identifier for this GARP subunit class was curated in this pass.",
     "role": "Small coiled-coil GARP subunit that links the complex to the late-Golgi t-SNARE Tlg1p.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.e02-10-0654",
       "notes": "Conibear, Cleck and Stevens 2003 showed that Vps51 is an additional subunit of the tetrameric yeast GARP complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P36116",
       "protein_label": "Vacuolar protein sorting-associated protein 51",
       "gene_symbol": "VPS51",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene VPS51 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12377769",
         "notes": "Siniossoglou S et al. 2002, ‘Vps51p links the VFT complex to the SNARE Tlg1p.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Golgi apparatus, trans-Golgi network membrane' localisation of P36116."
        }
       ]
      }
     ]
    },
    {
     "component_id": "vps52_garp_subunit",
     "label": "Vps52 GARP subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "VPS52"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Vps52 GARP subunit; no exact source-neutral InterPro or Pfam family identifier for this GARP subunit class was curated in this pass.",
     "role": "Constituent of the Vps52/Vps53/Vps54 core complex required for late-Golgi protein sorting.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.e02-10-0654",
       "notes": "Conibear, Cleck and Stevens 2003 described yeast GARP as a tetrameric Vps51/Vps52/Vps53/Vps54 complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P39904",
       "protein_label": "Vacuolar protein sorting-associated protein 52",
       "gene_symbol": "VPS52",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene VPS52 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P39904",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P39904, the single reviewed entry for gene VPS52 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "vps53_garp_subunit",
     "label": "Vps53 GARP subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "VPS53"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Vps53 GARP subunit; no exact source-neutral InterPro or Pfam family identifier for this GARP subunit class was curated in this pass.",
     "role": "Constituent of the Vps52/Vps53/Vps54 core complex required for late-Golgi protein sorting.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.e02-10-0654",
       "notes": "Conibear, Cleck and Stevens 2003 described yeast GARP as a tetrameric Vps51/Vps52/Vps53/Vps54 complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P47061",
       "protein_label": "Vacuolar protein sorting-associated protein 53",
       "gene_symbol": "VPS53",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene VPS53 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P47061",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P47061, the single reviewed entry for gene VPS53 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "vps54_garp_subunit",
     "label": "Vps54 GARP subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "VPS54"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Vps54 GARP subunit; no exact source-neutral InterPro or Pfam family identifier for this GARP subunit class was curated in this pass.",
     "role": "Constituent of the Vps52/Vps53/Vps54 core complex required for late-Golgi protein sorting.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.e02-10-0654",
       "notes": "Conibear, Cleck and Stevens 2003 described yeast GARP as a tetrameric Vps51/Vps52/Vps53/Vps54 complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12071",
       "protein_label": "Vacuolar protein sorting-associated protein 54",
       "gene_symbol": "VPS54",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene VPS54 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q12071",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q12071, the single reviewed entry for gene VPS54 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast uses the Vps51/Vps52/Vps53/Vps54 GARP complex in retrograde traffic from endosomes back to the trans-Golgi network.",
     "reference": "DOI:10.1091/mbc.e02-10-0654"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which Vps51 was identified as the fourth member of the Vps52/Vps53/Vps54 GARP tethering complex.",
     "reference": "DOI:10.1091/mbc.e02-10-0654"
    }
   ],
   "functions": [
    {
     "function_id": "retrograde_transport_endosome_to_golgi",
     "label": "retrograde transport, endosome to Golgi",
     "grounding": "GO:0042147",
     "description": "GARP is a Golgi-localized tethering complex required for retrograde transport from early and late endosomes back to the trans-Golgi network.",
     "evidence": [
      {
       "reference": "GO:0042147",
       "notes": "GO:0042147 denotes vesicle-mediated retrograde transport from endosomes back to the trans-Golgi network."
      },
      {
       "reference": "DOI:10.1091/mbc.e02-10-0654",
       "notes": "Conibear, Cleck and Stevens 2003 found that all four yeast GARP members are required for retrograde transport from early and late endosomes back to the trans-Golgi network."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000938",
     "notes": "Gene Ontology cellular-component term for the GARP complex."
    },
    {
     "reference": "GO:0099023",
     "notes": "Gene Ontology cellular-component parent term for vesicle tethering complexes."
    },
    {
     "reference": "GO:0042147",
     "notes": "Gene Ontology biological-process term for retrograde endosome-to-Golgi transport."
    },
    {
     "reference": "DOI:10.1091/mbc.11.1.305",
     "notes": "Conibear and Stevens 2000, Vps52p, Vps53p, and Vps54p form a novel multisubunit complex required for protein sorting at the yeast late Golgi, Molecular Biology of the Cell."
    },
    {
     "reference": "DOI:10.1091/mbc.e02-10-0654",
     "notes": "Conibear, Cleck and Stevens 2003, Vps51p mediates the association of the GARP (Vps52/53/54) complex with the late Golgi t-SNARE Tlg1p, Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_garp_endosome_to_golgi_tethering",
     "title": "GARP supports yeast endosome-to-Golgi retrograde transport",
     "description": "In Saccharomyces cerevisiae, Vps51 joins Vps52, Vps53 and Vps54 to form the GARP complex, a trans-Golgi-network tethering complex that links retrograde endosome-to-Golgi transport to the t-SNARE Tlg1p.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph represents yeast GARP subunit membership, Vps51-Tlg1 association, TGN localization and endosome-to-Golgi transport involvement without modeling SNARE-mediated fusion steps.",
     "nodes": [
      {
       "node_id": "vps51_garp_subunit",
       "label": "Vps51 GARP subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "vps51_garp_subunit"
      },
      {
       "node_id": "vps52_garp_subunit",
       "label": "Vps52 GARP subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "vps52_garp_subunit"
      },
      {
       "node_id": "vps53_garp_subunit",
       "label": "Vps53 GARP subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "vps53_garp_subunit"
      },
      {
       "node_id": "vps54_garp_subunit",
       "label": "Vps54 GARP subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "vps54_garp_subunit"
      },
      {
       "node_id": "garp_complex",
       "label": "GARP complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000938"
      },
      {
       "node_id": "trans_golgi_network",
       "label": "trans-Golgi network",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005802"
      },
      {
       "node_id": "tlg1_snare",
       "label": "Tlg1 t-SNARE",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:Q03322"
       ]
      },
      {
       "node_id": "retrograde_transport_endosome_to_golgi",
       "label": "retrograde transport, endosome to Golgi",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0042147"
      }
     ],
     "edges": [
      {
       "subject": "vps51_garp_subunit",
       "predicate": "is part of",
       "object": "garp_complex",
       "description": "Vps51 GARP subunit is represented as a Saccharomyces cerevisiae GARP subunit.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.e02-10-0654",
         "notes": "Conibear, Cleck and Stevens 2003 described yeast GARP as a tetramer containing Vps51, Vps52, Vps53 and Vps54."
        }
       ]
      },
      {
       "subject": "vps52_garp_subunit",
       "predicate": "is part of",
       "object": "garp_complex",
       "description": "Vps52 GARP subunit is represented as a Saccharomyces cerevisiae GARP subunit.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.e02-10-0654",
         "notes": "Conibear, Cleck and Stevens 2003 described yeast GARP as a tetramer containing Vps51, Vps52, Vps53 and Vps54."
        }
       ]
      },
      {
       "subject": "vps53_garp_subunit",
       "predicate": "is part of",
       "object": "garp_complex",
       "description": "Vps53 GARP subunit is represented as a Saccharomyces cerevisiae GARP subunit.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.e02-10-0654",
         "notes": "Conibear, Cleck and Stevens 2003 described yeast GARP as a tetramer containing Vps51, Vps52, Vps53 and Vps54."
        }
       ]
      },
      {
       "subject": "vps54_garp_subunit",
       "predicate": "is part of",
       "object": "garp_complex",
       "description": "Vps54 GARP subunit is represented as a Saccharomyces cerevisiae GARP subunit.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.e02-10-0654",
         "notes": "Conibear, Cleck and Stevens 2003 described yeast GARP as a tetramer containing Vps51, Vps52, Vps53 and Vps54."
        }
       ]
      },
      {
       "subject": "vps51_garp_subunit",
       "predicate": "binds",
       "object": "tlg1_snare",
       "description": "Yeast Vps51 links GARP to the late-Golgi t-SNARE Tlg1p.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.e02-10-0654",
         "notes": "Conibear, Cleck and Stevens 2003 found that Vps51 mediates the association of GARP with Tlg1p."
        }
       ]
      },
      {
       "subject": "garp_complex",
       "predicate": "localizes to",
       "object": "trans_golgi_network",
       "description": "Yeast GARP is represented as a Golgi-localized tethering complex.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.11.1.305",
         "notes": "Conibear and Stevens 2000 localized the Vps52/Vps53/Vps54 complex with yeast late-Golgi markers."
        }
       ]
      },
      {
       "subject": "garp_complex",
       "predicate": "participates in",
       "object": "retrograde_transport_endosome_to_golgi",
       "description": "GARP is required for retrograde protein traffic from endosomes back to the trans-Golgi network.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.e02-10-0654",
         "notes": "Conibear, Cleck and Stevens 2003 showed that the four members of yeast GARP are required for retrograde transport to the trans-Golgi network."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_garp_component_family_groundings",
     "prompt": "Resolve exact source-neutral InterPro, Pfam, or Complex Portal groundings for the four GARP subunit classes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#vps51_garp_subunit",
      "components#vps52_garp_subunit",
      "components#vps53_garp_subunit",
      "components#vps54_garp_subunit"
     ],
     "rationale": "The yeast literature names the Vps51/Vps52/Vps53/Vps54 proteins as GARP subunits, but this pass did not verify exact taxon-neutral family identifiers for those subunit classes.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.e02-10-0654",
       "notes": "Conibear, Cleck and Stevens 2003 identified the four named yeast GARP subunits."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    },
    {
     "discussion_id": "garp_tlg1_interactor_boundary",
     "prompt": "Do not model Tlg1p as a constituent GARP component.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#yeast_garp_endosome_to_golgi_tethering"
     ],
     "rationale": "Tlg1p links to GARP through Vps51, but the canonical GARP constituent list is Vps51, Vps52, Vps53 and Vps54.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.e02-10-0654",
       "notes": "Conibear, Cleck and Stevens 2003 defined tetrameric GARP as the Vps51/Vps52/Vps53/Vps54 complex and described its association with Tlg1p."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    }
   ]
  },
  {
   "identifier": "GO:1990130",
   "label": "GATOR1 complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A GTPase-activating protein (GAP) complex that regulates TORC1 signaling by interacting with the Rag GTPase. In human, the GATOR1 complex consists of DEPDC5, NPRL2, and NPRL3. In S. cerevisiae, this complex is referred to as SEACIT and contains the Iml1p, Npr2p, and Npr3p proteins.",
   "definition_source": "GO:1990130",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-18T08:20:10Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T08:21:33Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GATOR1 synonymy, protein-complex parentage, reviewed-label-only yeast Iml1/Npr2/Npr3 SEACIT components, Saccharomyces scope, a negative TORC1-signaling function, GO/DOI evidence, a nonmechanistic Gtr1/TORC1 regulation graph, and subunit-grounding plus Gtr1/Gtr2 and GATOR2/SEACAT boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T08:22:11Z",
     "curator": "codex",
     "action": "REFINED_TORC1_GRAPH",
     "changes": "Retargeted the GATOR1 negative-regulation graph edge to the regulated TORC1 signaling process, tightened the GATOR2 boundary rationale, and expanded shared YAML evidence aliases into plain repeated mappings.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T08:46:11Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "#1134: Refined the resolved Rag GTPase boundary discussion to describe Gtr1 as the direct GATOR1/SEACIT GAP target rather than as a loose upstream pathway factor.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T09:04:24Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "#1135: Added GO:0035859 as the source-defined Seh1-associated complex part_of container for GATOR1/SEACIT.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:24:17Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "part_of": [
    "GO:0035859"
   ],
   "synonyms": [
    {
     "synonym_text": "IML1 complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:1990130"
    },
    {
     "synonym_text": "SEACIT complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:1990130"
    }
   ],
   "components": [
    {
     "component_id": "iml1_gator1_subunit",
     "label": "Iml1 GATOR1 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "IML1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Iml1/SEACIT subunit; no exact source-neutral InterPro, Pfam or NCBIfam family identifier for this subunit class was curated in this pass.",
     "role": "GATOR1/SEACIT subunit that functions with Npr2 and Npr3 in the Gtr1-directed GAP complex upstream of TORC1.",
     "evidence": [
      {
       "reference": "GO:1990130",
       "notes": "Gene Ontology cellular-component term for the GATOR1 complex, including the Saccharomyces cerevisiae SEACIT counterpart."
      },
      {
       "reference": "DOI:10.1126/scisignal.2004112",
       "notes": "Panchaud, Peli-Gulli and De Virgilio 2013 identified Iml1 in complex with Npr2 and Npr3 as a yeast GAP for the Rag-family GTPase Gtr1 during amino acid deprivation."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P47170",
       "protein_label": "Vacuolar membrane-associated protein IML1",
       "gene_symbol": "IML1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene IML1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Vacuole membrane' localisation of P47170."
        },
        {
         "reference": "PMID:21454883",
         "notes": "Dokudovskaya S et al. 2011, ‘A conserved coatomer-related complex containing Sec13 and Seh1 dynamically associates with the vacuole in Saccharomyces cerevisiae.’, Mol Cell Proteomics. ECO:0000269 experimental evidence cited by UniProt for the 'Vacuole membrane' localisation of P47170."
        }
       ]
      }
     ]
    },
    {
     "component_id": "npr2_gator1_subunit",
     "label": "Npr2 GATOR1 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "NPR2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Npr2/SEACIT subunit; no exact source-neutral InterPro, Pfam or NCBIfam family identifier for this subunit class was curated in this pass.",
     "role": "GATOR1/SEACIT subunit that joins Iml1 and Npr3 in the amino-acid-sensitive yeast Gtr1 GAP complex.",
     "evidence": [
      {
       "reference": "GO:1990130",
       "notes": "Gene Ontology cellular-component term for the GATOR1 complex, including the Saccharomyces cerevisiae SEACIT counterpart."
      },
      {
       "reference": "DOI:10.1126/scisignal.2004112",
       "notes": "Panchaud, Peli-Gulli and De Virgilio 2013 identified Iml1 in complex with Npr2 and Npr3 as a yeast GAP for the Rag-family GTPase Gtr1 during amino acid deprivation."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P39923",
       "protein_label": "Nitrogen permease regulator 2",
       "gene_symbol": "NPR2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NPR2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:21454883",
         "notes": "Dokudovskaya S et al. 2011, ‘A conserved coatomer-related complex containing Sec13 and Seh1 dynamically associates with the vacuole in Saccharomyces cerevisiae.’, Mol Cell Proteomics. ECO:0000269 experimental evidence cited by UniProt for the 'Vacuole membrane' localisation of P39923."
        }
       ]
      }
     ]
    },
    {
     "component_id": "npr3_gator1_subunit",
     "label": "Npr3 GATOR1 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "NPR3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Npr3/SEACIT subunit; no exact source-neutral InterPro, Pfam or NCBIfam family identifier for this subunit class was curated in this pass.",
     "role": "GATOR1/SEACIT subunit that joins Iml1 and Npr2 in the amino-acid-sensitive yeast Gtr1 GAP complex.",
     "evidence": [
      {
       "reference": "GO:1990130",
       "notes": "Gene Ontology cellular-component term for the GATOR1 complex, including the Saccharomyces cerevisiae SEACIT counterpart."
      },
      {
       "reference": "DOI:10.1126/scisignal.2004112",
       "notes": "Panchaud, Peli-Gulli and De Virgilio 2013 identified Iml1 in complex with Npr2 and Npr3 as a yeast GAP for the Rag-family GTPase Gtr1 during amino acid deprivation."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38742",
       "protein_label": "Nitrogen permease regulator 3",
       "gene_symbol": "NPR3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NPR3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:21454883",
         "notes": "Dokudovskaya S et al. 2011, ‘A conserved coatomer-related complex containing Sec13 and Seh1 dynamically associates with the vacuole in Saccharomyces cerevisiae.’, Mol Cell Proteomics. ECO:0000269 experimental evidence cited by UniProt for the 'Vacuole membrane' localisation of P38742."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has an Iml1/Npr2/Npr3 SEACIT complex that functions upstream of Gtr1 and TORC1 during amino acid deprivation.",
     "reference": "DOI:10.1126/scisignal.2004112"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Yeast model in which Iml1, Npr2 and Npr3 were assigned to the Gtr1-directed GAP complex now represented by GO as GATOR1/SEACIT.",
     "reference": "DOI:10.1126/scisignal.2004112"
    }
   ],
   "functions": [
    {
     "function_id": "negative_regulation_torc1_signaling",
     "label": "negative regulation of TORC1 signaling",
     "grounding": "GO:1904262",
     "description": "GATOR1/SEACIT stimulates GTP hydrolysis by the yeast Rag-family GTPase Gtr1 and decreases TORC1 activity during amino acid deprivation.",
     "evidence": [
      {
       "reference": "GO:1904262",
       "notes": "Gene Ontology biological-process term for negative regulation of TORC1 signaling."
      },
      {
       "reference": "DOI:10.1126/scisignal.2004112",
       "notes": "Panchaud, Peli-Gulli and De Virgilio 2013 identified Iml1 in complex with Npr2 and Npr3 as a yeast GAP for the Rag-family GTPase Gtr1 during amino acid deprivation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990130",
     "notes": "Gene Ontology cellular-component term for the GATOR1 complex, including the Saccharomyces cerevisiae SEACIT counterpart."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology cellular-component parent term for protein-containing complexes."
    },
    {
     "reference": "GO:0035859",
     "notes": "Gene Ontology cellular-component term for the Seh1-associated complex; GO places GATOR1 as part_of this SEA/GATOR parent assembly."
    },
    {
     "reference": "GO:1904262",
     "notes": "Gene Ontology biological-process term for negative regulation of TORC1 signaling."
    },
    {
     "reference": "GO:0038202",
     "notes": "Gene Ontology biological-process term for TORC1 signaling."
    },
    {
     "reference": "DOI:10.1126/scisignal.2004112",
     "notes": "Panchaud, Peli-Gulli and De Virgilio 2013 identified Iml1 in complex with Npr2 and Npr3 as a yeast GAP for the Rag-family GTPase Gtr1 during amino acid deprivation."
    },
    {
     "reference": "DOI:10.1126/science.1232044",
     "notes": "Bar-Peled et al. 2013 named GATOR1 as the GAP subcomplex that negatively regulates amino-acid-sensitive mTORC1 signaling through Rag GTPases."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_gator1_torc1_regulation",
     "title": "GATOR1/SEACIT inhibits yeast TORC1 signaling",
     "description": "In Saccharomyces cerevisiae, Iml1, Npr2 and Npr3 form a GATOR1 counterpart that acts on the Rag-family GTPase Gtr1 and decreases TORC1 activity during amino acid deprivation.",
     "graph_kind": "REGULATION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph represents yeast GATOR1/SEACIT subunit membership, Gtr1 interaction, and TORC1-signal inhibition without modeling GTP/GDP nucleotide-state cycling or parallel GATOR2/SEACAT regulation.",
     "nodes": [
      {
       "node_id": "iml1_gator1_subunit",
       "label": "Iml1 GATOR1 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "iml1_gator1_subunit"
      },
      {
       "node_id": "npr2_gator1_subunit",
       "label": "Npr2 GATOR1 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "npr2_gator1_subunit"
      },
      {
       "node_id": "npr3_gator1_subunit",
       "label": "Npr3 GATOR1 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "npr3_gator1_subunit"
      },
      {
       "node_id": "gator1_complex",
       "label": "GATOR1 complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990130"
      },
      {
       "node_id": "gtr1_rag_gtpase",
       "label": "Gtr1 Rag-family GTPase",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:Q00582"
       ]
      },
      {
       "node_id": "fungal_type_vacuole_membrane",
       "label": "fungal-type vacuole membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000329"
      },
      {
       "node_id": "torc1_signaling",
       "label": "TORC1 signaling",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0038202"
      }
     ],
     "edges": [
      {
       "subject": "iml1_gator1_subunit",
       "predicate": "is part of",
       "object": "gator1_complex",
       "description": "Iml1 is represented as a yeast GATOR1/SEACIT subunit.",
       "evidence": [
        {
         "reference": "GO:1990130",
         "notes": "Gene Ontology cellular-component term for the GATOR1 complex, including the Saccharomyces cerevisiae SEACIT counterpart."
        },
        {
         "reference": "DOI:10.1126/scisignal.2004112",
         "notes": "Panchaud, Peli-Gulli and De Virgilio 2013 identified Iml1 in complex with Npr2 and Npr3 as a yeast GAP for the Rag-family GTPase Gtr1 during amino acid deprivation."
        }
       ]
      },
      {
       "subject": "npr2_gator1_subunit",
       "predicate": "is part of",
       "object": "gator1_complex",
       "description": "Npr2 is represented as a yeast GATOR1/SEACIT subunit.",
       "evidence": [
        {
         "reference": "GO:1990130",
         "notes": "Gene Ontology cellular-component term for the GATOR1 complex, including the Saccharomyces cerevisiae SEACIT counterpart."
        },
        {
         "reference": "DOI:10.1126/scisignal.2004112",
         "notes": "Panchaud, Peli-Gulli and De Virgilio 2013 identified Iml1 in complex with Npr2 and Npr3 as a yeast GAP for the Rag-family GTPase Gtr1 during amino acid deprivation."
        }
       ]
      },
      {
       "subject": "npr3_gator1_subunit",
       "predicate": "is part of",
       "object": "gator1_complex",
       "description": "Npr3 is represented as a yeast GATOR1/SEACIT subunit.",
       "evidence": [
        {
         "reference": "GO:1990130",
         "notes": "Gene Ontology cellular-component term for the GATOR1 complex, including the Saccharomyces cerevisiae SEACIT counterpart."
        },
        {
         "reference": "DOI:10.1126/scisignal.2004112",
         "notes": "Panchaud, Peli-Gulli and De Virgilio 2013 identified Iml1 in complex with Npr2 and Npr3 as a yeast GAP for the Rag-family GTPase Gtr1 during amino acid deprivation."
        }
       ]
      },
      {
       "subject": "iml1_gator1_subunit",
       "predicate": "interacts with",
       "object": "gtr1_rag_gtpase",
       "description": "Iml1 transiently interacts with the Rag-family GTPase Gtr1 at the vacuolar membrane during amino acid deprivation.",
       "evidence": [
        {
         "reference": "DOI:10.1126/scisignal.2004112",
         "notes": "Panchaud, Peli-Gulli and De Virgilio 2013 identified Iml1 in complex with Npr2 and Npr3 as a yeast GAP for the Rag-family GTPase Gtr1 during amino acid deprivation."
        }
       ]
      },
      {
       "subject": "iml1_gator1_subunit",
       "predicate": "localizes to",
       "object": "fungal_type_vacuole_membrane",
       "description": "Iml1 transiently associates with Gtr1 at the yeast vacuolar membrane during the amino acid deprivation response.",
       "evidence": [
        {
         "reference": "DOI:10.1126/scisignal.2004112",
         "notes": "Panchaud, Peli-Gulli and De Virgilio 2013 identified Iml1 in complex with Npr2 and Npr3 as a yeast GAP for the Rag-family GTPase Gtr1 during amino acid deprivation."
        }
       ]
      },
      {
       "subject": "gator1_complex",
       "predicate": "negatively regulates",
       "object": "torc1_signaling",
       "description": "The Iml1/Npr2/Npr3 GATOR1 counterpart promotes Gtr1 GTPase activity to reduce TORC1 signaling.",
       "evidence": [
        {
         "reference": "GO:0038202",
         "notes": "Gene Ontology biological-process term for TORC1 signaling."
        },
        {
         "reference": "DOI:10.1126/scisignal.2004112",
         "notes": "Panchaud, Peli-Gulli and De Virgilio 2013 identified the Iml1/Npr2/Npr3 complex as a yeast GAP that reduces TORC1 activity through the Rag-family GTPase Gtr1."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_gator1_subunit_family_groundings",
     "prompt": "Resolve exact source-neutral InterPro, Pfam, or NCBIfam groundings for the three yeast GATOR1/SEACIT subunit classes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#iml1_gator1_subunit",
      "components#npr2_gator1_subunit",
      "components#npr3_gator1_subunit"
     ],
     "rationale": "This first GATOR1 record names the yeast Iml1, Npr2 and Npr3 constituent subunits but leaves InterPro, Pfam, or NCBIfam grounding unset until exact orthology and paralogy boundaries are reviewed per subunit.",
     "evidence": [
      {
       "reference": "GO:1990130",
       "notes": "Gene Ontology cellular-component term for the GATOR1 complex, including the Saccharomyces cerevisiae SEACIT counterpart."
      },
      {
       "reference": "DOI:10.1126/scisignal.2004112",
       "notes": "Panchaud, Peli-Gulli and De Virgilio 2013 identified Iml1 in complex with Npr2 and Npr3 as a yeast GAP for the Rag-family GTPase Gtr1 during amino acid deprivation."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-18"
    },
    {
     "discussion_id": "gtr1_gtr2_not_gator1_components",
     "prompt": "Do not model the Gtr1/Gtr2 Rag-family GTPases as constituent GATOR1/SEACIT subunits.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "components#iml1_gator1_subunit",
      "components#npr2_gator1_subunit",
      "components#npr3_gator1_subunit",
      "causal_graphs#yeast_gator1_torc1_regulation"
     ],
     "rationale": "Panchaud et al. 2013 identified Iml1/Npr2/Npr3 as the yeast GATOR1/SEACIT counterpart that acts as a GAP for the Rag-family GTPase Gtr1, while GO:1990130 defines the Saccharomyces cerevisiae GATOR1/SEACIT complex itself as Iml1p, Npr2p and Npr3p.",
     "resolution_note": "Declined: Gtr1 was included as the non-component Rag-family GAP target for graph context instead of as a constituent.",
     "evidence": [
      {
       "reference": "GO:1990130",
       "notes": "Gene Ontology cellular-component term for the GATOR1 complex, including the Saccharomyces cerevisiae SEACIT counterpart."
      },
      {
       "reference": "DOI:10.1126/scisignal.2004112",
       "notes": "Panchaud, Peli-Gulli and De Virgilio 2013 identified Iml1 in complex with Npr2 and Npr3 as a yeast GAP for the Rag-family GTPase Gtr1 during amino acid deprivation."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-18",
     "resolved_date": "2026-09-18"
    },
    {
     "discussion_id": "gator2_seacat_boundary",
     "prompt": "Keep the GATOR2/SEACAT subcomplex outside this GATOR1 record.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "components#iml1_gator1_subunit",
      "components#npr2_gator1_subunit",
      "components#npr3_gator1_subunit",
      "causal_graphs#yeast_gator1_torc1_regulation"
     ],
     "rationale": "GO separates GATOR1/SEACIT from GATOR2/SEACAT, and Bar-Peled et al. 2013 separated human GATOR into two subcomplexes; GATOR2/SEACAT therefore belongs in a separate record rather than this Iml1/Npr2/Npr3 GAP complex.",
     "evidence": [
      {
       "reference": "GO:1990130",
       "notes": "Gene Ontology cellular-component term for the GATOR1 complex."
      },
      {
       "reference": "GO:0061700",
       "notes": "Gene Ontology cellular-component term for the GATOR2 complex."
      },
      {
       "reference": "DOI:10.1126/science.1232044",
       "notes": "Bar-Peled et al. 2013 separated GATOR into GATOR1 and GATOR2 subcomplexes."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-18",
     "resolved_date": "2026-09-18"
    }
   ]
  },
  {
   "identifier": "GO:0061700",
   "label": "GATOR2 complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A multiprotein subcomplex of the GATOR complex that regulates TORC1 signaling by interacting with the Rag GTPase. In human, this complex consists of WDR24, WDR59, MIOS, SEH1L, and SEC13. In S. cerevisiae, this complex is referred to as SEACAT and contains the Sea2p, Sea3p, Sea4p, Seh1p, Sec13p proteins.",
   "definition_source": "GO:0061700",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-18T09:29:40Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T09:30:36Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GATOR2/SEACAT synonymy, protein-complex parentage, Seh1-associated-complex parthood, reviewed-label-only yeast Sea2/Sea3/Sea4/Seh1/Sec13 components, Saccharomyces scope, a positive TORC1-signaling function, GO/DOI evidence, a nonmechanistic TORC1-regulation graph, and sibling/shared-subunit boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T09:42:48Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "#1137: Repointed SEACAT branch evidence from the GATOR1 Science Signaling DOI to the Cell Cycle DOI that explicitly names SEACAT and describes its Seh1/Sea2-4/Sec13 membership.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T09:55:10Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "#1138/#1139/#1140: Added yeast SEACAT evidence to the TORC1 function and graph edge, narrowed the Saccharomyces taxonomic presence qualifier, and normalized the initial creation-history sections.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:24:22Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 5 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "part_of": [
    "GO:0035859"
   ],
   "synonyms": [
    {
     "synonym_text": "SEACAT complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0061700"
    }
   ],
   "components": [
    {
     "component_id": "sea2_gator2_subunit",
     "label": "Sea2 GATOR2 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SEA2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae SEA2/SEACAT subunit; no exact source-neutral InterPro, Pfam or NCBIfam family identifier for this subunit class was curated in this pass.",
     "role": "GATOR2/SEACAT subunit assigned to the yeast SEA/GATOR branch kept separate from the Iml1/Npr2/Npr3 GATOR1/SEACIT GAP complex.",
     "evidence": [
      {
       "reference": "GO:0061700",
       "notes": "Gene Ontology cellular-component term for the GATOR2 complex, including the Saccharomyces cerevisiae SEACAT counterpart."
      },
      {
       "reference": "DOI:10.4161/cc.26000",
       "notes": "Panchaud, Peli-Gulli and De Virgilio 2013 named the yeast SEACIT and SEACAT subcomplexes and described SEACAT as a Seh1/Sea2-4/Sec13 GATOR2 counterpart that antagonizes SEACIT in TORC1 signaling."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q08281",
       "protein_label": "Restriction of telomere capping protein 1",
       "gene_symbol": "RTC1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SEA2, which UniProt lists under the primary name RTC1, in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Vacuole membrane' localisation of Q08281."
        },
        {
         "reference": "PMID:21454883",
         "notes": "Dokudovskaya S et al. 2011, ‘A conserved coatomer-related complex containing Sec13 and Seh1 dynamically associates with the vacuole in Saccharomyces cerevisiae.’, Mol Cell Proteomics. ECO:0000269 experimental evidence cited by UniProt for the 'Vacuole membrane' localisation of Q08281."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sea3_gator2_subunit",
     "label": "Sea3 GATOR2 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SEA3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae SEA3/SEACAT subunit; no exact source-neutral InterPro, Pfam or NCBIfam family identifier for this subunit class was curated in this pass.",
     "role": "GATOR2/SEACAT subunit assigned with Sea2, Sea4, Seh1 and Sec13 to the yeast SEACAT side of the SEA/GATOR complex.",
     "evidence": [
      {
       "reference": "GO:0061700",
       "notes": "Gene Ontology cellular-component term for the GATOR2 complex, including the Saccharomyces cerevisiae SEACAT counterpart."
      },
      {
       "reference": "DOI:10.4161/cc.26000",
       "notes": "Panchaud, Peli-Gulli and De Virgilio 2013 named the yeast SEACIT and SEACAT subcomplexes and described SEACAT as a Seh1/Sea2-4/Sec13 GATOR2 counterpart that antagonizes SEACIT in TORC1 signaling."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03897",
       "protein_label": "Maintenance of telomere capping protein 5",
       "gene_symbol": "MTC5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SEA3, which UniProt lists under the primary name MTC5, in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Vacuole membrane' localisation of Q03897."
        },
        {
         "reference": "PMID:21454883",
         "notes": "Dokudovskaya S et al. 2011, ‘A conserved coatomer-related complex containing Sec13 and Seh1 dynamically associates with the vacuole in Saccharomyces cerevisiae.’, Mol Cell Proteomics. ECO:0000269 experimental evidence cited by UniProt for the 'Vacuole membrane' localisation of Q03897."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sea4_gator2_subunit",
     "label": "Sea4 GATOR2 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SEA4"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae SEA4/SEACAT subunit; no exact source-neutral InterPro, Pfam or NCBIfam family identifier for this subunit class was curated in this pass.",
     "role": "GATOR2/SEACAT subunit assigned with Sea2, Sea3, Seh1 and Sec13 to the yeast SEACAT side of the SEA/GATOR complex.",
     "evidence": [
      {
       "reference": "GO:0061700",
       "notes": "Gene Ontology cellular-component term for the GATOR2 complex, including the Saccharomyces cerevisiae SEACAT counterpart."
      },
      {
       "reference": "DOI:10.4161/cc.26000",
       "notes": "Panchaud, Peli-Gulli and De Virgilio 2013 named the yeast SEACIT and SEACAT subcomplexes and described SEACAT as a Seh1/Sea2-4/Sec13 GATOR2 counterpart that antagonizes SEACIT in TORC1 signaling."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38164",
       "protein_label": "SEH-associated protein 4",
       "gene_symbol": "SEA4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SEA4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P38164",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38164, the single reviewed entry for gene SEA4 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "seh1_gator2_subunit",
     "label": "Seh1 GATOR2 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SEH1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae SEH1/SEACAT subunit; no exact source-neutral InterPro, Pfam or NCBIfam family identifier for this subunit class was curated in this pass.",
     "role": "Shared Seh1 beta-propeller represented here in its GATOR2/SEACAT constituent context.",
     "evidence": [
      {
       "reference": "GO:0061700",
       "notes": "Gene Ontology cellular-component term for the GATOR2 complex, including the Saccharomyces cerevisiae SEACAT counterpart."
      },
      {
       "reference": "DOI:10.4161/cc.26000",
       "notes": "Panchaud, Peli-Gulli and De Virgilio 2013 named the yeast SEACIT and SEACAT subcomplexes and described SEACAT as a Seh1/Sea2-4/Sec13 GATOR2 counterpart that antagonizes SEACIT in TORC1 signaling."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53011",
       "protein_label": "Nucleoporin SEH1",
       "gene_symbol": "SEH1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SEH1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10684247",
         "notes": "Rout MP et al. 2000, ‘The yeast nuclear pore complex: composition, architecture, and transport mechanism.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of P53011."
        },
        {
         "reference": "PMID:21454883",
         "notes": "Dokudovskaya S et al. 2011, ‘A conserved coatomer-related complex containing Sec13 and Seh1 dynamically associates with the vacuole in Saccharomyces cerevisiae.’, Mol Cell Proteomics. ECO:0000269 experimental evidence cited by UniProt for the 'Vacuole membrane' localisation of P53011."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sec13_gator2_subunit",
     "label": "Sec13 GATOR2 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SEC13"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae SEC13/SEACAT subunit; no exact source-neutral InterPro, Pfam or NCBIfam family identifier for this subunit class was curated in this pass.",
     "role": "Shared Sec13 beta-propeller represented here in its GATOR2/SEACAT constituent context.",
     "evidence": [
      {
       "reference": "GO:0061700",
       "notes": "Gene Ontology cellular-component term for the GATOR2 complex, including the Saccharomyces cerevisiae SEACAT counterpart."
      },
      {
       "reference": "DOI:10.4161/cc.26000",
       "notes": "Panchaud, Peli-Gulli and De Virgilio 2013 named the yeast SEACIT and SEACAT subcomplexes and described SEACAT as a Seh1/Sea2-4/Sec13 GATOR2 counterpart that antagonizes SEACIT in TORC1 signaling."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q04491",
       "protein_label": "Protein transport protein SEC13",
       "gene_symbol": "SEC13",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SEC13 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10684247",
         "notes": "Rout MP et al. 2000, ‘The yeast nuclear pore complex: composition, architecture, and transport mechanism.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of Q04491."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "VARIABLE",
     "note": "Budding yeast is the curated model for the Seh1/Sec13/Sea2/Sea3/Sea4 SEACAT subcomplex in the SEA/GATOR system.",
     "reference": "GO:0061700"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Yeast model in which the SEACAT branch of the SEA/GATOR complex is represented by Sea2, Sea3, Sea4, Seh1 and Sec13.",
     "reference": "GO:0061700"
    }
   ],
   "functions": [
    {
     "function_id": "positive_regulation_torc1_signaling",
     "label": "positive regulation of TORC1 signaling",
     "grounding": "GO:1904263",
     "description": "Yeast GATOR2/SEACAT is represented as a positive TORC1-signaling regulator because SEACAT antagonizes the GATOR1/SEACIT branch of the SEA/GATOR complex.",
     "evidence": [
      {
       "reference": "GO:1904263",
       "notes": "Gene Ontology biological-process term for positive regulation of TORC1 signaling."
      },
      {
       "reference": "GO:0061700",
       "notes": "Gene Ontology cellular-component term for the GATOR2 complex, including the Saccharomyces cerevisiae SEACAT counterpart."
      },
      {
       "reference": "DOI:10.1126/science.1232044",
       "notes": "Bar-Peled et al. 2013 separated human GATOR into GATOR1 and GATOR2 subcomplexes that regulate Rag-dependent amino-acid-sensitive mTORC1 signaling."
      },
      {
       "reference": "DOI:10.4161/cc.26000",
       "notes": "Panchaud, Peli-Gulli and De Virgilio 2013 named the yeast SEACIT and SEACAT subcomplexes and described SEACAT as a Seh1/Sea2-4/Sec13 GATOR2 counterpart that antagonizes SEACIT in TORC1 signaling."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0061700",
     "notes": "Gene Ontology cellular-component term for the GATOR2 complex, including the Saccharomyces cerevisiae SEACAT counterpart."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology cellular-component parent term for protein-containing complexes."
    },
    {
     "reference": "GO:0035859",
     "notes": "Gene Ontology cellular-component term for the Seh1-associated SEA/GATOR complex."
    },
    {
     "reference": "GO:1904263",
     "notes": "Gene Ontology biological-process term for positive regulation of TORC1 signaling."
    },
    {
     "reference": "GO:0038202",
     "notes": "Gene Ontology biological-process term for TORC1 signaling."
    },
    {
     "reference": "DOI:10.4161/cc.26000",
     "notes": "Panchaud, Peli-Gulli and De Virgilio 2013 named the yeast SEACIT and SEACAT subcomplexes and described SEACAT as a Seh1/Sea2-4/Sec13 GATOR2 counterpart that antagonizes SEACIT in TORC1 signaling."
    },
    {
     "reference": "DOI:10.1126/science.1232044",
     "notes": "Bar-Peled et al. 2013 separated human GATOR into GATOR1 and GATOR2 subcomplexes that regulate Rag-dependent amino-acid-sensitive mTORC1 signaling."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_gator2_torc1_regulation",
     "title": "GATOR2/SEACAT supports TORC1 signaling",
     "description": "In Saccharomyces cerevisiae, Sea2, Sea3, Sea4, Seh1 and Sec13 form a SEACAT/GATOR2 branch of the SEA/GATOR complex linked to Rag-family TORC1 regulation.",
     "graph_kind": "REGULATION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph represents yeast GATOR2/SEACAT membership and its high-level positive TORC1-signaling assignment without modeling individual GTP/GDP states or GATOR1 inhibition.",
     "nodes": [
      {
       "node_id": "sea2_gator2_subunit",
       "label": "Sea2 GATOR2 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sea2_gator2_subunit"
      },
      {
       "node_id": "sea3_gator2_subunit",
       "label": "Sea3 GATOR2 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sea3_gator2_subunit"
      },
      {
       "node_id": "sea4_gator2_subunit",
       "label": "Sea4 GATOR2 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sea4_gator2_subunit"
      },
      {
       "node_id": "seh1_gator2_subunit",
       "label": "Seh1 GATOR2 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "seh1_gator2_subunit"
      },
      {
       "node_id": "sec13_gator2_subunit",
       "label": "Sec13 GATOR2 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sec13_gator2_subunit"
      },
      {
       "node_id": "gator2_complex",
       "label": "GATOR2 complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0061700"
      },
      {
       "node_id": "torc1_signaling",
       "label": "TORC1 signaling",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0038202"
      }
     ],
     "edges": [
      {
       "subject": "sea2_gator2_subunit",
       "predicate": "is part of",
       "object": "gator2_complex",
       "description": "Sea2 GATOR2 subunit is represented as a yeast GATOR2/SEACAT subunit.",
       "evidence": [
        {
         "reference": "GO:0061700",
         "notes": "Gene Ontology cellular-component term for the GATOR2 complex, including the Saccharomyces cerevisiae SEACAT counterpart."
        },
        {
         "reference": "DOI:10.4161/cc.26000",
         "notes": "Panchaud, Peli-Gulli and De Virgilio 2013 named the yeast SEACIT and SEACAT subcomplexes and described SEACAT as a Seh1/Sea2-4/Sec13 GATOR2 counterpart that antagonizes SEACIT in TORC1 signaling."
        }
       ]
      },
      {
       "subject": "sea3_gator2_subunit",
       "predicate": "is part of",
       "object": "gator2_complex",
       "description": "Sea3 GATOR2 subunit is represented as a yeast GATOR2/SEACAT subunit.",
       "evidence": [
        {
         "reference": "GO:0061700",
         "notes": "Gene Ontology cellular-component term for the GATOR2 complex, including the Saccharomyces cerevisiae SEACAT counterpart."
        },
        {
         "reference": "DOI:10.4161/cc.26000",
         "notes": "Panchaud, Peli-Gulli and De Virgilio 2013 named the yeast SEACIT and SEACAT subcomplexes and described SEACAT as a Seh1/Sea2-4/Sec13 GATOR2 counterpart that antagonizes SEACIT in TORC1 signaling."
        }
       ]
      },
      {
       "subject": "sea4_gator2_subunit",
       "predicate": "is part of",
       "object": "gator2_complex",
       "description": "Sea4 GATOR2 subunit is represented as a yeast GATOR2/SEACAT subunit.",
       "evidence": [
        {
         "reference": "GO:0061700",
         "notes": "Gene Ontology cellular-component term for the GATOR2 complex, including the Saccharomyces cerevisiae SEACAT counterpart."
        },
        {
         "reference": "DOI:10.4161/cc.26000",
         "notes": "Panchaud, Peli-Gulli and De Virgilio 2013 named the yeast SEACIT and SEACAT subcomplexes and described SEACAT as a Seh1/Sea2-4/Sec13 GATOR2 counterpart that antagonizes SEACIT in TORC1 signaling."
        }
       ]
      },
      {
       "subject": "seh1_gator2_subunit",
       "predicate": "is part of",
       "object": "gator2_complex",
       "description": "Seh1 GATOR2 subunit is represented as a yeast GATOR2/SEACAT subunit.",
       "evidence": [
        {
         "reference": "GO:0061700",
         "notes": "Gene Ontology cellular-component term for the GATOR2 complex, including the Saccharomyces cerevisiae SEACAT counterpart."
        },
        {
         "reference": "DOI:10.4161/cc.26000",
         "notes": "Panchaud, Peli-Gulli and De Virgilio 2013 named the yeast SEACIT and SEACAT subcomplexes and described SEACAT as a Seh1/Sea2-4/Sec13 GATOR2 counterpart that antagonizes SEACIT in TORC1 signaling."
        }
       ]
      },
      {
       "subject": "sec13_gator2_subunit",
       "predicate": "is part of",
       "object": "gator2_complex",
       "description": "Sec13 GATOR2 subunit is represented as a yeast GATOR2/SEACAT subunit.",
       "evidence": [
        {
         "reference": "GO:0061700",
         "notes": "Gene Ontology cellular-component term for the GATOR2 complex, including the Saccharomyces cerevisiae SEACAT counterpart."
        },
        {
         "reference": "DOI:10.4161/cc.26000",
         "notes": "Panchaud, Peli-Gulli and De Virgilio 2013 named the yeast SEACIT and SEACAT subcomplexes and described SEACAT as a Seh1/Sea2-4/Sec13 GATOR2 counterpart that antagonizes SEACIT in TORC1 signaling."
        }
       ]
      },
      {
       "subject": "gator2_complex",
       "predicate": "positively regulates",
       "object": "torc1_signaling",
       "description": "GATOR2/SEACAT is represented as positively regulating TORC1 signaling in yeast because SEACAT antagonizes the GATOR1/SEACIT branch of SEA/GATOR.",
       "evidence": [
        {
         "reference": "GO:1904263",
         "notes": "Gene Ontology biological-process term for positive regulation of TORC1 signaling."
        },
        {
         "reference": "GO:0061700",
         "notes": "Gene Ontology cellular-component term for the GATOR2 complex, including the Saccharomyces cerevisiae SEACAT counterpart."
        },
        {
         "reference": "DOI:10.1126/science.1232044",
         "notes": "Bar-Peled et al. 2013 separated human GATOR into GATOR1 and GATOR2 subcomplexes that regulate Rag-dependent amino-acid-sensitive mTORC1 signaling."
        },
        {
         "reference": "DOI:10.4161/cc.26000",
         "notes": "Panchaud, Peli-Gulli and De Virgilio 2013 named the yeast SEACIT and SEACAT subcomplexes and described SEACAT as a Seh1/Sea2-4/Sec13 GATOR2 counterpart that antagonizes SEACIT in TORC1 signaling."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_gator2_subunit_family_groundings",
     "prompt": "Resolve exact source-neutral InterPro, Pfam, or NCBIfam groundings for the five yeast GATOR2/SEACAT subunit classes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#sea2_gator2_subunit",
      "components#sea3_gator2_subunit",
      "components#sea4_gator2_subunit",
      "components#seh1_gator2_subunit",
      "components#sec13_gator2_subunit"
     ],
     "rationale": "This first GATOR2 record names the yeast Sea2, Sea3, Sea4, Seh1 and Sec13 constituent subunits but leaves family grounding unset until exact orthology and shared-subunit boundaries are reviewed per subunit.",
     "evidence": [
      {
       "reference": "GO:0061700",
       "notes": "Gene Ontology cellular-component term for the GATOR2 complex, including the Saccharomyces cerevisiae SEACAT counterpart."
      },
      {
       "reference": "DOI:10.4161/cc.26000",
       "notes": "Panchaud, Peli-Gulli and De Virgilio 2013 named the yeast SEACIT and SEACAT subcomplexes and described SEACAT as a Seh1/Sea2-4/Sec13 GATOR2 counterpart that antagonizes SEACIT in TORC1 signaling."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-18"
    },
    {
     "discussion_id": "gator1_seacit_boundary",
     "prompt": "Keep the GATOR1/SEACIT GAP subcomplex outside this GATOR2/SEACAT record.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "components#sea2_gator2_subunit",
      "components#sea3_gator2_subunit",
      "components#sea4_gator2_subunit",
      "components#seh1_gator2_subunit",
      "components#sec13_gator2_subunit",
      "causal_graphs#yeast_gator2_torc1_regulation"
     ],
     "rationale": "GO separates GATOR2/SEACAT from GATOR1/SEACIT, and Bar-Peled et al. 2013 separated human GATOR into two subcomplexes; the Iml1/Npr2/Npr3 GAP branch therefore belongs in the distinct GATOR1 record.",
     "resolution_note": "Declined: GATOR1/SEACIT was kept as the sibling GAP subcomplex instead of as a constituent of GATOR2.",
     "evidence": [
      {
       "reference": "GO:0061700",
       "notes": "Gene Ontology cellular-component term for the GATOR2 complex, including the Saccharomyces cerevisiae SEACAT counterpart."
      },
      {
       "reference": "GO:1990130",
       "notes": "Gene Ontology cellular-component term for the GATOR1 complex."
      },
      {
       "reference": "DOI:10.1126/science.1232044",
       "notes": "Bar-Peled et al. 2013 separated human GATOR into GATOR1 and GATOR2 subcomplexes that regulate Rag-dependent amino-acid-sensitive mTORC1 signaling."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-18",
     "resolved_date": "2026-09-18"
    },
    {
     "discussion_id": "seh1_sec13_shared_subunit_context",
     "prompt": "Treat Seh1 and Sec13 as GATOR2/SEACAT constituent classes only in this record, despite their other complex contexts.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "components#seh1_gator2_subunit",
      "components#sec13_gator2_subunit"
     ],
     "rationale": "Seh1 and Sec13 are shared beta-propeller proteins, so this record names their SEACAT role without asserting that all Seh1 or Sec13 pools are part of GATOR2.",
     "resolution_note": "Accepted: the component IDs and labels qualify these shared proteins as GATOR2/SEACAT subunits.",
     "evidence": [
      {
       "reference": "GO:0061700",
       "notes": "Gene Ontology cellular-component term for the GATOR2 complex, including the Saccharomyces cerevisiae SEACAT counterpart."
      },
      {
       "reference": "DOI:10.4161/cc.26000",
       "notes": "Panchaud, Peli-Gulli and De Virgilio 2013 named the yeast SEACIT and SEACAT subcomplexes and described SEACAT as a Seh1/Sea2-4/Sec13 GATOR2 counterpart that antagonizes SEACIT in TORC1 signaling."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-18",
     "resolved_date": "2026-09-18"
    }
   ]
  },
  {
   "identifier": "GO:0097504",
   "label": "Gemini of Cajal bodies",
   "structure_category": "OTHER",
   "structure_kind": "OTHER",
   "definition": "Nuclear bodies frequently found near or associated with Cajal bodies (also called coiled bodies or CBs). Gemini of coiled bodies, or 'gems', are similar in size and shape to CBs, and often indistinguishable under the microscope. Unlike CBs, gems do not contain small nuclear ribonucleoproteins (snRNPs); they contain a protein called survivor of motor neurons (SMN) whose function relates to snRNP biogenesis. Gems are believed to assist CBs in snRNP biogenesis, and to play a role in the etiology of spinal muscular atrophy (SMA).",
   "definition_source": "GO:0097504",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-28T08:10:23Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T08:11:41Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO gem synonymy, nuclear-body parentage, nuclear-lumen parthood, an SMN label-only component, human HeLa scope, snRNP-biogenesis association evidence, a nonmechanistic SMN/gems graph, and an SMN-complex/Cajal-body boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:24:23Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Gemini of coiled bodies",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0097504"
    },
    {
     "synonym_text": "Gems",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0097504"
    }
   ],
   "parent_structures": [
    "GO:0016604"
   ],
   "part_of": [
    "GO:0031981"
   ],
   "components": [
    {
     "component_id": "smn_protein",
     "label": "SMN protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "SMN is represented as the defining gems-resident survival of motor neurons protein; no source-neutral family or complex grounding was assigned for the human SMN paralogs, Gemin interactors, or the broader SMN complex.",
     "role": "Marker and resident protein concentrated in Gemini of Cajal bodies.",
     "evidence": [
      {
       "reference": "GO:0097504",
       "notes": "GO:0097504 defines gems as nuclear bodies that contain survival of motor neurons protein."
      },
      {
       "reference": "PMID:8670859",
       "notes": "Liu and Dreyfuss 1996 used SMN monoclonal antibodies to identify several intense dots in HeLa nuclei and named the structures gems."
      }
     ],
     "gene_symbols": [
      "SMN1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q16637",
       "protein_label": "Survival motor neuron protein",
       "gene_symbol": "SMN1",
       "taxon_id": "NCBITaxon:9606",
       "taxon_label": "Homo sapiens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SMN1 in Homo sapiens, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11283611",
         "notes": "Gangwani L et al. 2001, ‘Spinal muscular atrophy disrupts the interaction of ZPR1 with the SMN protein.’, Nat Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, gem' localisation of Q16637."
        },
        {
         "reference": "PMID:8670859",
         "notes": "Liu Q et al. 1996, ‘A novel nuclear structure containing the survival of motor neurons protein.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, gem' localisation of Q16637."
        },
        {
         "reference": "PMID:21072240",
         "notes": "Mahmoudi S et al. 2010, ‘WRAP53 is essential for Cajal body formation and for targeting the survival of motor neuron complex to Cajal bodies.’, PLoS Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, Cajal body' localisation of Q16637."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:9606",
     "taxon_label": "Homo sapiens",
     "presence": "VARIABLE",
     "note": "Human HeLa cells were used to define gems as several SMN-containing nuclear foci frequently near or associated with coiled/Cajal bodies.",
     "reference": "PMID:8670859"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:9606",
     "taxon_label": "Homo sapiens",
     "note": "Liu and Dreyfuss localized SMN to two to six gem foci in HeLa nuclei and named them Gemini of coiled bodies because of their close association with coiled bodies.",
     "reference": "PMID:8670859"
    }
   ],
   "functions": [
    {
     "function_id": "snrnp_biogenesis_association",
     "label": "snRNP biogenesis association",
     "description": "Gemini of Cajal bodies are SMN-containing nuclear bodies implicated in the same nuclear snRNP-biogenesis axis as Cajal bodies.",
     "evidence": [
      {
       "reference": "GO:0097504",
       "notes": "GO:0097504 states that gems contain SMN and are believed to assist Cajal bodies in snRNP biogenesis."
      },
      {
       "reference": "DOI:10.1086/301992",
       "notes": "Matera and Frey 1998 reviewed gems and coiled bodies in the context of spinal muscular atrophy and small nuclear ribonucleoprotein biogenesis."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0097504",
     "notes": "Gene Ontology cellular-component term for Gemini of Cajal bodies and the exact Gems and Gemini of coiled bodies synonyms."
    },
    {
     "reference": "GO:0016604",
     "notes": "Gene Ontology cellular-component parent term for nuclear body."
    },
    {
     "reference": "GO:0031981",
     "notes": "Gene Ontology cellular-component term for the nuclear lumen; gems are nuclear bodies."
    },
    {
     "reference": "PMID:8670859",
     "notes": "Liu and Dreyfuss 1996, A novel nuclear structure containing the survival of motor neurons protein, EMBO Journal."
    },
    {
     "reference": "DOI:10.1086/301992",
     "notes": "Matera and Frey 1998, Coiled bodies and gems: Janus or gemini?, American Journal of Human Genetics."
    },
    {
     "reference": "DOI:10.1146/annurev.cellbio.16.1.273",
     "notes": "Gall 2000, Cajal bodies: the first 100 years, Annual Review of Cell and Developmental Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "smn_gem_association",
     "title": "SMN marks gems near Cajal bodies",
     "description": "Gemini of Cajal bodies are SMN-containing nuclear bodies that often sit near Cajal bodies and are associated with snRNP biogenesis.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph captures the defining SMN localization and gem/Cajal-body adjacency without assigning a complete SMN-complex composition or a causal pathway for snRNP assembly.",
     "nodes": [
      {
       "node_id": "smn_protein",
       "label": "SMN protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "smn_protein"
      },
      {
       "node_id": "gemini_of_cajal_bodies",
       "label": "Gemini of Cajal bodies",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097504"
      },
      {
       "node_id": "cajal_body",
       "label": "Cajal body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0015030"
      },
      {
       "node_id": "snrnp_biogenesis_association",
       "label": "snRNP biogenesis association",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "smn_protein",
       "predicate": "localizes to",
       "object": "gemini_of_cajal_bodies",
       "description": "SMN protein concentrates in gem nuclear foci.",
       "evidence": [
        {
         "reference": "PMID:8670859",
         "notes": "Liu and Dreyfuss 1996 reported that SMN immunolocalization marked several intense dots in HeLa nuclei and named these foci gems."
        }
       ]
      },
      {
       "subject": "gemini_of_cajal_bodies",
       "predicate": "are associated with",
       "object": "cajal_body",
       "description": "Gems are frequently found near or associated with Cajal bodies.",
       "evidence": [
        {
         "reference": "GO:0097504",
         "notes": "GO:0097504 defines gems as nuclear bodies frequently found near or associated with Cajal bodies."
        },
        {
         "reference": "PMID:8670859",
         "notes": "Liu and Dreyfuss 1996 found SMN-positive gems near or associated with coiled bodies."
        }
       ]
      },
      {
       "subject": "gemini_of_cajal_bodies",
       "predicate": "associated with",
       "object": "snrnp_biogenesis_association",
       "description": "Gems are associated with the nuclear snRNP biogenesis machinery centered on Cajal bodies.",
       "evidence": [
        {
         "reference": "DOI:10.1086/301992",
         "notes": "Matera and Frey 1998 reviewed the relationship between gems, coiled bodies and snRNP biogenesis."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_gem_smn_boundaries",
     "prompt": "Resolve exact SMN paralog, Gemin subunit, SMN-complex and Cajal-body boundary claims for Gemini of Cajal bodies.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#smn_protein",
      "causal_graphs#smn_gem_association"
     ],
     "rationale": "This first GO:0097504 record captures the GO term, SMN localization and gem/Cajal-body adjacency while leaving SMN1-versus-SMN2, Gemin protein, full SMN-complex, and gem-versus-Cajal-body identity boundaries to a later pass.",
     "evidence": [
      {
       "reference": "PMID:8670859"
      },
      {
       "reference": "DOI:10.1086/301992"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28"
    }
   ]
  },
  {
   "identifier": "GO:0043529",
   "label": "GET complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "An endoplasmic reticulum protein-containing complex that is conserved in eukaryotes and mediates the insertion of tail-anchored proteins into the ER membrane.",
   "definition_source": "GO:0043529",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-18T21:14:47Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T21:15:26Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added ER-protein-complex parentage, Saccharomyces scope, a GET-dependent tail-anchored insertion function, GO/DOI evidence, a nonmechanistic insertion graph, and a GET subunit-boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T21:26:05Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #1193 by clarifying Get3 versus Get1/Get2 receptor wording and resolved #1194 by adding ER membrane grounding and a function-graph ER membrane target node.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0140534"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast contains the GET complex, with Get3 coupling tail-anchored substrates to the Get1/Get2 ER receptor during ER-membrane insertion.",
     "reference": "DOI:10.1016/j.cell.2008.06.025"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which Get3 recognition of secretory-pathway tail anchors, Get1/Get2 receptor recruitment to the ER, and direct Get-mediated insertion were connected experimentally.",
     "reference": "DOI:10.1016/j.cell.2008.06.025"
    }
   ],
   "functions": [
    {
     "function_id": "get_dependent_tail_anchor_insertion",
     "label": "tail-anchored membrane protein insertion into ER membrane",
     "grounding": "GO:0071816",
     "description": "GET mediates post-translational delivery and insertion of newly synthesized tail-anchored proteins into the endoplasmic-reticulum membrane.",
     "evidence": [
      {
       "reference": "GO:0071816",
       "notes": "GO:0071816 denotes tail-anchored membrane protein insertion into the endoplasmic-reticulum membrane."
      },
      {
       "reference": "DOI:10.1016/j.cell.2008.06.025",
       "notes": "Schuldiner et al. 2008 showed in budding yeast that Get3 recognizes secretory-pathway tail-anchored protein transmembrane domains, that Get1/Get2 recruits Get3-TA complexes to the ER, and that purified Get proteins directly mediate insertion in vitro."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0043529",
     "notes": "Gene Ontology cellular-component term for the GET complex."
    },
    {
     "reference": "GO:0140534",
     "notes": "Gene Ontology parent term for endoplasmic reticulum protein-containing complexes."
    },
    {
     "reference": "GO:0071816",
     "notes": "Gene Ontology biological-process term for tail-anchored membrane protein insertion into the ER membrane."
    },
    {
     "reference": "GO:0005789",
     "notes": "Gene Ontology cellular-component term for the endoplasmic reticulum membrane, the target membrane in GO:0071816."
    },
    {
     "reference": "DOI:10.1016/j.cell.2008.06.025",
     "notes": "Schuldiner et al. 2008, The GET complex mediates insertion of tail-anchored proteins into the ER membrane, Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "get_tail_anchor_insertion",
     "title": "GET mediates tail-anchored ER insertion",
     "description": "The GET complex is an endoplasmic-reticulum protein complex that recognizes tail-anchored substrates and mediates their insertion into the ER membrane.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures structure-level GET function without asserting exact Get1/Get2/Get3 family groundings or the complete pretargeting cycle.",
     "nodes": [
      {
       "node_id": "get_complex",
       "label": "GET complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0043529"
      },
      {
       "node_id": "tail_anchor_er_insertion",
       "label": "tail-anchored membrane protein insertion into ER membrane",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0071816"
      },
      {
       "node_id": "er_membrane",
       "label": "endoplasmic reticulum membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005789"
      }
     ],
     "edges": [
      {
       "subject": "get_complex",
       "predicate": "supports",
       "object": "tail_anchor_er_insertion",
       "description": "GET mediates insertion of newly synthesized tail-anchored proteins into the ER membrane.",
       "evidence": [
        {
         "reference": "GO:0043529",
         "notes": "GO:0043529 defines GET by its mediation of tail-anchored protein insertion into the ER membrane."
        },
        {
         "reference": "DOI:10.1016/j.cell.2008.06.025",
         "notes": "Schuldiner et al. 2008 reconstituted Get-dependent insertion of newly synthesized tail-anchored proteins into ER membranes."
        }
       ]
      },
      {
       "subject": "get_complex",
       "predicate": "inserts substrates into",
       "object": "er_membrane",
       "description": "GET-mediated insertion places newly synthesized tail-anchored proteins into the ER membrane.",
       "evidence": [
        {
         "reference": "GO:0071816",
         "notes": "GO:0071816 denotes tail-anchored membrane protein insertion specifically into the ER membrane."
        },
        {
         "reference": "DOI:10.1016/j.cell.2008.06.025",
         "notes": "Schuldiner et al. 2008 linked Get1/Get2 receptor recruitment to in vitro insertion of tail-anchored proteins into ER membranes."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "get_subunit_boundaries",
     "prompt": "Resolve exact source-neutral GET subunit groundings and the boundary between the Get1/Get2 receptor, the Get3 targeting factor, and upstream pretargeting factors before adding component rows.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#get_tail_anchor_insertion"
     ],
     "rationale": "GO exactly grounds the GET complex and names yeast Get1p, Get2p and Get3p in its definition, but exact source-neutral families and the membership boundary for cytosolic pretargeting factors were not curated in this pass.",
     "evidence": [
      {
       "reference": "GO:0043529",
       "notes": "GO:0043529 defines the GET complex and states that in yeast it includes Get1p, Get2p and Get3p proteins."
      },
      {
       "reference": "DOI:10.1016/j.cell.2008.06.025",
       "notes": "Schuldiner et al. 2008 experimentally linked yeast Get3 and the Get1/Get2 receptor to ER insertion of tail-anchored proteins."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-18"
    }
   ]
  },
  {
   "identifier": "GO:0000811",
   "label": "GINS complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A heterotetrameric protein complex that associates with replication origins, where it is required for the initiation of DNA replication, and with replication forks.",
   "definition_source": "GO:0000811",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T09:00:52Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T09:02:10Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, protein-containing-complex parentage, four budding-yeast GINS constituent rows, yeast scope, DNA-replication function evidence, GO/PubMed/DOI evidence, a nonmechanistic function graph, and GINS subunit-grounding and CMG-boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T09:12:06Z",
     "curator": "codex",
     "action": "FIX_DISCUSSION_ANCHOR",
     "changes": "Replaced the bare CMG-boundary discussion components anchor with concrete GINS component anchors.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:24:29Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 4 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Go, Ichi, Ni and San complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000811"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "components": [
    {
     "component_id": "sld5_subunit",
     "label": "Sld5 GINS subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SLD5"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Sld5 GINS subunit is modeled as a named budding-yeast GINS-complex subunit; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the heterotetrameric GINS complex.",
     "evidence": [
      {
       "reference": "GO:0000811",
       "notes": "GO:0000811 defines the GINS complex as a heterotetrameric replication-origin and replication-fork protein complex."
      },
      {
       "reference": "DOI:10.1101/gad.1065903",
       "notes": "Takayama et al. 2003 described budding-yeast GINS as a complex of Sld5, Psf1, Psf2 and Psf3 proteins."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03406",
       "protein_label": "DNA replication complex GINS protein SLD5",
       "gene_symbol": "SLD5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SLD5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12730134",
         "notes": "Takayama Y et al. 2003, ‘GINS, a novel multiprotein complex required for chromosomal DNA replication in budding yeast.’, Genes Dev. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q03406."
        }
       ]
      }
     ]
    },
    {
     "component_id": "psf1_subunit",
     "label": "Psf1 GINS subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "PSF1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Psf1 GINS subunit is modeled as a named budding-yeast GINS-complex subunit; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the heterotetrameric GINS complex.",
     "evidence": [
      {
       "reference": "GO:0000811",
       "notes": "GO:0000811 defines the GINS complex as a heterotetrameric replication-origin and replication-fork protein complex."
      },
      {
       "reference": "DOI:10.1101/gad.1065903",
       "notes": "Takayama et al. 2003 described budding-yeast GINS as a complex of Sld5, Psf1, Psf2 and Psf3 proteins."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12488",
       "protein_label": "DNA replication complex GINS protein PSF1",
       "gene_symbol": "PSF1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene PSF1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12730134",
         "notes": "Takayama Y et al. 2003, ‘GINS, a novel multiprotein complex required for chromosomal DNA replication in budding yeast.’, Genes Dev. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q12488."
        }
       ]
      }
     ]
    },
    {
     "component_id": "psf2_subunit",
     "label": "Psf2 GINS subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "PSF2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Psf2 GINS subunit is modeled as a named budding-yeast GINS-complex subunit; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the heterotetrameric GINS complex.",
     "evidence": [
      {
       "reference": "GO:0000811",
       "notes": "GO:0000811 defines the GINS complex as a heterotetrameric replication-origin and replication-fork protein complex."
      },
      {
       "reference": "DOI:10.1101/gad.1065903",
       "notes": "Takayama et al. 2003 described budding-yeast GINS as a complex of Sld5, Psf1, Psf2 and Psf3 proteins."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40359",
       "protein_label": "DNA replication complex GINS protein PSF2",
       "gene_symbol": "PSF2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene PSF2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12730134",
         "notes": "Takayama Y et al. 2003, ‘GINS, a novel multiprotein complex required for chromosomal DNA replication in budding yeast.’, Genes Dev. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P40359."
        }
       ]
      }
     ]
    },
    {
     "component_id": "psf3_subunit",
     "label": "Psf3 GINS subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "PSF3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Psf3 GINS subunit is modeled as a named budding-yeast GINS-complex subunit; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the heterotetrameric GINS complex.",
     "evidence": [
      {
       "reference": "GO:0000811",
       "notes": "GO:0000811 defines the GINS complex as a heterotetrameric replication-origin and replication-fork protein complex."
      },
      {
       "reference": "DOI:10.1101/gad.1065903",
       "notes": "Takayama et al. 2003 described budding-yeast GINS as a complex of Sld5, Psf1, Psf2 and Psf3 proteins."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12146",
       "protein_label": "DNA replication complex GINS protein PSF3",
       "gene_symbol": "PSF3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene PSF3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12730134",
         "notes": "Takayama Y et al. 2003, ‘GINS, a novel multiprotein complex required for chromosomal DNA replication in budding yeast.’, Genes Dev. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q12146."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has a heterotetrameric GINS complex made of Sld5, Psf1, Psf2 and Psf3 that is required for chromosomal DNA replication.",
     "reference": "DOI:10.1101/gad.1065903"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Reference yeast system in which the Sld5-Psf1-Psf2-Psf3 GINS complex was discovered and connected to replication origins and chromosomal DNA replication.",
     "reference": "DOI:10.1101/gad.1065903"
    }
   ],
   "functions": [
    {
     "function_id": "dna_replication",
     "label": "DNA replication",
     "grounding": "GO:0006260",
     "description": "The GINS complex supports chromosomal DNA replication by associating with origins and replication forks.",
     "evidence": [
      {
       "reference": "GO:0006260",
       "notes": "GO:0006260 is the biological-process term for DNA replication."
      },
      {
       "reference": "DOI:10.1101/gad.1065903",
       "notes": "Takayama et al. 2003 showed that budding-yeast GINS associates with origins during S phase and is required for chromosomal DNA replication."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000811",
     "notes": "Gene Ontology cellular-component term for the GINS complex."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology cellular-component parent term for protein-containing complexes."
    },
    {
     "reference": "GO:0006260",
     "notes": "Gene Ontology biological-process term for DNA replication."
    },
    {
     "reference": "PMID:12730134",
     "notes": "PubMed identifier for Takayama et al. 2003, the budding-yeast GINS discovery and DNA-replication paper."
    },
    {
     "reference": "DOI:10.1101/gad.1065903",
     "notes": "DOI for Takayama et al. 2003, 'GINS, a novel multiprotein complex required for chromosomal DNA replication in budding yeast', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "gins_chromosomal_dna_replication",
     "title": "GINS supports chromosomal DNA replication",
     "description": "In Saccharomyces cerevisiae, Sld5, Psf1, Psf2 and Psf3 form the heterotetrameric GINS complex that supports chromosomal DNA replication.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records GINS composition and DNA-replication function without resolving CMG helicase assembly, Cdc45/MCM contacts, origin activation order, or fork progression.",
     "nodes": [
      {
       "node_id": "sld5_subunit",
       "label": "Sld5 GINS subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sld5_subunit"
      },
      {
       "node_id": "psf1_subunit",
       "label": "Psf1 GINS subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "psf1_subunit"
      },
      {
       "node_id": "psf2_subunit",
       "label": "Psf2 GINS subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "psf2_subunit"
      },
      {
       "node_id": "psf3_subunit",
       "label": "Psf3 GINS subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "psf3_subunit"
      },
      {
       "node_id": "gins_complex",
       "label": "GINS complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000811"
      },
      {
       "node_id": "dna_replication",
       "label": "DNA replication",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006260"
      }
     ],
     "edges": [
      {
       "subject": "sld5_subunit",
       "predicate": "contributes to",
       "object": "gins_complex",
       "description": "Sld5 subunit is a constituent of the budding-yeast GINS complex.",
       "evidence": [
        {
         "reference": "GO:0000811",
         "notes": "GO:0000811 defines GINS as a heterotetrameric protein complex."
        },
        {
         "reference": "DOI:10.1101/gad.1065903",
         "notes": "Takayama et al. 2003 described budding-yeast GINS as containing Sld5, Psf1, Psf2 and Psf3."
        }
       ]
      },
      {
       "subject": "psf1_subunit",
       "predicate": "contributes to",
       "object": "gins_complex",
       "description": "Psf1 subunit is a constituent of the budding-yeast GINS complex.",
       "evidence": [
        {
         "reference": "GO:0000811",
         "notes": "GO:0000811 defines GINS as a heterotetrameric protein complex."
        },
        {
         "reference": "DOI:10.1101/gad.1065903",
         "notes": "Takayama et al. 2003 described budding-yeast GINS as containing Sld5, Psf1, Psf2 and Psf3."
        }
       ]
      },
      {
       "subject": "psf2_subunit",
       "predicate": "contributes to",
       "object": "gins_complex",
       "description": "Psf2 subunit is a constituent of the budding-yeast GINS complex.",
       "evidence": [
        {
         "reference": "GO:0000811",
         "notes": "GO:0000811 defines GINS as a heterotetrameric protein complex."
        },
        {
         "reference": "DOI:10.1101/gad.1065903",
         "notes": "Takayama et al. 2003 described budding-yeast GINS as containing Sld5, Psf1, Psf2 and Psf3."
        }
       ]
      },
      {
       "subject": "psf3_subunit",
       "predicate": "contributes to",
       "object": "gins_complex",
       "description": "Psf3 subunit is a constituent of the budding-yeast GINS complex.",
       "evidence": [
        {
         "reference": "GO:0000811",
         "notes": "GO:0000811 defines GINS as a heterotetrameric protein complex."
        },
        {
         "reference": "DOI:10.1101/gad.1065903",
         "notes": "Takayama et al. 2003 described budding-yeast GINS as containing Sld5, Psf1, Psf2 and Psf3."
        }
       ]
      },
      {
       "subject": "gins_complex",
       "predicate": "supports",
       "object": "dna_replication",
       "description": "The GINS complex is required for chromosomal DNA replication.",
       "evidence": [
        {
         "reference": "GO:0000811",
         "notes": "GO:0000811 defines GINS as a complex required for initiation of DNA replication and associated with replication forks."
        },
        {
         "reference": "DOI:10.1101/gad.1065903",
         "notes": "Takayama et al. 2003 connected budding-yeast GINS to chromosomal DNA replication."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_gins_subunit_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the Sld5, Psf1, Psf2 and Psf3 GINS subunits.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#sld5_subunit",
      "components#psf1_subunit",
      "components#psf2_subunit",
      "components#psf3_subunit"
     ],
     "rationale": "The GO complex term exactly identifies GINS and Takayama et al. 2003 define the four budding-yeast constituent proteins, but exact InterPro, Pfam, NCBIfam or UniProtKB family CURIEs for the four GINS-specific subunit classes were not curated in this pass.",
     "evidence": [
      {
       "reference": "GO:0000811",
       "notes": "GO:0000811 defines the GINS complex as a heterotetrameric protein complex."
      },
      {
       "reference": "DOI:10.1101/gad.1065903",
       "notes": "Takayama et al. 2003 described budding-yeast GINS as a complex of Sld5, Psf1, Psf2 and Psf3 proteins."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    },
    {
     "discussion_id": "keep_cdc45_mcm_outside_gins",
     "prompt": "Keep Cdc45 and MCM helicase proteins outside the GINS component list.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#sld5_subunit",
      "components#psf1_subunit",
      "components#psf2_subunit",
      "components#psf3_subunit",
      "causal_graphs#gins_chromosomal_dna_replication"
     ],
     "rationale": "GO:0000811 defines GINS itself as a heterotetrameric complex, and Takayama et al. 2003 separated GINS from other replication initiation factors. Cdc45 and MCM proteins therefore belong to adjacent replisome or CMG-helicase context, not as constituents of the GINS complex.",
     "evidence": [
      {
       "reference": "GO:0000811",
       "notes": "GO:0000811 defines GINS as a heterotetrameric protein complex."
      },
      {
       "reference": "DOI:10.1101/gad.1065903",
       "notes": "Takayama et al. 2003 described GINS while discussing its relationships with other origin-loading factors."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27",
     "resolved_date": "2026-09-27"
    }
   ]
  },
  {
   "identifier": "GO:0160055",
   "label": "glideosome",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex composed of at least GAP45 (gliding-associated protein), GAP50 and myosin heavy and light chains. Anchored via GAP50 to the inner membrane complex of motile and invasive forms of apicomplexan parasites and regulates parasite gliding motility and invasion of host cells.",
   "definition_source": "GO:0160055",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-03T00:55:45Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T00:57:51Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added protein-containing-complex parentage, actin-myosin synonymy, MyoA/MLC1/GAP45/GAP50 core components with exact GAP45 Pfam grounding, Apicomplexa and Toxoplasma scope, gliding-motility and host-cell-invasion functions, a GAP50-anchored glideosome function graph, and a component grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T01:12:52Z",
     "curator": "codex",
     "action": "ADDRESS_PR_REVIEW",
     "changes": "Addressed PR #1958 review issue #1959 by renaming the MLC1-centered component and causal node to a source-neutral glideosome myosin light-chain cohort while retaining MLC1 as the Toxoplasma gene symbol.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 4 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "actin-myosin glideosome",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1046/j.1365-2958.2002.03056.x"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "components": [
    {
     "component_id": "myoa_class_xiv_myosin_heavy_chain",
     "label": "MyoA class XIV myosin heavy chain",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "MyoA"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Apicomplexan MyoA is the glideosome myosin heavy-chain motor; available family groundings for reviewed Plasmodium MyoA entries cover broad myosin motor domains rather than the source-neutral glideosome MyoA family.",
     "role": "Class XIV myosin heavy-chain motor that assembles with light-chain and GAP proteins in the apicomplexan glideosome.",
     "evidence": [
      {
       "reference": "GO:0160055",
       "notes": "Gene Ontology defines the glideosome as containing myosin heavy chains."
      },
      {
       "reference": "DOI:10.1083/jcb.200311137",
       "notes": "Gaskins et al. 2004 identified TgMyoA in a Toxoplasma glideosome complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O00934",
       "protein_label": "Myosin-A",
       "gene_symbol": "MyoA",
       "taxon_id": "NCBITaxon:5811",
       "taxon_label": "Toxoplasma gondii",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene MyoA, which UniProt lists without a gene symbol, in Toxoplasma gondii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10749937",
         "notes": "Hettmann C et al. 2000, ‘A dibasic motif in the tail of a class XIV apicomplexan myosin is an essential determinant of plasma membrane localization.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cell membrane' localisation of O00934."
        }
       ]
      }
     ]
    },
    {
     "component_id": "glideosome_myosin_light_chains",
     "label": "glideosome myosin light chains",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "MLC1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Apicomplexan glideosome light chains include TgMLC1 and Plasmodium MTIP-like proteins, but no exact source-neutral CURIE for this functional light-chain cohort was verified in this pass.",
     "role": "Myosin light-chain partners of the MyoA heavy chain in the glideosome motor.",
     "evidence": [
      {
       "reference": "GO:0160055",
       "notes": "Gene Ontology defines the glideosome as containing myosin light chains."
      },
      {
       "reference": "DOI:10.1083/jcb.200311137",
       "notes": "Gaskins et al. 2004 identified TgMLC1 in the Toxoplasma glideosome complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A0A125YYD4",
       "protein_label": "Myosin light chain MLC1",
       "gene_symbol": "TGME49_257680",
       "taxon_id": "NCBITaxon:508771",
       "taxon_label": "Toxoplasma gondii ME49",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene MLC1, which UniProt lists under the primary name TGME49_257680, in Toxoplasma gondii ME49. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A0A125YYD4",
         "notes": "UniProtKB unreviewed (TrEMBL) entry A0A125YYD4 for gene MLC1 in Toxoplasma gondii ME49. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "gap45_glideosome_associated_protein",
     "label": "Glideosome-associated protein 45",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "Pfam:PF29346",
     "gene_symbols": [
      "GAP45"
     ],
     "essentiality": "UNKNOWN",
     "role": "Glideosome-associated protein constituent of the apicomplexan motor complex.",
     "evidence": [
      {
       "reference": "GO:0160055",
       "notes": "Gene Ontology defines the glideosome as containing GAP45."
      },
      {
       "reference": "Pfam:PF29346",
       "notes": "Pfam PF29346 is the Glideosome-associated protein 45 family, integrated by InterPro as IPR063210."
      },
      {
       "reference": "DOI:10.1083/jcb.200311137",
       "notes": "Gaskins et al. 2004 identified TgGAP45 in the Toxoplasma glideosome complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q7Z289",
       "protein_label": "Gliding-associated protein 45",
       "gene_symbol": "GAP45",
       "taxon_id": "NCBITaxon:5811",
       "taxon_label": "Toxoplasma gondii",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene GAP45 in Toxoplasma gondii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q7Z289",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q7Z289 for gene GAP45 in Toxoplasma gondii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "gap50_membrane_receptor",
     "label": "GAP50 membrane receptor",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "GAP50"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GAP50 maps to broad metallophosphatase or purple-acid-phosphatase entries in UniProt cross-references; those domains are not exact for the apicomplexan glideosome GAP50 membrane-receptor family.",
     "role": "Integral membrane receptor that anchors the MyoA/light-chain/GAP45 motor complex to the inner membrane complex.",
     "evidence": [
      {
       "reference": "GO:0160055",
       "notes": "Gene Ontology defines the glideosome as containing GAP50."
      },
      {
       "reference": "DOI:10.1083/jcb.200311137",
       "notes": "Gaskins et al. 2004 identified TgGAP50 and reported it as the integral membrane anchor for the Toxoplasma glideosome."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q6PQ42",
       "protein_label": "acid phosphatase",
       "gene_symbol": "GAP50",
       "taxon_id": "NCBITaxon:5811",
       "taxon_label": "Toxoplasma gondii",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene GAP50 in Toxoplasma gondii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q6PQ42",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q6PQ42 for gene GAP50 in Toxoplasma gondii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5794",
     "taxon_label": "Apicomplexa",
     "presence": "COMMON",
     "note": "The glideosome is an apicomplexan myosin-based motor of motile and invasive parasite stages, with components studied in Toxoplasma and Plasmodium.",
     "reference": "DOI:10.1016/j.mib.2009.06.008"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5811",
     "taxon_label": "Toxoplasma gondii",
     "note": "Apicomplexan model in which the TgMyoA/TgMLC1/TgGAP45/TgGAP50 glideosome complex was identified and localized to the inner membrane complex.",
     "reference": "DOI:10.1083/jcb.200311137"
    }
   ],
   "functions": [
    {
     "function_id": "cell_surface_adhesin_mediated_gliding_motility",
     "label": "cell surface adhesin-mediated gliding motility",
     "grounding": "GO:0071980",
     "description": "The inner-membrane-complex-anchored glideosome drives the actomyosin-dependent gliding motility of apicomplexan parasites.",
     "evidence": [
      {
       "reference": "GO:0071980",
       "notes": "Gene Ontology defines cell surface adhesin-mediated gliding motility as gliding driven by adhesins propelled by membrane motor proteins."
      },
      {
       "reference": "DOI:10.1016/j.mib.2009.06.008",
       "notes": "Daher and Soldati-Favre 2009 review the glideosome as the myosin-based motor for apicomplexan parasite motility."
      }
     ]
    },
    {
     "function_id": "host_cell_invasion",
     "label": "host-cell invasion",
     "description": "The glideosome supports active entry of motile apicomplexan stages into host cells.",
     "evidence": [
      {
       "reference": "GO:0160055",
       "notes": "Gene Ontology defines the glideosome as regulating parasite gliding motility and invasion of host cells."
      },
      {
       "reference": "DOI:10.1046/j.1365-2958.2002.03056.x",
       "notes": "Opitz and Soldati 2002 review the early glideosome model for Toxoplasma gliding and host-cell invasion."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0160055",
     "notes": "Gene Ontology cellular-component term for the glideosome protein complex, with GAP45, GAP50, myosin heavy-chain and myosin light-chain constituents."
    },
    {
     "reference": "GO:0032991",
     "notes": "QuickGO reports GO:0160055 glideosome as an is-a child of GO:0032991 protein-containing complex."
    },
    {
     "reference": "GO:0071980",
     "notes": "Gene Ontology biological-process term for gliding motility driven by surface adhesins and membrane motor proteins."
    },
    {
     "reference": "Pfam:PF29346",
     "notes": "Pfam family entry for Glideosome-associated protein 45, integrated into InterPro IPR063210."
    },
    {
     "reference": "DOI:10.1046/j.1365-2958.2002.03056.x",
     "notes": "Opitz and Soldati 2002, 'The glideosome': a dynamic complex powering gliding motion and host cell invasion by Toxoplasma gondii, Molecular Microbiology."
    },
    {
     "reference": "DOI:10.1083/jcb.200311137",
     "notes": "Gaskins et al. 2004, Identification of the membrane receptor of a class XIV myosin in Toxoplasma gondii, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1016/j.mib.2009.06.008",
     "notes": "Daher and Soldati-Favre 2009, Mechanisms controlling glideosome function in apicomplexans, Current Opinion in Microbiology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "gap50_anchored_glideosome_motor",
     "title": "GAP50 anchors the MyoA glideosome at the IMC",
     "description": "MyoA, MLC1, GAP45 and GAP50 form an apicomplexan actomyosin motor complex that is anchored to the inner membrane complex and supports parasite gliding motility and host-cell invasion.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph captures the core Toxoplasma glideosome complex identified by Gaskins et al. It leaves actin-filament flux, microneme adhesins, aldolase coupling, GAP40 and GAPM proteins outside the first-pass component boundary.",
     "nodes": [
      {
       "node_id": "myoa_class_xiv_myosin_heavy_chain",
       "label": "MyoA class XIV myosin heavy chain",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "myoa_class_xiv_myosin_heavy_chain"
      },
      {
       "node_id": "glideosome_myosin_light_chains",
       "label": "glideosome myosin light chains",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "glideosome_myosin_light_chains"
      },
      {
       "node_id": "gap45_glideosome_associated_protein",
       "label": "Glideosome-associated protein 45",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "gap45_glideosome_associated_protein"
      },
      {
       "node_id": "gap50_membrane_receptor",
       "label": "GAP50 membrane receptor",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "gap50_membrane_receptor"
      },
      {
       "node_id": "glideosome",
       "label": "glideosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0160055"
      },
      {
       "node_id": "inner_membrane_pellicle_complex",
       "label": "inner membrane pellicle complex",
       "node_type": "ORGANELLE",
       "grounding": "GO:0070258"
      },
      {
       "node_id": "cell_gliding",
       "label": "cell surface adhesin-mediated gliding motility",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0071980"
      },
      {
       "node_id": "host_cell_invasion",
       "label": "host-cell invasion",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "myoa_class_xiv_myosin_heavy_chain",
       "predicate": "assembles into",
       "object": "glideosome",
       "description": "TgMyoA is the class XIV myosin motor in the Toxoplasma glideosome.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200311137",
         "notes": "Gaskins et al. 2004 identified TgMyoA in the Toxoplasma glideosome complex."
        }
       ]
      },
      {
       "subject": "glideosome_myosin_light_chains",
       "predicate": "assembles into",
       "object": "glideosome",
       "description": "TgMLC1 is a myosin light-chain partner in the Toxoplasma glideosome.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200311137",
         "notes": "Gaskins et al. 2004 identified TgMLC1 in the Toxoplasma glideosome complex."
        }
       ]
      },
      {
       "subject": "gap45_glideosome_associated_protein",
       "predicate": "assembles into",
       "object": "glideosome",
       "description": "TgGAP45 is a GAP constituent of the Toxoplasma glideosome.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200311137",
         "notes": "Gaskins et al. 2004 identified TgGAP45 in the Toxoplasma glideosome complex."
        }
       ]
      },
      {
       "subject": "gap50_membrane_receptor",
       "predicate": "anchors",
       "object": "glideosome",
       "description": "TgGAP50 anchors the Toxoplasma glideosome at the IMC.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200311137",
         "notes": "Gaskins et al. 2004 identified TgGAP50 as an integral membrane anchor for the glideosome complex."
        }
       ]
      },
      {
       "subject": "glideosome",
       "predicate": "localizes to",
       "object": "inner_membrane_pellicle_complex",
       "description": "The GAP50-anchored glideosome localizes to the inner membrane complex.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200311137",
         "notes": "Gaskins et al. 2004 localized the Toxoplasma glideosome complex to the IMC."
        }
       ]
      },
      {
       "subject": "glideosome",
       "predicate": "supports",
       "object": "cell_gliding",
       "description": "The apicomplexan glideosome supports actomyosin-dependent cell gliding.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.mib.2009.06.008",
         "notes": "Daher and Soldati-Favre 2009 review glideosome function in apicomplexan motility."
        }
       ]
      },
      {
       "subject": "glideosome",
       "predicate": "supports",
       "object": "host_cell_invasion",
       "description": "The glideosome supports apicomplexan invasion of host cells.",
       "evidence": [
        {
         "reference": "DOI:10.1046/j.1365-2958.2002.03056.x",
         "notes": "Opitz and Soldati 2002 review the glideosome as a Toxoplasma invasion motor."
        },
        {
         "reference": "DOI:10.1016/j.mib.2009.06.008",
         "notes": "Daher and Soldati-Favre 2009 review glideosome roles in host-cell invasion."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_glideosome_component_groundings",
     "prompt": "Resolve exact source-neutral groundings for MyoA, MLC1 or MTIP-like light chains, GAP50, GAP40 and GAPM glideosome proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#myoa_class_xiv_myosin_heavy_chain",
      "components#glideosome_myosin_light_chains",
      "components#gap50_membrane_receptor",
      "causal_graphs#gap50_anchored_glideosome_motor"
     ],
     "rationale": "The first glideosome record uses exact Pfam grounding for GAP45 but leaves MyoA, light-chain and GAP50 components reviewed-label-only because broad myosin, EF-hand and metallophosphatase domains do not denote the specific apicomplexan glideosome families. Later Plasmodium studies add GAP40, GAPM proteins and regulatory factors that should be reconciled before expanding this core component set.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200311137"
      },
      {
       "reference": "DOI:10.1016/j.mib.2009.06.008"
      },
      {
       "reference": "Pfam:PF29346"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    }
   ]
  },
  {
   "identifier": "GO:0031026",
   "label": "glutamate synthase complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A complex that possesses glutamate synthase activity. The iron-sulfur flavoprotein glutamine:2-oxoglutarate amidotransferase (GOGAT) enzyme complex that catalyzes the reductive transfer of the amide amino group from L-glutamine to 2-oxoglutarate to yield two molecules of L-glutamate. Operating alongside glutamine synthetase in the high-affinity GS-GOGAT ammonia assimilation pathway across bacteria, archaea, yeasts, and microalgae, the glutamate synthase complex couples an amidotransferase site with FMN and [3Fe-4S]/[4Fe-4S] clusters through an intramolecular ammonia tunnel.",
   "definition_source": "GO:0031026",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0140535",
    "GO:1990204"
   ],
   "components": [
    {
     "component_id": "gltb_large_chain",
     "label": "Glutamate synthase NADPH large chain",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The reviewed E. coli GltB accession carries domain-level InterPro entries and broad FAD/NADPH dehydrogenase families, but no exact source-neutral glutamate synthase NADPH large-chain family was verified.",
     "gene_symbols": [
      "gltB"
     ],
     "essentiality": "UNKNOWN",
     "role": "Large glutamate synthase subunit that binds glutamine and participates in amide transfer to 2-oxoglutarate in the NADPH-dependent GltBD complex. Functions within the iron-sulfur flavoprotein glutamate synthase (GOGAT) complex in glutamate synthase complex.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P09831",
       "protein_label": "Glutamate synthase [NADPH] large chain",
       "gene_symbol": "gltB",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "role": "Reviewed E. coli K-12 GltB accession for the NADPH-dependent glutamate synthase large chain.",
       "evidence": [
        {
         "reference": "UniProtKB:P09831",
         "notes": "UniProtKB P09831 is the reviewed E. coli K-12 entry for the NADPH-dependent glutamate synthase large chain."
        },
        {
         "reference": "PMID:3326786",
         "notes": "Oliver et al. 1987 sequenced the E. coli K-12 glutamate synthase structural genes for both large and small subunits."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "UniProtKB:P09831",
       "notes": "Reviewed E. coli K-12 GltB accession."
      },
      {
       "reference": "PMID:3326786",
       "notes": "Oliver et al. 1987 identified the E. coli K-12 large subunit structural gene."
      },
      {
       "reference": "ComplexPortal:CPX-5041",
       "notes": "Complex Portal CPX-5041 curates P09831/GltB as a protein participant in the E. coli K-12 glutamate synthase [NADPH] complex."
      }
     ]
    },
    {
     "component_id": "gltd_small_chain",
     "label": "Glutamate synthase NADPH small chain",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "InterPro:IPR006006 is GltD-like but also covers AegA/UacF relatives, so it was reviewed as too broad for exact glutamate synthase NADPH small-chain grounding.",
     "gene_symbols": [
      "gltD"
     ],
     "essentiality": "UNKNOWN",
     "role": "Small iron-sulfur glutamate synthase subunit in the NADPH-dependent GltBD complex. Functions within the iron-sulfur flavoprotein glutamate synthase (GOGAT) complex in glutamate synthase complex.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P09832",
       "protein_label": "Glutamate synthase [NADPH] small chain",
       "gene_symbol": "gltD",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "role": "Reviewed E. coli K-12 GltD accession for the NADPH-dependent glutamate synthase small chain.",
       "evidence": [
        {
         "reference": "UniProtKB:P09832",
         "notes": "UniProtKB P09832 is the reviewed E. coli K-12 entry for the NADPH-dependent glutamate synthase small chain."
        },
        {
         "reference": "PMID:3326786",
         "notes": "Oliver et al. 1987 sequenced the E. coli K-12 glutamate synthase structural genes for both large and small subunits."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "UniProtKB:P09832",
       "notes": "Reviewed E. coli K-12 GltD accession."
      },
      {
       "reference": "PMID:3326786",
       "notes": "Oliver et al. 1987 identified the E. coli K-12 small subunit structural gene."
      },
      {
       "reference": "ComplexPortal:CPX-5041",
       "notes": "Complex Portal CPX-5041 curates P09832/GltD as a protein participant in the E. coli K-12 glutamate synthase [NADPH] complex."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli K-12",
     "note": "Source strain for the CPX-5041 GltBD composition and the reviewed UniProtKB GltB and GltD examples.",
     "reference": "ComplexPortal:CPX-5041"
    }
   ],
   "functions": [
    {
     "function_id": "glutamate_biosynthetic_process",
     "label": "glutamate biosynthetic process",
     "description": "Catalyzes the reductive transfer of the amide nitrogen of L-glutamine to 2-oxoglutarate to yield two molecules of L-glutamate via an intramolecular ammonia tunnel linking the glutaminase and FMN/[3Fe-4S] synthase active sites.",
     "evidence": [
      {
       "reference": "PMID:4565085",
       "notes": "Miller and Stadtman 1972 purify and characterize E. coli glutamate synthase as an iron-sulfur flavoprotein complex catalyzing reductive glutamate synthesis."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031026",
     "notes": "Gene Ontology cellular-component term for glutamate synthase complex: A complex that possesses glutamate synthase activity."
    },
    {
     "reference": "GO:0009342",
     "notes": "Gene Ontology cellular-component term for the NADPH-specific glutamate synthase complex."
    },
    {
     "reference": "GO:0004355",
     "notes": "Gene Ontology molecular-function term for glutamate synthase (NADPH) activity."
    },
    {
     "reference": "UniProtKB:P09831",
     "notes": "Reviewed UniProtKB E. coli K-12 GltB entry."
    },
    {
     "reference": "UniProtKB:P09832",
     "notes": "Reviewed UniProtKB E. coli K-12 GltD entry."
    },
    {
     "reference": "ComplexPortal:CPX-5041",
     "notes": "Complex Portal entry for the E. coli K-12 glutamate synthase [NADPH] complex."
    },
    {
     "reference": "PMID:4565085",
     "notes": "PubMed identifier for Miller and Stadtman 1972, the Journal of Biological Chemistry biochemical study cited by GO:0009342 and CPX-5041."
    },
    {
     "reference": "DOI:10.1016/S0021-9258(19)44642-5",
     "notes": "DOI for Miller and Stadtman 1972 as reported by UniProtKB."
    },
    {
     "reference": "PMID:3326786",
     "notes": "PubMed identifier for Oliver et al. 1987, the E. coli K-12 glutamate synthase structural-gene sequence paper."
    },
    {
     "reference": "DOI:10.1016/0378-1119(87)90207-1",
     "notes": "DOI for Oliver et al. 1987, as reported by PubMed."
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:42Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of glutamate synthase complex (GO:0031026) in category OTHER with verified GO hierarchy, components, UniProtKB protein examples, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "COMMON",
     "note": "Widespread NADPH-dependent (GltB/GltD) and ferredoxin-dependent (GltS) glutamate synthase complexes catalyzing the GS-GOGAT ammonium assimilation pathway.",
     "reference": "PMID:4565085"
    },
    {
     "taxon_id": "NCBITaxon:2157",
     "taxon_label": "Archaea",
     "presence": "VARIABLE",
     "note": "Present across diazotrophic and heterotrophic archaea utilizing reductive glutamate synthesis.",
     "reference": "DOI:10.1016/S0021-9258(19)44642-5"
    },
    {
     "taxon_id": "NCBITaxon:4751",
     "taxon_label": "Fungi",
     "presence": "COMMON",
     "note": "Eukaryotic NADH-dependent GOGAT (Glt1) conserved in yeasts and filamentous fungi.",
     "reference": "DOI:10.1016/S0021-9258(19)44642-5"
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "glutamate_synthase_complex_mechanism",
     "title": "Glutamate synthase complex assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of glutamate synthase complex (GO:0031026) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "glutamate_synthase_complex",
       "label": "glutamate synthase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031026",
       "description": "A complex that possesses glutamate synthase activity."
      },
      {
       "node_id": "gltb_large_chain",
       "label": "Glutamate synthase NADPH large chain",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "gltb_large_chain",
       "description": "Large glutamate synthase subunit that binds glutamine and participates in amide transfer to 2-oxoglutarate in the NADPH-dependent GltBD complex. Functions within the iron-sulfur flavoprotein glutamate synthase (GOGAT) complex in glutamate synthase complex."
      },
      {
       "node_id": "gltd_small_chain",
       "label": "Glutamate synthase NADPH small chain",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "gltd_small_chain",
       "description": "Small iron-sulfur glutamate synthase subunit in the NADPH-dependent GltBD complex. Functions within the iron-sulfur flavoprotein glutamate synthase (GOGAT) complex in glutamate synthase complex."
      },
      {
       "node_id": "glutamate_biosynthetic_process",
       "label": "glutamate biosynthetic process",
       "node_type": "BIOLOGICAL_PROCESS",
       "description": "Catalyzes the reductive transfer of the amide nitrogen of L-glutamine to 2-oxoglutarate to yield two molecules of L-glutamate via an intramolecular ammonia tunnel linking the glutaminase and FMN/[3Fe-4S] synthase active sites."
      }
     ],
     "edges": [
      {
       "subject": "gltb_large_chain",
       "predicate": "is part of",
       "object": "glutamate_synthase_complex",
       "description": "Large glutamate synthase subunit that binds glutamine and participates in amide transfer to 2-oxoglutarate in the NADPH-dependent GltBD complex. Functions within the iron-sulfur flavoprotein glutamate synthase (GOGAT) complex in glutamate synthase complex.",
       "evidence": [
        {
         "reference": "UniProtKB:P09831",
         "notes": "Reviewed E. coli K-12 GltB accession."
        }
       ]
      },
      {
       "subject": "gltd_small_chain",
       "predicate": "is part of",
       "object": "glutamate_synthase_complex",
       "description": "Small iron-sulfur glutamate synthase subunit in the NADPH-dependent GltBD complex. Functions within the iron-sulfur flavoprotein glutamate synthase (GOGAT) complex in glutamate synthase complex.",
       "evidence": [
        {
         "reference": "UniProtKB:P09832",
         "notes": "Reviewed E. coli K-12 GltD accession."
        }
       ]
      },
      {
       "subject": "glutamate_synthase_complex",
       "predicate": "mediates",
       "object": "glutamate_biosynthetic_process",
       "description": "Catalyzes the reductive transfer of the amide nitrogen of L-glutamine to 2-oxoglutarate to yield two molecules of L-glutamate via an intramolecular ammonia tunnel linking the glutaminase and FMN/[3Fe-4S] synthase active sites.",
       "evidence": [
        {
         "reference": "PMID:4565085",
         "notes": "Miller and Stadtman 1972 purify and characterize E. coli glutamate synthase as an iron-sulfur flavoprotein complex catalyzing reductive glutamate synthesis."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0009342",
   "label": "glutamate synthase complex (NADPH)",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A NADPH-dependent glutamate synthase protein complex that possesses glutamate synthase (NADPH) activity.",
   "definition_source": "GO:0009342",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-02T03:41:45Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T03:43:16Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO parentage, Complex Portal synonymy and E. coli K-12 composition, reviewed-label-only GltB/GltD constituents, reviewed UniProt examples, glutamate synthase NADPH activity, a component grounding TODO, and DOI/PMID evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-05T00:17:05Z",
     "curator": "codex",
     "action": "CORRECTED_METADATA",
     "changes": "Issue #2043: preserve 1 nonprotein Complex Portal source name(s) in source_name instead of gene_symbol; identities, labels, taxa, membership and stoichiometry unchanged.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Added source-backed FUNCTION causal graph 'gltbd_glutamate_synthase_function' with 3 nodes and 2 edges.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Glutamate synthase [NADPH] complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "ComplexPortal:CPX-5041"
    },
    {
     "synonym_text": "GOGAT complex",
     "synonym_type": "RELATED_SYNONYM",
     "source": "ComplexPortal:CPX-5041"
    },
    {
     "synonym_text": "Iron-sulfur flavoenzyme glutamate synthase complex",
     "synonym_type": "RELATED_SYNONYM",
     "source": "ComplexPortal:CPX-5041"
    },
    {
     "synonym_text": "Glutamine-oxoglutarate amino transferase complex",
     "synonym_type": "RELATED_SYNONYM",
     "source": "ComplexPortal:CPX-5041"
    }
   ],
   "parent_structures": [
    "GO:0031026"
   ],
   "components": [
    {
     "component_id": "gltb_large_chain",
     "label": "Glutamate synthase NADPH large chain",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The reviewed E. coli GltB accession carries domain-level InterPro entries and broad FAD/NADPH dehydrogenase families, but no exact source-neutral glutamate synthase NADPH large-chain family was verified.",
     "gene_symbols": [
      "gltB"
     ],
     "essentiality": "UNKNOWN",
     "role": "Large glutamate synthase subunit that binds glutamine and participates in amide transfer to 2-oxoglutarate in the NADPH-dependent GltBD complex.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P09831",
       "protein_label": "Glutamate synthase [NADPH] large chain",
       "gene_symbol": "gltB",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "role": "Reviewed E. coli K-12 GltB accession for the NADPH-dependent glutamate synthase large chain.",
       "evidence": [
        {
         "reference": "UniProtKB:P09831",
         "notes": "UniProtKB P09831 is the reviewed E. coli K-12 entry for the NADPH-dependent glutamate synthase large chain."
        },
        {
         "reference": "PMID:3326786",
         "notes": "Oliver et al. 1987 sequenced the E. coli K-12 glutamate synthase structural genes for both large and small subunits."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "UniProtKB:P09831",
       "notes": "Reviewed E. coli K-12 GltB accession."
      },
      {
       "reference": "PMID:3326786",
       "notes": "Oliver et al. 1987 identified the E. coli K-12 large subunit structural gene."
      },
      {
       "reference": "ComplexPortal:CPX-5041",
       "notes": "Complex Portal CPX-5041 curates P09831/GltB as a protein participant in the E. coli K-12 glutamate synthase [NADPH] complex."
      }
     ]
    },
    {
     "component_id": "gltd_small_chain",
     "label": "Glutamate synthase NADPH small chain",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "InterPro:IPR006006 is GltD-like but also covers AegA/UacF relatives, so it was reviewed as too broad for exact glutamate synthase NADPH small-chain grounding.",
     "gene_symbols": [
      "gltD"
     ],
     "essentiality": "UNKNOWN",
     "role": "Small iron-sulfur glutamate synthase subunit in the NADPH-dependent GltBD complex.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P09832",
       "protein_label": "Glutamate synthase [NADPH] small chain",
       "gene_symbol": "gltD",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "role": "Reviewed E. coli K-12 GltD accession for the NADPH-dependent glutamate synthase small chain.",
       "evidence": [
        {
         "reference": "UniProtKB:P09832",
         "notes": "UniProtKB P09832 is the reviewed E. coli K-12 entry for the NADPH-dependent glutamate synthase small chain."
        },
        {
         "reference": "PMID:3326786",
         "notes": "Oliver et al. 1987 sequenced the E. coli K-12 glutamate synthase structural genes for both large and small subunits."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "UniProtKB:P09832",
       "notes": "Reviewed E. coli K-12 GltD accession."
      },
      {
       "reference": "PMID:3326786",
       "notes": "Oliver et al. 1987 identified the E. coli K-12 small subunit structural gene."
      },
      {
       "reference": "ComplexPortal:CPX-5041",
       "notes": "Complex Portal CPX-5041 curates P09832/GltD as a protein participant in the E. coli K-12 glutamate synthase [NADPH] complex."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli K-12",
     "note": "Source strain for the CPX-5041 GltBD composition and the reviewed UniProtKB GltB and GltD examples.",
     "reference": "ComplexPortal:CPX-5041"
    }
   ],
   "functions": [
    {
     "function_id": "glutamate_synthase_nadph_activity",
     "label": "glutamate synthase (NADPH) activity",
     "grounding": "GO:0004355",
     "description": "NADPH-dependent conversion mediated by the GltBD complex between glutamine plus 2-oxoglutarate and glutamate.",
     "evidence": [
      {
       "reference": "GO:0009342",
       "notes": "GO:0009342 is the cellular-component term for a complex that possesses glutamate synthase (NADPH) activity."
      },
      {
       "reference": "GO:0004355",
       "notes": "GO:0004355 is the molecular-function term for glutamate synthase (NADPH) activity."
      },
      {
       "reference": "PMID:4565085",
       "notes": "Miller and Stadtman 1972 characterized purified E. coli glutamate synthase as an iron-sulfur flavoprotein."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0009342",
     "notes": "Gene Ontology cellular-component term for the NADPH-specific glutamate synthase complex."
    },
    {
     "reference": "GO:0031026",
     "notes": "OLS4 reports GO:0009342 as an is-a child of the generic glutamate synthase complex term GO:0031026."
    },
    {
     "reference": "GO:0004355",
     "notes": "Gene Ontology molecular-function term for glutamate synthase (NADPH) activity."
    },
    {
     "reference": "UniProtKB:P09831",
     "notes": "Reviewed UniProtKB E. coli K-12 GltB entry."
    },
    {
     "reference": "UniProtKB:P09832",
     "notes": "Reviewed UniProtKB E. coli K-12 GltD entry."
    },
    {
     "reference": "ComplexPortal:CPX-5041",
     "notes": "Complex Portal entry for the E. coli K-12 glutamate synthase [NADPH] complex."
    },
    {
     "reference": "PMID:4565085",
     "notes": "PubMed identifier for Miller and Stadtman 1972, the Journal of Biological Chemistry biochemical study cited by GO:0009342 and CPX-5041."
    },
    {
     "reference": "DOI:10.1016/S0021-9258(19)44642-5",
     "notes": "DOI for Miller and Stadtman 1972 as reported by UniProtKB."
    },
    {
     "reference": "PMID:3326786",
     "notes": "PubMed identifier for Oliver et al. 1987, the E. coli K-12 glutamate synthase structural-gene sequence paper."
    },
    {
     "reference": "DOI:10.1016/0378-1119(87)90207-1",
     "notes": "DOI for Oliver et al. 1987, as reported by PubMed."
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_gltb_gltd_component_grounding",
     "prompt": "Can the GltB and GltD components be grounded to exact source-neutral families?",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "rationale": "GltB has only domain/broad dehydrogenase signatures in the reviewed E. coli UniProtKB entry, and the closest reviewed GltD InterPro family also covers AegA/UacF oxidoreductase relatives. Keep both components reviewed-label-only until exact large-chain and small-chain families are verified.",
     "evidence": [
      {
       "reference": "UniProtKB:P09831",
       "notes": "The reviewed GltB entry lists broad or domain-level InterPro signatures rather than an exact large-chain family."
      },
      {
       "reference": "InterPro:IPR006006",
       "notes": "IPR006006 covers GltD and closely related AegA/UacF proteins, so it is broader than the GltD component."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02"
    }
   ],
   "complex_compositions": [
    {
     "composition_id": "complex_portal_cpx_5041",
     "source": "COMPLEX_PORTAL",
     "source_accession": "ComplexPortal:CPX-5041",
     "source_url": "https://www.ebi.ac.uk/complexportal/complex/CPX-5041",
     "complex_label": "Glutamate synthase [NADPH] complex",
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli (strain K12)",
     "evidence_code": "ECO:0000353",
     "retrieved_on": "2026-10-02",
     "participants": [
      {
       "participant_id": "UniProtKB:P09831",
       "label": "Glutamate synthase [NADPH] large chain",
       "participant_type": "protein",
       "gene_symbol": "gltB",
       "source_interactor_id": "EBI-22228009"
      },
      {
       "participant_id": "UniProtKB:P09832",
       "label": "Glutamate synthase [NADPH] small chain",
       "participant_type": "protein",
       "gene_symbol": "gltD",
       "source_interactor_id": "EBI-22228010"
      },
      {
       "participant_id": "CHEBI:49883",
       "label": "tetra-mu3-sulfido-tetrairon",
       "participant_type": "small molecule",
       "source_name": "4Fe-4S iron-sulfur cluster",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-22228055"
      }
     ]
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "gltbd_glutamate_synthase_function",
     "title": "NADPH-Dependent Glutamate Synthase Subunit Coupling and Catalysis",
     "description": "Electron transfer from the GltD small iron-sulfur flavoprotein subunit to the GltB large catalytic subunit for glutamate synthesis.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "gltd_small_chain",
       "label": "Glutamate synthase NADPH small chain",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "gltd_small_chain"
      },
      {
       "node_id": "gltb_large_chain",
       "label": "Glutamate synthase NADPH large chain",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "gltb_large_chain"
      },
      {
       "node_id": "glutamate_synthase_nadph_activity",
       "label": "glutamate synthase (NADPH) activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0004355"
      }
     ],
     "edges": [
      {
       "subject": "gltd_small_chain",
       "predicate": "transfers electrons to",
       "object": "gltb_large_chain",
       "description": "The small iron-sulfur flavoprotein subunit GltD oxidizes NADPH and transfers reducing equivalents to the large catalytic subunit GltB.",
       "evidence": [
        {
         "reference": "PMID:4565085",
         "notes": "Miller and Stadtman 1972 characterized E. coli glutamate synthase as a two-subunit iron-sulfur flavoprotein."
        },
        {
         "reference": "ComplexPortal:CPX-5041",
         "notes": "Complex Portal CPX-5041 curates GltB and GltD as the constituent subunits of the E. coli K-12 NADPH-dependent glutamate synthase complex."
        }
       ]
      },
      {
       "subject": "gltb_large_chain",
       "predicate": "catalyzes",
       "object": "glutamate_synthase_nadph_activity",
       "description": "The GltBD holoenzyme couples glutamine amide transfer and NADPH-derived electron transfer to convert 2-oxoglutarate and glutamine into two glutamate molecules.",
       "evidence": [
        {
         "reference": "GO:0009342",
         "notes": "GO:0009342 defines the complex by glutamate synthase (NADPH) activity."
        },
        {
         "reference": "GO:0004355",
         "notes": "GO:0004355 is the molecular-function term for glutamate synthase (NADPH) activity."
        },
        {
         "reference": "PMID:4565085",
         "notes": "Miller and Stadtman 1972 characterized the NADPH-dependent conversion of 2-oxoglutarate and glutamine to glutamate."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0005960",
   "label": "glycine cleavage complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A glycine-cleavage multienzyme protein complex that reversibly oxidizes glycine through L-, P-, H-, and T-protein components.",
   "definition_source": "GO:0005960",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-02T03:09:52Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T03:11:41Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO exact synonymy, oxidoreductase- and transferase-complex parentage, exact InterPro-grounded P/H/T constituents, a reviewed-label-only L constituent with a grounding TODO, reviewed E. coli K-12 UniProt examples, glycine dehydrogenase activity, and DOI/PMID evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "updated gene_symbols/synonym annotations for UniProtKB protein_examples.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Added source-backed FUNCTION causal graph 'glycine_cleavage_cycle' with 5 nodes and 4 edges.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "glycine cleavage system",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005960"
    },
    {
     "synonym_text": "glycine decarboxylase complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005960"
    },
    {
     "synonym_text": "glycine dehydrogenase (decarboxylating) complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005960"
    },
    {
     "synonym_text": "glycine synthase complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005960"
    }
   ],
   "parent_structures": [
    "GO:1990204",
    "GO:1990234"
   ],
   "components": [
    {
     "component_id": "gcvp_p_protein",
     "label": "Glycine dehydrogenase (decarboxylating)",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR020581",
     "gene_symbols": [
      "gcvP"
     ],
     "essentiality": "UNKNOWN",
     "role": "P-protein pyridoxal-phosphate enzyme that decarboxylates glycine and transfers the remaining aminomethyl group to lipoylated H protein.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P33195",
       "protein_label": "Glycine dehydrogenase (decarboxylating)",
       "gene_symbol": "gcvP",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "role": "Reviewed E. coli K-12 gcvP accession for glycine cleavage P-protein.",
       "evidence": [
        {
         "reference": "UniProtKB:P33195",
         "notes": "UniProtKB P33195 is the reviewed E. coli K-12 entry for glycine cleavage system P-protein."
        },
        {
         "reference": "PMID:8375392",
         "notes": "Okamura-Ikeda et al. 1993 sequenced the E. coli gcvT-gcvH-gcvP operon encoding the T, H and P proteins."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "GO:0005960",
       "notes": "GO:0005960 defines the E. coli glycine cleavage complex as containing glycine dehydrogenase, also known as P-protein."
      },
      {
       "reference": "InterPro:IPR020581",
       "notes": "InterPro IPR020581 is the exact glycine cleavage system P-protein family entry."
      },
      {
       "reference": "PMID:8375392",
       "notes": "Okamura-Ikeda et al. 1993 identified E. coli gcvP as the structural gene encoding P-protein."
      }
     ]
    },
    {
     "component_id": "gcvh_h_protein",
     "label": "Glycine cleavage system H protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR017453",
     "gene_symbols": [
      "gcvH"
     ],
     "essentiality": "UNKNOWN",
     "role": "Lipoyl carrier protein that accepts aminomethyl groups from P-protein and presents them to T-protein.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A6T9",
       "protein_label": "Glycine cleavage system H protein",
       "gene_symbol": "gcvH",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "role": "Reviewed E. coli K-12 gcvH accession for glycine cleavage H-protein.",
       "evidence": [
        {
         "reference": "UniProtKB:P0A6T9",
         "notes": "UniProtKB P0A6T9 is the reviewed E. coli K-12 entry for glycine cleavage system H-protein."
        },
        {
         "reference": "PMID:8375392",
         "notes": "Okamura-Ikeda et al. 1993 sequenced gcvH in the E. coli gcv operon."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "GO:0005960",
       "notes": "GO:0005960 defines the E. coli glycine cleavage complex as containing lipoyl-GcvH-protein."
      },
      {
       "reference": "InterPro:IPR017453",
       "notes": "InterPro IPR017453 is the exact glycine cleavage system H-protein subgroup family entry."
      },
      {
       "reference": "PMID:8375392",
       "notes": "Okamura-Ikeda et al. 1993 identified E. coli gcvH as the structural gene encoding H-protein."
      }
     ]
    },
    {
     "component_id": "gcvt_t_protein",
     "label": "Aminomethyltransferase",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR006223",
     "gene_symbols": [
      "gcvT"
     ],
     "essentiality": "UNKNOWN",
     "role": "T-protein folate-dependent aminomethyltransferase that transfers the aminomethyl group from H protein to tetrahydrofolate.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P27248",
       "protein_label": "Aminomethyltransferase",
       "gene_symbol": "gcvT",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "role": "Reviewed E. coli K-12 gcvT accession for glycine cleavage T-protein.",
       "evidence": [
        {
         "reference": "UniProtKB:P27248",
         "notes": "UniProtKB P27248 is the reviewed E. coli K-12 entry for glycine cleavage system T-protein."
        },
        {
         "reference": "PMID:8375392",
         "notes": "Okamura-Ikeda et al. 1993 sequenced gcvT in the E. coli gcv operon."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "GO:0005960",
       "notes": "GO:0005960 defines the E. coli glycine cleavage complex as containing aminomethyltransferase, also known as T-protein."
      },
      {
       "reference": "InterPro:IPR006223",
       "notes": "InterPro IPR006223 is the exact glycine cleavage system T-protein family entry."
      },
      {
       "reference": "PMID:8375392",
       "notes": "Okamura-Ikeda et al. 1993 identified E. coli gcvT as the structural gene encoding T-protein."
      }
     ]
    },
    {
     "component_id": "lpd_l_protein",
     "label": "Dihydrolipoyl dehydrogenase",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact glycine-cleavage-specific L-protein family was asserted. E. coli LpdA is a shared E3 flavoprotein that also serves pyruvate and 2-oxoglutarate dehydrogenase complexes, so broad dihydrolipoamide dehydrogenase InterPro signatures would overclaim glycine cleavage specificity.",
     "gene_symbols": [
      "lpdA",
      "lpd"
     ],
     "essentiality": "UNKNOWN",
     "role": "L-protein dihydrolipoyl dehydrogenase that reoxidizes the reduced H-protein lipoyl arm.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A9P0",
       "protein_label": "Dihydrolipoyl dehydrogenase",
       "gene_symbol": "lpdA",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "role": "Reviewed E. coli K-12 lpdA/lpd accession for the shared glycine cleavage L-protein (also declared as synonym lpd).",
       "evidence": [
        {
         "reference": "UniProtKB:P0A9P0",
         "notes": "UniProtKB P0A9P0 is the reviewed E. coli K-12 entry for dihydrolipoyl dehydrogenase."
        },
        {
         "reference": "GO:0005960",
         "notes": "GO:0005960 names dihydrolipoamide dehydrogenase as the E. coli glycine cleavage complex L protein."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "GO:0005960",
       "notes": "GO:0005960 defines the E. coli glycine cleavage complex as containing dihydrolipoamide dehydrogenase, also known as L-protein."
      },
      {
       "reference": "UniProtKB:P0A9P0",
       "notes": "UniProtKB P0A9P0 identifies E. coli LpdA/Lpd as the glycine cleavage system L protein."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli K-12",
     "note": "Bacterial source of the cloned gcv operon sequence for the T, H and P proteins and of the reviewed UniProtKB examples.",
     "reference": "PMID:8375392"
    }
   ],
   "functions": [
    {
     "function_id": "glycine_dehydrogenase_decarboxylating_activity",
     "label": "glycine dehydrogenase (decarboxylating) activity",
     "grounding": "GO:0004375",
     "description": "The P-protein constituent decarboxylates glycine and transfers the remaining aminomethyl group to the H-protein lipoyl arm during glycine cleavage.",
     "evidence": [
      {
       "reference": "GO:0005960",
       "notes": "QuickGO links the glycine cleavage complex to glycine dehydrogenase (decarboxylating) activity."
      },
      {
       "reference": "GO:0004375",
       "notes": "GO:0004375 is the molecular-function term for glycine cleavage P-protein activity."
      },
      {
       "reference": "InterPro:IPR020581",
       "notes": "InterPro IPR020581 carries GO:0004375 for glycine cleavage system P proteins."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005960",
     "notes": "Gene Ontology cellular-component term for the glycine cleavage complex and its exact synonymy."
    },
    {
     "reference": "GO:1990204",
     "notes": "OLS4 reports GO:0005960 as an is-a child of GO:1990204 oxidoreductase complex."
    },
    {
     "reference": "GO:1990234",
     "notes": "OLS4 reports GO:0005960 as an is-a child of GO:1990234 transferase complex."
    },
    {
     "reference": "GO:0004375",
     "notes": "Gene Ontology molecular-function term for glycine dehydrogenase (decarboxylating) activity."
    },
    {
     "reference": "InterPro:IPR020581",
     "notes": "InterPro family entry for glycine cleavage P proteins."
    },
    {
     "reference": "InterPro:IPR017453",
     "notes": "InterPro family entry for glycine cleavage H proteins."
    },
    {
     "reference": "InterPro:IPR006223",
     "notes": "InterPro family entry for glycine cleavage T proteins."
    },
    {
     "reference": "UniProtKB:P33195",
     "notes": "Reviewed UniProtKB E. coli K-12 GcvP entry."
    },
    {
     "reference": "UniProtKB:P0A6T9",
     "notes": "Reviewed UniProtKB E. coli K-12 GcvH entry."
    },
    {
     "reference": "UniProtKB:P27248",
     "notes": "Reviewed UniProtKB E. coli K-12 GcvT entry."
    },
    {
     "reference": "UniProtKB:P0A9P0",
     "notes": "Reviewed UniProtKB E. coli K-12 LpdA/Lpd entry."
    },
    {
     "reference": "PMID:8375392",
     "notes": "PubMed identifier for Okamura-Ikeda et al. 1993, the European Journal of Biochemistry E. coli gcv operon sequence paper."
    },
    {
     "reference": "DOI:10.1111/j.1432-1033.1993.tb18172.x",
     "notes": "DOI for Okamura-Ikeda et al. 1993, as reported by PubMed."
    },
    {
     "reference": "PMID:3023185",
     "notes": "PubMed identifier for Stauffer, Plamann and Stauffer 1986, the Gene E. coli glycine-cleavage enzyme system cloning paper."
    },
    {
     "reference": "DOI:10.1016/0378-1119(86)90185-X",
     "notes": "DOI for Stauffer, Plamann and Stauffer 1986, as reported by PubMed."
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_l_protein_grounding",
     "prompt": "Can the glycine cleavage L-protein be grounded to an exact source-neutral family?",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "rationale": "The E. coli L protein is LpdA/Lpd, a dihydrolipoyl dehydrogenase shared by multiple multienzyme complexes. Keep the component reviewed-label-only until an exact L-protein family or glycine cleavage subcomplex grounding is verified.",
     "evidence": [
      {
       "reference": "GO:0005960",
       "notes": "GO:0005960 names dihydrolipoamide dehydrogenase as the E. coli glycine cleavage L protein."
      },
      {
       "reference": "UniProtKB:P0A9P0",
       "notes": "UniProtKB P0A9P0 describes E. coli LpdA/Lpd as the E3 component of several dehydrogenase complexes and as glycine cleavage L protein."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02"
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "glycine_cleavage_cycle",
     "title": "Glycine Cleavage System Multi-Enzyme Reaction Cycle",
     "description": "Sequential decarboxylation, aminomethyl transfer, and lipoyl reoxidation across the P-, H-, T-, and L-protein constituents.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "gcvp_p_protein",
       "label": "Glycine dehydrogenase (decarboxylating)",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR020581",
       "component_ref": "gcvp_p_protein"
      },
      {
       "node_id": "gcvh_h_protein",
       "label": "Glycine cleavage system H protein",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR017453",
       "component_ref": "gcvh_h_protein"
      },
      {
       "node_id": "gcvt_t_protein",
       "label": "Aminomethyltransferase",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR006223",
       "component_ref": "gcvt_t_protein"
      },
      {
       "node_id": "lpd_l_protein",
       "label": "Dihydrolipoyl dehydrogenase",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "lpd_l_protein"
      },
      {
       "node_id": "glycine_dehydrogenase_decarboxylating_activity",
       "label": "glycine dehydrogenase (decarboxylating) activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0004375"
      }
     ],
     "edges": [
      {
       "subject": "gcvp_p_protein",
       "predicate": "catalyzes",
       "object": "glycine_dehydrogenase_decarboxylating_activity",
       "description": "The pyridoxal-phosphate-dependent P-protein (GcvP) catalyzes oxidative decarboxylation of glycine.",
       "evidence": [
        {
         "reference": "GO:0005960",
         "notes": "GO:0005960 links the glycine cleavage complex to glycine dehydrogenase (decarboxylating) activity."
        },
        {
         "reference": "GO:0004375",
         "notes": "GO:0004375 is the molecular-function term for glycine dehydrogenase (decarboxylating) activity."
        },
        {
         "reference": "PMID:8375392",
         "notes": "Okamura-Ikeda et al. 1993 characterized the E. coli gcvTHP operon encoding the P-, H-, and T-proteins."
        }
       ]
      },
      {
       "subject": "gcvp_p_protein",
       "predicate": "transfers aminomethyl group to",
       "object": "gcvh_h_protein",
       "description": "GcvP transfers the aminomethyl moiety remaining from glycine decarboxylation onto the lipoyl arm of H-protein (GcvH).",
       "evidence": [
        {
         "reference": "GO:0005960",
         "notes": "GO:0005960 defines the complex as containing P-protein and lipoyl-GcvH-protein."
        },
        {
         "reference": "PMID:8375392",
         "notes": "Okamura-Ikeda et al. 1993 characterized the functional coupling of E. coli GcvP and lipoylated GcvH."
        }
       ]
      },
      {
       "subject": "gcvh_h_protein",
       "predicate": "delivers aminomethyl intermediate to",
       "object": "gcvt_t_protein",
       "description": "Aminomethylated H-protein shuttles the intermediate to T-protein (GcvT) for tetrahydrofolate-dependent methylene transfer and ammonia release.",
       "evidence": [
        {
         "reference": "GO:0005960",
         "notes": "GO:0005960 defines the complex as containing aminomethyltransferase T-protein and H-protein."
        },
        {
         "reference": "PMID:8375392",
         "notes": "Okamura-Ikeda et al. 1993 characterized the E. coli T-protein and H-protein reaction steps."
        }
       ]
      },
      {
       "subject": "lpd_l_protein",
       "predicate": "reoxidizes",
       "object": "gcvh_h_protein",
       "description": "Dihydrolipoamide dehydrogenase L-protein (Lpd) oxidizes the dihydrolipoyl group of H-protein back to the disulfide state.",
       "evidence": [
        {
         "reference": "GO:0005960",
         "notes": "GO:0005960 defines dihydrolipoamide dehydrogenase (L-protein) as one of the four enzymes of the glycine cleavage complex."
        },
        {
         "reference": "UniProtKB:P0A9P0",
         "notes": "UniProtKB P0A9P0 curates E. coli LpdA as the L-protein component of the glycine cleavage system."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0030700",
   "label": "glycine reductase complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex that possesses glycine reductase activity and is usually built from selenoprotein A, selenoprotein B, and protein C subunits.",
   "definition_source": "GO:0030700",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-02T02:37:15Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T02:38:57Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO:1990204 oxidoreductase-complex parentage, exact InterPro-grounded selenoprotein A and B constituents, a reviewed-label-only protein C constituent with a grounding TODO, an Acetoanaerobium sticklandii DSM 519 canonical example, glycine reductase activity, and DOI/PMID evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 3 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Added source-backed FUNCTION causal graph 'glycine_reductase_catalytic_transfer' with 4 nodes and 3 edges.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:1990204"
   ],
   "components": [
    {
     "component_id": "grda_selenoprotein_a",
     "label": "Glycine reductase complex selenoprotein A",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR006812",
     "gene_symbols": [
      "grdA"
     ],
     "essentiality": "UNKNOWN",
     "role": "Selenoprotein A constituent that forms a carboxymethylated selenocysteine intermediate in the glycine reductase reaction.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P26971",
       "protein_label": "Glycine/sarcosine/betaine reductase complex component A",
       "gene_symbol": "grdA",
       "taxon_id": "NCBITaxon:499177",
       "taxon_label": "Acetoanaerobium sticklandii DSM 519",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "role": "Reviewed Acetoanaerobium sticklandii DSM 519 grdA accession for glycine reductase complex component A.",
       "evidence": [
        {
         "reference": "UniProtKB:P26971",
         "notes": "UniProtKB P26971 is the reviewed Acetoanaerobium sticklandii DSM 519 entry for glycine reductase component A."
        },
        {
         "reference": "PMID:1429431",
         "notes": "Garcia and Stadtman 1992 cloned the Clostridium sticklandii grdA gene encoding glycine reductase selenoprotein A."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "GO:0030700",
       "notes": "GO:0030700 defines glycine reductase complex as usually containing selenoprotein A."
      },
      {
       "reference": "InterPro:IPR006812",
       "notes": "InterPro IPR006812 is the exact glycine reductase complex selenoprotein A family entry."
      },
      {
       "reference": "PMID:2963330",
       "notes": "Sliwkowski and Stadtman 1988 purified and sequenced selenoprotein A from the clostridial glycine reductase complex."
      }
     ]
    },
    {
     "component_id": "grdb_selenoprotein_b",
     "label": "Glycine reductase, selenoprotein B",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR010186",
     "gene_symbols": [
      "grdB"
     ],
     "essentiality": "UNKNOWN",
     "role": "Selenoprotein B constituent of the glycine reductase complex.",
     "evidence": [
      {
       "reference": "GO:0030700",
       "notes": "GO:0030700 defines glycine reductase complex as usually containing selenoprotein B."
      },
      {
       "reference": "InterPro:IPR010186",
       "notes": "InterPro IPR010186 is the exact glycine reductase selenoprotein B family entry."
      },
      {
       "reference": "PMID:11271425",
       "notes": "Graentzdoerffer et al. 2001 cloned the Clostridium sticklandii grd operon containing the genes for the other glycine reductase components, including protein B."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:E3PXR9",
       "protein_label": "Glycine reductase component B (47 kDa, subunit gamma)",
       "gene_symbol": "grdB",
       "taxon_id": "NCBITaxon:499177",
       "taxon_label": "Acetoanaerobium sticklandii DSM 519",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene grdB in Acetoanaerobium sticklandii DSM 519. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/E3PXR9",
         "notes": "UniProtKB unreviewed (TrEMBL) entry E3PXR9 for gene grdB in Acetoanaerobium sticklandii DSM 519. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "grdc_protein_c",
     "label": "Glycine reductase protein C",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral CURIE was asserted for glycine reductase protein C. Acetoanaerobium sticklandii has distinct grdC and grdD genes for the large and small subunits of protein C, and the verified InterPro matches on those accessions are broader CoA-transferase signatures rather than a GrdC-specific family.",
     "gene_symbols": [
      "grdC",
      "grdD"
     ],
     "essentiality": "UNKNOWN",
     "role": "Protein C constituent that forms an acetylated enzyme intermediate and completes acetyl phosphate formation.",
     "evidence": [
      {
       "reference": "GO:0030700",
       "notes": "GO:0030700 defines glycine reductase complex as usually containing protein C."
      },
      {
       "reference": "PMID:2018775",
       "notes": "Arkowitz and Abeles 1991 isolated acetyl protein C and showed that protein C catalyzes phosphate exchange into acetyl phosphate."
      },
      {
       "reference": "PMID:11271425",
       "notes": "Graentzdoerffer et al. 2001 reported that C. sticklandii transcripts downstream of grdB cover genes encoding both subunits of protein C."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:E3PXS0",
       "protein_label": "Glycine reductase component C subunit beta",
       "gene_symbol": "grdC",
       "taxon_id": "NCBITaxon:499177",
       "taxon_label": "Acetoanaerobium sticklandii DSM 519",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene grdC in Acetoanaerobium sticklandii DSM 519. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/E3PXS0",
         "notes": "UniProtKB unreviewed (TrEMBL) entry E3PXS0 for gene grdC in Acetoanaerobium sticklandii DSM 519. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:E3PXS1",
       "protein_label": "Glycine reductase component C subunit alpha",
       "gene_symbol": "grdD",
       "taxon_id": "NCBITaxon:499177",
       "taxon_label": "Acetoanaerobium sticklandii DSM 519",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene grdD in Acetoanaerobium sticklandii DSM 519. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/E3PXS1",
         "notes": "UniProtKB unreviewed (TrEMBL) entry E3PXS1 for gene grdD in Acetoanaerobium sticklandii DSM 519. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:499177",
     "taxon_label": "Acetoanaerobium sticklandii DSM 519",
     "note": "Strain source of the grd operon sequence and the reviewed glycine reductase component A UniProtKB accession.",
     "reference": "PMID:11271425"
    }
   ],
   "functions": [
    {
     "function_id": "glycine_reductase_activity",
     "label": "glycine reductase activity",
     "grounding": "GO:0030699",
     "description": "The glycine reductase complex catalyzes the reductive deamination of glycine to acetyl phosphate and ammonium.",
     "evidence": [
      {
       "reference": "GO:0030699",
       "notes": "GO:0030699 is the molecular-function term for glycine reductase activity."
      },
      {
       "reference": "GO:0030700",
       "notes": "GO:0030700 names glycine reductase activity as the molecular function carried by the complex."
      },
      {
       "reference": "PMID:2018775",
       "notes": "Arkowitz and Abeles 1991 characterized the protein C acetyl-enzyme intermediate in the clostridial glycine reductase reaction."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030700",
     "notes": "Gene Ontology cellular-component term for the glycine reductase complex."
    },
    {
     "reference": "GO:1990204",
     "notes": "OLS4 reports GO:0030700 as an is-a child of GO:1990204 oxidoreductase complex."
    },
    {
     "reference": "GO:0030699",
     "notes": "Gene Ontology molecular-function term for glycine reductase activity."
    },
    {
     "reference": "InterPro:IPR006812",
     "notes": "InterPro family entry for glycine reductase complex selenoprotein A."
    },
    {
     "reference": "InterPro:IPR010186",
     "notes": "InterPro family entry for glycine reductase selenoprotein B."
    },
    {
     "reference": "UniProtKB:P26971",
     "notes": "Reviewed UniProtKB Acetoanaerobium sticklandii DSM 519 entry for glycine reductase component A."
    },
    {
     "reference": "PMID:2018775",
     "notes": "PubMed identifier for Arkowitz and Abeles 1991, the Biochemistry mechanistic protein C paper cited by GO:0030700."
    },
    {
     "reference": "DOI:10.1021/bi00230a039",
     "notes": "DOI for Arkowitz and Abeles 1991, as reported by PubMed."
    },
    {
     "reference": "PMID:11271425",
     "notes": "PubMed identifier for Graentzdoerffer, Pich and Andreesen 2001, the Clostridium sticklandii grd operon study."
    },
    {
     "reference": "DOI:10.1007/s002030000232",
     "notes": "DOI for Graentzdoerffer, Pich and Andreesen 2001, as reported by PubMed."
    },
    {
     "reference": "PMID:1429431",
     "notes": "PubMed identifier for Garcia and Stadtman 1992, the Journal of Bacteriology Clostridium sticklandii grdA cloning paper."
    },
    {
     "reference": "DOI:10.1128/jb.174.22.7080-7089.1992",
     "notes": "DOI for Garcia and Stadtman 1992, as reported by PubMed."
    },
    {
     "reference": "PMID:2963330",
     "notes": "PubMed identifier for Sliwkowski and Stadtman 1988, the PNAS protein-sequencing study cited by InterPro IPR006812."
    },
    {
     "reference": "DOI:10.1073/pnas.85.2.368",
     "notes": "DOI for Sliwkowski and Stadtman 1988, as reported by PubMed."
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_grdc_grounding",
     "prompt": "Should glycine reductase protein C be split into taxon-specific GrdC and GrdD subunits with exact family groundings?",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "rationale": "GO:0030700 models glycine reductase protein C as one of the three usual glycine reductase components, but the C. sticklandii grd operon encodes both large and small subunits of protein C. Leave protein C at reviewed-label-only until a source-neutral family or subcomplex grounding can be verified.",
     "evidence": [
      {
       "reference": "GO:0030700",
       "notes": "GO:0030700 names protein C as a usual component of the glycine reductase complex."
      },
      {
       "reference": "PMID:11271425",
       "notes": "Graentzdoerffer et al. 2001 found grdC and grdD in the C. sticklandii glycine reductase operon."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02"
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "glycine_reductase_catalytic_transfer",
     "title": "Clostridial Glycine Reductase Two-Carbon Transfer and Phosphorolysis",
     "description": "Reductive deamination of glycine and sequential two-carbon group transfer from selenoprotein B through selenoprotein A to protein C.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "grdb_selenoprotein_b",
       "label": "Glycine reductase, selenoprotein B",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR010186",
       "component_ref": "grdb_selenoprotein_b"
      },
      {
       "node_id": "grda_selenoprotein_a",
       "label": "Glycine reductase complex selenoprotein A",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR006812",
       "component_ref": "grda_selenoprotein_a"
      },
      {
       "node_id": "grdc_protein_c",
       "label": "Glycine reductase protein C",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "grdc_protein_c"
      },
      {
       "node_id": "glycine_reductase_activity",
       "label": "glycine reductase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0030699"
      }
     ],
     "edges": [
      {
       "subject": "grdb_selenoprotein_b",
       "predicate": "transfers carboxymethyl group to",
       "object": "grda_selenoprotein_a",
       "description": "Selenoprotein B (GrdB) catalyzes reductive deamination of glycine and transfers the resulting carboxymethyl group onto selenoprotein A (GrdA).",
       "evidence": [
        {
         "reference": "GO:0030700",
         "notes": "GO:0030700 defines the glycine reductase complex as containing selenoprotein A, selenoprotein B, and protein C."
        },
        {
         "reference": "PMID:2963330",
         "notes": "Sliwkowski and Stadtman 1988 characterized the carboxymethylated selenocysteine residue of selenoprotein A."
        },
        {
         "reference": "PMID:11271425",
         "notes": "Graentzdoerffer et al. 2001 characterized the Clostridium sticklandii grd operon encoding GrdA, GrdB, and GrdC."
        }
       ]
      },
      {
       "subject": "grda_selenoprotein_a",
       "predicate": "transfers acetyl group to",
       "object": "grdc_protein_c",
       "description": "Carboxymethylated selenoprotein A transfers an acetyl moiety to protein C (GrdC) to form an acetyl-enzyme intermediate.",
       "evidence": [
        {
         "reference": "GO:0030700",
         "notes": "GO:0030700 defines selenoprotein A and protein C as core constituents of the glycine reductase complex."
        },
        {
         "reference": "PMID:2018775",
         "notes": "Arkowitz and Abeles 1991 isolated the acetyl-protein C intermediate formed from selenoprotein A."
        }
       ]
      },
      {
       "subject": "grdc_protein_c",
       "predicate": "catalyzes",
       "object": "glycine_reductase_activity",
       "description": "Acetylated protein C undergoes phosphorolysis with inorganic phosphate to generate acetyl phosphate, completing glycine reduction.",
       "evidence": [
        {
         "reference": "GO:0030700",
         "notes": "GO:0030700 links the complex to glycine reductase activity."
        },
        {
         "reference": "GO:0030699",
         "notes": "GO:0030699 is the molecular-function term for glycine reductase activity."
        },
        {
         "reference": "PMID:2018775",
         "notes": "Arkowitz and Abeles 1991 showed that protein C catalyzes phosphate exchange into acetyl phosphate."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0042765",
   "label": "GPI-anchor transamidase complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A multisubunit membrane protein complex that attaches preassembled glycosylphosphatidylinositol anchors to proteins.",
   "definition_source": "GO:0042765",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-18T20:30:09Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T20:31:49Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GPI-anchor transamidase synonymy, protein-complex parentage, ER-membrane parthood, reviewed label-only Saccharomyces subunits, a GPI-anchor attachment function, DOI/GO evidence, a nonmechanistic GPIT graph, and a subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T20:32:40Z",
     "curator": "codex",
     "action": "REFINED_EVIDENCE",
     "changes": "Narrowed the Gpi17 component evidence to the exact GO term rather than using the Fraering Saccharomyces complex citation on every subunit row.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T20:57:04Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #1191 by adding the GPIT exact synonym and resolved #1190 by carrying the Cdc91 alias on the Gab1 subunit, graph node, edge evidence, and subunit-boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:24:46Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 5 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "updated gene_symbols/synonym annotations for UniProtKB protein_examples.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "GPI transamidase complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1091/mbc.12.10.3295"
    },
    {
     "synonym_text": "GPIT complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0042765"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "part_of": [
    "GO:0005789"
   ],
   "components": [
    {
     "component_id": "gaa1_subunit",
     "label": "Gaa1 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "GAA1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Gaa1p is modeled as a budding-yeast GPI-anchor transamidase subunit; no exact source-neutral Gaa1 protein-family CURIE was curated for this first record.",
     "role": "Named constituent of the budding-yeast GPI-anchor transamidase complex.",
     "evidence": [
      {
       "reference": "GO:0042765",
       "notes": "GO:0042765 names Gaa1p as a Saccharomyces GPI-anchor transamidase subunit."
      },
      {
       "reference": "DOI:10.1091/mbc.12.10.3295",
       "notes": "Primary Saccharomyces biochemical evidence for this GPI-anchor transamidase constituent."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P39012",
       "protein_label": "GPI transamidase component GAA1",
       "gene_symbol": "GAA1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene GAA1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P39012",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P39012, the single reviewed entry for gene GAA1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "gpi8_subunit",
     "label": "Gpi8 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "GPI8"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Gpi8p is modeled as a budding-yeast GPI-anchor transamidase subunit; no exact source-neutral Gpi8 protein-family CURIE was curated for this first record.",
     "role": "Named constituent of the budding-yeast GPI-anchor transamidase complex.",
     "evidence": [
      {
       "reference": "GO:0042765",
       "notes": "GO:0042765 names Gpi8p as a Saccharomyces GPI-anchor transamidase subunit."
      },
      {
       "reference": "DOI:10.1091/mbc.12.10.3295",
       "notes": "Primary Saccharomyces biochemical evidence for this GPI-anchor transamidase constituent."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P49018",
       "protein_label": "GPI-anchor transamidase",
       "gene_symbol": "GPI8",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene GPI8 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P49018",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P49018, the single reviewed entry for gene GPI8 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "gpi16_subunit",
     "label": "Gpi16 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "GPI16"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Gpi16p is modeled as a budding-yeast GPI-anchor transamidase subunit; no exact source-neutral Gpi16 protein-family CURIE was curated for this first record.",
     "role": "Named constituent of the budding-yeast GPI-anchor transamidase complex.",
     "evidence": [
      {
       "reference": "GO:0042765",
       "notes": "GO:0042765 names Gpi16p as a Saccharomyces GPI-anchor transamidase subunit."
      },
      {
       "reference": "DOI:10.1091/mbc.12.10.3295",
       "notes": "Primary Saccharomyces biochemical evidence for this GPI-anchor transamidase constituent."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38875",
       "protein_label": "GPI transamidase component GPI16",
       "gene_symbol": "GPI16",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene GPI16 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11598210",
         "notes": "Fraering P et al. 2001, ‘The GPI transamidase complex of Saccharomyces cerevisiae contains Gaa1p, Gpi8p, and Gpi16p.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Endoplasmic reticulum membrane' localisation of P38875."
        }
       ]
      }
     ]
    },
    {
     "component_id": "gpi17_subunit",
     "label": "Gpi17 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "GPI17"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Gpi17p is modeled as a budding-yeast GPI-anchor transamidase subunit; no exact source-neutral Gpi17 protein-family CURIE was curated for this first record.",
     "role": "Named constituent of the budding-yeast GPI-anchor transamidase complex.",
     "evidence": [
      {
       "reference": "GO:0042765",
       "notes": "GO:0042765 names Gpi17p as a Saccharomyces GPI-anchor transamidase subunit."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q04080",
       "protein_label": "GPI transamidase component GPI17",
       "gene_symbol": "GPI17",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene GPI17 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q04080",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q04080, the single reviewed entry for gene GPI17 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "gab1_subunit",
     "label": "Gab1/Cdc91 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "GAB1",
      "CDC91"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Gab1p/Cdc91p is modeled as a budding-yeast GPI-anchor transamidase subunit; no exact source-neutral Gab1 or Cdc91 protein-family CURIE was curated for this first record.",
     "role": "Named Gab1p/Cdc91p constituent of the budding-yeast GPI-anchor transamidase complex.",
     "evidence": [
      {
       "reference": "GO:0042765",
       "notes": "GO:0042765 names Gab1p as a Saccharomyces GPI-anchor transamidase subunit."
      },
      {
       "reference": "DOI:10.1091/mbc.e02-12-0794",
       "notes": "Hong et al. 2003 connected Cdc91p/Gab1p with the yeast GPI-anchor transamidase complex as the fifth subunit."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P41733",
       "protein_label": "GPI transamidase component GAB1",
       "gene_symbol": "GAB1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene GAB1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure (also declared as synonym CDC91).",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P41733",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P41733, the single reviewed entry for gene GAB1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast contains a GPI-anchor transamidase complex with Gaa1p, Gpi8p, Gpi16p, Gpi17p and Gab1p/Cdc91p subunits.",
     "reference": "GO:0042765"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Yeast model in which the membrane GPI transamidase complex was biochemically analyzed and Cdc91p/Gab1p was connected to the complex.",
     "reference": "DOI:10.1091/mbc.e02-12-0794"
    }
   ],
   "functions": [
    {
     "function_id": "gpi_anchor_attachment_to_protein",
     "label": "attachment of GPI anchor to protein",
     "grounding": "GO:0016255",
     "description": "The GPI-anchor transamidase complex attaches preassembled glycosylphosphatidylinositol anchors to proteins.",
     "evidence": [
      {
       "reference": "GO:0042765",
       "notes": "GO:0042765 defines the complex by its glycosylphosphatidylinositol-anchor transamidase activity."
      },
      {
       "reference": "GO:0016255",
       "notes": "GO:0016255 denotes attachment of GPI anchor to protein."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0042765",
     "notes": "Gene Ontology cellular-component term for the GPI-anchor transamidase complex."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology cellular-component parent term for protein-containing complexes."
    },
    {
     "reference": "GO:0005789",
     "notes": "Gene Ontology cellular-component term for the endoplasmic reticulum membrane."
    },
    {
     "reference": "GO:0016255",
     "notes": "Gene Ontology biological-process term for attachment of GPI anchor to protein."
    },
    {
     "reference": "DOI:10.1091/mbc.12.10.3295",
     "notes": "Fraering et al. 2001, The GPI Transamidase Complex of Saccharomyces, Molecular Biology of the Cell."
    },
    {
     "reference": "DOI:10.1091/mbc.e02-12-0794",
     "notes": "Hong et al. 2003, Human PIG-U and Yeast Cdc91p Are the Fifth Subunit of GPI Transamidase That Attaches GPI-Anchors to Proteins, Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "gpit_gpi_anchor_attachment",
     "title": "GPI transamidase attaches GPI anchors",
     "description": "The ER-membrane GPI-anchor transamidase complex contains five named yeast subunits and attaches GPI anchors to protein substrates.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures reviewed label-only yeast GPIT subunit membership and the GPI-anchor attachment process without asserting exact source-neutral subunit family groundings or a full catalytic cycle.",
     "nodes": [
      {
       "node_id": "gaa1_subunit",
       "label": "Gaa1 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "gaa1_subunit"
      },
      {
       "node_id": "gpi8_subunit",
       "label": "Gpi8 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "gpi8_subunit"
      },
      {
       "node_id": "gpi16_subunit",
       "label": "Gpi16 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "gpi16_subunit"
      },
      {
       "node_id": "gpi17_subunit",
       "label": "Gpi17 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "gpi17_subunit"
      },
      {
       "node_id": "gab1_subunit",
       "label": "Gab1/Cdc91 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "gab1_subunit"
      },
      {
       "node_id": "gpi_anchor_transamidase_complex",
       "label": "GPI-anchor transamidase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0042765"
      },
      {
       "node_id": "er_membrane",
       "label": "endoplasmic reticulum membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005789"
      },
      {
       "node_id": "gpi_anchor_attachment_to_protein",
       "label": "attachment of GPI anchor to protein",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0016255"
      }
     ],
     "edges": [
      {
       "subject": "gaa1_subunit",
       "predicate": "assembles into",
       "object": "gpi_anchor_transamidase_complex",
       "description": "Gaa1p is a named constituent of the budding-yeast GPI-anchor transamidase complex.",
       "evidence": [
        {
         "reference": "GO:0042765",
         "notes": "GO:0042765 names Gaa1p as a Saccharomyces GPI-anchor transamidase subunit."
        }
       ]
      },
      {
       "subject": "gpi8_subunit",
       "predicate": "assembles into",
       "object": "gpi_anchor_transamidase_complex",
       "description": "Gpi8p is a named constituent of the budding-yeast GPI-anchor transamidase complex.",
       "evidence": [
        {
         "reference": "GO:0042765",
         "notes": "GO:0042765 names Gpi8p as a Saccharomyces GPI-anchor transamidase subunit."
        }
       ]
      },
      {
       "subject": "gpi16_subunit",
       "predicate": "assembles into",
       "object": "gpi_anchor_transamidase_complex",
       "description": "Gpi16p is a named constituent of the budding-yeast GPI-anchor transamidase complex.",
       "evidence": [
        {
         "reference": "GO:0042765",
         "notes": "GO:0042765 names Gpi16p as a Saccharomyces GPI-anchor transamidase subunit."
        }
       ]
      },
      {
       "subject": "gpi17_subunit",
       "predicate": "assembles into",
       "object": "gpi_anchor_transamidase_complex",
       "description": "Gpi17p is a named constituent of the budding-yeast GPI-anchor transamidase complex.",
       "evidence": [
        {
         "reference": "GO:0042765",
         "notes": "GO:0042765 names Gpi17p as a Saccharomyces GPI-anchor transamidase subunit."
        }
       ]
      },
      {
       "subject": "gab1_subunit",
       "predicate": "assembles into",
       "object": "gpi_anchor_transamidase_complex",
       "description": "Gab1p/Cdc91p is a named constituent of the budding-yeast GPI-anchor transamidase complex.",
       "evidence": [
        {
         "reference": "GO:0042765",
         "notes": "GO:0042765 names Gab1p as a Saccharomyces GPI-anchor transamidase subunit."
        },
        {
         "reference": "DOI:10.1091/mbc.e02-12-0794",
         "notes": "Hong et al. 2003 connected Cdc91p/Gab1p with GPI transamidase as the fifth subunit."
        }
       ]
      },
      {
       "subject": "gpi_anchor_transamidase_complex",
       "predicate": "is embedded in",
       "object": "er_membrane",
       "description": "GPI-anchor transamidase is a membrane-associated complex acting at the endoplasmic reticulum membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.12.10.3295",
         "notes": "Fraering et al. 2001 analyzed the Saccharomyces membrane GPI transamidase complex."
        }
       ]
      },
      {
       "subject": "gpi_anchor_transamidase_complex",
       "predicate": "supports",
       "object": "gpi_anchor_attachment_to_protein",
       "description": "GPI-anchor transamidase supports covalent attachment of GPI anchors to proteins.",
       "evidence": [
        {
         "reference": "GO:0042765",
         "notes": "GO:0042765 defines the complex by its glycosylphosphatidylinositol-anchor transamidase activity."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "gpit_subunit_family_boundaries",
     "prompt": "Resolve exact source-neutral GPI-anchor transamidase subunit family groundings for the reviewed label-only Gaa1, Gpi8, Gpi16, Gpi17 and Gab1/Cdc91 component rows.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#gpit_gpi_anchor_attachment"
     ],
     "rationale": "GO exactly grounds the GPI-anchor transamidase complex and names the Saccharomyces cerevisiae Gaa1p, Gpi8p, Gpi16p, Gpi17p and Gab1p/Cdc91p subunits; this first record adds reviewed label-only component rows but leaves exact taxon-agnostic family identifiers unset until they are verified.",
     "evidence": [
      {
       "reference": "GO:0042765",
       "notes": "GO:0042765 identifies Gaa1p, Gab1p, Gpi8p, Gpi16p and Gpi17p as Saccharomyces GPI-anchor transamidase subunits."
      },
      {
       "reference": "DOI:10.1091/mbc.e02-12-0794",
       "notes": "Hong et al. 2003 identifies Cdc91p as the yeast Gab1p GPI transamidase subunit."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-18"
    }
   ]
  },
  {
   "identifier": "GO:1990220",
   "label": "GroEL-GroES complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "Bacterial chaperonin complex consisting of a heptameric 10kDa chaperonin subunit GroES and a tetradecameric (2x7) 60kDa chaperonin subunit GroEL. The 60kDa subunit possesses ATPase activity while the holo-enzyme is responsible for the correct folding of proteins.",
   "definition_source": "GO:1990220",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-01T17:00:42Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T17:03:20Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy and chaperonin-ATPase parentage, GroEL and GroES components grounded to exact InterPro families with E. coli UniProt examples, an E. coli PDB:1AON canonical example, protein-folding function evidence, PDB-backed stoichiometry, and DOI/PMID/PDB evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Added source-backed FUNCTION causal graph 'groel_groes_folding_cycle' with 3 nodes and 2 edges.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "bacterial chaperonin ATPase complex",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:1990220"
    },
    {
     "synonym_text": "bacterial chaperonin complex",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:1990220"
    }
   ],
   "parent_structures": [
    "GO:0016465"
   ],
   "components": [
    {
     "component_id": "groel_chaperonin",
     "label": "Chaperonin Cpn60/GroEL",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR001844",
     "gene_symbols": [
      "groEL"
     ],
     "stoichiometry": "14 copies per asymmetric GroEL-GroES complex",
     "role": "ATPase chaperonin ring subunit that forms the two stacked GroEL heptameric rings.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A6F5",
       "protein_label": "Chaperonin GroEL",
       "gene_symbol": "groEL",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-01",
       "role": "Reviewed E. coli K-12 GroEL accession mapped by RCSB to the fourteen GroEL chains in PDB:1AON.",
       "evidence": [
        {
         "reference": "UniProtKB:P0A6F5",
         "notes": "UniProtKB P0A6F5 is the reviewed Escherichia coli K-12 entry for chaperonin GroEL."
        },
        {
         "reference": "PDB:1AON",
         "notes": "RCSB SIFTS maps PDB:1AON polymer entity 1 to UniProtKB:P0A6F5 with fourteen protein chains."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "GO:1990220",
       "notes": "GO:1990220 defines the complex as containing a tetradecameric 60 kDa GroEL chaperonin subunit."
      },
      {
       "reference": "InterPro:IPR001844",
       "notes": "InterPro IPR001844 is a family entry named Chaperonin Cpn60/GroEL."
      },
      {
       "reference": "PDB:1AON",
       "notes": "RCSB maps PDB:1AON polymer entity 1 to fourteen Escherichia coli GroEL chains."
      }
     ]
    },
    {
     "component_id": "groes_cochaperonin",
     "label": "GroES chaperonin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR020818",
     "gene_symbols": [
      "groES"
     ],
     "stoichiometry": "7 copies per asymmetric GroEL-GroES complex",
     "role": "Co-chaperonin cap subunit that forms the GroES heptamer bound to one GroEL ring.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A6F9",
       "protein_label": "Co-chaperonin GroES",
       "gene_symbol": "groES",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-01",
       "role": "Reviewed E. coli K-12 GroES accession mapped by RCSB to the seven GroES chains in PDB:1AON.",
       "evidence": [
        {
         "reference": "UniProtKB:P0A6F9",
         "notes": "UniProtKB P0A6F9 is the reviewed Escherichia coli K-12 entry for co-chaperonin GroES."
        },
        {
         "reference": "PDB:1AON",
         "notes": "RCSB SIFTS maps PDB:1AON polymer entity 2 to UniProtKB:P0A6F9 with seven protein chains."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "GO:1990220",
       "notes": "GO:1990220 defines the complex as containing a heptameric 10 kDa GroES chaperonin subunit."
      },
      {
       "reference": "InterPro:IPR020818",
       "notes": "InterPro IPR020818 is a family entry named GroES chaperonin family."
      },
      {
       "reference": "PDB:1AON",
       "notes": "RCSB maps PDB:1AON polymer entity 2 to seven Escherichia coli GroES chains."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Bacterial source of the asymmetric 14-GroEL, 7-GroES GroEL-GroES/(ADP)7 crystal structure deposited as PDB:1AON.",
     "reference": "PDB:1AON"
    }
   ],
   "functions": [
    {
     "function_id": "protein_folding",
     "label": "protein folding",
     "grounding": "GO:0006457",
     "description": "GroEL-GroES assists ATP-dependent folding of substrate proteins inside a transient GroEL cavity capped by GroES.",
     "evidence": [
      {
       "reference": "GO:1990220",
       "notes": "GO:1990220 defines the GroEL-GroES holoenzyme by its role in correct protein folding."
      },
      {
       "reference": "DOI:10.1038/41944",
       "notes": "Xu, Horwich and Sigler 1997 solved the asymmetric GroEL-GroES-(ADP)7 structure."
      }
     ]
    }
   ],
   "physical_properties": [
    {
     "property": "SUBUNIT_COUNT",
     "value": "21",
     "context": "Asymmetric Escherichia coli GroEL-GroES/(ADP)7 complex in PDB:1AON",
     "reference": "PDB:1AON"
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990220",
     "notes": "Gene Ontology cellular-component term for the GroEL-GroES complex and source of its related bacterial-chaperonin synonyms."
    },
    {
     "reference": "GO:0016465",
     "notes": "Gene Ontology cellular-component term for chaperonin ATPase complexes, the broader class that includes GroEL-GroES."
    },
    {
     "reference": "GO:0006457",
     "notes": "Gene Ontology biological-process term for protein folding."
    },
    {
     "reference": "InterPro:IPR001844",
     "notes": "InterPro family entry for Chaperonin Cpn60/GroEL."
    },
    {
     "reference": "InterPro:IPR020818",
     "notes": "InterPro family entry for GroES chaperonins."
    },
    {
     "reference": "UniProtKB:P0A6F5",
     "notes": "UniProtKB reviewed E. coli K-12 GroEL entry."
    },
    {
     "reference": "UniProtKB:P0A6F9",
     "notes": "UniProtKB reviewed E. coli K-12 GroES entry."
    },
    {
     "reference": "DOI:10.1038/41944",
     "notes": "Xu, Horwich and Sigler 1997, The crystal structure of the asymmetric GroEL-GroES-(ADP)7 chaperonin complex, Nature."
    },
    {
     "reference": "PMID:9285585",
     "notes": "PubMed identifier for Xu, Horwich and Sigler 1997 as reported by RCSB PDB:1AON."
    },
    {
     "reference": "PDB:1AON",
     "notes": "RCSB Protein Data Bank entry for the asymmetric Escherichia coli GroEL-GroES-(ADP)7 crystal structure from Xu, Horwich and Sigler 1997."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "groel_groes_folding_cycle",
     "title": "GroEL-GroES Chaperonin Cavity Encapsulation and Protein Folding",
     "description": "GroES co-chaperonin capping of the GroEL heptameric ring and ATP-dependent substrate protein folding inside the cis cavity.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "groes_cochaperonin",
       "label": "GroES chaperonin",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR020818",
       "component_ref": "groes_cochaperonin"
      },
      {
       "node_id": "groel_chaperonin",
       "label": "Chaperonin Cpn60/GroEL",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR001844",
       "component_ref": "groel_chaperonin"
      },
      {
       "node_id": "protein_folding",
       "label": "protein folding",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006457"
      }
     ],
     "edges": [
      {
       "subject": "groes_cochaperonin",
       "predicate": "caps",
       "object": "groel_chaperonin",
       "description": "The heptameric GroES co-chaperonin dome binds an nucleotide-bound GroEL heptameric ring to seal the central cis folding chamber.",
       "evidence": [
        {
         "reference": "GO:1990220",
         "notes": "GO:1990220 defines the GroEL-GroES complex as a tetradecameric GroEL double ring capped by a heptameric GroES ring."
        },
        {
         "reference": "DOI:10.1038/41944",
         "notes": "Xu, Horwich and Sigler 1997 resolved the asymmetric GroEL-GroES-(ADP)7 complex structure."
        },
        {
         "reference": "PDB:1AON",
         "notes": "PDB:1AON captures the seven-subunit GroES ring capping one ring of the 14-subunit GroEL cylinder."
        }
       ]
      },
      {
       "subject": "groel_chaperonin",
       "predicate": "promotes",
       "object": "protein_folding",
       "description": "Enlargement and hydrophilic remodeling of the GroES-capped GroEL cis cavity promote folding of encapsulated polypeptide substrates.",
       "evidence": [
        {
         "reference": "GO:1990220",
         "notes": "GO:1990220 defines the GroEL-GroES holoenzyme by its role in correct protein folding."
        },
        {
         "reference": "GO:0006457",
         "notes": "GO:0006457 is the biological-process term for protein folding."
        },
        {
         "reference": "DOI:10.1038/41944",
         "notes": "Xu, Horwich and Sigler 1997 showed how GroES binding doubles the volume of the GroEL cis cavity to assist protein folding."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:1990131",
   "label": "Gtr1-Gtr2 GTPase complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A heterodimer GTPase complex. In S. cerevisiae, this complex contains Gtr1p and Gtr2p proteins.",
   "definition_source": "GO:1990131",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-18T10:19:15Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T10:20:16Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added Gtr1-Gtr2 synonymy, protein-complex parentage, reviewed-label-only yeast Gtr1/Gtr2 Rag-family components, Saccharomyces scope, a TORC1 signaling function, GO/DOI evidence, a nonmechanistic TORC1-regulation graph, and subunit-grounding plus EGO/Ragulator and GATOR/SEAC boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T10:20:38Z",
     "curator": "codex",
     "action": "REFORMATTED_RECORD",
     "changes": "Expanded shared YAML evidence aliases into plain repeated mappings.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T10:40:17Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "#1142: Added a resolved Lst4-Lst7 GAP boundary discussion and Cell Reports evidence so the graph's omitted GAP cycles are explicitly out of scope.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:24:49Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "synonyms": [
    {
     "synonym_text": "Gtr1p-Gtr2p complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1016/j.bbrc.2005.08.108"
    },
    {
     "synonym_text": "Rag GTPase heterodimer",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.4161/cc.26000"
    }
   ],
   "components": [
    {
     "component_id": "gtr1_gtpase",
     "label": "Gtr1 Rag-family GTPase",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "GTR1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Gtr1p constituent of the Gtr1-Gtr2 GTPase complex; no exact source-neutral InterPro, Pfam or NCBIfam family identifier for this Rag-family subunit class was curated in this pass.",
     "role": "Rag-family small GTPase subunit that heterodimerizes with Gtr2 in the yeast Gtr1-Gtr2 GTPase complex.",
     "evidence": [
      {
       "reference": "GO:1990131",
       "notes": "Gene Ontology cellular-component term for the Gtr1-Gtr2 GTPase complex."
      },
      {
       "reference": "DOI:10.1093/genetics/152.3.853",
       "notes": "Nakashima, Noguchi and Nishimoto 1999 identified budding-yeast Gtr2 as a novel Gtr1-interacting protein."
      },
      {
       "reference": "DOI:10.1016/j.bbrc.2005.08.108",
       "notes": "Wang et al. 2005 characterized the Saccharomyces cerevisiae Gtr1p-Gtr2p GTPase complex during cell-proliferation regulation."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q00582",
       "protein_label": "GTP-binding protein GTR1",
       "gene_symbol": "GTR1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene GTR1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:28993463",
         "notes": "Varlakhanova NV et al. 2017, ‘Pib2 and the EGO complex are both required for activation of TORC1.’, J Cell Sci. ECO:0000269 experimental evidence cited by UniProt for the 'Vacuole membrane' localisation of Q00582."
        }
       ]
      }
     ]
    },
    {
     "component_id": "gtr2_gtpase",
     "label": "Gtr2 Rag-family GTPase",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "GTR2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Gtr2p constituent of the Gtr1-Gtr2 GTPase complex; no exact source-neutral InterPro, Pfam or NCBIfam family identifier for this Rag-family subunit class was curated in this pass.",
     "role": "Rag-family small GTPase subunit that heterodimerizes with Gtr1 in the yeast Gtr1-Gtr2 GTPase complex.",
     "evidence": [
      {
       "reference": "GO:1990131",
       "notes": "Gene Ontology cellular-component term for the Gtr1-Gtr2 GTPase complex."
      },
      {
       "reference": "DOI:10.1093/genetics/152.3.853",
       "notes": "Nakashima, Noguchi and Nishimoto 1999 identified budding-yeast Gtr2 as a novel Gtr1-interacting protein."
      },
      {
       "reference": "DOI:10.1016/j.bbrc.2005.08.108",
       "notes": "Wang et al. 2005 characterized the Saccharomyces cerevisiae Gtr1p-Gtr2p GTPase complex during cell-proliferation regulation."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53290",
       "protein_label": "GTP-binding protein GTR2",
       "gene_symbol": "GTR2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene GTR2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Vacuole membrane' localisation of P53290."
        },
        {
         "reference": "PMID:15989961",
         "notes": "Dubouloz F et al. 2005, ‘The TOR and EGO protein complexes orchestrate microautophagy in yeast.’, Mol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Vacuole membrane' localisation of P53290."
        },
        {
         "reference": "PMID:28993463",
         "notes": "Varlakhanova NV et al. 2017, ‘Pib2 and the EGO complex are both required for activation of TORC1.’, J Cell Sci. ECO:0000269 experimental evidence cited by UniProt for the 'Vacuole membrane' localisation of P53290."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "VARIABLE",
     "note": "Budding yeast is the curated model for the Gtr1/Gtr2 Rag-family heterodimer that regulates TORC1 at the vacuole-associated EGO complex.",
     "reference": "GO:1990131"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Yeast model in which Gtr1 and Gtr2 form the Rag-family GTPase heterodimer associated with EGOC and TORC1 control.",
     "reference": "GO:1990131"
    }
   ],
   "functions": [
    {
     "function_id": "torc1_signaling",
     "label": "TORC1 signaling",
     "grounding": "GO:0038202",
     "description": "The budding-yeast Gtr1-Gtr2 heterodimer links amino acid state to TORC1 activity and localization with the vacuolar EGO anchor complex.",
     "evidence": [
      {
       "reference": "GO:0038202",
       "notes": "Gene Ontology biological-process term for TORC1 signaling."
      },
      {
       "reference": "DOI:10.4161/cc.26000",
       "notes": "Panchaud, Peli-Gulli and De Virgilio 2013 described Gtr1-Gtr2 as the yeast Rag GTPase heterodimer that associates with Ego1 and Ego3 in EGOC for amino acid activation of TORC1."
      },
      {
       "reference": "DOI:10.1091/mbc.E15-07-0470",
       "notes": "Kira et al. 2016 followed the dynamic relocation of the TORC1-Gtr1/2-Ego1/2/3 complex between the yeast vacuolar membrane and punctate sites."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990131",
     "notes": "Gene Ontology cellular-component term for the Gtr1-Gtr2 GTPase complex."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology cellular-component parent term for protein-containing complexes."
    },
    {
     "reference": "GO:0038202",
     "notes": "Gene Ontology biological-process term for TORC1 signaling."
    },
    {
     "reference": "DOI:10.1093/genetics/152.3.853",
     "notes": "Nakashima, Noguchi and Nishimoto 1999 identified budding-yeast Gtr2 as a novel Gtr1-interacting protein."
    },
    {
     "reference": "DOI:10.1016/j.bbrc.2005.08.108",
     "notes": "Wang et al. 2005 characterized the Saccharomyces cerevisiae Gtr1p-Gtr2p GTPase complex during cell-proliferation regulation."
    },
    {
     "reference": "DOI:10.4161/cc.26000",
     "notes": "Panchaud, Peli-Gulli and De Virgilio 2013 described Gtr1-Gtr2 as the yeast Rag GTPase heterodimer that associates with Ego1 and Ego3 in EGOC for amino acid activation of TORC1."
    },
    {
     "reference": "DOI:10.1091/mbc.E15-07-0470",
     "notes": "Kira et al. 2016 followed the dynamic relocation of the TORC1-Gtr1/2-Ego1/2/3 complex between the yeast vacuolar membrane and punctate sites."
    },
    {
     "reference": "DOI:10.1016/j.celrep.2015.08.059",
     "notes": "Peli-Gulli et al. 2015 identified Lst4-Lst7 as a GTPase-activating protein complex for the yeast Rag-family GTPase Gtr2."
    },
    {
     "reference": "DOI:10.1038/s41594-026-01746-2",
     "notes": "Tafur et al. 2026 determined the yeast SEAC-EGOC supercomplex and separated the Gtr1/Gtr2 heterodimer from the Ego1/Ego2/Ego3 anchor within EGOC."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_gtr1_gtr2_torc1_regulation",
     "title": "Gtr1-Gtr2 supports yeast TORC1 signaling",
     "description": "In Saccharomyces cerevisiae, Gtr1 and Gtr2 form a Rag-family GTPase heterodimer that localizes with the EGO anchor on the vacuolar membrane and regulates TORC1 signaling.",
     "graph_kind": "REGULATION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph represents Gtr1-Gtr2 subunit membership, high-level vacuolar localization and TORC1 regulation without modeling GTP/GDP nucleotide states, EGO-complex anchoring geometry, or GATOR and Lst4-Lst7 GAP cycles.",
     "nodes": [
      {
       "node_id": "gtr1_gtpase",
       "label": "Gtr1 Rag-family GTPase",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "gtr1_gtpase"
      },
      {
       "node_id": "gtr2_gtpase",
       "label": "Gtr2 Rag-family GTPase",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "gtr2_gtpase"
      },
      {
       "node_id": "gtr1_gtr2_gtpase_complex",
       "label": "Gtr1-Gtr2 GTPase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990131"
      },
      {
       "node_id": "fungal_type_vacuole_membrane",
       "label": "fungal-type vacuole membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000329"
      },
      {
       "node_id": "torc1_signaling",
       "label": "TORC1 signaling",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0038202"
      }
     ],
     "edges": [
      {
       "subject": "gtr1_gtpase",
       "predicate": "is part of",
       "object": "gtr1_gtr2_gtpase_complex",
       "description": "Gtr1 is represented as a yeast Gtr1-Gtr2 GTPase complex constituent.",
       "evidence": [
        {
         "reference": "GO:1990131",
         "notes": "Gene Ontology cellular-component term for the Gtr1-Gtr2 GTPase complex."
        },
        {
         "reference": "DOI:10.1093/genetics/152.3.853",
         "notes": "Nakashima, Noguchi and Nishimoto 1999 identified budding-yeast Gtr2 as a novel Gtr1-interacting protein."
        },
        {
         "reference": "DOI:10.1016/j.bbrc.2005.08.108",
         "notes": "Wang et al. 2005 characterized the Saccharomyces cerevisiae Gtr1p-Gtr2p GTPase complex during cell-proliferation regulation."
        }
       ]
      },
      {
       "subject": "gtr2_gtpase",
       "predicate": "is part of",
       "object": "gtr1_gtr2_gtpase_complex",
       "description": "Gtr2 is represented as a yeast Gtr1-Gtr2 GTPase complex constituent.",
       "evidence": [
        {
         "reference": "GO:1990131",
         "notes": "Gene Ontology cellular-component term for the Gtr1-Gtr2 GTPase complex."
        },
        {
         "reference": "DOI:10.1093/genetics/152.3.853",
         "notes": "Nakashima, Noguchi and Nishimoto 1999 identified budding-yeast Gtr2 as a novel Gtr1-interacting protein."
        },
        {
         "reference": "DOI:10.1016/j.bbrc.2005.08.108",
         "notes": "Wang et al. 2005 characterized the Saccharomyces cerevisiae Gtr1p-Gtr2p GTPase complex during cell-proliferation regulation."
        }
       ]
      },
      {
       "subject": "gtr1_gtr2_gtpase_complex",
       "predicate": "localizes to",
       "object": "fungal_type_vacuole_membrane",
       "description": "The Gtr1-Gtr2-containing EGOC population localizes with TORC1 to the yeast vacuolar membrane and associated punctate sites.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E15-07-0470",
         "notes": "Kira et al. 2016 followed the dynamic relocation of the TORC1-Gtr1/2-Ego1/2/3 complex between the yeast vacuolar membrane and punctate sites."
        }
       ]
      },
      {
       "subject": "gtr1_gtr2_gtpase_complex",
       "predicate": "regulates",
       "object": "torc1_signaling",
       "description": "Gtr1-Gtr2 is represented as the Rag-family GTPase heterodimer linking amino acid state to TORC1 signaling in yeast.",
       "evidence": [
        {
         "reference": "GO:0038202",
         "notes": "Gene Ontology biological-process term for TORC1 signaling."
        },
        {
         "reference": "DOI:10.4161/cc.26000",
         "notes": "Panchaud, Peli-Gulli and De Virgilio 2013 described Gtr1-Gtr2 as the yeast Rag GTPase heterodimer that associates with Ego1 and Ego3 in EGOC for amino acid activation of TORC1."
        },
        {
         "reference": "DOI:10.1091/mbc.E15-07-0470",
         "notes": "Kira et al. 2016 followed the dynamic relocation of the TORC1-Gtr1/2-Ego1/2/3 complex between the yeast vacuolar membrane and punctate sites."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_gtr1_gtr2_family_groundings",
     "prompt": "Resolve exact source-neutral InterPro, Pfam, or NCBIfam groundings for the two yeast Gtr1-Gtr2 Rag-family GTPase subunit classes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#gtr1_gtpase",
      "components#gtr2_gtpase"
     ],
     "rationale": "This first Gtr1-Gtr2 record names the yeast Gtr1 and Gtr2 constituent subunits but leaves family grounding unset until exact orthology and RagA/B versus RagC/D paralogy boundaries are reviewed per subunit.",
     "evidence": [
      {
       "reference": "GO:1990131",
       "notes": "Gene Ontology cellular-component term for the Gtr1-Gtr2 GTPase complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-18"
    },
    {
     "discussion_id": "ego_ragulator_boundary",
     "prompt": "Keep Ego1, Ego2 and Ego3 Ragulator/EGO anchor subunits outside this Gtr1-Gtr2 heterodimer record.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "components#gtr1_gtpase",
      "components#gtr2_gtpase",
      "causal_graphs#yeast_gtr1_gtr2_torc1_regulation"
     ],
     "rationale": "GO:1990131 denotes the Gtr1-Gtr2 heterodimer itself, while GO:0071986 denotes the vacuolar EGO/Ragulator anchor for Rag GTPases; Tafur et al. 2026 separated Gtr1 and Gtr2 from the Ego1, Ego2 and Ego3 anchor subunits within the pentameric EGOC.",
     "resolution_note": "Declined: Ego1, Ego2 and Ego3 were treated as associated anchor subunits rather than constituents of GO:1990131.",
     "evidence": [
      {
       "reference": "GO:1990131",
       "notes": "Gene Ontology cellular-component term for the Gtr1-Gtr2 GTPase complex."
      },
      {
       "reference": "GO:0071986",
       "notes": "Gene Ontology cellular-component term for the Ragulator complex, covering the yeast EGO/EGO-GSE complex that acts as a vacuolar Rag GTPase GEF."
      },
      {
       "reference": "DOI:10.1038/s41594-026-01746-2",
       "notes": "Tafur et al. 2026 determined the yeast SEAC-EGOC supercomplex and separated the Gtr1/Gtr2 heterodimer from the Ego1/Ego2/Ego3 anchor within EGOC."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-18",
     "resolved_date": "2026-09-18"
    },
    {
     "discussion_id": "gator_seac_boundary",
     "prompt": "Keep GATOR/SEAC regulator subcomplexes outside this Gtr1-Gtr2 heterodimer record.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "components#gtr1_gtpase",
      "components#gtr2_gtpase",
      "causal_graphs#yeast_gtr1_gtr2_torc1_regulation"
     ],
     "rationale": "GATOR1/SEACIT and GATOR2/SEACAT are distinct SEA/GATOR regulator branches upstream of the Gtr1-Gtr2 Rag-family target and are represented by GO as complexes separate from GO:1990131.",
     "resolution_note": "Declined: SEA/GATOR subunits were kept as upstream Rag-family regulators instead of as Gtr1-Gtr2 constituents.",
     "evidence": [
      {
       "reference": "GO:1990130",
       "notes": "Gene Ontology cellular-component term for the GATOR1 complex."
      },
      {
       "reference": "GO:0061700",
       "notes": "Gene Ontology cellular-component term for the GATOR2 complex."
      },
      {
       "reference": "DOI:10.4161/cc.26000",
       "notes": "Panchaud, Peli-Gulli and De Virgilio 2013 described Gtr1-Gtr2 as the yeast Rag GTPase heterodimer that associates with Ego1 and Ego3 in EGOC for amino acid activation of TORC1."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-18",
     "resolved_date": "2026-09-18"
    },
    {
     "discussion_id": "lst4_lst7_gap_boundary",
     "prompt": "Keep the Lst4-Lst7 GAP complex outside this Gtr1-Gtr2 heterodimer record.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "components#gtr1_gtpase",
      "components#gtr2_gtpase",
      "causal_graphs#yeast_gtr1_gtr2_torc1_regulation"
     ],
     "rationale": "Lst4-Lst7 acts on the Rag-family GTPase Gtr2 as an upstream GAP regulator, whereas GO:1990131 denotes the Gtr1-Gtr2 heterodimer itself.",
     "resolution_note": "Declined: Lst4-Lst7 was treated as an upstream Gtr2 GAP complex rather than a constituent of GO:1990131.",
     "evidence": [
      {
       "reference": "GO:1990131",
       "notes": "Gene Ontology cellular-component term for the Gtr1-Gtr2 GTPase complex."
      },
      {
       "reference": "DOI:10.1016/j.celrep.2015.08.059",
       "notes": "Peli-Gulli et al. 2015 identified Lst4-Lst7 as a GTPase-activating protein complex for the yeast Rag-family GTPase Gtr2."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-18",
     "resolved_date": "2026-09-18"
    }
   ]
  },
  {
   "identifier": "GO:0070823",
   "label": "HDA1 complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A tetrameric histone deacetylase complex that contains a Class II deacetylase catalytic subunit. In S. cerevisiae it is composed of two Hda1p subunits along with Hda2p and Hda3p.",
   "definition_source": "GO:0070823",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-26T03:20:53Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-26T03:21:58Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added HDA1 histone-deacetylase-complex parentage and chromatin parthood, Hda1/Hda2/Hda3 constituent rows, budding-yeast scope, histone deacetylase activity, GO/PubMed/DOI evidence, a nonmechanistic function graph, and a HDA1 subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:24:52Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0000118"
   ],
   "part_of": [
    "GO:0000785"
   ],
   "components": [
    {
     "component_id": "hda1_hda1_complex_subunit",
     "label": "Hda1 HDA1 catalytic subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "HDA1"
     ],
     "stoichiometry": "2",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0070823 follows Saccharomyces cerevisiae Hda1p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for the HDA1 catalytic subunit class was curated in this pass.",
     "role": "Class II histone deacetylase catalytic constituent present as two Hda1p copies in the budding-yeast HDA1 complex.",
     "evidence": [
      {
       "reference": "GO:0070823",
       "notes": "GO:0070823 defines the S. cerevisiae HDA1 complex as a tetrameric histone deacetylase complex containing two Hda1p subunits."
      },
      {
       "reference": "DOI:10.1073/pnas.081560698",
       "notes": "Wu et al. 2001 reported HDA1 self-interaction and interaction with the Hda2-Hda3 subcomplex in a likely HDA1 tetramer."
      },
      {
       "reference": "DOI:10.1074/jbc.271.26.15837",
       "notes": "Carmen et al. 1996 identified HDA1 as a subunit of the 350-kDa yeast HDA histone deacetylase complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53973",
       "protein_label": "Histone deacetylase HDA1",
       "gene_symbol": "HDA1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene HDA1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P53973",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P53973, the single reviewed entry for gene HDA1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "hda2_hda1_complex_subunit",
     "label": "Hda2 HDA1 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "HDA2"
     ],
     "stoichiometry": "1",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0070823 follows Saccharomyces cerevisiae Hda2p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this HDA1 complex subunit class was curated in this pass.",
     "role": "Hda2p constituent of the HDA1 complex Hda2-Hda3 subcomplex that associates with Hda1p and is required for histone deacetylase activity.",
     "evidence": [
      {
       "reference": "GO:0070823",
       "notes": "GO:0070823 defines the S. cerevisiae HDA1 complex as containing Hda2p."
      },
      {
       "reference": "DOI:10.1073/pnas.081560698",
       "notes": "Wu et al. 2001 identified HDA2 in the HDA1 complex and described HDA1 interaction with the Hda2-Hda3 subcomplex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q06629",
       "protein_label": "HDA1 complex subunit 2",
       "gene_symbol": "HDA2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene HDA2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q06629."
        }
       ]
      }
     ]
    },
    {
     "component_id": "hda3_hda1_complex_subunit",
     "label": "Hda3 HDA1 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "HDA3"
     ],
     "stoichiometry": "1",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0070823 follows Saccharomyces cerevisiae Hda3p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this HDA1 complex subunit class was curated in this pass.",
     "role": "Hda3p constituent of the HDA1 complex Hda2-Hda3 subcomplex that associates with Hda1p and is required for histone deacetylase activity.",
     "evidence": [
      {
       "reference": "GO:0070823",
       "notes": "GO:0070823 defines the S. cerevisiae HDA1 complex as containing Hda3p."
      },
      {
       "reference": "DOI:10.1073/pnas.081560698",
       "notes": "Wu et al. 2001 identified HDA3 in the HDA1 complex and described HDA1 interaction with the Hda2-Hda3 subcomplex."
      },
      {
       "reference": "DOI:10.1074/jbc.271.26.15837",
       "notes": "Carmen et al. 1996 identified HDA3 as a subunit of the 350-kDa yeast HDA histone deacetylase complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q06623",
       "protein_label": "HDA1 complex subunit 3",
       "gene_symbol": "HDA3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene HDA3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q06623."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the organism in which GO:0070823 defines the HDA1 complex as a tetramer containing Hda1p, Hda2p and Hda3p.",
     "reference": "GO:0070823"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Wu et al. 2001 identified Hda2p and Hda3p in the budding-yeast HDA1 complex and found that Hda1p self-interacts and associates with the Hda2-Hda3 subcomplex.",
     "reference": "DOI:10.1073/pnas.081560698"
    }
   ],
   "functions": [
    {
     "function_id": "histone_deacetylase_activity",
     "label": "histone deacetylase activity",
     "grounding": "GO:0004407",
     "description": "The HDA1 complex removes acetyl groups from histone lysine residues through the Hda1 Class II catalytic subunits together with Hda2p and Hda3p.",
     "evidence": [
      {
       "reference": "GO:0070823",
       "notes": "GO:0070823 defines the HDA1 complex as a histone deacetylase complex."
      },
      {
       "reference": "GO:0004407",
       "notes": "GO:0004407 is the Gene Ontology molecular-function term for histone deacetylase activity."
      },
      {
       "reference": "DOI:10.1073/pnas.081560698",
       "notes": "Wu et al. 2001 reported that mutations in any of HDA1, HDA2 or HDA3 disrupt HDA1 complex catalytic activity in vitro and in vivo."
      },
      {
       "reference": "DOI:10.1074/jbc.271.26.15837",
       "notes": "Carmen et al. 1996 purified the 350-kDa budding-yeast HDA histone deacetylase activity and assigned HDA1 and HDA3 as complex subunits."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0070823",
     "notes": "Gene Ontology cellular-component term for the HDA1 complex."
    },
    {
     "reference": "GO:0000118",
     "notes": "Gene Ontology cellular-component parent term for histone deacetylase complexes."
    },
    {
     "reference": "GO:0000785",
     "notes": "Gene Ontology cellular-component term for chromatin."
    },
    {
     "reference": "GO:0004407",
     "notes": "Gene Ontology molecular-function term for histone deacetylase activity."
    },
    {
     "reference": "PMID:11287668",
     "notes": "PubMed identifier for Wu et al. 2001, the PNAS HDA1 complex paper cited by GO:0070823."
    },
    {
     "reference": "DOI:10.1073/pnas.081560698",
     "notes": "DOI for Wu et al. 2001, 'HDA2 and HDA3 are related proteins that interact with and are essential for the activity of the yeast histone deacetylase HDA1', verified through NCBI E-utilities."
    },
    {
     "reference": "PMID:8663039",
     "notes": "PubMed identifier for Carmen et al. 1996, the JBC HDA complex subunit paper cited by GO:0070823."
    },
    {
     "reference": "DOI:10.1074/jbc.271.26.15837",
     "notes": "DOI for Carmen et al. 1996, 'HDA1 and HDA3 are components of a yeast histone deacetylase (HDA) complex', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_hda1_histone_deacetylase_activity",
     "title": "HDA1 complex carries yeast histone deacetylase activity",
     "description": "In Saccharomyces cerevisiae, two Hda1p copies and the Hda2p and Hda3p proteins form the HDA1 histone deacetylase complex.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the GO-defined HDA1 complex constituents and their connection to histone deacetylase activity without resolving catalytic-metal coordination, substrate selection or promoter recruitment.",
     "nodes": [
      {
       "node_id": "hda1_hda1_complex_subunit",
       "label": "Hda1 HDA1 catalytic subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "hda1_hda1_complex_subunit"
      },
      {
       "node_id": "hda2_hda1_complex_subunit",
       "label": "Hda2 HDA1 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "hda2_hda1_complex_subunit"
      },
      {
       "node_id": "hda3_hda1_complex_subunit",
       "label": "Hda3 HDA1 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "hda3_hda1_complex_subunit"
      },
      {
       "node_id": "hda1_complex",
       "label": "HDA1 complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0070823"
      },
      {
       "node_id": "histone_deacetylase_activity",
       "label": "histone deacetylase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0004407"
      }
     ],
     "edges": [
      {
       "subject": "hda1_hda1_complex_subunit",
       "predicate": "contributes to",
       "object": "hda1_complex",
       "description": "Hda1p is the catalytic constituent present as two copies in the budding-yeast HDA1 complex.",
       "evidence": [
        {
         "reference": "GO:0070823",
         "notes": "GO:0070823 defines the HDA1 complex as containing two Hda1p subunits."
        },
        {
         "reference": "DOI:10.1073/pnas.081560698",
         "notes": "Wu et al. 2001 reported HDA1 self-interaction and HDA1 complex membership."
        }
       ]
      },
      {
       "subject": "hda2_hda1_complex_subunit",
       "predicate": "contributes to",
       "object": "hda1_complex",
       "description": "Hda2p is a constituent of the budding-yeast HDA1 complex Hda2-Hda3 subcomplex.",
       "evidence": [
        {
         "reference": "GO:0070823",
         "notes": "GO:0070823 defines the HDA1 complex as containing Hda2p."
        },
        {
         "reference": "DOI:10.1073/pnas.081560698",
         "notes": "Wu et al. 2001 identified HDA2 in the HDA1 complex and assigned it to the Hda2-Hda3 subcomplex."
        }
       ]
      },
      {
       "subject": "hda3_hda1_complex_subunit",
       "predicate": "contributes to",
       "object": "hda1_complex",
       "description": "Hda3p is a constituent of the budding-yeast HDA1 complex Hda2-Hda3 subcomplex.",
       "evidence": [
        {
         "reference": "GO:0070823",
         "notes": "GO:0070823 defines the HDA1 complex as containing Hda3p."
        },
        {
         "reference": "DOI:10.1073/pnas.081560698",
         "notes": "Wu et al. 2001 identified HDA3 in the HDA1 complex and assigned it to the Hda2-Hda3 subcomplex."
        },
        {
         "reference": "DOI:10.1074/jbc.271.26.15837",
         "notes": "Carmen et al. 1996 identified HDA3 as a subunit of the 350-kDa HDA complex."
        }
       ]
      },
      {
       "subject": "hda1_complex",
       "predicate": "supports",
       "object": "histone_deacetylase_activity",
       "description": "The HDA1 complex is a histone deacetylase complex whose activity depends on Hda1p, Hda2p and Hda3p.",
       "evidence": [
        {
         "reference": "GO:0070823",
         "notes": "GO:0070823 defines HDA1 as a histone deacetylase complex."
        },
        {
         "reference": "GO:0004407",
         "notes": "GO:0004407 is the molecular-function term for histone deacetylase activity."
        },
        {
         "reference": "DOI:10.1073/pnas.081560698",
         "notes": "Wu et al. 2001 found that mutations in HDA1, HDA2 or HDA3 disrupted HDA1 catalytic activity."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_hda1_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the Hda1, Hda2 and Hda3 constituents of the HDA1 complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#hda1_hda1_complex_subunit",
      "components#hda2_hda1_complex_subunit",
      "components#hda3_hda1_complex_subunit"
     ],
     "rationale": "GO:0070823 defines budding-yeast Hda1p, Hda2p and Hda3p as the HDA1 complex constituents. Exact cross-eukaryotic InterPro, Pfam, NCBIfam or UniProt family boundaries for these HDA subunit classes need narrower curation before the component labels can be grounded.",
     "evidence": [
      {
       "reference": "GO:0070823",
       "notes": "GO:0070823 defines the budding-yeast HDA1 complex subunits."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-26"
    }
   ]
  },
  {
   "identifier": "GO:1990085",
   "label": "Hda-beta clamp complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex involved in inactivating the function of DnaA and thereby preventing multiple events of replication initiation. In E. coli, this complex is composed of the beta clamp (DnaN) and Hda.",
   "definition_source": "GO:1990085",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-01T12:42:41Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T12:43:52Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added Hda-beta clamp GO synonymy, replication-inhibiting-complex parentage, beta sliding-clamp substructure and component links, a reviewed-label-only Hda component, E. coli Hda-beta evidence, negative-DNA-replication-initiation function evidence, GO/PubMed/DOI evidence, a nonmechanistic Hda-beta RIDA graph, and grounding/boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T12:45:20Z",
     "curator": "codex",
     "action": "FIX_COMPONENT_LABEL",
     "changes": "Matched the beta sliding-clamp component label to GO:0044775 and narrowed the Hda-beta/DnaA-Hda boundary discussion rationale to the directly cited GO and Kurz et al. 2004 sources.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T13:05:25Z",
     "curator": "codex",
     "action": "FIX_REVIEW_ISSUE",
     "changes": "Addressed PR #1871 review issue #1872 by narrowing the Hda-beta/DnaA-Hda boundary discussion so Kurz et al. 2004 supports direct Hda-beta binding while GO:1990085 supports the replication-inhibiting scope.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Hda-DnaN complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:1990085"
    },
    {
     "synonym_text": "Hda-dpo3b complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:1990085"
    }
   ],
   "parent_structures": [
    "GO:1990078"
   ],
   "has_part": [
    "GO:0044775"
   ],
   "components": [
    {
     "component_id": "hda_regulator",
     "label": "Hda DnaA-related protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "hda"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Hda is represented as the DnaA-related constituent named by GO:1990085; exact source-neutral InterPro, Pfam, NCBIfam or UniProt family boundaries were not curated in this pass.",
     "role": "DnaA-related regulatory protein that binds the DnaN beta clamp in the Hda-beta clamp complex.",
     "evidence": [
      {
       "reference": "GO:1990085",
       "notes": "GO:1990085 defines the E. coli Hda-beta clamp complex as containing Hda."
      },
      {
       "reference": "PMID:15150238",
       "notes": "Kurz et al. 2004 purified E. coli Hda and beta proteins and assayed their direct interaction."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P69931",
       "protein_label": "DnaA regulatory inactivator Hda",
       "gene_symbol": "hda",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene hda in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12618445",
         "notes": "Kim PD et al. 2003, ‘Identification of a novel membrane-associated gene product that suppresses toxicity of a TrfA peptide from plasmid RK2 and its relationship to the DnaA host initiation protein.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P69931."
        }
       ]
      }
     ]
    },
    {
     "component_id": "dnaN_beta_clamp",
     "label": "DNA polymerase III, beta sliding clamp processivity factor complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0044775",
     "gene_symbols": [
      "dnaN"
     ],
     "essentiality": "UNKNOWN",
     "role": "DnaN beta sliding-clamp ring bound by Hda during regulatory inactivation of DnaA.",
     "evidence": [
      {
       "reference": "GO:1990085",
       "notes": "GO:1990085 defines the E. coli Hda-beta clamp complex as containing the beta clamp, DnaN."
      },
      {
       "reference": "GO:0044775",
       "notes": "GO:0044775 is the Gene Ontology cellular-component term for the DNA polymerase III beta sliding-clamp processivity factor complex."
      },
      {
       "reference": "PMID:15150238",
       "notes": "Kurz et al. 2004 showed direct interaction between E. coli Hda and the sliding-clamp beta subunit."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A988",
       "protein_label": "Beta sliding clamp",
       "gene_symbol": "dnaN",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene dnaN in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:23994470",
         "notes": "Ozaki S et al. 2013, ‘A replicase clamp-binding dynamin-like protein promotes colocalization of nascent DNA strands and equipartitioning of chromosomes in E. coli.’, Cell Rep. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P0A988."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "presence": "COMMON",
     "note": "Kurz et al. 2004 studied the interaction between E. coli Hda and the DnaN beta sliding clamp.",
     "reference": "PMID:15150238"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Kurz et al. 2004 used purified E. coli Hda and beta sliding-clamp proteins to define the Hda-beta interaction.",
     "reference": "PMID:15150238"
    }
   ],
   "functions": [
    {
     "function_id": "negative_regulation_of_dna_replication_initiation",
     "label": "negative regulation of DNA-templated DNA replication initiation",
     "grounding": "GO:0032297",
     "description": "The E. coli Hda-beta clamp complex participates in regulatory inactivation of DnaA to prevent multiple replication initiation events.",
     "evidence": [
      {
       "reference": "GO:1990085",
       "notes": "GO:1990085 defines the Hda-beta clamp complex by DnaA inactivation and prevention of multiple replication initiation events."
      },
      {
       "reference": "GO:0032297",
       "notes": "GO:0032297 is the Gene Ontology biological-process term for negative regulation of DNA-templated DNA replication initiation."
      },
      {
       "reference": "PMID:15150238",
       "notes": "Kurz et al. 2004 connected Hda-beta interaction to accelerated hydrolysis of DnaA-bound ATP and prevention of excess replication initiation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990085",
     "notes": "Gene Ontology cellular-component term for the Hda-beta clamp complex and its Hda-DnaN/Hda-dpo3b exact synonyms."
    },
    {
     "reference": "GO:1990078",
     "notes": "QuickGO reports GO:1990085 Hda-beta clamp complex as an is-a child of GO:1990078 replication inhibiting complex."
    },
    {
     "reference": "GO:0044775",
     "notes": "Gene Ontology cellular-component term for the DNA polymerase III beta sliding-clamp processivity factor complex."
    },
    {
     "reference": "GO:1990083",
     "notes": "Gene Ontology cellular-component term for the separately scoped DnaA-Hda complex."
    },
    {
     "reference": "GO:0032297",
     "notes": "Gene Ontology biological-process term for negative regulation of DNA-templated DNA replication initiation."
    },
    {
     "reference": "PMID:15150238",
     "notes": "PubMed identifier for Kurz et al. 2004, the Journal of Bacteriology paper cited by GO:1990085."
    },
    {
     "reference": "DOI:10.1128/JB.186.11.3508-3515.2004",
     "notes": "DOI for Kurz et al. 2004, 'Interaction of the sliding clamp beta-subunit and Hda, a DnaA-related protein', as reported by PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "hda_beta_clamp_rida",
     "title": "Hda binds the beta clamp for RIDA",
     "description": "Hda binds the DnaN beta sliding clamp to form a replication inhibiting complex that supports regulatory inactivation of DnaA.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records GO-level Hda-beta clamp composition and negative replication-initiation regulation without resolving DNA clamp loading, DnaA-Hda contacts, DnaA-ATP hydrolysis chemistry, or beta-clamp processivity.",
     "nodes": [
      {
       "node_id": "hda_regulator",
       "label": "Hda DnaA-related protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "hda_regulator"
      },
      {
       "node_id": "dnaN_beta_clamp",
       "label": "DNA polymerase III, beta sliding clamp processivity factor complex",
       "node_type": "STRUCTURE",
       "component_ref": "dnaN_beta_clamp",
       "grounding": "GO:0044775"
      },
      {
       "node_id": "hda_beta_clamp_complex",
       "label": "Hda-beta clamp complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990085"
      },
      {
       "node_id": "negative_regulation_of_dna_replication_initiation",
       "label": "negative regulation of DNA-templated DNA replication initiation",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0032297"
      }
     ],
     "edges": [
      {
       "subject": "hda_regulator",
       "predicate": "contributes to",
       "object": "hda_beta_clamp_complex",
       "description": "Hda is a DnaA-related constituent of the Hda-beta clamp complex.",
       "evidence": [
        {
         "reference": "GO:1990085",
         "notes": "GO:1990085 names Hda as a constituent of the Hda-beta clamp complex."
        }
       ]
      },
      {
       "subject": "dnaN_beta_clamp",
       "predicate": "contributes to",
       "object": "hda_beta_clamp_complex",
       "description": "The DnaN beta sliding clamp is a constituent of the Hda-beta clamp complex.",
       "evidence": [
        {
         "reference": "GO:1990085",
         "notes": "GO:1990085 names the beta clamp, DnaN, as a constituent of the Hda-beta clamp complex."
        },
        {
         "reference": "GO:0044775",
         "notes": "GO:0044775 denotes the DNA polymerase III beta sliding-clamp complex."
        }
       ]
      },
      {
       "subject": "hda_beta_clamp_complex",
       "predicate": "supports",
       "object": "negative_regulation_of_dna_replication_initiation",
       "description": "Hda interaction with the beta clamp is part of the regulatory inactivation of DnaA system that suppresses excess replication initiation.",
       "evidence": [
        {
         "reference": "GO:1990085",
         "notes": "GO:1990085 defines the complex by DnaA inactivation and prevention of multiple replication initiation events."
        },
        {
         "reference": "PMID:15150238",
         "notes": "Kurz et al. 2004 established Hda-beta binding and proposed its importance in DnaA inactivation."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_hda_component_grounding",
     "prompt": "Resolve exact source-neutral Hda family grounding for the Hda-beta clamp complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#hda_regulator"
     ],
     "rationale": "GO:1990085 names Hda as an E. coli constituent of the Hda-beta clamp complex. Exact source-neutral InterPro, Pfam, NCBIfam or UniProt family CURIEs need narrower curation before this component can be grounded.",
     "evidence": [
      {
       "reference": "GO:1990085",
       "notes": "GO:1990085 defines the Hda-beta clamp complex around Hda and beta-clamp constituents."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01"
    },
    {
     "discussion_id": "distinguish_hda_beta_and_dnaa_hda_states",
     "prompt": "Keep the Hda-beta clamp complex distinct from the DnaA-Hda complex.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "has_part",
      "components#hda_regulator",
      "components#dnaN_beta_clamp",
      "causal_graphs#hda_beta_clamp_rida"
     ],
     "rationale": "GO:1990085 denotes Hda bound to the DnaN beta clamp, whereas GO:1990083 separately denotes the DnaA-Hda complex. Kurz et al. 2004 established direct Hda-beta interaction, and GO:1990085 scopes that Hda-beta entity to the replication-inhibiting state.",
     "resolution_note": "Curated Hda and the beta sliding clamp on GO:1990085 and left DnaA itself out of the component list, has_part links, and graph edges.",
     "evidence": [
      {
       "reference": "GO:1990085",
       "notes": "GO:1990085 denotes the Hda-beta clamp complex."
      },
      {
       "reference": "GO:1990083",
       "notes": "GO:1990083 denotes the separately scoped DnaA-Hda complex."
      },
      {
       "reference": "PMID:15150238",
       "notes": "Kurz et al. 2004 established Hda interaction with the beta sliding clamp."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01",
     "resolved_date": "2026-10-01"
    }
   ]
  },
  {
   "identifier": "GO:0000417",
   "label": "HIR complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex proposed to be involved in replication-independent nucleosome assembly, by promoting histone deposition onto DNA. For example, in Saccharomyces, the complex contains Hir1p, Hir2p, Hir3p, and Hpc2p.",
   "definition_source": "GO:0000417",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-26T06:08:55Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-26T06:10:11Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added HIRA exact synonymy, protein-containing-complex parentage, four budding-yeast HIR constituent rows, yeast scope, nucleosome assembly function, GO/PubMed/DOI evidence, a nonmechanistic function graph, and a HIR subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-26T06:11:07Z",
     "curator": "codex",
     "action": "RECORDED_BOUNDARY_DECISION",
     "changes": "Recorded a resolved component-boundary discussion explaining why Asf1 is not curated as one of the four HIR complex constituents.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:24:57Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 4 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "HIRA complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000417"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "components": [
    {
     "component_id": "hir1_hir_subunit",
     "label": "Hir1 HIR subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "HIR1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0000417 follows Saccharomyces cerevisiae Hir1p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this HIR complex subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast HIR histone deposition complex.",
     "evidence": [
      {
       "reference": "GO:0000417",
       "notes": "GO:0000417 defines the Saccharomyces HIR complex as containing Hir1p."
      },
      {
       "reference": "DOI:10.1016/j.cub.2005.10.053",
       "notes": "Green et al. 2005 reported that Hir1, Hir2, Hir3 and Hpc2 comprise the budding-yeast HIR complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32479",
       "protein_label": "Protein HIR1",
       "gene_symbol": "HIR1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene HIR1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11782447",
         "notes": "Sharp JA et al. 2002, ‘Chromatin assembly factor I and Hir proteins contribute to building functional kinetochores in S. cerevisiae.’, Genes Dev. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P32479."
        },
        {
         "reference": "PMID:19683497",
         "notes": "Fillingham J et al. 2009, ‘Two-color cell array screen reveals interdependent roles for histone chaperones and a chromatin boundary regulator in histone gene repression.’, Mol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Chromosome' localisation of P32479."
        }
       ]
      }
     ]
    },
    {
     "component_id": "hir2_hir_subunit",
     "label": "Hir2 HIR subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "HIR2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0000417 follows Saccharomyces cerevisiae Hir2p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this HIR complex subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast HIR histone deposition complex.",
     "evidence": [
      {
       "reference": "GO:0000417",
       "notes": "GO:0000417 defines the Saccharomyces HIR complex as containing Hir2p."
      },
      {
       "reference": "DOI:10.1016/j.cub.2005.10.053",
       "notes": "Green et al. 2005 reported that Hir1, Hir2, Hir3 and Hpc2 comprise the budding-yeast HIR complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32480",
       "protein_label": "Protein HIR2",
       "gene_symbol": "HIR2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene HIR2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:8417331",
         "notes": "Sherwood PW et al. 1993, ‘Characterization of HIR1 and HIR2, two genes required for regulation of histone gene transcription in Saccharomyces cerevisiae.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P32480."
        },
        {
         "reference": "PMID:19683497",
         "notes": "Fillingham J et al. 2009, ‘Two-color cell array screen reveals interdependent roles for histone chaperones and a chromatin boundary regulator in histone gene repression.’, Mol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Chromosome' localisation of P32480."
        }
       ]
      }
     ]
    },
    {
     "component_id": "hir3_hir_subunit",
     "label": "Hir3 HIR subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "HIR3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0000417 follows Saccharomyces cerevisiae Hir3p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this HIR complex subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast HIR histone deposition complex.",
     "evidence": [
      {
       "reference": "GO:0000417",
       "notes": "GO:0000417 defines the Saccharomyces HIR complex as containing Hir3p."
      },
      {
       "reference": "DOI:10.1016/j.cub.2005.10.053",
       "notes": "Green et al. 2005 reported that Hir1, Hir2, Hir3 and Hpc2 comprise the budding-yeast HIR complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P47171",
       "protein_label": "Histone transcription regulator 3",
       "gene_symbol": "HIR3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene HIR3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:9671488",
         "notes": "Qian Z et al. 1998, ‘Yeast Ty1 retrotransposition is stimulated by a synergistic interaction between mutations in chromatin assembly factor I and histone regulatory proteins.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P47171."
        },
        {
         "reference": "PMID:19683497",
         "notes": "Fillingham J et al. 2009, ‘Two-color cell array screen reveals interdependent roles for histone chaperones and a chromatin boundary regulator in histone gene repression.’, Mol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Chromosome' localisation of P47171."
        }
       ]
      }
     ]
    },
    {
     "component_id": "hpc2_hir_subunit",
     "label": "Hpc2 HIR subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "HPC2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0000417 follows Saccharomyces cerevisiae Hpc2p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this HIR complex subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast HIR histone deposition complex.",
     "evidence": [
      {
       "reference": "GO:0000417",
       "notes": "GO:0000417 defines the Saccharomyces HIR complex as containing Hpc2p."
      },
      {
       "reference": "DOI:10.1016/j.cub.2005.10.053",
       "notes": "Green et al. 2005 reported that Hir1, Hir2, Hir3 and Hpc2 comprise the budding-yeast HIR complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q01448",
       "protein_label": "Histone promoter control protein 2",
       "gene_symbol": "HPC2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene HPC2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q01448."
        },
        {
         "reference": "PMID:19683497",
         "notes": "Fillingham J et al. 2009, ‘Two-color cell array screen reveals interdependent roles for histone chaperones and a chromatin boundary regulator in histone gene repression.’, Mol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Chromosome' localisation of Q01448."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the organism in which GO:0000417 defines the HIR complex as containing Hir1p, Hir2p, Hir3p and Hpc2p.",
     "reference": "GO:0000417"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Green et al. 2005 showed that Hir1, Hir2, Hir3 and Hpc2 comprise the budding-yeast HIR complex that copurifies with Asf1.",
     "reference": "DOI:10.1016/j.cub.2005.10.053"
    }
   ],
   "functions": [
    {
     "function_id": "nucleosome_assembly",
     "label": "nucleosome assembly",
     "grounding": "GO:0006334",
     "description": "The HIR complex cooperates with Asf1 in replication-independent histone deposition onto DNA.",
     "evidence": [
      {
       "reference": "GO:0000417",
       "notes": "GO:0000417 defines the HIR complex as involved in replication-independent nucleosome assembly."
      },
      {
       "reference": "GO:0006334",
       "notes": "GO:0006334 is the Gene Ontology biological-process term for nucleosome assembly."
      },
      {
       "reference": "DOI:10.1016/j.cub.2005.10.053",
       "notes": "Green et al. 2005 assayed replication-independent histone deposition by HIR complex and Asf1."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000417",
     "notes": "Gene Ontology cellular-component term for the HIR complex and its exact HIRA complex synonym."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology cellular-component parent term for protein-containing complexes."
    },
    {
     "reference": "GO:0006334",
     "notes": "Gene Ontology biological-process term for nucleosome assembly."
    },
    {
     "reference": "PMID:16303565",
     "notes": "PubMed identifier for Green et al. 2005, the HIR complex and Asf1 paper cited by GO:0000417."
    },
    {
     "reference": "DOI:10.1016/j.cub.2005.10.053",
     "notes": "DOI for Green et al. 2005, 'Replication-independent histone deposition by the HIR complex and Asf1', verified through NCBI E-utilities."
    },
    {
     "reference": "PMID:17180700",
     "notes": "PubMed identifier for Mousson et al. 2007, the Asf1 histone-chaperone review cited by GO:0000417."
    },
    {
     "reference": "DOI:10.1007/s00412-006-0087-z",
     "notes": "DOI for Mousson et al. 2007, 'The histone chaperone Asf1 at the crossroads of chromatin and DNA checkpoint pathways', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_hir_nucleosome_assembly",
     "title": "HIR carries yeast replication-independent histone deposition",
     "description": "In Saccharomyces cerevisiae, Hir1p, Hir2p, Hir3p and Hpc2p form the HIR complex that cooperates with Asf1 in replication-independent histone deposition onto DNA.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the GO-defined HIR complex constituents and their connection to histone deposition without resolving H3/H4 handoff from Asf1, DNA engagement or nucleosome assembly chemistry.",
     "nodes": [
      {
       "node_id": "hir1_hir_subunit",
       "label": "Hir1 HIR subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "hir1_hir_subunit"
      },
      {
       "node_id": "hir2_hir_subunit",
       "label": "Hir2 HIR subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "hir2_hir_subunit"
      },
      {
       "node_id": "hir3_hir_subunit",
       "label": "Hir3 HIR subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "hir3_hir_subunit"
      },
      {
       "node_id": "hpc2_hir_subunit",
       "label": "Hpc2 HIR subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "hpc2_hir_subunit"
      },
      {
       "node_id": "hir_complex",
       "label": "HIR complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000417"
      },
      {
       "node_id": "nucleosome_assembly",
       "label": "nucleosome assembly",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006334"
      }
     ],
     "edges": [
      {
       "subject": "hir1_hir_subunit",
       "predicate": "contributes to",
       "object": "hir_complex",
       "description": "Hir1 HIR subunit is a constituent of the budding-yeast HIR complex.",
       "evidence": [
        {
         "reference": "GO:0000417",
         "notes": "GO:0000417 defines Hir1p as a HIR complex constituent."
        }
       ]
      },
      {
       "subject": "hir2_hir_subunit",
       "predicate": "contributes to",
       "object": "hir_complex",
       "description": "Hir2 HIR subunit is a constituent of the budding-yeast HIR complex.",
       "evidence": [
        {
         "reference": "GO:0000417",
         "notes": "GO:0000417 defines Hir2p as a HIR complex constituent."
        }
       ]
      },
      {
       "subject": "hir3_hir_subunit",
       "predicate": "contributes to",
       "object": "hir_complex",
       "description": "Hir3 HIR subunit is a constituent of the budding-yeast HIR complex.",
       "evidence": [
        {
         "reference": "GO:0000417",
         "notes": "GO:0000417 defines Hir3p as a HIR complex constituent."
        }
       ]
      },
      {
       "subject": "hpc2_hir_subunit",
       "predicate": "contributes to",
       "object": "hir_complex",
       "description": "Hpc2 HIR subunit is a constituent of the budding-yeast HIR complex.",
       "evidence": [
        {
         "reference": "GO:0000417",
         "notes": "GO:0000417 defines Hpc2p as a HIR complex constituent."
        }
       ]
      },
      {
       "subject": "hir_complex",
       "predicate": "supports",
       "object": "nucleosome_assembly",
       "description": "The HIR complex cooperates with Asf1 to deposit histones onto DNA independently of DNA replication.",
       "evidence": [
        {
         "reference": "GO:0000417",
         "notes": "GO:0000417 defines the HIR complex as involved in replication-independent nucleosome assembly."
        },
        {
         "reference": "GO:0006334",
         "notes": "GO:0006334 is the Gene Ontology biological-process term for nucleosome assembly."
        },
        {
         "reference": "DOI:10.1016/j.cub.2005.10.053",
         "notes": "Green et al. 2005 assayed replication-independent histone deposition by the budding-yeast HIR complex and Asf1."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "asf1_not_hir_component",
     "prompt": "Do not model Asf1 as a constituent of the HIR complex.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "rationale": "Green et al. 2005 reported that Hir1, Hir2, Hir3 and Hpc2 comprise the budding-yeast HIR complex and that this complex copurifies with Asf1, supporting Asf1 as a histone-deposition partner rather than one of the four HIR constituents.",
     "resolution_note": "Declined: Asf1 cooperates and copurifies with HIR during histone deposition, but the HIR complex itself is curated as Hir1, Hir2, Hir3 and Hpc2.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2005.10.053",
       "notes": "Green et al. 2005 reported that the budding-yeast HIR complex comprises Hir1, Hir2, Hir3 and Hpc2 and copurifies with Asf1."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-26",
     "resolved_date": "2026-09-26"
    },
    {
     "discussion_id": "resolve_hir_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the HIR complex constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#hir1_hir_subunit",
      "components#hir2_hir_subunit",
      "components#hir3_hir_subunit",
      "components#hpc2_hir_subunit"
     ],
     "rationale": "GO:0000417 defines the Saccharomyces Hir1p, Hir2p, Hir3p and Hpc2p proteins as HIR complex constituents. Exact cross-eukaryotic InterPro, Pfam, NCBIfam or UniProt family boundaries for these HIR subunit classes need narrower curation before the component labels can be grounded.",
     "evidence": [
      {
       "reference": "GO:0000417",
       "notes": "GO:0000417 defines the budding-yeast HIR complex subunits."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-26"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:holdfast",
   "label": "holdfast",
   "structure_category": "OTHER",
   "structure_kind": "OTHER",
   "definition": "A polar extracellular adhesive matrix of Caulobacter vibrioides composed of secreted holdfast polysaccharide that is anchored at the old cell pole or stalk tip and enables irreversible surface attachment.",
   "definition_source": "DOI:10.1128/JB.00112-19",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T02:23:07Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T02:23:49Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added holdfast synonymy, extracellular-matrix parentage, holdfast polysaccharide and Hfa anchoring components, Caulobacter taxonomy, surface-adhesion and anchoring functions, a synthesis-anchoring graph, literature evidence, and grounding/boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T02:29:31Z",
     "curator": "codex",
     "action": "REFINED_CAUSAL_GRAPH",
     "changes": "Narrowed the c-di-GMP-regulated holdfast cohesion node to HfsK and pointed the adhesion edge at abiotic surfaces instead of a derived surface-attached-cell state.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T02:33:35Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved PR #392 issues #393 and #394 by removing the under-evidenced Hfs synthesis/export edge and replacing the old-cell-pole state with an old-pole-or-stalk-tip cellular-localization node.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 3 verified UniProtKB protein_example(s); added 1 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Caulobacter holdfast",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1128/JB.00112-19"
    },
    {
     "synonym_text": "holdfast adhesin",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1128/mBio.00294-17"
    }
   ],
   "parent_structures": [
    "GO:0031012"
   ],
   "components": [
    {
     "component_id": "holdfast_polysaccharide",
     "label": "holdfast polysaccharide",
     "component_type": "POLYSACCHARIDE",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The Caulobacter holdfast polysaccharide has glucose, 3-O-methylglucose, mannose, xylose and N-acetylglucosamine content, but no exact CHEBI or glycan accession was curated for the complete polymer.",
     "role": "Forms the extracellular adhesive matrix that binds surfaces at the old cell pole or stalk tip.",
     "evidence": [
      {
       "reference": "DOI:10.1128/JB.00276-19",
       "notes": "Hershey et al. 2019 extracted C. crescentus holdfast material and surveyed the carbohydrate composition of the holdfast polysaccharide."
      },
      {
       "reference": "DOI:10.1128/mBio.00294-17",
       "notes": "Sprecher et al. 2017 treated the Caulobacter holdfast as a localized polysaccharide adhesin whose cohesive properties are developmentally regulated."
      }
     ]
    },
    {
     "component_id": "hfa_holdfast_anchor",
     "label": "HfaA-HfaB-HfaD holdfast anchor",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "ASSOCIATED_MACHINERY",
     "gene_symbols": [
      "hfaA",
      "hfaB",
      "hfaD"
     ],
     "essentiality": "DISPENSABLE",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "HfaA, HfaB and HfaD form holdfast anchoring machinery in Caulobacter, but no exact source-neutral complex CURIE was curated for this first record.",
     "role": "Anchors the secreted holdfast matrix at the old cell pole or stalk tip so it remains attached to the cell surface.",
     "evidence": [
      {
       "reference": "DOI:10.1128/JB.00112-19",
       "notes": "Sulkowski et al. 2019 analyze HfaA, HfaB and HfaD as proteins that anchor Caulobacter holdfast at the old cell pole."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P27342",
       "protein_label": "Holdfast attachment protein A",
       "gene_symbol": "hfaA",
       "taxon_id": "NCBITaxon:190650",
       "taxon_label": "Caulobacter vibrioides CB15",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene hfaA in Caulobacter vibrioides CB15. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P27342",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P27342, the single reviewed entry for gene hfaA in Caulobacter vibrioides CB15. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P27343",
       "protein_label": "Putative transcription activator protein HfaB",
       "gene_symbol": "hfaB",
       "taxon_id": "NCBITaxon:190650",
       "taxon_label": "Caulobacter vibrioides CB15",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene hfaB in Caulobacter vibrioides CB15. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P27343",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P27343, the single reviewed entry for gene hfaB in Caulobacter vibrioides CB15. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q45977",
       "protein_label": "Holdfast attachment protein D",
       "gene_symbol": "hfaD",
       "taxon_id": "NCBITaxon:190650",
       "taxon_label": "Caulobacter vibrioides CB15",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene hfaD in Caulobacter vibrioides CB15. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q45977",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q45977, the single reviewed entry for gene hfaD in Caulobacter vibrioides CB15. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:155892",
     "taxon_label": "Caulobacter vibrioides",
     "presence": "UNIVERSAL",
     "note": "The Caulobacter holdfast is a polar adhesin of the C. vibrioides developmental cycle, with synthesis and surface adhesion regulated by cell cycle stage and environmental cues.",
     "reference": "DOI:10.1128/mBio.00294-17"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:565050",
     "taxon_label": "Caulobacter vibrioides NA1000",
     "note": "Caulobacter vibrioides NA1000 is a standard holdfast model used to dissect holdfast anchoring, polysaccharide composition and c-di-GMP-dependent adhesiveness.",
     "reference": "DOI:10.1128/JB.00112-19"
    }
   ],
   "functions": [
    {
     "function_id": "surface_adhesion",
     "label": "irreversible surface adhesion",
     "description": "The holdfast glues the old pole or stalk tip to abiotic surfaces during the Caulobacter surface-attachment program.",
     "evidence": [
      {
       "reference": "DOI:10.1128/mBio.00294-17",
       "notes": "Sprecher et al. 2017 studied the cohesive properties that make the Caulobacter holdfast an adhesive surface organelle."
      }
     ]
    },
    {
     "function_id": "old_pole_anchoring",
     "label": "polar holdfast anchoring",
     "description": "Hfa anchoring proteins retain the secreted holdfast matrix at the old cell pole or stalk tip instead of allowing it to be released into the medium.",
     "evidence": [
      {
       "reference": "DOI:10.1128/JB.00112-19",
       "notes": "Sulkowski et al. 2019 show that Hfa proteins form a multiprotein anchoring complex for old-pole holdfast retention."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1128/JB.00112-19",
     "notes": "Sulkowski NI et al. 2019, 'A Multiprotein Complex Anchors Adhesive Holdfast at the Old Cell Pole of Caulobacter crescentus', Journal of Bacteriology."
    },
    {
     "reference": "DOI:10.1128/JB.00276-19",
     "notes": "Hershey DM et al. 2019, 'Composition of the Holdfast Polysaccharide from Caulobacter crescentus', Journal of Bacteriology."
    },
    {
     "reference": "DOI:10.1128/mBio.00294-17",
     "notes": "Sprecher KS et al. 2017, 'Cohesive Properties of the Caulobacter crescentus Holdfast Adhesin Are Regulated by a Novel c-di-GMP Effector Protein', mBio."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "holdfast_synthesis_anchoring_adhesion",
     "title": "Holdfast polysaccharide is cohesion-tuned and anchored",
     "description": "HfsK responds to c-di-GMP to tune adhesive-matrix cohesion, and Hfa proteins anchor the completed holdfast at the old pole or stalk tip so it can glue the cell to abiotic surfaces.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "hfsk_c_di_gmp_effector",
       "label": "HfsK c-di-GMP effector",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:A0A0H3CE47"
       ]
      },
      {
       "node_id": "holdfast_polysaccharide",
       "label": "holdfast polysaccharide",
       "node_type": "CHEMICAL",
       "component_ref": "holdfast_polysaccharide"
      },
      {
       "node_id": "hfa_holdfast_anchor",
       "label": "HfaA-HfaB-HfaD holdfast anchor",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "hfa_holdfast_anchor"
      },
      {
       "node_id": "old_pole_or_stalk_tip",
       "label": "old pole or stalk tip",
       "node_type": "CELLULAR_LOCALIZATION"
      },
      {
       "node_id": "holdfast",
       "label": "holdfast",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:holdfast"
      },
      {
       "node_id": "abiotic_surface",
       "label": "abiotic surface",
       "node_type": "ENVIRONMENTAL_FACTOR"
      }
     ],
     "edges": [
      {
       "subject": "hfsk_c_di_gmp_effector",
       "predicate": "tunes cohesion of",
       "object": "holdfast_polysaccharide",
       "description": "HfsK responds to c-di-GMP and tunes the cohesive properties of holdfast material before or during surface attachment.",
       "evidence": [
        {
         "reference": "DOI:10.1128/mBio.00294-17",
         "notes": "Sprecher et al. 2017 link a novel c-di-GMP effector to regulated Caulobacter holdfast cohesion."
        }
       ]
      },
      {
       "subject": "holdfast_polysaccharide",
       "predicate": "forms",
       "object": "holdfast",
       "description": "The extracellular holdfast adhesin is built from secreted holdfast polysaccharide.",
       "evidence": [
        {
         "reference": "DOI:10.1128/JB.00276-19",
         "notes": "Hershey et al. 2019 chemically analyze isolated holdfast polysaccharide."
        }
       ]
      },
      {
       "subject": "hfa_holdfast_anchor",
       "predicate": "anchors",
       "object": "holdfast",
       "description": "HfaA, HfaB and HfaD keep the holdfast attached at the old pole or stalk tip.",
       "evidence": [
        {
         "reference": "DOI:10.1128/JB.00112-19",
         "notes": "Sulkowski et al. 2019 characterize a multiprotein Hfa complex required for Caulobacter holdfast anchoring."
        }
       ]
      },
      {
       "subject": "holdfast",
       "predicate": "localizes to",
       "object": "old_pole_or_stalk_tip",
       "description": "The anchored holdfast is retained at the old cell pole and, after stalk formation, at the stalk tip.",
       "evidence": [
        {
         "reference": "DOI:10.1128/JB.00112-19",
         "notes": "Sulkowski et al. 2019 focus on anchoring adhesive holdfast at the Caulobacter old cell pole."
        }
       ]
      },
      {
       "subject": "holdfast",
       "predicate": "adheres cell to",
       "object": "abiotic_surface",
       "description": "Cohesive holdfast material provides the polar glue that irreversibly attaches Caulobacter cells to abiotic surfaces.",
       "evidence": [
        {
         "reference": "DOI:10.1128/mBio.00294-17",
         "notes": "Sprecher et al. 2017 investigate the Caulobacter holdfast adhesin as the developmentally regulated adhesive for surface attachment."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "hfs_biosynthesis_boundary",
     "prompt": "Keep Hfs synthesis, export and HfsK cohesion proteins out of the component table for this first holdfast record.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#holdfast_synthesis_anchoring_adhesion"
     ],
     "rationale": "Hfs proteins synthesize, export or modify holdfast material before or during assembly. The HfsK effector is represented as graph machinery, Hfs synthesis/export factors are omitted until direct gene-level edges are curated, and the component table contains the holdfast polysaccharide plus the Hfa machinery that anchors the assembled adhesin.",
     "evidence": [
      {
       "reference": "DOI:10.1128/JB.00276-19",
       "notes": "Hershey et al. 2019 distinguish holdfast polysaccharide composition from genes required for its biosynthesis."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11",
     "resolved_date": "2026-09-11"
    },
    {
     "discussion_id": "resolve_holdfast_groundings",
     "prompt": "Resolve exact source-neutral groundings for holdfast polysaccharide and the Hfa anchoring machinery.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#holdfast_polysaccharide",
      "components#hfa_holdfast_anchor"
     ],
     "rationale": "The record intentionally uses reviewed labels until a glycan accession for the complete holdfast polysaccharide and a source-neutral Hfa anchoring-complex identifier can be verified.",
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    }
   ]
  },
  {
   "identifier": "GO:0030897",
   "label": "HOPS complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A multimeric protein complex that associates with the vacuolar membrane, late endosomal (multivesicular body) and lysosomal membranes. HOPS is a tethering complex involved in vesicle fusion.",
   "definition_source": "GO:0030897",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-16T17:36:37Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T17:38:05Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added HOPS synonymy, GO membrane-complex parentage, reviewed-label-only Vps11/Vps16/Vps18/Vps33/Vps39/Vps41 yeast components, Saccharomyces scope, a homotypic vacuole fusion function, GO/DOI evidence, a nonmechanistic yeast vacuole-fusion graph, a subunit-grounding TODO, and a resolved SNARE/Ypt7 boundary decision.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T17:44:52Z",
     "curator": "codex",
     "action": "REFINED_RECORD",
     "changes": "Replaced the broad components discussion anchor on the HOPS interactor boundary with concrete anchors for all six HOPS subunit components.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T17:53:48Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Addressed PR #1114 / issue #1115 by changing the HOPS vacuole-membrane graph edge from acts-on to localization.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:25:06Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 6 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:51Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0098796"
   ],
   "synonyms": [
    {
     "synonym_text": "homotypic fusion and vacuole protein sorting complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1073/pnas.97.17.9402"
    }
   ],
   "components": [
    {
     "component_id": "vps11_hops_subunit",
     "label": "Vps11 HOPS subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "VPS11"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Vps11 HOPS subunit; no exact source-neutral InterPro or Pfam family identifier for this HOPS subunit class was curated in this pass.",
     "role": "Class C Vps scaffold subunit of the yeast HOPS complex.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.97.17.9402",
       "notes": "Seals et al. 2000 showed that class C Vps11p is part of the six-protein yeast HOPS complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P12868",
       "protein_label": "E3 ubiquitin-protein ligase PEP5",
       "gene_symbol": "PEP5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene VPS11, which UniProt lists under the primary name PEP5, in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10944212",
         "notes": "Seals DF et al. 2000, ‘A Ypt/Rab effector complex containing the Sec1 homolog Vps33p is required for homotypic vacuole fusion.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Vacuole membrane' localisation of P12868."
        }
       ]
      }
     ]
    },
    {
     "component_id": "vps16_hops_subunit",
     "label": "Vps16 HOPS subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "VPS16"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Vps16 HOPS subunit; no exact source-neutral InterPro or Pfam family identifier for this HOPS subunit class was curated in this pass.",
     "role": "Class C Vps scaffold subunit of the yeast HOPS complex.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.97.17.9402",
       "notes": "Seals et al. 2000 showed that class C Vps16p is part of the six-protein yeast HOPS complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03308",
       "protein_label": "Vacuolar protein sorting-associated protein 16",
       "gene_symbol": "VPS16",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene VPS16 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q03308",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q03308, the single reviewed entry for gene VPS16 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "vps18_hops_subunit",
     "label": "Vps18 HOPS subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "VPS18"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Vps18 HOPS subunit; no exact source-neutral InterPro or Pfam family identifier for this HOPS subunit class was curated in this pass.",
     "role": "Class C Vps scaffold subunit of the yeast HOPS complex.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.97.17.9402",
       "notes": "Seals et al. 2000 showed that class C Vps18p is part of the six-protein yeast HOPS complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P27801",
       "protein_label": "Vacuolar membrane protein PEP3",
       "gene_symbol": "PEP3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene VPS18, which UniProt lists under the primary name PEP3, in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P27801",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P27801, the single reviewed entry for gene VPS18 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "vps33_hops_subunit",
     "label": "Vps33 HOPS subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "VPS33"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Vps33 HOPS subunit; no exact source-neutral InterPro or Pfam family identifier for this HOPS subunit class was curated in this pass.",
     "role": "Sec1/Munc18-family class C Vps subunit of the yeast HOPS complex.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.97.17.9402",
       "notes": "Seals et al. 2000 showed that Sec1-family protein Vps33p is part of the six-protein yeast HOPS complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P20795",
       "protein_label": "Vacuolar protein sorting-associated protein 33",
       "gene_symbol": "VPS33",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene VPS33 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P20795",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P20795, the single reviewed entry for gene VPS33 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "vps39_vam6_hops_subunit",
     "label": "Vps39/Vam6 HOPS subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "VPS39",
      "VAM6"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Vps39/Vam6 HOPS subunit; no exact source-neutral InterPro or Pfam family identifier for this HOPS subunit class was curated in this pass.",
     "role": "HOPS-specific Vam6/Vps39 subunit in the yeast vacuolar tethering complex.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.97.17.9402",
       "notes": "Seals et al. 2000 identified Vam6p/Vps39p as a vacuole-associated subunit of yeast HOPS."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q07468",
       "protein_label": "Vacuolar morphogenesis protein 6",
       "gene_symbol": "VAM6",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene VPS39, which UniProt lists under the primary name VAM6, in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q07468",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q07468, the single reviewed entry for gene VPS39 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "vps41_vam2_hops_subunit",
     "label": "Vps41/Vam2 HOPS subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "VPS41",
      "VAM2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Vps41/Vam2 HOPS subunit; no exact source-neutral InterPro or Pfam family identifier for this HOPS subunit class was curated in this pass.",
     "role": "HOPS-specific Vam2/Vps41 subunit in the yeast vacuolar tethering complex.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.97.17.9402",
       "notes": "Seals et al. 2000 identified Vam2p/Vps41p as a vacuole-associated subunit of yeast HOPS."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38959",
       "protein_label": "Vacuolar protein sorting-associated protein 41",
       "gene_symbol": "VPS41",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene VPS41 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure (also declared as synonym VAM2).",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P38959",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38959, the single reviewed entry for gene VPS41 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast uses the Vps11/Vps16/Vps18/Vps33/Vps39/Vps41 HOPS complex in homotypic vacuole fusion.",
     "reference": "DOI:10.1073/pnas.97.17.9402"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Model in which the HOPS complex was biochemically defined as Vam2/Vam6 plus the four class C Vps proteins during vacuole fusion.",
     "reference": "DOI:10.1073/pnas.97.17.9402"
    }
   ],
   "functions": [
    {
     "function_id": "homotypic_vacuole_fusion",
     "label": "vacuole fusion, non-autophagic",
     "grounding": "GO:0042144",
     "description": "HOPS acts as a vacuolar tethering complex during non-autophagic homotypic vacuole fusion.",
     "evidence": [
      {
       "reference": "GO:0042144",
       "notes": "GO:0042144 denotes the fusion of two vacuole membranes to form a single vacuole."
      },
      {
       "reference": "DOI:10.1073/pnas.97.17.9402",
       "notes": "Seals et al. 2000 named HOPS while testing its requirement for Saccharomyces cerevisiae homotypic vacuole fusion."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030897",
     "notes": "Gene Ontology cellular-component term for the HOPS complex."
    },
    {
     "reference": "GO:0098796",
     "notes": "Gene Ontology cellular-component parent term for membrane protein complexes."
    },
    {
     "reference": "GO:0042144",
     "notes": "Gene Ontology biological-process term for non-autophagic vacuole fusion."
    },
    {
     "reference": "DOI:10.1091/mbc.8.11.2307",
     "notes": "Rieder and Emr 1997, A Novel RING Finger Protein Complex Essential for a Late Step in Protein Transport to the Yeast Vacuole, Molecular Biology of the Cell."
    },
    {
     "reference": "DOI:10.1073/pnas.97.17.9402",
     "notes": "Seals, Eitzen, Margolis, Wickner and Price 2000, A Ypt/Rab effector complex containing the Sec1 homolog Vps33p is required for homotypic vacuole fusion, Proceedings of the National Academy of Sciences of the United States of America."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_hops_vacuole_fusion",
     "title": "HOPS supports yeast homotypic vacuole fusion",
     "description": "In Saccharomyces cerevisiae, Vps11, Vps16, Vps18, Vps33, Vps39/Vam6 and Vps41/Vam2 form HOPS, a vacuole-associated Ypt7 effector complex required for homotypic vacuole fusion.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph represents yeast HOPS subunit membership, Ypt7 binding, and homotypic-vacuole-fusion involvement without modeling priming-dependent 65S to 38S remodeling or trans-SNARE pairing.",
     "nodes": [
      {
       "node_id": "vps11_hops_subunit",
       "label": "Vps11 HOPS subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "vps11_hops_subunit"
      },
      {
       "node_id": "vps16_hops_subunit",
       "label": "Vps16 HOPS subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "vps16_hops_subunit"
      },
      {
       "node_id": "vps18_hops_subunit",
       "label": "Vps18 HOPS subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "vps18_hops_subunit"
      },
      {
       "node_id": "vps33_hops_subunit",
       "label": "Vps33 HOPS subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "vps33_hops_subunit"
      },
      {
       "node_id": "vps39_vam6_hops_subunit",
       "label": "Vps39/Vam6 HOPS subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "vps39_vam6_hops_subunit"
      },
      {
       "node_id": "vps41_vam2_hops_subunit",
       "label": "Vps41/Vam2 HOPS subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "vps41_vam2_hops_subunit"
      },
      {
       "node_id": "hops_complex",
       "label": "HOPS complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030897"
      },
      {
       "node_id": "fungal_type_vacuole_membrane",
       "label": "fungal-type vacuole membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000329"
      },
      {
       "node_id": "ypt7_rab",
       "label": "Ypt7 Rab GTPase",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P32939"
       ]
      },
      {
       "node_id": "homotypic_vacuole_fusion",
       "label": "vacuole fusion, non-autophagic",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0042144"
      }
     ],
     "edges": [
      {
       "subject": "vps11_hops_subunit",
       "predicate": "is part of",
       "object": "hops_complex",
       "description": "Vps11 HOPS subunit is represented as a Saccharomyces cerevisiae HOPS subunit.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.97.17.9402",
         "notes": "Seals et al. 2000 placed Vps11p, Vps16p, Vps18p, Vps33p, Vam2/Vps41p and Vam6/Vps39p in the yeast HOPS complex."
        }
       ]
      },
      {
       "subject": "vps16_hops_subunit",
       "predicate": "is part of",
       "object": "hops_complex",
       "description": "Vps16 HOPS subunit is represented as a Saccharomyces cerevisiae HOPS subunit.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.97.17.9402",
         "notes": "Seals et al. 2000 placed Vps11p, Vps16p, Vps18p, Vps33p, Vam2/Vps41p and Vam6/Vps39p in the yeast HOPS complex."
        }
       ]
      },
      {
       "subject": "vps18_hops_subunit",
       "predicate": "is part of",
       "object": "hops_complex",
       "description": "Vps18 HOPS subunit is represented as a Saccharomyces cerevisiae HOPS subunit.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.97.17.9402",
         "notes": "Seals et al. 2000 placed Vps11p, Vps16p, Vps18p, Vps33p, Vam2/Vps41p and Vam6/Vps39p in the yeast HOPS complex."
        }
       ]
      },
      {
       "subject": "vps33_hops_subunit",
       "predicate": "is part of",
       "object": "hops_complex",
       "description": "Vps33 HOPS subunit is represented as a Saccharomyces cerevisiae HOPS subunit.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.97.17.9402",
         "notes": "Seals et al. 2000 placed Vps11p, Vps16p, Vps18p, Vps33p, Vam2/Vps41p and Vam6/Vps39p in the yeast HOPS complex."
        }
       ]
      },
      {
       "subject": "vps39_vam6_hops_subunit",
       "predicate": "is part of",
       "object": "hops_complex",
       "description": "Vps39/Vam6 HOPS subunit is represented as a Saccharomyces cerevisiae HOPS subunit.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.97.17.9402",
         "notes": "Seals et al. 2000 placed Vps11p, Vps16p, Vps18p, Vps33p, Vam2/Vps41p and Vam6/Vps39p in the yeast HOPS complex."
        }
       ]
      },
      {
       "subject": "vps41_vam2_hops_subunit",
       "predicate": "is part of",
       "object": "hops_complex",
       "description": "Vps41/Vam2 HOPS subunit is represented as a Saccharomyces cerevisiae HOPS subunit.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.97.17.9402",
         "notes": "Seals et al. 2000 placed Vps11p, Vps16p, Vps18p, Vps33p, Vam2/Vps41p and Vam6/Vps39p in the yeast HOPS complex."
        }
       ]
      },
      {
       "subject": "hops_complex",
       "predicate": "localizes to",
       "object": "fungal_type_vacuole_membrane",
       "description": "The HOPS complex localizes to yeast vacuole membranes during the priming and docking sequence before homotypic vacuole fusion.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.97.17.9402",
         "notes": "Seals et al. 2000 studied vacuole-associated HOPS during in vitro homotypic vacuole fusion."
        }
       ]
      },
      {
       "subject": "hops_complex",
       "predicate": "binds",
       "object": "ypt7_rab",
       "description": "Priming releases HOPS as a complex that can bind the GTP-bound Ypt7 Rab.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.97.17.9402",
         "notes": "Seals et al. 2000 found that HOPS binds GTP-loaded Ypt7 after release from the primed 65S vacuolar complex."
        }
       ]
      },
      {
       "subject": "hops_complex",
       "predicate": "acts in",
       "object": "homotypic_vacuole_fusion",
       "description": "Antibody blockade of HOPS subunits inhibits the yeast in vitro homotypic vacuole fusion reaction.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.97.17.9402",
         "notes": "Seals et al. 2000 reported that antibodies to each class C Vps protein block the homotypic vacuole fusion assay."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_hops_component_family_groundings",
     "prompt": "Resolve exact source-neutral InterPro, Pfam, or Complex Portal groundings for the six HOPS subunit classes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#vps11_hops_subunit",
      "components#vps16_hops_subunit",
      "components#vps18_hops_subunit",
      "components#vps33_hops_subunit",
      "components#vps39_vam6_hops_subunit",
      "components#vps41_vam2_hops_subunit"
     ],
     "rationale": "This first HOPS record records the named Saccharomyces cerevisiae subunits without asserting paralogy boundaries or source-neutral family identifiers unless those identifiers are reviewed exactly.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.97.17.9402",
       "notes": "Seals et al. 2000 identified the six named yeast HOPS subunits."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    },
    {
     "discussion_id": "hops_interactor_boundary",
     "prompt": "Do not model vacuolar SNAREs, Sec17/Sec18 priming factors, or Ypt7 as constituent HOPS components.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "components#vps11_hops_subunit",
      "components#vps16_hops_subunit",
      "components#vps18_hops_subunit",
      "components#vps33_hops_subunit",
      "components#vps39_vam6_hops_subunit",
      "components#vps41_vam2_hops_subunit",
      "causal_graphs#yeast_hops_vacuole_fusion"
     ],
     "rationale": "Seals et al. 2000 found HOPS associated with SNARE-containing 65S vacuolar material before priming and with Ypt7 after priming, but defined the 38S HOPS complex as Vam2/Vps41, Vam6/Vps39, Vps11, Vps16, Vps18 and Vps33.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.97.17.9402",
       "notes": "Seals et al. 2000 separated HOPS from its priming-dependent SNARE and Ypt7 interactions."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:hsp78_chaperone_complex",
   "label": "Hsp78 chaperone complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "An oligomeric mitochondrial matrix chaperone assembly built from Hsp78-type subunits and involved in ATP-dependent solubilization of aggregated proteins.",
   "definition_source": "DOI:10.1016/j.jbc.2022.102494",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-05T02:53:34Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-05T02:55:21Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added yeast-scoped Hsp78 assembly composition, reviewed reference protein, assay-bounded function graph, verified PRIDE datasets, link-only licensed figures and explicit source conflicts.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-05T03:19:42Z",
     "curator": "codex",
     "action": "CURATED_CAUSAL_GRAPH",
     "changes": "Addressed PR 2049 review issues 2050 and 2051: separated purified-protein and yeast-complementation graph states and attached native InterPro evidence without changing biological scope or label-only grounding.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Added source-backed mechanistic descriptions to 7 causal edge(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0101031"
   ],
   "part_of": [
    "GO:0005759"
   ],
   "components": [
    {
     "component_id": "hsp78",
     "label": "Hsp78-type chaperone subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Native InterPro combined matches for reviewed yeast P33416 include the broader ClpA/B families IPR001270 and IPR050130, plus domains, sites and a P-loop superfamily. No exact Hsp78-type family was identified among those matches; none is adopted as an exact component grounding.",
     "gene_symbols": [
      "HSP78"
     ],
     "role": "ATPase chaperone subunit forming mitochondrial Hsp78 oligomers. The curated yeast preparations show multiple oligomeric states, so no invariant copy number is assigned.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P33416",
       "protein_label": "Heat shock protein 78, mitochondrial",
       "gene_symbol": "HSP78",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reviewed reference sequence for the mitochondrial chaperone subunit, not an identifier for the whole oligomer or the experimental strain.",
       "evidence": [
        {
         "reference": "UniProtKB:P33416",
         "notes": "Native reviewed entry verifies HSP78, YDR258C, YD9320A.08C, reference taxon and matrix localization. Its homohexamer annotation does not establish a fixed copy number in every preparation."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1016/j.jbc.2022.102494",
       "notes": "Figure 1E and Results report Hsp78-containing oligomers after digitonin solubilization of isolated yeast mitochondria. Figure 1F analyzes purified bacterially expressed yeast protein by size-exclusion chromatography. Neither assay is an atomic structure or a time-resolved assembly pathway."
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/P33416/?page_size=200",
       "notes": "Native combined endpoint inspected 2026-10-05: nine integrated matches, next=null. IPR001270 and IPR050130 are broader ClpA/B families; four domains, two conserved sites and one homologous superfamily are not exact Hsp78 family identities. This bounded result motivates label-only grounding, not a claim that every possible authority lacks an exact term."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "reference": "DOI:10.1016/j.jbc.2022.102494",
     "note": "Yeast Hsp78 oligomerization and disaggregation experiments. Methods identify Y03617-ES for non-qMS work and Y13617-ES for qMS; the experimental strains are not silently equated with S288C. Recombinant protein assays use E. coli as an expression host, not as the native organism for this structure."
    },
    {
     "taxon_id": "NCBITaxon:559292",
     "taxon_label": "Saccharomyces cerevisiae S288C",
     "reference": "UniProtKB:P33416",
     "note": "Reference-sequence organism of the reviewed Hsp78 example; this does not reassign the paper's experimental strains."
    }
   ],
   "functions": [
    {
     "function_id": "disaggregation",
     "label": "ATP-dependent protein disaggregase activity",
     "grounding": "GO:0140545",
     "description": "Supports resolubilization of heat-aggregated reporter protein in isolated yeast mitochondria. Recovery into a soluble fraction is not itself evidence of refolding or restored reporter enzymatic activity.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.jbc.2022.102494",
       "notes": "Figure 2 compares recovery of imported radiolabeled b2(107)Delta-DHFRDS reporter in wild-type-complemented, Hsp78TR, deletion and ATP-depleted mitochondria. Organelle-wide ATP depletion is not an Hsp78-specific intervention."
      },
      {
       "reference": "UniProtKB:P33416",
       "notes": "Reviewed annotation supports ATP-dependent disaggregation and functional cooperation with mitochondrial Hsp70; cooperation does not imply a fixed heteromeric composition."
      }
     ]
    },
    {
     "function_id": "atp_hydrolysis",
     "label": "ATP hydrolysis activity",
     "grounding": "GO:0016887",
     "description": "ATPase activity of Hsp78, measured with purified recombinant yeast protein.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.jbc.2022.102494",
       "notes": "Figure 1C measures phosphate release with 0.08 microgram/microliter protein and 0.25 mM ATP at 37 C. The Hsp78TR construct retains residual activity and is not ATPase-null."
      }
     ]
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_hsp78_assayed_function",
     "title": "Yeast Hsp78 oligomer membership and assay-bounded interventions",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "description": "Hsp78 membership, purified-protein ATPase activity, mitochondrial reporter resolubilization and post-heat growth assays.",
     "scope_notes": "Separate assay nodes prevent a direct causal chain from phosphate release to restored protein folding or respiration. The reporter was imported into isolated mitochondria, aggregated for 5 minutes at 42 C and allowed to recover for 60 minutes at 25 C. Hsp78WT and Hsp78TR complementation uses induced C-terminally His-tagged constructs in an hsp78 deletion background. TR expression is somewhat lower than WT, and the mutation affects multiple biochemical properties. Static oligomer assays do not measure an assembly pathway.",
     "nodes": [
      {
       "node_id": "hsp78",
       "label": "Hsp78-type chaperone subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "hsp78"
      },
      {
       "node_id": "assembly",
       "label": "Hsp78 chaperone complex",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:hsp78_chaperone_complex"
      },
      {
       "node_id": "atpase",
       "label": "ATP hydrolysis activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0016887",
       "description": "Phosphate-release assay on bacterially expressed purified yeast protein."
      },
      {
       "node_id": "solubilization",
       "label": "Recovery of soluble mitochondrial DHFR reporter",
       "node_type": "STATE",
       "description": "Recovery into the soluble fraction after heat aggregation; reporter enzymatic activity was not measured."
      },
      {
       "node_id": "tr",
       "label": "Hsp78TR complementation",
       "node_type": "STATE",
       "description": "Yeast hsp78 deletion cells complemented with the induced His-tagged Hsp78TR construct, and mitochondria isolated from those cells. This state is not the bacterially expressed purified-protein preparation."
      },
      {
       "node_id": "deletion",
       "label": "HSP78 deletion",
       "node_type": "STATE"
      },
      {
       "node_id": "wt_complementation",
       "label": "Hsp78WT complementation",
       "node_type": "STATE"
      },
      {
       "node_id": "growth",
       "label": "Growth on glycerol after acquired-thermotolerance treatment",
       "node_type": "STATE",
       "description": "Serial-dilution growth readout after sequential temperature treatments, not direct respiration flux."
      },
      {
       "node_id": "purified_tr",
       "label": "Purified recombinant Hsp78TR assay preparation",
       "node_type": "STATE",
       "description": "Yeast Hsp78TR expressed and affinity-purified from E. coli for comparison with purified Hsp78WT in the phosphate-release assay. ATPase activity is reduced, not absent. The source disagrees on the second mutation number, so no single residue pair is asserted."
      }
     ],
     "edges": [
      {
       "subject": "hsp78",
       "predicate": "forms",
       "object": "assembly",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.jbc.2022.102494",
         "notes": "Figure 1E-F supports oligomeric Hsp78 preparations; native-gel migration was interpreted as trimeric and hexameric species, without a universal copy count."
        }
       ],
       "description": "Hsp78 subunits assemble into oligomeric (trimeric and hexameric) chaperone preparations."
      },
      {
       "subject": "assembly",
       "predicate": "catalyzes",
       "object": "atpase",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.jbc.2022.102494",
         "notes": "Figure 1C measures ATP-dependent phosphate release from purified Hsp78. The active oligomeric state was not independently assigned for each assay point."
        }
       ],
       "description": "Purified oligomeric Hsp78 preparations catalyze ATP hydrolysis."
      },
      {
       "subject": "purified_tr",
       "predicate": "impairs",
       "object": "atpase",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.jbc.2022.102494",
         "notes": "Figure 1C reports approximately 70 percent lower ATPase activity of purified Hsp78TR than WT, not complete loss."
        }
       ],
       "description": "Purified recombinant Walker-motif mutant Hsp78TR exhibits approximately 70% lower ATPase activity than wild-type Hsp78."
      },
      {
       "subject": "tr",
       "predicate": "impairs",
       "object": "solubilization",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.jbc.2022.102494",
         "notes": "Figure 2A-C shows reduced reporter recovery in Hsp78TR mitochondria relative to WT complementation. This does not isolate ATP hydrolysis from substrate binding, expression or assembly changes."
        }
       ],
       "description": "Complementation with Hsp78TR impairs recovery of soluble mitochondrial DHFR reporter after heat stress relative to wild-type Hsp78."
      },
      {
       "subject": "deletion",
       "predicate": "impairs",
       "object": "solubilization",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.jbc.2022.102494",
         "notes": "Figure 2A-C shows reduced reporter resolubilization in hsp78 deletion mitochondria under the specified heat/recovery conditions."
        }
       ],
       "description": "Deletion of HSP78 impairs resolubilization of heat-aggregated mitochondrial reporter protein during recovery."
      },
      {
       "subject": "wt_complementation",
       "predicate": "restores relative to deletion",
       "object": "solubilization",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.jbc.2022.102494",
         "notes": "Figure 2A-C shows improved recovery with Hsp78WT complementation, not quantitative recovery of all substrate or demonstration of restored DHFR activity."
        }
       ],
       "description": "Wild-type Hsp78 complementation restores mitochondrial reporter resolubilization relative to hsp78 deletion."
      },
      {
       "subject": "tr",
       "predicate": "impairs",
       "object": "growth",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.jbc.2022.102494",
         "notes": "Figure 1D compares serial dilutions on glucose and glycerol after 60 minutes at 42 C, a 30-minute 30 C regeneration step specified in Methods, and 60 minutes at 48 C. TR impairs subsequent growth on glycerol relative to WT complementation; glucose growth is similar. No direct respiration or universal heat-survival claim is inferred."
        }
       ],
       "description": "Complementation with Hsp78TR impairs post-heat-shock growth on nonfermentable glycerol medium relative to wild-type Hsp78."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1016/j.jbc.2022.102494",
     "notes": "Jaworek, Sylvester, Cenini and Voos (2022), PMID 36115461. Read abstract, Results, Discussion, Methods, Data availability and main-figure captions in PMC9574514.1; actual Figures 1 and 2 inspected. XML SHA-256 75b5f2c13addf3554fbd534e58fea2aa26605afe26987185a88cc7b3c9a5b2d8. Older oligomer studies cited by the authors were not fully accessible and are not independently treated as inspected evidence."
    },
    {
     "reference": "UniProtKB:P33416",
     "notes": "Native reviewed entry supplies matrix location, reference identity and enzyme annotation."
    },
    {
     "reference": "GO:0101031",
     "notes": "Verified active cellular-component term protein folding chaperone complex; broader parent, not exact identity."
    },
    {
     "reference": "GO:0005759",
     "notes": "Verified active cellular-component term mitochondrial matrix; compartment parthood, not is-a parentage."
    }
   ],
   "datasets": [
    {
     "accession": "PXD030405",
     "title": "Hsp78 heat-stress proteomics: Part A, protein interactions",
     "dataset_type": "PROTEOMICS",
     "repository": "PRIDE",
     "organism": "Saccharomyces cerevisiae (NCBITaxon:4932)",
     "description": "SILAC affinity-copurification study of potential Hsp78 clients and partners from isolated yeast mitochondria.",
     "conditions": [
      "His-tagged Hsp78WT and Hsp78TR baits with an untagged background control",
      "Temperature-dependent mitochondrial copurification; abundance normalized to recovered bait"
     ],
     "platform": "SILAC LC-MS/MS with an LTQ Orbitrap Velos",
     "url": "https://www.ebi.ac.uk/pride/archive/projects/PXD030405",
     "publication": "DOI:10.1016/j.jbc.2022.102494",
     "findings": "Enrichment identifies potential interactors, not fixed stoichiometric subunits or binding-affinity constants.",
     "notes": "Native PRIDE API verified accession, yeast taxon, paired project, publication DOI, instrument and CC0 dataset licence on 2026-10-05. Archive publication PMID is zero, so it is not used as a PMID assertion. Raw mass-spectrometry files were not downloaded or reanalyzed. Dataset CC0 does not change the paper figures' CC BY-NC-ND 4.0 licence.",
     "evidence": [
      {
       "reference": "https://www.ebi.ac.uk/pride/archive/projects/PXD030405",
       "supports": "SUPPORT",
       "notes": "Native project metadata matches the primary paper Data availability assignment."
      }
     ]
    },
    {
     "accession": "PXD030436",
     "title": "Hsp78 heat-stress proteomics: Part B, aggregation",
     "dataset_type": "PROTEOMICS",
     "repository": "PRIDE",
     "organism": "Saccharomyces cerevisiae (NCBITaxon:4932)",
     "description": "SILAC analysis of sedimentable mitochondrial proteins after heat stress and recovery.",
     "conditions": [
      "Gradient-purified isolated mitochondria carrying His-tagged Hsp78WT or Hsp78TR",
      "Heat aggregation and recovery conditions; untagged mitochondria excluded from this comparison"
     ],
     "platform": "SILAC LC-MS/MS with an LTQ Orbitrap Velos",
     "url": "https://www.ebi.ac.uk/pride/archive/projects/PXD030436",
     "publication": "DOI:10.1016/j.jbc.2022.102494",
     "findings": "Condition-dependent changes in protein sedimentation support a role in proteostasis; pellet recovery is not direct proof of refolding, physiological client identity or complete disaggregation.",
     "notes": "Native PRIDE API verified accession, yeast taxon, paired project, publication DOI, instrument and CC0 dataset licence on 2026-10-05. Archive publication PMID is zero, so it is not used as a PMID assertion. Raw mass-spectrometry files were not downloaded or reanalyzed. Dataset CC0 does not change the paper figures' CC BY-NC-ND 4.0 licence.",
     "evidence": [
      {
       "reference": "https://www.ebi.ac.uk/pride/archive/projects/PXD030436",
       "supports": "SUPPORT",
       "notes": "Native project metadata matches the primary paper Data availability assignment."
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_and_component_boundary",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Separate the Hsp78 oligomer from its subunit, cooperating chaperones and potential clients.",
     "rationale": "Hsp78 is one gene product but forms a distinct mitochondrial oligomer. Copurification does not establish invariant structural membership.",
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.jbc.2022.102494",
       "notes": "Primary study establishes the experimental context and its limitations."
      }
     ],
     "resolution_note": "Mint the assembly identity after bounded native QuickGO and OLS GO label/synonym searches for Hsp78, ClpB and Hsp100 did not return an exact term. The broad chaperone-complex parent is not equivalent. Keep Ssc1, Mdj1, potential substrates and post-lysis contaminants outside canonical composition; no fixed Hsp78-Hsp70 heteromer is demonstrated. Whole-worktree hidden/ignored-inclusive searches and parsed identity fields of all 885 pre-existing records found no Hsp78 duplicate.",
     "resolved_date": "2026-10-05"
    },
    {
     "discussion_id": "exact_component_family",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve an exact source-neutral Hsp78-type component family if an authority supplies one.",
     "rationale": "The nine integrated InterPro matches for reviewed P33416 include broader ClpA/B families, domains and sites; using those as an exact Hsp78 identity would overstate specificity.",
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.jbc.2022.102494",
       "notes": "Primary study establishes the experimental context and its limitations."
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/P33416/?page_size=200",
       "notes": "Native combined endpoint inspected 2026-10-05: nine integrated matches, next=null. IPR001270 and IPR050130 are broader ClpA/B families; four domains, two conserved sites and one homologous superfamily are not exact Hsp78 family identities. This bounded result motivates label-only grounding, not a claim that every possible authority lacks an exact term."
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/IPR050130/",
       "notes": "Native family metadata inspected 2026-10-05 marks its description llm=true and checked=false. That description is not used as primary biological evidence."
      },
      {
       "reference": "https://github.com/CultureBotAI/CellStructureMech/issues/2051",
       "notes": "Review identified missing direct database evidence; native endpoint provenance has now been attached without changing the original rationale, date or label-only decision."
      }
     ],
     "notes": "Leave grounding unset with REVIEWED_LABEL_ONLY. IPR050130 includes an unchecked LLM-generated description, which is not used as primary biological evidence. An unassigned plausible ClpB family is not a verified match."
    },
    {
     "discussion_id": "oligomer_and_protocol_conflicts",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve preparation-dependent oligomeric states and source-internal construct/protocol discrepancies before asserting a fixed copy number or residue-specific mechanism.",
     "rationale": "Figure 1A and Results give E216Q/E614Q for Hsp78TR, whereas Methods give E612Q for the second substitution. High-salt SEC is described with NaCl in Results and KCl in Methods, and the compared buffers also differ in ATP and magnesium. Figure 2D and Methods differ in aggregation and centrifugation conditions.",
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.jbc.2022.102494",
       "notes": "Primary study establishes the experimental context and its limitations."
      }
     ],
     "notes": "Use the named TR construct rather than choosing a residue pair. Preserve trimer/hexamer migration interpretations as preparation-specific, not universal stoichiometry. Do not infer a salt-only causal effect or reconcile conflicting protocols silently. The reporter assay and aggregate-binding workflow are distinct experiments; reporter solubility is not refolding activity. Reviewed UniProt homohexamer annotation does not override the primary preparation-dependent observations."
    },
    {
     "discussion_id": "assay_state_separation",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Separate purified recombinant Hsp78TR assays from yeast complementation in the causal graph.",
     "rationale": "The initial graph reused a state labelled Hsp78TR complementation for an ATPase assay performed on bacterially expressed purified protein. Correct edge notes did not repair the mismatched intervention subject.",
     "resolution_note": "Retarget only the ATPase impairment edge to a distinct purified-protein state. Retain yeast complementation for reporter resolubilization and growth. No new biological edge, native bacterial taxon or residue-specific claim is added.",
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "resolved_date": "2026-10-05",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.jbc.2022.102494",
       "notes": "Figure 1C and Methods, In vitro ATPase assay, explicitly use protein expressed and purified from E. coli; yeast and mitochondrial assays use separate preparations."
      },
      {
       "reference": "https://github.com/CultureBotAI/CellStructureMech/issues/2050",
       "notes": "Adversarial-review finding and required assay-state separation."
      }
     ]
    }
   ],
   "images": [
    {
     "image_id": "jaworek_2022_fig1",
     "source": "PMC",
     "source_accession": "PMC9574514.1 fig1",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC9574514/#fig1",
     "licence": "OTHER",
     "licence_url": "https://creativecommons.org/licenses/by-nc-nd/4.0/",
     "attribution": "Witold Jaworek, Marc Sylvester, Giovanna Cenini and Wolfgang Voos (2022), Figure 1, DOI 10.1016/j.jbc.2022.102494; CC BY-NC-ND 4.0.",
     "modality": "OTHER",
     "caption": "Yeast Hsp78 construct, expression, purified-protein ATPase, post-heat growth and oligomerization assays. BN-PAGE and SEC support oligomeric preparations, not an atomic structure or universal subunit count. The recombinant assays use bacterially expressed yeast protein.",
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "reference": "DOI:10.1016/j.jbc.2022.102494",
     "retrieved_on": "2026-10-05",
     "notes": "Actual multi-panel figure inspected from versioned PMC media; archive MD5 d9e29f8d857266d914484f772d55ecac. Biochemical figure, not a micrograph. Exact NC-ND licence verified in JATS and metadata. Link-only; no hosted copy. OTHER retains the combined licence absent from the enum."
    },
    {
     "image_id": "jaworek_2022_fig2",
     "source": "PMC",
     "source_accession": "PMC9574514.1 fig2",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC9574514/#fig2",
     "licence": "OTHER",
     "licence_url": "https://creativecommons.org/licenses/by-nc-nd/4.0/",
     "attribution": "Witold Jaworek, Marc Sylvester, Giovanna Cenini and Wolfgang Voos (2022), Figure 2, DOI 10.1016/j.jbc.2022.102494; CC BY-NC-ND 4.0.",
     "modality": "OTHER",
     "caption": "Heat-aggregated mitochondrial DHFR reporter recovery and Hsp78 aggregate cosedimentation. Soluble-fraction recovery is distinct from restored enzymatic function; the binding experiment is a separate assay.",
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "reference": "DOI:10.1016/j.jbc.2022.102494",
     "retrieved_on": "2026-10-05",
     "notes": "Actual multi-panel figure inspected from versioned PMC media; archive MD5 9c7316c59aa052f86222a1cc34b03cc8. Biochemical figure, not a micrograph. Exact NC-ND licence verified in JATS and metadata. Link-only; no hosted copy. OTHER retains the combined licence absent from the enum."
    }
   ]
  },
  {
   "identifier": "GO:0001411",
   "label": "hyphal tip",
   "structure_category": "OTHER",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The end, or tip, of a fungal hypha, where polarized growth occurs during hyphal elongation. The dome-shaped, rapidly expanding apical region of a fungal or oomycete hypha where polarized exocytosis, cell wall biosynthesis, and cytoskeletal remodeling are concentrated. In filamentous fungi and dimorphic yeasts such as Candida albicans and Ashbya gossypii, the hyphal tip houses the Spitzenkörper and polarisome complex that nucleate actin cables and focus secretory vesicle fusion.",
   "definition_source": "GO:0001411",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0030427",
    "GO:0051286"
   ],
   "has_part": [
    "GO:0031521",
    "GO:0031562"
   ],
   "components": [
    {
     "component_id": "spa2_scaffold",
     "label": "SPA-2 polarisome scaffold",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "CONDITIONAL",
     "gene_symbols": [
      "SPA-2"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "SPA-2 is curated as the Neurospora hyphal-tip polarisome marker and scaffold homolog; no exact source-neutral family CURIE was assigned for the fungal Spa2 cohort.",
     "role": "Scaffold marker that partially overlaps the Spitzenkorper and extends into the apical dome of mature Neurospora hyphae. Functions at the growing fungal hyphal tip in hyphal tip.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pone.0030372",
       "notes": "Lichius et al. 2012 compared BUD-6 and BNI-1 localization with SPA-2 as a bona fide Neurospora polarisome marker and integrated SPA-2 into the mature hyphal-tip architecture."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:V5IQM7",
       "protein_label": "Spa2-like protein",
       "gene_symbol": "spa2",
       "taxon_id": "NCBITaxon:367110",
       "taxon_label": "Neurospora crassa OR74A",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene SPA-2, which UniProt lists under the primary name spa2, in Neurospora crassa OR74A. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:V5IQM7",
         "notes": "UniProtKB unreviewed (TrEMBL) entry V5IQM7 for gene SPA-2 in Neurospora crassa OR74A. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "bud6_actin_associated_polarity_protein",
     "label": "BUD-6 actin-associated polarity protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "CONDITIONAL",
     "gene_symbols": [
      "BUD-6"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "BUD-6 is curated as the Neurospora Bud6/Aip3 homolog observed in the mature hyphal-tip architecture; no exact source-neutral family CURIE was assigned for the broader fungal Bud6 cohort.",
     "role": "Actin-associated polarity protein that forms a subapical cloud around the Spitzenkorper in mature Neurospora hyphae. Functions at the growing fungal hyphal tip in hyphal tip.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pone.0030372",
       "notes": "Lichius et al. 2012 localized BUD-6 to a dynamic subapical cloud that surrounds the Spitzenkorper during Neurospora mature hyphal-tip growth."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q7RVZ1",
       "protein_label": "Actin-interacting protein",
       "gene_symbol": "bud6",
       "taxon_id": "NCBITaxon:367110",
       "taxon_label": "Neurospora crassa OR74A",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene BUD-6, which UniProt lists under the primary name bud6, in Neurospora crassa OR74A. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:Q7RVZ1",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q7RVZ1 for gene BUD-6 in Neurospora crassa OR74A. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "bni1_formin",
     "label": "BNI-1 formin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "CONDITIONAL",
     "gene_symbols": [
      "BNI-1"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "BNI-1 is curated as the Neurospora formin in the hyphal-tip polarisome; no exact fungal-wide formin family CURIE was assigned because broader families include paralogs outside this localized architecture.",
     "role": "Formin that localizes in apical clusters and the Spitzenkorper core at mature Neurospora hyphal tips. Functions at the growing fungal hyphal tip in hyphal tip.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pone.0030372",
       "notes": "Lichius et al. 2012 assayed BNI-1 and placed it in both the apical cap and Spitzenkorper core of the mature Neurospora hyphal tip."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q7RWH7",
       "protein_label": "Cytokinesis protein sepA",
       "gene_symbol": "bni1",
       "taxon_id": "NCBITaxon:367110",
       "taxon_label": "Neurospora crassa OR74A",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene BNI-1, which UniProt lists under the primary name bni1, in Neurospora crassa OR74A. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:Q7RWH7",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q7RWH7 for gene BNI-1 in Neurospora crassa OR74A. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5141",
     "taxon_label": "Neurospora crassa",
     "presence": "COMMON",
     "note": "Neurospora mature hyphal tips carry SPA-2, BUD-6, and BNI-1 polarisome proteins in distinct apical-dome zones.",
     "reference": "DOI:10.1371/journal.pone.0030372"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5141",
     "taxon_label": "Neurospora crassa",
     "note": "Filamentous fungal model in which SPA-2, BUD-6, and BNI-1 were compared by live-cell imaging during hyphal tip growth.",
     "reference": "DOI:10.1371/journal.pone.0030372"
    }
   ],
   "functions": [
    {
     "function_id": "hyphal_tip_polarity_maintenance",
     "label": "hyphal-tip polarity maintenance",
     "description": "The hyphal tip polarisome contributes to maintained polarized tip growth in Neurospora hyphae.",
     "evidence": [
      {
       "reference": "GO:0031562",
       "notes": "GO:0031562 defines the hyphal tip polarisome by its role in determining cell polarity at the tip of a growing fungal hypha."
      },
      {
       "reference": "DOI:10.1371/journal.pone.0030372",
       "notes": "Lichius et al. 2012 concluded that the Neurospora SPA-2, BUD-6, and BNI-1 arrangement in the mature apical dome is a filamentous tip-growth-apparatus architecture."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0001411",
     "notes": "Gene Ontology cellular-component term for hyphal tip: The end, or tip, of a fungal hypha, where polarized growth occurs during hyphal elongation."
    },
    {
     "reference": "GO:0031562",
     "notes": "Gene Ontology cellular-component term for the hyphal tip polarisome."
    },
    {
     "reference": "GO:0000133",
     "notes": "Gene Ontology cellular-component term for polarisome."
    },
    {
     "reference": "DOI:10.1371/journal.pone.0030372",
     "notes": "Lichius et al. 2012, 'Comparative Live-Cell Imaging Analyses of SPA-2, BUD-6 and BNI-1 in Neurospora crassa Reveal Novel Features of the Filamentous Fungal Polarisome', PLoS ONE."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "hyphal_tip_mechanism",
     "title": "Hyphal tip assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of hyphal tip (GO:0001411) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "hyphal_tip",
       "label": "hyphal tip",
       "node_type": "STRUCTURE",
       "grounding": "GO:0001411",
       "description": "The end, or tip, of a fungal hypha, where polarized growth occurs during hyphal elongation."
      },
      {
       "node_id": "spa2_scaffold",
       "label": "SPA-2 polarisome scaffold",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "spa2_scaffold",
       "description": "Scaffold marker that partially overlaps the Spitzenkorper and extends into the apical dome of mature Neurospora hyphae. Functions at the growing fungal hyphal tip in hyphal tip."
      },
      {
       "node_id": "bud6_actin_associated_polarity_protein",
       "label": "BUD-6 actin-associated polarity protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "bud6_actin_associated_polarity_protein",
       "description": "Actin-associated polarity protein that forms a subapical cloud around the Spitzenkorper in mature Neurospora hyphae. Functions at the growing fungal hyphal tip in hyphal tip."
      },
      {
       "node_id": "bni1_formin",
       "label": "BNI-1 formin",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "bni1_formin",
       "description": "Formin that localizes in apical clusters and the Spitzenkorper core at mature Neurospora hyphal tips. Functions at the growing fungal hyphal tip in hyphal tip."
      },
      {
       "node_id": "spitzenkorper",
       "label": "spitzenkorper",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031521",
       "description": "Constituent structural subassembly (spitzenkorper, GO:0031521) within hyphal tip."
      },
      {
       "node_id": "hyphal_tip_polarisome",
       "label": "hyphal tip polarisome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031562",
       "description": "Constituent structural subassembly (hyphal tip polarisome, GO:0031562) within hyphal tip."
      },
      {
       "node_id": "hyphal_tip_polarity_maintenance",
       "label": "hyphal-tip polarity maintenance",
       "node_type": "BIOLOGICAL_PROCESS",
       "description": "The hyphal tip polarisome contributes to maintained polarized tip growth in Neurospora hyphae."
      }
     ],
     "edges": [
      {
       "subject": "spa2_scaffold",
       "predicate": "is part of",
       "object": "hyphal_tip",
       "description": "Scaffold marker that partially overlaps the Spitzenkorper and extends into the apical dome of mature Neurospora hyphae. Functions at the growing fungal hyphal tip in hyphal tip.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pone.0030372",
         "notes": "Lichius et al. 2012 compared BUD-6 and BNI-1 localization with SPA-2 as a bona fide Neurospora polarisome marker and integrated SPA-2 into the mature hyphal-tip architecture."
        }
       ]
      },
      {
       "subject": "bud6_actin_associated_polarity_protein",
       "predicate": "is part of",
       "object": "hyphal_tip",
       "description": "Actin-associated polarity protein that forms a subapical cloud around the Spitzenkorper in mature Neurospora hyphae. Functions at the growing fungal hyphal tip in hyphal tip.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pone.0030372",
         "notes": "Lichius et al. 2012 localized BUD-6 to a dynamic subapical cloud that surrounds the Spitzenkorper during Neurospora mature hyphal-tip growth."
        }
       ]
      },
      {
       "subject": "bni1_formin",
       "predicate": "is part of",
       "object": "hyphal_tip",
       "description": "Formin that localizes in apical clusters and the Spitzenkorper core at mature Neurospora hyphal tips. Functions at the growing fungal hyphal tip in hyphal tip.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pone.0030372",
         "notes": "Lichius et al. 2012 assayed BNI-1 and placed it in both the apical cap and Spitzenkorper core of the mature Neurospora hyphal tip."
        }
       ]
      },
      {
       "subject": "spitzenkorper",
       "predicate": "is part of",
       "object": "hyphal_tip",
       "description": "Spitzenkorper is a structural part of hyphal tip.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pone.0030372",
         "notes": "Lichius et al. 2012, 'Comparative Live-Cell Imaging Analyses of SPA-2, BUD-6 and BNI-1 in Neurospora crassa Reveal Novel Features of the Filamentous Fungal Polarisome', PLoS ONE."
        }
       ]
      },
      {
       "subject": "hyphal_tip_polarisome",
       "predicate": "is part of",
       "object": "hyphal_tip",
       "description": "Hyphal tip polarisome is a structural part of hyphal tip.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pone.0030372",
         "notes": "Lichius et al. 2012, 'Comparative Live-Cell Imaging Analyses of SPA-2, BUD-6 and BNI-1 in Neurospora crassa Reveal Novel Features of the Filamentous Fungal Polarisome', PLoS ONE."
        }
       ]
      },
      {
       "subject": "hyphal_tip",
       "predicate": "mediates",
       "object": "hyphal_tip_polarity_maintenance",
       "description": "The hyphal tip polarisome contributes to maintained polarized tip growth in Neurospora hyphae.",
       "evidence": [
        {
         "reference": "GO:0031562",
         "notes": "GO:0031562 defines the hyphal tip polarisome by its role in determining cell polarity at the tip of a growing fungal hypha."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:40Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of hyphal tip (GO:0001411) in category OTHER with verified GO hierarchy, components, UniProtKB protein examples, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "GO:0031562",
   "label": "hyphal tip polarisome",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "Protein complex that has a role in determining cell polarity, found at the tip of a growing fungal hypha.",
   "definition_source": "GO:0031562",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-28T20:33:17Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T20:35:11Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added polarisome parentage, hyphal-tip parthood, label-only SPA-2, BUD-6, and BNI-1 constituents, Neurospora distribution and canonical example evidence, a hyphal-tip polarity-maintenance function, a nonmechanistic mature-tip topology graph, and grounding and boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T20:35:57Z",
     "curator": "codex",
     "action": "REFINED_GRAPH",
     "changes": "Focused the BNI-1 mature-tip topology edge on the hyphal tip polarisome record instead of using a separate Spitzenkorper node.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T20:57:09Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved #1740 by attaching the non-tip boundary discussion to SPA-2 and clarifying that SPA-2 septal-plug localization is outside the hyphal tip polarisome.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:52Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 3 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0000133"
   ],
   "part_of": [
    "GO:0001411"
   ],
   "components": [
    {
     "component_id": "spa2_scaffold",
     "label": "SPA-2 polarisome scaffold",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "CONDITIONAL",
     "gene_symbols": [
      "SPA-2"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "SPA-2 is curated as the Neurospora hyphal-tip polarisome marker and scaffold homolog; no exact source-neutral family CURIE was assigned for the fungal Spa2 cohort.",
     "role": "Scaffold marker that partially overlaps the Spitzenkorper and extends into the apical dome of mature Neurospora hyphae.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pone.0030372",
       "notes": "Lichius et al. 2012 compared BUD-6 and BNI-1 localization with SPA-2 as a bona fide Neurospora polarisome marker and integrated SPA-2 into the mature hyphal-tip architecture."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:V5IQM7",
       "protein_label": "Spa2-like protein",
       "gene_symbol": "spa2",
       "taxon_id": "NCBITaxon:367110",
       "taxon_label": "Neurospora crassa OR74A",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene SPA-2, which UniProt lists under the primary name spa2, in Neurospora crassa OR74A. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/V5IQM7",
         "notes": "UniProtKB unreviewed (TrEMBL) entry V5IQM7 for gene SPA-2 in Neurospora crassa OR74A. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "bud6_actin_associated_polarity_protein",
     "label": "BUD-6 actin-associated polarity protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "CONDITIONAL",
     "gene_symbols": [
      "BUD-6"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "BUD-6 is curated as the Neurospora Bud6/Aip3 homolog observed in the mature hyphal-tip architecture; no exact source-neutral family CURIE was assigned for the broader fungal Bud6 cohort.",
     "role": "Actin-associated polarity protein that forms a subapical cloud around the Spitzenkorper in mature Neurospora hyphae.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pone.0030372",
       "notes": "Lichius et al. 2012 localized BUD-6 to a dynamic subapical cloud that surrounds the Spitzenkorper during Neurospora mature hyphal-tip growth."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q7RVZ1",
       "protein_label": "Actin-interacting protein",
       "gene_symbol": "bud6",
       "taxon_id": "NCBITaxon:367110",
       "taxon_label": "Neurospora crassa OR74A",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene BUD-6, which UniProt lists under the primary name bud6, in Neurospora crassa OR74A. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q7RVZ1",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q7RVZ1 for gene BUD-6 in Neurospora crassa OR74A. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "bni1_formin",
     "label": "BNI-1 formin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "CONDITIONAL",
     "gene_symbols": [
      "BNI-1"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "BNI-1 is curated as the Neurospora formin in the hyphal-tip polarisome; no exact fungal-wide formin family CURIE was assigned because broader families include paralogs outside this localized architecture.",
     "role": "Formin that localizes in apical clusters and the Spitzenkorper core at mature Neurospora hyphal tips.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pone.0030372",
       "notes": "Lichius et al. 2012 assayed BNI-1 and placed it in both the apical cap and Spitzenkorper core of the mature Neurospora hyphal tip."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q7RWH7",
       "protein_label": "Cytokinesis protein sepA",
       "gene_symbol": "bni1",
       "taxon_id": "NCBITaxon:367110",
       "taxon_label": "Neurospora crassa OR74A",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene BNI-1, which UniProt lists under the primary name bni1, in Neurospora crassa OR74A. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q7RWH7",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q7RWH7 for gene BNI-1 in Neurospora crassa OR74A. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5141",
     "taxon_label": "Neurospora crassa",
     "presence": "COMMON",
     "note": "Neurospora mature hyphal tips carry SPA-2, BUD-6, and BNI-1 polarisome proteins in distinct apical-dome zones.",
     "reference": "DOI:10.1371/journal.pone.0030372"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5141",
     "taxon_label": "Neurospora crassa",
     "note": "Filamentous fungal model in which SPA-2, BUD-6, and BNI-1 were compared by live-cell imaging during hyphal tip growth.",
     "reference": "DOI:10.1371/journal.pone.0030372"
    }
   ],
   "functions": [
    {
     "function_id": "hyphal_tip_polarity_maintenance",
     "label": "hyphal-tip polarity maintenance",
     "description": "The hyphal tip polarisome contributes to maintained polarized tip growth in Neurospora hyphae.",
     "evidence": [
      {
       "reference": "GO:0031562",
       "notes": "GO:0031562 defines the hyphal tip polarisome by its role in determining cell polarity at the tip of a growing fungal hypha."
      },
      {
       "reference": "DOI:10.1371/journal.pone.0030372",
       "notes": "Lichius et al. 2012 concluded that the Neurospora SPA-2, BUD-6, and BNI-1 arrangement in the mature apical dome is a filamentous tip-growth-apparatus architecture."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031562",
     "notes": "Gene Ontology cellular-component term for the hyphal tip polarisome."
    },
    {
     "reference": "GO:0000133",
     "notes": "Gene Ontology cellular-component term for polarisome."
    },
    {
     "reference": "GO:0001411",
     "notes": "Gene Ontology cellular-component term for the hyphal tip."
    },
    {
     "reference": "DOI:10.1371/journal.pone.0030372",
     "notes": "Lichius et al. 2012, 'Comparative Live-Cell Imaging Analyses of SPA-2, BUD-6 and BNI-1 in Neurospora crassa Reveal Novel Features of the Filamentous Fungal Polarisome', PLoS ONE."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "mature_hyphal_tip_polarisome_topology",
     "title": "Mature hyphal-tip polarisome topology",
     "description": "SPA-2, BUD-6, and BNI-1 occupy distinct zones in the Neurospora mature hyphal-tip apical dome.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the localized mature-tip architecture without asserting direct physical contacts among SPA-2, BUD-6, BNI-1, or Spitzenkorper constituents.",
     "nodes": [
      {
       "node_id": "spa2_scaffold",
       "label": "SPA-2 polarisome scaffold",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "spa2_scaffold"
      },
      {
       "node_id": "bud6_actin_associated_polarity_protein",
       "label": "BUD-6 actin-associated polarity protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "bud6_actin_associated_polarity_protein"
      },
      {
       "node_id": "bni1_formin",
       "label": "BNI-1 formin",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "bni1_formin"
      },
      {
       "node_id": "hyphal_tip_polarisome",
       "label": "hyphal tip polarisome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031562"
      },
      {
       "node_id": "hyphal_tip",
       "label": "hyphal tip",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0001411"
      }
     ],
     "edges": [
      {
       "subject": "hyphal_tip_polarisome",
       "predicate": "is part of",
       "object": "hyphal_tip",
       "description": "The hyphal tip polarisome is localized to the tip of a growing fungal hypha.",
       "evidence": [
        {
         "reference": "GO:0031562",
         "notes": "GO:0031562 defines the polarisome at a growing fungal hyphal tip."
        },
        {
         "reference": "GO:0001411",
         "notes": "GO:0001411 identifies the fungal hyphal tip."
        }
       ]
      },
      {
       "subject": "spa2_scaffold",
       "predicate": "occupies",
       "object": "hyphal_tip_polarisome",
       "description": "SPA-2 is distributed through the apical dome of the mature hyphal tip polarisome.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pone.0030372",
         "notes": "Lichius et al. 2012 integrated SPA-2 as partially overlapping the Spitzenkorper and fanning into the Neurospora apical dome."
        }
       ]
      },
      {
       "subject": "bud6_actin_associated_polarity_protein",
       "predicate": "occupies",
       "object": "hyphal_tip_polarisome",
       "description": "BUD-6 forms a subapical cloud in the mature hyphal tip polarisome.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pone.0030372",
         "notes": "Lichius et al. 2012 observed BUD-6 as a subapical cloud that was excluded from the Spitzenkorper."
        }
       ]
      },
      {
       "subject": "bni1_formin",
       "predicate": "occupies",
       "object": "hyphal_tip_polarisome",
       "description": "BNI-1 occupies the Spitzenkorper core as well as an apical cap in the mature hyphal tip polarisome.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pone.0030372",
         "notes": "Lichius et al. 2012 localized BNI-1 to the Spitzenkorper core and to apical clusters in mature Neurospora hyphae."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_neurospora_polarisome_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for Neurospora SPA-2, BUD-6, and BNI-1.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#spa2_scaffold",
      "components#bud6_actin_associated_polarity_protein",
      "components#bni1_formin"
     ],
     "rationale": "The first hyphal-tip record keeps the Neurospora Spa2, Bud6, and Bni1 homologs label-only rather than guessing InterPro, Pfam, or NCBIfam groundings whose broader families may include paralogs outside this localized polarisome architecture.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pone.0030372",
       "notes": "Lichius et al. 2012 analyzed SPA-2, BUD-6, and BNI-1 in Neurospora hyphae."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28"
    },
    {
     "discussion_id": "exclude_polarisome_independent_roles",
     "prompt": "Keep septal plugging, cell fusion, and cytokinesis roles outside the first hyphal-tip polarisome boundary.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#spa2_scaffold",
      "components#bud6_actin_associated_polarity_protein",
      "components#bni1_formin",
      "causal_graphs#mature_hyphal_tip_polarisome_topology"
     ],
     "rationale": "Lichius et al. 2012 observed SPA-2, BUD-6, and BNI-1 recruitment to septal plugs and identified BUD-6 and BNI-1 functions at cell-fusion sites, septa, and cytokinetic rings that are independent of the hyphal-tip polarisome, so those assemblies are excluded from the GO:0031562 component boundary until separate structure evidence is curated.",
     "resolution_note": "Curated only mature-hyphal-tip SPA-2, BUD-6, and BNI-1 topology and did not assert septal-plug, cell-fusion, septation, or cytokinetic-ring assemblies as parts of this record.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pone.0030372",
       "notes": "Lichius et al. 2012 reported SPA-2, BUD-6, and BNI-1 localization at septal plugs and polarisome-independent BUD-6 and BNI-1 roles in Neurospora."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28",
     "resolved_date": "2026-09-28"
    }
   ]
  },
  {
   "identifier": "GO:0031942",
   "label": "i-AAA complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "Protease complex of the mitochondrial inner membrane whose catalytic residues lie on the intermembrane space side of the inner membrane; involved in mitochondrial protein turnover. Contains a subunit belonging to the AAA family of ATP-dependent metalloproteases.",
   "definition_source": "GO:0031942",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-04T23:57:39Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-04T23:59:47Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added yeast-scoped components, source-normalized S288C composition, ATP-dependent function, five evidence-backed mechanistic edges, strain/architecture limitations and a restricted-license link-only biochemical figure.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-05T00:17:05Z",
     "curator": "codex",
     "action": "CORRECTED_METADATA",
     "changes": "Issue #2043: preserve 1 nonprotein Complex Portal source name(s) in source_name instead of gene_symbol; identities, labels, taxa, membership and stoichiometry unchanged.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:25:18Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:52Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "updated gene_symbols/synonym annotations for UniProtKB protein_examples.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0098800"
   ],
   "part_of": [
    "GO:0005743"
   ],
   "components": [
    {
     "component_id": "yme1",
     "label": "Yme1 i-AAA protease",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Native UniProt P32795 and InterPro checks resolve the broad FtsH family IPR005936 and Yme1-like N-terminal domain IPR048438, not an exact whole-protein Yme1 family. Neither is adopted as Yme1 identity.",
     "gene_symbols": [
      "YME1",
      "OSD1",
      "YTA11"
     ],
     "role": "ATP-dependent proteolytic core with its catalytic domains facing the mitochondrial intermembrane space.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201702125",
       "notes": "Figure 1 and Results: deletion or ATPase/protease inactivation of Yme1 blocks turnover of tested Tom22-HA and Om45-HA substrates."
      },
      {
       "reference": "ComplexPortal:CPX-1655",
       "notes": "The exact accession annotates YME1 as an enzymatic participant, separately from MGR1, MGR3 and zinc."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32795",
       "protein_label": "Mitochondrial inner membrane i-AAA protease supercomplex subunit YME1",
       "gene_symbol": "YME1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene YME1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure (also declared as synonym OSD1, YTA11).",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Mitochondrion inner membrane' localisation of P32795."
        },
        {
         "reference": "PMID:8355690",
         "notes": "Thorsness PE et al. 1993, ‘Inactivation of YME1, a member of the ftsH-SEC18-PAS1-CDC48 family of putative ATPase-encoding genes, causes increased escape of DNA from mitochondria in Saccharomyces cerevisiae.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Mitochondrion inner membrane' localisation of P32795."
        },
        {
         "reference": "PMID:8688560",
         "notes": "Weber ER et al. 1996, ‘Biochemical and functional analysis of the YME1 gene product, an ATP and zinc-dependent mitochondrial protease from S. cerevisiae.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Mitochondrion inner membrane' localisation of P32795."
        }
       ]
      }
     ]
    },
    {
     "component_id": "mgr1",
     "label": "Mitochondrial inner membrane i-AAA protease complex subunit Mgr1",
     "grounding": "InterPro:IPR013911",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "MGR1"
     ],
     "role": "Membrane adaptor that contacts substrates and supports their recruitment to Yme1.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201702125",
       "notes": "Figures 3-4: Mgr1 associates with Tom22-HA and contributes to Yme1 recruitment; photo-crosslinking places Mgr1 next to the Tom22 intermembrane-space domain."
      },
      {
       "reference": "InterPro:IPR013911",
       "notes": "Issuing-authority entry verifies the Mgr1 family, rather than a generic adaptor domain."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P25573",
       "protein_label": "Mitochondrial inner membrane i-AAA protease supercomplex subunit MGR1",
       "gene_symbol": "MGR1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene MGR1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Mitochondrion inner membrane' localisation of P25573."
        },
        {
         "reference": "PMID:14576278",
         "notes": "Sickmann A et al. 2003, ‘The proteome of Saccharomyces cerevisiae mitochondria.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Mitochondrion inner membrane' localisation of P25573."
        },
        {
         "reference": "PMID:16267274",
         "notes": "Dunn CD et al. 2006, ‘A genomewide screen for petite-negative yeast strains yields a new subunit of the i-AAA protease complex.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Mitochondrion inner membrane' localisation of P25573."
        }
       ]
      }
     ]
    },
    {
     "component_id": "mgr3",
     "label": "Protein Mrg3-like",
     "grounding": "InterPro:IPR040201",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "MGR3",
      "FMP24"
     ],
     "role": "Mgr3 membrane adaptor that contacts substrates and cooperates with Mgr1 in recruitment to Yme1.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201702125",
       "notes": "Figures 3-4: Mgr3 supports optimal Tom22 recruitment and crosslinks to its intermembrane-space domain. Both adaptors cooperate; Mgr1 can retain some recruitment without Mgr3."
      },
      {
       "reference": "InterPro:IPR040201",
       "notes": "The authority spells the family label Mrg3-like; the reviewed MGR3 protein Q04472 maps to this family. The label is preserved, not interpreted as a different gene."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q04472",
       "protein_label": "Mitochondrial inner membrane i-AAA protease supercomplex subunit MGR3",
       "gene_symbol": "MGR3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene MGR3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure (also declared as synonym FMP24).",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q04472",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q04472, the single reviewed entry for gene MGR3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "zinc",
     "label": "zinc(2+)",
     "grounding": "CHEBI:29105",
     "component_type": "SMALL_MOLECULE",
     "component_role": "CONSTITUENT",
     "role": "Metalloprotease cofactor annotated for the yeast i-AAA complex.",
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-1655",
       "notes": "Source participant CHEBI:29105 has the cofactor role; no metal or subunit copy number is supplied."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "reference": "DOI:10.1083/jcb.201702125",
     "note": "Experimentally characterized in laboratory budding yeast; no universal fungal or eukaryotic distribution of the Mgr1/Mgr3-containing assembly is asserted."
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "reference": "DOI:10.1083/jcb.201702125",
     "note": "Table S1 lists BY4741 derivatives for the tagged-substrate turnover and recruitment assays. Photo-crosslinking methods explicitly use W303 derivatives. These experimental strains are not relabeled as S288C."
    },
    {
     "taxon_id": "NCBITaxon:559292",
     "taxon_label": "Saccharomyces cerevisiae S288C",
     "reference": "ComplexPortal:CPX-1655",
     "note": "Reference-strain composition annotation from Complex Portal; distinct from the experimental backgrounds in the 2017 paper."
    }
   ],
   "functions": [
    {
     "function_id": "atp_dependent_proteolysis",
     "label": "ATP-dependent peptidase activity",
     "grounding": "GO:0004176",
     "description": "ATP-dependent degradation of selected mitochondrial protein substrates; the curated yeast mechanism includes adaptor-assisted turnover of Tom22 and Om45.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201702125",
       "notes": "Figure 1 tests tagged substrates using deletion and catalytic mutants. Figure 2 separately measures endogenous Tom22 at 37 C in glucose medium and Om45 at 40 C in respiratory medium. Mgr1/Mgr3 deletion blocks both; yme1 deletion cannot be tested for Om45 at 40 C because it fails to grow. Tags accelerate turnover, and these experiments do not show constitutive degradation of all outer-membrane proteins."
      }
     ]
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_adaptor_assisted_tom22_turnover",
     "title": "Adaptor-assisted recruitment and degradation of Tom22",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "description": "Mgr1 and Mgr3 contact the substrate and support recruitment to the Yme1 protease.",
     "scope_notes": "Source-bounded synthesis of BY4741 recruitment/turnover and W303 photo-crosslinking experiments, not one directly observed temporal sequence. Much of the contact evidence uses tagged Tom22 and protease-dead Yme1. The recruitment-to-processing transition is a supported mechanistic interpretation, not a visualized handoff or an exclusive degradation route.",
     "nodes": [
      {
       "node_id": "mgr1",
       "label": "Mitochondrial inner membrane i-AAA protease complex subunit Mgr1",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR013911",
       "component_ref": "mgr1"
      },
      {
       "node_id": "mgr3",
       "label": "Protein Mrg3-like",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR040201",
       "component_ref": "mgr3"
      },
      {
       "node_id": "adaptor_engagement",
       "label": "Tom22 intermembrane-space domain engaged by adaptors",
       "node_type": "STATE"
      },
      {
       "node_id": "yme1_bound_substrate",
       "label": "Tom22 associated with Yme1",
       "node_type": "STATE"
      },
      {
       "node_id": "iaaa",
       "label": "i-AAA complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031942"
      },
      {
       "node_id": "turnover",
       "label": "Turnover of tested Tom22 substrate",
       "node_type": "STATE"
      }
     ],
     "edges": [
      {
       "subject": "mgr1",
       "predicate": "participates in",
       "object": "adaptor_engagement",
       "description": "Mgr1 contacts the intermembrane-space region of Tom22.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201702125",
         "notes": "Figure 4: site-specific photo-crosslinking detects Tom22-Mgr1 products, mainly in the protease-dead background; selected positions also crosslink in wild type."
        }
       ]
      },
      {
       "subject": "mgr3",
       "predicate": "participates in",
       "object": "adaptor_engagement",
       "description": "Mgr3 also contacts the intermembrane-space region of Tom22.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201702125",
         "notes": "Figure 4: Tom22-Mgr3 photo-crosslinks have a partly different positional pattern from Tom22-Mgr1 products; the assay does not establish an atomic interface."
        }
       ]
      },
      {
       "subject": "adaptor_engagement",
       "predicate": "promotes",
       "object": "yme1_bound_substrate",
       "description": "The adaptors support efficient recruitment of Tom22 to Yme1.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201702125",
         "notes": "Figure 3B-C and F: removing either adaptor reduces substrate association with Yme1. Both optimize recruitment; Mgr1 can bind substrate without Mgr3, so an obligatory simultaneous binding event is not asserted."
        }
       ]
      },
      {
       "subject": "yme1_bound_substrate",
       "predicate": "is processed by",
       "object": "iaaa",
       "description": "Recruited substrate enters the ATP-dependent proteolytic reaction of the complex.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201702125",
         "notes": "Figures 1 and 3 jointly support recruitment followed by Yme1-dependent processing: ATPase/protease mutants block turnover and can trap substrate association. This transition is mechanistic interpretation, not direct observation of translocation."
        }
       ]
      },
      {
       "subject": "iaaa",
       "predicate": "promotes",
       "object": "turnover",
       "description": "The functional yeast complex promotes degradation of the tested Tom22 substrate.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201702125",
         "notes": "Figure 1D-F: adaptor deletion, YME1 deletion or catalytic inactivation impairs Tom22-HA turnover. Figure 2I-J separately tests endogenous Tom22 at 37 C in glucose medium; no universal outer-membrane turnover claim follows."
        }
       ]
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1083/jcb.201702125",
     "notes": "Wu, Li and Jiang (2017), Mitochondrial inner-membrane protease Yme1 degrades outer-membrane proteins Tom22 and Om45. Main Results/discussion, strain and recruitment/crosslinking methods, Figures 1-4 and Table S1 inspected in checksum-verified PMC5748973 version 1."
    },
    {
     "reference": "GO:0098800",
     "notes": "Exact inner mitochondrial membrane protein complex parent; distinct from parthood in the membrane."
    },
    {
     "reference": "GO:0005743",
     "notes": "Containing mitochondrial inner membrane; the protease catalytic domains face the intermembrane space."
    }
   ],
   "discussions": [
    {
     "discussion_id": "yme1_exact_family",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve an exact whole-protein family grounding for Yme1 without conflating it with FtsH or one domain.",
     "attaches_to": [
      "components#yme1"
     ],
     "rationale": "Bounded native UniProt/InterPro checks verified IPR005936 as a broader FtsH family and IPR048438 as an N-terminal domain. Neither exactly denotes this component class.",
     "evidence": [
      {
       "reference": "UniProtKB:P32795",
       "notes": "Reviewed reference sequence used only as an identity/family lookup anchor; organism-specific composition is retained separately."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "complex_and_substrate_boundary",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Separate the adaptor-bearing yeast assembly, protease core and substrate proteins.",
     "rationale": "Substrate binding and catalytic loss of function do not make Tom22 or Om45 constituents or prove that adaptor deletion prevents Yme1 oligomerization.",
     "resolution_note": "Curate Yme1, Mgr1, Mgr3 and the source-annotated zinc cofactor. Exclude Tom22/Om45 substrates and comparison proteases from composition. Keep the strain-specific Complex Portal assertion separate; its source taxon label is retained even though taxon 559292 denotes S288C. Do not equate an isolated Yme1 oligomer with the intact adaptor-bearing assembly, or the inner-membrane abbreviation MIM in this paper with the outer-membrane MIM insertase. No fixed copy numbers are asserted.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201702125",
       "notes": "Results distinguish substrate recruitment, degradation and Yme1 native-gel behavior."
      },
      {
       "reference": "ComplexPortal:CPX-1655",
       "notes": "Four source participants; all source stoichiometry values are null."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "intact_architecture_and_native_substrates",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Establish intact adaptor-bearing architecture and physiological substrate range with direct structural and condition-matched evidence.",
     "rationale": "Native-gel migration and trapped photo-crosslinks do not determine stoichiometry or visualize substrate movement. Tagged substrates turn over faster than endogenous proteins, and temperature/media matter. The linked biochemical figure is not a micrograph of the complex. Earlier adaptor papers and the separate Yme1 core structural study require full-text review before extending this record.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201702125",
       "notes": "Figures 1-4 and Results qualify substrate, strain, catalytic-mutant and assay scope."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    }
   ],
   "images": [
    {
     "image_id": "pmc_pmc5748973_fig3",
     "source": "PMC",
     "source_accession": "PMC5748973.1 fig3",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC5748973/#fig3",
     "licence": "CC_BY_NC_SA_4_0",
     "licence_url": "https://creativecommons.org/licenses/by-nc-sa/4.0/",
     "attribution": "Xi Wu, Lanlan Li and Hui Jiang; CC BY-NC-SA 4.0, via PubMed Central.",
     "modality": "OTHER",
     "caption": "Biochemical evidence for adaptor-assisted substrate recruitment, not a micrograph or solved structure. Figure 3A-F shows immunoprecipitation and immunoblots of Tom22-HA, Yme1 and adaptors in wild-type and mutant yeast. Panels G-H show native-gel mobility of tagged Mgr1/Mgr3 with SDS-PAGE controls; apparent masses do not establish subunit copy numbers.",
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "reference": "DOI:10.1083/jcb.201702125",
     "retrieved_on": "2026-10-04",
     "notes": "JATS licence and full figure inspected in PMC5748973.1; source media MD5 ef80f8c8369e0bfd73138fdfd51c77be verified for inspection only. Link-only because the noncommercial/share-alike licence is outside repository hosting policy. No image file is copied into the repository. Taxon supplied from the paper and Table S1, not a PMC taxon field."
    }
   ],
   "complex_compositions": [
    {
     "composition_id": "complex_portal_cpx_1655",
     "source": "COMPLEX_PORTAL",
     "source_accession": "ComplexPortal:CPX-1655",
     "source_url": "https://www.ebi.ac.uk/complexportal/complex/CPX-1655",
     "complex_label": "i-AAA complex",
     "taxon_id": "NCBITaxon:559292",
     "taxon_label": "Saccharomyces cerevisiae",
     "evidence_code": "ECO:0005547",
     "participants": [
      {
       "participant_id": "UniProtKB:P25573",
       "label": "Mitochondrial inner membrane i-AAA protease supercomplex subunit MGR1",
       "participant_type": "protein",
       "gene_symbol": "MGR1",
       "source_interactor_id": "EBI-2337393",
       "canonical_component_ref": "mgr1"
      },
      {
       "participant_id": "UniProtKB:Q04472",
       "label": "Mitochondrial inner membrane i-AAA protease supercomplex subunit MGR3",
       "participant_type": "protein",
       "gene_symbol": "MGR3",
       "source_interactor_id": "EBI-2337396",
       "canonical_component_ref": "mgr3"
      },
      {
       "participant_id": "UniProtKB:P32795",
       "label": "Mitochondrial inner membrane i-AAA protease supercomplex subunit YME1",
       "participant_type": "protein",
       "gene_symbol": "YME1",
       "source_interactor_id": "EBI-2337394",
       "canonical_component_ref": "yme1"
      },
      {
       "participant_id": "CHEBI:29105",
       "label": "zinc(2+)",
       "participant_type": "small molecule",
       "source_name": "zinc(2+)",
       "source_interactor_id": "EBI-22119162",
       "canonical_component_ref": "zinc"
      }
     ],
     "retrieved_on": "2026-10-04",
     "notes": "Curator-scoped import: S288C reference-strain i-AAA composition, not the BY4741/W303 experimental strains or a universal fungal assembly. Source evidence: inferred by curator. The accession was resolved through the Complex Portal accession endpoint; no equivalence xref was inferred."
    }
   ]
  },
  {
   "identifier": "GO:0031011",
   "label": "Ino80 complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A multisubunit protein complex that contains the Ino80p ATPase; exhibits chromatin remodeling activity.",
   "definition_source": "GO:0031011",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T01:24:50Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T01:27:47Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added INO80 exact synonymy, INO80-type parentage, nuclear-chromosome parthood, 15 budding-yeast constituent rows, yeast scope, chromatin-remodeling function, GO/PubMed/DOI evidence, a nonmechanistic function graph, and a subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:25:31Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 14 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:52Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "INO80 chromatin remodeling complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0031011"
    },
    {
     "synonym_text": "INO80-C",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1038/ncomms8108"
    },
    {
     "synonym_text": "Ino80.com",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1016/j.molcel.2004.09.033"
    }
   ],
   "parent_structures": [
    "GO:0097346"
   ],
   "part_of": [
    "GO:0000228"
   ],
   "components": [
    {
     "component_id": "ino80_ino80c_atpase_subunit",
     "label": "Ino80 INO80-C ATPase subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "INO80"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast INO80-C structural literature follows Ino80 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this INO80-C subunit class was curated in this pass.",
     "role": "Snf2-family ATPase constituent and scaffold of the budding-yeast INO80 chromatin remodeling complex.",
     "evidence": [
      {
       "reference": "DOI:10.1038/ncomms8108",
       "notes": "Watanabe et al. 2015 Supplementary Table 2 reports this protein among the Saccharomyces cerevisiae INO80-C subunits detected by mass spectrometry in three independent TAP-tagged purifications."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53115",
       "protein_label": "Chromatin-remodeling ATPase INO80",
       "gene_symbol": "INO80",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene INO80 in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P53115."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rvb1_ino80c_head_subunit",
     "label": "Rvb1 INO80-C head subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RVB1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast INO80-C structural literature follows Rvb1 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this INO80-C subunit class was curated in this pass.",
     "role": "RuvB-like AAA+ ATPase constituent of the INO80-C Rvb1/Rvb2 head module.",
     "evidence": [
      {
       "reference": "DOI:10.1038/ncomms8108",
       "notes": "Watanabe et al. 2015 Supplementary Table 2 reports this protein among the Saccharomyces cerevisiae INO80-C subunits detected by mass spectrometry in three independent TAP-tagged purifications."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03940",
       "protein_label": "RuvB-like protein 1",
       "gene_symbol": "RVB1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RVB1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q03940."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rvb2_ino80c_head_subunit",
     "label": "Rvb2 INO80-C head subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RVB2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast INO80-C structural literature follows Rvb2 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this INO80-C subunit class was curated in this pass.",
     "role": "RuvB-like AAA+ ATPase constituent of the INO80-C Rvb1/Rvb2 head module.",
     "evidence": [
      {
       "reference": "DOI:10.1038/ncomms8108",
       "notes": "Watanabe et al. 2015 Supplementary Table 2 reports this protein among the Saccharomyces cerevisiae INO80-C subunits detected by mass spectrometry in three independent TAP-tagged purifications."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12464",
       "protein_label": "RuvB-like protein 2",
       "gene_symbol": "RVB2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RVB2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10787406",
         "notes": "Lim CR et al. 2000, ‘The Saccharomyces cerevisiae RuvB-like protein, Tih2p, is required for cell cycle progression and RNA polymerase II-directed transcription.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleoplasm' localisation of Q12464."
        },
        {
         "reference": "PMID:11604509",
         "notes": "King TH et al. 2001, ‘A well-connected and conserved nucleoplasmic helicase is required for production of box C/D and H/ACA snoRNAs and localization of snoRNP proteins.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleoplasm' localisation of Q12464."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ies5_ino80c_subunit",
     "label": "Ies5 INO80-C subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "IES5"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast INO80-C structural literature follows Ies5 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this INO80-C subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast INO80 chromatin remodeling complex.",
     "evidence": [
      {
       "reference": "DOI:10.1038/ncomms8108",
       "notes": "Watanabe et al. 2015 Supplementary Table 2 reports this protein among the Saccharomyces cerevisiae INO80-C subunits detected by mass spectrometry in three independent TAP-tagged purifications."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40060",
       "protein_label": "Ino eighty subunit 5",
       "gene_symbol": "IES5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene IES5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P40060."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ies3_ino80c_nhp10_module_subunit",
     "label": "Ies3 INO80-C Nhp10 module subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "IES3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast INO80-C structural literature follows Ies3 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this INO80-C subunit class was curated in this pass.",
     "role": "Protein constituent associated with the INO80-C Nhp10 nucleosome-binding module.",
     "evidence": [
      {
       "reference": "DOI:10.1038/ncomms8108",
       "notes": "Watanabe et al. 2015 Supplementary Table 2 reports this protein among the Saccharomyces cerevisiae INO80-C subunits detected by mass spectrometry in three independent TAP-tagged purifications."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12345",
       "protein_label": "Ino eighty subunit 3",
       "gene_symbol": "IES3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene IES3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q12345."
        }
       ]
      }
     ]
    },
    {
     "component_id": "nhp10_ino80c_nhp10_module_subunit",
     "label": "Nhp10 INO80-C Nhp10 module subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "NHP10"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast INO80-C structural literature follows Nhp10 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this INO80-C subunit class was curated in this pass.",
     "role": "Protein constituent of the high-affinity nucleosome-binding Nhp10 module.",
     "evidence": [
      {
       "reference": "DOI:10.1038/ncomms8108",
       "notes": "Watanabe et al. 2015 Supplementary Table 2 reports this protein among the Saccharomyces cerevisiae INO80-C subunits detected by mass spectrometry in three independent TAP-tagged purifications."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03435",
       "protein_label": "Non-histone protein 10",
       "gene_symbol": "NHP10",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NHP10 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q03435."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ies6_ino80c_arp5_module_subunit",
     "label": "Ies6 INO80-C Arp5 module subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "IES6"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast INO80-C structural literature follows Ies6 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this INO80-C subunit class was curated in this pass.",
     "role": "Protein constituent of the Arp5-Ies6 module required for INO80-C remodeling.",
     "evidence": [
      {
       "reference": "DOI:10.1038/ncomms8108",
       "notes": "Watanabe et al. 2015 Supplementary Table 2 reports this protein among the Saccharomyces cerevisiae INO80-C subunits detected by mass spectrometry in three independent TAP-tagged purifications."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32617",
       "protein_label": "Chromatin-remodeling complex subunit IES6",
       "gene_symbol": "IES6",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene IES6 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P32617."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ies1_ino80c_subunit",
     "label": "Ies1 INO80-C subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "IES1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast INO80-C structural literature follows Ies1 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this INO80-C subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast INO80 chromatin remodeling complex.",
     "evidence": [
      {
       "reference": "DOI:10.1038/ncomms8108",
       "notes": "Watanabe et al. 2015 Supplementary Table 2 reports this protein among the Saccharomyces cerevisiae INO80-C subunits detected by mass spectrometry in three independent TAP-tagged purifications."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P43579",
       "protein_label": "Ino eighty subunit 1",
       "gene_symbol": "IES1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene IES1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P43579."
        }
       ]
      }
     ]
    },
    {
     "component_id": "arp8_ino80c_arp8_module_subunit",
     "label": "Arp8 INO80-C Arp8 module subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ARP8"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast INO80-C structural literature follows Arp8 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this INO80-C subunit class was curated in this pass.",
     "role": "Actin-related-protein constituent of the INO80-C Arp8/Arp4/Act1 module.",
     "evidence": [
      {
       "reference": "DOI:10.1038/ncomms8108",
       "notes": "Watanabe et al. 2015 Supplementary Table 2 reports this protein among the Saccharomyces cerevisiae INO80-C subunits detected by mass spectrometry in three independent TAP-tagged purifications."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12386",
       "protein_label": "Actin-like protein ARP8",
       "gene_symbol": "ARP8",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ARP8 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q12386",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q12386, the single reviewed entry for gene ARP8 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "arp4_ino80c_arp8_module_subunit",
     "label": "Arp4 INO80-C Arp8 module subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ARP4"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast INO80-C structural literature follows Arp4 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this INO80-C subunit class was curated in this pass.",
     "role": "Actin-related-protein constituent of the INO80-C Arp8/Arp4/Act1 module.",
     "evidence": [
      {
       "reference": "DOI:10.1038/ncomms8108",
       "notes": "Watanabe et al. 2015 Supplementary Table 2 reports this protein among the Saccharomyces cerevisiae INO80-C subunits detected by mass spectrometry in three independent TAP-tagged purifications."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P80428",
       "protein_label": "Actin-related protein 4",
       "gene_symbol": "ARP4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ARP4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:8573785",
         "notes": "Weber V et al. 1995, ‘The actin-related protein Act3p of Saccharomyces cerevisiae is located in the nucleus.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P80428."
        }
       ]
      }
     ]
    },
    {
     "component_id": "act1_ino80c_actin_constituent",
     "label": "Act1 INO80-C actin constituent",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ACT1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast INO80-C structural literature follows Act1 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this INO80-C subunit class was curated in this pass.",
     "role": "Actin constituent of the INO80-C Arp8/Arp4/Act1 module.",
     "evidence": [
      {
       "reference": "DOI:10.1038/ncomms8108",
       "notes": "Watanabe et al. 2015 Supplementary Table 2 reports this protein among the Saccharomyces cerevisiae INO80-C subunits detected by mass spectrometry in three independent TAP-tagged purifications."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P60010",
       "protein_label": "Actin",
       "gene_symbol": "ACT1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ACT1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P60010",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P60010, the single reviewed entry for gene ACT1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "taf14_ino80c_subunit",
     "label": "Taf14 INO80-C subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TAF14"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast INO80-C structural literature follows Taf14 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this INO80-C subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast INO80 chromatin remodeling complex.",
     "evidence": [
      {
       "reference": "DOI:10.1038/ncomms8108",
       "notes": "Watanabe et al. 2015 Supplementary Table 2 reports this protein among the Saccharomyces cerevisiae INO80-C subunits detected by mass spectrometry in three independent TAP-tagged purifications."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P35189",
       "protein_label": "Transcription initiation factor TFIID subunit 14",
       "gene_symbol": "TAF14",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TAF14 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P35189",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P35189, the single reviewed entry for gene TAF14 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ies2_ino80c_neck_subunit",
     "label": "Ies2 INO80-C neck subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "IES2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast INO80-C structural literature follows Ies2 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this INO80-C subunit class was curated in this pass.",
     "role": "Protein constituent that maps near the INO80-C neck with the Arp5 module.",
     "evidence": [
      {
       "reference": "DOI:10.1038/ncomms8108",
       "notes": "Watanabe et al. 2015 Supplementary Table 2 reports this protein among the Saccharomyces cerevisiae INO80-C subunits detected by mass spectrometry in three independent TAP-tagged purifications."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40154",
       "protein_label": "Ino eighty subunit 2",
       "gene_symbol": "IES2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene IES2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P40154."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ies4_ino80c_subunit",
     "label": "Ies4 INO80-C subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "IES4"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast INO80-C structural literature follows Ies4 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this INO80-C subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast INO80 chromatin remodeling complex.",
     "evidence": [
      {
       "reference": "DOI:10.1038/ncomms8108",
       "notes": "Watanabe et al. 2015 Supplementary Table 2 reports this protein among the Saccharomyces cerevisiae INO80-C subunits detected by mass spectrometry in three independent TAP-tagged purifications."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q08561",
       "protein_label": "Ino eighty subunit 4",
       "gene_symbol": "IES4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene IES4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q08561."
        }
       ]
      }
     ]
    },
    {
     "component_id": "arp5_ino80c_arp5_module_subunit",
     "label": "Arp5 INO80-C Arp5 module subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ARP5"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast INO80-C structural literature follows Arp5 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this INO80-C subunit class was curated in this pass.",
     "role": "Actin-related-protein constituent of the Arp5-Ies6 module required for INO80-C remodeling.",
     "evidence": [
      {
       "reference": "DOI:10.1038/ncomms8108",
       "notes": "Watanabe et al. 2015 Supplementary Table 2 reports this protein among the Saccharomyces cerevisiae INO80-C subunits detected by mass spectrometry in three independent TAP-tagged purifications."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53946",
       "protein_label": "Actin-related protein 5",
       "gene_symbol": "ARP5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ARP5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P53946",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P53946, the single reviewed entry for gene ARP5 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the source organism for the original INO80 purification and for the 15-subunit INO80-C mass spectrometry preparations.",
     "reference": "DOI:10.1038/ncomms8108"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Shen et al. 2000 purified the budding-yeast Ino80 ATPase complex and showed that the complex remodels chromatin in vitro.",
     "reference": "DOI:10.1038/35020123"
    }
   ],
   "functions": [
    {
     "function_id": "chromatin_remodeling",
     "label": "chromatin remodeling",
     "grounding": "GO:0006338",
     "description": "The Ino80 complex is an ATP-dependent INO80-type chromatin-remodeling complex.",
     "evidence": [
      {
       "reference": "GO:0006338",
       "notes": "GO:0006338 is the Gene Ontology biological-process term for chromatin remodeling."
      },
      {
       "reference": "DOI:10.1038/35020123",
       "notes": "Shen et al. 2000 purified the budding-yeast Ino80 ATPase complex and assayed its chromatin-remodeling activity."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031011",
     "notes": "Gene Ontology cellular-component term for the Ino80 complex and its exact INO80 chromatin remodeling complex synonym."
    },
    {
     "reference": "GO:0097346",
     "notes": "Gene Ontology cellular-component parent term for INO80-type complexes."
    },
    {
     "reference": "GO:0000228",
     "notes": "Gene Ontology cellular-component term for the nuclear chromosome."
    },
    {
     "reference": "GO:0006338",
     "notes": "Gene Ontology biological-process term for chromatin remodeling."
    },
    {
     "reference": "PMID:10952318",
     "notes": "PubMed identifier for Shen et al. 2000, the Nature paper that first purified the budding-yeast INO80 complex."
    },
    {
     "reference": "DOI:10.1038/35020123",
     "notes": "DOI for Shen et al. 2000, 'A chromatin remodelling complex involved in transcription and DNA processing', verified through NCBI E-utilities."
    },
    {
     "reference": "PMID:12887900",
     "notes": "PubMed identifier for Shen et al. 2003, the Molecular Cell paper that defined Arp4, Arp5, Arp8 and Act1 as stoichiometric INO80 constituents."
    },
    {
     "reference": "DOI:10.1016/s1097-2765(03)00264-8",
     "notes": "DOI for Shen et al. 2003, 'Involvement of actin-related proteins in ATP-dependent chromatin remodeling', verified through NCBI E-utilities."
    },
    {
     "reference": "PMID:15525518",
     "notes": "PubMed identifier for Jonsson et al. 2004, the Molecular Cell paper on Rvb1p/Rvb2p recruitment of Arp5p into Ino80.com."
    },
    {
     "reference": "DOI:10.1016/j.molcel.2004.09.033",
     "notes": "DOI for Jonsson et al. 2004, 'Rvb1p/Rvb2p recruit Arp5p and assemble a functional Ino80 chromatin remodeling complex', verified through NCBI E-utilities."
    },
    {
     "reference": "PMID:19355820",
     "notes": "PubMed identifier for Clapier and Cairns 2009, the Annual Review of Biochemistry chromatin-remodeling review cited by GO:0031011 and GO:0097346."
    },
    {
     "reference": "DOI:10.1146/annurev.biochem.77.062706.153223",
     "notes": "DOI for Clapier and Cairns 2009, 'The biology of chromatin remodeling complexes', verified through NCBI E-utilities."
    },
    {
     "reference": "PMID:24034245",
     "notes": "PubMed identifier for Tosi et al. 2013, the Cell paper on yeast INO80 complex structure and subunit topology."
    },
    {
     "reference": "DOI:10.1016/j.cell.2013.08.016",
     "notes": "DOI for Tosi et al. 2013, 'Structure and subunit topology of the INO80 chromatin remodeler and its nucleosome complex', verified through NCBI E-utilities."
    },
    {
     "reference": "PMID:25964121",
     "notes": "PubMed identifier for Watanabe et al. 2015, the Nature Communications structural analysis with INO80-C mass spectrometry stoichiometry."
    },
    {
     "reference": "DOI:10.1038/ncomms8108",
     "notes": "DOI for Watanabe et al. 2015, 'Structural analyses of the chromatin remodelling enzymes INO80-C and SWR-C', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_ino80_chromatin_remodeling",
     "title": "INO80-C carries yeast chromatin remodeling",
     "description": "In Saccharomyces cerevisiae, Ino80, Rvb1, Rvb2, Ies5, Ies3, Nhp10, Ies6, Ies1, Arp8, Arp4, Act1, Taf14, Ies2, Ies4 and Arp5 form the INO80-C chromatin-remodeling complex.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the 15 INO80-C constituent classes and their connection to ATP-dependent chromatin remodeling without resolving the ordered assembly pathway or the nucleosome-engagement cycle.",
     "nodes": [
      {
       "node_id": "ino80_ino80c_atpase_subunit",
       "label": "Ino80 INO80-C ATPase subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ino80_ino80c_atpase_subunit"
      },
      {
       "node_id": "rvb1_ino80c_head_subunit",
       "label": "Rvb1 INO80-C head subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rvb1_ino80c_head_subunit"
      },
      {
       "node_id": "rvb2_ino80c_head_subunit",
       "label": "Rvb2 INO80-C head subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rvb2_ino80c_head_subunit"
      },
      {
       "node_id": "ies5_ino80c_subunit",
       "label": "Ies5 INO80-C subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ies5_ino80c_subunit"
      },
      {
       "node_id": "ies3_ino80c_nhp10_module_subunit",
       "label": "Ies3 INO80-C Nhp10 module subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ies3_ino80c_nhp10_module_subunit"
      },
      {
       "node_id": "nhp10_ino80c_nhp10_module_subunit",
       "label": "Nhp10 INO80-C Nhp10 module subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "nhp10_ino80c_nhp10_module_subunit"
      },
      {
       "node_id": "ies6_ino80c_arp5_module_subunit",
       "label": "Ies6 INO80-C Arp5 module subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ies6_ino80c_arp5_module_subunit"
      },
      {
       "node_id": "ies1_ino80c_subunit",
       "label": "Ies1 INO80-C subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ies1_ino80c_subunit"
      },
      {
       "node_id": "arp8_ino80c_arp8_module_subunit",
       "label": "Arp8 INO80-C Arp8 module subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "arp8_ino80c_arp8_module_subunit"
      },
      {
       "node_id": "arp4_ino80c_arp8_module_subunit",
       "label": "Arp4 INO80-C Arp8 module subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "arp4_ino80c_arp8_module_subunit"
      },
      {
       "node_id": "act1_ino80c_actin_constituent",
       "label": "Act1 INO80-C actin constituent",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "act1_ino80c_actin_constituent"
      },
      {
       "node_id": "taf14_ino80c_subunit",
       "label": "Taf14 INO80-C subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "taf14_ino80c_subunit"
      },
      {
       "node_id": "ies2_ino80c_neck_subunit",
       "label": "Ies2 INO80-C neck subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ies2_ino80c_neck_subunit"
      },
      {
       "node_id": "ies4_ino80c_subunit",
       "label": "Ies4 INO80-C subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ies4_ino80c_subunit"
      },
      {
       "node_id": "arp5_ino80c_arp5_module_subunit",
       "label": "Arp5 INO80-C Arp5 module subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "arp5_ino80c_arp5_module_subunit"
      },
      {
       "node_id": "ino80_complex",
       "label": "Ino80 complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031011"
      },
      {
       "node_id": "chromatin_remodeling",
       "label": "chromatin remodeling",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006338"
      }
     ],
     "edges": [
      {
       "subject": "ino80_ino80c_atpase_subunit",
       "predicate": "contributes to",
       "object": "ino80_complex",
       "description": "Ino80 is a constituent of the 15-subunit budding-yeast INO80-C chromatin remodeling complex.",
       "evidence": [
        {
         "reference": "DOI:10.1038/ncomms8108",
         "notes": "Watanabe et al. 2015 Supplementary Table 2 lists this protein among the purified yeast INO80-C subunits."
        }
       ]
      },
      {
       "subject": "rvb1_ino80c_head_subunit",
       "predicate": "contributes to",
       "object": "ino80_complex",
       "description": "Rvb1 is a constituent of the 15-subunit budding-yeast INO80-C chromatin remodeling complex.",
       "evidence": [
        {
         "reference": "DOI:10.1038/ncomms8108",
         "notes": "Watanabe et al. 2015 Supplementary Table 2 lists this protein among the purified yeast INO80-C subunits."
        }
       ]
      },
      {
       "subject": "rvb2_ino80c_head_subunit",
       "predicate": "contributes to",
       "object": "ino80_complex",
       "description": "Rvb2 is a constituent of the 15-subunit budding-yeast INO80-C chromatin remodeling complex.",
       "evidence": [
        {
         "reference": "DOI:10.1038/ncomms8108",
         "notes": "Watanabe et al. 2015 Supplementary Table 2 lists this protein among the purified yeast INO80-C subunits."
        }
       ]
      },
      {
       "subject": "ies5_ino80c_subunit",
       "predicate": "contributes to",
       "object": "ino80_complex",
       "description": "Ies5 is a constituent of the 15-subunit budding-yeast INO80-C chromatin remodeling complex.",
       "evidence": [
        {
         "reference": "DOI:10.1038/ncomms8108",
         "notes": "Watanabe et al. 2015 Supplementary Table 2 lists this protein among the purified yeast INO80-C subunits."
        }
       ]
      },
      {
       "subject": "ies3_ino80c_nhp10_module_subunit",
       "predicate": "contributes to",
       "object": "ino80_complex",
       "description": "Ies3 is a constituent of the 15-subunit budding-yeast INO80-C chromatin remodeling complex.",
       "evidence": [
        {
         "reference": "DOI:10.1038/ncomms8108",
         "notes": "Watanabe et al. 2015 Supplementary Table 2 lists this protein among the purified yeast INO80-C subunits."
        }
       ]
      },
      {
       "subject": "nhp10_ino80c_nhp10_module_subunit",
       "predicate": "contributes to",
       "object": "ino80_complex",
       "description": "Nhp10 is a constituent of the 15-subunit budding-yeast INO80-C chromatin remodeling complex.",
       "evidence": [
        {
         "reference": "DOI:10.1038/ncomms8108",
         "notes": "Watanabe et al. 2015 Supplementary Table 2 lists this protein among the purified yeast INO80-C subunits."
        }
       ]
      },
      {
       "subject": "ies6_ino80c_arp5_module_subunit",
       "predicate": "contributes to",
       "object": "ino80_complex",
       "description": "Ies6 is a constituent of the 15-subunit budding-yeast INO80-C chromatin remodeling complex.",
       "evidence": [
        {
         "reference": "DOI:10.1038/ncomms8108",
         "notes": "Watanabe et al. 2015 Supplementary Table 2 lists this protein among the purified yeast INO80-C subunits."
        }
       ]
      },
      {
       "subject": "ies1_ino80c_subunit",
       "predicate": "contributes to",
       "object": "ino80_complex",
       "description": "Ies1 is a constituent of the 15-subunit budding-yeast INO80-C chromatin remodeling complex.",
       "evidence": [
        {
         "reference": "DOI:10.1038/ncomms8108",
         "notes": "Watanabe et al. 2015 Supplementary Table 2 lists this protein among the purified yeast INO80-C subunits."
        }
       ]
      },
      {
       "subject": "arp8_ino80c_arp8_module_subunit",
       "predicate": "contributes to",
       "object": "ino80_complex",
       "description": "Arp8 is a constituent of the 15-subunit budding-yeast INO80-C chromatin remodeling complex.",
       "evidence": [
        {
         "reference": "DOI:10.1038/ncomms8108",
         "notes": "Watanabe et al. 2015 Supplementary Table 2 lists this protein among the purified yeast INO80-C subunits."
        }
       ]
      },
      {
       "subject": "arp4_ino80c_arp8_module_subunit",
       "predicate": "contributes to",
       "object": "ino80_complex",
       "description": "Arp4 is a constituent of the 15-subunit budding-yeast INO80-C chromatin remodeling complex.",
       "evidence": [
        {
         "reference": "DOI:10.1038/ncomms8108",
         "notes": "Watanabe et al. 2015 Supplementary Table 2 lists this protein among the purified yeast INO80-C subunits."
        }
       ]
      },
      {
       "subject": "act1_ino80c_actin_constituent",
       "predicate": "contributes to",
       "object": "ino80_complex",
       "description": "Act1 is a constituent of the 15-subunit budding-yeast INO80-C chromatin remodeling complex.",
       "evidence": [
        {
         "reference": "DOI:10.1038/ncomms8108",
         "notes": "Watanabe et al. 2015 Supplementary Table 2 lists this protein among the purified yeast INO80-C subunits."
        }
       ]
      },
      {
       "subject": "taf14_ino80c_subunit",
       "predicate": "contributes to",
       "object": "ino80_complex",
       "description": "Taf14 is a constituent of the 15-subunit budding-yeast INO80-C chromatin remodeling complex.",
       "evidence": [
        {
         "reference": "DOI:10.1038/ncomms8108",
         "notes": "Watanabe et al. 2015 Supplementary Table 2 lists this protein among the purified yeast INO80-C subunits."
        }
       ]
      },
      {
       "subject": "ies2_ino80c_neck_subunit",
       "predicate": "contributes to",
       "object": "ino80_complex",
       "description": "Ies2 is a constituent of the 15-subunit budding-yeast INO80-C chromatin remodeling complex.",
       "evidence": [
        {
         "reference": "DOI:10.1038/ncomms8108",
         "notes": "Watanabe et al. 2015 Supplementary Table 2 lists this protein among the purified yeast INO80-C subunits."
        }
       ]
      },
      {
       "subject": "ies4_ino80c_subunit",
       "predicate": "contributes to",
       "object": "ino80_complex",
       "description": "Ies4 is a constituent of the 15-subunit budding-yeast INO80-C chromatin remodeling complex.",
       "evidence": [
        {
         "reference": "DOI:10.1038/ncomms8108",
         "notes": "Watanabe et al. 2015 Supplementary Table 2 lists this protein among the purified yeast INO80-C subunits."
        }
       ]
      },
      {
       "subject": "arp5_ino80c_arp5_module_subunit",
       "predicate": "contributes to",
       "object": "ino80_complex",
       "description": "Arp5 is a constituent of the 15-subunit budding-yeast INO80-C chromatin remodeling complex.",
       "evidence": [
        {
         "reference": "DOI:10.1038/ncomms8108",
         "notes": "Watanabe et al. 2015 Supplementary Table 2 lists this protein among the purified yeast INO80-C subunits."
        }
       ]
      },
      {
       "subject": "ino80_complex",
       "predicate": "enables",
       "object": "chromatin_remodeling",
       "description": "The purified budding-yeast Ino80 ATPase complex remodels chromatin.",
       "evidence": [
        {
         "reference": "DOI:10.1038/35020123",
         "notes": "Shen et al. 2000 purified the Ino80 complex from Saccharomyces cerevisiae and assayed its chromatin-remodeling activity."
        },
        {
         "reference": "GO:0006338",
         "notes": "GO:0006338 lists GO:0031011 as a cellular component capable of chromatin remodeling."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ino80c_subunit_grounding",
     "prompt": "Curate exact source-neutral InterPro, Pfam, NCBIfam or UniProt family groundings for the 15 INO80-C subunit classes when terms that denote the component classes, rather than broader domains, can be verified.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#ino80_ino80c_atpase_subunit",
      "components#rvb1_ino80c_head_subunit",
      "components#rvb2_ino80c_head_subunit",
      "components#ies5_ino80c_subunit",
      "components#ies3_ino80c_nhp10_module_subunit",
      "components#nhp10_ino80c_nhp10_module_subunit",
      "components#ies6_ino80c_arp5_module_subunit",
      "components#ies1_ino80c_subunit",
      "components#arp8_ino80c_arp8_module_subunit",
      "components#arp4_ino80c_arp8_module_subunit",
      "components#act1_ino80c_actin_constituent",
      "components#taf14_ino80c_subunit",
      "components#ies2_ino80c_neck_subunit",
      "components#ies4_ino80c_subunit",
      "components#arp5_ino80c_arp5_module_subunit"
     ],
     "rationale": "Several INO80-C constituents are shared with SWR-C or other transcription and chromatin complexes. Exact groundings should distinguish INO80-C component classes from broader ATPase, actin-related protein, actin, or YEATS domain families.",
     "evidence": [
      {
       "reference": "DOI:10.1038/ncomms8108",
       "notes": "Watanabe et al. 2015 measured the purified Saccharomyces cerevisiae INO80-C subunit set."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-26"
    }
   ]
  },
  {
   "identifier": "GO:0016587",
   "label": "Isw1 complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex that contains an Isw1 subunit from the ISWI-family of ATPases and acts to modify chromatin structure. A family of yeast imitation-switch (ISWI) ATP-dependent chromatin remodeling complexes built around the catalytic SNF2-family ATPase subunit Isw1p in Saccharomyces cerevisiae and related fungi. Existing primarily as the dimeric Isw1a complex (Isw1p–Ioc3p) at promoter-proximal regions and the trimeric Isw1b complex (Isw1p–Ioc2p–Ioc4p) over coding regions, the Isw1 complex slides nucleosomes to establish regular nucleosome spacing and suppress cryptic transcription.",
   "definition_source": "GO:0016587",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0031010"
   ],
   "components": [
    {
     "component_id": "isw1_catalytic_atpase_subunit",
     "label": "Isw1 catalytic SNF2-family ATPase subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ISW1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Budding-yeast Isw1a literature follows Isw1 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Isw1a subunit class was curated in this pass.",
     "role": "ISWI-family ATPase constituent of the budding-yeast Isw1a chromatin-remodeling complex. Functions within the yeast Isw1 ATP-dependent chromatin remodeling complex in Isw1 complex.",
     "evidence": [
      {
       "reference": "DOI:10.1128/MCB.23.1.80-91.2003",
       "notes": "Vary et al. 2003 separated the budding-yeast Isw1a complex from Isw1b and identified Isw1p as the shared ATPase subunit."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38144",
       "protein_label": "ISWI chromatin-remodeling complex ATPase ISW1",
       "gene_symbol": "ISW1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ISW1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P38144."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ioc_accessory_regulatory_subunit",
     "label": "Ioc-family regulatory subunit (Ioc3 in Isw1a; Ioc2/Ioc4 in Isw1b)",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "IOC3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Budding-yeast Isw1a literature follows Ioc3 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Isw1a subunit class was curated in this pass.",
     "role": "Ioc protein constituent specific to the budding-yeast Isw1a complex. Functions within the yeast Isw1 ATP-dependent chromatin remodeling complex in Isw1 complex.",
     "evidence": [
      {
       "reference": "DOI:10.1128/MCB.23.1.80-91.2003",
       "notes": "Vary et al. 2003 identified Ioc3p as the Isw1-associated protein that forms the Isw1a complex with Isw1p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P43596",
       "protein_label": "ISWI one complex protein 3",
       "gene_symbol": "IOC3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene IOC3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P43596."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the source organism in which Vary et al. separated Isw1a from the related Isw1b complex.",
     "reference": "DOI:10.1128/MCB.23.1.80-91.2003"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Vary et al. 2003 purified Isw1p-associated complexes from Saccharomyces cerevisiae and resolved the two-subunit Isw1a complex.",
     "reference": "DOI:10.1128/MCB.23.1.80-91.2003"
    }
   ],
   "functions": [
    {
     "function_id": "chromatin_remodeling",
     "label": "chromatin remodeling",
     "grounding": "GO:0006338",
     "description": "The Isw1a complex is an ATP-dependent chromatin-remodeling complex with nucleosome-stimulated ATPase activity.",
     "evidence": [
      {
       "reference": "GO:0006338",
       "notes": "GO:0006338 is the Gene Ontology biological-process term for chromatin remodeling."
      },
      {
       "reference": "GO:0036436",
       "notes": "GO:0036436 defines Isw1a as an Isw1 chromatin complex with nucleosome-stimulated ATPase activity."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0016587",
     "notes": "Gene Ontology cellular-component term for Isw1 complex: A protein complex that contains an Isw1 subunit from the ISWI-family of ATPases and acts to modify chromatin structure."
    },
    {
     "reference": "GO:0036436",
     "notes": "Gene Ontology cellular-component term for the Isw1a complex."
    },
    {
     "reference": "GO:0006338",
     "notes": "Gene Ontology biological-process term for chromatin remodeling."
    },
    {
     "reference": "PMID:12482963",
     "notes": "PubMed identifier for Vary et al. 2003, the Molecular and Cellular Biology paper that identified the separable budding-yeast Isw1a and Isw1b complexes."
    },
    {
     "reference": "DOI:10.1128/MCB.23.1.80-91.2003",
     "notes": "DOI for Vary et al. 2003, 'Yeast Isw1p forms two separable complexes in vivo', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "isw1_complex_mechanism",
     "title": "Isw1 complex assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of Isw1 complex (GO:0016587) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "isw1_complex",
       "label": "Isw1 complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0016587",
       "description": "A protein complex that contains an Isw1 subunit from the ISWI-family of ATPases and acts to modify chromatin structure."
      },
      {
       "node_id": "isw1_catalytic_atpase_subunit",
       "label": "Isw1 catalytic SNF2-family ATPase subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "isw1_catalytic_atpase_subunit",
       "description": "ISWI-family ATPase constituent of the budding-yeast Isw1a chromatin-remodeling complex. Functions within the yeast Isw1 ATP-dependent chromatin remodeling complex in Isw1 complex."
      },
      {
       "node_id": "ioc_accessory_regulatory_subunit",
       "label": "Ioc-family regulatory subunit (Ioc3 in Isw1a; Ioc2/Ioc4 in Isw1b)",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ioc_accessory_regulatory_subunit",
       "description": "Ioc protein constituent specific to the budding-yeast Isw1a complex. Functions within the yeast Isw1 ATP-dependent chromatin remodeling complex in Isw1 complex."
      },
      {
       "node_id": "chromatin_remodeling",
       "label": "chromatin remodeling",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006338",
       "description": "The Isw1a complex is an ATP-dependent chromatin-remodeling complex with nucleosome-stimulated ATPase activity."
      }
     ],
     "edges": [
      {
       "subject": "isw1_catalytic_atpase_subunit",
       "predicate": "is part of",
       "object": "isw1_complex",
       "description": "ISWI-family ATPase constituent of the budding-yeast Isw1a chromatin-remodeling complex. Functions within the yeast Isw1 ATP-dependent chromatin remodeling complex in Isw1 complex.",
       "evidence": [
        {
         "reference": "DOI:10.1128/MCB.23.1.80-91.2003",
         "notes": "Vary et al. 2003 separated the budding-yeast Isw1a complex from Isw1b and identified Isw1p as the shared ATPase subunit."
        }
       ]
      },
      {
       "subject": "ioc_accessory_regulatory_subunit",
       "predicate": "is part of",
       "object": "isw1_complex",
       "description": "Ioc protein constituent specific to the budding-yeast Isw1a complex. Functions within the yeast Isw1 ATP-dependent chromatin remodeling complex in Isw1 complex.",
       "evidence": [
        {
         "reference": "DOI:10.1128/MCB.23.1.80-91.2003",
         "notes": "Vary et al. 2003 identified Ioc3p as the Isw1-associated protein that forms the Isw1a complex with Isw1p."
        }
       ]
      },
      {
       "subject": "isw1_complex",
       "predicate": "mediates",
       "object": "chromatin_remodeling",
       "description": "The Isw1a complex is an ATP-dependent chromatin-remodeling complex with nucleosome-stimulated ATPase activity.",
       "evidence": [
        {
         "reference": "GO:0006338",
         "notes": "GO:0006338 is the Gene Ontology biological-process term for chromatin remodeling."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:41Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of Isw1 complex (GO:0016587) in category OTHER with verified GO hierarchy, components, UniProtKB protein examples, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "GO:0036436",
   "label": "Isw1a complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "An Isw1 complex that binds DNA and has nucleosome-stimulated ATPase activity. In S. cerevisiae, contains an Isw1p ATPase subunit in complex with Ioc3p.",
   "definition_source": "GO:0036436",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T01:54:13Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T01:54:57Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added ISW1a exact synonymy, Isw1-complex parentage, Isw1 and Ioc3 constituent rows, yeast scope, chromatin-remodeling function, GO/PubMed/DOI evidence, a nonmechanistic function graph, and a subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:25:34Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "ISW1a",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1128/MCB.23.1.80-91.2003"
    }
   ],
   "parent_structures": [
    "GO:0016587"
   ],
   "components": [
    {
     "component_id": "isw1_isw1a_atpase_subunit",
     "label": "Isw1 Isw1a ATPase subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ISW1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Budding-yeast Isw1a literature follows Isw1 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Isw1a subunit class was curated in this pass.",
     "role": "ISWI-family ATPase constituent of the budding-yeast Isw1a chromatin-remodeling complex.",
     "evidence": [
      {
       "reference": "DOI:10.1128/MCB.23.1.80-91.2003",
       "notes": "Vary et al. 2003 separated the budding-yeast Isw1a complex from Isw1b and identified Isw1p as the shared ATPase subunit."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38144",
       "protein_label": "ISWI chromatin-remodeling complex ATPase ISW1",
       "gene_symbol": "ISW1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ISW1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P38144."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ioc3_isw1a_subunit",
     "label": "Ioc3 Isw1a subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "IOC3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Budding-yeast Isw1a literature follows Ioc3 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Isw1a subunit class was curated in this pass.",
     "role": "Ioc protein constituent specific to the budding-yeast Isw1a complex.",
     "evidence": [
      {
       "reference": "DOI:10.1128/MCB.23.1.80-91.2003",
       "notes": "Vary et al. 2003 identified Ioc3p as the Isw1-associated protein that forms the Isw1a complex with Isw1p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P43596",
       "protein_label": "ISWI one complex protein 3",
       "gene_symbol": "IOC3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene IOC3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P43596."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the source organism in which Vary et al. separated Isw1a from the related Isw1b complex.",
     "reference": "DOI:10.1128/MCB.23.1.80-91.2003"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Vary et al. 2003 purified Isw1p-associated complexes from Saccharomyces cerevisiae and resolved the two-subunit Isw1a complex.",
     "reference": "DOI:10.1128/MCB.23.1.80-91.2003"
    }
   ],
   "functions": [
    {
     "function_id": "chromatin_remodeling",
     "label": "chromatin remodeling",
     "grounding": "GO:0006338",
     "description": "The Isw1a complex is an ATP-dependent chromatin-remodeling complex with nucleosome-stimulated ATPase activity.",
     "evidence": [
      {
       "reference": "GO:0006338",
       "notes": "GO:0006338 is the Gene Ontology biological-process term for chromatin remodeling."
      },
      {
       "reference": "GO:0036436",
       "notes": "GO:0036436 defines Isw1a as an Isw1 chromatin complex with nucleosome-stimulated ATPase activity."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0036436",
     "notes": "Gene Ontology cellular-component term for the Isw1a complex."
    },
    {
     "reference": "GO:0016587",
     "notes": "Gene Ontology cellular-component parent term for Isw1 complexes."
    },
    {
     "reference": "GO:0006338",
     "notes": "Gene Ontology biological-process term for chromatin remodeling."
    },
    {
     "reference": "PMID:12482963",
     "notes": "PubMed identifier for Vary et al. 2003, the Molecular and Cellular Biology paper that identified the separable budding-yeast Isw1a and Isw1b complexes."
    },
    {
     "reference": "DOI:10.1128/MCB.23.1.80-91.2003",
     "notes": "DOI for Vary et al. 2003, 'Yeast Isw1p forms two separable complexes in vivo', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_isw1a_chromatin_remodeling",
     "title": "Isw1a carries yeast chromatin remodeling",
     "description": "In Saccharomyces cerevisiae, Isw1 and Ioc3 form the Isw1a chromatin-remodeling complex.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the two Isw1a constituent classes and their connection to chromatin remodeling without resolving their substrate-recognition or nucleosome-sliding cycle.",
     "nodes": [
      {
       "node_id": "isw1_isw1a_atpase_subunit",
       "label": "Isw1 Isw1a ATPase subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "isw1_isw1a_atpase_subunit"
      },
      {
       "node_id": "ioc3_isw1a_subunit",
       "label": "Ioc3 Isw1a subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ioc3_isw1a_subunit"
      },
      {
       "node_id": "isw1a_complex",
       "label": "Isw1a complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0036436"
      },
      {
       "node_id": "chromatin_remodeling",
       "label": "chromatin remodeling",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006338"
      }
     ],
     "edges": [
      {
       "subject": "isw1_isw1a_atpase_subunit",
       "predicate": "contributes to",
       "object": "isw1a_complex",
       "description": "Isw1 is the ISWI-family ATPase constituent of the budding-yeast Isw1a complex.",
       "evidence": [
        {
         "reference": "DOI:10.1128/MCB.23.1.80-91.2003",
         "notes": "Vary et al. 2003 identified Isw1p in the budding-yeast Isw1a complex."
        }
       ]
      },
      {
       "subject": "ioc3_isw1a_subunit",
       "predicate": "contributes to",
       "object": "isw1a_complex",
       "description": "Ioc3 is the Ioc constituent that complexes with Isw1 in budding-yeast Isw1a.",
       "evidence": [
        {
         "reference": "DOI:10.1128/MCB.23.1.80-91.2003",
         "notes": "Vary et al. 2003 identified Ioc3p in the budding-yeast Isw1a complex."
        }
       ]
      },
      {
       "subject": "isw1a_complex",
       "predicate": "enables",
       "object": "chromatin_remodeling",
       "description": "Isw1a is an ATP-dependent Isw1 chromatin-remodeling complex.",
       "evidence": [
        {
         "reference": "GO:0036436",
         "notes": "GO:0036436 defines the Isw1a cellular component as an Isw1 chromatin complex with nucleosome-stimulated ATPase activity."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "isw1a_subunit_grounding",
     "prompt": "Curate exact source-neutral InterPro, Pfam, NCBIfam or UniProt family groundings for the Isw1a ATPase and Ioc3 component classes when terms that denote those classes can be verified.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#isw1_isw1a_atpase_subunit",
      "components#ioc3_isw1a_subunit"
     ],
     "rationale": "The Isw1 ATPase is shared between Isw1a and Isw1b, so exact grounding should avoid broad ATPase and domain terms that do not denote this Isw1 subunit class.",
     "evidence": [
      {
       "reference": "DOI:10.1128/MCB.23.1.80-91.2003",
       "notes": "Vary et al. 2003 resolved Isw1a and Isw1b as separable Isw1 complexes."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-26"
    }
   ]
  },
  {
   "identifier": "GO:0036437",
   "label": "Isw1b complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "An Isw1 complex that binds DNA and has nucleosome-stimulated ATPase activity. In S. cerevisiae, contains an Isw1p ATPase subunit in complex with Ioc2p and Ioc4p.",
   "definition_source": "GO:0036437",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T02:17:38Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T02:18:44Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added ISW1b exact synonymy, Isw1-complex parentage, Isw1, Ioc2, and Ioc4 constituent rows, yeast scope, chromatin-remodeling function, GO/PubMed/DOI evidence, a nonmechanistic function graph, and a subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:25:35Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "ISW1b",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1128/MCB.23.1.80-91.2003"
    }
   ],
   "parent_structures": [
    "GO:0016587"
   ],
   "components": [
    {
     "component_id": "isw1_isw1b_atpase_subunit",
     "label": "Isw1 Isw1b ATPase subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ISW1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Budding-yeast Isw1b literature follows Isw1 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Isw1b subunit class was curated in this pass.",
     "role": "ISWI-family ATPase constituent of the budding-yeast Isw1b chromatin-remodeling complex.",
     "evidence": [
      {
       "reference": "DOI:10.1128/MCB.23.1.80-91.2003",
       "notes": "Vary et al. 2003 separated the budding-yeast Isw1b complex from Isw1a and identified Isw1p as the shared ATPase subunit."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38144",
       "protein_label": "ISWI chromatin-remodeling complex ATPase ISW1",
       "gene_symbol": "ISW1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ISW1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P38144."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ioc2_isw1b_subunit",
     "label": "Ioc2 Isw1b subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "IOC2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Budding-yeast Isw1b literature follows Ioc2 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Isw1b subunit class was curated in this pass.",
     "role": "Ioc protein constituent specific to the budding-yeast Isw1b complex.",
     "evidence": [
      {
       "reference": "DOI:10.1128/MCB.23.1.80-91.2003",
       "notes": "Vary et al. 2003 found that Ioc2p and Ioc4p were mutually dependent for stable association with Isw1p and that Ioc2p copurified near-stoichiometric Isw1p and Ioc4p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12072",
       "protein_label": "ISWI one complex protein 2",
       "gene_symbol": "IOC2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene IOC2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q12072."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ioc4_isw1b_subunit",
     "label": "Ioc4 Isw1b subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "IOC4"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Budding-yeast Isw1b literature follows Ioc4 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Isw1b subunit class was curated in this pass.",
     "role": "Ioc protein constituent specific to the budding-yeast Isw1b complex.",
     "evidence": [
      {
       "reference": "DOI:10.1128/MCB.23.1.80-91.2003",
       "notes": "Vary et al. 2003 found that Ioc2p and Ioc4p were mutually dependent for stable association with Isw1p and that Ioc2p copurified near-stoichiometric Isw1p and Ioc4p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q04213",
       "protein_label": "ISWI one complex protein 4",
       "gene_symbol": "IOC4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene IOC4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q04213."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the source organism in which Vary et al. separated Isw1b from the related Isw1a complex.",
     "reference": "DOI:10.1128/MCB.23.1.80-91.2003"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Vary et al. 2003 purified Isw1p- and Ioc2p-associated complexes from Saccharomyces cerevisiae and resolved the three-subunit Isw1b complex.",
     "reference": "DOI:10.1128/MCB.23.1.80-91.2003"
    }
   ],
   "functions": [
    {
     "function_id": "chromatin_remodeling",
     "label": "chromatin remodeling",
     "grounding": "GO:0006338",
     "description": "The Isw1b complex is an ATP-dependent chromatin-remodeling complex with nucleosome-stimulated ATPase activity.",
     "evidence": [
      {
       "reference": "GO:0006338",
       "notes": "GO:0006338 is the Gene Ontology biological-process term for chromatin remodeling."
      },
      {
       "reference": "GO:0036437",
       "notes": "GO:0036437 defines Isw1b as an Isw1 chromatin complex with nucleosome-stimulated ATPase activity."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0036437",
     "notes": "Gene Ontology cellular-component term for the Isw1b complex."
    },
    {
     "reference": "GO:0016587",
     "notes": "Gene Ontology cellular-component parent term for Isw1 complexes."
    },
    {
     "reference": "GO:0006338",
     "notes": "Gene Ontology biological-process term for chromatin remodeling."
    },
    {
     "reference": "PMID:12482963",
     "notes": "PubMed identifier for Vary et al. 2003, the Molecular and Cellular Biology paper that identified the separable budding-yeast Isw1a and Isw1b complexes."
    },
    {
     "reference": "DOI:10.1128/MCB.23.1.80-91.2003",
     "notes": "DOI for Vary et al. 2003, 'Yeast Isw1p forms two separable complexes in vivo', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_isw1b_chromatin_remodeling",
     "title": "Isw1b carries yeast chromatin remodeling",
     "description": "In Saccharomyces cerevisiae, Isw1, Ioc2, and Ioc4 form the Isw1b chromatin-remodeling complex.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the three Isw1b constituent classes and their connection to chromatin remodeling without resolving their substrate-recognition or nucleosome-sliding cycle.",
     "nodes": [
      {
       "node_id": "isw1_isw1b_atpase_subunit",
       "label": "Isw1 Isw1b ATPase subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "isw1_isw1b_atpase_subunit"
      },
      {
       "node_id": "ioc2_isw1b_subunit",
       "label": "Ioc2 Isw1b subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ioc2_isw1b_subunit"
      },
      {
       "node_id": "ioc4_isw1b_subunit",
       "label": "Ioc4 Isw1b subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ioc4_isw1b_subunit"
      },
      {
       "node_id": "isw1b_complex",
       "label": "Isw1b complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0036437"
      },
      {
       "node_id": "chromatin_remodeling",
       "label": "chromatin remodeling",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006338"
      }
     ],
     "edges": [
      {
       "subject": "isw1_isw1b_atpase_subunit",
       "predicate": "contributes to",
       "object": "isw1b_complex",
       "description": "Isw1 is the ISWI-family ATPase constituent of the budding-yeast Isw1b complex.",
       "evidence": [
        {
         "reference": "DOI:10.1128/MCB.23.1.80-91.2003",
         "notes": "Vary et al. 2003 identified Isw1p in the budding-yeast Isw1b complex."
        }
       ]
      },
      {
       "subject": "ioc2_isw1b_subunit",
       "predicate": "contributes to",
       "object": "isw1b_complex",
       "description": "Ioc2 is one of the Ioc constituents that complex with Isw1 in budding-yeast Isw1b.",
       "evidence": [
        {
         "reference": "DOI:10.1128/MCB.23.1.80-91.2003",
         "notes": "Vary et al. 2003 identified Ioc2p in the budding-yeast Isw1b complex."
        }
       ]
      },
      {
       "subject": "ioc4_isw1b_subunit",
       "predicate": "contributes to",
       "object": "isw1b_complex",
       "description": "Ioc4 is one of the Ioc constituents that complex with Isw1 in budding-yeast Isw1b.",
       "evidence": [
        {
         "reference": "DOI:10.1128/MCB.23.1.80-91.2003",
         "notes": "Vary et al. 2003 identified Ioc4p in the budding-yeast Isw1b complex."
        }
       ]
      },
      {
       "subject": "isw1b_complex",
       "predicate": "enables",
       "object": "chromatin_remodeling",
       "description": "Isw1b is an ATP-dependent Isw1 chromatin-remodeling complex.",
       "evidence": [
        {
         "reference": "GO:0036437",
         "notes": "GO:0036437 defines the Isw1b cellular component as an Isw1 chromatin complex with nucleosome-stimulated ATPase activity."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "isw1b_subunit_grounding",
     "prompt": "Curate exact source-neutral InterPro, Pfam, NCBIfam or UniProt family groundings for the Isw1b ATPase, Ioc2 and Ioc4 component classes when terms that denote those classes can be verified.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#isw1_isw1b_atpase_subunit",
      "components#ioc2_isw1b_subunit",
      "components#ioc4_isw1b_subunit"
     ],
     "rationale": "The Isw1 ATPase is shared between Isw1a and Isw1b, and the available Ioc2 and Ioc4 motifs are broader than the Isw1b subunit classes, so exact grounding should avoid broad ATPase, PHD, or PWWP domain terms that do not denote these subunit classes.",
     "evidence": [
      {
       "reference": "DOI:10.1128/MCB.23.1.80-91.2003",
       "notes": "Vary et al. 2003 resolved Isw1a and Isw1b as separable Isw1 complexes."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-26"
    }
   ]
  },
  {
   "identifier": "GO:0000776",
   "label": "kinetochore",
   "structure_category": "OTHER",
   "structure_kind": "NUCLEOPROTEIN_COMPLEX",
   "definition": "A multisubunit complex that is located at the centromeric region of DNA and provides an attachment point for the spindle microtubules.",
   "definition_source": "GO:0000776",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T23:49:53Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T23:50:37Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO kinetochore synonymy, COMA/MIND/Ndc80 parthood and components, a label-only Cse4 centromeric nucleosome component, Saccharomyces distribution and example, chromosome-segregation function, GO/DOI evidence, an inner-to-outer kinetochore graph and a subcomplex-boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T23:59:18Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved #548 and #549 by replacing the terminal chromosome-segregation process edge with an Ndc80-to-kinetochore assembly edge and narrowing the Cse4, MIS12/MIND and Ndc80 components from ESSENTIAL to UNKNOWN.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-20T21:51:49Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Retyped exact protein-complex graph nodes for COMA, MIS12/MIND, and Ndc80 from GENE_OR_PROTEIN to STRUCTURE.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:25:42Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 12 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-23T07:13:51Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "condensed chromosome kinetochore",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000776"
    },
    {
     "synonym_text": "condensed nuclear chromosome kinetochore",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000776"
    }
   ],
   "has_part": [
    "GO:0000817",
    "GO:0000444",
    "GO:0031262"
   ],
   "components": [
    {
     "component_id": "centromeric_cse4_nucleosome",
     "label": "centromeric Cse4/CENP-A nucleosome platform",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "CSE4"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast Cse4-containing centromeric nucleosome is modeled as the inner DNA-proximal platform for kinetochore assembly; no exact source-neutral CURIE for the Cse4 nucleosome state was curated in this first record.",
     "role": "Centromeric chromatin platform that specifies the site of budding-yeast kinetochore assembly.",
     "evidence": [
      {
       "reference": "DOI:10.1534/genetics.112.145276",
       "notes": "Biggins 2013 reviewed the Cse4-containing centromeric chromatin foundation for the budding-yeast kinetochore."
      },
      {
       "reference": "DOI:10.1083/jcb.200305100",
       "notes": "Westermann et al. 2003 identified CENP-A/Cse4-linked inner kinetochore proteins in the conserved budding-yeast molecular core."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P36012",
       "protein_label": "Histone H3-like centromeric protein CSE4",
       "gene_symbol": "CSE4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene CSE4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14581449",
         "notes": "Westermann S et al. 2003, ‘Architecture of the budding yeast kinetochore reveals a conserved molecular core.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P36012."
        }
       ]
      }
     ]
    },
    {
     "component_id": "coma_complex",
     "label": "COMA complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0000817",
     "gene_symbols": [
      "CTF19",
      "OKP1",
      "MCM21",
      "AME1"
     ],
     "essentiality": "CONDITIONAL",
     "role": "Inner kinetochore protein complex that bridges centromeric DNA-proximal subunits to microtubule-binding outer kinetochore modules during assembly.",
     "evidence": [
      {
       "reference": "GO:0000817",
       "notes": "Gene Ontology cellular-component term for the COMA complex."
      },
      {
       "reference": "DOI:10.1101/gad.1144403",
       "notes": "De Wulf, McAinsh and Sorger 2003 analyzed hierarchical assembly of the budding-yeast kinetochore from multiple subcomplexes, including COMA."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q02732",
       "protein_label": "Inner kinetochore subunit CTF19",
       "gene_symbol": "CTF19",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CTF19 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:29046335",
         "notes": "Schmitzberger F et al. 2017, ‘Molecular basis for inner kinetochore configuration through RWD domain-peptide interactions.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q02732."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P53298",
       "protein_label": "Inner kinetochore subunit OKP1",
       "gene_symbol": "OKP1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene OKP1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P53298."
        },
        {
         "reference": "PMID:10323865",
         "notes": "Ortiz J et al. 1999, ‘A putative protein complex consisting of Ctf19, Mcm21, and Okp1 represents a missing link in the budding yeast kinetochore.’, Genes Dev. ECO:0000269 experimental evidence cited by UniProt for the 'Chromosome, centromere, kinetochore' localisation of P53298."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q06675",
       "protein_label": "Inner kinetochore subunit MCM21",
       "gene_symbol": "MCM21",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene MCM21 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:29046335",
         "notes": "Schmitzberger F et al. 2017, ‘Molecular basis for inner kinetochore configuration through RWD domain-peptide interactions.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q06675."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P38313",
       "protein_label": "Inner kinetochore subunit AME1",
       "gene_symbol": "AME1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene AME1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P38313."
        },
        {
         "reference": "PMID:29046335",
         "notes": "Schmitzberger F et al. 2017, ‘Molecular basis for inner kinetochore configuration through RWD domain-peptide interactions.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Chromosome, centromere, kinetochore' localisation of P38313."
        }
       ]
      }
     ]
    },
    {
     "component_id": "mis12_mind_type_complex",
     "label": "MIS12/MIND type complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0000444",
     "gene_symbols": [
      "MTW1",
      "DSN1",
      "NSL1",
      "NNF1"
     ],
     "essentiality": "UNKNOWN",
     "role": "Kinetochore subcomplex that binds centromeric chromatin proximal modules and helps recruit outer microtubule-binding subunits.",
     "evidence": [
      {
       "reference": "GO:0000444",
       "notes": "Gene Ontology cellular-component term for the MIS12/MIND type kinetochore subcomplex."
      },
      {
       "reference": "DOI:10.1101/gad.1144403",
       "notes": "De Wulf, McAinsh and Sorger 2003 placed the Mtw1/MIND complex within the budding-yeast kinetochore hierarchy."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P39731",
       "protein_label": "Kinetochore-associated protein MTW1",
       "gene_symbol": "MTW1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene MTW1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14602074",
         "notes": "Pinsky BA et al. 2003, ‘An Mtw1 complex promotes kinetochore biorientation that is monitored by the Ipl1/Aurora protein kinase.’, Dev Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Chromosome, centromere, kinetochore' localisation of P39731."
        },
        {
         "reference": "PMID:14657030",
         "notes": "Scharfenberger M et al. 2003, ‘Nsl1p is essential for the establishment of bipolarity and the localization of the Dam-Duo complex.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Chromosome, centromere, kinetochore' localisation of P39731."
        },
        {
         "reference": "PMID:12455957",
         "notes": "Euskirchen GM 2002, ‘Nnf1p, Dsn1p, Mtw1p, and Nsl1p: a new group of proteins important for chromosome segregation in Saccharomyces cerevisiae.’, Eukaryot Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, spindle pole' localisation of P39731."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P40568",
       "protein_label": "Kinetochore-associated protein DSN1",
       "gene_symbol": "DSN1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene DSN1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P40568",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P40568, the single reviewed entry for gene DSN1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q12143",
       "protein_label": "Kinetochore-associated protein NSL1",
       "gene_symbol": "NSL1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NSL1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12455957",
         "notes": "Euskirchen GM 2002, ‘Nnf1p, Dsn1p, Mtw1p, and Nsl1p: a new group of proteins important for chromosome segregation in Saccharomyces cerevisiae.’, Eukaryot Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q12143."
        },
        {
         "reference": "PMID:14657030",
         "notes": "Scharfenberger M et al. 2003, ‘Nsl1p is essential for the establishment of bipolarity and the localization of the Dam-Duo complex.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q12143."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P47149",
       "protein_label": "Kinetochore-associated protein NNF1",
       "gene_symbol": "NNF1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NNF1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12455957",
         "notes": "Euskirchen GM 2002, ‘Nnf1p, Dsn1p, Mtw1p, and Nsl1p: a new group of proteins important for chromosome segregation in Saccharomyces cerevisiae.’, Eukaryot Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P47149."
        },
        {
         "reference": "PMID:14657030",
         "notes": "Scharfenberger M et al. 2003, ‘Nsl1p is essential for the establishment of bipolarity and the localization of the Dam-Duo complex.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Chromosome, centromere, kinetochore' localisation of P47149."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ndc80_complex",
     "label": "Ndc80 complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0031262",
     "gene_symbols": [
      "NDC80",
      "NUF2",
      "SPC24",
      "SPC25"
     ],
     "essentiality": "UNKNOWN",
     "role": "Outer kinetochore complex that couples kinetochores to spindle microtubule plus ends.",
     "evidence": [
      {
       "reference": "GO:0031262",
       "notes": "Gene Ontology cellular-component term for the Ndc80 complex."
      },
      {
       "reference": "DOI:10.1083/jcb.200305100",
       "notes": "Westermann et al. 2003 identified Ndc80 among the budding-yeast kinetochore proteins forming a conserved molecular core."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40460",
       "protein_label": "Kinetochore protein NDC80",
       "gene_symbol": "NDC80",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NDC80 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P40460",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P40460, the single reviewed entry for gene NDC80 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P33895",
       "protein_label": "Kinetochore protein NUF2",
       "gene_symbol": "NUF2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NUF2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P33895",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P33895, the single reviewed entry for gene NUF2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q04477",
       "protein_label": "Kinetochore protein SPC24",
       "gene_symbol": "SPC24",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SPC24 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11179222",
         "notes": "Janke C et al. 2001, ‘The budding yeast proteins Spc24p and Spc25p interact with Ndc80p and Nuf2p at the kinetochore and are important for kinetochore clustering and checkpoint control.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q04477."
        },
        {
         "reference": "PMID:11266451",
         "notes": "Wigge PA et al. 2001, ‘The Ndc80p complex from Saccharomyces cerevisiae contains conserved centromere components and has a function in chromosome segregation.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q04477."
        },
        {
         "reference": "PMID:11952896",
         "notes": "Le Masson I et al. 2002, ‘Spc24 interacts with Mps2 and is required for chromosome segregation, but is not implicated in spindle pole body duplication.’, Mol Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q04477."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P40014",
       "protein_label": "Kinetochore protein SPC25",
       "gene_symbol": "SPC25",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SPC25 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11179222",
         "notes": "Janke C et al. 2001, ‘The budding yeast proteins Spc24p and Spc25p interact with Ndc80p and Nuf2p at the kinetochore and are important for kinetochore clustering and checkpoint control.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P40014."
        },
        {
         "reference": "PMID:11266451",
         "notes": "Wigge PA et al. 2001, ‘The Ndc80p complex from Saccharomyces cerevisiae contains conserved centromere components and has a function in chromosome segregation.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Chromosome, centromere, kinetochore' localisation of P40014."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has a point-centromere kinetochore built from multiple inner and outer kinetochore protein complexes.",
     "reference": "DOI:10.1534/genetics.112.145276"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Reference budding-yeast system in which kinetochore subcomplex composition and assembly hierarchy were dissected genetically and biochemically.",
     "reference": "DOI:10.1101/gad.1144403"
    }
   ],
   "functions": [
    {
     "function_id": "chromosome_segregation",
     "label": "chromosome segregation",
     "grounding": "GO:0007059",
     "description": "Kinetochores connect centromeric chromatin to spindle microtubules so duplicated chromosomes can segregate.",
     "evidence": [
      {
       "reference": "GO:0000776",
       "notes": "GO:0000776 defines the kinetochore by its role as a centromeric complex that provides a spindle-microtubule attachment point."
      },
      {
       "reference": "DOI:10.1534/genetics.112.145276",
       "notes": "Biggins 2013 reviewed budding-yeast kinetochore functions in chromosome segregation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000776",
     "notes": "Gene Ontology cellular-component term for kinetochore."
    },
    {
     "reference": "GO:0000817",
     "notes": "Gene Ontology cellular-component term for COMA complex."
    },
    {
     "reference": "GO:0000444",
     "notes": "Gene Ontology cellular-component term for MIS12/MIND type complex."
    },
    {
     "reference": "GO:0031262",
     "notes": "Gene Ontology cellular-component term for Ndc80 complex."
    },
    {
     "reference": "GO:0007059",
     "notes": "Gene Ontology biological-process term for chromosome segregation."
    },
    {
     "reference": "DOI:10.1534/genetics.112.145276",
     "notes": "Biggins 2013, The composition, functions, and regulation of the budding yeast kinetochore, Genetics."
    },
    {
     "reference": "DOI:10.1083/jcb.200305100",
     "notes": "Westermann et al. 2003, Architecture of the budding yeast kinetochore reveals a conserved molecular core, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1101/gad.1144403",
     "notes": "De Wulf, McAinsh and Sorger 2003, Hierarchical assembly of the budding yeast kinetochore from multiple subcomplexes, Genes & Development."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_inner_outer_kinetochore_bridge",
     "title": "Inner kinetochore complexes recruit the outer microtubule-binding module",
     "description": "In the budding-yeast kinetochore, Cse4 centromeric chromatin anchors inner kinetochore assemblies, COMA links DNA-proximal and microtubule-bound subunits, MIND/Mtw1 recruits Ndc80, and Ndc80 forms the outer module.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph places core Saccharomyces kinetochore subcomplexes in an inner-to-outer assembly hierarchy without enumerating every CBF3, Mif2, Ctf19, Dam1/DASH or regulatory input.",
     "nodes": [
      {
       "node_id": "centromeric_cse4_nucleosome",
       "label": "centromeric Cse4/CENP-A nucleosome platform",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "centromeric_cse4_nucleosome"
      },
      {
       "node_id": "coma_complex",
       "label": "COMA complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000817",
       "component_ref": "coma_complex"
      },
      {
       "node_id": "mis12_mind_type_complex",
       "label": "MIS12/MIND type complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000444",
       "component_ref": "mis12_mind_type_complex"
      },
      {
       "node_id": "ndc80_complex",
       "label": "Ndc80 complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031262",
       "component_ref": "ndc80_complex"
      },
      {
       "node_id": "kinetochore",
       "label": "kinetochore",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000776"
      }
     ],
     "edges": [
      {
       "subject": "centromeric_cse4_nucleosome",
       "predicate": "anchors assembly of",
       "object": "kinetochore",
       "description": "Cse4-containing centromeric chromatin forms the inner platform on which budding-yeast kinetochores assemble.",
       "evidence": [
        {
         "reference": "DOI:10.1534/genetics.112.145276",
         "notes": "Biggins 2013 reviewed Cse4/CENP-A as the centromeric chromatin foundation for budding-yeast kinetochore assembly."
        }
       ]
      },
      {
       "subject": "coma_complex",
       "predicate": "bridges inner and outer modules of",
       "object": "kinetochore",
       "description": "The COMA complex bridges DNA-proximal kinetochore subunits and outer microtubule-binding modules.",
       "evidence": [
        {
         "reference": "GO:0000817",
         "notes": "GO:0000817 defines COMA as a kinetochore complex bridging centromeric-DNA-proximal and microtubule-bound subunits."
        }
       ]
      },
      {
       "subject": "mis12_mind_type_complex",
       "predicate": "recruits",
       "object": "ndc80_complex",
       "description": "MIS12/MIND-type complexes help recruit outer kinetochore subunits that bind to microtubules.",
       "evidence": [
        {
         "reference": "GO:0000444",
         "notes": "GO:0000444 defines the MIS12/MIND type complex as helping recruit outer microtubule-binding kinetochore subunits."
        }
       ]
      },
      {
       "subject": "ndc80_complex",
       "predicate": "forms outer microtubule-binding module of",
       "object": "kinetochore",
       "description": "The Ndc80 complex forms a conserved outer-kinetochore module of the budding-yeast kinetochore.",
       "evidence": [
        {
         "reference": "GO:0031262",
         "notes": "GO:0031262 defines the Ndc80 complex as an outer kinetochore subcomplex."
        },
        {
         "reference": "DOI:10.1083/jcb.200305100",
         "notes": "Westermann et al. 2003 placed Ndc80 in the budding-yeast kinetochore molecular core."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_kinetochore_subcomplex_boundaries",
     "prompt": "Resolve exact source-neutral groundings and component boundaries for Cse4/Mif2/CBF3, the complete Ctf19/CCAN network, the Dam1/DASH complex and additional yeast outer kinetochore factors.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#centromeric_cse4_nucleosome",
      "causal_graphs#yeast_inner_outer_kinetochore_bridge"
     ],
     "rationale": "This first record grounds GO-exact COMA, MIS12/MIND and Ndc80 subcomplexes, but it intentionally leaves the centromeric Cse4 nucleosome label-only and does not flatten the full yeast kinetochore into unsupported protein cohorts.",
     "evidence": [
      {
       "reference": "DOI:10.1534/genetics.112.145276"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    }
   ]
  },
  {
   "identifier": "GO:0043564",
   "label": "Ku70:Ku80 complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "Heterodimeric protein complex composed of a 70 kDa and a 80 kDa subunit, binds DNA through a channel formed by the heterodimer. Functions in DNA double stranded break repair, chromosome maintenance, transcription regulation, V(D)J recombination, and activation of DNA-PK.",
   "definition_source": "GO:0043564",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T10:19:40Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T10:20:49Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO Ku70:Ku80 synonymy, nuclear protein-containing-complex parentage, two reviewed-label-only Ku constituent rows, budding-yeast scope, DNA-end-binding and nonhomologous-end-joining functions, GO/PubMed/DOI evidence, a nonmechanistic function graph, and a Ku subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T10:21:34Z",
     "curator": "codex",
     "action": "TIGHTEN_EVIDENCE",
     "changes": "Added Downs and Jackson 2004 as review evidence for Ku DNA-end binding and NHEJ, and narrowed the budding-yeast canonical example to the HDF2/Ku80 two-subunit-complex evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:25:44Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Ku70:Ku80 heterodimer",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0043564"
    }
   ],
   "parent_structures": [
    "GO:0140513"
   ],
   "components": [
    {
     "component_id": "ku70_subunit",
     "label": "Ku70 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Ku70 subunit is modeled as a named Ku70:Ku80-complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "70 kDa Ku-family DNA-end-binding constituent of the Ku70:Ku80 heterodimer.",
     "evidence": [
      {
       "reference": "GO:0043564",
       "notes": "GO:0043564 defines the Ku70:Ku80 complex as a heterodimeric complex composed of a 70 kDa and an 80 kDa subunit."
      },
      {
       "reference": "PMID:8890183",
       "notes": "Boulton and Jackson 1996 characterized the Saccharomyces cerevisiae Ku70 homologue."
      }
     ],
     "gene_symbols": [
      "YKU70"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32807",
       "protein_label": "ATP-dependent DNA helicase II subunit 1",
       "gene_symbol": "YKU70",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene YKU70 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:9635192",
         "notes": "Laroche T et al. 1998, ‘Mutation of yeast Ku genes disrupts the subnuclear organization of telomeres.’, Curr Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P32807."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ku80_subunit",
     "label": "Ku80 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Ku80 subunit is modeled as a named Ku70:Ku80-complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "80 kDa Ku-family DNA-end-binding constituent of the Ku70:Ku80 heterodimer.",
     "evidence": [
      {
       "reference": "GO:0043564",
       "notes": "GO:0043564 defines the Ku70:Ku80 complex as a heterodimeric complex composed of a 70 kDa and an 80 kDa subunit."
      },
      {
       "reference": "DOI:10.1093/nar/24.23.4639",
       "notes": "Boulton and Jackson 1996 identified a Saccharomyces cerevisiae Ku80 homologue."
      },
      {
       "reference": "DOI:10.1074/jbc.271.44.27765",
       "notes": "Feldmann et al. 1996 identified Hdf2 as a second subunit of the Saccharomyces cerevisiae Ku homologue."
      }
     ],
     "gene_symbols": [
      "YKU80"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q04437",
       "protein_label": "ATP-dependent DNA helicase II subunit 2",
       "gene_symbol": "YKU80",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene YKU80 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:9635192",
         "notes": "Laroche T et al. 1998, ‘Mutation of yeast Ku genes disrupts the subnuclear organization of telomeres.’, Curr Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q04437."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has a two-subunit Ku homologue whose Hdf2/Ku80 constituent was characterized as the second subunit of the complex.",
     "reference": "DOI:10.1074/jbc.271.44.27765"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Reference budding-yeast system in which Hdf2/Ku80 evidence resolved a two-subunit Ku homologue.",
     "reference": "DOI:10.1074/jbc.271.44.27765"
    }
   ],
   "functions": [
    {
     "function_id": "dna_end_binding",
     "label": "DNA end binding",
     "grounding": "GO:0045027",
     "description": "The Ku70:Ku80 heterodimer binds DNA through a channel formed by its two subunits, including at DNA ends.",
     "evidence": [
      {
       "reference": "GO:0043564",
       "notes": "GO:0043564 defines the Ku70:Ku80 complex as binding DNA through the heterodimer channel."
      },
      {
       "reference": "GO:0045027",
       "notes": "GO:0045027 is the Gene Ontology molecular-function term for DNA end binding."
      },
      {
       "reference": "DOI:10.1038/nrm1367",
       "notes": "Downs and Jackson 2004 reviewed Ku as a Ku70-Ku80 heterodimer that binds DNA ends."
      }
     ]
    },
    {
     "function_id": "nonhomologous_end_joining",
     "label": "double-strand break repair via nonhomologous end joining",
     "grounding": "GO:0006303",
     "description": "The Ku70:Ku80 complex participates in nonhomologous-end-joining repair of DNA double-strand breaks.",
     "evidence": [
      {
       "reference": "GO:0043564",
       "notes": "GO:0043564 defines the Ku70:Ku80 complex as functioning in DNA double-strand-break repair."
      },
      {
       "reference": "GO:0006303",
       "notes": "GO:0006303 is the Gene Ontology biological-process term for double-strand break repair via nonhomologous end joining."
      },
      {
       "reference": "DOI:10.1093/nar/24.23.4639",
       "notes": "Boulton and Jackson 1996 connected the Saccharomyces cerevisiae Ku80 homologue to DNA double-strand-break rejoining."
      },
      {
       "reference": "DOI:10.1038/nrm1367",
       "notes": "Downs and Jackson 2004 reviewed Ku-mediated nonhomologous end joining."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0043564",
     "notes": "Gene Ontology cellular-component term for the Ku70:Ku80 complex."
    },
    {
     "reference": "GO:0140513",
     "notes": "Gene Ontology cellular-component parent term for nuclear protein-containing complexes."
    },
    {
     "reference": "GO:0045027",
     "notes": "Gene Ontology molecular-function term for DNA end binding."
    },
    {
     "reference": "GO:0006303",
     "notes": "Gene Ontology biological-process term for double-strand break repair via nonhomologous end joining."
    },
    {
     "reference": "PMID:12518983",
     "notes": "PubMed identifier for Koike 2002, the Journal of Radiation Research review on Ku70 and Ku80 dimerization, translocation and localization."
    },
    {
     "reference": "DOI:10.1269/jrr.43.223",
     "notes": "DOI for Koike 2002, verified through PubMed."
    },
    {
     "reference": "PMID:15122350",
     "notes": "PubMed identifier for Downs and Jackson 2004, the Nature Reviews Molecular Cell Biology review on Ku and DNA ends."
    },
    {
     "reference": "DOI:10.1038/nrm1367",
     "notes": "DOI for Downs and Jackson 2004, verified through PubMed."
    },
    {
     "reference": "PMID:8890183",
     "notes": "PubMed identifier for Boulton and Jackson 1996, the EMBO Journal paper on Saccharomyces cerevisiae Ku70."
    },
    {
     "reference": "PMID:8972848",
     "notes": "PubMed identifier for Boulton and Jackson 1996, the Nucleic Acids Research paper on the Saccharomyces cerevisiae Ku80 homologue."
    },
    {
     "reference": "DOI:10.1093/nar/24.23.4639",
     "notes": "DOI for Boulton and Jackson 1996 on the Saccharomyces cerevisiae Ku80 homologue, verified through PubMed and PMC."
    },
    {
     "reference": "PMID:8910371",
     "notes": "PubMed identifier for Feldmann et al. 1996, the Journal of Biological Chemistry paper on HDF2 as the second subunit of the Saccharomyces cerevisiae Ku homologue."
    },
    {
     "reference": "DOI:10.1074/jbc.271.44.27765",
     "notes": "DOI for Feldmann et al. 1996, verified through PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "ku70_ku80_dna_end_joining",
     "title": "Ku70:Ku80 binds DNA ends for end joining",
     "description": "The Ku70 and Ku80 subunits form a heterodimeric complex that binds DNA and participates in nonhomologous-end-joining repair.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records heterodimeric composition, DNA-end binding and end-joining participation without resolving DNA-PK activation, end synapsis or downstream ligation.",
     "nodes": [
      {
       "node_id": "ku70_subunit",
       "label": "Ku70 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ku70_subunit"
      },
      {
       "node_id": "ku80_subunit",
       "label": "Ku80 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ku80_subunit"
      },
      {
       "node_id": "ku70_ku80_complex",
       "label": "Ku70:Ku80 complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0043564"
      },
      {
       "node_id": "dna_end",
       "label": "DNA end",
       "node_type": "GENETIC_ELEMENT"
      },
      {
       "node_id": "dna_end_binding",
       "label": "DNA end binding",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0045027"
      },
      {
       "node_id": "nonhomologous_end_joining",
       "label": "double-strand break repair via nonhomologous end joining",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006303"
      }
     ],
     "edges": [
      {
       "subject": "ku70_subunit",
       "predicate": "contributes to",
       "object": "ku70_ku80_complex",
       "description": "Ku70 is the 70 kDa constituent of the Ku70:Ku80 heterodimer.",
       "evidence": [
        {
         "reference": "GO:0043564",
         "notes": "GO:0043564 defines the complex as a heterodimer that includes a 70 kDa subunit."
        },
        {
         "reference": "PMID:8890183",
         "notes": "Boulton and Jackson 1996 studied Saccharomyces cerevisiae Ku70."
        }
       ]
      },
      {
       "subject": "ku80_subunit",
       "predicate": "contributes to",
       "object": "ku70_ku80_complex",
       "description": "Ku80 is the 80 kDa constituent of the Ku70:Ku80 heterodimer.",
       "evidence": [
        {
         "reference": "GO:0043564",
         "notes": "GO:0043564 defines the complex as a heterodimer that includes an 80 kDa subunit."
        },
        {
         "reference": "DOI:10.1093/nar/24.23.4639",
         "notes": "Boulton and Jackson 1996 studied the Saccharomyces cerevisiae Ku80 homologue."
        }
       ]
      },
      {
       "subject": "ku70_ku80_complex",
       "predicate": "binds",
       "object": "dna_end",
       "description": "The Ku70:Ku80 heterodimer binds DNA through a channel formed by the two-subunit complex.",
       "evidence": [
        {
         "reference": "GO:0043564",
         "notes": "GO:0043564 defines the complex as binding DNA through a heterodimer channel."
        },
        {
         "reference": "GO:0045027",
         "notes": "GO:0045027 is the molecular-function term for DNA end binding."
        },
        {
         "reference": "DOI:10.1038/nrm1367",
         "notes": "Downs and Jackson 2004 reviewed Ku binding to DNA ends and facilitating nonhomologous end joining."
        }
       ]
      },
      {
       "subject": "ku70_ku80_complex",
       "predicate": "enables",
       "object": "dna_end_binding",
       "description": "The Ku70:Ku80 complex carries out DNA end binding.",
       "evidence": [
        {
         "reference": "GO:0043564",
         "notes": "GO:0043564 defines the complex as a DNA-binding heterodimer."
        },
        {
         "reference": "GO:0045027",
         "notes": "GO:0045027 is the molecular-function term for DNA end binding."
        },
        {
         "reference": "DOI:10.1038/nrm1367",
         "notes": "Downs and Jackson 2004 reviewed Ku binding to DNA ends and facilitating nonhomologous end joining."
        }
       ]
      },
      {
       "subject": "ku70_ku80_complex",
       "predicate": "supports",
       "object": "nonhomologous_end_joining",
       "description": "The Ku70:Ku80 complex participates in nonhomologous-end-joining repair.",
       "evidence": [
        {
         "reference": "GO:0043564",
         "notes": "GO:0043564 defines the complex as functioning in DNA double-strand-break repair."
        },
        {
         "reference": "GO:0006303",
         "notes": "GO:0006303 is the biological-process term for double-strand break repair via nonhomologous end joining."
        },
        {
         "reference": "DOI:10.1038/nrm1367",
         "notes": "Downs and Jackson 2004 reviewed Ku binding to DNA ends and facilitating nonhomologous end joining."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_ku70_ku80_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the Ku70 and Ku80 constituents of the Ku70:Ku80 complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#ku70_subunit",
      "components#ku80_subunit"
     ],
     "rationale": "GO:0043564 exactly identifies the heterodimeric Ku70:Ku80 complex and its 70 kDa and 80 kDa constituents, but exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family boundaries for the two Ku-family subunit classes need narrower follow-up curation.",
     "evidence": [
      {
       "reference": "GO:0043564",
       "notes": "GO:0043564 defines the Ku70:Ku80 complex as a heterodimer containing 70 kDa and 80 kDa subunits."
      },
      {
       "reference": "DOI:10.1269/jrr.43.223",
       "notes": "Koike 2002 reviewed Ku70 and Ku80 dimerization, translocation and localization."
      },
      {
       "reference": "DOI:10.1038/nrm1367",
       "notes": "Downs and Jackson 2004 reviewed the two Ku heterodimer constituents."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    }
   ]
  },
  {
   "identifier": "GO:0062051",
   "label": "lipopolysaccharide transport system",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein-containing complex that functions to transport lipopolysaccharide from its site of synthesis at the cytoplasmic membrane across the periplasm to the outer membrane in an ATP-dependent manner.",
   "definition_source": "GO:0062051",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-01T15:52:11Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T15:54:30Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added Lpt synonymy, GO transporter-complex parentage, LptA-G reviewed-label-only components, bacterial taxonomy, E. coli canonical example, ATP-dependent LPS transport function, evidence, and component grounding/boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:52Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 7 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Added source-backed FUNCTION causal graph 'lpt_transenvelope_lps_transport' with 8 nodes and 8 edges.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Lpt machinery",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1074/jbc.R117.802512"
    },
    {
     "synonym_text": "Lpt transenvelope complex",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1021/bi300592c"
    }
   ],
   "parent_structures": [
    "GO:1990351"
   ],
   "components": [
    {
     "component_id": "lpta_periplasmic_bridge_protein",
     "label": "LptA periplasmic bridge protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "LptA is the periplasmic Lpt bridge protein rather than a broad periplasmic beta-jellyroll class; no exact source-neutral InterPro, Pfam, NCBIfam, or UniProtKB family CURIE was asserted.",
     "gene_symbols": [
      "lptA"
     ],
     "role": "Periplasmic bridge constituent that polymerizes between the inner-membrane and outer-membrane Lpt subcomplexes.",
     "evidence": [
      {
       "reference": "DOI:10.1128/JB.01126-06",
       "notes": "Sperandeo et al. 2007 identified E. coli LptA as a periplasmic protein implicated in LPS transport from the inner to the outer membrane."
      },
      {
       "reference": "DOI:10.1126/science.aar1886",
       "notes": "Sherman et al. 2018 reconstituted membrane-to-membrane LPS movement through an Lpt protein bridge."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0ADV1",
       "protein_label": "Lipopolysaccharide export system protein LptA",
       "gene_symbol": "lptA",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene lptA in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:17056748",
         "notes": "Sperandeo P et al. 2007, ‘Characterization of lptA and lptB, two essential genes implicated in lipopolysaccharide transport to the outer membrane of Escherichia coli.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Periplasm' localisation of P0ADV1."
        },
        {
         "reference": "PMID:18480051",
         "notes": "Tran AX et al. 2008, ‘The LptA protein of Escherichia coli is a periplasmic lipid A-binding protein involved in the lipopolysaccharide export pathway.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Periplasm' localisation of P0ADV1."
        },
        {
         "reference": "PMID:20446753",
         "notes": "Chng SS et al. 2010, ‘Proteins required for lipopolysaccharide assembly in Escherichia coli form a transenvelope complex.’, Biochemistry. ECO:0000269 experimental evidence cited by UniProt for the 'Periplasm' localisation of P0ADV1."
        }
       ]
      }
     ]
    },
    {
     "component_id": "lptb_cytoplasmic_atpase",
     "label": "LptB cytoplasmic ATPase",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "LptB is the ATPase of the LptB2FGC extractor, not the full bacterial ABC ATPase family; no exact source-neutral family CURIE was asserted.",
     "gene_symbols": [
      "lptB"
     ],
     "role": "Cytoplasmic ATPase constituent that powers LPS extraction by the inner-membrane LptBFGC subcomplex.",
     "evidence": [
      {
       "reference": "DOI:10.1128/JB.01126-06",
       "notes": "Sperandeo et al. 2007 identified E. coli LptB as an essential protein implicated in LPS transport to the outer membrane."
      },
      {
       "reference": "DOI:10.1126/science.1228984",
       "notes": "Okuda, Freinkman and Kahne 2012 showed that cytoplasmic ATP hydrolysis powers E. coli LPS transport across the periplasm."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A9V1",
       "protein_label": "Lipopolysaccharide export system ATP-binding protein LptB",
       "gene_symbol": "lptB",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene lptB in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:16079137",
         "notes": "Stenberg F et al. 2005, ‘Protein complexes of the Escherichia coli cell envelope.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P0A9V1."
        }
       ]
      }
     ]
    },
    {
     "component_id": "lptc_inner_membrane_adapter",
     "label": "LptC inner-membrane adapter",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "LptC is the inner-membrane Lpt component that links the LptBFG extractor to the LptA bridge; no exact source-neutral family CURIE was asserted.",
     "gene_symbols": [
      "lptC"
     ],
     "role": "Inner-membrane adapter constituent of LptB2FGC that contacts the periplasmic LptA bridge.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.febslet.2009.05.051",
       "notes": "Narita and Tokuda 2009 biochemically characterized the E. coli LptBFGC inner-membrane ABC transporter complex."
      },
      {
       "reference": "DOI:10.1074/jbc.R117.802512",
       "notes": "Sperandeo, Martorana and Polissi 2017 review LptC as the inner-membrane Lpt component that bridges LptBFG and LptA."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0ADV9",
       "protein_label": "Lipopolysaccharide export system protein LptC",
       "gene_symbol": "lptC",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene lptC in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:18424520",
         "notes": "Sperandeo P et al. 2008, ‘Functional analysis of the protein machinery required for transport of lipopolysaccharide to the outer membrane of Escherichia coli.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0ADV9."
        },
        {
         "reference": "PMID:20720015",
         "notes": "Tran AX et al. 2010, ‘Structure and functional analysis of LptC, a conserved membrane protein involved in the lipopolysaccharide export pathway in Escherichia coli.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0ADV9."
        }
       ]
      }
     ]
    },
    {
     "component_id": "lptd_outer_membrane_beta_barrel",
     "label": "LptD outer-membrane beta-barrel",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "LptD is the LPS-specific outer-membrane beta-barrel of LptDE rather than a broad beta-barrel or Omp85 class; no exact source-neutral family CURIE was asserted.",
     "gene_symbols": [
      "lptD"
     ],
     "role": "Outer-membrane beta-barrel constituent that receives LPS from the periplasmic bridge and participates in final outer-membrane insertion.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.0604744103",
       "notes": "Wu et al. 2006 identified the E. coli outer-membrane Imp/RlpB, now LptD/LptE, protein complex that assembles LPS in the outer membrane."
      },
      {
       "reference": "DOI:10.1073/pnas.0912872107",
       "notes": "Chng et al. 2010 characterized LptD as part of the two-protein outer-membrane LptDE complex in E. coli."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P31554",
       "protein_label": "LPS-assembly protein LptD",
       "gene_symbol": "lptD",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene lptD in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12207697",
         "notes": "Braun M et al. 2002, ‘Imp/OstA is required for cell envelope biogenesis in Escherichia coli.’, Mol Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of P31554."
        },
        {
         "reference": "PMID:12724388",
         "notes": "Abe S et al. 2003, ‘n-Hexane sensitivity of Escherichia coli due to low expression of imp/ostA encoding an 87 kDa minor protein associated with the outer membrane.’, Microbiology (Reading). ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of P31554."
        },
        {
         "reference": "PMID:16079137",
         "notes": "Stenberg F et al. 2005, ‘Protein complexes of the Escherichia coli cell envelope.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of P31554."
        }
       ]
      }
     ]
    },
    {
     "component_id": "lpte_outer_membrane_lipoprotein",
     "label": "LptE outer-membrane lipoprotein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "LptE is the lipoprotein plug partner of LptD in the LPS transport machine; no exact source-neutral family CURIE was asserted.",
     "gene_symbols": [
      "lptE"
     ],
     "role": "Outer-membrane lipoprotein constituent that complexes with LptD in the LPS insertion site.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.0604744103",
       "notes": "Wu et al. 2006 identified RlpB, now LptE, as the lipoprotein partner of the E. coli outer-membrane LPS assembly complex."
      },
      {
       "reference": "DOI:10.1073/pnas.0912872107",
       "notes": "Chng et al. 2010 characterized LptE as part of the two-protein outer-membrane LptDE complex in E. coli."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0ADC1",
       "protein_label": "LPS-assembly lipoprotein LptE",
       "gene_symbol": "lptE",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene lptE in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:20446753",
         "notes": "Chng SS et al. 2010, ‘Proteins required for lipopolysaccharide assembly in Escherichia coli form a transenvelope complex.’, Biochemistry. ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of P0ADC1."
        },
        {
         "reference": "PMID:21257904",
         "notes": "Freinkman E et al. 2011, ‘The complex that inserts lipopolysaccharide into the bacterial outer membrane forms a two-protein plug-and-barrel.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of P0ADC1."
        },
        {
         "reference": "PMID:3316191",
         "notes": "Takase I et al. 1987, ‘Genes encoding two lipoproteins in the leuS-dacA region of the Escherichia coli chromosome.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of P0ADC1."
        }
       ]
      }
     ]
    },
    {
     "component_id": "lptf_inner_membrane_permease",
     "label": "LptF inner-membrane permease",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "LptF is a permease constituent of the LptB2FGC extractor, not a generic ABC permease; no exact source-neutral family CURIE was asserted.",
     "gene_symbols": [
      "lptF"
     ],
     "role": "Inner-membrane permease constituent of the LptB2FGC ABC transporter.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.0801196105",
       "notes": "Ruiz et al. 2008 identified LptF as one of two inner-membrane proteins required for LPS transport to the E. coli outer membrane."
      },
      {
       "reference": "DOI:10.1016/j.febslet.2009.05.051",
       "notes": "Narita and Tokuda 2009 biochemically characterized the E. coli LptBFGC inner-membrane ABC transporter complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0AF98",
       "protein_label": "Lipopolysaccharide export system permease protein LptF",
       "gene_symbol": "lptF",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene lptF in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0AF98",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0AF98, the single reviewed entry for gene lptF in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "lptg_inner_membrane_permease",
     "label": "LptG inner-membrane permease",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "LptG is a permease constituent of the LptB2FGC extractor, not a generic ABC permease; no exact source-neutral family CURIE was asserted.",
     "gene_symbols": [
      "lptG"
     ],
     "role": "Inner-membrane permease constituent of the LptB2FGC ABC transporter.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.0801196105",
       "notes": "Ruiz et al. 2008 identified LptG as one of two inner-membrane proteins required for LPS transport to the E. coli outer membrane."
      },
      {
       "reference": "DOI:10.1016/j.febslet.2009.05.051",
       "notes": "Narita and Tokuda 2009 biochemically characterized the E. coli LptBFGC inner-membrane ABC transporter complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0ADC6",
       "protein_label": "Lipopolysaccharide export system permease protein LptG",
       "gene_symbol": "lptG",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene lptG in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0ADC6",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0ADC6, the single reviewed entry for gene lptG in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "The Lpt machinery assembles in Gram-negative diderm bacteria that transport LPS to an outer membrane, so it is represented as variable within Bacteria rather than universal.",
     "reference": "DOI:10.1074/jbc.R117.802512"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "E. coli LptA-G constitute the model LPS transport system used to reconstitute membrane-to-membrane LPS movement.",
     "reference": "DOI:10.1126/science.aar1886"
    }
   ],
   "functions": [
    {
     "function_id": "atp_dependent_lps_transport_to_outer_membrane",
     "label": "ATP-dependent lipopolysaccharide transport to the outer membrane",
     "description": "Extracts LPS from the cytoplasmic membrane and transports it through a periplasmic LptA bridge to the LptDE outer-membrane insertion site.",
     "evidence": [
      {
       "reference": "GO:0062051",
       "notes": "GO:0062051 defines the system by ATP-dependent LPS transport from its cytoplasmic-membrane synthesis site across the periplasm to the outer membrane."
      },
      {
       "reference": "DOI:10.1126/science.aar1886",
       "notes": "Sherman et al. 2018 reconstituted LPS transport between inner- and outer-membrane Lpt complexes in separate proteoliposomes."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0062051",
     "notes": "GO:0062051 is an active cellular-component term for the lipopolysaccharide transport system and is_a GO:1990351 transporter complex."
    },
    {
     "reference": "DOI:10.1074/jbc.R117.802512",
     "notes": "Sperandeo, Martorana and Polissi 2017 review the Lpt machinery that transports LPS to the outer membrane of Gram-negative bacteria."
    },
    {
     "reference": "DOI:10.1126/science.aar1886",
     "notes": "Sherman et al. 2018 reconstituted Lpt-dependent transport of LPS to the cell surface through a membrane-to-membrane protein bridge."
    },
    {
     "reference": "DOI:10.1021/bi100493e",
     "notes": "Chng, Gronenberg and Kahne 2010 reported that the E. coli proteins required for LPS assembly form a transenvelope complex."
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_lpt_component_groundings",
     "prompt": "Resolve exact source-neutral family groundings for LptA, LptB, LptC, LptD, LptE, LptF, and LptG in the LPS transport system.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#lpta_periplasmic_bridge_protein",
      "components#lptb_cytoplasmic_atpase",
      "components#lptc_inner_membrane_adapter",
      "components#lptd_outer_membrane_beta_barrel",
      "components#lpte_outer_membrane_lipoprotein",
      "components#lptf_inner_membrane_permease",
      "components#lptg_inner_membrane_permease"
     ],
     "rationale": "The first record uses reviewed gene-family labels from E. coli Lpt literature and avoids mapping to broad ABC transporter, periplasmic beta-jellyroll, lipoprotein, or beta-barrel signatures that would overgeneralize an individual Lpt constituent.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.R117.802512"
      },
      {
       "reference": "DOI:10.1021/bi100493e"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01"
    },
    {
     "discussion_id": "exclude_msba_from_lpt_system",
     "prompt": "Should MsbA be curated as a constituent of the lipopolysaccharide transport system?",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#lptb_cytoplasmic_atpase",
      "components#lptf_inner_membrane_permease",
      "components#lptg_inner_membrane_permease"
     ],
     "rationale": "MsbA flips nascent LPS across the inner membrane before the Lpt machine extracts LPS and transports it across the periplasm to the outer membrane. MsbA is therefore upstream of, rather than a constituent of, the Lpt transport system.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.R117.802512",
       "notes": "Sperandeo, Martorana and Polissi 2017 separate MsbA flipping from Lpt-mediated LPS extraction and transport to the cell surface."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01"
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "lpt_transenvelope_lps_transport",
     "title": "Trans-Envelope Lipopolysaccharide Transport across the LptABCDEFG Bridge",
     "description": "ATP-powered extraction of LPS by inner-membrane LptB2FGC, transit across the periplasmic LptA bridge, and outer-membrane insertion by LptDE.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "lptb_cytoplasmic_atpase",
       "label": "LptB cytoplasmic ATPase",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "lptb_cytoplasmic_atpase"
      },
      {
       "node_id": "lptf_inner_membrane_permease",
       "label": "LptF inner-membrane permease",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "lptf_inner_membrane_permease"
      },
      {
       "node_id": "lptg_inner_membrane_permease",
       "label": "LptG inner-membrane permease",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "lptg_inner_membrane_permease"
      },
      {
       "node_id": "lptc_inner_membrane_adapter",
       "label": "LptC inner-membrane adapter",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "lptc_inner_membrane_adapter"
      },
      {
       "node_id": "lpta_periplasmic_bridge_protein",
       "label": "LptA periplasmic bridge protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "lpta_periplasmic_bridge_protein"
      },
      {
       "node_id": "lpte_outer_membrane_lipoprotein",
       "label": "LptE outer-membrane lipoprotein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "lpte_outer_membrane_lipoprotein"
      },
      {
       "node_id": "lptd_outer_membrane_beta_barrel",
       "label": "LptD outer-membrane beta-barrel",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "lptd_outer_membrane_beta_barrel"
      },
      {
       "node_id": "atp_dependent_lps_transport_to_outer_membrane",
       "label": "ATP-dependent lipopolysaccharide transport to the outer membrane",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "lptb_cytoplasmic_atpase",
       "predicate": "energizes",
       "object": "lptf_inner_membrane_permease",
       "description": "Cytoplasmic LptB ATP hydrolysis powers LPS extraction by the inner-membrane LptBFGC transporter.",
       "evidence": [
        {
         "reference": "DOI:10.1126/science.1228984",
         "notes": "Okuda, Freinkman and Kahne 2012 showed that cytoplasmic ATP hydrolysis powers LPS extraction and movement onto the Lpt bridge."
        },
        {
         "reference": "DOI:10.1016/j.febslet.2009.05.051",
         "notes": "Narita and Tokuda 2009 purified the inner-membrane LptBFGC ABC transporter complex."
        }
       ]
      },
      {
       "subject": "lptb_cytoplasmic_atpase",
       "predicate": "energizes",
       "object": "lptg_inner_membrane_permease",
       "description": "Cytoplasmic LptB ATPase dimers couple nucleotide hydrolysis to the LptF/LptG inner-membrane permease heterodimer.",
       "evidence": [
        {
         "reference": "DOI:10.1126/science.1228984",
         "notes": "Okuda, Freinkman and Kahne 2012 demonstrated ATP-dependent LPS extraction by the LptBFGC inner-membrane complex."
        },
        {
         "reference": "DOI:10.1016/j.febslet.2009.05.051",
         "notes": "Narita and Tokuda 2009 biochemically characterized the E. coli LptB2FGC complex."
        }
       ]
      },
      {
       "subject": "lptf_inner_membrane_permease",
       "predicate": "transfers LPS to",
       "object": "lptc_inner_membrane_adapter",
       "description": "Inner-membrane permease LptF cooperates with LptG to extract LPS from the outer leaflet of the inner membrane onto LptC.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.0801196105",
         "notes": "Ruiz et al. 2008 identified LptF and LptG as essential inner-membrane components for LPS transport."
        },
        {
         "reference": "DOI:10.1074/jbc.R117.802512",
         "notes": "Sperandeo, Martorana and Polissi 2017 review LPS extraction by LptBFG and transfer to LptC."
        }
       ]
      },
      {
       "subject": "lptg_inner_membrane_permease",
       "predicate": "transfers LPS to",
       "object": "lptc_inner_membrane_adapter",
       "description": "Inner-membrane permease LptG acts with LptF to hand off extracted LPS to the bitopic adapter LptC.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.0801196105",
         "notes": "Ruiz et al. 2008 identified LptG and LptF as the inner-membrane permease pair of the Lpt pathway."
        },
        {
         "reference": "DOI:10.1074/jbc.R117.802512",
         "notes": "Sperandeo, Martorana and Polissi 2017 review LptFG-to-LptC LPS transfer."
        }
       ]
      },
      {
       "subject": "lptc_inner_membrane_adapter",
       "predicate": "delivers LPS to",
       "object": "lpta_periplasmic_bridge_protein",
       "description": "The periplasmic domain of LptC contacts LptA and transfers LPS onto the periplasmic LptA bridge.",
       "evidence": [
        {
         "reference": "DOI:10.1126/science.1228984",
         "notes": "Okuda, Freinkman and Kahne 2012 demonstrated ATP-dependent transfer of LPS from LptC to LptA."
        },
        {
         "reference": "DOI:10.1126/science.aar1886",
         "notes": "Sherman et al. 2018 reconstituted membrane-to-membrane LPS transport across the LptC-LptA bridge."
        }
       ]
      },
      {
       "subject": "lpta_periplasmic_bridge_protein",
       "predicate": "delivers LPS to",
       "object": "lptd_outer_membrane_beta_barrel",
       "description": "The periplasmic LptA bridge conveys LPS across the periplasm to the N-terminal periplasmic domain of outer-membrane LptD.",
       "evidence": [
        {
         "reference": "DOI:10.1021/bi100493e",
         "notes": "Chng, Gronenberg and Kahne 2010 showed that LptA bridges inner-membrane LptBCFG and outer-membrane LptDE."
        },
        {
         "reference": "DOI:10.1126/science.aar1886",
         "notes": "Sherman et al. 2018 reconstituted LptA-mediated LPS transport to the outer-membrane LptDE complex."
        }
       ]
      },
      {
       "subject": "lpte_outer_membrane_lipoprotein",
       "predicate": "complexes with",
       "object": "lptd_outer_membrane_beta_barrel",
       "description": "Outer-membrane lipoprotein LptE resides inside the LptD beta-barrel lumen to form the functional two-protein LptDE translocon.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.0604744103",
         "notes": "Wu et al. 2006 identified the outer-membrane LptD/LptE complex required for LPS assembly."
        },
        {
         "reference": "DOI:10.1073/pnas.0912872107",
         "notes": "Chng et al. 2010 demonstrated the plug-and-barrel architecture of the LptDE complex."
        }
       ]
      },
      {
       "subject": "lptd_outer_membrane_beta_barrel",
       "predicate": "executes",
       "object": "atp_dependent_lps_transport_to_outer_membrane",
       "description": "The outer-membrane LptDE translocon inserts LPS molecules arriving from the LptA bridge into the cell-surface leaflet of the outer membrane.",
       "evidence": [
        {
         "reference": "GO:0062051",
         "notes": "GO:0062051 defines the lipopolysaccharide transport system by ATP-dependent LPS transport to the outer membrane."
        },
        {
         "reference": "DOI:10.1126/science.aar1886",
         "notes": "Sherman et al. 2018 reconstituted complete inner-to-outer-membrane LPS transport via LptBFGC, LptA, and LptDE."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "cellstructuremech:lolcde_lipoprotein_abc_transporter_complex",
   "label": "LolCDE lipoprotein ABC transporter complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "An Escherichia coli inner-membrane ABC transporter complex composed of one LolC transmembrane subunit, two LolD ATP-binding subunits, and one LolE transmembrane subunit that uses LolD ATP hydrolysis to release outer membrane-specific lipoproteins from the inner membrane for periplasmic trafficking.",
   "definition_source": "ComplexPortal:CPX-4262",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-02T09:04:13Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T09:05:36Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added ABC transporter parentage, LolC, LolD, and LolE component rows with E. coli K-12 reviewed UniProt examples, GO lipoprotein-releasing activity, a compact lipoprotein-release graph, CPX-4262 heterotetramer source composition, and a component-family grounding TODO.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "LolCDE complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "ComplexPortal:CPX-4262"
    }
   ],
   "parent_structures": [
    "GO:0043190"
   ],
   "components": [
    {
     "component_id": "lolc_transmembrane_subunit",
     "label": "Lipoprotein-releasing system transmembrane protein LolC",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "lolC"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The reviewed E. coli K-12 UniProt entry is exact, but the available InterPro cross-references are shared LolC/LolE families or broader membrane-transporter entries rather than an exact LolC source-neutral family.",
     "role": "Inner-membrane transmembrane subunit that recognizes mature outer-membrane lipoproteins with LolE on the periplasmic side of the membrane.",
     "stoichiometry": "1 copy in the E. coli K-12 Complex Portal CPX-4262 entry",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P0ADC3",
       "protein_label": "Lipoprotein-releasing system transmembrane protein LolC",
       "gene_symbol": "lolC",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P0ADC3",
         "notes": "Reviewed Swiss-Prot entry LOLC_ECOLI is the E. coli K-12 LolC accession and cross-references ComplexPortal:CPX-4262."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-4262",
       "notes": "Complex Portal CPX-4262 curates one P0ADC3/LolC copy in the E. coli K-12 LolCDE lipoprotein ABC transporter complex."
      },
      {
       "reference": "UniProtKB:P0ADC3",
       "notes": "UniProtKB P0ADC3 is the reviewed E. coli K-12 entry for Lipoprotein-releasing system transmembrane protein LolC."
      },
      {
       "reference": "PDB:7MDY",
       "notes": "RCSB PDB:7MDY is an E. coli LolCDE nucleotide-bound electron-microscopy structure."
      }
     ]
    },
    {
     "component_id": "lold_atp_binding_subunit",
     "label": "Lipoprotein-releasing system ATP-binding protein LolD",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "lolD"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The reviewed E. coli K-12 UniProt entry is exact, but the available InterPro cross-references are ABC-transporter nucleotide-binding domains or superfamilies rather than an exact LolD source-neutral family.",
     "role": "Cytoplasmic ATP-binding subunit that forms a two-copy nucleotide-binding dimer and drives lipoprotein release by ATP hydrolysis.",
     "stoichiometry": "2 copies in the E. coli K-12 Complex Portal CPX-4262 entry",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P75957",
       "protein_label": "Lipoprotein-releasing system ATP-binding protein LolD",
       "gene_symbol": "lolD",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P75957",
         "notes": "Reviewed Swiss-Prot entry LOLD_ECOLI is the E. coli K-12 LolD accession and cross-references ComplexPortal:CPX-4262."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-4262",
       "notes": "Complex Portal CPX-4262 curates two P75957/LolD copies in the E. coli K-12 LolCDE lipoprotein ABC transporter complex."
      },
      {
       "reference": "UniProtKB:P75957",
       "notes": "UniProtKB P75957 is the reviewed E. coli K-12 entry for Lipoprotein-releasing system ATP-binding protein LolD."
      },
      {
       "reference": "PDB:7MDY",
       "notes": "RCSB PDB:7MDY is an E. coli LolCDE nucleotide-bound electron-microscopy structure."
      }
     ]
    },
    {
     "component_id": "lole_transmembrane_subunit",
     "label": "Lipoprotein-releasing system transmembrane protein LolE",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "lolE"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The reviewed E. coli K-12 UniProt entry is exact, but the available InterPro cross-references are shared LolC/LolE families or broader membrane-transporter entries rather than an exact LolE source-neutral family.",
     "role": "Inner-membrane transmembrane subunit that cooperates with LolC in periplasmic-side recognition and release of mature outer-membrane lipoproteins.",
     "stoichiometry": "1 copy in the E. coli K-12 Complex Portal CPX-4262 entry",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P75958",
       "protein_label": "Lipoprotein-releasing system transmembrane protein LolE",
       "gene_symbol": "lolE",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P75958",
         "notes": "Reviewed Swiss-Prot entry LOLE_ECOLI is the E. coli K-12 LolE accession and cross-references ComplexPortal:CPX-4262."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-4262",
       "notes": "Complex Portal CPX-4262 curates one P75958/LolE copy in the E. coli K-12 LolCDE lipoprotein ABC transporter complex."
      },
      {
       "reference": "UniProtKB:P75958",
       "notes": "UniProtKB P75958 is the reviewed E. coli K-12 entry for Lipoprotein-releasing system transmembrane protein LolE."
      },
      {
       "reference": "PDB:7MDY",
       "notes": "RCSB PDB:7MDY is an E. coli LolCDE nucleotide-bound electron-microscopy structure."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli K-12",
     "note": "Source strain for Complex Portal CPX-4262, which curates the heterotetrameric LolCD2E lipoprotein ABC transporter composition.",
     "reference": "ComplexPortal:CPX-4262"
    }
   ],
   "functions": [
    {
     "function_id": "lipoprotein_releasing",
     "label": "lipoprotein releasing activity",
     "grounding": "GO:0140306",
     "description": "LolCDE recognizes mature outer-membrane lipoproteins in the inner membrane and releases them for periplasmic transport toward the outer membrane.",
     "evidence": [
      {
       "reference": "GO:0140306",
       "notes": "GO:0140306 is the molecular-function term for LolCDE-mediated lipoprotein releasing activity."
      },
      {
       "reference": "ComplexPortal:CPX-4262",
       "notes": "Complex Portal CPX-4262 describes LolC/LolE recognition and LolD ATP hydrolysis during lipoprotein release."
      }
     ]
    }
   ],
   "physical_properties": [
    {
     "property": "SUBUNIT_COUNT",
     "value": "4",
     "context": "E. coli K-12 LolCD2E heterotetramer in ComplexPortal:CPX-4262",
     "reference": "ComplexPortal:CPX-4262"
    }
   ],
   "evidence": [
    {
     "reference": "ComplexPortal:CPX-4262",
     "notes": "Complex Portal entry for the E. coli K-12 LolCDE lipoprotein ABC transporter complex."
    },
    {
     "reference": "GO:0043190",
     "notes": "Gene Ontology cellular-component parent term for ATP-binding cassette transporter complexes."
    },
    {
     "reference": "GO:0140306",
     "notes": "Gene Ontology molecular-function term for lipoprotein releasing activity."
    },
    {
     "reference": "GO:0044874",
     "notes": "Gene Ontology biological-process term for lipoprotein localization to outer membrane."
    },
    {
     "reference": "UniProtKB:P0ADC3",
     "notes": "Reviewed E. coli K-12 LolC transmembrane protein entry."
    },
    {
     "reference": "UniProtKB:P75957",
     "notes": "Reviewed E. coli K-12 LolD ATP-binding protein entry."
    },
    {
     "reference": "UniProtKB:P75958",
     "notes": "Reviewed E. coli K-12 LolE transmembrane protein entry."
    },
    {
     "reference": "PDB:7MDY",
     "notes": "RCSB Protein Data Bank entry for a nucleotide-bound E. coli LolCDE electron-microscopy structure."
    },
    {
     "reference": "DOI:10.1038/s41467-021-24965-1",
     "notes": "DOI for Sharma et al. 2021, Mechanism of LolCDE as a molecular extruder of bacterial triacylated lipoproteins."
    },
    {
     "reference": "PMID:10783239",
     "notes": "PubMed identifier for Yakushi et al. 2000, A new ABC transporter mediating the detachment of lipid-modified proteins from membranes."
    },
    {
     "reference": "DOI:10.1038/35008635",
     "notes": "DOI for Yakushi et al. 2000, A new ABC transporter mediating the detachment of lipid-modified proteins from membranes."
    },
    {
     "reference": "PMID:18634750",
     "notes": "PubMed identifier for Moussatova et al. 2008, ATP-binding cassette transporters in Escherichia coli."
    },
    {
     "reference": "DOI:10.1016/j.bbamem.2008.06.009",
     "notes": "DOI for Moussatova et al. 2008, ATP-binding cassette transporters in Escherichia coli."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "lolcde_lipoprotein_release",
     "title": "LolCDE releases outer-membrane lipoproteins from the inner membrane",
     "description": "LolC, LolE, and two LolD copies form an ATP-powered inner-membrane complex that releases mature lipoproteins for delivery to the outer membrane.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the three-protein LolCDE boundary and whole-complex lipoprotein releasing activity without resolving the alternating-access cycle, nucleotide state, or individual lipoprotein handoff to LolA.",
     "nodes": [
      {
       "node_id": "lolcde",
       "label": "LolCDE lipoprotein ABC transporter complex",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:lolcde_lipoprotein_abc_transporter_complex"
      },
      {
       "node_id": "lolc",
       "label": "Lipoprotein-releasing system transmembrane protein LolC",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "lolc_transmembrane_subunit"
      },
      {
       "node_id": "lold",
       "label": "Lipoprotein-releasing system ATP-binding protein LolD",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "lold_atp_binding_subunit"
      },
      {
       "node_id": "lole",
       "label": "Lipoprotein-releasing system transmembrane protein LolE",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "lole_transmembrane_subunit"
      },
      {
       "node_id": "lipoprotein_release",
       "label": "lipoprotein releasing activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0140306"
      },
      {
       "node_id": "outer_membrane_lipoprotein_localization",
       "label": "lipoprotein localization to outer membrane",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0044874"
      },
      {
       "node_id": "mature_outer_membrane_lipoprotein",
       "label": "mature outer-membrane lipoprotein",
       "node_type": "GENE_OR_PROTEIN"
      },
      {
       "node_id": "inner_membrane",
       "label": "inner membrane",
       "node_type": "CELLULAR_LOCALIZATION"
      },
      {
       "node_id": "outer_membrane",
       "label": "outer membrane",
       "node_type": "CELLULAR_LOCALIZATION"
      }
     ],
     "edges": [
      {
       "subject": "lolc",
       "predicate": "recognizes with",
       "object": "lole",
       "description": "LolC and LolE form the periplasm-facing transmembrane subunits that recognize mature outer-membrane lipoproteins.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-4262",
         "notes": "CPX-4262 describes lipoprotein recognition by LolC and/or LolE on the periplasmic side of the inner membrane."
        }
       ]
      },
      {
       "subject": "lold",
       "predicate": "powers",
       "object": "lipoprotein_release",
       "description": "LolD hydrolyzes ATP on the cytoplasmic side of the inner membrane to drive the lipoprotein release reaction.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-4262",
         "notes": "CPX-4262 describes LolD ATP hydrolysis as the driving force for lipoprotein release."
        }
       ]
      },
      {
       "subject": "lolcde",
       "predicate": "enables",
       "object": "lipoprotein_release",
       "description": "The assembled LolCD2E complex mediates release of mature outer-membrane lipoproteins from the inner membrane.",
       "evidence": [
        {
         "reference": "GO:0140306",
         "notes": "GO:0140306 defines lipoprotein releasing activity as mediated by the LolCDE complex."
        }
       ]
      },
      {
       "subject": "lipoprotein_release",
       "predicate": "releases",
       "object": "mature_outer_membrane_lipoprotein",
       "description": "LolCDE release acts on mature outer-membrane lipoproteins embedded in the inner membrane.",
       "evidence": [
        {
         "reference": "GO:0140306",
         "notes": "GO:0140306 specifies mature outer membrane lipoproteins in the inner membrane as the substrates of LolCDE-mediated release."
        }
       ]
      },
      {
       "subject": "mature_outer_membrane_lipoprotein",
       "predicate": "leaves",
       "object": "inner_membrane",
       "description": "After LolCDE recognition, the substrate lipoprotein is released from the inner membrane.",
       "evidence": [
        {
         "reference": "GO:0140306",
         "notes": "GO:0140306 describes release of mature outer-membrane lipoproteins from the inner membrane."
        }
       ]
      },
      {
       "subject": "outer_membrane_lipoprotein_localization",
       "predicate": "targets",
       "object": "outer_membrane",
       "description": "The Lol pathway localizes its released lipoprotein cargo to the outer membrane.",
       "evidence": [
        {
         "reference": "GO:0044874",
         "notes": "GO:0044874 is the biological-process term for localization of lipoproteins to an outer membrane."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_lolcde_component_family_groundings",
     "prompt": "Resolve exact source-neutral protein-family groundings for LolC, LolD, and LolE before replacing their reviewed-label-only component rows.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#lolc_transmembrane_subunit",
      "components#lold_atp_binding_subunit",
      "components#lole_transmembrane_subunit"
     ],
     "rationale": "ComplexPortal:CPX-4262, PDB:7MDY, and the reviewed E. coli K-12 UniProt records exactly identify the three LolCDE proteins, but no InterPro, Pfam, NCBIfam, or GO accession was verified as an exact source-neutral family for each named constituent.",
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-4262",
       "notes": "CPX-4262 curates the E. coli K-12 LolC, LolD, and LolE participants."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02"
    }
   ],
   "complex_compositions": [
    {
     "composition_id": "complex_portal_cpx_4262",
     "source": "COMPLEX_PORTAL",
     "source_accession": "ComplexPortal:CPX-4262",
     "source_url": "https://www.ebi.ac.uk/complexportal/complex/CPX-4262",
     "complex_label": "LolCDE lipoprotein ABC transporter complex",
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli (strain K12)",
     "assembly": "Heterotetramer",
     "evidence_code": "ECO:0000353",
     "participants": [
      {
       "participant_id": "UniProtKB:P0ADC3",
       "label": "Lipoprotein-releasing system transmembrane protein LolC",
       "participant_type": "protein",
       "gene_symbol": "lolC",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-21405979"
      },
      {
       "participant_id": "UniProtKB:P75957",
       "label": "Lipoprotein-releasing system ATP-binding protein LolD",
       "participant_type": "protein",
       "gene_symbol": "lolD",
       "stoichiometry": "2",
       "source_interactor_id": "EBI-21405980"
      },
      {
       "participant_id": "UniProtKB:P75958",
       "label": "Lipoprotein-releasing system transmembrane protein LolE",
       "participant_type": "protein",
       "gene_symbol": "lolE",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-21405985"
      }
     ],
     "retrieved_on": "2026-10-02",
     "notes": "Curator-scoped import: E. coli K-12 LolCDE source composition for this record. Source evidence: physical interaction evidence. The accession was resolved through the Complex Portal accession endpoint; no equivalence xref was inferred."
    }
   ]
  },
  {
   "identifier": "GO:0016606",
   "label": "LYSP100-associated nuclear domain",
   "structure_category": "OTHER",
   "structure_kind": "OTHER",
   "definition": "A nuclear body that is enriched in the lymphoid cell-specific protein LYSp100B; LANDs are globular, electron-dense structures and are morphologically distinct from the annular structures characteristic of PML bodies.",
   "definition_source": "GO:0016606",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-28T05:26:18Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T05:27:30Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO LAND synonymy, nuclear-body parentage, nuclear-lumen parthood, LYSp100B/Sp140 component curation, human LAND scope, Bright-dependent IgH enhancer function evidence, a nonmechanistic LYSp100B redistribution graph and a LAND/PML/Bright boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:25:55Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:52Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "LANDs",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0016606"
    }
   ],
   "parent_structures": [
    "GO:0016604"
   ],
   "part_of": [
    "GO:0031981"
   ],
   "components": [
    {
     "component_id": "lysp100b_sp140",
     "label": "LYSp100B/Sp140",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SP140"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "LYSp100B/Sp140 is curated as the human lymphoid SP100-homolog protein enriched in LANDs; no exact source-neutral InterPro, Pfam or NCBIfam accession was assigned in this first record.",
     "role": "Lymphoid-cell SP100 homolog that concentrates in LANDs and can be redistributed by the Bright/ARID3A transcription factor.",
     "evidence": [
      {
       "reference": "PMID:8695863",
       "notes": "Dent et al. 1996 cloned human LYSP100 and localized LYSP100 protein to LAND nuclear dots that were mostly nonoverlapping with PML nuclear bodies."
      },
      {
       "reference": "DOI:10.1093/emboj/19.15.4123",
       "notes": "Zong, Das and Tucker 2000 analyzed the LYSp100B/Sp140 homolog of Sp100 and its redistribution from LANDs after interaction with Bright."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q13342",
       "protein_label": "Nuclear body protein SP140",
       "gene_symbol": "SP140",
       "taxon_id": "NCBITaxon:9606",
       "taxon_label": "Homo sapiens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SP140 in Homo sapiens, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:25593309",
         "notes": "Gong F et al. 2015, ‘Screen identifies bromodomain protein ZMYND8 in chromatin recognition of transcription-associated DNA damage that promotes homologous recombination.’, Genes Dev. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q13342."
        },
        {
         "reference": "PMID:8695863",
         "notes": "Dent AL et al. 1996, ‘LYSP100-associated nuclear domains (LANDs): description of a new class of subnuclear structures and their relationship to PML nuclear bodies.’, Blood. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q13342."
        },
        {
         "reference": "PMID:8910577",
         "notes": "Bloch DB et al. 1996, ‘Identification and characterization of a leukocyte-specific component of the nuclear body.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q13342."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:9606",
     "taxon_label": "Homo sapiens",
     "presence": "VARIABLE",
     "note": "LANDs were defined around human lymphoid-cell LYSP100, with HeLa transfection used to show that LYSP100B can generate LAND-like nuclear dots.",
     "reference": "PMID:8695863"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:9606",
     "taxon_label": "Homo sapiens",
     "note": "Human LYSP100/LYSp100B was cloned and localized to globular, electron-dense LAND nuclear domains distinct from PML nuclear bodies.",
     "reference": "PMID:8695863"
    }
   ],
   "functions": [
    {
     "function_id": "bright_dependent_igh_enhancer_regulation",
     "label": "Bright-dependent immunoglobulin heavy-chain enhancer regulation",
     "description": "LYSp100B/Sp140 can interact with the Bright/ARID3A matrix-attachment region-binding transcription factor and is redistributed from LANDs while stimulating Bright transactivation through the immunoglobulin heavy-chain intronic enhancer.",
     "evidence": [
      {
       "reference": "DOI:10.1093/emboj/19.15.4123",
       "notes": "Zong, Das and Tucker 2000 connected LYSp100B, Bright and LAND redistribution with matrix-attachment-region-dependent IgH enhancer transcription in lymphoid cells."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0016606",
     "notes": "Gene Ontology cellular-component term for LYSP100-associated nuclear domains and the exact LANDs synonym."
    },
    {
     "reference": "GO:0016604",
     "notes": "Gene Ontology cellular-component parent term for nuclear body."
    },
    {
     "reference": "GO:0031981",
     "notes": "Gene Ontology cellular-component term for the nuclear lumen; LANDs are LYSP100-associated nuclear bodies."
    },
    {
     "reference": "PMID:8695863",
     "notes": "Dent et al. 1996, LYSP100-associated nuclear domains (LANDs): description of a new class of subnuclear structures and their relationship to PML nuclear bodies, Blood."
    },
    {
     "reference": "DOI:10.1093/emboj/19.15.4123",
     "notes": "Zong, Das and Tucker 2000, Regulation of matrix attachment region-dependent, lymphocyte-restricted transcription through differential localization within promyelocytic leukemia nuclear bodies, EMBO Journal."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "lysp100b_land_redistribution",
     "title": "LYSp100B marks LANDs and is redistributed by Bright",
     "description": "LYSp100B/Sp140 concentrates in globular LAND nuclear domains distinct from PML bodies and can redistribute from LANDs when it interacts with the Bright/ARID3A immunoglobulin transcription factor.",
     "graph_kind": "REGULATION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph captures LYSp100B as the defining LAND protein and Bright as an interacting regulator without assigning Bright, PML, SP100 or nuclear-matrix material as stable LAND constituents.",
     "nodes": [
      {
       "node_id": "lysp100b_sp140",
       "label": "LYSp100B/Sp140",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "lysp100b_sp140"
      },
      {
       "node_id": "bright_arid3a",
       "label": "Bright/ARID3A",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:Q99856"
       ]
      },
      {
       "node_id": "lysp100_associated_nuclear_domain",
       "label": "LYSP100-associated nuclear domain",
       "node_type": "STRUCTURE",
       "grounding": "GO:0016606"
      },
      {
       "node_id": "pml_body",
       "label": "PML body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0016605"
      },
      {
       "node_id": "igh_enhancer_transactivation",
       "label": "IgH enhancer transactivation",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "lysp100b_sp140",
       "predicate": "localizes to",
       "object": "lysp100_associated_nuclear_domain",
       "description": "LYSP100/LYSp100B localizes to LAND nuclear dots that are largely distinct from PML nuclear bodies.",
       "evidence": [
        {
         "reference": "PMID:8695863",
         "notes": "Dent et al. 1996 used immunofluorescence and immunoelectron microscopy to localize LYSP100 to LANDs."
        }
       ]
      },
      {
       "subject": "lysp100_associated_nuclear_domain",
       "predicate": "is distinct from",
       "object": "pml_body",
       "description": "LANDs are globular, electron-dense domains and differ from the annular structures typical of PML nuclear bodies.",
       "evidence": [
        {
         "reference": "GO:0016606",
         "notes": "GO:0016606 defines LANDs as morphologically distinct from PML bodies."
        },
        {
         "reference": "PMID:8695863",
         "notes": "Dent et al. 1996 described the morphological and biochemical distinction between LANDs and PML bodies."
        }
       ]
      },
      {
       "subject": "bright_arid3a",
       "predicate": "redistributes",
       "object": "lysp100b_sp140",
       "description": "Bright interacts with LYSp100B and redistributes it from LANDs into the nucleoplasm and cytoplasm.",
       "evidence": [
        {
         "reference": "DOI:10.1093/emboj/19.15.4123",
         "notes": "Zong, Das and Tucker 2000 reported Bright-dependent redistribution of LYSp100B from its associated LANDs."
        }
       ]
      },
      {
       "subject": "lysp100b_sp140",
       "predicate": "modulates",
       "object": "igh_enhancer_transactivation",
       "description": "LYSp100B affects Bright-dependent immunoglobulin heavy-chain enhancer transactivation.",
       "evidence": [
        {
         "reference": "DOI:10.1093/emboj/19.15.4123",
         "notes": "Zong, Das and Tucker 2000 found that LYSp100B strongly stimulated Bright transactivation through the E mu enhancer."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_land_component_boundaries",
     "prompt": "Resolve exact LAND protein-family boundaries and the relationship between LYSp100B-only LANDs, PML-positive LANDs, SP100 and Bright/ARID3A.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#lysp100b_sp140",
      "causal_graphs#lysp100b_land_redistribution"
     ],
     "rationale": "This first GO:0016606 record captures LYSp100B/Sp140 as the defining LAND-enriched protein while leaving the subset of LANDs that contain PML, the weaker LYSp100B-Bright interaction, exact SP140 isoform boundaries and the stable-resident status of PML, SP100 and Bright to a separate curation pass.",
     "evidence": [
      {
       "reference": "PMID:8695863"
      },
      {
       "reference": "DOI:10.1093/emboj/19.15.4123"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28"
    }
   ]
  },
  {
   "identifier": "GO:0005745",
   "label": "m-AAA complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "Protease complex of the mitochondrial inner membrane that is involved in mitochondrial protein turnover and in processing of proteins imported into mitochondria.",
   "definition_source": "GO:0005745",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-05T00:59:44Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-05T01:02:24Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added yeast-scoped subunit classes, normalized source composition, processing and ATP-dependent functions, seven intervention-bounded mechanistic edges, native structural-dataset provenance and a link-only restricted-license figure.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:25:59Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:52Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "updated gene_symbols/synonym annotations for UniProtKB protein_examples.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0098800",
    "GO:1905368"
   ],
   "part_of": [
    "GO:0005743"
   ],
   "components": [
    {
     "component_id": "yta10",
     "label": "Yta10-type m-AAA protease subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Native reviewed UniProt and InterPro checks resolve shared ATP-dependent Zinc Metalloprotease IPR050928 and broader FtsH IPR005936 families; IPR011546 is a domain. These do not distinguish the Yta10 and Yta12 paralog classes, so no broad family or domain is asserted as exact identity.",
     "gene_symbols": [
      "AFG3",
      "YTA10"
     ],
     "role": "AAA ATPase/metalloprotease subunit class represented by Yta10 in the studied yeast heteromer; catalytic domains face the matrix.",
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-1654",
       "notes": "The source assigns reviewed UniProt P39925, primary gene AFG3 and alias YTA10, as an enzymatic participant."
      },
      {
       "reference": "https://www.ebi.ac.uk/emdb/EMD-1712",
       "notes": "The deposited yeast preparation contains Yta10 and Yta12. Membership is distinct from an inferred assembly sequence or a universal two-paralog composition."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P39925",
       "protein_label": "Mitochondrial inner membrane m-AAA protease component YTA10",
       "gene_symbol": "AFG3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene AFG3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure (also declared as synonym YTA10).",
       "evidence": [
        {
         "reference": "PMID:8681382",
         "notes": "Arlt H et al. 1996, ‘The YTA10-12 complex, an AAA protease with chaperone-like activity in the inner membrane of mitochondria.’, Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Mitochondrion inner membrane' localisation of P39925."
        }
       ]
      }
     ]
    },
    {
     "component_id": "yta12",
     "label": "Yta12-type m-AAA protease subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Native reviewed UniProt and InterPro checks resolve shared ATP-dependent Zinc Metalloprotease IPR050928 and broader FtsH IPR005936 families; IPR011546 is a domain. These do not distinguish the Yta10 and Yta12 paralog classes, so no broad family or domain is asserted as exact identity.",
     "gene_symbols": [
      "YTA12",
      "RCA1"
     ],
     "role": "Partner AAA ATPase/metalloprotease subunit class in the studied yeast heteromer; its intermembrane-space region includes the experimentally perturbed SIM segment.",
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-1654",
       "notes": "The exact source entry assigns reviewed UniProt P40341 as an enzymatic participant."
      },
      {
       "reference": "DOI:10.1038/s41467-026-73040-0",
       "notes": "Figure 4 and yeast engineering methods test endogenous Yta12 SIM or larger IMSD replacements in W303-1B. The processing phenotype does not alone establish defective oligomer assembly."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40341",
       "protein_label": "Mitochondrial inner membrane m-AAA protease component YTA12",
       "gene_symbol": "YTA12",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene YTA12 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure (also declared as synonym RCA1).",
       "evidence": [
        {
         "reference": "PMID:7929327",
         "notes": "Tzagoloff A et al. 1994, ‘A new member of a family of ATPases is essential for assembly of mitochondrial respiratory chain and ATP synthetase complexes in Saccharomyces cerevisiae.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Mitochondrion inner membrane' localisation of P40341."
        },
        {
         "reference": "PMID:8681382",
         "notes": "Arlt H et al. 1996, ‘The YTA10-12 complex, an AAA protease with chaperone-like activity in the inner membrane of mitochondria.’, Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Mitochondrion inner membrane' localisation of P40341."
        }
       ]
      }
     ]
    },
    {
     "component_id": "zinc",
     "label": "zinc(2+)",
     "grounding": "CHEBI:29105",
     "component_type": "SMALL_MOLECULE",
     "component_role": "CONSTITUENT",
     "role": "Source-annotated metalloprotease cofactor.",
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-1654",
       "notes": "CHEBI:29105 is a cofactor participant; no zinc or protein copy number is supplied by Complex Portal."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "reference": "DOI:10.1038/s41467-026-73040-0",
     "note": "W303-1B-derived endogenous YTA12 domain-replacement and PHB-deletion strains were used for MrpL32 reporter processing and oxidative-stress assays. This is not evidence that the S288C reference strain was used experimentally."
    },
    {
     "taxon_id": "NCBITaxon:559292",
     "taxon_label": "Saccharomyces cerevisiae S288C",
     "reference": "ComplexPortal:CPX-1654",
     "note": "Reference-strain composition annotation. The source's generic species label is preserved within complex_compositions; its numeric taxon denotes S288C, not W303-1B."
    }
   ],
   "functions": [
    {
     "function_id": "mitochondrial_protein_processing",
     "label": "mitochondrial protein processing",
     "grounding": "GO:0034982",
     "description": "Proteolytic maturation of mitochondrial precursor proteins; the curated primary assay monitors a C-terminally Strep-tagged MrpL32 reporter in yeast mitochondria.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-026-73040-0",
       "notes": "Figure 4a-b and Methods quantify precursor/total MrpL32 after growth in YPG for 14 h at 30 C, using four biological replicates. This endpoint assay is not a direct measurement of processing rate, endogenous untagged substrate behavior or ribosome incorporation."
      }
     ]
    },
    {
     "function_id": "atp_dependent_proteolysis",
     "label": "ATP-dependent peptidase activity",
     "grounding": "GO:0004176",
     "description": "ATP-dependent proteolysis by the matrix-facing mitochondrial inner-membrane protease.",
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-1654",
       "notes": "Curated source function identifies an ATP-dependent protease with catalytic domains facing the matrix. The 2026 reporter assay does not independently test ATP dependence."
      }
     ]
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_mrpL32_processing_control",
     "title": "Yeast m-AAA processing and perturbation responses",
     "graph_kind": "REGULATION",
     "scope_status": "MECHANISTIC",
     "description": "Domain replacements in Yta12 and loss of Phb1 alter MrpL32 reporter maturation and growth under respiratory oxidative stress.",
     "scope_notes": "Experiment-bounded intervention-response graph from Figure 4 in W303-1B derivatives. SIM and IMSD intervals are replaced by GGGGGS linkers, not clean deletions of the entire Yta12 protein. Processing is inferred from a precursor/total reporter endpoint; growth is a separate plate assay. No edge claims that altered MrpL32 processing itself causes peroxide sensitivity, or that these experiments resolve a direct atomic PHB-Yta12 interface.",
     "nodes": [
      {
       "node_id": "maaa",
       "label": "m-AAA complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005745"
      },
      {
       "node_id": "processing",
       "label": "mitochondrial protein processing",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0034982",
       "description": "Assayed maturation of the C-terminal Strep-tagged MrpL32 reporter, not all mitochondrial proteolysis."
      },
      {
       "node_id": "phb1_loss",
       "label": "PHB1 deletion",
       "node_type": "STATE",
       "description": "Deletion of the external prohibitin regulator in the tested yeast background."
      },
      {
       "node_id": "sim_replacement",
       "label": "Yta12 SIM replaced by a linker",
       "node_type": "STATE",
       "description": "Endogenous Yta12 residues 236-251 replaced by GGGGGS; a perturbed subunit state, not a separate canonical component."
      },
      {
       "node_id": "imsd_replacement",
       "label": "Yta12 IMSD replaced by a linker",
       "node_type": "STATE",
       "description": "Endogenous Yta12 residues 199-290 replaced by GGGGGS; not proof that the entire protease fails to assemble."
      },
      {
       "node_id": "stress_sensitivity",
       "label": "Reduced growth under respiratory peroxide stress",
       "node_type": "STATE",
       "description": "Reduced growth on YPG with 2 mM H2O2 at 30 C relative to the wild-type control; not a universal stress phenotype."
      }
     ],
     "edges": [
      {
       "subject": "maaa",
       "predicate": "catalyzes",
       "object": "processing",
       "description": "The yeast protease supports maturation of the tested mitochondrial precursor reporter.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-026-73040-0",
         "notes": "Introduction, Figure 4a-b and MrpL32 processing methods identify the protease and assay its substrate-processing output. Mature and precursor species are distinguished by anti-Strep immunoblotting."
        }
       ]
      },
      {
       "subject": "phb1_loss",
       "predicate": "enhances assayed maturation",
       "object": "processing",
       "description": "Loss of Phb1 lowers the precursor fraction relative to wild type.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-026-73040-0",
         "notes": "Figure 4a-b: the precursor/total MrpL32 ratio is reduced in the phb1 deletion strain. The authors interpret this as enhanced processing; flux and untagged endogenous protein were not measured here."
        }
       ]
      },
      {
       "subject": "sim_replacement",
       "predicate": "enhances assayed maturation",
       "object": "processing",
       "description": "Replacing the Yta12 SIM interval lowers the reporter precursor fraction.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-026-73040-0",
         "notes": "Figure 4a-b and cloning methods: the GGGGGS replacement of residues 236-251 yields a lower precursor/total ratio. This supports SIM-dependent control without directly visualizing a yeast PHB-binding interface."
        }
       ]
      },
      {
       "subject": "imsd_replacement",
       "predicate": "impairs assayed maturation",
       "object": "processing",
       "description": "Replacing the larger intermembrane-space interval increases reporter precursor accumulation.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-026-73040-0",
         "notes": "Figure 4a-b: the IMSD replacement raises the precursor/total ratio. Compromised protease assembly is the authors' interpretation, not a directly demonstrated consequence in this assay."
        }
       ]
      },
      {
       "subject": "phb1_loss",
       "predicate": "increases",
       "object": "stress_sensitivity",
       "description": "Loss of Phb1 reduces growth under respiratory peroxide stress.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-026-73040-0",
         "notes": "Figure 4c: serial-dilution growth on YPG with 2 mM H2O2 is reduced and partially rescued by PHB1 expression. The corresponding sensitivity is not observed on fermentative YPD in this experiment."
        }
       ]
      },
      {
       "subject": "sim_replacement",
       "predicate": "increases",
       "object": "stress_sensitivity",
       "description": "The Yta12 SIM replacement sensitizes yeast in the respiratory peroxide plate assay.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-026-73040-0",
         "notes": "Figure 4d: compare YPG with and without 2 mM H2O2 and the separate YPD controls; incubation is 3 days on YPG and 2 days on YPD at 30 C."
        }
       ]
      },
      {
       "subject": "imsd_replacement",
       "predicate": "increases",
       "object": "stress_sensitivity",
       "description": "The larger Yta12 IMSD replacement also sensitizes yeast under the tested respiratory peroxide condition.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-026-73040-0",
         "notes": "Figure 4d: impaired growth under peroxide is distinct from basal viability on YPG. This is not equivalent to deletion of the entire YTA12 gene."
        }
       ]
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1038/s41467-026-73040-0",
     "notes": "Luo and colleagues (2026), Structural basis for prohibitin-mediated regulation of mitochondrial m-AAA protease. Introduction, relevant Results, Discussion, yeast engineering/processing/stress methods and Figures 3-4 inspected in PMC13376388.1; the record uses the yeast experiments, not human in situ imaging as yeast evidence."
    },
    {
     "reference": "https://www.ebi.ac.uk/emdb/EMD-1712",
     "notes": "Native released EMDB entry and complete XML header inspected; primary citation metadata matches PMID:21147776 / DOI:10.1074/jbc.M110.158741. The full 2011 article was not accessible through attempted routes, so claims here are limited to directly inspected archive metadata."
    },
    {
     "reference": "GO:0098800",
     "notes": "Native GO/OAK hierarchy places the complex under inner mitochondrial membrane protein complex, whose membrane parthood is inherited."
    },
    {
     "reference": "GO:1905368",
     "notes": "A second verified is-a parent is peptidase complex."
    }
   ],
   "datasets": [
    {
     "accession": "EMDB:EMD-1712",
     "title": "Three-dimensional CryoEM Structure of a Membrane-Anchored AAA Protease",
     "dataset_type": "STRUCTURAL_IMAGING",
     "repository": "OTHER",
     "organism": "Saccharomyces cerevisiae (NCBITaxon:4932)",
     "description": "Released single-particle cryo-EM reconstruction of a cross-linked, detergent-solubilized yeast m-AAA preparation; a structural sample, not an identity-equivalent cross-reference for every m-AAA complex.",
     "conditions": [
      "Glutaraldehyde-cross-linked recombinant yeast preparation",
      "1% n-octyl-beta-D-glucopyranoside, 5 mM ATP and 10 mM MgCl2",
      "C6 symmetry imposed in reconstruction"
     ],
     "platform": "Single-particle cryo-EM; JEOL 2010F",
     "url": "https://www.ebi.ac.uk/emdb/EMD-1712",
     "publication": "DOI:10.1074/jbc.M110.158741",
     "findings": "Depositor metadata describes a Yta10/Yta12 heterohexamer with three copies of each and 12 angstrom reconstruction resolution. These are sample/model annotations, not universal canonical copy counts or a resolved alternating paralog arrangement.",
     "notes": "Full native XML SHA-256 723a9513e5b5082264156a59e0bfd49f7e168af9596506a9a0d286446fca0ad4. The entry supersedes EMD-1543. No strain or mutation details absent from the header are filled from search snippets. Resolution and map box dimensions are not biological physical properties; no map or image is hosted.",
     "evidence": [
      {
       "reference": "https://www.ebi.ac.uk/emdb/EMD-1712",
       "supports": "SUPPORT",
       "notes": "Natural source is taxon 4932. Header records sample composition, cross-linking, detergent/ATP conditions and reconstruction symmetry; it does not specify a wild-type physiological structure."
      }
     ]
    }
   ],
   "images": [
    {
     "image_id": "pmc_pmc13376388_fig4",
     "source": "PMC",
     "source_accession": "PMC13376388.1 Fig4",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC13376388/#Fig4",
     "licence": "OTHER",
     "licence_url": "https://creativecommons.org/licenses/by-nc-nd/4.0/",
     "attribution": "Dingyi Luo, Lvqin Zheng, Ming-Ao Lu, Ziyao Chen, Panpan Wang, Qiang Guo and Ning Gao; CC BY-NC-ND 4.0, via PubMed Central.",
     "modality": "OTHER",
     "caption": "Figure 4: MrpL32 precursor/mature anti-Strep immunoblots and quantification, followed by yeast serial-dilution growth assays with PHB1 or Yta12-domain perturbations. This is biochemical and growth evidence, not a micrograph or atomic structure.",
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "reference": "DOI:10.1038/s41467-026-73040-0",
     "retrieved_on": "2026-10-05",
     "notes": "Link-only under verified CC BY-NC-ND 4.0; OTHER preserves the exact licence URL because the current enum lacks that combined NC-ND value. Native metadata reports CC BY-NC-ND and no retraction. JATS licence and actual figure inspected; media MD5 8437fa5c981491200b4243f15c6cef68 matches. No figure file is copied into the repository."
    }
   ],
   "discussions": [
    {
     "discussion_id": "paralog_family_grounding",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve separate exact whole-protein family identities for Yta10-type and Yta12-type subunits.",
     "attaches_to": [
      "components#yta10",
      "components#yta12"
     ],
     "rationale": "Native reviewed UniProt and InterPro checks resolve shared ATP-dependent Zinc Metalloprotease IPR050928 and broader FtsH IPR005936 families; IPR011546 is a domain. These do not distinguish the Yta10 and Yta12 paralog classes, so no broad family or domain is asserted as exact identity.",
     "evidence": [
      {
       "reference": "UniProtKB:P39925",
       "notes": "Reviewed AFG3/YTA10 reference sequence; source-strain accession is not a taxon-agnostic family."
      },
      {
       "reference": "UniProtKB:P40341",
       "notes": "Reviewed YTA12/RCA1 reference sequence; shared InterPro assignments do not distinguish paralogs."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05"
    },
    {
     "discussion_id": "protease_partner_and_substrate_boundary",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Distinguish the m-AAA protease from its substrate and the larger prohibitin-protease association.",
     "rationale": "The same 2026 study combines yeast reporter genetics, C. thermophilum heterologous purification, predicted interfaces and human in situ imaging. Treating all as one endogenous yeast structure would conflate species, preparations and entity boundaries.",
     "resolution_note": "Curate the Yta10/Yta12 protease with its annotated zinc cofactor. MrpL32 is a substrate, not a component. The separately recorded mitochondrial prohibitin complex is a regulatory partner, not a mandatory protease constituent; PHB1 deletion is represented as an external perturbation. Do not assert a universal PHB-containing assembly, transfer human in situ localization to yeast, or present predicted PHB-protease contacts as atomic experimental contacts. Canonical examples document studied organisms without asserting clade-wide prevalence.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-026-73040-0",
       "notes": "Figures 3-4, yeast construction methods and Discussion separate these evidence types."
      },
      {
       "reference": "ComplexPortal:CPX-1654",
       "notes": "The source composition contains Yta10, Yta12 and zinc, not PHB or MrpL32."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "resolved_date": "2026-10-05"
    },
    {
     "discussion_id": "native_architecture_and_preparation_scope",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve native yeast architecture and context-specific stoichiometry from fully read primary structural evidence.",
     "rationale": "EMD-1712 represents a cross-linked detergent sample with C6 symmetry and reported 3:3 subunit counts. Complex Portal leaves copy counts unspecified and lists 1000 kDa, whereas EMDB lists 0.5 MDa for its sample. These source annotations are not reconciled as one physiological mass or fixed family-wide stoichiometry.",
     "notes": "No canonical copy counts or physical mass are asserted. The full 2011 paper remains unread after PMC CAPTCHA and inaccessible publisher routes; no bypass was attempted. Its exact ATPase-mutant construct must not be filled from search excerpts. The 2026 high-resolution PHB cage is not an atomic structure of the intact yeast m-AAA complex.",
     "evidence": [
      {
       "reference": "https://www.ebi.ac.uk/emdb/EMD-1712",
       "notes": "Native XML sample and reconstruction metadata."
      },
      {
       "reference": "ComplexPortal:CPX-1654",
       "notes": "Native source properties and unspecified stoichiometry."
      },
      {
       "reference": "DOI:10.1038/s41467-026-73040-0",
       "notes": "Figures 1 and 3 address PHB architecture and PHB-protease models/negative-stain classes in different species and preparations."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05"
    },
    {
     "discussion_id": "physiological_processing_and_stress_link",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Test endogenous substrate processing and the causal route from protease regulation to respiratory peroxide sensitivity.",
     "rationale": "The 2026 processing assay uses a TEF-driven C-terminal Strep reporter and endpoint precursor fractions. Domain replacements can affect more than one molecular property, and growth is a distinct assay. Neither reporter changes nor growth phenotypes alone prove assembly failure, general proteome hyperdegradation or a direct MrpL32-to-stress mechanism.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-026-73040-0",
       "notes": "Figure 4 and processing/oxidative-stress methods bound the measured interventions and endpoints."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05"
    }
   ],
   "complex_compositions": [
    {
     "composition_id": "complex_portal_cpx_1654",
     "source": "COMPLEX_PORTAL",
     "source_accession": "ComplexPortal:CPX-1654",
     "source_url": "https://www.ebi.ac.uk/complexportal/complex/CPX-1654",
     "complex_label": "m-AAA protease complex",
     "taxon_id": "NCBITaxon:559292",
     "taxon_label": "Saccharomyces cerevisiae",
     "evidence_code": "ECO:0000353",
     "participants": [
      {
       "participant_id": "UniProtKB:P40341",
       "label": "Mitochondrial inner membrane m-AAA protease component YTA12",
       "participant_type": "protein",
       "gene_symbol": "YTA12",
       "source_interactor_id": "EBI-2337337",
       "canonical_component_ref": "yta12"
      },
      {
       "participant_id": "UniProtKB:P39925",
       "label": "Mitochondrial inner membrane m-AAA protease component YTA10",
       "participant_type": "protein",
       "gene_symbol": "AFG3",
       "source_interactor_id": "EBI-2337338",
       "canonical_component_ref": "yta10"
      },
      {
       "participant_id": "CHEBI:29105",
       "label": "zinc(2+)",
       "participant_type": "small molecule",
       "source_name": "zinc(2+)",
       "source_interactor_id": "EBI-22119059",
       "canonical_component_ref": "zinc"
      }
     ],
     "retrieved_on": "2026-10-05",
     "notes": "Curator-scoped import: S288C reference-strain m-AAA composition, separate from W303-1B assays and the EMD-1712 preparation; not a universal eukaryotic assembly. Source evidence: physical interaction evidence. The accession was resolved through the Complex Portal accession endpoint; no equivalence xref was inferred."
    }
   ]
  },
  {
   "identifier": "GO:1990196",
   "label": "MacAB-TolC complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "The MacAB-TolC complex is a macrolide transporter complex found in E.coli and related gram-negative bacteria. Its transport activity is specific to macrolide compounds containing 14- and 15-membered lactones. It consists of the dimeric inner membrane ATPase MacB, the hexameric, periplasmic membrane fusion protein MacA and the trimeric outer membrane factor TolC.",
   "definition_source": "GO:1990196",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-01T19:20:53Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T19:22:57Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy and macrolide-transporter parentage, MacA/MacB/TolC components with exact InterPro groundings and reviewed E. coli K-12 UniProt examples, the PDB:5NIK hetero-11-mer, function, taxonomy, and authority evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Added source-backed FUNCTION causal graph 'macab_tolc_efflux_function' with 4 nodes and 3 edges.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "macrolide transporter MacAB-TolC complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:1990196"
    }
   ],
   "parent_structures": [
    "GO:1990195"
   ],
   "components": [
    {
     "component_id": "maca_membrane_fusion_protein",
     "label": "Macrolide export protein MacA",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR058623",
     "gene_symbols": [
      "macA"
     ],
     "stoichiometry": "6 copies per E. coli MacAB-TolC assembly in PDB:5NIK biological assembly 1",
     "essentiality": "UNKNOWN",
     "role": "Hexameric periplasmic membrane-fusion constituent that links the inner-membrane MacB dimer to the TolC outer-membrane channel.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P75830",
       "protein_label": "Macrolide export protein MacA",
       "gene_symbol": "macA",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-01",
       "role": "Reviewed E. coli K-12 MacA accession mapped by RCSB to the MacA polymer entity in PDB:5NIK.",
       "evidence": [
        {
         "reference": "UniProtKB:P75830",
         "notes": "UniProtKB P75830 is the reviewed E. coli K-12 entry for MacA."
        },
        {
         "reference": "PDB:5NIK",
         "notes": "RCSB maps PDB:5NIK polymer entity 2 to UniProtKB:P75830."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "GO:1990196",
       "notes": "GO:1990196 defines MacA as the hexameric periplasmic membrane-fusion protein in the MacAB-TolC complex."
      },
      {
       "reference": "InterPro:IPR058623",
       "notes": "InterPro IPR058623 is the Macrolide export protein MacA family entry."
      },
      {
       "reference": "PDB:5NIK",
       "notes": "RCSB describes six MacA chains in PDB:5NIK biological assembly 1."
      }
     ]
    },
    {
     "component_id": "macb_atp_binding_permease",
     "label": "Macrolide Exporter MacB",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR050250",
     "gene_symbols": [
      "macB"
     ],
     "stoichiometry": "2 copies per E. coli MacAB-TolC assembly in PDB:5NIK biological assembly 1",
     "essentiality": "UNKNOWN",
     "role": "Dimeric inner-membrane ABC transporter constituent that hydrolyzes ATP and forms the MacAB-TolC translocation path.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P75831",
       "protein_label": "Macrolide export ATP-binding/permease protein MacB",
       "gene_symbol": "macB",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-01",
       "role": "Reviewed E. coli K-12 MacB accession mapped by RCSB to the MacB polymer entity in PDB:5NIK.",
       "evidence": [
        {
         "reference": "UniProtKB:P75831",
         "notes": "UniProtKB P75831 is the reviewed E. coli K-12 entry for MacB."
        },
        {
         "reference": "PDB:5NIK",
         "notes": "RCSB maps PDB:5NIK polymer entity 3 to UniProtKB:P75831."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "GO:1990196",
       "notes": "GO:1990196 defines MacB as the dimeric inner-membrane ATPase in the MacAB-TolC complex."
      },
      {
       "reference": "InterPro:IPR050250",
       "notes": "InterPro IPR050250 is the Macrolide Exporter MacB family entry."
      },
      {
       "reference": "PDB:5NIK",
       "notes": "RCSB describes two MacB chains in PDB:5NIK biological assembly 1."
      }
     ]
    },
    {
     "component_id": "tolc_outer_membrane_channel",
     "label": "Outer membrane channel protein TolC",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR058622",
     "gene_symbols": [
      "tolC"
     ],
     "stoichiometry": "3 copies per E. coli MacAB-TolC assembly in PDB:5NIK biological assembly 1",
     "essentiality": "UNKNOWN",
     "role": "Trimeric outer-membrane channel constituent that completes the MacAB-TolC efflux conduit.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P02930",
       "protein_label": "Outer membrane protein TolC",
       "gene_symbol": "tolC",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-01",
       "role": "Reviewed E. coli K-12 TolC accession mapped by RCSB to the TolC polymer entity in PDB:5NIK.",
       "evidence": [
        {
         "reference": "UniProtKB:P02930",
         "notes": "UniProtKB P02930 is the reviewed E. coli K-12 entry for TolC."
        },
        {
         "reference": "PDB:5NIK",
         "notes": "RCSB maps PDB:5NIK polymer entity 1 to UniProtKB:P02930."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "GO:1990196",
       "notes": "GO:1990196 defines TolC as the trimeric outer-membrane factor in the MacAB-TolC complex."
      },
      {
       "reference": "InterPro:IPR058622",
       "notes": "InterPro IPR058622 is the Outer membrane channel protein TolC family entry."
      },
      {
       "reference": "PDB:5NIK",
       "notes": "RCSB describes three TolC chains in PDB:5NIK biological assembly 1."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "GO:1990196 frames MacAB-TolC as a macrolide transporter found in E. coli and related Gram-negative bacteria, so it is represented as variable within Bacteria.",
     "reference": "GO:1990196"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "E. coli source of the MacAB-TolC ABC-type tripartite multidrug efflux pump structure deposited as PDB:5NIK.",
     "reference": "PDB:5NIK"
    }
   ],
   "functions": [
    {
     "function_id": "atp_dependent_xenobiotic_export",
     "label": "ABC-type xenobiotic transporter activity",
     "grounding": "GO:0008559",
     "description": "MacAB-TolC uses the MacB ABC transporter to export macrolide antibiotics and other xenobiotics through the MacA adaptor and TolC outer-membrane channel.",
     "evidence": [
      {
       "reference": "GO:1990196",
       "notes": "GO:1990196 defines MacAB-TolC by its 14- and 15-membered macrolide transport specificity."
      },
      {
       "reference": "PMID:18955484",
       "notes": "Tikhonova et al. 2009 reported that E. coli MacB is a dimeric ABC transporter whose ATPase activity and macrolide-binding capacity are regulated by MacA."
      }
     ]
    }
   ],
   "physical_properties": [
    {
     "property": "SUBUNIT_COUNT",
     "value": "11",
     "context": "E. coli MacAB-TolC hetero-11-mer in PDB:5NIK biological assembly 1",
     "reference": "PDB:5NIK"
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990196",
     "notes": "Gene Ontology cellular-component term for the MacAB-TolC complex."
    },
    {
     "reference": "GO:1990195",
     "notes": "QuickGO reports GO:1990196 as an is-a child of GO:1990195 macrolide transmembrane transporter complex."
    },
    {
     "reference": "GO:0008559",
     "notes": "Gene Ontology molecular-function term for ABC-type xenobiotic transporter activity."
    },
    {
     "reference": "InterPro:IPR058623",
     "notes": "InterPro family entry for Macrolide export protein MacA."
    },
    {
     "reference": "InterPro:IPR050250",
     "notes": "InterPro family entry for Macrolide Exporter MacB."
    },
    {
     "reference": "InterPro:IPR058622",
     "notes": "InterPro family entry for Outer membrane channel protein TolC."
    },
    {
     "reference": "UniProtKB:P75830",
     "notes": "UniProtKB reviewed E. coli K-12 MacA entry."
    },
    {
     "reference": "UniProtKB:P75831",
     "notes": "UniProtKB reviewed E. coli K-12 MacB entry."
    },
    {
     "reference": "UniProtKB:P02930",
     "notes": "UniProtKB reviewed E. coli K-12 TolC entry."
    },
    {
     "reference": "PDB:5NIK",
     "notes": "RCSB Protein Data Bank entry for the E. coli MacAB-TolC ABC-type tripartite multidrug efflux pump structure."
    },
    {
     "reference": "PMID:28504659",
     "notes": "PubMed identifier for the 2017 MacAB-TolC structural paper cited by PDB:5NIK."
    },
    {
     "reference": "DOI:10.1038/nmicrobiol.2017.70",
     "notes": "DOI for 'Structure of the MacAB-TolC ABC-type tripartite multidrug efflux pump' as reported by RCSB and PubMed."
    },
    {
     "reference": "PMID:18955484",
     "notes": "PubMed identifier for the 2009 Journal of Biological Chemistry paper showing that MacA regulates MacB ATPase activity and macrolide binding."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "macab_tolc_efflux_function",
     "title": "MacAB-TolC Tripartite Efflux Pump Coupling and Export",
     "description": "Mechanochemical coupling of the inner-membrane MacB ABC ATPase through the periplasmic MacA hexamer to the outer-membrane TolC channel.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "macb_atp_binding_permease",
       "label": "Macrolide Exporter MacB",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR050250",
       "component_ref": "macb_atp_binding_permease"
      },
      {
       "node_id": "maca_membrane_fusion_protein",
       "label": "Macrolide export protein MacA",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR058623",
       "component_ref": "maca_membrane_fusion_protein"
      },
      {
       "node_id": "tolc_outer_membrane_channel",
       "label": "Outer membrane channel protein TolC",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR058622",
       "component_ref": "tolc_outer_membrane_channel"
      },
      {
       "node_id": "atp_dependent_xenobiotic_export",
       "label": "ABC-type xenobiotic transporter activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0008559"
      }
     ],
     "edges": [
      {
       "subject": "macb_atp_binding_permease",
       "predicate": "couples to",
       "object": "maca_membrane_fusion_protein",
       "description": "The dimeric inner-membrane ABC transporter MacB docks with the hexameric periplasmic membrane-fusion protein MacA, which stimulates MacB ATPase activity.",
       "evidence": [
        {
         "reference": "GO:1990196",
         "notes": "GO:1990196 defines MacAB-TolC as consisting of dimeric MacB, hexameric MacA, and trimeric TolC."
        },
        {
         "reference": "PMID:18955484",
         "notes": "Tikhonova et al. 2009 showed that MacA regulates MacB ATPase activity and macrolide binding."
        },
        {
         "reference": "PDB:5NIK",
         "notes": "PDB:5NIK resolves the MacB dimer docked to the MacA hexamer."
        }
       ]
      },
      {
       "subject": "maca_membrane_fusion_protein",
       "predicate": "bridges to",
       "object": "tolc_outer_membrane_channel",
       "description": "The periplasmic MacA hexameric funnel engages the periplasmic tip of the trimeric TolC outer-membrane channel to form a continuous trans-envelope conduit.",
       "evidence": [
        {
         "reference": "GO:1990196",
         "notes": "GO:1990196 defines MacA as linking inner-membrane MacB to outer-membrane TolC."
        },
        {
         "reference": "PMID:28504659",
         "notes": "Fitzpatrick et al. 2017 resolved the cryo-EM structure of the complete MacAB-TolC tripartite assembly."
        },
        {
         "reference": "PDB:5NIK",
         "notes": "PDB:5NIK captures the tip-to-tip interaction between the MacA hexamer and TolC trimer."
        }
       ]
      },
      {
       "subject": "tolc_outer_membrane_channel",
       "predicate": "mediates",
       "object": "atp_dependent_xenobiotic_export",
       "description": "The assembled MacAB-TolC channel exports macrolide antibiotics and polypeptide substrates across the outer membrane.",
       "evidence": [
        {
         "reference": "GO:1990196",
         "notes": "GO:1990196 defines the complex by export of 14- and 15-membered macrolide antibiotics."
        },
        {
         "reference": "GO:0008559",
         "notes": "GO:0008559 is the molecular-function term for ABC-type xenobiotic transporter activity."
        },
        {
         "reference": "PMID:28504659",
         "notes": "Fitzpatrick et al. 2017 described the tripartite efflux conduit formed by MacAB-TolC."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0043332",
   "label": "mating projection tip",
   "structure_category": "OTHER",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The apex of the mating projection in unicellular fungi exposed to mating pheromone; site of polarized growth.",
   "definition_source": "GO:0043332",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-28T14:13:54Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T14:14:52Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added shmoo-tip synonymy, mating-projection parthood, exact GO child structures, Saccharomyces and Schizosaccharomyces examples, a polarized-growth-site function, DOI evidence, a nonmechanistic tip-localized-structure graph, and a localized machinery boundary decision.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T14:32:58Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved #1728 by switching the Saccharomyces projection-tip localization claims to direct Read et al. Spa2p tip evidence.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "shmoo tip",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0043332"
    },
    {
     "synonym_text": "conjugation tube tip",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0043332"
    }
   ],
   "part_of": [
    "GO:0005937"
   ],
   "has_part": [
    "GO:0070867",
    "GO:0031563",
    "GO:1990819"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "VARIABLE",
     "note": "Haploid budding-yeast cells extend Spa2-positive projection tips during pheromone-induced mating projection formation.",
     "reference": "DOI:10.1091/mbc.3.4.429"
    },
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "presence": "VARIABLE",
     "note": "Fission-yeast mating cells form a focused actin aster at the fusion site of the mating projection tip.",
     "reference": "DOI:10.1083/jcb.201411124"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which Spa2p segregates to mating projection tips in an actin-dependent projection-forming response.",
     "reference": "DOI:10.1091/mbc.3.4.429"
    },
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "note": "Fission-yeast model in which the actin fusion focus forms from formin-nucleated filaments at the fusion site.",
     "reference": "DOI:10.1083/jcb.201411124"
    }
   ],
   "functions": [
    {
     "function_id": "mating_projection_tip_polarized_growth_site",
     "label": "mating-projection tip polarized-growth site",
     "description": "The mating projection tip is the polarized apex of the pheromone-induced projection where membrane, polarisome, and actin-fusion structures organize growth and cell fusion.",
     "evidence": [
      {
       "reference": "GO:0043332",
       "notes": "GO:0043332 defines the mating projection tip as the projection apex and site of polarized growth."
      },
      {
       "reference": "GO:0031563",
       "notes": "GO:0031563 identifies a polarisome localized at the mating projection tip."
      },
      {
       "reference": "GO:1990819",
       "notes": "GO:1990819 identifies the actin fusion focus at the mating projection tip."
      },
      {
       "reference": "DOI:10.1083/jcb.201411124",
       "notes": "Dudin et al. 2015 connected the fission-yeast actin fusion focus with local cell-wall dissolution during cell fusion."
      },
      {
       "reference": "DOI:10.1091/mbc.3.4.429",
       "notes": "Read et al. 1992 tracked Spa2p segregation to Saccharomyces cerevisiae projection tips during mating projection formation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0043332",
     "notes": "Gene Ontology cellular-component term for the mating projection tip."
    },
    {
     "reference": "GO:0005937",
     "notes": "Gene Ontology cellular-component term for the mating projection."
    },
    {
     "reference": "GO:0070867",
     "notes": "Gene Ontology cellular-component term for the mating projection tip membrane."
    },
    {
     "reference": "GO:0031563",
     "notes": "Gene Ontology cellular-component term for the mating projection tip polarisome."
    },
    {
     "reference": "GO:1990819",
     "notes": "Gene Ontology cellular-component term for the mating projection actin fusion focus."
    },
    {
     "reference": "DOI:10.1083/jcb.200307065",
     "notes": "Bidlingmaier and Snyder 2004, 'Regulation of polarized growth initiation and termination cycles by the polarisome and Cdc42 regulators', Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1083/jcb.201411124",
     "notes": "Dudin et al. 2015, 'A formin-nucleated actin aster concentrates cell wall hydrolases for cell fusion in fission yeast', Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1091/mbc.3.4.429",
     "notes": "Read et al. 1992, 'Actin- and tubulin-dependent functions during Saccharomyces cerevisiae mating projection formation', Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "mating_projection_tip_localized_structures",
     "title": "Mating-projection tip localized structures",
     "description": "The mating projection tip is the polarized apex of the mating projection and hosts tip-membrane, polarisome, and actin-fusion-focus substructures.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records GO-backed regional topology and selected tip-localized assemblies without asserting complete pheromone-signaling, polarisome-assembly, or cell-fusion mechanisms.",
     "nodes": [
      {
       "node_id": "mating_projection_tip",
       "label": "mating projection tip",
       "node_type": "STRUCTURE",
       "grounding": "GO:0043332"
      },
      {
       "node_id": "mating_projection",
       "label": "mating projection",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005937"
      },
      {
       "node_id": "mating_projection_tip_membrane",
       "label": "mating projection tip membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0070867"
      },
      {
       "node_id": "mating_projection_tip_polarisome",
       "label": "mating projection tip polarisome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031563"
      },
      {
       "node_id": "actin_fusion_focus",
       "label": "mating projection actin fusion focus",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990819"
      },
      {
       "node_id": "cell_wall_dissolution",
       "label": "cell wall dissolution",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "mating_projection_tip",
       "predicate": "is part of",
       "object": "mating_projection",
       "description": "The mating projection tip is the apex of the mating projection.",
       "evidence": [
        {
         "reference": "GO:0043332",
         "notes": "GO:0043332 identifies the mating projection tip as part of the mating projection."
        }
       ]
      },
      {
       "subject": "mating_projection_tip_membrane",
       "predicate": "is part of",
       "object": "mating_projection_tip",
       "description": "The mating projection tip membrane surrounds the tip region.",
       "evidence": [
        {
         "reference": "GO:0070867",
         "notes": "GO:0070867 identifies the plasma-membrane portion surrounding a mating projection tip."
        }
       ]
      },
      {
       "subject": "mating_projection_tip_polarisome",
       "predicate": "localizes to",
       "object": "mating_projection_tip",
       "description": "The mating projection tip polarisome is found at the projection apex.",
       "evidence": [
        {
         "reference": "GO:0031563",
         "notes": "GO:0031563 identifies the polarisome localized to the mating projection tip."
        },
        {
         "reference": "DOI:10.1091/mbc.3.4.429",
         "notes": "Read et al. 1992 observed Spa2p segregation to mating projection tips in Saccharomyces cerevisiae."
        }
       ]
      },
      {
       "subject": "actin_fusion_focus",
       "predicate": "is part of",
       "object": "mating_projection_tip",
       "description": "The actin fusion focus lies at the mating projection tip fusion site.",
       "evidence": [
        {
         "reference": "GO:1990819",
         "notes": "GO:1990819 identifies the actin fusion focus at the mating projection tip."
        }
       ]
      },
      {
       "subject": "actin_fusion_focus",
       "predicate": "focalizes",
       "object": "cell_wall_dissolution",
       "description": "The fission-yeast actin fusion focus concentrates cell-wall hydrolases to focalize cell-wall dissolution at the fusion site.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201411124",
         "notes": "Dudin et al. 2015 showed that the actin fusion focus focalizes cell-wall dissolution within a broader synthesis zone."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "localized_machinery_not_tip_components",
     "prompt": "Keep polarisome proteins, actin-fusion-focus proteins, and hydrolases on their own structure or protein records rather than duplicating them as direct mating projection tip components.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "record",
      "causal_graphs#mating_projection_tip_localized_structures"
     ],
     "rationale": "GO:0043332 identifies the tip region, while GO:0031563 and GO:1990819 identify localized assemblies at that region. Those assemblies are linked as tip-localized structures here, leaving their protein constituents on complex-specific or ProteinTraitsMech records.",
     "resolution_note": "Curated the tip as a region with localized substructures and did not duplicate polarisome, actin-focus, or cell-wall hydrolase proteins as direct components.",
     "evidence": [
      {
       "reference": "GO:0043332",
       "notes": "GO:0043332 identifies the mating projection tip."
      },
      {
       "reference": "GO:0031563",
       "notes": "GO:0031563 identifies a mating-projection-tip polarisome."
      },
      {
       "reference": "GO:1990819",
       "notes": "GO:1990819 identifies the mating projection actin fusion focus."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28",
     "resolved_date": "2026-09-28"
    }
   ]
  },
  {
   "identifier": "GO:0031563",
   "label": "mating projection tip polarisome",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "Protein complex that has a role in determining cell polarity, found at the tip of the mating projection in unicellular fungi exposed to mating pheromone.",
   "definition_source": "GO:0031563",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-28T18:19:35Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T18:21:18Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added polarisome parentage, mating-projection-tip parthood, Spa2/Pea2 and Bni1 constituents, Saccharomyces distribution and canonical example evidence, a mating-projection growth function, a nonmechanistic shmoo-tip topology graph, and grounding and boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T18:37:37Z",
     "curator": "codex",
     "action": "FIXED_DISCUSSION_ANCHORS",
     "changes": "Replaced an unresolved bare components discussion anchor with the Spa2/Pea2 and Bni1 component anchors.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T19:09:34Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved #1736 by adding Bud6/Aip3 as a reviewed-label-only Saccharomyces polarisome constituent, expanding the grounding TODO, and recording why Bud6 is not asserted in the first mating-projection phenotype graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T19:10:24Z",
     "curator": "codex",
     "action": "REFINED_REVIEW_FIX",
     "changes": "Updated the grounding TODO evidence note so #1736's added Bud6 component is reflected in the Bidlingmaier and Snyder evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:26:00Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 4 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:52Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "updated gene_symbols/synonym annotations for UniProtKB protein_examples.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0000133"
   ],
   "part_of": [
    "GO:0043332"
   ],
   "components": [
    {
     "component_id": "spa2_pea2_scaffold",
     "label": "Spa2/Pea2 polarisome scaffold",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "CONDITIONAL",
     "gene_symbols": [
      "SPA2",
      "PEA2"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Spa2 and Pea2 are curated as the Saccharomyces scaffold cohort used to delimit mating-projection-tip polarisomes; no exact source-neutral family CURIE was assigned for this fungal grouped component.",
     "role": "Scaffold proteins that localize to polarized-growth sites and support periodic mating-projection growth.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.135.3.725",
       "notes": "Valtz and Herskowitz 1996 found Pea2 and Spa2 at sites of polarized growth in budding and mating Saccharomyces cells."
      },
      {
       "reference": "DOI:10.1083/jcb.200307065",
       "notes": "Bidlingmaier and Snyder 2004 assayed Spa2 and Pea2 during pheromone-induced mating-projection initiation and termination cycles."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P23201",
       "protein_label": "Scaffold protein SPA2",
       "gene_symbol": "SPA2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SPA2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12361575",
         "notes": "van Drogen F et al. 2002, ‘Spa2p functions as a scaffold-like protein to recruit the Mpk1p MAP kinase module to sites of polarized growth.’, Curr Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Bud tip' localisation of P23201."
        },
        {
         "reference": "PMID:31699995",
         "notes": "Xie Y et al. 2019, ‘Polarisome scaffolder Spa2-mediated macromolecular condensation of Aip5 for actin polymerization.’, Nat Commun. ECO:0000269 experimental evidence cited by UniProt for the 'Bud tip' localisation of P23201."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P40091",
       "protein_label": "Protein PEA2",
       "gene_symbol": "PEA2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene PEA2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P40091",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P40091, the single reviewed entry for gene PEA2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "bni1_formin",
     "label": "Bni1 formin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "CONDITIONAL",
     "gene_symbols": [
      "BNI1"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Bni1 is the Saccharomyces formin tested with Spa2 and Pea2 during mating-projection growth; broader formin families include paralogs not delimited to this localized polarisome.",
     "role": "Formin effector in the Spa2/Pea2 polarisome module that supports mating-projection initiation.",
     "evidence": [
      {
       "reference": "GO:0000133",
       "notes": "GO:0000133 names Bni1p as a Saccharomyces polarisome protein."
      },
      {
       "reference": "DOI:10.1083/jcb.200307065",
       "notes": "Bidlingmaier and Snyder 2004 tested Bni1 with Spa2 and Pea2 in pheromone-treated budding yeast."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P41832",
       "protein_label": "Protein BNI1",
       "gene_symbol": "BNI1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene BNI1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:31699995",
         "notes": "Xie Y et al. 2019, ‘Polarisome scaffolder Spa2-mediated macromolecular condensation of Aip5 for actin polymerization.’, Nat Commun. ECO:0000269 experimental evidence cited by UniProt for the 'Bud tip' localisation of P41832."
        },
        {
         "reference": "PMID:41065574",
         "notes": "Magliozzi JO et al. 2025, ‘Aip5 forms a \"composite\" actin nucleator with Bud6 and caps pointed ends of actin filaments.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Bud tip' localisation of P41832."
        }
       ]
      }
     ]
    },
    {
     "component_id": "bud6_actin_nucleation_factor",
     "label": "Bud6/Aip3 actin nucleation-promoting factor",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "CONDITIONAL",
     "gene_symbols": [
      "BUD6",
      "AIP3"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Bud6/Aip3 is a Saccharomyces polarisome constituent named by the broader GO polarisome boundary; no exact family grounding or mating-projection-specific functional edge was assigned here.",
     "role": "Canonical Saccharomyces polarisome actin nucleation-promoting factor that was tested in periodic mating-projection assays.",
     "evidence": [
      {
       "reference": "GO:0000133",
       "notes": "GO:0000133 lists Bud6p among Saccharomyces polarisome proteins."
      },
      {
       "reference": "DOI:10.1083/jcb.200307065",
       "notes": "Bidlingmaier and Snyder 2004 treated Bud6 as a known polarisome component and found that bud6 deletion did not change the frequency or morphology of pheromone-induced mating projections."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P41697",
       "protein_label": "Bud site selection protein 6",
       "gene_symbol": "BUD6",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene BUD6 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure (also declared as synonym AIP3).",
       "evidence": [
        {
         "reference": "PMID:31699995",
         "notes": "Xie Y et al. 2019, ‘Polarisome scaffolder Spa2-mediated macromolecular condensation of Aip5 for actin polymerization.’, Nat Commun. ECO:0000269 experimental evidence cited by UniProt for the 'Bud tip' localisation of P41697."
        },
        {
         "reference": "PMID:41065574",
         "notes": "Magliozzi JO et al. 2025, ‘Aip5 forms a \"composite\" actin nucleator with Bud6 and caps pointed ends of actin filaments.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Bud tip' localisation of P41697."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "VARIABLE",
     "note": "Budding-yeast polarisome proteins function at the mating-projection tip in pheromone-treated haploid cells.",
     "reference": "DOI:10.1083/jcb.200307065"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Pheromone-treated budding-yeast model in which Spa2, Pea2, and Bni1 polarisome proteins control mating projection initiation or termination timing.",
     "reference": "DOI:10.1083/jcb.200307065"
    }
   ],
   "functions": [
    {
     "function_id": "mating_projection_growth_control",
     "label": "mating-projection growth control",
     "description": "The shmoo-tip polarisome positions polarity machinery at the projection apex and supports pheromone-induced projection initiation and termination cycles.",
     "evidence": [
      {
       "reference": "GO:0031563",
       "notes": "GO:0031563 defines the mating projection tip polarisome by its role in determining cell polarity at the projection tip."
      },
      {
       "reference": "DOI:10.1083/jcb.200307065",
       "notes": "Bidlingmaier and Snyder 2004 showed that Spa2, Pea2, and Bni1 regulate periodic mating-projection formation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031563",
     "notes": "Gene Ontology cellular-component term for the mating projection tip polarisome."
    },
    {
     "reference": "GO:0000133",
     "notes": "Gene Ontology cellular-component term for polarisome."
    },
    {
     "reference": "GO:0043332",
     "notes": "Gene Ontology cellular-component term for the mating projection tip."
    },
    {
     "reference": "DOI:10.1083/jcb.200307065",
     "notes": "Bidlingmaier and Snyder 2004, 'Regulation of polarized growth initiation and termination cycles by the polarisome and Cdc42 regulators', Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1083/jcb.135.3.725",
     "notes": "Valtz and Herskowitz 1996, 'Pea2 protein of yeast is localized to sites of polarized growth and is required for efficient mating and bipolar budding', Journal of Cell Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "shmoo_tip_polarisome_topology",
     "title": "Shmoo-tip polarisome topology",
     "description": "Spa2/Pea2 scaffold and Bni1 formin proteins act in a polarisome at the mating-projection tip during pheromone-induced polarized growth.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records component participation and tip localization for the mating-projection-tip polarisome without asserting a full Cdc42 activation or actin-polymerization pathway.",
     "nodes": [
      {
       "node_id": "spa2_pea2_scaffold",
       "label": "Spa2/Pea2 polarisome scaffold",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "spa2_pea2_scaffold"
      },
      {
       "node_id": "bni1_formin",
       "label": "Bni1 formin",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "bni1_formin"
      },
      {
       "node_id": "mating_projection_tip_polarisome",
       "label": "mating projection tip polarisome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031563"
      },
      {
       "node_id": "mating_projection_tip",
       "label": "mating projection tip",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0043332"
      },
      {
       "node_id": "mating_projection_formation",
       "label": "mating projection formation",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0031382"
      }
     ],
     "edges": [
      {
       "subject": "spa2_pea2_scaffold",
       "predicate": "localizes to",
       "object": "mating_projection_tip_polarisome",
       "description": "Spa2 and Pea2 localize to polarized-growth sites and act in the shmoo-tip polarisome.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.135.3.725",
         "notes": "Valtz and Herskowitz 1996 localized Pea2 and Spa2 to polarized-growth sites in budding and mating cells."
        },
        {
         "reference": "DOI:10.1083/jcb.200307065",
         "notes": "Bidlingmaier and Snyder 2004 treated Spa2 and Pea2 as polarisome components during mating-projection formation."
        }
       ]
      },
      {
       "subject": "bni1_formin",
       "predicate": "supports",
       "object": "mating_projection_formation",
       "description": "Bni1 acts with Spa2 and Pea2 in the module that controls periodic mating-projection initiation.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200307065",
         "notes": "Bidlingmaier and Snyder 2004 showed that Bni1, Spa2, and Pea2 regulate mating-projection initiation timing."
        }
       ]
      },
      {
       "subject": "mating_projection_tip_polarisome",
       "predicate": "localizes to",
       "object": "mating_projection_tip",
       "description": "The mating projection tip polarisome is found at the apex of the pheromone-induced projection.",
       "evidence": [
        {
         "reference": "GO:0031563",
         "notes": "GO:0031563 defines the polarisome as localized to the mating projection tip."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_shmoo_polarisome_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for Spa2/Pea2, Bni1, and Bud6 at the mating projection tip.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#spa2_pea2_scaffold",
      "components#bni1_formin",
      "components#bud6_actin_nucleation_factor"
     ],
     "rationale": "This localized record deliberately reuses the reviewed-label-only Saccharomyces polarisome cohorts from the broader polarisome record instead of guessing InterPro, Pfam, NCBIfam, or UniProtKB family groundings for proteins whose broader homologous families do not exactly delimit the mating-projection-tip complex.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.135.3.725",
       "notes": "Valtz and Herskowitz 1996 delimited the Spa2 and Pea2 cohort at polarized-growth sites."
      },
      {
       "reference": "DOI:10.1083/jcb.200307065",
       "notes": "Bidlingmaier and Snyder 2004 tested Spa2, Pea2, Bni1, and Bud6 in pheromone-treated budding yeast."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28"
    },
    {
     "discussion_id": "cdc42_and_fus_proteins_outside_polarisome_boundary",
     "prompt": "Keep Cdc42 regulators and Fus1/Fus2 outside the mating-projection-tip polarisome component boundary.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#spa2_pea2_scaffold",
      "components#bni1_formin",
      "components#bud6_actin_nucleation_factor",
      "causal_graphs#shmoo_tip_polarisome_topology"
     ],
     "rationale": "Bidlingmaier and Snyder 2004 assayed Cdc24, Bem3, Fus1, and Fus2 together with polarisome mutants during mating-projection cycling, but the exact GO:0031563 structure denotes the localized polarisome complex rather than every Cdc42 regulator or cell-fusion protein that affects projection initiation or termination.",
     "resolution_note": "Curated Spa2/Pea2, Bni1, and Bud6 as constituents and left Cdc24, Bem3, Fus1, and Fus2 as out-of-record pathway factors.",
     "evidence": [
      {
       "reference": "GO:0031563",
       "notes": "GO:0031563 identifies the localized polarisome complex at the mating projection tip."
      },
      {
       "reference": "DOI:10.1083/jcb.200307065",
       "notes": "Bidlingmaier and Snyder 2004 separated Cdc42 regulators and Fus proteins from the Spa2, Pea2, and Bni1 polarisome component set."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28",
     "resolved_date": "2026-09-28"
    },
    {
     "discussion_id": "bud6_no_periodic_projection_edge",
     "prompt": "Retain Bud6/Aip3 as a constituent without asserting a periodic mating-projection phenotype edge.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#bud6_actin_nucleation_factor",
      "causal_graphs#shmoo_tip_polarisome_topology"
     ],
     "rationale": "GO:0000133 and the broader polarisome record include Bud6/Aip3 in the canonical Saccharomyces polarisome boundary. Bidlingmaier and Snyder 2004 tested bud6 deletion in the same pheromone-induced projection assay but reported that it did not affect projection frequency or morphology, so Bud6 is retained as a constituent and left out of the first phenotype graph until a precise localized Bud6 edge is curated.",
     "resolution_note": "Included Bud6/Aip3 as a reviewed-label-only constituent but left the topology graph focused on the Spa2/Pea2-Bni1 projection-cycle module.",
     "evidence": [
      {
       "reference": "GO:0000133",
       "notes": "GO:0000133 names Bud6p in the Saccharomyces polarisome component boundary."
      },
      {
       "reference": "DOI:10.1083/jcb.200307065",
       "notes": "Bidlingmaier and Snyder 2004 assayed bud6 deletion in pheromone-treated budding yeast and reported no periodic mating-projection phenotype."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28",
     "resolved_date": "2026-09-28"
    }
   ]
  },
  {
   "identifier": "GO:0042555",
   "label": "MCM complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A hexameric protein complex required for the initiation and regulation of DNA replication.",
   "definition_source": "GO:0042555",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T16:35:46Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T16:37:45Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO MCM synonymy, protein-containing-complex parentage, one generic reviewed-label-only hexameric constituent class, Eukaryota scope, DNA-replication function evidence, GO/PubMed evidence, a nonmechanistic function graph, and an MCM subtype/subunit-grounding TODO.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "mini-chromosome maintenance complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0042555"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "components": [
    {
     "component_id": "mcm_subunit",
     "label": "MCM subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "stoichiometry": "6",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0042555 identifies MCM as a hexameric protein complex, while the parent term also has MCM8-MCM9 as a child. This first parent-complex record leaves exact archaeal and eukaryotic subunit-family CURIEs unresolved rather than mapping the generic MCM subunit class to a narrower or organism-specific protein family.",
     "role": "Protein constituent class that forms the hexameric MCM complex.",
     "evidence": [
      {
       "reference": "GO:0042555",
       "notes": "GO:0042555 defines MCM as a hexameric protein complex required for the initiation and regulation of DNA replication."
      },
      {
       "reference": "PMID:11282021",
       "notes": "The PubMed abstract for Lei and Tye 2001 identifies the eukaryotic MCM complex as a hexameric pre-replication-complex component."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "COMMON",
     "note": "The Lei and Tye review describes the hexameric MCM complex as a key eukaryotic pre-replication-complex component.",
     "reference": "PMID:11282021"
    }
   ],
   "functions": [
    {
     "function_id": "dna_replication",
     "label": "DNA replication",
     "grounding": "GO:0006260",
     "description": "The MCM complex supports the initiation and regulation of DNA replication.",
     "evidence": [
      {
       "reference": "GO:0042555",
       "notes": "GO:0042555 defines the MCM complex as required for the initiation and regulation of DNA replication."
      },
      {
       "reference": "GO:0006260",
       "notes": "GO:0006260 is the Gene Ontology biological-process term for DNA replication."
      },
      {
       "reference": "PMID:11282021",
       "notes": "The PubMed abstract for Lei and Tye 2001 reviews MCM recruitment to replication origins and activation of DNA synthesis."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0042555",
     "notes": "Gene Ontology cellular-component term for the MCM complex."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology cellular-component parent term for protein-containing complexes."
    },
    {
     "reference": "GO:0006260",
     "notes": "Gene Ontology biological-process term for DNA replication."
    },
    {
     "reference": "PMID:11282021",
     "notes": "PubMed identifier listed by GO:0042555 as its definition cross-reference."
    },
    {
     "reference": "GO:0097362",
     "notes": "Gene Ontology child cellular-component term for the MCM8-MCM9 complex."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "mcm_supports_dna_replication",
     "title": "MCM supports DNA replication",
     "description": "MCM subunits form the hexameric MCM complex required for the initiation and regulation of DNA replication.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the generic GO-defined MCM parent complex and DNA-replication process without resolving MCM2-MCM9 subtype boundaries, origin licensing, double-hexamer loading or helicase activation.",
     "nodes": [
      {
       "node_id": "mcm_subunit",
       "label": "MCM subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mcm_subunit"
      },
      {
       "node_id": "mcm_complex",
       "label": "MCM complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0042555"
      },
      {
       "node_id": "dna_replication",
       "label": "DNA replication",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006260"
      }
     ],
     "edges": [
      {
       "subject": "mcm_subunit",
       "predicate": "contributes to",
       "object": "mcm_complex",
       "description": "MCM subunits are constituents of the hexameric MCM complex.",
       "evidence": [
        {
         "reference": "GO:0042555",
         "notes": "GO:0042555 defines MCM as a hexameric protein complex."
        },
        {
         "reference": "PMID:11282021",
         "notes": "The PubMed abstract for Lei and Tye 2001 identifies the eukaryotic MCM complex as hexameric."
        }
       ]
      },
      {
       "subject": "mcm_complex",
       "predicate": "supports",
       "object": "dna_replication",
       "description": "The MCM complex supports initiation and regulation of DNA replication.",
       "evidence": [
        {
         "reference": "GO:0042555",
         "notes": "GO:0042555 defines the MCM complex as required for the initiation and regulation of DNA replication."
        },
        {
         "reference": "GO:0006260",
         "notes": "GO:0006260 is the GO biological-process term for DNA replication."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_mcm_subtypes_and_subunit_groundings",
     "prompt": "Resolve exact source-neutral groundings and subtype boundaries for archaeal MCM, eukaryotic MCM2-7 and MCM8-MCM9 complex constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#mcm_subunit",
      "GO:0097362"
     ],
     "rationale": "GO:0042555 exactly identifies the parent MCM complex and defines it as hexameric, while GO:0097362 identifies MCM8-MCM9 as a child of MCM. This record therefore models one generic hexamer-forming MCM subunit class instead of overclaiming six universal named subunits or collapsing MCM8-MCM9 into the parent complex.",
     "evidence": [
      {
       "reference": "GO:0042555",
       "notes": "GO:0042555 is the parent Gene Ontology term for MCM complex."
      },
      {
       "reference": "GO:0097362",
       "notes": "GO:0097362 is the MCM8-MCM9 child term of GO:0042555 in Gene Ontology."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:mdtabc_tolc_multidrug_efflux_transport_complex",
   "label": "MdtABC-TolC multidrug efflux transport complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "An Escherichia coli Resistance-Nodulation-Division-family cell-envelope efflux pump complex composed of MdtA, MdtB, MdtC, and TolC subunits that exports novobiocin, bile salts, quinolones, fosfomycin, detergents, myricetin, zinc, and other substrates from the cell.",
   "definition_source": "ComplexPortal:CPX-2119",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-02T11:21:04Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T11:22:18Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added CPX-2119/GO efflux-pump parentage, MdtA, MdtB, MdtC, and TolC component rows with exact InterPro groundings and E. coli K-12 reviewed UniProt examples, a compact xenobiotic export graph, and the Complex Portal CPX-2119 source composition.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T11:37:53Z",
     "curator": "codex",
     "action": "REFINED_EVIDENCE_NOTES",
     "changes": "Adjusted MdtABC-TolC substrate wording to avoid presenting zinc as a xenobiotic while preserving the CPX-2119 substrate list.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:1990281"
   ],
   "components": [
    {
     "component_id": "mdta_membrane_fusion_protein",
     "label": "Multidrug resistance protein MdtA",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR022824",
     "gene_symbols": [
      "mdtA"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Periplasmic membrane-fusion adaptor constituent of the MdtABC-TolC tripartite efflux system.",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P76397",
       "protein_label": "Multidrug resistance protein MdtA",
       "gene_symbol": "mdtA",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P76397",
         "notes": "Reviewed Swiss-Prot entry MDTA_ECOLI is the E. coli K-12 MdtA accession and cross-references ComplexPortal:CPX-2119."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-2119",
       "notes": "Complex Portal CPX-2119 curates P76397/MdtA as an E. coli K-12 MdtABC-TolC multidrug efflux transport complex participant."
      },
      {
       "reference": "UniProtKB:P76397",
       "notes": "UniProtKB P76397 is the reviewed E. coli K-12 entry for Multidrug resistance protein MdtA."
      },
      {
       "reference": "InterPro:IPR022824",
       "notes": "InterPro IPR022824 is the Multidrug resistance protein MdtA family entry."
      }
     ]
    },
    {
     "component_id": "mdtb_inner_membrane_transporter",
     "label": "Multidrug resistance protein MdtB",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR022831",
     "gene_symbols": [
      "mdtB"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Inner-membrane RND transporter subunit that dimerizes with MdtC to form the active MdtBC transport core.",
     "stoichiometry": "2 copies in the E. coli K-12 Complex Portal CPX-2119 entry",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P76398",
       "protein_label": "Multidrug resistance protein MdtB",
       "gene_symbol": "mdtB",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P76398",
         "notes": "Reviewed Swiss-Prot entry MDTB_ECOLI is the E. coli K-12 MdtB accession and cross-references ComplexPortal:CPX-2119."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-2119",
       "notes": "Complex Portal CPX-2119 curates P76398/MdtB as two copies in the E. coli K-12 MdtABC-TolC multidrug efflux transport complex."
      },
      {
       "reference": "UniProtKB:P76398",
       "notes": "UniProtKB P76398 is the reviewed E. coli K-12 entry for Multidrug resistance protein MdtB."
      },
      {
       "reference": "InterPro:IPR022831",
       "notes": "InterPro IPR022831 is the Multidrug resistance protein MdtB family entry."
      }
     ]
    },
    {
     "component_id": "mdtc_inner_membrane_transporter",
     "label": "Multidrug resistance protein MdtC",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR023931",
     "gene_symbols": [
      "mdtC"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Inner-membrane RND transporter subunit that pairs with the MdtB dimer to complete the MdtBC transport core.",
     "stoichiometry": "1 copy in the E. coli K-12 Complex Portal CPX-2119 entry",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P76399",
       "protein_label": "Multidrug resistance protein MdtC",
       "gene_symbol": "mdtC",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P76399",
         "notes": "Reviewed Swiss-Prot entry MDTC_ECOLI is the E. coli K-12 MdtC accession and cross-references ComplexPortal:CPX-2119."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-2119",
       "notes": "Complex Portal CPX-2119 curates P76399/MdtC as one copy in the E. coli K-12 MdtABC-TolC multidrug efflux transport complex."
      },
      {
       "reference": "UniProtKB:P76399",
       "notes": "UniProtKB P76399 is the reviewed E. coli K-12 entry for Multidrug resistance protein MdtC."
      },
      {
       "reference": "InterPro:IPR023931",
       "notes": "InterPro IPR023931 is the Multidrug resistance protein MdtC family entry."
      }
     ]
    },
    {
     "component_id": "tolc_outer_membrane_channel",
     "label": "Outer membrane channel protein TolC",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR058622",
     "gene_symbols": [
      "tolC"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Trimeric outer-membrane channel constituent that completes the MdtABC-TolC cell-envelope efflux conduit.",
     "stoichiometry": "3 copies in the E. coli K-12 Complex Portal CPX-2119 entry",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P02930",
       "protein_label": "Outer membrane protein TolC",
       "gene_symbol": "tolC",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P02930",
         "notes": "Reviewed Swiss-Prot entry TOLC_ECOLI is the E. coli K-12 TolC accession and cross-references ComplexPortal:CPX-2119."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-2119",
       "notes": "Complex Portal CPX-2119 curates P02930/TolC as three copies in the E. coli K-12 MdtABC-TolC multidrug efflux transport complex."
      },
      {
       "reference": "UniProtKB:P02930",
       "notes": "UniProtKB P02930 is the reviewed E. coli K-12 entry for Outer membrane protein TolC."
      },
      {
       "reference": "InterPro:IPR058622",
       "notes": "InterPro IPR058622 is the Outer membrane channel protein TolC family entry."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli K-12",
     "note": "Source strain for Complex Portal CPX-2119, which curates MdtA, MdtB, MdtC, and TolC as the participants of MdtABC-TolC.",
     "reference": "ComplexPortal:CPX-2119"
    }
   ],
   "functions": [
    {
     "function_id": "xenobiotic_transmembrane_transport",
     "label": "xenobiotic transmembrane transporter activity",
     "grounding": "GO:0042910",
     "description": "The MdtABC-TolC complex exports novobiocin, bile salts, quinolones, fosfomycin, detergents, myricetin, zinc, and other substrates from E. coli through the coupled MdtBC transporter, MdtA adaptor, and TolC channel.",
     "evidence": [
      {
       "reference": "GO:0042910",
       "notes": "GO:0042910 is the molecular-function term for xenobiotic transmembrane transporter activity."
      },
      {
       "reference": "ComplexPortal:CPX-2119",
       "notes": "Complex Portal cross-references GO:0042910 for the E. coli K-12 MdtABC-TolC multidrug efflux transport complex."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "ComplexPortal:CPX-2119",
     "notes": "Complex Portal entry for the E. coli K-12 MdtABC-TolC multidrug efflux transport complex."
    },
    {
     "reference": "GO:1990281",
     "notes": "Gene Ontology cellular-component parent term for efflux pump complexes."
    },
    {
     "reference": "GO:0042910",
     "notes": "Gene Ontology molecular-function term for xenobiotic transmembrane transporter activity."
    },
    {
     "reference": "GO:0140330",
     "notes": "Gene Ontology biological-process term for xenobiotic detoxification by transmembrane export across the cell outer membrane."
    },
    {
     "reference": "InterPro:IPR022824",
     "notes": "InterPro family entry for Multidrug resistance protein MdtA."
    },
    {
     "reference": "InterPro:IPR022831",
     "notes": "InterPro family entry for Multidrug resistance protein MdtB."
    },
    {
     "reference": "InterPro:IPR023931",
     "notes": "InterPro family entry for Multidrug resistance protein MdtC."
    },
    {
     "reference": "InterPro:IPR058622",
     "notes": "InterPro family entry for Outer membrane channel protein TolC."
    },
    {
     "reference": "UniProtKB:P76397",
     "notes": "Reviewed E. coli K-12 MdtA UniProtKB entry."
    },
    {
     "reference": "UniProtKB:P76398",
     "notes": "Reviewed E. coli K-12 MdtB UniProtKB entry."
    },
    {
     "reference": "UniProtKB:P76399",
     "notes": "Reviewed E. coli K-12 MdtC UniProtKB entry."
    },
    {
     "reference": "UniProtKB:P02930",
     "notes": "Reviewed E. coli K-12 TolC UniProtKB entry."
    },
    {
     "reference": "PMID:12107133",
     "notes": "PubMed identifier for Nagakubo et al. 2002, The putative response regulator BaeR stimulates multidrug resistance of Escherichia coli via a novel multidrug exporter system, MdtABC."
    },
    {
     "reference": "DOI:10.1128/JB.184.15.4161-4167.2002",
     "notes": "DOI for Nagakubo et al. 2002, The putative response regulator BaeR stimulates multidrug resistance of Escherichia coli via a novel multidrug exporter system, MdtABC."
    },
    {
     "reference": "PMID:20038594",
     "notes": "PubMed identifier for Kim et al. 2010, Multidrug efflux pump MdtBC of Escherichia coli is active only as a B2C heterotrimer."
    },
    {
     "reference": "DOI:10.1128/JB.01448-09",
     "notes": "DOI for Kim et al. 2010, Multidrug efflux pump MdtBC of Escherichia coli is active only as a B2C heterotrimer."
    },
    {
     "reference": "PMID:26113845",
     "notes": "PubMed identifier for Anes et al. 2015, The ins and outs of RND efflux pumps in Escherichia coli."
    },
    {
     "reference": "DOI:10.3389/fmicb.2015.00587",
     "notes": "DOI for Anes et al. 2015, The ins and outs of RND efflux pumps in Escherichia coli."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "mdtabc_tolc_xenobiotic_efflux",
     "title": "MdtABC-TolC exports xenobiotics across the cell envelope",
     "description": "MdtB, MdtC, MdtA, and TolC form an envelope-spanning RND efflux pump that exports drug substrates and other xenobiotics from E. coli.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the four-protein MdtABC-TolC boundary and whole-complex xenobiotic export function without resolving RND substrate-binding sites, proton-coupled transport states, or TolC gate opening.",
     "nodes": [
      {
       "node_id": "mdtabc_tolc",
       "label": "MdtABC-TolC multidrug efflux transport complex",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:mdtabc_tolc_multidrug_efflux_transport_complex"
      },
      {
       "node_id": "mdta",
       "label": "Multidrug resistance protein MdtA",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mdta_membrane_fusion_protein",
       "grounding": "InterPro:IPR022824"
      },
      {
       "node_id": "mdtb",
       "label": "Multidrug resistance protein MdtB",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mdtb_inner_membrane_transporter",
       "grounding": "InterPro:IPR022831"
      },
      {
       "node_id": "mdtc",
       "label": "Multidrug resistance protein MdtC",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mdtc_inner_membrane_transporter",
       "grounding": "InterPro:IPR023931"
      },
      {
       "node_id": "tolc",
       "label": "Outer membrane channel protein TolC",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tolc_outer_membrane_channel",
       "grounding": "InterPro:IPR058622"
      },
      {
       "node_id": "xenobiotic_transport",
       "label": "xenobiotic transmembrane transporter activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0042910"
      },
      {
       "node_id": "outer_membrane_export",
       "label": "xenobiotic detoxification by transmembrane export across the cell outer membrane",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0140330"
      },
      {
       "node_id": "xenobiotic",
       "label": "xenobiotic substrate",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "cell_exterior",
       "label": "cell exterior",
       "node_type": "CELLULAR_LOCALIZATION"
      }
     ],
     "edges": [
      {
       "subject": "mdtb",
       "predicate": "couples to",
       "object": "mdtc",
       "description": "MdtB forms the inner-membrane RND transporter core and couples to MdtC.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-2119",
         "notes": "CPX-2119 curates MdtB and MdtC as linked participants in the E. coli MdtABC-TolC pump."
        }
       ]
      },
      {
       "subject": "mdtc",
       "predicate": "couples to",
       "object": "mdta",
       "description": "MdtC completes the inner-membrane MdtBC transport core that couples to the MdtA adaptor.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-2119",
         "notes": "CPX-2119 curates MdtA, MdtB, and MdtC as participants in the E. coli MdtABC-TolC pump."
        }
       ]
      },
      {
       "subject": "mdta",
       "predicate": "couples to",
       "object": "tolc",
       "description": "MdtA membrane-fusion adaptor subunits connect the MdtBC transporter to the TolC outer-membrane channel.",
       "evidence": [
        {
         "reference": "UniProtKB:P76397",
         "notes": "UniProtKB reports that MdtABC forms a tripartite efflux system and requires TolC for function."
        }
       ]
      },
      {
       "subject": "mdtabc_tolc",
       "predicate": "enables",
       "object": "xenobiotic_transport",
       "description": "The assembled MdtABC-TolC complex enables xenobiotic transmembrane transporter activity.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-2119",
         "notes": "Complex Portal cross-references GO:0042910 for the MdtABC-TolC complex."
        }
       ]
      },
      {
       "subject": "xenobiotic_transport",
       "predicate": "transports",
       "object": "xenobiotic",
       "description": "MdtABC-TolC exports novobiocin, bile salts, quinolones, fosfomycin, detergents, myricetin, zinc, and other exported substrates through the tripartite pump.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-2119",
         "notes": "CPX-2119 summarizes the MdtABC-TolC complex as exporting novobiocin, bile salts, quinolones, fosfomycin, detergents, myricetin, and zinc."
        }
       ]
      },
      {
       "subject": "outer_membrane_export",
       "predicate": "targets",
       "object": "cell_exterior",
       "description": "The MdtABC-TolC pump contributes to xenobiotic export across the outer membrane and out of the cell envelope.",
       "evidence": [
        {
         "reference": "GO:0140330",
         "notes": "GO:0140330 describes reducing xenobiotic toxicity by export through the outer membrane."
        }
       ]
      }
     ]
    }
   ],
   "complex_compositions": [
    {
     "composition_id": "complex_portal_cpx_2119",
     "source": "COMPLEX_PORTAL",
     "source_accession": "ComplexPortal:CPX-2119",
     "source_url": "https://www.ebi.ac.uk/complexportal/complex/CPX-2119",
     "complex_label": "MdtABC-TolC multidrug efflux transport complex",
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli (strain K12)",
     "evidence_code": "ECO:0005547",
     "participants": [
      {
       "participant_id": "UniProtKB:P76399",
       "label": "Multidrug resistance protein MdtC",
       "participant_type": "protein",
       "gene_symbol": "mdtC",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-21407476"
      },
      {
       "participant_id": "UniProtKB:P76397",
       "label": "Multidrug resistance protein MdtA",
       "participant_type": "protein",
       "gene_symbol": "mdtA",
       "source_interactor_id": "EBI-21407499"
      },
      {
       "participant_id": "UniProtKB:P76398",
       "label": "Multidrug resistance protein MdtB",
       "participant_type": "protein",
       "gene_symbol": "mdtB",
       "stoichiometry": "2",
       "source_interactor_id": "EBI-21407479"
      },
      {
       "participant_id": "UniProtKB:P02930",
       "label": "Outer membrane protein TolC",
       "participant_type": "protein",
       "gene_symbol": "tolC",
       "stoichiometry": "3",
       "source_interactor_id": "EBI-21407484"
      }
     ],
     "retrieved_on": "2026-10-02",
     "notes": "Curator-scoped import: E. coli K-12 MdtABC-TolC source composition for this record. Source evidence: inferred by curator. CPX-2119 does not supply an assembly label, and its MdtA participant has no source stoichiometry, so both fields are omitted here. The accession was resolved through the Complex Portal accession endpoint; no equivalence xref was inferred."
    }
   ]
  },
  {
   "identifier": "GO:1990203",
   "label": "MdtBC Complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex containing two transmembrane subunits; a MdtB dimer and one unit of MdtC. Capable of exporting substrates across the cell membrane. Involved in conferring antibiotic resistance of Gram-negative bacteria by transporting drugs across the membrane.",
   "definition_source": "GO:1990203",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-01T20:27:24Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T20:28:45Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy and transmembrane-transporter parentage, MdtB and MdtC components with exact InterPro groundings and reviewed E. coli K-12 UniProt examples, the B2C heterotrimer subunit count, xenobiotic transport function, taxonomy, and PMID/DOI evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Added source-backed FUNCTION causal graph 'mdtbc_heterotrimer_efflux' with 3 nodes and 2 edges.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "multidrug efflux pump MdtBC",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:1990203"
    }
   ],
   "parent_structures": [
    "GO:1902495"
   ],
   "components": [
    {
     "component_id": "mdtb_multidrug_resistance_protein",
     "label": "Multidrug resistance protein MdtB",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR022831",
     "gene_symbols": [
      "mdtB"
     ],
     "stoichiometry": "2 copies per active E. coli MdtBC B2C heterotrimer",
     "essentiality": "UNKNOWN",
     "role": "Inner-membrane RND transporter permease subunit that dimerizes with one MdtC subunit to form the functional MdtBC drug efflux complex.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P76398",
       "protein_label": "Multidrug resistance protein MdtB",
       "gene_symbol": "mdtB",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-01",
       "role": "Reviewed E. coli K-12 MdtB accession matching the MdtB subunit of the MdtBC heterotrimer.",
       "evidence": [
        {
         "reference": "UniProtKB:P76398",
         "notes": "UniProtKB P76398 is the reviewed E. coli K-12 entry for MdtB."
        },
        {
         "reference": "PMID:20038594",
         "notes": "Kim et al. 2010 characterized E. coli MdtB as the dimeric partner in the active MdtBC heterotrimer."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "GO:1990203",
       "notes": "GO:1990203 defines the MdtBC complex as containing a MdtB dimer."
      },
      {
       "reference": "InterPro:IPR022831",
       "notes": "InterPro IPR022831 is the Multidrug resistance protein MdtB family entry."
      },
      {
       "reference": "PMID:20038594",
       "notes": "Kim et al. 2010 reported that active E. coli MdtBC contains two MdtB subunits."
      }
     ]
    },
    {
     "component_id": "mdtc_multidrug_resistance_protein",
     "label": "Multidrug resistance protein MdtC",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR023931",
     "gene_symbols": [
      "mdtC"
     ],
     "stoichiometry": "1 copy per active E. coli MdtBC B2C heterotrimer",
     "essentiality": "UNKNOWN",
     "role": "Inner-membrane RND transporter permease subunit that pairs with the MdtB dimer to complete the B2C multidrug efflux complex.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P76399",
       "protein_label": "Multidrug resistance protein MdtC",
       "gene_symbol": "mdtC",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-01",
       "role": "Reviewed E. coli K-12 MdtC accession matching the single MdtC subunit of the MdtBC heterotrimer.",
       "evidence": [
        {
         "reference": "UniProtKB:P76399",
         "notes": "UniProtKB P76399 is the reviewed E. coli K-12 entry for MdtC."
        },
        {
         "reference": "PMID:20038594",
         "notes": "Kim et al. 2010 characterized E. coli MdtC as the single-copy partner in the active MdtBC heterotrimer."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "GO:1990203",
       "notes": "GO:1990203 defines the MdtBC complex as containing one MdtC unit."
      },
      {
       "reference": "InterPro:IPR023931",
       "notes": "InterPro IPR023931 is the Multidrug resistance protein MdtC family entry."
      },
      {
       "reference": "PMID:20038594",
       "notes": "Kim et al. 2010 reported that active E. coli MdtBC contains one MdtC subunit."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "GO:1990203 frames MdtBC as an antibiotic-resistance multidrug efflux complex of Gram-negative bacteria, so it is represented as variable within Bacteria rather than universal.",
     "reference": "GO:1990203"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "E. coli source of the active MdtBC B2C heterotrimer characterized by Kim et al. 2010.",
     "reference": "PMID:20038594"
    }
   ],
   "functions": [
    {
     "function_id": "xenobiotic_transmembrane_transport",
     "label": "xenobiotic transmembrane transporter activity",
     "grounding": "GO:0042910",
     "description": "MdtBC exports drug substrates across the E. coli cell membrane.",
     "evidence": [
      {
       "reference": "GO:1990203",
       "notes": "GO:1990203 defines MdtBC by drug export across the cell membrane."
      },
      {
       "reference": "GO:0042910",
       "notes": "GO:0042910 is the molecular-function term for xenobiotic transmembrane transporter activity."
      }
     ]
    }
   ],
   "physical_properties": [
    {
     "property": "SUBUNIT_COUNT",
     "value": "3",
     "context": "E. coli MdtBC B2C heterotrimer",
     "reference": "PMID:20038594"
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990203",
     "notes": "Gene Ontology cellular-component term for the MdtBC complex."
    },
    {
     "reference": "GO:1902495",
     "notes": "QuickGO reports GO:1990203 as an is-a child of GO:1902495 transmembrane transporter complex."
    },
    {
     "reference": "GO:0042910",
     "notes": "Gene Ontology molecular-function term for xenobiotic transmembrane transporter activity."
    },
    {
     "reference": "InterPro:IPR022831",
     "notes": "InterPro family entry for Multidrug resistance protein MdtB."
    },
    {
     "reference": "InterPro:IPR023931",
     "notes": "InterPro family entry for Multidrug resistance protein MdtC."
    },
    {
     "reference": "UniProtKB:P76398",
     "notes": "UniProtKB reviewed E. coli K-12 MdtB entry."
    },
    {
     "reference": "UniProtKB:P76399",
     "notes": "UniProtKB reviewed E. coli K-12 MdtC entry."
    },
    {
     "reference": "PMID:20038594",
     "notes": "PubMed identifier for the E. coli MdtBC B2C heterotrimer study cited by GO:1990203."
    },
    {
     "reference": "DOI:10.1128/JB.01448-09",
     "notes": "DOI for the MdtBC B2C heterotrimer study as reported by PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "mdtbc_heterotrimer_efflux",
     "title": "MdtB2C Heterotrimeric RND Transporter Assembly and Drug Export",
     "description": "Assembly of two MdtB subunits with one MdtC subunit into the functional MdtB2C inner-membrane RND multidrug efflux complex.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "mdtb_multidrug_resistance_protein",
       "label": "Multidrug resistance protein MdtB",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR022831",
       "component_ref": "mdtb_multidrug_resistance_protein"
      },
      {
       "node_id": "mdtc_multidrug_resistance_protein",
       "label": "Multidrug resistance protein MdtC",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR023931",
       "component_ref": "mdtc_multidrug_resistance_protein"
      },
      {
       "node_id": "xenobiotic_transmembrane_transport",
       "label": "xenobiotic transmembrane transporter activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0042910"
      }
     ],
     "edges": [
      {
       "subject": "mdtb_multidrug_resistance_protein",
       "predicate": "forms heterotrimer with",
       "object": "mdtc_multidrug_resistance_protein",
       "description": "Two MdtB RND permease subunits assemble with one MdtC RND permease subunit to form the active MdtB2C heterotrimer.",
       "evidence": [
        {
         "reference": "GO:1990203",
         "notes": "GO:1990203 defines the MdtBC complex as a heterotrimer composed of an MdtB dimer and one MdtC unit."
        },
        {
         "reference": "PMID:20038594",
         "notes": "Kim et al. 2010 demonstrated that functional E. coli MdtBC is a B2C heterotrimer."
        }
       ]
      },
      {
       "subject": "mdtc_multidrug_resistance_protein",
       "predicate": "mediates",
       "object": "xenobiotic_transmembrane_transport",
       "description": "Within the MdtB2C heterotrimer, MdtC and MdtB perform complementary roles in substrate recognition and proton-driven drug export across the inner membrane.",
       "evidence": [
        {
         "reference": "GO:1990203",
         "notes": "GO:1990203 defines MdtBC by drug export across the cell membrane."
        },
        {
         "reference": "GO:0042910",
         "notes": "GO:0042910 is the molecular-function term for xenobiotic transmembrane transporter activity."
        },
        {
         "reference": "PMID:20038594",
         "notes": "Kim et al. 2010 showed that both MdtB and MdtC protomers are required for MdtB2C-mediated multidrug efflux."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "cellstructuremech:meiotic_telomere_bouquet",
   "label": "meiotic telomere bouquet",
   "structure_category": "OTHER",
   "structure_kind": "NUCLEOPROTEIN_COMPLEX",
   "definition": "A polarized nuclear chromosome assembly in which telomeric ends and their anchoring proteins cluster within a restricted region of the nuclear envelope during meiotic prophase. Characterized in fission and budding yeast, it organizes chromosome ends while chromosome arms extend into the nucleus; its duration and tethering machinery differ between species.",
   "definition_source": "DOI:10.1038/celldisc.2017.41",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-05T18:42:59Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-05T18:46:29Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added ten component classes, eleven verified protein examples, two species-scoped mechanisms, a verified proteomics dataset, two inspected CC BY figures, and explicit model and access limits.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Grounded self-referential causal node 'bouquet' to cellstructuremech:meiotic_telomere_bouquet.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0032993"
   ],
   "part_of": [
    "GO:0005634"
   ],
   "has_part": [
    "GO:0000228",
    "GO:0000781"
   ],
   "synonyms": [
    {
     "synonym_text": "telomere bouquet",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1038/celldisc.2017.41"
    },
    {
     "synonym_text": "chromosomal bouquet",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1038/celldisc.2017.41"
    }
   ],
   "components": [
    {
     "component_id": "telomeric_dna",
     "label": "telomere",
     "component_type": "DNA",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding": "SO:0000624",
     "grounding_notes": "Native SO sequence-feature definition verified. This component denotes the chromosome-end DNA, not the entire bouquet.",
     "role": "Ends of the linear nuclear chromosomes brought together at the nuclear periphery.",
     "evidence": [
      {
       "reference": "DOI:10.26508/lsa.202000824",
       "notes": "Rap1-marked telomeres cluster at prophase I; the chromosome-end DNA is part of the assembly, not an external substrate."
      },
      {
       "reference": "DOI:10.1038/celldisc.2017.41",
       "notes": "Taz1-marked chromosome ends remain associated with the SPB during the fission-yeast bouquet stage."
      }
     ]
    },
    {
     "component_id": "rap1",
     "label": "TE2IP/Rap1",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Telomere-associated scaffold class in both curated yeast systems.",
     "grounding": "InterPro:IPR039595",
     "grounding_notes": "Exact integrated family and both sequence memberships verified at InterPro. This is telomeric Rap1, not the Ras-family GTPase.",
     "gene_symbols": [
      "RAP1",
      "rap1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P11938",
       "protein_label": "DNA-binding protein RAP1",
       "gene_symbol": "RAP1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar, not a claim that the reference strain was the exact experimental stock.",
       "evidence": [
        {
         "reference": "DOI:10.26508/lsa.202000824",
         "notes": "Figure 4 uses Rap1-GFP at clustered meiotic chromosome ends."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P11938/entry",
         "notes": "Reviewed identity, native protein label, gene and source taxon verified. Structural role comes from the cited experiment."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q96TL7",
       "protein_label": "DNA-binding protein rap1",
       "gene_symbol": "rap1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar, not a claim that the reference strain was the exact experimental stock.",
       "evidence": [
        {
         "reference": "DOI:10.1186/s12915-015-0149-x",
         "notes": "Figure 4 directly images meiotic Rap1-YFP and compares a Bqt1/2-binding-defective mutant."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q96TL7/entry",
         "notes": "Reviewed identity, native protein label, gene and source taxon verified. Structural role comes from the cited experiment."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.26508/lsa.202000824",
       "notes": "Rap1-GFP marks the budding-yeast bouquet."
      },
      {
       "reference": "DOI:10.1186/s12915-015-0149-x",
       "notes": "Rap1-DD337AA retains telomeric localization but loses Bqt1/2 interaction and bouquet clustering."
      }
     ]
    },
    {
     "component_id": "taz1",
     "label": "Taz1-like telomere-binding protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Fission-yeast chromosome-end DNA-binding constituent.",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Complete P79005 matches contain Myb/SANT and dimerization domains, not an exact integrated whole-protein Taz1 family.",
     "gene_symbols": [
      "taz1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P79005",
       "protein_label": "Telomere length regulator taz1",
       "gene_symbol": "taz1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar, not a claim that the reference strain was the exact experimental stock.",
       "evidence": [
        {
         "reference": "DOI:10.1038/celldisc.2017.41",
         "notes": "Taz1-YFP tracks telomeres throughout live meiotic imaging."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P79005/entry",
         "notes": "Reviewed identity, native protein label, gene and source taxon verified. Structural role comes from the cited experiment."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1038/celldisc.2017.41",
       "notes": "Tagged Taz1 marks the clustered telomeres and their subsequent release."
      }
     ]
    },
    {
     "component_id": "bqt1",
     "label": "Bqt1-like meiotic telomere connector",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Fission-yeast constituent of the Rap1-to-Sad1 bridge that maintains the bouquet.",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Native InterPro protein endpoint returned HTTP 204 for Q92358 and UniProt supplied no InterPro entry. No exact family is asserted.",
     "gene_symbols": [
      "bqt1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q92358",
       "protein_label": "Telomere bouquet protein 1",
       "gene_symbol": "bqt1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar, not a claim that the reference strain was the exact experimental stock.",
       "evidence": [
        {
         "reference": "DOI:10.1038/celldisc.2017.41",
         "notes": "Figure 7 follows tagged Bqt1; induced degradation releases telomeres from the SPB."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q92358/entry",
         "notes": "Reviewed identity, native protein label, gene and source taxon verified. Structural role comes from the cited experiment."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2006.01.048",
       "notes": "Readable primary abstract identifies the joint Bqt1/Bqt2 bridge between Rap1 and Sad1; full publisher text was not accessible."
      },
      {
       "reference": "DOI:10.1038/celldisc.2017.41",
       "notes": "Direct live-cell and conditional-degradation experiments support bouquet residence and maintenance."
      }
     ]
    },
    {
     "component_id": "bqt2",
     "label": "Bqt2-like meiotic telomere connector",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Partner of Bqt1 in the fission-yeast telomere-to-envelope bridge.",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Native InterPro protein endpoint returned HTTP 204 for Q9US52 and UniProt supplied no InterPro entry. A functional class is retained without a guessed family ID.",
     "gene_symbols": [
      "bqt2"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9US52",
       "protein_label": "Telomere bouquet protein 2",
       "gene_symbol": "bqt2",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar, not a claim that the reference strain was the exact experimental stock.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2006.01.048",
         "notes": "Primary abstract directly identifies Bqt2 together with Bqt1 as the Rap1-Sad1 connector; no uninspected figure-level detail is inferred."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9US52/entry",
         "notes": "Reviewed identity, native protein label, gene and source taxon verified. Structural role comes from the cited experiment."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2006.01.048",
       "notes": "Neither connector alone forms the reported bridge; this is not a whole-bouquet stoichiometry measurement."
      },
      {
       "reference": "DOI:10.1186/s12915-015-0149-x",
       "notes": "Two-hybrid experiments assay Rap1 binding to a Bqt2-Bqt1 fusion and identify a separation-of-function Rap1 mutant."
      }
     ]
    },
    {
     "component_id": "sun",
     "label": "SUN domain-containing protein 1-5",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Inner-nuclear-membrane tether class represented by budding-yeast Mps3 and fission-yeast Sad1.",
     "grounding": "InterPro:IPR045119",
     "grounding_notes": "Both proteins have this exact native integrated family match. Family membership does not mean every SUN protein participates in a bouquet.",
     "gene_symbols": [
      "MPS3",
      "sad1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P47069",
       "protein_label": "Spindle pole body assembly component MPS3",
       "gene_symbol": "MPS3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar, not a claim that the reference strain was the exact experimental stock.",
       "evidence": [
        {
         "reference": "DOI:10.26508/lsa.202000824",
         "notes": "Meiotic Mps3 localizes at chromosome ends; its depletion disrupts Mps2 telomere localization."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P47069/entry",
         "notes": "Reviewed identity, native protein label, gene and source taxon verified. Structural role comes from the cited experiment."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q09825",
       "protein_label": "Spindle pole body-associated protein sad1",
       "gene_symbol": "sad1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar, not a claim that the reference strain was the exact experimental stock.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2006.01.048",
         "notes": "The primary abstract identifies Sad1 as the envelope/SPB-side binding partner of the Bqt1/Bqt2 bridge."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q09825/entry",
         "notes": "Reviewed identity, native protein label, gene and source taxon verified. Structural role comes from the cited experiment."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.26508/lsa.202000824",
       "notes": "Mps3-Mps2 co-immunoprecipitation and localization dependencies support the budding-yeast tether."
      },
      {
       "reference": "DOI:10.1016/j.cell.2006.01.048",
       "notes": "The directly reported Rap1-Bqt1/Bqt2-Sad1 bridge supports the fission-yeast example."
      }
     ]
    },
    {
     "component_id": "mps2",
     "label": "Monopolar spindle protein 2",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Budding-yeast outer-membrane linker joining telomere-associated Mps3 to Csm4.",
     "grounding": "InterPro:IPR031433",
     "grounding_notes": "Exact native integrated family and P53159 membership verified. The KASH-like functional designation is not an asserted shared Kms1 family.",
     "gene_symbols": [
      "MPS2"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53159",
       "protein_label": "Monopolar spindle protein 2",
       "gene_symbol": "MPS2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar, not a claim that the reference strain was the exact experimental stock.",
       "evidence": [
        {
         "reference": "DOI:10.26508/lsa.202000824",
         "notes": "Figures 1-4 provide co-purification, telomere localization, recruitment dependency and bouquet-depletion evidence."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P53159/entry",
         "notes": "Reviewed identity, native protein label, gene and source taxon verified. Structural role comes from the cited experiment."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.26508/lsa.202000824",
       "notes": "Mps2 colocalizes with Ndj1/Csm4 at chromosome ends; depletion disrupts Csm4 recruitment and bouquet formation."
      }
     ]
    },
    {
     "component_id": "csm4",
     "label": "Csm4-like meiotic telomere tether factor",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Budding-yeast telomere-associated membrane constituent required for normal clustering in the cited assay.",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Native InterPro protein endpoint returned HTTP 204 for Q08955 and UniProt supplied no InterPro entry. LINC-core membership is disputed, but telomere-tether association is observed.",
     "gene_symbols": [
      "CSM4"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q08955",
       "protein_label": "Chromosome segregation in meiosis protein 4",
       "gene_symbol": "CSM4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar, not a claim that the reference strain was the exact experimental stock.",
       "evidence": [
        {
         "reference": "DOI:10.26508/lsa.202000824",
         "notes": "Csm4 colocalizes with Mps2 at chromosome ends; deletion abolishes normal bouquet formation."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q08955/entry",
         "notes": "Reviewed identity, native protein label, gene and source taxon verified. Structural role comes from the cited experiment."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.26508/lsa.202000824",
       "notes": "Co-purification and chromosome spreads support physical association, not only a deletion phenotype."
      },
      {
       "reference": "DOI:10.1016/j.cub.2020.01.054",
       "notes": "This study interprets Csm4 as an accessory regulator of the Mps2-Myo2 connection rather than the core SUN-KASH link."
      }
     ]
    },
    {
     "component_id": "ndj1",
     "label": "Non-disjunction protein 1",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Budding-yeast telomere-associated connector involved in membrane-tether recruitment.",
     "grounding": "InterPro:IPR062583",
     "grounding_notes": "Exact integrated family and Q12366 membership verified.",
     "gene_symbols": [
      "NDJ1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12366",
       "protein_label": "Non-disjunction protein 1",
       "gene_symbol": "NDJ1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar, not a claim that the reference strain was the exact experimental stock.",
       "evidence": [
        {
         "reference": "DOI:10.26508/lsa.202000824",
         "notes": "Figure 3 colocalizes Ndj1 and Mps2 at chromosome ends and shows loss of Mps2 localization in ndj1 deletion."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q12366/entry",
         "notes": "Reviewed identity, native protein label, gene and source taxon verified. Structural role comes from the cited experiment."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.26508/lsa.202000824",
       "notes": "Ndj1 is required for Mps2 association with meiotic chromosome ends; ectopic reconstitution is distinguished from a normal meiotic bouquet."
      }
     ]
    },
    {
     "component_id": "kms1",
     "label": "Kms1-like nuclear-envelope tether protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Outer-membrane constituent of the established fission-yeast Sad1-Kms1 bridge.",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Complete P87245 InterPro matches contain an EF-hand homologous superfamily, not an exact integrated Kms1 family; no equivalence to budding-yeast Mps2 is asserted.",
     "gene_symbols": [
      "kms1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P87245",
       "protein_label": "Karyogamy meiotic segregation protein 1",
       "gene_symbol": "kms1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar, not a claim that the reference strain was the exact experimental stock.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-025-56049-9",
         "notes": "The paper identifies Kms1 in the telomere-associated LINC system and directly follows its recruitment in a partial mitotic reconstitution, not a complete meiotic bouquet."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P87245/entry",
         "notes": "Reviewed identity, native protein label, gene and source taxon verified. Structural role comes from the cited experiment."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-025-56049-9",
       "notes": "Sad1-Kms1 is the named LINC link in the fission-yeast telomere environment. The new recruitment experiment is explicitly in Rabl-deficient mitotic cells."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "reference": "DOI:10.26508/lsa.202000824",
     "note": "Native meiotic assays use SK1-derived strains. The S288C mitotic reconstitution is not itself an ordinary meiotic bouquet; S288C UniProt entries serve only as sequence references."
    },
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "reference": "DOI:10.1038/celldisc.2017.41",
     "note": "Live-cell meiotic prophase and conditional Bqt1-degradation experiments; bouquet persistence is distinguished from the period of horsetail movement."
    }
   ],
   "functions": [
    {
     "function_id": "telomere_organization",
     "label": "telomere organization",
     "grounding": "GO:0032200",
     "description": "Polarized organization of chromosome ends during meiotic prophase.",
     "evidence": [
      {
       "reference": "DOI:10.26508/lsa.202000824",
       "notes": "Direct imaging of Rap1-marked peripheral clusters."
      },
      {
       "reference": "DOI:10.1038/celldisc.2017.41",
       "notes": "Taz1-marked telomeres remain clustered near the SPB during prophase."
      }
     ]
    },
    {
     "function_id": "pairing_and_recombination",
     "label": "Support of homolog pairing and meiotic recombination",
     "description": "The budding-yeast tether/bouquet system supports efficient homolog pairing and gene conversion, without making clustering alone the exclusive cause.",
     "evidence": [
      {
       "reference": "DOI:10.26508/lsa.202000824",
       "notes": "Mps2-depleted and csm4-deleted cells show delayed pairing at LYS4 and reduced gene conversion at ARG4/HIS4. Tethering, motion and clustering effects are not experimentally isolated from one another."
      }
     ]
    },
    {
     "function_id": "meiotic_spindle_support",
     "label": "Support of meiotic spindle formation",
     "description": "Maintained fission-yeast telomere-SPB attachment supports normal SPB behavior and spindle formation.",
     "evidence": [
      {
       "reference": "DOI:10.1038/celldisc.2017.41",
       "notes": "Premature Bqt1 destruction increases spindle defects. Some bouquet-deficient cells still divide successfully, so no absolute requirement or universal fungal function is asserted."
      }
     ]
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "budding_yeast_tether_assembly",
     "title": "Budding-yeast tether recruitment and bouquet formation",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "scope_notes": "S. cerevisiae meiosis, principally SK1-derived strains. Dependency edges describe localization/depletion experiments, not proof that every dependency is a direct binding reaction or a universal fungal pathway.",
     "nodes": [
      {
       "node_id": "ndj1",
       "label": "Ndj1-class connector",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ndj1"
      },
      {
       "node_id": "mps3",
       "label": "Mps3 SUN tether",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sun"
      },
      {
       "node_id": "mps2",
       "label": "Mps2 linker",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mps2"
      },
      {
       "node_id": "csm4",
       "label": "Csm4 tether factor",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "csm4"
      },
      {
       "node_id": "mps2_at_ends",
       "label": "Mps2 association with chromosome ends",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "csm4_at_ends",
       "label": "Csm4 association with chromosome ends",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "clustering",
       "label": "Meiotic telomere clustering",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "bouquet",
       "label": "Meiotic telomere bouquet",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:meiotic_telomere_bouquet"
      }
     ],
     "edges": [
      {
       "subject": "ndj1",
       "predicate": "supports",
       "object": "mps2_at_ends",
       "description": "Ndj1 is required for telomeric Mps2 localization in the tested meiotic cells.",
       "evidence": [
        {
         "reference": "DOI:10.26508/lsa.202000824",
         "notes": "Figure 3C; ndj1 deletion disrupts end-associated Mps2."
        }
       ]
      },
      {
       "subject": "mps3",
       "predicate": "supports",
       "object": "mps2_at_ends",
       "description": "Mps3 is required for Mps2 association with meiotic chromosome ends.",
       "evidence": [
        {
         "reference": "DOI:10.26508/lsa.202000824",
         "notes": "Figure 3C; Mps3 depletion disrupts Mps2 localization."
        }
       ]
      },
      {
       "subject": "mps2",
       "predicate": "supports",
       "object": "csm4_at_ends",
       "description": "Mps2 supports Csm4 recruitment to chromosome ends.",
       "evidence": [
        {
         "reference": "DOI:10.26508/lsa.202000824",
         "notes": "Figure 3D; depletion removes end-associated Csm4 but preserves end-associated Mps3."
        }
       ]
      },
      {
       "subject": "mps2",
       "predicate": "supports",
       "object": "clustering",
       "description": "Meiotic Mps2 supports the clustered Rap1 pattern.",
       "evidence": [
        {
         "reference": "DOI:10.26508/lsa.202000824",
         "notes": "Figure 4 compares wild type with meiosis-specific depletion; its separate SPB functions are not assigned to the bouquet."
        }
       ]
      },
      {
       "subject": "csm4",
       "predicate": "supports",
       "object": "clustering",
       "description": "Csm4 supports bouquet clustering.",
       "evidence": [
        {
         "reference": "DOI:10.26508/lsa.202000824",
         "notes": "Figure 4; csm4 deletion disrupts normal clustering. This does not resolve the disputed structural boundary of the smaller t-LINC complex."
        }
       ]
      },
      {
       "subject": "clustering",
       "predicate": "produces",
       "object": "bouquet",
       "description": "Peripheral coalescence of meiotic chromosome ends establishes the observed bouquet arrangement.",
       "evidence": [
        {
         "reference": "DOI:10.26508/lsa.202000824",
         "notes": "Live fluorescence identifies clustered Rap1-marked ends at prophase I."
        }
       ]
      }
     ]
    },
    {
     "graph_id": "fission_yeast_bouquet_maintenance",
     "title": "Fission-yeast bouquet maintenance and meiotic spindle function",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "scope_notes": "S. pombe conditional Bqt1 depletion and live-cell experiments. Bouquet maintenance supports normal SPB behavior but is not an absolute requirement for successful division in every mutant cell.",
     "nodes": [
      {
       "node_id": "bqt1",
       "label": "Bqt1 connector",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "bqt1"
      },
      {
       "node_id": "maintenance",
       "label": "Maintenance of the telomere-SPB connection",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "cdk1",
       "label": "Timely CDK1-cyclin B accumulation at the SPB",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "spindle",
       "label": "Functional meiotic spindle formation",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "bqt1",
       "predicate": "supports",
       "object": "maintenance",
       "description": "Bqt1 maintains the existing bouquet connection.",
       "evidence": [
        {
         "reference": "DOI:10.1038/celldisc.2017.41",
         "notes": "Conditional Bqt1-AID destruction during prophase releases telomeres, distinguishing maintenance from initial assembly."
        }
       ]
      },
      {
       "subject": "maintenance",
       "predicate": "supports",
       "object": "cdk1",
       "description": "The maintained bouquet supports timely accumulation of CDK1-cyclin B at the SPB.",
       "evidence": [
        {
         "reference": "DOI:10.1038/celldisc.2017.41",
         "notes": "Live-cell Cdc2/Cdc13 localization and bqt1 deletion comparisons; the local molecular transfer mechanism remains unresolved."
        }
       ]
      },
      {
       "subject": "maintenance",
       "predicate": "supports",
       "object": "spindle",
       "description": "Premature bouquet disruption increases SPB and spindle defects.",
       "evidence": [
        {
         "reference": "DOI:10.1038/celldisc.2017.41",
         "notes": "Auxin-dependent Bqt1 destruction yields defective SPBs and spindles; not all cells fail, and controls lacking the degron retain meiosis."
        }
       ]
      }
     ]
    }
   ],
   "datasets": [
    {
     "accession": "PXD001841",
     "title": "Phosphorylation of S.pombe Rap1 analysed by LC-MS/MS",
     "dataset_type": "PROTEOMICS",
     "repository": "PRIDE",
     "organism": "Schizosaccharomyces pombe",
     "url": "https://www.ebi.ac.uk/pride/archive/projects/PXD001841",
     "publication": "DOI:10.1186/s12915-015-0149-x",
     "description": "Rap1 phosphosite analysis in synchronized meiotic cells at 3.5 and 4.5 hours.",
     "platform": "LC-MS/MS, LTQ Orbitrap Velos",
     "notes": "Native PRIDE API identity, organism, experimental description and linked DOI/PMID verified on 2026-10-05. Partial submission; no raw spectra were downloaded or independently reanalyzed. A phosphorylation catalog is not proof that phosphorylation triggers bouquet dispersal."
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.26508/lsa.202000824",
     "notes": "Fan et al. 2020, PMID 32967926; native PMC7536833.1 Results, Discussion and relevant Methods read. Direct budding-yeast tether localization, co-purification, depletion, bouquet imaging and gene-conversion assays."
    },
    {
     "reference": "DOI:10.1186/s12915-015-0149-x",
     "notes": "Amelina et al. 2015, PMID 26058898; native PMC4660835.1 interaction/mutagenesis Results, Discussion, Methods and deposited dataset inspected."
    },
    {
     "reference": "DOI:10.1038/celldisc.2017.41",
     "notes": "2017 study, PMID 29123917; native PMC5674143.1 bouquet-maintenance/function Results and Methods read. Live-cell and conditional-degradation evidence."
    },
    {
     "reference": "DOI:10.1016/j.cub.2020.01.054",
     "notes": "2020 study, PMID 32059771; native PMC7181386.1 Results, Discussion and imaging/spread Methods read. Alternative Csm4 interpretation and motor-association evidence retained with limits."
    },
    {
     "reference": "DOI:10.1038/s41467-025-56049-9",
     "notes": "2025 study, PMID 39833200; native PMC11747273.1 telocentrosome-recruitment and natural meiotic-entry Results read. Partial mitotic recruitment is distinct from complete bouquet formation."
    },
    {
     "reference": "DOI:10.1016/j.cell.2006.01.048",
     "notes": "Chikashige et al. 2006, PMID 16615890; DOI/PMID and complete abstract read via Europe PMC. Publisher access returned 403; Europe PMC lists subscription-only access. Connector claims are limited to the abstract, corroborated by later studies."
    },
    {
     "reference": "GO:0032993",
     "notes": "Native protein-DNA complex definition is broader than this named assembly."
    },
    {
     "reference": "GO:0005634",
     "notes": "Native nucleus definition verifies the encompassing compartment."
    },
    {
     "reference": "GO:0000228",
     "notes": "Native nuclear chromosome definition; chromosomes participate in the polarized assembly."
    },
    {
     "reference": "GO:0000781",
     "notes": "Native chromosome, telomeric region definition denotes the grouped ends, not the whole bouquet."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_and_mereology",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep the chromosome assembly distinct from its formation process and tether subcomplexes.",
     "notes": "Ignored- and hidden-inclusive name, synonym, identity and citation searches plus parsed YAML identities found no existing bouquet record. GO:0045141 denotes meiotic telomere clustering, a biological process, not the structure. GO:0034993 and GO:1990612 denote smaller membrane linkers; neither is an exact identity. The bouquet is a protein-DNA assembly within the nucleus, containing nuclear chromosomes and their telomeric regions, not part of one chromosome or the whole SPB. It is distinct from the quiescent telomere hypercluster, ordinary interphase clusters, telomerase and the entire horsetail nucleus.",
     "evidence": [
      {
       "reference": "DOI:10.26508/lsa.202000824"
      },
      {
       "reference": "DOI:10.1038/celldisc.2017.41"
      },
      {
       "reference": "GO:0045141"
      },
      {
       "reference": "GO:0034993"
      },
      {
       "reference": "GO:1990612"
      }
     ]
    },
    {
     "discussion_id": "grounding_tasks",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Find exact whole-protein family identifiers for Taz1, Bqt1, Bqt2, Csm4 and Kms1.",
     "notes": "Complete native InterPro protein responses were inspected. Taz1 has only domains/superfamilies, Kms1 an EF-hand superfamily; Bqt1, Bqt2 and Csm4 return HTTP 204 with no matches. UniProt supplies verified sequence exemplars. No isolated domain or guessed family is promoted to whole-protein identity.",
     "evidence": [
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/P79005/"
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/Q92358/"
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/Q9US52/"
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/Q08955/"
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/P87245/"
      }
     ]
    },
    {
     "discussion_id": "tether_boundary_conflict",
     "kind": "KNOWLEDGE_GAP",
     "status": "OPEN",
     "prompt": "Resolve the core-versus-accessory placement of Csm4 within the smaller t-LINC complex.",
     "notes": "The two 2020 studies agree that Csm4 associates with telomeres and Mps2 and is required for normal dynamics, but differ in their structural model: Fan et al. call Mps2-Mps3-Csm4 a heterotrimeric t-LINC, while Lee et al. favor Csm4 as an accessory regulator. Both place it at the assembled telomere-tether system, so it is retained as a bouquet constituent without deciding the smaller complex boundary. The proposed nonamer in Fan Figure 7 is not measured copy number and is not imported as stoichiometry.",
     "evidence": [
      {
       "reference": "DOI:10.26508/lsa.202000824"
      },
      {
       "reference": "DOI:10.1016/j.cub.2020.01.054"
      }
     ]
    },
    {
     "discussion_id": "species_and_essentiality",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep species-specific components and assembly requirements separate.",
     "notes": "These are component classes with explicitly paired sequence examples, not a claim that every bouquet contains every listed factor. Mps3 and Sad1 share the verified SUN family; Mps2 and Kms1 are not forced into one family. Depletion/deletion requirements in one organism do not establish record-wide universal essentiality, which remains UNKNOWN. The Kms1 recruitment experiment in 2025 is partial ectopic mitotic reconstitution; it is not presented as a normal meiotic localization assay.",
     "evidence": [
      {
       "reference": "DOI:10.26508/lsa.202000824"
      },
      {
       "reference": "DOI:10.1038/celldisc.2017.41"
      },
      {
       "reference": "DOI:10.1038/s41467-025-56049-9"
      }
     ]
    },
    {
     "discussion_id": "component_declines",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Distinguish telomere tethers from drivers, general envelope anchors and downstream machinery.",
     "notes": "The composition list focuses on chromosome ends and their bouquet connector system. Bqt3/Bqt4 are general pre-existing envelope anchors discussed by the sources; their importance for encounter/attachment is not by itself bouquet-core occupancy. Myo2 binds the assembled budding-yeast tether and Myo1/Myo4 can label dispersed meiotic ends, but those movement assays do not establish specific residence in the clustered bouquet; external motors and entire actin/microtubule systems are therefore not listed as bouquet constituents. Cdc2/Cdc13 transiently accumulate at the telomere-SPB interface as signaling effectors; no fixed bouquet subunit status is inferred. Rec8 chromosome-axis, histone chromatin, Tub4/Sid4/Ppc89 SPB and envelope markers do not automatically import their entire complexes. The nucleus, SPB, telocentrosome and synaptonemal complex are not collapsed into the bouquet.",
     "evidence": [
      {
       "reference": "DOI:10.26508/lsa.202000824"
      },
      {
       "reference": "DOI:10.1038/celldisc.2017.41"
      },
      {
       "reference": "DOI:10.1016/j.cub.2020.01.054"
      },
      {
       "reference": "DOI:10.1038/s41467-025-56049-9"
      }
     ]
    },
    {
     "discussion_id": "disassembly_phosphorylation",
     "kind": "KNOWLEDGE_GAP",
     "status": "OPEN",
     "prompt": "Identify the physiological release mechanism without equating correlation with causation.",
     "notes": "Rap1 phosphorylation increases through meiotic prophase, but the tested multi-site phosphomimetic and nonphosphorylatable mutants retain normal bouquet formation and dissociation. Rap1-DD337AA instead specifically disrupts Bqt1/2 binding and clustering. Induced Bqt1-AID destruction demonstrates maintenance dependence, not that auxin or the engineered degron is a natural disassembly pathway. The complete physiological trigger remains unresolved.",
     "evidence": [
      {
       "reference": "DOI:10.1186/s12915-015-0149-x"
      },
      {
       "reference": "DOI:10.1038/celldisc.2017.41"
      }
     ]
    },
    {
     "discussion_id": "function_and_reconstitution_limits",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Avoid making clustering the unique cause of every mutant phenotype.",
     "notes": "Budding-yeast pairing/gene-conversion experiments perturb tethering and movement together; Mps2 also has independent SPB roles. Fission-yeast bqt1 mutants can still divide successfully in a subset of cells. The 2025 experiments show that retained Ndc80-SPB attachment inhibits meiotic entry/bouquet completion, while ectopic Bqt1/Bqt2 recruitment in mitosis is incomplete. Neither the mitotic reconstituted t-LINC nor a partial telocentrosome is itself the normal meiotic bouquet.",
     "evidence": [
      {
       "reference": "DOI:10.26508/lsa.202000824"
      },
      {
       "reference": "DOI:10.1038/celldisc.2017.41"
      },
      {
       "reference": "DOI:10.1038/s41467-025-56049-9"
      }
     ]
    },
    {
     "discussion_id": "taxon_and_measurement_limits",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Preserve experimental taxon and measurement scope.",
     "notes": "Only the two directly characterized yeast species are canonical examples; no fungal prevalence or absence row is inferred. UniProt strain identities are sequence references, not exact SK1 or mating-stock assignments. Fission-yeast persistence through prophase and transient budding-yeast clustering are not assigned one universal duration. Fluorescent focus counts, spatial resolution, schematic models and culture-hour measurements do not supply molecular stoichiometry, dimensions or universal chromosome counts.",
     "evidence": [
      {
       "reference": "DOI:10.26508/lsa.202000824"
      },
      {
       "reference": "DOI:10.1038/celldisc.2017.41"
      }
     ]
    },
    {
     "discussion_id": "source_access_limits",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Identify which primary sources were read in full relevant sections and which were abstract-only.",
     "notes": "Current PMC OA native JATS was used for the five later papers cited here. The 2006 Cell publisher page returned 403 and Europe PMC supplied only a subscription-linked abstract. The bridge claim is explicitly abstract-level; no inaccessible Methods, figure or quantitative result is invented. Additional older leads PMC1885593 and PMC1569800 were absent from the current OA metadata bucket; that is a route-specific limit, not a claim that no full text exists.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2006.01.048"
      },
      {
       "reference": "https://europepmc.org/article/MED/16615890"
      }
     ]
    },
    {
     "discussion_id": "image_license_scope",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep figure reuse permissions separate from data waivers and experimental panels.",
     "notes": "Both original multipanel figures were visually inspected unmodified. PMC7536833.1 Figure 4 has exact CC BY 4.0 permission. PMC4660835.1 Figure 4 is an article figure under CC BY 4.0; its separate CC0 data waiver is not substituted for the article licence. The latter was manually scoped from native JATS without relaxing the helper's licence checks. Sequence alignments, asci, mitotic colocalization and meiotic time courses are identified separately, not all called bouquet micrographs.",
     "evidence": [
      {
       "reference": "DOI:10.26508/lsa.202000824"
      },
      {
       "reference": "DOI:10.1186/s12915-015-0149-x"
      }
     ]
    }
   ],
   "images": [
    {
     "image_id": "pmc_pmc7536833_fig4",
     "file": "pmc7536833_fig4.jpg",
     "file_sha256": "940897253f430c6d6d5b4b80b1dca59d2a5b6db16a5bbfa4f3bb531dfc253b07",
     "source": "PMC",
     "source_accession": "PMC7536833.1 fig4",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC7536833/",
     "download_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC7536833.1/LSA-2020-00824_Fig4.jpg",
     "licence": "CC_BY_4_0",
     "licence_url": "https://creativecommons.org/licenses/by/4.0/",
     "attribution": "Jinbo Fan, Hui Jin, Bailey A Koch, Hong-Guo Yu; CC BY 4.0, via PubMed Central; unmodified Figure 4.",
     "modality": "OTHER",
     "caption": "Multipanel Figure 4: Rap1-GFP marks clustered chromosome ends in wild-type budding-yeast prophase I and dispersed ends in Mps2-depleted and csm4-deleted cells. Tub4-mApple marks the SPB; panel A bar is 1 micrometer. Bouquet frequency, viability and ARG4/HIS4 gene-conversion plots accompany the micrographs.",
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "reference": "DOI:10.26508/lsa.202000824",
     "retrieved_on": "2026-10-05",
     "notes": "Figure 4. from article version PMC7536833.1; exact licence version read from JATS and media md5 read from the PMC OA S3 metadata. Taxon supplied by the curator because PMC has no taxon field. Curator explicitly accepted the multi-panel figure. Original image visually inspected without alteration; meiotic experiments use SK1-derived strains, not the S288C sequence-reference stock."
    },
    {
     "image_id": "pmc_pmc4660835_fig4",
     "file": "pmc4660835_fig4.jpg",
     "file_sha256": "c38253a30a2f55547b92f39c20ad0308a8ee450d1cf25af84dcc6659d5ac8ca4",
     "source": "PMC",
     "source_accession": "PMC4660835.1 Fig4",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC4660835/",
     "download_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC4660835.1/12915_2015_149_Fig4_HTML.jpg",
     "licence": "CC_BY_4_0",
     "licence_url": "https://creativecommons.org/licenses/by/4.0/",
     "attribution": "Hanna Amelina, Shaan Subramaniam, Vera Moiseeva, Christine Anne Armstrong, Siân Rosanna Pearson, Kazunori Tomita; CC BY 4.0, via PubMed Central; unmodified Figure 4.",
     "modality": "OTHER",
     "caption": "Figure 4 combines a Rap1 sequence alignment, asci, mitotic Rap1/Taz1 colocalization, and live meiotic time courses. Panel D compares wild type with Rap1-DD337AA mutants using Sid4-mCherry for the SPB, Rap1-YFP for telomeres and Hht1-Cerulean for chromatin; its bar is 2 micrometers. Panel C is mitotic, not a meiotic bouquet.",
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "reference": "DOI:10.1186/s12915-015-0149-x",
     "retrieved_on": "2026-10-05",
     "notes": "Article Figure 4 is covered by native JATS CC BY 4.0; the separately scoped CC0 data waiver is not the figure licence. Manual scope-aware licence review leaves automatic checks unchanged. Original media MD5 1fcd660bea0bff0ca9b7e5a108f9b0e9 verified and image visually inspected; no crop or alteration."
    }
   ]
  },
  {
   "identifier": "GO:0030117",
   "label": "membrane coat",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "Any of several different proteinaceous coats that can associate with membranes. Membrane coats include those formed by clathrin plus an adaptor complex, the COPI and COPII complexes, and possibly others. They are found associated with membranes on many vesicles as well as other membrane features such as pits and perhaps tubules.",
   "definition_source": "GO:0030117",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-16T04:36:25Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T04:37:38Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added membrane-protein-complex parentage, broad reviewed-label-only scaffold and recruitment components, Saccharomyces scope and canonical example, GO and DOI evidence, a nonmechanistic coat assembly graph, and vesicle-coat-boundary plus grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T04:50:09Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Resolved PR #1063 review issue #1064 by narrowing the Saccharomyces taxonomic and canonical-example notes to the cited COPII evidence and documenting the parent-level scope boundary.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T09:25:14Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1229 by routing Barlowe et al. 1994 COPII evidence through reachable PMID:8004676 instead of the unreadable Cell DOI.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T11:01:21Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1235 by replacing unreadable COPI ARF evidence with reachable Yu et al. 2012 evidence for Arf1-dependent coatomer recruitment.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:26:00Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 8 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:52Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0098796"
   ],
   "components": [
    {
     "component_id": "membrane_coat_scaffold_proteins",
     "label": "membrane-coat scaffold proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Membrane coats are a source-neutral parent over clathrin coats, vesicle coats, COPI coats, COPII coats, and possible non-vesicle coats; no exact InterPro, Pfam, NCBIfam, GO, or Complex Portal CURIE denotes a universal membrane-coat scaffold family.",
     "role": "Proteinaceous scaffold subunits or coat subcomplexes that assemble into coats on membranes.",
     "evidence": [
      {
       "reference": "GO:0030117",
       "notes": "GO defines membrane coats as proteinaceous coats that associate with membranes, including clathrin/adaptor, COPI and COPII coats."
      },
      {
       "reference": "GO:0030118",
       "notes": "GO places clathrin coats under the membrane-coat parent."
      },
      {
       "reference": "GO:0030120",
       "notes": "GO places vesicle coats under the membrane-coat parent."
      }
     ],
     "gene_symbols": [
      "CHC1",
      "SEC13",
      "SEC31",
      "RET1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P22137",
       "protein_label": "Clathrin heavy chain",
       "gene_symbol": "CHC1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CHC1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P22137",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P22137, the single reviewed entry for gene CHC1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q04491",
       "protein_label": "Protein transport protein SEC13",
       "gene_symbol": "SEC13",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SEC13 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10684247",
         "notes": "Rout MP et al. 2000, ‘The yeast nuclear pore complex: composition, architecture, and transport mechanism.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of Q04491."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P38968",
       "protein_label": "Protein transport protein SEC31",
       "gene_symbol": "SEC31",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SEC31 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P38968",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38968, the single reviewed entry for gene SEC31 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P53622",
       "protein_label": "Coatomer subunit alpha",
       "gene_symbol": "COP1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene RET1, which UniProt lists under the primary name COP1, in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P53622",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P53622, the single reviewed entry for gene RET1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "membrane_coat_recruitment_modules",
     "label": "membrane-coat adaptor and recruitment modules",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Membrane-coat recruitment factors span AP-type adaptor complexes, COPI Arf-family GTPases, COPII Sar1-family GTPases, and additional subtype-specific cargo-selection factors; no exact source-neutral protein-family or protein-complex CURIE denotes that full class.",
     "role": "Connects coat scaffold assemblies to membranes or cargo in subtype-specific membrane coats.",
     "evidence": [
      {
       "reference": "GO:0030119",
       "notes": "GO defines AP-type membrane coat adaptor complexes as membrane-coat complexes that link clathrin or another protein scaffold to membranes and selected cargo."
      },
      {
       "reference": "DOI:10.1016/j.cell.2012.01.015",
       "notes": "Yu et al. 2012 showed that Arf1-GTP binds two coatomer subcomplexes during COPI coatomer recruitment to membranes."
      },
      {
       "reference": "PMID:8004676",
       "notes": "Barlowe et al. 1994 identified Sar1p as one of the proteins that forms the COPII coat on ER-derived vesicles."
      }
     ],
     "gene_symbols": [
      "ARF1",
      "SAR1",
      "SEC23",
      "SEC24",
      "APL2"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P11076",
       "protein_label": "ADP-ribosylation factor 1",
       "gene_symbol": "ARF1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ARF1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15504911",
         "notes": "Gillingham AK et al. 2004, ‘The GTPase Arf1p and the ER to Golgi cargo receptor Erv14p cooperate to recruit the golgin Rud3p to the cis-Golgi.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Golgi apparatus' localisation of P11076."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P20606",
       "protein_label": "Small COPII coat GTPase SAR1",
       "gene_symbol": "SAR1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SAR1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P20606",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P20606, the single reviewed entry for gene SAR1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P15303",
       "protein_label": "Protein transport protein SEC23",
       "gene_symbol": "SEC23",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SEC23 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10720463",
         "notes": "Matsuoka K et al. 2000, ‘The use of liposomes to study COPII- and COPI-coated vesicle formation and membrane protein sorting.’, Methods. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasmic vesicle, COPII-coated vesicle membrane' localisation of P15303."
        },
        {
         "reference": "PMID:11086000",
         "notes": "Shimoni Y et al. 2000, ‘Lst1p and Sec24p cooperate in sorting of the plasma membrane ATPase into COPII vesicles in Saccharomyces cerevisiae.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasmic vesicle, COPII-coated vesicle membrane' localisation of P15303."
        },
        {
         "reference": "PMID:12235121",
         "notes": "Supek F et al. 2002, ‘Sec16p potentiates the action of COPII proteins to bud transport vesicles.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasmic vesicle, COPII-coated vesicle membrane' localisation of P15303."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P40482",
       "protein_label": "Protein transport protein SEC24",
       "gene_symbol": "SEC24",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SEC24 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:8548805",
         "notes": "Bednarek SY et al. 1995, ‘COPI- and COPII-coated vesicles bud directly from the endoplasmic reticulum in yeast.’, Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P40482."
        },
        {
         "reference": "PMID:10720463",
         "notes": "Matsuoka K et al. 2000, ‘The use of liposomes to study COPII- and COPI-coated vesicle formation and membrane protein sorting.’, Methods. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasmic vesicle, COPII-coated vesicle membrane' localisation of P40482."
        },
        {
         "reference": "PMID:10753972",
         "notes": "Peng R et al. 2000, ‘Evidence for overlapping and distinct functions in protein transport of coat protein Sec24p family members.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasmic vesicle, COPII-coated vesicle membrane' localisation of P40482."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P36000",
       "protein_label": "AP-1 complex subunit beta-1",
       "gene_symbol": "APL2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene APL2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P36000",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P36000, the single reviewed entry for gene APL2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has a COPII membrane-coat system in which Sar1p and Sec-family coat proteins drive ER transport-vesicle budding.",
     "reference": "PMID:8004676"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast COPII model in which Sar1p, Sec13p, Sec31p, Sec23p, and Sec24p were identified as a membrane coat that drives ER transport-vesicle budding.",
     "reference": "PMID:8004676"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030117",
     "notes": "Gene Ontology cellular-component term for membrane coat."
    },
    {
     "reference": "GO:0098796",
     "notes": "Gene Ontology cellular-component parent term for membrane protein complexes."
    },
    {
     "reference": "GO:0030118",
     "notes": "Gene Ontology child term for clathrin coats."
    },
    {
     "reference": "GO:0030120",
     "notes": "Gene Ontology child term for vesicle coats."
    },
    {
     "reference": "GO:0030119",
     "notes": "Gene Ontology cellular-component term for AP-type membrane coat adaptor complexes."
    },
    {
     "reference": "DOI:10.1083/jcb.106.5.1453",
     "notes": "Payne et al. 1988, Protein transport to the vacuole and receptor-mediated endocytosis by clathrin heavy chain-deficient yeast, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1016/j.cell.2012.01.015",
     "notes": "Yu et al. 2012, A Structure-Based Mechanism for Arf1-Dependent Recruitment of Coatomer to Membranes, Cell."
    },
    {
     "reference": "PMID:8004676",
     "notes": "Barlowe et al. 1994, COPII: A membrane coat formed by Sec proteins that drive vesicle budding from the endoplasmic reticulum, Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "membrane_coat_scaffold_assembly",
     "title": "Protein modules assemble a membrane coat",
     "description": "Membrane-coat scaffold proteins and subtype-specific recruitment modules associate with a membrane to form a proteinaceous coat.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records a membrane-coat parent-level assembly boundary without asserting clathrin triskelion geometry, AP adaptor composition, Arf or Sar1 nucleotide cycling, COPI coatomer topology, COPII inner/outer coat topology, or a vesicle-only membrane context.",
     "nodes": [
      {
       "node_id": "membrane_surface",
       "label": "membrane surface",
       "node_type": "CELLULAR_LOCALIZATION"
      },
      {
       "node_id": "membrane_coat_scaffold_proteins",
       "label": "membrane-coat scaffold proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "membrane_coat_scaffold_proteins"
      },
      {
       "node_id": "membrane_coat_recruitment_modules",
       "label": "membrane-coat adaptor and recruitment modules",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "membrane_coat_recruitment_modules"
      },
      {
       "node_id": "membrane_coat",
       "label": "membrane coat",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030117"
      }
     ],
     "edges": [
      {
       "subject": "membrane_coat_recruitment_modules",
       "predicate": "helps recruit",
       "object": "membrane_coat_scaffold_proteins",
       "description": "Subtype-specific adaptor and recruitment factors connect proteinaceous coat scaffolds to membranes or cargo.",
       "evidence": [
        {
         "reference": "GO:0030119",
         "notes": "GO defines AP-type membrane coat adaptor complexes as adaptors between a protein scaffold and a membrane or cargo."
        },
        {
         "reference": "DOI:10.1016/j.cell.2012.01.015",
         "notes": "Yu et al. 2012 showed that Arf1-GTP binds coatomer and supports its membrane recruitment."
        }
       ]
      },
      {
       "subject": "membrane_coat_scaffold_proteins",
       "predicate": "assembles at",
       "object": "membrane_surface",
       "description": "Proteinaceous coat modules associate with membranes to form a membrane coat.",
       "evidence": [
        {
         "reference": "GO:0030117",
         "notes": "GO defines membrane coats as proteinaceous coats that can associate with membranes."
        }
       ]
      },
      {
       "subject": "membrane_coat_scaffold_proteins",
       "predicate": "forms",
       "object": "membrane_coat",
       "description": "Proteinaceous scaffold subunits and coat subcomplexes constitute the membrane coat.",
       "evidence": [
        {
         "reference": "GO:0030117",
         "notes": "GO lists clathrin/adaptor, COPI, and COPII coats as examples of proteinaceous membrane coats."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "membrane_coat_vesicle_coat_boundary",
     "prompt": "Keep the membrane-coat record broader than the vesicle-coat record.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures"
     ],
     "rationale": "GO:0030117 covers proteinaceous coats on vesicles and other membrane features such as pits and possible tubules, while GO:0030120 is the vesicle-coat child restricted to coated vesicles. This record therefore represents the membrane-associated coat parent rather than duplicating the existing vesicle-coat record.",
     "evidence": [
      {
       "reference": "GO:0030117",
       "notes": "GO term for the broader membrane-coat class."
      },
      {
       "reference": "GO:0030120",
       "notes": "GO term for the vesicle-coat child class."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16",
     "resolved_date": "2026-09-16"
    },
    {
     "discussion_id": "resolve_membrane_coat_groundings",
     "prompt": "Resolve exact source-neutral groundings for membrane-coat scaffold and recruitment modules.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#membrane_coat_scaffold_proteins",
      "components#membrane_coat_recruitment_modules"
     ],
     "rationale": "The broad membrane-coat parent spans several unrelated coat and recruitment systems; this first parent record uses reviewed labels rather than forcing clathrin, COPI, COPII, or AP-specific groundings onto the entire class.",
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    },
    {
     "discussion_id": "saccharomyces_copii_example_scope",
     "prompt": "Keep the Saccharomyces canonical example scoped to the cited COPII evidence.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "taxonomic_distribution",
      "canonical_examples"
     ],
     "rationale": "GO:0030117 is a broad parent over clathrin/adaptor, COPI, COPII, and possible additional membrane coats. The cited Barlowe et al. 1994 paper directly supports a budding-yeast COPII membrane coat, so the Saccharomyces taxonomic and canonical-example notes are narrowed to COPII rather than claiming one citation supports all curated yeast clathrin, COPI, and COPII vesicle-coat subclasses.",
     "evidence": [
      {
       "reference": "GO:0030117",
       "notes": "GO term for the broad membrane-coat parent class."
      },
      {
       "reference": "PMID:8004676",
       "notes": "Barlowe et al. 1994 identified the budding-yeast COPII Sec proteins as a membrane coat for ER-derived vesicles."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16",
     "resolved_date": "2026-09-16"
    }
   ]
  },
  {
   "identifier": "GO:1990197",
   "label": "methionine-importing ABC transporter complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "An ATP-binding cassette (ABC) transporter complex that is capable of methionine-importing activity. An example is the bacterial MetNIQ methionine transporter, that consists of the dimeric ATPase subunit MetN located at the cytoplasmic side of the plasma membrane and the dimeric transmembrane subunit MetI. MetQ is regarded as the periplasmic methionine-binding chaperon subunit, and is capable of transporting methionine from the periplasm into the cytoplasm in an ATP-dependent manner.",
   "definition_source": "GO:1990197",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-01T22:43:44Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T22:45:04Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy and transmembrane-transporter parentage, the E. coli MetN, MetI, and MetQ constituents with reviewed UniProt examples, the PDB-backed E. coli MetNIQ canonical example, L- and D-methionine transporter activities, 2:2:1 stoichiometry, component-grounding follow-up, and DOI/PMID/PDB evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T22:45:32Z",
     "curator": "codex",
     "action": "REFINED_EVIDENCE",
     "changes": "Corrected the GO:1902495 parentage note to describe GO:1902495 as an ancestor of GO:1990197.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:52Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "updated gene_symbols/synonym annotations for UniProtKB protein_examples.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Added source-backed FUNCTION causal graph 'metniq_methionine_import' with 5 nodes and 4 edges.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "ATP-binding cassette (ABC) methionine importer complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:1990197"
    },
    {
     "synonym_text": "ATP-dependent methionine importer complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:1990197"
    },
    {
     "synonym_text": "ATP-dependent methionine importing complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:1990197"
    },
    {
     "synonym_text": "ATP-dependent methionine-importing complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:1990197"
    },
    {
     "synonym_text": "MetNI complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:1990197"
    },
    {
     "synonym_text": "MetNIQ complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:1990197"
    },
    {
     "synonym_text": "MetNIQ transport complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:1990197"
    },
    {
     "synonym_text": "MetNI transport complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:1990197"
    },
    {
     "synonym_text": "MetNI transporter complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:1990197"
    }
   ],
   "parent_structures": [
    "GO:1902495"
   ],
   "components": [
    {
     "component_id": "metn_atp_binding_subunit",
     "label": "ABC transporter, methionine import, ATP-binding protein MetN, proteobacteria",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR012692",
     "gene_symbols": [
      "metN",
      "abc"
     ],
     "stoichiometry": "2 copies per E. coli MetNIQ complex in PDB:6CVL",
     "essentiality": "UNKNOWN",
     "role": "Cytoplasmic ATP-binding subunit of the E. coli MetNIQ methionine ABC importer.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P30750",
       "protein_label": "Methionine import ATP-binding protein MetN",
       "gene_symbol": "metN",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-01",
       "role": "Reviewed E. coli K-12 MetN accession that UniProt maps to GO:1990197 and RCSB maps to the two MetN copies in PDB:6CVL entity 1 (also declared as synonym abc).",
       "evidence": [
        {
         "reference": "UniProtKB:P30750",
         "notes": "UniProtKB P30750 is the reviewed E. coli K-12 entry for Methionine import ATP-binding protein MetN."
        },
        {
         "reference": "PDB:6CVL",
         "notes": "RCSB maps PDB:6CVL entity 1 to UniProtKB:P30750 and reports two MetN molecules in the assembly."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "GO:1990197",
       "notes": "GO:1990197 defines the bacterial MetNIQ example as containing a dimeric ATPase MetN subunit."
      },
      {
       "reference": "InterPro:IPR012692",
       "notes": "InterPro IPR012692 is the proteobacterial methionine ABC transporter ATP-binding protein MetN family."
      },
      {
       "reference": "PDB:6CVL",
       "notes": "PDB:6CVL contains two MetN nucleotide-binding subunits from E. coli K-12."
      }
     ]
    },
    {
     "component_id": "meti_transmembrane_subunit",
     "label": "MetI transmembrane subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "E. coli MetI is directly supported by UniProtKB:P31547 and PDB:6CVL; available InterPro hits are amino-acid ABC permease, MetI-like transmembrane-domain, or MetI-like superfamily entries rather than an exact MetI family CURIE.",
     "gene_symbols": [
      "metI",
      "yaeE"
     ],
     "stoichiometry": "2 copies per E. coli MetNIQ complex in PDB:6CVL",
     "essentiality": "UNKNOWN",
     "role": "Integral membrane permease subunit that forms the MetNIQ translocation path with a second MetI copy.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P31547",
       "protein_label": "D-methionine transport system permease protein MetI",
       "gene_symbol": "metI",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-01",
       "role": "Reviewed E. coli K-12 MetI accession that UniProt maps to GO:1990197 and RCSB maps to the two MetI copies in PDB:6CVL entity 2 (also declared as synonym yaeE).",
       "evidence": [
        {
         "reference": "UniProtKB:P31547",
         "notes": "UniProtKB P31547 is the reviewed E. coli K-12 entry for the D-methionine transport system permease MetI."
        },
        {
         "reference": "PDB:6CVL",
         "notes": "RCSB maps PDB:6CVL entity 2 to UniProtKB:P31547 and reports two MetI molecules in the assembly."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "GO:1990197",
       "notes": "GO:1990197 defines the bacterial MetNIQ example as containing a dimeric transmembrane subunit MetI."
      },
      {
       "reference": "PDB:6CVL",
       "notes": "PDB:6CVL contains two MetI transmembrane subunits from E. coli K-12."
      }
     ]
    },
    {
     "component_id": "metq_periplasmic_binding_protein",
     "label": "MetQ periplasmic methionine-binding protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "E. coli MetQ is directly supported by UniProtKB:P28635 and PDB:6CVL; the observed InterPro hit is the broader Lipoprotein NlpA family rather than an exact MetQ CURIE.",
     "gene_symbols": [
      "metQ",
      "yaeC"
     ],
     "stoichiometry": "1 copy per E. coli MetNIQ complex in PDB:6CVL",
     "essentiality": "UNKNOWN",
     "role": "Periplasmic binding-protein subunit that docks on MetNI and delivers methionine to the transporter.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P28635",
       "protein_label": "D-methionine-binding lipoprotein MetQ",
       "gene_symbol": "metQ",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-01",
       "role": "Reviewed E. coli K-12 MetQ accession that UniProt maps to GO:1990197 and RCSB maps to the single MetQ copy in PDB:6CVL entity 3 (also declared as synonym yaeC).",
       "evidence": [
        {
         "reference": "UniProtKB:P28635",
         "notes": "UniProtKB P28635 is the reviewed E. coli K-12 entry for the D-methionine-binding lipoprotein MetQ."
        },
        {
         "reference": "PDB:6CVL",
         "notes": "RCSB maps PDB:6CVL entity 3 to UniProtKB:P28635 and reports one MetQ molecule in the assembly."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "GO:1990197",
       "notes": "GO:1990197 defines MetQ as the periplasmic methionine-binding chaperon subunit in the bacterial MetNIQ example."
      },
      {
       "reference": "PDB:6CVL",
       "notes": "PDB:6CVL contains one MetQ periplasmic binding protein from E. coli K-12."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli K-12",
     "note": "E. coli K-12 source of the MetN2I2Q methionine ABC importer deposited as PDB:6CVL.",
     "reference": "PDB:6CVL"
    }
   ],
   "functions": [
    {
     "function_id": "abc_type_d_methionine_transport",
     "label": "ABC-type D-methionine transporter activity",
     "grounding": "GO:0033232",
     "description": "MetNI couples ATP hydrolysis to transport of D-methionine and methionine derivatives across the plasma membrane.",
     "evidence": [
      {
       "reference": "GO:0033232",
       "notes": "GO:0033232 is the Gene Ontology molecular-function term for ABC-type D-methionine transporter activity."
      },
      {
       "reference": "DOI:10.1073/pnas.1811003115",
       "notes": "Nguyen et al. 2018 characterized D-methionine derivative transport by the E. coli MetNI transporter and solved the PDB:6CVL MetNIQ structure."
      }
     ]
    },
    {
     "function_id": "l_methionine_transmembrane_transport",
     "label": "L-methionine transmembrane transporter activity",
     "grounding": "GO:0015191",
     "description": "MetNIQ imports L-methionine across the bacterial plasma membrane through an ATP-binding-cassette mechanism.",
     "evidence": [
      {
       "reference": "GO:1990197",
       "notes": "GO:1990197 defines the complex by methionine-importing activity."
      },
      {
       "reference": "GO:0015191",
       "notes": "GO:0015191 is the Gene Ontology molecular-function term for L-methionine transmembrane transporter activity."
      },
      {
       "reference": "PMID:22095702",
       "notes": "Johnson et al. 2012 analyzed inward-facing E. coli MetNI methionine ABC transporter structures."
      }
     ]
    }
   ],
   "physical_properties": [
    {
     "property": "SUBUNIT_COUNT",
     "value": "5",
     "context": "E. coli MetN2I2Q complex in PDB:6CVL biological assembly 1",
     "reference": "PDB:6CVL"
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990197",
     "notes": "Gene Ontology cellular-component term for the methionine-importing ABC transporter complex and source of ATP-dependent and MetNI/MetNIQ synonymy."
    },
    {
     "reference": "GO:1902495",
     "notes": "QuickGO reports GO:1902495 transmembrane transporter complex in the ancestor set of GO:1990197."
    },
    {
     "reference": "GO:0033232",
     "notes": "Gene Ontology molecular-function term for ABC-type D-methionine transporter activity."
    },
    {
     "reference": "GO:0015191",
     "notes": "Gene Ontology molecular-function term for L-methionine transmembrane transporter activity."
    },
    {
     "reference": "InterPro:IPR012692",
     "notes": "InterPro family entry for proteobacterial methionine-import ATP-binding protein MetN."
    },
    {
     "reference": "UniProtKB:P30750",
     "notes": "Reviewed E. coli K-12 MetN ATP-binding protein entry."
    },
    {
     "reference": "UniProtKB:P31547",
     "notes": "Reviewed E. coli K-12 MetI permease protein entry."
    },
    {
     "reference": "UniProtKB:P28635",
     "notes": "Reviewed E. coli K-12 MetQ methionine-binding protein entry."
    },
    {
     "reference": "PDB:6CVL",
     "notes": "RCSB Protein Data Bank entry for the E. coli K-12 MetN2I2Q methionine ABC transporter complex."
    },
    {
     "reference": "PMID:22095702",
     "notes": "PubMed identifier for Johnson, Nguyen, Yeates and Rees 2012, the Protein Science MetNI conformational paper cited in the GO:1990197 definition."
    },
    {
     "reference": "DOI:10.1002/pro.765",
     "notes": "DOI for Johnson et al. 2012, Inward facing conformations of the MetNI methionine ABC transporter."
    },
    {
     "reference": "PMID:30352853",
     "notes": "PubMed identifier for Nguyen et al. 2018, the PNAS paper describing the PDB:6CVL MetNIQ structure."
    },
    {
     "reference": "DOI:10.1073/pnas.1811003115",
     "notes": "DOI for Nguyen et al. 2018, Noncanonical role for the binding protein in substrate uptake by the MetNI methionine ATP Binding Cassette transporter."
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_metniq_component_groundings",
     "prompt": "Resolve exact source-neutral family groundings for MetI transmembrane subunits and MetQ periplasmic methionine-binding proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#meti_transmembrane_subunit",
      "components#metq_periplasmic_binding_protein"
     ],
     "rationale": "The first record uses reviewed labels for MetI and MetQ rather than forcing the MetI component into a generic amino-acid ABC permease/domain entry or the MetQ component into the broader NlpA lipoprotein family.",
     "evidence": [
      {
       "reference": "UniProtKB:P31547"
      },
      {
       "reference": "UniProtKB:P28635"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01"
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "metniq_methionine_import",
     "title": "MetNIQ ABC Transporter Methionine Import Mechanism",
     "description": "Periplasmic MetQ substrate delivery and cytoplasmic MetN ATP hydrolysis coupled to methionine translocation through the MetI permease dimer.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "metq_periplasmic_binding_protein",
       "label": "MetQ periplasmic methionine-binding protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "metq_periplasmic_binding_protein"
      },
      {
       "node_id": "metn_atp_binding_subunit",
       "label": "ABC transporter, methionine import, ATP-binding protein MetN, proteobacteria",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR012692",
       "component_ref": "metn_atp_binding_subunit"
      },
      {
       "node_id": "meti_transmembrane_subunit",
       "label": "MetI transmembrane subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "meti_transmembrane_subunit"
      },
      {
       "node_id": "l_methionine_transmembrane_transport",
       "label": "L-methionine transmembrane transporter activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0015191"
      },
      {
       "node_id": "abc_type_d_methionine_transport",
       "label": "ABC-type D-methionine transporter activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0033232"
      }
     ],
     "edges": [
      {
       "subject": "metq_periplasmic_binding_protein",
       "predicate": "delivers substrate to",
       "object": "meti_transmembrane_subunit",
       "description": "The periplasmic methionine-binding lipoprotein MetQ docks onto the periplasmic face of the MetI transmembrane dimer to deliver methionine.",
       "evidence": [
        {
         "reference": "GO:1990197",
         "notes": "GO:1990197 defines MetQ as the periplasmic methionine-binding subunit of the MetNIQ importer."
        },
        {
         "reference": "PDB:6CVL",
         "notes": "PDB:6CVL captures MetQ docked onto the E. coli MetN2I2 transporter."
        },
        {
         "reference": "DOI:10.1073/pnas.1811003115",
         "notes": "Nguyen et al. 2018 characterized MetQ docking and substrate delivery to MetNI."
        }
       ]
      },
      {
       "subject": "metn_atp_binding_subunit",
       "predicate": "energizes",
       "object": "meti_transmembrane_subunit",
       "description": "The cytoplasmic MetN ATPase dimer binds and hydrolyzes ATP to drive alternating-access conformational transitions of the MetI permease dimer.",
       "evidence": [
        {
         "reference": "GO:1990197",
         "notes": "GO:1990197 defines MetN as the dimeric ATPase subunit of the methionine-importing ABC transporter."
        },
        {
         "reference": "PMID:22095702",
         "notes": "Johnson et al. 2012 analyzed the conformational coupling between the MetN nucleotide-binding domains and MetI transmembrane domains."
        }
       ]
      },
      {
       "subject": "meti_transmembrane_subunit",
       "predicate": "mediates",
       "object": "l_methionine_transmembrane_transport",
       "description": "The MetI transmembrane pathway translocates L-methionine into the bacterial cytoplasm.",
       "evidence": [
        {
         "reference": "GO:1990197",
         "notes": "GO:1990197 defines the complex by ATP-dependent methionine import."
        },
        {
         "reference": "GO:0015191",
         "notes": "GO:0015191 is the molecular-function term for L-methionine transmembrane transporter activity."
        },
        {
         "reference": "PMID:22095702",
         "notes": "Johnson et al. 2012 characterized the E. coli MetNI methionine importer."
        }
       ]
      },
      {
       "subject": "meti_transmembrane_subunit",
       "predicate": "mediates",
       "object": "abc_type_d_methionine_transport",
       "description": "The MetNIQ complex also catalyzes ATP-dependent import of D-methionine and methionine derivatives across the inner membrane.",
       "evidence": [
        {
         "reference": "GO:0033232",
         "notes": "GO:0033232 is the molecular-function term for ABC-type D-methionine transporter activity."
        },
        {
         "reference": "DOI:10.1073/pnas.1811003115",
         "notes": "Nguyen et al. 2018 demonstrated MetNIQ-mediated transport of D-methionine derivatives."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0098561",
   "label": "methyl accepting chemotaxis protein complex",
   "definition": "The chemoreceptor array: a hexagonal lattice of trimers-of-dimers of methyl-accepting chemotaxis proteins, held at the membrane by the CheA kinase and the CheW coupling protein. The array is the cell's sensory organ, and its geometry — a 12 nm hexagonal spacing conserved across bacteria and archaea — is what gives chemotaxis its cooperativity and gain.",
   "definition_source": "DOI:10.1073/pnas.0905181106",
   "synonyms": [
    {
     "synonym_text": "chemoreceptor array",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1073/pnas.0905181106"
    },
    {
     "synonym_text": "chemosensory array",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1146/annurev-biophys-070816-033555"
    }
   ],
   "structure_category": "OTHER",
   "structure_kind": "SUBCELLULAR_REGION",
   "components": [
    {
     "component_id": "mcp",
     "label": "methyl-accepting chemotaxis proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "tar",
      "tsr",
      "trg",
      "tap"
     ],
     "essentiality": "ESSENTIAL",
     "stoichiometry": "trimers of dimers at each lattice vertex",
     "role": "Bind ligands and transmit the signal down a long coiled-coil to the kinase; methylation of their helices sets adaptation.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.0905181106",
       "notes": "Briegel et al. 2009 resolve the trimer-of-dimers lattice across many species."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P07017",
       "protein_label": "Methyl-accepting chemotaxis protein II",
       "gene_symbol": "tar",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene tar in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:22380631",
         "notes": "Li G et al. 2012, ‘Isolation and identification of new inner membrane-associated proteins that localize to cell poles in Escherichia coli.’, Mol Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P07017."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P02942",
       "protein_label": "Methyl-accepting chemotaxis protein I",
       "gene_symbol": "tsr",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene tsr in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15919996",
         "notes": "Daley DO et al. 2005, ‘Global topology analysis of the Escherichia coli inner membrane proteome.’, Science. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P02942."
        },
        {
         "reference": "PMID:22380631",
         "notes": "Li G et al. 2012, ‘Isolation and identification of new inner membrane-associated proteins that localize to cell poles in Escherichia coli.’, Mol Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P02942."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P05704",
       "protein_label": "Methyl-accepting chemotaxis protein III",
       "gene_symbol": "trg",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene trg in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15919996",
         "notes": "Daley DO et al. 2005, ‘Global topology analysis of the Escherichia coli inner membrane proteome.’, Science. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P05704."
        },
        {
         "reference": "PMID:22380631",
         "notes": "Li G et al. 2012, ‘Isolation and identification of new inner membrane-associated proteins that localize to cell poles in Escherichia coli.’, Mol Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P05704."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P07018",
       "protein_label": "Methyl-accepting chemotaxis protein IV",
       "gene_symbol": "tap",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene tap in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:22380631",
         "notes": "Li G et al. 2012, ‘Isolation and identification of new inner membrane-associated proteins that localize to cell poles in Escherichia coli.’, Mol Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P07018."
        }
       ]
      }
     ]
    },
    {
     "component_id": "chea",
     "label": "histidine kinase CheA",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "cheA"
     ],
     "essentiality": "ESSENTIAL",
     "role": "The output kinase; its autophosphorylation is what receptor occupancy modulates.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.0905181106",
       "notes": "Briegel et al. 2009 place CheA in the baseplate beneath the receptor lattice."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P07363",
       "protein_label": "Chemotaxis protein CheA",
       "gene_symbol": "cheA",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene cheA in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P07363",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P07363, the single reviewed entry for gene cheA in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "chew",
     "label": "coupling protein CheW",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "cheW"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Couples receptors to the kinase and, with CheA, forms the rings that hold the hexagonal geometry.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.0905181106",
       "notes": "Briegel et al. 2009 describe the CheA/CheW baseplate defining the 12 nm spacing."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A964",
       "protein_label": "Chemotaxis protein CheW",
       "gene_symbol": "cheW",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene cheW in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0A964",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0A964, the single reviewed entry for gene cheW in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "COMMON",
     "note": "Found wherever chemotaxis is; the lattice geometry is conserved even between distant lineages.",
     "reference": "DOI:10.1073/pnas.0905181106"
    },
    {
     "taxon_id": "NCBITaxon:2157",
     "taxon_label": "Archaea",
     "presence": "VARIABLE",
     "note": "Archaeal chemotaxis uses the same array architecture, coupled to the archaellum instead of a flagellum.",
     "reference": "DOI:10.1073/pnas.0905181106"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli K-12",
     "note": "The reference chemotaxis system.",
     "reference": "DOI:10.1073/pnas.0905181106"
    }
   ],
   "functions": [
    {
     "function_id": "chemotaxis_signalling",
     "label": "chemotaxis",
     "grounding": "GO:0006935",
     "description": "Converts occupancy of receptor binding sites into a change in CheA autophosphorylation, and so into flagellar switching.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.0905181106",
       "notes": "Briegel et al. 2009 relate array architecture to chemotactic signalling."
      },
      {
       "reference": "DOI:10.1146/annurev-biophys-070816-033555",
       "notes": "The cryotomography review (2017) uses the chemoreceptor array as its worked example of structure resolved in situ."
      }
     ]
    }
   ],
   "associated_traits": [
    {
     "trait_id": "METPO:1000702",
     "trait_label": "motile",
     "relation": "MODULATES",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.0905181106",
       "notes": "Briegel et al. 2009 describe the array as the input to the flagellar switch; TraitMech records motility as METPO:1000702."
      }
     ]
    }
   ],
   "physical_properties": [
    {
     "property": "OTHER",
     "value": "~12",
     "unit": "UO:0000018",
     "context": "hexagonal lattice spacing, conserved across bacteria and archaea",
     "reference": "DOI:10.1073/pnas.0905181106"
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1073/pnas.0905181106",
     "notes": "Briegel A et al. 2009, 'Universal architecture of bacterial chemoreceptor arrays', PNAS."
    },
    {
     "reference": "DOI:10.1146/annurev-biophys-070816-033555",
     "notes": "'Progress and Potential of Electron Cryotomography as Illustrated by Its Application to Bacterial Chemoreceptor Arrays', Annual Review of Biophysics 2017."
    }
   ],
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-02T04:49:54Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Drafted from the cited reviews; every GO term, taxon id and DOI resolved live before writing. Not yet human-reviewed.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-03T00:15:13Z",
     "curator": "claude",
     "action": "ADD_CAUSAL_GRAPH",
     "changes": "#163: added the array signalling graph. The record's two existing sources could not support it -- Briegel et al. 2009 is a cryo-ET architecture paper and the Annual Review is abstract-only -- so Parkinson, Hazelbauer & Falke 2015 (PMC4417406) was added, whose full text is open. Six edges, each with a verbatim quotation. The CheA-to-CheY phosphotransfer step is not drawn because the source does not state it quotably; a discussion records that.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-03T00:19:39Z",
     "curator": "claude",
     "action": "CORRECT_NODE_LABEL",
     "changes": "CI's id-label gate refused the array node: it was labelled 'chemosensory array' while its grounding GO:0098561 is 'methyl accepting chemotaxis protein complex'. The informal name came from the source's prose. Relabelled to the canonical term rather than added to conf/id_label_targets.yaml, because there is no curation reason to differ -- the exception list is for residuals a curator has accepted, not for making a gate quiet.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-04T04:32:00Z",
     "curator": "codex",
     "action": "ENHANCE_CAUSAL_GRAPH",
     "changes": "Added a CheA/CheW ASSEMBLY graph for hexagonal array formation, anchored MCP and CheW graph nodes with Pfam identifiers, added a directly cited CheA-to-CheY phosphotransfer edge, and resolved the phosphotransfer curation TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T07:40:05Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 6 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:52Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-23T11:03:00Z",
     "curator": "claude-code",
     "action": "ADDRESS_REVIEW",
     "changes": "#2403, #2405: synchronized chemoreceptor_array_signalling graph description and array-to-phospho_chey edge notes with the curated CheA-to-CheY phosphotransfer edge (DOI:10.1021/bi962261k), and added structured evidence links (DOI:10.1021/bi962261k, issue #161) to the resolved phosphotransfer_step_unquotable discussion thread.",
     "llm_assisted": true
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "chea_chew_hexagonal_array_assembly",
     "title": "CheA and CheW network receptor trimers into a hexagonal array",
     "description": "Methyl-accepting chemotaxis proteins assemble as receptor trimers of dimers. CheA dimers and CheW couplers connect neighboring trimers through a baseplate of alternating CheA regulatory domains and CheW subunits, yielding the extended hexagonal array that supports cooperative chemotaxis signalling.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "mcp",
       "label": "methyl-accepting chemotaxis protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mcp",
       "xrefs": [
        "Pfam:PF00015"
       ]
      },
      {
       "node_id": "receptor_trimer",
       "label": "MCP trimer of dimers",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "chea",
       "label": "CheA histidine kinase dimer",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "chea"
      },
      {
       "node_id": "chew",
       "label": "CheW coupling protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "chew",
       "xrefs": [
        "Pfam:PF01584"
       ]
      },
      {
       "node_id": "chea_chew_ring",
       "label": "alternating CheA/CheW baseplate ring",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "core_signaling_unit",
       "label": "chemoreceptor core signaling unit",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "array",
       "label": "methyl accepting chemotaxis protein complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0098561"
      }
     ],
     "edges": [
      {
       "subject": "mcp",
       "predicate": "oligomerizes into",
       "object": "receptor_trimer",
       "description": "Chemoreceptor dimers are organized as trimers of dimers at vertices of the lattice.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.1115719109",
         "notes": "Briegel et al. 2012 combined crystallography with cryo-electron tomography of native arrays to place receptor trimers of dimers at hexagonal lattice vertices."
        }
       ]
      },
      {
       "subject": "chea",
       "predicate": "bridges",
       "object": "receptor_trimer",
       "description": "One CheA dimer connects two receptor trimers as part of the core chemotaxis signaling unit.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.1104824108",
         "notes": "Li and Hazelbauer 2011 showed that purified core signaling complexes contained two receptor trimers of dimers and two CheW proteins for each CheA dimer."
        }
       ]
      },
      {
       "subject": "chew",
       "predicate": "couples",
       "object": "receptor_trimer",
       "description": "CheW links receptor trimers to CheA and helps build the repeating core signaling unit.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.1104824108",
         "notes": "Li and Hazelbauer 2011 established the two-CheW stoichiometry of the two-trimer, one-CheA-dimer core unit."
        }
       ]
      },
      {
       "subject": "receptor_trimer",
       "predicate": "combines with",
       "object": "chea_chew_ring",
       "description": "Receptor trimer vertices surround rings of alternating CheA P5 regulatory domains and CheW couplers.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.1115719109",
         "notes": "Briegel et al. 2012 modeled the receptor trimers surrounding alternating CheA/CheW rings in the cytoplasmic baseplate."
        }
       ]
      },
      {
       "subject": "chea_chew_ring",
       "predicate": "forms",
       "object": "core_signaling_unit",
       "description": "The CheA/CheW ring and associated receptor trimers define the repeated building block of the chemoreceptor array.",
       "evidence": [
        {
         "reference": "DOI:10.1021/bi5000614",
         "notes": "Briegel, Li, Bilwes, Hughes, Jensen and Crane 2014 reviewed a sequential assembly model in which two receptor trimers, one CheA dimer, and two CheW monomers form the core functional unit before hexagons and the superlattice."
        }
       ]
      },
      {
       "subject": "core_signaling_unit",
       "predicate": "tiles into",
       "object": "array",
       "description": "Core units share CheA/CheW linkers to produce the extended hexagonal chemotaxis array with conserved 12 nm spacing.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.0905181106",
         "notes": "Briegel et al. 2009 found a conserved hexagonal lattice spacing of about 12 nm in chemoreceptor arrays from diverse bacteria and archaea."
        },
        {
         "reference": "DOI:10.1073/pnas.1115719109",
         "notes": "Briegel et al. 2012 showed that CheA dimerization domains link neighboring rings to form the extended stable array."
        }
       ]
      }
     ]
    },
    {
     "graph_id": "chemoreceptor_array_signalling",
     "title": "Chemoeffector binding is amplified by the array and read out as phospho-CheY",
     "description": "The array's function is gain: binding at one receptor reaches ~35 kinases, autophosphorylated CheA transfers its phosphoryl group to CheY, and the cluster's output is a phospho-CheY signal the flagellar motor reads. Motor switching is included as the downstream readout rather than part of this structure.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "chemoeffector",
       "label": "attractant chemoeffector",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "mcp",
       "label": "methyl-accepting chemotaxis protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mcp",
       "xrefs": [
        "Pfam:PF00015"
       ]
      },
      {
       "node_id": "chew",
       "label": "CheW coupling protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "chew",
       "xrefs": [
        "Pfam:PF01584"
       ]
      },
      {
       "node_id": "chea",
       "label": "CheA histidine autokinase",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "chea"
      },
      {
       "node_id": "array",
       "label": "methyl accepting chemotaxis protein complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0098561",
       "description": "The assembled array. The cited source calls it the chemosensory array or receptor cluster; the node carries the GO label its grounding defines."
      },
      {
       "node_id": "autophosphorylation",
       "label": "CheA autophosphorylation",
       "node_type": "MOLECULAR_FUNCTION"
      },
      {
       "node_id": "phospho_chey",
       "label": "phospho-CheY",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P0AE67"
       ]
      },
      {
       "node_id": "motor_reversal",
       "label": "flagellar motor reversal to clockwise rotation",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "chew",
       "predicate": "couples",
       "object": "chea",
       "description": "CheW is what puts the kinase under receptor control.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.tim.2015.03.003",
         "snippet": "Chemoreceptors form stable core signaling complexes with two cytoplasmic proteins, CheA, a histidine autokinase, and CheW, which couples CheA to receptor control.",
         "notes": "Verbatim from the open-access full text (PMC4417406)."
        }
       ]
      },
      {
       "subject": "chemoeffector",
       "predicate": "regulates",
       "object": "chea",
       "description": "One binding event reaches tens of kinases; this is the array's gain.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.tim.2015.03.003",
         "snippet": "In the chemosensory array, attractant binding to a single receptor can regulate ~35 CheA kinase proteins [ 82 ].",
         "notes": "Verbatim. The ~35:1 ratio is the quantitative statement of why the array is a structure rather than a collection of receptors."
        }
       ]
      },
      {
       "subject": "mcp",
       "predicate": "modulates",
       "object": "autophosphorylation",
       "description": "Receptor conformation sets kinase activity over a 100-fold range.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.tim.2015.03.003",
         "snippet": "MCP signaling complexes modulate CheA autophosphorylation activity over more than a 100-fold range, most likely through changes in receptor conformation or dynamic motions that allosterically regulate P1-P4' interactions and/or the kinase active site.",
         "notes": "Verbatim. The authors hedge the mechanism with 'most likely'; the 100-fold modulation itself is reported without hedge."
        }
       ]
      },
      {
       "subject": "array",
       "predicate": "amplifies",
       "object": "autophosphorylation",
       "description": "Cooperativity converts a small concentration change into a large kinase activity change.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.tim.2015.03.003",
         "snippet": "These receptors operate in cooperative arrays to produce large changes in the activity of a signaling kinase CheA in response to small changes in chemoeffector concentration.",
         "notes": "Verbatim from PMC4417406."
        }
       ]
      },
      {
       "subject": "array",
       "predicate": "produces",
       "object": "phospho_chey",
       "description": "The cluster's output signal, delivered in pulses.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.tim.2015.03.003",
         "snippet": "These observations imply that a cell’s receptor cluster produces phospho-CheY signals in a pulsatile manner, consistent with essentially all-ON or all-OFF array behavior.",
         "notes": "Verbatim. Stated as an implication of the observations, not a direct measurement, and the edge is no stronger than that; the direct CheA-to-CheY phosphotransfer step is cited separately on the chea-to-phospho_chey edge via Stewart 1997 (DOI:10.1021/bi962261k)."
        }
       ]
      },
      {
       "subject": "chea",
       "predicate": "transfers phosphoryl group to",
       "object": "phospho_chey",
       "description": "Autophosphorylated CheA binds CheY and transfers its phosphoryl group to generate the phospho-CheY signal read by the flagellar motor.",
       "evidence": [
        {
         "reference": "DOI:10.1021/bi962261k",
         "notes": "Stewart 1997 kinetically characterized CheA-to-CheY phosphotransfer as reversible CheY binding to phospho-CheA followed by rapid reversible phosphoryl transfer."
        }
       ]
      },
      {
       "subject": "phospho_chey",
       "predicate": "signals",
       "object": "motor_reversal",
       "description": "Phospho-CheY diffuses to the motor and is the clockwise signal.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.tim.2015.03.003",
         "snippet": "The motor that was closer to the cell’s receptor cluster reversed first, followed by the second motor with a time lag determined by its distance from the first motor and consistent with the intracellular diffusion rate of phospho-CheY, the CW rotational signal.",
         "notes": "Verbatim. Motor reversal is included as the readout of this structure's output, not as part of the structure; the motility phenotype itself is the METPO:1000702 trait link."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "phosphotransfer_step_unquotable",
     "prompt": "The CheA-to-CheY phosphotransfer step is missing from the signalling graph because Parkinson et al. 2015 does not state it in a quotable sentence. Should a primary source for the phosphotransfer be added, or is the array's output adequately described by 'the receptor cluster produces phospho-CheY signals'?",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#chemoreceptor_array_signalling"
     ],
     "rationale": "The graph deliberately stops where the source stops. Drawing the step from background knowledge would be the defect #161 records.",
     "evidence": [
      {
       "reference": "DOI:10.1021/bi962261k",
       "notes": "Stewart 1997 kinetically characterized CheA-to-CheY phosphotransfer as reversible CheY binding to phospho-CheA followed by rapid reversible phosphoryl transfer."
      },
      {
       "reference": "https://github.com/CultureBotAI/CellStructureMech/issues/161",
       "notes": "Issue #161 established the policy against drawing causal-graph edges from background knowledge without a direct source citation."
      }
     ],
     "resolution_note": "Added an evidence-backed CheA-to-phospho-CheY edge from the Stewart 1997 kinetic characterization of CheA-to-CheY phosphotransfer.",
     "posed_by": "claude",
     "resolved_date": "2026-09-04",
     "posed_date": "2026-09-02"
    }
   ]
  },
  {
   "identifier": "GO:0140275",
   "label": "MIB complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A mitochondrial intermembrane-space-spanning assembly that couples inner-membrane MICOS to outer-membrane SAM and includes a conserved DNAJC11-related protein and metaxin 1.",
   "definition_source": "GO:0140275",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-04T21:05:04Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-04T21:07:34Z",
     "curator": "codex",
     "action": "CURATED_RECORD",
     "changes": "Added exact GO identity and subcomplexes, a fission-yeast association example, structural bridging function, nonmechanistic graph and bounded component/experimental uncertainties.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "mitochondrial intermembrane space bridging complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0140275"
    },
    {
     "synonym_text": "mitofilin complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0140275"
    }
   ],
   "parent_structures": [
    "GO:0098800"
   ],
   "part_of": [
    "GO:0005743"
   ],
   "has_part": [
    "GO:0061617",
    "GO:0001401"
   ],
   "components": [
    {
     "component_id": "micos",
     "label": "MICOS complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0061617",
     "role": "Inner-membrane subcomplex of the membrane-spanning assembly.",
     "evidence": [
      {
       "reference": "GO:0140275",
       "notes": "MIB includes MICOS constituents."
      },
      {
       "reference": "DOI:10.1016/j.cub.2024.04.028",
       "notes": "Figure 1F-G: Mic60 and Mic26 baits recovered MICOS and MIB proteins in fission yeast."
      }
     ]
    },
    {
     "component_id": "sam",
     "label": "SAM complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0001401",
     "role": "Outer-membrane subcomplex associated with MICOS.",
     "evidence": [
      {
       "reference": "GO:0140275",
       "notes": "SAM is the outer-membrane complex included in MIB."
      },
      {
       "reference": "DOI:10.1016/j.cub.2024.04.028",
       "notes": "Sam50 and metaxin 1 were enriched with both MICOS baits."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "reference": "DOI:10.1016/j.cub.2024.04.028",
     "note": "Cross-linked lysate IP/MS recovered SAM and a DNAJC11 homolog with MICOS. This is association evidence, not purified reconstitution or fixed stoichiometry."
    }
   ],
   "functions": [
    {
     "function_id": "mitochondrial_membrane_bridging",
     "label": "mitochondrial membrane bridging",
     "description": "Connects mitochondrial inner- and outer-membrane protein assemblies across the intermembrane space.",
     "evidence": [
      {
       "reference": "GO:0140275",
       "notes": "The GO definition specifies a bridging assembly spanning MICOS and SAM."
      },
      {
       "reference": "DOI:10.1016/j.cub.2024.04.028",
       "notes": "The Introduction describes MIB as a trans-boundary MICOS-SAM assembly; Figure 1 supports association in fission yeast."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0140275",
     "notes": "Exact cellular-component identity, synonyms and composition boundary."
    },
    {
     "reference": "GO:0098800",
     "notes": "Verified GO is-a parent of MIB."
    },
    {
     "reference": "GO:0005743",
     "notes": "Containing inner mitochondrial membrane, not an identity mapping."
    },
    {
     "reference": "DOI:10.1016/j.cub.2024.04.028",
     "notes": "Kumar et al. 2024, A dynamin superfamily-like pseudoenzyme coordinates with MICOS to promote cristae architecture. PMID 38692277; native PMC11187654.319 JATS checked against MD5 10930e607aec0699d936e157acfdacce."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "mib_membrane_bridge",
     "title": "MIB connects MICOS and SAM",
     "description": "Structural organization of the membrane bridge, not a temporal assembly pathway.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "Association and ontology membership do not establish direct interfaces, assembly order or a MIB-specific crista-remodeling mechanism.",
     "nodes": [
      {
       "node_id": "micos",
       "label": "MICOS complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0061617",
       "component_ref": "micos"
      },
      {
       "node_id": "sam",
       "label": "SAM complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0001401",
       "component_ref": "sam"
      },
      {
       "node_id": "mib",
       "label": "MIB complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0140275"
      },
      {
       "node_id": "bridging",
       "label": "mitochondrial membrane bridging",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "micos",
       "predicate": "is part of",
       "object": "mib",
       "description": "MICOS supplies the inner-membrane subcomplex.",
       "evidence": [
        {
         "reference": "GO:0140275",
         "notes": "Definition-level membership."
        }
       ]
      },
      {
       "subject": "sam",
       "predicate": "is part of",
       "object": "mib",
       "description": "SAM supplies the outer-membrane subcomplex.",
       "evidence": [
        {
         "reference": "GO:0140275",
         "notes": "Definition-level membership."
        }
       ]
      },
      {
       "subject": "mib",
       "predicate": "mediates",
       "object": "bridging",
       "description": "The combined assembly bridges the mitochondrial membranes.",
       "evidence": [
        {
         "reference": "GO:0140275",
         "notes": "Structural bridging role in the GO definition."
        },
        {
         "reference": "DOI:10.1016/j.cub.2024.04.028",
         "notes": "Introduction: trans-boundary MIB organization."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "mib_identity_boundary",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Does MIB duplicate MICOS, SAM or MIMAS?",
     "rationale": "MIB denotes the larger bridging assembly; its existing MICOS and SAM records denote subcomplexes. The GO synonym mitofilin complex is retained without treating every mitofilin-containing assembly as MIB.",
     "resolution_note": "Use GO:0140275 and explicit has_part relations, not a local identifier or equivalence to a constituent.",
     "evidence": [
      {
       "reference": "GO:0140275",
       "notes": "Exact MIB composition and synonymy."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "mib_individual_component_groundings",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve exact DNAJC11-related and metaxin family mappings and strain-matched protein examples.",
     "rationale": "The two component rows describe subcomplexes, not an exhaustive protein inventory. Separate metaxin representation must not double-count a SAM constituent. No individual family or reference-strain accession is asserted before its scope is verified.",
     "evidence": [
      {
       "reference": "GO:0140275",
       "notes": "The definition also names DNAJC11-related protein and metaxin 1."
      },
      {
       "reference": "DOI:10.1016/j.cub.2024.04.028",
       "notes": "Figure 1F-G includes a DNAJC11 homolog among MIB-associated proteins."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "mmc1_not_a_core_mib_component",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Should Mmc1 be encoded as an obligatory MIB constituent?",
     "rationale": "Mmc1 associates with MICOS, but the source separates its activity from MICOS assembly. Association alone does not establish an obligatory MIB subunit.",
     "resolution_note": "Do not add Mmc1 as a core constituent or assign its oligomer mass to MIB.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2024.04.028",
       "notes": "Figures 4 and 7: MICOS/MIB association persists without Mmc1; Mmc1 forms large assemblies independently of MICOS."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "mib_yeast_domain_conflict",
     "kind": "CONTROVERSY",
     "status": "OPEN",
     "prompt": "Resolve differing mitofilin C-terminal truncation results before adding a domain-level yeast bridging mechanism.",
     "rationale": "Two budding-yeast studies report opposite changes in SAM co-isolation after C-terminal truncation. The fission-yeast example does not resolve that experimental disagreement.",
     "notes": "No universal C-terminal dependency, fixed TOM membership or budding-yeast canonical example is asserted here.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E11-10-0831",
       "notes": "Read Results: Fcj1(1-472) loses Tob55 co-isolation, with reduced-solubility caveat."
      },
      {
       "reference": "DOI:10.1016/j.jmb.2012.05.004",
       "notes": "Only abstract inspected: C-terminal deletion enhances TOM/SAM association. Full text was not reachable through publisher or Europe PMC routes; construct-level reconciliation remains open."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:mic10_subcomplex",
   "label": "MIC10 subcomplex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A mitochondrial inner-membrane MICOS subcomplex containing Mic10, Mic12, Mic26 and Mic27, organized around Mic10 oligomers and involved in crista architecture.",
   "definition_source": "DOI:10.1016/j.jmb.2018.04.037",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-04T22:30:30Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-04T22:31:41Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added four verified protein families, bounded yeast examples, inner-membrane organization, five experimental assembly edges and explicit conditional-core, lipid and native-architecture limits.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-04T22:32:05Z",
     "curator": "pmc_oa",
     "action": "ADD_IMAGE",
     "changes": "Added PMC4434539.1 fig3; version, CC licence, JATS figure identity and media md5 verified through the PMC OA S3 dataset."
    },
    {
     "timestamp": "2026-10-18T03:26:10Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:52Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0098800"
   ],
   "part_of": [
    "GO:0061617"
   ],
   "components": [
    {
     "component_id": "mic10",
     "label": "MICOS complex subunit Mic10",
     "grounding": "InterPro:IPR007512",
     "role": "Oligomeric scaffold of the inner-membrane subcomplex.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.jmb.2018.04.037",
       "notes": "Mic10 oligomer ladders and cross-linking products are altered by Mic26 and Mic27 deletion."
      }
     ],
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "MIC10"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q96VH5",
       "protein_label": "MICOS complex subunit MIC10",
       "gene_symbol": "MIC10",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene MIC10 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:16823961",
         "notes": "Reinders J et al. 2006, ‘Toward the complete yeast mitochondrial proteome: multidimensional separation techniques for mitochondrial proteomics.’, J Proteome Res. ECO:0000269 experimental evidence cited by UniProt for the 'Mitochondrion inner membrane' localisation of Q96VH5."
        },
        {
         "reference": "PMID:21944719",
         "notes": "von der Malsburg K et al. 2011, ‘Dual role of mitofilin in mitochondrial membrane organization and protein biogenesis.’, Dev Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Mitochondrion inner membrane' localisation of Q96VH5."
        },
        {
         "reference": "PMID:21987634",
         "notes": "Hoppins S et al. 2011, ‘A mitochondrial-focused genetic interaction map reveals a scaffold-like complex required for inner membrane organization in mitochondria.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Mitochondrion inner membrane' localisation of Q96VH5."
        }
       ]
      }
     ]
    },
    {
     "component_id": "mic12",
     "label": "MICOS complex subunit Mic12",
     "grounding": "InterPro:IPR031463",
     "role": "Subunit that promotes focal assembly of the Mic10-Mic27 organizing center.",
     "evidence": [
      {
       "reference": "DOI:10.7554/elife.07739",
       "notes": "In W303 derivatives lacking other MICOS proteins, Mic10 plus Mic12 restores prominent Mic27 foci; mic12 deletion reduces foci in the mic60-deletion background."
      },
      {
       "reference": "DOI:10.1016/j.jmb.2018.04.037",
       "notes": "The paper explicitly defines the four-protein MIC10 subcomplex."
      }
     ],
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "MIC12"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38341",
       "protein_label": "MICOS complex subunit MIC12",
       "gene_symbol": "MIC12",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene MIC12 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P38341",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38341, the single reviewed entry for gene MIC12 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "mic26",
     "label": "MICOS subunit Mic26, fungi",
     "grounding": "InterPro:IPR033181",
     "role": "Fungal subunit that counteracts stabilization of higher-order Mic10 oligomers.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.jmb.2018.04.037",
       "notes": "Mic26 co-cross-links with Mic10; mic26 deletion favors higher-order Mic10 assemblies."
      },
      {
       "reference": "InterPro:IPR033181",
       "notes": "Current InterPro fungal Mic26 family; the broader MIC26/MIC27 family also includes animal paralogs."
      }
     ],
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "MIC26"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P50087",
       "protein_label": "MICOS subunit MIC26",
       "gene_symbol": "MIC26",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene MIC26 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P50087",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P50087, the single reviewed entry for gene MIC26 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "mic27",
     "label": "MICOS complex subunit MIC27",
     "grounding": "InterPro:IPR061953",
     "role": "Yeast subunit that stabilizes higher-order Mic10 assemblies.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.jmb.2018.04.037",
       "notes": "Mic27 co-cross-links with Mic10; mic27 deletion reduces higher-order assemblies."
      },
      {
       "reference": "InterPro:IPR061953",
       "notes": "Current family represents MIC27 from Saccharomycetaceae, not mammalian MIC27 or the broader ApoO family."
      }
     ],
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "MIC27"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P50945",
       "protein_label": "MICOS complex subunit MIC27",
       "gene_symbol": "MIC27",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene MIC27 in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P50945",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P50945, the single reviewed entry for gene MIC27 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "reference": "DOI:10.1016/j.jmb.2018.04.037",
     "note": "Demonstrated in budding-yeast mitochondrial MICOS using YPH499 derivatives; no universal fungal or eukaryotic distribution is asserted."
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "reference": "DOI:10.1016/j.jmb.2018.04.037",
     "note": "YPH499 derivatives supply mitochondrial purification and cross-linking evidence. The separate 2015 fluorescence experiments use W303 derivatives, not the S288c proteins consulted for family lookup."
    }
   ],
   "functions": [
    {
     "function_id": "inner_mitochondrial_membrane_organization",
     "label": "inner mitochondrial membrane organization",
     "grounding": "GO:0007007",
     "description": "Contributes a Mic10-based organizing module to the MICOS machinery that maintains mitochondrial crista architecture.",
     "evidence": [
      {
       "reference": "DOI:10.7554/elife.07739",
       "notes": "Genetics, microscopy and Mic27 immunopurification distinguish an independent organizing center from the Mic60-containing module. Junction localization of Mic27 foci is inferred from proximity to crista markers, not resolved by direct immuno-electron microscopy."
      },
      {
       "reference": "DOI:10.1016/j.jmb.2018.04.037",
       "notes": "Antagonistic Mic26-Mic27 effects regulate the Mic10 oligomeric scaffold."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1016/j.jmb.2018.04.037",
     "notes": "Rampelt et al. (2018), Assembly of the Mitochondrial Cristae Organizer Mic10 Is Regulated by Mic26-Mic27 Antagonism and Cardiolipin. Main text, captions and Figures 1-4 inspected in the institutional publisher-version PDF."
    },
    {
     "reference": "DOI:10.7554/elife.07739",
     "notes": "Friedman et al. (2015), MICOS coordinates with respiratory complexes and lipids to establish mitochondrial inner membrane architecture. Relevant Results, Discussion, strain methods and Figure 3 inspected in checksum-verified PMC4434539 version 1."
    },
    {
     "reference": "DOI:10.1083/jcb.202003024",
     "notes": "Tirrell et al. (2020), MICOS subcomplexes assemble independently on the mitochondrial inner membrane in proximity to ER contact sites. Subcomplex-localization and ERMES-perturbation Results plus strain methods inspected in checksum-verified PMC7545361 version 1."
    },
    {
     "reference": "GO:0098800",
     "notes": "Broader is-a parent: inner mitochondrial membrane protein complex."
    },
    {
     "reference": "GO:0061617",
     "notes": "Containing MICOS complex; not an exact synonym or is-a parent of this subassembly."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_mic10_subcomplex_assembly",
     "title": "Mic10 oligomer regulation and conditional Mic27 focal assembly",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "description": "Protein-specific perturbations distinguish regulation of Mic10 oligomers from focal assembly of a Mic27-containing organizing center.",
     "scope_notes": "Oligomer edges concern isolated YPH499-derived mitochondria in the 2018 study. Focal-assembly edges concern W303-derived MICOS deletion strains in 2015. These are distinct assays and backgrounds, not one reconstructed temporal pathway. Neither a fixed stoichiometry nor complete dissociation of MICOS follows from a shifted native-gel ladder.",
     "nodes": [
      {
       "node_id": "mic10",
       "label": "MICOS complex subunit Mic10",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR007512",
       "component_ref": "mic10"
      },
      {
       "node_id": "mic12",
       "label": "MICOS complex subunit Mic12",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR031463",
       "component_ref": "mic12"
      },
      {
       "node_id": "mic26",
       "label": "MICOS subunit Mic26, fungi",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR033181",
       "component_ref": "mic26"
      },
      {
       "node_id": "mic27",
       "label": "MICOS complex subunit MIC27",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR061953",
       "component_ref": "mic27"
      },
      {
       "node_id": "mic10_oligomers",
       "label": "Higher-order Mic10 assemblies",
       "node_type": "STATE"
      },
      {
       "node_id": "mic27_foci",
       "label": "Focal Mic27-containing assemblies without Mic60",
       "node_type": "STATE"
      }
     ],
     "edges": [
      {
       "subject": "mic10",
       "predicate": "oligomerizes into",
       "object": "mic10_oligomers",
       "description": "Mic10 forms higher-order assemblies in yeast mitochondria.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.jmb.2018.04.037",
         "notes": "Native-gel ladders and in-organello cross-linking provide complementary assembly evidence."
        }
       ]
      },
      {
       "subject": "mic26",
       "predicate": "destabilizes",
       "object": "mic10_oligomers",
       "description": "Mic26 opposes higher-order Mic10 assembly under the tested conditions.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.jmb.2018.04.037",
         "notes": "Deletion shifts Mic10 toward larger assemblies and increases cross-linking adducts."
        }
       ]
      },
      {
       "subject": "mic27",
       "predicate": "stabilizes",
       "object": "mic10_oligomers",
       "description": "Mic27 promotes stable higher-order Mic10 assemblies.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.jmb.2018.04.037",
         "notes": "Deletion favors smaller assemblies and reduces Mic10 cross-linking adducts."
        }
       ]
      },
      {
       "subject": "mic10",
       "predicate": "is required for",
       "object": "mic27_foci",
       "description": "Mic10 is required for detectable Mic27 foci in the mic60-deletion background.",
       "evidence": [
        {
         "reference": "DOI:10.7554/elife.07739",
         "notes": "Figure 3E-F: mic60 mic10 double-deletion cells lack detectable Mic27 foci; reconstitution with Mic10 supports some focal assembly."
        }
       ]
      },
      {
       "subject": "mic12",
       "predicate": "promotes",
       "object": "mic27_foci",
       "description": "Mic12 increases focal assembly of the Mic10-Mic27 organizing center without Mic60.",
       "evidence": [
        {
         "reference": "DOI:10.7554/elife.07739",
         "notes": "Figure 3C-F: Mic10 plus Mic12 restores prominent Mic27 foci in cells lacking the other MICOS proteins; Mic12 loss reduces, rather than abolishes, foci in mic60-deletion cells."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "four_subunit_and_conditional_core_boundaries",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Reconcile the four-subunit MIC10 module with the three-protein organizing center seen in deletion strains.",
     "rationale": "The 2015 Mic27/Mic12/Mic10 assembly does not establish that Mic26 is absent from the normal module; the experiments ask which proteins sustain focal assembly without other MICOS subunits.",
     "resolution_note": "Retain all four components supported by the 2018 study. Do not treat the conditional three-protein core as an exact synonym of the four-protein module. Keep Mic60-Mic19 and full MICOS as distinct entities; MICOS is linked through part_of.",
     "evidence": [
      {
       "reference": "DOI:10.7554/elife.07739",
       "notes": "Mic26 is diffuse in mic60-deletion cells and a role in focal assembly was not detected."
      },
      {
       "reference": "DOI:10.1016/j.jmb.2018.04.037",
       "notes": "Four-subunit definition and Mic26-Mic10 cross-linking establish the broader module boundary."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "lipid_and_contact_site_boundary",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Distinguish environmental assembly dependencies from constituent identity.",
     "rationale": "Genetic cardiolipin dependence and proximity to ER contact sites do not identify additional stoichiometric components of this protein module.",
     "resolution_note": "Do not add cardiolipin, ERMES, Vps13 or respiratory complexes as constituents. Cardiolipin loss can shift Mic10 native-gel migration without gross MICOS dissociation; Mic27 focal assembly is strongly cardiolipin dependent when Mic60 is absent. Vps13-L1627S bypass restores foci despite ERMES loss, so ERMES is not an obligatory physical template.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.jmb.2018.04.037",
       "notes": "Single crd1 deletion and combined mic27/crd1 deletion have different effects."
      },
      {
       "reference": "DOI:10.7554/elife.07739",
       "notes": "Cardiolipin requirement for focal Mic27 assembly was tested in the mic60-deletion background."
      },
      {
       "reference": "DOI:10.1083/jcb.202003024",
       "notes": "ERMES perturbation and Vps13 bypass distinguish ERMES function from obligatory ERMES-complex presence; localization overlap does not prove direct binding."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "native_architecture_and_lipid_binding",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve intact native subcomplex architecture, stoichiometry and direct cardiolipin-binding interfaces.",
     "attaches_to": [
      "causal_graphs#yeast_mic10_subcomplex_assembly"
     ],
     "rationale": "Native-gel migration, cross-linking and fluorescent foci do not establish one atomic structure or copy number. Direct cardiolipin binding to Mic10 is proposed from the perturbation data rather than independently measured in the cited 2018 study.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.jmb.2018.04.037",
       "notes": "The lipid-binding explanation is an interpretation of altered assembly behavior, not a resolved binding site."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    }
   ],
   "images": [
    {
     "image_id": "pmc_pmc4434539_fig3",
     "file": "pmc4434539_fig3.jpg",
     "file_sha256": "af23bf8f6f0e98c05adf50c869b1a63705423d54278c9af60657b308361189c8",
     "source": "PMC",
     "source_accession": "PMC4434539.1 fig3",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC4434539/",
     "download_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC4434539.1/elife07739f003.jpg",
     "licence": "CC_BY_4_0",
     "licence_url": "https://creativecommons.org/licenses/by/4.0/",
     "attribution": "Jonathan R Friedman, Arnaud Mourier, Justin Yamada, J Michael McCaffery, Jodi Nunnari; CC BY, via PubMed Central",
     "modality": "FLUORESCENCE",
     "caption": "Conditional MICOS subassembly in W303-derived Saccharomyces cerevisiae, not an image of an isolated intact four-protein MIC10 complex. Full Figure 3: confocal fluorescence of tagged MICOS proteins and mitochondrial markers in deletion and reconstitution strains (A-C, E), Mic27 foci counts (D, F), and Mic27-EGFP immunopurification mass-spectrometry comparison (G). Mic10 and Mic12 support focal Mic27 assemblies without Mic60. Original multipanel figure retained.",
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "reference": "DOI:10.7554/eLife.07739",
     "retrieved_on": "2026-10-04",
     "notes": "Figure 3. from article version PMC4434539.1; exact licence version read from JATS and media md5 read from the PMC OA S3 metadata. Taxon supplied by the curator because PMC has no taxon field. Curator explicitly accepted the multi-panel figure."
    }
   ]
  },
  {
   "identifier": "cellstructuremech:mic60_mic19_complex",
   "label": "Mic60-Mic19 complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A heteromeric MICOS subcomplex composed of Mic60 and Mic19 that couples protein assembly to mitochondrial inner-membrane remodeling and crista-junction organization.",
   "definition_source": "DOI:10.1126/sciadv.abo4946",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-04T21:48:42Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-04T21:50:14Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added source-bounded fungal components, yeast scope, cristae-formation function, direct biochemical mechanism and explicit family/native-architecture limitations.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-04T21:50:36Z",
     "curator": "pmc_oa",
     "action": "ADD_IMAGE",
     "changes": "Added PMC5460017.1 f4; version, CC licence, JATS figure identity and media md5 verified through the PMC OA S3 dataset."
    },
    {
     "timestamp": "2026-10-18T03:26:12Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:52Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Mic19-Mic60 subcomplex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1038/ncomms15258"
    }
   ],
   "parent_structures": [
    "GO:0098800"
   ],
   "part_of": [
    "GO:0061617"
   ],
   "components": [
    {
     "component_id": "mic60",
     "label": "MICOS complex subunit MIC60",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR019133",
     "gene_symbols": [
      "MIC60"
     ],
     "role": "Membrane-anchored scaffold whose intermembrane-space region binds Mic19 and lipids; its coiled-coil and mitofilin regions contribute oligomerization and membrane-remodeling interfaces.",
     "evidence": [
      {
       "reference": "DOI:10.1038/ncomms15258",
       "notes": "Purified Chaetomium thermophilum Mic60 soluble region binds and tubulates Folch liposomes and directly binds Mic19; lipid-binding-site mutations disrupt crista junctions in budding yeast."
      },
      {
       "reference": "DOI:10.1126/sciadv.abo4946",
       "notes": "Fungal domain structures and mutational analysis identify Mic60 oligomerization, Mic19-binding and lipid-binding interfaces. Crystal domain constructs are not a full native complex structure."
      },
      {
       "reference": "InterPro:IPR019133",
       "notes": "InterPro resolves this accession as a family named MICOS complex subunit MIC60, rather than a generic coiled-coil domain."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P36112",
       "protein_label": "MICOS complex subunit MIC60",
       "gene_symbol": "MIC60",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene MIC60 in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Mitochondrion inner membrane' localisation of P36112."
        },
        {
         "reference": "PMID:19528297",
         "notes": "Rabl R et al. 2009, ‘Formation of cristae and crista junctions in mitochondria depends on antagonism between Fcj1 and Su e/g.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Mitochondrion inner membrane' localisation of P36112."
        },
        {
         "reference": "PMID:21944719",
         "notes": "von der Malsburg K et al. 2011, ‘Dual role of mitofilin in mitochondrial membrane organization and protein biogenesis.’, Dev Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Mitochondrion inner membrane' localisation of P36112."
        }
       ]
      }
     ]
    },
    {
     "component_id": "mic19",
     "label": "MICOS complex subunit Mic19",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The reviewed budding-yeast Mic19 protein maps to InterPro IPR012471 and Pfam PF07956 (DUF1690). The issuing family description only establishes uncharacterized fungal proteins, not an exact source-neutral Mic19 family boundary. These are not asserted as exact groundings.",
     "gene_symbols": [
      "MIC19"
     ],
     "role": "CHCH-domain-containing binding partner that promotes Mic60 higher-order assembly and enhances membrane remodeling by the soluble Mic60 region in fungal reconstitution assays.",
     "evidence": [
      {
       "reference": "DOI:10.1038/ncomms15258",
       "notes": "Calorimetry establishes direct Mic19-Mic60 binding through the Mic19 CHCH region and Mic60 mitofilin region. Full Mic19 enhances Mic60-dependent liposome tubulation, branching and dye leakage; Mic19 alone does not bind or remodel these liposomes."
      },
      {
       "reference": "DOI:10.1126/sciadv.abo4946",
       "notes": "Mic19 promotes higher-order assembly of purified fungal Mic60; interface substitutions impair binding and budding-yeast crista-junction organization."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P43594",
       "protein_label": "MICOS complex subunit MIC19",
       "gene_symbol": "MIC19",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene MIC19 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Mitochondrion inner membrane' localisation of P43594."
        },
        {
         "reference": "PMID:21944719",
         "notes": "von der Malsburg K et al. 2011, ‘Dual role of mitofilin in mitochondrial membrane organization and protein biogenesis.’, Dev Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Mitochondrion inner membrane' localisation of P43594."
        },
        {
         "reference": "PMID:21987634",
         "notes": "Hoppins S et al. 2011, ‘A mitochondrial-focused genetic interaction map reveals a scaffold-like complex required for inner membrane organization in mitochondria.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Mitochondrion inner membrane' localisation of P43594."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding-yeast mitochondrial MICOS contains the Mic60-Mic19 subcomplex; the cited experiments use YPH499 derivatives. This species-level assertion does not establish universal presence in fungi or every strain.",
     "reference": "DOI:10.1126/sciadv.abo4946"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "YPH499-derived strains expressing Mic60 or Mic19 interface variants were examined by mitochondrial affinity purification and electron microscopy. These in vivo experiments are distinct from the purified Chaetomium thermophilum proteins used for membrane reconstitution.",
     "reference": "DOI:10.1126/sciadv.abo4946"
    }
   ],
   "functions": [
    {
     "function_id": "cristae_formation",
     "label": "cristae formation",
     "grounding": "GO:0042407",
     "description": "Supports formation and organization of mitochondrial crista junctions through cooperative Mic60-Mic19 assembly and membrane remodeling, within the larger MICOS machinery.",
     "evidence": [
      {
       "reference": "DOI:10.1038/ncomms15258",
       "notes": "Mic60 lipid-binding mutants in YPH499-derived yeast lose normal crista junctions and accumulate detached lamellar cristae; purified fungal Mic19 enhances Mic60-driven membrane deformation."
      },
      {
       "reference": "DOI:10.1126/sciadv.abo4946",
       "notes": "Mic60 oligomerization-interface and Mic60-Mic19 interaction-interface variants impair crista-junction formation in yeast. The complex is not asserted to be sufficient for native crista formation by itself."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1038/ncomms15258",
     "notes": "Hessenberger et al. (2017), Regulated membrane remodeling by Mic60 controls formation of mitochondrial crista junctions. Full Results, Discussion, methods and Figure 4 inspected in checksum-verified PMC5460017 version 1."
    },
    {
     "reference": "DOI:10.1126/sciadv.abo4946",
     "notes": "Bock-Bierbaum et al. (2022), Structural insights into crista junction formation by the Mic60-Mic19 complex. Full Results, Discussion and relevant methods inspected in checksum-verified PMC9432830 version 1."
    },
    {
     "reference": "GO:0098800",
     "notes": "The local complex is a type of inner mitochondrial membrane protein complex; this broader GO term is not its exact identity."
    },
    {
     "reference": "GO:0061617",
     "notes": "MICOS is the containing complex, not an is-a parent or synonym of the two-component subcomplex."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "mic60_mic19_membrane_remodeling",
     "title": "Direct binding and cooperative membrane remodeling by fungal Mic60 and Mic19",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "description": "Purified fungal proteins establish direct interaction, Mic60-dependent lipid recruitment, Mic19-enhanced oligomerization and membrane tubulation.",
     "scope_notes": "Biochemical edges concern Chaetomium thermophilum Mic60 soluble region lacking its N-terminal transmembrane anchor and purified Mic19 in Folch liposome assays. They are not a reconstruction of native yeast MICOS, a physiological membrane-leakage claim, or proof of an in situ diffusion barrier. Higher-order assembly is supported, but universal 4:4 stoichiometry is not asserted.",
     "nodes": [
      {
       "node_id": "mic60",
       "label": "MICOS complex subunit MIC60",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR019133",
       "component_ref": "mic60"
      },
      {
       "node_id": "mic19",
       "label": "MICOS complex subunit Mic19",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mic19"
      },
      {
       "node_id": "lipid_bound_complex",
       "label": "Lipid-associated Mic60-Mic19 assembly",
       "node_type": "STATE",
       "description": "Experimental assembly of soluble fungal Mic60 and Mic19 on Folch liposomes, not an atomically resolved full-length native complex."
      },
      {
       "node_id": "higher_order_assembly",
       "label": "Higher-order Mic60-Mic19 assembly",
       "node_type": "STATE"
      },
      {
       "node_id": "membrane_tubulation",
       "label": "Liposome tubulation and branching",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "mic19",
       "predicate": "directly binds",
       "object": "mic60",
       "description": "The Mic19 CHCH region binds the Mic60 mitofilin region.",
       "evidence": [
        {
         "reference": "DOI:10.1038/ncomms15258",
         "notes": "Isothermal titration calorimetry and domain deletions establish direct binding; isolated Mic19 coiled-coil region does not bind Mic60."
        },
        {
         "reference": "DOI:10.1126/sciadv.abo4946",
         "notes": "Fusion-domain crystal structures and binding-interface substitutions resolve the heteromeric contact."
        }
       ]
      },
      {
       "subject": "mic60",
       "predicate": "recruits Mic19 into",
       "object": "lipid_bound_complex",
       "description": "Mic60 lipid binding recruits Mic19 into a liposome-associated assembly.",
       "evidence": [
        {
         "reference": "DOI:10.1038/ncomms15258",
         "notes": "Liposome co-sedimentation detects Mic19 in the presence of Mic60; Mic19 alone does not bind the tested membranes."
        }
       ]
      },
      {
       "subject": "mic19",
       "predicate": "promotes",
       "object": "higher_order_assembly",
       "description": "Mic19 binding promotes higher-order assembly of purified soluble Mic60.",
       "evidence": [
        {
         "reference": "DOI:10.1126/sciadv.abo4946",
         "notes": "Hydrodynamic and cross-linking experiments support Mic19-induced oligomerization, with an inferred tetrameric Mic60 arrangement rather than a universal native copy count."
        }
       ]
      },
      {
       "subject": "mic60",
       "predicate": "drives",
       "object": "membrane_tubulation",
       "description": "The soluble Mic60 region binds and deforms model lipid membranes through its lipid-binding regions.",
       "evidence": [
        {
         "reference": "DOI:10.1038/ncomms15258",
         "notes": "Electron microscopy shows tubulation with purified Mic60; deletion of the amphipathic LBS1 region abolishes lipid binding and remodeling."
        }
       ]
      },
      {
       "subject": "lipid_bound_complex",
       "predicate": "enhances",
       "object": "membrane_tubulation",
       "description": "Adding full Mic19 increases Mic60-dependent liposome tubulation and branching relative to Mic60 alone.",
       "evidence": [
        {
         "reference": "DOI:10.1038/ncomms15258",
         "notes": "Figure 3 reconstitution assays compare Mic60 alone with full Mic19 and Mic19 domain constructs. Full Mic19 stimulates membrane deformation; its domains have different effects on dye leakage."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "mic19_family_grounding",
     "prompt": "Establish an exact taxon-agnostic Mic19 family grounding without treating DUF1690 membership as identity.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#mic19"
     ],
     "rationale": "Reviewed yeast Mic19 cross-references a fungal DUF family, but the current family description does not establish equivalence to the complete Mic19 component class. CHCH-domain membership alone is also insufficient.",
     "evidence": [
      {
       "reference": "InterPro:IPR012471",
       "notes": "The current InterPro family label is Protein of unknown function DUF1690 and its description names uncharacterized fungal proteins."
      },
      {
       "reference": "DOI:10.1038/ncomms15258",
       "notes": "Direct experiments establish the Mic19 component independently of a database family assignment."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "native_architecture_scope",
     "prompt": "Determine the native microbial complex architecture and copy number, and directly test the proposed crista-junction strut and diffusion-barrier functions.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#mic60_mic19_membrane_remodeling"
     ],
     "rationale": "The 2022 structural model combines isolated fungal domains and engineered fusion constructs. The authors explicitly leave the molecular identity of yeast junction-spanning tomographic densities unresolved. Purified-protein oligomerization does not prove one universal native 4:4 assembly.",
     "evidence": [
      {
       "reference": "DOI:10.1126/sciadv.abo4946",
       "notes": "Discussion and Figure 5 present an architectural model and testable barrier/strut hypotheses, not direct molecular identification of a native junction-spanning complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "micos_and_recombinant_boundaries",
     "prompt": "Keep the Mic60-Mic19 subcomplex distinct from full MICOS, MIB and experimental expression hosts.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "rationale": "Other MICOS subunits and outer-membrane partners occur in the surrounding machinery but are not constituent identities of this two-component subcomplex. Expression in Escherichia coli does not make the complex a bacterial structure.",
     "resolution_note": "Only Mic60 and Mic19 are components; MICOS is linked by part_of. Yeast YPH499 derivatives provide the canonical in vivo example. S288c accessions used for family lookup are not added as strain-matched protein examples, and recombinant fusion constructs are not treated as native stoichiometry.",
     "evidence": [
      {
       "reference": "DOI:10.1038/ncomms15258",
       "notes": "Methods distinguish fungal protein sequences, bacterial expression hosts, and YPH499-derived yeast experiments."
      },
      {
       "reference": "DOI:10.1126/sciadv.abo4946",
       "notes": "Structural and yeast experiments address the named Mic60-Mic19 subcomplex within MICOS."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    }
   ],
   "images": [
    {
     "image_id": "pmc_pmc5460017_f4",
     "file": "pmc5460017_f4.jpg",
     "file_sha256": "4a86dfab5f2d4d49925989b9566c18ffac1d087292f5ece4cd0dedcf9cf36954",
     "source": "PMC",
     "source_accession": "PMC5460017.1 f4",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC5460017/",
     "download_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC5460017.1/ncomms15258-f4.jpg",
     "licence": "CC_BY_4_0",
     "licence_url": "https://creativecommons.org/licenses/by/4.0/",
     "attribution": "Manuel Hessenberger, Ralf M. Zerbes, Heike Rampelt, Séverine Kunz, Audrey H. Xavier, Bettina Purfürst, Hauke Lilie, Nikolaus Pfanner, Martin van der Laan, Oliver Daumke; CC BY, via PubMed Central",
     "modality": "TEM",
     "caption": "Mic60 perturbation context in YPH499-derived Saccharomyces cerevisiae, not an image of the isolated Mic60-Mic19 complex. Full Figure 4: affinity purification (a), respiratory growth (b), mitochondrial cryosection TEM of Mic60-ProtA control and mic60 deletion or lipid-binding mutants (c-f; scale bars 500 nm), crista-junction counts (g), and respiratory-complex activities (h-i). Original multipanel figure retained.",
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "reference": "DOI:10.1038/ncomms15258",
     "retrieved_on": "2026-10-04",
     "notes": "Figure 4 from article version PMC5460017.1; exact licence version read from JATS and media md5 read from the PMC OA S3 metadata. Taxon supplied by the curator because PMC has no taxon field. Curator explicitly accepted the multi-panel figure."
    }
   ]
  },
  {
   "identifier": "GO:0061617",
   "label": "MICOS complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "Mitochondrial inner membrane complex involved in maintenance of crista junctions, inner membrane architecture, and formation of contact sites to the outer membrane.",
   "definition_source": "GO:0061617",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-18T19:31:32Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T19:32:09Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, inner-mitochondrial-membrane protein-complex parentage, mitochondrial-inner-membrane parthood, Saccharomyces scope, inner-mitochondrial-membrane-organization function evidence, a nonmechanistic MICOS organization graph, and a MICOS subunit-boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T19:43:23Z",
     "curator": "codex",
     "action": "REVIEW_FIXES",
     "changes": "Resolved PR #1184 review issue #1185 by retyping the MICOS inner-membrane-organization graph as FUNCTION rather than ASSEMBLY.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Fcj1 complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0061617"
    },
    {
     "synonym_text": "MINOS complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0061617"
    },
    {
     "synonym_text": "mitochondrial contact site and cristae organizing system",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0061617"
    },
    {
     "synonym_text": "MitOS complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0061617"
    }
   ],
   "parent_structures": [
    "GO:0098800"
   ],
   "part_of": [
    "GO:0005743"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding-yeast mitochondria contain a MICOS/MitOS/MINOS inner-membrane complex needed for normal crista-junction and inner-membrane organization.",
     "reference": "DOI:10.1083/jcb.201107053"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which MICOS was independently defined as an inner-membrane organizing complex by biochemical and genetic analyses.",
     "reference": "DOI:10.1016/j.devcel.2011.08.026"
    }
   ],
   "functions": [
    {
     "function_id": "inner_mitochondrial_membrane_organization",
     "label": "inner mitochondrial membrane organization",
     "grounding": "GO:0007007",
     "description": "MICOS maintains crista junctions, mitochondrial inner-membrane architecture, and contact sites to the outer mitochondrial membrane.",
     "evidence": [
      {
       "reference": "GO:0061617",
       "notes": "GO:0061617 defines MICOS as a mitochondrial inner-membrane complex involved in crista-junction maintenance, inner-membrane architecture, and outer membrane contact-site formation."
      },
      {
       "reference": "GO:0007007",
       "notes": "GO:0007007 denotes assembly, arrangement or disassembly of the mitochondrial inner membrane."
      },
      {
       "reference": "DOI:10.1083/jcb.201107053",
       "notes": "Hoppins et al. 2011 identified MitOS as a large inner-membrane-associated complex that organizes the mitochondrial inner membrane in budding yeast."
      },
      {
       "reference": "DOI:10.1016/j.devcel.2011.08.026",
       "notes": "von der Malsburg et al. 2011 identified MINOS constituents needed to keep crista membranes connected to the inner boundary membrane."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0061617",
     "notes": "Gene Ontology cellular-component term for the MICOS complex."
    },
    {
     "reference": "GO:0098800",
     "notes": "Gene Ontology cellular-component parent term for inner mitochondrial membrane protein complexes."
    },
    {
     "reference": "GO:0005743",
     "notes": "Gene Ontology cellular-component term for the mitochondrial inner membrane that contains MICOS."
    },
    {
     "reference": "GO:0007007",
     "notes": "Gene Ontology biological-process term for inner mitochondrial membrane organization."
    },
    {
     "reference": "DOI:10.1016/j.devcel.2011.08.026",
     "notes": "von der Malsburg et al. 2011, 'Dual role of mitofilin in mitochondrial membrane organization and protein biogenesis', Developmental Cell."
    },
    {
     "reference": "DOI:10.1083/jcb.201107053",
     "notes": "Hoppins et al. 2011, 'A mitochondrial-focused genetic interaction map reveals a scaffold-like complex required for inner membrane organization in mitochondria', Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1038/emboj.2011.379",
     "notes": "Harner et al. 2011, 'The mitochondrial contact site complex, a determinant of mitochondrial architecture', The EMBO Journal."
    },
    {
     "reference": "DOI:10.1083/jcb.201401006",
     "notes": "Pfanner et al. 2014, 'Uniform nomenclature for the mitochondrial contact site and cristae organizing system', Journal of Cell Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "micos_inner_membrane_organization",
     "title": "MICOS maintains mitochondrial inner-membrane organization",
     "description": "MICOS resides at the mitochondrial inner membrane and helps maintain crista junctions and contact sites with the outer membrane.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures MICOS topology and architecture maintenance without asserting individual subunit family groundings or a complete crista biogenesis pathway.",
     "nodes": [
      {
       "node_id": "micos_complex",
       "label": "MICOS complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0061617"
      },
      {
       "node_id": "mitochondrial_inner_membrane",
       "label": "mitochondrial inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005743"
      },
      {
       "node_id": "crista_junction",
       "label": "mitochondrial crista junction",
       "node_type": "STRUCTURE",
       "grounding": "GO:0044284"
      },
      {
       "node_id": "inner_mitochondrial_membrane_organization",
       "label": "inner mitochondrial membrane organization",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0007007"
      }
     ],
     "edges": [
      {
       "subject": "micos_complex",
       "predicate": "is part of",
       "object": "mitochondrial_inner_membrane",
       "description": "MICOS is a protein complex of the mitochondrial inner membrane.",
       "evidence": [
        {
         "reference": "GO:0061617",
         "notes": "GO:0061617 defines MICOS as a mitochondrial inner membrane complex."
        }
       ]
      },
      {
       "subject": "micos_complex",
       "predicate": "maintains",
       "object": "crista_junction",
       "description": "MICOS maintains crista junctions and normal inner-membrane architecture.",
       "evidence": [
        {
         "reference": "GO:0061617",
         "notes": "GO:0061617 defines MICOS by maintenance of crista junctions and inner-membrane architecture."
        },
        {
         "reference": "DOI:10.1083/jcb.201107053",
         "notes": "Hoppins et al. 2011 characterized budding yeast MitOS as a conserved complex that establishes normal mitochondrial internal architecture."
        }
       ]
      },
      {
       "subject": "micos_complex",
       "predicate": "supports",
       "object": "inner_mitochondrial_membrane_organization",
       "description": "MICOS supports inner mitochondrial membrane organization by maintaining crista-junction and contact-site architecture.",
       "evidence": [
        {
         "reference": "GO:0061617",
         "notes": "GO:0061617 links MICOS to crista-junction maintenance, inner membrane architecture, and outer membrane contact sites."
        },
        {
         "reference": "DOI:10.1016/j.devcel.2011.08.026",
         "notes": "von der Malsburg et al. 2011 identified mitofilin as a central MINOS component that regulates mitochondrial architecture."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "micos_subunit_family_boundaries",
     "prompt": "Resolve exact source-neutral MICOS subunit family groundings before adding MIC10, MIC12, MIC19, MIC26, MIC27, or MIC60 component rows.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#micos_inner_membrane_organization"
     ],
     "rationale": "GO exactly grounds the MICOS complex and names six Saccharomyces cerevisiae subunits, but this first MICOS record leaves individual component rows unasserted until exact taxon-agnostic family identifiers are verified.",
     "evidence": [
      {
       "reference": "GO:0061617",
       "notes": "GO:0061617 identifies six budding-yeast MICOS subunits in its definition."
      },
      {
       "reference": "DOI:10.1083/jcb.201401006",
       "notes": "Pfanner et al. 2014 standardized nomenclature for the mitochondrial contact site and cristae organizing system."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-18"
    }
   ]
  },
  {
   "identifier": "GO:0140595",
   "label": "MIM complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex located in the mitochondrial outer membrane that functions as an insertase, mediating the insertion of alpha-helical proteins from the cytosol into the outer membrane. Client proteins are usually single- and multi-span proteins that include components of the TOM complex.",
   "definition_source": "GO:0140595",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-04T23:11:03Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-04T23:13:24Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added verified Mim1/Mim2 families, yeast-bounded examples, exact GO insertion function, five source-cited functional edges and explicit substrate-dependence, partner-boundary and architecture limits.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-04T23:14:29Z",
     "curator": "pmc_oa",
     "action": "ADD_IMAGE",
     "changes": "Added PMC6010339.1 fig5; version, CC licence, JATS figure identity and media md5 verified through the PMC OA S3 dataset."
    },
    {
     "timestamp": "2026-10-18T03:26:15Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:52Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "updated gene_symbols/synonym annotations for UniProtKB protein_examples.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "mitochondrial outer import machinery",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0140595"
    }
   ],
   "parent_structures": [
    "GO:0098799"
   ],
   "part_of": [
    "GO:0005741"
   ],
   "components": [
    {
     "component_id": "mim1",
     "label": "Outer membrane protein, MIM1/TOM13, mitochondrial",
     "grounding": "InterPro:IPR013262",
     "role": "Mim1 subunit of the mitochondrial outer-membrane alpha-helical protein import complex.",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "MIM1",
      "TOM13"
     ],
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2020.107567",
       "notes": "Mim1 and Mim2 co-purify with imported Msp1 and Fis1; mim1-23 disrupts MIM-dependent import while preserving TOM and SAM complexes."
      },
      {
       "reference": "DOI:10.7554/eLife.34488",
       "notes": "Both Mim1 and Mim2 are needed for effective heterologous rescue of ATOM-complex assembly. This does not establish fixed native subunit copy numbers."
      },
      {
       "reference": "InterPro:IPR013262",
       "notes": "Verified MIM1/TOM13 family; the historical TOM13 name does not make Mim1 a constitutive TOM subunit."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q08176",
       "protein_label": "Mitochondrial import protein 1",
       "gene_symbol": "MIM1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene MIM1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure (also declared as synonym TOM13).",
       "evidence": [
        {
         "reference": "PMID:15326197",
         "notes": "Ishikawa D et al. 2004, ‘Two novel proteins in the mitochondrial outer membrane mediate beta-barrel protein assembly.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Mitochondrion outer membrane' localisation of Q08176."
        },
        {
         "reference": "PMID:15608614",
         "notes": "Waizenegger T et al. 2005, ‘Mim1, a protein required for the assembly of the TOM complex of mitochondria.’, EMBO Rep. ECO:0000269 experimental evidence cited by UniProt for the 'Mitochondrion outer membrane' localisation of Q08176."
        }
       ]
      }
     ]
    },
    {
     "component_id": "mim2",
     "label": "Mim2",
     "grounding": "InterPro:IPR037652",
     "role": "Partner subunit of Mim1 in the mitochondrial outer-membrane import complex.",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "MIM2"
     ],
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2020.107567",
       "notes": "Mim2 accompanies Mim1 in substrate-associated complexes purified after precursor import."
      },
      {
       "reference": "DOI:10.7554/eLife.34488",
       "notes": "Coexpressed Mim1 and Mim2 form a native-like complex in trypanosomes; expression dominated by either subunit alone does not rescue ATOM assembly. Heterologous complementation is not natural taxonomic occurrence."
      },
      {
       "reference": "InterPro:IPR037652",
       "notes": "Verified Mim2 family, distinct from the Mim1/TOM13 family."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q3E798",
       "protein_label": "Mitochondrial import protein 2",
       "gene_symbol": "MIM2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene MIM2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:22467864",
         "notes": "Dimmer KS et al. 2012, ‘A crucial role for Mim2 in the biogenesis of mitochondrial outer membrane proteins.’, J Cell Sci. ECO:0000269 experimental evidence cited by UniProt for the 'Mitochondrion outer membrane' localisation of Q3E798."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "reference": "DOI:10.1016/j.celrep.2020.107567",
     "note": "Experimentally characterized in budding-yeast YPH499 derivatives; no universal fungal or eukaryotic distribution is asserted."
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "reference": "DOI:10.1016/j.celrep.2020.107567",
     "note": "YPH499-derived strains provide isolated-mitochondrial import, affinity-purification and native-gel evidence. The separate 2018 deletion/rescue microscopy uses W303 derivatives. Heterologous expression in Trypanosoma brucei is not evidence for a native trypanosome MIM complex."
    }
   ],
   "functions": [
    {
     "function_id": "alpha_helical_outer_membrane_insertion",
     "label": "alpha helical protein insertion into mitochondrial outer membrane",
     "grounding": "GO:7770059",
     "description": "Promotes biogenesis of selected signal-anchored, tail-anchored and multispanning alpha-helical mitochondrial outer-membrane proteins; dependence varies with substrate and assay.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2020.107567",
       "notes": "Radiolabeled precursor import, mim1-23 controls and precursor co-purification support an import role. Fis1 and Gem1 import are impaired under these isolated-mitochondrial assay conditions; these results do not prove an exclusive route."
      },
      {
       "reference": "DOI:10.1016/j.isci.2019.100779",
       "notes": "Msp1 import is strongly MIM dependent, Gem1 is only moderately dependent, and Fis1 and Mcr1 mitochondrial levels are largely MIM independent. This preserves the contrast with the later import assays."
      },
      {
       "reference": "DOI:10.7554/eLife.34488",
       "notes": "Loss of Mim1/Mim2 impairs Tom20 and Ugo1 import. Heterologous pATOM36 rescues Tom20 much more effectively than Ugo1, so functional interchangeability is substrate limited."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1016/j.celrep.2020.107567",
     "notes": "Doan et al. (2020), The Mitochondrial Import Complex MIM Functions as Main Translocase for alpha-Helical Outer Membrane Proteins. Main text, Figures 1-4 and experimental methods inspected in the institutional publisher PDF. CC BY-NC-ND: figures not hosted."
    },
    {
     "reference": "DOI:10.7554/eLife.34488",
     "notes": "Independent evolution of functionally exchangeable mitochondrial outer membrane import complexes. Relevant yeast and heterologous Results, Discussion, strain/microscopy methods and Figure 5 inspected in checksum-verified PMC6010339 version 1."
    },
    {
     "reference": "DOI:10.1016/j.isci.2019.100779",
     "notes": "The Biogenesis of Mitochondrial Outer Membrane Proteins Show Variable Dependence on Import Factors. Signal-anchored and tail-anchored Results, Discussion and limitations inspected in checksum-verified PMC6965732 version 1."
    },
    {
     "reference": "GO:0098799",
     "notes": "Broader is-a parent: outer mitochondrial membrane protein complex."
    },
    {
     "reference": "GO:0005741",
     "notes": "Containing mitochondrial outer membrane, not an is-a parent."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_mim_import_and_partner_populations",
     "title": "MIM-dependent import and distinct TOM/SAM-associated populations",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "description": "MIM promotes selected precursor-import and assembly reactions and associates separately with TOM and SAM.",
     "scope_notes": "Edges describe YPH499-derived isolated-mitochondrial experiments in the 2020 Cell Reports study, not one temporal sequence or one TOM-MIM-SAM supercomplex. Association is not direct-contact or pore-transit proof. Fis1/Mcr1 dependence differs from earlier steady-state measurements; no exclusive import route, fixed stoichiometry or directly observed exchange between MIM populations is asserted.",
     "nodes": [
      {
       "node_id": "mim",
       "label": "MIM complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0140595"
      },
      {
       "node_id": "tom",
       "label": "mitochondrial outer membrane translocase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005742"
      },
      {
       "node_id": "sam",
       "label": "SAM complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0001401"
      },
      {
       "node_id": "signal_anchored_import",
       "label": "Import of tested signal-anchored precursors",
       "node_type": "STATE"
      },
      {
       "node_id": "tail_anchored_import",
       "label": "Import of tested tail-anchored precursors",
       "node_type": "STATE"
      },
      {
       "node_id": "sam_tom6_intermediate",
       "label": "SAM-associated Tom6 assembly intermediate",
       "node_type": "STATE"
      }
     ],
     "edges": [
      {
       "subject": "mim",
       "predicate": "associates with",
       "object": "tom",
       "description": "A MIM population associates with the TOM machinery.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.celrep.2020.107567",
         "notes": "Figure 3A: Tom20-His affinity purification and BN-PAGE recover a TOM-MIM population distinct from free MIM and SAM-associated MIM."
        }
       ]
      },
      {
       "subject": "mim",
       "predicate": "associates with",
       "object": "sam",
       "description": "A separate MIM population associates with SAM.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.celrep.2020.107567",
         "notes": "Figure 3A: Sam35-His affinity purification and BN-PAGE recover SAM-associated MIM. Apparent native-gel size does not determine stoichiometry."
        }
       ]
      },
      {
       "subject": "mim",
       "predicate": "promotes",
       "object": "signal_anchored_import",
       "description": "MIM promotes import of Msp1, Pth2, Mcy1 and the outer-membrane form of Mcr1 under the tested conditions.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.celrep.2020.107567",
         "notes": "Figure 1: deletion and mim1-23 import assays plus substrate co-purification distinguish MIM involvement from secondary loss of TOM/SAM. The Mcr1 claim concerns the membrane form, not the soluble intermembrane-space isoform."
        }
       ]
      },
      {
       "subject": "mim",
       "predicate": "promotes",
       "object": "tail_anchored_import",
       "description": "MIM promotes Fis1 and Gem1 import in the isolated-mitochondrial assays.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.celrep.2020.107567",
         "notes": "Figure 2: import is impaired in mim1-deletion and mim1-23 mitochondria; imported His-Fis1 co-purifies Mim1 and Mim2. MIM assistance is not equivalent to absolute dependence."
        }
       ]
      },
      {
       "subject": "mim",
       "predicate": "promotes formation of",
       "object": "sam_tom6_intermediate",
       "description": "MIM activity supports formation of a SAM-associated Tom6 assembly intermediate.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.celrep.2020.107567",
         "notes": "Figure 4C-D: mim1 perturbations reduce the intermediate, Sam35-HA antibody shift identifies SAM association, and a Sam50 POTRA deletion enhances both MIM-SAM association and Tom6 intermediate formation. Direct molecular handoff is inferred rather than visualized."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "interacting_complex_and_substrate_boundary",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Distinguish MIM constituents from interacting import systems, substrates and functional substitutes.",
     "rationale": "TOM and SAM association, precursor binding and heterologous rescue do not establish additional constitutive MIM components.",
     "resolution_note": "Keep Mim1 and Mim2 as the two curated constituent families. Do not add TOM, SAM, Tom70, Tom5, Tom6, imported substrates or pATOM36 as MIM components. TOM13 is a historical Mim1 name, not proof of constitutive TOM membership. Do not equate MIM with the mitochondrial inner membrane, MIMAS, or a stable TOM-MIM-SAM supercomplex.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2020.107567",
       "notes": "Separate MIM populations and substrate-dependent Tom70 cooperation."
      },
      {
       "reference": "DOI:10.7554/eLife.34488",
       "notes": "pATOM36 substitutes for selected yeast MIM functions but poorly rescues Ugo1 import; yeast MIM does not replace the pATOM36 DNA-inheritance function."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "substrate_and_assay_dependence",
     "kind": "CONTROVERSY",
     "status": "OPEN",
     "prompt": "Resolve the assay-dependent differences in Fis1 and Mcr1 dependence on MIM.",
     "attaches_to": [
      "functions#alpha_helical_outer_membrane_insertion",
      "causal_graphs#yeast_mim_import_and_partner_populations"
     ],
     "rationale": "The iScience study finds largely preserved mitochondrial levels of Fis1 and Mcr1 and only minor Fis1 mistargeting, whereas the later Cell Reports import assays detect MIM-dependent effects. Steady-state abundance, targeting fidelity and import kinetics are different readouts; these sources do not establish which experimental differences explain the contrast.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.isci.2019.100779",
       "notes": "Signal-anchored and tail-anchored Results and Discussion explicitly distinguish strong Msp1 dependence, moderate Gem1 dependence and largely independent Fis1/Mcr1 behavior."
      },
      {
       "reference": "DOI:10.1016/j.celrep.2020.107567",
       "notes": "Figures 1-2 report impaired precursor import in mim1-deletion and mim1-23 mitochondria."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "native_architecture_and_exchange",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve native MIM stoichiometry and the proposed exchange between free, TOM-associated and SAM-associated populations.",
     "rationale": "Native-gel migration and complementation do not resolve an intact atomic structure or fixed copy number. Competition and altered association support a dynamic-exchange model without directly observing exchange. The hosted microscopy shows organelle morphology, not molecular MIM localization or structure.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2020.107567",
       "notes": "Discussion proposes redistribution among populations from association and competition experiments."
      },
      {
       "reference": "DOI:10.7554/eLife.34488",
       "notes": "Figure 5 visualizes mito-GFP morphology in W303-derived deletion/rescue cells. Heterologous coexpression experiments support a two-protein machinery but not fixed native stoichiometry."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    }
   ],
   "images": [
    {
     "image_id": "pmc_pmc6010339_fig5",
     "file": "pmc6010339_fig5.jpg",
     "file_sha256": "cdfb8f43e86424b85aa88ac2baa741035d8f107d58fe3b26ad48d595017a5af1",
     "source": "PMC",
     "source_accession": "PMC6010339.1 fig5",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC6010339/",
     "download_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC6010339.1/elife-34488-fig5.jpg",
     "licence": "CC_BY_4_0",
     "licence_url": "https://creativecommons.org/licenses/by/4.0/",
     "attribution": "Daniela G Vitali, Sandro Käser, Antonia Kolb, Kai S Dimmer, Andre Schneider, Doron Rapaport; CC BY, via PubMed Central",
     "modality": "FLUORESCENCE",
     "caption": "MIM deletion and heterologous rescue phenotypes in W303-derived Saccharomyces cerevisiae, not an image of the MIM complex itself. Full Figure 5: mito-GFP fluorescence and bright-field images of wild type, mim1 deletion, mim2 deletion and double-deletion cells carrying empty vector or trypanosomal pATOM36 (A; scale bars 5 micrometers), with tubular versus fragmented mitochondrial morphology quantified across three experiments (B). pATOM36 expression restores tubular morphology; it is a functional substitute, not a MIM constituent. Original multipanel figure retained.",
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "reference": "DOI:10.7554/eLife.34488",
     "retrieved_on": "2026-10-04",
     "notes": "Figure 5. from article version PMC6010339.1; exact licence version read from JATS and media md5 read from the PMC OA S3 metadata. Taxon supplied by the curator because PMC has no taxon field. Curator explicitly accepted the multi-panel figure."
    }
   ]
  },
  {
   "identifier": "GO:0000444",
   "label": "MIS12/MIND type complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A multiprotein kinetochore subcomplex that binds to centromeric chromatin and forms part of the outer kinetochore. It helps to recruit outer kinetochore subunits that will bind to microtubules. In humans, it consists of MIS12, DSN1, NSL1 and PMF1.",
   "definition_source": "GO:0000444",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T11:08:08Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T11:09:38Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, outer-kinetochore subclassing and kinetochore parthood, four reviewed label-only MIS12/MIND subunits, a Saccharomyces cerevisiae taxonomic example, outer-subunit recruitment function, DOI/GO evidence, a nonmechanistic MIS12/MIND-to-Ndc80 assembly graph, a subunit-grounding TODO, and an Ndc80 boundary decision.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T11:30:11Z",
     "curator": "codex",
     "action": "REVIEW_FIXES",
     "changes": "Resolved #969 and #970 by replacing the Ndc80-specific graph target with a generic outer microtubule-binding subunit class and adding the outer-kinetochore-to-kinetochore parthood edge.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:26:16Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 4 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:52Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 3 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "MIND complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000444"
    },
    {
     "synonym_text": "Mis12 complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000444"
    },
    {
     "synonym_text": "Mtw1p Including Nnf1p-Nsl1p-Dsn1p complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000444"
    },
    {
     "synonym_text": "nuclear MIS12/MIND complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000444"
    }
   ],
   "parent_structures": [
    "GO:0000940"
   ],
   "part_of": [
    "GO:0000776"
   ],
   "components": [
    {
     "component_id": "mis12_mtw1_subunit",
     "label": "MIS12/Mtw1 subunit family",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "MIS12",
      "MTW1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO complex term spans budding-yeast Mtw1p and vertebrate MIS12 complexes; no exact source-neutral protein-family CURIE was curated for this subunit family.",
     "role": "Named MIS12/Mtw1-family constituent of the MIS12/MIND type kinetochore subcomplex.",
     "evidence": [
      {
       "reference": "GO:0000444",
       "notes": "GO:0000444 names MIS12 and the budding-yeast Mtw1p complex as part of the same kinetochore subcomplex."
      },
      {
       "reference": "DOI:10.1101/gad.1144403",
       "notes": "De Wulf, McAinsh and Sorger 2003 named Mtw1p as the M subunit of the budding-yeast MIND complex."
      },
      {
       "reference": "DOI:10.1083/jcb.200509158",
       "notes": "Kline et al. 2006 reconstituted the human Mis12 complex with hMis12 as one of four stable complex members."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P39731",
       "protein_label": "Kinetochore-associated protein MTW1",
       "gene_symbol": "MTW1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene MTW1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14602074",
         "notes": "Pinsky BA et al. 2003, ‘An Mtw1 complex promotes kinetochore biorientation that is monitored by the Ipl1/Aurora protein kinase.’, Dev Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Chromosome, centromere, kinetochore' localisation of P39731."
        },
        {
         "reference": "PMID:14657030",
         "notes": "Scharfenberger M et al. 2003, ‘Nsl1p is essential for the establishment of bipolarity and the localization of the Dam-Duo complex.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Chromosome, centromere, kinetochore' localisation of P39731."
        },
        {
         "reference": "PMID:12455957",
         "notes": "Euskirchen GM 2002, ‘Nnf1p, Dsn1p, Mtw1p, and Nsl1p: a new group of proteins important for chromosome segregation in Saccharomyces cerevisiae.’, Eukaryot Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, spindle pole' localisation of P39731."
        }
       ]
      }
     ]
    },
    {
     "component_id": "dsn1_subunit",
     "label": "Dsn1 subunit family",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "DSN1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Dsn1 is named in both yeast MIND and vertebrate Mis12 complexes; no exact source-neutral protein-family CURIE was curated for this subunit family.",
     "role": "Conserved Dsn1-family constituent of the MIS12/MIND type kinetochore subcomplex.",
     "evidence": [
      {
       "reference": "GO:0000444",
       "notes": "GO:0000444 names Dsn1/DSN1 as part of MIS12/MIND type complexes."
      },
      {
       "reference": "DOI:10.1101/gad.1144403",
       "notes": "De Wulf, McAinsh and Sorger 2003 included Dsn1p in the budding-yeast Mtw1/MIND complex."
      },
      {
       "reference": "DOI:10.1083/jcb.200509158",
       "notes": "Kline et al. 2006 found hDsn1 in a stable four-subunit human Mis12 complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40568",
       "protein_label": "Kinetochore-associated protein DSN1",
       "gene_symbol": "DSN1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene DSN1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P40568",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P40568, the single reviewed entry for gene DSN1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "nsl1_subunit",
     "label": "Nsl1 subunit family",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "NSL1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Nsl1 is named in both yeast MIND and vertebrate Mis12 complexes; no exact source-neutral protein-family CURIE was curated for this subunit family.",
     "role": "Conserved Nsl1-family constituent of the MIS12/MIND type kinetochore subcomplex.",
     "evidence": [
      {
       "reference": "GO:0000444",
       "notes": "GO:0000444 names Nsl1/NSL1 as part of MIS12/MIND type complexes."
      },
      {
       "reference": "DOI:10.1101/gad.1144403",
       "notes": "De Wulf, McAinsh and Sorger 2003 included Nsl1p in the budding-yeast Mtw1/MIND complex."
      },
      {
       "reference": "DOI:10.1083/jcb.200509158",
       "notes": "Kline et al. 2006 found hNsl1 in a stable four-subunit human Mis12 complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12143",
       "protein_label": "Kinetochore-associated protein NSL1",
       "gene_symbol": "NSL1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NSL1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12455957",
         "notes": "Euskirchen GM 2002, ‘Nnf1p, Dsn1p, Mtw1p, and Nsl1p: a new group of proteins important for chromosome segregation in Saccharomyces cerevisiae.’, Eukaryot Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q12143."
        },
        {
         "reference": "PMID:14657030",
         "notes": "Scharfenberger M et al. 2003, ‘Nsl1p is essential for the establishment of bipolarity and the localization of the Dam-Duo complex.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q12143."
        }
       ]
      }
     ]
    },
    {
     "component_id": "nnf1_pmf1_subunit",
     "label": "Nnf1/PMF1 subunit family",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "NNF1",
      "PMF1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The fourth subunit is represented by budding-yeast Nnf1p and human PMF1; no exact source-neutral protein-family CURIE was curated for this subunit family.",
     "role": "Nnf1/PMF1-family constituent of the MIS12/MIND type kinetochore subcomplex.",
     "evidence": [
      {
       "reference": "GO:0000444",
       "notes": "GO:0000444 names budding-yeast Nnf1p and human PMF1 within MIS12/MIND type complexes."
      },
      {
       "reference": "DOI:10.1101/gad.1144403",
       "notes": "De Wulf, McAinsh and Sorger 2003 included Nnf1p in the budding-yeast Mtw1/MIND complex."
      },
      {
       "reference": "DOI:10.1083/jcb.200509158",
       "notes": "Kline et al. 2006 found hNnf1/PMF1 in a stable four-subunit human Mis12 complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P47149",
       "protein_label": "Kinetochore-associated protein NNF1",
       "gene_symbol": "NNF1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NNF1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12455957",
         "notes": "Euskirchen GM 2002, ‘Nnf1p, Dsn1p, Mtw1p, and Nsl1p: a new group of proteins important for chromosome segregation in Saccharomyces cerevisiae.’, Eukaryot Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P47149."
        },
        {
         "reference": "PMID:14657030",
         "notes": "Scharfenberger M et al. 2003, ‘Nsl1p is essential for the establishment of bipolarity and the localization of the Dam-Duo complex.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Chromosome, centromere, kinetochore' localisation of P47149."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast uses a Mtw1p-Nnf1p-Nsl1p-Dsn1p MIND complex as a bridge within its multi-subcomplex kinetochore.",
     "reference": "DOI:10.1101/gad.1144403"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Reference yeast system in which MIND was named as a four-protein kinetochore bridge complex.",
     "reference": "DOI:10.1101/gad.1144403"
    }
   ],
   "functions": [
    {
     "function_id": "outer_kinetochore_subunit_recruitment",
     "label": "outer kinetochore subunit recruitment",
     "description": "MIS12/MIND type complexes bridge centromeric chromatin-proximal kinetochore material to outer microtubule-binding assemblies.",
     "evidence": [
      {
       "reference": "GO:0000444",
       "notes": "GO:0000444 defines the MIS12/MIND type complex by binding centromeric chromatin and helping recruit microtubule-binding outer kinetochore subunits."
      },
      {
       "reference": "DOI:10.1101/gad.1144403",
       "notes": "De Wulf, McAinsh and Sorger 2003 classified yeast MIND as a bridge between DNA-proximal and microtubule-bound kinetochore subunits."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000444",
     "notes": "Gene Ontology cellular-component term for the MIS12/MIND type complex."
    },
    {
     "reference": "GO:0000940",
     "notes": "Gene Ontology cellular-component parent term for outer kinetochore."
    },
    {
     "reference": "GO:0000776",
     "notes": "Gene Ontology cellular-component term for kinetochore."
    },
    {
     "reference": "DOI:10.1101/gad.1144403",
     "notes": "De Wulf, McAinsh and Sorger 2003, Hierarchical assembly of the budding yeast kinetochore from multiple subcomplexes, Genes & Development."
    },
    {
     "reference": "DOI:10.1083/jcb.200509158",
     "notes": "Kline et al. 2006, The human Mis12 complex is required for kinetochore assembly and proper chromosome segregation, Journal of Cell Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "mis12_mind_outer_kinetochore_bridge",
     "title": "MIS12/MIND bridges centromeric and outer kinetochore modules",
     "description": "MIS12/MIND is an outer-kinetochore subcomplex that binds centromeric chromatin-proximal assemblies and helps recruit microtubule-binding outer kinetochore subunits.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph places only the MIS12/MIND complex in the kinetochore hierarchy; it does not enumerate CBF3, COMA, KMN, Dam1/DASH or regulatory spindle-checkpoint inputs.",
     "nodes": [
      {
       "node_id": "mis12_mind_type_complex",
       "label": "MIS12/MIND type complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000444"
      },
      {
       "node_id": "outer_kinetochore",
       "label": "outer kinetochore",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000940"
      },
      {
       "node_id": "kinetochore",
       "label": "kinetochore",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000776"
      },
      {
       "node_id": "outer_microtubule_binding_subunits",
       "label": "outer microtubule-binding kinetochore subunits",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P40460",
        "UniProtKB:P33895",
        "UniProtKB:Q04477"
       ]
      }
     ],
     "edges": [
      {
       "subject": "mis12_mind_type_complex",
       "predicate": "is a",
       "object": "outer_kinetochore",
       "description": "GO places the MIS12/MIND type complex under the outer kinetochore cellular component.",
       "evidence": [
        {
         "reference": "GO:0000444",
         "notes": "GO:0000444 is a child of GO:0000940 outer kinetochore."
        }
       ]
      },
      {
       "subject": "outer_kinetochore",
       "predicate": "is part of",
       "object": "kinetochore",
       "description": "The outer kinetochore is the centromere-distal region of the kinetochore.",
       "evidence": [
        {
         "reference": "GO:0000940",
         "notes": "GO:0000940 defines the outer kinetochore as the region of a kinetochore most external to centromeric DNA."
        }
       ]
      },
      {
       "subject": "mis12_mind_type_complex",
       "predicate": "is part of",
       "object": "kinetochore",
       "description": "The MIS12/MIND type complex is a constituent subcomplex of kinetochores.",
       "evidence": [
        {
         "reference": "GO:0000444",
         "notes": "GO:0000444 defines MIS12/MIND as a kinetochore subcomplex."
        }
       ]
      },
      {
       "subject": "mis12_mind_type_complex",
       "predicate": "helps recruit",
       "object": "outer_microtubule_binding_subunits",
       "description": "MIS12/MIND supports recruitment of outer kinetochore subunits that will bind to microtubules.",
       "evidence": [
        {
         "reference": "GO:0000444",
         "notes": "GO:0000444 describes MIS12/MIND as helping recruit outer microtubule-binding subunits."
        },
        {
         "reference": "DOI:10.1101/gad.1144403",
         "notes": "De Wulf, McAinsh and Sorger 2003 classified yeast MIND as a bridge between DNA-proximal and microtubule-bound kinetochore subunits."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "mis12_mind_subunit_groundings_todo",
     "prompt": "Resolve exact source-neutral family groundings for the MIS12/Mtw1, Dsn1, Nsl1 and Nnf1/PMF1 subunits.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#mis12_mtw1_subunit",
      "components#dsn1_subunit",
      "components#nsl1_subunit",
      "components#nnf1_pmf1_subunit"
     ],
     "rationale": "The conserved complex is represented by different yeast and vertebrate symbols, and no exact InterPro, Pfam, NCBIfam or UniProtKB family CURIE was verified for these cross-taxon subunit families in this pass.",
     "evidence": [
      {
       "reference": "GO:0000444"
      },
      {
       "reference": "DOI:10.1101/gad.1144403"
      },
      {
       "reference": "DOI:10.1083/jcb.200509158"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15"
    },
    {
     "discussion_id": "recruited_outer_subunits_not_mis12_mind_composition",
     "prompt": "Keep recruited outer microtubule-binding subunits outside the MIS12/MIND component list.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#mis12_mind_outer_kinetochore_bridge"
     ],
     "rationale": "GO:0000444 frames MIS12/MIND as a complex that helps recruit outer microtubule-binding subunits; those downstream outer subunits belong as a recruited class in the graph, not as constituent components.",
     "evidence": [
      {
       "reference": "GO:0000444"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15"
    }
   ]
  },
  {
   "identifier": "GO:0042720",
   "label": "mitochondrial inner membrane peptidase complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "Protease complex of the mitochondrial inner membrane, consisting of at least two subunits, involved in processing of both nuclear- and mitochondrially-encoded proteins targeted to the intermembrane space.",
   "definition_source": "GO:0042720",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-18T18:35:42Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T18:36:29Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, inner-mitochondrial-membrane and serine-type endopeptidase parentage, mitochondrial-inner-membrane parthood, Saccharomyces scope, mitochondrial-protein-processing evidence, a nonmechanistic IMP processing graph, and an IMP subunit-boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T18:47:20Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #1181 by removing the after-import qualifier from the IMP function description so it does not exclude mitochondrially encoded substrates.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "mitochondrion inner membrane peptidase complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0042720"
    },
    {
     "synonym_text": "IMP",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0042720"
    }
   ],
   "parent_structures": [
    "GO:0098800",
    "GO:1905370"
   ],
   "part_of": [
    "GO:0005743"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding-yeast mitochondria contain an inner-membrane peptidase complex whose Imp1 and Som1 proteins physically interact.",
     "reference": "DOI:10.1007/s004380051192"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model used to identify Som1 as a third IMP peptidase-complex subunit alongside Imp1 and Imp2.",
     "reference": "DOI:10.1007/s004380051192"
    }
   ],
   "functions": [
    {
     "function_id": "mitochondrial_protein_processing",
     "label": "mitochondrial protein processing",
     "grounding": "GO:0034982",
     "description": "IMP contributes to mitochondrial protein processing by cleaving inner-membrane protease substrates that are targeted to the intermembrane space.",
     "evidence": [
      {
       "reference": "GO:0042720",
       "notes": "GO:0042720 defines IMP as an inner-membrane protease complex for nuclear- and mitochondrially encoded proteins targeted to the intermembrane space."
      },
      {
       "reference": "GO:0034982",
       "notes": "GO:0034982 denotes peptide cleavage of mitochondrial proteins, including cleavage contributing to import."
      },
      {
       "reference": "DOI:10.1016/s0167-4889(02)00265-3",
       "notes": "Gakh et al. 2002 reviewed inner membrane peptidase as one of the conserved mitochondrial peptidases that processes specific precursor-polypeptide subsets."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0042720",
     "notes": "Gene Ontology cellular-component term for the mitochondrial inner membrane peptidase complex."
    },
    {
     "reference": "GO:0098800",
     "notes": "Gene Ontology cellular-component parent term for inner mitochondrial membrane protein complexes."
    },
    {
     "reference": "GO:1905370",
     "notes": "Gene Ontology cellular-component parent term for serine-type endopeptidase complexes."
    },
    {
     "reference": "GO:0005743",
     "notes": "Gene Ontology cellular-component term for the mitochondrial inner membrane that contains IMP."
    },
    {
     "reference": "GO:0034982",
     "notes": "Gene Ontology biological-process term for mitochondrial protein processing."
    },
    {
     "reference": "DOI:10.1007/s004380051192",
     "notes": "Jan et al. 2000, 'Som1, a third component of the yeast mitochondrial inner membrane peptidase complex that contains Imp1 and Imp2', Molecular and General Genetics."
    },
    {
     "reference": "DOI:10.1016/s0167-4889(02)00265-3",
     "notes": "Gakh et al. 2002, 'Mitochondrial processing peptidases', Biochimica et Biophysica Acta."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "imp_mitochondrial_processing",
     "title": "IMP supports inner-membrane proteolytic processing",
     "description": "IMP resides at the mitochondrial inner membrane and cleaves selected imported and mitochondrially encoded substrates that are targeted to the intermembrane space.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures IMP topology and its mitochondrial-protein processing role without asserting individual Imp-family groundings.",
     "nodes": [
      {
       "node_id": "imp_complex",
       "label": "mitochondrial inner membrane peptidase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0042720"
      },
      {
       "node_id": "mitochondrial_inner_membrane",
       "label": "mitochondrial inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005743"
      },
      {
       "node_id": "mitochondrial_protein_processing",
       "label": "mitochondrial protein processing",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0034982"
      }
     ],
     "edges": [
      {
       "subject": "imp_complex",
       "predicate": "is part of",
       "object": "mitochondrial_inner_membrane",
       "description": "IMP is a protease complex of the mitochondrial inner membrane.",
       "evidence": [
        {
         "reference": "GO:0042720",
         "notes": "GO:0042720 defines IMP as a protease complex of the mitochondrial inner membrane."
        }
       ]
      },
      {
       "subject": "imp_complex",
       "predicate": "supports",
       "object": "mitochondrial_protein_processing",
       "description": "IMP supports mitochondrial protein processing by cleaving specific inner-membrane protease substrates.",
       "evidence": [
        {
         "reference": "GO:0042720",
         "notes": "GO:0042720 grounds IMP as the complex that processes nuclear- and mitochondrially encoded proteins targeted to the intermembrane space."
        },
        {
         "reference": "DOI:10.1016/s0167-4889(02)00265-3",
         "notes": "Gakh et al. 2002 reviewed inner membrane peptidase as a conserved mitochondrial peptidase for specific precursor-polypeptide subsets."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "imp_subunit_family_boundaries",
     "prompt": "Resolve exact source-neutral Imp1, Imp2, and Som1 family groundings before adding IMP component rows.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#imp_mitochondrial_processing"
     ],
     "rationale": "GO exactly grounds the IMP complex and Jan et al. identify Som1 as a third budding-yeast subunit, but this first record leaves Imp1, Imp2, and Som1 rows unasserted until exact taxon-agnostic family identifiers are verified.",
     "evidence": [
      {
       "reference": "GO:0042720",
       "notes": "GO:0042720 defines the IMP complex as consisting of at least two subunits."
      },
      {
       "reference": "DOI:10.1007/s004380051192",
       "notes": "Jan et al. 2000 identified Som1 as a third component of the yeast IMP peptidase complex that contains Imp1 and Imp2."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-18"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:mitochondrial_lon_protease_complex",
   "label": "mitochondrial Lon protease complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "An oligomeric mitochondrial matrix protease assembly built from Lon-family subunits that combine AAA+ ATPase and serine-protease domains to process protein substrates.",
   "definition_source": "DOI:10.1016/j.jbc.2022.101694",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-05T01:44:41Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-05T01:52:54Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added yeast-scoped protein-family and reference-sequence grounding, assay-bounded causal edges, verified structural datasets, a CC BY 4.0 figure, and explicit oligomer/source-provenance conflicts.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:52Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "updated gene_symbols/synonym annotations for UniProtKB protein_examples.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Added source-backed mechanistic descriptions to 5 causal edge(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:1905368"
   ],
   "part_of": [
    "GO:0005759"
   ],
   "components": [
    {
     "component_id": "lon",
     "label": "Lon protease homologue, chloroplastic/mitochondrial",
     "grounding": "InterPro:IPR027503",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "PIM1",
      "LON"
     ],
     "role": "Lon-family ATPase/serine-protease subunit class represented by yeast Pim1 in the mitochondrial oligomer. The family label also includes chloroplastic homologues; those are not mitochondrial examples here.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P36775",
       "protein_label": "Lon protease homolog, mitochondrial",
       "gene_symbol": "PIM1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reviewed reference sequence for the yeast mitochondrial Lon subunit, not an identifier for the entire oligomer (also declared as synonym LON).",
       "evidence": [
        {
         "reference": "UniProtKB:P36775",
         "notes": "Native reviewed record verifies the gene aliases PIM1/LON, loci YBL022C/YBL0440, matrix localization, organism and InterPro assignment."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1016/j.jbc.2022.101694",
       "notes": "Results and Figure 1 resolve six recombinant yeast Pim1 subunits in a substrate-bound assembly. Mature N-terminally His-tagged protein was expressed in bacteria, not imaged in native yeast mitochondria."
      },
      {
       "reference": "InterPro:IPR027503",
       "notes": "Native InterPro entry verifies this whole-protein family and its exact label; the source family is broader than its mitochondrial member curated here."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "reference": "DOI:10.1073/pnas.96.12.6787",
     "note": "Oligomeric Pim1 was isolated from mitochondria after overexpression in yeast. Its historical seven-subunit interpretation is retained as a preparation-specific conflict, not a fixed copy count."
    },
    {
     "taxon_id": "NCBITaxon:559292",
     "taxon_label": "Saccharomyces cerevisiae S288C",
     "reference": "UniProtKB:P36775",
     "note": "Reference-sequence organism, also assigned to the yeast protein entity in PDB 7SXO. The 2022 recombinant expression host was E. coli; this annotation does not establish an in situ S288C experiment."
    }
   ],
   "functions": [
    {
     "function_id": "atp_dependent_proteolysis",
     "label": "ATP-dependent peptidase activity",
     "grounding": "GO:0004176",
     "description": "Protein-substrate degradation by the mitochondrial Lon assembly; the curated intervention assay uses purified recombinant yeast protein and beta-casein.",
     "evidence": [
      {
       "reference": "UniProtKB:P36775",
       "notes": "Reviewed enzyme annotation supports ATP-dependent proteolysis and mitochondrial matrix localization."
      },
      {
       "reference": "DOI:10.1016/j.jbc.2022.101694",
       "notes": "Figure 3C and Methods assay beta-casein degradation in 5 mM ATP at 37 C. This assay does not independently measure ATP hydrolysis coupling or identify a physiological yeast substrate."
      }
     ]
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "pim1_assembly_and_assayed_proteolysis",
     "title": "Yeast Pim1 assembly and proteolysis interventions",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "description": "Structural membership and mutant effects on purified-protein beta-casein degradation.",
     "scope_notes": "The 2022 study uses bacterially expressed mature yeast Pim1. The assay uses 0.1 mg/ml protease and 0.08 mg/ml beta-casein in 5 mM ATP at 37 C, with gel-based time-course readouts over one hour. Retained activity after insertion changes is limited to this assay, not native yeast viability, all substrates or adaptor binding. Structural membership does not establish a time-resolved assembly pathway.",
     "nodes": [
      {
       "node_id": "lon",
       "label": "Lon protease homologue, chloroplastic/mitochondrial",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR027503",
       "component_ref": "lon",
       "description": "Yeast Pim1 instance of this family in the experiments."
      },
      {
       "node_id": "assembly",
       "label": "mitochondrial Lon protease complex",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:mitochondrial_lon_protease_complex"
      },
      {
       "node_id": "activity",
       "label": "ATP-dependent peptidase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0004176",
       "description": "Assayed beta-casein degradation by recombinant yeast Pim1 in ATP-containing buffer."
      },
      {
       "node_id": "catalytic_mutant",
       "label": "Pim1 S1015A substitution",
       "node_type": "STATE",
       "description": "Protease-inactive catalytic-serine control, not a separate canonical component."
      },
      {
       "node_id": "insertion_deletion",
       "label": "Pim1 charged-insertion deletion",
       "node_type": "STATE"
      },
      {
       "node_id": "insertion_replacement",
       "label": "Pim1 charged-insertion GS-linker replacement",
       "node_type": "STATE",
       "description": "The insertion is replaced by a glycine-serine linker of matching length."
      }
     ],
     "edges": [
      {
       "subject": "lon",
       "predicate": "forms",
       "object": "assembly",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.jbc.2022.101694",
         "notes": "Figure 1 and structural Results identify a six-Pim1 assembly in the recombinant substrate-bound preparation; this does not settle all native oligomeric states."
        }
       ],
       "description": "Yeast Pim1/Lon subunits assemble into a hexameric mitochondrial Lon protease complex in substrate-bound recombinant preparations."
      },
      {
       "subject": "assembly",
       "predicate": "catalyzes",
       "object": "activity",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.jbc.2022.101694",
         "notes": "Figure 3C WT control degrades beta-casein under the specified ATP-containing assay conditions. ATP coupling is supported separately by the reviewed enzyme annotation."
        },
        {
         "reference": "UniProtKB:P36775",
         "notes": "Reviewed ATP-dependent enzyme annotation."
        }
       ],
       "description": "The assembled mitochondrial Lon protease complex catalyzes ATP-dependent degradation of unfolded protein substrates such as beta-casein."
      },
      {
       "subject": "catalytic_mutant",
       "predicate": "impairs",
       "object": "activity",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.jbc.2022.101694",
         "notes": "Figure 3C uses S1015A as the protease-inactive control; loss of activity alone does not establish loss of assembly."
        }
       ],
       "description": "Active-site substitution S1015A abolishes assayed Pim1 protease activity."
      },
      {
       "subject": "insertion_deletion",
       "predicate": "retains assayed activity",
       "object": "activity",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.jbc.2022.101694",
         "notes": "PIM1-INSdel retains near-WT beta-casein degradation in Figure 3C. No native yeast or broad substrate-dispensability claim is inferred."
        }
       ],
       "description": "Deletion of the Pim1 charged insertion (PIM1-INSdel) retains near-wild-type beta-casein proteolysis in vitro."
      },
      {
       "subject": "insertion_replacement",
       "predicate": "retains assayed activity",
       "object": "activity",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.jbc.2022.101694",
         "notes": "PIM1-GSlink retains near-WT beta-casein degradation in Figure 3C. This separates this assay from proposed recruitment or DNA-binding roles of the insertion."
        }
       ],
       "description": "Replacement of the Pim1 charged insertion with a GS linker (PIM1-GSlink) retains near-wild-type beta-casein proteolysis in vitro."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1016/j.jbc.2022.101694",
     "notes": "Yang and colleagues (2022), PMID 35143841, PMC8913295.1. Results, Discussion, Methods, Data availability, all main-figure captions and actual Figures 1-3 inspected. This record uses the yeast experiments, not bacterial or human comparison structures as yeast evidence."
    },
    {
     "reference": "DOI:10.1073/pnas.96.12.6787",
     "notes": "Stahlberg and colleagues (1999), PMID 10359790. Publisher main text and figure captions inspected. Mitochondrial isolation supports native compartment assignment; the historical oligomer interpretation remains explicitly unresolved."
    },
    {
     "reference": "UniProtKB:P36775",
     "notes": "Reviewed native protein record independently supports mitochondrial matrix location."
    },
    {
     "reference": "GO:1905368",
     "notes": "Verified active cellular-component term peptidase complex supplies a broader is-a parent, not exact identity."
    },
    {
     "reference": "GO:0005759",
     "notes": "Verified active cellular-component term mitochondrial matrix supplies compartment parthood, not an is-a relationship."
    }
   ],
   "datasets": [
    {
     "accession": "PDB:7SXO",
     "title": "Cryo-EM structure of substrate-translocating S. cerevisiae Lon (PIM1)",
     "dataset_type": "STRUCTURAL_IMAGING",
     "repository": "OTHER",
     "organism": "Saccharomyces cerevisiae S288C (NCBITaxon:559292)",
     "description": "Experimental cryo-EM atomic model of a recombinant yeast Lon-substrate preparation, not an identity-equivalent record for every mitochondrial Lon assembly.",
     "conditions": [
      "Mature N-terminally His-tagged yeast Pim1 expressed in E. coli BL21 (DE3) Codon Plus RIPL",
      "3 mg/ml WT protein incubated with 1 mM ATPgammaS on ice for 20 minutes before freezing"
     ],
     "platform": "Single-particle cryo-EM",
     "url": "https://www.rcsb.org/structure/7SXO",
     "publication": "DOI:10.1016/j.jbc.2022.101694",
     "findings": "Assembly 1 contains six Pim1 chains A-F and an additional substrate chain G. Its global A6B1 heptameric annotation counts substrate, not seven Pim1 subunits. The model annotates four ATP and two ADP molecules; this is distinct from ATPgammaS used in preparation.",
     "notes": "Native entry, polymer entities and assembly inspected. Entity 1 maps to UniProt P36775 and taxon 559292. Entity 2 is a 12-residue unknown-sequence substrate annotated to the E. coli host, but its biological identity is not established. No coordinates are hosted; construct mass and map resolution are not canonical biological properties.",
     "evidence": [
      {
       "reference": "https://www.rcsb.org/structure/7SXO",
       "supports": "SUPPORT",
       "notes": "Native archive crosslinks EMD-25502 and matches the primary title, authors, DOI and PMID. Archive resolution is 3.3 angstrom; the paper reports approximately 3.21 angstrom."
      }
     ]
    },
    {
     "accession": "EMDB:EMD-25502",
     "title": "Cryo-EM structure of substrate-translocating S. cerevisiae Lon (PIM1)",
     "dataset_type": "STRUCTURAL_IMAGING",
     "repository": "OTHER",
     "organism": "Saccharomyces cerevisiae (NCBITaxon:4932)",
     "description": "Released density reconstruction corresponding to PDB 7SXO.",
     "platform": "Talos Arctica at 200 kV with a Gatan K2 detector",
     "url": "https://www.ebi.ac.uk/emdb/EMD-25502",
     "publication": "DOI:10.1016/j.jbc.2022.101694",
     "findings": "Native archive reports 3.3 angstrom resolution and links the yeast Pim1 atomic model. This is a purified recombinant preparation, not an in situ mitochondrial image.",
     "notes": "Full native XML header SHA-256 621e50e914f5184d6f0d6cb5903e4e525221f3dfd703fccc9145befeb9270793. No map is copied into the repository.",
     "evidence": [
      {
       "reference": "https://www.ebi.ac.uk/emdb/EMD-25502",
       "supports": "SUPPORT",
       "notes": "Released archive metadata independently matches the primary DOI, PMID, title, authors and PDB 7SXO."
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_and_substrate_boundary",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Distinguish the mitochondrial oligomer from its protein subunit, substrates and related proteases.",
     "rationale": "Pim1 is a single gene product but forms a structurally resolved oligomer. The InterPro family includes chloroplastic proteins; matrix Lon is distinct from membrane-anchored i-AAA and m-AAA complexes.",
     "resolution_note": "Mint a mitochondrial assembly identity and use GO peptidase complex only as parent. Fully paginated QuickGO Lon/Pim1 searches and OLS GO label/synonym searches for Lon protease, Pim1, mitochondrial Lon and protease La did not resolve an exact cellular-component term. Keep the cargo chain, assay substrate and expression host outside canonical composition. Do not infer universal copy number or broad taxonomic prevalence from the yeast experiments.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.jbc.2022.101694",
       "notes": "Structurally distinct oligomer, separate from substrate."
      },
      {
       "reference": "InterPro:IPR027503",
       "notes": "Broader source-neutral component family."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "resolved_date": "2026-10-05"
    },
    {
     "discussion_id": "historical_oligomer_conflict",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Reconcile historical seven-subunit and modern six-subunit Pim1 preparations without assuming a universal native oligomer.",
     "rationale": "The 1999 study interpreted a seven-subunit ring from mass measurements and electron microscopy of C-terminally His-tagged protein overexpressed in yeast and purified from mitochondria, including cross-linked preparations. The 2022 structure instead resolves six subunits of mature N-terminally His-tagged yeast protein expressed in bacteria and frozen with ATPgammaS and copurified substrate.",
     "notes": "Neither preparation alone establishes an invariant in situ mitochondrial copy count. Canonical stoichiometry and physical mass are therefore omitted; preparation differences and conflicting conclusions remain visible.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.96.12.6787",
       "notes": "Primary Methods, Results and Discussion inspected from the publisher."
      },
      {
       "reference": "DOI:10.1016/j.jbc.2022.101694",
       "notes": "Results explicitly contrast the prior interpretation; the closed substrate-bound hexamer is directly resolved."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05"
    },
    {
     "discussion_id": "publication_archive_accessions",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "prompt": "Resolve the paper's inconsistent structural accessions against native archives.",
     "rationale": "The primary Data availability section lists EMD-25505 and PDB 7XSO. Native matching records are EMD-25502 and PDB 7SXO; each cites the exact Pim1 publication and crosslinks the other.",
     "resolution_note": "Adopt only EMD-25502 and 7SXO as datasets. Native EMD-25505 describes a SARS-CoV-2 spike reconstruction, while 7XSO describes a CRISPR-Cas gRAMP structure. The publication strings are retained here solely to document the discrepancy, not as identifiers for Pim1. Global A6B1 archive stoichiometry includes substrate and does not confirm the 1999 seven-Pim1 interpretation.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.jbc.2022.101694",
       "notes": "Inspected Data availability section."
      },
      {
       "reference": "https://www.rcsb.org/structure/7SXO",
       "notes": "Matching entry, primary citation and assembly metadata."
      },
      {
       "reference": "https://www.ebi.ac.uk/emdb/EMD-25502",
       "notes": "Matching native map header and reciprocal PDB link."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "resolved_date": "2026-10-05"
    },
    {
     "discussion_id": "source_detail_discrepancies",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Reconcile publication and archive detail differences before asserting exact substrate or construct boundaries.",
     "rationale": "The article describes a nine-residue polyalanine substrate model, whereas the native PDB entity is a 12-residue unknown sequence. The paper reports approximately 3.21 angstrom resolution versus the archive's 3.3 angstrom. Methods begin the construct at Met182 while the figure schematic labels 181, and Figure 1's pore-loop residue notation is internally inconsistent.",
     "notes": "These differences do not change the supported six-Pim1 assembly in the 2022 preparation. Avoid asserting substrate identity, an exact pore-loop residue claim, universal construct boundaries or biological size from these source details.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.jbc.2022.101694",
       "notes": "Results, Methods, Figures 1 and 3 and their captions."
      },
      {
       "reference": "https://www.rcsb.org/structure/7SXO",
       "notes": "Native polymer entity and experimental metadata."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05"
    },
    {
     "discussion_id": "physiological_roles_unresolved",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Test the insertion and C-terminal extension with physiological substrates or binding partners.",
     "rationale": "The insertion mutants retain beta-casein degradation in vitro, but that does not establish native dispensability. Substrate/adaptor recruitment, DNA binding, peptide exit and a requirement for substrate in hexamerization are hypotheses in the inspected study. The C-terminal Results heading is stronger than the supporting experiments and Discussion.",
     "notes": "Do not encode these proposed roles or a two-residue hand-over-hand translocation step as directly measured causal events. The latter is an interpretation of static structural states rather than a time-resolved trajectory.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.jbc.2022.101694",
       "notes": "Results, Discussion and Figure 3 bound the tested interventions and proposed mechanisms."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05"
    }
   ],
   "images": [
    {
     "image_id": "pmc_pmc8913295_fig1",
     "file": "pmc8913295_fig1.jpg",
     "file_sha256": "a5c78bd75286956f9389092a1f0070b7df894266773b793201748c6a24b3ba6b",
     "source": "PMC",
     "source_accession": "PMC8913295.1 fig1",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC8913295/#fig1",
     "download_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC8913295.1/gr1.jpg",
     "licence": "CC_BY_4_0",
     "licence_url": "https://creativecommons.org/licenses/by/4.0/",
     "attribution": "Jie Yang, Albert S. Song, R. Luke Wiseman, Gabriel C. Lander; CC BY, via PubMed Central",
     "modality": "OTHER",
     "caption": "Figure 1: cryo-EM-derived atomic-model views of recombinant yeast Pim1, showing the six-subunit ATPase/protease assembly and substrate-engaging pore. This is a structural model visualization, not a raw micrograph or in situ image.",
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "reference": "DOI:10.1016/j.jbc.2022.101694",
     "retrieved_on": "2026-10-05",
     "notes": "Figure 1 from article version PMC8913295.1; exact licence version read from JATS and media md5 read from the PMC OA S3 metadata. Taxon supplied by the curator because PMC has no taxon field. Curator explicitly accepted the multi-panel figure. Actual figure inspected. The unknown copurified substrate is cargo, not a canonical component."
    }
   ]
  },
  {
   "identifier": "cellstructuremech:mitochondrial_multifunctional_assembly",
   "label": "mitochondrial multifunctional assembly",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A biochemically isolatable protein-lipid assembly of the mitochondrial inner membrane characterized in Saccharomyces cerevisiae. MIMAS brings together metabolite carriers, dehydrogenases, respiratory-chain biogenesis factors and phospholipid enzymes, with stability dependent on phosphatidylethanolamine production.",
   "definition_source": "DOI:10.1016/j.celrep.2024.113772",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-04T20:20:25Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-04T20:22:27Z",
     "curator": "codex",
     "action": "CURATED_RECORD",
     "changes": "Added five bounded constituent classes, verified family mappings and mitochondrial hierarchy, yeast example, PRIDE link, respiratory-biogenesis function, short PE-dependent integrity mechanism, and explicit client, strain, stoichiometry and image-license limits.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-04T20:26:45Z",
     "curator": "codex",
     "action": "REFINED_FUNCTION_SCOPE",
     "changes": "Distinguished transient Cox13 association observed in import/chase assays from the proposed transfer route into mature complex IV before PR submission.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:26:26Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 4 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:52Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "MIMAS",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1016/j.celrep.2024.113772"
    }
   ],
   "parent_structures": [
    "GO:0098800"
   ],
   "part_of": [
    "GO:0005743"
   ],
   "components": [
    {
     "component_id": "aac",
     "label": "ADP/ATP carrier protein, eukaryotic type",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "AAC2",
      "PET9"
     ],
     "essentiality": "UNKNOWN",
     "role": "Metabolite carrier represented by the MIMAS-associated pool of Aac2.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2024.113772",
       "notes": "Figures 1B and 2G-J: complexome migration, enrichment in intact Psd1-isolated MIMAS, and Nde1-AAC crosslinking support membership; not all cellular AAC is in MIMAS."
      }
     ],
     "grounding": "InterPro:IPR002113",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P18239",
       "protein_label": "ADP/ATP translocase 2",
       "gene_symbol": "PET9",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene AAC2, which UniProt lists under the primary name PET9, in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:795470",
         "notes": "Lauquin G et al. 1976, ‘Effect of genetic and physiological manipulations onthe kinetic and binding parameters of the adenine nucleotide translocator in Saccharomyces cervisiae and Candida utilis.’, Biochimie. ECO:0000269 experimental evidence cited by UniProt for the 'Mitochondrion inner membrane' localisation of P18239."
        },
        {
         "reference": "PMID:35127709",
         "notes": "van Roermund CWT et al. 2021, ‘Peroxisomal ATP Uptake Is Provided by Two Adenine Nucleotide Transporters and the ABCD Transporters.’, Front Cell Dev Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Peroxisome membrane' localisation of P18239."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rcf1",
     "label": "Mitochondrial Respiratory Supercomplex Factor 1",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RCF1"
     ],
     "essentiality": "UNKNOWN",
     "role": "Respiratory assembly factor with MIMAS-associated and respiratory-chain pools.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2024.113772",
       "notes": "Figures 1A-B, 2F and 4G: Rcf1 co-migrates and co-isolates with MIMAS. R67A reduces its MIMAS association, whereas Q61A/Q71A increases it, in the tested rcf1/rcf2 deletion background. This does not establish fixed occupancy."
      }
     ],
     "grounding": "InterPro:IPR050355",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03713",
       "protein_label": "Respiratory supercomplex factor 1, mitochondrial",
       "gene_symbol": "RCF1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene RCF1 in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Mitochondrion membrane' localisation of Q03713."
        },
        {
         "reference": "PMID:14576278",
         "notes": "Sickmann A et al. 2003, ‘The proteome of Saccharomyces cerevisiae mitochondria.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Mitochondrion membrane' localisation of Q03713."
        }
       ]
      }
     ]
    },
    {
     "component_id": "psd1",
     "label": "Phosphatidylserine decarboxylase, eukaryotic type 1",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "PSD1"
     ],
     "essentiality": "UNKNOWN",
     "role": "Phosphatidylethanolamine-producing constituent used to isolate intact MIMAS.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2024.113772",
       "notes": "Figures 2E-H and 3F-G: Psd1 is incorporated into MIMAS. Active Psd1, but not S463A, restores MIMAS integrity in psd1-null cells, although S463A can join MIMAS in wild-type mitochondria. Catalytic competence and physical incorporation are distinct; complete assembly essentiality is not assigned from destabilization."
      }
     ],
     "grounding": "InterPro:IPR033661",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P39006",
       "protein_label": "Phosphatidylserine decarboxylase proenzyme 1, mitochondrial",
       "gene_symbol": "PSD1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene PSD1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14576278",
         "notes": "Sickmann A et al. 2003, ‘The proteome of Saccharomyces cerevisiae mitochondria.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Mitochondrion inner membrane' localisation of P39006."
        },
        {
         "reference": "PMID:22984266",
         "notes": "Horvath SE et al. 2012, ‘Processing and topology of the yeast mitochondrial phosphatidylserine decarboxylase 1.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Mitochondrion inner membrane' localisation of P39006."
        },
        {
         "reference": "PMID:23124206",
         "notes": "Tamura Y et al. 2012, ‘Phosphatidylethanolamine biosynthesis in mitochondria: phosphatidylserine (PS) trafficking is independent of a PS decarboxylase and intermembrane space proteins UPS1P and UPS2P.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Mitochondrion inner membrane' localisation of P39006."
        }
       ]
      }
     ]
    },
    {
     "component_id": "nde1",
     "label": "external mitochondrial NADH dehydrogenase",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "NDE1"
     ],
     "essentiality": "UNKNOWN",
     "role": "Intermembrane-space-facing dehydrogenase represented by the MIMAS-associated Nde1 pool.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2024.113772",
       "notes": "Figure 2A-C,F-G,I-J: Nde1 co-migrates and co-isolates with MIMAS; crosslinking in intact mitochondria followed by denaturing affinity isolation supports proximity to AAC. The matrix-facing Ndi1 has a different profile."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Native InterPro search did not resolve an external-specific family. The verified Nde1 reference protein maps to IPR045024, Alternative NADH dehydrogenase, which also includes internal Ndi1 and bacterial proteins. That broader family is not substituted for this external mitochondrial class.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40215",
       "protein_label": "External NADH-ubiquinone oxidoreductase 1, mitochondrial",
       "gene_symbol": "NDE1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NDE1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14576278",
         "notes": "Sickmann A et al. 2003, ‘The proteome of Saccharomyces cerevisiae mitochondria.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Mitochondrion intermembrane space' localisation of P40215."
        }
       ]
      }
     ]
    },
    {
     "component_id": "tafazzin",
     "label": "Tafazzin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TAZ1"
     ],
     "essentiality": "UNKNOWN",
     "role": "Phospholipid-remodeling enzyme with a MIMAS-associated population.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2024.113772",
       "notes": "Figure 2D-F: Taz1 migrates in the MIMAS range and is recovered with Psd1. Its membership does not prove that cardiolipin remodeling is locally coupled to transport or respiratory-chain assembly."
      }
     ],
     "grounding": "InterPro:IPR000872",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q06510",
       "protein_label": "Tafazzin",
       "gene_symbol": "TAZ1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TAZ1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15588229",
         "notes": "Testet E et al. 2005, ‘Ypr140wp, 'the yeast tafazzin', displays a mitochondrial lysophosphatidylcholine (lyso-PC) acyltransferase activity related to triacylglycerol and mitochondrial lipid synthesis.’, Biochem J. ECO:0000269 experimental evidence cited by UniProt for the 'Mitochondrion outer membrane' localisation of Q06510."
        },
        {
         "reference": "PMID:16135531",
         "notes": "Brandner K et al. 2005, ‘Taz1, an outer mitochondrial membrane protein, affects stability and assembly of inner membrane protein complexes: implications for Barth Syndrome.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Mitochondrion outer membrane' localisation of Q06510."
        },
        {
         "reference": "PMID:16880272",
         "notes": "Claypool SM et al. 2006, ‘Mitochondrial mislocalization and altered assembly of a cluster of Barth syndrome mutant tafazzins.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Mitochondrion outer membrane' localisation of Q06510."
        }
       ]
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "The primary study uses YPH499- or W303-1A-derived strains and isolated mitochondria. Culture conditions vary by experiment. Methods identify a Neurospora crassa AAC construct for import assays, despite Figure 1F naming Aac2; this heterologous precursor does not establish a second canonical organism. Endogenous yeast AAC membership has separate complexome and biochemical support.",
     "reference": "DOI:10.1016/j.celrep.2024.113772"
    }
   ],
   "functions": [
    {
     "function_id": "respiratory_biogenesis_platform",
     "label": "platform for respiratory-chain subunit biogenesis",
     "description": "MIMAS groups respiratory biogenesis factors and transiently accommodates imported Cox13. Its role as a platform preceding incorporation into complex IV is an interpretation of import/chase and Rcf1-association experiments, not direct tracking of transfer between complexes or an obligatory route for all respiratory subunits.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2024.113772",
       "notes": "Figure 4D-G: precursor import/chase distinguishes transient Cox13 association from mature respiratory complexes. Rcf1 point mutants shift its distribution. The source presents broader metabolic integration as a model."
      }
     ]
    }
   ],
   "datasets": [
    {
     "accession": "PXD047946",
     "title": "Psd1 affinity-isolation and native-gel MIMAS proteomics",
     "description": "Publication-linked label-free proteomics of Psd1-associated material; identifier and repository landing page only.",
     "organism": "Saccharomyces cerevisiae",
     "dataset_type": "PROTEOMICS",
     "repository": "PRIDE",
     "url": "https://www.ebi.ac.uk/pride/archive/projects/PXD047946",
     "publication": "DOI:10.1016/j.celrep.2024.113772",
     "notes": "Native accession, title, taxon 4932 and DOI verified. The repository reports a PARTIAL submission and PMID zero, which is a placeholder and is not imported. Enrichment identifies Psd1 interactors, not exclusively invariant MIMAS constituents. No spectra, protein table or repository prose is redistributed."
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1016/j.celrep.2024.113772",
     "notes": "Horten et al.; PMID:38393949. Current PMC11010658.1 identity and JATS checksum verified. Results, Discussion, limitations, strain, isolation, interaction and import Methods inspected. Native Figures 2-4 visually inspected with media checksum verification. The CC BY-NC-ND 4.0 figures are not hosted."
    },
    {
     "reference": "DOI:10.1002/pro.70653",
     "notes": "PMID:42178653; current PMC13240547.1 identity and JATS checksum verified. Section 1.1 supplies expanded-name and boundary context, while retaining metabolic integration and local lipid organization as hypotheses. It does not establish a broader taxonomic distribution."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "pe_dependent_integrity",
     "title": "Psd1 activity supports MIMAS integrity",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "scope_notes": "A bounded enzyme-product-stability mechanism. Genetic rescue supports PE dependence, not a resolved lipid-binding site, local PE concentration or complete assembly order. No extra edges are inferred from co-migration.",
     "nodes": [
      {
       "node_id": "psd1",
       "label": "Phosphatidylserine decarboxylase, eukaryotic type 1",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "psd1",
       "grounding": "InterPro:IPR033661"
      },
      {
       "node_id": "pe_production",
       "label": "Psd1-dependent phosphatidylethanolamine production",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "mimas_integrity",
       "label": "MIMAS integrity",
       "node_type": "STATE",
       "description": "Preservation of the high-molecular-mass assembly in the native-gel assays."
      }
     ],
     "edges": [
      {
       "subject": "psd1",
       "predicate": "catalyzes",
       "object": "pe_production",
       "description": "Psd1 converts phosphatidylserine into phosphatidylethanolamine.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.celrep.2024.113772",
         "notes": "Results on phospholipid biosynthesis and Figure 3 distinguish active Psd1 from its catalytically inactive S463A variant."
        }
       ]
      },
      {
       "subject": "pe_production",
       "predicate": "supports",
       "object": "mimas_integrity",
       "description": "Psd1-dependent PE production supports stability of the assembly.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.celrep.2024.113772",
         "notes": "Figure 3B-G: psd1 deletion destabilizes MIMAS, whereas crd1 deletion does not show the same effect. Active Psd1 rescues the psd1-null defect, while S463A does not despite incorporation in wild-type mitochondria. PE dependence is the authors' mechanistic inference from these experiments, not direct measurement of a lipid-protein contact."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "exact_identity",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Distinguish MIMAS from other mitochondrial assemblies.",
     "rationale": "Similar mitochondrial-complex names do not establish equivalent identity.",
     "notes": "Parsed identities and synonyms across 877 prior records and hidden/ignored-inclusive whole-repository searches found no MIMAS record or prior primary citation. Native GO MIMAS search returned no entry; the complete multifunctional result contained two molecular-function terms, not a cellular component. Complex Portal exact-name searches returned no entry. GO:0098800 is an is-a parent; GO:0005743 is the containing membrane. INAC, MICOS, SAM and MIB denote different assemblies. MIMAS-A and MIMAS-B are migration populations, not separately resolved organelles.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2024.113772"
      },
      {
       "reference": "DOI:10.1002/pro.70653"
      },
      {
       "reference": "GO:0098800"
      },
      {
       "reference": "GO:0005743"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "composition_and_architecture",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve complete membership and architecture.",
     "rationale": "The first record represents experimentally supported classes, not an exhaustive stoichiometry.",
     "notes": "Five classes are curated here. Additional carriers, dehydrogenases, lipid enzymes and respiratory biogenesis factors described in the paper remain candidates for claim-by-claim expansion. Psd1 enrichment and complexome correlation alone do not make every hit an invariant subunit. MIMAS-A and MIMAS-B migrate at apparent masses near 3.3 and 2.5 MDa; these are not exact particle masses or copy counts. Obtain resolved architecture and appropriately licensed imaging before adding dimensions or a structural image. Primary gels are not hosted under NC-ND terms.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2024.113772"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "client_and_complex_boundary",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep transient clients and neighboring complexes separate.",
     "rationale": "A transient assembly intermediate is not mature constituent membership.",
     "notes": "Cox13 is excluded as a stable constituent: its imported precursor visits MIMAS, whereas mature Cox13 occupies respiratory complexes. Mature respiratory supercomplexes, ATP synthase, prohibitins and matrix-facing Ndi1 have distinct profiles. No part_of relation to MICOS, SAM, MIB or respiratory supercomplexes is inferred. No entire-family membership follows from a shared InterPro family.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2024.113772"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "families_and_strains",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve external dehydrogenase grounding and studied-strain examples.",
     "rationale": "Reference-proteome annotations do not identify every experimentally used allele.",
     "notes": "Native UniProt and InterPro records support the four asserted family mappings. Nde1 maps to the broader IPR045024, so its external-specific class stays label-only. Verified S288c references P18239, Q03713, P39006, P40215 and Q06510 are not substituted for the studied YPH499/W303-derived strains in protein_examples. The iModulonDB adapter listed 28 datasets without a matching yeast organism; not applicable, not negative evidence. Clade-wide distribution remains unset.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2024.113772"
      },
      {
       "reference": "InterPro:IPR045024"
      },
      {
       "reference": "UniProtKB:P18239"
      },
      {
       "reference": "UniProtKB:Q03713"
      },
      {
       "reference": "UniProtKB:P39006"
      },
      {
       "reference": "UniProtKB:P40215"
      },
      {
       "reference": "UniProtKB:Q06510"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "attaches_to": [
      "components#nde1"
     ]
    },
    {
     "discussion_id": "functional_limits",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Test local metabolic coupling and lipid organization.",
     "rationale": "Proximity and enzyme membership do not establish metabolite channeling.",
     "notes": "The primary study and 2026 review leave exact stoichiometry, spatial arrangement, local PE composition, metabolite channeling and collective regulation unresolved. The short graph records Psd1-dependent integrity only. It does not assert that MIMAS is required for every activity of its proteins, that PE binds a specific site, or that cardiolipin has no role in every condition.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2024.113772"
      },
      {
       "reference": "DOI:10.1002/pro.70653"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "attaches_to": [
      "causal_graphs#pe_dependent_integrity",
      "functions#respiratory_biogenesis_platform"
     ]
    }
   ]
  },
  {
   "identifier": "GO:0005742",
   "label": "mitochondrial outer membrane translocase complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A large complex of the mitochondrial outer membrane that mediates transport of proteins into all mitochondrial compartments.",
   "definition_source": "GO:0005742",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-14T00:10:28Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-14T00:10:56Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, outer-mitochondrial-membrane-protein-complex parentage, mitochondrial-outer-membrane parthood, Eukaryota and Saccharomyces scope, matrix-import function evidence, a nonmechanistic TOM import graph, and a Tom-subunit boundary TODO.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "GIP complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005742"
    },
    {
     "synonym_text": "mitochondrion outer membrane translocase complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005742"
    }
   ],
   "parent_structures": [
    "GO:0098799"
   ],
   "part_of": [
    "GO:0005741"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "VARIABLE",
     "note": "TOM complexes occur in canonical mitochondria of eukaryotes that retain the canonical mitochondrial outer membrane.",
     "reference": "GO:0005742"
    },
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding-yeast mitochondria contain TOM import machinery in the outer mitochondrial membrane.",
     "reference": "DOI:10.1016/j.cell.2009.08.005"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model used to dissect TOM-dependent mitochondrial preprotein import pathways.",
     "reference": "DOI:10.1016/j.cell.2009.08.005"
    }
   ],
   "functions": [
    {
     "function_id": "protein_import_into_mitochondrial_matrix",
     "label": "protein import into mitochondrial matrix",
     "grounding": "GO:0030150",
     "description": "The TOM complex provides the mitochondrial outer-membrane entry step for precursor proteins that continue into the matrix.",
     "evidence": [
      {
       "reference": "GO:0005742",
       "notes": "GO:0005742 defines the TOM complex as a mitochondrial outer-membrane complex that transports proteins into mitochondrial compartments."
      },
      {
       "reference": "DOI:10.1016/j.cell.2009.08.005",
       "notes": "Chacinska et al. 2009 review TOM as the outer-membrane entry gate for mitochondrial preproteins, including precursors that continue through TIM23-PAM into the matrix."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005742",
     "notes": "Gene Ontology cellular-component term for the mitochondrial outer membrane translocase complex."
    },
    {
     "reference": "GO:0098799",
     "notes": "Gene Ontology cellular-component parent term for outer mitochondrial membrane protein complexes."
    },
    {
     "reference": "GO:0005741",
     "notes": "Gene Ontology cellular-component term for the mitochondrial outer membrane that contains the TOM complex."
    },
    {
     "reference": "GO:0030150",
     "notes": "Gene Ontology biological-process term for protein import into the mitochondrial matrix."
    },
    {
     "reference": "DOI:10.1016/j.cell.2009.08.005",
     "notes": "Chacinska et al. 2009, 'Importing mitochondrial proteins: machineries and mechanisms', Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "tom_outer_membrane_import",
     "title": "TOM provides the mitochondrial outer-membrane import step",
     "description": "The TOM complex resides in the mitochondrial outer membrane and provides the entry gate for imported preproteins.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures TOM topology and its compartment-level import role without asserting individual Tom subunit family boundaries or downstream TIM23-PAM import-motor composition.",
     "nodes": [
      {
       "node_id": "tom_complex",
       "label": "mitochondrial outer membrane translocase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005742"
      },
      {
       "node_id": "mitochondrial_outer_membrane",
       "label": "mitochondrial outer membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005741"
      },
      {
       "node_id": "protein_import_into_mitochondrial_matrix",
       "label": "protein import into mitochondrial matrix",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0030150"
      }
     ],
     "edges": [
      {
       "subject": "tom_complex",
       "predicate": "is part of",
       "object": "mitochondrial_outer_membrane",
       "description": "The TOM complex is a large protein translocase of the mitochondrial outer membrane.",
       "evidence": [
        {
         "reference": "GO:0005742",
         "notes": "GO:0005742 places the TOM complex in the mitochondrial outer membrane."
        }
       ]
      },
      {
       "subject": "tom_complex",
       "predicate": "provides entry for",
       "object": "protein_import_into_mitochondrial_matrix",
       "description": "TOM provides the outer-membrane entry step for TIM23-PAM matrix import.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2009.08.005",
         "notes": "Chacinska et al. 2009 review TOM entry and downstream TIM23-PAM presequence import into the mitochondrial matrix."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "tom_subunit_boundaries",
     "prompt": "Resolve exact source-neutral component groundings for bona fide Tom constituent subfamilies before adding subunit-level rows.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#tom_outer_membrane_import"
     ],
     "rationale": "GO exactly grounds the TOM complex itself, but this record does not assert InterPro, Pfam, NCBIfam, or UniProt family CURIEs for individual Tom subunits until those families are curated exactly and separated from downstream TIM/PAM protein-import machinery.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2009.08.005",
       "notes": "Chacinska et al. 2009 review TOM and downstream mitochondrial protein-import machineries."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-14"
    }
   ]
  },
  {
   "identifier": "GO:0035632",
   "label": "mitochondrial prohibitin complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "Inner-mitochondrial-membrane macromolecular complex composed of repeating prohibitin 1 and prohibitin 2 heterodimeric subunits.",
   "definition_source": "GO:0035632",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-18T19:03:53Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T19:04:47Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, inner-mitochondrial-membrane protein-complex parentage, mitochondrial-inner-membrane parthood, Saccharomyces scope, mitochondrion-organization function evidence, a nonmechanistic prohibitin function graph, and a prohibitin subunit-boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T19:15:29Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #1183 by narrowing the GO:0007005 function and graph prose from mitochondrial biogenesis and function to mitochondrial biogenesis.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "mitochondrial inner membrane prohibitin complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0035632"
    }
   ],
   "parent_structures": [
    "GO:0098800"
   ],
   "part_of": [
    "GO:0005743"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding-yeast mitochondria contain a membrane-associated prohibitin supercomplex built from PHB1 and PHB2 subunits.",
     "reference": "DOI:10.1110/ps.0212602"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model used for chemical crosslinking and mass-spectrometry evidence that PHB1 and PHB2 form heterodimeric building blocks of the mitochondrial prohibitin supercomplex.",
     "reference": "DOI:10.1110/ps.0212602"
    }
   ],
   "functions": [
    {
     "function_id": "mitochondrion_organization",
     "label": "mitochondrion organization",
     "grounding": "GO:0007005",
     "description": "The mitochondrial prohibitin complex contributes to mitochondrial biogenesis while associated with the mitochondrial inner membrane.",
     "evidence": [
      {
       "reference": "GO:0035632",
       "notes": "GO:0035632 defines the mitochondrial prohibitin complex as a PHB1/PHB2 inner-membrane supercomplex with a role in mitochondrial biogenesis."
      },
      {
       "reference": "GO:0007005",
       "notes": "GO:0007005 denotes mitochondrion organization and has mitochondrial biogenesis as an exact synonym."
      },
      {
       "reference": "DOI:10.18632/aging.100246",
       "notes": "Artal-Sanz and Tavernarakis 2010 reviewed the eukaryotic mitochondrial prohibitin complex as an inner-membrane macromolecular structure implicated in mitochondrial biogenesis among several cellular processes."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0035632",
     "notes": "Gene Ontology cellular-component term for the mitochondrial prohibitin complex."
    },
    {
     "reference": "GO:0098800",
     "notes": "Gene Ontology cellular-component parent term for inner mitochondrial membrane protein complexes."
    },
    {
     "reference": "GO:0005743",
     "notes": "Gene Ontology cellular-component term for the mitochondrial inner membrane with which the prohibitin complex is associated."
    },
    {
     "reference": "GO:0007005",
     "notes": "Gene Ontology biological-process term for mitochondrion organization and biogenesis."
    },
    {
     "reference": "DOI:10.1110/ps.0212602",
     "notes": "Back et al. 2002, 'A structure for the yeast prohibitin complex: Structure prediction and evidence from chemical crosslinking and mass spectrometry', Protein Science."
    },
    {
     "reference": "DOI:10.18632/aging.100246",
     "notes": "Artal-Sanz and Tavernarakis 2010, 'Opposing function of mitochondrial prohibitin in aging', Aging."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "prohibitin_inner_membrane_organization",
     "title": "Mitochondrial prohibitin supports biogenesis",
     "description": "PHB1 and PHB2 build a mitochondrial inner-membrane prohibitin supercomplex implicated in mitochondrial biogenesis.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures prohibitin-complex topology and a broad mitochondrial-organization role without asserting exact PHB1 or PHB2 source-neutral family groundings.",
     "nodes": [
      {
       "node_id": "prohibitin_complex",
       "label": "mitochondrial prohibitin complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0035632"
      },
      {
       "node_id": "mitochondrial_inner_membrane",
       "label": "mitochondrial inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005743"
      },
      {
       "node_id": "mitochondrion_organization",
       "label": "mitochondrion organization",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0007005"
      }
     ],
     "edges": [
      {
       "subject": "prohibitin_complex",
       "predicate": "is part of",
       "object": "mitochondrial_inner_membrane",
       "description": "The mitochondrial prohibitin complex associates with the inner mitochondrial membrane.",
       "evidence": [
        {
         "reference": "GO:0035632",
         "notes": "GO:0035632 defines the complex as associated with the inner mitochondrial membrane."
        }
       ]
      },
      {
       "subject": "prohibitin_complex",
       "predicate": "supports",
       "object": "mitochondrion_organization",
       "description": "The prohibitin supercomplex supports mitochondrial biogenesis from the inner membrane.",
       "evidence": [
        {
         "reference": "GO:0035632",
         "notes": "GO:0035632 includes mitochondrial biogenesis among processes involving the PHB1/PHB2 prohibitin complex."
        },
        {
         "reference": "DOI:10.18632/aging.100246",
         "notes": "Artal-Sanz and Tavernarakis 2010 reviewed the mitochondrial prohibitin complex as a eukaryotic inner-membrane macromolecular structure involved in mitochondrial biogenesis among several cellular processes."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "prohibitin_subunit_family_boundaries",
     "prompt": "Resolve exact source-neutral PHB1 and PHB2 family groundings before adding mitochondrial prohibitin component rows.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#prohibitin_inner_membrane_organization"
     ],
     "rationale": "GO exactly grounds the mitochondrial prohibitin complex and Back et al. identify PHB1 and PHB2 as budding-yeast subunits, but this first record leaves prohibitin 1 and prohibitin 2 rows unasserted until exact taxon-agnostic family identifiers are verified.",
     "evidence": [
      {
       "reference": "GO:0035632",
       "notes": "GO:0035632 defines the complex as composed of prohibitin 1 and prohibitin 2 heterodimeric subunits."
      },
      {
       "reference": "DOI:10.1110/ps.0212602",
       "notes": "Back et al. 2002 derived a PHB1/PHB2 structural building block for the yeast mitochondrial prohibitin supercomplex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-18"
    }
   ]
  },
  {
   "identifier": "GO:0030678",
   "label": "mitochondrial ribonuclease P complex",
   "structure_category": "OTHER",
   "structure_kind": "OTHER",
   "definition": "A ribonuclease P complex located in the mitochondrion of a eukaryotic cell, where it catalyzes the 5' endonucleolytic cleavage of precursor tRNAs to yield mature tRNAs. The subunit composition of mitochondrial ribonuclease P complexes varies between species. The complex contains a single RNA molecule and a single protein molecule in yeast (PMID:12045094), but comprises three proteins and lacks an RNA component in humans.",
   "definition_source": "GO:0030678",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T16:27:39Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T16:28:34Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO exact synonymy, RNase P and mitochondrial-complex parentage, GO-backed tRNA 5-prime leader cleavage functions, GO/PubMed evidence, a nonmechanistic function graph and a TODO for species-variable mitochondrial RNase P component boundaries.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "mitochondrial RNase P complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030678"
    }
   ],
   "parent_structures": [
    "GO:0030677",
    "GO:0098798"
   ],
   "functions": [
    {
     "function_id": "ribonuclease_p_activity",
     "label": "ribonuclease P activity",
     "grounding": "GO:0004526",
     "description": "The mitochondrial ribonuclease P complex removes 5-prime extra nucleotides from precursor tRNA by endonucleolytic RNA cleavage.",
     "evidence": [
      {
       "reference": "GO:0004526",
       "notes": "GO:0004526 is the Gene Ontology molecular-function term for ribonuclease P activity."
      },
      {
       "reference": "GO:0030678",
       "notes": "GO:0030678 defines mitochondrial RNase P as catalyzing 5-prime endonucleolytic cleavage of precursor tRNAs."
      }
     ]
    },
    {
     "function_id": "trna_5_leader_removal",
     "label": "tRNA 5'-leader removal",
     "grounding": "GO:0001682",
     "description": "Mitochondrial RNase P complexes generate mature tRNA 5-prime ends by cleaving 5-prime leader sequences from pre-tRNAs.",
     "evidence": [
      {
       "reference": "GO:0001682",
       "notes": "GO:0001682 is the Gene Ontology biological-process term for tRNA 5'-leader removal."
      },
      {
       "reference": "GO:0030678",
       "notes": "GO:0030678 defines mitochondrial RNase P as generating mature tRNAs by precursor-tRNA cleavage."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030678",
     "notes": "Gene Ontology cellular-component term for the mitochondrial ribonuclease P complex and its exact synonym."
    },
    {
     "reference": "GO:0030677",
     "notes": "Gene Ontology cellular-component parent term for the ribonuclease P complex."
    },
    {
     "reference": "GO:0098798",
     "notes": "Gene Ontology cellular-component parent term for mitochondrial protein-containing complexes."
    },
    {
     "reference": "GO:0005739",
     "notes": "Gene Ontology cellular-component term for the mitochondrion."
    },
    {
     "reference": "GO:0004526",
     "notes": "Gene Ontology molecular-function term for ribonuclease P activity."
    },
    {
     "reference": "GO:0001682",
     "notes": "Gene Ontology biological-process term for tRNA 5'-leader removal."
    },
    {
     "reference": "PMID:12045094",
     "notes": "Publication cited in GO:0030678 definition xrefs for mitochondrial RNase P subunit-composition evidence."
    },
    {
     "reference": "PMID:27187488",
     "notes": "Publication cited in GO:0030678 definition xrefs for mitochondrial RNase P subunit-composition evidence."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "mitochondrial_rnase_p_trna_leader_cleavage",
     "title": "Mitochondrial RNase P processes precursor tRNAs",
     "description": "GO defines the mitochondrial ribonuclease P complex as a mitochondrial RNase P complex that catalyzes 5-prime endonucleolytic cleavage of precursor tRNAs.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the GO-defined mitochondrial localization and tRNA 5-prime leader cleavage of mitochondrial RNase P without resolving yeast RNA-containing and human protein-only subunit architectures or species-specific components.",
     "nodes": [
      {
       "node_id": "mitochondrial_ribonuclease_p_complex",
       "label": "mitochondrial ribonuclease P complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030678"
      },
      {
       "node_id": "mitochondrion",
       "label": "mitochondrion",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005739"
      },
      {
       "node_id": "pre_trna",
       "label": "precursor tRNA",
       "node_type": "GENETIC_ELEMENT"
      },
      {
       "node_id": "ribonuclease_p_activity",
       "label": "ribonuclease P activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0004526"
      },
      {
       "node_id": "trna_5_leader_removal",
       "label": "tRNA 5'-leader removal",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0001682"
      }
     ],
     "edges": [
      {
       "subject": "mitochondrial_ribonuclease_p_complex",
       "predicate": "localizes to",
       "object": "mitochondrion",
       "description": "The mitochondrial RNase P complex is located in the mitochondrion.",
       "evidence": [
        {
         "reference": "GO:0030678",
         "notes": "GO:0030678 defines this RNase P complex by its mitochondrial localization."
        },
        {
         "reference": "GO:0098798",
         "notes": "GO:0098798 is the cellular-component parent for mitochondrial protein-containing complexes."
        }
       ]
      },
      {
       "subject": "mitochondrial_ribonuclease_p_complex",
       "predicate": "enables",
       "object": "ribonuclease_p_activity",
       "description": "Mitochondrial RNase P catalyzes endonucleolytic cleavage of precursor tRNAs.",
       "evidence": [
        {
         "reference": "GO:0030678",
         "notes": "GO:0030678 defines mitochondrial RNase P as catalyzing cleavage of precursor tRNAs."
        },
        {
         "reference": "GO:0004526",
         "notes": "GO:0004526 is the molecular-function term for ribonuclease P activity."
        }
       ]
      },
      {
       "subject": "pre_trna",
       "predicate": "has 5-prime leader removed by",
       "object": "ribonuclease_p_activity",
       "description": "Ribonuclease P activity removes 5-prime extra nucleotides from tRNA precursors.",
       "evidence": [
        {
         "reference": "GO:0004526",
         "notes": "GO:0004526 defines ribonuclease P activity as endonucleolytic removal of 5-prime extra nucleotides from tRNA precursor."
        }
       ]
      },
      {
       "subject": "mitochondrial_ribonuclease_p_complex",
       "predicate": "supports",
       "object": "trna_5_leader_removal",
       "description": "Mitochondrial RNase P generates mature tRNA 5-prime ends from mitochondrial precursor tRNAs.",
       "evidence": [
        {
         "reference": "GO:0030678",
         "notes": "GO:0030678 defines mitochondrial RNase P as generating mature tRNAs by precursor-tRNA cleavage."
        },
        {
         "reference": "GO:0001682",
         "notes": "GO:0001682 is the biological-process term for tRNA 5'-leader removal."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_mitochondrial_rnase_p_component_boundaries",
     "prompt": "Resolve RNA-containing and protein-only mitochondrial RNase P component boundaries.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#mitochondrial_rnase_p_trna_leader_cleavage"
     ],
     "rationale": "GO:0030678 spans species-variable mitochondrial RNase P complexes, including a yeast RNA-plus-protein form and a human protein-only form. Exact source-neutral RNA and protein constituents should be curated from primary component evidence before assigning components.",
     "evidence": [
      {
       "reference": "GO:0030678"
      },
      {
       "reference": "GO:0030677"
      },
      {
       "reference": "PMID:12045094"
      },
      {
       "reference": "PMID:27187488"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:mlafedb_lipid_transport_complex",
   "label": "MlaFEDB lipid transport complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "An Escherichia coli inner-membrane ABC transporter complex composed of MlaE, MlaF, MlaD, and MlaB subunits that participates in phospholipid transport during maintenance of outer-membrane lipid asymmetry.",
   "definition_source": "ComplexPortal:CPX-3464",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-02T12:47:42Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T12:49:59Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added ABC transporter parentage, MlaE, MlaF, MlaD, and MlaB component rows with reviewed E. coli K-12 UniProt examples, exact MlaE/MlaD/MlaB InterPro groundings, PDB:7CGE subunit counts, GO phospholipid-transport function, a compact MlaFEDB function graph, and boundary discussions for MlaF grounding plus MlaC and outer-membrane Mla exclusion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T12:50:47Z",
     "curator": "complex_portal",
     "action": "ADD_EVIDENCE",
     "changes": "Added taxon-specific composition ComplexPortal:CPX-3464 (4 participants); exact accession and taxon verified at import."
    },
    {
     "timestamp": "2026-10-02T13:04:36Z",
     "curator": "codex",
     "action": "EDITED_DISCUSSION",
     "changes": "Reanchored the MlaC and outer-membrane Mla exclusion discussion from the components section to the four MlaFEDB constituent component rows.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:52Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "MlaFEDB complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "ComplexPortal:CPX-3464"
    }
   ],
   "parent_structures": [
    "GO:0043190"
   ],
   "components": [
    {
     "component_id": "mlae_permease_subunit",
     "label": "Intermembrane phospholipid transport system permease protein MlaE",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR053408",
     "gene_symbols": [
      "mlaE"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Inner-membrane permease constituent that contributes two copies to the transmembrane core of the MlaFEDB complex.",
     "stoichiometry": "2 copies in E. coli PDB:7CGE assembly 1",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P64606",
       "protein_label": "Intermembrane phospholipid transport system permease protein MlaE",
       "gene_symbol": "mlaE",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P64606",
         "notes": "Reviewed Swiss-Prot entry MLAE_ECOLI is the E. coli K-12 MlaE accession and cross-references ComplexPortal:CPX-3464 and PDB:7CGE."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-3464",
       "notes": "Complex Portal CPX-3464 curates P64606/MlaE as an E. coli K-12 MlaFEDB lipid transport complex participant."
      },
      {
       "reference": "UniProtKB:P64606",
       "notes": "UniProtKB P64606 is the reviewed E. coli K-12 entry for Intermembrane phospholipid transport system permease protein MlaE."
      },
      {
       "reference": "InterPro:IPR053408",
       "notes": "InterPro IPR053408 is the MlaE Permease family entry."
      },
      {
       "reference": "PDB:7CGE",
       "notes": "RCSB maps two PDB:7CGE MlaE chains to UniProtKB:P64606 in the author-defined E. coli MlaFEDB assembly."
      }
     ]
    },
    {
     "component_id": "mlaf_atp_binding_subunit",
     "label": "Intermembrane phospholipid transport system ATP-binding protein MlaF",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "mlaF"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The reviewed E. coli K-12 UniProt entry is exact, but the available InterPro cross-references are broad ABC-transporter, AAA+ ATPase, and P-loop NTPase entries rather than an exact MlaF source-neutral family.",
     "role": "Cytoplasmic ATP-binding constituent that contributes two nucleotide-binding copies to the MlaFEDB ABC-transporter core.",
     "stoichiometry": "2 copies in E. coli PDB:7CGE assembly 1",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P63386",
       "protein_label": "Intermembrane phospholipid transport system ATP-binding protein MlaF",
       "gene_symbol": "mlaF",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P63386",
         "notes": "Reviewed Swiss-Prot entry MLAF_ECOLI is the E. coli K-12 MlaF accession and cross-references ComplexPortal:CPX-3464 and PDB:7CGE."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-3464",
       "notes": "Complex Portal CPX-3464 curates P63386/MlaF as an E. coli K-12 MlaFEDB lipid transport complex participant."
      },
      {
       "reference": "UniProtKB:P63386",
       "notes": "UniProtKB P63386 is the reviewed E. coli K-12 entry for Intermembrane phospholipid transport system ATP-binding protein MlaF."
      },
      {
       "reference": "PDB:7CGE",
       "notes": "RCSB maps two PDB:7CGE MlaF chains to UniProtKB:P63386 in the author-defined E. coli MlaFEDB assembly."
      }
     ]
    },
    {
     "component_id": "mlad_binding_subunit",
     "label": "Intermembrane phospholipid transport system binding protein MlaD",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR030970",
     "gene_symbols": [
      "mlaD"
     ],
     "essentiality": "ESSENTIAL",
     "role": "MlaFEDB binding-protein constituent that forms the six-copy periplasmic MlaD ring in the E. coli inner-membrane complex.",
     "stoichiometry": "6 copies in the E. coli K-12 Complex Portal CPX-3464 entry and PDB:7CGE assembly 1",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P64604",
       "protein_label": "Intermembrane phospholipid transport system binding protein MlaD",
       "gene_symbol": "mlaD",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P64604",
         "notes": "Reviewed Swiss-Prot entry MLAD_ECOLI is the E. coli K-12 MlaD accession and cross-references ComplexPortal:CPX-3464 and PDB:7CGE."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-3464",
       "notes": "Complex Portal CPX-3464 curates six P64604/MlaD copies in the E. coli K-12 MlaFEDB lipid transport complex."
      },
      {
       "reference": "UniProtKB:P64604",
       "notes": "UniProtKB P64604 is the reviewed E. coli K-12 entry for Intermembrane phospholipid transport system binding protein MlaD."
      },
      {
       "reference": "InterPro:IPR030970",
       "notes": "InterPro IPR030970 is the Probable phospholipid ABC transporter-binding protein MlaD family entry."
      },
      {
       "reference": "PDB:7CGE",
       "notes": "RCSB maps six PDB:7CGE MlaD chains to UniProtKB:P64604 in the author-defined E. coli MlaFEDB assembly."
      }
     ]
    },
    {
     "component_id": "mlab_binding_subunit",
     "label": "Intermembrane phospholipid transport system binding protein MlaB",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR049743",
     "gene_symbols": [
      "mlaB"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Cytoplasmic accessory constituent paired with MlaF in the MlaFEDB lipid transport complex.",
     "stoichiometry": "2 copies in E. coli PDB:7CGE assembly 1",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P64602",
       "protein_label": "Intermembrane phospholipid transport system binding protein MlaB",
       "gene_symbol": "mlaB",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P64602",
         "notes": "Reviewed Swiss-Prot entry MLAB_ECOLI is the E. coli K-12 MlaB accession and cross-references ComplexPortal:CPX-3464 and PDB:7CGE."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-3464",
       "notes": "Complex Portal CPX-3464 curates P64602/MlaB as an E. coli K-12 MlaFEDB lipid transport complex participant."
      },
      {
       "reference": "UniProtKB:P64602",
       "notes": "UniProtKB P64602 is the reviewed E. coli K-12 entry for Intermembrane phospholipid transport system binding protein MlaB."
      },
      {
       "reference": "InterPro:IPR049743",
       "notes": "InterPro IPR049743 is the Intermembrane phospholipid transport system binding protein MlaB family entry."
      },
      {
       "reference": "PDB:7CGE",
       "notes": "RCSB maps two PDB:7CGE MlaB chains to UniProtKB:P64602 in the author-defined E. coli MlaFEDB assembly."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli K-12",
     "note": "Source strain for Complex Portal CPX-3464 and for PDB:7CGE, an author-defined dodecameric MlaFEDB electron-microscopy assembly with two MlaE, two MlaF, six MlaD, and two MlaB chains.",
     "reference": "PDB:7CGE"
    }
   ],
   "functions": [
    {
     "function_id": "phospholipid_transport",
     "label": "phospholipid transport",
     "grounding": "GO:0015914",
     "description": "MlaFEDB participates in ATP-dependent phospholipid transport as part of the Mla envelope system that maintains outer-membrane lipid asymmetry.",
     "evidence": [
      {
       "reference": "GO:0015914",
       "notes": "GO:0015914 is the biological-process term for phospholipid transport."
      },
      {
       "reference": "ComplexPortal:CPX-3464",
       "notes": "Complex Portal cross-references phospholipid transport on the E. coli K-12 MlaFEDB lipid transport complex and describes ATP hydrolysis during MlaC-to-MlaFEDB phospholipid handoff."
      }
     ]
    }
   ],
   "physical_properties": [
    {
     "property": "SUBUNIT_COUNT",
     "value": "12",
     "context": "PDB:7CGE author-defined dodecameric MlaFEDB assembly 1",
     "reference": "PDB:7CGE"
    }
   ],
   "evidence": [
    {
     "reference": "ComplexPortal:CPX-3464",
     "notes": "Complex Portal entry for the E. coli K-12 MlaFEDB lipid transport complex, systematic name mlaB:mlaD:mlaE:mlaF."
    },
    {
     "reference": "GO:0043190",
     "notes": "Gene Ontology cellular-component parent term for ATP-binding cassette transporter complexes."
    },
    {
     "reference": "GO:0015914",
     "notes": "Gene Ontology biological-process term for phospholipid transport."
    },
    {
     "reference": "InterPro:IPR053408",
     "notes": "InterPro family entry for MlaE Permease."
    },
    {
     "reference": "InterPro:IPR030970",
     "notes": "InterPro family entry for Probable phospholipid ABC transporter-binding protein MlaD."
    },
    {
     "reference": "InterPro:IPR049743",
     "notes": "InterPro family entry for Intermembrane phospholipid transport system binding protein MlaB."
    },
    {
     "reference": "UniProtKB:P64606",
     "notes": "Reviewed E. coli K-12 MlaE UniProtKB entry."
    },
    {
     "reference": "UniProtKB:P63386",
     "notes": "Reviewed E. coli K-12 MlaF UniProtKB entry."
    },
    {
     "reference": "UniProtKB:P64604",
     "notes": "Reviewed E. coli K-12 MlaD UniProtKB entry."
    },
    {
     "reference": "UniProtKB:P64602",
     "notes": "Reviewed E. coli K-12 MlaB UniProtKB entry."
    },
    {
     "reference": "PDB:7CGE",
     "notes": "RCSB Protein Data Bank entry for a nucleotide-free E. coli MlaFEDB electron-microscopy structure."
    },
    {
     "reference": "PMID:32884137",
     "notes": "PubMed identifier for Chi et al. 2020, Structural mechanism of phospholipids translocation by MlaFEDB complex."
    },
    {
     "reference": "DOI:10.1038/s41422-020-00404-6",
     "notes": "DOI for Chi et al. 2020, Structural mechanism of phospholipids translocation by MlaFEDB complex."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "mlafedb_phospholipid_transport",
     "title": "MlaFEDB participates in phospholipid transport",
     "description": "MlaE, MlaF, MlaD, and MlaB form the MlaFEDB inner-membrane ABC transporter that receives MlaC phospholipid substrates in the Mla outer-membrane lipid-asymmetry system.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the four-protein inner-membrane MlaFEDB boundary and its whole-complex phospholipid-transport function without asserting a resolved retrograde-versus-antegrade direction, MlaC docking geometry, or nucleotide-state transport cycle.",
     "nodes": [
      {
       "node_id": "mlafedb",
       "label": "MlaFEDB lipid transport complex",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:mlafedb_lipid_transport_complex"
      },
      {
       "node_id": "mlae",
       "label": "Intermembrane phospholipid transport system permease protein MlaE",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mlae_permease_subunit",
       "grounding": "InterPro:IPR053408"
      },
      {
       "node_id": "mlaf",
       "label": "Intermembrane phospholipid transport system ATP-binding protein MlaF",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mlaf_atp_binding_subunit"
      },
      {
       "node_id": "mlad",
       "label": "Intermembrane phospholipid transport system binding protein MlaD",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mlad_binding_subunit",
       "grounding": "InterPro:IPR030970"
      },
      {
       "node_id": "mlab",
       "label": "Intermembrane phospholipid transport system binding protein MlaB",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mlab_binding_subunit",
       "grounding": "InterPro:IPR049743"
      },
      {
       "node_id": "mlac",
       "label": "Intermembrane phospholipid transport system MlaC",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P0ADV7"
       ]
      },
      {
       "node_id": "phospholipid_transport",
       "label": "phospholipid transport",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0015914"
      }
     ],
     "edges": [
      {
       "subject": "mlae",
       "predicate": "assembles with",
       "object": "mlaf",
       "description": "MlaE and MlaF are both protein constituents of the E. coli inner-membrane MlaFEDB transporter.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-3464",
         "notes": "CPX-3464 curates MlaE and MlaF as participants in the E. coli MlaFEDB lipid transport complex."
        }
       ]
      },
      {
       "subject": "mlad",
       "predicate": "forms hexameric ring in",
       "object": "mlafedb",
       "description": "Six MlaD copies are present in the Complex Portal MlaFEDB source composition and in PDB:7CGE assembly 1.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-3464",
         "notes": "CPX-3464 curates six MlaD copies."
        },
        {
         "reference": "PDB:7CGE",
         "notes": "RCSB maps chains G-L of PDB:7CGE to MlaD UniProtKB:P64604."
        }
       ]
      },
      {
       "subject": "mlab",
       "predicate": "assembles with",
       "object": "mlaf",
       "description": "Two MlaB chains and two MlaF chains are present in the author-defined MlaFEDB assembly in PDB:7CGE.",
       "evidence": [
        {
         "reference": "PDB:7CGE",
         "notes": "RCSB maps PDB:7CGE chains C and F to MlaB and chains B and E to MlaF."
        }
       ]
      },
      {
       "subject": "mlac",
       "predicate": "delivers phospholipids to",
       "object": "mlafedb",
       "description": "MlaC carries phospholipid substrates between the Mla outer-membrane complex and the inner-membrane MlaFEDB transporter.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-3464",
         "notes": "CPX-3464 describes MlaC shuttling phospholipid substrates between the inner-membrane MlaFEDB transporter and an outer-membrane complex."
        }
       ]
      },
      {
       "subject": "mlafedb",
       "predicate": "enables",
       "object": "phospholipid_transport",
       "description": "The assembled MlaFEDB complex participates in ATP-dependent phospholipid transport during outer-membrane lipid-asymmetry maintenance.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-3464",
         "notes": "Complex Portal cross-references GO:0015914 on the E. coli K-12 MlaFEDB lipid transport complex."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "mlaf_component_family_grounding",
     "prompt": "Resolve an exact source-neutral MlaF protein family before replacing its reviewed-label-only component row.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#mlaf_atp_binding_subunit"
     ],
     "rationale": "ComplexPortal:CPX-3464, PDB:7CGE, and the reviewed E. coli K-12 UniProt record exactly identify MlaF, but its UniProt InterPro cross-references are broad ABC-transporter, AAA+ ATPase, ABC-transporter signature, and P-loop NTPase entries rather than an exact MlaF family.",
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-3464",
       "notes": "CPX-3464 curates P63386/MlaF as a participant."
      },
      {
       "reference": "UniProtKB:P63386",
       "notes": "Reviewed E. coli K-12 MlaF UniProtKB entry."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02"
    },
    {
     "discussion_id": "exclude_mlac_and_outer_membrane_mla_complex",
     "prompt": "Should MlaC or the outer-membrane Mla complex be curated as constituents of the MlaFEDB lipid transport complex?",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#mlae_permease_subunit",
      "components#mlaf_atp_binding_subunit",
      "components#mlad_binding_subunit",
      "components#mlab_binding_subunit"
     ],
     "rationale": "MlaC shuttles phospholipid substrates between the outer-membrane Mla machinery and the inner-membrane MlaFEDB transporter, but ComplexPortal:CPX-3464 scopes the MlaFEDB complex itself to MlaE, MlaF, MlaD, and MlaB.",
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-3464",
       "notes": "CPX-3464 lists MlaE, MlaF, MlaD, and MlaB as the MlaFEDB participants and mentions MlaC as a shuttling protein in the function description."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02",
     "resolution_note": "Keep MlaC and the outer-membrane Mla machinery outside the MlaFEDB component boundary and include MlaC only as a handoff node in the nonmechanistic function graph."
    }
   ],
   "complex_compositions": [
    {
     "composition_id": "complex_portal_cpx_3464",
     "source": "COMPLEX_PORTAL",
     "source_accession": "ComplexPortal:CPX-3464",
     "source_url": "https://www.ebi.ac.uk/complexportal/complex/CPX-3464",
     "complex_label": "MlaFEDB lipid transport complex",
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli (strain K12)",
     "evidence_code": "ECO:0000353",
     "participants": [
      {
       "participant_id": "UniProtKB:P64606",
       "label": "Intermembrane phospholipid transport system permease protein MlaE",
       "participant_type": "protein",
       "gene_symbol": "mlaE",
       "source_interactor_id": "EBI-20200026"
      },
      {
       "participant_id": "UniProtKB:P63386",
       "label": "Intermembrane phospholipid transport system ATP-binding protein MlaF",
       "participant_type": "protein",
       "gene_symbol": "mlaF",
       "source_interactor_id": "EBI-20200027"
      },
      {
       "participant_id": "UniProtKB:P64604",
       "label": "Intermembrane phospholipid transport system binding protein MlaD",
       "participant_type": "protein",
       "gene_symbol": "mlaD",
       "stoichiometry": "6",
       "source_interactor_id": "EBI-20200023"
      },
      {
       "participant_id": "UniProtKB:P64602",
       "label": "Intermembrane phospholipid transport system binding protein MlaB",
       "participant_type": "protein",
       "gene_symbol": "mlaB",
       "source_interactor_id": "EBI-20200028"
      }
     ],
     "retrieved_on": "2026-10-02",
     "notes": "Curator-scoped import: E. coli K-12 MlaFEDB source composition for this record. Source evidence: physical interaction evidence. The accession was resolved through the Complex Portal accession endpoint; no equivalence xref was inferred."
    }
   ]
  },
  {
   "identifier": "GO:1990198",
   "label": "ModE complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A dimeric protein complex containing two ModE subunits. Binds directly to DNA to regulate transcription, and is involved in (positively and negatively) regulating various aspects of molybdenum metabolism.",
   "definition_source": "GO:1990198",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-01T22:05:05Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T22:06:35Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO exact synonymy and transcription-regulator parentage, an InterPro-grounded ModE constituent with a reviewed E. coli K-12 UniProt example, an E. coli PDB-backed canonical example, molybdenum-binding and DNA-binding functions, dimer subunit count, and DOI/PMID/PDB evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:52Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "updated gene_symbols/synonym annotations for UniProtKB protein_examples.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Added source-backed FUNCTION causal graph 'mode_molybdate_dna_binding' with 3 nodes and 2 edges.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "ModE dimer",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:1990198"
    }
   ],
   "parent_structures": [
    "GO:0005667"
   ],
   "components": [
    {
     "component_id": "mode_transcriptional_regulator",
     "label": "Molybdate-dependent transcriptional regulator ModE",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR016462",
     "gene_symbols": [
      "modE",
      "modR"
     ],
     "stoichiometry": "2 copies per E. coli ModE homodimer in PDB:1O7L biological assembly 1",
     "essentiality": "UNKNOWN",
     "role": "Homodimeric transcription-regulator subunit with an N-terminal DNA-binding domain and C-terminal oxyanion-binding domains that bind molybdate.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A9G8",
       "protein_label": "DNA-binding transcriptional dual regulator ModE",
       "gene_symbol": "modE",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-01",
       "role": "Reviewed E. coli K-12 ModE accession that UniProt maps to GO:1990198 and RCSB maps to the ModE homodimer in PDB:1O7L (also declared as synonym modR).",
       "evidence": [
        {
         "reference": "UniProtKB:P0A9G8",
         "notes": "UniProtKB P0A9G8 is the reviewed E. coli K-12 entry for DNA-binding transcriptional dual regulator ModE."
        },
        {
         "reference": "PDB:1O7L",
         "notes": "RCSB reports PDB:1O7L as molybdate-activated E. coli ModE with homomeric dimer biological assemblies."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "GO:1990198",
       "notes": "GO:1990198 defines the ModE complex as a dimeric protein complex containing two ModE subunits."
      },
      {
       "reference": "InterPro:IPR016462",
       "notes": "InterPro IPR016462 is the full-length molybdate-dependent transcriptional regulator ModE family entry."
      },
      {
       "reference": "PDB:1O7L",
       "notes": "RCSB describes each PDB:1O7L biological assembly as a homomeric E. coli ModE dimer."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "E. coli source of the molybdate-activated ModE homodimer deposited as PDB:1O7L.",
     "reference": "PDB:1O7L"
    }
   ],
   "functions": [
    {
     "function_id": "molybdenum_ion_binding",
     "label": "molybdenum ion binding",
     "grounding": "GO:0030151",
     "description": "The ModE homodimer binds molybdate through its C-terminal oxyanion-binding domains.",
     "evidence": [
      {
       "reference": "GO:1990198",
       "notes": "GO:1990198 defines the complex by its involvement in molybdenum metabolism."
      },
      {
       "reference": "GO:0030151",
       "notes": "GO:0030151 is the Gene Ontology molecular-function term for molybdenum ion binding."
      },
      {
       "reference": "PDB:1O7L",
       "notes": "RCSB reports PDB:1O7L as the molybdate-activated form of E. coli ModE."
      }
     ]
    },
    {
     "function_id": "cis_regulatory_region_sequence_specific_dna_binding",
     "label": "cis-regulatory region sequence-specific DNA binding",
     "grounding": "GO:0000987",
     "description": "The ModE homodimer uses its N-terminal DNA-binding domains to bind regulatory DNA sites.",
     "evidence": [
      {
       "reference": "GO:1990198",
       "notes": "GO:1990198 defines the ModE complex as binding DNA directly to regulate transcription."
      },
      {
       "reference": "GO:0000987",
       "notes": "GO:0000987 is the Gene Ontology molecular-function term for cis-regulatory region sequence-specific DNA binding."
      }
     ]
    }
   ],
   "physical_properties": [
    {
     "property": "SUBUNIT_COUNT",
     "value": "2",
     "context": "E. coli ModE homodimer in PDB:1O7L biological assembly 1",
     "reference": "PDB:1O7L"
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990198",
     "notes": "Gene Ontology cellular-component term for the dimeric ModE complex and source of the exact ModE dimer synonym."
    },
    {
     "reference": "GO:0005667",
     "notes": "QuickGO reports GO:1990198 as an is-a child of GO:0005667 transcription regulator complex."
    },
    {
     "reference": "GO:0030151",
     "notes": "Gene Ontology molecular-function term for molybdenum ion binding."
    },
    {
     "reference": "GO:0000987",
     "notes": "Gene Ontology molecular-function term for cis-regulatory region sequence-specific DNA binding."
    },
    {
     "reference": "InterPro:IPR016462",
     "notes": "InterPro family entry for molybdate-dependent transcriptional regulators of the ModE type."
    },
    {
     "reference": "UniProtKB:P0A9G8",
     "notes": "UniProtKB reviewed E. coli K-12 ModE entry."
    },
    {
     "reference": "PDB:1O7L",
     "notes": "RCSB Protein Data Bank entry for the molybdate-activated homodimeric E. coli ModE structure."
    },
    {
     "reference": "PMID:12581638",
     "notes": "PubMed identifier for Schuttelkopf, Boxer and Hunter 2003, the Journal of Molecular Biology ModE structural paper cited by PDB:1O7L."
    },
    {
     "reference": "DOI:10.1016/S0022-2836(02)01358-X",
     "notes": "DOI for Schuttelkopf, Boxer and Hunter 2003, 'Crystal Structure of Activated ModE Reveals Conformational Changes Involving Both Oxyanion and DNA-binding Domains', as reported by Crossref."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "mode_molybdate_dna_binding",
     "title": "ModE Homodimer Molybdate Sensing and Operator DNA Binding",
     "description": "Molybdate binding by the C-terminal oxyanion-binding domains allosterically activates operator DNA binding by the N-terminal winged-helix domains.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "mode_transcriptional_regulator",
       "label": "Molybdate-dependent transcriptional regulator ModE",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR016462",
       "component_ref": "mode_transcriptional_regulator"
      },
      {
       "node_id": "molybdenum_ion_binding",
       "label": "molybdenum ion binding",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0030151"
      },
      {
       "node_id": "cis_regulatory_region_sequence_specific_dna_binding",
       "label": "cis-regulatory region sequence-specific DNA binding",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0000987"
      }
     ],
     "edges": [
      {
       "subject": "mode_transcriptional_regulator",
       "predicate": "executes",
       "object": "molybdenum_ion_binding",
       "description": "The C-terminal Mop-like oxyanion-binding domains of the ModE homodimer bind molybdate ions.",
       "evidence": [
        {
         "reference": "GO:1990198",
         "notes": "GO:1990198 defines the dimeric ModE complex by its role in molybdenum metabolism and transcriptional regulation."
        },
        {
         "reference": "GO:0030151",
         "notes": "GO:0030151 is the molecular-function term for molybdenum ion binding."
        },
        {
         "reference": "PMID:12581638",
         "notes": "Schuttelkopf, Boxer and Hunter 2003 solved the crystal structure of molybdate-bound E. coli ModE."
        }
       ]
      },
      {
       "subject": "molybdenum_ion_binding",
       "predicate": "allosterically promotes",
       "object": "cis_regulatory_region_sequence_specific_dna_binding",
       "description": "Molybdate binding triggers quaternary conformational changes in the ModE dimer that reorient the N-terminal winged-helix domains for high-affinity operator DNA binding.",
       "evidence": [
        {
         "reference": "GO:1990198",
         "notes": "GO:1990198 defines the ModE complex as binding DNA directly to regulate transcription."
        },
        {
         "reference": "GO:0000987",
         "notes": "GO:0000987 is the molecular-function term for cis-regulatory region sequence-specific DNA binding."
        },
        {
         "reference": "PMID:12581638",
         "notes": "Schuttelkopf, Boxer and Hunter 2003 showed how molybdate binding induces conformational changes across both the oxyanion-binding and DNA-binding domains of ModE."
        },
        {
         "reference": "PDB:1O7L",
         "notes": "PDB:1O7L captures the molybdate-activated conformation of the E. coli ModE homodimer."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0033551",
   "label": "monopolin complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex required for clamping microtubule binding sites, ensuring orientation of sister kinetochores to the same pole (mono-orientation) during meiosis I.",
   "definition_source": "GO:0033551",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-18T14:43:04Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T14:43:52Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO hierarchy, kinetochore parthood, GO monopolin synonymy, four reviewed label-only budding-yeast subunits, Saccharomyces scope, sister-kinetochore mono-orientation function, DOI/GO evidence, a nonmechanistic function graph and subunit-grounding plus fission-boundary TODOs.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T14:44:17Z",
     "curator": "codex",
     "action": "NARROW_EVIDENCE_SCOPE",
     "changes": "Narrowed the Saccharomyces canonical-example note to the Corbett et al. Csm1/Lrs4 structural evidence supported by its row-level reference.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T14:54:47Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #1157 and #1158 by narrowing the GO-backed definition to the directly quoted mono-orientation sentence and replacing the Corbett Csm1/Lrs4 structural-core canonical example with the Rabitsch et al. budding-yeast monopolin-complex evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:26:31Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 4 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "part_of": [
    "GO:0000776"
   ],
   "synonyms": [
    {
     "synonym_text": "monopolin subcomplex Csm1/Lrs4",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0033551"
    },
    {
     "synonym_text": "Pcs1/Mde4 complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0033551"
    }
   ],
   "components": [
    {
     "component_id": "csm1_monopolin_subunit",
     "label": "Csm1 monopolin subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CSM1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Csm1p is modeled as a named Saccharomyces cerevisiae monopolin subunit; no exact source-neutral Csm1 protein-family CURIE was curated for this first complex record.",
     "role": "Named Csm1/Lrs4 core constituent of the budding-yeast monopolin complex.",
     "evidence": [
      {
       "reference": "GO:0033551",
       "notes": "GO:0033551 defines Csm1p as a Saccharomyces cerevisiae monopolin-complex subunit."
      },
      {
       "reference": "DOI:10.1016/s1534-5807(03)00086-8",
       "notes": "Rabitsch et al. 2003 identified Csm1p among the nucleolar proteins recruited to kinetochores during meiosis I."
      },
      {
       "reference": "DOI:10.1016/j.cell.2010.07.017",
       "notes": "Corbett et al. 2010 structurally analyzed monopolin crosslinking of kinetochore components."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P25651",
       "protein_label": "Monopolin complex subunit CSM1",
       "gene_symbol": "CSM1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CSM1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P25651",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P25651, the single reviewed entry for gene CSM1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "lrs4_monopolin_subunit",
     "label": "Lrs4 monopolin subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "LRS4"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Lrs4p is modeled as a named Saccharomyces cerevisiae monopolin subunit; no exact source-neutral Lrs4 protein-family CURIE was curated for this first complex record.",
     "role": "Named Csm1/Lrs4 core constituent of the budding-yeast monopolin complex.",
     "evidence": [
      {
       "reference": "GO:0033551",
       "notes": "GO:0033551 defines Lrs4p as a Saccharomyces cerevisiae monopolin-complex subunit."
      },
      {
       "reference": "DOI:10.1016/s1534-5807(03)00086-8",
       "notes": "Rabitsch et al. 2003 identified Lrs4p among the nucleolar proteins recruited to kinetochores during meiosis I."
      },
      {
       "reference": "DOI:10.1016/j.cell.2010.07.017",
       "notes": "Corbett et al. 2010 structurally analyzed monopolin crosslinking of kinetochore components."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q04087",
       "protein_label": "Monopolin complex subunit LRS4",
       "gene_symbol": "LRS4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene LRS4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q04087",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q04087, the single reviewed entry for gene LRS4 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "hrr25_monopolin_subunit",
     "label": "Hrr25 monopolin subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "HRR25"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Hrr25p is modeled by its Saccharomyces cerevisiae casein-kinase-1 role in the GO-defined monopolin complex; no exact source-neutral CURIE was curated that separates this monopolin subunit role from other Hrr25 contexts.",
     "role": "Casein kinase 1 constituent of the budding-yeast monopolin complex.",
     "evidence": [
      {
       "reference": "GO:0033551",
       "notes": "GO:0033551 defines Hrr25p as a Saccharomyces cerevisiae monopolin-complex subunit."
      },
      {
       "reference": "DOI:10.1016/j.cell.2006.07.029",
       "notes": "Petronczki et al. 2006 linked budding-yeast casein kinase 1 to monopolar attachment of sister kinetochores in meiosis I."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P29295",
       "protein_label": "Casein kinase I homolog HRR25",
       "gene_symbol": "HRR25",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene HRR25 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12628929",
         "notes": "Schäfer T et al. 2003, ‘The path from nucleolar 90S to cytoplasmic 40S pre-ribosomes.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P29295."
        }
       ]
      }
     ]
    },
    {
     "component_id": "mam1_monopolin_subunit",
     "label": "Mam1 monopolin subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "MAM1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Mam1p is modeled as a named Saccharomyces cerevisiae monopolin subunit; no exact source-neutral Mam1 protein-family CURIE was curated for this first complex record.",
     "role": "Named budding-yeast monopolin constituent tied genetically to homolog segregation during meiosis I.",
     "evidence": [
      {
       "reference": "GO:0033551",
       "notes": "GO:0033551 defines Mam1p as a Saccharomyces cerevisiae monopolin-complex subunit."
      },
      {
       "reference": "DOI:10.1016/s0092-8674(00)00217-8",
       "notes": "Toth et al. 2000 identified monopolin as a kinetochore factor required for segregation of homologs in yeast meiosis I."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40065",
       "protein_label": "Monopolin complex subunit MAM1",
       "gene_symbol": "MAM1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene MAM1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11163190",
         "notes": "Tóth A et al. 2000, ‘Functional genomics identifies monopolin: a kinetochore protein required for segregation of homologs during meiosis i.’, Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P40065."
        },
        {
         "reference": "PMID:12663816",
         "notes": "Lee BH et al. 2003, ‘Role of Polo-like kinase CDC5 in programming meiosis I chromosome segregation.’, Science. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P40065."
        },
        {
         "reference": "PMID:12689592",
         "notes": "Rabitsch KP et al. 2003, ‘Kinetochore recruitment of two nucleolar proteins is required for homolog segregation in meiosis I.’, Dev Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P40065."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has a Csm1p/Lrs4p/Hrr25p/Mam1p monopolin complex that promotes sister-kinetochore mono-orientation during meiosis I.",
     "reference": "GO:0033551"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Reference budding-yeast meiosis system in which Csm1p and Lrs4p were identified as forming a monopolin complex with Mam1p at kinetochores.",
     "reference": "DOI:10.1016/s1534-5807(03)00086-8"
    }
   ],
   "functions": [
    {
     "function_id": "sister_kinetochore_mono_orientation",
     "label": "sister kinetochore mono-orientation",
     "description": "Monopolin clamps kinetochore microtubule-binding sites so sister kinetochores orient to the same spindle pole during meiosis I.",
     "evidence": [
      {
       "reference": "GO:0033551",
       "notes": "GO:0033551 defines the monopolin complex by sister kinetochore mono-orientation during meiosis I."
      },
      {
       "reference": "DOI:10.1016/s0092-8674(00)00217-8",
       "notes": "Toth et al. 2000 linked budding-yeast monopolin to homolog segregation during meiosis I."
      },
      {
       "reference": "DOI:10.1016/j.cell.2006.12.040",
       "notes": "Monje-Casas et al. 2007 analyzed monopolin control of kinetochore orientation during budding-yeast meiosis."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0033551",
     "notes": "Gene Ontology cellular-component term for the monopolin complex."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology cellular-component parent term for protein-containing complexes."
    },
    {
     "reference": "GO:0000776",
     "notes": "Gene Ontology cellular-component term for the kinetochore, which contains the monopolin complex."
    },
    {
     "reference": "DOI:10.1016/s0092-8674(00)00217-8",
     "notes": "Toth et al. 2000, Functional genomics identifies monopolin: a kinetochore protein required for segregation of homologs during meiosis I, Cell."
    },
    {
     "reference": "DOI:10.1016/s1534-5807(03)00086-8",
     "notes": "Rabitsch et al. 2003, Kinetochore recruitment of two nucleolar proteins is required for homolog segregation in meiosis I, Developmental Cell."
    },
    {
     "reference": "DOI:10.1016/j.cell.2006.07.029",
     "notes": "Petronczki et al. 2006, Monopolar attachment of sister kinetochores at meiosis I requires casein kinase 1, Cell."
    },
    {
     "reference": "DOI:10.1016/j.cell.2006.12.040",
     "notes": "Monje-Casas et al. 2007, Kinetochore orientation during meiosis is controlled by Aurora B and the monopolin complex, Cell."
    },
    {
     "reference": "DOI:10.1016/j.cub.2007.06.044",
     "notes": "Gregan et al. 2007, The kinetochore proteins Pcs1 and Mde4 and heterochromatin are required to prevent merotelic orientation, Current Biology."
    },
    {
     "reference": "DOI:10.1016/j.cell.2010.07.017",
     "notes": "Corbett et al. 2010, The monopolin complex crosslinks kinetochore components to regulate chromosome-microtubule attachments, Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "monopolin_sister_kinetochore_mono_orientation",
     "title": "Monopolin orients sister kinetochores during meiosis I",
     "description": "The budding-yeast Csm1p/Lrs4p/Hrr25p/Mam1p monopolin complex acts at kinetochores to coorient sister kinetochores toward the same spindle pole during meiosis I.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the GO-defined Saccharomyces cerevisiae monopolin subunit cohort and the high-level mono-orientation role without modeling Spo13, Aurora B/Ipl1, cohesin, or every fission-yeast Pcs1/Mde4 analogy.",
     "nodes": [
      {
       "node_id": "csm1_monopolin_subunit",
       "label": "Csm1 monopolin subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "csm1_monopolin_subunit"
      },
      {
       "node_id": "lrs4_monopolin_subunit",
       "label": "Lrs4 monopolin subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "lrs4_monopolin_subunit"
      },
      {
       "node_id": "hrr25_monopolin_subunit",
       "label": "Hrr25 monopolin subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "hrr25_monopolin_subunit"
      },
      {
       "node_id": "mam1_monopolin_subunit",
       "label": "Mam1 monopolin subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mam1_monopolin_subunit"
      },
      {
       "node_id": "monopolin_complex",
       "label": "monopolin complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033551"
      },
      {
       "node_id": "kinetochore",
       "label": "kinetochore",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000776"
      },
      {
       "node_id": "sister_kinetochore_mono_orientation",
       "label": "sister kinetochore mono-orientation",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "csm1_monopolin_subunit",
       "predicate": "assembles into",
       "object": "monopolin_complex",
       "description": "Csm1p is represented as a constituent of the budding-yeast monopolin complex.",
       "evidence": [
        {
         "reference": "GO:0033551",
         "notes": "GO:0033551 names Csm1p among the Saccharomyces cerevisiae monopolin subunits."
        }
       ]
      },
      {
       "subject": "lrs4_monopolin_subunit",
       "predicate": "assembles into",
       "object": "monopolin_complex",
       "description": "Lrs4p is represented as a constituent of the budding-yeast monopolin complex.",
       "evidence": [
        {
         "reference": "GO:0033551",
         "notes": "GO:0033551 names Lrs4p among the Saccharomyces cerevisiae monopolin subunits."
        }
       ]
      },
      {
       "subject": "hrr25_monopolin_subunit",
       "predicate": "assembles into",
       "object": "monopolin_complex",
       "description": "Hrr25p is represented as a constituent of the budding-yeast monopolin complex.",
       "evidence": [
        {
         "reference": "GO:0033551",
         "notes": "GO:0033551 names Hrr25p among the Saccharomyces cerevisiae monopolin subunits."
        }
       ]
      },
      {
       "subject": "mam1_monopolin_subunit",
       "predicate": "assembles into",
       "object": "monopolin_complex",
       "description": "Mam1p is represented as a constituent of the budding-yeast monopolin complex.",
       "evidence": [
        {
         "reference": "GO:0033551",
         "notes": "GO:0033551 names Mam1p among the Saccharomyces cerevisiae monopolin subunits."
        }
       ]
      },
      {
       "subject": "monopolin_complex",
       "predicate": "is part of",
       "object": "kinetochore",
       "description": "The monopolin complex is a kinetochore-associated protein complex.",
       "evidence": [
        {
         "reference": "GO:0033551",
         "notes": "GO places the monopolin complex under the kinetochore cellular-component branch."
        }
       ]
      },
      {
       "subject": "monopolin_complex",
       "predicate": "promotes",
       "object": "sister_kinetochore_mono_orientation",
       "description": "Monopolin promotes mono-orientation of sister kinetochores during meiosis I.",
       "evidence": [
        {
         "reference": "GO:0033551",
         "notes": "GO:0033551 defines monopolin by the orientation of sister kinetochores to the same pole during meiosis I."
        },
        {
         "reference": "DOI:10.1016/s0092-8674(00)00217-8",
         "notes": "Toth et al. 2000 identified monopolin as a kinetochore factor required for homolog segregation in yeast meiosis I."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_monopolin_subunit_groundings",
     "prompt": "Resolve exact source-neutral family groundings and essentiality calls for Csm1, Lrs4, Hrr25 and Mam1 within the budding-yeast monopolin complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#csm1_monopolin_subunit",
      "components#lrs4_monopolin_subunit",
      "components#hrr25_monopolin_subunit",
      "components#mam1_monopolin_subunit"
     ],
     "rationale": "This first record captures the GO-defined budding-yeast subunit set but leaves subunit grounding at reviewed-label-only instead of guessing InterPro, Pfam, NCBIfam or UniProtKB family identifiers.",
     "evidence": [
      {
       "reference": "GO:0033551"
      },
      {
       "reference": "DOI:10.1016/j.cell.2010.07.017"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-18"
    },
    {
     "discussion_id": "pcs1_mde4_fission_boundary",
     "prompt": "Review whether and how the Schizosaccharomyces pombe Pcs1/Mde4 complex should be represented as an orthologous monopolin branch.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "synonyms",
      "components#csm1_monopolin_subunit",
      "components#lrs4_monopolin_subunit"
     ],
     "rationale": "GO:0033551 names the Pcs1/Mde4 complex as a narrow synonym of monopolin, but this first record curates the budding-yeast Csm1p/Lrs4p/Hrr25p/Mam1p cohort and leaves the fission-yeast subunit mapping for a focused orthology review.",
     "evidence": [
      {
       "reference": "GO:0033551"
      },
      {
       "reference": "DOI:10.1016/j.cub.2007.06.044"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-18"
    }
   ]
  },
  {
   "identifier": "GO:0034457",
   "label": "Mpp10 complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex that forms a subcomplex of the 90S preribosome. In S. cerevisiae, it is composed of Mpp10p, Imp3p and Imp4p.",
   "definition_source": "GO:0034457",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-26T01:29:27Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-26T01:30:15Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added nuclear protein-containing complex parentage, nucleolar and 90S preribosome parthood, three reviewed-label-only Mpp10-complex constituent rows, budding-yeast scope, a 90S-preribosome-assembly function, GO/PubMed/DOI evidence, a nonmechanistic assembly graph, and an Mpp10-complex subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:26:35Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0140513"
   ],
   "part_of": [
    "GO:0005730",
    "GO:0030686"
   ],
   "components": [
    {
     "component_id": "mpp10_mpp10_complex_subunit",
     "label": "Mpp10 Mpp10-complex subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "MPP10"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO term definition follows Saccharomyces cerevisiae Mpp10p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Mpp10-complex subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Mpp10 complex / 90S-preribosome subcomplex.",
     "evidence": [
      {
       "reference": "GO:0034457",
       "notes": "GO:0034457 defines the Mpp10 complex as containing Mpp10p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P47083",
       "protein_label": "U3 small nucleolar RNA-associated protein MPP10",
       "gene_symbol": "MPP10",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene MPP10 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12068309",
         "notes": "Dragon F et al. 2002, ‘A large nucleolar U3 ribonucleoprotein required for 18S ribosomal RNA biogenesis.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P47083."
        },
        {
         "reference": "PMID:9315638",
         "notes": "Dunbar DA et al. 1997, ‘Mpp10p, a U3 small nucleolar ribonucleoprotein component required for pre-18S rRNA processing in yeast.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P47083."
        }
       ]
      }
     ]
    },
    {
     "component_id": "imp3_mpp10_complex_subunit",
     "label": "Imp3 Mpp10-complex subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "IMP3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO term definition follows Saccharomyces cerevisiae Imp3p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Mpp10-complex subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Mpp10 complex / 90S-preribosome subcomplex.",
     "evidence": [
      {
       "reference": "GO:0034457",
       "notes": "GO:0034457 defines the Mpp10 complex as containing Imp3p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32899",
       "protein_label": "U3 small nucleolar ribonucleoprotein protein IMP3",
       "gene_symbol": "IMP3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene IMP3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10409734",
         "notes": "Lee SJ et al. 1999, ‘Imp3p and Imp4p, two specific components of the U3 small nucleolar ribonucleoprotein that are essential for pre-18S rRNA processing.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P32899."
        }
       ]
      }
     ]
    },
    {
     "component_id": "imp4_mpp10_complex_subunit",
     "label": "Imp4 Mpp10-complex subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "IMP4"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO term definition follows Saccharomyces cerevisiae Imp4p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Mpp10-complex subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Mpp10 complex / 90S-preribosome subcomplex.",
     "evidence": [
      {
       "reference": "GO:0034457",
       "notes": "GO:0034457 defines the Mpp10 complex as containing Imp4p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53941",
       "protein_label": "U3 small nucleolar ribonucleoprotein protein IMP4",
       "gene_symbol": "IMP4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene IMP4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10409734",
         "notes": "Lee SJ et al. 1999, ‘Imp3p and Imp4p, two specific components of the U3 small nucleolar ribonucleoprotein that are essential for pre-18S rRNA processing.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P53941."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the organism in which GO:0034457 defines the Mpp10 complex as a three-protein subcomplex of the 90S preribosome.",
     "reference": "GO:0034457"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Perez-Fernandez et al. 2007 placed the Mpp10 complex in the Pwp2p/UTP-B branch of stepwise 90S-preribosome assembly in budding yeast.",
     "reference": "DOI:10.1128/MCB.00380-07"
    }
   ],
   "functions": [
    {
     "function_id": "90s_preribosome_assembly",
     "label": "90S preribosome assembly",
     "grounding": "GO:0034463",
     "description": "The Mpp10 complex forms a subcomplex of the 90S preribosome and participates in a stepwise assembly route for the yeast 90S preribosomal particle.",
     "evidence": [
      {
       "reference": "GO:0034457",
       "notes": "GO:0034457 defines the Mpp10 complex as a subcomplex of the 90S preribosome."
      },
      {
       "reference": "GO:0034463",
       "notes": "GO:0034463 is the Gene Ontology biological-process term for 90S preribosome assembly."
      },
      {
       "reference": "DOI:10.1128/MCB.00380-07",
       "notes": "Perez-Fernandez et al. 2007 placed the Mpp10p complex with the U3 snoRNP and Pwp2p/UTP-B subunit in one 90S-preribosome assembly intermediate."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0034457",
     "notes": "Gene Ontology cellular-component term for the Mpp10 complex."
    },
    {
     "reference": "GO:0140513",
     "notes": "Gene Ontology cellular-component parent term for nuclear protein-containing complexes."
    },
    {
     "reference": "GO:0005730",
     "notes": "Gene Ontology cellular-component term for the nucleolus."
    },
    {
     "reference": "GO:0030686",
     "notes": "Gene Ontology cellular-component term for the 90S preribosome."
    },
    {
     "reference": "GO:0034463",
     "notes": "Gene Ontology biological-process term for 90S preribosome assembly."
    },
    {
     "reference": "PMID:17515605",
     "notes": "PubMed identifier for Perez-Fernandez et al. 2007, the Molecular and Cellular Biology paper cited by GO:0034457."
    },
    {
     "reference": "DOI:10.1128/MCB.00380-07",
     "notes": "DOI for Perez-Fernandez et al. 2007, 'The 90S preribosome is a multimodular structure that is assembled through a hierarchical mechanism', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_mpp10_90s_preribosome_assembly",
     "title": "Mpp10 is a 90S preribosome assembly module",
     "description": "In Saccharomyces cerevisiae, the three-protein Mpp10 complex forms a subcomplex of the 90S preribosome and joins the hierarchical assembly pathway.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the three GO-defined Mpp10-complex constituents and the connection from Mpp10 to 90S preribosome assembly without resolving assembly order among the three subunits.",
     "nodes": [
      {
       "node_id": "mpp10_mpp10_complex_subunit",
       "label": "Mpp10 Mpp10-complex subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mpp10_mpp10_complex_subunit"
      },
      {
       "node_id": "imp3_mpp10_complex_subunit",
       "label": "Imp3 Mpp10-complex subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "imp3_mpp10_complex_subunit"
      },
      {
       "node_id": "imp4_mpp10_complex_subunit",
       "label": "Imp4 Mpp10-complex subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "imp4_mpp10_complex_subunit"
      },
      {
       "node_id": "mpp10_complex",
       "label": "Mpp10 complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0034457"
      },
      {
       "node_id": "90s_preribosome",
       "label": "90S preribosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030686"
      },
      {
       "node_id": "90s_preribosome_assembly",
       "label": "90S preribosome assembly",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0034463"
      }
     ],
     "edges": [
      {
       "subject": "mpp10_mpp10_complex_subunit",
       "predicate": "contributes to",
       "object": "mpp10_complex",
       "description": "Mpp10p is one constituent of the budding-yeast Mpp10 complex.",
       "evidence": [
        {
         "reference": "GO:0034457",
         "notes": "GO:0034457 defines Mpp10p as a component of the Mpp10 complex."
        }
       ]
      },
      {
       "subject": "imp3_mpp10_complex_subunit",
       "predicate": "contributes to",
       "object": "mpp10_complex",
       "description": "Imp3p is one constituent of the budding-yeast Mpp10 complex.",
       "evidence": [
        {
         "reference": "GO:0034457",
         "notes": "GO:0034457 defines Imp3p as a component of the Mpp10 complex."
        }
       ]
      },
      {
       "subject": "imp4_mpp10_complex_subunit",
       "predicate": "contributes to",
       "object": "mpp10_complex",
       "description": "Imp4p is one constituent of the budding-yeast Mpp10 complex.",
       "evidence": [
        {
         "reference": "GO:0034457",
         "notes": "GO:0034457 defines Imp4p as a component of the Mpp10 complex."
        }
       ]
      },
      {
       "subject": "mpp10_complex",
       "predicate": "part of",
       "object": "90s_preribosome",
       "description": "The Mpp10 complex is a protein subcomplex of the 90S preribosome.",
       "evidence": [
        {
         "reference": "GO:0034457",
         "notes": "GO:0034457 records Mpp10 as part of the 90S preribosome."
        }
       ]
      },
      {
       "subject": "mpp10_complex",
       "predicate": "supports",
       "object": "90s_preribosome_assembly",
       "description": "The Mpp10 complex participates in the hierarchical 90S-preribosome assembly pathway.",
       "evidence": [
        {
         "reference": "GO:0034457",
         "notes": "GO:0034457 defines Mpp10 as a subcomplex of the 90S preribosome."
        },
        {
         "reference": "GO:0034463",
         "notes": "GO:0034463 is the process term for 90S preribosome assembly."
        },
        {
         "reference": "DOI:10.1128/MCB.00380-07",
         "notes": "Perez-Fernandez et al. 2007 described the Mpp10p complex as a discrete assembly subunit that binds through the Pwp2p/UTP-B assembly route."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_mpp10_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the Mpp10, Imp3 and Imp4 constituents of the Mpp10 complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#mpp10_mpp10_complex_subunit",
      "components#imp3_mpp10_complex_subunit",
      "components#imp4_mpp10_complex_subunit"
     ],
     "rationale": "GO:0034457 uses Saccharomyces gene-product names while noting that analogous complexes in other eukaryotes can use the term. Exact cross-eukaryotic InterPro, Pfam, NCBIfam or UniProt family boundaries for the three Mpp10-complex proteins need narrower follow-up curation before these component labels can be grounded.",
     "evidence": [
      {
       "reference": "GO:0034457",
       "notes": "The GO:0034457 comment explains that the term name uses Saccharomyces gene-product names because no other names had arisen for the complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:0030870",
   "label": "Mre11 complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "Trimeric protein complex that possesses endonuclease activity; involved in meiotic recombination, DNA repair and checkpoint signaling. In Saccharomyces cerevisiae, the complex comprises Mre11p, Rad50p, and Xrs2p; complexes identified in other species generally contain proteins orthologous to the Saccharomyces cerevisiae proteins.",
   "definition_source": "GO:0030870",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T09:32:46Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T09:33:41Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO MRX/MRN synonymy, nuclear protein-containing-complex parentage, three reviewed-label-only Mre11-complex constituent rows, budding-yeast scope, DNA-repair and meiotic-recombination functions, GO/PubMed/DOI evidence, a nonmechanistic function graph, and an Mre11 subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T09:46:49Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1651: narrowed the third Mre11-complex component row from Xrs2/Nbs1 with XRS2 and NBN gene symbols to a Saccharomyces cerevisiae Xrs2 row backed by the component-level evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:26:40Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:52Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "MRN complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030870"
    },
    {
     "synonym_text": "MRX complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030870"
    },
    {
     "synonym_text": "Rad50 complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030870"
    },
    {
     "synonym_text": "RAD50-MRE11-NBN complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030870"
    },
    {
     "synonym_text": "Rad50-Rad32-Nbs1 complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030870"
    },
    {
     "synonym_text": "RMX complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030870"
    }
   ],
   "parent_structures": [
    "GO:0140513"
   ],
   "components": [
    {
     "component_id": "mre11_nuclease_subunit",
     "label": "Mre11 nuclease subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "MRE11"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Mre11 nuclease subunit is modeled as a named Mre11-complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Mre11 nuclease-family constituent of the budding-yeast Mre11-Rad50-Xrs2 complex.",
     "evidence": [
      {
       "reference": "GO:0030870",
       "notes": "GO:0030870 defines the Saccharomyces cerevisiae Mre11 complex as containing Mre11p, Rad50p and Xrs2p."
      },
      {
       "reference": "DOI:10.1093/nar/27.10.2072",
       "notes": "Chamankhah and Xiao 1999 studied formation of the yeast Mre11-Rad50-Xrs2 complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32829",
       "protein_label": "Double-strand break repair protein MRE11",
       "gene_symbol": "MRE11",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene MRE11 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:9845372",
         "notes": "Usui T et al. 1998, ‘Complex formation and functional versatility of Mre11 of budding yeast in recombination.’, Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P32829."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rad50_atpase_subunit",
     "label": "Rad50 ATPase subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RAD50"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Rad50 ATPase subunit is modeled as a named Mre11-complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Rad50 ATPase-family constituent of the budding-yeast Mre11-Rad50-Xrs2 complex.",
     "evidence": [
      {
       "reference": "GO:0030870",
       "notes": "GO:0030870 defines the Saccharomyces cerevisiae Mre11 complex as containing Mre11p, Rad50p and Xrs2p."
      },
      {
       "reference": "DOI:10.1093/nar/27.10.2072",
       "notes": "Chamankhah and Xiao 1999 studied formation of the yeast Mre11-Rad50-Xrs2 complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P12753",
       "protein_label": "DNA repair protein RAD50",
       "gene_symbol": "RAD50",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RAD50 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:9845372",
         "notes": "Usui T et al. 1998, ‘Complex formation and functional versatility of Mre11 of budding yeast in recombination.’, Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P12753."
        }
       ]
      }
     ]
    },
    {
     "component_id": "xrs2_regulatory_subunit",
     "label": "Xrs2 regulatory subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "XRS2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Xrs2 regulatory subunit is modeled as a named Saccharomyces cerevisiae Mre11-complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Xrs2 regulatory constituent of the budding-yeast Mre11-Rad50-Xrs2 complex.",
     "evidence": [
      {
       "reference": "GO:0030870",
       "notes": "GO:0030870 defines the Saccharomyces cerevisiae Mre11 complex as containing Mre11p, Rad50p and Xrs2p."
      },
      {
       "reference": "DOI:10.1093/nar/27.10.2072",
       "notes": "Chamankhah and Xiao 1999 studied formation of the yeast Mre11-Rad50-Xrs2 complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P33301",
       "protein_label": "DNA repair protein XRS2",
       "gene_symbol": "XRS2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene XRS2 in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:9845372",
         "notes": "Usui T et al. 1998, ‘Complex formation and functional versatility of Mre11 of budding yeast in recombination.’, Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P33301."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has an Mre11-Rad50-Xrs2 complex whose formation is correlated with DNA repair and telomere maintenance.",
     "reference": "DOI:10.1093/nar/27.10.2072"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Reference budding-yeast system for Mre11-Rad50-Xrs2 complex formation and homologous recombination-based double-strand-break repair studies.",
     "reference": "DOI:10.1093/nar/27.10.2072"
    }
   ],
   "functions": [
    {
     "function_id": "dna_repair",
     "label": "DNA repair",
     "grounding": "GO:0006281",
     "description": "The Mre11 complex participates in DNA repair, including homologous recombination-based double-strand-break repair in Saccharomyces cerevisiae.",
     "evidence": [
      {
       "reference": "GO:0030870",
       "notes": "GO:0030870 defines the Mre11 complex as involved in DNA repair."
      },
      {
       "reference": "GO:0006281",
       "notes": "GO:0006281 is the Gene Ontology biological-process term for DNA repair."
      },
      {
       "reference": "DOI:10.1128/MCB.19.11.7681",
       "notes": "Bressan et al. 1999 connected the Mre11-Rad50-Xrs2 complex to homologous recombination-based double-strand-break repair in budding yeast."
      }
     ]
    },
    {
     "function_id": "reciprocal_meiotic_recombination",
     "label": "reciprocal meiotic recombination",
     "grounding": "GO:0007131",
     "description": "The Mre11 complex participates in meiotic recombination.",
     "evidence": [
      {
       "reference": "GO:0030870",
       "notes": "GO:0030870 defines the Mre11 complex as involved in meiotic recombination."
      },
      {
       "reference": "GO:0007131",
       "notes": "GO:0007131 is the Gene Ontology biological-process term for reciprocal meiotic recombination."
      },
      {
       "reference": "DOI:10.1007/s10577-007-1147-9",
       "notes": "Borde 2007 reviewed multiple roles of the Mre11 complex for meiotic recombination."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030870",
     "notes": "Gene Ontology cellular-component term for the Mre11 complex."
    },
    {
     "reference": "GO:0140513",
     "notes": "Gene Ontology cellular-component parent term for nuclear protein-containing complexes."
    },
    {
     "reference": "GO:0006281",
     "notes": "Gene Ontology biological-process term for DNA repair."
    },
    {
     "reference": "GO:0007131",
     "notes": "Gene Ontology biological-process term for reciprocal meiotic recombination."
    },
    {
     "reference": "PMID:10219078",
     "notes": "PubMed identifier for Chamankhah and Xiao 1999, the Nucleic Acids Research paper on formation of the yeast Mre11-Rad50-Xrs2 complex."
    },
    {
     "reference": "DOI:10.1093/nar/27.10.2072",
     "notes": "DOI for Chamankhah and Xiao 1999, 'Formation of the yeast Mre11-Rad50-Xrs2 complex is correlated with DNA repair and telomere maintenance', verified through PubMed and PMC."
    },
    {
     "reference": "PMID:10523656",
     "notes": "PubMed identifier for Bressan, Baxter and Petrini 1999, the Molecular and Cellular Biology paper on Mre11-Rad50-Xrs2 and homologous recombination-based double-strand-break repair."
    },
    {
     "reference": "DOI:10.1128/MCB.19.11.7681",
     "notes": "DOI for Bressan, Baxter and Petrini 1999, verified through PubMed and PMC."
    },
    {
     "reference": "PMID:11988766",
     "notes": "PubMed identifier for D'Amours and Jackson 2002, the Nature Reviews Molecular Cell Biology review cited by the GO:0030870 definition."
    },
    {
     "reference": "DOI:10.1038/nrm805",
     "notes": "DOI for D'Amours and Jackson 2002, verified through PubMed."
    },
    {
     "reference": "PMID:17674145",
     "notes": "PubMed identifier for Borde 2007, the Chromosome Research review cited by the GO:0030870 definition."
    },
    {
     "reference": "DOI:10.1007/s10577-007-1147-9",
     "notes": "DOI for Borde 2007, verified through PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "mre11_dna_repair_recombination",
     "title": "Mre11 supports DNA repair and meiotic recombination",
     "description": "The Saccharomyces cerevisiae Mre11, Rad50 and Xrs2 proteins form a trimeric complex that supports DNA repair and meiotic recombination.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the three GO-defined constituent classes and two GO-level functions without resolving double-strand-break end tethering, nuclease activation, checkpoint signaling, or Tel1/ATM recruitment.",
     "nodes": [
      {
       "node_id": "mre11_nuclease_subunit",
       "label": "Mre11 nuclease subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mre11_nuclease_subunit"
      },
      {
       "node_id": "rad50_atpase_subunit",
       "label": "Rad50 ATPase subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rad50_atpase_subunit"
      },
      {
       "node_id": "xrs2_regulatory_subunit",
       "label": "Xrs2 regulatory subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "xrs2_regulatory_subunit"
      },
      {
       "node_id": "mre11_complex",
       "label": "Mre11 complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030870"
      },
      {
       "node_id": "dna_repair",
       "label": "DNA repair",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006281"
      },
      {
       "node_id": "reciprocal_meiotic_recombination",
       "label": "reciprocal meiotic recombination",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0007131"
      }
     ],
     "edges": [
      {
       "subject": "mre11_nuclease_subunit",
       "predicate": "contributes to",
       "object": "mre11_complex",
       "description": "Mre11p is a constituent of the budding-yeast Mre11-Rad50-Xrs2 complex.",
       "evidence": [
        {
         "reference": "GO:0030870",
         "notes": "GO:0030870 names Mre11p as a constituent of the complex."
        },
        {
         "reference": "DOI:10.1093/nar/27.10.2072",
         "notes": "Chamankhah and Xiao 1999 studied the yeast Mre11-Rad50-Xrs2 complex."
        }
       ]
      },
      {
       "subject": "rad50_atpase_subunit",
       "predicate": "contributes to",
       "object": "mre11_complex",
       "description": "Rad50p is a constituent of the budding-yeast Mre11-Rad50-Xrs2 complex.",
       "evidence": [
        {
         "reference": "GO:0030870",
         "notes": "GO:0030870 names Rad50p as a constituent of the complex."
        },
        {
         "reference": "DOI:10.1093/nar/27.10.2072",
         "notes": "Chamankhah and Xiao 1999 studied the yeast Mre11-Rad50-Xrs2 complex."
        }
       ]
      },
      {
       "subject": "xrs2_regulatory_subunit",
       "predicate": "contributes to",
       "object": "mre11_complex",
       "description": "Xrs2p is a constituent of the budding-yeast Mre11-Rad50-Xrs2 complex.",
       "evidence": [
        {
         "reference": "GO:0030870",
         "notes": "GO:0030870 names Xrs2p as a constituent of the complex."
        },
        {
         "reference": "DOI:10.1093/nar/27.10.2072",
         "notes": "Chamankhah and Xiao 1999 studied the yeast Mre11-Rad50-Xrs2 complex."
        }
       ]
      },
      {
       "subject": "mre11_complex",
       "predicate": "supports",
       "object": "dna_repair",
       "description": "The Mre11 complex participates in DNA repair.",
       "evidence": [
        {
         "reference": "GO:0030870",
         "notes": "GO:0030870 defines the complex as involved in DNA repair."
        },
        {
         "reference": "GO:0006281",
         "notes": "GO:0006281 is the process term for DNA repair."
        },
        {
         "reference": "DOI:10.1128/MCB.19.11.7681",
         "notes": "Bressan et al. 1999 connected the complex to homologous recombination-based DSB repair."
        }
       ]
      },
      {
       "subject": "mre11_complex",
       "predicate": "supports",
       "object": "reciprocal_meiotic_recombination",
       "description": "The Mre11 complex participates in meiotic recombination.",
       "evidence": [
        {
         "reference": "GO:0030870",
         "notes": "GO:0030870 defines the complex as involved in meiotic recombination."
        },
        {
         "reference": "GO:0007131",
         "notes": "GO:0007131 is the process term for reciprocal meiotic recombination."
        },
        {
         "reference": "DOI:10.1007/s10577-007-1147-9",
         "notes": "Borde 2007 reviewed roles of the Mre11 complex in meiotic recombination."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_mre11_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the Mre11, Rad50 and Xrs2 constituents of the Mre11 complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#mre11_nuclease_subunit",
      "components#rad50_atpase_subunit",
      "components#xrs2_regulatory_subunit"
     ],
     "rationale": "GO:0030870 exactly identifies the trimeric Mre11 complex and names the Saccharomyces cerevisiae Mre11p, Rad50p and Xrs2p constituents, but exact cross-eukaryotic InterPro, Pfam, NCBIfam or UniProtKB family boundaries for the three budding-yeast subunit classes need narrower follow-up curation.",
     "evidence": [
      {
       "reference": "GO:0030870",
       "notes": "GO:0030870 defines the Mre11 complex as a trimeric protein complex comprising Mre11p, Rad50p and Xrs2p in Saccharomyces cerevisiae."
      },
      {
       "reference": "DOI:10.1093/nar/27.10.2072",
       "notes": "Chamankhah and Xiao 1999 studied formation of the yeast Mre11-Rad50-Xrs2 complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    }
   ]
  },
  {
   "identifier": "GO:0031533",
   "label": "mRNA capping enzyme complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex that consists of an RNA 5' triphosphatase and a guanyl transferase (Cet1p and Ceg1p in S. cerevisiae; Pct1 and Ceg1 in S. pombe) and is involved in mRNA capping.",
   "definition_source": "GO:0031533",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T13:23:42Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T13:24:42Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added nuclear protein-containing-complex parentage, Cet1 and Ceg1 reviewed-label-only budding-yeast constituent rows, yeast scope, mRNA-capping function evidence, GO/PubMed/DOI evidence, a nonmechanistic function graph, and an mRNA-capping-enzyme subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T13:25:17Z",
     "curator": "codex",
     "action": "NORMALIZE_LOCAL_ID",
     "changes": "Renamed the mRNA-capping function_id to lowercase snake case.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:26:42Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0140513"
   ],
   "components": [
    {
     "component_id": "cet1_rna_5_triphosphatase_subunit",
     "label": "Cet1 RNA 5'-triphosphatase subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CET1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Cet1 RNA 5'-triphosphatase subunit is modeled as a named budding-yeast mRNA capping enzyme constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "RNA 5'-triphosphatase constituent of the Saccharomyces cerevisiae mRNA capping enzyme complex.",
     "evidence": [
      {
       "reference": "GO:0031533",
       "notes": "GO:0031533 defines the Saccharomyces mRNA capping enzyme complex as containing Cet1p RNA 5'-triphosphatase and Ceg1p guanyltransferase subunits."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O13297",
       "protein_label": "mRNA-capping enzyme subunit beta",
       "gene_symbol": "CET1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CET1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/O13297",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry O13297, the single reviewed entry for gene CET1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ceg1_guanyltransferase_subunit",
     "label": "Ceg1 guanyltransferase subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CEG1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Ceg1 guanyltransferase subunit is modeled as a named budding-yeast mRNA capping enzyme constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Guanyltransferase constituent of the Saccharomyces cerevisiae mRNA capping enzyme complex.",
     "evidence": [
      {
       "reference": "GO:0031533",
       "notes": "GO:0031533 defines the Saccharomyces mRNA capping enzyme complex as containing Cet1p RNA 5'-triphosphatase and Ceg1p guanyltransferase subunits."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q01159",
       "protein_label": "mRNA-capping enzyme subunit alpha",
       "gene_symbol": "CEG1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CEG1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q01159",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q01159, the single reviewed entry for gene CEG1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has an mRNA capping enzyme complex containing Cet1p RNA 5'-triphosphatase and Ceg1p guanyltransferase subunits.",
     "reference": "GO:0031533"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Reference budding-yeast system named in the GO:0031533 definition as containing Cet1p and Ceg1p.",
     "reference": "GO:0031533"
    }
   ],
   "functions": [
    {
     "function_id": "mrna_capping",
     "label": "7-methylguanosine mRNA capping",
     "grounding": "GO:0006370",
     "description": "The mRNA capping enzyme complex participates in mRNA capping.",
     "evidence": [
      {
       "reference": "GO:0031533",
       "notes": "GO:0031533 defines the mRNA capping enzyme complex as involved in mRNA capping."
      },
      {
       "reference": "GO:0006370",
       "notes": "GO:0006370 is the Gene Ontology biological-process term for 7-methylguanosine mRNA capping."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031533",
     "notes": "Gene Ontology cellular-component term for the mRNA capping enzyme complex."
    },
    {
     "reference": "GO:0140513",
     "notes": "Gene Ontology cellular-component parent term for nuclear protein-containing complexes."
    },
    {
     "reference": "GO:0006370",
     "notes": "Gene Ontology biological-process term for 7-methylguanosine mRNA capping."
    },
    {
     "reference": "PMID:10347220",
     "notes": "PubMed identifier for Saha et al. 1999, one of the GO:0031533 definition sources."
    },
    {
     "reference": "DOI:10.1074/jbc.274.23.16553",
     "notes": "DOI for Saha et al. 1999, verified through PubMed."
    },
    {
     "reference": "PMID:12455993",
     "notes": "PubMed identifier for Takagi et al. 2002, one of the GO:0031533 definition sources."
    },
    {
     "reference": "DOI:10.1128/EC.1.3.448-457.2002",
     "notes": "DOI for Takagi et al. 2002, verified through PubMed and PMC."
    },
    {
     "reference": "PMID:9345280",
     "notes": "PubMed identifier for Tsukamoto et al. 1997, one of the GO:0031533 definition sources."
    },
    {
     "reference": "DOI:10.1006/bbrc.1997.7439",
     "notes": "DOI for Tsukamoto et al. 1997, verified through PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "mrna_capping_enzyme_caps_mrna",
     "title": "mRNA capping enzyme complex caps nascent mRNA",
     "description": "Cet1p and Ceg1p form the Saccharomyces cerevisiae mRNA capping enzyme complex that participates in mRNA capping.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the two budding-yeast mRNA capping enzyme constituents and the GO-level capping process without resolving RNA polymerase II recruitment, phosphatase chemistry, GMP transfer chemistry or downstream cap methylation.",
     "nodes": [
      {
       "node_id": "cet1_rna_5_triphosphatase_subunit",
       "label": "Cet1 RNA 5'-triphosphatase subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cet1_rna_5_triphosphatase_subunit"
      },
      {
       "node_id": "ceg1_guanyltransferase_subunit",
       "label": "Ceg1 guanyltransferase subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ceg1_guanyltransferase_subunit"
      },
      {
       "node_id": "mrna_capping_enzyme_complex",
       "label": "mRNA capping enzyme complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031533"
      },
      {
       "node_id": "mrna_capping",
       "label": "7-methylguanosine mRNA capping",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006370"
      }
     ],
     "edges": [
      {
       "subject": "cet1_rna_5_triphosphatase_subunit",
       "predicate": "contributes to",
       "object": "mrna_capping_enzyme_complex",
       "description": "Cet1p is the RNA 5'-triphosphatase constituent of the budding-yeast mRNA capping enzyme complex.",
       "evidence": [
        {
         "reference": "GO:0031533",
         "notes": "GO:0031533 defines the Saccharomyces mRNA capping enzyme complex as containing Cet1p and Ceg1p."
        }
       ]
      },
      {
       "subject": "ceg1_guanyltransferase_subunit",
       "predicate": "contributes to",
       "object": "mrna_capping_enzyme_complex",
       "description": "Ceg1p is the guanyltransferase constituent of the budding-yeast mRNA capping enzyme complex.",
       "evidence": [
        {
         "reference": "GO:0031533",
         "notes": "GO:0031533 defines the Saccharomyces mRNA capping enzyme complex as containing Cet1p and Ceg1p."
        }
       ]
      },
      {
       "subject": "mrna_capping_enzyme_complex",
       "predicate": "supports",
       "object": "mrna_capping",
       "description": "The mRNA capping enzyme complex supports 7-methylguanosine mRNA capping.",
       "evidence": [
        {
         "reference": "GO:0031533",
         "notes": "GO:0031533 defines the mRNA capping enzyme complex as involved in mRNA capping."
        },
        {
         "reference": "GO:0006370",
         "notes": "GO:0006370 is the biological-process term for 7-methylguanosine mRNA capping."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_mrna_capping_enzyme_subunit_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the Cet1 and Ceg1 constituents of the mRNA capping enzyme complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#cet1_rna_5_triphosphatase_subunit",
      "components#ceg1_guanyltransferase_subunit"
     ],
     "rationale": "GO:0031533 exactly identifies the mRNA capping enzyme complex and names the budding-yeast Cet1p and Ceg1p constituents, but exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIEs for the RNA 5'-triphosphatase and guanyltransferase subunit classes were not curated in this pass.",
     "evidence": [
      {
       "reference": "GO:0031533",
       "notes": "GO:0031533 defines the Saccharomyces mRNA capping enzyme complex as comprising Cet1p and Ceg1p."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    }
   ]
  },
  {
   "identifier": "GO:1990199",
   "label": "MsbA transporter complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "An ATP-binding cassette (ABC) transporter complex made up of a dimer of MsbA. Facilitates the export across the plasma membrane of, amongst others, lipid A and lipopolysaccharide. In contrast to most ABC transporter complexes, each chain of the homodimer contains both the transmembrane domain (TMD) and the cytoplasmic ATP-binding domain (NBD).",
   "definition_source": "GO:1990199",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-01T21:01:29Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T21:03:31Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO exact synonyms and transmembrane-transporter parentage, an InterPro-grounded MsbA component with a reviewed E. coli K-12 UniProt example, an E. coli PDB-backed canonical example, lipopolysaccharide floppase activity, homodimer subunit count, and PMID/DOI evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Added source-backed FUNCTION causal graph 'msba_lps_flippase_function' with 3 nodes and 2 edges.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "MsbA complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:1990199"
    },
    {
     "synonym_text": "MsbA dimer",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:1990199"
    }
   ],
   "parent_structures": [
    "GO:1902495"
   ],
   "components": [
    {
     "component_id": "msba_lipid_a_core_flippase",
     "label": "ABC transporter, lipid A-core flippase, MsbA",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR011917",
     "gene_symbols": [
      "msbA"
     ],
     "stoichiometry": "2 copies per E. coli MsbA homodimer in PDB:3B5W biological assembly 1",
     "essentiality": "UNKNOWN",
     "role": "ATP-binding inner-membrane flippase subunit that homodimerizes to form the MsbA lipid A-core and lipopolysaccharide transporter.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P60752",
       "protein_label": "ATP-dependent lipid A-core flippase",
       "gene_symbol": "msbA",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-01",
       "role": "Reviewed E. coli K-12 MsbA accession mapped by RCSB to the homodimeric polymer entity in PDB:3B5W.",
       "evidence": [
        {
         "reference": "UniProtKB:P60752",
         "notes": "UniProtKB P60752 is the reviewed E. coli K-12 entry for MsbA."
        },
        {
         "reference": "PDB:3B5W",
         "notes": "RCSB maps PDB:3B5W polymer entity 1 to UniProtKB:P60752."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "GO:1990199",
       "notes": "GO:1990199 defines the MsbA transporter complex as a dimer of MsbA."
      },
      {
       "reference": "InterPro:IPR011917",
       "notes": "InterPro IPR011917 is the ABC transporter, lipid A-core flippase, MsbA family entry."
      },
      {
       "reference": "PDB:3B5W",
       "notes": "RCSB describes PDB:3B5W biological assembly 1 as an E. coli MsbA homo-2-mer."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "E. coli source of the homodimeric MsbA transporter structure deposited as PDB:3B5W.",
     "reference": "PDB:3B5W"
    }
   ],
   "functions": [
    {
     "function_id": "lipopolysaccharide_floppase",
     "label": "lipopolysaccharide floppase activity",
     "grounding": "GO:0015437",
     "description": "MsbA flips lipid A-core lipopolysaccharide from the cytosolic to the exoplasmic leaflet of the E. coli inner membrane.",
     "evidence": [
      {
       "reference": "GO:1990199",
       "notes": "GO:1990199 defines the MsbA transporter complex by export of lipid A and lipopolysaccharide across the plasma membrane."
      },
      {
       "reference": "GO:0015437",
       "notes": "GO:0015437 is the molecular-function term for ATP-dependent lipopolysaccharide floppase activity."
      }
     ]
    }
   ],
   "physical_properties": [
    {
     "property": "SUBUNIT_COUNT",
     "value": "2",
     "context": "E. coli MsbA homodimer in PDB:3B5W biological assembly 1",
     "reference": "PDB:3B5W"
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990199",
     "notes": "Gene Ontology cellular-component term for the MsbA transporter complex."
    },
    {
     "reference": "GO:1902495",
     "notes": "QuickGO reports GO:1990199 as an is-a descendant of GO:1902495 transmembrane transporter complex."
    },
    {
     "reference": "GO:0015437",
     "notes": "Gene Ontology molecular-function term for lipopolysaccharide floppase activity."
    },
    {
     "reference": "InterPro:IPR011917",
     "notes": "InterPro family entry for ABC transporter, lipid A-core flippase, MsbA."
    },
    {
     "reference": "UniProtKB:P60752",
     "notes": "UniProtKB reviewed E. coli K-12 MsbA entry."
    },
    {
     "reference": "PDB:3B5W",
     "notes": "RCSB structure entry for the homodimeric E. coli MsbA transporter."
    },
    {
     "reference": "PMID:18024585",
     "notes": "PubMed identifier for the PDB:3B5W MsbA flexibility study cited by GO:1990199."
    },
    {
     "reference": "DOI:10.1073/pnas.0709388104",
     "notes": "DOI for the PDB:3B5W primary citation as reported by RCSB and PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "msba_lps_flippase_function",
     "title": "MsbA Homodimer Assembly and Lipid A-Core Flippase Activity",
     "description": "Homodimerization of the MsbA half-transporter and ATP-dependent flipping of lipid A-core lipopolysaccharide across the inner membrane.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "msba_lipid_a_core_flippase",
       "label": "ABC transporter, lipid A-core flippase, MsbA",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR011917",
       "component_ref": "msba_lipid_a_core_flippase"
      },
      {
       "node_id": "msba_transporter_complex",
       "label": "MsbA transporter complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990199"
      },
      {
       "node_id": "lipopolysaccharide_floppase",
       "label": "lipopolysaccharide floppase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0015437"
      }
     ],
     "edges": [
      {
       "subject": "msba_lipid_a_core_flippase",
       "predicate": "homodimerizes into",
       "object": "msba_transporter_complex",
       "description": "Two MsbA ABC half-transporter subunits assemble into the functional homodimeric MsbA transporter complex in the inner membrane.",
       "evidence": [
        {
         "reference": "GO:1990199",
         "notes": "GO:1990199 defines the MsbA transporter complex as a dimer of MsbA."
        },
        {
         "reference": "PDB:3B5W",
         "notes": "PDB:3B5W resolves E. coli MsbA as a homodimer."
        },
        {
         "reference": "PMID:18024585",
         "notes": "Ward et al. 2007 solved X-ray structures of the homodimeric MsbA lipid flippase in multiple conformations."
        }
       ]
      },
      {
       "subject": "msba_transporter_complex",
       "predicate": "catalyzes",
       "object": "lipopolysaccharide_floppase",
       "description": "The MsbA homodimer couples ATP binding and hydrolysis to translocation of lipid A-core lipopolysaccharide from the cytoplasmic to the periplasmic leaflet of the inner membrane.",
       "evidence": [
        {
         "reference": "GO:1990199",
         "notes": "GO:1990199 defines the MsbA complex by export of lipid A and lipopolysaccharide across the plasma membrane."
        },
        {
         "reference": "GO:0015437",
         "notes": "GO:0015437 is the molecular-function term for ATP-dependent lipopolysaccharide floppase activity."
        },
        {
         "reference": "PMID:18024585",
         "notes": "Ward et al. 2007 described the inward-to-outward conformational transitions that drive MsbA lipid A-core flipping."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0036410",
   "label": "Mst2 histone acetyltransferase complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex that can catalyze the acetylation of lysine at position 14 in histone H3, and contains Mst2 as the catalytic subunit. In fission yeast, contains at least Mst2, Nto1, Ptf2, Ptf1 and Eaf6.",
   "definition_source": "GO:0036410",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T06:20:20Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T06:22:16Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added H3K14 HAT parentage, three Mst2 complex exact synonyms, five fission-yeast constituent rows, fission-yeast scope, histone H3K14 acetyltransferase activity, GO/PubMed/DOI evidence, a nonmechanistic function graph, and an Mst2 complex subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:26:47Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 5 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Mst2 complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0036410"
    },
    {
     "synonym_text": "Mst2 H3K14 acetyltransferase complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0036410"
    },
    {
     "synonym_text": "Mst2 histone H3K14 acetyltransferase complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0036410"
    }
   ],
   "parent_structures": [
    "GO:0036409"
   ],
   "components": [
    {
     "component_id": "mst2_complex_catalytic_subunit",
     "label": "Mst2 complex catalytic subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "mst2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0036410, PomBase annotations and the fission-yeast Mst2 primary literature follow Schizosaccharomyces pombe mst2 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Mst2-complex subunit class was curated in this pass.",
     "role": "MYST-family catalytic subunit of the fission-yeast Mst2 histone H3K14 acetyltransferase complex.",
     "evidence": [
      {
       "reference": "GO:0036410",
       "notes": "GO:0036410 defines Mst2 as the Mst2-complex catalytic subunit."
      },
      {
       "reference": "DOI:10.1101/gad.1993611",
       "notes": "Reddy et al. 2011 described Mst2 as the H3K14 acetyltransferase catalytic subunit."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q10325",
       "protein_label": "Histone acetyltransferase mst2",
       "gene_symbol": "mst2",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene mst2 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q10325",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q10325, the single reviewed entry for gene mst2 in Schizosaccharomyces pombe 972h-. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "nto1_mst2_complex_subunit",
     "label": "Nto1 Mst2 complex subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "nto1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0036410, PomBase annotations and the fission-yeast Mst2 primary literature follow Schizosaccharomyces pombe nto1 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Mst2-complex subunit class was curated in this pass.",
     "role": "Protein constituent required for Mst2 histone H3K14 acetyltransferase activity in fission yeast.",
     "evidence": [
      {
       "reference": "GO:0036410",
       "notes": "GO:0036410 defines Nto1 as a fission-yeast Mst2-complex constituent."
      },
      {
       "reference": "DOI:10.1101/gad.1993611",
       "notes": "Reddy et al. 2011 identified Nto1 as an activity-essential Mst2-complex component."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O74759",
       "protein_label": "Mst2 complex subunit nto1",
       "gene_symbol": "nto1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene nto1 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:16823372",
         "notes": "Matsuyama A et al. 2006, ‘ORFeome cloning and global analysis of protein localization in the fission yeast Schizosaccharomyces pombe.’, Nat Biotechnol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of O74759."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ptf2_mst2_complex_subunit",
     "label": "Ptf2 Mst2 complex subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ptf2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0036410, PomBase annotations and the fission-yeast Mst2 primary literature follow Schizosaccharomyces pombe ptf2 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Mst2-complex subunit class was curated in this pass.",
     "role": "Protein constituent required for Mst2 histone H3K14 acetyltransferase activity in fission yeast.",
     "evidence": [
      {
       "reference": "GO:0036410",
       "notes": "GO:0036410 defines Ptf2 as a fission-yeast Mst2-complex constituent."
      },
      {
       "reference": "DOI:10.1101/gad.1993611",
       "notes": "Reddy et al. 2011 identified Ptf2 as an activity-essential Mst2-complex component."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O60127",
       "protein_label": "Pdp3-interacting factor 2",
       "gene_symbol": "ptf2",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ptf2 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:16823372",
         "notes": "Matsuyama A et al. 2006, ‘ORFeome cloning and global analysis of protein localization in the fission yeast Schizosaccharomyces pombe.’, Nat Biotechnol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of O60127."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ptf1_mst2_complex_subunit",
     "label": "Ptf1 Mst2 complex subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ptf1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0036410, PomBase annotations and the fission-yeast Mst2 primary literature follow Schizosaccharomyces pombe ptf1 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Mst2-complex subunit class was curated in this pass.",
     "role": "Protein constituent of the fission-yeast Mst2 complex that is not required for its acetyltransferase activity.",
     "evidence": [
      {
       "reference": "GO:0036410",
       "notes": "GO:0036410 defines Ptf1 as a fission-yeast Mst2-complex constituent."
      },
      {
       "reference": "DOI:10.1101/gad.1993611",
       "notes": "Reddy et al. 2011 identified Ptf1 as an Mst2-complex component."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9P6N2",
       "protein_label": "Pdp3-interacting factor 1",
       "gene_symbol": "ptf1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ptf1 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:16823372",
         "notes": "Matsuyama A et al. 2006, ‘ORFeome cloning and global analysis of protein localization in the fission yeast Schizosaccharomyces pombe.’, Nat Biotechnol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of Q9P6N2."
        }
       ]
      }
     ]
    },
    {
     "component_id": "eaf6_mst2_complex_subunit",
     "label": "Eaf6 Mst2 complex subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "eaf6"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0036410, PomBase annotations and the fission-yeast Mst2 primary literature follow Schizosaccharomyces pombe eaf6 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Mst2-complex subunit class was curated in this pass.",
     "role": "Protein constituent of the fission-yeast Mst2 complex that is not required for its acetyltransferase activity.",
     "evidence": [
      {
       "reference": "GO:0036410",
       "notes": "GO:0036410 defines Eaf6 as a fission-yeast Mst2-complex constituent."
      },
      {
       "reference": "DOI:10.1101/gad.1993611",
       "notes": "Reddy et al. 2011 identified Eaf6 as an Mst2-complex component."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O14240",
       "protein_label": "Chromatin modification-related protein eaf6",
       "gene_symbol": "eaf6",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene eaf6 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/O14240",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry O14240, the single reviewed entry for gene eaf6 in Schizosaccharomyces pombe 972h-. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "presence": "COMMON",
     "note": "Fission yeast is the organism in which GO:0036410 defines the Mst2 histone acetyltransferase complex as containing Mst2, Nto1, Ptf2, Ptf1 and Eaf6.",
     "reference": "GO:0036410"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "note": "Reddy et al. 2011 studied the fission-yeast Mst2 complex in pericentric heterochromatin and distinguished Nto1/Ptf2 activity-essential subunits from Ptf1/Eaf6 subunits.",
     "reference": "DOI:10.1101/gad.1993611"
    }
   ],
   "functions": [
    {
     "function_id": "histone_h3k14_acetyltransferase_activity",
     "label": "histone H3K14 acetyltransferase activity",
     "grounding": "GO:0036408",
     "description": "The Mst2 complex catalyzes Mst2-dependent histone H3K14 acetylation in fission yeast.",
     "evidence": [
      {
       "reference": "GO:0036410",
       "notes": "GO:0036410 defines Mst2 as an H3K14 acetyltransferase complex."
      },
      {
       "reference": "GO:0036408",
       "notes": "GO:0036408 is the Gene Ontology molecular-function term for histone H3K14 acetyltransferase activity."
      },
      {
       "reference": "DOI:10.1101/gad.1993611",
       "notes": "Reddy et al. 2011 connected the Mst2 complex with fission-yeast H3K14 acetylation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0036410",
     "notes": "Gene Ontology cellular-component term for the Mst2 histone acetyltransferase complex."
    },
    {
     "reference": "GO:0036409",
     "notes": "Gene Ontology cellular-component parent term for H3-K14-specific histone acetyltransferase complexes."
    },
    {
     "reference": "GO:0036408",
     "notes": "Gene Ontology molecular-function term for histone H3K14 acetyltransferase activity."
    },
    {
     "reference": "PMID:21289066",
     "notes": "PubMed identifier for Reddy et al. 2011, the Mst2 complex paper cited by GO:0036410."
    },
    {
     "reference": "DOI:10.1101/gad.1993611",
     "notes": "DOI for Reddy et al. 2011, 'Elimination of a specific histone H3K14 acetyltransferase complex bypasses the RNAi pathway to regulate pericentric heterochromatin functions', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "spombe_mst2_histone_h3k14_acetyltransferase_activity",
     "title": "Mst2 complex carries fission-yeast H3K14 acetyltransferase activity",
     "description": "In Schizosaccharomyces pombe, Mst2, Nto1, Ptf2, Ptf1 and Eaf6 form an Mst2 histone H3K14 acetyltransferase complex.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the GO-defined Mst2 complex constituents and their connection to histone H3K14 acetyltransferase activity without resolving Mst2 catalysis, Nto1/Ptf2 activity support, or pericentric heterochromatin recruitment.",
     "nodes": [
      {
       "node_id": "mst2_complex_catalytic_subunit",
       "label": "Mst2 complex catalytic subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mst2_complex_catalytic_subunit"
      },
      {
       "node_id": "nto1_mst2_complex_subunit",
       "label": "Nto1 Mst2 complex subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "nto1_mst2_complex_subunit"
      },
      {
       "node_id": "ptf2_mst2_complex_subunit",
       "label": "Ptf2 Mst2 complex subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ptf2_mst2_complex_subunit"
      },
      {
       "node_id": "ptf1_mst2_complex_subunit",
       "label": "Ptf1 Mst2 complex subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ptf1_mst2_complex_subunit"
      },
      {
       "node_id": "eaf6_mst2_complex_subunit",
       "label": "Eaf6 Mst2 complex subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "eaf6_mst2_complex_subunit"
      },
      {
       "node_id": "mst2_histone_acetyltransferase_complex",
       "label": "Mst2 histone acetyltransferase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0036410"
      },
      {
       "node_id": "histone_h3k14_acetyltransferase_activity",
       "label": "histone H3K14 acetyltransferase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0036408"
      }
     ],
     "edges": [
      {
       "subject": "mst2_complex_catalytic_subunit",
       "predicate": "contributes to",
       "object": "mst2_histone_acetyltransferase_complex",
       "description": "Mst2 is a constituent of the fission-yeast Mst2 complex.",
       "evidence": [
        {
         "reference": "GO:0036410",
         "notes": "GO:0036410 defines Mst2 as the Mst2-complex catalytic subunit."
        },
        {
         "reference": "DOI:10.1101/gad.1993611",
         "notes": "Reddy et al. 2011 described Mst2 as the H3K14 acetyltransferase catalytic subunit."
        }
       ]
      },
      {
       "subject": "nto1_mst2_complex_subunit",
       "predicate": "contributes to",
       "object": "mst2_histone_acetyltransferase_complex",
       "description": "Nto1 is a constituent of the fission-yeast Mst2 complex.",
       "evidence": [
        {
         "reference": "GO:0036410",
         "notes": "GO:0036410 defines Nto1 as a fission-yeast Mst2-complex constituent."
        },
        {
         "reference": "DOI:10.1101/gad.1993611",
         "notes": "Reddy et al. 2011 identified Nto1 as an activity-essential Mst2-complex component."
        }
       ]
      },
      {
       "subject": "ptf2_mst2_complex_subunit",
       "predicate": "contributes to",
       "object": "mst2_histone_acetyltransferase_complex",
       "description": "Ptf2 is a constituent of the fission-yeast Mst2 complex.",
       "evidence": [
        {
         "reference": "GO:0036410",
         "notes": "GO:0036410 defines Ptf2 as a fission-yeast Mst2-complex constituent."
        },
        {
         "reference": "DOI:10.1101/gad.1993611",
         "notes": "Reddy et al. 2011 identified Ptf2 as an activity-essential Mst2-complex component."
        }
       ]
      },
      {
       "subject": "ptf1_mst2_complex_subunit",
       "predicate": "contributes to",
       "object": "mst2_histone_acetyltransferase_complex",
       "description": "Ptf1 is a constituent of the fission-yeast Mst2 complex.",
       "evidence": [
        {
         "reference": "GO:0036410",
         "notes": "GO:0036410 defines Ptf1 as a fission-yeast Mst2-complex constituent."
        },
        {
         "reference": "DOI:10.1101/gad.1993611",
         "notes": "Reddy et al. 2011 identified Ptf1 as an Mst2-complex component."
        }
       ]
      },
      {
       "subject": "eaf6_mst2_complex_subunit",
       "predicate": "contributes to",
       "object": "mst2_histone_acetyltransferase_complex",
       "description": "Eaf6 is a constituent of the fission-yeast Mst2 complex.",
       "evidence": [
        {
         "reference": "GO:0036410",
         "notes": "GO:0036410 defines Eaf6 as a fission-yeast Mst2-complex constituent."
        },
        {
         "reference": "DOI:10.1101/gad.1993611",
         "notes": "Reddy et al. 2011 identified Eaf6 as an Mst2-complex component."
        }
       ]
      },
      {
       "subject": "mst2_histone_acetyltransferase_complex",
       "predicate": "supports",
       "object": "histone_h3k14_acetyltransferase_activity",
       "description": "The Mst2 complex supports fission-yeast histone H3K14 acetyltransferase activity.",
       "evidence": [
        {
         "reference": "GO:0036410",
         "notes": "GO:0036410 defines Mst2 as an H3K14 acetyltransferase complex."
        },
        {
         "reference": "GO:0036408",
         "notes": "GO:0036408 is the molecular-function term for histone H3K14 acetyltransferase activity."
        },
        {
         "reference": "DOI:10.1101/gad.1993611",
         "notes": "Reddy et al. 2011 connected the Mst2 complex with H3K14 acetylation."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_mst2_complex_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the fission-yeast Mst2 complex constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#mst2_complex_catalytic_subunit",
      "components#nto1_mst2_complex_subunit",
      "components#ptf2_mst2_complex_subunit",
      "components#ptf1_mst2_complex_subunit",
      "components#eaf6_mst2_complex_subunit"
     ],
     "rationale": "GO:0036410 defines five fission-yeast proteins as Mst2 histone acetyltransferase complex constituents. Exact source-neutral InterPro, Pfam, NCBIfam or UniProt family boundaries for these Mst2-complex subunit classes need narrower curation before these component labels can be grounded.",
     "evidence": [
      {
       "reference": "GO:0036410",
       "notes": "GO:0036410 defines the fission-yeast Mst2 complex subunits."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    }
   ]
  },
  {
   "identifier": "GO:1990710",
   "label": "MutS complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A homodimeric mismatch repair complex involved in binding to and correcting insertion/deletion mutations.",
   "definition_source": "GO:1990710",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T11:19:30Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T11:20:17Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO MutS synonymy, protein-containing-complex parentage, a reviewed-label-only MutS constituent row, E. coli scope, mismatch-repair function evidence, GO/PubMed/DOI evidence, a nonmechanistic function graph, and a MutS subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:52Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "MutS mismatch repair complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:1990710"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "components": [
    {
     "component_id": "muts_subunit",
     "label": "MutS subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "mutS"
     ],
     "stoichiometry": "2 copies per homodimeric MutS complex",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "MutS subunit is modeled as a bacterial MutS-complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "MutS-family mismatch-recognition subunit that forms the homodimeric bacterial MutS complex.",
     "evidence": [
      {
       "reference": "GO:1990710",
       "notes": "GO:1990710 defines the MutS complex as a homodimeric mismatch repair complex."
      },
      {
       "reference": "DOI:10.1038/35037509",
       "notes": "Obmolova et al. 2000 reported MutS crystal structures, including a MutS-substrate DNA complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P23909",
       "protein_label": "DNA mismatch repair protein MutS",
       "gene_symbol": "mutS",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene mutS in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P23909",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P23909, the single reviewed entry for gene mutS in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "presence": "COMMON",
     "note": "Escherichia coli has a MutS mismatch-repair complex used as a bacterial example by GO:1990710.",
     "reference": "PMID:21666597"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Bacterial MutS reference system for atomic-force microscopy of MutS oligomers initiating DNA mismatch repair.",
     "reference": "DOI:10.1038/emboj.2011.180"
    }
   ],
   "functions": [
    {
     "function_id": "mismatch_repair",
     "label": "mismatch repair",
     "grounding": "GO:0006298",
     "description": "The MutS complex binds mismatched DNA and supports DNA mismatch repair.",
     "evidence": [
      {
       "reference": "GO:1990710",
       "notes": "GO:1990710 defines the MutS complex as a mismatch repair complex involved in binding and correcting insertion/deletion mutations."
      },
      {
       "reference": "GO:0006298",
       "notes": "GO:0006298 is the Gene Ontology biological-process term for mismatch repair."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990710",
     "notes": "Gene Ontology cellular-component term for the MutS complex."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology cellular-component parent term for protein-containing complexes."
    },
    {
     "reference": "GO:0006298",
     "notes": "Gene Ontology biological-process term for mismatch repair."
    },
    {
     "reference": "PMID:21666597",
     "notes": "PubMed identifier for Jiang and Marszalek 2011, the EMBO Journal paper cited by the GO:1990710 definition."
    },
    {
     "reference": "DOI:10.1038/emboj.2011.180",
     "notes": "DOI for Jiang and Marszalek 2011, verified through PubMed and PMC."
    },
    {
     "reference": "PMID:11048710",
     "notes": "PubMed identifier for Obmolova et al. 2000, the Nature paper on MutS and MutS-substrate-DNA crystal structures."
    },
    {
     "reference": "DOI:10.1038/35037509",
     "notes": "DOI for Obmolova et al. 2000, verified through PubMed."
    },
    {
     "reference": "PMID:11048711",
     "notes": "PubMed identifier for Lamers et al. 2000, the Nature paper on MutS bound to a G-T mismatch."
    },
    {
     "reference": "DOI:10.1038/35037523",
     "notes": "DOI for Lamers et al. 2000, verified through PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "muts_mismatch_repair",
     "title": "MutS binds mismatched DNA for repair",
     "description": "A MutS homodimer forms a mismatch-repair complex that binds mismatched DNA and supports mismatch repair.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records MutS homodimeric composition, mismatched-DNA engagement and mismatch-repair function without resolving ATP-driven conformational changes, MutL recruitment, or strand excision.",
     "nodes": [
      {
       "node_id": "muts_subunit",
       "label": "MutS subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "muts_subunit"
      },
      {
       "node_id": "muts_complex",
       "label": "MutS complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990710"
      },
      {
       "node_id": "mismatched_dna",
       "label": "mismatched DNA",
       "node_type": "GENETIC_ELEMENT"
      },
      {
       "node_id": "mismatch_repair",
       "label": "mismatch repair",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006298"
      }
     ],
     "edges": [
      {
       "subject": "muts_subunit",
       "predicate": "contributes to",
       "object": "muts_complex",
       "description": "MutS subunits form the homodimeric MutS mismatch repair complex.",
       "evidence": [
        {
         "reference": "GO:1990710",
         "notes": "GO:1990710 defines MutS as a homodimeric mismatch repair complex."
        },
        {
         "reference": "DOI:10.1038/35037509",
         "notes": "Obmolova et al. 2000 reported MutS crystal structures."
        }
       ]
      },
      {
       "subject": "muts_complex",
       "predicate": "binds",
       "object": "mismatched_dna",
       "description": "The MutS complex binds mismatched DNA.",
       "evidence": [
        {
         "reference": "GO:1990710",
         "notes": "GO:1990710 defines the MutS complex as involved in binding mismatches."
        },
        {
         "reference": "DOI:10.1038/35037523",
         "notes": "Lamers et al. 2000 reported the crystal structure of MutS binding to a G-T mismatch."
        }
       ]
      },
      {
       "subject": "muts_complex",
       "predicate": "supports",
       "object": "mismatch_repair",
       "description": "The MutS complex participates in mismatch repair.",
       "evidence": [
        {
         "reference": "GO:1990710",
         "notes": "GO:1990710 defines MutS as a mismatch repair complex."
        },
        {
         "reference": "GO:0006298",
         "notes": "GO:0006298 is the biological-process term for mismatch repair."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_muts_family_grounding",
     "prompt": "Resolve an exact source-neutral family grounding for the MutS constituent of the homodimeric MutS complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#muts_subunit"
     ],
     "rationale": "GO:1990710 exactly identifies the homodimeric MutS complex, but exact InterPro, Pfam, NCBIfam or UniProtKB family boundaries for the bacterial MutS subunit class need narrower follow-up curation.",
     "evidence": [
      {
       "reference": "GO:1990710",
       "notes": "GO:1990710 defines the MutS complex as a homodimeric mismatch repair complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    }
   ]
  },
  {
   "identifier": "GO:0031415",
   "label": "NatA complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A conserved complex that catalyzes the transfer of an acetyl group to an N-terminal Ser, Ala, Gly, or Thr residue of a protein acceptor molecule. In Saccharomyces the complex includes Nat1p and Ard1p, and may contain additional proteins.",
   "definition_source": "GO:0031415",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-26T08:45:47Z",
     "curator": "unknown",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py"
    },
    {
     "timestamp": "2026-09-26T08:46:44Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added NatA exact synonymy, N-terminal protein acetyltransferase parentage, three budding-yeast constituent rows, yeast scope, protein-N-terminal acetyltransferase function, GO/PubMed/DOI evidence, a nonmechanistic function graph, and a subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-26T08:47:18Z",
     "curator": "codex",
     "action": "NORMALIZED_RECORD",
     "changes": "Re-emitted repeated NatA evidence entries without YAML aliases.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-26T09:00:29Z",
     "curator": "codex",
     "action": "EDITED_RECORD",
     "changes": "Resolved PR #1626 review issue #1627 by narrowing the NatA subunit-grounding TODO so it no longer asserts unsupported Naa-family aliases.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:26:55Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "N-terminal acetyltransferase A complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0031415"
    }
   ],
   "parent_structures": [
    "GO:0031414"
   ],
   "components": [
    {
     "component_id": "nat1_nata_auxiliary_subunit",
     "label": "Nat1 NatA auxiliary subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "NAT1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast NatA literature follows Nat1 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this NatA subunit class was curated in this pass.",
     "role": "Noncatalytic auxiliary constituent that anchors budding-yeast NatA to ribosomes and positions nascent polypeptides for N-terminal acetylation.",
     "evidence": [
      {
       "reference": "DOI:10.1128/MCB.23.20.7403-7414.2003",
       "notes": "Gautschi et al. 2003 purified Saccharomyces cerevisiae NatA from ribosomal salt wash, identified Nat1p, Ard1p and Nat5p in the complex, and showed that Nat1p anchors the complex to ribosomes."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P12945",
       "protein_label": "N-terminal acetyltransferase A complex subunit NAT1",
       "gene_symbol": "NAT1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NAT1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P12945."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ard1_nata_catalytic_subunit",
     "label": "Ard1 NatA catalytic subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ARD1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast NatA literature follows Ard1 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this NatA subunit class was curated in this pass.",
     "role": "Catalytic GNAT-family constituent of the budding-yeast NatA complex.",
     "evidence": [
      {
       "reference": "DOI:10.1128/MCB.23.20.7403-7414.2003",
       "notes": "Gautschi et al. 2003 purified Saccharomyces cerevisiae NatA from ribosomal salt wash, identified Nat1p, Ard1p and Nat5p in the complex, and showed that Nat1p anchors the complex to ribosomes."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P07347",
       "protein_label": "N-terminal acetyltransferase A complex catalytic subunit ARD1",
       "gene_symbol": "ARD1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ARD1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P07347."
        }
       ]
      }
     ]
    },
    {
     "component_id": "nat5_nata_gnat_subunit",
     "label": "Nat5 NatA GNAT-family subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "NAT5"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast NatA literature follows Nat5 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this NatA subunit class was curated in this pass.",
     "role": "GNAT-family NatA constituent that copurifies stoichiometrically with Nat1 and Ard1.",
     "evidence": [
      {
       "reference": "DOI:10.1128/MCB.23.20.7403-7414.2003",
       "notes": "Gautschi et al. 2003 purified Saccharomyces cerevisiae NatA from ribosomal salt wash, identified Nat1p, Ard1p and Nat5p in the complex, and showed that Nat1p anchors the complex to ribosomes."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q08689",
       "protein_label": "N-alpha-acetyltransferase NAT5",
       "gene_symbol": "NAT5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NAT5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of Q08689."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Gautschi et al. 2003 purified the NatA complex from Saccharomyces cerevisiae ribosomal salt wash.",
     "reference": "DOI:10.1128/MCB.23.20.7403-7414.2003"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding yeast is the source organism in which Nat1, Ard1 and Nat5 were shown to form the ribosome-associated NatA complex.",
     "reference": "DOI:10.1128/MCB.23.20.7403-7414.2003"
    }
   ],
   "functions": [
    {
     "function_id": "protein_n_terminal_amino_acid_acetyltransferase_activity",
     "label": "protein-N-terminal amino-acid acetyltransferase activity",
     "grounding": "GO:0004596",
     "description": "Transfer of an acetyl group from acetyl-CoA to the N-terminal alpha-amino group of NatA substrate proteins.",
     "evidence": [
      {
       "reference": "GO:0004596",
       "notes": "GO:0004596 is the Gene Ontology molecular-function term for protein-N-terminal amino-acid acetyltransferase activity."
      },
      {
       "reference": "GO:0031415",
       "notes": "GO:0031415 defines the NatA complex by transfer of acetyl groups to N-terminal Ser, Ala, Gly or Thr residues of protein acceptors."
      },
      {
       "reference": "DOI:10.1128/MCB.23.20.7403-7414.2003",
       "notes": "Gautschi et al. 2003 describe yeast NatA as an N-alpha-acetyltransferase that acts cotranslationally at ribosomes."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031415",
     "notes": "Gene Ontology cellular-component term for NatA complex and its exact N-terminal acetyltransferase A complex synonym."
    },
    {
     "reference": "GO:0031414",
     "notes": "Gene Ontology cellular-component parent term for N-terminal protein acetyltransferase complexes."
    },
    {
     "reference": "GO:0004596",
     "notes": "Gene Ontology molecular-function term for protein-N-terminal amino-acid acetyltransferase activity."
    },
    {
     "reference": "PMID:12890471",
     "notes": "PubMed identifier for Polevoda and Sherman 2003, the eukaryotic N-terminal acetyltransferase subunit review cited by GO:0031415."
    },
    {
     "reference": "DOI:10.1016/s0006-291x(03)01316-0",
     "notes": "DOI for Polevoda and Sherman 2003, 'Composition and function of the eukaryotic N-terminal acetyltransferase subunits', verified through NCBI E-utilities."
    },
    {
     "reference": "PMID:14517307",
     "notes": "PubMed identifier for Gautschi et al. 2003, the ribosome-associated budding-yeast NatA composition paper."
    },
    {
     "reference": "DOI:10.1128/MCB.23.20.7403-7414.2003",
     "notes": "DOI for Gautschi et al. 2003, 'The yeast N(alpha)-acetyltransferase NatA is quantitatively anchored to the ribosome and interacts with nascent polypeptides', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_nata_n_terminal_acetyltransferase_activity",
     "title": "NatA carries yeast N-terminal acetyltransferase activity",
     "description": "In Saccharomyces cerevisiae, Nat1, Ard1 and Nat5 form a ribosome-associated NatA complex that supports protein-N-terminal acetyltransferase activity.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the curated budding-yeast NatA constituents and broad acetyltransferase activity without resolving substrate specificity, active-site chemistry or nascent-chain handoff at the ribosomal exit tunnel.",
     "nodes": [
      {
       "node_id": "ard1_nata_catalytic_subunit",
       "label": "Ard1 NatA catalytic subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ard1_nata_catalytic_subunit"
      },
      {
       "node_id": "nata_complex",
       "label": "NatA complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031415"
      },
      {
       "node_id": "protein_n_terminal_amino_acid_acetyltransferase_activity",
       "label": "protein-N-terminal amino-acid acetyltransferase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0004596"
      }
     ],
     "edges": [
      {
       "subject": "ard1_nata_catalytic_subunit",
       "predicate": "contributes to",
       "object": "nata_complex",
       "description": "Ard1 is the catalytically active subunit of budding-yeast NatA.",
       "evidence": [
        {
         "reference": "DOI:10.1128/MCB.23.20.7403-7414.2003",
         "notes": "Gautschi et al. 2003 purified Saccharomyces cerevisiae NatA from ribosomal salt wash, identified Nat1p, Ard1p and Nat5p in the complex, and showed that Nat1p anchors the complex to ribosomes."
        }
       ]
      },
      {
       "subject": "nata_complex",
       "predicate": "supports",
       "object": "protein_n_terminal_amino_acid_acetyltransferase_activity",
       "description": "NatA catalyzes protein N-terminal amino-acid acetylation.",
       "evidence": [
        {
         "reference": "GO:0004596",
         "notes": "GO:0004596 is the molecular-function term for protein-N-terminal amino-acid acetyltransferase activity."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_nata_subunit_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the curated budding-yeast NatA constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#nat1_nata_auxiliary_subunit",
      "components#ard1_nata_catalytic_subunit",
      "components#nat5_nata_gnat_subunit"
     ],
     "notes": "The curated budding-yeast components include two GNAT-family proteins and one TPR-containing auxiliary protein; curate InterPro, Pfam, NCBIfam or UniProt family accessions only when they denote the exact Nat1, Ard1 or Nat5 NatA component classes rather than broader domain families.",
     "evidence": [
      {
       "reference": "DOI:10.1128/MCB.23.20.7403-7414.2003",
       "notes": "Gautschi et al. 2003 purified Saccharomyces cerevisiae NatA from ribosomal salt wash, identified Nat1p, Ard1p and Nat5p in the complex, and showed that Nat1p anchors the complex to ribosomes."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-26"
    }
   ]
  },
  {
   "identifier": "GO:0031416",
   "label": "NatB complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A conserved complex that catalyzes the transfer of an acetyl group to the N-terminal residue of a protein acceptor molecule that has a Met-Glu, Met-Asp, Met-Asn, or Met-Met N-terminus. In Saccharomyces the complex includes Nat3p and Mdm20p.",
   "definition_source": "GO:0031416",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-26T09:23:11Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-26T09:24:07Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added NatB exact synonymy, N-terminal protein acetyltransferase parentage, two budding-yeast constituent rows, yeast scope, protein-N-terminal acetyltransferase function, GO/PubMed/DOI evidence, a nonmechanistic function graph, and a subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-26T09:25:10Z",
     "curator": "codex",
     "action": "NORMALIZED_RECORD",
     "changes": "Re-emitted repeated NatB evidence entries without YAML aliases.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:26:58Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "N-terminal acetyltransferase B complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0031416"
    }
   ],
   "parent_structures": [
    "GO:0031414"
   ],
   "components": [
    {
     "component_id": "nat3_natb_catalytic_subunit",
     "label": "Nat3 NatB catalytic subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "NAT3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast NatB literature follows Nat3 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this NatB subunit class was curated in this pass.",
     "role": "Catalytic constituent of the budding-yeast NatB complex that works with Mdm20 to provide N-terminal acetyltransferase activity.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.M304690200",
       "notes": "Polevoda et al. 2003 report that Saccharomyces cerevisiae NatB is composed of interacting Nat3p and Mdm20p subunits, both required for NatB acetyltransferase activity."
      },
      {
       "reference": "DOI:10.1016/s0006-291x(03)01316-0",
       "notes": "Polevoda and Sherman 2003 review the eukaryotic N-terminal acetyltransferase complexes and describe yeast NatB as the Nat3p catalytic subunit with the Mdm20p auxiliary subunit."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q06504",
       "protein_label": "N-terminal acetyltransferase B complex catalytic subunit NAT3",
       "gene_symbol": "NAT3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NAT3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of Q06504."
        }
       ]
      }
     ]
    },
    {
     "component_id": "mdm20_natb_auxiliary_subunit",
     "label": "Mdm20 NatB auxiliary subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "MDM20"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast NatB literature follows Mdm20 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this NatB subunit class was curated in this pass.",
     "role": "Auxiliary constituent of the budding-yeast NatB complex that interacts with Nat3 and is required for NatB activity.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.M304690200",
       "notes": "Polevoda et al. 2003 report that Saccharomyces cerevisiae NatB is composed of interacting Nat3p and Mdm20p subunits, both required for NatB acetyltransferase activity."
      },
      {
       "reference": "DOI:10.1016/s0006-291x(03)01316-0",
       "notes": "Polevoda and Sherman 2003 review the eukaryotic N-terminal acetyltransferase complexes and describe yeast NatB as the Nat3p catalytic subunit with the Mdm20p auxiliary subunit."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12387",
       "protein_label": "N-terminal acetyltransferase B complex subunit MDM20",
       "gene_symbol": "MDM20",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene MDM20 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of Q12387."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Polevoda et al. 2003 characterized Nat3p and Mdm20p as interacting NatB subunits in Saccharomyces cerevisiae.",
     "reference": "DOI:10.1074/jbc.M304690200"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding yeast is the source organism in which Nat3p and Mdm20p were shown to form the NatB Nalpha-terminal acetyltransferase.",
     "reference": "DOI:10.1074/jbc.M304690200"
    }
   ],
   "functions": [
    {
     "function_id": "protein_n_terminal_amino_acid_acetyltransferase_activity",
     "label": "protein-N-terminal amino-acid acetyltransferase activity",
     "grounding": "GO:0004596",
     "description": "Transfer of an acetyl group from acetyl-CoA to the N-terminal alpha-amino group of NatB substrate proteins.",
     "evidence": [
      {
       "reference": "GO:0004596",
       "notes": "GO:0004596 is the Gene Ontology molecular-function term for protein-N-terminal amino-acid acetyltransferase activity."
      },
      {
       "reference": "GO:0031416",
       "notes": "GO:0031416 defines the NatB complex by transfer of acetyl groups to N-terminal Met-Glu, Met-Asp, Met-Asn or Met-Met protein residues."
      },
      {
       "reference": "DOI:10.1074/jbc.M304690200",
       "notes": "Polevoda et al. 2003 describe budding-yeast NatB as an Nalpha-terminal acetyltransferase that acts on proteins with Met-Glu or Met-Asp N-termini and subclasses with Met-Asn or Met-Met N-termini."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031416",
     "notes": "Gene Ontology cellular-component term for NatB complex and its exact N-terminal acetyltransferase B complex synonym."
    },
    {
     "reference": "GO:0031414",
     "notes": "Gene Ontology cellular-component parent term for N-terminal protein acetyltransferase complexes."
    },
    {
     "reference": "GO:0004596",
     "notes": "Gene Ontology molecular-function term for protein-N-terminal amino-acid acetyltransferase activity."
    },
    {
     "reference": "PMID:12783868",
     "notes": "PubMed identifier for Polevoda et al. 2003, the budding-yeast NatB composition paper."
    },
    {
     "reference": "DOI:10.1074/jbc.M304690200",
     "notes": "DOI for Polevoda et al. 2003, 'Nat3p and Mdm20p are required for function of yeast NatB Nalpha-terminal acetyltransferase and of actin and tropomyosin', verified through NCBI E-utilities."
    },
    {
     "reference": "PMID:12890471",
     "notes": "PubMed identifier for Polevoda and Sherman 2003, the eukaryotic N-terminal acetyltransferase subunit review cited by GO:0031416."
    },
    {
     "reference": "DOI:10.1016/s0006-291x(03)01316-0",
     "notes": "DOI for Polevoda and Sherman 2003, 'Composition and function of the eukaryotic N-terminal acetyltransferase subunits', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_natb_n_terminal_acetyltransferase_activity",
     "title": "NatB carries yeast N-terminal acetyltransferase activity",
     "description": "In Saccharomyces cerevisiae, Nat3 and Mdm20 form a NatB complex that supports protein-N-terminal acetyltransferase activity.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records curated budding-yeast NatB constituents and broad acetyltransferase activity without resolving active-site chemistry, nascent-chain recognition or substrate specificity.",
     "nodes": [
      {
       "node_id": "nat3_natb_catalytic_subunit",
       "label": "Nat3 NatB catalytic subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "nat3_natb_catalytic_subunit"
      },
      {
       "node_id": "mdm20_natb_auxiliary_subunit",
       "label": "Mdm20 NatB auxiliary subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mdm20_natb_auxiliary_subunit"
      },
      {
       "node_id": "natb_complex",
       "label": "NatB complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031416"
      },
      {
       "node_id": "protein_n_terminal_amino_acid_acetyltransferase_activity",
       "label": "protein-N-terminal amino-acid acetyltransferase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0004596"
      }
     ],
     "edges": [
      {
       "subject": "nat3_natb_catalytic_subunit",
       "predicate": "contributes to",
       "object": "natb_complex",
       "description": "Nat3 is a catalytic subunit of budding-yeast NatB.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M304690200",
         "notes": "Polevoda et al. 2003 report that Saccharomyces cerevisiae NatB is composed of interacting Nat3p and Mdm20p subunits, both required for NatB acetyltransferase activity."
        },
        {
         "reference": "DOI:10.1016/s0006-291x(03)01316-0",
         "notes": "Polevoda and Sherman 2003 review the eukaryotic N-terminal acetyltransferase complexes and describe yeast NatB as the Nat3p catalytic subunit with the Mdm20p auxiliary subunit."
        }
       ]
      },
      {
       "subject": "mdm20_natb_auxiliary_subunit",
       "predicate": "contributes to",
       "object": "natb_complex",
       "description": "Mdm20 is an auxiliary subunit of budding-yeast NatB.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M304690200",
         "notes": "Polevoda et al. 2003 report that Saccharomyces cerevisiae NatB is composed of interacting Nat3p and Mdm20p subunits, both required for NatB acetyltransferase activity."
        },
        {
         "reference": "DOI:10.1016/s0006-291x(03)01316-0",
         "notes": "Polevoda and Sherman 2003 review the eukaryotic N-terminal acetyltransferase complexes and describe yeast NatB as the Nat3p catalytic subunit with the Mdm20p auxiliary subunit."
        }
       ]
      },
      {
       "subject": "natb_complex",
       "predicate": "supports",
       "object": "protein_n_terminal_amino_acid_acetyltransferase_activity",
       "description": "NatB catalyzes protein N-terminal amino-acid acetylation.",
       "evidence": [
        {
         "reference": "GO:0004596",
         "notes": "GO:0004596 is the Gene Ontology molecular-function term for protein-N-terminal amino-acid acetyltransferase activity."
        },
        {
         "reference": "DOI:10.1074/jbc.M304690200",
         "notes": "Polevoda et al. 2003 characterized Nat3p and Mdm20p as interacting budding-yeast NatB subunits required for acetyltransferase activity."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_natb_subunit_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the curated budding-yeast NatB constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#nat3_natb_catalytic_subunit",
      "components#mdm20_natb_auxiliary_subunit"
     ],
     "notes": "The curated budding-yeast components are Nat3 and Mdm20; curate InterPro, Pfam, NCBIfam or UniProt family accessions only when they denote the exact Nat3 or Mdm20 NatB component classes rather than broader N-acetyltransferase or auxiliary-domain families.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.M304690200",
       "notes": "Polevoda et al. 2003 report that Saccharomyces cerevisiae NatB is composed of interacting Nat3p and Mdm20p subunits, both required for NatB acetyltransferase activity."
      },
      {
       "reference": "DOI:10.1016/s0006-291x(03)01316-0",
       "notes": "Polevoda and Sherman 2003 review the eukaryotic N-terminal acetyltransferase complexes and describe yeast NatB as the Nat3p catalytic subunit with the Mdm20p auxiliary subunit."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-26"
    }
   ]
  },
  {
   "identifier": "GO:0031417",
   "label": "NatC complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A conserved complex that catalyzes the transfer of an acetyl group to the N-terminal residue of a protein acceptor molecule that has a Met-Ile, Met-Leu, Met-Trp, or Met-Phe N-terminus. In Saccharomyces the complex includes Mak3p, Mak10p, and Mak31p.",
   "definition_source": "GO:0031417",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-26T09:50:13Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-26T09:51:13Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added NatC exact synonymy, N-terminal protein acetyltransferase parentage, three budding-yeast constituent rows, yeast scope, protein-N-terminal acetyltransferase function, GO/PubMed/DOI evidence, a nonmechanistic function graph, and a subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:27:04Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "N-terminal acetyltransferase C complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0031417"
    }
   ],
   "parent_structures": [
    "GO:0031414"
   ],
   "components": [
    {
     "component_id": "mak3_natc_catalytic_subunit",
     "label": "Mak3 NatC catalytic subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "MAK3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast NatC literature follows Mak3 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this NatC subunit class was curated in this pass.",
     "role": "Catalytic constituent of the budding-yeast NatC complex that works with Mak10 and Mak31 to form active NatC.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.M011440200",
       "notes": "Polevoda and Sherman 2001 report that Saccharomyces cerevisiae NatC contains Mak3p, Mak10p and Mak31p, and that all three subunits associate to form the active complex."
      },
      {
       "reference": "DOI:10.1016/s0006-291x(03)01316-0",
       "notes": "Polevoda and Sherman 2003 review the eukaryotic N-terminal acetyltransferase complexes and describe yeast NatC as Mak3p with the Mak10 and Mak31p auxiliary subunits."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03503",
       "protein_label": "N-alpha-acetyltransferase 30",
       "gene_symbol": "MAK3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene MAK3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of Q03503."
        }
       ]
      }
     ]
    },
    {
     "component_id": "mak10_natc_auxiliary_subunit",
     "label": "Mak10 NatC auxiliary subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "MAK10"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast NatC literature follows Mak10 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this NatC subunit class was curated in this pass.",
     "role": "Auxiliary constituent of the budding-yeast NatC complex that associates with Mak3 and Mak31 to form active NatC.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.M011440200",
       "notes": "Polevoda and Sherman 2001 report that Saccharomyces cerevisiae NatC contains Mak3p, Mak10p and Mak31p, and that all three subunits associate to form the active complex."
      },
      {
       "reference": "DOI:10.1016/s0006-291x(03)01316-0",
       "notes": "Polevoda and Sherman 2003 review the eukaryotic N-terminal acetyltransferase complexes and describe yeast NatC as Mak3p with the Mak10 and Mak31p auxiliary subunits."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q02197",
       "protein_label": "N-alpha-acetyltransferase 35, NatC auxiliary subunit",
       "gene_symbol": "MAK10",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene MAK10 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of Q02197."
        }
       ]
      }
     ]
    },
    {
     "component_id": "mak31_natc_auxiliary_subunit",
     "label": "Mak31 NatC auxiliary subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "MAK31"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast NatC literature follows Mak31 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this NatC subunit class was curated in this pass.",
     "role": "Auxiliary constituent of the budding-yeast NatC complex that associates with Mak3 and Mak10 to form active NatC.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.M011440200",
       "notes": "Polevoda and Sherman 2001 report that Saccharomyces cerevisiae NatC contains Mak3p, Mak10p and Mak31p, and that all three subunits associate to form the active complex."
      },
      {
       "reference": "DOI:10.1016/s0006-291x(03)01316-0",
       "notes": "Polevoda and Sherman 2003 review the eukaryotic N-terminal acetyltransferase complexes and describe yeast NatC as Mak3p with the Mak10 and Mak31p auxiliary subunits."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P23059",
       "protein_label": "N-alpha-acetyltransferase 38, NatC auxiliary subunit",
       "gene_symbol": "MAK31",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene MAK31 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P23059",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P23059, the single reviewed entry for gene MAK31 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Polevoda and Sherman 2001 characterized Mak3p, Mak10p and Mak31p as associated NatC subunits in Saccharomyces cerevisiae.",
     "reference": "DOI:10.1074/jbc.M011440200"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding yeast is the source organism in which Mak3p, Mak10p and Mak31p were shown to associate into active NatC.",
     "reference": "DOI:10.1074/jbc.M011440200"
    }
   ],
   "functions": [
    {
     "function_id": "protein_n_terminal_amino_acid_acetyltransferase_activity",
     "label": "protein-N-terminal amino-acid acetyltransferase activity",
     "grounding": "GO:0004596",
     "description": "Transfer of an acetyl group from acetyl-CoA to the N-terminal alpha-amino group of NatC substrate proteins.",
     "evidence": [
      {
       "reference": "GO:0004596",
       "notes": "GO:0004596 is the Gene Ontology molecular-function term for protein-N-terminal amino-acid acetyltransferase activity."
      },
      {
       "reference": "GO:0031417",
       "notes": "GO:0031417 defines the NatC complex by transfer of acetyl groups to N-terminal Met-Ile, Met-Leu, Met-Trp or Met-Phe protein residues."
      },
      {
       "reference": "DOI:10.1074/jbc.M011440200",
       "notes": "Polevoda and Sherman 2001 show that the Mak3p, Mak10p and Mak31p subunits associate to form active yeast NatC and that deleting any one subunit disrupts in vivo acetylation of a NatC substrate."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031417",
     "notes": "Gene Ontology cellular-component term for NatC complex and its exact N-terminal acetyltransferase C complex synonym."
    },
    {
     "reference": "GO:0031414",
     "notes": "Gene Ontology cellular-component parent term for N-terminal protein acetyltransferase complexes."
    },
    {
     "reference": "GO:0004596",
     "notes": "Gene Ontology molecular-function term for protein-N-terminal amino-acid acetyltransferase activity."
    },
    {
     "reference": "PMID:11274203",
     "notes": "PubMed identifier for Polevoda and Sherman 2001, the budding-yeast NatC composition paper."
    },
    {
     "reference": "DOI:10.1074/jbc.M011440200",
     "notes": "DOI for Polevoda and Sherman 2001, 'NatC Nalpha-terminal acetyltransferase of yeast contains three subunits, Mak3p, Mak10p, and Mak31p', verified through NCBI E-utilities."
    },
    {
     "reference": "PMID:12890471",
     "notes": "PubMed identifier for Polevoda and Sherman 2003, the eukaryotic N-terminal acetyltransferase subunit review cited by GO:0031417."
    },
    {
     "reference": "DOI:10.1016/s0006-291x(03)01316-0",
     "notes": "DOI for Polevoda and Sherman 2003, 'Composition and function of the eukaryotic N-terminal acetyltransferase subunits', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_natc_n_terminal_acetyltransferase_activity",
     "title": "NatC carries yeast N-terminal acetyltransferase activity",
     "description": "In Saccharomyces cerevisiae, Mak3, Mak10 and Mak31 form a NatC complex that supports protein-N-terminal acetyltransferase activity.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records curated budding-yeast NatC constituents and broad acetyltransferase activity without resolving active-site chemistry, subunit-subunit interfaces or substrate specificity.",
     "nodes": [
      {
       "node_id": "mak3_natc_catalytic_subunit",
       "label": "Mak3 NatC catalytic subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mak3_natc_catalytic_subunit"
      },
      {
       "node_id": "mak10_natc_auxiliary_subunit",
       "label": "Mak10 NatC auxiliary subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mak10_natc_auxiliary_subunit"
      },
      {
       "node_id": "mak31_natc_auxiliary_subunit",
       "label": "Mak31 NatC auxiliary subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mak31_natc_auxiliary_subunit"
      },
      {
       "node_id": "natc_complex",
       "label": "NatC complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031417"
      },
      {
       "node_id": "protein_n_terminal_amino_acid_acetyltransferase_activity",
       "label": "protein-N-terminal amino-acid acetyltransferase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0004596"
      }
     ],
     "edges": [
      {
       "subject": "mak3_natc_catalytic_subunit",
       "predicate": "contributes to",
       "object": "natc_complex",
       "description": "Mak3 is the catalytic subunit of budding-yeast NatC.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M011440200",
         "notes": "Polevoda and Sherman 2001 report that Saccharomyces cerevisiae NatC contains Mak3p, Mak10p and Mak31p, and that all three subunits associate to form the active complex."
        },
        {
         "reference": "DOI:10.1016/s0006-291x(03)01316-0",
         "notes": "Polevoda and Sherman 2003 review the eukaryotic N-terminal acetyltransferase complexes and describe yeast NatC as Mak3p with the Mak10 and Mak31p auxiliary subunits."
        }
       ]
      },
      {
       "subject": "mak10_natc_auxiliary_subunit",
       "predicate": "contributes to",
       "object": "natc_complex",
       "description": "Mak10 is an auxiliary subunit of budding-yeast NatC.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M011440200",
         "notes": "Polevoda and Sherman 2001 report that Saccharomyces cerevisiae NatC contains Mak3p, Mak10p and Mak31p, and that all three subunits associate to form the active complex."
        },
        {
         "reference": "DOI:10.1016/s0006-291x(03)01316-0",
         "notes": "Polevoda and Sherman 2003 review the eukaryotic N-terminal acetyltransferase complexes and describe yeast NatC as Mak3p with the Mak10 and Mak31p auxiliary subunits."
        }
       ]
      },
      {
       "subject": "mak31_natc_auxiliary_subunit",
       "predicate": "contributes to",
       "object": "natc_complex",
       "description": "Mak31 is an auxiliary subunit of budding-yeast NatC.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M011440200",
         "notes": "Polevoda and Sherman 2001 report that Saccharomyces cerevisiae NatC contains Mak3p, Mak10p and Mak31p, and that all three subunits associate to form the active complex."
        },
        {
         "reference": "DOI:10.1016/s0006-291x(03)01316-0",
         "notes": "Polevoda and Sherman 2003 review the eukaryotic N-terminal acetyltransferase complexes and describe yeast NatC as Mak3p with the Mak10 and Mak31p auxiliary subunits."
        }
       ]
      },
      {
       "subject": "natc_complex",
       "predicate": "supports",
       "object": "protein_n_terminal_amino_acid_acetyltransferase_activity",
       "description": "NatC catalyzes protein N-terminal amino-acid acetylation.",
       "evidence": [
        {
         "reference": "GO:0004596",
         "notes": "GO:0004596 is the molecular-function term for protein-N-terminal amino-acid acetyltransferase activity."
        },
        {
         "reference": "DOI:10.1074/jbc.M011440200",
         "notes": "Polevoda and Sherman 2001 show that Mak3p, Mak10p and Mak31p are required to form active yeast NatC."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_natc_subunit_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the curated budding-yeast NatC constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#mak3_natc_catalytic_subunit",
      "components#mak10_natc_auxiliary_subunit",
      "components#mak31_natc_auxiliary_subunit"
     ],
     "notes": "The curated budding-yeast components are Mak3, Mak10 and Mak31; curate InterPro, Pfam, NCBIfam or UniProt family accessions only when they denote the exact Mak3, Mak10 or Mak31 NatC component classes rather than broader N-acetyltransferase or auxiliary-domain families.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.M011440200",
       "notes": "Polevoda and Sherman 2001 report that Saccharomyces cerevisiae NatC contains Mak3p, Mak10p and Mak31p, and that all three subunits associate to form the active complex."
      },
      {
       "reference": "DOI:10.1016/s0006-291x(03)01316-0",
       "notes": "Polevoda and Sherman 2003 review the eukaryotic N-terminal acetyltransferase complexes and describe yeast NatC as Mak3p with the Mak10 and Mak31p auxiliary subunits."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-26"
    }
   ]
  },
  {
   "identifier": "GO:0031262",
   "label": "Ndc80 complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex conserved among eukaryotes that forms part of the kinetochore and plays an essential role in forming stable kinetochore-microtubule attachments. The complex contains proteins known in several species, including budding and fission yeasts, as Ndc80p, Nuf2p, Spc24p, and Spc25p. In vertebrates it is part of the outer plate of the kinetochore.",
   "definition_source": "GO:0031262",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T18:53:43Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T18:54:48Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO hierarchy and parthood, four reviewed label-only Ndc80 subunit families, a Saccharomyces cerevisiae example, kinetochore-microtubule attachment function, DOI/GO evidence, a nonmechanistic outer-kinetochore attachment graph, and boundary TODOs.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T19:04:34Z",
     "curator": "codex",
     "action": "REFINED_DEFINITION",
     "changes": "Replaced the initial Ndc80 definition paraphrase with the fuller GO:0031262 wording that names conserved Ndc80p, Nuf2p, Spc24p and Spc25p composition.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T19:15:02Z",
     "curator": "codex",
     "action": "REVIEW_FIXES",
     "changes": "Resolved #1016 and #1017 by moving outer kinetochore from parent_structures to part_of, changing the outer-kinetochore graph edge to parthood, and narrowing unsupported subunit orientation phrasing in the Ndc80, Spc24 and Spc25 component roles.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:27:05Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 4 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Nuf2-Ndc80 complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0031262"
    }
   ],
   "part_of": [
    "GO:0000940",
    "GO:0000776"
   ],
   "components": [
    {
     "component_id": "ndc80_subunit",
     "label": "Ndc80 subunit family",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "NDC80"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Ndc80 proteins are modeled as a conserved Ndc80-complex subunit family; no exact source-neutral protein-family CURIE was curated for this first complex record.",
     "role": "Named Ndc80-family constituent of the conserved Ndc80 complex.",
     "evidence": [
      {
       "reference": "GO:0031262",
       "notes": "GO:0031262 names Ndc80 proteins as constituents of the conserved Ndc80 complex."
      },
      {
       "reference": "DOI:10.1093/emboj/20.4.777",
       "notes": "Janke et al. 2001 analyzed budding-yeast Ndc80p within a complex that also contains Nuf2p, Spc24p and Spc25p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40460",
       "protein_label": "Kinetochore protein NDC80",
       "gene_symbol": "NDC80",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NDC80 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P40460",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P40460, the single reviewed entry for gene NDC80 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "nuf2_subunit",
     "label": "Nuf2 subunit family",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "NUF2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Nuf2 proteins are modeled as a conserved Ndc80-complex subunit family; no exact source-neutral protein-family CURIE was curated for this first complex record.",
     "role": "Named Ndc80-complex constituent that pairs with Ndc80-family subunits in the outer-kinetochore complex.",
     "evidence": [
      {
       "reference": "GO:0031262",
       "notes": "GO:0031262 names Nuf2 proteins as constituents of the conserved Ndc80 complex."
      },
      {
       "reference": "DOI:10.1093/emboj/20.4.777",
       "notes": "Janke et al. 2001 identified budding-yeast Nuf2p with Ndc80p, Spc24p and Spc25p at the kinetochore."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P33895",
       "protein_label": "Kinetochore protein NUF2",
       "gene_symbol": "NUF2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NUF2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P33895",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P33895, the single reviewed entry for gene NUF2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "spc24_subunit",
     "label": "Spc24 subunit family",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SPC24"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Spc24 proteins are modeled as a conserved Ndc80-complex subunit family; no exact source-neutral protein-family CURIE was curated for this first complex record.",
     "role": "Named Spc24-family constituent of the conserved Ndc80 complex.",
     "evidence": [
      {
       "reference": "GO:0031262",
       "notes": "GO:0031262 names Spc24 proteins as constituents of the conserved Ndc80 complex."
      },
      {
       "reference": "DOI:10.1093/emboj/20.4.777",
       "notes": "Janke et al. 2001 identified budding-yeast Spc24p as an Ndc80-complex member."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q04477",
       "protein_label": "Kinetochore protein SPC24",
       "gene_symbol": "SPC24",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SPC24 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11179222",
         "notes": "Janke C et al. 2001, ‘The budding yeast proteins Spc24p and Spc25p interact with Ndc80p and Nuf2p at the kinetochore and are important for kinetochore clustering and checkpoint control.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q04477."
        },
        {
         "reference": "PMID:11266451",
         "notes": "Wigge PA et al. 2001, ‘The Ndc80p complex from Saccharomyces cerevisiae contains conserved centromere components and has a function in chromosome segregation.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q04477."
        },
        {
         "reference": "PMID:11952896",
         "notes": "Le Masson I et al. 2002, ‘Spc24 interacts with Mps2 and is required for chromosome segregation, but is not implicated in spindle pole body duplication.’, Mol Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q04477."
        }
       ]
      }
     ]
    },
    {
     "component_id": "spc25_subunit",
     "label": "Spc25 subunit family",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SPC25"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Spc25 proteins are modeled as a conserved Ndc80-complex subunit family; no exact source-neutral protein-family CURIE was curated for this first complex record.",
     "role": "Named Spc25-family constituent of the conserved Ndc80 complex.",
     "evidence": [
      {
       "reference": "GO:0031262",
       "notes": "GO:0031262 names Spc25 proteins as constituents of the conserved Ndc80 complex."
      },
      {
       "reference": "DOI:10.1093/emboj/20.4.777",
       "notes": "Janke et al. 2001 identified budding-yeast Spc25p as an Ndc80-complex member."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40014",
       "protein_label": "Kinetochore protein SPC25",
       "gene_symbol": "SPC25",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SPC25 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11179222",
         "notes": "Janke C et al. 2001, ‘The budding yeast proteins Spc24p and Spc25p interact with Ndc80p and Nuf2p at the kinetochore and are important for kinetochore clustering and checkpoint control.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P40014."
        },
        {
         "reference": "PMID:11266451",
         "notes": "Wigge PA et al. 2001, ‘The Ndc80p complex from Saccharomyces cerevisiae contains conserved centromere components and has a function in chromosome segregation.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Chromosome, centromere, kinetochore' localisation of P40014."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has a four-subunit Ndc80 complex containing Ndc80p, Nuf2p, Spc24p and Spc25p at the kinetochore.",
     "reference": "DOI:10.1093/emboj/20.4.777"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Reference yeast system in which the Ndc80-Nuf2-Spc24-Spc25 outer-kinetochore complex was genetically and cytologically characterized.",
     "reference": "DOI:10.1093/emboj/20.4.777"
    }
   ],
   "functions": [
    {
     "function_id": "kinetochore_microtubule_attachment",
     "label": "kinetochore-microtubule attachment",
     "description": "The Ndc80 complex forms an outer-kinetochore interface needed to generate stable attachments between kinetochores and spindle microtubules.",
     "evidence": [
      {
       "reference": "GO:0031262",
       "notes": "GO:0031262 defines the Ndc80 complex by its role in stable kinetochore-microtubule attachments."
      },
      {
       "reference": "DOI:10.1534/genetics.112.145276",
       "notes": "Biggins 2013 reviewed Ndc80 as a core outer kinetochore microtubule-coupling complex."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031262",
     "notes": "Gene Ontology cellular-component term for the Ndc80 complex."
    },
    {
     "reference": "GO:0000940",
     "notes": "Gene Ontology cellular-component term for the outer kinetochore, the region that contains the Ndc80 complex."
    },
    {
     "reference": "GO:0000776",
     "notes": "Gene Ontology cellular-component term for kinetochore."
    },
    {
     "reference": "DOI:10.1093/emboj/20.4.777",
     "notes": "Janke et al. 2001, The budding yeast proteins Spc24p and Spc25p interact with Ndc80p and Nuf2p at the kinetochore and are important for kinetochore clustering and checkpoint control, The EMBO Journal."
    },
    {
     "reference": "DOI:10.1534/genetics.112.145276",
     "notes": "Biggins 2013, The composition, functions, and regulation of the budding yeast kinetochore, Genetics."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "ndc80_outer_kinetochore_attachment",
     "title": "Ndc80 forms the outer-kinetochore microtubule-coupling complex",
     "description": "The conserved Ndc80 complex is an outer-kinetochore subcomplex whose four protein subunits assemble into a module required for stable kinetochore-microtubule attachment.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph places the Ndc80 complex in the outer kinetochore and records its attachment role without flattening the broader KMN network or yeast Dam1/DASH contacts into Ndc80 composition.",
     "nodes": [
      {
       "node_id": "ndc80_complex",
       "label": "Ndc80 complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031262"
      },
      {
       "node_id": "outer_kinetochore",
       "label": "outer kinetochore",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000940"
      },
      {
       "node_id": "kinetochore",
       "label": "kinetochore",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000776"
      },
      {
       "node_id": "kinetochore_microtubule_attachment",
       "label": "kinetochore-microtubule attachment",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "ndc80_complex",
       "predicate": "is part of",
       "object": "outer_kinetochore",
       "description": "The Ndc80 complex is a constituent module in the kinetochore's outer microtubule-coupling layer.",
       "evidence": [
        {
         "reference": "GO:0031262",
         "notes": "GO:0031262 defines the Ndc80 complex as a kinetochore complex with an outer-plate localization in vertebrates."
        },
        {
         "reference": "DOI:10.1534/genetics.112.145276",
         "notes": "Biggins 2013 reviewed Ndc80 as an outer kinetochore complex."
        }
       ]
      },
      {
       "subject": "outer_kinetochore",
       "predicate": "is part of",
       "object": "kinetochore",
       "description": "The outer kinetochore is the centromere-distal region of the kinetochore.",
       "evidence": [
        {
         "reference": "GO:0000940",
         "notes": "GO:0000940 defines the outer kinetochore as the region of a kinetochore most external to centromeric DNA."
        }
       ]
      },
      {
       "subject": "ndc80_complex",
       "predicate": "stabilizes",
       "object": "kinetochore_microtubule_attachment",
       "description": "Ndc80-family complexes form a kinetochore module that is required for stable attachment of spindle microtubules to kinetochores.",
       "evidence": [
        {
         "reference": "GO:0031262",
         "notes": "GO:0031262 defines the Ndc80 complex by its role in stable kinetochore-microtubule attachments."
        },
        {
         "reference": "DOI:10.1534/genetics.112.145276",
         "notes": "Biggins 2013 reviewed Ndc80 complex function at the kinetochore-microtubule interface."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ndc80_subunit_groundings_todo",
     "prompt": "Resolve exact source-neutral family groundings for the Ndc80, Nuf2, Spc24 and Spc25 subunits.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#ndc80_subunit",
      "components#nuf2_subunit",
      "components#spc24_subunit",
      "components#spc25_subunit"
     ],
     "rationale": "The GO complex term spans orthologous Ndc80-family complexes across eukaryotes, and no exact InterPro, Pfam, NCBIfam or UniProtKB family CURIE was verified for these subunit families in this pass.",
     "evidence": [
      {
       "reference": "GO:0031262"
      },
      {
       "reference": "DOI:10.1093/emboj/20.4.777"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15"
    },
    {
     "discussion_id": "kmn_and_dam1_outside_ndc80",
     "prompt": "Keep the broader KMN network and the yeast Dam1/DASH complex outside the Ndc80-complex component list.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#ndc80_outer_kinetochore_attachment"
     ],
     "rationale": "GO:0031262 defines Ndc80 as the Ndc80-Nuf2-Spc24-Spc25 complex itself; other outer-kinetochore microtubule-binding or bridge complexes belong as neighbors, not as Ndc80 constituents.",
     "evidence": [
      {
       "reference": "GO:0031262"
      },
      {
       "reference": "DOI:10.1534/genetics.112.145276"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15"
    }
   ]
  },
  {
   "identifier": "GO:0030690",
   "label": "Noc1p-Noc2p complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A heterodimer associated with 90S and 66S preribosomes. Predominantly, but not exclusively, nucleolar; involved in ribosomal large subunit biogenesis.",
   "definition_source": "GO:0030690",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T20:26:44Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T20:28:05Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added Noc-complex parentage, 90S and large-subunit preribosome parthood, Noc1 and Noc2 constituent rows, budding-yeast scope, a large-subunit biogenesis function, GO/PubMed/DOI evidence, a nonmechanistic Noc1p-Noc2p graph, and a subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:27:10Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0030689"
   ],
   "part_of": [
    "GO:0030686",
    "GO:0030687"
   ],
   "components": [
    {
     "component_id": "noc1_noc_complex_subunit",
     "label": "Noc1 Noc-complex subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "NOC1"
     ],
     "stoichiometry": "one copy per heterodimer",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO term name follows Saccharomyces cerevisiae Noc1p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for the Noc1 subunit class was curated in this pass.",
     "role": "Protein constituent that forms the budding-yeast Noc1p-Noc2p heterodimer associated with 90S and 66S preribosomes.",
     "evidence": [
      {
       "reference": "GO:0030690",
       "notes": "GO:0030690 defines the Noc1p-Noc2p complex as a heterodimer associated with 90S and 66S preribosomes."
      },
      {
       "reference": "DOI:10.1016/s0092-8674(01)00358-0",
       "notes": "Milkereit et al. 2001 isolated Noc1p and Noc2p in one of two distinct Noc complexes involved in pre-ribosome maturation and intranuclear transport."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12176",
       "protein_label": "Ribosome biogenesis protein MAK21",
       "gene_symbol": "MAK21",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NOC1, which UniProt lists under the primary name MAK21, in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11371346",
         "notes": "Milkereit P et al. 2001, ‘Maturation and intranuclear transport of pre-ribosomes requires Noc proteins.’, Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of Q12176."
        }
       ]
      }
     ]
    },
    {
     "component_id": "noc2_noc_complex_subunit",
     "label": "Noc2 Noc-complex subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "NOC2"
     ],
     "stoichiometry": "one copy per heterodimer",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO term name follows Saccharomyces cerevisiae Noc2p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for the Noc2 subunit class was curated in this pass.",
     "role": "Protein constituent shared by the budding-yeast Noc1p-Noc2p and Noc2p-Noc3p complexes.",
     "evidence": [
      {
       "reference": "GO:0030690",
       "notes": "GO:0030690 identifies Noc2p in the Noc1p-Noc2p heterodimer associated with 90S and 66S preribosomes."
      },
      {
       "reference": "DOI:10.1016/s0092-8674(01)00358-0",
       "notes": "Milkereit et al. 2001 reported that Noc2p participates in two distinct Noc complexes, Noc1p/Noc2p and Noc2p/Noc3p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P39744",
       "protein_label": "Nucleolar complex protein 2",
       "gene_symbol": "NOC2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NOC2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11371346",
         "notes": "Milkereit P et al. 2001, ‘Maturation and intranuclear transport of pre-ribosomes requires Noc proteins.’, Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P39744."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the organism in which Noc1p-Noc2p was described as a heterodimeric Noc complex associated with 90S and 66S preribosomes.",
     "reference": "DOI:10.1016/s0092-8674(01)00358-0"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Milkereit et al. 2001 isolated budding-yeast Noc1p/Noc2p as a preribosome-associated Noc complex enriched in the nucleolus.",
     "reference": "DOI:10.1016/s0092-8674(01)00358-0"
    }
   ],
   "functions": [
    {
     "function_id": "ribosomal_large_subunit_biogenesis",
     "label": "ribosomal large subunit biogenesis",
     "grounding": "GO:0042273",
     "description": "The Noc1p-Noc2p complex is associated with 90S and 66S preribosomes and supports maturation of the eukaryotic large ribosomal subunit lineage.",
     "evidence": [
      {
       "reference": "GO:0030690",
       "notes": "GO:0030690 defines the Noc1p-Noc2p complex as involved in ribosomal large subunit biogenesis."
      },
      {
       "reference": "GO:0042273",
       "notes": "GO:0042273 is the Gene Ontology biological-process term for ribosomal large subunit biogenesis."
      },
      {
       "reference": "DOI:10.1016/s0092-8674(01)00358-0",
       "notes": "Milkereit et al. 2001 connected Noc1p/Noc2p to 90S and 66S pre-ribosomes and to intranuclear 60S subunit maturation and transport."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030690",
     "notes": "Gene Ontology cellular-component term for the Noc1p-Noc2p complex."
    },
    {
     "reference": "GO:0030689",
     "notes": "Gene Ontology cellular-component parent term for Noc complexes."
    },
    {
     "reference": "GO:0030686",
     "notes": "Gene Ontology cellular-component term for the 90S preribosome."
    },
    {
     "reference": "GO:0030687",
     "notes": "Gene Ontology cellular-component term for the large-subunit preribosome precursor."
    },
    {
     "reference": "GO:0042273",
     "notes": "Gene Ontology biological-process term for ribosomal large subunit biogenesis."
    },
    {
     "reference": "PMID:11371346",
     "notes": "PubMed identifier for Milkereit et al. 2001, 'Maturation and intranuclear transport of pre-ribosomes requires Noc proteins'."
    },
    {
     "reference": "DOI:10.1016/s0092-8674(01)00358-0",
     "notes": "DOI for Milkereit et al. 2001, Cell, verified through NCBI E-utilities."
    },
    {
     "reference": "PMID:12446671",
     "notes": "PubMed identifier for Milkereit et al. 2003, the Journal of Biological Chemistry paper cited by the GO Noc-complex terms."
    },
    {
     "reference": "DOI:10.1074/jbc.M208898200",
     "notes": "DOI for Milkereit et al. 2003, the Noc4p-Nop14p study that framed Noc4p-Nop14p together with the Noc1p-Noc2p and Noc2p-Noc3p heterodimers."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_noc1p_noc2p_large_subunit_biogenesis",
     "title": "Noc1p-Noc2p associates with large-subunit preribosomes",
     "description": "In Saccharomyces cerevisiae, Noc1p and Noc2p form a heterodimeric Noc complex that associates with 90S and 66S pre-ribosomes during large ribosomal subunit maturation.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the experimentally described Noc1p/Noc2p association with preribosomal particles without resolving a complete mechanistic order for 60S subunit maturation.",
     "nodes": [
      {
       "node_id": "noc1_noc_complex_subunit",
       "label": "Noc1 Noc-complex subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "noc1_noc_complex_subunit"
      },
      {
       "node_id": "noc2_noc_complex_subunit",
       "label": "Noc2 Noc-complex subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "noc2_noc_complex_subunit"
      },
      {
       "node_id": "noc1p_noc2p_complex",
       "label": "Noc1p-Noc2p complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030690"
      },
      {
       "node_id": "90s_preribosome",
       "label": "90S preribosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030686"
      },
      {
       "node_id": "large_subunit_preribosome",
       "label": "preribosome, large subunit precursor",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030687"
      },
      {
       "node_id": "ribosomal_large_subunit_biogenesis",
       "label": "ribosomal large subunit biogenesis",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0042273"
      }
     ],
     "edges": [
      {
       "subject": "noc1_noc_complex_subunit",
       "predicate": "contributes to",
       "object": "noc1p_noc2p_complex",
       "description": "Noc1p is one constituent of the Noc1p/Noc2p heterodimer in budding yeast.",
       "evidence": [
        {
         "reference": "DOI:10.1016/s0092-8674(01)00358-0",
         "notes": "Milkereit et al. 2001 isolated Noc1p/Noc2p as a distinct Noc complex."
        }
       ]
      },
      {
       "subject": "noc2_noc_complex_subunit",
       "predicate": "contributes to",
       "object": "noc1p_noc2p_complex",
       "description": "Noc2p is one constituent of the Noc1p/Noc2p heterodimer in budding yeast.",
       "evidence": [
        {
         "reference": "DOI:10.1016/s0092-8674(01)00358-0",
         "notes": "Milkereit et al. 2001 isolated Noc1p/Noc2p as a distinct Noc complex."
        }
       ]
      },
      {
       "subject": "noc1p_noc2p_complex",
       "predicate": "associates with",
       "object": "90s_preribosome",
       "description": "The Noc1p-Noc2p complex associates with 90S pre-ribosomal particles.",
       "evidence": [
        {
         "reference": "GO:0030690",
         "notes": "GO:0030690 defines the Noc1p-Noc2p complex as associated with 90S and 66S preribosomes."
        },
        {
         "reference": "DOI:10.1016/s0092-8674(01)00358-0",
         "notes": "Milkereit et al. 2001 reported Noc1p/Noc2p association with 90S pre-ribosomes."
        }
       ]
      },
      {
       "subject": "noc1p_noc2p_complex",
       "predicate": "associates with",
       "object": "large_subunit_preribosome",
       "description": "The Noc1p-Noc2p complex associates with 66S large-subunit preribosomal particles.",
       "evidence": [
        {
         "reference": "GO:0030690",
         "notes": "GO:0030690 defines the Noc1p-Noc2p complex as associated with 90S and 66S preribosomes and as part of the large-subunit precursor."
        },
        {
         "reference": "DOI:10.1016/s0092-8674(01)00358-0",
         "notes": "Milkereit et al. 2001 reported Noc1p/Noc2p association with 66S pre-ribosomes."
        }
       ]
      },
      {
       "subject": "noc1p_noc2p_complex",
       "predicate": "participates in",
       "object": "ribosomal_large_subunit_biogenesis",
       "description": "Noc1p-Noc2p functions during the pre-60S branch of ribosome assembly.",
       "evidence": [
        {
         "reference": "GO:0030690",
         "notes": "GO:0030690 defines this complex as involved in ribosomal large subunit biogenesis."
        },
        {
         "reference": "GO:0042273",
         "notes": "GO:0042273 is the process term for ribosomal large subunit biogenesis."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_noc1_noc2_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the Noc1 and Noc2 constituents of the Noc1p-Noc2p complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#noc1_noc_complex_subunit",
      "components#noc2_noc_complex_subunit"
     ],
     "rationale": "GO:0030690 uses Saccharomyces gene-product names while noting that analogous complexes in other eukaryotes can use the term. Exact cross-eukaryotic InterPro, Pfam, NCBIfam or UniProt family boundaries for Noc1 and Noc2 need narrower follow-up curation before these component labels can be grounded.",
     "evidence": [
      {
       "reference": "GO:0030690",
       "notes": "The GO:0030690 comment explains that the term name uses Saccharomyces gene-product names because no other names had arisen for the complex."
      },
      {
       "reference": "DOI:10.1016/s0092-8674(01)00358-0",
       "notes": "Milkereit et al. 2001 identified S. cerevisiae Noc1p and Noc2p within the Noc1p/Noc2p complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:0030691",
   "label": "Noc2p-Noc3p complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A heterodimer associated with 66S preribosomes; predominantly nucleoplasmic, but also locates to the nucleolus; involved in ribosomal large subunit biogenesis.",
   "definition_source": "GO:0030691",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T20:50:19Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T20:51:14Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added Noc-complex parentage, large-subunit preribosome parthood, Noc2 and Noc3 constituent rows, budding-yeast scope, a large-subunit biogenesis function, GO/PubMed/DOI evidence, a nonmechanistic Noc2p-Noc3p graph, and a subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:27:10Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0030689"
   ],
   "part_of": [
    "GO:0030687"
   ],
   "components": [
    {
     "component_id": "noc2_noc_complex_subunit",
     "label": "Noc2 Noc-complex subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "NOC2"
     ],
     "stoichiometry": "one copy per heterodimer",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO term name follows Saccharomyces cerevisiae Noc2p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for the Noc2 subunit class was curated in this pass.",
     "role": "Protein constituent shared by the budding-yeast Noc1p-Noc2p and Noc2p-Noc3p complexes.",
     "evidence": [
      {
       "reference": "GO:0030691",
       "notes": "GO:0030691 identifies Noc2p in the Noc2p-Noc3p heterodimer associated with 66S preribosomes."
      },
      {
       "reference": "DOI:10.1016/s0092-8674(01)00358-0",
       "notes": "Milkereit et al. 2001 reported that Noc2p participates in two distinct Noc complexes, Noc1p/Noc2p and Noc2p/Noc3p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P39744",
       "protein_label": "Nucleolar complex protein 2",
       "gene_symbol": "NOC2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NOC2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11371346",
         "notes": "Milkereit P et al. 2001, ‘Maturation and intranuclear transport of pre-ribosomes requires Noc proteins.’, Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P39744."
        }
       ]
      }
     ]
    },
    {
     "component_id": "noc3_noc_complex_subunit",
     "label": "Noc3 Noc-complex subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "NOC3"
     ],
     "stoichiometry": "one copy per heterodimer",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO term name follows Saccharomyces cerevisiae Noc3p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for the Noc3 subunit class was curated in this pass.",
     "role": "Protein constituent that forms the budding-yeast Noc2p-Noc3p heterodimer associated with 66S preribosomes.",
     "evidence": [
      {
       "reference": "GO:0030691",
       "notes": "GO:0030691 defines the Noc2p-Noc3p complex as a heterodimer associated with 66S preribosomes."
      },
      {
       "reference": "DOI:10.1016/s0092-8674(01)00358-0",
       "notes": "Milkereit et al. 2001 isolated Noc2p and Noc3p in one of two distinct Noc complexes involved in pre-ribosome maturation and intranuclear transport."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q07896",
       "protein_label": "Nucleolar complex-associated protein 3",
       "gene_symbol": "NOC3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NOC3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11371346",
         "notes": "Milkereit P et al. 2001, ‘Maturation and intranuclear transport of pre-ribosomes requires Noc proteins.’, Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of Q07896."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the organism in which Noc2p-Noc3p was described as a heterodimeric Noc complex associated with 66S preribosomes.",
     "reference": "DOI:10.1016/s0092-8674(01)00358-0"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Milkereit et al. 2001 isolated budding-yeast Noc2p/Noc3p as a 66S preribosome-associated Noc complex enriched in the nucleoplasm.",
     "reference": "DOI:10.1016/s0092-8674(01)00358-0"
    }
   ],
   "functions": [
    {
     "function_id": "ribosomal_large_subunit_biogenesis",
     "label": "ribosomal large subunit biogenesis",
     "grounding": "GO:0042273",
     "description": "The Noc2p-Noc3p complex is associated with 66S preribosomes and supports maturation of the eukaryotic large ribosomal subunit lineage.",
     "evidence": [
      {
       "reference": "GO:0030691",
       "notes": "GO:0030691 defines the Noc2p-Noc3p complex as involved in ribosomal large subunit biogenesis."
      },
      {
       "reference": "GO:0042273",
       "notes": "GO:0042273 is the Gene Ontology biological-process term for ribosomal large subunit biogenesis."
      },
      {
       "reference": "DOI:10.1016/s0092-8674(01)00358-0",
       "notes": "Milkereit et al. 2001 connected Noc2p/Noc3p to 66S pre-ribosomes and to intranuclear 60S subunit maturation and transport."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030691",
     "notes": "Gene Ontology cellular-component term for the Noc2p-Noc3p complex."
    },
    {
     "reference": "GO:0030689",
     "notes": "Gene Ontology cellular-component parent term for Noc complexes."
    },
    {
     "reference": "GO:0030687",
     "notes": "Gene Ontology cellular-component term for the large-subunit preribosome precursor."
    },
    {
     "reference": "GO:0042273",
     "notes": "Gene Ontology biological-process term for ribosomal large subunit biogenesis."
    },
    {
     "reference": "PMID:11371346",
     "notes": "PubMed identifier for Milkereit et al. 2001, 'Maturation and intranuclear transport of pre-ribosomes requires Noc proteins'."
    },
    {
     "reference": "DOI:10.1016/s0092-8674(01)00358-0",
     "notes": "DOI for Milkereit et al. 2001, Cell, verified through NCBI E-utilities."
    },
    {
     "reference": "PMID:12446671",
     "notes": "PubMed identifier for Milkereit et al. 2003, the Journal of Biological Chemistry paper cited by the GO Noc-complex terms."
    },
    {
     "reference": "DOI:10.1074/jbc.M208898200",
     "notes": "DOI for Milkereit et al. 2003, the Noc4p-Nop14p study that framed Noc4p-Nop14p together with the Noc1p-Noc2p and Noc2p-Noc3p heterodimers."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_noc2p_noc3p_large_subunit_biogenesis",
     "title": "Noc2p-Noc3p associates with large-subunit preribosomes",
     "description": "In Saccharomyces cerevisiae, Noc2p and Noc3p form a heterodimeric Noc complex that associates with 66S pre-ribosomes during large ribosomal subunit maturation.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the experimentally described Noc2p/Noc3p association with 66S preribosomal particles without resolving a complete mechanistic order for 60S subunit maturation.",
     "nodes": [
      {
       "node_id": "noc2_noc_complex_subunit",
       "label": "Noc2 Noc-complex subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "noc2_noc_complex_subunit"
      },
      {
       "node_id": "noc3_noc_complex_subunit",
       "label": "Noc3 Noc-complex subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "noc3_noc_complex_subunit"
      },
      {
       "node_id": "noc2p_noc3p_complex",
       "label": "Noc2p-Noc3p complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030691"
      },
      {
       "node_id": "large_subunit_preribosome",
       "label": "preribosome, large subunit precursor",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030687"
      },
      {
       "node_id": "ribosomal_large_subunit_biogenesis",
       "label": "ribosomal large subunit biogenesis",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0042273"
      }
     ],
     "edges": [
      {
       "subject": "noc2_noc_complex_subunit",
       "predicate": "contributes to",
       "object": "noc2p_noc3p_complex",
       "description": "Noc2p is one constituent of the Noc2p/Noc3p heterodimer in budding yeast.",
       "evidence": [
        {
         "reference": "DOI:10.1016/s0092-8674(01)00358-0",
         "notes": "Milkereit et al. 2001 isolated Noc2p/Noc3p as a distinct Noc complex."
        }
       ]
      },
      {
       "subject": "noc3_noc_complex_subunit",
       "predicate": "contributes to",
       "object": "noc2p_noc3p_complex",
       "description": "Noc3p is one constituent of the Noc2p/Noc3p heterodimer in budding yeast.",
       "evidence": [
        {
         "reference": "DOI:10.1016/s0092-8674(01)00358-0",
         "notes": "Milkereit et al. 2001 isolated Noc2p/Noc3p as a distinct Noc complex."
        }
       ]
      },
      {
       "subject": "noc2p_noc3p_complex",
       "predicate": "associates with",
       "object": "large_subunit_preribosome",
       "description": "The Noc2p-Noc3p complex associates with 66S large-subunit preribosomal particles.",
       "evidence": [
        {
         "reference": "GO:0030691",
         "notes": "GO:0030691 defines the Noc2p-Noc3p complex as associated with 66S preribosomes."
        },
        {
         "reference": "DOI:10.1016/s0092-8674(01)00358-0",
         "notes": "Milkereit et al. 2001 reported Noc2p/Noc3p association with 66S pre-ribosomes."
        }
       ]
      },
      {
       "subject": "noc2p_noc3p_complex",
       "predicate": "participates in",
       "object": "ribosomal_large_subunit_biogenesis",
       "description": "Noc2p-Noc3p functions during the pre-60S branch of ribosome assembly.",
       "evidence": [
        {
         "reference": "GO:0030691",
         "notes": "GO:0030691 defines this complex as involved in ribosomal large subunit biogenesis."
        },
        {
         "reference": "GO:0042273",
         "notes": "GO:0042273 is the process term for ribosomal large subunit biogenesis."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_noc2_noc3_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the Noc2 and Noc3 constituents of the Noc2p-Noc3p complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#noc2_noc_complex_subunit",
      "components#noc3_noc_complex_subunit"
     ],
     "rationale": "GO:0030691 uses Saccharomyces gene-product names while noting that analogous complexes in other eukaryotes can use the term. Exact cross-eukaryotic InterPro, Pfam, NCBIfam or UniProt family boundaries for Noc2 and Noc3 need narrower follow-up curation before these component labels can be grounded.",
     "evidence": [
      {
       "reference": "GO:0030691",
       "notes": "The GO:0030691 comment explains that the term name uses Saccharomyces gene-product names because no other names had arisen for the complex."
      },
      {
       "reference": "DOI:10.1016/s0092-8674(01)00358-0",
       "notes": "Milkereit et al. 2001 identified S. cerevisiae Noc2p and Noc3p within the Noc2p/Noc3p complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:0030692",
   "label": "Noc4p-Nop14p complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A heterodimer associated with precursors of the eukaryotic small ribosomal subunit, including the 90S preribosome; involved in small subunit biogenesis.",
   "definition_source": "GO:0030692",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T21:09:23Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T21:10:34Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added Noc-complex parentage, 90S and small-subunit preribosome parthood, Noc4 and Nop14 constituent rows, budding-yeast scope, a small-subunit biogenesis function, GO/PubMed/DOI evidence, a nonmechanistic Noc4p-Nop14p graph, and a subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:27:12Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0030689"
   ],
   "part_of": [
    "GO:0030686",
    "GO:0030688"
   ],
   "components": [
    {
     "component_id": "noc4_noc_complex_subunit",
     "label": "Noc4 Noc-complex subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "NOC4"
     ],
     "stoichiometry": "one copy per heterodimer",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO term name follows Saccharomyces cerevisiae Noc4p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for the Noc4 subunit class was curated in this pass.",
     "role": "Protein constituent that forms the budding-yeast Noc4p-Nop14p heterodimer associated with small-subunit preribosomal precursors.",
     "evidence": [
      {
       "reference": "GO:0030692",
       "notes": "GO:0030692 identifies Noc4p in the Noc4p-Nop14p heterodimer associated with 90S and small-subunit preribosomes."
      },
      {
       "reference": "DOI:10.1074/jbc.M208898200",
       "notes": "Milkereit et al. 2003 reported that Noc4p and Nop14p form a Noc complex with a specific role in nucleolar 40S subunit formation."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q06512",
       "protein_label": "Nucleolar complex protein 4",
       "gene_symbol": "NOC4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NOC4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12446671",
         "notes": "Milkereit P et al. 2003, ‘A Noc complex specifically involved in the formation and nuclear export of ribosomal 40 S subunits.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of Q06512."
        },
        {
         "reference": "PMID:15590835",
         "notes": "Bernstein KA et al. 2004, ‘The small-subunit processome is a ribosome assembly intermediate.’, Eukaryot Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of Q06512."
        },
        {
         "reference": "PMID:16159874",
         "notes": "Léger-Silvestre I et al. 2005, ‘Specific Role for Yeast Homologs of the Diamond Blackfan Anemia-associated Rps19 Protein in Ribosome Synthesis.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of Q06512."
        }
       ]
      }
     ]
    },
    {
     "component_id": "nop14_noc_complex_subunit",
     "label": "Nop14 Noc-complex subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "NOP14"
     ],
     "stoichiometry": "one copy per heterodimer",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO term name follows Saccharomyces cerevisiae Nop14p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for the Nop14 subunit class was curated in this pass.",
     "role": "Nucleolar protein constituent that forms the budding-yeast Noc4p-Nop14p heterodimer.",
     "evidence": [
      {
       "reference": "GO:0030692",
       "notes": "GO:0030692 defines the Noc4p-Nop14p complex as a heterodimer associated with small-subunit preribosomal precursors."
      },
      {
       "reference": "DOI:10.1074/jbc.M208898200",
       "notes": "Milkereit et al. 2003 described Nop14p as the partner of Noc4p in a Noc complex involved in 40S subunit formation."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q99207",
       "protein_label": "Nucleolar complex protein 14",
       "gene_symbol": "NOP14",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NOP14 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12068309",
         "notes": "Dragon F et al. 2002, ‘A large nucleolar U3 ribonucleoprotein required for 18S ribosomal RNA biogenesis.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of Q99207."
        },
        {
         "reference": "PMID:12446671",
         "notes": "Milkereit P et al. 2003, ‘A Noc complex specifically involved in the formation and nuclear export of ribosomal 40 S subunits.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of Q99207."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the organism in which Noc4p-Nop14p was described as a heterodimeric Noc complex involved in 40S subunit biogenesis.",
     "reference": "DOI:10.1074/jbc.M208898200"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Milkereit et al. 2003 reported budding-yeast Noc4p/Nop14p as a Noc complex with a specific role in nucleolar 40S subunit formation and nuclear export.",
     "reference": "DOI:10.1074/jbc.M208898200"
    }
   ],
   "functions": [
    {
     "function_id": "ribosomal_small_subunit_biogenesis",
     "label": "ribosomal small subunit biogenesis",
     "grounding": "GO:0042274",
     "description": "The Noc4p-Nop14p complex is associated with 90S and small-subunit preribosomal precursors and supports maturation of the eukaryotic small ribosomal subunit lineage.",
     "evidence": [
      {
       "reference": "GO:0030692",
       "notes": "GO:0030692 defines the Noc4p-Nop14p complex as involved in small subunit biogenesis."
      },
      {
       "reference": "GO:0042274",
       "notes": "GO:0042274 is the Gene Ontology biological-process term for ribosomal small subunit biogenesis."
      },
      {
       "reference": "DOI:10.1074/jbc.M208898200",
       "notes": "Milkereit et al. 2003 connected the Noc4p/Nop14p complex to nucleolar 40S subunit formation and subsequent export."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030692",
     "notes": "Gene Ontology cellular-component term for the Noc4p-Nop14p complex."
    },
    {
     "reference": "GO:0030689",
     "notes": "Gene Ontology cellular-component parent term for Noc complexes."
    },
    {
     "reference": "GO:0030686",
     "notes": "Gene Ontology cellular-component term for the 90S preribosome."
    },
    {
     "reference": "GO:0030688",
     "notes": "Gene Ontology cellular-component term for the small-subunit preribosome precursor."
    },
    {
     "reference": "GO:0042274",
     "notes": "Gene Ontology biological-process term for ribosomal small subunit biogenesis."
    },
    {
     "reference": "PMID:12446671",
     "notes": "PubMed identifier for Milkereit et al. 2003, the Journal of Biological Chemistry paper cited by the GO Noc4p-Nop14p term."
    },
    {
     "reference": "DOI:10.1074/jbc.M208898200",
     "notes": "DOI for Milkereit et al. 2003, 'A Noc complex specifically involved in the formation and nuclear export of ribosomal 40 S subunits', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_noc4p_nop14p_small_subunit_biogenesis",
     "title": "Noc4p-Nop14p supports small-subunit biogenesis",
     "description": "In Saccharomyces cerevisiae, Noc4p and Nop14p form a heterodimeric Noc complex associated with precursors of the eukaryotic small ribosomal subunit, including the 90S preribosome.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the experimentally described Noc4p/Nop14p association with small-subunit biogenesis without resolving a complete mechanistic order for 40S subunit maturation.",
     "nodes": [
      {
       "node_id": "noc4_noc_complex_subunit",
       "label": "Noc4 Noc-complex subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "noc4_noc_complex_subunit"
      },
      {
       "node_id": "nop14_noc_complex_subunit",
       "label": "Nop14 Noc-complex subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "nop14_noc_complex_subunit"
      },
      {
       "node_id": "noc4p_nop14p_complex",
       "label": "Noc4p-Nop14p complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030692"
      },
      {
       "node_id": "90s_preribosome",
       "label": "90S preribosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030686"
      },
      {
       "node_id": "small_subunit_preribosome",
       "label": "preribosome, small subunit precursor",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030688"
      },
      {
       "node_id": "ribosomal_small_subunit_biogenesis",
       "label": "ribosomal small subunit biogenesis",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0042274"
      }
     ],
     "edges": [
      {
       "subject": "noc4_noc_complex_subunit",
       "predicate": "contributes to",
       "object": "noc4p_nop14p_complex",
       "description": "Noc4p is one constituent of the Noc4p/Nop14p heterodimer in budding yeast.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M208898200",
         "notes": "Milkereit et al. 2003 identified Noc4p as a constituent of the Noc4p/Nop14p Noc complex."
        }
       ]
      },
      {
       "subject": "nop14_noc_complex_subunit",
       "predicate": "contributes to",
       "object": "noc4p_nop14p_complex",
       "description": "Nop14p is one constituent of the Noc4p/Nop14p heterodimer in budding yeast.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M208898200",
         "notes": "Milkereit et al. 2003 identified Nop14p as a constituent of the Noc4p/Nop14p Noc complex."
        }
       ]
      },
      {
       "subject": "noc4p_nop14p_complex",
       "predicate": "associates with",
       "object": "90s_preribosome",
       "description": "The Noc4p-Nop14p complex associates with precursors of the eukaryotic small ribosomal subunit, including the 90S preribosome.",
       "evidence": [
        {
         "reference": "GO:0030692",
         "notes": "GO:0030692 defines the Noc4p-Nop14p complex as associated with small-subunit precursors that include the 90S preribosome."
        }
       ]
      },
      {
       "subject": "noc4p_nop14p_complex",
       "predicate": "associates with",
       "object": "small_subunit_preribosome",
       "description": "The Noc4p-Nop14p complex is part of the eukaryotic small-subunit preribosome lineage.",
       "evidence": [
        {
         "reference": "GO:0030692",
         "notes": "GO:0030692 carries a part_of relationship to GO:0030688, the small-subunit preribosome precursor."
        }
       ]
      },
      {
       "subject": "noc4p_nop14p_complex",
       "predicate": "participates in",
       "object": "ribosomal_small_subunit_biogenesis",
       "description": "Noc4p-Nop14p functions during 40S ribosomal subunit assembly and export.",
       "evidence": [
        {
         "reference": "GO:0030692",
         "notes": "GO:0030692 defines this complex as involved in small subunit biogenesis."
        },
        {
         "reference": "GO:0042274",
         "notes": "GO:0042274 is the process term for ribosomal small subunit biogenesis."
        },
        {
         "reference": "DOI:10.1074/jbc.M208898200",
         "notes": "Milkereit et al. 2003 reported a specific role for Noc4p and Nop14p in nucleolar 40S subunit formation and export."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_noc4_nop14_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the Noc4 and Nop14 constituents of the Noc4p-Nop14p complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#noc4_noc_complex_subunit",
      "components#nop14_noc_complex_subunit"
     ],
     "rationale": "GO:0030692 uses Saccharomyces gene-product names while noting that analogous complexes in other eukaryotes can use the term. Exact cross-eukaryotic InterPro, Pfam, NCBIfam or UniProt family boundaries for Noc4 and Nop14 need narrower follow-up curation before these component labels can be grounded.",
     "evidence": [
      {
       "reference": "GO:0030692",
       "notes": "The GO:0030692 comment explains that the term name uses Saccharomyces gene-product names because no other names had arisen for the complex."
      },
      {
       "reference": "DOI:10.1074/jbc.M208898200",
       "notes": "Milkereit et al. 2003 identified S. cerevisiae Noc4p and Nop14p within the Noc4p/Nop14p complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:0030689",
   "label": "Noc complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "Any of several heterodimers containing one or two Noc proteins, associated with preribosomal complexes; involved in ribosome biogenesis. A family of nucleolar and nucleoplasmic heterodimeric ribosome-biogenesis factor complexes in Saccharomyces cerevisiae and other eukaryotes composed of Noc (nucleolar complex-associated) proteins, specifically the Noc1p–Noc2p complex and the Noc2p–Noc3p complex. Noc complexes associate with nascent 90S and pre-60S ribosomal particles to coordinate rRNA folding and processing with the intranuclear transport of pre-60S subunits from the nucleolus to the nucleoplasm.",
   "definition_source": "GO:0030689",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0140513"
   ],
   "components": [
    {
     "component_id": "noc1_noc_complex_subunit",
     "label": "Noc1 Noc-complex subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "NOC1"
     ],
     "stoichiometry": "one copy per heterodimer",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO term name follows Saccharomyces cerevisiae Noc1p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for the Noc1 subunit class was curated in this pass.",
     "role": "Protein constituent that forms the budding-yeast Noc1p-Noc2p heterodimer associated with 90S and 66S preribosomes. Functions within the nucleolar/nucleoplasmic Noc pre-ribosome maturation complex in Noc complex.",
     "evidence": [
      {
       "reference": "GO:0030690",
       "notes": "GO:0030690 defines the Noc1p-Noc2p complex as a heterodimer associated with 90S and 66S preribosomes."
      },
      {
       "reference": "DOI:10.1016/s0092-8674(01)00358-0",
       "notes": "Milkereit et al. 2001 isolated Noc1p and Noc2p in one of two distinct Noc complexes involved in pre-ribosome maturation and intranuclear transport."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12176",
       "protein_label": "Ribosome biogenesis protein MAK21",
       "gene_symbol": "MAK21",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NOC1, which UniProt lists under the primary name MAK21, in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11371346",
         "notes": "Milkereit P et al. 2001, ‘Maturation and intranuclear transport of pre-ribosomes requires Noc proteins.’, Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of Q12176."
        }
       ]
      }
     ]
    },
    {
     "component_id": "noc2_noc_complex_subunit",
     "label": "Noc2 Noc-complex subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "NOC2"
     ],
     "stoichiometry": "one copy per heterodimer",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO term name follows Saccharomyces cerevisiae Noc2p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for the Noc2 subunit class was curated in this pass.",
     "role": "Protein constituent shared by the budding-yeast Noc1p-Noc2p and Noc2p-Noc3p complexes. Functions within the nucleolar/nucleoplasmic Noc pre-ribosome maturation complex in Noc complex.",
     "evidence": [
      {
       "reference": "GO:0030690",
       "notes": "GO:0030690 identifies Noc2p in the Noc1p-Noc2p heterodimer associated with 90S and 66S preribosomes."
      },
      {
       "reference": "DOI:10.1016/s0092-8674(01)00358-0",
       "notes": "Milkereit et al. 2001 reported that Noc2p participates in two distinct Noc complexes, Noc1p/Noc2p and Noc2p/Noc3p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P39744",
       "protein_label": "Nucleolar complex protein 2",
       "gene_symbol": "NOC2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NOC2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11371346",
         "notes": "Milkereit P et al. 2001, ‘Maturation and intranuclear transport of pre-ribosomes requires Noc proteins.’, Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P39744."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the organism in which Noc1p-Noc2p was described as a heterodimeric Noc complex associated with 90S and 66S preribosomes.",
     "reference": "DOI:10.1016/s0092-8674(01)00358-0"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Milkereit et al. 2001 isolated budding-yeast Noc1p/Noc2p as a preribosome-associated Noc complex enriched in the nucleolus.",
     "reference": "DOI:10.1016/s0092-8674(01)00358-0"
    }
   ],
   "functions": [
    {
     "function_id": "ribosomal_large_subunit_biogenesis",
     "label": "ribosomal large subunit biogenesis",
     "grounding": "GO:0042273",
     "description": "The Noc1p-Noc2p complex is associated with 90S and 66S preribosomes and supports maturation of the eukaryotic large ribosomal subunit lineage.",
     "evidence": [
      {
       "reference": "GO:0030690",
       "notes": "GO:0030690 defines the Noc1p-Noc2p complex as involved in ribosomal large subunit biogenesis."
      },
      {
       "reference": "GO:0042273",
       "notes": "GO:0042273 is the Gene Ontology biological-process term for ribosomal large subunit biogenesis."
      },
      {
       "reference": "DOI:10.1016/s0092-8674(01)00358-0",
       "notes": "Milkereit et al. 2001 connected Noc1p/Noc2p to 90S and 66S pre-ribosomes and to intranuclear 60S subunit maturation and transport."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030689",
     "notes": "Gene Ontology cellular-component term for Noc complex: Any of several heterodimers containing one or two Noc proteins, associated with preribosomal complexes; involved in ribosome biogenesis."
    },
    {
     "reference": "GO:0030690",
     "notes": "Gene Ontology cellular-component term for the Noc1p-Noc2p complex."
    },
    {
     "reference": "GO:0030686",
     "notes": "Gene Ontology cellular-component term for the 90S preribosome."
    },
    {
     "reference": "GO:0030687",
     "notes": "Gene Ontology cellular-component term for the large-subunit preribosome precursor."
    },
    {
     "reference": "GO:0042273",
     "notes": "Gene Ontology biological-process term for ribosomal large subunit biogenesis."
    },
    {
     "reference": "PMID:11371346",
     "notes": "PubMed identifier for Milkereit et al. 2001, 'Maturation and intranuclear transport of pre-ribosomes requires Noc proteins'."
    },
    {
     "reference": "DOI:10.1016/s0092-8674(01)00358-0",
     "notes": "DOI for Milkereit et al. 2001, Cell, verified through NCBI E-utilities."
    },
    {
     "reference": "PMID:12446671",
     "notes": "PubMed identifier for Milkereit et al. 2003, the Journal of Biological Chemistry paper cited by the GO Noc-complex terms."
    },
    {
     "reference": "DOI:10.1074/jbc.M208898200",
     "notes": "DOI for Milkereit et al. 2003, the Noc4p-Nop14p study that framed Noc4p-Nop14p together with the Noc1p-Noc2p and Noc2p-Noc3p heterodimers."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "noc_complex_mechanism",
     "title": "Noc complex assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of Noc complex (GO:0030689) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "noc_complex",
       "label": "Noc complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030689",
       "description": "Any of several heterodimers containing one or two Noc proteins, associated with preribosomal complexes; involved in ribosome biogenesis."
      },
      {
       "node_id": "noc1_noc_complex_subunit",
       "label": "Noc1 Noc-complex subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "noc1_noc_complex_subunit",
       "description": "Protein constituent that forms the budding-yeast Noc1p-Noc2p heterodimer associated with 90S and 66S preribosomes. Functions within the nucleolar/nucleoplasmic Noc pre-ribosome maturation complex in Noc complex."
      },
      {
       "node_id": "noc2_noc_complex_subunit",
       "label": "Noc2 Noc-complex subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "noc2_noc_complex_subunit",
       "description": "Protein constituent shared by the budding-yeast Noc1p-Noc2p and Noc2p-Noc3p complexes. Functions within the nucleolar/nucleoplasmic Noc pre-ribosome maturation complex in Noc complex."
      },
      {
       "node_id": "ribosomal_large_subunit_biogenesis",
       "label": "ribosomal large subunit biogenesis",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0042273",
       "description": "The Noc1p-Noc2p complex is associated with 90S and 66S preribosomes and supports maturation of the eukaryotic large ribosomal subunit lineage."
      }
     ],
     "edges": [
      {
       "subject": "noc1_noc_complex_subunit",
       "predicate": "is part of",
       "object": "noc_complex",
       "description": "Protein constituent that forms the budding-yeast Noc1p-Noc2p heterodimer associated with 90S and 66S preribosomes. Functions within the nucleolar/nucleoplasmic Noc pre-ribosome maturation complex in Noc complex.",
       "evidence": [
        {
         "reference": "GO:0030690",
         "notes": "GO:0030690 defines the Noc1p-Noc2p complex as a heterodimer associated with 90S and 66S preribosomes."
        }
       ]
      },
      {
       "subject": "noc2_noc_complex_subunit",
       "predicate": "is part of",
       "object": "noc_complex",
       "description": "Protein constituent shared by the budding-yeast Noc1p-Noc2p and Noc2p-Noc3p complexes. Functions within the nucleolar/nucleoplasmic Noc pre-ribosome maturation complex in Noc complex.",
       "evidence": [
        {
         "reference": "GO:0030690",
         "notes": "GO:0030690 identifies Noc2p in the Noc1p-Noc2p heterodimer associated with 90S and 66S preribosomes."
        }
       ]
      },
      {
       "subject": "noc_complex",
       "predicate": "mediates",
       "object": "ribosomal_large_subunit_biogenesis",
       "description": "The Noc1p-Noc2p complex is associated with 90S and 66S preribosomes and supports maturation of the eukaryotic large ribosomal subunit lineage.",
       "evidence": [
        {
         "reference": "GO:0030690",
         "notes": "GO:0030690 defines the Noc1p-Noc2p complex as involved in ribosomal large subunit biogenesis."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:41Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of Noc complex (GO:0030689) in category OTHER with verified GO hierarchy, components, UniProtKB protein examples, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "GO:0033100",
   "label": "NuA3 histone acetyltransferase complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A Gcn5-independent multisubunit complex that catalyzes the acetylation of histone H3. The budding yeast complex includes Sas3p, Taf30p, and Yng1p. The yeast Nucleosomal Acetyltransferase of histone H3 (NuA3) multiprotein complex in Saccharomyces cerevisiae and related fungi that specifically acetylates lysine 14 (and lysine 23) of nucleosomal histone H3 to facilitate RNA polymerase II transcription elongation and DNA replication. The core NuA3 complex comprises the MYST-family catalytic subunit Sas3p, the H3K4me3-binding PHD-finger scaffold Yng1p, the H3K36me3-reading PWWP subunit Pdp3p, Nto1p, Eaf6p, and Taf14p.",
   "definition_source": "GO:0033100",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0070775"
   ],
   "components": [
    {
     "component_id": "eaf6_nua3_subunit",
     "label": "Eaf6 NuA3 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "EAF6"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:1990467 and SGD annotations follow Saccharomyces cerevisiae Eaf6p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this NuA3a subunit class was curated in this pass.",
     "role": "Protein constituent shared by the budding-yeast NuA3a and NuA3b complexes.",
     "evidence": [
      {
       "reference": "GO:1990467",
       "notes": "GO:1990467 defines the budding-yeast NuA3a complex as containing Eaf6p."
      },
      {
       "reference": "DOI:10.1074/mcp.M114.038224",
       "notes": "Gilbert et al. 2014 classified NuA3a as the Eaf6p/Nto1p/Sas3p/Taf14p/Yng1p form of NuA3."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P47128",
       "protein_label": "Chromatin modification-related protein EAF6",
       "gene_symbol": "EAF6",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene EAF6 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P47128."
        }
       ]
      }
     ]
    },
    {
     "component_id": "nto1_nua3_subunit",
     "label": "Nto1 NuA3 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "NTO1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:1990467 and SGD annotations follow Saccharomyces cerevisiae Nto1p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this NuA3a subunit class was curated in this pass.",
     "role": "Protein constituent shared by the budding-yeast NuA3a and NuA3b complexes.",
     "evidence": [
      {
       "reference": "GO:1990467",
       "notes": "GO:1990467 defines the budding-yeast NuA3a complex as containing Nto1p."
      },
      {
       "reference": "DOI:10.1074/mcp.M114.038224",
       "notes": "Gilbert et al. 2014 classified NuA3a as the Eaf6p/Nto1p/Sas3p/Taf14p/Yng1p form of NuA3."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12311",
       "protein_label": "NuA3 HAT complex component NTO1",
       "gene_symbol": "NTO1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NTO1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of Q12311."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sas3_nua3_catalytic_subunit",
     "label": "Sas3 NuA3 catalytic subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SAS3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:1990467 and SGD annotations follow Saccharomyces cerevisiae Sas3p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this NuA3a subunit class was curated in this pass.",
     "role": "Catalytic MYST-family histone acetyltransferase constituent shared by the budding-yeast NuA3a and NuA3b complexes.",
     "evidence": [
      {
       "reference": "GO:1990467",
       "notes": "GO:1990467 defines the budding-yeast NuA3a complex as containing Sas3p."
      },
      {
       "reference": "DOI:10.1074/mcp.M114.038224",
       "notes": "Gilbert et al. 2014 classified NuA3a as the Eaf6p/Nto1p/Sas3p/Taf14p/Yng1p form of NuA3."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P34218",
       "protein_label": "Histone acetyltransferase SAS3",
       "gene_symbol": "SAS3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SAS3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P34218."
        }
       ]
      }
     ]
    },
    {
     "component_id": "taf14_nua3_subunit",
     "label": "Taf14 NuA3 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TAF14"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:1990467 and SGD annotations follow Saccharomyces cerevisiae Taf14p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this NuA3a subunit class was curated in this pass.",
     "role": "YEATS-domain constituent shared by the budding-yeast NuA3a and NuA3b complexes.",
     "evidence": [
      {
       "reference": "GO:1990467",
       "notes": "GO:1990467 defines the budding-yeast NuA3a complex as containing Taf14p."
      },
      {
       "reference": "DOI:10.1074/mcp.M114.038224",
       "notes": "Gilbert et al. 2014 classified NuA3a as the Eaf6p/Nto1p/Sas3p/Taf14p/Yng1p form of NuA3."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P35189",
       "protein_label": "Transcription initiation factor TFIID subunit 14",
       "gene_symbol": "TAF14",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TAF14 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P35189",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P35189, the single reviewed entry for gene TAF14 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "yng1_nua3_reader_subunit",
     "label": "Yng1 NuA3 reader subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "YNG1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:1990467 and SGD annotations follow Saccharomyces cerevisiae Yng1p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this NuA3a subunit class was curated in this pass.",
     "role": "NuA3a-specific PHD-finger reader constituent that links the budding-yeast NuA3a complex to H3K4me3.",
     "evidence": [
      {
       "reference": "GO:1990467",
       "notes": "GO:1990467 defines the budding-yeast NuA3a complex as containing Yng1p."
      },
      {
       "reference": "DOI:10.1074/mcp.M114.038224",
       "notes": "Gilbert et al. 2014 classified NuA3a as the Eaf6p/Nto1p/Sas3p/Taf14p/Yng1p form of NuA3."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q08465",
       "protein_label": "Protein YNG1",
       "gene_symbol": "YNG1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene YNG1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q08465."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the organism in which GO:1990467 defines the NuA3a complex as containing Eaf6p, Nto1p, Sas3p, Taf14p and Yng1p.",
     "reference": "GO:1990467"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Gilbert et al. 2014 separated budding-yeast NuA3 into the Yng1p-containing NuA3a complex and the Pdp3p-containing NuA3b complex.",
     "reference": "DOI:10.1074/mcp.M114.038224"
    }
   ],
   "functions": [
    {
     "function_id": "histone_acetyltransferase_activity",
     "label": "histone acetyltransferase activity",
     "grounding": "GO:0004402",
     "description": "The NuA3a complex catalyzes histone H3 acetylation through its Sas3 catalytic subunit and associates with H3K4me3 using Yng1p.",
     "evidence": [
      {
       "reference": "GO:1990467",
       "notes": "GO:1990467 defines NuA3a as a NuA3 complex that catalyzes histone H3 acetylation."
      },
      {
       "reference": "GO:0004402",
       "notes": "GO:0004402 is the Gene Ontology molecular-function term for histone acetyltransferase activity."
      },
      {
       "reference": "DOI:10.1074/mcp.M114.038224",
       "notes": "Gilbert et al. 2014 distinguished Yng1p-associated NuA3a from Pdp3p-associated NuA3b."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0033100",
     "notes": "Gene Ontology cellular-component term for NuA3 histone acetyltransferase complex: A Gcn5-independent multisubunit complex that catalyzes the acetylation of histone H3. The budding yeast complex includes Sas3p, Taf30p, and Yng1p."
    },
    {
     "reference": "GO:1990467",
     "notes": "Gene Ontology cellular-component term for the NuA3a histone acetyltransferase complex."
    },
    {
     "reference": "GO:0004402",
     "notes": "Gene Ontology molecular-function term for histone acetyltransferase activity."
    },
    {
     "reference": "PMID:25104842",
     "notes": "PubMed identifier for Gilbert et al. 2014, the budding-yeast NuA3a/NuA3b split-complex paper cited by GO:1990467."
    },
    {
     "reference": "DOI:10.1074/mcp.M114.038224",
     "notes": "DOI for Gilbert et al. 2014, 'A PWWP domain-containing protein targets the NuA3 acetyltransferase complex via histone H3 lysine 36 trimethylation to coordinate transcriptional elongation at coding regions', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "nua3_histone_acetyltransferase_complex_mechanism",
     "title": "Nua3 histone acetyltransferase complex assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of NuA3 histone acetyltransferase complex (GO:0033100) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "nua3_histone_acetyltransferase_complex",
       "label": "NuA3 histone acetyltransferase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033100",
       "description": "A Gcn5-independent multisubunit complex that catalyzes the acetylation of histone H3."
      },
      {
       "node_id": "eaf6_nua3_subunit",
       "label": "Eaf6 NuA3 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "eaf6_nua3_subunit",
       "description": "Protein constituent shared by the budding-yeast NuA3a and NuA3b complexes."
      },
      {
       "node_id": "nto1_nua3_subunit",
       "label": "Nto1 NuA3 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "nto1_nua3_subunit",
       "description": "Protein constituent shared by the budding-yeast NuA3a and NuA3b complexes."
      },
      {
       "node_id": "sas3_nua3_catalytic_subunit",
       "label": "Sas3 NuA3 catalytic subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sas3_nua3_catalytic_subunit",
       "description": "Catalytic MYST-family histone acetyltransferase constituent shared by the budding-yeast NuA3a and NuA3b complexes."
      },
      {
       "node_id": "taf14_nua3_subunit",
       "label": "Taf14 NuA3 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "taf14_nua3_subunit",
       "description": "YEATS-domain constituent shared by the budding-yeast NuA3a and NuA3b complexes."
      },
      {
       "node_id": "yng1_nua3_reader_subunit",
       "label": "Yng1 NuA3 reader subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "yng1_nua3_reader_subunit",
       "description": "NuA3a-specific PHD-finger reader constituent that links the budding-yeast NuA3a complex to H3K4me3."
      },
      {
       "node_id": "histone_acetyltransferase_activity",
       "label": "histone acetyltransferase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0004402",
       "description": "The NuA3a complex catalyzes histone H3 acetylation through its Sas3 catalytic subunit and associates with H3K4me3 using Yng1p."
      }
     ],
     "edges": [
      {
       "subject": "eaf6_nua3_subunit",
       "predicate": "is part of",
       "object": "nua3_histone_acetyltransferase_complex",
       "description": "Protein constituent shared by the budding-yeast NuA3a and NuA3b complexes.",
       "evidence": [
        {
         "reference": "GO:1990467",
         "notes": "GO:1990467 defines the budding-yeast NuA3a complex as containing Eaf6p."
        }
       ]
      },
      {
       "subject": "nto1_nua3_subunit",
       "predicate": "is part of",
       "object": "nua3_histone_acetyltransferase_complex",
       "description": "Protein constituent shared by the budding-yeast NuA3a and NuA3b complexes.",
       "evidence": [
        {
         "reference": "GO:1990467",
         "notes": "GO:1990467 defines the budding-yeast NuA3a complex as containing Nto1p."
        }
       ]
      },
      {
       "subject": "sas3_nua3_catalytic_subunit",
       "predicate": "is part of",
       "object": "nua3_histone_acetyltransferase_complex",
       "description": "Catalytic MYST-family histone acetyltransferase constituent shared by the budding-yeast NuA3a and NuA3b complexes.",
       "evidence": [
        {
         "reference": "GO:1990467",
         "notes": "GO:1990467 defines the budding-yeast NuA3a complex as containing Sas3p."
        }
       ]
      },
      {
       "subject": "taf14_nua3_subunit",
       "predicate": "is part of",
       "object": "nua3_histone_acetyltransferase_complex",
       "description": "YEATS-domain constituent shared by the budding-yeast NuA3a and NuA3b complexes.",
       "evidence": [
        {
         "reference": "GO:1990467",
         "notes": "GO:1990467 defines the budding-yeast NuA3a complex as containing Taf14p."
        }
       ]
      },
      {
       "subject": "yng1_nua3_reader_subunit",
       "predicate": "is part of",
       "object": "nua3_histone_acetyltransferase_complex",
       "description": "NuA3a-specific PHD-finger reader constituent that links the budding-yeast NuA3a complex to H3K4me3.",
       "evidence": [
        {
         "reference": "GO:1990467",
         "notes": "GO:1990467 defines the budding-yeast NuA3a complex as containing Yng1p."
        }
       ]
      },
      {
       "subject": "nua3_histone_acetyltransferase_complex",
       "predicate": "mediates",
       "object": "histone_acetyltransferase_activity",
       "description": "The NuA3a complex catalyzes histone H3 acetylation through its Sas3 catalytic subunit and associates with H3K4me3 using Yng1p.",
       "evidence": [
        {
         "reference": "GO:1990467",
         "notes": "GO:1990467 defines NuA3a as a NuA3 complex that catalyzes histone H3 acetylation."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:41Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of NuA3 histone acetyltransferase complex (GO:0033100) in category OTHER with verified GO hierarchy, components, UniProtKB protein examples, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "GO:1990467",
   "label": "NuA3a histone acetyltransferase complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A NuA3 complex that catalyzes the acetylation of Histone H3. In S. cerevisiae, this complex consists of Eaf6p, Nto1p, Sas3p, Taf14p, Yng1p and associates with H3K4me3 using Yng1p.",
   "definition_source": "GO:1990467",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T04:58:14Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T04:58:58Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added NuA3 parentage, five budding-yeast NuA3a constituent rows, budding-yeast scope, histone acetyltransferase activity, GO/PubMed/DOI evidence, a nonmechanistic function graph, and a NuA3a subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:27:15Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 5 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0033100"
   ],
   "components": [
    {
     "component_id": "eaf6_nua3a_subunit",
     "label": "Eaf6 NuA3a subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "EAF6"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:1990467 and SGD annotations follow Saccharomyces cerevisiae Eaf6p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this NuA3a subunit class was curated in this pass.",
     "role": "Protein constituent shared by the budding-yeast NuA3a and NuA3b complexes.",
     "evidence": [
      {
       "reference": "GO:1990467",
       "notes": "GO:1990467 defines the budding-yeast NuA3a complex as containing Eaf6p."
      },
      {
       "reference": "DOI:10.1074/mcp.M114.038224",
       "notes": "Gilbert et al. 2014 classified NuA3a as the Eaf6p/Nto1p/Sas3p/Taf14p/Yng1p form of NuA3."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P47128",
       "protein_label": "Chromatin modification-related protein EAF6",
       "gene_symbol": "EAF6",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene EAF6 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P47128."
        }
       ]
      }
     ]
    },
    {
     "component_id": "nto1_nua3a_subunit",
     "label": "Nto1 NuA3a subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "NTO1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:1990467 and SGD annotations follow Saccharomyces cerevisiae Nto1p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this NuA3a subunit class was curated in this pass.",
     "role": "Protein constituent shared by the budding-yeast NuA3a and NuA3b complexes.",
     "evidence": [
      {
       "reference": "GO:1990467",
       "notes": "GO:1990467 defines the budding-yeast NuA3a complex as containing Nto1p."
      },
      {
       "reference": "DOI:10.1074/mcp.M114.038224",
       "notes": "Gilbert et al. 2014 classified NuA3a as the Eaf6p/Nto1p/Sas3p/Taf14p/Yng1p form of NuA3."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12311",
       "protein_label": "NuA3 HAT complex component NTO1",
       "gene_symbol": "NTO1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NTO1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of Q12311."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sas3_nua3a_catalytic_subunit",
     "label": "Sas3 NuA3a catalytic subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SAS3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:1990467 and SGD annotations follow Saccharomyces cerevisiae Sas3p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this NuA3a subunit class was curated in this pass.",
     "role": "Catalytic MYST-family histone acetyltransferase constituent shared by the budding-yeast NuA3a and NuA3b complexes.",
     "evidence": [
      {
       "reference": "GO:1990467",
       "notes": "GO:1990467 defines the budding-yeast NuA3a complex as containing Sas3p."
      },
      {
       "reference": "DOI:10.1074/mcp.M114.038224",
       "notes": "Gilbert et al. 2014 classified NuA3a as the Eaf6p/Nto1p/Sas3p/Taf14p/Yng1p form of NuA3."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P34218",
       "protein_label": "Histone acetyltransferase SAS3",
       "gene_symbol": "SAS3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SAS3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P34218."
        }
       ]
      }
     ]
    },
    {
     "component_id": "taf14_nua3a_subunit",
     "label": "Taf14 NuA3a subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TAF14"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:1990467 and SGD annotations follow Saccharomyces cerevisiae Taf14p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this NuA3a subunit class was curated in this pass.",
     "role": "YEATS-domain constituent shared by the budding-yeast NuA3a and NuA3b complexes.",
     "evidence": [
      {
       "reference": "GO:1990467",
       "notes": "GO:1990467 defines the budding-yeast NuA3a complex as containing Taf14p."
      },
      {
       "reference": "DOI:10.1074/mcp.M114.038224",
       "notes": "Gilbert et al. 2014 classified NuA3a as the Eaf6p/Nto1p/Sas3p/Taf14p/Yng1p form of NuA3."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P35189",
       "protein_label": "Transcription initiation factor TFIID subunit 14",
       "gene_symbol": "TAF14",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TAF14 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P35189",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P35189, the single reviewed entry for gene TAF14 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "yng1_nua3a_reader_subunit",
     "label": "Yng1 NuA3a reader subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "YNG1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:1990467 and SGD annotations follow Saccharomyces cerevisiae Yng1p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this NuA3a subunit class was curated in this pass.",
     "role": "NuA3a-specific PHD-finger reader constituent that links the budding-yeast NuA3a complex to H3K4me3.",
     "evidence": [
      {
       "reference": "GO:1990467",
       "notes": "GO:1990467 defines the budding-yeast NuA3a complex as containing Yng1p."
      },
      {
       "reference": "DOI:10.1074/mcp.M114.038224",
       "notes": "Gilbert et al. 2014 classified NuA3a as the Eaf6p/Nto1p/Sas3p/Taf14p/Yng1p form of NuA3."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q08465",
       "protein_label": "Protein YNG1",
       "gene_symbol": "YNG1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene YNG1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q08465."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the organism in which GO:1990467 defines the NuA3a complex as containing Eaf6p, Nto1p, Sas3p, Taf14p and Yng1p.",
     "reference": "GO:1990467"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Gilbert et al. 2014 separated budding-yeast NuA3 into the Yng1p-containing NuA3a complex and the Pdp3p-containing NuA3b complex.",
     "reference": "DOI:10.1074/mcp.M114.038224"
    }
   ],
   "functions": [
    {
     "function_id": "histone_acetyltransferase_activity",
     "label": "histone acetyltransferase activity",
     "grounding": "GO:0004402",
     "description": "The NuA3a complex catalyzes histone H3 acetylation through its Sas3 catalytic subunit and associates with H3K4me3 using Yng1p.",
     "evidence": [
      {
       "reference": "GO:1990467",
       "notes": "GO:1990467 defines NuA3a as a NuA3 complex that catalyzes histone H3 acetylation."
      },
      {
       "reference": "GO:0004402",
       "notes": "GO:0004402 is the Gene Ontology molecular-function term for histone acetyltransferase activity."
      },
      {
       "reference": "DOI:10.1074/mcp.M114.038224",
       "notes": "Gilbert et al. 2014 distinguished Yng1p-associated NuA3a from Pdp3p-associated NuA3b."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990467",
     "notes": "Gene Ontology cellular-component term for the NuA3a histone acetyltransferase complex."
    },
    {
     "reference": "GO:0033100",
     "notes": "Gene Ontology cellular-component parent term for NuA3 histone acetyltransferase complexes."
    },
    {
     "reference": "GO:0004402",
     "notes": "Gene Ontology molecular-function term for histone acetyltransferase activity."
    },
    {
     "reference": "PMID:25104842",
     "notes": "PubMed identifier for Gilbert et al. 2014, the budding-yeast NuA3a/NuA3b split-complex paper cited by GO:1990467."
    },
    {
     "reference": "DOI:10.1074/mcp.M114.038224",
     "notes": "DOI for Gilbert et al. 2014, 'A PWWP domain-containing protein targets the NuA3 acetyltransferase complex via histone H3 lysine 36 trimethylation to coordinate transcriptional elongation at coding regions', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_nua3a_histone_acetyltransferase_activity",
     "title": "NuA3a carries yeast histone acetyltransferase activity",
     "description": "In Saccharomyces cerevisiae, Eaf6p, Nto1p, Sas3p, Taf14p and Yng1p form the NuA3a histone acetyltransferase complex.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the GO-defined NuA3a constituents and their connection to histone acetyltransferase activity without resolving Yng1-dependent H3K4me3 recognition, Sas3 catalytic chemistry or transcriptional recruitment.",
     "nodes": [
      {
       "node_id": "eaf6_nua3a_subunit",
       "label": "Eaf6 NuA3a subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "eaf6_nua3a_subunit"
      },
      {
       "node_id": "nto1_nua3a_subunit",
       "label": "Nto1 NuA3a subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "nto1_nua3a_subunit"
      },
      {
       "node_id": "sas3_nua3a_catalytic_subunit",
       "label": "Sas3 NuA3a catalytic subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sas3_nua3a_catalytic_subunit"
      },
      {
       "node_id": "taf14_nua3a_subunit",
       "label": "Taf14 NuA3a subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "taf14_nua3a_subunit"
      },
      {
       "node_id": "yng1_nua3a_reader_subunit",
       "label": "Yng1 NuA3a reader subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "yng1_nua3a_reader_subunit"
      },
      {
       "node_id": "nua3a_histone_acetyltransferase_complex",
       "label": "NuA3a histone acetyltransferase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990467"
      },
      {
       "node_id": "histone_acetyltransferase_activity",
       "label": "histone acetyltransferase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0004402"
      }
     ],
     "edges": [
      {
       "subject": "eaf6_nua3a_subunit",
       "predicate": "contributes to",
       "object": "nua3a_histone_acetyltransferase_complex",
       "description": "Eaf6p is a constituent of the budding-yeast NuA3a complex.",
       "evidence": [
        {
         "reference": "GO:1990467",
         "notes": "GO:1990467 defines Eaf6p as a NuA3a constituent."
        },
        {
         "reference": "DOI:10.1074/mcp.M114.038224",
         "notes": "Gilbert et al. 2014 classified NuA3a by affinity purification and mass spectrometry."
        }
       ]
      },
      {
       "subject": "nto1_nua3a_subunit",
       "predicate": "contributes to",
       "object": "nua3a_histone_acetyltransferase_complex",
       "description": "Nto1p is a constituent of the budding-yeast NuA3a complex.",
       "evidence": [
        {
         "reference": "GO:1990467",
         "notes": "GO:1990467 defines Nto1p as a NuA3a constituent."
        },
        {
         "reference": "DOI:10.1074/mcp.M114.038224",
         "notes": "Gilbert et al. 2014 classified NuA3a by affinity purification and mass spectrometry."
        }
       ]
      },
      {
       "subject": "sas3_nua3a_catalytic_subunit",
       "predicate": "contributes to",
       "object": "nua3a_histone_acetyltransferase_complex",
       "description": "Sas3p is a constituent of the budding-yeast NuA3a complex.",
       "evidence": [
        {
         "reference": "GO:1990467",
         "notes": "GO:1990467 defines Sas3p as a NuA3a constituent."
        },
        {
         "reference": "DOI:10.1074/mcp.M114.038224",
         "notes": "Gilbert et al. 2014 classified NuA3a by affinity purification and mass spectrometry."
        }
       ]
      },
      {
       "subject": "taf14_nua3a_subunit",
       "predicate": "contributes to",
       "object": "nua3a_histone_acetyltransferase_complex",
       "description": "Taf14p is a constituent of the budding-yeast NuA3a complex.",
       "evidence": [
        {
         "reference": "GO:1990467",
         "notes": "GO:1990467 defines Taf14p as a NuA3a constituent."
        },
        {
         "reference": "DOI:10.1074/mcp.M114.038224",
         "notes": "Gilbert et al. 2014 classified NuA3a by affinity purification and mass spectrometry."
        }
       ]
      },
      {
       "subject": "yng1_nua3a_reader_subunit",
       "predicate": "contributes to",
       "object": "nua3a_histone_acetyltransferase_complex",
       "description": "Yng1p is a constituent of the budding-yeast NuA3a complex.",
       "evidence": [
        {
         "reference": "GO:1990467",
         "notes": "GO:1990467 defines Yng1p as a NuA3a constituent."
        },
        {
         "reference": "DOI:10.1074/mcp.M114.038224",
         "notes": "Gilbert et al. 2014 classified NuA3a by affinity purification and mass spectrometry."
        }
       ]
      },
      {
       "subject": "nua3a_histone_acetyltransferase_complex",
       "predicate": "supports",
       "object": "histone_acetyltransferase_activity",
       "description": "NuA3a supports Sas3-dependent histone H3 acetyltransferase activity.",
       "evidence": [
        {
         "reference": "GO:1990467",
         "notes": "GO:1990467 defines NuA3a as a NuA3 histone H3 acetyltransferase complex."
        },
        {
         "reference": "GO:0004402",
         "notes": "GO:0004402 is the molecular-function term for histone acetyltransferase activity."
        },
        {
         "reference": "DOI:10.1074/mcp.M114.038224",
         "notes": "Gilbert et al. 2014 classified Yng1p-associated NuA3a as a NuA3 form containing the Sas3 histone acetyltransferase subunit."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_nua3a_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the NuA3a constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#eaf6_nua3a_subunit",
      "components#nto1_nua3a_subunit",
      "components#sas3_nua3a_catalytic_subunit",
      "components#taf14_nua3a_subunit",
      "components#yng1_nua3a_reader_subunit"
     ],
     "rationale": "GO:1990467 defines five budding-yeast proteins as NuA3a constituents. Exact source-neutral InterPro, Pfam, NCBIfam or UniProt family boundaries for these NuA3a subunit classes need narrower curation before these component labels can be grounded.",
     "evidence": [
      {
       "reference": "GO:1990467",
       "notes": "GO:1990467 defines the budding-yeast NuA3a complex subunits."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    }
   ]
  },
  {
   "identifier": "GO:1990468",
   "label": "NuA3b histone acetyltransferase complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A NuA3 complex that catalyzes the acetylation of Histone H3. In S. cerevisiae, this complex consists of Eaf6p, Nto1p, Sas3p, Taf14p, Pdp3 and associates with H3K4me3 via Pdp3p.",
   "definition_source": "GO:1990468",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T05:26:10Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T05:27:13Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added NuA3 parentage, five budding-yeast NuA3b constituent rows, budding-yeast scope, histone acetyltransferase activity, GO/PubMed/DOI evidence, a nonmechanistic function graph, and a NuA3b subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:27:16Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 5 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0033100"
   ],
   "components": [
    {
     "component_id": "eaf6_nua3b_subunit",
     "label": "Eaf6 NuA3b subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "EAF6"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:1990468 and SGD annotations follow Saccharomyces cerevisiae Eaf6p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this NuA3b subunit class was curated in this pass.",
     "role": "Protein constituent shared by the budding-yeast NuA3a and NuA3b complexes.",
     "evidence": [
      {
       "reference": "GO:1990468",
       "notes": "GO:1990468 defines the budding-yeast NuA3b complex as containing Eaf6p."
      },
      {
       "reference": "DOI:10.1074/mcp.M114.038224",
       "notes": "Gilbert et al. 2014 classified NuA3b as the Eaf6p/Nto1p/Sas3p/Taf14p/Pdp3p form of NuA3."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P47128",
       "protein_label": "Chromatin modification-related protein EAF6",
       "gene_symbol": "EAF6",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene EAF6 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P47128."
        }
       ]
      }
     ]
    },
    {
     "component_id": "nto1_nua3b_subunit",
     "label": "Nto1 NuA3b subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "NTO1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:1990468 and SGD annotations follow Saccharomyces cerevisiae Nto1p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this NuA3b subunit class was curated in this pass.",
     "role": "Protein constituent shared by the budding-yeast NuA3a and NuA3b complexes.",
     "evidence": [
      {
       "reference": "GO:1990468",
       "notes": "GO:1990468 defines the budding-yeast NuA3b complex as containing Nto1p."
      },
      {
       "reference": "DOI:10.1074/mcp.M114.038224",
       "notes": "Gilbert et al. 2014 classified NuA3b as the Eaf6p/Nto1p/Sas3p/Taf14p/Pdp3p form of NuA3."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12311",
       "protein_label": "NuA3 HAT complex component NTO1",
       "gene_symbol": "NTO1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NTO1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of Q12311."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sas3_nua3b_catalytic_subunit",
     "label": "Sas3 NuA3b catalytic subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SAS3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:1990468 and SGD annotations follow Saccharomyces cerevisiae Sas3p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this NuA3b subunit class was curated in this pass.",
     "role": "Catalytic MYST-family histone acetyltransferase constituent shared by the budding-yeast NuA3a and NuA3b complexes.",
     "evidence": [
      {
       "reference": "GO:1990468",
       "notes": "GO:1990468 defines the budding-yeast NuA3b complex as containing Sas3p."
      },
      {
       "reference": "DOI:10.1074/mcp.M114.038224",
       "notes": "Gilbert et al. 2014 classified NuA3b as the Eaf6p/Nto1p/Sas3p/Taf14p/Pdp3p form of NuA3."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P34218",
       "protein_label": "Histone acetyltransferase SAS3",
       "gene_symbol": "SAS3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SAS3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P34218."
        }
       ]
      }
     ]
    },
    {
     "component_id": "taf14_nua3b_subunit",
     "label": "Taf14 NuA3b subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TAF14"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:1990468 and SGD annotations follow Saccharomyces cerevisiae Taf14p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this NuA3b subunit class was curated in this pass.",
     "role": "YEATS-domain constituent shared by the budding-yeast NuA3a and NuA3b complexes.",
     "evidence": [
      {
       "reference": "GO:1990468",
       "notes": "GO:1990468 defines the budding-yeast NuA3b complex as containing Taf14p."
      },
      {
       "reference": "DOI:10.1074/mcp.M114.038224",
       "notes": "Gilbert et al. 2014 classified NuA3b as the Eaf6p/Nto1p/Sas3p/Taf14p/Pdp3p form of NuA3."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P35189",
       "protein_label": "Transcription initiation factor TFIID subunit 14",
       "gene_symbol": "TAF14",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TAF14 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P35189",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P35189, the single reviewed entry for gene TAF14 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "pdp3_nua3b_reader_subunit",
     "label": "Pdp3 NuA3b reader subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "PDP3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:1990468 and SGD annotations follow Saccharomyces cerevisiae Pdp3p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this NuA3b subunit class was curated in this pass.",
     "role": "NuA3b-specific PWWP-domain reader constituent that links the budding-yeast NuA3b complex to H3K36me3.",
     "evidence": [
      {
       "reference": "GO:1990468",
       "notes": "GO:1990468 defines the budding-yeast NuA3b complex as containing Pdp3p."
      },
      {
       "reference": "DOI:10.1074/mcp.M114.038224",
       "notes": "Gilbert et al. 2014 classified NuA3b as the Eaf6p/Nto1p/Sas3p/Taf14p/Pdp3p form of NuA3."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q06188",
       "protein_label": "NuA3 HAT complex component PDP3",
       "gene_symbol": "PDP3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene PDP3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q06188."
        },
        {
         "reference": "PMID:22932476",
         "notes": "Dastidar RG et al. 2012, ‘The nuclear localization of SWI/SNF proteins is subjected to oxygen regulation.’, Cell Biosci. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q06188."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the organism in which GO:1990468 defines the NuA3b complex as containing Eaf6p, Nto1p, Sas3p, Taf14p and Pdp3p.",
     "reference": "GO:1990468"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Gilbert et al. 2014 separated budding-yeast NuA3 into the Yng1p-containing NuA3a complex and the Pdp3p-containing NuA3b complex.",
     "reference": "DOI:10.1074/mcp.M114.038224"
    }
   ],
   "functions": [
    {
     "function_id": "histone_acetyltransferase_activity",
     "label": "histone acetyltransferase activity",
     "grounding": "GO:0004402",
     "description": "The NuA3b complex catalyzes histone H3 acetylation through its Sas3 catalytic subunit and associates with H3K36me3 through Pdp3p.",
     "evidence": [
      {
       "reference": "GO:1990468",
       "notes": "GO:1990468 defines NuA3b as a NuA3 complex that catalyzes histone H3 acetylation."
      },
      {
       "reference": "GO:0004402",
       "notes": "GO:0004402 is the Gene Ontology molecular-function term for histone acetyltransferase activity."
      },
      {
       "reference": "DOI:10.1074/mcp.M114.038224",
       "notes": "Gilbert et al. 2014 distinguished Pdp3p-associated NuA3b from Yng1p-associated NuA3a."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990468",
     "notes": "Gene Ontology cellular-component term for the NuA3b histone acetyltransferase complex."
    },
    {
     "reference": "GO:0033100",
     "notes": "Gene Ontology cellular-component parent term for NuA3 histone acetyltransferase complexes."
    },
    {
     "reference": "GO:0004402",
     "notes": "Gene Ontology molecular-function term for histone acetyltransferase activity."
    },
    {
     "reference": "PMID:25104842",
     "notes": "PubMed identifier for Gilbert et al. 2014, the budding-yeast NuA3a/NuA3b split-complex paper cited by GO:1990468."
    },
    {
     "reference": "DOI:10.1074/mcp.M114.038224",
     "notes": "DOI for Gilbert et al. 2014, 'A PWWP domain-containing protein targets the NuA3 acetyltransferase complex via histone H3 lysine 36 trimethylation to coordinate transcriptional elongation at coding regions', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_nua3b_histone_acetyltransferase_activity",
     "title": "NuA3b carries yeast histone acetyltransferase activity",
     "description": "In Saccharomyces cerevisiae, Eaf6p, Nto1p, Sas3p, Taf14p and Pdp3p form the NuA3b histone acetyltransferase complex.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the GO-defined NuA3b constituents and their connection to histone acetyltransferase activity without resolving Pdp3-dependent H3K36me3 recognition, Sas3 catalytic chemistry or transcriptional recruitment.",
     "nodes": [
      {
       "node_id": "eaf6_nua3b_subunit",
       "label": "Eaf6 NuA3b subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "eaf6_nua3b_subunit"
      },
      {
       "node_id": "nto1_nua3b_subunit",
       "label": "Nto1 NuA3b subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "nto1_nua3b_subunit"
      },
      {
       "node_id": "sas3_nua3b_catalytic_subunit",
       "label": "Sas3 NuA3b catalytic subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sas3_nua3b_catalytic_subunit"
      },
      {
       "node_id": "taf14_nua3b_subunit",
       "label": "Taf14 NuA3b subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "taf14_nua3b_subunit"
      },
      {
       "node_id": "pdp3_nua3b_reader_subunit",
       "label": "Pdp3 NuA3b reader subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "pdp3_nua3b_reader_subunit"
      },
      {
       "node_id": "nua3b_histone_acetyltransferase_complex",
       "label": "NuA3b histone acetyltransferase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990468"
      },
      {
       "node_id": "histone_acetyltransferase_activity",
       "label": "histone acetyltransferase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0004402"
      }
     ],
     "edges": [
      {
       "subject": "eaf6_nua3b_subunit",
       "predicate": "contributes to",
       "object": "nua3b_histone_acetyltransferase_complex",
       "description": "Eaf6p is a constituent of the budding-yeast NuA3b complex.",
       "evidence": [
        {
         "reference": "GO:1990468",
         "notes": "GO:1990468 defines Eaf6p as a NuA3b constituent."
        },
        {
         "reference": "DOI:10.1074/mcp.M114.038224",
         "notes": "Gilbert et al. 2014 classified NuA3b by affinity purification and mass spectrometry."
        }
       ]
      },
      {
       "subject": "nto1_nua3b_subunit",
       "predicate": "contributes to",
       "object": "nua3b_histone_acetyltransferase_complex",
       "description": "Nto1p is a constituent of the budding-yeast NuA3b complex.",
       "evidence": [
        {
         "reference": "GO:1990468",
         "notes": "GO:1990468 defines Nto1p as a NuA3b constituent."
        },
        {
         "reference": "DOI:10.1074/mcp.M114.038224",
         "notes": "Gilbert et al. 2014 classified NuA3b by affinity purification and mass spectrometry."
        }
       ]
      },
      {
       "subject": "sas3_nua3b_catalytic_subunit",
       "predicate": "contributes to",
       "object": "nua3b_histone_acetyltransferase_complex",
       "description": "Sas3p is a constituent of the budding-yeast NuA3b complex.",
       "evidence": [
        {
         "reference": "GO:1990468",
         "notes": "GO:1990468 defines Sas3p as a NuA3b constituent."
        },
        {
         "reference": "DOI:10.1074/mcp.M114.038224",
         "notes": "Gilbert et al. 2014 classified NuA3b by affinity purification and mass spectrometry."
        }
       ]
      },
      {
       "subject": "taf14_nua3b_subunit",
       "predicate": "contributes to",
       "object": "nua3b_histone_acetyltransferase_complex",
       "description": "Taf14p is a constituent of the budding-yeast NuA3b complex.",
       "evidence": [
        {
         "reference": "GO:1990468",
         "notes": "GO:1990468 defines Taf14p as a NuA3b constituent."
        },
        {
         "reference": "DOI:10.1074/mcp.M114.038224",
         "notes": "Gilbert et al. 2014 classified NuA3b by affinity purification and mass spectrometry."
        }
       ]
      },
      {
       "subject": "pdp3_nua3b_reader_subunit",
       "predicate": "contributes to",
       "object": "nua3b_histone_acetyltransferase_complex",
       "description": "Pdp3p is a constituent of the budding-yeast NuA3b complex.",
       "evidence": [
        {
         "reference": "GO:1990468",
         "notes": "GO:1990468 defines Pdp3p as a NuA3b constituent."
        },
        {
         "reference": "DOI:10.1074/mcp.M114.038224",
         "notes": "Gilbert et al. 2014 classified NuA3b by affinity purification and mass spectrometry."
        }
       ]
      },
      {
       "subject": "nua3b_histone_acetyltransferase_complex",
       "predicate": "supports",
       "object": "histone_acetyltransferase_activity",
       "description": "NuA3b supports Sas3-dependent histone H3 acetyltransferase activity.",
       "evidence": [
        {
         "reference": "GO:1990468",
         "notes": "GO:1990468 defines NuA3b as a NuA3 histone H3 acetyltransferase complex."
        },
        {
         "reference": "GO:0004402",
         "notes": "GO:0004402 is the molecular-function term for histone acetyltransferase activity."
        },
        {
         "reference": "DOI:10.1074/mcp.M114.038224",
         "notes": "Gilbert et al. 2014 classified Pdp3p-associated NuA3b as a NuA3 form containing the Sas3 histone acetyltransferase subunit."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_nua3b_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the NuA3b constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#eaf6_nua3b_subunit",
      "components#nto1_nua3b_subunit",
      "components#sas3_nua3b_catalytic_subunit",
      "components#taf14_nua3b_subunit",
      "components#pdp3_nua3b_reader_subunit"
     ],
     "rationale": "GO:1990468 defines five budding-yeast proteins as NuA3b constituents. Exact source-neutral InterPro, Pfam, NCBIfam or UniProt family boundaries for these NuA3b subunit classes need narrower curation before these component labels can be grounded.",
     "evidence": [
      {
       "reference": "GO:1990468",
       "notes": "GO:1990468 defines the budding-yeast NuA3b complex subunits."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    }
   ]
  },
  {
   "identifier": "GO:0035267",
   "label": "NuA4 histone acetyltransferase complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A complex having histone acetylase activity on chromatin, as well as ATPase, DNA helicase and structural DNA binding activities. The complex is thought to be involved in double-strand DNA break repair. Subunits of the human complex include HTATIP/TIP60, TRRAP, RUVBL1, BUVBL2, beta-actin and BAF53/ACTL6A. In yeast, the complex has 13 subunits, including the catalytic subunit Esa1 (homologous to human Tip60).",
   "definition_source": "GO:0035267",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-26T05:45:40Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-26T05:46:55Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added NuA4/TIP60 exact synonymy and histone-acetyltransferase-complex parentage, thirteen budding-yeast NuA4 constituent rows, yeast scope, histone acetyltransferase activity, GO/PubMed/DOI evidence, a nonmechanistic function graph, and a NuA4 subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-26T05:48:31Z",
     "curator": "codex",
     "action": "NARROWED_PARENT",
     "changes": "Replaced broad histone acetyltransferase complex parentage with the direct H4/H2A histone acetyltransferase complex parent.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:27:32Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 13 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "TIP60 histone acetylase complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0035267"
    },
    {
     "synonym_text": "TIP60 histone acetyltransferase complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0035267"
    }
   ],
   "parent_structures": [
    "GO:0043189"
   ],
   "components": [
    {
     "component_id": "tra1_nua4_subunit",
     "label": "Tra1 NuA4 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast NuA4 architecture literature follows Tra1 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this NuA4 subunit class was curated in this pass.",
     "role": "PIKK-family pseudokinase and scaffolding constituent of the budding-yeast NuA4 complex.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-018-03504-5",
       "notes": "Wang et al. 2018 describe yeast NuA4 as a 13-subunit complex containing Tra1, Eaf1, Eaf3, Eaf5, Eaf7, Esa1, Epl1, Yng2, Eaf6, actin, Arp4, Swc4 and Yaf9."
      }
     ],
     "gene_symbols": [
      "TRA1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38811",
       "protein_label": "SAGA complex/NuA4 acetyltransferase complex subunit TRA1",
       "gene_symbol": "TRA1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TRA1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:18616809",
         "notes": "Hoke SM et al. 2008, ‘Systematic genetic array analysis links the Saccharomyces cerevisiae SAGA/SLIK and NuA4 component Tra1 to multiple cellular processes.’, BMC Genet. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P38811."
        }
       ]
      }
     ]
    },
    {
     "component_id": "eaf1_nua4_scaffold_subunit",
     "label": "Eaf1 NuA4 scaffold subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast NuA4 architecture literature follows Eaf1 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this NuA4 subunit class was curated in this pass.",
     "role": "NuA4-specific scaffold constituent that coordinates Tra1, TINTIN, piccolo-NuA4 and Arp4/Act1/Swc4/Yaf9 modules.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-018-03504-5",
       "notes": "Wang et al. 2018 describe yeast NuA4 as a 13-subunit complex containing Tra1, Eaf1, Eaf3, Eaf5, Eaf7, Esa1, Epl1, Yng2, Eaf6, actin, Arp4, Swc4 and Yaf9."
      }
     ],
     "gene_symbols": [
      "EAF1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q06337",
       "protein_label": "Chromatin modification-related protein EAF1",
       "gene_symbol": "EAF1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene EAF1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q06337",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q06337, the single reviewed entry for gene EAF1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "eaf3_nua4_tintin_subunit",
     "label": "Eaf3 NuA4 TINTIN subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast NuA4 architecture literature follows Eaf3 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this NuA4 subunit class was curated in this pass.",
     "role": "Protein constituent of the Eaf5/Eaf7/Eaf3 TINTIN module in the budding-yeast NuA4 complex.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-018-03504-5",
       "notes": "Wang et al. 2018 describe yeast NuA4 as a 13-subunit complex containing Tra1, Eaf1, Eaf3, Eaf5, Eaf7, Esa1, Epl1, Yng2, Eaf6, actin, Arp4, Swc4 and Yaf9."
      }
     ],
     "gene_symbols": [
      "EAF3"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12432",
       "protein_label": "Chromatin modification-related protein EAF3",
       "gene_symbol": "EAF3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene EAF3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q12432."
        }
       ]
      }
     ]
    },
    {
     "component_id": "eaf5_nua4_tintin_subunit",
     "label": "Eaf5 NuA4 TINTIN subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast NuA4 architecture literature follows Eaf5 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this NuA4 subunit class was curated in this pass.",
     "role": "Protein constituent of the Eaf5/Eaf7/Eaf3 TINTIN module in the budding-yeast NuA4 complex.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-018-03504-5",
       "notes": "Wang et al. 2018 describe yeast NuA4 as a 13-subunit complex containing Tra1, Eaf1, Eaf3, Eaf5, Eaf7, Esa1, Epl1, Yng2, Eaf6, actin, Arp4, Swc4 and Yaf9."
      }
     ],
     "gene_symbols": [
      "EAF5"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P39995",
       "protein_label": "Chromatin modification-related protein EAF5",
       "gene_symbol": "EAF5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene EAF5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P39995."
        }
       ]
      }
     ]
    },
    {
     "component_id": "eaf7_nua4_tintin_subunit",
     "label": "Eaf7 NuA4 TINTIN subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast NuA4 architecture literature follows Eaf7 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this NuA4 subunit class was curated in this pass.",
     "role": "Protein constituent of the Eaf5/Eaf7/Eaf3 TINTIN module in the budding-yeast NuA4 complex.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-018-03504-5",
       "notes": "Wang et al. 2018 describe yeast NuA4 as a 13-subunit complex containing Tra1, Eaf1, Eaf3, Eaf5, Eaf7, Esa1, Epl1, Yng2, Eaf6, actin, Arp4, Swc4 and Yaf9."
      }
     ],
     "gene_symbols": [
      "EAF7"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53911",
       "protein_label": "Chromatin modification-related protein EAF7",
       "gene_symbol": "EAF7",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene EAF7 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P53911."
        }
       ]
      }
     ]
    },
    {
     "component_id": "esa1_nua4_catalytic_subunit",
     "label": "Esa1 NuA4 catalytic subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast NuA4 architecture literature follows Esa1 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this NuA4 subunit class was curated in this pass.",
     "role": "Catalytic MYST-family histone acetyltransferase constituent of the budding-yeast NuA4 complex.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-018-03504-5",
       "notes": "Wang et al. 2018 describe yeast NuA4 as a 13-subunit complex containing Tra1, Eaf1, Eaf3, Eaf5, Eaf7, Esa1, Epl1, Yng2, Eaf6, actin, Arp4, Swc4 and Yaf9."
      }
     ],
     "gene_symbols": [
      "ESA1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q08649",
       "protein_label": "Histone acetyltransferase ESA1",
       "gene_symbol": "ESA1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ESA1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q08649",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q08649, the single reviewed entry for gene ESA1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "epl1_nua4_piccolo_subunit",
     "label": "Epl1 NuA4 piccolo subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast NuA4 architecture literature follows Epl1 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this NuA4 subunit class was curated in this pass.",
     "role": "Piccolo-NuA4 constituent that bridges Esa1 and Yng2 in the catalytic module.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-018-03504-5",
       "notes": "Wang et al. 2018 describe yeast NuA4 as a 13-subunit complex containing Tra1, Eaf1, Eaf3, Eaf5, Eaf7, Esa1, Epl1, Yng2, Eaf6, actin, Arp4, Swc4 and Yaf9."
      }
     ],
     "gene_symbols": [
      "EPL1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P43572",
       "protein_label": "Enhancer of polycomb-like protein 1",
       "gene_symbol": "EPL1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene EPL1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P43572."
        }
       ]
      }
     ]
    },
    {
     "component_id": "yng2_nua4_piccolo_subunit",
     "label": "Yng2 NuA4 piccolo subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast NuA4 architecture literature follows Yng2 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this NuA4 subunit class was curated in this pass.",
     "role": "ING-family piccolo-NuA4 constituent of the budding-yeast NuA4 complex.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-018-03504-5",
       "notes": "Wang et al. 2018 describe yeast NuA4 as a 13-subunit complex containing Tra1, Eaf1, Eaf3, Eaf5, Eaf7, Esa1, Epl1, Yng2, Eaf6, actin, Arp4, Swc4 and Yaf9."
      }
     ],
     "gene_symbols": [
      "YNG2"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38806",
       "protein_label": "Chromatin modification-related protein YNG2",
       "gene_symbol": "YNG2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene YNG2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10805724",
         "notes": "Loewith R et al. 2000, ‘Three yeast proteins related to the human candidate tumor suppressor p33(ING1) are associated with histone acetyltransferase activities.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P38806."
        },
        {
         "reference": "PMID:11544250",
         "notes": "Choy JS et al. 2001, ‘Yng2p-dependent NuA4 histone H4 acetylation activity is required for mitotic and meiotic progression.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P38806."
        },
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P38806."
        }
       ]
      }
     ]
    },
    {
     "component_id": "eaf6_nua4_piccolo_subunit",
     "label": "Eaf6 NuA4 piccolo subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast NuA4 architecture literature follows Eaf6 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this NuA4 subunit class was curated in this pass.",
     "role": "Piccolo-NuA4 constituent of the budding-yeast NuA4 complex.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-018-03504-5",
       "notes": "Wang et al. 2018 describe yeast NuA4 as a 13-subunit complex containing Tra1, Eaf1, Eaf3, Eaf5, Eaf7, Esa1, Epl1, Yng2, Eaf6, actin, Arp4, Swc4 and Yaf9."
      }
     ],
     "gene_symbols": [
      "EAF6"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P47128",
       "protein_label": "Chromatin modification-related protein EAF6",
       "gene_symbol": "EAF6",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene EAF6 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P47128."
        }
       ]
      }
     ]
    },
    {
     "component_id": "act1_nua4_actin_subunit",
     "label": "Act1 NuA4 actin constituent",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast NuA4 architecture literature follows Act1 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this NuA4 subunit class was curated in this pass.",
     "role": "Actin constituent of the budding-yeast NuA4 Arp4/Act1/Swc4/Yaf9 module.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-018-03504-5",
       "notes": "Wang et al. 2018 describe yeast NuA4 as a 13-subunit complex containing Tra1, Eaf1, Eaf3, Eaf5, Eaf7, Esa1, Epl1, Yng2, Eaf6, actin, Arp4, Swc4 and Yaf9."
      }
     ],
     "gene_symbols": [
      "ACT1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P60010",
       "protein_label": "Actin",
       "gene_symbol": "ACT1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ACT1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P60010",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P60010, the single reviewed entry for gene ACT1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "arp4_nua4_subunit",
     "label": "Arp4 NuA4 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast NuA4 architecture literature follows Arp4 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this NuA4 subunit class was curated in this pass.",
     "role": "Actin-related protein constituent of the budding-yeast NuA4 Arp4/Act1/Swc4/Yaf9 module.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-018-03504-5",
       "notes": "Wang et al. 2018 describe yeast NuA4 as a 13-subunit complex containing Tra1, Eaf1, Eaf3, Eaf5, Eaf7, Esa1, Epl1, Yng2, Eaf6, actin, Arp4, Swc4 and Yaf9."
      }
     ],
     "gene_symbols": [
      "ARP4"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P80428",
       "protein_label": "Actin-related protein 4",
       "gene_symbol": "ARP4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ARP4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:8573785",
         "notes": "Weber V et al. 1995, ‘The actin-related protein Act3p of Saccharomyces cerevisiae is located in the nucleus.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P80428."
        }
       ]
      }
     ]
    },
    {
     "component_id": "swc4_nua4_subunit",
     "label": "Swc4 NuA4 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast NuA4 architecture literature follows Swc4/Eaf2 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this NuA4 subunit class was curated in this pass.",
     "role": "Eaf2/Swc4 constituent of the budding-yeast NuA4 Arp4/Act1/Swc4/Yaf9 module.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-018-03504-5",
       "notes": "Wang et al. 2018 describe yeast NuA4 as a 13-subunit complex containing Tra1, Eaf1, Eaf3, Eaf5, Eaf7, Esa1, Epl1, Yng2, Eaf6, actin, Arp4, Swc4 and Yaf9."
      }
     ],
     "gene_symbols": [
      "SWC4"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53201",
       "protein_label": "SWR1-complex protein 4",
       "gene_symbol": "SWC4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SWC4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P53201."
        }
       ]
      }
     ]
    },
    {
     "component_id": "yaf9_nua4_subunit",
     "label": "Yaf9 NuA4 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast NuA4 architecture literature follows Yaf9 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this NuA4 subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast NuA4 Arp4/Act1/Swc4/Yaf9 module.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-018-03504-5",
       "notes": "Wang et al. 2018 describe yeast NuA4 as a 13-subunit complex containing Tra1, Eaf1, Eaf3, Eaf5, Eaf7, Esa1, Epl1, Yng2, Eaf6, actin, Arp4, Swc4 and Yaf9."
      }
     ],
     "gene_symbols": [
      "YAF9"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53930",
       "protein_label": "Protein AF-9 homolog",
       "gene_symbol": "YAF9",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene YAF9 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P53930",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P53930, the single reviewed entry for gene YAF9 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the organism in which Wang et al. 2018 resolved the modular architecture of the 13-subunit NuA4/TIP60 histone acetyltransferase complex.",
     "reference": "DOI:10.1038/s41467-018-03504-5"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Wang et al. 2018 purified endogenous budding-yeast NuA4 and resolved Tra1/Eaf1-centered TEEAA and TEEAA-piccolo assemblies by cryo-EM.",
     "reference": "DOI:10.1038/s41467-018-03504-5"
    }
   ],
   "functions": [
    {
     "function_id": "histone_acetyltransferase_activity",
     "label": "histone acetyltransferase activity",
     "grounding": "GO:0004402",
     "description": "The NuA4 complex acetylates histone H4 and H2A N-terminal tails through its Esa1 catalytic subunit.",
     "evidence": [
      {
       "reference": "GO:0035267",
       "notes": "GO:0035267 defines NuA4/TIP60 as a complex having histone acetylase activity on chromatin."
      },
      {
       "reference": "GO:0004402",
       "notes": "GO:0004402 is the Gene Ontology molecular-function term for histone acetyltransferase activity."
      },
      {
       "reference": "DOI:10.1128/MCB.24.5.1884-1896.2004",
       "notes": "Doyon et al. 2004 describe the yeast NuA4 multisubunit complex as responsible for acetylating histone H4 and H2A N-terminal tails."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0035267",
     "notes": "Gene Ontology cellular-component term for the NuA4/TIP60 histone acetyltransferase complex and its exact TIP60 synonyms."
    },
    {
     "reference": "GO:0043189",
     "notes": "Gene Ontology cellular-component parent term for H4/H2A histone acetyltransferase complexes."
    },
    {
     "reference": "GO:0004402",
     "notes": "Gene Ontology molecular-function term for histone acetyltransferase activity."
    },
    {
     "reference": "PMID:14966270",
     "notes": "PubMed identifier for Doyon et al. 2004, the conserved NuA4/TIP60 paper cited by GO:0035267."
    },
    {
     "reference": "DOI:10.1128/MCB.24.5.1884-1896.2004",
     "notes": "DOI for Doyon et al. 2004, 'Structural and functional conservation of the NuA4 histone acetyltransferase complex from yeast to humans', verified through NCBI E-utilities."
    },
    {
     "reference": "PMID:29559617",
     "notes": "PubMed identifier for Wang et al. 2018, the Saccharomyces cerevisiae NuA4/TIP60 architecture paper."
    },
    {
     "reference": "DOI:10.1038/s41467-018-03504-5",
     "notes": "DOI for Wang et al. 2018, 'Architecture of the Saccharomyces cerevisiae NuA4/TIP60 complex', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_nua4_histone_acetyltransferase_activity",
     "title": "NuA4 carries yeast histone acetyltransferase activity",
     "description": "In Saccharomyces cerevisiae, thirteen constituents assemble into a NuA4/TIP60 complex organized around Tra1 and Eaf1 and carrying Esa1-dependent histone acetylation.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the yeast NuA4 subunit set and its connection to histone acetyltransferase activity without resolving catalytic chemistry, nucleosome engagement, chromatin recruitment or DNA-repair signaling.",
     "nodes": [
      {
       "node_id": "tra1_nua4_subunit",
       "label": "Tra1 NuA4 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tra1_nua4_subunit"
      },
      {
       "node_id": "eaf1_nua4_scaffold_subunit",
       "label": "Eaf1 NuA4 scaffold subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "eaf1_nua4_scaffold_subunit"
      },
      {
       "node_id": "eaf3_nua4_tintin_subunit",
       "label": "Eaf3 NuA4 TINTIN subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "eaf3_nua4_tintin_subunit"
      },
      {
       "node_id": "eaf5_nua4_tintin_subunit",
       "label": "Eaf5 NuA4 TINTIN subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "eaf5_nua4_tintin_subunit"
      },
      {
       "node_id": "eaf7_nua4_tintin_subunit",
       "label": "Eaf7 NuA4 TINTIN subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "eaf7_nua4_tintin_subunit"
      },
      {
       "node_id": "esa1_nua4_catalytic_subunit",
       "label": "Esa1 NuA4 catalytic subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "esa1_nua4_catalytic_subunit"
      },
      {
       "node_id": "epl1_nua4_piccolo_subunit",
       "label": "Epl1 NuA4 piccolo subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "epl1_nua4_piccolo_subunit"
      },
      {
       "node_id": "yng2_nua4_piccolo_subunit",
       "label": "Yng2 NuA4 piccolo subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "yng2_nua4_piccolo_subunit"
      },
      {
       "node_id": "eaf6_nua4_piccolo_subunit",
       "label": "Eaf6 NuA4 piccolo subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "eaf6_nua4_piccolo_subunit"
      },
      {
       "node_id": "act1_nua4_actin_subunit",
       "label": "Act1 NuA4 actin constituent",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "act1_nua4_actin_subunit"
      },
      {
       "node_id": "arp4_nua4_subunit",
       "label": "Arp4 NuA4 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "arp4_nua4_subunit"
      },
      {
       "node_id": "swc4_nua4_subunit",
       "label": "Swc4 NuA4 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "swc4_nua4_subunit"
      },
      {
       "node_id": "yaf9_nua4_subunit",
       "label": "Yaf9 NuA4 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "yaf9_nua4_subunit"
      },
      {
       "node_id": "nua4_histone_acetyltransferase_complex",
       "label": "NuA4 histone acetyltransferase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0035267"
      },
      {
       "node_id": "histone_acetyltransferase_activity",
       "label": "histone acetyltransferase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0004402"
      }
     ],
     "edges": [
      {
       "subject": "tra1_nua4_subunit",
       "predicate": "contributes to",
       "object": "nua4_histone_acetyltransferase_complex",
       "description": "Tra1 is a constituent of the budding-yeast NuA4 histone acetyltransferase complex.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-018-03504-5",
         "notes": "Wang et al. 2018 describe the 13-subunit modular architecture of budding-yeast NuA4."
        }
       ]
      },
      {
       "subject": "eaf1_nua4_scaffold_subunit",
       "predicate": "contributes to",
       "object": "nua4_histone_acetyltransferase_complex",
       "description": "Eaf1 is a constituent of the budding-yeast NuA4 histone acetyltransferase complex.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-018-03504-5",
         "notes": "Wang et al. 2018 describe the 13-subunit modular architecture of budding-yeast NuA4."
        }
       ]
      },
      {
       "subject": "eaf3_nua4_tintin_subunit",
       "predicate": "contributes to",
       "object": "nua4_histone_acetyltransferase_complex",
       "description": "Eaf3 is a constituent of the budding-yeast NuA4 histone acetyltransferase complex.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-018-03504-5",
         "notes": "Wang et al. 2018 describe the 13-subunit modular architecture of budding-yeast NuA4."
        }
       ]
      },
      {
       "subject": "eaf5_nua4_tintin_subunit",
       "predicate": "contributes to",
       "object": "nua4_histone_acetyltransferase_complex",
       "description": "Eaf5 is a constituent of the budding-yeast NuA4 histone acetyltransferase complex.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-018-03504-5",
         "notes": "Wang et al. 2018 describe the 13-subunit modular architecture of budding-yeast NuA4."
        }
       ]
      },
      {
       "subject": "eaf7_nua4_tintin_subunit",
       "predicate": "contributes to",
       "object": "nua4_histone_acetyltransferase_complex",
       "description": "Eaf7 is a constituent of the budding-yeast NuA4 histone acetyltransferase complex.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-018-03504-5",
         "notes": "Wang et al. 2018 describe the 13-subunit modular architecture of budding-yeast NuA4."
        }
       ]
      },
      {
       "subject": "esa1_nua4_catalytic_subunit",
       "predicate": "contributes to",
       "object": "nua4_histone_acetyltransferase_complex",
       "description": "Esa1 is a constituent of the budding-yeast NuA4 histone acetyltransferase complex.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-018-03504-5",
         "notes": "Wang et al. 2018 describe the 13-subunit modular architecture of budding-yeast NuA4."
        }
       ]
      },
      {
       "subject": "epl1_nua4_piccolo_subunit",
       "predicate": "contributes to",
       "object": "nua4_histone_acetyltransferase_complex",
       "description": "Epl1 is a constituent of the budding-yeast NuA4 histone acetyltransferase complex.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-018-03504-5",
         "notes": "Wang et al. 2018 describe the 13-subunit modular architecture of budding-yeast NuA4."
        }
       ]
      },
      {
       "subject": "yng2_nua4_piccolo_subunit",
       "predicate": "contributes to",
       "object": "nua4_histone_acetyltransferase_complex",
       "description": "Yng2 is a constituent of the budding-yeast NuA4 histone acetyltransferase complex.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-018-03504-5",
         "notes": "Wang et al. 2018 describe the 13-subunit modular architecture of budding-yeast NuA4."
        }
       ]
      },
      {
       "subject": "eaf6_nua4_piccolo_subunit",
       "predicate": "contributes to",
       "object": "nua4_histone_acetyltransferase_complex",
       "description": "Eaf6 is a constituent of the budding-yeast NuA4 histone acetyltransferase complex.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-018-03504-5",
         "notes": "Wang et al. 2018 describe the 13-subunit modular architecture of budding-yeast NuA4."
        }
       ]
      },
      {
       "subject": "act1_nua4_actin_subunit",
       "predicate": "contributes to",
       "object": "nua4_histone_acetyltransferase_complex",
       "description": "Act1 is a constituent of the budding-yeast NuA4 histone acetyltransferase complex.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-018-03504-5",
         "notes": "Wang et al. 2018 describe the 13-subunit modular architecture of budding-yeast NuA4."
        }
       ]
      },
      {
       "subject": "arp4_nua4_subunit",
       "predicate": "contributes to",
       "object": "nua4_histone_acetyltransferase_complex",
       "description": "Arp4 is a constituent of the budding-yeast NuA4 histone acetyltransferase complex.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-018-03504-5",
         "notes": "Wang et al. 2018 describe the 13-subunit modular architecture of budding-yeast NuA4."
        }
       ]
      },
      {
       "subject": "swc4_nua4_subunit",
       "predicate": "contributes to",
       "object": "nua4_histone_acetyltransferase_complex",
       "description": "Swc4 is a constituent of the budding-yeast NuA4 histone acetyltransferase complex.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-018-03504-5",
         "notes": "Wang et al. 2018 describe the 13-subunit modular architecture of budding-yeast NuA4."
        }
       ]
      },
      {
       "subject": "yaf9_nua4_subunit",
       "predicate": "contributes to",
       "object": "nua4_histone_acetyltransferase_complex",
       "description": "Yaf9 is a constituent of the budding-yeast NuA4 histone acetyltransferase complex.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-018-03504-5",
         "notes": "Wang et al. 2018 describe the 13-subunit modular architecture of budding-yeast NuA4."
        }
       ]
      },
      {
       "subject": "nua4_histone_acetyltransferase_complex",
       "predicate": "supports",
       "object": "histone_acetyltransferase_activity",
       "description": "NuA4 acetylates nucleosomal histone H4 and H2A through its Esa1 catalytic subunit.",
       "evidence": [
        {
         "reference": "GO:0035267",
         "notes": "GO:0035267 defines NuA4/TIP60 as a complex having histone acetylase activity on chromatin."
        },
        {
         "reference": "GO:0004402",
         "notes": "GO:0004402 is the molecular-function term for histone acetyltransferase activity."
        },
        {
         "reference": "DOI:10.1128/MCB.24.5.1884-1896.2004",
         "notes": "Doyon et al. 2004 describe yeast NuA4 as a histone H4/H2A acetyltransferase complex."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_nua4_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the NuA4 histone acetyltransferase complex constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#tra1_nua4_subunit",
      "components#eaf1_nua4_scaffold_subunit",
      "components#eaf3_nua4_tintin_subunit",
      "components#eaf5_nua4_tintin_subunit",
      "components#eaf7_nua4_tintin_subunit",
      "components#esa1_nua4_catalytic_subunit",
      "components#epl1_nua4_piccolo_subunit",
      "components#yng2_nua4_piccolo_subunit",
      "components#eaf6_nua4_piccolo_subunit",
      "components#act1_nua4_actin_subunit",
      "components#arp4_nua4_subunit",
      "components#swc4_nua4_subunit",
      "components#yaf9_nua4_subunit"
     ],
     "rationale": "Wang et al. 2018 define the 13-subunit budding-yeast NuA4/TIP60 architecture. Exact cross-eukaryotic InterPro, Pfam, NCBIfam or UniProt family boundaries for each NuA4 subunit class need narrower curation before the component labels can be grounded.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-018-03504-5",
       "notes": "Wang et al. 2018 describe the 13-subunit budding-yeast NuA4 architecture."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-26"
    }
   ]
  },
  {
   "identifier": "GO:0000228",
   "label": "nuclear chromosome",
   "structure_category": "OTHER",
   "structure_kind": "NUCLEOPROTEIN_COMPLEX",
   "definition": "A chromosome that encodes the nuclear genome and is found in the nucleus of a eukaryotic cell during the cell cycle phases when the nucleus is intact.",
   "definition_source": "GO:0000228",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T13:02:15Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T13:03:25Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO parentage, nuclear-lumen parthood and narrow synonymy, reviewed label-only DNA and chromatin-protein components, eukaryotic and Saccharomyces taxonomic scope, chromosome-organization function, GO/DOI evidence, a nonmechanistic chromatinization graph, and a chromatin-boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T13:04:10Z",
     "curator": "codex",
     "action": "REFINED_GRAPH",
     "changes": "Connected the chromosome-organization process node and neutralized the broad Eukaryota taxon note.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T13:16:10Z",
     "curator": "codex",
     "action": "REVIEW_FIXES",
     "changes": "Resolved PR #977 review issues #978 and #979 by removing a GO-taxonomy-only broad Eukaryota distribution assertion and retuning the chromosomal-DNA graph edge to a composition predicate.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:27:36Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 4 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0005694"
   ],
   "part_of": [
    "GO:0031981"
   ],
   "synonyms": [
    {
     "synonym_text": "nuclear interphase chromosome",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0000228"
    }
   ],
   "components": [
    {
     "component_id": "chromosomal_dna",
     "label": "nuclear chromosomal DNA",
     "component_type": "DNA",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "This component marks the DNA polymer of a eukaryotic nuclear chromosome without claiming a source-neutral CURIE for the full set of yeast chromosomes.",
     "role": "Linear nuclear DNA molecules that carry the eukaryotic nuclear genome.",
     "evidence": [
      {
       "reference": "GO:0000228",
       "notes": "GO:0000228 defines a nuclear chromosome as encoding the nuclear genome."
      },
      {
       "reference": "DOI:10.1038/nature08973",
       "notes": "Duan et al. 2010 modeled the Saccharomyces cerevisiae nuclear genome in three dimensions."
      }
     ]
    },
    {
     "component_id": "chromatin_proteins",
     "label": "chromatin-associated proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Eukaryotic nuclear chromosomes are chromatinized DNA, but the histone and non-histone chromatin protein repertoire is intentionally not flattened into exact family CURIEs here.",
     "role": "Histone and non-histone proteins that package and organize nuclear chromosomal DNA.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-genet-120116-023438",
       "notes": "Noma 2017 reviewed mechanisms that organize the three-dimensional budding-yeast genome."
      }
     ],
     "gene_symbols": [
      "HTA1",
      "HTB1",
      "HHT1",
      "HHF1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P04911",
       "protein_label": "Histone H2A.1",
       "gene_symbol": "HTA1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene HTA1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P04911",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P04911, the single reviewed entry for gene HTA1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P02293",
       "protein_label": "Histone H2B.1",
       "gene_symbol": "HTB1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene HTB1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P02293",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P02293, the single reviewed entry for gene HTB1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P61830",
       "protein_label": "Histone H3",
       "gene_symbol": "HHT1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene HHT1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P61830",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P61830, the single reviewed entry for gene HHT1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P02309",
       "protein_label": "Histone H4",
       "gene_symbol": "HHF1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene HHF1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P02309",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P02309, the single reviewed entry for gene HHF1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast carries its nuclear genome on chromosomes that are folded into a constrained three-dimensional nuclear arrangement.",
     "reference": "DOI:10.1038/nature08973"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Reference yeast system used to model nuclear chromosome folding and spatial genome organization.",
     "reference": "DOI:10.1038/nature08973"
    }
   ],
   "functions": [
    {
     "function_id": "chromosome_organization",
     "label": "chromosome organization",
     "grounding": "GO:0051276",
     "description": "Nuclear chromosomes package chromosomal DNA with chromatin proteins and fold the nuclear genome within the nucleus.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-genet-120116-023438",
       "notes": "Noma 2017 reviewed yeast genome folding and three-dimensional chromosome organization."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000228",
     "notes": "Gene Ontology cellular-component term for nuclear chromosome."
    },
    {
     "reference": "GO:0005694",
     "notes": "Gene Ontology cellular-component parent term for chromosome."
    },
    {
     "reference": "GO:0031981",
     "notes": "Gene Ontology cellular-component term for nuclear lumen."
    },
    {
     "reference": "GO:0051276",
     "notes": "Gene Ontology biological-process term for chromosome organization."
    },
    {
     "reference": "DOI:10.1038/nature08973",
     "notes": "Duan et al. 2010, A three-dimensional model of the yeast genome, Nature."
    },
    {
     "reference": "DOI:10.1146/annurev-genet-120116-023438",
     "notes": "Noma 2017, The Yeast Genomes in Three Dimensions: Mechanisms and Functions, Annual Review of Genetics."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "chromatinized_dna_forms_nuclear_chromosome",
     "title": "Chromatinized DNA folds into a nuclear chromosome",
     "description": "In budding yeast, nuclear chromosomal DNA is packaged by chromatin proteins and folded inside the nuclear lumen as part of the three-dimensional genome.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph separates DNA and chromatin proteins from the assembled nuclear chromosome but does not enumerate histone variants, condensin/cohesin, centromeres or telomere-specific complexes.",
     "nodes": [
      {
       "node_id": "chromosomal_dna",
       "label": "nuclear chromosomal DNA",
       "node_type": "GENETIC_ELEMENT",
       "component_ref": "chromosomal_dna"
      },
      {
       "node_id": "chromatin_proteins",
       "label": "chromatin-associated proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "chromatin_proteins"
      },
      {
       "node_id": "nuclear_chromosome",
       "label": "nuclear chromosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000228"
      },
      {
       "node_id": "nuclear_lumen",
       "label": "nuclear lumen",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0031981"
      },
      {
       "node_id": "chromosome_organization",
       "label": "chromosome organization",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0051276"
      }
     ],
     "edges": [
      {
       "subject": "chromosomal_dna",
       "predicate": "is a DNA constituent of",
       "object": "nuclear_chromosome",
       "description": "Nuclear chromosomal DNA is the genome-encoding DNA constituent of the nuclear chromosome.",
       "evidence": [
        {
         "reference": "GO:0000228",
         "notes": "GO:0000228 defines a nuclear chromosome as encoding the nuclear genome."
        },
        {
         "reference": "DOI:10.1038/nature08973",
         "notes": "Duan et al. 2010 modeled Saccharomyces cerevisiae nuclear chromosomes as folded genomic DNA molecules."
        }
       ]
      },
      {
       "subject": "chromatin_proteins",
       "predicate": "organize",
       "object": "chromosomal_dna",
       "description": "Chromatin-associated proteins package and fold budding-yeast nuclear chromosomal DNA.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-genet-120116-023438",
         "notes": "Noma 2017 reviewed yeast factors that shape three-dimensional genome organization."
        }
       ]
      },
      {
       "subject": "nuclear_chromosome",
       "predicate": "is located in",
       "object": "nuclear_lumen",
       "description": "Nuclear chromosomes reside in the nuclear lumen when the eukaryotic nucleus is intact.",
       "evidence": [
        {
         "reference": "GO:0000228",
         "notes": "GO asserts GO:0000228 nuclear chromosome part_of GO:0031981 nuclear lumen."
        }
       ]
      },
      {
       "subject": "nuclear_chromosome",
       "predicate": "undergoes",
       "object": "chromosome_organization",
       "description": "Nuclear chromosomes are folded and spatially organized as part of three-dimensional genome organization.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-genet-120116-023438",
         "notes": "Noma 2017 reviewed three-dimensional organization of yeast nuclear chromosomes."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_chromatin_boundary",
     "prompt": "Resolve which histone, condensin, cohesin, centromere and telomere protein cohorts should be modeled as components of the nuclear chromosome rather than process machinery.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#chromatin_proteins",
      "causal_graphs#chromatinized_dna_forms_nuclear_chromosome"
     ],
     "rationale": "This first nuclear-chromosome record keeps chromatin proteins as a reviewed label-only aggregate to avoid overclaiming a source-neutral exact component list.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-genet-120116-023438"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15"
    }
   ]
  },
  {
   "identifier": "GO:0043599",
   "label": "nuclear DNA replication factor C complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A nuclear complex of five polypeptides that loads the DNA polymerase processivity factor proliferating cell nuclear antigen (PCNA) onto DNA, thereby permitting processive DNA synthesis catalyzed by DNA polymerase delta or epsilon. In Saccharomyces and several other species, the subunits are known as Rfc1p-Rfc5p, although subunit names do not necessarily correspond between different species.",
   "definition_source": "GO:0043599",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:56:21Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of nuclear DNA replication factor C complex (GO:0043599) in category OTHER with verified GO hierarchy, components, UniProtKB protein examples, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "nuclear RFC complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0043599"
    }
   ],
   "parent_structures": [
    "GO:0005663"
   ],
   "part_of": [
    "GO:0043601"
   ],
   "components": [
    {
     "component_id": "rfc1_large_subunit",
     "label": "Rfc1 large subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RFC1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Rfc1 large subunit is modeled as a named budding-yeast RFC-complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the five-subunit DNA replication factor C complex. Functions within the pentameric nuclear DNA replication factor C clamp-loader complex.",
     "evidence": [
      {
       "reference": "GO:0005663",
       "notes": "GO:0005663 defines the eukaryotic DNA replication factor C complex as consisting of five polypeptides."
      },
      {
       "reference": "DOI:10.1128/MCB.15.9.4661",
       "notes": "Cullmann et al. 1995 characterized the five Saccharomyces cerevisiae replication factor C genes."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38630",
       "protein_label": "Replication factor C subunit 1",
       "gene_symbol": "RFC1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RFC1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P38630",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38630, the single reviewed entry for gene RFC1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rfc2_subunit",
     "label": "Rfc2 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RFC2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Rfc2 subunit is modeled as a named budding-yeast RFC-complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the five-subunit DNA replication factor C complex. Functions within the pentameric nuclear DNA replication factor C clamp-loader complex.",
     "evidence": [
      {
       "reference": "GO:0005663",
       "notes": "GO:0005663 defines the eukaryotic DNA replication factor C complex as consisting of five polypeptides."
      },
      {
       "reference": "DOI:10.1128/MCB.15.9.4661",
       "notes": "Cullmann et al. 1995 characterized the five Saccharomyces cerevisiae replication factor C genes."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40348",
       "protein_label": "Replication factor C subunit 2",
       "gene_symbol": "RFC2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RFC2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P40348",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P40348, the single reviewed entry for gene RFC2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rfc3_subunit",
     "label": "Rfc3 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RFC3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Rfc3 subunit is modeled as a named budding-yeast RFC-complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the five-subunit DNA replication factor C complex. Functions within the pentameric nuclear DNA replication factor C clamp-loader complex.",
     "evidence": [
      {
       "reference": "GO:0005663",
       "notes": "GO:0005663 defines the eukaryotic DNA replication factor C complex as consisting of five polypeptides."
      },
      {
       "reference": "DOI:10.1128/MCB.15.9.4661",
       "notes": "Cullmann et al. 1995 characterized the five Saccharomyces cerevisiae replication factor C genes."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38629",
       "protein_label": "Replication factor C subunit 3",
       "gene_symbol": "RFC3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RFC3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P38629",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38629, the single reviewed entry for gene RFC3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rfc4_subunit",
     "label": "Rfc4 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RFC4"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Rfc4 subunit is modeled as a named budding-yeast RFC-complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the five-subunit DNA replication factor C complex. Functions within the pentameric nuclear DNA replication factor C clamp-loader complex.",
     "evidence": [
      {
       "reference": "GO:0005663",
       "notes": "GO:0005663 defines the eukaryotic DNA replication factor C complex as consisting of five polypeptides."
      },
      {
       "reference": "DOI:10.1128/MCB.15.9.4661",
       "notes": "Cullmann et al. 1995 characterized the five Saccharomyces cerevisiae replication factor C genes."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40339",
       "protein_label": "Replication factor C subunit 4",
       "gene_symbol": "RFC4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RFC4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P40339",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P40339, the single reviewed entry for gene RFC4 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rfc5_subunit",
     "label": "Rfc5 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RFC5"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Rfc5 subunit is modeled as a named budding-yeast RFC-complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the five-subunit DNA replication factor C complex. Functions within the pentameric nuclear DNA replication factor C clamp-loader complex.",
     "evidence": [
      {
       "reference": "GO:0005663",
       "notes": "GO:0005663 defines the eukaryotic DNA replication factor C complex as consisting of five polypeptides."
      },
      {
       "reference": "DOI:10.1128/MCB.15.9.4661",
       "notes": "Cullmann et al. 1995 characterized the five Saccharomyces cerevisiae replication factor C genes."
      },
      {
       "reference": "DOI:10.1093/nar/23.24.4986",
       "notes": "Gary and Burgers 1995 identified the fifth Saccharomyces cerevisiae replication factor C subunit."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38251",
       "protein_label": "Replication factor C subunit 5",
       "gene_symbol": "RFC5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RFC5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P38251",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38251, the single reviewed entry for gene RFC5 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has a DNA replication factor C complex encoded by the RFC1, RFC2, RFC3, RFC4, and RFC5 genes.",
     "reference": "DOI:10.1128/MCB.15.9.4661"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Reference budding-yeast system in which the five replication factor C genes were characterized.",
     "reference": "DOI:10.1128/MCB.15.9.4661"
    }
   ],
   "functions": [
    {
     "function_id": "dna_clamp_loader_activity",
     "label": "DNA clamp loader activity",
     "grounding": "GO:0003689",
     "description": "DNA replication factor C loads the sliding-clamp processivity factor PCNA onto DNA.",
     "evidence": [
      {
       "reference": "GO:0005663",
       "notes": "GO:0005663 defines the RFC complex by its role in loading PCNA onto DNA."
      },
      {
       "reference": "GO:0003689",
       "notes": "GO:0003689 is the Gene Ontology molecular-function term for DNA clamp loader activity."
      }
     ]
    },
    {
     "function_id": "dna_replication",
     "label": "DNA replication",
     "grounding": "GO:0006260",
     "description": "DNA replication factor C permits processive DNA synthesis by loading PCNA for replicative DNA polymerases.",
     "evidence": [
      {
       "reference": "GO:0005663",
       "notes": "GO:0005663 defines the RFC complex as permitting processive DNA synthesis catalyzed by DNA polymerase."
      },
      {
       "reference": "GO:0006260",
       "notes": "GO:0006260 is the Gene Ontology biological-process term for DNA replication."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0043599",
     "notes": "Gene Ontology cellular-component term for nuclear DNA replication factor C complex: A nuclear complex of five polypeptides that loads the DNA polymerase processivity factor proliferating cell nuclear antigen (PCNA) onto DNA, thereby permitting processive DNA synthesis catalyzed by DNA polymerase delta or epsilon."
    },
    {
     "reference": "GO:0005663",
     "notes": "Gene Ontology cellular-component term for the DNA replication factor C complex."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology cellular-component parent term for protein-containing complexes."
    },
    {
     "reference": "GO:0005657",
     "notes": "Gene Ontology cellular-component term for the replication fork; GO:0005663 is part of this term."
    },
    {
     "reference": "GO:0003689",
     "notes": "Gene Ontology molecular-function term for DNA clamp loader activity."
    },
    {
     "reference": "GO:0006260",
     "notes": "Gene Ontology biological-process term for DNA replication."
    },
    {
     "reference": "PMID:7651383",
     "notes": "PubMed identifier for Cullmann et al. 1995, the Molecular and Cellular Biology paper on the five Saccharomyces cerevisiae replication factor C genes."
    },
    {
     "reference": "DOI:10.1128/MCB.15.9.4661",
     "notes": "DOI for Cullmann et al. 1995, verified through PubMed and PMC."
    },
    {
     "reference": "PMID:8559655",
     "notes": "PubMed identifier for Gary and Burgers 1995, the Nucleic Acids Research paper on the fifth Saccharomyces cerevisiae replication factor C subunit."
    },
    {
     "reference": "DOI:10.1093/nar/23.24.4986",
     "notes": "DOI for Gary and Burgers 1995, verified through PubMed and PMC."
    },
    {
     "reference": "PMID:14614842",
     "notes": "PubMed identifier for Kim and MacNeill 2003, one of the GO:0005663 definition sources."
    },
    {
     "reference": "DOI:10.1016/j.cub.2003.10.048",
     "notes": "DOI for Kim and MacNeill 2003, verified through PubMed."
    },
    {
     "reference": "PMID:14646196",
     "notes": "PubMed identifier for Kitabayashi et al. 2003, one of the GO:0005663 definition sources."
    },
    {
     "reference": "DOI:10.1271/bbb.67.2373",
     "notes": "DOI for Kitabayashi et al. 2003, verified through PubMed."
    },
    {
     "reference": "PMID:16172520",
     "notes": "PubMed identifier for Nishida et al. 2005, one of the GO:0005663 definition sources."
    },
    {
     "reference": "DOI:10.1266/ggs.80.83",
     "notes": "DOI for Nishida et al. 2005, verified through PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "nuclear_dna_replication_factor_c_complex_mechanism",
     "title": "Nuclear dna replication factor c complex assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of nuclear DNA replication factor C complex (GO:0043599) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "nuclear_dna_replication_factor_c_complex",
       "label": "nuclear DNA replication factor C complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0043599",
       "description": "A nuclear complex of five polypeptides that loads the DNA polymerase processivity factor proliferating cell nuclear antigen (PCNA) onto DNA, thereby permitting processive DNA synthesis catalyzed by DNA polymerase delta or epsilon."
      },
      {
       "node_id": "rfc1_large_subunit",
       "label": "Rfc1 large subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rfc1_large_subunit",
       "description": "Named Saccharomyces cerevisiae constituent of the five-subunit DNA replication factor C complex. Functions within the pentameric nuclear DNA replication factor C clamp-loader complex."
      },
      {
       "node_id": "rfc2_subunit",
       "label": "Rfc2 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rfc2_subunit",
       "description": "Named Saccharomyces cerevisiae constituent of the five-subunit DNA replication factor C complex. Functions within the pentameric nuclear DNA replication factor C clamp-loader complex."
      },
      {
       "node_id": "rfc3_subunit",
       "label": "Rfc3 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rfc3_subunit",
       "description": "Named Saccharomyces cerevisiae constituent of the five-subunit DNA replication factor C complex. Functions within the pentameric nuclear DNA replication factor C clamp-loader complex."
      },
      {
       "node_id": "rfc4_subunit",
       "label": "Rfc4 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rfc4_subunit",
       "description": "Named Saccharomyces cerevisiae constituent of the five-subunit DNA replication factor C complex. Functions within the pentameric nuclear DNA replication factor C clamp-loader complex."
      },
      {
       "node_id": "rfc5_subunit",
       "label": "Rfc5 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rfc5_subunit",
       "description": "Named Saccharomyces cerevisiae constituent of the five-subunit DNA replication factor C complex. Functions within the pentameric nuclear DNA replication factor C clamp-loader complex."
      },
      {
       "node_id": "nuclear_replisome",
       "label": "nuclear replisome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0043601",
       "description": "Enclosing or holo-structural assembly (nuclear replisome, GO:0043601) containing nuclear DNA replication factor C complex."
      },
      {
       "node_id": "transcription_factor_tfiik_complex",
       "label": "transcription factor TFIIK complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0070985",
       "description": "Constituent structural subassembly (transcription factor TFIIK complex, GO:0070985) within nuclear DNA replication factor C complex."
      },
      {
       "node_id": "dna_clamp_loader_activity",
       "label": "DNA clamp loader activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0003689",
       "description": "DNA replication factor C loads the sliding-clamp processivity factor PCNA onto DNA."
      },
      {
       "node_id": "dna_replication",
       "label": "DNA replication",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006260",
       "description": "DNA replication factor C permits processive DNA synthesis by loading PCNA for replicative DNA polymerases."
      }
     ],
     "edges": [
      {
       "subject": "rfc1_large_subunit",
       "predicate": "is part of",
       "object": "nuclear_dna_replication_factor_c_complex",
       "description": "Named Saccharomyces cerevisiae constituent of the five-subunit DNA replication factor C complex. Functions within the pentameric nuclear DNA replication factor C clamp-loader complex.",
       "evidence": [
        {
         "reference": "GO:0005663",
         "notes": "GO:0005663 defines the eukaryotic DNA replication factor C complex as consisting of five polypeptides."
        }
       ]
      },
      {
       "subject": "rfc2_subunit",
       "predicate": "is part of",
       "object": "nuclear_dna_replication_factor_c_complex",
       "description": "Named Saccharomyces cerevisiae constituent of the five-subunit DNA replication factor C complex. Functions within the pentameric nuclear DNA replication factor C clamp-loader complex.",
       "evidence": [
        {
         "reference": "GO:0005663",
         "notes": "GO:0005663 defines the eukaryotic DNA replication factor C complex as consisting of five polypeptides."
        }
       ]
      },
      {
       "subject": "rfc3_subunit",
       "predicate": "is part of",
       "object": "nuclear_dna_replication_factor_c_complex",
       "description": "Named Saccharomyces cerevisiae constituent of the five-subunit DNA replication factor C complex. Functions within the pentameric nuclear DNA replication factor C clamp-loader complex.",
       "evidence": [
        {
         "reference": "GO:0005663",
         "notes": "GO:0005663 defines the eukaryotic DNA replication factor C complex as consisting of five polypeptides."
        }
       ]
      },
      {
       "subject": "rfc4_subunit",
       "predicate": "is part of",
       "object": "nuclear_dna_replication_factor_c_complex",
       "description": "Named Saccharomyces cerevisiae constituent of the five-subunit DNA replication factor C complex. Functions within the pentameric nuclear DNA replication factor C clamp-loader complex.",
       "evidence": [
        {
         "reference": "GO:0005663",
         "notes": "GO:0005663 defines the eukaryotic DNA replication factor C complex as consisting of five polypeptides."
        }
       ]
      },
      {
       "subject": "rfc5_subunit",
       "predicate": "is part of",
       "object": "nuclear_dna_replication_factor_c_complex",
       "description": "Named Saccharomyces cerevisiae constituent of the five-subunit DNA replication factor C complex. Functions within the pentameric nuclear DNA replication factor C clamp-loader complex.",
       "evidence": [
        {
         "reference": "GO:0005663",
         "notes": "GO:0005663 defines the eukaryotic DNA replication factor C complex as consisting of five polypeptides."
        }
       ]
      },
      {
       "subject": "nuclear_dna_replication_factor_c_complex",
       "predicate": "is part of",
       "object": "nuclear_replisome",
       "description": "Nuclear dna replication factor c complex forms an integral structural compartment or subassembly of nuclear replisome.",
       "evidence": [
        {
         "reference": "PMID:7651383",
         "notes": "PubMed identifier for Cullmann et al. 1995, the Molecular and Cellular Biology paper on the five Saccharomyces cerevisiae replication factor C genes."
        }
       ]
      },
      {
       "subject": "transcription_factor_tfiik_complex",
       "predicate": "is part of",
       "object": "nuclear_dna_replication_factor_c_complex",
       "description": "Transcription factor tfiik complex is a structural part of nuclear DNA replication factor C complex.",
       "evidence": [
        {
         "reference": "PMID:7651383",
         "notes": "PubMed identifier for Cullmann et al. 1995, the Molecular and Cellular Biology paper on the five Saccharomyces cerevisiae replication factor C genes."
        }
       ]
      },
      {
       "subject": "nuclear_dna_replication_factor_c_complex",
       "predicate": "mediates",
       "object": "dna_clamp_loader_activity",
       "description": "DNA replication factor C loads the sliding-clamp processivity factor PCNA onto DNA.",
       "evidence": [
        {
         "reference": "GO:0005663",
         "notes": "GO:0005663 defines the RFC complex by its role in loading PCNA onto DNA."
        }
       ]
      },
      {
       "subject": "nuclear_dna_replication_factor_c_complex",
       "predicate": "mediates",
       "object": "dna_replication",
       "description": "DNA replication factor C permits processive DNA synthesis by loading PCNA for replicative DNA polymerases.",
       "evidence": [
        {
         "reference": "GO:0005663",
         "notes": "GO:0005663 defines the RFC complex as permitting processive DNA synthesis catalyzed by DNA polymerase."
        }
       ]
      }
     ]
    }
   ],
   "has_part": [
    "GO:0070985"
   ]
  },
  {
   "identifier": "GO:1990251",
   "label": "nuclear exosome focus",
   "structure_category": "OTHER",
   "structure_kind": "OTHER",
   "definition": "An nuclear body involved in nuclear mRNA surveilllance. Contains at least Mmi1, or an ortholog of it, and the nuclear exosome.",
   "definition_source": "GO:1990251",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-28T04:55:33Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T04:56:53Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added nuclear-exosome-focus GO synonymy, nuclear-body parentage, nuclear-lumen parthood, Mmi1 and nuclear-exosome components, Schizosaccharomyces pombe scope, meiotic-transcript-surveillance function evidence, a nonmechanistic MTREC/NURS recruitment graph and a component-boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:27:38Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:52Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Mmi1 nuclear focus",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:1990251"
    }
   ],
   "parent_structures": [
    "GO:0016604"
   ],
   "part_of": [
    "GO:0031981"
   ],
   "has_part": [
    "GO:0000176"
   ],
   "components": [
    {
     "component_id": "mmi1",
     "label": "Mmi1",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "mmi1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Mmi1 is curated as the fission-yeast YTH-family RNA-binding protein that defines Mmi1 nuclear foci; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was assigned in this first record.",
     "role": "YTH-family RNA-binding constituent that forms nuclear foci for selective elimination of meiosis-specific mRNAs.",
     "evidence": [
      {
       "reference": "PMID:16823445",
       "notes": "Harigaya et al. 2006 found that fission-yeast Mmi1 forms multiple nuclear foci during vegetative growth."
      },
      {
       "reference": "DOI:10.1371/journal.pgen.1008598",
       "notes": "Shichino et al. 2020 analyzed Mmi1 foci and the MTREC/NURS-dependent recruitment of the nuclear exosome to those foci."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O74958",
       "protein_label": "RNA binding exosome specificity factor Mmi1",
       "gene_symbol": "mmi1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene mmi1 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:16823372",
         "notes": "Matsuyama A et al. 2006, ‘ORFeome cloning and global analysis of protein localization in the fission yeast Schizosaccharomyces pombe.’, Nat Biotechnol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of O74958."
        },
        {
         "reference": "PMID:16823445",
         "notes": "Harigaya Y et al. 2006, ‘Selective elimination of messenger RNA prevents an incidence of untimely meiosis.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of O74958."
        }
       ]
      }
     ]
    },
    {
     "component_id": "nuclear_exosome_rnase_complex",
     "label": "nuclear exosome (RNase complex)",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding": "GO:0000176",
     "role": "Nuclear RNase complex recruited to Mmi1 foci for exosome-mediated elimination of meiotic transcripts.",
     "evidence": [
      {
       "reference": "GO:1990251",
       "notes": "GO:1990251 defines nuclear exosome foci as containing Mmi1 or an ortholog and the nuclear exosome."
      },
      {
       "reference": "DOI:10.1371/journal.pgen.1008598",
       "notes": "Shichino et al. 2020 showed that the fission-yeast nuclear exosome colocalizes with Mmi1 foci and is recruited there through MTREC/NURS."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "presence": "VARIABLE",
     "note": "Mmi1 nuclear foci were observed in vegetatively growing fission-yeast cells, where MTREC/NURS links Mmi1 to the nuclear exosome for meiotic transcript elimination.",
     "reference": "DOI:10.1371/journal.pgen.1008598"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "note": "Shichino et al. localized the nuclear exosome to Mmi1-positive nuclear foci in vegetatively growing Schizosaccharomyces pombe.",
     "reference": "DOI:10.1371/journal.pgen.1008598"
    }
   ],
   "functions": [
    {
     "function_id": "nuclear_mrna_surveillance_meiosis_specific_transcripts",
     "label": "nuclear mRNA surveillance of meiosis-specific transcripts",
     "grounding": "GO:0033621",
     "description": "Mmi1 nuclear exosome foci couple the YTH-family Mmi1 surveillance factor to nuclear-exosome decay of DSR-containing meiosis-specific transcripts during vegetative fission-yeast growth.",
     "evidence": [
      {
       "reference": "GO:0033621",
       "notes": "GO:0033621 is the biological-process term for YTH-family-protein-dependent nuclear mRNA surveillance of meiosis-specific transcripts."
      },
      {
       "reference": "PMID:16823445",
       "notes": "Harigaya et al. 2006 discovered the DSR-Mmi1 system for selective elimination of meiosis-specific transcripts in vegetative fission yeast."
      },
      {
       "reference": "DOI:10.1371/journal.pgen.1008598",
       "notes": "Shichino et al. 2020 connected Mmi1 foci, MTREC/NURS and nuclear-exosome recruitment in the same elimination pathway."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990251",
     "notes": "Gene Ontology cellular-component term for nuclear exosome focus, with definition provenance from PMID:16823445, PMID:23980030 and PMID:32012158."
    },
    {
     "reference": "GO:0016604",
     "notes": "Gene Ontology cellular-component parent term for nuclear body."
    },
    {
     "reference": "GO:0031981",
     "notes": "Gene Ontology cellular-component term for the nuclear lumen; Mmi1/exosome foci are nuclear bodies."
    },
    {
     "reference": "GO:0000176",
     "notes": "Gene Ontology cellular-component term for the nuclear exosome RNase complex, the exosome component in GO:1990251."
    },
    {
     "reference": "GO:0033621",
     "notes": "Gene Ontology biological-process term for nuclear mRNA surveillance of meiosis-specific transcripts."
    },
    {
     "reference": "PMID:16823445",
     "notes": "Harigaya, Tanaka, Yamanaka and colleagues 2006, Selective elimination of messenger RNA prevents an incidence of untimely meiosis, Nature."
    },
    {
     "reference": "DOI:10.1093/nar/gkt763",
     "notes": "Yamashita, Takayama, Iwata and Yamamoto 2013, A novel factor Iss10 regulates Mmi1-mediated selective elimination of meiotic transcripts, Nucleic Acids Research."
    },
    {
     "reference": "DOI:10.1371/journal.pgen.1008598",
     "notes": "Shichino, Otsubo, Yamamoto and Yamashita 2020, Meiotic gene silencing complex MTREC/NURS recruits the nuclear exosome to YTH-RNA-binding protein Mmi1, PLoS Genetics."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "mtrec_recruits_exosome_to_mmi1_focus",
     "title": "MTREC/NURS recruits exosome to Mmi1 foci",
     "description": "Fission-yeast Mmi1 forms nuclear foci that recruit the nuclear exosome through MTREC/NURS to eliminate meiosis-specific mRNAs during vegetative growth.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the Mmi1-focus, nuclear-exosome and MTREC/NURS recruitment axis without resolving MTREC/NURS as a component of the focus, assigning source-neutral Red1/Mtl1 groundings or modeling individual meiotic transcript substrates.",
     "nodes": [
      {
       "node_id": "mmi1",
       "label": "Mmi1",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mmi1"
      },
      {
       "node_id": "mtrec_nurs",
       "label": "MTREC/NURS complex",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:Q9UTR8"
       ]
      },
      {
       "node_id": "nuclear_exosome_rnase_complex",
       "label": "nuclear exosome (RNase complex)",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000176",
       "component_ref": "nuclear_exosome_rnase_complex"
      },
      {
       "node_id": "nuclear_exosome_focus",
       "label": "nuclear exosome focus",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990251"
      },
      {
       "node_id": "nuclear_mrna_surveillance_meiosis_specific_transcripts",
       "label": "nuclear mRNA surveillance of meiosis-specific transcripts",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0033621"
      }
     ],
     "edges": [
      {
       "subject": "mmi1",
       "predicate": "localizes to",
       "object": "nuclear_exosome_focus",
       "description": "Mmi1 is the YTH-family RNA-binding protein that forms nuclear exosome foci.",
       "evidence": [
        {
         "reference": "PMID:16823445",
         "notes": "Harigaya et al. 2006 found Mmi1 in multiple nuclear foci during vegetative growth."
        }
       ]
      },
      {
       "subject": "mtrec_nurs",
       "predicate": "recruits",
       "object": "nuclear_exosome_rnase_complex",
       "description": "The MTREC/NURS complex recruits the nuclear exosome to Mmi1 foci.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pgen.1008598",
         "notes": "Shichino et al. 2020 showed that MTREC/NURS connects Mmi1 and the nuclear exosome in fission yeast."
        }
       ]
      },
      {
       "subject": "nuclear_exosome_rnase_complex",
       "predicate": "localizes to",
       "object": "nuclear_exosome_focus",
       "description": "The nuclear exosome colocalizes with Mmi1 in nuclear exosome foci.",
       "evidence": [
        {
         "reference": "GO:1990251",
         "notes": "GO:1990251 defines nuclear exosome foci as containing the nuclear exosome."
        },
        {
         "reference": "DOI:10.1371/journal.pgen.1008598",
         "notes": "Shichino et al. 2020 found nuclear exosome colocalization at Mmi1 foci."
        }
       ]
      },
      {
       "subject": "nuclear_exosome_focus",
       "predicate": "supports",
       "object": "nuclear_mrna_surveillance_meiosis_specific_transcripts",
       "description": "Mmi1 nuclear exosome foci support selective elimination of meiosis-specific transcripts.",
       "evidence": [
        {
         "reference": "GO:1990251",
         "notes": "GO:1990251 defines the focus as a nuclear body involved in nuclear mRNA surveillance."
        },
        {
         "reference": "GO:0033621",
         "notes": "GO:0033621 is the exact GO process for YTH-family-protein-dependent degradation of meiosis-specific transcripts."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_mtrec_nurs_focus_boundaries",
     "prompt": "Resolve whether MTREC/NURS, Red1, Mtl1 and meiosis-specific transcript substrates are stable constituents of the nuclear exosome focus.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#mmi1",
      "components#nuclear_exosome_rnase_complex",
      "causal_graphs#mtrec_recruits_exosome_to_mmi1_focus"
     ],
     "rationale": "This first GO:1990251 record captures the GO-defined Mmi1 and nuclear-exosome focus. Shichino et al. 2020 establish that MTREC/NURS links Mmi1 to the nuclear exosome, but the exact focus residency of Red1, Mtl1 and Mmi1-bound meiotic RNA substrates should be curated before adding them as components.",
     "evidence": [
      {
       "reference": "GO:1990251",
       "notes": "GO-defined focus boundary."
      },
      {
       "reference": "DOI:10.1371/journal.pgen.1008598",
       "notes": "Primary MTREC/NURS nuclear-exosome recruitment evidence."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28"
    }
   ]
  },
  {
   "identifier": "GO:0005664",
   "label": "nuclear origin of replication recognition complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A multisubunit complex that is located at the replication origins of a chromosome in the nucleus.",
   "definition_source": "GO:0005664",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T17:40:43Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T17:41:36Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO ORC synonymy, origin-recognition and nuclear protein-containing-complex parentage, six reviewed-label-only Orc constituent rows, Eukaryota scope, budding-yeast canonical evidence, DNA-origin-binding function evidence, GO/PubMed evidence, a nonmechanistic function graph, and an ORC subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T17:42:16Z",
     "curator": "codex",
     "action": "REFINED_RECORD",
     "changes": "Normalized ORC component role wording and kept the Eukaryota taxonomic-scope note focused on its PubMed reference.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T17:48:34Z",
     "curator": "codex",
     "action": "FIXED_ID_LABEL",
     "changes": "Aligned the ORC causal-graph GO:0005664 structure-node label with the current GO canonical label.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:27:48Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 6 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "eukaryotic ORC",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005664"
    },
    {
     "synonym_text": "nuclear ORC",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005664"
    }
   ],
   "parent_structures": [
    "GO:0000808",
    "GO:0140513"
   ],
   "components": [
    {
     "component_id": "orc1_subunit",
     "label": "Orc1 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "This Saccharomyces ORC subunit class is modeled as a named constituent of the nuclear origin recognition complex; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "gene_symbols": [
      "ORC1"
     ],
     "role": "Named Saccharomyces constituent of the origin recognition complex.",
     "evidence": [
      {
       "reference": "PMID:22405012",
       "notes": "The PubMed abstract for the 2012 Structure cryo-EM paper reports that the six Saccharomyces cerevisiae ORC subunits Orc1, Orc4, Orc5, Orc2, Orc3 and Orc6 are arranged around ORC-Cdc6 bound to origin DNA."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P54784",
       "protein_label": "Origin recognition complex subunit 1",
       "gene_symbol": "ORC1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ORC1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P54784",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P54784, the single reviewed entry for gene ORC1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "orc2_subunit",
     "label": "Orc2 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "This Saccharomyces ORC subunit class is modeled as a named constituent of the nuclear origin recognition complex; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "gene_symbols": [
      "ORC2"
     ],
     "role": "Named Saccharomyces constituent of the origin recognition complex.",
     "evidence": [
      {
       "reference": "PMID:22405012",
       "notes": "The PubMed abstract for the 2012 Structure cryo-EM paper reports that the six Saccharomyces cerevisiae ORC subunits Orc1, Orc4, Orc5, Orc2, Orc3 and Orc6 are arranged around ORC-Cdc6 bound to origin DNA."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32833",
       "protein_label": "Origin recognition complex subunit 2",
       "gene_symbol": "ORC2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ORC2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P32833",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P32833, the single reviewed entry for gene ORC2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "orc3_subunit",
     "label": "Orc3 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "This Saccharomyces ORC subunit class is modeled as a named constituent of the nuclear origin recognition complex; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "gene_symbols": [
      "ORC3"
     ],
     "role": "Named Saccharomyces constituent of the origin recognition complex.",
     "evidence": [
      {
       "reference": "PMID:22405012",
       "notes": "The PubMed abstract for the 2012 Structure cryo-EM paper reports that the six Saccharomyces cerevisiae ORC subunits Orc1, Orc4, Orc5, Orc2, Orc3 and Orc6 are arranged around ORC-Cdc6 bound to origin DNA."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P54790",
       "protein_label": "Origin recognition complex subunit 3",
       "gene_symbol": "ORC3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ORC3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P54790",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P54790, the single reviewed entry for gene ORC3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "orc4_subunit",
     "label": "Orc4 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "This Saccharomyces ORC subunit class is modeled as a named constituent of the nuclear origin recognition complex; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "gene_symbols": [
      "ORC4"
     ],
     "role": "Named Saccharomyces constituent of the origin recognition complex.",
     "evidence": [
      {
       "reference": "PMID:22405012",
       "notes": "The PubMed abstract for the 2012 Structure cryo-EM paper reports that the six Saccharomyces cerevisiae ORC subunits Orc1, Orc4, Orc5, Orc2, Orc3 and Orc6 are arranged around ORC-Cdc6 bound to origin DNA."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P54791",
       "protein_label": "Origin recognition complex subunit 4",
       "gene_symbol": "ORC4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ORC4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P54791",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P54791, the single reviewed entry for gene ORC4 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "orc5_subunit",
     "label": "Orc5 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "This Saccharomyces ORC subunit class is modeled as a named constituent of the nuclear origin recognition complex; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "gene_symbols": [
      "ORC5"
     ],
     "role": "Named Saccharomyces constituent of the origin recognition complex.",
     "evidence": [
      {
       "reference": "PMID:22405012",
       "notes": "The PubMed abstract for the 2012 Structure cryo-EM paper reports that the six Saccharomyces cerevisiae ORC subunits Orc1, Orc4, Orc5, Orc2, Orc3 and Orc6 are arranged around ORC-Cdc6 bound to origin DNA."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P50874",
       "protein_label": "Origin recognition complex subunit 5",
       "gene_symbol": "ORC5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ORC5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P50874",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P50874, the single reviewed entry for gene ORC5 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "orc6_subunit",
     "label": "Orc6 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "This Saccharomyces ORC subunit class is modeled as a named constituent of the nuclear origin recognition complex; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "gene_symbols": [
      "ORC6"
     ],
     "role": "Named Saccharomyces constituent of the origin recognition complex.",
     "evidence": [
      {
       "reference": "PMID:22405012",
       "notes": "The PubMed abstract for the 2012 Structure cryo-EM paper reports that the six Saccharomyces cerevisiae ORC subunits Orc1, Orc4, Orc5, Orc2, Orc3 and Orc6 are arranged around ORC-Cdc6 bound to origin DNA."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38826",
       "protein_label": "Origin recognition complex subunit 6",
       "gene_symbol": "ORC6",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ORC6 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P38826",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38826, the single reviewed entry for gene ORC6 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "COMMON",
     "note": "The ORC protein-family review reports that Orc1-Orc5 appear to be present in all eukaryotes and that Orc6 is poorly conserved outside budding yeast.",
     "reference": "PMID:19344485"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Bell and Stillman originally purified the origin recognition complex from budding yeast and assayed origin-specific DNA binding in Saccharomyces cerevisiae.",
     "reference": "PMID:1579162"
    }
   ],
   "functions": [
    {
     "function_id": "dna_replication_origin_binding",
     "label": "DNA replication origin binding",
     "grounding": "GO:0003688",
     "description": "The origin recognition complex recognizes DNA replication origins in an ATP-dependent manner.",
     "evidence": [
      {
       "reference": "GO:0003688",
       "notes": "GO:0003688 is the Gene Ontology molecular-function term for DNA replication origin binding."
      },
      {
       "reference": "PMID:1579162",
       "notes": "The PubMed abstract for Bell and Stillman 1992 reports ATP-dependent origin-specific DNA binding by the Saccharomyces cerevisiae origin recognition complex."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005664",
     "notes": "Gene Ontology cellular-component term for the nuclear origin of replication recognition complex."
    },
    {
     "reference": "GO:0000808",
     "notes": "Gene Ontology cellular-component parent term for origin recognition complexes."
    },
    {
     "reference": "GO:0140513",
     "notes": "Gene Ontology cellular-component parent term for nuclear protein-containing complexes."
    },
    {
     "reference": "GO:0003688",
     "notes": "Gene Ontology molecular-function term for DNA replication origin binding."
    },
    {
     "reference": "PMID:1579162",
     "notes": "PubMed record for the Bell and Stillman paper that purified a budding-yeast multiprotein ORC with ATP-dependent binding to cellular replication origins."
    },
    {
     "reference": "PMID:19344485",
     "notes": "PubMed record for the origin-recognition-complex protein-family review covering Orc1-Orc6 conservation across eukaryotes."
    },
    {
     "reference": "PMID:22405012",
     "notes": "PubMed record for a Saccharomyces cerevisiae ORC-Cdc6-origin-DNA cryo-EM paper that places the six ORC subunits."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "orc_binds_replication_origins",
     "title": "ORC binds replication origins",
     "description": "The six Saccharomyces Orc subunits form an origin recognition complex that binds replication-origin DNA.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records yeast ORC subunit membership and DNA-origin binding without resolving origin licensing, Cdc6/Cdt1/MCM loading, ATPase-state transitions or metazoan ORC subcomplexes.",
     "nodes": [
      {
       "node_id": "orc1_subunit",
       "label": "Orc1 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "orc1_subunit"
      },
      {
       "node_id": "orc2_subunit",
       "label": "Orc2 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "orc2_subunit"
      },
      {
       "node_id": "orc3_subunit",
       "label": "Orc3 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "orc3_subunit"
      },
      {
       "node_id": "orc4_subunit",
       "label": "Orc4 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "orc4_subunit"
      },
      {
       "node_id": "orc5_subunit",
       "label": "Orc5 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "orc5_subunit"
      },
      {
       "node_id": "orc6_subunit",
       "label": "Orc6 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "orc6_subunit"
      },
      {
       "node_id": "nuclear_orc",
       "label": "nuclear origin of replication recognition complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005664"
      },
      {
       "node_id": "dna_replication_origin_binding",
       "label": "DNA replication origin binding",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0003688"
      }
     ],
     "edges": [
      {
       "subject": "orc1_subunit",
       "predicate": "contributes to",
       "object": "nuclear_orc",
       "description": "Orc1 subunit is a named constituent of the Saccharomyces cerevisiae origin recognition complex.",
       "evidence": [
        {
         "reference": "PMID:22405012",
         "notes": "The PubMed abstract for the 2012 Structure cryo-EM paper names Orc1, Orc4, Orc5, Orc2, Orc3 and Orc6 as the six Saccharomyces ORC subunits."
        }
       ]
      },
      {
       "subject": "orc2_subunit",
       "predicate": "contributes to",
       "object": "nuclear_orc",
       "description": "Orc2 subunit is a named constituent of the Saccharomyces cerevisiae origin recognition complex.",
       "evidence": [
        {
         "reference": "PMID:22405012",
         "notes": "The PubMed abstract for the 2012 Structure cryo-EM paper names Orc1, Orc4, Orc5, Orc2, Orc3 and Orc6 as the six Saccharomyces ORC subunits."
        }
       ]
      },
      {
       "subject": "orc3_subunit",
       "predicate": "contributes to",
       "object": "nuclear_orc",
       "description": "Orc3 subunit is a named constituent of the Saccharomyces cerevisiae origin recognition complex.",
       "evidence": [
        {
         "reference": "PMID:22405012",
         "notes": "The PubMed abstract for the 2012 Structure cryo-EM paper names Orc1, Orc4, Orc5, Orc2, Orc3 and Orc6 as the six Saccharomyces ORC subunits."
        }
       ]
      },
      {
       "subject": "orc4_subunit",
       "predicate": "contributes to",
       "object": "nuclear_orc",
       "description": "Orc4 subunit is a named constituent of the Saccharomyces cerevisiae origin recognition complex.",
       "evidence": [
        {
         "reference": "PMID:22405012",
         "notes": "The PubMed abstract for the 2012 Structure cryo-EM paper names Orc1, Orc4, Orc5, Orc2, Orc3 and Orc6 as the six Saccharomyces ORC subunits."
        }
       ]
      },
      {
       "subject": "orc5_subunit",
       "predicate": "contributes to",
       "object": "nuclear_orc",
       "description": "Orc5 subunit is a named constituent of the Saccharomyces cerevisiae origin recognition complex.",
       "evidence": [
        {
         "reference": "PMID:22405012",
         "notes": "The PubMed abstract for the 2012 Structure cryo-EM paper names Orc1, Orc4, Orc5, Orc2, Orc3 and Orc6 as the six Saccharomyces ORC subunits."
        }
       ]
      },
      {
       "subject": "orc6_subunit",
       "predicate": "contributes to",
       "object": "nuclear_orc",
       "description": "Orc6 subunit is a named constituent of the Saccharomyces cerevisiae origin recognition complex.",
       "evidence": [
        {
         "reference": "PMID:22405012",
         "notes": "The PubMed abstract for the 2012 Structure cryo-EM paper names Orc1, Orc4, Orc5, Orc2, Orc3 and Orc6 as the six Saccharomyces ORC subunits."
        }
       ]
      },
      {
       "subject": "nuclear_orc",
       "predicate": "supports",
       "object": "dna_replication_origin_binding",
       "description": "The origin recognition complex supports binding to DNA replication origins.",
       "evidence": [
        {
         "reference": "GO:0003688",
         "notes": "GO:0003688 is the molecular-function term for DNA replication origin binding."
        },
        {
         "reference": "PMID:1579162",
         "notes": "The PubMed abstract for Bell and Stillman 1992 reports origin-specific DNA binding by the Saccharomyces cerevisiae origin recognition complex."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_orc_subunit_groundings",
     "prompt": "Resolve exact source-neutral family groundings for Orc1-Orc6 origin-recognition-complex subunit classes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#orc1_subunit",
      "components#orc2_subunit",
      "components#orc3_subunit",
      "components#orc4_subunit",
      "components#orc5_subunit",
      "components#orc6_subunit"
     ],
     "rationale": "PMID:22405012 identifies Orc1, Orc4, Orc5, Orc2, Orc3 and Orc6 as the six Saccharomyces ORC subunits, while PMID:19344485 reports that Orc1-Orc5 appear to be present in all eukaryotes and that Orc6 is poorly conserved outside budding yeast. This record therefore leaves ORC subunit components label-only rather than asserting unverified exact InterPro, Pfam, NCBIfam or UniProtKB family CURIEs.",
     "evidence": [
      {
       "reference": "PMID:19344485",
       "notes": "The PubMed abstract for the ORC protein-family review summarizes Orc1-Orc6 conservation across eukaryotes."
      },
      {
       "reference": "PMID:22405012",
       "notes": "The PubMed abstract for the 2012 Structure cryo-EM paper places the Saccharomyces Orc1-Orc6 subunits."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    }
   ]
  },
  {
   "identifier": "GO:0005643",
   "label": "nuclear pore",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A membrane-embedded eukaryotic protein complex that forms a discrete pore in the nuclear envelope where the inner and outer nuclear membranes join and mediates exchange between the nucleus and cytoplasm.",
   "definition_source": "GO:0005643",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T06:14:58Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T06:16:55Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added nuclear pore complex synonymy, nuclear-envelope parthood, scaffold, FG-repeat and membrane nucleoporin component classes, Eukaryota distribution, a Saccharomyces cerevisiae example, nucleocytoplasmic transport function, DOI/GO evidence, a nucleoporin assembly and transport graph, and a Nup grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T06:25:32Z",
     "curator": "codex",
     "action": "NARROWED_ESSENTIALITY",
     "changes": "Changed scaffold, FG-repeat, and membrane nucleoporin essentiality from ESSENTIAL to UNKNOWN because the first-pass sources establish them as architectural constituents but do not directly support class-level pore-assembly requirements.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T06:30:26Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved #428 and #429 by removing the disconnected nuclear envelope graph node, removing the transport-process node and edge from the assembly graph, and tightening the graph title and description.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:28:12Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 15 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:52Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "nuclear pore complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1083/jcb.148.4.635"
    },
    {
     "synonym_text": "NPC",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1534/genetics.111.127803"
    }
   ],
   "part_of": [
    "GO:0005635"
   ],
   "components": [
    {
     "component_id": "scaffold_nucleoporins",
     "label": "scaffold nucleoporins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Scaffold Nups are curated as an architectural class; no single source-neutral family CURIE covers the full yeast nuclear-pore scaffold cohort.",
     "role": "Structural nucleoporins that build the spoke and ring scaffold of the nuclear pore complex.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.148.4.635",
       "notes": "Rout et al. 2000 mapped the yeast NPC into subcomplexes that form the pore architecture."
      },
      {
       "reference": "DOI:10.1016/j.cell.2021.12.015",
       "notes": "Akey et al. 2022 resolved the comprehensive yeast NPC scaffold architecture."
      }
     ],
     "gene_symbols": [
      "NUP84",
      "NUP85",
      "NUP120",
      "NUP133",
      "NUP145",
      "SEC13",
      "SEH1",
      "NIC96"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P52891",
       "protein_label": "Nucleoporin NUP84",
       "gene_symbol": "NUP84",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NUP84 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10684247",
         "notes": "Rout MP et al. 2000, ‘The yeast nuclear pore complex: composition, architecture, and transport mechanism.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of P52891."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P46673",
       "protein_label": "Nucleoporin NUP85",
       "gene_symbol": "NUP85",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NUP85 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10684247",
         "notes": "Rout MP et al. 2000, ‘The yeast nuclear pore complex: composition, architecture, and transport mechanism.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of P46673."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P35729",
       "protein_label": "Nucleoporin NUP120",
       "gene_symbol": "NUP120",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NUP120 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10684247",
         "notes": "Rout MP et al. 2000, ‘The yeast nuclear pore complex: composition, architecture, and transport mechanism.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of P35729."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P36161",
       "protein_label": "Nucleoporin NUP133",
       "gene_symbol": "NUP133",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NUP133 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10684247",
         "notes": "Rout MP et al. 2000, ‘The yeast nuclear pore complex: composition, architecture, and transport mechanism.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of P36161."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P49687",
       "protein_label": "Nucleoporin NUP145",
       "gene_symbol": "NUP145",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NUP145 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10684247",
         "notes": "Rout MP et al. 2000, ‘The yeast nuclear pore complex: composition, architecture, and transport mechanism.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of P49687."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q04491",
       "protein_label": "Protein transport protein SEC13",
       "gene_symbol": "SEC13",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SEC13 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10684247",
         "notes": "Rout MP et al. 2000, ‘The yeast nuclear pore complex: composition, architecture, and transport mechanism.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of Q04491."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P53011",
       "protein_label": "Nucleoporin SEH1",
       "gene_symbol": "SEH1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SEH1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10684247",
         "notes": "Rout MP et al. 2000, ‘The yeast nuclear pore complex: composition, architecture, and transport mechanism.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of P53011."
        },
        {
         "reference": "PMID:21454883",
         "notes": "Dokudovskaya S et al. 2011, ‘A conserved coatomer-related complex containing Sec13 and Seh1 dynamically associates with the vacuole in Saccharomyces cerevisiae.’, Mol Cell Proteomics. ECO:0000269 experimental evidence cited by UniProt for the 'Vacuole membrane' localisation of P53011."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P34077",
       "protein_label": "Nucleoporin NIC96",
       "gene_symbol": "NIC96",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NIC96 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10684247",
         "notes": "Rout MP et al. 2000, ‘The yeast nuclear pore complex: composition, architecture, and transport mechanism.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of P34077."
        }
       ]
      }
     ]
    },
    {
     "component_id": "fg_repeat_nucleoporins",
     "label": "FG-repeat nucleoporins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "FG-repeat nucleoporins are defined by intrinsically disordered phenylalanine-glycine repeat regions, not by one exact curated family accession.",
     "role": "Nucleoporins whose FG-repeat regions line the central channel and form the selective transport barrier.",
     "evidence": [
      {
       "reference": "DOI:10.1534/genetics.111.127803",
       "notes": "Aitchison and Rout 2012 review FG Nups in the yeast nuclear pore transport barrier."
      },
      {
       "reference": "DOI:10.1101/cshperspect.a000562",
       "notes": "Wente and Rout 2010 review FG-repeat nucleoporins as central NPC transport factors."
      }
     ],
     "gene_symbols": [
      "NSP1",
      "NUP49",
      "NUP57",
      "NUP100",
      "NUP116"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q02199",
       "protein_label": "Nucleoporin NUP49/NSP49",
       "gene_symbol": "NUP49",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NUP49 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10684247",
         "notes": "Rout MP et al. 2000, ‘The yeast nuclear pore complex: composition, architecture, and transport mechanism.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of Q02199."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P48837",
       "protein_label": "Nucleoporin NUP57",
       "gene_symbol": "NUP57",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NUP57 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10684247",
         "notes": "Rout MP et al. 2000, ‘The yeast nuclear pore complex: composition, architecture, and transport mechanism.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of P48837."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q02629",
       "protein_label": "Nucleoporin NUP100/NSP100",
       "gene_symbol": "NUP100",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NUP100 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10684247",
         "notes": "Rout MP et al. 2000, ‘The yeast nuclear pore complex: composition, architecture, and transport mechanism.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of Q02629."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q02630",
       "protein_label": "Nucleoporin NUP116/NSP116",
       "gene_symbol": "NUP116",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NUP116 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10891509",
         "notes": "Ho AK et al. 2000, ‘Assembly and preferential localization of Nup116p on the cytoplasmic face of the nuclear pore complex by interaction with Nup82p.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of Q02630."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P14907",
       "protein_label": "Nucleoporin NSP1",
       "gene_symbol": "NSP1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene NSP1 in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P14907",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P14907, the single reviewed entry for gene NSP1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "membrane_nucleoporins",
     "label": "transmembrane nucleoporins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "NPC membrane proteins such as yeast Pom152, Pom34, and Ndc1 have divergent architectures; this record keeps them as a reviewed label class.",
     "role": "Integral membrane nucleoporins that anchor the pore complex in the fused nuclear-envelope membrane.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.148.4.635",
       "notes": "Rout et al. 2000 identified integral membrane proteins within the yeast NPC architecture."
      },
      {
       "reference": "DOI:10.1016/j.cell.2021.12.015",
       "notes": "Akey et al. 2022 modeled the membrane-proximal adaptations of the yeast NPC."
      }
     ],
     "gene_symbols": [
      "NDC1",
      "POM152",
      "POM34"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32500",
       "protein_label": "Nucleoporin NDC1",
       "gene_symbol": "NDC1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NDC1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10684247",
         "notes": "Rout MP et al. 2000, ‘The yeast nuclear pore complex: composition, architecture, and transport mechanism.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of P32500."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P39685",
       "protein_label": "Nucleoporin POM152",
       "gene_symbol": "POM152",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene POM152 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10684247",
         "notes": "Rout MP et al. 2000, ‘The yeast nuclear pore complex: composition, architecture, and transport mechanism.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of P39685."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q12445",
       "protein_label": "Nucleoporin POM34",
       "gene_symbol": "POM34",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene POM34 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10684247",
         "notes": "Rout MP et al. 2000, ‘The yeast nuclear pore complex: composition, architecture, and transport mechanism.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of Q12445."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "COMMON",
     "note": "Nuclear pore complexes are embedded in the nuclear envelope of eukaryotic cells and mediate gated exchange between the nucleus and cytoplasm.",
     "reference": "DOI:10.1101/cshperspect.a000562"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which the nuclear pore complex composition, architecture, and transport mechanism were mapped by proteomics and localization.",
     "reference": "DOI:10.1083/jcb.148.4.635"
    }
   ],
   "functions": [
    {
     "function_id": "nucleocytoplasmic_transport",
     "label": "nucleocytoplasmic transport",
     "description": "The nuclear pore complex forms the gated channel for macromolecular transport between the nucleus and the cytoplasm.",
     "evidence": [
      {
       "reference": "GO:0005643",
       "notes": "GO:0005643 defines the nuclear pore as the protein complex that provides an opening in the nuclear envelope."
      },
      {
       "reference": "DOI:10.1534/genetics.111.127803",
       "notes": "Aitchison and Rout 2012 review yeast NPC organization and transport through it."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005643",
     "notes": "Gene Ontology cellular-component term for nuclear pore."
    },
    {
     "reference": "GO:0005635",
     "notes": "Gene Ontology cellular-component term for nuclear envelope."
    },
    {
     "reference": "DOI:10.1083/jcb.148.4.635",
     "notes": "Rout et al. 2000, 'The Yeast Nuclear Pore Complex: Composition, Architecture, and Transport Mechanism', Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1101/cshperspect.a000562",
     "notes": "Wente and Rout 2010, 'The Nuclear Pore Complex and Nuclear Transport', Cold Spring Harbor Perspectives in Biology."
    },
    {
     "reference": "DOI:10.1534/genetics.111.127803",
     "notes": "Aitchison and Rout 2012, 'The Yeast Nuclear Pore Complex and Transport Through It', Genetics."
    },
    {
     "reference": "DOI:10.1016/j.cell.2021.12.015",
     "notes": "Akey et al. 2022, 'Comprehensive structure and functional adaptations of the yeast nuclear pore complex', Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "nucleoporin_scaffold_transport_channel",
     "title": "Nucleoporins build a nuclear-envelope pore",
     "description": "Membrane nucleoporins anchor the nuclear pore at the fused nuclear-envelope membrane, scaffold nucleoporins build the pore architecture, and FG-repeat nucleoporins line the central channel.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures core Saccharomyces NPC component classes without asserting all individual Nup copies or every stable subcomplex.",
     "nodes": [
      {
       "node_id": "membrane_nucleoporins",
       "label": "transmembrane nucleoporins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "membrane_nucleoporins"
      },
      {
       "node_id": "scaffold_nucleoporins",
       "label": "scaffold nucleoporins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "scaffold_nucleoporins"
      },
      {
       "node_id": "fg_repeat_nucleoporins",
       "label": "FG-repeat nucleoporins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "fg_repeat_nucleoporins"
      },
      {
       "node_id": "nuclear_pore",
       "label": "nuclear pore",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005643"
      }
     ],
     "edges": [
      {
       "subject": "membrane_nucleoporins",
       "predicate": "anchor",
       "object": "nuclear_pore",
       "description": "Transmembrane nucleoporins anchor the NPC where inner and outer nuclear membranes join.",
       "evidence": [
        {
         "reference": "GO:0005643",
         "notes": "GO:0005643 places the pore at the junction between the inner and outer nuclear membranes."
        },
        {
         "reference": "DOI:10.1016/j.cell.2021.12.015",
         "notes": "Akey et al. 2022 modeled membrane anchors in the yeast NPC."
        }
       ]
      },
      {
       "subject": "scaffold_nucleoporins",
       "predicate": "assemble into",
       "object": "nuclear_pore",
       "description": "Scaffold nucleoporins build the ring-like framework of the yeast NPC.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.148.4.635",
         "notes": "Rout et al. 2000 mapped the yeast NPC composition and architecture."
        }
       ]
      },
      {
       "subject": "fg_repeat_nucleoporins",
       "predicate": "line",
       "object": "nuclear_pore",
       "description": "FG-repeat nucleoporins line the NPC channel and form its selective transport barrier.",
       "evidence": [
        {
         "reference": "DOI:10.1534/genetics.111.127803",
         "notes": "Aitchison and Rout 2012 review FG nucleoporins in yeast NPC transport."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_nup_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for scaffold, FG-repeat, and membrane nucleoporins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#scaffold_nucleoporins",
      "components#fg_repeat_nucleoporins",
      "components#membrane_nucleoporins"
     ],
     "rationale": "The first NPC record groups Saccharomyces nucleoporins by architectural class and deliberately avoids guessing one InterPro, Pfam, NCBIfam, or UniProtKB accession for classes with many unrelated Nup folds.",
     "evidence": [
      {
       "reference": "DOI:10.1534/genetics.111.127803",
       "notes": "Aitchison and Rout 2012 review the full yeast nucleoporin cohort."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    }
   ]
  },
  {
   "identifier": "GO:0044613",
   "label": "nuclear pore central transport channel",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A central eukaryotic nuclear pore substructure composed of FG-repeat channel nucleoporins that forms the selective transport path for RNAs, proteins, and small molecules.",
   "definition_source": "GO:0044613",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T08:17:18Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T08:18:07Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added central-channel synonymy, nuclear-pore parthood, three Saccharomyces central-channel nucleoporin component classes, Ascomycota taxonomic scope, a Saccharomyces cerevisiae example, transport-channel function, DOI/GO evidence, a conservative FG-channel assembly graph, and a channel-Nup grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T08:19:05Z",
     "curator": "codex",
     "action": "TIGHTENED_SCOPE_EVIDENCE",
     "changes": "Attached the Ascomycota taxonomic row and central-channel component evidence to fungal inner-ring literature so the fungal scope is not supported only by a Saccharomyces map.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T08:27:50Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved #441 and #442 by removing the unsupported CNT synonym and narrowing central-channel component labels, graph nodes, and the grounding TODO to fungal Nup57, Nup49, and Nsp1 source labels.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T08:28:05Z",
     "curator": "codex",
     "action": "FIXED_DISCUSSION_ANCHORS",
     "changes": "Updated central-channel review TODO anchors after narrowing component ids.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:28:12Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:52Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "central channel",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1534/genetics.111.127803"
    }
   ],
   "part_of": [
    "GO:0005643"
   ],
   "components": [
    {
     "component_id": "nup57_family",
     "label": "Nup57-family channel nucleoporin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "NUP57"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "This first nuclear-pore central-channel record curates fungal Nup57, Nup49, and Nsp1 channel nucleoporins by source-level orthology labels and leaves exact InterPro or Pfam groundings for a later family-by-family pass.",
     "role": "Channel nucleoporin family represented in the Saccharomyces cerevisiae central transport-channel Nup57/Nup49/Nsp1 complex.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41422-022-00632-y",
       "notes": "Li et al. 2022 modeled the Nup57/Nup49/Nsp1 central-channel complex in the Saccharomyces nuclear pore inner-ring map."
      },
      {
       "reference": "DOI:10.1016/j.cell.2021.12.015",
       "notes": "Akey et al. 2022 resolved the yeast nuclear pore architecture with central-channel FG nucleoporins."
      },
      {
       "reference": "DOI:10.1126/science.aac9176",
       "notes": "Stuwe et al. 2015 used fungal Nup57, Nup49, and Nsp1 proteins when determining inner-ring and channel-nucleoporin architecture."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P48837",
       "protein_label": "Nucleoporin NUP57",
       "gene_symbol": "NUP57",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NUP57 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10684247",
         "notes": "Rout MP et al. 2000, ‘The yeast nuclear pore complex: composition, architecture, and transport mechanism.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of P48837."
        }
       ]
      }
     ]
    },
    {
     "component_id": "nup49_family",
     "label": "Nup49-family FG-channel nucleoporin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "NUP49"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "This first nuclear-pore central-channel record curates fungal Nup57, Nup49, and Nsp1 channel nucleoporins by source-level orthology labels and leaves exact InterPro or Pfam groundings for a later family-by-family pass.",
     "role": "FG-repeat nucleoporin family represented in the Saccharomyces cerevisiae central transport-channel Nup57/Nup49/Nsp1 complex.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41422-022-00632-y",
       "notes": "Li et al. 2022 modeled the Nup57/Nup49/Nsp1 central-channel complex in the Saccharomyces nuclear pore inner-ring map."
      },
      {
       "reference": "DOI:10.1534/genetics.111.127803",
       "notes": "Aitchison and Rout 2012 review yeast central-channel FG-repeat nucleoporins."
      },
      {
       "reference": "DOI:10.1126/science.aac9176",
       "notes": "Stuwe et al. 2015 used fungal Nup57, Nup49, and Nsp1 proteins when determining inner-ring and channel-nucleoporin architecture."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q02199",
       "protein_label": "Nucleoporin NUP49/NSP49",
       "gene_symbol": "NUP49",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NUP49 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10684247",
         "notes": "Rout MP et al. 2000, ‘The yeast nuclear pore complex: composition, architecture, and transport mechanism.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of Q02199."
        }
       ]
      }
     ]
    },
    {
     "component_id": "nsp1_family",
     "label": "Nsp1-family FG-channel nucleoporin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "NSP1"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "This first nuclear-pore central-channel record curates fungal Nup57, Nup49, and Nsp1 channel nucleoporins by source-level orthology labels and leaves exact InterPro or Pfam groundings for a later family-by-family pass.",
     "role": "FG-repeat nucleoporin family represented in the Saccharomyces cerevisiae central transport-channel Nup57/Nup49/Nsp1 complex.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41422-022-00632-y",
       "notes": "Li et al. 2022 modeled the Nup57/Nup49/Nsp1 central-channel complex in the Saccharomyces nuclear pore inner-ring map."
      },
      {
       "reference": "DOI:10.1534/genetics.111.127803",
       "notes": "Aitchison and Rout 2012 review yeast central-channel FG-repeat nucleoporins."
      },
      {
       "reference": "DOI:10.1126/science.aac9176",
       "notes": "Stuwe et al. 2015 used fungal Nup57, Nup49, and Nsp1 proteins when determining inner-ring and channel-nucleoporin architecture."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P14907",
       "protein_label": "Nucleoporin NSP1",
       "gene_symbol": "NSP1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene NSP1 in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P14907",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P14907, the single reviewed entry for gene NSP1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4890",
     "taxon_label": "Ascomycota",
     "presence": "VARIABLE",
     "note": "Nup57/Nup49/Nsp1-family channel nucleoporins have been characterized in budding yeast and a thermophilic ascomycete, establishing sampled fungal central-channel complexes without proving uniform phylum-wide composition.",
     "reference": "DOI:10.1126/science.aac9176"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which the Nup57/Nup49/Nsp1 central-channel complex was placed in a near-atomic nuclear pore structure.",
     "reference": "DOI:10.1038/s41422-022-00632-y"
    }
   ],
   "functions": [
    {
     "function_id": "selective_nucleocytoplasmic_transport_channel",
     "label": "selective nucleocytoplasmic transport channel",
     "description": "The nuclear pore central transport channel is the FG-repeat-rich path through which nucleocytoplasmic cargoes cross the pore.",
     "evidence": [
      {
       "reference": "GO:0044613",
       "notes": "GO:0044613 defines the central transport channel as the NPC substructure through which RNAs, proteins, and small molecules pass."
      },
      {
       "reference": "DOI:10.1101/cshperspect.a000562",
       "notes": "Wente and Rout 2010 review FG-repeat nucleoporins as central NPC transport factors."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0044613",
     "notes": "Gene Ontology cellular-component term for the nuclear pore central transport channel."
    },
    {
     "reference": "GO:0005643",
     "notes": "Gene Ontology cellular-component term for the nuclear pore."
    },
    {
     "reference": "DOI:10.1534/genetics.111.127803",
     "notes": "Aitchison and Rout 2012, 'The Yeast Nuclear Pore Complex and Transport Through It', Genetics."
    },
    {
     "reference": "DOI:10.1101/cshperspect.a000562",
     "notes": "Wente and Rout 2010, 'The Nuclear Pore Complex and Nuclear Transport', Cold Spring Harbor Perspectives in Biology."
    },
    {
     "reference": "DOI:10.1126/science.aac9176",
     "notes": "Stuwe et al. 2015, 'Architecture of the fungal nuclear pore inner ring complex', Science."
    },
    {
     "reference": "DOI:10.1038/s41422-022-00632-y",
     "notes": "Li et al. 2022, 'Near-atomic structure of the inner ring of the Saccharomyces cerevisiae nuclear pore complex', Cell Research."
    },
    {
     "reference": "DOI:10.1016/j.cell.2021.12.015",
     "notes": "Akey et al. 2022, 'Comprehensive structure and functional adaptations of the yeast nuclear pore complex', Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "central_channel_fg_nup_complex",
     "title": "FG-channel Nups form the NPC transport path",
     "description": "Saccharomyces Nup57, Nup49, and Nsp1 nucleoporins contribute to a central-channel complex in the nuclear pore.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the Saccharomyces central-channel Nup57/Nup49/Nsp1 cohort without asserting all FG-repeat Nups, copy numbers, or direct pairwise contacts.",
     "nodes": [
      {
       "node_id": "nup57_family",
       "label": "Nup57-family channel nucleoporin",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "nup57_family"
      },
      {
       "node_id": "nup49_family",
       "label": "Nup49-family FG-channel nucleoporin",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "nup49_family"
      },
      {
       "node_id": "nsp1_family",
       "label": "Nsp1-family FG-channel nucleoporin",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "nsp1_family"
      },
      {
       "node_id": "nuclear_pore_central_transport_channel",
       "label": "nuclear pore central transport channel",
       "node_type": "STRUCTURE",
       "grounding": "GO:0044613"
      }
     ],
     "edges": [
      {
       "subject": "nup57_family",
       "predicate": "contributes to",
       "object": "nuclear_pore_central_transport_channel",
       "description": "Nup57-family channel nucleoporin is represented in the central-channel complex of the Saccharomyces nuclear pore.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41422-022-00632-y",
         "notes": "Li et al. 2022 placed Nup57 in the Saccharomyces Nup57/Nup49/Nsp1 central-channel complex."
        }
       ]
      },
      {
       "subject": "nup49_family",
       "predicate": "contributes to",
       "object": "nuclear_pore_central_transport_channel",
       "description": "Nup49-family FG-channel nucleoporin is represented in the central-channel complex of the Saccharomyces nuclear pore.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41422-022-00632-y",
         "notes": "Li et al. 2022 placed Nup49 in the Saccharomyces Nup57/Nup49/Nsp1 central-channel complex."
        }
       ]
      },
      {
       "subject": "nsp1_family",
       "predicate": "contributes to",
       "object": "nuclear_pore_central_transport_channel",
       "description": "Nsp1-family FG-channel nucleoporin is represented in the central-channel complex of the Saccharomyces nuclear pore.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41422-022-00632-y",
         "notes": "Li et al. 2022 placed Nsp1 in the Saccharomyces Nup57/Nup49/Nsp1 central-channel complex."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_central_channel_nup_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for Nup57, Nup49, and Nsp1 central-channel nucleoporins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#nup57_family",
      "components#nup49_family",
      "components#nsp1_family"
     ],
     "rationale": "The first central-channel record avoids guessing one exact InterPro, Pfam, or NCBIfam accession for fungal channel Nup classes whose orthology and FG-repeat boundaries need a dedicated pass.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41422-022-00632-y",
       "notes": "Li et al. 2022 resolve the Saccharomyces Nup57, Nup49, and Nsp1 proteins in a central-channel NPC complex."
      },
      {
       "reference": "DOI:10.1126/science.aac9176",
       "notes": "Stuwe et al. 2015 describe fungal channel Nups with Nsp1, Nup49, and Nup57 architecture."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    }
   ]
  },
  {
   "identifier": "GO:0044614",
   "label": "nuclear pore cytoplasmic filaments",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "Filamentous extensions on the cytoplasmic face of the eukaryotic nuclear pore complex.",
   "definition_source": "GO:0044614",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T08:35:31Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T08:36:31Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added cytoplasmic-fiber synonymy, nuclear-pore parthood, Nup82 and Nup159 cytoplasmic-filament component classes, Ascomycota taxonomic scope, a Saccharomyces cerevisiae example, mRNA-export-platform function, DOI/GO evidence, a conservative Nup82/Nup159 assembly graph, and a CFNC component-boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T08:44:11Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved #444 and #445 by replacing human Bley 2022 citations on yeast Nup82/Nup159 claims with fungal Yoshida/Teimer/Aitchison support, narrowing the distribution row to Saccharomyces cerevisiae, and revising the CFNC boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:28:15Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "cytoplasmic fibers of the NPC",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0044614"
    }
   ],
   "part_of": [
    "GO:0005643"
   ],
   "components": [
    {
     "component_id": "nup82_family",
     "label": "Nup82-family cytoplasmic-filament nucleoporin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "NUP82"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "This first nuclear-pore cytoplasmic-filaments record curates fungal Nup82 and Nup159 by source-level labels and leaves exact InterPro or Pfam groundings for a later family-by-family pass.",
     "role": "Cytoplasmic-face nucleoporin family represented in the Saccharomyces cerevisiae Nup82/Nup159 cytoplasmic filament nucleoporin complex.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.1112846108",
       "notes": "Yoshida et al. 2011 structurally analyzed yeast Nup82 in a Nup82/Nup159/Nsp1 nucleoporin heterotrimer on the cytoplasmic face of the NPC."
      },
      {
       "reference": "DOI:10.1038/s41467-017-01160-9",
       "notes": "Teimer et al. 2017 characterized a thermophilic-fungus Nup82 cytoplasmic-face complex and its connection to the Y-complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40368",
       "protein_label": "Nucleoporin NUP82",
       "gene_symbol": "NUP82",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NUP82 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10684247",
         "notes": "Rout MP et al. 2000, ‘The yeast nuclear pore complex: composition, architecture, and transport mechanism.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of P40368."
        },
        {
         "reference": "PMID:10801828",
         "notes": "Bailer SM et al. 2000, ‘Nup116p associates with the Nup82p-Nsp1p-Nup159p nucleoporin complex.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of P40368."
        }
       ]
      }
     ]
    },
    {
     "component_id": "nup159_family",
     "label": "Nup159-family cytoplasmic-filament nucleoporin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "NUP159"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "This first nuclear-pore cytoplasmic-filaments record curates fungal Nup82 and Nup159 by source-level labels and leaves exact InterPro or Pfam groundings for a later family-by-family pass.",
     "role": "Cytoplasmic-face nucleoporin family represented in the Saccharomyces cerevisiae Nup82/Nup159 cytoplasmic filament nucleoporin complex.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.1112846108",
       "notes": "Yoshida et al. 2011 structurally analyzed yeast Nup159 in a Nup82/Nup159/Nsp1 nucleoporin heterotrimer on the cytoplasmic face of the NPC."
      },
      {
       "reference": "DOI:10.1038/s41467-017-01160-9",
       "notes": "Teimer et al. 2017 characterized a thermophilic-fungus Nup82 cytoplasmic-face complex, including its Nup159 subunit."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40477",
       "protein_label": "Nucleoporin NUP159",
       "gene_symbol": "NUP159",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NUP159 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10684247",
         "notes": "Rout MP et al. 2000, ‘The yeast nuclear pore complex: composition, architecture, and transport mechanism.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of P40477."
        },
        {
         "reference": "PMID:17546040",
         "notes": "Stelter P et al. 2007, ‘Molecular basis for the functional interaction of dynein light chain with the nuclear-pore complex.’, Nat Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of P40477."
        },
        {
         "reference": "PMID:23223634",
         "notes": "Nyarko A et al. 2013, ‘Multiple recognition motifs in nucleoporin Nup159 provide a stable and rigid Nup159-Dyn2 assembly.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of P40477."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Nup82, Nup159, and Nsp1 form a cytoplasmic-face nucleoporin heterotrimer in budding yeast; no broader fungal distribution is asserted in this first cytoplasmic-filaments record.",
     "reference": "DOI:10.1073/pnas.1112846108"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which the Nup82/Nup159/Nsp1 heterotrimer was structurally analyzed on the cytoplasmic face of the nuclear pore.",
     "reference": "DOI:10.1073/pnas.1112846108"
    }
   ],
   "functions": [
    {
     "function_id": "cytoplasmic_mrna_export_platform",
     "label": "cytoplasmic mRNA export platform",
     "description": "The cytoplasmic-filament Nup82/Nup159 platform helps position mRNA-export machinery on the cytoplasmic face of the nuclear pore.",
     "evidence": [
      {
       "reference": "DOI:10.1534/genetics.111.127803",
       "notes": "Aitchison and Rout 2012 review the yeast Nup82 complex in mRNA export at the cytoplasmic side of the NPC."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0044614",
     "notes": "Gene Ontology cellular-component term for nuclear pore cytoplasmic filaments."
    },
    {
     "reference": "GO:0005643",
     "notes": "Gene Ontology cellular-component term for the nuclear pore."
    },
    {
     "reference": "DOI:10.1073/pnas.1112846108",
     "notes": "Yoshida et al. 2011, 'Structural and functional analysis of an essential nucleoporin heterotrimer on the cytoplasmic face of the nuclear pore complex', Proceedings of the National Academy of Sciences."
    },
    {
     "reference": "DOI:10.1038/s41467-017-01160-9",
     "notes": "Teimer et al. 2017, 'A short linear motif in scaffold Nup145C connects Y-complex with pre-assembled outer ring Nup82 complex', Nature Communications."
    },
    {
     "reference": "DOI:10.1534/genetics.111.127803",
     "notes": "Aitchison and Rout 2012, 'The Yeast Nuclear Pore Complex and Transport Through It', Genetics."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "nup82_nup159_cytoplasmic_filament_complex",
     "title": "Nup82 and Nup159 build a cytoplasmic-face NPC module",
     "description": "Saccharomyces Nup82 and Nup159 contribute to a cytoplasmic filament nucleoporin module on the cytoplasmic face of the nuclear pore.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the cytoplasmic-filament membership of Nup82 and Nup159 without asserting the complete CFNC, anchoring sensors, Dbp5, Dyn2, or mRNA-export accessory factors as record components.",
     "nodes": [
      {
       "node_id": "nup82_family",
       "label": "Nup82-family cytoplasmic-filament nucleoporin",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "nup82_family"
      },
      {
       "node_id": "nup159_family",
       "label": "Nup159-family cytoplasmic-filament nucleoporin",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "nup159_family"
      },
      {
       "node_id": "nuclear_pore_cytoplasmic_filaments",
       "label": "nuclear pore cytoplasmic filaments",
       "node_type": "STRUCTURE",
       "grounding": "GO:0044614"
      }
     ],
     "edges": [
      {
       "subject": "nup82_family",
       "predicate": "contributes to",
       "object": "nuclear_pore_cytoplasmic_filaments",
       "description": "Nup82-family nucleoporin is represented in the Saccharomyces cytoplasmic filament nucleoporin complex.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.1112846108",
         "notes": "Yoshida et al. 2011 structurally analyzed the yeast Nup82/Nup159/Nsp1 heterotrimer on the cytoplasmic face of the NPC."
        }
       ]
      },
      {
       "subject": "nup159_family",
       "predicate": "contributes to",
       "object": "nuclear_pore_cytoplasmic_filaments",
       "description": "Nup159-family nucleoporin is represented in the Saccharomyces cytoplasmic filament nucleoporin complex.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.1112846108",
         "notes": "Yoshida et al. 2011 structurally analyzed the yeast Nup82/Nup159/Nsp1 heterotrimer on the cytoplasmic face of the NPC."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_cfnc_component_boundaries",
     "prompt": "Resolve whether Nsp1, Nup116-family linker Nups, Gle2, Nup42, Gle1, Dbp5, Dyn2, and related cytoplasmic mRNA-export factors should be curated as cytoplasmic-filament constituents or associated machinery.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#nup82_family",
      "components#nup159_family"
     ],
     "rationale": "Yoshida et al. 2011 structurally analyze the Nup82/Nup159/Nsp1 heterotrimer, but this first record models only Nup82 and Nup159 until central-channel, linker-Nup, and mRNA-export accessory boundaries are reviewed explicitly.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.1112846108",
       "notes": "Yoshida et al. 2011 include Nsp1 in the yeast Nup82/Nup159/Nsp1 heterotrimer."
      },
      {
       "reference": "DOI:10.1534/genetics.111.127803",
       "notes": "Aitchison and Rout 2012 review additional cytoplasmic-face and mRNA-export factors around the yeast Nup82 complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    }
   ]
  },
  {
   "identifier": "GO:0044611",
   "label": "nuclear pore inner ring",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A ring-shaped eukaryotic nuclear pore subcomplex built from inner-ring scaffold nucleoporins around the central transport channel.",
   "definition_source": "GO:0044611",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T07:03:10Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T07:04:21Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added inner-ring-complex synonymy, nuclear-pore parthood, four large Nup scaffold component classes, Eukaryota distribution, a Saccharomyces cerevisiae example, nuclear-pore scaffold function, DOI/GO evidence, an inner-ring assembly graph, and a Nup grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T07:17:39Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved #434 and #435 by changing central-channel lining wording to around-channel scaffold wording and adding an open TODO for deferred Nic96, Nup53/Nup59, and CNT or FG-channel component-boundary curation.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:28:20Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 4 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "inner ring complex",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1126/science.aac9176"
    }
   ],
   "part_of": [
    "GO:0005643"
   ],
   "components": [
    {
     "component_id": "nup192_nup205_family",
     "label": "Nup192/Nup205-family nucleoporin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "NUP192"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The first inner-ring record curates Saccharomyces inner-ring nucleoporins by orthology-aware labels and leaves exact InterPro/Pfam groundings for a later family-by-family pass.",
     "role": "Large scaffold nucleoporin family represented in the Saccharomyces cerevisiae nuclear pore inner-ring scaffold.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2011.06.039",
       "notes": "Amlacher et al. 2011 used a thermophilic fungus to study conserved nucleoporins and nuclear-pore assembly."
      },
      {
       "reference": "DOI:10.1038/s41422-022-00632-y",
       "notes": "Li et al. 2022 resolved Nup192, Nup188, Nup170, and Nup157 in the near-atomic Saccharomyces inner ring."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P47054",
       "protein_label": "Nucleoporin NUP192",
       "gene_symbol": "NUP192",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NUP192 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10684247",
         "notes": "Rout MP et al. 2000, ‘The yeast nuclear pore complex: composition, architecture, and transport mechanism.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of P47054."
        }
       ]
      }
     ]
    },
    {
     "component_id": "nup188_family",
     "label": "Nup188-family nucleoporin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "NUP188"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The first inner-ring record curates Saccharomyces inner-ring nucleoporins by orthology-aware labels and leaves exact InterPro/Pfam groundings for a later family-by-family pass.",
     "role": "Large scaffold nucleoporin family represented in the Saccharomyces cerevisiae nuclear pore inner-ring scaffold.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2011.06.039",
       "notes": "Amlacher et al. 2011 used a thermophilic fungus to study conserved nucleoporins and nuclear-pore assembly."
      },
      {
       "reference": "DOI:10.1038/s41422-022-00632-y",
       "notes": "Li et al. 2022 resolved Nup192, Nup188, Nup170, and Nup157 in the near-atomic Saccharomyces inner ring."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P52593",
       "protein_label": "Nucleoporin NUP188",
       "gene_symbol": "NUP188",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NUP188 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10684247",
         "notes": "Rout MP et al. 2000, ‘The yeast nuclear pore complex: composition, architecture, and transport mechanism.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of P52593."
        }
       ]
      }
     ]
    },
    {
     "component_id": "nup170_nup155_family",
     "label": "Nup170/Nup155-family nucleoporin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "NUP170"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The first inner-ring record curates Saccharomyces inner-ring nucleoporins by orthology-aware labels and leaves exact InterPro/Pfam groundings for a later family-by-family pass.",
     "role": "Large scaffold nucleoporin family represented in the Saccharomyces cerevisiae nuclear pore inner-ring scaffold.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2011.06.039",
       "notes": "Amlacher et al. 2011 used a thermophilic fungus to study conserved nucleoporins and nuclear-pore assembly."
      },
      {
       "reference": "DOI:10.1038/s41422-022-00632-y",
       "notes": "Li et al. 2022 resolved Nup192, Nup188, Nup170, and Nup157 in the near-atomic Saccharomyces inner ring."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38181",
       "protein_label": "Nucleoporin NUP170",
       "gene_symbol": "NUP170",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NUP170 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10684247",
         "notes": "Rout MP et al. 2000, ‘The yeast nuclear pore complex: composition, architecture, and transport mechanism.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of P38181."
        }
       ]
      }
     ]
    },
    {
     "component_id": "nup157_family",
     "label": "Nup157-family nucleoporin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "NUP157"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The first inner-ring record curates Saccharomyces inner-ring nucleoporins by orthology-aware labels and leaves exact InterPro/Pfam groundings for a later family-by-family pass.",
     "role": "Large scaffold nucleoporin family represented in the Saccharomyces cerevisiae nuclear pore inner-ring scaffold.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2011.06.039",
       "notes": "Amlacher et al. 2011 used a thermophilic fungus to study conserved nucleoporins and nuclear-pore assembly."
      },
      {
       "reference": "DOI:10.1038/s41422-022-00632-y",
       "notes": "Li et al. 2022 resolved Nup192, Nup188, Nup170, and Nup157 in the near-atomic Saccharomyces inner ring."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40064",
       "protein_label": "Nucleoporin NUP157",
       "gene_symbol": "NUP157",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NUP157 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10684247",
         "notes": "Rout MP et al. 2000, ‘The yeast nuclear pore complex: composition, architecture, and transport mechanism.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of P40064."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "COMMON",
     "note": "Inner-ring scaffold nucleoporins are a conserved architectural layer of eukaryotic nuclear pores, with fungal and metazoan pores using related but not identical Nup paralog sets.",
     "reference": "DOI:10.1146/annurev-biophys-052118-115308"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which the near-atomic structure of the nuclear pore inner ring was resolved.",
     "reference": "DOI:10.1038/s41422-022-00632-y"
    }
   ],
   "functions": [
    {
     "function_id": "nuclear_pore_inner_scaffold",
     "label": "nuclear-pore inner scaffold",
     "description": "The nuclear pore inner ring contributes the inner scaffold around the central transport channel.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.aac9176",
       "notes": "Stuwe et al. 2015 determined a fungal inner-ring architecture that placed scaffold nucleoporins around the transport channel."
      },
      {
       "reference": "DOI:10.1016/j.cell.2021.12.015",
       "notes": "Akey et al. 2022 resolved how the inner-ring scaffold fits within the yeast nuclear pore."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0044611",
     "notes": "Gene Ontology cellular-component term for the nuclear pore inner ring."
    },
    {
     "reference": "GO:0005643",
     "notes": "Gene Ontology cellular-component term for the nuclear pore."
    },
    {
     "reference": "DOI:10.1016/j.cell.2011.06.039",
     "notes": "Amlacher et al. 2011, 'Insight into Structure and Assembly of the Nuclear Pore Complex by Utilizing the Genome of a Eukaryotic Thermophile', Cell."
    },
    {
     "reference": "DOI:10.1126/science.aac9176",
     "notes": "Stuwe et al. 2015, 'Architecture of the fungal nuclear pore inner ring complex', Science."
    },
    {
     "reference": "DOI:10.1038/s41422-022-00632-y",
     "notes": "Li et al. 2022, 'Near-atomic structure of the inner ring of the Saccharomyces cerevisiae nuclear pore complex', Cell Research."
    },
    {
     "reference": "DOI:10.1016/j.cell.2021.12.015",
     "notes": "Akey et al. 2022, 'Comprehensive structure and functional adaptations of the yeast nuclear pore complex', Cell."
    },
    {
     "reference": "DOI:10.1146/annurev-biophys-052118-115308",
     "notes": "Hampoelz et al. 2019, 'Structure and Assembly of the Nuclear Pore Complex', Annual Review of Biophysics."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "inner_ring_scaffold_assembly",
     "title": "Large scaffold Nups build the inner ring",
     "description": "Large Saccharomyces scaffold nucleoporin families occupy the nuclear pore inner ring around the central transport channel.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records core Saccharomyces inner-ring scaffold placement without asserting copy numbers, linker/CNT component boundaries, or contacts to Nic96, Nup53, Nup59, and FG-repeat channel nucleoporins.",
     "nodes": [
      {
       "node_id": "nup192_nup205_family",
       "label": "Nup192/Nup205-family nucleoporin",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "nup192_nup205_family"
      },
      {
       "node_id": "nup188_family",
       "label": "Nup188-family nucleoporin",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "nup188_family"
      },
      {
       "node_id": "nup170_nup155_family",
       "label": "Nup170/Nup155-family nucleoporin",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "nup170_nup155_family"
      },
      {
       "node_id": "nup157_family",
       "label": "Nup157-family nucleoporin",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "nup157_family"
      },
      {
       "node_id": "nuclear_pore_inner_ring",
       "label": "nuclear pore inner ring",
       "node_type": "STRUCTURE",
       "grounding": "GO:0044611"
      }
     ],
     "edges": [
      {
       "subject": "nup192_nup205_family",
       "predicate": "contributes to",
       "object": "nuclear_pore_inner_ring",
       "description": "Nup192/Nup205-family nucleoporin is one of the large scaffold nucleoporin families positioned in the Saccharomyces nuclear pore inner ring.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41422-022-00632-y",
         "notes": "Li et al. 2022 produced a near-atomic model of the Saccharomyces nuclear pore inner ring containing Nup192, Nup188, Nup170, and Nup157."
        }
       ]
      },
      {
       "subject": "nup188_family",
       "predicate": "contributes to",
       "object": "nuclear_pore_inner_ring",
       "description": "Nup188-family nucleoporin is one of the large scaffold nucleoporin families positioned in the Saccharomyces nuclear pore inner ring.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41422-022-00632-y",
         "notes": "Li et al. 2022 produced a near-atomic model of the Saccharomyces nuclear pore inner ring containing Nup192, Nup188, Nup170, and Nup157."
        }
       ]
      },
      {
       "subject": "nup170_nup155_family",
       "predicate": "contributes to",
       "object": "nuclear_pore_inner_ring",
       "description": "Nup170/Nup155-family nucleoporin is one of the large scaffold nucleoporin families positioned in the Saccharomyces nuclear pore inner ring.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41422-022-00632-y",
         "notes": "Li et al. 2022 produced a near-atomic model of the Saccharomyces nuclear pore inner ring containing Nup192, Nup188, Nup170, and Nup157."
        }
       ]
      },
      {
       "subject": "nup157_family",
       "predicate": "contributes to",
       "object": "nuclear_pore_inner_ring",
       "description": "Nup157-family nucleoporin is one of the large scaffold nucleoporin families positioned in the Saccharomyces nuclear pore inner ring.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41422-022-00632-y",
         "notes": "Li et al. 2022 produced a near-atomic model of the Saccharomyces nuclear pore inner ring containing Nup192, Nup188, Nup170, and Nup157."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_inner_ring_family_groundings",
     "prompt": "Resolve exact source-neutral protein-family groundings for large inner-ring nucleoporin classes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#nup192_nup205_family",
      "components#nup188_family",
      "components#nup170_nup155_family",
      "components#nup157_family"
     ],
     "rationale": "The first inner-ring record leaves these Nup classes reviewed-label only because inner-ring paralogs and ortholog names vary between budding yeast, other fungi, and metazoans; exact InterPro, Pfam, or NCBIfam accessions should be resolved family-by-family.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-biophys-052118-115308",
       "notes": "Hampoelz et al. 2019 review lineage variation in the nucleoporins that assemble nuclear pore inner scaffolds."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    },
    {
     "discussion_id": "resolve_linker_cnt_component_boundary",
     "prompt": "Resolve whether linker nucleoporins and the central-channel nucleoporin complex should be modeled as components of the nuclear pore inner ring or left to neighboring NPC records.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#inner_ring_scaffold_assembly"
     ],
     "rationale": "The first inner-ring record intentionally models only the large Saccharomyces scaffold Nups. Li et al. 2022 also place Nic96 and the Nup57/Nup49/Nsp1 central-channel complex in the near-atomic inner-ring model, so those linker and FG Nups need a separate boundary pass before they are added or explicitly assigned to adjacent nuclear-pore records.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41422-022-00632-y",
       "notes": "Li et al. 2022 modeled Nic96 and the Nup57/Nup49/Nsp1 central-channel complex together with large scaffold Nups in the Saccharomyces inner ring."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    }
   ]
  },
  {
   "identifier": "GO:0044612",
   "label": "nuclear pore linkers",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A eukaryotic nuclear pore substructure made of linker nucleoporins that connect central transport-channel FG nucleoporins with core nuclear-pore scaffold modules.",
   "definition_source": "GO:0044612",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T07:30:41Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T07:32:10Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added linker-Nup synonymy, nuclear-pore parthood, three linker nucleoporin component classes, fungal taxonomic scope, a Saccharomyces cerevisiae example, module-linking function, DOI/GO evidence, a conservative linker assembly graph, and a linker-Nup grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T07:40:58Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved #437 and #438 by narrowing the fungal taxonomic row to sampled ascomycete linker-Nup evidence, scoping Nup145N to the N-terminal linker cleavage product, and adding a resolved boundary discussion that separates Nup145N from outer-ring Nup145C.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:28:22Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 4 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "linker Nups",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1038/nsmb.3084"
    }
   ],
   "part_of": [
    "GO:0005643"
   ],
   "components": [
    {
     "component_id": "nic96_nup93_family",
     "label": "Nic96/Nup93-family linker nucleoporin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "NIC96"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "This first nuclear-pore-linker record curates conserved linker nucleoporins by source-level labels and leaves exact InterPro or Pfam groundings for a later family-by-family pass.",
     "role": "Linker nucleoporin family represented in fungal nuclear-pore subcomplexes that connect scaffold rings with FG-channel and outer-ring modules.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nsmb.3084",
       "notes": "Fischer et al. 2015 studied linker Nups that connect inner-ring, outer-ring, and transport-channel NPC modules."
      },
      {
       "reference": "DOI:10.1126/science.abm9798",
       "notes": "Petrovic et al. 2022 resolved a nuclear-pore linker-scaffold architecture at higher resolution."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P34077",
       "protein_label": "Nucleoporin NIC96",
       "gene_symbol": "NIC96",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NIC96 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10684247",
         "notes": "Rout MP et al. 2000, ‘The yeast nuclear pore complex: composition, architecture, and transport mechanism.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of P34077."
        }
       ]
      }
     ]
    },
    {
     "component_id": "nup53_nup59_family",
     "label": "Nup53/Nup59-family linker nucleoporin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "NUP53",
      "NUP59"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "This first nuclear-pore-linker record curates conserved linker nucleoporins by source-level labels and leaves exact InterPro or Pfam groundings for a later family-by-family pass.",
     "role": "Linker nucleoporin family represented in fungal nuclear-pore subcomplexes that connect scaffold rings with FG-channel and outer-ring modules.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nsmb.3084",
       "notes": "Fischer et al. 2015 studied linker Nups that connect inner-ring, outer-ring, and transport-channel NPC modules."
      },
      {
       "reference": "DOI:10.1126/science.abm9798",
       "notes": "Petrovic et al. 2022 resolved a nuclear-pore linker-scaffold architecture at higher resolution."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03790",
       "protein_label": "Nucleoporin NUP53",
       "gene_symbol": "NUP53",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NUP53 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10684247",
         "notes": "Rout MP et al. 2000, ‘The yeast nuclear pore complex: composition, architecture, and transport mechanism.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of Q03790."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q05166",
       "protein_label": "Nucleoporin ASM4",
       "gene_symbol": "ASM4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NUP59, which UniProt lists under the primary name ASM4, in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10684247",
         "notes": "Rout MP et al. 2000, ‘The yeast nuclear pore complex: composition, architecture, and transport mechanism.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of Q05166."
        }
       ]
      }
     ]
    },
    {
     "component_id": "nup145n_nup98_family",
     "label": "Nup145N/Nup98-family linker nucleoporin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "NUP145"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "This first nuclear-pore-linker record curates the Nup145N linker product, not the full Saccharomyces Nup145 precursor or the outer-ring Nup145C product, and leaves an exact source-neutral family grounding for a later pass.",
     "role": "N-terminal Nup145/Nup98 cleavage-product family that acts as a linker nucleoporin in fungal nuclear-pore subcomplexes.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nsmb.3084",
       "notes": "Fischer et al. 2015 studied linker Nups that connect inner-ring, outer-ring, and transport-channel NPC modules."
      },
      {
       "reference": "DOI:10.1126/science.abm9798",
       "notes": "Petrovic et al. 2022 resolved a nuclear-pore linker-scaffold architecture at higher resolution."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P49687",
       "protein_label": "Nucleoporin NUP145",
       "gene_symbol": "NUP145",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NUP145 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10684247",
         "notes": "Rout MP et al. 2000, ‘The yeast nuclear pore complex: composition, architecture, and transport mechanism.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of P49687."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4890",
     "taxon_label": "Ascomycota",
     "presence": "VARIABLE",
     "note": "Linker-Nup interactions have been characterized in budding yeast and a thermophilic ascomycete, establishing this module in sampled ascomycete nuclear pores without proving uniform phylum-wide composition.",
     "reference": "DOI:10.1038/nsmb.3084"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which linker densities were placed between inner-ring and outer-ring scaffold modules in multiscale NPC structures.",
     "reference": "DOI:10.1016/j.molcel.2023.08.025"
    }
   ],
   "functions": [
    {
     "function_id": "nuclear_pore_module_linking",
     "label": "nuclear-pore module linking",
     "description": "Nuclear pore linkers bridge central FG-channel, inner-ring, and outer-ring scaffold modules.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nsmb.3084",
       "notes": "Fischer et al. 2015 studied how linker Nups connect the inner ring with the outer ring and transport channel."
      },
      {
       "reference": "DOI:10.1126/science.abm9798",
       "notes": "Petrovic et al. 2022 determined the architecture of the NPC linker scaffold."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0044612",
     "notes": "Gene Ontology cellular-component term for nuclear pore linkers."
    },
    {
     "reference": "GO:0005643",
     "notes": "Gene Ontology cellular-component term for the nuclear pore."
    },
    {
     "reference": "DOI:10.1016/j.cell.2011.06.039",
     "notes": "Amlacher et al. 2011, 'Insight into Structure and Assembly of the Nuclear Pore Complex by Utilizing the Genome of a Eukaryotic Thermophile', Cell."
    },
    {
     "reference": "DOI:10.1038/nsmb.3084",
     "notes": "Fischer et al. 2015, 'Linker Nups connect the nuclear pore complex inner ring with the outer ring and transport channel', Nature Structural and Molecular Biology."
    },
    {
     "reference": "DOI:10.1126/science.abm9798",
     "notes": "Petrovic et al. 2022, 'Architecture of the linker-scaffold in the nuclear pore', Science."
    },
    {
     "reference": "DOI:10.1016/j.molcel.2023.08.025",
     "notes": "Akey et al. 2023, 'Implications of a multiscale structure of the yeast nuclear pore complex', Molecular Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "linker_nup_module_scaffold",
     "title": "Linker Nups bridge NPC scaffold modules",
     "description": "Conserved linker nucleoporin families contribute to subcomplexes that connect inner-ring, outer-ring, and central-channel modules of the nuclear pore.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records linker-Nup membership without asserting every pairwise contact, paralog-specific fungal copy, or metazoan stoichiometry.",
     "nodes": [
      {
       "node_id": "nic96_nup93_family",
       "label": "Nic96/Nup93-family linker nucleoporin",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "nic96_nup93_family"
      },
      {
       "node_id": "nup53_nup59_family",
       "label": "Nup53/Nup59-family linker nucleoporin",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "nup53_nup59_family"
      },
      {
       "node_id": "nup145n_nup98_family",
       "label": "Nup145N/Nup98-family linker nucleoporin",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "nup145n_nup98_family"
      },
      {
       "node_id": "nuclear_pore_linkers",
       "label": "nuclear pore linkers",
       "node_type": "STRUCTURE",
       "grounding": "GO:0044612"
      }
     ],
     "edges": [
      {
       "subject": "nic96_nup93_family",
       "predicate": "contributes to",
       "object": "nuclear_pore_linkers",
       "description": "Nic96/Nup93-family linker nucleoporin is represented in the linker-Nup set that connects structural modules in the fungal nuclear pore.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nsmb.3084",
         "notes": "Fischer et al. 2015 mapped linker nucleoporins between the NPC inner ring, outer ring, and transport channel."
        }
       ]
      },
      {
       "subject": "nup53_nup59_family",
       "predicate": "contributes to",
       "object": "nuclear_pore_linkers",
       "description": "Nup53/Nup59-family linker nucleoporin is represented in the linker-Nup set that connects structural modules in the fungal nuclear pore.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nsmb.3084",
         "notes": "Fischer et al. 2015 mapped linker nucleoporins between the NPC inner ring, outer ring, and transport channel."
        }
       ]
      },
      {
       "subject": "nup145n_nup98_family",
       "predicate": "contributes to",
       "object": "nuclear_pore_linkers",
       "description": "Nup145N/Nup98-family linker nucleoporin is represented in the linker-Nup set that connects structural modules in the fungal nuclear pore.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nsmb.3084",
         "notes": "Fischer et al. 2015 mapped linker nucleoporins between the NPC inner ring, outer ring, and transport channel."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_linker_nup_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for Nic96/Nup93, Nup53/Nup59, and Nup145N/Nup98 linker nucleoporins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#nic96_nup93_family",
      "components#nup53_nup59_family",
      "components#nup145n_nup98_family"
     ],
     "rationale": "This record deliberately avoids guessing one exact InterPro, Pfam, or NCBIfam accession for linker classes whose names, paralog boundaries, and FG-repeat regions differ between budding yeast, other fungi, and metazoans.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nsmb.3084",
       "notes": "Fischer et al. 2015 compare fungal linker Nups and their interactions across NPC modules."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    },
    {
     "discussion_id": "nup145n_not_nup145c",
     "prompt": "Keep the Nup145N/Nup98 linker class distinct from the Nup145C/Nup96 outer-ring product.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "components#nup145n_nup98_family"
     ],
     "rationale": "The Saccharomyces NUP145 gene encodes a precursor that produces both Nup145N and Nup145C. This record models only the N-terminal linker Nup; the C-terminal product belongs to the Nup84/Y-complex outer ring.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nsmb.3084",
       "notes": "Fischer et al. 2015 studied Nup145N as a linker Nup between NPC modules."
      },
      {
       "reference": "DOI:10.1093/emboj/21.3.387",
       "notes": "Lutzmann et al. 2002 reconstituted Nup145C with the Saccharomyces Nup84 outer-ring complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11",
     "resolved_date": "2026-09-11"
    }
   ]
  },
  {
   "identifier": "GO:0044615",
   "label": "nuclear pore nuclear basket",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A filamentous, cage-like assembly on the nuclear face of the nuclear pore complex.",
   "definition_source": "GO:0044615",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T08:54:16Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T08:54:53Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added nuclear-basket synonymy, nuclear-pore parthood, Mlp1 and Mlp2 yeast basket-filament component classes, a Saccharomyces cerevisiae distribution row and example, DOI/GO evidence, a conservative Mlp1/Mlp2 assembly graph, and a nuclear-basket component-boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T09:02:13Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved #447 and #448 by broadening the basket function label to nucleoplasmic NPC organization and splitting the boundary TODO into structural basket-Nup and recruited-factor candidates.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:28:24Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:52Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "nuclear basket",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1242/jcs.264865"
    }
   ],
   "part_of": [
    "GO:0005643"
   ],
   "components": [
    {
     "component_id": "mlp1_family",
     "label": "Mlp1-family nuclear-basket coiled-coil nucleoporin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "MLP1"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "This first nuclear-pore nuclear-basket record curates yeast Mlp1 and Mlp2 by source-level labels and leaves exact InterPro or Pfam groundings for a later family-by-family pass.",
     "role": "Large coiled-coil basket-filament family represented in the Saccharomyces cerevisiae nuclear pore basket.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E13-07-0412",
       "notes": "Niepel et al. 2013 identified Mlp1p as a necessary yeast nuclear-basket component."
      },
      {
       "reference": "DOI:10.1242/jcs.264865",
       "notes": "Schmidt et al. 2026 refined a budding-yeast nuclear pore basket model containing Mlp1 and Mlp2."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q02455",
       "protein_label": "Protein MLP1",
       "gene_symbol": "MLP1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene MLP1 in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14718167",
         "notes": "Galy V et al. 2004, ‘Nuclear retention of unspliced mRNAs in yeast is mediated by perinuclear Mlp1.’, Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q02455."
        },
        {
         "reference": "PMID:16027220",
         "notes": "Niepel M et al. 2005, ‘The nuclear pore complex-associated protein, Mlp2p, binds to the yeast spindle pole body and promotes its efficient assembly.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q02455."
        },
        {
         "reference": "PMID:24152732",
         "notes": "Niepel M et al. 2013, ‘The nuclear basket proteins Mlp1p and Mlp2p are part of a dynamic interactome including Esc1p and the proteasome.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of Q02455."
        }
       ]
      }
     ]
    },
    {
     "component_id": "mlp2_family",
     "label": "Mlp2-family nuclear-basket coiled-coil nucleoporin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "MLP2"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "This first nuclear-pore nuclear-basket record curates yeast Mlp1 and Mlp2 by source-level labels and leaves exact InterPro or Pfam groundings for a later family-by-family pass.",
     "role": "Large coiled-coil basket-filament family represented in the Saccharomyces cerevisiae nuclear pore basket.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E13-07-0412",
       "notes": "Niepel et al. 2013 identified Mlp2p as a necessary yeast nuclear-basket component."
      },
      {
       "reference": "DOI:10.1242/jcs.264865",
       "notes": "Schmidt et al. 2026 found that Mlp2 cooperates with Mlp1 to stabilize budding-yeast basket architecture."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40457",
       "protein_label": "Protein MLP2",
       "gene_symbol": "MLP2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene MLP2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:24152732",
         "notes": "Niepel M et al. 2013, ‘The nuclear basket proteins Mlp1p and Mlp2p are part of a dynamic interactome including Esc1p and the proteasome.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of P40457."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Mlp1 and Mlp2 basket filaments are directly characterized in budding yeast; no broader fungal distribution is asserted in this first nuclear-basket record.",
     "reference": "DOI:10.1091/mbc.E13-07-0412"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which Mlp1 and Mlp2 were mapped as core nuclear-basket filament proteins.",
     "reference": "DOI:10.1242/jcs.264865"
    }
   ],
   "functions": [
    {
     "function_id": "nucleoplasmic_npc_organization_platform",
     "label": "nucleoplasmic NPC organization platform",
     "description": "Mlp1/Mlp2 nuclear-basket filaments organize a nucleoplasmic NPC platform coupled to mRNA export, NPC positioning, chromatin organization, and nuclear-envelope morphology.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E13-07-0412",
       "notes": "Niepel et al. 2013 connected Mlp1/Mlp2 basket filaments to mRNP docking, NPC positioning, nuclear stability, and nuclear-envelope morphology."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0044615",
     "notes": "Gene Ontology cellular-component term for the nuclear pore nuclear basket."
    },
    {
     "reference": "GO:0005643",
     "notes": "Gene Ontology cellular-component term for the nuclear pore."
    },
    {
     "reference": "DOI:10.1242/jcs.264865",
     "notes": "Schmidt et al. 2026, 'Mlp1 and Mlp2 cooperate to build a stoichiometric nuclear pore basket in budding yeast', Journal of Cell Science."
    },
    {
     "reference": "DOI:10.1091/mbc.E13-07-0412",
     "notes": "Niepel et al. 2013, 'The nuclear basket proteins Mlp1p and Mlp2p are part of a dynamic interactome including Esc1p and the proteasome', Molecular Biology of the Cell."
    },
    {
     "reference": "DOI:10.1038/s41556-024-01484-x",
     "notes": "Stankunas and Kohler 2024, 'Docking a flexible basket onto the core of the nuclear pore complex', Nature Cell Biology."
    },
    {
     "reference": "DOI:10.1016/j.devcel.2015.02.017",
     "notes": "Meszaros et al. 2015, 'Nuclear pore basket proteins are tethered to the nuclear envelope and can regulate membrane curvature', Developmental Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "mlp_basket_filaments",
     "title": "Mlp1 and Mlp2 build nuclear-basket filaments",
     "description": "Saccharomyces Mlp1 and Mlp2 contribute the large coiled-coil filaments of the nuclear pore basket.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records Mlp1/Mlp2 nuclear-basket membership without asserting the Nup60/Pml39 anchoring mechanism, full stoichiometry, or mRNA-export accessory machinery.",
     "nodes": [
      {
       "node_id": "mlp1_family",
       "label": "Mlp1-family nuclear-basket coiled-coil nucleoporin",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mlp1_family"
      },
      {
       "node_id": "mlp2_family",
       "label": "Mlp2-family nuclear-basket coiled-coil nucleoporin",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mlp2_family"
      },
      {
       "node_id": "nuclear_pore_nuclear_basket",
       "label": "nuclear pore nuclear basket",
       "node_type": "STRUCTURE",
       "grounding": "GO:0044615"
      }
     ],
     "edges": [
      {
       "subject": "mlp1_family",
       "predicate": "contributes to",
       "object": "nuclear_pore_nuclear_basket",
       "description": "Mlp1-family coiled-coil nucleoporin is represented in Saccharomyces nuclear-basket filaments.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E13-07-0412",
         "notes": "Niepel et al. 2013 identified yeast Mlp1p as a nuclear-basket component."
        }
       ]
      },
      {
       "subject": "mlp2_family",
       "predicate": "contributes to",
       "object": "nuclear_pore_nuclear_basket",
       "description": "Mlp2-family coiled-coil nucleoporin is represented in Saccharomyces nuclear-basket filaments.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E13-07-0412",
         "notes": "Niepel et al. 2013 identified yeast Mlp2p as a nuclear-basket component."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_nuclear_basket_component_boundaries",
     "prompt": "Resolve which Nup60, Nup1, Nup2, and Pml39 basket Nups should be curated as nuclear-basket constituents, and which TREX-2, Ulp1, mRNA-export, SUMO-regulation, or chromatin factors should remain associated machinery.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#mlp1_family",
      "components#mlp2_family"
     ],
     "rationale": "Recent yeast work places Nup60 and Pml39 in basket anchoring and stoichiometry, and additional export or chromatin regulators can be recruited to the basket. This first record models only the unambiguous coiled-coil Mlp1/Mlp2 basket filaments until basket-Nup and recruited-factor boundaries are reviewed explicitly.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41556-024-01484-x",
       "notes": "Stankunas and Kohler 2024 define Nup60 interactions that anchor flexible yeast nuclear-basket proteins to the NPC."
      },
      {
       "reference": "DOI:10.1016/j.devcel.2015.02.017",
       "notes": "Meszaros et al. 2015 analyze how yeast nuclear-basket proteins are tethered to the nuclear envelope."
      },
      {
       "reference": "DOI:10.1242/jcs.264865",
       "notes": "Schmidt et al. 2026 include Pml39 in a refined Mlp1/Mlp2 basket architecture model."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    }
   ]
  },
  {
   "identifier": "GO:0031080",
   "label": "nuclear pore outer ring",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A ring-shaped eukaryotic nuclear pore subcomplex built from outer-ring coat nucleoporins on the cytoplasmic and nucleoplasmic faces of the nuclear pore scaffold.",
   "definition_source": "GO:0031080",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T06:40:26Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T06:42:25Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added Nup84/Nup107 and Nup107-160 synonymy, nuclear-pore parthood, seven Nup84/Y-complex component classes, Eukaryota distribution, a Saccharomyces cerevisiae example, nuclear-pore scaffold function, DOI/GO evidence, an outer-ring assembly graph, and a Y-complex grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T06:51:25Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved #431 and #432 by routing Nup84 component edges through an intermediate Nup84/Y-complex spoke node before the outer ring and narrowing the Saccharomyces cerevisiae example to the Lutzmann-supported reconstitution claim.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:28:24Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 7 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Nup84 complex",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0031080"
    },
    {
     "synonym_text": "Nup107-160 complex",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0031080"
    },
    {
     "synonym_text": "Y complex",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1146/annurev-biophys-052118-115308"
    }
   ],
   "part_of": [
    "GO:0005643"
   ],
   "components": [
    {
     "component_id": "nup84_nup107_family",
     "label": "Nup84/Nup107-family nucleoporin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "NUP84"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The first outer-ring record curates Saccharomyces Nup84-complex families by orthology-aware labels and leaves exact InterPro/Pfam groundings for a later family-by-family pass.",
     "role": "Coat nucleoporin family represented in the Saccharomyces cerevisiae Nup84/Y-complex outer-ring subcomplex.",
     "evidence": [
      {
       "reference": "DOI:10.1093/emboj/21.3.387",
       "notes": "Lutzmann et al. 2002 reconstituted the Saccharomyces Nup84 complex from Nup84, Nup85, Nup120, Nup133, Nup145C, Sec13, and Seh1."
      },
      {
       "reference": "DOI:10.1083/jcb.201109008",
       "notes": "Fernandez-Martinez et al. 2012 mapped the heptameric Saccharomyces Nup84 module in the nuclear pore complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P52891",
       "protein_label": "Nucleoporin NUP84",
       "gene_symbol": "NUP84",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NUP84 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10684247",
         "notes": "Rout MP et al. 2000, ‘The yeast nuclear pore complex: composition, architecture, and transport mechanism.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of P52891."
        }
       ]
      }
     ]
    },
    {
     "component_id": "nup85_family",
     "label": "Nup85-family nucleoporin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "NUP85"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The first outer-ring record curates Saccharomyces Nup84-complex families by orthology-aware labels and leaves exact InterPro/Pfam groundings for a later family-by-family pass.",
     "role": "Coat nucleoporin family represented in the Saccharomyces cerevisiae Nup84/Y-complex outer-ring subcomplex.",
     "evidence": [
      {
       "reference": "DOI:10.1093/emboj/21.3.387",
       "notes": "Lutzmann et al. 2002 reconstituted the Saccharomyces Nup84 complex from Nup84, Nup85, Nup120, Nup133, Nup145C, Sec13, and Seh1."
      },
      {
       "reference": "DOI:10.1083/jcb.201109008",
       "notes": "Fernandez-Martinez et al. 2012 mapped the heptameric Saccharomyces Nup84 module in the nuclear pore complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P46673",
       "protein_label": "Nucleoporin NUP85",
       "gene_symbol": "NUP85",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NUP85 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10684247",
         "notes": "Rout MP et al. 2000, ‘The yeast nuclear pore complex: composition, architecture, and transport mechanism.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of P46673."
        }
       ]
      }
     ]
    },
    {
     "component_id": "nup120_nup160_family",
     "label": "Nup120/Nup160-family nucleoporin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "NUP120"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The first outer-ring record curates Saccharomyces Nup84-complex families by orthology-aware labels and leaves exact InterPro/Pfam groundings for a later family-by-family pass.",
     "role": "Coat nucleoporin family represented in the Saccharomyces cerevisiae Nup84/Y-complex outer-ring subcomplex.",
     "evidence": [
      {
       "reference": "DOI:10.1093/emboj/21.3.387",
       "notes": "Lutzmann et al. 2002 reconstituted the Saccharomyces Nup84 complex from Nup84, Nup85, Nup120, Nup133, Nup145C, Sec13, and Seh1."
      },
      {
       "reference": "DOI:10.1083/jcb.201109008",
       "notes": "Fernandez-Martinez et al. 2012 mapped the heptameric Saccharomyces Nup84 module in the nuclear pore complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P35729",
       "protein_label": "Nucleoporin NUP120",
       "gene_symbol": "NUP120",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NUP120 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10684247",
         "notes": "Rout MP et al. 2000, ‘The yeast nuclear pore complex: composition, architecture, and transport mechanism.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of P35729."
        }
       ]
      }
     ]
    },
    {
     "component_id": "nup133_family",
     "label": "Nup133-family nucleoporin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "NUP133"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The first outer-ring record curates Saccharomyces Nup84-complex families by orthology-aware labels and leaves exact InterPro/Pfam groundings for a later family-by-family pass.",
     "role": "Coat nucleoporin family represented in the Saccharomyces cerevisiae Nup84/Y-complex outer-ring subcomplex.",
     "evidence": [
      {
       "reference": "DOI:10.1093/emboj/21.3.387",
       "notes": "Lutzmann et al. 2002 reconstituted the Saccharomyces Nup84 complex from Nup84, Nup85, Nup120, Nup133, Nup145C, Sec13, and Seh1."
      },
      {
       "reference": "DOI:10.1083/jcb.201109008",
       "notes": "Fernandez-Martinez et al. 2012 mapped the heptameric Saccharomyces Nup84 module in the nuclear pore complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P36161",
       "protein_label": "Nucleoporin NUP133",
       "gene_symbol": "NUP133",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NUP133 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10684247",
         "notes": "Rout MP et al. 2000, ‘The yeast nuclear pore complex: composition, architecture, and transport mechanism.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of P36161."
        }
       ]
      }
     ]
    },
    {
     "component_id": "nup145c_nup96_family",
     "label": "Nup145C/Nup96-family nucleoporin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "NUP145"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The first outer-ring record curates Saccharomyces Nup84-complex families by orthology-aware labels and leaves exact InterPro/Pfam groundings for a later family-by-family pass.",
     "role": "Coat nucleoporin family represented in the Saccharomyces cerevisiae Nup84/Y-complex outer-ring subcomplex.",
     "evidence": [
      {
       "reference": "DOI:10.1093/emboj/21.3.387",
       "notes": "Lutzmann et al. 2002 reconstituted the Saccharomyces Nup84 complex from Nup84, Nup85, Nup120, Nup133, Nup145C, Sec13, and Seh1."
      },
      {
       "reference": "DOI:10.1083/jcb.201109008",
       "notes": "Fernandez-Martinez et al. 2012 mapped the heptameric Saccharomyces Nup84 module in the nuclear pore complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P49687",
       "protein_label": "Nucleoporin NUP145",
       "gene_symbol": "NUP145",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NUP145 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10684247",
         "notes": "Rout MP et al. 2000, ‘The yeast nuclear pore complex: composition, architecture, and transport mechanism.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of P49687."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sec13_family",
     "label": "Sec13-family nucleoporin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "SEC13"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The first outer-ring record curates Saccharomyces Nup84-complex families by orthology-aware labels and leaves exact InterPro/Pfam groundings for a later family-by-family pass.",
     "role": "Coat nucleoporin family represented in the Saccharomyces cerevisiae Nup84/Y-complex outer-ring subcomplex.",
     "evidence": [
      {
       "reference": "DOI:10.1093/emboj/21.3.387",
       "notes": "Lutzmann et al. 2002 reconstituted the Saccharomyces Nup84 complex from Nup84, Nup85, Nup120, Nup133, Nup145C, Sec13, and Seh1."
      },
      {
       "reference": "DOI:10.1083/jcb.201109008",
       "notes": "Fernandez-Martinez et al. 2012 mapped the heptameric Saccharomyces Nup84 module in the nuclear pore complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q04491",
       "protein_label": "Protein transport protein SEC13",
       "gene_symbol": "SEC13",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SEC13 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10684247",
         "notes": "Rout MP et al. 2000, ‘The yeast nuclear pore complex: composition, architecture, and transport mechanism.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of Q04491."
        }
       ]
      }
     ]
    },
    {
     "component_id": "seh1_family",
     "label": "Seh1-family nucleoporin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "SEH1"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The first outer-ring record curates Saccharomyces Nup84-complex families by orthology-aware labels and leaves exact InterPro/Pfam groundings for a later family-by-family pass.",
     "role": "Coat nucleoporin family represented in the Saccharomyces cerevisiae Nup84/Y-complex outer-ring subcomplex.",
     "evidence": [
      {
       "reference": "DOI:10.1093/emboj/21.3.387",
       "notes": "Lutzmann et al. 2002 reconstituted the Saccharomyces Nup84 complex from Nup84, Nup85, Nup120, Nup133, Nup145C, Sec13, and Seh1."
      },
      {
       "reference": "DOI:10.1083/jcb.201109008",
       "notes": "Fernandez-Martinez et al. 2012 mapped the heptameric Saccharomyces Nup84 module in the nuclear pore complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53011",
       "protein_label": "Nucleoporin SEH1",
       "gene_symbol": "SEH1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SEH1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10684247",
         "notes": "Rout MP et al. 2000, ‘The yeast nuclear pore complex: composition, architecture, and transport mechanism.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of P53011."
        },
        {
         "reference": "PMID:21454883",
         "notes": "Dokudovskaya S et al. 2011, ‘A conserved coatomer-related complex containing Sec13 and Seh1 dynamically associates with the vacuole in Saccharomyces cerevisiae.’, Mol Cell Proteomics. ECO:0000269 experimental evidence cited by UniProt for the 'Vacuole membrane' localisation of P53011."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "COMMON",
     "note": "Outer-ring Nup84/Nup107-160/Y-complex coat nucleoporins are broadly conserved in eukaryotic nuclear pores, with lineage-specific differences in stoichiometry and accessory nucleoporins.",
     "reference": "DOI:10.1146/annurev-biophys-052118-115308"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which the heptameric Nup84 outer-ring subcomplex was reconstituted from seven nucleoporins.",
     "reference": "DOI:10.1093/emboj/21.3.387"
    }
   ],
   "functions": [
    {
     "function_id": "nuclear_pore_scaffold_assembly",
     "label": "nuclear-pore scaffold assembly",
     "description": "The nuclear pore outer ring contributes a coat-nucleoporin scaffold to the assembled NPC.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.0907453106",
       "notes": "Seo et al. 2009 studied Nup120 structure and proposed how the Nup84 complex forms rings."
      },
      {
       "reference": "DOI:10.1016/j.cell.2021.12.015",
       "notes": "Akey et al. 2022 resolved the yeast nuclear pore outer-ring architecture."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031080",
     "notes": "Gene Ontology cellular-component term for the nuclear pore outer ring."
    },
    {
     "reference": "GO:0005643",
     "notes": "Gene Ontology cellular-component term for the nuclear pore."
    },
    {
     "reference": "DOI:10.1093/emboj/21.3.387",
     "notes": "Lutzmann et al. 2002, 'Modular self-assembly of a Y-shaped multiprotein complex from seven nucleoporins', EMBO Journal."
    },
    {
     "reference": "DOI:10.1073/pnas.0907453106",
     "notes": "Seo et al. 2009, 'Structural and functional analysis of Nup120 suggests ring formation of the Nup84 complex', Proceedings of the National Academy of Sciences."
    },
    {
     "reference": "DOI:10.1083/jcb.201109008",
     "notes": "Fernandez-Martinez et al. 2012, 'Structure-function mapping of a heptameric module in the nuclear pore complex', Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1016/j.cell.2021.12.015",
     "notes": "Akey et al. 2022, 'Comprehensive structure and functional adaptations of the yeast nuclear pore complex', Cell."
    },
    {
     "reference": "DOI:10.1146/annurev-biophys-052118-115308",
     "notes": "Hampoelz et al. 2019, 'Structure and Assembly of the Nuclear Pore Complex', Annual Review of Biophysics."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "nup84_complex_outer_ring_assembly",
     "title": "Nup84/Y-complex spokes build the outer ring",
     "description": "Seven Saccharomyces coat-nucleoporin families assemble into a Nup84/Y-complex spoke, and spoke-like modules contribute to the nuclear pore outer-ring scaffold.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records Nup84-complex membership without asserting copy number, ring stoichiometry, or a complete set of contacts among adjacent Y complexes.",
     "nodes": [
      {
       "node_id": "nup84_nup107_family",
       "label": "Nup84/Nup107-family nucleoporin",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "nup84_nup107_family"
      },
      {
       "node_id": "nup85_family",
       "label": "Nup85-family nucleoporin",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "nup85_family"
      },
      {
       "node_id": "nup120_nup160_family",
       "label": "Nup120/Nup160-family nucleoporin",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "nup120_nup160_family"
      },
      {
       "node_id": "nup133_family",
       "label": "Nup133-family nucleoporin",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "nup133_family"
      },
      {
       "node_id": "nup145c_nup96_family",
       "label": "Nup145C/Nup96-family nucleoporin",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "nup145c_nup96_family"
      },
      {
       "node_id": "sec13_family",
       "label": "Sec13-family nucleoporin",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sec13_family"
      },
      {
       "node_id": "seh1_family",
       "label": "Seh1-family nucleoporin",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "seh1_family"
      },
      {
       "node_id": "nup84_complex_spoke",
       "label": "Nup84/Y-complex spoke",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "nuclear_pore_outer_ring",
       "label": "nuclear pore outer ring",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031080"
      }
     ],
     "edges": [
      {
       "subject": "nup84_nup107_family",
       "predicate": "assembles into",
       "object": "nup84_complex_spoke",
       "description": "Nup84/Nup107-family nucleoporin is one of the seven coat-nucleoporin classes that assemble into the budding-yeast Nup84/Y complex.",
       "evidence": [
        {
         "reference": "DOI:10.1093/emboj/21.3.387",
         "notes": "Lutzmann et al. 2002 reconstituted a Y-shaped Saccharomyces Nup84 complex from seven nucleoporins."
        }
       ]
      },
      {
       "subject": "nup85_family",
       "predicate": "assembles into",
       "object": "nup84_complex_spoke",
       "description": "Nup85-family nucleoporin is one of the seven coat-nucleoporin classes that assemble into the budding-yeast Nup84/Y complex.",
       "evidence": [
        {
         "reference": "DOI:10.1093/emboj/21.3.387",
         "notes": "Lutzmann et al. 2002 reconstituted a Y-shaped Saccharomyces Nup84 complex from seven nucleoporins."
        }
       ]
      },
      {
       "subject": "nup120_nup160_family",
       "predicate": "assembles into",
       "object": "nup84_complex_spoke",
       "description": "Nup120/Nup160-family nucleoporin is one of the seven coat-nucleoporin classes that assemble into the budding-yeast Nup84/Y complex.",
       "evidence": [
        {
         "reference": "DOI:10.1093/emboj/21.3.387",
         "notes": "Lutzmann et al. 2002 reconstituted a Y-shaped Saccharomyces Nup84 complex from seven nucleoporins."
        }
       ]
      },
      {
       "subject": "nup133_family",
       "predicate": "assembles into",
       "object": "nup84_complex_spoke",
       "description": "Nup133-family nucleoporin is one of the seven coat-nucleoporin classes that assemble into the budding-yeast Nup84/Y complex.",
       "evidence": [
        {
         "reference": "DOI:10.1093/emboj/21.3.387",
         "notes": "Lutzmann et al. 2002 reconstituted a Y-shaped Saccharomyces Nup84 complex from seven nucleoporins."
        }
       ]
      },
      {
       "subject": "nup145c_nup96_family",
       "predicate": "assembles into",
       "object": "nup84_complex_spoke",
       "description": "Nup145C/Nup96-family nucleoporin is one of the seven coat-nucleoporin classes that assemble into the budding-yeast Nup84/Y complex.",
       "evidence": [
        {
         "reference": "DOI:10.1093/emboj/21.3.387",
         "notes": "Lutzmann et al. 2002 reconstituted a Y-shaped Saccharomyces Nup84 complex from seven nucleoporins."
        }
       ]
      },
      {
       "subject": "sec13_family",
       "predicate": "assembles into",
       "object": "nup84_complex_spoke",
       "description": "Sec13-family nucleoporin is one of the seven coat-nucleoporin classes that assemble into the budding-yeast Nup84/Y complex.",
       "evidence": [
        {
         "reference": "DOI:10.1093/emboj/21.3.387",
         "notes": "Lutzmann et al. 2002 reconstituted a Y-shaped Saccharomyces Nup84 complex from seven nucleoporins."
        }
       ]
      },
      {
       "subject": "seh1_family",
       "predicate": "assembles into",
       "object": "nup84_complex_spoke",
       "description": "Seh1-family nucleoporin is one of the seven coat-nucleoporin classes that assemble into the budding-yeast Nup84/Y complex.",
       "evidence": [
        {
         "reference": "DOI:10.1093/emboj/21.3.387",
         "notes": "Lutzmann et al. 2002 reconstituted a Y-shaped Saccharomyces Nup84 complex from seven nucleoporins."
        }
       ]
      },
      {
       "subject": "nup84_complex_spoke",
       "predicate": "forms spoke of",
       "object": "nuclear_pore_outer_ring",
       "description": "Isolated Nup84/Y complexes correspond to spoke-like outer-ring coat modules in the assembled NPC.",
       "evidence": [
        {
         "reference": "GO:0031080",
         "notes": "GO:0031080 treats isolated Nup84 complexes as spokes of the nuclear pore outer ring."
        },
        {
         "reference": "DOI:10.1073/pnas.0907453106",
         "notes": "Seo et al. 2009 used Nup120 structure to propose ring formation by the Nup84 complex."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_y_complex_family_groundings",
     "prompt": "Resolve exact source-neutral protein-family groundings for Nup84/Y-complex outer-ring nucleoporin classes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#nup84_nup107_family",
      "components#nup85_family",
      "components#nup120_nup160_family",
      "components#nup133_family",
      "components#nup145c_nup96_family",
      "components#sec13_family",
      "components#seh1_family"
     ],
     "rationale": "Nup84/Y-complex members have several paralog and ortholog names across fungi and vertebrates; this first record avoids guessing one exact InterPro, Pfam, NCBIfam, or UniProtKB accession for each source-neutral component class.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-biophys-052118-115308",
       "notes": "Hampoelz et al. 2019 review alternative names and lineage variation in outer-ring coat-nucleoporin complexes."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    }
   ]
  },
  {
   "identifier": "GO:0043596",
   "label": "nuclear replication fork",
   "structure_category": "OTHER",
   "structure_kind": "OTHER",
   "definition": "The Y-shaped region of a nuclear replicating DNA molecule, resulting from the separation of the DNA strands and in which the synthesis of new strands takes place. Also includes associated protein complexes. In Saccharomyces cerevisiae, Schizosaccharomyces pombe, and other microbial eukaryotes, the nuclear replication fork couples CMG (Cdc45-MCM-GINS) helicase unwinding of chromosomal DNA with leading-strand synthesis by DNA polymerase epsilon, lagging-strand synthesis by DNA polymerase alpha-primase and delta, PCNA clamp loading, and nucleosome reassembly.",
   "definition_source": "GO:0043596",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0005657"
   ],
   "part_of": [
    "GO:0000228"
   ],
   "has_part": [
    "GO:0043601"
   ],
   "components": [
    {
     "component_id": "forked_chromosomal_dna_junction",
     "label": "branched parental and nascent replication fork DNA junction",
     "component_type": "DNA",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Y-shaped chromosomal DNA junction comprising unwound leading- and lagging-strand templates and newly synthesized daughter DNA duplexes.",
     "evidence": [
      {
       "reference": "GO:0005657",
       "notes": "GO defines the replication fork as the Y-shaped region of a replicating DNA molecule together with its associated replication proteins."
      }
     ]
    },
    {
     "component_id": "fork_replisome_machinery",
     "label": "nuclear replisome",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0043601",
     "essentiality": "ESSENTIAL",
     "role": "Active DNA replication machinery (replicative helicase, leading/lagging DNA polymerases, primase, and sliding clamps) assembled at the replication fork junction.",
     "evidence": [
      {
       "reference": "GO:0005657",
       "notes": "GO cellular-component hierarchy places the replisome as a core structural part of the replication fork."
      }
     ]
    },
    {
     "component_id": "rad9_checkpoint_clamp_subunit",
     "label": "Rad9 checkpoint clamp subunit",
     "component_type": "PROTEIN",
     "component_role": "ASSOCIATED_MACHINERY",
     "gene_symbols": [
      "rad9"
     ],
     "essentiality": "DISPENSABLE",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Rad9 checkpoint clamp subunit is modeled as a named Schizosaccharomyces pombe checkpoint-clamp constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "PCNA-like constituent of the fission-yeast Rad9-Rad1-Hus1 DNA damage checkpoint clamp. Functions at the chromosomal DNA replication fork in replication fork. Functions at the eukaryotic chromosomal nuclear replication fork.",
     "evidence": [
      {
       "reference": "GO:0030896",
       "notes": "GO:0030896 lists Rad9 among the Schizosaccharomyces pombe checkpoint clamp subunit names."
      },
      {
       "reference": "DOI:10.1091/mbc.12.12.3744",
       "notes": "Kaur et al. 2001 performed structure-function analysis of the fission-yeast Hus1-Rad1-Rad9 checkpoint complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P26306",
       "protein_label": "DNA repair protein rad9",
       "gene_symbol": "rad9",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene rad9 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P26306",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P26306, the single reviewed entry for gene rad9 in Schizosaccharomyces pombe 972h-. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rad1_checkpoint_clamp_subunit",
     "label": "Rad1 checkpoint clamp subunit",
     "component_type": "PROTEIN",
     "component_role": "ASSOCIATED_MACHINERY",
     "gene_symbols": [
      "rad1"
     ],
     "essentiality": "DISPENSABLE",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Rad1 checkpoint clamp subunit is modeled as a named Schizosaccharomyces pombe checkpoint-clamp constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "PCNA-like constituent of the fission-yeast Rad9-Rad1-Hus1 DNA damage checkpoint clamp. Functions at the chromosomal DNA replication fork in replication fork. Functions at the eukaryotic chromosomal nuclear replication fork.",
     "evidence": [
      {
       "reference": "GO:0030896",
       "notes": "GO:0030896 lists Rad1 among the Schizosaccharomyces pombe checkpoint clamp subunit names."
      },
      {
       "reference": "DOI:10.1091/mbc.12.12.3744",
       "notes": "Kaur et al. 2001 performed structure-function analysis of the fission-yeast Hus1-Rad1-Rad9 checkpoint complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P22193",
       "protein_label": "DNA damage checkpoint control protein rad1",
       "gene_symbol": "rad1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene rad1 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P22193",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P22193, the single reviewed entry for gene rad1 in Schizosaccharomyces pombe 972h-. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "hus1_checkpoint_clamp_subunit",
     "label": "Hus1 checkpoint clamp subunit",
     "component_type": "PROTEIN",
     "component_role": "ASSOCIATED_MACHINERY",
     "gene_symbols": [
      "hus1"
     ],
     "essentiality": "DISPENSABLE",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Hus1 checkpoint clamp subunit is modeled as a named Schizosaccharomyces pombe checkpoint-clamp constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "PCNA-like constituent of the fission-yeast Rad9-Rad1-Hus1 DNA damage checkpoint clamp. Functions at the chromosomal DNA replication fork in replication fork. Functions at the eukaryotic chromosomal nuclear replication fork.",
     "evidence": [
      {
       "reference": "GO:0030896",
       "notes": "GO:0030896 lists Hus1 among the Schizosaccharomyces pombe checkpoint clamp subunit names."
      },
      {
       "reference": "DOI:10.1091/mbc.12.12.3744",
       "notes": "Kaur et al. 2001 performed structure-function analysis of the fission-yeast Hus1-Rad1-Rad9 checkpoint complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P78955",
       "protein_label": "Checkpoint protein hus1",
       "gene_symbol": "hus1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene hus1 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:16823372",
         "notes": "Matsuyama A et al. 2006, ‘ORFeome cloning and global analysis of protein localization in the fission yeast Schizosaccharomyces pombe.’, Nat Biotechnol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P78955."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "presence": "COMMON",
     "note": "Fission yeast has a Hus1-Rad1-Rad9 checkpoint clamp complex matching the Schizosaccharomyces pombe subunit names noted by GO:0030896.",
     "reference": "DOI:10.1091/mbc.12.12.3744"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "note": "Reference fission-yeast system in which Kaur et al. performed structure-function analysis of the Hus1-Rad1-Rad9 checkpoint complex.",
     "reference": "DOI:10.1091/mbc.12.12.3744"
    }
   ],
   "functions": [
    {
     "function_id": "dna_replication",
     "label": "DNA replication",
     "grounding": "GO:0006260",
     "description": "Serves as the active chromosomal site where the nuclear replisome unwinds parental duplex DNA and coordinates coupled leading- and lagging-strand DNA synthesis.",
     "evidence": [
      {
       "reference": "GO:0005657",
       "notes": "GO defines the replication fork as the active site of chromosomal DNA unwinding and nascent strand synthesis during DNA replication."
      }
     ]
    },
    {
     "function_id": "dna_damage_response",
     "label": "DNA damage response",
     "grounding": "GO:0006974",
     "description": "The checkpoint clamp complex is loaded onto damaged DNA and supports the cellular response to DNA damage.",
     "evidence": [
      {
       "reference": "GO:0030896",
       "notes": "GO:0030896 defines the checkpoint clamp complex as loaded onto DNA at sites of DNA damage."
      },
      {
       "reference": "GO:0006974",
       "notes": "GO:0006974 is the Gene Ontology biological-process term for DNA damage response."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0043596",
     "notes": "Gene Ontology cellular-component term for nuclear replication fork: The Y-shaped region of a nuclear replicating DNA molecule, resulting from the separation of the DNA strands and in which the synthesis of new strands takes place."
    },
    {
     "reference": "GO:0005657",
     "notes": "Gene Ontology cellular-component term for replication fork: The Y-shaped region of a replicating DNA molecule, resulting from the separation of the DNA strands and in which the synthesis of new strands takes place. Also includes associated protein complexes."
    },
    {
     "reference": "GO:0030896",
     "notes": "Gene Ontology cellular-component term for the checkpoint clamp complex."
    },
    {
     "reference": "GO:0140513",
     "notes": "Gene Ontology cellular-component parent term for nuclear protein-containing complexes."
    },
    {
     "reference": "GO:0006974",
     "notes": "Gene Ontology biological-process term for DNA damage response."
    },
    {
     "reference": "PMID:12531008",
     "notes": "PubMed identifier for Carr 2002, the DNA Repair review cited by the GO:0030896 definition."
    },
    {
     "reference": "DOI:10.1016/s1568-7864(02)00165-9",
     "notes": "DOI for Carr 2002, verified through PubMed."
    },
    {
     "reference": "PMID:11739777",
     "notes": "PubMed identifier for Kaur et al. 2001, the Molecular Biology of the Cell paper on the fission-yeast Hus1-Rad1-Rad9 checkpoint complex."
    },
    {
     "reference": "DOI:10.1091/mbc.12.12.3744",
     "notes": "DOI for Kaur et al. 2001, verified through PubMed and PMC."
    },
    {
     "reference": "PMID:15279787",
     "notes": "PubMed identifier for Parrilla-Castellar et al. 2004, the DNA Repair review on the Rad9-Hus1-Rad1 9-1-1 clamp complex."
    },
    {
     "reference": "DOI:10.1016/j.dnarep.2004.03.032",
     "notes": "DOI for Parrilla-Castellar et al. 2004, verified through PubMed."
    },
    {
     "reference": "PMID:19446481",
     "notes": "PubMed identifier for Dore et al. 2009, the Molecular Cell paper on the Rad9-Rad1-Hus1 DNA damage checkpoint complex crystal structure."
    },
    {
     "reference": "DOI:10.1016/j.molcel.2009.04.027",
     "notes": "DOI for Dore et al. 2009, verified through PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "nuclear_replication_fork_mechanism",
     "title": "Nuclear replication fork assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of nuclear replication fork (GO:0043596) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "nuclear_replication_fork",
       "label": "nuclear replication fork",
       "node_type": "STRUCTURE",
       "grounding": "GO:0043596",
       "description": "The Y-shaped region of a nuclear replicating DNA molecule, resulting from the separation of the DNA strands and in which the synthesis of new strands takes place."
      },
      {
       "node_id": "forked_chromosomal_dna_junction",
       "label": "branched parental and nascent replication fork DNA junction",
       "node_type": "GENETIC_ELEMENT",
       "component_ref": "forked_chromosomal_dna_junction",
       "description": "Y-shaped chromosomal DNA junction comprising unwound leading- and lagging-strand templates and newly synthesized daughter DNA duplexes."
      },
      {
       "node_id": "fork_replisome_machinery",
       "label": "nuclear replisome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0043601",
       "component_ref": "fork_replisome_machinery",
       "description": "Active DNA replication machinery (replicative helicase, leading/lagging DNA polymerases, primase, and sliding clamps) assembled at the replication fork junction."
      },
      {
       "node_id": "rad9_checkpoint_clamp_subunit",
       "label": "Rad9 checkpoint clamp subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rad9_checkpoint_clamp_subunit",
       "description": "PCNA-like constituent of the fission-yeast Rad9-Rad1-Hus1 DNA damage checkpoint clamp. Functions at the chromosomal DNA replication fork in replication fork. Functions at the eukaryotic chromosomal nuclear replication fork."
      },
      {
       "node_id": "rad1_checkpoint_clamp_subunit",
       "label": "Rad1 checkpoint clamp subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rad1_checkpoint_clamp_subunit",
       "description": "PCNA-like constituent of the fission-yeast Rad9-Rad1-Hus1 DNA damage checkpoint clamp. Functions at the chromosomal DNA replication fork in replication fork. Functions at the eukaryotic chromosomal nuclear replication fork."
      },
      {
       "node_id": "hus1_checkpoint_clamp_subunit",
       "label": "Hus1 checkpoint clamp subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "hus1_checkpoint_clamp_subunit",
       "description": "PCNA-like constituent of the fission-yeast Rad9-Rad1-Hus1 DNA damage checkpoint clamp. Functions at the chromosomal DNA replication fork in replication fork. Functions at the eukaryotic chromosomal nuclear replication fork."
      },
      {
       "node_id": "nuclear_chromosome",
       "label": "nuclear chromosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000228",
       "description": "Enclosing or holo-structural assembly (nuclear chromosome, GO:0000228) containing nuclear replication fork."
      },
      {
       "node_id": "dna_replication",
       "label": "DNA replication",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006260",
       "description": "Serves as the active chromosomal site where the nuclear replisome unwinds parental duplex DNA and coordinates coupled leading- and lagging-strand DNA synthesis."
      },
      {
       "node_id": "dna_damage_response",
       "label": "DNA damage response",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006974",
       "description": "The checkpoint clamp complex is loaded onto damaged DNA and supports the cellular response to DNA damage."
      }
     ],
     "edges": [
      {
       "subject": "forked_chromosomal_dna_junction",
       "predicate": "is part of",
       "object": "nuclear_replication_fork",
       "description": "Y-shaped chromosomal DNA junction comprising unwound leading- and lagging-strand templates and newly synthesized daughter DNA duplexes.",
       "evidence": [
        {
         "reference": "GO:0005657",
         "notes": "GO defines the replication fork as the Y-shaped region of a replicating DNA molecule together with its associated replication proteins."
        }
       ]
      },
      {
       "subject": "fork_replisome_machinery",
       "predicate": "is part of",
       "object": "nuclear_replication_fork",
       "description": "Active DNA replication machinery (replicative helicase, leading/lagging DNA polymerases, primase, and sliding clamps) assembled at the replication fork junction.",
       "evidence": [
        {
         "reference": "GO:0005657",
         "notes": "GO cellular-component hierarchy places the replisome as a core structural part of the replication fork."
        }
       ]
      },
      {
       "subject": "rad9_checkpoint_clamp_subunit",
       "predicate": "associates with",
       "object": "nuclear_replication_fork",
       "description": "PCNA-like constituent of the fission-yeast Rad9-Rad1-Hus1 DNA damage checkpoint clamp. Functions at the chromosomal DNA replication fork in replication fork. Functions at the eukaryotic chromosomal nuclear replication fork.",
       "evidence": [
        {
         "reference": "GO:0030896",
         "notes": "GO:0030896 lists Rad9 among the Schizosaccharomyces pombe checkpoint clamp subunit names."
        }
       ]
      },
      {
       "subject": "rad1_checkpoint_clamp_subunit",
       "predicate": "associates with",
       "object": "nuclear_replication_fork",
       "description": "PCNA-like constituent of the fission-yeast Rad9-Rad1-Hus1 DNA damage checkpoint clamp. Functions at the chromosomal DNA replication fork in replication fork. Functions at the eukaryotic chromosomal nuclear replication fork.",
       "evidence": [
        {
         "reference": "GO:0030896",
         "notes": "GO:0030896 lists Rad1 among the Schizosaccharomyces pombe checkpoint clamp subunit names."
        }
       ]
      },
      {
       "subject": "hus1_checkpoint_clamp_subunit",
       "predicate": "associates with",
       "object": "nuclear_replication_fork",
       "description": "PCNA-like constituent of the fission-yeast Rad9-Rad1-Hus1 DNA damage checkpoint clamp. Functions at the chromosomal DNA replication fork in replication fork. Functions at the eukaryotic chromosomal nuclear replication fork.",
       "evidence": [
        {
         "reference": "GO:0030896",
         "notes": "GO:0030896 lists Hus1 among the Schizosaccharomyces pombe checkpoint clamp subunit names."
        }
       ]
      },
      {
       "subject": "nuclear_replication_fork",
       "predicate": "is part of",
       "object": "nuclear_chromosome",
       "description": "Nuclear replication fork forms an integral structural compartment or subassembly of nuclear chromosome.",
       "evidence": [
        {
         "reference": "PMID:12531008",
         "notes": "PubMed identifier for Carr 2002, the DNA Repair review cited by the GO:0030896 definition."
        }
       ]
      },
      {
       "subject": "nuclear_replication_fork",
       "predicate": "mediates",
       "object": "dna_replication",
       "description": "Serves as the active chromosomal site where the nuclear replisome unwinds parental duplex DNA and coordinates coupled leading- and lagging-strand DNA synthesis.",
       "evidence": [
        {
         "reference": "GO:0005657",
         "notes": "GO defines the replication fork as the active site of chromosomal DNA unwinding and nascent strand synthesis during DNA replication."
        }
       ]
      },
      {
       "subject": "nuclear_replication_fork",
       "predicate": "mediates",
       "object": "dna_damage_response",
       "description": "The checkpoint clamp complex is loaded onto damaged DNA and supports the cellular response to DNA damage.",
       "evidence": [
        {
         "reference": "GO:0030896",
         "notes": "GO:0030896 defines the checkpoint clamp complex as loaded onto DNA at sites of DNA damage."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:56:21Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of nuclear replication fork (GO:0043596) in category OTHER with verified GO hierarchy, components, UniProtKB protein examples, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "GO:0043601",
   "label": "nuclear replisome",
   "structure_category": "OTHER",
   "structure_kind": "NUCLEOPROTEIN_COMPLEX",
   "definition": "A multi-component enzymatic machine at the nuclear replication fork, which mediates DNA replication. Includes DNA primase, one or more DNA polymerases, DNA helicases, and other proteins. The complete multiprotein DNA replication machinery assembled at eukaryotic nuclear replication forks in yeasts, fungi, and protists. Centered on the replicative CMG helicase (Cdc45–Mcm2-7–GINS), the nuclear replisome integrates leading-strand DNA polymerase epsilon, lagging-strand DNA polymerase alpha-primase and delta tethered via Ctf4, the PCNA sliding clamp and RFC clamp loader, RPA, and the fork protection complex (Mrc1–Tof1–Csm3) to coordinate high-fidelity chromosome duplication.",
   "definition_source": "GO:0043601",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0030894",
    "GO:0140513"
   ],
   "part_of": [
    "GO:0043596"
   ],
   "has_part": [
    "GO:0005658",
    "GO:0005662",
    "GO:0043599",
    "GO:0043625"
   ],
   "components": [
    {
     "component_id": "gins_complex",
     "label": "GINS complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0000811",
     "stoichiometry": "1",
     "essentiality": "UNKNOWN",
     "role": "Heterotetrameric GINS constituent subcomplex of the CMG helicase. Functions within the eukaryotic nuclear replisome progression machinery in nuclear replisome.",
     "evidence": [
      {
       "reference": "GO:0071162",
       "notes": "GO:0071162 defines the CMG complex as containing the GINS complex."
      },
      {
       "reference": "PMID:19228417",
       "notes": "Akman and MacNeill 2009 describe GINS as one of the three individual components of the eukaryotic CMG complex."
      }
     ]
    },
    {
     "component_id": "mcm_complex",
     "label": "MCM complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0042555",
     "stoichiometry": "1",
     "essentiality": "UNKNOWN",
     "role": "Heterohexameric MCM constituent subcomplex of the CMG helicase. Functions within the eukaryotic nuclear replisome progression machinery in nuclear replisome.",
     "evidence": [
      {
       "reference": "GO:0071162",
       "notes": "GO:0071162 defines the CMG complex as containing the heterohexameric MCM complex."
      },
      {
       "reference": "PMID:19228417",
       "notes": "Akman and MacNeill 2009 describe MCM as one of the three individual components of the eukaryotic CMG complex."
      }
     ]
    },
    {
     "component_id": "cdc45_protein",
     "label": "Cdc45 protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CDC45"
     ],
     "stoichiometry": "1",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Cdc45 is modeled as the named CMG constituent protein from the GO definition; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Cdc45 constituent protein of the CMG helicase. Functions within the eukaryotic nuclear replisome progression machinery in nuclear replisome.",
     "evidence": [
      {
       "reference": "GO:0071162",
       "notes": "GO:0071162 defines the CMG complex as containing Cdc45p."
      },
      {
       "reference": "PMID:19228417",
       "notes": "Akman and MacNeill 2009 describe Cdc45 as one of the three individual components of the eukaryotic CMG complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O74113",
       "protein_label": "Cell division control protein 45 homolog",
       "gene_symbol": "sna41",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene CDC45, which UniProt lists under the primary name sna41, in Schizosaccharomyces pombe. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:9619628",
         "notes": "Miyake S et al. 1998, ‘Identification of sna41 gene, which is the suppressor of nda4 mutation and is involved in DNA replication in Schizosaccharomyces pombe.’, Genes Cells. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of O74113."
        }
       ]
      }
     ]
    },
    {
     "component_id": "dna_polymerase_epsilon",
     "label": "epsilon DNA polymerase complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0008622",
     "gene_symbols": [
      "POL2"
     ],
     "essentiality": "ESSENTIAL",
     "role": "High-fidelity leading-strand replicative DNA polymerase complex physically coupled to the CMG helicase within the advancing replisome.",
     "evidence": [
      {
       "reference": "PMID:19228417",
       "notes": "Demonstrates physical coupling of replicative DNA polymerases and the Mcm2-7/GINS/Cdc45 helicase machinery within the eukaryotic replisome."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P21951",
       "protein_label": "DNA polymerase epsilon catalytic subunit A",
       "gene_symbol": "POL2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene POL2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P21951",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P21951, the single reviewed entry for gene POL2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "dna_polymerase_alpha_primase",
     "label": "alpha DNA polymerase:primase complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005658",
     "gene_symbols": [
      "POL1"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Lagging-strand RNA-DNA primase-polymerase complex tethered to the replisome via Ctf4 to initiate Okazaki fragments.",
     "evidence": [
      {
       "reference": "DOI:10.1186/1471-2121-10-12",
       "notes": "Characterizes the coupling of DNA polymerase alpha-primase to the eukaryotic replisome progression complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P13382",
       "protein_label": "DNA polymerase alpha catalytic subunit A",
       "gene_symbol": "POL1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene POL1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P13382",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P13382, the single reviewed entry for gene POL1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "COMMON",
     "note": "Akman and MacNeill describe Cdc45, MCM and GINS as CMG components that are essential for chromosomal DNA replication in eukaryotic cells.",
     "reference": "PMID:19228417"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:284812",
     "taxon_label": "Schizosaccharomyces pombe",
     "note": "Reference fission-yeast system in which Akman and MacNeill visualised GINS-MCM interactions in living cells from native chromosomal loci.",
     "reference": "PMID:19228417"
    }
   ],
   "functions": [
    {
     "function_id": "dna_replication",
     "label": "DNA replication",
     "grounding": "GO:0006260",
     "description": "The CMG complex supports DNA unwinding during eukaryotic DNA replication.",
     "evidence": [
      {
       "reference": "GO:0071162",
       "notes": "GO:0071162 defines the CMG complex as involved in unwinding DNA during replication."
      },
      {
       "reference": "GO:0006260",
       "notes": "GO:0006260 is the Gene Ontology biological-process term for DNA replication."
      },
      {
       "reference": "PMID:19228417",
       "notes": "Akman and MacNeill 2009 describe the Cdc45, MCM and GINS components of CMG as essential for chromosomal DNA replication in eukaryotic cells."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0043601",
     "notes": "Gene Ontology cellular-component term for nuclear replisome: A multi-component enzymatic machine at the nuclear replication fork, which mediates DNA replication. Includes DNA primase, one or more DNA polymerases, DNA helicases, and other proteins."
    },
    {
     "reference": "GO:0071162",
     "notes": "Gene Ontology cellular-component term for the CMG complex."
    },
    {
     "reference": "GO:0031261",
     "notes": "Gene Ontology cellular-component parent term for DNA replication preinitiation complexes."
    },
    {
     "reference": "GO:0000811",
     "notes": "Gene Ontology cellular-component term for the GINS complex."
    },
    {
     "reference": "GO:0042555",
     "notes": "Gene Ontology cellular-component term for the MCM complex."
    },
    {
     "reference": "GO:0006260",
     "notes": "Gene Ontology biological-process term for DNA replication."
    },
    {
     "reference": "PMID:19228417",
     "notes": "PubMed identifier listed by GO:0071162 as its definition cross-reference."
    },
    {
     "reference": "DOI:10.1186/1471-2121-10-12",
     "notes": "DOI for Akman and MacNeill 2009, verified through PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "nuclear_replisome_mechanism",
     "title": "Nuclear replisome assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of nuclear replisome (GO:0043601) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "nuclear_replisome",
       "label": "nuclear replisome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0043601",
       "description": "A multi-component enzymatic machine at the nuclear replication fork, which mediates DNA replication."
      },
      {
       "node_id": "gins_complex",
       "label": "GINS complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000811",
       "component_ref": "gins_complex",
       "description": "Heterotetrameric GINS constituent subcomplex of the CMG helicase. Functions within the eukaryotic nuclear replisome progression machinery in nuclear replisome."
      },
      {
       "node_id": "mcm_complex",
       "label": "MCM complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0042555",
       "component_ref": "mcm_complex",
       "description": "Heterohexameric MCM constituent subcomplex of the CMG helicase. Functions within the eukaryotic nuclear replisome progression machinery in nuclear replisome."
      },
      {
       "node_id": "cdc45_protein",
       "label": "Cdc45 protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cdc45_protein",
       "description": "Cdc45 constituent protein of the CMG helicase. Functions within the eukaryotic nuclear replisome progression machinery in nuclear replisome."
      },
      {
       "node_id": "dna_polymerase_epsilon",
       "label": "epsilon DNA polymerase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0008622",
       "component_ref": "dna_polymerase_epsilon",
       "description": "High-fidelity leading-strand replicative DNA polymerase complex physically coupled to the CMG helicase within the advancing replisome."
      },
      {
       "node_id": "dna_polymerase_alpha_primase",
       "label": "alpha DNA polymerase:primase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005658",
       "component_ref": "dna_polymerase_alpha_primase",
       "description": "Lagging-strand RNA-DNA primase-polymerase complex tethered to the replisome via Ctf4 to initiate Okazaki fragments."
      },
      {
       "node_id": "nuclear_replication_fork",
       "label": "nuclear replication fork",
       "node_type": "STRUCTURE",
       "grounding": "GO:0043596",
       "description": "Enclosing or holo-structural assembly (nuclear replication fork, GO:0043596) containing nuclear replisome."
      },
      {
       "node_id": "dna_replication_factor_a_complex",
       "label": "DNA replication factor A complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005662",
       "description": "Constituent structural subassembly (DNA replication factor A complex, GO:0005662) within nuclear replisome."
      },
      {
       "node_id": "dna_replication",
       "label": "DNA replication",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006260",
       "description": "The CMG complex supports DNA unwinding during eukaryotic DNA replication."
      }
     ],
     "edges": [
      {
       "subject": "gins_complex",
       "predicate": "is part of",
       "object": "nuclear_replisome",
       "description": "Heterotetrameric GINS constituent subcomplex of the CMG helicase. Functions within the eukaryotic nuclear replisome progression machinery in nuclear replisome.",
       "evidence": [
        {
         "reference": "GO:0071162",
         "notes": "GO:0071162 defines the CMG complex as containing the GINS complex."
        }
       ]
      },
      {
       "subject": "mcm_complex",
       "predicate": "is part of",
       "object": "nuclear_replisome",
       "description": "Heterohexameric MCM constituent subcomplex of the CMG helicase. Functions within the eukaryotic nuclear replisome progression machinery in nuclear replisome.",
       "evidence": [
        {
         "reference": "GO:0071162",
         "notes": "GO:0071162 defines the CMG complex as containing the heterohexameric MCM complex."
        }
       ]
      },
      {
       "subject": "cdc45_protein",
       "predicate": "is part of",
       "object": "nuclear_replisome",
       "description": "Cdc45 constituent protein of the CMG helicase. Functions within the eukaryotic nuclear replisome progression machinery in nuclear replisome.",
       "evidence": [
        {
         "reference": "GO:0071162",
         "notes": "GO:0071162 defines the CMG complex as containing Cdc45p."
        }
       ]
      },
      {
       "subject": "dna_polymerase_epsilon",
       "predicate": "is part of",
       "object": "nuclear_replisome",
       "description": "High-fidelity leading-strand replicative DNA polymerase complex physically coupled to the CMG helicase within the advancing replisome.",
       "evidence": [
        {
         "reference": "PMID:19228417",
         "notes": "Demonstrates physical coupling of replicative DNA polymerases and the Mcm2-7/GINS/Cdc45 helicase machinery within the eukaryotic replisome."
        }
       ]
      },
      {
       "subject": "dna_polymerase_alpha_primase",
       "predicate": "is part of",
       "object": "nuclear_replisome",
       "description": "Lagging-strand RNA-DNA primase-polymerase complex tethered to the replisome via Ctf4 to initiate Okazaki fragments.",
       "evidence": [
        {
         "reference": "DOI:10.1186/1471-2121-10-12",
         "notes": "Characterizes the coupling of DNA polymerase alpha-primase to the eukaryotic replisome progression complex."
        }
       ]
      },
      {
       "subject": "nuclear_replisome",
       "predicate": "is part of",
       "object": "nuclear_replication_fork",
       "description": "Nuclear replisome forms an integral structural compartment or subassembly of nuclear replication fork.",
       "evidence": [
        {
         "reference": "PMID:19228417",
         "notes": "PubMed identifier listed by GO:0071162 as its definition cross-reference."
        }
       ]
      },
      {
       "subject": "dna_replication_factor_a_complex",
       "predicate": "is part of",
       "object": "nuclear_replisome",
       "description": "Dna replication factor a complex is a structural part of nuclear replisome.",
       "evidence": [
        {
         "reference": "PMID:19228417",
         "notes": "PubMed identifier listed by GO:0071162 as its definition cross-reference."
        }
       ]
      },
      {
       "subject": "nuclear_replisome",
       "predicate": "mediates",
       "object": "dna_replication",
       "description": "The CMG complex supports DNA unwinding during eukaryotic DNA replication.",
       "evidence": [
        {
         "reference": "GO:0071162",
         "notes": "GO:0071162 defines the CMG complex as involved in unwinding DNA during replication."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:42Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of nuclear replisome (GO:0043601) in category OTHER with verified GO hierarchy, components, UniProtKB protein examples, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "GO:0030874",
   "label": "nucleolar chromatin",
   "structure_category": "OTHER",
   "structure_kind": "NUCLEOPROTEIN_COMPLEX",
   "definition": "The portion of nuclear chromatin associated with the nucleolus; includes the DNA encoding the ribosomal RNA. The specialized chromosomal chromatin domain located within the nucleolus of yeasts, filamentous fungi, and protists, encompassing the tandemly repeated ribosomal DNA (rDNA) array (such as the ~150 rDNA repeats on chromosome XII of Saccharomyces cerevisiae). Nucleolar chromatin alternates between open, Hmo1-bound, nucleosome-depleted repeats actively transcribed by RNA polymerase I and silent, nucleosome-packed repeats maintained by the RENT (Net1–Cdc14–Sir2) histone deacetylase complex to suppress illegitimate rDNA recombination.",
   "definition_source": "GO:0030874",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0000785"
   ],
   "part_of": [
    "GO:0000228",
    "GO:0005730"
   ],
   "has_part": [
    "GO:0030875"
   ],
   "components": [
    {
     "component_id": "rdna_tandem_repeat_array",
     "label": "ribosomal DNA (rDNA) tandem repeat chromosomal array",
     "component_type": "DNA",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Tandemly repeated ribosomal DNA transcription units (encoding 35S pre-rRNA and 5S rRNA separated by NTS1/NTS2 spacers) that extend from the chromosome arm into the nucleolus as the nucleolar chromatin organizer.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrm2184",
       "notes": "Describes the organization of nucleolar rDNA tandem repeats within the eukaryotic nucleolus."
      }
     ]
    },
    {
     "component_id": "nucleolar_chromatin_histones",
     "label": "nucleolar rDNA nucleosomal core histones",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "HHF1",
      "HHT1"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Nucleosomal core histones packaging rDNA repeats and undergoing Sir2-dependent H4K16 deacetylation to regulate rDNA chromatin compaction and recombination.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.genet.33.1.261",
       "notes": "Establishes nucleosomal chromatin organization and Sir2-mediated histone deacetylation across nucleolar rDNA repeats."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P02309",
       "protein_label": "Histone H4",
       "gene_symbol": "HHF1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene HHF1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P02309",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P02309, the single reviewed entry for gene HHF1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P61830",
       "protein_label": "Histone H3",
       "gene_symbol": "HHT1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene HHT1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P61830",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P61830, the single reviewed entry for gene HHT1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rent_rdna_silencing_machinery",
     "label": "rDNA chromatin silencing deacetylase Sir2 (RENT complex subunit)",
     "component_type": "PROTEIN",
     "component_role": "ASSOCIATED_MACHINERY",
     "gene_symbols": [
      "SIR2"
     ],
     "essentiality": "DISPENSABLE",
     "role": "NAD+-dependent histone deacetylase recruited to the rDNA non-transcribed spacer (NTS1/NTS2) within the RENT complex to silence Pol II transcription and suppress unequal rDNA sister-chromatid recombination.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.genet.33.1.261",
       "notes": "Reviews the role of Sir2 and nucleolar chromatin organization in yeast rDNA silencing."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P06700",
       "protein_label": "NAD-dependent histone deacetylase SIR2",
       "gene_symbol": "SIR2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar; the accession does not imply that the reference stock was the exact experimental strain.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E16-01-0069",
         "notes": "Figure 1 immuno-FISH and dual-color localization identify telomere-associated Sir2."
        },
        {
         "reference": "UniProtKB:P06700",
         "notes": "Reviewed entry, gene, native label and source taxon verified on 2026-10-05. Structural role is supported by the primary experiment, not inferred from the sequence lookup."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "COMMON",
     "note": "Nucleoli are non-membrane-bounded bodies of eukaryotic nuclei that concentrate ribosomal gene transcription and early ribosome biogenesis.",
     "reference": "GO:0005730"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which nucleolar ribosome synthesis includes 35S pre-rRNA processing and U3-containing small-subunit processome assembly.",
     "reference": "DOI:10.1038/nature00769"
    }
   ],
   "functions": [
    {
     "function_id": "transcription_by_rna_polymerase_i",
     "label": "transcription by RNA polymerase I",
     "grounding": "GO:0006360",
     "description": "RNA polymerase I in the nucleolus transcribes ribosomal DNA to produce the major pre-rRNA precursor.",
     "evidence": [
      {
       "reference": "GO:0006360",
       "notes": "GO:0006360 denotes RNA synthesis from a DNA template by RNA polymerase I."
      },
      {
       "reference": "DOI:10.1146/annurev.genet.33.1.261",
       "notes": "Venema and Tollervey 1999 review rDNA transcription as the first stage of yeast ribosome synthesis."
      }
     ]
    },
    {
     "function_id": "rrna_processing",
     "label": "rRNA processing",
     "grounding": "GO:0006364",
     "description": "Nucleolar ribonucleoproteins process primary rRNA transcripts as part of ribosome biogenesis.",
     "evidence": [
      {
       "reference": "GO:0006364",
       "notes": "GO:0006364 denotes conversion of a primary rRNA transcript into mature rRNA molecules."
      },
      {
       "reference": "DOI:10.1038/nature00769",
       "notes": "Dragon et al. 2002 identified the nucleolar U3 small-subunit processome as required for 18S rRNA biogenesis."
      }
     ]
    },
    {
     "function_id": "ribosome_biogenesis",
     "label": "ribosome biogenesis",
     "grounding": "GO:0042254",
     "description": "The nucleolus organizes early transcription, rRNA processing, and preribosomal assembly steps that contribute to production of cytoplasmic ribosomal subunits.",
     "evidence": [
      {
       "reference": "GO:0042254",
       "notes": "GO:0042254 denotes the biosynthesis, assembly, and arrangement of ribosome-subunit constituents."
      },
      {
       "reference": "DOI:10.1038/nrm2184",
       "notes": "Boisvert et al. 2007 review the nucleolus as a eukaryotic nuclear body centered on ribosome biogenesis."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030874",
     "notes": "Gene Ontology cellular-component term for nucleolar chromatin: The portion of nuclear chromatin associated with the nucleolus; includes the DNA encoding the ribosomal RNA."
    },
    {
     "reference": "GO:0005730",
     "notes": "Gene Ontology cellular-component term for nucleolus."
    },
    {
     "reference": "GO:0031981",
     "notes": "Gene Ontology cellular-component term for nuclear lumen."
    },
    {
     "reference": "GO:0005736",
     "notes": "Gene Ontology cellular-component term for RNA polymerase I complex."
    },
    {
     "reference": "GO:0032040",
     "notes": "Gene Ontology cellular-component term for small-subunit processome."
    },
    {
     "reference": "GO:0031429",
     "notes": "Gene Ontology cellular-component term for box H/ACA snoRNP complex."
    },
    {
     "reference": "GO:0006360",
     "notes": "Gene Ontology biological-process term for transcription by RNA polymerase I."
    },
    {
     "reference": "GO:0006364",
     "notes": "Gene Ontology biological-process term for rRNA processing."
    },
    {
     "reference": "GO:0042254",
     "notes": "Gene Ontology biological-process term for ribosome biogenesis."
    },
    {
     "reference": "DOI:10.1038/nrm2184",
     "notes": "Boisvert et al. 2007, 'The multifunctional nucleolus', Nature Reviews Molecular Cell Biology."
    },
    {
     "reference": "DOI:10.1146/annurev.genet.33.1.261",
     "notes": "Venema and Tollervey 1999, 'Ribosome Synthesis in Saccharomyces cerevisiae', Annual Review of Genetics."
    },
    {
     "reference": "DOI:10.1038/nature00769",
     "notes": "Dragon et al. 2002, 'A large nucleolar U3 ribonucleoprotein required for 18S ribosomal RNA biogenesis', Nature."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "nucleolar_chromatin_mechanism",
     "title": "Nucleolar chromatin assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of nucleolar chromatin (GO:0030874) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "nucleolar_chromatin",
       "label": "nucleolar chromatin",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030874",
       "description": "The portion of nuclear chromatin associated with the nucleolus; includes the DNA encoding the ribosomal RNA."
      },
      {
       "node_id": "rdna_tandem_repeat_array",
       "label": "ribosomal DNA (rDNA) tandem repeat chromosomal array",
       "node_type": "GENETIC_ELEMENT",
       "component_ref": "rdna_tandem_repeat_array",
       "description": "Tandemly repeated ribosomal DNA transcription units (encoding 35S pre-rRNA and 5S rRNA separated by NTS1/NTS2 spacers) that extend from the chromosome arm into the nucleolus as the nucleolar chromatin organizer."
      },
      {
       "node_id": "nucleolar_chromatin_histones",
       "label": "nucleolar rDNA nucleosomal core histones",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "nucleolar_chromatin_histones",
       "description": "Nucleosomal core histones packaging rDNA repeats and undergoing Sir2-dependent H4K16 deacetylation to regulate rDNA chromatin compaction and recombination."
      },
      {
       "node_id": "rent_rdna_silencing_machinery",
       "label": "rDNA chromatin silencing deacetylase Sir2 (RENT complex subunit)",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rent_rdna_silencing_machinery",
       "description": "NAD+-dependent histone deacetylase recruited to the rDNA non-transcribed spacer (NTS1/NTS2) within the RENT complex to silence Pol II transcription and suppress unequal rDNA sister-chromatid recombination."
      },
      {
       "node_id": "nuclear_chromosome",
       "label": "nuclear chromosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000228",
       "description": "Enclosing or holo-structural assembly (nuclear chromosome, GO:0000228) containing nucleolar chromatin."
      },
      {
       "node_id": "rdna_protrusion",
       "label": "rDNA protrusion",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030875",
       "description": "Constituent structural subassembly (rDNA protrusion, GO:0030875) within nucleolar chromatin."
      },
      {
       "node_id": "transcription_by_rna_polymerase_i",
       "label": "transcription by RNA polymerase I",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006360",
       "description": "RNA polymerase I in the nucleolus transcribes ribosomal DNA to produce the major pre-rRNA precursor."
      },
      {
       "node_id": "rrna_processing",
       "label": "rRNA processing",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006364",
       "description": "Nucleolar ribonucleoproteins process primary rRNA transcripts as part of ribosome biogenesis."
      },
      {
       "node_id": "ribosome_biogenesis",
       "label": "ribosome biogenesis",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0042254",
       "description": "The nucleolus organizes early transcription, rRNA processing, and preribosomal assembly steps that contribute to production of cytoplasmic ribosomal subunits."
      }
     ],
     "edges": [
      {
       "subject": "rdna_tandem_repeat_array",
       "predicate": "is part of",
       "object": "nucleolar_chromatin",
       "description": "Tandemly repeated ribosomal DNA transcription units (encoding 35S pre-rRNA and 5S rRNA separated by NTS1/NTS2 spacers) that extend from the chromosome arm into the nucleolus as the nucleolar chromatin organizer.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrm2184",
         "notes": "Describes the organization of nucleolar rDNA tandem repeats within the eukaryotic nucleolus."
        }
       ]
      },
      {
       "subject": "nucleolar_chromatin_histones",
       "predicate": "is part of",
       "object": "nucleolar_chromatin",
       "description": "Nucleosomal core histones packaging rDNA repeats and undergoing Sir2-dependent H4K16 deacetylation to regulate rDNA chromatin compaction and recombination.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.genet.33.1.261",
         "notes": "Establishes nucleosomal chromatin organization and Sir2-mediated histone deacetylation across nucleolar rDNA repeats."
        }
       ]
      },
      {
       "subject": "rent_rdna_silencing_machinery",
       "predicate": "associates with",
       "object": "nucleolar_chromatin",
       "description": "NAD+-dependent histone deacetylase recruited to the rDNA non-transcribed spacer (NTS1/NTS2) within the RENT complex to silence Pol II transcription and suppress unequal rDNA sister-chromatid recombination.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.genet.33.1.261",
         "notes": "Reviews the role of Sir2 and nucleolar chromatin organization in yeast rDNA silencing."
        }
       ]
      },
      {
       "subject": "nucleolar_chromatin",
       "predicate": "is part of",
       "object": "nuclear_chromosome",
       "description": "Nucleolar chromatin forms an integral structural compartment or subassembly of nuclear chromosome.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrm2184",
         "notes": "Boisvert et al. 2007, 'The multifunctional nucleolus', Nature Reviews Molecular Cell Biology."
        }
       ]
      },
      {
       "subject": "rdna_protrusion",
       "predicate": "is part of",
       "object": "nucleolar_chromatin",
       "description": "Rdna protrusion is a structural part of nucleolar chromatin.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrm2184",
         "notes": "Boisvert et al. 2007, 'The multifunctional nucleolus', Nature Reviews Molecular Cell Biology."
        }
       ]
      },
      {
       "subject": "nucleolar_chromatin",
       "predicate": "mediates",
       "object": "transcription_by_rna_polymerase_i",
       "description": "RNA polymerase I in the nucleolus transcribes ribosomal DNA to produce the major pre-rRNA precursor.",
       "evidence": [
        {
         "reference": "GO:0006360",
         "notes": "GO:0006360 denotes RNA synthesis from a DNA template by RNA polymerase I."
        }
       ]
      },
      {
       "subject": "nucleolar_chromatin",
       "predicate": "mediates",
       "object": "rrna_processing",
       "description": "Nucleolar ribonucleoproteins process primary rRNA transcripts as part of ribosome biogenesis.",
       "evidence": [
        {
         "reference": "GO:0006364",
         "notes": "GO:0006364 denotes conversion of a primary rRNA transcript into mature rRNA molecules."
        }
       ]
      },
      {
       "subject": "nucleolar_chromatin",
       "predicate": "mediates",
       "object": "ribosome_biogenesis",
       "description": "The nucleolus organizes early transcription, rRNA processing, and preribosomal assembly steps that contribute to production of cytoplasmic ribosomal subunits.",
       "evidence": [
        {
         "reference": "GO:0042254",
         "notes": "GO:0042254 denotes the biosynthesis, assembly, and arrangement of ribosome-subunit constituents."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:42Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of nucleolar chromatin (GO:0030874) in category OTHER with verified GO hierarchy, components, UniProtKB protein examples, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "GO:0005730",
   "label": "nucleolus",
   "structure_category": "OTHER",
   "structure_kind": "OTHER",
   "definition": "A dense, non-membrane-bounded body in the eukaryotic nuclear lumen that concentrates ribosomal DNA transcription, pre-rRNA processing, and early ribosomal subunit assembly.",
   "definition_source": "GO:0005730",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T05:06:53Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T05:07:48Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added nucleolar nuclear-lumen parthood, exact GO-grounded nucleolar-chromatin, RNA polymerase I, SSU processome, and box H/ACA snoRNP components, Eukaryota distribution, a Saccharomyces cerevisiae example, rDNA-transcription, rRNA-processing, and ribosome-biogenesis functions, DOI/GO evidence, a nonmechanistic ribosome-biogenesis graph, and a TODO for remaining preribosomal component boundaries.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T05:08:19Z",
     "curator": "codex",
     "action": "TIGHTENED_MODELING",
     "changes": "Retyped nucleolar chromatin from bare DNA to OTHER, switched the Eukaryota distribution reference to GO:0005730, and relabeled the GO:0006360 function as transcription by RNA polymerase I.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T05:14:59Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved #588 by retyping the nucleolar chromatin graph node as a STRUCTURE, and resolved #589 by narrowing the RNA polymerase I graph edge to rDNA within nucleolar chromatin.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-20T21:51:50Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Retyped the RNA polymerase I complex graph node from GENE_OR_PROTEIN to STRUCTURE.",
     "llm_assisted": true
    }
   ],
   "part_of": [
    "GO:0031981"
   ],
   "components": [
    {
     "component_id": "nucleolar_chromatin",
     "label": "nucleolar chromatin",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0030874",
     "essentiality": "UNKNOWN",
     "role": "Nucleolus-associated nuclear chromatin that includes the DNA encoding ribosomal RNA.",
     "evidence": [
      {
       "reference": "GO:0030874",
       "notes": "GO:0030874 defines nucleolar chromatin as nuclear chromatin associated with the nucleolus, including DNA that encodes rRNA."
      }
     ]
    },
    {
     "component_id": "rna_polymerase_i_complex",
     "label": "RNA polymerase I complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005736",
     "essentiality": "UNKNOWN",
     "role": "Nucleolar polymerase complex that transcribes ribosomal DNA to produce the large pre-rRNA precursor.",
     "evidence": [
      {
       "reference": "GO:0005736",
       "notes": "GO:0005736 identifies RNA polymerase I as a eukaryotic nuclear complex that typically produces rRNAs."
      },
      {
       "reference": "DOI:10.1146/annurev.genet.33.1.261",
       "notes": "Venema and Tollervey 1999 review RNA polymerase I transcription during Saccharomyces cerevisiae ribosome synthesis."
      }
     ]
    },
    {
     "component_id": "small_subunit_processome",
     "label": "small-subunit processome",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0032040",
     "essentiality": "UNKNOWN",
     "role": "Early preribosomal ribonucleoprotein complex that contains 35S pre-rRNA and U3 snoRNA in budding yeast.",
     "evidence": [
      {
       "reference": "GO:0032040",
       "notes": "GO:0032040 defines the small-subunit processome as a large early preribosomal ribonucleoprotein complex."
      },
      {
       "reference": "DOI:10.1038/nature00769",
       "notes": "Dragon et al. 2002 characterized a large nucleolar U3 ribonucleoprotein required for 18S rRNA biogenesis."
      }
     ]
    },
    {
     "component_id": "box_haca_snornp_complex",
     "label": "box H/ACA snoRNP complex",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0031429",
     "essentiality": "UNKNOWN",
     "role": "Small nucleolar ribonucleoprotein complex that guides pseudouridylation of rRNA during ribosome synthesis.",
     "evidence": [
      {
       "reference": "GO:0031429",
       "notes": "GO:0031429 defines the box H/ACA snoRNP complex as a nucleolar complex that catalyzes pseudouridylation of rRNA residues."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "COMMON",
     "note": "Nucleoli are non-membrane-bounded bodies of eukaryotic nuclei that concentrate ribosomal gene transcription and early ribosome biogenesis.",
     "reference": "GO:0005730"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which nucleolar ribosome synthesis includes 35S pre-rRNA processing and U3-containing small-subunit processome assembly.",
     "reference": "DOI:10.1038/nature00769"
    }
   ],
   "functions": [
    {
     "function_id": "transcription_by_rna_polymerase_i",
     "label": "transcription by RNA polymerase I",
     "grounding": "GO:0006360",
     "description": "RNA polymerase I in the nucleolus transcribes ribosomal DNA to produce the major pre-rRNA precursor.",
     "evidence": [
      {
       "reference": "GO:0006360",
       "notes": "GO:0006360 denotes RNA synthesis from a DNA template by RNA polymerase I."
      },
      {
       "reference": "DOI:10.1146/annurev.genet.33.1.261",
       "notes": "Venema and Tollervey 1999 review rDNA transcription as the first stage of yeast ribosome synthesis."
      }
     ]
    },
    {
     "function_id": "rrna_processing",
     "label": "rRNA processing",
     "grounding": "GO:0006364",
     "description": "Nucleolar ribonucleoproteins process primary rRNA transcripts as part of ribosome biogenesis.",
     "evidence": [
      {
       "reference": "GO:0006364",
       "notes": "GO:0006364 denotes conversion of a primary rRNA transcript into mature rRNA molecules."
      },
      {
       "reference": "DOI:10.1038/nature00769",
       "notes": "Dragon et al. 2002 identified the nucleolar U3 small-subunit processome as required for 18S rRNA biogenesis."
      }
     ]
    },
    {
     "function_id": "ribosome_biogenesis",
     "label": "ribosome biogenesis",
     "grounding": "GO:0042254",
     "description": "The nucleolus organizes early transcription, rRNA processing, and preribosomal assembly steps that contribute to production of cytoplasmic ribosomal subunits.",
     "evidence": [
      {
       "reference": "GO:0042254",
       "notes": "GO:0042254 denotes the biosynthesis, assembly, and arrangement of ribosome-subunit constituents."
      },
      {
       "reference": "DOI:10.1038/nrm2184",
       "notes": "Boisvert et al. 2007 review the nucleolus as a eukaryotic nuclear body centered on ribosome biogenesis."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005730",
     "notes": "Gene Ontology cellular-component term for nucleolus."
    },
    {
     "reference": "GO:0031981",
     "notes": "Gene Ontology cellular-component term for nuclear lumen."
    },
    {
     "reference": "GO:0030874",
     "notes": "Gene Ontology cellular-component term for nucleolar chromatin."
    },
    {
     "reference": "GO:0005736",
     "notes": "Gene Ontology cellular-component term for RNA polymerase I complex."
    },
    {
     "reference": "GO:0032040",
     "notes": "Gene Ontology cellular-component term for small-subunit processome."
    },
    {
     "reference": "GO:0031429",
     "notes": "Gene Ontology cellular-component term for box H/ACA snoRNP complex."
    },
    {
     "reference": "GO:0006360",
     "notes": "Gene Ontology biological-process term for transcription by RNA polymerase I."
    },
    {
     "reference": "GO:0006364",
     "notes": "Gene Ontology biological-process term for rRNA processing."
    },
    {
     "reference": "GO:0042254",
     "notes": "Gene Ontology biological-process term for ribosome biogenesis."
    },
    {
     "reference": "DOI:10.1038/nrm2184",
     "notes": "Boisvert et al. 2007, 'The multifunctional nucleolus', Nature Reviews Molecular Cell Biology."
    },
    {
     "reference": "DOI:10.1146/annurev.genet.33.1.261",
     "notes": "Venema and Tollervey 1999, 'Ribosome Synthesis in Saccharomyces cerevisiae', Annual Review of Genetics."
    },
    {
     "reference": "DOI:10.1038/nature00769",
     "notes": "Dragon et al. 2002, 'A large nucleolar U3 ribonucleoprotein required for 18S ribosomal RNA biogenesis', Nature."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_nucleolar_ribosome_biogenesis",
     "title": "Nucleolar RNPs support ribosome biogenesis",
     "description": "In the Saccharomyces cerevisiae nucleolus, RNA polymerase I transcribes rDNA within nucleolar chromatin while snoRNP-containing preribosomal complexes process pre-rRNA during early ribosome biogenesis.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph summarizes core nucleolar rDNA transcription and pre-rRNA processing steps without asserting every yeast ribosome-assembly factor or all pre-40S and pre-60S intermediates.",
     "nodes": [
      {
       "node_id": "nucleolar_chromatin",
       "label": "nucleolar chromatin",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030874",
       "component_ref": "nucleolar_chromatin"
      },
      {
       "node_id": "rna_polymerase_i_complex",
       "label": "RNA polymerase I complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005736",
       "component_ref": "rna_polymerase_i_complex"
      },
      {
       "node_id": "pre_rrna",
       "label": "pre-rRNA",
       "node_type": "RNA"
      },
      {
       "node_id": "small_subunit_processome",
       "label": "small-subunit processome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032040",
       "component_ref": "small_subunit_processome"
      },
      {
       "node_id": "box_haca_snornp_complex",
       "label": "box H/ACA snoRNP complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031429",
       "component_ref": "box_haca_snornp_complex"
      },
      {
       "node_id": "nucleolus",
       "label": "nucleolus",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005730"
      },
      {
       "node_id": "ribosome_biogenesis",
       "label": "ribosome biogenesis",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0042254"
      }
     ],
     "edges": [
      {
       "subject": "rna_polymerase_i_complex",
       "predicate": "transcribes rDNA within",
       "object": "nucleolar_chromatin",
       "description": "RNA polymerase I transcribes ribosomal DNA loci within nucleolar chromatin into a large pre-rRNA precursor.",
       "evidence": [
        {
         "reference": "GO:0006360",
         "notes": "GO:0006360 covers RNA polymerase I transcription from DNA templates."
        },
        {
         "reference": "DOI:10.1146/annurev.genet.33.1.261",
         "notes": "Venema and Tollervey 1999 review RNA polymerase I transcription of ribosomal DNA in Saccharomyces ribosome synthesis."
        }
       ]
      },
      {
       "subject": "rna_polymerase_i_complex",
       "predicate": "produces",
       "object": "pre_rrna",
       "description": "RNA polymerase I transcription produces the primary pre-rRNA for downstream nucleolar processing.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.genet.33.1.261",
         "notes": "Venema and Tollervey 1999 review pre-rRNA production during budding-yeast ribosome synthesis."
        }
       ]
      },
      {
       "subject": "small_subunit_processome",
       "predicate": "processes",
       "object": "pre_rrna",
       "description": "The U3-containing small-subunit processome acts on pre-rRNA during 18S rRNA biogenesis.",
       "evidence": [
        {
         "reference": "GO:0032040",
         "notes": "GO:0032040 defines the small-subunit processome as an early preribosomal complex that includes the 35S pre-rRNA and U3 snoRNA in S. cerevisiae."
        },
        {
         "reference": "DOI:10.1038/nature00769",
         "notes": "Dragon et al. 2002 characterized the nucleolar U3 ribonucleoprotein required for 18S rRNA biogenesis."
        }
       ]
      },
      {
       "subject": "box_haca_snornp_complex",
       "predicate": "modifies",
       "object": "pre_rrna",
       "description": "Box H/ACA snoRNP complexes guide rRNA pseudouridylation during ribosome synthesis.",
       "evidence": [
        {
         "reference": "GO:0031429",
         "notes": "GO:0031429 defines a nucleolar H/ACA snoRNP complex that catalyzes rRNA pseudouridylation."
        }
       ]
      },
      {
       "subject": "nucleolus",
       "predicate": "organizes",
       "object": "ribosome_biogenesis",
       "description": "The nucleolus concentrates early rRNA transcription, processing, and ribosome-assembly reactions.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrm2184",
         "notes": "Boisvert et al. 2007 review the nucleolus as a major site of eukaryotic ribosome biogenesis."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "extend_preribosomal_component_boundaries",
     "prompt": "Resolve exact source-neutral nucleolar component boundaries for the remaining pre-40S and pre-60S particles, box C/D snoRNPs, and trans-acting yeast ribosome-biogenesis factors.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#small_subunit_processome",
      "causal_graphs#yeast_nucleolar_ribosome_biogenesis"
     ],
     "rationale": "This first nucleolus record grounds exact GO terms for RNA polymerase I, nucleolar chromatin, the small-subunit processome, and the H/ACA snoRNP complex, but it deliberately avoids broad label-only buckets for all nucleolar snoRNPs or all preribosomal particles.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.genet.33.1.261",
       "notes": "Venema and Tollervey 1999 review the many Saccharomyces factors and processing intermediates involved in ribosome synthesis."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "GO:0000786",
   "label": "nucleosome",
   "structure_category": "OTHER",
   "structure_kind": "NUCLEOPROTEIN_COMPLEX",
   "definition": "A complex comprised of DNA wound around a multisubunit core and associated proteins, which forms the primary packing unit of DNA into higher order structures. The fundamental repeating nucleoprotein packaging unit of eukaryotic chromatin in yeasts, filamentous fungi, microalgae, and protists, consisting of ~147 base pairs of chromosomal DNA wrapped in 1.65 left-handed superhelical turns around a histone octamer composed of a central (H3–H4)2 tetramer flanked by two H2A–H2B dimers. Nucleosome positioning and post-translational histone modifications govern DNA accessibility for transcription, replication, and repair.",
   "definition_source": "GO:0000786",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0032993"
   ],
   "part_of": [
    "GO:0000785"
   ],
   "synonyms": [
    {
     "synonym_text": "cytoplasmic nucleosome",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0000786"
    },
    {
     "synonym_text": "nuclear nucleosome",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0000786"
    }
   ],
   "components": [
    {
     "component_id": "nucleosomal_dna_segment",
     "label": "nucleosomal core DNA (~147 bp superhelical wrap)",
     "component_type": "DNA",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Approximately 147 base pairs of chromosomal duplex DNA wrapped in 1.65 left-handed superhelical turns around the central histone octamer.",
     "evidence": [
      {
       "reference": "GO:0000786",
       "notes": "Defines the nucleosome as the repeating chromatin unit consisting of DNA wound around a multisubunit histone core."
      }
     ]
    },
    {
     "component_id": "histone_octamer_core",
     "label": "core histone octamer (H2A, H2B, H3, H4)",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "HTA1",
      "HTB1",
      "HHT1",
      "HHF1"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Central histone octamer composed of an (H3-H4)2 tetramer flanked by two H2A-H2B dimers that electrostatically coordinates the minor grooves of superhelical nucleosomal DNA.",
     "evidence": [
      {
       "reference": "GO:0000786",
       "notes": "Establishes the core histone octamer (H2A, H2B, H3, H4) as the protein core of the eukaryotic nucleosome."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P02309",
       "protein_label": "Histone H4",
       "gene_symbol": "HHF1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene HHF1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P02309",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P02309, the single reviewed entry for gene HHF1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P61830",
       "protein_label": "Histone H3",
       "gene_symbol": "HHT1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene HHT1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P61830",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P61830, the single reviewed entry for gene HHT1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P04911",
       "protein_label": "Histone H2A.1",
       "gene_symbol": "HTA1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene HTA1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P04911",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P04911, the single reviewed entry for gene HTA1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P02293",
       "protein_label": "Histone H2B.1",
       "gene_symbol": "HTB1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene HTB1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P02293",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P02293, the single reviewed entry for gene HTB1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast carries its nuclear genome on chromosomes that are folded into a constrained three-dimensional nuclear arrangement.",
     "reference": "DOI:10.1038/nature08973"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Reference yeast system used to model nuclear chromosome folding and spatial genome organization.",
     "reference": "DOI:10.1038/nature08973"
    }
   ],
   "functions": [
    {
     "function_id": "chromosome_organization",
     "label": "chromosome organization",
     "grounding": "GO:0051276",
     "description": "Nuclear chromosomes package chromosomal DNA with chromatin proteins and fold the nuclear genome within the nucleus.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-genet-120116-023438",
       "notes": "Noma 2017 reviewed yeast genome folding and three-dimensional chromosome organization."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000786",
     "notes": "Gene Ontology cellular-component term for nucleosome: A complex comprised of DNA wound around a multisubunit core and associated proteins, which forms the primary packing unit of DNA into higher order structures."
    },
    {
     "reference": "GO:0000228",
     "notes": "Gene Ontology cellular-component term for nuclear chromosome."
    },
    {
     "reference": "GO:0005694",
     "notes": "Gene Ontology cellular-component parent term for chromosome."
    },
    {
     "reference": "GO:0031981",
     "notes": "Gene Ontology cellular-component term for nuclear lumen."
    },
    {
     "reference": "GO:0051276",
     "notes": "Gene Ontology biological-process term for chromosome organization."
    },
    {
     "reference": "DOI:10.1038/nature08973",
     "notes": "Duan et al. 2010, A three-dimensional model of the yeast genome, Nature."
    },
    {
     "reference": "DOI:10.1146/annurev-genet-120116-023438",
     "notes": "Noma 2017, The Yeast Genomes in Three Dimensions: Mechanisms and Functions, Annual Review of Genetics."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "nucleosome_mechanism",
     "title": "Nucleosome assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of nucleosome (GO:0000786) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "nucleosome",
       "label": "nucleosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000786",
       "description": "A complex comprised of DNA wound around a multisubunit core and associated proteins, which forms the primary packing unit of DNA into higher order structures."
      },
      {
       "node_id": "nucleosomal_dna_segment",
       "label": "nucleosomal core DNA (~147 bp superhelical wrap)",
       "node_type": "GENETIC_ELEMENT",
       "component_ref": "nucleosomal_dna_segment",
       "description": "Approximately 147 base pairs of chromosomal duplex DNA wrapped in 1.65 left-handed superhelical turns around the central histone octamer."
      },
      {
       "node_id": "histone_octamer_core",
       "label": "core histone octamer (H2A, H2B, H3, H4)",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "histone_octamer_core",
       "description": "Central histone octamer composed of an (H3-H4)2 tetramer flanked by two H2A-H2B dimers that electrostatically coordinates the minor grooves of superhelical nucleosomal DNA."
      },
      {
       "node_id": "chromatin",
       "label": "chromatin",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000785",
       "description": "Enclosing or holo-structural assembly (chromatin, GO:0000785) containing nucleosome."
      },
      {
       "node_id": "chromosome_organization",
       "label": "chromosome organization",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0051276",
       "description": "Nuclear chromosomes package chromosomal DNA with chromatin proteins and fold the nuclear genome within the nucleus."
      }
     ],
     "edges": [
      {
       "subject": "nucleosomal_dna_segment",
       "predicate": "is part of",
       "object": "nucleosome",
       "description": "Approximately 147 base pairs of chromosomal duplex DNA wrapped in 1.65 left-handed superhelical turns around the central histone octamer.",
       "evidence": [
        {
         "reference": "GO:0000786",
         "notes": "Defines the nucleosome as the repeating chromatin unit consisting of DNA wound around a multisubunit histone core."
        }
       ]
      },
      {
       "subject": "histone_octamer_core",
       "predicate": "is part of",
       "object": "nucleosome",
       "description": "Central histone octamer composed of an (H3-H4)2 tetramer flanked by two H2A-H2B dimers that electrostatically coordinates the minor grooves of superhelical nucleosomal DNA.",
       "evidence": [
        {
         "reference": "GO:0000786",
         "notes": "Establishes the core histone octamer (H2A, H2B, H3, H4) as the protein core of the eukaryotic nucleosome."
        }
       ]
      },
      {
       "subject": "nucleosome",
       "predicate": "is part of",
       "object": "chromatin",
       "description": "Nucleosome forms an integral structural compartment or subassembly of chromatin.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature08973",
         "notes": "Duan et al. 2010, A three-dimensional model of the yeast genome, Nature."
        }
       ]
      },
      {
       "subject": "nucleosome",
       "predicate": "mediates",
       "object": "chromosome_organization",
       "description": "Nuclear chromosomes package chromosomal DNA with chromatin proteins and fold the nuclear genome within the nucleus.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-genet-120116-023438",
         "notes": "Noma 2017 reviewed yeast genome folding and three-dimensional chromosome organization."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:41Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of nucleosome (GO:0000786) in category OTHER with verified GO hierarchy, components, UniProtKB protein examples, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-23T07:19:01Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ]
  },
  {
   "identifier": "GO:0000110",
   "label": "nucleotide-excision repair factor 1 complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "One of several protein complexes involved in nucleotide-excision repair; possesses DNA damage recognition and endodeoxynuclease activities. In S. cerevisiae, it is composed of Rad1p, Rad10p, and Rad14p; in human the subunits are ERCC4/XPF, ERCC1 and XPA, respectively.",
   "definition_source": "GO:0000110",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-26T01:51:21Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-26T01:52:24Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added NEF1 and XPA-ERCC1-ERCC4 exact synonymy, nucleotide-excision repair complex parentage, three reviewed-label-only Rad constituent rows, budding-yeast scope, a nucleotide-excision-repair function, GO/PubMed/DOI evidence, a nonmechanistic function graph, and a NEF1 subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:28:30Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "NEF1 complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000110"
    },
    {
     "synonym_text": "XPA-ERCC1-ERCC4 complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000110"
    }
   ],
   "parent_structures": [
    "GO:0000109"
   ],
   "components": [
    {
     "component_id": "rad1_nef1_subunit",
     "label": "Rad1 NEF1 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RAD1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO term definition follows Saccharomyces cerevisiae Rad1p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this nucleotide-excision repair factor 1 subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast nucleotide-excision repair factor 1 / NEF1 complex.",
     "evidence": [
      {
       "reference": "GO:0000110",
       "notes": "GO:0000110 defines the NEF1 complex as containing Rad1p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P06777",
       "protein_label": "DNA repair protein RAD1",
       "gene_symbol": "RAD1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RAD1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P06777",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P06777, the single reviewed entry for gene RAD1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rad10_nef1_subunit",
     "label": "Rad10 NEF1 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RAD10"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO term definition follows Saccharomyces cerevisiae Rad10p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this nucleotide-excision repair factor 1 subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast nucleotide-excision repair factor 1 / NEF1 complex.",
     "evidence": [
      {
       "reference": "GO:0000110",
       "notes": "GO:0000110 defines the NEF1 complex as containing Rad10p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P06838",
       "protein_label": "DNA repair protein RAD10",
       "gene_symbol": "RAD10",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RAD10 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P06838",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P06838, the single reviewed entry for gene RAD10 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rad14_nef1_subunit",
     "label": "Rad14 NEF1 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RAD14"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO term definition follows Saccharomyces cerevisiae Rad14p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this nucleotide-excision repair factor 1 subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast nucleotide-excision repair factor 1 / NEF1 complex.",
     "evidence": [
      {
       "reference": "GO:0000110",
       "notes": "GO:0000110 defines the NEF1 complex as containing Rad14p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P28519",
       "protein_label": "DNA repair protein RAD14",
       "gene_symbol": "RAD14",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RAD14 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P28519",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P28519, the single reviewed entry for gene RAD14 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the organism in which GO:0000110 defines NEF1 as a nucleotide-excision repair factor complex with Rad1p, Rad10p and Rad14p constituents.",
     "reference": "GO:0000110"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Prakash and Prakash 2000 described budding-yeast Rad14 and Rad1-Rad10 as one nucleotide-excision repair subassembly called NEF1.",
     "reference": "DOI:10.1016/s0027-5107(00)00037-3"
    }
   ],
   "functions": [
    {
     "function_id": "nucleotide_excision_repair",
     "label": "nucleotide-excision repair",
     "grounding": "GO:0006289",
     "description": "The NEF1 complex participates in nucleotide-excision repair as a DNA-damage-recognition and endodeoxynuclease-containing protein complex.",
     "evidence": [
      {
       "reference": "GO:0000110",
       "notes": "GO:0000110 defines NEF1 as a nucleotide-excision repair factor with DNA damage recognition and endodeoxynuclease activities."
      },
      {
       "reference": "GO:0006289",
       "notes": "GO:0006289 is the Gene Ontology biological-process term for nucleotide-excision repair."
      },
      {
       "reference": "DOI:10.1016/s0027-5107(00)00037-3",
       "notes": "Prakash and Prakash 2000 described Rad14 and the Rad1-Rad10 complex as the budding-yeast NEF1 multiprotein subassembly."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000110",
     "notes": "Gene Ontology cellular-component term for the NEF1 complex and its exact NEF1 and XPA-ERCC1-ERCC4 synonyms."
    },
    {
     "reference": "GO:0000109",
     "notes": "Gene Ontology cellular-component parent term for nucleotide-excision repair complexes."
    },
    {
     "reference": "GO:0006289",
     "notes": "Gene Ontology biological-process term for nucleotide-excision repair."
    },
    {
     "reference": "PMID:10915862",
     "notes": "PubMed identifier for Prakash and Prakash 2000, the Mutation Research yeast nucleotide-excision repair review cited by GO:0000110."
    },
    {
     "reference": "DOI:10.1016/s0027-5107(00)00037-3",
     "notes": "DOI for Prakash and Prakash 2000, 'Nucleotide excision repair in yeast', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_nef1_nucleotide_excision_repair",
     "title": "NEF1 is a yeast nucleotide-excision repair factor",
     "description": "In Saccharomyces cerevisiae, Rad1p, Rad10p and Rad14p form the NEF1 subassembly of the nucleotide-excision repair protein system.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the three GO-defined NEF1 constituents and the connection from NEF1 to nucleotide-excision repair without resolving damage-recognition or incision chemistry.",
     "nodes": [
      {
       "node_id": "rad1_nef1_subunit",
       "label": "Rad1 NEF1 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rad1_nef1_subunit"
      },
      {
       "node_id": "rad10_nef1_subunit",
       "label": "Rad10 NEF1 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rad10_nef1_subunit"
      },
      {
       "node_id": "rad14_nef1_subunit",
       "label": "Rad14 NEF1 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rad14_nef1_subunit"
      },
      {
       "node_id": "nef1_complex",
       "label": "NEF1 complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000110"
      },
      {
       "node_id": "nucleotide_excision_repair",
       "label": "nucleotide-excision repair",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006289"
      }
     ],
     "edges": [
      {
       "subject": "rad1_nef1_subunit",
       "predicate": "contributes to",
       "object": "nef1_complex",
       "description": "Rad1p is one constituent of the budding-yeast NEF1 complex.",
       "evidence": [
        {
         "reference": "GO:0000110",
         "notes": "GO:0000110 defines Rad1p as a component of the NEF1 complex."
        }
       ]
      },
      {
       "subject": "rad10_nef1_subunit",
       "predicate": "contributes to",
       "object": "nef1_complex",
       "description": "Rad10p is one constituent of the budding-yeast NEF1 complex.",
       "evidence": [
        {
         "reference": "GO:0000110",
         "notes": "GO:0000110 defines Rad10p as a component of the NEF1 complex."
        }
       ]
      },
      {
       "subject": "rad14_nef1_subunit",
       "predicate": "contributes to",
       "object": "nef1_complex",
       "description": "Rad14p is one constituent of the budding-yeast NEF1 complex.",
       "evidence": [
        {
         "reference": "GO:0000110",
         "notes": "GO:0000110 defines Rad14p as a component of the NEF1 complex."
        }
       ]
      },
      {
       "subject": "nef1_complex",
       "predicate": "supports",
       "object": "nucleotide_excision_repair",
       "description": "The NEF1 complex is one multiprotein subassembly of the yeast nucleotide-excision repair system.",
       "evidence": [
        {
         "reference": "GO:0000110",
         "notes": "GO:0000110 defines NEF1 as one of several complexes involved in nucleotide-excision repair."
        },
        {
         "reference": "GO:0006289",
         "notes": "GO:0006289 is the process term for nucleotide-excision repair."
        },
        {
         "reference": "DOI:10.1016/s0027-5107(00)00037-3",
         "notes": "Prakash and Prakash 2000 described NEF1 as an in-vivo multiprotein subassembly of the yeast NER proteins."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_nef1_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the Rad1, Rad10 and Rad14 constituents of the NEF1 complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#rad1_nef1_subunit",
      "components#rad10_nef1_subunit",
      "components#rad14_nef1_subunit"
     ],
     "rationale": "GO:0000110 defines budding-yeast Rad1p, Rad10p and Rad14p constituents and also maps the corresponding human subunits as ERCC4/XPF, ERCC1 and XPA. Exact cross-eukaryotic InterPro, Pfam, NCBIfam or UniProt family boundaries for these NER factor classes need narrower curation before these component labels can be grounded.",
     "evidence": [
      {
       "reference": "GO:0000110",
       "notes": "GO:0000110 defines both the budding-yeast NEF1 subunits and the corresponding human ERCC4/XPF, ERCC1 and XPA subunits."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-26"
    }
   ]
  },
  {
   "identifier": "GO:0000111",
   "label": "nucleotide-excision repair factor 2 complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "One of several protein complexes involved in nucleotide-excision repair; possesses damaged DNA binding activity. In S. cerevisiae, it is composed of Rad4p and Rad23p.",
   "definition_source": "GO:0000111",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-26T02:15:16Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-26T02:15:16Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added NEF2 exact synonymy, nucleotide-excision repair complex parentage, two reviewed-label-only Rad constituent rows, budding-yeast scope, a nucleotide-excision-repair function, GO/PubMed/DOI evidence, a nonmechanistic function graph, and a NEF2 subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:28:31Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "NEF2 complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000111"
    }
   ],
   "parent_structures": [
    "GO:0000109"
   ],
   "components": [
    {
     "component_id": "rad4_nef2_subunit",
     "label": "Rad4 NEF2 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RAD4"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO term definition follows Saccharomyces cerevisiae Rad4p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this nucleotide-excision repair factor 2 subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast nucleotide-excision repair factor 2 / NEF2 complex.",
     "evidence": [
      {
       "reference": "GO:0000111",
       "notes": "GO:0000111 defines the NEF2 complex as containing Rad4p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P14736",
       "protein_label": "DNA repair protein RAD4",
       "gene_symbol": "RAD4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RAD4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P14736."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rad23_nef2_subunit",
     "label": "Rad23 NEF2 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RAD23"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO term definition follows Saccharomyces cerevisiae Rad23p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this nucleotide-excision repair factor 2 subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast nucleotide-excision repair factor 2 / NEF2 complex.",
     "evidence": [
      {
       "reference": "GO:0000111",
       "notes": "GO:0000111 defines the NEF2 complex as containing Rad23p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32628",
       "protein_label": "UV excision repair protein RAD23",
       "gene_symbol": "RAD23",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RAD23 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P32628."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the organism in which GO:0000111 defines NEF2 as a Rad4p/Rad23p nucleotide-excision repair factor complex.",
     "reference": "GO:0000111"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Prakash and Prakash 2000 described the budding-yeast Rad4-Rad23 complex as the nucleotide-excision repair subassembly called NEF2.",
     "reference": "DOI:10.1016/s0027-5107(00)00037-3"
    }
   ],
   "functions": [
    {
     "function_id": "nucleotide_excision_repair",
     "label": "nucleotide-excision repair",
     "grounding": "GO:0006289",
     "description": "The NEF2 complex participates in nucleotide-excision repair as a damaged-DNA-binding protein complex.",
     "evidence": [
      {
       "reference": "GO:0000111",
       "notes": "GO:0000111 defines NEF2 as a nucleotide-excision repair factor with damaged DNA binding activity."
      },
      {
       "reference": "GO:0006289",
       "notes": "GO:0006289 is the Gene Ontology biological-process term for nucleotide-excision repair."
      },
      {
       "reference": "DOI:10.1016/s0027-5107(00)00037-3",
       "notes": "Prakash and Prakash 2000 described the Rad4-Rad23 complex as the budding-yeast NEF2 multiprotein subassembly."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000111",
     "notes": "Gene Ontology cellular-component term for the NEF2 complex and its exact NEF2 synonym."
    },
    {
     "reference": "GO:0000109",
     "notes": "Gene Ontology cellular-component parent term for nucleotide-excision repair complexes."
    },
    {
     "reference": "GO:0006289",
     "notes": "Gene Ontology biological-process term for nucleotide-excision repair."
    },
    {
     "reference": "PMID:10915862",
     "notes": "PubMed identifier for Prakash and Prakash 2000, the Mutation Research yeast nucleotide-excision repair review cited by GO:0000111."
    },
    {
     "reference": "DOI:10.1016/s0027-5107(00)00037-3",
     "notes": "DOI for Prakash and Prakash 2000, 'Nucleotide excision repair in yeast', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_nef2_nucleotide_excision_repair",
     "title": "NEF2 is a yeast nucleotide-excision repair factor",
     "description": "In Saccharomyces cerevisiae, Rad4p and Rad23p form the NEF2 subassembly of the nucleotide-excision repair protein system.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the two GO-defined NEF2 constituents and the connection from NEF2 to nucleotide-excision repair without resolving damage-recognition chemistry or recruitment order.",
     "nodes": [
      {
       "node_id": "rad4_nef2_subunit",
       "label": "Rad4 NEF2 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rad4_nef2_subunit"
      },
      {
       "node_id": "rad23_nef2_subunit",
       "label": "Rad23 NEF2 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rad23_nef2_subunit"
      },
      {
       "node_id": "nef2_complex",
       "label": "NEF2 complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000111"
      },
      {
       "node_id": "nucleotide_excision_repair",
       "label": "nucleotide-excision repair",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006289"
      }
     ],
     "edges": [
      {
       "subject": "rad4_nef2_subunit",
       "predicate": "contributes to",
       "object": "nef2_complex",
       "description": "Rad4p is one constituent of the budding-yeast NEF2 complex.",
       "evidence": [
        {
         "reference": "GO:0000111",
         "notes": "GO:0000111 defines Rad4p as a component of the NEF2 complex."
        }
       ]
      },
      {
       "subject": "rad23_nef2_subunit",
       "predicate": "contributes to",
       "object": "nef2_complex",
       "description": "Rad23p is one constituent of the budding-yeast NEF2 complex.",
       "evidence": [
        {
         "reference": "GO:0000111",
         "notes": "GO:0000111 defines Rad23p as a component of the NEF2 complex."
        }
       ]
      },
      {
       "subject": "nef2_complex",
       "predicate": "supports",
       "object": "nucleotide_excision_repair",
       "description": "The NEF2 complex is one damaged-DNA-binding multiprotein subassembly of the yeast nucleotide-excision repair system.",
       "evidence": [
        {
         "reference": "GO:0000111",
         "notes": "GO:0000111 defines NEF2 as one of several complexes involved in nucleotide-excision repair."
        },
        {
         "reference": "GO:0006289",
         "notes": "GO:0006289 is the process term for nucleotide-excision repair."
        },
        {
         "reference": "DOI:10.1016/s0027-5107(00)00037-3",
         "notes": "Prakash and Prakash 2000 described NEF2 as an in-vivo multiprotein subassembly of the yeast NER proteins."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_nef2_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the Rad4 and Rad23 constituents of the NEF2 complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#rad4_nef2_subunit",
      "components#rad23_nef2_subunit"
     ],
     "rationale": "GO:0000111 defines budding-yeast Rad4p and Rad23p as the NEF2 constituents. Exact cross-eukaryotic InterPro, Pfam, NCBIfam or UniProt family boundaries for these NER factor classes need narrower curation before these component labels can be grounded.",
     "evidence": [
      {
       "reference": "GO:0000111",
       "notes": "GO:0000111 defines the budding-yeast NEF2 subunits."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-26"
    }
   ]
  },
  {
   "identifier": "GO:0000112",
   "label": "nucleotide-excision repair factor 3 complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "One of several protein complexes involved in nucleotide-excision repair; possesses endodeoxynuclease and DNA helicase activities. In S. cerevisiae, it is composed of Rad2p and the core TFIIH-Ssl2p complex (core TFIIH is composed of Rad3p, Tfb1p, Tfb2p, Ssl1p, Tfb4p and Tfb5p. Note that Ssl2p is also called Rad25p).",
   "definition_source": "GO:0000112",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-26T02:36:48Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-26T02:36:48Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added NEF3 exact synonymy, nucleotide-excision repair complex parentage, core TFIIH has-part, Rad2 and core-TFIIH constituent rows, budding-yeast scope, a nucleotide-excision-repair function, GO/PubMed/DOI evidence, a nonmechanistic function graph, and a Rad2 subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-26T02:40:29Z",
     "curator": "codex",
     "action": "FIX_GO_LABEL",
     "changes": "Canonicalized the GO:0000440 component and graph node labels to the issuing GO term label.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:28:32Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "NEF3 complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000112"
    }
   ],
   "parent_structures": [
    "GO:0000109"
   ],
   "has_part": [
    "GO:0000440"
   ],
   "components": [
    {
     "component_id": "rad2_nef3_subunit",
     "label": "Rad2 NEF3 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RAD2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO term definition follows Saccharomyces cerevisiae Rad2p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this nucleotide-excision repair factor 3 subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast nucleotide-excision repair factor 3 / NEF3 complex.",
     "evidence": [
      {
       "reference": "GO:0000112",
       "notes": "GO:0000112 defines the NEF3 complex as containing Rad2p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P07276",
       "protein_label": "DNA repair protein RAD2",
       "gene_symbol": "RAD2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RAD2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P07276",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P07276, the single reviewed entry for gene RAD2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "core_tfiih_ssl2p_nef3_subcomplex",
     "label": "core TFIIH complex portion of NEF3 complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding": "GO:0000440",
     "role": "Core TFIIH complex portion that is part of the budding-yeast NEF3 complex.",
     "evidence": [
      {
       "reference": "GO:0000112",
       "notes": "GO:0000112 defines the NEF3 complex as containing the core TFIIH-Ssl2p complex."
      },
      {
       "reference": "GO:0000440",
       "notes": "GO:0000440 denotes the core TFIIH complex portion when it is part of the NEF3 complex."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the organism in which GO:0000112 defines NEF3 as a Rad2p/core-TFIIH nucleotide-excision repair factor complex.",
     "reference": "GO:0000112"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Prakash and Prakash 2000 described budding-yeast Rad2 and TFIIH as the nucleotide-excision repair subassembly called NEF3.",
     "reference": "DOI:10.1016/s0027-5107(00)00037-3"
    }
   ],
   "functions": [
    {
     "function_id": "nucleotide_excision_repair",
     "label": "nucleotide-excision repair",
     "grounding": "GO:0006289",
     "description": "The NEF3 complex participates in nucleotide-excision repair as an endodeoxynuclease- and DNA-helicase-containing protein complex.",
     "evidence": [
      {
       "reference": "GO:0000112",
       "notes": "GO:0000112 defines NEF3 as a nucleotide-excision repair factor with endodeoxynuclease and DNA helicase activities."
      },
      {
       "reference": "GO:0006289",
       "notes": "GO:0006289 is the Gene Ontology biological-process term for nucleotide-excision repair."
      },
      {
       "reference": "DOI:10.1016/s0027-5107(00)00037-3",
       "notes": "Prakash and Prakash 2000 described Rad2 and TFIIH as the budding-yeast NEF3 multiprotein subassembly."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000112",
     "notes": "Gene Ontology cellular-component term for the NEF3 complex and its exact NEF3 synonym."
    },
    {
     "reference": "GO:0000440",
     "notes": "Gene Ontology cellular-component term for the core TFIIH complex portion that is part of the NEF3 complex."
    },
    {
     "reference": "GO:0000109",
     "notes": "Gene Ontology cellular-component parent term for nucleotide-excision repair complexes."
    },
    {
     "reference": "GO:0006289",
     "notes": "Gene Ontology biological-process term for nucleotide-excision repair."
    },
    {
     "reference": "PMID:10915862",
     "notes": "PubMed identifier for Prakash and Prakash 2000, the Mutation Research yeast nucleotide-excision repair review cited by GO:0000112."
    },
    {
     "reference": "DOI:10.1016/s0027-5107(00)00037-3",
     "notes": "DOI for Prakash and Prakash 2000, 'Nucleotide excision repair in yeast', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_nef3_nucleotide_excision_repair",
     "title": "NEF3 is a yeast nucleotide-excision repair factor",
     "description": "In Saccharomyces cerevisiae, Rad2p and the core TFIIH-Ssl2p complex form the NEF3 subassembly of the nucleotide-excision repair protein system.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the GO-defined Rad2p and core TFIIH constituents of NEF3 and the connection from NEF3 to nucleotide-excision repair without resolving helicase or incision chemistry.",
     "nodes": [
      {
       "node_id": "rad2_nef3_subunit",
       "label": "Rad2 NEF3 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rad2_nef3_subunit"
      },
      {
       "node_id": "core_tfiih_ssl2p_nef3_subcomplex",
       "label": "core TFIIH complex portion of NEF3 complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000440",
       "component_ref": "core_tfiih_ssl2p_nef3_subcomplex"
      },
      {
       "node_id": "nef3_complex",
       "label": "NEF3 complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000112"
      },
      {
       "node_id": "nucleotide_excision_repair",
       "label": "nucleotide-excision repair",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006289"
      }
     ],
     "edges": [
      {
       "subject": "rad2_nef3_subunit",
       "predicate": "contributes to",
       "object": "nef3_complex",
       "description": "Rad2p is one constituent of the budding-yeast NEF3 complex.",
       "evidence": [
        {
         "reference": "GO:0000112",
         "notes": "GO:0000112 defines Rad2p as a component of the NEF3 complex."
        }
       ]
      },
      {
       "subject": "core_tfiih_ssl2p_nef3_subcomplex",
       "predicate": "contributes to",
       "object": "nef3_complex",
       "description": "The core TFIIH-Ssl2p complex is the second constituent of the budding-yeast NEF3 complex.",
       "evidence": [
        {
         "reference": "GO:0000112",
         "notes": "GO:0000112 defines the core TFIIH-Ssl2p complex as part of NEF3."
        },
        {
         "reference": "GO:0000440",
         "notes": "GO:0000440 is the core TFIIH complex portion of the NEF3 complex."
        }
       ]
      },
      {
       "subject": "nef3_complex",
       "predicate": "supports",
       "object": "nucleotide_excision_repair",
       "description": "The NEF3 complex is one endodeoxynuclease- and DNA-helicase-containing multiprotein subassembly of the yeast nucleotide-excision repair system.",
       "evidence": [
        {
         "reference": "GO:0000112",
         "notes": "GO:0000112 defines NEF3 as one of several complexes involved in nucleotide-excision repair."
        },
        {
         "reference": "GO:0006289",
         "notes": "GO:0006289 is the process term for nucleotide-excision repair."
        },
        {
         "reference": "DOI:10.1016/s0027-5107(00)00037-3",
         "notes": "Prakash and Prakash 2000 described NEF3 as an in-vivo multiprotein subassembly of the yeast NER proteins."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_nef3_rad2_family_grounding",
     "prompt": "Resolve an exact source-neutral family grounding for the Rad2 constituent of the NEF3 complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#rad2_nef3_subunit"
     ],
     "rationale": "GO:0000112 defines budding-yeast Rad2p as the protein constituent paired with the core TFIIH-Ssl2p subcomplex in NEF3. An exact cross-eukaryotic InterPro, Pfam, NCBIfam or UniProt family boundary for this NER factor class needs narrower curation before this component label can be grounded.",
     "evidence": [
      {
       "reference": "GO:0000112",
       "notes": "GO:0000112 defines the budding-yeast Rad2p NEF3 subunit."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-26"
    }
   ]
  },
  {
   "identifier": "GO:0000113",
   "label": "nucleotide-excision repair factor 4 complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "One of several protein complexes involved in nucleotide-excision repair; possesses DNA damage recognition and DNA-dependent ATPase activities. In S. cerevisiae, it is composed of Rad7p and Rad16p.",
   "definition_source": "GO:0000113",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-26T03:00:07Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-26T03:00:54Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added NEF4 exact synonymy, nucleotide-excision repair complex parentage, two reviewed-label-only Rad constituent rows, budding-yeast scope, a nucleotide-excision-repair function, GO/PubMed/DOI evidence, a nonmechanistic function graph, and a NEF4 subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:28:35Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "NEF4 complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000113"
    }
   ],
   "parent_structures": [
    "GO:0000109"
   ],
   "components": [
    {
     "component_id": "rad7_nef4_subunit",
     "label": "Rad7 NEF4 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RAD7"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO term definition follows Saccharomyces cerevisiae Rad7p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this nucleotide-excision repair factor 4 subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast nucleotide-excision repair factor 4 / NEF4 complex.",
     "evidence": [
      {
       "reference": "GO:0000113",
       "notes": "GO:0000113 defines the NEF4 complex as containing Rad7p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P06779",
       "protein_label": "DNA repair protein RAD7",
       "gene_symbol": "RAD7",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RAD7 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P06779",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P06779, the single reviewed entry for gene RAD7 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rad16_nef4_subunit",
     "label": "Rad16 NEF4 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RAD16"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO term definition follows Saccharomyces cerevisiae Rad16p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this nucleotide-excision repair factor 4 subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast nucleotide-excision repair factor 4 / NEF4 complex.",
     "evidence": [
      {
       "reference": "GO:0000113",
       "notes": "GO:0000113 defines the NEF4 complex as containing Rad16p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P31244",
       "protein_label": "DNA repair protein RAD16",
       "gene_symbol": "RAD16",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RAD16 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P31244",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P31244, the single reviewed entry for gene RAD16 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the organism in which GO:0000113 defines NEF4 as a Rad7p/Rad16p nucleotide-excision repair factor complex.",
     "reference": "GO:0000113"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Prakash and Prakash 2000 described the budding-yeast Rad7-Rad16 complex as the nucleotide-excision repair subassembly called NEF4.",
     "reference": "DOI:10.1016/s0027-5107(00)00037-3"
    }
   ],
   "functions": [
    {
     "function_id": "nucleotide_excision_repair",
     "label": "nucleotide-excision repair",
     "grounding": "GO:0006289",
     "description": "The NEF4 complex participates in nucleotide-excision repair as a DNA-damage-recognition and DNA-dependent-ATPase-containing protein complex.",
     "evidence": [
      {
       "reference": "GO:0000113",
       "notes": "GO:0000113 defines NEF4 as a nucleotide-excision repair factor with DNA damage recognition and DNA-dependent ATPase activities."
      },
      {
       "reference": "GO:0006289",
       "notes": "GO:0006289 is the Gene Ontology biological-process term for nucleotide-excision repair."
      },
      {
       "reference": "DOI:10.1016/s0027-5107(00)00037-3",
       "notes": "Prakash and Prakash 2000 described the Rad7-Rad16 complex as the budding-yeast NEF4 multiprotein subassembly."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000113",
     "notes": "Gene Ontology cellular-component term for the NEF4 complex and its exact NEF4 synonym."
    },
    {
     "reference": "GO:0000109",
     "notes": "Gene Ontology cellular-component parent term for nucleotide-excision repair complexes."
    },
    {
     "reference": "GO:0006289",
     "notes": "Gene Ontology biological-process term for nucleotide-excision repair."
    },
    {
     "reference": "PMID:10915862",
     "notes": "PubMed identifier for Prakash and Prakash 2000, the Mutation Research yeast nucleotide-excision repair review cited by GO:0000113."
    },
    {
     "reference": "DOI:10.1016/s0027-5107(00)00037-3",
     "notes": "DOI for Prakash and Prakash 2000, 'Nucleotide excision repair in yeast', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_nef4_nucleotide_excision_repair",
     "title": "NEF4 is a yeast nucleotide-excision repair factor",
     "description": "In Saccharomyces cerevisiae, Rad7p and Rad16p form the NEF4 subassembly of the nucleotide-excision repair protein system.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the two GO-defined NEF4 constituents and the connection from NEF4 to nucleotide-excision repair without resolving DNA-damage-recognition or ATPase chemistry.",
     "nodes": [
      {
       "node_id": "rad7_nef4_subunit",
       "label": "Rad7 NEF4 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rad7_nef4_subunit"
      },
      {
       "node_id": "rad16_nef4_subunit",
       "label": "Rad16 NEF4 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rad16_nef4_subunit"
      },
      {
       "node_id": "nef4_complex",
       "label": "NEF4 complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000113"
      },
      {
       "node_id": "nucleotide_excision_repair",
       "label": "nucleotide-excision repair",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006289"
      }
     ],
     "edges": [
      {
       "subject": "rad7_nef4_subunit",
       "predicate": "contributes to",
       "object": "nef4_complex",
       "description": "Rad7p is one constituent of the budding-yeast NEF4 complex.",
       "evidence": [
        {
         "reference": "GO:0000113",
         "notes": "GO:0000113 defines Rad7p as a component of the NEF4 complex."
        }
       ]
      },
      {
       "subject": "rad16_nef4_subunit",
       "predicate": "contributes to",
       "object": "nef4_complex",
       "description": "Rad16p is one constituent of the budding-yeast NEF4 complex.",
       "evidence": [
        {
         "reference": "GO:0000113",
         "notes": "GO:0000113 defines Rad16p as a component of the NEF4 complex."
        }
       ]
      },
      {
       "subject": "nef4_complex",
       "predicate": "supports",
       "object": "nucleotide_excision_repair",
       "description": "The NEF4 complex is one DNA-damage-recognition and DNA-dependent-ATPase-containing multiprotein subassembly of the yeast nucleotide-excision repair system.",
       "evidence": [
        {
         "reference": "GO:0000113",
         "notes": "GO:0000113 defines NEF4 as one of several complexes involved in nucleotide-excision repair."
        },
        {
         "reference": "GO:0006289",
         "notes": "GO:0006289 is the process term for nucleotide-excision repair."
        },
        {
         "reference": "DOI:10.1016/s0027-5107(00)00037-3",
         "notes": "Prakash and Prakash 2000 described NEF4 as an in-vivo multiprotein subassembly of the yeast NER proteins."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_nef4_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the Rad7 and Rad16 constituents of the NEF4 complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#rad7_nef4_subunit",
      "components#rad16_nef4_subunit"
     ],
     "rationale": "GO:0000113 defines budding-yeast Rad7p and Rad16p as the NEF4 constituents. Exact cross-eukaryotic InterPro, Pfam, NCBIfam or UniProt family boundaries for these NER factor classes need narrower curation before these component labels can be grounded.",
     "evidence": [
      {
       "reference": "GO:0000113",
       "notes": "GO:0000113 defines the budding-yeast NEF4 subunits."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-26"
    }
   ]
  },
  {
   "identifier": "GO:0016581",
   "label": "NuRD complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "An approximately 2 MDa multi-subunit complex that exhibits ATP-dependent chromatin remodeling activity in addition to histone deacetylase (HDAC) activity, and has been shown to establish transcriptional repression of a number of target genes in vertebrates, invertebrates and fungi. Amongst its subunits, the NuRD complex contains histone deacetylases, histone binding proteins and Mi-2-like proteins. The Nucleosome Remodeling and Deacetylase (NuRD) family of multiprotein chromatin silencing complexes (exemplified in microbial eukaryotes by the fission yeast Schizosaccharomyces pombe SHREC complex) that couples class II histone deacetylase activity (Clr3) with CHD/Mi-2-family ATP-dependent chromatin remodeling (Mit1). Together with scaffold subunits Clr1, Clr2, and the AAA+ ATPase chaperone Cdc20/Ccq1, NuRD/SHREC deacetylates H3K14ac and positions nucleosomes to compact heterochromatin.",
   "definition_source": "GO:0016581",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0000118",
    "GO:0005667",
    "GO:0090545"
   ],
   "synonyms": [
    {
     "synonym_text": "NRD complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0016581"
    },
    {
     "synonym_text": "nucleosome remodeling and histone deacetylation complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0016581"
    },
    {
     "synonym_text": "Mi-2 complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0016581"
    }
   ],
   "components": [
    {
     "component_id": "clr1_shrec_subunit",
     "label": "Clr1 NuRD/SHREC subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0070824 and the fission-yeast SHREC primary literature name Clr1 as a SHREC core constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SHREC subunit class was curated in this pass.",
     "role": "Protein constituent of the fission-yeast SHREC core complex. Functions within the NuRD/SHREC nucleosome remodeling and histone deacetylase complex in NuRD complex.",
     "evidence": [
      {
       "reference": "GO:0070824",
       "notes": "GO:0070824 defines the fission-yeast SHREC complex as containing core Clr1, Clr2, Clr3 and Mit1 proteins."
      },
      {
       "reference": "DOI:10.1016/j.cell.2006.12.035",
       "notes": "Sugiyama et al. 2007 described SHREC as a fission-yeast core quartet that includes Clr1."
      }
     ],
     "gene_symbols": [
      "clr1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O74808",
       "protein_label": "Cryptic loci regulator protein 1",
       "gene_symbol": "clr1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene clr1 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:O74808",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry O74808, the single reviewed entry for gene clr1 in Schizosaccharomyces pombe 972h-. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "clr2_shrec_subunit",
     "label": "Clr2 NuRD/SHREC subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0070824 and the fission-yeast SHREC primary literature name Clr2 as a SHREC core constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SHREC subunit class was curated in this pass.",
     "role": "Protein constituent of the fission-yeast SHREC core complex. Functions within the NuRD/SHREC nucleosome remodeling and histone deacetylase complex in NuRD complex.",
     "evidence": [
      {
       "reference": "GO:0070824",
       "notes": "GO:0070824 defines the fission-yeast SHREC complex as containing core Clr1, Clr2, Clr3 and Mit1 proteins."
      },
      {
       "reference": "DOI:10.1016/j.cell.2006.12.035",
       "notes": "Sugiyama et al. 2007 described SHREC as a fission-yeast core quartet that includes Clr2."
      }
     ],
     "gene_symbols": [
      "clr2"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O13881",
       "protein_label": "Cryptic loci regulator 2",
       "gene_symbol": "clr2",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene clr2 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:17289569",
         "notes": "Sugiyama T et al. 2007, ‘SHREC, an effector complex for heterochromatic transcriptional silencing.’, Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of O13881."
        }
       ]
      }
     ]
    },
    {
     "component_id": "clr3_shrec_histone_deacetylase_subunit",
     "label": "Clr3 NuRD/SHREC histone deacetylase subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0070824 and the fission-yeast SHREC primary literature name Clr3 as the SHREC histone deacetylase constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SHREC subunit class was curated in this pass.",
     "role": "Histone deacetylase constituent of the fission-yeast SHREC core complex. Functions within the NuRD/SHREC nucleosome remodeling and histone deacetylase complex in NuRD complex.",
     "evidence": [
      {
       "reference": "GO:0070824",
       "notes": "GO:0070824 defines the fission-yeast SHREC complex as containing core Clr1, Clr2, Clr3 and Mit1 proteins."
      },
      {
       "reference": "DOI:10.1016/j.cell.2006.12.035",
       "notes": "Sugiyama et al. 2007 identified Clr3 as the SHREC histone deacetylase associated with heterochromatic transcriptional gene silencing."
      }
     ],
     "gene_symbols": [
      "clr3"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P56523",
       "protein_label": "Histone deacetylase clr3",
       "gene_symbol": "clr3",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene clr3 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:17289569",
         "notes": "Sugiyama T et al. 2007, ‘SHREC, an effector complex for heterochromatic transcriptional silencing.’, Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P56523."
        }
       ]
      }
     ]
    },
    {
     "component_id": "mit1_shrec_snf2_family_subunit",
     "label": "Mit1 NuRD/SHREC SNF2-family subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0070824 and the fission-yeast SHREC primary literature name Mit1 as the SHREC SNF2-family remodeling-factor constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SHREC subunit class was curated in this pass.",
     "role": "SNF2-family chromatin-remodeling-factor constituent of the fission-yeast SHREC core complex. Functions within the NuRD/SHREC nucleosome remodeling and histone deacetylase complex in NuRD complex.",
     "evidence": [
      {
       "reference": "GO:0070824",
       "notes": "GO:0070824 defines the fission-yeast SHREC complex as containing core Clr1, Clr2, Clr3 and Mit1 proteins."
      },
      {
       "reference": "DOI:10.1016/j.cell.2006.12.035",
       "notes": "Sugiyama et al. 2007 identified Mit1 as the SHREC SNF2 chromatin-remodeling factor homolog associated with heterochromatic transcriptional gene silencing."
      }
     ],
     "gene_symbols": [
      "mit1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9P793",
       "protein_label": "ATP-dependent chromatin remodeler mit1",
       "gene_symbol": "mit1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene mit1 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:16823372",
         "notes": "Matsuyama A et al. 2006, ‘ORFeome cloning and global analysis of protein localization in the fission yeast Schizosaccharomyces pombe.’, Nat Biotechnol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q9P793."
        },
        {
         "reference": "PMID:17289569",
         "notes": "Sugiyama T et al. 2007, ‘SHREC, an effector complex for heterochromatic transcriptional silencing.’, Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q9P793."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "presence": "COMMON",
     "note": "Fission yeast is the organism in which GO:0070824 defines the SHREC complex as a four-protein histone deacetylase complex containing Clr1, Clr2, Clr3 and Mit1.",
     "reference": "GO:0070824"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "note": "Sugiyama et al. 2007 characterized the fission-yeast SHREC core quartet and linked its Clr3 and Mit1 activities to heterochromatic transcriptional silencing.",
     "reference": "DOI:10.1016/j.cell.2006.12.035"
    }
   ],
   "functions": [
    {
     "function_id": "histone_deacetylase_activity",
     "label": "histone deacetylase activity",
     "grounding": "GO:0004407",
     "description": "The SHREC complex is a fission-yeast histone deacetylase complex containing the Clr3 histone deacetylase.",
     "evidence": [
      {
       "reference": "GO:0070824",
       "notes": "GO:0070824 defines SHREC as a histone deacetylase complex containing Clr3."
      },
      {
       "reference": "GO:0004407",
       "notes": "GO:0004407 is the Gene Ontology molecular-function term for histone deacetylase activity."
      },
      {
       "reference": "DOI:10.1016/j.cell.2006.12.035",
       "notes": "Sugiyama et al. 2007 identified Clr3 as the histone deacetylase effector in fission-yeast SHREC."
      }
     ]
    },
    {
     "function_id": "chromatin_remodeling",
     "label": "chromatin remodeling",
     "grounding": "GO:0006338",
     "description": "SHREC regulates nucleosome positioning through the Mit1 SNF2-family remodeling factor to assemble higher-order heterochromatin.",
     "evidence": [
      {
       "reference": "GO:0070824",
       "notes": "GO:0070824 defines SHREC as involved in regulating nucleosome positioning to assemble higher-order chromatin structures."
      },
      {
       "reference": "GO:0006338",
       "notes": "GO:0006338 is the Gene Ontology biological-process term for chromatin remodeling."
      },
      {
       "reference": "DOI:10.1016/j.cell.2006.12.035",
       "notes": "Sugiyama et al. 2007 identified Mit1 as the SHREC SNF2-family chromatin-remodeling factor homolog and connected SHREC with nucleosome positioning."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0016581",
     "notes": "Gene Ontology cellular-component term for NuRD complex: An approximately 2 MDa multi-subunit complex that exhibits ATP-dependent chromatin remodeling activity in addition to histone deacetylase (HDAC) activity, and has been shown to establish transcriptional repression of a number of target genes in vertebrates, invertebrates and fungi. Amongst its subunits, the NuRD complex contains histone deacetylases, histone binding proteins and Mi-2-like proteins."
    },
    {
     "reference": "GO:0070824",
     "notes": "Gene Ontology cellular-component term for the SHREC complex."
    },
    {
     "reference": "GO:0004407",
     "notes": "Gene Ontology molecular-function term for histone deacetylase activity."
    },
    {
     "reference": "GO:0006338",
     "notes": "Gene Ontology biological-process term for chromatin remodeling."
    },
    {
     "reference": "PMID:17289569",
     "notes": "PubMed identifier for Sugiyama et al. 2007, the Cell SHREC paper cited by GO:0070824."
    },
    {
     "reference": "DOI:10.1016/j.cell.2006.12.035",
     "notes": "DOI for Sugiyama et al. 2007, 'SHREC, an effector complex for heterochromatic transcriptional silencing', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "nurd_complex_mechanism",
     "title": "Nurd complex assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of NuRD complex (GO:0016581) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "nurd_complex",
       "label": "NuRD complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0016581",
       "description": "An approximately 2 MDa multi-subunit complex that exhibits ATP-dependent chromatin remodeling activity in addition to histone deacetylase (HDAC) activity, and has been shown to establish transcriptional repression of a number of target genes in vertebrates, invertebrates and fungi."
      },
      {
       "node_id": "clr1_shrec_subunit",
       "label": "Clr1 NuRD/SHREC subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "clr1_shrec_subunit",
       "description": "Protein constituent of the fission-yeast SHREC core complex. Functions within the NuRD/SHREC nucleosome remodeling and histone deacetylase complex in NuRD complex."
      },
      {
       "node_id": "clr2_shrec_subunit",
       "label": "Clr2 NuRD/SHREC subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "clr2_shrec_subunit",
       "description": "Protein constituent of the fission-yeast SHREC core complex. Functions within the NuRD/SHREC nucleosome remodeling and histone deacetylase complex in NuRD complex."
      },
      {
       "node_id": "clr3_shrec_histone_deacetylase_subunit",
       "label": "Clr3 NuRD/SHREC histone deacetylase subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "clr3_shrec_histone_deacetylase_subunit",
       "description": "Histone deacetylase constituent of the fission-yeast SHREC core complex. Functions within the NuRD/SHREC nucleosome remodeling and histone deacetylase complex in NuRD complex."
      },
      {
       "node_id": "mit1_shrec_snf2_family_subunit",
       "label": "Mit1 NuRD/SHREC SNF2-family subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mit1_shrec_snf2_family_subunit",
       "description": "SNF2-family chromatin-remodeling-factor constituent of the fission-yeast SHREC core complex. Functions within the NuRD/SHREC nucleosome remodeling and histone deacetylase complex in NuRD complex."
      },
      {
       "node_id": "histone_deacetylase_activity",
       "label": "histone deacetylase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0004407",
       "description": "The SHREC complex is a fission-yeast histone deacetylase complex containing the Clr3 histone deacetylase."
      },
      {
       "node_id": "chromatin_remodeling",
       "label": "chromatin remodeling",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006338",
       "description": "SHREC regulates nucleosome positioning through the Mit1 SNF2-family remodeling factor to assemble higher-order heterochromatin."
      }
     ],
     "edges": [
      {
       "subject": "clr1_shrec_subunit",
       "predicate": "is part of",
       "object": "nurd_complex",
       "description": "Protein constituent of the fission-yeast SHREC core complex. Functions within the NuRD/SHREC nucleosome remodeling and histone deacetylase complex in NuRD complex.",
       "evidence": [
        {
         "reference": "GO:0070824",
         "notes": "GO:0070824 defines the fission-yeast SHREC complex as containing core Clr1, Clr2, Clr3 and Mit1 proteins."
        }
       ]
      },
      {
       "subject": "clr2_shrec_subunit",
       "predicate": "is part of",
       "object": "nurd_complex",
       "description": "Protein constituent of the fission-yeast SHREC core complex. Functions within the NuRD/SHREC nucleosome remodeling and histone deacetylase complex in NuRD complex.",
       "evidence": [
        {
         "reference": "GO:0070824",
         "notes": "GO:0070824 defines the fission-yeast SHREC complex as containing core Clr1, Clr2, Clr3 and Mit1 proteins."
        }
       ]
      },
      {
       "subject": "clr3_shrec_histone_deacetylase_subunit",
       "predicate": "is part of",
       "object": "nurd_complex",
       "description": "Histone deacetylase constituent of the fission-yeast SHREC core complex. Functions within the NuRD/SHREC nucleosome remodeling and histone deacetylase complex in NuRD complex.",
       "evidence": [
        {
         "reference": "GO:0070824",
         "notes": "GO:0070824 defines the fission-yeast SHREC complex as containing core Clr1, Clr2, Clr3 and Mit1 proteins."
        }
       ]
      },
      {
       "subject": "mit1_shrec_snf2_family_subunit",
       "predicate": "is part of",
       "object": "nurd_complex",
       "description": "SNF2-family chromatin-remodeling-factor constituent of the fission-yeast SHREC core complex. Functions within the NuRD/SHREC nucleosome remodeling and histone deacetylase complex in NuRD complex.",
       "evidence": [
        {
         "reference": "GO:0070824",
         "notes": "GO:0070824 defines the fission-yeast SHREC complex as containing core Clr1, Clr2, Clr3 and Mit1 proteins."
        }
       ]
      },
      {
       "subject": "nurd_complex",
       "predicate": "mediates",
       "object": "histone_deacetylase_activity",
       "description": "The SHREC complex is a fission-yeast histone deacetylase complex containing the Clr3 histone deacetylase.",
       "evidence": [
        {
         "reference": "GO:0070824",
         "notes": "GO:0070824 defines SHREC as a histone deacetylase complex containing Clr3."
        }
       ]
      },
      {
       "subject": "nurd_complex",
       "predicate": "mediates",
       "object": "chromatin_remodeling",
       "description": "SHREC regulates nucleosome positioning through the Mit1 SNF2-family remodeling factor to assemble higher-order heterochromatin.",
       "evidence": [
        {
         "reference": "GO:0070824",
         "notes": "GO:0070824 defines SHREC as involved in regulating nucleosome positioning to assemble higher-order chromatin structures."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:41Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of NuRD complex (GO:0016581) in category OTHER with verified GO hierarchy, components, UniProtKB protein examples, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "GO:0031912",
   "label": "oral apparatus",
   "structure_category": "OTHER",
   "structure_kind": "OTHER",
   "definition": "Complex basket- or funnel-like structure used by the cell to collect food and channel it to the cytostome; includes specialized sub-structures made up of closely-spaced cilia and underlying basal bodies and fibrillar systems.",
   "definition_source": "GO:0031912",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-30T19:46:57Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T19:48:39Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added cellular-anatomical-structure parentage, deep-fiber has-part topology, Ciliophora and Tetrahymena scope, GO-backed food-channeling function, an oral-apparatus topology graph, and boundary and component-grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T20:13:58Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved #1839 from PR #1838 by removing an unsupported generic food CHEMICAL node and retaining only the GO-backed oral-apparatus to cytostome topology edge.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0110165"
   ],
   "has_part": [
    "GO:0032123"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:5878",
     "taxon_label": "Ciliophora",
     "presence": "COMMON",
     "note": "GO scopes the oral apparatus to the ciliate-protozoan feeding structure rather than oral structures of multicellular animals.",
     "reference": "GO:0031912"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5911",
     "taxon_label": "Tetrahymena thermophila",
     "note": "Ciliate model covered by Frankel's Methods in Cell Biology review that supplied the GO oral-apparatus definition.",
     "reference": "DOI:10.1016/S0091-679X(08)61528-9"
    }
   ],
   "functions": [
    {
     "function_id": "food_collection_and_cytostome_channeling",
     "label": "food collection and cytostome channeling",
     "description": "The ciliate oral apparatus collects food and channels it toward the cytostome for cellular ingestion.",
     "evidence": [
      {
       "reference": "GO:0031912",
       "notes": "GO:0031912 defines the oral apparatus as a basket- or funnel-like ciliate structure that collects food and channels it to the cytostome."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031912",
     "notes": "Gene Ontology cellular-component term for the ciliate oral apparatus."
    },
    {
     "reference": "GO:0110165",
     "notes": "OLS reports GO:0110165 cellular anatomical structure as the direct GO:0031912 parent."
    },
    {
     "reference": "GO:0032123",
     "notes": "OLS reports GO:0032123 deep fiber as a direct GO:0031912 child and as part of the oral apparatus."
    },
    {
     "reference": "DOI:10.1016/S0091-679X(08)61528-9",
     "notes": "Frankel 2000, Cell biology of Tetrahymena thermophila, Methods in Cell Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "oral_apparatus_food_channeling",
     "title": "Oral-apparatus topology for feeding",
     "description": "The oral apparatus is a ciliate feeding structure with specialized ciliary, basal-body and fibrillar substructures; deep fibers are GO-modeled oral-apparatus parts, and the whole apparatus directs collected material toward the cytostome.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records GO-backed topology only; it does not assign individual basal-body, ciliary, or fibrillar protein components.",
     "nodes": [
      {
       "node_id": "oral_apparatus",
       "label": "oral apparatus",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031912"
      },
      {
       "node_id": "deep_fiber",
       "label": "deep fiber",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032123"
      },
      {
       "node_id": "cytostome",
       "label": "cytostome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031910"
      }
     ],
     "edges": [
      {
       "subject": "deep_fiber",
       "predicate": "is part of",
       "object": "oral_apparatus",
       "description": "Deep fibers are oral-apparatus substructures.",
       "evidence": [
        {
         "reference": "GO:0032123",
         "notes": "GO:0032123 defines deep fibers as inward projections of oral-apparatus cytoskeletal structures."
        }
       ]
      },
      {
       "subject": "oral_apparatus",
       "predicate": "directs food to",
       "object": "cytostome",
       "description": "The oral apparatus feeds collected material toward the cytostome.",
       "evidence": [
        {
         "reference": "GO:0031912",
         "notes": "GO:0031912 defines the oral apparatus as a food-collecting structure that channels material to the cytostome."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "oral_apparatus_boundary",
     "prompt": "Keep the ciliate oral apparatus distinct from its cytostome and deep-fiber substructures.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "has_part"
     ],
     "rationale": "GO:0031912 denotes the whole ciliate feeding apparatus that collects food and channels it to the cytostome. GO:0031910 denotes a cytostome opening, and GO:0032123 denotes the narrower deep-fiber oral-apparatus substructure.",
     "resolution_note": "Curated GO:0031912 as the whole oral-apparatus structure and recorded GO:0032123 only as a child part pending a separate deep-fiber record.",
     "evidence": [
      {
       "reference": "GO:0031912",
       "notes": "GO:0031912 identifies the ciliate oral apparatus."
      },
      {
       "reference": "GO:0031910",
       "notes": "GO:0031910 identifies the cytostome."
      },
      {
       "reference": "GO:0032123",
       "notes": "GO:0032123 identifies the deep fiber."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30",
     "resolved_date": "2026-09-30"
    },
    {
     "discussion_id": "resolve_oral_apparatus_components",
     "prompt": "Resolve exact ciliary, basal-body and fibrillar components before adding molecular constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record",
      "causal_graphs#oral_apparatus_food_channeling"
     ],
     "rationale": "GO:0031912 states that the oral apparatus includes closely spaced cilia, underlying basal bodies and fibrillar systems, but this first GO-backed record does not guess exact source-neutral component groundings for those substructures.",
     "evidence": [
      {
       "reference": "GO:0031912",
       "notes": "GO:0031912 defines the oral apparatus as including cilia, basal bodies and fibrillar systems."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30"
    }
   ]
  },
  {
   "identifier": "GO:0000808",
   "label": "origin recognition complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A multisubunit complex that is located at the replication origins of a chromosome. The conserved hexameric AAA+ ATPase protein complex (Orc1–Orc6) that binds specifically to chromosomal replication origins (such as autonomously replicating sequences in Saccharomyces cerevisiae or AT-rich origin tracts in Schizosaccharomyces pombe) throughout the cell cycle. In G1 phase, the origin recognition complex recruits Cdc6 and Cdt1 to load head-to-head double hexamers of the Mcm2–7 replicative helicase onto DNA.",
   "definition_source": "GO:0000808",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0032991"
   ],
   "part_of": [
    "GO:0005694"
   ],
   "synonyms": [
    {
     "synonym_text": "ORC",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000808"
    },
    {
     "synonym_text": "origin of replication recognition complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000808"
    }
   ],
   "components": [
    {
     "component_id": "orc1_subunit",
     "label": "Orc1 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "This Saccharomyces ORC subunit class is modeled as a named constituent of the nuclear origin recognition complex; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "gene_symbols": [
      "ORC1"
     ],
     "role": "Named Saccharomyces constituent of the origin recognition complex. Functions within the hexameric origin recognition complex (ORC) in origin recognition complex.",
     "evidence": [
      {
       "reference": "PMID:22405012",
       "notes": "The PubMed abstract for the 2012 Structure cryo-EM paper reports that the six Saccharomyces cerevisiae ORC subunits Orc1, Orc4, Orc5, Orc2, Orc3 and Orc6 are arranged around ORC-Cdc6 bound to origin DNA."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P54784",
       "protein_label": "Origin recognition complex subunit 1",
       "gene_symbol": "ORC1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ORC1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P54784",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P54784, the single reviewed entry for gene ORC1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "orc2_subunit",
     "label": "Orc2 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "This Saccharomyces ORC subunit class is modeled as a named constituent of the nuclear origin recognition complex; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "gene_symbols": [
      "ORC2"
     ],
     "role": "Named Saccharomyces constituent of the origin recognition complex. Functions within the hexameric origin recognition complex (ORC) in origin recognition complex.",
     "evidence": [
      {
       "reference": "PMID:22405012",
       "notes": "The PubMed abstract for the 2012 Structure cryo-EM paper reports that the six Saccharomyces cerevisiae ORC subunits Orc1, Orc4, Orc5, Orc2, Orc3 and Orc6 are arranged around ORC-Cdc6 bound to origin DNA."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32833",
       "protein_label": "Origin recognition complex subunit 2",
       "gene_symbol": "ORC2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ORC2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P32833",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P32833, the single reviewed entry for gene ORC2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "orc3_subunit",
     "label": "Orc3 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "This Saccharomyces ORC subunit class is modeled as a named constituent of the nuclear origin recognition complex; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "gene_symbols": [
      "ORC3"
     ],
     "role": "Named Saccharomyces constituent of the origin recognition complex. Functions within the hexameric origin recognition complex (ORC) in origin recognition complex.",
     "evidence": [
      {
       "reference": "PMID:22405012",
       "notes": "The PubMed abstract for the 2012 Structure cryo-EM paper reports that the six Saccharomyces cerevisiae ORC subunits Orc1, Orc4, Orc5, Orc2, Orc3 and Orc6 are arranged around ORC-Cdc6 bound to origin DNA."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P54790",
       "protein_label": "Origin recognition complex subunit 3",
       "gene_symbol": "ORC3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ORC3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P54790",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P54790, the single reviewed entry for gene ORC3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "orc4_subunit",
     "label": "Orc4 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "This Saccharomyces ORC subunit class is modeled as a named constituent of the nuclear origin recognition complex; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "gene_symbols": [
      "ORC4"
     ],
     "role": "Named Saccharomyces constituent of the origin recognition complex. Functions within the hexameric origin recognition complex (ORC) in origin recognition complex.",
     "evidence": [
      {
       "reference": "PMID:22405012",
       "notes": "The PubMed abstract for the 2012 Structure cryo-EM paper reports that the six Saccharomyces cerevisiae ORC subunits Orc1, Orc4, Orc5, Orc2, Orc3 and Orc6 are arranged around ORC-Cdc6 bound to origin DNA."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P54791",
       "protein_label": "Origin recognition complex subunit 4",
       "gene_symbol": "ORC4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ORC4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P54791",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P54791, the single reviewed entry for gene ORC4 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "orc5_subunit",
     "label": "Orc5 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "This Saccharomyces ORC subunit class is modeled as a named constituent of the nuclear origin recognition complex; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "gene_symbols": [
      "ORC5"
     ],
     "role": "Named Saccharomyces constituent of the origin recognition complex. Functions within the hexameric origin recognition complex (ORC) in origin recognition complex.",
     "evidence": [
      {
       "reference": "PMID:22405012",
       "notes": "The PubMed abstract for the 2012 Structure cryo-EM paper reports that the six Saccharomyces cerevisiae ORC subunits Orc1, Orc4, Orc5, Orc2, Orc3 and Orc6 are arranged around ORC-Cdc6 bound to origin DNA."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P50874",
       "protein_label": "Origin recognition complex subunit 5",
       "gene_symbol": "ORC5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ORC5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P50874",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P50874, the single reviewed entry for gene ORC5 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "orc6_subunit",
     "label": "Orc6 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "This Saccharomyces ORC subunit class is modeled as a named constituent of the nuclear origin recognition complex; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "gene_symbols": [
      "ORC6"
     ],
     "role": "Named Saccharomyces constituent of the origin recognition complex. Functions within the hexameric origin recognition complex (ORC) in origin recognition complex.",
     "evidence": [
      {
       "reference": "PMID:22405012",
       "notes": "The PubMed abstract for the 2012 Structure cryo-EM paper reports that the six Saccharomyces cerevisiae ORC subunits Orc1, Orc4, Orc5, Orc2, Orc3 and Orc6 are arranged around ORC-Cdc6 bound to origin DNA."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38826",
       "protein_label": "Origin recognition complex subunit 6",
       "gene_symbol": "ORC6",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ORC6 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P38826",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38826, the single reviewed entry for gene ORC6 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "COMMON",
     "note": "The ORC protein-family review reports that Orc1-Orc5 appear to be present in all eukaryotes and that Orc6 is poorly conserved outside budding yeast.",
     "reference": "PMID:19344485"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Bell and Stillman originally purified the origin recognition complex from budding yeast and assayed origin-specific DNA binding in Saccharomyces cerevisiae.",
     "reference": "PMID:1579162"
    }
   ],
   "functions": [
    {
     "function_id": "dna_replication_origin_binding",
     "label": "DNA replication origin binding",
     "grounding": "GO:0003688",
     "description": "The origin recognition complex recognizes DNA replication origins in an ATP-dependent manner.",
     "evidence": [
      {
       "reference": "GO:0003688",
       "notes": "GO:0003688 is the Gene Ontology molecular-function term for DNA replication origin binding."
      },
      {
       "reference": "PMID:1579162",
       "notes": "The PubMed abstract for Bell and Stillman 1992 reports ATP-dependent origin-specific DNA binding by the Saccharomyces cerevisiae origin recognition complex."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000808",
     "notes": "Gene Ontology cellular-component term for origin recognition complex: A multisubunit complex that is located at the replication origins of a chromosome."
    },
    {
     "reference": "GO:0005664",
     "notes": "Gene Ontology cellular-component term for the nuclear origin of replication recognition complex."
    },
    {
     "reference": "GO:0140513",
     "notes": "Gene Ontology cellular-component parent term for nuclear protein-containing complexes."
    },
    {
     "reference": "GO:0003688",
     "notes": "Gene Ontology molecular-function term for DNA replication origin binding."
    },
    {
     "reference": "PMID:1579162",
     "notes": "PubMed record for the Bell and Stillman paper that purified a budding-yeast multiprotein ORC with ATP-dependent binding to cellular replication origins."
    },
    {
     "reference": "PMID:19344485",
     "notes": "PubMed record for the origin-recognition-complex protein-family review covering Orc1-Orc6 conservation across eukaryotes."
    },
    {
     "reference": "PMID:22405012",
     "notes": "PubMed record for a Saccharomyces cerevisiae ORC-Cdc6-origin-DNA cryo-EM paper that places the six ORC subunits."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "origin_recognition_complex_mechanism",
     "title": "Origin recognition complex assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of origin recognition complex (GO:0000808) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "origin_recognition_complex",
       "label": "origin recognition complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000808",
       "description": "A multisubunit complex that is located at the replication origins of a chromosome."
      },
      {
       "node_id": "orc1_subunit",
       "label": "Orc1 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "orc1_subunit",
       "description": "Named Saccharomyces constituent of the origin recognition complex. Functions within the hexameric origin recognition complex (ORC) in origin recognition complex."
      },
      {
       "node_id": "orc2_subunit",
       "label": "Orc2 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "orc2_subunit",
       "description": "Named Saccharomyces constituent of the origin recognition complex. Functions within the hexameric origin recognition complex (ORC) in origin recognition complex."
      },
      {
       "node_id": "orc3_subunit",
       "label": "Orc3 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "orc3_subunit",
       "description": "Named Saccharomyces constituent of the origin recognition complex. Functions within the hexameric origin recognition complex (ORC) in origin recognition complex."
      },
      {
       "node_id": "orc4_subunit",
       "label": "Orc4 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "orc4_subunit",
       "description": "Named Saccharomyces constituent of the origin recognition complex. Functions within the hexameric origin recognition complex (ORC) in origin recognition complex."
      },
      {
       "node_id": "orc5_subunit",
       "label": "Orc5 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "orc5_subunit",
       "description": "Named Saccharomyces constituent of the origin recognition complex. Functions within the hexameric origin recognition complex (ORC) in origin recognition complex."
      },
      {
       "node_id": "orc6_subunit",
       "label": "Orc6 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "orc6_subunit",
       "description": "Named Saccharomyces constituent of the origin recognition complex. Functions within the hexameric origin recognition complex (ORC) in origin recognition complex."
      },
      {
       "node_id": "chromosome",
       "label": "chromosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005694",
       "description": "Enclosing or holo-structural assembly (chromosome, GO:0005694) containing origin recognition complex."
      },
      {
       "node_id": "dna_replication_origin_binding",
       "label": "DNA replication origin binding",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0003688",
       "description": "The origin recognition complex recognizes DNA replication origins in an ATP-dependent manner."
      }
     ],
     "edges": [
      {
       "subject": "orc1_subunit",
       "predicate": "is part of",
       "object": "origin_recognition_complex",
       "description": "Named Saccharomyces constituent of the origin recognition complex. Functions within the hexameric origin recognition complex (ORC) in origin recognition complex.",
       "evidence": [
        {
         "reference": "PMID:22405012",
         "notes": "The PubMed abstract for the 2012 Structure cryo-EM paper reports that the six Saccharomyces cerevisiae ORC subunits Orc1, Orc4, Orc5, Orc2, Orc3 and Orc6 are arranged around ORC-Cdc6 bound to origin DNA."
        }
       ]
      },
      {
       "subject": "orc2_subunit",
       "predicate": "is part of",
       "object": "origin_recognition_complex",
       "description": "Named Saccharomyces constituent of the origin recognition complex. Functions within the hexameric origin recognition complex (ORC) in origin recognition complex.",
       "evidence": [
        {
         "reference": "PMID:22405012",
         "notes": "The PubMed abstract for the 2012 Structure cryo-EM paper reports that the six Saccharomyces cerevisiae ORC subunits Orc1, Orc4, Orc5, Orc2, Orc3 and Orc6 are arranged around ORC-Cdc6 bound to origin DNA."
        }
       ]
      },
      {
       "subject": "orc3_subunit",
       "predicate": "is part of",
       "object": "origin_recognition_complex",
       "description": "Named Saccharomyces constituent of the origin recognition complex. Functions within the hexameric origin recognition complex (ORC) in origin recognition complex.",
       "evidence": [
        {
         "reference": "PMID:22405012",
         "notes": "The PubMed abstract for the 2012 Structure cryo-EM paper reports that the six Saccharomyces cerevisiae ORC subunits Orc1, Orc4, Orc5, Orc2, Orc3 and Orc6 are arranged around ORC-Cdc6 bound to origin DNA."
        }
       ]
      },
      {
       "subject": "orc4_subunit",
       "predicate": "is part of",
       "object": "origin_recognition_complex",
       "description": "Named Saccharomyces constituent of the origin recognition complex. Functions within the hexameric origin recognition complex (ORC) in origin recognition complex.",
       "evidence": [
        {
         "reference": "PMID:22405012",
         "notes": "The PubMed abstract for the 2012 Structure cryo-EM paper reports that the six Saccharomyces cerevisiae ORC subunits Orc1, Orc4, Orc5, Orc2, Orc3 and Orc6 are arranged around ORC-Cdc6 bound to origin DNA."
        }
       ]
      },
      {
       "subject": "orc5_subunit",
       "predicate": "is part of",
       "object": "origin_recognition_complex",
       "description": "Named Saccharomyces constituent of the origin recognition complex. Functions within the hexameric origin recognition complex (ORC) in origin recognition complex.",
       "evidence": [
        {
         "reference": "PMID:22405012",
         "notes": "The PubMed abstract for the 2012 Structure cryo-EM paper reports that the six Saccharomyces cerevisiae ORC subunits Orc1, Orc4, Orc5, Orc2, Orc3 and Orc6 are arranged around ORC-Cdc6 bound to origin DNA."
        }
       ]
      },
      {
       "subject": "orc6_subunit",
       "predicate": "is part of",
       "object": "origin_recognition_complex",
       "description": "Named Saccharomyces constituent of the origin recognition complex. Functions within the hexameric origin recognition complex (ORC) in origin recognition complex.",
       "evidence": [
        {
         "reference": "PMID:22405012",
         "notes": "The PubMed abstract for the 2012 Structure cryo-EM paper reports that the six Saccharomyces cerevisiae ORC subunits Orc1, Orc4, Orc5, Orc2, Orc3 and Orc6 are arranged around ORC-Cdc6 bound to origin DNA."
        }
       ]
      },
      {
       "subject": "origin_recognition_complex",
       "predicate": "is part of",
       "object": "chromosome",
       "description": "Origin recognition complex forms an integral structural compartment or subassembly of chromosome.",
       "evidence": [
        {
         "reference": "PMID:1579162",
         "notes": "PubMed record for the Bell and Stillman paper that purified a budding-yeast multiprotein ORC with ATP-dependent binding to cellular replication origins."
        }
       ]
      },
      {
       "subject": "origin_recognition_complex",
       "predicate": "mediates",
       "object": "dna_replication_origin_binding",
       "description": "The origin recognition complex recognizes DNA replication origins in an ATP-dependent manner.",
       "evidence": [
        {
         "reference": "GO:0003688",
         "notes": "GO:0003688 is the Gene Ontology molecular-function term for DNA replication origin binding."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:41Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of origin recognition complex (GO:0000808) in category OTHER with verified GO hierarchy, components, UniProtKB protein examples, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "GO:0000940",
   "label": "outer kinetochore",
   "structure_category": "OTHER",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The region of a kinetochore most external to centromeric DNA; this outer region mediates kinetochore-microtubule interactions.",
   "definition_source": "GO:0000940",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T21:16:07Z",
     "curator": "claude-code",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T21:17:44Z",
     "curator": "claude-code",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO outer kinetochore synonymy and kinetochore parthood, MIS12/MIND, Ndc80 and DASH subcomplexes, a Saccharomyces cerevisiae example, a kinetochore-microtubule interaction function, DOI/GO evidence, a nonmechanistic outer-kinetochore graph, and boundary TODOs.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T21:27:51Z",
     "curator": "claude-code",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #1428 by removing yeast-specific DASH from the generic outer kinetochore has_part list, components, mechanism graph, and DASH-only evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T21:29:00Z",
     "curator": "claude-code",
     "action": "ADDRESS_REVIEW",
     "changes": "Finished the #1428 review fix by removing a stale discussion attachment to the DASH component.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:28:35Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 8 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "condensed chromosome outer kinetochore",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000940"
    },
    {
     "synonym_text": "condensed nuclear chromosome outer kinetochore",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000940"
    },
    {
     "synonym_text": "outer kinetochore of condensed chromosome",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000940"
    },
    {
     "synonym_text": "outer kinetochore of condensed nuclear chromosome",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000940"
    },
    {
     "synonym_text": "outer kinetochore plate",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0000940"
    }
   ],
   "part_of": [
    "GO:0000776"
   ],
   "has_part": [
    "GO:0000444",
    "GO:0031262"
   ],
   "components": [
    {
     "component_id": "mis12_mind_type_complex",
     "label": "MIS12/MIND type complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0000444",
     "gene_symbols": [
      "MTW1",
      "DSN1",
      "NSL1",
      "NNF1"
     ],
     "essentiality": "UNKNOWN",
     "role": "Constituent kinetochore subcomplex that links centromeric chromatin-proximal assemblies to outer microtubule-binding modules.",
     "evidence": [
      {
       "reference": "GO:0000444",
       "notes": "Gene Ontology cellular-component term for the MIS12/MIND type complex, which forms part of the outer kinetochore."
      },
      {
       "reference": "DOI:10.1101/gad.1144403",
       "notes": "De Wulf, McAinsh and Sorger 2003 placed the budding-yeast MIND complex in the kinetochore bridge between DNA-proximal and microtubule-bound subunits."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P39731",
       "protein_label": "Kinetochore-associated protein MTW1",
       "gene_symbol": "MTW1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene MTW1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14602074",
         "notes": "Pinsky BA et al. 2003, ‘An Mtw1 complex promotes kinetochore biorientation that is monitored by the Ipl1/Aurora protein kinase.’, Dev Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Chromosome, centromere, kinetochore' localisation of P39731."
        },
        {
         "reference": "PMID:14657030",
         "notes": "Scharfenberger M et al. 2003, ‘Nsl1p is essential for the establishment of bipolarity and the localization of the Dam-Duo complex.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Chromosome, centromere, kinetochore' localisation of P39731."
        },
        {
         "reference": "PMID:12455957",
         "notes": "Euskirchen GM 2002, ‘Nnf1p, Dsn1p, Mtw1p, and Nsl1p: a new group of proteins important for chromosome segregation in Saccharomyces cerevisiae.’, Eukaryot Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton, spindle pole' localisation of P39731."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P40568",
       "protein_label": "Kinetochore-associated protein DSN1",
       "gene_symbol": "DSN1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene DSN1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P40568",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P40568, the single reviewed entry for gene DSN1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q12143",
       "protein_label": "Kinetochore-associated protein NSL1",
       "gene_symbol": "NSL1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NSL1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12455957",
         "notes": "Euskirchen GM 2002, ‘Nnf1p, Dsn1p, Mtw1p, and Nsl1p: a new group of proteins important for chromosome segregation in Saccharomyces cerevisiae.’, Eukaryot Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q12143."
        },
        {
         "reference": "PMID:14657030",
         "notes": "Scharfenberger M et al. 2003, ‘Nsl1p is essential for the establishment of bipolarity and the localization of the Dam-Duo complex.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q12143."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P47149",
       "protein_label": "Kinetochore-associated protein NNF1",
       "gene_symbol": "NNF1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NNF1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12455957",
         "notes": "Euskirchen GM 2002, ‘Nnf1p, Dsn1p, Mtw1p, and Nsl1p: a new group of proteins important for chromosome segregation in Saccharomyces cerevisiae.’, Eukaryot Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P47149."
        },
        {
         "reference": "PMID:14657030",
         "notes": "Scharfenberger M et al. 2003, ‘Nsl1p is essential for the establishment of bipolarity and the localization of the Dam-Duo complex.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Chromosome, centromere, kinetochore' localisation of P47149."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ndc80_complex",
     "label": "Ndc80 complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0031262",
     "gene_symbols": [
      "NDC80",
      "NUF2",
      "SPC24",
      "SPC25"
     ],
     "essentiality": "UNKNOWN",
     "role": "Conserved outer-kinetochore complex that couples kinetochores to spindle microtubule plus ends.",
     "evidence": [
      {
       "reference": "GO:0031262",
       "notes": "Gene Ontology cellular-component term for the Ndc80 complex, which is part of the outer kinetochore."
      },
      {
       "reference": "DOI:10.1534/genetics.112.145276",
       "notes": "Biggins 2013 reviewed Ndc80 as a core outer-kinetochore microtubule-coupling complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40460",
       "protein_label": "Kinetochore protein NDC80",
       "gene_symbol": "NDC80",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NDC80 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P40460",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P40460, the single reviewed entry for gene NDC80 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P33895",
       "protein_label": "Kinetochore protein NUF2",
       "gene_symbol": "NUF2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NUF2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P33895",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P33895, the single reviewed entry for gene NUF2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q04477",
       "protein_label": "Kinetochore protein SPC24",
       "gene_symbol": "SPC24",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SPC24 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11179222",
         "notes": "Janke C et al. 2001, ‘The budding yeast proteins Spc24p and Spc25p interact with Ndc80p and Nuf2p at the kinetochore and are important for kinetochore clustering and checkpoint control.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q04477."
        },
        {
         "reference": "PMID:11266451",
         "notes": "Wigge PA et al. 2001, ‘The Ndc80p complex from Saccharomyces cerevisiae contains conserved centromere components and has a function in chromosome segregation.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q04477."
        },
        {
         "reference": "PMID:11952896",
         "notes": "Le Masson I et al. 2002, ‘Spc24 interacts with Mps2 and is required for chromosome segregation, but is not implicated in spindle pole body duplication.’, Mol Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q04477."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P40014",
       "protein_label": "Kinetochore protein SPC25",
       "gene_symbol": "SPC25",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SPC25 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11179222",
         "notes": "Janke C et al. 2001, ‘The budding yeast proteins Spc24p and Spc25p interact with Ndc80p and Nuf2p at the kinetochore and are important for kinetochore clustering and checkpoint control.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P40014."
        },
        {
         "reference": "PMID:11266451",
         "notes": "Wigge PA et al. 2001, ‘The Ndc80p complex from Saccharomyces cerevisiae contains conserved centromere components and has a function in chromosome segregation.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Chromosome, centromere, kinetochore' localisation of P40014."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has an outer kinetochore that includes MIND and Ndc80 subcomplexes at the centromere-to-microtubule interface.",
     "reference": "DOI:10.1534/genetics.112.145276"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Reference yeast system in which outer-kinetochore subcomplexes and their centromere-to-microtubule hierarchy have been genetically and biochemically characterized.",
     "reference": "DOI:10.1101/gad.1144403"
    }
   ],
   "functions": [
    {
     "function_id": "kinetochore_microtubule_interaction",
     "label": "kinetochore-microtubule interaction",
     "description": "The outer kinetochore provides the microtubule-facing kinetochore region that mediates contacts with spindle microtubules.",
     "evidence": [
      {
       "reference": "GO:0000940",
       "notes": "GO:0000940 defines the outer kinetochore as the region that mediates kinetochore-microtubule interactions."
      },
      {
       "reference": "DOI:10.1534/genetics.112.145276",
       "notes": "Biggins 2013 reviewed the outer kinetochore as a microtubule-coupling layer in budding yeast."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000940",
     "notes": "Gene Ontology cellular-component term for outer kinetochore."
    },
    {
     "reference": "GO:0000776",
     "notes": "Gene Ontology cellular-component term for kinetochore."
    },
    {
     "reference": "GO:0000444",
     "notes": "Gene Ontology cellular-component term for the MIS12/MIND type complex."
    },
    {
     "reference": "GO:0031262",
     "notes": "Gene Ontology cellular-component term for the Ndc80 complex."
    },
    {
     "reference": "DOI:10.1534/genetics.112.145276",
     "notes": "Biggins 2013, The composition, functions, and regulation of the budding yeast kinetochore, Genetics."
    },
    {
     "reference": "DOI:10.1101/gad.1144403",
     "notes": "De Wulf, McAinsh and Sorger 2003, Hierarchical assembly of the budding yeast kinetochore from multiple subcomplexes, Genes & Development."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "outer_kinetochore_microtubule_interface",
     "title": "Outer kinetochore presents the microtubule-coupling interface",
     "description": "The outer kinetochore is the centromere-distal kinetochore region that contains MIS12/MIND and Ndc80 subcomplexes and mediates spindle-microtubule contacts.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph places conserved curated outer-kinetochore subcomplexes in their regional context without enumerating inner kinetochore, lineage-specific, or checkpoint-state details.",
     "nodes": [
      {
       "node_id": "mis12_mind_type_complex",
       "label": "MIS12/MIND type complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000444",
       "component_ref": "mis12_mind_type_complex"
      },
      {
       "node_id": "ndc80_complex",
       "label": "Ndc80 complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031262",
       "component_ref": "ndc80_complex"
      },
      {
       "node_id": "outer_kinetochore",
       "label": "outer kinetochore",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000940"
      },
      {
       "node_id": "kinetochore",
       "label": "kinetochore",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000776"
      },
      {
       "node_id": "kinetochore_microtubule_interaction",
       "label": "kinetochore-microtubule interaction",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "mis12_mind_type_complex",
       "predicate": "bridges to",
       "object": "outer_kinetochore",
       "description": "MIS12/MIND type complexes bridge inner kinetochore material to the outer kinetochore.",
       "evidence": [
        {
         "reference": "GO:0000444",
         "notes": "GO:0000444 defines MIS12/MIND as a complex that binds centromeric chromatin, forms part of the outer kinetochore, and helps recruit outer microtubule-binding subunits."
        },
        {
         "reference": "DOI:10.1101/gad.1144403",
         "notes": "De Wulf, McAinsh and Sorger 2003 classified yeast MIND between DNA-proximal and microtubule-bound kinetochore subunits."
        }
       ]
      },
      {
       "subject": "ndc80_complex",
       "predicate": "is part of",
       "object": "outer_kinetochore",
       "description": "The Ndc80 complex is a constituent module of the outer kinetochore.",
       "evidence": [
        {
         "reference": "GO:0031262",
         "notes": "GO:0031262 is part_of GO:0000940 outer kinetochore."
        },
        {
         "reference": "DOI:10.1534/genetics.112.145276",
         "notes": "Biggins 2013 reviewed Ndc80 as a core outer-kinetochore complex."
        }
       ]
      },
      {
       "subject": "outer_kinetochore",
       "predicate": "is part of",
       "object": "kinetochore",
       "description": "The outer kinetochore is the centromere-distal region of the kinetochore.",
       "evidence": [
        {
         "reference": "GO:0000940",
         "notes": "GO:0000940 is part_of GO:0000776 kinetochore."
        }
       ]
      },
      {
       "subject": "outer_kinetochore",
       "predicate": "mediates",
       "object": "kinetochore_microtubule_interaction",
       "description": "The outer kinetochore contains microtubule-facing modules that mediate kinetochore-microtubule interactions.",
       "evidence": [
        {
         "reference": "GO:0000940",
         "notes": "GO:0000940 defines the outer kinetochore as mediating kinetochore-microtubule interactions."
        },
        {
         "reference": "DOI:10.1534/genetics.112.145276",
         "notes": "Biggins 2013 reviewed budding-yeast outer-kinetochore microtubule-coupling complexes."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "outer_kinetochore_component_boundary",
     "prompt": "Keep individual MIS12/MIND and Ndc80 subunits, lineage-specific outer kinetochore complexes, inner kinetochore assemblies, and checkpoint regulators outside the generic outer kinetochore component list.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#mis12_mind_type_complex",
      "components#ndc80_complex",
      "causal_graphs#outer_kinetochore_microtubule_interface"
     ],
     "rationale": "The generic outer kinetochore is represented by conserved, named subcomplexes; individual protein families are curated inside those subcomplex records, lineage-restricted outer kinetochore complexes stay in their own records, and nonconstituent checkpoint factors should be reviewed separately.",
     "evidence": [
      {
       "reference": "GO:0000940"
      },
      {
       "reference": "DOI:10.1534/genetics.112.145276"
      }
     ],
     "posed_by": "claude-code",
     "posed_date": "2026-09-23"
    },
    {
     "discussion_id": "resolve_outer_kinetochore_census",
     "prompt": "Resolve the complete outer kinetochore subcomplex census across yeasts and vertebrates.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#mis12_mind_type_complex",
      "components#ndc80_complex"
     ],
     "rationale": "This record links the GO-exact MIS12/MIND and Ndc80 records that are already curated, but it does not claim that they exhaust the outer kinetochore in every lineage.",
     "evidence": [
      {
       "reference": "DOI:10.1534/genetics.112.145276"
      },
      {
       "reference": "DOI:10.1101/gad.1144403"
      }
     ],
     "posed_by": "claude-code",
     "posed_date": "2026-09-23"
    }
   ]
  },
  {
   "identifier": "GO:0001405",
   "label": "PAM complex, Tim23 associated import motor",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A mitochondrial matrix-side protein complex associated with the TIM23 inner-membrane translocase that uses ATPase motor activity to drive protein import into the mitochondrial matrix.",
   "definition_source": "GO:0001405",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-18T18:08:25Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T18:09:41Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, inner-mitochondrial-membrane protein-complex parentage, TIM23 and mitochondrial-matrix parthood, Saccharomyces scope, matrix-import function evidence, a nonmechanistic PAM matrix-import graph, and a PAM subunit-boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T18:20:18Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #1179 by narrowing the PAM canonical example from plural J-protein components to the cited J-protein component.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "mitochondrial import motor",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0001405"
    },
    {
     "synonym_text": "PAM complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0001405"
    },
    {
     "synonym_text": "pre-sequence translocase-associated import motor",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0001405"
    },
    {
     "synonym_text": "presequence translocase-associated import motor",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0001405"
    }
   ],
   "parent_structures": [
    "GO:0098800"
   ],
   "part_of": [
    "GO:0005744",
    "GO:0005759"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding-yeast mitochondria contain the PAM import motor that associates with TIM23 on the matrix side of the inner membrane during preprotein import.",
     "reference": "DOI:10.1083/jcb.200308004"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model for defining a J-protein component of the TIM23-associated PAM import motor.",
     "reference": "DOI:10.1093/emboj/cdg485"
    }
   ],
   "functions": [
    {
     "function_id": "protein_import_into_mitochondrial_matrix",
     "label": "protein import into mitochondrial matrix",
     "grounding": "GO:0030150",
     "description": "PAM powers the matrix-side step of TIM23-dependent preprotein import into the mitochondrial matrix.",
     "evidence": [
      {
       "reference": "GO:0001405",
       "notes": "GO:0001405 defines PAM as a TIM23-associated matrix-side import motor with ATPase activity that drives protein import into the mitochondrial matrix."
      },
      {
       "reference": "GO:0030150",
       "notes": "GO:0030150 denotes protein import into the mitochondrial matrix."
      },
      {
       "reference": "DOI:10.1016/j.cell.2009.08.005",
       "notes": "Chacinska et al. 2009 reviewed the TIM23-PAM presequence pathway for mitochondrial matrix import."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0001405",
     "notes": "Gene Ontology cellular-component term for the presequence translocase-associated PAM import motor."
    },
    {
     "reference": "GO:0098800",
     "notes": "Gene Ontology cellular-component parent term for inner mitochondrial membrane protein complexes."
    },
    {
     "reference": "GO:0005744",
     "notes": "Gene Ontology cellular-component term for the TIM23 inner-membrane translocase that PAM associates with."
    },
    {
     "reference": "GO:0005759",
     "notes": "Gene Ontology cellular-component term for the mitochondrial matrix on whose side PAM is located."
    },
    {
     "reference": "GO:0030150",
     "notes": "Gene Ontology biological-process term for protein import into the mitochondrial matrix."
    },
    {
     "reference": "DOI:10.1016/j.cell.2009.08.005",
     "notes": "Chacinska et al. 2009, 'Importing mitochondrial proteins: machineries and mechanisms', Cell."
    },
    {
     "reference": "DOI:10.1093/emboj/cdg485",
     "notes": "Mokranjac et al. 2003, 'Tim14, a novel key component of the import motor of the TIM23 protein translocase of mitochondria', The EMBO Journal."
    },
    {
     "reference": "DOI:10.1083/jcb.200308004",
     "notes": "Truscott et al. 2003, 'A J-protein is an essential subunit of the presequence translocase-associated protein import motor of mitochondria', Journal of Cell Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "pam_matrix_import_motor",
     "title": "PAM powers TIM23-dependent matrix import",
     "description": "PAM associates with TIM23 at the mitochondrial matrix side of the inner membrane and drives preprotein import into the matrix.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the PAM-TIM23 matrix-import relationship without asserting individual Pam subunit families, Hsp70-cycle factors, or the stability of each import-motor association.",
     "nodes": [
      {
       "node_id": "tim23_complex",
       "label": "TIM23 mitochondrial import inner membrane translocase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005744"
      },
      {
       "node_id": "pam_complex",
       "label": "PAM complex, Tim23 associated import motor",
       "node_type": "STRUCTURE",
       "grounding": "GO:0001405"
      },
      {
       "node_id": "mitochondrial_matrix",
       "label": "mitochondrial matrix",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0005759"
      },
      {
       "node_id": "protein_import_into_mitochondrial_matrix",
       "label": "protein import into mitochondrial matrix",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0030150"
      }
     ],
     "edges": [
      {
       "subject": "pam_complex",
       "predicate": "is part of",
       "object": "tim23_complex",
       "description": "PAM is associated with the TIM23 mitochondrial inner-membrane translocase.",
       "evidence": [
        {
         "reference": "GO:0001405",
         "notes": "GO:0001405 places the PAM import motor as part of the TIM23 complex."
        }
       ]
      },
      {
       "subject": "pam_complex",
       "predicate": "acts at",
       "object": "mitochondrial_matrix",
       "description": "PAM is located on the matrix side of the mitochondrial inner membrane.",
       "evidence": [
        {
         "reference": "GO:0001405",
         "notes": "GO:0001405 defines PAM as located on the matrix side of the mitochondrial inner membrane."
        }
       ]
      },
      {
       "subject": "pam_complex",
       "predicate": "supports",
       "object": "protein_import_into_mitochondrial_matrix",
       "description": "PAM provides ATP-dependent motor activity for TIM23-mediated protein import into the mitochondrial matrix.",
       "evidence": [
        {
         "reference": "GO:0001405",
         "notes": "GO:0001405 defines ATPase motor activity that drives mitochondrial matrix import as a feature of PAM."
        },
        {
         "reference": "DOI:10.1016/j.cell.2009.08.005",
         "notes": "Chacinska et al. 2009 reviewed the TIM23-PAM pathway for mitochondrial presequence import."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "pam_import_motor_subunit_boundaries",
     "prompt": "Resolve exact source-neutral family groundings and stable TIM23/PAM motor boundaries before adding Pam or Hsp70-cycle rows.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#pam_matrix_import_motor"
     ],
     "rationale": "GO exactly grounds the PAM motor itself, and primary budding-yeast studies define J-protein participation in the TIM23-associated motor, but this first record leaves individual Pam, Tim, and mitochondrial-Hsp70 cycle rows unasserted until exact family groundings are separated from stable constituent versus transient import-motor associations.",
     "evidence": [
      {
       "reference": "GO:0001405",
       "notes": "GO:0001405 identifies the matrix-side PAM import motor as a TIM23-associated complex."
      },
      {
       "reference": "DOI:10.1093/emboj/cdg485",
       "notes": "Mokranjac et al. 2003 identified Tim14 as a key J-protein component of the TIM23 import motor."
      },
      {
       "reference": "DOI:10.1083/jcb.200308004",
       "notes": "Truscott et al. 2003 characterized a J-protein as an essential subunit of the PAM import motor."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-18"
    }
   ]
  },
  {
   "identifier": "GO:0031251",
   "label": "PAN complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A complex that possesses poly(A)-specific ribonuclease activity; catalyzes the message-specific shortening of mRNA poly(A) tails. Contains at least two subunits, known as Pan2p and Pan3p in Saccharomyces.",
   "definition_source": "GO:0031251",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T15:41:50Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T15:42:27Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO exact synonymy, exoribonuclease parentage, cytoplasmic parthood, a GO-backed poly(A)-specific ribonuclease function, GO/PubMed evidence, a nonmechanistic function graph and a component-boundary TODO.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "poly(A) nuclease complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0031251"
    }
   ],
   "parent_structures": [
    "GO:1905354"
   ],
   "part_of": [
    "GO:0005737"
   ],
   "functions": [
    {
     "function_id": "poly_a_specific_ribonuclease_activity",
     "label": "poly(A)-specific ribonuclease activity",
     "grounding": "GO:0004535",
     "description": "The PAN complex catalyzes exonucleolytic cleavage of poly(A), shortening mRNA poly(A) tails.",
     "evidence": [
      {
       "reference": "GO:0004535",
       "notes": "GO:0004535 is the Gene Ontology molecular-function term for poly(A)-specific ribonuclease activity."
      },
      {
       "reference": "GO:0031251",
       "notes": "GO:0031251 defines the PAN complex by message-specific shortening of mRNA poly(A) tails."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031251",
     "notes": "Gene Ontology cellular-component term for the PAN complex and its exact poly(A) nuclease complex synonym."
    },
    {
     "reference": "GO:1905354",
     "notes": "Gene Ontology cellular-component term for exoribonuclease complexes."
    },
    {
     "reference": "GO:0005737",
     "notes": "Gene Ontology cellular-component term for the cytoplasm, where the GO:0031251 PAN complex is located."
    },
    {
     "reference": "GO:0004535",
     "notes": "Gene Ontology molecular-function term for poly(A)-specific ribonuclease activity."
    },
    {
     "reference": "PMID:9774670",
     "notes": "Primary PAN-complex publication cited in the GO:0031251 definition xrefs."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "pan_poly_a_deadenylation",
     "title": "PAN complex shortens mRNA poly(A) tails",
     "description": "GO defines the PAN complex as a cytoplasmic exoribonuclease complex that possesses poly(A)-specific ribonuclease activity and shortens mRNA poly(A) tails.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the GO-defined cytoplasmic PAN complex and its poly(A)-specific ribonuclease activity without resolving Pan2/Pan3 component boundaries or message-specific recruitment.",
     "nodes": [
      {
       "node_id": "pan_complex",
       "label": "PAN complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031251"
      },
      {
       "node_id": "cytoplasm",
       "label": "cytoplasm",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005737"
      },
      {
       "node_id": "mrna_poly_a_tail",
       "label": "mRNA poly(A) tail",
       "node_type": "GENETIC_ELEMENT"
      },
      {
       "node_id": "poly_a_specific_ribonuclease_activity",
       "label": "poly(A)-specific ribonuclease activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0004535"
      }
     ],
     "edges": [
      {
       "subject": "pan_complex",
       "predicate": "localizes to",
       "object": "cytoplasm",
       "description": "The PAN complex is part of the cytoplasm.",
       "evidence": [
        {
         "reference": "GO:0031251",
         "notes": "GO:0031251 places the PAN complex part_of the cytoplasm."
        },
        {
         "reference": "GO:0005737",
         "notes": "GO:0005737 is the Gene Ontology cellular-component term for the cytoplasm."
        }
       ]
      },
      {
       "subject": "pan_complex",
       "predicate": "enables",
       "object": "poly_a_specific_ribonuclease_activity",
       "description": "The PAN complex possesses poly(A)-specific ribonuclease activity.",
       "evidence": [
        {
         "reference": "GO:0031251",
         "notes": "GO:0031251 defines the complex by poly(A)-specific ribonuclease activity."
        },
        {
         "reference": "GO:0004535",
         "notes": "GO:0004535 is the molecular-function term for poly(A)-specific ribonuclease activity."
        }
       ]
      },
      {
       "subject": "mrna_poly_a_tail",
       "predicate": "is shortened by",
       "object": "poly_a_specific_ribonuclease_activity",
       "description": "poly(A)-specific ribonuclease activity shortens mRNA poly(A) tails.",
       "evidence": [
        {
         "reference": "GO:0031251",
         "notes": "GO:0031251 describes the PAN complex as catalyzing message-specific shortening of mRNA poly(A) tails."
        },
        {
         "reference": "GO:0004535",
         "notes": "GO:0004535 defines catalysis of exonucleolytic cleavage of poly(A) to 5'-AMP."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_pan_complex_component_boundaries",
     "prompt": "Resolve exact source-neutral component boundaries for PAN complexes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#pan_poly_a_deadenylation"
     ],
     "rationale": "The first GO:0031251 record captures the GO-defined PAN complex identity, cytoplasmic location and poly(A)-specific activity. Exact source-neutral families for Pan2/Pan3 subunits should be curated from primary component evidence before assigning constituents.",
     "evidence": [
      {
       "reference": "GO:0031251"
      },
      {
       "reference": "PMID:9774670"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:phage_nucleus",
   "label": "phage nucleus",
   "structure_category": "OTHER",
   "structure_kind": "PROTEIN_SHELLED_ORGANELLE",
   "definition": "A jumbo-bacteriophage protein-shelled compartment that assembles in infected bacterial cells, surrounds replicating phage DNA, and spatially separates phage genome replication and transcription from bacterial translation.",
   "definition_source": "DOI:10.1126/science.aal2130",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T12:24:09Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T12:25:01Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added non-membrane-bounded-organelle parentage, phage nucleus synonymy, chimallin shell curation, 201phi2-1 scope, compartmentalization and antidefense functions, DOI evidence, a nonmechanistic chimallin assembly graph, and chimallin grounding and PhuZ boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T12:31:24Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Addressed PR review issue #479 by narrowing the chimallin grounding TODO rationale so it no longer suggests an unsupported HK97-like fold equivalence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:52Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0043232"
   ],
   "synonyms": [
    {
     "synonym_text": "phage nuclear shell",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1038/s41586-022-05013-4"
    },
    {
     "synonym_text": "jumbo bacteriophage nuclear shell",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1038/s41586-022-05013-4"
    },
    {
     "synonym_text": "nucleus-like compartment",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1126/science.aal2130"
    }
   ],
   "components": [
    {
     "component_id": "chimallin",
     "label": "chimallin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "chmA",
      "gp105"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral CURIE for chimallin major phage nuclear shell proteins was verified in this pass.",
     "role": "Major phage nuclear shell protein that polymerizes into the proteinaceous lattice surrounding replicating jumbo-phage DNA.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.aal2130",
       "notes": "Chaikeeratisak et al. 2017 identified 201phi2-1 gp105 as an early, highly expressed phage protein that forms the nucleus-like shell."
      },
      {
       "reference": "DOI:10.1038/s41586-022-05013-4",
       "notes": "Laughlin et al. 2022 named the major jumbo-bacteriophage nuclear shell protein chimallin and analyzed its shell self-assembly."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:B3FIW8",
       "protein_label": "Chimallin",
       "gene_symbol": "201phi2-1p105",
       "taxon_id": "NCBITaxon:198110",
       "taxon_label": "Pseudomonas phage 201phi2-1",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene chmA, which UniProt lists under the primary name 201phi2-1p105, in Pseudomonas phage 201phi2-1. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:28082593",
         "notes": "Chaikeeratisak V et al. 2017, ‘Assembly of a nucleus-like structure during viral replication in bacteria.’, Science. ECO:0000269 experimental evidence cited by UniProt for the 'Host cytoplasm' localisation of B3FIW8."
        },
        {
         "reference": "PMID:28813669",
         "notes": "Chaikeeratisak V et al. 2017, ‘The Phage Nucleus and Tubulin Spindle Are Conserved among Large Pseudomonas Phages.’, Cell Rep. ECO:0000269 experimental evidence cited by UniProt for the 'Host cytoplasm' localisation of B3FIW8."
        },
        {
         "reference": "PMID:35922510",
         "notes": "Laughlin TG et al. 2022, ‘Architecture and self-assembly of the jumbo bacteriophage nuclear shell.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Host cytoplasm' localisation of B3FIW8."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:198110",
     "taxon_label": "Pseudomonas phage 201phi2-1",
     "presence": "COMMON",
     "note": "Pseudomonas phage 201phi2-1 forms a chimallin-lined phage nucleus during infection of Pseudomonas chlororaphis.",
     "reference": "DOI:10.1126/science.aal2130"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:198110",
     "taxon_label": "Pseudomonas phage 201phi2-1",
     "note": "Jumbo phage whose gp105 shell established the nucleus-like compartment in infected Pseudomonas chlororaphis cells.",
     "reference": "DOI:10.1126/science.aal2130"
    }
   ],
   "functions": [
    {
     "function_id": "phage_genome_compartmentalization",
     "label": "phage genome compartmentalization",
     "description": "The phage nucleus shell encloses replicating phage DNA and separates viral replication and transcription from ribosomal translation in the infected bacterial cytoplasm.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.aal2130",
       "notes": "Chaikeeratisak et al. 2017 found that gp105 shells surround phage DNA while excluding ribosomes."
      },
      {
       "reference": "DOI:10.1016/j.celrep.2017.07.064",
       "notes": "Chaikeeratisak et al. 2017 showed that nucleus-like compartments and PhuZ spindles are conserved among large Pseudomonas phages."
      }
     ]
    },
    {
     "function_id": "phage_dna_antidefense_shielding",
     "label": "phage DNA antidefense shielding",
     "description": "The chimallin shell blocks access of some bacterial DNA-targeting immune machineries to the phage genome.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41564-019-0612-5",
       "notes": "Malone et al. 2020 showed that a phage nucleus protects jumbo-phage DNA from CRISPR-Cas DNA targeting while remaining vulnerable to type III RNA-targeting immunity."
      },
      {
       "reference": "DOI:10.1038/s41586-022-05013-4",
       "notes": "Laughlin et al. 2022 linked chimallin shell architecture with selective exchange across the jumbo-phage nuclear shell."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1126/science.aal2130",
     "notes": "Chaikeeratisak et al. 2017, 'Assembly of a nucleus-like structure during viral replication in bacteria', Science."
    },
    {
     "reference": "DOI:10.1016/j.celrep.2017.07.064",
     "notes": "Chaikeeratisak et al. 2017, 'The Phage Nucleus and Tubulin Spindle Are Conserved among Large Pseudomonas Phages', Cell Reports."
    },
    {
     "reference": "DOI:10.1038/s41564-019-0612-5",
     "notes": "Malone et al. 2020, 'A jumbo phage that forms a nucleus-like structure evades CRISPR-Cas DNA targeting but is vulnerable to type III RNA-based immunity', Nature Microbiology."
    },
    {
     "reference": "DOI:10.1038/s41586-022-05013-4",
     "notes": "Laughlin et al. 2022, 'Architecture and self-assembly of the jumbo bacteriophage nuclear shell', Nature."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "chimallin_shell_assembly",
     "title": "Chimallin shells enclose jumbo-phage DNA",
     "description": "Chimallin polymerizes into a phage nuclear shell that encloses replicating phage DNA in a proteinaceous nucleus-like compartment.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records chimallin shell assembly around phage DNA without modeling shell pores, PhuZ-dependent positioning, or the phage capsid trafficking pathway.",
     "nodes": [
      {
       "node_id": "chimallin",
       "label": "chimallin",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "chimallin"
      },
      {
       "node_id": "phage_nucleus",
       "label": "phage nucleus",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:phage_nucleus"
      },
      {
       "node_id": "phage_genome",
       "label": "replicating phage DNA",
       "node_type": "GENETIC_ELEMENT"
      }
     ],
     "edges": [
      {
       "subject": "chimallin",
       "predicate": "self-assembles into",
       "object": "phage_nucleus",
       "description": "Chimallin forms the proteinaceous shell of the phage nucleus.",
       "evidence": [
        {
         "reference": "DOI:10.1126/science.aal2130",
         "notes": "Chaikeeratisak et al. 2017 localized 201phi2-1 gp105 to the phage nucleus-like shell."
        },
        {
         "reference": "DOI:10.1038/s41586-022-05013-4",
         "notes": "Laughlin et al. 2022 resolved chimallin shell architecture and self-assembly."
        }
       ]
      },
      {
       "subject": "phage_nucleus",
       "predicate": "encloses",
       "object": "phage_genome",
       "description": "The proteinaceous phage nucleus shell surrounds replicating jumbo-phage DNA.",
       "evidence": [
        {
         "reference": "DOI:10.1126/science.aal2130",
         "notes": "Chaikeeratisak et al. 2017 observed the 201phi2-1 nucleus-like shell surrounding phage DNA."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_chimallin_family_grounding",
     "prompt": "Resolve exact source-neutral grounding for chimallin major phage nuclear shell proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#chimallin"
     ],
     "rationale": "This first record leaves chimallin ungrounded rather than asserting that a broad phage-shell accession, an unverified chimallin-like cluster or a virus-specific gp105 accession is equivalent to the jumbo-phage nuclear shell family.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41586-022-05013-4",
       "notes": "Laughlin et al. 2022 named chimallin as the major bacteriophage nuclear shell protein."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    },
    {
     "discussion_id": "exclude_phuz_from_shell_components",
     "prompt": "PhuZ is not asserted as a phage nucleus shell constituent.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#chimallin"
     ],
     "rationale": "PhuZ forms a tubulin-like spindle that positions and rotates the phage nucleus, but the first phage-nucleus record models the chimallin shell rather than the separate spindle polymer.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2017.07.064",
       "notes": "Chaikeeratisak et al. 2017 modeled PhuZ as the phage tubulin spindle associated with the phage nucleus in large Pseudomonas phages."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11",
     "resolved_date": "2026-09-11"
    }
   ]
  },
  {
   "identifier": "GO:0000407",
   "label": "phagophore assembly site",
   "structure_category": "OTHER",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "Punctate structures proximal to the endoplasmic reticulum which are the sites where the Atg machinery assembles upon autophagy induction.",
   "definition_source": "GO:0000407",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T15:13:54Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T15:14:33Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO parentage and cytoplasm parthood, PAS synonymy, the UniProt Subcellular Location xref, a reviewed-label Atg machinery component, Saccharomyces cerevisiae scope, an autophagosome-assembly function, DOI/GO/UniProt evidence, a nonmechanistic Atg-organization graph, and boundary discussions for exact Atg groundings and the obsolete PAS membrane.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T15:15:19Z",
     "curator": "codex",
     "action": "TIGHTENED_DISCUSSION",
     "changes": "Tightened the PAS membrane interpretation to avoid depending on an obsolete GO membrane term.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T15:18:06Z",
     "curator": "codex",
     "action": "FIX_DISCUSSION_ANCHOR",
     "changes": "Retargeted the PAS membrane interpretation to the record identifier.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T15:21:38Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #666 by typing the broad reviewed-label PAS Atg machinery graph node as STRUCTURE instead of GENE_OR_PROTEIN.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:52Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 5 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0110165"
   ],
   "part_of": [
    "GO:0005737"
   ],
   "synonyms": [
    {
     "synonym_text": "PAS",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000407"
    },
    {
     "synonym_text": "pre-autophagosomal structure",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0000407"
    }
   ],
   "xrefs": [
    "uniprot.location:SL-0220"
   ],
   "components": [
    {
     "component_id": "phagophore_assembly_site_atg_machinery",
     "label": "phagophore assembly site Atg machinery",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The phagophore assembly site is defined by assembled Atg autophagosome-formation machinery, but the exact cohort varies by autophagy mode and organism. No single source-neutral protein-family or protein-complex CURIE was curated for the full PAS-associated Atg machinery.",
     "role": "Atg protein machinery that concentrates at the PAS and organizes phagophore expansion during autophagosome formation.",
     "evidence": [
      {
       "reference": "GO:0000407",
       "notes": "GO:0000407 defines the phagophore assembly site as a punctate site where Atg machinery assembles upon autophagy induction."
      },
      {
       "reference": "DOI:10.1093/emboj/20.21.5971",
       "notes": "Suzuki et al. 2001 localized multiple Apg proteins to the yeast pre-autophagosomal structure and showed APG gene function is required for its organization."
      }
     ],
     "gene_symbols": [
      "ATG1",
      "ATG8",
      "ATG9",
      "ATG13",
      "ATG17"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53104",
       "protein_label": "Serine/threonine-protein kinase ATG1",
       "gene_symbol": "ATG1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene ATG1 in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P53104",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P53104, the single reviewed entry for gene ATG1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P38182",
       "protein_label": "Autophagy-related protein 8",
       "gene_symbol": "ATG8",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene ATG8 in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11149920",
         "notes": "Kim J et al. 2001, ‘Membrane recruitment of Aut7p in the autophagy and cytoplasm to vacuole targeting pathways requires Aut1p, Aut2p, and the autophagy conjugation complex.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasmic vesicle, autophagosome membrane' localisation of P38182."
        },
        {
         "reference": "PMID:11689437",
         "notes": "Suzuki K et al. 2001, ‘The pre-autophagosomal structure organized by concerted functions of APG genes is essential for autophagosome formation.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasmic vesicle, autophagosome membrane' localisation of P38182."
        },
        {
         "reference": "PMID:15659643",
         "notes": "Yorimitsu T et al. 2005, ‘Atg11 links cargo to the vesicle-forming machinery in the cytoplasm to vacuole targeting pathway.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasmic vesicle, autophagosome membrane' localisation of P38182."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q12142",
       "protein_label": "Autophagy-related protein 9",
       "gene_symbol": "ATG9",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene ATG9 in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14723849",
         "notes": "Reggiori F et al. 2004, ‘The Atg1-Atg13 complex regulates Atg9 and Atg23 retrieval transport from the pre-autophagosomal structure.’, Dev Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Preautophagosomal structure membrane' localisation of Q12142."
        },
        {
         "reference": "PMID:15138258",
         "notes": "Shintani T et al. 2004, ‘Cargo proteins facilitate the formation of transport vesicles in the cytoplasm to vacuole targeting pathway.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Preautophagosomal structure membrane' localisation of Q12142."
        },
        {
         "reference": "PMID:16874040",
         "notes": "Reggiori F et al. 2005, ‘Atg9 cycles between mitochondria and the pre-autophagosomal structure in yeasts.’, Autophagy. ECO:0000269 experimental evidence cited by UniProt for the 'Preautophagosomal structure membrane' localisation of Q12142."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q06628",
       "protein_label": "Autophagy-related protein 13",
       "gene_symbol": "ATG13",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene ATG13 in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of Q06628."
        },
        {
         "reference": "PMID:17295840",
         "notes": "Suzuki K et al. 2007, ‘Hierarchy of Atg proteins in pre-autophagosomal structure organization.’, Genes Cells. ECO:0000269 experimental evidence cited by UniProt for the 'Preautophagosomal structure' localisation of Q06628."
        },
        {
         "reference": "PMID:21468027",
         "notes": "Graef M et al. 2011, ‘Mitochondria regulate autophagy by conserved signalling pathways.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Preautophagosomal structure' localisation of Q06628."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q06410",
       "protein_label": "Autophagy-related protein 17",
       "gene_symbol": "ATG17",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene ATG17 in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q06410",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q06410, the single reviewed entry for gene ATG17 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast forms a phagophore assembly site near the vacuole during autophagosome biogenesis.",
     "reference": "DOI:10.1093/emboj/20.21.5971"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Saccharomyces cerevisiae is the genetic and fluorescence microscopy model in which the PAS was defined as a punctate Apg/Atg organizing site for autophagosome formation.",
     "reference": "DOI:10.1093/emboj/20.21.5971"
    }
   ],
   "functions": [
    {
     "function_id": "autophagosome_assembly_platform",
     "label": "autophagosome assembly platform",
     "description": "The phagophore assembly site concentrates Atg machinery at a punctate cytoplasmic site to organize phagophore expansion and autophagosome formation.",
     "evidence": [
      {
       "reference": "GO:0000045",
       "notes": "GO:0000045 defines autophagosome assembly as the formation of a double-membrane-bounded autophagosome."
      },
      {
       "reference": "DOI:10.1093/emboj/20.21.5971",
       "notes": "Suzuki et al. 2001 showed that PAS organization by concerted APG gene functions is essential for autophagosome formation in yeast."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000407",
     "notes": "Gene Ontology cellular-component term for phagophore assembly site."
    },
    {
     "reference": "GO:0110165",
     "notes": "Gene Ontology cellular-component term for cellular anatomical structure."
    },
    {
     "reference": "GO:0005737",
     "notes": "Gene Ontology cellular-component term for cytoplasm."
    },
    {
     "reference": "GO:0000045",
     "notes": "Gene Ontology biological-process term for autophagosome assembly."
    },
    {
     "reference": "uniprot.location:SL-0220",
     "notes": "UniProt Subcellular Location entry that maps Preautophagosomal structure to GO:0000407."
    },
    {
     "reference": "DOI:10.1093/emboj/20.21.5971",
     "notes": "Suzuki et al. 2001, The pre-autophagosomal structure organized by concerted functions of APG genes is essential for autophagosome formation, The EMBO Journal."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_pas_atg_organization",
     "title": "Yeast PAS organizes Atg machinery",
     "description": "Atg machinery concentrates at the phagophore assembly site to organize autophagosome assembly in budding yeast.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures PAS localization and autophagosome assembly support without resolving each Atg complex, phagophore membrane source, or expansion step.",
     "nodes": [
      {
       "node_id": "pas_atg_machinery",
       "label": "phagophore assembly site Atg machinery",
       "node_type": "STRUCTURE",
       "component_ref": "phagophore_assembly_site_atg_machinery"
      },
      {
       "node_id": "phagophore_assembly_site",
       "label": "phagophore assembly site",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000407"
      },
      {
       "node_id": "autophagosome_assembly",
       "label": "autophagosome assembly",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0000045"
      }
     ],
     "edges": [
      {
       "subject": "pas_atg_machinery",
       "predicate": "localizes to",
       "object": "phagophore_assembly_site",
       "description": "Atg proteins concentrate at the yeast PAS when autophagosome formation is induced.",
       "evidence": [
        {
         "reference": "GO:0000407",
         "notes": "GO:0000407 defines the site by Atg machinery assembly during autophagy induction."
        },
        {
         "reference": "DOI:10.1093/emboj/20.21.5971",
         "notes": "Suzuki et al. 2001 observed punctate pre-autophagosomal localization of Apg proteins in Saccharomyces cerevisiae."
        }
       ]
      },
      {
       "subject": "phagophore_assembly_site",
       "predicate": "organizes",
       "object": "autophagosome_assembly",
       "description": "The PAS is the organizing site for yeast autophagosome formation.",
       "evidence": [
        {
         "reference": "DOI:10.1093/emboj/20.21.5971",
         "notes": "Suzuki et al. 2001 showed that the pre-autophagosomal structure is essential for autophagosome formation."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_pas_atg_machinery",
     "prompt": "Resolve exact source-neutral identifiers for the Atg machinery assembled at the phagophore assembly site.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#phagophore_assembly_site_atg_machinery",
      "causal_graphs#yeast_pas_atg_organization"
     ],
     "rationale": "The first PAS record preserves the exact GO site boundary and leaves individual Atg protein and complex identities out until family-level identifiers can be verified.",
     "evidence": [
      {
       "reference": "DOI:10.1093/emboj/20.21.5971",
       "notes": "Suzuki et al. 2001 linked PAS formation to multiple APG gene products."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    },
    {
     "discussion_id": "exclude_pas_membrane",
     "prompt": "Do not model a phagophore assembly site membrane as an exact component.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier"
     ],
     "rationale": "GO:0000407 defines the current PAS class as a cytoplasmic Atg assembly site rather than a membrane-bounded compartment. No current exact source-neutral identifier was verified for a PAS membrane component.",
     "evidence": [
      {
       "reference": "GO:0000407",
       "notes": "GO:0000407 defines the phagophore assembly site as a punctate Atg assembly site."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12",
     "resolved_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "GO:0062077",
   "label": "phenylacetyl-CoA 1,2-epoxidase complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A PaaA/PaaB/PaaC/PaaE multicomponent monooxygenase complex that catalyzes the NADPH- and oxygen-dependent epoxidation of phenylacetyl-CoA to 2-(1,2-epoxy-1,2-dihydrophenyl)acetyl-CoA.",
   "definition_source": "GO:0062077",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-02T02:01:07Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T02:02:28Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy and oxidoreductase-complex parentage, exact InterPro-grounded PaaA/PaaB/PaaC/PaaE constituents with reviewed E. coli K-12 UniProt examples, an E. coli K-12 canonical example, phenylacetyl-CoA 1,2-epoxidase activity, and the PaaD exclusion boundary discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T02:03:15Z",
     "curator": "complex_portal",
     "action": "ADD_EVIDENCE",
     "changes": "Added taxon-specific composition ComplexPortal:CPX-2844 (7 participants); exact accession and taxon verified at import."
    },
    {
     "timestamp": "2026-10-02T02:04:12Z",
     "curator": "codex",
     "action": "ADD_EVIDENCE",
     "changes": "Added ComplexPortal:CPX-2844 evidence to the PaaA, PaaB, PaaC and PaaE stoichiometry claims and to the record-level evidence list.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-05T00:17:06Z",
     "curator": "codex",
     "action": "CORRECTED_METADATA",
     "changes": "Issue #2043: preserve 3 nonprotein Complex Portal source name(s) in source_name instead of gene_symbol; identities, labels, taxa, membership and stoichiometry unchanged.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Added source-backed FUNCTION causal graph 'paabce_epoxidase_function' with 5 nodes and 4 edges.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "paaABCE complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0062077"
    }
   ],
   "parent_structures": [
    "GO:1990204"
   ],
   "components": [
    {
     "component_id": "paaa_epoxidase_alpha",
     "label": "1,2-phenylacetyl-CoA epoxidase, subunit A",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR011881",
     "gene_symbols": [
      "paaA"
     ],
     "stoichiometry": "2 copies in Escherichia coli K-12 Complex Portal CPX-2844",
     "essentiality": "UNKNOWN",
     "role": "Catalytic alpha subunit of the PaaAC hydroxylase core.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P76077",
       "protein_label": "1,2-phenylacetyl-CoA epoxidase, subunit A",
       "gene_symbol": "paaA",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-01",
       "role": "Reviewed E. coli K-12 paaA accession annotated to the phenylacetyl-CoA 1,2-epoxidase complex.",
       "evidence": [
        {
         "reference": "UniProtKB:P76077",
         "notes": "UniProtKB P76077 is the reviewed E. coli K-12 entry for 1,2-phenylacetyl-CoA epoxidase subunit A."
        },
        {
         "reference": "PMID:21247899",
         "notes": "Grishin et al. 2011 reconstituted activity with E. coli PaaA, PaaB, PaaC and PaaE and solved PaaAC crystal structures."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "GO:0062077",
       "notes": "QuickGO annotates E. coli K-12 PaaA as part of the phenylacetyl-CoA 1,2-epoxidase complex."
      },
      {
       "reference": "InterPro:IPR011881",
       "notes": "InterPro IPR011881 is the exact 1,2-phenylacetyl-CoA epoxidase subunit A family entry."
      },
      {
       "reference": "PMID:21247899",
       "notes": "Grishin et al. 2011 showed that PaaA is necessary for in vitro PA-CoA monooxygenase catalysis and forms the catalytic subunit of the PaaAC hydroxylase core."
      },
      {
       "reference": "ComplexPortal:CPX-2844",
       "notes": "Complex Portal CPX-2844 asserts two PaaA copies in the E. coli K-12 PaaABCE phenylacetyl-CoA monooxygenase complex."
      }
     ]
    },
    {
     "component_id": "paab_epoxidase_effector",
     "label": "1,2-phenylacetyl-CoA epoxidase, subunit B",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR009359",
     "gene_symbols": [
      "paaB"
     ],
     "stoichiometry": "2 copies in Escherichia coli K-12 Complex Portal CPX-2844",
     "essentiality": "UNKNOWN",
     "role": "Small constituent required for PaaABCE epoxidase catalysis, likely acting as a regulatory or effector subunit.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P76078",
       "protein_label": "1,2-phenylacetyl-CoA epoxidase, subunit B",
       "gene_symbol": "paaB",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-01",
       "role": "Reviewed E. coli K-12 paaB accession annotated to the phenylacetyl-CoA 1,2-epoxidase complex.",
       "evidence": [
        {
         "reference": "UniProtKB:P76078",
         "notes": "UniProtKB P76078 is the reviewed E. coli K-12 entry for 1,2-phenylacetyl-CoA epoxidase subunit B."
        },
        {
         "reference": "PMID:21247899",
         "notes": "Grishin et al. 2011 showed that PaaB is one of the subunits necessary for in vitro PaaABCE epoxidase catalysis."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "GO:0062077",
       "notes": "QuickGO annotates E. coli K-12 PaaB as part of the phenylacetyl-CoA 1,2-epoxidase complex."
      },
      {
       "reference": "InterPro:IPR009359",
       "notes": "InterPro IPR009359 is the 1,2-phenylacetyl-CoA epoxidase subunit B family entry."
      },
      {
       "reference": "PMID:21247899",
       "notes": "Grishin et al. 2011 found PaaB necessary for in vitro activity and discussed a possible regulatory role in the PaaABCE complex."
      },
      {
       "reference": "ComplexPortal:CPX-2844",
       "notes": "Complex Portal CPX-2844 asserts two PaaB copies in the E. coli K-12 PaaABCE phenylacetyl-CoA monooxygenase complex."
      }
     ]
    },
    {
     "component_id": "paac_epoxidase_beta",
     "label": "1,2-phenylacetyl-CoA epoxidase, subunit C",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR011882",
     "gene_symbols": [
      "paaC"
     ],
     "stoichiometry": "2 copies in Escherichia coli K-12 Complex Portal CPX-2844",
     "essentiality": "UNKNOWN",
     "role": "Structural beta subunit of the PaaAC hydroxylase core.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P76079",
       "protein_label": "1,2-phenylacetyl-CoA epoxidase, subunit C",
       "gene_symbol": "paaC",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-01",
       "role": "Reviewed E. coli K-12 paaC accession annotated to the phenylacetyl-CoA 1,2-epoxidase complex.",
       "evidence": [
        {
         "reference": "UniProtKB:P76079",
         "notes": "UniProtKB P76079 is the reviewed E. coli K-12 entry for 1,2-phenylacetyl-CoA epoxidase subunit C."
        },
        {
         "reference": "PMID:21247899",
         "notes": "Grishin et al. 2011 showed that PaaC forms the beta subunit of the crystallized PaaAC hydroxylase core."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "GO:0062077",
       "notes": "QuickGO annotates E. coli K-12 PaaC as part of the phenylacetyl-CoA 1,2-epoxidase complex."
      },
      {
       "reference": "InterPro:IPR011882",
       "notes": "InterPro IPR011882 is the exact 1,2-phenylacetyl-CoA epoxidase subunit C family entry."
      },
      {
       "reference": "PMID:21247899",
       "notes": "Grishin et al. 2011 showed that PaaC is necessary for in vitro PA-CoA monooxygenase catalysis and acts as the structural beta subunit of the PaaAC core."
      },
      {
       "reference": "ComplexPortal:CPX-2844",
       "notes": "Complex Portal CPX-2844 asserts two PaaC copies in the E. coli K-12 PaaABCE phenylacetyl-CoA monooxygenase complex."
      }
     ]
    },
    {
     "component_id": "paae_epoxidase_reductase",
     "label": "1,2-phenylacetyl-CoA epoxidase, subunit E",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR011884",
     "gene_symbols": [
      "paaE"
     ],
     "stoichiometry": "1 copy in Escherichia coli K-12 Complex Portal CPX-2844",
     "essentiality": "UNKNOWN",
     "role": "NADPH/FAD reductase constituent that supplies electrons to the PaaAC hydroxylase core.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P76081",
       "protein_label": "1,2-phenylacetyl-CoA epoxidase, subunit E",
       "gene_symbol": "paaE",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-01",
       "role": "Reviewed E. coli K-12 paaE accession annotated to the phenylacetyl-CoA 1,2-epoxidase complex.",
       "evidence": [
        {
         "reference": "UniProtKB:P76081",
         "notes": "UniProtKB P76081 is the reviewed E. coli K-12 entry for 1,2-phenylacetyl-CoA epoxidase subunit E."
        },
        {
         "reference": "PMID:21247899",
         "notes": "Grishin et al. 2011 experimentally showed that E. coli PaaE is the PA-CoA oxygenase reductase subunit."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "GO:0062077",
       "notes": "QuickGO annotates E. coli K-12 PaaE as part of the phenylacetyl-CoA 1,2-epoxidase complex."
      },
      {
       "reference": "InterPro:IPR011884",
       "notes": "InterPro IPR011884 is the 1,2-phenylacetyl-CoA epoxidase subunit E family entry."
      },
      {
       "reference": "PMID:21247899",
       "notes": "Grishin et al. 2011 found PaaE necessary for PaaABCE activity and showed experimentally that PaaE is a reductase."
      },
      {
       "reference": "ComplexPortal:CPX-2844",
       "notes": "Complex Portal CPX-2844 asserts one PaaE copy in the E. coli K-12 PaaABCE phenylacetyl-CoA monooxygenase complex."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli K-12",
     "note": "E. coli K-12 source of the PaaA/PaaB/PaaC/PaaE in vitro reconstitution, PaaAC structural study, UniProtKB examples, and Complex Portal CPX-2844 curation.",
     "reference": "PMID:21247899"
    }
   ],
   "functions": [
    {
     "function_id": "phenylacetyl_coa_1_2_epoxidase_activity",
     "label": "phenylacetyl-CoA 1,2-epoxidase activity",
     "grounding": "GO:0097266",
     "description": "The PaaABCE complex catalyzes NADPH-dependent epoxidation of phenylacetyl-CoA.",
     "evidence": [
      {
       "reference": "GO:0062077",
       "notes": "GO:0062077 defines the complex by its ability to catalyze phenylacetyl-CoA 1,2-epoxidase activity."
      },
      {
       "reference": "GO:0097266",
       "notes": "GO:0097266 is the molecular-function term for phenylacetyl-CoA 1,2-epoxidase activity."
      },
      {
       "reference": "PMID:21247899",
       "notes": "Grishin et al. 2011 reconstituted the E. coli PaaABCE monooxygenase activity in vitro."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0062077",
     "notes": "Gene Ontology cellular-component term for the phenylacetyl-CoA 1,2-epoxidase complex and its paaABCE complex synonym."
    },
    {
     "reference": "GO:1990204",
     "notes": "QuickGO reports GO:0062077 as an is-a descendant of GO:1990204 oxidoreductase complex."
    },
    {
     "reference": "GO:0097266",
     "notes": "Gene Ontology molecular-function term for phenylacetyl-CoA 1,2-epoxidase activity."
    },
    {
     "reference": "InterPro:IPR011881",
     "notes": "InterPro family entry for PaaA epoxidase subunits."
    },
    {
     "reference": "InterPro:IPR009359",
     "notes": "InterPro family entry for PaaB epoxidase subunits."
    },
    {
     "reference": "InterPro:IPR011882",
     "notes": "InterPro family entry for PaaC epoxidase subunits."
    },
    {
     "reference": "InterPro:IPR011884",
     "notes": "InterPro family entry for PaaE epoxidase subunits."
    },
    {
     "reference": "UniProtKB:P76077",
     "notes": "UniProtKB reviewed E. coli K-12 PaaA entry."
    },
    {
     "reference": "UniProtKB:P76078",
     "notes": "UniProtKB reviewed E. coli K-12 PaaB entry."
    },
    {
     "reference": "UniProtKB:P76079",
     "notes": "UniProtKB reviewed E. coli K-12 PaaC entry."
    },
    {
     "reference": "UniProtKB:P76081",
     "notes": "UniProtKB reviewed E. coli K-12 PaaE entry."
    },
    {
     "reference": "PMID:21247899",
     "notes": "PubMed identifier for Grishin et al. 2011, the Journal of Biological Chemistry E. coli PaaABCE structural and functional study cited by GO:0062077."
    },
    {
     "reference": "DOI:10.1074/jbc.M110.194423",
     "notes": "DOI for Grishin et al. 2011, as reported by PubMed."
    },
    {
     "reference": "ComplexPortal:CPX-2844",
     "notes": "Complex Portal entry for the E. coli K-12 PaaABCE phenylacetyl-CoA monooxygenase composition."
    }
   ],
   "discussions": [
    {
     "discussion_id": "exclude_paad_from_paabce",
     "prompt": "Should PaaD be modeled as a constituent of the phenylacetyl-CoA 1,2-epoxidase complex?",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "No. GO:0062077 uses the paaABCE complex synonym and QuickGO annotates PaaA, PaaB, PaaC and PaaE, but not PaaD, to the complex. Grishin et al. 2011 found that PaaD did not form a stable complex with the other proteins in the tested pull-downs and was not necessary for in vitro PaaABCE catalysis, while noting that it may assist maturation of the monooxygenase in vivo.",
     "evidence": [
      {
       "reference": "GO:0062077",
       "notes": "GO:0062077 names the PaaABCE complex without PaaD."
      },
      {
       "reference": "PMID:21247899",
       "notes": "Grishin et al. 2011 tested PaaD in co-purification, pull-down, and activity assays and discussed it as a possible maturation factor rather than a direct catalytic constituent."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01"
    }
   ],
   "complex_compositions": [
    {
     "composition_id": "complex_portal_cpx_2844",
     "source": "COMPLEX_PORTAL",
     "source_accession": "ComplexPortal:CPX-2844",
     "source_url": "https://www.ebi.ac.uk/complexportal/complex/CPX-2844",
     "complex_label": "paaABCE phenylacetyl-CoA monooxygenase complex",
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli (strain K12)",
     "assembly": "Heterooctamer",
     "evidence_code": "ECO:0005547",
     "participants": [
      {
       "participant_id": "CHEBI:49601",
       "label": "Fe2S2 iron-sulfur cluster",
       "participant_type": "small molecule",
       "source_name": "fe2s2 iron-sulfur cluster",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20710094"
      },
      {
       "participant_id": "UniProtKB:P76077",
       "label": "1,2-phenylacetyl-CoA epoxidase, subunit A",
       "participant_type": "protein",
       "gene_symbol": "paaA",
       "stoichiometry": "2",
       "source_interactor_id": "EBI-9026829"
      },
      {
       "participant_id": "UniProtKB:P76078",
       "label": "1,2-phenylacetyl-CoA epoxidase, subunit B",
       "participant_type": "protein",
       "gene_symbol": "paaB",
       "stoichiometry": "2",
       "source_interactor_id": "EBI-20638103"
      },
      {
       "participant_id": "UniProtKB:P76081",
       "label": "1,2-phenylacetyl-CoA epoxidase, subunit E",
       "participant_type": "protein",
       "gene_symbol": "paaE",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20638104"
      },
      {
       "participant_id": "UniProtKB:P76079",
       "label": "1,2-phenylacetyl-CoA epoxidase, subunit C",
       "participant_type": "protein",
       "gene_symbol": "paaC",
       "stoichiometry": "2",
       "source_interactor_id": "EBI-9026828"
      },
      {
       "participant_id": "CHEBI:24875",
       "label": "iron cation",
       "participant_type": "small molecule",
       "source_name": "iron cation",
       "stoichiometry": "4",
       "source_interactor_id": "EBI-20710086"
      },
      {
       "participant_id": "CHEBI:57692",
       "label": "FAD(3-)",
       "participant_type": "small molecule",
       "source_name": "fad(3-)",
       "source_interactor_id": "EBI-20710102"
      }
     ],
     "retrieved_on": "2026-10-01",
     "notes": "Curator-scoped import: E. coli K-12 PaaABCE phenylacetyl-CoA 1,2-epoxidase composition, equivalent to the taxon-specific assembly characterized by Grishin et al. 2011. Source evidence: inferred by curator. The accession was resolved through the Complex Portal accession endpoint; no equivalence xref was inferred."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "paabce_epoxidase_function",
     "title": "PaaABCE Phenylacetyl-CoA 1,2-Epoxidase Electron Transfer and Catalysis",
     "description": "Reductase electron delivery by PaaE and regulatory/structural support by PaaB and PaaC for diiron-catalyzed phenylacetyl-CoA 1,2-epoxidation at PaaA.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "paae_epoxidase_reductase",
       "label": "1,2-phenylacetyl-CoA epoxidase, subunit E",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR011884",
       "component_ref": "paae_epoxidase_reductase"
      },
      {
       "node_id": "paac_epoxidase_beta",
       "label": "1,2-phenylacetyl-CoA epoxidase, subunit C",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR011882",
       "component_ref": "paac_epoxidase_beta"
      },
      {
       "node_id": "paab_epoxidase_effector",
       "label": "1,2-phenylacetyl-CoA epoxidase, subunit B",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR009359",
       "component_ref": "paab_epoxidase_effector"
      },
      {
       "node_id": "paaa_epoxidase_alpha",
       "label": "1,2-phenylacetyl-CoA epoxidase, subunit A",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR011881",
       "component_ref": "paaa_epoxidase_alpha"
      },
      {
       "node_id": "phenylacetyl_coa_1_2_epoxidase_activity",
       "label": "phenylacetyl-CoA 1,2-epoxidase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0097266"
      }
     ],
     "edges": [
      {
       "subject": "paae_epoxidase_reductase",
       "predicate": "transfers electrons to",
       "object": "paaa_epoxidase_alpha",
       "description": "The iron-sulfur flavoprotein reductase subunit PaaE oxidizes NADPH and transfers electrons to the diiron catalytic center in PaaA.",
       "evidence": [
        {
         "reference": "GO:0062077",
         "notes": "GO:0062077 annotates PaaE and PaaA as subunits of the phenylacetyl-CoA 1,2-epoxidase complex."
        },
        {
         "reference": "PMID:21247899",
         "notes": "Grishin et al. 2011 demonstrated that PaaE acts as the NADPH reductase supplying electrons to the PaaAC monooxygenase core."
        },
        {
         "reference": "ComplexPortal:CPX-2844",
         "notes": "Complex Portal CPX-2844 curates the E. coli K-12 PaaABCE monooxygenase subunit composition."
        }
       ]
      },
      {
       "subject": "paac_epoxidase_beta",
       "predicate": "stabilizes catalytic core with",
       "object": "paaa_epoxidase_alpha",
       "description": "The structural beta subunit PaaC forms a heterodimer with the catalytic alpha subunit PaaA to stabilize the hydroxylase core.",
       "evidence": [
        {
         "reference": "PMID:21247899",
         "notes": "Grishin et al. 2011 solved the PaaAC heterotetramer structure and identified PaaC as the structural beta subunit."
        },
        {
         "reference": "ComplexPortal:CPX-2844",
         "notes": "Complex Portal CPX-2844 curates two copies each of PaaA and PaaC in the PaaABCE complex."
        }
       ]
      },
      {
       "subject": "paab_epoxidase_effector",
       "predicate": "bridges and regulates",
       "object": "paaa_epoxidase_alpha",
       "description": "The small effector subunit PaaB bridges PaaAC heterodimers and is essential for in vitro epoxidase turnover.",
       "evidence": [
        {
         "reference": "PMID:21247899",
         "notes": "Grishin et al. 2011 showed that PaaB is required for in vitro monooxygenase activity of the PaaABCE complex."
        },
        {
         "reference": "ComplexPortal:CPX-2844",
         "notes": "Complex Portal CPX-2844 includes two PaaB copies in the active PaaABCE monooxygenase complex."
        }
       ]
      },
      {
       "subject": "paaa_epoxidase_alpha",
       "predicate": "catalyzes",
       "object": "phenylacetyl_coa_1_2_epoxidase_activity",
       "description": "The diiron center in the PaaA alpha subunit catalyzes oxygen-dependent 1,2-epoxidation of phenylacetyl-CoA.",
       "evidence": [
        {
         "reference": "GO:0062077",
         "notes": "GO:0062077 defines the complex by its phenylacetyl-CoA 1,2-epoxidase activity."
        },
        {
         "reference": "GO:0097266",
         "notes": "GO:0097266 is the molecular-function term for phenylacetyl-CoA 1,2-epoxidase activity."
        },
        {
         "reference": "PMID:21247899",
         "notes": "Grishin et al. 2011 reconstituted phenylacetyl-CoA oxygenation by PaaABCE and localized the catalytic diiron site to PaaA."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0032777",
   "label": "piccolo histone acetyltransferase complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A heterotrimeric H4/H2A histone acetyltransferase complex with a substrate preference of chromatin over free histones. It contains a subset of the proteins found in the larger NuA4 histone acetyltransferase complex; for example, the S. cerevisiae complex contains Esa1p, Yng2p, and Epl1p.",
   "definition_source": "GO:0032777",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T05:53:41Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T05:54:38Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added H4/H2A parentage, two Piccolo NuA4 synonyms, three budding-yeast constituent rows, budding-yeast scope, histone acetyltransferase activity, GO/PubMed/DOI evidence, a nonmechanistic function graph, and a piccolo NuA4 subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:28:41Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Piccolo NuA4 complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1101/gad.1056603"
    },
    {
     "synonym_text": "picNuA4 complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1101/gad.1056603"
    }
   ],
   "parent_structures": [
    "GO:0043189"
   ],
   "components": [
    {
     "component_id": "esa1_piccolo_catalytic_subunit",
     "label": "Esa1 piccolo NuA4 catalytic subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ESA1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0032777 and SGD annotations follow Saccharomyces cerevisiae Esa1p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for the piccolo NuA4 catalytic subunit class was curated in this pass.",
     "role": "Catalytic MYST-family histone acetyltransferase constituent of the budding-yeast piccolo NuA4 complex.",
     "evidence": [
      {
       "reference": "GO:0032777",
       "notes": "GO:0032777 defines the S. cerevisiae piccolo complex as containing Esa1p."
      },
      {
       "reference": "DOI:10.1101/gad.1056603",
       "notes": "Boudreault et al. 2003 identified Esa1 as a Piccolo NuA4 subunit."
      },
      {
       "reference": "DOI:10.1128/MCB.25.13.5535-5542.2005",
       "notes": "Selleck et al. 2005 reconstituted Piccolo with Esa1 and minimal Epl1/Yng2 segments."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q08649",
       "protein_label": "Histone acetyltransferase ESA1",
       "gene_symbol": "ESA1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ESA1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q08649",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q08649, the single reviewed entry for gene ESA1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "epl1_piccolo_bridging_subunit",
     "label": "Epl1 piccolo NuA4 bridging subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "EPL1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0032777 and SGD annotations follow Saccharomyces cerevisiae Epl1p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for the piccolo NuA4 bridging subunit class was curated in this pass.",
     "role": "Piccolo NuA4 constituent whose N-terminal region links Esa1 and Yng2 in the budding-yeast heterotrimer.",
     "evidence": [
      {
       "reference": "GO:0032777",
       "notes": "GO:0032777 defines the S. cerevisiae piccolo complex as containing Epl1p."
      },
      {
       "reference": "DOI:10.1101/gad.1056603",
       "notes": "Boudreault et al. 2003 identified Epl1 as a Piccolo NuA4 subunit."
      },
      {
       "reference": "DOI:10.1128/MCB.25.13.5535-5542.2005",
       "notes": "Selleck et al. 2005 tested the Epl1 minimal region that supports Piccolo nucleosome activity."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P43572",
       "protein_label": "Enhancer of polycomb-like protein 1",
       "gene_symbol": "EPL1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene EPL1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P43572."
        }
       ]
      }
     ]
    },
    {
     "component_id": "yng2_piccolo_subunit",
     "label": "Yng2 piccolo NuA4 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "YNG2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0032777 and SGD annotations follow Saccharomyces cerevisiae Yng2p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for the piccolo NuA4 subunit class was curated in this pass.",
     "role": "ING-family constituent of the budding-yeast piccolo NuA4 complex.",
     "evidence": [
      {
       "reference": "GO:0032777",
       "notes": "GO:0032777 defines the S. cerevisiae piccolo complex as containing Yng2p."
      },
      {
       "reference": "DOI:10.1101/gad.1056603",
       "notes": "Boudreault et al. 2003 identified Yng2 as a Piccolo NuA4 subunit."
      },
      {
       "reference": "DOI:10.1128/MCB.25.13.5535-5542.2005",
       "notes": "Selleck et al. 2005 tested the Yng2 minimal region that supports Piccolo nucleosome activity."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38806",
       "protein_label": "Chromatin modification-related protein YNG2",
       "gene_symbol": "YNG2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene YNG2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10805724",
         "notes": "Loewith R et al. 2000, ‘Three yeast proteins related to the human candidate tumor suppressor p33(ING1) are associated with histone acetyltransferase activities.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P38806."
        },
        {
         "reference": "PMID:11544250",
         "notes": "Choy JS et al. 2001, ‘Yng2p-dependent NuA4 histone H4 acetylation activity is required for mitotic and meiotic progression.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P38806."
        },
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P38806."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the organism in which GO:0032777 defines the heterotrimeric piccolo complex as containing Esa1p, Yng2p and Epl1p.",
     "reference": "GO:0032777"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Boudreault et al. 2003 isolated native and recombinant Piccolo NuA4 from budding yeast as an Esa1/Epl1/Yng2 complex.",
     "reference": "DOI:10.1101/gad.1056603"
    }
   ],
   "functions": [
    {
     "function_id": "histone_acetyltransferase_activity",
     "label": "histone acetyltransferase activity",
     "grounding": "GO:0004402",
     "description": "Piccolo NuA4 catalyzes Esa1-dependent histone H4/H2A acetylation with a preference for chromatin substrates.",
     "evidence": [
      {
       "reference": "GO:0032777",
       "notes": "GO:0032777 defines piccolo as a H4/H2A histone acetyltransferase complex."
      },
      {
       "reference": "GO:0004402",
       "notes": "GO:0004402 is the Gene Ontology molecular-function term for histone acetyltransferase activity."
      },
      {
       "reference": "DOI:10.1101/gad.1056603",
       "notes": "Boudreault et al. 2003 reported chromatin-preferring Piccolo NuA4 activity."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0032777",
     "notes": "Gene Ontology cellular-component term for the piccolo histone acetyltransferase complex."
    },
    {
     "reference": "GO:0043189",
     "notes": "Gene Ontology cellular-component parent term for H4/H2A histone acetyltransferase complexes."
    },
    {
     "reference": "GO:0004402",
     "notes": "Gene Ontology molecular-function term for histone acetyltransferase activity."
    },
    {
     "reference": "PMID:12782659",
     "notes": "PubMed identifier for Boudreault et al. 2003, the Piccolo NuA4 Esa1/Epl1/Yng2 paper cited by GO:0032777."
    },
    {
     "reference": "DOI:10.1101/gad.1056603",
     "notes": "DOI for Boudreault et al. 2003, 'Yeast enhancer of polycomb defines global Esa1-dependent acetylation of chromatin', verified through NCBI E-utilities."
    },
    {
     "reference": "PMID:15964809",
     "notes": "PubMed identifier for Selleck et al. 2005, the Piccolo NuA4 nucleosome substrate paper cited by GO:0032777."
    },
    {
     "reference": "DOI:10.1128/MCB.25.13.5535-5542.2005",
     "notes": "DOI for Selleck et al. 2005, 'The Saccharomyces cerevisiae piccolo NuA4 histone acetyltransferase complex requires the enhancer of polycomb A domain and chromodomain to acetylate nucleosomes', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_piccolo_histone_acetyltransferase_activity",
     "title": "Piccolo NuA4 carries yeast histone acetyltransferase activity",
     "description": "In Saccharomyces cerevisiae, Esa1p, Epl1p and Yng2p form the piccolo histone acetyltransferase complex.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the GO-defined piccolo NuA4 constituents and their connection to histone acetyltransferase activity without resolving Epl1 bridging, Yng2 recognition, Esa1 catalysis or nucleosome substrate selection.",
     "nodes": [
      {
       "node_id": "esa1_piccolo_catalytic_subunit",
       "label": "Esa1 piccolo NuA4 catalytic subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "esa1_piccolo_catalytic_subunit"
      },
      {
       "node_id": "epl1_piccolo_bridging_subunit",
       "label": "Epl1 piccolo NuA4 bridging subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "epl1_piccolo_bridging_subunit"
      },
      {
       "node_id": "yng2_piccolo_subunit",
       "label": "Yng2 piccolo NuA4 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "yng2_piccolo_subunit"
      },
      {
       "node_id": "piccolo_histone_acetyltransferase_complex",
       "label": "piccolo histone acetyltransferase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032777"
      },
      {
       "node_id": "histone_acetyltransferase_activity",
       "label": "histone acetyltransferase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0004402"
      }
     ],
     "edges": [
      {
       "subject": "esa1_piccolo_catalytic_subunit",
       "predicate": "contributes to",
       "object": "piccolo_histone_acetyltransferase_complex",
       "description": "Esa1p is a constituent of the budding-yeast piccolo complex.",
       "evidence": [
        {
         "reference": "GO:0032777",
         "notes": "GO:0032777 defines Esa1p as a piccolo constituent."
        },
        {
         "reference": "DOI:10.1101/gad.1056603",
         "notes": "Boudreault et al. 2003 identified Esa1 in Piccolo NuA4."
        }
       ]
      },
      {
       "subject": "epl1_piccolo_bridging_subunit",
       "predicate": "contributes to",
       "object": "piccolo_histone_acetyltransferase_complex",
       "description": "Epl1p is a constituent of the budding-yeast piccolo complex.",
       "evidence": [
        {
         "reference": "GO:0032777",
         "notes": "GO:0032777 defines Epl1p as a piccolo constituent."
        },
        {
         "reference": "DOI:10.1101/gad.1056603",
         "notes": "Boudreault et al. 2003 identified Epl1 in Piccolo NuA4."
        }
       ]
      },
      {
       "subject": "yng2_piccolo_subunit",
       "predicate": "contributes to",
       "object": "piccolo_histone_acetyltransferase_complex",
       "description": "Yng2p is a constituent of the budding-yeast piccolo complex.",
       "evidence": [
        {
         "reference": "GO:0032777",
         "notes": "GO:0032777 defines Yng2p as a piccolo constituent."
        },
        {
         "reference": "DOI:10.1101/gad.1056603",
         "notes": "Boudreault et al. 2003 identified Yng2 in Piccolo NuA4."
        }
       ]
      },
      {
       "subject": "piccolo_histone_acetyltransferase_complex",
       "predicate": "supports",
       "object": "histone_acetyltransferase_activity",
       "description": "Piccolo NuA4 supports Esa1-dependent histone acetyltransferase activity.",
       "evidence": [
        {
         "reference": "GO:0032777",
         "notes": "GO:0032777 defines piccolo as a H4/H2A histone acetyltransferase complex."
        },
        {
         "reference": "DOI:10.1101/gad.1056603",
         "notes": "Boudreault et al. 2003 reported Piccolo NuA4 HAT activity."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_piccolo_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the piccolo NuA4 constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#esa1_piccolo_catalytic_subunit",
      "components#epl1_piccolo_bridging_subunit",
      "components#yng2_piccolo_subunit"
     ],
     "rationale": "GO:0032777 defines three budding-yeast proteins as piccolo constituents. Exact source-neutral InterPro, Pfam, NCBIfam or UniProt family boundaries for these piccolo NuA4 subunit classes need narrower curation before these component labels can be grounded.",
     "evidence": [
      {
       "reference": "GO:0032777",
       "notes": "GO:0032777 defines the budding-yeast piccolo complex subunits."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    }
   ]
  },
  {
   "identifier": "GO:0016605",
   "label": "PML body",
   "structure_category": "OTHER",
   "structure_kind": "OTHER",
   "definition": "A class of nuclear body; they react against SP100 auto-antibodies (PML, promyelocytic leukemia); cells typically contain 10-30 PML bodies per nucleus; alterations in the localization of PML bodies occurs after viral infection.",
   "definition_source": "GO:0016605",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T23:18:02Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T23:19:14Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO PML-body synonymy, nuclear-body parentage, nuclear-lumen parthood, PML and Sp100 label-only components, Homo sapiens scope, SUMO-linked partner-sumoylation function evidence, a nonmechanistic SUMO-dependent PML-body assembly graph and a component-boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T23:33:05Z",
     "curator": "codex",
     "action": "RESOLVED_REVIEW",
     "changes": "Resolved #1689 by retargeting the Homo sapiens taxonomic and canonical-example evidence from the PML-rescue paper to Koken et al. 1994's direct human acute-promyelocytic-leukemia PML-body evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:28:46Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "ND10",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0016605"
    },
    {
     "synonym_text": "PML NB",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0016605"
    },
    {
     "synonym_text": "PML nuclear body",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0016605"
    },
    {
     "synonym_text": "nuclear dot",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0016605"
    }
   ],
   "parent_structures": [
    "GO:0016604"
   ],
   "part_of": [
    "GO:0031981"
   ],
   "components": [
    {
     "component_id": "pml_protein",
     "label": "PML protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "PML"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "PML is curated as the defining scaffold protein of PML bodies; no exact source-neutral InterPro, Pfam or NCBIfam accession was assigned in this first record.",
     "role": "Scaffold protein required for PML-body formation and recruitment of other ND10/PML-body proteins.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.147.2.221",
       "notes": "Ishov et al. 1999 found that ND10-associated proteins were dispersed in Pml-null cells and were recruited to de novo ND10 after PML reintroduction."
      },
      {
       "reference": "DOI:10.1182/blood.V95.9.2748.009k31a_2748_2752",
       "notes": "Zhong et al. 2000 showed that PML is required for proper PML nuclear-body formation in primary Pml-null cells and that SUMO modification of PML is required for this role."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P29590",
       "protein_label": "Protein PML",
       "gene_symbol": "PML",
       "taxon_id": "NCBITaxon:9606",
       "taxon_label": "Homo sapiens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene PML in Homo sapiens, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:27211601",
         "notes": "Liang YC et al. 2016, ‘SUMO5, a Novel Poly-SUMO Isoform, Regulates PML Nuclear Bodies.’, Sci Rep. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P29590."
        },
        {
         "reference": "PMID:20501696",
         "notes": "Mimura Y et al. 2010, ‘Two-step colocalization of MORC3 with PML nuclear bodies.’, J Cell Sci. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, PML body' localisation of P29590."
        },
        {
         "reference": "PMID:20719947",
         "notes": "Sivachandran N et al. 2010, ‘Epstein-Barr virus nuclear antigen 1 Hijacks the host kinase CK2 to disrupt PML nuclear bodies.’, J Virol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, PML body' localisation of P29590."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sp100_autoantigen",
     "label": "Sp100 nuclear antigen",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SP100"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Sp100 is curated as a defining PML/ND10 body protein recognized in this body; no exact source-neutral InterPro, Pfam or NCBIfam accession was assigned in this first record.",
     "role": "Nuclear autoantigen that accumulates with PML in ND10/PML bodies.",
     "evidence": [
      {
       "reference": "GO:0016605",
       "notes": "GO:0016605 defines PML bodies in relation to SP100 auto-antibodies."
      },
      {
       "reference": "DOI:10.1083/jcb.147.2.221",
       "notes": "Ishov et al. 1999 described ND10 as discrete nuclear accumulations of proteins including PML and Sp100."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P23497",
       "protein_label": "Nuclear autoantigen Sp-100",
       "gene_symbol": "SP100",
       "taxon_id": "NCBITaxon:9606",
       "taxon_label": "Homo sapiens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SP100 in Homo sapiens, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:25593309",
         "notes": "Gong F et al. 2015, ‘Screen identifies bromodomain protein ZMYND8 in chromatin recognition of transcription-associated DNA damage that promotes homologous recombination.’, Genes Dev. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P23497."
        },
        {
         "reference": "PMID:27211601",
         "notes": "Liang YC et al. 2016, ‘SUMO5, a Novel Poly-SUMO Isoform, Regulates PML Nuclear Bodies.’, Sci Rep. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, PML body' localisation of P23497."
        },
        {
         "reference": "PMID:17245429",
         "notes": "Milovic-Holm K et al. 2007, ‘FLASH links the CD95 signaling pathway to the cell nucleus and nuclear bodies.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear body' localisation of P23497."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:9606",
     "taxon_label": "Homo sapiens",
     "presence": "VARIABLE",
     "note": "Human acute promyelocytic leukemia cells were used to show that the t(15;17) PML-RARalpha translocation alters a PML-associated nuclear body in a retinoic-acid-reversible fashion.",
     "reference": "DOI:10.1002/j.1460-2075.1994.tb06356.x"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:9606",
     "taxon_label": "Homo sapiens",
     "note": "Human acute promyelocytic leukemia cells connected PML-associated nuclear bodies to the t(15;17) PML-RARalpha translocation.",
     "reference": "DOI:10.1002/j.1460-2075.1994.tb06356.x"
    }
   ],
   "functions": [
    {
     "function_id": "partner_protein_sumoylation",
     "label": "partner protein sumoylation",
     "description": "PML nuclear bodies can recruit SUMO-pathway machinery and promote sumoylation of recruited partner proteins during oxidative stress.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.201305148",
       "notes": "Sahin et al. 2014 connected oxidative-stress-induced PML nuclear-body assembly to sumoylation of partner proteins."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0016605",
     "notes": "Gene Ontology cellular-component term for PML body and its exact ND10/PML-NB synonymy."
    },
    {
     "reference": "GO:0016604",
     "notes": "Gene Ontology cellular-component term for nuclear body."
    },
    {
     "reference": "GO:0031981",
     "notes": "Gene Ontology cellular-component term for nuclear lumen."
    },
    {
     "reference": "DOI:10.1083/jcb.147.2.221",
     "notes": "Ishov et al. 1999, PML is critical for ND10 formation and recruits the PML-interacting protein Daxx to this nuclear structure when modified by SUMO-1, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1182/blood.V95.9.2748.009k31a_2748_2752",
     "notes": "Zhong et al. 2000, Role of SUMO-1-modified PML in nuclear body formation, Blood."
    },
    {
     "reference": "DOI:10.1002/j.1460-2075.1994.tb06356.x",
     "notes": "Koken et al. 1994, The t(15;17) translocation alters a nuclear body in a retinoic acid-reversible fashion, EMBO Journal."
    },
    {
     "reference": "DOI:10.1016/j.molcel.2006.09.013",
     "notes": "Shen et al. 2006, The mechanisms of PML-nuclear body formation, Molecular Cell."
    },
    {
     "reference": "DOI:10.1101/cshperspect.a000661",
     "notes": "Lallemand-Breitenbach and de The 2010, PML nuclear bodies, Cold Spring Harbor Perspectives in Biology."
    },
    {
     "reference": "DOI:10.1083/jcb.201305148",
     "notes": "Sahin et al. 2014, Oxidative stress-induced assembly of PML nuclear bodies controls sumoylation of partner proteins, Journal of Cell Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "sumoylated_pml_body_assembly",
     "title": "PML scaffolds SUMO-dependent PML-body assembly",
     "description": "PML protein scaffolds ND10/PML bodies, SUMO modification supports the mature body, and Sp100 accumulates in the assembled nuclear body.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph summarizes the PML/SUMO/Sp100 core of PML-body formation without asserting a complete SUMO cascade, PML isoform set, stress-induced client repertoire or RNF4-dependent turnover mechanism.",
     "nodes": [
      {
       "node_id": "pml_protein",
       "label": "PML protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "pml_protein"
      },
      {
       "node_id": "sp100_autoantigen",
       "label": "Sp100 nuclear antigen",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sp100_autoantigen"
      },
      {
       "node_id": "pml_sumoylation",
       "label": "PML SUMOylation",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "pml_body",
       "label": "PML body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0016605"
      }
     ],
     "edges": [
      {
       "subject": "pml_protein",
       "predicate": "scaffolds",
       "object": "pml_body",
       "description": "PML is required to gather ND10-associated proteins into PML bodies.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.147.2.221",
         "notes": "Ishov et al. 1999 found that PML reintroduction restored de novo ND10 formation in Pml-null cells."
        }
       ]
      },
      {
       "subject": "pml_sumoylation",
       "predicate": "supports formation of",
       "object": "pml_body",
       "description": "Covalent SUMO modification of PML supports PML-body formation.",
       "evidence": [
        {
         "reference": "DOI:10.1182/blood.V95.9.2748.009k31a_2748_2752",
         "notes": "Zhong et al. 2000 showed that a PML mutant that could not be modified by SUMO-1 failed to relocalize nuclear-body proteins."
        },
        {
         "reference": "DOI:10.1016/j.molcel.2006.09.013",
         "notes": "Shen et al. 2006 characterized SUMO and SUMO-interacting motif contributions to PML-body formation."
        }
       ]
      },
      {
       "subject": "sp100_autoantigen",
       "predicate": "accumulates in",
       "object": "pml_body",
       "description": "Sp100 is one of the defining proteins that accumulates in ND10/PML bodies.",
       "evidence": [
        {
         "reference": "GO:0016605",
         "notes": "GO:0016605 defines PML bodies in relation to SP100 auto-antibodies."
        },
        {
         "reference": "DOI:10.1083/jcb.147.2.221",
         "notes": "Ishov et al. 1999 described Sp100 as an ND10-associated protein."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_pml_body_component_boundaries",
     "prompt": "Resolve exact PML-body resident, client and turnover-factor boundaries before expanding components.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#pml_protein",
      "components#sp100_autoantigen",
      "causal_graphs#sumoylated_pml_body_assembly"
     ],
     "rationale": "This first PML body record captures PML and Sp100 as broad label-only defining proteins while leaving exact PML and Sp100 family groundings, Daxx and ATRX recruitment, SUMO-pathway enzymes, RNF4-dependent turnover and stress- or virus-induced client boundaries to a separate curation pass.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.147.2.221"
      },
      {
       "reference": "DOI:10.1016/j.molcel.2006.09.013"
      },
      {
       "reference": "DOI:10.1101/cshperspect.a000661"
      },
      {
       "reference": "DOI:10.1083/jcb.201305148"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    }
   ]
  },
  {
   "identifier": "GO:0000133",
   "label": "polarisome",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A fungal cell-polarity protein complex that localizes to sites of polarized growth and directs localized actin-filament assembly, including the Saccharomyces Bni1/Spa2/Pea2/Bud6 polarisome.",
   "definition_source": "GO:0000133",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T05:51:49Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T05:53:56Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added Spa2/Pea2, Bni1, and Bud6 components, fungal distribution, Saccharomyces and Neurospora canonical examples, polarized actin assembly function, GO/DOI evidence, a nonmechanistic Spa2-centered assembly graph, and grounding/boundary TODOs.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T05:59:24Z",
     "curator": "codex",
     "action": "FIXED_ANCHORS",
     "changes": "Replaced bare discussion section anchors with component and causal-graph anchors that resolve to local identifiers.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T06:04:40Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved #424, #425, and #426 by narrowing the Saccharomyces example to the Valtz-supported Spa2/Pea2 localization claim, rewriting the Bni1 and Bud6 graph edges as actin-assembly support edges, and removing unsupported Msb3/Msb4 claims from the Aip5/Myo2 boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:28:46Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 4 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:52Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "updated gene_symbols/synonym annotations for UniProtKB protein_examples.",
     "llm_assisted": true
    }
   ],
   "components": [
    {
     "component_id": "spa2_pea2_scaffold",
     "label": "Spa2/Pea2 polarisome scaffold",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "CONDITIONAL",
     "gene_symbols": [
      "SPA2",
      "PEA2"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Spa2 and Pea2 homologs are used as fungal polarisome markers, but no exact source-neutral family CURIE for the fungal Spa2/Pea2 scaffold cohort was curated.",
     "role": "Core scaffold proteins that localize to polarized-growth sites and help organize the Saccharomyces polarisome.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.135.3.725",
       "notes": "Valtz and Herskowitz 1996 showed that Pea2 localizes to polarized-growth sites in a pattern similar to Spa2 and that Pea2 and Spa2 depend on one another for stable localization."
      },
      {
       "reference": "DOI:10.1083/jcb.202006193",
       "notes": "Dunkler et al. 2021 studied Spa2 and Pea2 as known polarisome proteins recruited by type V myosin in budding yeast."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P23201",
       "protein_label": "Scaffold protein SPA2",
       "gene_symbol": "SPA2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SPA2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12361575",
         "notes": "van Drogen F et al. 2002, ‘Spa2p functions as a scaffold-like protein to recruit the Mpk1p MAP kinase module to sites of polarized growth.’, Curr Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Bud tip' localisation of P23201."
        },
        {
         "reference": "PMID:31699995",
         "notes": "Xie Y et al. 2019, ‘Polarisome scaffolder Spa2-mediated macromolecular condensation of Aip5 for actin polymerization.’, Nat Commun. ECO:0000269 experimental evidence cited by UniProt for the 'Bud tip' localisation of P23201."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P40091",
       "protein_label": "Protein PEA2",
       "gene_symbol": "PEA2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene PEA2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P40091",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P40091, the single reviewed entry for gene PEA2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "bni1_formin",
     "label": "Bni1 formin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "CONDITIONAL",
     "gene_symbols": [
      "BNI1"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The Saccharomyces Bni1 polarisome formin is not grounded to a broader formin family here because formin paralog usage differs across fungi.",
     "role": "Formin effector that nucleates actin filament assembly from the budding-yeast polarisome.",
     "evidence": [
      {
       "reference": "GO:0000133",
       "notes": "GO:0000133 lists Bni1p among Saccharomyces polarisome proteins."
      },
      {
       "reference": "DOI:10.1128/MCB.18.7.4053",
       "notes": "Sheu et al. 1998 connected Spa2 with Bni1 and other yeast morphogenesis proteins."
      },
      {
       "reference": "DOI:10.1038/s41467-019-13125-1",
       "notes": "Xie et al. 2019 modeled Aip5, Bni1, and Bud6 around Spa2-mediated actin polymerization."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P41832",
       "protein_label": "Protein BNI1",
       "gene_symbol": "BNI1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene BNI1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:31699995",
         "notes": "Xie Y et al. 2019, ‘Polarisome scaffolder Spa2-mediated macromolecular condensation of Aip5 for actin polymerization.’, Nat Commun. ECO:0000269 experimental evidence cited by UniProt for the 'Bud tip' localisation of P41832."
        },
        {
         "reference": "PMID:41065574",
         "notes": "Magliozzi JO et al. 2025, ‘Aip5 forms a \"composite\" actin nucleator with Bud6 and caps pointed ends of actin filaments.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Bud tip' localisation of P41832."
        }
       ]
      }
     ]
    },
    {
     "component_id": "bud6_actin_nucleation_factor",
     "label": "Bud6 actin nucleation-promoting factor",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "CONDITIONAL",
     "gene_symbols": [
      "BUD6",
      "AIP3"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Bud6/Aip3 is curated as the Saccharomyces actin nucleation-promoting constituent named in the GO definition; no exact fungal-wide family grounding was assigned.",
     "role": "Actin nucleation-promoting factor associated with the Bni1-containing budding-yeast polarisome.",
     "evidence": [
      {
       "reference": "GO:0000133",
       "notes": "GO:0000133 lists Bud6p among Saccharomyces polarisome proteins."
      },
      {
       "reference": "DOI:10.1038/s41467-019-13125-1",
       "notes": "Xie et al. 2019 studied Bud6 with Bni1 in a Spa2-mediated actin-polymerization system."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P41697",
       "protein_label": "Bud site selection protein 6",
       "gene_symbol": "BUD6",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene BUD6 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure (also declared as synonym AIP3).",
       "evidence": [
        {
         "reference": "PMID:31699995",
         "notes": "Xie Y et al. 2019, ‘Polarisome scaffolder Spa2-mediated macromolecular condensation of Aip5 for actin polymerization.’, Nat Commun. ECO:0000269 experimental evidence cited by UniProt for the 'Bud tip' localisation of P41697."
        },
        {
         "reference": "PMID:41065574",
         "notes": "Magliozzi JO et al. 2025, ‘Aip5 forms a \"composite\" actin nucleator with Bud6 and caps pointed ends of actin filaments.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Bud tip' localisation of P41697."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4751",
     "taxon_label": "Fungi",
     "presence": "VARIABLE",
     "note": "Polarisome proteins and tip-localized polarisome-like assemblies are characterized in budding yeasts and filamentous fungi, but the exact component arrangement varies with growth mode and lineage.",
     "reference": "DOI:10.1371/journal.pone.0030372"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which Pea2 and Spa2 localize to polarized-growth sites during budding and mating.",
     "reference": "DOI:10.1083/jcb.135.3.725"
    },
    {
     "taxon_id": "NCBITaxon:5141",
     "taxon_label": "Neurospora crassa",
     "note": "Filamentous fungal model in which SPA-2, BUD-6, and BNI-1 have distinct localizations around the apical dome and Spitzenkorper during hyphal growth.",
     "reference": "DOI:10.1371/journal.pone.0030372"
    }
   ],
   "functions": [
    {
     "function_id": "polarized_actin_assembly",
     "label": "polarized actin assembly",
     "description": "The polarisome scaffolds actin-assembly factors at polarized-growth sites to promote local actin filament polymerization.",
     "evidence": [
      {
       "reference": "GO:0000133",
       "notes": "GO:0000133 defines the polarisome by its role in directing localized assembly of actin filaments at polarization sites."
      },
      {
       "reference": "DOI:10.1038/s41467-019-13125-1",
       "notes": "Xie et al. 2019 dissected Spa2-mediated macromolecular condensation for actin polymerization."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000133",
     "notes": "Gene Ontology cellular-component term for polarisome."
    },
    {
     "reference": "GO:0031560",
     "notes": "Gene Ontology cellular-component term for the cellular bud neck polarisome."
    },
    {
     "reference": "GO:0031561",
     "notes": "Gene Ontology cellular-component term for the cellular bud tip polarisome."
    },
    {
     "reference": "GO:0031562",
     "notes": "Gene Ontology cellular-component term for the hyphal tip polarisome."
    },
    {
     "reference": "GO:0031563",
     "notes": "Gene Ontology cellular-component term for the mating projection tip polarisome."
    },
    {
     "reference": "DOI:10.1083/jcb.135.3.725",
     "notes": "Valtz and Herskowitz 1996, 'Pea2 protein of yeast is localized to sites of polarized growth and is required for efficient mating and bipolar budding', Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1128/MCB.18.7.4053",
     "notes": "Sheu et al. 1998, 'Spa2p interacts with cell polarity proteins and signaling components involved in yeast cell morphogenesis', Molecular and Cellular Biology."
    },
    {
     "reference": "DOI:10.1038/s41467-019-13125-1",
     "notes": "Xie et al. 2019, 'Polarisome scaffolder Spa2-mediated macromolecular condensation of Aip5 for actin polymerization', Nature Communications."
    },
    {
     "reference": "DOI:10.1083/jcb.202006193",
     "notes": "Dunkler et al. 2021, 'Type V myosin focuses the polarisome and shapes the tip of yeast cells', Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1128/EC.00036-06",
     "notes": "Virag and Harris 2006, 'Functional Characterization of Aspergillus nidulans Homologues of Saccharomyces cerevisiae Spa2 and Bud6', Eukaryotic Cell."
    },
    {
     "reference": "DOI:10.1371/journal.pone.0030372",
     "notes": "Lichius et al. 2012, 'Comparative Live-Cell Imaging Analyses of SPA-2, BUD-6 and BNI-1 in Neurospora crassa Reveal Novel Features of the Filamentous Fungal Polarisome', PLoS ONE."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "spa2_polarisome_actin_assembly",
     "title": "Spa2-centered polarisomes concentrate actin assembly factors",
     "description": "In Saccharomyces cerevisiae, the Spa2/Pea2 scaffold localizes to polarized-growth sites, while Bni1 formin and Bud6 act in the Spa2-mediated module that drives local actin-filament assembly.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph summarizes budding-yeast polarisome organization without asserting a complete physical interaction map or a conserved filamentous-fungal stoichiometry.",
     "nodes": [
      {
       "node_id": "spa2_pea2_scaffold",
       "label": "Spa2/Pea2 polarisome scaffold",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "spa2_pea2_scaffold"
      },
      {
       "node_id": "bni1_formin",
       "label": "Bni1 formin",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "bni1_formin"
      },
      {
       "node_id": "bud6_actin_nucleation_factor",
       "label": "Bud6 actin nucleation-promoting factor",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "bud6_actin_nucleation_factor"
      },
      {
       "node_id": "polarisome",
       "label": "polarisome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000133"
      },
      {
       "node_id": "actin_filament_assembly",
       "label": "actin filament assembly",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "spa2_pea2_scaffold",
       "predicate": "localizes to",
       "object": "polarisome",
       "description": "Pea2 and Spa2 localize interdependently to the budding-yeast polarisome at polarized-growth sites.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.135.3.725",
         "notes": "Valtz and Herskowitz 1996 found Pea2 and Spa2 at sites of polarized growth and established their interdependent localization."
        }
       ]
      },
      {
       "subject": "bni1_formin",
       "predicate": "supports",
       "object": "actin_filament_assembly",
       "description": "Bni1 formin acts in the Spa2-mediated actin-polymerization module.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-019-13125-1",
         "notes": "Xie et al. 2019 modeled Bni1 in the Spa2-mediated actin-polymerization system."
        }
       ]
      },
      {
       "subject": "bud6_actin_nucleation_factor",
       "predicate": "supports",
       "object": "actin_filament_assembly",
       "description": "Bud6 acts with Bni1 in the Spa2-mediated actin-polymerization module.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-019-13125-1",
         "notes": "Xie et al. 2019 studied Bud6 together with Bni1 around Spa2."
        }
       ]
      },
      {
       "subject": "polarisome",
       "predicate": "directs",
       "object": "actin_filament_assembly",
       "description": "The polarisome directs localized assembly of actin filaments at budding-yeast polarity sites.",
       "evidence": [
        {
         "reference": "GO:0000133",
         "notes": "GO:0000133 defines the polarisome by its actin-filament assembly role."
        },
        {
         "reference": "DOI:10.1038/s41467-019-13125-1",
         "notes": "Xie et al. 2019 tested Spa2-mediated actin polymerization in the polarisome module."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_fungal_polarisome_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for fungal Spa2/Pea2, Bni1, Bud6/Aip3, and additional polarisome-associated proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#spa2_pea2_scaffold",
      "components#bni1_formin",
      "components#bud6_actin_nucleation_factor"
     ],
     "rationale": "The initial record uses Saccharomyces names and filamentous-fungal homolog studies to delimit the protein cohorts without guessing InterPro, Pfam, NCBIfam, or UniProtKB family accessions.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pone.0030372",
       "notes": "Lichius et al. 2012 compared SPA-2, BUD-6, and BNI-1 in Neurospora."
      },
      {
       "reference": "DOI:10.1128/EC.00036-06",
       "notes": "Virag and Harris 2006 characterized Aspergillus homologues of Saccharomyces Spa2 and Bud6."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    },
    {
     "discussion_id": "defer_aip5_msb_polarisome_boundaries",
     "prompt": "Curate Aip5 and Myo2 relationships after deciding which are stable polarisome constituents versus associated actin-assembly or transport machinery.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#spa2_pea2_scaffold",
      "components#bni1_formin",
      "components#bud6_actin_nucleation_factor",
      "causal_graphs#spa2_polarisome_actin_assembly"
     ],
     "rationale": "Aip5 contributes to Spa2-centered actin polymerization, and Myo2 focuses the complex, but the first record includes only the canonical Bni1/Spa2/Pea2/Bud6 constituents from the GO definition.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-019-13125-1",
       "notes": "Xie et al. 2019 studied Aip5 condensation around Spa2."
      },
      {
       "reference": "DOI:10.1083/jcb.202006193",
       "notes": "Dunkler et al. 2021 studied Myo2-dependent focusing of the polarisome."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:popz_polar_microdomain",
   "label": "PopZ polar microdomain",
   "structure_category": "OTHER",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "A proteinaceous bacterial polar microdomain formed by PopZ polymers at Caulobacter cell poles that anchors the ParB-bound chromosomal origin and organizes pole-specific client proteins.",
   "definition_source": "DOI:10.1016/j.cell.2008.07.015",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T10:52:35Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T10:53:11Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added cell-part parentage, PopZ polar-subdomain synonymy and component curation, Caulobacter vibrioides scope, chromosomal-origin anchoring and pole-organization functions, DOI evidence, a nonmechanistic PopZ polar-organization graph, and a PopZ grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T11:02:59Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Addressed PR #464 review issues #465, #466, and #467 by removing an unsupported PopZ organizing-matrix synonym, narrowing PopZ essentiality to UNKNOWN, and tightening the PopZ graph's ParB-origin and client-protein boundary nodes.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T11:03:15Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Adjusted PopZ graph scope notes to match the PR #464 fix for review issue #467.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T11:12:22Z",
     "curator": "codex",
     "action": "FIX_OBSOLETE_PARENT",
     "changes": "Addressed PR #464 CI issue #468 by replacing obsolete parent GO:0044464 with live GO:0110165.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:52Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s); added 1 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0110165"
   ],
   "synonyms": [
    {
     "synonym_text": "Caulobacter PopZ polar subdomain",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1111/j.1365-2958.2010.07088.x"
    }
   ],
   "components": [
    {
     "component_id": "popz",
     "label": "PopZ",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "popZ"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral CURIE for the Caulobacter PopZ polar organizing protein was verified in this pass.",
     "role": "Self-associating polar organizer that polymerizes into the ribosome-excluding microdomain matrix at Caulobacter cell poles.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2008.07.015",
       "notes": "Bowman et al. 2008 identified PopZ as a polymeric polar protein that anchors the ParB-bound chromosomal origin complex."
      },
      {
       "reference": "DOI:10.1016/j.cell.2008.07.016",
       "notes": "Ebersbach et al. 2008 independently characterized PopZ as a self-associating polar protein needed for polar organization in Caulobacter."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A0A0H3C7Y4",
       "protein_label": "Pole-organizing protein popZ",
       "gene_symbol": "popZ",
       "taxon_id": "NCBITaxon:565050",
       "taxon_label": "Caulobacter vibrioides NA1000",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene popZ in Caulobacter vibrioides NA1000. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A0A0H3C7Y4",
         "notes": "UniProtKB unreviewed (TrEMBL) entry A0A0H3C7Y4 for gene popZ in Caulobacter vibrioides NA1000. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:155892",
     "taxon_label": "Caulobacter vibrioides",
     "presence": "COMMON",
     "note": "The PopZ polar microdomain has been experimentally characterized in Caulobacter crescentus, now classified as Caulobacter vibrioides.",
     "reference": "DOI:10.1016/j.cell.2008.07.015"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:565050",
     "taxon_label": "Caulobacter vibrioides NA1000",
     "note": "Standard Caulobacter strain used to define PopZ-dependent polar microdomain localization and chromosomal-origin anchoring.",
     "reference": "DOI:10.1111/j.1365-2958.2010.07088.x"
    }
   ],
   "functions": [
    {
     "function_id": "chromosomal_origin_anchoring",
     "label": "chromosomal-origin anchoring",
     "description": "The PopZ polar microdomain anchors the ParB-bound chromosomal origin region at the Caulobacter cell pole.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2008.07.015",
       "notes": "Bowman et al. 2008 connected PopZ polymers to anchoring of the chromosomal origin/ParB complex at a bacterial cell pole."
      }
     ]
    },
    {
     "function_id": "pole_regulatory_organization",
     "label": "pole-specific client-protein organization",
     "description": "The PopZ polar microdomain serves as a hub for multiple client proteins that contribute to sequential changes in Caulobacter pole composition.",
     "evidence": [
      {
       "reference": "DOI:10.1111/j.1365-2958.2010.07088.x",
       "notes": "Bowman et al. 2010 showed that the PopZ polar subdomain organizes sequential changes in pole composition and function."
      },
      {
       "reference": "DOI:10.1073/pnas.1602380113",
       "notes": "Holmes et al. 2016 identified PopZ as an intrinsically disordered hub for organizing bacterial cell poles."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1016/j.cell.2008.07.015",
     "notes": "Bowman, Comolli, Zhu, Eckart, Koenig et al. 2008, 'A Polymeric Protein Anchors the Chromosomal Origin/ParB Complex at a Bacterial Cell Pole', Cell."
    },
    {
     "reference": "DOI:10.1016/j.cell.2008.07.016",
     "notes": "Ebersbach, Briegel, Jensen and Jacobs-Wagner 2008, 'A Self-Associating Protein Critical for Chromosome Attachment, Division, and Polar Organization in Caulobacter', Cell."
    },
    {
     "reference": "DOI:10.1111/j.1365-2958.2010.07088.x",
     "notes": "Bowman, Comolli, Gaietta, Fero et al. 2010, 'Caulobacter PopZ forms a polar subdomain dictating sequential changes in pole composition and function', Molecular Microbiology."
    },
    {
     "reference": "DOI:10.1073/pnas.1602380113",
     "notes": "Holmes, Follett, Wang, Meadows, Varga and Bowman 2016, 'Caulobacter PopZ forms an intrinsically disordered hub in organizing bacterial cell poles', PNAS."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "popz_polar_microdomain_organization",
     "title": "PopZ polymers organize Caulobacter cell poles",
     "description": "PopZ self-associates into a polar microdomain that localizes at Caulobacter cell poles, anchors the ParB-bound origin region, and binds a representative regulatory client.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records PopZ self-assembly, representative anchoring, and representative client binding without asserting a complete inventory of all PopZ client proteins or the physical basis of client binding.",
     "nodes": [
      {
       "node_id": "popz",
       "label": "PopZ",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "popz"
      },
      {
       "node_id": "popz_polar_microdomain",
       "label": "PopZ polar microdomain",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:popz_polar_microdomain"
      },
      {
       "node_id": "cell_pole",
       "label": "Caulobacter cell pole",
       "node_type": "CELLULAR_LOCALIZATION"
      },
      {
       "node_id": "parb_origin_complex",
       "label": "ParB-bound chromosomal origin anchoring complex",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "cpdr",
       "label": "CpdR",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:A0A0H3C5J9"
       ]
      }
     ],
     "edges": [
      {
       "subject": "popz",
       "predicate": "self-associates into",
       "object": "popz_polar_microdomain",
       "description": "PopZ self-associates into a polymeric polar microdomain in Caulobacter cells.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2008.07.016",
         "notes": "Ebersbach et al. 2008 characterized PopZ as a self-associating polar protein."
        },
        {
         "reference": "DOI:10.1073/pnas.1602380113",
         "notes": "Holmes et al. 2016 analyzed PopZ network formation at Caulobacter cell poles."
        }
       ]
      },
      {
       "subject": "popz_polar_microdomain",
       "predicate": "localizes to",
       "object": "cell_pole",
       "description": "The PopZ microdomain forms at Caulobacter cell poles.",
       "evidence": [
        {
         "reference": "DOI:10.1111/j.1365-2958.2010.07088.x",
         "notes": "Bowman et al. 2010 described PopZ as a polar subdomain of Caulobacter."
        }
       ]
      },
      {
       "subject": "popz_polar_microdomain",
       "predicate": "anchors",
       "object": "parb_origin_complex",
       "description": "The PopZ polar microdomain anchors the ParB-bound chromosomal origin region at a cell pole.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2008.07.015",
         "notes": "Bowman et al. 2008 linked PopZ polymers to polar anchoring of the chromosomal origin/ParB complex."
        }
       ]
      },
      {
       "subject": "popz",
       "predicate": "directly binds",
       "object": "cpdr",
       "description": "PopZ directly binds the response regulator CpdR as one representative regulatory client.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.1602380113",
         "notes": "Holmes et al. 2016 identified direct binding between PopZ and multiple client proteins, including CpdR."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_popz_family_grounding",
     "prompt": "Resolve exact source-neutral grounding for full-length matrix-forming PopZ proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#popz"
     ],
     "rationale": "This first record curates Caulobacter PopZ without asserting that a broad low-complexity or coiled-coil domain accession exactly denotes the whole polar-microdomain protein family.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.1602380113",
       "notes": "Holmes et al. 2016 analyzed matrix assembly by intrinsically disordered Caulobacter PopZ."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:potabcd_spermidine_abc_transporter_complex",
   "label": "PotABCD spermidine ABC transporter complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "An Escherichia coli PotABCD ATP-binding cassette importer composed of two PotA ATP-binding subunits, one PotB permease, one PotC permease, and one PotD periplasmic substrate-binding protein that imports spermidine and can also import putrescine.",
   "definition_source": "ComplexPortal:CPX-4383",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-02T08:28:36Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T08:30:22Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added Complex Portal and GO synonymy, ABC transporter parentage, PotA, PotB, PotC, and PotD component rows with E. coli K-12 reviewed UniProt examples, ABC-type polyamine and putrescine transporter activities, a compact function graph, CPX-4383 heteropentamer source composition, and a component-family grounding TODO.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Spermidine ABC transporter complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "ComplexPortal:CPX-4383"
    },
    {
     "synonym_text": "Spermidine-preferential ABC transporter complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "ComplexPortal:CPX-4383"
    },
    {
     "synonym_text": "potABCD complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "ComplexPortal:CPX-4383"
    }
   ],
   "parent_structures": [
    "GO:0055052"
   ],
   "components": [
    {
     "component_id": "pota_atp_binding_subunit",
     "label": "Spermidine/putrescine import ATP-binding protein PotA",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "potA"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The reviewed E. coli K-12 UniProt entry is exact, but the available InterPro cross-references are ABC-transporter ATPase domains or broader superfamilies rather than an exact PotA source-neutral family.",
     "role": "Cytoplasmic nucleotide-binding subunit that dimerizes as two copies and hydrolyzes ATP to power PotBC channel cycling.",
     "stoichiometry": "2 copies in the E. coli K-12 Complex Portal CPX-4383 entry",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P69874",
       "protein_label": "Spermidine/putrescine import ATP-binding protein PotA",
       "gene_symbol": "potA",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P69874",
         "notes": "Reviewed Swiss-Prot entry POTA_ECOLI is the E. coli K-12 PotA accession and cross-references ComplexPortal:CPX-4383."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-4383",
       "notes": "Complex Portal CPX-4383 curates two P69874/PotA copies in the E. coli K-12 PotABCD spermidine ABC transporter complex."
      },
      {
       "reference": "UniProtKB:P69874",
       "notes": "UniProtKB P69874 is the reviewed E. coli K-12 entry for Spermidine/putrescine import ATP-binding protein PotA."
      }
     ]
    },
    {
     "component_id": "potb_permease_subunit",
     "label": "Spermidine/putrescine transport system permease protein PotB",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "potB"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The reviewed E. coli K-12 UniProt entry is exact, but no InterPro, Pfam, NCBIfam, or GO accession was verified as an exact PotB family grounding.",
     "role": "Inner-membrane permease subunit that pairs with PotC to form the polyamine translocation channel.",
     "stoichiometry": "1 copy in the E. coli K-12 Complex Portal CPX-4383 entry",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P0AFK4",
       "protein_label": "Spermidine/putrescine transport system permease protein PotB",
       "gene_symbol": "potB",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P0AFK4",
         "notes": "Reviewed Swiss-Prot entry POTB_ECOLI is the E. coli K-12 PotB accession and cross-references ComplexPortal:CPX-4383."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-4383",
       "notes": "Complex Portal CPX-4383 curates one P0AFK4/PotB copy in the E. coli K-12 PotABCD spermidine ABC transporter complex."
      },
      {
       "reference": "UniProtKB:P0AFK4",
       "notes": "UniProtKB P0AFK4 is the reviewed E. coli K-12 entry for Spermidine/putrescine transport system permease protein PotB."
      }
     ]
    },
    {
     "component_id": "potc_permease_subunit",
     "label": "Spermidine/putrescine transport system permease protein PotC",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "potC"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The reviewed E. coli K-12 UniProt entry is exact, but no InterPro, Pfam, NCBIfam, or GO accession was verified as an exact PotC family grounding.",
     "role": "Inner-membrane permease subunit that pairs with PotB to form the polyamine translocation channel.",
     "stoichiometry": "1 copy in the E. coli K-12 Complex Portal CPX-4383 entry",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P0AFK6",
       "protein_label": "Spermidine/putrescine transport system permease protein PotC",
       "gene_symbol": "potC",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P0AFK6",
         "notes": "Reviewed Swiss-Prot entry POTC_ECOLI is the E. coli K-12 PotC accession and cross-references ComplexPortal:CPX-4383."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-4383",
       "notes": "Complex Portal CPX-4383 curates one P0AFK6/PotC copy in the E. coli K-12 PotABCD spermidine ABC transporter complex."
      },
      {
       "reference": "UniProtKB:P0AFK6",
       "notes": "UniProtKB P0AFK6 is the reviewed E. coli K-12 entry for Spermidine/putrescine transport system permease protein PotC."
      }
     ]
    },
    {
     "component_id": "potd_periplasmic_binding_protein",
     "label": "Spermidine/putrescine-binding periplasmic protein PotD",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "potD"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The reviewed E. coli K-12 UniProt entry is exact, but the available InterPro hits are broader extracellular solute-binding protein entries rather than an exact PotD family CURIE.",
     "role": "Periplasmic substrate-binding subunit that delivers bound spermidine or putrescine to the PotBC permease.",
     "stoichiometry": "1 copy in the E. coli K-12 Complex Portal CPX-4383 entry",
     "protein_examples": [
      {
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "uniprot_id": "UniProtKB:P0AFK9",
       "protein_label": "Spermidine/putrescine-binding periplasmic protein",
       "gene_symbol": "potD",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-02",
       "evidence": [
        {
         "reference": "UniProtKB:P0AFK9",
         "notes": "Reviewed Swiss-Prot entry POTD_ECOLI is the E. coli K-12 PotD accession and cross-references ComplexPortal:CPX-4383."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-4383",
       "notes": "Complex Portal CPX-4383 curates one P0AFK9/PotD copy in the E. coli K-12 PotABCD spermidine ABC transporter complex."
      },
      {
       "reference": "UniProtKB:P0AFK9",
       "notes": "UniProtKB P0AFK9 is the reviewed E. coli K-12 entry for Spermidine/putrescine-binding periplasmic protein."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli K-12",
     "note": "Source strain for Complex Portal CPX-4383, which curates the heteropentameric PotA2BCD spermidine ABC transporter composition.",
     "reference": "ComplexPortal:CPX-4383"
    }
   ],
   "functions": [
    {
     "function_id": "abc_type_polyamine_transport",
     "label": "ABC-type polyamine transporter activity",
     "grounding": "GO:0015417",
     "description": "The PotABCD importer couples PotA ATP hydrolysis to uptake of extracellular polyamines through the PotB/PotC inner-membrane channel.",
     "evidence": [
      {
       "reference": "GO:0015417",
       "notes": "GO:0015417 is the molecular-function term for ABC-type polyamine transporter activity."
      },
      {
       "reference": "ComplexPortal:CPX-4383",
       "notes": "Complex Portal cross-references GO:0015417 for the E. coli K-12 PotABCD complex."
      }
     ]
    },
    {
     "function_id": "abc_type_putrescine_transport",
     "label": "ABC-type putrescine transporter activity",
     "grounding": "GO:0015594",
     "description": "PotABCD can also import putrescine by an ATP-dependent ABC-transporter reaction.",
     "evidence": [
      {
       "reference": "GO:0015594",
       "notes": "GO:0015594 is the molecular-function term for ABC-type putrescine transporter activity."
      },
      {
       "reference": "ComplexPortal:CPX-4383",
       "notes": "Complex Portal cross-references GO:0015594 for the E. coli K-12 PotABCD complex."
      }
     ]
    }
   ],
   "physical_properties": [
    {
     "property": "SUBUNIT_COUNT",
     "value": "5",
     "context": "E. coli K-12 PotA2BCD heteropentamer in ComplexPortal:CPX-4383",
     "reference": "ComplexPortal:CPX-4383"
    }
   ],
   "evidence": [
    {
     "reference": "ComplexPortal:CPX-4383",
     "notes": "Complex Portal entry for the E. coli K-12 Spermidine ABC transporter complex, systematic name 2xpotA:potB:potC:potD."
    },
    {
     "reference": "GO:0055052",
     "notes": "Gene Ontology cellular-component parent term for ABC transporter complexes that contain a substrate-binding subunit."
    },
    {
     "reference": "GO:0015417",
     "notes": "Gene Ontology molecular-function term for ABC-type polyamine transporter activity."
    },
    {
     "reference": "GO:0015594",
     "notes": "Gene Ontology molecular-function term for ABC-type putrescine transporter activity."
    },
    {
     "reference": "UniProtKB:P69874",
     "notes": "Reviewed E. coli K-12 PotA ATP-binding protein entry."
    },
    {
     "reference": "UniProtKB:P0AFK4",
     "notes": "Reviewed E. coli K-12 PotB permease protein entry."
    },
    {
     "reference": "UniProtKB:P0AFK6",
     "notes": "Reviewed E. coli K-12 PotC permease protein entry."
    },
    {
     "reference": "UniProtKB:P0AFK9",
     "notes": "Reviewed E. coli K-12 PotD spermidine/putrescine-binding periplasmic protein entry."
    },
    {
     "reference": "PMID:18634750",
     "notes": "PubMed identifier for Moussatova et al. 2008, ATP-binding cassette transporters in Escherichia coli."
    },
    {
     "reference": "DOI:10.1016/j.bbamem.2008.06.009",
     "notes": "DOI for Moussatova et al. 2008, ATP-binding cassette transporters in Escherichia coli."
    },
    {
     "reference": "PMID:11421274",
     "notes": "PubMed identifier for Igarashi and Kashiwagi 2001, Polyamine uptake systems in Escherichia coli."
    },
    {
     "reference": "DOI:10.1016/s0923-2508(01)01198-6",
     "notes": "DOI for Igarashi and Kashiwagi 2001, Polyamine uptake systems in Escherichia coli."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "potabcd_polyamine_import",
     "title": "PotABCD imports polyamines through an ABC-transporter core",
     "description": "PotD, PotB, PotC, and two PotA copies form an E. coli substrate-binding-protein ABC importer for spermidine and putrescine.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the five-subunit PotABCD boundary and whole-complex polyamine import functions without resolving nucleotide-site state changes, substrate-binding chemistry, or a transport-cycle conformational series.",
     "nodes": [
      {
       "node_id": "potabcd",
       "label": "PotABCD spermidine ABC transporter complex",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:potabcd_spermidine_abc_transporter_complex"
      },
      {
       "node_id": "pota",
       "label": "Spermidine/putrescine import ATP-binding protein PotA",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "pota_atp_binding_subunit"
      },
      {
       "node_id": "potb",
       "label": "Spermidine/putrescine transport system permease protein PotB",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "potb_permease_subunit"
      },
      {
       "node_id": "potc",
       "label": "Spermidine/putrescine transport system permease protein PotC",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "potc_permease_subunit"
      },
      {
       "node_id": "potd",
       "label": "Spermidine/putrescine-binding periplasmic protein PotD",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "potd_periplasmic_binding_protein"
      },
      {
       "node_id": "polyamine_transport",
       "label": "ABC-type polyamine transporter activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0015417"
      },
      {
       "node_id": "putrescine_transport",
       "label": "ABC-type putrescine transporter activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0015594"
      },
      {
       "node_id": "periplasmic_polyamine",
       "label": "periplasmic polyamine",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "cytoplasmic_polyamine",
       "label": "cytoplasmic polyamine",
       "node_type": "CHEMICAL"
      }
     ],
     "edges": [
      {
       "subject": "potd",
       "predicate": "delivers substrate to",
       "object": "potb",
       "description": "PotD is the substrate-binding protein that hands polyamines to the PotB/PotC permease core.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-4383",
         "notes": "CPX-4383 curates PotD, PotB, and PotC as participants in the E. coli K-12 spermidine ABC transporter complex."
        }
       ]
      },
      {
       "subject": "potd",
       "predicate": "delivers substrate to",
       "object": "potc",
       "description": "PotD substrate loading connects the soluble periplasmic binding protein to the PotBC membrane channel.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-4383",
         "notes": "CPX-4383 curates PotD, PotB, and PotC as participants in the E. coli K-12 spermidine ABC transporter complex."
        }
       ]
      },
      {
       "subject": "pota",
       "predicate": "powers",
       "object": "polyamine_transport",
       "description": "The two PotA nucleotide-binding subunits provide the ATPase activity that powers ABC-type polyamine uptake.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-4383",
         "notes": "CPX-4383 curates PotA as two copies in a complex annotated with GO:0015417."
        }
       ]
      },
      {
       "subject": "potb",
       "predicate": "forms channel with",
       "object": "potc",
       "description": "PotB and PotC are the two single-copy inner-membrane permease subunits in the PotABCD heteropentamer.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-4383",
         "notes": "CPX-4383 curates PotB and PotC as one copy each in the E. coli K-12 spermidine ABC transporter complex."
        }
       ]
      },
      {
       "subject": "potabcd",
       "predicate": "enables",
       "object": "polyamine_transport",
       "description": "The assembled PotABCD heteropentamer imports polyamines by an ABC-transporter mechanism.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-4383",
         "notes": "Complex Portal cross-references GO:0015417 for the E. coli K-12 PotABCD complex."
        }
       ]
      },
      {
       "subject": "potabcd",
       "predicate": "enables",
       "object": "putrescine_transport",
       "description": "The PotABCD complex can catalyze ATP-dependent putrescine import in addition to spermidine import.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-4383",
         "notes": "Complex Portal cross-references GO:0015594 for the E. coli K-12 PotABCD complex."
        }
       ]
      },
      {
       "subject": "polyamine_transport",
       "predicate": "moves",
       "object": "periplasmic_polyamine",
       "description": "ABC-type polyamine transporter activity moves external or periplasmic polyamine substrate toward the cytoplasm.",
       "evidence": [
        {
         "reference": "GO:0015417",
         "notes": "GO:0015417 defines ATP-dependent ABC-type polyamine import from outside to inside."
        }
       ]
      },
      {
       "subject": "polyamine_transport",
       "predicate": "targets",
       "object": "cytoplasmic_polyamine",
       "description": "PotABCD imports its polyamine substrates into the cell interior.",
       "evidence": [
        {
         "reference": "GO:0015417",
         "notes": "GO:0015417 states the outside-to-inside polyamine ABC-transporter reaction."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_potabcd_component_family_groundings",
     "prompt": "Resolve exact source-neutral protein-family groundings for PotA, PotB, PotC, and PotD before replacing their reviewed-label-only component rows.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#pota_atp_binding_subunit",
      "components#potb_permease_subunit",
      "components#potc_permease_subunit",
      "components#potd_periplasmic_binding_protein"
     ],
     "rationale": "ComplexPortal:CPX-4383 and the reviewed E. coli K-12 UniProt records exactly identify the four PotABCD proteins, but no InterPro, Pfam, NCBIfam, or GO accession was verified as an exact source-neutral family for each named constituent.",
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-4383",
       "notes": "CPX-4383 curates the E. coli K-12 PotA, PotB, PotC, and PotD participants."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02"
    }
   ],
   "complex_compositions": [
    {
     "composition_id": "complex_portal_cpx_4383",
     "source": "COMPLEX_PORTAL",
     "source_accession": "ComplexPortal:CPX-4383",
     "source_url": "https://www.ebi.ac.uk/complexportal/complex/CPX-4383",
     "complex_label": "Spermidine ABC transporter complex",
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli (strain K12)",
     "assembly": "Heteropentamer",
     "evidence_code": "ECO:0005547",
     "participants": [
      {
       "participant_id": "UniProtKB:P69874",
       "label": "Spermidine/putrescine import ATP-binding protein PotA",
       "participant_type": "protein",
       "gene_symbol": "potA",
       "stoichiometry": "2",
       "source_interactor_id": "EBI-21458960"
      },
      {
       "participant_id": "UniProtKB:P0AFK4",
       "label": "Spermidine/putrescine transport system permease protein PotB",
       "participant_type": "protein",
       "gene_symbol": "potB",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-21458961"
      },
      {
       "participant_id": "UniProtKB:P0AFK6",
       "label": "Spermidine/putrescine transport system permease protein PotC",
       "participant_type": "protein",
       "gene_symbol": "potC",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-21458962"
      },
      {
       "participant_id": "UniProtKB:P0AFK9",
       "label": "Spermidine/putrescine-binding periplasmic protein",
       "participant_type": "protein",
       "gene_symbol": "potD",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-21458963"
      }
     ],
     "retrieved_on": "2026-10-02",
     "notes": "Curator-scoped import: E. coli K-12 PotABCD spermidine ABC transporter source composition for this record. Source evidence: inferred by curator. The accession was resolved through the Complex Portal accession endpoint; no equivalence xref was inferred."
    }
   ]
  },
  {
   "identifier": "GO:1990099",
   "label": "pre-primosome complex",
   "structure_category": "OTHER",
   "structure_kind": "NUCLEOPROTEIN_COMPLEX",
   "definition": "Any of the protein-DNA complexes that contain a DNA helicase and associated protein(s) at the origin of replication, and build up to assembling the core primosome. The associated protein(s) chaperone the helicase to the DNA, and assembly of the pre-primosome is essential for the initiation or restart of replication. Pre-primosome complexes lack a primase component.",
   "definition_source": "GO:1990099",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-01T10:08:54Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T10:10:15Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, primosome parentage, reviewed-label-only helicase, associated-protein and replication-site-DNA components, E. coli pre-primosome evidence, initiation and replication-restart function evidence, a nonmechanistic pre-primosome graph, and grounding/boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T10:23:19Z",
     "curator": "codex",
     "action": "FIX_REVIEW_ISSUE",
     "changes": "#1866: Replaced the GO-backed E. coli taxonomic-distribution row with direct Ng and Marians PhiX174-type preprimosome evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:52Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "pre-priming complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:1990099"
    },
    {
     "synonym_text": "pre-primosome",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:1990099"
    },
    {
     "synonym_text": "preprimosome",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:1990099"
    },
    {
     "synonym_text": "preprimosome complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:1990099"
    },
    {
     "synonym_text": "prereplication complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:1990099"
    },
    {
     "synonym_text": "pre-replication complex",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:1990099"
    }
   ],
   "parent_structures": [
    "GO:1990077"
   ],
   "components": [
    {
     "component_id": "dna_helicase",
     "label": "DNA helicase",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:1990099 defines the pre-primosome class around at least one DNA helicase, but this generic term spans initiation and restart assemblies with different helicases; exact source-neutral InterPro, Pfam, NCBIfam or UniProt family boundaries were not curated in this pass.",
     "role": "Replicative helicase constituent chaperoned to origin or restart DNA before primase-containing core primosome assembly.",
     "evidence": [
      {
       "reference": "GO:1990099",
       "notes": "GO:1990099 defines pre-primosome complexes as protein-DNA complexes that contain a DNA helicase."
      }
     ],
     "gene_symbols": [
      "dnaB"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0ACB0",
       "protein_label": "Replicative DNA helicase DnaB",
       "gene_symbol": "dnaB",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene dnaB in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0ACB0",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0ACB0, the single reviewed entry for gene dnaB in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "helicase_chaperone",
     "label": "helicase-chaperoning replication protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:1990099 groups alternative DnaA-, DnaT/PriA/PriB-, DnaT/PriA/PriC-, and Rep/PriC-containing pre-primosomes. This generic chaperoning-protein component is intentionally ungrounded until the narrower family boundaries can be curated.",
     "role": "Associated replication protein that chaperones the DNA helicase to replication-origin or restart DNA before primase recruitment.",
     "evidence": [
      {
       "reference": "GO:1990099",
       "notes": "GO:1990099 defines pre-primosome associated proteins as chaperoning the helicase to DNA."
      }
     ],
     "gene_symbols": [
      "dnaC"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0AEF0",
       "protein_label": "Replicative helicase loader DnaC",
       "gene_symbol": "dnaC",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene dnaC in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0AEF0",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0AEF0, the single reviewed entry for gene dnaC in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "replication_site_dna",
     "label": "replication initiation or restart DNA",
     "component_type": "DNA",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO:1990099 protein-DNA class spans origin-proximal initiation DNA and single-stranded restart substrates, so no exact source-neutral SO sequence-feature CURIE was curated in this pass.",
     "role": "DNA scaffold that receives the chaperoned helicase during pre-primosome assembly.",
     "evidence": [
      {
       "reference": "GO:1990099",
       "notes": "GO:1990099 defines pre-primosomes as protein-DNA complexes that contain a helicase at the replication origin and build toward a core primosome."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "presence": "COMMON",
     "note": "Ng and Marians 1996 isolated PhiX174-type E. coli preprimosomal and primosomal protein-DNA complexes assembled on single-stranded primosome assembly site DNA.",
     "reference": "PMID:8663105"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Ng and Marians 1996 isolated PhiX174-type E. coli preprimosomal and primosomal protein-DNA complexes during ordered primosome assembly on single-stranded DNA.",
     "reference": "PMID:8663105"
    }
   ],
   "functions": [
    {
     "function_id": "dna_replication_initiation",
     "label": "DNA replication initiation",
     "grounding": "GO:0006270",
     "description": "Pre-primosome complexes position a DNA helicase during replication initiation before primase-containing core primosome assembly.",
     "evidence": [
      {
       "reference": "GO:1990099",
       "notes": "GO:1990099 defines pre-primosome assembly as essential for initiation or restart of replication."
      }
     ]
    },
    {
     "function_id": "replication_fork_processing",
     "label": "replication fork processing",
     "grounding": "GO:0031297",
     "description": "Some pre-primosome complexes assemble during restart after a stalled replication fork has been repaired.",
     "evidence": [
      {
       "reference": "GO:1990158",
       "notes": "GO:1990158 is a pre-primosome child term defined by replication restart after stalled-fork repair."
      },
      {
       "reference": "GO:1990160",
       "notes": "GO:1990160 is a Rep/PriC pre-primosome child term defined by replication restart after stalled-fork repair."
      },
      {
       "reference": "GO:0031297",
       "notes": "GO:0031297 defines replication fork processing as restoration and restart of a stalled DNA replication fork."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990099",
     "notes": "Gene Ontology cellular-component term for the pre-primosome complex and its exact pre-primosome, preprimosome and pre-priming-complex synonymy."
    },
    {
     "reference": "GO:1990077",
     "notes": "QuickGO reports GO:1990099 as an is-a child of GO:1990077 primosome complex."
    },
    {
     "reference": "GO:1990157",
     "notes": "QuickGO reports GO:1990157 DnaA-DnaB-DnaC complex as a pre-primosome child of GO:1990099."
    },
    {
     "reference": "GO:1990158",
     "notes": "QuickGO reports GO:1990158 DnaB-DnaC-DnaT-PriA-PriB complex as a pre-primosome child of GO:1990099."
    },
    {
     "reference": "GO:1990159",
     "notes": "QuickGO reports GO:1990159 DnaB-DnaC-DnaT-PriA-PriC complex as a pre-primosome child of GO:1990099."
    },
    {
     "reference": "GO:1990160",
     "notes": "QuickGO reports GO:1990160 DnaB-DnaC-Rep-PriC complex as a pre-primosome child of GO:1990099."
    },
    {
     "reference": "GO:0006270",
     "notes": "Gene Ontology biological-process term for DNA replication initiation."
    },
    {
     "reference": "GO:0031297",
     "notes": "Gene Ontology biological-process term for replication fork processing."
    },
    {
     "reference": "PMID:18179598",
     "notes": "PubMed identifier for Chodavarapu et al. 2008, one of the papers cited by GO:1990099."
    },
    {
     "reference": "DOI:10.1111/j.1365-2958.2007.06094.x",
     "notes": "DOI for Chodavarapu et al. 2008, 'Escherichia coli DnaA interacts with HU in initiation at the E. coli replication origin', as reported by PubMed."
    },
    {
     "reference": "PMID:20129058",
     "notes": "PubMed identifier for Makowska-Grzyska and Kaguni 2010, the Molecular Cell DnaB-DnaC paper cited by GO:1990099."
    },
    {
     "reference": "DOI:10.1016/j.molcel.2009.12.031",
     "notes": "DOI for Makowska-Grzyska and Kaguni 2010, 'Primase directs the release of DnaC from DnaB', as reported by PubMed."
    },
    {
     "reference": "PMID:8663105",
     "notes": "PubMed identifier for Ng and Marians 1996 part II, the Journal of Biological Chemistry paper cited by GO:1990099."
    },
    {
     "reference": "DOI:10.1074/jbc.271.26.15649",
     "notes": "DOI for Ng and Marians 1996, 'The ordered assembly of the phiX174-type primosome. II. Preservation of primosome composition from assembly through replication', as reported by PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "pre_primosome_assembly",
     "title": "pre-primosome positions helicase before primase recruitment",
     "description": "An associated replication protein chaperones a DNA helicase to an origin or restart DNA scaffold to form a primase-lacking pre-primosome used during replication initiation or restart.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the generic GO:1990099 boundary without resolving the DnaA-bound initiation assembly, alternative PriA/PriB/PriC/DnaT restart assemblies, Rep/PriC restart branch, ATPase cycling, DnaC release or later DnaG primase recruitment.",
     "nodes": [
      {
       "node_id": "dna_helicase",
       "label": "DNA helicase",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "dna_helicase"
      },
      {
       "node_id": "helicase_chaperone",
       "label": "helicase-chaperoning replication protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "helicase_chaperone"
      },
      {
       "node_id": "replication_site_dna",
       "label": "replication initiation or restart DNA",
       "node_type": "GENETIC_ELEMENT",
       "component_ref": "replication_site_dna"
      },
      {
       "node_id": "pre_primosome_complex",
       "label": "pre-primosome complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990099"
      },
      {
       "node_id": "dna_replication_initiation",
       "label": "DNA replication initiation",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006270"
      },
      {
       "node_id": "replication_fork_processing",
       "label": "replication fork processing",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0031297"
      }
     ],
     "edges": [
      {
       "subject": "dna_helicase",
       "predicate": "contributes to",
       "object": "pre_primosome_complex",
       "description": "A DNA helicase is a constituent of pre-primosome protein-DNA complexes.",
       "evidence": [
        {
         "reference": "GO:1990099",
         "notes": "GO:1990099 defines pre-primosomes as containing a DNA helicase."
        }
       ]
      },
      {
       "subject": "helicase_chaperone",
       "predicate": "contributes to",
       "object": "pre_primosome_complex",
       "description": "A helicase-chaperoning replication protein is an associated constituent of the pre-primosome.",
       "evidence": [
        {
         "reference": "GO:1990099",
         "notes": "GO:1990099 defines pre-primosomes as containing associated proteins that chaperone the helicase to DNA."
        }
       ]
      },
      {
       "subject": "replication_site_dna",
       "predicate": "scaffolds",
       "object": "pre_primosome_complex",
       "description": "Replication initiation or restart DNA scaffolds pre-primosome assembly.",
       "evidence": [
        {
         "reference": "GO:1990099",
         "notes": "GO:1990099 defines the pre-primosome as a protein-DNA complex."
        }
       ]
      },
      {
       "subject": "pre_primosome_complex",
       "predicate": "supports",
       "object": "dna_replication_initiation",
       "description": "Pre-primosome assembly supports DNA replication initiation by building toward a primase-containing core primosome.",
       "evidence": [
        {
         "reference": "GO:1990099",
         "notes": "GO:1990099 defines pre-primosome assembly as essential for replication initiation or restart."
        }
       ]
      },
      {
       "subject": "pre_primosome_complex",
       "predicate": "supports",
       "object": "replication_fork_processing",
       "description": "Restart-specific pre-primosomes support replication fork restart after stalled-fork repair.",
       "evidence": [
        {
         "reference": "GO:1990158",
         "notes": "GO:1990158 is a GO:1990099 child involved in replication restart after stalled-fork repair."
        },
        {
         "reference": "GO:1990159",
         "notes": "GO:1990159 is a GO:1990099 child involved in replication restart after stalled-fork repair."
        },
        {
         "reference": "GO:0031297",
         "notes": "GO:0031297 defines replication fork processing as restoration and restart of a stalled DNA replication fork."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_pre_primosome_component_groundings",
     "prompt": "Resolve exact source-neutral DNA-helicase, helicase-chaperone and replication-site DNA groundings for the pre-primosome complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#dna_helicase",
      "components#helicase_chaperone",
      "components#replication_site_dna"
     ],
     "rationale": "GO:1990099 defines the generic pre-primosome as a protein-DNA complex containing a DNA helicase, associated proteins that chaperone the helicase to DNA, and replication-origin or restart DNA. Exact source-neutral InterPro, Pfam, NCBIfam, UniProt family or SO sequence-feature CURIEs for these components need narrower curation before the labels can be grounded.",
     "evidence": [
      {
       "reference": "GO:1990099",
       "notes": "GO:1990099 defines the generic pre-primosome boundary."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01"
    },
    {
     "discussion_id": "distinguish_pre_primosome_boundary",
     "prompt": "Model the generic pre-primosome complex separately from concrete DnaB-DnaC pre-primosomes and primase-containing core primosomes.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "parent_structures",
      "components#dna_helicase",
      "components#helicase_chaperone",
      "components#replication_site_dna",
      "causal_graphs#pre_primosome_assembly"
     ],
     "rationale": "GO:1990099 denotes a primase-lacking pre-primosome class. GO models GO:1990157, GO:1990158, GO:1990159 and GO:1990160 as narrower is-a children rather than as parts of every pre-primosome, and GO:1990098 models helicase-primase core primosomes separately.",
     "resolution_note": "Curated GO:1990077 as the generic is-a parent, left the narrower DnaA-bound and restart-specific pre-primosomes out of has_part, and kept DnaG primase out of this primase-lacking record.",
     "evidence": [
      {
       "reference": "GO:1990099",
       "notes": "GO:1990099 defines pre-primosome complexes as lacking a primase component."
      },
      {
       "reference": "GO:1990098",
       "notes": "GO:1990098 denotes the DNA-bound core primosome class that contains at least one primase."
      },
      {
       "reference": "GO:1990157",
       "notes": "GO:1990157 denotes a narrower DnaA-DnaB-DnaC pre-primosome."
      },
      {
       "reference": "GO:1990160",
       "notes": "GO:1990160 denotes a narrower DnaB-DnaC-Rep-PriC pre-primosome."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01",
     "resolved_date": "2026-10-01"
    }
   ]
  },
  {
   "identifier": "GO:0036387",
   "label": "pre-replicative complex",
   "structure_category": "OTHER",
   "structure_kind": "NUCLEOPROTEIN_COMPLEX",
   "definition": "A protein-DNA complex that forms at the origin of replication during the initial step of DNA replication and allows the origin to become competent, or 'licensed', for replication. A multiprotein-DNA nucleoprotein assembly formed at chromosomal replication origins prior to S-phase initiation in eukaryotes, archaea, or bacteria that licenses the origin for bidirectional DNA synthesis. In eukaryotes (ORC–Cdc6–Cdt1–Mcm2-7) and bacteria (ATP-DnaA filaments recruiting DnaC-bound DnaB helicase hexamers onto oriC), the pre-replicative complex unwinds or poises origin DNA for replicative helicase activation.",
   "definition_source": "GO:0036387",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0032993"
   ],
   "synonyms": [
    {
     "synonym_text": "pre-RC",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0036387"
    },
    {
     "synonym_text": "pre-replication complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0036387"
    }
   ],
   "components": [
    {
     "component_id": "dnaa_initiator",
     "label": "DnaA replication initiation protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "dnaA"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "DnaA is represented as the bacterial initiator constituent that assembles on oriC during pre-RC formation; exact source-neutral InterPro, Pfam, NCBIfam or UniProt family boundaries were not curated in this pass.",
     "role": "Replication initiator that occupies oriC recognition sites during bacterial pre-RC assembly.",
     "evidence": [
      {
       "reference": "GO:1990101",
       "notes": "GO:1990101 defines DnaA-oriC binding as the first step in bacterial pre-RC assembly."
      },
      {
       "reference": "PMID:19833870",
       "notes": "Miller et al. 2009 analyzed how E. coli DnaA bound at high-affinity oriC sites assists loading of additional DnaA during pre-RC assembly."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P03004",
       "protein_label": "Chromosomal replication initiator protein DnaA",
       "gene_symbol": "dnaA",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene dnaA in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:22574163",
         "notes": "Regev T et al. 2012, ‘Association of the chromosome replication initiator DnaA with the Escherichia coli inner membrane in vivo: quantity and mode of binding.’, PLoS One. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P03004."
        },
        {
         "reference": "PMID:28166228",
         "notes": "Schenk K et al. 2017, ‘Rapid turnover of DnaA at replication origin regions contributes to initiation control of DNA replication.’, PLoS Genet. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, nucleoid' localisation of P03004."
        },
        {
         "reference": "PMID:9478970",
         "notes": "Garner J et al. 1998, ‘Membrane-mediated release of nucleotide from an initiator of chromosomal replication, Escherichia coli DnaA, occurs with insertion of a distinct region of the protein into the lipid bilayer.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P03004."
        }
       ]
      }
     ]
    },
    {
     "component_id": "oric_origin_dna",
     "label": "oriC origin DNA",
     "component_type": "DNA",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "oriC is the bacterial replication-origin DNA scaffold named by GO:0036389; no exact source-neutral SO sequence-feature CURIE was curated in this pass.",
     "role": "Bacterial chromosomal origin DNA scaffold on which the pre-RC forms.",
     "evidence": [
      {
       "reference": "GO:0036389",
       "notes": "GO:0036389 defines the bacterial pre-replicative complex as a protein-DNA complex that forms at bacterial oriC."
      },
      {
       "reference": "PMID:19833870",
       "notes": "Miller et al. 2009 tested DnaA occupation of the E. coli oriC origin during bacterial pre-RC assembly."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "presence": "COMMON",
     "note": "Miller et al. 2009 investigated E. coli DnaA and oriC interactions during bacterial pre-RC assembly.",
     "reference": "PMID:19833870"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Miller et al. 2009 used the E. coli oriC system to study assembly of bacterial pre-replicative complexes from high-affinity DnaA origin recognition complexes.",
     "reference": "PMID:19833870"
    }
   ],
   "functions": [
    {
     "function_id": "dna_replication_initiation",
     "label": "DNA replication initiation",
     "grounding": "GO:0006270",
     "description": "The bacterial pre-replicative complex forms at oriC during the initial stage of DNA replication to license the origin for replication.",
     "evidence": [
      {
       "reference": "GO:0036389",
       "notes": "GO:0036389 defines the bacterial pre-RC as forming at oriC during the initial step of DNA replication."
      },
      {
       "reference": "GO:0006270",
       "notes": "GO:0006270 is the Gene Ontology biological-process term for DNA replication initiation."
      },
      {
       "reference": "PMID:21035377",
       "notes": "Leonard and Grimwade 2010 reviewed regulation of DnaA complex assembly during bacterial replication initiation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0036387",
     "notes": "Gene Ontology cellular-component term for pre-replicative complex: A protein-DNA complex that forms at the origin of replication during the initial step of DNA replication and allows the origin to become competent, or 'licensed', for replication."
    },
    {
     "reference": "GO:0036389",
     "notes": "Gene Ontology cellular-component term for the bacterial pre-replicative complex and its exact bacterial pre-RC synonym."
    },
    {
     "reference": "GO:0032993",
     "notes": "QuickGO reports GO:0032993 protein-DNA complex as an ancestor of GO:0036389."
    },
    {
     "reference": "GO:1990101",
     "notes": "Gene Ontology cellular-component term for the DnaA-oriC complex, the first step in bacterial pre-RC assembly."
    },
    {
     "reference": "GO:0006270",
     "notes": "Gene Ontology biological-process term for DNA replication initiation."
    },
    {
     "reference": "PMID:19833870",
     "notes": "PubMed identifier for Miller et al. 2009, the PNAS paper cited by GO:0036389."
    },
    {
     "reference": "DOI:10.1073/pnas.0909472106",
     "notes": "DOI for Miller et al. 2009, 'Bacterial origin recognition complexes direct assembly of higher-order DnaA oligomeric structures', as reported by PubMed."
    },
    {
     "reference": "PMID:21035377",
     "notes": "PubMed identifier for Leonard and Grimwade 2010, the Current Opinion in Microbiology review cited by GO:0036389."
    },
    {
     "reference": "DOI:10.1016/j.mib.2010.10.001",
     "notes": "DOI for Leonard and Grimwade 2010, 'Regulating DnaA complex assembly: it is time to fill the gaps', as reported by PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "pre_replicative_complex_mechanism",
     "title": "Pre-replicative complex assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of pre-replicative complex (GO:0036387) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "pre_replicative_complex",
       "label": "pre-replicative complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0036387",
       "description": "A protein-DNA complex that forms at the origin of replication during the initial step of DNA replication and allows the origin to become competent, or 'licensed', for replication."
      },
      {
       "node_id": "dnaa_initiator",
       "label": "DnaA replication initiation protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "dnaa_initiator",
       "description": "Replication initiator that occupies oriC recognition sites during bacterial pre-RC assembly."
      },
      {
       "node_id": "oric_origin_dna",
       "label": "oriC origin DNA",
       "node_type": "GENETIC_ELEMENT",
       "component_ref": "oric_origin_dna",
       "description": "Bacterial chromosomal origin DNA scaffold on which the pre-RC forms."
      },
      {
       "node_id": "dna_replication_initiation",
       "label": "DNA replication initiation",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006270",
       "description": "The bacterial pre-replicative complex forms at oriC during the initial stage of DNA replication to license the origin for replication."
      }
     ],
     "edges": [
      {
       "subject": "dnaa_initiator",
       "predicate": "is part of",
       "object": "pre_replicative_complex",
       "description": "Replication initiator that occupies oriC recognition sites during bacterial pre-RC assembly.",
       "evidence": [
        {
         "reference": "GO:1990101",
         "notes": "GO:1990101 defines DnaA-oriC binding as the first step in bacterial pre-RC assembly."
        }
       ]
      },
      {
       "subject": "oric_origin_dna",
       "predicate": "is part of",
       "object": "pre_replicative_complex",
       "description": "Bacterial chromosomal origin DNA scaffold on which the pre-RC forms.",
       "evidence": [
        {
         "reference": "GO:0036389",
         "notes": "GO:0036389 defines the bacterial pre-replicative complex as a protein-DNA complex that forms at bacterial oriC."
        }
       ]
      },
      {
       "subject": "pre_replicative_complex",
       "predicate": "mediates",
       "object": "dna_replication_initiation",
       "description": "The bacterial pre-replicative complex forms at oriC during the initial stage of DNA replication to license the origin for replication.",
       "evidence": [
        {
         "reference": "GO:0036389",
         "notes": "GO:0036389 defines the bacterial pre-RC as forming at oriC during the initial step of DNA replication."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:42Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of pre-replicative complex (GO:0036387) in category OTHER with verified GO hierarchy, components, UniProtKB protein examples, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "GO:0022624",
   "label": "proteasome accessory complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex, that caps one or both ends of the proteasome core complex and regulates entry into, or exit from, the proteasome core complex.",
   "definition_source": "GO:0022624",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T21:54:43Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T21:55:34Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO parentage and proteasome parthood, archaeal, actinobacterial, and eukaryotic scope, an M. tuberculosis example, core-access regulation evidence, a nonmechanistic accessory-capped-core graph, and a resolved boundary interpretation for family-specific accessory subunits.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T22:06:46Z",
     "curator": "codex",
     "action": "REVIEW_FIXES",
     "changes": "Addressed PR #1030 review issues #1031 and #1032 by aligning graph predicate strings with the whole-proteasome graph and removing descendant/child wording from the accessory-family boundary discussion.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "part_of": [
    "GO:0000502"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2157",
     "taxon_label": "Archaea",
     "presence": "COMMON",
     "note": "Archaeal 20S proteasome cores associate with proteasome-associated nucleotidases such as PAN to unfold and translocate substrates.",
     "reference": "DOI:10.1042/ETLS20180025"
    },
    {
     "taxon_id": "NCBITaxon:201174",
     "taxon_label": "Actinomycetota",
     "presence": "VARIABLE",
     "note": "Actinobacterial proteasome systems include 20S cores with alternative regulators such as Mpa, Bpa, or Cpa.",
     "reference": "DOI:10.3389/fmolb.2019.00023"
    },
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "COMMON",
     "note": "Eukaryotic 26S proteasomes are built from 20S core particles capped by 19S regulatory particles.",
     "reference": "DOI:10.1146/annurev-biochem-060410-150257"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:83332",
     "taxon_label": "Mycobacterium tuberculosis H37Rv",
     "note": "Actinobacterial model in which Mpa and Bpa regulator routes connect substrate recruitment to the 20S proteasome core.",
     "reference": "DOI:10.3389/fmolb.2019.00023"
    }
   ],
   "functions": [
    {
     "function_id": "proteasome_core_access_regulation",
     "label": "proteasome core access regulation",
     "description": "Proteasome accessory complexes cap 20S core particles and regulate substrate entry into, or product exit from, the proteolytic chamber.",
     "evidence": [
      {
       "reference": "GO:0022624",
       "notes": "GO:0022624 defines proteasome accessory complexes as caps that regulate entry into, or exit from, the proteasome core complex."
      },
      {
       "reference": "DOI:10.3389/fmolb.2019.00023",
       "notes": "Muller and Weber-Ban 2019 review bacterial regulator complexes that associate with the 20S core to recruit and internalize substrates."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0022624",
     "notes": "Gene Ontology cellular-component term for the proteasome accessory complex."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology cellular-component parent term for protein-containing complex."
    },
    {
     "reference": "GO:0000502",
     "notes": "Gene Ontology cellular-component term for the containing proteasome complex."
    },
    {
     "reference": "GO:0005839",
     "notes": "Gene Ontology cellular-component term for the capped proteasome core complex."
    },
    {
     "reference": "DOI:10.1042/ETLS20180025",
     "notes": "Maupin-Furlow 2018, Proteolytic systems of archaea: slicing, dicing, and mincing in the extreme, Emerging Topics in Life Sciences."
    },
    {
     "reference": "DOI:10.3389/fmolb.2019.00023",
     "notes": "Muller and Weber-Ban 2019, The bacterial proteasome at the core of diverse degradation pathways, Frontiers in Molecular Biosciences."
    },
    {
     "reference": "DOI:10.1146/annurev-biochem-060410-150257",
     "notes": "Tomko and Hochstrasser 2013, Molecular Architecture and Assembly of the Eukaryotic Proteasome, Annual Review of Biochemistry."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "accessory_complex_caps_20s_core",
     "title": "Accessory complexes cap the 20S proteasome core",
     "description": "Proteasome accessory complexes bind the ends of the 20S proteolytic core and control access to the gated proteolytic chamber.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "nodes": [
      {
       "node_id": "proteasome_accessory_complex",
       "label": "proteasome accessory complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0022624"
      },
      {
       "node_id": "proteasome_core_complex",
       "label": "proteasome core complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005839"
      }
     ],
     "edges": [
      {
       "subject": "proteasome_accessory_complex",
       "predicate": "cap",
       "object": "proteasome_core_complex",
       "description": "Proteasome accessory complexes cap one or both ends of the proteasome core.",
       "evidence": [
        {
         "reference": "GO:0022624",
         "notes": "GO:0022624 defines the proteasome accessory complex as a protein complex that caps one or both ends of the proteasome core complex."
        }
       ]
      },
      {
       "subject": "proteasome_accessory_complex",
       "predicate": "regulate substrate access to",
       "object": "proteasome_core_complex",
       "description": "Accessory complexes control substrate access to the internal proteolytic sites of the 20S core.",
       "evidence": [
        {
         "reference": "DOI:10.3389/fmolb.2019.00023",
         "notes": "Muller and Weber-Ban 2019 review bacterial 20S cores that associate with regulator complexes to recruit and internalize substrates."
        },
        {
         "reference": "DOI:10.1146/annurev-biochem-060410-150257",
         "notes": "Tomko and Hochstrasser 2013 review the 19S regulatory particle as the eukaryotic cap that recognizes, deubiquitylates, unfolds, and translocates substrates into the 20S core."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "accessory_complex_family_boundary",
     "prompt": "Should 19S, PAN, PA28, Mpa, Bpa, or Cpa families be listed as components of the generic proteasome accessory complex?",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#accessory_complex_caps_20s_core"
     ],
     "rationale": "GO:0022624 groups alternative proteasome caps and regulators. Those eukaryotic, archaeal, and actinobacterial accessory families do not share one curated source-neutral component set.",
     "evidence": [
      {
       "reference": "GO:0022624",
       "notes": "GO term metadata distinguishes specific regulatory-particle, activator-complex, and proteasome-activating nucleotidase classes from the generic GO:0022624 cap term."
      },
      {
       "reference": "DOI:10.3389/fmolb.2019.00023",
       "notes": "Muller and Weber-Ban 2019 review multiple bacterial regulator families that can route proteins into actinobacterial 20S proteasomes."
      }
     ],
     "resolution_note": "Left molecular components unset on this generic cap record and reserved family-specific subunits for future records about exact accessory-family complexes.",
     "posed_by": "codex",
     "posed_date": "2026-09-15"
    }
   ]
  },
  {
   "identifier": "GO:0000502",
   "label": "proteasome complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A large multisubunit complex which catalyzes protein degradation, found in eukaryotes, archaea and some bacteria. In eukaryotes, this complex consists of the barrel shaped proteasome core complex and one or two associated proteins or complexes that act in regulating entry into or exit from the core.",
   "definition_source": "GO:0000502",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T11:48:22Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T11:51:00Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO parentage, 20S core and accessory-complex parts and components, GO synonyms, archaeal/actinobacterial/eukaryotic scope, an M. tuberculosis example, proteasomal catabolism function, record evidence, and an accessory-capped core proteolysis graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T11:51:40Z",
     "curator": "codex",
     "action": "NORMALIZED_GO_LABEL",
     "changes": "Renamed the GO:0022624 accessory-complex component and graph node to the exact GO label.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T12:10:17Z",
     "curator": "codex",
     "action": "REVIEW_FIXES",
     "changes": "Addressed PR #971 review issues #972 and #973 by narrowing the GO:0010498 evidence notes to the proteasomal-protein-catabolism has-participant edge and retargeting accessory-complex substrate access to the proteasome core.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0140535",
    "GO:1905369"
   ],
   "has_part": [
    "GO:0005839",
    "GO:0022624"
   ],
   "synonyms": [
    {
     "synonym_text": "proteasome",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000502"
    },
    {
     "synonym_text": "26S proteasome",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0000502"
    }
   ],
   "components": [
    {
     "component_id": "core_complex",
     "label": "proteasome core complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005839",
     "essentiality": "ESSENTIAL",
     "role": "Barrel-shaped 20S proteolytic core that sequesters active sites in an internal chamber.",
     "evidence": [
      {
       "reference": "GO:0005839",
       "notes": "GO:0005839 identifies the proteasome core complex as the barrel-shaped proteolytic core."
      },
      {
       "reference": "DOI:10.1146/annurev-biochem-060410-150257",
       "notes": "Tomko and Hochstrasser 2013 review the eukaryotic 26S proteasome as a 20S core particle capped by a 19S regulatory particle."
      }
     ]
    },
    {
     "component_id": "accessory_complexes",
     "label": "proteasome accessory complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0022624",
     "essentiality": "UNKNOWN",
     "role": "Caps or regulators that bind the 20S core and control protein entry into, or exit from, the proteolytic core complex.",
     "evidence": [
      {
       "reference": "GO:0022624",
       "notes": "GO:0022624 defines proteasome accessory complexes as caps on one or both ends of the core that regulate entry or exit."
      },
      {
       "reference": "DOI:10.3389/fmolb.2019.00023",
       "notes": "Muller and Weber-Ban 2019 review bacterial regulator complexes that associate with the 20S core particle to recruit and internalize substrates."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2157",
     "taxon_label": "Archaea",
     "presence": "COMMON",
     "note": "Archaeal proteasome systems combine 20S cores with proteasome-associated ATPases such as PAN.",
     "reference": "DOI:10.1042/ETLS20180025"
    },
    {
     "taxon_id": "NCBITaxon:201174",
     "taxon_label": "Actinomycetota",
     "presence": "VARIABLE",
     "note": "Bacterial proteasomes occur in mycobacteria and other actinobacteria, where 20S cores pair with regulators such as Mpa, Bpa, or Cpa.",
     "reference": "DOI:10.3389/fmolb.2019.00023"
    },
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "COMMON",
     "note": "Eukaryotic ubiquitin-proteasome degradation is carried out by 26S proteasomes built from 20S core particles and 19S regulatory particles.",
     "reference": "DOI:10.1146/annurev-biochem-060410-150257"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:83332",
     "taxon_label": "Mycobacterium tuberculosis H37Rv",
     "note": "Actinobacterial model whose 20S proteasome core and Mpa/Bpa regulator routes anchor bacterial proteasome-complex studies.",
     "reference": "DOI:10.3389/fmolb.2019.00023"
    }
   ],
   "functions": [
    {
     "function_id": "proteasomal_protein_catabolism",
     "label": "proteasomal protein catabolic process",
     "grounding": "GO:0010498",
     "description": "Proteasome complexes couple regulated substrate access through accessory complexes to proteolysis in the 20S core.",
     "evidence": [
      {
       "reference": "GO:0000502",
       "notes": "The GO graph asserts GO:0010498 has_participant GO:0000502, connecting the proteasome complex to proteasomal protein catabolism."
      },
      {
       "reference": "DOI:10.1042/ETLS20180025",
       "notes": "Maupin-Furlow 2018 reviews archaeal targeted proteolysis by proteasomes associated with AAA-ATPase networks."
      },
      {
       "reference": "DOI:10.3389/fmolb.2019.00023",
       "notes": "Muller and Weber-Ban 2019 review bacterial proteasomal degradation routes that combine the 20S core with alternative regulator complexes."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000502",
     "notes": "Gene Ontology cellular-component term for the proteasome complex."
    },
    {
     "reference": "GO:0140535",
     "notes": "Gene Ontology cellular-component parent for intracellular protein-containing complexes."
    },
    {
     "reference": "GO:1905369",
     "notes": "Gene Ontology cellular-component parent for endopeptidase complexes."
    },
    {
     "reference": "GO:0005839",
     "notes": "Gene Ontology cellular-component term for the proteasome core complex."
    },
    {
     "reference": "GO:0022624",
     "notes": "Gene Ontology cellular-component term for the proteasome accessory complex."
    },
    {
     "reference": "DOI:10.1042/ETLS20180025",
     "notes": "Maupin-Furlow 2018, Proteolytic systems of archaea: slicing, dicing, and mincing in the extreme, Emerging Topics in Life Sciences."
    },
    {
     "reference": "DOI:10.3389/fmolb.2019.00023",
     "notes": "Muller and Weber-Ban 2019, The bacterial proteasome at the core of diverse degradation pathways, Frontiers in Molecular Biosciences."
    },
    {
     "reference": "DOI:10.1146/annurev-biochem-060410-150257",
     "notes": "Tomko and Hochstrasser 2013, Molecular Architecture and Assembly of the Eukaryotic Proteasome, Annual Review of Biochemistry."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "accessory_capped_core_proteolysis",
     "title": "Accessory complexes regulate access to the proteasome core",
     "description": "The proteasome core and accessory complexes form a modular proteasome; accessory complexes regulate substrate access to the core, whose internal active sites degrade protein substrates to peptides.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "nodes": [
      {
       "node_id": "proteasome_complex",
       "label": "proteasome complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000502"
      },
      {
       "node_id": "core_complex",
       "label": "proteasome core complex",
       "node_type": "STRUCTURE",
       "component_ref": "core_complex",
       "grounding": "GO:0005839"
      },
      {
       "node_id": "accessory_complexes",
       "label": "proteasome accessory complex",
       "node_type": "STRUCTURE",
       "component_ref": "accessory_complexes",
       "grounding": "GO:0022624"
      },
      {
       "node_id": "substrate_protein",
       "label": "substrate protein",
       "node_type": "GENE_OR_PROTEIN"
      },
      {
       "node_id": "peptides",
       "label": "peptide products",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "proteasomal_catabolism",
       "label": "proteasomal protein catabolic process",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0010498"
      }
     ],
     "edges": [
      {
       "subject": "core_complex",
       "predicate": "is part of",
       "object": "proteasome_complex",
       "description": "The 20S proteasome core is an immediate subcomplex of proteasome complexes.",
       "evidence": [
        {
         "reference": "GO:0005839",
         "notes": "The GO graph asserts that GO:0005839 part_of GO:0000502."
        }
       ]
      },
      {
       "subject": "accessory_complexes",
       "predicate": "cap",
       "object": "core_complex",
       "description": "Proteasome accessory complexes bind one or both ends of the 20S core.",
       "evidence": [
        {
         "reference": "GO:0022624",
         "notes": "GO:0022624 defines proteasome accessory complexes as complexes that cap one or both ends of the core."
        }
       ]
      },
      {
       "subject": "accessory_complexes",
       "predicate": "regulate substrate access to",
       "object": "core_complex",
       "description": "Accessory complexes control substrate entry into the internal chamber of the 20S core.",
       "evidence": [
        {
         "reference": "DOI:10.3389/fmolb.2019.00023",
         "notes": "Muller and Weber-Ban 2019 review bacterial 20S cores that associate with regulator complexes to recruit and internalize substrates."
        },
        {
         "reference": "DOI:10.1146/annurev-biochem-060410-150257",
         "notes": "Tomko and Hochstrasser 2013 review the 19S regulatory particle as the eukaryotic cap that recognizes, deubiquitylates, unfolds, and translocates substrates into the 20S core."
        }
       ]
      },
      {
       "subject": "core_complex",
       "predicate": "degrades",
       "object": "substrate_protein",
       "description": "The gated 20S core degrades internalized protein substrates.",
       "evidence": [
        {
         "reference": "DOI:10.1042/ETLS20180025",
         "notes": "Maupin-Furlow 2018 reviews archaeal 20S proteasomes as intracellular self-compartmentalized proteases."
        }
       ]
      },
      {
       "subject": "substrate_protein",
       "predicate": "is converted to",
       "object": "peptides",
       "description": "Proteasomal proteolysis converts protein substrates into peptide products.",
       "evidence": [
        {
         "reference": "DOI:10.3389/fmolb.2019.00023",
         "notes": "Muller and Weber-Ban 2019 review bacterial proteasomal degradation of proteins by regulator-bound 20S core particles."
        }
       ]
      },
      {
       "subject": "proteasome_complex",
       "predicate": "carries out",
       "object": "proteasomal_catabolism",
       "description": "Whole proteasome complexes carry out proteasomal protein degradation.",
       "evidence": [
        {
         "reference": "GO:0000502",
         "notes": "The GO graph asserts GO:0010498 has_participant GO:0000502."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0005839",
   "label": "proteasome core complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A barrel-shaped self-compartmentalized protease core of proteasomes, built from stacked alpha- and beta-subunit rings that sequester threonine protease active sites in an internal chamber for protein degradation.",
   "definition_source": "GO:0005839",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-06T12:53:45Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-06T12:56:44Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added 20S proteasome synonyms, proteasome-complex parthood, alpha and beta core subunits, archaeal and actinobacterial taxonomy, an M. tuberculosis H37Rv example, protein-catabolism functions, record evidence, and a gated-barrel proteolysis graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-06T13:55:03Z",
     "curator": "claude",
     "action": "EXPANDED_TAXONOMIC_SCOPE",
     "changes": "#205: added eukaryotic 20S proteasome scope and eukaryotic architecture evidence to keep the taxonomic distribution aligned with the cross-domain alpha and beta subunit model.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T07:40:07Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "20S proteasome",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1042/ETLS20180025"
    },
    {
     "synonym_text": "20S proteasome core particle",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.3389/fmolb.2019.00023"
    }
   ],
   "part_of": [
    "GO:0000502"
   ],
   "components": [
    {
     "component_id": "alpha_subunits",
     "label": "proteasome alpha-type subunits",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "prcA"
     ],
     "stoichiometry": "two outer heptameric rings",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Proteasome alpha-type subunits are represented in multiple families across archaea, actinobacteria and eukaryotes; no single exact taxon-neutral family CURIE was curated.",
     "role": "Forms the two outer rings of the 20S barrel and gates substrate entry into the internal proteolytic chamber.",
     "evidence": [
      {
       "reference": "DOI:10.1042/ETLS20180025",
       "notes": "Maupin-Furlow 2018 reviews archaeal 20S proteasome core particles as alpha- and beta-subunit barrels."
      },
      {
       "reference": "DOI:10.1038/emboj.2010.95",
       "notes": "Li et al. 2010 structurally analyzed assembly and gate closure of the Mycobacterium tuberculosis 20S proteasome alpha ring."
      },
      {
       "reference": "DOI:10.1146/annurev-biochem-060410-150257",
       "notes": "Tomko and Hochstrasser 2013 review the eukaryotic 20S core as a barrel-shaped protease with alpha-subunit outer rings."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P9WHU1",
       "protein_label": "Proteasome subunit alpha",
       "gene_symbol": "prcA",
       "taxon_id": "NCBITaxon:83332",
       "taxon_label": "Mycobacterium tuberculosis H37Rv",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene prcA in Mycobacterium tuberculosis H37Rv, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P9WHU1",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P9WHU1, the single reviewed entry for gene prcA in Mycobacterium tuberculosis H37Rv. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "beta_subunits",
     "label": "proteasome beta-type subunits",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "prcB"
     ],
     "stoichiometry": "two inner heptameric rings",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Proteasome beta-type subunits are represented in multiple families across archaea, actinobacteria and eukaryotes; no single exact taxon-neutral family CURIE was curated.",
     "role": "Forms the two inner rings of the 20S core and provides the N-terminal threonine protease active sites in the chamber.",
     "evidence": [
      {
       "reference": "DOI:10.1042/ETLS20180025",
       "notes": "Maupin-Furlow 2018 reviews archaeal proteasome beta subunits as the catalytic subunits of the 20S core."
      },
      {
       "reference": "DOI:10.1111/j.1365-2958.2005.05036.x",
       "notes": "Hu et al. 2006 solved the Mycobacterium tuberculosis 20S proteasome structure and localized active-site chemistry to the beta subunits."
      },
      {
       "reference": "DOI:10.1146/annurev-biochem-060410-150257",
       "notes": "Tomko and Hochstrasser 2013 review the eukaryotic 20S core as a barrel-shaped protease with beta-subunit inner rings."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P9WHT9",
       "protein_label": "Proteasome subunit beta",
       "gene_symbol": "prcB",
       "taxon_id": "NCBITaxon:83332",
       "taxon_label": "Mycobacterium tuberculosis H37Rv",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene prcB in Mycobacterium tuberculosis H37Rv, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P9WHT9",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P9WHT9, the single reviewed entry for gene prcB in Mycobacterium tuberculosis H37Rv. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2157",
     "taxon_label": "Archaea",
     "presence": "COMMON",
     "note": "20S proteasomes are broadly conserved archaeal self-compartmentalized proteases.",
     "reference": "DOI:10.1042/ETLS20180025"
    },
    {
     "taxon_id": "NCBITaxon:201174",
     "taxon_label": "Actinomycetota",
     "presence": "VARIABLE",
     "note": "Bacterial 20S proteasomes are best characterized in actinobacteria, including mycobacteria, but are not universal across bacteria.",
     "reference": "DOI:10.3389/fmolb.2019.00023"
    },
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "COMMON",
     "note": "The 20S core is the proteolytic barrel of eukaryotic proteasomes and is conserved in microbial eukaryotes as part of the ubiquitin-proteasome system.",
     "reference": "DOI:10.1146/annurev-biochem-060410-150257"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:83332",
     "taxon_label": "Mycobacterium tuberculosis H37Rv",
     "note": "Mycobacterial strain whose 20S core structure and gate-closure mechanism were solved crystallographically.",
     "reference": "DOI:10.1038/emboj.2010.95"
    }
   ],
   "functions": [
    {
     "function_id": "proteasomal_protein_catabolism",
     "label": "proteasomal protein catabolic process",
     "grounding": "GO:0010498",
     "description": "The core complex degrades unfolded proteins or peptides inside its enclosed proteolytic chamber.",
     "evidence": [
      {
       "reference": "DOI:10.1042/ETLS20180025",
       "notes": "Maupin-Furlow 2018 reviews archaeal protein degradation by proteasomes associated with AAA-ATPases."
      },
      {
       "reference": "DOI:10.3389/fmolb.2019.00023",
       "notes": "Muller et al. 2019 review bacterial proteasome core particles and activators in Mycobacterium tuberculosis."
      }
     ]
    },
    {
     "function_id": "threonine_endopeptidase_activity",
     "label": "threonine-type endopeptidase activity",
     "grounding": "GO:0004298",
     "description": "Beta subunit N-terminal threonines catalyze peptide-bond hydrolysis inside the 20S core.",
     "evidence": [
      {
       "reference": "DOI:10.1111/j.1365-2958.2005.05036.x",
       "notes": "Hu et al. 2006 captured the Mycobacterium tuberculosis proteasome active site and inhibitor interactions."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1042/ETLS20180025",
     "notes": "Maupin-Furlow 2018, Proteolytic systems of archaea: slicing, dicing, and mincing in the extreme, Emerging Topics in Life Sciences."
    },
    {
     "reference": "DOI:10.3389/fmolb.2019.00023",
     "notes": "Muller et al. 2019, The bacterial proteasome at the core of diverse degradation pathways, Frontiers in Molecular Biosciences."
    },
    {
     "reference": "DOI:10.1038/emboj.2010.95",
     "notes": "Li et al. 2010, Structural basis for the assembly and gate closure mechanisms of the Mycobacterium tuberculosis 20S proteasome, The EMBO Journal."
    },
    {
     "reference": "DOI:10.1111/j.1365-2958.2005.05036.x",
     "notes": "Hu et al. 2006, Structure of the Mycobacterium tuberculosis proteasome and mechanism of inhibition by a peptidyl boronate, Molecular Microbiology."
    },
    {
     "reference": "DOI:10.1146/annurev-biochem-060410-150257",
     "notes": "Tomko and Hochstrasser 2013, Molecular Architecture and Assembly of the Eukaryotic Proteasome, Annual Review of Biochemistry."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "gated_barrel_proteolysis",
     "title": "Stacked alpha and beta rings form a gated proteolytic barrel",
     "description": "Proteasome alpha subunits form the two outer rings of a gated barrel, beta subunits form the two inner proteolytic rings, and unfolded substrate entering the internal chamber is cleaved by beta-subunit threonine protease sites.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "alpha_subunits",
       "label": "proteasome alpha-type subunits",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "alpha_subunits"
      },
      {
       "node_id": "beta_subunits",
       "label": "proteasome beta-type subunits",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "beta_subunits"
      },
      {
       "node_id": "alpha_gate",
       "label": "alpha-ring axial gate",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "proteolytic_chamber",
       "label": "proteasome proteolytic chamber",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "unfolded_substrate",
       "label": "unfolded protein substrate",
       "node_type": "GENE_OR_PROTEIN"
      },
      {
       "node_id": "peptide_products",
       "label": "peptide products",
       "node_type": "CHEMICAL"
      },
      {
       "node_id": "protein_catabolism",
       "label": "proteasomal protein catabolic process",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0010498"
      },
      {
       "node_id": "proteasome_core",
       "label": "proteasome core complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005839"
      }
     ],
     "edges": [
      {
       "subject": "alpha_subunits",
       "predicate": "form outer rings of",
       "object": "proteasome_core",
       "description": "Proteasome alpha subunits form the two outer rings of the 20S core barrel.",
       "evidence": [
        {
         "reference": "DOI:10.1038/emboj.2010.95",
         "notes": "Li et al. 2010 structurally analyzed the Mycobacterium tuberculosis 20S proteasome alpha rings."
        }
       ]
      },
      {
       "subject": "beta_subunits",
       "predicate": "form inner rings of",
       "object": "proteasome_core",
       "description": "Proteasome beta subunits form the two inner rings of the 20S core barrel.",
       "evidence": [
        {
         "reference": "DOI:10.1111/j.1365-2958.2005.05036.x",
         "notes": "Hu et al. 2006 solved the Mycobacterium tuberculosis 20S proteasome core structure."
        }
       ]
      },
      {
       "subject": "alpha_subunits",
       "predicate": "gate",
       "object": "alpha_gate",
       "description": "N-terminal tails of the alpha ring form a gate over the axial pore into the proteolytic chamber.",
       "evidence": [
        {
         "reference": "DOI:10.1038/emboj.2010.95",
         "notes": "Li et al. 2010 model Mycobacterium tuberculosis 20S gate closure by alpha-ring N termini."
        }
       ]
      },
      {
       "subject": "alpha_gate",
       "predicate": "controls entry to",
       "object": "proteolytic_chamber",
       "description": "The alpha-ring gate controls substrate access to the sequestered proteolytic chamber.",
       "evidence": [
        {
         "reference": "DOI:10.1038/emboj.2010.95",
         "notes": "Li et al. 2010 connect M. tuberculosis alpha-ring gate closure to substrate entry into the proteolytic core."
        }
       ]
      },
      {
       "subject": "beta_subunits",
       "predicate": "cleave",
       "object": "unfolded_substrate",
       "description": "Beta-subunit N-terminal threonine active sites cleave unfolded substrate polypeptides in the central chamber.",
       "evidence": [
        {
         "reference": "DOI:10.1111/j.1365-2958.2005.05036.x",
         "notes": "Hu et al. 2006 structurally localized the mycobacterial 20S proteasome catalytic sites to beta subunits."
        }
       ]
      },
      {
       "subject": "unfolded_substrate",
       "predicate": "is converted to",
       "object": "peptide_products",
       "description": "Proteasome core proteolysis converts unfolded proteins to shorter peptide products.",
       "evidence": [
        {
         "reference": "DOI:10.3389/fmolb.2019.00023",
         "notes": "Muller et al. 2019 review degradation of proteins by the bacterial 20S core and associated activator complexes."
        }
       ]
      },
      {
       "subject": "proteasome_core",
       "predicate": "carries out",
       "object": "protein_catabolism",
       "description": "The 20S proteasome core is the self-compartmentalized protease that executes proteasomal protein degradation.",
       "evidence": [
        {
         "reference": "DOI:10.1042/ETLS20180025",
         "notes": "Maupin-Furlow 2018 reviews archaeal proteasomes as self-compartmentalized proteases involved in targeted proteolysis."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0005838",
   "label": "proteasome regulatory particle",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A multisubunit complex, which caps one or both ends of the proteasome core complex. This complex recognizes and unfolds ubiquitinated proteins, and translocates them to the proteasome core complex. Composed of the proximal 19S base subcomplex (Rpt1-Rpt6 AAA+ ATPase ring and Rpn1/Rpn2/Rpn10/Rpn13 ubiquitin-binding scaffolds) and the distal 19S lid subcomplex (Rpn11-Rpn8 deubiquitinase module and PCI-domain scaffold subunits).",
   "definition_source": "GO:0005838",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0032991"
   ],
   "part_of": [
    "GO:0022624"
   ],
   "has_part": [
    "GO:0008540",
    "GO:0008541"
   ],
   "synonyms": [
    {
     "synonym_text": "PA700-dependent proteasome activator",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005838"
    },
    {
     "synonym_text": "19S regulatory particle",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0005838"
    },
    {
     "synonym_text": "PA700 proteasome activator",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0005838"
    },
    {
     "synonym_text": "modulator complex",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0005838"
    }
   ],
   "components": [
    {
     "component_id": "base_subcomplex",
     "label": "proteasome regulatory particle, base subcomplex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0008540",
     "essentiality": "ESSENTIAL",
     "role": "Proximal 19S subcomplex comprising the heterohexameric AAA+ ATPase ring (Rpt1-Rpt6) and non-ATPase scaffold/ubiquitin-receptor subunits (Rpn1, Rpn2, Rpn10, Rpn13) that docks onto the 20S alpha ring, opens the axial gate, and unfolds polypeptide substrates.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-biochem-060410-150257",
       "notes": "Tomko and Hochstrasser 2013 review the composition and mechanical role of the 19S base subcomplex within the proteasome regulatory particle."
      }
     ]
    },
    {
     "component_id": "lid_subcomplex",
     "label": "proteasome regulatory particle, lid subcomplex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0008541",
     "essentiality": "ESSENTIAL",
     "role": "Distal 19S subcomplex comprising the Rpn11-Rpn8 MPN-domain heterodimer and six PCI-domain scaffold subunits (Rpn3, Rpn5, Rpn6, Rpn7, Rpn9, Rpn12) plus Sem1 that catalyzes en bloc deubiquitination of captured substrates.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-biochem-060410-150257",
       "notes": "Tomko and Hochstrasser 2013 review the 9-subunit 19S lid subcomplex and its Rpn11 metalloprotease deubiquitination activity."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "COMMON",
     "note": "Conserved 19S regulatory particle (PA700) capping one or both ends of the eukaryotic 20S proteasome core complex.",
     "reference": "DOI:10.1146/annurev-biochem-060410-150257"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:559292",
     "taxon_label": "Saccharomyces cerevisiae S288C",
     "note": "Primary genetic and structural model for eukaryotic 19S regulatory particle base and lid assembly, ubiquitin recognition, deubiquitination, and ATP-dependent unfolding.",
     "reference": "DOI:10.1146/annurev-biochem-060410-150257"
    }
   ],
   "functions": [
    {
     "function_id": "proteasomal_protein_catabolism",
     "label": "proteasomal protein catabolic process",
     "grounding": "GO:0010498",
     "description": "Proteasome complexes couple regulated substrate access through accessory complexes to proteolysis in the 20S core.",
     "evidence": [
      {
       "reference": "GO:0000502",
       "notes": "The GO graph asserts GO:0010498 has_participant GO:0000502, connecting the proteasome complex to proteasomal protein catabolism."
      },
      {
       "reference": "DOI:10.1042/ETLS20180025",
       "notes": "Maupin-Furlow 2018 reviews archaeal targeted proteolysis by proteasomes associated with AAA-ATPase networks."
      },
      {
       "reference": "DOI:10.3389/fmolb.2019.00023",
       "notes": "Muller and Weber-Ban 2019 review bacterial proteasomal degradation routes that combine the 20S core with alternative regulator complexes."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005838",
     "notes": "Gene Ontology cellular-component term for proteasome regulatory particle: A multisubunit complex, which caps one or both ends of the proteasome core complex. This complex recognizes and unfolds ubiquitinated proteins, and translocates them to the proteasome core complex."
    },
    {
     "reference": "GO:0000502",
     "notes": "Gene Ontology cellular-component term for the proteasome complex."
    },
    {
     "reference": "GO:0140535",
     "notes": "Gene Ontology cellular-component parent for intracellular protein-containing complexes."
    },
    {
     "reference": "GO:1905369",
     "notes": "Gene Ontology cellular-component parent for endopeptidase complexes."
    },
    {
     "reference": "GO:0005839",
     "notes": "Gene Ontology cellular-component term for the proteasome core complex."
    },
    {
     "reference": "GO:0022624",
     "notes": "Gene Ontology cellular-component term for the proteasome accessory complex."
    },
    {
     "reference": "DOI:10.1042/ETLS20180025",
     "notes": "Maupin-Furlow 2018, Proteolytic systems of archaea: slicing, dicing, and mincing in the extreme, Emerging Topics in Life Sciences."
    },
    {
     "reference": "DOI:10.3389/fmolb.2019.00023",
     "notes": "Muller and Weber-Ban 2019, The bacterial proteasome at the core of diverse degradation pathways, Frontiers in Molecular Biosciences."
    },
    {
     "reference": "DOI:10.1146/annurev-biochem-060410-150257",
     "notes": "Tomko and Hochstrasser 2013, Molecular Architecture and Assembly of the Eukaryotic Proteasome, Annual Review of Biochemistry."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "proteasome_regulatory_particle_mechanism",
     "title": "Proteasome regulatory particle assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of proteasome regulatory particle (GO:0005838) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "proteasome_regulatory_particle",
       "label": "proteasome regulatory particle",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005838",
       "description": "A multisubunit complex, which caps one or both ends of the proteasome core complex."
      },
      {
       "node_id": "base_subcomplex",
       "label": "proteasome regulatory particle, base subcomplex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0008540",
       "component_ref": "base_subcomplex",
       "description": "Proximal 19S subcomplex comprising the heterohexameric AAA+ ATPase ring (Rpt1-Rpt6) and non-ATPase scaffold/ubiquitin-receptor subunits (Rpn1, Rpn2, Rpn10, Rpn13) that docks onto the 20S alpha ring, opens the axial gate, and unfolds polypeptide substrates."
      },
      {
       "node_id": "lid_subcomplex",
       "label": "proteasome regulatory particle, lid subcomplex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0008541",
       "component_ref": "lid_subcomplex",
       "description": "Distal 19S subcomplex comprising the Rpn11-Rpn8 MPN-domain heterodimer and six PCI-domain scaffold subunits (Rpn3, Rpn5, Rpn6, Rpn7, Rpn9, Rpn12) plus Sem1 that catalyzes en bloc deubiquitination of captured substrates."
      },
      {
       "node_id": "proteasome_accessory_complex",
       "label": "proteasome accessory complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0022624",
       "description": "Enclosing or holo-structural assembly (proteasome accessory complex, GO:0022624) containing proteasome regulatory particle."
      },
      {
       "node_id": "proteasomal_protein_catabolism",
       "label": "proteasomal protein catabolic process",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0010498",
       "description": "Proteasome complexes couple regulated substrate access through accessory complexes to proteolysis in the 20S core."
      }
     ],
     "edges": [
      {
       "subject": "base_subcomplex",
       "predicate": "is part of",
       "object": "proteasome_regulatory_particle",
       "description": "Proximal 19S subcomplex comprising the heterohexameric AAA+ ATPase ring (Rpt1-Rpt6) and non-ATPase scaffold/ubiquitin-receptor subunits (Rpn1, Rpn2, Rpn10, Rpn13) that docks onto the 20S alpha ring, opens the axial gate, and unfolds polypeptide substrates.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-biochem-060410-150257",
         "notes": "Tomko and Hochstrasser 2013 review the composition and mechanical role of the 19S base subcomplex within the proteasome regulatory particle."
        }
       ]
      },
      {
       "subject": "lid_subcomplex",
       "predicate": "is part of",
       "object": "proteasome_regulatory_particle",
       "description": "Distal 19S subcomplex comprising the Rpn11-Rpn8 MPN-domain heterodimer and six PCI-domain scaffold subunits (Rpn3, Rpn5, Rpn6, Rpn7, Rpn9, Rpn12) plus Sem1 that catalyzes en bloc deubiquitination of captured substrates.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-biochem-060410-150257",
         "notes": "Tomko and Hochstrasser 2013 review the 9-subunit 19S lid subcomplex and its Rpn11 metalloprotease deubiquitination activity."
        }
       ]
      },
      {
       "subject": "proteasome_regulatory_particle",
       "predicate": "is part of",
       "object": "proteasome_accessory_complex",
       "description": "Proteasome regulatory particle forms an integral structural compartment or subassembly of proteasome accessory complex.",
       "evidence": [
        {
         "reference": "DOI:10.1042/ETLS20180025",
         "notes": "Maupin-Furlow 2018, Proteolytic systems of archaea: slicing, dicing, and mincing in the extreme, Emerging Topics in Life Sciences."
        }
       ]
      },
      {
       "subject": "proteasome_regulatory_particle",
       "predicate": "mediates",
       "object": "proteasomal_protein_catabolism",
       "description": "Proteasome complexes couple regulated substrate access through accessory complexes to proteolysis in the 20S core.",
       "evidence": [
        {
         "reference": "GO:0000502",
         "notes": "The GO graph asserts GO:0010498 has_participant GO:0000502, connecting the proteasome complex to proteasomal protein catabolism."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:40Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of proteasome regulatory particle (GO:0005838) in category OTHER with verified GO hierarchy, compartmental context, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "GO:0008540",
   "label": "proteasome regulatory particle, base subcomplex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "The subcomplex of the proteasome regulatory particle that directly associates with the proteasome core complex. In Saccharomyces cerevisiae and other microbial eukaryotes, the 19S base subcomplex consists of the heterohexameric AAA+ ATPase motor ring (Rpt1-Rpt6) together with the large scaffolding subunits Rpn1 and Rpn2 and the ubiquitin receptors Rpn10 and Rpn13, which capture ubiquitinated substrates, mechanically unfold them, and open the alpha-ring gate of the 20S core particle.",
   "definition_source": "GO:0008540",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0032991"
   ],
   "part_of": [
    "GO:0005838"
   ],
   "synonyms": [
    {
     "synonym_text": "19S proteasome base subcomplex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0008540"
    }
   ],
   "components": [
    {
     "component_id": "rpt_atpase_ring",
     "label": "19S base AAA+ ATPase heterohexameric ring (Rpt1-Rpt6)",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RPT1",
      "RPT2",
      "RPT3",
      "RPT4",
      "RPT5",
      "RPT6"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Heterohexameric AAA+ ATPase motor ring (Rpt1-Rpt6) whose C-terminal HbYX tails dock into pockets of the 20S alpha ring to open the proteolytic gate while aromatic pore loops mechanically unfold and translocate substrates.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-biochem-060410-150257",
       "notes": "Tomko and Hochstrasser 2013 describe the ordered Rpt1-Rpt6 AAA+ heterohexamer at the core of the 19S base subcomplex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P33299",
       "protein_label": "26S proteasome regulatory subunit 7 homolog",
       "gene_symbol": "RPT1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene RPT1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P33299."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P40327",
       "protein_label": "26S proteasome regulatory subunit 4 homolog",
       "gene_symbol": "RPT2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene RPT2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P40327",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P40327, the single reviewed entry for gene RPT2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P33298",
       "protein_label": "26S proteasome regulatory subunit 6B homolog",
       "gene_symbol": "RPT3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene RPT3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P33298",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P33298, the single reviewed entry for gene RPT3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P53549",
       "protein_label": "26S proteasome subunit RPT4",
       "gene_symbol": "RPT4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene RPT4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P53549",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P53549, the single reviewed entry for gene RPT4 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P33297",
       "protein_label": "26S proteasome regulatory subunit 6A",
       "gene_symbol": "RPT5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene RPT5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P33297",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P33297, the single reviewed entry for gene RPT5 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q01939",
       "protein_label": "26S proteasome regulatory subunit 8 homolog",
       "gene_symbol": "RPT6",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene RPT6 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q01939",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q01939, the single reviewed entry for gene RPT6 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rpn1_rpn2_receptor_scaffold",
     "label": "19S base non-ATPase scaffold and ubiquitin receptor module (Rpn1, Rpn2, Rpn10, Rpn13)",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RPN1",
      "RPN2",
      "RPN10",
      "RPN13"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Toroidal PC-repeat scaffold subunits (Rpn1, Rpn2) and intrinsic ubiquitin receptors (Rpn10, Rpn13) that capture polyubiquitinated proteins and recruit shuttle factors and Ubp6 to the base.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-biochem-060410-150257",
       "notes": "Tomko and Hochstrasser 2013 review the non-ATPase Rpn1/Rpn2 scaffolds and Rpn10/Rpn13 ubiquitin receptors of the 19S base."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38764",
       "protein_label": "26S proteasome regulatory subunit RPN1",
       "gene_symbol": "RPN1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene RPN1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P38764",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38764, the single reviewed entry for gene RPN1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P32565",
       "protein_label": "26S proteasome regulatory subunit RPN2",
       "gene_symbol": "RPN2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene RPN2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P32565",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P32565, the single reviewed entry for gene RPN2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P38886",
       "protein_label": "26S proteasome regulatory subunit RPN10",
       "gene_symbol": "RPN10",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene RPN10 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P38886",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38886, the single reviewed entry for gene RPN10 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:O13563",
       "protein_label": "26S proteasome regulatory subunit RPN13",
       "gene_symbol": "RPN13",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene RPN13 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of O13563."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "COMMON",
     "note": "Conserved ATPase-containing base subcomplex of the eukaryotic 19S proteasome regulatory particle.",
     "reference": "DOI:10.1146/annurev-biochem-060410-150257"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:559292",
     "taxon_label": "Saccharomyces cerevisiae S288C",
     "note": "Primary model system for chaperone-assisted 19S base assembly (Nas2, Nas6, Hsm3, Rpn14) and Rpt1-Rpt6 AAA+ motor mechanics.",
     "reference": "DOI:10.1146/annurev-biochem-060410-150257"
    }
   ],
   "functions": [
    {
     "function_id": "proteasomal_protein_catabolism",
     "label": "proteasomal protein catabolic process",
     "grounding": "GO:0010498",
     "description": "Proteasome complexes couple regulated substrate access through accessory complexes to proteolysis in the 20S core.",
     "evidence": [
      {
       "reference": "GO:0000502",
       "notes": "The GO graph asserts GO:0010498 has_participant GO:0000502, connecting the proteasome complex to proteasomal protein catabolism."
      },
      {
       "reference": "DOI:10.1042/ETLS20180025",
       "notes": "Maupin-Furlow 2018 reviews archaeal targeted proteolysis by proteasomes associated with AAA-ATPase networks."
      },
      {
       "reference": "DOI:10.3389/fmolb.2019.00023",
       "notes": "Muller and Weber-Ban 2019 review bacterial proteasomal degradation routes that combine the 20S core with alternative regulator complexes."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0008540",
     "notes": "Gene Ontology cellular-component term for proteasome regulatory particle, base subcomplex: The subcomplex of the proteasome regulatory particle that directly associates with the proteasome core complex."
    },
    {
     "reference": "GO:0005838",
     "notes": "Gene Ontology cellular-component term for proteasome regulatory particle: A multisubunit complex, which caps one or both ends of the proteasome core complex. This complex recognizes and unfolds ubiquitinated proteins, and translocates them to the proteasome core complex."
    },
    {
     "reference": "GO:0000502",
     "notes": "Gene Ontology cellular-component term for the proteasome complex."
    },
    {
     "reference": "GO:0140535",
     "notes": "Gene Ontology cellular-component parent for intracellular protein-containing complexes."
    },
    {
     "reference": "GO:1905369",
     "notes": "Gene Ontology cellular-component parent for endopeptidase complexes."
    },
    {
     "reference": "GO:0005839",
     "notes": "Gene Ontology cellular-component term for the proteasome core complex."
    },
    {
     "reference": "GO:0022624",
     "notes": "Gene Ontology cellular-component term for the proteasome accessory complex."
    },
    {
     "reference": "DOI:10.1042/ETLS20180025",
     "notes": "Maupin-Furlow 2018, Proteolytic systems of archaea: slicing, dicing, and mincing in the extreme, Emerging Topics in Life Sciences."
    },
    {
     "reference": "DOI:10.3389/fmolb.2019.00023",
     "notes": "Muller and Weber-Ban 2019, The bacterial proteasome at the core of diverse degradation pathways, Frontiers in Molecular Biosciences."
    },
    {
     "reference": "DOI:10.1146/annurev-biochem-060410-150257",
     "notes": "Tomko and Hochstrasser 2013, Molecular Architecture and Assembly of the Eukaryotic Proteasome, Annual Review of Biochemistry."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "proteasome_regulatory_particle_base_subcomplex_mechanism",
     "title": "Proteasome regulatory particle, base subcomplex assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of proteasome regulatory particle, base subcomplex (GO:0008540) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "proteasome_regulatory_particle_base_subcomplex",
       "label": "proteasome regulatory particle, base subcomplex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0008540",
       "description": "The subcomplex of the proteasome regulatory particle that directly associates with the proteasome core complex."
      },
      {
       "node_id": "rpt_atpase_ring",
       "label": "19S base AAA+ ATPase heterohexameric ring (Rpt1-Rpt6)",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rpt_atpase_ring",
       "description": "Heterohexameric AAA+ ATPase motor ring (Rpt1-Rpt6) whose C-terminal HbYX tails dock into pockets of the 20S alpha ring to open the proteolytic gate while aromatic pore loops mechanically unfold and translocate substrates."
      },
      {
       "node_id": "rpn1_rpn2_receptor_scaffold",
       "label": "19S base non-ATPase scaffold and ubiquitin receptor module (Rpn1, Rpn2, Rpn10, Rpn13)",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rpn1_rpn2_receptor_scaffold",
       "description": "Toroidal PC-repeat scaffold subunits (Rpn1, Rpn2) and intrinsic ubiquitin receptors (Rpn10, Rpn13) that capture polyubiquitinated proteins and recruit shuttle factors and Ubp6 to the base."
      },
      {
       "node_id": "proteasome_regulatory_particle",
       "label": "proteasome regulatory particle",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005838",
       "description": "Enclosing or holo-structural assembly (proteasome regulatory particle, GO:0005838) containing proteasome regulatory particle, base subcomplex."
      },
      {
       "node_id": "proteasomal_protein_catabolism",
       "label": "proteasomal protein catabolic process",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0010498",
       "description": "Proteasome complexes couple regulated substrate access through accessory complexes to proteolysis in the 20S core."
      }
     ],
     "edges": [
      {
       "subject": "rpt_atpase_ring",
       "predicate": "is part of",
       "object": "proteasome_regulatory_particle_base_subcomplex",
       "description": "Heterohexameric AAA+ ATPase motor ring (Rpt1-Rpt6) whose C-terminal HbYX tails dock into pockets of the 20S alpha ring to open the proteolytic gate while aromatic pore loops mechanically unfold and translocate substrates.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-biochem-060410-150257",
         "notes": "Tomko and Hochstrasser 2013 describe the ordered Rpt1-Rpt6 AAA+ heterohexamer at the core of the 19S base subcomplex."
        }
       ]
      },
      {
       "subject": "rpn1_rpn2_receptor_scaffold",
       "predicate": "is part of",
       "object": "proteasome_regulatory_particle_base_subcomplex",
       "description": "Toroidal PC-repeat scaffold subunits (Rpn1, Rpn2) and intrinsic ubiquitin receptors (Rpn10, Rpn13) that capture polyubiquitinated proteins and recruit shuttle factors and Ubp6 to the base.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-biochem-060410-150257",
         "notes": "Tomko and Hochstrasser 2013 review the non-ATPase Rpn1/Rpn2 scaffolds and Rpn10/Rpn13 ubiquitin receptors of the 19S base."
        }
       ]
      },
      {
       "subject": "proteasome_regulatory_particle_base_subcomplex",
       "predicate": "is part of",
       "object": "proteasome_regulatory_particle",
       "description": "Proteasome regulatory particle, base subcomplex forms an integral structural compartment or subassembly of proteasome regulatory particle.",
       "evidence": [
        {
         "reference": "DOI:10.1042/ETLS20180025",
         "notes": "Maupin-Furlow 2018, Proteolytic systems of archaea: slicing, dicing, and mincing in the extreme, Emerging Topics in Life Sciences."
        }
       ]
      },
      {
       "subject": "proteasome_regulatory_particle_base_subcomplex",
       "predicate": "mediates",
       "object": "proteasomal_protein_catabolism",
       "description": "Proteasome complexes couple regulated substrate access through accessory complexes to proteolysis in the 20S core.",
       "evidence": [
        {
         "reference": "GO:0000502",
         "notes": "The GO graph asserts GO:0010498 has_participant GO:0000502, connecting the proteasome complex to proteasomal protein catabolism."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:56:22Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of proteasome regulatory particle, base subcomplex (GO:0008540) in category OTHER with verified GO hierarchy, compartmental context, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-23T07:13:59Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 10 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-23T07:27:49Z",
     "curator": "uniprot-protein-examples-skill",
     "action": "CURATED_GENE_SYMBOLS_AND_PROTEIN_EXAMPLES",
     "changes": "Added source-backed subunit gene_symbols (RPT1-6 on rpt_atpase_ring; RPN1, RPN2, RPN10, RPN13 on rpn1_rpn2_receptor_scaffold) prior to seeding 10 reviewed Saccharomyces cerevisiae S288C protein_examples.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "GO:0008541",
   "label": "proteasome regulatory particle, lid subcomplex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "The subcomplex of the proteasome regulatory particle that forms the peripheral lid, which is added on top of the base subcomplex. In Saccharomyces cerevisiae and other microbial eukaryotes, the nine-subunit 19S lid subcomplex comprises the PCI-domain scaffolds Rpn3, Rpn5, Rpn6, Rpn7, Rpn9, and Rpn12, the MPN-domain heterodimer Rpn8-Rpn11, and Sem1, positioning the Zn2+-dependent deubiquitinase Rpn11 directly above the Rpt ATPase pore to cleave ubiquitin chains en bloc during translocation.",
   "definition_source": "GO:0008541",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0032991"
   ],
   "part_of": [
    "GO:0005838"
   ],
   "synonyms": [
    {
     "synonym_text": "19S proteasome lid subcomplex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0008541"
    }
   ],
   "components": [
    {
     "component_id": "rpn11_rpn8_deubiquitinase_dimer",
     "label": "Rpn11-Rpn8 MPN-domain deubiquitinase heterodimer",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RPN11",
      "RPN8"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Catalytic JAMM/MPN+ Zn2+ metalloprotease subunit Rpn11 paired with the structural MPN-domain subunit Rpn8 directly over the Rpt ATPase pore to cleave polyubiquitin chains from translocating substrates.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-biochem-060410-150257",
       "notes": "Tomko and Hochstrasser 2013 describe the Rpn11-Rpn8 MPN heterodimer as the catalytic deubiquitination center of the 19S lid."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P43588",
       "protein_label": "Ubiquitin C-terminal hydrolase RPN11",
       "gene_symbol": "RPN11",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene RPN11 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P43588",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P43588, the single reviewed entry for gene RPN11 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q08723",
       "protein_label": "26S proteasome regulatory subunit RPN8",
       "gene_symbol": "RPN8",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene RPN8 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q08723",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q08723, the single reviewed entry for gene RPN8 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "lid_pci_horseshoe_scaffold",
     "label": "19S lid PCI-domain horseshoe scaffold (Rpn3, Rpn5, Rpn6, Rpn7, Rpn9, Rpn12, Sem1)",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RPN3",
      "RPN5",
      "RPN6",
      "RPN7",
      "RPN9",
      "RPN12",
      "SEM1"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Six winged-helix PCI-domain subunits and the Sem1/Dss1 stapler peptide that assemble into a horseshoe-shaped scaffold clamping the Rpn11-Rpn8 dimer onto the 19S base and 20S alpha ring.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-biochem-060410-150257",
       "notes": "Tomko and Hochstrasser 2013 review the six PCI-domain subunits and Sem1 that form the structural scaffold of the 19S lid subcomplex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40016",
       "protein_label": "26S proteasome regulatory subunit RPN3",
       "gene_symbol": "RPN3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene RPN3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P40016",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P40016, the single reviewed entry for gene RPN3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q12250",
       "protein_label": "26S proteasome regulatory subunit RPN5",
       "gene_symbol": "RPN5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene RPN5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q12250",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q12250, the single reviewed entry for gene RPN5 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q12377",
       "protein_label": "26S proteasome regulatory subunit RPN6",
       "gene_symbol": "RPN6",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene RPN6 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q12377",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q12377, the single reviewed entry for gene RPN6 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q06103",
       "protein_label": "26S proteasome regulatory subunit RPN7",
       "gene_symbol": "RPN7",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene RPN7 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q06103."
        },
        {
         "reference": "PMID:19446323",
         "notes": "Saeki Y et al. 2009, ‘Multiple proteasome-interacting proteins assist the assembly of the yeast 19S regulatory particle.’, Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q06103."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q04062",
       "protein_label": "26S proteasome regulatory subunit RPN9",
       "gene_symbol": "RPN9",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene RPN9 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q04062",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q04062, the single reviewed entry for gene RPN9 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P32496",
       "protein_label": "26S proteasome regulatory subunit RPN12",
       "gene_symbol": "RPN12",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene RPN12 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P32496",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P32496, the single reviewed entry for gene RPN12 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:O94742",
       "protein_label": "26S proteasome complex subunit SEM1",
       "gene_symbol": "SEM1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene SEM1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/O94742",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry O94742, the single reviewed entry for gene SEM1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "COMMON",
     "note": "Conserved PCI/MPN-domain lid subcomplex of the eukaryotic 19S proteasome regulatory particle.",
     "reference": "DOI:10.1146/annurev-biochem-060410-150257"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:559292",
     "taxon_label": "Saccharomyces cerevisiae S288C",
     "note": "Model system in which hierarchical lid assembly (Module 1 plus LP3 followed by Rpn12 integration) and Rpn11 deubiquitination coupling were established.",
     "reference": "DOI:10.1146/annurev-biochem-060410-150257"
    }
   ],
   "functions": [
    {
     "function_id": "proteasomal_protein_catabolism",
     "label": "proteasomal protein catabolic process",
     "grounding": "GO:0010498",
     "description": "Proteasome complexes couple regulated substrate access through accessory complexes to proteolysis in the 20S core.",
     "evidence": [
      {
       "reference": "GO:0000502",
       "notes": "The GO graph asserts GO:0010498 has_participant GO:0000502, connecting the proteasome complex to proteasomal protein catabolism."
      },
      {
       "reference": "DOI:10.1042/ETLS20180025",
       "notes": "Maupin-Furlow 2018 reviews archaeal targeted proteolysis by proteasomes associated with AAA-ATPase networks."
      },
      {
       "reference": "DOI:10.3389/fmolb.2019.00023",
       "notes": "Muller and Weber-Ban 2019 review bacterial proteasomal degradation routes that combine the 20S core with alternative regulator complexes."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0008541",
     "notes": "Gene Ontology cellular-component term for proteasome regulatory particle, lid subcomplex: The subcomplex of the proteasome regulatory particle that forms the peripheral lid, which is added on top of the base subcomplex."
    },
    {
     "reference": "GO:0005838",
     "notes": "Gene Ontology cellular-component term for proteasome regulatory particle: A multisubunit complex, which caps one or both ends of the proteasome core complex. This complex recognizes and unfolds ubiquitinated proteins, and translocates them to the proteasome core complex."
    },
    {
     "reference": "GO:0000502",
     "notes": "Gene Ontology cellular-component term for the proteasome complex."
    },
    {
     "reference": "GO:0140535",
     "notes": "Gene Ontology cellular-component parent for intracellular protein-containing complexes."
    },
    {
     "reference": "GO:1905369",
     "notes": "Gene Ontology cellular-component parent for endopeptidase complexes."
    },
    {
     "reference": "GO:0005839",
     "notes": "Gene Ontology cellular-component term for the proteasome core complex."
    },
    {
     "reference": "GO:0022624",
     "notes": "Gene Ontology cellular-component term for the proteasome accessory complex."
    },
    {
     "reference": "DOI:10.1042/ETLS20180025",
     "notes": "Maupin-Furlow 2018, Proteolytic systems of archaea: slicing, dicing, and mincing in the extreme, Emerging Topics in Life Sciences."
    },
    {
     "reference": "DOI:10.3389/fmolb.2019.00023",
     "notes": "Muller and Weber-Ban 2019, The bacterial proteasome at the core of diverse degradation pathways, Frontiers in Molecular Biosciences."
    },
    {
     "reference": "DOI:10.1146/annurev-biochem-060410-150257",
     "notes": "Tomko and Hochstrasser 2013, Molecular Architecture and Assembly of the Eukaryotic Proteasome, Annual Review of Biochemistry."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "proteasome_regulatory_particle_lid_subcomplex_mechanism",
     "title": "Proteasome regulatory particle, lid subcomplex assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of proteasome regulatory particle, lid subcomplex (GO:0008541) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "proteasome_regulatory_particle_lid_subcomplex",
       "label": "proteasome regulatory particle, lid subcomplex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0008541",
       "description": "The subcomplex of the proteasome regulatory particle that forms the peripheral lid, which is added on top of the base subcomplex."
      },
      {
       "node_id": "rpn11_rpn8_deubiquitinase_dimer",
       "label": "Rpn11-Rpn8 MPN-domain deubiquitinase heterodimer",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rpn11_rpn8_deubiquitinase_dimer",
       "description": "Catalytic JAMM/MPN+ Zn2+ metalloprotease subunit Rpn11 paired with the structural MPN-domain subunit Rpn8 directly over the Rpt ATPase pore to cleave polyubiquitin chains from translocating substrates."
      },
      {
       "node_id": "lid_pci_horseshoe_scaffold",
       "label": "19S lid PCI-domain horseshoe scaffold (Rpn3, Rpn5, Rpn6, Rpn7, Rpn9, Rpn12, Sem1)",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "lid_pci_horseshoe_scaffold",
       "description": "Six winged-helix PCI-domain subunits and the Sem1/Dss1 stapler peptide that assemble into a horseshoe-shaped scaffold clamping the Rpn11-Rpn8 dimer onto the 19S base and 20S alpha ring."
      },
      {
       "node_id": "proteasome_regulatory_particle",
       "label": "proteasome regulatory particle",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005838",
       "description": "Enclosing or holo-structural assembly (proteasome regulatory particle, GO:0005838) containing proteasome regulatory particle, lid subcomplex."
      },
      {
       "node_id": "proteasomal_protein_catabolism",
       "label": "proteasomal protein catabolic process",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0010498",
       "description": "Proteasome complexes couple regulated substrate access through accessory complexes to proteolysis in the 20S core."
      }
     ],
     "edges": [
      {
       "subject": "rpn11_rpn8_deubiquitinase_dimer",
       "predicate": "is part of",
       "object": "proteasome_regulatory_particle_lid_subcomplex",
       "description": "Catalytic JAMM/MPN+ Zn2+ metalloprotease subunit Rpn11 paired with the structural MPN-domain subunit Rpn8 directly over the Rpt ATPase pore to cleave polyubiquitin chains from translocating substrates.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-biochem-060410-150257",
         "notes": "Tomko and Hochstrasser 2013 describe the Rpn11-Rpn8 MPN heterodimer as the catalytic deubiquitination center of the 19S lid."
        }
       ]
      },
      {
       "subject": "lid_pci_horseshoe_scaffold",
       "predicate": "is part of",
       "object": "proteasome_regulatory_particle_lid_subcomplex",
       "description": "Six winged-helix PCI-domain subunits and the Sem1/Dss1 stapler peptide that assemble into a horseshoe-shaped scaffold clamping the Rpn11-Rpn8 dimer onto the 19S base and 20S alpha ring.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-biochem-060410-150257",
         "notes": "Tomko and Hochstrasser 2013 review the six PCI-domain subunits and Sem1 that form the structural scaffold of the 19S lid subcomplex."
        }
       ]
      },
      {
       "subject": "proteasome_regulatory_particle_lid_subcomplex",
       "predicate": "is part of",
       "object": "proteasome_regulatory_particle",
       "description": "Proteasome regulatory particle, lid subcomplex forms an integral structural compartment or subassembly of proteasome regulatory particle.",
       "evidence": [
        {
         "reference": "DOI:10.1042/ETLS20180025",
         "notes": "Maupin-Furlow 2018, Proteolytic systems of archaea: slicing, dicing, and mincing in the extreme, Emerging Topics in Life Sciences."
        }
       ]
      },
      {
       "subject": "proteasome_regulatory_particle_lid_subcomplex",
       "predicate": "mediates",
       "object": "proteasomal_protein_catabolism",
       "description": "Proteasome complexes couple regulated substrate access through accessory complexes to proteolysis in the 20S core.",
       "evidence": [
        {
         "reference": "GO:0000502",
         "notes": "The GO graph asserts GO:0010498 has_participant GO:0000502, connecting the proteasome complex to proteasomal protein catabolism."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:56:22Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of proteasome regulatory particle, lid subcomplex (GO:0008541) in category OTHER with verified GO hierarchy, compartmental context, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-23T07:14:06Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 9 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-23T07:27:49Z",
     "curator": "uniprot-protein-examples-skill",
     "action": "CURATED_GENE_SYMBOLS_AND_PROTEIN_EXAMPLES",
     "changes": "Added source-backed subunit gene_symbols (RPN11, RPN8 on rpn11_rpn8_deubiquitinase_dimer; RPN3, RPN5, RPN6, RPN7, RPN9, RPN12, SEM1 on lid_pci_horseshoe_scaffold) prior to seeding 9 reviewed Saccharomyces cerevisiae S288C and Schizosaccharomyces pombe 972h- protein_examples.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "GO:7770085",
   "label": "protocatechuate 3,4-dioxygenase complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex which is capable of protocatechuate 3,4-dioxygenase activity. It consists of an alpha subunit (PcaG) and a beta subunit (PcaH), with the non-heme iron active site formed at the alpha-beta interface.",
   "definition_source": "GO:7770085",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-02T01:22:14Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T01:23:32Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added PcaGH synonymy, oxidoreductase-complex parentage, exact InterPro-grounded PcaG and PcaH constituents with reviewed Pseudomonas putida UniProt examples, Rhodococcus jostii RHA1 and P. putida canonical examples, protocatechuate 3,4-dioxygenase activity, and GO/PubMed/DOI evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Added source-backed FUNCTION causal graph 'pcagh_intradiol_cleavage' with 3 nodes and 2 edges.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "PcaGH complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:7770085"
    },
    {
     "synonym_text": "PcaHG complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:7770085"
    },
    {
     "synonym_text": "protocatechuate 3,4-oxygenase complex",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:7770085"
    }
   ],
   "parent_structures": [
    "GO:1990204"
   ],
   "components": [
    {
     "component_id": "pcag_alpha",
     "label": "Protocatechuate 3,4-dioxygenase, alpha subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR012786",
     "gene_symbols": [
      "pcaG"
     ],
     "essentiality": "UNKNOWN",
     "role": "Alpha subunit of the two-component PcaGH intradiol ring-cleavage dioxygenase.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P00436",
       "protein_label": "Protocatechuate 3,4-dioxygenase alpha chain",
       "gene_symbol": "pcaG",
       "taxon_id": "NCBITaxon:303",
       "taxon_label": "Pseudomonas putida",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-01",
       "role": "Reviewed Pseudomonas putida pcaG accession for the protocatechuate 3,4-dioxygenase alpha subunit.",
       "evidence": [
        {
         "reference": "UniProtKB:P00436",
         "notes": "UniProtKB P00436 is the reviewed Pseudomonas putida entry for pcaG."
        },
        {
         "reference": "PMID:8407791",
         "notes": "Frazee et al. 1993 cloned, sequenced and expressed the Pseudomonas putida protocatechuate 3,4-dioxygenase genes."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "GO:7770085",
       "notes": "GO:7770085 defines the protocatechuate 3,4-dioxygenase complex as containing a PcaG alpha subunit."
      },
      {
       "reference": "InterPro:IPR012786",
       "notes": "InterPro IPR012786 is the protocatechuate 3,4-dioxygenase alpha subunit family entry."
      },
      {
       "reference": "PMID:25558786",
       "notes": "Yamanashi et al. 2015 reconstituted Rhodococcus jostii RHA1 protocatechuate-branch reactions with PcaHG."
      }
     ]
    },
    {
     "component_id": "pcah_beta",
     "label": "Protocatechuate 3,4-dioxygenase, beta subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR012785",
     "gene_symbols": [
      "pcaH"
     ],
     "essentiality": "UNKNOWN",
     "role": "Beta subunit of the PcaGH dioxygenase; the non-heme iron active site is formed at the alpha-beta interface.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P00437",
       "protein_label": "Protocatechuate 3,4-dioxygenase beta chain",
       "gene_symbol": "pcaH",
       "taxon_id": "NCBITaxon:303",
       "taxon_label": "Pseudomonas putida",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-01",
       "role": "Reviewed Pseudomonas putida pcaH accession for the protocatechuate 3,4-dioxygenase beta subunit.",
       "evidence": [
        {
         "reference": "UniProtKB:P00437",
         "notes": "UniProtKB P00437 is the reviewed Pseudomonas putida entry for pcaH."
        },
        {
         "reference": "PMID:8407791",
         "notes": "Frazee et al. 1993 cloned, sequenced and expressed the Pseudomonas putida protocatechuate 3,4-dioxygenase genes."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "GO:7770085",
       "notes": "GO:7770085 defines the protocatechuate 3,4-dioxygenase complex as containing a PcaH beta subunit."
      },
      {
       "reference": "InterPro:IPR012785",
       "notes": "InterPro IPR012785 is the protocatechuate 3,4-dioxygenase beta subunit family entry."
      },
      {
       "reference": "PMID:25558786",
       "notes": "Yamanashi et al. 2015 reconstituted Rhodococcus jostii RHA1 protocatechuate-branch reactions with PcaHG."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:101510",
     "taxon_label": "Rhodococcus jostii RHA1",
     "note": "Strain source of the PcaHG protocatechuate-branch in vitro reconstitution cited by GO:7770085.",
     "reference": "PMID:25558786"
    },
    {
     "taxon_id": "NCBITaxon:303",
     "taxon_label": "Pseudomonas putida",
     "note": "Source of the reviewed PcaG/PcaH protein examples and the pcaG-pcaH gene cloning and expression study.",
     "reference": "PMID:8407791"
    }
   ],
   "functions": [
    {
     "function_id": "protocatechuate_3_4_dioxygenase_activity",
     "label": "protocatechuate 3,4-dioxygenase activity",
     "grounding": "GO:0018578",
     "description": "The PcaGH complex catalyzes ring cleavage of 3,4-dihydroxybenzoate to 3-carboxy-cis,cis-muconate.",
     "evidence": [
      {
       "reference": "GO:7770085",
       "notes": "GO:7770085 is capable of GO:0018578 protocatechuate 3,4-dioxygenase activity."
      },
      {
       "reference": "GO:0018578",
       "notes": "GO:0018578 is the molecular-function term for protocatechuate 3,4-dioxygenase activity."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:7770085",
     "notes": "Gene Ontology cellular-component term for the protocatechuate 3,4-dioxygenase complex and its PcaGH, PcaHG and protocatechuate 3,4-oxygenase synonymy."
    },
    {
     "reference": "GO:1990204",
     "notes": "QuickGO reports GO:7770085 as an is-a child of GO:1990204 oxidoreductase complex."
    },
    {
     "reference": "GO:0018578",
     "notes": "Gene Ontology molecular-function term for protocatechuate 3,4-dioxygenase activity."
    },
    {
     "reference": "InterPro:IPR012786",
     "notes": "InterPro family entry for protocatechuate 3,4-dioxygenase alpha subunits."
    },
    {
     "reference": "InterPro:IPR012785",
     "notes": "InterPro family entry for protocatechuate 3,4-dioxygenase beta subunits."
    },
    {
     "reference": "UniProtKB:P00436",
     "notes": "UniProtKB reviewed Pseudomonas putida PcaG entry."
    },
    {
     "reference": "UniProtKB:P00437",
     "notes": "UniProtKB reviewed Pseudomonas putida PcaH entry."
    },
    {
     "reference": "PMID:25558786",
     "notes": "PubMed identifier for Yamanashi et al. 2015, the Bioscience, Biotechnology, and Biochemistry PcaHG reconstitution paper cited by GO:7770085."
    },
    {
     "reference": "DOI:10.1080/09168451.2014.993915",
     "notes": "DOI for Yamanashi et al. 2015, as reported by PubMed."
    },
    {
     "reference": "PMID:8407791",
     "notes": "PubMed identifier for Frazee et al. 1993, the Journal of Bacteriology Pseudomonas putida pcaG-pcaH cloning paper cited by UniProtKB P00436 and P00437."
    },
    {
     "reference": "DOI:10.1128/jb.175.19.6194-6202.1993",
     "notes": "DOI for Frazee et al. 1993, as reported by UniProtKB."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "pcagh_intradiol_cleavage",
     "title": "PcaGH Protocatechuate 3,4-Dioxygenase Active-Site Assembly and Catalysis",
     "description": "Assembly of PcaG alpha and PcaH beta subunits to form the interfacial non-heme ferric iron active site for intradiol ring cleavage.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "pcag_alpha",
       "label": "Protocatechuate 3,4-dioxygenase, alpha subunit",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR012786",
       "component_ref": "pcag_alpha"
      },
      {
       "node_id": "pcah_beta",
       "label": "Protocatechuate 3,4-dioxygenase, beta subunit",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR012785",
       "component_ref": "pcah_beta"
      },
      {
       "node_id": "protocatechuate_3_4_dioxygenase_activity",
       "label": "protocatechuate 3,4-dioxygenase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0018578"
      }
     ],
     "edges": [
      {
       "subject": "pcag_alpha",
       "predicate": "forms interfacial active site with",
       "object": "pcah_beta",
       "description": "The PcaG alpha subunit pairs with the iron-coordinating PcaH beta subunit to form the non-heme Fe(III) catalytic cleft at the alpha-beta interface.",
       "evidence": [
        {
         "reference": "GO:7770085",
         "notes": "GO:7770085 defines the protocatechuate 3,4-dioxygenase complex as composed of PcaG alpha and PcaH beta subunits."
        },
        {
         "reference": "PMID:8407791",
         "notes": "Frazee et al. 1993 characterized the pcaG and pcaH genes encoding the alpha and beta subunits of protocatechuate 3,4-dioxygenase."
        },
        {
         "reference": "PMID:25558786",
         "notes": "Yamanashi et al. 2015 reconstituted protocatechuate 3,4-dioxygenase activity from PcaHG."
        }
       ]
      },
      {
       "subject": "pcah_beta",
       "predicate": "catalyzes",
       "object": "protocatechuate_3_4_dioxygenase_activity",
       "description": "The assembled PcaGH complex catalyzes intradiol dioxygenation of 3,4-dihydroxybenzoate (protocatechuate) to 3-carboxy-cis,cis-muconate.",
       "evidence": [
        {
         "reference": "GO:7770085",
         "notes": "GO:7770085 is capable of GO:0018578 protocatechuate 3,4-dioxygenase activity."
        },
        {
         "reference": "GO:0018578",
         "notes": "GO:0018578 is the molecular-function term for protocatechuate 3,4-dioxygenase activity."
        },
        {
         "reference": "PMID:25558786",
         "notes": "Yamanashi et al. 2015 demonstrated conversion of protocatechuate by purified PcaHG."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0034388",
   "label": "Pwp2p-containing subcomplex of 90S preribosome",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex that forms a subcomplex of the 90S preribosome and can interact directly with the 5' External Transcribed Spacer (ETS) of the full length pre-rRNA transcript. In S. cerevisiae, it sediments at 25-30 S and is composed of Pwp2p, Dip2p, Utp21p, Utp13p, Utp18p, and Utp6p.",
   "definition_source": "GO:0034388",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T21:30:04Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T21:31:06Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added UTP-B synonymy, nuclear protein-containing complex parentage, nucleolar and 90S preribosome parthood, six reviewed-label-only UTP-B constituent rows, budding-yeast scope, a 90S-preribosome-assembly function, GO/PubMed/DOI evidence, a nonmechanistic assembly graph, and a UTP-B subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:28:51Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 5 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:52Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "25-30 S subcomplex of 90S preribosome",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0034388"
    },
    {
     "synonym_text": "UTP-B complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0034388"
    }
   ],
   "parent_structures": [
    "GO:0140513"
   ],
   "part_of": [
    "GO:0005730",
    "GO:0030686"
   ],
   "components": [
    {
     "component_id": "pwp2_utp_b_subunit",
     "label": "Pwp2 UTP-B subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "PWP2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO term definition follows Saccharomyces cerevisiae Pwp2p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this UTP-B subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Pwp2p-containing subcomplex of 90S preribosome / UTP-B complex.",
     "evidence": [
      {
       "reference": "GO:0034388",
       "notes": "GO:0034388 defines the Pwp2p-containing subcomplex as containing Pwp2p."
      },
      {
       "reference": "DOI:10.1074/jbc.M404909200",
       "notes": "Dosil and Bustelo 2004 identified Pwp2p among the proteins associated with the Pwp2 small subcomplex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P25635",
       "protein_label": "Periodic tryptophan protein 2",
       "gene_symbol": "PWP2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene PWP2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12068309",
         "notes": "Dragon F et al. 2002, ‘A large nucleolar U3 ribonucleoprotein required for 18S ribosomal RNA biogenesis.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P25635."
        }
       ]
      }
     ]
    },
    {
     "component_id": "dip2_utp_b_subunit",
     "label": "Dip2 UTP-B subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "DIP2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO term definition follows Saccharomyces cerevisiae Dip2p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this UTP-B subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Pwp2p-containing subcomplex of 90S preribosome / UTP-B complex.",
     "evidence": [
      {
       "reference": "GO:0034388",
       "notes": "GO:0034388 defines the Pwp2p-containing subcomplex as containing Dip2p."
      },
      {
       "reference": "DOI:10.1074/jbc.M404909200",
       "notes": "Dosil and Bustelo 2004 identified Dip2p among the proteins associated with the Pwp2 small subcomplex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12220",
       "protein_label": "U3 small nucleolar RNA-associated protein 12",
       "gene_symbol": "DIP2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene DIP2 in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12068309",
         "notes": "Dragon F et al. 2002, ‘A large nucleolar U3 ribonucleoprotein required for 18S ribosomal RNA biogenesis.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of Q12220."
        }
       ]
      }
     ]
    },
    {
     "component_id": "utp21_utp_b_subunit",
     "label": "Utp21 UTP-B subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "UTP21"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO term definition follows Saccharomyces cerevisiae Utp21p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this UTP-B subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Pwp2p-containing subcomplex of 90S preribosome / UTP-B complex.",
     "evidence": [
      {
       "reference": "GO:0034388",
       "notes": "GO:0034388 defines the Pwp2p-containing subcomplex as containing Utp21p."
      },
      {
       "reference": "DOI:10.1074/jbc.M404909200",
       "notes": "Dosil and Bustelo 2004 identified Utp21p among the proteins associated with the Pwp2 small subcomplex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q06078",
       "protein_label": "U3 small nucleolar RNA-associated protein 21",
       "gene_symbol": "UTP21",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene UTP21 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of Q06078."
        },
        {
         "reference": "PMID:15590835",
         "notes": "Bernstein KA et al. 2004, ‘The small-subunit processome is a ribosome assembly intermediate.’, Eukaryot Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of Q06078."
        }
       ]
      }
     ]
    },
    {
     "component_id": "utp13_utp_b_subunit",
     "label": "Utp13 UTP-B subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "UTP13"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO term definition follows Saccharomyces cerevisiae Utp13p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this UTP-B subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Pwp2p-containing subcomplex of 90S preribosome / UTP-B complex.",
     "evidence": [
      {
       "reference": "GO:0034388",
       "notes": "GO:0034388 defines the Pwp2p-containing subcomplex as containing Utp13p."
      },
      {
       "reference": "DOI:10.1074/jbc.M404909200",
       "notes": "Dosil and Bustelo 2004 identified Utp13p among the proteins associated with the Pwp2 small subcomplex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q05946",
       "protein_label": "U3 small nucleolar RNA-associated protein 13",
       "gene_symbol": "UTP13",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene UTP13 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12068309",
         "notes": "Dragon F et al. 2002, ‘A large nucleolar U3 ribonucleoprotein required for 18S ribosomal RNA biogenesis.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of Q05946."
        }
       ]
      }
     ]
    },
    {
     "component_id": "utp18_utp_b_subunit",
     "label": "Utp18 UTP-B subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "UTP18"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO term definition follows Saccharomyces cerevisiae Utp18p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this UTP-B subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Pwp2p-containing subcomplex of 90S preribosome / UTP-B complex.",
     "evidence": [
      {
       "reference": "GO:0034388",
       "notes": "GO:0034388 defines the Pwp2p-containing subcomplex as containing Utp18p."
      },
      {
       "reference": "DOI:10.1074/jbc.M404909200",
       "notes": "Dosil and Bustelo 2004 identified Utp18p among the proteins associated with the Pwp2 small subcomplex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40362",
       "protein_label": "U3 small nucleolar RNA-associated protein 18",
       "gene_symbol": "UTP18",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene UTP18 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P40362."
        },
        {
         "reference": "PMID:15590835",
         "notes": "Bernstein KA et al. 2004, ‘The small-subunit processome is a ribosome assembly intermediate.’, Eukaryot Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P40362."
        }
       ]
      }
     ]
    },
    {
     "component_id": "utp6_utp_b_subunit",
     "label": "Utp6 UTP-B subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "UTP6"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO term definition follows Saccharomyces cerevisiae Utp6p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this UTP-B subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Pwp2p-containing subcomplex of 90S preribosome / UTP-B complex.",
     "evidence": [
      {
       "reference": "GO:0034388",
       "notes": "GO:0034388 defines the Pwp2p-containing subcomplex as containing Utp6p."
      },
      {
       "reference": "DOI:10.1074/jbc.M404909200",
       "notes": "Dosil and Bustelo 2004 identified Utp6p among the proteins associated with the Pwp2 small subcomplex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q02354",
       "protein_label": "U3 small nucleolar RNA-associated protein 6",
       "gene_symbol": "UTP6",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene UTP6 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12068309",
         "notes": "Dragon F et al. 2002, ‘A large nucleolar U3 ribonucleoprotein required for 18S ribosomal RNA biogenesis.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of Q02354."
        },
        {
         "reference": "PMID:12150911",
         "notes": "Grandi P et al. 2002, ‘90S pre-ribosomes include the 35S pre-rRNA, the U3 snoRNP, and 40S subunit processing factors but predominantly lack 60S synthesis factors.’, Mol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of Q02354."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the organism in which the Pwp2p-containing UTP-B subcomplex was defined as a 25-30 S six-protein particle of the 90S preribosome.",
     "reference": "GO:0034388"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Dosil and Bustelo 2004 characterized budding-yeast Pwp2 as part of a stable small subcomplex with Dip2, Utp6, Utp13, Utp18 and Utp21.",
     "reference": "DOI:10.1074/jbc.M404909200"
    }
   ],
   "functions": [
    {
     "function_id": "90s_preribosome_assembly",
     "label": "90S preribosome assembly",
     "grounding": "GO:0034463",
     "description": "The Pwp2p-containing UTP-B subcomplex supports early assembly of 90S preribosomes and can interact directly with the 5' External Transcribed Spacer of 35S pre-rRNA.",
     "evidence": [
      {
       "reference": "GO:0034388",
       "notes": "GO:0034388 defines the Pwp2p-containing complex as a subcomplex of the 90S preribosome."
      },
      {
       "reference": "GO:0034463",
       "notes": "GO:0034463 is the Gene Ontology biological-process term for 90S preribosome assembly."
      },
      {
       "reference": "DOI:10.1074/jbc.M404909200",
       "notes": "Dosil and Bustelo 2004 found that Pwp2 depletion blocks formation of 90S preribosomes and prevents U3 snoRNP and other 90S particle components from associating with 35S pre-rRNA."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0034388",
     "notes": "Gene Ontology cellular-component term for the Pwp2p-containing subcomplex of the 90S preribosome and its exact UTP-B synonyms."
    },
    {
     "reference": "GO:0140513",
     "notes": "Gene Ontology cellular-component parent term for nuclear protein-containing complexes."
    },
    {
     "reference": "GO:0005730",
     "notes": "Gene Ontology cellular-component term for the nucleolus."
    },
    {
     "reference": "GO:0030686",
     "notes": "Gene Ontology cellular-component term for the 90S preribosome."
    },
    {
     "reference": "GO:0034463",
     "notes": "Gene Ontology biological-process term for 90S preribosome assembly."
    },
    {
     "reference": "PMID:15231838",
     "notes": "PubMed identifier for Dosil and Bustelo 2004, the Journal of Biological Chemistry paper cited by GO:0034388."
    },
    {
     "reference": "DOI:10.1074/jbc.M404909200",
     "notes": "DOI for Dosil and Bustelo 2004, 'Functional characterization of Pwp2, a WD family protein essential for the assembly of the 90 S pre-ribosomal particle', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_utp_b_90s_preribosome_assembly",
     "title": "UTP-B subunits form a 90S preribosome subcomplex",
     "description": "In Saccharomyces cerevisiae, Pwp2, Dip2, Utp21, Utp13, Utp18 and Utp6 form a Pwp2p-containing UTP-B subcomplex that is part of the 90S preribosome.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the six GO-defined UTP-B constituents and the connection from the subcomplex to 90S preribosome assembly without resolving assembly order among the six subunits.",
     "nodes": [
      {
       "node_id": "pwp2_utp_b_subunit",
       "label": "Pwp2 UTP-B subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "pwp2_utp_b_subunit"
      },
      {
       "node_id": "dip2_utp_b_subunit",
       "label": "Dip2 UTP-B subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "dip2_utp_b_subunit"
      },
      {
       "node_id": "utp21_utp_b_subunit",
       "label": "Utp21 UTP-B subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "utp21_utp_b_subunit"
      },
      {
       "node_id": "utp13_utp_b_subunit",
       "label": "Utp13 UTP-B subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "utp13_utp_b_subunit"
      },
      {
       "node_id": "utp18_utp_b_subunit",
       "label": "Utp18 UTP-B subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "utp18_utp_b_subunit"
      },
      {
       "node_id": "utp6_utp_b_subunit",
       "label": "Utp6 UTP-B subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "utp6_utp_b_subunit"
      },
      {
       "node_id": "utp_b_complex",
       "label": "Pwp2p-containing subcomplex of 90S preribosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0034388"
      },
      {
       "node_id": "pre_35s_rrna_ets",
       "label": "35S pre-rRNA 5' External Transcribed Spacer",
       "node_type": "RNA"
      },
      {
       "node_id": "90s_preribosome",
       "label": "90S preribosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030686"
      },
      {
       "node_id": "90s_preribosome_assembly",
       "label": "90S preribosome assembly",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0034463"
      }
     ],
     "edges": [
      {
       "subject": "pwp2_utp_b_subunit",
       "predicate": "contributes to",
       "object": "utp_b_complex",
       "description": "Pwp2p is one constituent of the budding-yeast Pwp2p-containing UTP-B complex.",
       "evidence": [
        {
         "reference": "GO:0034388",
         "notes": "GO:0034388 defines Pwp2p as a component of the Pwp2p-containing subcomplex."
        },
        {
         "reference": "DOI:10.1074/jbc.M404909200",
         "notes": "Dosil and Bustelo 2004 identified Pwp2p with the Pwp2 small subcomplex."
        }
       ]
      },
      {
       "subject": "dip2_utp_b_subunit",
       "predicate": "contributes to",
       "object": "utp_b_complex",
       "description": "Dip2p is one constituent of the budding-yeast Pwp2p-containing UTP-B complex.",
       "evidence": [
        {
         "reference": "GO:0034388",
         "notes": "GO:0034388 defines Dip2p as a component of the Pwp2p-containing subcomplex."
        },
        {
         "reference": "DOI:10.1074/jbc.M404909200",
         "notes": "Dosil and Bustelo 2004 identified Dip2p with the Pwp2 small subcomplex."
        }
       ]
      },
      {
       "subject": "utp21_utp_b_subunit",
       "predicate": "contributes to",
       "object": "utp_b_complex",
       "description": "Utp21p is one constituent of the budding-yeast Pwp2p-containing UTP-B complex.",
       "evidence": [
        {
         "reference": "GO:0034388",
         "notes": "GO:0034388 defines Utp21p as a component of the Pwp2p-containing subcomplex."
        },
        {
         "reference": "DOI:10.1074/jbc.M404909200",
         "notes": "Dosil and Bustelo 2004 identified Utp21p with the Pwp2 small subcomplex."
        }
       ]
      },
      {
       "subject": "utp13_utp_b_subunit",
       "predicate": "contributes to",
       "object": "utp_b_complex",
       "description": "Utp13p is one constituent of the budding-yeast Pwp2p-containing UTP-B complex.",
       "evidence": [
        {
         "reference": "GO:0034388",
         "notes": "GO:0034388 defines Utp13p as a component of the Pwp2p-containing subcomplex."
        },
        {
         "reference": "DOI:10.1074/jbc.M404909200",
         "notes": "Dosil and Bustelo 2004 identified Utp13p with the Pwp2 small subcomplex."
        }
       ]
      },
      {
       "subject": "utp18_utp_b_subunit",
       "predicate": "contributes to",
       "object": "utp_b_complex",
       "description": "Utp18p is one constituent of the budding-yeast Pwp2p-containing UTP-B complex.",
       "evidence": [
        {
         "reference": "GO:0034388",
         "notes": "GO:0034388 defines Utp18p as a component of the Pwp2p-containing subcomplex."
        },
        {
         "reference": "DOI:10.1074/jbc.M404909200",
         "notes": "Dosil and Bustelo 2004 identified Utp18p with the Pwp2 small subcomplex."
        }
       ]
      },
      {
       "subject": "utp6_utp_b_subunit",
       "predicate": "contributes to",
       "object": "utp_b_complex",
       "description": "Utp6p is one constituent of the budding-yeast Pwp2p-containing UTP-B complex.",
       "evidence": [
        {
         "reference": "GO:0034388",
         "notes": "GO:0034388 defines Utp6p as a component of the Pwp2p-containing subcomplex."
        },
        {
         "reference": "DOI:10.1074/jbc.M404909200",
         "notes": "Dosil and Bustelo 2004 identified Utp6p with the Pwp2 small subcomplex."
        }
       ]
      },
      {
       "subject": "utp_b_complex",
       "predicate": "associates with",
       "object": "pre_35s_rrna_ets",
       "description": "The Pwp2p-containing subcomplex can interact directly with the 5' ETS of the full-length pre-rRNA transcript.",
       "evidence": [
        {
         "reference": "GO:0034388",
         "notes": "GO:0034388 defines the complex by its direct interaction with the 5' External Transcribed Spacer of the full-length pre-rRNA transcript."
        },
        {
         "reference": "DOI:10.1074/jbc.M404909200",
         "notes": "Dosil and Bustelo 2004 reported that the Pwp2 small subcomplex can interact directly with the 5' end of 35S pre-rRNA."
        }
       ]
      },
      {
       "subject": "utp_b_complex",
       "predicate": "part of",
       "object": "90s_preribosome",
       "description": "The Pwp2p-containing UTP-B complex is a protein subcomplex of the 90S preribosome.",
       "evidence": [
        {
         "reference": "GO:0034388",
         "notes": "GO:0034388 carries a part_of relationship to GO:0030686, the 90S preribosome."
        }
       ]
      },
      {
       "subject": "utp_b_complex",
       "predicate": "supports",
       "object": "90s_preribosome_assembly",
       "description": "Pwp2 function is required for initial assembly of 90S pre-ribosomes.",
       "evidence": [
        {
         "reference": "GO:0034463",
         "notes": "GO:0034463 is the process term for 90S preribosome assembly."
        },
        {
         "reference": "DOI:10.1074/jbc.M404909200",
         "notes": "Dosil and Bustelo 2004 found that Pwp2 depletion blocks 90S preribosome formation."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_utp_b_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the Pwp2, Dip2, Utp21, Utp13, Utp18 and Utp6 constituents of the Pwp2p-containing UTP-B complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#pwp2_utp_b_subunit",
      "components#dip2_utp_b_subunit",
      "components#utp21_utp_b_subunit",
      "components#utp13_utp_b_subunit",
      "components#utp18_utp_b_subunit",
      "components#utp6_utp_b_subunit"
     ],
     "rationale": "GO:0034388 uses Saccharomyces gene-product names while noting that analogous complexes in other eukaryotes can use the term. Exact cross-eukaryotic InterPro, Pfam, NCBIfam or UniProt family boundaries for the six UTP-B proteins need narrower follow-up curation before these component labels can be grounded.",
     "evidence": [
      {
       "reference": "GO:0034388",
       "notes": "The GO:0034388 comment explains that the term name uses Saccharomyces gene-product names because no other names had arisen for the complex."
      },
      {
       "reference": "DOI:10.1074/jbc.M404909200",
       "notes": "Dosil and Bustelo 2004 identified the six S. cerevisiae proteins in the Pwp2 small subcomplex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:1990732",
   "label": "pyrenoid",
   "structure_category": "OTHER",
   "structure_kind": "OTHER",
   "definition": "A non-membrane-bounded organelle found within the chloroplasts of algae and hornworts; responsible for carbon dioxide fixation.",
   "definition_source": "GO:1990732",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-10T06:59:09Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T07:00:26Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO non-membrane-bounded-organelle parentage and chloroplast parthood, Rubisco and EPYC1 components, Eukaryota and Chlamydomonas taxonomic scope, a carbon fixation function, record-level evidence, an EPYC1/Rubisco matrix assembly graph, and an EPYC1 grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T07:09:25Z",
     "curator": "claude",
     "action": "FIXED_GROUNDING_LABELS",
     "changes": "Aligned GO:0048492 Rubisco component and graph labels with the canonical GO label, and removed GO:1990732 from the narrower pyrenoid matrix graph node.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T07:25:56Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #331 by removing the overbroad GO:0160223 pyrenoid tubule has_part assertion; resolved #332 by removing the assembly-stage Rubisco matrix phase-separation item from top-level functions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-20T21:51:50Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Retyped the GO-grounded ribulose bisphosphate carboxylase complex graph node from GENE_OR_PROTEIN to STRUCTURE.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:52Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Connected isolated causal node(s) with 1 source-backed edge(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0043232"
   ],
   "part_of": [
    "GO:0009507"
   ],
   "components": [
    {
     "component_id": "rubisco_holoenzyme",
     "label": "ribulose bisphosphate carboxylase complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0048492",
     "essentiality": "ESSENTIAL",
     "role": "Ribulose-1,5-bisphosphate carboxylase/oxygenase complexes densely concentrated in the pyrenoid matrix to fix CO2.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2017.08.008",
       "notes": "Freeman Rosenzweig et al. 2017 characterized the Chlamydomonas reinhardtii pyrenoid as a Rubisco-rich, non-membrane-bound, liquid-like organelle."
      },
      {
       "reference": "DOI:10.1073/pnas.1522866113",
       "notes": "Mackinder et al. 2016 showed that EPYC1 links Rubisco in the Chlamydomonas pyrenoid matrix."
      }
     ]
    },
    {
     "component_id": "epyc1_rubisco_linker",
     "label": "EPYC1 Rubisco linker",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "CONDITIONAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "EPYC1 is curated as the Chlamydomonas Rubisco-linking pyrenoid matrix protein; no exact source-neutral family CURIE was resolved for this first pyrenoid record.",
     "gene_symbols": [
      "EPYC1"
     ],
     "role": "Intrinsically disordered Chlamydomonas matrix linker that multivalently binds Rubisco holoenzymes and drives their phase separation into a pyrenoid-like condensate.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.1522866113",
       "notes": "Mackinder et al. 2016 identified EPYC1 as a repeat protein that binds Rubisco and links Rubisco complexes to form the pyrenoid."
      },
      {
       "reference": "DOI:10.1038/s41467-018-07624-w",
       "notes": "Wunder et al. 2018 showed that Chlamydomonas EPYC1 and Rubisco can phase-separate into liquid droplets in vitro."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q94ET8",
       "protein_label": "LCI5",
       "gene_symbol": "Lci5",
       "taxon_id": "NCBITaxon:3055",
       "taxon_label": "Chlamydomonas reinhardtii",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene EPYC1, which UniProt lists under the primary name Lci5, in Chlamydomonas reinhardtii. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q94ET8",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q94ET8 for gene EPYC1 in Chlamydomonas reinhardtii. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "RARE",
     "note": "Pyrenoids are non-membrane-bound chloroplast organelles found across most eukaryotic algae and in the hornwort land-plant lineage, not throughout Eukaryota.",
     "reference": "DOI:10.1093/plcell/koad157"
    },
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "The Chlamydomonas pyrenoid has a Rubisco/EPYC1 matrix and is a genetically tractable model for the algal carbon-concentrating mechanism.",
     "reference": "DOI:10.1016/j.cell.2017.08.044"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green alga in which EPYC1 was tied to Rubisco matrix assembly, pyrenoid inheritance, and liquid-like pyrenoid organization.",
     "reference": "DOI:10.1016/j.cell.2017.08.008"
    }
   ],
   "functions": [
    {
     "function_id": "carbon_dioxide_fixation",
     "label": "carbon fixation",
     "grounding": "GO:0015977",
     "description": "The pyrenoid concentrates Rubisco so CO2 can be fixed by the Calvin-Benson-Bassham cycle in the chloroplast.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2017.08.008",
       "notes": "Freeman Rosenzweig et al. 2017 describe the pyrenoid as the algal CO2-fixing organelle and tracked its Rubisco-rich matrix during cell division."
      },
      {
       "reference": "DOI:10.1093/plcell/koad157",
       "notes": "He, Crans, and Jonikas 2023 review the pyrenoid as the eukaryotic CO2-concentrating organelle."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1016/j.cell.2017.08.008",
     "notes": "Freeman Rosenzweig et al. 2017, The Eukaryotic CO2-Concentrating Organelle Is Liquid-like and Exhibits Dynamic Reorganization, Cell."
    },
    {
     "reference": "DOI:10.1073/pnas.1522866113",
     "notes": "Mackinder et al. 2016, A repeat protein links Rubisco to form the eukaryotic carbon-concentrating organelle, PNAS."
    },
    {
     "reference": "DOI:10.1038/s41467-018-07624-w",
     "notes": "Wunder et al. 2018, The phase separation underlying the pyrenoid-based microalgal Rubisco supercharger, Nature Communications."
    },
    {
     "reference": "DOI:10.1016/j.cell.2017.08.044",
     "notes": "Mackinder et al. 2017, A Spatial Interactome Reveals the Protein Organization of the Algal CO2-Concentrating Mechanism, Cell."
    },
    {
     "reference": "DOI:10.1093/plcell/koad157",
     "notes": "He, Crans, and Jonikas 2023, The pyrenoid: the eukaryotic CO2-concentrating organelle, Plant Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "epyc1_rubisco_pyrenoid_matrix_assembly",
     "title": "EPYC1 crosslinks Rubisco to assemble a pyrenoid matrix",
     "description": "In Chlamydomonas, the intrinsically disordered EPYC1 linker binds Rubisco holoenzymes multivalently, forming a phase-separated matrix that concentrates Rubisco inside the chloroplast pyrenoid.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "epyc1_rubisco_linker",
       "label": "EPYC1 Rubisco linker",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "epyc1_rubisco_linker"
      },
      {
       "node_id": "rubisco_holoenzyme",
       "label": "ribulose bisphosphate carboxylase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0048492",
       "component_ref": "rubisco_holoenzyme"
      },
      {
       "node_id": "multivalent_epyc1_rubisco_network",
       "label": "multivalent EPYC1-Rubisco network",
       "node_type": "STATE"
      },
      {
       "node_id": "pyrenoid_matrix",
       "label": "pyrenoid matrix",
       "node_type": "ORGANELLE"
      },
      {
       "node_id": "co2",
       "label": "carbon dioxide",
       "node_type": "CHEMICAL",
       "grounding": "CHEBI:16526"
      },
      {
       "node_id": "carbon_fixation",
       "label": "carbon fixation",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0015977"
      }
     ],
     "edges": [
      {
       "subject": "epyc1_rubisco_linker",
       "predicate": "binds",
       "object": "rubisco_holoenzyme",
       "description": "EPYC1 repeats bind the Rubisco holoenzyme in the Chlamydomonas pyrenoid matrix.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.1522866113",
         "notes": "Mackinder et al. 2016 identified EPYC1 as a repeat protein that links Rubisco."
        }
       ]
      },
      {
       "subject": "epyc1_rubisco_linker",
       "predicate": "multivalently crosslinks",
       "object": "rubisco_holoenzyme",
       "description": "Multiple EPYC1 binding sites let EPYC1 crosslink Rubisco complexes into a condensate.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-018-07624-w",
         "notes": "Wunder et al. 2018 showed that purified EPYC1 and Rubisco are sufficient for liquid-droplet formation in vitro."
        }
       ]
      },
      {
       "subject": "multivalent_epyc1_rubisco_network",
       "predicate": "phase-separates into",
       "object": "pyrenoid_matrix",
       "description": "The EPYC1-Rubisco interaction network forms the liquid-like Rubisco-rich matrix of the pyrenoid.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2017.08.008",
         "notes": "Freeman Rosenzweig et al. 2017 measured liquid-like organization and dynamic reorganization of the Chlamydomonas pyrenoid."
        },
        {
         "reference": "DOI:10.1038/s41467-018-07624-w",
         "notes": "Wunder et al. 2018 reconstituted the EPYC1/Rubisco phase separation mechanism."
        }
       ]
      },
      {
       "subject": "pyrenoid_matrix",
       "predicate": "concentrates",
       "object": "rubisco_holoenzyme",
       "description": "The assembled pyrenoid matrix concentrates Rubisco inside the chloroplast.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2017.08.044",
         "notes": "Mackinder et al. 2017 spatially organized algal CO2-concentrating mechanism proteins around the Rubisco pyrenoid matrix."
        }
       ]
      },
      {
       "subject": "rubisco_holoenzyme",
       "predicate": "catalyses",
       "object": "carbon_fixation",
       "predicate_id": "RO:0002327",
       "description": "Matrix-localized Rubisco fixes CO2 into the Calvin-Benson-Bassham cycle.",
       "evidence": [
        {
         "reference": "DOI:10.1093/plcell/koad157",
         "notes": "He, Crans, and Jonikas 2023 review pyrenoid Rubisco concentration as a core feature of the eukaryotic CO2-concentrating mechanism."
        }
       ]
      },
      {
       "subject": "rubisco_holoenzyme",
       "predicate": "fixes",
       "object": "co2",
       "description": "Pyrenoid-concentrated Rubisco fixes carbon dioxide during photosynthetic carbon assimilation.",
       "evidence": [
        {
         "reference": "DOI:10.1093/plcell/koad157",
         "notes": "The pyrenoid matrix concentrates Rubisco around CO2 delivery for carbon fixation."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_epyc1_linker",
     "prompt": "Resolve an exact source-neutral grounding for the EPYC1 Rubisco-linker family or for functionally equivalent pyrenoid Rubisco-linker proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#epyc1_rubisco_linker"
     ],
     "rationale": "This first pyrenoid record keeps EPYC1 label-only because EPYC1 is a Chlamydomonas matrix linker and was not matched to a taxon-agnostic family CURIE.",
     "posed_by": "claude",
     "posed_date": "2026-09-10"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:quiescent_telomere_hypercluster",
   "label": "quiescent telomere hypercluster",
   "structure_category": "OTHER",
   "structure_kind": "NUCLEOPROTEIN_COMPLEX",
   "definition": "A nuclear assembly in which multiple chromosome ends and associated subtelomeric chromatin coalesce into fewer enlarged foci during quiescence, characterized in Saccharomyces cerevisiae and Schizosaccharomyces pombe. Nuclear position and assembly requirements depend on species, strain and starvation conditions.",
   "definition_source": "DOI:10.1186/s13059-015-0766-2",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-05T17:46:33Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-05T17:49:23Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added twelve component classes, nine verified protein examples, species-scoped mechanisms, three dataset links, one hosted and two link-only inspected figures, and explicit evidence conflicts and access limits.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0032993"
   ],
   "part_of": [
    "GO:0005634"
   ],
   "has_part": [
    "GO:0000781",
    "GO:0099115"
   ],
   "synonyms": [
    {
     "synonym_text": "telomere hypercluster",
     "synonym_type": "BROAD_SYNONYM",
     "source": "DOI:10.1186/s13059-015-0766-2"
    },
    {
     "synonym_text": "telomeric hypercluster",
     "synonym_type": "BROAD_SYNONYM",
     "source": "DOI:10.1091/mbc.E16-01-0069"
    }
   ],
   "components": [
    {
     "component_id": "telomeric_dna",
     "label": "telomere",
     "component_type": "DNA",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Chromosome-end DNA brought together within the nuclear assembly.",
     "grounding": "SO:0000624",
     "evidence": [
      {
       "reference": "DOI:10.1093/nar/gkaa043",
       "notes": "Taz1-marked chromosome ends form fewer, brighter foci on nitrogen starvation; this is not a claim that every chromosome end is individually resolved."
      }
     ],
     "grounding_notes": "Native SO telomere sequence-feature identity verified; the component denotes chromosome-end DNA, not the entire multi-chromosome hypercluster."
    },
    {
     "component_id": "subtelomeric_dna",
     "label": "subtelomere",
     "component_type": "DNA",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Subtelomeric DNA associated with the coalescing chromosome ends.",
     "grounding": "SO:0001997",
     "evidence": [
      {
       "reference": "DOI:10.1186/s13059-015-0766-2",
       "notes": "Y-prime FISH and chromosome-contact mapping establish subtelomeric association; a Y-prime probe does not label every chromosome end equally."
      }
     ],
     "grounding_notes": "Native SO subtelomere definition verified; the sequence feature is adjacent to the telomere, not equivalent to the whole hypercluster."
    },
    {
     "component_id": "nucleosome",
     "label": "nucleosome",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "DNA-histone packing unit of the associated subtelomeric chromatin.",
     "grounding": "GO:0000786",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E16-01-0069",
       "notes": "Histone H4 tail and K16 substitutions implicate nucleosomal chromatin in hypercluster formation. This is a chromatin-class assertion, not an isoform-specific localization or copy-number measurement."
      }
     ],
     "grounding_notes": "Native GO definition specifies DNA wound around a multisubunit histone core. Terminal telomeric repeats are not asserted to be uniformly nucleosomal."
    },
    {
     "component_id": "sirtuin",
     "label": "Sirtuin family",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Sir2-class chromatin factor detected in budding-yeast telomere hyperclusters.",
     "grounding": "InterPro:IPR003000",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E16-01-0069",
       "notes": "Sir2-GFP overlaps telomeric FISH and Sir3/Rap1 foci; sir2 deletion impairs formation in the tested background. Separate nucleolar Sir2 signal must not be called a telomere cluster."
      }
     ],
     "grounding_notes": "Exact integrated family and P06700 membership verified at InterPro. This class does not assert that every sirtuin is a hypercluster constituent.",
     "gene_symbols": [
      "SIR2"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P06700",
       "protein_label": "NAD-dependent histone deacetylase SIR2",
       "gene_symbol": "SIR2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar; the accession does not imply that the reference stock was the exact experimental strain.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E16-01-0069",
         "notes": "Figure 1 immuno-FISH and dual-color localization identify telomere-associated Sir2."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P06700/entry",
         "notes": "Reviewed entry, gene, native label and source taxon verified on 2026-10-05. Structural role is supported by the primary experiment, not inferred from the sequence lookup."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sir3",
     "label": "Sir3-like silencing protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Budding-yeast chromatin constituent supporting telomere coalescence.",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "evidence": [
      {
       "reference": "DOI:10.1186/s13059-015-0766-2",
       "notes": "Sir3-GFP clusters with telomeres; sir3 deletion removes hyperclustering and increased intertelomeric contacts. Requirement does not prove increased Sir3 abundance or a unique molecular crosslinking reaction."
      }
     ],
     "grounding_notes": "Complete P06701 InterPro matches include the broader ORC1/CDC6 family and BAH/AAA/Sir3 domains, not an exact whole-protein Sir3 family.",
     "gene_symbols": [
      "SIR3"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P06701",
       "protein_label": "Regulatory protein SIR3",
       "gene_symbol": "SIR3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar; the accession does not imply that the reference stock was the exact experimental strain.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E16-01-0069",
         "notes": "Figure 1 directly colocalizes Sir3-RFP with Sir2-marked telomeric foci."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P06701/entry",
         "notes": "Reviewed entry, gene, native label and source taxon verified on 2026-10-05. Structural role is supported by the primary experiment, not inferred from the sequence lookup."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sir4",
     "label": "Sir4-like silencing protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Budding-yeast SIR constituent associated with clustered chromosome ends.",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "evidence": [
      {
       "reference": "DOI:10.1186/s13059-015-0766-2",
       "notes": "Sir4-GFP shows hyperclusters; SIR4 deletion disrupts their formation in stationary-phase budding yeast."
      }
     ],
     "grounding_notes": "The complete P11978 match list contains the Sir4 SID domain, not an exact integrated whole-protein family.",
     "gene_symbols": [
      "SIR4"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P11978",
       "protein_label": "Regulatory protein SIR4",
       "gene_symbol": "SIR4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar; the accession does not imply that the reference stock was the exact experimental strain.",
       "evidence": [
        {
         "reference": "DOI:10.1186/s13059-015-0766-2",
         "notes": "Results report Sir4-GFP localization with the other SIR factors; SIR4 deletion impairs hyperclustering."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P11978/entry",
         "notes": "Reviewed entry, gene, native label and source taxon verified on 2026-10-05. Structural role is supported by the primary experiment, not inferred from the sequence lookup."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rap1",
     "label": "TE2IP/Rap1",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Telomere-associated Rap1 class; the curated direct-localization example is from budding yeast.",
     "grounding": "InterPro:IPR039595",
     "evidence": [
      {
       "reference": "DOI:10.1186/s13059-015-0766-2",
       "notes": "Rap1-GFP foci coalesce and overlap Y-prime FISH and Sir3. Rap1 abundance does not increase with the brighter clusters."
      }
     ],
     "grounding_notes": "P11938 has a native integrated TE2IP/Rap1 family match. The family description emphasizes fission yeast and animals; the accession-level match independently verifies the budding-yeast example. This is not the unrelated Ras-family Rap1 GTPase.",
     "gene_symbols": [
      "RAP1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P11938",
       "protein_label": "DNA-binding protein RAP1",
       "gene_symbol": "RAP1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar; the accession does not imply that the reference stock was the exact experimental strain.",
       "evidence": [
        {
         "reference": "DOI:10.1186/s13059-015-0766-2",
         "notes": "Figure 1 tracks Rap1 foci and verifies telomeric/subtelomeric association by FISH."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P11938/entry",
         "notes": "Reviewed entry, gene, native label and source taxon verified on 2026-10-05. Structural role is supported by the primary experiment, not inferred from the sequence lookup."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ku80",
     "label": "Ku80",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "DISPENSABLE",
     "role": "Ku80-class protein detected at budding-yeast hyperclusters without a single-deletion assembly requirement.",
     "grounding": "InterPro:IPR024193",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E16-01-0069",
       "notes": "Yku80 colocalizes with hyperclusters; its deletion does not prevent formation or peripheral positioning in the tested conditions."
      }
     ],
     "grounding_notes": "Exact integrated Ku80 family and Q04437 membership verified.",
     "gene_symbols": [
      "YKU80"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q04437",
       "protein_label": "ATP-dependent DNA helicase II subunit 2",
       "gene_symbol": "YKU80",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar; the accession does not imply that the reference stock was the exact experimental strain.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E16-01-0069",
         "notes": "The nuclear-positioning Results directly report Yku80 hypercluster colocalization; this does not automatically establish Yku70 residence."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q04437/entry",
         "notes": "Reviewed entry, gene, native label and source taxon verified on 2026-10-05. Structural role is supported by the primary experiment, not inferred from the sequence lookup."
        }
       ]
      }
     ]
    },
    {
     "component_id": "taz1",
     "label": "Taz1-like telomere-binding protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Fission-yeast chromosome-end constituent used to image hyperclustering.",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "evidence": [
      {
       "reference": "DOI:10.1093/nar/gkaa043",
       "notes": "Taz1-GFP marks the bright focus in nitrogen-starved cells; its signal weakens as telomeres erode."
      }
     ],
     "grounding_notes": "Complete P79005 matches contain Myb/SANT and telomeric-repeat-binding dimerization domains, not an exact integrated Taz1 whole-protein family.",
     "gene_symbols": [
      "taz1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P79005",
       "protein_label": "Telomere length regulator taz1",
       "gene_symbol": "taz1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar; the accession does not imply that the reference stock was the exact experimental strain.",
       "evidence": [
        {
         "reference": "DOI:10.1093/nar/gkaa043",
         "notes": "Figure 1 compares Taz1-GFP foci in vegetative and nitrogen-starved cells."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P79005/entry",
         "notes": "Reviewed entry, gene, native label and source taxon verified on 2026-10-05. Structural role is supported by the primary experiment, not inferred from the sequence lookup."
        }
       ]
      }
     ]
    },
    {
     "component_id": "heterochromatin_protein",
     "label": "Heterochromatin-associated chromo domain-containing protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Swi6-class constituent of fission-yeast subtelomeric heterochromatin followed during hyperclustering.",
     "grounding": "InterPro:IPR051219",
     "evidence": [
      {
       "reference": "DOI:10.1093/nar/gkaa043",
       "notes": "Figure 2 follows Swi6-GFP telomere/subtelomere clusters in wild type and telomerase-deficient cells. The centromeric Swi6 focus is distinguished with the spindle-pole-body marker."
      }
     ],
     "grounding_notes": "Integrated family and P40381 membership verified. The native family description is marked LLM-generated and checked; localization rests on the primary experiment. Fission-yeast Swi6 is not budding-yeast SWI6 transcription factor.",
     "gene_symbols": [
      "swi6"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40381",
       "protein_label": "Chromatin-associated protein swi6",
       "gene_symbol": "swi6",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar; the accession does not imply that the reference stock was the exact experimental strain.",
       "evidence": [
        {
         "reference": "DOI:10.1093/nar/gkaa043",
         "notes": "Figure 2 uses Swi6-GFP to retain visibility of subtelomeric chromatin when terminal-repeat Taz1 signal declines."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P40381/entry",
         "notes": "Reviewed entry, gene, native label and source taxon verified on 2026-10-05. Structural role is supported by the primary experiment, not inferred from the sequence lookup."
        }
       ]
      }
     ]
    },
    {
     "component_id": "esc1",
     "label": "Esc1-like nuclear-envelope anchoring protein",
     "component_type": "PROTEIN",
     "component_role": "ASSOCIATED_MACHINERY",
     "essentiality": "DISPENSABLE",
     "role": "Condition-dependent peripheral positioning machinery for budding-yeast chromosome-end assemblies, not a stoichiometric focus-core constituent.",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E16-01-0069",
       "notes": "esc1 deletion leaves hyperclusters present but changes their nuclear position. Peripheral localization and positioning genetics support associated anchoring machinery, not direct residence in the focus core."
      }
     ],
     "grounding_notes": "Complete Q03661 matches contain a leucine-rich-repeat domain, not an exact integrated Esc1 whole-protein family.",
     "gene_symbols": [
      "ESC1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03661",
       "protein_label": "Silent chromatin protein ESC1",
       "gene_symbol": "ESC1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar; the accession does not imply that the reference stock was the exact experimental strain.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E16-01-0069",
         "notes": "Esc1 nuclear-envelope localization and deletion effects support a positioning role; no claim of uniform core occupancy is made."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q03661/entry",
         "notes": "Reviewed entry, gene, native label and source taxon verified on 2026-10-05. Structural role is supported by the primary experiment, not inferred from the sequence lookup."
        }
       ]
      }
     ]
    },
    {
     "component_id": "bqt4",
     "label": "Bouquet formation protein 4",
     "component_type": "PROTEIN",
     "component_role": "ASSOCIATED_MACHINERY",
     "essentiality": "DISPENSABLE",
     "role": "Fission-yeast nuclear-envelope machinery retaining chromosome ends at the periphery during quiescence.",
     "grounding": "InterPro:IPR037548",
     "evidence": [
      {
       "reference": "DOI:10.1093/nar/gkaa043",
       "notes": "bqt4 deletion alters G0 telomere position without changing the number of clusters. The established Rap1-Bqt4 tether is distinct from cluster coalescence."
      }
     ],
     "grounding_notes": "Exact integrated Bqt4 family and O60158 membership verified; the family name does not make this quiescent assembly a meiotic bouquet.",
     "gene_symbols": [
      "bqt4"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O60158",
       "protein_label": "Bouquet formation protein 4",
       "gene_symbol": "bqt4",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar; the accession does not imply that the reference stock was the exact experimental strain.",
       "evidence": [
        {
         "reference": "DOI:10.1093/nar/gkaa043",
         "notes": "Figure 3 and Results provide G0 positioning genetics; the schematic tether is not direct imaging of Bqt4 inside the telomere focus."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/O60158/entry",
         "notes": "Reviewed entry, gene, native label and source taxon verified on 2026-10-05. Structural role is supported by the primary experiment, not inferred from the sequence lookup."
        }
       ]
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "reference": "DOI:10.1186/s13059-015-0766-2",
     "note": "Budding yeast studied in W303 and BY backgrounds. Central hyperclusters in density-enriched quiescent populations and peripheral clusters under other published conditions are retained as distinct observations, not forced into one nuclear position."
    },
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "reference": "DOI:10.1093/nar/gkaa043",
     "note": "Nitrogen-starved fission yeast forms a predominantly single bright telomeric focus near the nuclear envelope; clustering and envelope attachment are experimentally separable."
    }
   ],
   "functions": [
    {
     "function_id": "telomere_organization",
     "label": "telomere organization",
     "grounding": "GO:0032200",
     "description": "Spatial grouping of chromosome ends and associated chromatin during quiescence.",
     "evidence": [
      {
       "reference": "DOI:10.1186/s13059-015-0766-2",
       "notes": "Microscopy and chromosome-contact maps support chromosome-end reorganization."
      },
      {
       "reference": "DOI:10.1093/nar/gkaa043",
       "notes": "Fission-yeast microscopy supports a quiescent redistribution of telomere foci; envelope-dependent TERRA regulation is not assigned to clustering alone."
      }
     ]
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "budding_yeast_assembly",
     "title": "Condition-dependent budding-yeast hypercluster assembly",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "scope_notes": "Physiological and perturbation evidence in S. cerevisiae, not a universal fungal pathway. Sir3 requirement is distinct from a claim that increased Sir3-mediated attraction drives the transition; the 2026 anchoring model is recorded separately with its access limitation.",
     "nodes": [
      {
       "node_id": "starvation",
       "label": "Starvation after respiratory growth",
       "node_type": "ENVIRONMENTAL_FACTOR"
      },
      {
       "node_id": "assembly",
       "label": "Telomere hypercluster formation",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "sir3",
       "label": "Sir3-like silencing protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sir3"
      },
      {
       "node_id": "h4_state",
       "label": "Assembly-compatible histone H4 K16 state",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "starvation",
       "predicate": "stimulates",
       "object": "assembly",
       "description": "Prior respiratory growth favors efficient formation after starvation; arrest alone is insufficient and maturation depends on protocol.",
       "evidence": [
        {
         "reference": "DOI:10.1186/s13059-015-0766-2",
         "notes": "Carbon-exhaustion, abrupt-starvation and respiration perturbations distinguish metabolic history from slow growth alone."
        },
        {
         "reference": "DOI:10.1101/gr.279874.124",
         "notes": "Density-enriched post-diauxic cells transferred to water also form hyperclusters."
        }
       ]
      },
      {
       "subject": "sir3",
       "predicate": "supports",
       "object": "assembly",
       "description": "Sir3 supports normal hypercluster formation in the tested budding-yeast backgrounds.",
       "evidence": [
        {
         "reference": "DOI:10.1186/s13059-015-0766-2",
         "notes": "Deletion and chromosome-contact experiments support the assembly requirement, without proving increased protein abundance."
        }
       ]
      },
      {
       "subject": "h4_state",
       "predicate": "supports",
       "object": "assembly",
       "description": "An intact H4 tail and compatible K16 state support formation; K16A and K16Q impair it whereas K16R permits it.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E16-01-0069",
         "notes": "Histone substitutions support a chromatin-state contribution, not direct observation of an exact Sir3 bridging reaction."
        }
       ]
      }
     ]
    },
    {
     "graph_id": "peripheral_positioning",
     "title": "Anchoring is separable from cluster formation",
     "graph_kind": "REGULATION",
     "scope_status": "MECHANISTIC",
     "scope_notes": "Species- and condition-scoped deletion evidence. These edges concern nuclear position, not a universal requirement to assemble a hypercluster. Central budding-yeast clusters and the newer loss-of-anchoring model are not excluded.",
     "nodes": [
      {
       "node_id": "esc1",
       "label": "Esc1-like anchoring machinery",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "esc1"
      },
      {
       "node_id": "bqt4",
       "label": "Bouquet formation protein 4",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "bqt4"
      },
      {
       "node_id": "budding_position",
       "label": "Peripheral cluster position in tested budding yeast",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "fission_position",
       "label": "Peripheral cluster position in nitrogen-starved fission yeast",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "esc1",
       "predicate": "supports",
       "object": "budding_position",
       "description": "Esc1 contributes to peripheral positioning in the 2016 conditions; esc1 deletion does not abolish clustering.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E16-01-0069",
         "notes": "Esc1 deletion separates positioning from cluster formation."
        }
       ]
      },
      {
       "subject": "bqt4",
       "predicate": "supports",
       "object": "fission_position",
       "description": "Bqt4 maintains peripheral attachment while G0 cluster counts remain similar without it.",
       "evidence": [
        {
         "reference": "DOI:10.1093/nar/gkaa043",
         "notes": "Figure 3 and Results distinguish envelope position from the number of clusters."
        }
       ]
      }
     ]
    },
    {
     "graph_id": "refeeding_disassembly",
     "title": "Budding-yeast declustering during quiescence exit",
     "graph_kind": "DISASSEMBLY",
     "scope_status": "MECHANISTIC",
     "scope_notes": "Refeeding experiments in S. cerevisiae. Timing varies by assay; transcriptional reactivation and protein synthesis are not inferred obligatory triggers.",
     "nodes": [
      {
       "node_id": "refeeding",
       "label": "Nutrient refeeding",
       "node_type": "ENVIRONMENTAL_FACTOR"
      },
      {
       "node_id": "declustering",
       "label": "Telomere hypercluster dispersal",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "refeeding",
       "predicate": "stimulates",
       "object": "declustering",
       "description": "Nutrient readdition induces dispersion into multiple smaller foci; transcriptional reactivation is largely dispensable under the tested perturbations.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E16-01-0069",
         "notes": "Cycloheximide, latrunculin A and nocodazole do not prevent dispersal in the reported assay."
        },
        {
         "reference": "DOI:10.1101/gr.279874.124",
         "notes": "rpb1-1 inactivation and phenanthroline largely preserve declustering despite impaired transcription. Thiolutin differs and has broader effects."
        }
       ]
      }
     ]
    }
   ],
   "datasets": [
    {
     "accession": "10.6084/m9.figshare.1505174.v1",
     "title": "Guidi et al. 2015",
     "dataset_type": "STRUCTURAL_IMAGING",
     "repository": "FIGSHARE",
     "organism": "Saccharomyces cerevisiae",
     "url": "https://figshare.com/articles/dataset/Guidi_et_al_2015/1505174",
     "publication": "DOI:10.1186/s13059-015-0766-2",
     "description": "Deposited original microscopy images associated with the 2015 hypercluster study.",
     "notes": "Native Figshare API metadata checked on 2026-10-05: version 1, CC BY 4.0, raw-image ZIP 150807_Guidi_et_al_2015_raw_images.zip, 46976914 bytes. Whole-field Z-stacks and projections differ from cropped publication panels. The ZIP was not downloaded or independently reanalyzed."
    },
    {
     "accession": "PRJNA291473",
     "title": "Saccharomyces cerevisiae",
     "dataset_type": "GENOMICS",
     "repository": "NCBI_BIOPROJECT",
     "organism": "Saccharomyces cerevisiae",
     "url": "https://www.ncbi.nlm.nih.gov/bioproject/PRJNA291473",
     "publication": "DOI:10.1186/s13059-015-0766-2",
     "description": "Chromosome-conformation sequence project comparing genome organization during quiescence.",
     "conditions": [
      "BY4741/W303 strain backgrounds"
     ],
     "notes": "Primary-paper data availability and native ENA project XML checked; secondary accession SRP062308. No raw reads were downloaded and no independent contact-map reconstruction was performed."
    },
    {
     "accession": "GSE71273",
     "title": "Spatial reorganization of telomeres in long-lived quiescent cells",
     "dataset_type": "GENOMICS",
     "repository": "NCBI_GEO",
     "organism": "Saccharomyces cerevisiae",
     "url": "https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE71273",
     "publication": "DOI:10.1186/s13059-015-0766-2",
     "description": "Sir3 ChIP-chip comparison of exponential and dense stationary-phase populations.",
     "platform": "ChIP-chip",
     "notes": "Native GEO series metadata checked on 2026-10-05: four samples, duplicate comparisons, GPL4131; this is not a transcriptomics assay. Its project PRJNA290776 is distinct from chromosome-conformation project PRJNA291473. Raw arrays were not downloaded or reanalyzed."
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1186/s13059-015-0766-2",
     "notes": "Guidi et al. 2015, PMID 26399229; native PMC4581094.1 Results, Discussion and relevant Methods read. Density purification, microscopy, 3C/Hi-C and chronological-survival assays."
    },
    {
     "reference": "DOI:10.1091/mbc.E16-01-0069",
     "notes": "Laporte et al. 2016, PMID 27122604; native PMC4907721.1 Results, Discussion and relevant Methods read. FISH, tagged proteins, positioning, chromatin perturbations and refeeding assays."
    },
    {
     "reference": "DOI:10.1093/nar/gkaa043",
     "notes": "Maestroni et al. 2020, PMID 31980821; native PMC7102995.1 Results, Discussion and relevant Methods read. Nitrogen-starved fission yeast; clustering, attachment, telomere erosion and TERRA accumulation are distinguished."
    },
    {
     "reference": "DOI:10.1101/gr.279874.124",
     "notes": "Baquero Perez et al. 2025, PMID 40796281; native PMC12487827.1 clustering-related Results and Methods read. Transcriptional shutdown and reactivation are separable from cluster formation and dispersal."
    },
    {
     "reference": "GO:0032993",
     "notes": "Native protein-DNA complex definition is broader than the multi-chromosome quiescent assembly."
    },
    {
     "reference": "GO:0005634",
     "notes": "Native nucleus term grounds the encompassing compartment."
    },
    {
     "reference": "GO:0000781",
     "notes": "Native chromosome, telomeric region term denotes a constituent chromosome-end region, not the whole hypercluster."
    },
    {
     "reference": "GO:0099115",
     "notes": "Native chromosome, subtelomeric region term denotes adjacent chromatin participating in the assembly."
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_and_mereology",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep the multi-chromosome assembly separate from individual telomeres and other nuclear structures.",
     "notes": "Ignored- and hidden-inclusive identity, synonym and citation searches plus parsed YAML identities found no duplicate. OAK GO aliases and native definitions supplied no exact hypercluster term. It is a protein-DNA assembly within the nucleus, not part of one chromosome or necessarily the nuclear envelope. It differs from ordinary cycling-cell telomere clusters, the meiotic bouquet, telomerase and the quiescent nuclear microtubule bundle. Bare hypercluster names are broader synonyms because Sir3 overexpression can induce them outside quiescence.",
     "evidence": [
      {
       "reference": "DOI:10.1186/s13059-015-0766-2"
      },
      {
       "reference": "DOI:10.1091/mbc.E16-01-0069"
      },
      {
       "reference": "DOI:10.1093/nar/gkaa043"
      },
      {
       "reference": "GO:0032993"
      }
     ]
    },
    {
     "discussion_id": "grounding_tasks",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Find exact whole-protein family identifiers for Sir3, Sir4, Taz1 and Esc1.",
     "notes": "Complete native InterPro matches were inspected for P06701, P11978, P79005 and Q03661. Broad ORC1/CDC6 membership and isolated SID, Myb/SANT or repeat domains do not exactly ground these four classes. Reviewed label-only entries retain verified sequence examples pending exact family terms.",
     "evidence": [
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/P06701/"
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/P11978/"
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/P79005/"
      },
      {
       "reference": "https://www.ebi.ac.uk/interpro/api/entry/interpro/protein/uniprot/Q03661/"
      }
     ]
    },
    {
     "discussion_id": "nuclear_position_conflict",
     "kind": "KNOWLEDGE_GAP",
     "status": "OPEN",
     "prompt": "Resolve condition-dependent central versus peripheral hyperclusters without assigning one universal position.",
     "notes": "The 2015 W303 study places the brightest hyperclusters centrally; the 2016 predominantly BY study places them near the envelope and shows Esc1-dependent position. The 2020 fission-yeast study finds peripheral attachment dependent on Bqt4. Population sorting, strain, age and starvation protocol differ, but no single tested explanation is imposed on the discrepancy. A diffraction-limited proximity measurement is not a molecular tether-distance measurement.",
     "evidence": [
      {
       "reference": "DOI:10.1186/s13059-015-0766-2"
      },
      {
       "reference": "DOI:10.1091/mbc.E16-01-0069"
      },
      {
       "reference": "DOI:10.1093/nar/gkaa043"
      }
     ]
    },
    {
     "discussion_id": "newer_anchoring_model",
     "kind": "KNOWLEDGE_GAP",
     "status": "OPEN",
     "prompt": "Review the full published 2026 Esc1 study when accessible.",
     "notes": "The published abstract of Ruault et al. (PMID 42584369; electronic publication 2026-08-12) proposes redundant PKA-dependent and Esc1-dependent anchoring, progressive loss of anchoring during entry, and central hyperclustering; it argues against altered Sir3-mediated attraction as the main driver. The publisher redirected to an abstract/subscription page and Europe PMC lists no full text. Only the abstract was read: no residue identity, quantitative model parameter or new causal edge is inferred. The 2025 preprint and conference abstract are not treated as independently inspected full-text evidence.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.202512168"
      },
      {
       "reference": "https://pubmed.ncbi.nlm.nih.gov/42584369/"
      }
     ]
    },
    {
     "discussion_id": "assembly_scope_and_essentiality",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Separate required factors in specific assays from universal component necessity.",
     "notes": "Sir2/Sir3/Sir4 deletion impairs budding-yeast assembly, but this does not establish identical requirements across both yeasts or all mutant contexts; their record-wide essentiality is UNKNOWN. Ku80 is directly localized yet individually dispensable. Esc1 and Bqt4 are dispensable positioning machinery, not stoichiometric core residents. Sir3 abundance/spreading is not increased in 2015; 2016 reports a slight abundance change and suggests background differences. No universally increased Sir3 level is asserted.",
     "evidence": [
      {
       "reference": "DOI:10.1186/s13059-015-0766-2"
      },
      {
       "reference": "DOI:10.1091/mbc.E16-01-0069"
      },
      {
       "reference": "DOI:10.1093/nar/gkaa043"
      }
     ]
    },
    {
     "discussion_id": "component_declines",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Do not import whole regulatory complexes, markers or tethering diagrams as focus composition.",
     "notes": "Hho1/condensin and H4-state perturbations support chromatin assembly roles, but do not supply hypercluster-specific residence for all regulator subunits. Nucleosomes are retained as the packing class of subtelomeric chromatin, without assigning an H4 isoform or all terminal repeats to nucleosomes. Yku80 localization does not establish Yku70 residence; the 2016 Yku70 nondetection is reported as unpublished. Fission-yeast Rap1 belongs to the same TE2IP/Rap1 family, but the 2020 schematic/established tether is not a direct G0 localization experiment, so no second Rap1 sequence example is added. Bqt3, Man1/Fft3, the whole shelterin complex, telomerase, TERRA, nuclear-pore markers, nucleolus and spindle pole body are not automatically constituents.",
     "evidence": [
      {
       "reference": "DOI:10.1186/s13059-015-0766-2"
      },
      {
       "reference": "DOI:10.1091/mbc.E16-01-0069"
      },
      {
       "reference": "DOI:10.1093/nar/gkaa043"
      },
      {
       "reference": "GO:0000786"
      }
     ]
    },
    {
     "discussion_id": "function_boundaries",
     "kind": "KNOWLEDGE_GAP",
     "status": "OPEN",
     "prompt": "Resolve survival effects without equating grouping, silencing and envelope attachment.",
     "notes": "The 2015 study reports a modest late chronological-survival benefit associated with Sir3-dependent clustering, including a silencing-defective rescue. The 2016 2/7/14-day assays find no significant requirement for survival or early regrowth in their conditions. These differ in strain, population and assay; no universal longevity function is asserted. In 2020, TERRA accumulation and rearrangements primarily track envelope attachment and become especially pronounced with telomere erosion. Those outcomes are not assigned to grouping alone, and steady-state RNA abundance is not a direct transcription-rate measurement.",
     "evidence": [
      {
       "reference": "DOI:10.1186/s13059-015-0766-2"
      },
      {
       "reference": "DOI:10.1091/mbc.E16-01-0069"
      },
      {
       "reference": "DOI:10.1093/nar/gkaa043"
      }
     ]
    },
    {
     "discussion_id": "transcription_and_disassembly",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep transcriptional transitions separate from hypercluster dynamics.",
     "notes": "The 2025 W303 study finds transcriptional shutdown before hyperclustering and largely unchanged shutdown in sir3 deletion. On refeeding, transcription starts before declustering; rpb1-1 and phenanthroline support largely independent dispersal, whereas thiolutin gives a distinct, pleiotropic result. RNA polymerase II is therefore not inferred a hypercluster constituent or mandatory disassembly trigger. The 2016 reverse-acetylation and chromosome-decondensation explanations remain hypotheses.",
     "evidence": [
      {
       "reference": "DOI:10.1101/gr.279874.124"
      },
      {
       "reference": "DOI:10.1091/mbc.E16-01-0069"
      }
     ]
    },
    {
     "discussion_id": "taxon_measurement_and_imaging_limits",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep experimental taxon, microscopy and morphology scope explicit.",
     "notes": "Only the two characterized yeast species are canonical. Reference-strain UniProt examples do not identify exact W303/BY or fission-yeast assay stocks. No broader fungal prevalence, absence, universal count, dimensions or maturation time is inferred. Foci do not supply molecular stoichiometry; 3C/Hi-C reconstruction is a model, not a micrograph. The 2020 figure captions say live microscopy while Methods describe formaldehyde fixation, so its images are not globally labeled live. The Swi6 centromeric focus and separate nucleolar Sir2 signal must not be mistaken for telomeric foci.",
     "evidence": [
      {
       "reference": "DOI:10.1186/s13059-015-0766-2"
      },
      {
       "reference": "DOI:10.1091/mbc.E16-01-0069"
      },
      {
       "reference": "DOI:10.1093/nar/gkaa043"
      },
      {
       "reference": "DOI:10.1101/gr.279874.124"
      }
     ]
    },
    {
     "discussion_id": "image_license_scope",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Separate article CC BY permission from the accompanying data waiver.",
     "notes": "The PMC4581094.1 JATS explicitly assigns CC BY 4.0 to the article and separately CC0 to data. The strict automatic licence helper rejects the two declarations; it was left unchanged. Manual scope-aware review assigns article Figure 1 CC BY 4.0, with native authors, licence URL, source, verified checksum and no alteration. PMC4907721.1 Figure 1 is CC BY-NC-SA 3.0 and PMC7102995.1 Figure 1 CC BY-NC 4.0: both are link-only. All three original multipanel images were visually inspected; schematic panels are not experimental micrographs.",
     "evidence": [
      {
       "reference": "DOI:10.1186/s13059-015-0766-2"
      },
      {
       "reference": "DOI:10.1091/mbc.E16-01-0069"
      },
      {
       "reference": "DOI:10.1093/nar/gkaa043"
      }
     ]
    }
   ],
   "images": [
    {
     "image_id": "pmc_pmc4581094_fig1",
     "file": "pmc4581094_fig1.jpg",
     "file_sha256": "e2a046b5d5af1464ed877ec84b1917c42c00da08432b2877d29ddc329c8f343f",
     "source": "PMC",
     "source_accession": "PMC4581094.1 Fig1",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC4581094/",
     "download_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC4581094.1/13059_2015_766_Fig1_HTML.jpg",
     "licence": "CC_BY_4_0",
     "licence_url": "https://creativecommons.org/licenses/by/4.0/",
     "attribution": "Micol Guidi, Myriam Ruault, Martial Marbouty, Isabelle Loïodice, Axel Cournac, Cyrille Billaudeau, Antoine Hocher, Julien Mozziconacci, Romain Koszul, Angela Taddei; CC BY 4.0, via PubMed Central; unmodified Figure 1.",
     "modality": "OTHER",
     "caption": "Multipanel figure: Rap1-GFP foci across growth states, colocalization with subtelomeric Y-prime FISH, a sir3-deletion comparison, and central Rap1-marked hyperclusters relative to the Nup49-marked envelope. Growth and nuclear-zoning diagrams and quantification accompany the micrographs.",
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "reference": "DOI:10.1186/s13059-015-0766-2",
     "retrieved_on": "2026-10-05",
     "notes": "Native JATS article permission is CC BY 4.0; its separate CC0 data waiver is not substituted for the figure licence. Manually reviewed after the automatic helper rejected the two declarations. Original media MD5 42704dff810741261a55bc76024d1b2e verified, then visually inspected; no crop or alteration. W303-based imaging, not an exact S288C-stock assertion."
    },
    {
     "image_id": "pmc_pmc4907721_f1",
     "source": "PMC",
     "source_accession": "PMC4907721.1 F1",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC4907721/",
     "download_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC4907721.1/1875fig1.jpg",
     "licence": "OTHER",
     "licence_url": "https://creativecommons.org/licenses/by-nc-sa/3.0/",
     "attribution": "Damien Laporte, Fabien Courtout, Sylvain Tollis, Isabelle Sagot; CC BY-NC-SA 3.0, via PubMed Central.",
     "modality": "OTHER",
     "caption": "Figure 1 combines telomeric FISH, Sir2/Sir3/Rap1 fluorescence and a time course comparing cycling and quiescent budding yeast. Sir2-only nucleolar foci are distinct from telomeric foci; the FISH procedure loses nucleolar Sir2 signal. Source bars are 2 micrometers.",
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "reference": "DOI:10.1091/mbc.E16-01-0069",
     "retrieved_on": "2026-10-05",
     "notes": "Link-only under the exact native JATS CC BY-NC-SA 3.0 terms, for which the schema has no dedicated enum. Original MD5 b3165723c5c6ad747de4303c6b580ecb verified and image visually inspected; no repository copy."
    },
    {
     "image_id": "pmc_pmc7102995_f1",
     "source": "PMC",
     "source_accession": "PMC7102995.1 F1",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC7102995/",
     "download_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC7102995.1/gkaa043fig1.jpg",
     "licence": "CC_BY_NC_4_0",
     "licence_url": "https://creativecommons.org/licenses/by-nc/4.0/",
     "attribution": "Laetitia Maestroni, Céline Reyes, Mélina Vaurs, Yannick Gachet, Sylvie Tournier, Vincent Géli, Stéphane Coulon; CC BY-NC 4.0, via PubMed Central.",
     "modality": "OTHER",
     "caption": "Figure 1 compares Taz1-GFP telomere foci and Amo1-RFP nuclear envelope in vegetative and nitrogen-starved fission yeast, with focus counts and positional analysis. Panel A is an anchoring model, not direct imaging of all depicted proteins; B includes 5 and 3 micrometer bars.",
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "reference": "DOI:10.1093/nar/gkaa043",
     "retrieved_on": "2026-10-05",
     "notes": "Link-only; exact CC BY-NC 4.0 permission read from native JATS. Original MD5 91d3a3af18e88af668e4dddfd33c0082 verified and image visually inspected. Caption live-microscopy wording and Methods fixation description are not silently reconciled."
    }
   ]
  },
  {
   "identifier": "GO:0031389",
   "label": "Rad17 RFC-like complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A pentameric protein complex related to replication factor C that loads the checkpoint clamp onto DNA at damage sites and functions in DNA damage cell-cycle checkpoints; the large subunit is Rad17 in Schizosaccharomyces pombe and Rad24p in Saccharomyces cerevisiae.",
   "definition_source": "GO:0031389",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T15:11:21Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T15:12:53Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO Rad17/Rad24-RFC synonymy, protein-containing-complex parentage, five reviewed-label-only budding-yeast constituent rows, Saccharomyces cerevisiae scope, checkpoint-clamp loader and DNA-damage-response function evidence, GO/PubMed evidence, a nonmechanistic function graph, and a Rad17/Rad24-RFC subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T15:25:38Z",
     "curator": "codex",
     "action": "TIGHTEN_GRAPH",
     "changes": "Removed the damaged DNA node and checkpoint-clamp-to-damaged-DNA graph edge because GO:0031389 supports Rad17/Rad24-RFC loading the checkpoint clamp at DNA damage sites, not a separate checkpoint clamp self-loading edge. Addresses issue #1664.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:28:53Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 5 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Rad17-RFC",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0031389"
    },
    {
     "synonym_text": "Rad17-RLC",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0031389"
    },
    {
     "synonym_text": "Rad24p RFC-like complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0031389"
    },
    {
     "synonym_text": "RFC (Rad17)",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0031389"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "components": [
    {
     "component_id": "rad24_subunit",
     "label": "Rad24 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RAD24"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Rad24 subunit is modeled as a named budding-yeast Rad17/Rad24 RFC-like complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the pentameric Rad17/Rad24 RFC-like complex.",
     "evidence": [
      {
       "reference": "GO:0031389",
       "notes": "GO:0031389 defines the Saccharomyces cerevisiae Rad17/Rad24 RFC-like complex as containing Rad24p, Rfc2p, Rfc3p, Rfc4p and Rfc5p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32641",
       "protein_label": "Checkpoint protein RAD24",
       "gene_symbol": "RAD24",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RAD24 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P32641",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P32641, the single reviewed entry for gene RAD24 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rfc2_subunit",
     "label": "Rfc2 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RFC2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Rfc2 subunit is modeled as a named budding-yeast Rad17/Rad24 RFC-like complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the pentameric Rad17/Rad24 RFC-like complex.",
     "evidence": [
      {
       "reference": "GO:0031389",
       "notes": "GO:0031389 defines the Saccharomyces cerevisiae Rad17/Rad24 RFC-like complex as containing Rad24p, Rfc2p, Rfc3p, Rfc4p and Rfc5p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40348",
       "protein_label": "Replication factor C subunit 2",
       "gene_symbol": "RFC2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RFC2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P40348",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P40348, the single reviewed entry for gene RFC2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rfc3_subunit",
     "label": "Rfc3 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RFC3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Rfc3 subunit is modeled as a named budding-yeast Rad17/Rad24 RFC-like complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the pentameric Rad17/Rad24 RFC-like complex.",
     "evidence": [
      {
       "reference": "GO:0031389",
       "notes": "GO:0031389 defines the Saccharomyces cerevisiae Rad17/Rad24 RFC-like complex as containing Rad24p, Rfc2p, Rfc3p, Rfc4p and Rfc5p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38629",
       "protein_label": "Replication factor C subunit 3",
       "gene_symbol": "RFC3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RFC3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P38629",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38629, the single reviewed entry for gene RFC3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rfc4_subunit",
     "label": "Rfc4 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RFC4"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Rfc4 subunit is modeled as a named budding-yeast Rad17/Rad24 RFC-like complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the pentameric Rad17/Rad24 RFC-like complex.",
     "evidence": [
      {
       "reference": "GO:0031389",
       "notes": "GO:0031389 defines the Saccharomyces cerevisiae Rad17/Rad24 RFC-like complex as containing Rad24p, Rfc2p, Rfc3p, Rfc4p and Rfc5p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40339",
       "protein_label": "Replication factor C subunit 4",
       "gene_symbol": "RFC4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RFC4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P40339",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P40339, the single reviewed entry for gene RFC4 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rfc5_subunit",
     "label": "Rfc5 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RFC5"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Rfc5 subunit is modeled as a named budding-yeast Rad17/Rad24 RFC-like complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the pentameric Rad17/Rad24 RFC-like complex.",
     "evidence": [
      {
       "reference": "GO:0031389",
       "notes": "GO:0031389 defines the Saccharomyces cerevisiae Rad17/Rad24 RFC-like complex as containing Rad24p, Rfc2p, Rfc3p, Rfc4p and Rfc5p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38251",
       "protein_label": "Replication factor C subunit 5",
       "gene_symbol": "RFC5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RFC5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P38251",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38251, the single reviewed entry for gene RFC5 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has a Rad17/Rad24 RFC-like complex containing Rad24p, Rfc2p, Rfc3p, Rfc4p and Rfc5p.",
     "reference": "GO:0031389"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Reference budding-yeast system named in the GO:0031389 definition as containing Rad24p and the four small RFC subunits.",
     "reference": "GO:0031389"
    }
   ],
   "functions": [
    {
     "function_id": "dna_clamp_loader_activity",
     "label": "DNA clamp loader activity",
     "grounding": "GO:0003689",
     "description": "The Rad17/Rad24 RFC-like complex loads the checkpoint clamp onto DNA at damage sites.",
     "evidence": [
      {
       "reference": "GO:0031389",
       "notes": "GO:0031389 defines the Rad17 RFC-like complex as loading the checkpoint clamp onto DNA at damage sites."
      },
      {
       "reference": "GO:0003689",
       "notes": "GO:0003689 is the Gene Ontology molecular-function term for DNA clamp loader activity."
      }
     ]
    },
    {
     "function_id": "dna_damage_response",
     "label": "DNA damage response",
     "grounding": "GO:0006974",
     "description": "The Rad17/Rad24 RFC-like complex supports DNA damage checkpoint responses.",
     "evidence": [
      {
       "reference": "GO:0031389",
       "notes": "GO:0031389 defines the Rad17 RFC-like complex as functioning in DNA damage cell cycle checkpoints."
      },
      {
       "reference": "GO:0006974",
       "notes": "GO:0006974 is the Gene Ontology biological-process term for DNA damage response."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031389",
     "notes": "Gene Ontology cellular-component term for the Rad17 RFC-like complex."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology cellular-component parent term for protein-containing complexes."
    },
    {
     "reference": "GO:0003689",
     "notes": "Gene Ontology molecular-function term for DNA clamp loader activity."
    },
    {
     "reference": "GO:0006974",
     "notes": "Gene Ontology biological-process term for DNA damage response."
    },
    {
     "reference": "PMID:14614842",
     "notes": "PubMed identifier for the review listed as the GO:0031389 definition source."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "rad17_rfc_checkpoint_clamp_loading",
     "title": "Rad17/Rad24-RFC loads the checkpoint clamp",
     "description": "Rad24p, Rfc2p, Rfc3p, Rfc4p and Rfc5p form the budding-yeast Rad17/Rad24 RFC-like complex that loads the checkpoint clamp onto damaged DNA and supports DNA damage checkpoint responses.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the five budding-yeast Rad17/Rad24-RFC constituents and GO-level checkpoint-clamp loading function without resolving ATPase cycling, clamp ring opening or downstream Mec1/Rad53 signaling.",
     "nodes": [
      {
       "node_id": "rad24_subunit",
       "label": "Rad24 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rad24_subunit"
      },
      {
       "node_id": "rfc2_subunit",
       "label": "Rfc2 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rfc2_subunit"
      },
      {
       "node_id": "rfc3_subunit",
       "label": "Rfc3 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rfc3_subunit"
      },
      {
       "node_id": "rfc4_subunit",
       "label": "Rfc4 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rfc4_subunit"
      },
      {
       "node_id": "rfc5_subunit",
       "label": "Rfc5 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rfc5_subunit"
      },
      {
       "node_id": "rad17_rfc_like_complex",
       "label": "Rad17 RFC-like complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031389"
      },
      {
       "node_id": "checkpoint_clamp_complex",
       "label": "checkpoint clamp complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030896"
      },
      {
       "node_id": "dna_damage_response",
       "label": "DNA damage response",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006974"
      }
     ],
     "edges": [
      {
       "subject": "rad24_subunit",
       "predicate": "contributes to",
       "object": "rad17_rfc_like_complex",
       "description": "Rad24 subunit is a constituent of the budding-yeast Rad17/Rad24 RFC-like complex.",
       "evidence": [
        {
         "reference": "GO:0031389",
         "notes": "GO:0031389 defines the Saccharomyces cerevisiae Rad17/Rad24 RFC-like complex as containing Rad24p, Rfc2p, Rfc3p, Rfc4p and Rfc5p."
        }
       ]
      },
      {
       "subject": "rfc2_subunit",
       "predicate": "contributes to",
       "object": "rad17_rfc_like_complex",
       "description": "Rfc2 subunit is a constituent of the budding-yeast Rad17/Rad24 RFC-like complex.",
       "evidence": [
        {
         "reference": "GO:0031389",
         "notes": "GO:0031389 defines the Saccharomyces cerevisiae Rad17/Rad24 RFC-like complex as containing Rad24p, Rfc2p, Rfc3p, Rfc4p and Rfc5p."
        }
       ]
      },
      {
       "subject": "rfc3_subunit",
       "predicate": "contributes to",
       "object": "rad17_rfc_like_complex",
       "description": "Rfc3 subunit is a constituent of the budding-yeast Rad17/Rad24 RFC-like complex.",
       "evidence": [
        {
         "reference": "GO:0031389",
         "notes": "GO:0031389 defines the Saccharomyces cerevisiae Rad17/Rad24 RFC-like complex as containing Rad24p, Rfc2p, Rfc3p, Rfc4p and Rfc5p."
        }
       ]
      },
      {
       "subject": "rfc4_subunit",
       "predicate": "contributes to",
       "object": "rad17_rfc_like_complex",
       "description": "Rfc4 subunit is a constituent of the budding-yeast Rad17/Rad24 RFC-like complex.",
       "evidence": [
        {
         "reference": "GO:0031389",
         "notes": "GO:0031389 defines the Saccharomyces cerevisiae Rad17/Rad24 RFC-like complex as containing Rad24p, Rfc2p, Rfc3p, Rfc4p and Rfc5p."
        }
       ]
      },
      {
       "subject": "rfc5_subunit",
       "predicate": "contributes to",
       "object": "rad17_rfc_like_complex",
       "description": "Rfc5 subunit is a constituent of the budding-yeast Rad17/Rad24 RFC-like complex.",
       "evidence": [
        {
         "reference": "GO:0031389",
         "notes": "GO:0031389 defines the Saccharomyces cerevisiae Rad17/Rad24 RFC-like complex as containing Rad24p, Rfc2p, Rfc3p, Rfc4p and Rfc5p."
        }
       ]
      },
      {
       "subject": "rad17_rfc_like_complex",
       "predicate": "loads",
       "object": "checkpoint_clamp_complex",
       "description": "The Rad17/Rad24 RFC-like complex loads the checkpoint clamp onto DNA at sites of damage.",
       "evidence": [
        {
         "reference": "GO:0031389",
         "notes": "GO:0031389 defines the Rad17 RFC-like complex as loading the checkpoint clamp onto DNA at damage sites."
        }
       ]
      },
      {
       "subject": "rad17_rfc_like_complex",
       "predicate": "supports",
       "object": "dna_damage_response",
       "description": "Rad17/Rad24-RFC checkpoint-clamp loading supports DNA damage checkpoint responses.",
       "evidence": [
        {
         "reference": "GO:0031389",
         "notes": "GO:0031389 defines the Rad17 RFC-like complex as functioning in DNA damage cell cycle checkpoints."
        },
        {
         "reference": "GO:0006974",
         "notes": "GO:0006974 is the biological-process term for DNA damage response."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_rad17_rfc_subunit_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the Rad24, Rfc2, Rfc3, Rfc4 and Rfc5 constituents of the Rad17 RFC-like complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#rad24_subunit",
      "components#rfc2_subunit",
      "components#rfc3_subunit",
      "components#rfc4_subunit",
      "components#rfc5_subunit"
     ],
     "rationale": "GO:0031389 exactly identifies the Rad17/Rad24 RFC-like complex and names the budding-yeast Rad24p, Rfc2p, Rfc3p, Rfc4p and Rfc5p constituents, but exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIEs for these subunit classes were not curated in this pass.",
     "evidence": [
      {
       "reference": "GO:0031389",
       "notes": "GO:0031389 defines Saccharomyces cerevisiae Rad17/Rad24-RFC as a pentameric complex with five named subunits."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    }
   ]
  },
  {
   "identifier": "GO:0071986",
   "label": "Ragulator complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A vacuolar membrane-anchored guanine nucleotide exchange factor (GEF) complex for the Rag GTPases (Gtr1-Gtr2 GTPase complex GO:1990131) in TORC1 signaling pathway. In human, Ragulator is comprised of the membrane anchor subunit LAMTOR1 (Meh1p in S. cerevisiae, Lam1 in S. pombe), a GEF subunit LAMTOR2 ( Slm4 in S. cerevisiae , Lam2 in S. pombe ) , LAMTOR3 (no S. cerevisiae ortholog identified, Lam3 in S. pombe) , LAMTOR4 (no S. cerevisiae ortholog identified, Lam4 in S. pombe), and LAMTOR5 (no S. cerevisiae or S. pombe ortholog identified).",
   "definition_source": "GO:0071986",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-18T12:38:27Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T12:39:47Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added Ragulator/EGO synonymy, protein-complex parentage, reviewed-label-only yeast Ego1/Ego2/Ego3 components, Saccharomyces scope, a TORC1 signaling function, GO/DOI evidence, a nonmechanistic Gtr1-Gtr2/TORC1 regulation graph, and subunit-grounding plus Gtr1/Gtr2 boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T12:40:22Z",
     "curator": "codex",
     "action": "REFORMATTED_RECORD",
     "changes": "Expanded shared YAML evidence aliases into plain repeated mappings.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:28:57Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "synonyms": [
    {
     "synonym_text": "Rag GEF",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0071986"
    },
    {
     "synonym_text": "MAPKSP1/ROBLD3/C11orf59 complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0071986"
    },
    {
     "synonym_text": "EGO complex",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0071986"
    },
    {
     "synonym_text": "EGO-GSE complex",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0071986"
    },
    {
     "synonym_text": "GSE complex",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0071986"
    },
    {
     "synonym_text": "GTPase-containing complex for Gap1p sorting in the endosome",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0071986"
    }
   ],
   "components": [
    {
     "component_id": "ego1_ragulator_subunit",
     "label": "Ego1 Ragulator/EGO membrane-anchor subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "EGO1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Ego1/Meh1 Ragulator/EGO subunit; no exact source-neutral InterPro, Pfam or NCBIfam family identifier for this anchoring subunit class was curated in this pass.",
     "role": "Yeast Ragulator/EGO constituent that anchors the Ego1/Ego2/Ego3 module associated with the Gtr1-Gtr2 Rag GTPase complex.",
     "evidence": [
      {
       "reference": "GO:0071986",
       "notes": "Gene Ontology cellular-component term for the Ragulator complex, covering the yeast EGO/EGO-GSE complex that acts as a vacuolar Rag GTPase GEF."
      },
      {
       "reference": "DOI:10.1091/mbc.E15-07-0470",
       "notes": "Kira et al. 2016 showed that Ego consists of Ego1, Ego3 and the newly identified Ego2 subunit, and followed Ego1/2/3 colocalization with Gtr1/2 and TORC1 on yeast vacuoles and associated puncta."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q02205",
       "protein_label": "Protein MEH1",
       "gene_symbol": "MEH1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene EGO1, which UniProt lists under the primary name MEH1, in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15989961",
         "notes": "Dubouloz F et al. 2005, ‘The TOR and EGO protein complexes orchestrate microautophagy in yeast.’, Mol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Vacuole membrane' localisation of Q02205."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ego2_ragulator_subunit",
     "label": "Ego2 Ragulator/EGO subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "EGO2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Ego2 Ragulator/EGO subunit; no exact source-neutral InterPro, Pfam or NCBIfam family identifier for this subunit class was curated in this pass.",
     "role": "Yeast Ragulator/EGO constituent required for full Gtr1-dependent TORC1 activation and vacuolar Gtr1 localization.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E15-07-0470",
       "notes": "Kira et al. 2016 showed that Ego consists of Ego1, Ego3 and the newly identified Ego2 subunit, and followed Ego1/2/3 colocalization with Gtr1/2 and TORC1 on yeast vacuoles and associated puncta."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q3E830",
       "protein_label": "Protein EGO2",
       "gene_symbol": "EGO2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene EGO2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q3E830",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q3E830, the single reviewed entry for gene EGO2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ego3_ragulator_subunit",
     "label": "Ego3 Ragulator/EGO subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "EGO3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Ego3/Slm4 Ragulator/EGO subunit; no exact source-neutral InterPro, Pfam or NCBIfam family identifier for this subunit class was curated in this pass.",
     "role": "Yeast Ragulator/EGO constituent of the Ego1/Ego2/Ego3 vacuolar anchor module for Rag-family GTPase signaling.",
     "evidence": [
      {
       "reference": "GO:0071986",
       "notes": "Gene Ontology cellular-component term for the Ragulator complex, covering the yeast EGO/EGO-GSE complex that acts as a vacuolar Rag GTPase GEF."
      },
      {
       "reference": "DOI:10.1091/mbc.E15-07-0470",
       "notes": "Kira et al. 2016 showed that Ego consists of Ego1, Ego3 and the newly identified Ego2 subunit, and followed Ego1/2/3 colocalization with Gtr1/2 and TORC1 on yeast vacuoles and associated puncta."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38247",
       "protein_label": "Protein SLM4",
       "gene_symbol": "SLM4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene EGO3, which UniProt lists under the primary name SLM4, in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Vacuole membrane' localisation of P38247."
        },
        {
         "reference": "PMID:15989961",
         "notes": "Dubouloz F et al. 2005, ‘The TOR and EGO protein complexes orchestrate microautophagy in yeast.’, Mol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Vacuole membrane' localisation of P38247."
        },
        {
         "reference": "PMID:29698392",
         "notes": "Ukai H et al. 2018, ‘Gtr/Ego-independent TORC1 activation is achieved through a glutamine-sensitive interaction with Pib2 on the vacuolar membrane.’, PLoS Genet. ECO:0000269 experimental evidence cited by UniProt for the 'Vacuole membrane' localisation of P38247."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "VARIABLE",
     "note": "Budding yeast is the curated model for the Ego1/Ego2/Ego3 Ragulator/EGO complex that anchors Rag-family GTPase signaling on the vacuole.",
     "reference": "DOI:10.1091/mbc.E15-07-0470"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Yeast model in which Ego1, Ego2 and Ego3 colocalize with Gtr1/Gtr2 and TORC1 on the vacuole and associated puncta.",
     "reference": "DOI:10.1091/mbc.E15-07-0470"
    }
   ],
   "functions": [
    {
     "function_id": "torc1_signaling",
     "label": "TORC1 signaling",
     "grounding": "GO:0038202",
     "description": "The yeast Ragulator/EGO complex anchors Rag-family GTPases at the vacuole during amino-acid-responsive TORC1 signaling.",
     "evidence": [
      {
       "reference": "GO:0038202",
       "notes": "Gene Ontology biological-process term for TORC1 signaling."
      },
      {
       "reference": "GO:0071986",
       "notes": "Gene Ontology cellular-component term for the Ragulator complex, covering the yeast EGO/EGO-GSE complex that acts as a vacuolar Rag GTPase GEF."
      },
      {
       "reference": "DOI:10.1091/mbc.E15-07-0470",
       "notes": "Kira et al. 2016 showed that Ego consists of Ego1, Ego3 and the newly identified Ego2 subunit, and followed Ego1/2/3 colocalization with Gtr1/2 and TORC1 on yeast vacuoles and associated puncta."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0071986",
     "notes": "Gene Ontology cellular-component term for the Ragulator complex, covering the yeast EGO/EGO-GSE complex that acts as a vacuolar Rag GTPase GEF."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology cellular-component parent term for protein-containing complexes."
    },
    {
     "reference": "GO:0038202",
     "notes": "Gene Ontology biological-process term for TORC1 signaling."
    },
    {
     "reference": "DOI:10.1091/mbc.E15-07-0470",
     "notes": "Kira et al. 2016 showed that Ego consists of Ego1, Ego3 and the newly identified Ego2 subunit, and followed Ego1/2/3 colocalization with Gtr1/2 and TORC1 on yeast vacuoles and associated puncta."
    },
    {
     "reference": "DOI:10.1038/s41594-026-01746-2",
     "notes": "Tafur et al. 2026 determined the yeast SEAC-EGOC supercomplex and separated the Gtr1/Gtr2 heterodimer from the Ego1/Ego2/Ego3 anchor within EGOC."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_ragulator_ego_torc1_regulation",
     "title": "Ragulator/EGO anchors yeast Gtr1-Gtr2 signaling",
     "description": "In Saccharomyces cerevisiae, Ego1, Ego2 and Ego3 form the Ragulator/EGO anchor complex that localizes with Gtr1/Gtr2 and TORC1 on the vacuole during TORC1 regulation.",
     "graph_kind": "REGULATION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph represents yeast Ego1/Ego2/Ego3 subunit membership, vacuolar localization and high-level Gtr1-Gtr2 regulation without modeling nucleotide exchange, TORC1 recruitment dynamics or SEAC/GATOR regulation.",
     "nodes": [
      {
       "node_id": "ego1_ragulator_subunit",
       "label": "Ego1 Ragulator/EGO membrane-anchor subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ego1_ragulator_subunit"
      },
      {
       "node_id": "ego2_ragulator_subunit",
       "label": "Ego2 Ragulator/EGO subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ego2_ragulator_subunit"
      },
      {
       "node_id": "ego3_ragulator_subunit",
       "label": "Ego3 Ragulator/EGO subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ego3_ragulator_subunit"
      },
      {
       "node_id": "ragulator_complex",
       "label": "Ragulator complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071986"
      },
      {
       "node_id": "fungal_type_vacuole_membrane",
       "label": "fungal-type vacuole membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000329"
      },
      {
       "node_id": "gtr1_gtr2_gtpase_complex",
       "label": "Gtr1-Gtr2 GTPase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990131"
      },
      {
       "node_id": "torc1_signaling",
       "label": "TORC1 signaling",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0038202"
      }
     ],
     "edges": [
      {
       "subject": "ego1_ragulator_subunit",
       "predicate": "is part of",
       "object": "ragulator_complex",
       "description": "Ego1 is represented as a yeast Ragulator/EGO constituent.",
       "evidence": [
        {
         "reference": "GO:0071986",
         "notes": "Gene Ontology cellular-component term for the Ragulator complex, covering the yeast EGO/EGO-GSE complex that acts as a vacuolar Rag GTPase GEF."
        },
        {
         "reference": "DOI:10.1091/mbc.E15-07-0470",
         "notes": "Kira et al. 2016 showed that Ego consists of Ego1, Ego3 and the newly identified Ego2 subunit, and followed Ego1/2/3 colocalization with Gtr1/2 and TORC1 on yeast vacuoles and associated puncta."
        }
       ]
      },
      {
       "subject": "ego2_ragulator_subunit",
       "predicate": "is part of",
       "object": "ragulator_complex",
       "description": "Ego2 is represented as a yeast Ragulator/EGO constituent.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E15-07-0470",
         "notes": "Kira et al. 2016 showed that Ego consists of Ego1, Ego3 and the newly identified Ego2 subunit, and followed Ego1/2/3 colocalization with Gtr1/2 and TORC1 on yeast vacuoles and associated puncta."
        }
       ]
      },
      {
       "subject": "ego3_ragulator_subunit",
       "predicate": "is part of",
       "object": "ragulator_complex",
       "description": "Ego3 is represented as a yeast Ragulator/EGO constituent.",
       "evidence": [
        {
         "reference": "GO:0071986",
         "notes": "Gene Ontology cellular-component term for the Ragulator complex, covering the yeast EGO/EGO-GSE complex that acts as a vacuolar Rag GTPase GEF."
        },
        {
         "reference": "DOI:10.1091/mbc.E15-07-0470",
         "notes": "Kira et al. 2016 showed that Ego consists of Ego1, Ego3 and the newly identified Ego2 subunit, and followed Ego1/2/3 colocalization with Gtr1/2 and TORC1 on yeast vacuoles and associated puncta."
        }
       ]
      },
      {
       "subject": "ragulator_complex",
       "predicate": "localizes to",
       "object": "fungal_type_vacuole_membrane",
       "description": "Yeast Ragulator/EGO colocalizes with Gtr1/Gtr2 and TORC1 on the vacuolar membrane and associated puncta.",
       "evidence": [
        {
         "reference": "GO:0071986",
         "notes": "Gene Ontology cellular-component term for the Ragulator complex, covering the yeast EGO/EGO-GSE complex that acts as a vacuolar Rag GTPase GEF."
        },
        {
         "reference": "DOI:10.1091/mbc.E15-07-0470",
         "notes": "Kira et al. 2016 showed that Ego consists of Ego1, Ego3 and the newly identified Ego2 subunit, and followed Ego1/2/3 colocalization with Gtr1/2 and TORC1 on yeast vacuoles and associated puncta."
        }
       ]
      },
      {
       "subject": "ragulator_complex",
       "predicate": "regulates",
       "object": "gtr1_gtr2_gtpase_complex",
       "description": "Ragulator/EGO is represented as the vacuolar GEF complex for the Gtr1-Gtr2 Rag-family GTPase complex.",
       "evidence": [
        {
         "reference": "GO:0071986",
         "notes": "Gene Ontology cellular-component term for the Ragulator complex, covering the yeast EGO/EGO-GSE complex that acts as a vacuolar Rag GTPase GEF."
        }
       ]
      },
      {
       "subject": "ragulator_complex",
       "predicate": "regulates",
       "object": "torc1_signaling",
       "description": "Ragulator/EGO couples vacuolar Gtr1-Gtr2 localization to amino-acid-responsive TORC1 signaling in yeast.",
       "evidence": [
        {
         "reference": "GO:0038202",
         "notes": "Gene Ontology biological-process term for TORC1 signaling."
        },
        {
         "reference": "GO:0071986",
         "notes": "Gene Ontology cellular-component term for the Ragulator complex, covering the yeast EGO/EGO-GSE complex that acts as a vacuolar Rag GTPase GEF."
        },
        {
         "reference": "DOI:10.1091/mbc.E15-07-0470",
         "notes": "Kira et al. 2016 showed that Ego consists of Ego1, Ego3 and the newly identified Ego2 subunit, and followed Ego1/2/3 colocalization with Gtr1/2 and TORC1 on yeast vacuoles and associated puncta."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_ragulator_subunit_family_groundings",
     "prompt": "Resolve exact source-neutral InterPro, Pfam, or NCBIfam groundings for the three yeast Ragulator/EGO subunit classes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#ego1_ragulator_subunit",
      "components#ego2_ragulator_subunit",
      "components#ego3_ragulator_subunit"
     ],
     "rationale": "This first Ragulator/EGO record names the yeast Ego1, Ego2 and Ego3 constituent subunits but leaves family grounding unset until exact orthology and paralogy boundaries are reviewed per subunit.",
     "evidence": [
      {
       "reference": "GO:0071986",
       "notes": "Gene Ontology cellular-component term for the Ragulator complex, covering the yeast EGO/EGO-GSE complex that acts as a vacuolar Rag GTPase GEF."
      },
      {
       "reference": "DOI:10.1091/mbc.E15-07-0470",
       "notes": "Kira et al. 2016 showed that Ego consists of Ego1, Ego3 and the newly identified Ego2 subunit, and followed Ego1/2/3 colocalization with Gtr1/2 and TORC1 on yeast vacuoles and associated puncta."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-18"
    },
    {
     "discussion_id": "gtr1_gtr2_boundary",
     "prompt": "Keep the Gtr1-Gtr2 Rag-family GTPase heterodimer outside this Ragulator/EGO anchor record.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "components#ego1_ragulator_subunit",
      "components#ego2_ragulator_subunit",
      "components#ego3_ragulator_subunit",
      "causal_graphs#yeast_ragulator_ego_torc1_regulation"
     ],
     "rationale": "GO:1990131 denotes the Gtr1-Gtr2 heterodimer, while GO:0071986 denotes the vacuolar Ragulator/EGO GEF complex; the GTPase heterodimer is a regulated neighbor rather than an anchor constituent.",
     "resolution_note": "Declined: Gtr1 and Gtr2 were treated as a sibling Rag-family GTPase complex rather than as Ragulator/EGO constituents.",
     "evidence": [
      {
       "reference": "GO:0071986",
       "notes": "Gene Ontology cellular-component term for the Ragulator complex, covering the yeast EGO/EGO-GSE complex that acts as a vacuolar Rag GTPase GEF."
      },
      {
       "reference": "GO:1990131",
       "notes": "Gene Ontology cellular-component term for the Gtr1-Gtr2 GTPase complex."
      },
      {
       "reference": "DOI:10.1038/s41594-026-01746-2",
       "notes": "Tafur et al. 2026 determined the yeast SEAC-EGOC supercomplex and separated the Gtr1/Gtr2 heterodimer from the Ego1/Ego2/Ego3 anchor within EGOC."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-18",
     "resolved_date": "2026-09-18"
    }
   ]
  },
  {
   "identifier": "GO:0043291",
   "label": "RAVE complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A multisubunit complex that in Saccharomyces is composed of three subunits, Rav1p, Rav2p and Skp1p. Acts transiently to catalyze assembly of cytoplasmic V1 with membrane embedded V0 to form the V-ATPase holoenzyme.",
   "definition_source": "GO:0043291",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-18T20:00:12Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T20:00:57Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added RAVE synonymy, protein-complex parentage, cytoplasmic parthood, Saccharomyces scope, V-type ATPase assembly evidence, a nonmechanistic RAVE V1-V0 assembly graph, and a RAVE subunit-boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T20:12:38Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #1187 by adding reviewed label-only Rav1, Rav2 and Skp1 component rows. Resolved #1188 by connecting the RAVE graph to the assembled V-ATPase product node.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:29:03Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "regulator of the (H+)-ATPase of the vacuolar and endosomal membranes",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0043291"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "part_of": [
    "GO:0005737"
   ],
   "components": [
    {
     "component_id": "rav1_subunit",
     "label": "Rav1 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RAV1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Rav1p is modeled as a budding-yeast RAVE subunit; no exact source-neutral Rav1 protein-family CURIE was curated for this first record.",
     "role": "Named constituent of the budding-yeast RAVE complex.",
     "evidence": [
      {
       "reference": "GO:0043291",
       "notes": "GO:0043291 names Rav1p as a Saccharomyces RAVE subunit."
      },
      {
       "reference": "DOI:10.1038/35070067",
       "notes": "Seol et al. 2001 isolated RAVE and identified Rav1p in the complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P47104",
       "protein_label": "Regulator of V-ATPase in vacuolar membrane protein 1",
       "gene_symbol": "RAV1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RAV1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15090613",
         "notes": "Sipos G et al. 2004, ‘Soi3p/Rav1p functions at the early endosome to regulate endocytic trafficking to the vacuole and localization of trans-Golgi network transmembrane proteins.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Endomembrane system' localisation of P47104."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rav2_subunit",
     "label": "Rav2 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RAV2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Rav2p is modeled as a budding-yeast RAVE subunit; no exact source-neutral Rav2 protein-family CURIE was curated for this first record.",
     "role": "Named constituent of the budding-yeast RAVE complex.",
     "evidence": [
      {
       "reference": "GO:0043291",
       "notes": "GO:0043291 names Rav2p as a Saccharomyces RAVE subunit."
      },
      {
       "reference": "DOI:10.1038/35070067",
       "notes": "Seol et al. 2001 isolated RAVE and identified Rav2p in the complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03956",
       "protein_label": "Regulator of V-ATPase in vacuolar membrane protein 2",
       "gene_symbol": "RAV2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RAV2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q03956",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q03956, the single reviewed entry for gene RAV2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "skp1_subunit",
     "label": "Skp1 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SKP1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Skp1p is modeled here by its role in budding-yeast RAVE; no exact source-neutral CURIE was curated that separates this RAVE subunit role from other Skp1 complex contexts.",
     "role": "Named Skp1-family constituent of the budding-yeast RAVE complex.",
     "evidence": [
      {
       "reference": "GO:0043291",
       "notes": "GO:0043291 names Skp1p as a Saccharomyces RAVE subunit."
      },
      {
       "reference": "DOI:10.1038/35070067",
       "notes": "Seol et al. 2001 isolated RAVE and identified Skp1p in the complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P52286",
       "protein_label": "Suppressor of kinetochore protein 1",
       "gene_symbol": "SKP1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SKP1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P52286."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast uses a cytoplasmic RAVE complex containing Rav1p, Rav2p and Skp1p to support V-ATPase V1-V0 assembly.",
     "reference": "DOI:10.1038/35070067"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Yeast model in which RAVE was isolated as a Skp1-associated complex and connected to glucose-dependent V-ATPase assembly.",
     "reference": "DOI:10.1038/35070067"
    }
   ],
   "functions": [
    {
     "function_id": "v_type_atpase_complex_assembly",
     "label": "proton-transporting V-type ATPase complex assembly",
     "grounding": "GO:0070070",
     "description": "RAVE helps assemble cytosolic V1 sectors with membrane V0 sectors to form V-ATPase holoenzymes.",
     "evidence": [
      {
       "reference": "GO:0043291",
       "notes": "GO:0043291 defines RAVE by its transient catalysis of V1-V0 assembly into the V-ATPase holoenzyme."
      },
      {
       "reference": "GO:0070070",
       "notes": "GO:0070070 denotes proton-transporting V-type ATPase complex assembly."
      },
      {
       "reference": "DOI:10.1074/jbc.M200682200",
       "notes": "Smardon et al. 2002 provided biochemical and genetic evidence that RAVE is needed for stable assembly of the yeast V-ATPase."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0043291",
     "notes": "Gene Ontology cellular-component term for the RAVE complex."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology cellular-component parent term for protein-containing complexes."
    },
    {
     "reference": "GO:0005737",
     "notes": "Gene Ontology cellular-component term for the cytoplasm that contains RAVE."
    },
    {
     "reference": "GO:0070070",
     "notes": "Gene Ontology biological-process term for proton-transporting V-type ATPase complex assembly."
    },
    {
     "reference": "GO:0033176",
     "notes": "Gene Ontology cellular-component term for the proton-transporting V-type ATPase complex."
    },
    {
     "reference": "GO:0033180",
     "notes": "Gene Ontology cellular-component term for the cytosolic V1 domain of a proton-transporting V-type ATPase."
    },
    {
     "reference": "GO:0033179",
     "notes": "Gene Ontology cellular-component term for the membrane V0 domain of a proton-transporting V-type ATPase."
    },
    {
     "reference": "DOI:10.1038/35070067",
     "notes": "Seol et al. 2001, 'Skp1 forms multiple protein complexes, including RAVE, a regulator of V-ATPase assembly', Nature Cell Biology."
    },
    {
     "reference": "DOI:10.1074/jbc.M200682200",
     "notes": "Smardon, Tarsio and Kane 2002, 'The RAVE Complex Is Essential for Stable Assembly of the Yeast V-ATPase', Journal of Biological Chemistry."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "rave_v_atpase_assembly",
     "title": "RAVE supports V-ATPase V1-V0 assembly",
     "description": "RAVE is a cytoplasmic yeast complex that helps assemble cytosolic V1 sectors with membrane V0 sectors into V-ATPase holoenzymes.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures reviewed label-only RAVE subunit membership, RAVE localization and V1-V0 assembly support without asserting exact Rav1, Rav2 or Skp1 source-neutral family groundings.",
     "nodes": [
      {
       "node_id": "rav1_subunit",
       "label": "Rav1 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rav1_subunit"
      },
      {
       "node_id": "rav2_subunit",
       "label": "Rav2 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rav2_subunit"
      },
      {
       "node_id": "skp1_subunit",
       "label": "Skp1 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "skp1_subunit"
      },
      {
       "node_id": "rave_complex",
       "label": "RAVE complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0043291"
      },
      {
       "node_id": "cytoplasm",
       "label": "cytoplasm",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0005737"
      },
      {
       "node_id": "v1_domain",
       "label": "proton-transporting V-type ATPase, V1 domain",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033180"
      },
      {
       "node_id": "v0_domain",
       "label": "proton-transporting V-type ATPase, V0 domain",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033179"
      },
      {
       "node_id": "v_type_atpase",
       "label": "proton-transporting V-type ATPase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033176"
      },
      {
       "node_id": "v_type_atpase_assembly",
       "label": "proton-transporting V-type ATPase complex assembly",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0070070"
      }
     ],
     "edges": [
      {
       "subject": "rav1_subunit",
       "predicate": "assembles into",
       "object": "rave_complex",
       "description": "Rav1p is a named constituent of the budding-yeast RAVE complex.",
       "evidence": [
        {
         "reference": "GO:0043291",
         "notes": "GO:0043291 names Rav1p as a Saccharomyces RAVE subunit."
        }
       ]
      },
      {
       "subject": "rav2_subunit",
       "predicate": "assembles into",
       "object": "rave_complex",
       "description": "Rav2p is a named constituent of the budding-yeast RAVE complex.",
       "evidence": [
        {
         "reference": "GO:0043291",
         "notes": "GO:0043291 names Rav2p as a Saccharomyces RAVE subunit."
        }
       ]
      },
      {
       "subject": "skp1_subunit",
       "predicate": "assembles into",
       "object": "rave_complex",
       "description": "Skp1p is a named constituent of the budding-yeast RAVE complex.",
       "evidence": [
        {
         "reference": "GO:0043291",
         "notes": "GO:0043291 names Skp1p as a Saccharomyces RAVE subunit."
        }
       ]
      },
      {
       "subject": "rave_complex",
       "predicate": "is part of",
       "object": "cytoplasm",
       "description": "RAVE is a cytoplasmic protein complex.",
       "evidence": [
        {
         "reference": "GO:0043291",
         "notes": "GO:0043291 places RAVE part_of GO:0005737 cytoplasm."
        }
       ]
      },
      {
       "subject": "rave_complex",
       "predicate": "acts on",
       "object": "v1_domain",
       "description": "RAVE associates with cytosolic V1 sectors during V-ATPase reassembly.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M200682200",
         "notes": "Smardon et al. 2002 found reversible association of RAVE with cytosolic V1 complexes released by glucose deprivation."
        }
       ]
      },
      {
       "subject": "v1_domain",
       "predicate": "assembles with",
       "object": "v0_domain",
       "description": "The V1 sector assembles with the membrane V0 sector to form a V-ATPase holoenzyme.",
       "evidence": [
        {
         "reference": "GO:0043291",
         "notes": "GO:0043291 defines RAVE by its role in assembly of cytoplasmic V1 with membrane embedded V0."
        }
       ]
      },
      {
       "subject": "v_type_atpase_assembly",
       "predicate": "produces",
       "object": "v_type_atpase",
       "description": "Proton-transporting V-type ATPase complex assembly produces a V-ATPase holoenzyme from V1 and V0 sectors.",
       "evidence": [
        {
         "reference": "GO:0043291",
         "notes": "GO:0043291 defines RAVE by assembly of V1 and V0 into V-ATPase holoenzyme."
        },
        {
         "reference": "GO:0070070",
         "notes": "GO:0070070 denotes proton-transporting V-type ATPase complex assembly."
        }
       ]
      },
      {
       "subject": "rave_complex",
       "predicate": "supports",
       "object": "v_type_atpase_assembly",
       "description": "RAVE supports the assembly of V1 and V0 sectors into proton-transporting V-type ATPase complexes.",
       "evidence": [
        {
         "reference": "GO:0043291",
         "notes": "GO:0043291 defines RAVE by V-ATPase holoenzyme assembly."
        },
        {
         "reference": "DOI:10.1074/jbc.M200682200",
         "notes": "Smardon et al. 2002 connected RAVE subunits to structural and functional V-ATPase assembly defects."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "rave_subunit_family_boundaries",
     "prompt": "Resolve exact source-neutral RAVE subunit family groundings for the reviewed label-only Rav1, Rav2 and Skp1 component rows.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#rave_v_atpase_assembly"
     ],
     "rationale": "GO exactly grounds the RAVE complex and names the Saccharomyces cerevisiae Rav1p, Rav2p and Skp1p subunits; this first RAVE record adds reviewed label-only component rows but leaves exact taxon-agnostic family identifiers unset until they are verified.",
     "evidence": [
      {
       "reference": "GO:0043291",
       "notes": "GO:0043291 identifies Rav1p, Rav2p and Skp1p as Saccharomyces RAVE subunits."
      },
      {
       "reference": "DOI:10.1038/35070067",
       "notes": "Seol et al. 2001 isolated RAVE and identified Skp1p, Rav1p and Rav2p in the complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-18"
    }
   ]
  },
  {
   "identifier": "GO:0030875",
   "label": "rDNA protrusion",
   "structure_category": "OTHER",
   "structure_kind": "OTHER",
   "definition": "Any of the tandem arrays of rDNA localized at the periphery of the nucleus and protruding into the nucleolus, and associated proteins. May be visible as a single or double spot by DAPI staining. In Saccharomyces cerevisiae and Schizosaccharomyces pombe, the rDNA protrusion comprises the tandemly repeated 35S/37S ribosomal DNA array on chromosome XII or III extending from the nuclear chromatin mass into the crescent-shaped nucleolus, bound by Fob1, Sir2/RENT, Net1, Hmo1, and RNA polymerase I.",
   "definition_source": "GO:0030875",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0110165"
   ],
   "part_of": [
    "GO:0030874"
   ],
   "components": [
    {
     "component_id": "rdna_tandem_repeat_array",
     "label": "ribosomal DNA (rDNA) tandem repeat chromosomal array",
     "component_type": "DNA",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Tandemly repeated ribosomal DNA transcription units (encoding 35S pre-rRNA and 5S rRNA separated by NTS1/NTS2 spacers) that extend from the chromosome arm into the nucleolus as the nucleolar chromatin organizer.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrm2184",
       "notes": "Describes the organization of nucleolar rDNA tandem repeats within the eukaryotic nucleolus."
      }
     ]
    },
    {
     "component_id": "nucleolar_chromatin_histones",
     "label": "nucleolar rDNA nucleosomal core histones",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "HHF1",
      "HHT1"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Nucleosomal core histones packaging rDNA repeats and undergoing Sir2-dependent H4K16 deacetylation to regulate rDNA chromatin compaction and recombination.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.genet.33.1.261",
       "notes": "Establishes nucleosomal chromatin organization and Sir2-mediated histone deacetylation across nucleolar rDNA repeats."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P02309",
       "protein_label": "Histone H4",
       "gene_symbol": "HHF1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene HHF1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P02309",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P02309, the single reviewed entry for gene HHF1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P61830",
       "protein_label": "Histone H3",
       "gene_symbol": "HHT1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene HHT1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P61830",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P61830, the single reviewed entry for gene HHT1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rent_rdna_silencing_machinery",
     "label": "rDNA chromatin silencing deacetylase Sir2 (RENT complex subunit)",
     "component_type": "PROTEIN",
     "component_role": "ASSOCIATED_MACHINERY",
     "gene_symbols": [
      "SIR2"
     ],
     "essentiality": "DISPENSABLE",
     "role": "NAD+-dependent histone deacetylase recruited to the rDNA non-transcribed spacer (NTS1/NTS2) within the RENT complex to silence Pol II transcription and suppress unequal rDNA sister-chromatid recombination.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.genet.33.1.261",
       "notes": "Reviews the role of Sir2 and nucleolar chromatin organization in yeast rDNA silencing."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P06700",
       "protein_label": "NAD-dependent histone deacetylase SIR2",
       "gene_symbol": "SIR2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "Reference-sequence exemplar; the accession does not imply that the reference stock was the exact experimental strain.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E16-01-0069",
         "notes": "Figure 1 immuno-FISH and dual-color localization identify telomere-associated Sir2."
        },
        {
         "reference": "UniProtKB:P06700",
         "notes": "Reviewed entry, gene, native label and source taxon verified on 2026-10-05. Structural role is supported by the primary experiment, not inferred from the sequence lookup."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "COMMON",
     "note": "Nucleoli are non-membrane-bounded bodies of eukaryotic nuclei that concentrate ribosomal gene transcription and early ribosome biogenesis.",
     "reference": "GO:0005730"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which nucleolar ribosome synthesis includes 35S pre-rRNA processing and U3-containing small-subunit processome assembly.",
     "reference": "DOI:10.1038/nature00769"
    }
   ],
   "functions": [
    {
     "function_id": "transcription_by_rna_polymerase_i",
     "label": "transcription by RNA polymerase I",
     "grounding": "GO:0006360",
     "description": "RNA polymerase I in the nucleolus transcribes ribosomal DNA to produce the major pre-rRNA precursor.",
     "evidence": [
      {
       "reference": "GO:0006360",
       "notes": "GO:0006360 denotes RNA synthesis from a DNA template by RNA polymerase I."
      },
      {
       "reference": "DOI:10.1146/annurev.genet.33.1.261",
       "notes": "Venema and Tollervey 1999 review rDNA transcription as the first stage of yeast ribosome synthesis."
      }
     ]
    },
    {
     "function_id": "rrna_processing",
     "label": "rRNA processing",
     "grounding": "GO:0006364",
     "description": "Nucleolar ribonucleoproteins process primary rRNA transcripts as part of ribosome biogenesis.",
     "evidence": [
      {
       "reference": "GO:0006364",
       "notes": "GO:0006364 denotes conversion of a primary rRNA transcript into mature rRNA molecules."
      },
      {
       "reference": "DOI:10.1038/nature00769",
       "notes": "Dragon et al. 2002 identified the nucleolar U3 small-subunit processome as required for 18S rRNA biogenesis."
      }
     ]
    },
    {
     "function_id": "ribosome_biogenesis",
     "label": "ribosome biogenesis",
     "grounding": "GO:0042254",
     "description": "The nucleolus organizes early transcription, rRNA processing, and preribosomal assembly steps that contribute to production of cytoplasmic ribosomal subunits.",
     "evidence": [
      {
       "reference": "GO:0042254",
       "notes": "GO:0042254 denotes the biosynthesis, assembly, and arrangement of ribosome-subunit constituents."
      },
      {
       "reference": "DOI:10.1038/nrm2184",
       "notes": "Boisvert et al. 2007 review the nucleolus as a eukaryotic nuclear body centered on ribosome biogenesis."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030875",
     "notes": "Gene Ontology cellular-component term for rDNA protrusion: Any of the tandem arrays of rDNA localized at the periphery of the nucleus and protruding into the nucleolus, and associated proteins."
    },
    {
     "reference": "GO:0030874",
     "notes": "Gene Ontology cellular-component term for nucleolar chromatin: The portion of nuclear chromatin associated with the nucleolus; includes the DNA encoding the ribosomal RNA."
    },
    {
     "reference": "GO:0005730",
     "notes": "Gene Ontology cellular-component term for nucleolus."
    },
    {
     "reference": "GO:0031981",
     "notes": "Gene Ontology cellular-component term for nuclear lumen."
    },
    {
     "reference": "GO:0005736",
     "notes": "Gene Ontology cellular-component term for RNA polymerase I complex."
    },
    {
     "reference": "GO:0032040",
     "notes": "Gene Ontology cellular-component term for small-subunit processome."
    },
    {
     "reference": "GO:0031429",
     "notes": "Gene Ontology cellular-component term for box H/ACA snoRNP complex."
    },
    {
     "reference": "GO:0006360",
     "notes": "Gene Ontology biological-process term for transcription by RNA polymerase I."
    },
    {
     "reference": "GO:0006364",
     "notes": "Gene Ontology biological-process term for rRNA processing."
    },
    {
     "reference": "GO:0042254",
     "notes": "Gene Ontology biological-process term for ribosome biogenesis."
    },
    {
     "reference": "DOI:10.1038/nrm2184",
     "notes": "Boisvert et al. 2007, 'The multifunctional nucleolus', Nature Reviews Molecular Cell Biology."
    },
    {
     "reference": "DOI:10.1146/annurev.genet.33.1.261",
     "notes": "Venema and Tollervey 1999, 'Ribosome Synthesis in Saccharomyces cerevisiae', Annual Review of Genetics."
    },
    {
     "reference": "DOI:10.1038/nature00769",
     "notes": "Dragon et al. 2002, 'A large nucleolar U3 ribonucleoprotein required for 18S ribosomal RNA biogenesis', Nature."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "rdna_protrusion_mechanism",
     "title": "Rdna protrusion assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of rDNA protrusion (GO:0030875) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "rdna_protrusion",
       "label": "rDNA protrusion",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030875",
       "description": "Any of the tandem arrays of rDNA localized at the periphery of the nucleus and protruding into the nucleolus, and associated proteins."
      },
      {
       "node_id": "rdna_tandem_repeat_array",
       "label": "ribosomal DNA (rDNA) tandem repeat chromosomal array",
       "node_type": "GENETIC_ELEMENT",
       "component_ref": "rdna_tandem_repeat_array",
       "description": "Tandemly repeated ribosomal DNA transcription units (encoding 35S pre-rRNA and 5S rRNA separated by NTS1/NTS2 spacers) that extend from the chromosome arm into the nucleolus as the nucleolar chromatin organizer."
      },
      {
       "node_id": "nucleolar_chromatin_histones",
       "label": "nucleolar rDNA nucleosomal core histones",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "nucleolar_chromatin_histones",
       "description": "Nucleosomal core histones packaging rDNA repeats and undergoing Sir2-dependent H4K16 deacetylation to regulate rDNA chromatin compaction and recombination."
      },
      {
       "node_id": "rent_rdna_silencing_machinery",
       "label": "rDNA chromatin silencing deacetylase Sir2 (RENT complex subunit)",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rent_rdna_silencing_machinery",
       "description": "NAD+-dependent histone deacetylase recruited to the rDNA non-transcribed spacer (NTS1/NTS2) within the RENT complex to silence Pol II transcription and suppress unequal rDNA sister-chromatid recombination."
      },
      {
       "node_id": "nucleolar_chromatin",
       "label": "nucleolar chromatin",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030874",
       "description": "Enclosing or holo-structural assembly (nucleolar chromatin, GO:0030874) containing rDNA protrusion."
      },
      {
       "node_id": "transcription_by_rna_polymerase_i",
       "label": "transcription by RNA polymerase I",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006360",
       "description": "RNA polymerase I in the nucleolus transcribes ribosomal DNA to produce the major pre-rRNA precursor."
      },
      {
       "node_id": "rrna_processing",
       "label": "rRNA processing",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006364",
       "description": "Nucleolar ribonucleoproteins process primary rRNA transcripts as part of ribosome biogenesis."
      },
      {
       "node_id": "ribosome_biogenesis",
       "label": "ribosome biogenesis",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0042254",
       "description": "The nucleolus organizes early transcription, rRNA processing, and preribosomal assembly steps that contribute to production of cytoplasmic ribosomal subunits."
      }
     ],
     "edges": [
      {
       "subject": "rdna_tandem_repeat_array",
       "predicate": "is part of",
       "object": "rdna_protrusion",
       "description": "Tandemly repeated ribosomal DNA transcription units (encoding 35S pre-rRNA and 5S rRNA separated by NTS1/NTS2 spacers) that extend from the chromosome arm into the nucleolus as the nucleolar chromatin organizer.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrm2184",
         "notes": "Describes the organization of nucleolar rDNA tandem repeats within the eukaryotic nucleolus."
        }
       ]
      },
      {
       "subject": "nucleolar_chromatin_histones",
       "predicate": "is part of",
       "object": "rdna_protrusion",
       "description": "Nucleosomal core histones packaging rDNA repeats and undergoing Sir2-dependent H4K16 deacetylation to regulate rDNA chromatin compaction and recombination.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.genet.33.1.261",
         "notes": "Establishes nucleosomal chromatin organization and Sir2-mediated histone deacetylation across nucleolar rDNA repeats."
        }
       ]
      },
      {
       "subject": "rent_rdna_silencing_machinery",
       "predicate": "associates with",
       "object": "rdna_protrusion",
       "description": "NAD+-dependent histone deacetylase recruited to the rDNA non-transcribed spacer (NTS1/NTS2) within the RENT complex to silence Pol II transcription and suppress unequal rDNA sister-chromatid recombination.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.genet.33.1.261",
         "notes": "Reviews the role of Sir2 and nucleolar chromatin organization in yeast rDNA silencing."
        }
       ]
      },
      {
       "subject": "rdna_protrusion",
       "predicate": "is part of",
       "object": "nucleolar_chromatin",
       "description": "Rdna protrusion forms an integral structural compartment or subassembly of nucleolar chromatin.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrm2184",
         "notes": "Boisvert et al. 2007, 'The multifunctional nucleolus', Nature Reviews Molecular Cell Biology."
        }
       ]
      },
      {
       "subject": "rdna_protrusion",
       "predicate": "mediates",
       "object": "transcription_by_rna_polymerase_i",
       "description": "RNA polymerase I in the nucleolus transcribes ribosomal DNA to produce the major pre-rRNA precursor.",
       "evidence": [
        {
         "reference": "GO:0006360",
         "notes": "GO:0006360 denotes RNA synthesis from a DNA template by RNA polymerase I."
        }
       ]
      },
      {
       "subject": "rdna_protrusion",
       "predicate": "mediates",
       "object": "rrna_processing",
       "description": "Nucleolar ribonucleoproteins process primary rRNA transcripts as part of ribosome biogenesis.",
       "evidence": [
        {
         "reference": "GO:0006364",
         "notes": "GO:0006364 denotes conversion of a primary rRNA transcript into mature rRNA molecules."
        }
       ]
      },
      {
       "subject": "rdna_protrusion",
       "predicate": "mediates",
       "object": "ribosome_biogenesis",
       "description": "The nucleolus organizes early transcription, rRNA processing, and preribosomal assembly steps that contribute to production of cytoplasmic ribosomal subunits.",
       "evidence": [
        {
         "reference": "GO:0042254",
         "notes": "GO:0042254 denotes the biosynthesis, assembly, and arrangement of ribosome-subunit constituents."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:56:22Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of rDNA protrusion (GO:0030875) in category OTHER with verified GO hierarchy, components, UniProtKB protein examples, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "nucleolar rDNA loop",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0030875"
    }
   ]
  },
  {
   "identifier": "GO:0005657",
   "label": "replication fork",
   "structure_category": "OTHER",
   "structure_kind": "NUCLEOPROTEIN_COMPLEX",
   "definition": "The Y-shaped region of a replicating DNA molecule, resulting from the separation of the DNA strands and in which the synthesis of new strands takes place. Also includes associated protein complexes. The Y-shaped nucleoprotein junction on a replicating chromosome where parental double-stranded DNA is unwound by the replicative DNA helicase into leading and lagging single-stranded templates and copied by the replisome in bacteria, archaea, and microbial eukaryotes. When stalled by DNA lesions or dNTP depletion, the replication fork recruits RPA, the 9-1-1 (Ddc1–Mec3–Rad17) checkpoint clamp, and Mec1/ATR kinases to stabilize the fork and prevent replication catastrophe.",
   "definition_source": "GO:0005657",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0110165"
   ],
   "part_of": [
    "GO:0005694"
   ],
   "has_part": [
    "GO:0005663",
    "GO:0030894"
   ],
   "synonyms": [
    {
     "synonym_text": "replication focus",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0005657"
    }
   ],
   "components": [
    {
     "component_id": "forked_chromosomal_dna_junction",
     "label": "branched parental and nascent replication fork DNA junction",
     "component_type": "DNA",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Y-shaped chromosomal DNA junction comprising unwound leading- and lagging-strand templates and newly synthesized daughter DNA duplexes.",
     "evidence": [
      {
       "reference": "GO:0005657",
       "notes": "GO defines the replication fork as the Y-shaped region of a replicating DNA molecule together with its associated replication proteins."
      }
     ]
    },
    {
     "component_id": "fork_replisome_machinery",
     "label": "replisome",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0030894",
     "essentiality": "ESSENTIAL",
     "role": "Active DNA replication machinery (replicative helicase, leading/lagging DNA polymerases, primase, and sliding clamps) assembled at the replication fork junction.",
     "evidence": [
      {
       "reference": "GO:0005657",
       "notes": "GO cellular-component hierarchy places the replisome as a core structural part of the replication fork."
      }
     ]
    },
    {
     "component_id": "rad9_checkpoint_clamp_subunit",
     "label": "Rad9 checkpoint clamp subunit",
     "component_type": "PROTEIN",
     "component_role": "ASSOCIATED_MACHINERY",
     "gene_symbols": [
      "rad9"
     ],
     "essentiality": "DISPENSABLE",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Rad9 checkpoint clamp subunit is modeled as a named Schizosaccharomyces pombe checkpoint-clamp constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "PCNA-like constituent of the fission-yeast Rad9-Rad1-Hus1 DNA damage checkpoint clamp. Functions at the chromosomal DNA replication fork in replication fork.",
     "evidence": [
      {
       "reference": "GO:0030896",
       "notes": "GO:0030896 lists Rad9 among the Schizosaccharomyces pombe checkpoint clamp subunit names."
      },
      {
       "reference": "DOI:10.1091/mbc.12.12.3744",
       "notes": "Kaur et al. 2001 performed structure-function analysis of the fission-yeast Hus1-Rad1-Rad9 checkpoint complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P26306",
       "protein_label": "DNA repair protein rad9",
       "gene_symbol": "rad9",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene rad9 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P26306",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P26306, the single reviewed entry for gene rad9 in Schizosaccharomyces pombe 972h-. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rad1_checkpoint_clamp_subunit",
     "label": "Rad1 checkpoint clamp subunit",
     "component_type": "PROTEIN",
     "component_role": "ASSOCIATED_MACHINERY",
     "gene_symbols": [
      "rad1"
     ],
     "essentiality": "DISPENSABLE",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Rad1 checkpoint clamp subunit is modeled as a named Schizosaccharomyces pombe checkpoint-clamp constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "PCNA-like constituent of the fission-yeast Rad9-Rad1-Hus1 DNA damage checkpoint clamp. Functions at the chromosomal DNA replication fork in replication fork.",
     "evidence": [
      {
       "reference": "GO:0030896",
       "notes": "GO:0030896 lists Rad1 among the Schizosaccharomyces pombe checkpoint clamp subunit names."
      },
      {
       "reference": "DOI:10.1091/mbc.12.12.3744",
       "notes": "Kaur et al. 2001 performed structure-function analysis of the fission-yeast Hus1-Rad1-Rad9 checkpoint complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P22193",
       "protein_label": "DNA damage checkpoint control protein rad1",
       "gene_symbol": "rad1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene rad1 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P22193",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P22193, the single reviewed entry for gene rad1 in Schizosaccharomyces pombe 972h-. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "hus1_checkpoint_clamp_subunit",
     "label": "Hus1 checkpoint clamp subunit",
     "component_type": "PROTEIN",
     "component_role": "ASSOCIATED_MACHINERY",
     "gene_symbols": [
      "hus1"
     ],
     "essentiality": "DISPENSABLE",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Hus1 checkpoint clamp subunit is modeled as a named Schizosaccharomyces pombe checkpoint-clamp constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "PCNA-like constituent of the fission-yeast Rad9-Rad1-Hus1 DNA damage checkpoint clamp. Functions at the chromosomal DNA replication fork in replication fork.",
     "evidence": [
      {
       "reference": "GO:0030896",
       "notes": "GO:0030896 lists Hus1 among the Schizosaccharomyces pombe checkpoint clamp subunit names."
      },
      {
       "reference": "DOI:10.1091/mbc.12.12.3744",
       "notes": "Kaur et al. 2001 performed structure-function analysis of the fission-yeast Hus1-Rad1-Rad9 checkpoint complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P78955",
       "protein_label": "Checkpoint protein hus1",
       "gene_symbol": "hus1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene hus1 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:16823372",
         "notes": "Matsuyama A et al. 2006, ‘ORFeome cloning and global analysis of protein localization in the fission yeast Schizosaccharomyces pombe.’, Nat Biotechnol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P78955."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "presence": "COMMON",
     "note": "Fission yeast has a Hus1-Rad1-Rad9 checkpoint clamp complex matching the Schizosaccharomyces pombe subunit names noted by GO:0030896.",
     "reference": "DOI:10.1091/mbc.12.12.3744"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "note": "Reference fission-yeast system in which Kaur et al. performed structure-function analysis of the Hus1-Rad1-Rad9 checkpoint complex.",
     "reference": "DOI:10.1091/mbc.12.12.3744"
    }
   ],
   "functions": [
    {
     "function_id": "dna_replication",
     "label": "DNA replication",
     "grounding": "GO:0006260",
     "description": "Serves as the active chromosomal site where the replisome unwinds parental duplex DNA and coordinates coupled leading- and lagging-strand DNA synthesis.",
     "evidence": [
      {
       "reference": "GO:0005657",
       "notes": "GO defines the replication fork as the active site of chromosomal DNA unwinding and nascent strand synthesis during DNA replication."
      }
     ]
    },
    {
     "function_id": "dna_damage_response",
     "label": "DNA damage response",
     "grounding": "GO:0006974",
     "description": "The checkpoint clamp complex is loaded onto damaged DNA and supports the cellular response to DNA damage.",
     "evidence": [
      {
       "reference": "GO:0030896",
       "notes": "GO:0030896 defines the checkpoint clamp complex as loaded onto DNA at sites of DNA damage."
      },
      {
       "reference": "GO:0006974",
       "notes": "GO:0006974 is the Gene Ontology biological-process term for DNA damage response."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005657",
     "notes": "Gene Ontology cellular-component term for replication fork: The Y-shaped region of a replicating DNA molecule, resulting from the separation of the DNA strands and in which the synthesis of new strands takes place. Also includes associated protein complexes."
    },
    {
     "reference": "GO:0030896",
     "notes": "Gene Ontology cellular-component term for the checkpoint clamp complex."
    },
    {
     "reference": "GO:0140513",
     "notes": "Gene Ontology cellular-component parent term for nuclear protein-containing complexes."
    },
    {
     "reference": "GO:0006974",
     "notes": "Gene Ontology biological-process term for DNA damage response."
    },
    {
     "reference": "PMID:12531008",
     "notes": "PubMed identifier for Carr 2002, the DNA Repair review cited by the GO:0030896 definition."
    },
    {
     "reference": "DOI:10.1016/s1568-7864(02)00165-9",
     "notes": "DOI for Carr 2002, verified through PubMed."
    },
    {
     "reference": "PMID:11739777",
     "notes": "PubMed identifier for Kaur et al. 2001, the Molecular Biology of the Cell paper on the fission-yeast Hus1-Rad1-Rad9 checkpoint complex."
    },
    {
     "reference": "DOI:10.1091/mbc.12.12.3744",
     "notes": "DOI for Kaur et al. 2001, verified through PubMed and PMC."
    },
    {
     "reference": "PMID:15279787",
     "notes": "PubMed identifier for Parrilla-Castellar et al. 2004, the DNA Repair review on the Rad9-Hus1-Rad1 9-1-1 clamp complex."
    },
    {
     "reference": "DOI:10.1016/j.dnarep.2004.03.032",
     "notes": "DOI for Parrilla-Castellar et al. 2004, verified through PubMed."
    },
    {
     "reference": "PMID:19446481",
     "notes": "PubMed identifier for Dore et al. 2009, the Molecular Cell paper on the Rad9-Rad1-Hus1 DNA damage checkpoint complex crystal structure."
    },
    {
     "reference": "DOI:10.1016/j.molcel.2009.04.027",
     "notes": "DOI for Dore et al. 2009, verified through PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "replication_fork_mechanism",
     "title": "Replication fork assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of replication fork (GO:0005657) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "replication_fork",
       "label": "replication fork",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005657",
       "description": "The Y-shaped region of a replicating DNA molecule, resulting from the separation of the DNA strands and in which the synthesis of new strands takes place."
      },
      {
       "node_id": "forked_chromosomal_dna_junction",
       "label": "branched parental and nascent replication fork DNA junction",
       "node_type": "GENETIC_ELEMENT",
       "component_ref": "forked_chromosomal_dna_junction",
       "description": "Y-shaped chromosomal DNA junction comprising unwound leading- and lagging-strand templates and newly synthesized daughter DNA duplexes."
      },
      {
       "node_id": "fork_replisome_machinery",
       "label": "replisome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030894",
       "component_ref": "fork_replisome_machinery",
       "description": "Active DNA replication machinery (replicative helicase, leading/lagging DNA polymerases, primase, and sliding clamps) assembled at the replication fork junction."
      },
      {
       "node_id": "rad9_checkpoint_clamp_subunit",
       "label": "Rad9 checkpoint clamp subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rad9_checkpoint_clamp_subunit",
       "description": "PCNA-like constituent of the fission-yeast Rad9-Rad1-Hus1 DNA damage checkpoint clamp. Functions at the chromosomal DNA replication fork in replication fork."
      },
      {
       "node_id": "rad1_checkpoint_clamp_subunit",
       "label": "Rad1 checkpoint clamp subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rad1_checkpoint_clamp_subunit",
       "description": "PCNA-like constituent of the fission-yeast Rad9-Rad1-Hus1 DNA damage checkpoint clamp. Functions at the chromosomal DNA replication fork in replication fork."
      },
      {
       "node_id": "hus1_checkpoint_clamp_subunit",
       "label": "Hus1 checkpoint clamp subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "hus1_checkpoint_clamp_subunit",
       "description": "PCNA-like constituent of the fission-yeast Rad9-Rad1-Hus1 DNA damage checkpoint clamp. Functions at the chromosomal DNA replication fork in replication fork."
      },
      {
       "node_id": "chromosome",
       "label": "chromosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005694",
       "description": "Enclosing or holo-structural assembly (chromosome, GO:0005694) containing replication fork."
      },
      {
       "node_id": "dna_replication_factor_c_complex",
       "label": "DNA replication factor C complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005663",
       "description": "Constituent structural subassembly (DNA replication factor C complex, GO:0005663) within replication fork."
      },
      {
       "node_id": "dna_replication",
       "label": "DNA replication",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006260",
       "description": "Serves as the active chromosomal site where the replisome unwinds parental duplex DNA and coordinates coupled leading- and lagging-strand DNA synthesis."
      },
      {
       "node_id": "dna_damage_response",
       "label": "DNA damage response",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006974",
       "description": "The checkpoint clamp complex is loaded onto damaged DNA and supports the cellular response to DNA damage."
      }
     ],
     "edges": [
      {
       "subject": "forked_chromosomal_dna_junction",
       "predicate": "is part of",
       "object": "replication_fork",
       "description": "Y-shaped chromosomal DNA junction comprising unwound leading- and lagging-strand templates and newly synthesized daughter DNA duplexes.",
       "evidence": [
        {
         "reference": "GO:0005657",
         "notes": "GO defines the replication fork as the Y-shaped region of a replicating DNA molecule together with its associated replication proteins."
        }
       ]
      },
      {
       "subject": "fork_replisome_machinery",
       "predicate": "is part of",
       "object": "replication_fork",
       "description": "Active DNA replication machinery (replicative helicase, leading/lagging DNA polymerases, primase, and sliding clamps) assembled at the replication fork junction.",
       "evidence": [
        {
         "reference": "GO:0005657",
         "notes": "GO cellular-component hierarchy places the replisome as a core structural part of the replication fork."
        }
       ]
      },
      {
       "subject": "rad9_checkpoint_clamp_subunit",
       "predicate": "associates with",
       "object": "replication_fork",
       "description": "PCNA-like constituent of the fission-yeast Rad9-Rad1-Hus1 DNA damage checkpoint clamp. Functions at the chromosomal DNA replication fork in replication fork.",
       "evidence": [
        {
         "reference": "GO:0030896",
         "notes": "GO:0030896 lists Rad9 among the Schizosaccharomyces pombe checkpoint clamp subunit names."
        }
       ]
      },
      {
       "subject": "rad1_checkpoint_clamp_subunit",
       "predicate": "associates with",
       "object": "replication_fork",
       "description": "PCNA-like constituent of the fission-yeast Rad9-Rad1-Hus1 DNA damage checkpoint clamp. Functions at the chromosomal DNA replication fork in replication fork.",
       "evidence": [
        {
         "reference": "GO:0030896",
         "notes": "GO:0030896 lists Rad1 among the Schizosaccharomyces pombe checkpoint clamp subunit names."
        }
       ]
      },
      {
       "subject": "hus1_checkpoint_clamp_subunit",
       "predicate": "associates with",
       "object": "replication_fork",
       "description": "PCNA-like constituent of the fission-yeast Rad9-Rad1-Hus1 DNA damage checkpoint clamp. Functions at the chromosomal DNA replication fork in replication fork.",
       "evidence": [
        {
         "reference": "GO:0030896",
         "notes": "GO:0030896 lists Hus1 among the Schizosaccharomyces pombe checkpoint clamp subunit names."
        }
       ]
      },
      {
       "subject": "replication_fork",
       "predicate": "is part of",
       "object": "chromosome",
       "description": "Replication fork forms an integral structural compartment or subassembly of chromosome.",
       "evidence": [
        {
         "reference": "PMID:12531008",
         "notes": "PubMed identifier for Carr 2002, the DNA Repair review cited by the GO:0030896 definition."
        }
       ]
      },
      {
       "subject": "dna_replication_factor_c_complex",
       "predicate": "is part of",
       "object": "replication_fork",
       "description": "Dna replication factor c complex is a structural part of replication fork.",
       "evidence": [
        {
         "reference": "PMID:12531008",
         "notes": "PubMed identifier for Carr 2002, the DNA Repair review cited by the GO:0030896 definition."
        }
       ]
      },
      {
       "subject": "replication_fork",
       "predicate": "mediates",
       "object": "dna_replication",
       "description": "Serves as the active chromosomal site where the replisome unwinds parental duplex DNA and coordinates coupled leading- and lagging-strand DNA synthesis.",
       "evidence": [
        {
         "reference": "GO:0005657",
         "notes": "GO defines the replication fork as the active site of chromosomal DNA unwinding and nascent strand synthesis during DNA replication."
        }
       ]
      },
      {
       "subject": "replication_fork",
       "predicate": "mediates",
       "object": "dna_damage_response",
       "description": "The checkpoint clamp complex is loaded onto damaged DNA and supports the cellular response to DNA damage.",
       "evidence": [
        {
         "reference": "GO:0030896",
         "notes": "GO:0030896 defines the checkpoint clamp complex as loaded onto DNA at sites of DNA damage."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:42Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of replication fork (GO:0005657) in category OTHER with verified GO hierarchy, components, UniProtKB protein examples, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "GO:0030894",
   "label": "replisome",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A multi-component enzymatic machine at the replication fork which mediates DNA replication. Includes DNA primase, one or more DNA polymerases, DNA helicases, and other proteins. Across Bacteria, Archaea, and microbial eukaryotes, the replisome couples replicative DNA helicase unwinding (DnaB, MCM, or CMG) with RNA primer synthesis, clamp-loader-mediated sliding clamp assembly (beta clamp or PCNA), and high-processivity leading- and lagging-strand DNA polymerases.",
   "definition_source": "GO:0030894",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0032991"
   ],
   "part_of": [
    "GO:0005657"
   ],
   "components": [
    {
     "component_id": "gins_complex",
     "label": "GINS complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0000811",
     "stoichiometry": "1",
     "essentiality": "UNKNOWN",
     "role": "Heterotetrameric GINS constituent subcomplex of the CMG helicase. Functions within the eukaryotic nuclear replisome progression machinery in nuclear replisome. Functions within the multi-enzyme replisome machinery at the replication fork.",
     "evidence": [
      {
       "reference": "GO:0071162",
       "notes": "GO:0071162 defines the CMG complex as containing the GINS complex."
      },
      {
       "reference": "PMID:19228417",
       "notes": "Akman and MacNeill 2009 describe GINS as one of the three individual components of the eukaryotic CMG complex."
      }
     ]
    },
    {
     "component_id": "mcm_complex",
     "label": "MCM complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0042555",
     "stoichiometry": "1",
     "essentiality": "UNKNOWN",
     "role": "Heterohexameric MCM constituent subcomplex of the CMG helicase. Functions within the eukaryotic nuclear replisome progression machinery in nuclear replisome. Functions within the multi-enzyme replisome machinery at the replication fork.",
     "evidence": [
      {
       "reference": "GO:0071162",
       "notes": "GO:0071162 defines the CMG complex as containing the heterohexameric MCM complex."
      },
      {
       "reference": "PMID:19228417",
       "notes": "Akman and MacNeill 2009 describe MCM as one of the three individual components of the eukaryotic CMG complex."
      }
     ]
    },
    {
     "component_id": "cdc45_protein",
     "label": "Cdc45 protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CDC45"
     ],
     "stoichiometry": "1",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Cdc45 is modeled as the named CMG constituent protein from the GO definition; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Cdc45 constituent protein of the CMG helicase. Functions within the eukaryotic nuclear replisome progression machinery in nuclear replisome. Functions within the multi-enzyme replisome machinery at the replication fork.",
     "evidence": [
      {
       "reference": "GO:0071162",
       "notes": "GO:0071162 defines the CMG complex as containing Cdc45p."
      },
      {
       "reference": "PMID:19228417",
       "notes": "Akman and MacNeill 2009 describe Cdc45 as one of the three individual components of the eukaryotic CMG complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O74113",
       "protein_label": "Cell division control protein 45 homolog",
       "gene_symbol": "sna41",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene CDC45, which UniProt lists under the primary name sna41, in Schizosaccharomyces pombe. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:9619628",
         "notes": "Miyake S et al. 1998, ‘Identification of sna41 gene, which is the suppressor of nda4 mutation and is involved in DNA replication in Schizosaccharomyces pombe.’, Genes Cells. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of O74113."
        }
       ]
      }
     ]
    },
    {
     "component_id": "dna_polymerase_epsilon",
     "label": "epsilon DNA polymerase complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0008622",
     "gene_symbols": [
      "POL2"
     ],
     "essentiality": "ESSENTIAL",
     "role": "High-fidelity leading-strand replicative DNA polymerase complex physically coupled to the CMG helicase within the advancing replisome.",
     "evidence": [
      {
       "reference": "PMID:19228417",
       "notes": "Demonstrates physical coupling of replicative DNA polymerases and the Mcm2-7/GINS/Cdc45 helicase machinery within the eukaryotic replisome."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P21951",
       "protein_label": "DNA polymerase epsilon catalytic subunit A",
       "gene_symbol": "POL2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene POL2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P21951",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P21951, the single reviewed entry for gene POL2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "dna_polymerase_alpha_primase",
     "label": "alpha DNA polymerase:primase complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005658",
     "gene_symbols": [
      "POL1"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Lagging-strand RNA-DNA primase-polymerase complex tethered to the replisome via Ctf4 to initiate Okazaki fragments.",
     "evidence": [
      {
       "reference": "DOI:10.1186/1471-2121-10-12",
       "notes": "Characterizes the coupling of DNA polymerase alpha-primase to the eukaryotic replisome progression complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P13382",
       "protein_label": "DNA polymerase alpha catalytic subunit A",
       "gene_symbol": "POL1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene POL1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P13382",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P13382, the single reviewed entry for gene POL1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "COMMON",
     "note": "Eukaryotic nuclear and organellar replisomes built around the CMG (Cdc45-MCM-GINS) helicase, Pol epsilon, Pol delta, and Pol alpha-primase.",
     "reference": "PMID:19228417"
    },
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "COMMON",
     "note": "Bacterial replisomes built around the DnaB replicative helicase, DnaG primase, and DNA polymerase III holoenzyme.",
     "reference": "GO:0030894"
    },
    {
     "taxon_id": "NCBITaxon:2157",
     "taxon_label": "Archaea",
     "presence": "COMMON",
     "note": "Archaeal replisomes built around the MCM homohexameric helicase, GINS, Primase, and PolB/PolD replicative DNA polymerases.",
     "reference": "PMID:19228417"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:284812",
     "taxon_label": "Schizosaccharomyces pombe",
     "note": "Reference fission-yeast system in which Akman and MacNeill visualised GINS-MCM interactions in living cells from native chromosomal loci.",
     "reference": "PMID:19228417"
    }
   ],
   "functions": [
    {
     "function_id": "dna_replication",
     "label": "DNA replication",
     "grounding": "GO:0006260",
     "description": "The CMG complex supports DNA unwinding during eukaryotic DNA replication.",
     "evidence": [
      {
       "reference": "GO:0071162",
       "notes": "GO:0071162 defines the CMG complex as involved in unwinding DNA during replication."
      },
      {
       "reference": "GO:0006260",
       "notes": "GO:0006260 is the Gene Ontology biological-process term for DNA replication."
      },
      {
       "reference": "PMID:19228417",
       "notes": "Akman and MacNeill 2009 describe the Cdc45, MCM and GINS components of CMG as essential for chromosomal DNA replication in eukaryotic cells."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030894",
     "notes": "Gene Ontology cellular-component term for replisome: A multi-component enzymatic machine at the replication fork which mediates DNA replication."
    },
    {
     "reference": "GO:0043601",
     "notes": "Gene Ontology cellular-component term for nuclear replisome: A multi-component enzymatic machine at the nuclear replication fork, which mediates DNA replication. Includes DNA primase, one or more DNA polymerases, DNA helicases, and other proteins."
    },
    {
     "reference": "GO:0071162",
     "notes": "Gene Ontology cellular-component term for the CMG complex."
    },
    {
     "reference": "GO:0031261",
     "notes": "Gene Ontology cellular-component parent term for DNA replication preinitiation complexes."
    },
    {
     "reference": "GO:0000811",
     "notes": "Gene Ontology cellular-component term for the GINS complex."
    },
    {
     "reference": "GO:0042555",
     "notes": "Gene Ontology cellular-component term for the MCM complex."
    },
    {
     "reference": "GO:0006260",
     "notes": "Gene Ontology biological-process term for DNA replication."
    },
    {
     "reference": "PMID:19228417",
     "notes": "PubMed identifier listed by GO:0071162 as its definition cross-reference."
    },
    {
     "reference": "DOI:10.1186/1471-2121-10-12",
     "notes": "DOI for Akman and MacNeill 2009, verified through PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "replisome_mechanism",
     "title": "Replisome assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of replisome (GO:0030894) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "replisome",
       "label": "replisome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030894",
       "description": "A multi-component enzymatic machine at the replication fork which mediates DNA replication."
      },
      {
       "node_id": "gins_complex",
       "label": "GINS complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000811",
       "component_ref": "gins_complex",
       "description": "Heterotetrameric GINS constituent subcomplex of the CMG helicase. Functions within the eukaryotic nuclear replisome progression machinery in nuclear replisome. Functions within the multi-enzyme replisome machinery at the replication fork."
      },
      {
       "node_id": "mcm_complex",
       "label": "MCM complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0042555",
       "component_ref": "mcm_complex",
       "description": "Heterohexameric MCM constituent subcomplex of the CMG helicase. Functions within the eukaryotic nuclear replisome progression machinery in nuclear replisome. Functions within the multi-enzyme replisome machinery at the replication fork."
      },
      {
       "node_id": "cdc45_protein",
       "label": "Cdc45 protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cdc45_protein",
       "description": "Cdc45 constituent protein of the CMG helicase. Functions within the eukaryotic nuclear replisome progression machinery in nuclear replisome. Functions within the multi-enzyme replisome machinery at the replication fork."
      },
      {
       "node_id": "dna_polymerase_epsilon",
       "label": "epsilon DNA polymerase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0008622",
       "component_ref": "dna_polymerase_epsilon",
       "description": "High-fidelity leading-strand replicative DNA polymerase complex physically coupled to the CMG helicase within the advancing replisome."
      },
      {
       "node_id": "dna_polymerase_alpha_primase",
       "label": "alpha DNA polymerase:primase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005658",
       "component_ref": "dna_polymerase_alpha_primase",
       "description": "Lagging-strand RNA-DNA primase-polymerase complex tethered to the replisome via Ctf4 to initiate Okazaki fragments."
      },
      {
       "node_id": "replication_fork",
       "label": "replication fork",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005657",
       "description": "Enclosing or holo-structural assembly (replication fork, GO:0005657) containing replisome."
      },
      {
       "node_id": "dna_replication",
       "label": "DNA replication",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006260",
       "description": "The CMG complex supports DNA unwinding during eukaryotic DNA replication."
      }
     ],
     "edges": [
      {
       "subject": "gins_complex",
       "predicate": "is part of",
       "object": "replisome",
       "description": "Heterotetrameric GINS constituent subcomplex of the CMG helicase. Functions within the eukaryotic nuclear replisome progression machinery in nuclear replisome. Functions within the multi-enzyme replisome machinery at the replication fork.",
       "evidence": [
        {
         "reference": "GO:0071162",
         "notes": "GO:0071162 defines the CMG complex as containing the GINS complex."
        }
       ]
      },
      {
       "subject": "mcm_complex",
       "predicate": "is part of",
       "object": "replisome",
       "description": "Heterohexameric MCM constituent subcomplex of the CMG helicase. Functions within the eukaryotic nuclear replisome progression machinery in nuclear replisome. Functions within the multi-enzyme replisome machinery at the replication fork.",
       "evidence": [
        {
         "reference": "GO:0071162",
         "notes": "GO:0071162 defines the CMG complex as containing the heterohexameric MCM complex."
        }
       ]
      },
      {
       "subject": "cdc45_protein",
       "predicate": "is part of",
       "object": "replisome",
       "description": "Cdc45 constituent protein of the CMG helicase. Functions within the eukaryotic nuclear replisome progression machinery in nuclear replisome. Functions within the multi-enzyme replisome machinery at the replication fork.",
       "evidence": [
        {
         "reference": "GO:0071162",
         "notes": "GO:0071162 defines the CMG complex as containing Cdc45p."
        }
       ]
      },
      {
       "subject": "dna_polymerase_epsilon",
       "predicate": "is part of",
       "object": "replisome",
       "description": "High-fidelity leading-strand replicative DNA polymerase complex physically coupled to the CMG helicase within the advancing replisome.",
       "evidence": [
        {
         "reference": "PMID:19228417",
         "notes": "Demonstrates physical coupling of replicative DNA polymerases and the Mcm2-7/GINS/Cdc45 helicase machinery within the eukaryotic replisome."
        }
       ]
      },
      {
       "subject": "dna_polymerase_alpha_primase",
       "predicate": "is part of",
       "object": "replisome",
       "description": "Lagging-strand RNA-DNA primase-polymerase complex tethered to the replisome via Ctf4 to initiate Okazaki fragments.",
       "evidence": [
        {
         "reference": "DOI:10.1186/1471-2121-10-12",
         "notes": "Characterizes the coupling of DNA polymerase alpha-primase to the eukaryotic replisome progression complex."
        }
       ]
      },
      {
       "subject": "replisome",
       "predicate": "is part of",
       "object": "replication_fork",
       "description": "Replisome forms an integral structural compartment or subassembly of replication fork.",
       "evidence": [
        {
         "reference": "PMID:19228417",
         "notes": "PubMed identifier listed by GO:0071162 as its definition cross-reference."
        }
       ]
      },
      {
       "subject": "replisome",
       "predicate": "mediates",
       "object": "dna_replication",
       "description": "The CMG complex supports DNA unwinding during eukaryotic DNA replication.",
       "evidence": [
        {
         "reference": "GO:0071162",
         "notes": "GO:0071162 defines the CMG complex as involved in unwinding DNA during replication."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:56:22Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of replisome (GO:0030894) in category OTHER with verified GO hierarchy, components, UniProtKB protein examples, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "DNA replisome complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030894"
    }
   ]
  },
  {
   "identifier": "GO:0030906",
   "label": "retromer, cargo-selective complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "The trimeric subcomplex of the retromer, believed to be closely associated with the membrane. This trimeric complex is responsible for recognizing and binding to cargo molecules. The complex comprises three Vps proteins in both yeast and mammalian cells: Vps35p, Vps29p, and Vps26p in yeast, and VPS35, VPS29 and VPS26A or VPS26B in mammals.",
   "definition_source": "GO:0030906",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T20:26:59Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T20:27:59Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO membrane-complex parentage and retromer parthood, reviewed-label-only Vps35/Vps29/Vps26 yeast components, Saccharomyces scope, GO/DOI evidence, a nonmechanistic cargo-selective assembly graph, and a component-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T20:38:03Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Replaced PR #1424 / issue #1425 synonym curation with the exact GO:0030906 aliases and removed an unlisted word-order variant.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:29:05Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0098796"
   ],
   "part_of": [
    "GO:0030904"
   ],
   "synonyms": [
    {
     "synonym_text": "cargo-selective retromer subcomplex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030906"
    },
    {
     "synonym_text": "retromer CSC",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030906"
    },
    {
     "synonym_text": "retromer complex, inner shell",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030906"
    },
    {
     "synonym_text": "retromer, CRC",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030906"
    },
    {
     "synonym_text": "retromer, cargo recognition complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030906"
    }
   ],
   "components": [
    {
     "component_id": "vps35_retromer_subunit",
     "label": "Vps35 retromer subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "VPS35"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Vps35p retromer subunit; no exact source-neutral InterPro or Pfam family identifier spanning the yeast Vps35 and metazoan VPS35 proteins was curated in this pass.",
     "role": "Vps35 constituent of the yeast cargo-selective retromer subcomplex.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.142.3.665",
       "notes": "Seaman, McCaffery and Emr 1998 placed Vps35p in the Vps35p/Vps29p/Vps26p retromer subcomplex."
      },
      {
       "reference": "GO:0030906",
       "notes": "The GO cargo-selective retromer-complex definition names Vps35p as a yeast constituent."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P34110",
       "protein_label": "Vacuolar protein sorting-associated protein 35",
       "gene_symbol": "VPS35",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene VPS35 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P34110",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P34110, the single reviewed entry for gene VPS35 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "vps29_retromer_subunit",
     "label": "Vps29 retromer subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "VPS29"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Vps29p retromer subunit; no exact source-neutral InterPro or Pfam family identifier spanning the yeast Vps29 and metazoan VPS29 proteins was curated in this pass.",
     "role": "Vps29 constituent of the yeast cargo-selective retromer subcomplex.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.142.3.665",
       "notes": "Seaman, McCaffery and Emr 1998 placed Vps29p in the Vps35p/Vps29p/Vps26p retromer subcomplex."
      },
      {
       "reference": "GO:0030906",
       "notes": "The GO cargo-selective retromer-complex definition names Vps29p as a yeast constituent."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38759",
       "protein_label": "Vacuolar protein sorting-associated protein 29",
       "gene_symbol": "VPS29",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene VPS29 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P38759",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38759, the single reviewed entry for gene VPS29 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "vps26_retromer_subunit",
     "label": "Vps26 retromer subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "VPS26"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Vps26p retromer subunit; no exact source-neutral InterPro or Pfam family identifier spanning the yeast Vps26 and metazoan VPS26A/VPS26B proteins was curated in this pass.",
     "role": "Vps26 constituent of the yeast cargo-selective retromer subcomplex.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.142.3.665",
       "notes": "Seaman, McCaffery and Emr 1998 placed Vps26p in the Vps35p/Vps29p/Vps26p retromer subcomplex."
      },
      {
       "reference": "GO:0030906",
       "notes": "The GO cargo-selective retromer-complex definition names Vps26p as a yeast constituent."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40335",
       "protein_label": "Carboxypeptidase Y-deficient protein 8",
       "gene_symbol": "PEP8",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene VPS26, which UniProt lists under the primary name PEP8, in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P40335",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P40335, the single reviewed entry for gene VPS26 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has a Vps35p/Vps29p/Vps26p cargo-selective retromer subcomplex.",
     "reference": "DOI:10.1083/jcb.142.3.665"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Model in which Seaman, McCaffery and Emr defined the cargo-selective branch of retromer as a Vps35p/Vps29p/Vps26p subcomplex.",
     "reference": "DOI:10.1083/jcb.142.3.665"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030906",
     "notes": "Gene Ontology cellular-component term for the cargo-selective retromer subcomplex."
    },
    {
     "reference": "GO:0098796",
     "notes": "Gene Ontology cellular-component parent term for membrane protein complexes."
    },
    {
     "reference": "GO:0030904",
     "notes": "Gene Ontology cellular-component term for the parent retromer complex."
    },
    {
     "reference": "DOI:10.1083/jcb.142.3.665",
     "notes": "Seaman, McCaffery and Emr 1998, A Membrane Coat Complex Essential for Endosome-to-Golgi Retrograde Transport in Yeast, Journal of Cell Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_cargo_selective_retromer_assembly",
     "title": "Vps35/Vps29/Vps26 assemble the yeast cargo-selective retromer subcomplex",
     "description": "In Saccharomyces cerevisiae, Vps35p, Vps29p and Vps26p constitute the cargo-selective retromer subcomplex that is part of the larger retromer complex.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph represents yeast cargo-selective subcomplex membership without modeling the molecular interface between the three Vps proteins.",
     "nodes": [
      {
       "node_id": "vps35_retromer_subunit",
       "label": "Vps35 retromer subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "vps35_retromer_subunit"
      },
      {
       "node_id": "vps29_retromer_subunit",
       "label": "Vps29 retromer subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "vps29_retromer_subunit"
      },
      {
       "node_id": "vps26_retromer_subunit",
       "label": "Vps26 retromer subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "vps26_retromer_subunit"
      },
      {
       "node_id": "cargo_selective_retromer",
       "label": "retromer, cargo-selective complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030906"
      },
      {
       "node_id": "retromer_complex",
       "label": "retromer complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030904"
      }
     ],
     "edges": [
      {
       "subject": "vps35_retromer_subunit",
       "predicate": "is part of",
       "object": "cargo_selective_retromer",
       "description": "Vps35 is represented in the yeast cargo-selective retromer subcomplex.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.142.3.665",
         "notes": "Seaman, McCaffery and Emr 1998 placed Vps35p in a Vps35p/Vps29p/Vps26p subcomplex."
        }
       ]
      },
      {
       "subject": "vps29_retromer_subunit",
       "predicate": "is part of",
       "object": "cargo_selective_retromer",
       "description": "Vps29 is represented in the yeast cargo-selective retromer subcomplex.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.142.3.665",
         "notes": "Seaman, McCaffery and Emr 1998 placed Vps29p in a Vps35p/Vps29p/Vps26p subcomplex."
        }
       ]
      },
      {
       "subject": "vps26_retromer_subunit",
       "predicate": "is part of",
       "object": "cargo_selective_retromer",
       "description": "Vps26 is represented in the yeast cargo-selective retromer subcomplex.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.142.3.665",
         "notes": "Seaman, McCaffery and Emr 1998 placed Vps26p in a Vps35p/Vps29p/Vps26p subcomplex."
        }
       ]
      },
      {
       "subject": "cargo_selective_retromer",
       "predicate": "is part of",
       "object": "retromer_complex",
       "description": "The Vps35/Vps29/Vps26 cargo-selective subcomplex is part of yeast retromer.",
       "evidence": [
        {
         "reference": "GO:0030906",
         "notes": "GO:0030906 denotes the cargo-selective retromer subcomplex."
        },
        {
         "reference": "DOI:10.1083/jcb.142.3.665",
         "notes": "Seaman, McCaffery and Emr 1998 described yeast retromer as assembling from Vps35p/Vps29p/Vps26p and Vps5p/Vps17p subcomplexes."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_cargo_selective_retromer_family_groundings",
     "prompt": "Resolve exact source-neutral InterPro or Pfam groundings for cargo-selective retromer Vps35, Vps29 and Vps26 subunit classes spanning yeast and metazoan proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#vps35_retromer_subunit",
      "components#vps29_retromer_subunit",
      "components#vps26_retromer_subunit"
     ],
     "rationale": "This record preserves the named Saccharomyces cerevisiae Vps35p, Vps29p and Vps26p subunits and the metazoan VPS35/VPS29/VPS26A-or-VPS26B variation in the GO definition without asserting exact family groundings until those family identifiers are reviewed exactly.",
     "evidence": [
      {
       "reference": "GO:0030906"
      },
      {
       "reference": "DOI:10.1083/jcb.142.3.665"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23"
    }
   ]
  },
  {
   "identifier": "GO:0030904",
   "label": "retromer complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A conserved hetero-pentameric membrane-associated complex involved in retrograde transport from endosomes to the Golgi apparatus. The budding yeast retromer comprises Vps35p, Vps29p, Vps26p, Vps5p, and Vps17p. The mammalian complex shows slight variation in composition compared to yeast, and comprises SNX1 or SNX2, SNX5 or SNX6, VPS26A or VPS26B, VPS29, and VPS35.",
   "definition_source": "GO:0030904",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-16T17:10:55Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T17:11:55Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added retromer synonymy, GO membrane-complex parentage, cargo-selective and tubulation subcomplex parthood, reviewed-label-only Vps35/Vps29/Vps26/Vps5/Vps17 yeast components, Saccharomyces scope, endosome-to-Golgi retrieval function, GO/DOI evidence, a nonmechanistic yeast retrieval graph, and a component-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T17:21:00Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Added Seaman 1998 evidence to the retromer subcomplex-to-parent graph edges for PR #1112 / issue #1113.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:29:07Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 5 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0098796"
   ],
   "has_part": [
    "GO:0030906",
    "GO:0030905"
   ],
   "synonyms": [
    {
     "synonym_text": "retromer",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1083/jcb.142.3.665"
    },
    {
     "synonym_text": "yeast retromer complex",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1083/jcb.142.3.665"
    }
   ],
   "components": [
    {
     "component_id": "vps35_retromer_subunit",
     "label": "Vps35 retromer subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "VPS35"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Vps35p retromer subunit; no exact source-neutral InterPro or Pfam family identifier spanning the yeast Vps35 and metazoan VPS35 proteins was curated in this pass.",
     "role": "Cargo-selective Vps35 constituent of the yeast retromer complex.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.142.3.665",
       "notes": "Seaman, McCaffery and Emr 1998 identified Vps35p, Vps29p, Vps26p, Vps5p and Vps17p as subunits of the yeast retromer complex."
      },
      {
       "reference": "GO:0030904",
       "notes": "The GO retromer-complex definition names this budding-yeast protein as one of the Vps subunits."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P34110",
       "protein_label": "Vacuolar protein sorting-associated protein 35",
       "gene_symbol": "VPS35",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene VPS35 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P34110",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P34110, the single reviewed entry for gene VPS35 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "vps29_retromer_subunit",
     "label": "Vps29 retromer subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "VPS29"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Vps29p retromer subunit; no exact source-neutral InterPro or Pfam family identifier spanning the yeast Vps29 and metazoan VPS29 proteins was curated in this pass.",
     "role": "Cargo-selective Vps29 constituent of the yeast retromer complex.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.142.3.665",
       "notes": "Seaman, McCaffery and Emr 1998 identified Vps35p, Vps29p, Vps26p, Vps5p and Vps17p as subunits of the yeast retromer complex."
      },
      {
       "reference": "GO:0030904",
       "notes": "The GO retromer-complex definition names this budding-yeast protein as one of the Vps subunits."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38759",
       "protein_label": "Vacuolar protein sorting-associated protein 29",
       "gene_symbol": "VPS29",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene VPS29 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P38759",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38759, the single reviewed entry for gene VPS29 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "vps26_retromer_subunit",
     "label": "Vps26 retromer subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "VPS26"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Vps26p retromer subunit; no exact source-neutral InterPro or Pfam family identifier spanning the yeast Vps26 and metazoan VPS26A/VPS26B proteins was curated in this pass.",
     "role": "Cargo-selective Vps26 constituent of the yeast retromer complex.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.142.3.665",
       "notes": "Seaman, McCaffery and Emr 1998 identified Vps35p, Vps29p, Vps26p, Vps5p and Vps17p as subunits of the yeast retromer complex."
      },
      {
       "reference": "GO:0030904",
       "notes": "The GO retromer-complex definition names this budding-yeast protein as one of the Vps subunits."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40335",
       "protein_label": "Carboxypeptidase Y-deficient protein 8",
       "gene_symbol": "PEP8",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene VPS26, which UniProt lists under the primary name PEP8, in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P40335",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P40335, the single reviewed entry for gene VPS26 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "vps5_retromer_subunit",
     "label": "Vps5 retromer subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "VPS5"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Vps5p retromer subunit; no exact source-neutral InterPro or Pfam family identifier spanning the yeast Vps5 and metazoan SNX1/SNX2 sorting nexins was curated in this pass.",
     "role": "Tubulation-subcomplex Vps5 constituent of the yeast retromer complex.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.142.3.665",
       "notes": "Seaman, McCaffery and Emr 1998 identified Vps35p, Vps29p, Vps26p, Vps5p and Vps17p as subunits of the yeast retromer complex."
      },
      {
       "reference": "GO:0030904",
       "notes": "The GO retromer-complex definition names this budding-yeast protein as one of the Vps subunits."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q92331",
       "protein_label": "Vacuolar protein sorting-associated protein 5",
       "gene_symbol": "VPS5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene VPS5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q92331",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q92331, the single reviewed entry for gene VPS5 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "vps17_retromer_subunit",
     "label": "Vps17 retromer subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "VPS17"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Vps17p retromer subunit; no exact source-neutral InterPro or Pfam family identifier spanning the yeast Vps17 and metazoan SNX5/SNX6 sorting nexins was curated in this pass.",
     "role": "Tubulation-subcomplex Vps17 constituent of the yeast retromer complex.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.142.3.665",
       "notes": "Seaman, McCaffery and Emr 1998 identified Vps35p, Vps29p, Vps26p, Vps5p and Vps17p as subunits of the yeast retromer complex."
      },
      {
       "reference": "GO:0030904",
       "notes": "The GO retromer-complex definition names this budding-yeast protein as one of the Vps subunits."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32913",
       "protein_label": "Vacuolar protein sorting-associated protein 17",
       "gene_symbol": "VPS17",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene VPS17 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:9700157",
         "notes": "Seaman MN et al. 1998, ‘A membrane coat complex essential for endosome-to-Golgi retrograde transport in yeast.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Endomembrane system' localisation of P32913."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast retromer contains Vps35p, Vps29p, Vps26p, Vps5p and Vps17p and supports endosome-to-Golgi retrieval.",
     "reference": "DOI:10.1083/jcb.142.3.665"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Model in which Seaman, McCaffery and Emr defined retromer as a two-subcomplex Vps35/Vps29/Vps26 plus Vps5/Vps17 membrane coat complex.",
     "reference": "DOI:10.1083/jcb.142.3.665"
    }
   ],
   "functions": [
    {
     "function_id": "endosome_to_golgi_retrograde_transport",
     "label": "retrograde transport, endosome to Golgi",
     "grounding": "GO:0042147",
     "description": "Retromer mediates retrieval from endosomal membranes to the Golgi apparatus.",
     "evidence": [
      {
       "reference": "GO:0042147",
       "notes": "GO:0042147 denotes retrograde transport from endosomes back to the trans-Golgi network."
      },
      {
       "reference": "DOI:10.1083/jcb.142.3.665",
       "notes": "Seaman, McCaffery and Emr 1998 described yeast retromer as a membrane-associated complex required for endosome-to-Golgi retrieval."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030904",
     "notes": "Gene Ontology cellular-component term for the retromer complex."
    },
    {
     "reference": "GO:0098796",
     "notes": "Gene Ontology cellular-component parent term for membrane protein complexes."
    },
    {
     "reference": "GO:0030906",
     "notes": "Gene Ontology cellular-component term for the cargo-selective retromer subcomplex."
    },
    {
     "reference": "GO:0030905",
     "notes": "Gene Ontology cellular-component term for the tubulation retromer subcomplex."
    },
    {
     "reference": "GO:0042147",
     "notes": "Gene Ontology biological-process term for retrograde transport from endosome to Golgi."
    },
    {
     "reference": "DOI:10.1083/jcb.142.3.665",
     "notes": "Seaman, McCaffery and Emr 1998, A Membrane Coat Complex Essential for Endosome-to-Golgi Retrograde Transport in Yeast, Journal of Cell Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_retromer_retrieval",
     "title": "Retromer mediates yeast endosome-to-Golgi retrieval",
     "description": "In Saccharomyces cerevisiae, the Vps35/Vps29/Vps26 and Vps5/Vps17 subcomplexes assemble the retromer complex, which mediates endosome-to-Golgi retrieval.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph represents yeast retromer subcomplex membership and the endosome-to-Golgi retrieval role without modeling cargo selection motifs, membrane bending, or vesicle scission.",
     "nodes": [
      {
       "node_id": "vps35_retromer_subunit",
       "label": "Vps35 retromer subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "vps35_retromer_subunit"
      },
      {
       "node_id": "vps29_retromer_subunit",
       "label": "Vps29 retromer subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "vps29_retromer_subunit"
      },
      {
       "node_id": "vps26_retromer_subunit",
       "label": "Vps26 retromer subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "vps26_retromer_subunit"
      },
      {
       "node_id": "vps5_retromer_subunit",
       "label": "Vps5 retromer subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "vps5_retromer_subunit"
      },
      {
       "node_id": "vps17_retromer_subunit",
       "label": "Vps17 retromer subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "vps17_retromer_subunit"
      },
      {
       "node_id": "cargo_selective_retromer",
       "label": "retromer, cargo-selective complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030906"
      },
      {
       "node_id": "tubulation_retromer",
       "label": "retromer, tubulation complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030905"
      },
      {
       "node_id": "retromer_complex",
       "label": "retromer complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030904"
      },
      {
       "node_id": "endosome_to_golgi_retrograde_transport",
       "label": "retrograde transport, endosome to Golgi",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0042147"
      }
     ],
     "edges": [
      {
       "subject": "vps35_retromer_subunit",
       "predicate": "is part of",
       "object": "cargo_selective_retromer",
       "description": "Vps35 is represented in the yeast cargo-selective retromer subcomplex.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.142.3.665",
         "notes": "Seaman, McCaffery and Emr 1998 placed Vps35p in a Vps35p/Vps29p/Vps26p subcomplex."
        }
       ]
      },
      {
       "subject": "vps29_retromer_subunit",
       "predicate": "is part of",
       "object": "cargo_selective_retromer",
       "description": "Vps29 is represented in the yeast cargo-selective retromer subcomplex.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.142.3.665",
         "notes": "Seaman, McCaffery and Emr 1998 placed Vps29p in a Vps35p/Vps29p/Vps26p subcomplex."
        }
       ]
      },
      {
       "subject": "vps26_retromer_subunit",
       "predicate": "is part of",
       "object": "cargo_selective_retromer",
       "description": "Vps26 is represented in the yeast cargo-selective retromer subcomplex.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.142.3.665",
         "notes": "Seaman, McCaffery and Emr 1998 placed Vps26p in a Vps35p/Vps29p/Vps26p subcomplex."
        }
       ]
      },
      {
       "subject": "vps5_retromer_subunit",
       "predicate": "is part of",
       "object": "tubulation_retromer",
       "description": "Vps5 is represented in the yeast tubulation retromer subcomplex.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.142.3.665",
         "notes": "Seaman, McCaffery and Emr 1998 placed Vps5p in a Vps5p/Vps17p membrane-coat subcomplex."
        }
       ]
      },
      {
       "subject": "vps17_retromer_subunit",
       "predicate": "is part of",
       "object": "tubulation_retromer",
       "description": "Vps17 is represented in the yeast tubulation retromer subcomplex.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.142.3.665",
         "notes": "Seaman, McCaffery and Emr 1998 placed Vps17p in a Vps5p/Vps17p membrane-coat subcomplex."
        }
       ]
      },
      {
       "subject": "cargo_selective_retromer",
       "predicate": "is part of",
       "object": "retromer_complex",
       "description": "The Vps35/Vps29/Vps26 cargo-selective subcomplex is part of yeast retromer.",
       "evidence": [
        {
         "reference": "GO:0030906",
         "notes": "GO:0030906 denotes the cargo-selective retromer subcomplex."
        },
        {
         "reference": "DOI:10.1083/jcb.142.3.665",
         "notes": "Seaman, McCaffery and Emr 1998 described yeast retromer as assembling from Vps35p/Vps29p/Vps26p and Vps5p/Vps17p subcomplexes."
        }
       ]
      },
      {
       "subject": "tubulation_retromer",
       "predicate": "is part of",
       "object": "retromer_complex",
       "description": "The Vps5/Vps17 tubulation subcomplex is part of yeast retromer.",
       "evidence": [
        {
         "reference": "GO:0030905",
         "notes": "GO:0030905 denotes the tubulation retromer subcomplex."
        },
        {
         "reference": "DOI:10.1083/jcb.142.3.665",
         "notes": "Seaman, McCaffery and Emr 1998 described yeast retromer as assembling from Vps35p/Vps29p/Vps26p and Vps5p/Vps17p subcomplexes."
        }
       ]
      },
      {
       "subject": "retromer_complex",
       "predicate": "participates in",
       "object": "endosome_to_golgi_retrograde_transport",
       "description": "Yeast retromer participates in endosome-to-Golgi retrieval.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.142.3.665",
         "notes": "Seaman, McCaffery and Emr 1998 described retromer as essential for endosome-to-Golgi retrograde transport."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_retromer_component_family_groundings",
     "prompt": "Resolve exact source-neutral InterPro or Pfam groundings for retromer subunit classes spanning yeast Vps proteins and metazoan VPS or SNX paralogs.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#vps35_retromer_subunit",
      "components#vps29_retromer_subunit",
      "components#vps26_retromer_subunit",
      "components#vps5_retromer_subunit",
      "components#vps17_retromer_subunit"
     ],
     "rationale": "This first retromer record records the named Saccharomyces cerevisiae Vps subunits and the corresponding metazoan VPS/SNX variation in the GO definition without asserting exact family groundings until those family identifiers are reviewed exactly.",
     "evidence": [
      {
       "reference": "GO:0030904"
      },
      {
       "reference": "DOI:10.1083/jcb.142.3.665"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    }
   ]
  },
  {
   "identifier": "GO:0030905",
   "label": "retromer, tubulation complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "The dimeric subcomplex of the retromer, believed to be peripherally associated with the membrane. This dimeric complex is responsible for remodeling endosomal membranes to form a tube-structure to which cargo molecules are selected for recycling. The budding yeast complex comprises Vps5p and Vps17p, and may contain multiple copies of a Vps5p/Vps17p dimer. The mammalian complex contains SNX1 or SNX2 dimerized with SNX5 or SNX6.",
   "definition_source": "GO:0030905",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T20:57:08Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T20:57:44Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO membrane-complex parentage and retromer parthood, exact GO aliases, reviewed-label-only Vps5/Vps17 yeast components, Saccharomyces scope, GO/DOI evidence, a nonmechanistic tubulation assembly graph, and a component-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:29:07Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0098796"
   ],
   "part_of": [
    "GO:0030904"
   ],
   "synonyms": [
    {
     "synonym_text": "SNX-BAR dimer",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030905"
    },
    {
     "synonym_text": "heterodimeric membrane-deforming retromer subcomplex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030905"
    },
    {
     "synonym_text": "retromer complex, outer shell",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030905"
    }
   ],
   "components": [
    {
     "component_id": "vps5_retromer_subunit",
     "label": "Vps5 retromer subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "VPS5"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Vps5p retromer subunit; no exact source-neutral InterPro or Pfam family identifier spanning the yeast Vps5 and metazoan SNX1/SNX2 sorting nexins was curated in this pass.",
     "role": "Vps5 constituent of the yeast tubulation retromer subcomplex.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.142.3.665",
       "notes": "Seaman, McCaffery and Emr 1998 placed Vps5p in the Vps5p/Vps17p membrane-coat retromer subcomplex."
      },
      {
       "reference": "GO:0030905",
       "notes": "The GO tubulation retromer-complex definition names Vps5p as a yeast constituent."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q92331",
       "protein_label": "Vacuolar protein sorting-associated protein 5",
       "gene_symbol": "VPS5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene VPS5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q92331",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q92331, the single reviewed entry for gene VPS5 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "vps17_retromer_subunit",
     "label": "Vps17 retromer subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "VPS17"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Vps17p retromer subunit; no exact source-neutral InterPro or Pfam family identifier spanning the yeast Vps17 and metazoan SNX5/SNX6 sorting nexins was curated in this pass.",
     "role": "Vps17 constituent of the yeast tubulation retromer subcomplex.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.142.3.665",
       "notes": "Seaman, McCaffery and Emr 1998 placed Vps17p in the Vps5p/Vps17p membrane-coat retromer subcomplex."
      },
      {
       "reference": "GO:0030905",
       "notes": "The GO tubulation retromer-complex definition names Vps17p as a yeast constituent."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32913",
       "protein_label": "Vacuolar protein sorting-associated protein 17",
       "gene_symbol": "VPS17",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene VPS17 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:9700157",
         "notes": "Seaman MN et al. 1998, ‘A membrane coat complex essential for endosome-to-Golgi retrograde transport in yeast.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Endomembrane system' localisation of P32913."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has a Vps5p/Vps17p membrane-coat subcomplex corresponding to the tubulation branch of retromer.",
     "reference": "DOI:10.1083/jcb.142.3.665"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Model in which Seaman, McCaffery and Emr defined the tubulation branch of retromer as a Vps5p/Vps17p membrane-coat subcomplex.",
     "reference": "DOI:10.1083/jcb.142.3.665"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030905",
     "notes": "Gene Ontology cellular-component term for the tubulation retromer subcomplex."
    },
    {
     "reference": "GO:0098796",
     "notes": "Gene Ontology cellular-component parent term for membrane protein complexes."
    },
    {
     "reference": "GO:0030904",
     "notes": "Gene Ontology cellular-component term for the parent retromer complex."
    },
    {
     "reference": "DOI:10.1083/jcb.142.3.665",
     "notes": "Seaman, McCaffery and Emr 1998, A Membrane Coat Complex Essential for Endosome-to-Golgi Retrograde Transport in Yeast, Journal of Cell Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_tubulation_retromer_assembly",
     "title": "Vps5/Vps17 assemble the yeast tubulation retromer subcomplex",
     "description": "In Saccharomyces cerevisiae, Vps5p and Vps17p constitute the tubulation retromer subcomplex that is part of the larger retromer complex.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph represents yeast tubulation subcomplex membership without modeling the molecular interface between Vps5p and Vps17p.",
     "nodes": [
      {
       "node_id": "vps5_retromer_subunit",
       "label": "Vps5 retromer subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "vps5_retromer_subunit"
      },
      {
       "node_id": "vps17_retromer_subunit",
       "label": "Vps17 retromer subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "vps17_retromer_subunit"
      },
      {
       "node_id": "tubulation_retromer",
       "label": "retromer, tubulation complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030905"
      },
      {
       "node_id": "retromer_complex",
       "label": "retromer complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030904"
      }
     ],
     "edges": [
      {
       "subject": "vps5_retromer_subunit",
       "predicate": "is part of",
       "object": "tubulation_retromer",
       "description": "Vps5 is represented in the yeast tubulation retromer subcomplex.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.142.3.665",
         "notes": "Seaman, McCaffery and Emr 1998 placed Vps5p in a Vps5p/Vps17p membrane-coat subcomplex."
        }
       ]
      },
      {
       "subject": "vps17_retromer_subunit",
       "predicate": "is part of",
       "object": "tubulation_retromer",
       "description": "Vps17 is represented in the yeast tubulation retromer subcomplex.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.142.3.665",
         "notes": "Seaman, McCaffery and Emr 1998 placed Vps17p in a Vps5p/Vps17p membrane-coat subcomplex."
        }
       ]
      },
      {
       "subject": "tubulation_retromer",
       "predicate": "is part of",
       "object": "retromer_complex",
       "description": "The Vps5/Vps17 tubulation subcomplex is part of yeast retromer.",
       "evidence": [
        {
         "reference": "GO:0030905",
         "notes": "GO:0030905 denotes the tubulation retromer subcomplex."
        },
        {
         "reference": "DOI:10.1083/jcb.142.3.665",
         "notes": "Seaman, McCaffery and Emr 1998 described yeast retromer as assembling from Vps35p/Vps29p/Vps26p and Vps5p/Vps17p subcomplexes."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_tubulation_retromer_family_groundings",
     "prompt": "Resolve exact source-neutral InterPro or Pfam groundings for tubulation retromer Vps5 and Vps17 subunit classes spanning yeast and metazoan sorting nexins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#vps5_retromer_subunit",
      "components#vps17_retromer_subunit"
     ],
     "rationale": "This record preserves the named Saccharomyces cerevisiae Vps5p and Vps17p subunits and the metazoan SNX1-or-SNX2/SNX5-or-SNX6 variation in the GO definition without asserting exact family groundings until those family identifiers are reviewed exactly.",
     "evidence": [
      {
       "reference": "GO:0030905"
      },
      {
       "reference": "DOI:10.1083/jcb.142.3.665"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23"
    }
   ]
  },
  {
   "identifier": "GO:0032299",
   "label": "ribonuclease H2 complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex that possesses ribonuclease H activity, in which the catalytic subunit is a member of the RNase H2 (or HII) class. For example, in Saccharomyces the complex contains Rnh201p, Rnh202p and Rnh203p.",
   "definition_source": "GO:0032299",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T15:18:50Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T15:19:51Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO exact synonymy, intracellular protein-containing and catalytic complex parentage, a GO-backed RNA-DNA hybrid ribonuclease function, GO/PubMed evidence, a nonmechanistic function graph and a component-boundary TODO.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "RNase H2 complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0032299"
    }
   ],
   "parent_structures": [
    "GO:0140535",
    "GO:1902494"
   ],
   "functions": [
    {
     "function_id": "rna_dna_hybrid_ribonuclease_activity",
     "label": "RNA-DNA hybrid ribonuclease activity",
     "grounding": "GO:0004523",
     "description": "The ribonuclease H2 complex catalyzes endonucleolytic cleavage of RNA in RNA-DNA hybrids.",
     "evidence": [
      {
       "reference": "GO:0004523",
       "notes": "GO:0004523 is the Gene Ontology molecular-function term for RNA-DNA hybrid ribonuclease activity."
      },
      {
       "reference": "GO:0032299",
       "notes": "GO:0032299 defines the ribonuclease H2 complex as a protein complex that possesses ribonuclease H activity."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0032299",
     "notes": "Gene Ontology cellular-component term for the ribonuclease H2 complex and its exact RNase H2 complex synonym."
    },
    {
     "reference": "GO:0140535",
     "notes": "Gene Ontology cellular-component term for intracellular protein-containing complexes."
    },
    {
     "reference": "GO:1902494",
     "notes": "Gene Ontology cellular-component term for catalytic complexes."
    },
    {
     "reference": "GO:0004523",
     "notes": "Gene Ontology molecular-function term for RNA-DNA hybrid ribonuclease activity."
    },
    {
     "reference": "PMID:14734815",
     "notes": "Jeong et al. 2004, Ribonuclease H2 of Saccharomyces cerevisiae is a complex of three proteins, Nucleic Acids Research; PMID cited in the GO:0032299 definition xrefs."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "rnase_h2_rna_dna_hybrid_cleavage",
     "title": "RNase H2 complex enables ribonuclease H activity",
     "description": "GO defines the ribonuclease H2 complex as a protein complex whose catalytic subunit is in the RNase H2/HII class and that possesses ribonuclease H activity.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the GO-defined catalytic capability of the whole complex without resolving RNase H2 catalytic and accessory subunit boundaries or ribonucleotide-excision-repair partners.",
     "nodes": [
      {
       "node_id": "ribonuclease_h2_complex",
       "label": "ribonuclease H2 complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032299"
      },
      {
       "node_id": "rna_dna_hybrid",
       "label": "RNA-DNA hybrid",
       "node_type": "GENETIC_ELEMENT"
      },
      {
       "node_id": "rna_dna_hybrid_ribonuclease_activity",
       "label": "RNA-DNA hybrid ribonuclease activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0004523"
      }
     ],
     "edges": [
      {
       "subject": "ribonuclease_h2_complex",
       "predicate": "enables",
       "object": "rna_dna_hybrid_ribonuclease_activity",
       "description": "The ribonuclease H2 complex possesses ribonuclease H activity.",
       "evidence": [
        {
         "reference": "GO:0032299",
         "notes": "GO:0032299 defines the complex by RNase H/HII catalytic-subunit activity."
        },
        {
         "reference": "GO:0004523",
         "notes": "GO:0004523 is the molecular-function term for RNA-DNA hybrid ribonuclease activity."
        }
       ]
      },
      {
       "subject": "rna_dna_hybrid",
       "predicate": "is cleaved by",
       "object": "rna_dna_hybrid_ribonuclease_activity",
       "description": "RNA in RNA-DNA hybrids is the substrate cleaved by ribonuclease H activity.",
       "evidence": [
        {
         "reference": "GO:0004523",
         "notes": "GO:0004523 defines the activity as endonucleolytic cleavage of RNA in RNA-DNA hybrids."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_ribonuclease_h2_component_boundaries",
     "prompt": "Resolve exact source-neutral component boundaries for ribonuclease H2 complexes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#rnase_h2_rna_dna_hybrid_cleavage"
     ],
     "rationale": "The first GO:0032299 record captures the GO-defined RNase H2 complex identity and RNase H activity. Exact source-neutral families for the RNase H2/HII catalytic and accessory subunits should be curated from primary component evidence before assigning constituents.",
     "evidence": [
      {
       "reference": "GO:0032299"
      },
      {
       "reference": "PMID:14734815"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:1903095",
   "label": "ribonuclease III complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex which is capable of ribonuclease III activity.",
   "definition_source": "GO:1903095",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T16:04:23Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T16:05:47Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO endoribonuclease-complex parentage, a GO-backed RNase III function, GO/PubMed evidence, a nonmechanistic dsRNA-cleavage graph and a component-boundary TODO.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:1902555"
   ],
   "functions": [
    {
     "function_id": "ribonuclease_iii_activity",
     "label": "ribonuclease III activity",
     "grounding": "GO:0004525",
     "description": "The ribonuclease III complex catalyzes staggered endonucleolytic cleavage of double-stranded RNA.",
     "evidence": [
      {
       "reference": "GO:0004525",
       "notes": "GO:0004525 is the Gene Ontology molecular-function term for ribonuclease III activity."
      },
      {
       "reference": "GO:1903095",
       "notes": "GO:1903095 defines the ribonuclease III complex as a protein complex capable of ribonuclease III activity."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:1903095",
     "notes": "Gene Ontology cellular-component term for the ribonuclease III complex."
    },
    {
     "reference": "GO:1902555",
     "notes": "Gene Ontology cellular-component term for endoribonuclease complexes."
    },
    {
     "reference": "GO:0004525",
     "notes": "Gene Ontology molecular-function term for ribonuclease III activity."
    },
    {
     "reference": "PMID:22393237",
     "notes": "RNase III complex activity publication cited in the GO:1903095 definition xrefs."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "rnase_iii_ds_rna_cleavage",
     "title": "RNase III complex cleaves double-stranded RNA",
     "description": "GO defines the ribonuclease III complex as an endoribonuclease complex capable of ribonuclease III activity, the staggered endonucleolytic cleavage of double-stranded RNA.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the GO-defined RNase III activity of the whole complex without resolving RNase III family boundaries, organism-specific subunit composition or dsRNA substrate recognition states.",
     "nodes": [
      {
       "node_id": "ribonuclease_iii_complex",
       "label": "ribonuclease III complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:1903095"
      },
      {
       "node_id": "double_stranded_rna",
       "label": "double-stranded RNA",
       "node_type": "GENETIC_ELEMENT"
      },
      {
       "node_id": "ribonuclease_iii_activity",
       "label": "ribonuclease III activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0004525"
      }
     ],
     "edges": [
      {
       "subject": "ribonuclease_iii_complex",
       "predicate": "enables",
       "object": "ribonuclease_iii_activity",
       "description": "The ribonuclease III complex is capable of RNase III activity.",
       "evidence": [
        {
         "reference": "GO:1903095",
         "notes": "GO:1903095 defines the complex as capable of ribonuclease III activity."
        },
        {
         "reference": "GO:0004525",
         "notes": "GO:0004525 is the molecular-function term for ribonuclease III activity."
        }
       ]
      },
      {
       "subject": "double_stranded_rna",
       "predicate": "is cleaved by",
       "object": "ribonuclease_iii_activity",
       "description": "RNase III activity makes staggered endonucleolytic cuts in both strands of double-stranded RNA.",
       "evidence": [
        {
         "reference": "GO:0004525",
         "notes": "GO:0004525 defines ribonuclease III activity as making two staggered cuts in both strands of dsRNA."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_ribonuclease_iii_component_boundaries",
     "prompt": "Resolve exact source-neutral component boundaries for ribonuclease III complexes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#rnase_iii_ds_rna_cleavage"
     ],
     "rationale": "The first GO:1903095 record captures the GO-defined RNase III complex identity and RNase III molecular activity. Exact source-neutral RNase III family boundaries and the correct split between generic, bacterial and eukaryotic assemblies should be curated from primary component evidence before assigning constituents.",
     "evidence": [
      {
       "reference": "GO:1903095"
      },
      {
       "reference": "GO:0004525"
      },
      {
       "reference": "PMID:22393237"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:0048492",
   "label": "ribulose bisphosphate carboxylase complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A complex containing either both large and small subunits or just small subunits which carries out the activity of producing 3-phosphoglycerate from carbon dioxide and ribulose-1,5-bisphosphate. The multi-subunit ribulose-1,5-bisphosphate carboxylase/oxygenase (RuBisCO) enzyme complex that catalyzes the primary carbon-fixation step of the Calvin-Benson-Bassham cycle by carboxylating ribulose-1,5-bisphosphate with CO2 to yield two molecules of 3-phosphoglycerate. In cyanobacteria, purple bacteria, chemoautotrophic bacteria, and microalgae, Form I RuBisCO assembles as a hexadecameric L8S8 complex (eight catalytic RbcL/CbbL large subunits and eight RbcS/CbbS small subunits) often concentrated within bacterial carboxysomes or algal pyrenoids.",
   "definition_source": "GO:0048492",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:1902494"
   ],
   "part_of": [
    "GO:0005737"
   ],
   "synonyms": [
    {
     "synonym_text": "RubisCO complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0048492"
    }
   ],
   "components": [
    {
     "component_id": "rubisco_large_subunit",
     "label": "ribulose-bisphosphate carboxylase large chain (RbcL / CbbL)",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "cbbL",
      "rbcL"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Catalytic large subunit forming the octameric (L8) or dimeric (L2) active-site core that binds ribulose-1,5-bisphosphate, catalytic Mg2+, and CO2/O2.",
     "evidence": [
      {
       "reference": "PMID:17675289",
       "notes": "Long et al. 2007 characterize Form IB RuBisCO large (RbcL/CbbL) and small (RbcS/CbbS) subunits in Synechococcus elongatus PCC 7942."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q31NB3",
       "protein_label": "Ribulose bisphosphate carboxylase large chain",
       "gene_symbol": "cbbL",
       "taxon_id": "NCBITaxon:1140",
       "taxon_label": "Synechococcus elongatus PCC 7942",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-08-29",
       "role": "UniProt annotates this protein to SL-0034 (carboxysome); component role: Encapsulated cargo; fixes CO2 into 3-phosphoglycerate (also declared as synonym rbcL).",
       "evidence": [
        {
         "reference": "PMID:17675289",
         "notes": "Long BM et al. 2007, ‘Analysis of carboxysomes from Synechococcus PCC7942 reveals multiple Rubisco complexes with carboxysomal proteins CcmM and CcaA’, J Biol Chem. ECO:0000269 experimental evidence for the carboxysome localisation of Q31NB3, as cited by UniProt."
        },
        {
         "reference": "PMID:20304968",
         "notes": "Long BM et al. 2010, ‘Functional cyanobacterial beta-carboxysomes have an absolute requirement for both long and short forms of the CcmM protein’, Plant Physiol. ECO:0000269 experimental evidence for the carboxysome localisation of Q31NB3, as cited by UniProt."
        },
        {
         "reference": "PMID:22928045",
         "notes": "Rae BD et al. 2012, ‘Structural determinants of the outer shell of β-carboxysomes in Synechococcus elongatus PCC 7942: roles for CcmK2, K3-K4, CcmO, and CcmL’, PLoS One. ECO:0000269 experimental evidence for the carboxysome localisation of Q31NB3, as cited by UniProt."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rubisco_small_subunit",
     "label": "ribulose-bisphosphate carboxylase small subunit (RbcS / CbbS)",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "cbbS",
      "rbcS"
     ],
     "essentiality": "CONDITIONAL",
     "role": "Structural and regulatory small subunit capping both ends of the L8 catalytic core in hexadecameric Form I (L8S8) RuBisCO complexes and mediating CcmM/CsoS2 scaffold interaction.",
     "evidence": [
      {
       "reference": "PMID:17675289",
       "notes": "Long et al. 2007 demonstrate that RbcS/CbbS assembles with RbcL/CbbL in the hexadecameric Form IB RuBisCO holoenzyme."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q31NB2",
       "protein_label": "Ribulose bisphosphate carboxylase small subunit",
       "gene_symbol": "cbbS",
       "taxon_id": "NCBITaxon:1140",
       "taxon_label": "Synechococcus elongatus PCC 7942",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-08-29",
       "role": "UniProt annotates this protein to SL-0034 (carboxysome); component role: Encapsulated cargo; fixes CO2 into 3-phosphoglycerate (also declared as synonym rbcS).",
       "evidence": [
        {
         "reference": "PMID:17675289",
         "notes": "Long BM et al. 2007, ‘Analysis of carboxysomes from Synechococcus PCC7942 reveals multiple Rubisco complexes with carboxysomal proteins CcmM and CcaA’, J Biol Chem. ECO:0000269 experimental evidence for the carboxysome localisation of Q31NB2, as cited by UniProt."
        },
        {
         "reference": "PMID:22928045",
         "notes": "Rae BD et al. 2012, ‘Structural determinants of the outer shell of β-carboxysomes in Synechococcus elongatus PCC 7942: roles for CcmK2, K3-K4, CcmO, and CcmL’, PLoS One. ECO:0000269 experimental evidence for the carboxysome localisation of Q31NB2, as cited by UniProt."
        },
        {
         "reference": "PMID:24585024",
         "notes": "Nishimura T et al. 2014, ‘In vitro and in vivo analyses of the role of the carboxysomal β-type carbonic anhydrase of the cyanobacterium Synechococcus elongatus in carboxylation of ribulose-1,5-bisphosphate’, Photosynth Res. ECO:0000269 experimental evidence for the carboxysome localisation of Q31NB2, as cited by UniProt."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:1117",
     "taxon_label": "Cyanobacteriota",
     "presence": "UNIVERSAL",
     "note": "Cyanobacteria. Beta-carboxysomes in most lineages; alpha-carboxysomes in marine Prochlorococcus and some Synechococcus.",
     "reference": "PMID:24006469"
    },
    {
     "taxon_id": "NCBITaxon:1224",
     "taxon_label": "Pseudomonadota",
     "presence": "VARIABLE",
     "note": "Alpha-carboxysomes in many chemoautotrophs (Halothiobacillus, Thiomicrospira, Nitrosomonas).",
     "reference": "PMID:24006469"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:1140",
     "taxon_label": "Synechococcus elongatus PCC 7942",
     "note": "Model for beta-carboxysomes.",
     "reference": "PMID:24006469"
    },
    {
     "taxon_id": "NCBITaxon:927",
     "taxon_label": "Halothiobacillus neapolitanus",
     "note": "Model for alpha-carboxysomes.",
     "reference": "PMID:24006469"
    }
   ],
   "functions": [
    {
     "function_id": "co2_concentration",
     "label": "carbon dioxide concentrating mechanism",
     "description": "Raises the CO2 concentration at RuBisCO and limits O2 access, suppressing photorespiration.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro.2018.10",
       "notes": "Kerfeld et al. 2018."
      }
     ]
    },
    {
     "function_id": "carbon_fixation",
     "label": "carbon fixation",
     "grounding": "GO:0015977",
     "evidence": [
      {
       "reference": "PMID:24006469",
       "notes": "Rae et al. 2013."
      }
     ],
     "description": "Mediated by ribulose bisphosphate carboxylase complex (GO:0048492) in the ribulose bisphosphate carboxylase (RuBisCO) holoenzyme."
    }
   ],
   "evidence": [
    {
     "reference": "GO:0048492",
     "notes": "Gene Ontology cellular-component term for ribulose bisphosphate carboxylase complex: A complex containing either both large and small subunits or just small subunits which carries out the activity of producing 3-phosphoglycerate from carbon dioxide and ribulose-1,5-bisphosphate."
    },
    {
     "reference": "DOI:10.1038/nrmicro.2018.10",
     "notes": "Kerfeld et al. 2018, \"Bacterial microcompartments\"."
    },
    {
     "reference": "DOI:10.1038/nrmicro1913",
     "notes": "Yeates et al. 2008, \"Protein-based organelles in bacteria\"."
    },
    {
     "reference": "PMID:24006469",
     "notes": "Rae et al. 2013, \"Functions, compositions, and evolution of the two types of carboxysomes\"."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "ribulose_bisphosphate_carboxylase_complex_mechanism",
     "title": "Ribulose bisphosphate carboxylase complex assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of ribulose bisphosphate carboxylase complex (GO:0048492) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "ribulose_bisphosphate_carboxylase_complex",
       "label": "ribulose bisphosphate carboxylase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0048492",
       "description": "A complex containing either both large and small subunits or just small subunits which carries out the activity of producing 3-phosphoglycerate from carbon dioxide and ribulose-1,5-bisphosphate."
      },
      {
       "node_id": "rubisco_large_subunit",
       "label": "ribulose-bisphosphate carboxylase large chain (RbcL / CbbL)",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rubisco_large_subunit",
       "description": "Catalytic large subunit forming the octameric (L8) or dimeric (L2) active-site core that binds ribulose-1,5-bisphosphate, catalytic Mg2+, and CO2/O2."
      },
      {
       "node_id": "rubisco_small_subunit",
       "label": "ribulose-bisphosphate carboxylase small subunit (RbcS / CbbS)",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rubisco_small_subunit",
       "description": "Structural and regulatory small subunit capping both ends of the L8 catalytic core in hexadecameric Form I (L8S8) RuBisCO complexes and mediating CcmM/CsoS2 scaffold interaction."
      },
      {
       "node_id": "cytoplasm",
       "label": "cytoplasm",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005737",
       "description": "Enclosing or holo-structural assembly (cytoplasm, GO:0005737) containing ribulose bisphosphate carboxylase complex."
      },
      {
       "node_id": "co2_concentration",
       "label": "carbon dioxide concentrating mechanism",
       "node_type": "BIOLOGICAL_PROCESS",
       "description": "Raises the CO2 concentration at RuBisCO and limits O2 access, suppressing photorespiration."
      },
      {
       "node_id": "carbon_fixation",
       "label": "carbon fixation",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0015977",
       "description": "Mediated by ribulose bisphosphate carboxylase complex (GO:0048492) in the ribulose bisphosphate carboxylase (RuBisCO) holoenzyme."
      }
     ],
     "edges": [
      {
       "subject": "rubisco_large_subunit",
       "predicate": "is part of",
       "object": "ribulose_bisphosphate_carboxylase_complex",
       "description": "Catalytic large subunit forming the octameric (L8) or dimeric (L2) active-site core that binds ribulose-1,5-bisphosphate, catalytic Mg2+, and CO2/O2.",
       "evidence": [
        {
         "reference": "PMID:17675289",
         "notes": "Long et al. 2007 characterize Form IB RuBisCO large (RbcL/CbbL) and small (RbcS/CbbS) subunits in Synechococcus elongatus PCC 7942."
        }
       ]
      },
      {
       "subject": "rubisco_small_subunit",
       "predicate": "is part of",
       "object": "ribulose_bisphosphate_carboxylase_complex",
       "description": "Structural and regulatory small subunit capping both ends of the L8 catalytic core in hexadecameric Form I (L8S8) RuBisCO complexes and mediating CcmM/CsoS2 scaffold interaction.",
       "evidence": [
        {
         "reference": "PMID:17675289",
         "notes": "Long et al. 2007 demonstrate that RbcS/CbbS assembles with RbcL/CbbL in the hexadecameric Form IB RuBisCO holoenzyme."
        }
       ]
      },
      {
       "subject": "ribulose_bisphosphate_carboxylase_complex",
       "predicate": "is part of",
       "object": "cytoplasm",
       "description": "Ribulose bisphosphate carboxylase complex forms an integral structural compartment or subassembly of cytoplasm.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro.2018.10",
         "notes": "Kerfeld et al. 2018, \"Bacterial microcompartments\"."
        }
       ]
      },
      {
       "subject": "ribulose_bisphosphate_carboxylase_complex",
       "predicate": "mediates",
       "object": "co2_concentration",
       "description": "Raises the CO2 concentration at RuBisCO and limits O2 access, suppressing photorespiration.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro.2018.10",
         "notes": "Kerfeld et al. 2018."
        }
       ]
      },
      {
       "subject": "ribulose_bisphosphate_carboxylase_complex",
       "predicate": "mediates",
       "object": "carbon_fixation",
       "description": "Mediated by ribulose bisphosphate carboxylase complex (GO:0048492) in the ribulose bisphosphate carboxylase (RuBisCO) holoenzyme.",
       "evidence": [
        {
         "reference": "PMID:24006469",
         "notes": "Rae et al. 2013."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:40Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of ribulose bisphosphate carboxylase complex (GO:0048492) in category OTHER with verified GO hierarchy, components, UniProtKB protein examples, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "GO:0005736",
   "label": "RNA polymerase I complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "RNA polymerase I, one of three nuclear DNA-directed RNA polymerases found in all eukaryotes, is a multisubunit complex; typically it produces rRNAs. Two large subunits comprise the most conserved portion including the catalytic site and share similarity with other eukaryotic and bacterial multisubunit RNA polymerases. The remainder of the complex is composed of smaller subunits (generally ten or more), some of which are also found in RNA polymerase III and others of which are also found in RNA polymerases II and III. Although the core is competent to mediate ribonucleic acid synthesis, it requires additional factors to select the appropriate template. The 14-subunit DNA-directed RNA polymerase I holoenzyme localized in the eukaryotic nucleolus of yeasts, fungi, and protists that exclusively transcribes ribosomal DNA (rDNA) repeats into the polycistronic 35S/47S pre-rRNA precursor. In Saccharomyces cerevisiae, the RNA polymerase I complex comprises the Rpa190–Rpa135 catalytic core, five shared Rpb subunits, the Rpa43–Rpa14 stalk, and the TFIIF/TFIIE-like Rpa49–Rpa34 heterodimer.",
   "definition_source": "GO:0005736",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0000428",
    "GO:0140513"
   ],
   "part_of": [
    "GO:0005730"
   ],
   "synonyms": [
    {
     "synonym_text": "DNA-directed RNA polymerase I complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005736"
    },
    {
     "synonym_text": "DNA-directed RNA polymerase I activity",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0005736"
    }
   ],
   "components": [
    {
     "component_id": "rpa190_rpa135_catalytic_core",
     "label": "RNA polymerase I 10-subunit catalytic core (Rpa190, Rpa135, AC40-AC19, Rpb5/6/8/10/12)",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RPA190",
      "RPA135",
      "RPC40",
      "RPC19",
      "RPB5",
      "RPB6",
      "RPB8",
      "RPB10",
      "RPB12"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Core DNA-directed RNA polymerase I assembly containing the active-site cleft formed by Rpa190 and Rpa135, the shared Pol I/III AC40-AC19 alpha-like heterodimer, and five common Rpb subunits that synthesize the 35S/47S pre-rRNA precursor.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrm2184",
       "notes": "Reviews the subunit composition and nucleolar transcription mechanism of eukaryotic RNA polymerase I."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P10964",
       "protein_label": "DNA-directed RNA polymerase I subunit RPA190",
       "gene_symbol": "RPA190",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene RPA190 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P10964."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P22138",
       "protein_label": "DNA-directed RNA polymerase I subunit RPA135",
       "gene_symbol": "RPA135",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene RPA135 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14555487",
         "notes": "Naryshkina T et al. 2003, ‘Role of second-largest RNA polymerase I subunit Zn-binding domain in enzyme assembly.’, Eukaryot Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P22138."
        },
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P22138."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P07703",
       "protein_label": "DNA-directed RNA polymerases I and III subunit RPAC1",
       "gene_symbol": "RPC40",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene RPC40 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P07703."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P28000",
       "protein_label": "DNA-directed RNA polymerases I and III subunit RPAC2",
       "gene_symbol": "RPC19",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene RPC19 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P28000."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P20434",
       "protein_label": "DNA-directed RNA polymerases I, II, and III subunit RPABC1",
       "gene_symbol": "RPB5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene RPB5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P20434",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P20434, the single reviewed entry for gene RPB5 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P20435",
       "protein_label": "DNA-directed RNA polymerases I, II, and III subunit RPABC2",
       "gene_symbol": "RPO26",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene RPB6, which UniProt lists under the primary name RPO26, in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P20435."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P20436",
       "protein_label": "DNA-directed RNA polymerases I, II, and III subunit RPABC3",
       "gene_symbol": "RPB8",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene RPB8 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P20436."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P22139",
       "protein_label": "DNA-directed RNA polymerases I, II, and III subunit RPABC5",
       "gene_symbol": "RPB10",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene RPB10 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P22139."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P40422",
       "protein_label": "DNA-directed RNA polymerases I, II, and III subunit RPABC4",
       "gene_symbol": "RPC10",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene RPB12, which UniProt lists under the primary name RPC10, in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P40422."
        },
        {
         "reference": "PMID:35563734",
         "notes": "David Y et al. 2022, ‘Pls1 Is a Peroxisomal Matrix Protein with a Role in Regulating Lysine Biosynthesis.’, Cells. ECO:0000269 experimental evidence cited by UniProt for the 'Peroxisome' localisation of P40422."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rpa43_rpa14_stalk_and_rpa49_rpa34_subcomplex",
     "label": "RNA polymerase I stalk (Rpa43-Rpa14) and intrinsic TFIIF/TFIIE-like heterodimer (Rpa49-Rpa34.5)",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RPA43",
      "RPA14",
      "RPA49",
      "RPA34"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Pol I-specific peripheral subcomplexes where the Rpa43-Rpa14 stalk recruits initiation factor Rrn3 and the Rpa49-Rpa34.5 heterodimer promotes promoter opening, processive rDNA elongation, and intrinsic RNA cleavage.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.genet.33.1.261",
       "notes": "Reviews the specialized initiation and elongation subcomplexes of Saccharomyces cerevisiae RNA polymerase I."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P46669",
       "protein_label": "DNA-directed RNA polymerase I subunit RPA43",
       "gene_symbol": "RPA43",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene RPA43 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P46669."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P50106",
       "protein_label": "DNA-directed RNA polymerase I subunit RPA14",
       "gene_symbol": "RPA14",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene RPA14 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P50106."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q01080",
       "protein_label": "DNA-directed RNA polymerase I subunit RPA49",
       "gene_symbol": "RPA49",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene RPA49 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of Q01080."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P47006",
       "protein_label": "DNA-directed RNA polymerase I subunit RPA34",
       "gene_symbol": "RPA34",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene RPA34 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P47006."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "COMMON",
     "note": "Nucleoli are non-membrane-bounded bodies of eukaryotic nuclei that concentrate ribosomal gene transcription and early ribosome biogenesis.",
     "reference": "GO:0005730"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which nucleolar ribosome synthesis includes 35S pre-rRNA processing and U3-containing small-subunit processome assembly.",
     "reference": "DOI:10.1038/nature00769"
    }
   ],
   "functions": [
    {
     "function_id": "transcription_by_rna_polymerase_i",
     "label": "transcription by RNA polymerase I",
     "grounding": "GO:0006360",
     "description": "RNA polymerase I in the nucleolus transcribes ribosomal DNA to produce the major pre-rRNA precursor.",
     "evidence": [
      {
       "reference": "GO:0006360",
       "notes": "GO:0006360 denotes RNA synthesis from a DNA template by RNA polymerase I."
      },
      {
       "reference": "DOI:10.1146/annurev.genet.33.1.261",
       "notes": "Venema and Tollervey 1999 review rDNA transcription as the first stage of yeast ribosome synthesis."
      }
     ]
    },
    {
     "function_id": "rrna_processing",
     "label": "rRNA processing",
     "grounding": "GO:0006364",
     "description": "Nucleolar ribonucleoproteins process primary rRNA transcripts as part of ribosome biogenesis.",
     "evidence": [
      {
       "reference": "GO:0006364",
       "notes": "GO:0006364 denotes conversion of a primary rRNA transcript into mature rRNA molecules."
      },
      {
       "reference": "DOI:10.1038/nature00769",
       "notes": "Dragon et al. 2002 identified the nucleolar U3 small-subunit processome as required for 18S rRNA biogenesis."
      }
     ]
    },
    {
     "function_id": "ribosome_biogenesis",
     "label": "ribosome biogenesis",
     "grounding": "GO:0042254",
     "description": "The nucleolus organizes early transcription, rRNA processing, and preribosomal assembly steps that contribute to production of cytoplasmic ribosomal subunits.",
     "evidence": [
      {
       "reference": "GO:0042254",
       "notes": "GO:0042254 denotes the biosynthesis, assembly, and arrangement of ribosome-subunit constituents."
      },
      {
       "reference": "DOI:10.1038/nrm2184",
       "notes": "Boisvert et al. 2007 review the nucleolus as a eukaryotic nuclear body centered on ribosome biogenesis."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005736",
     "notes": "Gene Ontology cellular-component term for RNA polymerase I complex: RNA polymerase I, one of three nuclear DNA-directed RNA polymerases found in all eukaryotes, is a multisubunit complex; typically it produces rRNAs. Two large subunits comprise the most conserved portion including the catalytic site and share similarity with other eukaryotic and bacterial multisubunit RNA polymerases. The remainder of the complex is composed of smaller subunits (generally ten or more), some of which are also found in RNA polymerase III and others of which are also found in RNA polymerases II and III. Although the core is competent to mediate ribonucleic acid synthesis, it requires additional factors to select the appropriate template."
    },
    {
     "reference": "GO:0005730",
     "notes": "Gene Ontology cellular-component term for nucleolus."
    },
    {
     "reference": "GO:0031981",
     "notes": "Gene Ontology cellular-component term for nuclear lumen."
    },
    {
     "reference": "GO:0030874",
     "notes": "Gene Ontology cellular-component term for nucleolar chromatin."
    },
    {
     "reference": "GO:0032040",
     "notes": "Gene Ontology cellular-component term for small-subunit processome."
    },
    {
     "reference": "GO:0031429",
     "notes": "Gene Ontology cellular-component term for box H/ACA snoRNP complex."
    },
    {
     "reference": "GO:0006360",
     "notes": "Gene Ontology biological-process term for transcription by RNA polymerase I."
    },
    {
     "reference": "GO:0006364",
     "notes": "Gene Ontology biological-process term for rRNA processing."
    },
    {
     "reference": "GO:0042254",
     "notes": "Gene Ontology biological-process term for ribosome biogenesis."
    },
    {
     "reference": "DOI:10.1038/nrm2184",
     "notes": "Boisvert et al. 2007, 'The multifunctional nucleolus', Nature Reviews Molecular Cell Biology."
    },
    {
     "reference": "DOI:10.1146/annurev.genet.33.1.261",
     "notes": "Venema and Tollervey 1999, 'Ribosome Synthesis in Saccharomyces cerevisiae', Annual Review of Genetics."
    },
    {
     "reference": "DOI:10.1038/nature00769",
     "notes": "Dragon et al. 2002, 'A large nucleolar U3 ribonucleoprotein required for 18S ribosomal RNA biogenesis', Nature."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "rna_polymerase_i_complex_mechanism",
     "title": "Rna polymerase i complex assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of RNA polymerase I complex (GO:0005736) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "rna_polymerase_i_complex",
       "label": "RNA polymerase I complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005736",
       "description": "RNA polymerase I, one of three nuclear DNA-directed RNA polymerases found in all eukaryotes, is a multisubunit complex; typically it produces rRNAs."
      },
      {
       "node_id": "rpa190_rpa135_catalytic_core",
       "label": "RNA polymerase I 10-subunit catalytic core (Rpa190, Rpa135, AC40-AC19, Rpb5/6/8/10/12)",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rpa190_rpa135_catalytic_core",
       "description": "Core DNA-directed RNA polymerase I assembly containing the active-site cleft formed by Rpa190 and Rpa135, the shared Pol I/III AC40-AC19 alpha-like heterodimer, and five common Rpb subunits that synthesize the 35S/47S pre-rRNA precursor."
      },
      {
       "node_id": "rpa43_rpa14_stalk_and_rpa49_rpa34_subcomplex",
       "label": "RNA polymerase I stalk (Rpa43-Rpa14) and intrinsic TFIIF/TFIIE-like heterodimer (Rpa49-Rpa34.5)",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rpa43_rpa14_stalk_and_rpa49_rpa34_subcomplex",
       "description": "Pol I-specific peripheral subcomplexes where the Rpa43-Rpa14 stalk recruits initiation factor Rrn3 and the Rpa49-Rpa34.5 heterodimer promotes promoter opening, processive rDNA elongation, and intrinsic RNA cleavage."
      },
      {
       "node_id": "nucleolus",
       "label": "nucleolus",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005730",
       "description": "Enclosing or holo-structural assembly (nucleolus, GO:0005730) containing RNA polymerase I complex."
      },
      {
       "node_id": "transcription_by_rna_polymerase_i",
       "label": "transcription by RNA polymerase I",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006360",
       "description": "RNA polymerase I in the nucleolus transcribes ribosomal DNA to produce the major pre-rRNA precursor."
      },
      {
       "node_id": "rrna_processing",
       "label": "rRNA processing",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006364",
       "description": "Nucleolar ribonucleoproteins process primary rRNA transcripts as part of ribosome biogenesis."
      },
      {
       "node_id": "ribosome_biogenesis",
       "label": "ribosome biogenesis",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0042254",
       "description": "The nucleolus organizes early transcription, rRNA processing, and preribosomal assembly steps that contribute to production of cytoplasmic ribosomal subunits."
      }
     ],
     "edges": [
      {
       "subject": "rpa190_rpa135_catalytic_core",
       "predicate": "is part of",
       "object": "rna_polymerase_i_complex",
       "description": "Core DNA-directed RNA polymerase I assembly containing the active-site cleft formed by Rpa190 and Rpa135, the shared Pol I/III AC40-AC19 alpha-like heterodimer, and five common Rpb subunits that synthesize the 35S/47S pre-rRNA precursor.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrm2184",
         "notes": "Reviews the subunit composition and nucleolar transcription mechanism of eukaryotic RNA polymerase I."
        }
       ]
      },
      {
       "subject": "rpa43_rpa14_stalk_and_rpa49_rpa34_subcomplex",
       "predicate": "is part of",
       "object": "rna_polymerase_i_complex",
       "description": "Pol I-specific peripheral subcomplexes where the Rpa43-Rpa14 stalk recruits initiation factor Rrn3 and the Rpa49-Rpa34.5 heterodimer promotes promoter opening, processive rDNA elongation, and intrinsic RNA cleavage.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.genet.33.1.261",
         "notes": "Reviews the specialized initiation and elongation subcomplexes of Saccharomyces cerevisiae RNA polymerase I."
        }
       ]
      },
      {
       "subject": "rna_polymerase_i_complex",
       "predicate": "is part of",
       "object": "nucleolus",
       "description": "Rna polymerase i complex forms an integral structural compartment or subassembly of nucleolus.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrm2184",
         "notes": "Boisvert et al. 2007, 'The multifunctional nucleolus', Nature Reviews Molecular Cell Biology."
        }
       ]
      },
      {
       "subject": "rna_polymerase_i_complex",
       "predicate": "mediates",
       "object": "transcription_by_rna_polymerase_i",
       "description": "RNA polymerase I in the nucleolus transcribes ribosomal DNA to produce the major pre-rRNA precursor.",
       "evidence": [
        {
         "reference": "GO:0006360",
         "notes": "GO:0006360 denotes RNA synthesis from a DNA template by RNA polymerase I."
        }
       ]
      },
      {
       "subject": "rna_polymerase_i_complex",
       "predicate": "mediates",
       "object": "rrna_processing",
       "description": "Nucleolar ribonucleoproteins process primary rRNA transcripts as part of ribosome biogenesis.",
       "evidence": [
        {
         "reference": "GO:0006364",
         "notes": "GO:0006364 denotes conversion of a primary rRNA transcript into mature rRNA molecules."
        }
       ]
      },
      {
       "subject": "rna_polymerase_i_complex",
       "predicate": "mediates",
       "object": "ribosome_biogenesis",
       "description": "The nucleolus organizes early transcription, rRNA processing, and preribosomal assembly steps that contribute to production of cytoplasmic ribosomal subunits.",
       "evidence": [
        {
         "reference": "GO:0042254",
         "notes": "GO:0042254 denotes the biosynthesis, assembly, and arrangement of ribosome-subunit constituents."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:40Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of RNA polymerase I complex (GO:0005736) in category OTHER with verified GO hierarchy, compartmental context, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-23T07:14:15Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 13 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-23T07:27:49Z",
     "curator": "uniprot-protein-examples-skill",
     "action": "CURATED_GENE_SYMBOLS_AND_PROTEIN_EXAMPLES",
     "changes": "Added source-backed subunit gene_symbols (RPA190, RPA135, RPC40, RPC19, RPB5, RPB6, RPB8, RPB10, RPB12 on rpa190_rpa135_catalytic_core; RPA43, RPA14, RPA49, RPA34 on rpa43_rpa14_stalk_and_rpa49_rpa34_subcomplex) prior to seeding 13 reviewed Saccharomyces cerevisiae S288C protein_examples.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "GO:0033698",
   "label": "Rpd3L complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A histone deacetylase complex which deacetylates histones preferentially in promoter regions. Composed of a two copies of catalytic histone deacetylase subunit (S. pombe Clr6/ S. cerevisiae Rpd3p), an Sds-3 family protein (S. pombe /S. cerevisiae Sds3(p) ), two copies of SIN3 family co-repressor (S. pombe Pst1/ S. cerevisiae Sin3p, a WD repeat protein/ histone chaperone (S. pombe Prw1/ S. cerevisiae Ume1p), and a zf- PHD finger ( S. pombe Png2/ S. cerevisiae Pho23p), plus 4 additional subunits, and associated factors.",
   "definition_source": "GO:0033698",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T04:02:24Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T04:03:15Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO exact synonyms, Sin3-type-complex parentage, chromatin/nuclear-chromosome parthood, twelve budding-yeast Rpd3L constituent rows, budding-yeast scope, histone deacetylase activity, GO/PubMed/DOI evidence, a nonmechanistic function graph, and an Rpd3L subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:29:20Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 12 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Clr6 histone deacetylase complex I/I'",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0033698"
    },
    {
     "synonym_text": "Clr6L complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0033698"
    },
    {
     "synonym_text": "Rpd3C(L)",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0033698"
    },
    {
     "synonym_text": "Sin3L complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0033698"
    }
   ],
   "parent_structures": [
    "GO:0070822"
   ],
   "part_of": [
    "GO:0000228",
    "GO:0000785"
   ],
   "components": [
    {
     "component_id": "rpd3_rpd3l_deacetylase_subunit",
     "label": "Rpd3 Rpd3L deacetylase subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RPD3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0033698 and SGD annotations follow Saccharomyces cerevisiae Rpd3p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Rpd3L subunit class was curated in this pass.",
     "role": "Catalytic histone deacetylase constituent of the budding-yeast Rpd3L complex.",
     "evidence": [
      {
       "reference": "GO:0033698",
       "notes": "GO and SGD annotate budding-yeast RPD3 as part of the Rpd3L complex under GO:0033698."
      },
      {
       "reference": "DOI:10.1016/j.cell.2005.10.023",
       "notes": "Carrozza et al. 2005 characterized Rpd3L and Rpd3S by MudPIT analysis in budding yeast."
      }
     ],
     "stoichiometry": "2",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32561",
       "protein_label": "Histone deacetylase RPD3",
       "gene_symbol": "RPD3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RPD3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P32561."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sin3_rpd3l_corepressor_subunit",
     "label": "Sin3 Rpd3L corepressor subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SIN3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0033698 and SGD annotations follow Saccharomyces cerevisiae Sin3p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Rpd3L subunit class was curated in this pass.",
     "role": "SIN3-family corepressor constituent of the budding-yeast Rpd3L complex.",
     "evidence": [
      {
       "reference": "GO:0033698",
       "notes": "GO and SGD annotate budding-yeast SIN3 as part of the Rpd3L complex under GO:0033698."
      },
      {
       "reference": "DOI:10.1016/j.cell.2005.10.023",
       "notes": "Carrozza et al. 2005 characterized Rpd3L and Rpd3S by MudPIT analysis in budding yeast."
      }
     ],
     "stoichiometry": "2",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P22579",
       "protein_label": "Transcriptional regulatory protein SIN3",
       "gene_symbol": "SIN3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SIN3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P22579",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P22579, the single reviewed entry for gene SIN3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ume1_rpd3l_wd_repeat_subunit",
     "label": "Ume1 Rpd3L WD-repeat subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "UME1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0033698 and SGD annotations follow Saccharomyces cerevisiae Ume1p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Rpd3L subunit class was curated in this pass.",
     "role": "WD-repeat histone-chaperone constituent of the budding-yeast Rpd3L complex.",
     "evidence": [
      {
       "reference": "GO:0033698",
       "notes": "GO and SGD annotate budding-yeast UME1 as part of the Rpd3L complex under GO:0033698."
      },
      {
       "reference": "DOI:10.1016/j.cell.2005.10.023",
       "notes": "Carrozza et al. 2005 characterized Rpd3L and Rpd3S by MudPIT analysis in budding yeast."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03010",
       "protein_label": "Transcriptional regulatory protein UME1",
       "gene_symbol": "UME1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene UME1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q03010",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q03010, the single reviewed entry for gene UME1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sds3_rpd3l_subunit",
     "label": "Sds3 Rpd3L subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SDS3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0033698 and SGD annotations follow Saccharomyces cerevisiae Sds3p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Rpd3L subunit class was curated in this pass.",
     "role": "Sds3-family constituent of the budding-yeast Rpd3L complex.",
     "evidence": [
      {
       "reference": "GO:0033698",
       "notes": "GO and SGD annotate budding-yeast SDS3 as part of the Rpd3L complex under GO:0033698."
      },
      {
       "reference": "DOI:10.1016/j.cell.2005.10.023",
       "notes": "Carrozza et al. 2005 characterized Rpd3L and Rpd3S by MudPIT analysis in budding yeast."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40505",
       "protein_label": "Transcriptional regulatory protein SDS3",
       "gene_symbol": "SDS3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SDS3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P40505."
        }
       ]
      }
     ]
    },
    {
     "component_id": "pho23_rpd3l_phd_finger_subunit",
     "label": "Pho23 Rpd3L PHD-finger subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "PHO23"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0033698 and SGD annotations follow Saccharomyces cerevisiae Pho23p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Rpd3L subunit class was curated in this pass.",
     "role": "PHD-finger constituent of the budding-yeast Rpd3L complex.",
     "evidence": [
      {
       "reference": "GO:0033698",
       "notes": "GO and SGD annotate budding-yeast PHO23 as part of the Rpd3L complex under GO:0033698."
      },
      {
       "reference": "DOI:10.1016/j.cell.2005.10.023",
       "notes": "Carrozza et al. 2005 characterized Rpd3L and Rpd3S by MudPIT analysis in budding yeast."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P50947",
       "protein_label": "Transcriptional regulatory protein PHO23",
       "gene_symbol": "PHO23",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene PHO23 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P50947."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sap30_rpd3l_subunit",
     "label": "Sap30 Rpd3L subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SAP30"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0033698 and SGD annotations follow Saccharomyces cerevisiae Sap30p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Rpd3L subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Rpd3L complex.",
     "evidence": [
      {
       "reference": "GO:0033698",
       "notes": "GO and SGD annotate budding-yeast SAP30 as part of the Rpd3L complex under GO:0033698."
      },
      {
       "reference": "DOI:10.1016/j.cell.2005.10.023",
       "notes": "Carrozza et al. 2005 characterized Rpd3L and Rpd3S by MudPIT analysis in budding yeast."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38429",
       "protein_label": "Transcriptional regulatory protein SAP30",
       "gene_symbol": "SAP30",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SAP30 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P38429."
        }
       ]
      }
     ]
    },
    {
     "component_id": "dep1_rpd3l_subunit",
     "label": "Dep1 Rpd3L subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "DEP1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0033698 and SGD annotations follow Saccharomyces cerevisiae Dep1p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Rpd3L subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Rpd3L complex.",
     "evidence": [
      {
       "reference": "GO:0033698",
       "notes": "GO and SGD annotate budding-yeast DEP1 as part of the Rpd3L complex under GO:0033698."
      },
      {
       "reference": "DOI:10.1016/j.cell.2005.10.023",
       "notes": "Carrozza et al. 2005 characterized Rpd3L and Rpd3S by MudPIT analysis in budding yeast."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P31385",
       "protein_label": "Transcriptional regulatory protein DEP1",
       "gene_symbol": "DEP1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene DEP1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P31385",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P31385, the single reviewed entry for gene DEP1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "cti6_rpd3l_subunit",
     "label": "Cti6 Rpd3L subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CTI6"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0033698 and SGD annotations follow Saccharomyces cerevisiae Cti6p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Rpd3L subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Rpd3L complex.",
     "evidence": [
      {
       "reference": "GO:0033698",
       "notes": "GO and SGD annotate budding-yeast CTI6 as part of the Rpd3L complex under GO:0033698."
      },
      {
       "reference": "DOI:10.1016/j.cell.2005.10.023",
       "notes": "Carrozza et al. 2005 characterized Rpd3L and Rpd3S by MudPIT analysis in budding yeast."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q08923",
       "protein_label": "Histone deacetylase complex subunit CTI6",
       "gene_symbol": "CTI6",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CTI6 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12086626",
         "notes": "Papamichos-Chronakis M et al. 2002, ‘Cti6, a PHD domain protein, bridges the Cyc8-Tup1 corepressor and the SAGA coactivator to overcome repression at GAL1.’, Mol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q08923."
        },
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q08923."
        },
        {
         "reference": "PMID:15133041",
         "notes": "Puig S et al. 2004, ‘Cti6 is an Rpd3-Sin3 histone deacetylase-associated protein required for growth under iron-limiting conditions in Saccharomyces cerevisiae.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q08923."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rxt2_rpd3l_subunit",
     "label": "Rxt2 Rpd3L subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RXT2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0033698 and SGD annotations follow Saccharomyces cerevisiae Rxt2p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Rpd3L subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Rpd3L complex.",
     "evidence": [
      {
       "reference": "GO:0033698",
       "notes": "GO and SGD annotate budding-yeast RXT2 as part of the Rpd3L complex under GO:0033698."
      },
      {
       "reference": "DOI:10.1016/j.cell.2005.10.023",
       "notes": "Carrozza et al. 2005 characterized Rpd3L and Rpd3S by MudPIT analysis in budding yeast."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38255",
       "protein_label": "Transcriptional regulatory protein RXT2",
       "gene_symbol": "RXT2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RXT2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P38255."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rxt3_rpd3l_subunit",
     "label": "Rxt3 Rpd3L subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RXT3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0033698 and SGD annotations follow Saccharomyces cerevisiae Rxt3p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Rpd3L subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Rpd3L complex.",
     "evidence": [
      {
       "reference": "GO:0033698",
       "notes": "GO and SGD annotate budding-yeast RXT3 as part of the Rpd3L complex under GO:0033698."
      },
      {
       "reference": "DOI:10.1016/j.cell.2005.10.023",
       "notes": "Carrozza et al. 2005 characterized Rpd3L and Rpd3S by MudPIT analysis in budding yeast."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q07458",
       "protein_label": "Transcriptional regulatory protein RXT3",
       "gene_symbol": "RXT3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RXT3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q07458."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ash1_rpd3l_subunit",
     "label": "Ash1 Rpd3L subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ASH1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0033698 and SGD annotations follow Saccharomyces cerevisiae Ash1p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Rpd3L subunit class was curated in this pass.",
     "role": "Rpd3L-associated protein curated to the budding-yeast Rpd3L complex.",
     "evidence": [
      {
       "reference": "GO:0033698",
       "notes": "GO and SGD annotate budding-yeast ASH1 as part of the Rpd3L complex under GO:0033698."
      },
      {
       "reference": "DOI:10.1016/j.cell.2005.10.023",
       "notes": "Carrozza et al. 2005 characterized Rpd3L and Rpd3S by MudPIT analysis in budding yeast."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P34233",
       "protein_label": "Transcriptional regulatory protein ASH1",
       "gene_symbol": "ASH1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ASH1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P34233."
        },
        {
         "reference": "PMID:8625408",
         "notes": "Bobola N et al. 1996, ‘Asymmetric accumulation of Ash1p in postanaphase nuclei depends on a myosin and restricts yeast mating-type switching to mother cells.’, Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P34233."
        },
        {
         "reference": "PMID:8625409",
         "notes": "Sil A et al. 1996, ‘Identification of asymmetrically localized determinant, Ash1p, required for lineage-specific transcription of the yeast HO gene.’, Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P34233."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ume6_rpd3l_subunit",
     "label": "Ume6 Rpd3L subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "UME6"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0033698 and SGD annotations follow Saccharomyces cerevisiae Ume6p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Rpd3L subunit class was curated in this pass.",
     "role": "Rpd3L-associated protein curated to the budding-yeast Rpd3L complex.",
     "evidence": [
      {
       "reference": "GO:0033698",
       "notes": "GO and SGD annotate budding-yeast UME6 as part of the Rpd3L complex under GO:0033698."
      },
      {
       "reference": "DOI:10.1016/j.cell.2005.10.023",
       "notes": "Carrozza et al. 2005 characterized Rpd3L and Rpd3S by MudPIT analysis in budding yeast."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P39001",
       "protein_label": "Transcriptional regulatory protein UME6",
       "gene_symbol": "UME6",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene UME6 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P39001."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the organism in which SGD annotates Rpd3L components to GO:0033698 with direct experimental evidence from the 2005 Rpd3L/Rpd3S Cell papers.",
     "reference": "GO:0033698"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Carrozza et al. 2005 and Keogh et al. 2005 resolved the larger Rpd3C(L) histone deacetylase complex as distinct from the smaller Rpd3C(S) complex in budding yeast.",
     "reference": "DOI:10.1016/j.cell.2005.10.025"
    }
   ],
   "functions": [
    {
     "function_id": "histone_deacetylase_activity",
     "label": "histone deacetylase activity",
     "grounding": "GO:0004407",
     "description": "The Rpd3L complex is an Rpd3-containing histone deacetylase complex that preferentially deacetylates histones in promoter regions.",
     "evidence": [
      {
       "reference": "GO:0033698",
       "notes": "GO:0033698 defines Rpd3L as a histone deacetylase complex that preferentially deacetylates histones in promoter regions."
      },
      {
       "reference": "GO:0004407",
       "notes": "GO:0004407 is the Gene Ontology molecular-function term for histone deacetylase activity."
      },
      {
       "reference": "DOI:10.1016/j.cell.2005.10.023",
       "notes": "Carrozza et al. 2005 characterized Rpd3L as one of two budding-yeast Rpd3 histone deacetylase complexes."
      },
      {
       "reference": "DOI:10.1016/j.cell.2005.10.025",
       "notes": "Keogh et al. 2005 characterized Rpd3C(L) as the larger Rpd3 complex."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0033698",
     "notes": "Gene Ontology cellular-component term for the Rpd3L complex and its exact Clr6L, Rpd3C(L) and Sin3L synonyms."
    },
    {
     "reference": "GO:0070822",
     "notes": "Gene Ontology cellular-component parent term for Sin3-type histone deacetylase complexes."
    },
    {
     "reference": "GO:0000228",
     "notes": "Gene Ontology cellular-component term for the nuclear chromosome."
    },
    {
     "reference": "GO:0000785",
     "notes": "Gene Ontology cellular-component term for chromatin."
    },
    {
     "reference": "GO:0004407",
     "notes": "Gene Ontology molecular-function term for histone deacetylase activity."
    },
    {
     "reference": "PMID:16286007",
     "notes": "PubMed identifier for Carrozza et al. 2005."
    },
    {
     "reference": "DOI:10.1016/j.cell.2005.10.023",
     "notes": "DOI for Carrozza et al. 2005, 'Histone H3 methylation by Set2 directs deacetylation of coding regions by Rpd3S to suppress spurious intragenic transcription', verified through NCBI E-utilities."
    },
    {
     "reference": "PMID:16286008",
     "notes": "PubMed identifier for Keogh et al. 2005."
    },
    {
     "reference": "DOI:10.1016/j.cell.2005.10.025",
     "notes": "DOI for Keogh et al. 2005, 'Cotranscriptional set2 methylation of histone H3 lysine 36 recruits a repressive Rpd3 complex', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_rpd3l_histone_deacetylase_activity",
     "title": "Rpd3L carries yeast histone deacetylase activity",
     "description": "In Saccharomyces cerevisiae, the Rpd3L complex contains Rpd3p, Sin3p, Ume1p, Sds3p, Pho23p, Sap30p, Dep1p, Cti6p, Rxt2p, Rxt3p, Ash1p and Ume6p.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records GO/SGD-curated Rpd3L constituents and their connection to histone deacetylase activity without resolving promoter recruitment, associated-factor engagement or catalytic chemistry.",
     "nodes": [
      {
       "node_id": "rpd3_rpd3l_deacetylase_subunit",
       "label": "Rpd3 Rpd3L deacetylase subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rpd3_rpd3l_deacetylase_subunit"
      },
      {
       "node_id": "sin3_rpd3l_corepressor_subunit",
       "label": "Sin3 Rpd3L corepressor subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sin3_rpd3l_corepressor_subunit"
      },
      {
       "node_id": "ume1_rpd3l_wd_repeat_subunit",
       "label": "Ume1 Rpd3L WD-repeat subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ume1_rpd3l_wd_repeat_subunit"
      },
      {
       "node_id": "sds3_rpd3l_subunit",
       "label": "Sds3 Rpd3L subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sds3_rpd3l_subunit"
      },
      {
       "node_id": "pho23_rpd3l_phd_finger_subunit",
       "label": "Pho23 Rpd3L PHD-finger subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "pho23_rpd3l_phd_finger_subunit"
      },
      {
       "node_id": "sap30_rpd3l_subunit",
       "label": "Sap30 Rpd3L subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sap30_rpd3l_subunit"
      },
      {
       "node_id": "dep1_rpd3l_subunit",
       "label": "Dep1 Rpd3L subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "dep1_rpd3l_subunit"
      },
      {
       "node_id": "cti6_rpd3l_subunit",
       "label": "Cti6 Rpd3L subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cti6_rpd3l_subunit"
      },
      {
       "node_id": "rxt2_rpd3l_subunit",
       "label": "Rxt2 Rpd3L subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rxt2_rpd3l_subunit"
      },
      {
       "node_id": "rxt3_rpd3l_subunit",
       "label": "Rxt3 Rpd3L subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rxt3_rpd3l_subunit"
      },
      {
       "node_id": "ash1_rpd3l_subunit",
       "label": "Ash1 Rpd3L subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ash1_rpd3l_subunit"
      },
      {
       "node_id": "ume6_rpd3l_subunit",
       "label": "Ume6 Rpd3L subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ume6_rpd3l_subunit"
      },
      {
       "node_id": "rpd3l_complex",
       "label": "Rpd3L complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033698"
      },
      {
       "node_id": "histone_deacetylase_activity",
       "label": "histone deacetylase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0004407"
      }
     ],
     "edges": [
      {
       "subject": "rpd3_rpd3l_deacetylase_subunit",
       "predicate": "contributes to",
       "object": "rpd3l_complex",
       "description": "Rpd3 is a constituent of the budding-yeast Rpd3L complex.",
       "evidence": [
        {
         "reference": "GO:0033698",
         "notes": "GO:0033698 defines the Rpd3L complex and SGD annotates this protein to it."
        },
        {
         "reference": "DOI:10.1016/j.cell.2005.10.023",
         "notes": "Carrozza et al. 2005 characterized Rpd3L by MudPIT analysis."
        }
       ]
      },
      {
       "subject": "sin3_rpd3l_corepressor_subunit",
       "predicate": "contributes to",
       "object": "rpd3l_complex",
       "description": "Sin3 is a constituent of the budding-yeast Rpd3L complex.",
       "evidence": [
        {
         "reference": "GO:0033698",
         "notes": "GO:0033698 defines the Rpd3L complex and SGD annotates this protein to it."
        },
        {
         "reference": "DOI:10.1016/j.cell.2005.10.023",
         "notes": "Carrozza et al. 2005 characterized Rpd3L by MudPIT analysis."
        }
       ]
      },
      {
       "subject": "ume1_rpd3l_wd_repeat_subunit",
       "predicate": "contributes to",
       "object": "rpd3l_complex",
       "description": "Ume1 is a constituent of the budding-yeast Rpd3L complex.",
       "evidence": [
        {
         "reference": "GO:0033698",
         "notes": "GO:0033698 defines the Rpd3L complex and SGD annotates this protein to it."
        },
        {
         "reference": "DOI:10.1016/j.cell.2005.10.023",
         "notes": "Carrozza et al. 2005 characterized Rpd3L by MudPIT analysis."
        }
       ]
      },
      {
       "subject": "sds3_rpd3l_subunit",
       "predicate": "contributes to",
       "object": "rpd3l_complex",
       "description": "Sds3 is a constituent of the budding-yeast Rpd3L complex.",
       "evidence": [
        {
         "reference": "GO:0033698",
         "notes": "GO:0033698 defines the Rpd3L complex and SGD annotates this protein to it."
        },
        {
         "reference": "DOI:10.1016/j.cell.2005.10.023",
         "notes": "Carrozza et al. 2005 characterized Rpd3L by MudPIT analysis."
        }
       ]
      },
      {
       "subject": "pho23_rpd3l_phd_finger_subunit",
       "predicate": "contributes to",
       "object": "rpd3l_complex",
       "description": "Pho23 is a constituent of the budding-yeast Rpd3L complex.",
       "evidence": [
        {
         "reference": "GO:0033698",
         "notes": "GO:0033698 defines the Rpd3L complex and SGD annotates this protein to it."
        },
        {
         "reference": "DOI:10.1016/j.cell.2005.10.023",
         "notes": "Carrozza et al. 2005 characterized Rpd3L by MudPIT analysis."
        }
       ]
      },
      {
       "subject": "sap30_rpd3l_subunit",
       "predicate": "contributes to",
       "object": "rpd3l_complex",
       "description": "Sap30 is a constituent of the budding-yeast Rpd3L complex.",
       "evidence": [
        {
         "reference": "GO:0033698",
         "notes": "GO:0033698 defines the Rpd3L complex and SGD annotates this protein to it."
        },
        {
         "reference": "DOI:10.1016/j.cell.2005.10.023",
         "notes": "Carrozza et al. 2005 characterized Rpd3L by MudPIT analysis."
        }
       ]
      },
      {
       "subject": "dep1_rpd3l_subunit",
       "predicate": "contributes to",
       "object": "rpd3l_complex",
       "description": "Dep1 is a constituent of the budding-yeast Rpd3L complex.",
       "evidence": [
        {
         "reference": "GO:0033698",
         "notes": "GO:0033698 defines the Rpd3L complex and SGD annotates this protein to it."
        },
        {
         "reference": "DOI:10.1016/j.cell.2005.10.023",
         "notes": "Carrozza et al. 2005 characterized Rpd3L by MudPIT analysis."
        }
       ]
      },
      {
       "subject": "cti6_rpd3l_subunit",
       "predicate": "contributes to",
       "object": "rpd3l_complex",
       "description": "Cti6 is a constituent of the budding-yeast Rpd3L complex.",
       "evidence": [
        {
         "reference": "GO:0033698",
         "notes": "GO:0033698 defines the Rpd3L complex and SGD annotates this protein to it."
        },
        {
         "reference": "DOI:10.1016/j.cell.2005.10.023",
         "notes": "Carrozza et al. 2005 characterized Rpd3L by MudPIT analysis."
        }
       ]
      },
      {
       "subject": "rxt2_rpd3l_subunit",
       "predicate": "contributes to",
       "object": "rpd3l_complex",
       "description": "Rxt2 is a constituent of the budding-yeast Rpd3L complex.",
       "evidence": [
        {
         "reference": "GO:0033698",
         "notes": "GO:0033698 defines the Rpd3L complex and SGD annotates this protein to it."
        },
        {
         "reference": "DOI:10.1016/j.cell.2005.10.023",
         "notes": "Carrozza et al. 2005 characterized Rpd3L by MudPIT analysis."
        }
       ]
      },
      {
       "subject": "rxt3_rpd3l_subunit",
       "predicate": "contributes to",
       "object": "rpd3l_complex",
       "description": "Rxt3 is a constituent of the budding-yeast Rpd3L complex.",
       "evidence": [
        {
         "reference": "GO:0033698",
         "notes": "GO:0033698 defines the Rpd3L complex and SGD annotates this protein to it."
        },
        {
         "reference": "DOI:10.1016/j.cell.2005.10.023",
         "notes": "Carrozza et al. 2005 characterized Rpd3L by MudPIT analysis."
        }
       ]
      },
      {
       "subject": "ash1_rpd3l_subunit",
       "predicate": "contributes to",
       "object": "rpd3l_complex",
       "description": "Ash1 is a constituent of the budding-yeast Rpd3L complex.",
       "evidence": [
        {
         "reference": "GO:0033698",
         "notes": "GO:0033698 defines the Rpd3L complex and SGD annotates this protein to it."
        },
        {
         "reference": "DOI:10.1016/j.cell.2005.10.023",
         "notes": "Carrozza et al. 2005 characterized Rpd3L by MudPIT analysis."
        }
       ]
      },
      {
       "subject": "ume6_rpd3l_subunit",
       "predicate": "contributes to",
       "object": "rpd3l_complex",
       "description": "Ume6 is a constituent of the budding-yeast Rpd3L complex.",
       "evidence": [
        {
         "reference": "GO:0033698",
         "notes": "GO:0033698 defines the Rpd3L complex and SGD annotates this protein to it."
        },
        {
         "reference": "DOI:10.1016/j.cell.2005.10.023",
         "notes": "Carrozza et al. 2005 characterized Rpd3L by MudPIT analysis."
        }
       ]
      },
      {
       "subject": "rpd3l_complex",
       "predicate": "supports",
       "object": "histone_deacetylase_activity",
       "description": "Rpd3L is a budding-yeast Rpd3-containing histone deacetylase complex.",
       "evidence": [
        {
         "reference": "GO:0033698",
         "notes": "GO:0033698 defines Rpd3L as a histone deacetylase complex."
        },
        {
         "reference": "GO:0004407",
         "notes": "GO:0004407 is the molecular-function term for histone deacetylase activity."
        },
        {
         "reference": "DOI:10.1016/j.cell.2005.10.023",
         "notes": "Carrozza et al. 2005 characterized Rpd3L as an Rpd3 histone deacetylase complex."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_rpd3l_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the Rpd3L constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#rpd3_rpd3l_deacetylase_subunit",
      "components#sin3_rpd3l_corepressor_subunit",
      "components#ume1_rpd3l_wd_repeat_subunit",
      "components#sds3_rpd3l_subunit",
      "components#pho23_rpd3l_phd_finger_subunit",
      "components#sap30_rpd3l_subunit",
      "components#dep1_rpd3l_subunit",
      "components#cti6_rpd3l_subunit",
      "components#rxt2_rpd3l_subunit",
      "components#rxt3_rpd3l_subunit",
      "components#ash1_rpd3l_subunit",
      "components#ume6_rpd3l_subunit"
     ],
     "rationale": "GO:0033698 plus direct SGD annotations define these budding-yeast proteins as Rpd3L complex constituents or associated Rpd3L factors. Exact cross-eukaryotic InterPro, Pfam, NCBIfam or UniProt family boundaries for these Rpd3L subunit classes need narrower curation before these component labels can be grounded.",
     "evidence": [
      {
       "reference": "GO:0033698",
       "notes": "GO:0033698 defines the Rpd3L complex and SGD annotates budding-yeast proteins to this term."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    }
   ]
  },
  {
   "identifier": "GO:0070210",
   "label": "Rpd3L-Expanded complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex that contains a histone deacetylase and is part of the chromatin remodeling machinery. In Saccharomyces cerevisiae this complex contains the Rpd3p, Sin3p, Ume1p, Pho23p, Sap30p, Sds3p, Cti6p, Rxt2p, Rxt3p, Dep1p, Ume6p, Ash1p, Dot6p, Snt1, Sif2p, Set3p, Hos2p, Tos4p and Tod6p proteins.",
   "definition_source": "GO:0070210",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-26T04:32:15Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-26T04:32:57Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added Rpd3-LE/Clr6-LE exact synonymy, histone-deacetylase-complex parentage, chromatin/nuclear-chromosome parthood, nineteen Rpd3L-Expanded constituent rows, budding-yeast scope, histone deacetylase activity, GO/PubMed/DOI evidence, a nonmechanistic function graph, and a Rpd3L-Expanded subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:29:26Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 19 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Clr6-LE complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0070210"
    },
    {
     "synonym_text": "Rpd3-LE",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1186/gb-2008-9-11-r167"
    }
   ],
   "parent_structures": [
    "GO:0000118"
   ],
   "part_of": [
    "GO:0000228",
    "GO:0000785"
   ],
   "components": [
    {
     "component_id": "rpd3_rpd3le_deacetylase_subunit",
     "label": "Rpd3 Rpd3L-Expanded deacetylase subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RPD3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0070210 follows Saccharomyces cerevisiae Rpd3p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Rpd3L-Expanded subunit class was curated in this pass.",
     "role": "Histone deacetylase constituent of the budding-yeast Rpd3L-Expanded complex.",
     "evidence": [
      {
       "reference": "GO:0070210",
       "notes": "GO:0070210 defines the S. cerevisiae Rpd3L-Expanded complex as containing Rpd3p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32561",
       "protein_label": "Histone deacetylase RPD3",
       "gene_symbol": "RPD3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RPD3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P32561."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sin3_rpd3le_subunit",
     "label": "Sin3 Rpd3L-Expanded subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SIN3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0070210 follows Saccharomyces cerevisiae Sin3p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Rpd3L-Expanded subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Rpd3L-Expanded histone deacetylase complex.",
     "evidence": [
      {
       "reference": "GO:0070210",
       "notes": "GO:0070210 defines the S. cerevisiae Rpd3L-Expanded complex as containing Sin3p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P22579",
       "protein_label": "Transcriptional regulatory protein SIN3",
       "gene_symbol": "SIN3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SIN3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P22579",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P22579, the single reviewed entry for gene SIN3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ume1_rpd3le_subunit",
     "label": "Ume1 Rpd3L-Expanded subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "UME1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0070210 follows Saccharomyces cerevisiae Ume1p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Rpd3L-Expanded subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Rpd3L-Expanded histone deacetylase complex.",
     "evidence": [
      {
       "reference": "GO:0070210",
       "notes": "GO:0070210 defines the S. cerevisiae Rpd3L-Expanded complex as containing Ume1p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03010",
       "protein_label": "Transcriptional regulatory protein UME1",
       "gene_symbol": "UME1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene UME1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q03010",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q03010, the single reviewed entry for gene UME1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "pho23_rpd3le_subunit",
     "label": "Pho23 Rpd3L-Expanded subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "PHO23"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0070210 follows Saccharomyces cerevisiae Pho23p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Rpd3L-Expanded subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Rpd3L-Expanded histone deacetylase complex.",
     "evidence": [
      {
       "reference": "GO:0070210",
       "notes": "GO:0070210 defines the S. cerevisiae Rpd3L-Expanded complex as containing Pho23p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P50947",
       "protein_label": "Transcriptional regulatory protein PHO23",
       "gene_symbol": "PHO23",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene PHO23 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P50947."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sap30_rpd3le_subunit",
     "label": "Sap30 Rpd3L-Expanded subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SAP30"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0070210 follows Saccharomyces cerevisiae Sap30p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Rpd3L-Expanded subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Rpd3L-Expanded histone deacetylase complex.",
     "evidence": [
      {
       "reference": "GO:0070210",
       "notes": "GO:0070210 defines the S. cerevisiae Rpd3L-Expanded complex as containing Sap30p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38429",
       "protein_label": "Transcriptional regulatory protein SAP30",
       "gene_symbol": "SAP30",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SAP30 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P38429."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sds3_rpd3le_subunit",
     "label": "Sds3 Rpd3L-Expanded subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SDS3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0070210 follows Saccharomyces cerevisiae Sds3p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Rpd3L-Expanded subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Rpd3L-Expanded histone deacetylase complex.",
     "evidence": [
      {
       "reference": "GO:0070210",
       "notes": "GO:0070210 defines the S. cerevisiae Rpd3L-Expanded complex as containing Sds3p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40505",
       "protein_label": "Transcriptional regulatory protein SDS3",
       "gene_symbol": "SDS3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SDS3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P40505."
        }
       ]
      }
     ]
    },
    {
     "component_id": "cti6_rpd3le_subunit",
     "label": "Cti6 Rpd3L-Expanded subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CTI6"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0070210 follows Saccharomyces cerevisiae Cti6p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Rpd3L-Expanded subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Rpd3L-Expanded histone deacetylase complex.",
     "evidence": [
      {
       "reference": "GO:0070210",
       "notes": "GO:0070210 defines the S. cerevisiae Rpd3L-Expanded complex as containing Cti6p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q08923",
       "protein_label": "Histone deacetylase complex subunit CTI6",
       "gene_symbol": "CTI6",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CTI6 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12086626",
         "notes": "Papamichos-Chronakis M et al. 2002, ‘Cti6, a PHD domain protein, bridges the Cyc8-Tup1 corepressor and the SAGA coactivator to overcome repression at GAL1.’, Mol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q08923."
        },
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q08923."
        },
        {
         "reference": "PMID:15133041",
         "notes": "Puig S et al. 2004, ‘Cti6 is an Rpd3-Sin3 histone deacetylase-associated protein required for growth under iron-limiting conditions in Saccharomyces cerevisiae.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q08923."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rxt2_rpd3le_subunit",
     "label": "Rxt2 Rpd3L-Expanded subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RXT2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0070210 follows Saccharomyces cerevisiae Rxt2p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Rpd3L-Expanded subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Rpd3L-Expanded histone deacetylase complex.",
     "evidence": [
      {
       "reference": "GO:0070210",
       "notes": "GO:0070210 defines the S. cerevisiae Rpd3L-Expanded complex as containing Rxt2p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38255",
       "protein_label": "Transcriptional regulatory protein RXT2",
       "gene_symbol": "RXT2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RXT2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P38255."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rxt3_rpd3le_subunit",
     "label": "Rxt3 Rpd3L-Expanded subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RXT3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0070210 follows Saccharomyces cerevisiae Rxt3p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Rpd3L-Expanded subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Rpd3L-Expanded histone deacetylase complex.",
     "evidence": [
      {
       "reference": "GO:0070210",
       "notes": "GO:0070210 defines the S. cerevisiae Rpd3L-Expanded complex as containing Rxt3p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q07458",
       "protein_label": "Transcriptional regulatory protein RXT3",
       "gene_symbol": "RXT3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RXT3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q07458."
        }
       ]
      }
     ]
    },
    {
     "component_id": "dep1_rpd3le_subunit",
     "label": "Dep1 Rpd3L-Expanded subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "DEP1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0070210 follows Saccharomyces cerevisiae Dep1p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Rpd3L-Expanded subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Rpd3L-Expanded histone deacetylase complex.",
     "evidence": [
      {
       "reference": "GO:0070210",
       "notes": "GO:0070210 defines the S. cerevisiae Rpd3L-Expanded complex as containing Dep1p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P31385",
       "protein_label": "Transcriptional regulatory protein DEP1",
       "gene_symbol": "DEP1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene DEP1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P31385",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P31385, the single reviewed entry for gene DEP1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ume6_rpd3le_subunit",
     "label": "Ume6 Rpd3L-Expanded subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "UME6"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0070210 follows Saccharomyces cerevisiae Ume6p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Rpd3L-Expanded subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Rpd3L-Expanded histone deacetylase complex.",
     "evidence": [
      {
       "reference": "GO:0070210",
       "notes": "GO:0070210 defines the S. cerevisiae Rpd3L-Expanded complex as containing Ume6p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P39001",
       "protein_label": "Transcriptional regulatory protein UME6",
       "gene_symbol": "UME6",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene UME6 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P39001."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ash1_rpd3le_subunit",
     "label": "Ash1 Rpd3L-Expanded subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ASH1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0070210 follows Saccharomyces cerevisiae Ash1p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Rpd3L-Expanded subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Rpd3L-Expanded histone deacetylase complex.",
     "evidence": [
      {
       "reference": "GO:0070210",
       "notes": "GO:0070210 defines the S. cerevisiae Rpd3L-Expanded complex as containing Ash1p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P34233",
       "protein_label": "Transcriptional regulatory protein ASH1",
       "gene_symbol": "ASH1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ASH1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P34233."
        },
        {
         "reference": "PMID:8625408",
         "notes": "Bobola N et al. 1996, ‘Asymmetric accumulation of Ash1p in postanaphase nuclei depends on a myosin and restricts yeast mating-type switching to mother cells.’, Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P34233."
        },
        {
         "reference": "PMID:8625409",
         "notes": "Sil A et al. 1996, ‘Identification of asymmetrically localized determinant, Ash1p, required for lineage-specific transcription of the yeast HO gene.’, Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P34233."
        }
       ]
      }
     ]
    },
    {
     "component_id": "dot6_rpd3le_subunit",
     "label": "Dot6 Rpd3L-Expanded subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "DOT6"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0070210 follows Saccharomyces cerevisiae Dot6p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Rpd3L-Expanded subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Rpd3L-Expanded histone deacetylase complex.",
     "evidence": [
      {
       "reference": "GO:0070210",
       "notes": "GO:0070210 defines the S. cerevisiae Rpd3L-Expanded complex as containing Dot6p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40059",
       "protein_label": "Transcriptional regulatory protein DOT6",
       "gene_symbol": "DOT6",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene DOT6 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P40059",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P40059, the single reviewed entry for gene DOT6 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "snt1_rpd3le_subunit",
     "label": "Snt1 Rpd3L-Expanded subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SNT1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0070210 follows Saccharomyces cerevisiae Snt1p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Rpd3L-Expanded subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Rpd3L-Expanded histone deacetylase complex.",
     "evidence": [
      {
       "reference": "GO:0070210",
       "notes": "GO:0070210 defines the S. cerevisiae Rpd3L-Expanded complex as containing Snt1p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P25357",
       "protein_label": "Probable DNA-binding protein SNT1",
       "gene_symbol": "SNT1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SNT1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P25357",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P25357, the single reviewed entry for gene SNT1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sif2_rpd3le_subunit",
     "label": "Sif2 Rpd3L-Expanded subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SIF2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0070210 follows Saccharomyces cerevisiae Sif2p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Rpd3L-Expanded subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Rpd3L-Expanded histone deacetylase complex.",
     "evidence": [
      {
       "reference": "GO:0070210",
       "notes": "GO:0070210 defines the S. cerevisiae Rpd3L-Expanded complex as containing Sif2p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38262",
       "protein_label": "SIR4-interacting protein SIF2",
       "gene_symbol": "SIF2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SIF2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P38262",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38262, the single reviewed entry for gene SIF2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "set3_rpd3le_subunit",
     "label": "Set3 Rpd3L-Expanded subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SET3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0070210 follows Saccharomyces cerevisiae Set3p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Rpd3L-Expanded subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Rpd3L-Expanded histone deacetylase complex.",
     "evidence": [
      {
       "reference": "GO:0070210",
       "notes": "GO:0070210 defines the S. cerevisiae Rpd3L-Expanded complex as containing Set3p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P36124",
       "protein_label": "Histone reader SET3",
       "gene_symbol": "SET3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SET3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P36124",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P36124, the single reviewed entry for gene SET3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "hos2_rpd3le_subunit",
     "label": "Hos2 Rpd3L-Expanded subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "HOS2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0070210 follows Saccharomyces cerevisiae Hos2p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Rpd3L-Expanded subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Rpd3L-Expanded histone deacetylase complex.",
     "evidence": [
      {
       "reference": "GO:0070210",
       "notes": "GO:0070210 defines the S. cerevisiae Rpd3L-Expanded complex as containing Hos2p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53096",
       "protein_label": "Probable histone deacetylase HOS2",
       "gene_symbol": "HOS2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene HOS2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P53096",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P53096, the single reviewed entry for gene HOS2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "tos4_rpd3le_subunit",
     "label": "Tos4 Rpd3L-Expanded subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TOS4"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0070210 follows Saccharomyces cerevisiae Tos4p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Rpd3L-Expanded subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Rpd3L-Expanded histone deacetylase complex.",
     "evidence": [
      {
       "reference": "GO:0070210",
       "notes": "GO:0070210 defines the S. cerevisiae Rpd3L-Expanded complex as containing Tos4p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q06266",
       "protein_label": "Protein TOS4",
       "gene_symbol": "TOS4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TOS4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15282802",
         "notes": "Sundin BA et al. 2004, ‘Localization of proteins that are coordinately expressed with Cln2 during the cell cycle.’, Yeast. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q06266."
        }
       ]
      }
     ]
    },
    {
     "component_id": "tod6_rpd3le_subunit",
     "label": "Tod6 Rpd3L-Expanded subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TOD6"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0070210 follows Saccharomyces cerevisiae Tod6p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Rpd3L-Expanded subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Rpd3L-Expanded histone deacetylase complex.",
     "evidence": [
      {
       "reference": "GO:0070210",
       "notes": "GO:0070210 defines the S. cerevisiae Rpd3L-Expanded complex as containing Tod6p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P34219",
       "protein_label": "Transcriptional regulatory protein TOD6",
       "gene_symbol": "TOD6",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TOD6 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P34219."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the organism in which GO:0070210 defines the Rpd3L-Expanded complex as a Rpd3-containing extension of the Rpd3L complex.",
     "reference": "GO:0070210"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Shevchenko et al. 2008 identified Rpd3-LE as an Rpd3-containing complex in budding-yeast Chromatin Central and assigned it as an extension of the Rpd3L complex that includes the Set3 complex core.",
     "reference": "DOI:10.1186/gb-2008-9-11-r167"
    }
   ],
   "functions": [
    {
     "function_id": "histone_deacetylase_activity",
     "label": "histone deacetylase activity",
     "grounding": "GO:0004407",
     "description": "The Rpd3L-Expanded complex is an Rpd3-containing histone deacetylase complex.",
     "evidence": [
      {
       "reference": "GO:0070210",
       "notes": "GO:0070210 defines Rpd3L-Expanded as a histone-deacetylase-containing complex."
      },
      {
       "reference": "GO:0004407",
       "notes": "GO:0004407 is the Gene Ontology molecular-function term for histone deacetylase activity."
      },
      {
       "reference": "DOI:10.1186/gb-2008-9-11-r167",
       "notes": "Shevchenko et al. 2008 assigned Rpd3-LE as one of two new Rpd3-containing complexes in budding-yeast Chromatin Central."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0070210",
     "notes": "Gene Ontology cellular-component term for the Rpd3L-Expanded complex and its exact Clr6-LE synonym."
    },
    {
     "reference": "GO:0000118",
     "notes": "Gene Ontology cellular-component parent term for histone deacetylase complexes."
    },
    {
     "reference": "GO:0000228",
     "notes": "Gene Ontology cellular-component term for the nuclear chromosome."
    },
    {
     "reference": "GO:0000785",
     "notes": "Gene Ontology cellular-component term for chromatin."
    },
    {
     "reference": "GO:0004407",
     "notes": "Gene Ontology molecular-function term for histone deacetylase activity."
    },
    {
     "reference": "PMID:19040720",
     "notes": "PubMed identifier for Shevchenko et al. 2008, the Genome Biology Chromatin Central paper cited by GO:0070210."
    },
    {
     "reference": "DOI:10.1186/gb-2008-9-11-r167",
     "notes": "DOI for Shevchenko et al. 2008, 'Chromatin Central: towards the comparative proteome by accurate mapping of the yeast proteomic environment', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_rpd3le_histone_deacetylase_activity",
     "title": "Rpd3L-Expanded carries yeast histone deacetylase activity",
     "description": "In Saccharomyces cerevisiae, the Rpd3L-Expanded complex contains Rpd3p, Sin3p, Ume1p, Pho23p, Sap30p, Sds3p, Cti6p, Rxt2p, Rxt3p, Dep1p, Ume6p, Ash1p, Dot6p, Snt1, Sif2p, Set3p, Hos2p, Tos4p and Tod6p.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the GO-defined Rpd3L-Expanded complex constituents and their connection to histone deacetylase activity without resolving Rpd3L recruitment, Set3 core engagement or substrate selection.",
     "nodes": [
      {
       "node_id": "rpd3_rpd3le_deacetylase_subunit",
       "label": "Rpd3 Rpd3L-Expanded deacetylase subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rpd3_rpd3le_deacetylase_subunit"
      },
      {
       "node_id": "sin3_rpd3le_subunit",
       "label": "Sin3 Rpd3L-Expanded subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sin3_rpd3le_subunit"
      },
      {
       "node_id": "ume1_rpd3le_subunit",
       "label": "Ume1 Rpd3L-Expanded subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ume1_rpd3le_subunit"
      },
      {
       "node_id": "pho23_rpd3le_subunit",
       "label": "Pho23 Rpd3L-Expanded subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "pho23_rpd3le_subunit"
      },
      {
       "node_id": "sap30_rpd3le_subunit",
       "label": "Sap30 Rpd3L-Expanded subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sap30_rpd3le_subunit"
      },
      {
       "node_id": "sds3_rpd3le_subunit",
       "label": "Sds3 Rpd3L-Expanded subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sds3_rpd3le_subunit"
      },
      {
       "node_id": "cti6_rpd3le_subunit",
       "label": "Cti6 Rpd3L-Expanded subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cti6_rpd3le_subunit"
      },
      {
       "node_id": "rxt2_rpd3le_subunit",
       "label": "Rxt2 Rpd3L-Expanded subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rxt2_rpd3le_subunit"
      },
      {
       "node_id": "rxt3_rpd3le_subunit",
       "label": "Rxt3 Rpd3L-Expanded subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rxt3_rpd3le_subunit"
      },
      {
       "node_id": "dep1_rpd3le_subunit",
       "label": "Dep1 Rpd3L-Expanded subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "dep1_rpd3le_subunit"
      },
      {
       "node_id": "ume6_rpd3le_subunit",
       "label": "Ume6 Rpd3L-Expanded subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ume6_rpd3le_subunit"
      },
      {
       "node_id": "ash1_rpd3le_subunit",
       "label": "Ash1 Rpd3L-Expanded subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ash1_rpd3le_subunit"
      },
      {
       "node_id": "dot6_rpd3le_subunit",
       "label": "Dot6 Rpd3L-Expanded subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "dot6_rpd3le_subunit"
      },
      {
       "node_id": "snt1_rpd3le_subunit",
       "label": "Snt1 Rpd3L-Expanded subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "snt1_rpd3le_subunit"
      },
      {
       "node_id": "sif2_rpd3le_subunit",
       "label": "Sif2 Rpd3L-Expanded subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sif2_rpd3le_subunit"
      },
      {
       "node_id": "set3_rpd3le_subunit",
       "label": "Set3 Rpd3L-Expanded subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "set3_rpd3le_subunit"
      },
      {
       "node_id": "hos2_rpd3le_subunit",
       "label": "Hos2 Rpd3L-Expanded subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "hos2_rpd3le_subunit"
      },
      {
       "node_id": "tos4_rpd3le_subunit",
       "label": "Tos4 Rpd3L-Expanded subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tos4_rpd3le_subunit"
      },
      {
       "node_id": "tod6_rpd3le_subunit",
       "label": "Tod6 Rpd3L-Expanded subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tod6_rpd3le_subunit"
      },
      {
       "node_id": "rpd3l_expanded_complex",
       "label": "Rpd3L-Expanded complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0070210"
      },
      {
       "node_id": "histone_deacetylase_activity",
       "label": "histone deacetylase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0004407"
      }
     ],
     "edges": [
      {
       "subject": "rpd3_rpd3le_deacetylase_subunit",
       "predicate": "contributes to",
       "object": "rpd3l_expanded_complex",
       "description": "Rpd3p is a constituent of the budding-yeast Rpd3L-Expanded complex.",
       "evidence": [
        {
         "reference": "GO:0070210",
         "notes": "GO:0070210 defines Rpd3p as an Rpd3L-Expanded complex constituent."
        }
       ]
      },
      {
       "subject": "sin3_rpd3le_subunit",
       "predicate": "contributes to",
       "object": "rpd3l_expanded_complex",
       "description": "Sin3p is a constituent of the budding-yeast Rpd3L-Expanded complex.",
       "evidence": [
        {
         "reference": "GO:0070210",
         "notes": "GO:0070210 defines Sin3p as an Rpd3L-Expanded complex constituent."
        }
       ]
      },
      {
       "subject": "ume1_rpd3le_subunit",
       "predicate": "contributes to",
       "object": "rpd3l_expanded_complex",
       "description": "Ume1p is a constituent of the budding-yeast Rpd3L-Expanded complex.",
       "evidence": [
        {
         "reference": "GO:0070210",
         "notes": "GO:0070210 defines Ume1p as an Rpd3L-Expanded complex constituent."
        }
       ]
      },
      {
       "subject": "pho23_rpd3le_subunit",
       "predicate": "contributes to",
       "object": "rpd3l_expanded_complex",
       "description": "Pho23p is a constituent of the budding-yeast Rpd3L-Expanded complex.",
       "evidence": [
        {
         "reference": "GO:0070210",
         "notes": "GO:0070210 defines Pho23p as an Rpd3L-Expanded complex constituent."
        }
       ]
      },
      {
       "subject": "sap30_rpd3le_subunit",
       "predicate": "contributes to",
       "object": "rpd3l_expanded_complex",
       "description": "Sap30p is a constituent of the budding-yeast Rpd3L-Expanded complex.",
       "evidence": [
        {
         "reference": "GO:0070210",
         "notes": "GO:0070210 defines Sap30p as an Rpd3L-Expanded complex constituent."
        }
       ]
      },
      {
       "subject": "sds3_rpd3le_subunit",
       "predicate": "contributes to",
       "object": "rpd3l_expanded_complex",
       "description": "Sds3p is a constituent of the budding-yeast Rpd3L-Expanded complex.",
       "evidence": [
        {
         "reference": "GO:0070210",
         "notes": "GO:0070210 defines Sds3p as an Rpd3L-Expanded complex constituent."
        }
       ]
      },
      {
       "subject": "cti6_rpd3le_subunit",
       "predicate": "contributes to",
       "object": "rpd3l_expanded_complex",
       "description": "Cti6p is a constituent of the budding-yeast Rpd3L-Expanded complex.",
       "evidence": [
        {
         "reference": "GO:0070210",
         "notes": "GO:0070210 defines Cti6p as an Rpd3L-Expanded complex constituent."
        }
       ]
      },
      {
       "subject": "rxt2_rpd3le_subunit",
       "predicate": "contributes to",
       "object": "rpd3l_expanded_complex",
       "description": "Rxt2p is a constituent of the budding-yeast Rpd3L-Expanded complex.",
       "evidence": [
        {
         "reference": "GO:0070210",
         "notes": "GO:0070210 defines Rxt2p as an Rpd3L-Expanded complex constituent."
        }
       ]
      },
      {
       "subject": "rxt3_rpd3le_subunit",
       "predicate": "contributes to",
       "object": "rpd3l_expanded_complex",
       "description": "Rxt3p is a constituent of the budding-yeast Rpd3L-Expanded complex.",
       "evidence": [
        {
         "reference": "GO:0070210",
         "notes": "GO:0070210 defines Rxt3p as an Rpd3L-Expanded complex constituent."
        }
       ]
      },
      {
       "subject": "dep1_rpd3le_subunit",
       "predicate": "contributes to",
       "object": "rpd3l_expanded_complex",
       "description": "Dep1p is a constituent of the budding-yeast Rpd3L-Expanded complex.",
       "evidence": [
        {
         "reference": "GO:0070210",
         "notes": "GO:0070210 defines Dep1p as an Rpd3L-Expanded complex constituent."
        }
       ]
      },
      {
       "subject": "ume6_rpd3le_subunit",
       "predicate": "contributes to",
       "object": "rpd3l_expanded_complex",
       "description": "Ume6p is a constituent of the budding-yeast Rpd3L-Expanded complex.",
       "evidence": [
        {
         "reference": "GO:0070210",
         "notes": "GO:0070210 defines Ume6p as an Rpd3L-Expanded complex constituent."
        }
       ]
      },
      {
       "subject": "ash1_rpd3le_subunit",
       "predicate": "contributes to",
       "object": "rpd3l_expanded_complex",
       "description": "Ash1p is a constituent of the budding-yeast Rpd3L-Expanded complex.",
       "evidence": [
        {
         "reference": "GO:0070210",
         "notes": "GO:0070210 defines Ash1p as an Rpd3L-Expanded complex constituent."
        }
       ]
      },
      {
       "subject": "dot6_rpd3le_subunit",
       "predicate": "contributes to",
       "object": "rpd3l_expanded_complex",
       "description": "Dot6p is a constituent of the budding-yeast Rpd3L-Expanded complex.",
       "evidence": [
        {
         "reference": "GO:0070210",
         "notes": "GO:0070210 defines Dot6p as an Rpd3L-Expanded complex constituent."
        }
       ]
      },
      {
       "subject": "snt1_rpd3le_subunit",
       "predicate": "contributes to",
       "object": "rpd3l_expanded_complex",
       "description": "Snt1p is a constituent of the budding-yeast Rpd3L-Expanded complex.",
       "evidence": [
        {
         "reference": "GO:0070210",
         "notes": "GO:0070210 defines Snt1p as an Rpd3L-Expanded complex constituent."
        }
       ]
      },
      {
       "subject": "sif2_rpd3le_subunit",
       "predicate": "contributes to",
       "object": "rpd3l_expanded_complex",
       "description": "Sif2p is a constituent of the budding-yeast Rpd3L-Expanded complex.",
       "evidence": [
        {
         "reference": "GO:0070210",
         "notes": "GO:0070210 defines Sif2p as an Rpd3L-Expanded complex constituent."
        }
       ]
      },
      {
       "subject": "set3_rpd3le_subunit",
       "predicate": "contributes to",
       "object": "rpd3l_expanded_complex",
       "description": "Set3p is a constituent of the budding-yeast Rpd3L-Expanded complex.",
       "evidence": [
        {
         "reference": "GO:0070210",
         "notes": "GO:0070210 defines Set3p as an Rpd3L-Expanded complex constituent."
        }
       ]
      },
      {
       "subject": "hos2_rpd3le_subunit",
       "predicate": "contributes to",
       "object": "rpd3l_expanded_complex",
       "description": "Hos2p is a constituent of the budding-yeast Rpd3L-Expanded complex.",
       "evidence": [
        {
         "reference": "GO:0070210",
         "notes": "GO:0070210 defines Hos2p as an Rpd3L-Expanded complex constituent."
        }
       ]
      },
      {
       "subject": "tos4_rpd3le_subunit",
       "predicate": "contributes to",
       "object": "rpd3l_expanded_complex",
       "description": "Tos4p is a constituent of the budding-yeast Rpd3L-Expanded complex.",
       "evidence": [
        {
         "reference": "GO:0070210",
         "notes": "GO:0070210 defines Tos4p as an Rpd3L-Expanded complex constituent."
        }
       ]
      },
      {
       "subject": "tod6_rpd3le_subunit",
       "predicate": "contributes to",
       "object": "rpd3l_expanded_complex",
       "description": "Tod6p is a constituent of the budding-yeast Rpd3L-Expanded complex.",
       "evidence": [
        {
         "reference": "GO:0070210",
         "notes": "GO:0070210 defines Tod6p as an Rpd3L-Expanded complex constituent."
        }
       ]
      },
      {
       "subject": "rpd3l_expanded_complex",
       "predicate": "supports",
       "object": "histone_deacetylase_activity",
       "description": "Rpd3L-Expanded is an Rpd3-containing histone deacetylase complex in budding yeast.",
       "evidence": [
        {
         "reference": "GO:0070210",
         "notes": "GO:0070210 defines Rpd3L-Expanded as a histone-deacetylase-containing complex."
        },
        {
         "reference": "GO:0004407",
         "notes": "GO:0004407 is the molecular-function term for histone deacetylase activity."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_rpd3le_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the Rpd3L-Expanded constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#rpd3_rpd3le_deacetylase_subunit",
      "components#sin3_rpd3le_subunit",
      "components#ume1_rpd3le_subunit",
      "components#pho23_rpd3le_subunit",
      "components#sap30_rpd3le_subunit",
      "components#sds3_rpd3le_subunit",
      "components#cti6_rpd3le_subunit",
      "components#rxt2_rpd3le_subunit",
      "components#rxt3_rpd3le_subunit",
      "components#dep1_rpd3le_subunit",
      "components#ume6_rpd3le_subunit",
      "components#ash1_rpd3le_subunit",
      "components#dot6_rpd3le_subunit",
      "components#snt1_rpd3le_subunit",
      "components#sif2_rpd3le_subunit",
      "components#set3_rpd3le_subunit",
      "components#hos2_rpd3le_subunit",
      "components#tos4_rpd3le_subunit",
      "components#tod6_rpd3le_subunit"
     ],
     "rationale": "GO:0070210 defines 19 budding-yeast proteins as Rpd3L-Expanded complex constituents. Exact cross-eukaryotic InterPro, Pfam, NCBIfam or UniProt family boundaries for these Rpd3L-Expanded subunit classes need narrower curation before these component labels can be grounded.",
     "evidence": [
      {
       "reference": "GO:0070210",
       "notes": "GO:0070210 defines the budding-yeast Rpd3L-Expanded complex subunits."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-26"
    }
   ]
  },
  {
   "identifier": "GO:0032221",
   "label": "Rpd3S complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A eukaryotically conserved histone deacetylase complex which deacetylates histones across gene coding regions. Composed of a catalytic histone deacetylase subunit, a chromodomain protein, a SIN3 family co-repressor, and a WD repeat protein (Clr6p, Alp13p, Pst2p, and Prw1p respectively in Schizosaccharomyces; Rpd3p, Sin3p, Ume1p, Rco1p and Eaf3 in Saccharomyces; homologs thereof in other species).",
   "definition_source": "GO:0032221",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T03:40:13Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T03:41:28Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO exact synonyms, Sin3-type-complex parentage, chromatin/nuclear-chromosome parthood, five budding-yeast Rpd3S constituent rows, budding-yeast scope, histone deacetylase activity, GO/PubMed/DOI evidence, a nonmechanistic function graph, and an Rpd3S subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:29:27Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 5 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Clr6-CII complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0032221"
    },
    {
     "synonym_text": "Clr6 histone deacetylase complex II",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0032221"
    },
    {
     "synonym_text": "Clr6 histone deacetylase complex II'",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0032221"
    },
    {
     "synonym_text": "Clr6S complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0032221"
    },
    {
     "synonym_text": "Rpd3C(S)",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0032221"
    },
    {
     "synonym_text": "Rpd3S",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0032221"
    },
    {
     "synonym_text": "Sin3S",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0032221"
    }
   ],
   "parent_structures": [
    "GO:0070822"
   ],
   "part_of": [
    "GO:0000228",
    "GO:0000785"
   ],
   "components": [
    {
     "component_id": "rpd3_rpd3s_deacetylase_subunit",
     "label": "Rpd3 Rpd3S deacetylase subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RPD3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0032221 follows Saccharomyces cerevisiae Rpd3p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Rpd3S catalytic subunit class was curated in this pass.",
     "role": "Catalytic histone deacetylase constituent of the budding-yeast Rpd3S complex.",
     "evidence": [
      {
       "reference": "GO:0032221",
       "notes": "GO:0032221 defines the Saccharomyces Rpd3S complex as containing Rpd3p."
      },
      {
       "reference": "DOI:10.1016/j.cell.2005.10.025",
       "notes": "Keogh et al. 2005 characterized Rpd3C(S) as one of two distinct budding-yeast Rpd3 complexes."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32561",
       "protein_label": "Histone deacetylase RPD3",
       "gene_symbol": "RPD3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RPD3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P32561."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sin3_rpd3s_corepressor_subunit",
     "label": "Sin3 Rpd3S corepressor subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SIN3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0032221 follows Saccharomyces cerevisiae Sin3p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Rpd3S Sin3-family subunit class was curated in this pass.",
     "role": "SIN3-family corepressor constituent shared by the budding-yeast Rpd3S and Rpd3L complexes.",
     "evidence": [
      {
       "reference": "GO:0032221",
       "notes": "GO:0032221 defines the Saccharomyces Rpd3S complex as containing Sin3p."
      },
      {
       "reference": "DOI:10.1016/j.cell.2005.10.025",
       "notes": "Keogh et al. 2005 reported that Rpd3C(S) shares Sin3 with the larger Rpd3C(L) complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P22579",
       "protein_label": "Transcriptional regulatory protein SIN3",
       "gene_symbol": "SIN3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SIN3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P22579",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P22579, the single reviewed entry for gene SIN3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ume1_rpd3s_wd_repeat_subunit",
     "label": "Ume1 Rpd3S WD-repeat subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "UME1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0032221 follows Saccharomyces cerevisiae Ume1p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Rpd3S WD-repeat subunit class was curated in this pass.",
     "role": "WD-repeat constituent shared by the budding-yeast Rpd3S and Rpd3L complexes.",
     "evidence": [
      {
       "reference": "GO:0032221",
       "notes": "GO:0032221 defines the Saccharomyces Rpd3S complex as containing Ume1p."
      },
      {
       "reference": "DOI:10.1016/j.cell.2005.10.025",
       "notes": "Keogh et al. 2005 reported that Rpd3C(S) shares Ume1 with the larger Rpd3C(L) complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03010",
       "protein_label": "Transcriptional regulatory protein UME1",
       "gene_symbol": "UME1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene UME1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q03010",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q03010, the single reviewed entry for gene UME1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rco1_rpd3s_subunit",
     "label": "Rco1 Rpd3S subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RCO1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0032221 follows Saccharomyces cerevisiae Rco1p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Rpd3S-specific subunit class was curated in this pass.",
     "role": "Rpd3S-specific constituent of the budding-yeast complex.",
     "evidence": [
      {
       "reference": "GO:0032221",
       "notes": "GO:0032221 defines the Saccharomyces Rpd3S complex as containing Rco1p."
      },
      {
       "reference": "DOI:10.1016/j.cell.2005.10.023",
       "notes": "Carrozza et al. 2005 identified Rco1 as a subunit specific to budding-yeast Rpd3S."
      },
      {
       "reference": "DOI:10.1016/j.cell.2005.10.025",
       "notes": "Keogh et al. 2005 identified Rco1 as a unique Rpd3C(S) subunit."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q04779",
       "protein_label": "Transcriptional regulatory protein RCO1",
       "gene_symbol": "RCO1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RCO1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q04779."
        }
       ]
      }
     ]
    },
    {
     "component_id": "eaf3_rpd3s_chromodomain_subunit",
     "label": "Eaf3 Rpd3S chromodomain subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "EAF3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0032221 follows Saccharomyces cerevisiae Eaf3 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Rpd3S chromodomain subunit class was curated in this pass.",
     "role": "Rpd3S-specific chromodomain constituent involved in methylated-nucleosome recruitment.",
     "evidence": [
      {
       "reference": "GO:0032221",
       "notes": "GO:0032221 defines the Saccharomyces Rpd3S complex as containing Eaf3."
      },
      {
       "reference": "DOI:10.1016/j.cell.2005.10.023",
       "notes": "Carrozza et al. 2005 identified Eaf3 as a subunit specific to budding-yeast Rpd3S."
      },
      {
       "reference": "DOI:10.1016/j.cell.2005.10.025",
       "notes": "Keogh et al. 2005 identified Eaf3 as a unique Rpd3C(S) subunit and linked its chromodomain to recruitment to methylated nucleosomes."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12432",
       "protein_label": "Chromatin modification-related protein EAF3",
       "gene_symbol": "EAF3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene EAF3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q12432."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the organism in which GO:0032221 defines the Rpd3S complex as containing Rpd3p, Sin3p, Ume1p, Rco1p and Eaf3.",
     "reference": "GO:0032221"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Keogh et al. 2005 and Carrozza et al. 2005 characterized Rpd3S/Rpd3C(S) as a budding-yeast Rpd3 histone deacetylase complex containing Rco1 and Eaf3 as smaller-complex-specific subunits.",
     "reference": "DOI:10.1016/j.cell.2005.10.025"
    }
   ],
   "functions": [
    {
     "function_id": "histone_deacetylase_activity",
     "label": "histone deacetylase activity",
     "grounding": "GO:0004407",
     "description": "The Rpd3S complex deacetylates histones across gene coding regions through its Rpd3 catalytic subunit.",
     "evidence": [
      {
       "reference": "GO:0032221",
       "notes": "GO:0032221 defines Rpd3S as a histone deacetylase complex that deacetylates histones across gene coding regions."
      },
      {
       "reference": "GO:0004407",
       "notes": "GO:0004407 is the Gene Ontology molecular-function term for histone deacetylase activity."
      },
      {
       "reference": "DOI:10.1016/j.cell.2005.10.023",
       "notes": "Carrozza et al. 2005 found that RCO1 and EAF3 mutants disrupted open-reading-frame deacetylation and suppression of intragenic transcription."
      },
      {
       "reference": "DOI:10.1016/j.cell.2005.10.025",
       "notes": "Keogh et al. 2005 found that Eaf3 recruits Rpd3C(S) to Set2-methylated H3K36 nucleosomes for deacetylation of transcribed regions."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0032221",
     "notes": "Gene Ontology cellular-component term for the Rpd3S complex and its exact Clr6-CII, Clr6S, Rpd3C(S), Rpd3S and Sin3S synonyms."
    },
    {
     "reference": "GO:0070822",
     "notes": "Gene Ontology cellular-component parent term for Sin3-type histone deacetylase complexes."
    },
    {
     "reference": "GO:0000228",
     "notes": "Gene Ontology cellular-component term for the nuclear chromosome."
    },
    {
     "reference": "GO:0000785",
     "notes": "Gene Ontology cellular-component term for chromatin."
    },
    {
     "reference": "GO:0004407",
     "notes": "Gene Ontology molecular-function term for histone deacetylase activity."
    },
    {
     "reference": "PMID:16286007",
     "notes": "PubMed identifier for Carrozza et al. 2005, the Cell Rpd3S coding-region deacetylation paper."
    },
    {
     "reference": "DOI:10.1016/j.cell.2005.10.023",
     "notes": "DOI for Carrozza et al. 2005, 'Histone H3 methylation by Set2 directs deacetylation of coding regions by Rpd3S to suppress spurious intragenic transcription', verified through NCBI E-utilities."
    },
    {
     "reference": "PMID:16286008",
     "notes": "PubMed identifier for Keogh et al. 2005, the Cell Rpd3C(S) H3K36me recruitment paper."
    },
    {
     "reference": "DOI:10.1016/j.cell.2005.10.025",
     "notes": "DOI for Keogh et al. 2005, 'Cotranscriptional set2 methylation of histone H3 lysine 36 recruits a repressive Rpd3 complex', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_rpd3s_histone_deacetylase_activity",
     "title": "Rpd3S carries yeast histone deacetylase activity",
     "description": "In Saccharomyces cerevisiae, Rpd3p, Sin3p, Ume1p, Rco1p and Eaf3 form the Rpd3S histone deacetylase complex.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the GO-defined Rpd3S complex constituents and their connection to histone deacetylase activity without resolving Set2-dependent H3K36 methylation, chromodomain binding or transcript-specific recruitment.",
     "nodes": [
      {
       "node_id": "rpd3_rpd3s_deacetylase_subunit",
       "label": "Rpd3 Rpd3S deacetylase subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rpd3_rpd3s_deacetylase_subunit"
      },
      {
       "node_id": "sin3_rpd3s_corepressor_subunit",
       "label": "Sin3 Rpd3S corepressor subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sin3_rpd3s_corepressor_subunit"
      },
      {
       "node_id": "ume1_rpd3s_wd_repeat_subunit",
       "label": "Ume1 Rpd3S WD-repeat subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ume1_rpd3s_wd_repeat_subunit"
      },
      {
       "node_id": "rco1_rpd3s_subunit",
       "label": "Rco1 Rpd3S subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rco1_rpd3s_subunit"
      },
      {
       "node_id": "eaf3_rpd3s_chromodomain_subunit",
       "label": "Eaf3 Rpd3S chromodomain subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "eaf3_rpd3s_chromodomain_subunit"
      },
      {
       "node_id": "rpd3s_complex",
       "label": "Rpd3S complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032221"
      },
      {
       "node_id": "histone_deacetylase_activity",
       "label": "histone deacetylase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0004407"
      }
     ],
     "edges": [
      {
       "subject": "rpd3_rpd3s_deacetylase_subunit",
       "predicate": "contributes to",
       "object": "rpd3s_complex",
       "description": "Rpd3p is a deacetylase constituent of the budding-yeast Rpd3S complex.",
       "evidence": [
        {
         "reference": "GO:0032221",
         "notes": "GO:0032221 defines Rpd3p as an Rpd3S complex constituent."
        },
        {
         "reference": "DOI:10.1016/j.cell.2005.10.025",
         "notes": "Keogh et al. 2005 characterized Rpd3C(S) as a Rpd3 histone deacetylase complex."
        }
       ]
      },
      {
       "subject": "sin3_rpd3s_corepressor_subunit",
       "predicate": "contributes to",
       "object": "rpd3s_complex",
       "description": "Sin3p is a corepressor constituent of the budding-yeast Rpd3S complex.",
       "evidence": [
        {
         "reference": "GO:0032221",
         "notes": "GO:0032221 defines Sin3p as an Rpd3S complex constituent."
        },
        {
         "reference": "DOI:10.1016/j.cell.2005.10.025",
         "notes": "Keogh et al. 2005 identified Sin3 as shared by Rpd3C(S) and Rpd3C(L)."
        }
       ]
      },
      {
       "subject": "ume1_rpd3s_wd_repeat_subunit",
       "predicate": "contributes to",
       "object": "rpd3s_complex",
       "description": "Ume1p is a WD-repeat constituent of the budding-yeast Rpd3S complex.",
       "evidence": [
        {
         "reference": "GO:0032221",
         "notes": "GO:0032221 defines Ume1p as an Rpd3S complex constituent."
        },
        {
         "reference": "DOI:10.1016/j.cell.2005.10.025",
         "notes": "Keogh et al. 2005 identified Ume1 as shared by Rpd3C(S) and Rpd3C(L)."
        }
       ]
      },
      {
       "subject": "rco1_rpd3s_subunit",
       "predicate": "contributes to",
       "object": "rpd3s_complex",
       "description": "Rco1p is a specific constituent of the budding-yeast Rpd3S complex.",
       "evidence": [
        {
         "reference": "GO:0032221",
         "notes": "GO:0032221 defines Rco1p as an Rpd3S complex constituent."
        },
        {
         "reference": "DOI:10.1016/j.cell.2005.10.023",
         "notes": "Carrozza et al. 2005 identified Rco1 as an Rpd3S-specific subunit."
        }
       ]
      },
      {
       "subject": "eaf3_rpd3s_chromodomain_subunit",
       "predicate": "contributes to",
       "object": "rpd3s_complex",
       "description": "Eaf3 is a chromodomain constituent of the budding-yeast Rpd3S complex.",
       "evidence": [
        {
         "reference": "GO:0032221",
         "notes": "GO:0032221 defines Eaf3 as an Rpd3S complex constituent."
        },
        {
         "reference": "DOI:10.1016/j.cell.2005.10.025",
         "notes": "Keogh et al. 2005 identified Eaf3 as a unique Rpd3C(S) subunit."
        }
       ]
      },
      {
       "subject": "rpd3s_complex",
       "predicate": "supports",
       "object": "histone_deacetylase_activity",
       "description": "Rpd3S is a budding-yeast Rpd3-containing histone deacetylase complex that deacetylates transcribed regions.",
       "evidence": [
        {
         "reference": "GO:0032221",
         "notes": "GO:0032221 defines Rpd3S as a histone deacetylase complex."
        },
        {
         "reference": "GO:0004407",
         "notes": "GO:0004407 is the molecular-function term for histone deacetylase activity."
        },
        {
         "reference": "DOI:10.1016/j.cell.2005.10.025",
         "notes": "Keogh et al. 2005 linked Rpd3C(S) to deacetylation of transcribed regions."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_rpd3s_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the Rpd3S constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#rpd3_rpd3s_deacetylase_subunit",
      "components#sin3_rpd3s_corepressor_subunit",
      "components#ume1_rpd3s_wd_repeat_subunit",
      "components#rco1_rpd3s_subunit",
      "components#eaf3_rpd3s_chromodomain_subunit"
     ],
     "rationale": "GO:0032221 defines five budding-yeast proteins as Rpd3S complex constituents. Exact cross-eukaryotic InterPro, Pfam, NCBIfam or UniProt family boundaries for these Rpd3S subunit classes need narrower curation before these component labels can be grounded.",
     "evidence": [
      {
       "reference": "GO:0032221",
       "notes": "GO:0032221 defines the budding-yeast Rpd3S complex subunits."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    }
   ]
  },
  {
   "identifier": "GO:0016586",
   "label": "RSC-type complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A SWI/SNF-type complex that contains a bromodomain containing-protein, such as yeast Rsc1 or Rsc4 or mammalian PB1/BAF180. The RSC complex is generally recruited to RNA polymerase III promoters and is specifically recruited to RNA polymerase II promoters by transcriptional activators and repressors; it is also involved in non-homologous end joining.",
   "definition_source": "GO:0016586",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-26T08:20:09Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-26T08:20:51Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added RSC exact synonymy, SWI/SNF-superfamily parentage, 16 budding-yeast constituent rows, yeast scope, chromatin-remodeling function, GO/PubMed/DOI evidence, a nonmechanistic function graph, and a subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:29:45Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 17 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "PBAF complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0016586"
    },
    {
     "synonym_text": "Polybromo- and BAF containing complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0016586"
    },
    {
     "synonym_text": "SWI/SNF complex B",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0016586"
    }
   ],
   "parent_structures": [
    "GO:0070603"
   ],
   "components": [
    {
     "component_id": "sth1_rsc_atpase_subunit",
     "label": "Sth1 RSC ATPase subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "STH1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast RSC architecture literature follows Sth1 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this RSC subunit class was curated in this pass.",
     "role": "ATPase-containing catalytic constituent of the budding-yeast RSC chromatin remodeler.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.54449",
       "notes": "Patel et al. 2019 purified Saccharomyces cerevisiae RSC through tagged Sth1, described RSC as 17 proteins with two Rsc8 copies and either Rsc1 or Rsc2, and used cryo-EM and crosslinking mass spectrometry to assign RSC subunit architecture."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32597",
       "protein_label": "Nuclear protein STH1/NPS1",
       "gene_symbol": "STH1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene STH1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12697820",
         "notes": "Hsu JM et al. 2003, ‘The yeast RSC chromatin-remodeling complex is required for kinetochore function in chromosome segregation.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P32597."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sfh1_rsc_core_subunit",
     "label": "Sfh1 RSC core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SFH1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast RSC architecture literature follows Sfh1 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this RSC subunit class was curated in this pass.",
     "role": "Evolutionarily conserved RSC core constituent that contributes to nucleosome engagement.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.54449",
       "notes": "Patel et al. 2019 purified Saccharomyces cerevisiae RSC through tagged Sth1, described RSC as 17 proteins with two Rsc8 copies and either Rsc1 or Rsc2, and used cryo-EM and crosslinking mass spectrometry to assign RSC subunit architecture."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q06168",
       "protein_label": "Chromatin structure-remodeling complex subunit SFH1",
       "gene_symbol": "SFH1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SFH1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12697820",
         "notes": "Hsu JM et al. 2003, ‘The yeast RSC chromatin-remodeling complex is required for kinetochore function in chromosome segregation.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q06168."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rsc6_rsc_core_subunit",
     "label": "Rsc6 RSC core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RSC6"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast RSC architecture literature follows Rsc6 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this RSC subunit class was curated in this pass.",
     "role": "Evolutionarily conserved core constituent of the body lobe.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.54449",
       "notes": "Patel et al. 2019 purified Saccharomyces cerevisiae RSC through tagged Sth1, described RSC as 17 proteins with two Rsc8 copies and either Rsc1 or Rsc2, and used cryo-EM and crosslinking mass spectrometry to assign RSC subunit architecture."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P25632",
       "protein_label": "Chromatin structure-remodeling complex protein RSC6",
       "gene_symbol": "RSC6",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RSC6 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12697820",
         "notes": "Hsu JM et al. 2003, ‘The yeast RSC chromatin-remodeling complex is required for kinetochore function in chromosome segregation.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P25632."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rsc8_rsc_core_subunit",
     "label": "Rsc8 RSC core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RSC8"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast RSC architecture literature follows Rsc8 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this RSC subunit class was curated in this pass.",
     "role": "Dimeric backbone constituent that scaffolds the RSC head, body and arm lobes.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.54449",
       "notes": "Patel et al. 2019 purified Saccharomyces cerevisiae RSC through tagged Sth1, described RSC as 17 proteins with two Rsc8 copies and either Rsc1 or Rsc2, and used cryo-EM and crosslinking mass spectrometry to assign RSC subunit architecture."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P43609",
       "protein_label": "Chromatin structure-remodeling complex protein RSC8",
       "gene_symbol": "RSC8",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RSC8 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12697820",
         "notes": "Hsu JM et al. 2003, ‘The yeast RSC chromatin-remodeling complex is required for kinetochore function in chromosome segregation.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P43609."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rsc9_rsc_core_subunit",
     "label": "Rsc9 RSC core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RSC9"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast RSC architecture literature follows Rsc9 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this RSC subunit class was curated in this pass.",
     "role": "Core body-lobe constituent of the budding-yeast RSC complex.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.54449",
       "notes": "Patel et al. 2019 purified Saccharomyces cerevisiae RSC through tagged Sth1, described RSC as 17 proteins with two Rsc8 copies and either Rsc1 or Rsc2, and used cryo-EM and crosslinking mass spectrometry to assign RSC subunit architecture."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03124",
       "protein_label": "Chromatin structure-remodeling complex subunit RSC9",
       "gene_symbol": "RSC9",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RSC9 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11931764",
         "notes": "Damelin M et al. 2002, ‘The genome-wide localization of Rsc9, a component of the RSC chromatin-remodeling complex, changes in response to stress.’, Mol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q03124."
        },
        {
         "reference": "PMID:12697820",
         "notes": "Hsu JM et al. 2003, ‘The yeast RSC chromatin-remodeling complex is required for kinetochore function in chromosome segregation.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q03124."
        }
       ]
      }
     ]
    },
    {
     "component_id": "arp7_rsc_arp_module_subunit",
     "label": "Arp7 RSC Arp module subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ARP7"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast RSC architecture literature follows Arp7 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this RSC subunit class was curated in this pass.",
     "role": "Actin-related-protein constituent of the RSC Arp module.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.54449",
       "notes": "Patel et al. 2019 purified Saccharomyces cerevisiae RSC through tagged Sth1, described RSC as 17 proteins with two Rsc8 copies and either Rsc1 or Rsc2, and used cryo-EM and crosslinking mass spectrometry to assign RSC subunit architecture."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12406",
       "protein_label": "Actin-related protein 7",
       "gene_symbol": "ARP7",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ARP7 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12697820",
         "notes": "Hsu JM et al. 2003, ‘The yeast RSC chromatin-remodeling complex is required for kinetochore function in chromosome segregation.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q12406."
        }
       ]
      }
     ]
    },
    {
     "component_id": "arp9_rsc_arp_module_subunit",
     "label": "Arp9 RSC Arp module subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ARP9"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast RSC architecture literature follows Arp9 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this RSC subunit class was curated in this pass.",
     "role": "Actin-related-protein constituent of the RSC Arp module.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.54449",
       "notes": "Patel et al. 2019 purified Saccharomyces cerevisiae RSC through tagged Sth1, described RSC as 17 proteins with two Rsc8 copies and either Rsc1 or Rsc2, and used cryo-EM and crosslinking mass spectrometry to assign RSC subunit architecture."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q05123",
       "protein_label": "Actin-like protein ARP9",
       "gene_symbol": "ARP9",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ARP9 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12697820",
         "notes": "Hsu JM et al. 2003, ‘The yeast RSC chromatin-remodeling complex is required for kinetochore function in chromosome segregation.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q05123."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rtt102_rsc_arp_module_subunit",
     "label": "Rtt102 RSC Arp module subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RTT102"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast RSC architecture literature follows Rtt102 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this RSC subunit class was curated in this pass.",
     "role": "Constituent of the RSC Arp module with Arp7 and Arp9.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.54449",
       "notes": "Patel et al. 2019 purified Saccharomyces cerevisiae RSC through tagged Sth1, described RSC as 17 proteins with two Rsc8 copies and either Rsc1 or Rsc2, and used cryo-EM and crosslinking mass spectrometry to assign RSC subunit architecture."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53330",
       "protein_label": "Regulator of Ty1 transposition protein 102",
       "gene_symbol": "RTT102",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RTT102 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P53330."
        }
       ]
      }
     ]
    },
    {
     "component_id": "npl6_rsc_arm_lobe_subunit",
     "label": "Npl6 RSC arm lobe subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "NPL6"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast RSC architecture literature follows Npl6 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this RSC subunit class was curated in this pass.",
     "role": "Yeast-conserved constituent that completes the RSC arm lobe.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.54449",
       "notes": "Patel et al. 2019 purified Saccharomyces cerevisiae RSC through tagged Sth1, described RSC as 17 proteins with two Rsc8 copies and either Rsc1 or Rsc2, and used cryo-EM and crosslinking mass spectrometry to assign RSC subunit architecture."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32832",
       "protein_label": "Chromatin structure-remodeling complex subunit RSC7",
       "gene_symbol": "NPL6",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NPL6 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P32832."
        }
       ]
      }
     ]
    },
    {
     "component_id": "htl1_rsc_subunit",
     "label": "Htl1 RSC subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "HTL1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast RSC architecture literature follows Htl1 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this RSC subunit class was curated in this pass.",
     "role": "RSC-specific scaffold constituent of the body-lobe helical bundle.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.54449",
       "notes": "Patel et al. 2019 purified Saccharomyces cerevisiae RSC through tagged Sth1, described RSC as 17 proteins with two Rsc8 copies and either Rsc1 or Rsc2, and used cryo-EM and crosslinking mass spectrometry to assign RSC subunit architecture."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9URQ5",
       "protein_label": "High temperature lethal protein 1",
       "gene_symbol": "HTL1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene HTL1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12417720",
         "notes": "Romeo MJ et al. 2002, ‘HTL1 encodes a novel factor that interacts with the RSC chromatin remodeling complex in Saccharomyces cerevisiae.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q9URQ5."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ldb7_rsc_subunit",
     "label": "Ldb7 RSC subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "LDB7"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast RSC architecture literature follows Ldb7 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this RSC subunit class was curated in this pass.",
     "role": "RSC-specific scaffold constituent assigned in the cryo-EM core.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.54449",
       "notes": "Patel et al. 2019 purified Saccharomyces cerevisiae RSC through tagged Sth1, described RSC as 17 proteins with two Rsc8 copies and either Rsc1 or Rsc2, and used cryo-EM and crosslinking mass spectrometry to assign RSC subunit architecture."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38210",
       "protein_label": "Chromatin structure-remodeling complex protein RSC14",
       "gene_symbol": "LDB7",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene LDB7 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P38210",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38210, the single reviewed entry for gene LDB7 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rsc1_rsc2_rsc_isoform_subunit",
     "label": "Rsc1/Rsc2 RSC isoform subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RSC1",
      "RSC2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast RSC architecture literature follows Rsc1/Rsc2 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this RSC subunit class was curated in this pass.",
     "role": "Bromodomain- and BAH-domain-containing RSC-specific paralog slot supplied by either Rsc1 or Rsc2.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.54449",
       "notes": "Patel et al. 2019 purified Saccharomyces cerevisiae RSC through tagged Sth1, described RSC as 17 proteins with two Rsc8 copies and either Rsc1 or Rsc2, and used cryo-EM and crosslinking mass spectrometry to assign RSC subunit architecture."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53236",
       "protein_label": "Chromatin structure-remodeling complex subunit RSC1",
       "gene_symbol": "RSC1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RSC1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12697820",
         "notes": "Hsu JM et al. 2003, ‘The yeast RSC chromatin-remodeling complex is required for kinetochore function in chromosome segregation.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P53236."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q06488",
       "protein_label": "Chromatin structure-remodeling complex subunit RSC2",
       "gene_symbol": "RSC2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RSC2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12697820",
         "notes": "Hsu JM et al. 2003, ‘The yeast RSC chromatin-remodeling complex is required for kinetochore function in chromosome segregation.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q06488."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rsc3_rsc_tail_subunit",
     "label": "Rsc3 RSC tail subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RSC3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast RSC architecture literature follows Rsc3 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this RSC subunit class was curated in this pass.",
     "role": "RSC-specific tail-module constituent paired with Rsc30.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.54449",
       "notes": "Patel et al. 2019 purified Saccharomyces cerevisiae RSC through tagged Sth1, described RSC as 17 proteins with two Rsc8 copies and either Rsc1 or Rsc2, and used cryo-EM and crosslinking mass spectrometry to assign RSC subunit architecture."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q06639",
       "protein_label": "Chromatin structure-remodeling complex protein RSC3",
       "gene_symbol": "RSC3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RSC3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12697820",
         "notes": "Hsu JM et al. 2003, ‘The yeast RSC chromatin-remodeling complex is required for kinetochore function in chromosome segregation.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q06639."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rsc30_rsc_tail_subunit",
     "label": "Rsc30 RSC tail subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RSC30"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast RSC architecture literature follows Rsc30 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this RSC subunit class was curated in this pass.",
     "role": "RSC-specific tail-module constituent paired with Rsc3.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.54449",
       "notes": "Patel et al. 2019 purified Saccharomyces cerevisiae RSC through tagged Sth1, described RSC as 17 proteins with two Rsc8 copies and either Rsc1 or Rsc2, and used cryo-EM and crosslinking mass spectrometry to assign RSC subunit architecture."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38781",
       "protein_label": "Chromatin structure-remodeling complex protein RSC30",
       "gene_symbol": "RSC30",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RSC30 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12697820",
         "notes": "Hsu JM et al. 2003, ‘The yeast RSC chromatin-remodeling complex is required for kinetochore function in chromosome segregation.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P38781."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rsc4_rsc_head_subunit",
     "label": "Rsc4 RSC head subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RSC4"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast RSC architecture literature follows Rsc4 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this RSC subunit class was curated in this pass.",
     "role": "Bromodomain-containing RSC-specific constituent of the head lobe.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.54449",
       "notes": "Patel et al. 2019 purified Saccharomyces cerevisiae RSC through tagged Sth1, described RSC as 17 proteins with two Rsc8 copies and either Rsc1 or Rsc2, and used cryo-EM and crosslinking mass spectrometry to assign RSC subunit architecture."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q02206",
       "protein_label": "Chromatin structure-remodeling complex subunit RSC4",
       "gene_symbol": "RSC4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RSC4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12697820",
         "notes": "Hsu JM et al. 2003, ‘The yeast RSC chromatin-remodeling complex is required for kinetochore function in chromosome segregation.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q02206."
        },
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q02206."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rsc58_rsc_head_body_subunit",
     "label": "Rsc58 RSC head/body subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RSC58"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast RSC architecture literature follows Rsc58 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this RSC subunit class was curated in this pass.",
     "role": "Bromodomain-containing RSC-specific constituent that spans the head and body lobes.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.54449",
       "notes": "Patel et al. 2019 purified Saccharomyces cerevisiae RSC through tagged Sth1, described RSC as 17 proteins with two Rsc8 copies and either Rsc1 or Rsc2, and used cryo-EM and crosslinking mass spectrometry to assign RSC subunit architecture."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q07979",
       "protein_label": "Chromatin structure-remodeling complex protein RSC58",
       "gene_symbol": "RSC58",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RSC58 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12697820",
         "notes": "Hsu JM et al. 2003, ‘The yeast RSC chromatin-remodeling complex is required for kinetochore function in chromosome segregation.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q07979."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the organism from which Patel et al. 2019 purified RSC through tagged Sth1 for cryo-EM and crosslinking mass-spectrometry architecture studies.",
     "reference": "DOI:10.7554/eLife.54449"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Patel et al. 2019 resolved Saccharomyces cerevisiae RSC into a rigid tripartite core plus flexible ATPase and tail lobes.",
     "reference": "DOI:10.7554/eLife.54449"
    }
   ],
   "functions": [
    {
     "function_id": "chromatin_remodeling",
     "label": "chromatin remodeling",
     "grounding": "GO:0006338",
     "description": "ATP-dependent remodeling of nucleosome positions and histone-DNA contacts that changes chromatin architecture.",
     "evidence": [
      {
       "reference": "GO:0006338",
       "notes": "GO:0006338 is the Gene Ontology biological-process term for chromatin remodeling."
      },
      {
       "reference": "GO:0016586",
       "notes": "Gene Ontology models the RSC-type complex as capable of chromatin remodeling."
      },
      {
       "reference": "PMID:8980231",
       "notes": "Cairns et al. 1996 isolated RSC as an essential and abundant chromatin-remodeling complex."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0016586",
     "notes": "Gene Ontology cellular-component term for RSC-type complex and its PBAF, Polybromo- and BAF containing, and SWI/SNF complex B exact synonyms."
    },
    {
     "reference": "GO:0070603",
     "notes": "Gene Ontology cellular-component parent term for SWI/SNF superfamily-type complexes."
    },
    {
     "reference": "GO:0006338",
     "notes": "Gene Ontology biological-process term for chromatin remodeling."
    },
    {
     "reference": "PMID:8980231",
     "notes": "PubMed identifier for Cairns et al. 1996, the original RSC chromatin-remodeling-complex paper cited by GO:0016586."
    },
    {
     "reference": "DOI:10.1016/s0092-8674(00)81820-6",
     "notes": "DOI for Cairns et al. 1996, 'RSC, an essential, abundant chromatin-remodeling complex', verified through NCBI E-utilities."
    },
    {
     "reference": "PMID:31886770",
     "notes": "PubMed identifier for Patel et al. 2019, the budding-yeast RSC cryo-EM and crosslinking mass-spectrometry architecture paper."
    },
    {
     "reference": "DOI:10.7554/eLife.54449",
     "notes": "DOI for Patel et al. 2019, 'Architecture of the chromatin remodeler RSC and insights into its nucleosome engagement', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_rsc_chromatin_remodeling",
     "title": "RSC supports ATP-dependent chromatin remodeling",
     "description": "In Saccharomyces cerevisiae, the Sth1 ATPase and accessory RSC subunits assemble into an ATP-dependent remodeler that engages nucleosomes through the core and Arp-module lobes.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the curated Sth1 ATPase subunit and broad chromatin-remodeling activity without resolving histone-tail reader engagement, nucleosome translocation or RSC recruitment to individual loci.",
     "nodes": [
      {
       "node_id": "sth1_rsc_atpase_subunit",
       "label": "Sth1 RSC ATPase subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sth1_rsc_atpase_subunit"
      },
      {
       "node_id": "rsc_type_complex",
       "label": "RSC-type complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0016586"
      },
      {
       "node_id": "chromatin_remodeling",
       "label": "chromatin remodeling",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006338"
      }
     ],
     "edges": [
      {
       "subject": "sth1_rsc_atpase_subunit",
       "predicate": "contributes to",
       "object": "rsc_type_complex",
       "description": "Sth1 is the ATPase-domain-containing catalytic constituent of budding-yeast RSC.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.54449",
         "notes": "Patel et al. 2019 assign Sth1 to the RSC core and Arp-module architecture."
        }
       ]
      },
      {
       "subject": "rsc_type_complex",
       "predicate": "supports",
       "object": "chromatin_remodeling",
       "description": "The RSC-type complex carries out chromatin remodeling.",
       "evidence": [
        {
         "reference": "GO:0006338",
         "notes": "GO:0006338 lists GO:0016586 as a cellular component capable of chromatin remodeling."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_rsc_subunit_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the curated budding-yeast RSC constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#sth1_rsc_atpase_subunit",
      "components#sfh1_rsc_core_subunit",
      "components#rsc6_rsc_core_subunit",
      "components#rsc8_rsc_core_subunit",
      "components#rsc9_rsc_core_subunit",
      "components#arp7_rsc_arp_module_subunit",
      "components#arp9_rsc_arp_module_subunit",
      "components#rtt102_rsc_arp_module_subunit",
      "components#npl6_rsc_arm_lobe_subunit",
      "components#htl1_rsc_subunit",
      "components#ldb7_rsc_subunit",
      "components#rsc1_rsc2_rsc_isoform_subunit",
      "components#rsc3_rsc_tail_subunit",
      "components#rsc30_rsc_tail_subunit",
      "components#rsc4_rsc_head_subunit",
      "components#rsc58_rsc_head_body_subunit"
     ],
     "notes": "RSC shares Sth1/SNF2-superfamily, Arp and other conserved subunit classes with the broader SWI/SNF remodeler family; curate InterPro, Pfam, NCBIfam or UniProt family accessions only when they denote the RSC component class rather than a broader domain family.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.54449",
       "notes": "Patel et al. 2019 resolved the Saccharomyces cerevisiae RSC core and Arp-module architecture."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-26"
    }
   ]
  },
  {
   "identifier": "GO:0000124",
   "label": "SAGA complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A SAGA-type histone acetyltransferase complex that deubiquitinates H2A and/or H2B. This complex is organized into several functional submodules: a structural core including the activator binding module and consisting of ADA1 or a homolog, members of the SPT and TAF protein families as well as promotor recruitment factor TRRAP/TRA1, a histone acetyltransferase (HAT) module consisting of GCN5/KAT2A or PCAF/KAT2B, ADA2, ADA3/NGG1, and SGF29 or homologues thereof, a histone deubiquitinase (DUB) module consisting of ATXN7/SGF73, ATXN7L3/SGF11, ENY2/SUS1 and USP22/UBP8 or homologues thereof, and in some taxa a splicing module consisting of SF3B3 and SF3B5 or homologues thereof (not in fungi). In budding yeast also contains Spt8 which distinguishes it from SAGA-like (SLIK) complex (GO:0046695).",
   "definition_source": "GO:0000124",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-26T07:19:25Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-26T07:21:17Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added SAGA exact synonymy, SAGA-type-complex parentage, DUBm has-part structure, 19 budding-yeast constituent rows, yeast scope, histone acetyltransferase and cysteine-type deubiquitinase activities, GO/PubMed/DOI evidence, a nonmechanistic function graph, and a SAGA subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:29:56Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 17 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:52Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Spt-Ada-Gcn5-acetyltransferase complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000124"
    }
   ],
   "parent_structures": [
    "GO:0070461"
   ],
   "has_part": [
    "GO:0071819"
   ],
   "components": [
    {
     "component_id": "tra1_saga_subunit",
     "label": "Tra1 SAGA subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TRA1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast SAGA architecture literature follows Tra1 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SAGA subunit class was curated in this pass.",
     "role": "Activator-binding module constituent of the budding-yeast SAGA coactivator complex.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41586-020-1933-5",
       "notes": "Wang et al. 2020 purified endogenous Saccharomyces cerevisiae SAGA, reported all 19 subunits, and resolved the Tra1, core, HAT and DUB module architecture."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38811",
       "protein_label": "SAGA complex/NuA4 acetyltransferase complex subunit TRA1",
       "gene_symbol": "TRA1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TRA1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:18616809",
         "notes": "Hoke SM et al. 2008, ‘Systematic genetic array analysis links the Saccharomyces cerevisiae SAGA/SLIK and NuA4 component Tra1 to multiple cellular processes.’, BMC Genet. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P38811."
        }
       ]
      }
     ]
    },
    {
     "component_id": "taf5_saga_core_subunit",
     "label": "Taf5 SAGA core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TAF5"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast SAGA architecture literature follows Taf5 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SAGA subunit class was curated in this pass.",
     "role": "WD40-propeller core-module constituent that links the octamer-like fold to the SAGA core.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41586-020-1933-5",
       "notes": "Wang et al. 2020 purified endogenous Saccharomyces cerevisiae SAGA, reported all 19 subunits, and resolved the Tra1, core, HAT and DUB module architecture."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38129",
       "protein_label": "SAGA complex/transcription factor TFIID complex subunit TAF5",
       "gene_symbol": "TAF5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TAF5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P38129",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38129, the single reviewed entry for gene TAF5 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "taf6_saga_core_subunit",
     "label": "Taf6 SAGA core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TAF6"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast SAGA architecture literature follows Taf6 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SAGA subunit class was curated in this pass.",
     "role": "Core-module constituent of the Taf6-Taf9 histone-fold pair in budding-yeast SAGA.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41586-020-1933-5",
       "notes": "Wang et al. 2020 purified endogenous Saccharomyces cerevisiae SAGA, reported all 19 subunits, and resolved the Tra1, core, HAT and DUB module architecture."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53040",
       "protein_label": "SAGA complex/transcription factor TFIID complex subunit TAF6",
       "gene_symbol": "TAF6",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TAF6 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:22932476",
         "notes": "Dastidar RG et al. 2012, ‘The nuclear localization of SWI/SNF proteins is subjected to oxygen regulation.’, Cell Biosci. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P53040."
        }
       ]
      }
     ]
    },
    {
     "component_id": "taf9_saga_core_subunit",
     "label": "Taf9 SAGA core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TAF9"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast SAGA architecture literature follows Taf9 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SAGA subunit class was curated in this pass.",
     "role": "Core-module constituent of the Taf6-Taf9 histone-fold pair in budding-yeast SAGA.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41586-020-1933-5",
       "notes": "Wang et al. 2020 purified endogenous Saccharomyces cerevisiae SAGA, reported all 19 subunits, and resolved the Tra1, core, HAT and DUB module architecture."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q05027",
       "protein_label": "SAGA complex/transcription factor TFIID complex subunit TAF9",
       "gene_symbol": "TAF9",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TAF9 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q05027."
        }
       ]
      }
     ]
    },
    {
     "component_id": "taf10_saga_core_subunit",
     "label": "Taf10 SAGA core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TAF10"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast SAGA architecture literature follows Taf10 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SAGA subunit class was curated in this pass.",
     "role": "Core-module constituent of the Taf10-Spt7 histone-fold pair in budding-yeast SAGA.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41586-020-1933-5",
       "notes": "Wang et al. 2020 purified endogenous Saccharomyces cerevisiae SAGA, reported all 19 subunits, and resolved the Tra1, core, HAT and DUB module architecture."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12030",
       "protein_label": "SAGA complex/transcription factor TFIID complex subunit TAF10",
       "gene_symbol": "TAF10",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TAF10 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q12030",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q12030, the single reviewed entry for gene TAF10 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "taf12_saga_core_subunit",
     "label": "Taf12 SAGA core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TAF12"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast SAGA architecture literature follows Taf12 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SAGA subunit class was curated in this pass.",
     "role": "Core-module constituent of the Taf12-Ada1 histone-fold pair that also tethers the Tra1 module.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41586-020-1933-5",
       "notes": "Wang et al. 2020 purified endogenous Saccharomyces cerevisiae SAGA, reported all 19 subunits, and resolved the Tra1, core, HAT and DUB module architecture."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03761",
       "protein_label": "SAGA complex/transcription factor TFIID complex subunit TAF12",
       "gene_symbol": "TAF12",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TAF12 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q03761."
        }
       ]
      }
     ]
    },
    {
     "component_id": "spt3_saga_core_subunit",
     "label": "Spt3 SAGA core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SPT3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast SAGA architecture literature follows Spt3 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SAGA subunit class was curated in this pass.",
     "role": "TBP-interacting core-module constituent that contributes two histone-fold domains.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41586-020-1933-5",
       "notes": "Wang et al. 2020 purified endogenous Saccharomyces cerevisiae SAGA, reported all 19 subunits, and resolved the Tra1, core, HAT and DUB module architecture."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P06844",
       "protein_label": "SAGA complex subunit SPT3",
       "gene_symbol": "SPT3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SPT3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:22932476",
         "notes": "Dastidar RG et al. 2012, ‘The nuclear localization of SWI/SNF proteins is subjected to oxygen regulation.’, Cell Biosci. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P06844."
        }
       ]
      }
     ]
    },
    {
     "component_id": "spt7_saga_core_subunit",
     "label": "Spt7 SAGA core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SPT7"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast SAGA architecture literature follows Spt7 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SAGA subunit class was curated in this pass.",
     "role": "Core-module constituent of the Taf10-Spt7 histone-fold pair in budding-yeast SAGA.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41586-020-1933-5",
       "notes": "Wang et al. 2020 purified endogenous Saccharomyces cerevisiae SAGA, reported all 19 subunits, and resolved the Tra1, core, HAT and DUB module architecture."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P35177",
       "protein_label": "SAGA complex subunit SPT7",
       "gene_symbol": "SPT7",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SPT7 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P35177",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P35177, the single reviewed entry for gene SPT7 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "spt20_saga_core_subunit",
     "label": "Spt20 SAGA core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SPT20"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast SAGA architecture literature follows Spt20 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SAGA subunit class was curated in this pass.",
     "role": "Core-module constituent that stabilizes the Taf5-Taf6 submodule and tethers Tra1.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41586-020-1933-5",
       "notes": "Wang et al. 2020 purified endogenous Saccharomyces cerevisiae SAGA, reported all 19 subunits, and resolved the Tra1, core, HAT and DUB module architecture."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P50875",
       "protein_label": "SAGA complex subunit SPT20",
       "gene_symbol": "SPT20",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SPT20 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15647753",
         "notes": "Pray-Grant MG et al. 2005, ‘Chd1 chromodomain links histone H3 methylation with SAGA- and SLIK-dependent acetylation.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P50875."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ada1_saga_core_subunit",
     "label": "Ada1 SAGA core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ADA1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast SAGA architecture literature follows Ada1 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SAGA subunit class was curated in this pass.",
     "role": "Core-module constituent of the Taf12-Ada1 histone-fold pair in budding-yeast SAGA.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41586-020-1933-5",
       "notes": "Wang et al. 2020 purified endogenous Saccharomyces cerevisiae SAGA, reported all 19 subunits, and resolved the Tra1, core, HAT and DUB module architecture."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12060",
       "protein_label": "SAGA complex subunit HFI1",
       "gene_symbol": "HFI1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ADA1, which UniProt lists under the primary name HFI1, in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q12060",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q12060, the single reviewed entry for gene ADA1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "spt8_saga_tbp_subunit",
     "label": "Spt8 SAGA TBP-interacting subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SPT8"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast SAGA architecture literature follows Spt8 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SAGA subunit class was curated in this pass.",
     "role": "TBP-interacting budding-yeast SAGA constituent flexibly connected to the core module.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41586-020-1933-5",
       "notes": "Wang et al. 2020 purified endogenous Saccharomyces cerevisiae SAGA, reported all 19 subunits, and resolved the Tra1, core, HAT and DUB module architecture."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38915",
       "protein_label": "SAGA complex subunit SPT8",
       "gene_symbol": "SPT8",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SPT8 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11914276",
         "notes": "Kumar A et al. 2002, ‘Subcellular localization of the yeast proteome.’, Genes Dev. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P38915."
        }
       ]
      }
     ]
    },
    {
     "component_id": "gcn5_saga_hat_subunit",
     "label": "Gcn5 SAGA HAT subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "GCN5"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast SAGA architecture literature follows Gcn5 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SAGA subunit class was curated in this pass.",
     "role": "Catalytic histone acetyltransferase constituent of the SAGA HAT module.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41586-020-1933-5",
       "notes": "Wang et al. 2020 purified endogenous Saccharomyces cerevisiae SAGA, reported all 19 subunits, and resolved the Tra1, core, HAT and DUB module architecture."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03330",
       "protein_label": "Histone acetyltransferase GCN5",
       "gene_symbol": "GCN5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene GCN5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:22932476",
         "notes": "Dastidar RG et al. 2012, ‘The nuclear localization of SWI/SNF proteins is subjected to oxygen regulation.’, Cell Biosci. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q03330."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ada2_saga_hat_subunit",
     "label": "Ada2 SAGA HAT subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ADA2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast SAGA architecture literature follows Ada2 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SAGA subunit class was curated in this pass.",
     "role": "Adaptor constituent of the SAGA histone acetyltransferase module.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41586-020-1933-5",
       "notes": "Wang et al. 2020 purified endogenous Saccharomyces cerevisiae SAGA, reported all 19 subunits, and resolved the Tra1, core, HAT and DUB module architecture."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q02336",
       "protein_label": "SAGA complex subunit ADA2",
       "gene_symbol": "ADA2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ADA2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q02336",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q02336, the single reviewed entry for gene ADA2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ada3_saga_hat_subunit",
     "label": "Ada3 SAGA HAT subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ADA3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast SAGA architecture literature follows Ada3 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SAGA subunit class was curated in this pass.",
     "role": "Adaptor constituent of the SAGA histone acetyltransferase module.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41586-020-1933-5",
       "notes": "Wang et al. 2020 purified endogenous Saccharomyces cerevisiae SAGA, reported all 19 subunits, and resolved the Tra1, core, HAT and DUB module architecture."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32494",
       "protein_label": "SAGA complex subunit NGG1",
       "gene_symbol": "NGG1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ADA3, which UniProt lists under the primary name NGG1, in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:21734642",
         "notes": "Lee KK et al. 2011, ‘Combinatorial depletion analysis to assemble the network architecture of the SAGA and ADA chromatin remodeling complexes.’, Mol Syst Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P32494."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sgf29_saga_hat_subunit",
     "label": "Sgf29 SAGA HAT subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SGF29"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast SAGA architecture literature follows Sgf29 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SAGA subunit class was curated in this pass.",
     "role": "SGF-family constituent of the SAGA histone acetyltransferase module.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41586-020-1933-5",
       "notes": "Wang et al. 2020 purified endogenous Saccharomyces cerevisiae SAGA, reported all 19 subunits, and resolved the Tra1, core, HAT and DUB module architecture."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P25554",
       "protein_label": "SAGA complex subunit SGF29",
       "gene_symbol": "SGF29",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SGF29 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P25554",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P25554, the single reviewed entry for gene SGF29 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ubp8_saga_dub_subunit",
     "label": "Ubp8 SAGA DUB subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "UBP8"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast SAGA architecture literature follows Ubp8 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SAGA subunit class was curated in this pass.",
     "role": "Catalytic histone H2B deubiquitinase constituent of the SAGA DUB module.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41586-020-1933-5",
       "notes": "Wang et al. 2020 purified endogenous Saccharomyces cerevisiae SAGA, reported all 19 subunits, and resolved the Tra1, core, HAT and DUB module architecture."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P50102",
       "protein_label": "Ubiquitin carboxyl-terminal hydrolase 8",
       "gene_symbol": "UBP8",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene UBP8 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P50102",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P50102, the single reviewed entry for gene UBP8 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sgf11_saga_dub_subunit",
     "label": "Sgf11 SAGA DUB subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SGF11"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast SAGA architecture literature follows Sgf11 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SAGA subunit class was curated in this pass.",
     "role": "SGF-family constituent of the SAGA deubiquitinating module.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41586-020-1933-5",
       "notes": "Wang et al. 2020 purified endogenous Saccharomyces cerevisiae SAGA, reported all 19 subunits, and resolved the Tra1, core, HAT and DUB module architecture."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03067",
       "protein_label": "SAGA complex subunit SGF11",
       "gene_symbol": "SGF11",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene SGF11 in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q03067."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sus1_saga_dub_subunit",
     "label": "Sus1 SAGA DUB subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SUS1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast SAGA architecture literature follows Sus1 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SAGA subunit class was curated in this pass.",
     "role": "ENY2/Sus1-family constituent of the SAGA deubiquitinating module.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41586-020-1933-5",
       "notes": "Wang et al. 2020 purified endogenous Saccharomyces cerevisiae SAGA, reported all 19 subunits, and resolved the Tra1, core, HAT and DUB module architecture."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q6WNK7",
       "protein_label": "SAGA complex subunit SUS1",
       "gene_symbol": "SUS1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene SUS1 in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:16855026",
         "notes": "Köhler A et al. 2006, ‘The mRNA export factor Sus1 is involved in Spt/Ada/Gcn5 acetyltransferase-mediated H2B deubiquitinylation through its interaction with Ubp8 and Sgf11.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleoplasm' localisation of Q6WNK7."
        },
        {
         "reference": "PMID:20230609",
         "notes": "Cuenca-Bono B et al. 2010, ‘A novel link between Sus1 and the cytoplasmic mRNA decay machinery suggests a broad role in mRNA metabolism.’, BMC Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, P-body' localisation of Q6WNK7."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sgf73_saga_dub_subunit",
     "label": "Sgf73 SAGA DUB-anchor subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SGF73"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast SAGA architecture literature follows Sgf73 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SAGA subunit class was curated in this pass.",
     "role": "SAGA constituent whose N-terminal region belongs to the DUB module and whose central residues anchor DUBm to the core.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41586-020-1933-5",
       "notes": "Wang et al. 2020 purified endogenous Saccharomyces cerevisiae SAGA, reported all 19 subunits, and resolved the Tra1, core, HAT and DUB module architecture."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53165",
       "protein_label": "SAGA complex subunit SGF73",
       "gene_symbol": "SGF73",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SGF73 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:22932476",
         "notes": "Dastidar RG et al. 2012, ‘The nuclear localization of SWI/SNF proteins is subjected to oxygen regulation.’, Cell Biosci. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P53165."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the organism from which Wang et al. 2020 purified endogenous 19-subunit SAGA for cryo-EM structure determination.",
     "reference": "DOI:10.1038/s41586-020-1933-5"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Wang et al. 2020 purified Saccharomyces cerevisiae SAGA through tagged Spt20 and resolved its Tra1, core, HAT and DUB module organization.",
     "reference": "DOI:10.1038/s41586-020-1933-5"
    }
   ],
   "functions": [
    {
     "function_id": "histone_acetyltransferase_activity",
     "label": "histone acetyltransferase activity",
     "grounding": "GO:0004402",
     "description": "The SAGA HAT module contains the Gcn5 catalytic subunit and supports histone acetylation by the complex.",
     "evidence": [
      {
       "reference": "GO:0004402",
       "notes": "GO:0004402 is the Gene Ontology molecular-function term for histone acetyltransferase activity."
      },
      {
       "reference": "GO:0000124",
       "notes": "GO:0000124 defines SAGA as a SAGA-type histone acetyltransferase complex."
      },
      {
       "reference": "DOI:10.1038/s41586-020-1933-5",
       "notes": "Wang et al. 2020 describe the SAGA HAT module as containing the histone H3 acetyltransferase Gcn5."
      }
     ]
    },
    {
     "function_id": "cysteine_type_deubiquitinase_activity",
     "label": "cysteine-type deubiquitinase activity",
     "grounding": "GO:0004843",
     "description": "The SAGA DUB module deubiquitinates histone H2B through the Ubp8 catalytic subunit.",
     "evidence": [
      {
       "reference": "GO:0004843",
       "notes": "GO:0004843 is the Gene Ontology molecular-function term for cysteine-type deubiquitinase activity."
      },
      {
       "reference": "GO:0000124",
       "notes": "GO:0000124 asserts that the SAGA complex is capable of cysteine-type deubiquitinase activity."
      },
      {
       "reference": "DOI:10.1101/gad.1144003",
       "notes": "Henry et al. 2003 identified SAGA-associated Ubp8 as a mediator of histone H2B deubiquitylation during transcriptional activation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000124",
     "notes": "Gene Ontology cellular-component term for SAGA complex and its Spt-Ada-Gcn5-acetyltransferase complex exact synonym."
    },
    {
     "reference": "GO:0070461",
     "notes": "Gene Ontology cellular-component parent term for SAGA-type histone acetyltransferase complexes."
    },
    {
     "reference": "GO:0071819",
     "notes": "Gene Ontology cellular-component term for the DUBm complex that GO models as a part of SAGA."
    },
    {
     "reference": "GO:0004402",
     "notes": "Gene Ontology molecular-function term for histone acetyltransferase activity."
    },
    {
     "reference": "GO:0004843",
     "notes": "Gene Ontology molecular-function term for cysteine-type deubiquitinase activity."
    },
    {
     "reference": "PMID:31969703",
     "notes": "PubMed identifier for Wang et al. 2020, the budding-yeast SAGA cryo-EM architecture paper."
    },
    {
     "reference": "DOI:10.1038/s41586-020-1933-5",
     "notes": "DOI for Wang et al. 2020, 'Structure of the transcription coactivator SAGA', verified through NCBI E-utilities."
    },
    {
     "reference": "PMID:33004486",
     "notes": "PubMed identifier for Soffers and Workman 2020, a SAGA chromatin-modifying-complex review cited by GO:0000124."
    },
    {
     "reference": "DOI:10.1101/gad.341156.120",
     "notes": "DOI for Soffers and Workman 2020, the SAGA review cited by GO:0000124, verified through NCBI E-utilities."
    },
    {
     "reference": "PMID:14563679",
     "notes": "PubMed identifier for Henry et al. 2003, the SAGA-associated Ubp8 histone H2B deubiquitylation paper."
    },
    {
     "reference": "DOI:10.1101/gad.1144003",
     "notes": "DOI for Henry et al. 2003, 'Transcriptional activation via sequential histone H2B ubiquitylation and deubiquitylation, mediated by SAGA-associated Ubp8', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_saga_histone_modification",
     "title": "SAGA supports histone acetylation and deubiquitination",
     "description": "In Saccharomyces cerevisiae, the Gcn5-containing HAT module and Ubp8-containing DUB module contribute the histone acetyltransferase and H2B deubiquitinating activities of the SAGA coactivator complex.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the curated catalytic SAGA subunits and broad activities without resolving nucleosome recognition, ubiquitin positioning or lysine-acetyl transfer chemistry.",
     "nodes": [
      {
       "node_id": "gcn5_saga_hat_subunit",
       "label": "Gcn5 SAGA HAT subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "gcn5_saga_hat_subunit"
      },
      {
       "node_id": "ubp8_saga_dub_subunit",
       "label": "Ubp8 SAGA DUB subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ubp8_saga_dub_subunit"
      },
      {
       "node_id": "saga_complex",
       "label": "SAGA complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000124"
      },
      {
       "node_id": "histone_acetyltransferase_activity",
       "label": "histone acetyltransferase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0004402"
      },
      {
       "node_id": "cysteine_type_deubiquitinase_activity",
       "label": "cysteine-type deubiquitinase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0004843"
      }
     ],
     "edges": [
      {
       "subject": "gcn5_saga_hat_subunit",
       "predicate": "contributes to",
       "object": "saga_complex",
       "description": "Gcn5 is the catalytic constituent of the SAGA HAT module.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41586-020-1933-5",
         "notes": "Wang et al. 2020 describe the SAGA HAT module as containing the histone H3 acetyltransferase Gcn5."
        }
       ]
      },
      {
       "subject": "ubp8_saga_dub_subunit",
       "predicate": "contributes to",
       "object": "saga_complex",
       "description": "Ubp8 is the catalytic constituent of the SAGA DUB module.",
       "evidence": [
        {
         "reference": "GO:0000124",
         "notes": "GO:0000124 lists USP22/UBP8 homologues as members of the SAGA DUB module."
        }
       ]
      },
      {
       "subject": "saga_complex",
       "predicate": "supports",
       "object": "histone_acetyltransferase_activity",
       "description": "The Gcn5-containing SAGA HAT module supports histone acetyltransferase activity.",
       "evidence": [
        {
         "reference": "GO:0000124",
         "notes": "GO:0000124 defines SAGA as a SAGA-type histone acetyltransferase complex."
        }
       ]
      },
      {
       "subject": "saga_complex",
       "predicate": "supports",
       "object": "cysteine_type_deubiquitinase_activity",
       "description": "The Ubp8-containing SAGA DUB module deubiquitinates histone H2B.",
       "evidence": [
        {
         "reference": "DOI:10.1101/gad.1144003",
         "notes": "Henry et al. 2003 identified SAGA-associated Ubp8 as a mediator of histone H2B deubiquitylation."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_saga_subunit_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the curated budding-yeast SAGA constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#tra1_saga_subunit",
      "components#taf5_saga_core_subunit",
      "components#taf6_saga_core_subunit",
      "components#taf9_saga_core_subunit",
      "components#taf10_saga_core_subunit",
      "components#taf12_saga_core_subunit",
      "components#spt3_saga_core_subunit",
      "components#spt7_saga_core_subunit",
      "components#spt20_saga_core_subunit",
      "components#ada1_saga_core_subunit",
      "components#spt8_saga_tbp_subunit",
      "components#gcn5_saga_hat_subunit",
      "components#ada2_saga_hat_subunit",
      "components#ada3_saga_hat_subunit",
      "components#sgf29_saga_hat_subunit",
      "components#ubp8_saga_dub_subunit",
      "components#sgf11_saga_dub_subunit",
      "components#sus1_saga_dub_subunit",
      "components#sgf73_saga_dub_subunit"
     ],
     "notes": "Several SAGA constituents are shared with TFIID or have metazoan paralogues; curate InterPro, Pfam, NCBIfam or UniProt family accessions only when they denote the component class rather than a broader domain family.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41586-020-1933-5",
       "notes": "Wang et al. 2020 resolved the Saccharomyces cerevisiae SAGA subunit architecture."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-26"
    }
   ]
  },
  {
   "identifier": "GO:0001401",
   "label": "SAM complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A large complex of the mitochondrial outer membrane that mediates sorting of some imported proteins to the outer membrane and their assembly in the membrane; functions after import of incoming proteins by the mitochondrial outer membrane translocase complex.",
   "definition_source": "GO:0001401",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-18T15:12:55Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T15:14:22Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, outer-mitochondrial-membrane protein-complex parentage, mitochondrial-outer-membrane parthood, Saccharomyces scope, TOM-SAM outer-membrane protein-insertion function evidence, a nonmechanistic TOM-to-SAM graph, and a SAM subunit-boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T15:18:48Z",
     "curator": "codex",
     "action": "NARROW_FUNCTION_GROUNDING",
     "changes": "Replaced a newer QuickGO TOM-SAM pathway grounding with the OAK-visible GO:0045040 protein insertion into mitochondrial outer membrane term while preserving the SAM-specific TOM handoff in notes.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T15:19:23Z",
     "curator": "codex",
     "action": "NARROW_EVIDENCE_SCOPE",
     "changes": "Removed a stale beta-barrel-only phrase from the TOM-to-SAM edge after switching to the broader GO:0045040 outer-membrane protein-insertion grounding.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T15:28:16Z",
     "curator": "codex",
     "action": "ALIGN_HISTORY_WORDING",
     "changes": "Updated the initial expansion summary to describe the final GO:0045040 outer-membrane protein-insertion grounding.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T15:34:05Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #1161 and #1162 by removing an unattached review citation and rephrasing the SAM-to-protein-insertion graph edge so the complex mediates a process rather than assembling a process node.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T15:39:55Z",
     "curator": "codex",
     "action": "ALIGN_REVIEW_HISTORY",
     "changes": "Removed #1160 from the review-fix curation summary after re-checking that it was not an active PR #1159 defect.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "mitochondrial sorting and assembly machinery complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0001401"
    },
    {
     "synonym_text": "TOB complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0001401"
    }
   ],
   "parent_structures": [
    "GO:0098799"
   ],
   "part_of": [
    "GO:0005741"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding-yeast mitochondria contain SAM, a sorting and assembly machinery that acts after TOM in the outer-membrane protein biogenesis pathway.",
     "reference": "DOI:10.1038/nature01753"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Yeast model in which the mitochondrial outer membrane sorting and assembly machinery was distinguished from TOM and Mas37 was shown to be a SAM-complex constituent.",
     "reference": "DOI:10.1038/nature01753"
    }
   ],
   "functions": [
    {
     "function_id": "protein_insertion_into_mitochondrial_outer_membrane",
     "label": "protein insertion into mitochondrial outer membrane",
     "grounding": "GO:0045040",
     "description": "The SAM complex acts after TOM to sort and assemble a subset of imported proteins into the mitochondrial outer membrane.",
     "evidence": [
      {
       "reference": "GO:0001401",
       "notes": "GO:0001401 defines SAM as the mitochondrial outer-membrane machinery that sorts some imported proteins and assembles them into the membrane after TOM import."
      },
      {
       "reference": "GO:0045040",
       "notes": "GO:0045040 defines insertion of proteins into the mitochondrial outer membrane by large outer-membrane translocase complexes."
      },
      {
       "reference": "DOI:10.1038/nature01753",
       "notes": "Wiedemann et al. 2003 separated the SAM outer-membrane sorting and assembly step from the upstream TOM translocase step."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0001401",
     "notes": "Gene Ontology cellular-component term for the SAM complex."
    },
    {
     "reference": "GO:0098799",
     "notes": "Gene Ontology cellular-component parent term for outer mitochondrial membrane protein complexes."
    },
    {
     "reference": "GO:0005741",
     "notes": "Gene Ontology cellular-component term for the mitochondrial outer membrane that carries SAM."
    },
    {
     "reference": "GO:0005742",
     "notes": "Gene Ontology cellular-component term for the upstream TOM complex named in the GO:0001401 definition."
    },
    {
     "reference": "GO:0045040",
     "notes": "Gene Ontology biological-process term for protein insertion into the mitochondrial outer membrane."
    },
    {
     "reference": "DOI:10.1038/nature01753",
     "notes": "Wiedemann et al. 2003, Machinery for protein sorting and assembly in the mitochondrial outer membrane, Nature."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "tom_sam_outer_membrane_protein_insertion",
     "title": "SAM assembles imported outer-membrane precursors after TOM",
     "description": "In the mitochondrial outer membrane, the SAM complex acts after TOM to sort and assemble imported outer-membrane precursor proteins.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the TOM-to-SAM handoff at structure level without asserting individual Sam subunit family boundaries.",
     "nodes": [
      {
       "node_id": "tom_complex",
       "label": "mitochondrial outer membrane translocase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005742"
      },
      {
       "node_id": "sam_complex",
       "label": "SAM complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0001401"
      },
      {
       "node_id": "mitochondrial_outer_membrane",
       "label": "mitochondrial outer membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005741"
      },
      {
       "node_id": "protein_insertion",
       "label": "protein insertion into mitochondrial outer membrane",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0045040"
      }
     ],
     "edges": [
      {
       "subject": "sam_complex",
       "predicate": "is part of",
       "object": "mitochondrial_outer_membrane",
       "description": "SAM is a protein complex of the mitochondrial outer membrane.",
       "evidence": [
        {
         "reference": "GO:0001401",
         "notes": "GO:0001401 defines SAM as a large complex of the mitochondrial outer membrane."
        }
       ]
      },
      {
       "subject": "tom_complex",
       "predicate": "transfers precursors to",
       "object": "sam_complex",
       "description": "TOM provides the upstream import step before SAM sorts and assembles outer-membrane protein precursors.",
       "evidence": [
        {
         "reference": "GO:0001401",
         "notes": "GO:0001401 defines SAM as functioning after TOM in the sorting and assembly of imported outer-membrane proteins."
        },
        {
         "reference": "DOI:10.1038/nature01753",
         "notes": "Wiedemann et al. 2003 separated SAM-mediated outer-membrane sorting and assembly from the TOM import step."
        }
       ]
      },
      {
       "subject": "sam_complex",
       "predicate": "mediates",
       "object": "protein_insertion",
       "description": "SAM mediates the assembly step for imported precursors that are inserted into the mitochondrial outer membrane.",
       "evidence": [
        {
         "reference": "GO:0045040",
         "notes": "GO:0045040 grounds the protein-insertion process that places imported proteins into the mitochondrial outer membrane."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "sam_subunit_boundaries",
     "prompt": "Resolve exact source-neutral component groundings for bona fide SAM constituents before adding Sam subunit rows.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#tom_sam_outer_membrane_protein_insertion"
     ],
     "rationale": "GO exactly grounds the SAM complex itself, but this first record does not assert InterPro, Pfam, NCBIfam, or UniProt family CURIEs for Sam50, Sam35/Tob38, Sam37/Mas37, Mdm10, or partner factors until their source-neutral family boundaries are verified.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature01753",
       "notes": "Wiedemann et al. 2003 identified the outer-membrane SAM machinery and Mas37 as a SAM-complex constituent."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-18"
    }
   ]
  },
  {
   "identifier": "GO:0033255",
   "label": "SAS acetyltransferase complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex that possesses histone acetyltransferase activity and links histone acetylation to the assembly of transcriptionally silent chromatin. In vitro, the complex acetylates lysine 16 of histone H4 and lysine 14 of histone H3, although the latter may not be relevant in vivo. The complex contains a catalytic subunit and at least two other subunits; in Saccharomyces, the catalytic subunit is Sas2p and additional subunits are Sas4p and Sas5p.",
   "definition_source": "GO:0033255",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T04:35:39Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T04:37:12Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added SAS-I exact synonymy, piccolo-histone-acetyltransferase-complex parentage, three budding-yeast SAS-I constituent rows, budding-yeast scope, histone acetyltransferase activity, GO/PubMed/DOI evidence, a nonmechanistic function graph, and a SAS-I subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:30:00Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "SAS-I complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0033255"
    }
   ],
   "parent_structures": [
    "GO:0032777"
   ],
   "components": [
    {
     "component_id": "sas2_sas_i_catalytic_subunit",
     "label": "Sas2 SAS-I catalytic subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SAS2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0033255 follows Saccharomyces cerevisiae Sas2p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SAS-I catalytic subunit class was curated in this pass.",
     "role": "MYST-family histone acetyltransferase catalytic constituent of the budding-yeast SAS-I complex.",
     "evidence": [
      {
       "reference": "GO:0033255",
       "notes": "GO:0033255 defines the Saccharomyces SAS acetyltransferase complex as containing catalytic Sas2p."
      },
      {
       "reference": "DOI:10.1101/gad.929001",
       "notes": "Meijsing and Ehrenhofer-Murray 2001 found Sas2 in a nuclear protein complex with Sas4 and Sas5 and termed the complex SAS-I."
      },
      {
       "reference": "DOI:10.1074/jbc.M210709200",
       "notes": "Sutton et al. 2003 reconstituted the SAS complex and showed that Sas2-dependent histone acetyltransferase activity requires Sas4 and is stimulated by Sas5."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40963",
       "protein_label": "Histone acetyltransferase SAS2",
       "gene_symbol": "SAS2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SAS2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P40963."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sas4_sas_i_subunit",
     "label": "Sas4 SAS-I subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SAS4"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0033255 follows Saccharomyces cerevisiae Sas4p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SAS-I subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast SAS-I complex that bridges Sas2p with Sas5p.",
     "evidence": [
      {
       "reference": "GO:0033255",
       "notes": "GO:0033255 defines the Saccharomyces SAS acetyltransferase complex as containing Sas4p."
      },
      {
       "reference": "DOI:10.1074/jbc.M210709200",
       "notes": "Sutton et al. 2003 showed that Sas4 is required for Sas2 histone acetyltransferase activity in the SAS complex."
      },
      {
       "reference": "DOI:10.1242/jcs.01739",
       "notes": "Schaper et al. 2005 found that Sas4p is the central SAS-I subunit connecting Sas2p and Sas5p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q04003",
       "protein_label": "Something about silencing protein 4",
       "gene_symbol": "SAS4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SAS4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11731480",
         "notes": "Meijsing SH et al. 2001, ‘The silencing complex SAS-I links histone acetylation to the assembly of repressed chromatin by CAF-I and Asf1 in Saccharomyces cerevisiae.’, Genes Dev. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q04003."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sas5_sas_i_subunit",
     "label": "Sas5 SAS-I subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SAS5"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0033255 follows Saccharomyces cerevisiae Sas5p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SAS-I subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast SAS-I complex that stimulates Sas2p histone acetyltransferase activity.",
     "evidence": [
      {
       "reference": "GO:0033255",
       "notes": "GO:0033255 defines the Saccharomyces SAS acetyltransferase complex as containing Sas5p."
      },
      {
       "reference": "DOI:10.1101/gad.929001",
       "notes": "Meijsing and Ehrenhofer-Murray 2001 identified Sas5 as part of the SAS-I complex."
      },
      {
       "reference": "DOI:10.1074/jbc.M210709200",
       "notes": "Sutton et al. 2003 showed that Sas5 stimulates SAS-complex histone acetyltransferase activity."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q99314",
       "protein_label": "Something about silencing protein 5",
       "gene_symbol": "SAS5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SAS5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11731480",
         "notes": "Meijsing SH et al. 2001, ‘The silencing complex SAS-I links histone acetylation to the assembly of repressed chromatin by CAF-I and Asf1 in Saccharomyces cerevisiae.’, Genes Dev. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q99314."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the organism in which GO:0033255 defines the SAS-I complex as containing Sas2p, Sas4p and Sas5p.",
     "reference": "GO:0033255"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Sutton et al. 2003 reconstituted the Sas2p/Sas4p/Sas5p SAS complex and compared it with native SAS complex purified from yeast.",
     "reference": "DOI:10.1074/jbc.M210709200"
    }
   ],
   "functions": [
    {
     "function_id": "histone_acetyltransferase_activity",
     "label": "histone acetyltransferase activity",
     "grounding": "GO:0004402",
     "description": "The SAS-I complex acetylates histones through its Sas2 MYST-family catalytic subunit, with Sas4 required and Sas5 stimulating activity.",
     "evidence": [
      {
       "reference": "GO:0033255",
       "notes": "GO:0033255 defines SAS-I as a complex that possesses histone acetyltransferase activity."
      },
      {
       "reference": "GO:0004402",
       "notes": "GO:0004402 is the Gene Ontology molecular-function term for histone acetyltransferase activity."
      },
      {
       "reference": "DOI:10.1074/jbc.M210709200",
       "notes": "Sutton et al. 2003 assayed recombinant and native SAS complexes and reported Sas2-dependent histone acetyltransferase activity."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0033255",
     "notes": "Gene Ontology cellular-component term for the SAS acetyltransferase complex and its SAS-I complex exact synonym."
    },
    {
     "reference": "GO:0032777",
     "notes": "Gene Ontology cellular-component parent term for piccolo histone acetyltransferase complexes."
    },
    {
     "reference": "GO:0004402",
     "notes": "Gene Ontology molecular-function term for histone acetyltransferase activity."
    },
    {
     "reference": "PMID:11731480",
     "notes": "PubMed identifier for Meijsing and Ehrenhofer-Murray 2001, the SAS-I complex discovery paper cited by GO:0033255."
    },
    {
     "reference": "DOI:10.1101/gad.929001",
     "notes": "DOI for Meijsing and Ehrenhofer-Murray 2001, 'The silencing complex SAS-I links histone acetylation to the assembly of repressed chromatin by CAF-I and Asf1 in Saccharomyces cerevisiae', verified through NCBI E-utilities."
    },
    {
     "reference": "PMID:12626510",
     "notes": "PubMed identifier for Sutton et al. 2003, the SAS-complex reconstitution and activity paper cited by GO:0033255."
    },
    {
     "reference": "DOI:10.1074/jbc.M210709200",
     "notes": "DOI for Sutton et al. 2003, 'Sas4 and Sas5 are required for the histone acetyltransferase activity of Sas2 in the SAS complex', verified through NCBI E-utilities."
    },
    {
     "reference": "PMID:15788653",
     "notes": "PubMed identifier for Schaper et al. 2005, the SAS-I nuclear-import paper cited by GO:0033255."
    },
    {
     "reference": "DOI:10.1242/jcs.01739",
     "notes": "DOI for Schaper et al. 2005, 'Nuclear import of the histone acetyltransferase complex SAS-I in Saccharomyces cerevisiae', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_sas_i_histone_acetyltransferase_activity",
     "title": "SAS-I carries yeast histone acetyltransferase activity",
     "description": "In Saccharomyces cerevisiae, Sas2p, Sas4p and Sas5p form the SAS-I histone acetyltransferase complex.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the GO-defined SAS-I constituents and their connection to histone acetyltransferase activity without resolving histone-tail substrate recognition or recruitment by chromatin assembly factors.",
     "nodes": [
      {
       "node_id": "sas2_sas_i_catalytic_subunit",
       "label": "Sas2 SAS-I catalytic subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sas2_sas_i_catalytic_subunit"
      },
      {
       "node_id": "sas4_sas_i_subunit",
       "label": "Sas4 SAS-I subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sas4_sas_i_subunit"
      },
      {
       "node_id": "sas5_sas_i_subunit",
       "label": "Sas5 SAS-I subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sas5_sas_i_subunit"
      },
      {
       "node_id": "sas_acetyltransferase_complex",
       "label": "SAS acetyltransferase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033255"
      },
      {
       "node_id": "histone_acetyltransferase_activity",
       "label": "histone acetyltransferase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0004402"
      }
     ],
     "edges": [
      {
       "subject": "sas2_sas_i_catalytic_subunit",
       "predicate": "contributes to",
       "object": "sas_acetyltransferase_complex",
       "description": "Sas2p is the MYST-family catalytic constituent of the budding-yeast SAS-I complex.",
       "evidence": [
        {
         "reference": "GO:0033255",
         "notes": "GO:0033255 defines Sas2p as the SAS-I catalytic subunit."
        },
        {
         "reference": "DOI:10.1101/gad.929001",
         "notes": "Meijsing and Ehrenhofer-Murray 2001 found Sas2 in a Sas4/Sas5-containing nuclear protein complex."
        }
       ]
      },
      {
       "subject": "sas4_sas_i_subunit",
       "predicate": "contributes to",
       "object": "sas_acetyltransferase_complex",
       "description": "Sas4p is a constituent of the budding-yeast SAS-I complex.",
       "evidence": [
        {
         "reference": "GO:0033255",
         "notes": "GO:0033255 defines Sas4p as a SAS-I constituent."
        },
        {
         "reference": "DOI:10.1074/jbc.M210709200",
         "notes": "Sutton et al. 2003 reconstituted the Sas2/Sas4/Sas5 SAS complex."
        }
       ]
      },
      {
       "subject": "sas5_sas_i_subunit",
       "predicate": "contributes to",
       "object": "sas_acetyltransferase_complex",
       "description": "Sas5p is a constituent of the budding-yeast SAS-I complex.",
       "evidence": [
        {
         "reference": "GO:0033255",
         "notes": "GO:0033255 defines Sas5p as a SAS-I constituent."
        },
        {
         "reference": "DOI:10.1101/gad.929001",
         "notes": "Meijsing and Ehrenhofer-Murray 2001 identified Sas5 in SAS-I."
        }
       ]
      },
      {
       "subject": "sas_acetyltransferase_complex",
       "predicate": "supports",
       "object": "histone_acetyltransferase_activity",
       "description": "The SAS-I complex supports Sas2-dependent histone acetyltransferase activity.",
       "evidence": [
        {
         "reference": "GO:0033255",
         "notes": "GO:0033255 defines the SAS complex as a histone acetyltransferase complex."
        },
        {
         "reference": "GO:0004402",
         "notes": "GO:0004402 is the molecular-function term for histone acetyltransferase activity."
        },
        {
         "reference": "DOI:10.1074/jbc.M210709200",
         "notes": "Sutton et al. 2003 showed that the reconstituted SAS complex acetylates histones."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_sas_i_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the SAS-I constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#sas2_sas_i_catalytic_subunit",
      "components#sas4_sas_i_subunit",
      "components#sas5_sas_i_subunit"
     ],
     "rationale": "GO:0033255 defines the budding-yeast Sas2p, Sas4p and Sas5p proteins as SAS-I complex constituents. Exact source-neutral InterPro, Pfam, NCBIfam or UniProt family boundaries for these SAS-I subunit classes need narrower curation before these component labels can be grounded.",
     "evidence": [
      {
       "reference": "GO:0033255",
       "notes": "GO:0033255 defines the budding-yeast SAS-I complex subunits."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    }
   ]
  },
  {
   "identifier": "GO:0005784",
   "label": "Sec61 translocon complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A heterotrimeric endoplasmic-reticulum membrane translocon that forms a protein-conducting channel for co- and post-translational substrate movement across or into the ER membrane.",
   "definition_source": "GO:0005784",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T20:43:17Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T20:44:32Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added ER-membrane parthood, protein-complex parentage, exact Sec61 synonymy, Sec61p/Sbh1p/Sss1p components, Saccharomyces scope, GO/DOI evidence, a Sec61 protein-channel graph, and resolved core boundary interpretations.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T20:53:48Z",
     "curator": "codex",
     "action": "FIX_VALIDATION",
     "changes": "Retargeted the Sec61 core-boundary discussion from the bare components section to concrete Sec61p, Sbh1p, and Sss1p component anchors.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T21:06:29Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #1025 by narrowing the Saccharomyces canonical example to the Hartmann et al. component-conservation evidence and resolved #1026 by changing Sec61 beta/gamma labels and notes from yeast gene-product wording to source-neutral component classes.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:30:00Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Sec61 complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1074/jbc.M701840200"
    },
    {
     "synonym_text": "ER Sec61 translocon",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1091/mbc.3.2.129"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "part_of": [
    "GO:0005789"
   ],
   "components": [
    {
     "component_id": "sec61_alpha_channel_subunit",
     "label": "Sec61 alpha protein-conducting channel subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SEC61"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Sec61/SecY alpha-channel homologs are conserved across eukaryotic, bacterial, and archaeal protein-conducting channels; no exact source-neutral family CURIE was curated.",
     "role": "Multi-pass ER membrane subunit that forms the protein-conducting pore and lateral gate of the Sec61 translocon.",
     "evidence": [
      {
       "reference": "GO:0005784",
       "notes": "GO:0005784 defines the Sec61 translocon as a heterotrimer whose alpha subunit forms the core protein-conducting channel."
      },
      {
       "reference": "DOI:10.1091/mbc.3.2.129",
       "notes": "Stirling et al. 1992 cloned Saccharomyces SEC61 and found that Sec61p is an integral ER membrane protein required for secretory and membrane-polypeptide insertion."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32915",
       "protein_label": "Protein transport protein SEC61",
       "gene_symbol": "SEC61",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SEC61 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P32915",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P32915, the single reviewed entry for gene SEC61 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sbh1_beta_subunit",
     "label": "Sec61 beta subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SBH1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Sec61 beta is the small eukaryotic Sec61 partner subunit; no exact source-neutral family CURIE was curated for this subunit class.",
     "role": "Small tail-anchored beta subunit, represented in Saccharomyces by Sbh1p, that associates with the Sec61 alpha and gamma subunits.",
     "evidence": [
      {
       "reference": "DOI:10.1038/367654a0",
       "notes": "Hartmann et al. 1994 identified yeast Sbh1p as a conserved component of the eukaryotic protein-translocation complex."
      },
      {
       "reference": "DOI:10.1074/jbc.M701840200",
       "notes": "Feng et al. 2007 showed that the Sbh1p transmembrane domain is sufficient for coimmunoprecipitation with Sec61p and Sss1p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P52870",
       "protein_label": "Protein transport protein SBH1",
       "gene_symbol": "SBH1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SBH1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P52870",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P52870, the single reviewed entry for gene SBH1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sss1_gamma_subunit",
     "label": "Sec61 gamma subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SSS1"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Sec61 gamma is the small conserved eukaryotic Sec61 core subunit; no exact source-neutral family CURIE was curated for this subunit class.",
     "role": "Small conserved gamma subunit, represented in Saccharomyces by Sss1p, that forms part of the heterotrimeric Sec61 core.",
     "evidence": [
      {
       "reference": "DOI:10.1002/j.1460-2075.1993.tb06092.x",
       "notes": "Esnault et al. 1993 showed that SSS1 is essential for yeast secretory-protein translocation and encodes a conserved ER membrane protein."
      },
      {
       "reference": "DOI:10.1074/jbc.M701840200",
       "notes": "Feng et al. 2007 assayed Sss1p coimmunoprecipitation with Sbh1p and Sec61p in Saccharomyces cells."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P35179",
       "protein_label": "Protein transport protein SSS1",
       "gene_symbol": "SSS1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SSS1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Endoplasmic reticulum membrane' localisation of P35179."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast carries a Sec61 translocon in the endoplasmic-reticulum membrane for co- and post-translational protein translocation.",
     "reference": "DOI:10.1091/mbc.3.2.129"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which Sbh1p and Sss1p were identified as conserved eukaryotic protein-translocation-complex components.",
     "reference": "DOI:10.1038/367654a0"
    }
   ],
   "functions": [
    {
     "function_id": "sec61_dependent_er_protein_translocation",
     "label": "Sec61-dependent ER protein translocation",
     "description": "The Sec61 translocon forms the ER membrane channel that moves substrate polypeptides across the membrane into the ER lumen or laterally into the ER membrane.",
     "evidence": [
      {
       "reference": "GO:0005784",
       "notes": "GO:0005784 identifies the Sec61 translocon complex as mediating cotranslational and posttranslational protein translocation events."
      },
      {
       "reference": "DOI:10.1016/0092-8674(95)90077-2",
       "notes": "Panzner et al. 1995 reconstituted yeast posttranslational protein transport with purified Sec proteins and Kar2p."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005784",
     "notes": "Gene Ontology cellular-component term for the Sec61 translocon complex."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology cellular-component parent term for protein-containing complex."
    },
    {
     "reference": "GO:0005789",
     "notes": "Gene Ontology cellular-component term for the endoplasmic reticulum membrane."
    },
    {
     "reference": "DOI:10.1091/mbc.3.2.129",
     "notes": "Stirling et al. 1992, Protein translocation mutants defective in the insertion of integral membrane proteins into the endoplasmic reticulum, Molecular Biology of the Cell."
    },
    {
     "reference": "DOI:10.1038/367654a0",
     "notes": "Hartmann et al. 1994, Evolutionary conservation of components of the protein translocation complex, Nature."
    },
    {
     "reference": "DOI:10.1002/j.1460-2075.1993.tb06092.x",
     "notes": "Esnault et al. 1993, The yeast SSS1 gene is essential for secretory protein translocation, and encodes a highly conserved protein of the endoplasmic reticulum, The EMBO Journal."
    },
    {
     "reference": "DOI:10.1016/0092-8674(95)90077-2",
     "notes": "Panzner et al. 1995, Posttranslational protein transport in yeast reconstituted with a purified complex of Sec proteins and Kar2p, Cell."
    },
    {
     "reference": "DOI:10.1074/jbc.M701840200",
     "notes": "Feng et al. 2007, The Transmembrane Domain Is Sufficient for Sbh1p Function, Its Association with the Sec61 Complex, and Interaction with Rtn1p, Journal of Biological Chemistry."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "sec61_er_translocation",
     "title": "Sec61 forms the ER protein channel",
     "description": "The Sec61 alpha subunit forms the ER protein-conducting channel, the Sec61 beta and gamma subunits associate with that channel in the Sec61 heterotrimer, and the complex resides in the ER membrane during substrate translocation.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "scope_notes": "The graph captures the Sec61 core and ER-membrane translocation activity without asserting the full Sec62/Sec63/Kar2 posttranslational machinery or ribosome engagement.",
     "nodes": [
      {
       "node_id": "sec61_alpha_channel_subunit",
       "label": "Sec61 alpha protein-conducting channel subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sec61_alpha_channel_subunit"
      },
      {
       "node_id": "sbh1_beta_subunit",
       "label": "Sec61 beta subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sbh1_beta_subunit"
      },
      {
       "node_id": "sss1_gamma_subunit",
       "label": "Sec61 gamma subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sss1_gamma_subunit"
      },
      {
       "node_id": "sec61_translocon_complex",
       "label": "Sec61 translocon complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005784"
      },
      {
       "node_id": "er_membrane",
       "label": "endoplasmic reticulum membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005789"
      },
      {
       "node_id": "er_protein_translocation",
       "label": "Sec61-dependent ER protein translocation",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "sec61_alpha_channel_subunit",
       "predicate": "forms pore of",
       "object": "sec61_translocon_complex",
       "description": "Sec61p is the multi-pass alpha subunit that provides the protein-conducting pore of the eukaryotic Sec61 translocon.",
       "evidence": [
        {
         "reference": "GO:0005784",
         "notes": "GO:0005784 identifies the Sec61 alpha subunit as the protein-conducting channel core."
        },
        {
         "reference": "DOI:10.1091/mbc.3.2.129",
         "notes": "Stirling et al. 1992 localized Saccharomyces Sec61p as an integral ER membrane protein."
        }
       ]
      },
      {
       "subject": "sbh1_beta_subunit",
       "predicate": "associates with",
       "object": "sec61_alpha_channel_subunit",
       "description": "Sbh1p associates with Sec61p and Sss1p through its transmembrane segment in the Sec61 core.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M701840200",
         "notes": "Feng et al. 2007 showed that the Sbh1p transmembrane domain coimmunoprecipitates with Sec61p and Sss1p."
        }
       ]
      },
      {
       "subject": "sss1_gamma_subunit",
       "predicate": "associates with",
       "object": "sec61_alpha_channel_subunit",
       "description": "Sss1p is the conserved yeast gamma subunit associated with Sec61p in the heterotrimeric translocon.",
       "evidence": [
        {
         "reference": "DOI:10.1002/j.1460-2075.1993.tb06092.x",
         "notes": "Esnault et al. 1993 identified Sss1p as a conserved ER membrane protein required for secretory-protein translocation."
        }
       ]
      },
      {
       "subject": "sec61_translocon_complex",
       "predicate": "is embedded in",
       "object": "er_membrane",
       "description": "The Sec61 translocon is a protein-conducting channel in the endoplasmic-reticulum membrane.",
       "evidence": [
        {
         "reference": "GO:0005784",
         "notes": "GO:0005784 defines Sec61 as an endoplasmic-reticulum membrane translocon complex."
        }
       ]
      },
      {
       "subject": "sec61_translocon_complex",
       "predicate": "supports",
       "object": "er_protein_translocation",
       "description": "The Sec61 complex forms the membrane channel used for movement of substrates across or into the ER membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1016/0092-8674(95)90077-2",
         "notes": "Panzner et al. 1995 reconstituted yeast posttranslational protein transport with purified Sec proteins and Kar2p."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "sec61_core_boundary",
     "prompt": "Should Sec62, Sec63, Kar2, or ribosomes be included as Sec61 translocon complex components?",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#sec61_alpha_channel_subunit",
      "components#sbh1_beta_subunit",
      "components#sss1_gamma_subunit",
      "causal_graphs#sec61_er_translocation"
     ],
     "rationale": "GO:0005784 exactly denotes the heterotrimeric Sec61 channel. Sec62, Sec63, and Kar2 participate in posttranslational transport with Sec61, and ribosomes engage Sec61 during cotranslational transport, but those factors are associated machinery rather than constituents of the Sec61 core.",
     "evidence": [
      {
       "reference": "GO:0005784",
       "notes": "GO:0005784 defines the Sec61 translocon as a core heterotrimeric ER membrane complex."
      },
      {
       "reference": "DOI:10.1016/0092-8674(95)90077-2",
       "notes": "Panzner et al. 1995 used additional purified Sec factors and Kar2p for posttranslational reconstitution beyond the Sec61 channel itself."
      }
     ],
     "resolution_note": "Modeled only Sec61p, Sbh1p, and Sss1p as constituents and left Sec62/Sec63/Kar2 and ribosomes outside this core-complex record.",
     "posed_by": "codex",
     "posed_date": "2026-09-15"
    },
    {
     "discussion_id": "sbh1_rtn1_boundary",
     "prompt": "Should the Sec61 beta subunit's Rtn1p-containing pool make Rtn1p a Sec61 translocon component?",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#sbh1_beta_subunit"
     ],
     "rationale": "Sbh1p can interact with Rtn1p in complexes that do not contain Sec61p or Sss1p, so that ER-shaping pool is outside the Sec61 translocon boundary.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.M701840200",
       "notes": "Feng et al. 2007 found Sbh1p-Rtn1p complexes without detectable Sec61p and Sss1p."
      }
     ],
     "resolution_note": "Included Sbh1p as a Sec61 beta subunit but excluded Rtn1p from the Sec61 translocon complex component list.",
     "posed_by": "codex",
     "posed_date": "2026-09-15"
    }
   ]
  },
  {
   "identifier": "GO:0031207",
   "label": "Sec62/Sec63 complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "An endoplasmic-reticulum protein complex that supports posttranslational targeting of proteins to the ER and is represented in yeast by a Sec62p, Sec63p, Sec71p, and Sec72p tetramer.",
   "definition_source": "GO:0031207",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-18T22:44:27Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T22:45:42Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonyms, ER-protein-complex parentage, Sec-complex and ER-membrane parthood, Sec62/Sec63/Sec71/Sec72 component rows, Saccharomyces scope, GO/DOI evidence, a mechanistic posttranslational ER import graph, and Sec62/Sec63 grounding and boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T22:55:50Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #1200 by adding the Sec63 complex literature synonym, resolved #1201 by changing Sec71 and Sec72 graph edges to accessory-subunit predicates, and resolved #1202 by adding the SEC66 alias to the Sec71 component.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:30:07Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 4 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "ER protein translocation subcomplex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0031207"
    },
    {
     "synonym_text": "Sec62/63 complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0031207"
    },
    {
     "synonym_text": "Sec63 complex",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1002/yea.954"
    }
   ],
   "parent_structures": [
    "GO:0140534"
   ],
   "part_of": [
    "GO:0031205",
    "GO:0005789"
   ],
   "components": [
    {
     "component_id": "sec62_translocon_subunit",
     "label": "Sec62 translocon subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SEC62"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Sec62 is a multi-pass eukaryotic ER membrane component of the Sec62/Sec63 tetramer; no exact source-neutral family CURIE was curated.",
     "role": "Membrane subunit of the Sec62/Sec63 tetramer that participates in signal-sequence recognition during posttranslational ER import.",
     "evidence": [
      {
       "reference": "GO:0031207",
       "notes": "GO:0031207 defines the yeast Sec62/Sec63 complex as a tetramer containing Sec62p."
      },
      {
       "reference": "DOI:10.1002/yea.954",
       "notes": "Willer et al. 2003 studied Sec62p and Sec63p as the two essential proteins of the yeast tetrameric Sec62/Sec63 complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P21825",
       "protein_label": "Translocation protein SEC62",
       "gene_symbol": "SEC62",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SEC62 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P21825",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P21825, the single reviewed entry for gene SEC62 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sec63_translocon_subunit",
     "label": "Sec63 translocon subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SEC63"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Sec63 is a conserved ER membrane component of the Sec62/Sec63 tetramer that carries a lumenal J-domain; no exact source-neutral family CURIE was curated.",
     "role": "Core Sec62/Sec63 subunit that engages Sec62p at the cytosolic face and links posttranslational substrates to lumenal Kar2/BiP cycling.",
     "evidence": [
      {
       "reference": "GO:0031207",
       "notes": "GO:0031207 defines the yeast Sec62/Sec63 complex as a tetramer containing Sec63p."
      },
      {
       "reference": "DOI:10.1002/yea.954",
       "notes": "Willer et al. 2003 demonstrated a specific Sec62p-Sec63p interaction in the yeast ER Sec63 complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P14906",
       "protein_label": "Protein translocation protein SEC63",
       "gene_symbol": "SEC63",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SEC63 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P14906",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P14906, the single reviewed entry for gene SEC63 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sec71_translocon_subunit",
     "label": "Sec71 translocon subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SEC71",
      "SEC66"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Sec71 is a yeast accessory constituent of the Sec62/Sec63 tetramer, also called Sec66; no exact source-neutral family CURIE was curated.",
     "role": "Accessory subunit of the yeast Sec62/Sec63 tetramer within the ER posttranslational translocation machinery.",
     "evidence": [
      {
       "reference": "GO:0031207",
       "notes": "GO:0031207 defines the yeast Sec62/Sec63 complex as a tetramer containing Sec71p."
      },
      {
       "reference": "DOI:10.1038/s41586-018-0856-x",
       "notes": "Wu et al. 2019 structurally resolved Sec71/Sec66 with Sec62p, Sec63p, and Sec72p in the yeast post-translational ER translocation machinery."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P33754",
       "protein_label": "Translocation protein SEC66",
       "gene_symbol": "SEC66",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SEC71, which UniProt lists under the primary name SEC66, in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:8257795",
         "notes": "Feldheim D et al. 1993, ‘Structural and functional characterization of Sec66p, a new subunit of the polypeptide translocation apparatus in the yeast endoplasmic reticulum.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Endoplasmic reticulum membrane' localisation of P33754."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sec72_translocon_subunit",
     "label": "Sec72 translocon subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SEC72"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Sec72 is a yeast accessory constituent of the Sec62/Sec63 tetramer; no exact source-neutral family CURIE was curated.",
     "role": "Accessory subunit of the yeast Sec62/Sec63 tetramer that helps organize the cytosolic face of the complex.",
     "evidence": [
      {
       "reference": "GO:0031207",
       "notes": "GO:0031207 defines the yeast Sec62/Sec63 complex as a tetramer containing Sec72p."
      },
      {
       "reference": "DOI:10.1002/yea.954",
       "notes": "Willer et al. 2003 assayed Sec72p interactions at the cytosolic surface of the yeast Sec63 complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P39742",
       "protein_label": "Translocation protein SEC72",
       "gene_symbol": "SEC72",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SEC72 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P39742",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P39742, the single reviewed entry for gene SEC72 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast contains an ER-membrane Sec62/Sec63 tetramer with Sec62p, Sec63p, Sec71p, and Sec72p.",
     "reference": "GO:0031207"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Yeast model in which the tetrameric Sec62/Sec63 complex was defined as part of the posttranslational ER import machinery.",
     "reference": "DOI:10.1002/yea.954"
    }
   ],
   "functions": [
    {
     "function_id": "sec62_sec63_posttranslational_er_targeting",
     "label": "Sec62/Sec63-dependent posttranslational ER protein targeting",
     "description": "The Sec62/Sec63 complex cooperates with the Sec61 channel and Kar2/BiP machinery during SRP-independent posttranslational protein import into the endoplasmic reticulum.",
     "evidence": [
      {
       "reference": "GO:0031207",
       "notes": "GO:0031207 defines the Sec62/Sec63 complex by its involvement in posttranslational targeting of proteins to the ER."
      },
      {
       "reference": "DOI:10.1091/mbc.e03-06-0390",
       "notes": "Plath et al. 2004 photo-crosslinked prepro-alpha-factor to Sec62p and Sec61p in the yeast Sec complex during posttranslational ER import."
      },
      {
       "reference": "DOI:10.1038/s41586-018-0856-x",
       "notes": "Wu et al. 2019 determined a structure of the yeast ER post-translational protein translocation machinery."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031207",
     "notes": "Gene Ontology cellular-component term for the Sec62/Sec63 complex."
    },
    {
     "reference": "GO:0140534",
     "notes": "Gene Ontology parent term for endoplasmic-reticulum protein-containing complexes."
    },
    {
     "reference": "GO:0031205",
     "notes": "Gene Ontology cellular-component term for the broader endoplasmic reticulum Sec complex."
    },
    {
     "reference": "GO:0005789",
     "notes": "Gene Ontology cellular-component term for the endoplasmic reticulum membrane."
    },
    {
     "reference": "DOI:10.1002/yea.954",
     "notes": "Willer et al. 2003, Identification of novel protein-protein interactions at the cytosolic surface of the Sec63 complex in the yeast ER membrane, Yeast."
    },
    {
     "reference": "DOI:10.1091/mbc.e03-06-0390",
     "notes": "Plath et al. 2004, Interactions between Sec complex and prepro-alpha-factor during posttranslational protein transport into the endoplasmic reticulum, Molecular Biology of the Cell."
    },
    {
     "reference": "DOI:10.1038/s41586-018-0856-x",
     "notes": "Wu, Cabanos and Rapoport 2019, Structure of the post-translational protein translocation machinery of the ER membrane, Nature."
    },
    {
     "reference": "DOI:10.1016/0092-8674(95)90077-2",
     "notes": "Panzner et al. 1995, Posttranslational protein transport in yeast reconstituted with a purified complex of Sec proteins and Kar2p, Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "sec62_sec63_posttranslational_er_import",
     "title": "Sec62/Sec63 organizes posttranslational ER import",
     "description": "The Sec62/Sec63 tetramer forms the ER Sec complex with the Sec61 channel and supports posttranslational protein import into the endoplasmic reticulum.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "scope_notes": "The graph captures the yeast Sec62p/Sec63p/Sec71p/Sec72p tetramer and its placement in the broader ER Sec complex without modeling the Sec61 heterotrimer or Kar2/BiP as constituents of this subcomplex.",
     "nodes": [
      {
       "node_id": "sec62_translocon_subunit",
       "label": "Sec62 translocon subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sec62_translocon_subunit"
      },
      {
       "node_id": "sec63_translocon_subunit",
       "label": "Sec63 translocon subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sec63_translocon_subunit"
      },
      {
       "node_id": "sec71_translocon_subunit",
       "label": "Sec71 translocon subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sec71_translocon_subunit"
      },
      {
       "node_id": "sec72_translocon_subunit",
       "label": "Sec72 translocon subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sec72_translocon_subunit"
      },
      {
       "node_id": "sec62_sec63_complex",
       "label": "Sec62/Sec63 complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031207"
      },
      {
       "node_id": "er_sec_complex",
       "label": "endoplasmic reticulum Sec complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031205"
      },
      {
       "node_id": "er_membrane",
       "label": "endoplasmic reticulum membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005789"
      },
      {
       "node_id": "posttranslational_er_targeting",
       "label": "Sec62/Sec63-dependent posttranslational ER protein targeting",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "sec62_translocon_subunit",
       "predicate": "is core subunit of",
       "object": "sec62_sec63_complex",
       "description": "Sec62p is a membrane subunit of the yeast Sec62p/Sec63p/Sec71p/Sec72p tetramer.",
       "evidence": [
        {
         "reference": "GO:0031207",
         "notes": "GO:0031207 lists Sec62p in the yeast Sec62/Sec63 tetramer."
        }
       ]
      },
      {
       "subject": "sec63_translocon_subunit",
       "predicate": "is core subunit of",
       "object": "sec62_sec63_complex",
       "description": "Sec63p is a membrane subunit of the yeast Sec62p/Sec63p/Sec71p/Sec72p tetramer.",
       "evidence": [
        {
         "reference": "DOI:10.1002/yea.954",
         "notes": "Willer et al. 2003 identified a specific Sec62p-Sec63p interaction at the cytosolic surface of the Sec63 complex."
        }
       ]
      },
      {
       "subject": "sec71_translocon_subunit",
       "predicate": "is accessory subunit of",
       "object": "sec62_sec63_complex",
       "description": "Sec71p/Sec66p is an accessory subunit of the Sec62/Sec63 tetramer.",
       "evidence": [
        {
         "reference": "GO:0031207",
         "notes": "GO:0031207 lists Sec71p in the yeast Sec62/Sec63 tetramer."
        }
       ]
      },
      {
       "subject": "sec72_translocon_subunit",
       "predicate": "is accessory subunit of",
       "object": "sec62_sec63_complex",
       "description": "Sec72p is an accessory subunit of the Sec62/Sec63 tetramer.",
       "evidence": [
        {
         "reference": "GO:0031207",
         "notes": "GO:0031207 lists Sec72p in the yeast Sec62/Sec63 tetramer."
        }
       ]
      },
      {
       "subject": "sec62_sec63_complex",
       "predicate": "is subcomplex of",
       "object": "er_sec_complex",
       "description": "The Sec62/Sec63 tetramer is a subcomplex of the ER Sec complex.",
       "evidence": [
        {
         "reference": "GO:0031205",
         "notes": "GO:0031205 defines the yeast ER Sec complex as containing the Sec61 and Sec62/Sec63 subcomplexes."
        }
       ]
      },
      {
       "subject": "sec62_sec63_complex",
       "predicate": "is embedded in",
       "object": "er_membrane",
       "description": "The Sec62/Sec63 complex is part of the endoplasmic-reticulum membrane translocation machinery.",
       "evidence": [
        {
         "reference": "DOI:10.1002/yea.954",
         "notes": "Willer et al. 2003 studied the Sec63 complex in the yeast ER membrane."
        }
       ]
      },
      {
       "subject": "sec62_sec63_complex",
       "predicate": "supports",
       "object": "posttranslational_er_targeting",
       "description": "Sec62/Sec63 cooperates with the Sec61 channel during posttranslational import of secretory precursors into the ER.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.e03-06-0390",
         "notes": "Plath et al. 2004 showed that a posttranslational signal sequence contacts Sec62p and Sec61p in the yeast Sec complex."
        },
        {
         "reference": "DOI:10.1038/s41586-018-0856-x",
         "notes": "Wu et al. 2019 resolved a yeast post-translational ER translocation assembly containing Sec61 and the Sec62/Sec63 subcomplex."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "sec62_sec63_subunit_groundings",
     "prompt": "Resolve exact source-neutral groundings for Sec62, Sec63, Sec71/Sec66, and Sec72 before changing these component rows from reviewed labels to grounded families.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#sec62_translocon_subunit",
      "components#sec63_translocon_subunit",
      "components#sec71_translocon_subunit",
      "components#sec72_translocon_subunit"
     ],
     "rationale": "GO exactly grounds the Sec62/Sec63 complex and its yeast Sec62p, Sec63p, Sec71p, and Sec72p constituents, but exact source-neutral family CURIEs were not curated in this pass.",
     "evidence": [
      {
       "reference": "GO:0031207",
       "notes": "GO:0031207 defines the yeast Sec62/Sec63 complex as a Sec62p/Sec63p/Sec71p/Sec72p tetramer."
      },
      {
       "reference": "DOI:10.1038/s41586-018-0856-x",
       "notes": "Wu et al. 2019 structurally modeled the post-translational ER translocation machinery with its yeast Sec62, Sec63, Sec71/Sec66, and Sec72 subunits."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-18"
    },
    {
     "discussion_id": "sec62_sec63_complex_boundary",
     "prompt": "Should Sec61-channel subunits or Kar2/BiP be included as Sec62/Sec63 complex components?",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#sec62_translocon_subunit",
      "components#sec63_translocon_subunit",
      "components#sec71_translocon_subunit",
      "components#sec72_translocon_subunit",
      "causal_graphs#sec62_sec63_posttranslational_er_import"
     ],
     "rationale": "GO:0031207 denotes the Sec62p/Sec63p/Sec71p/Sec72p subcomplex. The Sec61 heterotrimer combines with it in the broader ER Sec complex, and Kar2/BiP powers posttranslational import from the lumen, but neither is part of the Sec62/Sec63 tetramer.",
     "evidence": [
      {
       "reference": "GO:0031207",
       "notes": "GO:0031207 defines the Sec62/Sec63 complex as a four-subunit yeast subcomplex."
      },
      {
       "reference": "GO:0031205",
       "notes": "GO:0031205 places Sec62/Sec63 with Sec61 in the broader endoplasmic reticulum Sec complex."
      },
      {
       "reference": "DOI:10.1016/0092-8674(95)90077-2",
       "notes": "Panzner et al. 1995 used the purified Sec complex together with Kar2p to reconstitute posttranslational protein transport."
      }
     ],
     "resolution_note": "Modeled Sec62p, Sec63p, Sec71p, and Sec72p as constituents and left Sec61-channel subunits and Kar2/BiP outside this subcomplex record.",
     "posed_by": "codex",
     "posed_date": "2026-09-18"
    }
   ]
  },
  {
   "identifier": "GO:0035859",
   "label": "Seh1-associated complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A GTPase-activating protein (GAP) complex that regulates TORC1 signaling by interacting with the Rag GTPase. In S. cerevisiae the complex contains Seh1p, Sec13p, Npr2p, Npr3p, Iml1p, Mtc5p, Rtc1p, and Sea4p.",
   "definition_source": "GO:0035859",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-18T13:04:45Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T13:05:42Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added SEA/GATOR synonymy, protein-complex parentage, GATOR1 and GATOR2 parthood, exact GO-grounded GATOR1/SEACIT and GATOR2/SEACAT complex components, Saccharomyces scope, a TORC1 signaling function, GO/DOI evidence, a nonmechanistic SEACIT/SEACAT regulation graph, and an individual-protein boundary discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T13:06:23Z",
     "curator": "codex",
     "action": "REFORMATTED_RECORD",
     "changes": "Expanded shared YAML evidence aliases into plain repeated mappings.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T13:12:59Z",
     "curator": "codex",
     "action": "FIX_ID_LABELS",
     "changes": "Aligned GATOR1 and GATOR2 component/node labels with their GO canonical labels while preserving SEACIT/SEACAT terminology in the explanatory text.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "has_part": [
    "GO:1990130",
    "GO:0061700"
   ],
   "synonyms": [
    {
     "synonym_text": "GATOR complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0035859"
    },
    {
     "synonym_text": "SEA complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0035859"
    }
   ],
   "components": [
    {
     "component_id": "gator1_seacit_subcomplex",
     "label": "GATOR1 complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:1990130",
     "essentiality": "UNKNOWN",
     "role": "Negative-regulatory GATOR branch corresponding to the yeast Iml1/Npr2/Npr3 SEACIT subcomplex.",
     "evidence": [
      {
       "reference": "GO:0035859",
       "notes": "Gene Ontology cellular-component term for the Seh1-associated SEA/GATOR complex."
      },
      {
       "reference": "GO:1990130",
       "notes": "Gene Ontology cellular-component term for the GATOR1/SEACIT subcomplex."
      },
      {
       "reference": "DOI:10.4161/cc.26000",
       "notes": "Panchaud, Peli-Gulli and De Virgilio 2013 named the yeast SEACIT and SEACAT subcomplexes in the SEA/GATOR complex and connected them to Rag-family TORC1 regulation."
      }
     ]
    },
    {
     "component_id": "gator2_seacat_subcomplex",
     "label": "GATOR2 complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0061700",
     "essentiality": "UNKNOWN",
     "role": "Positive-regulatory GATOR branch corresponding to the yeast Seh1/Sec13/Sea2/Sea3/Sea4 SEACAT subcomplex.",
     "evidence": [
      {
       "reference": "GO:0035859",
       "notes": "Gene Ontology cellular-component term for the Seh1-associated SEA/GATOR complex."
      },
      {
       "reference": "GO:0061700",
       "notes": "Gene Ontology cellular-component term for the GATOR2/SEACAT subcomplex."
      },
      {
       "reference": "DOI:10.4161/cc.26000",
       "notes": "Panchaud, Peli-Gulli and De Virgilio 2013 named the yeast SEACIT and SEACAT subcomplexes in the SEA/GATOR complex and connected them to Rag-family TORC1 regulation."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "VARIABLE",
     "note": "Budding yeast is the curated model for the Seh1-associated SEA/GATOR complex that contains SEACIT and SEACAT branches upstream of Rag-family TORC1 regulation.",
     "reference": "GO:0035859"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Yeast model in which the SEA/GATOR complex was identified as a Seh1/Sec13-containing vacuole-associated coatomer-related complex.",
     "reference": "DOI:10.1074/mcp.M110.006478"
    }
   ],
   "functions": [
    {
     "function_id": "torc1_signaling",
     "label": "TORC1 signaling",
     "grounding": "GO:0038202",
     "description": "The yeast SEA/GATOR complex organizes GATOR1/SEACIT and GATOR2/SEACAT branches that regulate Rag-family TORC1 signaling.",
     "evidence": [
      {
       "reference": "GO:0038202",
       "notes": "Gene Ontology biological-process term for TORC1 signaling."
      },
      {
       "reference": "GO:0035859",
       "notes": "Gene Ontology cellular-component term for the Seh1-associated SEA/GATOR complex."
      },
      {
       "reference": "DOI:10.4161/cc.26000",
       "notes": "Panchaud, Peli-Gulli and De Virgilio 2013 named the yeast SEACIT and SEACAT subcomplexes in the SEA/GATOR complex and connected them to Rag-family TORC1 regulation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0035859",
     "notes": "Gene Ontology cellular-component term for the Seh1-associated SEA/GATOR complex."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology cellular-component parent term for protein-containing complexes."
    },
    {
     "reference": "GO:1990130",
     "notes": "Gene Ontology cellular-component term for the GATOR1/SEACIT subcomplex."
    },
    {
     "reference": "GO:0061700",
     "notes": "Gene Ontology cellular-component term for the GATOR2/SEACAT subcomplex."
    },
    {
     "reference": "GO:0038202",
     "notes": "Gene Ontology biological-process term for TORC1 signaling."
    },
    {
     "reference": "DOI:10.1074/mcp.M110.006478",
     "notes": "Dokudovskaya et al. 2011 identified the conserved coatomer-related SEA complex containing Sec13 and Seh1 and found that it dynamically associates with the Saccharomyces cerevisiae vacuole."
    },
    {
     "reference": "DOI:10.4161/cc.26000",
     "notes": "Panchaud, Peli-Gulli and De Virgilio 2013 named the yeast SEACIT and SEACAT subcomplexes in the SEA/GATOR complex and connected them to Rag-family TORC1 regulation."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_sea_gator_torc1_regulation",
     "title": "SEA/GATOR contains SEACIT and SEACAT branches",
     "description": "In Saccharomyces cerevisiae, the Seh1-associated SEA/GATOR complex contains GATOR1/SEACIT and GATOR2/SEACAT branches that regulate Rag-family TORC1 signaling.",
     "graph_kind": "REGULATION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph represents the two curated SEA/GATOR subcomplex branches and their high-level TORC1-signaling link without duplicating individual SEACIT or SEACAT protein subunits.",
     "nodes": [
      {
       "node_id": "gator1_seacit_subcomplex",
       "label": "GATOR1 complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990130",
       "component_ref": "gator1_seacit_subcomplex"
      },
      {
       "node_id": "gator2_seacat_subcomplex",
       "label": "GATOR2 complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0061700",
       "component_ref": "gator2_seacat_subcomplex"
      },
      {
       "node_id": "seh1_associated_complex",
       "label": "Seh1-associated complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0035859"
      },
      {
       "node_id": "torc1_signaling",
       "label": "TORC1 signaling",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0038202"
      }
     ],
     "edges": [
      {
       "subject": "gator1_seacit_subcomplex",
       "predicate": "is part of",
       "object": "seh1_associated_complex",
       "description": "GATOR1/SEACIT is represented as the Iml1/Npr2/Npr3 subcomplex branch of yeast SEA/GATOR.",
       "evidence": [
        {
         "reference": "GO:0035859",
         "notes": "Gene Ontology cellular-component term for the Seh1-associated SEA/GATOR complex."
        },
        {
         "reference": "GO:1990130",
         "notes": "Gene Ontology cellular-component term for the GATOR1/SEACIT subcomplex."
        },
        {
         "reference": "DOI:10.4161/cc.26000",
         "notes": "Panchaud, Peli-Gulli and De Virgilio 2013 named the yeast SEACIT and SEACAT subcomplexes in the SEA/GATOR complex and connected them to Rag-family TORC1 regulation."
        }
       ]
      },
      {
       "subject": "gator2_seacat_subcomplex",
       "predicate": "is part of",
       "object": "seh1_associated_complex",
       "description": "GATOR2/SEACAT is represented as the Seh1/Sec13/Sea2/Sea3/Sea4 subcomplex branch of yeast SEA/GATOR.",
       "evidence": [
        {
         "reference": "GO:0035859",
         "notes": "Gene Ontology cellular-component term for the Seh1-associated SEA/GATOR complex."
        },
        {
         "reference": "GO:0061700",
         "notes": "Gene Ontology cellular-component term for the GATOR2/SEACAT subcomplex."
        },
        {
         "reference": "DOI:10.4161/cc.26000",
         "notes": "Panchaud, Peli-Gulli and De Virgilio 2013 named the yeast SEACIT and SEACAT subcomplexes in the SEA/GATOR complex and connected them to Rag-family TORC1 regulation."
        }
       ]
      },
      {
       "subject": "seh1_associated_complex",
       "predicate": "regulates",
       "object": "torc1_signaling",
       "description": "The SEA/GATOR complex is represented as a vacuole-associated complex with SEACIT and SEACAT branches upstream of TORC1 signaling.",
       "evidence": [
        {
         "reference": "GO:0038202",
         "notes": "Gene Ontology biological-process term for TORC1 signaling."
        },
        {
         "reference": "GO:0035859",
         "notes": "Gene Ontology cellular-component term for the Seh1-associated SEA/GATOR complex."
        },
        {
         "reference": "DOI:10.4161/cc.26000",
         "notes": "Panchaud, Peli-Gulli and De Virgilio 2013 named the yeast SEACIT and SEACAT subcomplexes in the SEA/GATOR complex and connected them to Rag-family TORC1 regulation."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "protein_subunit_boundary",
     "prompt": "Keep individual Iml1, Npr2, Npr3, Sea2, Sea3, Sea4, Seh1 and Sec13 protein rows in the GATOR1 and GATOR2 child records.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "components#gator1_seacit_subcomplex",
      "components#gator2_seacat_subcomplex",
      "causal_graphs#yeast_sea_gator_torc1_regulation"
     ],
     "rationale": "GO already splits the SEA/GATOR complex into GATOR1/SEACIT and GATOR2/SEACAT subcomplexes, and those child records curate the yeast protein constituents with their own grounding discussions.",
     "resolution_note": "Declined: the parent SEA/GATOR record uses exact GO-grounded subcomplex components instead of duplicating child-record protein components.",
     "evidence": [
      {
       "reference": "GO:0035859",
       "notes": "Gene Ontology cellular-component term for the Seh1-associated SEA/GATOR complex."
      },
      {
       "reference": "GO:1990130",
       "notes": "Gene Ontology cellular-component term for the GATOR1/SEACIT subcomplex."
      },
      {
       "reference": "GO:0061700",
       "notes": "Gene Ontology cellular-component term for the GATOR2/SEACAT subcomplex."
      },
      {
       "reference": "DOI:10.4161/cc.26000",
       "notes": "Panchaud, Peli-Gulli and De Virgilio 2013 named the yeast SEACIT and SEACAT subcomplexes in the SEA/GATOR complex and connected them to Rag-family TORC1 regulation."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-18",
     "resolved_date": "2026-09-18"
    }
   ]
  },
  {
   "identifier": "GO:0048188",
   "label": "Set1C/COMPASS complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A conserved protein complex that catalyzes methylation of histone H3. In Saccharomyces the complex contains Shg1p, Sdc1p, Swd1p, Swd2p, Swd3p, Spp1p, Bre2p, and the trithorax-related Set1p; in mammals it contains the catalytic subunit (SETD1A or SETD1B), WDR5, WDR82, RBBP5, ASH2L/ASH2, CXXC1/CFP1, HCFC1 and DPY30.",
   "definition_source": "GO:0048188",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-26T06:52:25Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-26T06:53:28Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added Set1C/COMPASS exact synonymy, histone-methyltransferase-complex parentage, eight budding-yeast constituent rows, yeast scope, histone H3K4 methyltransferase activity, GO/PubMed/DOI evidence, a nonmechanistic function graph, and a COMPASS subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-26T06:53:59Z",
     "curator": "codex",
     "action": "NARROWED_CANONICAL_EXAMPLE_NOTE",
     "changes": "Narrowed the budding-yeast canonical example note to the Miller 2001 COMPASS naming paper cited by that row; the Roguev 2001 H3K4 methyltransferase evidence remains attached to the function.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:30:15Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 8 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "COMPASS complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0048188"
    },
    {
     "synonym_text": "Set1C",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0048188"
    },
    {
     "synonym_text": "Set1/COMPASS complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0048188"
    }
   ],
   "parent_structures": [
    "GO:0035097"
   ],
   "components": [
    {
     "component_id": "shg1_compass_subunit",
     "label": "Shg1 COMPASS subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SHG1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0048188 follows Saccharomyces cerevisiae Shg1p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Set1C/COMPASS subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Set1C/COMPASS histone H3K4 methyltransferase complex.",
     "evidence": [
      {
       "reference": "GO:0048188",
       "notes": "GO:0048188 defines the Saccharomyces Set1C/COMPASS complex as containing Shg1p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38337",
       "protein_label": "COMPASS component SHG1",
       "gene_symbol": "SHG1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SHG1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P38337",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38337, the single reviewed entry for gene SHG1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sdc1_compass_subunit",
     "label": "Sdc1 COMPASS subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SDC1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0048188 follows Saccharomyces cerevisiae Sdc1p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Set1C/COMPASS subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Set1C/COMPASS histone H3K4 methyltransferase complex.",
     "evidence": [
      {
       "reference": "GO:0048188",
       "notes": "GO:0048188 defines the Saccharomyces Set1C/COMPASS complex as containing Sdc1p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03323",
       "protein_label": "COMPASS component SDC1",
       "gene_symbol": "SDC1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SDC1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q03323."
        }
       ]
      }
     ]
    },
    {
     "component_id": "swd1_compass_subunit",
     "label": "Swd1 COMPASS subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SWD1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0048188 follows Saccharomyces cerevisiae Swd1p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Set1C/COMPASS subunit class was curated in this pass.",
     "role": "WD-repeat protein constituent of the budding-yeast Set1C/COMPASS complex.",
     "evidence": [
      {
       "reference": "GO:0048188",
       "notes": "GO:0048188 defines the Saccharomyces Set1C/COMPASS complex as containing Swd1p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P39706",
       "protein_label": "COMPASS component SWD1",
       "gene_symbol": "SWD1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SWD1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15282802",
         "notes": "Sundin BA et al. 2004, ‘Localization of proteins that are coordinately expressed with Cln2 during the cell cycle.’, Yeast. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P39706."
        }
       ]
      }
     ]
    },
    {
     "component_id": "swd2_compass_subunit",
     "label": "Swd2 COMPASS subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SWD2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0048188 follows Saccharomyces cerevisiae Swd2p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Set1C/COMPASS subunit class was curated in this pass.",
     "role": "WD-repeat protein constituent of the budding-yeast Set1C/COMPASS complex.",
     "evidence": [
      {
       "reference": "GO:0048188",
       "notes": "GO:0048188 defines the Saccharomyces Set1C/COMPASS complex as containing Swd2p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P36104",
       "protein_label": "COMPASS component SWD2",
       "gene_symbol": "SWD2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SWD2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12819204",
         "notes": "Nedea E et al. 2003, ‘Organization and function of APT, a subcomplex of the yeast cleavage and polyadenylation factor involved in the formation of mRNA and small nucleolar RNA 3'-ends.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P36104."
        }
       ]
      }
     ]
    },
    {
     "component_id": "swd3_compass_subunit",
     "label": "Swd3 COMPASS subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SWD3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0048188 follows Saccharomyces cerevisiae Swd3p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Set1C/COMPASS subunit class was curated in this pass.",
     "role": "WD-repeat protein constituent of the budding-yeast Set1C/COMPASS complex.",
     "evidence": [
      {
       "reference": "GO:0048188",
       "notes": "GO:0048188 defines the Saccharomyces Set1C/COMPASS complex as containing Swd3p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38123",
       "protein_label": "COMPASS component SWD3",
       "gene_symbol": "SWD3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SWD3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P38123",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38123, the single reviewed entry for gene SWD3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "spp1_compass_subunit",
     "label": "Spp1 COMPASS subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SPP1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0048188 follows Saccharomyces cerevisiae Spp1p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Set1C/COMPASS subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Set1C/COMPASS histone H3K4 methyltransferase complex.",
     "evidence": [
      {
       "reference": "GO:0048188",
       "notes": "GO:0048188 defines the Saccharomyces Set1C/COMPASS complex as containing Spp1p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03012",
       "protein_label": "COMPASS component SPP1",
       "gene_symbol": "SPP1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SPP1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q03012",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q03012, the single reviewed entry for gene SPP1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "bre2_compass_subunit",
     "label": "Bre2 COMPASS subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "BRE2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0048188 follows Saccharomyces cerevisiae Bre2p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Set1C/COMPASS subunit class was curated in this pass.",
     "role": "Ash2-related constituent of the budding-yeast Set1C/COMPASS complex.",
     "evidence": [
      {
       "reference": "GO:0048188",
       "notes": "GO:0048188 defines the Saccharomyces Set1C/COMPASS complex as containing Bre2p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P43132",
       "protein_label": "COMPASS component BRE2",
       "gene_symbol": "BRE2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene BRE2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P43132",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P43132, the single reviewed entry for gene BRE2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "set1_compass_catalytic_subunit",
     "label": "Set1 COMPASS catalytic subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SET1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0048188 follows Saccharomyces cerevisiae Set1p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Set1C/COMPASS subunit class was curated in this pass.",
     "role": "Trithorax-related SET-domain catalytic constituent of the budding-yeast Set1C/COMPASS complex.",
     "evidence": [
      {
       "reference": "GO:0048188",
       "notes": "GO:0048188 defines the Saccharomyces Set1C/COMPASS complex as containing Set1p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38827",
       "protein_label": "Histone-lysine N-methyltransferase, H3 lysine-4 specific",
       "gene_symbol": "SET1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SET1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:29071121",
         "notes": "Luciano P et al. 2017, ‘Binding to RNA regulates Set1 function.’, Cell Discov. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P38827."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the organism in which GO:0048188 defines Set1C/COMPASS as containing Shg1p, Sdc1p, Swd1p, Swd2p, Swd3p, Spp1p, Bre2p and Set1p.",
     "reference": "GO:0048188"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Miller et al. 2001 named the budding-yeast COMPASS complex as proteins associated with the trithorax-related Set1 SET-domain protein.",
     "reference": "DOI:10.1073/pnas.231473398"
    }
   ],
   "functions": [
    {
     "function_id": "histone_h3k4_methyltransferase_activity",
     "label": "histone H3K4 methyltransferase activity",
     "grounding": "GO:0042800",
     "description": "Set1C/COMPASS catalyzes methylation of lysine 4 on histone H3.",
     "evidence": [
      {
       "reference": "GO:0042800",
       "notes": "GO:0042800 is the Gene Ontology molecular-function term for histone H3K4 methyltransferase activity."
      },
      {
       "reference": "GO:0048188",
       "notes": "GO:0048188 defines Set1C/COMPASS as catalyzing methylation of histone H3."
      },
      {
       "reference": "DOI:10.1093/emboj/20.24.7137",
       "notes": "Roguev et al. 2001 reported that the Saccharomyces cerevisiae Set1 complex methylates histone H3 lysine 4."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0048188",
     "notes": "Gene Ontology cellular-component term for Set1C/COMPASS complex and its COMPASS complex, Set1C and Set1/COMPASS complex exact synonyms."
    },
    {
     "reference": "GO:0035097",
     "notes": "Gene Ontology cellular-component parent term for histone methyltransferase complexes."
    },
    {
     "reference": "GO:0042800",
     "notes": "Gene Ontology molecular-function term for histone H3K4 methyltransferase activity."
    },
    {
     "reference": "PMID:11687631",
     "notes": "PubMed identifier for Miller et al. 2001, the original yeast COMPASS paper."
    },
    {
     "reference": "DOI:10.1073/pnas.231473398",
     "notes": "DOI for Miller et al. 2001, 'COMPASS: a complex of proteins associated with a trithorax-related SET domain protein', verified through NCBI E-utilities."
    },
    {
     "reference": "PMID:11742990",
     "notes": "PubMed identifier for Roguev et al. 2001, the Saccharomyces Set1 complex H3K4 methyltransferase paper."
    },
    {
     "reference": "DOI:10.1093/emboj/20.24.7137",
     "notes": "DOI for Roguev et al. 2001, 'The Saccharomyces cerevisiae Set1 complex includes an Ash2 homologue and methylates histone 3 lysine 4', verified through NCBI E-utilities."
    },
    {
     "reference": "PMID:11805083",
     "notes": "PubMed identifier for Krogan et al. 2002, the COMPASS H3K4 methyltransferase and telomeric-silencing paper cited by GO:0048188."
    },
    {
     "reference": "DOI:10.1074/jbc.C200023200",
     "notes": "DOI for Krogan et al. 2002, 'COMPASS, a histone H3 (Lysine 4) methyltransferase required for telomeric silencing of gene expression', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_compass_h3k4_methyltransferase",
     "title": "Set1C/COMPASS carries yeast histone H3K4 methylation",
     "description": "In Saccharomyces cerevisiae, Shg1p, Sdc1p, Swd1p, Swd2p, Swd3p, Spp1p, Bre2p and Set1p form Set1C/COMPASS, a histone H3 lysine-4 methyltransferase complex.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the GO-defined budding-yeast Set1C/COMPASS constituents and catalytic output without resolving recruitment, SET-domain chemistry or H3K4 mono-, di- and trimethylation states.",
     "nodes": [
      {
       "node_id": "shg1_compass_subunit",
       "label": "Shg1 COMPASS subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "shg1_compass_subunit"
      },
      {
       "node_id": "sdc1_compass_subunit",
       "label": "Sdc1 COMPASS subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sdc1_compass_subunit"
      },
      {
       "node_id": "swd1_compass_subunit",
       "label": "Swd1 COMPASS subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "swd1_compass_subunit"
      },
      {
       "node_id": "swd2_compass_subunit",
       "label": "Swd2 COMPASS subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "swd2_compass_subunit"
      },
      {
       "node_id": "swd3_compass_subunit",
       "label": "Swd3 COMPASS subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "swd3_compass_subunit"
      },
      {
       "node_id": "spp1_compass_subunit",
       "label": "Spp1 COMPASS subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "spp1_compass_subunit"
      },
      {
       "node_id": "bre2_compass_subunit",
       "label": "Bre2 COMPASS subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "bre2_compass_subunit"
      },
      {
       "node_id": "set1_compass_catalytic_subunit",
       "label": "Set1 COMPASS catalytic subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "set1_compass_catalytic_subunit"
      },
      {
       "node_id": "set1c_compass_complex",
       "label": "Set1C/COMPASS complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0048188"
      },
      {
       "node_id": "histone_h3k4_methyltransferase_activity",
       "label": "histone H3K4 methyltransferase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0042800"
      }
     ],
     "edges": [
      {
       "subject": "shg1_compass_subunit",
       "predicate": "contributes to",
       "object": "set1c_compass_complex",
       "description": "Shg1 COMPASS subunit is a constituent of the budding-yeast Set1C/COMPASS complex.",
       "evidence": [
        {
         "reference": "GO:0048188",
         "notes": "GO:0048188 defines this protein as a Saccharomyces Set1C/COMPASS constituent."
        }
       ]
      },
      {
       "subject": "sdc1_compass_subunit",
       "predicate": "contributes to",
       "object": "set1c_compass_complex",
       "description": "Sdc1 COMPASS subunit is a constituent of the budding-yeast Set1C/COMPASS complex.",
       "evidence": [
        {
         "reference": "GO:0048188",
         "notes": "GO:0048188 defines this protein as a Saccharomyces Set1C/COMPASS constituent."
        }
       ]
      },
      {
       "subject": "swd1_compass_subunit",
       "predicate": "contributes to",
       "object": "set1c_compass_complex",
       "description": "Swd1 COMPASS subunit is a constituent of the budding-yeast Set1C/COMPASS complex.",
       "evidence": [
        {
         "reference": "GO:0048188",
         "notes": "GO:0048188 defines this protein as a Saccharomyces Set1C/COMPASS constituent."
        }
       ]
      },
      {
       "subject": "swd2_compass_subunit",
       "predicate": "contributes to",
       "object": "set1c_compass_complex",
       "description": "Swd2 COMPASS subunit is a constituent of the budding-yeast Set1C/COMPASS complex.",
       "evidence": [
        {
         "reference": "GO:0048188",
         "notes": "GO:0048188 defines this protein as a Saccharomyces Set1C/COMPASS constituent."
        }
       ]
      },
      {
       "subject": "swd3_compass_subunit",
       "predicate": "contributes to",
       "object": "set1c_compass_complex",
       "description": "Swd3 COMPASS subunit is a constituent of the budding-yeast Set1C/COMPASS complex.",
       "evidence": [
        {
         "reference": "GO:0048188",
         "notes": "GO:0048188 defines this protein as a Saccharomyces Set1C/COMPASS constituent."
        }
       ]
      },
      {
       "subject": "spp1_compass_subunit",
       "predicate": "contributes to",
       "object": "set1c_compass_complex",
       "description": "Spp1 COMPASS subunit is a constituent of the budding-yeast Set1C/COMPASS complex.",
       "evidence": [
        {
         "reference": "GO:0048188",
         "notes": "GO:0048188 defines this protein as a Saccharomyces Set1C/COMPASS constituent."
        }
       ]
      },
      {
       "subject": "bre2_compass_subunit",
       "predicate": "contributes to",
       "object": "set1c_compass_complex",
       "description": "Bre2 COMPASS subunit is a constituent of the budding-yeast Set1C/COMPASS complex.",
       "evidence": [
        {
         "reference": "GO:0048188",
         "notes": "GO:0048188 defines this protein as a Saccharomyces Set1C/COMPASS constituent."
        }
       ]
      },
      {
       "subject": "set1_compass_catalytic_subunit",
       "predicate": "contributes to",
       "object": "set1c_compass_complex",
       "description": "Set1 COMPASS catalytic subunit is a constituent of the budding-yeast Set1C/COMPASS complex.",
       "evidence": [
        {
         "reference": "GO:0048188",
         "notes": "GO:0048188 defines this protein as a Saccharomyces Set1C/COMPASS constituent."
        }
       ]
      },
      {
       "subject": "set1c_compass_complex",
       "predicate": "enables",
       "object": "histone_h3k4_methyltransferase_activity",
       "description": "Set1C/COMPASS catalyzes histone H3 lysine-4 methylation.",
       "evidence": [
        {
         "reference": "DOI:10.1093/emboj/20.24.7137",
         "notes": "Roguev et al. 2001 reported histone H3 lysine-4 methylation by the Saccharomyces Set1 complex."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_compass_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the Set1C/COMPASS complex constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#shg1_compass_subunit",
      "components#sdc1_compass_subunit",
      "components#swd1_compass_subunit",
      "components#swd2_compass_subunit",
      "components#swd3_compass_subunit",
      "components#spp1_compass_subunit",
      "components#bre2_compass_subunit",
      "components#set1_compass_catalytic_subunit"
     ],
     "rationale": "GO:0048188 supplied the Saccharomyces gene-name-based component classes, but this pass did not verify exact source-neutral InterPro, Pfam, NCBIfam or UniProt family CURIEs that should be reused across fungal Set1C/COMPASS records.",
     "evidence": [
      {
       "reference": "GO:0048188",
       "notes": "GO:0048188 names the curated budding-yeast Set1C/COMPASS constituents."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-26"
    }
   ]
  },
  {
   "identifier": "GO:0034967",
   "label": "Set3 complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A histone deacetylase complex that is involved in transcriptional regulation. In S. cerevisiae, this complex consists of Set3p, Snt1p, Hos4p, Sif2p, Cpr1p, Hos2p, and Hst1p.",
   "definition_source": "GO:0034967",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-26T03:40:05Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-26T03:40:52Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added Set3 exact synonymy, histone-deacetylase-complex parentage, chromatin/nuclear-chromosome parthood, Set3C constituent rows, budding-yeast scope, histone deacetylase activity, GO/PubMed/DOI evidence, a nonmechanistic function graph, and a Set3C subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-26T03:43:21Z",
     "curator": "codex",
     "action": "FIX_HOS4_PRIOR_NAME",
     "changes": "Clarified that the Set3C primary paper identified the GO-curated Hos4p subunit under its YIL112w name.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:30:21Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 5 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:52Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "HDAC3 complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0034967"
    },
    {
     "synonym_text": "SET3C",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0034967"
    }
   ],
   "parent_structures": [
    "GO:0000118"
   ],
   "part_of": [
    "GO:0000228",
    "GO:0000785"
   ],
   "components": [
    {
     "component_id": "set3_set3c_subunit",
     "label": "Set3 SET3C subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SET3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0034967 follows Saccharomyces cerevisiae Set3p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Set3 complex subunit class was curated in this pass.",
     "role": "SET/PHD-domain constituent that gives the budding-yeast Set3 histone deacetylase complex its name.",
     "evidence": [
      {
       "reference": "GO:0034967",
       "notes": "GO:0034967 defines the S. cerevisiae Set3 complex as containing Set3p."
      },
      {
       "reference": "DOI:10.1101/gad.207401",
       "notes": "Pijnappel et al. 2001 identified Set3p as a constituent of budding-yeast Set3C."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P36124",
       "protein_label": "Histone reader SET3",
       "gene_symbol": "SET3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SET3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P36124",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P36124, the single reviewed entry for gene SET3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "snt1_set3c_subunit",
     "label": "Snt1 SET3C subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SNT1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0034967 follows Saccharomyces cerevisiae Snt1p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Set3 complex subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Set3 histone deacetylase complex.",
     "evidence": [
      {
       "reference": "GO:0034967",
       "notes": "GO:0034967 defines the S. cerevisiae Set3 complex as containing Snt1p."
      },
      {
       "reference": "DOI:10.1101/gad.207401",
       "notes": "Pijnappel et al. 2001 identified Snt1p as a constituent of budding-yeast Set3C."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P25357",
       "protein_label": "Probable DNA-binding protein SNT1",
       "gene_symbol": "SNT1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SNT1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P25357",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P25357, the single reviewed entry for gene SNT1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "hos4_set3c_subunit",
     "label": "Hos4 SET3C subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "HOS4"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0034967 follows Saccharomyces cerevisiae Hos4p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Set3 complex subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Set3 histone deacetylase complex, corresponding to the YIL112w protein identified with Set3C.",
     "evidence": [
      {
       "reference": "GO:0034967",
       "notes": "GO:0034967 defines the S. cerevisiae Set3 complex as containing Hos4p."
      },
      {
       "reference": "DOI:10.1101/gad.207401",
       "notes": "Pijnappel et al. 2001 identified YIL112w as a constituent of budding-yeast Set3C; GO:0034967 curates that subunit with the Hos4p name."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40480",
       "protein_label": "Protein HOS4",
       "gene_symbol": "HOS4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene HOS4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P40480",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P40480, the single reviewed entry for gene HOS4 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sif2_set3c_subunit",
     "label": "Sif2 SET3C subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SIF2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0034967 follows Saccharomyces cerevisiae Sif2p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Set3 complex subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast Set3 histone deacetylase complex.",
     "evidence": [
      {
       "reference": "GO:0034967",
       "notes": "GO:0034967 defines the S. cerevisiae Set3 complex as containing Sif2p."
      },
      {
       "reference": "DOI:10.1101/gad.207401",
       "notes": "Pijnappel et al. 2001 identified Sif2p as a constituent of budding-yeast Set3C."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38262",
       "protein_label": "SIR4-interacting protein SIF2",
       "gene_symbol": "SIF2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SIF2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P38262",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38262, the single reviewed entry for gene SIF2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "cpr1_set3c_subunit",
     "label": "Cpr1 SET3C subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CPR1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0034967 follows Saccharomyces cerevisiae Cpr1p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Set3 complex subunit class was curated in this pass.",
     "role": "Cyclophilin constituent of the budding-yeast Set3 histone deacetylase complex.",
     "evidence": [
      {
       "reference": "GO:0034967",
       "notes": "GO:0034967 defines the S. cerevisiae Set3 complex as containing Cpr1p."
      },
      {
       "reference": "DOI:10.1101/gad.207401",
       "notes": "Pijnappel et al. 2001 identified Cpr1p as a constituent of budding-yeast Set3C."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P14832",
       "protein_label": "Peptidyl-prolyl cis-trans isomerase",
       "gene_symbol": "CPR1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene CPR1 in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15643056",
         "notes": "Arévalo-Rodríguez M et al. 2005, ‘Cyclophilin A is localized to the nucleus and controls meiosis in Saccharomyces cerevisiae.’, Eukaryot Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P14832."
        },
        {
         "reference": "PMID:16823961",
         "notes": "Reinders J et al. 2006, ‘Toward the complete yeast mitochondrial proteome: multidimensional separation techniques for mitochondrial proteomics.’, J Proteome Res. ECO:0000269 experimental evidence cited by UniProt for the 'Mitochondrion intermembrane space' localisation of P14832."
        },
        {
         "reference": "PMID:22984289",
         "notes": "Vögtle FN et al. 2012, ‘Intermembrane space proteome of yeast mitochondria.’, Mol Cell Proteomics. ECO:0000269 experimental evidence cited by UniProt for the 'Mitochondrion intermembrane space' localisation of P14832."
        }
       ]
      }
     ]
    },
    {
     "component_id": "hos2_set3c_subunit",
     "label": "Hos2 SET3C deacetylase subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "HOS2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0034967 follows Saccharomyces cerevisiae Hos2p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Set3 complex subunit class was curated in this pass.",
     "role": "Putative histone deacetylase constituent of the budding-yeast Set3 complex.",
     "evidence": [
      {
       "reference": "GO:0034967",
       "notes": "GO:0034967 defines the S. cerevisiae Set3 complex as containing Hos2p."
      },
      {
       "reference": "DOI:10.1101/gad.207401",
       "notes": "Pijnappel et al. 2001 identified Hos2p as a constituent of budding-yeast Set3C."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53096",
       "protein_label": "Probable histone deacetylase HOS2",
       "gene_symbol": "HOS2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene HOS2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P53096",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P53096, the single reviewed entry for gene HOS2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "hst1_set3c_subunit",
     "label": "Hst1 SET3C deacetylase subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "HST1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0034967 follows Saccharomyces cerevisiae Hst1p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Set3 complex subunit class was curated in this pass.",
     "role": "NAD-dependent putative histone deacetylase constituent of the budding-yeast Set3 complex.",
     "evidence": [
      {
       "reference": "GO:0034967",
       "notes": "GO:0034967 defines the S. cerevisiae Set3 complex as containing Hst1p."
      },
      {
       "reference": "DOI:10.1101/gad.207401",
       "notes": "Pijnappel et al. 2001 identified Hst1p as a constituent of budding-yeast Set3C."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53685",
       "protein_label": "NAD-dependent protein deacetylase HST1",
       "gene_symbol": "HST1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene HST1 in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P53685."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the organism in which GO:0034967 defines the Set3 complex as a seven-subunit histone deacetylase complex.",
     "reference": "GO:0034967"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Pijnappel et al. 2001 identified Set3C as a budding-yeast complex containing Set3, Snt1, YIL112w/Hos4, Sif2, Cpr1, Hos2 and Hst1.",
     "reference": "DOI:10.1101/gad.207401"
    }
   ],
   "functions": [
    {
     "function_id": "histone_deacetylase_activity",
     "label": "histone deacetylase activity",
     "grounding": "GO:0004407",
     "description": "The Set3 complex is a histone deacetylase complex that contains the Hos2 and Hst1 deacetylase constituents.",
     "evidence": [
      {
       "reference": "GO:0034967",
       "notes": "GO:0034967 defines the Set3 complex as a histone deacetylase complex involved in transcriptional regulation."
      },
      {
       "reference": "GO:0004407",
       "notes": "GO:0004407 is the Gene Ontology molecular-function term for histone deacetylase activity."
      },
      {
       "reference": "DOI:10.1101/gad.207401",
       "notes": "Pijnappel et al. 2001 found NAD-dependent and NAD-independent deacetylase activities in Set3C in vitro."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0034967",
     "notes": "Gene Ontology cellular-component term for the Set3 complex and its exact HDAC3 complex and SET3C synonyms."
    },
    {
     "reference": "GO:0000118",
     "notes": "Gene Ontology cellular-component parent term for histone deacetylase complexes."
    },
    {
     "reference": "GO:0000228",
     "notes": "Gene Ontology cellular-component term for nuclear chromosome."
    },
    {
     "reference": "GO:0000785",
     "notes": "Gene Ontology cellular-component term for chromatin."
    },
    {
     "reference": "GO:0004407",
     "notes": "Gene Ontology molecular-function term for histone deacetylase activity."
    },
    {
     "reference": "PMID:11711434",
     "notes": "PubMed identifier for Pijnappel et al. 2001, the Set3C Genes and Development paper cited by GO:0034967."
    },
    {
     "reference": "DOI:10.1101/gad.207401",
     "notes": "DOI for Pijnappel et al. 2001, 'The S. cerevisiae SET3 complex includes two histone deacetylases, Hos2 and Hst1, and is a meiotic-specific repressor of the sporulation gene program', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_set3c_histone_deacetylase_activity",
     "title": "Set3C carries yeast histone deacetylase activity",
     "description": "In Saccharomyces cerevisiae, Set3p, Snt1p, Hos4p, Sif2p, Cpr1p, Hos2p and Hst1p form the Set3C histone deacetylase complex.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the GO-defined Set3 complex constituents and their connection to histone deacetylase activity without resolving NAD-dependent versus NAD-independent chemistry, meiotic promoter recruitment or transcription-factor targets.",
     "nodes": [
      {
       "node_id": "set3_set3c_subunit",
       "label": "Set3 SET3C subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "set3_set3c_subunit"
      },
      {
       "node_id": "snt1_set3c_subunit",
       "label": "Snt1 SET3C subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "snt1_set3c_subunit"
      },
      {
       "node_id": "hos4_set3c_subunit",
       "label": "Hos4 SET3C subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "hos4_set3c_subunit"
      },
      {
       "node_id": "sif2_set3c_subunit",
       "label": "Sif2 SET3C subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sif2_set3c_subunit"
      },
      {
       "node_id": "cpr1_set3c_subunit",
       "label": "Cpr1 SET3C subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cpr1_set3c_subunit"
      },
      {
       "node_id": "hos2_set3c_subunit",
       "label": "Hos2 SET3C deacetylase subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "hos2_set3c_subunit"
      },
      {
       "node_id": "hst1_set3c_subunit",
       "label": "Hst1 SET3C deacetylase subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "hst1_set3c_subunit"
      },
      {
       "node_id": "set3_complex",
       "label": "Set3 complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0034967"
      },
      {
       "node_id": "histone_deacetylase_activity",
       "label": "histone deacetylase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0004407"
      }
     ],
     "edges": [
      {
       "subject": "set3_set3c_subunit",
       "predicate": "contributes to",
       "object": "set3_complex",
       "description": "Set3p is a constituent of the budding-yeast Set3 complex.",
       "evidence": [
        {
         "reference": "GO:0034967",
         "notes": "GO:0034967 defines Set3p as a Set3 complex constituent."
        }
       ]
      },
      {
       "subject": "snt1_set3c_subunit",
       "predicate": "contributes to",
       "object": "set3_complex",
       "description": "Snt1p is a constituent of the budding-yeast Set3 complex.",
       "evidence": [
        {
         "reference": "GO:0034967",
         "notes": "GO:0034967 defines Snt1p as a Set3 complex constituent."
        }
       ]
      },
      {
       "subject": "hos4_set3c_subunit",
       "predicate": "contributes to",
       "object": "set3_complex",
       "description": "Hos4p is a constituent of the budding-yeast Set3 complex.",
       "evidence": [
        {
         "reference": "GO:0034967",
         "notes": "GO:0034967 defines Hos4p as a Set3 complex constituent."
        }
       ]
      },
      {
       "subject": "sif2_set3c_subunit",
       "predicate": "contributes to",
       "object": "set3_complex",
       "description": "Sif2p is a constituent of the budding-yeast Set3 complex.",
       "evidence": [
        {
         "reference": "GO:0034967",
         "notes": "GO:0034967 defines Sif2p as a Set3 complex constituent."
        }
       ]
      },
      {
       "subject": "cpr1_set3c_subunit",
       "predicate": "contributes to",
       "object": "set3_complex",
       "description": "Cpr1p is a constituent of the budding-yeast Set3 complex.",
       "evidence": [
        {
         "reference": "GO:0034967",
         "notes": "GO:0034967 defines Cpr1p as a Set3 complex constituent."
        }
       ]
      },
      {
       "subject": "hos2_set3c_subunit",
       "predicate": "contributes to",
       "object": "set3_complex",
       "description": "Hos2p is a constituent of the budding-yeast Set3 complex.",
       "evidence": [
        {
         "reference": "GO:0034967",
         "notes": "GO:0034967 defines Hos2p as a Set3 complex constituent."
        }
       ]
      },
      {
       "subject": "hst1_set3c_subunit",
       "predicate": "contributes to",
       "object": "set3_complex",
       "description": "Hst1p is a constituent of the budding-yeast Set3 complex.",
       "evidence": [
        {
         "reference": "GO:0034967",
         "notes": "GO:0034967 defines Hst1p as a Set3 complex constituent."
        }
       ]
      },
      {
       "subject": "set3_complex",
       "predicate": "supports",
       "object": "histone_deacetylase_activity",
       "description": "Set3C supports histone deacetylase activity through its Hos2p and Hst1p deacetylase constituents.",
       "evidence": [
        {
         "reference": "GO:0034967",
         "notes": "GO:0034967 defines the Set3 complex as a histone deacetylase complex."
        },
        {
         "reference": "GO:0004407",
         "notes": "GO:0004407 is the molecular-function term for histone deacetylase activity."
        },
        {
         "reference": "DOI:10.1101/gad.207401",
         "notes": "Pijnappel et al. 2001 found in vitro NAD-dependent and NAD-independent deacetylase activities in Set3C."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_set3c_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the Set3C constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#set3_set3c_subunit",
      "components#snt1_set3c_subunit",
      "components#hos4_set3c_subunit",
      "components#sif2_set3c_subunit",
      "components#cpr1_set3c_subunit",
      "components#hos2_set3c_subunit",
      "components#hst1_set3c_subunit"
     ],
     "rationale": "GO:0034967 defines the budding-yeast Set3p, Snt1p, Hos4p, Sif2p, Cpr1p, Hos2p and Hst1p proteins as Set3 complex constituents. Exact cross-eukaryotic InterPro, Pfam, NCBIfam or UniProt family boundaries for these Set3C subunit classes need narrower curation before these component labels can be grounded.",
     "evidence": [
      {
       "reference": "GO:0034967",
       "notes": "GO:0034967 defines the budding-yeast Set3 complex subunits."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-26"
    }
   ]
  },
  {
   "identifier": "GO:0070824",
   "label": "SHREC complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A histone deacetylase complex that contains a core of four proteins -- Clr1, Clr2, Clr3, and Mit1 in fission yeast -- and localizes to all heterochromatic regions in the genome as well as some euchromatic sites. The complex is involved in regulating nucleosome positioning to assemble higher-order chromatin structures.",
   "definition_source": "GO:0070824",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-26T05:23:19Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-26T05:26:01Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added SHREC exact synonymy and NuRD parentage, Clr1/Clr2/Clr3/Mit1 constituent rows, fission-yeast scope, histone deacetylase and chromatin-remodeling functions, GO/PubMed/DOI evidence, a nonmechanistic function graph, and a SHREC subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:30:32Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 4 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Snf2/HDAC containing repressor complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0070824"
    },
    {
     "synonym_text": "Snf2/Hdac repressive complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0070824"
    }
   ],
   "parent_structures": [
    "GO:0016581"
   ],
   "components": [
    {
     "component_id": "clr1_shrec_subunit",
     "label": "Clr1 SHREC subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0070824 and the fission-yeast SHREC primary literature name Clr1 as a SHREC core constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SHREC subunit class was curated in this pass.",
     "role": "Protein constituent of the fission-yeast SHREC core complex.",
     "evidence": [
      {
       "reference": "GO:0070824",
       "notes": "GO:0070824 defines the fission-yeast SHREC complex as containing core Clr1, Clr2, Clr3 and Mit1 proteins."
      },
      {
       "reference": "DOI:10.1016/j.cell.2006.12.035",
       "notes": "Sugiyama et al. 2007 described SHREC as a fission-yeast core quartet that includes Clr1."
      }
     ],
     "gene_symbols": [
      "clr1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O74808",
       "protein_label": "Cryptic loci regulator protein 1",
       "gene_symbol": "clr1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene clr1 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/O74808",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry O74808, the single reviewed entry for gene clr1 in Schizosaccharomyces pombe 972h-. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "clr2_shrec_subunit",
     "label": "Clr2 SHREC subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0070824 and the fission-yeast SHREC primary literature name Clr2 as a SHREC core constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SHREC subunit class was curated in this pass.",
     "role": "Protein constituent of the fission-yeast SHREC core complex.",
     "evidence": [
      {
       "reference": "GO:0070824",
       "notes": "GO:0070824 defines the fission-yeast SHREC complex as containing core Clr1, Clr2, Clr3 and Mit1 proteins."
      },
      {
       "reference": "DOI:10.1016/j.cell.2006.12.035",
       "notes": "Sugiyama et al. 2007 described SHREC as a fission-yeast core quartet that includes Clr2."
      }
     ],
     "gene_symbols": [
      "clr2"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O13881",
       "protein_label": "Cryptic loci regulator 2",
       "gene_symbol": "clr2",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene clr2 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:17289569",
         "notes": "Sugiyama T et al. 2007, ‘SHREC, an effector complex for heterochromatic transcriptional silencing.’, Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of O13881."
        }
       ]
      }
     ]
    },
    {
     "component_id": "clr3_shrec_histone_deacetylase_subunit",
     "label": "Clr3 SHREC histone deacetylase subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0070824 and the fission-yeast SHREC primary literature name Clr3 as the SHREC histone deacetylase constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SHREC subunit class was curated in this pass.",
     "role": "Histone deacetylase constituent of the fission-yeast SHREC core complex.",
     "evidence": [
      {
       "reference": "GO:0070824",
       "notes": "GO:0070824 defines the fission-yeast SHREC complex as containing core Clr1, Clr2, Clr3 and Mit1 proteins."
      },
      {
       "reference": "DOI:10.1016/j.cell.2006.12.035",
       "notes": "Sugiyama et al. 2007 identified Clr3 as the SHREC histone deacetylase associated with heterochromatic transcriptional gene silencing."
      }
     ],
     "gene_symbols": [
      "clr3"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P56523",
       "protein_label": "Histone deacetylase clr3",
       "gene_symbol": "clr3",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene clr3 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:17289569",
         "notes": "Sugiyama T et al. 2007, ‘SHREC, an effector complex for heterochromatic transcriptional silencing.’, Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P56523."
        }
       ]
      }
     ]
    },
    {
     "component_id": "mit1_shrec_snf2_family_subunit",
     "label": "Mit1 SHREC SNF2-family subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0070824 and the fission-yeast SHREC primary literature name Mit1 as the SHREC SNF2-family remodeling-factor constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SHREC subunit class was curated in this pass.",
     "role": "SNF2-family chromatin-remodeling-factor constituent of the fission-yeast SHREC core complex.",
     "evidence": [
      {
       "reference": "GO:0070824",
       "notes": "GO:0070824 defines the fission-yeast SHREC complex as containing core Clr1, Clr2, Clr3 and Mit1 proteins."
      },
      {
       "reference": "DOI:10.1016/j.cell.2006.12.035",
       "notes": "Sugiyama et al. 2007 identified Mit1 as the SHREC SNF2 chromatin-remodeling factor homolog associated with heterochromatic transcriptional gene silencing."
      }
     ],
     "gene_symbols": [
      "mit1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9P793",
       "protein_label": "ATP-dependent chromatin remodeler mit1",
       "gene_symbol": "mit1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene mit1 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:16823372",
         "notes": "Matsuyama A et al. 2006, ‘ORFeome cloning and global analysis of protein localization in the fission yeast Schizosaccharomyces pombe.’, Nat Biotechnol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q9P793."
        },
        {
         "reference": "PMID:17289569",
         "notes": "Sugiyama T et al. 2007, ‘SHREC, an effector complex for heterochromatic transcriptional silencing.’, Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q9P793."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "presence": "COMMON",
     "note": "Fission yeast is the organism in which GO:0070824 defines the SHREC complex as a four-protein histone deacetylase complex containing Clr1, Clr2, Clr3 and Mit1.",
     "reference": "GO:0070824"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "note": "Sugiyama et al. 2007 characterized the fission-yeast SHREC core quartet and linked its Clr3 and Mit1 activities to heterochromatic transcriptional silencing.",
     "reference": "DOI:10.1016/j.cell.2006.12.035"
    }
   ],
   "functions": [
    {
     "function_id": "histone_deacetylase_activity",
     "label": "histone deacetylase activity",
     "grounding": "GO:0004407",
     "description": "The SHREC complex is a fission-yeast histone deacetylase complex containing the Clr3 histone deacetylase.",
     "evidence": [
      {
       "reference": "GO:0070824",
       "notes": "GO:0070824 defines SHREC as a histone deacetylase complex containing Clr3."
      },
      {
       "reference": "GO:0004407",
       "notes": "GO:0004407 is the Gene Ontology molecular-function term for histone deacetylase activity."
      },
      {
       "reference": "DOI:10.1016/j.cell.2006.12.035",
       "notes": "Sugiyama et al. 2007 identified Clr3 as the histone deacetylase effector in fission-yeast SHREC."
      }
     ]
    },
    {
     "function_id": "chromatin_remodeling",
     "label": "chromatin remodeling",
     "grounding": "GO:0006338",
     "description": "SHREC regulates nucleosome positioning through the Mit1 SNF2-family remodeling factor to assemble higher-order heterochromatin.",
     "evidence": [
      {
       "reference": "GO:0070824",
       "notes": "GO:0070824 defines SHREC as involved in regulating nucleosome positioning to assemble higher-order chromatin structures."
      },
      {
       "reference": "GO:0006338",
       "notes": "GO:0006338 is the Gene Ontology biological-process term for chromatin remodeling."
      },
      {
       "reference": "DOI:10.1016/j.cell.2006.12.035",
       "notes": "Sugiyama et al. 2007 identified Mit1 as the SHREC SNF2-family chromatin-remodeling factor homolog and connected SHREC with nucleosome positioning."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0070824",
     "notes": "Gene Ontology cellular-component term for the SHREC complex."
    },
    {
     "reference": "GO:0016581",
     "notes": "Gene Ontology cellular-component parent term for NuRD complexes."
    },
    {
     "reference": "GO:0004407",
     "notes": "Gene Ontology molecular-function term for histone deacetylase activity."
    },
    {
     "reference": "GO:0006338",
     "notes": "Gene Ontology biological-process term for chromatin remodeling."
    },
    {
     "reference": "PMID:17289569",
     "notes": "PubMed identifier for Sugiyama et al. 2007, the Cell SHREC paper cited by GO:0070824."
    },
    {
     "reference": "DOI:10.1016/j.cell.2006.12.035",
     "notes": "DOI for Sugiyama et al. 2007, 'SHREC, an effector complex for heterochromatic transcriptional silencing', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "spombe_shrec_heterochromatic_silencing",
     "title": "SHREC couples deacetylation and remodeling in fission yeast",
     "description": "In Schizosaccharomyces pombe, Clr1, Clr2, Clr3 and Mit1 form the SHREC complex that couples histone deacetylase and SNF2-family remodeling activities during heterochromatic transcriptional silencing.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records SHREC core membership and the two GO-supported activities without resolving recruitment, nucleosome repositioning chemistry or higher-order heterochromatin assembly.",
     "nodes": [
      {
       "node_id": "clr1_shrec_subunit",
       "label": "Clr1 SHREC subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "clr1_shrec_subunit"
      },
      {
       "node_id": "clr2_shrec_subunit",
       "label": "Clr2 SHREC subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "clr2_shrec_subunit"
      },
      {
       "node_id": "clr3_shrec_histone_deacetylase_subunit",
       "label": "Clr3 SHREC histone deacetylase subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "clr3_shrec_histone_deacetylase_subunit"
      },
      {
       "node_id": "mit1_shrec_snf2_family_subunit",
       "label": "Mit1 SHREC SNF2-family subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mit1_shrec_snf2_family_subunit"
      },
      {
       "node_id": "shrec_complex",
       "label": "SHREC complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0070824"
      },
      {
       "node_id": "histone_deacetylase_activity",
       "label": "histone deacetylase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0004407"
      },
      {
       "node_id": "chromatin_remodeling",
       "label": "chromatin remodeling",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006338"
      }
     ],
     "edges": [
      {
       "subject": "clr1_shrec_subunit",
       "predicate": "contributes to",
       "object": "shrec_complex",
       "description": "Clr1 is a constituent of the fission-yeast SHREC core complex.",
       "evidence": [
        {
         "reference": "GO:0070824",
         "notes": "GO:0070824 defines Clr1 as a SHREC complex core protein."
        },
        {
         "reference": "DOI:10.1016/j.cell.2006.12.035",
         "notes": "Sugiyama et al. 2007 described SHREC as a core quartet that includes Clr1."
        }
       ]
      },
      {
       "subject": "clr2_shrec_subunit",
       "predicate": "contributes to",
       "object": "shrec_complex",
       "description": "Clr2 is a constituent of the fission-yeast SHREC core complex.",
       "evidence": [
        {
         "reference": "GO:0070824",
         "notes": "GO:0070824 defines Clr2 as a SHREC complex core protein."
        },
        {
         "reference": "DOI:10.1016/j.cell.2006.12.035",
         "notes": "Sugiyama et al. 2007 described SHREC as a core quartet that includes Clr2."
        }
       ]
      },
      {
       "subject": "clr3_shrec_histone_deacetylase_subunit",
       "predicate": "contributes to",
       "object": "shrec_complex",
       "description": "Clr3 is the histone deacetylase constituent of the fission-yeast SHREC core complex.",
       "evidence": [
        {
         "reference": "GO:0070824",
         "notes": "GO:0070824 defines Clr3 as a SHREC complex core protein."
        },
        {
         "reference": "DOI:10.1016/j.cell.2006.12.035",
         "notes": "Sugiyama et al. 2007 connected SHREC effector activity to its Clr3 histone deacetylase."
        }
       ]
      },
      {
       "subject": "mit1_shrec_snf2_family_subunit",
       "predicate": "contributes to",
       "object": "shrec_complex",
       "description": "Mit1 is the SNF2-family remodeling-factor constituent of the fission-yeast SHREC core complex.",
       "evidence": [
        {
         "reference": "GO:0070824",
         "notes": "GO:0070824 defines Mit1 as a SHREC complex core protein."
        },
        {
         "reference": "DOI:10.1016/j.cell.2006.12.035",
         "notes": "Sugiyama et al. 2007 connected SHREC effector activity to its Mit1 SNF2-family remodeling factor homolog."
        }
       ]
      },
      {
       "subject": "shrec_complex",
       "predicate": "supports",
       "object": "histone_deacetylase_activity",
       "description": "SHREC carries histone deacetylase activity through its Clr3 core constituent.",
       "evidence": [
        {
         "reference": "GO:0070824",
         "notes": "GO:0070824 defines SHREC as a histone deacetylase complex."
        },
        {
         "reference": "GO:0004407",
         "notes": "GO:0004407 is the molecular-function term for histone deacetylase activity."
        },
        {
         "reference": "DOI:10.1016/j.cell.2006.12.035",
         "notes": "Sugiyama et al. 2007 identified Clr3 as the SHREC histone deacetylase."
        }
       ]
      },
      {
       "subject": "shrec_complex",
       "predicate": "supports",
       "object": "chromatin_remodeling",
       "description": "SHREC regulates nucleosome positioning through its Mit1 SNF2-family remodeling factor homolog.",
       "evidence": [
        {
         "reference": "GO:0070824",
         "notes": "GO:0070824 defines SHREC as involved in regulating nucleosome positioning."
        },
        {
         "reference": "GO:0006338",
         "notes": "GO:0006338 is the biological-process term for chromatin remodeling."
        },
        {
         "reference": "DOI:10.1016/j.cell.2006.12.035",
         "notes": "Sugiyama et al. 2007 connected SHREC with nucleosome positioning and Mit1-associated SNF2-family remodeling activity."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_shrec_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the Clr1, Clr2, Clr3 and Mit1 SHREC constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#clr1_shrec_subunit",
      "components#clr2_shrec_subunit",
      "components#clr3_shrec_histone_deacetylase_subunit",
      "components#mit1_shrec_snf2_family_subunit"
     ],
     "rationale": "GO:0070824 and Sugiyama et al. 2007 define fission-yeast Clr1, Clr2, Clr3 and Mit1 as SHREC core constituents. Exact cross-eukaryotic InterPro, Pfam, NCBIfam or UniProt family boundaries for these SHREC subunit classes need narrower curation before the component labels can be grounded.",
     "evidence": [
      {
       "reference": "GO:0070824",
       "notes": "GO:0070824 defines the fission-yeast SHREC core complex constituents."
      },
      {
       "reference": "DOI:10.1016/j.cell.2006.12.035",
       "notes": "Sugiyama et al. 2007 identified the fission-yeast SHREC core quartet."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-26"
    }
   ]
  },
  {
   "identifier": "GO:0044777",
   "label": "single-stranded DNA-binding protein complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A homotetrameric single-stranded DNA-binding protein assembly that binds and stabilizes single-stranded DNA during DNA replication, recombination, and repair.",
   "definition_source": "GO:0044777",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-24T10:00:36Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T10:01:32Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added SSB synonymy, protein-complex parentage and nucleoid parthood, an InterPro-grounded SSB component with UniProt and PDB evidence, an Escherichia coli canonical example, single-stranded-DNA-binding function evidence, and a compact function graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T10:12:22Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1477: replaced a dynamic SSB oligomerization graph edge with a static component-contribution claim supported by GO:0044777, InterPro:IPR011344, and PDB:1KAW.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T10:13:01Z",
     "curator": "codex",
     "action": "TIGHTEN_REVIEW_WORDING",
     "changes": "#1477: tightened SSB component prose to avoid phrasing the tetrameric stoichiometry evidence as a dynamic oligomerization claim.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T10:13:38Z",
     "curator": "codex",
     "action": "TIGHTEN_REVIEW_WORDING",
     "changes": "#1477: tightened the SSB graph scope note to describe tetrameric composition rather than tetramerization.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "SSB complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0044777"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "part_of": [
    "GO:0009295"
   ],
   "components": [
    {
     "component_id": "ssb_protein",
     "label": "single-stranded DNA-binding protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR011344",
     "gene_symbols": [
      "ssb"
     ],
     "stoichiometry": "4 copies per homotetrameric SSB complex",
     "role": "SSB subunit family that forms the homotetrameric single-stranded DNA-binding complex.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0AGE0",
       "protein_label": "Single-stranded DNA-binding protein",
       "gene_symbol": "ssb",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-24",
       "role": "Reviewed E. coli K-12 SSB accession mapped by RCSB to the four protein chains in PDB:1KAW.",
       "evidence": [
        {
         "reference": "UniProtKB:P0AGE0",
         "notes": "UniProtKB P0AGE0 is the reviewed Escherichia coli K-12 SSB entry for gene ssb."
        },
        {
         "reference": "PDB:1KAW",
         "notes": "RCSB maps PDB:1KAW polymer entity 1 to UniProtKB:P0AGE0."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "GO:0044777",
       "notes": "GO:0044777 defines the single-stranded DNA-binding protein complex as homotetrameric."
      },
      {
       "reference": "InterPro:IPR011344",
       "notes": "InterPro IPR011344 is a family entry named Single-stranded DNA-binding protein and is annotated to GO:0003697 and GO:0006260."
      },
      {
       "reference": "PDB:1KAW",
       "notes": "RCSB PDB:1KAW assembly 1 is an author-defined E. coli SSB homo-4-mer, and polymer entity 1 contains four SSB chains."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Bacterial source of the SSB DNA-binding-domain tetramer crystallized as PDB:1KAW and of the SSB-DNA crystal structure deposited as PDB:1EYG.",
     "reference": "PDB:1KAW"
    }
   ],
   "functions": [
    {
     "function_id": "single_stranded_dna_binding",
     "label": "single-stranded DNA binding",
     "grounding": "GO:0003697",
     "description": "The SSB complex binds exposed single-stranded DNA, including ssDNA generated during DNA replication.",
     "evidence": [
      {
       "reference": "GO:0003697",
       "notes": "GO:0003697 is the molecular-function term for binding to single-stranded DNA."
      },
      {
       "reference": "PDB:1EYG",
       "notes": "PDB:1EYG contains E. coli SSB DNA-binding-domain chains with 35-mer single-stranded DNA polymers."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0044777",
     "notes": "Gene Ontology cellular-component term for the single-stranded DNA-binding protein complex."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology cellular-component term for protein-containing complexes."
    },
    {
     "reference": "GO:0009295",
     "notes": "Gene Ontology cellular-component term for the nucleoid; GO:0044777 is part_of this term."
    },
    {
     "reference": "GO:0003697",
     "notes": "Gene Ontology molecular-function term for single-stranded DNA binding."
    },
    {
     "reference": "GO:0006260",
     "notes": "Gene Ontology biological-process term for DNA replication."
    },
    {
     "reference": "InterPro:IPR011344",
     "notes": "InterPro family for single-stranded DNA-binding proteins."
    },
    {
     "reference": "UniProtKB:P0AGE0",
     "notes": "UniProtKB reviewed Escherichia coli K-12 SSB entry."
    },
    {
     "reference": "DOI:10.1073/pnas.94.13.6652",
     "notes": "Raghunathan et al. 1997, Crystal structure of the homo-tetrameric DNA binding domain of Escherichia coli single-stranded DNA-binding protein, PNAS."
    },
    {
     "reference": "PMID:9192620",
     "notes": "PubMed identifier for Raghunathan et al. 1997 as reported by RCSB PDB:1KAW."
    },
    {
     "reference": "DOI:10.1038/77943",
     "notes": "Raghunathan et al. 2000, Structure of the DNA binding domain of E. coli SSB bound to ssDNA, Nature Structural Biology."
    },
    {
     "reference": "PMID:10932248",
     "notes": "PubMed identifier for Raghunathan et al. 2000 as reported by RCSB PDB:1EYG."
    },
    {
     "reference": "PDB:1KAW",
     "notes": "RCSB Protein Data Bank entry for the E. coli SSB DNA-binding-domain homo-4-mer from Raghunathan et al. 1997."
    },
    {
     "reference": "PDB:1EYG",
     "notes": "RCSB Protein Data Bank entry for E. coli SSB DNA-binding-domain chains bound to single-stranded DNA from Raghunathan et al. 2000."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "ssb_ssdna_binding",
     "title": "SSB binds single-stranded DNA",
     "description": "The homotetrameric SSB complex uses its SSB protein subunits to form a DNA-binding complex that binds single-stranded DNA.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records SSB tetrameric composition and single-stranded-DNA engagement without resolving the alternative SSB-DNA binding modes or partner-protein exchange.",
     "nodes": [
      {
       "node_id": "ssb_complex",
       "label": "single-stranded DNA-binding protein complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0044777"
      },
      {
       "node_id": "ssb_protein",
       "label": "single-stranded DNA-binding protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ssb_protein"
      },
      {
       "node_id": "single_stranded_dna",
       "label": "single-stranded DNA",
       "node_type": "GENETIC_ELEMENT"
      },
      {
       "node_id": "single_stranded_dna_binding",
       "label": "single-stranded DNA binding",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0003697"
      }
     ],
     "edges": [
      {
       "subject": "ssb_protein",
       "predicate": "contributes to",
       "object": "single_stranded_dna_binding",
       "description": "SSB subunits form the homotetrameric complex that binds single-stranded DNA.",
       "evidence": [
        {
         "reference": "GO:0044777",
         "notes": "GO:0044777 defines the SSB complex as a homotetrameric single-stranded DNA-binding protein complex."
        },
        {
         "reference": "InterPro:IPR011344",
         "notes": "InterPro IPR011344 is a single-stranded DNA-binding protein family annotated to GO:0003697."
        },
        {
         "reference": "PDB:1KAW",
         "notes": "PDB:1KAW assembly 1 is an author-defined homo-4-mer with four copies of polymer entity 1."
        }
       ]
      },
      {
       "subject": "ssb_complex",
       "predicate": "binds",
       "object": "single_stranded_dna",
       "description": "The SSB complex binds single-stranded DNA.",
       "evidence": [
        {
         "reference": "GO:0003697",
         "notes": "GO:0003697 defines single-stranded DNA binding as binding to single-stranded DNA."
        },
        {
         "reference": "PDB:1EYG",
         "notes": "PDB:1EYG resolves E. coli SSB DNA-binding-domain chains bound to single-stranded DNA polymers."
        }
       ]
      },
      {
       "subject": "ssb_complex",
       "predicate": "enables",
       "object": "single_stranded_dna_binding",
       "description": "The single-stranded DNA-binding protein complex carries out single-stranded DNA binding.",
       "evidence": [
        {
         "reference": "GO:0044777",
         "notes": "GO:0044777 defines the SSB complex by its single-stranded DNA-binding activity."
        },
        {
         "reference": "GO:0003697",
         "notes": "GO:0003697 is the molecular-function term for single-stranded DNA binding."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0046695",
   "label": "SLIK (SAGA-like) complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A SAGA-type histone acetyltransferase complex that contains a smaller form of Spt7 (lacking the SPT8 binding region) than the fungal SAGA complex, and consequently lacks Spt8. The complex is involved in the yeast retrograde response pathway, which is important for gene expression changes during mitochondrial dysfunction.",
   "definition_source": "GO:0046695",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T07:10:46Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T07:12:01Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added SLIK exact synonymy, SAGA-type parentage, 18 budding-yeast SLIK constituent rows, yeast scope, histone acetyltransferase and cysteine-type deubiquitinase activities, GO/PubMed/DOI evidence, a nonmechanistic function graph, a SLIK subunit-grounding TODO, and an explanation for excluding Rtg2 as an unresolved historical association.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:30:32Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 16 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:52Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "SAGA (alt) complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0046695"
    },
    {
     "synonym_text": "SALSA complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0046695"
    },
    {
     "synonym_text": "SLIK/SALSA complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0046695"
    }
   ],
   "parent_structures": [
    "GO:0070461"
   ],
   "components": [
    {
     "component_id": "tra1_slik_subunit",
     "label": "Tra1 SLIK subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TRA1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Adamus et al. 2021 follow Tra1 naming in budding-yeast SLIK; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SLIK subunit class was curated in this pass.",
     "role": "Activator-binding module constituent of the budding-yeast SLIK coactivator complex.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.jbc.2021.100671",
       "notes": "Adamus et al. 2021 purified SAGA and SLIK from Saccharomyces cerevisiae, confirmed the expected SLIK subunit stoichiometry, detected truncated Spt7 and Spt8 loss in SLIK, and compared its architecture and HAT/DUB activities with SAGA."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38811",
       "protein_label": "SAGA complex/NuA4 acetyltransferase complex subunit TRA1",
       "gene_symbol": "TRA1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TRA1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:18616809",
         "notes": "Hoke SM et al. 2008, ‘Systematic genetic array analysis links the Saccharomyces cerevisiae SAGA/SLIK and NuA4 component Tra1 to multiple cellular processes.’, BMC Genet. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P38811."
        }
       ]
      }
     ]
    },
    {
     "component_id": "taf5_slik_core_subunit",
     "label": "Taf5 SLIK core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TAF5"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Adamus et al. 2021 follow Taf5 naming in budding-yeast SLIK; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SLIK subunit class was curated in this pass.",
     "role": "WD40-propeller core-module constituent of budding-yeast SLIK.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.jbc.2021.100671",
       "notes": "Adamus et al. 2021 purified SAGA and SLIK from Saccharomyces cerevisiae, confirmed the expected SLIK subunit stoichiometry, detected truncated Spt7 and Spt8 loss in SLIK, and compared its architecture and HAT/DUB activities with SAGA."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38129",
       "protein_label": "SAGA complex/transcription factor TFIID complex subunit TAF5",
       "gene_symbol": "TAF5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TAF5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P38129",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38129, the single reviewed entry for gene TAF5 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "taf6_slik_core_subunit",
     "label": "Taf6 SLIK core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TAF6"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Adamus et al. 2021 follow Taf6 naming in budding-yeast SLIK; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SLIK subunit class was curated in this pass.",
     "role": "Core-module constituent of the Taf6-Taf9 histone-fold pair in budding-yeast SLIK.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.jbc.2021.100671",
       "notes": "Adamus et al. 2021 purified SAGA and SLIK from Saccharomyces cerevisiae, confirmed the expected SLIK subunit stoichiometry, detected truncated Spt7 and Spt8 loss in SLIK, and compared its architecture and HAT/DUB activities with SAGA."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53040",
       "protein_label": "SAGA complex/transcription factor TFIID complex subunit TAF6",
       "gene_symbol": "TAF6",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TAF6 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:22932476",
         "notes": "Dastidar RG et al. 2012, ‘The nuclear localization of SWI/SNF proteins is subjected to oxygen regulation.’, Cell Biosci. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P53040."
        }
       ]
      }
     ]
    },
    {
     "component_id": "taf9_slik_core_subunit",
     "label": "Taf9 SLIK core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TAF9"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Adamus et al. 2021 follow Taf9 naming in budding-yeast SLIK; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SLIK subunit class was curated in this pass.",
     "role": "Core-module constituent of the Taf6-Taf9 histone-fold pair in budding-yeast SLIK.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.jbc.2021.100671",
       "notes": "Adamus et al. 2021 purified SAGA and SLIK from Saccharomyces cerevisiae, confirmed the expected SLIK subunit stoichiometry, detected truncated Spt7 and Spt8 loss in SLIK, and compared its architecture and HAT/DUB activities with SAGA."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q05027",
       "protein_label": "SAGA complex/transcription factor TFIID complex subunit TAF9",
       "gene_symbol": "TAF9",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TAF9 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q05027."
        }
       ]
      }
     ]
    },
    {
     "component_id": "taf10_slik_core_subunit",
     "label": "Taf10 SLIK core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TAF10"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Adamus et al. 2021 follow Taf10 naming in budding-yeast SLIK; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SLIK subunit class was curated in this pass.",
     "role": "Core-module constituent of the Taf10-Spt7 histone-fold pair in budding-yeast SLIK.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.jbc.2021.100671",
       "notes": "Adamus et al. 2021 purified SAGA and SLIK from Saccharomyces cerevisiae, confirmed the expected SLIK subunit stoichiometry, detected truncated Spt7 and Spt8 loss in SLIK, and compared its architecture and HAT/DUB activities with SAGA."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12030",
       "protein_label": "SAGA complex/transcription factor TFIID complex subunit TAF10",
       "gene_symbol": "TAF10",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TAF10 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q12030",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q12030, the single reviewed entry for gene TAF10 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "taf12_slik_core_subunit",
     "label": "Taf12 SLIK core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TAF12"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Adamus et al. 2021 follow Taf12 naming in budding-yeast SLIK; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SLIK subunit class was curated in this pass.",
     "role": "Core-module constituent of the Taf12-Ada1 histone-fold pair in budding-yeast SLIK.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.jbc.2021.100671",
       "notes": "Adamus et al. 2021 purified SAGA and SLIK from Saccharomyces cerevisiae, confirmed the expected SLIK subunit stoichiometry, detected truncated Spt7 and Spt8 loss in SLIK, and compared its architecture and HAT/DUB activities with SAGA."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03761",
       "protein_label": "SAGA complex/transcription factor TFIID complex subunit TAF12",
       "gene_symbol": "TAF12",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TAF12 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q03761."
        }
       ]
      }
     ]
    },
    {
     "component_id": "spt3_slik_core_subunit",
     "label": "Spt3 SLIK core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SPT3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Adamus et al. 2021 follow Spt3 naming in budding-yeast SLIK; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SLIK subunit class was curated in this pass.",
     "role": "TBP-interacting core-module constituent of budding-yeast SLIK.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.jbc.2021.100671",
       "notes": "Adamus et al. 2021 purified SAGA and SLIK from Saccharomyces cerevisiae, confirmed the expected SLIK subunit stoichiometry, detected truncated Spt7 and Spt8 loss in SLIK, and compared its architecture and HAT/DUB activities with SAGA."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P06844",
       "protein_label": "SAGA complex subunit SPT3",
       "gene_symbol": "SPT3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SPT3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:22932476",
         "notes": "Dastidar RG et al. 2012, ‘The nuclear localization of SWI/SNF proteins is subjected to oxygen regulation.’, Cell Biosci. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P06844."
        }
       ]
      }
     ]
    },
    {
     "component_id": "spt7_truncated_slik_core_subunit",
     "label": "truncated Spt7 SLIK core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SPT7"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Adamus et al. 2021 follow Spt7 naming in budding-yeast SLIK; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SLIK subunit class was curated in this pass.",
     "role": "C-terminally processed Spt7 core-module constituent that distinguishes budding-yeast SLIK from SAGA.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.jbc.2021.100671",
       "notes": "Adamus et al. 2021 purified SAGA and SLIK from Saccharomyces cerevisiae, confirmed the expected SLIK subunit stoichiometry, detected truncated Spt7 and Spt8 loss in SLIK, and compared its architecture and HAT/DUB activities with SAGA."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P35177",
       "protein_label": "SAGA complex subunit SPT7",
       "gene_symbol": "SPT7",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SPT7 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P35177",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P35177, the single reviewed entry for gene SPT7 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "spt20_slik_core_subunit",
     "label": "Spt20 SLIK core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SPT20"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Adamus et al. 2021 follow Spt20 naming in budding-yeast SLIK; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SLIK subunit class was curated in this pass.",
     "role": "Core-module constituent that helps organize budding-yeast SLIK.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.jbc.2021.100671",
       "notes": "Adamus et al. 2021 purified SAGA and SLIK from Saccharomyces cerevisiae, confirmed the expected SLIK subunit stoichiometry, detected truncated Spt7 and Spt8 loss in SLIK, and compared its architecture and HAT/DUB activities with SAGA."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P50875",
       "protein_label": "SAGA complex subunit SPT20",
       "gene_symbol": "SPT20",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SPT20 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15647753",
         "notes": "Pray-Grant MG et al. 2005, ‘Chd1 chromodomain links histone H3 methylation with SAGA- and SLIK-dependent acetylation.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P50875."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ada1_slik_core_subunit",
     "label": "Ada1 SLIK core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ADA1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Adamus et al. 2021 follow Ada1 naming in budding-yeast SLIK; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SLIK subunit class was curated in this pass.",
     "role": "Core-module constituent of the Taf12-Ada1 histone-fold pair in budding-yeast SLIK.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.jbc.2021.100671",
       "notes": "Adamus et al. 2021 purified SAGA and SLIK from Saccharomyces cerevisiae, confirmed the expected SLIK subunit stoichiometry, detected truncated Spt7 and Spt8 loss in SLIK, and compared its architecture and HAT/DUB activities with SAGA."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12060",
       "protein_label": "SAGA complex subunit HFI1",
       "gene_symbol": "HFI1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ADA1, which UniProt lists under the primary name HFI1, in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q12060",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q12060, the single reviewed entry for gene ADA1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "gcn5_slik_hat_subunit",
     "label": "Gcn5 SLIK HAT subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "GCN5"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Adamus et al. 2021 follow Gcn5 naming in budding-yeast SLIK; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SLIK subunit class was curated in this pass.",
     "role": "Catalytic histone acetyltransferase constituent of the SLIK HAT module.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.jbc.2021.100671",
       "notes": "Adamus et al. 2021 detected the Ada2/Ada3/Gcn5/Sgf29 HAT module in purified SLIK and showed SAGA and SLIK had indistinguishable HAT activity on an H3 peptide minimal substrate."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03330",
       "protein_label": "Histone acetyltransferase GCN5",
       "gene_symbol": "GCN5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene GCN5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:22932476",
         "notes": "Dastidar RG et al. 2012, ‘The nuclear localization of SWI/SNF proteins is subjected to oxygen regulation.’, Cell Biosci. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q03330."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ada2_slik_hat_subunit",
     "label": "Ada2 SLIK HAT subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ADA2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Adamus et al. 2021 follow Ada2 naming in budding-yeast SLIK; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SLIK subunit class was curated in this pass.",
     "role": "Adaptor constituent of the SLIK histone acetyltransferase module.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.jbc.2021.100671",
       "notes": "Adamus et al. 2021 detected the Ada2/Ada3/Gcn5/Sgf29 HAT module in purified SLIK and showed SAGA and SLIK had indistinguishable HAT activity on an H3 peptide minimal substrate."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q02336",
       "protein_label": "SAGA complex subunit ADA2",
       "gene_symbol": "ADA2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ADA2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q02336",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q02336, the single reviewed entry for gene ADA2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ada3_slik_hat_subunit",
     "label": "Ada3 SLIK HAT subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ADA3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Adamus et al. 2021 follow Ada3 naming in budding-yeast SLIK; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SLIK subunit class was curated in this pass.",
     "role": "Adaptor constituent of the SLIK histone acetyltransferase module.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.jbc.2021.100671",
       "notes": "Adamus et al. 2021 detected the Ada2/Ada3/Gcn5/Sgf29 HAT module in purified SLIK and showed SAGA and SLIK had indistinguishable HAT activity on an H3 peptide minimal substrate."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32494",
       "protein_label": "SAGA complex subunit NGG1",
       "gene_symbol": "NGG1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ADA3, which UniProt lists under the primary name NGG1, in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:21734642",
         "notes": "Lee KK et al. 2011, ‘Combinatorial depletion analysis to assemble the network architecture of the SAGA and ADA chromatin remodeling complexes.’, Mol Syst Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P32494."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sgf29_slik_hat_subunit",
     "label": "Sgf29 SLIK HAT subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SGF29"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Adamus et al. 2021 follow Sgf29 naming in budding-yeast SLIK; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SLIK subunit class was curated in this pass.",
     "role": "SGF-family constituent of the SLIK histone acetyltransferase module.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.jbc.2021.100671",
       "notes": "Adamus et al. 2021 detected the Ada2/Ada3/Gcn5/Sgf29 HAT module in purified SLIK and showed SAGA and SLIK had indistinguishable HAT activity on an H3 peptide minimal substrate."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P25554",
       "protein_label": "SAGA complex subunit SGF29",
       "gene_symbol": "SGF29",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SGF29 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P25554",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P25554, the single reviewed entry for gene SGF29 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ubp8_slik_dub_subunit",
     "label": "Ubp8 SLIK DUB subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "UBP8"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Adamus et al. 2021 follow Ubp8 naming in budding-yeast SLIK; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SLIK subunit class was curated in this pass.",
     "role": "Catalytic histone H2B deubiquitinase constituent of the SLIK DUB module.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.jbc.2021.100671",
       "notes": "Adamus et al. 2021 detected the Ubp8/Sgf11/Sus1/Sgf73 DUB module in purified SLIK and showed SAGA and SLIK had identical deubiquitination activity on a minimal substrate."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P50102",
       "protein_label": "Ubiquitin carboxyl-terminal hydrolase 8",
       "gene_symbol": "UBP8",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene UBP8 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P50102",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P50102, the single reviewed entry for gene UBP8 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sgf11_slik_dub_subunit",
     "label": "Sgf11 SLIK DUB subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SGF11"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Adamus et al. 2021 follow Sgf11 naming in budding-yeast SLIK; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SLIK subunit class was curated in this pass.",
     "role": "SGF-family constituent of the SLIK deubiquitinating module.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.jbc.2021.100671",
       "notes": "Adamus et al. 2021 detected the Ubp8/Sgf11/Sus1/Sgf73 DUB module in purified SLIK and showed SAGA and SLIK had identical deubiquitination activity on a minimal substrate."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03067",
       "protein_label": "SAGA complex subunit SGF11",
       "gene_symbol": "SGF11",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene SGF11 in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q03067."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sus1_slik_dub_subunit",
     "label": "Sus1 SLIK DUB subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SUS1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Adamus et al. 2021 follow Sus1 naming in budding-yeast SLIK; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SLIK subunit class was curated in this pass.",
     "role": "ENY2/Sus1-family constituent of the SLIK deubiquitinating module.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.jbc.2021.100671",
       "notes": "Adamus et al. 2021 detected the Ubp8/Sgf11/Sus1/Sgf73 DUB module in purified SLIK and showed SAGA and SLIK had identical deubiquitination activity on a minimal substrate."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q6WNK7",
       "protein_label": "SAGA complex subunit SUS1",
       "gene_symbol": "SUS1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene SUS1 in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:16855026",
         "notes": "Köhler A et al. 2006, ‘The mRNA export factor Sus1 is involved in Spt/Ada/Gcn5 acetyltransferase-mediated H2B deubiquitinylation through its interaction with Ubp8 and Sgf11.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleoplasm' localisation of Q6WNK7."
        },
        {
         "reference": "PMID:20230609",
         "notes": "Cuenca-Bono B et al. 2010, ‘A novel link between Sus1 and the cytoplasmic mRNA decay machinery suggests a broad role in mRNA metabolism.’, BMC Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, P-body' localisation of Q6WNK7."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sgf73_slik_dub_subunit",
     "label": "Sgf73 SLIK DUB-anchor subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SGF73"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Adamus et al. 2021 follow Sgf73 naming in budding-yeast SLIK; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SLIK subunit class was curated in this pass.",
     "role": "DUB-module constituent of budding-yeast SLIK.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.jbc.2021.100671",
       "notes": "Adamus et al. 2021 detected the Ubp8/Sgf11/Sus1/Sgf73 DUB module in purified SLIK and showed SAGA and SLIK had identical deubiquitination activity on a minimal substrate."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53165",
       "protein_label": "SAGA complex subunit SGF73",
       "gene_symbol": "SGF73",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SGF73 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:22932476",
         "notes": "Dastidar RG et al. 2012, ‘The nuclear localization of SWI/SNF proteins is subjected to oxygen regulation.’, Cell Biosci. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P53165."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the organism in which SLIK was discovered and then purified for biochemical, cross-linking, and cryo-EM comparison with SAGA.",
     "reference": "DOI:10.1016/j.jbc.2021.100671"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Adamus et al. 2021 purified Saccharomyces cerevisiae SLIK from Ubp8-TAP cells and resolved a low-resolution cryo-EM architecture consistent with the SAGA core.",
     "reference": "DOI:10.1016/j.jbc.2021.100671"
    }
   ],
   "functions": [
    {
     "function_id": "histone_acetyltransferase_activity",
     "label": "histone acetyltransferase activity",
     "grounding": "GO:0004402",
     "description": "The SLIK HAT module contains the Gcn5 catalytic subunit and supports histone acetylation by the complex.",
     "evidence": [
      {
       "reference": "GO:0004402",
       "notes": "GO:0004402 is the Gene Ontology molecular-function term for histone acetyltransferase activity."
      },
      {
       "reference": "GO:0046695",
       "notes": "GO:0046695 defines SLIK as a SAGA-type histone acetyltransferase complex."
      },
      {
       "reference": "DOI:10.1016/j.jbc.2021.100671",
       "notes": "Adamus et al. 2021 detected the Ada2/Ada3/Gcn5/Sgf29 HAT module in purified SLIK and showed SAGA and SLIK had indistinguishable HAT activity on an H3 peptide minimal substrate."
      }
     ]
    },
    {
     "function_id": "cysteine_type_deubiquitinase_activity",
     "label": "cysteine-type deubiquitinase activity",
     "grounding": "GO:0004843",
     "description": "The SLIK DUB module deubiquitinates substrate through its Ubp8 catalytic constituent.",
     "evidence": [
      {
       "reference": "GO:0004843",
       "notes": "GO:0004843 is the Gene Ontology molecular-function term for cysteine-type deubiquitinase activity."
      },
      {
       "reference": "DOI:10.1016/j.jbc.2021.100671",
       "notes": "Adamus et al. 2021 detected the Ubp8/Sgf11/Sus1/Sgf73 DUB module in purified SLIK and showed SAGA and SLIK had identical deubiquitination activity on a minimal substrate."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0046695",
     "notes": "Gene Ontology cellular-component term for the SLIK (SAGA-like) complex and its SAGA (alt), SALSA and SLIK/SALSA exact synonyms."
    },
    {
     "reference": "GO:0070461",
     "notes": "Gene Ontology cellular-component parent term for SAGA-type histone acetyltransferase complexes."
    },
    {
     "reference": "GO:0004402",
     "notes": "Gene Ontology molecular-function term for histone acetyltransferase activity."
    },
    {
     "reference": "GO:0004843",
     "notes": "Gene Ontology molecular-function term for cysteine-type deubiquitinase activity."
    },
    {
     "reference": "PMID:33864814",
     "notes": "PubMed identifier for Adamus et al. 2021, the budding-yeast SAGA and SLIK functional and structural comparison paper."
    },
    {
     "reference": "DOI:10.1016/j.jbc.2021.100671",
     "notes": "DOI for Adamus et al. 2021, 'SAGA and SAGA-like SLIK transcriptional coactivators are structurally and biochemically equivalent', verified through NCBI E-utilities."
    },
    {
     "reference": "PMID:12446794",
     "notes": "PubMed identifier for Pray-Grant et al. 2002, the original budding-yeast SLIK identification and retrograde-response paper."
    },
    {
     "reference": "DOI:10.1128/MCB.22.24.8774-8786.2002",
     "notes": "DOI for Pray-Grant et al. 2002, 'The novel SLIK histone acetyltransferase complex functions in the yeast retrograde response pathway', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_slik_histone_modification",
     "title": "SLIK supports histone modification activities",
     "description": "In Saccharomyces cerevisiae, the Gcn5-containing HAT module and Ubp8-containing DUB module contribute the histone acetyltransferase and deubiquitinating activities of the SLIK coactivator complex.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the curated catalytic SLIK subunits and broad activities without resolving substrate recognition or lysine-acetyl transfer and ubiquitin-hydrolysis chemistry.",
     "nodes": [
      {
       "node_id": "gcn5_slik_hat_subunit",
       "label": "Gcn5 SLIK HAT subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "gcn5_slik_hat_subunit"
      },
      {
       "node_id": "ubp8_slik_dub_subunit",
       "label": "Ubp8 SLIK DUB subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ubp8_slik_dub_subunit"
      },
      {
       "node_id": "slik_saga_like_complex",
       "label": "SLIK (SAGA-like) complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0046695"
      },
      {
       "node_id": "histone_acetyltransferase_activity",
       "label": "histone acetyltransferase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0004402"
      },
      {
       "node_id": "cysteine_type_deubiquitinase_activity",
       "label": "cysteine-type deubiquitinase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0004843"
      }
     ],
     "edges": [
      {
       "subject": "gcn5_slik_hat_subunit",
       "predicate": "contributes to",
       "object": "slik_saga_like_complex",
       "description": "Gcn5 is the catalytic constituent of the SLIK HAT module.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.jbc.2021.100671",
         "notes": "Adamus et al. 2021 detected the Ada2/Ada3/Gcn5/Sgf29 HAT module in purified SLIK and showed SAGA and SLIK had indistinguishable HAT activity on an H3 peptide minimal substrate."
        }
       ]
      },
      {
       "subject": "ubp8_slik_dub_subunit",
       "predicate": "contributes to",
       "object": "slik_saga_like_complex",
       "description": "Ubp8 is the catalytic constituent of the SLIK DUB module.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.jbc.2021.100671",
         "notes": "Adamus et al. 2021 detected the Ubp8/Sgf11/Sus1/Sgf73 DUB module in purified SLIK and showed SAGA and SLIK had identical deubiquitination activity on a minimal substrate."
        }
       ]
      },
      {
       "subject": "slik_saga_like_complex",
       "predicate": "supports",
       "object": "histone_acetyltransferase_activity",
       "description": "The Gcn5-containing SLIK HAT module supports histone acetyltransferase activity.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.jbc.2021.100671",
         "notes": "Adamus et al. 2021 detected the Ada2/Ada3/Gcn5/Sgf29 HAT module in purified SLIK and showed SAGA and SLIK had indistinguishable HAT activity on an H3 peptide minimal substrate."
        }
       ]
      },
      {
       "subject": "slik_saga_like_complex",
       "predicate": "supports",
       "object": "cysteine_type_deubiquitinase_activity",
       "description": "The Ubp8-containing SLIK DUB module supports deubiquitination activity.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.jbc.2021.100671",
         "notes": "Adamus et al. 2021 detected the Ubp8/Sgf11/Sus1/Sgf73 DUB module in purified SLIK and showed SAGA and SLIK had identical deubiquitination activity on a minimal substrate."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_slik_subunit_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the curated budding-yeast SLIK constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#tra1_slik_subunit",
      "components#taf5_slik_core_subunit",
      "components#taf6_slik_core_subunit",
      "components#taf9_slik_core_subunit",
      "components#taf10_slik_core_subunit",
      "components#taf12_slik_core_subunit",
      "components#spt3_slik_core_subunit",
      "components#spt7_truncated_slik_core_subunit",
      "components#spt20_slik_core_subunit",
      "components#ada1_slik_core_subunit",
      "components#gcn5_slik_hat_subunit",
      "components#ada2_slik_hat_subunit",
      "components#ada3_slik_hat_subunit",
      "components#sgf29_slik_hat_subunit",
      "components#ubp8_slik_dub_subunit",
      "components#sgf11_slik_dub_subunit",
      "components#sus1_slik_dub_subunit",
      "components#sgf73_slik_dub_subunit"
     ],
     "rationale": "Several SLIK constituents are shared with SAGA and TFIID or have metazoan paralogues; curate InterPro, Pfam, NCBIfam or UniProt family accessions only when they denote the SLIK component class rather than a broader domain family.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.jbc.2021.100671",
       "notes": "Adamus et al. 2021 purified SAGA and SLIK from Saccharomyces cerevisiae, confirmed the expected SLIK subunit stoichiometry, detected truncated Spt7 and Spt8 loss in SLIK, and compared its architecture and HAT/DUB activities with SAGA."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    },
    {
     "discussion_id": "rtg2_not_curated_as_slik_constituent",
     "prompt": "Do not curate Rtg2 as a structural SLIK component from the 2002 SLIK discovery paper alone.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "evidence#DOI:10.1128/MCB.22.24.8774-8786.2002",
      "evidence#DOI:10.1016/j.jbc.2021.100671"
     ],
     "rationale": "Pray-Grant et al. 2002 identified Rtg2 as a unique SLIK-associated protein and linked SLIK to the retrograde response pathway, but Adamus et al. 2021 did not detect Rtg2 by mass spectrometry in purified SLIK and reported that SLIK retained the expected architecture and chromatin-modifying activities without detectable Rtg2.",
     "evidence": [
      {
       "reference": "DOI:10.1128/MCB.22.24.8774-8786.2002",
       "notes": "Pray-Grant et al. 2002 identified Rtg2 as uniquely associated with SLIK in the original budding-yeast purification."
      },
      {
       "reference": "DOI:10.1016/j.jbc.2021.100671",
       "notes": "Adamus et al. 2021 did not identify Rtg2 in purified SLIK or SAGA by mass spectrometry."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27",
     "resolved_date": "2026-09-27",
     "resolution_note": "Excluded Rtg2 from the initial SLIK component list and left SLIK core, HAT and DUB constituents to the more recent purified complex composition."
    }
   ]
  },
  {
   "identifier": "GO:0070211",
   "label": "Snt2C complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A histone deacetylase complex that is part of the chromatin remodeling machinery. In Saccharomyces cerevisiae this complex contains Snt2p, Ecm5p and Rpd3p.",
   "definition_source": "GO:0070211",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-26T04:02:53Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-26T04:04:32Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added Snt2 exact synonymy, histone-deacetylase-complex parentage and chromatin parthood, Snt2C constituent rows, budding-yeast scope, histone deacetylase activity, GO/PubMed/DOI evidence, a nonmechanistic function graph, and a Snt2C subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-26T04:13:29Z",
     "curator": "codex",
     "action": "FIX_SNT2_DOMAIN_WORDING",
     "changes": "Clarified that Snt2p is the SANT-domain subunit of Snt2C, leaving JmjC-domain wording on Ecm5p.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:30:36Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Snt2 complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1186/gb-2008-9-11-r167"
    }
   ],
   "parent_structures": [
    "GO:0000118"
   ],
   "part_of": [
    "GO:0000785"
   ],
   "components": [
    {
     "component_id": "snt2_snt2c_subunit",
     "label": "Snt2 Snt2C subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SNT2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0070211 follows Saccharomyces cerevisiae Snt2p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Snt2C subunit class was curated in this pass.",
     "role": "SANT-domain constituent that gives the budding-yeast Snt2C histone deacetylase complex its name.",
     "evidence": [
      {
       "reference": "GO:0070211",
       "notes": "GO:0070211 defines the S. cerevisiae Snt2C complex as containing Snt2p."
      },
      {
       "reference": "DOI:10.1186/gb-2008-9-11-r167",
       "notes": "Shevchenko et al. 2008 listed SNT2 under the Snt2 complex and reported validating the three-member complex by tagging Snt2."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53127",
       "protein_label": "E3 ubiquitin-protein ligase SNT2",
       "gene_symbol": "SNT2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SNT2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P53127."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ecm5_snt2c_subunit",
     "label": "Ecm5 Snt2C subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ECM5"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0070211 follows Saccharomyces cerevisiae Ecm5p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Snt2C subunit class was curated in this pass.",
     "role": "JmjC/PHD-finger constituent of the budding-yeast Snt2C histone deacetylase complex.",
     "evidence": [
      {
       "reference": "GO:0070211",
       "notes": "GO:0070211 defines the S. cerevisiae Snt2C complex as containing Ecm5p."
      },
      {
       "reference": "DOI:10.1186/gb-2008-9-11-r167",
       "notes": "Shevchenko et al. 2008 listed ECM5 under the Snt2 complex and described Ecm5p as the other Snt2C subunit besides Snt2p and Rpd3p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03214",
       "protein_label": "Protein ECM5",
       "gene_symbol": "ECM5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ECM5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q03214."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rpd3_snt2c_deacetylase_subunit",
     "label": "Rpd3 Snt2C deacetylase subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RPD3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0070211 follows Saccharomyces cerevisiae Rpd3p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this Rpd3 complex subunit class was curated in this pass.",
     "role": "Histone deacetylase constituent shared with other Rpd3-containing budding-yeast HDAC complexes.",
     "evidence": [
      {
       "reference": "GO:0070211",
       "notes": "GO:0070211 defines the S. cerevisiae Snt2C complex as containing Rpd3p."
      },
      {
       "reference": "DOI:10.1186/gb-2008-9-11-r167",
       "notes": "Shevchenko et al. 2008 found Snt2C in an Rpd3-TAP pulldown and listed RPD3 under the Snt2 complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32561",
       "protein_label": "Histone deacetylase RPD3",
       "gene_symbol": "RPD3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RPD3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P32561."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the organism in which GO:0070211 defines the Snt2C complex as a three-subunit Rpd3-containing histone deacetylase complex.",
     "reference": "GO:0070211"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Shevchenko et al. 2008 found the Snt2C complex in a budding-yeast Rpd3-TAP pulldown and validated the complex by tagging Snt2.",
     "reference": "DOI:10.1186/gb-2008-9-11-r167"
    }
   ],
   "functions": [
    {
     "function_id": "histone_deacetylase_activity",
     "label": "histone deacetylase activity",
     "grounding": "GO:0004407",
     "description": "The Snt2C complex is an Rpd3-containing histone deacetylase complex.",
     "evidence": [
      {
       "reference": "GO:0070211",
       "notes": "GO:0070211 defines Snt2C as a histone deacetylase complex containing Rpd3p."
      },
      {
       "reference": "GO:0004407",
       "notes": "GO:0004407 is the Gene Ontology molecular-function term for histone deacetylase activity."
      },
      {
       "reference": "DOI:10.1186/gb-2008-9-11-r167",
       "notes": "Shevchenko et al. 2008 found Snt2C as one of two new Rpd3-containing complexes in budding yeast Chromatin Central."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0070211",
     "notes": "Gene Ontology cellular-component term for the Snt2C complex."
    },
    {
     "reference": "GO:0000118",
     "notes": "Gene Ontology cellular-component parent term for histone deacetylase complexes."
    },
    {
     "reference": "GO:0000785",
     "notes": "Gene Ontology cellular-component term for chromatin."
    },
    {
     "reference": "GO:0004407",
     "notes": "Gene Ontology molecular-function term for histone deacetylase activity."
    },
    {
     "reference": "PMID:19040720",
     "notes": "PubMed identifier for Shevchenko et al. 2008, the Genome Biology Chromatin Central paper cited by GO:0070211."
    },
    {
     "reference": "DOI:10.1186/gb-2008-9-11-r167",
     "notes": "DOI for Shevchenko et al. 2008, 'Chromatin Central: towards the comparative proteome by accurate mapping of the yeast proteomic environment', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_snt2c_histone_deacetylase_activity",
     "title": "Snt2C carries yeast histone deacetylase activity",
     "description": "In Saccharomyces cerevisiae, Snt2p, Ecm5p and Rpd3p form the Snt2C histone deacetylase complex.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the GO-defined Snt2C complex constituents and their connection to histone deacetylase activity without resolving substrate selection, chromatin recruitment or catalytic chemistry.",
     "nodes": [
      {
       "node_id": "snt2_snt2c_subunit",
       "label": "Snt2 Snt2C subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "snt2_snt2c_subunit"
      },
      {
       "node_id": "ecm5_snt2c_subunit",
       "label": "Ecm5 Snt2C subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ecm5_snt2c_subunit"
      },
      {
       "node_id": "rpd3_snt2c_deacetylase_subunit",
       "label": "Rpd3 Snt2C deacetylase subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rpd3_snt2c_deacetylase_subunit"
      },
      {
       "node_id": "snt2c_complex",
       "label": "Snt2C complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0070211"
      },
      {
       "node_id": "histone_deacetylase_activity",
       "label": "histone deacetylase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0004407"
      }
     ],
     "edges": [
      {
       "subject": "snt2_snt2c_subunit",
       "predicate": "contributes to",
       "object": "snt2c_complex",
       "description": "Snt2p is a constituent of the budding-yeast Snt2C complex.",
       "evidence": [
        {
         "reference": "GO:0070211",
         "notes": "GO:0070211 defines Snt2p as an Snt2C complex constituent."
        }
       ]
      },
      {
       "subject": "ecm5_snt2c_subunit",
       "predicate": "contributes to",
       "object": "snt2c_complex",
       "description": "Ecm5p is a constituent of the budding-yeast Snt2C complex.",
       "evidence": [
        {
         "reference": "GO:0070211",
         "notes": "GO:0070211 defines Ecm5p as an Snt2C complex constituent."
        }
       ]
      },
      {
       "subject": "rpd3_snt2c_deacetylase_subunit",
       "predicate": "contributes to",
       "object": "snt2c_complex",
       "description": "Rpd3p is a deacetylase constituent of the budding-yeast Snt2C complex.",
       "evidence": [
        {
         "reference": "GO:0070211",
         "notes": "GO:0070211 defines Rpd3p as an Snt2C complex constituent."
        },
        {
         "reference": "DOI:10.1186/gb-2008-9-11-r167",
         "notes": "Shevchenko et al. 2008 found Snt2C in an Rpd3-TAP pulldown."
        }
       ]
      },
      {
       "subject": "snt2c_complex",
       "predicate": "supports",
       "object": "histone_deacetylase_activity",
       "description": "Snt2C is an Rpd3-containing histone deacetylase complex in budding yeast.",
       "evidence": [
        {
         "reference": "GO:0070211",
         "notes": "GO:0070211 defines Snt2C as a histone deacetylase complex."
        },
        {
         "reference": "GO:0004407",
         "notes": "GO:0004407 is the molecular-function term for histone deacetylase activity."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_snt2c_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the Snt2C constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#snt2_snt2c_subunit",
      "components#ecm5_snt2c_subunit",
      "components#rpd3_snt2c_deacetylase_subunit"
     ],
     "rationale": "GO:0070211 defines the budding-yeast Snt2p, Ecm5p and Rpd3p proteins as Snt2C complex constituents. Exact cross-eukaryotic InterPro, Pfam, NCBIfam or UniProt family boundaries for these Snt2C subunit classes need narrower curation before these component labels can be grounded.",
     "evidence": [
      {
       "reference": "GO:0070211",
       "notes": "GO:0070211 defines the budding-yeast Snt2C complex subunits."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-26"
    }
   ]
  },
  {
   "identifier": "GO:0031521",
   "label": "spitzenkorper",
   "structure_category": "OTHER",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "A structure within the hyphal tip of filamentous fungi that acts as an organizing center for hyphal growth.",
   "definition_source": "GO:0031521",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-10T13:18:11Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T13:19:19Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added Spitzenkorper synonymy, hyphal-tip parthood, secretory-vesicle, actin-filament and scaffold components, variable fungal scope, a Neurospora crassa canonical example, a hyphal tip-growth function, record-level literature evidence, a nonmechanistic vesicle-supply graph and a grounding TODO for SPK-localized vesicle and scaffold classes.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T13:19:46Z",
     "curator": "claude",
     "action": "TIGHTENED_GRAPH",
     "changes": "Typed the Spitzenkorper graph node as a STRUCTURE and removed an unused apical plasma membrane node from the first vesicle-supply graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T13:28:05Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Addressed PR #371 review issues #372 and #373 by removing the underspecified exocyst tethering graph edge and narrowing the Neurospora crassa canonical example to the Zheng 2020 scaffold modules.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T13:28:29Z",
     "curator": "claude",
     "action": "TIGHTENED_GRAPH",
     "changes": "Updated the Spitzenkorper vesicle-supply graph description to match the post-review graph after removing the exocyst edge.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:30:41Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:52Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Spitzenkörper",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1016/j.mib.2014.04.003"
    },
    {
     "synonym_text": "SPK",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1038/s41467-020-16712-9"
    }
   ],
   "part_of": [
    "GO:0001411"
   ],
   "components": [
    {
     "component_id": "spitzenkorper_secretory_vesicles",
     "label": "Spitzenkorper secretory vesicles",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Secretory microvesicles and macrovesicles are grouped by their Spitzenkorper-localized pool; no exact GO or protein-family CURIE was curated for the two vesicle classes in this pass.",
     "role": "Post-Golgi secretory vesicles concentrated in distinct Spitzenkorper layers before delivery to the apical plasma membrane.",
     "evidence": [
      {
       "reference": "DOI:10.1111/j.1365-2958.2009.06917.x",
       "notes": "Verdin et al. 2009 localized Neurospora crassa microvesicle and macrovesicle markers to distinct Spitzenkorper layers."
      },
      {
       "reference": "DOI:10.1038/s41467-020-16712-9",
       "notes": "Zheng et al. 2020 followed Neurospora post-Golgi microvesicle and macrovesicle markers at the Spitzenkorper."
      }
     ]
    },
    {
     "component_id": "spitzenkorper_actin_filaments",
     "label": "Spitzenkorper actin filaments",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "F-actin is modeled as a Spitzenkorper-localized filament pool rather than as a single actin protein family.",
     "role": "Actin filaments in the Spitzenkorper core that participate in polarized vesicle organization at the hyphal apex.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.mib.2014.04.003",
       "notes": "Riquelme and Sanchez-Leon 2014 reviewed the Spitzenkorper as a multicomponent structure that includes cytoskeletal elements."
      },
      {
       "reference": "DOI:10.1038/s41467-020-16712-9",
       "notes": "Zheng et al. 2020 assayed Spitzenkorper F-actin and its scaffold-dependent organization in Neurospora crassa."
      }
     ],
     "gene_symbols": [
      "act"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P78711",
       "protein_label": "Actin",
       "gene_symbol": "act",
       "taxon_id": "NCBITaxon:367110",
       "taxon_label": "Neurospora crassa OR74A",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene act in Neurospora crassa OR74A, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P78711",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P78711, the single reviewed entry for gene act in Neurospora crassa OR74A. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "spitzenkorper_scaffold_proteins",
     "label": "Spitzenkorper scaffold proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SPA-2",
      "JNS-1",
      "LAH-2",
      "SPZ-1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "SPA-2/JNS-1 and LAH-2/SPZ-1 are Neurospora Spitzenkorper-localized scaffold or adaptor proteins; no source-neutral accession for the whole scaffold cohort was curated.",
     "role": "Protein scaffolds and adaptors that reside at the Spitzenkorper and recruit polarity effectors in Neurospora crassa.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-020-16712-9",
       "notes": "Zheng et al. 2020 identified SPA-2/JNS-1 and LAH-2 scaffold modules transported to the Spitzenkorper by MYO-5 via SPZ-1."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:V5IQM7",
       "protein_label": "Spa2-like protein",
       "gene_symbol": "spa2",
       "taxon_id": "NCBITaxon:367110",
       "taxon_label": "Neurospora crassa OR74A",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene SPA-2, which UniProt lists under the primary name spa2, in Neurospora crassa OR74A. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/V5IQM7",
         "notes": "UniProtKB unreviewed (TrEMBL) entry V5IQM7 for gene SPA-2 in Neurospora crassa OR74A. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4751",
     "taxon_label": "Fungi",
     "presence": "VARIABLE",
     "note": "Recognizable Spitzenkorper occur in diverse hyphal fungi and organize tip growth, but they are not asserted here to be universal across all fungal lineages or growth states.",
     "reference": "DOI:10.1128/MMBR.00068-17"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5141",
     "taxon_label": "Neurospora crassa",
     "note": "Filamentous-fungal model in which SPA-2/JNS-1 and LAH-2 scaffold modules of the Spitzenkorper have been experimentally dissected.",
     "reference": "DOI:10.1038/s41467-020-16712-9"
    }
   ],
   "functions": [
    {
     "function_id": "hyphal_tip_growth_organization",
     "label": "hyphal tip-growth organization",
     "description": "The Spitzenkorper acts as a vesicle supply center that organizes polarized secretion for fungal hyphal extension.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.mib.2014.04.003",
       "notes": "Riquelme and Sanchez-Leon 2014 reviewed the Spitzenkorper as a fungal hyphal growth and morphogenesis organizer."
      },
      {
       "reference": "DOI:10.1128/MMBR.00068-17",
       "notes": "Riquelme et al. 2018 review polarized hyphal growth and Spitzenkorper-associated vesicle traffic in fungal morphogenesis."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031521",
     "notes": "Gene Ontology cellular-component term for spitzenkorper."
    },
    {
     "reference": "DOI:10.1016/j.mib.2014.04.003",
     "notes": "Riquelme and Sanchez-Leon 2014, The Spitzenkorper: a choreographer of fungal growth and morphogenesis, Current Opinion in Microbiology."
    },
    {
     "reference": "DOI:10.1111/j.1365-2958.2009.06917.x",
     "notes": "Verdin et al. 2009, Functional stratification of the Spitzenkorper of Neurospora crassa, Molecular Microbiology."
    },
    {
     "reference": "DOI:10.1128/MMBR.00068-17",
     "notes": "Riquelme et al. 2018, Fungal Morphogenesis, from the Polarized Growth of Hyphae to Complex Reproduction and Infection Structures, Microbiology and Molecular Biology Reviews."
    },
    {
     "reference": "DOI:10.1038/s41467-020-16712-9",
     "notes": "Zheng et al. 2020, Spitzenkorper assembly mechanisms reveal conserved features of fungal and metazoan polarity scaffolds, Nature Communications."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "spitzenkorper_vesicle_supply",
     "title": "Spitzenkorper vesicles support hyphal tip growth",
     "description": "Secretory vesicle layers and protein scaffolds localize to the Spitzenkorper, connecting the vesicle supply center to polarized fungal hyphal extension.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "nodes": [
      {
       "node_id": "spitzenkorper_secretory_vesicles",
       "label": "Spitzenkorper secretory vesicles",
       "node_type": "STRUCTURE",
       "component_ref": "spitzenkorper_secretory_vesicles"
      },
      {
       "node_id": "spitzenkorper_scaffold_proteins",
       "label": "Spitzenkorper scaffold proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "spitzenkorper_scaffold_proteins"
      },
      {
       "node_id": "spitzenkorper",
       "label": "spitzenkorper",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031521"
      },
      {
       "node_id": "polarized_hyphal_growth",
       "label": "polarized hyphal growth",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "spitzenkorper_secretory_vesicles",
       "predicate": "accumulates in",
       "object": "spitzenkorper",
       "description": "Microvesicle and macrovesicle markers form stratified pools at the Neurospora Spitzenkorper.",
       "evidence": [
        {
         "reference": "DOI:10.1111/j.1365-2958.2009.06917.x",
         "notes": "Verdin et al. 2009 showed functional stratification of Neurospora Spitzenkorper vesicle populations."
        }
       ]
      },
      {
       "subject": "spitzenkorper_scaffold_proteins",
       "predicate": "localizes to",
       "object": "spitzenkorper",
       "description": "SPA-2/JNS-1 and LAH-2 scaffold modules are transported to the Spitzenkorper through a MYO-5 and SPZ-1-dependent pathway.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-020-16712-9",
         "notes": "Zheng et al. 2020 identified interacting scaffold complexes that reside at the Neurospora Spitzenkorper."
        }
       ]
      },
      {
       "subject": "spitzenkorper",
       "predicate": "supports",
       "object": "polarized_hyphal_growth",
       "description": "The Spitzenkorper acts as a vesicle supply center for polarized growth of filamentous fungal hyphae.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.mib.2014.04.003",
         "notes": "Riquelme and Sanchez-Leon 2014 reviewed Spitzenkorper organization of hyphal growth and morphogenesis."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_spitzenkorper_vesicle_and_scaffold_classes",
     "prompt": "Resolve exact source-neutral groundings for Spitzenkorper microvesicles, macrovesicles, actin filaments and SPA-2/JNS-1 or LAH-2 scaffold cohorts.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#spitzenkorper_secretory_vesicles",
      "components#spitzenkorper_actin_filaments",
      "components#spitzenkorper_scaffold_proteins"
     ],
     "rationale": "The first Spitzenkorper record groups localized vesicle pools and Neurospora scaffold proteins by experimentally defined SPK residency rather than guessing gene-family or vesicle-class CURIEs.",
     "evidence": [
      {
       "reference": "DOI:10.1111/j.1365-2958.2009.06917.x"
      },
      {
       "reference": "DOI:10.1038/s41467-020-16712-9"
      }
     ],
     "posed_by": "claude",
     "posed_date": "2026-09-10"
    }
   ]
  },
  {
   "identifier": "GO:0071261",
   "label": "Ssh1 translocon complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "An endoplasmic-reticulum translocon complex with a core heterotrimer of alpha, beta, and gamma subunits, represented in budding yeast by Ssh1p, Sbh2p, and Sss1p, that supports cotranslational protein transport across the ER membrane.",
   "definition_source": "GO:0071261",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-18T21:42:03Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T21:43:23Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added Ssh1p-Sss1p-Sbh2p synonymy, translocon parentage, ER-membrane parthood, Saccharomyces scope, an Ssh1-dependent cotranslational translocation function, GO/PMID/DOI evidence, a nonmechanistic Ssh1 function graph, and a Ssh1 subunit-boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T22:09:00Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #1196 by adding Ssh1p/Sbh2p/Sss1p component rows and upgrading the graph to mechanistic scope, resolved #1197 by adding a ribosome and SRP receptor boundary discussion, and resolved #1198 by adding the Ssh1p complex exact synonym.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T22:09:31Z",
     "curator": "codex",
     "action": "NORMALIZE_ORDER",
     "changes": "Moved Ssh1 component rows into the canonical components slot after part_of.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:30:44Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:52Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Ssh1p-Sss1p-Sbh2p complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071261"
    },
    {
     "synonym_text": "Ssh1p complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "PMID:8612571"
    }
   ],
   "parent_structures": [
    "GO:0071256"
   ],
   "part_of": [
    "GO:0005789"
   ],
   "components": [
    {
     "component_id": "ssh1_alpha_translocon_subunit",
     "label": "Ssh1 alpha translocon subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SSH1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Ssh1 is the Sec61-alpha-like large subunit of the budding-yeast Ssh1 trimer; no exact source-neutral family CURIE was curated.",
     "role": "Sec61-alpha paralog that supplies the large alpha core subunit of the Ssh1 ER translocon.",
     "evidence": [
      {
       "reference": "GO:0071261",
       "notes": "GO:0071261 lists Ssh1p as one of the budding-yeast core proteins of the Ssh1 translocon complex."
      },
      {
       "reference": "PMID:8612571",
       "notes": "Finke et al. 1996 identified Ssh1p in a second trimeric yeast ER translocon related to the Sec61p complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38353",
       "protein_label": "Sec sixty-one protein homolog",
       "gene_symbol": "SSH1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene SSH1 in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P38353",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38353, the single reviewed entry for gene SSH1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sbh2_beta_subunit",
     "label": "Sbh2 beta translocon subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SBH2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Sbh2 is the small beta partner subunit in the budding-yeast Ssh1 trimer; no exact source-neutral family CURIE was curated.",
     "role": "Small beta subunit that joins Ssh1p and Sss1p in the heterotrimeric Ssh1 ER translocon core.",
     "evidence": [
      {
       "reference": "GO:0071261",
       "notes": "GO:0071261 lists Sbh2p as one of the budding-yeast core proteins of the Ssh1 translocon complex."
      },
      {
       "reference": "PMID:8612571",
       "notes": "Finke et al. 1996 identified Sbh2p in the Ssh1p-containing trimeric ER translocon."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P52871",
       "protein_label": "Protein transport protein SBH2",
       "gene_symbol": "SBH2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SBH2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P52871",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P52871, the single reviewed entry for gene SBH2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sss1_gamma_subunit",
     "label": "Sss1 gamma translocon subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SSS1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Sss1 is the small gamma subunit shared by the budding-yeast Sec61 and Ssh1 trimers; no exact source-neutral family CURIE was curated.",
     "role": "Small gamma subunit that joins Ssh1p and Sbh2p in the heterotrimeric Ssh1 ER translocon core.",
     "evidence": [
      {
       "reference": "GO:0071261",
       "notes": "GO:0071261 lists Sss1p as one of the budding-yeast core proteins of the Ssh1 translocon complex."
      },
      {
       "reference": "PMID:8612571",
       "notes": "Finke et al. 1996 identified Sss1p in the Ssh1p-containing trimeric ER translocon."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P35179",
       "protein_label": "Protein transport protein SSS1",
       "gene_symbol": "SSS1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SSS1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Endoplasmic reticulum membrane' localisation of P35179."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast contains an ER-membrane Ssh1p complex composed of Ssh1p, Sbh2p, and Sss1p.",
     "reference": "PMID:8612571"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Yeast model in which the Ssh1p/Sbh2p/Sss1p trimeric ER translocon was discovered and tied to protein transport.",
     "reference": "PMID:8612571"
    }
   ],
   "functions": [
    {
     "function_id": "ssh1_cotranslational_er_translocation",
     "label": "Ssh1-dependent cotranslational ER protein translocation",
     "description": "The Ssh1 translocon supports cotranslational translocation of a subset of signal-sequence-bearing substrates across the endoplasmic-reticulum membrane.",
     "evidence": [
      {
       "reference": "GO:0071261",
       "notes": "GO:0071261 defines Ssh1 as a translocon complex involved in the cotranslational pathway of protein transport across the ER membrane."
      },
      {
       "reference": "PMID:8612571",
       "notes": "Finke et al. 1996 discovered the Ssh1p complex in the Saccharomyces cerevisiae ER membrane and proposed that, unlike Sec61, it functions exclusively in cotranslational protein transport."
      },
      {
       "reference": "DOI:10.1091/mbc.01-10-0518",
       "notes": "Wittke et al. 2002 showed that Ssh1p physically approaches the SRP receptor beta subunit in vivo and recognizes a subset of ER signal sequences."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0071261",
     "notes": "Gene Ontology cellular-component term for the Ssh1 translocon complex."
    },
    {
     "reference": "GO:0071256",
     "notes": "Gene Ontology cellular-component parent term for endoplasmic-reticulum translocon complexes."
    },
    {
     "reference": "GO:0005789",
     "notes": "Gene Ontology cellular-component term for the endoplasmic reticulum membrane."
    },
    {
     "reference": "PMID:8612571",
     "notes": "Finke et al. 1996, A second trimeric complex containing homologs of the Sec61p complex functions in protein transport across the ER membrane of S. cerevisiae, The EMBO Journal."
    },
    {
     "reference": "DOI:10.1091/mbc.01-10-0518",
     "notes": "Wittke et al. 2002, Recognition of a subset of signal sequences by Ssh1p, a Sec61p-related protein in the membrane of endoplasmic reticulum of yeast Saccharomyces cerevisiae, Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "ssh1_cotranslational_er_translocation",
     "title": "Ssh1 supports cotranslational ER protein translocation",
     "description": "The Ssh1 translocon is an ER-membrane complex that functions in cotranslational protein translocation and recognizes a subset of signal-sequence-bearing substrates.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "scope_notes": "The graph captures the Ssh1p/Sbh2p/Sss1p core and its ER-membrane translocation activity without modeling membrane-bound ribosomes or the SRP receptor as Ssh1 constituents.",
     "nodes": [
      {
       "node_id": "ssh1_alpha_translocon_subunit",
       "label": "Ssh1 alpha translocon subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ssh1_alpha_translocon_subunit"
      },
      {
       "node_id": "sbh2_beta_subunit",
       "label": "Sbh2 beta translocon subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sbh2_beta_subunit"
      },
      {
       "node_id": "sss1_gamma_subunit",
       "label": "Sss1 gamma translocon subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sss1_gamma_subunit"
      },
      {
       "node_id": "ssh1_translocon_complex",
       "label": "Ssh1 translocon complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071261"
      },
      {
       "node_id": "er_membrane",
       "label": "endoplasmic reticulum membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005789"
      },
      {
       "node_id": "cotranslational_er_translocation",
       "label": "Ssh1-dependent cotranslational ER protein translocation",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "ssh1_alpha_translocon_subunit",
       "predicate": "is core subunit of",
       "object": "ssh1_translocon_complex",
       "description": "Ssh1p is the alpha-like large subunit of the Ssh1p/Sbh2p/Sss1p core ER translocon.",
       "evidence": [
        {
         "reference": "GO:0071261",
         "notes": "GO:0071261 names Ssh1p as a budding-yeast core protein of the Ssh1 translocon complex."
        },
        {
         "reference": "PMID:8612571",
         "notes": "Finke et al. 1996 identified Ssh1p as a Sec61p-complex homolog in the second trimeric ER translocon."
        }
       ]
      },
      {
       "subject": "sbh2_beta_subunit",
       "predicate": "is core subunit of",
       "object": "ssh1_translocon_complex",
       "description": "Sbh2p is the beta subunit of the Ssh1p/Sbh2p/Sss1p core ER translocon.",
       "evidence": [
        {
         "reference": "GO:0071261",
         "notes": "GO:0071261 names Sbh2p as a budding-yeast core protein of the Ssh1 translocon complex."
        },
        {
         "reference": "PMID:8612571",
         "notes": "Finke et al. 1996 identified Sbh2p as part of the Ssh1p-containing trimeric ER translocon."
        }
       ]
      },
      {
       "subject": "sss1_gamma_subunit",
       "predicate": "is core subunit of",
       "object": "ssh1_translocon_complex",
       "description": "Sss1p is the gamma subunit of the Ssh1p/Sbh2p/Sss1p core ER translocon.",
       "evidence": [
        {
         "reference": "GO:0071261",
         "notes": "GO:0071261 names Sss1p as a budding-yeast core protein of the Ssh1 translocon complex."
        },
        {
         "reference": "PMID:8612571",
         "notes": "Finke et al. 1996 identified Sss1p as part of the Ssh1p-containing trimeric ER translocon."
        }
       ]
      },
      {
       "subject": "ssh1_translocon_complex",
       "predicate": "is embedded in",
       "object": "er_membrane",
       "description": "The Ssh1 translocon complex resides in the endoplasmic-reticulum membrane.",
       "evidence": [
        {
         "reference": "GO:0071261",
         "notes": "GO:0071261 identifies Ssh1 as an ER translocon complex."
        },
        {
         "reference": "PMID:8612571",
         "notes": "Finke et al. 1996 reported the Ssh1p/Sbh2p/Sss1p trimeric complex in the Saccharomyces cerevisiae ER membrane."
        }
       ]
      },
      {
       "subject": "ssh1_translocon_complex",
       "predicate": "supports",
       "object": "cotranslational_er_translocation",
       "description": "Ssh1 supports cotranslational protein transport across the ER membrane for a subset of signal-sequence-bearing substrates.",
       "evidence": [
        {
         "reference": "PMID:8612571",
         "notes": "Finke et al. 1996 found that the Ssh1p complex interacts with membrane-bound ribosomes."
        },
        {
         "reference": "DOI:10.1091/mbc.01-10-0518",
         "notes": "Wittke et al. 2002 confirmed proximity between Ssh1p and the SRP receptor beta subunit in vivo."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ssh1_subunit_groundings",
     "prompt": "Resolve exact source-neutral groundings for the Ssh1 alpha subunit, Sbh2 beta subunit, and Sss1 gamma subunit.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#ssh1_alpha_translocon_subunit",
      "components#sbh2_beta_subunit",
      "components#sss1_gamma_subunit"
     ],
     "rationale": "GO exactly grounds the Ssh1 translocon complex and Finke et al. established the budding-yeast Ssh1p/Sbh2p/Sss1p core, but exact source-neutral family CURIEs were not curated in this pass.",
     "evidence": [
      {
       "reference": "GO:0071261",
       "notes": "GO:0071261 names Ssh1p, Sbh2p, and Sss1p as the budding-yeast Ssh1 core proteins."
      },
      {
       "reference": "PMID:8612571",
       "notes": "Finke et al. 1996 identified Ssh1p, Sbh2p, and Sss1p in a second yeast trimeric complex related to Sec61."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-18"
    },
    {
     "discussion_id": "ssh1_partner_boundary",
     "prompt": "Should membrane-bound ribosomes or the SRP receptor beta subunit be included as Ssh1 translocon complex components?",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#ssh1_alpha_translocon_subunit",
      "components#sbh2_beta_subunit",
      "components#sss1_gamma_subunit",
      "causal_graphs#ssh1_cotranslational_er_translocation"
     ],
     "rationale": "Membrane-bound ribosomes and the SRP receptor contact Ssh1 during cotranslational ER import, but the directly curated core is the Ssh1p/Sbh2p/Sss1p trimer.",
     "evidence": [
      {
       "reference": "PMID:8612571",
       "notes": "Finke et al. 1996 used membrane-bound ribosome interaction as evidence for Ssh1 cotranslational function."
      },
      {
       "reference": "DOI:10.1091/mbc.01-10-0518",
       "notes": "Wittke et al. 2002 used Ssh1p proximity to the SRP receptor beta subunit as evidence for cotranslational translocation."
      }
     ],
     "resolution_note": "Modeled Ssh1p, Sbh2p, and Sss1p as Ssh1 translocon constituents and left ribosomes and the SRP receptor outside the core complex.",
     "posed_by": "codex",
     "posed_date": "2026-09-18"
    }
   ]
  },
  {
   "identifier": "GO:1990200",
   "label": "SsuD-SsuE complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex containing an alkanesulfonate monooxygenase subunit (SsuD tetramer in E. coli) and a flavin oxidoreductase subunit (SsuE dimer in E. coli). Involved in the utilization of alkanesulfonates as sulfur sources under conditions of sulfate or cysteine starvation.",
   "definition_source": "GO:1990200",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-01T17:44:17Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T17:45:38Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the GO synonym and protein-containing-complex parent, curated SsuD and SsuE constituents with E. coli K-12 reviewed UniProt examples, grounded SsuE to InterPro, added alkanesulfonate monooxygenase function and E. coli example evidence, and recorded grounding and stoichiometry boundary decisions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Added source-backed FUNCTION causal graph 'ssud_ssue_coupled_monooxygenation' with 3 nodes and 2 edges.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "two-component alkanesulfonate monooxygenase system",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:1990200"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "components": [
    {
     "component_id": "ssud_alkanesulfonate_monooxygenase",
     "label": "SsuD alkanesulfonate monooxygenase",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ssuD"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The closest reviewed InterPro family found in this pass, IPR050172, combines SsuD and RutA monooxygenases; no exact source-neutral InterPro, Pfam, or NCBIfam family CURIE was asserted for SsuD alone.",
     "role": "FMNH2-dependent monooxygenase constituent that oxygenates alkanesulfonates to release sulfite and the corresponding aldehyde.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P80645",
       "protein_label": "Alkanesulfonate monooxygenase",
       "gene_symbol": "ssuD",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-01",
       "role": "Reviewed E. coli K-12 SsuD accession for the alkanesulfonate monooxygenase subunit characterized in the two-component system.",
       "evidence": [
        {
         "reference": "UniProtKB:P80645",
         "notes": "UniProtKB P80645 is the reviewed Escherichia coli K-12 entry for SsuD alkanesulfonate monooxygenase."
        },
        {
         "reference": "PMID:10480865",
         "notes": "Eichhorn et al. 1999 overexpressed and characterized E. coli SsuD as the FMNH2-dependent alkanesulfonate monooxygenase."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "GO:1990200",
       "notes": "GO:1990200 defines the SsuD-SsuE complex as containing an alkanesulfonate monooxygenase subunit represented by SsuD in E. coli."
      },
      {
       "reference": "DOI:10.1074/jbc.274.38.26639",
       "notes": "Eichhorn et al. 1999 purified E. coli SsuD and showed that it catalyzes FMNH2-dependent oxygenolytic conversion of alkanesulfonates to sulfite and aldehydes."
      },
      {
       "reference": "DOI:10.1128/JB.00966-06",
       "notes": "Gao and Ellis 2006 reported affinity-chromatography and cross-linking support for a stable complex between E. coli SsuD and the FMN reductase SsuE."
      }
     ]
    },
    {
     "component_id": "ssue_fmn_reductase",
     "label": "NADPH-dependent FMN reductase SsuE",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR020048",
     "gene_symbols": [
      "ssuE"
     ],
     "essentiality": "UNKNOWN",
     "role": "FMN reductase constituent that provides reduced FMN to SsuD for alkanesulfonate monooxygenase catalysis.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P80644",
       "protein_label": "FMN reductase (NADPH)",
       "gene_symbol": "ssuE",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-01",
       "role": "Reviewed E. coli K-12 SsuE accession for the FMN reductase subunit characterized in the two-component system.",
       "evidence": [
        {
         "reference": "UniProtKB:P80644",
         "notes": "UniProtKB P80644 is the reviewed Escherichia coli K-12 entry for SsuE FMN reductase."
        },
        {
         "reference": "PMID:10480865",
         "notes": "Eichhorn et al. 1999 characterized E. coli SsuE as the FMN-reducing enzyme that provides SsuD with FMNH2."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "GO:1990200",
       "notes": "GO:1990200 defines the SsuD-SsuE complex as containing a flavin oxidoreductase subunit represented by SsuE in E. coli."
      },
      {
       "reference": "InterPro:IPR020048",
       "notes": "InterPro IPR020048 is the NADPH-dependent FMN reductase, SsuE family entry."
      },
      {
       "reference": "DOI:10.1128/JB.00966-06",
       "notes": "Gao and Ellis 2006 reported direct protein-protein interaction evidence between E. coli SsuE and SsuD."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "presence": "COMMON",
     "note": "The GO-cited biochemical studies defined the SsuD-SsuE complex using Escherichia coli SsuD and SsuE.",
     "reference": "PMID:16997955"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Gao and Ellis 2006 used E. coli SsuD and SsuE to detect a stable protein-protein complex in the alkanesulfonate monooxygenase system.",
     "reference": "PMID:16997955"
    }
   ],
   "functions": [
    {
     "function_id": "alkanesulfonate_monooxygenase_activity",
     "label": "alkanesulfonate monooxygenase activity",
     "grounding": "GO:0008726",
     "description": "The complex couples SsuE-dependent FMN reduction to SsuD-catalyzed FMNH2-dependent oxygenation of alkanesulfonates, generating sulfite and aldehyde products during sulfur starvation.",
     "evidence": [
      {
       "reference": "GO:0008726",
       "notes": "GO:0008726 is the molecular-function term for alkanesulfonate monooxygenase activity."
      },
      {
       "reference": "PMID:10480865",
       "notes": "Eichhorn et al. 1999 showed that SsuE supplies reduced FMN and SsuD catalyzes oxygenolytic alkanesulfonate conversion."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990200",
     "notes": "Gene Ontology cellular-component term for the SsuD-SsuE complex and its related two-component alkanesulfonate monooxygenase system synonym."
    },
    {
     "reference": "GO:0032991",
     "notes": "QuickGO reports GO:1990200 SsuD-SsuE complex as an is-a child of GO:0032991 protein-containing complex."
    },
    {
     "reference": "GO:0008726",
     "notes": "Gene Ontology molecular-function term for alkanesulfonate monooxygenase activity."
    },
    {
     "reference": "InterPro:IPR020048",
     "notes": "InterPro family entry for NADPH-dependent FMN reductase, SsuE."
    },
    {
     "reference": "InterPro:IPR050172",
     "notes": "InterPro family entry for SsuD/RutA monooxygenases; this broad entry was not used as exact grounding for the SsuD component."
    },
    {
     "reference": "UniProtKB:P80645",
     "notes": "UniProtKB reviewed E. coli K-12 SsuD entry."
    },
    {
     "reference": "UniProtKB:P80644",
     "notes": "UniProtKB reviewed E. coli K-12 SsuE entry."
    },
    {
     "reference": "PMID:10480865",
     "notes": "PubMed identifier for Eichhorn, van der Ploeg and Leisinger 1999, the Journal of Biological Chemistry SsuD/SsuE characterization paper cited by GO:1990201."
    },
    {
     "reference": "DOI:10.1074/jbc.274.38.26639",
     "notes": "DOI for Eichhorn, van der Ploeg and Leisinger 1999, 'Characterization of a two-component alkanesulfonate monooxygenase from Escherichia coli', as reported by PubMed."
    },
    {
     "reference": "PMID:16997955",
     "notes": "PubMed identifier for Gao and Ellis 2006, the Journal of Bacteriology SsuD-SsuE interaction paper cited by GO:1990200."
    },
    {
     "reference": "DOI:10.1128/JB.00966-06",
     "notes": "DOI for Gao and Ellis 2006, 'Detection of protein-protein interactions in the alkanesulfonate monooxygenase system from Escherichia coli', as reported by PubMed."
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_ssud_grounding",
     "prompt": "Resolve an exact source-neutral family grounding for SsuD alkanesulfonate monooxygenase.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#ssud_alkanesulfonate_monooxygenase"
     ],
     "rationale": "The first record represents SsuD by its reviewed E. coli gene name and avoids mapping it to InterPro:IPR050172 because that family also covers RutA monooxygenases.",
     "evidence": [
      {
       "reference": "InterPro:IPR050172",
       "notes": "InterPro IPR050172 is named SsuD/RutA monooxygenase."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01"
    },
    {
     "discussion_id": "do_not_assert_six_subunit_stoichiometry",
     "prompt": "Should the SsuD-SsuE complex assert a fixed six-subunit stoichiometry?",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "No. The first biochemical study characterized isolated SsuD as a homotetramer and isolated SsuE as a homodimer, while the later interaction study supported a stable SsuD-SsuE complex and proposed a 1:1 monomeric SsuE:SsuD association. This record leaves the assembled complex subunit count unmodeled.",
     "evidence": [
      {
       "reference": "PMID:10480865",
       "notes": "Eichhorn et al. 1999 reported native oligomer states for purified SsuD and SsuE."
      },
      {
       "reference": "PMID:16997955",
       "notes": "Gao and Ellis 2006 detected SsuD-SsuE complex formation and proposed 1:1 monomeric association for the interaction."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01"
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "ssud_ssue_coupled_monooxygenation",
     "title": "SsuD-SsuE Two-Component Flavin Transfer and Alkanesulfonate Monooxygenation",
     "description": "Direct flavin transfer from the NADPH-dependent FMN reductase SsuE to the alkanesulfonate monooxygenase SsuD for sulfite release.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "ssue_fmn_reductase",
       "label": "NADPH-dependent FMN reductase SsuE",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR020048",
       "component_ref": "ssue_fmn_reductase"
      },
      {
       "node_id": "ssud_alkanesulfonate_monooxygenase",
       "label": "SsuD alkanesulfonate monooxygenase",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ssud_alkanesulfonate_monooxygenase"
      },
      {
       "node_id": "alkanesulfonate_monooxygenase_activity",
       "label": "alkanesulfonate monooxygenase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0008726"
      }
     ],
     "edges": [
      {
       "subject": "ssue_fmn_reductase",
       "predicate": "supplies reduced FMN to",
       "object": "ssud_alkanesulfonate_monooxygenase",
       "description": "The FMN reductase SsuE physically complexes with SsuD and transfers reduced FMNH2 to the monooxygenase.",
       "evidence": [
        {
         "reference": "GO:1990200",
         "notes": "GO:1990200 defines the SsuD-SsuE complex as a two-component alkanesulfonate monooxygenase and flavin oxidoreductase complex."
        },
        {
         "reference": "DOI:10.1074/jbc.274.38.26639",
         "notes": "Eichhorn et al. 1999 demonstrated that SsuE reduces FMN to supply FMNH2 to SsuD."
        },
        {
         "reference": "DOI:10.1128/JB.00966-06",
         "notes": "Gao and Ellis 2006 detected direct protein-protein interactions between E. coli SsuE and SsuD."
        }
       ]
      },
      {
       "subject": "ssud_alkanesulfonate_monooxygenase",
       "predicate": "catalyzes",
       "object": "alkanesulfonate_monooxygenase_activity",
       "description": "Using FMNH2 supplied by SsuE and molecular oxygen, SsuD catalyzes oxygenolytic cleavage of alkanesulfonates into sulfite and aldehydes.",
       "evidence": [
        {
         "reference": "GO:1990200",
         "notes": "GO:1990200 defines the complex by conversion of alkanesulfonates to aldehydes and sulfite."
        },
        {
         "reference": "GO:0008726",
         "notes": "GO:0008726 is the molecular-function term for alkanesulfonate monooxygenase activity."
        },
        {
         "reference": "DOI:10.1074/jbc.274.38.26639",
         "notes": "Eichhorn et al. 1999 characterized the two-component SsuD-SsuE alkanesulfonate monooxygenase reaction."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0044570",
   "label": "starch utilization system complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A bacterial cell envelope-associated multiprotein system, which binds and degrades starch.",
   "definition_source": "GO:0044570",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-01T14:55:34Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T14:57:02Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added Sus synonym, parentage, outer-membrane SusCDEFG components, B. thetaiotaomicron taxonomy, starch-binding function, evidence, and component-boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T15:10:49Z",
     "curator": "codex",
     "action": "FIX_DISCUSSION_ANCHOR",
     "changes": "Pointed the SusA/SusB/SusR boundary discussion at concrete Sus component anchors.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T15:23:48Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Addressed PR #1875 review issue #1876 by changing SusE and SusF essentiality from DISPENSABLE to UNKNOWN.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:30:49Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:52Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Added source-backed FUNCTION causal graph 'sus_starch_capture_and_hydrolysis' with 6 nodes and 5 edges.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Sus complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0044570"
    }
   ],
   "parent_structures": [
    "GO:0098796",
    "GO:0140392"
   ],
   "part_of": [
    "GO:0009279"
   ],
   "components": [
    {
     "component_id": "susc_tonb_dependent_transporter",
     "label": "SusC TonB-dependent starch transporter",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral InterPro, Pfam, NCBIfam, or UniProtKB family CURIE was asserted for the SusC starch-system TonB-dependent transporter; broader TonB receptor terms would overgeneralize this component.",
     "gene_symbols": [
      "susC"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Outer-membrane TonB-dependent component that interacts with SusD and participates in starch binding and oligosaccharide uptake.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.R109.022848",
       "notes": "Martens et al. 2009 review SusC as the TonB-dependent outer-membrane receptor of the B. thetaiotaomicron starch utilization system."
      },
      {
       "reference": "DOI:10.1128/JB.182.19.5365-5372.2000",
       "notes": "Shipman et al. 2000 found that SusC contributes to starch binding and interacts with SusD in the outer membrane."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q8A1G1",
       "protein_label": "TonB-dependent receptor SusC",
       "gene_symbol": "susC",
       "taxon_id": "NCBITaxon:226186",
       "taxon_label": "Bacteroides thetaiotaomicron VPI-5482",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene susC in Bacteroides thetaiotaomicron VPI-5482. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q8A1G1",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q8A1G1, the single reviewed entry for gene susC in Bacteroides thetaiotaomicron VPI-5482. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "susd_starch_binding_lipoprotein",
     "label": "SusD starch-binding lipoprotein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral family CURIE was asserted for the Bacteroidetes SusD starch-binding lipoprotein; broad SusD-like families would cover non-starch polysaccharide utilization loci.",
     "gene_symbols": [
      "susD"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Surface-exposed outer-membrane lipoprotein that binds starch with SusC as a major starch-binding component.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.R109.022848",
       "notes": "Martens et al. 2009 review SusD as one of the outer-membrane lipoproteins exposed by the B. thetaiotaomicron starch utilization system."
      },
      {
       "reference": "DOI:10.1128/JB.182.19.5365-5372.2000",
       "notes": "Shipman et al. 2000 measured a major SusD contribution to cell-surface starch binding and provided evidence for an outer-membrane SusC-SusD interaction."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q8A1G2",
       "protein_label": "Starch-binding protein SusD",
       "gene_symbol": "susD",
       "taxon_id": "NCBITaxon:226186",
       "taxon_label": "Bacteroides thetaiotaomicron VPI-5482",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene susD in Bacteroides thetaiotaomicron VPI-5482. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q8A1G2",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q8A1G2, the single reviewed entry for gene susD in Bacteroides thetaiotaomicron VPI-5482. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "suse_starch_binding_lipoprotein",
     "label": "SusE starch-binding lipoprotein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral InterPro, Pfam, NCBIfam, or UniProtKB family CURIE was asserted for the SusE outer-membrane starch-binding lipoprotein.",
     "gene_symbols": [
      "susE"
     ],
     "essentiality": "UNKNOWN",
     "role": "Surface-exposed outer-membrane lipoprotein that enhances SusC- and SusD-dependent starch binding.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.R109.022848",
       "notes": "Martens et al. 2009 review SusE as an outer-membrane Sus lipoprotein that is exposed to the external environment."
      },
      {
       "reference": "DOI:10.1128/JB.182.19.5365-5372.2000",
       "notes": "Shipman et al. 2000 found that SusE contributes to starch binding and increases SusC-SusD binding activity in B. thetaiotaomicron."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:G8JZT0",
       "protein_label": "Outer membrane protein SusE",
       "gene_symbol": "susE",
       "taxon_id": "NCBITaxon:226186",
       "taxon_label": "Bacteroides thetaiotaomicron VPI-5482",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene susE in Bacteroides thetaiotaomicron VPI-5482, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:22910908",
         "notes": "Cameron EA et al. 2012, ‘Multidomain Carbohydrate-binding Proteins Involved in Bacteroides thetaiotaomicron Starch Metabolism.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of G8JZT0."
        }
       ]
      }
     ]
    },
    {
     "component_id": "susf_starch_binding_lipoprotein",
     "label": "SusF starch-binding lipoprotein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral InterPro, Pfam, NCBIfam, or UniProtKB family CURIE was asserted for the SusF outer-membrane lipoprotein.",
     "gene_symbols": [
      "susF"
     ],
     "essentiality": "UNKNOWN",
     "role": "Surface-exposed outer-membrane lipoprotein associated with the starch-binding Sus complex.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.R109.022848",
       "notes": "Martens et al. 2009 review SusF as one of the outer-membrane Sus lipoproteins exposed by the starch utilization system."
      },
      {
       "reference": "DOI:10.1128/JB.182.19.5365-5372.2000",
       "notes": "Shipman et al. 2000 showed that SusF is surface exposed and protected from proteolysis by amylopectin, supporting its association with bound starch."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:G8JZS6",
       "protein_label": "Outer membrane protein SusF",
       "gene_symbol": "susF",
       "taxon_id": "NCBITaxon:226186",
       "taxon_label": "Bacteroides thetaiotaomicron VPI-5482",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene susF in Bacteroides thetaiotaomicron VPI-5482, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:22910908",
         "notes": "Cameron EA et al. 2012, ‘Multidomain Carbohydrate-binding Proteins Involved in Bacteroides thetaiotaomicron Starch Metabolism.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of G8JZS6."
        }
       ]
      }
     ]
    },
    {
     "component_id": "susg_alpha_amylase",
     "label": "SusG alpha-amylase",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral InterPro, Pfam, NCBIfam, or UniProtKB family CURIE was asserted for the SusG outer-membrane alpha-amylase.",
     "gene_symbols": [
      "susG"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Cell-surface outer-membrane alpha-amylase that hydrolyzes starch after cell-surface binding by SusC/D/E/F.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.R109.022848",
       "notes": "Martens et al. 2009 review SusG as an outer-membrane Sus lipoprotein and model it as the surface glycoside hydrolase that degrades bound starch."
      },
      {
       "reference": "DOI:10.1128/JB.181.23.7206-7211.1999",
       "notes": "Shipman et al. 1999 showed that SusG is an outer-membrane protein exposed on the cell surface whose main role is starch hydrolysis."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q8A1G3",
       "protein_label": "Alpha-amylase SusG",
       "gene_symbol": "susG",
       "taxon_id": "NCBITaxon:226186",
       "taxon_label": "Bacteroides thetaiotaomicron VPI-5482",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene susG in Bacteroides thetaiotaomicron VPI-5482, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10572122",
         "notes": "Shipman JA et al. 1999, ‘Physiological characterization of SusG, an outer membrane protein essential for starch utilization by Bacteroides thetaiotaomicron.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of Q8A1G3."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:818",
     "taxon_label": "Bacteroides thetaiotaomicron",
     "presence": "COMMON",
     "note": "The B. thetaiotaomicron starch utilization system is encoded by susRABCDEFG and includes the outer-membrane SusCDEFG constituents curated here.",
     "reference": "DOI:10.1074/jbc.R109.022848"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:818",
     "taxon_label": "Bacteroides thetaiotaomicron",
     "note": "B. thetaiotaomicron is the model organism in which SusC, SusD, SusE, SusF, and SusG were characterized as outer-membrane starch utilization proteins.",
     "reference": "DOI:10.1128/JB.182.19.5365-5372.2000"
    }
   ],
   "functions": [
    {
     "function_id": "cell_surface_starch_binding_and_degradation",
     "label": "cell-surface starch binding and degradation",
     "description": "Binds starch at the bacterial cell surface, positions it on SusC/D/E/F outer-membrane proteins, and hydrolyzes starch through the SusG surface alpha-amylase to initiate starch import.",
     "evidence": [
      {
       "reference": "DOI:10.1128/JB.182.19.5365-5372.2000",
       "notes": "Shipman et al. 2000 showed that SusC, SusD, and SusE cooperate in starch binding and that SusF is surface exposed in the B. thetaiotaomicron Sus system."
      },
      {
       "reference": "DOI:10.1128/JB.181.23.7206-7211.1999",
       "notes": "Shipman et al. 1999 established SusG as the Sus outer-membrane protein responsible for cell-surface starch hydrolysis."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0044570",
     "notes": "GO:0044570 is an active cellular-component term for the starch utilization system complex, carries the exact synonym Sus complex, and defines the complex as a bacterial cell-envelope-associated multiprotein system that binds and degrades starch."
    },
    {
     "reference": "DOI:10.1074/jbc.R109.022848",
     "notes": "Martens, Koropatkin, Smith and Gordon 2009 review the Bacteroidetes Sus-like paradigm and the B. thetaiotaomicron starch utilization system."
    },
    {
     "reference": "DOI:10.1128/JB.182.19.5365-5372.2000",
     "notes": "Shipman, Berleman and Salyers 2000 characterized SusC, SusD, SusE, and SusF as outer-membrane proteins involved in binding starch to the B. thetaiotaomicron cell surface."
    },
    {
     "reference": "DOI:10.1128/JB.181.23.7206-7211.1999",
     "notes": "Shipman, Cho, Siegel and Salyers 1999 physiologically characterized SusG as the outer-membrane starch-hydrolyzing component of the Sus system."
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_sus_component_groundings",
     "prompt": "Resolve exact source-neutral family groundings for SusC, SusD, SusE, SusF, and SusG in the starch utilization system complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#susc_tonb_dependent_transporter",
      "components#susd_starch_binding_lipoprotein",
      "components#suse_starch_binding_lipoprotein",
      "components#susf_starch_binding_lipoprotein",
      "components#susg_alpha_amylase"
     ],
     "rationale": "The initial record uses reviewed gene-family labels from B. thetaiotaomicron literature and avoids guessing InterPro, Pfam, NCBIfam, or UniProtKB identifiers that could broaden a Sus starch-system component to unrelated TonB transporters, SusD-like proteins, or alpha-amylases.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.R109.022848"
      },
      {
       "reference": "DOI:10.1128/JB.182.19.5365-5372.2000"
      },
      {
       "reference": "DOI:10.1128/JB.181.23.7206-7211.1999"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01"
    },
    {
     "discussion_id": "exclude_susab_susr_from_outer_membrane_complex",
     "prompt": "Should SusA, SusB, or SusR be curated as constituents of the outer-membrane starch utilization system complex?",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#susc_tonb_dependent_transporter",
      "components#susd_starch_binding_lipoprotein",
      "components#suse_starch_binding_lipoprotein",
      "components#susf_starch_binding_lipoprotein",
      "components#susg_alpha_amylase"
     ],
     "rationale": "Martens et al. 2009 place SusA and SusB in the periplasm and describe SusR as an inner-membrane regulator, whereas the curated SusCDEFG constituents are outer-membrane proteins. SusA, SusB, and SusR are therefore out of scope for this outer-membrane complex.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.R109.022848",
       "notes": "The review separates outer-membrane SusCDEFG from periplasmic SusA/SusB and the cytoplasmic-membrane regulator SusR."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01"
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "sus_starch_capture_and_hydrolysis",
     "title": "Bacteroides SusCDEFG Cell-Surface Starch Binding and Hydrolysis",
     "description": "Cooperative extracellular starch binding by outer-membrane lipoproteins SusD, SusE, and SusF with the TonB-dependent receptor SusC, coupled to surface hydrolysis by SusG.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "susd_starch_binding_lipoprotein",
       "label": "SusD starch-binding lipoprotein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "susd_starch_binding_lipoprotein"
      },
      {
       "node_id": "suse_starch_binding_lipoprotein",
       "label": "SusE starch-binding lipoprotein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "suse_starch_binding_lipoprotein"
      },
      {
       "node_id": "susf_starch_binding_lipoprotein",
       "label": "SusF starch-binding lipoprotein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "susf_starch_binding_lipoprotein"
      },
      {
       "node_id": "susg_alpha_amylase",
       "label": "SusG alpha-amylase",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "susg_alpha_amylase"
      },
      {
       "node_id": "susc_tonb_dependent_transporter",
       "label": "SusC TonB-dependent starch transporter",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "susc_tonb_dependent_transporter"
      },
      {
       "node_id": "cell_surface_starch_binding_and_degradation",
       "label": "cell-surface starch binding and degradation",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "susd_starch_binding_lipoprotein",
       "predicate": "cooperates in starch binding with",
       "object": "susc_tonb_dependent_transporter",
       "description": "Surface-exposed lipoprotein SusD physically interacts with the outer-membrane TonB-dependent receptor SusC to form the minimal starch-binding unit.",
       "evidence": [
        {
         "reference": "DOI:10.1128/JB.182.19.5365-5372.2000",
         "notes": "Shipman et al. 2000 demonstrated that SusC and SusD interact in the outer membrane and together mediate high-affinity starch binding."
        },
        {
         "reference": "DOI:10.1074/jbc.R109.022848",
         "notes": "Martens et al. 2009 review the SusC-SusD outer-membrane starch-binding complex."
        }
       ]
      },
      {
       "subject": "suse_starch_binding_lipoprotein",
       "predicate": "enhances starch binding by",
       "object": "susc_tonb_dependent_transporter",
       "description": "Outer-membrane lipoprotein SusE associates with the Sus complex and increases cell-surface starch-binding affinity.",
       "evidence": [
        {
         "reference": "DOI:10.1128/JB.182.19.5365-5372.2000",
         "notes": "Shipman et al. 2000 showed that SusE enhances starch binding by SusC and SusD."
        },
        {
         "reference": "DOI:10.1074/jbc.R109.022848",
         "notes": "Martens et al. 2009 review the accessory starch-binding role of SusE."
        }
       ]
      },
      {
       "subject": "susf_starch_binding_lipoprotein",
       "predicate": "associates with starch at",
       "object": "susc_tonb_dependent_transporter",
       "description": "Surface-exposed lipoprotein SusF participates in the outer-membrane starch-binding apparatus and contacts bound amylopectin.",
       "evidence": [
        {
         "reference": "DOI:10.1128/JB.182.19.5365-5372.2000",
         "notes": "Shipman et al. 2000 showed that SusF is surface exposed and protected from proteolysis by bound starch."
        },
        {
         "reference": "DOI:10.1074/jbc.R109.022848",
         "notes": "Martens et al. 2009 review SusF as a starch-binding outer-membrane lipoprotein in the Sus system."
        }
       ]
      },
      {
       "subject": "susg_alpha_amylase",
       "predicate": "hydrolyzes starch bound to",
       "object": "susc_tonb_dependent_transporter",
       "description": "Cell-surface outer-membrane alpha-amylase SusG cleaves bound starch polysaccharides into maltooligosaccharides for translocation through SusC.",
       "evidence": [
        {
         "reference": "DOI:10.1128/JB.181.23.7206-7211.1999",
         "notes": "Shipman et al. 1999 established SusG as the surface-exposed outer-membrane alpha-amylase essential for starch utilization."
        },
        {
         "reference": "DOI:10.1074/jbc.R109.022848",
         "notes": "Martens et al. 2009 review SusG-catalyzed hydrolysis of surface-captured starch prior to SusC-mediated import."
        }
       ]
      },
      {
       "subject": "susc_tonb_dependent_transporter",
       "predicate": "mediates",
       "object": "cell_surface_starch_binding_and_degradation",
       "description": "The outer-membrane SusCDEFG apparatus coordinates cell-surface starch capture, enzymatic cleavage, and oligosaccharide import.",
       "evidence": [
        {
         "reference": "GO:0044570",
         "notes": "GO:0044570 defines the starch utilization system complex as a cell-envelope multiprotein complex that binds and degrades starch."
        },
        {
         "reference": "DOI:10.1128/JB.182.19.5365-5372.2000",
         "notes": "Shipman et al. 2000 characterized the cooperative outer-membrane Sus complex."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "cellstructuremech:stressosome",
   "label": "stressosome",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A bacterial multiprotein regulatory assembly with an oligomeric core formed by RsbR-family and RsbS STAS domains and an associated RsbT kinase. Characterized stressosomes organize environmental-stress signaling; their subunit composition and requirement for downstream responses depend on the organism and experimental context.",
   "definition_source": "DOI:10.1038/s41467-019-10782-0",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-03T15:19:45Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T15:21:38Z",
     "curator": "codex",
     "action": "CURATED_RECORD",
     "changes": "Added four evidence-backed components, two verified UniProt examples, three strain examples, scoped response dependencies, boundary discussions and a visually inspected, licence-checked PMC figure.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:30:58Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:52Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "updated gene_symbols/synonym annotations for UniProtKB protein_examples.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "components": [
    {
     "component_id": "rsbr",
     "label": "RsbR-family stressosome proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "rsbR",
      "rsbRA",
      "ytvA"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The verified InterPro family IPR051932 spans both RsbR-family proteins and RsbS. STAS and globin entries are domains or broader structural groupings, not exact identities for this component class. YtvA is an RsbR paralog with a LOV sensory domain, so a nonheme-globin domain is not a universal class definition.",
     "role": "Oligomeric core subunits with C-terminal STAS domains and outward-facing N-terminal sensory domains. The RsbR paralog repertoire and sensory-domain type vary between organisms.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P42409",
       "protein_label": "RsbT co-antagonist protein RsbRA",
       "gene_symbol": "rsbRA",
       "taxon_id": "NCBITaxon:224308",
       "taxon_label": "Bacillus subtilis subsp. subtilis str. 168",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-03",
       "role": "RsbRA constituent of the reconstituted strain-168 core (also declared as synonym rsbR).",
       "evidence": [
        {
         "reference": "DOI:10.1107/S205225251900945X",
         "notes": "Kwon et al. cloned the proteins from strain 168 (ATCC 23857) and reconstituted RsbRA-RsbS cores. The accession, reviewed status and strain taxon were independently checked at UniProt; the canonical taxon label was checked through ENA taxonomy."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:O34627",
       "protein_label": "Blue-light photoreceptor",
       "gene_symbol": "pfyP",
       "taxon_id": "NCBITaxon:224308",
       "taxon_label": "Bacillus subtilis subsp. subtilis str. 168",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ytvA, which UniProt lists under the primary name pfyP, in Bacillus subtilis subsp. subtilis str. 168, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/O34627",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry O34627, the single reviewed entry for gene ytvA in Bacillus subtilis subsp. subtilis str. 168. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-019-10782-0",
       "notes": "Listeria cryo-EM resolves RsbR STAS domains in the core; the N-terminal turrets are less well resolved."
      },
      {
       "reference": "DOI:10.1107/S205225251900945X",
       "notes": "Bacillus RsbRA and RsbS form reconstituted cores; the paper distinguishes the LOV-domain paralog YtvA from globin-like RsbR proteins."
      }
     ]
    },
    {
     "component_id": "rsbs",
     "label": "RsbS",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "rsbS"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The reviewed RsbS example maps to the broad RsbR/RsbS family IPR051932 and shared STAS domain entries. None of these checked entries is an exact RsbS-family identity.",
     "role": "STAS-domain core subunit interspersed with RsbR-family subunits.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P42410",
       "protein_label": "RsbT antagonist protein RsbS",
       "gene_symbol": "rsbS",
       "taxon_id": "NCBITaxon:224308",
       "taxon_label": "Bacillus subtilis subsp. subtilis str. 168",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-03",
       "role": "RsbS constituent of the reconstituted strain-168 core.",
       "evidence": [
        {
         "reference": "DOI:10.1107/S205225251900945X",
         "notes": "Kwon et al. cloned the proteins from strain 168 (ATCC 23857) and reconstituted RsbRA-RsbS cores. The accession, reviewed status and strain taxon were independently checked at UniProt; the canonical taxon label was checked through ENA taxonomy."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-019-10782-0",
       "notes": "RsbS is resolved as a core constituent in the Listeria reconstruction."
      },
      {
       "reference": "DOI:10.1107/S205225251900945X",
       "notes": "RsbS associates with RsbRA in Bacillus core reconstructions."
      }
     ]
    },
    {
     "component_id": "rsbt",
     "label": "RsbT",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "rsbT"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The reviewed Bacillus RsbT entry maps to IPR003594 and IPR036890 domain/superfamily entries. These are not exact source-neutral RsbT-family groundings.",
     "role": "Associated signaling kinase in RsbR-RsbS-RsbT particles. Its necessity for downstream signaling is distinct from its necessity for formation of an RsbR-RsbS core.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-019-10782-0",
       "notes": "RsbT is biochemically present in the purified Listeria particles, but no atomic RsbT model was resolved."
      },
      {
       "reference": "DOI:10.1038/nmicrobiol.2017.5",
       "notes": "Adding RsbT to purified Listeria RsbR-RsbS produces a larger complex analyzed by negative-stain EM."
      },
      {
       "reference": "DOI:10.1107/S205225251900945X",
       "notes": "Bacillus RsbRA-RsbS cores were reconstituted without RsbT."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P42411",
       "protein_label": "Serine/threonine-protein kinase RsbT",
       "gene_symbol": "rsbT",
       "taxon_id": "NCBITaxon:224308",
       "taxon_label": "Bacillus subtilis subsp. subtilis str. 168",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene rsbT in Bacillus subtilis subsp. subtilis str. 168, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P42411",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P42411, the single reviewed entry for gene rsbT in Bacillus subtilis subsp. subtilis str. 168. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "prli42",
     "label": "Stressosome-associated protein Prli42",
     "component_type": "PROTEIN",
     "component_role": "ASSOCIATED_MACHINERY",
     "grounding": "InterPro:IPR049722",
     "essentiality": "DISPENSABLE",
     "gene_symbols": [
      "prli42"
     ],
     "role": "Listeria membrane-associated miniprotein implicated in RsbR-dependent stressosome tethering, not a generic core subunit. Dispensability refers to reconstituted RsbR-RsbS-RsbT assembly without Prli42, not normal localization or stress signaling in vivo.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nmicrobiol.2017.5",
       "notes": "EGD-e co-immunoprecipitation identifies RsbR and RsbS among Prli42 partners; deletion and partial complementation support Prli42-dependent membrane association of a subset of RsbR. Fractionation measures RsbR, not counts of intact stressosomes. Purified RsbR-RsbS-RsbT particles assemble without Prli42."
      },
      {
       "reference": "InterPro:IPR049722",
       "notes": "The issuing authority identifies an exact Prli42 protein family; the family label does not establish occurrence of assembled stressosomes in every organism with a homolog."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:224308",
     "taxon_label": "Bacillus subtilis subsp. subtilis str. 168",
     "note": "Source of cloned RsbRA and RsbS used for core reconstitution and cryo-EM. Recombinant expression in E. coli is not evidence for a native E. coli stressosome.",
     "reference": "DOI:10.1107/S205225251900945X"
    },
    {
     "taxon_id": "NCBITaxon:169963",
     "taxon_label": "Listeria monocytogenes EGD-e",
     "note": "Native Prli42 association and RsbR fractionation were tested in EGD-e. RCSB entry 6QCM independently identifies EGD-e as the source of the RsbR structural construct, distinct from its E. coli expression host.",
     "reference": "DOI:10.1038/nmicrobiol.2017.5"
    },
    {
     "taxon_id": "NCBITaxon:1415167",
     "taxon_label": "Bacillus subtilis PY79",
     "note": "Parental background of the 2025 genetic experiments, including rsbP-deleted derivatives that retain ethanol-induced sigma-B reporter activity without the RsbR/RsbS core.",
     "reference": "DOI:10.1038/s41467-025-56871-1"
    }
   ],
   "functions": [
    {
     "function_id": "stress_response_timing",
     "label": "environmental stress response regulation",
     "description": "The stressosome organizes stress-signaling proteins. In tested Bacillus subtilis PY79 derivatives, an intact RsbR/RsbS core promotes rapid onset and shutoff of the ethanol-induced sigma-B response; core loss does not abolish all environmental stress signaling.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-019-10782-0",
       "notes": "Structural and biochemical characterization establishes the RsbR-RsbS-RsbT regulatory assembly."
      },
      {
       "reference": "DOI:10.1038/s41467-025-56871-1",
       "notes": "Core-deficient, rsbP-deleted PY79 derivatives retain a delayed, longer-lived ethanol response that remains RsbT dependent. Salt responses were also observed; the weak acid-stress response was inconclusive."
      }
     ]
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "bacillus_core_independent_response",
     "title": "Bacillus core-independent stress response",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "description": "Experimental dependencies of sigma-B reporter output, not a molecular model of stress recognition or kinase release.",
     "scope_notes": "Khadka et al. 2025, PY79-derived strains with the RsbP energy-stress branch removed. Core-deficient conditions eliminate the relevant RsbR paralogs and RsbS while preserving RsbT production. Do not extrapolate to every stressor or species.",
     "nodes": [
      {
       "node_id": "ethanol",
       "label": "ethanol stress",
       "node_type": "ENVIRONMENTAL_FACTOR"
      },
      {
       "node_id": "rsbt",
       "label": "RsbT",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rsbt"
      },
      {
       "node_id": "output",
       "label": "ethanol-induced sigma-B reporter response",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "core_loss",
       "label": "experimental RsbR/RsbS core loss",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "altered_timing",
       "label": "delayed and longer-lived sigma-B response",
       "node_type": "STATE"
      }
     ],
     "edges": [
      {
       "subject": "ethanol",
       "predicate": "induces",
       "object": "output",
       "description": "Ethanol retains an inducible response in the tested core-deficient backgrounds that preserve RsbT.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-025-56871-1",
         "notes": "Population and single-cell reporters detect stress-induced activity despite loss of core proteins."
        }
       ]
      },
      {
       "subject": "rsbt",
       "predicate": "is_required_for",
       "object": "output",
       "description": "RsbT removal abolishes the core-independent ethanol response; this does not identify RsbT as a direct sensor.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-025-56871-1",
         "notes": "RsbT deletion or translation block prevents core-independent signaling; the kinase-defective D78N allele also compromises the response."
        }
       ]
      },
      {
       "subject": "core_loss",
       "predicate": "produces",
       "object": "altered_timing",
       "description": "Comparison with core-intact controls supports altered response kinetics, not direct observation of kinase recapture.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-025-56871-1",
         "notes": "Core-deficient cells respond later and sustain elevated reporter output longer after ethanol exposure."
        }
       ]
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1038/s41467-019-10782-0",
     "notes": "Williams et al. 2019, Nature Communications 10:3005; PMID 31285450, PMC6614362. Purified Listeria stressosome cryo-EM, biochemistry and cellular perturbations."
    },
    {
     "reference": "DOI:10.1107/S205225251900945X",
     "notes": "Kwon et al. 2019, Structural insights into stressosome assembly, IUCrJ 6:938-947; PMID 31576226, PMC6760441. Bacillus core reconstitution, cryo-EM, crystallography and association assays."
    },
    {
     "reference": "DOI:10.1038/nmicrobiol.2017.5",
     "notes": "Impens et al. 2017, Nature Microbiology 2:17005; PMID 28191904, PMC5802382. Native Prli42 association, RsbR fractionation and purified-complex assembly."
    },
    {
     "reference": "DOI:10.1038/s41467-025-56871-1",
     "notes": "Khadka et al. 2025, Stressosome-independent but RsbT-dependent environmental stress sensing in Bacillus subtilis, Nature Communications 16:1591; PMID 39939311, PMC11821858."
    },
    {
     "reference": "GO:0032991",
     "notes": "Verified active cellular-component term protein-containing complex, used only as a broader parent. QuickGO stressosome search returned no matching term on 2026-10-03."
    }
   ],
   "discussions": [
    {
     "discussion_id": "component_family_groundings",
     "prompt": "Resolve exact RsbR, RsbS and RsbT family groundings.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#rsbr",
      "components#rsbs",
      "components#rsbt"
     ],
     "rationale": "The checked UniProt-to-InterPro mappings are broader than each component or describe domains. Label-only components preserve identity without substituting a shared STAS domain for a family.",
     "evidence": [
      {
       "reference": "DOI:10.1107/S205225251900945X",
       "notes": "RsbRA and RsbS are distinct core subunits."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    },
    {
     "discussion_id": "assembly_is_not_signaling_essentiality",
     "prompt": "Does loss of stress signaling establish failure of stressosome assembly?",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [],
     "rationale": "No. Formation essentiality is left unknown for the generic core constituents. Bacillus RsbRA/RsbS cores assemble without RsbT; Listeria preparation-dependent assembly results do not justify a universal RsbT requirement. The 2025 RsbT signaling requirement does not establish a structural formation requirement.",
     "evidence": [
      {
       "reference": "DOI:10.1107/S205225251900945X",
       "notes": "Purified RsbRA/RsbS core reconstitution."
      },
      {
       "reference": "DOI:10.1038/s41467-025-56871-1",
       "notes": "RsbT-dependent signaling without core proteins."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    },
    {
     "discussion_id": "response_without_core",
     "prompt": "Is the stressosome indispensable for environmental stress sensing?",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [],
     "rationale": "Not in every tested context. The 2025 PY79 experiments retain ethanol and salt responses after core loss. A clean rsbRA-rsbS deletion also depresses RsbT production, so its failure to signal cannot by itself establish core necessity. Translation-stop constructs address this confound. The study does not rule out sensory functions for individual RsbR paralogs.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-025-56871-1",
       "notes": "Genetic dissection with RsbT-production controls."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    },
    {
     "discussion_id": "prli42_boundary",
     "prompt": "Is Prli42 a universal core constituent or a demonstrated channel?",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#prli42"
     ],
     "rationale": "Neither claim is made. Native co-isolation of RsbR and RsbS, fractionation and perturbation justify Listeria-associated membrane machinery. The direct-versus-indirect tether mechanism and localization of every intact assembled particle are not resolved by RsbR fractionation. Prli42 is absent from the reconstituted core and its proposed channel role is speculative.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nmicrobiol.2017.5",
       "notes": "Prli42 co-IP, fractionation and reconstitution experiments."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    },
    {
     "discussion_id": "downstream_proteins_not_core",
     "prompt": "Should RsbU, RsbV, RsbW, sigma-B or RsbX be generic core constituents?",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [],
     "rationale": "The curated structural core is RsbR/RsbS with associated RsbT. Downstream signaling proteins are not made constituents merely because their activity depends on the pathway. RsbX-mediated resetting is also not evidence of a stable structural constituent; no RsbX occupancy or exact binding-state claim is imported here.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-019-10782-0",
       "notes": "Resolved core and biochemically associated RsbT are distinguished from the pathway model."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    },
    {
     "discussion_id": "stoichiometry_and_crystal_boundary",
     "prompt": "Should a single 60-subunit composition or an RsbS-only crystal shell define all stressosomes?",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [],
     "rationale": "No. Listeria reconstruction supports a 40-RsbR/20-RsbS core, whereas Bacillus reconstructions vary with the reconstruction and symmetry treatment. Exact generic copy numbers are omitted. The RsbS-only icosahedron is crystal packing; solution measurements support a dimer, not a native RsbS-only stressosome.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-019-10782-0",
       "notes": "Listeria core reconstruction."
      },
      {
       "reference": "DOI:10.1107/S205225251900945X",
       "notes": "Bacillus reconstructions and RsbS SEC-MALS."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    },
    {
     "discussion_id": "molecular_trigger_open",
     "prompt": "Resolve the molecular trigger and dynamic signaling mechanism.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [],
     "rationale": "Static loop accessibility, approximate turret placement and kinetic phenotypes do not directly measure gating, RsbT release or recapture, or direct stress recognition. Exact interface residue claims also require reconciliation of inconsistent numbering in the 2019 Listeria Results and Methods. The graph therefore records experimental dependencies only.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-019-10782-0",
       "notes": "Static structural models and perturbations."
      },
      {
       "reference": "DOI:10.1038/s41467-025-56871-1",
       "notes": "Reporter dynamics with genetic perturbations."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    }
   ],
   "images": [
    {
     "image_id": "pmc_pmc6614362_fig1",
     "file": "pmc6614362_fig1.jpg",
     "file_sha256": "5e28d9160d7baef0f462464561c9a868f8bd4a5d8bd26ec76f04500049898e47",
     "source": "PMC",
     "source_accession": "PMC6614362.1 Fig1",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC6614362/",
     "download_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC6614362.1/41467_2019_10782_Fig1_HTML.jpg",
     "licence": "CC_BY_4_0",
     "licence_url": "https://creativecommons.org/licenses/by/4.0/",
     "attribution": "Allison H. Williams, Adam Redzej, Nathalie Rolhion, Tiago R. D. Costa, Aline Rifflet, Gabriel Waksman, Pascale Cossart; CC BY, via PubMed Central",
     "modality": "CRYO_EM",
     "caption": "Reconstituted Listeria stressosome particles: SDS-PAGE (a), negative-stain EM comparison of RsbRST and RsbRS preparations (b), cryo-EM micrograph (c), reconstructed density (d), and local density/model comparisons (e). These are purified particles, not an in-cell localization image; no atomic RsbT model is resolved.",
     "taxon_id": "NCBITaxon:169963",
     "taxon_label": "Listeria monocytogenes EGD-e",
     "reference": "DOI:10.1038/s41467-019-10782-0",
     "retrieved_on": "2026-10-03",
     "notes": "Fig. 1 from article version PMC6614362.1; exact licence version read from JATS and media md5 read from the PMC OA S3 metadata. Taxon supplied by the curator because PMC has no taxon field. The complete multipanel figure was visually inspected. RCSB 6QCM source metadata verifies EGD-e, not the recombinant expression host."
    }
   ]
  },
  {
   "identifier": "GO:0032798",
   "label": "Swi5-Sfr1 complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A conserved DNA recombinase mediator complex that contains two Swi5 monomers and one Sfr1 monomer in Schizosaccharomyces, or orthologs thereof (e.g. Sae3p and Mei5p in Saccharomyces).",
   "definition_source": "GO:0032798",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T12:09:09Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T12:10:33Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO Swi5-Sfr1 synonymy, nuclear protein-containing-complex parentage, two reviewed-label-only fission-yeast constituent rows, Schizosaccharomyces pombe scope, DNA-strand-exchange activator-function evidence, GO/PubMed/DOI evidence, a nonmechanistic function graph, and a Swi5-Sfr1 subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:31:00Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Sae3-Mei5 complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0032798"
    },
    {
     "synonym_text": "Swi5 complex",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0032798"
    }
   ],
   "parent_structures": [
    "GO:0140513"
   ],
   "components": [
    {
     "component_id": "swi5_recombinase_mediator_subunit",
     "label": "Swi5 recombinase mediator subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "swi5"
     ],
     "stoichiometry": "2",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Swi5 is modeled as a named Schizosaccharomyces pombe Swi5-Sfr1 constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Swi5-class constituent present as two monomers in the fission-yeast Swi5-Sfr1 recombinase mediator complex.",
     "evidence": [
      {
       "reference": "GO:0032798",
       "notes": "GO:0032798 defines the Schizosaccharomyces complex as containing two Swi5 monomers."
      },
      {
       "reference": "DOI:10.1038/nsmb1136",
       "notes": "Haruta et al. 2006 assayed the Schizosaccharomyces pombe Swi5-Sfr1 complex in Rhp51/Rad51- and Dmc1-mediated DNA strand exchange."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9UUB7",
       "protein_label": "Mating-type switching protein swi5",
       "gene_symbol": "swi5",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene swi5 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9UUB7",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q9UUB7, the single reviewed entry for gene swi5 in Schizosaccharomyces pombe 972h-. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sfr1_recombinase_mediator_subunit",
     "label": "Sfr1 recombinase mediator subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "sfr1"
     ],
     "stoichiometry": "1",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Sfr1 is modeled as a named Schizosaccharomyces pombe Swi5-Sfr1 constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Sfr1-class constituent present as one monomer in the fission-yeast Swi5-Sfr1 recombinase mediator complex.",
     "evidence": [
      {
       "reference": "GO:0032798",
       "notes": "GO:0032798 defines the Schizosaccharomyces complex as containing one Sfr1 monomer."
      },
      {
       "reference": "DOI:10.1038/nsmb1136",
       "notes": "Haruta et al. 2006 assayed the Schizosaccharomyces pombe Swi5-Sfr1 complex in Rhp51/Rad51- and Dmc1-mediated DNA strand exchange."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9USV1",
       "protein_label": "Swi5-dependent recombination DNA repair protein 1",
       "gene_symbol": "sfr1",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene sfr1 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:16823372",
         "notes": "Matsuyama A et al. 2006, ‘ORFeome cloning and global analysis of protein localization in the fission yeast Schizosaccharomyces pombe.’, Nat Biotechnol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of Q9USV1."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "presence": "COMMON",
     "note": "Fission yeast has a two-subunit Swi5-Sfr1 complex that stimulates Rhp51/Rad51- and Dmc1-mediated DNA strand exchange in vitro.",
     "reference": "DOI:10.1038/nsmb1136"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "note": "Reference fission-yeast system for in-vitro Swi5-Sfr1 DNA-strand-exchange mediator assays.",
     "reference": "DOI:10.1038/nsmb1136"
    }
   ],
   "functions": [
    {
     "function_id": "dna_strand_exchange_activator_activity",
     "label": "DNA strand exchange activator activity",
     "grounding": "GO:0140619",
     "description": "The Swi5-Sfr1 complex stimulates Rhp51/Rad51- and Dmc1-mediated DNA strand exchange in vitro.",
     "evidence": [
      {
       "reference": "GO:0140619",
       "notes": "GO:0140619 is the Gene Ontology molecular-function term for DNA strand exchange activator activity."
      },
      {
       "reference": "DOI:10.1038/nsmb1136",
       "notes": "Haruta et al. 2006 reported that the fission-yeast Swi5-Sfr1 complex stimulates Rhp51/Rad51- and Dmc1-mediated DNA strand exchange in vitro."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0032798",
     "notes": "Gene Ontology cellular-component term for the Swi5-Sfr1 complex."
    },
    {
     "reference": "GO:0140513",
     "notes": "Gene Ontology cellular-component parent term for nuclear protein-containing complexes."
    },
    {
     "reference": "GO:0140619",
     "notes": "Gene Ontology molecular-function term for DNA strand exchange activator activity."
    },
    {
     "reference": "PMID:15620352",
     "notes": "PubMed identifier for Hayase et al. 2004, the Cell paper on a Saccharomyces cerevisiae Mei5-Sae3 protein complex."
    },
    {
     "reference": "DOI:10.1016/j.cell.2004.10.031",
     "notes": "DOI for Hayase et al. 2004, verified through PubMed."
    },
    {
     "reference": "PMID:16921379",
     "notes": "PubMed identifier for Haruta et al. 2006, the Nature Structural & Molecular Biology paper on the Schizosaccharomyces pombe Swi5-Sfr1 complex."
    },
    {
     "reference": "DOI:10.1038/nsmb1136",
     "notes": "DOI for Haruta et al. 2006, verified through PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "swi5_sfr1_dna_strand_exchange_activation",
     "title": "Swi5-Sfr1 stimulates recombinase strand exchange",
     "description": "The Schizosaccharomyces pombe Swi5 and Sfr1 proteins form a mediator complex that stimulates Rhp51/Rad51- and Dmc1-mediated DNA strand exchange.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the two Schizosaccharomyces constituent classes and the GO-level DNA-strand-exchange activator function without resolving Rhp51-DNA filament remodeling, RPA displacement or meiosis-specific Sae3-Mei5 behavior.",
     "nodes": [
      {
       "node_id": "swi5_recombinase_mediator_subunit",
       "label": "Swi5 recombinase mediator subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "swi5_recombinase_mediator_subunit"
      },
      {
       "node_id": "sfr1_recombinase_mediator_subunit",
       "label": "Sfr1 recombinase mediator subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sfr1_recombinase_mediator_subunit"
      },
      {
       "node_id": "swi5_sfr1_complex",
       "label": "Swi5-Sfr1 complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032798"
      },
      {
       "node_id": "dna_strand_exchange_activity",
       "label": "DNA strand exchange activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0000150"
      },
      {
       "node_id": "dna_strand_exchange_activator_activity",
       "label": "DNA strand exchange activator activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0140619"
      }
     ],
     "edges": [
      {
       "subject": "swi5_recombinase_mediator_subunit",
       "predicate": "contributes to",
       "object": "swi5_sfr1_complex",
       "description": "Swi5 is present as two monomers in the Schizosaccharomyces Swi5-Sfr1 complex.",
       "evidence": [
        {
         "reference": "GO:0032798",
         "notes": "GO:0032798 defines the Schizosaccharomyces complex as containing two Swi5 monomers."
        }
       ]
      },
      {
       "subject": "sfr1_recombinase_mediator_subunit",
       "predicate": "contributes to",
       "object": "swi5_sfr1_complex",
       "description": "Sfr1 is present as one monomer in the Schizosaccharomyces Swi5-Sfr1 complex.",
       "evidence": [
        {
         "reference": "GO:0032798",
         "notes": "GO:0032798 defines the Schizosaccharomyces complex as containing one Sfr1 monomer."
        }
       ]
      },
      {
       "subject": "swi5_sfr1_complex",
       "predicate": "stimulates",
       "object": "dna_strand_exchange_activity",
       "description": "The Swi5-Sfr1 complex stimulates Rhp51/Rad51- and Dmc1-mediated DNA strand exchange.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nsmb1136",
         "notes": "Haruta et al. 2006 directly assayed Swi5-Sfr1 stimulation of Rhp51/Rad51- and Dmc1-mediated DNA strand exchange in vitro."
        }
       ]
      },
      {
       "subject": "swi5_sfr1_complex",
       "predicate": "enables",
       "object": "dna_strand_exchange_activator_activity",
       "description": "The Swi5-Sfr1 complex carries out DNA strand exchange activator activity.",
       "evidence": [
        {
         "reference": "GO:0140619",
         "notes": "GO:0140619 is the molecular-function term for activity that increases DNA strand exchange activity."
        },
        {
         "reference": "DOI:10.1038/nsmb1136",
         "notes": "Haruta et al. 2006 reported Swi5-Sfr1 stimulation of Rhp51/Rad51- and Dmc1-mediated DNA strand exchange."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_swi5_sfr1_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the Swi5 and Sfr1 constituents of the Swi5-Sfr1 complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#swi5_recombinase_mediator_subunit",
      "components#sfr1_recombinase_mediator_subunit"
     ],
     "rationale": "GO:0032798 exactly identifies the conserved Swi5-Sfr1 complex, but exact InterPro, Pfam, NCBIfam or UniProtKB family boundaries for the two Schizosaccharomyces-modeled subunit classes need narrower follow-up curation.",
     "evidence": [
      {
       "reference": "GO:0032798",
       "notes": "GO:0032798 identifies a Schizosaccharomyces Swi5-Sfr1 complex and exact Sae3-Mei5 orthologous complex synonym."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    }
   ]
  },
  {
   "identifier": "GO:0016514",
   "label": "SWI/SNF complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A SWI/SNF-type complex that contains 8 to 14 proteins, including both conserved (core) and nonconserved components; contains the ATPase product of the yeast SNF2 or mammalian SMARCA4/BAF190A/BRG1 gene, or an ortholog thereof.",
   "definition_source": "GO:0016514",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-26T07:52:49Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-26T07:53:41Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added SWI/SNF exact synonymy, SWI/SNF-superfamily parentage, 12 budding-yeast constituent rows, yeast scope, chromatin-remodeling function, GO/PubMed/DOI evidence, a nonmechanistic function graph, and a subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:31:10Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 12 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "SWI-SNF complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0016514"
    }
   ],
   "parent_structures": [
    "GO:0070603"
   ],
   "components": [
    {
     "component_id": "snf2_swi_snf_atpase_subunit",
     "label": "Snf2 SWI/SNF ATPase subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SNF2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast SWI/SNF architecture literature follows Snf2 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SWI/SNF subunit class was curated in this pass.",
     "role": "ATPase-containing catalytic constituent of the budding-yeast SWI/SNF remodeler.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-020-17229-x",
       "notes": "Wang et al. 2020 purified endogenous Saccharomyces cerevisiae Swi/Snf, described the intact 12-subunit complex, and resolved the Snf2-containing base and Arp-module architecture."
      },
      {
       "reference": "DOI:10.1016/j.celrep.2017.01.058",
       "notes": "Dutta et al. 2017 systematically purified wild-type and mutant Saccharomyces cerevisiae Swi/Snf complexes and organized the 12 subunits into Arp, Snf11-Snf12, Snf12-Snf6-Swi3, Taf14-Snf5-Swp82 and Swi1 modules."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P22082",
       "protein_label": "SWI/SNF chromatin-remodeling complex subunit SNF2",
       "gene_symbol": "SNF2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SNF2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P22082",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P22082, the single reviewed entry for gene SNF2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "swi1_swi_snf_core_subunit",
     "label": "Swi1 SWI/SNF core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SWI1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast SWI/SNF architecture literature follows Swi1 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SWI/SNF subunit class was curated in this pass.",
     "role": "Conserved base-module scaffold constituent that interacts with Swi3 and other core components.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-020-17229-x",
       "notes": "Wang et al. 2020 purified endogenous Saccharomyces cerevisiae Swi/Snf, described the intact 12-subunit complex, and resolved the Snf2-containing base and Arp-module architecture."
      },
      {
       "reference": "DOI:10.1016/j.celrep.2017.01.058",
       "notes": "Dutta et al. 2017 systematically purified wild-type and mutant Saccharomyces cerevisiae Swi/Snf complexes and organized the 12 subunits into Arp, Snf11-Snf12, Snf12-Snf6-Swi3, Taf14-Snf5-Swp82 and Swi1 modules."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P09547",
       "protein_label": "SWI/SNF chromatin-remodeling complex subunit SWI1",
       "gene_symbol": "SWI1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SWI1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:18362884",
         "notes": "Du Z et al. 2008, ‘Newly identified prion linked to the chromatin-remodeling factor Swi1 in Saccharomyces cerevisiae.’, Nat Genet. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P09547."
        }
       ]
      }
     ]
    },
    {
     "component_id": "swi3_swi_snf_core_subunit",
     "label": "Swi3 SWI/SNF core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SWI3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast SWI/SNF architecture literature follows Swi3 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SWI/SNF subunit class was curated in this pass.",
     "role": "Conserved base-module backbone constituent that helps form the coiled-coil domain.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-020-17229-x",
       "notes": "Wang et al. 2020 purified endogenous Saccharomyces cerevisiae Swi/Snf, described the intact 12-subunit complex, and resolved the Snf2-containing base and Arp-module architecture."
      },
      {
       "reference": "DOI:10.1016/j.celrep.2017.01.058",
       "notes": "Dutta et al. 2017 systematically purified wild-type and mutant Saccharomyces cerevisiae Swi/Snf complexes and organized the 12 subunits into Arp, Snf11-Snf12, Snf12-Snf6-Swi3, Taf14-Snf5-Swp82 and Swi1 modules."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32591",
       "protein_label": "SWI/SNF complex subunit SWI3",
       "gene_symbol": "SWI3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SWI3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P32591",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P32591, the single reviewed entry for gene SWI3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "snf5_swi_snf_core_subunit",
     "label": "Snf5 SWI/SNF core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SNF5"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast SWI/SNF architecture literature follows Snf5 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SWI/SNF subunit class was curated in this pass.",
     "role": "Nucleosome-binding-module constituent of the budding-yeast SWI/SNF base.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-020-17229-x",
       "notes": "Wang et al. 2020 purified endogenous Saccharomyces cerevisiae Swi/Snf, described the intact 12-subunit complex, and resolved the Snf2-containing base and Arp-module architecture."
      },
      {
       "reference": "DOI:10.1016/j.celrep.2017.01.058",
       "notes": "Dutta et al. 2017 systematically purified wild-type and mutant Saccharomyces cerevisiae Swi/Snf complexes and organized the 12 subunits into Arp, Snf11-Snf12, Snf12-Snf6-Swi3, Taf14-Snf5-Swp82 and Swi1 modules."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P18480",
       "protein_label": "SWI/SNF chromatin-remodeling complex subunit SNF5",
       "gene_symbol": "SNF5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SNF5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P18480."
        }
       ]
      }
     ]
    },
    {
     "component_id": "snf6_swi_snf_core_subunit",
     "label": "Snf6 SWI/SNF core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SNF6"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast SWI/SNF architecture literature follows Snf6 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SWI/SNF subunit class was curated in this pass.",
     "role": "Yeast-specific core constituent that stabilizes Snf2 binding to the SWI/SNF base module.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-020-17229-x",
       "notes": "Wang et al. 2020 purified endogenous Saccharomyces cerevisiae Swi/Snf, described the intact 12-subunit complex, and resolved the Snf2-containing base and Arp-module architecture."
      },
      {
       "reference": "DOI:10.1016/j.celrep.2017.01.058",
       "notes": "Dutta et al. 2017 systematically purified wild-type and mutant Saccharomyces cerevisiae Swi/Snf complexes and organized the 12 subunits into Arp, Snf11-Snf12, Snf12-Snf6-Swi3, Taf14-Snf5-Swp82 and Swi1 modules."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P18888",
       "protein_label": "Transcription regulatory protein SNF6",
       "gene_symbol": "SNF6",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SNF6 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P18888",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P18888, the single reviewed entry for gene SNF6 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "snf12_swi_snf_core_subunit",
     "label": "Snf12 SWI/SNF core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SNF12"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast SWI/SNF architecture literature follows Snf12 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SWI/SNF subunit class was curated in this pass.",
     "role": "Coiled-coil and core-module constituent of the budding-yeast SWI/SNF base.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-020-17229-x",
       "notes": "Wang et al. 2020 purified endogenous Saccharomyces cerevisiae Swi/Snf, described the intact 12-subunit complex, and resolved the Snf2-containing base and Arp-module architecture."
      },
      {
       "reference": "DOI:10.1016/j.celrep.2017.01.058",
       "notes": "Dutta et al. 2017 systematically purified wild-type and mutant Saccharomyces cerevisiae Swi/Snf complexes and organized the 12 subunits into Arp, Snf11-Snf12, Snf12-Snf6-Swi3, Taf14-Snf5-Swp82 and Swi1 modules."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53628",
       "protein_label": "Transcription regulatory protein SNF12",
       "gene_symbol": "SNF12",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SNF12 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P53628",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P53628, the single reviewed entry for gene SNF12 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "swp82_swi_snf_core_subunit",
     "label": "Swp82 SWI/SNF core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SWP82"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast SWI/SNF architecture literature follows Swp82 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SWI/SNF subunit class was curated in this pass.",
     "role": "Core constituent associated with the nucleosome-binding and preHSA-stabilization modules.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-020-17229-x",
       "notes": "Wang et al. 2020 purified endogenous Saccharomyces cerevisiae Swi/Snf, described the intact 12-subunit complex, and resolved the Snf2-containing base and Arp-module architecture."
      },
      {
       "reference": "DOI:10.1016/j.celrep.2017.01.058",
       "notes": "Dutta et al. 2017 systematically purified wild-type and mutant Saccharomyces cerevisiae Swi/Snf complexes and organized the 12 subunits into Arp, Snf11-Snf12, Snf12-Snf6-Swi3, Taf14-Snf5-Swp82 and Swi1 modules."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P43554",
       "protein_label": "SWI/SNF global transcription activator complex subunit SWP82",
       "gene_symbol": "SWP82",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SWP82 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P43554."
        }
       ]
      }
     ]
    },
    {
     "component_id": "snf11_swi_snf_subunit",
     "label": "Snf11 SWI/SNF subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SNF11"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast SWI/SNF architecture literature follows Snf11 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SWI/SNF subunit class was curated in this pass.",
     "role": "Mobile constituent of the purified budding-yeast SWI/SNF complex.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-020-17229-x",
       "notes": "Wang et al. 2020 purified endogenous Saccharomyces cerevisiae Swi/Snf, described the intact 12-subunit complex, and resolved the Snf2-containing base and Arp-module architecture."
      },
      {
       "reference": "DOI:10.1016/j.celrep.2017.01.058",
       "notes": "Dutta et al. 2017 systematically purified wild-type and mutant Saccharomyces cerevisiae Swi/Snf complexes and organized the 12 subunits into Arp, Snf11-Snf12, Snf12-Snf6-Swi3, Taf14-Snf5-Swp82 and Swi1 modules."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38956",
       "protein_label": "Transcription regulatory protein SNF11",
       "gene_symbol": "SNF11",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SNF11 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P38956",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38956, the single reviewed entry for gene SNF11 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "taf14_swi_snf_subunit",
     "label": "Taf14 SWI/SNF subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TAF14"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast SWI/SNF architecture literature follows Taf14 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SWI/SNF subunit class was curated in this pass.",
     "role": "Mobile constituent of the purified budding-yeast SWI/SNF complex.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-020-17229-x",
       "notes": "Wang et al. 2020 purified endogenous Saccharomyces cerevisiae Swi/Snf, described the intact 12-subunit complex, and resolved the Snf2-containing base and Arp-module architecture."
      },
      {
       "reference": "DOI:10.1016/j.celrep.2017.01.058",
       "notes": "Dutta et al. 2017 systematically purified wild-type and mutant Saccharomyces cerevisiae Swi/Snf complexes and organized the 12 subunits into Arp, Snf11-Snf12, Snf12-Snf6-Swi3, Taf14-Snf5-Swp82 and Swi1 modules."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P35189",
       "protein_label": "Transcription initiation factor TFIID subunit 14",
       "gene_symbol": "TAF14",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TAF14 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P35189",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P35189, the single reviewed entry for gene TAF14 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "arp7_swi_snf_arp_module_subunit",
     "label": "Arp7 SWI/SNF Arp module subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ARP7"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast SWI/SNF architecture literature follows Arp7 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SWI/SNF subunit class was curated in this pass.",
     "role": "Actin-related-protein constituent of the SWI/SNF Arp module.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-020-17229-x",
       "notes": "Wang et al. 2020 purified endogenous Saccharomyces cerevisiae Swi/Snf, described the intact 12-subunit complex, and resolved the Snf2-containing base and Arp-module architecture."
      },
      {
       "reference": "DOI:10.1016/j.celrep.2017.01.058",
       "notes": "Dutta et al. 2017 systematically purified wild-type and mutant Saccharomyces cerevisiae Swi/Snf complexes and organized the 12 subunits into Arp, Snf11-Snf12, Snf12-Snf6-Swi3, Taf14-Snf5-Swp82 and Swi1 modules."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12406",
       "protein_label": "Actin-related protein 7",
       "gene_symbol": "ARP7",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ARP7 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12697820",
         "notes": "Hsu JM et al. 2003, ‘The yeast RSC chromatin-remodeling complex is required for kinetochore function in chromosome segregation.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q12406."
        }
       ]
      }
     ]
    },
    {
     "component_id": "arp9_swi_snf_arp_module_subunit",
     "label": "Arp9 SWI/SNF Arp module subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ARP9"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast SWI/SNF architecture literature follows Arp9 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SWI/SNF subunit class was curated in this pass.",
     "role": "Actin-related-protein constituent of the SWI/SNF Arp module.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-020-17229-x",
       "notes": "Wang et al. 2020 purified endogenous Saccharomyces cerevisiae Swi/Snf, described the intact 12-subunit complex, and resolved the Snf2-containing base and Arp-module architecture."
      },
      {
       "reference": "DOI:10.1016/j.celrep.2017.01.058",
       "notes": "Dutta et al. 2017 systematically purified wild-type and mutant Saccharomyces cerevisiae Swi/Snf complexes and organized the 12 subunits into Arp, Snf11-Snf12, Snf12-Snf6-Swi3, Taf14-Snf5-Swp82 and Swi1 modules."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q05123",
       "protein_label": "Actin-like protein ARP9",
       "gene_symbol": "ARP9",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ARP9 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12697820",
         "notes": "Hsu JM et al. 2003, ‘The yeast RSC chromatin-remodeling complex is required for kinetochore function in chromosome segregation.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q05123."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rtt102_swi_snf_arp_module_subunit",
     "label": "Rtt102 SWI/SNF Arp module subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RTT102"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The budding-yeast SWI/SNF architecture literature follows Rtt102 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SWI/SNF subunit class was curated in this pass.",
     "role": "Constituent of the Arp module associated with Arp7 and Arp9.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-020-17229-x",
       "notes": "Wang et al. 2020 purified endogenous Saccharomyces cerevisiae Swi/Snf, described the intact 12-subunit complex, and resolved the Snf2-containing base and Arp-module architecture."
      },
      {
       "reference": "DOI:10.1016/j.celrep.2017.01.058",
       "notes": "Dutta et al. 2017 systematically purified wild-type and mutant Saccharomyces cerevisiae Swi/Snf complexes and organized the 12 subunits into Arp, Snf11-Snf12, Snf12-Snf6-Swi3, Taf14-Snf5-Swp82 and Swi1 modules."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53330",
       "protein_label": "Regulator of Ty1 transposition protein 102",
       "gene_symbol": "RTT102",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RTT102 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P53330."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the organism from which Wang et al. 2020 purified endogenous intact 12-subunit Swi/Snf complexes through a tagged Snf6 subunit for cryo-EM structure determination.",
     "reference": "DOI:10.1038/s41467-020-17229-x"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Wang et al. 2020 solved a cryo-EM structure of Saccharomyces cerevisiae Swi/Snf in a nucleosome-free state and assigned the base and Arp-module organization.",
     "reference": "DOI:10.1038/s41467-020-17229-x"
    }
   ],
   "functions": [
    {
     "function_id": "chromatin_remodeling",
     "label": "chromatin remodeling",
     "grounding": "GO:0006338",
     "description": "ATP-dependent remodeling of histone-DNA contacts that changes chromatin architecture.",
     "evidence": [
      {
       "reference": "GO:0006338",
       "notes": "GO:0006338 is the Gene Ontology biological-process term for chromatin remodeling."
      },
      {
       "reference": "GO:0016514",
       "notes": "Gene Ontology models the SWI/SNF complex as capable of chromatin remodeling."
      },
      {
       "reference": "DOI:10.1016/j.celrep.2017.01.058",
       "notes": "Dutta et al. 2017 assayed how deletion of budding-yeast Swi/Snf subunits changes Snf2 occupancy, nucleosome occupancy and gene expression."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0016514",
     "notes": "Gene Ontology cellular-component term for SWI/SNF complex and its SWI-SNF complex exact synonym."
    },
    {
     "reference": "GO:0070603",
     "notes": "Gene Ontology cellular-component parent term for SWI/SNF superfamily-type complexes."
    },
    {
     "reference": "GO:0006338",
     "notes": "Gene Ontology biological-process term for chromatin remodeling."
    },
    {
     "reference": "PMID:12672490",
     "notes": "PubMed identifier for Martens and Winston 2003, the SWI/SNF review cited in the GO:0016514 term definition."
    },
    {
     "reference": "DOI:10.1016/s0959-437x(03)00022-4",
     "notes": "DOI for Martens and Winston 2003, verified through NCBI E-utilities."
    },
    {
     "reference": "PMID:8127913",
     "notes": "PubMed identifier for Cairns et al. 1994, the yeast multisubunit SWI/SNF-complex isolation paper."
    },
    {
     "reference": "DOI:10.1073/pnas.91.5.1950",
     "notes": "DOI for Cairns et al. 1994, 'A multisubunit complex containing the SWI1/ADR6, SWI2/SNF2, SWI3, SNF5, and SNF6 gene products isolated from yeast', verified through NCBI E-utilities."
    },
    {
     "reference": "PMID:28249159",
     "notes": "PubMed identifier for Dutta et al. 2017, the systematic yeast Swi/Snf complex composition and mutant-function paper."
    },
    {
     "reference": "DOI:10.1016/j.celrep.2017.01.058",
     "notes": "DOI for Dutta et al. 2017, 'Composition and Function of Mutant Swi/Snf Complexes', verified through NCBI E-utilities."
    },
    {
     "reference": "PMID:32636384",
     "notes": "PubMed identifier for Wang et al. 2020, the nucleosome-free budding-yeast Swi/Snf cryo-EM structure paper."
    },
    {
     "reference": "DOI:10.1038/s41467-020-17229-x",
     "notes": "DOI for Wang et al. 2020, 'Structure of the yeast Swi/Snf complex in a nucleosome free state', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_swi_snf_chromatin_remodeling",
     "title": "SWI/SNF supports ATP-dependent chromatin remodeling",
     "description": "In Saccharomyces cerevisiae, the Snf2 ATPase and accessory Swi/Snf subunits assemble into an ATP-dependent chromatin remodeler that changes nucleosome positioning and histone-DNA contacts.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the curated Snf2 ATPase subunit and broad chromatin-remodeling activity without resolving the nucleosome engagement cycle or DNA-translocation steps.",
     "nodes": [
      {
       "node_id": "snf2_swi_snf_atpase_subunit",
       "label": "Snf2 SWI/SNF ATPase subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "snf2_swi_snf_atpase_subunit"
      },
      {
       "node_id": "swi_snf_complex",
       "label": "SWI/SNF complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0016514"
      },
      {
       "node_id": "chromatin_remodeling",
       "label": "chromatin remodeling",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006338"
      }
     ],
     "edges": [
      {
       "subject": "snf2_swi_snf_atpase_subunit",
       "predicate": "contributes to",
       "object": "swi_snf_complex",
       "description": "Snf2 is the ATPase-containing catalytic constituent of the budding-yeast Swi/Snf complex.",
       "evidence": [
        {
         "reference": "GO:0016514",
         "notes": "GO:0016514 defines SWI/SNF complexes as containing a yeast SNF2 or orthologous ATPase gene product."
        }
       ]
      },
      {
       "subject": "swi_snf_complex",
       "predicate": "supports",
       "object": "chromatin_remodeling",
       "description": "The SWI/SNF complex carries out chromatin remodeling.",
       "evidence": [
        {
         "reference": "GO:0006338",
         "notes": "GO:0006338 lists GO:0016514 as a cellular component capable of chromatin remodeling."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_swi_snf_subunit_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the curated budding-yeast SWI/SNF constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#snf2_swi_snf_atpase_subunit",
      "components#swi1_swi_snf_core_subunit",
      "components#swi3_swi_snf_core_subunit",
      "components#snf5_swi_snf_core_subunit",
      "components#snf6_swi_snf_core_subunit",
      "components#snf12_swi_snf_core_subunit",
      "components#swp82_swi_snf_core_subunit",
      "components#snf11_swi_snf_subunit",
      "components#taf14_swi_snf_subunit",
      "components#arp7_swi_snf_arp_module_subunit",
      "components#arp9_swi_snf_arp_module_subunit",
      "components#rtt102_swi_snf_arp_module_subunit"
     ],
     "notes": "Several SWI/SNF constituents are shared with RSC or other transcription and chromatin complexes; curate InterPro, Pfam, NCBIfam or UniProt family accessions only when they denote the SWI/SNF component class rather than a broader domain family.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41467-020-17229-x",
       "notes": "Wang et al. 2020 resolved the Saccharomyces cerevisiae Swi/Snf base and Arp-module architecture."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-26"
    }
   ]
  },
  {
   "identifier": "GO:0000812",
   "label": "Swr1 complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A multisubunit INO80-type chromatin-remodeling complex that catalyzes ATP-dependent exchange of nucleosomal H2A-H2B dimers for H2AZ-H2B dimers.",
   "definition_source": "DOI:10.1126/science.1090701",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-26T04:53:53Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-26T04:55:51Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added SWR-C exact synonymy, INO80-type parentage, nuclear-chromosome parthood, fourteen SWR-C constituent rows, budding-yeast scope, H2AZ-exchange and chromatin-remodeling functions, GO/PubMed/DOI evidence, a nonmechanistic function graph, and a SWR-C subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-26T05:04:25Z",
     "curator": "codex",
     "action": "FIXED_REVIEW_ISSUE",
     "changes": "Resolved issue #1617 by replacing GO's stale 13-subunit Swr1 definition with a DOI-supported H2AZ-exchange definition and by rewording SWR-C component grounding notes so they no longer over-attribute all fourteen subunit labels to GO:0000812.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:31:19Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 14 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "SWR-C",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000812"
    },
    {
     "synonym_text": "SWR1 complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1074/jbc.M808830200"
    }
   ],
   "parent_structures": [
    "GO:0097346"
   ],
   "part_of": [
    "GO:0000228"
   ],
   "components": [
    {
     "component_id": "swr1_swr1c_atpase_subunit",
     "label": "Swr1 SWR-C ATPase subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Budding-yeast SWR-C literature follows Swr1 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SWR-C subunit class was curated in this pass.",
     "role": "Swi2/Snf2-related ATPase constituent and scaffold of the budding-yeast SWR-C chromatin remodeling complex.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.M808830200",
       "notes": "Wu et al. 2009 describe the yeast SWR1 enzyme as containing the Swr1 ATPase, Swc2, Bdf1, Swc3, Arp6, Swc5, Yaf9, Swc6, Swc7, Rvb1, Rvb2, Arp4, Swc4/Eaf2 and Act1."
      }
     ],
     "gene_symbols": [
      "SWR1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q05471",
       "protein_label": "Chromatin remodeling protein SWR1",
       "gene_symbol": "SWR1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SWR1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q05471."
        }
       ]
      }
     ]
    },
    {
     "component_id": "swc2_swr1c_subunit",
     "label": "Swc2 SWR-C subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Budding-yeast SWR-C literature follows Swc2 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SWR-C subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast SWR-C chromatin remodeling complex.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.M808830200",
       "notes": "Wu et al. 2009 describe the yeast SWR1 enzyme as containing the Swr1 ATPase, Swc2, Bdf1, Swc3, Arp6, Swc5, Yaf9, Swc6, Swc7, Rvb1, Rvb2, Arp4, Swc4/Eaf2 and Act1."
      }
     ],
     "gene_symbols": [
      "SWC2"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03388",
       "protein_label": "Vacuolar protein sorting-associated protein 72",
       "gene_symbol": "VPS72",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SWC2, which UniProt lists under the primary name VPS72, in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q03388."
        }
       ]
      }
     ]
    },
    {
     "component_id": "bdf1_swr1c_subunit",
     "label": "Bdf1 SWR-C subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Budding-yeast SWR-C literature follows Bdf1 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SWR-C subunit class was curated in this pass.",
     "role": "Bromodomain-containing protein constituent of the budding-yeast SWR-C chromatin remodeling complex.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.M808830200",
       "notes": "Wu et al. 2009 describe the yeast SWR1 enzyme as containing the Swr1 ATPase, Swc2, Bdf1, Swc3, Arp6, Swc5, Yaf9, Swc6, Swc7, Rvb1, Rvb2, Arp4, Swc4/Eaf2 and Act1."
      }
     ],
     "gene_symbols": [
      "BDF1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P35817",
       "protein_label": "Bromodomain-containing factor 1",
       "gene_symbol": "BDF1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene BDF1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P35817."
        },
        {
         "reference": "PMID:7791775",
         "notes": "Chua P et al. 1995, ‘Bdf1, a yeast chromosomal protein required for sporulation.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P35817."
        }
       ]
      }
     ]
    },
    {
     "component_id": "swc3_swr1c_subunit",
     "label": "Swc3 SWR-C subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Budding-yeast SWR-C literature follows Swc3 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SWR-C subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast SWR-C chromatin remodeling complex.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.M808830200",
       "notes": "Wu et al. 2009 describe the yeast SWR1 enzyme as containing the Swr1 ATPase, Swc2, Bdf1, Swc3, Arp6, Swc5, Yaf9, Swc6, Swc7, Rvb1, Rvb2, Arp4, Swc4/Eaf2 and Act1."
      }
     ],
     "gene_symbols": [
      "SWC3"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P31376",
       "protein_label": "SWR1-complex protein 3",
       "gene_symbol": "SWC3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SWC3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P31376."
        }
       ]
      }
     ]
    },
    {
     "component_id": "arp6_swr1c_subunit",
     "label": "Arp6 SWR-C subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Budding-yeast SWR-C literature follows Arp6 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SWR-C subunit class was curated in this pass.",
     "role": "Actin-related protein constituent of the budding-yeast SWR-C chromatin remodeling complex.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.M808830200",
       "notes": "Wu et al. 2009 describe the yeast SWR1 enzyme as containing the Swr1 ATPase, Swc2, Bdf1, Swc3, Arp6, Swc5, Yaf9, Swc6, Swc7, Rvb1, Rvb2, Arp4, Swc4/Eaf2 and Act1."
      }
     ],
     "gene_symbols": [
      "ARP6"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12509",
       "protein_label": "Actin-like protein ARP6",
       "gene_symbol": "ARP6",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ARP6 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of Q12509."
        }
       ]
      }
     ]
    },
    {
     "component_id": "swc5_swr1c_subunit",
     "label": "Swc5 SWR-C subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Budding-yeast SWR-C literature follows Swc5 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SWR-C subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast SWR-C chromatin remodeling complex.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.M808830200",
       "notes": "Wu et al. 2009 describe the yeast SWR1 enzyme as containing the Swr1 ATPase, Swc2, Bdf1, Swc3, Arp6, Swc5, Yaf9, Swc6, Swc7, Rvb1, Rvb2, Arp4, Swc4/Eaf2 and Act1."
      }
     ],
     "gene_symbols": [
      "SWC5"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38326",
       "protein_label": "SWR1-complex protein 5",
       "gene_symbol": "SWC5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SWC5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P38326."
        }
       ]
      }
     ]
    },
    {
     "component_id": "yaf9_swr1c_subunit",
     "label": "Yaf9 SWR-C subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Budding-yeast SWR-C literature follows Yaf9 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SWR-C subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast SWR-C chromatin remodeling complex.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.M808830200",
       "notes": "Wu et al. 2009 describe the yeast SWR1 enzyme as containing the Swr1 ATPase, Swc2, Bdf1, Swc3, Arp6, Swc5, Yaf9, Swc6, Swc7, Rvb1, Rvb2, Arp4, Swc4/Eaf2 and Act1."
      }
     ],
     "gene_symbols": [
      "YAF9"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53930",
       "protein_label": "Protein AF-9 homolog",
       "gene_symbol": "YAF9",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene YAF9 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P53930",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P53930, the single reviewed entry for gene YAF9 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "swc6_swr1c_subunit",
     "label": "Swc6 SWR-C subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Budding-yeast SWR-C literature follows Swc6 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SWR-C subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast SWR-C chromatin remodeling complex.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.M808830200",
       "notes": "Wu et al. 2009 describe the yeast SWR1 enzyme as containing the Swr1 ATPase, Swc2, Bdf1, Swc3, Arp6, Swc5, Yaf9, Swc6, Swc7, Rvb1, Rvb2, Arp4, Swc4/Eaf2 and Act1."
      }
     ],
     "gene_symbols": [
      "SWC6"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03433",
       "protein_label": "Vacuolar protein sorting-associated protein 71",
       "gene_symbol": "VPS71",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SWC6, which UniProt lists under the primary name VPS71, in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q03433."
        }
       ]
      }
     ]
    },
    {
     "component_id": "swc7_swr1c_subunit",
     "label": "Swc7 SWR-C subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Budding-yeast SWR-C literature follows Swc7 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SWR-C subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast SWR-C chromatin remodeling complex.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.M808830200",
       "notes": "Wu et al. 2009 describe the yeast SWR1 enzyme as containing the Swr1 ATPase, Swc2, Bdf1, Swc3, Arp6, Swc5, Yaf9, Swc6, Swc7, Rvb1, Rvb2, Arp4, Swc4/Eaf2 and Act1."
      }
     ],
     "gene_symbols": [
      "SWC7"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q06707",
       "protein_label": "SWR1-complex protein 7",
       "gene_symbol": "SWC7",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SWC7 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q06707."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rvb1_swr1c_subunit",
     "label": "Rvb1 SWR-C subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Budding-yeast SWR-C literature follows Rvb1 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SWR-C subunit class was curated in this pass.",
     "role": "RuvB-like AAA+ ATPase constituent of the budding-yeast SWR-C chromatin remodeling complex.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.M808830200",
       "notes": "Wu et al. 2009 describe the yeast SWR1 enzyme as containing the Swr1 ATPase, Swc2, Bdf1, Swc3, Arp6, Swc5, Yaf9, Swc6, Swc7, Rvb1, Rvb2, Arp4, Swc4/Eaf2 and Act1."
      }
     ],
     "gene_symbols": [
      "RVB1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03940",
       "protein_label": "RuvB-like protein 1",
       "gene_symbol": "RVB1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RVB1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q03940."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rvb2_swr1c_subunit",
     "label": "Rvb2 SWR-C subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Budding-yeast SWR-C literature follows Rvb2 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SWR-C subunit class was curated in this pass.",
     "role": "RuvB-like AAA+ ATPase constituent of the budding-yeast SWR-C chromatin remodeling complex.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.M808830200",
       "notes": "Wu et al. 2009 describe the yeast SWR1 enzyme as containing the Swr1 ATPase, Swc2, Bdf1, Swc3, Arp6, Swc5, Yaf9, Swc6, Swc7, Rvb1, Rvb2, Arp4, Swc4/Eaf2 and Act1."
      }
     ],
     "gene_symbols": [
      "RVB2"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12464",
       "protein_label": "RuvB-like protein 2",
       "gene_symbol": "RVB2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RVB2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10787406",
         "notes": "Lim CR et al. 2000, ‘The Saccharomyces cerevisiae RuvB-like protein, Tih2p, is required for cell cycle progression and RNA polymerase II-directed transcription.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleoplasm' localisation of Q12464."
        },
        {
         "reference": "PMID:11604509",
         "notes": "King TH et al. 2001, ‘A well-connected and conserved nucleoplasmic helicase is required for production of box C/D and H/ACA snoRNAs and localization of snoRNP proteins.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleoplasm' localisation of Q12464."
        }
       ]
      }
     ]
    },
    {
     "component_id": "arp4_swr1c_subunit",
     "label": "Arp4 SWR-C subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Budding-yeast SWR-C literature follows Arp4 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SWR-C subunit class was curated in this pass.",
     "role": "Actin-related protein constituent of the budding-yeast SWR-C chromatin remodeling complex.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.M808830200",
       "notes": "Wu et al. 2009 describe the yeast SWR1 enzyme as containing the Swr1 ATPase, Swc2, Bdf1, Swc3, Arp6, Swc5, Yaf9, Swc6, Swc7, Rvb1, Rvb2, Arp4, Swc4/Eaf2 and Act1."
      }
     ],
     "gene_symbols": [
      "ARP4"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P80428",
       "protein_label": "Actin-related protein 4",
       "gene_symbol": "ARP4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ARP4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:8573785",
         "notes": "Weber V et al. 1995, ‘The actin-related protein Act3p of Saccharomyces cerevisiae is located in the nucleus.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P80428."
        }
       ]
      }
     ]
    },
    {
     "component_id": "swc4_swr1c_subunit",
     "label": "Swc4 SWR-C subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Budding-yeast SWR-C literature follows Swc4 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SWR-C subunit class was curated in this pass.",
     "role": "Eaf2/Swc4 constituent of the budding-yeast SWR-C chromatin remodeling complex.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.M808830200",
       "notes": "Wu et al. 2009 describe the yeast SWR1 enzyme as containing the Swr1 ATPase, Swc2, Bdf1, Swc3, Arp6, Swc5, Yaf9, Swc6, Swc7, Rvb1, Rvb2, Arp4, Swc4/Eaf2 and Act1."
      }
     ],
     "gene_symbols": [
      "SWC4"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53201",
       "protein_label": "SWR1-complex protein 4",
       "gene_symbol": "SWC4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SWC4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P53201."
        }
       ]
      }
     ]
    },
    {
     "component_id": "act1_swr1c_subunit",
     "label": "Act1 SWR-C actin constituent",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Budding-yeast SWR-C literature follows Act1 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this SWR-C subunit class was curated in this pass.",
     "role": "Actin constituent of the budding-yeast SWR-C chromatin remodeling complex.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.M808830200",
       "notes": "Wu et al. 2009 describe the yeast SWR1 enzyme as containing the Swr1 ATPase, Swc2, Bdf1, Swc3, Arp6, Swc5, Yaf9, Swc6, Swc7, Rvb1, Rvb2, Arp4, Swc4/Eaf2 and Act1."
      }
     ],
     "gene_symbols": [
      "ACT1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P60010",
       "protein_label": "Actin",
       "gene_symbol": "ACT1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ACT1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P60010",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P60010, the single reviewed entry for gene ACT1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the organism in which GO:0000812 defines the Swr1 complex as an H2AZ-depositing chromatin remodeling complex.",
     "reference": "GO:0000812"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Mizuguchi et al. 2004 purified the budding-yeast SWR1 complex and showed that it catalyzes ATP-dependent exchange of nucleosomal H2A-H2B for H2AZ-H2B dimers.",
     "reference": "DOI:10.1126/science.1090701"
    }
   ],
   "functions": [
    {
     "function_id": "h2az_histone_chaperone_activity",
     "label": "ATP-dependent H2AZ histone chaperone activity",
     "grounding": "GO:0140849",
     "description": "The SWR1 complex catalyzes ATP-dependent replacement of canonical H2A-H2B dimers with H2AZ-H2B dimers in nucleosomes.",
     "evidence": [
      {
       "reference": "GO:0140849",
       "notes": "GO:0140849 is the Gene Ontology molecular-function term for ATP-dependent H2AZ histone chaperone activity."
      },
      {
       "reference": "DOI:10.1126/science.1090701",
       "notes": "Mizuguchi et al. 2004 biochemically characterized ATP-driven H2AZ exchange by the budding-yeast SWR1 complex."
      }
     ]
    },
    {
     "function_id": "chromatin_remodeling",
     "label": "chromatin remodeling",
     "grounding": "GO:0006338",
     "description": "The Swr1 complex is an INO80-type chromatin-remodeling complex that deposits H2AZ into chromatin.",
     "evidence": [
      {
       "reference": "GO:0006338",
       "notes": "GO:0006338 is the Gene Ontology biological-process term for chromatin remodeling."
      },
      {
       "reference": "GO:0000812",
       "notes": "GO:0000812 defines the Swr1 complex as a multisubunit protein complex involved in chromatin remodeling."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000812",
     "notes": "Gene Ontology cellular-component term for the Swr1 complex and its exact SWR-C synonym."
    },
    {
     "reference": "GO:0097346",
     "notes": "Gene Ontology cellular-component parent term for INO80-type complexes."
    },
    {
     "reference": "GO:0000228",
     "notes": "Gene Ontology cellular-component term for the nuclear chromosome."
    },
    {
     "reference": "GO:0140849",
     "notes": "Gene Ontology molecular-function term for ATP-dependent H2AZ histone chaperone activity."
    },
    {
     "reference": "GO:0006338",
     "notes": "Gene Ontology biological-process term for chromatin remodeling."
    },
    {
     "reference": "PMID:14645854",
     "notes": "PubMed identifier for Mizuguchi et al. 2004, the Science paper cited by GO:0000812."
    },
    {
     "reference": "DOI:10.1126/science.1090701",
     "notes": "DOI for Mizuguchi et al. 2004, 'ATP-driven exchange of histone H2AZ variant catalyzed by SWR1 chromatin remodeling complex', verified through NCBI E-utilities."
    },
    {
     "reference": "PMID:14690608",
     "notes": "PubMed identifier for Krogan et al. 2003, the Molecular Cell SWR-C paper cited by GO:0000812."
    },
    {
     "reference": "DOI:10.1016/s1097-2765(03)00497-0",
     "notes": "DOI for Krogan et al. 2003, 'A Snf2 family ATPase complex required for recruitment of the histone H2A variant Htz1', verified through NCBI E-utilities."
    },
    {
     "reference": "PMID:19355820",
     "notes": "PubMed identifier for Clapier and Cairns 2009, the Annual Review of Biochemistry chromatin-remodeling review cited by GO:0000812 and GO:0097346."
    },
    {
     "reference": "DOI:10.1146/annurev.biochem.77.062706.153223",
     "notes": "DOI for Clapier and Cairns 2009, 'The biology of chromatin remodeling complexes', verified through NCBI E-utilities."
    },
    {
     "reference": "PMID:19088068",
     "notes": "PubMed identifier for Wu et al. 2009, the JBC paper that describes the fourteen-subunit budding-yeast SWR1 enzyme."
    },
    {
     "reference": "DOI:10.1074/jbc.M808830200",
     "notes": "DOI for Wu et al. 2009, 'N Terminus of Swr1 Binds to Histone H2AZ and Provides a Platform for Subunit Assembly in the Chromatin Remodeling Complex', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_swr1_h2az_exchange",
     "title": "SWR-C carries yeast ATP-dependent H2AZ exchange",
     "description": "In Saccharomyces cerevisiae, Swr1, Swc2, Bdf1, Swc3, Arp6, Swc5, Yaf9, Swc6, Swc7, Rvb1, Rvb2, Arp4, Swc4 and Act1 form the SWR-C chromatin-remodeling complex.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the fourteen SWR-C constituent classes and their connection to ATP-dependent H2AZ exchange without resolving the ordered subunit-assembly pathway or nucleosome substrate-engagement cycle.",
     "nodes": [
      {
       "node_id": "swr1_swr1c_atpase_subunit",
       "label": "Swr1 SWR-C ATPase subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "swr1_swr1c_atpase_subunit"
      },
      {
       "node_id": "swc2_swr1c_subunit",
       "label": "Swc2 SWR-C subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "swc2_swr1c_subunit"
      },
      {
       "node_id": "bdf1_swr1c_subunit",
       "label": "Bdf1 SWR-C subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "bdf1_swr1c_subunit"
      },
      {
       "node_id": "swc3_swr1c_subunit",
       "label": "Swc3 SWR-C subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "swc3_swr1c_subunit"
      },
      {
       "node_id": "arp6_swr1c_subunit",
       "label": "Arp6 SWR-C subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "arp6_swr1c_subunit"
      },
      {
       "node_id": "swc5_swr1c_subunit",
       "label": "Swc5 SWR-C subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "swc5_swr1c_subunit"
      },
      {
       "node_id": "yaf9_swr1c_subunit",
       "label": "Yaf9 SWR-C subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "yaf9_swr1c_subunit"
      },
      {
       "node_id": "swc6_swr1c_subunit",
       "label": "Swc6 SWR-C subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "swc6_swr1c_subunit"
      },
      {
       "node_id": "swc7_swr1c_subunit",
       "label": "Swc7 SWR-C subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "swc7_swr1c_subunit"
      },
      {
       "node_id": "rvb1_swr1c_subunit",
       "label": "Rvb1 SWR-C subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rvb1_swr1c_subunit"
      },
      {
       "node_id": "rvb2_swr1c_subunit",
       "label": "Rvb2 SWR-C subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rvb2_swr1c_subunit"
      },
      {
       "node_id": "arp4_swr1c_subunit",
       "label": "Arp4 SWR-C subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "arp4_swr1c_subunit"
      },
      {
       "node_id": "swc4_swr1c_subunit",
       "label": "Swc4 SWR-C subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "swc4_swr1c_subunit"
      },
      {
       "node_id": "act1_swr1c_subunit",
       "label": "Act1 SWR-C actin constituent",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "act1_swr1c_subunit"
      },
      {
       "node_id": "swr1_complex",
       "label": "Swr1 complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000812"
      },
      {
       "node_id": "h2az_histone_chaperone_activity",
       "label": "ATP-dependent H2AZ histone chaperone activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0140849"
      },
      {
       "node_id": "chromatin_remodeling",
       "label": "chromatin remodeling",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006338"
      }
     ],
     "edges": [
      {
       "subject": "swr1_swr1c_atpase_subunit",
       "predicate": "contributes to",
       "object": "swr1_complex",
       "description": "Swr1 is a constituent of the fourteen-subunit budding-yeast SWR1 complex.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M808830200",
         "notes": "Wu et al. 2009 list this protein among the fourteen subunits of the yeast SWR1 enzyme."
        }
       ]
      },
      {
       "subject": "swc2_swr1c_subunit",
       "predicate": "contributes to",
       "object": "swr1_complex",
       "description": "Swc2 is a constituent of the fourteen-subunit budding-yeast SWR1 complex.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M808830200",
         "notes": "Wu et al. 2009 list this protein among the fourteen subunits of the yeast SWR1 enzyme."
        }
       ]
      },
      {
       "subject": "bdf1_swr1c_subunit",
       "predicate": "contributes to",
       "object": "swr1_complex",
       "description": "Bdf1 is a constituent of the fourteen-subunit budding-yeast SWR1 complex.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M808830200",
         "notes": "Wu et al. 2009 list this protein among the fourteen subunits of the yeast SWR1 enzyme."
        }
       ]
      },
      {
       "subject": "swc3_swr1c_subunit",
       "predicate": "contributes to",
       "object": "swr1_complex",
       "description": "Swc3 is a constituent of the fourteen-subunit budding-yeast SWR1 complex.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M808830200",
         "notes": "Wu et al. 2009 list this protein among the fourteen subunits of the yeast SWR1 enzyme."
        }
       ]
      },
      {
       "subject": "arp6_swr1c_subunit",
       "predicate": "contributes to",
       "object": "swr1_complex",
       "description": "Arp6 is a constituent of the fourteen-subunit budding-yeast SWR1 complex.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M808830200",
         "notes": "Wu et al. 2009 list this protein among the fourteen subunits of the yeast SWR1 enzyme."
        }
       ]
      },
      {
       "subject": "swc5_swr1c_subunit",
       "predicate": "contributes to",
       "object": "swr1_complex",
       "description": "Swc5 is a constituent of the fourteen-subunit budding-yeast SWR1 complex.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M808830200",
         "notes": "Wu et al. 2009 list this protein among the fourteen subunits of the yeast SWR1 enzyme."
        }
       ]
      },
      {
       "subject": "yaf9_swr1c_subunit",
       "predicate": "contributes to",
       "object": "swr1_complex",
       "description": "Yaf9 is a constituent of the fourteen-subunit budding-yeast SWR1 complex.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M808830200",
         "notes": "Wu et al. 2009 list this protein among the fourteen subunits of the yeast SWR1 enzyme."
        }
       ]
      },
      {
       "subject": "swc6_swr1c_subunit",
       "predicate": "contributes to",
       "object": "swr1_complex",
       "description": "Swc6 is a constituent of the fourteen-subunit budding-yeast SWR1 complex.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M808830200",
         "notes": "Wu et al. 2009 list this protein among the fourteen subunits of the yeast SWR1 enzyme."
        }
       ]
      },
      {
       "subject": "swc7_swr1c_subunit",
       "predicate": "contributes to",
       "object": "swr1_complex",
       "description": "Swc7 is a constituent of the fourteen-subunit budding-yeast SWR1 complex.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M808830200",
         "notes": "Wu et al. 2009 list this protein among the fourteen subunits of the yeast SWR1 enzyme."
        }
       ]
      },
      {
       "subject": "rvb1_swr1c_subunit",
       "predicate": "contributes to",
       "object": "swr1_complex",
       "description": "Rvb1 is a constituent of the fourteen-subunit budding-yeast SWR1 complex.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M808830200",
         "notes": "Wu et al. 2009 list this protein among the fourteen subunits of the yeast SWR1 enzyme."
        }
       ]
      },
      {
       "subject": "rvb2_swr1c_subunit",
       "predicate": "contributes to",
       "object": "swr1_complex",
       "description": "Rvb2 is a constituent of the fourteen-subunit budding-yeast SWR1 complex.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M808830200",
         "notes": "Wu et al. 2009 list this protein among the fourteen subunits of the yeast SWR1 enzyme."
        }
       ]
      },
      {
       "subject": "arp4_swr1c_subunit",
       "predicate": "contributes to",
       "object": "swr1_complex",
       "description": "Arp4 is a constituent of the fourteen-subunit budding-yeast SWR1 complex.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M808830200",
         "notes": "Wu et al. 2009 list this protein among the fourteen subunits of the yeast SWR1 enzyme."
        }
       ]
      },
      {
       "subject": "swc4_swr1c_subunit",
       "predicate": "contributes to",
       "object": "swr1_complex",
       "description": "Swc4 is a constituent of the fourteen-subunit budding-yeast SWR1 complex.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M808830200",
         "notes": "Wu et al. 2009 list this protein among the fourteen subunits of the yeast SWR1 enzyme."
        }
       ]
      },
      {
       "subject": "act1_swr1c_subunit",
       "predicate": "contributes to",
       "object": "swr1_complex",
       "description": "Act1 is a constituent of the fourteen-subunit budding-yeast SWR1 complex.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M808830200",
         "notes": "Wu et al. 2009 list this protein among the fourteen subunits of the yeast SWR1 enzyme."
        }
       ]
      },
      {
       "subject": "swr1_complex",
       "predicate": "supports",
       "object": "h2az_histone_chaperone_activity",
       "description": "The SWR1 complex catalyzes ATP-dependent H2AZ-H2B exchange into nucleosomes.",
       "evidence": [
        {
         "reference": "DOI:10.1126/science.1090701",
         "notes": "Mizuguchi et al. 2004 established ATP-driven histone H2AZ exchange by budding-yeast SWR1."
        },
        {
         "reference": "GO:0140849",
         "notes": "GO:0140849 denotes ATP-dependent H2AZ histone chaperone activity."
        }
       ]
      },
      {
       "subject": "h2az_histone_chaperone_activity",
       "predicate": "contributes to",
       "object": "chromatin_remodeling",
       "description": "ATP-dependent H2AZ-H2B exchange is the Swr1 complex's chromatin-remodeling activity.",
       "evidence": [
        {
         "reference": "GO:0000812",
         "notes": "GO:0000812 defines the Swr1 complex as involved in chromatin remodeling and required for H2AZ incorporation into chromatin."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_swr1_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the SWR-C constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#swr1_swr1c_atpase_subunit",
      "components#swc2_swr1c_subunit",
      "components#bdf1_swr1c_subunit",
      "components#swc3_swr1c_subunit",
      "components#arp6_swr1c_subunit",
      "components#swc5_swr1c_subunit",
      "components#yaf9_swr1c_subunit",
      "components#swc6_swr1c_subunit",
      "components#swc7_swr1c_subunit",
      "components#rvb1_swr1c_subunit",
      "components#rvb2_swr1c_subunit",
      "components#arp4_swr1c_subunit",
      "components#swc4_swr1c_subunit",
      "components#act1_swr1c_subunit"
     ],
     "rationale": "Wu et al. 2009 describe the budding-yeast SWR1 enzyme as containing fourteen protein subunits. Exact cross-eukaryotic InterPro, Pfam, NCBIfam or UniProt family boundaries for these SWR-C subunit classes need narrower curation before these component labels can be grounded.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.M808830200",
       "notes": "Wu et al. 2009 enumerate the fourteen budding-yeast SWR1 enzyme subunits."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-26"
    }
   ]
  },
  {
   "identifier": "GO:0034455",
   "label": "t-UTP complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex that forms a subcomplex of the 90S preribosome and is required for the subsequent assembly of the rest of the preribosome. In S. cerevisiae, it is composed of Utp5p, Utp4p, Nan1p, Utp8p, Utp9p, Utp10 and Utp15p.",
   "definition_source": "GO:0034455",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T21:59:40Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T22:00:40Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added Nan1p-containing-subcomplex synonymy, nuclear protein-containing complex parentage, nucleolar and 90S preribosome parthood, seven reviewed-label-only t-UTP constituent rows, budding-yeast scope, a 90S-preribosome-assembly function, GO/PubMed/DOI evidence, a nonmechanistic assembly graph, and a t-UTP subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:31:30Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 7 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Nan1p-containing subcomplex of 90S preribosome",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0034455"
    }
   ],
   "parent_structures": [
    "GO:0140513"
   ],
   "part_of": [
    "GO:0005730",
    "GO:0030686"
   ],
   "components": [
    {
     "component_id": "utp5_t_utp_subunit",
     "label": "Utp5 t-UTP subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "UTP5"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO term definition follows Saccharomyces cerevisiae Utp5p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this t-UTP subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast t-UTP complex / Nan1p-containing 90S-preribosome subcomplex.",
     "evidence": [
      {
       "reference": "GO:0034455",
       "notes": "GO:0034455 defines the t-UTP complex as containing Utp5p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q04177",
       "protein_label": "U3 small nucleolar RNA-associated protein 5",
       "gene_symbol": "UTP5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene UTP5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12068309",
         "notes": "Dragon F et al. 2002, ‘A large nucleolar U3 ribonucleoprotein required for 18S ribosomal RNA biogenesis.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of Q04177."
        },
        {
         "reference": "PMID:15489292",
         "notes": "Gallagher JE et al. 2004, ‘RNA polymerase I transcription and pre-rRNA processing are linked by specific SSU processome components.’, Genes Dev. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of Q04177."
        }
       ]
      }
     ]
    },
    {
     "component_id": "utp4_t_utp_subunit",
     "label": "Utp4 t-UTP subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "UTP4"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO term definition follows Saccharomyces cerevisiae Utp4p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this t-UTP subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast t-UTP complex / Nan1p-containing 90S-preribosome subcomplex.",
     "evidence": [
      {
       "reference": "GO:0034455",
       "notes": "GO:0034455 defines the t-UTP complex as containing Utp4p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q06679",
       "protein_label": "U3 small nucleolar RNA-associated protein 4",
       "gene_symbol": "UTP4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene UTP4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12068309",
         "notes": "Dragon F et al. 2002, ‘A large nucleolar U3 ribonucleoprotein required for 18S ribosomal RNA biogenesis.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of Q06679."
        }
       ]
      }
     ]
    },
    {
     "component_id": "nan1_t_utp_subunit",
     "label": "Nan1 t-UTP subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "NAN1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO term definition follows Saccharomyces cerevisiae Nan1p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this t-UTP subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast t-UTP complex / Nan1p-containing 90S-preribosome subcomplex.",
     "evidence": [
      {
       "reference": "GO:0034455",
       "notes": "GO:0034455 defines the t-UTP complex as containing Nan1p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q02931",
       "protein_label": "NET1-associated nuclear protein 1",
       "gene_symbol": "NAN1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NAN1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12068309",
         "notes": "Dragon F et al. 2002, ‘A large nucleolar U3 ribonucleoprotein required for 18S ribosomal RNA biogenesis.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of Q02931."
        },
        {
         "reference": "PMID:15489292",
         "notes": "Gallagher JE et al. 2004, ‘RNA polymerase I transcription and pre-rRNA processing are linked by specific SSU processome components.’, Genes Dev. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of Q02931."
        }
       ]
      }
     ]
    },
    {
     "component_id": "utp8_t_utp_subunit",
     "label": "Utp8 t-UTP subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "UTP8"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO term definition follows Saccharomyces cerevisiae Utp8p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this t-UTP subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast t-UTP complex / Nan1p-containing 90S-preribosome subcomplex.",
     "evidence": [
      {
       "reference": "GO:0034455",
       "notes": "GO:0034455 defines the t-UTP complex as containing Utp8p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53276",
       "protein_label": "U3 small nucleolar RNA-associated protein 8",
       "gene_symbol": "UTP8",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene UTP8 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12068309",
         "notes": "Dragon F et al. 2002, ‘A large nucleolar U3 ribonucleoprotein required for 18S ribosomal RNA biogenesis.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P53276."
        },
        {
         "reference": "PMID:12794079",
         "notes": "Steiner-Mosonyi M et al. 2003, ‘Utp8p is an essential intranuclear component of the nuclear tRNA export machinery of Saccharomyces cerevisiae.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P53276."
        },
        {
         "reference": "PMID:15489292",
         "notes": "Gallagher JE et al. 2004, ‘RNA polymerase I transcription and pre-rRNA processing are linked by specific SSU processome components.’, Genes Dev. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P53276."
        }
       ]
      }
     ]
    },
    {
     "component_id": "utp9_t_utp_subunit",
     "label": "Utp9 t-UTP subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "UTP9"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO term definition follows Saccharomyces cerevisiae Utp9p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this t-UTP subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast t-UTP complex / Nan1p-containing 90S-preribosome subcomplex.",
     "evidence": [
      {
       "reference": "GO:0034455",
       "notes": "GO:0034455 defines the t-UTP complex as containing Utp9p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38882",
       "protein_label": "U3 small nucleolar RNA-associated protein 9",
       "gene_symbol": "UTP9",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene UTP9 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12068309",
         "notes": "Dragon F et al. 2002, ‘A large nucleolar U3 ribonucleoprotein required for 18S ribosomal RNA biogenesis.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P38882."
        },
        {
         "reference": "PMID:15489292",
         "notes": "Gallagher JE et al. 2004, ‘RNA polymerase I transcription and pre-rRNA processing are linked by specific SSU processome components.’, Genes Dev. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P38882."
        }
       ]
      }
     ]
    },
    {
     "component_id": "utp10_t_utp_subunit",
     "label": "Utp10 t-UTP subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "UTP10"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO term definition follows Saccharomyces cerevisiae Utp10 naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this t-UTP subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast t-UTP complex / Nan1p-containing 90S-preribosome subcomplex.",
     "evidence": [
      {
       "reference": "GO:0034455",
       "notes": "GO:0034455 defines the t-UTP complex as containing Utp10."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P42945",
       "protein_label": "U3 small nucleolar RNA-associated protein 10",
       "gene_symbol": "UTP10",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene UTP10 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P42945",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P42945, the single reviewed entry for gene UTP10 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "utp15_t_utp_subunit",
     "label": "Utp15 t-UTP subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "UTP15"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO term definition follows Saccharomyces cerevisiae Utp15p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this t-UTP subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast t-UTP complex / Nan1p-containing 90S-preribosome subcomplex.",
     "evidence": [
      {
       "reference": "GO:0034455",
       "notes": "GO:0034455 defines the t-UTP complex as containing Utp15p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q04305",
       "protein_label": "U3 small nucleolar RNA-associated protein 15",
       "gene_symbol": "UTP15",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene UTP15 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12068309",
         "notes": "Dragon F et al. 2002, ‘A large nucleolar U3 ribonucleoprotein required for 18S ribosomal RNA biogenesis.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of Q04305."
        },
        {
         "reference": "PMID:15489292",
         "notes": "Gallagher JE et al. 2004, ‘RNA polymerase I transcription and pre-rRNA processing are linked by specific SSU processome components.’, Genes Dev. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of Q04305."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the organism in which the t-UTP complex is GO-defined as a Nan1p-containing subcomplex of the 90S preribosome.",
     "reference": "GO:0034455"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Perez-Fernandez et al. 2007 characterized t-UTP as an early 90S-preribosome assembly subunit in budding yeast.",
     "reference": "DOI:10.1128/MCB.00380-07"
    }
   ],
   "functions": [
    {
     "function_id": "90s_preribosome_assembly",
     "label": "90S preribosome assembly",
     "grounding": "GO:0034463",
     "description": "The t-UTP complex forms a subcomplex of the 90S preribosome and acts as an essential early assembly subunit for later recruitment of other 90S-preribosome modules.",
     "evidence": [
      {
       "reference": "GO:0034455",
       "notes": "GO:0034455 defines t-UTP as a subcomplex required for subsequent assembly of the rest of the 90S preribosome."
      },
      {
       "reference": "GO:0034463",
       "notes": "GO:0034463 is the Gene Ontology biological-process term for 90S preribosome assembly."
      },
      {
       "reference": "DOI:10.1128/MCB.00380-07",
       "notes": "Perez-Fernandez et al. 2007 reported that t-UTP assembly is an essential step for engagement of additional 90S subunits on the 35S pre-rRNA."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0034455",
     "notes": "Gene Ontology cellular-component term for the t-UTP complex and its exact Nan1p-containing-subcomplex synonym."
    },
    {
     "reference": "GO:0140513",
     "notes": "Gene Ontology cellular-component parent term for nuclear protein-containing complexes."
    },
    {
     "reference": "GO:0005730",
     "notes": "Gene Ontology cellular-component term for the nucleolus."
    },
    {
     "reference": "GO:0030686",
     "notes": "Gene Ontology cellular-component term for the 90S preribosome."
    },
    {
     "reference": "GO:0034463",
     "notes": "Gene Ontology biological-process term for 90S preribosome assembly."
    },
    {
     "reference": "PMID:17515605",
     "notes": "PubMed identifier for Perez-Fernandez et al. 2007, the Molecular and Cellular Biology paper cited by GO:0034455."
    },
    {
     "reference": "DOI:10.1128/MCB.00380-07",
     "notes": "DOI for Perez-Fernandez et al. 2007, 'The 90S preribosome is a multimodular structure that is assembled through a hierarchical mechanism', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_t_utp_90s_preribosome_assembly",
     "title": "t-UTP acts as an early 90S preribosome assembly module",
     "description": "In Saccharomyces cerevisiae, the seven-protein t-UTP complex forms a subcomplex of the 90S preribosome and acts early in the hierarchical assembly pathway.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the seven GO-defined t-UTP constituents and the role of t-UTP as an early 90S-preribosome assembly subunit without resolving assembly order among the seven subunits.",
     "nodes": [
      {
       "node_id": "utp5_t_utp_subunit",
       "label": "Utp5 t-UTP subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "utp5_t_utp_subunit"
      },
      {
       "node_id": "utp4_t_utp_subunit",
       "label": "Utp4 t-UTP subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "utp4_t_utp_subunit"
      },
      {
       "node_id": "nan1_t_utp_subunit",
       "label": "Nan1 t-UTP subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "nan1_t_utp_subunit"
      },
      {
       "node_id": "utp8_t_utp_subunit",
       "label": "Utp8 t-UTP subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "utp8_t_utp_subunit"
      },
      {
       "node_id": "utp9_t_utp_subunit",
       "label": "Utp9 t-UTP subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "utp9_t_utp_subunit"
      },
      {
       "node_id": "utp10_t_utp_subunit",
       "label": "Utp10 t-UTP subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "utp10_t_utp_subunit"
      },
      {
       "node_id": "utp15_t_utp_subunit",
       "label": "Utp15 t-UTP subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "utp15_t_utp_subunit"
      },
      {
       "node_id": "t_utp_complex",
       "label": "t-UTP complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0034455"
      },
      {
       "node_id": "pre_35s_rrna",
       "label": "35S pre-rRNA",
       "node_type": "RNA"
      },
      {
       "node_id": "90s_preribosome",
       "label": "90S preribosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030686"
      },
      {
       "node_id": "90s_preribosome_assembly",
       "label": "90S preribosome assembly",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0034463"
      }
     ],
     "edges": [
      {
       "subject": "utp5_t_utp_subunit",
       "predicate": "contributes to",
       "object": "t_utp_complex",
       "description": "Utp5p is one constituent of the budding-yeast t-UTP complex.",
       "evidence": [
        {
         "reference": "GO:0034455",
         "notes": "GO:0034455 defines Utp5p as a component of the t-UTP complex."
        }
       ]
      },
      {
       "subject": "utp4_t_utp_subunit",
       "predicate": "contributes to",
       "object": "t_utp_complex",
       "description": "Utp4p is one constituent of the budding-yeast t-UTP complex.",
       "evidence": [
        {
         "reference": "GO:0034455",
         "notes": "GO:0034455 defines Utp4p as a component of the t-UTP complex."
        }
       ]
      },
      {
       "subject": "nan1_t_utp_subunit",
       "predicate": "contributes to",
       "object": "t_utp_complex",
       "description": "Nan1p is one constituent of the budding-yeast t-UTP complex.",
       "evidence": [
        {
         "reference": "GO:0034455",
         "notes": "GO:0034455 defines Nan1p as a component of the t-UTP complex."
        }
       ]
      },
      {
       "subject": "utp8_t_utp_subunit",
       "predicate": "contributes to",
       "object": "t_utp_complex",
       "description": "Utp8p is one constituent of the budding-yeast t-UTP complex.",
       "evidence": [
        {
         "reference": "GO:0034455",
         "notes": "GO:0034455 defines Utp8p as a component of the t-UTP complex."
        }
       ]
      },
      {
       "subject": "utp9_t_utp_subunit",
       "predicate": "contributes to",
       "object": "t_utp_complex",
       "description": "Utp9p is one constituent of the budding-yeast t-UTP complex.",
       "evidence": [
        {
         "reference": "GO:0034455",
         "notes": "GO:0034455 defines Utp9p as a component of the t-UTP complex."
        }
       ]
      },
      {
       "subject": "utp10_t_utp_subunit",
       "predicate": "contributes to",
       "object": "t_utp_complex",
       "description": "Utp10 is one constituent of the budding-yeast t-UTP complex.",
       "evidence": [
        {
         "reference": "GO:0034455",
         "notes": "GO:0034455 defines Utp10 as a component of the t-UTP complex."
        }
       ]
      },
      {
       "subject": "utp15_t_utp_subunit",
       "predicate": "contributes to",
       "object": "t_utp_complex",
       "description": "Utp15p is one constituent of the budding-yeast t-UTP complex.",
       "evidence": [
        {
         "reference": "GO:0034455",
         "notes": "GO:0034455 defines Utp15p as a component of the t-UTP complex."
        }
       ]
      },
      {
       "subject": "t_utp_complex",
       "predicate": "part of",
       "object": "90s_preribosome",
       "description": "The t-UTP complex is a protein subcomplex of the 90S preribosome.",
       "evidence": [
        {
         "reference": "GO:0034455",
         "notes": "GO:0034455 defines t-UTP as a subcomplex of the 90S preribosome."
        }
       ]
      },
      {
       "subject": "t_utp_complex",
       "predicate": "binds",
       "object": "pre_35s_rrna",
       "description": "The t-UTP subunit binds in a defined early step to the 35S pre-rRNA.",
       "evidence": [
        {
         "reference": "DOI:10.1128/MCB.00380-07",
         "notes": "Perez-Fernandez et al. 2007 reported that discrete protein subcomplexes of the 90S preribosome bind in defined steps to the 35S pre-rRNA and that t-UTP assembly is required for additional assembly routes."
        }
       ]
      },
      {
       "subject": "t_utp_complex",
       "predicate": "supports",
       "object": "90s_preribosome_assembly",
       "description": "The t-UTP complex is required for subsequent assembly of other 90S-preribosome subcomplexes.",
       "evidence": [
        {
         "reference": "GO:0034455",
         "notes": "GO:0034455 defines the t-UTP complex as required for subsequent assembly of the rest of the 90S preribosome."
        },
        {
         "reference": "GO:0034463",
         "notes": "GO:0034463 is the process term for 90S preribosome assembly."
        },
        {
         "reference": "DOI:10.1128/MCB.00380-07",
         "notes": "Perez-Fernandez et al. 2007 found that t-UTP assembly is essential for engagement of at least five additional 90S-preribosome subunits."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_t_utp_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the Utp5, Utp4, Nan1, Utp8, Utp9, Utp10 and Utp15 constituents of the t-UTP complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#utp5_t_utp_subunit",
      "components#utp4_t_utp_subunit",
      "components#nan1_t_utp_subunit",
      "components#utp8_t_utp_subunit",
      "components#utp9_t_utp_subunit",
      "components#utp10_t_utp_subunit",
      "components#utp15_t_utp_subunit"
     ],
     "rationale": "GO:0034455 uses Saccharomyces gene-product names while noting that analogous complexes in other eukaryotes can use the term. Exact cross-eukaryotic InterPro, Pfam, NCBIfam or UniProt family boundaries for the seven t-UTP proteins need narrower follow-up curation before these component labels can be grounded.",
     "evidence": [
      {
       "reference": "GO:0034455",
       "notes": "The GO:0034455 comment explains that the term name uses Saccharomyces gene-product names because no other names had arisen for the complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:1990205",
   "label": "taurine dioxygenase complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex capable of catalyzing the conversion of taurine and alpha-ketoglutarate to sulfite, aminoacetaldehyde and succinate under sulfur or cysteine starvation conditions. Its expression is repressed by the presence of sulfate or cysteine. In E. coli it is a homodimer or homotetramer of the protein TauD.",
   "definition_source": "GO:1990205",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-01T23:18:05Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T23:19:41Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO exact and narrow synonymy, GO:1990204 oxidoreductase-complex parentage, cytosol parthood, a reviewed-label-only TauD component with an E. coli K-12 UniProt example, an E. coli PDB:1OS7 homodimer example, taurine dioxygenase activity, PDB-specific dimer subunit count, and PMID/DOI evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T23:20:10Z",
     "curator": "codex",
     "action": "REFINED_EVIDENCE_SCOPE",
     "changes": "Narrowed the E. coli canonical-example note so its PDB:1OS7 reference only supports the ligand-bound homodimeric TauD structure.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T23:36:50Z",
     "curator": "codex",
     "action": "REFINED_GROUNDING_NOTES",
     "changes": "Narrowed TauD grounding notes to the verified broad InterPro entries found during PR review, removing unsupported Pfam and NCBIfam wording.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Added source-backed FUNCTION causal graph 'taud_taurine_dioxygenase_function' with 3 nodes and 2 edges.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "2-aminoethanesulfonate dioxygenase complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:1990205"
    },
    {
     "synonym_text": "alpha-ketoglutarate-dependent taurine dioxygenase complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:1990205"
    },
    {
     "synonym_text": "TauD complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:1990205"
    }
   ],
   "parent_structures": [
    "GO:1990204"
   ],
   "part_of": [
    "GO:0005829"
   ],
   "components": [
    {
     "component_id": "taud_taurine_dioxygenase",
     "label": "alpha-ketoglutarate-dependent taurine dioxygenase TauD",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "tauD"
     ],
     "stoichiometry": "2 copies per E. coli TauD dimer in PDB:1OS7 biological assembly 1",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The reviewed E. coli TauD accession maps to broad InterPro entries: InterPro:IPR051323 alpha-ketoglutarate-dependent sulfate ester dioxygenase-like family and InterPro:IPR003819 TauD/TfdA-like domain. Both entries also cover non-TauD dioxygenases, so no exact InterPro family CURIE was asserted for TauD alone.",
     "role": "Iron- and 2-oxoglutarate-dependent taurine dioxygenase subunit that homooligomerizes to release sulfite from taurine during sulfur starvation.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P37610",
       "protein_label": "Alpha-ketoglutarate-dependent taurine dioxygenase",
       "gene_symbol": "tauD",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-01",
       "role": "Reviewed E. coli K-12 TauD accession for the taurine dioxygenase subunit represented by GO:1990205.",
       "evidence": [
        {
         "reference": "UniProtKB:P37610",
         "notes": "UniProtKB P37610 is the reviewed E. coli K-12 entry for TauD."
        },
        {
         "reference": "PMID:9287300",
         "notes": "Eichhorn et al. 1997 characterized E. coli TauD as the alpha-ketoglutarate-dependent taurine dioxygenase."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "GO:1990205",
       "notes": "GO:1990205 defines the E. coli taurine dioxygenase complex as a TauD homodimer or homotetramer."
      },
      {
       "reference": "UniProtKB:P37610",
       "notes": "UniProtKB maps reviewed E. coli K-12 TauD to GO:1990205."
      },
      {
       "reference": "PDB:1OS7",
       "notes": "RCSB maps PDB:1OS7 polymer entity 1 to UniProtKB:P37610 and describes the TauD biological assemblies as homodimeric."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "E. coli source of the ligand-bound homodimeric TauD structure deposited as PDB:1OS7.",
     "reference": "PDB:1OS7"
    }
   ],
   "functions": [
    {
     "function_id": "taurine_dioxygenase_activity",
     "label": "taurine dioxygenase activity",
     "grounding": "GO:0000908",
     "description": "The E. coli TauD complex oxidatively converts taurine and 2-oxoglutarate to aminoacetaldehyde, sulfite, succinate, and carbon dioxide.",
     "evidence": [
      {
       "reference": "GO:0000908",
       "notes": "GO:0000908 is the molecular-function term for taurine dioxygenase activity."
      },
      {
       "reference": "PMID:9287300",
       "notes": "Eichhorn et al. 1997 purified and characterized alpha-ketoglutarate-dependent taurine dioxygenase from E. coli."
      }
     ]
    }
   ],
   "physical_properties": [
    {
     "property": "SUBUNIT_COUNT",
     "value": "2",
     "context": "E. coli TauD homodimer in PDB:1OS7 biological assembly 1",
     "reference": "PDB:1OS7"
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990205",
     "notes": "Gene Ontology cellular-component term for the taurine dioxygenase complex and source of the synonymy."
    },
    {
     "reference": "GO:1990204",
     "notes": "GO:1990205 is an is-a descendant of GO:1990204 oxidoreductase complex."
    },
    {
     "reference": "GO:0005829",
     "notes": "QuickGO reports GO:1990205 as part of the cytosol."
    },
    {
     "reference": "GO:0000908",
     "notes": "Gene Ontology molecular-function term for taurine dioxygenase activity."
    },
    {
     "reference": "InterPro:IPR051323",
     "notes": "InterPro family entry for alpha-ketoglutarate-dependent sulfate ester dioxygenase-like proteins; this broad family was not used as exact grounding for TauD."
    },
    {
     "reference": "InterPro:IPR003819",
     "notes": "InterPro domain entry for the TauD/TfdA-like domain; this broad domain was not used as exact grounding for TauD."
    },
    {
     "reference": "UniProtKB:P37610",
     "notes": "UniProtKB reviewed E. coli K-12 TauD entry."
    },
    {
     "reference": "PDB:1OS7",
     "notes": "RCSB Protein Data Bank entry for ligand-bound E. coli TauD homodimeric structures."
    },
    {
     "reference": "PMID:9287300",
     "notes": "PubMed identifier for Eichhorn et al. 1997, the Journal of Biological Chemistry TauD biochemical characterization paper."
    },
    {
     "reference": "DOI:10.1074/jbc.272.37.23031",
     "notes": "DOI for Eichhorn et al. 1997, 'Characterization of alpha-Ketoglutarate-dependent Taurine Dioxygenase from Escherichia coli'."
    },
    {
     "reference": "PMID:12741810",
     "notes": "PubMed identifier for O'Brien et al. 2003, the Biochemistry structural paper cited by GO:1990205 and PDB:1OS7."
    },
    {
     "reference": "DOI:10.1021/bi0341096",
     "notes": "DOI for O'Brien et al. 2003, 'Substrate-Induced Conformational Changes in Escherichia coli Taurine/alpha-Ketoglutarate Dioxygenase and Insight into the Oligomeric Structure'."
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_taud_grounding",
     "prompt": "Resolve an exact source-neutral family grounding for TauD taurine dioxygenase.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#taud_taurine_dioxygenase"
     ],
     "rationale": "The first record represents TauD by its reviewed E. coli gene name and avoids mapping it to InterPro:IPR051323 or InterPro:IPR003819 because those entries also cover non-TauD dioxygenases.",
     "evidence": [
      {
       "reference": "InterPro:IPR051323",
       "notes": "InterPro IPR051323 is named alpha-ketoglutarate-dependent sulfate ester dioxygenase-like."
      },
      {
       "reference": "InterPro:IPR003819",
       "notes": "InterPro IPR003819 is named TauD/TfdA-like domain."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01"
    },
    {
     "discussion_id": "do_not_assert_fixed_taud_oligomer_count",
     "prompt": "Should the taurine dioxygenase complex assert one fixed dimer or tetramer stoichiometry?",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "No. GO:1990205 defines E. coli TauD as a homodimer or homotetramer, while PDB:1OS7 contains separate homodimeric biological assemblies. This record cites the PDB-specific dimer measurement but leaves the class-level TauD homo-oligomer boundary flexible.",
     "evidence": [
      {
       "reference": "GO:1990205",
       "notes": "GO:1990205 defines the E. coli taurine dioxygenase complex as homodimeric or homotetrameric."
      },
      {
       "reference": "PDB:1OS7",
       "notes": "RCSB describes the PDB:1OS7 TauD biological assemblies as dimeric E. coli assemblies."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01"
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "taud_taurine_dioxygenase_function",
     "title": "TauD Taurine Dioxygenase Oligomerization and Sulfite Release",
     "description": "Homooligomeric assembly of TauD and Fe(II)/2-oxoglutarate-dependent dioxygenation of taurine to release sulfite.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "taud_taurine_dioxygenase",
       "label": "alpha-ketoglutarate-dependent taurine dioxygenase TauD",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "taud_taurine_dioxygenase"
      },
      {
       "node_id": "taurine_dioxygenase_complex",
       "label": "taurine dioxygenase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990205"
      },
      {
       "node_id": "taurine_dioxygenase_activity",
       "label": "taurine dioxygenase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0000908"
      }
     ],
     "edges": [
      {
       "subject": "taud_taurine_dioxygenase",
       "predicate": "oligomerizes into",
       "object": "taurine_dioxygenase_complex",
       "description": "TauD subunits self-associate into the functional taurine dioxygenase complex.",
       "evidence": [
        {
         "reference": "GO:1990205",
         "notes": "GO:1990205 defines the E. coli taurine dioxygenase complex as a homooligomeric TauD complex."
        },
        {
         "reference": "PDB:1OS7",
         "notes": "PDB:1OS7 resolves the homodimeric assembly of E. coli TauD."
        },
        {
         "reference": "PMID:12741810",
         "notes": "O'Brien et al. 2003 analyzed the oligomeric structure and substrate-induced conformational changes of E. coli TauD."
        }
       ]
      },
      {
       "subject": "taurine_dioxygenase_complex",
       "predicate": "catalyzes",
       "object": "taurine_dioxygenase_activity",
       "description": "The TauD complex catalyzes Fe(II)- and 2-oxoglutarate-dependent oxygenation of taurine into aminoacetaldehyde, sulfite, succinate, and CO2.",
       "evidence": [
        {
         "reference": "GO:1990205",
         "notes": "GO:1990205 defines the complex by its taurine dioxygenase activity during sulfur starvation."
        },
        {
         "reference": "GO:0000908",
         "notes": "GO:0000908 is the molecular-function term for taurine dioxygenase activity."
        },
        {
         "reference": "PMID:9287300",
         "notes": "Eichhorn et al. 1997 purified and characterized E. coli alpha-ketoglutarate-dependent taurine dioxygenase."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0000347",
   "label": "THO complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A eukaryotic nuclear protein complex that promotes transcription elongation and can act as part of the transcription export complex to couple RNA polymerase II transcription with mRNA export from the nucleus.",
   "definition_source": "GO:0000347",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T14:22:23Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T14:23:14Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added nuclear protein-containing-complex parentage, transcription export complex parthood, four reviewed-label-only budding-yeast constituent rows, Saccharomyces cerevisiae scope, transcription elongation and mRNA-export function evidence, GO/PubMed/DOI evidence, a nonmechanistic function graph, and a THO subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T14:43:48Z",
     "curator": "codex",
     "action": "TIGHTEN_MEREOLOGY",
     "changes": "Removed GO:0000346 transcription export complex parthood from the generic GO:0000347 THO complex because GO scopes that context-specific parthood to child term GO:0000445.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:31:34Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:52Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0140513"
   ],
   "components": [
    {
     "component_id": "hpr1_subunit",
     "label": "Hpr1 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "HPR1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Hpr1 subunit is modeled as a named budding-yeast THO-complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the four-subunit THO complex.",
     "evidence": [
      {
       "reference": "PMID:11060033",
       "notes": "Chavez et al. 2000 identified a Saccharomyces cerevisiae protein complex containing Tho2p, Hpr1p, Mft1p and Thp2p."
      },
      {
       "reference": "DOI:10.1093/emboj/19.21.5824",
       "notes": "DOI for the Chavez et al. 2000 EMBO Journal THO-complex paper, verified through PubMed."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P17629",
       "protein_label": "THO complex subunit HPR1",
       "gene_symbol": "HPR1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene HPR1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11060033",
         "notes": "Chávez S et al. 2000, ‘A protein complex containing Tho2, Hpr1, Mft1 and a novel protein, Thp2, connects transcription elongation with mitotic recombination in Saccharomyces cerevisiae.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P17629."
        },
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P17629."
        }
       ]
      }
     ]
    },
    {
     "component_id": "tho2_subunit",
     "label": "Tho2 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "THO2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Tho2 subunit is modeled as a named budding-yeast THO-complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the four-subunit THO complex.",
     "evidence": [
      {
       "reference": "PMID:11060033",
       "notes": "Chavez et al. 2000 identified a Saccharomyces cerevisiae protein complex containing Tho2p, Hpr1p, Mft1p and Thp2p."
      },
      {
       "reference": "DOI:10.1093/emboj/19.21.5824",
       "notes": "DOI for the Chavez et al. 2000 EMBO Journal THO-complex paper, verified through PubMed."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53552",
       "protein_label": "THO complex subunit 2",
       "gene_symbol": "THO2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene THO2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11060033",
         "notes": "Chávez S et al. 2000, ‘A protein complex containing Tho2, Hpr1, Mft1 and a novel protein, Thp2, connects transcription elongation with mitotic recombination in Saccharomyces cerevisiae.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P53552."
        },
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P53552."
        }
       ]
      }
     ]
    },
    {
     "component_id": "mft1_subunit",
     "label": "Mft1 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "MFT1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Mft1 subunit is modeled as a named budding-yeast THO-complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the four-subunit THO complex.",
     "evidence": [
      {
       "reference": "PMID:11060033",
       "notes": "Chavez et al. 2000 identified a Saccharomyces cerevisiae protein complex containing Tho2p, Hpr1p, Mft1p and Thp2p."
      },
      {
       "reference": "DOI:10.1093/emboj/19.21.5824",
       "notes": "DOI for the Chavez et al. 2000 EMBO Journal THO-complex paper, verified through PubMed."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P33441",
       "protein_label": "THO complex subunit MFT1",
       "gene_symbol": "MFT1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene MFT1 in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11060033",
         "notes": "Chávez S et al. 2000, ‘A protein complex containing Tho2, Hpr1, Mft1 and a novel protein, Thp2, connects transcription elongation with mitotic recombination in Saccharomyces cerevisiae.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P33441."
        },
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P33441."
        }
       ]
      }
     ]
    },
    {
     "component_id": "thp2_subunit",
     "label": "Thp2 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "THP2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Thp2 subunit is modeled as a named budding-yeast THO-complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the four-subunit THO complex.",
     "evidence": [
      {
       "reference": "PMID:11060033",
       "notes": "Chavez et al. 2000 identified a Saccharomyces cerevisiae protein complex containing Tho2p, Hpr1p, Mft1p and Thp2p."
      },
      {
       "reference": "DOI:10.1093/emboj/19.21.5824",
       "notes": "DOI for the Chavez et al. 2000 EMBO Journal THO-complex paper, verified through PubMed."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O13539",
       "protein_label": "THO complex subunit THP2",
       "gene_symbol": "THP2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene THP2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11060033",
         "notes": "Chávez S et al. 2000, ‘A protein complex containing Tho2, Hpr1, Mft1 and a novel protein, Thp2, connects transcription elongation with mitotic recombination in Saccharomyces cerevisiae.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of O13539."
        },
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of O13539."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has a four-subunit THO complex containing Hpr1p, Tho2p, Mft1p and Thp2p.",
     "reference": "PMID:11060033"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Reference budding-yeast system in which the Hpr1p, Tho2p, Mft1p and Thp2p THO complex was identified.",
     "reference": "PMID:11060033"
    }
   ],
   "functions": [
    {
     "function_id": "dna_templated_transcription_elongation",
     "label": "DNA-templated transcription elongation",
     "grounding": "GO:0006354",
     "description": "The THO complex promotes transcription elongation, including transcription of repeat-containing genes.",
     "evidence": [
      {
       "reference": "GO:0000347",
       "notes": "GO:0000347 defines the THO complex as required for transcription elongation through genes containing tandem DNA repeats."
      },
      {
       "reference": "GO:0006354",
       "notes": "GO:0006354 is the Gene Ontology biological-process term for DNA-templated transcription elongation."
      },
      {
       "reference": "PMID:16983072",
       "notes": "Voynov et al. 2006 reported that genes with internal repeats require the THO complex for transcription."
      }
     ]
    },
    {
     "function_id": "mrna_export_from_nucleus",
     "label": "mRNA export from nucleus",
     "grounding": "GO:0006406",
     "description": "The THO complex acts within the transcription export complex that couples transcription to mRNA export.",
     "evidence": [
      {
       "reference": "GO:0000347",
       "notes": "GO:0000347 describes THO as part of the TREX complex that couples transcription to mRNA export to the cytoplasm."
      },
      {
       "reference": "GO:0006406",
       "notes": "GO:0006406 is the Gene Ontology biological-process term for mRNA export from nucleus."
      },
      {
       "reference": "PMID:11979277",
       "notes": "Strasser et al. 2002 identified TREX as a conserved complex that couples transcription with mRNA export."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000347",
     "notes": "Gene Ontology cellular-component term for the THO complex."
    },
    {
     "reference": "GO:0140513",
     "notes": "Gene Ontology cellular-component parent term for nuclear protein-containing complexes."
    },
    {
     "reference": "GO:0000346",
     "notes": "Gene Ontology cellular-component term for the transcription export complex, which contains THO."
    },
    {
     "reference": "GO:0006354",
     "notes": "Gene Ontology biological-process term for DNA-templated transcription elongation."
    },
    {
     "reference": "GO:0006406",
     "notes": "Gene Ontology biological-process term for mRNA export from nucleus."
    },
    {
     "reference": "PMID:11060033",
     "notes": "PubMed identifier for Chavez et al. 2000, the EMBO Journal paper identifying the four-protein Saccharomyces cerevisiae THO complex."
    },
    {
     "reference": "DOI:10.1093/emboj/19.21.5824",
     "notes": "DOI for Chavez et al. 2000, verified through PubMed and PMC."
    },
    {
     "reference": "PMID:11979277",
     "notes": "PubMed identifier for Strasser et al. 2002, the Nature paper identifying TREX as a conserved transcription-mRNA-export coupling complex."
    },
    {
     "reference": "DOI:10.1038/nature746",
     "notes": "DOI for Strasser et al. 2002, verified through PubMed."
    },
    {
     "reference": "PMID:16983072",
     "notes": "PubMed identifier for Voynov et al. 2006, the PNAS paper on THO-dependent transcription of genes with internal repeats."
    },
    {
     "reference": "DOI:10.1073/pnas.0606546103",
     "notes": "DOI for Voynov et al. 2006, verified through PubMed and PMC."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "tho_transcription_and_mrna_export",
     "title": "THO supports transcription and mRNA export",
     "description": "Hpr1p, Tho2p, Mft1p and Thp2p form the Saccharomyces cerevisiae THO complex that supports transcription elongation and TREX-mediated coupling to mRNA export.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the four budding-yeast THO constituents and GO-level transcription-elongation and mRNA-export functions without resolving nascent-RNP remodeling, Sub2 and Yra1 recruitment, or repeat-associated recombination.",
     "nodes": [
      {
       "node_id": "hpr1_subunit",
       "label": "Hpr1 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "hpr1_subunit"
      },
      {
       "node_id": "tho2_subunit",
       "label": "Tho2 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tho2_subunit"
      },
      {
       "node_id": "mft1_subunit",
       "label": "Mft1 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mft1_subunit"
      },
      {
       "node_id": "thp2_subunit",
       "label": "Thp2 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "thp2_subunit"
      },
      {
       "node_id": "tho_complex",
       "label": "THO complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000347"
      },
      {
       "node_id": "dna_templated_transcription_elongation",
       "label": "DNA-templated transcription elongation",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006354"
      },
      {
       "node_id": "mrna_export_from_nucleus",
       "label": "mRNA export from nucleus",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006406"
      }
     ],
     "edges": [
      {
       "subject": "hpr1_subunit",
       "predicate": "contributes to",
       "object": "tho_complex",
       "description": "Hpr1 subunit is a constituent of the budding-yeast THO complex.",
       "evidence": [
        {
         "reference": "PMID:11060033",
         "notes": "Chavez et al. 2000 identified a Saccharomyces cerevisiae THO complex containing Tho2p, Hpr1p, Mft1p and Thp2p."
        }
       ]
      },
      {
       "subject": "tho2_subunit",
       "predicate": "contributes to",
       "object": "tho_complex",
       "description": "Tho2 subunit is a constituent of the budding-yeast THO complex.",
       "evidence": [
        {
         "reference": "PMID:11060033",
         "notes": "Chavez et al. 2000 identified a Saccharomyces cerevisiae THO complex containing Tho2p, Hpr1p, Mft1p and Thp2p."
        }
       ]
      },
      {
       "subject": "mft1_subunit",
       "predicate": "contributes to",
       "object": "tho_complex",
       "description": "Mft1 subunit is a constituent of the budding-yeast THO complex.",
       "evidence": [
        {
         "reference": "PMID:11060033",
         "notes": "Chavez et al. 2000 identified a Saccharomyces cerevisiae THO complex containing Tho2p, Hpr1p, Mft1p and Thp2p."
        }
       ]
      },
      {
       "subject": "thp2_subunit",
       "predicate": "contributes to",
       "object": "tho_complex",
       "description": "Thp2 subunit is a constituent of the budding-yeast THO complex.",
       "evidence": [
        {
         "reference": "PMID:11060033",
         "notes": "Chavez et al. 2000 identified a Saccharomyces cerevisiae THO complex containing Tho2p, Hpr1p, Mft1p and Thp2p."
        }
       ]
      },
      {
       "subject": "tho_complex",
       "predicate": "supports",
       "object": "dna_templated_transcription_elongation",
       "description": "The THO complex supports transcription elongation.",
       "evidence": [
        {
         "reference": "GO:0000347",
         "notes": "GO:0000347 defines the THO complex as required for transcription elongation through genes containing tandemly repeated DNA sequences."
        },
        {
         "reference": "GO:0006354",
         "notes": "GO:0006354 is the biological-process term for DNA-templated transcription elongation."
        }
       ]
      },
      {
       "subject": "tho_complex",
       "predicate": "supports",
       "object": "mrna_export_from_nucleus",
       "description": "The THO complex contributes to TREX-mediated coupling of transcription with mRNA export.",
       "evidence": [
        {
         "reference": "GO:0000347",
         "notes": "GO:0000347 defines THO as part of the TREX complex involved in coupling transcription to mRNA export."
        },
        {
         "reference": "GO:0006406",
         "notes": "GO:0006406 is the biological-process term for mRNA export from nucleus."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_tho_subunit_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the Hpr1, Tho2, Mft1 and Thp2 constituents of the THO complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#hpr1_subunit",
      "components#tho2_subunit",
      "components#mft1_subunit",
      "components#thp2_subunit"
     ],
     "rationale": "PMID:11060033 identifies the four named budding-yeast constituents of the THO complex, but exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIEs for these subunit classes were not curated in this pass.",
     "evidence": [
      {
       "reference": "PMID:11060033",
       "notes": "Chavez et al. 2000 identified a Saccharomyces cerevisiae THO complex containing Tho2p, Hpr1p, Mft1p and Thp2p."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    }
   ]
  },
  {
   "identifier": "GO:0000445",
   "label": "THO complex part of transcription export complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "The THO complex when it is part of the TREX (TRanscription EXport) complex that is involved in coupling transcription to export of mRNAs to the cytoplasm. In S. cerevisiae, it is composed of four subunits: Hpr1, Tho2, Thp1, and Mft1, while the human complex is composed of 7 subunits. In budding yeast, the tetrameric THO core (Tho2, Hpr1, Mft1, Thp2) travels with elongating RNA polymerase II and recruits the Sub2 RNA helicase and Yra1 adaptor to form the complete TREX complex on nascent pre-mRNAs.",
   "definition_source": "GO:0000445",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:56:22Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of THO complex part of transcription export complex (GO:0000445) in category OTHER with verified GO hierarchy, components, UniProtKB protein examples, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0000444",
    "GO:0032991"
   ],
   "components": [
    {
     "component_id": "hpr1_subunit",
     "label": "Hpr1 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "HPR1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Hpr1 subunit is modeled as a named budding-yeast THO-complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the four-subunit THO complex. Functions within the THO subcomplex incorporated into the transcription export (TREX) complex.",
     "evidence": [
      {
       "reference": "PMID:11060033",
       "notes": "Chavez et al. 2000 identified a Saccharomyces cerevisiae protein complex containing Tho2p, Hpr1p, Mft1p and Thp2p."
      },
      {
       "reference": "DOI:10.1093/emboj/19.21.5824",
       "notes": "DOI for the Chavez et al. 2000 EMBO Journal THO-complex paper, verified through PubMed."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P17629",
       "protein_label": "THO complex subunit HPR1",
       "gene_symbol": "HPR1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene HPR1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11060033",
         "notes": "Chávez S et al. 2000, ‘A protein complex containing Tho2, Hpr1, Mft1 and a novel protein, Thp2, connects transcription elongation with mitotic recombination in Saccharomyces cerevisiae.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P17629."
        },
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P17629."
        }
       ]
      }
     ]
    },
    {
     "component_id": "tho2_subunit",
     "label": "Tho2 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "THO2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Tho2 subunit is modeled as a named budding-yeast THO-complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the four-subunit THO complex. Functions within the THO subcomplex incorporated into the transcription export (TREX) complex.",
     "evidence": [
      {
       "reference": "PMID:11060033",
       "notes": "Chavez et al. 2000 identified a Saccharomyces cerevisiae protein complex containing Tho2p, Hpr1p, Mft1p and Thp2p."
      },
      {
       "reference": "DOI:10.1093/emboj/19.21.5824",
       "notes": "DOI for the Chavez et al. 2000 EMBO Journal THO-complex paper, verified through PubMed."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53552",
       "protein_label": "THO complex subunit 2",
       "gene_symbol": "THO2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene THO2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11060033",
         "notes": "Chávez S et al. 2000, ‘A protein complex containing Tho2, Hpr1, Mft1 and a novel protein, Thp2, connects transcription elongation with mitotic recombination in Saccharomyces cerevisiae.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P53552."
        },
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P53552."
        }
       ]
      }
     ]
    },
    {
     "component_id": "mft1_subunit",
     "label": "Mft1 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "MFT1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Mft1 subunit is modeled as a named budding-yeast THO-complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the four-subunit THO complex. Functions within the THO subcomplex incorporated into the transcription export (TREX) complex.",
     "evidence": [
      {
       "reference": "PMID:11060033",
       "notes": "Chavez et al. 2000 identified a Saccharomyces cerevisiae protein complex containing Tho2p, Hpr1p, Mft1p and Thp2p."
      },
      {
       "reference": "DOI:10.1093/emboj/19.21.5824",
       "notes": "DOI for the Chavez et al. 2000 EMBO Journal THO-complex paper, verified through PubMed."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P33441",
       "protein_label": "THO complex subunit MFT1",
       "gene_symbol": "MFT1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene MFT1 in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11060033",
         "notes": "Chávez S et al. 2000, ‘A protein complex containing Tho2, Hpr1, Mft1 and a novel protein, Thp2, connects transcription elongation with mitotic recombination in Saccharomyces cerevisiae.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P33441."
        },
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P33441."
        }
       ]
      }
     ]
    },
    {
     "component_id": "thp2_subunit",
     "label": "Thp2 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "THP2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Thp2 subunit is modeled as a named budding-yeast THO-complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the four-subunit THO complex. Functions within the THO subcomplex incorporated into the transcription export (TREX) complex.",
     "evidence": [
      {
       "reference": "PMID:11060033",
       "notes": "Chavez et al. 2000 identified a Saccharomyces cerevisiae protein complex containing Tho2p, Hpr1p, Mft1p and Thp2p."
      },
      {
       "reference": "DOI:10.1093/emboj/19.21.5824",
       "notes": "DOI for the Chavez et al. 2000 EMBO Journal THO-complex paper, verified through PubMed."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O13539",
       "protein_label": "THO complex subunit THP2",
       "gene_symbol": "THP2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene THP2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11060033",
         "notes": "Chávez S et al. 2000, ‘A protein complex containing Tho2, Hpr1, Mft1 and a novel protein, Thp2, connects transcription elongation with mitotic recombination in Saccharomyces cerevisiae.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of O13539."
        },
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of O13539."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has a four-subunit THO complex containing Hpr1p, Tho2p, Mft1p and Thp2p.",
     "reference": "PMID:11060033"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Reference budding-yeast system in which the Hpr1p, Tho2p, Mft1p and Thp2p THO complex was identified.",
     "reference": "PMID:11060033"
    }
   ],
   "functions": [
    {
     "function_id": "dna_templated_transcription_elongation",
     "label": "DNA-templated transcription elongation",
     "grounding": "GO:0006354",
     "description": "The THO complex promotes transcription elongation, including transcription of repeat-containing genes.",
     "evidence": [
      {
       "reference": "GO:0000347",
       "notes": "GO:0000347 defines the THO complex as required for transcription elongation through genes containing tandem DNA repeats."
      },
      {
       "reference": "GO:0006354",
       "notes": "GO:0006354 is the Gene Ontology biological-process term for DNA-templated transcription elongation."
      },
      {
       "reference": "PMID:16983072",
       "notes": "Voynov et al. 2006 reported that genes with internal repeats require the THO complex for transcription."
      }
     ]
    },
    {
     "function_id": "mrna_export_from_nucleus",
     "label": "mRNA export from nucleus",
     "grounding": "GO:0006406",
     "description": "The THO complex acts within the transcription export complex that couples transcription to mRNA export.",
     "evidence": [
      {
       "reference": "GO:0000347",
       "notes": "GO:0000347 describes THO as part of the TREX complex that couples transcription to mRNA export to the cytoplasm."
      },
      {
       "reference": "GO:0006406",
       "notes": "GO:0006406 is the Gene Ontology biological-process term for mRNA export from nucleus."
      },
      {
       "reference": "PMID:11979277",
       "notes": "Strasser et al. 2002 identified TREX as a conserved complex that couples transcription with mRNA export."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000445",
     "notes": "Gene Ontology cellular-component term for THO complex part of transcription export complex: The THO complex when it is part of the TREX (TRanscription EXport) complex that is involved in coupling transcription to export of mRNAs to the cytoplasm."
    },
    {
     "reference": "GO:0000347",
     "notes": "Gene Ontology cellular-component term for the THO complex."
    },
    {
     "reference": "GO:0140513",
     "notes": "Gene Ontology cellular-component parent term for nuclear protein-containing complexes."
    },
    {
     "reference": "GO:0000346",
     "notes": "Gene Ontology cellular-component term for the transcription export complex, which contains THO."
    },
    {
     "reference": "GO:0006354",
     "notes": "Gene Ontology biological-process term for DNA-templated transcription elongation."
    },
    {
     "reference": "GO:0006406",
     "notes": "Gene Ontology biological-process term for mRNA export from nucleus."
    },
    {
     "reference": "PMID:11060033",
     "notes": "PubMed identifier for Chavez et al. 2000, the EMBO Journal paper identifying the four-protein Saccharomyces cerevisiae THO complex."
    },
    {
     "reference": "DOI:10.1093/emboj/19.21.5824",
     "notes": "DOI for Chavez et al. 2000, verified through PubMed and PMC."
    },
    {
     "reference": "PMID:11979277",
     "notes": "PubMed identifier for Strasser et al. 2002, the Nature paper identifying TREX as a conserved transcription-mRNA-export coupling complex."
    },
    {
     "reference": "DOI:10.1038/nature746",
     "notes": "DOI for Strasser et al. 2002, verified through PubMed."
    },
    {
     "reference": "PMID:16983072",
     "notes": "PubMed identifier for Voynov et al. 2006, the PNAS paper on THO-dependent transcription of genes with internal repeats."
    },
    {
     "reference": "DOI:10.1073/pnas.0606546103",
     "notes": "DOI for Voynov et al. 2006, verified through PubMed and PMC."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "tho_complex_part_of_transcription_export_complex_mechanism",
     "title": "Tho complex part of transcription export complex assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of THO complex part of transcription export complex (GO:0000445) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "tho_complex_part_of_transcription_export_complex",
       "label": "THO complex part of transcription export complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000445",
       "description": "The THO complex when it is part of the TREX (TRanscription EXport) complex that is involved in coupling transcription to export of mRNAs to the cytoplasm."
      },
      {
       "node_id": "hpr1_subunit",
       "label": "Hpr1 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "hpr1_subunit",
       "description": "Named Saccharomyces cerevisiae constituent of the four-subunit THO complex. Functions within the THO subcomplex incorporated into the transcription export (TREX) complex."
      },
      {
       "node_id": "tho2_subunit",
       "label": "Tho2 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tho2_subunit",
       "description": "Named Saccharomyces cerevisiae constituent of the four-subunit THO complex. Functions within the THO subcomplex incorporated into the transcription export (TREX) complex."
      },
      {
       "node_id": "mft1_subunit",
       "label": "Mft1 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mft1_subunit",
       "description": "Named Saccharomyces cerevisiae constituent of the four-subunit THO complex. Functions within the THO subcomplex incorporated into the transcription export (TREX) complex."
      },
      {
       "node_id": "thp2_subunit",
       "label": "Thp2 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "thp2_subunit",
       "description": "Named Saccharomyces cerevisiae constituent of the four-subunit THO complex. Functions within the THO subcomplex incorporated into the transcription export (TREX) complex."
      },
      {
       "node_id": "transcription_export_complex",
       "label": "transcription export complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000346",
       "description": "Enclosing or holo-structural assembly (transcription export complex, GO:0000346) containing THO complex part of transcription export complex."
      },
      {
       "node_id": "dna_templated_transcription_elongation",
       "label": "DNA-templated transcription elongation",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006354",
       "description": "The THO complex promotes transcription elongation, including transcription of repeat-containing genes."
      },
      {
       "node_id": "mrna_export_from_nucleus",
       "label": "mRNA export from nucleus",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006406",
       "description": "The THO complex acts within the transcription export complex that couples transcription to mRNA export."
      }
     ],
     "edges": [
      {
       "subject": "hpr1_subunit",
       "predicate": "is part of",
       "object": "tho_complex_part_of_transcription_export_complex",
       "description": "Named Saccharomyces cerevisiae constituent of the four-subunit THO complex. Functions within the THO subcomplex incorporated into the transcription export (TREX) complex.",
       "evidence": [
        {
         "reference": "PMID:11060033",
         "notes": "Chavez et al. 2000 identified a Saccharomyces cerevisiae protein complex containing Tho2p, Hpr1p, Mft1p and Thp2p."
        }
       ]
      },
      {
       "subject": "tho2_subunit",
       "predicate": "is part of",
       "object": "tho_complex_part_of_transcription_export_complex",
       "description": "Named Saccharomyces cerevisiae constituent of the four-subunit THO complex. Functions within the THO subcomplex incorporated into the transcription export (TREX) complex.",
       "evidence": [
        {
         "reference": "PMID:11060033",
         "notes": "Chavez et al. 2000 identified a Saccharomyces cerevisiae protein complex containing Tho2p, Hpr1p, Mft1p and Thp2p."
        }
       ]
      },
      {
       "subject": "mft1_subunit",
       "predicate": "is part of",
       "object": "tho_complex_part_of_transcription_export_complex",
       "description": "Named Saccharomyces cerevisiae constituent of the four-subunit THO complex. Functions within the THO subcomplex incorporated into the transcription export (TREX) complex.",
       "evidence": [
        {
         "reference": "PMID:11060033",
         "notes": "Chavez et al. 2000 identified a Saccharomyces cerevisiae protein complex containing Tho2p, Hpr1p, Mft1p and Thp2p."
        }
       ]
      },
      {
       "subject": "thp2_subunit",
       "predicate": "is part of",
       "object": "tho_complex_part_of_transcription_export_complex",
       "description": "Named Saccharomyces cerevisiae constituent of the four-subunit THO complex. Functions within the THO subcomplex incorporated into the transcription export (TREX) complex.",
       "evidence": [
        {
         "reference": "PMID:11060033",
         "notes": "Chavez et al. 2000 identified a Saccharomyces cerevisiae protein complex containing Tho2p, Hpr1p, Mft1p and Thp2p."
        }
       ]
      },
      {
       "subject": "tho_complex_part_of_transcription_export_complex",
       "predicate": "is part of",
       "object": "transcription_export_complex",
       "description": "Tho complex part of transcription export complex forms an integral structural compartment or subassembly of transcription export complex.",
       "evidence": [
        {
         "reference": "PMID:11060033",
         "notes": "PubMed identifier for Chavez et al. 2000, the EMBO Journal paper identifying the four-protein Saccharomyces cerevisiae THO complex."
        }
       ]
      },
      {
       "subject": "tho_complex_part_of_transcription_export_complex",
       "predicate": "mediates",
       "object": "dna_templated_transcription_elongation",
       "description": "The THO complex promotes transcription elongation, including transcription of repeat-containing genes.",
       "evidence": [
        {
         "reference": "GO:0000347",
         "notes": "GO:0000347 defines the THO complex as required for transcription elongation through genes containing tandem DNA repeats."
        }
       ]
      },
      {
       "subject": "tho_complex_part_of_transcription_export_complex",
       "predicate": "mediates",
       "object": "mrna_export_from_nucleus",
       "description": "The THO complex acts within the transcription export complex that couples transcription to mRNA export.",
       "evidence": [
        {
         "reference": "GO:0000347",
         "notes": "GO:0000347 describes THO as part of the TREX complex that couples transcription to mRNA export to the cytoplasm."
        }
       ]
      }
     ]
    }
   ],
   "part_of": [
    "GO:0000346"
   ],
   "synonyms": [
    {
     "synonym_text": "TREX-associated THO subcomplex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000445"
    }
   ]
  },
  {
   "identifier": "GO:0031897",
   "label": "Tic complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A chloroplast inner-envelope protein translocon complex that forms the inner-membrane step of nuclear-encoded preprotein import into the chloroplast.",
   "definition_source": "GO:0031897",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T04:27:59Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T04:28:29Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added TIC synonymy, protein-complex parentage, chloroplast inner-membrane parthood, Chlamydomonas scope, stromal protein-import function, GO and Jin 2022 evidence, a nonmechanistic Tic/Toc import graph, and a Tic-subunit boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T04:36:29Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #750 by narrowing the Tic subunit-boundary TODO to bona fide inner-envelope Tic constituents and excluding broader associated chloroplast import factors from automatic Tic component rows.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "TIC complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1016/j.cell.2022.10.030"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "part_of": [
    "GO:0009706"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Chlamydomonas reinhardtii has a Tic complex in the chloroplast inner envelope that couples with the outer envelope Toc complex in a resolved TOC-TIC import supercomplex.",
     "reference": "DOI:10.1016/j.cell.2022.10.030"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model in which a chloroplast TOC-TIC supercomplex spanning both envelope membranes was resolved structurally.",
     "reference": "DOI:10.1016/j.cell.2022.10.030"
    }
   ],
   "functions": [
    {
     "function_id": "protein_import_into_chloroplast_stroma",
     "label": "protein import into chloroplast stroma",
     "grounding": "GO:0045037",
     "description": "The Tic complex contributes the inner-envelope step of nuclear-encoded preprotein import toward the chloroplast stroma.",
     "evidence": [
      {
       "reference": "GO:0045037",
       "notes": "GO:0045037 defines protein import into the chloroplast stroma."
      },
      {
       "reference": "DOI:10.1016/j.cell.2022.10.030",
       "notes": "Jin et al. 2022 resolved the Tic portion of a Chlamydomonas TOC-TIC supercomplex spanning the chloroplast envelope."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031897",
     "notes": "Gene Ontology cellular-component term for the Tic complex."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology cellular-component term for a protein-containing complex."
    },
    {
     "reference": "GO:0009706",
     "notes": "Gene Ontology cellular-component term for the chloroplast inner membrane that carries the Tic complex."
    },
    {
     "reference": "GO:0009941",
     "notes": "Gene Ontology cellular-component term for the chloroplast envelope containing the Tic-bearing inner membrane."
    },
    {
     "reference": "GO:0010006",
     "notes": "Gene Ontology cellular-component term for the Toc complex, the outer-envelope partner of Tic in stromal preprotein import."
    },
    {
     "reference": "GO:0045037",
     "notes": "Gene Ontology biological-process term for protein import into the chloroplast stroma."
    },
    {
     "reference": "DOI:10.1016/j.cell.2022.10.030",
     "notes": "Jin et al. 2022, Structure of a TOC-TIC supercomplex spanning two chloroplast envelope membranes, Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "chlamydomonas_tic_inner_import",
     "title": "Tic contributes the inner-envelope import step",
     "description": "In Chlamydomonas, the Tic complex resides in the chloroplast inner membrane and couples with the outer-envelope Toc complex during stromal preprotein import.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph states Tic topology and its observed coupling to Toc without resolving individual Tic subunits of the chloroplast import apparatus.",
     "nodes": [
      {
       "node_id": "tic_complex",
       "label": "Tic complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031897"
      },
      {
       "node_id": "chloroplast_inner_membrane",
       "label": "chloroplast inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009706"
      },
      {
       "node_id": "toc_complex",
       "label": "Toc complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0010006"
      },
      {
       "node_id": "protein_import_into_chloroplast_stroma",
       "label": "protein import into chloroplast stroma",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0045037"
      }
     ],
     "edges": [
      {
       "subject": "tic_complex",
       "predicate": "is part of",
       "object": "chloroplast_inner_membrane",
       "description": "Tic is the translocon of the inner chloroplast envelope.",
       "evidence": [
        {
         "reference": "GO:0031897",
         "notes": "GO:0031897 defines the Tic complex as the translocon of the inner chloroplast envelope."
        }
       ]
      },
      {
       "subject": "tic_complex",
       "predicate": "couples with",
       "object": "toc_complex",
       "description": "Tic and Toc form the inner and outer envelope portions of a Chlamydomonas TOC-TIC import supercomplex.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2022.10.030",
         "notes": "Jin et al. 2022 resolved a Chlamydomonas TOC-TIC supercomplex spanning the two chloroplast envelope membranes."
        }
       ]
      },
      {
       "subject": "tic_complex",
       "predicate": "routes precursors toward",
       "object": "protein_import_into_chloroplast_stroma",
       "description": "Tic contributes the inner-membrane step for chloroplast stromal preprotein import.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2022.10.030",
         "notes": "Jin et al. 2022 resolved an inner-envelope Tic portion in a chloroplast protein-import supercomplex."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "tic_subunit_boundaries",
     "prompt": "Resolve exact source-neutral component groundings for bona fide constituent subfamilies of the inner-envelope Tic translocon before adding subunit-level component rows to this source-neutral Tic record.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#chlamydomonas_tic_inner_import"
     ],
     "rationale": "GO exactly grounds the Tic complex itself, but this record does not assert component-family CURIEs for individual inner-envelope Tic constituents until those families have been curated separately from Toc, Ycf2/FtsHi ATPase, stromal import motors, and other associated chloroplast import factors.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2022.10.030",
       "notes": "Jin et al. 2022 resolved a Chlamydomonas TOC-TIC import supercomplex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0042721",
   "label": "TIM22 mitochondrial import inner membrane insertion complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A multi-subunit mitochondrial inner-membrane complex that mediates insertion of multi-pass inner-membrane precursor proteins carrying internal targeting elements.",
   "definition_source": "GO:0042721",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-18T17:41:46Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T17:42:27Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, inner-mitochondrial-membrane protein-complex parentage, mitochondrial-inner-membrane parthood, Saccharomyces scope, inner-membrane insertion function evidence, a nonmechanistic TIM22 insertion graph, and a TIM22 subunit-boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T17:52:32Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #1177 by narrowing the TIM22 graph scope and subunit TODO to the cited yeast integral membrane subunits and small TIM chaperone boundary.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "mitochondrial inner membrane protein insertion complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0042721"
    },
    {
     "synonym_text": "Tim22 complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0042721"
    },
    {
     "synonym_text": "mitochondrial protein translocase complex",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0042721"
    }
   ],
   "parent_structures": [
    "GO:0098800"
   ],
   "part_of": [
    "GO:0005743"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding-yeast mitochondria contain a TIM22 inner-membrane translocase that inserts carrier-pathway precursors with internal targeting elements.",
     "reference": "DOI:10.1128/MCB.20.4.1187-1193.2000"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model for the TIM22 carrier translocase and for Tim18 function in TIM22-dependent inner-membrane protein insertion.",
     "reference": "DOI:10.1128/MCB.20.4.1187-1193.2000"
    }
   ],
   "functions": [
    {
     "function_id": "protein_insertion_into_mitochondrial_inner_membrane",
     "label": "protein insertion into mitochondrial inner membrane",
     "grounding": "GO:0045039",
     "description": "TIM22 mediates the mitochondrial inner-membrane insertion step for multi-pass carrier proteins that carry internal targeting elements.",
     "evidence": [
      {
       "reference": "GO:0042721",
       "notes": "GO:0042721 defines TIM22 as a mitochondrial inner-membrane complex that inserts multi-transmembrane proteins carrying internal targeting elements."
      },
      {
       "reference": "GO:0045039",
       "notes": "GO:0045039 denotes protein insertion into the mitochondrial inner membrane."
      },
      {
       "reference": "DOI:10.1016/j.cell.2009.08.005",
       "notes": "Chacinska et al. 2009 reviewed the TIM22 carrier pathway for hydrophobic mitochondrial inner-membrane proteins with internal targeting signals."
      },
      {
       "reference": "DOI:10.1128/MCB.20.4.1187-1193.2000",
       "notes": "Koehler et al. 2000 identified Tim18 as a budding-yeast TIM22-complex subunit needed for efficient insertion of imported mitochondrial inner-membrane proteins."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0042721",
     "notes": "Gene Ontology cellular-component term for the TIM22 mitochondrial import inner membrane insertion complex."
    },
    {
     "reference": "GO:0098800",
     "notes": "Gene Ontology cellular-component parent term for inner mitochondrial membrane protein complexes."
    },
    {
     "reference": "GO:0005743",
     "notes": "Gene Ontology cellular-component term for the mitochondrial inner membrane that contains TIM22."
    },
    {
     "reference": "GO:0045039",
     "notes": "Gene Ontology biological-process term for protein insertion into the mitochondrial inner membrane."
    },
    {
     "reference": "DOI:10.1016/j.cell.2009.08.005",
     "notes": "Chacinska et al. 2009, 'Importing mitochondrial proteins: machineries and mechanisms', Cell."
    },
    {
     "reference": "DOI:10.1128/MCB.20.4.1187-1193.2000",
     "notes": "Koehler et al. 2000, 'Tim18p, a new subunit of the TIM22 complex that mediates insertion of imported proteins into the yeast mitochondrial inner membrane', Molecular and Cellular Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "tim22_inner_membrane_insertion",
     "title": "TIM22 mediates carrier insertion into the inner membrane",
     "description": "TIM22 resides in the mitochondrial inner membrane and inserts imported multi-pass carrier proteins into that membrane.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures TIM22 topology and its inner-membrane carrier-insertion role without asserting individual Tim family groundings or stable constituent versus carrier-pathway chaperone roles for the yeast integral membrane and small TIM proteins.",
     "nodes": [
      {
       "node_id": "tim22_complex",
       "label": "TIM22 mitochondrial import inner membrane insertion complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0042721"
      },
      {
       "node_id": "mitochondrial_inner_membrane",
       "label": "mitochondrial inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005743"
      },
      {
       "node_id": "protein_insertion_into_mitochondrial_inner_membrane",
       "label": "protein insertion into mitochondrial inner membrane",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0045039"
      }
     ],
     "edges": [
      {
       "subject": "tim22_complex",
       "predicate": "is part of",
       "object": "mitochondrial_inner_membrane",
       "description": "TIM22 is embedded in the mitochondrial inner membrane.",
       "evidence": [
        {
         "reference": "GO:0042721",
         "notes": "GO:0042721 defines TIM22 as a complex embedded in the mitochondrial inner membrane."
        }
       ]
      },
      {
       "subject": "tim22_complex",
       "predicate": "supports",
       "object": "protein_insertion_into_mitochondrial_inner_membrane",
       "description": "TIM22 supports mitochondrial inner-membrane protein insertion for imported carrier-pathway substrates.",
       "evidence": [
        {
         "reference": "GO:0042721",
         "notes": "GO:0042721 grounds TIM22 as the mitochondrial inner-membrane insertion complex for multi-transmembrane proteins with internal targeting elements."
        },
        {
         "reference": "DOI:10.1016/j.cell.2009.08.005",
         "notes": "Chacinska et al. 2009 reviewed the TIM22 carrier pathway for protein insertion into the mitochondrial inner membrane."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "tim22_subunit_boundaries",
     "prompt": "Resolve exact source-neutral family groundings and stable TIM22 versus small-TIM carrier-pathway boundaries before adding Tim rows.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#tim22_inner_membrane_insertion"
     ],
     "rationale": "GO exactly grounds the TIM22 complex itself and names the yeast integral membrane subunits plus the peripheral small TIM complex in its definition, but this first record leaves Tim22, Tim54, Tim18, Sdh3, and small-TIM chaperone rows unasserted until exact source-neutral family groundings are separated from stable TIM22 constituents versus carrier-pathway chaperone roles.",
     "evidence": [
      {
       "reference": "GO:0042721",
       "notes": "GO:0042721 names the yeast integral membrane subunits and the peripheral small TIM complex in its definition of TIM22."
      },
      {
       "reference": "DOI:10.1016/j.cell.2009.08.005",
       "notes": "Chacinska et al. 2009 reviewed TIM22 carrier-pathway subunits and small TIM chaperones."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-18"
    }
   ]
  },
  {
   "identifier": "GO:0005744",
   "label": "TIM23 mitochondrial import inner membrane translocase complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "The protein transport machinery of the mitochondrial inner membrane that typically transports proteins that possess a matrix-targeting N-terminal presequence. The TIM23 complex contains three essential Tim proteins: Tim17 and Tim23 are thought to build a preprotein translocation channel while Tim44 interacts transiently with the matrix heat-shock protein Hsp70 to form an ATP-driven import motor.",
   "definition_source": "GO:0005744",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-18T17:00:32Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T17:01:30Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, inner-mitochondrial-membrane protein-complex parentage, mitochondrial-inner-membrane parthood, Saccharomyces scope, matrix-import function evidence, a nonmechanistic TOM-to-TIM23 graph, and a TIM23/PAM subunit-boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T17:13:59Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #1171 by adding top-level GO:0005742 evidence for the TOM graph node, resolved #1172 by separating source-neutral family grounding from TIM23/PAM boundary decisions in the subunit TODO, and resolved #1173 by weakening the TIM23-to-matrix-import edge from mediates to supports.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T17:28:18Z",
     "curator": "codex",
     "action": "FIX_REVIEW_HISTORY",
     "changes": "Resolved #1174 by correcting swapped #1172 and #1173 references in the prior ADDRESS_REVIEW curation-history entry.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Tim23 complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005744"
    },
    {
     "synonym_text": "mitochondrial inner membrane pre-sequence translocase complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005744"
    },
    {
     "synonym_text": "mitochondrial inner membrane presequence translocase complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005744"
    },
    {
     "synonym_text": "mitochondrial inner membrane translocase complex",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0005744"
    }
   ],
   "parent_structures": [
    "GO:0098800"
   ],
   "part_of": [
    "GO:0005743"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding-yeast mitochondria contain TIM23 inner-membrane presequence translocases that act downstream of TOM during matrix import.",
     "reference": "DOI:10.1016/j.cell.2009.08.005"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model for the TIM23 presequence translocase and its coordination with TOM and PAM during mitochondrial matrix import.",
     "reference": "DOI:10.1016/j.cell.2009.08.005"
    }
   ],
   "functions": [
    {
     "function_id": "protein_import_into_mitochondrial_matrix",
     "label": "protein import into mitochondrial matrix",
     "grounding": "GO:0030150",
     "description": "TIM23 mediates the inner-membrane translocation step for presequence-containing precursor proteins destined for the mitochondrial matrix.",
     "evidence": [
      {
       "reference": "GO:0005744",
       "notes": "GO:0005744 defines TIM23 as mitochondrial inner-membrane protein-transport machinery that typically transports proteins with matrix-targeting N-terminal presequences."
      },
      {
       "reference": "GO:0030150",
       "notes": "GO:0030150 denotes protein import into the mitochondrial matrix from the cytosol via TOM, TIM23 and PAM."
      },
      {
       "reference": "DOI:10.1016/j.cell.2009.08.005",
       "notes": "Chacinska et al. 2009 reviewed TOM entry and downstream TIM23-PAM presequence import into the mitochondrial matrix."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005744",
     "notes": "Gene Ontology cellular-component term for the TIM23 mitochondrial import inner membrane translocase complex."
    },
    {
     "reference": "GO:0098800",
     "notes": "Gene Ontology cellular-component parent term for inner mitochondrial membrane protein complexes."
    },
    {
     "reference": "GO:0005743",
     "notes": "Gene Ontology cellular-component term for the mitochondrial inner membrane that contains TIM23."
    },
    {
     "reference": "GO:0005742",
     "notes": "Gene Ontology cellular-component term for the upstream TOM complex that supplies presequence precursors to TIM23."
    },
    {
     "reference": "GO:0030150",
     "notes": "Gene Ontology biological-process term for protein import into the mitochondrial matrix."
    },
    {
     "reference": "DOI:10.1016/j.cell.2009.08.005",
     "notes": "Chacinska et al. 2009, 'Importing mitochondrial proteins: machineries and mechanisms', Cell."
    },
    {
     "reference": "DOI:10.1007/s00441-016-2486-7",
     "notes": "Demishtein-Zohary and Azem 2017, 'The TIM23 mitochondrial protein import complex: function and dysfunction', Cell and Tissue Research."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "tom_tim23_matrix_import",
     "title": "TIM23 mediates the inner-membrane matrix-import step",
     "description": "After TOM import across the mitochondrial outer membrane, TIM23 acts in the inner membrane to translocate presequence-containing precursors during matrix import.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures TOM-to-TIM23 topology during matrix import without asserting individual Tim subunit families, PAM motor composition, or alternate lateral insertion states.",
     "nodes": [
      {
       "node_id": "tom_complex",
       "label": "mitochondrial outer membrane translocase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005742"
      },
      {
       "node_id": "tim23_complex",
       "label": "TIM23 mitochondrial import inner membrane translocase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005744"
      },
      {
       "node_id": "mitochondrial_inner_membrane",
       "label": "mitochondrial inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005743"
      },
      {
       "node_id": "protein_import_into_mitochondrial_matrix",
       "label": "protein import into mitochondrial matrix",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0030150"
      }
     ],
     "edges": [
      {
       "subject": "tim23_complex",
       "predicate": "is part of",
       "object": "mitochondrial_inner_membrane",
       "description": "TIM23 is a mitochondrial inner-membrane protein transport complex.",
       "evidence": [
        {
         "reference": "GO:0005744",
         "notes": "GO:0005744 places TIM23 protein-transport machinery in the mitochondrial inner membrane."
        }
       ]
      },
      {
       "subject": "tom_complex",
       "predicate": "hands presequence precursors to",
       "object": "tim23_complex",
       "description": "TOM-mediated outer-membrane import precedes TIM23-PAM matrix import of presequence-containing precursors.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2009.08.005",
         "notes": "Chacinska et al. 2009 reviewed TIM23-PAM as the downstream inner-membrane and matrix machinery for TOM-imported presequence precursors."
        }
       ]
      },
      {
       "subject": "tim23_complex",
       "predicate": "supports",
       "object": "protein_import_into_mitochondrial_matrix",
       "description": "TIM23 supports matrix import by forming the inner-membrane presequence translocase for TOM-imported precursors.",
       "evidence": [
        {
         "reference": "GO:0030150",
         "notes": "GO:0030150 grounds the matrix-import pathway that passes through TOM, TIM23 and PAM."
        },
        {
         "reference": "DOI:10.1007/s00441-016-2486-7",
         "notes": "Demishtein-Zohary and Azem 2017 reviewed the function of the TIM23 mitochondrial protein import complex."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "tim23_subunit_boundaries",
     "prompt": "Resolve exact source-neutral family groundings and TIM23/PAM boundary decisions before adding Tim or PAM rows.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#tom_tim23_matrix_import"
     ],
     "rationale": "GO exactly grounds the TIM23 complex itself and names Tim17, Tim23 and transient Tim44/Hsp70 motor association in its definition, but this first record leaves Tim17, Tim23, Tim44, Tim50, Pam17 and PAM-motor factor rows unasserted until exact family groundings are separated from stable TIM23 versus transient PAM/import-motor membership.",
     "evidence": [
      {
       "reference": "GO:0005744",
       "notes": "GO:0005744 names Tim17, Tim23 and transient Tim44-Hsp70 import-motor association in its definition."
      },
      {
       "reference": "DOI:10.1016/j.cell.2009.08.005",
       "notes": "Chacinska et al. 2009 reviewed multiple TIM23 and PAM factors in the mitochondrial presequence import pathway."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-18"
    }
   ]
  },
  {
   "identifier": "GO:0010006",
   "label": "Toc complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A chloroplast outer-envelope protein translocon complex that forms the outer-membrane step of nuclear-encoded preprotein import into the chloroplast.",
   "definition_source": "GO:0010006",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T03:58:02Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T03:58:34Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added TOC synonymy, protein-complex parentage, chloroplast outer-membrane parthood, Chlamydomonas scope, stromal protein-import function, GO and Jin 2022 evidence, a nonmechanistic Toc/Tic import graph, and a Toc-subunit boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T04:08:58Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #748 by narrowing the Toc subunit-boundary TODO and graph scope note to avoid an uncited plant-versus-green-alga composition claim.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "TOC complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1016/j.cell.2022.10.030"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "part_of": [
    "GO:0009707"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "presence": "COMMON",
     "note": "Chlamydomonas reinhardtii has a Toc complex in the chloroplast outer envelope that couples with the inner envelope Tic complex in a resolved TOC-TIC import supercomplex.",
     "reference": "DOI:10.1016/j.cell.2022.10.030"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3055",
     "taxon_label": "Chlamydomonas reinhardtii",
     "note": "Green-algal model in which a chloroplast TOC-TIC supercomplex spanning both envelope membranes was resolved structurally.",
     "reference": "DOI:10.1016/j.cell.2022.10.030"
    }
   ],
   "functions": [
    {
     "function_id": "protein_import_into_chloroplast_stroma",
     "label": "protein import into chloroplast stroma",
     "grounding": "GO:0045037",
     "description": "The Toc complex contributes the outer-envelope step of nuclear-encoded preprotein import toward the chloroplast stroma.",
     "evidence": [
      {
       "reference": "GO:0045037",
       "notes": "GO:0045037 defines protein import into the chloroplast stroma."
      },
      {
       "reference": "DOI:10.1016/j.cell.2022.10.030",
       "notes": "Jin et al. 2022 resolved the Toc portion of a Chlamydomonas TOC-TIC supercomplex spanning the chloroplast envelope."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0010006",
     "notes": "Gene Ontology cellular-component term for the Toc complex."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology cellular-component term for a protein-containing complex."
    },
    {
     "reference": "GO:0009707",
     "notes": "Gene Ontology cellular-component term for the chloroplast outer membrane that carries the Toc complex."
    },
    {
     "reference": "GO:0009941",
     "notes": "Gene Ontology cellular-component term for the chloroplast envelope containing the Toc-bearing outer membrane."
    },
    {
     "reference": "GO:0031897",
     "notes": "Gene Ontology cellular-component term for the Tic complex, the inner-envelope partner of Toc in stromal preprotein import."
    },
    {
     "reference": "GO:0045037",
     "notes": "Gene Ontology biological-process term for protein import into the chloroplast stroma."
    },
    {
     "reference": "DOI:10.1016/j.cell.2022.10.030",
     "notes": "Jin et al. 2022, Structure of a TOC-TIC supercomplex spanning two chloroplast envelope membranes, Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "chlamydomonas_toc_outer_import",
     "title": "Toc contributes the outer-envelope import step",
     "description": "In Chlamydomonas, the Toc complex resides in the chloroplast outer membrane and couples with the inner-envelope Tic complex during stromal preprotein import.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph states Toc topology and its observed coupling to Tic without resolving individual Toc subunits of the chloroplast import apparatus.",
     "nodes": [
      {
       "node_id": "toc_complex",
       "label": "Toc complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0010006"
      },
      {
       "node_id": "chloroplast_outer_membrane",
       "label": "chloroplast outer membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009707"
      },
      {
       "node_id": "tic_complex",
       "label": "Tic complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031897"
      },
      {
       "node_id": "protein_import_into_chloroplast_stroma",
       "label": "protein import into chloroplast stroma",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0045037"
      }
     ],
     "edges": [
      {
       "subject": "toc_complex",
       "predicate": "is part of",
       "object": "chloroplast_outer_membrane",
       "description": "Toc is the protein translocon complex of the chloroplast outer membrane.",
       "evidence": [
        {
         "reference": "GO:0010006",
         "notes": "GO:0010006 defines the Toc complex as a protein translocon at the chloroplast outer membrane."
        }
       ]
      },
      {
       "subject": "toc_complex",
       "predicate": "couples with",
       "object": "tic_complex",
       "description": "Toc and Tic form the outer and inner envelope portions of a Chlamydomonas TOC-TIC import supercomplex.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2022.10.030",
         "notes": "Jin et al. 2022 resolved a Chlamydomonas TOC-TIC supercomplex spanning the two chloroplast envelope membranes."
        }
       ]
      },
      {
       "subject": "toc_complex",
       "predicate": "routes precursors toward",
       "object": "protein_import_into_chloroplast_stroma",
       "description": "Toc contributes the outer-membrane step for chloroplast stromal preprotein import.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2022.10.030",
         "notes": "Jin et al. 2022 resolved an outer-envelope Toc portion in a chloroplast protein-import supercomplex."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "toc_subunit_boundaries",
     "prompt": "Resolve exact source-neutral component groundings for Toc75-channel and Toc-receptor subfamilies before adding subunit-level component rows to this source-neutral Toc record.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#chlamydomonas_toc_outer_import"
     ],
     "rationale": "GO exactly grounds the Toc complex itself, but this record does not assert component-family CURIEs for individual Toc subunits until those families have been curated.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2022.10.030",
       "notes": "Jin et al. 2022 resolved a Chlamydomonas TOC-TIC import supercomplex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0031931",
   "label": "TORC1 complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex that contains at least TOR (target of rapamycin) and Raptor (regulatory-associated protein of TOR), or orthologs of, in complex with other signaling components. Mediates the phosphorylation and activation of S6K. In Saccharomyces, the complex contains Kog1p, Lst8p, Tco89p, and either Tor1p or Tor2p.",
   "definition_source": "GO:0031931",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-18T11:09:46Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T11:11:30Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added TORC1 synonymy, protein-complex parentage, reviewed-label-only yeast Tor/Kog1/Lst8/Tco89 components, Saccharomyces scope, a TORC1 signaling function, GO/DOI evidence, a nonmechanistic TORC1 function graph, and subunit-grounding plus TORC2 and Rag/GATOR/EGO boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T11:11:54Z",
     "curator": "codex",
     "action": "REFORMATTED_RECORD",
     "changes": "Expanded shared YAML evidence aliases into plain repeated mappings.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T11:31:37Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "#1144: Changed the TORC1-to-TORC1-signaling graph edge from an upstream-regulation predicate to a mediator predicate and tightened the graph wording around the GO:0038202 process.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T11:45:00Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "#1145: Narrowed the Saccharomyces cerevisiae TORC1 taxonomic-presence qualifier from COMMON to VARIABLE to avoid overclaiming strain-level prevalence from a yeast model annotation.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:31:42Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 5 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "synonyms": [
    {
     "synonym_text": "TORC1",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0031931"
    },
    {
     "synonym_text": "TOR complex 1",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0031931"
    },
    {
     "synonym_text": "rapamycin and nutrient-sensitive TOR complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0031931"
    },
    {
     "synonym_text": "nutrient sensitive complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0031931"
    }
   ],
   "components": [
    {
     "component_id": "tor_kinase_torc1_subunit",
     "label": "TOR kinase TORC1 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TOR1",
      "TOR2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Tor1p or Tor2p TORC1 catalytic subunit; no exact source-neutral InterPro, Pfam or NCBIfam family identifier for the TORC1-specific kinase-subunit role was curated in this pass.",
     "role": "Alternate catalytic TOR kinase subunit supplied by Tor1 or Tor2 in the budding-yeast TORC1 complex.",
     "evidence": [
      {
       "reference": "GO:0031931",
       "notes": "Gene Ontology cellular-component term for the TORC1 complex."
      },
      {
       "reference": "DOI:10.1016/s1097-2765(02)00636-6",
       "notes": "Loewith et al. 2002 separated budding-yeast TOR into two complexes and assigned TORC1 to the rapamycin-sensitive growth-control branch."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P35169",
       "protein_label": "Serine/threonine-protein kinase TOR1",
       "gene_symbol": "TOR1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TOR1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10973982",
         "notes": "Kunz J et al. 2000, ‘HEAT repeats mediate plasma membrane localization of Tor2p in yeast.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell membrane' localisation of P35169."
        },
        {
         "reference": "PMID:12631735",
         "notes": "Wedaman KP et al. 2003, ‘Tor kinases are in distinct membrane-associated protein complexes in Saccharomyces cerevisiae.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cell membrane' localisation of P35169."
        },
        {
         "reference": "PMID:28483912",
         "notes": "Tanigawa M et al. 2017, ‘An In Vitro TORC1 Kinase Assay That Recapitulates the Gtr-Independent Glutamine-Responsive TORC1 Activation Mechanism on Yeast Vacuoles.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Vacuole membrane' localisation of P35169."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P32600",
       "protein_label": "Serine/threonine-protein kinase TOR2",
       "gene_symbol": "TOR2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TOR2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10973982",
         "notes": "Kunz J et al. 2000, ‘HEAT repeats mediate plasma membrane localization of Tor2p in yeast.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell membrane' localisation of P32600."
        },
        {
         "reference": "PMID:12631735",
         "notes": "Wedaman KP et al. 2003, ‘Tor kinases are in distinct membrane-associated protein complexes in Saccharomyces cerevisiae.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cell membrane' localisation of P32600."
        },
        {
         "reference": "PMID:8846782",
         "notes": "Cardenas ME et al. 1995, ‘FKBP12-rapamycin target TOR2 is a vacuolar protein with an associated phosphatidylinositol-4 kinase activity.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Vacuole membrane' localisation of P32600."
        }
       ]
      }
     ]
    },
    {
     "component_id": "kog1_raptor_torc1_subunit",
     "label": "Kog1 Raptor-family TORC1 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "KOG1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Kog1p/Raptor ortholog in TORC1; no exact source-neutral InterPro, Pfam or NCBIfam family identifier for this subunit class was curated in this pass.",
     "role": "Raptor-family TORC1 constituent that joins the TOR kinase, Lst8 and Tco89 in budding-yeast TORC1.",
     "evidence": [
      {
       "reference": "GO:0031931",
       "notes": "Gene Ontology cellular-component term for the TORC1 complex."
      },
      {
       "reference": "DOI:10.1016/s1097-2765(02)00636-6",
       "notes": "Loewith et al. 2002 separated budding-yeast TOR into two complexes and assigned TORC1 to the rapamycin-sensitive growth-control branch."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38873",
       "protein_label": "Target of rapamycin complex 1 subunit KOG1",
       "gene_symbol": "KOG1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene KOG1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Vacuole membrane' localisation of P38873."
        },
        {
         "reference": "PMID:16394584",
         "notes": "Araki T et al. 2005, ‘LAS24/KOG1, a component of the TOR complex 1 (TORC1), is needed for resistance to local anesthetic tetracaine and normal distribution of actin cytoskeleton in yeast.’, Genes Genet Syst. ECO:0000269 experimental evidence cited by UniProt for the 'Vacuole membrane' localisation of P38873."
        },
        {
         "reference": "PMID:28483912",
         "notes": "Tanigawa M et al. 2017, ‘An In Vitro TORC1 Kinase Assay That Recapitulates the Gtr-Independent Glutamine-Responsive TORC1 Activation Mechanism on Yeast Vacuoles.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Vacuole membrane' localisation of P38873."
        }
       ]
      }
     ]
    },
    {
     "component_id": "lst8_torc1_subunit",
     "label": "Lst8 TORC1/TORC2 beta-propeller subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "LST8"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Lst8p constituent shared by TORC1 and TORC2; no exact source-neutral InterPro, Pfam or NCBIfam family identifier for the TOR-associated Lst8 class was curated in this pass.",
     "role": "Beta-propeller subunit represented here in its TORC1 constituent context.",
     "evidence": [
      {
       "reference": "GO:0031931",
       "notes": "Gene Ontology cellular-component term for the TORC1 complex."
      },
      {
       "reference": "DOI:10.1016/s1097-2765(02)00636-6",
       "notes": "Loewith et al. 2002 separated budding-yeast TOR into two complexes and assigned TORC1 to the rapamycin-sensitive growth-control branch."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P41318",
       "protein_label": "Target of rapamycin complex subunit LST8",
       "gene_symbol": "LST8",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene LST8 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P41318",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P41318, the single reviewed entry for gene LST8 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "tco89_torc1_subunit",
     "label": "Tco89 TORC1-specific subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TCO89"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Tco89p TORC1 constituent; no exact source-neutral InterPro, Pfam or NCBIfam family identifier for this fungal TORC1-specific subunit class was curated in this pass.",
     "role": "Budding-yeast TORC1 component associated with the Kog1/Lst8/Tor complex.",
     "evidence": [
      {
       "reference": "GO:0031931",
       "notes": "Gene Ontology cellular-component term for the TORC1 complex."
      },
      {
       "reference": "DOI:10.1074/jbc.M313062200",
       "notes": "Reinke et al. 2004 identified Tco89p as a Saccharomyces cerevisiae TORC1 component."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q08921",
       "protein_label": "Target of rapamycin complex 1 subunit TCO89",
       "gene_symbol": "TCO89",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TCO89 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q08921",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q08921, the single reviewed entry for gene TCO89 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "VARIABLE",
     "note": "Budding yeast is the curated model for TORC1 complexes containing Kog1, Lst8, Tco89 and either Tor1 or Tor2.",
     "reference": "GO:0031931"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Yeast model in which the rapamycin-sensitive TORC1 complex was separated from TORC2.",
     "reference": "DOI:10.1016/s1097-2765(02)00636-6"
    }
   ],
   "functions": [
    {
     "function_id": "torc1_signaling",
     "label": "TORC1 signaling",
     "grounding": "GO:0038202",
     "description": "The TORC1 complex mediates nutrient- and rapamycin-sensitive growth-control signaling in budding yeast.",
     "evidence": [
      {
       "reference": "GO:0038202",
       "notes": "Gene Ontology biological-process term for TORC1 signaling."
      },
      {
       "reference": "GO:0031931",
       "notes": "Gene Ontology cellular-component term for the TORC1 complex."
      },
      {
       "reference": "DOI:10.1016/s1097-2765(02)00636-6",
       "notes": "Loewith et al. 2002 separated budding-yeast TOR into two complexes and assigned TORC1 to the rapamycin-sensitive growth-control branch."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031931",
     "notes": "Gene Ontology cellular-component term for the TORC1 complex."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology cellular-component parent term for protein-containing complexes."
    },
    {
     "reference": "GO:0038202",
     "notes": "Gene Ontology biological-process term for TORC1 signaling."
    },
    {
     "reference": "DOI:10.1016/s1097-2765(02)00636-6",
     "notes": "Loewith et al. 2002 separated budding-yeast TOR into two complexes and assigned TORC1 to the rapamycin-sensitive growth-control branch."
    },
    {
     "reference": "DOI:10.1074/jbc.M313062200",
     "notes": "Reinke et al. 2004 identified Tco89p as a Saccharomyces cerevisiae TORC1 component."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_torc1_subunit_signaling",
     "title": "Yeast TORC1 complex mediates TORC1 signaling",
     "description": "In Saccharomyces cerevisiae, Kog1, Lst8, Tco89 and an alternate Tor1/Tor2 catalytic subunit form the rapamycin-sensitive complex that mediates TORC1 signaling.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph represents curated TORC1 subunit membership and the high-level signaling output mediated by the complex without modeling nutrient inputs, Gtr1/Gtr2 nucleotide states, or downstream phosphorylation targets.",
     "nodes": [
      {
       "node_id": "tor_kinase_torc1_subunit",
       "label": "TOR kinase TORC1 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tor_kinase_torc1_subunit"
      },
      {
       "node_id": "kog1_raptor_torc1_subunit",
       "label": "Kog1 Raptor-family TORC1 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "kog1_raptor_torc1_subunit"
      },
      {
       "node_id": "lst8_torc1_subunit",
       "label": "Lst8 TORC1/TORC2 beta-propeller subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "lst8_torc1_subunit"
      },
      {
       "node_id": "tco89_torc1_subunit",
       "label": "Tco89 TORC1-specific subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tco89_torc1_subunit"
      },
      {
       "node_id": "torc1_complex",
       "label": "TORC1 complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031931"
      },
      {
       "node_id": "torc1_signaling",
       "label": "TORC1 signaling",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0038202"
      }
     ],
     "edges": [
      {
       "subject": "tor_kinase_torc1_subunit",
       "predicate": "is part of",
       "object": "torc1_complex",
       "description": "Tor1 or Tor2 supplies the catalytic TOR kinase constituent of budding-yeast TORC1.",
       "evidence": [
        {
         "reference": "GO:0031931",
         "notes": "Gene Ontology cellular-component term for the TORC1 complex."
        },
        {
         "reference": "DOI:10.1016/s1097-2765(02)00636-6",
         "notes": "Loewith et al. 2002 separated budding-yeast TOR into two complexes and assigned TORC1 to the rapamycin-sensitive growth-control branch."
        }
       ]
      },
      {
       "subject": "kog1_raptor_torc1_subunit",
       "predicate": "is part of",
       "object": "torc1_complex",
       "description": "Kog1 is represented as a budding-yeast TORC1 constituent.",
       "evidence": [
        {
         "reference": "GO:0031931",
         "notes": "Gene Ontology cellular-component term for the TORC1 complex."
        },
        {
         "reference": "DOI:10.1016/s1097-2765(02)00636-6",
         "notes": "Loewith et al. 2002 separated budding-yeast TOR into two complexes and assigned TORC1 to the rapamycin-sensitive growth-control branch."
        }
       ]
      },
      {
       "subject": "lst8_torc1_subunit",
       "predicate": "is part of",
       "object": "torc1_complex",
       "description": "Lst8 is represented as a shared TOR-complex subunit in its budding-yeast TORC1 context.",
       "evidence": [
        {
         "reference": "GO:0031931",
         "notes": "Gene Ontology cellular-component term for the TORC1 complex."
        },
        {
         "reference": "DOI:10.1016/s1097-2765(02)00636-6",
         "notes": "Loewith et al. 2002 separated budding-yeast TOR into two complexes and assigned TORC1 to the rapamycin-sensitive growth-control branch."
        }
       ]
      },
      {
       "subject": "tco89_torc1_subunit",
       "predicate": "is part of",
       "object": "torc1_complex",
       "description": "Tco89 is represented as a budding-yeast TORC1 constituent.",
       "evidence": [
        {
         "reference": "GO:0031931",
         "notes": "Gene Ontology cellular-component term for the TORC1 complex."
        },
        {
         "reference": "DOI:10.1074/jbc.M313062200",
         "notes": "Reinke et al. 2004 identified Tco89p as a Saccharomyces cerevisiae TORC1 component."
        }
       ]
      },
      {
       "subject": "torc1_complex",
       "predicate": "mediates",
       "object": "torc1_signaling",
       "description": "TORC1 is represented as mediating TORC1 signaling.",
       "evidence": [
        {
         "reference": "GO:0038202",
         "notes": "Gene Ontology biological-process term for TORC1 signaling."
        },
        {
         "reference": "GO:0031931",
         "notes": "Gene Ontology cellular-component term for the TORC1 complex."
        },
        {
         "reference": "DOI:10.1016/s1097-2765(02)00636-6",
         "notes": "Loewith et al. 2002 separated budding-yeast TOR into two complexes and assigned TORC1 to the rapamycin-sensitive growth-control branch."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_torc1_subunit_family_groundings",
     "prompt": "Resolve exact source-neutral InterPro, Pfam, or NCBIfam groundings for the yeast TORC1 Tor, Kog1, Lst8 and Tco89 subunit classes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#tor_kinase_torc1_subunit",
      "components#kog1_raptor_torc1_subunit",
      "components#lst8_torc1_subunit",
      "components#tco89_torc1_subunit"
     ],
     "rationale": "This first TORC1 record names the yeast protein constituents but leaves family grounding unset until exact source-neutral boundaries for shared TOR/Lst8 classes and Kog1/Tco89 orthology are reviewed.",
     "evidence": [
      {
       "reference": "GO:0031931",
       "notes": "Gene Ontology cellular-component term for the TORC1 complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-18"
    },
    {
     "discussion_id": "torc2_boundary",
     "prompt": "Keep TORC2-specific Avo1, Avo2, Avo3/Tsc11, Bit61, Slm1 and Slm2 outside this TORC1 record.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "components#tor_kinase_torc1_subunit",
      "components#lst8_torc1_subunit",
      "causal_graphs#yeast_torc1_subunit_signaling"
     ],
     "rationale": "GO separates rapamycin-sensitive TORC1 from TORC2 as sibling complexes. Tor2 and Lst8 can occur in yeast TORC2, but Avo1, Avo2, Avo3/Tsc11, Bit61, Slm1 and Slm2 are TORC2-side subunits outside GO:0031931.",
     "resolution_note": "Declined: TORC2-only subunits were treated as constituents of GO:0031932 rather than GO:0031931.",
     "evidence": [
      {
       "reference": "GO:0031931",
       "notes": "Gene Ontology cellular-component term for the TORC1 complex."
      },
      {
       "reference": "GO:0031932",
       "notes": "Gene Ontology cellular-component term for the TORC2 complex."
      },
      {
       "reference": "DOI:10.1016/s1097-2765(02)00636-6",
       "notes": "Loewith et al. 2002 separated budding-yeast TOR into two complexes and assigned TORC1 to the rapamycin-sensitive growth-control branch."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-18",
     "resolved_date": "2026-09-18"
    },
    {
     "discussion_id": "rag_gator_ego_boundary",
     "prompt": "Keep Gtr1-Gtr2, GATOR1/SEACIT, GATOR2/SEACAT and Ragulator/EGO outside this TORC1 constituent record.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "components#tor_kinase_torc1_subunit",
      "causal_graphs#yeast_torc1_subunit_signaling"
     ],
     "rationale": "Gtr1-Gtr2 and its GATOR and Ragulator/EGO control complexes are upstream TORC1-pathway regulators or anchors with their own GO cellular-component identities, not constituents of the TORC1 catalytic complex.",
     "resolution_note": "Declined: Rag-family and SEA/GATOR/EGO neighbors were left as separate complexes outside GO:0031931.",
     "evidence": [
      {
       "reference": "GO:0031931",
       "notes": "Gene Ontology cellular-component term for the TORC1 complex."
      },
      {
       "reference": "GO:1990131",
       "notes": "Gene Ontology cellular-component term for the Gtr1-Gtr2 GTPase complex."
      },
      {
       "reference": "GO:1990130",
       "notes": "Gene Ontology cellular-component term for the GATOR1 complex."
      },
      {
       "reference": "GO:0061700",
       "notes": "Gene Ontology cellular-component term for the GATOR2 complex."
      },
      {
       "reference": "GO:0071986",
       "notes": "Gene Ontology cellular-component term for the Ragulator/EGO complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-18",
     "resolved_date": "2026-09-18"
    }
   ]
  },
  {
   "identifier": "GO:0031932",
   "label": "TORC2 complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex that contains at least TOR (target of rapamycin) and Rictor (rapamycin-insensitive companion of TOR), or orthologs of, in complex with other signaling components. Mediates the phosphorylation and activation of PKB (also called AKT). In Saccharomyces, the complex contains Avo1p, Avo2p, Tsc11p, Lst8p, Bit61p, Slm1p, Slm2p, and Tor2p.",
   "definition_source": "GO:0031932",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-18T12:12:49Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T12:13:32Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added TORC2 synonymy, protein-complex parentage, reviewed-label-only yeast Tor2/Avo1/Avo2/Tsc11/Lst8/Bit61/Slm1/Slm2 components, Saccharomyces scope, a TORC2 signaling function, GO/DOI evidence, a nonmechanistic TORC2 function graph, and subunit-grounding plus TORC1 boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T12:14:02Z",
     "curator": "codex",
     "action": "REFORMATTED_RECORD",
     "changes": "Expanded shared YAML evidence aliases into plain repeated mappings.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-18T12:15:05Z",
     "curator": "codex",
     "action": "REFINED_EVIDENCE",
     "changes": "Kept Slm1 and Slm2 as GO:0031932-curated Saccharomyces TORC2 constituents but removed the Wullschleger 2005 DOI from their component and graph-edge evidence to avoid overextending one molecular-organization paper.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:31:50Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 7 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:52Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "synonyms": [
    {
     "synonym_text": "TORC2",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0031932"
    },
    {
     "synonym_text": "TOR complex 2",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0031932"
    },
    {
     "synonym_text": "TORC 2 complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0031932"
    },
    {
     "synonym_text": "rapamycin and nutrient-insensitive TOR complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0031932"
    }
   ],
   "components": [
    {
     "component_id": "tor2_torc2_kinase_subunit",
     "label": "Tor2 TORC2 kinase subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TOR2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae TOR2 TORC2 constituent; no exact source-neutral InterPro, Pfam or NCBIfam family identifier for this subunit class was curated in this pass.",
     "role": "Catalytic TOR kinase subunit represented in its budding-yeast TORC2 context.",
     "evidence": [
      {
       "reference": "GO:0031932",
       "notes": "Gene Ontology cellular-component term for the TORC2 complex."
      },
      {
       "reference": "DOI:10.1074/jbc.M505553200",
       "notes": "Wullschleger et al. 2005 examined the molecular organization of the budding-yeast TORC2 complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32600",
       "protein_label": "Serine/threonine-protein kinase TOR2",
       "gene_symbol": "TOR2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TOR2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10973982",
         "notes": "Kunz J et al. 2000, ‘HEAT repeats mediate plasma membrane localization of Tor2p in yeast.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell membrane' localisation of P32600."
        },
        {
         "reference": "PMID:12631735",
         "notes": "Wedaman KP et al. 2003, ‘Tor kinases are in distinct membrane-associated protein complexes in Saccharomyces cerevisiae.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cell membrane' localisation of P32600."
        },
        {
         "reference": "PMID:8846782",
         "notes": "Cardenas ME et al. 1995, ‘FKBP12-rapamycin target TOR2 is a vacuolar protein with an associated phosphatidylinositol-4 kinase activity.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Vacuole membrane' localisation of P32600."
        }
       ]
      }
     ]
    },
    {
     "component_id": "avo1_torc2_subunit",
     "label": "Avo1 TORC2 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "AVO1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae AVO1 TORC2 constituent; no exact source-neutral InterPro, Pfam or NCBIfam family identifier for this subunit class was curated in this pass.",
     "role": "Budding-yeast TORC2 constituent named in the GO:0031932 Saccharomyces composition.",
     "evidence": [
      {
       "reference": "GO:0031932",
       "notes": "Gene Ontology cellular-component term for the TORC2 complex."
      },
      {
       "reference": "DOI:10.1074/jbc.M505553200",
       "notes": "Wullschleger et al. 2005 examined the molecular organization of the budding-yeast TORC2 complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q08236",
       "protein_label": "Target of rapamycin complex 2 subunit AVO1",
       "gene_symbol": "AVO1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene AVO1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12631735",
         "notes": "Wedaman KP et al. 2003, ‘Tor kinases are in distinct membrane-associated protein complexes in Saccharomyces cerevisiae.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cell membrane' localisation of Q08236."
        }
       ]
      }
     ]
    },
    {
     "component_id": "avo2_torc2_subunit",
     "label": "Avo2 TORC2 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "AVO2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae AVO2 TORC2 constituent; no exact source-neutral InterPro, Pfam or NCBIfam family identifier for this subunit class was curated in this pass.",
     "role": "Budding-yeast TORC2 constituent named in the GO:0031932 Saccharomyces composition.",
     "evidence": [
      {
       "reference": "GO:0031932",
       "notes": "Gene Ontology cellular-component term for the TORC2 complex."
      },
      {
       "reference": "DOI:10.1074/jbc.M505553200",
       "notes": "Wullschleger et al. 2005 examined the molecular organization of the budding-yeast TORC2 complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q04749",
       "protein_label": "Target of rapamycin complex 2 subunit AVO2",
       "gene_symbol": "AVO2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene AVO2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12631735",
         "notes": "Wedaman KP et al. 2003, ‘Tor kinases are in distinct membrane-associated protein complexes in Saccharomyces cerevisiae.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cell membrane' localisation of Q04749."
        }
       ]
      }
     ]
    },
    {
     "component_id": "tsc11_avo3_torc2_subunit",
     "label": "Tsc11/Avo3 TORC2 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TSC11",
      "AVO3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae TSC11/AVO3 TORC2 constituent; no exact source-neutral InterPro, Pfam or NCBIfam family identifier for this subunit class was curated in this pass.",
     "role": "Rictor-family budding-yeast TORC2 constituent named as Tsc11p in the GO definition.",
     "evidence": [
      {
       "reference": "GO:0031932",
       "notes": "Gene Ontology cellular-component term for the TORC2 complex."
      },
      {
       "reference": "DOI:10.1074/jbc.M505553200",
       "notes": "Wullschleger et al. 2005 examined the molecular organization of the budding-yeast TORC2 complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40061",
       "protein_label": "Target of rapamycin complex 2 subunit TSC11",
       "gene_symbol": "TSC11",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TSC11 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure (also declared as synonym AVO3).",
       "evidence": [
        {
         "reference": "PMID:12631735",
         "notes": "Wedaman KP et al. 2003, ‘Tor kinases are in distinct membrane-associated protein complexes in Saccharomyces cerevisiae.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cell membrane' localisation of P40061."
        }
       ]
      }
     ]
    },
    {
     "component_id": "lst8_torc2_subunit",
     "label": "Lst8 TORC1/TORC2 beta-propeller subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "LST8"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae LST8 TORC2 constituent; no exact source-neutral InterPro, Pfam or NCBIfam family identifier for this subunit class was curated in this pass.",
     "role": "Shared beta-propeller TOR-complex subunit represented in its TORC2 constituent context.",
     "evidence": [
      {
       "reference": "GO:0031932",
       "notes": "Gene Ontology cellular-component term for the TORC2 complex."
      },
      {
       "reference": "DOI:10.1074/jbc.M505553200",
       "notes": "Wullschleger et al. 2005 examined the molecular organization of the budding-yeast TORC2 complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P41318",
       "protein_label": "Target of rapamycin complex subunit LST8",
       "gene_symbol": "LST8",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene LST8 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P41318",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P41318, the single reviewed entry for gene LST8 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "bit61_torc2_subunit",
     "label": "Bit61 TORC2 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "BIT61"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae BIT61 TORC2 constituent; no exact source-neutral InterPro, Pfam or NCBIfam family identifier for this subunit class was curated in this pass.",
     "role": "Budding-yeast TORC2 constituent named in the GO:0031932 Saccharomyces composition.",
     "evidence": [
      {
       "reference": "GO:0031932",
       "notes": "Gene Ontology cellular-component term for the TORC2 complex."
      },
      {
       "reference": "DOI:10.1074/jbc.M505553200",
       "notes": "Wullschleger et al. 2005 examined the molecular organization of the budding-yeast TORC2 complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P47041",
       "protein_label": "Target of rapamycin complex 2 subunit BIT61",
       "gene_symbol": "BIT61",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene BIT61 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P47041",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P47041, the single reviewed entry for gene BIT61 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "slm1_torc2_subunit",
     "label": "Slm1 TORC2 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SLM1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae SLM1 TORC2 constituent; no exact source-neutral InterPro, Pfam or NCBIfam family identifier for this subunit class was curated in this pass.",
     "role": "Budding-yeast TORC2 constituent named in the GO:0031932 Saccharomyces composition.",
     "evidence": [
      {
       "reference": "GO:0031932",
       "notes": "Gene Ontology cellular-component term for the TORC2 complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40485",
       "protein_label": "Phosphatidylinositol 4,5-bisphosphate-binding protein SLM1",
       "gene_symbol": "SLM1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SLM1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15023338",
         "notes": "Yu JW et al. 2004, ‘Genome-wide analysis of membrane targeting by S. cerevisiae pleckstrin homology domains.’, Mol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cell membrane' localisation of P40485."
        },
        {
         "reference": "PMID:15372071",
         "notes": "Audhya A et al. 2004, ‘Genome-wide lethality screen identifies new PI4,5P2 effectors that regulate the actin cytoskeleton.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Cell membrane' localisation of P40485."
        },
        {
         "reference": "PMID:15689497",
         "notes": "Fadri M et al. 2005, ‘The pleckstrin homology domain proteins Slm1 and Slm2 are required for actin cytoskeleton organization in yeast and bind phosphatidylinositol-4,5-bisphosphate and TORC2.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cell membrane' localisation of P40485."
        }
       ]
      }
     ]
    },
    {
     "component_id": "slm2_torc2_subunit",
     "label": "Slm2 TORC2 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SLM2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae SLM2 TORC2 constituent; no exact source-neutral InterPro, Pfam or NCBIfam family identifier for this subunit class was curated in this pass.",
     "role": "Budding-yeast TORC2 constituent named in the GO:0031932 Saccharomyces composition.",
     "evidence": [
      {
       "reference": "GO:0031932",
       "notes": "Gene Ontology cellular-component term for the TORC2 complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53955",
       "protein_label": "Phosphatidylinositol 4,5-bisphosphate-binding protein SLM2",
       "gene_symbol": "SLM2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene SLM2 in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15023338",
         "notes": "Yu JW et al. 2004, ‘Genome-wide analysis of membrane targeting by S. cerevisiae pleckstrin homology domains.’, Mol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cell membrane' localisation of P53955."
        },
        {
         "reference": "PMID:15372071",
         "notes": "Audhya A et al. 2004, ‘Genome-wide lethality screen identifies new PI4,5P2 effectors that regulate the actin cytoskeleton.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Cell membrane' localisation of P53955."
        },
        {
         "reference": "PMID:15689497",
         "notes": "Fadri M et al. 2005, ‘The pleckstrin homology domain proteins Slm1 and Slm2 are required for actin cytoskeleton organization in yeast and bind phosphatidylinositol-4,5-bisphosphate and TORC2.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cell membrane' localisation of P53955."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "VARIABLE",
     "note": "Budding yeast is the curated model for TORC2 complexes containing Tor2, Avo1, Avo2, Tsc11, Lst8, Bit61, Slm1 and Slm2.",
     "reference": "GO:0031932"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Yeast model in which GO separates rapamycin-insensitive TORC2 from TORC1.",
     "reference": "GO:0031932"
    }
   ],
   "functions": [
    {
     "function_id": "torc2_signaling",
     "label": "TORC2 signaling",
     "grounding": "GO:0038203",
     "description": "The TORC2 complex mediates rapamycin-insensitive signaling represented by the GO:0038203 TORC2 signaling process.",
     "evidence": [
      {
       "reference": "GO:0038203",
       "notes": "Gene Ontology biological-process term for TORC2 signaling."
      },
      {
       "reference": "GO:0031932",
       "notes": "Gene Ontology cellular-component term for the TORC2 complex."
      },
      {
       "reference": "DOI:10.1074/jbc.M505553200",
       "notes": "Wullschleger et al. 2005 examined the molecular organization of the budding-yeast TORC2 complex."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031932",
     "notes": "Gene Ontology cellular-component term for the TORC2 complex."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology cellular-component parent term for protein-containing complexes."
    },
    {
     "reference": "GO:0038203",
     "notes": "Gene Ontology biological-process term for TORC2 signaling."
    },
    {
     "reference": "DOI:10.1074/jbc.M505553200",
     "notes": "Wullschleger et al. 2005 examined the molecular organization of the budding-yeast TORC2 complex."
    },
    {
     "reference": "DOI:10.1016/s1097-2765(02)00636-6",
     "notes": "Loewith et al. 2002 separated budding-yeast TOR into two complexes and assigned TORC2 to the rapamycin-insensitive branch."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_torc2_subunit_signaling",
     "title": "Yeast TORC2 complex mediates TORC2 signaling",
     "description": "In Saccharomyces cerevisiae, Tor2, Avo1, Avo2, Tsc11, Lst8, Bit61, Slm1 and Slm2 form the rapamycin-insensitive complex that mediates TORC2 signaling.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph represents curated TORC2 subunit membership and the high-level signaling output mediated by the complex without modeling downstream phosphorylation targets or plasma-membrane recruitment.",
     "nodes": [
      {
       "node_id": "tor2_torc2_kinase_subunit",
       "label": "Tor2 TORC2 kinase subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tor2_torc2_kinase_subunit"
      },
      {
       "node_id": "avo1_torc2_subunit",
       "label": "Avo1 TORC2 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "avo1_torc2_subunit"
      },
      {
       "node_id": "avo2_torc2_subunit",
       "label": "Avo2 TORC2 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "avo2_torc2_subunit"
      },
      {
       "node_id": "tsc11_avo3_torc2_subunit",
       "label": "Tsc11/Avo3 TORC2 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tsc11_avo3_torc2_subunit"
      },
      {
       "node_id": "lst8_torc2_subunit",
       "label": "Lst8 TORC1/TORC2 beta-propeller subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "lst8_torc2_subunit"
      },
      {
       "node_id": "bit61_torc2_subunit",
       "label": "Bit61 TORC2 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "bit61_torc2_subunit"
      },
      {
       "node_id": "slm1_torc2_subunit",
       "label": "Slm1 TORC2 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "slm1_torc2_subunit"
      },
      {
       "node_id": "slm2_torc2_subunit",
       "label": "Slm2 TORC2 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "slm2_torc2_subunit"
      },
      {
       "node_id": "torc2_complex",
       "label": "TORC2 complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031932"
      },
      {
       "node_id": "torc2_signaling",
       "label": "TORC2 signaling",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0038203"
      }
     ],
     "edges": [
      {
       "subject": "tor2_torc2_kinase_subunit",
       "predicate": "is part of",
       "object": "torc2_complex",
       "description": "Tor2 TORC2 kinase subunit is represented as a budding-yeast TORC2 constituent.",
       "evidence": [
        {
         "reference": "GO:0031932",
         "notes": "Gene Ontology cellular-component term for the TORC2 complex."
        },
        {
         "reference": "DOI:10.1074/jbc.M505553200",
         "notes": "Wullschleger et al. 2005 examined the molecular organization of the budding-yeast TORC2 complex."
        }
       ]
      },
      {
       "subject": "avo1_torc2_subunit",
       "predicate": "is part of",
       "object": "torc2_complex",
       "description": "Avo1 TORC2 subunit is represented as a budding-yeast TORC2 constituent.",
       "evidence": [
        {
         "reference": "GO:0031932",
         "notes": "Gene Ontology cellular-component term for the TORC2 complex."
        },
        {
         "reference": "DOI:10.1074/jbc.M505553200",
         "notes": "Wullschleger et al. 2005 examined the molecular organization of the budding-yeast TORC2 complex."
        }
       ]
      },
      {
       "subject": "avo2_torc2_subunit",
       "predicate": "is part of",
       "object": "torc2_complex",
       "description": "Avo2 TORC2 subunit is represented as a budding-yeast TORC2 constituent.",
       "evidence": [
        {
         "reference": "GO:0031932",
         "notes": "Gene Ontology cellular-component term for the TORC2 complex."
        },
        {
         "reference": "DOI:10.1074/jbc.M505553200",
         "notes": "Wullschleger et al. 2005 examined the molecular organization of the budding-yeast TORC2 complex."
        }
       ]
      },
      {
       "subject": "tsc11_avo3_torc2_subunit",
       "predicate": "is part of",
       "object": "torc2_complex",
       "description": "Tsc11/Avo3 TORC2 subunit is represented as a budding-yeast TORC2 constituent.",
       "evidence": [
        {
         "reference": "GO:0031932",
         "notes": "Gene Ontology cellular-component term for the TORC2 complex."
        },
        {
         "reference": "DOI:10.1074/jbc.M505553200",
         "notes": "Wullschleger et al. 2005 examined the molecular organization of the budding-yeast TORC2 complex."
        }
       ]
      },
      {
       "subject": "lst8_torc2_subunit",
       "predicate": "is part of",
       "object": "torc2_complex",
       "description": "Lst8 TORC1/TORC2 beta-propeller subunit is represented as a budding-yeast TORC2 constituent.",
       "evidence": [
        {
         "reference": "GO:0031932",
         "notes": "Gene Ontology cellular-component term for the TORC2 complex."
        },
        {
         "reference": "DOI:10.1074/jbc.M505553200",
         "notes": "Wullschleger et al. 2005 examined the molecular organization of the budding-yeast TORC2 complex."
        }
       ]
      },
      {
       "subject": "bit61_torc2_subunit",
       "predicate": "is part of",
       "object": "torc2_complex",
       "description": "Bit61 TORC2 subunit is represented as a budding-yeast TORC2 constituent.",
       "evidence": [
        {
         "reference": "GO:0031932",
         "notes": "Gene Ontology cellular-component term for the TORC2 complex."
        },
        {
         "reference": "DOI:10.1074/jbc.M505553200",
         "notes": "Wullschleger et al. 2005 examined the molecular organization of the budding-yeast TORC2 complex."
        }
       ]
      },
      {
       "subject": "slm1_torc2_subunit",
       "predicate": "is part of",
       "object": "torc2_complex",
       "description": "Slm1 TORC2 subunit is represented as a budding-yeast TORC2 constituent.",
       "evidence": [
        {
         "reference": "GO:0031932",
         "notes": "Gene Ontology cellular-component term for the TORC2 complex."
        }
       ]
      },
      {
       "subject": "slm2_torc2_subunit",
       "predicate": "is part of",
       "object": "torc2_complex",
       "description": "Slm2 TORC2 subunit is represented as a budding-yeast TORC2 constituent.",
       "evidence": [
        {
         "reference": "GO:0031932",
         "notes": "Gene Ontology cellular-component term for the TORC2 complex."
        }
       ]
      },
      {
       "subject": "torc2_complex",
       "predicate": "mediates",
       "object": "torc2_signaling",
       "description": "TORC2 is represented as mediating TORC2 signaling.",
       "evidence": [
        {
         "reference": "GO:0038203",
         "notes": "Gene Ontology biological-process term for TORC2 signaling."
        },
        {
         "reference": "GO:0031932",
         "notes": "Gene Ontology cellular-component term for the TORC2 complex."
        },
        {
         "reference": "DOI:10.1074/jbc.M505553200",
         "notes": "Wullschleger et al. 2005 examined the molecular organization of the budding-yeast TORC2 complex."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_torc2_subunit_family_groundings",
     "prompt": "Resolve exact source-neutral InterPro, Pfam, or NCBIfam groundings for the yeast TORC2 Tor2, Avo1, Avo2, Tsc11/Avo3, Lst8, Bit61, Slm1 and Slm2 subunit classes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#tor2_torc2_kinase_subunit",
      "components#avo1_torc2_subunit",
      "components#avo2_torc2_subunit",
      "components#tsc11_avo3_torc2_subunit",
      "components#lst8_torc2_subunit",
      "components#bit61_torc2_subunit",
      "components#slm1_torc2_subunit",
      "components#slm2_torc2_subunit"
     ],
     "rationale": "This first TORC2 record names the yeast protein constituents but leaves family grounding unset until exact source-neutral boundaries for shared TOR/Lst8 classes and TORC2-specific classes are reviewed.",
     "evidence": [
      {
       "reference": "GO:0031932",
       "notes": "Gene Ontology cellular-component term for the TORC2 complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-18"
    },
    {
     "discussion_id": "torc1_boundary",
     "prompt": "Keep TORC1-specific Kog1, Tco89 and Tor1 outside this TORC2 record.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "components#tor2_torc2_kinase_subunit",
      "components#lst8_torc2_subunit",
      "causal_graphs#yeast_torc2_subunit_signaling"
     ],
     "rationale": "GO separates rapamycin-sensitive TORC1 from TORC2 as sibling complexes. Tor2 and Lst8 can occur in both yeast TOR complexes, but Kog1, Tco89 and Tor1 are outside GO:0031932.",
     "resolution_note": "Declined: TORC1-side subunits were treated as constituents of GO:0031931 rather than GO:0031932.",
     "evidence": [
      {
       "reference": "GO:0031932",
       "notes": "Gene Ontology cellular-component term for the TORC2 complex."
      },
      {
       "reference": "GO:0031931",
       "notes": "Gene Ontology cellular-component term for the TORC1 complex."
      },
      {
       "reference": "DOI:10.1016/s1097-2765(02)00636-6",
       "notes": "Loewith et al. 2002 separated budding-yeast TOR into two complexes and assigned TORC2 to the rapamycin-insensitive branch."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-18",
     "resolved_date": "2026-09-18"
    }
   ]
  },
  {
   "identifier": "GO:0031499",
   "label": "TRAMP complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A multiprotein complex having distributive polyadenylation activity of a variety of RNA substrates including hypomodified and incorrectly folded tRNAs, pre-snRNAs, pre-snoRNAs, incorrectly spliced or processed pre-mRNAs, cryptic unstable transcripts (CUTs), pre-rRNAs and rRNA fragments released as part of rRNA processing. In S. cerevisiae, the complex consists of either Pap2 (also known as Trf4) or Trf5, Air1 or Air2, and Mtr4, and is involved in RNA 3'-end processing and in RNA surveillance and quality control.",
   "definition_source": "GO:0031499",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T12:33:41Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T12:34:23Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO TRAMP narrow synonymy, nuclear protein-containing-complex parentage, three reviewed-label-only budding-yeast constituent rows, Saccharomyces cerevisiae scope, RNA-surveillance function evidence, GO/PubMed/DOI evidence, a nonmechanistic function graph, and a TRAMP subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:32:01Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 5 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "TRAMP4 complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0031499"
    },
    {
     "synonym_text": "TRAMP5 complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0031499"
    },
    {
     "synonym_text": "Trf4 complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0031499"
    },
    {
     "synonym_text": "Trf4p-Air2p-Mtr4p polyadenylation complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0031499"
    },
    {
     "synonym_text": "Trf4 poly(A) polymerase complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0031499"
    }
   ],
   "parent_structures": [
    "GO:0140513"
   ],
   "components": [
    {
     "component_id": "trf4_trf5_poly_a_polymerase_subunit",
     "label": "Trf4/Trf5 poly(A) polymerase subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TRF4",
      "TRF5"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0031499 models the catalytic TRAMP subunit as either budding-yeast Pap2/Trf4 or Trf5; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Distributive poly(A) polymerase catalytic constituent of budding-yeast TRAMP4 or TRAMP5 complexes.",
     "evidence": [
      {
       "reference": "GO:0031499",
       "notes": "GO:0031499 defines Saccharomyces TRAMP as containing either Pap2/Trf4 or Trf5."
      },
      {
       "reference": "DOI:10.1371/journal.pbio.0030189",
       "notes": "Vanacova et al. 2005 identified Trf4p as the catalytic subunit of a yeast poly(A) polymerase complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53632",
       "protein_label": "Poly(A) RNA polymerase protein 2",
       "gene_symbol": "PAP2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TRF4, which UniProt lists under the primary name PAP2, in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10066793",
         "notes": "Walowsky C et al. 1999, ‘The topoisomerase-related function gene TRF4 affects cellular sensitivity to the antitumor agent camptothecin.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P53632."
        },
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P53632."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P48561",
       "protein_label": "Poly(A) RNA polymerase protein 1",
       "gene_symbol": "TRF5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TRF5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P48561."
        }
       ]
      }
     ]
    },
    {
     "component_id": "air1_air2_rna_binding_subunit",
     "label": "Air1/Air2 RNA-binding subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "AIR1",
      "AIR2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0031499 models the RNA-binding TRAMP subunit as either Air1 or Air2; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Putative RNA-binding zinc-knuckle constituent of budding-yeast TRAMP complexes.",
     "evidence": [
      {
       "reference": "GO:0031499",
       "notes": "GO:0031499 defines Saccharomyces TRAMP as containing Air1 or Air2."
      },
      {
       "reference": "DOI:10.1371/journal.pbio.0030189",
       "notes": "Vanacova et al. 2005 detected Air1p or Air2p as potential RNA-binding subunits of the Trf4p complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40507",
       "protein_label": "Protein AIR1",
       "gene_symbol": "AIR1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene AIR1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P40507."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q12476",
       "protein_label": "Protein AIR2",
       "gene_symbol": "AIR2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene AIR2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q12476."
        }
       ]
      }
     ]
    },
    {
     "component_id": "mtr4_rna_helicase_subunit",
     "label": "Mtr4 RNA helicase subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "MTR4"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Mtr4 is modeled as the RNA-helicase constituent of the Saccharomyces TRAMP complex; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Putative RNA helicase constituent of budding-yeast TRAMP complexes.",
     "evidence": [
      {
       "reference": "GO:0031499",
       "notes": "GO:0031499 defines Saccharomyces TRAMP as containing Mtr4."
      },
      {
       "reference": "DOI:10.1371/journal.pbio.0030189",
       "notes": "Vanacova et al. 2005 detected Mtr4p in the Trf4p poly(A) polymerase complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P47047",
       "protein_label": "ATP-dependent RNA helicase DOB1",
       "gene_symbol": "MTR4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene MTR4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P47047",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P47047, the single reviewed entry for gene MTR4 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has TRAMP complexes containing Pap2/Trf4 or Trf5, Air1 or Air2, and Mtr4.",
     "reference": "GO:0031499"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Reference budding-yeast system in which Vanacova et al. identified Trf4p, Air1p or Air2p, and Mtr4p as constituents of a new RNA-quality-control poly(A) polymerase complex.",
     "reference": "DOI:10.1371/journal.pbio.0030189"
    }
   ],
   "functions": [
    {
     "function_id": "polyadenylation_dependent_rna_catabolism",
     "label": "polyadenylation-dependent RNA catabolic process",
     "grounding": "GO:0043633",
     "description": "TRAMP polyadenylates RNA substrates to promote exosome-mediated RNA degradation.",
     "evidence": [
      {
       "reference": "GO:0031499",
       "notes": "GO:0031499 defines TRAMP as a distributive polyadenylation complex involved in RNA surveillance."
      },
      {
       "reference": "GO:0043633",
       "notes": "GO:0043633 is the Gene Ontology biological-process term for polyadenylation-dependent RNA catabolic process."
      },
      {
       "reference": "DOI:10.1371/journal.pbio.0030189",
       "notes": "Vanacova et al. 2005 connected Trf4-complex polyadenylation to nuclear exosome degradation of an unmodified tRNA substrate in vitro."
      }
     ]
    },
    {
     "function_id": "nuclear_rna_surveillance",
     "label": "nuclear RNA surveillance",
     "grounding": "GO:0071027",
     "description": "TRAMP participates in nuclear RNA surveillance and quality control in budding yeast.",
     "evidence": [
      {
       "reference": "GO:0031499",
       "notes": "GO:0031499 defines TRAMP as involved in RNA surveillance and quality control."
      },
      {
       "reference": "GO:0071027",
       "notes": "GO:0071027 is the Gene Ontology biological-process term for nuclear RNA surveillance."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031499",
     "notes": "Gene Ontology cellular-component term for the TRAMP complex."
    },
    {
     "reference": "GO:0140513",
     "notes": "Gene Ontology cellular-component parent term for nuclear protein-containing complexes."
    },
    {
     "reference": "GO:0043633",
     "notes": "Gene Ontology biological-process term for polyadenylation-dependent RNA catabolic process."
    },
    {
     "reference": "GO:0071027",
     "notes": "Gene Ontology biological-process term for nuclear RNA surveillance."
    },
    {
     "reference": "PMID:15828860",
     "notes": "PubMed identifier for Vanacova et al. 2005, the PLoS Biology paper on a yeast RNA-quality-control poly(A) polymerase complex."
    },
    {
     "reference": "DOI:10.1371/journal.pbio.0030189",
     "notes": "DOI for Vanacova et al. 2005, verified through PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "tramp_polyadenylation_rna_surveillance",
     "title": "TRAMP polyadenylates RNAs for surveillance",
     "description": "The Saccharomyces Trf4/Trf5, Air1/Air2 and Mtr4 proteins form TRAMP complexes that polyadenylate RNA substrates for surveillance-linked degradation.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the three GO-defined constituent classes and two GO-level RNA quality-control processes without resolving substrate recognition, exosome recruitment or TRAMP4 versus TRAMP5 specificity.",
     "nodes": [
      {
       "node_id": "trf4_trf5_poly_a_polymerase_subunit",
       "label": "Trf4/Trf5 poly(A) polymerase subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "trf4_trf5_poly_a_polymerase_subunit"
      },
      {
       "node_id": "air1_air2_rna_binding_subunit",
       "label": "Air1/Air2 RNA-binding subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "air1_air2_rna_binding_subunit"
      },
      {
       "node_id": "mtr4_rna_helicase_subunit",
       "label": "Mtr4 RNA helicase subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mtr4_rna_helicase_subunit"
      },
      {
       "node_id": "tramp_complex",
       "label": "TRAMP complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031499"
      },
      {
       "node_id": "polyadenylation_dependent_rna_catabolism",
       "label": "polyadenylation-dependent RNA catabolic process",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0043633"
      },
      {
       "node_id": "nuclear_rna_surveillance",
       "label": "nuclear RNA surveillance",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0071027"
      }
     ],
     "edges": [
      {
       "subject": "trf4_trf5_poly_a_polymerase_subunit",
       "predicate": "contributes to",
       "object": "tramp_complex",
       "description": "Pap2/Trf4 or Trf5 provides the TRAMP poly(A) polymerase constituent.",
       "evidence": [
        {
         "reference": "GO:0031499",
         "notes": "GO:0031499 defines Saccharomyces TRAMP as containing either Pap2/Trf4 or Trf5."
        }
       ]
      },
      {
       "subject": "air1_air2_rna_binding_subunit",
       "predicate": "contributes to",
       "object": "tramp_complex",
       "description": "Air1 or Air2 provides the TRAMP putative RNA-binding constituent.",
       "evidence": [
        {
         "reference": "GO:0031499",
         "notes": "GO:0031499 defines Saccharomyces TRAMP as containing Air1 or Air2."
        }
       ]
      },
      {
       "subject": "mtr4_rna_helicase_subunit",
       "predicate": "contributes to",
       "object": "tramp_complex",
       "description": "Mtr4 provides the TRAMP putative RNA-helicase constituent.",
       "evidence": [
        {
         "reference": "GO:0031499",
         "notes": "GO:0031499 defines Saccharomyces TRAMP as containing Mtr4."
        }
       ]
      },
      {
       "subject": "tramp_complex",
       "predicate": "supports",
       "object": "polyadenylation_dependent_rna_catabolism",
       "description": "TRAMP-mediated polyadenylation promotes exosome-linked RNA degradation.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pbio.0030189",
         "notes": "Vanacova et al. 2005 connected Trf4-complex polyadenylation activity to nuclear exosome degradation of an RNA substrate."
        }
       ]
      },
      {
       "subject": "tramp_complex",
       "predicate": "supports",
       "object": "nuclear_rna_surveillance",
       "description": "TRAMP supports nuclear RNA surveillance and quality control.",
       "evidence": [
        {
         "reference": "GO:0031499",
         "notes": "GO:0031499 defines TRAMP as involved in RNA surveillance and quality control."
        },
        {
         "reference": "GO:0071027",
         "notes": "GO:0071027 is the biological-process term for nuclear RNA surveillance."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_tramp_subunit_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the Trf4/Trf5, Air1/Air2 and Mtr4 constituents of the TRAMP complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#trf4_trf5_poly_a_polymerase_subunit",
      "components#air1_air2_rna_binding_subunit",
      "components#mtr4_rna_helicase_subunit"
     ],
     "rationale": "GO:0031499 exactly identifies the yeast TRAMP complex, but exact InterPro, Pfam, NCBIfam or UniProtKB family boundaries for the alternating catalytic and RNA-binding subunit classes need narrower follow-up curation.",
     "evidence": [
      {
       "reference": "GO:0031499",
       "notes": "GO:0031499 defines the Saccharomyces TRAMP component alternatives."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    }
   ]
  },
  {
   "identifier": "GO:0000346",
   "label": "transcription export complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "The transcription export (TREX) complex couples transcription elongation by RNA polymerase II to mRNA export. The complex associates with the polymerase and travels with it along the length of the transcribed gene. TREX is composed of the THO transcription elongation complex as well as other proteins that couple THO to mRNA export proteins. The TREX complex is known to be found in a wide range of eukaryotes, including S. cerevisiae and metazoans. The conserved eukaryotic transcription-export (TREX) multiprotein complex that couples RNA polymerase II transcription elongation with nascent mRNP packaging and nuclear export. In Saccharomyces cerevisiae and other microbial eukaryotes, the TREX complex is assembled from the pentameric THO core complex (Tho2, Hpr1, Mft1, Thp2, Tex1), the DEAD-box RNA helicase Sub2 (UAP56), and the RNA-binding export adaptor Yra1 (ALYREF), which recruits the Mex67–Mtr2 export receptor.",
   "definition_source": "GO:0000346",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0140513"
   ],
   "has_part": [
    "GO:0000445"
   ],
   "synonyms": [
    {
     "synonym_text": "TREX complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000346"
    }
   ],
   "components": [
    {
     "component_id": "hpr1_subunit",
     "label": "Hpr1 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "HPR1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Hpr1 subunit is modeled as a named budding-yeast THO-complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the four-subunit THO complex. Functions within the transcription export (TREX) complex in transcription export complex.",
     "evidence": [
      {
       "reference": "PMID:11060033",
       "notes": "Chavez et al. 2000 identified a Saccharomyces cerevisiae protein complex containing Tho2p, Hpr1p, Mft1p and Thp2p."
      },
      {
       "reference": "DOI:10.1093/emboj/19.21.5824",
       "notes": "DOI for the Chavez et al. 2000 EMBO Journal THO-complex paper, verified through PubMed."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P17629",
       "protein_label": "THO complex subunit HPR1",
       "gene_symbol": "HPR1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene HPR1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11060033",
         "notes": "Chávez S et al. 2000, ‘A protein complex containing Tho2, Hpr1, Mft1 and a novel protein, Thp2, connects transcription elongation with mitotic recombination in Saccharomyces cerevisiae.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P17629."
        },
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P17629."
        }
       ]
      }
     ]
    },
    {
     "component_id": "tho2_subunit",
     "label": "Tho2 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "THO2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Tho2 subunit is modeled as a named budding-yeast THO-complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the four-subunit THO complex. Functions within the transcription export (TREX) complex in transcription export complex.",
     "evidence": [
      {
       "reference": "PMID:11060033",
       "notes": "Chavez et al. 2000 identified a Saccharomyces cerevisiae protein complex containing Tho2p, Hpr1p, Mft1p and Thp2p."
      },
      {
       "reference": "DOI:10.1093/emboj/19.21.5824",
       "notes": "DOI for the Chavez et al. 2000 EMBO Journal THO-complex paper, verified through PubMed."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53552",
       "protein_label": "THO complex subunit 2",
       "gene_symbol": "THO2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene THO2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11060033",
         "notes": "Chávez S et al. 2000, ‘A protein complex containing Tho2, Hpr1, Mft1 and a novel protein, Thp2, connects transcription elongation with mitotic recombination in Saccharomyces cerevisiae.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P53552."
        },
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P53552."
        }
       ]
      }
     ]
    },
    {
     "component_id": "mft1_subunit",
     "label": "Mft1 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "MFT1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Mft1 subunit is modeled as a named budding-yeast THO-complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the four-subunit THO complex. Functions within the transcription export (TREX) complex in transcription export complex.",
     "evidence": [
      {
       "reference": "PMID:11060033",
       "notes": "Chavez et al. 2000 identified a Saccharomyces cerevisiae protein complex containing Tho2p, Hpr1p, Mft1p and Thp2p."
      },
      {
       "reference": "DOI:10.1093/emboj/19.21.5824",
       "notes": "DOI for the Chavez et al. 2000 EMBO Journal THO-complex paper, verified through PubMed."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P33441",
       "protein_label": "THO complex subunit MFT1",
       "gene_symbol": "MFT1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene MFT1 in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11060033",
         "notes": "Chávez S et al. 2000, ‘A protein complex containing Tho2, Hpr1, Mft1 and a novel protein, Thp2, connects transcription elongation with mitotic recombination in Saccharomyces cerevisiae.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P33441."
        },
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P33441."
        }
       ]
      }
     ]
    },
    {
     "component_id": "thp2_subunit",
     "label": "Thp2 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "THP2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Thp2 subunit is modeled as a named budding-yeast THO-complex constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Named Saccharomyces cerevisiae constituent of the four-subunit THO complex. Functions within the transcription export (TREX) complex in transcription export complex.",
     "evidence": [
      {
       "reference": "PMID:11060033",
       "notes": "Chavez et al. 2000 identified a Saccharomyces cerevisiae protein complex containing Tho2p, Hpr1p, Mft1p and Thp2p."
      },
      {
       "reference": "DOI:10.1093/emboj/19.21.5824",
       "notes": "DOI for the Chavez et al. 2000 EMBO Journal THO-complex paper, verified through PubMed."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O13539",
       "protein_label": "THO complex subunit THP2",
       "gene_symbol": "THP2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene THP2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11060033",
         "notes": "Chávez S et al. 2000, ‘A protein complex containing Tho2, Hpr1, Mft1 and a novel protein, Thp2, connects transcription elongation with mitotic recombination in Saccharomyces cerevisiae.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of O13539."
        },
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of O13539."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sub2_yra1_mrna_export_module",
     "label": "Sub2 DEAD-box RNA helicase and Yra1 mRNA export adaptor module",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SUB2",
      "YRA1"
     ],
     "essentiality": "ESSENTIAL",
     "role": "ATP-dependent RNA helicase Sub2 (UAP56) and RNA-binding export adaptor Yra1 (ALYREF) that assemble with the four-subunit THO core complex to form the holo-TREX transcription-export complex and hand mRNPs to Mex67-Mtr2.",
     "evidence": [
      {
       "reference": "PMID:11979277",
       "notes": "Strasser et al. 2002 demonstrate that the four-subunit THO complex associates with Sub2 and Yra1 to form the conserved TREX (transcription-export) complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q07478",
       "protein_label": "ATP-dependent RNA helicase SUB2",
       "gene_symbol": "SUB2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "Representative reviewed UniProtKB entry for gene SUB2 in the reference strain Saccharomyces cerevisiae S288C (NCBITaxon:559292), matching the reference proteome used for the other TREX subunits on this record. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q07478."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q12159",
       "protein_label": "RNA annealing protein YRA1",
       "gene_symbol": "YRA1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene YRA1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q12159",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q12159, the single reviewed entry for gene YRA1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has a four-subunit THO complex containing Hpr1p, Tho2p, Mft1p and Thp2p.",
     "reference": "PMID:11060033"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Reference budding-yeast system in which the Hpr1p, Tho2p, Mft1p and Thp2p THO complex was identified.",
     "reference": "PMID:11060033"
    }
   ],
   "functions": [
    {
     "function_id": "dna_templated_transcription_elongation",
     "label": "DNA-templated transcription elongation",
     "grounding": "GO:0006354",
     "description": "The THO complex promotes transcription elongation, including transcription of repeat-containing genes.",
     "evidence": [
      {
       "reference": "GO:0000347",
       "notes": "GO:0000347 defines the THO complex as required for transcription elongation through genes containing tandem DNA repeats."
      },
      {
       "reference": "GO:0006354",
       "notes": "GO:0006354 is the Gene Ontology biological-process term for DNA-templated transcription elongation."
      },
      {
       "reference": "PMID:16983072",
       "notes": "Voynov et al. 2006 reported that genes with internal repeats require the THO complex for transcription."
      }
     ]
    },
    {
     "function_id": "mrna_export_from_nucleus",
     "label": "mRNA export from nucleus",
     "grounding": "GO:0006406",
     "description": "The THO complex acts within the transcription export complex that couples transcription to mRNA export.",
     "evidence": [
      {
       "reference": "GO:0000347",
       "notes": "GO:0000347 describes THO as part of the TREX complex that couples transcription to mRNA export to the cytoplasm."
      },
      {
       "reference": "GO:0006406",
       "notes": "GO:0006406 is the Gene Ontology biological-process term for mRNA export from nucleus."
      },
      {
       "reference": "PMID:11979277",
       "notes": "Strasser et al. 2002 identified TREX as a conserved complex that couples transcription with mRNA export."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000346",
     "notes": "Gene Ontology cellular-component term for transcription export complex: The transcription export (TREX) complex couples transcription elongation by RNA polymerase II to mRNA export. The complex associates with the polymerase and travels with it along the length of the transcribed gene. TREX is composed of the THO transcription elongation complex as well as other proteins that couple THO to mRNA export proteins. The TREX complex is known to be found in a wide range of eukaryotes, including S. cerevisiae and metazoans."
    },
    {
     "reference": "GO:0000347",
     "notes": "Gene Ontology cellular-component term for the THO complex."
    },
    {
     "reference": "GO:0140513",
     "notes": "Gene Ontology cellular-component parent term for nuclear protein-containing complexes."
    },
    {
     "reference": "GO:0006354",
     "notes": "Gene Ontology biological-process term for DNA-templated transcription elongation."
    },
    {
     "reference": "GO:0006406",
     "notes": "Gene Ontology biological-process term for mRNA export from nucleus."
    },
    {
     "reference": "PMID:11060033",
     "notes": "PubMed identifier for Chavez et al. 2000, the EMBO Journal paper identifying the four-protein Saccharomyces cerevisiae THO complex."
    },
    {
     "reference": "DOI:10.1093/emboj/19.21.5824",
     "notes": "DOI for Chavez et al. 2000, verified through PubMed and PMC."
    },
    {
     "reference": "PMID:11979277",
     "notes": "PubMed identifier for Strasser et al. 2002, the Nature paper identifying TREX as a conserved transcription-mRNA-export coupling complex."
    },
    {
     "reference": "DOI:10.1038/nature746",
     "notes": "DOI for Strasser et al. 2002, verified through PubMed."
    },
    {
     "reference": "PMID:16983072",
     "notes": "PubMed identifier for Voynov et al. 2006, the PNAS paper on THO-dependent transcription of genes with internal repeats."
    },
    {
     "reference": "DOI:10.1073/pnas.0606546103",
     "notes": "DOI for Voynov et al. 2006, verified through PubMed and PMC."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "transcription_export_complex_mechanism",
     "title": "Transcription export complex assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of transcription export complex (GO:0000346) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "transcription_export_complex",
       "label": "transcription export complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000346",
       "description": "The transcription export (TREX) complex couples transcription elongation by RNA polymerase II to mRNA export."
      },
      {
       "node_id": "hpr1_subunit",
       "label": "Hpr1 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "hpr1_subunit",
       "description": "Named Saccharomyces cerevisiae constituent of the four-subunit THO complex. Functions within the transcription export (TREX) complex in transcription export complex."
      },
      {
       "node_id": "tho2_subunit",
       "label": "Tho2 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tho2_subunit",
       "description": "Named Saccharomyces cerevisiae constituent of the four-subunit THO complex. Functions within the transcription export (TREX) complex in transcription export complex."
      },
      {
       "node_id": "mft1_subunit",
       "label": "Mft1 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mft1_subunit",
       "description": "Named Saccharomyces cerevisiae constituent of the four-subunit THO complex. Functions within the transcription export (TREX) complex in transcription export complex."
      },
      {
       "node_id": "thp2_subunit",
       "label": "Thp2 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "thp2_subunit",
       "description": "Named Saccharomyces cerevisiae constituent of the four-subunit THO complex. Functions within the transcription export (TREX) complex in transcription export complex."
      },
      {
       "node_id": "sub2_yra1_mrna_export_module",
       "label": "Sub2 DEAD-box RNA helicase and Yra1 mRNA export adaptor module",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sub2_yra1_mrna_export_module",
       "description": "ATP-dependent RNA helicase Sub2 (UAP56) and RNA-binding export adaptor Yra1 (ALYREF) that assemble with the four-subunit THO core complex to form the holo-TREX transcription-export complex and hand mRNPs to Mex67-Mtr2."
      },
      {
       "node_id": "tho_complex_part_of_transcription_export_complex",
       "label": "THO complex part of transcription export complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000445",
       "description": "Constituent structural subassembly (THO complex part of transcription export complex, GO:0000445) within transcription export complex."
      },
      {
       "node_id": "dna_templated_transcription_elongation",
       "label": "DNA-templated transcription elongation",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006354",
       "description": "The THO complex promotes transcription elongation, including transcription of repeat-containing genes."
      },
      {
       "node_id": "mrna_export_from_nucleus",
       "label": "mRNA export from nucleus",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006406",
       "description": "The THO complex acts within the transcription export complex that couples transcription to mRNA export."
      }
     ],
     "edges": [
      {
       "subject": "hpr1_subunit",
       "predicate": "is part of",
       "object": "transcription_export_complex",
       "description": "Named Saccharomyces cerevisiae constituent of the four-subunit THO complex. Functions within the transcription export (TREX) complex in transcription export complex.",
       "evidence": [
        {
         "reference": "PMID:11060033",
         "notes": "Chavez et al. 2000 identified a Saccharomyces cerevisiae protein complex containing Tho2p, Hpr1p, Mft1p and Thp2p."
        }
       ]
      },
      {
       "subject": "tho2_subunit",
       "predicate": "is part of",
       "object": "transcription_export_complex",
       "description": "Named Saccharomyces cerevisiae constituent of the four-subunit THO complex. Functions within the transcription export (TREX) complex in transcription export complex.",
       "evidence": [
        {
         "reference": "PMID:11060033",
         "notes": "Chavez et al. 2000 identified a Saccharomyces cerevisiae protein complex containing Tho2p, Hpr1p, Mft1p and Thp2p."
        }
       ]
      },
      {
       "subject": "mft1_subunit",
       "predicate": "is part of",
       "object": "transcription_export_complex",
       "description": "Named Saccharomyces cerevisiae constituent of the four-subunit THO complex. Functions within the transcription export (TREX) complex in transcription export complex.",
       "evidence": [
        {
         "reference": "PMID:11060033",
         "notes": "Chavez et al. 2000 identified a Saccharomyces cerevisiae protein complex containing Tho2p, Hpr1p, Mft1p and Thp2p."
        }
       ]
      },
      {
       "subject": "thp2_subunit",
       "predicate": "is part of",
       "object": "transcription_export_complex",
       "description": "Named Saccharomyces cerevisiae constituent of the four-subunit THO complex. Functions within the transcription export (TREX) complex in transcription export complex.",
       "evidence": [
        {
         "reference": "PMID:11060033",
         "notes": "Chavez et al. 2000 identified a Saccharomyces cerevisiae protein complex containing Tho2p, Hpr1p, Mft1p and Thp2p."
        }
       ]
      },
      {
       "subject": "sub2_yra1_mrna_export_module",
       "predicate": "is part of",
       "object": "transcription_export_complex",
       "description": "ATP-dependent RNA helicase Sub2 (UAP56) and RNA-binding export adaptor Yra1 (ALYREF) that assemble with the four-subunit THO core complex to form the holo-TREX transcription-export complex and hand mRNPs to Mex67-Mtr2.",
       "evidence": [
        {
         "reference": "PMID:11979277",
         "notes": "Strasser et al. 2002 demonstrate that the four-subunit THO complex associates with Sub2 and Yra1 to form the conserved TREX (transcription-export) complex."
        }
       ]
      },
      {
       "subject": "tho_complex_part_of_transcription_export_complex",
       "predicate": "is part of",
       "object": "transcription_export_complex",
       "description": "Tho complex part of transcription export complex is a structural part of transcription export complex.",
       "evidence": [
        {
         "reference": "PMID:11060033",
         "notes": "PubMed identifier for Chavez et al. 2000, the EMBO Journal paper identifying the four-protein Saccharomyces cerevisiae THO complex."
        }
       ]
      },
      {
       "subject": "transcription_export_complex",
       "predicate": "mediates",
       "object": "dna_templated_transcription_elongation",
       "description": "The THO complex promotes transcription elongation, including transcription of repeat-containing genes.",
       "evidence": [
        {
         "reference": "GO:0000347",
         "notes": "GO:0000347 defines the THO complex as required for transcription elongation through genes containing tandem DNA repeats."
        }
       ]
      },
      {
       "subject": "transcription_export_complex",
       "predicate": "mediates",
       "object": "mrna_export_from_nucleus",
       "description": "The THO complex acts within the transcription export complex that couples transcription to mRNA export.",
       "evidence": [
        {
         "reference": "GO:0000347",
         "notes": "GO:0000347 describes THO as part of the TREX complex that couples transcription to mRNA export to the cytoplasm."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:41Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of transcription export complex (GO:0000346) in category OTHER with verified GO hierarchy, components, UniProtKB protein examples, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-23T07:14:16Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-23T07:27:48Z",
     "curator": "uniprot-protein-examples-skill",
     "action": "CURATED_PROTEIN_EXAMPLES",
     "changes": "Added source-backed gene_symbols (SUB2, YRA1) and reviewed Saccharomyces cerevisiae S288C protein_examples UniProtKB:Q07478 (SUB2) and UniProtKB:Q12159 (YRA1) to sub2_yra1_mrna_export_module.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "GO:0000439",
   "label": "transcription factor TFIIH core complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "The 7 subunit core of TFIIH that is a part of either the general transcription factor holo-TFIIH or the nucleotide-excision repair factor 3 complex. In S. cerevisiae/humans the complex is composed of: Ssl2/XPB, Tfb1/p62, Tfb2/p52, Ssl1/p44, Tfb4/p34, Tfb5/p8 and Rad3/XPD.",
   "definition_source": "GO:0000439",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-30T23:47:58Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T23:49:03Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, RNA polymerase II transcription regulator complex parentage, seven reviewed-label-only TFIIH core constituents, Saccharomyces scope, a nonmechanistic assembly graph, and TFIIH-core grounding and portion-boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:32:01Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 7 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "SSL2-core TFIIH complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000439"
    },
    {
     "synonym_text": "core TFIIH complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000439"
    }
   ],
   "parent_structures": [
    "GO:0090575"
   ],
   "components": [
    {
     "component_id": "ssl2_xpb_tfiih_core_subunit",
     "label": "Ssl2/XPB TFIIH core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SSL2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0000439 names Ssl2/XPB as part of the S. cerevisiae/human TFIIH core complex, but no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this TFIIH core subunit class was curated in this pass.",
     "role": "Protein constituent of the seven-subunit TFIIH core complex.",
     "evidence": [
      {
       "reference": "GO:0000439",
       "notes": "GO:0000439 defines the transcription factor TFIIH core complex as a seven-subunit S. cerevisiae/human complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q00578",
       "protein_label": "General transcription and DNA repair factor IIH helicase/translocase subunit XPB/SSL2",
       "gene_symbol": "SSL2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SSL2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q00578",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q00578, the single reviewed entry for gene SSL2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "tfb1_p62_tfiih_core_subunit",
     "label": "Tfb1/p62 TFIIH core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TFB1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0000439 names Tfb1/p62 as part of the S. cerevisiae/human TFIIH core complex, but no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this TFIIH core subunit class was curated in this pass.",
     "role": "Protein constituent of the seven-subunit TFIIH core complex.",
     "evidence": [
      {
       "reference": "GO:0000439",
       "notes": "GO:0000439 defines the transcription factor TFIIH core complex as a seven-subunit S. cerevisiae/human complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32776",
       "protein_label": "General transcription and DNA repair factor IIH subunit TFB1",
       "gene_symbol": "TFB1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TFB1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P32776",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P32776, the single reviewed entry for gene TFB1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "tfb2_p52_tfiih_core_subunit",
     "label": "Tfb2/p52 TFIIH core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TFB2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0000439 names Tfb2/p52 as part of the S. cerevisiae/human TFIIH core complex, but no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this TFIIH core subunit class was curated in this pass.",
     "role": "Protein constituent of the seven-subunit TFIIH core complex.",
     "evidence": [
      {
       "reference": "GO:0000439",
       "notes": "GO:0000439 defines the transcription factor TFIIH core complex as a seven-subunit S. cerevisiae/human complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q02939",
       "protein_label": "General transcription and DNA repair factor IIH subunit TFB2",
       "gene_symbol": "TFB2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TFB2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q02939",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q02939, the single reviewed entry for gene TFB2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ssl1_p44_tfiih_core_subunit",
     "label": "Ssl1/p44 TFIIH core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SSL1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0000439 names Ssl1/p44 as part of the S. cerevisiae/human TFIIH core complex, but no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this TFIIH core subunit class was curated in this pass.",
     "role": "Protein constituent of the seven-subunit TFIIH core complex.",
     "evidence": [
      {
       "reference": "GO:0000439",
       "notes": "GO:0000439 defines the transcription factor TFIIH core complex as a seven-subunit S. cerevisiae/human complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q04673",
       "protein_label": "General transcription and DNA repair factor IIH subunit SSL1",
       "gene_symbol": "SSL1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SSL1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q04673",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q04673, the single reviewed entry for gene SSL1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "tfb4_p34_tfiih_core_subunit",
     "label": "Tfb4/p34 TFIIH core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TFB4"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0000439 names Tfb4/p34 as part of the S. cerevisiae/human TFIIH core complex, but no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this TFIIH core subunit class was curated in this pass.",
     "role": "Protein constituent of the seven-subunit TFIIH core complex.",
     "evidence": [
      {
       "reference": "GO:0000439",
       "notes": "GO:0000439 defines the transcription factor TFIIH core complex as a seven-subunit S. cerevisiae/human complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12004",
       "protein_label": "General transcription and DNA repair factor IIH subunit TFB4",
       "gene_symbol": "TFB4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TFB4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q12004",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q12004, the single reviewed entry for gene TFB4 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "tfb5_p8_tfiih_core_subunit",
     "label": "Tfb5/p8 TFIIH core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TFB5"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0000439 names Tfb5/p8 as part of the S. cerevisiae/human TFIIH core complex, but no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this TFIIH core subunit class was curated in this pass.",
     "role": "Protein constituent of the seven-subunit TFIIH core complex.",
     "evidence": [
      {
       "reference": "GO:0000439",
       "notes": "GO:0000439 defines the transcription factor TFIIH core complex as a seven-subunit S. cerevisiae/human complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q3E7C1",
       "protein_label": "General transcription and DNA repair factor IIH subunit TFB5",
       "gene_symbol": "TFB5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TFB5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q3E7C1."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rad3_xpd_tfiih_core_subunit",
     "label": "Rad3/XPD TFIIH core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RAD3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0000439 names Rad3/XPD as part of the S. cerevisiae/human TFIIH core complex, but no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this TFIIH core subunit class was curated in this pass.",
     "role": "Protein constituent of the seven-subunit TFIIH core complex.",
     "evidence": [
      {
       "reference": "GO:0000439",
       "notes": "GO:0000439 defines the transcription factor TFIIH core complex as a seven-subunit S. cerevisiae/human complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P06839",
       "protein_label": "General transcription and DNA repair factor IIH helicase subunit XPD/RAD3",
       "gene_symbol": "RAD3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RAD3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P06839",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P06839, the single reviewed entry for gene RAD3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "GO:0000439 defines the TFIIH core complex as a seven-subunit S. cerevisiae/human complex.",
     "reference": "GO:0000439"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "The Gene Ontology TFIIH core definition enumerates budding-yeast Ssl2, Tfb1, Tfb2, Ssl1, Tfb4, Tfb5, and Rad3 as the seven core constituents.",
     "reference": "GO:0000439"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000439",
     "notes": "Gene Ontology cellular-component term for the seven-subunit transcription factor TFIIH core complex and its SSL2-core and core-TFIIH exact synonyms."
    },
    {
     "reference": "GO:0090575",
     "notes": "OLS reports GO:0090575 RNA polymerase II transcription regulator complex as the GO:0000439 is-a parent."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "tfiih_core_subunit_assembly",
     "title": "Seven TFIIH core subunits form the TFIIH core complex",
     "description": "The Ssl2/XPB, Tfb1/p62, Tfb2/p52, Ssl1/p44, Tfb4/p34, Tfb5/p8, and Rad3/XPD subunit classes constitute the TFIIH core complex.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records GO-defined TFIIH core composition without resolving assembly order or context-specific association with holo-TFIIH or NEF3.",
     "nodes": [
      {
       "node_id": "ssl2_xpb_tfiih_core_subunit",
       "label": "Ssl2/XPB TFIIH core subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ssl2_xpb_tfiih_core_subunit"
      },
      {
       "node_id": "tfb1_p62_tfiih_core_subunit",
       "label": "Tfb1/p62 TFIIH core subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tfb1_p62_tfiih_core_subunit"
      },
      {
       "node_id": "tfb2_p52_tfiih_core_subunit",
       "label": "Tfb2/p52 TFIIH core subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tfb2_p52_tfiih_core_subunit"
      },
      {
       "node_id": "ssl1_p44_tfiih_core_subunit",
       "label": "Ssl1/p44 TFIIH core subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ssl1_p44_tfiih_core_subunit"
      },
      {
       "node_id": "tfb4_p34_tfiih_core_subunit",
       "label": "Tfb4/p34 TFIIH core subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tfb4_p34_tfiih_core_subunit"
      },
      {
       "node_id": "tfb5_p8_tfiih_core_subunit",
       "label": "Tfb5/p8 TFIIH core subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tfb5_p8_tfiih_core_subunit"
      },
      {
       "node_id": "rad3_xpd_tfiih_core_subunit",
       "label": "Rad3/XPD TFIIH core subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rad3_xpd_tfiih_core_subunit"
      },
      {
       "node_id": "tfiih_core_complex",
       "label": "transcription factor TFIIH core complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000439"
      }
     ],
     "edges": [
      {
       "subject": "ssl2_xpb_tfiih_core_subunit",
       "predicate": "contributes to",
       "object": "tfiih_core_complex",
       "description": "Ssl2/XPB is one constituent of the TFIIH core complex.",
       "evidence": [
        {
         "reference": "GO:0000439",
         "notes": "GO:0000439 defines the seven S. cerevisiae/human TFIIH core complex constituents."
        }
       ]
      },
      {
       "subject": "tfb1_p62_tfiih_core_subunit",
       "predicate": "contributes to",
       "object": "tfiih_core_complex",
       "description": "Tfb1/p62 is one constituent of the TFIIH core complex.",
       "evidence": [
        {
         "reference": "GO:0000439",
         "notes": "GO:0000439 defines the seven S. cerevisiae/human TFIIH core complex constituents."
        }
       ]
      },
      {
       "subject": "tfb2_p52_tfiih_core_subunit",
       "predicate": "contributes to",
       "object": "tfiih_core_complex",
       "description": "Tfb2/p52 is one constituent of the TFIIH core complex.",
       "evidence": [
        {
         "reference": "GO:0000439",
         "notes": "GO:0000439 defines the seven S. cerevisiae/human TFIIH core complex constituents."
        }
       ]
      },
      {
       "subject": "ssl1_p44_tfiih_core_subunit",
       "predicate": "contributes to",
       "object": "tfiih_core_complex",
       "description": "Ssl1/p44 is one constituent of the TFIIH core complex.",
       "evidence": [
        {
         "reference": "GO:0000439",
         "notes": "GO:0000439 defines the seven S. cerevisiae/human TFIIH core complex constituents."
        }
       ]
      },
      {
       "subject": "tfb4_p34_tfiih_core_subunit",
       "predicate": "contributes to",
       "object": "tfiih_core_complex",
       "description": "Tfb4/p34 is one constituent of the TFIIH core complex.",
       "evidence": [
        {
         "reference": "GO:0000439",
         "notes": "GO:0000439 defines the seven S. cerevisiae/human TFIIH core complex constituents."
        }
       ]
      },
      {
       "subject": "tfb5_p8_tfiih_core_subunit",
       "predicate": "contributes to",
       "object": "tfiih_core_complex",
       "description": "Tfb5/p8 is one constituent of the TFIIH core complex.",
       "evidence": [
        {
         "reference": "GO:0000439",
         "notes": "GO:0000439 defines the seven S. cerevisiae/human TFIIH core complex constituents."
        }
       ]
      },
      {
       "subject": "rad3_xpd_tfiih_core_subunit",
       "predicate": "contributes to",
       "object": "tfiih_core_complex",
       "description": "Rad3/XPD is one constituent of the TFIIH core complex.",
       "evidence": [
        {
         "reference": "GO:0000439",
         "notes": "GO:0000439 defines the seven S. cerevisiae/human TFIIH core complex constituents."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_tfiih_core_subunit_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the curated TFIIH core protein constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#ssl2_xpb_tfiih_core_subunit",
      "components#tfb1_p62_tfiih_core_subunit",
      "components#tfb2_p52_tfiih_core_subunit",
      "components#ssl1_p44_tfiih_core_subunit",
      "components#tfb4_p34_tfiih_core_subunit",
      "components#tfb5_p8_tfiih_core_subunit",
      "components#rad3_xpd_tfiih_core_subunit"
     ],
     "rationale": "GO:0000439 defines S. cerevisiae and human names for seven TFIIH core complex subunits. Exact cross-eukaryotic InterPro, Pfam, NCBIfam or UniProt family boundaries for these TFIIH core classes need narrower curation before the component labels can be grounded.",
     "evidence": [
      {
       "reference": "GO:0000439",
       "notes": "GO:0000439 lists Ssl2/XPB, Tfb1/p62, Tfb2/p52, Ssl1/p44, Tfb4/p34, Tfb5/p8, and Rad3/XPD in the TFIIH core complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30"
    },
    {
     "discussion_id": "tfiih_core_portion_boundaries",
     "prompt": "Keep generic GO:0000439 separate from its context-specific holo-TFIIH and NEF3 portion terms.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "parent_structures",
      "components#ssl2_xpb_tfiih_core_subunit",
      "components#tfb1_p62_tfiih_core_subunit",
      "components#tfb2_p52_tfiih_core_subunit",
      "components#ssl1_p44_tfiih_core_subunit",
      "components#tfb4_p34_tfiih_core_subunit",
      "components#tfb5_p8_tfiih_core_subunit",
      "components#rad3_xpd_tfiih_core_subunit"
     ],
     "rationale": "GO:0000439 denotes the reusable seven-subunit TFIIH core. GO:0000438 and GO:0000440 denote that core only when it is part of the general transcription factor TFIIH or the NEF3 complex, respectively.",
     "resolution_note": "Modeled GO:0000439 as the generic TFIIH core complex and left the two GO portion terms as narrower classes rather than has-part targets.",
     "evidence": [
      {
       "reference": "GO:0000439",
       "notes": "GO:0000439 identifies the broader TFIIH core complex."
      },
      {
       "reference": "GO:0000438",
       "notes": "OLS reports GO:0000438 as the holo-TFIIH-specific TFIIH core portion child of GO:0000439."
      },
      {
       "reference": "GO:0000440",
       "notes": "OLS reports GO:0000440 as the NEF3-specific TFIIH core portion child of GO:0000439."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30",
     "resolved_date": "2026-09-30"
    }
   ]
  },
  {
   "identifier": "GO:0005675",
   "label": "transcription factor TFIIH holo complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A complex that is capable of kinase activity directed towards the C-terminal Domain (CTD) of the largest subunit of RNA polymerase II and is essential for initiation at RNA polymerase II promoters in vitro. It is composed of the core TFIIH complex and the TFIIK complex.",
   "definition_source": "GO:0005675",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-01T01:04:34Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T01:06:19Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, three direct holo-TFIIH parent terms, GO-grounded core TFIIH and TFIIK subcomplex components, Saccharomyces scope, a nonmechanistic subcomplex assembly graph, and a boundary discussion.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "holo TFIIH complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005675"
    },
    {
     "synonym_text": "cyclin-dependent protein kinase activating kinase holoenzyme complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005675"
    },
    {
     "synonym_text": "CAK complex",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0005675"
    },
    {
     "synonym_text": "CDK-activating kinase",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0005675"
    }
   ],
   "parent_structures": [
    "GO:0019908",
    "GO:0032806",
    "GO:0090575"
   ],
   "has_part": [
    "GO:0000438",
    "GO:0070985"
   ],
   "components": [
    {
     "component_id": "core_tfiih_holo_portion",
     "label": "core TFIIH complex portion of holo TFIIH complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0000438",
     "role": "Seven-subunit core TFIIH subcomplex when it is embedded inside the TFIIH holo complex.",
     "evidence": [
      {
       "reference": "GO:0005675",
       "notes": "GO:0005675 defines holo TFIIH as composed of the core TFIIH complex and the TFIIK complex."
      },
      {
       "reference": "GO:0000438",
       "notes": "GO:0000438 denotes the core TFIIH complex portion when it is part of holo TFIIH."
      }
     ]
    },
    {
     "component_id": "tfiik_complex",
     "label": "transcription factor TFIIK complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0070985",
     "role": "Cyclin/CDK kinase subcomplex that forms the TFIIH kinase module in holo TFIIH.",
     "evidence": [
      {
       "reference": "GO:0005675",
       "notes": "GO:0005675 defines holo TFIIH as composed of the core TFIIH complex and the TFIIK complex."
      },
      {
       "reference": "GO:0070985",
       "notes": "GO:0070985 defines the transcription factor TFIIK complex as part of holo TFIIH."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "GO:0000438 denotes the holo-TFIIH-specific core TFIIH portion, and GO:0070985 defines TFIIK using Saccharomyces/human subunit names.",
     "reference": "GO:0070985"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "The GO definitions of the holo-TFIIH core and TFIIK subcomplexes name budding-yeast counterparts for both parts of the TFIIH holo complex.",
     "reference": "GO:0070985"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005675",
     "notes": "Gene Ontology cellular-component term for the general transcription factor TFIIH holo complex, including exact, related, and broad synonymy."
    },
    {
     "reference": "GO:0000438",
     "notes": "Gene Ontology cellular-component term for the core TFIIH complex portion when it is part of holo TFIIH."
    },
    {
     "reference": "GO:0070985",
     "notes": "Gene Ontology cellular-component term for the TFIIK subcomplex of holo TFIIH."
    },
    {
     "reference": "GO:0019908",
     "notes": "OLS reports GO:0019908 nuclear cyclin-dependent protein kinase holoenzyme complex as a GO:0005675 is-a parent."
    },
    {
     "reference": "GO:0032806",
     "notes": "OLS reports GO:0032806 carboxy-terminal domain protein kinase complex as a GO:0005675 is-a parent."
    },
    {
     "reference": "GO:0090575",
     "notes": "OLS reports GO:0090575 RNA polymerase II transcription regulator complex as a GO:0005675 is-a parent."
    },
    {
     "reference": "PMID:14500720",
     "notes": "PubMed identifier cited by GO:0005675 for holo TFIIH."
    },
    {
     "reference": "PMID:22308316",
     "notes": "PubMed identifier cited by GO:0005675 for holo TFIIH."
    },
    {
     "reference": "PMID:22572993",
     "notes": "PubMed identifier cited by both GO:0005675 and GO:0070985 for TFIIH/TFIIK."
    },
    {
     "reference": "PMID:7813015",
     "notes": "PubMed identifier cited by GO:0005675 for holo TFIIH."
    },
    {
     "reference": "PMID:19818408",
     "notes": "PubMed identifier cited by GO:0070985 for TFIIK."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "tfiih_holo_subcomplex_assembly",
     "title": "Core TFIIH and TFIIK form holo TFIIH",
     "description": "The general transcription factor TFIIH holo complex is composed of a TFIIH core subcomplex and the TFIIK kinase subcomplex.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records GO-defined holo-TFIIH subcomplex composition without resolving TFIIK recruitment, kinase activation, or RNA polymerase II initiation chemistry.",
     "nodes": [
      {
       "node_id": "core_tfiih_holo_portion",
       "label": "core TFIIH complex portion of holo TFIIH complex",
       "node_type": "STRUCTURE",
       "component_ref": "core_tfiih_holo_portion",
       "grounding": "GO:0000438"
      },
      {
       "node_id": "tfiik_complex",
       "label": "transcription factor TFIIK complex",
       "node_type": "STRUCTURE",
       "component_ref": "tfiik_complex",
       "grounding": "GO:0070985"
      },
      {
       "node_id": "tfiih_holo_complex",
       "label": "transcription factor TFIIH holo complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005675"
      }
     ],
     "edges": [
      {
       "subject": "core_tfiih_holo_portion",
       "predicate": "contributes to",
       "object": "tfiih_holo_complex",
       "description": "The TFIIH core is the named core portion of the TFIIH holo complex.",
       "evidence": [
        {
         "reference": "GO:0005675",
         "notes": "GO:0005675 defines holo TFIIH as composed of the core TFIIH complex and TFIIK."
        },
        {
         "reference": "GO:0000438",
         "notes": "GO:0000438 denotes core TFIIH specifically when it is part of holo TFIIH."
        }
       ]
      },
      {
       "subject": "tfiik_complex",
       "predicate": "contributes to",
       "object": "tfiih_holo_complex",
       "description": "TFIIK is the kinase subcomplex of the TFIIH holo complex.",
       "evidence": [
        {
         "reference": "GO:0005675",
         "notes": "GO:0005675 defines holo TFIIH as composed of the core TFIIH complex and TFIIK."
        },
        {
         "reference": "GO:0070985",
         "notes": "GO:0070985 defines TFIIK as part of holo TFIIH."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "tfiih_holo_subcomplex_boundaries",
     "prompt": "Model holo TFIIH as core TFIIH plus TFIIK, without flattening both subcomplexes into protein constituents.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "has_part",
      "components#core_tfiih_holo_portion",
      "components#tfiik_complex"
     ],
     "rationale": "GO:0005675 denotes the whole TFIIH holo complex and defines it as composed of the core TFIIH complex and TFIIK. The core has a separate GO:0000438 portion term, and TFIIK has the separate GO:0070985 component term.",
     "resolution_note": "Modeled GO:0000438 and GO:0070985 as GO-grounded protein-complex constituents and as has_part targets, leaving TFIIH-core and TFIIK protein-level expansion to their own records.",
     "evidence": [
      {
       "reference": "GO:0005675",
       "notes": "GO:0005675 identifies whole holo TFIIH."
      },
      {
       "reference": "GO:0000438",
       "notes": "GO:0000438 identifies the core TFIIH portion of holo TFIIH."
      },
      {
       "reference": "GO:0070985",
       "notes": "GO:0070985 identifies the TFIIK subcomplex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01",
     "resolved_date": "2026-10-01"
    }
   ]
  },
  {
   "identifier": "GO:0070985",
   "label": "transcription factor TFIIK complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A transcription factor complex that forms part of the holo TFIIH complex. In Saccharomyces/human, TFIIK contains Ccl1p/Cyclin H, Tfb3p/MAT1 and Kin28p/CDK7.",
   "definition_source": "GO:0070985",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-01T01:54:33Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T01:56:28Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, the direct RNA polymerase II transcription regulator complex parent, holo-TFIIH parthood, three TFIIK protein components, Saccharomyces scope, a nonmechanistic subunit assembly graph, and grounding/boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:32:31Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:52Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "TFIIK complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0070985"
    },
    {
     "synonym_text": "cyclin H-CDK7 complex",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0070985"
    },
    {
     "synonym_text": "Mcs6/Mcs2/Pmh1 complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0070985"
    }
   ],
   "parent_structures": [
    "GO:0090575"
   ],
   "part_of": [
    "GO:0005675"
   ],
   "components": [
    {
     "component_id": "ccl1_cyclin_h_tfiik_subunit",
     "label": "Ccl1/Cyclin H TFIIK subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0070985 names the Saccharomyces cerevisiae Ccl1p and human Cyclin H counterparts in TFIIK, but exact source-neutral InterPro, Pfam, NCBIfam, or UniProt family boundaries need narrower curation.",
     "gene_symbols": [
      "CCL1"
     ],
     "essentiality": "UNKNOWN",
     "role": "Cyclin subunit of the TFIIK kinase module.",
     "evidence": [
      {
       "reference": "GO:0070985",
       "notes": "GO:0070985 defines TFIIK as containing Ccl1p/Cyclin H in Saccharomyces/human."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P37366",
       "protein_label": "Cyclin CCL1",
       "gene_symbol": "CCL1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene CCL1 in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P37366",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P37366, the single reviewed entry for gene CCL1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "tfb3_mat1_tfiik_subunit",
     "label": "Tfb3/MAT1 TFIIK subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0070985 names the Saccharomyces cerevisiae Tfb3p and human MAT1 counterparts in TFIIK, but exact source-neutral InterPro, Pfam, NCBIfam, or UniProt family boundaries need narrower curation.",
     "gene_symbols": [
      "TFB3"
     ],
     "essentiality": "UNKNOWN",
     "role": "MAT1-family constituent of the TFIIK kinase module.",
     "evidence": [
      {
       "reference": "GO:0070985",
       "notes": "GO:0070985 defines TFIIK as containing Tfb3p/MAT1 in Saccharomyces/human."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03290",
       "protein_label": "RNA polymerase II transcription factor B subunit 3",
       "gene_symbol": "TFB3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TFB3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q03290",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q03290, the single reviewed entry for gene TFB3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "kin28_cdk7_tfiik_subunit",
     "label": "Kin28/CDK7 TFIIK subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0070985 names the Saccharomyces cerevisiae Kin28p and human CDK7 counterparts in TFIIK, but exact source-neutral InterPro, Pfam, NCBIfam, or UniProt family boundaries need narrower curation.",
     "gene_symbols": [
      "KIN28"
     ],
     "essentiality": "UNKNOWN",
     "role": "Cyclin-dependent kinase catalytic subunit of the TFIIK kinase module.",
     "evidence": [
      {
       "reference": "GO:0070985",
       "notes": "GO:0070985 defines TFIIK as containing Kin28p/CDK7 in Saccharomyces/human."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P06242",
       "protein_label": "Serine/threonine-protein kinase KIN28",
       "gene_symbol": "KIN28",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene KIN28 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P06242."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "GO:0070985 explicitly defines TFIIK with the Saccharomyces Ccl1p, Tfb3p, and Kin28p subunit names.",
     "reference": "GO:0070985"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "GO:0070985 names the budding-yeast TFIIK subunits Ccl1p, Tfb3p, and Kin28p.",
     "reference": "GO:0070985"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0070985",
     "notes": "Gene Ontology cellular-component term for the TFIIK subcomplex of the TFIIH holo complex, including exact, related, and narrow synonymy."
    },
    {
     "reference": "GO:0005675",
     "notes": "Gene Ontology cellular-component term for the TFIIH holo complex that contains TFIIK."
    },
    {
     "reference": "GO:0090575",
     "notes": "OLS reports GO:0090575 RNA polymerase II transcription regulator complex as a GO:0070985 is-a parent."
    },
    {
     "reference": "PMID:19818408",
     "notes": "PubMed identifier cited by GO:0070985 for TFIIK."
    },
    {
     "reference": "PMID:22572993",
     "notes": "PubMed identifier cited by GO:0070985 for TFIIK."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "tfiik_subcomplex_assembly",
     "title": "Ccl1, Tfb3, and Kin28 form TFIIK",
     "description": "The TFIIK kinase subcomplex of holo TFIIH contains Ccl1p/Cyclin H, Tfb3p/MAT1, and Kin28p/CDK7.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records GO-defined TFIIK composition without resolving subunit recruitment order, kinase activation, or polymerase II CTD phosphorylation chemistry.",
     "nodes": [
      {
       "node_id": "ccl1_cyclin_h_tfiik_subunit",
       "label": "Ccl1/Cyclin H TFIIK subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ccl1_cyclin_h_tfiik_subunit"
      },
      {
       "node_id": "tfb3_mat1_tfiik_subunit",
       "label": "Tfb3/MAT1 TFIIK subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tfb3_mat1_tfiik_subunit"
      },
      {
       "node_id": "kin28_cdk7_tfiik_subunit",
       "label": "Kin28/CDK7 TFIIK subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "kin28_cdk7_tfiik_subunit"
      },
      {
       "node_id": "tfiik_complex",
       "label": "transcription factor TFIIK complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0070985"
      }
     ],
     "edges": [
      {
       "subject": "ccl1_cyclin_h_tfiik_subunit",
       "predicate": "contributes to",
       "object": "tfiik_complex",
       "description": "Ccl1/Cyclin H is a named protein constituent of TFIIK.",
       "evidence": [
        {
         "reference": "GO:0070985",
         "notes": "GO:0070985 names Ccl1p/Cyclin H as a TFIIK subunit."
        }
       ]
      },
      {
       "subject": "tfb3_mat1_tfiik_subunit",
       "predicate": "contributes to",
       "object": "tfiik_complex",
       "description": "Tfb3/MAT1 is a named protein constituent of TFIIK.",
       "evidence": [
        {
         "reference": "GO:0070985",
         "notes": "GO:0070985 names Tfb3p/MAT1 as a TFIIK subunit."
        }
       ]
      },
      {
       "subject": "kin28_cdk7_tfiik_subunit",
       "predicate": "contributes to",
       "object": "tfiik_complex",
       "description": "Kin28/CDK7 is a named protein constituent of TFIIK.",
       "evidence": [
        {
         "reference": "GO:0070985",
         "notes": "GO:0070985 names Kin28p/CDK7 as a TFIIK subunit."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_tfiik_subunit_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the curated TFIIK protein constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#ccl1_cyclin_h_tfiik_subunit",
      "components#tfb3_mat1_tfiik_subunit",
      "components#kin28_cdk7_tfiik_subunit"
     ],
     "rationale": "GO:0070985 defines Saccharomyces and human names for three TFIIK complex subunits. Exact cross-eukaryotic InterPro, Pfam, NCBIfam, or UniProt family boundaries for these TFIIK classes need narrower curation before the component labels can be grounded.",
     "evidence": [
      {
       "reference": "GO:0070985",
       "notes": "GO:0070985 lists Ccl1p/Cyclin H, Tfb3p/MAT1, and Kin28p/CDK7 in the TFIIK complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01"
    },
    {
     "discussion_id": "tfiik_complex_boundaries",
     "prompt": "Model TFIIK as the holo-TFIIH kinase subcomplex without merging it into whole holo TFIIH.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "part_of",
      "components#ccl1_cyclin_h_tfiik_subunit",
      "components#tfb3_mat1_tfiik_subunit",
      "components#kin28_cdk7_tfiik_subunit"
     ],
     "rationale": "GO:0070985 denotes the TFIIK complex that forms part of the broader GO:0005675 holo TFIIH complex and defines it as containing the Ccl1p/Cyclin H, Tfb3p/MAT1, and Kin28p/CDK7 protein constituents.",
     "resolution_note": "Linked GO:0005675 through part_of and curated the three GO-named TFIIK protein classes as constituents of this subcomplex.",
     "evidence": [
      {
       "reference": "GO:0070985",
       "notes": "GO:0070985 identifies the TFIIK subcomplex of holo TFIIH."
      },
      {
       "reference": "GO:0005675",
       "notes": "GO:0005675 identifies the broader TFIIH holo complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01",
     "resolved_date": "2026-10-01"
    }
   ]
  },
  {
   "identifier": "GO:0030008",
   "label": "TRAPP complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A large complex that acts as a tethering factor involved in transporting vesicles from the ER through the Golgi to the plasma membrane. A TRAPP (transport protein particle) complex has a core set of proteins which are joined by specific subunits depending on the cellular component where a given TRAPP complex is active. The conserved eukaryotic Transport Protein Particle (TRAPP) family of multisubunit vesicle-tethering and Rab guanine nucleotide exchange factor (GEF) complexes in yeasts, fungi, and protists. Built around a shared heptameric core (Bet3p dimer, Bet5p, Trs20p, Trs23p, Trs31p, Trs33p) that forms the catalytic GEF site, TRAPP complexes (TRAPPI, TRAPPII, and TRAPPIII) activate Ypt1/Rab1 and Ypt31/32 GTPases to coordinate ER-to-Golgi transport, intra-Golgi trafficking, and autophagy.",
   "definition_source": "GO:0030008",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0099023",
    "GO:0140535"
   ],
   "synonyms": [
    {
     "synonym_text": "transport protein particle",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030008"
    },
    {
     "synonym_text": "transport protein particle complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030008"
    },
    {
     "synonym_text": "TRAPP1",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0030008"
    },
    {
     "synonym_text": "TRAPP2",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0030008"
    }
   ],
   "components": [
    {
     "component_id": "bet3_trapp_core_subunit",
     "label": "Bet3 TRAPP core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "BET3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Bet3 TRAPPI core subunit; no exact source-neutral InterPro or Pfam family identifier for this TRAPP subunit class was curated in this pass.",
     "role": "Core TRAPPI constituent present as the homodimeric Bet3 subunit class in the yeast TRAPP core complex. Functions within the core Transport Protein Particle (TRAPP) GEF and tethering complex in TRAPP complex.",
     "evidence": [
      {
       "reference": "GO:1990070",
       "notes": "GO:1990070 names Bet3 as a homodimeric yeast TRAPPI core subunit."
      },
      {
       "reference": "DOI:10.1078/S0171-9335(04)70009-6",
       "notes": "Sacher et al. 2000 noted that Bet3 had been described previously as a TRAPP subunit."
      },
      {
       "reference": "DOI:10.1016/j.cell.2006.09.029",
       "notes": "Kim et al. 2006 resolved the architecture of the seven-chain yeast TRAPP I vesicle-tethering factor."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P36149",
       "protein_label": "Trafficking protein particle complex subunit BET3",
       "gene_symbol": "BET3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene BET3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P36149",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P36149, the single reviewed entry for gene BET3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "bet5_trapp_core_subunit",
     "label": "Bet5 TRAPP core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "BET5"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Bet5 TRAPPI core subunit; no exact source-neutral InterPro or Pfam family identifier for this TRAPP subunit class was curated in this pass.",
     "role": "Core constituent of the yeast TRAPPI vesicle-tethering complex. Functions within the core Transport Protein Particle (TRAPP) GEF and tethering complex in TRAPP complex.",
     "evidence": [
      {
       "reference": "GO:1990070",
       "notes": "GO:1990070 names Bet5 as a yeast TRAPPI core subunit."
      },
      {
       "reference": "DOI:10.1078/S0171-9335(04)70009-6",
       "notes": "Sacher et al. 2000 noted that Bet5 had been described previously as a TRAPP subunit."
      },
      {
       "reference": "DOI:10.1016/j.cell.2006.09.029",
       "notes": "Kim et al. 2006 resolved the architecture of the seven-chain yeast TRAPP I vesicle-tethering factor."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03630",
       "protein_label": "Trafficking protein particle complex subunit BET5",
       "gene_symbol": "BET5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene BET5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:Q03630",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q03630, the single reviewed entry for gene BET5 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "trs20_trapp_core_subunit",
     "label": "Trs20 TRAPP core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TRS20"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Trs20 TRAPPI core subunit; no exact source-neutral InterPro or Pfam family identifier for this TRAPP subunit class was curated in this pass.",
     "role": "Core constituent of the yeast TRAPPI vesicle-tethering complex. Functions within the core Transport Protein Particle (TRAPP) GEF and tethering complex in TRAPP complex.",
     "evidence": [
      {
       "reference": "GO:1990070",
       "notes": "GO:1990070 names Trs20 as a yeast TRAPPI core subunit."
      },
      {
       "reference": "DOI:10.1078/S0171-9335(04)70009-6",
       "notes": "Sacher et al. 2000 noted that Trs20 had been described previously as a TRAPP subunit."
      },
      {
       "reference": "DOI:10.1016/j.cell.2006.09.029",
       "notes": "Kim et al. 2006 resolved the architecture of the seven-chain yeast TRAPP I vesicle-tethering factor."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38334",
       "protein_label": "Trafficking protein particle complex subunit 20",
       "gene_symbol": "TRS20",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TRS20 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P38334",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38334, the single reviewed entry for gene TRS20 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "trs23_trapp_core_subunit",
     "label": "Trs23 TRAPP core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TRS23"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Trs23 TRAPPI core subunit; no exact source-neutral InterPro or Pfam family identifier for this TRAPP subunit class was curated in this pass.",
     "role": "Core constituent of the yeast TRAPPI vesicle-tethering complex. Functions within the core Transport Protein Particle (TRAPP) GEF and tethering complex in TRAPP complex.",
     "evidence": [
      {
       "reference": "GO:1990070",
       "notes": "GO:1990070 names Trs23 as a yeast TRAPPI core subunit."
      },
      {
       "reference": "DOI:10.1078/S0171-9335(04)70009-6",
       "notes": "Sacher et al. 2000 noted that Trs23 had been described previously as a TRAPP subunit."
      },
      {
       "reference": "DOI:10.1016/j.cell.2006.09.029",
       "notes": "Kim et al. 2006 resolved the architecture of the seven-chain yeast TRAPP I vesicle-tethering factor."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03784",
       "protein_label": "Trafficking protein particle complex subunit 23",
       "gene_symbol": "TRS23",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TRS23 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:Q03784",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q03784, the single reviewed entry for gene TRS23 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "trs31_trapp_core_subunit",
     "label": "Trs31 TRAPP core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TRS31"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Trs31 TRAPPI core subunit; no exact source-neutral InterPro or Pfam family identifier for this TRAPP subunit class was curated in this pass.",
     "role": "Core constituent of the yeast TRAPPI vesicle-tethering complex. Functions within the core Transport Protein Particle (TRAPP) GEF and tethering complex in TRAPP complex.",
     "evidence": [
      {
       "reference": "GO:1990070",
       "notes": "GO:1990070 names Trs31 as a yeast TRAPPI core subunit."
      },
      {
       "reference": "DOI:10.1078/S0171-9335(04)70009-6",
       "notes": "Sacher et al. 2000 identified Trs31 among the additional yeast TRAPP subunits."
      },
      {
       "reference": "DOI:10.1016/j.cell.2006.09.029",
       "notes": "Kim et al. 2006 resolved the architecture of the seven-chain yeast TRAPP I vesicle-tethering factor."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03337",
       "protein_label": "Trafficking protein particle complex subunit 31",
       "gene_symbol": "TRS31",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TRS31 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:Q03337",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q03337, the single reviewed entry for gene TRS31 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "trs33_trapp_core_subunit",
     "label": "Trs33 TRAPP core subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TRS33"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Trs33 TRAPPI core subunit; no exact source-neutral InterPro or Pfam family identifier for this TRAPP subunit class was curated in this pass.",
     "role": "Core constituent of the yeast TRAPPI vesicle-tethering complex. Functions within the core Transport Protein Particle (TRAPP) GEF and tethering complex in TRAPP complex.",
     "evidence": [
      {
       "reference": "GO:1990070",
       "notes": "GO:1990070 names Trs33 as a yeast TRAPPI core subunit."
      },
      {
       "reference": "DOI:10.1078/S0171-9335(04)70009-6",
       "notes": "Sacher et al. 2000 noted that Trs33 had been described previously as a TRAPP subunit."
      },
      {
       "reference": "DOI:10.1016/j.cell.2006.09.029",
       "notes": "Kim et al. 2006 resolved the architecture of the seven-chain yeast TRAPP I vesicle-tethering factor."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q99394",
       "protein_label": "Trafficking protein particle complex subunit 33",
       "gene_symbol": "TRS33",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TRS33 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:Q99394",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q99394, the single reviewed entry for gene TRS33 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has a TRAPPI complex that tethers COPII vesicles during endoplasmic-reticulum-to-Golgi traffic.",
     "reference": "DOI:10.1016/s1097-2765(01)00190-3"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which purified TRAPP I was shown to tether COPII vesicles specifically in vitro.",
     "reference": "DOI:10.1016/s1097-2765(01)00190-3"
    }
   ],
   "functions": [
    {
     "function_id": "er_to_golgi_vesicle_mediated_transport",
     "label": "endoplasmic reticulum to Golgi vesicle-mediated transport",
     "grounding": "GO:0006888",
     "description": "TRAPPI tethers COPII vesicles at the ER-Golgi interface during anterograde vesicle-mediated transport toward the Golgi.",
     "evidence": [
      {
       "reference": "GO:0006888",
       "notes": "GO:0006888 denotes COPII-vesicle-mediated transport from the endoplasmic reticulum to the Golgi."
      },
      {
       "reference": "DOI:10.1016/s1097-2765(01)00190-3",
       "notes": "Sacher et al. 2001 reconstituted COPII vesicle targeting with purified TRAPP I."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030008",
     "notes": "Gene Ontology cellular-component term for TRAPP complex: A large complex that acts as a tethering factor involved in transporting vesicles from the ER through the Golgi to the plasma membrane. A TRAPP (transport protein particle) complex has a core set of proteins which are joined by specific subunits depending on the cellular component where a given TRAPP complex is active."
    },
    {
     "reference": "GO:1990070",
     "notes": "Gene Ontology cellular-component term for the TRAPPI protein complex."
    },
    {
     "reference": "GO:0006888",
     "notes": "Gene Ontology biological-process term for endoplasmic-reticulum-to-Golgi vesicle-mediated transport."
    },
    {
     "reference": "DOI:10.1093/emboj/17.9.2494",
     "notes": "Sacher et al. 1998, TRAPP, a highly conserved novel complex on the cis-Golgi that mediates vesicle docking and fusion, EMBO Journal."
    },
    {
     "reference": "DOI:10.1078/S0171-9335(04)70009-6",
     "notes": "Sacher et al. 2000, Identification and characterization of five new subunits of TRAPP, European Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1016/s1097-2765(01)00190-3",
     "notes": "Sacher et al. 2001, TRAPP I implicated in the specificity of tethering in ER-to-Golgi transport, Molecular Cell."
    },
    {
     "reference": "DOI:10.1016/j.cell.2006.09.029",
     "notes": "Kim et al. 2006, The architecture of the multisubunit TRAPP I complex suggests a model for vesicle tethering, Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "trapp_complex_mechanism",
     "title": "Trapp complex assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of TRAPP complex (GO:0030008) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "trapp_complex",
       "label": "TRAPP complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030008",
       "description": "A large complex that acts as a tethering factor involved in transporting vesicles from the ER through the Golgi to the plasma membrane."
      },
      {
       "node_id": "bet3_trapp_core_subunit",
       "label": "Bet3 TRAPP core subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "bet3_trapp_core_subunit",
       "description": "Core TRAPPI constituent present as the homodimeric Bet3 subunit class in the yeast TRAPP core complex. Functions within the core Transport Protein Particle (TRAPP) GEF and tethering complex in TRAPP complex."
      },
      {
       "node_id": "bet5_trapp_core_subunit",
       "label": "Bet5 TRAPP core subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "bet5_trapp_core_subunit",
       "description": "Core constituent of the yeast TRAPPI vesicle-tethering complex. Functions within the core Transport Protein Particle (TRAPP) GEF and tethering complex in TRAPP complex."
      },
      {
       "node_id": "trs20_trapp_core_subunit",
       "label": "Trs20 TRAPP core subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "trs20_trapp_core_subunit",
       "description": "Core constituent of the yeast TRAPPI vesicle-tethering complex. Functions within the core Transport Protein Particle (TRAPP) GEF and tethering complex in TRAPP complex."
      },
      {
       "node_id": "trs23_trapp_core_subunit",
       "label": "Trs23 TRAPP core subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "trs23_trapp_core_subunit",
       "description": "Core constituent of the yeast TRAPPI vesicle-tethering complex. Functions within the core Transport Protein Particle (TRAPP) GEF and tethering complex in TRAPP complex."
      },
      {
       "node_id": "trs31_trapp_core_subunit",
       "label": "Trs31 TRAPP core subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "trs31_trapp_core_subunit",
       "description": "Core constituent of the yeast TRAPPI vesicle-tethering complex. Functions within the core Transport Protein Particle (TRAPP) GEF and tethering complex in TRAPP complex."
      },
      {
       "node_id": "trs33_trapp_core_subunit",
       "label": "Trs33 TRAPP core subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "trs33_trapp_core_subunit",
       "description": "Core constituent of the yeast TRAPPI vesicle-tethering complex. Functions within the core Transport Protein Particle (TRAPP) GEF and tethering complex in TRAPP complex."
      },
      {
       "node_id": "er_to_golgi_vesicle_mediated_transport",
       "label": "endoplasmic reticulum to Golgi vesicle-mediated transport",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006888",
       "description": "TRAPPI tethers COPII vesicles at the ER-Golgi interface during anterograde vesicle-mediated transport toward the Golgi."
      }
     ],
     "edges": [
      {
       "subject": "bet3_trapp_core_subunit",
       "predicate": "is part of",
       "object": "trapp_complex",
       "description": "Core TRAPPI constituent present as the homodimeric Bet3 subunit class in the yeast TRAPP core complex. Functions within the core Transport Protein Particle (TRAPP) GEF and tethering complex in TRAPP complex.",
       "evidence": [
        {
         "reference": "GO:1990070",
         "notes": "GO:1990070 names Bet3 as a homodimeric yeast TRAPPI core subunit."
        }
       ]
      },
      {
       "subject": "bet5_trapp_core_subunit",
       "predicate": "is part of",
       "object": "trapp_complex",
       "description": "Core constituent of the yeast TRAPPI vesicle-tethering complex. Functions within the core Transport Protein Particle (TRAPP) GEF and tethering complex in TRAPP complex.",
       "evidence": [
        {
         "reference": "GO:1990070",
         "notes": "GO:1990070 names Bet5 as a yeast TRAPPI core subunit."
        }
       ]
      },
      {
       "subject": "trs20_trapp_core_subunit",
       "predicate": "is part of",
       "object": "trapp_complex",
       "description": "Core constituent of the yeast TRAPPI vesicle-tethering complex. Functions within the core Transport Protein Particle (TRAPP) GEF and tethering complex in TRAPP complex.",
       "evidence": [
        {
         "reference": "GO:1990070",
         "notes": "GO:1990070 names Trs20 as a yeast TRAPPI core subunit."
        }
       ]
      },
      {
       "subject": "trs23_trapp_core_subunit",
       "predicate": "is part of",
       "object": "trapp_complex",
       "description": "Core constituent of the yeast TRAPPI vesicle-tethering complex. Functions within the core Transport Protein Particle (TRAPP) GEF and tethering complex in TRAPP complex.",
       "evidence": [
        {
         "reference": "GO:1990070",
         "notes": "GO:1990070 names Trs23 as a yeast TRAPPI core subunit."
        }
       ]
      },
      {
       "subject": "trs31_trapp_core_subunit",
       "predicate": "is part of",
       "object": "trapp_complex",
       "description": "Core constituent of the yeast TRAPPI vesicle-tethering complex. Functions within the core Transport Protein Particle (TRAPP) GEF and tethering complex in TRAPP complex.",
       "evidence": [
        {
         "reference": "GO:1990070",
         "notes": "GO:1990070 names Trs31 as a yeast TRAPPI core subunit."
        }
       ]
      },
      {
       "subject": "trs33_trapp_core_subunit",
       "predicate": "is part of",
       "object": "trapp_complex",
       "description": "Core constituent of the yeast TRAPPI vesicle-tethering complex. Functions within the core Transport Protein Particle (TRAPP) GEF and tethering complex in TRAPP complex.",
       "evidence": [
        {
         "reference": "GO:1990070",
         "notes": "GO:1990070 names Trs33 as a yeast TRAPPI core subunit."
        }
       ]
      },
      {
       "subject": "trapp_complex",
       "predicate": "mediates",
       "object": "er_to_golgi_vesicle_mediated_transport",
       "description": "TRAPPI tethers COPII vesicles at the ER-Golgi interface during anterograde vesicle-mediated transport toward the Golgi.",
       "evidence": [
        {
         "reference": "GO:0006888",
         "notes": "GO:0006888 denotes COPII-vesicle-mediated transport from the endoplasmic reticulum to the Golgi."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:41Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of TRAPP complex (GO:0030008) in category OTHER with verified GO hierarchy, components, UniProtKB protein examples, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "GO:1990070",
   "label": "TRAPPI protein complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A complex that tethers COPII vesicles at ER-Golgi intermediate compartment. Its role in this part of the vesicular transport may start at the ER exit sites. Binds to a component of the COPII coat. In yeast it includes the following subunits: Bet3 (as homodimer), Bet5, Trs20, Trs23, Trs31, Trs33 which are regarded as the core subunits of all TRAPP complexes in yeast.",
   "definition_source": "GO:1990070",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-16T19:54:49Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T19:56:34Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added TRAPPI synonymy, TRAPP parentage, reviewed-label-only Bet3/Bet5/Trs20/Trs23/Trs31/Trs33 yeast components, Saccharomyces cerevisiae scope, an ER-to-Golgi vesicle transport function, GO/DOI evidence, a nonmechanistic yeast TRAPPI tethering graph, a subunit-grounding TODO, and a resolved boundary for TRAPPII/TRAPPIII-specific subunits.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T19:57:05Z",
     "curator": "codex",
     "action": "REFINED_RECORD",
     "changes": "Made the resolved TRAPPI subtype-boundary discussion also exclude Tca17, which GO:1990071 treats as a TRAPPII-specific yeast subunit.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T20:06:32Z",
     "curator": "codex",
     "action": "FIXED_VALIDATION_DEFECT",
     "changes": "Replaced the broad components discussion anchor with explicit TRAPPI component anchors so corpus-integrity checks can resolve every attaches_to target.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T20:18:21Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Resolved PR #1124 issue #1125 by adding Sacher et al. 2000 primary subunit-identification evidence to the six TRAPPI component rows and their yeast graph parthood edges.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:32:37Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 6 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0030008"
   ],
   "synonyms": [
    {
     "synonym_text": "TRAPP core complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:1990070"
    },
    {
     "synonym_text": "TRAPP I",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1016/s1097-2765(01)00190-3"
    },
    {
     "synonym_text": "TRAPP I complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1016/s1097-2765(01)00190-3"
    }
   ],
   "components": [
    {
     "component_id": "bet3_trappi_subunit",
     "label": "Bet3 TRAPPI subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "BET3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Bet3 TRAPPI core subunit; no exact source-neutral InterPro or Pfam family identifier for this TRAPP subunit class was curated in this pass.",
     "role": "Core TRAPPI constituent present as the homodimeric Bet3 subunit class in the yeast TRAPP core complex.",
     "evidence": [
      {
       "reference": "GO:1990070",
       "notes": "GO:1990070 names Bet3 as a homodimeric yeast TRAPPI core subunit."
      },
      {
       "reference": "DOI:10.1078/S0171-9335(04)70009-6",
       "notes": "Sacher et al. 2000 noted that Bet3 had been described previously as a TRAPP subunit."
      },
      {
       "reference": "DOI:10.1016/j.cell.2006.09.029",
       "notes": "Kim et al. 2006 resolved the architecture of the seven-chain yeast TRAPP I vesicle-tethering factor."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P36149",
       "protein_label": "Trafficking protein particle complex subunit BET3",
       "gene_symbol": "BET3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene BET3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P36149",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P36149, the single reviewed entry for gene BET3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "bet5_trappi_subunit",
     "label": "Bet5 TRAPPI subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "BET5"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Bet5 TRAPPI core subunit; no exact source-neutral InterPro or Pfam family identifier for this TRAPP subunit class was curated in this pass.",
     "role": "Core constituent of the yeast TRAPPI vesicle-tethering complex.",
     "evidence": [
      {
       "reference": "GO:1990070",
       "notes": "GO:1990070 names Bet5 as a yeast TRAPPI core subunit."
      },
      {
       "reference": "DOI:10.1078/S0171-9335(04)70009-6",
       "notes": "Sacher et al. 2000 noted that Bet5 had been described previously as a TRAPP subunit."
      },
      {
       "reference": "DOI:10.1016/j.cell.2006.09.029",
       "notes": "Kim et al. 2006 resolved the architecture of the seven-chain yeast TRAPP I vesicle-tethering factor."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03630",
       "protein_label": "Trafficking protein particle complex subunit BET5",
       "gene_symbol": "BET5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene BET5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q03630",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q03630, the single reviewed entry for gene BET5 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "trs20_trappi_subunit",
     "label": "Trs20 TRAPPI subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TRS20"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Trs20 TRAPPI core subunit; no exact source-neutral InterPro or Pfam family identifier for this TRAPP subunit class was curated in this pass.",
     "role": "Core constituent of the yeast TRAPPI vesicle-tethering complex.",
     "evidence": [
      {
       "reference": "GO:1990070",
       "notes": "GO:1990070 names Trs20 as a yeast TRAPPI core subunit."
      },
      {
       "reference": "DOI:10.1078/S0171-9335(04)70009-6",
       "notes": "Sacher et al. 2000 noted that Trs20 had been described previously as a TRAPP subunit."
      },
      {
       "reference": "DOI:10.1016/j.cell.2006.09.029",
       "notes": "Kim et al. 2006 resolved the architecture of the seven-chain yeast TRAPP I vesicle-tethering factor."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38334",
       "protein_label": "Trafficking protein particle complex subunit 20",
       "gene_symbol": "TRS20",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TRS20 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P38334",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38334, the single reviewed entry for gene TRS20 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "trs23_trappi_subunit",
     "label": "Trs23 TRAPPI subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TRS23"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Trs23 TRAPPI core subunit; no exact source-neutral InterPro or Pfam family identifier for this TRAPP subunit class was curated in this pass.",
     "role": "Core constituent of the yeast TRAPPI vesicle-tethering complex.",
     "evidence": [
      {
       "reference": "GO:1990070",
       "notes": "GO:1990070 names Trs23 as a yeast TRAPPI core subunit."
      },
      {
       "reference": "DOI:10.1078/S0171-9335(04)70009-6",
       "notes": "Sacher et al. 2000 noted that Trs23 had been described previously as a TRAPP subunit."
      },
      {
       "reference": "DOI:10.1016/j.cell.2006.09.029",
       "notes": "Kim et al. 2006 resolved the architecture of the seven-chain yeast TRAPP I vesicle-tethering factor."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03784",
       "protein_label": "Trafficking protein particle complex subunit 23",
       "gene_symbol": "TRS23",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TRS23 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q03784",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q03784, the single reviewed entry for gene TRS23 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "trs31_trappi_subunit",
     "label": "Trs31 TRAPPI subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TRS31"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Trs31 TRAPPI core subunit; no exact source-neutral InterPro or Pfam family identifier for this TRAPP subunit class was curated in this pass.",
     "role": "Core constituent of the yeast TRAPPI vesicle-tethering complex.",
     "evidence": [
      {
       "reference": "GO:1990070",
       "notes": "GO:1990070 names Trs31 as a yeast TRAPPI core subunit."
      },
      {
       "reference": "DOI:10.1078/S0171-9335(04)70009-6",
       "notes": "Sacher et al. 2000 identified Trs31 among the additional yeast TRAPP subunits."
      },
      {
       "reference": "DOI:10.1016/j.cell.2006.09.029",
       "notes": "Kim et al. 2006 resolved the architecture of the seven-chain yeast TRAPP I vesicle-tethering factor."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03337",
       "protein_label": "Trafficking protein particle complex subunit 31",
       "gene_symbol": "TRS31",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TRS31 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q03337",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q03337, the single reviewed entry for gene TRS31 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "trs33_trappi_subunit",
     "label": "Trs33 TRAPPI subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TRS33"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Trs33 TRAPPI core subunit; no exact source-neutral InterPro or Pfam family identifier for this TRAPP subunit class was curated in this pass.",
     "role": "Core constituent of the yeast TRAPPI vesicle-tethering complex.",
     "evidence": [
      {
       "reference": "GO:1990070",
       "notes": "GO:1990070 names Trs33 as a yeast TRAPPI core subunit."
      },
      {
       "reference": "DOI:10.1078/S0171-9335(04)70009-6",
       "notes": "Sacher et al. 2000 noted that Trs33 had been described previously as a TRAPP subunit."
      },
      {
       "reference": "DOI:10.1016/j.cell.2006.09.029",
       "notes": "Kim et al. 2006 resolved the architecture of the seven-chain yeast TRAPP I vesicle-tethering factor."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q99394",
       "protein_label": "Trafficking protein particle complex subunit 33",
       "gene_symbol": "TRS33",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TRS33 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q99394",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q99394, the single reviewed entry for gene TRS33 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has a TRAPPI complex that tethers COPII vesicles during endoplasmic-reticulum-to-Golgi traffic.",
     "reference": "DOI:10.1016/s1097-2765(01)00190-3"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which purified TRAPP I was shown to tether COPII vesicles specifically in vitro.",
     "reference": "DOI:10.1016/s1097-2765(01)00190-3"
    }
   ],
   "functions": [
    {
     "function_id": "er_to_golgi_vesicle_mediated_transport",
     "label": "endoplasmic reticulum to Golgi vesicle-mediated transport",
     "grounding": "GO:0006888",
     "description": "TRAPPI tethers COPII vesicles at the ER-Golgi interface during anterograde vesicle-mediated transport toward the Golgi.",
     "evidence": [
      {
       "reference": "GO:0006888",
       "notes": "GO:0006888 denotes COPII-vesicle-mediated transport from the endoplasmic reticulum to the Golgi."
      },
      {
       "reference": "DOI:10.1016/s1097-2765(01)00190-3",
       "notes": "Sacher et al. 2001 reconstituted COPII vesicle targeting with purified TRAPP I."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990070",
     "notes": "Gene Ontology cellular-component term for the TRAPPI protein complex."
    },
    {
     "reference": "GO:0030008",
     "notes": "Gene Ontology cellular-component parent term for TRAPP complexes."
    },
    {
     "reference": "GO:0006888",
     "notes": "Gene Ontology biological-process term for endoplasmic-reticulum-to-Golgi vesicle-mediated transport."
    },
    {
     "reference": "DOI:10.1093/emboj/17.9.2494",
     "notes": "Sacher et al. 1998, TRAPP, a highly conserved novel complex on the cis-Golgi that mediates vesicle docking and fusion, EMBO Journal."
    },
    {
     "reference": "DOI:10.1078/S0171-9335(04)70009-6",
     "notes": "Sacher et al. 2000, Identification and characterization of five new subunits of TRAPP, European Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1016/s1097-2765(01)00190-3",
     "notes": "Sacher et al. 2001, TRAPP I implicated in the specificity of tethering in ER-to-Golgi transport, Molecular Cell."
    },
    {
     "reference": "DOI:10.1016/j.cell.2006.09.029",
     "notes": "Kim et al. 2006, The architecture of the multisubunit TRAPP I complex suggests a model for vesicle tethering, Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_trappi_er_to_golgi_tethering",
     "title": "TRAPPI supports yeast ER-to-Golgi vesicle tethering",
     "description": "In Saccharomyces cerevisiae, Bet3, Bet5, Trs20, Trs23, Trs31 and Trs33 form the TRAPPI core complex that specifically tethers COPII vesicles during ER-to-Golgi traffic.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records TRAPPI core subunit membership and ER-to-Golgi transport involvement without modeling the Ypt1/Rab1 guanine-nucleotide-exchange reaction, COPII coat contacts, or later recruitment of other tethers.",
     "nodes": [
      {
       "node_id": "bet3_trappi_subunit",
       "label": "Bet3 TRAPPI subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "bet3_trappi_subunit"
      },
      {
       "node_id": "bet5_trappi_subunit",
       "label": "Bet5 TRAPPI subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "bet5_trappi_subunit"
      },
      {
       "node_id": "trs20_trappi_subunit",
       "label": "Trs20 TRAPPI subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "trs20_trappi_subunit"
      },
      {
       "node_id": "trs23_trappi_subunit",
       "label": "Trs23 TRAPPI subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "trs23_trappi_subunit"
      },
      {
       "node_id": "trs31_trappi_subunit",
       "label": "Trs31 TRAPPI subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "trs31_trappi_subunit"
      },
      {
       "node_id": "trs33_trappi_subunit",
       "label": "Trs33 TRAPPI subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "trs33_trappi_subunit"
      },
      {
       "node_id": "trappi_protein_complex",
       "label": "TRAPPI protein complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990070"
      },
      {
       "node_id": "er_to_golgi_vesicle_mediated_transport",
       "label": "endoplasmic reticulum to Golgi vesicle-mediated transport",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006888"
      }
     ],
     "edges": [
      {
       "subject": "bet3_trappi_subunit",
       "predicate": "is part of",
       "object": "trappi_protein_complex",
       "description": "Bet3 TRAPPI subunit is represented as a constituent yeast TRAPPI core subunit.",
       "evidence": [
        {
         "reference": "GO:1990070",
         "notes": "GO:1990070 names Bet3 as a yeast TRAPPI core subunit."
        },
        {
         "reference": "DOI:10.1078/S0171-9335(04)70009-6",
         "notes": "Sacher et al. 2000 placed Bet3, Bet5, Trs20, Trs23, Trs31 and Trs33 among yeast TRAPP subunits."
        },
        {
         "reference": "DOI:10.1016/j.cell.2006.09.029",
         "notes": "Kim et al. 2006 resolved the architecture of the yeast TRAPP I complex."
        }
       ]
      },
      {
       "subject": "bet5_trappi_subunit",
       "predicate": "is part of",
       "object": "trappi_protein_complex",
       "description": "Bet5 TRAPPI subunit is represented as a constituent yeast TRAPPI core subunit.",
       "evidence": [
        {
         "reference": "GO:1990070",
         "notes": "GO:1990070 names Bet5 as a yeast TRAPPI core subunit."
        },
        {
         "reference": "DOI:10.1078/S0171-9335(04)70009-6",
         "notes": "Sacher et al. 2000 placed Bet3, Bet5, Trs20, Trs23, Trs31 and Trs33 among yeast TRAPP subunits."
        },
        {
         "reference": "DOI:10.1016/j.cell.2006.09.029",
         "notes": "Kim et al. 2006 resolved the architecture of the yeast TRAPP I complex."
        }
       ]
      },
      {
       "subject": "trs20_trappi_subunit",
       "predicate": "is part of",
       "object": "trappi_protein_complex",
       "description": "Trs20 TRAPPI subunit is represented as a constituent yeast TRAPPI core subunit.",
       "evidence": [
        {
         "reference": "GO:1990070",
         "notes": "GO:1990070 names Trs20 as a yeast TRAPPI core subunit."
        },
        {
         "reference": "DOI:10.1078/S0171-9335(04)70009-6",
         "notes": "Sacher et al. 2000 placed Bet3, Bet5, Trs20, Trs23, Trs31 and Trs33 among yeast TRAPP subunits."
        },
        {
         "reference": "DOI:10.1016/j.cell.2006.09.029",
         "notes": "Kim et al. 2006 resolved the architecture of the yeast TRAPP I complex."
        }
       ]
      },
      {
       "subject": "trs23_trappi_subunit",
       "predicate": "is part of",
       "object": "trappi_protein_complex",
       "description": "Trs23 TRAPPI subunit is represented as a constituent yeast TRAPPI core subunit.",
       "evidence": [
        {
         "reference": "GO:1990070",
         "notes": "GO:1990070 names Trs23 as a yeast TRAPPI core subunit."
        },
        {
         "reference": "DOI:10.1078/S0171-9335(04)70009-6",
         "notes": "Sacher et al. 2000 placed Bet3, Bet5, Trs20, Trs23, Trs31 and Trs33 among yeast TRAPP subunits."
        },
        {
         "reference": "DOI:10.1016/j.cell.2006.09.029",
         "notes": "Kim et al. 2006 resolved the architecture of the yeast TRAPP I complex."
        }
       ]
      },
      {
       "subject": "trs31_trappi_subunit",
       "predicate": "is part of",
       "object": "trappi_protein_complex",
       "description": "Trs31 TRAPPI subunit is represented as a constituent yeast TRAPPI core subunit.",
       "evidence": [
        {
         "reference": "GO:1990070",
         "notes": "GO:1990070 names Trs31 as a yeast TRAPPI core subunit."
        },
        {
         "reference": "DOI:10.1078/S0171-9335(04)70009-6",
         "notes": "Sacher et al. 2000 placed Bet3, Bet5, Trs20, Trs23, Trs31 and Trs33 among yeast TRAPP subunits."
        },
        {
         "reference": "DOI:10.1016/j.cell.2006.09.029",
         "notes": "Kim et al. 2006 resolved the architecture of the yeast TRAPP I complex."
        }
       ]
      },
      {
       "subject": "trs33_trappi_subunit",
       "predicate": "is part of",
       "object": "trappi_protein_complex",
       "description": "Trs33 TRAPPI subunit is represented as a constituent yeast TRAPPI core subunit.",
       "evidence": [
        {
         "reference": "GO:1990070",
         "notes": "GO:1990070 names Trs33 as a yeast TRAPPI core subunit."
        },
        {
         "reference": "DOI:10.1078/S0171-9335(04)70009-6",
         "notes": "Sacher et al. 2000 placed Bet3, Bet5, Trs20, Trs23, Trs31 and Trs33 among yeast TRAPP subunits."
        },
        {
         "reference": "DOI:10.1016/j.cell.2006.09.029",
         "notes": "Kim et al. 2006 resolved the architecture of the yeast TRAPP I complex."
        }
       ]
      },
      {
       "subject": "trappi_protein_complex",
       "predicate": "participates in",
       "object": "er_to_golgi_vesicle_mediated_transport",
       "description": "TRAPP I specifically tethers COPII vesicles during ER-to-Golgi traffic.",
       "evidence": [
        {
         "reference": "DOI:10.1016/s1097-2765(01)00190-3",
         "notes": "Sacher et al. 2001 used chemically pure TRAPP I and COPII vesicles to reconstitute specific vesicle targeting."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_trappi_subunit_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the six yeast TRAPPI core subunits.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#bet3_trappi_subunit",
      "components#bet5_trappi_subunit",
      "components#trs20_trappi_subunit",
      "components#trs23_trappi_subunit",
      "components#trs31_trappi_subunit",
      "components#trs33_trappi_subunit"
     ],
     "rationale": "This first TRAPPI record names the yeast Bet3, Bet5, Trs20, Trs23, Trs31 and Trs33 constituent subunits but leaves InterPro, Pfam, or Complex Portal grounding unset until exact orthology and paralogy boundaries are reviewed per subunit.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2006.09.029",
       "notes": "Kim et al. 2006 combined structural and biochemical work to analyze the yeast TRAPP I architecture."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    },
    {
     "discussion_id": "trappi_excludes_trappii_trappiii_specific_subunits",
     "prompt": "Do not model Tca17, Trs65, Trs85, Trs120 or Trs130 as constituent TRAPPI core-complex components.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "components#bet3_trappi_subunit",
      "components#bet5_trappi_subunit",
      "components#trs20_trappi_subunit",
      "components#trs23_trappi_subunit",
      "components#trs31_trappi_subunit",
      "components#trs33_trappi_subunit",
      "causal_graphs#yeast_trappi_er_to_golgi_tethering"
     ],
     "rationale": "GO:0030008 is the broader TRAPP-complex parent, whereas GO:1990070 denotes the TRAPPI core complex. Tca17, Trs65, Trs120 and Trs130 are TRAPPII-specific subunits in the GO definition of GO:1990071; Trs85 is the defining extra yeast TRAPPIII subunit in GO:1990072.",
     "resolution_note": "Declined: additional yeast TRAPP subunits belong to the TRAPPII/TRAPPIII subtype boundary rather than the exact TRAPPI core complex curated here.",
     "evidence": [
      {
       "reference": "GO:1990071",
       "notes": "GO:1990071 lists Tca17, Trs65, Trs120 and Trs130 among the yeast TRAPPII protein-complex subunits."
      },
      {
       "reference": "GO:1990072",
       "notes": "GO:1990072 lists Trs85 as a yeast TRAPPIII protein-complex subunit."
      },
      {
       "reference": "DOI:10.1078/S0171-9335(04)70009-6",
       "notes": "Sacher et al. 2000 identified Trs65, Trs85, Trs120 and Trs130 among the broader set of yeast TRAPP subunits."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16",
     "resolved_date": "2026-09-16"
    }
   ]
  },
  {
   "identifier": "GO:1990071",
   "label": "TRAPPII protein complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A complex that mediates intra-Golgi traffic, Golgi exit, endosome-to-Golgi traffic, and the trafficking of autophagy proteins from Golgi to the phagophore assembly site. Binds to a component of the COPI coat. In yeast it includes the following subunits: Bet3 (as homodimer), Bet5, Tca17, Trs20, Trs23, Trs31, Trs33, Trs65, Trs120, Trs130. The whole complex is thought to dimerize with itself.",
   "definition_source": "GO:1990071",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-17T07:44:00Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-17T07:45:06Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added TRAPPII synonymy, TRAPP parentage, reviewed-label-only yeast components for the shared core and Tca17/Trs65/Trs120/Trs130 TRAPPII-specific subunits, Saccharomyces cerevisiae scope, an intra-Golgi transport function, GO/DOI evidence, a nonmechanistic yeast TRAPPII tethering graph, a subunit-grounding TODO, and a resolved Trs85 boundary decision.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-17T07:45:58Z",
     "curator": "codex",
     "action": "REFINED_RECORD",
     "changes": "Detached repeated evidence objects before YAML emission, narrowed the Trs120 role statement, and made TRAPPII graph-edge evidence notes describe the Choi et al. 2011 subunit boundary more directly.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-17T07:58:10Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Resolved PR #1127 issue #1128 by replacing the six shared-core TRAPPII component rows' Choi et al. 2011 wording with neutral component-membership evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:32:43Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 10 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0030008"
   ],
   "synonyms": [
    {
     "synonym_text": "TRAPP II",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1016/s1097-2765(01)00190-3"
    },
    {
     "synonym_text": "TRAPP II complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1111/j.1600-0854.2011.01181.x"
    }
   ],
   "components": [
    {
     "component_id": "bet3_trappii_subunit",
     "label": "Bet3 TRAPPII subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "BET3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Bet3 TRAPPII subunit; no exact source-neutral InterPro or Pfam family identifier for this TRAPP subunit class was curated in this pass.",
     "role": "Shared TRAPP core constituent present as the homodimeric Bet3 subunit class in yeast TRAPPII.",
     "evidence": [
      {
       "reference": "GO:1990071",
       "notes": "GO:1990071 names Bet3 among the yeast TRAPPII protein-complex subunits."
      },
      {
       "reference": "DOI:10.1078/S0171-9335(04)70009-6",
       "notes": "Sacher et al. 2000 named Bet3, Bet5, Trs20, Trs23, Trs31 and Trs33 among yeast TRAPP subunits later placed in the shared TRAPP core."
      },
      {
       "reference": "DOI:10.1111/j.1600-0854.2011.01181.x",
       "notes": "Choi et al. 2011 described TRAPPII as containing the shared TRAPP core plus Trs65, Trs120, Trs130 and Tca17 as TRAPPII-specific subunits."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P36149",
       "protein_label": "Trafficking protein particle complex subunit BET3",
       "gene_symbol": "BET3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene BET3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P36149",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P36149, the single reviewed entry for gene BET3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "bet5_trappii_subunit",
     "label": "Bet5 TRAPPII subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "BET5"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Bet5 TRAPPII subunit; no exact source-neutral InterPro or Pfam family identifier for this TRAPP subunit class was curated in this pass.",
     "role": "Shared TRAPP core constituent of the yeast TRAPPII vesicle-tethering complex.",
     "evidence": [
      {
       "reference": "GO:1990071",
       "notes": "GO:1990071 names Bet5 among the yeast TRAPPII protein-complex subunits."
      },
      {
       "reference": "DOI:10.1078/S0171-9335(04)70009-6",
       "notes": "Sacher et al. 2000 named Bet3, Bet5, Trs20, Trs23, Trs31 and Trs33 among yeast TRAPP subunits later placed in the shared TRAPP core."
      },
      {
       "reference": "DOI:10.1111/j.1600-0854.2011.01181.x",
       "notes": "Choi et al. 2011 described TRAPPII as containing the shared TRAPP core plus Trs65, Trs120, Trs130 and Tca17 as TRAPPII-specific subunits."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03630",
       "protein_label": "Trafficking protein particle complex subunit BET5",
       "gene_symbol": "BET5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene BET5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q03630",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q03630, the single reviewed entry for gene BET5 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "tca17_trappii_subunit",
     "label": "Tca17 TRAPPII subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TCA17"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Tca17 TRAPPII subunit; no exact source-neutral InterPro or Pfam family identifier for this TRAPP subunit class was curated in this pass.",
     "role": "TRAPPII-specific constituent that promotes stable association of yeast TRAPPII-specific subunits with the shared core complex.",
     "evidence": [
      {
       "reference": "GO:1990071",
       "notes": "GO:1990071 names Tca17 among the yeast TRAPPII protein-complex subunits."
      },
      {
       "reference": "DOI:10.1111/j.1600-0854.2009.00895.x",
       "notes": "Montpetit and Conibear 2009 identified Tca17 as a TRAPP-associated protein."
      },
      {
       "reference": "DOI:10.1111/j.1600-0854.2011.01181.x",
       "notes": "Choi et al. 2011 showed that Tca17 is a fourth yeast TRAPPII-specific component alongside Trs65, Trs120 and Trs130."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32613",
       "protein_label": "TRAPP-associated protein TCA17",
       "gene_symbol": "TCA17",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TCA17 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:19220810",
         "notes": "Montpetit B et al. 2009, ‘Identification of the novel TRAPP associated protein Tca17.’, Traffic. ECO:0000269 experimental evidence cited by UniProt for the 'Golgi apparatus, trans-Golgi network' localisation of P32613."
        }
       ]
      }
     ]
    },
    {
     "component_id": "trs20_trappii_subunit",
     "label": "Trs20 TRAPPII subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TRS20"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Trs20 TRAPPII subunit; no exact source-neutral InterPro or Pfam family identifier for this TRAPP subunit class was curated in this pass.",
     "role": "Shared TRAPP core constituent of the yeast TRAPPII vesicle-tethering complex.",
     "evidence": [
      {
       "reference": "GO:1990071",
       "notes": "GO:1990071 names Trs20 among the yeast TRAPPII protein-complex subunits."
      },
      {
       "reference": "DOI:10.1078/S0171-9335(04)70009-6",
       "notes": "Sacher et al. 2000 named Bet3, Bet5, Trs20, Trs23, Trs31 and Trs33 among yeast TRAPP subunits later placed in the shared TRAPP core."
      },
      {
       "reference": "DOI:10.1111/j.1600-0854.2011.01181.x",
       "notes": "Choi et al. 2011 described TRAPPII as containing the shared TRAPP core plus Trs65, Trs120, Trs130 and Tca17 as TRAPPII-specific subunits."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38334",
       "protein_label": "Trafficking protein particle complex subunit 20",
       "gene_symbol": "TRS20",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TRS20 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P38334",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38334, the single reviewed entry for gene TRS20 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "trs23_trappii_subunit",
     "label": "Trs23 TRAPPII subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TRS23"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Trs23 TRAPPII subunit; no exact source-neutral InterPro or Pfam family identifier for this TRAPP subunit class was curated in this pass.",
     "role": "Shared TRAPP core constituent of the yeast TRAPPII vesicle-tethering complex.",
     "evidence": [
      {
       "reference": "GO:1990071",
       "notes": "GO:1990071 names Trs23 among the yeast TRAPPII protein-complex subunits."
      },
      {
       "reference": "DOI:10.1078/S0171-9335(04)70009-6",
       "notes": "Sacher et al. 2000 named Bet3, Bet5, Trs20, Trs23, Trs31 and Trs33 among yeast TRAPP subunits later placed in the shared TRAPP core."
      },
      {
       "reference": "DOI:10.1111/j.1600-0854.2011.01181.x",
       "notes": "Choi et al. 2011 described TRAPPII as containing the shared TRAPP core plus Trs65, Trs120, Trs130 and Tca17 as TRAPPII-specific subunits."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03784",
       "protein_label": "Trafficking protein particle complex subunit 23",
       "gene_symbol": "TRS23",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TRS23 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q03784",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q03784, the single reviewed entry for gene TRS23 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "trs31_trappii_subunit",
     "label": "Trs31 TRAPPII subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TRS31"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Trs31 TRAPPII subunit; no exact source-neutral InterPro or Pfam family identifier for this TRAPP subunit class was curated in this pass.",
     "role": "Shared TRAPP core constituent of the yeast TRAPPII vesicle-tethering complex.",
     "evidence": [
      {
       "reference": "GO:1990071",
       "notes": "GO:1990071 names Trs31 among the yeast TRAPPII protein-complex subunits."
      },
      {
       "reference": "DOI:10.1078/S0171-9335(04)70009-6",
       "notes": "Sacher et al. 2000 named Bet3, Bet5, Trs20, Trs23, Trs31 and Trs33 among yeast TRAPP subunits later placed in the shared TRAPP core."
      },
      {
       "reference": "DOI:10.1111/j.1600-0854.2011.01181.x",
       "notes": "Choi et al. 2011 described TRAPPII as containing the shared TRAPP core plus Trs65, Trs120, Trs130 and Tca17 as TRAPPII-specific subunits."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03337",
       "protein_label": "Trafficking protein particle complex subunit 31",
       "gene_symbol": "TRS31",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TRS31 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q03337",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q03337, the single reviewed entry for gene TRS31 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "trs33_trappii_subunit",
     "label": "Trs33 TRAPPII subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TRS33"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Trs33 TRAPPII subunit; no exact source-neutral InterPro or Pfam family identifier for this TRAPP subunit class was curated in this pass.",
     "role": "Shared TRAPP core constituent of the yeast TRAPPII vesicle-tethering complex.",
     "evidence": [
      {
       "reference": "GO:1990071",
       "notes": "GO:1990071 names Trs33 among the yeast TRAPPII protein-complex subunits."
      },
      {
       "reference": "DOI:10.1078/S0171-9335(04)70009-6",
       "notes": "Sacher et al. 2000 named Bet3, Bet5, Trs20, Trs23, Trs31 and Trs33 among yeast TRAPP subunits later placed in the shared TRAPP core."
      },
      {
       "reference": "DOI:10.1111/j.1600-0854.2011.01181.x",
       "notes": "Choi et al. 2011 described TRAPPII as containing the shared TRAPP core plus Trs65, Trs120, Trs130 and Tca17 as TRAPPII-specific subunits."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q99394",
       "protein_label": "Trafficking protein particle complex subunit 33",
       "gene_symbol": "TRS33",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TRS33 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q99394",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q99394, the single reviewed entry for gene TRS33 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "trs65_trappii_subunit",
     "label": "Trs65 TRAPPII subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TRS65"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Trs65 TRAPPII subunit; no exact source-neutral InterPro or Pfam family identifier for this TRAPP subunit class was curated in this pass.",
     "role": "TRAPPII-specific constituent that stabilizes yeast TRAPPII in an oligomeric form.",
     "evidence": [
      {
       "reference": "GO:1990071",
       "notes": "GO:1990071 names Trs65 among the yeast TRAPPII protein-complex subunits."
      },
      {
       "reference": "DOI:10.1078/S0171-9335(04)70009-6",
       "notes": "Sacher et al. 2000 identified Trs65 among the additional yeast TRAPP subunits."
      },
      {
       "reference": "DOI:10.1111/j.1600-0854.2011.01181.x",
       "notes": "Choi et al. 2011 showed that Tca17 is a fourth yeast TRAPPII-specific component alongside Trs65, Trs120 and Trs130."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P32893",
       "protein_label": "Trafficking protein particle complex II-specific subunit 65",
       "gene_symbol": "TRS65",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TRS65 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P32893",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P32893, the single reviewed entry for gene TRS65 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "trs120_trappii_subunit",
     "label": "Trs120 TRAPPII subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TRS120"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Trs120 TRAPPII subunit; no exact source-neutral InterPro or Pfam family identifier for this TRAPP subunit class was curated in this pass.",
     "role": "TRAPPII-specific constituent of the larger yeast TRAPPII assembly.",
     "evidence": [
      {
       "reference": "GO:1990071",
       "notes": "GO:1990071 names Trs120 among the yeast TRAPPII protein-complex subunits."
      },
      {
       "reference": "DOI:10.1078/S0171-9335(04)70009-6",
       "notes": "Sacher et al. 2000 identified Trs120 among the additional yeast TRAPP subunits."
      },
      {
       "reference": "DOI:10.1111/j.1600-0854.2011.01181.x",
       "notes": "Choi et al. 2011 showed that Tca17 is a fourth yeast TRAPPII-specific component alongside Trs65, Trs120 and Trs130."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q04183",
       "protein_label": "Trafficking protein particle complex II-specific subunit 120",
       "gene_symbol": "TRS120",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TRS120 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11239471",
         "notes": "Sacher M et al. 2001, ‘TRAPP I implicated in the specificity of tethering in ER-to-Golgi transport.’, Mol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Golgi apparatus, cis-Golgi network' localisation of Q04183."
        }
       ]
      }
     ]
    },
    {
     "component_id": "trs130_trappii_subunit",
     "label": "Trs130 TRAPPII subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TRS130"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Trs130 TRAPPII subunit; no exact source-neutral InterPro or Pfam family identifier for this TRAPP subunit class was curated in this pass.",
     "role": "TRAPPII-specific constituent that binds Trs65 and Tca17 through distinct domains in yeast TRAPPII.",
     "evidence": [
      {
       "reference": "GO:1990071",
       "notes": "GO:1990071 names Trs130 among the yeast TRAPPII protein-complex subunits."
      },
      {
       "reference": "DOI:10.1078/S0171-9335(04)70009-6",
       "notes": "Sacher et al. 2000 identified Trs130 among the additional yeast TRAPP subunits."
      },
      {
       "reference": "DOI:10.1111/j.1600-0854.2011.01181.x",
       "notes": "Choi et al. 2011 showed that Tca17 is a fourth yeast TRAPPII-specific component alongside Trs65, Trs120 and Trs130."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03660",
       "protein_label": "Trafficking protein particle complex II-specific subunit 130",
       "gene_symbol": "TRS130",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TRS130 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q03660",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q03660, the single reviewed entry for gene TRS130 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has a TRAPPII complex with shared TRAPP core subunits and the Tca17/Trs65/Trs120/Trs130 TRAPPII-specific subunits.",
     "reference": "DOI:10.1111/j.1600-0854.2011.01181.x"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model used to define Tca17 as the fourth TRAPPII-specific subunit.",
     "reference": "DOI:10.1111/j.1600-0854.2011.01181.x"
    }
   ],
   "functions": [
    {
     "function_id": "intra_golgi_vesicle_mediated_transport",
     "label": "intra-Golgi vesicle-mediated transport",
     "grounding": "GO:0006891",
     "description": "TRAPPII acts as a multisubunit tethering complex for vesicle transport at Golgi membranes.",
     "evidence": [
      {
       "reference": "GO:0006891",
       "notes": "GO:0006891 denotes vesicle-mediated directed movement of substances within the Golgi."
      },
      {
       "reference": "DOI:10.1111/j.1600-0854.2011.01181.x",
       "notes": "Choi et al. 2011 described yeast TRAPPII as required for distinct tethering events at Golgi membranes."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990071",
     "notes": "Gene Ontology cellular-component term for the TRAPPII protein complex."
    },
    {
     "reference": "GO:0030008",
     "notes": "Gene Ontology cellular-component parent term for TRAPP complexes."
    },
    {
     "reference": "GO:0006891",
     "notes": "Gene Ontology biological-process term for intra-Golgi vesicle-mediated transport."
    },
    {
     "reference": "DOI:10.1078/S0171-9335(04)70009-6",
     "notes": "Sacher et al. 2000, Identification and characterization of five new subunits of TRAPP, European Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1016/s1097-2765(01)00190-3",
     "notes": "Sacher et al. 2001, TRAPP I implicated in the specificity of tethering in ER-to-Golgi transport, Molecular Cell."
    },
    {
     "reference": "DOI:10.1111/j.1600-0854.2009.00895.x",
     "notes": "Montpetit and Conibear 2009, Identification of the novel TRAPP associated protein Tca17, Traffic."
    },
    {
     "reference": "DOI:10.1111/j.1600-0854.2011.01181.x",
     "notes": "Choi et al. 2011, Organization and assembly of the TRAPPII complex, Traffic."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_trappii_golgi_tethering",
     "title": "TRAPPII supports yeast Golgi tethering",
     "description": "In Saccharomyces cerevisiae, the Bet3/Bet5/Trs20/Trs23/Trs31/Trs33 TRAPP core associates with Tca17, Trs65, Trs120 and Trs130 to form TRAPPII for tethering events at Golgi membranes.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records yeast TRAPPII subunit membership and Golgi-traffic involvement without modeling Rab activation or vesicle-fusion steps.",
     "nodes": [
      {
       "node_id": "bet3_trappii_subunit",
       "label": "Bet3 TRAPPII subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "bet3_trappii_subunit"
      },
      {
       "node_id": "bet5_trappii_subunit",
       "label": "Bet5 TRAPPII subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "bet5_trappii_subunit"
      },
      {
       "node_id": "tca17_trappii_subunit",
       "label": "Tca17 TRAPPII subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tca17_trappii_subunit"
      },
      {
       "node_id": "trs20_trappii_subunit",
       "label": "Trs20 TRAPPII subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "trs20_trappii_subunit"
      },
      {
       "node_id": "trs23_trappii_subunit",
       "label": "Trs23 TRAPPII subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "trs23_trappii_subunit"
      },
      {
       "node_id": "trs31_trappii_subunit",
       "label": "Trs31 TRAPPII subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "trs31_trappii_subunit"
      },
      {
       "node_id": "trs33_trappii_subunit",
       "label": "Trs33 TRAPPII subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "trs33_trappii_subunit"
      },
      {
       "node_id": "trs65_trappii_subunit",
       "label": "Trs65 TRAPPII subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "trs65_trappii_subunit"
      },
      {
       "node_id": "trs120_trappii_subunit",
       "label": "Trs120 TRAPPII subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "trs120_trappii_subunit"
      },
      {
       "node_id": "trs130_trappii_subunit",
       "label": "Trs130 TRAPPII subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "trs130_trappii_subunit"
      },
      {
       "node_id": "trappii_protein_complex",
       "label": "TRAPPII protein complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990071"
      },
      {
       "node_id": "intra_golgi_vesicle_mediated_transport",
       "label": "intra-Golgi vesicle-mediated transport",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006891"
      }
     ],
     "edges": [
      {
       "subject": "bet3_trappii_subunit",
       "predicate": "is part of",
       "object": "trappii_protein_complex",
       "description": "Bet3 TRAPPII subunit is represented as a constituent yeast TRAPPII subunit.",
       "evidence": [
        {
         "reference": "GO:1990071",
         "notes": "GO:1990071 names Bet3 among the yeast TRAPPII subunits."
        },
        {
         "reference": "DOI:10.1111/j.1600-0854.2011.01181.x",
         "notes": "Choi et al. 2011 described yeast TRAPPII as a TRAPP core plus Trs65, Trs120, Trs130 and the fourth TRAPPII-specific component Tca17."
        }
       ]
      },
      {
       "subject": "bet5_trappii_subunit",
       "predicate": "is part of",
       "object": "trappii_protein_complex",
       "description": "Bet5 TRAPPII subunit is represented as a constituent yeast TRAPPII subunit.",
       "evidence": [
        {
         "reference": "GO:1990071",
         "notes": "GO:1990071 names Bet5 among the yeast TRAPPII subunits."
        },
        {
         "reference": "DOI:10.1111/j.1600-0854.2011.01181.x",
         "notes": "Choi et al. 2011 described yeast TRAPPII as a TRAPP core plus Trs65, Trs120, Trs130 and the fourth TRAPPII-specific component Tca17."
        }
       ]
      },
      {
       "subject": "tca17_trappii_subunit",
       "predicate": "is part of",
       "object": "trappii_protein_complex",
       "description": "Tca17 TRAPPII subunit is represented as a constituent yeast TRAPPII subunit.",
       "evidence": [
        {
         "reference": "GO:1990071",
         "notes": "GO:1990071 names Tca17 among the yeast TRAPPII subunits."
        },
        {
         "reference": "DOI:10.1111/j.1600-0854.2011.01181.x",
         "notes": "Choi et al. 2011 described yeast TRAPPII as a TRAPP core plus Trs65, Trs120, Trs130 and the fourth TRAPPII-specific component Tca17."
        }
       ]
      },
      {
       "subject": "trs20_trappii_subunit",
       "predicate": "is part of",
       "object": "trappii_protein_complex",
       "description": "Trs20 TRAPPII subunit is represented as a constituent yeast TRAPPII subunit.",
       "evidence": [
        {
         "reference": "GO:1990071",
         "notes": "GO:1990071 names Trs20 among the yeast TRAPPII subunits."
        },
        {
         "reference": "DOI:10.1111/j.1600-0854.2011.01181.x",
         "notes": "Choi et al. 2011 described yeast TRAPPII as a TRAPP core plus Trs65, Trs120, Trs130 and the fourth TRAPPII-specific component Tca17."
        }
       ]
      },
      {
       "subject": "trs23_trappii_subunit",
       "predicate": "is part of",
       "object": "trappii_protein_complex",
       "description": "Trs23 TRAPPII subunit is represented as a constituent yeast TRAPPII subunit.",
       "evidence": [
        {
         "reference": "GO:1990071",
         "notes": "GO:1990071 names Trs23 among the yeast TRAPPII subunits."
        },
        {
         "reference": "DOI:10.1111/j.1600-0854.2011.01181.x",
         "notes": "Choi et al. 2011 described yeast TRAPPII as a TRAPP core plus Trs65, Trs120, Trs130 and the fourth TRAPPII-specific component Tca17."
        }
       ]
      },
      {
       "subject": "trs31_trappii_subunit",
       "predicate": "is part of",
       "object": "trappii_protein_complex",
       "description": "Trs31 TRAPPII subunit is represented as a constituent yeast TRAPPII subunit.",
       "evidence": [
        {
         "reference": "GO:1990071",
         "notes": "GO:1990071 names Trs31 among the yeast TRAPPII subunits."
        },
        {
         "reference": "DOI:10.1111/j.1600-0854.2011.01181.x",
         "notes": "Choi et al. 2011 described yeast TRAPPII as a TRAPP core plus Trs65, Trs120, Trs130 and the fourth TRAPPII-specific component Tca17."
        }
       ]
      },
      {
       "subject": "trs33_trappii_subunit",
       "predicate": "is part of",
       "object": "trappii_protein_complex",
       "description": "Trs33 TRAPPII subunit is represented as a constituent yeast TRAPPII subunit.",
       "evidence": [
        {
         "reference": "GO:1990071",
         "notes": "GO:1990071 names Trs33 among the yeast TRAPPII subunits."
        },
        {
         "reference": "DOI:10.1111/j.1600-0854.2011.01181.x",
         "notes": "Choi et al. 2011 described yeast TRAPPII as a TRAPP core plus Trs65, Trs120, Trs130 and the fourth TRAPPII-specific component Tca17."
        }
       ]
      },
      {
       "subject": "trs65_trappii_subunit",
       "predicate": "is part of",
       "object": "trappii_protein_complex",
       "description": "Trs65 TRAPPII subunit is represented as a constituent yeast TRAPPII subunit.",
       "evidence": [
        {
         "reference": "GO:1990071",
         "notes": "GO:1990071 names Trs65 among the yeast TRAPPII subunits."
        },
        {
         "reference": "DOI:10.1111/j.1600-0854.2011.01181.x",
         "notes": "Choi et al. 2011 described yeast TRAPPII as a TRAPP core plus Trs65, Trs120, Trs130 and the fourth TRAPPII-specific component Tca17."
        }
       ]
      },
      {
       "subject": "trs120_trappii_subunit",
       "predicate": "is part of",
       "object": "trappii_protein_complex",
       "description": "Trs120 TRAPPII subunit is represented as a constituent yeast TRAPPII subunit.",
       "evidence": [
        {
         "reference": "GO:1990071",
         "notes": "GO:1990071 names Trs120 among the yeast TRAPPII subunits."
        },
        {
         "reference": "DOI:10.1111/j.1600-0854.2011.01181.x",
         "notes": "Choi et al. 2011 described yeast TRAPPII as a TRAPP core plus Trs65, Trs120, Trs130 and the fourth TRAPPII-specific component Tca17."
        }
       ]
      },
      {
       "subject": "trs130_trappii_subunit",
       "predicate": "is part of",
       "object": "trappii_protein_complex",
       "description": "Trs130 TRAPPII subunit is represented as a constituent yeast TRAPPII subunit.",
       "evidence": [
        {
         "reference": "GO:1990071",
         "notes": "GO:1990071 names Trs130 among the yeast TRAPPII subunits."
        },
        {
         "reference": "DOI:10.1111/j.1600-0854.2011.01181.x",
         "notes": "Choi et al. 2011 described yeast TRAPPII as a TRAPP core plus Trs65, Trs120, Trs130 and the fourth TRAPPII-specific component Tca17."
        }
       ]
      },
      {
       "subject": "trappii_protein_complex",
       "predicate": "participates in",
       "object": "intra_golgi_vesicle_mediated_transport",
       "description": "TRAPPII contributes to vesicle-tethering events at yeast Golgi membranes.",
       "evidence": [
        {
         "reference": "DOI:10.1111/j.1600-0854.2011.01181.x",
         "notes": "Choi et al. 2011 described TRAPPII as required for distinct tethering events at Golgi membranes."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_trappii_subunit_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the ten yeast TRAPPII subunits.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#bet3_trappii_subunit",
      "components#bet5_trappii_subunit",
      "components#tca17_trappii_subunit",
      "components#trs20_trappii_subunit",
      "components#trs23_trappii_subunit",
      "components#trs31_trappii_subunit",
      "components#trs33_trappii_subunit",
      "components#trs65_trappii_subunit",
      "components#trs120_trappii_subunit",
      "components#trs130_trappii_subunit"
     ],
     "rationale": "This first TRAPPII record names the yeast Bet3, Bet5, Tca17, Trs20, Trs23, Trs31, Trs33, Trs65, Trs120 and Trs130 constituent subunits but leaves InterPro, Pfam, or Complex Portal grounding unset until exact orthology and paralogy boundaries are reviewed per subunit.",
     "evidence": [
      {
       "reference": "DOI:10.1111/j.1600-0854.2011.01181.x",
       "notes": "Choi et al. 2011 analyzed yeast TRAPPII organization and subunit assembly."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-17"
    },
    {
     "discussion_id": "trappii_excludes_yeast_trs85",
     "prompt": "Do not model Trs85 as a constituent yeast TRAPPII subunit.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#yeast_trappii_golgi_tethering"
     ],
     "rationale": "Trs85 is represented in GO:1990072 as a defining yeast TRAPPIII subunit. Choi et al. 2011 directly tested yeast TRAPPII composition and found Trs85 was not associated with the yeast TRAPPII complex.",
     "resolution_note": "Declined: yeast Trs85 belongs to TRAPPIII rather than to the exact TRAPPII complex curated here.",
     "evidence": [
      {
       "reference": "GO:1990072",
       "notes": "GO:1990072 lists Trs85 among the yeast TRAPPIII protein-complex subunits."
      },
      {
       "reference": "DOI:10.1111/j.1600-0854.2011.01181.x",
       "notes": "Choi et al. 2011 found that Trs85 is not associated with the TRAPPII complex in yeast."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-17",
     "resolved_date": "2026-09-17"
    }
   ]
  },
  {
   "identifier": "GO:1990072",
   "label": "TRAPPIII protein complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A complex that functions in anterograde transport at the Golgi and also regulates autophagy. In yeast it includes at least the following subunits: Bet3 (as homodimer), Bet5, Trs20, Trs23, Trs31, Trs33, Trs85. TRAPPIII may include further, as yet undescribed, proteins.",
   "definition_source": "GO:1990072",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-17T08:14:01Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-17T08:15:27Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added TRAPPIII parentage, reviewed-label-only yeast components for the shared core and the Trs85 TRAPPIII subunit, Saccharomyces cerevisiae scope, a macroautophagy function, GO/DOI evidence, a nonmechanistic yeast TRAPPIII autophagy graph, and a subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-17T08:16:09Z",
     "curator": "codex",
     "action": "REFINED_RECORD",
     "changes": "Narrowed Lynch-Day et al. 2010 evidence to the Trs85 TRAPPIII subunit and macroautophagy statements instead of attaching it to every shared-core row.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-17T08:25:43Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Resolved PR #1129 issue #1130 by replacing the Trs85 role phrase 'Trs85-containing TRAPPIII constituent' with narrower wording for the subunit's phagophore assembly-site targeting role.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-17T08:26:33Z",
     "curator": "codex",
     "action": "REFINED_RECORD",
     "changes": "Tightened the PR #1129 issue #1130 Trs85 role fix so Trs85 directs Ypt1 guanine-nucleotide-exchange activity rather than a 'Trs85-containing' GEF activity.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-17T08:33:22Z",
     "curator": "codex",
     "action": "REFINED_RECORD",
     "changes": "Clarified the PR #1129 issue #1130 curation-history wording so it no longer exposes the intermediate Trs85-containing GEF-activity phrase.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:32:45Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 7 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0030008"
   ],
   "components": [
    {
     "component_id": "bet3_trappiii_subunit",
     "label": "Bet3 TRAPPIII subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "BET3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Bet3 TRAPPIII subunit; no exact source-neutral InterPro or Pfam family identifier for this TRAPP subunit class was curated in this pass.",
     "role": "Shared TRAPP core constituent present as the homodimeric Bet3 subunit class in yeast TRAPPIII.",
     "evidence": [
      {
       "reference": "GO:1990072",
       "notes": "GO:1990072 names Bet3 among the yeast TRAPPIII protein-complex subunits."
      },
      {
       "reference": "DOI:10.1078/S0171-9335(04)70009-6",
       "notes": "Sacher et al. 2000 placed this protein among yeast TRAPP subunits."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P36149",
       "protein_label": "Trafficking protein particle complex subunit BET3",
       "gene_symbol": "BET3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene BET3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P36149",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P36149, the single reviewed entry for gene BET3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "bet5_trappiii_subunit",
     "label": "Bet5 TRAPPIII subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "BET5"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Bet5 TRAPPIII subunit; no exact source-neutral InterPro or Pfam family identifier for this TRAPP subunit class was curated in this pass.",
     "role": "Shared TRAPP core constituent of the yeast TRAPPIII vesicle-tethering complex.",
     "evidence": [
      {
       "reference": "GO:1990072",
       "notes": "GO:1990072 names Bet5 among the yeast TRAPPIII protein-complex subunits."
      },
      {
       "reference": "DOI:10.1078/S0171-9335(04)70009-6",
       "notes": "Sacher et al. 2000 placed this protein among yeast TRAPP subunits."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03630",
       "protein_label": "Trafficking protein particle complex subunit BET5",
       "gene_symbol": "BET5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene BET5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q03630",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q03630, the single reviewed entry for gene BET5 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "trs20_trappiii_subunit",
     "label": "Trs20 TRAPPIII subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TRS20"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Trs20 TRAPPIII subunit; no exact source-neutral InterPro or Pfam family identifier for this TRAPP subunit class was curated in this pass.",
     "role": "Shared TRAPP core constituent of the yeast TRAPPIII vesicle-tethering complex.",
     "evidence": [
      {
       "reference": "GO:1990072",
       "notes": "GO:1990072 names Trs20 among the yeast TRAPPIII protein-complex subunits."
      },
      {
       "reference": "DOI:10.1078/S0171-9335(04)70009-6",
       "notes": "Sacher et al. 2000 placed this protein among yeast TRAPP subunits."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38334",
       "protein_label": "Trafficking protein particle complex subunit 20",
       "gene_symbol": "TRS20",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TRS20 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P38334",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38334, the single reviewed entry for gene TRS20 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "trs23_trappiii_subunit",
     "label": "Trs23 TRAPPIII subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TRS23"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Trs23 TRAPPIII subunit; no exact source-neutral InterPro or Pfam family identifier for this TRAPP subunit class was curated in this pass.",
     "role": "Shared TRAPP core constituent of the yeast TRAPPIII vesicle-tethering complex.",
     "evidence": [
      {
       "reference": "GO:1990072",
       "notes": "GO:1990072 names Trs23 among the yeast TRAPPIII protein-complex subunits."
      },
      {
       "reference": "DOI:10.1078/S0171-9335(04)70009-6",
       "notes": "Sacher et al. 2000 placed this protein among yeast TRAPP subunits."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03784",
       "protein_label": "Trafficking protein particle complex subunit 23",
       "gene_symbol": "TRS23",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TRS23 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q03784",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q03784, the single reviewed entry for gene TRS23 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "trs31_trappiii_subunit",
     "label": "Trs31 TRAPPIII subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TRS31"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Trs31 TRAPPIII subunit; no exact source-neutral InterPro or Pfam family identifier for this TRAPP subunit class was curated in this pass.",
     "role": "Shared TRAPP core constituent of the yeast TRAPPIII vesicle-tethering complex.",
     "evidence": [
      {
       "reference": "GO:1990072",
       "notes": "GO:1990072 names Trs31 among the yeast TRAPPIII protein-complex subunits."
      },
      {
       "reference": "DOI:10.1078/S0171-9335(04)70009-6",
       "notes": "Sacher et al. 2000 placed this protein among yeast TRAPP subunits."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q03337",
       "protein_label": "Trafficking protein particle complex subunit 31",
       "gene_symbol": "TRS31",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TRS31 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q03337",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q03337, the single reviewed entry for gene TRS31 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "trs33_trappiii_subunit",
     "label": "Trs33 TRAPPIII subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TRS33"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Trs33 TRAPPIII subunit; no exact source-neutral InterPro or Pfam family identifier for this TRAPP subunit class was curated in this pass.",
     "role": "Shared TRAPP core constituent of the yeast TRAPPIII vesicle-tethering complex.",
     "evidence": [
      {
       "reference": "GO:1990072",
       "notes": "GO:1990072 names Trs33 among the yeast TRAPPIII protein-complex subunits."
      },
      {
       "reference": "DOI:10.1078/S0171-9335(04)70009-6",
       "notes": "Sacher et al. 2000 placed this protein among yeast TRAPP subunits."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q99394",
       "protein_label": "Trafficking protein particle complex subunit 33",
       "gene_symbol": "TRS33",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TRS33 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q99394",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q99394, the single reviewed entry for gene TRS33 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "trs85_trappiii_subunit",
     "label": "Trs85 TRAPPIII subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TRS85"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the named Saccharomyces cerevisiae Trs85 TRAPPIII subunit; no exact source-neutral InterPro or Pfam family identifier for this TRAPP subunit class was curated in this pass.",
     "role": "TRAPPIII constituent that directs yeast Ypt1 guanine-nucleotide-exchange activity to the phagophore assembly site.",
     "evidence": [
      {
       "reference": "GO:1990072",
       "notes": "GO:1990072 names Trs85 among the yeast TRAPPIII protein-complex subunits."
      },
      {
       "reference": "DOI:10.1078/S0171-9335(04)70009-6",
       "notes": "Sacher et al. 2000 identified Trs85 among the additional yeast TRAPP subunits."
      },
      {
       "reference": "DOI:10.1073/pnas.1000063107",
       "notes": "Lynch-Day et al. 2010 described Trs85 as the TRAPPIII subunit that directs Ypt1 GEF activity to the phagophore assembly site."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P46944",
       "protein_label": "Trafficking protein particle complex III-specific subunit 85",
       "gene_symbol": "TRS85",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TRS85 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11239471",
         "notes": "Sacher M et al. 2001, ‘TRAPP I implicated in the specificity of tethering in ER-to-Golgi transport.’, Mol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Preautophagosomal structure' localisation of P46944."
        },
        {
         "reference": "PMID:20375281",
         "notes": "Lynch-Day MA et al. 2010, ‘Trs85 directs a Ypt1 GEF, TRAPPIII, to the phagophore to promote autophagy.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Preautophagosomal structure' localisation of P46944."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has a Trs85-containing TRAPPIII complex implicated in phagophore assembly-site targeting during autophagy.",
     "reference": "DOI:10.1073/pnas.1000063107"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which Trs85 was shown to target TRAPPIII Ypt1 GEF activity to the phagophore assembly site.",
     "reference": "DOI:10.1073/pnas.1000063107"
    }
   ],
   "functions": [
    {
     "function_id": "macroautophagy",
     "label": "macroautophagy",
     "grounding": "GO:0016236",
     "description": "TRAPPIII contributes to macroautophagy by targeting Ypt1 GEF activity to the phagophore assembly site during autophagosome formation.",
     "evidence": [
      {
       "reference": "GO:0016236",
       "notes": "GO:0016236 defines macroautophagy as the autophagic process that proceeds through autophagosome formation."
      },
      {
       "reference": "DOI:10.1073/pnas.1000063107",
       "notes": "Lynch-Day et al. 2010 described TRAPPIII as an autophagy-specific Ypt1 GEF and showed that Trs85 directs it to the phagophore assembly site."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990072",
     "notes": "Gene Ontology cellular-component term for the TRAPPIII protein complex."
    },
    {
     "reference": "GO:0030008",
     "notes": "Gene Ontology cellular-component parent term for TRAPP complexes."
    },
    {
     "reference": "GO:0016236",
     "notes": "Gene Ontology biological-process term for macroautophagy."
    },
    {
     "reference": "DOI:10.1078/S0171-9335(04)70009-6",
     "notes": "Sacher et al. 2000, Identification and characterization of five new subunits of TRAPP, European Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1073/pnas.1000063107",
     "notes": "Lynch-Day et al. 2010, Trs85 directs a Ypt1 GEF, TRAPPIII, to the phagophore to promote autophagy, Proceedings of the National Academy of Sciences."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_trappiii_autophagy",
     "title": "TRAPPIII supports yeast autophagy",
     "description": "In Saccharomyces cerevisiae, Trs85 associates with shared TRAPP core subunits to define a TRAPPIII complex that contributes to phagophore assembly-site targeting in macroautophagy.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records curated yeast TRAPPIII subunit membership and macroautophagy involvement without modeling the Ypt1/Rab1 guanine-nucleotide-exchange reaction.",
     "nodes": [
      {
       "node_id": "bet3_trappiii_subunit",
       "label": "Bet3 TRAPPIII subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "bet3_trappiii_subunit"
      },
      {
       "node_id": "bet5_trappiii_subunit",
       "label": "Bet5 TRAPPIII subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "bet5_trappiii_subunit"
      },
      {
       "node_id": "trs20_trappiii_subunit",
       "label": "Trs20 TRAPPIII subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "trs20_trappiii_subunit"
      },
      {
       "node_id": "trs23_trappiii_subunit",
       "label": "Trs23 TRAPPIII subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "trs23_trappiii_subunit"
      },
      {
       "node_id": "trs31_trappiii_subunit",
       "label": "Trs31 TRAPPIII subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "trs31_trappiii_subunit"
      },
      {
       "node_id": "trs33_trappiii_subunit",
       "label": "Trs33 TRAPPIII subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "trs33_trappiii_subunit"
      },
      {
       "node_id": "trs85_trappiii_subunit",
       "label": "Trs85 TRAPPIII subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "trs85_trappiii_subunit"
      },
      {
       "node_id": "trappiii_protein_complex",
       "label": "TRAPPIII protein complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990072"
      },
      {
       "node_id": "macroautophagy",
       "label": "macroautophagy",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0016236"
      }
     ],
     "edges": [
      {
       "subject": "bet3_trappiii_subunit",
       "predicate": "is part of",
       "object": "trappiii_protein_complex",
       "description": "Bet3 TRAPPIII subunit is represented as a named yeast TRAPPIII subunit.",
       "evidence": [
        {
         "reference": "GO:1990072",
         "notes": "GO:1990072 names Bet3 among the yeast TRAPPIII subunits."
        }
       ]
      },
      {
       "subject": "bet5_trappiii_subunit",
       "predicate": "is part of",
       "object": "trappiii_protein_complex",
       "description": "Bet5 TRAPPIII subunit is represented as a named yeast TRAPPIII subunit.",
       "evidence": [
        {
         "reference": "GO:1990072",
         "notes": "GO:1990072 names Bet5 among the yeast TRAPPIII subunits."
        }
       ]
      },
      {
       "subject": "trs20_trappiii_subunit",
       "predicate": "is part of",
       "object": "trappiii_protein_complex",
       "description": "Trs20 TRAPPIII subunit is represented as a named yeast TRAPPIII subunit.",
       "evidence": [
        {
         "reference": "GO:1990072",
         "notes": "GO:1990072 names Trs20 among the yeast TRAPPIII subunits."
        }
       ]
      },
      {
       "subject": "trs23_trappiii_subunit",
       "predicate": "is part of",
       "object": "trappiii_protein_complex",
       "description": "Trs23 TRAPPIII subunit is represented as a named yeast TRAPPIII subunit.",
       "evidence": [
        {
         "reference": "GO:1990072",
         "notes": "GO:1990072 names Trs23 among the yeast TRAPPIII subunits."
        }
       ]
      },
      {
       "subject": "trs31_trappiii_subunit",
       "predicate": "is part of",
       "object": "trappiii_protein_complex",
       "description": "Trs31 TRAPPIII subunit is represented as a named yeast TRAPPIII subunit.",
       "evidence": [
        {
         "reference": "GO:1990072",
         "notes": "GO:1990072 names Trs31 among the yeast TRAPPIII subunits."
        }
       ]
      },
      {
       "subject": "trs33_trappiii_subunit",
       "predicate": "is part of",
       "object": "trappiii_protein_complex",
       "description": "Trs33 TRAPPIII subunit is represented as a named yeast TRAPPIII subunit.",
       "evidence": [
        {
         "reference": "GO:1990072",
         "notes": "GO:1990072 names Trs33 among the yeast TRAPPIII subunits."
        }
       ]
      },
      {
       "subject": "trs85_trappiii_subunit",
       "predicate": "is part of",
       "object": "trappiii_protein_complex",
       "description": "Trs85 TRAPPIII subunit is represented as a named yeast TRAPPIII subunit.",
       "evidence": [
        {
         "reference": "GO:1990072",
         "notes": "GO:1990072 names Trs85 among the yeast TRAPPIII subunits."
        },
        {
         "reference": "DOI:10.1073/pnas.1000063107",
         "notes": "Lynch-Day et al. 2010 described Trs85 as the TRAPPIII subunit that directs Ypt1 GEF activity to the phagophore assembly site."
        }
       ]
      },
      {
       "subject": "trappiii_protein_complex",
       "predicate": "participates in",
       "object": "macroautophagy",
       "description": "TRAPPIII contributes to phagophore assembly-site targeting during yeast macroautophagy.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.1000063107",
         "notes": "Lynch-Day et al. 2010 showed that the Trs85 subunit directs TRAPPIII to the phagophore assembly site to promote autophagy."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_trappiii_subunit_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the seven curated yeast TRAPPIII subunits.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#bet3_trappiii_subunit",
      "components#bet5_trappiii_subunit",
      "components#trs20_trappiii_subunit",
      "components#trs23_trappiii_subunit",
      "components#trs31_trappiii_subunit",
      "components#trs33_trappiii_subunit",
      "components#trs85_trappiii_subunit"
     ],
     "rationale": "This first TRAPPIII record names the yeast Bet3, Bet5, Trs20, Trs23, Trs31, Trs33 and Trs85 constituent subunits but leaves InterPro, Pfam, or Complex Portal grounding unset until exact orthology and paralogy boundaries are reviewed per subunit.",
     "evidence": [
      {
       "reference": "GO:1990072",
       "notes": "GO:1990072 lists the seven curated yeast TRAPPIII subunits."
      },
      {
       "reference": "DOI:10.1073/pnas.1000063107",
       "notes": "Lynch-Day et al. 2010 analyzed the Trs85-containing TRAPPIII Ypt1 GEF in yeast autophagy."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-17"
    }
   ]
  },
  {
   "identifier": "GO:0031317",
   "label": "tripartite ATP-independent periplasmic transporter complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A complex consisting of two membrane proteins and one extracytoplasmic solute receptor. Such transporters transport a variety of substrates without direct ATP power, instead using energy from ion gradients.",
   "definition_source": "GO:0031317",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-01T16:25:59Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-01T16:27:13Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, transporter-complex parentage, TRAP receptor and membrane components, bacterial and archaeal taxonomy, the R. capsulatus DctPQM canonical example, ion-gradient-dependent transport function, evidence, and a receptor-grounding discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:32:49Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Added source-backed FUNCTION causal graph 'trap_transporter_solute_uptake' with 4 nodes and 3 edges.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "TRAP transporter complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0031317"
    },
    {
     "synonym_text": "TRAP-T transporter complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0031317"
    }
   ],
   "parent_structures": [
    "GO:1990351"
   ],
   "components": [
    {
     "component_id": "trap_extracytoplasmic_solute_receptor",
     "label": "TRAP extracytoplasmic solute receptor",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "TRAP transporters use extracytoplasmic solute receptors from DctP and TAXI families; no single exact source-neutral InterPro, Pfam, NCBIfam, or UniProtKB family CURIE was asserted for the full receptor class.",
     "role": "Binds substrate outside the cytoplasmic membrane and delivers it to the DctQ/DctM-type membrane transporter.",
     "evidence": [
      {
       "reference": "GO:0031317",
       "notes": "GO:0031317 defines the TRAP transporter complex as containing one extracytoplasmic solute receptor."
      },
      {
       "reference": "DOI:10.1128/JB.179.17.5482-5493.1997",
       "notes": "Forward et al. 1997 identified DctP as the periplasmic C4-dicarboxylate-binding component of the Rhodobacter capsulatus DctPQM TRAP transporter."
      }
     ],
     "gene_symbols": [
      "dctP"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P37735",
       "protein_label": "C4-dicarboxylate-binding periplasmic protein DctP",
       "gene_symbol": "dctP",
       "taxon_id": "NCBITaxon:1061",
       "taxon_label": "Rhodobacter capsulatus",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene dctP in Rhodobacter capsulatus, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:1569065",
         "notes": "Walmsley AR et al. 1992, ‘The mechanism of ligand binding to the periplasmic C4-dicarboxylate binding protein (DctP) from Rhodobacter capsulatus.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Periplasm' localisation of P37735."
        }
       ]
      }
     ]
    },
    {
     "component_id": "trap_small_membrane_dctq",
     "label": "TRAP transporter, small membrane protein DctQ",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR007387",
     "role": "Small integral membrane constituent of DctPQM-type TRAP transporters.",
     "evidence": [
      {
       "reference": "GO:0031317",
       "notes": "GO:0031317 defines the TRAP transporter complex as containing two membrane proteins."
      },
      {
       "reference": "InterPro:IPR007387",
       "notes": "InterPro:IPR007387 covers TRAP transporter small membrane proteins of the DctQ family."
      },
      {
       "reference": "DOI:10.1128/JB.179.17.5482-5493.1997",
       "notes": "Forward et al. 1997 identified R. capsulatus dctQ as a membrane-protein gene required with dctP and dctM for functional C4-dicarboxylate transport."
      }
     ],
     "gene_symbols": [
      "dctQ"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O07837",
       "protein_label": "C4-dicarboxylate TRAP transporter small permease protein DctQ",
       "gene_symbol": "dctQ",
       "taxon_id": "NCBITaxon:1061",
       "taxon_label": "Rhodobacter capsulatus",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene dctQ in Rhodobacter capsulatus, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11150659",
         "notes": "Wyborn NR et al. 2001, ‘Topological analysis of DctQ, the small integral membrane protein of the C4-dicarboxylate TRAP transporter of Rhodobacter capsulatus.’, FEMS Microbiol Lett. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of O07837."
        },
        {
         "reference": "PMID:9287004",
         "notes": "Forward JA et al. 1997, ‘TRAP transporters: a new family of periplasmic solute transport systems encoded by the dctPQM genes of Rhodobacter capsulatus and by homologs in diverse gram-negative bacteria.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of O07837."
        }
       ]
      }
     ]
    },
    {
     "component_id": "trap_large_membrane_dctm",
     "label": "TRAP transporter large membrane protein DctM",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR004681",
     "role": "Large integral membrane constituent of DctPQM-type TRAP transporters.",
     "evidence": [
      {
       "reference": "GO:0031317",
       "notes": "GO:0031317 defines the TRAP transporter complex as containing two membrane proteins."
      },
      {
       "reference": "InterPro:IPR004681",
       "notes": "InterPro:IPR004681 covers TRAP transporter large membrane proteins of the DctM family."
      },
      {
       "reference": "DOI:10.1128/JB.179.17.5482-5493.1997",
       "notes": "Forward et al. 1997 identified R. capsulatus dctM as a membrane-protein gene required with dctP and dctQ for functional C4-dicarboxylate transport."
      }
     ],
     "gene_symbols": [
      "dctM"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O07838",
       "protein_label": "C4-dicarboxylate TRAP transporter large permease protein DctM",
       "gene_symbol": "dctM",
       "taxon_id": "NCBITaxon:1061",
       "taxon_label": "Rhodobacter capsulatus",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene dctM in Rhodobacter capsulatus, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:9287004",
         "notes": "Forward JA et al. 1997, ‘TRAP transporters: a new family of periplasmic solute transport systems encoded by the dctPQM genes of Rhodobacter capsulatus and by homologs in diverse gram-negative bacteria.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of O07838."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "TRAP transporter complexes occur in bacteria but are not universal across the bacterial domain.",
     "reference": "DOI:10.1111/j.1574-6976.2010.00236.x"
    },
    {
     "taxon_id": "NCBITaxon:2157",
     "taxon_label": "Archaea",
     "presence": "VARIABLE",
     "note": "TRAP transporter complexes have been detected in archaea but are not universal across the archaeal domain.",
     "reference": "DOI:10.1111/j.1574-6976.2010.00236.x"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:1061",
     "taxon_label": "Rhodobacter capsulatus",
     "note": "R. capsulatus DctPQM is the founding C4-dicarboxylate TRAP transporter complex characterized genetically and bioenergetically.",
     "reference": "DOI:10.1128/JB.179.17.5482-5493.1997"
    }
   ],
   "functions": [
    {
     "function_id": "ion_gradient_dependent_solute_uptake",
     "label": "ion-gradient-dependent solute uptake",
     "description": "Couples extracytoplasmic receptor binding to secondary active solute import without direct ATP hydrolysis.",
     "evidence": [
      {
       "reference": "GO:0031317",
       "notes": "GO:0031317 defines TRAP transporter complexes by transport of varied substrates without direct ATP power and with energy from ion gradients."
      },
      {
       "reference": "DOI:10.1128/JB.179.17.5482-5493.1997",
       "notes": "Forward et al. 1997 found that R. capsulatus DctPQM succinate uptake tracked membrane potential rather than ATP abundance."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031317",
     "notes": "GO:0031317 is an active cellular-component term for the tripartite ATP-independent periplasmic transporter complex and is_a GO:1990351 transporter complex."
    },
    {
     "reference": "DOI:10.1128/JB.179.17.5482-5493.1997",
     "notes": "Forward et al. 1997 characterized the R. capsulatus dctPQM genes, showed that dctP, dctQ, and dctM were sufficient for C4-dicarboxylate transport, and proposed the TRAP transporter name."
    },
    {
     "reference": "DOI:10.1099/00221287-145-12-3431",
     "notes": "Rabus et al. 1999 analyzed TRAP transporters as an ancient family of extracytoplasmic solute-receptor-dependent secondary active transporters."
    },
    {
     "reference": "DOI:10.1111/j.1574-6976.2010.00236.x",
     "notes": "Mulligan, Fischer and Thomas 2011 reviewed tripartite ATP-independent periplasmic transporters in bacteria and archaea."
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_trap_receptor_grounding",
     "prompt": "Resolve an exact source-neutral family grounding for the extracytoplasmic solute receptor class of TRAP transporter complexes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#trap_extracytoplasmic_solute_receptor"
     ],
     "rationale": "The first record uses a reviewed receptor-class label rather than forcing all TRAP extracytoplasmic receptors into either the DctP InterPro family or the TAXI-family branch.",
     "evidence": [
      {
       "reference": "DOI:10.1111/j.1574-6976.2010.00236.x"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-01"
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "trap_transporter_solute_uptake",
     "title": "TRAP Transporter Solute Capture and Ion-Gradient-Driven Import",
     "description": "Extracytoplasmic DctP-type receptor solute delivery to the DctQ/DctM integral membrane complex for secondary active transport.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "trap_extracytoplasmic_solute_receptor",
       "label": "TRAP extracytoplasmic solute receptor",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "trap_extracytoplasmic_solute_receptor"
      },
      {
       "node_id": "trap_small_membrane_dctq",
       "label": "TRAP transporter, small membrane protein DctQ",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR007387",
       "component_ref": "trap_small_membrane_dctq"
      },
      {
       "node_id": "trap_large_membrane_dctm",
       "label": "TRAP transporter large membrane protein DctM",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR004681",
       "component_ref": "trap_large_membrane_dctm"
      },
      {
       "node_id": "ion_gradient_dependent_solute_uptake",
       "label": "ion-gradient-dependent solute uptake",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "trap_extracytoplasmic_solute_receptor",
       "predicate": "delivers solute to",
       "object": "trap_large_membrane_dctm",
       "description": "The extracytoplasmic DctP-family solute-binding receptor captures organic acid substrates and presents them to the membrane translocon.",
       "evidence": [
        {
         "reference": "GO:0031317",
         "notes": "GO:0031317 defines the TRAP transporter complex as containing an extracytoplasmic solute receptor and two membrane proteins."
        },
        {
         "reference": "DOI:10.1128/JB.179.17.5482-5493.1997",
         "notes": "Forward et al. 1997 characterized the periplasmic binding protein DctP and membrane subunits DctQ and DctM in R. capsulatus."
        }
       ]
      },
      {
       "subject": "trap_small_membrane_dctq",
       "predicate": "pairs with",
       "object": "trap_large_membrane_dctm",
       "description": "The small four-transmembrane-helix subunit DctQ forms a membrane complex with the large pore-forming subunit DctM and is required for transport.",
       "evidence": [
        {
         "reference": "GO:0031317",
         "notes": "GO:0031317 defines the two integral membrane components of disparate size in the TRAP complex."
        },
        {
         "reference": "DOI:10.1128/JB.179.17.5482-5493.1997",
         "notes": "Forward et al. 1997 demonstrated that both dctQ and dctM are essential alongside dctP for C4-dicarboxylate uptake."
        }
       ]
      },
      {
       "subject": "trap_large_membrane_dctm",
       "predicate": "mediates",
       "object": "ion_gradient_dependent_solute_uptake",
       "description": "The DctQM integral membrane translocon couples electrochemical ion gradients to unidirectional solute import across the cytoplasmic membrane without ATP hydrolysis.",
       "evidence": [
        {
         "reference": "GO:0031317",
         "notes": "GO:0031317 defines TRAP complexes by secondary active transport powered by ion gradients rather than ATP."
        },
        {
         "reference": "DOI:10.1128/JB.179.17.5482-5493.1997",
         "notes": "Forward et al. 1997 showed that DctPQM transport depends on membrane potential rather than ATP."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "cellstructuremech:tusk_complex",
   "label": "TUSK complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex containing Usp7, the divergent Skp1-like protein SkpZ, and Tpr86, experimentally characterized in Trypanosoma brucei. It is distinct from cullin ubiquitin-ligase complexes and is implicated in coordinated regulation of surface-protein abundance.",
   "definition_source": "DOI:10.3389/fpara.2023.1118284",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-04T18:06:38Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-04T18:09:16Z",
     "curator": "codex",
     "action": "CURATED_RECORD",
     "changes": "Added the native TUSK three-component association, source-backed aliases, scoped Trypanosoma example, qualitative abundance function, experiment-bounded nonmechanistic graph and two PRIDE links. Preserved locus/effect-size conflicts, assay-stage and database-version boundaries, uncertain localization/stoichiometry and hypothetical catalytic mechanism; declined broader family grounds and unsupported constituents.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:52Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 3 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "synonyms": [
    {
     "synonym_text": "TUSK",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.3389/fpara.2023.1118284"
    },
    {
     "synonym_text": "TUS complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.3389/fpara.2023.1118284"
    },
    {
     "synonym_text": "TUS deubiquitinase complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.15698/mic2023.02.790"
    }
   ],
   "components": [
    {
     "component_id": "tpr86",
     "label": "Tpr86 TUSK subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "Tpr86"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Native InterPro Tpr86 search returned no entry. The paper's IPR011990 and IPR002885 are a broad homologous superfamily and a repeat, respectively, not the Tpr86 component family. The source also has conflicting locus strings, so no protein accession is substituted for family identity.",
     "role": "Constituent recovered with SkpZ and Usp7; a substrate-scaffolding role is proposed, not demonstrated.",
     "evidence": [
      {
       "reference": "DOI:10.3389/fpara.2023.1118284",
       "notes": "Native SkpZ affinity isolation identified Tpr86; reciprocal tagged-Tpr86 isolation in three biological replicates recovered SkpZ and Usp7 (Results and Figure 6B). Figure 3A supports Tpr86-Usp7 co-isolation. These support complex membership, not exact pairwise contact sites or assembly essentiality."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q57UW5",
       "protein_label": "Uncharacterized protein",
       "gene_symbol": "Tb927.8.4870",
       "taxon_id": "NCBITaxon:185431",
       "taxon_label": "Trypanosoma brucei brucei TREU927",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene Tpr86, which UniProt lists under the primary name Tb927.8.4870, in Trypanosoma brucei brucei TREU927. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q57UW5",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q57UW5 for gene Tpr86 in Trypanosoma brucei brucei TREU927. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "usp7",
     "label": "Usp7 TUSK subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "Usp7"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Native InterPro Usp7 search returned IPR024729, an ICP0-binding domain rather than a whole Usp7 family. No exact source-neutral family mapping for this constituent was established. Exact source-locus UniProt queries returned no entries; that query limit is not proof that protein entries do not exist.",
     "role": "Deubiquitinase-family constituent; direct substrate delivery and a complete catalytic mechanism of the assembled TUSK complex remain unresolved.",
     "evidence": [
      {
       "reference": "DOI:10.3389/fpara.2023.1118284",
       "notes": "SkpZ and Tpr86 affinity isolations recover TbUsp7, and Figure 3A shows tagged-Usp7 immunoprecipitation co-enriching Tpr86 with an enolase control. The paper identifies Usp7 as the deubiquitinase-family member; molecular activity of individual candidate surface substrates is not assigned from these interactions."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q38D19",
       "protein_label": "Ubiquitin carboxyl-terminal hydrolase",
       "gene_symbol": "Tb09.211.4910",
       "taxon_id": "NCBITaxon:185431",
       "taxon_label": "Trypanosoma brucei brucei TREU927",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene Usp7, which UniProt lists under the primary name Tb09.211.4910, in Trypanosoma brucei brucei TREU927. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q38D19",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q38D19 for gene Usp7 in Trypanosoma brucei brucei TREU927. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "skpz",
     "label": "SkpZ TUSK subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SkpZ"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Native InterPro SkpZ search returned no entry. The primary phylogeny distinguishes SkpZ from other Skp1 paralogs, so generic Skp1 or POZ domains would be broader than this constituent class. No exact family identifier was established.",
     "role": "Divergent Skp1-like constituent; its depletion alters other TUSK subunit levels and selected surface-protein cohorts. Direct substrate-adaptor action is a hypothesis.",
     "evidence": [
      {
       "reference": "DOI:10.3389/fpara.2023.1118284",
       "notes": "Affinity isolation of endogenously tagged SkpZ and reciprocal tagged-Tpr86 isolation identify the three-member TUSK association. The phylogeny distinguishes the SkpZ lineage from Skp1.1, Skp1.3 and Skp1.4. RNAi effects on protein abundance do not establish whether the residual complex can assemble without SkpZ."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q388H1",
       "protein_label": "SKP1 component dimerisation domain-containing protein",
       "gene_symbol": "Tb10.61.2470",
       "taxon_id": "NCBITaxon:185431",
       "taxon_label": "Trypanosoma brucei brucei TREU927",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene SkpZ, which UniProt lists under the primary name Tb10.61.2470, in Trypanosoma brucei brucei TREU927. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q388H1",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q388H1 for gene SkpZ in Trypanosoma brucei brucei TREU927. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:5691",
     "taxon_label": "Trypanosoma brucei",
     "note": "Native complex membership was examined using tagged proteins and affinity isolation. Tagging and immunoprecipitation Methods specify procyclic-form 427 cells, whereas the culture and RNAi experiments describe bloodstream-form 2T1 cells derived from Lister 427. The SILAC abundance comparison follows 48 hours of induction. These assay stages are retained separately. Strain 927 protein databases used for peptide identification are reference annotations, not the cultured experimental strain.",
     "reference": "DOI:10.3389/fpara.2023.1118284"
    }
   ],
   "functions": [
    {
     "function_id": "surface_protein_abundance_regulation",
     "label": "regulation of surface-protein abundance",
     "description": "In the studied bloodstream-form T. brucei RNAi context, SkpZ depletion reduces Usp7 and Tpr86 levels and decreases total abundance of selected transmembrane surface/endosomal proteins while increasing selected predicted GPI-anchored protein cohorts. Whole-cell proteomics measures abundance, not surface-specific occupancy or direct deubiquitination of each affected protein.",
     "evidence": [
      {
       "reference": "DOI:10.3389/fpara.2023.1118284",
       "notes": "Results, Table 1 and Figure 4 report qualitative cohort directions after 48-hour SkpZ RNAi; the ISG75 immunoblot corroborates reduced abundance. The Discussion explicitly allows indirect effects for GPI-linked proteins. ESAG7 is a soluble partner of GPI-anchored ESAG6, and ESAG5 anchoring is uncertain; neither is relabeled as a demonstrated GPI-anchored protein here."
      }
     ]
    }
   ],
   "datasets": [
    {
     "accession": "PXD021000",
     "title": "SkpZ RNAi and affinity-isolation proteomics",
     "description": "Publication-linked proteomics supporting the TUSK interaction and abundance analyses; identifier and landing-page reference only.",
     "organism": "Trypanosoma brucei",
     "dataset_type": "PROTEOMICS",
     "repository": "PRIDE",
     "url": "https://www.ebi.ac.uk/pride/archive/projects/PXD021000",
     "publication": "DOI:10.3389/fpara.2023.1118284",
     "notes": "Native accession, organism 5691 and DOI were verified. The native PMID field is the placeholder zero, not a valid PMID to import. The paper and repository describe bloodstream-form RNAi and procyclic 427 immunoprecipitation separately. The paper's SILAC Methods name reference database release 24; this deposition instead names release 8.1. These source-specific processing descriptions are not harmonized. No raw spectra, processed protein tables or bulk repository prose are redistributed."
    },
    {
     "accession": "PXD021797",
     "title": "Tpr86 reciprocal affinity-isolation proteomics",
     "description": "Publication-linked reverse isolation supporting recovery of SkpZ and Usp7 with Tpr86; identifier and landing-page reference only.",
     "organism": "Trypanosoma brucei",
     "dataset_type": "PROTEOMICS",
     "repository": "PRIDE",
     "url": "https://www.ebi.ac.uk/pride/archive/projects/PXD021797",
     "publication": "DOI:10.3389/fpara.2023.1118284",
     "notes": "Native accession, organism 5691, DOI and PMID:39816833 were verified. The native protocol describes procyclic 427 material and reference database release 39.0, distinct from the cultured organism and other source-specific pipeline versions. The paper's SILAC subsection drops the initial P in this accession; its data availability statement and the native PRIDE entry establish PXD021797. No raw spectra, processed protein tables or bulk repository prose are redistributed."
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.3389/fpara.2023.1118284",
     "notes": "Yamada et al. 2023, PMID:39816833. Checksum-verified PMC11732084.1 abstract, complex-isolation and knockdown Results, Discussion and relevant culture, tagging, SILAC, immunoprecipitation and BN-PAGE Methods inspected. Original Figures 3 and 4 visually inspected. Supports a named physical complex and bounded perturbation effects, not the proposed dark-cullin mechanism as established fact."
    },
    {
     "reference": "DOI:10.15698/mic2023.02.790",
     "notes": "The ISG75 study names the same SkpZ/Tpr86/Usp7 association as the TUS deubiquitinase complex. Its reference 58 links the prior title/preprint to the TUSK paper; the inspected paragraph supplies synonym provenance, not a new composition."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "skpz_perturbation_abundance_outputs",
     "title": "Measured abundance responses to SkpZ depletion",
     "description": "Experiment-scoped outputs of SkpZ RNAi in T. brucei; not a reconstruction of TUSK catalysis or substrate delivery.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "All edges start at the measured intervention. No edge connects a proposed Tpr86 scaffold, SkpZ substrate adaptor, Usp7 catalytic step or lysosomal delivery into an established pathway. Whole-cell steady-state abundance cannot establish direct substrates, degradation rates or surface-localized fractions.",
     "nodes": [
      {
       "node_id": "skpz_rnai",
       "label": "SkpZ RNAi induction",
       "node_type": "EXPERIMENTAL_FACTOR",
       "description": "48-hour induction in the studied bloodstream-form T. brucei 2T1/Lister 427 context."
      },
      {
       "node_id": "tpr86",
       "label": "Tpr86 TUSK subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tpr86"
      },
      {
       "node_id": "usp7",
       "label": "Usp7 TUSK subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "usp7"
      },
      {
       "node_id": "skpz",
       "label": "SkpZ TUSK subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "skpz"
      },
      {
       "node_id": "tmd_cohort_abundance",
       "label": "total abundance of selected transmembrane surface/endosomal proteins",
       "node_type": "STATE",
       "description": "Measured whole-cell protein abundance, not direct surface occupancy or a claim about every transmembrane protein."
      },
      {
       "node_id": "gpi_cohort_abundance",
       "label": "total abundance of selected predicted GPI-anchored proteins",
       "node_type": "STATE",
       "description": "Selected predicted GPI-anchored protein cohort; does not reclassify soluble ESAG7 or uncertain-anchor ESAG5."
      }
     ],
     "edges": [
      {
       "subject": "skpz_rnai",
       "predicate": "decreases abundance of",
       "object": "skpz",
       "description": "SkpZ protein abundance decreases following targeted RNAi.",
       "evidence": [
        {
         "reference": "DOI:10.3389/fpara.2023.1118284",
         "notes": "SkpZ knockdown Results, Figure 4 and Table 1 support this qualitative 48-hour perturbation output. No reaction, mediation pathway or effect-size conversion is inferred."
        }
       ]
      },
      {
       "subject": "skpz_rnai",
       "predicate": "decreases abundance of",
       "object": "usp7",
       "description": "Usp7 abundance decreases after SkpZ RNAi; this does not by itself prove a direct degradation mechanism.",
       "evidence": [
        {
         "reference": "DOI:10.3389/fpara.2023.1118284",
         "notes": "SkpZ knockdown Results, Figure 4 and Table 1 support this qualitative 48-hour perturbation output. No reaction, mediation pathway or effect-size conversion is inferred."
        }
       ]
      },
      {
       "subject": "skpz_rnai",
       "predicate": "decreases abundance of",
       "object": "tpr86",
       "description": "Tpr86 abundance decreases after SkpZ RNAi; exact effect-size wording remains conflicted between text and table.",
       "evidence": [
        {
         "reference": "DOI:10.3389/fpara.2023.1118284",
         "notes": "SkpZ knockdown Results, Figure 4 and Table 1 support this qualitative 48-hour perturbation output. No reaction, mediation pathway or effect-size conversion is inferred."
        }
       ]
      },
      {
       "subject": "skpz_rnai",
       "predicate": "decreases",
       "object": "tmd_cohort_abundance",
       "description": "Selected transmembrane surface/endosomal protein groups decline in the whole-cell abundance comparison; ISG75 has orthogonal immunoblot support.",
       "evidence": [
        {
         "reference": "DOI:10.3389/fpara.2023.1118284",
         "notes": "SkpZ knockdown Results, Figure 4 and Table 1 support this qualitative 48-hour perturbation output. No reaction, mediation pathway or effect-size conversion is inferred."
        }
       ]
      },
      {
       "subject": "skpz_rnai",
       "predicate": "increases",
       "object": "gpi_cohort_abundance",
       "description": "Selected predicted GPI-anchored protein groups increase in the whole-cell abundance comparison; the effect can be indirect.",
       "evidence": [
        {
         "reference": "DOI:10.3389/fpara.2023.1118284",
         "notes": "SkpZ knockdown Results, Figure 4 and Table 1 support this qualitative 48-hour perturbation output. No reaction, mediation pathway or effect-size conversion is inferred."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_and_aliases",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Keep TUSK distinct from the basal-body A-tusk and from cullin or SAGA-family complexes.",
     "rationale": "A shared name fragment or related enzyme family does not establish structure identity.",
     "notes": "Whole-repository hidden/ignored-inclusive alias, slug, locus, accession, DOI and PMID searches and parsed identities across 874 prior records found only unrelated A-tusk context, not this complex. Current native GO searches for TUSK, TUS, Tpr86, SkpZ and the three-protein combination returned zero hits; GO:0032991 is a verified broader parent, not an exact identity. Earlier broad queries containing complex exceeded QuickGO's 25-page cap and are not claimed exhaustive. Native Complex Portal TUSK, Tpr86 and SkpZ queries returned no entries. Figure 3 uses TUS complex, and the inspected ISG75 paper uses TUS deubiquitinase complex for the same three proteins. No equivalence to DUBm or an E3 ligase is asserted.",
     "evidence": [
      {
       "reference": "DOI:10.3389/fpara.2023.1118284"
      },
      {
       "reference": "DOI:10.15698/mic2023.02.790"
      },
      {
       "reference": "GO:0032991"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "component_family_groundings",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Resolve exact source-neutral family identifiers for the three TUSK constituent classes.",
     "rationale": "Shared repeats, domains and divergent paralogs must not be promoted to exact family identity.",
     "notes": "Native InterPro searches found no Tpr86 or SkpZ entry and only the IPR024729 ICP0-binding domain for Usp7. The paper's Tpr86-related IPR011990 is a homologous superfamily and IPR002885 is a repeat. These are declined as component identities. Protein-example accessions remain unset because exact source-locus UniProt queries did not resolve them; such bounded misses do not prove absence. Generic Skp1, TPR and deubiquitinase domains do not identify TUSK-specific membership.",
     "evidence": [
      {
       "reference": "DOI:10.3389/fpara.2023.1118284"
      },
      {
       "reference": "InterPro:IPR011990"
      },
      {
       "reference": "InterPro:IPR002885"
      },
      {
       "reference": "InterPro:IPR024729"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "attaches_to": [
      "components#tpr86",
      "components#usp7",
      "components#skpz"
     ]
    },
    {
     "discussion_id": "source_locus_and_effect_size_conflicts",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Reconcile the Tpr86 locus and the percentage-versus-ratio wording before adding exact identifiers or effect sizes.",
     "rationale": "The source contains internal inconsistencies that do not invalidate the named reciprocal-isolation evidence.",
     "notes": "The main text calls Tpr86 Tb927.11.810, whereas Table 1 gives Tb927.10.810. No accession is guessed from either string. Results say Usp7 and Tpr86 are reduced by 38% and about 42%, whereas Table 1 lists ratios 0.38 and 0.42. Only the agreed qualitative decreases enter the function and graph; no arithmetic reconciliation or exact percent loss is asserted. Figure 4's inset is read as abundance corroboration, not a measured degradation half-life.",
     "evidence": [
      {
       "reference": "DOI:10.3389/fpara.2023.1118284"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "attaches_to": [
      "components#tpr86",
      "causal_graphs#skpz_perturbation_abundance_outputs"
     ]
    },
    {
     "discussion_id": "localization_and_stoichiometry",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Establish native complex localization, subunit copy numbers and oligomeric state independently of tag artifacts.",
     "rationale": "Co-isolation establishes membership but not fixed stoichiometry, direct pairwise contacts or exact organellar parthood.",
     "notes": "The authors call TUSK heterotrimeric, but tagged-cell BN-PAGE gives apparent 400- and 600-kDa species and explicitly permits alternative stoichiometry or composition. Neither those migration values nor the summed subunit masses are curated as intrinsic complex properties. Their own tagged localization was ambiguous; TrypTag localization is discussed by the paper, but its native images were not independently inspected here. No fixed endosome/Golgi part_of, molecule count, dimension or structure-assembly essentiality is inferred.",
     "evidence": [
      {
       "reference": "DOI:10.3389/fpara.2023.1118284"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    },
    {
     "discussion_id": "mechanism_and_function_scope",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Test direct TUSK substrate recognition and deubiquitination without treating the dark-cullin analogy as established mechanism.",
     "rationale": "An intervention's abundance outputs do not identify the intermediates connecting it to each affected protein.",
     "notes": "Tpr86 scaffolding, SkpZ substrate delivery, Usp7-mediated removal of ubiquitin from individual surface substrates and subsequent lysosomal routing remain proposed links. The curated NONMECHANISTIC graph preserves only measured RNAi outputs. The GPI-linked response may be secondary; ESAG7 is soluble and associated with GPI-anchored ESAG6, and ESAG5 anchoring is uncertain. No direct GPI substrate claim, universal cohort direction, catalytic specificity or narrower GO function is assigned from whole-cell proteomics. Ortholog conservation across kinetoplastids is not an experimentally demonstrated distribution of assembled TUSK, so only the studied species is a canonical example.",
     "evidence": [
      {
       "reference": "DOI:10.3389/fpara.2023.1118284"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "attaches_to": [
      "functions#surface_protein_abundance_regulation",
      "causal_graphs#skpz_perturbation_abundance_outputs"
     ]
    },
    {
     "discussion_id": "declined_additional_constituents",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Do not promote initial co-isolates or analogous cullin machinery to TUSK constituents.",
     "rationale": "Not every enrichment hit is a specific, reproducible complex member.",
     "notes": "GRESAG4 and PFC17 were enriched in the initial SkpZ experiment but were not recovered in reciprocal Tpr86 isolation and were rejected as contaminants by the authors. The source also spells the latter PCF17 in one sentence. Cullin and Rbx1 machinery were not established as TUSK members; the dark-cullin analogy is not a cullin assignment. Vdu1 is a separate deubiquitinase, and changed abundance of VAMP7b or surface cargo does not make those proteins constituents.",
     "evidence": [
      {
       "reference": "DOI:10.3389/fpara.2023.1118284"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "specimen_and_dataset_scope",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "prompt": "Retain assay stages, reference-database versions and accession discrepancies without conflating samples.",
     "rationale": "Protein-search annotation strains and pipeline versions are not the experimental organism or one interchangeable protocol.",
     "notes": "Native NCBI confirms Trypanosoma brucei taxon 5691. The study distinguishes procyclic 427 tagging/immunoprecipitation from bloodstream 2T1/Lister 427 RNAi. The 927 annotation databases and source-specific releases 24, 8.1 and 39.0 are retained as processing context, not canonical strains. Native PRIDE metadata verifies both accessions and the paper DOI; PXD021000's PMID zero is not imported, and PXD021797 corrects the paper's XD021797 typographic form using its data-availability statement and native entry. Links are not exact complex xrefs. iModulonDB has no matching organism among the 28 listed datasets and is not negative evidence.",
     "evidence": [
      {
       "reference": "DOI:10.3389/fpara.2023.1118284"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04",
     "resolved_date": "2026-10-04"
    },
    {
     "discussion_id": "native_assembly_imaging",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "prompt": "Obtain experimentally resolved imaging of the assembled TUSK complex.",
     "rationale": "Biochemical readouts, knockdown phenotypes and predicted architectures show different things.",
     "notes": "Original Figure 3 co-immunoprecipitation/BN-PAGE and Figure 4 proteomics/immunoblot graphics were visually inspected and their native media checksums verified, but no complex micrograph is asserted. Figure 7's membrane hypertrophy is a knockdown phenotype, not TUSK localization. Figure 6C is a predicted Tpr86 subunit model and Figure 8 a proposed architecture; neither is an experimentally resolved whole-complex structure. No image, dimension or atomic-model xref is inferred from these panels.",
     "evidence": [
      {
       "reference": "DOI:10.3389/fpara.2023.1118284"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-04"
    }
   ]
  },
  {
   "identifier": "GO:0034456",
   "label": "UTP-C complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex that forms a subcomplex of the 90S preribosome. In S. cerevisiae, it is composed of Rrp7p, Utp22p, Ckb1p, Cka1p, Ckb2p and Cka2p.",
   "definition_source": "GO:0034456",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T22:21:06Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T22:21:55Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added Rrp7p-containing-subcomplex synonymy, nuclear protein-containing complex parentage, nucleolar and 90S preribosome parthood, six reviewed-label-only UTP-C constituent rows, budding-yeast scope, a 90S-preribosome-assembly function, GO/PubMed/DOI evidence, a nonmechanistic assembly graph, and a UTP-C subunit-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:33:00Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 6 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Rrp7p-containing subcomplex of 90S preribosome",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0034456"
    }
   ],
   "parent_structures": [
    "GO:0140513"
   ],
   "part_of": [
    "GO:0005730",
    "GO:0030686"
   ],
   "components": [
    {
     "component_id": "rrp7_utp_c_subunit",
     "label": "Rrp7 UTP-C subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RRP7"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO term definition follows Saccharomyces cerevisiae Rrp7p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this UTP-C subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast UTP-C complex / Rrp7p-containing 90S-preribosome subcomplex.",
     "evidence": [
      {
       "reference": "GO:0034456",
       "notes": "GO:0034456 defines the UTP-C complex as containing Rrp7p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P25368",
       "protein_label": "Ribosomal RNA-processing protein 7",
       "gene_symbol": "RRP7",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RRP7 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P25368."
        }
       ]
      }
     ]
    },
    {
     "component_id": "utp22_utp_c_subunit",
     "label": "Utp22 UTP-C subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "UTP22"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO term definition follows Saccharomyces cerevisiae Utp22p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this UTP-C subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast UTP-C complex / Rrp7p-containing 90S-preribosome subcomplex.",
     "evidence": [
      {
       "reference": "GO:0034456",
       "notes": "GO:0034456 defines the UTP-C complex as containing Utp22p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P53254",
       "protein_label": "U3 small nucleolar RNA-associated protein 22",
       "gene_symbol": "UTP22",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene UTP22 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P53254."
        },
        {
         "reference": "PMID:15590835",
         "notes": "Bernstein KA et al. 2004, ‘The small-subunit processome is a ribosome assembly intermediate.’, Eukaryot Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P53254."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ckb1_utp_c_subunit",
     "label": "Ckb1 UTP-C subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CKB1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO term definition follows Saccharomyces cerevisiae Ckb1p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this UTP-C subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast UTP-C complex / Rrp7p-containing 90S-preribosome subcomplex.",
     "evidence": [
      {
       "reference": "GO:0034456",
       "notes": "GO:0034456 defines the UTP-C complex as containing Ckb1p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P43639",
       "protein_label": "Casein kinase II subunit beta",
       "gene_symbol": "CKB1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CKB1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P43639",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P43639, the single reviewed entry for gene CKB1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "cka1_utp_c_subunit",
     "label": "Cka1 UTP-C subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CKA1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO term definition follows Saccharomyces cerevisiae Cka1p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this UTP-C subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast UTP-C complex / Rrp7p-containing 90S-preribosome subcomplex.",
     "evidence": [
      {
       "reference": "GO:0034456",
       "notes": "GO:0034456 defines the UTP-C complex as containing Cka1p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P15790",
       "protein_label": "Casein kinase II subunit alpha",
       "gene_symbol": "CKA1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CKA1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P15790",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P15790, the single reviewed entry for gene CKA1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ckb2_utp_c_subunit",
     "label": "Ckb2 UTP-C subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CKB2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO term definition follows Saccharomyces cerevisiae Ckb2p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this UTP-C subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast UTP-C complex / Rrp7p-containing 90S-preribosome subcomplex.",
     "evidence": [
      {
       "reference": "GO:0034456",
       "notes": "GO:0034456 defines the UTP-C complex as containing Ckb2p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38930",
       "protein_label": "Casein kinase II subunit beta'",
       "gene_symbol": "CKB2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CKB2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P38930",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38930, the single reviewed entry for gene CKB2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "cka2_utp_c_subunit",
     "label": "Cka2 UTP-C subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CKA2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO term definition follows Saccharomyces cerevisiae Cka2p naming; no exact source-neutral InterPro, Pfam, NCBIfam or UniProt family identifier for this UTP-C subunit class was curated in this pass.",
     "role": "Protein constituent of the budding-yeast UTP-C complex / Rrp7p-containing 90S-preribosome subcomplex.",
     "evidence": [
      {
       "reference": "GO:0034456",
       "notes": "GO:0034456 defines the UTP-C complex as containing Cka2p."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P19454",
       "protein_label": "Casein kinase II subunit alpha'",
       "gene_symbol": "CKA2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CKA2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P19454",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P19454, the single reviewed entry for gene CKA2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast is the organism in which GO:0034456 defines UTP-C as a six-protein subcomplex of the 90S preribosome.",
     "reference": "GO:0034456"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Perez-Fernandez et al. 2007 placed UTP-C on a stepwise 90S-preribosome assembly route in budding yeast.",
     "reference": "DOI:10.1128/MCB.00380-07"
    }
   ],
   "functions": [
    {
     "function_id": "90s_preribosome_assembly",
     "label": "90S preribosome assembly",
     "grounding": "GO:0034463",
     "description": "The UTP-C complex forms a subcomplex of the 90S preribosome and participates in a stepwise assembly route for the yeast 90S preribosomal particle.",
     "evidence": [
      {
       "reference": "GO:0034456",
       "notes": "GO:0034456 defines UTP-C as a subcomplex of the 90S preribosome."
      },
      {
       "reference": "GO:0034463",
       "notes": "GO:0034463 is the Gene Ontology biological-process term for 90S preribosome assembly."
      },
      {
       "reference": "DOI:10.1128/MCB.00380-07",
       "notes": "Perez-Fernandez et al. 2007 placed stepwise binding of Rrp5p and UTP-C on one 90S-preribosome assembly route."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0034456",
     "notes": "Gene Ontology cellular-component term for the UTP-C complex and its exact Rrp7p-containing-subcomplex synonym."
    },
    {
     "reference": "GO:0140513",
     "notes": "Gene Ontology cellular-component parent term for nuclear protein-containing complexes."
    },
    {
     "reference": "GO:0005730",
     "notes": "Gene Ontology cellular-component term for the nucleolus."
    },
    {
     "reference": "GO:0030686",
     "notes": "Gene Ontology cellular-component term for the 90S preribosome."
    },
    {
     "reference": "GO:0034463",
     "notes": "Gene Ontology biological-process term for 90S preribosome assembly."
    },
    {
     "reference": "PMID:17515605",
     "notes": "PubMed identifier for Perez-Fernandez et al. 2007, the Molecular and Cellular Biology paper cited by GO:0034456."
    },
    {
     "reference": "DOI:10.1128/MCB.00380-07",
     "notes": "DOI for Perez-Fernandez et al. 2007, 'The 90S preribosome is a multimodular structure that is assembled through a hierarchical mechanism', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_utp_c_90s_preribosome_assembly",
     "title": "UTP-C is a 90S preribosome assembly module",
     "description": "In Saccharomyces cerevisiae, the six-protein UTP-C complex forms a subcomplex of the 90S preribosome and joins the hierarchical assembly pathway.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the six GO-defined UTP-C constituents and the connection from UTP-C to 90S preribosome assembly without resolving assembly order among the six subunits.",
     "nodes": [
      {
       "node_id": "rrp7_utp_c_subunit",
       "label": "Rrp7 UTP-C subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rrp7_utp_c_subunit"
      },
      {
       "node_id": "utp22_utp_c_subunit",
       "label": "Utp22 UTP-C subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "utp22_utp_c_subunit"
      },
      {
       "node_id": "ckb1_utp_c_subunit",
       "label": "Ckb1 UTP-C subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ckb1_utp_c_subunit"
      },
      {
       "node_id": "cka1_utp_c_subunit",
       "label": "Cka1 UTP-C subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cka1_utp_c_subunit"
      },
      {
       "node_id": "ckb2_utp_c_subunit",
       "label": "Ckb2 UTP-C subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ckb2_utp_c_subunit"
      },
      {
       "node_id": "cka2_utp_c_subunit",
       "label": "Cka2 UTP-C subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cka2_utp_c_subunit"
      },
      {
       "node_id": "utp_c_complex",
       "label": "UTP-C complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0034456"
      },
      {
       "node_id": "90s_preribosome",
       "label": "90S preribosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030686"
      },
      {
       "node_id": "90s_preribosome_assembly",
       "label": "90S preribosome assembly",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0034463"
      }
     ],
     "edges": [
      {
       "subject": "rrp7_utp_c_subunit",
       "predicate": "contributes to",
       "object": "utp_c_complex",
       "description": "Rrp7p is one constituent of the budding-yeast UTP-C complex.",
       "evidence": [
        {
         "reference": "GO:0034456",
         "notes": "GO:0034456 defines Rrp7p as a component of the UTP-C complex."
        }
       ]
      },
      {
       "subject": "utp22_utp_c_subunit",
       "predicate": "contributes to",
       "object": "utp_c_complex",
       "description": "Utp22p is one constituent of the budding-yeast UTP-C complex.",
       "evidence": [
        {
         "reference": "GO:0034456",
         "notes": "GO:0034456 defines Utp22p as a component of the UTP-C complex."
        }
       ]
      },
      {
       "subject": "ckb1_utp_c_subunit",
       "predicate": "contributes to",
       "object": "utp_c_complex",
       "description": "Ckb1p is one constituent of the budding-yeast UTP-C complex.",
       "evidence": [
        {
         "reference": "GO:0034456",
         "notes": "GO:0034456 defines Ckb1p as a component of the UTP-C complex."
        }
       ]
      },
      {
       "subject": "cka1_utp_c_subunit",
       "predicate": "contributes to",
       "object": "utp_c_complex",
       "description": "Cka1p is one constituent of the budding-yeast UTP-C complex.",
       "evidence": [
        {
         "reference": "GO:0034456",
         "notes": "GO:0034456 defines Cka1p as a component of the UTP-C complex."
        }
       ]
      },
      {
       "subject": "ckb2_utp_c_subunit",
       "predicate": "contributes to",
       "object": "utp_c_complex",
       "description": "Ckb2p is one constituent of the budding-yeast UTP-C complex.",
       "evidence": [
        {
         "reference": "GO:0034456",
         "notes": "GO:0034456 defines Ckb2p as a component of the UTP-C complex."
        }
       ]
      },
      {
       "subject": "cka2_utp_c_subunit",
       "predicate": "contributes to",
       "object": "utp_c_complex",
       "description": "Cka2p is one constituent of the budding-yeast UTP-C complex.",
       "evidence": [
        {
         "reference": "GO:0034456",
         "notes": "GO:0034456 defines Cka2p as a component of the UTP-C complex."
        }
       ]
      },
      {
       "subject": "utp_c_complex",
       "predicate": "part of",
       "object": "90s_preribosome",
       "description": "The UTP-C complex is a protein subcomplex of the 90S preribosome.",
       "evidence": [
        {
         "reference": "GO:0034456",
         "notes": "GO:0034456 records UTP-C as part of the 90S preribosome."
        }
       ]
      },
      {
       "subject": "utp_c_complex",
       "predicate": "supports",
       "object": "90s_preribosome_assembly",
       "description": "The UTP-C complex participates in the hierarchical 90S-preribosome assembly pathway.",
       "evidence": [
        {
         "reference": "GO:0034456",
         "notes": "GO:0034456 defines UTP-C as a subcomplex of the 90S preribosome."
        },
        {
         "reference": "GO:0034463",
         "notes": "GO:0034463 is the process term for 90S preribosome assembly."
        },
        {
         "reference": "DOI:10.1128/MCB.00380-07",
         "notes": "Perez-Fernandez et al. 2007 described UTP-C as a discrete assembly subunit that binds during one of the 90S preribosome assembly routes."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_utp_c_family_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the Rrp7, Utp22, Ckb1, Cka1, Ckb2 and Cka2 constituents of the UTP-C complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#rrp7_utp_c_subunit",
      "components#utp22_utp_c_subunit",
      "components#ckb1_utp_c_subunit",
      "components#cka1_utp_c_subunit",
      "components#ckb2_utp_c_subunit",
      "components#cka2_utp_c_subunit"
     ],
     "rationale": "GO:0034456 uses Saccharomyces gene-product names while noting that analogous complexes in other eukaryotes can use the term. Exact cross-eukaryotic InterPro, Pfam, NCBIfam or UniProt family boundaries for the six UTP-C proteins need narrower follow-up curation before these component labels can be grounded.",
     "evidence": [
      {
       "reference": "GO:0034456",
       "notes": "The GO:0034456 comment explains that the term name uses Saccharomyces gene-product names because no other names had arisen for the complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:0030120",
   "label": "vesicle coat",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A membrane coat found on a coated vesicle.",
   "definition_source": "GO:0030120",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-16T02:34:35Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T02:37:01Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added membrane-coat parentage, coated-vesicle-membrane parthood, a reviewed-label-only broad scaffold component, Saccharomyces scope, vesicle-coat assembly, DOI/GO evidence, a nonmechanistic coat-assembly graph, and a subtype-boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T02:37:42Z",
     "curator": "codex",
     "action": "REFINED_INITIAL_CURATION",
     "changes": "Narrowed the Saccharomyces canonical-example note to the cited COPII work and generalized the broad scaffold-component wording.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T02:42:35Z",
     "curator": "codex",
     "action": "FIXED_ID_LABEL_CORRESPONDENCE",
     "changes": "Changed GO:0006901 function and graph-node labels to the canonical vesicle coating label used by the id-label correspondence gate.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-16T02:50:52Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Resolved PR #1053 review issues #1054 and #1055 by adding a broad coat recruitment and cargo-selection component, adding AP/Arf/Sar1 and clathrin endocytosis evidence, and wiring the new component into the nonmechanistic vesicle-coat assembly graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T09:25:14Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1229 by routing Barlowe et al. 1994 COPII evidence through reachable PMID:8004676 instead of the unreadable Cell DOI.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-21T11:01:21Z",
     "curator": "codex",
     "action": "REPLACED_UNREADABLE_EVIDENCE",
     "changes": "Resolved #1235 by replacing unreadable COPI ARF evidence with reachable Yu et al. 2012 evidence for Arf1-dependent coatomer recruitment.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:33:00Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 9 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:53Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0030117"
   ],
   "part_of": [
    "GO:0030662"
   ],
   "components": [
    {
     "component_id": "coat_scaffold_subunits",
     "label": "vesicle coat scaffold subunits",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Vesicle coats are a source-neutral parent over clathrin, COPI coatomer, and COPII Sec-family coat systems; no exact InterPro, Pfam, NCBIfam, or Complex Portal identifier was curated for a shared vesicle-coat scaffold family in this pass.",
     "role": "Protein subunits or coat subcomplexes that build the protein scaffold on a coated-vesicle membrane.",
     "evidence": [
      {
       "reference": "GO:0030120",
       "notes": "GO:0030120 defines a vesicle coat as a membrane coat found on a coated vesicle."
      },
      {
       "reference": "GO:0030125",
       "notes": "GO:0030125 places clathrin vesicle coats under the vesicle coat parent."
      },
      {
       "reference": "GO:0030126",
       "notes": "GO:0030126 places COPI vesicle coats under the vesicle coat parent."
      },
      {
       "reference": "GO:0030127",
       "notes": "GO:0030127 places COPII vesicle coats under the vesicle coat parent and names the budding-yeast COPII coat subunits."
      }
     ],
     "gene_symbols": [
      "CHC1",
      "CLC1",
      "SEC13",
      "SEC31",
      "RET1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P22137",
       "protein_label": "Clathrin heavy chain",
       "gene_symbol": "CHC1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CHC1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P22137",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P22137, the single reviewed entry for gene CHC1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P17891",
       "protein_label": "Clathrin light chain",
       "gene_symbol": "CLC1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CLC1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P17891",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P17891, the single reviewed entry for gene CLC1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q04491",
       "protein_label": "Protein transport protein SEC13",
       "gene_symbol": "SEC13",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SEC13 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10684247",
         "notes": "Rout MP et al. 2000, ‘The yeast nuclear pore complex: composition, architecture, and transport mechanism.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nuclear pore complex' localisation of Q04491."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P38968",
       "protein_label": "Protein transport protein SEC31",
       "gene_symbol": "SEC31",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SEC31 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P38968",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38968, the single reviewed entry for gene SEC31 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P53622",
       "protein_label": "Coatomer subunit alpha",
       "gene_symbol": "COP1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene RET1, which UniProt lists under the primary name COP1, in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P53622",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P53622, the single reviewed entry for gene RET1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "coat_recruitment_and_cargo_selection_factors",
     "label": "vesicle coat recruitment and cargo-selection factors",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Clathrin adaptors, COPI Arf-family GTPases, and COPII Sar1/Sec proteins are subtype-specific coat constituents or cargo-selection factors. No exact InterPro, Pfam, NCBIfam, Complex Portal, or GO identifier was curated for a shared source-neutral vesicle-coat recruitment module in this pass.",
     "role": "Subtype-specific adaptor proteins, adaptor complexes, and small GTPases that recruit or connect vesicle-coat scaffolds to donor membranes and cargo during coat assembly.",
     "evidence": [
      {
       "reference": "GO:0030119",
       "notes": "GO:0030119 places AP-type membrane coat adaptor complexes as part of the broader membrane coat."
      },
      {
       "reference": "DOI:10.1016/j.devcel.2005.04.014",
       "notes": "Newpher et al. 2005 measured adaptor-dependent clathrin recruitment in yeast endocytosis."
      },
      {
       "reference": "DOI:10.1016/j.cell.2012.01.015",
       "notes": "Yu et al. 2012 showed that Arf1-GTP binds two coatomer subcomplexes during COPI coatomer recruitment to membranes."
      },
      {
       "reference": "PMID:8004676",
       "notes": "Barlowe et al. 1994 identified Sar1p, Sec23p, Sec24p, Sec13p, and Sec31p as COPII Sec proteins that drive ER vesicle budding."
      }
     ],
     "gene_symbols": [
      "ARF1",
      "SAR1",
      "SEC23",
      "SEC24",
      "APL2"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P11076",
       "protein_label": "ADP-ribosylation factor 1",
       "gene_symbol": "ARF1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ARF1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15504911",
         "notes": "Gillingham AK et al. 2004, ‘The GTPase Arf1p and the ER to Golgi cargo receptor Erv14p cooperate to recruit the golgin Rud3p to the cis-Golgi.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Golgi apparatus' localisation of P11076."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P20606",
       "protein_label": "Small COPII coat GTPase SAR1",
       "gene_symbol": "SAR1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SAR1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P20606",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P20606, the single reviewed entry for gene SAR1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P15303",
       "protein_label": "Protein transport protein SEC23",
       "gene_symbol": "SEC23",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SEC23 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10720463",
         "notes": "Matsuoka K et al. 2000, ‘The use of liposomes to study COPII- and COPI-coated vesicle formation and membrane protein sorting.’, Methods. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasmic vesicle, COPII-coated vesicle membrane' localisation of P15303."
        },
        {
         "reference": "PMID:11086000",
         "notes": "Shimoni Y et al. 2000, ‘Lst1p and Sec24p cooperate in sorting of the plasma membrane ATPase into COPII vesicles in Saccharomyces cerevisiae.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasmic vesicle, COPII-coated vesicle membrane' localisation of P15303."
        },
        {
         "reference": "PMID:12235121",
         "notes": "Supek F et al. 2002, ‘Sec16p potentiates the action of COPII proteins to bud transport vesicles.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasmic vesicle, COPII-coated vesicle membrane' localisation of P15303."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P40482",
       "protein_label": "Protein transport protein SEC24",
       "gene_symbol": "SEC24",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SEC24 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:8548805",
         "notes": "Bednarek SY et al. 1995, ‘COPI- and COPII-coated vesicles bud directly from the endoplasmic reticulum in yeast.’, Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P40482."
        },
        {
         "reference": "PMID:10720463",
         "notes": "Matsuoka K et al. 2000, ‘The use of liposomes to study COPII- and COPI-coated vesicle formation and membrane protein sorting.’, Methods. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasmic vesicle, COPII-coated vesicle membrane' localisation of P40482."
        },
        {
         "reference": "PMID:10753972",
         "notes": "Peng R et al. 2000, ‘Evidence for overlapping and distinct functions in protein transport of coat protein Sec24p family members.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasmic vesicle, COPII-coated vesicle membrane' localisation of P40482."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P36000",
       "protein_label": "AP-1 complex subunit beta-1",
       "gene_symbol": "APL2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene APL2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P36000",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P36000, the single reviewed entry for gene APL2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has experimentally characterized COPII coats that assemble from Sar1p, Sec23p, Sec24p, Sec13p, and Sec31p during ER transport-vesicle budding.",
     "reference": "PMID:8004676"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding yeast is an archetypal COPII vesicle-coat model in which Sar1p, Sec13p, Sec31p, Sec23p, and Sec24p were identified as Sec proteins that drive ER transport-vesicle budding.",
     "reference": "PMID:8004676"
    }
   ],
   "functions": [
    {
     "function_id": "vesicle_coat_assembly",
     "label": "vesicle coating",
     "grounding": "GO:0006901",
     "description": "Vesicle coats form when coat proteins assemble on donor membranes during coated-transport-vesicle formation.",
     "evidence": [
      {
       "reference": "GO:0006901",
       "notes": "GO:0006901 denotes the addition of coat proteins to a membrane during transport-vesicle formation."
      },
      {
       "reference": "GO:0035964",
       "notes": "GO:0035964 defines COPI-coated vesicle budding as evagination of a Golgi membrane to form a COPI-coated vesicle."
      },
      {
       "reference": "GO:0090114",
       "notes": "GO:0090114 defines COPII-coated vesicle budding as evagination of an ER membrane to form a COPII-coated vesicle."
      },
      {
       "reference": "GO:0072583",
       "notes": "GO:0072583 denotes clathrin-dependent endocytic uptake through clathrin-coated pits that form clathrin-coated endocytic vesicles."
      },
      {
       "reference": "DOI:10.1016/j.cell.2005.09.024",
       "notes": "Kaksonen, Toret and Drubin 2005 analyzed the modular clathrin- and actin-mediated endocytic machinery in yeast."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030120",
     "notes": "Gene Ontology cellular-component term for the vesicle coat."
    },
    {
     "reference": "GO:0030117",
     "notes": "Gene Ontology cellular-component parent for membrane coats."
    },
    {
     "reference": "GO:0030662",
     "notes": "Gene Ontology cellular-component term for the coated vesicle membrane that carries vesicle coats."
    },
    {
     "reference": "GO:0030125",
     "notes": "Gene Ontology child term for the clathrin vesicle coat."
    },
    {
     "reference": "GO:0030126",
     "notes": "Gene Ontology child term for the COPI vesicle coat."
    },
    {
     "reference": "GO:0030127",
     "notes": "Gene Ontology child term for the COPII vesicle coat."
    },
    {
     "reference": "GO:0030119",
     "notes": "Gene Ontology cellular-component term for AP-type membrane coat adaptor complexes."
    },
    {
     "reference": "GO:0072583",
     "notes": "Gene Ontology biological-process term for clathrin-dependent endocytosis."
    },
    {
     "reference": "GO:0006901",
     "notes": "Gene Ontology biological-process term for vesicle coat assembly."
    },
    {
     "reference": "DOI:10.1083/jcb.106.5.1453",
     "notes": "Payne et al. 1988, Protein transport to the vacuole and receptor-mediated endocytosis by clathrin heavy chain-deficient yeast, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1016/j.cell.2012.01.015",
     "notes": "Yu et al. 2012, A Structure-Based Mechanism for Arf1-Dependent Recruitment of Coatomer to Membranes, Cell."
    },
    {
     "reference": "PMID:8004676",
     "notes": "Barlowe et al. 1994, COPII: A membrane coat formed by Sec proteins that drive vesicle budding from the endoplasmic reticulum, Cell."
    },
    {
     "reference": "DOI:10.1016/j.devcel.2005.04.014",
     "notes": "Newpher et al. 2005, In Vivo Dynamics of Clathrin and Its Adaptor-Dependent Recruitment to the Actin-Based Endocytic Machinery in Yeast, Developmental Cell."
    },
    {
     "reference": "DOI:10.1016/j.cell.2005.09.024",
     "notes": "Kaksonen, Toret and Drubin 2005, A Modular Design for the Clathrin- and Actin-Mediated Endocytosis Machinery, Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "vesicle_coat_membrane_assembly",
     "title": "Coat scaffold proteins assemble on nascent vesicles",
     "description": "Vesicle-coat scaffold proteins and subtype-specific recruitment or cargo-selection factors assemble on donor membranes into protein coats that cover coated vesicle membranes during transport-vesicle formation.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the shared coated-vesicle-coat boundary without asserting clathrin triskelion geometry, a single universal adaptor or small-GTPase module, COPI coatomer subunits, COPII Sec subcomplex topology, or subtype-specific cargo adaptors.",
     "nodes": [
      {
       "node_id": "donor_membrane",
       "label": "donor membrane",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "coat_scaffold_subunits",
       "label": "vesicle coat scaffold subunits",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "coat_scaffold_subunits"
      },
      {
       "node_id": "coat_recruitment_and_cargo_selection_factors",
       "label": "vesicle coat recruitment and cargo-selection factors",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "coat_recruitment_and_cargo_selection_factors"
      },
      {
       "node_id": "vesicle_coat",
       "label": "vesicle coat",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030120"
      },
      {
       "node_id": "coated_vesicle_membrane",
       "label": "coated vesicle membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030662"
      },
      {
       "node_id": "vesicle_coat_assembly",
       "label": "vesicle coating",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006901"
      }
     ],
     "edges": [
      {
       "subject": "coat_scaffold_subunits",
       "predicate": "assemble on",
       "object": "donor_membrane",
       "description": "Vesicle coat scaffold proteins are represented as assembling on a donor membrane during vesicle coat assembly.",
       "evidence": [
        {
         "reference": "GO:0006901",
         "notes": "GO:0006901 defines vesicle coat assembly as the addition of coat proteins to a membrane during transport-vesicle formation."
        }
       ]
      },
      {
       "subject": "coat_recruitment_and_cargo_selection_factors",
       "predicate": "helps recruit",
       "object": "coat_scaffold_subunits",
       "description": "Subtype-specific adaptors, cargo selectors, and small GTPases connect clathrin, COPI, or COPII coat scaffolds to donor membranes or cargo during vesicle coat assembly.",
       "evidence": [
        {
         "reference": "GO:0030119",
         "notes": "GO:0030119 defines AP-type adaptor complexes as linking clathrin or another coat-forming molecule to a membrane surface."
        },
        {
         "reference": "DOI:10.1016/j.cell.2012.01.015",
         "notes": "Yu et al. 2012 showed that Arf1-GTP binds COPI coatomer subcomplexes during coatomer recruitment to membranes."
        },
        {
         "reference": "PMID:8004676",
         "notes": "Barlowe et al. 1994 identified Sar1p among the COPII Sec proteins that drive ER vesicle budding."
        }
       ]
      },
      {
       "subject": "coat_scaffold_subunits",
       "predicate": "is part of",
       "object": "vesicle_coat",
       "description": "Vesicle coat scaffold subunits are broad constituents of clathrin, COPI, and COPII vesicle coats, whose recruitment factors and cargo-selection modules differ by coat subtype.",
       "evidence": [
        {
         "reference": "GO:0030125",
         "notes": "GO:0030125 places clathrin vesicle coats under the vesicle coat parent."
        },
        {
         "reference": "GO:0030126",
         "notes": "GO:0030126 places COPI vesicle coats under the vesicle coat parent."
        },
        {
         "reference": "GO:0030127",
         "notes": "GO:0030127 places COPII vesicle coats under the vesicle coat parent."
        }
       ]
      },
      {
       "subject": "vesicle_coat",
       "predicate": "is part of",
       "object": "coated_vesicle_membrane",
       "description": "A vesicle coat is part of the coated vesicle membrane.",
       "evidence": [
        {
         "reference": "GO:0030120",
         "notes": "GO:0030120 records vesicle coat as part of the coated vesicle membrane."
        }
       ]
      },
      {
       "subject": "vesicle_coat",
       "predicate": "assembles during",
       "object": "vesicle_coat_assembly",
       "description": "The vesicle coat forms as coat proteins are added to a membrane during vesicle coat assembly.",
       "evidence": [
        {
         "reference": "GO:0006901",
         "notes": "GO:0006901 denotes addition of coat proteins to a membrane during transport-vesicle formation."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "defer_subtype_specific_coat_components",
     "prompt": "Resolve exact source-neutral boundaries for clathrin triskelions, COPI coatomer and Arf-family GTPases, COPII Sar1 and Sec coat subcomplexes, and AP/GGA or other cargo-adaptor modules without promoting a subtype-specific protein into the broad vesicle-coat parent.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#coat_scaffold_subunits",
      "components#coat_recruitment_and_cargo_selection_factors"
     ],
     "rationale": "The broad vesicle coat parent spans clathrin, COPI, and COPII coats. Those coats use different scaffold proteins, small GTPases, and cargo adaptors, so this record keeps the parent coarse and leaves exact subtype composition to child records.",
     "evidence": [
      {
       "reference": "GO:0030125"
      },
      {
       "reference": "GO:0030126"
      },
      {
       "reference": "GO:0030127"
      },
      {
       "reference": "DOI:10.1083/jcb.106.5.1453"
      },
      {
       "reference": "DOI:10.1016/j.cell.2012.01.015"
      },
      {
       "reference": "PMID:8004676"
      },
      {
       "reference": "GO:0030119"
      },
      {
       "reference": "DOI:10.1016/j.devcel.2005.04.014"
      },
      {
       "reference": "DOI:10.1016/j.cell.2005.09.024"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-16"
    }
   ]
  },
  {
   "identifier": "GO:0071203",
   "label": "WASH complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein complex that localizes at the surface of endosomes, where it recruits and activates the Arp2/3 complex to induce actin polymerization. In human, the WASH complex is composed of F-actin-capping protein subunits alpha and beta, WASH1, FAM21, KIAA1033, KIAA0196 and CCDC53.",
   "definition_source": "GO:0071203",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T21:05:47Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T21:08:05Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO protein-complex parentage and cytoplasm parthood, reviewed-label-only human WASH-complex components, human and broader eukaryotic taxonomic scope, a GO-grounded actin-polymerization function, GO/DOI evidence, a nonmechanistic Arp2/3 activation graph, and a component-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:33:09Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 7 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "part_of": [
    "GO:0005737"
   ],
   "components": [
    {
     "component_id": "wash_npf_subunit",
     "label": "WASH nucleation-promoting factor subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the human WASH subunit purified with the WASH complex; the exact source-neutral family boundary was left unresolved because the human genome contains WASH-family paralogues.",
     "role": "Nucleation-promoting WASH-complex subunit that activates Arp2/3 on endosomal membranes.",
     "evidence": [
      {
       "reference": "GO:0071203",
       "notes": "The GO WASH-complex definition names human WASH1 as a WASH-complex component."
      },
      {
       "reference": "DOI:10.1016/j.devcel.2009.09.010",
       "notes": "Derivery et al. 2009 purified the human WASH complex and identified WASH as a complex subunit."
      }
     ],
     "gene_symbols": [
      "WASHC1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A8K0Z3",
       "protein_label": "WASH complex subunit 1",
       "gene_symbol": "WASHC1",
       "taxon_id": "NCBITaxon:9606",
       "taxon_label": "Homo sapiens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene WASHC1 in Homo sapiens, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:19922874",
         "notes": "Gomez TS et al. 2009, ‘A FAM21-containing WASH complex regulates retromer-dependent sorting.’, Dev Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Early endosome membrane' localisation of A8K0Z3."
        },
        {
         "reference": "PMID:22114305",
         "notes": "Zech T et al. 2011, ‘The Arp2/3 activator WASH regulates α5β1-integrin-mediated invasive migration.’, J Cell Sci. ECO:0000269 experimental evidence cited by UniProt for the 'Late endosome' localisation of A8K0Z3."
        },
        {
         "reference": "PMID:24344185",
         "notes": "Monteiro P et al. 2013, ‘Endosomal WASH and exocyst complexes control exocytosis of MT1-MMP at invadopodia.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Late endosome' localisation of A8K0Z3."
        }
       ]
      }
     ]
    },
    {
     "component_id": "fam21_wash_subunit",
     "label": "FAM21/VPEF WASH-complex subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the human FAM21/VPEF subunit purified with the WASH complex; no exact source-neutral family grounding was asserted in this pass.",
     "role": "Endosome-associated constituent of the human WASH complex.",
     "evidence": [
      {
       "reference": "GO:0071203",
       "notes": "The GO WASH-complex definition names human FAM21 as a WASH-complex component."
      },
      {
       "reference": "DOI:10.1016/j.devcel.2009.09.010",
       "notes": "Derivery et al. 2009 identified VPEF/FAM21 in affinity purifications of the WASH complex from human cells."
      }
     ],
     "gene_symbols": [
      "WASHC2A"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q641Q2",
       "protein_label": "WASH complex subunit 2A",
       "gene_symbol": "WASHC2A",
       "taxon_id": "NCBITaxon:9606",
       "taxon_label": "Homo sapiens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene WASHC2A in Homo sapiens, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:28892079",
         "notes": "McNally KE et al. 2017, ‘Retriever is a multiprotein complex for retromer-independent endosomal cargo recycling.’, Nat Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Early endosome membrane' localisation of Q641Q2."
        }
       ]
      }
     ]
    },
    {
     "component_id": "swip_wash_subunit",
     "label": "SWIP/KIAA1033 WASH-complex subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the human SWIP/KIAA1033 subunit purified with the WASH complex; no exact source-neutral family grounding was asserted in this pass.",
     "role": "Constituent of the human WASH complex.",
     "evidence": [
      {
       "reference": "GO:0071203",
       "notes": "The GO WASH-complex definition names human KIAA1033 as a WASH-complex component."
      },
      {
       "reference": "DOI:10.1016/j.devcel.2009.09.010",
       "notes": "Derivery et al. 2009 identified KIAA1033 in affinity purifications of the WASH complex from human cells."
      }
     ],
     "gene_symbols": [
      "WASHC4"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q2M389",
       "protein_label": "WASH complex subunit 4",
       "gene_symbol": "WASHC4",
       "taxon_id": "NCBITaxon:9606",
       "taxon_label": "Homo sapiens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene WASHC4 in Homo sapiens, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:23676666",
         "notes": "Ryder PV et al. 2013, ‘The WASH complex, an endosomal Arp2/3 activator, interacts with the Hermansky-Pudlak syndrome complex BLOC-1 and its cargo phosphatidylinositol-4-kinase type IIα.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Early endosome' localisation of Q2M389."
        }
       ]
      }
     ]
    },
    {
     "component_id": "strumpellin_wash_subunit",
     "label": "strumpellin/KIAA0196 WASH-complex subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the human strumpellin/KIAA0196 subunit purified with the WASH complex; no exact source-neutral family grounding was asserted in this pass.",
     "role": "Constituent of the human WASH complex.",
     "evidence": [
      {
       "reference": "GO:0071203",
       "notes": "The GO WASH-complex definition names human KIAA0196 as a WASH-complex component."
      },
      {
       "reference": "DOI:10.1016/j.devcel.2009.09.010",
       "notes": "Derivery et al. 2009 identified KIAA0196/strumpellin in affinity purifications of the WASH complex from human cells."
      }
     ],
     "gene_symbols": [
      "WASHC5"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12768",
       "protein_label": "WASH complex subunit 5",
       "gene_symbol": "WASHC5",
       "taxon_id": "NCBITaxon:9606",
       "taxon_label": "Homo sapiens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene WASHC5 in Homo sapiens, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:20833645",
         "notes": "Clemen CS et al. 2010, ‘Strumpellin is a novel valosin-containing protein binding partner linking hereditary spastic paraplegia to protein aggregation diseases.’, Brain. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytosol' localisation of Q12768."
        },
        {
         "reference": "PMID:23085491",
         "notes": "Freeman C et al. 2013, ‘The hereditary spastic paraplegia protein strumpellin: characterisation in neurons and of the effect of disease mutations on WASH complex assembly and function.’, Biochim Biophys Acta. ECO:0000269 experimental evidence cited by UniProt for the 'Early endosome' localisation of Q12768."
        },
        {
         "reference": "PMID:23676666",
         "notes": "Ryder PV et al. 2013, ‘The WASH complex, an endosomal Arp2/3 activator, interacts with the Hermansky-Pudlak syndrome complex BLOC-1 and its cargo phosphatidylinositol-4-kinase type IIα.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Early endosome' localisation of Q12768."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ccdc53_wash_subunit",
     "label": "CCDC53 WASH-complex subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated from the human CCDC53 subunit purified with the WASH complex; no exact source-neutral family grounding was asserted in this pass.",
     "role": "Constituent of the human WASH complex.",
     "evidence": [
      {
       "reference": "GO:0071203",
       "notes": "The GO WASH-complex definition names human CCDC53 as a WASH-complex component."
      },
      {
       "reference": "DOI:10.1016/j.devcel.2009.09.010",
       "notes": "Derivery et al. 2009 identified CCDC53 in affinity purifications of the WASH complex from human cells."
      }
     ],
     "gene_symbols": [
      "WASHC3"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9Y3C0",
       "protein_label": "WASH complex subunit 3",
       "gene_symbol": "WASHC3",
       "taxon_id": "NCBITaxon:9606",
       "taxon_label": "Homo sapiens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene WASHC3 in Homo sapiens, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9Y3C0",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q9Y3C0, the single reviewed entry for gene WASHC3 in Homo sapiens. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "f_actin_capping_protein_heterodimer",
     "label": "F-actin-capping protein heterodimer",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Curated as the alpha/beta capping-protein heterodimer detected with human WASH; no exact source-neutral complex CURIE was verified in this pass.",
     "role": "Capping-protein heterodimer associated with the human WASH complex.",
     "evidence": [
      {
       "reference": "GO:0071203",
       "notes": "The GO WASH-complex definition includes human F-actin-capping protein alpha and beta subunits in the WASH complex."
      },
      {
       "reference": "DOI:10.1016/j.devcel.2009.09.010",
       "notes": "Derivery et al. 2009 identified capping-protein alpha and beta subunits in affinity purifications of the WASH complex from human cells."
      }
     ],
     "gene_symbols": [
      "CAPZA1",
      "CAPZB"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P52907",
       "protein_label": "F-actin-capping protein subunit alpha-1",
       "gene_symbol": "CAPZA1",
       "taxon_id": "NCBITaxon:9606",
       "taxon_label": "Homo sapiens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CAPZA1 in Homo sapiens, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P52907",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P52907, the single reviewed entry for gene CAPZA1 in Homo sapiens. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P47756",
       "protein_label": "F-actin-capping protein subunit beta",
       "gene_symbol": "CAPZB",
       "taxon_id": "NCBITaxon:9606",
       "taxon_label": "Homo sapiens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CAPZB in Homo sapiens, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P47756",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P47756, the single reviewed entry for gene CAPZB in Homo sapiens. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:9606",
     "taxon_label": "Homo sapiens",
     "presence": "COMMON",
     "note": "The seven-subunit WASH complex was purified from human cells and shown to activate Arp2/3-mediated actin nucleation in vitro.",
     "reference": "DOI:10.1016/j.devcel.2009.09.010"
    },
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "VARIABLE",
     "note": "A conservation analysis reported WASH-complex subunits across animals, fungi and amoebae, while noting losses from plants and some fungi.",
     "reference": "DOI:10.4161/cib.3.3.11185"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:9606",
     "taxon_label": "Homo sapiens",
     "note": "Human cells are the model in which Derivery et al. purified the WASH complex and assayed its endosomal localization and Arp2/3 activation.",
     "reference": "DOI:10.1016/j.devcel.2009.09.010"
    }
   ],
   "functions": [
    {
     "function_id": "endosomal_actin_filament_polymerization",
     "label": "actin filament polymerization",
     "grounding": "GO:0030041",
     "description": "WASH localizes the WASH complex to endosomes, where the complex activates Arp2/3-mediated actin nucleation.",
     "evidence": [
      {
       "reference": "GO:0030041",
       "notes": "GO:0030041 denotes assembly of actin filaments by addition of actin monomers to a filament."
      },
      {
       "reference": "DOI:10.1016/j.devcel.2009.09.010",
       "notes": "Derivery et al. 2009 found that purified human WASH complex activates Arp2/3-mediated actin nucleation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0071203",
     "notes": "Gene Ontology cellular-component term for the WASH complex."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology cellular-component parent term for protein-containing complexes."
    },
    {
     "reference": "GO:0005737",
     "notes": "Gene Ontology cellular-component term for the cytoplasm, matching the asserted GO parthood of the WASH complex."
    },
    {
     "reference": "GO:0005885",
     "notes": "Gene Ontology cellular-component term for the Arp2/3 protein complex."
    },
    {
     "reference": "GO:0030041",
     "notes": "Gene Ontology biological-process term for actin filament polymerization."
    },
    {
     "reference": "DOI:10.1016/j.devcel.2009.09.010",
     "notes": "Derivery et al. 2009, The Arp2/3 activator WASH controls the fission of endosomes through a large multiprotein complex, Developmental Cell."
    },
    {
     "reference": "DOI:10.4161/cib.3.3.11185",
     "notes": "Derivery and Gautreau 2010, Evolutionary conservation of the WASH complex, an actin polymerization machine involved in endosomal fission, Communicative & Integrative Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "human_wash_endosomal_arp23_activation",
     "title": "WASH activates Arp2/3-mediated endosomal actin assembly",
     "description": "In human cells, WASH-complex subunits assemble a WASH complex that localizes to endosomes and activates the Arp2/3 complex to drive actin filament polymerization.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures WASH-complex membership and the endosomal Arp2/3 activation relationship without modeling WASH tail-domain autoinhibition, retromer or dynactin recruitment, or dynamin-driven membrane fission.",
     "nodes": [
      {
       "node_id": "wash_npf_subunit",
       "label": "WASH nucleation-promoting factor subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "wash_npf_subunit"
      },
      {
       "node_id": "fam21_wash_subunit",
       "label": "FAM21/VPEF WASH-complex subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "fam21_wash_subunit"
      },
      {
       "node_id": "swip_wash_subunit",
       "label": "SWIP/KIAA1033 WASH-complex subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "swip_wash_subunit"
      },
      {
       "node_id": "strumpellin_wash_subunit",
       "label": "strumpellin/KIAA0196 WASH-complex subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "strumpellin_wash_subunit"
      },
      {
       "node_id": "ccdc53_wash_subunit",
       "label": "CCDC53 WASH-complex subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ccdc53_wash_subunit"
      },
      {
       "node_id": "f_actin_capping_protein_heterodimer",
       "label": "F-actin-capping protein heterodimer",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "f_actin_capping_protein_heterodimer"
      },
      {
       "node_id": "wash_complex",
       "label": "WASH complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071203"
      },
      {
       "node_id": "arp23_protein_complex",
       "label": "Arp2/3 protein complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005885"
      },
      {
       "node_id": "endosome",
       "label": "endosome",
       "node_type": "CELLULAR_LOCALIZATION",
       "grounding": "GO:0005768"
      },
      {
       "node_id": "actin_filament_polymerization",
       "label": "actin filament polymerization",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0030041"
      }
     ],
     "edges": [
      {
       "subject": "wash_npf_subunit",
       "predicate": "is part of",
       "object": "wash_complex",
       "description": "WASH is represented as a constituent of the human WASH complex.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.devcel.2009.09.010",
         "notes": "Derivery et al. 2009 identified WASH in human WASH-complex affinity purifications."
        }
       ]
      },
      {
       "subject": "fam21_wash_subunit",
       "predicate": "is part of",
       "object": "wash_complex",
       "description": "FAM21/VPEF is represented as a constituent of the human WASH complex.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.devcel.2009.09.010",
         "notes": "Derivery et al. 2009 identified VPEF/FAM21 in human WASH-complex affinity purifications."
        }
       ]
      },
      {
       "subject": "swip_wash_subunit",
       "predicate": "is part of",
       "object": "wash_complex",
       "description": "SWIP/KIAA1033 is represented as a constituent of the human WASH complex.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.devcel.2009.09.010",
         "notes": "Derivery et al. 2009 identified KIAA1033 in human WASH-complex affinity purifications."
        }
       ]
      },
      {
       "subject": "strumpellin_wash_subunit",
       "predicate": "is part of",
       "object": "wash_complex",
       "description": "strumpellin/KIAA0196 is represented as a constituent of the human WASH complex.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.devcel.2009.09.010",
         "notes": "Derivery et al. 2009 identified KIAA0196/strumpellin in human WASH-complex affinity purifications."
        }
       ]
      },
      {
       "subject": "ccdc53_wash_subunit",
       "predicate": "is part of",
       "object": "wash_complex",
       "description": "CCDC53 is represented as a constituent of the human WASH complex.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.devcel.2009.09.010",
         "notes": "Derivery et al. 2009 identified CCDC53 in human WASH-complex affinity purifications."
        }
       ]
      },
      {
       "subject": "f_actin_capping_protein_heterodimer",
       "predicate": "is part of",
       "object": "wash_complex",
       "description": "The F-actin-capping protein heterodimer is represented as a constituent of the human WASH complex.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.devcel.2009.09.010",
         "notes": "Derivery et al. 2009 identified capping-protein alpha and beta subunits in human WASH-complex affinity purifications."
        }
       ]
      },
      {
       "subject": "wash_complex",
       "predicate": "localizes to",
       "object": "endosome",
       "description": "The WASH complex localizes to endosomal membranes in human cells.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.devcel.2009.09.010",
         "notes": "Derivery et al. 2009 localized the WASH complex to sorting and recycling endosomes."
        }
       ]
      },
      {
       "subject": "wash_complex",
       "predicate": "activates",
       "object": "arp23_protein_complex",
       "description": "Purified human WASH complex activates Arp2/3-mediated actin nucleation.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.devcel.2009.09.010",
         "notes": "Derivery et al. 2009 showed that purified WASH complex activates Arp2/3-mediated actin nucleation."
        }
       ]
      },
      {
       "subject": "arp23_protein_complex",
       "predicate": "participates in",
       "object": "actin_filament_polymerization",
       "description": "The Arp2/3 protein complex nucleates branched actin filaments in the WASH-dependent endosomal pathway.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.devcel.2009.09.010",
         "notes": "Derivery et al. 2009 placed Arp2/3-mediated actin nucleation downstream of the WASH complex."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_wash_complex_subunit_groundings",
     "prompt": "Resolve exact source-neutral InterPro, Pfam, GO or Complex Portal groundings for the individual WASH-complex subunits.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#wash_npf_subunit",
      "components#fam21_wash_subunit",
      "components#swip_wash_subunit",
      "components#strumpellin_wash_subunit",
      "components#ccdc53_wash_subunit",
      "components#f_actin_capping_protein_heterodimer"
     ],
     "rationale": "This first WASH record preserves the names from the human affinity purification and GO definition without asserting exact family or subcomplex CURIEs across WASH-family paralogues and capping-protein alpha/beta subunits until those identifiers are reviewed directly.",
     "evidence": [
      {
       "reference": "GO:0071203"
      },
      {
       "reference": "DOI:10.1016/j.devcel.2009.09.010"
      },
      {
       "reference": "DOI:10.4161/cib.3.3.11185"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    }
   ]
  },
  {
   "identifier": "GO:0016035",
   "label": "zeta DNA polymerase complex",
   "structure_category": "OTHER",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "An error-prone eukaryotic DNA polymerase complex that carries out translesion DNA synthesis and damage-tolerance mutagenesis; in Saccharomyces cerevisiae, DNA polymerase zeta contains Rev3, Rev7, and the Pol31 and Pol32 accessory subunits shared with DNA polymerase delta.",
   "definition_source": "GO:0016035",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T19:47:11Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T19:48:24Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added DNA-polymerase-complex parentage, four reviewed-label-only Saccharomyces Pol zeta constituent rows, budding-yeast scope and canonical example, translesion-synthesis function evidence, GO/PubMed evidence, a nonmechanistic function graph, a subunit-grounding TODO, and a resolved discussion for using the four-subunit Pol zeta assembly while leaving Rev1 outside the stable complex boundary.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:33:11Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 4 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0042575"
   ],
   "components": [
    {
     "component_id": "rev3_catalytic_subunit",
     "label": "Rev3 catalytic subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "REV3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Rev3 catalytic subunit is modeled as a named Saccharomyces cerevisiae DNA polymerase zeta constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Catalytic Rev3 constituent of the Saccharomyces cerevisiae DNA polymerase zeta complex.",
     "evidence": [
      {
       "reference": "GO:0016035",
       "notes": "GO:0016035 defines the zeta DNA polymerase complex as first characterized in Saccharomyces with Rev3 and Rev7 subunits."
      },
      {
       "reference": "PMID:8658138",
       "notes": "Nelson et al. showed that Saccharomyces cerevisiae Rev3 and Rev7 form a complex with DNA polymerase activity."
      },
      {
       "reference": "PMID:23066099",
       "notes": "Makarova et al. purified a four-subunit Saccharomyces cerevisiae Pol zeta complex containing Rev3, Rev7, Pol31, and Pol32."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P14284",
       "protein_label": "DNA polymerase zeta catalytic subunit",
       "gene_symbol": "REV3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene REV3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:16452144",
         "notes": "Zhang H et al. 2006, ‘Saccharomyces cerevisiae polymerase zeta functions in mitochondria.’, Genetics. ECO:0000269 experimental evidence cited by UniProt for the 'Mitochondrion' localisation of P14284."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rev7_subunit",
     "label": "Rev7 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "REV7"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Rev7 subunit is modeled as a named Saccharomyces cerevisiae DNA polymerase zeta constituent; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Rev7 constituent of the Saccharomyces cerevisiae DNA polymerase zeta core.",
     "evidence": [
      {
       "reference": "GO:0016035",
       "notes": "GO:0016035 defines the zeta DNA polymerase complex as first characterized in Saccharomyces with Rev3 and Rev7 subunits."
      },
      {
       "reference": "PMID:8658138",
       "notes": "Nelson et al. showed that Saccharomyces cerevisiae Rev3 and Rev7 form a complex with DNA polymerase activity."
      },
      {
       "reference": "PMID:23066099",
       "notes": "Makarova et al. purified a four-subunit Saccharomyces cerevisiae Pol zeta complex containing Rev3, Rev7, Pol31, and Pol32."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38927",
       "protein_label": "DNA polymerase zeta processivity subunit",
       "gene_symbol": "REV7",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene REV7 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:16452144",
         "notes": "Zhang H et al. 2006, ‘Saccharomyces cerevisiae polymerase zeta functions in mitochondria.’, Genetics. ECO:0000269 experimental evidence cited by UniProt for the 'Mitochondrion' localisation of P38927."
        }
       ]
      }
     ]
    },
    {
     "component_id": "pol31_subunit",
     "label": "Pol31 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "POL31"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Pol31 subunit is modeled as a named Saccharomyces cerevisiae DNA polymerase zeta constituent that is shared with DNA polymerase delta; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Pol31 accessory constituent of the Saccharomyces cerevisiae DNA polymerase zeta complex.",
     "evidence": [
      {
       "reference": "PMID:22465957",
       "notes": "Baranovskiy et al. found that DNA polymerase zeta shares accessory subunits with DNA polymerase delta."
      },
      {
       "reference": "PMID:22711820",
       "notes": "Johnson et al. identified Pol31 and Pol32 as essential subunits of yeast DNA polymerase zeta."
      },
      {
       "reference": "PMID:23066099",
       "notes": "Makarova et al. purified a four-subunit Saccharomyces cerevisiae Pol zeta complex containing Rev3, Rev7, Pol31, and Pol32."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P46957",
       "protein_label": "DNA polymerase delta small subunit",
       "gene_symbol": "POL31",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene POL31 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P46957",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P46957, the single reviewed entry for gene POL31 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "pol32_subunit",
     "label": "Pol32 subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "POL32"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Pol32 subunit is modeled as a named Saccharomyces cerevisiae DNA polymerase zeta constituent that is shared with DNA polymerase delta; no exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIE was curated in this pass.",
     "role": "Pol32 accessory constituent of the Saccharomyces cerevisiae DNA polymerase zeta complex.",
     "evidence": [
      {
       "reference": "PMID:22465957",
       "notes": "Baranovskiy et al. found that DNA polymerase zeta shares accessory subunits with DNA polymerase delta."
      },
      {
       "reference": "PMID:22711820",
       "notes": "Johnson et al. identified Pol31 and Pol32 as essential subunits of yeast DNA polymerase zeta."
      },
      {
       "reference": "PMID:23066099",
       "notes": "Makarova et al. purified a four-subunit Saccharomyces cerevisiae Pol zeta complex containing Rev3, Rev7, Pol31, and Pol32."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P47110",
       "protein_label": "DNA polymerase delta subunit 3",
       "gene_symbol": "POL32",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene POL32 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P47110",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P47110, the single reviewed entry for gene POL32 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast has a DNA polymerase zeta complex containing Rev3, Rev7, Pol31, and Pol32.",
     "reference": "PMID:23066099"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Reference yeast system in which the Rev3/Rev7 Pol zeta core was discovered and the later four-subunit assembly with Pol31 and Pol32 was biochemically resolved.",
     "reference": "PMID:23066099"
    }
   ],
   "functions": [
    {
     "function_id": "translesion_synthesis",
     "label": "Translesion synthesis",
     "grounding": "GO:0019985",
     "description": "The zeta DNA polymerase complex carries out error-prone DNA synthesis across damaged template DNA.",
     "evidence": [
      {
       "reference": "GO:0016035",
       "notes": "GO:0016035 defines the zeta DNA polymerase complex as catalyzing error-prone DNA synthesis in translesion-synthesis contexts."
      },
      {
       "reference": "GO:0019985",
       "notes": "GO:0019985 is the Gene Ontology biological-process term for translesion synthesis."
      },
      {
       "reference": "PMID:8658138",
       "notes": "Nelson et al. showed that the yeast Rev3/Rev7 DNA polymerase zeta complex can bypass a thymine-thymine cyclobutane dimer."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0016035",
     "notes": "Gene Ontology cellular-component term for the zeta DNA polymerase complex."
    },
    {
     "reference": "GO:0042575",
     "notes": "Gene Ontology cellular-component parent term for DNA polymerase complexes."
    },
    {
     "reference": "GO:0019985",
     "notes": "Gene Ontology biological-process term for translesion synthesis."
    },
    {
     "reference": "PMID:8658138",
     "notes": "PubMed record for Nelson et al. 1996, the Science paper that first characterized yeast DNA polymerase zeta as a Rev3/Rev7 complex."
    },
    {
     "reference": "PMID:22465957",
     "notes": "PubMed record for Baranovskiy et al. 2012, the JBC paper describing shared DNA polymerase delta/zeta accessory subunits."
    },
    {
     "reference": "PMID:22711820",
     "notes": "PubMed record for Johnson et al. 2012, the PNAS paper identifying Pol31 and Pol32 as yeast DNA polymerase zeta subunits."
    },
    {
     "reference": "PMID:23066099",
     "notes": "PubMed record for Makarova et al. 2012, the NAR paper that purified a four-subunit Saccharomyces cerevisiae DNA polymerase zeta complex."
    },
    {
     "reference": "PMID:25737057",
     "notes": "PubMed record for Makarova and Burgers 2015, a review summarizing the four-subunit Pol zeta assembly and its Rev1 and PCNA interactions."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "pol_zeta_supports_translesion_synthesis",
     "title": "DNA polymerase zeta supports translesion synthesis",
     "description": "In Saccharomyces cerevisiae, Rev3, Rev7, Pol31, and Pol32 form the zeta DNA polymerase complex that supports translesion synthesis.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records Pol zeta composition and translesion-synthesis output without resolving PCNA binding, Rev1 recruitment, or catalytic nucleotide insertion mechanisms.",
     "nodes": [
      {
       "node_id": "rev3_catalytic_subunit",
       "label": "Rev3 catalytic subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rev3_catalytic_subunit"
      },
      {
       "node_id": "rev7_subunit",
       "label": "Rev7 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rev7_subunit"
      },
      {
       "node_id": "pol31_subunit",
       "label": "Pol31 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "pol31_subunit"
      },
      {
       "node_id": "pol32_subunit",
       "label": "Pol32 subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "pol32_subunit"
      },
      {
       "node_id": "zeta_dna_polymerase_complex",
       "label": "zeta DNA polymerase complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0016035"
      },
      {
       "node_id": "translesion_synthesis",
       "label": "Translesion synthesis",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0019985"
      }
     ],
     "edges": [
      {
       "subject": "rev3_catalytic_subunit",
       "predicate": "contributes to",
       "object": "zeta_dna_polymerase_complex",
       "description": "Rev3 catalytic subunit is a constituent of the zeta DNA polymerase complex.",
       "evidence": [
        {
         "reference": "GO:0016035",
         "notes": "GO:0016035 defines the zeta DNA polymerase complex as first characterized in Saccharomyces with Rev3 and Rev7 subunits."
        },
        {
         "reference": "PMID:8658138",
         "notes": "Nelson et al. showed that Saccharomyces cerevisiae Rev3 and Rev7 form a complex with DNA polymerase activity."
        },
        {
         "reference": "PMID:23066099",
         "notes": "Makarova et al. purified a four-subunit Saccharomyces cerevisiae Pol zeta complex containing Rev3, Rev7, Pol31, and Pol32."
        }
       ]
      },
      {
       "subject": "rev7_subunit",
       "predicate": "contributes to",
       "object": "zeta_dna_polymerase_complex",
       "description": "Rev7 subunit is a constituent of the zeta DNA polymerase complex.",
       "evidence": [
        {
         "reference": "GO:0016035",
         "notes": "GO:0016035 defines the zeta DNA polymerase complex as first characterized in Saccharomyces with Rev3 and Rev7 subunits."
        },
        {
         "reference": "PMID:8658138",
         "notes": "Nelson et al. showed that Saccharomyces cerevisiae Rev3 and Rev7 form a complex with DNA polymerase activity."
        },
        {
         "reference": "PMID:23066099",
         "notes": "Makarova et al. purified a four-subunit Saccharomyces cerevisiae Pol zeta complex containing Rev3, Rev7, Pol31, and Pol32."
        }
       ]
      },
      {
       "subject": "pol31_subunit",
       "predicate": "contributes to",
       "object": "zeta_dna_polymerase_complex",
       "description": "Pol31 subunit is a constituent of the zeta DNA polymerase complex.",
       "evidence": [
        {
         "reference": "PMID:22465957",
         "notes": "Baranovskiy et al. found that DNA polymerase zeta shares accessory subunits with DNA polymerase delta."
        },
        {
         "reference": "PMID:22711820",
         "notes": "Johnson et al. identified Pol31 and Pol32 as essential subunits of yeast DNA polymerase zeta."
        },
        {
         "reference": "PMID:23066099",
         "notes": "Makarova et al. purified a four-subunit Saccharomyces cerevisiae Pol zeta complex containing Rev3, Rev7, Pol31, and Pol32."
        }
       ]
      },
      {
       "subject": "pol32_subunit",
       "predicate": "contributes to",
       "object": "zeta_dna_polymerase_complex",
       "description": "Pol32 subunit is a constituent of the zeta DNA polymerase complex.",
       "evidence": [
        {
         "reference": "PMID:22465957",
         "notes": "Baranovskiy et al. found that DNA polymerase zeta shares accessory subunits with DNA polymerase delta."
        },
        {
         "reference": "PMID:22711820",
         "notes": "Johnson et al. identified Pol31 and Pol32 as essential subunits of yeast DNA polymerase zeta."
        },
        {
         "reference": "PMID:23066099",
         "notes": "Makarova et al. purified a four-subunit Saccharomyces cerevisiae Pol zeta complex containing Rev3, Rev7, Pol31, and Pol32."
        }
       ]
      },
      {
       "subject": "zeta_dna_polymerase_complex",
       "predicate": "supports",
       "object": "translesion_synthesis",
       "description": "The zeta DNA polymerase complex supports translesion synthesis.",
       "evidence": [
        {
         "reference": "GO:0016035",
         "notes": "GO:0016035 defines the complex as catalyzing error-prone DNA synthesis in translesion-synthesis contexts."
        },
        {
         "reference": "GO:0019985",
         "notes": "GO:0019985 defines translesion synthesis."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_pol_zeta_subunit_groundings",
     "prompt": "Resolve exact source-neutral family groundings for the Rev3, Rev7, Pol31, and Pol32 subunit classes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#rev3_catalytic_subunit",
      "components#rev7_subunit",
      "components#pol31_subunit",
      "components#pol32_subunit"
     ],
     "rationale": "GO:0016035 exactly identifies the zeta DNA polymerase complex and primary Saccharomyces evidence directly supports the four curated subunits, but exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB family CURIEs were not curated in this pass.",
     "evidence": [
      {
       "reference": "GO:0016035",
       "notes": "GO:0016035 defines the Saccharomyces form of the complex as containing Rev3 and Rev7."
      },
      {
       "reference": "PMID:23066099",
       "notes": "Makarova et al. purified a four-subunit Saccharomyces cerevisiae Pol zeta complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    },
    {
     "discussion_id": "model_four_subunit_pol_zeta",
     "prompt": "Represent Saccharomyces cerevisiae DNA polymerase zeta as a four-subunit Rev3/Rev7/Pol31/Pol32 complex.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "GO:0016035"
     ],
     "rationale": "GO:0016035 describes the historical Rev3/Rev7 Pol zeta dimer and notes that Rev1 is often associated with it. Later primary evidence identified Pol31 and Pol32 as additional Pol zeta subunits and purified a four-subunit Rev3/Rev7/Pol31/Pol32 assembly, while Rev1 remained an assembly or recruitment factor rather than a stable constituent of the Pol zeta complex.",
     "evidence": [
      {
       "reference": "PMID:8658138",
       "notes": "Nelson et al. originally characterized yeast Pol zeta as a Rev3/Rev7 complex."
      },
      {
       "reference": "PMID:22711820",
       "notes": "Johnson et al. identified Pol31 and Pol32 as essential yeast Pol zeta subunits."
      },
      {
       "reference": "PMID:23066099",
       "notes": "Makarova et al. purified the four-subunit Rev3, Rev7, Pol31, and Pol32 complex."
      },
      {
       "reference": "PMID:25737057",
       "notes": "Makarova and Burgers reviewed the four-subunit Pol zeta complex and its essential interactions with Rev1 and PCNA."
      }
     ],
     "resolution_note": "The component list includes Rev3, Rev7, Pol31 and Pol32, and leaves Rev1 outside the stable complex boundary.",
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    }
   ]
  },
  {
   "identifier": "GO:0120259",
   "label": "7SK snRNP",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A ribonucleoprotein complex that contains the 7SK snRNA. The 7SK snRNP plays a central role in RNA polymerase II elongation control by regulating the availability of active P-TEFb.",
   "definition_source": "GO:0120259",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T03:39:26Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T03:40:06Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the GO exact synonym, small nuclear RNP parentage, the SO-grounded 7SK RNA component, QuickGO/PubMed evidence, a minimal 7SK RNA constituent graph and a protein-component grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T03:54:43Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Tightened the SO:0002340 evidence note to attribute the 7SK RNA synonym to the Sequence Ontology term rather than the OLS lookup route.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "snRNP 7SK",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0120259"
    }
   ],
   "parent_structures": [
    "GO:0030532"
   ],
   "components": [
    {
     "component_id": "rna_7sk",
     "label": "7SK RNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "grounding": "SO:0002340",
     "role": "7SK RNA constituent named in the 7SK snRNP definition and grounded to the 7SK RNA Sequence Ontology term.",
     "evidence": [
      {
       "reference": "GO:0120259",
       "notes": "GO:0120259 defines the 7SK snRNP as containing 7SK snRNA."
      },
      {
       "reference": "SO:0002340",
       "notes": "SO:0002340 is the Sequence Ontology RNA_7SK term and lists 7SK RNA as an exact synonym."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0120259",
     "notes": "Gene Ontology cellular-component term for the 7SK snRNP and its exact synonym."
    },
    {
     "reference": "GO:0030532",
     "notes": "Gene Ontology cellular-component parent term for small nuclear ribonucleoprotein complex."
    },
    {
     "reference": "SO:0002340",
     "notes": "Sequence Ontology term for RNA_7SK and its 7SK RNA exact synonym."
    },
    {
     "reference": "DOI:10.1016/j.molcel.2008.01.003",
     "notes": "DOI for He, Jahchan, Hong, Li, Bayfield, Maraia, Luo and Zhou 2008 as reported by NCBI E-utilities."
    },
    {
     "reference": "PMID:18249148",
     "notes": "PubMed identifier for He, Jahchan, Hong, Li, Bayfield, Maraia, Luo and Zhou 2008 as reported by NCBI E-utilities."
    },
    {
     "reference": "DOI:10.1093/nar/gkx262",
     "notes": "DOI for Brogie and Price 2017, Reconstitution of a functional 7SK snRNP, as reported by NCBI E-utilities."
    },
    {
     "reference": "PMID:28431135",
     "notes": "PubMed identifier for Brogie and Price 2017 as reported by NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "rna_7sk_constituent",
     "title": "7SK RNA is a 7SK snRNP constituent",
     "description": "The 7SK snRNP contains 7SK RNA.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records the GO-defined 7SK RNA contribution without modeling 7SK snRNP protein-family boundaries.",
     "nodes": [
      {
       "node_id": "rna_7sk",
       "label": "7SK RNA",
       "node_type": "RNA",
       "grounding": "SO:0002340",
       "component_ref": "rna_7sk"
      },
      {
       "node_id": "7sk_snrnp",
       "label": "7SK snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0120259"
      }
     ],
     "edges": [
      {
       "subject": "rna_7sk",
       "predicate": "contributes constituents to",
       "object": "7sk_snrnp",
       "description": "7SK RNA is the RNA constituent represented in the 7SK snRNP definition.",
       "evidence": [
        {
         "reference": "GO:0120259",
         "notes": "GO:0120259 defines the 7SK snRNP as containing 7SK snRNA."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_7sk_snrnp_protein_components",
     "prompt": "Resolve exact source-neutral protein components that form the 7SK snRNP.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#rna_7sk",
      "causal_graphs#rna_7sk_constituent"
     ],
     "rationale": "The first GO:0120259 record captures 7SK RNA, which defines the 7SK snRNP in GO. Protein-family and subcomplex boundaries should be resolved before expanding this component list.",
     "evidence": [
      {
       "reference": "GO:0120259"
      },
      {
       "reference": "DOI:10.1093/nar/gkx262"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:0030686",
   "label": "90S preribosome",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A large ribonucleoprotein complex considered to be the earliest preribosomal complex. In S. cerevisiae, it has a size of 90S and consists of the 35S pre-rRNA, early-associating ribosomal proteins most of which are part of the small ribosomal subunit, the U3 snoRNA and associated proteins.",
   "definition_source": "GO:0030686",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T18:59:10Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T19:00:45Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added preribosome parentage, 35S pre-rRNA, U3 snoRNA and 90S-protein-cohort components, a conservative budding-yeast example, ribosome-biogenesis function, GO/PubMed evidence, a nonmechanistic constituent graph and a TODO for exact 90S component boundaries.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T19:12:02Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved PR #1595 review issue #1596 by citing SO:0002393 in the 90S preribosome evidence and component-boundary discussion and by making the 35S pre-rRNA grounding rationale self-contained.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:33:18Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 6 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:53Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0030684"
   ],
   "components": [
    {
     "component_id": "pre_35s_rrna",
     "label": "35S pre-rRNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral Sequence Ontology class for the budding-yeast 35S precursor ribosomal RNA was assigned in this pass; SO:0002393 denotes the broader precursor_RNA class, not 35S pre-rRNA specifically.",
     "role": "Precursor ribosomal RNA constituent of budding-yeast 90S preribosomes.",
     "evidence": [
      {
       "reference": "GO:0030686",
       "notes": "GO:0030686 defines the budding-yeast 90S preribosome as containing 35S pre-rRNA."
      },
      {
       "reference": "DOI:10.1016/s1097-2765(02)00579-8",
       "notes": "Grandi et al. 2002 characterized early 90S pre-ribosomal particles that coprecipitated 35S pre-rRNA."
      }
     ]
    },
    {
     "component_id": "u3_snorna",
     "label": "U3 snoRNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral RNA ontology class for U3 snoRNA was verified in this pass; GO:0030686 and the Grandi et al. 2002 PubMed record support U3 membership of 90S pre-ribosomal particles.",
     "role": "Small nucleolar RNA constituent associated with the budding-yeast 90S preribosome through the U3 snoRNP.",
     "evidence": [
      {
       "reference": "GO:0030686",
       "notes": "GO:0030686 defines the budding-yeast 90S preribosome as containing U3 snoRNA."
      },
      {
       "reference": "DOI:10.1016/s1097-2765(02)00579-8",
       "notes": "Grandi et al. 2002 characterized 90S pre-ribosomal particles that coprecipitated U3 snoRNA and included the U3 snoRNP."
      }
     ]
    },
    {
     "component_id": "early_90s_protein_cohort",
     "label": "90S preribosome protein cohort",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The 90S preribosome contains early-associating ribosomal proteins and associated processing factors, but exact source-neutral InterPro, Pfam, NCBIfam, Complex Portal or GO boundaries for that heterogeneous protein cohort were not assigned in this first record.",
     "role": "Early-associating mostly small-subunit ribosomal proteins and associated 40S subunit processing factors in the 90S preribosome.",
     "evidence": [
      {
       "reference": "GO:0030686",
       "notes": "GO:0030686 describes early-associating ribosomal proteins, most of which are part of the small ribosomal subunit, and associated proteins in the budding-yeast 90S preribosome."
      },
      {
       "reference": "DOI:10.1016/s1097-2765(02)00579-8",
       "notes": "Grandi et al. 2002 identified non-ribosomal proteins, including U3-associated proteins and other 18S-rRNA synthesis factors, in 90S pre-ribosomal particles."
      }
     ],
     "gene_symbols": [
      "NOP1",
      "NOP56",
      "NOP58",
      "SNU13",
      "UTP4",
      "UTP8",
      "UTP10"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P15646",
       "protein_label": "rRNA 2'-O-methyltransferase fibrillarin",
       "gene_symbol": "NOP1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NOP1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12756332",
         "notes": "Xu C et al. 2003, ‘In vivo analysis of nucleolar proteins modified by the yeast arginine methyltransferase Hmt1/Rmt1p.’, RNA. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P15646."
        },
        {
         "reference": "PMID:2298745",
         "notes": "Henríquez R et al. 1990, ‘Isolation and sequencing of NOP1. A yeast gene encoding a nucleolar protein homologous to a human autoimmune antigen.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P15646."
        },
        {
         "reference": "PMID:2686980",
         "notes": "Schimmang T et al. 1989, ‘A yeast nucleolar protein related to mammalian fibrillarin is associated with small nucleolar RNA and is essential for viability.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P15646."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q12460",
       "protein_label": "Nucleolar protein 56",
       "gene_symbol": "NOP56",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NOP56 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:9372940",
         "notes": "Gautier T et al. 1997, ‘Nucleolar KKE/D repeat proteins Nop56p and Nop58p interact with Nop1p and are required for ribosome biogenesis.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of Q12460."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P39990",
       "protein_label": "13 kDa ribonucleoprotein-associated protein",
       "gene_symbol": "SNU13",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SNU13 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P39990",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P39990, the single reviewed entry for gene SNU13 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q06679",
       "protein_label": "U3 small nucleolar RNA-associated protein 4",
       "gene_symbol": "UTP4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene UTP4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12068309",
         "notes": "Dragon F et al. 2002, ‘A large nucleolar U3 ribonucleoprotein required for 18S ribosomal RNA biogenesis.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of Q06679."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P53276",
       "protein_label": "U3 small nucleolar RNA-associated protein 8",
       "gene_symbol": "UTP8",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene UTP8 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12068309",
         "notes": "Dragon F et al. 2002, ‘A large nucleolar U3 ribonucleoprotein required for 18S ribosomal RNA biogenesis.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P53276."
        },
        {
         "reference": "PMID:12794079",
         "notes": "Steiner-Mosonyi M et al. 2003, ‘Utp8p is an essential intranuclear component of the nuclear tRNA export machinery of Saccharomyces cerevisiae.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P53276."
        },
        {
         "reference": "PMID:15489292",
         "notes": "Gallagher JE et al. 2004, ‘RNA polymerase I transcription and pre-rRNA processing are linked by specific SSU processome components.’, Genes Dev. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P53276."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P42945",
       "protein_label": "U3 small nucleolar RNA-associated protein 10",
       "gene_symbol": "UTP10",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene UTP10 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P42945",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P42945, the single reviewed entry for gene UTP10 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q12499",
       "protein_label": "Nucleolar protein 58",
       "gene_symbol": "NOP58",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene NOP58 in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:9632712",
         "notes": "Wu P et al. 1998, ‘Nop5p is a small nucleolar ribonucleoprotein component required for pre-18 S rRNA processing in yeast.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of Q12499."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "GO:0030686 defines the 90S preribosome in the budding-yeast assembly context; broader eukaryotic distribution is left for a follow-up curation pass.",
     "reference": "GO:0030686"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding yeast is the model in which Grandi et al. 2002 characterized early 90S pre-ribosomes containing 35S pre-rRNA, U3 snoRNA and 40S processing factors.",
     "reference": "DOI:10.1016/s1097-2765(02)00579-8"
    }
   ],
   "functions": [
    {
     "function_id": "ribosome_biogenesis",
     "label": "ribosome biogenesis",
     "grounding": "GO:0042254",
     "description": "As an early preribosomal ribonucleoprotein, the 90S preribosome contributes to assembly of ribosomal subunits.",
     "evidence": [
      {
       "reference": "GO:0042254",
       "notes": "GO:0042254 is the Gene Ontology biological-process term for ribosome biogenesis."
      },
      {
       "reference": "GO:0030684",
       "notes": "GO:0030684 defines preribosomal complexes as being formed during ribosome biogenesis."
      },
      {
       "reference": "DOI:10.1016/s1097-2765(02)00579-8",
       "notes": "Grandi et al. 2002 characterized early pre-ribosomal particles and their association with 40S subunit assembly factors."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030686",
     "notes": "Gene Ontology cellular-component term for the 90S preribosome."
    },
    {
     "reference": "GO:0030684",
     "notes": "Gene Ontology cellular-component parent term for preribosomal complexes."
    },
    {
     "reference": "GO:0042254",
     "notes": "Gene Ontology biological-process term for ribosome biogenesis."
    },
    {
     "reference": "SO:0002393",
     "notes": "Sequence Ontology term for the broader precursor_RNA class, which is not specific to 35S pre-rRNA."
    },
    {
     "reference": "PMID:12150911",
     "notes": "PubMed identifier for Grandi et al. 2002, '90S pre-ribosomes include the 35S pre-rRNA, the U3 snoRNP, and 40S subunit processing factors but predominantly lack 60S synthesis factors'."
    },
    {
     "reference": "DOI:10.1016/s1097-2765(02)00579-8",
     "notes": "DOI for Grandi et al. 2002, Molecular Cell, verified through NCBI E-utilities."
    },
    {
     "reference": "PMID:12957375",
     "notes": "Fromont-Racine et al. 2003 review publication cited in the GO:0030686 definition xrefs."
    },
    {
     "reference": "DOI:10.1016/s0378-1119(03)00629-2",
     "notes": "DOI for Fromont-Racine et al. 2003, 'Ribosome assembly in eukaryotes', verified through NCBI E-utilities."
    },
    {
     "reference": "PMID:15120992",
     "notes": "Granneman and Baserga 2004 review publication cited in the GO:0030686 definition xrefs."
    },
    {
     "reference": "DOI:10.1016/j.yexcr.2004.03.016",
     "notes": "DOI for Granneman and Baserga 2004, 'Ribosome biogenesis: of knobs and RNA processing', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "90s_preribosome_constituents",
     "title": "35S pre-rRNA, U3 snoRNA and proteins form 90S preribosomes",
     "description": "GO defines the 90S preribosome as an early budding-yeast preribosomal ribonucleoprotein containing 35S pre-rRNA, U3 snoRNA, early-associating mostly small-subunit ribosomal proteins and associated proteins.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records GO-defined RNA and protein cohorts without resolving exact ribosomal protein, U3-associated protein, 40S processing-factor or SSU-processome boundaries.",
     "nodes": [
      {
       "node_id": "pre_35s_rrna",
       "label": "35S pre-rRNA",
       "node_type": "RNA",
       "component_ref": "pre_35s_rrna"
      },
      {
       "node_id": "u3_snorna",
       "label": "U3 snoRNA",
       "node_type": "RNA",
       "component_ref": "u3_snorna"
      },
      {
       "node_id": "early_90s_protein_cohort",
       "label": "90S preribosome protein cohort",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "early_90s_protein_cohort"
      },
      {
       "node_id": "90s_preribosome",
       "label": "90S preribosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030686"
      },
      {
       "node_id": "ribosome_biogenesis",
       "label": "ribosome biogenesis",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0042254"
      }
     ],
     "edges": [
      {
       "subject": "pre_35s_rrna",
       "predicate": "contributes constituents to",
       "object": "90s_preribosome",
       "description": "35S pre-rRNA is an RNA constituent of budding-yeast 90S preribosomes.",
       "evidence": [
        {
         "reference": "GO:0030686",
         "notes": "GO:0030686 defines the 90S preribosome as containing 35S pre-rRNA."
        }
       ]
      },
      {
       "subject": "u3_snorna",
       "predicate": "contributes constituents to",
       "object": "90s_preribosome",
       "description": "U3 snoRNA is an RNA constituent associated with budding-yeast 90S preribosomes.",
       "evidence": [
        {
         "reference": "GO:0030686",
         "notes": "GO:0030686 defines the 90S preribosome as containing U3 snoRNA."
        },
        {
         "reference": "DOI:10.1016/s1097-2765(02)00579-8",
         "notes": "Grandi et al. 2002 characterized 90S particles that coprecipitated U3 snoRNA."
        }
       ]
      },
      {
       "subject": "early_90s_protein_cohort",
       "predicate": "contributes constituents to",
       "object": "90s_preribosome",
       "description": "Early-associating ribosomal proteins and associated proteins are protein constituents of the 90S preribosome.",
       "evidence": [
        {
         "reference": "GO:0030686",
         "notes": "GO:0030686 defines the 90S preribosome as containing early-associating ribosomal proteins and associated proteins."
        },
        {
         "reference": "DOI:10.1016/s1097-2765(02)00579-8",
         "notes": "Grandi et al. 2002 identified 40S subunit processing factors in early 90S pre-ribosomes."
        }
       ]
      },
      {
       "subject": "90s_preribosome",
       "predicate": "participates in",
       "object": "ribosome_biogenesis",
       "description": "90S preribosomes are early preribosomal particles formed during ribosome biogenesis.",
       "evidence": [
        {
         "reference": "GO:0030684",
         "notes": "GO:0030684 defines preribosomal complexes as being formed during ribosome biogenesis."
        },
        {
         "reference": "GO:0042254",
         "notes": "GO:0042254 is the biological-process term for ribosome biogenesis."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_90s_preribosome_component_boundaries",
     "prompt": "Resolve exact 90S preribosome RNA, ribosomal-protein, U3-associated-protein, 40S-processing-factor and SSU-processome boundaries.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#pre_35s_rrna",
      "components#u3_snorna",
      "components#early_90s_protein_cohort",
      "causal_graphs#90s_preribosome_constituents"
     ],
     "rationale": "GO:0030686 defines a budding-yeast 90S preribosome with 35S pre-rRNA, U3 snoRNA, early-associating ribosomal proteins and associated proteins. The exact source-neutral RNA and protein-family groundings, plus the distinction between the GO:0030686 90S preribosome and the related GO:0032040 small-subunit processome sibling, need a narrower literature-backed curation pass.",
     "evidence": [
      {
       "reference": "GO:0030686"
      },
      {
       "reference": "GO:0032040"
      },
      {
       "reference": "SO:0002393"
      },
      {
       "reference": "DOI:10.1016/s1097-2765(02)00579-8"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:1990061",
   "label": "bacterial degradosome",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "The degradosome is a protein complex playing a key role in mRNA degradation and RNA processing. It includes a RNA helicase, a 3'-5' phosphate-dependent PNPase and a RNase E bound-enolase.",
   "definition_source": "GO:1990061",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T00:48:27Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T00:49:18Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added RNA degradosome synonymy, label-only RNase E, PNPase, RhlB and enolase constituents, Pseudomonadota distribution, an Escherichia coli canonical example, an mRNA catabolic function, GO/DOI evidence, an RNase E-centered assembly graph and a component-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T00:49:47Z",
     "curator": "codex",
     "action": "TIGHTENED_SYNONYM",
     "changes": "Changed the unqualified RNA degradosome synonym from exact to related because GO:1990061 denotes the bacterial degradosome specifically.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T00:58:34Z",
     "curator": "codex",
     "action": "RESOLVED_REVIEW",
     "changes": "Resolved #560 by removing the unsupported ams alias; resolved #558 by narrowing the Escherichia coli canonical example to Vanzo-supported RNase E scaffold mapping; resolved #559 by simplifying the mRNA catabolic process description.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:33:23Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:53Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 3 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "RNA degradosome",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1146/annurev.micro.61.080706.093440"
    },
    {
     "synonym_text": "Escherichia coli RNA degradosome",
     "synonym_type": "NARROW_SYNONYM",
     "source": "DOI:10.1146/annurev.micro.61.080706.093440"
    }
   ],
   "components": [
    {
     "component_id": "rnase_e_scaffold",
     "label": "RNase E scaffold endoribonuclease",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "rne"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "RNase E is the catalytic and scaffolding component of the Escherichia coli RNA degradosome; no exact source-neutral InterPro or Pfam family for this degradosome-specific RNase E role was curated.",
     "role": "Large endoribonuclease scaffold whose C-terminal half carries binding sites for the other principal E. coli RNA degradosome components.",
     "evidence": [
      {
       "reference": "DOI:10.1101/gad.12.17.2770",
       "notes": "Vanzo et al. 1998 mapped binding sites for RhlB, enolase and polynucleotide phosphorylase to the carboxy-terminal half of E. coli RNase E."
      },
      {
       "reference": "DOI:10.1146/annurev.micro.61.080706.093440",
       "notes": "Carpousis 2007 reviewed RNase E as the multidomain scaffold of the E. coli RNA degradosome."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P21513",
       "protein_label": "Ribonuclease E",
       "gene_symbol": "rne",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene rne in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11134527",
         "notes": "Liou GG et al. 2001, ‘RNA degradosomes exist in vivo in Escherichia coli as multicomponent complexes associated with the cytoplasmic membrane via the N-terminal region of ribonuclease E.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P21513."
        },
        {
         "reference": "PMID:22509045",
         "notes": "Murashko ON et al. 2012, ‘Membrane binding of Escherichia coli RNase E catalytic domain stabilizes protein structure and increases RNA substrate affinity.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P21513."
        }
       ]
      }
     ]
    },
    {
     "component_id": "polynucleotide_phosphorylase",
     "label": "polynucleotide phosphorylase",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "pnp"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "PNPase is included as the E. coli RNA degradosome 3-to-5 phosphate-dependent exoribonuclease; no exact source-neutral family CURIE for the degradosome-bound component was curated.",
     "role": "3-to-5 phosphorolytic exoribonuclease that associates with RNase E in the degradosome.",
     "evidence": [
      {
       "reference": "DOI:10.1016/0092-8674(94)90363-8",
       "notes": "Carpousis et al. 1994 copurified E. coli RNase E with PNPase, providing evidence for a specific association between the enzymes."
      },
      {
       "reference": "DOI:10.1101/gad.12.17.2770",
       "notes": "Vanzo et al. 1998 identified a PNPase interaction site in the RNase E scaffold region."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P05055",
       "protein_label": "Polyribonucleotide nucleotidyltransferase",
       "gene_symbol": "pnp",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene pnp in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:16079137",
         "notes": "Stenberg F et al. 2005, ‘Protein complexes of the Escherichia coli cell envelope.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P05055."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rhlb_dead_box_helicase",
     "label": "RhlB DEAD-box RNA helicase",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "rhlB"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "RhlB is modeled as the DEAD-box helicase of the E. coli RNA degradosome; no exact source-neutral family CURIE for this degradosome constituent was curated.",
     "role": "DEAD-box RNA helicase recruited to the RNase E scaffold and coupled to degradosome-mediated RNA decay.",
     "evidence": [
      {
       "reference": "DOI:10.1038/381169a0",
       "notes": "Py et al. 1996 identified a DEAD-box RNA helicase in the E. coli RNA degradosome."
      },
      {
       "reference": "DOI:10.1101/gad.12.17.2770",
       "notes": "Vanzo et al. 1998 localized the RhlB binding site to the RNase E scaffold region."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A8J8",
       "protein_label": "ATP-dependent RNA helicase RhlB",
       "gene_symbol": "rhlB",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene rhlB in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:18337249",
         "notes": "Taghbalout A et al. 2008, ‘RNaseE and RNA helicase B play central roles in the cytoskeletal organization of the RNA degradosome.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P0A8J8."
        }
       ]
      }
     ]
    },
    {
     "component_id": "enolase_degradosome_component",
     "label": "enolase degradosome component",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "eno"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Enolase is included for its E. coli degradosome association; a glycolytic-enzyme family term alone would be broader than the degradosome-bound component role.",
     "role": "Glycolytic enzyme recruited as a principal E. coli RNA degradosome constituent.",
     "evidence": [
      {
       "reference": "DOI:10.1101/gad.12.17.2770",
       "notes": "Vanzo et al. 1998 identified an enolase interaction site in the RNase E scaffold region."
      },
      {
       "reference": "DOI:10.1016/j.jmb.2006.02.012",
       "notes": "Chandran and Luisi 2006 analyzed recognition of enolase in the E. coli RNA degradosome."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A6P9",
       "protein_label": "Enolase",
       "gene_symbol": "eno",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene eno in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:17242352",
         "notes": "Taghbalout A et al. 2007, ‘RNaseE and the other constituents of the RNA degradosome are components of the bacterial cytoskeleton.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton' localisation of P0A6P9."
        },
        {
         "reference": "PMID:18337249",
         "notes": "Taghbalout A et al. 2008, ‘RNaseE and RNA helicase B play central roles in the cytoskeletal organization of the RNA degradosome.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, cytoskeleton' localisation of P0A6P9."
        },
        {
         "reference": "PMID:15003462",
         "notes": "Boël G et al. 2004, ‘Is 2-phosphoglycerate-dependent automodification of bacterial enolases implicated in their export?’, J Mol Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Secreted' localisation of P0A6P9."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:1224",
     "taxon_label": "Pseudomonadota",
     "presence": "VARIABLE",
     "note": "RNase E-based degradosome-like complexes are described across Proteobacteria, with composition varying among lineages.",
     "reference": "DOI:10.1146/annurev.micro.61.080706.093440"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Model bacterium in which the RNase E scaffold interactions with PNPase, RhlB and enolase were mapped.",
     "reference": "DOI:10.1101/gad.12.17.2770"
    }
   ],
   "functions": [
    {
     "function_id": "mrna_catabolic_process",
     "label": "mRNA catabolic process",
     "grounding": "GO:0006402",
     "description": "The E. coli RNase E-based degradosome participates in bacterial mRNA degradation.",
     "evidence": [
      {
       "reference": "GO:0006402",
       "notes": "GO:0006402 is the Gene Ontology biological-process term for mRNA catabolism."
      },
      {
       "reference": "DOI:10.1146/annurev.micro.61.080706.093440",
       "notes": "Carpousis 2007 reviewed the E. coli RNA degradosome as an mRNA-degrading machine assembled on RNase E."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990061",
     "notes": "Gene Ontology cellular-component term for the bacterial degradosome."
    },
    {
     "reference": "GO:0006402",
     "notes": "Gene Ontology biological-process term for mRNA catabolic process."
    },
    {
     "reference": "DOI:10.1016/0092-8674(94)90363-8",
     "notes": "Carpousis et al. 1994, Copurification of E. coli RNAase E and PNPase: Evidence for a specific association between two enzymes important in RNA processing and degradation, Cell."
    },
    {
     "reference": "DOI:10.1038/381169a0",
     "notes": "Py et al. 1996, A DEAD-box RNA helicase in the Escherichia coli RNA degradosome, Nature."
    },
    {
     "reference": "DOI:10.1101/gad.12.17.2770",
     "notes": "Vanzo et al. 1998, Ribonuclease E organizes the protein interactions in the Escherichia coli RNA degradosome, Genes and Development."
    },
    {
     "reference": "DOI:10.1016/j.jmb.2006.02.012",
     "notes": "Chandran and Luisi 2006, Recognition of Enolase in the Escherichia coli RNA Degradosome, Journal of Molecular Biology."
    },
    {
     "reference": "DOI:10.1146/annurev.micro.61.080706.093440",
     "notes": "Carpousis 2007, The RNA Degradosome of Escherichia coli: An mRNA-Degrading Machine Assembled on RNase E, Annual Review of Microbiology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "ecoli_rnase_e_degradosome_scaffold",
     "title": "RNase E scaffolds the E. coli RNA degradosome",
     "description": "In Escherichia coli, RNase E provides a scaffold that recruits PNPase, the RhlB DEAD-box helicase and enolase into a degradosome machine for bacterial mRNA decay.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the major E. coli degradosome components and RNase E scaffolding role without asserting a complete stoichiometry, RNA-substrate path or the alternative degradosome assemblies reported in other bacteria.",
     "nodes": [
      {
       "node_id": "rnase_e_scaffold",
       "label": "RNase E scaffold endoribonuclease",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rnase_e_scaffold"
      },
      {
       "node_id": "polynucleotide_phosphorylase",
       "label": "polynucleotide phosphorylase",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "polynucleotide_phosphorylase"
      },
      {
       "node_id": "rhlb_dead_box_helicase",
       "label": "RhlB DEAD-box RNA helicase",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rhlb_dead_box_helicase"
      },
      {
       "node_id": "enolase_degradosome_component",
       "label": "enolase degradosome component",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "enolase_degradosome_component"
      },
      {
       "node_id": "bacterial_degradosome",
       "label": "bacterial degradosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990061"
      },
      {
       "node_id": "mrna_catabolic_process",
       "label": "mRNA catabolic process",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006402"
      }
     ],
     "edges": [
      {
       "subject": "rnase_e_scaffold",
       "predicate": "recruits",
       "object": "polynucleotide_phosphorylase",
       "description": "The C-terminal scaffold region of E. coli RNase E contains a PNPase binding site.",
       "evidence": [
        {
         "reference": "DOI:10.1101/gad.12.17.2770",
         "notes": "Vanzo et al. 1998 identified the C-terminal half of RNase E as the region carrying PNPase, RhlB and enolase binding sites."
        }
       ]
      },
      {
       "subject": "rnase_e_scaffold",
       "predicate": "recruits",
       "object": "rhlb_dead_box_helicase",
       "description": "The RNase E scaffold region binds the RhlB DEAD-box RNA helicase.",
       "evidence": [
        {
         "reference": "DOI:10.1038/381169a0",
         "notes": "Py et al. 1996 identified RhlB as a DEAD-box RNA helicase within the E. coli RNA degradosome."
        },
        {
         "reference": "DOI:10.1101/gad.12.17.2770",
         "notes": "Vanzo et al. 1998 mapped the RhlB binding site to the RNase E scaffold."
        }
       ]
      },
      {
       "subject": "rnase_e_scaffold",
       "predicate": "recruits",
       "object": "enolase_degradosome_component",
       "description": "The RNase E scaffold region binds enolase.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.jmb.2006.02.012",
         "notes": "Chandran and Luisi 2006 analyzed recognition of enolase in the E. coli RNA degradosome."
        },
        {
         "reference": "DOI:10.1101/gad.12.17.2770",
         "notes": "Vanzo et al. 1998 mapped the enolase binding site to the RNase E scaffold."
        }
       ]
      },
      {
       "subject": "rnase_e_scaffold",
       "predicate": "scaffolds",
       "object": "bacterial_degradosome",
       "description": "RNase E organizes the principal protein interactions of the E. coli bacterial degradosome.",
       "evidence": [
        {
         "reference": "DOI:10.1101/gad.12.17.2770",
         "notes": "Vanzo et al. 1998 established RNase E as the interaction scaffold for the E. coli RNA degradosome."
        }
       ]
      },
      {
       "subject": "bacterial_degradosome",
       "predicate": "supports",
       "object": "mrna_catabolic_process",
       "description": "The E. coli RNase E-based degradosome acts as an mRNA-degrading machine.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev.micro.61.080706.093440",
         "notes": "Carpousis 2007 reviewed the E. coli RNA degradosome as an RNase E-assembled complex involved in mRNA degradation."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_bacterial_degradosome_component_groundings",
     "prompt": "Resolve exact source-neutral InterPro or Pfam groundings and component boundaries for the E. coli RNase E, PNPase, RhlB and enolase degradosome components.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#rnase_e_scaffold",
      "components#polynucleotide_phosphorylase",
      "components#rhlb_dead_box_helicase",
      "components#enolase_degradosome_component"
     ],
     "rationale": "This first bacterial degradosome record models the four principal E. coli components as reviewed, label-only constituents. Exact family accessions, paralog boundaries and degradosome-like substitutions in other proteobacterial lineages need a focused grounding pass.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.micro.61.080706.093440"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    }
   ]
  },
  {
   "identifier": "GO:0031428",
   "label": "box C/D methylation guide snoRNP complex",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A ribonucleoprotein complex containing a box C/D type RNA that is capable of ribose-2'-O-methylation of target RNAs. Box C/D type RNAs are widespread in eukaryotes and in Archaea, suggesting that an RNA-based guide mechanism for directing specific RNA 2'-O-ribose methylations was present in the common ancestor of Archaea and Eukarya. A conserved ribonucleoprotein complex composed of a box C/D guide snoRNA (or archaeal box C/D sRNA) containing kink-turn C/D and C'/D' motifs bound by the kink-turn binding protein Snu13p (L7Ae in Archaea), the scaffold subunits Nop56p and Nop58p (Nop5 in Archaea), and the SAM-dependent 2'-O-ribose methyltransferase Nop1p/fibrillarin. The complex base-pairs with target pre-rRNA to direct site-specific 2'-O-methylation five nucleotides upstream of box D or D'.",
   "definition_source": "GO:0031428",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0170049"
   ],
   "synonyms": [
    {
     "synonym_text": "box C/D snoRNP ribose 2'-O methylase complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0031428"
    },
    {
     "synonym_text": "box C/D sRNP complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0031428"
    },
    {
     "synonym_text": "box C/D small nucleolar ribonucleoprotein complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0031428"
    },
    {
     "synonym_text": "box C/D snoRNP complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0031428"
    },
    {
     "synonym_text": "box C/D snoRNP ribose-2'-O-methyltransferase complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0031428"
    }
   ],
   "components": [
    {
     "component_id": "box_c_d_guide_snorna",
     "label": "box C/D methylation guide snoRNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Small nucleolar RNA containing conserved C (RUGAUGA) and D (CUGA) kink-turn motifs and antisense guide elements that base-pair with pre-rRNA to select the nucleotide 5 bp upstream of box D/D' for 2'-O-methylation.",
     "evidence": [
      {
       "reference": "GO:0031428",
       "notes": "Defines the box C/D methylation guide snoRNA component of the box C/D snoRNP complex."
      }
     ]
    },
    {
     "component_id": "nop1_nop56_nop58_snu13_core",
     "label": "box C/D snoRNP core methyltransferase and scaffold subunits (Nop1/Fibrillarin, Nop56, Nop58, Snu13)",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "NOP1",
      "NOP56",
      "NOP58",
      "SNU13"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Core protein quartet in which Snu13 recognizes the C/D kink-turn, Nop56-Nop58 form the coiled-coil dimer scaffold, and the SAM-dependent methyltransferase Nop1 (fibrillarin) catalyzes 2'-O-ribose methylation.",
     "evidence": [
      {
       "reference": "GO:0031428",
       "notes": "Defines the catalytic fibrillarin/Nop1 and core scaffold subunits of the box C/D methylation guide snoRNP complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P15646",
       "protein_label": "rRNA 2'-O-methyltransferase fibrillarin",
       "gene_symbol": "NOP1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene NOP1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12756332",
         "notes": "Xu C et al. 2003, ‘In vivo analysis of nucleolar proteins modified by the yeast arginine methyltransferase Hmt1/Rmt1p.’, RNA. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P15646."
        },
        {
         "reference": "PMID:2298745",
         "notes": "Henríquez R et al. 1990, ‘Isolation and sequencing of NOP1. A yeast gene encoding a nucleolar protein homologous to a human autoimmune antigen.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P15646."
        },
        {
         "reference": "PMID:2686980",
         "notes": "Schimmang T et al. 1989, ‘A yeast nucleolar protein related to mammalian fibrillarin is associated with small nucleolar RNA and is essential for viability.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P15646."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q12460",
       "protein_label": "Nucleolar protein 56",
       "gene_symbol": "NOP56",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene NOP56 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:9372940",
         "notes": "Gautier T et al. 1997, ‘Nucleolar KKE/D repeat proteins Nop56p and Nop58p interact with Nop1p and are required for ribosome biogenesis.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of Q12460."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q12499",
       "protein_label": "Nucleolar protein 58",
       "gene_symbol": "NOP58",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene NOP58 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:9632712",
         "notes": "Wu P et al. 1998, ‘Nop5p is a small nucleolar ribonucleoprotein component required for pre-18 S rRNA processing in yeast.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of Q12499."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P39990",
       "protein_label": "13 kDa ribonucleoprotein-associated protein",
       "gene_symbol": "SNU13",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene SNU13 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P39990",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P39990, the single reviewed entry for gene SNU13 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031428",
     "notes": "Gene Ontology cellular-component term for box C/D methylation guide snoRNP complex: A ribonucleoprotein complex containing a box C/D type RNA that is capable of ribose-2'-O-methylation of target RNAs. Box C/D type RNAs are widespread in eukaryotes and in Archaea, suggesting that an RNA-based guide mechanism for directing specific RNA 2'-O-ribose methylations was present in the common ancestor of Archaea and Eukarya."
    },
    {
     "reference": "GO:0005732",
     "notes": "Gene Ontology cellular-component term for sno(s)RNA-containing ribonucleoprotein complex."
    },
    {
     "reference": "GO:1990904",
     "notes": "Gene Ontology cellular-component parent term for ribonucleoprotein complex."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "box_c_d_methylation_guide_snornp_complex_mechanism",
     "title": "Box c/d methylation guide snornp complex assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of box C/D methylation guide snoRNP complex (GO:0031428) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "box_c_d_methylation_guide_snornp_complex",
       "label": "box C/D methylation guide snoRNP complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031428",
       "description": "A ribonucleoprotein complex containing a box C/D type RNA that is capable of ribose-2'-O-methylation of target RNAs."
      },
      {
       "node_id": "box_c_d_guide_snorna",
       "label": "box C/D methylation guide snoRNA",
       "node_type": "RNA",
       "component_ref": "box_c_d_guide_snorna",
       "description": "Small nucleolar RNA containing conserved C (RUGAUGA) and D (CUGA) kink-turn motifs and antisense guide elements that base-pair with pre-rRNA to select the nucleotide 5 bp upstream of box D/D' for 2'-O-methylation."
      },
      {
       "node_id": "nop1_nop56_nop58_snu13_core",
       "label": "box C/D snoRNP core methyltransferase and scaffold subunits (Nop1/Fibrillarin, Nop56, Nop58, Snu13)",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "nop1_nop56_nop58_snu13_core",
       "description": "Core protein quartet in which Snu13 recognizes the C/D kink-turn, Nop56-Nop58 form the coiled-coil dimer scaffold, and the SAM-dependent methyltransferase Nop1 (fibrillarin) catalyzes 2'-O-ribose methylation."
      },
      {
       "node_id": "rrna_2_o_methylation_processing",
       "label": "rRNA processing",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006364",
       "description": "Guides site-specific 2'-O-ribose methylation of nascent pre-rRNA nucleotides positioned 5 bp upstream of the conserved D or D' box via base-pairing of the box C/D snoRNA antisense element and SAM-dependent methyltransfer by Nop1/fibrillarin."
      }
     ],
     "edges": [
      {
       "subject": "box_c_d_guide_snorna",
       "predicate": "is part of",
       "object": "box_c_d_methylation_guide_snornp_complex",
       "description": "Small nucleolar RNA containing conserved C (RUGAUGA) and D (CUGA) kink-turn motifs and antisense guide elements that base-pair with pre-rRNA to select the nucleotide 5 bp upstream of box D/D' for 2'-O-methylation.",
       "evidence": [
        {
         "reference": "GO:0031428",
         "notes": "Defines the box C/D methylation guide snoRNA component of the box C/D snoRNP complex."
        }
       ]
      },
      {
       "subject": "nop1_nop56_nop58_snu13_core",
       "predicate": "is part of",
       "object": "box_c_d_methylation_guide_snornp_complex",
       "description": "Core protein quartet in which Snu13 recognizes the C/D kink-turn, Nop56-Nop58 form the coiled-coil dimer scaffold, and the SAM-dependent methyltransferase Nop1 (fibrillarin) catalyzes 2'-O-ribose methylation.",
       "evidence": [
        {
         "reference": "GO:0031428",
         "notes": "Defines the catalytic fibrillarin/Nop1 and core scaffold subunits of the box C/D methylation guide snoRNP complex."
        }
       ]
      },
      {
       "subject": "box_c_d_methylation_guide_snornp_complex",
       "predicate": "mediates",
       "object": "rrna_2_o_methylation_processing",
       "description": "Guides site-specific 2'-O-ribose methylation of nascent pre-rRNA nucleotides positioned 5 bp upstream of the conserved D or D' box via base-pairing of the box C/D snoRNA antisense element and SAM-dependent methyltransfer by Nop1/fibrillarin.",
       "evidence": [
        {
         "reference": "GO:0031428",
         "notes": "Establishes the site-specific pre-rRNA 2'-O-methylation and rRNA processing function of the box C/D snoRNP complex."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:41Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of box C/D methylation guide snoRNP complex (GO:0031428) in category RIBONUCLEOPROTEIN with verified GO hierarchy, compartmental context, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-23T07:14:19Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 4 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "COMMON",
     "note": "Universally conserved in the eukaryotic nucleolus (Nop1/Fibrillarin, Nop56, Nop58, Snu13) where it directs site-specific 2'-O-ribose methylation of pre-rRNA.",
     "reference": "GO:0031428"
    },
    {
     "taxon_id": "NCBITaxon:2157",
     "taxon_label": "Archaea",
     "presence": "COMMON",
     "note": "Conserved archaeal box C/D sRNP homologs (aFib, Nop5, L7Ae) guide 2'-O-methylation of rRNA and tRNA.",
     "reference": "GO:0005732"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:559292",
     "taxon_label": "Saccharomyces cerevisiae S288C",
     "note": "Reference eukaryotic model system in which the box C/D snoRNP core subunits (Nop1, Nop56, Nop58, Snu13) and guide snoRNA base-pairing rule were defined.",
     "reference": "GO:0031428"
    }
   ],
   "functions": [
    {
     "function_id": "rrna_2_o_methylation_processing",
     "label": "rRNA processing",
     "grounding": "GO:0006364",
     "description": "Guides site-specific 2'-O-ribose methylation of nascent pre-rRNA nucleotides positioned 5 bp upstream of the conserved D or D' box via base-pairing of the box C/D snoRNA antisense element and SAM-dependent methyltransfer by Nop1/fibrillarin.",
     "evidence": [
      {
       "reference": "GO:0031428",
       "notes": "Establishes the site-specific pre-rRNA 2'-O-methylation and rRNA processing function of the box C/D snoRNP complex."
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0031429",
   "label": "box H/ACA snoRNP complex",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A box H/ACA small nucleolar ribonucleoprotein complex located in the nucleolus that catalyzes pseudouridylation of ribosomal RNA residues. The complex is composed of four different core proteins that assemble onto a H/ACA guide RNA scaffold that identifies specific uridines in rRNA for modification during ribosome synthesis. A conserved ribonucleoprotein complex composed of a hairpin-hinge-hairpin-tail box H/ACA small nucleolar RNA (snoRNA in eukaryotes or sRNA in Archaea) bound by four core proteins: the catalytic pseudouridine synthase Cbf5p/dyskerin (aCbf5), Nop10p, Gar1p, and Nhp2p (L7Ae in Archaea). Guided by antisense base-pairing in the pseudouridylation pocket of the H/ACA RNA, the complex catalyzes site-specific isomerization of uridine to pseudouridine in pre-rRNA and snRNAs.",
   "definition_source": "GO:0031429",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0072588",
    "GO:0140513",
    "GO:1902494"
   ],
   "part_of": [
    "GO:0005730"
   ],
   "synonyms": [
    {
     "synonym_text": "box H/ACA small nucleolar ribonucleoprotein complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0031429"
    },
    {
     "synonym_text": "box H/ACA snoRNP pseudouridylase complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0031429"
    }
   ],
   "components": [
    {
     "component_id": "box_h_aca_guide_snorna",
     "label": "box H/ACA guide snoRNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Hairpin-hinge-hairpin-tail small nucleolar RNA containing conserved H (ANANNA) and ACA boxes and internal pseudouridylation pockets that base-pair with flanking pre-rRNA sequences to position the target uridine.",
     "evidence": [
      {
       "reference": "GO:0031429",
       "notes": "Defines the box H/ACA guide snoRNA component of the box H/ACA snoRNP complex."
      }
     ]
    },
    {
     "component_id": "cbf5_gar1_nhp2_nop10_core",
     "label": "box H/ACA snoRNP pseudouridine synthase core quartet (Cbf5/Dyskerin, Gar1, Nhp2, Nop10)",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "CBF5",
      "GAR1",
      "NHP2",
      "NOP10"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Heterotetrameric protein core in which Cbf5 catalyzes isomerization of uridine to pseudouridine while Nop10, Nhp2, and Gar1 stabilize the H/ACA RNA stem-loop and regulate substrate turnover.",
     "evidence": [
      {
       "reference": "GO:0031429",
       "notes": "Defines the catalytic Cbf5 pseudouridine synthase and core subunits of the box H/ACA snoRNP complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P33322",
       "protein_label": "H/ACA ribonucleoprotein complex subunit CBF5",
       "gene_symbol": "CBF5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene CBF5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P33322."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P28007",
       "protein_label": "H/ACA ribonucleoprotein complex subunit GAR1",
       "gene_symbol": "GAR1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene GAR1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12756332",
         "notes": "Xu C et al. 2003, ‘In vivo analysis of nucleolar proteins modified by the yeast arginine methyltransferase Hmt1/Rmt1p.’, RNA. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P28007."
        },
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P28007."
        },
        {
         "reference": "PMID:9843512",
         "notes": "Henras A et al. 1998, ‘Nhp2p and Nop10p are essential for the function of H/ACA snoRNPs.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P28007."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P32495",
       "protein_label": "H/ACA ribonucleoprotein complex subunit NHP2",
       "gene_symbol": "NHP2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene NHP2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P32495."
        },
        {
         "reference": "PMID:9843512",
         "notes": "Henras A et al. 1998, ‘Nhp2p and Nop10p are essential for the function of H/ACA snoRNPs.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P32495."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q6Q547",
       "protein_label": "H/ACA ribonucleoprotein complex subunit NOP10",
       "gene_symbol": "NOP10",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene NOP10 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of Q6Q547."
        },
        {
         "reference": "PMID:9843512",
         "notes": "Henras A et al. 1998, ‘Nhp2p and Nop10p are essential for the function of H/ACA snoRNPs.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of Q6Q547."
        }
       ]
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031429",
     "notes": "Gene Ontology cellular-component term for box H/ACA snoRNP complex: A box H/ACA small nucleolar ribonucleoprotein complex located in the nucleolus that catalyzes pseudouridylation of ribosomal RNA residues. The complex is composed of four different core proteins that assemble onto a H/ACA guide RNA scaffold that identifies specific uridines in rRNA for modification during ribosome synthesis."
    },
    {
     "reference": "GO:0005732",
     "notes": "Gene Ontology cellular-component term for sno(s)RNA-containing ribonucleoprotein complex."
    },
    {
     "reference": "GO:1990904",
     "notes": "Gene Ontology cellular-component parent term for ribonucleoprotein complex."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "box_h_aca_snornp_complex_mechanism",
     "title": "Box h/aca snornp complex assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of box H/ACA snoRNP complex (GO:0031429) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "box_h_aca_snornp_complex",
       "label": "box H/ACA snoRNP complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031429",
       "description": "A box H/ACA small nucleolar ribonucleoprotein complex located in the nucleolus that catalyzes pseudouridylation of ribosomal RNA residues."
      },
      {
       "node_id": "box_h_aca_guide_snorna",
       "label": "box H/ACA guide snoRNA",
       "node_type": "RNA",
       "component_ref": "box_h_aca_guide_snorna",
       "description": "Hairpin-hinge-hairpin-tail small nucleolar RNA containing conserved H (ANANNA) and ACA boxes and internal pseudouridylation pockets that base-pair with flanking pre-rRNA sequences to position the target uridine."
      },
      {
       "node_id": "cbf5_gar1_nhp2_nop10_core",
       "label": "box H/ACA snoRNP pseudouridine synthase core quartet (Cbf5/Dyskerin, Gar1, Nhp2, Nop10)",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cbf5_gar1_nhp2_nop10_core",
       "description": "Heterotetrameric protein core in which Cbf5 catalyzes isomerization of uridine to pseudouridine while Nop10, Nhp2, and Gar1 stabilize the H/ACA RNA stem-loop and regulate substrate turnover."
      },
      {
       "node_id": "nucleolus",
       "label": "nucleolus",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005730",
       "description": "Enclosing or holo-structural assembly (nucleolus, GO:0005730) containing box H/ACA snoRNP complex."
      },
      {
       "node_id": "rrna_pseudouridylation_processing",
       "label": "rRNA processing",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006364",
       "description": "Directs site-specific isomerization of uridine to pseudouridine in nascent pre-rRNA by positioning the target uridine inside the internal pseudouridylation pocket of the hairpin-hinge-hairpin-tail box H/ACA snoRNA for catalysis by Cbf5."
      }
     ],
     "edges": [
      {
       "subject": "box_h_aca_guide_snorna",
       "predicate": "is part of",
       "object": "box_h_aca_snornp_complex",
       "description": "Hairpin-hinge-hairpin-tail small nucleolar RNA containing conserved H (ANANNA) and ACA boxes and internal pseudouridylation pockets that base-pair with flanking pre-rRNA sequences to position the target uridine.",
       "evidence": [
        {
         "reference": "GO:0031429",
         "notes": "Defines the box H/ACA guide snoRNA component of the box H/ACA snoRNP complex."
        }
       ]
      },
      {
       "subject": "cbf5_gar1_nhp2_nop10_core",
       "predicate": "is part of",
       "object": "box_h_aca_snornp_complex",
       "description": "Heterotetrameric protein core in which Cbf5 catalyzes isomerization of uridine to pseudouridine while Nop10, Nhp2, and Gar1 stabilize the H/ACA RNA stem-loop and regulate substrate turnover.",
       "evidence": [
        {
         "reference": "GO:0031429",
         "notes": "Defines the catalytic Cbf5 pseudouridine synthase and core subunits of the box H/ACA snoRNP complex."
        }
       ]
      },
      {
       "subject": "box_h_aca_snornp_complex",
       "predicate": "is part of",
       "object": "nucleolus",
       "description": "Box h/aca snornp complex forms an integral structural compartment or subassembly of nucleolus.",
       "evidence": [
        {
         "reference": "GO:0031429",
         "notes": "Gene Ontology cellular-component term for box H/ACA snoRNP complex: A box H/ACA small nucleolar ribonucleoprotein complex located in the nucleolus that catalyzes pseudouridylation of ribosomal RNA residues. The complex is composed of four different core proteins that assemble onto a H/ACA guide RNA scaffold that identifies specific uridines in rRNA for modification during ribosome synthesis."
        }
       ]
      },
      {
       "subject": "box_h_aca_snornp_complex",
       "predicate": "mediates",
       "object": "rrna_pseudouridylation_processing",
       "description": "Directs site-specific isomerization of uridine to pseudouridine in nascent pre-rRNA by positioning the target uridine inside the internal pseudouridylation pocket of the hairpin-hinge-hairpin-tail box H/ACA snoRNA for catalysis by Cbf5.",
       "evidence": [
        {
         "reference": "GO:0031429",
         "notes": "Establishes the pre-rRNA pseudouridylation and processing function of the box H/ACA snoRNP complex."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:41Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of box H/ACA snoRNP complex (GO:0031429) in category RIBONUCLEOPROTEIN with verified GO hierarchy, compartmental context, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-23T07:14:22Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 4 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "COMMON",
     "note": "Universally conserved across eukaryotes (Cbf5/Dyskerin, Gar1, Nhp2, Nop10) for site-specific rRNA and snRNA pseudouridylation and pre-rRNA processing.",
     "reference": "GO:0031429"
    },
    {
     "taxon_id": "NCBITaxon:2157",
     "taxon_label": "Archaea",
     "presence": "COMMON",
     "note": "Conserved archaeal H/ACA sRNP complex (aCbf5, aGar1, L7Ae, aNop10) catalyzes RNA-guided pseudouridine synthesis.",
     "reference": "GO:0005732"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:559292",
     "taxon_label": "Saccharomyces cerevisiae S288C",
     "note": "Reference eukaryotic model system in which the box H/ACA snoRNP pseudouridine synthase core (Cbf5, Gar1, Nhp2, Nop10) was genetically and biochemically defined.",
     "reference": "GO:0031429"
    }
   ],
   "functions": [
    {
     "function_id": "rrna_pseudouridylation_processing",
     "label": "rRNA processing",
     "grounding": "GO:0006364",
     "description": "Directs site-specific isomerization of uridine to pseudouridine in nascent pre-rRNA by positioning the target uridine inside the internal pseudouridylation pocket of the hairpin-hinge-hairpin-tail box H/ACA snoRNA for catalysis by Cbf5.",
     "evidence": [
      {
       "reference": "GO:0031429",
       "notes": "Establishes the pre-rRNA pseudouridylation and processing function of the box H/ACA snoRNP complex."
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0015030",
   "label": "Cajal body",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "OTHER",
   "definition": "A class of nuclear body, first seen after silver staining by Ramon y Cajal in 1903, enriched in small nuclear ribonucleoproteins, and certain general RNA polymerase II transcription factors; ultrastructurally, they appear as a tangle of coiled, electron-dense threads roughly 0.5 micrometers in diameter; involved in aspects of snRNP biogenesis; the protein coilin serves as a marker for Cajal bodies. Some argue that Cajal bodies are the sites for preassembly of transcriptosomes, unitary particles involved in transcription and processing of RNA.",
   "definition_source": "GO:0015030",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T21:41:28Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T21:42:50Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO Cajal-body synonymy, nuclear RNP granule parentage, nuclear-lumen parthood, coilin, spliceosomal snRNP and scaRNA component curation, Eukaryota distribution, a human example, snRNP-biogenesis function evidence, GO/DOI/PMID evidence, a nonmechanistic Cajal-body RNP graph and a component-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T21:48:20Z",
     "curator": "codex",
     "action": "FIXED_PRODUCT_LABELS",
     "changes": "Aligned the GO:0097525 and SO:0002095 component and graph node labels with their canonical spliceosomal snRNP complex and scaRNA labels.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T22:02:25Z",
     "curator": "codex",
     "action": "RESOLVED_REVIEW",
     "changes": "Resolved #1682 by narrowing the scaRNA graph edge so Cajal-body scaRNAs guide spliceosomal snRNA modification during snRNP maturation rather than catalytically modifying RNAs themselves.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:33:34Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "coiled body",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0015030"
    },
    {
     "synonym_text": "Gemini of coiled bodies",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0015030"
    },
    {
     "synonym_text": "Gems",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0015030"
    }
   ],
   "parent_structures": [
    "GO:0140168"
   ],
   "part_of": [
    "GO:0031981"
   ],
   "components": [
    {
     "component_id": "coilin",
     "label": "coilin",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "COIL"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Coilin is represented as the canonical Cajal-body marker and scaffold protein family; no exact reviewed InterPro, Pfam or NCBIfam accession was assigned in this first record.",
     "role": "Cajal-body marker protein concentrated in the nuclear focus and used as a scaffold-like resident in this first component model.",
     "evidence": [
      {
       "reference": "GO:0015030",
       "notes": "GO:0015030 names coilin as a marker protein for Cajal bodies in the Cajal body definition."
      },
      {
       "reference": "PMID:10944589",
       "notes": "Bellini 2000 reviewed coilin as more than a molecular marker of the Cajal/coiled body."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38432",
       "protein_label": "Coilin",
       "gene_symbol": "COIL",
       "taxon_id": "NCBITaxon:9606",
       "taxon_label": "Homo sapiens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene COIL in Homo sapiens, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:7679389",
         "notes": "Carmo-Fonseca M et al. 1993, ‘Assembly of snRNP-containing coiled bodies is regulated in interphase and mitosis--evidence that the coiled body is a kinetic nuclear structure.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P38432."
        },
        {
         "reference": "PMID:16079131",
         "notes": "Santama N et al. 2005, ‘Characterization of hCINAP, a novel coilin-interacting protein encoded by a transcript from the transcription factor TAFIID32 locus.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, Cajal body' localisation of P38432."
        },
        {
         "reference": "PMID:22547674",
         "notes": "Stern JL et al. 2012, ‘Telomerase recruitment requires both TCAB1 and Cajal bodies independently.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, Cajal body' localisation of P38432."
        }
       ]
      }
     ]
    },
    {
     "component_id": "spliceosomal_snrnp_complexes",
     "label": "spliceosomal snRNP complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0097525",
     "essentiality": "UNKNOWN",
     "role": "Small nuclear ribonucleoprotein complexes that are enriched in Cajal bodies during snRNP maturation.",
     "evidence": [
      {
       "reference": "GO:0015030",
       "notes": "GO:0015030 defines Cajal bodies as enriched in small nuclear ribonucleoproteins."
      },
      {
       "reference": "DOI:10.1080/15476286.2016.1231359",
       "notes": "Machyna, Heyn and Neugebauer 2017 reviewed how Cajal bodies participate in snRNP biogenesis."
      }
     ]
    },
    {
     "component_id": "small_cajal_body_specific_rnas",
     "label": "scaRNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "grounding": "SO:0002095",
     "essentiality": "UNKNOWN",
     "role": "scaRNA guides that reside in Cajal bodies and modify spliceosomal snRNAs.",
     "evidence": [
      {
       "reference": "DOI:10.1093/emboj/21.11.2746",
       "notes": "Darzacq et al. 2002 defined small Cajal body-specific RNAs as guides for post-transcriptional modification of spliceosomal snRNAs localized in Cajal bodies."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "VARIABLE",
     "note": "Cajal bodies are nuclear ribonucleoprotein granules of eukaryotic cells, with visible bodies varying across lineage and cell state.",
     "reference": "DOI:10.1146/annurev.cellbio.16.1.273"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:9606",
     "taxon_label": "Homo sapiens",
     "note": "Human cells were used to localize scaRNAs to Cajal bodies and connect them to spliceosomal snRNA modification.",
     "reference": "DOI:10.1093/emboj/21.11.2746"
    }
   ],
   "functions": [
    {
     "function_id": "snrnp_biogenesis",
     "label": "snRNP biogenesis",
     "description": "Cajal bodies concentrate snRNPs, coilin and scaRNAs in a nuclear body associated with maturation and modification of small nuclear ribonucleoprotein particles.",
     "evidence": [
      {
       "reference": "DOI:10.1080/15476286.2016.1231359",
       "notes": "Machyna, Heyn and Neugebauer 2017 reviewed Cajal bodies in relation to snRNP biogenesis."
      },
      {
       "reference": "DOI:10.1093/emboj/21.11.2746",
       "notes": "Darzacq et al. 2002 connected Cajal-body scaRNAs to guide-directed modification of spliceosomal snRNAs."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0015030",
     "notes": "Gene Ontology cellular-component term for Cajal body and its Cajal body synonymy."
    },
    {
     "reference": "GO:0140168",
     "notes": "Gene Ontology cellular-component parent term for nuclear ribonucleoprotein granule."
    },
    {
     "reference": "GO:0031981",
     "notes": "Gene Ontology cellular-component term for nuclear lumen."
    },
    {
     "reference": "GO:0097525",
     "notes": "Gene Ontology cellular-component term for spliceosomal snRNP complex."
    },
    {
     "reference": "SO:0002095",
     "notes": "Sequence Ontology term for small Cajal body-specific RNA."
    },
    {
     "reference": "DOI:10.1146/annurev.cellbio.16.1.273",
     "notes": "Gall 2000 reviewed Cajal bodies and their coiled-body naming history."
    },
    {
     "reference": "PMID:10944589",
     "notes": "PubMed identifier for Bellini 2000, Coilin, more than a molecular marker of the cajal (coiled) body."
    },
    {
     "reference": "DOI:10.1093/emboj/21.11.2746",
     "notes": "Darzacq, Jady, Verheggen and colleagues 2002, Cajal body-specific small nuclear RNAs: a novel class of 2'-O-methylation and pseudouridylation guide RNAs, EMBO Journal."
    },
    {
     "reference": "DOI:10.1080/15476286.2016.1231359",
     "notes": "Machyna, Heyn and Neugebauer 2017, Cajal bodies and snRNPs - friends with benefits, RNA Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cajal_body_snrnp_biogenesis",
     "title": "Cajal-body residents support snRNP maturation",
     "description": "Cajal bodies are nuclear ribonucleoprotein granules that concentrate coilin, spliceosomal snRNP complexes and scaRNAs during small nuclear RNP biogenesis.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph summarizes conserved Cajal-body resident classes and snRNP-biogenesis context without asserting a complete assembly pathway, exact scaRNP composition or coilin-dependent phase separation mechanism.",
     "nodes": [
      {
       "node_id": "coilin",
       "label": "coilin",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "coilin"
      },
      {
       "node_id": "spliceosomal_snrnp_complexes",
       "label": "spliceosomal snRNP complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097525",
       "component_ref": "spliceosomal_snrnp_complexes"
      },
      {
       "node_id": "small_cajal_body_specific_rnas",
       "label": "scaRNA",
       "node_type": "RNA",
       "grounding": "SO:0002095",
       "component_ref": "small_cajal_body_specific_rnas"
      },
      {
       "node_id": "cajal_body",
       "label": "Cajal body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0015030"
      },
      {
       "node_id": "snrnp_biogenesis",
       "label": "snRNP biogenesis",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "coilin",
       "predicate": "marks",
       "object": "cajal_body",
       "description": "Coilin is a marker protein concentrated in Cajal bodies.",
       "evidence": [
        {
         "reference": "GO:0015030",
         "notes": "GO:0015030 names coilin as a Cajal-body marker."
        },
        {
         "reference": "PMID:10944589",
         "notes": "Bellini 2000 reviewed coilin's relation to the Cajal/coiled body."
        }
       ]
      },
      {
       "subject": "spliceosomal_snrnp_complexes",
       "predicate": "are enriched in",
       "object": "cajal_body",
       "description": "Small nuclear ribonucleoprotein complexes concentrate in Cajal bodies.",
       "evidence": [
        {
         "reference": "GO:0015030",
         "notes": "GO:0015030 defines Cajal bodies as enriched in small nuclear ribonucleoproteins."
        }
       ]
      },
      {
       "subject": "small_cajal_body_specific_rnas",
       "predicate": "localize to",
       "object": "cajal_body",
       "description": "scaRNAs are guide RNAs that localize to Cajal bodies.",
       "evidence": [
        {
         "reference": "DOI:10.1093/emboj/21.11.2746",
         "notes": "Darzacq et al. 2002 localized scaRNA guide RNAs to Cajal bodies."
        }
       ]
      },
      {
       "subject": "small_cajal_body_specific_rnas",
       "predicate": "guide RNA modification during",
       "object": "snrnp_biogenesis",
       "description": "Cajal-body scaRNAs guide spliceosomal snRNA modifications during snRNP maturation.",
       "evidence": [
        {
         "reference": "DOI:10.1093/emboj/21.11.2746",
         "notes": "Darzacq et al. 2002 connected Cajal-body scaRNAs to guide RNA roles in spliceosomal snRNA methylation and pseudouridylation."
        }
       ]
      },
      {
       "subject": "cajal_body",
       "predicate": "is associated with",
       "object": "snrnp_biogenesis",
       "description": "Cajal bodies are associated with biogenesis of small nuclear ribonucleoprotein particles.",
       "evidence": [
        {
         "reference": "DOI:10.1080/15476286.2016.1231359",
         "notes": "Machyna, Heyn and Neugebauer 2017 reviewed Cajal bodies and snRNP biogenesis."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_cajal_body_component_groundings",
     "prompt": "Resolve exact source-neutral protein-family, scaRNP and telomerase-related boundaries for Cajal-body resident components.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#coilin",
      "components#spliceosomal_snrnp_complexes",
      "components#small_cajal_body_specific_rnas",
      "causal_graphs#cajal_body_snrnp_biogenesis"
     ],
     "rationale": "This first Cajal body record captures coilin, GO-grounded spliceosomal snRNP complexes and scaRNA guides as broad resident cohorts while leaving exact coilin family, scaRNP-protein, SMN/gemin and telomerase trafficking boundaries to a separate grounding pass.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev.cellbio.16.1.273"
      },
      {
       "reference": "DOI:10.1080/15476286.2016.1231359"
      },
      {
       "reference": "DOI:10.1093/emboj/21.11.2746"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    }
   ]
  },
  {
   "identifier": "GO:0071012",
   "label": "catalytic step 1 spliceosome",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A spliceosomal complex that is formed by the displacement of the two snRNPs from the precatalytic spliceosome; three snRNPs including U5 remain associated with the mRNA. This complex, sometimes called the activated spliceosome, is the catalytically active form of the spliceosome, and includes many proteins in addition to those found in the associated snRNPs.",
   "definition_source": "GO:0071012",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T08:37:13Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T08:37:55Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO exact and narrow synonyms, spliceosomal and catalytic-complex parentage, a reviewed-label-only retained catalytic step 1 snRNP component, a conservative snRNP-retention graph and a TODO for exact U2-type and U12-type catalytic step 1 spliceosome boundaries.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "activated spliceosome",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0071012"
    },
    {
     "synonym_text": "mammalian spliceosomal complex B*",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071012"
    },
    {
     "synonym_text": "mammalian spliceosomal complex B2",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071012"
    },
    {
     "synonym_text": "yeast spliceosomal complex A1",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071012"
    }
   ],
   "parent_structures": [
    "GO:0005681",
    "GO:1902494"
   ],
   "components": [
    {
     "component_id": "retained_step1_snrnps",
     "label": "retained catalytic step 1 snRNPs",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0071012 spans U2-type catalytic step 1 spliceosomes, which retain U2, U5 and U6 snRNPs, and U12-type catalytic step 1 spliceosomes, which retain U12, U5 and U6atac snRNPs; no single exact source-neutral CURIE was assigned for this subtype-specific retained snRNP cohort.",
     "role": "Subtype-specific set of three snRNP constituents, including U5, that remain associated with mRNA in catalytic step 1 spliceosomes.",
     "evidence": [
      {
       "reference": "GO:0071012",
       "notes": "GO:0071012 defines the catalytic step 1 spliceosome as retaining three snRNPs including U5 after displacement of two snRNPs from the precatalytic spliceosome."
      },
      {
       "reference": "GO:0071006",
       "notes": "GO:0071006 defines the U2-type catalytic step 1 spliceosome by retention of U2, U5 and U6 snRNPs."
      },
      {
       "reference": "GO:0071017",
       "notes": "GO:0071017 defines the U12-type catalytic step 1 spliceosome by retention of U12, U5 and U6atac snRNPs."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0071012",
     "notes": "Gene Ontology cellular-component term for catalytic step 1 spliceosome and its GO synonyms."
    },
    {
     "reference": "GO:0005681",
     "notes": "Gene Ontology cellular-component parent term for spliceosomal complex."
    },
    {
     "reference": "GO:1902494",
     "notes": "Gene Ontology cellular-component parent term for catalytic complex."
    },
    {
     "reference": "GO:0071011",
     "notes": "Gene Ontology cellular-component term for the preceding precatalytic spliceosome state."
    },
    {
     "reference": "GO:0071006",
     "notes": "Gene Ontology cellular-component term for the U2-type catalytic step 1 spliceosome child state."
    },
    {
     "reference": "GO:0071017",
     "notes": "Gene Ontology cellular-component term for the U12-type catalytic step 1 spliceosome child state."
    },
    {
     "reference": "GO:0005682",
     "notes": "Gene Ontology cellular-component term for the U5 snRNP."
    },
    {
     "reference": "GO:0005686",
     "notes": "Gene Ontology cellular-component term for the U2 snRNP."
    },
    {
     "reference": "GO:0005688",
     "notes": "Gene Ontology cellular-component term for the U6 snRNP."
    },
    {
     "reference": "GO:0005693",
     "notes": "Gene Ontology cellular-component term for the U12 snRNP."
    },
    {
     "reference": "GO:0005691",
     "notes": "Gene Ontology cellular-component term for the U6atac snRNP."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "catalytic_step1_snrnp_retention",
     "title": "Three snRNPs remain in catalytic step 1 spliceosomes",
     "description": "Catalytic step 1 spliceosomes form when precatalytic spliceosomes are remodeled by displacement of two snRNPs while U5 and two subtype-specific snRNPs remain associated with mRNA.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records the generic retention of three snRNPs including U5 without asserting the U2/U5/U6 composition of the U2-type child state or the U12/U5/U6atac composition of the U12-type child state.",
     "nodes": [
      {
       "node_id": "retained_step1_snrnps",
       "label": "retained catalytic step 1 snRNPs",
       "node_type": "STRUCTURE",
       "component_ref": "retained_step1_snrnps"
      },
      {
       "node_id": "precatalytic_spliceosome",
       "label": "precatalytic spliceosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071011"
      },
      {
       "node_id": "catalytic_step_1_spliceosome",
       "label": "catalytic step 1 spliceosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071012"
      }
     ],
     "edges": [
      {
       "subject": "retained_step1_snrnps",
       "predicate": "remain associated in",
       "object": "catalytic_step_1_spliceosome",
       "description": "Three snRNPs including U5 remain associated with mRNA in catalytic step 1 spliceosomes.",
       "evidence": [
        {
         "reference": "GO:0071012",
         "notes": "GO:0071012 defines catalytic step 1 spliceosomes by retention of three snRNPs including U5."
        }
       ]
      },
      {
       "subject": "precatalytic_spliceosome",
       "predicate": "is remodeled to form",
       "object": "catalytic_step_1_spliceosome",
       "description": "Displacement of two snRNPs from the precatalytic spliceosome yields the catalytic step 1 spliceosome.",
       "evidence": [
        {
         "reference": "GO:0071012",
         "notes": "GO:0071012 defines the catalytic step 1 spliceosome as formed by displacement of two snRNPs from the precatalytic spliceosome."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_catalytic_step1_state_snrnp_boundaries",
     "prompt": "Resolve exact source-neutral snRNP membership and additional protein boundaries for each catalytic step 1 spliceosome subtype.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#retained_step1_snrnps",
      "causal_graphs#catalytic_step1_snrnp_retention"
     ],
     "rationale": "The first GO:0071012 parent record captures only the generic retention of three snRNPs including U5 after precatalytic remodeling. Child records for U2-type and U12-type catalytic step 1 spliceosomes should carry the exact U2/U5/U6 and U12/U5/U6atac constituent boundaries that apply to those specific states.",
     "evidence": [
      {
       "reference": "GO:0071012"
      },
      {
       "reference": "GO:0071006"
      },
      {
       "reference": "GO:0071017"
      },
      {
       "reference": "GO:0005682"
      },
      {
       "reference": "GO:0005686"
      },
      {
       "reference": "GO:0005688"
      },
      {
       "reference": "GO:0005693"
      },
      {
       "reference": "GO:0005691"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:0071013",
   "label": "catalytic step 2 spliceosome",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A spliceosomal complex that contains three snRNPs, including U5, bound to a splicing intermediate in which the first catalytic cleavage of the 5' splice site has occurred. The precise subunit composition differs significantly from that of the catalytic step 1, or activated, spliceosome, and includes many proteins in addition to those found in the associated snRNPs.",
   "definition_source": "GO:0071013",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T09:16:08Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T09:17:21Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO narrow synonyms, spliceosomal and catalytic-complex parentage, a reviewed-label-only catalytic step 2 splicing-intermediate-bound snRNP component, a conservative post-first-cleavage graph and a TODO for exact U2-type and U12-type catalytic step 2 spliceosome boundaries.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T09:28:02Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1565: split invariant U5 snRNP into a GO-grounded constituent and narrowed the reviewed-label-only component to the two subtype-specific partner snRNPs.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "mammalian spliceosomal complex C",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071013"
    },
    {
     "synonym_text": "mammalian spliceosomal complex C1",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071013"
    },
    {
     "synonym_text": "yeast spliceosomal complex A2-2",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071013"
    }
   ],
   "parent_structures": [
    "GO:0005681",
    "GO:1902494"
   ],
   "components": [
    {
     "component_id": "u5_snrnp",
     "label": "U5 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005682",
     "role": "Conserved small nuclear ribonucleoprotein bound to the splicing intermediate in catalytic step 2 spliceosomes.",
     "evidence": [
      {
       "reference": "GO:0071013",
       "notes": "GO:0071013 defines the catalytic step 2 spliceosome as containing three snRNPs including U5."
      },
      {
       "reference": "GO:0005682",
       "notes": "GO:0005682 is the Gene Ontology cellular-component term for the U5 snRNP."
      },
      {
       "reference": "GO:0071007",
       "notes": "GO:0071007 names U5 as one of the U2-type catalytic step 2 spliceosome snRNPs."
      },
      {
       "reference": "GO:0071018",
       "notes": "GO:0071018 names U5 as one of the U12-type catalytic step 2 spliceosome snRNPs."
      }
     ]
    },
    {
     "component_id": "subtype_specific_partner_snrnps",
     "label": "catalytic step 2 subtype-specific partner snRNPs",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The two non-U5 snRNP constituents differ between GO:0071007 U2-type catalytic step 2 spliceosomes, which contain U2 and U6, and GO:0071018 U12-type catalytic step 2 spliceosomes, which contain U12 and U6atac; no single exact source-neutral CURIE was assigned for this subtype-specific two-snRNP cohort.",
     "role": "Subtype-specific pair of non-U5 snRNP constituents bound to the splicing intermediate in catalytic step 2 spliceosomes.",
     "evidence": [
      {
       "reference": "GO:0071013",
       "notes": "GO:0071013 defines the catalytic step 2 spliceosome as containing three snRNPs including U5, leaving two additional subtype-specific snRNP constituents."
      },
      {
       "reference": "GO:0071007",
       "notes": "GO:0071007 defines the U2-type catalytic step 2 spliceosome as containing U2 and U6 snRNPs alongside U5."
      },
      {
       "reference": "GO:0071018",
       "notes": "GO:0071018 defines the U12-type catalytic step 2 spliceosome as containing U12 and U6atac snRNPs alongside U5."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0071013",
     "notes": "Gene Ontology cellular-component term for catalytic step 2 spliceosome and its GO synonyms."
    },
    {
     "reference": "GO:0005681",
     "notes": "Gene Ontology cellular-component parent term for spliceosomal complex."
    },
    {
     "reference": "GO:1902494",
     "notes": "Gene Ontology cellular-component parent term for catalytic complex."
    },
    {
     "reference": "GO:0071012",
     "notes": "Gene Ontology cellular-component term for the preceding catalytic step 1 spliceosome state."
    },
    {
     "reference": "GO:0071007",
     "notes": "Gene Ontology cellular-component term for the U2-type catalytic step 2 spliceosome child state."
    },
    {
     "reference": "GO:0071018",
     "notes": "Gene Ontology cellular-component term for the U12-type catalytic step 2 spliceosome child state."
    },
    {
     "reference": "GO:0005682",
     "notes": "Gene Ontology cellular-component term for the U5 snRNP."
    },
    {
     "reference": "GO:0005686",
     "notes": "Gene Ontology cellular-component term for the U2 snRNP."
    },
    {
     "reference": "GO:0005688",
     "notes": "Gene Ontology cellular-component term for the U6 snRNP."
    },
    {
     "reference": "GO:0005693",
     "notes": "Gene Ontology cellular-component term for the U12 snRNP."
    },
    {
     "reference": "GO:0005691",
     "notes": "Gene Ontology cellular-component term for the U6atac snRNP."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "catalytic_step2_snrnp_intermediate_binding",
     "title": "U5 and subtype-specific snRNPs bind the catalytic step 2 intermediate",
     "description": "Catalytic step 2 spliceosomes contain a conserved U5 snRNP and two subtype-specific partner snRNPs bound to a splicing intermediate after first catalytic cleavage of the 5-prime splice site.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records conserved U5 binding plus the generic presence of two non-U5 subtype-specific snRNPs in the catalytic step 2 splicing intermediate without asserting the U2/U6 composition of the U2-type child state or the U12/U6atac composition of the U12-type child state.",
     "nodes": [
      {
       "node_id": "u5_snrnp",
       "label": "U5 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005682",
       "component_ref": "u5_snrnp"
      },
      {
       "node_id": "subtype_specific_partner_snrnps",
       "label": "catalytic step 2 subtype-specific partner snRNPs",
       "node_type": "STRUCTURE",
       "component_ref": "subtype_specific_partner_snrnps"
      },
      {
       "node_id": "catalytic_step_1_spliceosome",
       "label": "catalytic step 1 spliceosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071012"
      },
      {
       "node_id": "catalytic_step_2_spliceosome",
       "label": "catalytic step 2 spliceosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071013"
      }
     ],
     "edges": [
      {
       "subject": "u5_snrnp",
       "predicate": "binds splicing intermediate in",
       "object": "catalytic_step_2_spliceosome",
       "description": "U5 is bound to the splicing intermediate in catalytic step 2 spliceosomes.",
       "evidence": [
        {
         "reference": "GO:0071013",
         "notes": "GO:0071013 defines catalytic step 2 spliceosomes as including U5 bound to a splicing intermediate."
        }
       ]
      },
      {
       "subject": "subtype_specific_partner_snrnps",
       "predicate": "bind splicing intermediate in",
       "object": "catalytic_step_2_spliceosome",
       "description": "Two subtype-specific non-U5 snRNPs are bound to the splicing intermediate in catalytic step 2 spliceosomes.",
       "evidence": [
        {
         "reference": "GO:0071007",
         "notes": "GO:0071007 defines the U2-type catalytic step 2 spliceosome as containing U2, U5 and U6 snRNPs."
        },
        {
         "reference": "GO:0071018",
         "notes": "GO:0071018 defines the U12-type catalytic step 2 spliceosome as containing U12, U5 and U6atac snRNPs."
        }
       ]
      },
      {
       "subject": "catalytic_step_1_spliceosome",
       "predicate": "is remodeled after first catalytic cleavage to form",
       "object": "catalytic_step_2_spliceosome",
       "description": "After first catalytic cleavage of the 5-prime splice site, the catalytic step 2 spliceosome contains U5 and subtype-specific partner snRNPs bound to a splicing intermediate.",
       "evidence": [
        {
         "reference": "GO:0071013",
         "notes": "GO:0071013 defines the catalytic step 2 spliceosome by the first catalytic cleavage having occurred."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_catalytic_step2_state_snrnp_boundaries",
     "prompt": "Resolve exact source-neutral non-U5 snRNP membership and additional protein boundaries for each catalytic step 2 spliceosome subtype.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#u5_snrnp",
      "components#subtype_specific_partner_snrnps",
      "causal_graphs#catalytic_step2_snrnp_intermediate_binding"
     ],
     "rationale": "The GO:0071013 parent record captures the generic presence of a conserved U5 snRNP plus two non-U5 snRNPs whose exact identities depend on the U2-type or U12-type spliceosome subtype. Child records for U2-type and U12-type catalytic step 2 spliceosomes carry the exact U2/U6 and U12/U6atac partner-snRNP boundaries that apply to those specific states.",
     "evidence": [
      {
       "reference": "GO:0071013"
      },
      {
       "reference": "GO:0071007"
      },
      {
       "reference": "GO:0071018"
      },
      {
       "reference": "GO:0005686"
      },
      {
       "reference": "GO:0005688"
      },
      {
       "reference": "GO:0005693"
      },
      {
       "reference": "GO:0005691"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:0000243",
   "label": "commitment complex",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A spliceosomal complex that is formed by association of the U1 snRNP with the 5' splice site of an unspliced intron in an RNA transcript.",
   "definition_source": "GO:0000243",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T02:28:55Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T02:29:39Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO narrow synonyms, U2-type parentage, the GO-grounded U1 snRNP component, Abovich/Rosbash commitment-complex evidence, a conservative U1 splice-site association graph and a protein/RNA component grounding TODO.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "mammalian spliceosomal complex E",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0000243"
    },
    {
     "synonym_text": "mammalian spliceosomal E complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0000243"
    },
    {
     "synonym_text": "yeast spliceosomal complex CC",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0000243"
    }
   ],
   "parent_structures": [
    "GO:0005684"
   ],
   "components": [
    {
     "component_id": "u1_snrnp",
     "label": "U1 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005685",
     "role": "Small nuclear ribonucleoprotein associated with the 5-prime splice site of the unspliced intron in the commitment complex.",
     "evidence": [
      {
       "reference": "GO:0000243",
       "notes": "GO:0000243 defines the commitment complex by association of U1 snRNP with the 5-prime splice site."
      },
      {
       "reference": "GO:0005685",
       "notes": "GO:0005685 is the Gene Ontology cellular-component term for the U1 snRNP."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000243",
     "notes": "Gene Ontology cellular-component term for the commitment complex and its GO synonyms."
    },
    {
     "reference": "GO:0005684",
     "notes": "Gene Ontology cellular-component parent term for U2-type spliceosomal complex."
    },
    {
     "reference": "GO:0005685",
     "notes": "Gene Ontology cellular-component term for the U1 snRNP."
    },
    {
     "reference": "GO:0071004",
     "notes": "Gene Ontology cellular-component term for the U2-type prespliceosome, a subsequent U2-type spliceosome state."
    },
    {
     "reference": "DOI:10.1016/s0092-8674(00)80221-4",
     "notes": "Abovich and Rosbash 1997, Cross-intron bridging interactions in the yeast commitment complex are conserved in mammals, Cell."
    },
    {
     "reference": "PMID:9150140",
     "notes": "PubMed identifier for Abovich and Rosbash 1997 as reported by NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "commitment_complex_u1_splice_site_association",
     "title": "U1 snRNP association forms the commitment complex",
     "description": "The commitment complex forms when U1 snRNP associates with the 5-prime splice site of an unspliced intron in an RNA transcript.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records the GO-defined U1 snRNP association that defines the commitment complex without modeling the bound pre-mRNA splice-site RNA, cross-intron bridging interactions or additional protein-family boundaries.",
     "nodes": [
      {
       "node_id": "u1_snrnp",
       "label": "U1 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005685",
       "component_ref": "u1_snrnp"
      },
      {
       "node_id": "commitment_complex",
       "label": "commitment complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000243"
      }
     ],
     "edges": [
      {
       "subject": "u1_snrnp",
       "predicate": "associates with 5-prime splice site in",
       "object": "commitment_complex",
       "description": "The U1 snRNP associates with the 5-prime splice site of an unspliced intron in the commitment complex.",
       "evidence": [
        {
         "reference": "GO:0000243",
         "notes": "GO:0000243 defines the commitment complex by U1 snRNP association with the 5-prime splice site of an unspliced intron."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_commitment_complex_components",
     "prompt": "Resolve exact source-neutral component boundaries for commitment complex proteins beyond the GO-defined U1 snRNP subcomplex, and decide how to represent the bound unspliced-intron RNA.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#u1_snrnp",
      "causal_graphs#commitment_complex_u1_splice_site_association"
     ],
     "rationale": "The first GO:0000243 record captures the defining U1 snRNP subcomplex. Additional commitment-complex proteins and the splice-site substrate RNA should be resolved into exact source-neutral families, subcomplexes or RNAs before expanding this component list.",
     "evidence": [
      {
       "reference": "GO:0000243"
      },
      {
       "reference": "DOI:10.1016/s0092-8674(00)80221-4"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:0030679",
   "label": "cyanelle ribonuclease P complex",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A ribonuclease P complex located in the cyanelle, where it catalyzes the 5' endonucleolytic cleavage of precursor tRNAs to yield mature tRNAs. The best characterized cyanelle ribonuclease P complex, from the alga Cyanophora paradoxa, contains a single RNA molecule that is necessary but not sufficient for catalysis, and several protein molecules.",
   "definition_source": "GO:0030679",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T13:27:31Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T13:28:13Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added cyanelle RNase P parentage and parthood, GO exact synonymy, SO-grounded RNase P RNA plus reviewed-label-only cyanelle RNase P protein components, conservative function terms, an assembly graph and a TODO for exact Cyanophora cyanelle protein-family boundaries.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "cyanelle RNase P complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030679"
    }
   ],
   "parent_structures": [
    "GO:0030681"
   ],
   "part_of": [
    "GO:0009842"
   ],
   "components": [
    {
     "component_id": "rnase_p_rna",
     "label": "RNase P RNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "grounding": "SO:0000386",
     "role": "Single RNA constituent of the Cyanophora paradoxa cyanelle RNase P complex that is necessary but not sufficient for catalysis.",
     "evidence": [
      {
       "reference": "GO:0030679",
       "notes": "GO:0030679 defines the best characterized cyanelle RNase P complex as containing a single RNA molecule."
      },
      {
       "reference": "SO:0000386",
       "notes": "SO:0000386 is the Sequence Ontology term for RNase_P_RNA."
      }
     ]
    },
    {
     "component_id": "cyanelle_rnase_p_protein_subunits",
     "label": "cyanelle RNase P protein subunits",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0030679 defines the best characterized cyanelle RNase P complex as containing several protein molecules, but no exact source-neutral InterPro, Pfam, NCBIfam, GO or Complex Portal term was assigned for that cyanelle protein cohort in this first record.",
     "role": "Protein constituents that accompany RNase P RNA in the Cyanophora paradoxa cyanelle RNase P complex.",
     "evidence": [
      {
       "reference": "GO:0030679",
       "notes": "GO:0030679 defines the best characterized cyanelle RNase P complex as containing several protein molecules."
      }
     ]
    }
   ],
   "functions": [
    {
     "function_id": "ribonuclease_p_activity",
     "label": "ribonuclease P activity",
     "grounding": "GO:0004526",
     "description": "The cyanelle ribonuclease P complex removes 5-prime extra nucleotides from precursor tRNA by endonucleolytic RNA cleavage.",
     "evidence": [
      {
       "reference": "GO:0004526",
       "notes": "GO:0004526 is the Gene Ontology molecular-function term for ribonuclease P activity."
      },
      {
       "reference": "GO:0030679",
       "notes": "GO:0030679 defines cyanelle RNase P as catalyzing 5-prime endonucleolytic cleavage of precursor tRNAs."
      }
     ]
    },
    {
     "function_id": "trna_5_leader_removal",
     "label": "tRNA 5'-leader removal",
     "grounding": "GO:0001682",
     "description": "Cyanelle RNase P complexes generate mature tRNA 5-prime ends by cleaving 5-prime leader sequences from pre-tRNAs.",
     "evidence": [
      {
       "reference": "GO:0001682",
       "notes": "GO:0001682 is the Gene Ontology biological-process term for tRNA 5'-leader removal."
      },
      {
       "reference": "GO:0030679",
       "notes": "GO:0030679 defines cyanelle RNase P as generating mature tRNAs by precursor-tRNA cleavage."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030679",
     "notes": "Gene Ontology cellular-component term for the cyanelle ribonuclease P complex and its exact synonym."
    },
    {
     "reference": "GO:0030681",
     "notes": "Gene Ontology cellular-component parent term for multimeric ribonuclease P complexes."
    },
    {
     "reference": "GO:0009842",
     "notes": "Gene Ontology cellular-component term for the cyanelle."
    },
    {
     "reference": "SO:0000386",
     "notes": "Sequence Ontology term for RNase_P_RNA."
    },
    {
     "reference": "GO:0004526",
     "notes": "Gene Ontology molecular-function term for ribonuclease P activity."
    },
    {
     "reference": "GO:0001682",
     "notes": "Gene Ontology biological-process term for tRNA 5'-leader removal."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cyanelle_rnase_p_constituents",
     "title": "RNase P RNA and proteins form cyanelle RNase P",
     "description": "The best characterized cyanelle ribonuclease P complex from Cyanophora paradoxa contains a single RNase P RNA and several protein molecules.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records the GO-defined RNA and several-protein composition without resolving exact Cyanophora cyanelle protein-family boundaries.",
     "nodes": [
      {
       "node_id": "rnase_p_rna",
       "label": "RNase P RNA",
       "node_type": "RNA",
       "grounding": "SO:0000386",
       "component_ref": "rnase_p_rna"
      },
      {
       "node_id": "cyanelle_rnase_p_protein_subunits",
       "label": "cyanelle RNase P protein subunits",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "cyanelle_rnase_p_protein_subunits"
      },
      {
       "node_id": "cyanelle_ribonuclease_p_complex",
       "label": "cyanelle ribonuclease P complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030679"
      },
      {
       "node_id": "cyanelle",
       "label": "cyanelle",
       "node_type": "STRUCTURE",
       "grounding": "GO:0009842"
      }
     ],
     "edges": [
      {
       "subject": "rnase_p_rna",
       "predicate": "contributes constituents to",
       "object": "cyanelle_ribonuclease_p_complex",
       "description": "The RNase P RNA is the single RNA molecule represented in the GO:0030679 definition.",
       "evidence": [
        {
         "reference": "GO:0030679",
         "notes": "GO:0030679 defines the complex as containing a single RNA molecule."
        }
       ]
      },
      {
       "subject": "cyanelle_rnase_p_protein_subunits",
       "predicate": "contributes constituents to",
       "object": "cyanelle_ribonuclease_p_complex",
       "description": "Several protein molecules are the protein constituents represented in the GO:0030679 definition.",
       "evidence": [
        {
         "reference": "GO:0030679",
         "notes": "GO:0030679 defines the complex as containing several protein molecules."
        }
       ]
      },
      {
       "subject": "cyanelle_ribonuclease_p_complex",
       "predicate": "localizes to",
       "object": "cyanelle",
       "description": "The cyanelle RNase P complex is located in the cyanelle.",
       "evidence": [
        {
         "reference": "GO:0030679",
         "notes": "GO:0030679 defines this RNase P complex by its cyanelle localization."
        },
        {
         "reference": "GO:0009842",
         "notes": "GO:0009842 is the cyanelle cellular-component term."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_cyanelle_rnase_p_protein_boundaries",
     "prompt": "Resolve exact source-neutral protein-family boundaries for the Cyanophora paradoxa cyanelle RNase P complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#cyanelle_rnase_p_protein_subunits",
      "causal_graphs#cyanelle_rnase_p_constituents"
     ],
     "rationale": "The first GO:0030679 record captures the GO-defined single-RNA, several-protein cyanelle composition at cohort granularity. Exact source-neutral cyanelle RNase P protein families should be resolved before assigning protein groundings.",
     "evidence": [
      {
       "reference": "GO:0030679"
      },
      {
       "reference": "GO:0030681"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:0000177",
   "label": "cytoplasmic exosome (RNase complex)",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A ribonuclease complex that has 3-prime to 5-prime processive hydrolytic exoribonuclease activity producing 5-prime-phosphomonoesters. Participates in a multitude of cellular RNA processing and degradation events preventing nuclear export and/or translation of aberrant RNAs. Restricted to processing linear and circular single-stranded RNAs (ssRNA) only. RNAs with complex secondary structures may have to be unwound or pre-processed by co-factors prior to entering the complex, esp if the 3-prime end is structured.",
   "definition_source": "GO:0000177",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T14:57:15Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T14:57:54Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO exact synonymy, exosome parentage and cytoplasmic parthood, conservative GO-backed RNA processing and degradation functions, GO/PubMed evidence, a nonmechanistic localization/function graph and a component-boundary TODO.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "cytoplasmic exosome (ribonuclease complex)",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000177"
    },
    {
     "synonym_text": "cytoplasmic exosome multienzyme ribonuclease complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000177"
    },
    {
     "synonym_text": "prokaryotic exosome multienzyme ribonuclease complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000177"
    }
   ],
   "parent_structures": [
    "GO:0000178"
   ],
   "part_of": [
    "GO:0005737"
   ],
   "functions": [
    {
     "function_id": "rna_catabolic_process",
     "label": "RNA catabolic process",
     "grounding": "GO:0006401",
     "description": "The cytoplasmic exosome participates in degradation of RNA substrates.",
     "evidence": [
      {
       "reference": "GO:0006401",
       "notes": "GO:0006401 is the Gene Ontology biological-process term for RNA catabolic process."
      },
      {
       "reference": "GO:0000177",
       "notes": "GO:0000177 defines the cytoplasmic exosome RNase complex as participating in RNA degradation events."
      }
     ]
    },
    {
     "function_id": "rna_processing",
     "label": "RNA processing",
     "grounding": "GO:0006396",
     "description": "The cytoplasmic exosome participates in processing RNA transcripts.",
     "evidence": [
      {
       "reference": "GO:0006396",
       "notes": "GO:0006396 is the Gene Ontology biological-process term for RNA processing."
      },
      {
       "reference": "GO:0000177",
       "notes": "GO:0000177 defines the cytoplasmic exosome RNase complex as participating in RNA processing events."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000177",
     "notes": "Gene Ontology cellular-component term for the cytoplasmic exosome RNase complex and its exact synonyms."
    },
    {
     "reference": "GO:0000178",
     "notes": "Gene Ontology cellular-component term for the broader exosome RNase complex in the GO:0000177 logical definition."
    },
    {
     "reference": "GO:0005737",
     "notes": "Gene Ontology cellular-component term for the cytoplasm in the GO:0000177 logical definition."
    },
    {
     "reference": "GO:0006401",
     "notes": "Gene Ontology biological-process term for RNA catabolic process."
    },
    {
     "reference": "GO:0006396",
     "notes": "Gene Ontology biological-process term for RNA processing."
    },
    {
     "reference": "PMID:17174896",
     "notes": "Liu, Greimann and Lima 2006, Reconstitution, activities, and structure of the eukaryotic RNA exosome, Cell; PMID cited in the GO:0000177 definition xrefs."
    },
    {
     "reference": "PMID:20531386",
     "notes": "Tomecki et al. 2010, The human core exosome interacts with differentially localized processive RNases: hDIS3 and hDIS3L, EMBO Journal; PMID cited in the GO:0000177 definition xrefs."
    },
    {
     "reference": "PMID:26726035",
     "notes": "Kilchert, Wittmann and Vasiljeva 2016, The regulation and functions of the nuclear RNA exosome complex, Nature Reviews Molecular Cell Biology; PMID cited in the GO:0000177 definition xrefs."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cytoplasmic_exosome_rna_surveillance",
     "title": "Cytoplasmic exosome acts in RNA processing and decay",
     "description": "GO defines the cytoplasmic exosome as an exosome RNase complex located in the cytoplasm that participates in RNA processing and degradation events.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the GO-defined cytoplasmic localization and RNA processing/degradation activities without resolving exact exosome core or catalytic nuclease composition.",
     "nodes": [
      {
       "node_id": "cytoplasmic_exosome",
       "label": "cytoplasmic exosome (RNase complex)",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000177"
      },
      {
       "node_id": "cytoplasm",
       "label": "cytoplasm",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005737"
      },
      {
       "node_id": "rna_catabolic_process",
       "label": "RNA catabolic process",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006401"
      },
      {
       "node_id": "rna_processing",
       "label": "RNA processing",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006396"
      }
     ],
     "edges": [
      {
       "subject": "cytoplasmic_exosome",
       "predicate": "localizes to",
       "object": "cytoplasm",
       "description": "The cytoplasmic exosome RNase complex is part of the cytoplasm.",
       "evidence": [
        {
         "reference": "GO:0000177",
         "notes": "The GO:0000177 logical definition places this exosome RNase complex in the cytoplasm."
        },
        {
         "reference": "GO:0005737",
         "notes": "GO:0005737 is the Gene Ontology cellular-component term for the cytoplasm."
        }
       ]
      },
      {
       "subject": "cytoplasmic_exosome",
       "predicate": "supports",
       "object": "rna_catabolic_process",
       "description": "The cytoplasmic exosome RNase complex participates in RNA degradation events.",
       "evidence": [
        {
         "reference": "GO:0000177",
         "notes": "GO:0000177 defines the complex as participating in RNA degradation events."
        }
       ]
      },
      {
       "subject": "cytoplasmic_exosome",
       "predicate": "supports",
       "object": "rna_processing",
       "description": "The cytoplasmic exosome RNase complex participates in RNA processing events.",
       "evidence": [
        {
         "reference": "GO:0000177",
         "notes": "GO:0000177 defines the complex as participating in RNA processing events."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_cytoplasmic_exosome_component_boundaries",
     "prompt": "Resolve exact source-neutral component boundaries for cytoplasmic exosome RNase complexes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#cytoplasmic_exosome_rna_surveillance"
     ],
     "rationale": "The first GO:0000177 record captures the GO-defined cytoplasmic exosome localization and RNA processing/decay activities. Exact source-neutral boundaries for the exosome core and catalytic nucleases should be curated from primary component evidence before assigning constituents.",
     "evidence": [
      {
       "reference": "GO:0000177"
      },
      {
       "reference": "GO:0000178"
      },
      {
       "reference": "GO:0005737"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:0010494",
   "label": "cytoplasmic stress granule",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "OTHER",
   "definition": "A dense aggregation in the cytosol composed of proteins and RNAs that appear when the cell is under stress.",
   "definition_source": "GO:0010494",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T00:10:41Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T00:11:36Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added exact GO stress-granule synonymy, label-only yeast mRNA, Pab1/Pub1/Pbp1 and eIF3/40S component cohorts, Saccharomyces distribution and example curation, mRNP-triage function evidence, GO/DOI evidence, a yeast stress-granule assembly graph and a component-boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T00:12:12Z",
     "curator": "codex",
     "action": "TIGHTENED_EVIDENCE_SCOPE",
     "changes": "Narrowed the Saccharomyces taxonomic distribution and canonical example notes to the Buchan 2008 glucose-deprivation evidence they cite, leaving robust heat-shock claims attached to Grousl 2009 component and graph evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T00:17:43Z",
     "curator": "codex",
     "action": "RESOLVED_REVIEW",
     "changes": "Resolved #551 by removing the heat-shock Grousl citation from the glucose-deprivation mRNA cargo component, and resolved #552 by renaming the Pab1/Pub1/Pbp1 cohort as RNA-binding markers and narrowing Pab1 to a marker role.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:33:38Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-23T07:14:23Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "cytoplasmic mRNP granule",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0010494"
    },
    {
     "synonym_text": "stress granule",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0010494"
    }
   ],
   "components": [
    {
     "component_id": "stalled_mrna_cargo",
     "label": "stalled stress-granule mRNA cargo",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Stress-granule mRNA cargo is the translationally stalled mRNA pool captured in cytoplasmic stress granules; no exact Sequence Ontology or GO CURIE for this stress-granule-localized mRNA state was curated in this first record.",
     "role": "Translationally stalled mRNAs that concentrate in cytoplasmic stress granules under glucose deprivation.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200807043",
       "notes": "Buchan, Muhlrad and Parker 2008 analyzed yeast stress granules formed by nontranslating mRNPs under glucose deprivation."
      }
     ]
    },
    {
     "component_id": "pab1_pub1_pbp1_rna_binding_markers",
     "label": "Pab1/Pub1/Pbp1 stress-granule RNA-binding markers",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "PAB1",
      "PUB1",
      "PBP1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Pab1, Pub1 and Pbp1 are curated as yeast RNA-binding stress-granule markers or assembly inputs; no exact source-neutral InterPro, Pfam or NCBIfam accession covers the full cohort.",
     "role": "Pab1 and Pub1 mark glucose-deprivation stress granules, while Pub1 and Pbp1 promote visible granule assembly.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200807043",
       "notes": "Buchan, Muhlrad and Parker 2008 used Pab1 and Pub1 as yeast stress-granule markers and linked Pub1 and Pbp1 to stress-granule assembly."
      },
      {
       "reference": "DOI:10.1371/journal.pone.0010006",
       "notes": "Swisher and Parker 2010 assayed Pbp1, Pbp4, Lsm12, Dhh1 and Pab1 localization and effects on Saccharomyces stress granules."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P04147",
       "protein_label": "Polyadenylate-binding protein, cytoplasmic and nuclear",
       "gene_symbol": "PAB1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene PAB1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P04147",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P04147, the single reviewed entry for gene PAB1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P32588",
       "protein_label": "Nuclear and cytoplasmic polyadenylated RNA-binding protein PUB1",
       "gene_symbol": "PUB1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene PUB1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:23222640",
         "notes": "Mitchell SF et al. 2013, ‘Global analysis of yeast mRNPs.’, Nat Struct Mol Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P32588."
        },
        {
         "reference": "PMID:8413212",
         "notes": "Anderson JT et al. 1993, ‘PUB1 is a major nuclear and cytoplasmic polyadenylated RNA-binding protein in Saccharomyces cerevisiae.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P32588."
        },
        {
         "reference": "PMID:8413213",
         "notes": "Matunis MJ et al. 1993, ‘PUB1: a major yeast poly(A)+ RNA-binding protein.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P32588."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P53297",
       "protein_label": "PAB1-binding protein 1",
       "gene_symbol": "PBP1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene PBP1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P53297."
        },
        {
         "reference": "PMID:15082763",
         "notes": "Tadauchi T et al. 2004, ‘Posttranscriptional regulation of HO expression by the Mkt1-Pbp1 complex.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P53297."
        },
        {
         "reference": "PMID:14576278",
         "notes": "Sickmann A et al. 2003, ‘The proteome of Saccharomyces cerevisiae mitochondria.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Mitochondrion' localisation of P53297."
        }
       ]
      }
     ]
    },
    {
     "component_id": "eif3_40s_translation_initiation_cohort",
     "label": "eIF3/40S translation-initiation cohort",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "TIF32"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Robust heat-shock stress granules contain eIF3 and 40S small ribosomal subunit markers; this mixed protein/RNP cohort is not identical to the exact GO eIF3 complex term or to the exact 40S ribosomal subunit.",
     "role": "Translation-initiation components, including eIF3a/Tif32 and 40S small ribosomal subunits, that mark robust heat-shock stress granules in budding yeast.",
     "evidence": [
      {
       "reference": "DOI:10.1242/jcs.045104",
       "notes": "Grousl et al. 2009 showed that robust heat-shock stress granules in Saccharomyces contain eIF3 and small but not large ribosomal subunits."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38249",
       "protein_label": "Eukaryotic translation initiation factor 3 subunit A",
       "gene_symbol": "RPG1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene TIF32, which UniProt lists under the primary name RPG1, in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P38249",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38249, the single reviewed entry for gene TIF32 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "VARIABLE",
     "note": "Budding yeast forms cytoplasmic stress granules under glucose-deprivation conditions.",
     "reference": "DOI:10.1083/jcb.200807043"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which Pab1/Pub1-marked cytoplasmic stress granules were connected to P-body-dependent glucose-deprivation assembly.",
     "reference": "DOI:10.1083/jcb.200807043"
    }
   ],
   "functions": [
    {
     "function_id": "mrnp_triage_during_stress",
     "label": "mRNP triage during stress",
     "description": "Cytoplasmic stress granules concentrate nontranslating mRNPs and translation-initiation components when yeast cells encounter glucose deprivation or heat shock.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200807043",
       "notes": "Buchan, Muhlrad and Parker 2008 connected yeast stress granules to remodeling of mRNPs that had accumulated in preexisting P-bodies."
      },
      {
       "reference": "DOI:10.1242/jcs.045104",
       "notes": "Grousl et al. 2009 found that robust heat shock induces Saccharomyces stress granules with eIF3 and 40S ribosomal subunit markers."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0010494",
     "notes": "Gene Ontology cellular-component term for cytoplasmic stress granule."
    },
    {
     "reference": "GO:0034063",
     "notes": "Gene Ontology biological-process term for cytoplasmic stress granule assembly."
    },
    {
     "reference": "DOI:10.1083/jcb.200807043",
     "notes": "Buchan, Muhlrad and Parker 2008, P bodies promote stress granule assembly in Saccharomyces cerevisiae, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1242/jcs.045104",
     "notes": "Grousl et al. 2009, Robust heat shock induces eIF2alpha-phosphorylation-independent assembly of stress granules containing eIF3 and 40S ribosomal subunits in budding yeast, Saccharomyces cerevisiae, Journal of Cell Science."
    },
    {
     "reference": "DOI:10.1371/journal.pone.0010006",
     "notes": "Swisher and Parker 2010, Localization to, and effects of Pbp1, Pbp4, Lsm12, Dhh1, and Pab1 on stress granules in Saccharomyces cerevisiae, PLOS ONE."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_stress_granule_assembly",
     "title": "Yeast mRNPs and RNA-binding proteins assemble stress granules",
     "description": "In Saccharomyces cerevisiae, stalled mRNP cargo localizes to cytoplasmic stress granules during glucose deprivation, Pab1/Pub1/Pbp1 RNA-binding markers or inputs support visible granule assembly, and heat-shock-localized eIF3/40S translation-initiation components concentrate in cytoplasmic stress granules, while P-bodies promote stress-granule assembly during glucose deprivation.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph summarizes yeast glucose-deprivation and robust heat-shock stress-granule assembly inputs without asserting a complete condensate interaction network or flattening the stress-specific composition into one universal component set.",
     "nodes": [
      {
       "node_id": "stalled_mrna_cargo",
       "label": "stalled stress-granule mRNA cargo",
       "node_type": "RNA",
       "component_ref": "stalled_mrna_cargo"
      },
      {
       "node_id": "pab1_pub1_pbp1_rna_binding_markers",
       "label": "Pab1/Pub1/Pbp1 stress-granule RNA-binding markers",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "pab1_pub1_pbp1_rna_binding_markers"
      },
      {
       "node_id": "eif3_40s_translation_initiation_cohort",
       "label": "eIF3/40S translation-initiation cohort",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "eif3_40s_translation_initiation_cohort"
      },
      {
       "node_id": "p_body",
       "label": "P-body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000932"
      },
      {
       "node_id": "cytoplasmic_stress_granule",
       "label": "cytoplasmic stress granule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0010494"
      }
     ],
     "edges": [
      {
       "subject": "stalled_mrna_cargo",
       "predicate": "accumulates in",
       "object": "cytoplasmic_stress_granule",
       "description": "Translationally stalled mRNPs concentrate in yeast cytoplasmic stress granules.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200807043",
         "notes": "Buchan, Muhlrad and Parker 2008 characterized yeast stress granules formed from nontranslating mRNPs."
        }
       ]
      },
      {
       "subject": "pab1_pub1_pbp1_rna_binding_markers",
       "predicate": "supports assembly of",
       "object": "cytoplasmic_stress_granule",
       "description": "Pab1 and Pub1 mark yeast stress granules, while Pub1 and Pbp1 are needed for efficient visible stress-granule assembly.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200807043",
         "notes": "Buchan, Muhlrad and Parker 2008 linked Pub1 and Pbp1 to yeast stress-granule assembly."
        },
        {
         "reference": "DOI:10.1371/journal.pone.0010006",
         "notes": "Swisher and Parker 2010 tested localization and assembly effects of Pbp1-interacting stress-granule proteins."
        }
       ]
      },
      {
       "subject": "eif3_40s_translation_initiation_cohort",
       "predicate": "localizes to",
       "object": "cytoplasmic_stress_granule",
       "description": "Robust heat-shock stress granules recruit eIF3 and 40S small ribosomal subunit markers in budding yeast.",
       "evidence": [
        {
         "reference": "DOI:10.1242/jcs.045104",
         "notes": "Grousl et al. 2009 observed eIF3 and 40S ribosomal subunits in robust heat-shock yeast stress granules."
        }
       ]
      },
      {
       "subject": "p_body",
       "predicate": "promotes assembly of",
       "object": "cytoplasmic_stress_granule",
       "description": "P-bodies promote glucose-deprivation stress-granule assembly in Saccharomyces cerevisiae.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200807043",
         "notes": "Buchan, Muhlrad and Parker 2008 found that P-body assembly was required for efficient yeast stress-granule assembly during glucose deprivation."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_stress_granule_component_boundaries",
     "prompt": "Resolve exact component groundings and stress-condition-specific boundaries for yeast glucose-deprivation and robust-heat-shock stress granules.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#stalled_mrna_cargo",
      "components#pab1_pub1_pbp1_rna_binding_markers",
      "components#eif3_40s_translation_initiation_cohort",
      "causal_graphs#yeast_stress_granule_assembly"
     ],
     "rationale": "This first record groups Saccharomyces stress-granule mRNAs, RNA-binding proteins and translation-initiation markers by experimentally assayed stress-granule residency rather than guessing exact family accessions or asserting that glucose deprivation and heat-shock foci have identical composition.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200807043"
      },
      {
       "reference": "DOI:10.1242/jcs.045104"
      },
      {
       "reference": "DOI:10.1371/journal.pone.0010006"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "GO:0030680",
   "label": "dimeric ribonuclease P complex",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A ribonuclease P complex that contains a single RNA molecule that is necessary and usually sufficient for catalysis, and a single protein molecule.",
   "definition_source": "GO:0030680",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-24T11:36:39Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T11:37:53Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added RNase P synonymy, ribonuclease P parentage, SO-grounded RNase P RNA and InterPro-grounded RnpA components, bacterial distribution, an Escherichia coli canonical example, GO function terms, GO/SO/InterPro/UniProt/PubMed/DOI evidence, a compact pre-tRNA cleavage graph and a scope TODO for non-dimeric RNase P variants.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T11:50:21Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1483: added GO:0030680 and DOI:10.1038/nrmicro1491 to the RNase P tRNA 5-prime leader-removal graph edge so the edge evidence supports the subject structure as well as the biological-process node; #1484: removed the broad Bacteria COMMON taxonomic-distribution row until a source directly supports that clade-level frequency.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "dimeric RNase P complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030680"
    }
   ],
   "parent_structures": [
    "GO:0030677"
   ],
   "components": [
    {
     "component_id": "rnase_p_rna",
     "label": "RNase P RNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "grounding": "SO:0000386",
     "gene_symbols": [
      "rnpB"
     ],
     "stoichiometry": "1 RNA molecule",
     "essentiality": "ESSENTIAL",
     "role": "Catalytic RNA subunit that forms the bacterial RNase P ribozyme core.",
     "evidence": [
      {
       "reference": "GO:0030680",
       "notes": "GO:0030680 defines the dimeric ribonuclease P complex as containing a single RNA molecule that is necessary and usually sufficient for catalysis."
      },
      {
       "reference": "SO:0000386",
       "notes": "SO:0000386 is the Sequence Ontology term for RNase P RNA."
      },
      {
       "reference": "PMID:6197186",
       "notes": "Guerrier-Takada et al. 1983 showed that the RNA moiety of bacterial RNase P is the catalytic subunit."
      }
     ]
    },
    {
     "component_id": "rnpa_protein",
     "label": "Ribonuclease P protein component",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR000100",
     "gene_symbols": [
      "rnpA"
     ],
     "stoichiometry": "1 protein molecule",
     "essentiality": "ESSENTIAL",
     "role": "Small RnpA protein constituent that associates with RNase P RNA in the bacterial dimeric holoenzyme.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A7Y8",
       "protein_label": "Ribonuclease P protein component",
       "gene_symbol": "rnpA",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-24",
       "role": "Reviewed E. coli K-12 RnpA entry mapped by UniProtKB to InterPro:IPR000100.",
       "evidence": [
        {
         "reference": "UniProtKB:P0A7Y8",
         "notes": "UniProtKB P0A7Y8 is the reviewed Escherichia coli K-12 RNase P protein component entry for gene rnpA."
        },
        {
         "reference": "InterPro:IPR000100",
         "notes": "UniProtKB maps the E. coli K-12 RnpA entry to InterPro family IPR000100."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "GO:0030680",
       "notes": "GO:0030680 defines the dimeric ribonuclease P complex as containing a single protein molecule."
      },
      {
       "reference": "InterPro:IPR000100",
       "notes": "InterPro IPR000100 is a family entry for RNase P protein components that includes the bacterial rnpA HAMAP and NCBIfam member models."
      },
      {
       "reference": "DOI:10.1038/nrmicro1491",
       "notes": "Kazantsev and Pace 2006 reviewed bacterial RNase P as a two-component holoenzyme with an RNA subunit and an RnpA protein subunit."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Model bacterium whose RNase P M1 RNA established the RNA moiety as a catalytic subunit.",
     "reference": "PMID:6197186"
    }
   ],
   "functions": [
    {
     "function_id": "ribonuclease_p_activity",
     "label": "ribonuclease P activity",
     "grounding": "GO:0004526",
     "description": "The bacterial dimeric RNase P complex cleaves RNA endonucleolytically to remove 5-prime extra nucleotides from precursor tRNA.",
     "evidence": [
      {
       "reference": "GO:0004526",
       "notes": "GO:0004526 is the Gene Ontology molecular-function term for ribonuclease P activity."
      },
      {
       "reference": "PMID:6197186",
       "notes": "Guerrier-Takada et al. 1983 assayed bacterial RNase P RNA cleavage of precursor RNA substrates."
      }
     ]
    },
    {
     "function_id": "trna_5_leader_removal",
     "label": "tRNA 5'-leader removal",
     "grounding": "GO:0001682",
     "description": "The RNase P complex generates mature tRNA 5-prime ends by cleaving 5-prime leader sequences from pre-tRNAs.",
     "evidence": [
      {
       "reference": "GO:0001682",
       "notes": "GO:0001682 is the Gene Ontology biological-process term for tRNA 5'-leader removal."
      },
      {
       "reference": "DOI:10.1038/nrmicro1491",
       "notes": "Kazantsev and Pace 2006 reviewed tRNA 5-prime leader removal as the canonical bacterial RNase P activity."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030680",
     "notes": "Gene Ontology cellular-component term for the dimeric ribonuclease P complex."
    },
    {
     "reference": "GO:0030677",
     "notes": "Gene Ontology cellular-component term for the broader ribonuclease P complex parent."
    },
    {
     "reference": "GO:0004526",
     "notes": "Gene Ontology molecular-function term for ribonuclease P activity."
    },
    {
     "reference": "GO:0001682",
     "notes": "Gene Ontology biological-process term for tRNA 5'-leader removal."
    },
    {
     "reference": "SO:0000386",
     "notes": "Sequence Ontology term for RNase P RNA."
    },
    {
     "reference": "InterPro:IPR000100",
     "notes": "InterPro family for RNase P protein components."
    },
    {
     "reference": "UniProtKB:P0A7Y8",
     "notes": "UniProtKB reviewed Escherichia coli K-12 RnpA protein entry."
    },
    {
     "reference": "PMID:6197186",
     "notes": "Guerrier-Takada et al. 1983, The RNA moiety of ribonuclease P is the catalytic subunit of the enzyme, Cell."
    },
    {
     "reference": "DOI:10.1038/nrmicro1491",
     "notes": "Kazantsev and Pace 2006, Bacterial RNase P: a new view of an ancient enzyme, Nature Reviews Microbiology."
    },
    {
     "reference": "PMID:16980936",
     "notes": "PubMed identifier for Kazantsev and Pace 2006 as reported by PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "bacterial_rnase_p_pre_trna_cleavage",
     "title": "Dimeric RNase P cleaves pre-tRNA leaders",
     "description": "In bacterial dimeric RNase P, the RNase P RNA and RnpA protein form a ribonucleoprotein holoenzyme that cleaves 5-prime leaders from precursor tRNAs.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the bacterial RNA-plus-protein RNase P holoenzyme and its pre-tRNA cleavage function without modeling substrate recognition kinetics, metal-ion chemistry or the multimeric archaeal and eukaryotic RNase P assemblies.",
     "nodes": [
      {
       "node_id": "rnase_p_rna",
       "label": "RNase P RNA",
       "node_type": "RNA",
       "component_ref": "rnase_p_rna",
       "grounding": "SO:0000386"
      },
      {
       "node_id": "rnpa_protein",
       "label": "Ribonuclease P protein component",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rnpa_protein",
       "grounding": "InterPro:IPR000100"
      },
      {
       "node_id": "dimeric_rnase_p",
       "label": "dimeric ribonuclease P complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030680"
      },
      {
       "node_id": "pre_trna",
       "label": "precursor tRNA",
       "node_type": "GENETIC_ELEMENT"
      },
      {
       "node_id": "ribonuclease_p_activity",
       "label": "ribonuclease P activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0004526"
      },
      {
       "node_id": "trna_5_leader_removal",
       "label": "tRNA 5'-leader removal",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0001682"
      }
     ],
     "edges": [
      {
       "subject": "rnase_p_rna",
       "predicate": "assembles with",
       "object": "rnpa_protein",
       "description": "Bacterial dimeric RNase P contains one RNase P RNA molecule and one RnpA protein molecule.",
       "evidence": [
        {
         "reference": "GO:0030680",
         "notes": "GO:0030680 defines the dimeric ribonuclease P complex by one RNA molecule and one protein molecule."
        },
        {
         "reference": "DOI:10.1038/nrmicro1491",
         "notes": "Kazantsev and Pace 2006 reviewed the two-component bacterial RNase P holoenzyme."
        }
       ]
      },
      {
       "subject": "rnase_p_rna",
       "predicate": "contributes to",
       "object": "ribonuclease_p_activity",
       "description": "RNase P RNA provides the ribozyme core of the bacterial dimeric complex.",
       "evidence": [
        {
         "reference": "PMID:6197186",
         "notes": "Guerrier-Takada et al. 1983 established bacterial RNase P RNA as a catalytic subunit."
        }
       ]
      },
      {
       "subject": "dimeric_rnase_p",
       "predicate": "cleaves",
       "object": "pre_trna",
       "description": "The dimeric RNase P holoenzyme cleaves 5-prime leaders from precursor tRNAs.",
       "evidence": [
        {
         "reference": "GO:0004526",
         "notes": "GO:0004526 defines ribonuclease P activity as endonucleolytic removal of 5-prime extra nucleotides from tRNA precursor."
        },
        {
         "reference": "DOI:10.1038/nrmicro1491",
         "notes": "Kazantsev and Pace 2006 reviewed pre-tRNA leader cleavage as the canonical bacterial RNase P reaction."
        }
       ]
      },
      {
       "subject": "dimeric_rnase_p",
       "predicate": "supports",
       "object": "trna_5_leader_removal",
       "description": "Dimeric RNase P activity generates mature bacterial tRNA 5-prime ends.",
       "evidence": [
        {
         "reference": "GO:0030680",
         "notes": "GO:0030680 defines the ribonuclease P complex by its cleavage of pre-tRNA leader sequences."
        },
        {
         "reference": "DOI:10.1038/nrmicro1491",
         "notes": "Kazantsev and Pace 2006 reviewed bacterial RNase P as an RNA-plus-protein particle that catalyzes tRNA 5-prime maturation."
        },
        {
         "reference": "GO:0001682",
         "notes": "GO:0001682 is the biological-process term for tRNA 5'-leader removal."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "rnase_p_scope_limited_to_bacterial_dimeric_complex",
     "prompt": "Keep this record scoped to the bacterial dimeric RNase P complex and curate multimeric archaeal, nucleolar and mitochondrial RNase P complexes separately.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "parent_structures#GO:0030677"
     ],
     "rationale": "GO separates the single-RNA/single-protein dimeric complex from multimeric and organellar RNase P variants. This first record intentionally models only GO:0030680.",
     "evidence": [
      {
       "reference": "GO:0030680"
      },
      {
       "reference": "GO:0030681"
      },
      {
       "reference": "GO:0030678"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-24"
    }
   ]
  },
  {
   "identifier": "GO:0000178",
   "label": "exosome (RNase complex)",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A ribonuclease complex with 3'-to-5' exoribonuclease activity that participates in RNA processing and degradation.",
   "definition_source": "GO:0000178",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-19T07:09:07Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-19T07:10:18Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added exosome synonymy, a protein-containing-complex parent, reviewed-label-only core/Rrp44/Rrp6 components, budding-yeast scope, RNA processing and catabolic functions, GO/DOI/PDB evidence, a nonmechanistic RNA-decay graph and a component-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-19T07:24:34Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved PR #1213 findings #1214 and #1215 by replacing the generic protein-containing-complex parent with GO:1905354 exoribonuclease complex and removing the nuclear Rrp6 nuclease from the generic GO:0000178 component list and functional graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:33:50Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 10 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "exosome multienzyme ribonuclease complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000178"
    },
    {
     "synonym_text": "RNA exosome",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1016/j.cell.2006.10.037"
    }
   ],
   "parent_structures": [
    "GO:1905354"
   ],
   "components": [
    {
     "component_id": "nine_subunit_exosome_core",
     "label": "nine-subunit exosome core",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "stoichiometry": "9 subunits",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The conserved RNA exosome core is a nine-protein assembly built from RNase PH-like ring and S1/KH cap subunits; no exact source-neutral GO or Complex Portal term for the eukaryotic nine-subunit core was assigned in this pass.",
     "role": "Protein barrel and cap that form the conserved scaffold of eukaryotic RNA exosome complexes.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2006.10.037",
       "notes": "Liu et al. 2006 reconstituted nine-subunit yeast and human exosomes and determined the crystal structure of a human nine-subunit exosome."
      },
      {
       "reference": "RCSB_PDB:2NN6",
       "notes": "RCSB PDB 2NN6 records the Liu et al. human RNA exosome structure with Rrp41, Rrp45, Rrp46, Rrp43, Mtr3, Rrp42, Csl4, Rrp4 and Rrp40."
      }
     ],
     "gene_symbols": [
      "RRP41",
      "RRP42",
      "RRP43",
      "RRP45",
      "RRP46",
      "MTR3",
      "RRP4",
      "RRP40",
      "CSL4"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P46948",
       "protein_label": "Exosome complex component SKI6",
       "gene_symbol": "SKI6",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RRP41, which UniProt lists under the primary name SKI6, in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P46948."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q12277",
       "protein_label": "Exosome complex component RRP42",
       "gene_symbol": "RRP42",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RRP42 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of Q12277."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P25359",
       "protein_label": "Exosome complex component RRP43",
       "gene_symbol": "RRP43",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RRP43 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P25359."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q05636",
       "protein_label": "Exosome complex component RRP45",
       "gene_symbol": "RRP45",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RRP45 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of Q05636."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P53256",
       "protein_label": "Exosome complex component RRP46",
       "gene_symbol": "RRP46",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RRP46 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P53256."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P48240",
       "protein_label": "Exosome complex component MTR3",
       "gene_symbol": "MTR3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene MTR3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P48240",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P48240, the single reviewed entry for gene MTR3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P38792",
       "protein_label": "Exosome complex component RRP4",
       "gene_symbol": "RRP4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RRP4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P38792",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38792, the single reviewed entry for gene RRP4 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q08285",
       "protein_label": "Exosome complex component RRP40",
       "gene_symbol": "RRP40",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RRP40 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of Q08285."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P53859",
       "protein_label": "Exosome complex component CSL4",
       "gene_symbol": "CSL4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene CSL4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P53859."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rrp44_dis3_rnase",
     "label": "Rrp44/Dis3 catalytic nuclease",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "RRP44",
      "DIS3"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Rrp44/Dis3 is modeled as the hydrolytic nuclease component of core-plus-Rrp44 yeast exosomes; no exact source-neutral protein family CURIE for this exosome-bound role was curated.",
     "role": "Catalytic 3-prime-to-5-prime exoribonuclease associated with the yeast exosome.",
     "evidence": [
      {
       "reference": "DOI:10.1016/s0092-8674(00)80432-8",
       "notes": "Mitchell et al. 1997 identified Rrp44/Dis3 among the original Saccharomyces cerevisiae exosome proteins."
      },
      {
       "reference": "DOI:10.1016/j.cell.2006.10.037",
       "notes": "Liu et al. 2006 compared yeast 9-, 10- and 11-subunit exosomes and assigned processive hydrolytic activity to Rrp44 and to the yeast 10-subunit exosome."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q08162",
       "protein_label": "Exosome complex exonuclease DIS3",
       "gene_symbol": "DIS3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RRP44, which UniProt lists under the primary name DIS3, in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of Q08162."
        },
        {
         "reference": "PMID:14576278",
         "notes": "Sickmann A et al. 2003, ‘The proteome of Saccharomyces cerevisiae mitochondria.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Mitochondrion' localisation of Q08162."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "The RNase exosome is directly evidenced in budding yeast; broader archaeal and eukaryotic distributions are left for follow-up curation.",
     "reference": "DOI:10.1016/s0092-8674(00)80432-8"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Model eukaryote in which the RNA exosome was identified and in which 9-, 10- and 11-subunit exosome assemblies were reconstituted.",
     "reference": "DOI:10.1016/j.cell.2006.10.037"
    }
   ],
   "functions": [
    {
     "function_id": "rna_catabolic_process",
     "label": "RNA catabolic process",
     "grounding": "GO:0006401",
     "description": "The RNA exosome participates in 3-prime-to-5-prime degradation of cellular RNA substrates.",
     "evidence": [
      {
       "reference": "GO:0006401",
       "notes": "GO:0006401 is the Gene Ontology biological-process term for RNA catabolic process."
      },
      {
       "reference": "DOI:10.1016/j.cell.2006.10.037",
       "notes": "Liu et al. 2006 analyzed reconstituted RNA exosome activities on generic, structured, AU-rich and polyadenylated RNA substrates."
      }
     ]
    },
    {
     "function_id": "rna_processing",
     "label": "RNA processing",
     "grounding": "GO:0006396",
     "description": "The RNA exosome participates in processing RNA precursors into mature products.",
     "evidence": [
      {
       "reference": "GO:0006396",
       "notes": "GO:0006396 is the Gene Ontology biological-process term for RNA processing."
      },
      {
       "reference": "DOI:10.1016/s0092-8674(00)80432-8",
       "notes": "Mitchell et al. 1997 showed that S. cerevisiae exosome components are required for 5.8S rRNA 3-prime processing."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000178",
     "notes": "Gene Ontology cellular-component term for the exosome RNase complex and its exact synonym."
    },
    {
     "reference": "GO:1905354",
     "notes": "Gene Ontology cellular-component term for exoribonuclease complex."
    },
    {
     "reference": "GO:0006401",
     "notes": "Gene Ontology biological-process term for RNA catabolic process."
    },
    {
     "reference": "GO:0006396",
     "notes": "Gene Ontology biological-process term for RNA processing."
    },
    {
     "reference": "DOI:10.1016/s0092-8674(00)80432-8",
     "notes": "Mitchell et al. 1997, The exosome: a conserved eukaryotic RNA processing complex containing multiple 3'-5' exoribonucleases, Cell."
    },
    {
     "reference": "DOI:10.1016/j.cell.2006.10.037",
     "notes": "Liu, Greimann and Lima 2006, Reconstitution, Activities, and Structure of the Eukaryotic RNA Exosome, Cell."
    },
    {
     "reference": "RCSB_PDB:2NN6",
     "notes": "RCSB Protein Data Bank entry for the Liu et al. 2006 human nine-subunit RNA exosome crystal structure."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "rna_exosome_decay",
     "title": "RNA exosome catalytic subunits degrade RNA",
     "description": "The conserved nine-subunit RNA exosome core and associated Rrp44/Dis3 catalytic nuclease form a yeast 10-subunit exosome that acts on RNA substrates.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the Liu et al. reconstituted yeast 10-subunit exosome activity without modeling the substrate channel, catalytic-site geometry, Rrp6-containing nuclear variants or nuclear cofactors.",
     "nodes": [
      {
       "node_id": "nine_subunit_exosome_core",
       "label": "nine-subunit exosome core",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "nine_subunit_exosome_core"
      },
      {
       "node_id": "rrp44_dis3_rnase",
       "label": "Rrp44/Dis3 catalytic nuclease",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "rrp44_dis3_rnase"
      },
      {
       "node_id": "exosome_rnase_complex",
       "label": "exosome (RNase complex)",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000178"
      },
      {
       "node_id": "rna_catabolic_process",
       "label": "RNA catabolic process",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006401"
      }
     ],
     "edges": [
      {
       "subject": "nine_subunit_exosome_core",
       "predicate": "scaffolds",
       "object": "exosome_rnase_complex",
       "description": "The eukaryotic RNA exosome contains a conserved nine-subunit core scaffold.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2006.10.037",
         "notes": "Liu et al. 2006 reconstituted yeast and human nine-subunit exosomes."
        }
       ]
      },
      {
       "subject": "rrp44_dis3_rnase",
       "predicate": "provides hydrolytic activity for",
       "object": "exosome_rnase_complex",
       "description": "Rrp44/Dis3 provides processive hydrolytic nuclease activity in the yeast 10-subunit exosome.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2006.10.037",
         "notes": "Liu et al. 2006 assigned processive hydrolytic activity to yeast Rrp44 and to the yeast 10-subunit exosome."
        }
       ]
      },
      {
       "subject": "exosome_rnase_complex",
       "predicate": "supports",
       "object": "rna_catabolic_process",
       "description": "The RNA exosome participates in 3-prime-to-5-prime RNA degradation.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2006.10.037",
         "notes": "Liu et al. 2006 reconstituted yeast exosomes and analyzed their RNA-degradation activities."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_exosome_component_groundings",
     "prompt": "Resolve exact source-neutral InterPro, Pfam, GO or Complex Portal groundings for the RNA exosome core and Dis3/Rrp44 nuclease; split the nine core protein families and decide whether Rrp6 belongs only on a nuclear-exosome child record when exact cross-taxon boundaries are justified.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#nine_subunit_exosome_core",
      "components#rrp44_dis3_rnase"
     ],
     "rationale": "The first RNase exosome record captures the conserved core and Dis3/Rrp44 catalytic subunit as reviewed, label-only components. A follow-up curation pass should map exact family boundaries and separate cytoplasmic, nuclear, Rrp6-containing and archaeal exosome variants.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2006.10.037"
      },
      {
       "reference": "RCSB_PDB:2NN6"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-19"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:glycolytic_body",
   "label": "glycolytic body",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "OTHER",
   "definition": "A membraneless cytoplasmic ribonucleoprotein assembly that concentrates glycolytic enzymes and associated RNAs during hypoxic growth of Saccharomyces cerevisiae.",
   "definition_source": "DOI:10.7554/eLife.48480",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-05T13:36:52Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-05T13:40:25Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added ten component classes, thirteen verified protein exemplars, scoped yeast examples, five mechanistic edges, TEM diameter, licensed microscopy, native GEO metadata and explicit localization/interpretation boundaries.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-05T13:41:28Z",
     "curator": "codex",
     "action": "CORRECTED_CITATION_SCOPE",
     "changes": "Separated the 2017 Eno2 localization note from the 2020 RNA-localization and RNase evidence at both component and protein-example level.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "G body",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1016/j.celrep.2017.06.082"
    },
    {
     "synonym_text": "G-body",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.7554/eLife.48480"
    }
   ],
   "parent_structures": [
    "GO:0036464"
   ],
   "part_of": [
    "GO:0005737"
   ],
   "components": [
    {
     "component_id": "phosphofructokinase",
     "label": "ATP-dependent 6-phosphofructokinase, eukaryotic-type",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR009161",
     "grounding_notes": "Complete native InterPro protein-match responses were checked on 2026-10-05 for every listed exemplar. This integrated family covers the stated component class; domains and superfamilies are not substituted for whole-family identity.",
     "gene_symbols": [
      "PFK1",
      "PFK2"
     ],
     "essentiality": "UNKNOWN",
     "role": "Pfk1 and Pfk2 concentrate in hypoxic G bodies; Pfk2 contributes to recruitment and daughter-cell assembly, but its deletion does not eliminate mother-cell G bodies.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P16861",
       "protein_label": "ATP-dependent 6-phosphofructokinase subunit alpha",
       "gene_symbol": "PFK1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "S288C reference-sequence exemplar for the protein studied in BY4741/BY4742-derived yeast; the accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.celrep.2017.06.082",
         "notes": "Figure 1C directly colocalizes Pfk1-GFP with Pfk2-Azurite. Figures 3 and 4 show partial recruitment and cell-lineage-dependent defects, not universal class essentiality."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P16861/entry",
         "notes": "Reviewed UniProtKB identity and gene verified live on 2026-10-05; G-body membership comes from the primary microscopy, not the protein annotation."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P16862",
       "protein_label": "ATP-dependent 6-phosphofructokinase subunit beta",
       "gene_symbol": "PFK2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "S288C reference-sequence exemplar for the protein studied in BY4741/BY4742-derived yeast; the accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.celrep.2017.06.082",
         "notes": "Figure 1C directly colocalizes Pfk1-GFP with Pfk2-Azurite. Figures 3 and 4 show partial recruitment and cell-lineage-dependent defects, not universal class essentiality."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P16862/entry",
         "notes": "Reviewed UniProtKB identity and gene verified live on 2026-10-05; G-body membership comes from the primary microscopy, not the protein annotation."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2017.06.082",
       "notes": "Figure 1C directly colocalizes Pfk1-GFP with Pfk2-Azurite. Figures 3 and 4 show partial recruitment and cell-lineage-dependent defects, not universal class essentiality."
      }
     ]
    },
    {
     "component_id": "aldolase",
     "label": "Fructose-bisphosphate aldolase, class II, yeast/E. coli subtype",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR006411",
     "grounding_notes": "Complete native InterPro protein-match responses were checked on 2026-10-05 for every listed exemplar. This integrated family covers the stated component class; domains and superfamilies are not substituted for whole-family identity.",
     "gene_symbols": [
      "FBA1"
     ],
     "essentiality": "UNKNOWN",
     "role": "Glycolytic enzyme concentrated with phosphofructokinase in the assembly.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P14540",
       "protein_label": "Fructose-bisphosphate aldolase",
       "gene_symbol": "FBA1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "S288C reference-sequence exemplar for the protein studied in BY4741/BY4742-derived yeast; the accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.celrep.2017.06.082",
         "notes": "Figure 1C directly colocalizes Fba1-GFP with Pfk2-Azurite under hypoxia."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P14540/entry",
         "notes": "Reviewed UniProtKB identity and gene verified live on 2026-10-05; G-body membership comes from the primary microscopy, not the protein annotation."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2017.06.082",
       "notes": "Figure 1C directly colocalizes Fba1-GFP with Pfk2-Azurite under hypoxia."
      }
     ]
    },
    {
     "component_id": "enolase",
     "label": "Enolase",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR000941",
     "grounding_notes": "Complete native InterPro protein-match responses were checked on 2026-10-05 for every listed exemplar. This integrated family covers the stated component class; domains and superfamilies are not substituted for whole-family identity.",
     "gene_symbols": [
      "ENO2"
     ],
     "essentiality": "UNKNOWN",
     "role": "Glycolytic enzyme used as an independent G-body reporter.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P00925",
       "protein_label": "Enolase 2",
       "gene_symbol": "ENO2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "S288C reference-sequence exemplar for the protein studied in BY4741/BY4742-derived yeast; the accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.celrep.2017.06.082",
         "notes": "Figure 1A shows hypoxic Eno2 puncta; the proteomic-validation Results explicitly identify Eno2 as a previously validated G-body component."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P00925/entry",
         "notes": "Reviewed UniProtKB identity and gene verified live on 2026-10-05; G-body membership comes from the primary microscopy, not the protein annotation."
        },
        {
         "reference": "DOI:10.7554/eLife.48480",
         "notes": "Figure 3 and its supplement use Eno2-GFP for RNA colocalization; targeted-RNase Results report loss of Eno2-GFP G bodies."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2017.06.082",
       "notes": "Figure 1A shows hypoxic Eno2 puncta; the proteomic-validation Results explicitly identify Eno2 as a previously validated G-body component."
      },
      {
       "reference": "DOI:10.7554/eLife.48480",
       "notes": "Figure 3 and its supplement use Eno2-GFP for RNA colocalization; targeted-RNase Results report loss of Eno2-GFP G bodies."
      }
     ]
    },
    {
     "component_id": "pyruvate_kinase",
     "label": "Pyruvate kinase",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR001697",
     "grounding_notes": "Complete native InterPro protein-match responses were checked on 2026-10-05 for every listed exemplar. This integrated family covers the stated component class; domains and superfamilies are not substituted for whole-family identity.",
     "gene_symbols": [
      "CDC19"
     ],
     "essentiality": "UNKNOWN",
     "role": "Glycolytic enzyme concentrated in hypoxic G bodies; not conflated with heat-induced Cdc19 aggregates.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P00549",
       "protein_label": "Pyruvate kinase 1",
       "gene_symbol": "CDC19",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "S288C reference-sequence exemplar for the protein studied in BY4741/BY4742-derived yeast; the accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.celrep.2017.06.082",
         "notes": "Figure 1C colocalizes Cdc19-GFP with Pfk2-Azurite. This evidence is for hypoxia-induced G bodies, not every Cdc19 punctum."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P00549/entry",
         "notes": "Reviewed UniProtKB identity and gene verified live on 2026-10-05; G-body membership comes from the primary microscopy, not the protein annotation."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2017.06.082",
       "notes": "Figure 1C colocalizes Cdc19-GFP with Pfk2-Azurite. This evidence is for hypoxia-induced G bodies, not every Cdc19 punctum."
      }
     ]
    },
    {
     "component_id": "hsp70",
     "label": "Heat shock protein 70 family",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR013126",
     "grounding_notes": "Complete native InterPro protein-match responses were checked on 2026-10-05 for every listed exemplar. This integrated family covers the stated component class; domains and superfamilies are not substituted for whole-family identity.",
     "gene_symbols": [
      "SSA1",
      "SSA2",
      "SSE2"
     ],
     "essentiality": "UNKNOWN",
     "role": "Resident chaperone-family members; class membership does not establish a shared assembly requirement.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P10591",
       "protein_label": "Heat shock protein SSA1",
       "gene_symbol": "SSA1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "S288C reference-sequence exemplar for the protein studied in BY4741/BY4742-derived yeast; the accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.celrep.2017.06.082",
         "notes": "Proteomic Identification Results and Figure 2C report Ssa1/Ssa2 colocalization in 80-100% of cells and high-frequency Sse2 colocalization. Single-gene phenotypes do not establish family-wide essentiality."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P10591/entry",
         "notes": "Reviewed UniProtKB identity and gene verified live on 2026-10-05; G-body membership comes from the primary microscopy, not the protein annotation."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P10592",
       "protein_label": "Heat shock protein SSA2",
       "gene_symbol": "SSA2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "S288C reference-sequence exemplar for the protein studied in BY4741/BY4742-derived yeast; the accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.celrep.2017.06.082",
         "notes": "Proteomic Identification Results and Figure 2C report Ssa1/Ssa2 colocalization in 80-100% of cells and high-frequency Sse2 colocalization. Single-gene phenotypes do not establish family-wide essentiality."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P10592/entry",
         "notes": "Reviewed UniProtKB identity and gene verified live on 2026-10-05; G-body membership comes from the primary microscopy, not the protein annotation."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P32590",
       "protein_label": "Heat shock protein homolog SSE2",
       "gene_symbol": "SSE2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "S288C reference-sequence exemplar for the protein studied in BY4741/BY4742-derived yeast; the accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.celrep.2017.06.082",
         "notes": "Proteomic Identification Results and Figure 2C report Ssa1/Ssa2 colocalization in 80-100% of cells and high-frequency Sse2 colocalization. Single-gene phenotypes do not establish family-wide essentiality."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P32590/entry",
         "notes": "Reviewed UniProtKB identity and gene verified live on 2026-10-05; G-body membership comes from the primary microscopy, not the protein annotation."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2017.06.082",
       "notes": "Proteomic Identification Results and Figure 2C report Ssa1/Ssa2 colocalization in 80-100% of cells and high-frequency Sse2 colocalization. Single-gene phenotypes do not establish family-wide essentiality."
      }
     ]
    },
    {
     "component_id": "small_hsp",
     "label": "Small heat shock protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR031107",
     "grounding_notes": "Complete native InterPro protein-match responses were checked on 2026-10-05 for every listed exemplar. This integrated family covers the stated component class; domains and superfamilies are not substituted for whole-family identity.",
     "gene_symbols": [
      "HSP26",
      "HSP42"
     ],
     "essentiality": "UNKNOWN",
     "role": "Small heat shock proteins directly associated with hypoxic G bodies.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P15992",
       "protein_label": "Heat shock protein 26",
       "gene_symbol": "HSP26",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "S288C reference-sequence exemplar for the protein studied in BY4741/BY4742-derived yeast; the accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.celrep.2017.06.082",
         "notes": "Proteomic Identification Results and Figure 2C report high-frequency Hsp26 and Hsp42 colocalization with Pfk2-Azurite."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P15992/entry",
         "notes": "Reviewed UniProtKB identity and gene verified live on 2026-10-05; G-body membership comes from the primary microscopy, not the protein annotation."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q12329",
       "protein_label": "Heat shock protein 42",
       "gene_symbol": "HSP42",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "S288C reference-sequence exemplar for the protein studied in BY4741/BY4742-derived yeast; the accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.celrep.2017.06.082",
         "notes": "Proteomic Identification Results and Figure 2C report high-frequency Hsp26 and Hsp42 colocalization with Pfk2-Azurite."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q12329/entry",
         "notes": "Reviewed UniProtKB identity and gene verified live on 2026-10-05; G-body membership comes from the primary microscopy, not the protein annotation."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2017.06.082",
       "notes": "Proteomic Identification Results and Figure 2C report high-frequency Hsp26 and Hsp42 colocalization with Pfk2-Azurite."
      }
     ]
    },
    {
     "component_id": "trehalose_phosphate_synthase",
     "label": "Alpha,alpha-trehalose-phosphate synthase",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR012766",
     "grounding_notes": "Complete native InterPro protein-match responses were checked on 2026-10-05 for every listed exemplar. This integrated family covers the stated component class; domains and superfamilies are not substituted for whole-family identity.",
     "gene_symbols": [
      "TPS1"
     ],
     "essentiality": "UNKNOWN",
     "role": "Variable metabolic constituent represented by Tps1, not the whole trehalose-synthase complex.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q00764",
       "protein_label": "Alpha,alpha-trehalose-phosphate synthase [UDP-forming] 56 kDa subunit",
       "gene_symbol": "TPS1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "S288C reference-sequence exemplar for the protein studied in BY4741/BY4742-derived yeast; the accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.celrep.2017.06.082",
         "notes": "Proteomic Identification Results report Tps1 colocalization in 60% of cells. The measurement is a cell-level localization frequency, not a stoichiometric fraction."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q00764/entry",
         "notes": "Reviewed UniProtKB identity and gene verified live on 2026-10-05; G-body membership comes from the primary microscopy, not the protein annotation."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2017.06.082",
       "notes": "Proteomic Identification Results report Tps1 colocalization in 60% of cells. The measurement is a cell-level localization frequency, not a stoichiometric fraction."
      }
     ]
    },
    {
     "component_id": "acetyl_coa_carboxylase",
     "label": "Acetyl-CoA carboxylase",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR049076",
     "grounding_notes": "Complete native InterPro protein-match responses were checked on 2026-10-05 for every listed exemplar. This integrated family covers the stated component class; domains and superfamilies are not substituted for whole-family identity.",
     "gene_symbols": [
      "ACC1"
     ],
     "essentiality": "UNKNOWN",
     "role": "Variable metabolic constituent observed in a subset of hypoxic cells.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q00955",
       "protein_label": "Acetyl-CoA carboxylase",
       "gene_symbol": "ACC1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "S288C reference-sequence exemplar for the protein studied in BY4741/BY4742-derived yeast; the accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.celrep.2017.06.082",
         "notes": "Proteomic Identification Results and Figure 2C report Acc1 colocalization in 27% of cells; no obligatory occupancy or catalytic contribution within G bodies is inferred."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q00955/entry",
         "notes": "Reviewed UniProtKB identity and gene verified live on 2026-10-05; G-body membership comes from the primary microscopy, not the protein annotation."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2017.06.082",
       "notes": "Proteomic Identification Results and Figure 2C report Acc1 colocalization in 27% of cells; no obligatory occupancy or catalytic contribution within G bodies is inferred."
      }
     ]
    },
    {
     "component_id": "fatty_acid_synthase_alpha",
     "label": "Fatty acid synthase alpha subunit, yeast",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR026025",
     "grounding_notes": "Complete native InterPro protein-match responses were checked on 2026-10-05 for every listed exemplar. This integrated family covers the stated component class; domains and superfamilies are not substituted for whole-family identity.",
     "gene_symbols": [
      "FAS2"
     ],
     "essentiality": "UNKNOWN",
     "role": "Variable constituent represented by the fatty acid synthase alpha subunit, not an assertion that the entire synthase complex is resident.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P19097",
       "protein_label": "Fatty acid synthase subunit alpha",
       "gene_symbol": "FAS2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-05",
       "role": "S288C reference-sequence exemplar for the protein studied in BY4741/BY4742-derived yeast; the accession does not assert that the exact reference stock was imaged.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.celrep.2017.06.082",
         "notes": "Proteomic Identification Results report Fas2 colocalization in 31% of cells, whereas Fas1 foci were adjacent in 12%. These distinct observations are not combined into a whole-complex composition."
        },
        {
         "reference": "https://www.uniprot.org/uniprotkb/P19097/entry",
         "notes": "Reviewed UniProtKB identity and gene verified live on 2026-10-05; G-body membership comes from the primary microscopy, not the protein annotation."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2017.06.082",
       "notes": "Proteomic Identification Results report Fas2 colocalization in 31% of cells, whereas Fas1 foci were adjacent in 12%. These distinct observations are not combined into a whole-complex composition."
      }
     ]
    },
    {
     "component_id": "rna",
     "label": "RNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "grounding": "SO:0000356",
     "essentiality": "UNKNOWN",
     "role": "Associated RNA supports G-body assembly and integrity. No single obligatory transcript species, universal RNA stoichiometry or complete RNA-depletion state is established.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.48480",
       "notes": "Hypoxic G-body RIP-seq and smFISH demonstrate associated RNAs. G-body-targeted active RNases inhibit nascent formation and fracture preformed bodies; untargeted RNase and inhibited-RNase controls constrain this interpretation. Normoxic PAR-CLIP alone is not localization evidence."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "reference": "DOI:10.7554/eLife.48480",
     "note": "Hypoxic yeast G bodies studied using Pfk2-, Fba1- and Eno2-tagged strains, with BY4742 as the untagged immunoprecipitation control. AnaeroPack cultures used YPD or synthetic medium with 5% glucose. This species example does not assert universal occurrence."
    },
    {
     "taxon_id": "NCBITaxon:559292",
     "taxon_label": "Saccharomyces cerevisiae S288C",
     "reference": "DOI:10.1016/j.celrep.2017.06.082",
     "note": "Reference lineage for the BY4741-background experiments and reviewed protein exemplars; not a claim that the unmodified S288C stock was imaged. The study also observed Pfk2 puncta in HAP1-wild-type W303, ruling out restriction to the S288C hap1 allele."
    }
   ],
   "functions": [
    {
     "function_id": "glycolytic_organization",
     "label": "Spatial organization of glycolytic enzymes",
     "description": "Concentrates several glycolytic enzymes in a non-membrane-bound cytoplasmic compartment during glucose-supported hypoxic growth.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2017.06.082",
       "notes": "Direct dual-color enzyme colocalization, immunogold TEM and biochemical enrichment support spatial organization. Hypoxia-preconditioned cells with G bodies consume glucose faster than normoxia-preconditioned controls, but preconditioning and Snf1 perturbation have effects beyond the structure."
      }
     ]
    },
    {
     "function_id": "hypoxic_fitness",
     "label": "Contribution to competitive growth under hypoxia",
     "description": "G-body-capable cells have a competitive growth advantage over cells expressing a G-body-targeted active RNase in the tested hypoxic cultures.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.48480",
       "notes": "Growth competition after normoxic preculture includes untargeted MqsR and Pfk2-D348S fusion controls. Targeted RNA degradation may affect local RNAs beyond morphology; this does not prove a single exclusive metabolic mechanism or universal survival requirement."
      }
     ]
    }
   ],
   "physical_properties": [
    {
     "property": "DIAMETER",
     "value": "200-500",
     "unit": "UO:0000018",
     "context": "Approximate diameter of electron-dense, non-membrane-bound Pfk2-GFP-labeled bodies in hypoxic S. cerevisiae, measured by immunogold TEM in the 2017 study. Not an invariant size or the Gaussian radius inferred from later fluorescence images.",
     "reference": "DOI:10.1016/j.celrep.2017.06.082",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2017.06.082",
       "notes": "Hypoxia triggers glycolytic body formation Results describe the approximate TEM diameter and cite Figures 1D and S2C."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1016/j.celrep.2017.06.082",
     "notes": "Jin et al. 2017; PMID 28746874, PMC5586494.1. Read the defining localization, proteomic-validation, Snf1, metabolism, viability and culture Results/Methods from native JATS. PMC metadata reports not retracted. TDM licensing does not authorize hosting its figures."
    },
    {
     "reference": "DOI:10.7554/eLife.48480",
     "notes": "Fuller et al. 2020; PMID 32298230, PMC7162659.1. Read RNA enrichment/localization, targeted-RNase, multivalency, gel-behavior and competition Results plus relevant Methods and Discussion. Native metadata is not retracted and JATS specifies CC BY 4.0. Figure 3 supplement 1 was visually inspected."
    },
    {
     "reference": "DOI:10.1371/journal.pone.0283002",
     "notes": "Utsumi et al. 2023. Read the publisher's Introduction and Results/Discussion on engineered peptide recruitment. META body is broader terminology; engineered Adh1 recruitment is not native Adh1 membership evidence."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "rna_supported_formation",
     "title": "RNA-dependent G-body formation during hypoxic growth",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "scope_notes": "Cell-level interventions in S. cerevisiae. RNA dependence is supported, but an exclusive RNA-scaffold mechanism, transcript identity and a purified phase boundary are not established.",
     "nodes": [
      {
       "node_id": "hypoxia",
       "label": "Hypoxia with available glucose",
       "node_type": "ENVIRONMENTAL_FACTOR"
      },
      {
       "node_id": "rna",
       "label": "RNA",
       "node_type": "RNA",
       "grounding": "SO:0000356",
       "component_ref": "rna"
      },
      {
       "node_id": "targeted_rnase",
       "label": "Induction of Pfk2-fused active RNase",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "formation",
       "label": "G-body formation",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "hypoxia",
       "predicate": "promotes",
       "object": "formation",
       "description": "Hypoxic growth with glucose induces glycolytic-enzyme foci.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.celrep.2017.06.082",
         "notes": "Figure 1 and glucose-deprivation controls establish the tested environmental context."
        }
       ]
      },
      {
       "subject": "rna",
       "predicate": "supports",
       "object": "formation",
       "description": "Associated RNA is required for efficient nascent G-body formation under the tested conditions.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.48480",
         "notes": "RIP-seq and smFISH establish RNA association; targeted MqsR/RNase A perturbations and activity/targeting controls support the requirement."
        }
       ]
      },
      {
       "subject": "targeted_rnase",
       "predicate": "inhibits",
       "object": "formation",
       "description": "G-body-targeted active RNase reduces the fraction of hypoxic cells forming G bodies.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.48480",
         "notes": "Pfk2-MqsR acts dose-dependently; untargeted MqsR does not reproduce the effect and MqsA inhibition rescues formation. RNase A provides a second enzyme test; H12A retains residual activity."
        }
       ]
      }
     ]
    },
    {
     "graph_id": "rna_dependent_integrity",
     "title": "Targeted RNase fractures preformed G bodies",
     "graph_kind": "DISASSEMBLY",
     "scope_status": "MECHANISTIC",
     "scope_notes": "Bodies were first assembled during 20 hours of hypoxia and then followed in normoxia while RNase was induced. Fragmentation is not equated with complete dissolution.",
     "nodes": [
      {
       "node_id": "targeted_rnase",
       "label": "Induction of G-body-targeted active RNase",
       "node_type": "EXPERIMENTAL_FACTOR"
      },
      {
       "node_id": "body",
       "label": "Preformed glycolytic body",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "fracture",
       "label": "Fragmentation into multiple foci",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "targeted_rnase",
       "predicate": "promotes",
       "object": "fracture",
       "description": "Targeted RNase causes preformed bodies to fragment.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.48480",
         "notes": "Preformed-body Results distinguish persistent single foci in vector controls from multiple foci following targeted RNase induction."
        }
       ]
      },
      {
       "subject": "body",
       "predicate": "undergoes",
       "object": "fracture",
       "description": "Preformed G bodies lose single-focus integrity under targeted RNA degradation.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.48480",
         "notes": "Figure 5 and corresponding Results support partial structural disruption, not complete clearance of every body or degradation of every component."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_boundary",
     "prompt": "Which broader or related structures must not be merged with the glycolytic body?",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "A local identifier is retained because complete cached OAK label/alias searches and current QuickGO glycolytic searches did not yield an exact cellular-component term. GO:0036464 is a broader class, not identity.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2017.06.082",
       "supports": "SUPPORT"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "resolved_date": "2026-10-05",
     "resolution_note": "The defining microscopy distinguishes Pab1 stress granules and Edc3 P-bodies from G bodies; adjacent puncta do not establish identity. Membrane-bounded glycosomes and mammalian glucosomes are not exact mappings here."
    },
    {
     "discussion_id": "meta_and_engineered_clients",
     "prompt": "Does the META-body terminology or engineered recruitment establish an exact synonym or native constituent?",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "Terminology and engineered localization must not inflate the native structural scope.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pone.0283002",
       "supports": "SUPPORT"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "resolved_date": "2026-10-05",
     "resolution_note": "The 2023 Introduction uses META body collectively for multiple metabolic condensates, including purinosomes. It is not an exact synonym. Adh1 peptide-fusion recruitment is engineered and does not establish unmodified Adh1 as a resident."
    },
    {
     "discussion_id": "adjacency_and_regulators",
     "prompt": "Should adjacent proteins, genetic regulators and all proteomics hits be listed as constituents?",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "The 2017 workflow distinguishes 156 candidate hits from microscopy-supported localization.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2017.06.082",
       "supports": "SUPPORT"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "resolved_date": "2026-10-05",
     "resolution_note": "Fas1 and Pre3/Pre8/Rpn2 adjacency in the inspected 2017 Results is not counted as residence. Snf1 loss affects formation but does not establish Snf1 residence. Snf1-dependent Pfk2 phosphorylation is dispensable in the tested phosphosite mutants. SOD1, IRA2 and ARD1 deletion phenotypes alone are not component evidence."
    },
    {
     "discussion_id": "remaining_inventory",
     "prompt": "Which additional low-frequency or earlier-study candidates are bona fide G-body residents?",
     "kind": "KNOWLEDGE_GAP",
     "status": "OPEN",
     "rationale": "The inspected Results report more candidates than the conservative high-confidence inventory curated here. Pgi1, Tdh3, Gpm1 and Eno1 form hypoxic puncta with residual cytoplasmic signal, but their dual-label validation and the full supplemental/2013 candidate sets have not been independently audited.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2017.06.082",
       "supports": "SUPPORT"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05"
    },
    {
     "discussion_id": "physical_state",
     "prompt": "Do gel-like observations prove a universal liquid-liquid phase-separation mechanism?",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "The 2020 study reports slow fusion, limited fluorescence recovery and incomplete sensitivity to 1,6-hexanediol.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.48480",
       "supports": "SUPPORT"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05",
     "resolved_date": "2026-10-05",
     "resolution_note": "Describe the observed bodies as membraneless, RNA-containing and gel-like in the tested assays. Do not equate hexanediol resistance with a definitive material-state diagnostic, rapid liquid behavior or reversible dissolution on return to normoxia."
    },
    {
     "discussion_id": "metabolic_mechanism",
     "prompt": "How does G-body organization change metabolic output independently of pleiotropic perturbations?",
     "kind": "KNOWLEDGE_GAP",
     "status": "OPEN",
     "rationale": "Hypoxic preconditioning, Snf1 loss and targeted RNA degradation constrain but do not uniquely isolate the causal contribution of compartmentalization. The 2020 Discussion leaves substrate channeling, altered enzyme kinetics and local translation unresolved.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.48480",
       "supports": "SUPPORT"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-05"
    }
   ],
   "datasets": [
    {
     "accession": "GSE145881",
     "title": "Glycolytic body (G body) RIP-sequencing",
     "description": "Two biological replicates with total RNA, immunoprecipitation flow-through RNA and G-body-associated RNA fractions; six samples from hypoxic yeast.",
     "organism": "Saccharomyces cerevisiae",
     "dataset_type": "TRANSCRIPTOMICS",
     "repository": "NCBI_GEO",
     "sample_count": 6,
     "conditions": [
      "18 hours of hypoxia",
      "Pfk2-GFP-Flag affinity purification"
     ],
     "url": "https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE145881",
     "publication": "DOI:10.7554/eLife.48480",
     "notes": "Metadata-only reference verified from the native GEO SOFT archive on 2026-10-05, matching PMID 32298230 and the paper's Data availability section. No raw reads or processed matrices were reanalyzed. Distinct from normoxic PAR-CLIP evidence.",
     "evidence": [
      {
       "reference": "https://ftp.ncbi.nlm.nih.gov/geo/series/GSE145nnn/GSE145881/soft/GSE145881_family.soft.gz",
       "supports": "SUPPORT"
      }
     ]
    }
   ],
   "images": [
    {
     "image_id": "pmc_pmc7162659_fig3s1",
     "file": "pmc7162659_fig3s1.jpg",
     "file_sha256": "2c41ad239ea9da39c77b1354fb4ed08bd8fc029dab236c261c29ba505e75a1fb",
     "source": "PMC",
     "source_accession": "PMC7162659.1 fig3s1",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC7162659/",
     "download_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC7162659.1/elife-48480-fig3-figsupp1.jpg",
     "licence": "CC_BY_4_0",
     "licence_url": "https://creativecommons.org/licenses/by/4.0/",
     "attribution": "Gregory G Fuller, Ting Han, Mallory A Freeberg, James J Moresco, Amirhossein Ghanbari Niaki, Nathan P Roach, John R Yates, Sua Myong, John K Kim; CC BY, via PubMed Central",
     "modality": "FLUORESCENCE",
     "caption": "Fuller et al. 2020, Figure 3 supplement 1. Panel A shows Pfk2-, Fba1- or Eno2-GFP puncta (green) with smFISH signals (red) for the indicated yeast RNAs; OLE1 is a negative-enrichment control, not a claimed enriched cargo. Panel B is the no-probe control, and panels C-E summarize transcript counts and positions. Scale bars: 5 micrometers.",
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "reference": "DOI:10.7554/eLife.48480",
     "retrieved_on": "2026-10-05",
     "notes": "Figure 3—figure supplement 1. from article version PMC7162659.1; exact licence version read from JATS and media md5 read from the PMC OA S3 metadata. Taxon supplied by the curator because PMC has no taxon field. Curator explicitly accepted the multi-panel figure."
    }
   ]
  },
  {
   "identifier": "cellstructuremech:h_body",
   "label": "H-body",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "OTHER",
   "definition": "A stress-responsive, polar, membraneless ribonucleoprotein condensate organized by Hfq in Escherichia coli, with polyphosphate-modulated assembly and enrichment of polyadenylated transcripts and RNA-processing proteins.",
   "definition_source": "DOI:10.1371/journal.pbio.3003775",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-03T13:17:51Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T13:19:26Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added six source-bounded components, MG1655 example, RNA/protein sequestration function, seven-edge assembly graph, identity and evidence boundaries, and an explicit TmaR family-grounding follow-up.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:53Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 4 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Grounded self-referential causal node 'h_body' to cellstructuremech:h_body.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Hfq condensate",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1371/journal.pbio.3003775"
    }
   ],
   "parent_structures": [
    "GO:0036464"
   ],
   "part_of": [
    "GO:0005737"
   ],
   "components": [
    {
     "component_id": "hfq",
     "label": "RNA-binding protein Hfq",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Defining RNA-binding scaffold of the H-body; many Hfq molecules assemble into a mesoscale condensate, rather than one Hfq hexamer constituting the entire structure.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pbio.3003775",
       "notes": "Endogenous fluorescent reporters locate Hfq in polar bodies. Purified Hfq phase separates above a concentration threshold, reduced by polyphosphate within a concentration window (Figures 1 and 4)."
      }
     ],
     "grounding": "InterPro:IPR005001",
     "gene_symbols": [
      "hfq"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A6X3",
       "protein_label": "RNA-binding protein Hfq",
       "gene_symbol": "hfq",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene hfq in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:36577380",
         "notes": "Goldberger O et al. 2022, ‘Heterotypic phase separation of Hfq is linked to its roles as an RNA chaperone.’, Cell Rep. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P0A6X3."
        }
       ]
      }
     ]
    },
    {
     "component_id": "polyp",
     "label": "polyphosphate",
     "component_type": "SMALL_MOLECULE",
     "component_role": "CONSTITUENT",
     "essentiality": "DISPENSABLE",
     "role": "Inorganic polyanion that co-partitions with Hfq and modulates condensation, client enrichment and body persistence. Its absence does not eliminate all nitrogen-starvation-induced Hfq bodies.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pbio.3003775",
       "notes": "Figure 3 reports modest but significant Hfq/polyP colocalization, with strong enrichment in only a subset of foci. Figures 1 and 4 show residual foci in nitrogen-starved ppk mutants and Hfq-only droplets at high protein concentrations; excess polyP redissolves reconstituted droplets. The grounding denotes the polymer class, not a fixed chain length."
      }
     ],
     "grounding": "CHEBI:16838"
    },
    {
     "component_id": "mrna",
     "label": "mRNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Polyadenylated transcript cargo; the RNA-class grounding does not assert that all mRNAs localize to the body or that RNA is universally required for its assembly.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pbio.3003775",
       "notes": "Figure 5E FISH shows poly(A)-transcript colocalization with Hfq in a subset of nitrogen-starved WT cells, with limited signal-to-noise. Figure 4 uses an rA30 oligonucleotide, not a full mRNA, for ternary Hfq/polyP/RNA reconstitution. RNase A does not dissolve the lysate HMW Hfq assemblies in the tested assay."
      }
     ],
     "grounding": "SO:0000234"
    },
    {
     "component_id": "rnase_e",
     "label": "Ribonuclease E",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "RNA-processing client enriched with Hfq in nitrogen-starvation bodies; neither catalytic inactivity within the body nor a requirement for H-body assembly is asserted.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pbio.3003775",
       "notes": "Figure 4G-I shows RNase E in polyP-dependent HMW Hfq assemblies and endogenous fluorescent RNase E enrichment at Hfq foci. Hfq is the organizing scaffold here; the Caulobacter BR-body RNase E-scaffold essentiality is not transferred."
      }
     ],
     "grounding": "InterPro:IPR028878",
     "gene_symbols": [
      "rne"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P21513",
       "protein_label": "Ribonuclease E",
       "gene_symbol": "rne",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene rne in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11134527",
         "notes": "Liou GG et al. 2001, ‘RNA degradosomes exist in vivo in Escherichia coli as multicomponent complexes associated with the cytoplasmic membrane via the N-terminal region of ribonuclease E.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P21513."
        },
        {
         "reference": "PMID:22509045",
         "notes": "Murashko ON et al. 2012, ‘Membrane binding of Escherichia coli RNase E catalytic domain stabilizes protein structure and increases RNA substrate affinity.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P21513."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rhlb",
     "label": "ATP-dependent RNA helicase RhlB type",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "RNA-helicase client whose endogenous fluorescent foci colocalize with Hfq under nitrogen starvation in the presence of polyP.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pbio.3003775",
       "notes": "Figure 5C directly images RhlB/Hfq colocalization in WT and its loss in the ppk deletion background. The verified E. coli RhlB product maps to the IPR023554 family, not the Xanthomonadaceae-focused IPR022077 family or the RhlB helicase domain."
      }
     ],
     "grounding": "InterPro:IPR023554",
     "gene_symbols": [
      "rhlB"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A8J8",
       "protein_label": "ATP-dependent RNA helicase RhlB",
       "gene_symbol": "rhlB",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene rhlB in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:18337249",
         "notes": "Taghbalout A et al. 2008, ‘RNaseE and RNA helicase B play central roles in the cytoskeletal organization of the RNA degradosome.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P0A8J8."
        }
       ]
      }
     ]
    },
    {
     "component_id": "tmar",
     "label": "TmaR",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "CONDITIONAL",
     "role": "Co-condensing polar regulator required for Hfq-body assembly during the tested nitrogen-starvation condition. It also forms distinct foci without Hfq, and is not universally required under stronger osmotic stress.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pbio.3003775",
       "notes": "Figure 1L compares endogenous Hfq/TmaR localization and deletion backgrounds; Hfq foci are lost without TmaR during nitrogen starvation. Figure 1M retains some Hfq foci without TmaR at 1.17 M NaCl. The Results discuss prior direct co-condensation evidence."
      }
     ],
     "gene_symbols": [
      "tmaR"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Verified E. coli TmaR (formerly YeeX) maps to the DUF496 family IPR007458 and UPF0265 family IPR053375. These describe wider, largely uncharacterized sequence families; no exact TmaR functional-family boundary was established. A broad family or domain is not asserted as equivalent to the named pole-localizer class.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A8M6",
       "protein_label": "Pole-localizer protein TmaR",
       "gene_symbol": "tmaR",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene tmaR in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:33376208",
         "notes": "Szoke T et al. 2021, ‘Tyrosine phosphorylation-dependent localization of TmaR that controls activity of a major bacterial sugar regulator by polar sequestration.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P0A8M6."
        },
        {
         "reference": "PMID:37934665",
         "notes": "Szoke T et al. 2023, ‘Regulation of major bacterial survival strategies by transcripts sequestration in a membraneless organelle.’, Cell Rep. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P0A8M6."
        }
       ]
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:511145",
     "taxon_label": "Escherichia coli str. K-12 substr. MG1655",
     "note": "The study uses MG1655-derived strains with endogenous fluorescent fusions, nitrogen starvation in defined Gutnick medium, and strong osmotic stress at 1.17 M NaCl. This is an experimentally demonstrated strain example, not a prevalence assertion across E. coli or bacteria.",
     "reference": "DOI:10.1371/journal.pbio.3003775"
    }
   ],
   "functions": [
    {
     "function_id": "rna_protein_sequestration",
     "label": "RNA and protein sequestration",
     "description": "Concentrates polyadenylated transcripts and selected RNA-processing proteins during nitrogen starvation. PolyP-dependent body organization is associated with selective transcript stabilization; the genetic comparisons do not isolate condensation from all other Hfq and polyP activities.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pbio.3003775",
       "notes": "Figures 4H-I and 5C,E directly localize RNase E, RhlB and poly(A) RNA. Transcript half-life and poly(A)-tail measurements in WT versus ppk deletion strains support selective preservation, but the Discussion calls for separation-of-function mutants before attributing survival specifically to condensation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1371/journal.pbio.3003775",
     "notes": "Guan et al. 2026, peer-reviewed PLOS Biology article. Full Results, relevant Methods and Discussion read through the publisher and NCBI PMC BioC (PMC13193609); Figures 1, 4 and 5 visually inspected. Uses the final H-body terminology and revised results, not unqualified claims from the earlier HP-body preprint."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "polyp_modulated_h_body_assembly",
     "title": "Polyphosphate modulates stress-induced H-body assembly",
     "description": "Nitrogen starvation increases polyphosphate, which promotes Hfq condensation within a concentration window; the assembled bodies enrich selected RNA and protein cargo.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "scope_notes": "Combines explicitly distinguished MG1655 cellular perturbations with purified Hfq/polyP reconstitution. PolyP is a promoter, not a universal prerequisite; TmaR dependence is restricted to the assayed nitrogen-starvation condition. Cargo enrichment is supported by localization, not proof of RNase inhibition or condensate-specific survival causation.",
     "nodes": [
      {
       "node_id": "n_starvation",
       "label": "Nitrogen starvation",
       "node_type": "ENVIRONMENTAL_FACTOR"
      },
      {
       "node_id": "polyp",
       "label": "polyphosphate",
       "node_type": "CHEMICAL",
       "grounding": "CHEBI:16838",
       "component_ref": "polyp"
      },
      {
       "node_id": "hfq",
       "label": "RNA-binding protein Hfq",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR005001",
       "component_ref": "hfq"
      },
      {
       "node_id": "tmar",
       "label": "TmaR",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tmar"
      },
      {
       "node_id": "condensation",
       "label": "Hfq condensation",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "h_body",
       "label": "H-body",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:h_body"
      },
      {
       "node_id": "rnase_e",
       "label": "Ribonuclease E",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR028878",
       "component_ref": "rnase_e"
      },
      {
       "node_id": "mrna",
       "label": "mRNA",
       "node_type": "RNA",
       "grounding": "SO:0000234",
       "component_ref": "mrna"
      }
     ],
     "edges": [
      {
       "subject": "n_starvation",
       "predicate": "induces accumulation of",
       "object": "polyp",
       "description": "Nitrogen-starved WT cells accumulate long-chain polyphosphate.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pbio.3003775",
         "notes": "Figure 1A measures polyP accumulation after entry into nitrogen starvation; the ppk deletion strain lacks detectable polyP."
        }
       ]
      },
      {
       "subject": "polyp",
       "predicate": "promotes",
       "object": "condensation",
       "description": "Polyphosphate lowers the Hfq concentration needed for droplet formation within a permissive concentration window.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pbio.3003775",
         "notes": "Figure 4A-D shows concentration-dependent reconstitution and ternary complexes. Figure 1 compares cellular ppk deletion and Ppk10k-driven polyP accumulation. Excess polyP dissolves droplets, so the effect is not monotonic."
        }
       ]
      },
      {
       "subject": "hfq",
       "predicate": "undergoes",
       "object": "condensation",
       "description": "Hfq self-associates and forms condensates at sufficient protein concentration; polyP facilitates this at lower concentrations.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pbio.3003775",
         "notes": "Purified Hfq forms droplets at high protein concentration without polyP, while native gels show polyP-dependent HMW Hfq assemblies in starved WT lysates (Figure 4)."
        }
       ]
      },
      {
       "subject": "tmar",
       "predicate": "enables under nitrogen starvation",
       "object": "condensation",
       "description": "TmaR supports Hfq-focus assembly in the nitrogen-starvation condition, but this requirement does not extend to every osmotic-stress condition.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pbio.3003775",
         "notes": "Figure 1L and S1H show loss of nitrogen-starvation Hfq foci in tmaR mutants, not rescued by Ppk10k. Figure 1M shows residual Hfq foci in tmaR mutants under strong osmotic stress."
        }
       ]
      },
      {
       "subject": "condensation",
       "predicate": "forms",
       "object": "h_body",
       "description": "Cellular Hfq condensation produces the stress-responsive polar H-body.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pbio.3003775",
         "notes": "Endogenous Hfq imaging, focus dynamics, hexanediol sensitivity and FRAP support the cellular condensate interpretation (Figures 1-3); purified droplets are a reconstitution, not an assertion that every cellular constituent is reconstituted."
        }
       ]
      },
      {
       "subject": "h_body",
       "predicate": "concentrates",
       "object": "rnase_e",
       "description": "Nitrogen-starvation H-bodies enrich RNase E as an RNA-processing client.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pbio.3003775",
         "notes": "Figure 4G-I combines HMW-complex association with live-cell RNase E/Hfq colocalization. These experiments do not establish whether the sequestered enzyme is catalytically inactive."
        }
       ]
      },
      {
       "subject": "h_body",
       "predicate": "sequesters",
       "object": "mrna",
       "description": "H-bodies contain polyadenylated transcript cargo in the observed nitrogen-starved WT cells.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pbio.3003775",
         "notes": "Figure 5E shows poly(A)-RNA/Hfq colocalization in a subset of WT cells. Low FISH signal-to-noise limits quantification; no universal transcript occupancy or assembly requirement is inferred."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_and_condensate_boundary",
     "prompt": "Distinguish H-body from BR-body, one Hfq hexamer and unrelated polyphosphate stores.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "rationale": "Shared RNA or RNase E membership does not establish identical condensate identity. GO:0140365 has a broad minimal-component definition but an exact BR-body synonym and Caulobacter RNase E-scaffold provenance; it does not specifically denote Hfq-organized H-bodies.",
     "notes": "Minted cellstructuremech:h_body after hidden/ignored-inclusive deduplication and exact GO searches for H-body, HP-body, Hfq and Hfq condensate. Used GO:0036464 as the broader is-a parent and GO:0005737 for parthood. No BR-body equivalence or parentage is inferred. HslU-marked bacterial aggresomes, membrane-bounded acidocalcisomes, independently formed TmaR foci and mammalian P-bodies are not synonyms.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pbio.3003775",
       "notes": "Minted cellstructuremech:h_body after hidden/ignored-inclusive deduplication and exact GO searches for H-body, HP-body, Hfq and Hfq condensate. Used GO:0036464 as the broader is-a parent and GO:0005737 for parthood. No BR-body equivalence or parentage is inferred. HslU-marked bacterial aggresomes, membrane-bounded acidocalcisomes, independently formed TmaR foci and mammalian P-bodies are not synonyms."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    },
    {
     "discussion_id": "constituents_not_bulk_proteome",
     "prompt": "Keep direct localization evidence separate from candidate proteomic associations.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "rationale": "The native-gel screen can include polyP-binding proteins that do not interact with Hfq. The final paper reports mostly diffuse enolase fluorescence, unlike a stronger interpretation of the preprint.",
     "notes": "Curated a supported six-component subset, not an exhaustive proteome. RNase E and RhlB have direct localization support. Enolase, Ppk and other proteins identified only by gel enrichment in this pass remain candidate associations, not established constituents. Ppk synthesis is not itself proof of incorporation. TmaR co-condensation and conditional assembly dependence justify inclusion despite its independently formed foci.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pbio.3003775",
       "notes": "Curated a supported six-component subset, not an exhaustive proteome. RNase E and RhlB have direct localization support. Enolase, Ppk and other proteins identified only by gel enrichment in this pass remain candidate associations, not established constituents. Ppk synthesis is not itself proof of incorporation. TmaR co-condensation and conditional assembly dependence justify inclusion despite its independently formed foci."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    },
    {
     "discussion_id": "scope_of_polyphosphate_and_rna_effects",
     "prompt": "Do not equate polyphosphate promotion with universal necessity or transcript preservation with proven RNase inhibition.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "rationale": "Residual Hfq foci persist without polyP during nitrogen starvation, whereas effects are stronger under 1.17 M NaCl. Knockouts affect multiple processes and cannot uniquely assign survival or transcript-stability changes to condensation.",
     "notes": "Set polyP DISPENSABLE and TmaR CONDITIONAL; RNA/client essentialities remain UNKNOWN. No broad taxonomic prevalence, generic survival edge, universal mRNA requirement or inactive-degradosome mechanism is asserted. Transcript stabilization is contextual association in the function evidence, not an isolated causal graph edge. Half-life sampling at 15-minute intervals emphasizes long-lived transcripts, as acknowledged in Methods.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pbio.3003775",
       "notes": "Set polyP DISPENSABLE and TmaR CONDITIONAL; RNA/client essentialities remain UNKNOWN. No broad taxonomic prevalence, generic survival edge, universal mRNA requirement or inactive-degradosome mechanism is asserted. Transcript stabilization is contextual association in the function evidence, not an isolated causal graph edge. Half-life sampling at 15-minute intervals emphasizes long-lived transcripts, as acknowledged in Methods."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    },
    {
     "discussion_id": "resolve_tmar_functional_family",
     "prompt": "Establish an exact source-neutral family grounding for the TmaR pole-localizer class.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "rationale": "Verified sequence-family membership alone does not show that the wider DUF496 or UPF0265 families are coextensive with the named TmaR functional class.",
     "notes": "InterPro IPR007458 and IPR053375 and reviewed UniProt P0A8M6 were examined. TmaR remains explicitly label-only rather than equated to either broad family. Its localization and condition-specific requirement are independently supported by Figure 1.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pbio.3003775",
       "notes": "InterPro IPR007458 and IPR053375 and reviewed UniProt P0A8M6 were examined. TmaR remains explicitly label-only rather than equated to either broad family. Its localization and condition-specific requirement are independently supported by Figure 1."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "attaches_to": [
      "components#tmar"
     ]
    }
   ]
  },
  {
   "identifier": "GO:0035363",
   "label": "histone locus body",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "OTHER",
   "definition": "A nuclear body associated with the histone gene locus that is thought to contain all of the factors necessary for histone mRNA transcription and pre-mRNA processing. In Drosophila, U7 snRNP is located in the histone locus body rather than the distinct Cajal body.",
   "definition_source": "GO:0035363",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-28T00:41:14Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T00:42:12Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO HLB synonymy, nuclear-RNP-granule parentage, nuclear-lumen parthood, label-only NPAT/Mxc and FLASH components, a GO-grounded U7 snRNP component, Drosophila and human HLB taxonomic scope, a Drosophila canonical example, histone mRNA biogenesis function evidence, DOI/GO evidence, a nonmechanistic HLB organization graph and a component-boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T01:02:22Z",
     "curator": "codex",
     "action": "RESOLVED_REVIEW",
     "changes": "Resolved #1693 by narrowing the Drosophila taxonomic-scope and canonical-example notes so Liu et al. 2006 and White et al. 2007 are not asked to support later Mxc/FLASH assembly claims.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:53Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "HLB",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0035363"
    }
   ],
   "parent_structures": [
    "GO:0140168"
   ],
   "part_of": [
    "GO:0031981"
   ],
   "components": [
    {
     "component_id": "npat_mxc_scaffold",
     "label": "NPAT/Mxc scaffold protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "NPAT",
      "mxc"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "NPAT and Drosophila Mxc are curated together as the conserved HLB scaffold factor; no exact source-neutral InterPro, Pfam or NCBIfam accession covering the orthologous scaffold family was assigned in this first record.",
     "role": "Scaffold protein concentrated at replication-dependent histone gene loci that promotes histone locus body assembly.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E14-10-1445",
       "notes": "Terzo et al. 2015 tested Multi Sex Combs accumulation and formation functions in the Drosophila histone locus body."
      },
      {
       "reference": "DOI:10.1074/jbc.M114.616466",
       "notes": "Yang et al. 2014 analyzed a conserved NPAT/Mxc interaction that is essential for histone locus body biogenesis."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9W363",
       "protein_label": "Multi sex combs, isoform A",
       "gene_symbol": "mxc",
       "taxon_id": "NCBITaxon:7227",
       "taxon_label": "Drosophila melanogaster",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene NPAT, which UniProt lists under the primary name mxc, in Drosophila melanogaster. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9W363",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q9W363 for gene NPAT in Drosophila melanogaster. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "flash",
     "label": "FLASH",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "FLASH"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "FLASH is represented as a conserved histone locus body resident protein and NPAT/Mxc interactor; no exact reviewed InterPro, Pfam or NCBIfam family accession was assigned in this first record.",
     "role": "HLB resident protein that interacts with NPAT/Mxc and supports histone locus body biogenesis.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.M114.616466",
       "notes": "Yang et al. 2014 characterized the NPAT/Mxc-FLASH interaction in HLB biogenesis."
      },
      {
       "reference": "DOI:10.1091/mbc.E20-03-0176",
       "notes": "Koreski et al. 2020 analyzed multiple Drosophila HLB assembly interactions involving Mxc and FLASH."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q7K0L8",
       "protein_label": "LD48056p",
       "gene_symbol": "FLASH",
       "taxon_id": "NCBITaxon:7227",
       "taxon_label": "Drosophila melanogaster",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene FLASH in Drosophila melanogaster. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q7K0L8",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q7K0L8 for gene FLASH in Drosophila melanogaster. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "u7_snrnp",
     "label": "U7 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005683",
     "essentiality": "UNKNOWN",
     "role": "Ribonucleoprotein component of histone 3'-end processing that localizes to the HLB in Drosophila.",
     "evidence": [
      {
       "reference": "GO:0035363",
       "notes": "GO:0035363 states that U7 snRNP is located in the Drosophila histone locus body rather than in a distinct Cajal body."
      },
      {
       "reference": "DOI:10.1083/jcb.200511038",
       "notes": "Liu et al. 2006 localized Drosophila U7 snRNP to a separate histone locus body associated with the histone gene locus."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:7227",
     "taxon_label": "Drosophila melanogaster",
     "presence": "VARIABLE",
     "note": "Drosophila melanogaster was used to define the HLB as a U7 snRNP-containing nuclear body associated with the histone gene locus.",
     "reference": "DOI:10.1083/jcb.200511038"
    },
    {
     "taxon_id": "NCBITaxon:9606",
     "taxon_label": "Homo sapiens",
     "presence": "VARIABLE",
     "note": "Human NPAT and FLASH were used to define a conserved interaction required for HLB biogenesis.",
     "reference": "DOI:10.1074/jbc.M114.616466"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:7227",
     "taxon_label": "Drosophila melanogaster",
     "note": "Drosophila embryos and cultured cells were used to characterize developmental and cell-cycle regulation of HLBs associated with the replication-dependent histone gene locus.",
     "reference": "DOI:10.1091/mbc.e06-11-1033"
    }
   ],
   "functions": [
    {
     "function_id": "replication_dependent_histone_mrna_biogenesis",
     "label": "replication-dependent histone mRNA biogenesis",
     "description": "Histone locus bodies concentrate replication-dependent histone transcription and pre-mRNA processing factors at the histone gene cluster.",
     "evidence": [
      {
       "reference": "DOI:10.1080/15476286.2016.1265198",
       "notes": "Duronio and Marzluff 2017 reviewed HLB assembly and function in cell-cycle-regulated histone gene expression."
      },
      {
       "reference": "DOI:10.1083/jcb.201504043",
       "notes": "Tatomer et al. 2016 showed that concentrating pre-mRNA processing factors in the HLB facilitates efficient Drosophila histone mRNA biogenesis."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0035363",
     "notes": "Gene Ontology cellular-component term for histone locus body and its exact HLB synonym."
    },
    {
     "reference": "GO:0140168",
     "notes": "Gene Ontology cellular-component parent term for nuclear ribonucleoprotein granule."
    },
    {
     "reference": "GO:0031981",
     "notes": "Gene Ontology cellular-component term for nuclear lumen."
    },
    {
     "reference": "GO:0005683",
     "notes": "Gene Ontology cellular-component term for the U7 snRNP."
    },
    {
     "reference": "DOI:10.1083/jcb.200511038",
     "notes": "Liu, Murphy, Buszczak and colleagues 2006, The Drosophila melanogaster Cajal body, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1091/mbc.e06-11-1033",
     "notes": "White, Leslie, Calvi, Marzluff and Duronio 2007, Developmental and Cell Cycle Regulation of the Drosophila Histone Locus Body, Molecular Biology of the Cell."
    },
    {
     "reference": "DOI:10.1101/cshperspect.a000653",
     "notes": "Nizami, Deryusheva and Gall 2010, The Cajal Body and Histone Locus Body, Cold Spring Harbor Perspectives in Biology."
    },
    {
     "reference": "DOI:10.1091/mbc.E14-10-1445",
     "notes": "Terzo et al. 2015, Distinct self-interaction domains promote Multi Sex Combs accumulation in and formation of the Drosophila histone locus body, Molecular Biology of the Cell."
    },
    {
     "reference": "DOI:10.1074/jbc.M114.616466",
     "notes": "Yang, Sabath, Kunduru and colleagues 2014, A Conserved Interaction That Is Essential for the Biogenesis of Histone Locus Bodies, Journal of Biological Chemistry."
    },
    {
     "reference": "DOI:10.1083/jcb.201504043",
     "notes": "Tatomer et al. 2016, Concentrating pre-mRNA processing factors in the histone locus body facilitates efficient histone mRNA biogenesis, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1080/15476286.2016.1265198",
     "notes": "Duronio and Marzluff 2017, Coordinating cell cycle-regulated histone gene expression through assembly and function of the Histone Locus Body, RNA Biology."
    },
    {
     "reference": "DOI:10.1091/mbc.E20-03-0176",
     "notes": "Koreski, Rieder, McLain and colleagues 2020, Drosophila histone locus body assembly and function involves multiple interactions, Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "npat_flash_u7_histone_locus_body_organization",
     "title": "NPAT/Mxc and FLASH organize the HLB",
     "description": "Histone locus bodies are nuclear ribonucleoprotein granules organized at replication-dependent histone gene loci by the NPAT/Mxc scaffold, FLASH and U7 snRNP.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph summarizes core HLB residents and histone pre-mRNA biogenesis context without asserting a complete condensate model or the exact family boundaries of every 3'-end-processing factor enriched in the body.",
     "nodes": [
      {
       "node_id": "npat_mxc_scaffold",
       "label": "NPAT/Mxc scaffold protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "npat_mxc_scaffold"
      },
      {
       "node_id": "flash",
       "label": "FLASH",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "flash"
      },
      {
       "node_id": "u7_snrnp",
       "label": "U7 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005683",
       "component_ref": "u7_snrnp"
      },
      {
       "node_id": "histone_locus_body",
       "label": "histone locus body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0035363"
      },
      {
       "node_id": "histone_mrna_biogenesis",
       "label": "replication-dependent histone mRNA biogenesis",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "npat_mxc_scaffold",
       "predicate": "scaffolds",
       "object": "histone_locus_body",
       "description": "NPAT/Mxc supports assembly of the HLB at replication-dependent histone gene loci.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E14-10-1445",
         "notes": "Terzo et al. 2015 connected Drosophila Mxc domains with Mxc accumulation in and formation of HLBs."
        }
       ]
      },
      {
       "subject": "npat_mxc_scaffold",
       "predicate": "interacts with",
       "object": "flash",
       "description": "A conserved NPAT/Mxc-FLASH interaction is required for histone locus body biogenesis.",
       "evidence": [
        {
         "reference": "DOI:10.1074/jbc.M114.616466",
         "notes": "Yang et al. 2014 analyzed the conserved NPAT/Mxc-FLASH interaction needed for HLB biogenesis."
        },
        {
         "reference": "DOI:10.1091/mbc.E20-03-0176",
         "notes": "Koreski et al. 2020 extended Drosophila Mxc-FLASH assembly interaction analysis."
        }
       ]
      },
      {
       "subject": "u7_snrnp",
       "predicate": "localizes to",
       "object": "histone_locus_body",
       "description": "The U7 snRNP localizes to the Drosophila HLB instead of the distinct Cajal body.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200511038",
         "notes": "Liu et al. 2006 localized U7 snRNP to the Drosophila HLB."
        },
        {
         "reference": "GO:0035363",
         "notes": "GO:0035363 describes U7 snRNP localization to the Drosophila HLB."
        }
       ]
      },
      {
       "subject": "histone_locus_body",
       "predicate": "concentrates",
       "object": "histone_mrna_biogenesis",
       "description": "The HLB concentrates factors that promote efficient replication-dependent histone mRNA biogenesis.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.201504043",
         "notes": "Tatomer et al. 2016 analyzed HLB concentration of pre-mRNA processing factors in Drosophila histone mRNA biogenesis."
        },
        {
         "reference": "DOI:10.1080/15476286.2016.1265198",
         "notes": "Duronio and Marzluff 2017 reviewed HLB assembly and function in regulated histone gene expression."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_histone_locus_body_component_boundaries",
     "prompt": "Resolve exact source-neutral protein families and additional histone 3'-end-processing factors resident in the HLB.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#npat_mxc_scaffold",
      "components#flash",
      "components#u7_snrnp",
      "causal_graphs#npat_flash_u7_histone_locus_body_organization"
     ],
     "rationale": "This first HLB record captures broad label-only NPAT/Mxc and FLASH scaffolding plus the GO-grounded U7 snRNP while leaving exact ortholog family grounding, HINFP, Symplekin, CPSF73, SLBP and other transcription and histone 3'-end-processing factor boundaries to a separate curation pass.",
     "evidence": [
      {
       "reference": "DOI:10.1080/15476286.2016.1265198"
      },
      {
       "reference": "DOI:10.1091/mbc.E20-03-0176"
      },
      {
       "reference": "DOI:10.1083/jcb.201504043"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28"
    }
   ]
  },
  {
   "identifier": "GO:0035061",
   "label": "interchromatin granule",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "OTHER",
   "definition": "A class of nuclear body measuring 20-25 nm in diameter and distributed throughout the interchromatin space, linked together by thin fibrils. They are believed to be storage centers for various snRNAs, snRNPs, serine/arginine-rich proteins and RNA polymerase II. A typical mammalian cell contains 25-50 clusters of interchromatin granules. Interchromatin granule clusters do not contain the heterogeneous nuclear RNA-binding proteins (hnRNPs).",
   "definition_source": "GO:0035061",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-28T07:05:27Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T07:07:08Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO ICG synonymy, nuclear-body and nuclear-RNP-granule parentage, nuclear-lumen parthood, SR splicing factor and spliceosomal snRNP components, Mus musculus IGC proteomics scope, pre-mRNA processing reservoir evidence, a nonmechanistic splicing-factor IGC graph and an IGC-inventory TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T07:28:30Z",
     "curator": "codex",
     "action": "RESOLVED_REVIEW",
     "changes": "Resolved #1709 by narrowing the Mus musculus interchromatin-granule taxonomic-distribution row from COMMON to VARIABLE because the mouse liver IGC purification evidence establishes an observed canonical example, not species-wide commonness.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:34:02Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "ICG",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0035061"
    }
   ],
   "parent_structures": [
    "GO:0016604",
    "GO:0140168"
   ],
   "part_of": [
    "GO:0031981"
   ],
   "components": [
    {
     "component_id": "sr_splicing_factor_cohort",
     "label": "SR splicing factor cohort",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SRSF2",
      "SRSF6"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "SC35/SRSF2, SRp55/SRSF6 and additional serine/arginine-rich splicing factors are represented as a broad IGC-enriched SR-protein cohort; no exact source-neutral InterPro, Pfam or NCBIfam accession covering the curated cohort was assigned.",
     "role": "Serine/arginine-rich pre-mRNA splicing factors that concentrate in interchromatin granule clusters.",
     "evidence": [
      {
       "reference": "GO:0035061",
       "notes": "GO:0035061 describes interchromatin granules as storage centers for serine/arginine-rich proteins."
      },
      {
       "reference": "DOI:10.1242/jcs.113.19.3485",
       "notes": "Prasanth et al. 2000 used SC35 and SRp55 as markers of SR-protein nuclear speckles that were distinct from hnRNP-containing omega speckles."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q62093",
       "protein_label": "Serine/arginine-rich splicing factor 2",
       "gene_symbol": "Srsf2",
       "taxon_id": "NCBITaxon:10090",
       "taxon_label": "Mus musculus",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SRSF2 in Mus musculus, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q62093",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q62093, the single reviewed entry for gene SRSF2 in Mus musculus. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q3TWW8",
       "protein_label": "Serine/arginine-rich splicing factor 6",
       "gene_symbol": "Srsf6",
       "taxon_id": "NCBITaxon:10090",
       "taxon_label": "Mus musculus",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SRSF6 in Mus musculus, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12549914",
         "notes": "Tran Q et al. 2003, ‘SRp55 is a regulator of calcitonin/CGRP alternative RNA splicing.’, Biochemistry. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q3TWW8."
        }
       ]
      }
     ]
    },
    {
     "component_id": "spliceosomal_snrnp_complexes",
     "label": "spliceosomal snRNP complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0097525",
     "essentiality": "UNKNOWN",
     "role": "Spliceosomal small nuclear ribonucleoprotein complexes enriched in interchromatin granule clusters.",
     "evidence": [
      {
       "reference": "GO:0035061",
       "notes": "GO:0035061 describes interchromatin granules as storage centers for snRNAs and snRNPs."
      },
      {
       "reference": "DOI:10.1093/emboj/18.15.4308",
       "notes": "Mintz et al. 1999 biochemically purified interchromatin granule clusters and identified many proteins linked to pre-mRNA splicing."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:10090",
     "taxon_label": "Mus musculus",
     "presence": "VARIABLE",
     "note": "Interchromatin granule clusters were purified and proteomically characterized from mouse liver nuclei as nuclear fractions enriched for pre-mRNA processing factors.",
     "reference": "DOI:10.1091/mbc.e04-03-0253"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:10090",
     "taxon_label": "Mus musculus",
     "note": "Mouse liver nuclei were used to purify interchromatin granule clusters and identify a protein composition dominated by pre-mRNA splicing and processing factors.",
     "reference": "DOI:10.1091/mbc.e04-03-0253"
    }
   ],
   "functions": [
    {
     "function_id": "premrna_processing_factor_reservoir",
     "label": "pre-mRNA processing factor reservoir",
     "description": "Interchromatin granule clusters concentrate pre-mRNA splicing and RNA-processing factors in mammalian nuclear bodies proposed to serve as assembly, modification and/or storage sites for pre-mRNA processing machinery.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.e04-03-0253",
       "notes": "Saitoh et al. 2004 found that most identified IGC proteins were associated with RNA metabolism and that pre-mRNA splicing proteins predominated."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0035061",
     "notes": "Gene Ontology cellular-component term for interchromatin granule and the exact ICG synonym."
    },
    {
     "reference": "GO:0016604",
     "notes": "Gene Ontology cellular-component parent term for nuclear body."
    },
    {
     "reference": "GO:0140168",
     "notes": "Gene Ontology cellular-component ancestor term for nuclear ribonucleoprotein granule."
    },
    {
     "reference": "GO:0031981",
     "notes": "Gene Ontology cellular-component term for the nuclear lumen."
    },
    {
     "reference": "GO:0097525",
     "notes": "Gene Ontology cellular-component term for spliceosomal snRNP complex."
    },
    {
     "reference": "DOI:10.1093/emboj/18.15.4308",
     "notes": "Mintz, Patterson, Neuwald, Spahr and Spector 1999, Purification and biochemical characterization of interchromatin granule clusters, EMBO Journal."
    },
    {
     "reference": "DOI:10.1091/mbc.e04-03-0253",
     "notes": "Saitoh et al. 2004, Proteomic analysis of interchromatin granule clusters, Molecular Biology of the Cell."
    },
    {
     "reference": "DOI:10.1242/jcs.113.19.3485",
     "notes": "Prasanth, Rajendra, Lal and Lakhotia 2000 distinguished Drosophila omega speckles from SC35- and SRp55-containing SR-protein interchromatin granules."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "splicing_factor_igc_reservoir",
     "title": "IGCs concentrate pre-mRNA processing factors",
     "description": "Interchromatin granule clusters are nuclear RNP granules that concentrate SR splicing factors and spliceosomal snRNPs while remaining distinct from hnRNP-containing omega speckles.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph summarizes the SR-protein and snRNP classes curated in the first record without assigning a complete mammalian IGC proteome, snRNA inventory or assembly pathway.",
     "nodes": [
      {
       "node_id": "sr_splicing_factor_cohort",
       "label": "SR splicing factor cohort",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sr_splicing_factor_cohort"
      },
      {
       "node_id": "spliceosomal_snrnp_complexes",
       "label": "spliceosomal snRNP complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097525",
       "component_ref": "spliceosomal_snrnp_complexes"
      },
      {
       "node_id": "interchromatin_granule",
       "label": "interchromatin granule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0035061"
      },
      {
       "node_id": "omega_speckle",
       "label": "omega speckle",
       "node_type": "STRUCTURE",
       "grounding": "GO:0035062"
      },
      {
       "node_id": "premrna_processing_factor_reservoir",
       "label": "pre-mRNA processing factor reservoir",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "sr_splicing_factor_cohort",
       "predicate": "localizes to",
       "object": "interchromatin_granule",
       "description": "SR splicing factors such as SC35/SRSF2 and SRp55/SRSF6 localize to interchromatin granules.",
       "evidence": [
        {
         "reference": "DOI:10.1242/jcs.113.19.3485",
         "notes": "Prasanth et al. 2000 used SC35 and SRp55 SR-protein nuclear speckles as interchromatin-granule markers."
        }
       ]
      },
      {
       "subject": "spliceosomal_snrnp_complexes",
       "predicate": "are enriched in",
       "object": "interchromatin_granule",
       "description": "Splicing machinery, including snRNPs, is enriched in interchromatin granule clusters.",
       "evidence": [
        {
         "reference": "GO:0035061",
         "notes": "GO:0035061 describes interchromatin granules as storage centers for snRNAs and snRNPs."
        }
       ]
      },
      {
       "subject": "interchromatin_granule",
       "predicate": "supports",
       "object": "premrna_processing_factor_reservoir",
       "description": "IGCs concentrate RNA-metabolism proteins and are proposed to act as assembly, modification and/or storage sites for pre-mRNA processing machinery.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.e04-03-0253",
         "notes": "Saitoh et al. 2004 found that 54% of identified IGC proteins had known pre-mRNA-splicing functions and that 81% were associated with RNA metabolism."
        }
       ]
      },
      {
       "subject": "interchromatin_granule",
       "predicate": "is distinct from",
       "object": "omega_speckle",
       "description": "SR-protein interchromatin granules are distinct from hnRNP-containing Drosophila omega speckles.",
       "evidence": [
        {
         "reference": "DOI:10.1242/jcs.113.19.3485",
         "notes": "Prasanth et al. 2000 reported that SC35 and SRp55 SR-protein nuclear speckles did not colocalize with omega speckles."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_interchromatin_granule_inventory",
     "prompt": "Resolve the exact snRNA, snRNP, SR-protein and RNA polymerase II constituent boundaries for interchromatin granules.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#sr_splicing_factor_cohort",
      "components#spliceosomal_snrnp_complexes",
      "causal_graphs#splicing_factor_igc_reservoir"
     ],
     "rationale": "This first GO:0035061 record captures the GO term, SR splicing factors and spliceosomal snRNPs while leaving the purified mammalian IGC proteome, individual snRNAs, RNA polymerase II storage claims and species-to-species variation to a later pass.",
     "evidence": [
      {
       "reference": "DOI:10.1093/emboj/18.15.4308"
      },
      {
       "reference": "DOI:10.1091/mbc.e04-03-0253"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28"
    }
   ]
  },
  {
   "identifier": "GO:0015934",
   "label": "large ribosomal subunit",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "The larger of the two subunits of a ribosome. Two sites on the ribosomal large subunit are involved in translation, namely the aminoacyl site (A site) and peptidyl site (P site).",
   "definition_source": "GO:0015934",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T18:27:08Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T18:28:40Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, ribosome parthood, broad catalytic rRNA and protein-cohort components, Haloarcula and E. coli exemplars, peptide bond formation function, GO/literature evidence, a 50S peptidyl transferase graph, and component-grounding and CPX-3807 scope discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T18:36:34Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Resolved PR #1012 review issues #1013 and #1014 by adding a grounded 5S rRNA constituent, attaching the component-splitting TODO to it, and removing the redundant peptidyltransferase activity graph node and large-subunit activity edge.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:34:12Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 5 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "ribosomal large subunit",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0015934"
    }
   ],
   "part_of": [
    "GO:0005840"
   ],
   "components": [
    {
     "component_id": "major_lsu_rrna",
     "label": "major large-subunit rRNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "stoichiometry": "1",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Bacterial and archaeal 50S large subunits use 23S rRNA, whereas eukaryotic cytosolic 60S large subunits use 25S or 28S-family rRNAs; no single SO term was curated that exactly denotes the cross-lineage catalytic large-subunit rRNA class.",
     "role": "Catalytic rRNA scaffold of the large ribosomal subunit that forms the peptidyl transferase center.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.289.5481.920",
       "notes": "Nissen et al. 2000 located the Haloarcula marismortui 50S peptidyl transferase center in 23S rRNA."
      },
      {
       "reference": "DOI:10.1126/science.289.5481.905",
       "notes": "Ban et al. 2000 resolved the Haloarcula marismortui 50S large subunit with 23S and 5S rRNAs in the RNA core."
      }
     ]
    },
    {
     "component_id": "rrna_5s",
     "label": "5S rRNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "grounding": "SO:0000652",
     "stoichiometry": "1 in archaeal and bacterial 50S subunits",
     "essentiality": "CONDITIONAL",
     "role": "Small structural RNA of the large-subunit central protuberance.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.289.5481.905",
       "notes": "Ban et al. 2000 resolved 5S rRNA within the Haloarcula marismortui 50S large-subunit central protuberance."
      }
     ]
    },
    {
     "component_id": "lsu_protein_cohort",
     "label": "large-subunit ribosomal proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "stoichiometry": "33 proteins in Escherichia coli",
     "essentiality": "CONDITIONAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The large-subunit protein set contains many unrelated protein families and varies across bacterial, archaeal, eukaryotic, and organellar large ribosomal subunits; no single InterPro, Pfam, NCBIfam, GO, or Complex Portal term was curated that denotes the entire source-neutral cohort.",
     "role": "Proteins that bind and stabilize the folded large-subunit rRNA scaffold to form a functional peptidyl-transferase subunit.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.289.5481.905",
       "notes": "Ban et al. 2000 describe proteins decorating the Haloarcula marismortui 50S rRNA surface."
      },
      {
       "reference": "DOI:10.1128/MMBR.00013-07",
       "notes": "Kaczanowska and Ryden-Aulin 2007 report 33 protein constituents for the Escherichia coli 50S subunit."
      }
     ],
     "gene_symbols": [
      "rplB",
      "rplC",
      "rplD",
      "rplE",
      "rplL"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P60422",
       "protein_label": "Large ribosomal subunit protein uL2",
       "gene_symbol": "rplB",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene rplB in Escherichia coli K-12, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P60422",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P60422, the single reviewed entry for gene rplB in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P60438",
       "protein_label": "Large ribosomal subunit protein uL3",
       "gene_symbol": "rplC",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene rplC in Escherichia coli K-12, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P60438",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P60438, the single reviewed entry for gene rplC in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P60723",
       "protein_label": "Large ribosomal subunit protein uL4",
       "gene_symbol": "rplD",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene rplD in Escherichia coli K-12, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P60723",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P60723, the single reviewed entry for gene rplD in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P62399",
       "protein_label": "Large ribosomal subunit protein uL5",
       "gene_symbol": "rplE",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene rplE in Escherichia coli K-12, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P62399",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P62399, the single reviewed entry for gene rplE in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P0A7K2",
       "protein_label": "Large ribosomal subunit protein bL12",
       "gene_symbol": "rplL",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene rplL in Escherichia coli K-12, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0A7K2",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0A7K2, the single reviewed entry for gene rplL in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:2238",
     "taxon_label": "Haloarcula marismortui",
     "note": "Archaeal source of the 2.4 A 50S large-subunit crystal structure that resolved the 23S/5S rRNA core and its ribosomal proteins.",
     "reference": "DOI:10.1126/science.289.5481.905"
    },
    {
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli K-12",
     "note": "Reference bacterial strain for the curated Complex Portal 50S large ribosomal subunit composition, CPX-3807.",
     "reference": "ComplexPortal:CPX-3807"
    }
   ],
   "functions": [
    {
     "function_id": "peptidyl_transferase",
     "label": "peptidyltransferase activity",
     "grounding": "GO:0000048",
     "description": "The 50S peptidyl transferase center forms peptide bonds on the large-subunit rRNA scaffold during translation.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.289.5481.920",
       "notes": "Nissen et al. 2000 showed that the peptidyl transferase center of the 50S subunit is made entirely of RNA."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0015934",
     "notes": "Gene Ontology cellular-component term for the large ribosomal subunit."
    },
    {
     "reference": "GO:0005840",
     "notes": "Gene Ontology cellular-component term for the containing ribosome."
    },
    {
     "reference": "DOI:10.1126/science.289.5481.905",
     "notes": "Ban et al. 2000, The complete atomic structure of the large ribosomal subunit at 2.4 A resolution, Science."
    },
    {
     "reference": "DOI:10.1126/science.289.5481.920",
     "notes": "Nissen et al. 2000, The structural basis of ribosome activity in peptide bond synthesis, Science."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "lsu_peptidyl_transferase_center",
     "title": "50S peptidyl transferase center forms peptide bonds",
     "description": "In the archaeal 50S subunit, large-subunit rRNA forms a peptidyl transferase center where peptide bonds are made.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph captures the structurally resolved 50S RNA basis of peptidyl transfer, not the full elongation cycle handled by the parent ribosome record.",
     "nodes": [
      {
       "node_id": "large_ribosomal_subunit",
       "label": "large ribosomal subunit",
       "node_type": "STRUCTURE",
       "grounding": "GO:0015934"
      },
      {
       "node_id": "major_lsu_rrna",
       "label": "major large-subunit rRNA",
       "node_type": "RNA",
       "component_ref": "major_lsu_rrna"
      }
     ],
     "edges": [
      {
       "subject": "major_lsu_rrna",
       "predicate": "forms peptidyl transferase center of",
       "object": "large_ribosomal_subunit",
       "description": "23S rRNA forms the peptidyl transferase center of the 50S large subunit.",
       "evidence": [
        {
         "reference": "DOI:10.1126/science.289.5481.920",
         "notes": "Nissen et al. 2000 localized all 50S peptidyl-transferase-center contacts to 23S rRNA."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "split_large_subunit_components",
     "prompt": "Split exact large-subunit rRNA and protein families across bacterial, archaeal, eukaryotic, and organellar ribosomes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#major_lsu_rrna",
      "components#rrna_5s",
      "components#lsu_protein_cohort"
     ],
     "rationale": "The cross-lineage GO:0015934 term covers homologous large ribosomal subunits with different catalytic rRNAs, 5S or 5.8S-family RNAs, and many distinct ribosomal protein families. This first standalone record keeps the composition at coarse reviewed-label-only granularity until each exact source-neutral family is split and grounded.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.289.5481.905",
       "notes": "Ban et al. 2000 resolve an archaeal 50S subunit with 23S and 5S rRNAs plus large-subunit proteins."
      },
      {
       "reference": "DOI:10.1038/nature08403",
       "notes": "Schmeing and Ramakrishnan 2009 review conserved and divergent structural features of translation."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15"
    },
    {
     "discussion_id": "complex_portal_cpx_3807_scope",
     "prompt": "Keep ComplexPortal:CPX-3807 scoped to the E. coli 50S source composition instead of making it an equivalent xref.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "ComplexPortal:CPX-3807 is the Escherichia coli K-12 50S large ribosomal subunit composition, whereas GO:0015934 denotes large ribosomal subunits across bacteria, archaea, eukaryotes, and organelles.",
     "resolution_note": "Cited CPX-3807 as the E. coli K-12 exemplar source and did not add it to xrefs.",
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-3807",
       "notes": "ComplexPortal:CPX-3807 is scoped to the E. coli K-12 50S large ribosomal subunit."
      },
      {
       "reference": "GO:0015934",
       "notes": "GO:0015934 is a cross-taxon large ribosomal subunit term."
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0120115",
   "label": "Lsm2-8 complex",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "Heteroheptameric Sm-like protein ring complex composed of Lsm2, Lsm3, Lsm4, Lsm5, Lsm6, Lsm7 and Lsm8 or their orthologs that associates with U6-family spliceosomal snRNAs.",
   "definition_source": "GO:0120115",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-30T03:43:31Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-30T03:44:48Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added protein-complex parentage, U6/U6atac snRNP parthood, a reviewed-label-only Lsm2-8 protein constituent, budding-yeast distribution and canonical example, a U6-family snRNP association function, GO/DOI evidence, a nonmechanistic assembly graph, and boundary and component-grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:34:23Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 6 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:53Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "part_of": [
    "GO:0005688",
    "GO:0005691"
   ],
   "components": [
    {
     "component_id": "lsm2_8_proteins",
     "label": "Lsm2-8 proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0120115 defines the Lsm2-8 complex as a seven-protein heteromer, but this aggregate does not assign exact source-neutral InterPro, Pfam, NCBIfam or UniProtKB groundings to the individual Lsm2, Lsm3, Lsm4, Lsm5, Lsm6, Lsm7 and Lsm8 subunits.",
     "role": "Sm-like protein constituents that form the Lsm2-8 heteroheptameric ring in U6-family spliceosomal snRNPs.",
     "evidence": [
      {
       "reference": "GO:0120115",
       "notes": "GO:0120115 defines the Lsm2-8 complex as the heteroheptameric complex composed of Lsm2, Lsm3, Lsm4, Lsm5, Lsm6, Lsm7 and Lsm8 or their orthologs."
      },
      {
       "reference": "DOI:10.1038/nature16940",
       "notes": "Nguyen, Galej, Bai and colleagues 2016 resolved budding-yeast U4/U6.U5 tri-snRNP particles containing the U6-associated Lsm2-8 ring."
      }
     ],
     "gene_symbols": [
      "LSM2",
      "LSM3",
      "LSM4",
      "LSM5",
      "LSM6",
      "LSM7",
      "LSM8"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38203",
       "protein_label": "LSM complex subunit LSM2",
       "gene_symbol": "LSM2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene LSM2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P38203",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38203, the single reviewed entry for gene LSM2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P57743",
       "protein_label": "LSM complex subunit LSM3",
       "gene_symbol": "LSM3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene LSM3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P57743."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P40070",
       "protein_label": "LSM complex subunit LSM4",
       "gene_symbol": "LSM4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene LSM4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P40070."
        },
        {
         "reference": "PMID:15075370",
         "notes": "Fernandez CF et al. 2004, ‘An Lsm2-Lsm7 complex in Saccharomyces cerevisiae associates with the small nucleolar RNA snR5.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P40070."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P40089",
       "protein_label": "LSM complex subunit LSM5",
       "gene_symbol": "LSM5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene LSM5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15075370",
         "notes": "Fernandez CF et al. 2004, ‘An Lsm2-Lsm7 complex in Saccharomyces cerevisiae associates with the small nucleolar RNA snR5.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P40089."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P53905",
       "protein_label": "LSM complex subunit LSM7",
       "gene_symbol": "LSM7",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene LSM7 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P53905."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P47093",
       "protein_label": "LSM2-LSM8 complex subunit LSM8",
       "gene_symbol": "LSM8",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene LSM8 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P47093."
        },
        {
         "reference": "PMID:15075370",
         "notes": "Fernandez CF et al. 2004, ‘An Lsm2-Lsm7 complex in Saccharomyces cerevisiae associates with the small nucleolar RNA snR5.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P47093."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q06406",
       "protein_label": "LSM complex subunit LSM6",
       "gene_symbol": "LSM6",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene LSM6 in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q06406",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q06406, the single reviewed entry for gene LSM6 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding-yeast U6 snRNPs carry an Lsm2-8 ring that is represented inside U4/U6.U5 tri-snRNP cryo-EM structures.",
     "reference": "DOI:10.1038/nature16940"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast spliceosomal model in which the Lsm2-8 ring is captured as part of cryo-EM U4/U6.U5 tri-snRNP structures.",
     "reference": "DOI:10.1038/nature16940"
    }
   ],
   "functions": [
    {
     "function_id": "lsm2_8_u6_family_snrnp_association",
     "label": "U6-family snRNP association",
     "description": "The Lsm2-8 protein ring associates with U6-family spliceosomal snRNAs as a defining protein-ring constituent of U6 and U6atac snRNPs.",
     "evidence": [
      {
       "reference": "GO:0005688",
       "notes": "GO:0005688 names the Lsm2-8 ring as a U6 snRNP constituent."
      },
      {
       "reference": "GO:0005691",
       "notes": "GO:0005691 names the Lsm2-8 ring as a U6atac snRNP constituent."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0120115",
     "notes": "Gene Ontology cellular-component term for the Lsm2-8 complex."
    },
    {
     "reference": "GO:0032991",
     "notes": "Gene Ontology cellular-component term for protein-containing complex."
    },
    {
     "reference": "GO:0005688",
     "notes": "Gene Ontology cellular-component term for the U6 snRNP."
    },
    {
     "reference": "GO:0005691",
     "notes": "Gene Ontology cellular-component term for the U6atac snRNP."
    },
    {
     "reference": "DOI:10.1038/nature16940",
     "notes": "Nguyen, Galej, Bai and colleagues 2016, Cryo-EM structure of the yeast U4/U6.U5 tri-snRNP at 3.7 Angstrom resolution, Nature."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "lsm2_8_snrnp_constituency",
     "title": "Lsm2-8 proteins form a U6-family snRNP ring",
     "description": "Seven Sm-like Lsm proteins form the GO-defined Lsm2-8 complex, which is a protein-ring constituent of U6 and U6atac snRNPs.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records Lsm2-8 ring membership in U6-family snRNPs without asserting exact individual Lsm-family groundings, subunit interfaces or RNA contacts.",
     "nodes": [
      {
       "node_id": "lsm2_8_proteins",
       "label": "Lsm2-8 proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "lsm2_8_proteins"
      },
      {
       "node_id": "lsm2_8_complex",
       "label": "Lsm2-8 complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0120115"
      },
      {
       "node_id": "u6_snrnp",
       "label": "U6 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005688"
      },
      {
       "node_id": "u6atac_snrnp",
       "label": "U6atac snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005691"
      }
     ],
     "edges": [
      {
       "subject": "lsm2_8_proteins",
       "predicate": "assemble into",
       "object": "lsm2_8_complex",
       "description": "Lsm2, Lsm3, Lsm4, Lsm5, Lsm6, Lsm7 and Lsm8 form the heteroheptameric Lsm2-8 complex.",
       "evidence": [
        {
         "reference": "GO:0120115",
         "notes": "GO:0120115 defines the subunit scope of the Lsm2-8 complex."
        }
       ]
      },
      {
       "subject": "lsm2_8_complex",
       "predicate": "contributes constituents to",
       "object": "u6_snrnp",
       "description": "The Lsm2-8 protein ring is a constituent of the U6 snRNP.",
       "evidence": [
        {
         "reference": "GO:0005688",
         "notes": "GO:0005688 defines the U6 snRNP as containing the Lsm2-8 heptameric ring complex."
        },
        {
         "reference": "GO:0120115",
         "notes": "GO:0120115 is the Gene Ontology cellular-component term for the Lsm2-8 complex."
        }
       ]
      },
      {
       "subject": "lsm2_8_complex",
       "predicate": "contributes constituents to",
       "object": "u6atac_snrnp",
       "description": "The Lsm2-8 protein ring is a constituent of the U6atac snRNP.",
       "evidence": [
        {
         "reference": "GO:0005691",
         "notes": "GO:0005691 defines the U6atac snRNP as containing the Lsm2-8 heptameric ring complex."
        },
        {
         "reference": "GO:0120115",
         "notes": "GO:0120115 is the Gene Ontology cellular-component term for the Lsm2-8 complex."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "lsm2_8_complex_boundary",
     "prompt": "Keep the Lsm2-8 protein ring distinct from complete U6-family snRNPs and from individual Lsm proteins.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "part_of"
     ],
     "rationale": "GO:0120115 denotes the heteroheptameric Lsm2-8 protein complex, whereas GO:0005688 and GO:0005691 denote complete U6 and U6atac small nuclear ribonucleoprotein complexes that contain snRNA and additional proteins.",
     "resolution_note": "Curated GO:0120115 as a child protein complex with U6 and U6atac snRNP parthood.",
     "evidence": [
      {
       "reference": "GO:0120115",
       "notes": "GO:0120115 identifies the Lsm2-8 complex."
      },
      {
       "reference": "GO:0005688",
       "notes": "GO:0005688 identifies the U6 snRNP."
      },
      {
       "reference": "GO:0005691",
       "notes": "GO:0005691 identifies the U6atac snRNP."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30",
     "resolved_date": "2026-09-30"
    },
    {
     "discussion_id": "resolve_lsm2_8_subunit_groundings",
     "prompt": "Resolve exact source-neutral groundings for the individual Lsm2, Lsm3, Lsm4, Lsm5, Lsm6, Lsm7 and Lsm8 protein families.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "record",
      "components#lsm2_8_proteins"
     ],
     "rationale": "GO:0120115 establishes the seven named Sm-like subunits of the Lsm2-8 complex, but this first child-complex record keeps them as a reviewed-label-only aggregate instead of guessing exact InterPro, Pfam, NCBIfam or UniProtKB groundings for individual Lsm proteins.",
     "evidence": [
      {
       "reference": "GO:0120115",
       "notes": "GO:0120115 defines the protein membership of the Lsm2-8 complex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-30"
    }
   ]
  },
  {
   "identifier": "GO:0030681",
   "label": "multimeric ribonuclease P complex",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A ribonuclease P complex that generally contains a single RNA molecule and several protein molecules. Examples of this complex are found in Archaeal species.",
   "definition_source": "GO:0030681",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T12:28:22Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T12:29:04Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added RNase P parentage, GO exact synonymy, SO-grounded RNase P RNA plus reviewed-label-only multimeric RNase P protein components, conservative function terms, an assembly graph and a TODO for exact multimeric protein-family boundaries.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "multimeric RNase P complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030681"
    }
   ],
   "parent_structures": [
    "GO:0030677"
   ],
   "components": [
    {
     "component_id": "rnase_p_rna",
     "label": "RNase P RNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "grounding": "SO:0000386",
     "role": "RNA constituent of multimeric RNase P ribonucleoproteins that is grounded to the Sequence Ontology RNase_P_RNA term.",
     "evidence": [
      {
       "reference": "GO:0030681",
       "notes": "GO:0030681 defines the multimeric ribonuclease P complex as generally containing a single RNA molecule."
      },
      {
       "reference": "SO:0000386",
       "notes": "SO:0000386 is the Sequence Ontology term for RNase_P_RNA."
      }
     ]
    },
    {
     "component_id": "multimeric_rnase_p_protein_subunits",
     "label": "multimeric RNase P protein subunits",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0030681 defines a single-RNA, several-protein RNase P complex; no exact source-neutral InterPro, Pfam, NCBIfam, GO or Complex Portal term was assigned for the heterogeneous multimeric protein cohort in this first record.",
     "role": "Protein constituents that accompany RNase P RNA in multimeric ribonuclease P complexes.",
     "evidence": [
      {
       "reference": "GO:0030681",
       "notes": "GO:0030681 defines multimeric ribonuclease P complexes as generally containing several protein molecules."
      }
     ]
    }
   ],
   "functions": [
    {
     "function_id": "ribonuclease_p_activity",
     "label": "ribonuclease P activity",
     "grounding": "GO:0004526",
     "description": "The multimeric ribonuclease P complex removes 5-prime extra nucleotides from precursor tRNA by endonucleolytic RNA cleavage.",
     "evidence": [
      {
       "reference": "GO:0004526",
       "notes": "GO:0004526 is the Gene Ontology molecular-function term for ribonuclease P activity."
      },
      {
       "reference": "GO:0030677",
       "notes": "GO:0030677 defines ribonuclease P complexes as catalyzing pre-tRNA leader-sequence cleavage."
      }
     ]
    },
    {
     "function_id": "trna_5_leader_removal",
     "label": "tRNA 5'-leader removal",
     "grounding": "GO:0001682",
     "description": "RNase P complexes generate mature tRNA 5-prime ends by cleaving 5-prime leader sequences from pre-tRNAs.",
     "evidence": [
      {
       "reference": "GO:0001682",
       "notes": "GO:0001682 is the Gene Ontology biological-process term for tRNA 5'-leader removal."
      },
      {
       "reference": "GO:0030677",
       "notes": "GO:0030677 defines ribonuclease P complexes by their cleavage of precursor tRNAs to generate mature 5-prime tRNA ends."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030681",
     "notes": "Gene Ontology cellular-component term for the multimeric ribonuclease P complex and its exact synonym."
    },
    {
     "reference": "GO:0030677",
     "notes": "Gene Ontology cellular-component parent term for the ribonuclease P complex."
    },
    {
     "reference": "SO:0000386",
     "notes": "Sequence Ontology term for RNase_P_RNA."
    },
    {
     "reference": "GO:0004526",
     "notes": "Gene Ontology molecular-function term for ribonuclease P activity."
    },
    {
     "reference": "GO:0001682",
     "notes": "Gene Ontology biological-process term for tRNA 5'-leader removal."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "multimeric_rnase_p_constituents",
     "title": "RNase P RNA and protein subunits form multimeric RNase P",
     "description": "Multimeric ribonuclease P complexes generally contain a single RNase P RNA and several protein molecules.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records the GO-defined RNA and several-protein composition without resolving archaeal protein-family boundaries or organellar RNase P variants.",
     "nodes": [
      {
       "node_id": "rnase_p_rna",
       "label": "RNase P RNA",
       "node_type": "RNA",
       "grounding": "SO:0000386",
       "component_ref": "rnase_p_rna"
      },
      {
       "node_id": "multimeric_rnase_p_protein_subunits",
       "label": "multimeric RNase P protein subunits",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "multimeric_rnase_p_protein_subunits"
      },
      {
       "node_id": "multimeric_ribonuclease_p_complex",
       "label": "multimeric ribonuclease P complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030681"
      }
     ],
     "edges": [
      {
       "subject": "rnase_p_rna",
       "predicate": "contributes constituents to",
       "object": "multimeric_ribonuclease_p_complex",
       "description": "The RNase P RNA is the single RNA molecule represented in the GO:0030681 definition.",
       "evidence": [
        {
         "reference": "GO:0030681",
         "notes": "GO:0030681 defines the complex as generally containing a single RNA molecule."
        }
       ]
      },
      {
       "subject": "multimeric_rnase_p_protein_subunits",
       "predicate": "contributes constituents to",
       "object": "multimeric_ribonuclease_p_complex",
       "description": "Several protein molecules are the protein constituents represented in the GO:0030681 definition.",
       "evidence": [
        {
         "reference": "GO:0030681",
         "notes": "GO:0030681 defines the complex as generally containing several protein molecules."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_multimeric_rnase_p_protein_boundaries",
     "prompt": "Resolve exact source-neutral protein-family boundaries for multimeric RNase P complexes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#multimeric_rnase_p_protein_subunits",
      "causal_graphs#multimeric_rnase_p_constituents"
     ],
     "rationale": "The first GO:0030681 record captures the GO-defined single-RNA, several-protein composition at cohort granularity. Exact protein families and the boundary between archaeal multimeric RNase P and organellar variants should be resolved before assigning protein groundings.",
     "evidence": [
      {
       "reference": "GO:0030681"
      },
      {
       "reference": "GO:0030677"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:0010445",
   "label": "nuclear dicing body",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "OTHER",
   "definition": "A small round nuclear body, measuring 0.2-0.8 microns in diameter that is diffusely distributed throughout the nucleoplasm. Several proteins known to be involved in miRNA processing have been localized to these structures. D-bodies are thought to be involved in primary-miRNA processing and/or storage/assembly of miRNA processing complexes.",
   "definition_source": "GO:0010445",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-28T03:04:47Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T03:05:49Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added nuclear dicing-body GO synonymy, nuclear-body parentage, nuclear-lumen parthood, Arabidopsis DCL1/HYL1/SERRATE and pri-miRNA components, Arabidopsis scope, primary-miRNA-processing function evidence, DOI/GO evidence, a nonmechanistic SERRATE-driven D-body assembly graph and a component-boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T03:19:50Z",
     "curator": "codex",
     "action": "RESOLVED_REVIEW",
     "changes": "Resolved #1699 by renaming the D-body RNA component and graph node from a primary-miRNA-only cohort to a pri/pre-miRNA substrate cohort matching the cited SERRATE recruitment evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:34:28Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "D body",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0010445"
    },
    {
     "synonym_text": "D-body",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1016/j.cub.2007.04.005"
    }
   ],
   "parent_structures": [
    "GO:0016604"
   ],
   "part_of": [
    "GO:0031981"
   ],
   "components": [
    {
     "component_id": "dicer_like_1",
     "label": "Dicer-like 1",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "DCL1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Arabidopsis Dicer-like 1 is curated as the RNase III enzyme resident in nuclear dicing bodies; no exact source-neutral InterPro, Pfam or NCBIfam accession was assigned in this first record.",
     "role": "RNase III enzyme concentrated in D-bodies and acting in plant primary miRNA processing with HYL1 and SERRATE.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2007.04.005",
       "notes": "Fang and Spector 2007 localized Arabidopsis DCL1 with HYL1 to nuclear dicing bodies and showed that a DCL1 mutant impaired in miRNA processing failed to target to D-bodies."
      },
      {
       "reference": "DOI:10.1073/pnas.0701061104",
       "notes": "Song et al. 2007 showed that HYL1 and DCL1 fusion proteins colocalize to small nuclear bodies that lack the Cajal-body marker Atcoilin."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9SP32",
       "protein_label": "Endoribonuclease Dicer homolog 1",
       "gene_symbol": "DCL1",
       "taxon_id": "NCBITaxon:3702",
       "taxon_label": "Arabidopsis thaliana",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene DCL1 in Arabidopsis thaliana, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15821876",
         "notes": "Hiraguri A et al. 2005, ‘Specific interactions between Dicer-like proteins and HYL1/DRB-family dsRNA-binding proteins in Arabidopsis thaliana.’, Plant Mol Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q9SP32."
        },
        {
         "reference": "PMID:17442570",
         "notes": "Fang Y et al. 2007, ‘Identification of nuclear dicing bodies containing proteins for microRNA biogenesis in living Arabidopsis plants.’, Curr Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q9SP32."
        }
       ]
      }
     ]
    },
    {
     "component_id": "hyponastic_leaves1",
     "label": "HYPONASTIC LEAVES1",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "HYL1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "HYL1 is curated as the Arabidopsis double-stranded RNA-binding protein resident in DCL1-containing D-bodies; no exact source-neutral InterPro, Pfam or NCBIfam accession was assigned in this first record.",
     "role": "Double-stranded RNA-binding partner of DCL1 that localizes to D-bodies during plant primary miRNA processing.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2007.04.005",
       "notes": "Fang and Spector 2007 colocalized HYL1 with DCL1 in nuclear dicing bodies in living Arabidopsis cells."
      },
      {
       "reference": "DOI:10.1073/pnas.0701061104",
       "notes": "Song et al. 2007 found that HYL1 and DCL1 nuclear bodies are distinct from Arabidopsis Cajal bodies."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O04492",
       "protein_label": "Double-stranded RNA-binding protein 1",
       "gene_symbol": "DRB1",
       "taxon_id": "NCBITaxon:3702",
       "taxon_label": "Arabidopsis thaliana",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene HYL1, which UniProt lists under the primary name DRB1, in Arabidopsis thaliana, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14722360",
         "notes": "Han MH et al. 2004, ‘The Arabidopsis double-stranded RNA-binding protein HYL1 plays a role in microRNA-mediated gene regulation.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of O04492."
        },
        {
         "reference": "PMID:17337628",
         "notes": "Wu F et al. 2007, ‘The N-terminal double-stranded RNA binding domains of Arabidopsis HYPONASTIC LEAVES1 are sufficient for pre-microRNA processing.’, Plant Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of O04492."
        },
        {
         "reference": "PMID:17442570",
         "notes": "Fang Y et al. 2007, ‘Identification of nuclear dicing bodies containing proteins for microRNA biogenesis in living Arabidopsis plants.’, Curr Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of O04492."
        }
       ]
      }
     ]
    },
    {
     "component_id": "serrate",
     "label": "SERRATE",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SE"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "SERRATE is curated as the Arabidopsis zinc-finger protein that interacts with DCL1 and HYL1 in D-bodies and can drive D-body assembly; no exact source-neutral InterPro, Pfam or NCBIfam accession was assigned in this first record.",
     "role": "D-body scaffold-like protein whose phase separation recruits DCL1, HYL1 and pri/pre-miRNAs into D-body condensates.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2007.04.005",
       "notes": "Fang and Spector 2007 observed DCL1, HYL1 and SERRATE bimolecular-fluorescence-complementation interactions in nuclear dicing bodies."
      },
      {
       "reference": "DOI:10.1038/s41556-020-00606-5",
       "notes": "Xie et al. 2021 showed that SERRATE can drive DCL1, HYL1 and pri/pre-miRNAs into phase-separated D-body droplets and that SERRATE mutation abrogates D-body formation in vivo."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9ZVD0",
       "protein_label": "Serrate RNA effector molecule",
       "gene_symbol": "SE",
       "taxon_id": "NCBITaxon:3702",
       "taxon_label": "Arabidopsis thaliana",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SE in Arabidopsis thaliana, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:16889646",
         "notes": "Yang L et al. 2006, ‘SERRATE is a novel nuclear regulator in primary microRNA processing in Arabidopsis.’, Plant J. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q9ZVD0."
        },
        {
         "reference": "PMID:17442570",
         "notes": "Fang Y et al. 2007, ‘Identification of nuclear dicing bodies containing proteins for microRNA biogenesis in living Arabidopsis plants.’, Curr Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q9ZVD0."
        },
        {
         "reference": "PMID:17675322",
         "notes": "Fujioka Y et al. 2007, ‘Location of a possible miRNA processing site in SmD3/SmB nuclear bodies in Arabidopsis.’, Plant Cell Physiol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q9ZVD0."
        }
       ]
      }
     ]
    },
    {
     "component_id": "mirna_processing_substrates",
     "label": "pri/pre-miRNA substrate cohort",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "D-bodies recruit multiple primary and precursor miRNA substrates rather than one named RNA species; no exact Sequence Ontology CURIE was assigned to this heterogeneous substrate cohort.",
     "role": "Primary and precursor miRNA substrates recruited into D-bodies for DCL1/HYL1/SERRATE-dependent processing.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2007.04.005",
       "notes": "Fang and Spector 2007 recruited an introduced primary miRNA transcript to Arabidopsis D-bodies."
      },
      {
       "reference": "DOI:10.1038/s41556-020-00606-5",
       "notes": "Xie et al. 2021 reported that SERRATE brings pri/pre-miRNAs into D-body droplets and that pre-miRNAs can be processed inside those droplets."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:3702",
     "taxon_label": "Arabidopsis thaliana",
     "presence": "VARIABLE",
     "note": "Nuclear dicing bodies were defined in living Arabidopsis cells as DCL1- and HYL1-containing nuclear bodies involved in plant miRNA biogenesis.",
     "reference": "DOI:10.1016/j.cub.2007.04.005"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:3702",
     "taxon_label": "Arabidopsis thaliana",
     "note": "Arabidopsis cells were used to identify D-bodies, distinguish them from Cajal bodies and connect DCL1, HYL1, SERRATE and pri-miRNA recruitment to primary miRNA processing.",
     "reference": "DOI:10.1016/j.cub.2007.04.005"
    }
   ],
   "functions": [
    {
     "function_id": "primary_mirna_processing",
     "label": "primary miRNA processing",
     "grounding": "GO:0031053",
     "description": "Arabidopsis D-bodies concentrate DCL1, HYL1, SERRATE and pri-miRNA substrates in nuclear foci associated with primary miRNA processing.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cub.2007.04.005",
       "notes": "Fang and Spector 2007 proposed that D-bodies orchestrate pri-miRNA processing and/or storage and assembly of miRNA-processing complexes."
      },
      {
       "reference": "DOI:10.1038/s41556-020-00606-5",
       "notes": "Xie et al. 2021 linked SERRATE-driven D-body formation to efficient pri-miRNA and pre-miRNA processing."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0010445",
     "notes": "Gene Ontology cellular-component term for nuclear dicing body and its exact D body synonym."
    },
    {
     "reference": "GO:0016604",
     "notes": "Gene Ontology cellular-component term for nuclear body."
    },
    {
     "reference": "GO:0031981",
     "notes": "Gene Ontology cellular-component term for the nuclear lumen; GO:0010445 defines D-bodies as distributed throughout the nucleoplasm."
    },
    {
     "reference": "GO:0031053",
     "notes": "Gene Ontology biological-process term for primary miRNA processing."
    },
    {
     "reference": "GO:1904258",
     "notes": "Gene Ontology biological-process term for nuclear dicing body assembly."
    },
    {
     "reference": "DOI:10.1016/j.cub.2007.04.005",
     "notes": "Fang and Spector 2007, Identification of nuclear dicing bodies containing proteins for microRNA biogenesis in living Arabidopsis plants, Current Biology."
    },
    {
     "reference": "DOI:10.1073/pnas.0701061104",
     "notes": "Song, Han, Lesicka and Fedoroff 2007, Arabidopsis primary microRNA processing proteins HYL1 and DCL1 define a nuclear body distinct from the Cajal body, Proceedings of the National Academy of Sciences."
    },
    {
     "reference": "DOI:10.1038/s41556-020-00606-5",
     "notes": "Xie et al. 2021, Phase separation of SERRATE drives dicing body assembly and promotes miRNA processing in Arabidopsis, Nature Cell Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "serrate_d_body_assembly",
     "title": "SERRATE scaffolds plant D-body assembly",
     "description": "Arabidopsis nuclear dicing bodies concentrate the DCL1/HYL1/SERRATE miRNA-processing module with primary miRNA substrates in nuclear foci whose assembly is driven by SERRATE phase separation.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph summarizes the canonical Arabidopsis DCL1, HYL1, SERRATE and pri/pre-miRNA D-body axis without asserting a complete plant miRNA-processing pathway, every recruited substrate or every regulator of D-body assembly.",
     "nodes": [
      {
       "node_id": "dicer_like_1",
       "label": "Dicer-like 1",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "dicer_like_1"
      },
      {
       "node_id": "hyponastic_leaves1",
       "label": "HYPONASTIC LEAVES1",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "hyponastic_leaves1"
      },
      {
       "node_id": "serrate",
       "label": "SERRATE",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "serrate"
      },
      {
       "node_id": "mirna_processing_substrates",
       "label": "pri/pre-miRNA substrate cohort",
       "node_type": "RNA",
       "component_ref": "mirna_processing_substrates"
      },
      {
       "node_id": "nuclear_dicing_body",
       "label": "nuclear dicing body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0010445"
      },
      {
       "node_id": "primary_mirna_processing",
       "label": "primary miRNA processing",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0031053"
      }
     ],
     "edges": [
      {
       "subject": "serrate",
       "predicate": "drives assembly of",
       "object": "nuclear_dicing_body",
       "description": "SERRATE phase separation assembles D-body droplets that recruit DCL1, HYL1 and pri/pre-miRNAs.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41556-020-00606-5",
         "notes": "Xie et al. 2021 showed that SERRATE droplets recruit DCL1, HYL1 and pri/pre-miRNAs in vitro and that SERRATE mutation abrogates D-body formation in vivo."
        }
       ]
      },
      {
       "subject": "dicer_like_1",
       "predicate": "localizes to",
       "object": "nuclear_dicing_body",
       "description": "DCL1 concentrates in nuclear dicing bodies.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2007.04.005",
         "notes": "Fang and Spector 2007 observed DCL1 in discrete nuclear D-bodies in Arabidopsis."
        }
       ]
      },
      {
       "subject": "hyponastic_leaves1",
       "predicate": "localizes to",
       "object": "nuclear_dicing_body",
       "description": "HYL1 colocalizes with DCL1 in D-bodies.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.0701061104",
         "notes": "Song et al. 2007 observed HYL1-mCherry and YFP-DCL1 colocalization in small nuclear bodies distinct from Atcoilin-marked Cajal bodies."
        }
       ]
      },
      {
       "subject": "mirna_processing_substrates",
       "predicate": "localize to",
       "object": "nuclear_dicing_body",
       "description": "D-bodies recruit primary and precursor miRNA substrates.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2007.04.005",
         "notes": "Fang and Spector 2007 localized DCL1, HYL1 and introduced pri-miRNA transcript to Arabidopsis nuclear dicing bodies."
        },
        {
         "reference": "DOI:10.1038/s41556-020-00606-5",
         "notes": "Xie et al. 2021 connected SERRATE phase separation to D-body assembly and efficient pri/pre-miRNA processing."
        }
       ]
      },
      {
       "subject": "nuclear_dicing_body",
       "predicate": "supports",
       "object": "primary_mirna_processing",
       "description": "D-bodies bring together Dicer-like processing proteins and pri-miRNA substrates during plant primary miRNA processing.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cub.2007.04.005",
         "notes": "Fang and Spector 2007 localized DCL1, HYL1 and introduced pri-miRNA transcript to Arabidopsis nuclear dicing bodies."
        },
        {
         "reference": "DOI:10.1038/s41556-020-00606-5",
         "notes": "Xie et al. 2021 connected SERRATE phase separation to D-body assembly and efficient pri/pre-miRNA processing."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_nuclear_dicing_body_component_boundaries",
     "prompt": "Resolve exact source-neutral component boundaries for nuclear dicing bodies.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#dicer_like_1",
      "components#hyponastic_leaves1",
      "components#serrate",
      "components#mirna_processing_substrates"
     ],
     "rationale": "This first GO:0010445 record captures Arabidopsis DCL1, HYL1, SERRATE and pri/pre-miRNA substrate classes directly supported by D-body imaging and assembly evidence. Exact source-neutral protein-family and RNA-substrate groundings should be reviewed against InterPro, Pfam, NCBIfam and Sequence Ontology instead of guessed."
    }
   ]
  },
  {
   "identifier": "GO:0000176",
   "label": "nuclear exosome (RNase complex)",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A ribonuclease complex that has 3-prime to 5-prime processive and distributive hydrolytic exoribonuclease activity and endoribonuclease activity, producing 5-prime-phosphomonoesters. Participates in a multitude of cellular RNA processing and degradation events preventing nuclear export and/or translation of aberrant RNAs. Restricted to processing linear and circular single-stranded RNAs (ssRNA) only. RNAs with complex secondary structures may have to be unwound or pre-processed by co-factors prior to entering the complex, esp if the 3-prime end is structured.",
   "definition_source": "GO:0000176",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T14:35:28Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T14:36:04Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO exact synonymy, nuclear exosome parentage and parthood, conservative GO-backed RNA processing and degradation functions, GO/PubMed evidence, a nonmechanistic localization/function graph and a component-boundary TODO.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "eukaryotic exosome multienzyme ribonuclease complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000176"
    },
    {
     "synonym_text": "nuclear exosome (ribonuclease complex)",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000176"
    },
    {
     "synonym_text": "nuclear exosome multienzyme ribonuclease complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000176"
    }
   ],
   "parent_structures": [
    "GO:0140513",
    "GO:0000178"
   ],
   "part_of": [
    "GO:0031981"
   ],
   "functions": [
    {
     "function_id": "rna_catabolic_process",
     "label": "RNA catabolic process",
     "grounding": "GO:0006401",
     "description": "The nuclear exosome participates in degradation of RNA substrates.",
     "evidence": [
      {
       "reference": "GO:0006401",
       "notes": "GO:0006401 is the Gene Ontology biological-process term for RNA catabolic process."
      },
      {
       "reference": "GO:0000176",
       "notes": "GO:0000176 defines the nuclear exosome RNase complex as participating in RNA degradation events."
      }
     ]
    },
    {
     "function_id": "rna_processing",
     "label": "RNA processing",
     "grounding": "GO:0006396",
     "description": "The nuclear exosome participates in processing RNA transcripts.",
     "evidence": [
      {
       "reference": "GO:0006396",
       "notes": "GO:0006396 is the Gene Ontology biological-process term for RNA processing."
      },
      {
       "reference": "GO:0000176",
       "notes": "GO:0000176 defines the nuclear exosome RNase complex as participating in RNA processing events."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000176",
     "notes": "Gene Ontology cellular-component term for the nuclear exosome RNase complex and its exact synonyms."
    },
    {
     "reference": "GO:0140513",
     "notes": "Gene Ontology cellular-component parent term for nuclear protein-containing complexes."
    },
    {
     "reference": "GO:0000178",
     "notes": "Gene Ontology cellular-component term for the broader exosome RNase complex in the GO:0000176 logical definition."
    },
    {
     "reference": "GO:0031981",
     "notes": "Gene Ontology cellular-component term for the nuclear lumen, which GO:0000176 places the nuclear exosome part_of."
    },
    {
     "reference": "GO:0005634",
     "notes": "Gene Ontology cellular-component term for the nucleus in the GO:0000176 logical definition."
    },
    {
     "reference": "GO:0006401",
     "notes": "Gene Ontology biological-process term for RNA catabolic process."
    },
    {
     "reference": "GO:0006396",
     "notes": "Gene Ontology biological-process term for RNA processing."
    },
    {
     "reference": "PMID:17174896",
     "notes": "Liu, Greimann and Lima 2006, Reconstitution, activities, and structure of the eukaryotic RNA exosome, Cell; PMID cited in the GO:0000176 definition xrefs."
    },
    {
     "reference": "PMID:20531386",
     "notes": "Tomecki et al. 2010, The human core exosome interacts with differentially localized processive RNases: hDIS3 and hDIS3L, EMBO Journal; PMID cited in the GO:0000176 definition xrefs."
    },
    {
     "reference": "PMID:26726035",
     "notes": "Kilchert, Wittmann and Vasiljeva 2016, The regulation and functions of the nuclear RNA exosome complex, Nature Reviews Molecular Cell Biology; PMID cited in the GO:0000176 definition xrefs."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "nuclear_exosome_rna_surveillance",
     "title": "Nuclear exosome acts in RNA processing and decay",
     "description": "GO defines the nuclear exosome as an exosome RNase complex located in the nuclear lumen that participates in RNA processing and degradation events.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the GO-defined nuclear localization and RNA processing/degradation activities without resolving the exact nine-subunit core, catalytic nuclease or cofactor composition of nuclear exosomes.",
     "nodes": [
      {
       "node_id": "nuclear_exosome",
       "label": "nuclear exosome (RNase complex)",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000176"
      },
      {
       "node_id": "nuclear_lumen",
       "label": "nuclear lumen",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031981"
      },
      {
       "node_id": "rna_catabolic_process",
       "label": "RNA catabolic process",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006401"
      },
      {
       "node_id": "rna_processing",
       "label": "RNA processing",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006396"
      }
     ],
     "edges": [
      {
       "subject": "nuclear_exosome",
       "predicate": "localizes to",
       "object": "nuclear_lumen",
       "description": "The nuclear exosome RNase complex is part of the nuclear lumen.",
       "evidence": [
        {
         "reference": "GO:0000176",
         "notes": "GO:0000176 records the nuclear exosome RNase complex as part_of the nuclear lumen."
        },
        {
         "reference": "GO:0031981",
         "notes": "GO:0031981 is the Gene Ontology cellular-component term for the nuclear lumen."
        }
       ]
      },
      {
       "subject": "nuclear_exosome",
       "predicate": "supports",
       "object": "rna_catabolic_process",
       "description": "The nuclear exosome RNase complex participates in RNA degradation events.",
       "evidence": [
        {
         "reference": "GO:0000176",
         "notes": "GO:0000176 defines the complex as participating in RNA degradation events."
        }
       ]
      },
      {
       "subject": "nuclear_exosome",
       "predicate": "supports",
       "object": "rna_processing",
       "description": "The nuclear exosome RNase complex participates in RNA processing events.",
       "evidence": [
        {
         "reference": "GO:0000176",
         "notes": "GO:0000176 defines the complex as participating in RNA processing events."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_nuclear_exosome_component_boundaries",
     "prompt": "Resolve exact source-neutral component boundaries for nuclear exosome RNase complexes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#nuclear_exosome_rna_surveillance"
     ],
     "rationale": "The first GO:0000176 record captures the GO-defined nuclear exosome localization and RNA processing/decay activities. Exact source-neutral boundaries for the nine-subunit core, catalytic nucleases and nuclear cofactors should be curated from primary component evidence before assigning constituents.",
     "evidence": [
      {
       "reference": "GO:0000176"
      },
      {
       "reference": "GO:0000178"
      },
      {
       "reference": "GO:0031981"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:0016607",
   "label": "nuclear speck",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "OTHER",
   "definition": "A discrete extra-nucleolar subnuclear domain, 20-50 in number, in which splicing factors are seen to be localized by immunofluorescence microscopy.",
   "definition_source": "GO:0016607",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T23:58:22Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T00:00:24Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO nuclear-speck synonymy, nuclear-RNP-granule and nuclear-body parentage, nuclear-lumen parthood, label-only pre-mRNA-splicing-factor, SON/SRRM2 and MALAT1 components, Homo sapiens scope, speckle splicing-factor organization evidence, DOI/GO evidence, a nonmechanistic nuclear-speck organization graph and a component-boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T00:01:01Z",
     "curator": "codex",
     "action": "TIGHTENED_EVIDENCE",
     "changes": "Narrowed the Homo sapiens distribution row to the Fei et al. 2017 human nuclear-speckle organization claim that its reference directly supports.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:34:33Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 4 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "nuclear speckle",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0016607"
    },
    {
     "synonym_text": "nuclear speckles",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0016607"
    },
    {
     "synonym_text": "splicing speckle",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0016607"
    },
    {
     "synonym_text": "speckle domain",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0016607"
    },
    {
     "synonym_text": "speckle focus",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0016607"
    }
   ],
   "parent_structures": [
    "GO:0140168",
    "GO:0016604"
   ],
   "part_of": [
    "GO:0031981"
   ],
   "components": [
    {
     "component_id": "pre_mrna_splicing_factor_cohort",
     "label": "pre-mRNA splicing factor cohort",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SRSF1",
      "SRSF2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "SR proteins and other pre-mRNA splicing factors are modeled as a broad nuclear-speckle resident cohort; no exact source-neutral InterPro, Pfam or NCBIfam accession covering this heterogeneous speckle-localized factor set was assigned.",
     "role": "Pre-mRNA splicing factors concentrated in nuclear speckles and dynamically supplied to active transcription sites.",
     "evidence": [
      {
       "reference": "GO:0016607",
       "notes": "GO:0016607 defines nuclear specks by localization of splicing factors in the domain."
      },
      {
       "reference": "DOI:10.1038/387523a0",
       "notes": "Misteli, Caceres and Spector 1997 tracked a GFP-tagged pre-mRNA splicing factor between nuclear speckles and sites of transcription."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q07955",
       "protein_label": "Serine/arginine-rich splicing factor 1",
       "gene_symbol": "SRSF1",
       "taxon_id": "NCBITaxon:9606",
       "taxon_label": "Homo sapiens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SRSF1 in Homo sapiens, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:37595559",
         "notes": "Cho S et al. 2023, ‘FAM120A couples SREBP-dependent transcription and splicing of lipogenesis enzymes downstream of mTORC1.’, Mol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Chromosome' localisation of Q07955."
        },
        {
         "reference": "PMID:12215544",
         "notes": "Cazalla D et al. 2002, ‘Nuclear export and retention signals in the RS domain of SR proteins.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of Q07955."
        },
        {
         "reference": "PMID:20308322",
         "notes": "Sinha R et al. 2010, ‘Arginine methylation controls the subcellular localization and functions of the oncoprotein splicing factor SF2/ASF.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of Q07955."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q01130",
       "protein_label": "Serine/arginine-rich splicing factor 2",
       "gene_symbol": "SRSF2",
       "taxon_id": "NCBITaxon:9606",
       "taxon_label": "Homo sapiens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SRSF2 in Homo sapiens, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:21157427",
         "notes": "Edmond V et al. 2011, ‘Acetylation and phosphorylation of SRSF2 control cell fate decision in response to cisplatin.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q01130."
        }
       ]
      }
     ]
    },
    {
     "component_id": "son_srrm2_scaffold_proteins",
     "label": "SON/SRRM2 scaffold proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SON",
      "SRRM2"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "SON and SRRM2 are curated as two large speckle scaffold proteins required for visible human nuclear-speckle formation; no exact source-neutral family or complex CURIE covers this two-protein structural cohort.",
     "role": "Large intrinsically disordered scaffold proteins that form the core structural framework of nuclear speckles.",
     "evidence": [
      {
       "reference": "DOI:10.7554/eLife.60579",
       "notes": "Ilik et al. 2020 identified SON and SRRM2 as essential for nuclear speckle formation."
      },
      {
       "reference": "DOI:10.1242/jcs.206854",
       "notes": "Fei et al. 2017 resolved SON in the central region of human nuclear speckles by super-resolution microscopy."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P18583",
       "protein_label": "Protein SON",
       "gene_symbol": "SON",
       "taxon_id": "NCBITaxon:9606",
       "taxon_label": "Homo sapiens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SON in Homo sapiens, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:1424986",
         "notes": "Mattioni T et al. 1992, ‘A cDNA clone for a novel nuclear protein with DNA binding activity.’, Chromosoma. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus speckle' localisation of P18583."
        },
        {
         "reference": "PMID:21504830",
         "notes": "Ahn EY et al. 2011, ‘SON controls cell-cycle progression by coordinated regulation of RNA splicing.’, Mol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus speckle' localisation of P18583."
        },
        {
         "reference": "PMID:34023904",
         "notes": "Yildirim A et al. 2021, ‘SANS (USH1G) regulates pre-mRNA splicing by mediating the intra-nuclear transfer of tri-snRNP complexes.’, Nucleic Acids Res. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus speckle' localisation of P18583."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q9UQ35",
       "protein_label": "Serine/arginine repetitive matrix protein 2",
       "gene_symbol": "SRRM2",
       "taxon_id": "NCBITaxon:9606",
       "taxon_label": "Homo sapiens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SRRM2 in Homo sapiens, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:28062851",
         "notes": "Zanini IM et al. 2017, ‘Human cactin interacts with DHX8 and SRRM2 to assure efficient pre-mRNA splicing and sister chromatid cohesion.’, J Cell Sci. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q9UQ35."
        },
        {
         "reference": "PMID:28076346",
         "notes": "Bertram K et al. 2017, ‘Cryo-EM structure of a human spliceosome activated for step 2 of splicing.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q9UQ35."
        },
        {
         "reference": "PMID:28502770",
         "notes": "Zhang X et al. 2017, ‘An Atomic Structure of the Human Spliceosome.’, Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q9UQ35."
        }
       ]
      }
     ]
    },
    {
     "component_id": "malat1_lncrna",
     "label": "MALAT1 lncRNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "MALAT1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "MALAT1 is represented as a long noncoding RNA enriched at mammalian nuclear speckles; no exact Sequence Ontology CURIE for the speckle-resident MALAT1 RNA species was assigned.",
     "role": "Long noncoding RNA enriched in nuclear speckles and associated with SR-splicing-factor organization.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.molcel.2010.08.011",
       "notes": "Tripathi et al. 2010 localized MALAT1 to nuclear speckles and connected it to SR-splicing-factor organization."
      },
      {
       "reference": "DOI:10.1242/jcs.206854",
       "notes": "Fei et al. 2017 found MALAT1 enriched toward the periphery of human nuclear speckles."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:9606",
     "taxon_label": "Homo sapiens",
     "presence": "VARIABLE",
     "note": "Human cells were used to resolve SON, splicing-factor, MALAT1 and snRNA layering within nuclear speckles by super-resolution microscopy.",
     "reference": "DOI:10.1242/jcs.206854"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:9606",
     "taxon_label": "Homo sapiens",
     "note": "Human cultured cells were used to resolve SON, splicing-factor, MALAT1 and snRNA layering within nuclear speckles.",
     "reference": "DOI:10.1242/jcs.206854"
    }
   ],
   "functions": [
    {
     "function_id": "pre_mrna_splicing_factor_organization",
     "label": "pre-mRNA splicing factor organization",
     "description": "Nuclear speckles concentrate pre-mRNA splicing factors and dynamically supply them to active transcription sites.",
     "evidence": [
      {
       "reference": "DOI:10.1038/387523a0",
       "notes": "Misteli, Caceres and Spector 1997 showed dynamic exchange of an SR splicing factor between nuclear speckles and transcription sites in living cells."
      },
      {
       "reference": "DOI:10.1101/cshperspect.a000646",
       "notes": "Spector and Lamond 2011 reviewed nuclear speckles as subnuclear domains enriched in pre-mRNA splicing factors."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0016607",
     "notes": "Gene Ontology cellular-component term for nuclear speck."
    },
    {
     "reference": "GO:0140168",
     "notes": "Gene Ontology cellular-component ancestor term for nuclear ribonucleoprotein granule."
    },
    {
     "reference": "GO:0016604",
     "notes": "Gene Ontology cellular-component ancestor term for nuclear body."
    },
    {
     "reference": "GO:0031981",
     "notes": "Gene Ontology cellular-component ancestor term for nuclear lumen."
    },
    {
     "reference": "DOI:10.1093/nar/gkx759",
     "notes": "Galganski, Urbanek and Krzyzosiak 2017, Nuclear speckles: molecular organization, biological function and role in disease, Nucleic Acids Research."
    },
    {
     "reference": "DOI:10.1101/cshperspect.a000646",
     "notes": "Spector and Lamond 2011, Nuclear Speckles, Cold Spring Harbor Perspectives in Biology."
    },
    {
     "reference": "DOI:10.1038/387523a0",
     "notes": "Misteli, Caceres and Spector 1997, The dynamics of a pre-mRNA splicing factor in living cells, Nature."
    },
    {
     "reference": "DOI:10.1242/jcs.206854",
     "notes": "Fei et al. 2017, Quantitative analysis of multilayer organization of proteins and RNA in nuclear speckles at super resolution, Journal of Cell Science."
    },
    {
     "reference": "DOI:10.7554/eLife.60579",
     "notes": "Ilik et al. 2020, SON and SRRM2 are essential for nuclear speckle formation, eLife."
    },
    {
     "reference": "DOI:10.1016/j.molcel.2010.08.011",
     "notes": "Tripathi et al. 2010, The Nuclear-Retained Noncoding RNA MALAT1 Regulates Alternative Splicing by Modulating SR Splicing Factor Phosphorylation, Molecular Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "son_srrm2_malat1_nuclear_speck_organization",
     "title": "SON, SRRM2 and MALAT1 organize nuclear speckles",
     "description": "Human nuclear speckles concentrate pre-mRNA splicing factors on a SON/SRRM2 protein framework with MALAT1 lncRNA and small RNAs layered around protein-rich regions.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph summarizes core SON/SRRM2 and MALAT1 organization without asserting a complete condensate phase-separation model, the full interchromatin-granule-cluster proteome or exact spliceosomal-snRNP and SR-protein family boundaries.",
     "nodes": [
      {
       "node_id": "son_srrm2_scaffold_proteins",
       "label": "SON/SRRM2 scaffold proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "son_srrm2_scaffold_proteins"
      },
      {
       "node_id": "pre_mrna_splicing_factor_cohort",
       "label": "pre-mRNA splicing factor cohort",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "pre_mrna_splicing_factor_cohort"
      },
      {
       "node_id": "malat1_lncrna",
       "label": "MALAT1 lncRNA",
       "node_type": "RNA",
       "component_ref": "malat1_lncrna"
      },
      {
       "node_id": "nuclear_speck",
       "label": "nuclear speck",
       "node_type": "STRUCTURE",
       "grounding": "GO:0016607"
      },
      {
       "node_id": "pre_mrna_splicing_factor_organization",
       "label": "pre-mRNA splicing factor organization",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "son_srrm2_scaffold_proteins",
       "predicate": "scaffolds",
       "object": "nuclear_speck",
       "description": "SON and SRRM2 form core structural proteins required for visible nuclear speckle formation.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.60579",
         "notes": "Ilik et al. 2020 identified SON and SRRM2 as essential nuclear-speckle scaffold proteins."
        }
       ]
      },
      {
       "subject": "pre_mrna_splicing_factor_cohort",
       "predicate": "localizes to",
       "object": "nuclear_speck",
       "description": "Pre-mRNA splicing factors concentrate in nuclear speckles.",
       "evidence": [
        {
         "reference": "GO:0016607",
         "notes": "GO:0016607 defines nuclear specks as domains in which splicing factors are localized."
        }
       ]
      },
      {
       "subject": "malat1_lncrna",
       "predicate": "localizes to",
       "object": "nuclear_speck",
       "description": "MALAT1 lncRNA is enriched in nuclear speckles.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.molcel.2010.08.011",
         "notes": "Tripathi et al. 2010 localized MALAT1 RNA to nuclear speckles."
        }
       ]
      },
      {
       "subject": "nuclear_speck",
       "predicate": "organizes",
       "object": "pre_mrna_splicing_factor_organization",
       "description": "Nuclear speckles concentrate splicing factors that can exchange with active transcription sites.",
       "evidence": [
        {
         "reference": "DOI:10.1038/387523a0",
         "notes": "Misteli, Caceres and Spector 1997 showed dynamic exchange of a pre-mRNA splicing factor between speckles and transcription sites."
        },
        {
         "reference": "DOI:10.1101/cshperspect.a000646",
         "notes": "Spector and Lamond 2011 reviewed nuclear speckles as enriched splicing-factor compartments."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_nuclear_speckle_component_boundaries",
     "prompt": "Resolve exact source-neutral RNA, SR-protein, snRNP and scaffold boundaries for nuclear-speckle resident components.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#pre_mrna_splicing_factor_cohort",
      "components#son_srrm2_scaffold_proteins",
      "components#malat1_lncrna",
      "causal_graphs#son_srrm2_malat1_nuclear_speck_organization"
     ],
     "rationale": "This first nuclear-speck record captures broad label-only SR splicing-factor, SON/SRRM2 and MALAT1 constituents while leaving exact SR protein families, spliceosomal snRNP subtypes, SON/SRRM2 grounding, additional resident factors and MALAT1 transcript boundaries to a separate curation pass.",
     "evidence": [
      {
       "reference": "DOI:10.1093/nar/gkx759"
      },
      {
       "reference": "DOI:10.1242/jcs.206854"
      },
      {
       "reference": "DOI:10.7554/eLife.60579"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    }
   ]
  },
  {
   "identifier": "GO:0097165",
   "label": "nuclear stress granule",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "OTHER",
   "definition": "A dense aggregation in the nucleus composed of proteins and RNAs that appear when the cell is under stress.",
   "definition_source": "GO:0097165",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-28T01:27:41Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T01:29:04Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added nuclear-stress-granule synonymy, GO parentage and nuclear-lumen parthood, label-only HSF1, satellite III RNA and pre-mRNA-processing-factor components, Homo sapiens heat-shock scope, DOI/GO evidence, a nonmechanistic assembly graph and a component-boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T01:45:13Z",
     "curator": "codex",
     "action": "RESOLVED_REVIEW",
     "changes": "Resolved #1695 by removing HSATIII from the satellite III RNA component gene_symbols slot so the repeat transcript label remains only in label-only curation text.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:34:38Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 4 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "nuclear stress body",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1101/cshperspect.a000695"
    },
    {
     "synonym_text": "nSB",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1101/cshperspect.a000695"
    },
    {
     "synonym_text": "HSF1 granule",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1083/jcb.200109018"
    }
   ],
   "parent_structures": [
    "GO:0140168",
    "GO:0016604"
   ],
   "part_of": [
    "GO:0031981"
   ],
   "components": [
    {
     "component_id": "heat_shock_factor_1",
     "label": "heat shock factor 1",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "HSF1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "HSF1 is represented as the heat-shock transcription factor that binds satellite III repeats and concentrates in human nuclear stress granules; no exact source-neutral InterPro, Pfam or NCBIfam accession was assigned in this first record.",
     "role": "Activated heat shock factor that binds satellite III repeats and concentrates at the stress-induced nuclear granule.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200109018",
       "notes": "Jolly et al. 2002 mapped HSF1 granules to human chromosome 9 heterochromatin and showed direct HSF1 binding to satellite III repeats during stress."
      },
      {
       "reference": "DOI:10.1083/jcb.200306104",
       "notes": "Jolly et al. 2004 connected HSF1-containing nuclear stress granules with RNA polymerase II transcription of satellite III repeats."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q00613",
       "protein_label": "Heat shock factor protein 1",
       "gene_symbol": "HSF1",
       "taxon_id": "NCBITaxon:9606",
       "taxon_label": "Homo sapiens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene HSF1 in Homo sapiens, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10413683",
         "notes": "Mercier PA et al. 1999, ‘Human heat shock factor 1 is predominantly a nuclear protein before and after heat stress.’, J Cell Sci. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q00613."
        },
        {
         "reference": "PMID:10747973",
         "notes": "Dai R et al. 2000, ‘c-Jun NH2-terminal kinase targeting and phosphorylation of heat shock factor-1 suppress its transcriptional activity.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q00613."
        },
        {
         "reference": "PMID:11447121",
         "notes": "Holmberg CI et al. 2001, ‘Phosphorylation of serine 230 promotes inducible transcriptional activity of heat shock factor 1.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q00613."
        }
       ]
      }
     ]
    },
    {
     "component_id": "satellite_iii_stress_rna",
     "label": "satellite III stress-induced RNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Stress-induced HSATIII RNA is curated as a human satellite III repeat transcript retained at nuclear stress granules; no exact Sequence Ontology CURIE for this stress-induced repeat RNA was assigned in this first record.",
     "role": "Large stress-induced satellite III noncoding RNAs that remain associated with the heterochromatic nuclear stress granule locus.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200306104",
       "notes": "Jolly et al. 2004 showed that satellite III repeats are transcribed into large stable RNAs that remain associated with human nuclear stress granule loci."
      }
     ]
    },
    {
     "component_id": "pre_mrna_processing_factor_cohort",
     "label": "pre-mRNA processing factor cohort",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Heat-shock nuclear stress granules recruit a heterogeneous set of pre-mRNA processing factors; no exact source-neutral family, complex or cohort CURIE was assigned in this first record.",
     "role": "Pre-mRNA processing factors that accumulate in nuclear stress granules after heat shock.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.12.11.3502",
       "notes": "Denegri et al. 2001 identified stress-induced nuclear bodies as sites that accumulate pre-mRNA processing factors in heat-shocked human cells."
      }
     ],
     "gene_symbols": [
      "SRSF1",
      "SAFB",
      "HNRNPM"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q07955",
       "protein_label": "Serine/arginine-rich splicing factor 1",
       "gene_symbol": "SRSF1",
       "taxon_id": "NCBITaxon:9606",
       "taxon_label": "Homo sapiens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SRSF1 in Homo sapiens, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:37595559",
         "notes": "Cho S et al. 2023, ‘FAM120A couples SREBP-dependent transcription and splicing of lipogenesis enzymes downstream of mTORC1.’, Mol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Chromosome' localisation of Q07955."
        },
        {
         "reference": "PMID:12215544",
         "notes": "Cazalla D et al. 2002, ‘Nuclear export and retention signals in the RS domain of SR proteins.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of Q07955."
        },
        {
         "reference": "PMID:20308322",
         "notes": "Sinha R et al. 2010, ‘Arginine methylation controls the subcellular localization and functions of the oncoprotein splicing factor SF2/ASF.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of Q07955."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q15424",
       "protein_label": "Scaffold attachment factor B1",
       "gene_symbol": "SAFB",
       "taxon_id": "NCBITaxon:9606",
       "taxon_label": "Homo sapiens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SAFB in Homo sapiens, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:19674106",
         "notes": "Tsianou D et al. 2009, ‘The enzymatic activity of SR protein kinases 1 and 1a is negatively affected by interaction with scaffold attachment factors B1 and 2.’, FEBS J. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q15424."
        },
        {
         "reference": "PMID:22693546",
         "notes": "Mokhonov VV et al. 2012, ‘Sequence-specific binding of recombinant Zbed4 to DNA: insights into Zbed4 participation in gene transcription and its association with other proteins.’, PLoS One. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q15424."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P52272",
       "protein_label": "Heterogeneous nuclear ribonucleoprotein M",
       "gene_symbol": "HNRNPM",
       "taxon_id": "NCBITaxon:9606",
       "taxon_label": "Homo sapiens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene HNRNPM in Homo sapiens, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P52272",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P52272, the single reviewed entry for gene HNRNPM in Homo sapiens. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:9606",
     "taxon_label": "Homo sapiens",
     "presence": "VARIABLE",
     "note": "Human heat-shocked cells form HSF1-positive nuclear stress granules at satellite III repeats on chromosome 9 heterochromatin.",
     "reference": "DOI:10.1083/jcb.200109018"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:9606",
     "taxon_label": "Homo sapiens",
     "note": "Human cultured cells were used to connect HSF1-positive nuclear stress granules with RNA polymerase II transcription of satellite III repeats during heat shock.",
     "reference": "DOI:10.1083/jcb.200306104"
    }
   ],
   "functions": [
    {
     "function_id": "stress_induced_satellite_iii_rnp_organization",
     "label": "stress-induced satellite III RNP organization",
     "description": "Nuclear stress granules assemble on satellite III repeats in heat-shocked human cells, retain satellite III repeat RNAs and accumulate pre-mRNA processing factors.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200306104",
       "notes": "Jolly et al. 2004 showed that satellite III RNAs are transcribed in HSF1-containing nuclear stress granules and remain associated with the 9q12 region."
      },
      {
       "reference": "DOI:10.1101/cshperspect.a000695",
       "notes": "Biamonti and Vourc'h 2010 reviewed nuclear stress bodies as heat-shock-induced subnuclear organelles formed on satellite III arrays."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0097165",
     "notes": "Gene Ontology cellular-component term for nuclear stress granule."
    },
    {
     "reference": "GO:0140168",
     "notes": "Gene Ontology cellular-component parent term for nuclear ribonucleoprotein granule."
    },
    {
     "reference": "GO:0016604",
     "notes": "Gene Ontology cellular-component parent term for nuclear body."
    },
    {
     "reference": "GO:0031981",
     "notes": "Gene Ontology cellular-component term for nuclear lumen."
    },
    {
     "reference": "DOI:10.1083/jcb.200109018",
     "notes": "Jolly, Konecny, Grady and colleagues 2002, In vivo binding of active heat shock transcription factor 1 to human chromosome 9 heterochromatin during stress, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1083/jcb.200306104",
     "notes": "Jolly, Metz, Govin and colleagues 2004, Stress-induced transcription of satellite III repeats, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1091/mbc.12.11.3502",
     "notes": "Denegri et al. 2001, Stress-induced Nuclear Bodies Are Sites of Accumulation of pre-mRNA Processing Factors, Molecular Biology of the Cell."
    },
    {
     "reference": "DOI:10.1101/cshperspect.a000695",
     "notes": "Biamonti and Vourc'h 2010, Nuclear Stress Bodies, Cold Spring Harbor Perspectives in Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "hsf1_satiii_nuclear_stress_granule_assembly",
     "title": "HSF1 and satellite III RNAs organize nuclear stress granules",
     "description": "In heat-shocked human cells, HSF1 binds satellite III repeats, satellite III repeats are transcribed into RNAs retained at the locus, and pre-mRNA processing factors accumulate in the resulting nuclear stress granule.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph summarizes the canonical HSF1 and satellite III repeat axis without asserting a complete condensate assembly pathway, the exact boundary of every splicing or hnRNP factor recruited to the body, or all chromosome-specific human satellite III nucleation sites.",
     "nodes": [
      {
       "node_id": "heat_shock_factor_1",
       "label": "heat shock factor 1",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "heat_shock_factor_1"
      },
      {
       "node_id": "satellite_iii_repeats",
       "label": "satellite III repeats",
       "node_type": "GENETIC_ELEMENT"
      },
      {
       "node_id": "satellite_iii_stress_rna",
       "label": "satellite III stress-induced RNA",
       "node_type": "RNA",
       "component_ref": "satellite_iii_stress_rna"
      },
      {
       "node_id": "pre_mrna_processing_factor_cohort",
       "label": "pre-mRNA processing factor cohort",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "pre_mrna_processing_factor_cohort"
      },
      {
       "node_id": "nuclear_stress_granule",
       "label": "nuclear stress granule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097165"
      }
     ],
     "edges": [
      {
       "subject": "heat_shock_factor_1",
       "predicate": "binds",
       "object": "satellite_iii_repeats",
       "description": "Stress-activated HSF1 binds satellite III repeats in human chromosome 9 heterochromatin.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200109018",
         "notes": "Jolly et al. 2002 mapped HSF1 granules to human 9q11-q12 and showed direct HSF1 binding to satellite III repeats."
        }
       ]
      },
      {
       "subject": "satellite_iii_repeats",
       "predicate": "are transcribed into",
       "object": "satellite_iii_stress_rna",
       "description": "Heat shock induces RNA polymerase II transcription of satellite III repeats at nuclear stress granules.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200306104",
         "notes": "Jolly et al. 2004 identified nuclear stress granules as RNA polymerase II transcription factories for satellite III repeats."
        }
       ]
      },
      {
       "subject": "satellite_iii_stress_rna",
       "predicate": "is retained in",
       "object": "nuclear_stress_granule",
       "description": "Stress-induced satellite III RNAs remain associated with the heterochromatic nuclear stress granule locus.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200306104",
         "notes": "Jolly et al. 2004 found that satellite III RNAs remain associated with the 9q12 region where nuclear stress granules form."
        }
       ]
      },
      {
       "subject": "pre_mrna_processing_factor_cohort",
       "predicate": "accumulates in",
       "object": "nuclear_stress_granule",
       "description": "A cohort of pre-mRNA processing factors accumulates in stress-induced nuclear bodies after heat shock.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.12.11.3502",
         "notes": "Denegri et al. 2001 identified heat-shock stress-induced nuclear bodies as sites of pre-mRNA processing factor accumulation."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_nuclear_stress_granule_component_boundaries",
     "prompt": "Resolve exact source-neutral RNA and protein-family boundaries for HSF1, stress-induced satellite III RNAs, SR proteins, SAFB and other hnRNP or pre-mRNA-processing factors in nuclear stress granules.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#heat_shock_factor_1",
      "components#satellite_iii_stress_rna",
      "components#pre_mrna_processing_factor_cohort",
      "causal_graphs#hsf1_satiii_nuclear_stress_granule_assembly"
     ],
     "rationale": "This first nuclear-stress-granule record captures HSF1, HSATIII RNA and pre-mRNA processing factors as label-only resident components while leaving exact HSF1 family grounding, satellite repeat transcript typing, and the full SR-protein and hnRNP cohort to a later curation pass.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200109018"
      },
      {
       "reference": "DOI:10.1083/jcb.200306104"
      },
      {
       "reference": "DOI:10.1091/mbc.12.11.3502"
      },
      {
       "reference": "DOI:10.1101/cshperspect.a000695"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28"
    }
   ]
  },
  {
   "identifier": "GO:0101019",
   "label": "nucleolar exosome (RNase complex)",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A ribonuclease complex that has 3-prime to 5-prime distributive hydrolytic exoribonuclease activity and in some taxa (e.g. yeast) endoribonuclease activity, producing 5-prime-phosphomonoesters. Participates in a multitude of cellular RNA processing and degradation events preventing nuclear export and/or translation of aberrant RNAs. Restricted to processing linear and circular single-stranded RNAs (ssRNA) only. RNAs with complex secondary structures may have to be unwound or pre-processed by co-factors prior to entering the complex, esp if the 3-prime end is structured.",
   "definition_source": "GO:0101019",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T14:00:42Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T14:03:22Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added nucleolar exosome parentage and parthood, conservative GO-backed RNA processing and degradation functions, GO/PubMed evidence, a nonmechanistic localization/function graph and a component-boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T14:13:42Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1581: changed the nucleolar exosome from RIBONUCLEOPROTEIN_COMPLEX to MULTIPROTEIN_COMPLEX to match its GO:0000178 exosome RNase complex parent.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0000176",
    "GO:0000178"
   ],
   "part_of": [
    "GO:0005730"
   ],
   "functions": [
    {
     "function_id": "rna_catabolic_process",
     "label": "RNA catabolic process",
     "grounding": "GO:0006401",
     "description": "The nucleolar exosome participates in degradation of RNA substrates.",
     "evidence": [
      {
       "reference": "GO:0006401",
       "notes": "GO:0006401 is the Gene Ontology biological-process term for RNA catabolic process."
      },
      {
       "reference": "GO:0101019",
       "notes": "GO:0101019 defines the nucleolar exosome RNase complex as participating in RNA degradation events."
      }
     ]
    },
    {
     "function_id": "rna_processing",
     "label": "RNA processing",
     "grounding": "GO:0006396",
     "description": "The nucleolar exosome participates in processing RNA transcripts.",
     "evidence": [
      {
       "reference": "GO:0006396",
       "notes": "GO:0006396 is the Gene Ontology biological-process term for RNA processing."
      },
      {
       "reference": "GO:0101019",
       "notes": "GO:0101019 defines the nucleolar exosome RNase complex as participating in RNA processing events."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0101019",
     "notes": "Gene Ontology cellular-component term for the nucleolar exosome RNase complex."
    },
    {
     "reference": "GO:0000176",
     "notes": "Gene Ontology cellular-component term for the broader nuclear exosome RNase complex."
    },
    {
     "reference": "GO:0000178",
     "notes": "Gene Ontology cellular-component term for the broader exosome RNase complex in the GO:0101019 logical definition."
    },
    {
     "reference": "GO:0005730",
     "notes": "Gene Ontology cellular-component term for the nucleolus in the GO:0101019 logical definition."
    },
    {
     "reference": "GO:0006401",
     "notes": "Gene Ontology biological-process term for RNA catabolic process."
    },
    {
     "reference": "GO:0006396",
     "notes": "Gene Ontology biological-process term for RNA processing."
    },
    {
     "reference": "PMID:17174896",
     "notes": "Liu, Greimann and Lima 2006, Reconstitution, activities, and structure of the eukaryotic RNA exosome, Cell; PMID cited in the GO:0101019 definition xrefs."
    },
    {
     "reference": "PMID:20531386",
     "notes": "Tomecki et al. 2010, The human core exosome interacts with differentially localized processive RNases: hDIS3 and hDIS3L, EMBO Journal; PMID cited in the GO:0101019 definition xrefs."
    },
    {
     "reference": "PMID:26726035",
     "notes": "Kilchert, Wittmann and Vasiljeva 2016, The regulation and functions of the nuclear RNA exosome complex, Nature Reviews Molecular Cell Biology; PMID cited in the GO:0101019 definition xrefs."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "nucleolar_exosome_rna_surveillance",
     "title": "Nucleolar exosome acts in RNA processing and decay",
     "description": "GO defines the nucleolar exosome as an exosome RNase complex located in the nucleolus that participates in RNA processing and degradation events.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the GO-defined nucleolar localization and RNA processing/degradation activities without resolving the exact nine-subunit core, catalytic nuclease or cofactor composition of nucleolar exosomes.",
     "nodes": [
      {
       "node_id": "nucleolar_exosome",
       "label": "nucleolar exosome (RNase complex)",
       "node_type": "STRUCTURE",
       "grounding": "GO:0101019"
      },
      {
       "node_id": "nucleolus",
       "label": "nucleolus",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005730"
      },
      {
       "node_id": "rna_catabolic_process",
       "label": "RNA catabolic process",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006401"
      },
      {
       "node_id": "rna_processing",
       "label": "RNA processing",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006396"
      }
     ],
     "edges": [
      {
       "subject": "nucleolar_exosome",
       "predicate": "localizes to",
       "object": "nucleolus",
       "description": "The nucleolar exosome RNase complex is part of the nucleolus.",
       "evidence": [
        {
         "reference": "GO:0101019",
         "notes": "The GO:0101019 logical definition places this exosome RNase complex in the nucleolus."
        },
        {
         "reference": "GO:0005730",
         "notes": "GO:0005730 is the Gene Ontology cellular-component term for the nucleolus."
        }
       ]
      },
      {
       "subject": "nucleolar_exosome",
       "predicate": "supports",
       "object": "rna_catabolic_process",
       "description": "The nucleolar exosome RNase complex participates in RNA degradation events.",
       "evidence": [
        {
         "reference": "GO:0101019",
         "notes": "GO:0101019 defines the complex as participating in RNA degradation events."
        }
       ]
      },
      {
       "subject": "nucleolar_exosome",
       "predicate": "supports",
       "object": "rna_processing",
       "description": "The nucleolar exosome RNase complex participates in RNA processing events.",
       "evidence": [
        {
         "reference": "GO:0101019",
         "notes": "GO:0101019 defines the complex as participating in RNA processing events."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_nucleolar_exosome_component_boundaries",
     "prompt": "Resolve exact source-neutral component boundaries for nucleolar exosome RNase complexes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#nucleolar_exosome_rna_surveillance"
     ],
     "rationale": "The first GO:0101019 record captures the GO-defined nucleolar exosome localization and RNA processing/decay activities. Exact source-neutral boundaries for the nine-subunit core, catalytic nucleases and nucleolar cofactors should be curated from primary component evidence before assigning constituents.",
     "evidence": [
      {
       "reference": "GO:0101019"
      },
      {
       "reference": "GO:0000176"
      },
      {
       "reference": "GO:0000178"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:0005655",
   "label": "nucleolar ribonuclease P complex",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A ribonuclease P complex located in the nucleolus of a eukaryotic cell, where it catalyzes the 5' endonucleolytic cleavage of precursor tRNAs to yield mature tRNAs. Eukaryotic nucleolar ribonuclease P complexes generally contain a single RNA molecule that is necessary but not sufficient for catalysis, and several protein molecules.",
   "definition_source": "GO:0005655",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T12:56:06Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T12:56:55Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added nucleolar RNase P parentage and parthood, GO exact synonymy, SO-grounded RNase P RNA plus reviewed-label-only nucleolar RNase P protein components, conservative function terms, an assembly graph and a TODO for exact eukaryotic protein-family boundaries.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "nucleolar RNase P complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005655"
    }
   ],
   "parent_structures": [
    "GO:0030681",
    "GO:0140513"
   ],
   "part_of": [
    "GO:0005730"
   ],
   "components": [
    {
     "component_id": "rnase_p_rna",
     "label": "RNase P RNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "grounding": "SO:0000386",
     "role": "Single RNA constituent of eukaryotic nucleolar RNase P complexes that is necessary but not sufficient for catalysis.",
     "evidence": [
      {
       "reference": "GO:0005655",
       "notes": "GO:0005655 defines nucleolar ribonuclease P complexes as generally containing a single necessary RNA molecule."
      },
      {
       "reference": "SO:0000386",
       "notes": "SO:0000386 is the Sequence Ontology term for RNase_P_RNA."
      }
     ]
    },
    {
     "component_id": "nucleolar_rnase_p_protein_subunits",
     "label": "nucleolar RNase P protein subunits",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0005655 defines eukaryotic nucleolar RNase P complexes as generally containing several protein molecules, but no exact source-neutral InterPro, Pfam, NCBIfam, GO or Complex Portal term was assigned for that heterogeneous nucleolar protein cohort in this first record.",
     "role": "Protein constituents that accompany RNase P RNA in eukaryotic nucleolar RNase P complexes.",
     "evidence": [
      {
       "reference": "GO:0005655",
       "notes": "GO:0005655 defines nucleolar ribonuclease P complexes as generally containing several protein molecules."
      }
     ]
    }
   ],
   "functions": [
    {
     "function_id": "ribonuclease_p_activity",
     "label": "ribonuclease P activity",
     "grounding": "GO:0004526",
     "description": "The nucleolar ribonuclease P complex removes 5-prime extra nucleotides from precursor tRNA by endonucleolytic RNA cleavage.",
     "evidence": [
      {
       "reference": "GO:0004526",
       "notes": "GO:0004526 is the Gene Ontology molecular-function term for ribonuclease P activity."
      },
      {
       "reference": "GO:0005655",
       "notes": "GO:0005655 defines nucleolar RNase P as catalyzing 5-prime endonucleolytic cleavage of precursor tRNAs."
      }
     ]
    },
    {
     "function_id": "trna_5_leader_removal",
     "label": "tRNA 5'-leader removal",
     "grounding": "GO:0001682",
     "description": "Nucleolar RNase P complexes generate mature tRNA 5-prime ends by cleaving 5-prime leader sequences from pre-tRNAs.",
     "evidence": [
      {
       "reference": "GO:0001682",
       "notes": "GO:0001682 is the Gene Ontology biological-process term for tRNA 5'-leader removal."
      },
      {
       "reference": "GO:0005655",
       "notes": "GO:0005655 defines nucleolar RNase P as generating mature tRNAs by precursor-tRNA cleavage."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005655",
     "notes": "Gene Ontology cellular-component term for the nucleolar ribonuclease P complex and its exact synonym."
    },
    {
     "reference": "GO:0030681",
     "notes": "Gene Ontology cellular-component parent term for multimeric ribonuclease P complexes."
    },
    {
     "reference": "GO:0140513",
     "notes": "Gene Ontology cellular-component parent term for nuclear protein-containing complexes."
    },
    {
     "reference": "GO:0005730",
     "notes": "Gene Ontology cellular-component term for the nucleolus."
    },
    {
     "reference": "SO:0000386",
     "notes": "Sequence Ontology term for RNase_P_RNA."
    },
    {
     "reference": "GO:0004526",
     "notes": "Gene Ontology molecular-function term for ribonuclease P activity."
    },
    {
     "reference": "GO:0001682",
     "notes": "Gene Ontology biological-process term for tRNA 5'-leader removal."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "nucleolar_rnase_p_constituents",
     "title": "RNase P RNA and proteins form nucleolar RNase P",
     "description": "Eukaryotic nucleolar ribonuclease P complexes generally contain a single RNase P RNA and several protein molecules.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records the GO-defined RNA and several-protein composition without resolving exact eukaryotic protein-family boundaries or organism-specific nuclear RNase P subunit sets.",
     "nodes": [
      {
       "node_id": "rnase_p_rna",
       "label": "RNase P RNA",
       "node_type": "RNA",
       "grounding": "SO:0000386",
       "component_ref": "rnase_p_rna"
      },
      {
       "node_id": "nucleolar_rnase_p_protein_subunits",
       "label": "nucleolar RNase P protein subunits",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "nucleolar_rnase_p_protein_subunits"
      },
      {
       "node_id": "nucleolar_ribonuclease_p_complex",
       "label": "nucleolar ribonuclease P complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005655"
      },
      {
       "node_id": "nucleolus",
       "label": "nucleolus",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005730"
      }
     ],
     "edges": [
      {
       "subject": "rnase_p_rna",
       "predicate": "contributes constituents to",
       "object": "nucleolar_ribonuclease_p_complex",
       "description": "A single necessary RNase P RNA is the RNA constituent represented in the GO:0005655 definition.",
       "evidence": [
        {
         "reference": "GO:0005655",
         "notes": "GO:0005655 defines the complex as generally containing a single RNA molecule."
        }
       ]
      },
      {
       "subject": "nucleolar_rnase_p_protein_subunits",
       "predicate": "contributes constituents to",
       "object": "nucleolar_ribonuclease_p_complex",
       "description": "Several protein molecules are the protein constituents represented in the GO:0005655 definition.",
       "evidence": [
        {
         "reference": "GO:0005655",
         "notes": "GO:0005655 defines the complex as generally containing several protein molecules."
        }
       ]
      },
      {
       "subject": "nucleolar_ribonuclease_p_complex",
       "predicate": "localizes to",
       "object": "nucleolus",
       "description": "The nucleolar RNase P complex is located in the nucleolus of eukaryotic cells.",
       "evidence": [
        {
         "reference": "GO:0005655",
         "notes": "GO:0005655 defines this RNase P complex by its nucleolar localization."
        },
        {
         "reference": "GO:0005730",
         "notes": "GO:0005730 is the nucleolus cellular-component term."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_nucleolar_rnase_p_protein_boundaries",
     "prompt": "Resolve exact source-neutral protein-family boundaries for eukaryotic nucleolar RNase P complexes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#nucleolar_rnase_p_protein_subunits",
      "causal_graphs#nucleolar_rnase_p_constituents"
     ],
     "rationale": "The first GO:0005655 record captures the GO-defined single-RNA, several-protein nucleolar composition at cohort granularity. Exact source-neutral nuclear RNase P protein families should be resolved before assigning protein groundings.",
     "evidence": [
      {
       "reference": "GO:0005655"
      },
      {
       "reference": "GO:0030681"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:0035062",
   "label": "omega speckle",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "OTHER",
   "definition": "A nucleoplasmic speckle distributed in the interchromatin space of cells in close proximity to chromatin. Omega speckles are distinct from interchromatin granules and contain heterogeneous nuclear RNA-binding proteins (hnRNPs).",
   "definition_source": "GO:0035062",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-28T05:51:58Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T05:52:48Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added nuclear-speck and nuclear-RNP-granule parentage, nuclear-lumen parthood, hsr-omega-n RNA and Drosophila hnRNP components, Drosophila melanogaster scope, hnRNP trafficking evidence, a nonmechanistic hsr-omega omega-speckle organization graph and a component-boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T06:08:56Z",
     "curator": "codex",
     "action": "RESOLVED_REVIEW",
     "changes": "Resolved #1706 by rewording the omega speckle graph description to state hsr-omega-n/hnRNP colocalization, physical association and dependence without claiming active hnRNP recruitment.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:34:42Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:53Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0016607",
    "GO:0140168"
   ],
   "part_of": [
    "GO:0031981"
   ],
   "components": [
    {
     "component_id": "hsr_omega_n_lncrna",
     "label": "hsr-omega-n lncRNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "hsr-omega"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The Drosophila hsr-omega nuclear noncoding transcripts are curated as omega-speckle architectural RNAs; no exact Sequence Ontology or RNAcentral CURIE for the speckle-forming hsr-omega-n transcript pool was assigned.",
     "role": "Noncoding nuclear RNA that organizes and maintains hnRNP-containing omega speckles in the Drosophila nucleoplasm.",
     "evidence": [
      {
       "reference": "DOI:10.1242/jcs.113.19.3485",
       "notes": "Prasanth et al. 2000 localized hsr-omega-n transcripts to omega speckles and found that the hnRNP speckled pattern was lost in hsr-omega nullosomics."
      }
     ]
    },
    {
     "component_id": "drosophila_hnrnp_cohort",
     "label": "Drosophila hnRNP cohort",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "Hrb87F",
      "Hrp40",
      "Hrb57A",
      "S5"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Omega-speckle-associated hnRNPs are represented as the Drosophila RNA binding proteins tested by Prasanth et al.; no exact source-neutral InterPro, Pfam or NCBIfam accession covering this curated cohort was assigned.",
     "role": "Heterogeneous nuclear RNA-binding proteins that colocalize with hsr-omega transcripts in omega speckles and physically associate with hsr-omega RNA.",
     "evidence": [
      {
       "reference": "DOI:10.1242/jcs.113.19.3485",
       "notes": "Prasanth et al. 2000 colocalized HRB87F, Hrp40, Hrb57A and S5 hnRNPs with omega speckles and detected physical association between hnRNPs and hsr-omega transcripts."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P48810",
       "protein_label": "Heterogeneous nuclear ribonucleoprotein 87F",
       "gene_symbol": "Hrb87F",
       "taxon_id": "NCBITaxon:7227",
       "taxon_label": "Drosophila melanogaster",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene Hrb87F in Drosophila melanogaster, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:1717937",
         "notes": "Hovemann BT et al. 1991, ‘Drosophila snRNP associated protein P11 which specifically binds to heat shock puff 93D reveals strong homology with hnRNP core protein A1.’, Nucleic Acids Res. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P48810."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q08473",
       "protein_label": "RNA-binding protein squid",
       "gene_symbol": "sqd",
       "taxon_id": "NCBITaxon:7227",
       "taxon_label": "Drosophila melanogaster",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene Hrp40, which UniProt lists under the primary name sqd, in Drosophila melanogaster, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:7684991",
         "notes": "Kelley RL 1993, ‘Initial organization of the Drosophila dorsoventral axis depends on an RNA-binding protein encoded by the squid gene.’, Genes Dev. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q08473."
        },
        {
         "reference": "PMID:10197986",
         "notes": "Norvell A et al. 1999, ‘Specific isoforms of squid, a Drosophila hnRNP, perform distinct roles in Gurken localization during oogenesis.’, Genes Dev. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q08473."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:A1ZBW0",
       "protein_label": "Heterogeneous nuclear ribonucleoprotein K, isoform C",
       "gene_symbol": "HnRNP-K",
       "taxon_id": "NCBITaxon:7227",
       "taxon_label": "Drosophila melanogaster",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene Hrb57A, which UniProt lists under the primary name HnRNP-K, in Drosophila melanogaster. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A1ZBW0",
         "notes": "UniProtKB unreviewed (TrEMBL) entry A1ZBW0 for gene Hrb57A in Drosophila melanogaster. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:7227",
     "taxon_label": "Drosophila melanogaster",
     "presence": "VARIABLE",
     "note": "Omega speckles were discovered in Drosophila melanogaster larval and adult cell types as hsr-omega-n RNA- and hnRNP-containing nuclear speckles whose number varies by cell type and heat-shock state.",
     "reference": "DOI:10.1242/jcs.113.19.3485"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:7227",
     "taxon_label": "Drosophila melanogaster",
     "note": "Drosophila melanogaster cells were used to define omega speckles as hsr-omega nuclear-transcript foci that colocalize with hnRNPs and remain distinct from SR-protein interchromatin granules.",
     "reference": "DOI:10.1242/jcs.113.19.3485"
    }
   ],
   "functions": [
    {
     "function_id": "hnrnp_trafficking_and_availability",
     "label": "hnRNP trafficking and availability regulation",
     "description": "Drosophila omega speckles organize hsr-omega-n noncoding RNA and hnRNP proteins in nuclear foci that regulate the trafficking and availability of hnRNPs and related RNA-binding proteins.",
     "evidence": [
      {
       "reference": "DOI:10.1242/jcs.113.19.3485",
       "notes": "Prasanth et al. 2000 concluded from hsr-omega localization, hnRNP colocalization and hsr-omega-nullosomic disruption that omega speckles organize hnRNP trafficking and availability."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0035062",
     "notes": "Gene Ontology cellular-component term for omega speckle."
    },
    {
     "reference": "GO:0016607",
     "notes": "Gene Ontology cellular-component parent term for nuclear speck."
    },
    {
     "reference": "GO:0140168",
     "notes": "Gene Ontology cellular-component ancestor term for nuclear ribonucleoprotein granule."
    },
    {
     "reference": "GO:0031981",
     "notes": "Gene Ontology cellular-component term for the nuclear lumen; omega speckles are nucleoplasmic speckles."
    },
    {
     "reference": "DOI:10.1242/jcs.113.19.3485",
     "notes": "Prasanth, Rajendra, Lal and Lakhotia 2000, Omega speckles - a novel class of nuclear speckles containing hnRNPs associated with noncoding hsr-omega RNA in Drosophila, Journal of Cell Science."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "hsr_omega_hnrnp_speckle_organization",
     "title": "hsr-omega RNA organizes hnRNP omega speckles",
     "description": "The Drosophila hsr-omega-n nuclear noncoding transcript localizes in omega speckles, colocalizes and physically associates with hnRNP proteins in the same foci, and is required for their speckled nuclear distribution.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph summarizes the hsr-omega RNA and hnRNP localization axis without assigning exact hsr-omega isoform boundaries, every Drosophila hnRNP resident or the heat-shock coalescence pathway.",
     "nodes": [
      {
       "node_id": "hsr_omega_n_lncrna",
       "label": "hsr-omega-n lncRNA",
       "node_type": "RNA",
       "component_ref": "hsr_omega_n_lncrna"
      },
      {
       "node_id": "drosophila_hnrnp_cohort",
       "label": "Drosophila hnRNP cohort",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "drosophila_hnrnp_cohort"
      },
      {
       "node_id": "omega_speckle",
       "label": "omega speckle",
       "node_type": "STRUCTURE",
       "grounding": "GO:0035062"
      },
      {
       "node_id": "interchromatin_granule",
       "label": "interchromatin granule",
       "node_type": "STRUCTURE",
       "grounding": "GO:0035061"
      },
      {
       "node_id": "hnrnp_trafficking_and_availability",
       "label": "hnRNP trafficking and availability regulation",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "hsr_omega_n_lncrna",
       "predicate": "localizes to",
       "object": "omega_speckle",
       "description": "hsr-omega-n transcripts form many small omega speckles in the Drosophila nucleoplasm.",
       "evidence": [
        {
         "reference": "DOI:10.1242/jcs.113.19.3485",
         "notes": "Prasanth et al. 2000 used RNA in situ hybridization to localize hsr-omega-n transcripts to omega speckles."
        }
       ]
      },
      {
       "subject": "drosophila_hnrnp_cohort",
       "predicate": "colocalizes with",
       "object": "hsr_omega_n_lncrna",
       "description": "Drosophila hnRNP proteins colocalize with hsr-omega-n transcripts in omega speckles.",
       "evidence": [
        {
         "reference": "DOI:10.1242/jcs.113.19.3485",
         "notes": "Prasanth et al. 2000 found absolute colocalization of tested hnRNPs with omega speckles."
        }
       ]
      },
      {
       "subject": "omega_speckle",
       "predicate": "is distinct from",
       "object": "interchromatin_granule",
       "description": "Omega speckles differ from SR-protein interchromatin granules.",
       "evidence": [
        {
         "reference": "GO:0035062",
         "notes": "GO:0035062 defines omega speckles as distinct from interchromatin granules."
        },
        {
         "reference": "DOI:10.1242/jcs.113.19.3485",
         "notes": "Prasanth et al. 2000 reported that SC35 and SRp55 SR-protein nuclear speckles did not colocalize with omega speckles."
        }
       ]
      },
      {
       "subject": "hsr_omega_n_lncrna",
       "predicate": "organizes",
       "object": "hnrnp_trafficking_and_availability",
       "description": "hsr-omega-n RNA is required for the hnRNP-containing speckled pattern that supports hnRNP trafficking and availability.",
       "evidence": [
        {
         "reference": "DOI:10.1242/jcs.113.19.3485",
         "notes": "Prasanth et al. 2000 found that hnRNP speckling was disrupted in hsr-omega nullosomics and connected omega speckles to hnRNP trafficking and availability."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_omega_speckle_component_boundaries",
     "prompt": "Resolve exact hsr-omega-n RNA, Drosophila hnRNP and heat-shock remodeling boundaries for omega speckles.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#hsr_omega_n_lncrna",
      "components#drosophila_hnrnp_cohort",
      "causal_graphs#hsr_omega_hnrnp_speckle_organization"
     ],
     "rationale": "This first GO:0035062 record captures the defining hsr-omega-n RNA and a tested hnRNP cohort while leaving exact noncoding transcript isoforms, source-neutral hnRNP family groundings, candidate additional RNA-binding proteins and the heat-shock-driven coalescence pathway to a later pass.",
     "evidence": [
      {
       "reference": "DOI:10.1242/jcs.113.19.3485"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28"
    }
   ]
  },
  {
   "identifier": "GO:0000932",
   "label": "P-body",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "OTHER",
   "definition": "A focus in the cytoplasm where mRNAs may become inactivated by decapping or some other mechanism. Protein and RNA localized to these foci are involved in mRNA degradation, nonsense-mediated mRNA decay (NMD), translational repression, and RNA-mediated gene silencing.",
   "definition_source": "GO:0000932",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T19:52:58Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T19:53:48Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO P-body synonymy, label-only mRNA cargo and yeast P-body protein cohorts, Eukaryota distribution, a Saccharomyces example, mRNA catabolic function, GO/DOI evidence, a yeast P-body assembly graph and a component-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T20:00:17Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #545 by narrowing the Saccharomyces example to the Sheth-and-Parker localization claim; resolved #546 by connecting the mRNA-cargo and Edc3/Lsm4 graph nodes directly to the P-body structure.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:34:49Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 4 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:53Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 3 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "P body",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000932"
    },
    {
     "synonym_text": "cytoplasmic mRNA processing body",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000932"
    }
   ],
   "components": [
    {
     "component_id": "nontranslating_mrna_cargo",
     "label": "nontranslating mRNA cargo",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Nontranslating mRNAs are modeled as the RNA cargo scaffolded into yeast P-bodies; no exact Sequence Ontology or GO term for the P-body-localized, translationally repressed mRNA pool was asserted.",
     "role": "Translationally repressed mRNAs concentrated in P-bodies and required for visible P-body assembly.",
     "evidence": [
      {
       "reference": "DOI:10.1261/rna.7258505",
       "notes": "Teixeira et al. 2005 reported that yeast processing bodies require RNA for assembly and contain nontranslating mRNAs."
      },
      {
       "reference": "DOI:10.1126/science.1115791",
       "notes": "Brengues, Teixeira and Parker 2005 showed exchange of mRNAs between polysomes and cytoplasmic processing bodies."
      }
     ]
    },
    {
     "component_id": "mrna_decay_protein_cohort",
     "label": "mRNA decapping and 5-to-3 decay protein cohort",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "gene_symbols": [
      "DCP1",
      "DCP2",
      "DHH1",
      "XRN1",
      "PAT1"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The first P-body record groups heterogeneous yeast decapping and 5-to-3 decay factors as P-body proteins; no exact source-neutral family or complex CURIE covers this full cohort.",
     "role": "mRNA-decapping, decay and decapping-activation proteins concentrated in yeast P-bodies.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.1082320",
       "notes": "Sheth and Parker 2003 provided evidence that mRNA decapping and 5-to-3 decay occur in discrete cytoplasmic yeast foci called processing bodies."
      },
      {
       "reference": "DOI:10.1016/j.molcel.2007.02.011",
       "notes": "Parker and Sheth 2007 reviewed P-body proteins involved in mRNA translation control and degradation."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12517",
       "protein_label": "mRNA-decapping enzyme subunit 1",
       "gene_symbol": "DCP1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene DCP1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10761922",
         "notes": "Tharun S et al. 2000, ‘Yeast Sm-like proteins function in mRNA decapping and decay.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, P-body' localisation of Q12517."
        },
        {
         "reference": "PMID:12730603",
         "notes": "Sheth U et al. 2003, ‘Decapping and decay of messenger RNA occur in cytoplasmic processing bodies.’, Science. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, P-body' localisation of Q12517."
        },
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, P-body' localisation of Q12517."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P22147",
       "protein_label": "5'-3' exoribonuclease 1",
       "gene_symbol": "XRN1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene XRN1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P22147",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P22147, the single reviewed entry for gene XRN1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P53550",
       "protein_label": "m7GpppN-mRNA hydrolase",
       "gene_symbol": "DCP2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene DCP2 in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12730603",
         "notes": "Sheth U et al. 2003, ‘Decapping and decay of messenger RNA occur in cytoplasmic processing bodies.’, Science. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, P-body' localisation of P53550."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P39517",
       "protein_label": "ATP-dependent RNA helicase DHH1",
       "gene_symbol": "DHH1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene DHH1 in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12032091",
         "notes": "Fischer N et al. 2002, ‘The DEAD box protein Dhh1 stimulates the decapping enzyme Dcp1.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, P-body' localisation of P39517."
        },
        {
         "reference": "PMID:12730603",
         "notes": "Sheth U et al. 2003, ‘Decapping and decay of messenger RNA occur in cytoplasmic processing bodies.’, Science. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, P-body' localisation of P39517."
        },
        {
         "reference": "PMID:12930949",
         "notes": "Tseng-Rogenski SS et al. 2003, ‘Functional conservation of Dhh1p, a cytoplasmic DExD/H-box protein present in large complexes.’, Nucleic Acids Res. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, P-body' localisation of P39517."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P25644",
       "protein_label": "Deadenylation-dependent mRNA-decapping factor PAT1",
       "gene_symbol": "PAT1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene PAT1 in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10779343",
         "notes": "Wyers F et al. 2000, ‘Deletion of the PAT1 gene affects translation initiation and suppresses a PAB1 gene deletion in yeast.’, Mol Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P25644."
        },
        {
         "reference": "PMID:23706738",
         "notes": "Haimovich G et al. 2013, ‘Gene expression is circular: factors for mRNA degradation also foster mRNA synthesis.’, Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P25644."
        },
        {
         "reference": "PMID:12730603",
         "notes": "Sheth U et al. 2003, ‘Decapping and decay of messenger RNA occur in cytoplasmic processing bodies.’, Science. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, P-body' localisation of P25644."
        }
       ]
      }
     ]
    },
    {
     "component_id": "edc3_lsm4_assembly_scaffolds",
     "label": "Edc3/Lsm4 P-body assembly scaffolds",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "CONDITIONAL",
     "gene_symbols": [
      "EDC3",
      "LSM4"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Edc3 and the Q/N-rich C-terminal region of Lsm4 are represented as Saccharomyces P-body assembly scaffolds; no exact source-neutral family term was curated for this two-protein assembly cohort.",
     "role": "Redundant assembly-promoting proteins that drive formation of microscopically visible Saccharomyces P-bodies under glucose deprivation.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200704147",
       "notes": "Decker, Teixeira and Parker 2007 showed that Edc3p and the Q/N-rich domain of Lsm4p function in processing-body assembly in Saccharomyces cerevisiae."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P39998",
       "protein_label": "Enhancer of mRNA-decapping protein 3",
       "gene_symbol": "EDC3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene EDC3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15020463",
         "notes": "Kshirsagar M et al. 2004, ‘Identification of Edc3p as an enhancer of mRNA decapping in Saccharomyces cerevisiae.’, Genetics. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm, P-body' localisation of P39998."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P40070",
       "protein_label": "LSM complex subunit LSM4",
       "gene_symbol": "LSM4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene LSM4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P40070."
        },
        {
         "reference": "PMID:15075370",
         "notes": "Fernandez CF et al. 2004, ‘An Lsm2-Lsm7 complex in Saccharomyces cerevisiae associates with the small nucleolar RNA snR5.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P40070."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "VARIABLE",
     "note": "P-bodies are eukaryotic cytoplasmic mRNA-protein foci, but visible foci vary with lineage, cell state and translational repression or mRNA-decay conditions.",
     "reference": "DOI:10.1016/j.molcel.2007.02.011"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which decapping and 5-to-3 mRNA decay were localized to cytoplasmic processing bodies.",
     "reference": "DOI:10.1126/science.1082320"
    }
   ],
   "functions": [
    {
     "function_id": "mrna_catabolic_process",
     "label": "mRNA catabolic process",
     "grounding": "GO:0006402",
     "description": "P-bodies concentrate factors and nontranslating mRNAs involved in mRNA decapping and decay.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.1082320",
       "notes": "Sheth and Parker 2003 connected yeast processing bodies to cytoplasmic mRNA decapping and 5-to-3 decay."
      },
      {
       "reference": "DOI:10.1016/j.molcel.2007.02.011",
       "notes": "Parker and Sheth 2007 reviewed how P-bodies participate in mRNA translation control and degradation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000932",
     "notes": "Gene Ontology cellular-component term for P-body."
    },
    {
     "reference": "GO:0033962",
     "notes": "Gene Ontology biological-process term for P-body assembly."
    },
    {
     "reference": "GO:0006402",
     "notes": "Gene Ontology biological-process term for mRNA catabolic process."
    },
    {
     "reference": "DOI:10.1126/science.1082320",
     "notes": "Sheth and Parker 2003, Decapping and decay of messenger RNA occur in cytoplasmic processing bodies, Science."
    },
    {
     "reference": "DOI:10.1261/rna.7258505",
     "notes": "Teixeira et al. 2005, Processing bodies require RNA for assembly and contain nontranslating mRNAs, RNA."
    },
    {
     "reference": "DOI:10.1126/science.1115791",
     "notes": "Brengues, Teixeira and Parker 2005, Movement of eukaryotic mRNAs between polysomes and cytoplasmic processing bodies, Science."
    },
    {
     "reference": "DOI:10.1083/jcb.200704147",
     "notes": "Decker, Teixeira and Parker 2007, Edc3p and a glutamine/asparagine-rich domain of Lsm4p function in processing body assembly in Saccharomyces cerevisiae, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1016/j.molcel.2007.02.011",
     "notes": "Parker and Sheth 2007, P bodies and the control of mRNA translation and degradation, Molecular Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_p_body_assembly",
     "title": "Yeast mRNPs and Edc3/Lsm4 scaffolds assemble P-bodies",
     "description": "In Saccharomyces cerevisiae, nontranslating mRNPs enter cytoplasmic P-bodies, while Edc3 and the Q/N-rich Lsm4 tail promote aggregation into microscopically visible foci.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph summarizes yeast P-body assembly inputs without asserting a complete condensate interaction network or stoichiometric composition.",
     "nodes": [
      {
       "node_id": "nontranslating_mrna_cargo",
       "label": "nontranslating mRNA cargo",
       "node_type": "RNA",
       "component_ref": "nontranslating_mrna_cargo"
      },
      {
       "node_id": "edc3_lsm4_assembly_scaffolds",
       "label": "Edc3/Lsm4 P-body assembly scaffolds",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "edc3_lsm4_assembly_scaffolds"
      },
      {
       "node_id": "p_body_assembly",
       "label": "P-body assembly",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0033962"
      },
      {
       "node_id": "p_body",
       "label": "P-body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000932"
      }
     ],
     "edges": [
      {
       "subject": "nontranslating_mrna_cargo",
       "predicate": "promotes",
       "object": "p_body_assembly",
       "description": "P-body assembly in yeast requires RNA cargo and is coupled to translationally repressed mRNAs.",
       "evidence": [
        {
         "reference": "DOI:10.1261/rna.7258505",
         "notes": "Teixeira et al. 2005 showed RNA dependence of yeast P-body assembly and detected nontranslating mRNAs in P-bodies."
        },
        {
         "reference": "DOI:10.1126/science.1115791",
         "notes": "Brengues, Teixeira and Parker 2005 tracked movement of mRNAs between polysomes and cytoplasmic processing bodies."
        }
       ]
      },
      {
       "subject": "edc3_lsm4_assembly_scaffolds",
       "predicate": "promotes",
       "object": "p_body_assembly",
       "description": "Edc3 and the Q/N-rich C-terminal domain of Lsm4 act redundantly to promote visible P-body assembly during glucose deprivation.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200704147",
         "notes": "Decker, Teixeira and Parker 2007 connected Edc3p and the Lsm4p Q/N-rich domain to P-body assembly in S. cerevisiae."
        }
       ]
      },
      {
       "subject": "nontranslating_mrna_cargo",
       "predicate": "is concentrated in",
       "object": "p_body",
       "description": "Nontranslating mRNAs are RNA constituents of cytoplasmic P-body foci.",
       "evidence": [
        {
         "reference": "DOI:10.1261/rna.7258505",
         "notes": "Teixeira et al. 2005 reported that yeast processing bodies contain nontranslating mRNAs."
        }
       ]
      },
      {
       "subject": "edc3_lsm4_assembly_scaffolds",
       "predicate": "supports assembly of",
       "object": "p_body",
       "description": "Edc3 and the Q/N-rich C-terminal region of Lsm4 support Saccharomyces P-body focus assembly.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200704147",
         "notes": "Decker, Teixeira and Parker 2007 tied Edc3p and the Lsm4p Q/N-rich domain to formation of microscopically visible P-bodies."
        }
       ]
      },
      {
       "subject": "p_body_assembly",
       "predicate": "produces",
       "object": "p_body",
       "description": "Protein-RNA assembly produces a cytoplasmic mRNA-processing focus.",
       "evidence": [
        {
         "reference": "GO:0033962",
         "notes": "GO:0033962 defines P-body assembly as the aggregation, arrangement and bonding of proteins and RNA molecules to form a cytoplasmic mRNA processing body."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_p_body_component_groundings",
     "prompt": "Resolve exact source-neutral groundings and boundaries for P-body RNA cargo, decapping proteins, LSM1-7/Pat1, Edc3, Dhh1 and other yeast P-body components.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#nontranslating_mrna_cargo",
      "components#mrna_decay_protein_cohort",
      "components#edc3_lsm4_assembly_scaffolds"
     ],
     "rationale": "This first record keeps the experimentally supported Saccharomyces P-body proteins in broad, label-only cohorts. Splitting them into exact mRNA-decapping, LSM1-7/Pat1 and helicase family components needs a separate InterPro, Pfam and Complex Portal grounding pass.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.molcel.2007.02.011"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    }
   ]
  },
  {
   "identifier": "GO:0042382",
   "label": "paraspeckles",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "OTHER",
   "definition": "Discrete subnuclear bodies in the interchromatin nucleoplasmic space, often located adjacent to nuclear specks. 10-20 paraspeckles are typically found in human cell nuclei.",
   "definition_source": "GO:0042382",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-27T22:38:19Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T22:39:24Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO paraspeckles parentage and nuclear-lumen parthood, NEAT1 and DBHS label-only components, Homo sapiens distribution and example curation, nuclear-RNA-retention function evidence, DOI/GO evidence, a nonmechanistic NEAT1/DBHS assembly graph and a component-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-27T22:52:51Z",
     "curator": "codex",
     "action": "RESOLVED_REVIEW",
     "changes": "Resolved #1685 by removing the Hennig 2015 citation from the DBHS component and DBHS graph edge; resolved #1686 by narrowing the Homo sapiens taxonomic and canonical-example notes to the claims supported by their cited references.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:34:53Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0140168"
   ],
   "part_of": [
    "GO:0031981"
   ],
   "components": [
    {
     "component_id": "neat1_lncrna",
     "label": "NEAT1 lncRNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "NEAT1"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "NEAT1 is curated as the architectural long noncoding RNA required for mammalian paraspeckle structure; no exact Sequence Ontology CURIE for the paraspeckle-forming NEAT1 isoform was assigned in this first record.",
     "role": "Architectural long noncoding RNA scaffold that is required for visible paraspeckle structure.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.molcel.2009.01.026",
       "notes": "Clemson et al. 2009 showed that NEAT1 RNA is essential for paraspeckle structure."
      },
      {
       "reference": "DOI:10.1016/j.molcel.2018.05.019",
       "notes": "Yamazaki et al. 2018 mapped functional domains of NEAT1 that induce paraspeckle assembly through phase separation."
      }
     ]
    },
    {
     "component_id": "dbhs_paraspeckle_proteins",
     "label": "DBHS paraspeckle proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "NONO",
      "SFPQ",
      "PSPC1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "NONO, SFPQ and PSPC1 are modeled as a core DBHS-family protein cohort for this first paraspeckles record; no exact source-neutral InterPro, Pfam or NCBIfam accession covering the curated structural cohort was assigned.",
     "role": "RNA-binding DBHS-family proteins that associate with NEAT1 and support paraspeckle integrity.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200906113",
       "notes": "Bond and Fox 2009 reviewed SFPQ/PSF, NONO/p54nrb and PSPC1 as core paraspeckle proteins that associate with NEAT1."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q15233",
       "protein_label": "Non-POU domain-containing octamer-binding protein",
       "gene_symbol": "NONO",
       "taxon_id": "NCBITaxon:9606",
       "taxon_label": "Homo sapiens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NONO in Homo sapiens, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:22416126",
         "notes": "Passon DM et al. 2012, ‘Structure of the heterodimer of human NONO and paraspeckle protein component 1 and analysis of its role in subnuclear body formation.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q15233."
        },
        {
         "reference": "PMID:28712728",
         "notes": "Morchikh M et al. 2017, ‘HEXIM1 and NEAT1 Long Non-coding RNA Form a Multi-subunit Complex that Regulates DNA-Mediated Innate Immune Response.’, Mol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q15233."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P23246",
       "protein_label": "Splicing factor, proline- and glutamine-rich",
       "gene_symbol": "SFPQ",
       "taxon_id": "NCBITaxon:9606",
       "taxon_label": "Homo sapiens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SFPQ in Homo sapiens, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:25765647",
         "notes": "Lee M et al. 2015, ‘The structure of human SFPQ reveals a coiled-coil mediated polymer essential for functional aggregation in gene regulation.’, Nucleic Acids Res. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus speckle' localisation of P23246."
        },
        {
         "reference": "PMID:10653975",
         "notes": "Meissner M et al. 2000, ‘Differential nuclear localization and nuclear matrix association of the splicing factors PSF and PTB.’, J Cell Biochem. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus matrix' localisation of P23246."
        },
        {
         "reference": "PMID:19439179",
         "notes": "Lukong KE et al. 2009, ‘BRK phosphorylates PSF promoting its cytoplasmic localization and cell cycle arrest.’, Cell Signal. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus matrix' localisation of P23246."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q8WXF1",
       "protein_label": "Paraspeckle component 1",
       "gene_symbol": "PSPC1",
       "taxon_id": "NCBITaxon:9606",
       "taxon_label": "Homo sapiens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene PSPC1 in Homo sapiens, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11790299",
         "notes": "Fox AH et al. 2002, ‘Paraspeckles: a novel nuclear domain.’, Curr Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus speckle' localisation of Q8WXF1."
        },
        {
         "reference": "PMID:16148043",
         "notes": "Fox AH et al. 2005, ‘P54nrb forms a heterodimer with PSP1 that localizes to paraspeckles in an RNA-dependent manner.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus speckle' localisation of Q8WXF1."
        },
        {
         "reference": "PMID:28712728",
         "notes": "Morchikh M et al. 2017, ‘HEXIM1 and NEAT1 Long Non-coding RNA Form a Multi-subunit Complex that Regulates DNA-Mediated Innate Immune Response.’, Mol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus speckle' localisation of Q8WXF1."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:9606",
     "taxon_label": "Homo sapiens",
     "presence": "COMMON",
     "note": "GO:0042382 defines paraspeckles as discrete subnuclear bodies in the interchromatin nucleoplasmic space and notes that 10-20 paraspeckles are typically found in human cell nuclei.",
     "reference": "GO:0042382"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:9606",
     "taxon_label": "Homo sapiens",
     "note": "Human cells were used to test the architectural role of NEAT1 RNA in paraspeckle structure.",
     "reference": "DOI:10.1016/j.molcel.2009.01.026"
    }
   ],
   "functions": [
    {
     "function_id": "nuclear_rna_retention",
     "label": "nuclear RNA retention",
     "description": "Paraspeckles are NEAT1-built nuclear bodies associated with retention of selected RNAs in the nucleus.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.200906113",
       "notes": "Bond and Fox 2009 reviewed paraspeckles in relation to nuclear retention of RNA."
      },
      {
       "reference": "DOI:10.1016/j.tibs.2017.12.001",
       "notes": "Fox et al. 2018 reviewed paraspeckles as long-noncoding-RNA nuclear bodies assembled through phase separation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0042382",
     "notes": "Gene Ontology cellular-component term for paraspeckles."
    },
    {
     "reference": "GO:0140168",
     "notes": "Gene Ontology cellular-component parent term for nuclear ribonucleoprotein granule."
    },
    {
     "reference": "GO:0031981",
     "notes": "Gene Ontology cellular-component term for nuclear lumen."
    },
    {
     "reference": "DOI:10.1016/S0960-9822(01)00632-7",
     "notes": "Fox et al. 2002, Paraspeckles: a novel nuclear domain, Current Biology."
    },
    {
     "reference": "DOI:10.1016/j.molcel.2009.01.026",
     "notes": "Clemson et al. 2009, An architectural role for a nuclear noncoding RNA: NEAT1 RNA is essential for the structure of paraspeckles, Molecular Cell."
    },
    {
     "reference": "DOI:10.1083/jcb.200906113",
     "notes": "Bond and Fox 2009, Paraspeckles: nuclear bodies built on long noncoding RNA, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1016/j.molcel.2018.05.019",
     "notes": "Yamazaki et al. 2018, Functional domains of NEAT1 architectural lncRNA induce paraspeckle assembly through phase separation, Molecular Cell."
    },
    {
     "reference": "DOI:10.1016/j.tibs.2017.12.001",
     "notes": "Fox, Nakagawa, Hirose and Bond 2018, Paraspeckles: where long noncoding RNA meets phase separation, Trends in Biochemical Sciences."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "neat1_dbhs_paraspeckle_assembly",
     "title": "NEAT1 and DBHS proteins assemble paraspeckles",
     "description": "Paraspeckles are nuclear ribonucleoprotein granules scaffolded by NEAT1 lncRNA and DBHS-family RNA-binding proteins.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph summarizes core NEAT1 and DBHS protein requirements without asserting a complete condensate interaction network, every paraspeckle protein class or the detailed shell-core architecture.",
     "nodes": [
      {
       "node_id": "neat1_lncrna",
       "label": "NEAT1 lncRNA",
       "node_type": "RNA",
       "component_ref": "neat1_lncrna"
      },
      {
       "node_id": "dbhs_paraspeckle_proteins",
       "label": "DBHS paraspeckle proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "dbhs_paraspeckle_proteins"
      },
      {
       "node_id": "paraspeckles",
       "label": "paraspeckles",
       "node_type": "STRUCTURE",
       "grounding": "GO:0042382"
      },
      {
       "node_id": "paraspeckle_assembly",
       "label": "paraspeckle assembly",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "nuclear_rna_retention",
       "label": "nuclear RNA retention",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "neat1_lncrna",
       "predicate": "scaffolds",
       "object": "paraspeckles",
       "description": "NEAT1 lncRNA provides an architectural RNA scaffold for paraspeckles.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.molcel.2009.01.026",
         "notes": "Clemson et al. 2009 found that NEAT1 RNA is required for paraspeckle structure."
        }
       ]
      },
      {
       "subject": "dbhs_paraspeckle_proteins",
       "predicate": "associate with",
       "object": "neat1_lncrna",
       "description": "DBHS-family paraspeckle proteins associate with NEAT1 RNA.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200906113",
         "notes": "Bond and Fox 2009 reviewed the association of core DBHS paraspeckle proteins with NEAT1."
        }
       ]
      },
      {
       "subject": "neat1_lncrna",
       "predicate": "promotes",
       "object": "paraspeckle_assembly",
       "description": "Functional domains of NEAT1 promote assembly of the paraspeckle body.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.molcel.2018.05.019",
         "notes": "Yamazaki et al. 2018 mapped NEAT1 domains that induce paraspeckle assembly through phase separation."
        }
       ]
      },
      {
       "subject": "dbhs_paraspeckle_proteins",
       "predicate": "maintain integrity of",
       "object": "paraspeckles",
       "description": "Core DBHS-family proteins associate with NEAT1 in paraspeckles and help maintain body integrity.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200906113",
         "notes": "Bond and Fox 2009 reviewed core DBHS paraspeckle proteins in the context of NEAT1 association and paraspeckle integrity."
        }
       ]
      },
      {
       "subject": "paraspeckles",
       "predicate": "are associated with",
       "object": "nuclear_rna_retention",
       "description": "Paraspeckles are associated with retention of selected RNAs inside the nucleus.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.200906113",
         "notes": "Bond and Fox 2009 reviewed paraspeckle nuclear bodies in relation to RNA nuclear retention."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_paraspeckle_component_boundaries",
     "prompt": "Resolve exact source-neutral RNA and protein-family boundaries for NEAT1 isoforms, DBHS proteins, FUS, RBM14 and other paraspeckle assembly factors.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#neat1_lncrna",
      "components#dbhs_paraspeckle_proteins",
      "causal_graphs#neat1_dbhs_paraspeckle_assembly"
     ],
     "rationale": "This first paraspeckles record keeps NEAT1 and DBHS-family proteins as broad, label-only component cohorts while leaving exact NEAT1 isoform boundaries and NONO/SFPQ/PSPC1/FUS/RBM14 family grounding to a separate curation pass.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.tibs.2017.12.001"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-27"
    }
   ]
  },
  {
   "identifier": "GO:0071003",
   "label": "penta-snRNP complex",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A ribonucleoprotein complex that is formed by the association of the U1, U2, U4/U6 and U5 small nuclear ribonucleoproteins.",
   "definition_source": "GO:0071003",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T17:57:18Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T17:58:19Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the GO exact synonym, spliceosomal snRNP parentage, GO-grounded U1, U2, U4/U6 and U5 snRNP components, yeast and human penta-snRNP evidence, a nonmechanistic assembly graph and a component-boundary TODO.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "penta-RNP complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0071003"
    }
   ],
   "parent_structures": [
    "GO:0097525"
   ],
   "components": [
    {
     "component_id": "u1_snrnp",
     "label": "U1 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005685",
     "role": "U1 small nuclear ribonucleoprotein subcomplex that associates with U2, U4/U6 and U5 snRNPs in the penta-snRNP complex.",
     "evidence": [
      {
       "reference": "GO:0071003",
       "notes": "GO:0071003 defines the penta-snRNP complex as formed by association of the U1, U2, U4/U6 and U5 snRNPs."
      },
      {
       "reference": "GO:0005685",
       "notes": "GO:0005685 is the Gene Ontology cellular-component term for the U1 snRNP."
      }
     ]
    },
    {
     "component_id": "u2_snrnp",
     "label": "U2 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005686",
     "role": "U2 small nuclear ribonucleoprotein subcomplex that associates with U1, U4/U6 and U5 snRNPs in the penta-snRNP complex.",
     "evidence": [
      {
       "reference": "GO:0071003",
       "notes": "GO:0071003 defines the penta-snRNP complex as formed by association of the U1, U2, U4/U6 and U5 snRNPs."
      },
      {
       "reference": "GO:0005686",
       "notes": "GO:0005686 is the Gene Ontology cellular-component term for the U2 snRNP."
      }
     ]
    },
    {
     "component_id": "u4_u6_snrnp",
     "label": "U4/U6 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0071001",
     "role": "U4/U6 small nuclear ribonucleoprotein subcomplex that associates with U1, U2 and U5 snRNPs in the penta-snRNP complex.",
     "evidence": [
      {
       "reference": "GO:0071003",
       "notes": "GO:0071003 defines the penta-snRNP complex as formed by association of the U1, U2, U4/U6 and U5 snRNPs."
      },
      {
       "reference": "GO:0071001",
       "notes": "GO:0071001 is the Gene Ontology cellular-component term for the U4/U6 snRNP."
      }
     ]
    },
    {
     "component_id": "u5_snrnp",
     "label": "U5 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005682",
     "role": "U5 small nuclear ribonucleoprotein subcomplex that associates with U1, U2 and U4/U6 snRNPs in the penta-snRNP complex.",
     "evidence": [
      {
       "reference": "GO:0071003",
       "notes": "GO:0071003 defines the penta-snRNP complex as formed by association of the U1, U2, U4/U6 and U5 snRNPs."
      },
      {
       "reference": "GO:0005682",
       "notes": "GO:0005682 is the Gene Ontology cellular-component term for the U5 snRNP."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "The penta-snRNP complex was biochemically characterized in budding yeast; broader eukaryotic distribution is left for follow-up curation.",
     "reference": "DOI:10.1016/s1097-2765(02)00436-7"
    },
    {
     "taxon_id": "NCBITaxon:9606",
     "taxon_label": "Homo sapiens",
     "presence": "COMMON",
     "note": "A preassembled penta-snRNP containing five spliceosomal snRNPs was detected in HeLa nuclear extracts; broader mammalian distribution is left for follow-up curation.",
     "reference": "DOI:10.1128/MCB.23.10.3442-3455.2003"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast penta-snRNP characterized by Stevens, Ryan, Ge and colleagues in a composition and functional study.",
     "reference": "DOI:10.1016/s1097-2765(02)00436-7"
    },
    {
     "taxon_id": "NCBITaxon:9606",
     "taxon_label": "Homo sapiens",
     "note": "HeLa nuclear extracts in which Malca, Shomron and Ast detected a five-spliceosomal-snRNP penta-snRNP complex.",
     "reference": "DOI:10.1128/MCB.23.10.3442-3455.2003"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0071003",
     "notes": "Gene Ontology cellular-component term for penta-snRNP complex and its exact penta-RNP complex synonym."
    },
    {
     "reference": "GO:0097525",
     "notes": "Gene Ontology cellular-component parent term for spliceosomal snRNP complex."
    },
    {
     "reference": "GO:0005685",
     "notes": "Gene Ontology cellular-component term for the U1 snRNP."
    },
    {
     "reference": "GO:0005686",
     "notes": "Gene Ontology cellular-component term for the U2 snRNP."
    },
    {
     "reference": "GO:0071001",
     "notes": "Gene Ontology cellular-component term for the U4/U6 snRNP."
    },
    {
     "reference": "GO:0005682",
     "notes": "Gene Ontology cellular-component term for the U5 snRNP."
    },
    {
     "reference": "DOI:10.1016/s1097-2765(02)00436-7",
     "notes": "Stevens, Ryan, Ge and colleagues 2002, Composition and functional characterization of the yeast spliceosomal penta-snRNP, Molecular Cell."
    },
    {
     "reference": "PMID:11804584",
     "notes": "PubMed identifier for Stevens, Ryan, Ge and colleagues 2002 as reported by PubMed."
    },
    {
     "reference": "DOI:10.1128/MCB.23.10.3442-3455.2003",
     "notes": "Malca, Shomron and Ast 2003, The U1 snRNP base pairs with the 5' splice site within a penta-snRNP complex, Molecular and Cellular Biology."
    },
    {
     "reference": "PMID:12724403",
     "notes": "PubMed identifier for Malca, Shomron and Ast 2003 as reported by PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "snrnp_association_forms_penta_snrnp",
     "title": "U1, U2, U4/U6 and U5 snRNPs form the penta-snRNP",
     "description": "The penta-snRNP complex forms by association of U1, U2, U4/U6 and U5 small nuclear ribonucleoproteins.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the defining GO subcomplex association without modeling spliceosomal RNA-RNA rearrangements, protein-specific contacts or subunit copy numbers.",
     "nodes": [
      {
       "node_id": "u1_snrnp",
       "label": "U1 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005685",
       "component_ref": "u1_snrnp"
      },
      {
       "node_id": "u2_snrnp",
       "label": "U2 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005686",
       "component_ref": "u2_snrnp"
      },
      {
       "node_id": "u4_u6_snrnp",
       "label": "U4/U6 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071001",
       "component_ref": "u4_u6_snrnp"
      },
      {
       "node_id": "u5_snrnp",
       "label": "U5 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005682",
       "component_ref": "u5_snrnp"
      },
      {
       "node_id": "penta_snrnp",
       "label": "penta-snRNP complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071003"
      }
     ],
     "edges": [
      {
       "subject": "u1_snrnp",
       "predicate": "contributes to assembly of",
       "object": "penta_snrnp",
       "description": "The U1 snRNP is one of the four defining snRNP subcomplexes that associate to form the penta-snRNP.",
       "evidence": [
        {
         "reference": "GO:0071003",
         "notes": "GO:0071003 includes U1 among the associating snRNPs that form the penta-snRNP complex."
        }
       ]
      },
      {
       "subject": "u2_snrnp",
       "predicate": "contributes to assembly of",
       "object": "penta_snrnp",
       "description": "The U2 snRNP is one of the four defining snRNP subcomplexes that associate to form the penta-snRNP.",
       "evidence": [
        {
         "reference": "GO:0071003",
         "notes": "GO:0071003 includes U2 among the associating snRNPs that form the penta-snRNP complex."
        }
       ]
      },
      {
       "subject": "u4_u6_snrnp",
       "predicate": "contributes to assembly of",
       "object": "penta_snrnp",
       "description": "The U4/U6 snRNP is one of the four defining snRNP subcomplexes that associate to form the penta-snRNP.",
       "evidence": [
        {
         "reference": "GO:0071003",
         "notes": "GO:0071003 includes U4/U6 among the associating snRNPs that form the penta-snRNP complex."
        }
       ]
      },
      {
       "subject": "u5_snrnp",
       "predicate": "contributes to assembly of",
       "object": "penta_snrnp",
       "description": "The U5 snRNP is one of the four defining snRNP subcomplexes that associate to form the penta-snRNP.",
       "evidence": [
        {
         "reference": "GO:0071003",
         "notes": "GO:0071003 includes U5 among the associating snRNPs that form the penta-snRNP complex."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_penta_snrnp_component_boundaries",
     "prompt": "Resolve exact source-neutral protein and RNA boundaries for yeast and human penta-snRNP complexes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#u1_snrnp",
      "components#u2_snrnp",
      "components#u4_u6_snrnp",
      "components#u5_snrnp",
      "causal_graphs#snrnp_association_forms_penta_snrnp"
     ],
     "rationale": "The first GO:0071003 record captures the GO-grounded U1, U2, U4/U6 and U5 snRNP subcomplexes that define the penta-snRNP. Individual spliceosomal RNA and protein-family boundaries should be resolved before splitting this inventory.",
     "evidence": [
      {
       "reference": "GO:0071003"
      },
      {
       "reference": "DOI:10.1016/s1097-2765(02)00436-7"
      },
      {
       "reference": "DOI:10.1128/MCB.23.10.3442-3455.2003"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:0097356",
   "label": "perinucleolar compartment",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "OTHER",
   "definition": "The perinucleolar compartment (PNC) is a subnuclear structure associated with, but structurally distinct from, the nucleolus. The PNC contains large amounts of the heterogeneous nuclear ribonucleoprotein complex (hnRNP) called hnRNP I (PTB). Many RNA binding proteins as well as RNA polymerase III transcripts are highly enriched in this compartment. PTB and pol III transcripts are required for the integrity of the PNC.",
   "definition_source": "GO:0097356",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-28T02:09:01Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T02:10:16Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added perinucleolar-compartment synonymy, nuclear-lumen parthood, label-only PTB and RNA polymerase III transcript components, Homo sapiens scope, DOI/GO evidence, a nonmechanistic PTB/pol III RNA organization graph and a component-boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T02:22:00Z",
     "curator": "codex",
     "action": "TIGHTENED_GRAPH",
     "changes": "Split the PTB/pol III transcript integrity edge into direct PTB-to-PNC and pol III RNA-to-PNC integrity edges.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T02:22:36Z",
     "curator": "codex",
     "action": "NORMALIZED_YAML",
     "changes": "Normalized the duplicated PNC-integrity graph evidence lists so the record emits without YAML aliases.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T02:37:03Z",
     "curator": "codex",
     "action": "RESOLVED_REVIEW",
     "changes": "Resolved #1697 by correcting the inherited hnRNP 1 typo in the perinucleolar compartment definition to hnRNP I.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:34:55Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "perinucleolar region",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0097356"
    },
    {
     "synonym_text": "PNC",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1083/jcb.129.5.1181"
    }
   ],
   "part_of": [
    "GO:0031981"
   ],
   "components": [
    {
     "component_id": "polypyrimidine_tract_binding_protein",
     "label": "polypyrimidine tract-binding protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "PTB is represented as the hnRNP I protein enriched in and required for the human perinucleolar compartment; no exact source-neutral InterPro, Pfam or NCBIfam accession was assigned in this first record.",
     "role": "RNA-binding protein concentrated in the PNC and required with RNA polymerase III transcripts to maintain PNC integrity.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.129.5.1181",
       "notes": "Matera et al. 1995 identified hnRNP I/PTB as a protein concentrated in the perinucleolar compartment."
      },
      {
       "reference": "DOI:10.1091/mbc.E02-12-0818",
       "notes": "Wang et al. 2003 showed that PTB and RNA polymerase III transcripts are essential for perinucleolar compartment integrity."
      }
     ],
     "gene_symbols": [
      "PTBP1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P26599",
       "protein_label": "Polypyrimidine tract-binding protein 1",
       "gene_symbol": "PTBP1",
       "taxon_id": "NCBITaxon:9606",
       "taxon_label": "Homo sapiens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene PTBP1 in Homo sapiens, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:40965981",
         "notes": "Masson A et al. 2025, ‘PTBP1 variants displaying altered nucleocytoplasmic distribution are responsible for a neurodevelopmental disorder with skeletal dysplasia.’, J Clin Invest. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P26599."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rna_polymerase_iii_transcripts",
     "label": "RNA polymerase III transcript cohort",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The perinucleolar compartment contains several RNA polymerase III transcripts, including Y RNAs and RNase P and RNase MRP RNAs in the original human-cell study; no single Sequence Ontology CURIE covers this heterogeneous PNC-resident RNA cohort.",
     "role": "Pol III-transcribed RNAs concentrated in the PNC and required with PTB for visible PNC integrity.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.129.5.1181",
       "notes": "Matera et al. 1995 found human Y RNAs, RNase P RNA and RNase MRP RNA colocalized in perinucleolar compartments."
      },
      {
       "reference": "DOI:10.1091/mbc.E02-12-0818",
       "notes": "Wang et al. 2003 showed that RNA polymerase III transcripts and PTB are essential for PNC integrity."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:9606",
     "taxon_label": "Homo sapiens",
     "presence": "VARIABLE",
     "note": "Human cultured cells were used to define the PNC as a perinucleolar focus enriched in PTB and RNA polymerase III transcripts.",
     "reference": "DOI:10.1083/jcb.129.5.1181"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:9606",
     "taxon_label": "Homo sapiens",
     "note": "HeLa-derived human cells were used to identify Y RNAs, RNase P RNA, RNase MRP RNA and hnRNP I/PTB within the perinucleolar compartment.",
     "reference": "DOI:10.1083/jcb.129.5.1181"
    }
   ],
   "functions": [
    {
     "function_id": "pol_iii_rnp_compartment_organization",
     "label": "RNA polymerase III RNP compartment organization",
     "description": "Perinucleolar compartments concentrate PTB and multiple RNA polymerase III transcripts in a dynamic subnuclear structure associated with the nucleolus.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.129.5.1181",
       "notes": "Matera et al. 1995 described the PNC as a subnuclear compartment containing several RNA polymerase III transcripts and hnRNP I/PTB."
      },
      {
       "reference": "DOI:10.1083/jcb.137.5.965",
       "notes": "Huang et al. 1997 analyzed the dynamic organization of the perinucleolar compartment in the cell nucleus."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0097356",
     "notes": "Gene Ontology cellular-component term for perinucleolar compartment and its exact perinucleolar-region synonym."
    },
    {
     "reference": "GO:0031981",
     "notes": "Gene Ontology cellular-component term for nuclear lumen and GO:0097356 parthood target."
    },
    {
     "reference": "DOI:10.1083/jcb.129.5.1181",
     "notes": "Matera, Frey, Margelot and Wolin 1995, A perinucleolar compartment contains several RNA polymerase III transcripts as well as the polypyrimidine tract-binding protein, hnRNP I, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1083/jcb.137.5.965",
     "notes": "Huang, Deerinck, Ellisman and Spector 1997, The Dynamic Organization of the Perinucleolar Compartment in the Cell Nucleus, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1091/mbc.E02-12-0818",
     "notes": "Wang, Politz, Pederson and Huang 2003, RNA Polymerase III Transcripts and the PTB Protein Are Essential for the Integrity of the Perinucleolar Compartment, Molecular Biology of the Cell."
    },
    {
     "reference": "DOI:10.1101/cshperspect.a000679",
     "notes": "Pollock and Huang 2010, The Perinucleolar Compartment, Cold Spring Harbor Perspectives in Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "ptb_pol_iii_pnc_organization",
     "title": "PTB and pol III RNAs organize the PNC",
     "description": "Human perinucleolar compartments concentrate polypyrimidine tract-binding protein together with several RNA polymerase III transcripts, and both classes are needed for visible PNC integrity.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph summarizes the canonical PTB and pol III RNA axis without asserting a complete PNC assembly pathway, all PNC-resident RNA-binding proteins or every enriched pol III transcript species.",
     "nodes": [
      {
       "node_id": "polypyrimidine_tract_binding_protein",
       "label": "polypyrimidine tract-binding protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "polypyrimidine_tract_binding_protein"
      },
      {
       "node_id": "rna_polymerase_iii_transcripts",
       "label": "RNA polymerase III transcript cohort",
       "node_type": "RNA",
       "component_ref": "rna_polymerase_iii_transcripts"
      },
      {
       "node_id": "perinucleolar_compartment",
       "label": "perinucleolar compartment",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097356"
      }
     ],
     "edges": [
      {
       "subject": "polypyrimidine_tract_binding_protein",
       "predicate": "localizes to",
       "object": "perinucleolar_compartment",
       "description": "hnRNP I/PTB concentrates in perinucleolar compartments.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.129.5.1181",
         "notes": "Matera et al. 1995 localized hnRNP I/PTB to perinucleolar compartments."
        }
       ]
      },
      {
       "subject": "rna_polymerase_iii_transcripts",
       "predicate": "localize to",
       "object": "perinucleolar_compartment",
       "description": "Multiple RNA polymerase III transcripts localize to perinucleolar compartments.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.129.5.1181",
         "notes": "Matera et al. 1995 identified several pol III transcripts in PNCs, including Y RNAs, RNase P RNA and RNase MRP RNA."
        }
       ]
      },
      {
       "subject": "polypyrimidine_tract_binding_protein",
       "predicate": "supports integrity of",
       "object": "perinucleolar_compartment",
       "description": "PTB is needed for the integrity of the PNC.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E02-12-0818",
         "notes": "Wang et al. 2003 tested PTB and RNA polymerase III transcripts as requirements for PNC integrity."
        }
       ]
      },
      {
       "subject": "rna_polymerase_iii_transcripts",
       "predicate": "support integrity of",
       "object": "perinucleolar_compartment",
       "description": "RNA polymerase III transcripts are needed for the integrity of the PNC.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E02-12-0818",
         "notes": "Wang et al. 2003 tested PTB and RNA polymerase III transcripts as requirements for PNC integrity."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_pnc_component_boundaries",
     "prompt": "Resolve exact source-neutral RNA and protein-family boundaries for PTB, Y RNAs, RNase P RNA, RNase MRP RNA and other PNC-enriched RNA-binding proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#polypyrimidine_tract_binding_protein",
      "components#rna_polymerase_iii_transcripts",
      "causal_graphs#ptb_pol_iii_pnc_organization"
     ],
     "rationale": "This first perinucleolar-compartment record captures PTB and PNC-enriched RNA polymerase III transcripts as label-only resident components while leaving exact PTB family grounding and transcript-class splitting to a later curation pass.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.129.5.1181"
      },
      {
       "reference": "DOI:10.1083/jcb.137.5.965"
      },
      {
       "reference": "DOI:10.1091/mbc.E02-12-0818"
      },
      {
       "reference": "DOI:10.1101/cshperspect.a000679"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28"
    }
   ]
  },
  {
   "identifier": "GO:0071014",
   "label": "post-mRNA release spliceosomal complex",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A spliceosomal complex that is formed following the release of the spliced product from the post-spliceosomal complex and contains the excised intron and three snRNPs, either U2 or U12, U5, and either U6 or U6atac.",
   "definition_source": "GO:0071014",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T10:16:02Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T10:16:55Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the GO narrow synonym, spliceosomal-complex parentage, a GO-grounded U5 component, a reviewed-label-only pair of subtype-specific non-U5 snRNP components, a conservative post-mRNA-release graph and a TODO for exact subtype-specific post-mRNA-release snRNP, protein and RNA boundaries.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T10:27:59Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1568: narrowed the generic post-mRNA-release transition edge to avoid modeling the post-spliceosomal complex itself as the spliced-product release agent.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "mammalian spliceosomal complex I",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071014"
    }
   ],
   "parent_structures": [
    "GO:0005681"
   ],
   "components": [
    {
     "component_id": "u5_snrnp",
     "label": "U5 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005682",
     "role": "Conserved small nuclear ribonucleoprotein retained with the excised intron in post-mRNA release spliceosomal complexes.",
     "evidence": [
      {
       "reference": "GO:0071014",
       "notes": "GO:0071014 defines the post-mRNA release spliceosomal complex as containing three snRNPs including U5."
      },
      {
       "reference": "GO:0005682",
       "notes": "GO:0005682 is the Gene Ontology cellular-component term for the U5 snRNP."
      },
      {
       "reference": "GO:0071008",
       "notes": "GO:0071008 names U5 as one of the U2-type post-mRNA release spliceosomal complex snRNPs."
      },
      {
       "reference": "GO:0071019",
       "notes": "GO:0071019 names U5 as one of the U12-type post-mRNA release spliceosomal complex snRNPs."
      }
     ]
    },
    {
     "component_id": "subtype_specific_partner_snrnps",
     "label": "post-mRNA-release subtype-specific partner snRNPs",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The two non-U5 snRNP constituents differ between GO:0071008 U2-type post-mRNA release spliceosomal complexes, which contain U2 and U6, and GO:0071019 U12-type post-mRNA release spliceosomal complexes, which contain U12 and U6atac; no single exact source-neutral CURIE was assigned for this subtype-specific two-snRNP cohort.",
     "role": "Subtype-specific pair of non-U5 snRNP constituents retained with the excised intron in post-mRNA release spliceosomal complexes.",
     "evidence": [
      {
       "reference": "GO:0071014",
       "notes": "GO:0071014 defines the post-mRNA release spliceosomal complex as containing three snRNPs including U5, leaving two additional subtype-specific snRNP constituents."
      },
      {
       "reference": "GO:0071008",
       "notes": "GO:0071008 defines the U2-type post-mRNA release spliceosomal complex as containing U2 and U6 snRNPs alongside U5."
      },
      {
       "reference": "GO:0071019",
       "notes": "GO:0071019 defines the U12-type post-mRNA release spliceosomal complex as containing U12 and U6atac snRNPs alongside U5."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0071014",
     "notes": "Gene Ontology cellular-component term for post-mRNA release spliceosomal complex and its GO narrow synonym."
    },
    {
     "reference": "GO:0005681",
     "notes": "Gene Ontology cellular-component parent term for spliceosomal complex."
    },
    {
     "reference": "GO:0071020",
     "notes": "Gene Ontology cellular-component term for the preceding post-spliceosomal complex state."
    },
    {
     "reference": "GO:0071008",
     "notes": "Gene Ontology cellular-component term for the U2-type post-mRNA release spliceosomal complex child state."
    },
    {
     "reference": "GO:0071019",
     "notes": "Gene Ontology cellular-component term for the U12-type post-mRNA release spliceosomal complex child state."
    },
    {
     "reference": "GO:0005682",
     "notes": "Gene Ontology cellular-component term for the U5 snRNP."
    },
    {
     "reference": "GO:0005686",
     "notes": "Gene Ontology cellular-component term for the U2 snRNP."
    },
    {
     "reference": "GO:0005688",
     "notes": "Gene Ontology cellular-component term for the U6 snRNP."
    },
    {
     "reference": "GO:0005693",
     "notes": "Gene Ontology cellular-component term for the U12 snRNP."
    },
    {
     "reference": "GO:0005691",
     "notes": "Gene Ontology cellular-component term for the U6atac snRNP."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "post_mrna_release_snrnp_intron_retention",
     "title": "U5 and subtype-specific snRNPs remain with the excised intron",
     "description": "Post-mRNA release spliceosomal complexes retain a conserved U5 snRNP, two subtype-specific partner snRNPs and the excised intron after the spliced product is released from the post-spliceosomal complex.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records conserved U5 plus the generic presence of two non-U5 subtype-specific snRNPs in the post-mRNA release spliceosomal complex without asserting the U2/U6 composition of the U2-type child state, the U12/U6atac composition of the U12-type child state, the exact excised-intron RNA boundary or mRNA-release machinery.",
     "nodes": [
      {
       "node_id": "u5_snrnp",
       "label": "U5 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005682",
       "component_ref": "u5_snrnp"
      },
      {
       "node_id": "subtype_specific_partner_snrnps",
       "label": "post-mRNA-release subtype-specific partner snRNPs",
       "node_type": "STRUCTURE",
       "component_ref": "subtype_specific_partner_snrnps"
      },
      {
       "node_id": "post_spliceosomal_complex",
       "label": "post-spliceosomal complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071020"
      },
      {
       "node_id": "post_mrna_release_spliceosomal_complex",
       "label": "post-mRNA release spliceosomal complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071014"
      }
     ],
     "edges": [
      {
       "subject": "u5_snrnp",
       "predicate": "remains associated with the excised intron in",
       "object": "post_mrna_release_spliceosomal_complex",
       "description": "U5 is retained with the excised intron in post-mRNA release spliceosomal complexes.",
       "evidence": [
        {
         "reference": "GO:0071014",
         "notes": "GO:0071014 defines post-mRNA release spliceosomal complexes as including U5 after spliced-product release."
        }
       ]
      },
      {
       "subject": "subtype_specific_partner_snrnps",
       "predicate": "remain associated with the excised intron in",
       "object": "post_mrna_release_spliceosomal_complex",
       "description": "Two subtype-specific non-U5 snRNPs are retained with the excised intron in post-mRNA release spliceosomal complexes.",
       "evidence": [
        {
         "reference": "GO:0071008",
         "notes": "GO:0071008 defines the U2-type post-mRNA release spliceosomal complex as containing U2, U5 and U6 snRNPs."
        },
        {
         "reference": "GO:0071019",
         "notes": "GO:0071019 defines the U12-type post-mRNA release spliceosomal complex as containing U12, U5 and U6atac snRNPs."
        }
       ]
      },
      {
       "subject": "post_spliceosomal_complex",
       "predicate": "is remodeled after spliced-product release to form",
       "object": "post_mrna_release_spliceosomal_complex",
       "description": "Following release of the spliced product from the post-spliceosomal complex, the post-mRNA release spliceosomal complex contains the excised intron, U5 and subtype-specific partner snRNPs.",
       "evidence": [
        {
         "reference": "GO:0071014",
         "notes": "GO:0071014 defines the post-mRNA release spliceosomal complex as formed following release of the spliced product from the post-spliceosomal complex."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_post_mrna_release_snrnp_rna_boundaries",
     "prompt": "Resolve exact source-neutral non-U5 snRNP membership, excised-intron RNA and additional protein boundaries for each post-mRNA release spliceosomal complex subtype.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#u5_snrnp",
      "components#subtype_specific_partner_snrnps",
      "causal_graphs#post_mrna_release_snrnp_intron_retention"
     ],
     "rationale": "The GO:0071014 parent record captures the generic presence of a conserved U5 snRNP, two non-U5 snRNPs whose exact identities depend on the U2-type or U12-type spliceosome subtype and the excised intron that remains after spliced-product release. Child records for U2-type and U12-type post-mRNA release spliceosomal complexes carry the exact U2/U6 and U12/U6atac partner-snRNP boundaries that apply to those specific states, while exact protein-family and excised-intron RNA boundaries remain to be curated.",
     "evidence": [
      {
       "reference": "GO:0071014"
      },
      {
       "reference": "GO:0071008"
      },
      {
       "reference": "GO:0071019"
      },
      {
       "reference": "GO:0005686"
      },
      {
       "reference": "GO:0005688"
      },
      {
       "reference": "GO:0005693"
      },
      {
       "reference": "GO:0005691"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:0071020",
   "label": "post-spliceosomal complex",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A spliceosomal complex that is formed following the second splicing event and contains the spliced product, the excised intron, and three snRNPs, including U5.",
   "definition_source": "GO:0071020",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T09:51:07Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T09:51:52Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO narrow synonyms, spliceosomal-complex parentage, a GO-grounded U5 component, a reviewed-label-only pair of subtype-specific non-U5 snRNP components, a conservative post-second-splicing graph and a TODO for exact subtype-specific post-spliceosomal snRNP, protein and RNA boundaries.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "mammalian spliceosomal complex C2",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071020"
    },
    {
     "synonym_text": "yeast spliceosomal complex A2-3",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071020"
    }
   ],
   "parent_structures": [
    "GO:0005681"
   ],
   "components": [
    {
     "component_id": "u5_snrnp",
     "label": "U5 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005682",
     "role": "Conserved small nuclear ribonucleoprotein bound with the spliced product and excised intron in post-spliceosomal complexes.",
     "evidence": [
      {
       "reference": "GO:0071020",
       "notes": "GO:0071020 defines the post-spliceosomal complex as containing three snRNPs including U5."
      },
      {
       "reference": "GO:0005682",
       "notes": "GO:0005682 is the Gene Ontology cellular-component term for the U5 snRNP."
      },
      {
       "reference": "GO:0071021",
       "notes": "GO:0071021 names U5 as one of the U2-type post-spliceosomal complex snRNPs."
      },
      {
       "reference": "GO:0071022",
       "notes": "GO:0071022 names U5 as one of the U12-type post-spliceosomal complex snRNPs."
      }
     ]
    },
    {
     "component_id": "subtype_specific_partner_snrnps",
     "label": "post-spliceosomal subtype-specific partner snRNPs",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The two non-U5 snRNP constituents differ between GO:0071021 U2-type post-spliceosomal complexes, which contain U2 and U6, and GO:0071022 U12-type post-spliceosomal complexes, which contain U12 and U6atac; no single exact source-neutral CURIE was assigned for this subtype-specific two-snRNP cohort.",
     "role": "Subtype-specific pair of non-U5 snRNP constituents bound with the spliced product and excised intron in post-spliceosomal complexes.",
     "evidence": [
      {
       "reference": "GO:0071020",
       "notes": "GO:0071020 defines the post-spliceosomal complex as containing three snRNPs including U5, leaving two additional subtype-specific snRNP constituents."
      },
      {
       "reference": "GO:0071021",
       "notes": "GO:0071021 defines the U2-type post-spliceosomal complex as containing U2 and U6 snRNPs alongside U5."
      },
      {
       "reference": "GO:0071022",
       "notes": "GO:0071022 defines the U12-type post-spliceosomal complex as containing U12 and U6atac snRNPs alongside U5."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0071020",
     "notes": "Gene Ontology cellular-component term for post-spliceosomal complex and its GO narrow synonyms."
    },
    {
     "reference": "GO:0005681",
     "notes": "Gene Ontology cellular-component parent term for spliceosomal complex."
    },
    {
     "reference": "GO:0071013",
     "notes": "Gene Ontology cellular-component term for the preceding catalytic step 2 spliceosome state."
    },
    {
     "reference": "GO:0071021",
     "notes": "Gene Ontology cellular-component term for the U2-type post-spliceosomal complex child state."
    },
    {
     "reference": "GO:0071022",
     "notes": "Gene Ontology cellular-component term for the U12-type post-spliceosomal complex child state."
    },
    {
     "reference": "GO:0005682",
     "notes": "Gene Ontology cellular-component term for the U5 snRNP."
    },
    {
     "reference": "GO:0005686",
     "notes": "Gene Ontology cellular-component term for the U2 snRNP."
    },
    {
     "reference": "GO:0005688",
     "notes": "Gene Ontology cellular-component term for the U6 snRNP."
    },
    {
     "reference": "GO:0005693",
     "notes": "Gene Ontology cellular-component term for the U12 snRNP."
    },
    {
     "reference": "GO:0005691",
     "notes": "Gene Ontology cellular-component term for the U6atac snRNP."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "post_spliceosomal_snrnp_product_binding",
     "title": "U5 and subtype-specific snRNPs bind post-splicing products",
     "description": "Post-spliceosomal complexes contain a conserved U5 snRNP, two subtype-specific partner snRNPs, the spliced product and the excised intron after the second splicing event.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records conserved U5 plus the generic presence of two non-U5 subtype-specific snRNPs in the post-spliceosomal complex without asserting the U2/U6 composition of the U2-type child state, the U12/U6atac composition of the U12-type child state or exact spliced-product and excised-intron RNA boundaries.",
     "nodes": [
      {
       "node_id": "u5_snrnp",
       "label": "U5 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005682",
       "component_ref": "u5_snrnp"
      },
      {
       "node_id": "subtype_specific_partner_snrnps",
       "label": "post-spliceosomal subtype-specific partner snRNPs",
       "node_type": "STRUCTURE",
       "component_ref": "subtype_specific_partner_snrnps"
      },
      {
       "node_id": "catalytic_step_2_spliceosome",
       "label": "catalytic step 2 spliceosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071013"
      },
      {
       "node_id": "post_spliceosomal_complex",
       "label": "post-spliceosomal complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071020"
      }
     ],
     "edges": [
      {
       "subject": "u5_snrnp",
       "predicate": "remains associated with splicing products in",
       "object": "post_spliceosomal_complex",
       "description": "U5 is associated with the spliced product and excised intron in post-spliceosomal complexes.",
       "evidence": [
        {
         "reference": "GO:0071020",
         "notes": "GO:0071020 defines post-spliceosomal complexes as including U5 after the second splicing event."
        }
       ]
      },
      {
       "subject": "subtype_specific_partner_snrnps",
       "predicate": "remain associated with splicing products in",
       "object": "post_spliceosomal_complex",
       "description": "Two subtype-specific non-U5 snRNPs are associated with the spliced product and excised intron in post-spliceosomal complexes.",
       "evidence": [
        {
         "reference": "GO:0071021",
         "notes": "GO:0071021 defines the U2-type post-spliceosomal complex as containing U2, U5 and U6 snRNPs."
        },
        {
         "reference": "GO:0071022",
         "notes": "GO:0071022 defines the U12-type post-spliceosomal complex as containing U12, U5 and U6atac snRNPs."
        }
       ]
      },
      {
       "subject": "catalytic_step_2_spliceosome",
       "predicate": "is remodeled following the second splicing event to form",
       "object": "post_spliceosomal_complex",
       "description": "After the second splicing event, the post-spliceosomal complex contains the spliced product, the excised intron, U5 and subtype-specific partner snRNPs.",
       "evidence": [
        {
         "reference": "GO:0071020",
         "notes": "GO:0071020 defines the post-spliceosomal complex as formed following the second splicing event."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_post_spliceosomal_snrnp_rna_boundaries",
     "prompt": "Resolve exact source-neutral non-U5 snRNP membership, spliced-product RNA, excised-intron RNA and additional protein boundaries for each post-spliceosomal complex subtype.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#u5_snrnp",
      "components#subtype_specific_partner_snrnps",
      "causal_graphs#post_spliceosomal_snrnp_product_binding"
     ],
     "rationale": "The GO:0071020 parent record captures the generic presence of a conserved U5 snRNP, two non-U5 snRNPs whose exact identities depend on the U2-type or U12-type spliceosome subtype and RNA products of the second splicing event. Child records for U2-type and U12-type post-spliceosomal complexes carry the exact U2/U6 and U12/U6atac partner-snRNP boundaries that apply to those specific states, while exact protein-family and RNA substrate boundaries remain to be curated.",
     "evidence": [
      {
       "reference": "GO:0071020"
      },
      {
       "reference": "GO:0071021"
      },
      {
       "reference": "GO:0071022"
      },
      {
       "reference": "GO:0005686"
      },
      {
       "reference": "GO:0005688"
      },
      {
       "reference": "GO:0005693"
      },
      {
       "reference": "GO:0005691"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:0071011",
   "label": "precatalytic spliceosome",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A spliceosomal complex that is formed by the recruitment of a preassembled U5-containing tri-snRNP to the prespliceosome. Although all 5 snRNPs are present, the precatalytic spliceosome is catalytically inactive. The precatalytic spliceosome includes many proteins in addition to those found in the associated snRNPs.",
   "definition_source": "GO:0071011",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T08:15:45Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T08:16:24Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO narrow synonyms, spliceosomal-complex parentage, a reviewed-label-only U5-containing tri-snRNP component, a conservative tri-snRNP recruitment graph and a TODO for exact U2-type and U12-type precatalytic spliceosome boundaries.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "mammalian spliceosomal complex B",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071011"
    },
    {
     "synonym_text": "mammalian spliceosomal complex B1",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071011"
    },
    {
     "synonym_text": "yeast spliceosomal complex A2-1",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071011"
    }
   ],
   "parent_structures": [
    "GO:0005681"
   ],
   "components": [
    {
     "component_id": "u5_containing_tri_snrnp",
     "label": "U5-containing tri-snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0071011 spans U2-type precatalytic spliceosomes, which recruit GO:0046540, and U12-type precatalytic spliceosomes, which recruit GO:0071009; no single exact source-neutral CURIE was assigned for the generic U5-containing tri-snRNP class.",
     "role": "Preassembled, subtype-specific U5-containing tri-snRNP subcomplex recruited to the prespliceosome to form a precatalytic spliceosome.",
     "evidence": [
      {
       "reference": "GO:0071011",
       "notes": "GO:0071011 defines the precatalytic spliceosome as formed by recruitment of a preassembled U5-containing tri-snRNP to the prespliceosome."
      },
      {
       "reference": "GO:0071005",
       "notes": "GO:0071005 defines the U2-type precatalytic spliceosome by recruitment of preassembled U4/U6.U5 tri-snRNP."
      },
      {
       "reference": "GO:0071016",
       "notes": "GO:0071016 defines the U12-type precatalytic spliceosome by recruitment of preassembled U4atac/U6atac.U5 tri-snRNP."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0071011",
     "notes": "Gene Ontology cellular-component term for precatalytic spliceosome and its GO synonyms."
    },
    {
     "reference": "GO:0005681",
     "notes": "Gene Ontology cellular-component parent term for spliceosomal complex."
    },
    {
     "reference": "GO:0071010",
     "notes": "Gene Ontology cellular-component term for the preceding prespliceosome state."
    },
    {
     "reference": "GO:0071005",
     "notes": "Gene Ontology cellular-component term for the U2-type precatalytic spliceosome child state."
    },
    {
     "reference": "GO:0071016",
     "notes": "Gene Ontology cellular-component term for the U12-type precatalytic spliceosome child state."
    },
    {
     "reference": "GO:0046540",
     "notes": "Gene Ontology cellular-component term for the U4/U6 x U5 tri-snRNP complex."
    },
    {
     "reference": "GO:0071009",
     "notes": "Gene Ontology cellular-component term for the U4atac/U6atac x U5 tri-snRNP complex."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "precatalytic_trisnrnp_recruitment",
     "title": "U5-containing tri-snRNP recruitment forms precatalytic spliceosomes",
     "description": "Precatalytic spliceosomes form when preassembled U5-containing tri-snRNPs are recruited to prespliceosomes.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records the generic U5-containing tri-snRNP recruitment feature of precatalytic spliceosomes without asserting the U4/U6.U5 composition of the U2-type child state or the U4atac/U6atac.U5 composition of the U12-type child state.",
     "nodes": [
      {
       "node_id": "u5_containing_tri_snrnp",
       "label": "U5-containing tri-snRNP",
       "node_type": "STRUCTURE",
       "component_ref": "u5_containing_tri_snrnp"
      },
      {
       "node_id": "prespliceosome",
       "label": "prespliceosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071010"
      },
      {
       "node_id": "precatalytic_spliceosome",
       "label": "precatalytic spliceosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071011"
      }
     ],
     "edges": [
      {
       "subject": "u5_containing_tri_snrnp",
       "predicate": "is recruited to form",
       "object": "precatalytic_spliceosome",
       "description": "Recruitment of a preassembled U5-containing tri-snRNP to the prespliceosome forms the precatalytic spliceosome.",
       "evidence": [
        {
         "reference": "GO:0071011",
         "notes": "GO:0071011 defines the precatalytic spliceosome as formed by U5-containing tri-snRNP recruitment."
        }
       ]
      },
      {
       "subject": "prespliceosome",
       "predicate": "receives",
       "object": "u5_containing_tri_snrnp",
       "description": "The prespliceosome receives a preassembled U5-containing tri-snRNP to become a precatalytic spliceosome.",
       "evidence": [
        {
         "reference": "GO:0071011",
         "notes": "GO:0071011 defines the precatalytic spliceosome as formed by recruiting a preassembled U5-containing tri-snRNP to the prespliceosome."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_precatalytic_state_snrnp_boundaries",
     "prompt": "Resolve exact source-neutral snRNP membership and additional protein boundaries for each precatalytic spliceosome subtype.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#u5_containing_tri_snrnp",
      "causal_graphs#precatalytic_trisnrnp_recruitment"
     ],
     "rationale": "The first GO:0071011 parent record captures only the generic U5-containing tri-snRNP recruitment event supported by GO. Child records for U2-type and U12-type precatalytic spliceosomes should carry the exact U1/U2 and U4/U6.U5 or U11/U12 and U4atac/U6atac.U5 constituent boundaries that apply to those specific states.",
     "evidence": [
      {
       "reference": "GO:0071011"
      },
      {
       "reference": "GO:0071005"
      },
      {
       "reference": "GO:0071016"
      },
      {
       "reference": "GO:0046540"
      },
      {
       "reference": "GO:0071009"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:0030684",
   "label": "preribosome",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "Any complex of pre-rRNAs, ribosomal proteins, and associated proteins formed during ribosome biogenesis.",
   "definition_source": "GO:0030684",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T04:54:14Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T04:55:06Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added ribonucleoprotein parentage, the reviewed-label-only pre-rRNA component, GO/PubMed evidence, a minimal pre-rRNA constituent graph and a TODO for exact preribosome component boundaries.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T05:06:35Z",
     "curator": "codex",
     "action": "TIGHTENED_GROUNDING",
     "changes": "Added SO:0002393 evidence for the reviewed-label-only pre-rRNA grounding rationale.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T05:19:06Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Resolved #1552 by adding SO:0002393 to the preribosome component-boundary TODO evidence.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:1990904"
   ],
   "components": [
    {
     "component_id": "pre_rrna",
     "label": "pre-rRNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral Sequence Ontology class for precursor ribosomal RNA was assigned in this pass; SO:0002393 denotes the broader precursor_RNA class, not pre-rRNA specifically.",
     "role": "Precursor ribosomal RNA molecule incorporated into preribosomal particles during ribosome biogenesis.",
     "evidence": [
      {
       "reference": "GO:0030684",
       "notes": "GO:0030684 defines a preribosome as a complex of pre-rRNAs, ribosomal proteins and associated proteins."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030684",
     "notes": "Gene Ontology cellular-component term for preribosome."
    },
    {
     "reference": "GO:1990904",
     "notes": "Gene Ontology cellular-component parent term for ribonucleoprotein complex."
    },
    {
     "reference": "SO:0002393",
     "notes": "Sequence Ontology term for the broader precursor_RNA class, which covers RNAs that are not yet mature products but is not specific to precursor ribosomal RNA."
    },
    {
     "reference": "DOI:10.1128/MCB.19.12.7897",
     "notes": "DOI for Kressler, Linder and de la Cruz 1999, 'Protein trans-Acting Factors Involved in Ribosome Biogenesis in Saccharomyces cerevisiae', verified through PubMed Central and NCBI E-utilities."
    },
    {
     "reference": "PMID:10567516",
     "notes": "PubMed identifier for Kressler, Linder and de la Cruz 1999 as reported by NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "pre_rrna_constituent",
     "title": "Pre-rRNA is a preribosome constituent",
     "description": "Preribosomes contain precursor ribosomal RNA.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records the GO-defined pre-rRNA contribution without modeling the ribosomal-protein set, associated assembly factors or maturation-stage-specific preribosomal intermediates.",
     "nodes": [
      {
       "node_id": "pre_rrna",
       "label": "pre-rRNA",
       "node_type": "RNA",
       "component_ref": "pre_rrna"
      },
      {
       "node_id": "preribosome",
       "label": "preribosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030684"
      }
     ],
     "edges": [
      {
       "subject": "pre_rrna",
       "predicate": "contributes constituents to",
       "object": "preribosome",
       "description": "Pre-rRNAs are constituent RNA molecules of preribosomal complexes.",
       "evidence": [
        {
         "reference": "GO:0030684",
         "notes": "GO:0030684 defines preribosomes as complexes that include pre-rRNAs."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_preribosome_component_boundaries",
     "prompt": "Resolve exact source-neutral pre-rRNA, ribosomal-protein and associated assembly-factor boundaries for preribosomes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#pre_rrna",
      "causal_graphs#pre_rrna_constituent"
     ],
     "rationale": "The first GO:0030684 record captures only the GO-defined pre-rRNA constituent. The Sequence Ontology search found SO:0002393 for the broader precursor_RNA class but no exact source-neutral pre-rRNA term, and the ribosomal-protein and associated-protein cohorts vary across preribosomal assembly states and need a narrower literature-backed boundary pass.",
     "evidence": [
      {
       "reference": "GO:0030684"
      },
      {
       "reference": "SO:0002393"
      },
      {
       "reference": "DOI:10.1128/MCB.19.12.7897"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:0030687",
   "label": "preribosome, large subunit precursor",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A preribosomal complex consisting of 27SA, 27SB, and/or 7S pre-rRNA, 5S rRNA, ribosomal proteins including late-associating large subunit proteins, and associated proteins; a precursor of the eukaryotic cytoplasmic large ribosomal subunit.",
   "definition_source": "GO:0030687",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T19:33:37Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T19:34:23Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added 66S preribosome synonymy, preribosome parentage, reviewed-label-only large-subunit preribosome RNA and protein cohorts, a conservative budding-yeast example, ribosomal large-subunit biogenesis functions, GO/SO/PubMed evidence, a nonmechanistic constituent graph and a TODO for exact component boundaries.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T19:44:40Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved PR #1598 review issue #1599 by renaming the large-subunit preribosome RNA cohort component so it no longer implies that mature 5S rRNA is a precursor rRNA.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:34:59Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:53Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 4 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "66S preribosome",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0030687"
    }
   ],
   "parent_structures": [
    "GO:0030684"
   ],
   "components": [
    {
     "component_id": "lsu_preribosome_rna_cohort",
     "label": "large-subunit preribosome RNA cohort",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral Sequence Ontology class for the 27SA, 27SB and/or 7S precursor rRNAs plus 5S rRNA present in large-subunit preribosome precursors was assigned in this pass; SO:0002393 denotes precursor_RNA broadly and SO:0000652 denotes only mature 5S rRNA.",
     "role": "27SA, 27SB and/or 7S precursor rRNAs plus 5S rRNA assembled into a eukaryotic cytoplasmic large-subunit preribosomal precursor.",
     "evidence": [
      {
       "reference": "GO:0030687",
       "notes": "GO:0030687 defines the large-subunit precursor preribosome as containing 27SA, 27SB and/or 7S pre-rRNA with 5S rRNA."
      },
      {
       "reference": "SO:0002393",
       "notes": "SO:0002393 denotes the broader precursor_RNA class, not specific large-subunit precursor rRNA species."
      }
     ]
    },
    {
     "component_id": "lsu_preribosome_protein_cohort",
     "label": "large-subunit preribosome protein cohort",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Large-subunit preribosome precursors contain late-associating large-subunit ribosomal proteins and associated proteins, but exact source-neutral InterPro, Pfam, NCBIfam, Complex Portal or GO boundaries for that heterogeneous protein cohort were not assigned in this first record.",
     "role": "Ribosomal proteins and associated assembly factors carried by eukaryotic large-subunit preribosome precursors.",
     "evidence": [
      {
       "reference": "GO:0030687",
       "notes": "GO:0030687 defines the large-subunit precursor preribosome as containing ribosomal proteins, including late-associating large-subunit ribosomal proteins, and associated proteins."
      }
     ],
     "gene_symbols": [
      "NOP7",
      "ERB1",
      "YTM1",
      "NOG1",
      "NSA2"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q02892",
       "protein_label": "Nucleolar GTP-binding protein 1",
       "gene_symbol": "NOG1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NOG1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11112701",
         "notes": "Park JH et al. 2001, ‘A novel nucleolar G-protein conserved in eukaryotes.’, J Cell Sci. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of Q02892."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P53261",
       "protein_label": "Pescadillo homolog",
       "gene_symbol": "NOP7",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene NOP7 in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11911362",
         "notes": "Adams CC et al. 2002, ‘Saccharomyces cerevisiae nucleolar protein Nop7p is necessary for biogenesis of 60S ribosomal subunits.’, RNA. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of P53261."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q04660",
       "protein_label": "Ribosome biogenesis protein ERB1",
       "gene_symbol": "ERB1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene ERB1 in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:18448671",
         "notes": "Tang L et al. 2008, ‘Interactions among Ytm1, Erb1, and Nop7 required for assembly of the Nop7-subcomplex in yeast preribosomes.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of Q04660."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q12024",
       "protein_label": "Ribosome biogenesis protein YTM1",
       "gene_symbol": "YTM1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene YTM1 in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus, nucleolus' localisation of Q12024."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P40078",
       "protein_label": "Ribosome biogenesis protein NSA2",
       "gene_symbol": "NSA2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene NSA2 in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P40078",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P40078, the single reviewed entry for gene NSA2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "GO:0030687 notes that this large-subunit precursor preribosome is a 66S complex in Saccharomyces; broader eukaryotic distribution is left for a follow-up curation pass.",
     "reference": "GO:0030687"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding yeast is the model for the 66S large-subunit preribosome precursor described in the GO:0030687 comment.",
     "reference": "GO:0030687"
    }
   ],
   "functions": [
    {
     "function_id": "large_ribosomal_subunit_biogenesis",
     "label": "ribosomal large subunit biogenesis",
     "grounding": "GO:0042273",
     "description": "As a precursor of the eukaryotic cytoplasmic large ribosomal subunit, the large-subunit preribosome participates in large-subunit biogenesis.",
     "evidence": [
      {
       "reference": "GO:0042273",
       "notes": "GO:0042273 is the Gene Ontology biological-process term for ribosomal large subunit biogenesis."
      },
      {
       "reference": "GO:0030687",
       "notes": "GO:0030687 defines this preribosome as a precursor of the eukaryotic cytoplasmic large ribosomal subunit."
      }
     ]
    },
    {
     "function_id": "ribosome_biogenesis",
     "label": "ribosome biogenesis",
     "grounding": "GO:0042254",
     "description": "The large-subunit preribosome is a preribosomal complex formed as part of the broader ribosome-biogenesis program.",
     "evidence": [
      {
       "reference": "GO:0042254",
       "notes": "GO:0042254 is the Gene Ontology biological-process term for ribosome biogenesis."
      },
      {
       "reference": "GO:0030684",
       "notes": "GO:0030684 defines preribosomal complexes as being formed during ribosome biogenesis."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030687",
     "notes": "Gene Ontology cellular-component term for the preribosome, large subunit precursor and its 66S preribosome narrow synonym."
    },
    {
     "reference": "GO:0030684",
     "notes": "Gene Ontology cellular-component parent term for preribosomal complexes."
    },
    {
     "reference": "GO:0042273",
     "notes": "Gene Ontology biological-process term for ribosomal large subunit biogenesis."
    },
    {
     "reference": "GO:0042254",
     "notes": "Gene Ontology biological-process term for ribosome biogenesis."
    },
    {
     "reference": "SO:0002393",
     "notes": "Sequence Ontology term for the broader precursor_RNA class, which is not specific to large-subunit precursor rRNAs."
    },
    {
     "reference": "SO:0000652",
     "notes": "Sequence Ontology term for 5S_rRNA, which covers one RNA in the GO:0030687 precursor-rRNA cohort but not the full RNA cohort."
    },
    {
     "reference": "PMID:10567516",
     "notes": "PubMed identifier for Kressler, Linder and de la Cruz 1999, the review publication cited in the GO:0030687 definition."
    },
    {
     "reference": "DOI:10.1128/MCB.19.12.7897",
     "notes": "DOI for Kressler, Linder and de la Cruz 1999, 'Protein trans-Acting Factors Involved in Ribosome Biogenesis in Saccharomyces cerevisiae', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "large_subunit_preribosome_constituents",
     "title": "RNA and protein cohorts form large-subunit preribosome precursors",
     "description": "GO defines the large-subunit precursor preribosome as a preribosomal complex containing large-subunit precursor rRNAs, 5S rRNA, ribosomal proteins including late-associating large-subunit proteins, and associated proteins.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records GO-defined rRNA and protein cohorts without resolving exact 27SA, 27SB, 7S, 5S, ribosomal-protein or associated-factor boundaries.",
     "nodes": [
      {
       "node_id": "lsu_preribosome_rna_cohort",
       "label": "large-subunit preribosome RNA cohort",
       "node_type": "RNA",
       "component_ref": "lsu_preribosome_rna_cohort"
      },
      {
       "node_id": "lsu_preribosome_protein_cohort",
       "label": "large-subunit preribosome protein cohort",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "lsu_preribosome_protein_cohort"
      },
      {
       "node_id": "large_subunit_preribosome",
       "label": "preribosome, large subunit precursor",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030687"
      },
      {
       "node_id": "large_ribosomal_subunit_biogenesis",
       "label": "ribosomal large subunit biogenesis",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0042273"
      }
     ],
     "edges": [
      {
       "subject": "lsu_preribosome_rna_cohort",
       "predicate": "contributes constituents to",
       "object": "large_subunit_preribosome",
       "description": "27SA, 27SB and/or 7S precursor rRNAs plus 5S rRNA are RNA constituents of large-subunit preribosome precursors.",
       "evidence": [
        {
         "reference": "GO:0030687",
         "notes": "GO:0030687 defines the complex as containing 27SA, 27SB and/or 7S pre-rRNA with 5S rRNA."
        }
       ]
      },
      {
       "subject": "lsu_preribosome_protein_cohort",
       "predicate": "contributes constituents to",
       "object": "large_subunit_preribosome",
       "description": "Large-subunit ribosomal proteins and associated proteins are protein constituents of the large-subunit preribosome precursor.",
       "evidence": [
        {
         "reference": "GO:0030687",
         "notes": "GO:0030687 defines the complex as containing ribosomal proteins and associated proteins."
        }
       ]
      },
      {
       "subject": "large_subunit_preribosome",
       "predicate": "participates in",
       "object": "large_ribosomal_subunit_biogenesis",
       "description": "Large-subunit preribosome precursors participate in biogenesis of the eukaryotic cytoplasmic large ribosomal subunit.",
       "evidence": [
        {
         "reference": "GO:0030687",
         "notes": "GO:0030687 defines this preribosome as a precursor of the eukaryotic cytoplasmic large ribosomal subunit."
        },
        {
         "reference": "GO:0042273",
         "notes": "GO:0042273 is the process term for ribosomal large subunit biogenesis."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_large_subunit_preribosome_boundaries",
     "prompt": "Resolve exact large-subunit preribosome precursor RNA, ribosomal-protein and associated assembly-factor boundaries.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#lsu_preribosome_rna_cohort",
      "components#lsu_preribosome_protein_cohort",
      "causal_graphs#large_subunit_preribosome_constituents"
     ],
     "rationale": "GO:0030687 defines a eukaryotic cytoplasmic large-subunit preribosome precursor with 27SA, 27SB and/or 7S pre-rRNA, 5S rRNA, ribosomal proteins including late-associating large-subunit proteins, and associated proteins. Exact source-neutral boundaries for those precursor RNAs and protein cohorts need narrower literature-backed curation.",
     "evidence": [
      {
       "reference": "GO:0030687"
      },
      {
       "reference": "SO:0002393"
      },
      {
       "reference": "SO:0000652"
      },
      {
       "reference": "DOI:10.1128/MCB.19.12.7897"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:0030688",
   "label": "preribosome, small subunit precursor",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A preribosomal complex consisting of 20S pre-rRNA, ribosomal proteins including late-associating small subunit proteins, and associated proteins; a precursor of the eukaryotic cytoplasmic small ribosomal subunit.",
   "definition_source": "GO:0030688",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T20:04:57Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T20:05:32Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added 43S preribosome synonymy, preribosome parentage, reviewed-label-only 20S pre-rRNA and protein-cohort components, a conservative budding-yeast example, ribosomal small-subunit biogenesis functions, GO/SO/PubMed evidence, a nonmechanistic constituent graph and a TODO for exact component boundaries.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:35:05Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 6 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "43S preribosome",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0030688"
    }
   ],
   "parent_structures": [
    "GO:0030684"
   ],
   "components": [
    {
     "component_id": "pre_20s_rrna",
     "label": "20S pre-rRNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral Sequence Ontology class for the 20S precursor ribosomal RNA was assigned in this pass; SO:0002393 denotes the broader precursor_RNA class, not 20S pre-rRNA specifically.",
     "role": "20S precursor rRNA assembled into a eukaryotic cytoplasmic small-subunit preribosomal precursor.",
     "evidence": [
      {
       "reference": "GO:0030688",
       "notes": "GO:0030688 defines the small-subunit precursor preribosome as containing 20S pre-rRNA."
      },
      {
       "reference": "SO:0002393",
       "notes": "SO:0002393 denotes the broader precursor_RNA class, not the exact 20S precursor rRNA species."
      }
     ]
    },
    {
     "component_id": "ssu_preribosome_protein_cohort",
     "label": "small-subunit preribosome protein cohort",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Small-subunit preribosome precursors contain ribosomal proteins, including late-associating small-subunit ribosomal proteins, and associated proteins, but exact source-neutral InterPro, Pfam, NCBIfam, Complex Portal or GO boundaries for that heterogeneous protein cohort were not assigned in this first record.",
     "role": "Ribosomal proteins and associated assembly factors carried by eukaryotic small-subunit preribosome precursors.",
     "evidence": [
      {
       "reference": "GO:0030688",
       "notes": "GO:0030688 defines the small-subunit precursor preribosome as containing ribosomal proteins, including late-associating small-subunit ribosomal proteins, and associated proteins."
      }
     ],
     "gene_symbols": [
      "ENP1",
      "LTV1",
      "TSR1",
      "DIM1",
      "RIO2",
      "NOB1"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38333",
       "protein_label": "Essential nuclear protein 1",
       "gene_symbol": "ENP1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ENP1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P38333",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38333, the single reviewed entry for gene ENP1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P34078",
       "protein_label": "Protein LTV1",
       "gene_symbol": "LTV1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene LTV1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P34078",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P34078, the single reviewed entry for gene LTV1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q07381",
       "protein_label": "Ribosome biogenesis protein TSR1",
       "gene_symbol": "TSR1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene TSR1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q07381",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q07381, the single reviewed entry for gene TSR1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P41819",
       "protein_label": "Dimethyladenosine transferase",
       "gene_symbol": "DIM1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene DIM1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12628929",
         "notes": "Schäfer T et al. 2003, ‘The path from nucleolar 90S to cytoplasmic 40S pre-ribosomes.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P41819."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P40160",
       "protein_label": "Serine/threonine-protein kinase RIO2",
       "gene_symbol": "RIO2",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RIO2 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P40160",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P40160, the single reviewed entry for gene RIO2 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q08444",
       "protein_label": "20S-pre-rRNA D-site endonuclease NOB1",
       "gene_symbol": "NOB1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene NOB1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q08444",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q08444, the single reviewed entry for gene NOB1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "GO:0030688 notes that this small-subunit precursor preribosome is a 43S complex in Saccharomyces; broader eukaryotic distribution is left for a follow-up curation pass.",
     "reference": "GO:0030688"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding yeast is the model for the 43S small-subunit preribosome precursor described in the GO:0030688 comment.",
     "reference": "GO:0030688"
    }
   ],
   "functions": [
    {
     "function_id": "small_ribosomal_subunit_biogenesis",
     "label": "ribosomal small subunit biogenesis",
     "grounding": "GO:0042274",
     "description": "As a precursor of the eukaryotic cytoplasmic small ribosomal subunit, the small-subunit preribosome participates in small-subunit biogenesis.",
     "evidence": [
      {
       "reference": "GO:0042274",
       "notes": "GO:0042274 is the Gene Ontology biological-process term for ribosomal small subunit biogenesis."
      },
      {
       "reference": "GO:0030688",
       "notes": "GO:0030688 defines this preribosome as a precursor of the eukaryotic cytoplasmic small ribosomal subunit."
      }
     ]
    },
    {
     "function_id": "ribosome_biogenesis",
     "label": "ribosome biogenesis",
     "grounding": "GO:0042254",
     "description": "The small-subunit preribosome is a preribosomal complex formed as part of the broader ribosome-biogenesis program.",
     "evidence": [
      {
       "reference": "GO:0042254",
       "notes": "GO:0042254 is the Gene Ontology biological-process term for ribosome biogenesis."
      },
      {
       "reference": "GO:0030684",
       "notes": "GO:0030684 defines preribosomal complexes as being formed during ribosome biogenesis."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030688",
     "notes": "Gene Ontology cellular-component term for the preribosome, small subunit precursor and its 43S preribosome narrow synonym."
    },
    {
     "reference": "GO:0030684",
     "notes": "Gene Ontology cellular-component parent term for preribosomal complexes."
    },
    {
     "reference": "GO:0042274",
     "notes": "Gene Ontology biological-process term for ribosomal small subunit biogenesis."
    },
    {
     "reference": "GO:0042254",
     "notes": "Gene Ontology biological-process term for ribosome biogenesis."
    },
    {
     "reference": "SO:0002393",
     "notes": "Sequence Ontology term for the broader precursor_RNA class, which is not specific to 20S pre-rRNA."
    },
    {
     "reference": "PMID:10567516",
     "notes": "PubMed identifier for Kressler, Linder and de la Cruz 1999, the review publication cited in the GO:0030688 definition."
    },
    {
     "reference": "DOI:10.1128/MCB.19.12.7897",
     "notes": "DOI for Kressler, Linder and de la Cruz 1999, 'Protein trans-Acting Factors Involved in Ribosome Biogenesis in Saccharomyces cerevisiae', verified through NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "small_subunit_preribosome_constituents",
     "title": "20S pre-rRNA and proteins form small-subunit preribosome precursors",
     "description": "GO defines the small-subunit precursor preribosome as a preribosomal complex containing 20S pre-rRNA, ribosomal proteins including late-associating small-subunit proteins, and associated proteins.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records GO-defined rRNA and protein cohorts without resolving exact 20S, ribosomal-protein or associated-factor boundaries.",
     "nodes": [
      {
       "node_id": "pre_20s_rrna",
       "label": "20S pre-rRNA",
       "node_type": "RNA",
       "component_ref": "pre_20s_rrna"
      },
      {
       "node_id": "ssu_preribosome_protein_cohort",
       "label": "small-subunit preribosome protein cohort",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ssu_preribosome_protein_cohort"
      },
      {
       "node_id": "small_subunit_preribosome",
       "label": "preribosome, small subunit precursor",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030688"
      },
      {
       "node_id": "small_ribosomal_subunit_biogenesis",
       "label": "ribosomal small subunit biogenesis",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0042274"
      }
     ],
     "edges": [
      {
       "subject": "pre_20s_rrna",
       "predicate": "contributes constituents to",
       "object": "small_subunit_preribosome",
       "description": "20S pre-rRNA is an RNA constituent of small-subunit preribosome precursors.",
       "evidence": [
        {
         "reference": "GO:0030688",
         "notes": "GO:0030688 defines the complex as containing 20S pre-rRNA."
        }
       ]
      },
      {
       "subject": "ssu_preribosome_protein_cohort",
       "predicate": "contributes constituents to",
       "object": "small_subunit_preribosome",
       "description": "Small-subunit ribosomal proteins and associated proteins are protein constituents of the small-subunit preribosome precursor.",
       "evidence": [
        {
         "reference": "GO:0030688",
         "notes": "GO:0030688 defines the complex as containing ribosomal proteins and associated proteins."
        }
       ]
      },
      {
       "subject": "small_subunit_preribosome",
       "predicate": "participates in",
       "object": "small_ribosomal_subunit_biogenesis",
       "description": "Small-subunit preribosome precursors participate in biogenesis of the eukaryotic cytoplasmic small ribosomal subunit.",
       "evidence": [
        {
         "reference": "GO:0030688",
         "notes": "GO:0030688 defines this preribosome as a precursor of the eukaryotic cytoplasmic small ribosomal subunit."
        },
        {
         "reference": "GO:0042274",
         "notes": "GO:0042274 is the process term for ribosomal small subunit biogenesis."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_small_subunit_preribosome_boundaries",
     "prompt": "Resolve exact small-subunit preribosome precursor RNA, ribosomal-protein and associated assembly-factor boundaries.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#pre_20s_rrna",
      "components#ssu_preribosome_protein_cohort",
      "causal_graphs#small_subunit_preribosome_constituents"
     ],
     "rationale": "GO:0030688 defines a eukaryotic cytoplasmic small-subunit preribosome precursor with 20S pre-rRNA, ribosomal proteins including late-associating small-subunit proteins, and associated proteins. Exact source-neutral boundaries for the 20S precursor rRNA and protein cohorts need narrower literature-backed curation.",
     "evidence": [
      {
       "reference": "GO:0030688"
      },
      {
       "reference": "SO:0002393"
      },
      {
       "reference": "DOI:10.1128/MCB.19.12.7897"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:0071010",
   "label": "prespliceosome",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A spliceosomal complex that is formed by association of the 5' splice site and the branch point sequence with specific snRNPs. The prespliceosome includes many proteins in addition to those found in the bound snRNPs. Commitment to a given pair of 5' and 3' splice sites occurs at the time of prespliceosome formation. Prespliceosome complexes are not active for splicing, but are instead an early step in the assembly of a spliceosomal complex.",
   "definition_source": "GO:0071010",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T07:56:23Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T07:56:58Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO exact and narrow synonyms, spliceosomal-complex parentage, a reviewed-label-only state-specific bound snRNP cohort, a conservative prespliceosome binding graph and a TODO for exact U2-type and U12-type prespliceosome boundaries.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "prespliceosomal complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0071010"
    },
    {
     "synonym_text": "mammalian spliceosomal complex A",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071010"
    },
    {
     "synonym_text": "yeast spliceosomal complex B",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071010"
    }
   ],
   "parent_structures": [
    "GO:0005681"
   ],
   "components": [
    {
     "component_id": "bound_prespliceosomal_snrnps",
     "label": "bound prespliceosomal snRNPs",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO:0071010 parent spans both U2-type prespliceosomes, where GO:0071004 names U1 and U2 snRNPs, and U12-type prespliceosomes, where GO:0071015 names heterodimeric U11/U12 snRNP; no single exact source-neutral CURIE was assigned for this parent-level bound snRNP cohort.",
     "role": "Small nuclear ribonucleoprotein constituents bound to the 5-prime splice site and branch point sequence in prespliceosomes.",
     "evidence": [
      {
       "reference": "GO:0071010",
       "notes": "GO:0071010 defines the prespliceosome as a spliceosomal complex formed by association of the 5-prime splice site and branch point sequence with specific snRNPs."
      },
      {
       "reference": "GO:0071004",
       "notes": "GO:0071004 defines the U2-type prespliceosome by association of the 5-prime splice site with U1 snRNP and branch-point-sequence recognition by U2 snRNP."
      },
      {
       "reference": "GO:0071015",
       "notes": "GO:0071015 defines the U12-type prespliceosome by cooperative binding of heterodimeric U11/U12 snRNP to the 5-prime splice site and branch point sequence."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0071010",
     "notes": "Gene Ontology cellular-component term for prespliceosome and its GO synonyms."
    },
    {
     "reference": "GO:0005681",
     "notes": "Gene Ontology cellular-component parent term for spliceosomal complex."
    },
    {
     "reference": "GO:0071004",
     "notes": "Gene Ontology cellular-component term for the U2-type prespliceosome child state."
    },
    {
     "reference": "GO:0071015",
     "notes": "Gene Ontology cellular-component term for the U12-type prespliceosome child state."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "prespliceosome_snrnp_binding",
     "title": "Prespliceosomes bind splice signals through specific snRNPs",
     "description": "Prespliceosomes form when state-specific small nuclear ribonucleoproteins bind the 5-prime splice site and branch point sequence.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records the generic bound-snRNP feature of prespliceosomes without asserting the U1 and U2 snRNP composition of the U2-type child state or the heterodimeric U11/U12 snRNP composition of the U12-type child state.",
     "nodes": [
      {
       "node_id": "bound_prespliceosomal_snrnps",
       "label": "bound prespliceosomal snRNPs",
       "node_type": "STRUCTURE",
       "component_ref": "bound_prespliceosomal_snrnps"
      },
      {
       "node_id": "prespliceosome",
       "label": "prespliceosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071010"
      }
     ],
     "edges": [
      {
       "subject": "bound_prespliceosomal_snrnps",
       "predicate": "bind splice signals in",
       "object": "prespliceosome",
       "description": "Prespliceosomes contain specific snRNPs associated with the 5-prime splice site and branch point sequence.",
       "evidence": [
        {
         "reference": "GO:0071010",
         "notes": "GO:0071010 defines the prespliceosome by association of the 5-prime splice site and branch point sequence with specific snRNPs."
        },
        {
         "reference": "GO:0071004",
         "notes": "GO:0071004 grounds the U1 and U2 snRNP-bound major-spliceosome child state."
        },
        {
         "reference": "GO:0071015",
         "notes": "GO:0071015 grounds the U11/U12 snRNP-bound minor-spliceosome child state."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_prespliceosome_state_snrnp_boundaries",
     "prompt": "Resolve exact source-neutral snRNP membership and additional protein boundaries for each prespliceosome subtype.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#bound_prespliceosomal_snrnps",
      "causal_graphs#prespliceosome_snrnp_binding"
     ],
     "rationale": "The first GO:0071010 parent record captures only the generic presence of splice-signal-bound snRNP constituents supported by GO. Child records for U2-type and U12-type prespliceosomes should carry the exact U1/U2 and U11/U12 constituent boundaries that apply to those specific states.",
     "evidence": [
      {
       "reference": "GO:0071010"
      },
      {
       "reference": "GO:0071004"
      },
      {
       "reference": "GO:0071015"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:0000172",
   "label": "ribonuclease MRP complex",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A ribonucleoprotein complex that contains an RNA molecule of the snoRNA family, and cleaves the rRNA precursor as part of rRNA transcript processing. It also has other roles: In S. cerevisiae it is involved in cell cycle-regulated degradation of daughter cell-specific mRNAs, while in mammalian cells it also enters the mitochondria and processes RNAs to create RNA primers for DNA replication.",
   "definition_source": "GO:0000172",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-24T12:13:59Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T12:15:30Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added RNase MRP synonymy, an endoribonuclease-complex parent, SO-grounded RNase MRP RNA plus label-only shared and MRP-specific protein cohorts, budding-yeast distribution, GO ribonuclease MRP and rRNA-cleavage functions, GO/SO/PubMed/DOI evidence, a yeast RNA-cleavage graph and a component-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T12:27:05Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1486: reworded the Snm1p/Rmp1p causal-graph edge so the grouped MRP-specific protein cohort is not described as self-associated; #1487: softened the RNase MRP RNA component role and graph edge to avoid assigning an unqualified catalytic/scaffold role at component granularity.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:35:15Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 8 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:53Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "RNase MRP complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000172"
    },
    {
     "synonym_text": "ribonuclease mitochondrial RNA processing complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0000172"
    }
   ],
   "parent_structures": [
    "GO:1902555"
   ],
   "components": [
    {
     "component_id": "rnase_mrp_rna",
     "label": "RNase MRP RNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "grounding": "SO:0000385",
     "gene_symbols": [
      "NME1",
      "RMRP"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Essential RNA subunit that distinguishes RNase MRP from the related RNase P ribonucleoprotein.",
     "evidence": [
      {
       "reference": "GO:0000172",
       "notes": "GO:0000172 defines the ribonuclease MRP complex as a ribonucleoprotein complex containing an RNA molecule of the snoRNA family."
      },
      {
       "reference": "SO:0000385",
       "notes": "SO:0000385 is the Sequence Ontology term for RNase MRP RNA."
      },
      {
       "reference": "DOI:10.1128/MCB.24.3.945-953.2004",
       "notes": "Gill et al. 2004 describe NME1 as the Saccharomyces cerevisiae gene for MRP RNA."
      }
     ]
    },
    {
     "component_id": "shared_rnase_p_mrp_protein_subunits",
     "label": "shared RNase P/MRP protein subunits",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "POP1",
      "POP3",
      "POP4",
      "POP5",
      "POP6",
      "POP7",
      "POP8",
      "RPP1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The shared S. cerevisiae RNase P/MRP subunits are a heterogeneous eight-protein cohort. No single exact InterPro, Pfam, NCBIfam, GO or Complex Portal term was asserted for the source-neutral cohort in this pass.",
     "role": "Protein constituents shared by the yeast RNase MRP and nuclear RNase P ribonucleoproteins that form the protein-rich eukaryotic catalytic architecture.",
     "evidence": [
      {
       "reference": "DOI:10.1093/nar/gkm553",
       "notes": "Aspinall et al. 2007 analyzed all ten known S. cerevisiae RNase MRP protein subunits and reported direct protein-protein and protein-RNA interactions among them."
      },
      {
       "reference": "DOI:10.1261/rna.2214510",
       "notes": "Esakova and Krasilnikov 2010 reviewed the shared eukaryotic RNase P/MRP proteins and the evolutionarily related RNase P/MRP architecture."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P41812",
       "protein_label": "Ribonucleases P/MRP protein subunit POP1",
       "gene_symbol": "POP1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene POP1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P41812."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P38336",
       "protein_label": "RNases MRP/P 32.9 kDa subunit",
       "gene_symbol": "POP4",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene POP4 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P38336",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P38336, the single reviewed entry for gene POP4 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P28005",
       "protein_label": "Ribonuclease P/MRP protein subunit POP5",
       "gene_symbol": "POP5",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene POP5 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P28005."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P53218",
       "protein_label": "Ribonucleases P/MRP protein subunit POP6",
       "gene_symbol": "POP6",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene POP6 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P53218."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P38291",
       "protein_label": "Ribonucleases P/MRP protein subunit POP7",
       "gene_symbol": "POP7",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene POP7 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P38291."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P38208",
       "protein_label": "Ribonucleases P/MRP protein subunit POP8",
       "gene_symbol": "POP8",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene POP8 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P38208."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P38786",
       "protein_label": "Ribonuclease P/MRP protein subunit RPP1",
       "gene_symbol": "RPP1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RPP1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P38786."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P53833",
       "protein_label": "Ribonucleases P/MRP protein subunit POP3",
       "gene_symbol": "POP3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene POP3 in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P53833."
        }
       ]
      }
     ]
    },
    {
     "component_id": "mrp_specific_protein_subunits",
     "label": "RNase MRP-specific protein subunits",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SNM1",
      "RMP1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Snm1p and Rmp1p were kept as a small S. cerevisiae RNase MRP-specific protein cohort. No exact source-neutral family or complex CURIE was curated for the pair in this pass.",
     "role": "Protein constituents that distinguish budding-yeast RNase MRP from the related nuclear RNase P complex.",
     "evidence": [
      {
       "reference": "DOI:10.1093/nar/gkm553",
       "notes": "Aspinall et al. 2007 describe Snm1p and Rmp1p as S. cerevisiae RNase MRP protein subunits outside the eight proteins shared with RNase P."
      },
      {
       "reference": "DOI:10.1128/MCB.24.3.945-953.2004",
       "notes": "Gill et al. 2004 describe SNM1 as encoding an RNA-binding protein associated with RNase MRP RNA but not RNase P RNA."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q12530",
       "protein_label": "Ribonuclease MRP protein subunit RMP1",
       "gene_symbol": "RMP1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene RMP1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of Q12530."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P40993",
       "protein_label": "Ribonuclease MRP protein subunit SNM1",
       "gene_symbol": "SNM1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene SNM1 in Saccharomyces cerevisiae S288C. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:14562095",
         "notes": "Huh WK et al. 2003, ‘Global analysis of protein localization in budding yeast.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of P40993."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "The RNase MRP complex is directly evidenced in budding yeast; broader eukaryotic distribution is left for follow-up curation.",
     "reference": "DOI:10.1093/nar/gkm553"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Model eukaryote in which RNase MRP NME1 RNA, Snm1p and shared RNase P/MRP proteins have been studied as constituents of the RNase MRP ribonucleoprotein.",
     "reference": "DOI:10.1093/nar/gkm553"
    }
   ],
   "functions": [
    {
     "function_id": "ribonuclease_mrp_activity",
     "label": "ribonuclease MRP activity",
     "grounding": "GO:0000171",
     "description": "The ribonuclease MRP complex cleaves RNA substrates by a catalytic RNA-mediated endoribonuclease mechanism.",
     "evidence": [
      {
       "reference": "GO:0000171",
       "notes": "GO:0000171 is the Gene Ontology molecular-function term for ribonuclease MRP activity."
      },
      {
       "reference": "DOI:10.1093/nar/gkm553",
       "notes": "Aspinall et al. 2007 studied yeast RNase MRP as an endonuclease complex and mapped interactions between protein subunits, MRP RNA and pre-rRNA."
      }
     ]
    },
    {
     "function_id": "tricistronic_rrna_cleavage",
     "label": "endonucleolytic cleavage of tricistronic rRNA transcript (SSU-rRNA, 5.8S rRNA, LSU-rRNA)",
     "grounding": "GO:0000479",
     "description": "Budding-yeast RNase MRP cleaves the internal transcribed spacer 1 of pre-rRNA at the A3 site to promote formation of the mature 5-prime end of 5.8S rRNA.",
     "evidence": [
      {
       "reference": "GO:0000479",
       "notes": "GO:0000479 covers endonucleolytic cleavage of tricistronic rRNA transcripts during rRNA processing."
      },
      {
       "reference": "DOI:10.1128/mcb.13.12.7935-7941.1993",
       "notes": "Schmitt and Clayton 1993 connected nuclear RNase MRP to pre-5.8S rRNA processing in S. cerevisiae."
      },
      {
       "reference": "DOI:10.1073/pnas.91.2.659",
       "notes": "Chu et al. 1994 showed that the NME1-encoded RNase MRP RNA is required for normal yeast rRNA processing."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0000172",
     "notes": "Gene Ontology cellular-component term for the ribonuclease MRP complex and its exact synonyms."
    },
    {
     "reference": "GO:1902555",
     "notes": "Gene Ontology cellular-component parent term for endoribonuclease complex."
    },
    {
     "reference": "GO:0000171",
     "notes": "Gene Ontology molecular-function term for ribonuclease MRP activity."
    },
    {
     "reference": "GO:0000479",
     "notes": "Gene Ontology biological-process term for endonucleolytic cleavage of tricistronic rRNA transcript."
    },
    {
     "reference": "SO:0000385",
     "notes": "Sequence Ontology term for RNase MRP RNA."
    },
    {
     "reference": "DOI:10.1093/nar/gkm553",
     "notes": "Aspinall et al. 2007, Interactions between subunits of Saccharomyces cerevisiae RNase MRP support a conserved eukaryotic RNase P/MRP architecture, Nucleic Acids Research."
    },
    {
     "reference": "DOI:10.1261/rna.2214510",
     "notes": "Esakova and Krasilnikov 2010, Of proteins and RNA: the RNase P/MRP family, RNA."
    },
    {
     "reference": "DOI:10.1128/mcb.13.12.7935-7941.1993",
     "notes": "Schmitt and Clayton 1993, Nuclear RNase MRP is required for correct processing of pre-5.8S rRNA in Saccharomyces cerevisiae, Molecular and Cellular Biology."
    },
    {
     "reference": "DOI:10.1073/pnas.91.2.659",
     "notes": "Chu et al. 1994, The RNA of RNase MRP is required for normal processing of ribosomal RNA, Proceedings of the National Academy of Sciences."
    },
    {
     "reference": "DOI:10.1128/MCB.24.3.945-953.2004",
     "notes": "Gill et al. 2004, RNase MRP cleaves the CLB2 mRNA to promote cell cycle progression, Molecular and Cellular Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "yeast_rnase_mrp_rna_cleavage",
     "title": "Yeast RNase MRP cleaves pre-rRNA and CLB2 mRNA",
     "description": "In Saccharomyces cerevisiae, MRP RNA assembles with shared RNase P/MRP proteins and MRP-specific proteins into an RNase MRP ribonucleoprotein that cleaves pre-rRNA and CLB2 mRNA substrates.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the S. cerevisiae RNase MRP composition and two supported RNA-cleavage outputs without modeling the full eukaryotic component inventory, subunit copy numbers, substrate-recognition geometry or mammalian mitochondrial substrates.",
     "nodes": [
      {
       "node_id": "rnase_mrp_rna",
       "label": "RNase MRP RNA",
       "node_type": "RNA",
       "component_ref": "rnase_mrp_rna",
       "grounding": "SO:0000385"
      },
      {
       "node_id": "shared_rnase_p_mrp_protein_subunits",
       "label": "shared RNase P/MRP protein subunits",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "shared_rnase_p_mrp_protein_subunits"
      },
      {
       "node_id": "mrp_specific_protein_subunits",
       "label": "RNase MRP-specific protein subunits",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mrp_specific_protein_subunits"
      },
      {
       "node_id": "ribonuclease_mrp_complex",
       "label": "ribonuclease MRP complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0000172"
      },
      {
       "node_id": "ribonuclease_mrp_activity",
       "label": "ribonuclease MRP activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0000171"
      },
      {
       "node_id": "pre_rrna",
       "label": "pre-rRNA",
       "node_type": "RNA"
      },
      {
       "node_id": "clb2_mrna",
       "label": "CLB2 mRNA",
       "node_type": "RNA"
      },
      {
       "node_id": "tricistronic_rrna_cleavage",
       "label": "endonucleolytic cleavage of tricistronic rRNA transcript (SSU-rRNA, 5.8S rRNA, LSU-rRNA)",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0000479"
      }
     ],
     "edges": [
      {
       "subject": "rnase_mrp_rna",
       "predicate": "assembles with",
       "object": "shared_rnase_p_mrp_protein_subunits",
       "description": "The MRP RNA and the shared RNase P/MRP protein cohort are constituent parts of yeast RNase MRP.",
       "evidence": [
        {
         "reference": "DOI:10.1093/nar/gkm553",
         "notes": "Aspinall et al. 2007 mapped direct interactions among the yeast RNase MRP proteins and MRP RNA."
        }
       ]
      },
      {
       "subject": "mrp_specific_protein_subunits",
       "predicate": "assembles with",
       "object": "rnase_mrp_rna",
       "description": "The Snm1p/Rmp1p cohort captures budding-yeast RNase MRP-specific protein constituents that assemble with the broader MRP ribonucleoprotein.",
       "evidence": [
        {
         "reference": "DOI:10.1093/nar/gkm553",
         "notes": "Aspinall et al. 2007 confirmed Rmp1p as an integral S. cerevisiae RNase MRP subunit through interactions with Snm1p and MRP RNA."
        }
       ]
      },
      {
       "subject": "rnase_mrp_rna",
       "predicate": "contributes to",
       "object": "ribonuclease_mrp_activity",
       "description": "The RNase MRP RNA is the essential, distinguishing RNA component of the RNase MRP endoribonuclease.",
       "evidence": [
        {
         "reference": "GO:0000172",
         "notes": "GO:0000172 defines the complex as an RNA-containing ribonucleoprotein."
        },
        {
         "reference": "DOI:10.1261/rna.2214510",
         "notes": "Esakova and Krasilnikov 2010 reviewed eukaryotic RNase P/MRP RNA components as the ribonucleoprotein catalytic cores."
        }
       ]
      },
      {
       "subject": "ribonuclease_mrp_complex",
       "predicate": "cleaves",
       "object": "pre_rrna",
       "description": "Yeast RNase MRP cleaves pre-rRNA in internal transcribed spacer 1 at the A3 site.",
       "evidence": [
        {
         "reference": "DOI:10.1128/mcb.13.12.7935-7941.1993",
         "notes": "Schmitt and Clayton 1993 implicated nuclear RNase MRP in pre-5.8S rRNA processing."
        },
        {
         "reference": "DOI:10.1073/pnas.91.2.659",
         "notes": "Chu et al. 1994 connected the NME1 RNase MRP RNA to normal ribosomal RNA processing."
        }
       ]
      },
      {
       "subject": "ribonuclease_mrp_complex",
       "predicate": "cleaves",
       "object": "clb2_mrna",
       "description": "Yeast RNase MRP cleaves the 5-prime UTR of CLB2 mRNA to promote its degradation.",
       "evidence": [
        {
         "reference": "DOI:10.1128/MCB.24.3.945-953.2004",
         "notes": "Gill et al. 2004 assayed RNase MRP-dependent CLB2 mRNA cleavage in vitro and in vivo."
        }
       ]
      },
      {
       "subject": "ribonuclease_mrp_complex",
       "predicate": "supports",
       "object": "tricistronic_rrna_cleavage",
       "description": "Pre-rRNA cleavage by RNase MRP contributes to mature 5.8S rRNA biogenesis.",
       "evidence": [
        {
         "reference": "GO:0000479",
         "notes": "GO:0000479 covers endonucleolytic cleavage of the eukaryotic tricistronic rRNA precursor."
        },
        {
         "reference": "DOI:10.1128/mcb.13.12.7935-7941.1993",
         "notes": "Schmitt and Clayton 1993 showed that nuclear RNase MRP is required for correct pre-5.8S rRNA processing in S. cerevisiae."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_rnase_mrp_protein_groundings",
     "prompt": "Resolve exact source-neutral InterPro, Pfam, NCBIfam, GO or Complex Portal groundings for individual RNase MRP protein families; decide whether Snm1p and Rmp1p should remain a yeast-specific cohort or be split.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#shared_rnase_p_mrp_protein_subunits",
      "components#mrp_specific_protein_subunits"
     ],
     "rationale": "The initial GO:0000172 record captures the MRP RNA, the eight budding-yeast proteins shared with nuclear RNase P and the Snm1p/Rmp1p MRP-specific proteins at cohort granularity. Exact family boundaries and cross-eukaryotic orthology should be resolved before assigning protein groundings.",
     "evidence": [
      {
       "reference": "DOI:10.1093/nar/gkm553"
      },
      {
       "reference": "DOI:10.1261/rna.2214510"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-24"
    }
   ]
  },
  {
   "identifier": "GO:0030677",
   "label": "ribonuclease P complex",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A ribonucleoprotein complex that catalyzes cleavage of the leader sequence of precursor tRNAs (pre-tRNAs), generating the mature 5' end of tRNAs.",
   "definition_source": "GO:0030677",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T16:50:03Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T16:50:39Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO exact synonymy, endoribonuclease and ribonucleoprotein parentage, GO-backed tRNA 5-prime leader cleavage functions, GO/PubMed evidence, a nonmechanistic function graph and a TODO for source-neutral RNase P component boundaries.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T17:03:44Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved PR #1588 review issue #1589 by recording the GO:0030677 chloroplast RNase P caveat in the source-neutral component-boundary TODO.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "RNase P complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030677"
    }
   ],
   "parent_structures": [
    "GO:1902555",
    "GO:1990904"
   ],
   "functions": [
    {
     "function_id": "ribonuclease_p_activity",
     "label": "ribonuclease P activity",
     "grounding": "GO:0004526",
     "description": "The ribonuclease P complex removes 5-prime extra nucleotides from precursor tRNA by endonucleolytic RNA cleavage.",
     "evidence": [
      {
       "reference": "GO:0004526",
       "notes": "GO:0004526 is the Gene Ontology molecular-function term for ribonuclease P activity."
      },
      {
       "reference": "GO:0030677",
       "notes": "GO:0030677 defines RNase P complexes as catalyzing leader-sequence cleavage of precursor tRNAs."
      }
     ]
    },
    {
     "function_id": "trna_5_leader_removal",
     "label": "tRNA 5'-leader removal",
     "grounding": "GO:0001682",
     "description": "RNase P complexes generate mature tRNA 5-prime ends by cleaving 5-prime leader sequences from pre-tRNAs.",
     "evidence": [
      {
       "reference": "GO:0001682",
       "notes": "GO:0001682 is the Gene Ontology biological-process term for tRNA 5'-leader removal."
      },
      {
       "reference": "GO:0030677",
       "notes": "GO:0030677 defines RNase P complexes by their cleavage of precursor tRNAs to generate mature 5-prime tRNA ends."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030677",
     "notes": "Gene Ontology cellular-component term for the ribonuclease P complex, its exact synonym and its caveat that chloroplast RNase P-like complexes appear not to contain RNA."
    },
    {
     "reference": "GO:1902555",
     "notes": "Gene Ontology cellular-component parent term for endoribonuclease complexes."
    },
    {
     "reference": "GO:1990904",
     "notes": "Gene Ontology cellular-component parent term for ribonucleoprotein complexes."
    },
    {
     "reference": "GO:0004526",
     "notes": "Gene Ontology molecular-function term for ribonuclease P activity."
    },
    {
     "reference": "GO:0001682",
     "notes": "Gene Ontology biological-process term for tRNA 5'-leader removal."
    },
    {
     "reference": "PMID:12045094",
     "notes": "Publication cited in GO:0030677 definition xrefs."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "rnase_p_trna_leader_cleavage",
     "title": "RNase P processes precursor tRNAs",
     "description": "GO defines the ribonuclease P complex as a ribonucleoprotein complex that cleaves precursor-tRNA leader sequences to generate mature tRNA 5-prime ends.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the shared GO-defined precursor-tRNA 5-prime leader cleavage function of RNase P complexes without resolving bacterial, archaeal, nucleolar, cyanelle or mitochondrial subunit architectures.",
     "nodes": [
      {
       "node_id": "ribonuclease_p_complex",
       "label": "ribonuclease P complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030677"
      },
      {
       "node_id": "pre_trna",
       "label": "precursor tRNA",
       "node_type": "GENETIC_ELEMENT"
      },
      {
       "node_id": "ribonuclease_p_activity",
       "label": "ribonuclease P activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0004526"
      },
      {
       "node_id": "trna_5_leader_removal",
       "label": "tRNA 5'-leader removal",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0001682"
      }
     ],
     "edges": [
      {
       "subject": "ribonuclease_p_complex",
       "predicate": "enables",
       "object": "ribonuclease_p_activity",
       "description": "RNase P complexes catalyze leader-sequence cleavage of precursor tRNAs.",
       "evidence": [
        {
         "reference": "GO:0030677",
         "notes": "GO:0030677 defines the complex by cleavage of precursor-tRNA leader sequences."
        },
        {
         "reference": "GO:0004526",
         "notes": "GO:0004526 is the molecular-function term for ribonuclease P activity."
        }
       ]
      },
      {
       "subject": "pre_trna",
       "predicate": "has 5-prime leader removed by",
       "object": "ribonuclease_p_activity",
       "description": "Ribonuclease P activity removes 5-prime extra nucleotides from tRNA precursors.",
       "evidence": [
        {
         "reference": "GO:0004526",
         "notes": "GO:0004526 defines ribonuclease P activity as endonucleolytic removal of 5-prime extra nucleotides from tRNA precursor."
        }
       ]
      },
      {
       "subject": "ribonuclease_p_complex",
       "predicate": "supports",
       "object": "trna_5_leader_removal",
       "description": "RNase P complexes generate mature tRNA 5-prime ends from precursor tRNAs.",
       "evidence": [
        {
         "reference": "GO:0030677",
         "notes": "GO:0030677 defines RNase P complexes as generating mature 5-prime ends of tRNAs by precursor-tRNA cleavage."
        },
        {
         "reference": "GO:0001682",
         "notes": "GO:0001682 is the biological-process term for tRNA 5'-leader removal."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_rnase_p_component_boundaries",
     "prompt": "Resolve source-neutral component boundaries across RNase P complex lineages.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#rnase_p_trna_leader_cleavage"
     ],
     "rationale": "GO:0030677 captures the shared RNase P ribonucleoprotein identity and pre-tRNA 5-prime leader cleavage function, while its term comment flags that chloroplast complexes called RNase P appear not to contain RNA. Exact RNA and protein components should be curated on source-specific dimeric, multimeric, nucleolar, cyanelle and mitochondrial children before assigning source-neutral constituents to this generic parent; chloroplast or other RNA-free RNase P-like complexes need separate protein-only modeling instead of inheriting a generic RNase P RNA component.",
     "evidence": [
      {
       "reference": "GO:0030677"
      },
      {
       "reference": "GO:0030680"
      },
      {
       "reference": "GO:0030681"
      },
      {
       "reference": "GO:0030678"
      },
      {
       "reference": "GO:0030679"
      },
      {
       "reference": "GO:0005655"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:0005840",
   "label": "ribosome",
   "definition": "The ribonucleoprotein particle that translates mRNA into protein. The bacterial and archaeal 70S ribosome comprises a small (30S) subunit built on 16S rRNA, which decodes the mRNA, and a large (50S) subunit built on 23S and 5S rRNA, whose 23S rRNA catalyses peptide bond formation. This record details that 70S form and the functional core shared with the larger eukaryotic cytosolic 80S ribosome; it does not enumerate 80S-specific components.",
   "definition_source": "GO:0005840",
   "synonyms": [
    {
     "synonym_text": "70S ribosome",
     "synonym_type": "NARROW_SYNONYM",
     "source": "DOI:10.1126/science.1060089"
    }
   ],
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "has_part": [
    "GO:0015935",
    "GO:0015934"
   ],
   "components": [
    {
     "component_id": "rrna_16s",
     "label": "16S rRNA (small-subunit rRNA)",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "grounding": "SO:0000650",
     "gene_symbols": [
      "rrs"
     ],
     "stoichiometry": "1",
     "essentiality": "ESSENTIAL",
     "role": "Structural core of the 30S subunit; carries the decoding centre that monitors codon–anticodon pairing.",
     "evidence": [
      {
       "reference": "DOI:10.1038/35030006",
       "notes": "Wimberly et al. 2000 report the 3.05 Å structure of the Thermus thermophilus 30S subunit, with 16S rRNA forming the body, platform and head."
      }
     ]
    },
    {
     "component_id": "rrna_23s",
     "label": "23S rRNA (large-subunit rRNA)",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "grounding": "SO:0000651",
     "gene_symbols": [
      "rrl"
     ],
     "stoichiometry": "1",
     "essentiality": "ESSENTIAL",
     "role": "Structural core of the 50S subunit; forms the peptidyl transferase centre.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.289.5481.920",
       "notes": "Nissen et al. 2000 show the peptidyl transferase centre of the Haloarcula marismortui 50S subunit is composed entirely of RNA — the ribosome is a ribozyme."
      }
     ]
    },
    {
     "component_id": "rrna_5s",
     "label": "5S rRNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "grounding": "SO:0000652",
     "gene_symbols": [
      "rrf"
     ],
     "stoichiometry": "1",
     "essentiality": "ESSENTIAL",
     "role": "Small RNA of the 50S central protuberance.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.289.5481.905",
       "notes": "Ban et al. 2000 resolve 5S rRNA within the 2.4 Å structure of the H. marismortui large subunit."
      }
     ]
    },
    {
     "component_id": "ssu_proteins",
     "label": "small-subunit ribosomal proteins (21 proteins in Escherichia coli)",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "A heterogeneous set of distinct protein families with no single exact family term. Previously grounded to GO:0003735 (structural constituent of ribosome), a molecular-function term that cannot denote a protein set; removed by the id-label gate. Split into per-protein components before grounding.",
     "stoichiometry": "~21 in Escherichia coli",
     "essentiality": "CONDITIONAL",
     "role": "Stabilise 16S rRNA folding and form the functional 30S subunit.",
     "evidence": [
      {
       "reference": "DOI:10.1038/35030006",
       "notes": "Wimberly et al. 2000 place 20 proteins in the T. thermophilus 30S structure, mostly on the solvent-exposed surface."
      },
      {
       "reference": "DOI:10.1128/MMBR.00013-07",
       "notes": "Kaczanowska and Rydén-Aulin 2007 report 21 proteins in the E. coli 30S subunit and 33 proteins in the 50S subunit."
      }
     ],
     "gene_symbols": [
      "rpsA",
      "rpsB",
      "rpsC",
      "rpsD",
      "rpsE",
      "rpsL"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0AG67",
       "protein_label": "Small ribosomal subunit protein bS1",
       "gene_symbol": "rpsA",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene rpsA in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:342903",
         "notes": "Subramanian AR et al. 1977, ‘Exchange of individual ribosomal proteins between ribosomes as studied by heavy isotope-transfer experiments.’, Mol Gen Genet. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P0AG67."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P0A7V0",
       "protein_label": "Small ribosomal subunit protein uS2",
       "gene_symbol": "rpsB",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene rpsB in Escherichia coli K-12, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0A7V0",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0A7V0, the single reviewed entry for gene rpsB in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P0A7V3",
       "protein_label": "Small ribosomal subunit protein uS3",
       "gene_symbol": "rpsC",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene rpsC in Escherichia coli K-12, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0A7V3",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0A7V3, the single reviewed entry for gene rpsC in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P0A7V8",
       "protein_label": "Small ribosomal subunit protein uS4",
       "gene_symbol": "rpsD",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene rpsD in Escherichia coli K-12, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0A7V8",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0A7V8, the single reviewed entry for gene rpsD in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P27152",
       "protein_label": "Small ribosomal subunit protein uS5",
       "gene_symbol": "rpsE",
       "taxon_id": "NCBITaxon:274",
       "taxon_label": "Thermus thermophilus",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene rpsE in Thermus thermophilus, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P27152",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P27152, the single reviewed entry for gene rpsE in Thermus thermophilus. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P17293",
       "protein_label": "Small ribosomal subunit protein uS12",
       "gene_symbol": "rpsL",
       "taxon_id": "NCBITaxon:274",
       "taxon_label": "Thermus thermophilus",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene rpsL in Thermus thermophilus, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P17293",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P17293, the single reviewed entry for gene rpsL in Thermus thermophilus. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "lsu_proteins",
     "label": "large-subunit ribosomal proteins (33 proteins in Escherichia coli)",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "A heterogeneous set of distinct protein families with no single exact family term. Previously grounded to GO:0003735 (structural constituent of ribosome), a molecular-function term that cannot denote a protein set; removed by the id-label gate. Split into per-protein components before grounding.",
     "stoichiometry": "~33 in Escherichia coli",
     "essentiality": "CONDITIONAL",
     "role": "Stabilise 23S/5S rRNA; bL12 stalk recruits translation GTPases.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.289.5481.905",
       "notes": "Ban et al. 2000 describe the protein complement of the large subunit and its distribution over the rRNA surface."
      },
      {
       "reference": "DOI:10.1128/MMBR.00013-07",
       "notes": "Kaczanowska and Rydén-Aulin 2007 report 21 proteins in the E. coli 30S subunit and 33 proteins in the 50S subunit."
      },
      {
       "reference": "DOI:10.1038/nature08403",
       "notes": "Schmeing and Ramakrishnan 2009 review ribosomal-protein roles in translation."
      }
     ],
     "gene_symbols": [
      "rplA",
      "rplB",
      "rplC",
      "rplD",
      "rplL"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P27150",
       "protein_label": "Large ribosomal subunit protein uL1",
       "gene_symbol": "rplA",
       "taxon_id": "NCBITaxon:274",
       "taxon_label": "Thermus thermophilus",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene rplA in Thermus thermophilus, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P27150",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P27150, the single reviewed entry for gene rplA in Thermus thermophilus. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P60422",
       "protein_label": "Large ribosomal subunit protein uL2",
       "gene_symbol": "rplB",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene rplB in Escherichia coli K-12, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P60422",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P60422, the single reviewed entry for gene rplB in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P52860",
       "protein_label": "Large ribosomal subunit protein uL3",
       "gene_symbol": "rplC",
       "taxon_id": "NCBITaxon:274",
       "taxon_label": "Thermus thermophilus",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene rplC in Thermus thermophilus, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P52860",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P52860, the single reviewed entry for gene rplC in Thermus thermophilus. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P49665",
       "protein_label": "Large ribosomal subunit protein uL4",
       "gene_symbol": "rplD",
       "taxon_id": "NCBITaxon:274",
       "taxon_label": "Thermus thermophilus",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene rplD in Thermus thermophilus, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P49665",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P49665, the single reviewed entry for gene rplD in Thermus thermophilus. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P0A7K2",
       "protein_label": "Large ribosomal subunit protein bL12",
       "gene_symbol": "rplL",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene rplL in Escherichia coli K-12, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0A7K2",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0A7K2, the single reviewed entry for gene rplL in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "UNIVERSAL",
     "note": "70S form.",
     "reference": "DOI:10.1038/nature08403"
    },
    {
     "taxon_id": "NCBITaxon:2157",
     "taxon_label": "Archaea",
     "presence": "UNIVERSAL",
     "note": "70S sedimentation but with additional proteins; the large-subunit structure of H. marismortui is the archetypal high-resolution model.",
     "reference": "DOI:10.1126/science.289.5481.905"
    },
    {
     "taxon_id": "NCBITaxon:2759",
     "taxon_label": "Eukaryota",
     "presence": "UNIVERSAL",
     "note": "Cytosolic 80S ribosome; this record covers the bacterial/archaeal 70S form and the shared core.",
     "reference": "DOI:10.1038/nature08403"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:274",
     "taxon_label": "Thermus thermophilus",
     "note": "Source of the first complete 70S crystal structure.",
     "reference": "DOI:10.1126/science.1060089"
    },
    {
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli K-12",
     "note": "The genetic and biochemical reference system for bacterial translation.",
     "reference": "DOI:10.1038/nature08403"
    },
    {
     "taxon_id": "NCBITaxon:45610",
     "taxon_label": "Psychrobacter urativorans",
     "note": "Source of the cryo-EM 70S ribosome complex shown in the hosted rendering.",
     "reference": "DOI:10.1038/s41586-024-07041-8"
    }
   ],
   "functions": [
    {
     "function_id": "translation",
     "label": "translation",
     "grounding": "GO:0006412",
     "description": "Template-directed synthesis of polypeptides from mRNA.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature08403",
       "notes": "Schmeing & Ramakrishnan 2009 review how ribosome structures explain decoding, peptidyl transfer and translocation."
      }
     ]
    },
    {
     "function_id": "peptidyl_transferase",
     "label": "peptidyltransferase activity",
     "grounding": "GO:0000048",
     "description": "Peptide bond formation catalysed by 23S rRNA in the large subunit.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.289.5481.920",
       "notes": "Nissen et al. 2000 locate the catalytic site entirely within 23S rRNA."
      }
     ]
    }
   ],
   "physical_properties": [
    {
     "property": "SEDIMENTATION_COEFFICIENT",
     "value": "70",
     "context": "bacterial ribosome (Svedberg units)",
     "reference": "DOI:10.1126/science.1060089"
    },
    {
     "property": "DIAMETER",
     "value": "~20",
     "unit": "UO:0000018",
     "context": "Escherichia coli 70S particle",
     "reference": "DOI:10.1128/MMBR.00013-07"
    },
    {
     "property": "MOLECULAR_MASS",
     "value": "~2500",
     "unit": "UO:0000222",
     "context": "Escherichia coli 70S",
     "reference": "DOI:10.1038/nature08403"
    }
   ],
   "images": [
    {
     "image_id": "commons_purativorans_70s_cryoem",
     "file": "p_urativorans_70s_ribosome_with_balon_and_raia.jpg",
     "file_sha256": "0bc6613ff3ccb44c576cbdeccb450a9226f3483a6a5fe2d0419fa9135f042447",
     "source": "WIKIMEDIA_COMMONS",
     "source_accession": "File:P. urativorans 70S ribosome with Balon and RaiA.jpg (M149208035)",
     "source_url": "https://commons.wikimedia.org/wiki/File%3AP._urativorans_70S_ribosome_with_Balon_and_RaiA.jpg",
     "download_url": "https://upload.wikimedia.org/wikipedia/commons/c/c0/P._urativorans_70S_ribosome_with_Balon_and_RaiA.jpg",
     "licence": "CC0",
     "licence_url": "http://creativecommons.org/publicdomain/zero/1.0/deed.en",
     "attribution": "Helena-Bueno, K., Rybak, M.Y., Gagnon, M.G., Hill, C.H., Melnikov, S.V.; CC0, via Wikimedia Commons",
     "modality": "CRYO_EM",
     "caption": "Rendering of the cryo-EM structure of a Psychrobacter urativorans 70S ribosome in complex with the hibernation factors Balon and RaiA (PDB 8RD8). A model derived from the cryo-EM map, not a raw micrograph.",
     "taxon_id": "NCBITaxon:45610",
     "taxon_label": "Psychrobacter urativorans",
     "retrieved_on": "2026-08-30",
     "notes": "Licence, attribution and depicted taxon read from the Commons API (extmetadata + structured data P180 -> Wikidata P685) on 2026-08-30; file sha1 verified against imageinfo. Source credit: https://www.rcsb.org/structure/8rd8",
     "reference": "DOI:10.1038/s41586-024-07041-8"
    },
    {
     "image_id": "pmc_pmc9968351_fig1",
     "file": "pmc9968351_fig1.jpg",
     "file_sha256": "188376e7e1772481ff14e9c40be9456ae43ddddd55ef7d80c00d558a56ee4935",
     "source": "PMC",
     "source_accession": "PMC9968351.1 Fig1",
     "source_url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC9968351/",
     "download_url": "https://pmc-oa-opendata.s3.amazonaws.com/PMC9968351.1/41467_2023_36742_Fig1_HTML.jpg",
     "licence": "CC_BY_4_0",
     "licence_url": "https://creativecommons.org/licenses/by/4.0/",
     "attribution": "Simon A. Fromm, Kate M. O’Connor, Michael Purdy, Pramod R. Bhatt, Gary Loughran, John F. Atkins, Ahmad Jomaa, Simone Mattei; CC BY, via PubMed Central",
     "modality": "CRYO_EM",
     "caption": "Panel a: two raw cryo-EM micrographs of E. coli 70S ribosome particles on holey carbon grids, with and without a 2 nm continuous carbon layer, 50 nm scale bar. Panels b-d of the same figure are a processing flowchart, an FSC resolution curve and angular-distribution plots, not imaging data.",
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli K-12",
     "reference": "DOI:10.1038/s41467-023-36742-3",
     "retrieved_on": "2026-09-02",
     "notes": "Fig. 1 from article version PMC9968351.1; exact licence version read from JATS and media md5 read from the PMC OA S3 metadata. Taxon supplied by the curator because PMC has no taxon field. Multi-panel: only panel a is a micrograph, and the caption says so rather than letting the figure read as one. Retained over a single-panel alternative because the micrograph shows individual particles at a stated scale, which is what #35 asked for."
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1126/science.1060089",
     "notes": "Yusupov et al. 2001 — 5.5 Å structure of the complete T. thermophilus 70S ribosome with mRNA and tRNAs."
    },
    {
     "reference": "DOI:10.1126/science.289.5481.905",
     "notes": "Ban et al. 2000 — 2.4 Å structure of the H. marismortui large subunit."
    },
    {
     "reference": "DOI:10.1038/35030006",
     "notes": "Wimberly et al. 2000 — structure of the T. thermophilus 30S subunit."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "ribosome_elongation_cycle",
     "title": "How the ribosome makes a peptide bond and moves along the mRNA",
     "description": "Core elongation-cycle mechanism common to all ribosomes.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "ribosome",
       "label": "ribosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005840"
      },
      {
       "node_id": "ssu",
       "label": "small ribosomal subunit",
       "node_type": "STRUCTURE",
       "grounding": "GO:0015935"
      },
      {
       "node_id": "rrna_23s",
       "label": "23S rRNA peptidyl transferase centre",
       "node_type": "RNA",
       "component_ref": "rrna_23s",
       "description": "The peptidyl transferase centre is a region of 23S rRNA (component rrna_23s), not the whole molecule, so it carries no SO grounding of its own."
      },
      {
       "node_id": "mrna_codon",
       "label": "mRNA codon",
       "node_type": "RNA"
      },
      {
       "node_id": "aa_trna",
       "label": "aminoacyl-tRNA",
       "node_type": "RNA"
      },
      {
       "node_id": "peptide_bond",
       "label": "peptidyltransferase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0000048"
      },
      {
       "node_id": "ef_g",
       "label": "elongation factor G",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P13551",
        "UniProtKB:P0A6M8"
       ]
      },
      {
       "node_id": "translocation",
       "label": "ribosomal translocation",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "ssu",
       "predicate": "decodes",
       "object": "mrna_codon",
       "description": "The 30S decoding centre monitors codon–anticodon geometry and selects the cognate aminoacyl-tRNA.",
       "evidence": [
        {
         "reference": "DOI:10.1126/science.1060612",
         "notes": "Ogle et al. 2001 show 16S rRNA bases A1492, A1493 and G530 flip out to read the minor groove of the codon–anticodon helix."
        }
       ]
      },
      {
       "subject": "aa_trna",
       "predicate": "substrate of",
       "object": "peptide_bond",
       "description": "The A-site aminoacyl-tRNA supplies the amino group used to form the next peptide bond.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature08403",
         "notes": "Aminoacyl-tRNA in the A site donates its amino group to the peptidyl-tRNA ester in the P site."
        }
       ]
      },
      {
       "subject": "rrna_23s",
       "predicate": "catalyses",
       "object": "peptide_bond",
       "predicate_id": "RO:0002327",
       "description": "Peptidyl transfer is catalysed by RNA; no protein side chain lies within 18 Å of the catalytic site.",
       "evidence": [
        {
         "reference": "DOI:10.1126/science.289.5481.920",
         "notes": "Nissen et al. 2000, the ribozyme result."
        }
       ]
      },
      {
       "subject": "ef_g",
       "predicate": "drives",
       "object": "translocation",
       "description": "GTP hydrolysis by EF-G moves tRNAs from A/P to P/E sites and advances the mRNA by one codon.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature08403",
         "notes": "Schmeing & Ramakrishnan 2009 summarise EF-G-driven translocation."
        }
       ]
      },
      {
       "subject": "translocation",
       "predicate": "occurs in",
       "object": "ribosome",
       "predicate_id": "BFO:0000066",
       "description": "After peptidyl transfer, EF-G accelerates ribosomal movement of tRNAs and mRNA by one codon.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature08403",
         "notes": "Translocation is an intrinsic ribosomal motion accelerated by EF-G."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "split_ribosomal_proteins",
     "prompt": "Should each ribosomal protein family be its own component with an InterPro grounding, rather than the two paralogue-set components used here?",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#ssu_proteins",
      "components#lsu_proteins"
     ],
     "rationale": "Per-protein components are what ProteinTraitsMech can link to; the set-level components are a placeholder.",
     "posed_by": "claude",
     "posed_date": "2026-08-29"
    }
   ],
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-08-29T00:00:00Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Drafted composition, distribution, functions and elongation-cycle mechanism graph from the cited structural literature. Not yet human-reviewed.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-29T01:00:00Z",
     "curator": "claude",
     "action": "FIX_REVIEW_FINDINGS",
     "changes": "PR #1 review: removed unresolvable xref ComplexPortal:CPX-3802 (#2); molecular-mass unit UO:0000021 (gram) -> UO:0000222 (kilodalton) (#3); Ogle 2001 DOI corrected to 10.1126/science.1060612 (#4). Every CURIE and DOI in the record was resolved against OLS/Crossref.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-29T03:00:00Z",
     "curator": "claude",
     "action": "ADD_IMAGE",
     "changes": "Added Commons CC0 rendering of PDB 8RD8 (P. urativorans 70S ribosome, cryo-EM, DOI:10.1038/s41586-024-07041-8); organism and citation verified via RCSB and Crossref. Added P. urativorans to taxonomic_distribution as the imaged organism.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-30T05:00:00Z",
     "curator": "claude",
     "action": "FIX_ID_LABEL_FINDINGS",
     "changes": "Vendored id-label gate (#48): removed GO:0003735 from the two ribosomal-protein set components (a molecular-function term cannot ground a protein set); removed SO:0000651 from the peptidyl-transferase-centre node (a part, not the whole 23S rRNA); relabelled GO:0000048 uses to the canonical 'peptidyltransferase activity'.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-30T19:08:35Z",
     "curator": "fetch_commons_image",
     "action": "ADD_IMAGE",
     "changes": "Updated Commons image File:P. urativorans 70S ribosome with Balon and RaiA.jpg (CC0, Psychrobacter urativorans); licence, attribution and taxon read from the Commons and Wikidata APIs at retrieval."
    },
    {
     "timestamp": "2026-08-30T19:11:14Z",
     "curator": "fetch_commons_image",
     "action": "ADD_IMAGE",
     "changes": "Updated Commons image File:P. urativorans 70S ribosome with Balon and RaiA.jpg (CC0, Psychrobacter urativorans); licence, attribution and taxon read from the Commons and Wikidata APIs at retrieval."
    },
    {
     "timestamp": "2026-08-30T19:29:55Z",
     "curator": "codex",
     "action": "REVIEW_COMPOSITION_AND_MEASUREMENTS",
     "changes": "Replaced inaccurate uS/bS and uL/bL protein ranges with evidence-supported E. coli subunit counts; corrected 'paralogue set' to heterogeneous protein families and marked those lineage-specific sets CONDITIONAL; made the record's 70S-focused component scope explicit; removed an image organism from clade-level taxonomic distribution; narrowed the T. thermophilus exemplar claim; and replaced GO as the unsupported 20 nm measurement source with a review reporting a 210 Å E. coli particle.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-30T19:38:35Z",
     "curator": "codex",
     "action": "REVIEW_RECORD_SCOPE",
     "changes": "Made the 70S-focused component scope explicit, marked the E. coli-specific grouped protein sets CONDITIONAL in the all-domain ribosome record, and removed an image-only Psychrobacter taxon from clade-level taxonomic distribution.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-30T19:40:01Z",
     "curator": "codex",
     "action": "DOCUMENT_IMAGE_EXEMPLAR",
     "changes": "Added Psychrobacter urativorans as a cited structural exemplar for the hosted cryo-EM rendering rather than treating one experiment as universal taxon presence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-31T04:03:42Z",
     "curator": "complex_portal",
     "action": "ADD_EVIDENCE",
     "changes": "Added taxon-specific composition ComplexPortal:CPX-3802 (22 participants); exact accession and taxon verified at import."
    },
    {
     "timestamp": "2026-08-31T04:03:47Z",
     "curator": "complex_portal",
     "action": "ADD_EVIDENCE",
     "changes": "Added taxon-specific composition ComplexPortal:CPX-3807 (36 participants); exact accession and taxon verified at import."
    },
    {
     "timestamp": "2026-08-31T06:18:57Z",
     "curator": "claude",
     "action": "SET_COMPONENT_ROLE",
     "changes": "component_role became required (#77) so the constituent/machinery distinction is machine-readable rather than prose. Set per component; ASSOCIATED_MACHINERY only where the protein acts on the already-assembled structure.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-03T00:27:03Z",
     "curator": "pmc_oa",
     "action": "ADD_IMAGE",
     "changes": "Added PMC9968351.1 Fig1; version, CC licence, JATS figure identity and media md5 verified through the PMC OA S3 dataset."
    },
    {
     "timestamp": "2026-09-03T00:27:41Z",
     "curator": "claude",
     "action": "ADD_MICROGRAPH",
     "changes": "#35: added a real cryo-EM micrograph of E. coli 70S ribosomes (PMC9968351 Fig. 1a, CC BY 4.0) alongside the existing PDB 8RD8 rendering, which is kept as the issue asks. The figure is multi-panel and only panel a is imaging data; the caption states that instead of letting the composite read as a micrograph. Taxon NCBITaxon:83333 was already a canonical example on the record.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-04T01:40:08Z",
     "curator": "codex",
     "action": "ENHANCE_CAUSAL_GRAPH",
     "changes": "Added descriptions to the remaining ribosome elongation-cycle edges so every edge now states the substrate or translocation step it represents.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-05T00:17:06Z",
     "curator": "codex",
     "action": "CORRECTED_METADATA",
     "changes": "Issue #2043: preserve 3 nonprotein Complex Portal source name(s) in source_name instead of gene_symbol; identities, labels, taxa, membership and stoichiometry unchanged.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:35:32Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 11 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:53Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "complex_compositions": [
    {
     "composition_id": "complex_portal_cpx_3802",
     "source": "COMPLEX_PORTAL",
     "source_accession": "ComplexPortal:CPX-3802",
     "source_url": "https://www.ebi.ac.uk/complexportal/complex/CPX-3802",
     "complex_label": "30S small ribosomal subunit",
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli (strain K12)",
     "assembly": "Hetero22-mer",
     "evidence_code": "ECO:0005547",
     "participants": [
      {
       "participant_id": "UniProtKB:P0AG63",
       "label": "Small ribosomal subunit protein uS17",
       "participant_type": "protein",
       "gene_symbol": "rpsQ",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767299"
      },
      {
       "participant_id": "RNAcentral:URS00005CADE5_83333",
       "label": "Ribosomal RNA 16S Escherichia coli",
       "participant_type": "ribosomal rna",
       "source_name": "16s_rrna_ecoli",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767460"
      },
      {
       "participant_id": "UniProtKB:P02358",
       "label": "Small ribosomal subunit protein bS6",
       "participant_type": "protein",
       "gene_symbol": "rpsF",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767290"
      },
      {
       "participant_id": "UniProtKB:P02359",
       "label": "Small ribosomal subunit protein uS7",
       "participant_type": "protein",
       "gene_symbol": "rpsG",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767292"
      },
      {
       "participant_id": "UniProtKB:P0A7W7",
       "label": "Small ribosomal subunit protein uS8",
       "participant_type": "protein",
       "gene_symbol": "rpsH",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767301"
      },
      {
       "participant_id": "UniProtKB:P0A7S9",
       "label": "Small ribosomal subunit protein uS13",
       "participant_type": "protein",
       "gene_symbol": "rpsM",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767293"
      },
      {
       "participant_id": "UniProtKB:P0A7V0",
       "label": "Small ribosomal subunit protein uS2",
       "participant_type": "protein",
       "gene_symbol": "rpsB",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767298"
      },
      {
       "participant_id": "UniProtKB:P0A7V8",
       "label": "Small ribosomal subunit protein uS4",
       "participant_type": "protein",
       "gene_symbol": "rpsD",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767295"
      },
      {
       "participant_id": "UniProtKB:P0A7W1",
       "label": "Small ribosomal subunit protein uS5",
       "participant_type": "protein",
       "gene_symbol": "rpsE",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767294"
      },
      {
       "participant_id": "UniProtKB:P0A7S3",
       "label": "Small ribosomal subunit protein uS12",
       "participant_type": "protein",
       "gene_symbol": "rpsL",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767296"
      },
      {
       "participant_id": "UniProtKB:P0AG59",
       "label": "Small ribosomal subunit protein uS14",
       "participant_type": "protein",
       "gene_symbol": "rpsN",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767309"
      },
      {
       "participant_id": "UniProtKB:P0A7U3",
       "label": "Small ribosomal subunit protein uS19",
       "participant_type": "protein",
       "gene_symbol": "rpsS",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767305"
      },
      {
       "participant_id": "UniProtKB:P0A7U7",
       "label": "Small ribosomal subunit protein bS20",
       "participant_type": "protein",
       "gene_symbol": "rpsT",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767304"
      },
      {
       "participant_id": "UniProtKB:P0A7R5",
       "label": "Small ribosomal subunit protein uS10",
       "participant_type": "protein",
       "gene_symbol": "rpsJ",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767308"
      },
      {
       "participant_id": "UniProtKB:P0A7V3",
       "label": "Small ribosomal subunit protein uS3",
       "participant_type": "protein",
       "gene_symbol": "rpsC",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767303"
      },
      {
       "participant_id": "UniProtKB:P0ADZ4",
       "label": "Small ribosomal subunit protein uS15",
       "participant_type": "protein",
       "gene_symbol": "rpsO",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767297"
      },
      {
       "participant_id": "UniProtKB:P0A7X3",
       "label": "Small ribosomal subunit protein uS9",
       "participant_type": "protein",
       "gene_symbol": "rpsI",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767307"
      },
      {
       "participant_id": "UniProtKB:P68679",
       "label": "Small ribosomal subunit protein bS21",
       "participant_type": "protein",
       "gene_symbol": "rpsU",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767950"
      },
      {
       "participant_id": "UniProtKB:P0AG67",
       "label": "Small ribosomal subunit protein bS1",
       "participant_type": "protein",
       "gene_symbol": "rpsA",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767291"
      },
      {
       "participant_id": "UniProtKB:P0A7T3",
       "label": "Small ribosomal subunit protein bS16",
       "participant_type": "protein",
       "gene_symbol": "rpsP",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767306"
      },
      {
       "participant_id": "UniProtKB:P0A7R9",
       "label": "Small ribosomal subunit protein uS11",
       "participant_type": "protein",
       "gene_symbol": "rpsK",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767302"
      },
      {
       "participant_id": "UniProtKB:P0A7T7",
       "label": "Small ribosomal subunit protein bS18",
       "participant_type": "protein",
       "gene_symbol": "rpsR",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767300"
      }
     ],
     "retrieved_on": "2026-08-30",
     "notes": "Curator-scoped import: E. coli 30S subunit; part of, not equivalent to, the whole ribosome. Source evidence: inferred by curator. The accession was resolved through the Complex Portal accession endpoint; no equivalence xref was inferred."
    },
    {
     "composition_id": "complex_portal_cpx_3807",
     "source": "COMPLEX_PORTAL",
     "source_accession": "ComplexPortal:CPX-3807",
     "source_url": "https://www.ebi.ac.uk/complexportal/complex/CPX-3807",
     "complex_label": "50S large ribosomal subunit",
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli (strain K12)",
     "assembly": "Hetero39-mer",
     "evidence_code": "ECO:0005547",
     "participants": [
      {
       "participant_id": "UniProtKB:P0A7Q6",
       "label": "Large ribosomal subunit protein bL36A",
       "participant_type": "protein",
       "gene_symbol": "rpmJ",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767692"
      },
      {
       "participant_id": "UniProtKB:P0A7N4",
       "label": "Large ribosomal subunit protein bL32",
       "participant_type": "protein",
       "gene_symbol": "rpmF",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767682"
      },
      {
       "participant_id": "UniProtKB:P0A7P5",
       "label": "Large ribosomal subunit protein bL34",
       "participant_type": "protein",
       "gene_symbol": "rpmH",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767951"
      },
      {
       "participant_id": "UniProtKB:P0A7M9",
       "label": "Large ribosomal subunit protein bL31",
       "participant_type": "protein",
       "gene_symbol": "rpmE",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767672"
      },
      {
       "participant_id": "UniProtKB:P0AG51",
       "label": "Large ribosomal subunit protein uL30",
       "participant_type": "protein",
       "gene_symbol": "rpmD",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767688"
      },
      {
       "participant_id": "UniProtKB:P0A7Q1",
       "label": "Large ribosomal subunit protein bL35",
       "participant_type": "protein",
       "gene_symbol": "rpmI",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767690"
      },
      {
       "participant_id": "RNAcentral:URS00005B2216_83333",
       "label": "23S ribosomal RNA",
       "participant_type": "ribosomal rna",
       "source_name": "23s_ecoli",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767697"
      },
      {
       "participant_id": "RNAcentral:URS000002D309_83333",
       "label": "5S ribosomal RNA",
       "participant_type": "ribosomal rna",
       "source_name": "5s_ecoli",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767702"
      },
      {
       "participant_id": "UniProtKB:P60438",
       "label": "Large ribosomal subunit protein uL3",
       "participant_type": "protein",
       "gene_symbol": "rplC",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767676"
      },
      {
       "participant_id": "UniProtKB:P0C018",
       "label": "Large ribosomal subunit protein uL18",
       "participant_type": "protein",
       "gene_symbol": "rplR",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767683"
      },
      {
       "participant_id": "UniProtKB:P61175",
       "label": "Large ribosomal subunit protein uL22",
       "participant_type": "protein",
       "gene_symbol": "rplV",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767666"
      },
      {
       "participant_id": "UniProtKB:P0ADZ0",
       "label": "Large ribosomal subunit protein uL23",
       "participant_type": "protein",
       "gene_symbol": "rplW",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767673"
      },
      {
       "participant_id": "UniProtKB:P0AG48",
       "label": "Large ribosomal subunit protein bL21",
       "participant_type": "protein",
       "gene_symbol": "rplU",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767689"
      },
      {
       "participant_id": "UniProtKB:P0A7N9",
       "label": "Large ribosomal subunit protein bL33",
       "participant_type": "protein",
       "gene_symbol": "rpmG",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767680"
      },
      {
       "participant_id": "UniProtKB:P02413",
       "label": "Large ribosomal subunit protein uL15",
       "participant_type": "protein",
       "gene_symbol": "rplO",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767691"
      },
      {
       "participant_id": "UniProtKB:P0A7M2",
       "label": "Large ribosomal subunit protein bL28",
       "participant_type": "protein",
       "gene_symbol": "rpmB",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767684"
      },
      {
       "participant_id": "UniProtKB:P60422",
       "label": "Large ribosomal subunit protein uL2",
       "participant_type": "protein",
       "gene_symbol": "rplB",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767665"
      },
      {
       "participant_id": "UniProtKB:P0A7K2",
       "label": "Large ribosomal subunit protein bL12",
       "participant_type": "protein",
       "gene_symbol": "rplL",
       "stoichiometry": "4",
       "source_interactor_id": "EBI-20767662"
      },
      {
       "participant_id": "UniProtKB:P0A7L0",
       "label": "Large ribosomal subunit protein uL1",
       "participant_type": "protein",
       "gene_symbol": "rplA",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767668"
      },
      {
       "participant_id": "UniProtKB:P0AA10",
       "label": "Large ribosomal subunit protein uL13",
       "participant_type": "protein",
       "gene_symbol": "rplM",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767686"
      },
      {
       "participant_id": "UniProtKB:P0A7K6",
       "label": "Large ribosomal subunit protein bL19",
       "participant_type": "protein",
       "gene_symbol": "rplS",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767679"
      },
      {
       "participant_id": "UniProtKB:P0AG44",
       "label": "Large ribosomal subunit protein bL17",
       "participant_type": "protein",
       "gene_symbol": "rplQ",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767687"
      },
      {
       "participant_id": "UniProtKB:P0A7L3",
       "label": "Large ribosomal subunit protein bL20",
       "participant_type": "protein",
       "gene_symbol": "rplT",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767671"
      },
      {
       "participant_id": "UniProtKB:P60723",
       "label": "Large ribosomal subunit protein uL4",
       "participant_type": "protein",
       "gene_symbol": "rplD",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767664"
      },
      {
       "participant_id": "UniProtKB:P0ADY3",
       "label": "Large ribosomal subunit protein uL14",
       "participant_type": "protein",
       "gene_symbol": "rplN",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767677"
      },
      {
       "participant_id": "UniProtKB:P62399",
       "label": "Large ribosomal subunit protein uL5",
       "participant_type": "protein",
       "gene_symbol": "rplE",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767661"
      },
      {
       "participant_id": "UniProtKB:P0AG55",
       "label": "Large ribosomal subunit protein uL6",
       "participant_type": "protein",
       "gene_symbol": "rplF",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767663"
      },
      {
       "participant_id": "UniProtKB:P0A7R1",
       "label": "Large ribosomal subunit protein bL9",
       "participant_type": "protein",
       "gene_symbol": "rplI",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767685"
      },
      {
       "participant_id": "UniProtKB:P60624",
       "label": "Large ribosomal subunit protein uL24",
       "participant_type": "protein",
       "gene_symbol": "rplX",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767675"
      },
      {
       "participant_id": "UniProtKB:P0A7M6",
       "label": "Large ribosomal subunit protein uL29",
       "participant_type": "protein",
       "gene_symbol": "rpmC",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767681"
      },
      {
       "participant_id": "UniProtKB:P0A7J3",
       "label": "Large ribosomal subunit protein uL10",
       "participant_type": "protein",
       "gene_symbol": "rplJ",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767667"
      },
      {
       "participant_id": "UniProtKB:P0A7L8",
       "label": "Large ribosomal subunit protein bL27",
       "participant_type": "protein",
       "gene_symbol": "rpmA",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767670"
      },
      {
       "participant_id": "UniProtKB:P0A7J7",
       "label": "Large ribosomal subunit protein uL11",
       "participant_type": "protein",
       "gene_symbol": "rplK",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767669"
      },
      {
       "participant_id": "UniProtKB:P0ADY7",
       "label": "Large ribosomal subunit protein uL16",
       "participant_type": "protein",
       "gene_symbol": "rplP",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767674"
      },
      {
       "participant_id": "UniProtKB:P68919",
       "label": "Large ribosomal subunit protein bL25",
       "participant_type": "protein",
       "gene_symbol": "rplY",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767678"
      },
      {
       "participant_id": "UniProtKB:P0A7N1",
       "label": "Large ribosomal subunit protein bL31B",
       "participant_type": "protein",
       "gene_symbol": "ykgM",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-20767949"
      }
     ],
     "retrieved_on": "2026-08-30",
     "notes": "Curator-scoped import: E. coli 50S subunit; part of, not equivalent to, the whole ribosome. Source evidence: inferred by curator. The accession was resolved through the Complex Portal accession endpoint; no equivalence xref was inferred."
    }
   ]
  },
  {
   "identifier": "GO:0140365",
   "label": "RNP body",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "OTHER",
   "definition": "A ribonucleoprotein granule located in the cytoplasm of bacteria, minimally containing the RNase E protein and RNA molecules. Bacterial RNP-bodies are similar to eukaryotic P-bodies and stress granules.",
   "definition_source": "GO:0140365",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-03T11:59:25Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T12:00:58Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO identity and parentage, four evidence-backed components with verified NA1000 protein examples, scoped taxonomy and mRNA-decay function, a six-edge mechanistic graph, condensate boundaries and client-family follow-up.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T12:03:07Z",
     "curator": "codex",
     "action": "TIGHTENED_TAXONOMY_SCOPE",
     "changes": "Removed provisional species prevalence assertion; retain experimentally demonstrated NA1000 as a canonical example without inferring lineage patchiness.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "BR-body",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0140365"
    },
    {
     "synonym_text": "bacterial RNP body",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1016/j.molcel.2018.08.003"
    }
   ],
   "parent_structures": [
    "GO:0036464"
   ],
   "part_of": [
    "GO:0005737"
   ],
   "components": [
    {
     "component_id": "rnase_e",
     "label": "Ribonuclease E",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR028878",
     "gene_symbols": [
      "rne"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Core scaffold in Caulobacter: its disordered C-terminal domain supports condensation with RNA and recruits degradosome clients; its catalytic domain cleaves RNA. Family membership alone does not establish BR-body formation in other bacteria.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A0A0H3CAR6",
       "protein_label": "Ribonuclease E",
       "gene_symbol": "rne",
       "taxon_id": "NCBITaxon:565050",
       "taxon_label": "Caulobacter vibrioides NA1000",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-03",
       "role": "Experimentally tested BR-body scaffold and endoribonuclease.",
       "evidence": [
        {
         "reference": "UniProtKB:A0A0H3CAR6",
         "notes": "UniProt identifies CCNA_01954 in taxon 565050; the accession is an unreviewed sequence mapping, not independent localization evidence."
        },
        {
         "reference": "DOI:10.1016/j.molcel.2018.08.003",
         "notes": "Methods identify CCNA_01954 as the locus used for the experimentally localized fluorescent fusion."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1016/j.molcel.2018.08.003",
       "notes": "CTD deletion disperses RNase E; CTD-only constructs form condensates. RNase E depletion disperses RhlB and aconitase foci. Assembly essentiality refers to this scaffold, not a requirement for its catalytic domain."
      },
      {
       "reference": "InterPro:IPR028878",
       "notes": "Verified Ribonuclease E family, rather than the broader RNase E/G family; UniProt maps the experimentally used CCNA_01954 product to it."
      }
     ]
    },
    {
     "component_id": "mrna",
     "label": "mRNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "grounding": "SO:0000234",
     "essentiality": "CONDITIONAL",
     "role": "RNA cargo and assembly substrate. Long, poorly translated mRNAs are preferentially enriched in the experimentally isolated Caulobacter bodies; the SO grounding denotes the RNA class, not this translation state.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.molcel.2018.08.003",
       "notes": "In vivo mRNA depletion disperses bodies and rifampicin-resistant T7 transcription preserves them. Purified RNase E CTD can condense without RNA at suitable protein and salt concentrations, so mRNA is not asserted to be universally required in vitro."
      },
      {
       "reference": "DOI:10.1016/j.molcel.2020.04.001",
       "notes": "RNA sequencing of active-site-mutant-stabilized bodies enriches mRNAs, small RNAs and antisense RNAs. Longer RNAs stimulate CTD droplet assembly in vitro; mRNA is not the only RNA class present."
      }
     ]
    },
    {
     "component_id": "rhlb",
     "label": "RhlB RNA helicase",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "rhlB"
     ],
     "essentiality": "DISPENSABLE",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The Caulobacter CCNA_01923 product maps to the RhlB-like helicase domain IPR044742, not an exact whole-protein family. InterPro searches also found RhlB families IPR022077 and IPR023554, but their coverage of this experimentally tested product was not established; no domain is promoted to a family grounding.",
     "role": "RNase E-recruited helicase client within Caulobacter BR-bodies. Loss of its RNase E binding site eliminates client foci without eliminating RNase E bodies.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A0A0H3C8I9",
       "protein_label": "DEAD-box ATP-dependent RNA helicase RhpA",
       "gene_symbol": "rhlB",
       "taxon_id": "NCBITaxon:565050",
       "taxon_label": "Caulobacter vibrioides NA1000",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-03",
       "role": "RhlB in the paper; UniProt currently labels the same locus RhpA while retaining the rhlB gene symbol.",
       "evidence": [
        {
         "reference": "UniProtKB:A0A0H3C8I9",
         "notes": "UniProt identifies CCNA_01923 in taxon 565050; the accession is an unreviewed sequence mapping, not independent localization evidence."
        },
        {
         "reference": "DOI:10.1016/j.molcel.2018.08.003",
         "notes": "Methods identify CCNA_01923 as the locus used for the experimentally localized fluorescent fusion."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1016/j.molcel.2018.08.003",
       "notes": "Figure 3 and associated binding-site deletion experiments show RhlB co-localization and RNase E-dependent recruitment; the bodies persist when recruitment is disrupted."
      }
     ]
    },
    {
     "component_id": "aconitase",
     "label": "aconitase",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "acnA"
     ],
     "essentiality": "DISPENSABLE",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The verified Caulobacter product maps to aconitase/IRP and aconitase/isopropylmalate-dehydratase groupings and domains. These are broader than the aconitase class curated here; no exact source-neutral whole-protein family was established in this pass.",
     "role": "RNase E-recruited metabolic-enzyme client in Caulobacter BR-bodies; its recruitment is dispensable for formation of the RNase E condensate.",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A0A0H3CE29",
       "protein_label": "Aconitate hydratase",
       "gene_symbol": "acnA",
       "taxon_id": "NCBITaxon:565050",
       "taxon_label": "Caulobacter vibrioides NA1000",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-03",
       "role": "Aconitase client localized in RNase E-containing bodies.",
       "evidence": [
        {
         "reference": "UniProtKB:A0A0H3CE29",
         "notes": "UniProt identifies CCNA_03781 in taxon 565050; the accession is an unreviewed sequence mapping, not independent localization evidence."
        },
        {
         "reference": "DOI:10.1016/j.molcel.2018.08.003",
         "notes": "Methods identify CCNA_03781 as the locus used for the experimentally localized fluorescent fusion."
        }
       ]
      }
     ],
     "evidence": [
      {
       "reference": "DOI:10.1016/j.molcel.2018.08.003",
       "notes": "Figure 3 shows aconitase co-localization with RNase E. Deleting the aconitase-binding site disperses aconitase while RNase E still forms bodies."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:565050",
     "taxon_label": "Caulobacter vibrioides NA1000",
     "note": "All Caulobacter strains in the 2018 study derive from NA1000, historically called C. crescentus NA1000. Fluorescent-fusion imaging, RNase E domain and binding-site mutants, and RNA-depletion experiments establish BR-body assembly in this background.",
     "reference": "DOI:10.1016/j.molcel.2018.08.003"
    }
   ],
   "functions": [
    {
     "function_id": "mrna_catabolism",
     "label": "mRNA catabolic process",
     "grounding": "GO:0006402",
     "description": "During the assayed Caulobacter growth conditions, BR-bodies preferentially organize poorly translated mRNAs and decay enzymes, stimulating initial endonucleolytic cleavage and subsequent degradation. This does not assert identical RNA fate under every stress condition.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.molcel.2020.04.001",
       "notes": "Global half-life profiling and paired RNA-seq/qRT-PCR comparisons distinguish condensation-dependent initial cleavage from the contribution of recruited exoribonucleases to decay of intermediates."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0140365",
     "notes": "Active GO cellular-component identity with exact BR-body synonym and original-paper PMID 30197298; GO:0036464 is its is-a parent."
    },
    {
     "reference": "DOI:10.1016/j.molcel.2018.08.003",
     "notes": "Al-Husini et al. 2018, alpha-proteobacterial RNA degradosomes assemble liquid-liquid phase separated RNP bodies. Full-text results and methods read through NCBI PMC BioC (PMC6151146)."
    },
    {
     "reference": "DOI:10.1016/j.molcel.2020.04.001",
     "notes": "Al-Husini et al. 2020, BR-bodies provide selectively permeable condensates that stimulate mRNA decay and prevent release of decay intermediates. Results read through NCBI PMC BioC (PMC7245546)."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "caulobacter_br_body_cycle",
     "title": "RNA-dependent condensation couples BR-body assembly to RNA cleavage",
     "description": "Caulobacter RNase E and available mRNA promote condensation; the resulting bodies stimulate RNA cleavage, which enables their dynamic disassembly.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "scope_notes": "Based on NA1000-derived cellular perturbations and purified Caulobacter RNase E CTD assays from 2018 and 2020. RNA promotes rather than universally enables in vitro condensation. The graph describes the growth-condition decay cycle, not all stress states, all bacterial RNase E proteins, or a fixed stoichiometric complex.",
     "nodes": [
      {
       "node_id": "rnase_e",
       "label": "Ribonuclease E",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR028878",
       "component_ref": "rnase_e"
      },
      {
       "node_id": "mrna",
       "label": "mRNA",
       "node_type": "RNA",
       "grounding": "SO:0000234",
       "component_ref": "mrna"
      },
      {
       "node_id": "condensation",
       "label": "RNase E CTD-mediated condensation",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "rnp_body",
       "label": "RNP body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0140365"
      },
      {
       "node_id": "rna_cleavage",
       "label": "RNase E-mediated RNA cleavage",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "disassembly",
       "label": "BR-body disassembly",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "rnase_e",
       "predicate": "drives",
       "object": "condensation",
       "description": "The disordered RNase E CTD drives condensate assembly under the tested conditions.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.molcel.2018.08.003",
         "notes": "CTD deletion abolishes foci, CTD-only constructs form foci, and purified CTD forms salt- and concentration-dependent liquid-like droplets."
        }
       ]
      },
      {
       "subject": "mrna",
       "predicate": "promotes",
       "object": "condensation",
       "description": "Available mRNA supports cellular body formation; RNA addition promotes purified CTD condensation over a broader salt range within a concentration window.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.molcel.2018.08.003",
         "notes": "Rifampicin/T7 experiments establish the cellular mRNA dependence; poly-A titrations promote droplets at intermediate RNA concentrations, while excess RNA inhibits condensation."
        }
       ]
      },
      {
       "subject": "condensation",
       "predicate": "forms",
       "object": "rnp_body",
       "description": "RNase E condensation with RNA produces bacterial RNP bodies.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.molcel.2018.08.003",
         "notes": "Live-cell fusion dynamics, RNase E domain perturbations and purified-protein phase behavior support the condensate interpretation."
        }
       ]
      },
      {
       "subject": "rnase_e",
       "predicate": "catalyzes",
       "object": "rna_cleavage",
       "description": "The catalytic N-terminal domain cleaves RNA, distinct from the CTD assembly function.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.molcel.2018.08.003",
         "notes": "Catalytically impaired RNase E and CTD-only replacements retain bodies but fail to support their normal rapid disassembly."
        }
       ]
      },
      {
       "subject": "rnp_body",
       "predicate": "stimulates",
       "object": "rna_cleavage",
       "description": "Condensate organization accelerates the initial cleavage of tested mRNA substrates in the assayed growth conditions.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.molcel.2020.04.001",
         "notes": "qRT-PCR half-lives are prolonged in the noncondensing NTD mutant and partly restored by the condensation-competent degradosome-binding-site mutant, separating condensation from client recruitment."
        }
       ]
      },
      {
       "subject": "rna_cleavage",
       "predicate": "enables",
       "object": "disassembly",
       "description": "RNA cleavage permits rapid BR-body dissolution during the observed growth-condition cycle.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.molcel.2018.08.003",
         "notes": "Wild-type bodies are dynamic on the minute scale; two catalytic mutants retain bodies throughout ten-minute imaging, and RNase A treatment dissolves stabilized bodies in lysates."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "condensate_not_degradosome_or_eukaryotic_granule",
     "prompt": "Keep the BR-body condensate distinct from one RNA degradosome and from eukaryotic granules.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "rationale": "The existing bacterial degradosome record describes a protein complex with an E. coli-centered component set. BR-bodies are mesoscale RNase E/RNA condensates whose assembly persists after several degradosome-client binding sites are removed. Eukaryotic P-bodies and stress granules are analogies, not exact identities.",
     "notes": "Used exact GO:0140365 rather than a duplicate degradosome identifier. No enolase, eukaryotic translation-initiation complex, ribosome or tmRNA constituent was transferred. The 2020 RNA-enrichment and imaging experiments show depletion of ribosomal RNAs, tmRNA and ribosomes from BR-bodies. The four curated components are a supported subset, not an exhaustive proteome; PNPase, RNase D, small RNAs and antisense RNAs remain additional evidenced composition leads.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.molcel.2018.08.003",
       "notes": "RNase E scaffold/client-binding-site experiments distinguish condensate assembly from degradosome recruitment."
      },
      {
       "reference": "DOI:10.1016/j.molcel.2020.04.001",
       "notes": "RNA enrichment and super-resolution imaging delimit the cargo and ribosome boundary."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    },
    {
     "discussion_id": "resolve_client_families",
     "prompt": "Establish exact taxon-neutral family groundings for the RhlB and aconitase client classes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#rhlb",
      "components#aconitase"
     ],
     "rationale": "The verified strain-specific UniProt mappings identify the assayed loci, but domain and broad superfamily matches cannot substitute for exact whole-protein family groundings. Current UniProt calls CCNA_01923 RhpA, whereas the paper and gene symbol call it RhlB; this nomenclature difference is explicitly retained.",
     "notes": "Client localization and dispensability for condensate formation are supported independently by the 2018 experiments. No guessed family accessions were added.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.molcel.2018.08.003",
       "notes": "Figure 3 and fluorescent-fusion methods establish the assayed clients and their loci."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    },
    {
     "discussion_id": "taxon_occurrence_not_prevalence",
     "prompt": "Distinguish the verified NA1000 example from species-wide prevalence.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "rationale": "A species-level VARIABLE presence row would imply patchiness across lineages that the curated NA1000 experiments do not establish. A qualifying note cannot remove that assertion from the structured field.",
     "notes": "Removed the provisional distribution row before commit. Retained NCBITaxon:565050 under canonical_examples. The 2018 paper also images Agrobacterium and Sinorhizobium, but these are not extrapolated into an order- or class-wide prevalence statement in this focused record.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.molcel.2018.08.003"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    }
   ]
  },
  {
   "identifier": "GO:0048500",
   "label": "signal recognition particle",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A complex of protein and RNA which facilitates translocation of proteins across membranes.",
   "definition_source": "GO:0048500",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T04:11:05Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T04:13:05Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added SRP synonymy, GO ribonucleoprotein parentage, cytoplasm parthood, SRP RNA and Ffh/SRP54 core components, bacterial distribution, an Escherichia coli canonical example, protein-targeting function, GO/SO/DOI evidence, a bacterial SRP delivery graph and component-boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T04:15:06Z",
     "curator": "codex",
     "action": "FIX_ID_LABEL",
     "changes": "Changed the GO:0048500 causal-graph node label from the narrowed bacterial signal recognition particle phrase to the exact signal recognition particle GO label.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T04:24:08Z",
     "curator": "codex",
     "action": "FIX_DISCUSSION_ANCHOR",
     "changes": "Replaced the invalid bare components discussion anchor with the concrete bacterial SRP targeting graph anchor.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T04:32:49Z",
     "curator": "codex",
     "action": "RESOLVED_REVIEW",
     "changes": "Resolved #1353 by narrowing the SRP RNA role to RNA scaffold and SRP-FtsY receptor handoff, and resolved #1354 by rewording the protein targeting function so ribosome-nascent-chain complexes carry rather than encode membrane-protein substrates.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:53Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s); added 1 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "SRP",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1146/annurev-biochem-072711-164732"
    },
    {
     "synonym_text": "bacterial signal recognition particle",
     "synonym_type": "NARROW_SYNONYM",
     "source": "DOI:10.1016/j.bbamcr.2013.10.013"
    }
   ],
   "parent_structures": [
    "GO:1990904"
   ],
   "part_of": [
    "GO:0005737"
   ],
   "components": [
    {
     "component_id": "srp_rna",
     "label": "SRP RNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "grounding": "SO:0000590",
     "essentiality": "UNKNOWN",
     "role": "RNA scaffold that binds the SRP54/Ffh GTPase and promotes bacterial SRP-FtsY receptor handoff.",
     "evidence": [
      {
       "reference": "SO:0000590",
       "notes": "SO:0000590 is the Sequence Ontology term for signal-recognition-particle RNA."
      },
      {
       "reference": "DOI:10.1016/j.bbamcr.2013.10.013",
       "notes": "Saraogi and Shan 2014 reviewed the bacterial SRP as a minimal ribonucleoprotein containing 4.5S RNA and Ffh."
      }
     ]
    },
    {
     "component_id": "ffh_srp54_gtpase",
     "label": "Ffh/SRP54 GTPase",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "ffh"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Ffh is the bacterial SRP54 homolog and the conserved signal-sequence-binding SRP GTPase; no exact source-neutral InterPro, Pfam or NCBIfam family CURIE was assigned in this pass.",
     "role": "Signal-sequence-binding SRP GTPase that recognizes ribosome-nascent-chain complexes and pairs with the FtsY receptor GTPase during delivery to the membrane translocon.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.bbamcr.2013.10.013",
       "notes": "Saraogi and Shan 2014 reviewed Ffh as the conserved bacterial SRP protein subunit."
      },
      {
       "reference": "DOI:10.1093/emboj/16.16.4880",
       "notes": "Powers and Walter 1997 reconstituted Escherichia coli SRP-dependent targeting from Ffh, 4.5S RNA, FtsY and a ribosome-nascent-chain substrate."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0AGD7",
       "protein_label": "Signal recognition particle protein",
       "gene_symbol": "ffh",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene ffh in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0AGD7",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0AGD7, the single reviewed entry for gene ffh in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "COMMON",
     "note": "This row captures the bacterial Ffh plus 4.5S RNA SRP particle; the archaeal and eukaryotic SRP expansions are left for follow-up curation.",
     "reference": "DOI:10.1016/j.bbamcr.2013.10.013"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Model bacterium in which purified Ffh, 4.5S RNA and FtsY were reconstituted as a cotranslational targeting system.",
     "reference": "DOI:10.1093/emboj/16.16.4880"
    }
   ],
   "functions": [
    {
     "function_id": "protein_targeting_to_membrane",
     "label": "protein targeting to membrane",
     "grounding": "GO:0006612",
     "description": "The bacterial SRP targets ribosome-nascent-chain complexes carrying inner-membrane protein substrates to the cytoplasmic-membrane translocon.",
     "evidence": [
      {
       "reference": "GO:0006612",
       "notes": "GO:0006612 is the Gene Ontology biological-process term for protein targeting to membrane."
      },
      {
       "reference": "DOI:10.1093/emboj/16.16.4880",
       "notes": "Powers and Walter 1997 showed that Escherichia coli Ffh, 4.5S RNA and FtsY catalyze cotranslational targeting of a ribosome-nascent-chain complex."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0048500",
     "notes": "Gene Ontology cellular-component term for the signal recognition particle."
    },
    {
     "reference": "GO:1990904",
     "notes": "Gene Ontology cellular-component term for ribonucleoprotein complex."
    },
    {
     "reference": "GO:0005737",
     "notes": "Gene Ontology cellular-component term for cytoplasm, the direct part_of parent asserted on GO:0048500."
    },
    {
     "reference": "GO:0006612",
     "notes": "Gene Ontology biological-process term for protein targeting to membrane."
    },
    {
     "reference": "SO:0000590",
     "notes": "Sequence Ontology term for SRP RNA."
    },
    {
     "reference": "DOI:10.1016/j.bbamcr.2013.10.013",
     "notes": "Saraogi and Shan 2014, Co-translational protein targeting to the bacterial membrane, Biochimica et Biophysica Acta."
    },
    {
     "reference": "DOI:10.1093/emboj/16.16.4880",
     "notes": "Powers and Walter 1997, Co-translational protein targeting catalyzed by the Escherichia coli signal recognition particle and its receptor, EMBO Journal."
    },
    {
     "reference": "DOI:10.1146/annurev-biochem-072711-164732",
     "notes": "Akopian, Shen, Zhang and Shan 2013, Signal Recognition Particle: An Essential Protein-Targeting Machine, Annual Review of Biochemistry."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "bacterial_srp_membrane_targeting",
     "title": "Bacterial SRP delivers nascent membrane proteins to SecYEG",
     "description": "In bacteria, the Ffh/SRP RNA particle binds ribosome-nascent-chain complexes carrying hydrophobic signal sequences and hands them to the FtsY receptor for delivery to the SecYEG translocon.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the core bacterial targeting route without modeling SRP conformational rearrangements, GTP hydrolysis kinetics, the translating ribosome or species-specific accessory factors as SRP components.",
     "nodes": [
      {
       "node_id": "srp_rna",
       "label": "SRP RNA",
       "node_type": "RNA",
       "component_ref": "srp_rna",
       "grounding": "SO:0000590"
      },
      {
       "node_id": "ffh_srp54_gtpase",
       "label": "Ffh/SRP54 GTPase",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ffh_srp54_gtpase"
      },
      {
       "node_id": "bacterial_srp",
       "label": "signal recognition particle",
       "node_type": "STRUCTURE",
       "grounding": "GO:0048500"
      },
      {
       "node_id": "ribosome_nascent_chain",
       "label": "ribosome-nascent-chain complex",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "ftsy_receptor",
       "label": "FtsY SRP receptor",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P10121"
       ]
      },
      {
       "node_id": "secyeg_translocon",
       "label": "SecYEG translocon complex",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:secyeg_translocon_complex"
      },
      {
       "node_id": "protein_targeting_to_membrane",
       "label": "protein targeting to membrane",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0006612"
      }
     ],
     "edges": [
      {
       "subject": "srp_rna",
       "predicate": "assembles with",
       "object": "ffh_srp54_gtpase",
       "description": "Bacterial 4.5S RNA forms the minimal SRP ribonucleoprotein with Ffh.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.bbamcr.2013.10.013",
         "notes": "Saraogi and Shan 2014 reviewed the bacterial signal recognition particle as an Ffh and 4.5S RNA ribonucleoprotein."
        }
       ]
      },
      {
       "subject": "ffh_srp54_gtpase",
       "predicate": "recognizes",
       "object": "ribosome_nascent_chain",
       "description": "Ffh binds hydrophobic signal sequences as they emerge from translating ribosomes.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.bbamcr.2013.10.013",
         "notes": "Saraogi and Shan 2014 reviewed Ffh/SRP54 recognition of signal sequences on ribosome-nascent-chain complexes."
        }
       ]
      },
      {
       "subject": "bacterial_srp",
       "predicate": "docks with",
       "object": "ftsy_receptor",
       "description": "The SRP-FtsY GTPase pair forms a receptor-bound targeting complex during delivery to the bacterial membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1093/emboj/16.16.4880",
         "notes": "Powers and Walter 1997 reconstituted targeting with Escherichia coli SRP and the FtsY receptor."
        }
       ]
      },
      {
       "subject": "ftsy_receptor",
       "predicate": "delivers cargo to",
       "object": "secyeg_translocon",
       "description": "The receptor-bound SRP route targets ribosome-nascent-chain complexes to the membrane translocon.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.bbamcr.2013.10.013",
         "notes": "Saraogi and Shan 2014 reviewed bacterial SRP delivery of membrane-protein substrates to the membrane translocation machinery through FtsY."
        }
       ]
      },
      {
       "subject": "bacterial_srp",
       "predicate": "supports",
       "object": "protein_targeting_to_membrane",
       "description": "SRP carries hydrophobic nascent chains from the ribosome to the membrane targeting pathway.",
       "evidence": [
        {
         "reference": "DOI:10.1093/emboj/16.16.4880",
         "notes": "Powers and Walter 1997 reconstituted E. coli SRP-dependent cotranslational targeting."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_srp_component_groundings",
     "prompt": "Resolve exact source-neutral InterPro, Pfam or NCBIfam groundings for Ffh/SRP54 and decide how to represent archaeal and eukaryotic SRP proteins such as SRP19, SRP9 and SRP14.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#ffh_srp54_gtpase",
      "causal_graphs#bacterial_srp_membrane_targeting"
     ],
     "rationale": "The first SRP record captures the conserved Ffh/SRP54 plus SRP RNA core and the bacterial Ffh-4.5S RNA system. Archaeal and eukaryotic SRPs have expanded protein compositions that should be curated as exact grounded components or child records only after their source-neutral family boundaries are verified.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-biochem-072711-164732"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23"
    },
    {
     "discussion_id": "exclude_ftsy_and_translocon_as_components",
     "prompt": "Exclude the bacterial FtsY SRP receptor and SecYEG translocon from the signal recognition particle component list.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#bacterial_srp_membrane_targeting"
     ],
     "rationale": "FtsY and SecYEG are receptor or destination machinery for SRP-mediated targeting, not constituents of the SRP ribonucleoprotein.",
     "evidence": [
      {
       "reference": "DOI:10.1093/emboj/16.16.4880"
      },
      {
       "reference": "DOI:10.1016/j.bbamcr.2013.10.013"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23"
    }
   ]
  },
  {
   "identifier": "GO:0071024",
   "label": "SL snRNP",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A ribonucleoprotein complex that contains spliced leader (SL) RNA and associated proteins.",
   "definition_source": "GO:0071024",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T11:11:37Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T11:12:11Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added spliceosomal snRNP parentage, reviewed-label-only spliced leader RNA and SL snRNP-associated protein components, a conservative constituent graph and a TODO for exact SL snRNP RNA and protein-family boundaries.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0097525"
   ],
   "components": [
    {
     "component_id": "spliced_leader_rna",
     "label": "spliced leader RNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0071024 defines the SL snRNP by its spliced leader (SL) RNA content, but no exact Sequence Ontology CURIE for this RNA was assigned in this first record.",
     "role": "Spliced leader RNA constituent of the SL snRNP.",
     "evidence": [
      {
       "reference": "GO:0071024",
       "notes": "GO:0071024 defines the SL snRNP as containing spliced leader RNA."
      }
     ]
    },
    {
     "component_id": "sl_snrnp_associated_proteins",
     "label": "SL snRNP-associated proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0071024 defines the SL snRNP as containing associated proteins, but exact source-neutral protein-family boundaries for the SL snRNP were not resolved in this first record.",
     "role": "Protein constituents associated with the spliced leader RNA in the SL snRNP.",
     "evidence": [
      {
       "reference": "GO:0071024",
       "notes": "GO:0071024 defines the SL snRNP as containing associated proteins in addition to spliced leader RNA."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0071024",
     "notes": "Gene Ontology cellular-component term for the SL snRNP."
    },
    {
     "reference": "GO:0097525",
     "notes": "Gene Ontology cellular-component parent term for spliceosomal snRNP complex."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "sl_snrnp_constituents",
     "title": "Spliced leader RNA and associated proteins form the SL snRNP",
     "description": "The SL snRNP contains spliced leader RNA together with associated proteins.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records the GO-defined RNA and associated-protein contributions without modeling individual SL snRNP protein-family boundaries.",
     "nodes": [
      {
       "node_id": "spliced_leader_rna",
       "label": "spliced leader RNA",
       "node_type": "RNA",
       "component_ref": "spliced_leader_rna"
      },
      {
       "node_id": "sl_snrnp_associated_proteins",
       "label": "SL snRNP-associated proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sl_snrnp_associated_proteins"
      },
      {
       "node_id": "sl_snrnp",
       "label": "SL snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071024"
      }
     ],
     "edges": [
      {
       "subject": "spliced_leader_rna",
       "predicate": "contributes constituents to",
       "object": "sl_snrnp",
       "description": "Spliced leader RNA is the RNA constituent represented in the SL snRNP definition.",
       "evidence": [
        {
         "reference": "GO:0071024",
         "notes": "GO:0071024 defines the SL snRNP as containing spliced leader RNA."
        }
       ]
      },
      {
       "subject": "sl_snrnp_associated_proteins",
       "predicate": "contributes constituents to",
       "object": "sl_snrnp",
       "description": "SL snRNP-associated proteins are protein constituents represented in the SL snRNP definition.",
       "evidence": [
        {
         "reference": "GO:0071024",
         "notes": "GO:0071024 defines the SL snRNP as containing associated proteins."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_sl_snrnp_components",
     "prompt": "Resolve the exact source-neutral RNA and protein-family boundaries for SL snRNP components.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#spliced_leader_rna",
      "components#sl_snrnp_associated_proteins",
      "causal_graphs#sl_snrnp_constituents"
     ],
     "rationale": "The first GO:0071024 record captures only the GO-defined spliced leader RNA and associated-protein cohorts. Exact RNA terminology and SL snRNP protein-family boundaries should be resolved before expanding the component list.",
     "evidence": [
      {
       "reference": "GO:0071024"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:0030532",
   "label": "small nuclear ribonucleoprotein complex",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A ribonucleoprotein complex that contains at least one small nuclear RNA (snRNA) and associated proteins. Small nuclear ribonucleoproteins are typically named for the snRNA constituents they contain, such as U1 snRNP, U4/U6 snRNP, or 7SK snRNP; many become part of spliceosomes, while others regulate transcription elongation or replication-dependent histone pre-mRNA 3'-end processing.",
   "definition_source": "GO:0030532",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T05:40:09Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T05:40:44Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO exact synonyms, ribonucleoprotein parentage, the SO-grounded snRNA component, a reviewed-label-only associated protein cohort, GO/SO evidence, a minimal snRNP assembly graph and a TODO for exact snRNP-specific component boundaries.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T05:41:21Z",
     "curator": "codex",
     "action": "TIGHTENED_DEFINITION",
     "changes": "Smoothed the GO-derived small nuclear ribonucleoprotein complex definition while preserving its snRNA/protein composition and spliceosomal, 7SK and U7 scope.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T05:53:28Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Resolved #1554 by attaching the snRNP-specific boundary TODO to the generic snRNA component as well as the associated-protein cohort and assembly graph.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "small nuclear ribonucleoprotein",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030532"
    },
    {
     "synonym_text": "snRNP",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0030532"
    }
   ],
   "parent_structures": [
    "GO:1990904"
   ],
   "components": [
    {
     "component_id": "snrna",
     "label": "snRNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "grounding": "SO:0000274",
     "role": "Small nuclear RNA constituent that gives a small nuclear ribonucleoprotein complex its snRNP identity.",
     "evidence": [
      {
       "reference": "GO:0030532",
       "notes": "GO:0030532 defines small nuclear ribonucleoprotein complexes as containing at least one RNA of the small nuclear RNA class."
      },
      {
       "reference": "SO:0000274",
       "notes": "SO:0000274 is the Sequence Ontology term for snRNA and lists small nuclear RNA as an exact synonym."
      }
     ]
    },
    {
     "component_id": "snrnp_associated_proteins",
     "label": "snRNP-associated proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Small nuclear ribonucleoprotein complexes contain associated proteins, but the GO:0030532 parent spans heterogeneous protein families across U1, U4/U6, U7, 7SK and other snRNPs; no single exact source-neutral protein-family CURIE was assigned.",
     "role": "Protein constituents associated with the snRNA molecule in small nuclear ribonucleoprotein complexes.",
     "evidence": [
      {
       "reference": "GO:0030532",
       "notes": "GO:0030532 defines small nuclear ribonucleoprotein complexes as containing associated proteins as well as snRNA."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0030532",
     "notes": "Gene Ontology cellular-component term for small nuclear ribonucleoprotein complex and its exact synonyms."
    },
    {
     "reference": "GO:1990904",
     "notes": "Gene Ontology cellular-component parent term for ribonucleoprotein complex."
    },
    {
     "reference": "SO:0000274",
     "notes": "Sequence Ontology term for snRNA and its small nuclear RNA exact synonym."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "snrna_associated_proteins_constituents",
     "title": "snRNA and associated proteins form snRNPs",
     "description": "Small nuclear ribonucleoprotein complexes contain at least one snRNA molecule together with associated proteins.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records the GO-defined snRNA and associated protein contributions without modeling individual snRNP-specific RNA or protein-family boundaries.",
     "nodes": [
      {
       "node_id": "snrna",
       "label": "snRNA",
       "node_type": "RNA",
       "grounding": "SO:0000274",
       "component_ref": "snrna"
      },
      {
       "node_id": "snrnp_associated_proteins",
       "label": "snRNP-associated proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "snrnp_associated_proteins"
      },
      {
       "node_id": "small_nuclear_ribonucleoprotein_complex",
       "label": "small nuclear ribonucleoprotein complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030532"
      }
     ],
     "edges": [
      {
       "subject": "snrna",
       "predicate": "contributes constituents to",
       "object": "small_nuclear_ribonucleoprotein_complex",
       "description": "Small nuclear RNAs are RNA constituents of small nuclear ribonucleoprotein complexes.",
       "evidence": [
        {
         "reference": "GO:0030532",
         "notes": "GO:0030532 defines each snRNP as containing at least one RNA of the snRNA class."
        }
       ]
      },
      {
       "subject": "snrnp_associated_proteins",
       "predicate": "contributes constituents to",
       "object": "small_nuclear_ribonucleoprotein_complex",
       "description": "Associated proteins are protein constituents of small nuclear ribonucleoprotein complexes.",
       "evidence": [
        {
         "reference": "GO:0030532",
         "notes": "GO:0030532 defines snRNPs as containing associated proteins."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_snrnp_specific_components",
     "prompt": "Resolve exact source-neutral RNA and protein boundaries for individual small nuclear ribonucleoprotein complexes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#snrna",
      "components#snrnp_associated_proteins",
      "causal_graphs#snrna_associated_proteins_constituents"
     ],
     "rationale": "The first GO:0030532 record captures only the generic SO-grounded snRNA class and the GO-defined associated-protein cohort. Individual U-series, 7SK, U7 and other snRNP records should resolve specific RNA Sequence Ontology terms and protein-family boundaries separately.",
     "evidence": [
      {
       "reference": "GO:0030532"
      },
      {
       "reference": "SO:0000274"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:0015935",
   "label": "small ribosomal subunit",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "The smaller of the two subunits of a ribosome.",
   "definition_source": "GO:0015935",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T18:00:29Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T18:01:31Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, ribosome parthood, broad rRNA and protein-cohort components, bacterial distribution, Thermus and E. coli exemplars, mRNA-decoding function, GO/literature/Complex Portal evidence, a 30S decoding graph, and component-grounding and CPX-3802 scope discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T18:11:34Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Resolved PR #1008 review issues #1009, #1010, and #1011 by removing the unsupported Bacteria UNIVERSAL distribution row, pruning the redundant aminoacyl-tRNA decoding graph node and edge, and keeping ComplexPortal:CPX-3802 scoped to the E. coli canonical example and CPX-3802 discussion rather than record-level evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:35:33Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 5 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "ribosomal small subunit",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0015935"
    }
   ],
   "part_of": [
    "GO:0005840"
   ],
   "components": [
    {
     "component_id": "ssu_rrna",
     "label": "small-subunit rRNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "stoichiometry": "1",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Bacterial and archaeal small subunits are built on 16S rRNA, whereas eukaryotic cytosolic small subunits use 18S rRNA; no single SO term was curated that exactly denotes the cross-lineage small-subunit rRNA class.",
     "role": "Structural RNA core of the small ribosomal subunit that forms the bacterial 30S body, platform, and head and carries the decoding center.",
     "evidence": [
      {
       "reference": "DOI:10.1038/35030006",
       "notes": "Wimberly et al. 2000 resolved the Thermus thermophilus 30S structure with 16S rRNA forming the body, platform, and head."
      },
      {
       "reference": "DOI:10.1126/science.1060612",
       "notes": "Ogle et al. 2001 structurally analyzed 16S rRNA bases in the 30S decoding center during cognate tRNA recognition."
      }
     ]
    },
    {
     "component_id": "ssu_protein_cohort",
     "label": "small-subunit ribosomal proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "stoichiometry": "21 proteins in Escherichia coli",
     "essentiality": "CONDITIONAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The small-subunit protein set contains many unrelated protein families and varies across bacterial, archaeal, eukaryotic, and organellar small ribosomal subunits; no single InterPro, Pfam, NCBIfam, GO, or Complex Portal term was curated that denotes the entire source-neutral cohort.",
     "role": "Proteins that bind and stabilize the folded small-subunit rRNA scaffold to form a functional decoding subunit.",
     "evidence": [
      {
       "reference": "DOI:10.1038/35030006",
       "notes": "Wimberly et al. 2000 placed 20 proteins in the Thermus thermophilus 30S structure, mainly on the solvent-exposed surface."
      },
      {
       "reference": "DOI:10.1128/MMBR.00013-07",
       "notes": "Kaczanowska and Ryden-Aulin 2007 report 21 protein constituents for the Escherichia coli 30S subunit."
      }
     ],
     "gene_symbols": [
      "rpsB",
      "rpsC",
      "rpsD",
      "rpsE",
      "rpsL"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A7V0",
       "protein_label": "Small ribosomal subunit protein uS2",
       "gene_symbol": "rpsB",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene rpsB in Escherichia coli K-12, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0A7V0",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0A7V0, the single reviewed entry for gene rpsB in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P0A7V3",
       "protein_label": "Small ribosomal subunit protein uS3",
       "gene_symbol": "rpsC",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene rpsC in Escherichia coli K-12, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0A7V3",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0A7V3, the single reviewed entry for gene rpsC in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P0A7V8",
       "protein_label": "Small ribosomal subunit protein uS4",
       "gene_symbol": "rpsD",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene rpsD in Escherichia coli K-12, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0A7V8",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0A7V8, the single reviewed entry for gene rpsD in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P27152",
       "protein_label": "Small ribosomal subunit protein uS5",
       "gene_symbol": "rpsE",
       "taxon_id": "NCBITaxon:274",
       "taxon_label": "Thermus thermophilus",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene rpsE in Thermus thermophilus, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P27152",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P27152, the single reviewed entry for gene rpsE in Thermus thermophilus. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P17293",
       "protein_label": "Small ribosomal subunit protein uS12",
       "gene_symbol": "rpsL",
       "taxon_id": "NCBITaxon:274",
       "taxon_label": "Thermus thermophilus",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene rpsL in Thermus thermophilus, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P17293",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P17293, the single reviewed entry for gene rpsL in Thermus thermophilus. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:274",
     "taxon_label": "Thermus thermophilus",
     "note": "Bacterial source of the 3.05 A 30S small-subunit crystal structure used to resolve 16S rRNA and 30S protein placement.",
     "reference": "DOI:10.1038/35030006"
    },
    {
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli K-12",
     "note": "Reference bacterial strain for the curated Complex Portal 30S small ribosomal subunit composition, CPX-3802.",
     "reference": "ComplexPortal:CPX-3802"
    }
   ],
   "functions": [
    {
     "function_id": "mrna_decoding",
     "label": "mRNA decoding",
     "description": "The bacterial 30S subunit monitors codon-anticodon geometry and selects cognate aminoacyl-tRNAs during translation.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.1060612",
       "notes": "Ogle et al. 2001 show 16S rRNA A1492, A1493, and G530 rearrangements around the codon-anticodon helix in the 30S decoding site."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0015935",
     "notes": "Gene Ontology cellular-component term for the small ribosomal subunit."
    },
    {
     "reference": "GO:0005840",
     "notes": "Gene Ontology cellular-component term for the containing ribosome."
    },
    {
     "reference": "DOI:10.1038/35030006",
     "notes": "Wimberly et al. 2000, Structure of the 30S ribosomal subunit, Nature."
    },
    {
     "reference": "DOI:10.1126/science.1060612",
     "notes": "Ogle et al. 2001, Recognition of cognate transfer RNA by the 30S ribosomal subunit, Science."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "ssu_decoding_center",
     "title": "30S decoding center reads mRNA codons",
     "description": "In the bacterial 30S subunit, the small-subunit rRNA scaffold positions a decoding center that inspects codon-anticodon geometry.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph captures the structurally resolved bacterial 30S decoding role of the small subunit, not the full elongation cycle handled by the parent ribosome record.",
     "nodes": [
      {
       "node_id": "small_ribosomal_subunit",
       "label": "small ribosomal subunit",
       "node_type": "STRUCTURE",
       "grounding": "GO:0015935"
      },
      {
       "node_id": "ssu_rrna",
       "label": "small-subunit rRNA",
       "node_type": "RNA",
       "component_ref": "ssu_rrna"
      },
      {
       "node_id": "mrna_codon",
       "label": "mRNA codon",
       "node_type": "RNA"
      }
     ],
     "edges": [
      {
       "subject": "ssu_rrna",
       "predicate": "forms decoding center of",
       "object": "small_ribosomal_subunit",
       "description": "16S rRNA nucleotides in the bacterial 30S subunit form a decoding center that monitors codon-anticodon geometry.",
       "evidence": [
        {
         "reference": "DOI:10.1126/science.1060612",
         "notes": "Ogle et al. 2001 show the 30S decoding-center bases A1492, A1493, and G530 interacting with the minor groove of the codon-anticodon helix."
        }
       ]
      },
      {
       "subject": "small_ribosomal_subunit",
       "predicate": "decodes",
       "object": "mrna_codon",
       "description": "The 30S subunit reads mRNA codons at its decoding center.",
       "evidence": [
        {
         "reference": "DOI:10.1126/science.1060612",
         "notes": "Ogle et al. 2001 structurally analyzed how the 30S subunit recognizes a cognate tRNA anticodon paired with mRNA."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "split_small_subunit_components",
     "prompt": "Split exact small-subunit rRNA and protein families across bacterial, archaeal, eukaryotic, and organellar ribosomes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#ssu_rrna",
      "components#ssu_protein_cohort"
     ],
     "rationale": "The cross-lineage GO:0015935 term covers homologous small ribosomal subunits with different rRNAs and many distinct ribosomal protein families. This first standalone record keeps the composition at coarse reviewed-label-only granularity until each exact source-neutral family is split and grounded.",
     "evidence": [
      {
       "reference": "DOI:10.1038/35030006",
       "notes": "Wimberly et al. 2000 resolve the bacterial 30S subunit with 16S rRNA and small-subunit proteins."
      },
      {
       "reference": "DOI:10.1038/nature08403",
       "notes": "Schmeing and Ramakrishnan 2009 review conserved and divergent structural features of translation."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15"
    },
    {
     "discussion_id": "complex_portal_cpx_3802_scope",
     "prompt": "Keep ComplexPortal:CPX-3802 scoped to the E. coli 30S source composition instead of making it an equivalent xref.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "ComplexPortal:CPX-3802 is the Escherichia coli K-12 30S small ribosomal subunit composition, whereas GO:0015935 denotes small ribosomal subunits across bacteria, archaea, eukaryotes, and organelles.",
     "resolution_note": "Cited CPX-3802 as the E. coli K-12 exemplar source and did not add it to xrefs.",
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-3802",
       "notes": "ComplexPortal:CPX-3802 is scoped to the E. coli K-12 30S small ribosomal subunit."
      },
      {
       "reference": "GO:0015935",
       "notes": "GO:0015935 is a cross-taxon small ribosomal subunit term."
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0032040",
   "label": "small-subunit processome",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A large ribonucleoprotein complex that is an early preribosomal complex. In S. cerevisiae, it has a size of 80S and consists of the 35S pre-rRNA, early-associating ribosomal proteins most of which are part of the small ribosomal subunit, the U3 snoRNA and associated proteins.",
   "definition_source": "GO:0032040",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T17:27:04Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T17:28:22Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO exact synonyms, preribosome parentage, nucleolar parthood, reviewed-label-only SSU-processome RNA and protein cohorts, rRNA processing functions, GO/PubMed evidence, a conservative assembly graph and a TODO for exact SSU-processome component boundaries.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T17:39:31Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved PR #1590 review issue #1591 by rewording the GO:0030686 90S preribosome as a related sibling boundary instead of a broader SSU-processome parent.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "small subunit processome",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0032040"
    },
    {
     "synonym_text": "SSU processome",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0032040"
    }
   ],
   "parent_structures": [
    "GO:0030684",
    "GO:0140513"
   ],
   "part_of": [
    "GO:0005730"
   ],
   "components": [
    {
     "component_id": "pre_rrna_and_u3_snorna",
     "label": "35S pre-rRNA and U3 snoRNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0032040 defines the Saccharomyces cerevisiae SSU processome as containing 35S pre-rRNA and U3 snoRNA. This first record keeps the RNA cohort label-only because no exact source-neutral Sequence Ontology term was assigned for the combined precursor rRNA plus U3 snoRNA constituents.",
     "role": "RNA constituents of the budding-yeast 80S small-subunit processome described by GO:0032040.",
     "evidence": [
      {
       "reference": "GO:0032040",
       "notes": "GO:0032040 defines the S. cerevisiae small-subunit processome as containing the 35S pre-rRNA and U3 snoRNA."
      }
     ]
    },
    {
     "component_id": "ssu_processome_protein_cohort",
     "label": "small-subunit processome protein cohort",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0032040 defines the S. cerevisiae small-subunit processome as containing early-associating small-subunit ribosomal proteins and associated proteins, but exact source-neutral InterPro, Pfam, NCBIfam, GO or Complex Portal boundaries for the full heterogeneous protein cohort were not assigned in this first record.",
     "role": "Early-associating ribosomal proteins and associated proteins that accompany the RNA constituents in the small-subunit processome.",
     "evidence": [
      {
       "reference": "GO:0032040",
       "notes": "GO:0032040 defines the S. cerevisiae small-subunit processome as containing early-associating ribosomal proteins and associated proteins."
      }
     ]
    }
   ],
   "functions": [
    {
     "function_id": "rrna_processing",
     "label": "rRNA processing",
     "grounding": "GO:0006364",
     "description": "The small-subunit processome is an early preribosomal ribonucleoprotein involved in precursor-rRNA processing during ribosome biogenesis.",
     "evidence": [
      {
       "reference": "GO:0006364",
       "notes": "GO:0006364 is the Gene Ontology biological-process term for rRNA processing."
      },
      {
       "reference": "GO:0032040",
       "notes": "GO:0032040 defines the small-subunit processome as an early preribosomal ribonucleoprotein complex."
      }
     ]
    },
    {
     "function_id": "ssu_rrna_maturation",
     "label": "maturation of SSU-rRNA",
     "grounding": "GO:0030490",
     "description": "The small-subunit processome supports maturation of the precursor small-subunit rRNA into mature SSU-rRNA.",
     "evidence": [
      {
       "reference": "GO:0030490",
       "notes": "GO:0030490 is the Gene Ontology biological-process term for maturation of precursor small-subunit rRNA."
      },
      {
       "reference": "DOI:10.1038/nature00769",
       "notes": "Dragon et al. 2002 characterized a large nucleolar U3 ribonucleoprotein required for 18S rRNA biogenesis."
      }
     ]
    },
    {
     "function_id": "ribosome_biogenesis",
     "label": "ribosome biogenesis",
     "grounding": "GO:0042254",
     "description": "As an early preribosomal complex, the small-subunit processome contributes to assembly and maturation of ribosome-subunit constituents.",
     "evidence": [
      {
       "reference": "GO:0042254",
       "notes": "GO:0042254 is the Gene Ontology biological-process term for ribosome biogenesis."
      },
      {
       "reference": "GO:0032040",
       "notes": "GO:0032040 classifies the small-subunit processome as an early preribosomal complex."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0032040",
     "notes": "Gene Ontology cellular-component term for the small-subunit processome and its exact synonyms."
    },
    {
     "reference": "GO:0030684",
     "notes": "Gene Ontology cellular-component parent term for preribosomal complexes."
    },
    {
     "reference": "GO:0140513",
     "notes": "Gene Ontology cellular-component parent term for nuclear protein-containing complexes."
    },
    {
     "reference": "GO:0005730",
     "notes": "Gene Ontology cellular-component term for the nucleolus."
    },
    {
     "reference": "GO:0006364",
     "notes": "Gene Ontology biological-process term for rRNA processing."
    },
    {
     "reference": "GO:0030490",
     "notes": "Gene Ontology biological-process term for maturation of SSU-rRNA."
    },
    {
     "reference": "GO:0042254",
     "notes": "Gene Ontology biological-process term for ribosome biogenesis."
    },
    {
     "reference": "PMID:12068309",
     "notes": "Publication cited in GO:0032040 definition xrefs."
    },
    {
     "reference": "PMID:12957375",
     "notes": "Publication cited in GO:0032040 definition xrefs."
    },
    {
     "reference": "PMID:15120992",
     "notes": "Publication cited in GO:0032040 definition xrefs."
    },
    {
     "reference": "PMID:15590835",
     "notes": "Publication cited in GO:0032040 definition xrefs."
    },
    {
     "reference": "DOI:10.1038/nature00769",
     "notes": "Dragon et al. 2002, 'A large nucleolar U3 ribonucleoprotein required for 18S ribosomal RNA biogenesis', Nature."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "ssu_processome_constituents",
     "title": "RNAs and proteins form the SSU processome",
     "description": "GO defines the small-subunit processome as an early nucleolar preribosomal ribonucleoprotein that contains 35S pre-rRNA, U3 snoRNA, early-associating small-subunit ribosomal proteins and associated proteins in S. cerevisiae.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records the GO-defined RNA and protein cohorts, nucleolar parthood and SSU-rRNA maturation function without resolving exact U3-associated protein, ribosomal protein or 90S/SSU processome subcomplex boundaries.",
     "nodes": [
      {
       "node_id": "pre_rrna_and_u3_snorna",
       "label": "35S pre-rRNA and U3 snoRNA",
       "node_type": "RNA",
       "component_ref": "pre_rrna_and_u3_snorna"
      },
      {
       "node_id": "ssu_processome_protein_cohort",
       "label": "small-subunit processome protein cohort",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ssu_processome_protein_cohort"
      },
      {
       "node_id": "small_subunit_processome",
       "label": "small-subunit processome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032040"
      },
      {
       "node_id": "nucleolus",
       "label": "nucleolus",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005730"
      },
      {
       "node_id": "ssu_rrna_maturation",
       "label": "maturation of SSU-rRNA",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0030490"
      }
     ],
     "edges": [
      {
       "subject": "pre_rrna_and_u3_snorna",
       "predicate": "contributes constituents to",
       "object": "small_subunit_processome",
       "description": "The S. cerevisiae small-subunit processome contains 35S pre-rRNA and U3 snoRNA.",
       "evidence": [
        {
         "reference": "GO:0032040",
         "notes": "GO:0032040 defines the budding-yeast complex as containing 35S pre-rRNA and U3 snoRNA."
        }
       ]
      },
      {
       "subject": "ssu_processome_protein_cohort",
       "predicate": "contributes constituents to",
       "object": "small_subunit_processome",
       "description": "Early-associating ribosomal proteins and associated proteins are protein constituents of the small-subunit processome.",
       "evidence": [
        {
         "reference": "GO:0032040",
         "notes": "GO:0032040 defines the budding-yeast complex as containing early-associating ribosomal proteins and associated proteins."
        }
       ]
      },
      {
       "subject": "small_subunit_processome",
       "predicate": "localizes to",
       "object": "nucleolus",
       "description": "The small-subunit processome is part of the nucleolus.",
       "evidence": [
        {
         "reference": "GO:0032040",
         "notes": "GO:0032040 carries a part_of relationship to the nucleolus."
        },
        {
         "reference": "GO:0005730",
         "notes": "GO:0005730 is the nucleolus cellular-component term."
        }
       ]
      },
      {
       "subject": "small_subunit_processome",
       "predicate": "supports",
       "object": "ssu_rrna_maturation",
       "description": "The U3-containing small-subunit processome is required for 18S rRNA biogenesis.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature00769",
         "notes": "Dragon et al. 2002 characterized a large nucleolar U3 ribonucleoprotein required for 18S rRNA biogenesis."
        },
        {
         "reference": "GO:0030490",
         "notes": "GO:0030490 is the biological-process term for SSU-rRNA maturation."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_ssu_processome_component_boundaries",
     "prompt": "Resolve exact SSU processome RNA, ribosomal-protein, U3-associated-protein and 90S-boundary components.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#pre_rrna_and_u3_snorna",
      "components#ssu_processome_protein_cohort",
      "causal_graphs#ssu_processome_constituents"
     ],
     "rationale": "GO:0032040 defines an S. cerevisiae 80S SSU processome with 35S pre-rRNA, U3 snoRNA, early-associating small-subunit ribosomal proteins and associated proteins. Exact source-neutral RNA and protein-family groundings, plus the boundary between the GO:0032040 SSU processome and the related GO:0030686 90S preribosome sibling, need a narrower literature-backed curation pass.",
     "evidence": [
      {
       "reference": "GO:0032040"
      },
      {
       "reference": "GO:0030686"
      },
      {
       "reference": "DOI:10.1038/nature00769"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:0005732",
   "label": "sno(s)RNA-containing ribonucleoprotein complex",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A ribonucleoprotein complex that contains an RNA molecule of the snoRNA family and associated proteins. Many are involved in a step of processing of rRNA molecules: cleavage, 2'-O-methylation, or pseudouridylation, but other RNA types can be targets as well. The majority fall into one of two classes, box C/D type or box H/ACA type, which are conserved across eukaryotes and archaea. Other members include the telomerase RNA and the ribonuclease MRP RNA.",
   "definition_source": "GO:0005732",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T11:55:49Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T11:56:25Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added ribonucleoprotein-complex parentage, reviewed-label-only sno(s)RNA and sno(s)RNP-associated protein components, a conservative constituent graph and a TODO for exact sno(s)RNP subclass boundaries.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:1990904"
   ],
   "components": [
    {
     "component_id": "sno_s_rna",
     "label": "sno(s)RNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0005732 spans eukaryotic snoRNA- and archaeal sRNA-containing RNPs, including box C/D and box H/ACA subclasses; no single exact Sequence Ontology CURIE was assigned for this combined RNA cohort in the first record.",
     "role": "Small nucleolar or small RNA-family RNA constituent that defines a sno(s)RNA-containing ribonucleoprotein complex.",
     "evidence": [
      {
       "reference": "GO:0005732",
       "notes": "GO:0005732 defines sno(s)RNA-containing ribonucleoprotein complexes as containing a snoRNA-family RNA molecule and associated proteins."
      }
     ]
    },
    {
     "component_id": "sno_s_rnp_associated_proteins",
     "label": "sno(s)RNP-associated proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0005732 defines the complexes by associated proteins in addition to a sno(s)RNA, but exact source-neutral protein-family boundaries for box C/D, box H/ACA and other sno(s)RNP subclasses were not resolved in this first record.",
     "role": "Protein constituents associated with snoRNA-family RNAs in sno(s)RNA-containing ribonucleoprotein complexes.",
     "evidence": [
      {
       "reference": "GO:0005732",
       "notes": "GO:0005732 defines sno(s)RNA-containing ribonucleoprotein complexes as containing associated proteins in addition to a snoRNA-family RNA molecule."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005732",
     "notes": "Gene Ontology cellular-component term for sno(s)RNA-containing ribonucleoprotein complex."
    },
    {
     "reference": "GO:1990904",
     "notes": "Gene Ontology cellular-component parent term for ribonucleoprotein complex."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "sno_s_rnp_constituents",
     "title": "sno(s)RNA and associated proteins form sno(s)RNPs",
     "description": "sno(s)RNA-containing ribonucleoprotein complexes contain an RNA of the snoRNA family together with associated proteins.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records the generic GO-defined RNA and associated-protein cohorts without modeling exact box C/D, box H/ACA, telomerase-RNA or ribonuclease-MRP component boundaries.",
     "nodes": [
      {
       "node_id": "sno_s_rna",
       "label": "sno(s)RNA",
       "node_type": "RNA",
       "component_ref": "sno_s_rna"
      },
      {
       "node_id": "sno_s_rnp_associated_proteins",
       "label": "sno(s)RNP-associated proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sno_s_rnp_associated_proteins"
      },
      {
       "node_id": "sno_s_rna_containing_ribonucleoprotein_complex",
       "label": "sno(s)RNA-containing ribonucleoprotein complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005732"
      }
     ],
     "edges": [
      {
       "subject": "sno_s_rna",
       "predicate": "contributes constituents to",
       "object": "sno_s_rna_containing_ribonucleoprotein_complex",
       "description": "sno(s)RNA-family RNA is the RNA constituent represented in the GO:0005732 definition.",
       "evidence": [
        {
         "reference": "GO:0005732",
         "notes": "GO:0005732 defines the complex as containing an RNA molecule of the snoRNA family."
        }
       ]
      },
      {
       "subject": "sno_s_rnp_associated_proteins",
       "predicate": "contributes constituents to",
       "object": "sno_s_rna_containing_ribonucleoprotein_complex",
       "description": "Associated proteins are the protein constituents represented in the GO:0005732 definition.",
       "evidence": [
        {
         "reference": "GO:0005732",
         "notes": "GO:0005732 defines the complex as containing associated proteins."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_sno_s_rnp_subclass_boundaries",
     "prompt": "Resolve exact source-neutral RNA and protein-family boundaries for sno(s)RNA-containing RNP subclasses.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#sno_s_rna",
      "components#sno_s_rnp_associated_proteins",
      "causal_graphs#sno_s_rnp_constituents"
     ],
     "rationale": "The first GO:0005732 record captures only the GO-defined RNA and associated-protein cohorts. Exact box C/D, box H/ACA, telomerase-RNA and ribonuclease-MRP subfamily boundaries should be resolved before expanding the component list.",
     "evidence": [
      {
       "reference": "GO:0005732"
      },
      {
       "reference": "GO:1990904"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:0071601",
   "label": "sphere organelle",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "OTHER",
   "definition": "A nuclear body that is found in the germinal vesicles of amphibian oocytes, and consist of three major parts: a remarkably spherical body about 5-10 pm in diameter, smaller spherical or nearly spherical granules on the surface, and inclusions of various sizes that strongly resemble the surface granules. The parts of the sphere organelle have distinct compositions, including splicing snRNAs and proteins.",
   "definition_source": "GO:0071601",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-28T06:33:59Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T06:35:07Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added nuclear-body parentage, nuclear-lumen parthood, SPH-1/coilin and U7 snRNA components, Xenopus laevis scope, GO/DOI evidence, a nonmechanistic SPH-1/U7 sphere-organelle assembly graph and a sphere/Cajal-body boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-28T06:35:52Z",
     "curator": "codex",
     "action": "TIGHTENED_EVIDENCE",
     "changes": "Narrowed the Xenopus laevis canonical-example note to the SPH-1 cloning and sphere-cortex localization claim supported by its Tuma, Stolk and Roth 1993 reference.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:35:34Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0016604"
   ],
   "part_of": [
    "GO:0031981"
   ],
   "components": [
    {
     "component_id": "coilin_sph1",
     "label": "coilin/SPH-1",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The Xenopus sphere-organelle antigen SPH-1 is modeled with its coilin relationship as a first-pass protein component; no exact source-neutral InterPro, Pfam or NCBIfam accession covering this amphibian sphere-organelle protein was assigned.",
     "role": "Coilin-related SPH-1 protein concentrated in the cortex of Xenopus laevis sphere organelles.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.122.4.767",
       "notes": "Tuma, Stolk and Roth 1993 localized SPH-1 specifically to the cortex of Xenopus laevis sphere organelles and found that cloned SPH-1 encodes a p80-coilin-related protein."
      }
     ],
     "gene_symbols": [
      "coil"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q09003",
       "protein_label": "Coilin",
       "gene_symbol": "coil",
       "taxon_id": "NCBITaxon:8355",
       "taxon_label": "Xenopus laevis",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene coil in Xenopus laevis, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:8349728",
         "notes": "Tuma RS et al. 1993, ‘Identification and characterization of a sphere organelle protein.’, J Cell Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Nucleus' localisation of Q09003."
        }
       ]
      }
     ]
    },
    {
     "component_id": "u7_snrna",
     "label": "U7 snRNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "U7 snRNA is curated as a native sphere-organelle-enriched small nuclear RNA; no exact Sequence Ontology or RNAcentral CURIE was assigned in this first record.",
     "role": "Small nuclear RNA concentrated in amphibian oocyte sphere organelles and able to induce coiled-body-like structures when increased in Xenopus oocyte nuclei.",
     "evidence": [
      {
       "reference": "DOI:10.1007/s004120050385",
       "notes": "Tuma and Roth 1999 described amphibian oocyte sphere organelles as coiled bodies containing high concentrations of U7 snRNA and showed that increasing nuclear U7 snRNA induced coiled-body-like structures in Xenopus oocytes."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:8355",
     "taxon_label": "Xenopus laevis",
     "presence": "VARIABLE",
     "note": "Sphere organelles were characterized in Xenopus laevis oocyte germinal vesicles as large nuclear bodies marked by cortex-localized SPH-1.",
     "reference": "DOI:10.1083/jcb.122.4.767"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:8355",
     "taxon_label": "Xenopus laevis",
     "note": "Xenopus laevis oocytes were used to clone SPH-1 and localize SPH-1 to the sphere-organelle cortex.",
     "reference": "DOI:10.1083/jcb.122.4.767"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0071601",
     "notes": "Gene Ontology cellular-component term for sphere organelle."
    },
    {
     "reference": "GO:0016604",
     "notes": "Gene Ontology cellular-component parent term for nuclear body."
    },
    {
     "reference": "GO:0031981",
     "notes": "Gene Ontology cellular-component term for the nuclear lumen; sphere organelles are amphibian-oocyte germinal-vesicle nuclear bodies."
    },
    {
     "reference": "DOI:10.1002/dvg.1020160107",
     "notes": "Gall, Tsvetkov, Wu and Murphy 1995 reviewed the sphere organelle/coiled body as a nuclear component related to coiled bodies, prenucleolar bodies and insect Binnenkorper."
    },
    {
     "reference": "DOI:10.1083/jcb.122.4.767",
     "notes": "Tuma, Stolk and Roth 1993, Identification and characterization of a sphere organelle protein, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1091/mbc.5.10.1119",
     "notes": "Wu, Murphy and Gall 1994 targeted human p80-coilin to sphere organelles in Xenopus oocyte germinal vesicles."
    },
    {
     "reference": "DOI:10.1007/s004120050385",
     "notes": "Tuma and Roth 1999, Induction of coiled body-like structures in Xenopus oocytes by U7 snRNA, Chromosoma."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "u7_snrna_sphere_body_assembly",
     "title": "SPH-1 and U7 snRNA mark sphere organelles",
     "description": "Xenopus laevis sphere organelles contain cortex-localized coilin-related SPH-1 protein and U7 snRNA, and increased U7 snRNA can induce coiled-body-like structures in oocyte nuclei.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph captures SPH-1 and U7 snRNA localization without assigning every splicing snRNA, protein constituent, surface granule component or relationship to the broader Cajal body class.",
     "nodes": [
      {
       "node_id": "coilin_sph1",
       "label": "coilin/SPH-1",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "coilin_sph1"
      },
      {
       "node_id": "u7_snrna",
       "label": "U7 snRNA",
       "node_type": "RNA",
       "component_ref": "u7_snrna"
      },
      {
       "node_id": "sphere_organelle",
       "label": "sphere organelle",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071601"
      },
      {
       "node_id": "coiled_body_like_structure",
       "label": "coiled body-like structure",
       "node_type": "STRUCTURE"
      }
     ],
     "edges": [
      {
       "subject": "coilin_sph1",
       "predicate": "localizes to",
       "object": "sphere_organelle",
       "description": "SPH-1 is a coilin-related protein that localizes to the cortex of Xenopus laevis sphere organelles.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.122.4.767",
         "notes": "Tuma, Stolk and Roth 1993 localized SPH-1 specifically to sphere organelles and placed it at the sphere cortex."
        }
       ]
      },
      {
       "subject": "u7_snrna",
       "predicate": "induces",
       "object": "coiled_body_like_structure",
       "description": "Increasing nuclear U7 snRNA induces formation of coiled-body-like structures in Xenopus oocytes.",
       "evidence": [
        {
         "reference": "DOI:10.1007/s004120050385",
         "notes": "Tuma and Roth 1999 showed that injecting U7 snRNA or functional U7 snRNA genes induced coiled-body-like structures in vivo."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_sphere_organelle_boundaries",
     "prompt": "Resolve the full RNA/protein composition and Cajal-body homology boundary for amphibian oocyte sphere organelles.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#coilin_sph1",
      "components#u7_snrna",
      "causal_graphs#u7_snrna_sphere_body_assembly"
     ],
     "rationale": "This first GO:0071601 record captures SPH-1/coilin and U7 snRNA while leaving other splicing snRNAs, sphere surface granule proteins, amphibian species breadth and the exact sphere-organelle/Cajal-body homology model to a later pass.",
     "evidence": [
      {
       "reference": "DOI:10.1002/dvg.1020160107"
      },
      {
       "reference": "DOI:10.1007/s004120050385"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-28"
    }
   ]
  },
  {
   "identifier": "GO:0005681",
   "label": "spliceosomal complex",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "Any of a series of ribonucleoprotein complexes that contain snRNA(s) and small nuclear ribonucleoproteins (snRNPs), and are formed sequentially during the spliceosomal splicing of one or more substrate RNAs, and which also contain the RNA substrate(s) from the initial target RNAs of splicing, the splicing intermediate RNA(s), to the final RNA products. During cis-splicing, the initial target RNA is a single, contiguous RNA transcript, whether mRNA, snoRNA, etc., and the released products are a spliced RNA and an excised intron, generally as a lariat structure. During trans-splicing, there are two initial substrate RNAs, the spliced leader RNA and a pre-mRNA.",
   "definition_source": "GO:0005681",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T06:14:54Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T06:15:33Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, nuclear and ribonucleoprotein parentage, a GO-grounded spliceosomal snRNP component, a reviewed-label-only RNA substrate/product cohort, a conservative generic assembly graph and a TODO for state-specific spliceosomal component boundaries.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T06:30:13Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "#1556: renamed the reviewed-label-only spliceosomal RNA cohort and its graph/TODO anchors so they explicitly include splicing intermediate RNAs.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "spliceosome complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005681"
    },
    {
     "synonym_text": "spliceosome",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0005681"
    }
   ],
   "parent_structures": [
    "GO:0140513",
    "GO:1990904"
   ],
   "components": [
    {
     "component_id": "spliceosomal_snrnp_complex",
     "label": "spliceosomal snRNP complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0097525",
     "role": "Small ribonucleoprotein complex constituent involved in formation of spliceosomal complexes.",
     "evidence": [
      {
       "reference": "GO:0005681",
       "notes": "GO:0005681 defines spliceosomal complexes as containing small nuclear ribonucleoproteins."
      },
      {
       "reference": "GO:0097525",
       "notes": "GO:0097525 is the Gene Ontology cellular-component term for spliceosomal snRNP complex."
      }
     ]
    },
    {
     "component_id": "spliceosomal_substrate_intermediate_and_product_rnas",
     "label": "spliceosomal substrate, intermediate and product RNAs",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0005681 spans spliceosomal complexes carrying initial target RNAs, splicing intermediates and final RNA products in cis- and trans-splicing; no single exact source-neutral RNA CURIE was assigned for that state-dependent RNA cohort.",
     "role": "RNA substrates, intermediates or products carried by a spliceosomal complex during the splicing cycle.",
     "evidence": [
      {
       "reference": "GO:0005681",
       "notes": "GO:0005681 defines spliceosomal complexes as containing the RNA substrates, splicing intermediates and final RNA products that distinguish states in the splicing cycle."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005681",
     "notes": "Gene Ontology cellular-component term for spliceosomal complex and its exact and broad synonyms."
    },
    {
     "reference": "GO:0140513",
     "notes": "Gene Ontology cellular-component parent term for nuclear protein-containing complex."
    },
    {
     "reference": "GO:1990904",
     "notes": "Gene Ontology cellular-component parent term for ribonucleoprotein complex."
    },
    {
     "reference": "GO:0097525",
     "notes": "Gene Ontology cellular-component term for spliceosomal snRNP complex."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "spliceosomal_rnp_state_assembly",
     "title": "snRNP and state-dependent RNAs define spliceosomal complexes",
     "description": "Spliceosomal complexes are ribonucleoprotein states that contain spliceosomal snRNP complexes and carry substrate, intermediate or product RNAs through a spliceosomal splicing cycle.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records the generic GO-defined spliceosomal snRNP and RNA cohorts without modeling state-specific U-series snRNP membership, rearrangements or protein-factor boundaries.",
     "nodes": [
      {
       "node_id": "spliceosomal_snrnp_complex",
       "label": "spliceosomal snRNP complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097525",
       "component_ref": "spliceosomal_snrnp_complex"
      },
      {
       "node_id": "spliceosomal_substrate_intermediate_and_product_rnas",
       "label": "spliceosomal substrate, intermediate and product RNAs",
       "node_type": "RNA",
       "component_ref": "spliceosomal_substrate_intermediate_and_product_rnas"
      },
      {
       "node_id": "spliceosomal_complex",
       "label": "spliceosomal complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005681"
      }
     ],
     "edges": [
      {
       "subject": "spliceosomal_snrnp_complex",
       "predicate": "contributes constituents to",
       "object": "spliceosomal_complex",
       "description": "Spliceosomal complexes contain small nuclear ribonucleoproteins.",
       "evidence": [
        {
         "reference": "GO:0005681",
         "notes": "GO:0005681 defines spliceosomal complexes as containing small nuclear ribonucleoproteins."
        },
        {
         "reference": "GO:0097525",
         "notes": "GO:0097525 defines spliceosomal snRNP complexes as small ribonucleoprotein complexes involved in spliceosome formation."
        }
       ]
      },
      {
       "subject": "spliceosomal_substrate_intermediate_and_product_rnas",
       "predicate": "is carried by",
       "object": "spliceosomal_complex",
       "description": "Spliceosomal complexes contain the initial substrate RNAs, splicing intermediate RNAs or final RNA products of the splicing cycle.",
       "evidence": [
        {
         "reference": "GO:0005681",
         "notes": "GO:0005681 defines spliceosomal complexes as containing substrate, intermediate or product RNAs."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_spliceosomal_state_components",
     "prompt": "Resolve exact source-neutral component boundaries for individual spliceosomal-complex states.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#spliceosomal_snrnp_complex",
      "components#spliceosomal_substrate_intermediate_and_product_rnas",
      "causal_graphs#spliceosomal_rnp_state_assembly"
     ],
     "rationale": "The first GO:0005681 record captures the generic GO-defined spliceosomal snRNP and RNA cohorts. U2-type, U12-type and other spliceosomal states vary in their U-series snRNPs, substrate or product RNAs and additional proteins, so their exact constituent boundaries should be resolved on the specific state records.",
     "evidence": [
      {
       "reference": "GO:0005681"
      },
      {
       "reference": "GO:0097525"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:0097525",
   "label": "spliceosomal snRNP complex",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A small ribonucleoprotein complex involved in formation of the spliceosome.",
   "definition_source": "GO:0097525",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T18:17:24Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T18:18:02Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added small nuclear ribonucleoprotein parentage, a SO-grounded snRNA component, a reviewed-label-only spliceosomal snRNP protein cohort, GO/SO evidence, a nonmechanistic assembly graph and a TODO for exact U-series snRNP component boundaries.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0030532"
   ],
   "components": [
    {
     "component_id": "snrna",
     "label": "snRNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "grounding": "SO:0000274",
     "role": "Small nuclear RNA constituent of spliceosomal snRNP complexes.",
     "evidence": [
      {
       "reference": "GO:0030532",
       "notes": "GO:0030532 defines small nuclear ribonucleoprotein complexes as containing at least one RNA of the small nuclear RNA class."
      },
      {
       "reference": "SO:0000274",
       "notes": "SO:0000274 is the Sequence Ontology term for snRNA and lists small nuclear RNA as an exact synonym."
      }
     ]
    },
    {
     "component_id": "spliceosomal_snrnp_associated_proteins",
     "label": "spliceosomal snRNP-associated proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0097525 spans heterogeneous U1, U2, U4, U5, U6 and minor spliceosomal snRNP protein cohorts; no single exact source-neutral protein-family CURIE was assigned.",
     "role": "Protein constituents associated with snRNAs in spliceosomal small nuclear ribonucleoprotein complexes.",
     "evidence": [
      {
       "reference": "GO:0030532",
       "notes": "GO:0030532 defines small nuclear ribonucleoprotein complexes as containing associated proteins as well as snRNA."
      },
      {
       "reference": "GO:0097525",
       "notes": "GO:0097525 narrows small nuclear ribonucleoprotein complexes to the spliceosomal snRNPs involved in spliceosome formation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0097525",
     "notes": "Gene Ontology cellular-component term for spliceosomal snRNP complex."
    },
    {
     "reference": "GO:0030532",
     "notes": "Gene Ontology cellular-component parent term for small nuclear ribonucleoprotein complex."
    },
    {
     "reference": "SO:0000274",
     "notes": "Sequence Ontology term for snRNA and its small nuclear RNA exact synonym."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "snrna_protein_constituents_define_spliceosomal_snrnps",
     "title": "snRNA and proteins form spliceosomal snRNPs",
     "description": "Spliceosomal snRNP complexes are small nuclear ribonucleoproteins built from snRNA and associated proteins.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records the GO-defined snRNA and associated-protein contributions without modeling spliceosomal-snRNP-specific RNA identities, Sm or Lsm rings or protein-family boundaries.",
     "nodes": [
      {
       "node_id": "snrna",
       "label": "snRNA",
       "node_type": "RNA",
       "grounding": "SO:0000274",
       "component_ref": "snrna"
      },
      {
       "node_id": "spliceosomal_snrnp_associated_proteins",
       "label": "spliceosomal snRNP-associated proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "spliceosomal_snrnp_associated_proteins"
      },
      {
       "node_id": "spliceosomal_snrnp_complex",
       "label": "spliceosomal snRNP complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097525"
      }
     ],
     "edges": [
      {
       "subject": "snrna",
       "predicate": "contributes constituents to",
       "object": "spliceosomal_snrnp_complex",
       "description": "snRNAs are RNA constituents of spliceosomal small nuclear ribonucleoprotein complexes.",
       "evidence": [
        {
         "reference": "GO:0030532",
         "notes": "GO:0030532 defines each snRNP as containing at least one RNA of the snRNA class."
        }
       ]
      },
      {
       "subject": "spliceosomal_snrnp_associated_proteins",
       "predicate": "contributes constituents to",
       "object": "spliceosomal_snrnp_complex",
       "description": "Associated proteins are constituents of spliceosomal small nuclear ribonucleoprotein complexes.",
       "evidence": [
        {
         "reference": "GO:0030532",
         "notes": "GO:0030532 defines snRNPs as containing associated proteins."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_spliceosomal_snrnp_specific_components",
     "prompt": "Resolve exact source-neutral RNA and protein boundaries for individual spliceosomal snRNP complexes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#snrna",
      "components#spliceosomal_snrnp_associated_proteins",
      "causal_graphs#snrna_protein_constituents_define_spliceosomal_snrnps"
     ],
     "rationale": "The first GO:0097525 record captures only the SO-grounded snRNA class and the associated-protein cohort inherited from the small-nuclear-ribonucleoprotein parent. Individual major and minor spliceosomal snRNP records should resolve specific U-series RNAs, Sm or Lsm rings and snRNP-specific protein family boundaries separately.",
     "evidence": [
      {
       "reference": "GO:0097525"
      },
      {
       "reference": "GO:0030532"
      },
      {
       "reference": "SO:0000274"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:0097526",
   "label": "spliceosomal tri-snRNP complex",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A spliceosomal snRNP complex that is formed by the association of the U4/U6 (or U4atac/U6atac) snRNP with the U5 snRNP.",
   "definition_source": "GO:0097526",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T18:37:24Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T18:38:26Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added spliceosomal snRNP parentage, a reviewed-label-only U4/U6-family snRNP component, a GO-grounded U5 snRNP component, yeast and human tri-snRNP examples, GO/literature evidence, a nonmechanistic assembly graph and a subtype-boundary TODO.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0097525"
   ],
   "components": [
    {
     "component_id": "u4_u6_family_snrnp",
     "label": "U4/U6-family snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0097526 spans the GO:0071001 U4/U6 snRNP and the GO:0071002 U4atac/U6atac snRNP; no single exact source-neutral CURIE exists for the alternative U4/U6-family snRNP subcomplex.",
     "role": "Major- or minor-spliceosome U4/U6-family snRNP subcomplex that associates with U5 snRNP to form a spliceosomal tri-snRNP complex.",
     "evidence": [
      {
       "reference": "GO:0097526",
       "notes": "GO:0097526 defines spliceosomal tri-snRNP complexes as formed by association of a U4/U6 or U4atac/U6atac snRNP with U5 snRNP."
      },
      {
       "reference": "GO:0071001",
       "notes": "GO:0071001 is the Gene Ontology cellular-component term for the major U4/U6 snRNP."
      },
      {
       "reference": "GO:0071002",
       "notes": "GO:0071002 is the Gene Ontology cellular-component term for the minor U4atac/U6atac snRNP."
      }
     ]
    },
    {
     "component_id": "u5_snrnp",
     "label": "U5 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005682",
     "role": "U5 small nuclear ribonucleoprotein subcomplex shared by major and minor spliceosomal tri-snRNP complexes.",
     "evidence": [
      {
       "reference": "GO:0097526",
       "notes": "GO:0097526 includes U5 snRNP as the common snRNP partner in spliceosomal tri-snRNP complexes."
      },
      {
       "reference": "GO:0005682",
       "notes": "GO:0005682 is the Gene Ontology cellular-component term for the U5 snRNP."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "The major U4/U6.U5 tri-snRNP is directly evidenced in budding yeast by cryo-electron microscopy; the minor U4atac/U6atac.U5 form is not asserted for budding yeast.",
     "reference": "DOI:10.1038/nature16940"
    },
    {
     "taxon_id": "NCBITaxon:9606",
     "taxon_label": "Homo sapiens",
     "presence": "COMMON",
     "note": "Human U4/U6.U5 and U4atac/U6atac.U5 tri-snRNPs were analyzed biochemically by Schneider, Will, Makarova and colleagues; broader mammalian distribution is left for follow-up curation.",
     "reference": "DOI:10.1128/MCB.22.10.3219-3229.2002"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast major spliceosomal U4/U6.U5 tri-snRNP resolved in the high-resolution cryo-EM structure from Nguyen, Galej, Bai and colleagues.",
     "reference": "DOI:10.1038/nature16940"
    },
    {
     "taxon_id": "NCBITaxon:9606",
     "taxon_label": "Homo sapiens",
     "note": "Human major and minor spliceosomal tri-snRNPs analyzed in a comparative U4/U6.U5 and U4atac/U6atac.U5 composition study.",
     "reference": "DOI:10.1128/MCB.22.10.3219-3229.2002"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0097526",
     "notes": "Gene Ontology cellular-component term for spliceosomal tri-snRNP complex."
    },
    {
     "reference": "GO:0097525",
     "notes": "Gene Ontology cellular-component parent term for spliceosomal snRNP complex."
    },
    {
     "reference": "GO:0071001",
     "notes": "Gene Ontology cellular-component term for the U4/U6 snRNP."
    },
    {
     "reference": "GO:0071002",
     "notes": "Gene Ontology cellular-component term for the U4atac/U6atac snRNP."
    },
    {
     "reference": "GO:0005682",
     "notes": "Gene Ontology cellular-component term for the U5 snRNP."
    },
    {
     "reference": "DOI:10.1038/nature14548",
     "notes": "Nguyen, Galej, Bai and colleagues 2015, The architecture of the spliceosomal U4/U6.U5 tri-snRNP, Nature."
    },
    {
     "reference": "PMID:26106855",
     "notes": "PubMed identifier for Nguyen, Galej, Bai and colleagues 2015 as reported by NCBI E-utilities."
    },
    {
     "reference": "DOI:10.1038/nature16940",
     "notes": "Nguyen, Galej, Bai and colleagues 2016, Cryo-EM structure of the yeast U4/U6.U5 tri-snRNP at 3.7 Angstrom resolution, Nature."
    },
    {
     "reference": "PMID:26829225",
     "notes": "PubMed identifier for Nguyen, Galej, Bai and colleagues 2016 as reported by NCBI E-utilities."
    },
    {
     "reference": "DOI:10.1128/MCB.22.10.3219-3229.2002",
     "notes": "Schneider, Will, Makarova and colleagues 2002, Human U4/U6.U5 and U4atac/U6atac.U5 tri-snRNPs exhibit similar protein compositions, Molecular and Cellular Biology."
    },
    {
     "reference": "PMID:11971955",
     "notes": "PubMed identifier for Schneider, Will, Makarova and colleagues 2002 as reported by NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "u4_u6_family_u5_snrnps_form_tri_snrnp",
     "title": "U4/U6-family and U5 snRNPs form spliceosomal tri-snRNPs",
     "description": "Spliceosomal tri-snRNP complexes form when either the major U4/U6 snRNP or the minor U4atac/U6atac snRNP associates with U5 snRNP.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the generic GO-defined association shared by major and minor spliceosomal tri-snRNPs without modeling subtype-specific protein bridges, RNA-RNA contacts or copy numbers.",
     "nodes": [
      {
       "node_id": "u4_u6_family_snrnp",
       "label": "U4/U6-family snRNP",
       "node_type": "STRUCTURE",
       "component_ref": "u4_u6_family_snrnp"
      },
      {
       "node_id": "u5_snrnp",
       "label": "U5 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005682",
       "component_ref": "u5_snrnp"
      },
      {
       "node_id": "spliceosomal_tri_snrnp_complex",
       "label": "spliceosomal tri-snRNP complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097526"
      }
     ],
     "edges": [
      {
       "subject": "u4_u6_family_snrnp",
       "predicate": "contributes to assembly of",
       "object": "spliceosomal_tri_snrnp_complex",
       "description": "A U4/U6 or U4atac/U6atac snRNP is one defining subcomplex of a spliceosomal tri-snRNP complex.",
       "evidence": [
        {
         "reference": "GO:0097526",
         "notes": "GO:0097526 defines the tri-snRNP as formed when U4/U6 or U4atac/U6atac snRNP associates with U5 snRNP."
        }
       ]
      },
      {
       "subject": "u5_snrnp",
       "predicate": "contributes to assembly of",
       "object": "spliceosomal_tri_snrnp_complex",
       "description": "The U5 snRNP is the common defining subcomplex of major and minor spliceosomal tri-snRNP complexes.",
       "evidence": [
        {
         "reference": "GO:0097526",
         "notes": "GO:0097526 defines U5 as the shared snRNP partner in spliceosomal tri-snRNP complexes."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_spliceosomal_tri_snrnp_subtype_boundaries",
     "prompt": "Keep major and minor spliceosomal tri-snRNP protein inventories resolved on exact child records.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#u4_u6_family_snrnp",
      "components#u5_snrnp",
      "causal_graphs#u4_u6_family_u5_snrnps_form_tri_snrnp"
     ],
     "rationale": "The GO:0097526 parent spans two exact subclasses, GO:0046540 for U4/U6 x U5 tri-snRNP and GO:0071009 for U4atac/U6atac x U5 tri-snRNP. Protein-family components and RNA-specific contacts should stay on those child records until a source-neutral component class is available for both subtypes.",
     "evidence": [
      {
       "reference": "GO:0097526"
      },
      {
       "reference": "GO:0046540"
      },
      {
       "reference": "GO:0071009"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:0044530",
   "label": "supraspliceosomal complex",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "Multicomponent complex of RNA and proteins that is composed of four active spliceosomes, termed native spliceosomes, connected to each other by the pre-mRNA. The supraspliceosome is the nuclear machine where the pre-mRNA processing takes place, like the 5'-end capping, 3'-end cleavage, splicing and editing.",
   "definition_source": "GO:0044530",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T11:32:57Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T11:33:39Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the GO exact synonym, spliceosomal-complex parentage, GO-grounded four-spliceosomal-complex and reviewed-label-only pre-mRNA components, a conservative constituent graph and a TODO for exact native-spliceosome and pre-mRNA boundaries.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "supraspliceosome complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0044530"
    }
   ],
   "parent_structures": [
    "GO:0005681"
   ],
   "components": [
    {
     "component_id": "spliceosomal_complex",
     "label": "spliceosomal complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005681",
     "stoichiometry": "4",
     "role": "Active spliceosomal-complex substructure represented four times in the supraspliceosomal complex.",
     "evidence": [
      {
       "reference": "GO:0044530",
       "notes": "GO:0044530 defines the supraspliceosomal complex as composed of four active spliceosomes, termed native spliceosomes."
      },
      {
       "reference": "GO:0005681",
       "notes": "GO:0005681 is the Gene Ontology cellular-component term for spliceosomal complex."
      }
     ]
    },
    {
     "component_id": "pre_mrna",
     "label": "pre-mRNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0044530 defines the supraspliceosomal complex as containing pre-mRNA connecting its four active spliceosomes, but no exact Sequence Ontology CURIE for that pre-mRNA constituent was assigned in this first record.",
     "role": "Pre-mRNA RNA constituent that connects the four active spliceosomal complexes in the supraspliceosomal complex.",
     "evidence": [
      {
       "reference": "GO:0044530",
       "notes": "GO:0044530 defines the supraspliceosomal complex as four active spliceosomes connected to each other by the pre-mRNA."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0044530",
     "notes": "Gene Ontology cellular-component term for supraspliceosomal complex and its exact synonym."
    },
    {
     "reference": "GO:0005681",
     "notes": "Gene Ontology cellular-component parent term for spliceosomal complex."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "supraspliceosomal_complex_assembly",
     "title": "Four spliceosomal complexes and pre-mRNA form the supraspliceosomal complex",
     "description": "The supraspliceosomal complex contains four active spliceosomal complexes connected by pre-mRNA.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records the GO-defined spliceosomal-complex stoichiometry and connecting pre-mRNA without modeling native spliceosome state boundaries or additional protein-family composition.",
     "nodes": [
      {
       "node_id": "spliceosomal_complex",
       "label": "spliceosomal complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005681",
       "component_ref": "spliceosomal_complex"
      },
      {
       "node_id": "pre_mrna",
       "label": "pre-mRNA",
       "node_type": "RNA",
       "component_ref": "pre_mrna"
      },
      {
       "node_id": "supraspliceosomal_complex",
       "label": "supraspliceosomal complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0044530"
      }
     ],
     "edges": [
      {
       "subject": "spliceosomal_complex",
       "predicate": "contributes constituents to",
       "object": "supraspliceosomal_complex",
       "description": "Four active spliceosomal complexes are constituent subcomplexes of the supraspliceosomal complex.",
       "evidence": [
        {
         "reference": "GO:0044530",
         "notes": "GO:0044530 defines the supraspliceosomal complex as composed of four active spliceosomes."
        },
        {
         "reference": "GO:0005681",
         "notes": "GO:0005681 is the parent spliceosomal-complex term."
        }
       ]
      },
      {
       "subject": "pre_mrna",
       "predicate": "connects subcomplexes in",
       "object": "supraspliceosomal_complex",
       "description": "Pre-mRNA connects the four active spliceosomes in the supraspliceosomal complex.",
       "evidence": [
        {
         "reference": "GO:0044530",
         "notes": "GO:0044530 defines the active spliceosomes in a supraspliceosomal complex as connected to each other by the pre-mRNA."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_supraspliceosomal_native_spliceosome_boundaries",
     "prompt": "Resolve exact source-neutral component boundaries for the native spliceosome and pre-mRNA constituents of the supraspliceosomal complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#spliceosomal_complex",
      "components#pre_mrna",
      "causal_graphs#supraspliceosomal_complex_assembly"
     ],
     "rationale": "The first GO:0044530 record captures only the GO-defined four active spliceosomal complexes and connecting pre-mRNA. Exact native-spliceosome state boundaries, substrate-RNA grounding and additional protein-family composition should be resolved before expanding the component list.",
     "evidence": [
      {
       "reference": "GO:0044530"
      },
      {
       "reference": "GO:0005681"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:0005697",
   "label": "telomerase holoenzyme complex",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "Telomerase is a ribonucleoprotein enzyme complex, with a minimal catalytic core composed of a catalytic reverse transcriptase subunit and an RNA subunit that provides the template for telomeric DNA addition. In vivo, the holoenzyme complex often contains additional subunits.",
   "definition_source": "GO:0005697",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T04:16:50Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T04:17:28Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added ribonucleoprotein parentage, the SO-grounded telomerase RNA component, GO/SO/PubMed evidence, a minimal telomerase RNA constituent graph and a protein-component grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T04:31:00Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Added GO:1902494 catalytic complex as additional telomerase holoenzyme complex parentage.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:1990904",
    "GO:1902494"
   ],
   "components": [
    {
     "component_id": "telomerase_rna",
     "label": "telomerase RNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "grounding": "SO:0000390",
     "role": "RNA subunit that provides the template for telomeric DNA addition and is grounded to the telomerase_RNA Sequence Ontology term.",
     "evidence": [
      {
       "reference": "GO:0005697",
       "notes": "GO:0005697 defines the telomerase holoenzyme complex as including an RNA subunit that provides the template for telomeric DNA addition."
      },
      {
       "reference": "SO:0000390",
       "notes": "SO:0000390 is the Sequence Ontology telomerase_RNA term and lists telomerase RNA as an exact synonym."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005697",
     "notes": "Gene Ontology cellular-component term for the telomerase holoenzyme complex."
    },
    {
     "reference": "GO:1990904",
     "notes": "Gene Ontology cellular-component parent term for ribonucleoprotein complex."
    },
    {
     "reference": "GO:1902494",
     "notes": "Gene Ontology cellular-component parent term for catalytic complexes."
    },
    {
     "reference": "SO:0000390",
     "notes": "Sequence Ontology term for telomerase_RNA and its telomerase RNA exact synonym."
    },
    {
     "reference": "DOI:10.1128/MCB.22.7.2366-2374.2002",
     "notes": "DOI for Livengood, Zaug and Cech 2002 as reported by NCBI E-utilities."
    },
    {
     "reference": "PMID:11884619",
     "notes": "PubMed identifier for Livengood, Zaug and Cech 2002 as reported by NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "telomerase_rna_constituent",
     "title": "Telomerase RNA is a telomerase holoenzyme constituent",
     "description": "The telomerase holoenzyme complex contains telomerase RNA.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records the GO-defined telomerase RNA contribution without modeling telomerase reverse transcriptase or additional holoenzyme protein-family boundaries.",
     "nodes": [
      {
       "node_id": "telomerase_rna",
       "label": "telomerase RNA",
       "node_type": "RNA",
       "grounding": "SO:0000390",
       "component_ref": "telomerase_rna"
      },
      {
       "node_id": "telomerase_holoenzyme_complex",
       "label": "telomerase holoenzyme complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005697"
      }
     ],
     "edges": [
      {
       "subject": "telomerase_rna",
       "predicate": "contributes constituents to",
       "object": "telomerase_holoenzyme_complex",
       "description": "Telomerase RNA is the RNA subunit represented in the telomerase holoenzyme complex definition.",
       "evidence": [
        {
         "reference": "GO:0005697",
         "notes": "GO:0005697 defines the telomerase holoenzyme complex as including an RNA subunit."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_telomerase_holoenzyme_protein_components",
     "prompt": "Resolve exact source-neutral protein components that form the telomerase holoenzyme complex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#telomerase_rna",
      "causal_graphs#telomerase_rna_constituent"
     ],
     "rationale": "The first GO:0005697 record captures the SO-grounded telomerase RNA subunit from the GO definition. Exact telomerase reverse transcriptase and accessory subunit boundaries should be resolved before expanding this component list.",
     "evidence": [
      {
       "reference": "GO:0005697"
      },
      {
       "reference": "DOI:10.1128/MCB.22.7.2366-2374.2002"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:tmar_condensate",
   "label": "TmaR condensate",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "OTHER",
   "definition": "A polar, membraneless ribonucleoprotein condensate organized by TmaR in Escherichia coli that recruits phosphotransferase-system enzyme I and participates in spatial regulation of sugar utilization.",
   "definition_source": "DOI:10.1016/j.celrep.2025.115436",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-03T13:51:01Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T13:52:49Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added three grounded component classes, MG1655 example, two source-bounded functions, seven-edge mechanism graph, native/H-body boundaries and an explicit RNA-evidence follow-up; verified exact NCBIfam TmaR equivalog.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-03T14:08:25Z",
     "curator": "codex",
     "action": "CORRECTED_EVIDENCE_SCOPE",
     "changes": "Addressed review issue #1987 by separating established EI-HPr partnership from modeled HPr exclusion by TmaR-bound EI; no component or mechanism expansion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:53Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Grounded self-referential causal node 'condensate' to cellstructuremech:tmar_condensate.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "TmaR-EI polar condensate",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1016/j.celrep.2025.115436"
    }
   ],
   "parent_structures": [
    "GO:0036464"
   ],
   "part_of": [
    "GO:0005737"
   ],
   "components": [
    {
     "component_id": "tmar",
     "label": "PTS system regulator TmaR",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "NCBIfam:NF040881",
     "grounding_notes": "NCBI's exact model NF040881.1 is an NCBIFAM equivalog named PTS system regulator TmaR, with gene symbol tmaR and PMID 33376208. Verified through the issuing authority's public hmm_info API and the reviewed UniProt P0A8M6 cross-reference. This functional model is used instead of adopting the broader DUF496 label or InterPro's unreviewed UPF0265 description.",
     "gene_symbols": [
      "tmaR"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Defining scaffold of the polar condensate and recruiter of enzyme I.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2025.115436",
       "notes": "Native-locus imaging and recruitment mutants separate TmaR clustering from EI recruitment (Figures 1F-G and 2D)."
      },
      {
       "reference": "https://www.ncbi.nlm.nih.gov/genome/annotation_prok/evidence/NF040881/",
       "notes": "Live authority model: NF040881.1, source NCBIFAM, family_type equivalog, product_name PTS system regulator TmaR; checked 2026-10-03."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A8M6",
       "protein_label": "Pole-localizer protein TmaR",
       "gene_symbol": "tmaR",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene tmaR in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:33376208",
         "notes": "Szoke T et al. 2021, ‘Tyrosine phosphorylation-dependent localization of TmaR that controls activity of a major bacterial sugar regulator by polar sequestration.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P0A8M6."
        },
        {
         "reference": "PMID:37934665",
         "notes": "Szoke T et al. 2023, ‘Regulation of major bacterial survival strategies by transcripts sequestration in a membraneless organelle.’, Cell Rep. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P0A8M6."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ei",
     "label": "Phosphotransferase system, enzyme I",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding": "InterPro:IPR024692",
     "gene_symbols": [
      "ptsI"
     ],
     "essentiality": "DISPENSABLE",
     "role": "Recruited enzyme client. Native bacterial TmaR condensates can form without EI; recruitment regulates sugar utilization.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2025.115436",
       "notes": "Results explicitly distinguish EI-independent bacterial TmaR condensation from two-protein reconstitution in yeast. Figures 1-3 test client recruitment and interaction."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P08839",
       "protein_label": "Phosphoenolpyruvate-protein phosphotransferase",
       "gene_symbol": "ptsI",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene ptsI in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:33376208",
         "notes": "Szoke T et al. 2021, ‘Tyrosine phosphorylation-dependent localization of TmaR that controls activity of a major bacterial sugar regulator by polar sequestration.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of P08839."
        }
       ]
      }
     ]
    },
    {
     "component_id": "rna",
     "label": "RNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "grounding": "SO:0000356",
     "essentiality": "UNKNOWN",
     "role": "Heterotypic condensation partner and transcript cargo; no universal RNA-species requirement or exhaustive cargo inventory is asserted.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2023.113393",
       "notes": "Readable final-paper abstract reports RNA-dependent heterotypic phase separation in vivo and in vitro and protection of flagellar transcripts. Full Results were not accessible through the attempted publisher routes; specific RNA identities and quantitative requirements are not imported."
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:511145",
     "taxon_label": "Escherichia coli str. K-12 substr. MG1655",
     "reference": "DOI:10.1016/j.celrep.2025.115436",
     "note": "Key resources and strain-construction Methods identify MG1655 derivatives for native-locus TmaR-YFP/EI-mCherry imaging. Standard growth uses supplemented M9-glucose at 30 C; individual biochemical and sugar-consumption assays also use specified plasmids. This example is not a species-wide prevalence claim."
    }
   ],
   "functions": [
    {
     "function_id": "ei_sequestration",
     "label": "Spatial regulation of sugar utilization",
     "description": "Polar retention of EI by TmaR limits EI-dependent sugar consumption in the tested E. coli backgrounds.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2025.115436",
       "notes": "Figures 1-3 combine localization and interaction perturbations with consumption assays. F8L and V11I recruitment-defective TmaR variants show elevated glucose consumption. This is not a direct measurement of transport flux or the catalytic state of each condensed EI molecule."
      }
     ]
    },
    {
     "function_id": "transcript_protection",
     "label": "Flagellar transcript protection",
     "description": "The primary report associates protection of flagella-related transcripts in TmaR condensates with control of flagella production and motility.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2023.113393",
       "notes": "Supported at the level of the readable final-paper abstract. Transcript-specific half-lives, exact cargo membership and downstream causal edges await full-text assessment."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1016/j.celrep.2025.115436",
     "notes": "Albocher-Kedem et al. 2025; PMC11937232. Full Results, relevant Methods, limitations and MG1655 resource table read through PMC BioC and Europe PMC JATS. Figures 1 and 3 visually inspected; downloaded bytes match PMC metadata MD5. CC BY-NC-ND figures are not hosted."
    },
    {
     "reference": "DOI:10.1016/j.celrep.2023.113393",
     "notes": "Szoke et al. 2023; PMID 37934665. Final-paper abstract verified at Europe PMC and the publisher. Publisher full-text routes returned access errors; no full Results reading or preprint substitution is claimed."
    },
    {
     "reference": "DOI:10.1371/journal.pbio.3003775",
     "notes": "Guan et al. 2026; Figure 1L and corresponding Results independently show TmaR foci without Hfq or polyP, supporting a boundary from the Hfq-organized H-body."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "tmar_polar_ei_sequestration",
     "title": "TmaR condensation couples EI retention to sugar-use control",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "description": "RNA-associated TmaR condensation supports polar EI retention and regulation of sugar consumption.",
     "scope_notes": "RNA/assembly edges are limited to the 2023 primary abstract; EI interaction, localization and functional perturbations use the fully read 2025 study. Native bacterial behavior is not inferred from yeast alone. No atomic docking mechanism, universal RNA essentiality or direct glucose-import measurement is asserted.",
     "nodes": [
      {
       "node_id": "tmar",
       "label": "PTS system regulator TmaR",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "NCBIfam:NF040881",
       "component_ref": "tmar"
      },
      {
       "node_id": "rna",
       "label": "RNA",
       "node_type": "RNA",
       "grounding": "SO:0000356",
       "component_ref": "rna"
      },
      {
       "node_id": "condensation",
       "label": "TmaR condensation",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "condensate",
       "label": "TmaR condensate",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:tmar_condensate"
      },
      {
       "node_id": "ei",
       "label": "Phosphotransferase system, enzyme I",
       "node_type": "GENE_OR_PROTEIN",
       "grounding": "InterPro:IPR024692",
       "component_ref": "ei"
      },
      {
       "node_id": "retention",
       "label": "Polar EI retention",
       "node_type": "BIOLOGICAL_PROCESS"
      },
      {
       "node_id": "sugar_use",
       "label": "EI-dependent sugar consumption",
       "node_type": "BIOLOGICAL_PROCESS"
      }
     ],
     "edges": [
      {
       "subject": "tmar",
       "predicate": "undergoes",
       "object": "condensation",
       "description": "TmaR assembles by phase separation.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.celrep.2023.113393",
         "notes": "Final-paper abstract reports cellular and reconstituted phase separation; no material-property numbers are imported."
        }
       ]
      },
      {
       "subject": "rna",
       "predicate": "promotes",
       "object": "condensation",
       "description": "Heterotypic RNA interactions support TmaR condensation.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.celrep.2023.113393",
         "notes": "The abstract identifies RNA as an in vivo and in vitro condensation partner, without establishing every RNA species as necessary."
        }
       ]
      },
      {
       "subject": "condensation",
       "predicate": "forms",
       "object": "condensate",
       "description": "TmaR phase separation produces a polar membraneless compartment.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.celrep.2023.113393",
         "notes": "The final abstract connects TmaR condensation with its polar organization and transcript-related function."
        }
       ]
      },
      {
       "subject": "tmar",
       "predicate": "interacts with",
       "object": "ei",
       "description": "TmaR recognizes and recruits EI through protein interactions.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.celrep.2025.115436",
         "notes": "Figures 1I and 3A-B, far-western controls and bacterial two-hybrid assays support interaction. G266 effects differ between assays; overexpression can compensate reduced interaction."
        }
       ]
      },
      {
       "subject": "condensate",
       "predicate": "supports",
       "object": "retention",
       "description": "The assembled polar condensate provides the EI-retention compartment.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.celrep.2025.115436",
         "notes": "Native chromosomal reporters colocalize; TmaR recruitment mutants retain foci while EI becomes diffuse (Figures 1F-G and 2D). Some variants also alter scaffold abundance."
        }
       ]
      },
      {
       "subject": "ei",
       "predicate": "undergoes",
       "object": "retention",
       "description": "A cellular fraction of EI is retained at TmaR foci.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.celrep.2025.115436",
         "notes": "EI localization shifts with TmaR abundance and EI/TmaR interaction mutations; no fixed occupancy or stoichiometry is inferred."
        }
       ]
      },
      {
       "subject": "retention",
       "predicate": "restrains",
       "object": "sugar_use",
       "description": "TmaR-mediated EI sequestration limits sugar consumption in the assayed backgrounds.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.celrep.2025.115436",
         "notes": "Figure 3D-E links recruitment-defective variants to altered sugar consumption. The interpretation combines localization and functional perturbations; it is not a purified condensate-specific enzyme assay."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "identity_and_h_body_boundary",
     "prompt": "Distinguish the TmaR scaffolded condensate from a protein, one EI-TmaR complex and the H-body.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "rationale": "Shared polar location and stress-induced co-condensation do not imply identical structure identity or permanent parthood.",
     "notes": "Minted after hidden/ignored-inclusive repository searches and exact GO searches for TmaR, TmaR condensate, TmaR-EI condensate and enzyme I condensate. GO:0036464 is a broader parent, not identity. EI occupancy is variable, so the TmaR-EI name is a related synonym. Hfq-dependent stress bodies remain separately curated; no fixed is-a or part-of link between the two condensates is asserted.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2025.115436",
       "notes": "Native TmaR condensates persist without EI; the structure is not a stoichiometric EI-TmaR heterocomplex."
      },
      {
       "reference": "DOI:10.1371/journal.pbio.3003775",
       "notes": "TmaR foci persist in hfq and ppk deletion backgrounds (Figure 1L)."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    },
    {
     "discussion_id": "specific_tmar_family_grounding",
     "prompt": "Resolve TmaR at its issuing family authority rather than substituting a generic sequence family.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "rationale": "InterPro's DUF496 and unreviewed UPF0265 descriptions alone do not establish the intended functional class.",
     "notes": "The NCBI public model API identifies NF040881.1 as an NCBIFAM equivalog for PTS system regulator TmaR; reviewed UniProt P0A8M6 independently links this model. Accepted the exact NCBIfam grounding. This does not assert that every sequence-family member forms a condensate in every taxon.",
     "evidence": [
      {
       "reference": "https://www.ncbi.nlm.nih.gov/genome/annotation_prok/evidence/NF040881/",
       "notes": "Checked accession, product name, family_type, source, tmaR symbol and PMID 33376208 on 2026-10-03."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    },
    {
     "discussion_id": "native_constituent_scope",
     "prompt": "Keep scaffold/client essentiality and native organism scope separate from heterologous reconstitution.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "rationale": "EI and TmaR require co-expression for the tested yeast condensates, unlike native bacterial TmaR foci. Plasmid cross-species complementation is not endogenous taxonomic prevalence. Post-PR review found that calling HPr merely a modeled EI partner conflated established EI-HPr interaction with the proposed TmaR-dependent exclusion mechanism.",
     "notes": "TmaR is the defining scaffold and EI a DISPENSABLE constituent. HPr is an experimentally established EI phosphotransfer partner, but no HPr membership in this condensate was demonstrated here. Exclusion of HPr by the proposed closed EI-TmaR configuration remains a structural-model interpretation. Hfq/polyP stress co-condensation is documented in the separate H-body record, not imported as constitutive basal TmaR membership. Retained only MG1655 as canonical example; no prevalence rows, yeast or Salmonella native-structure claims, fixed stoichiometry or strain-mismatched protein examples.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2025.115436",
       "notes": "Results distinguish bacterial and yeast assembly, and Figure 5 uses plasmid cross-species combinations."
      },
      {
       "reference": "DOI:10.1371/journal.pbio.3003775",
       "notes": "Figure 1L supports TmaR foci without Hfq/polyP, while stress conditions permit co-condensation."
      },
      {
       "reference": "https://github.com/CultureBotAI/CellStructureMech/issues/1987",
       "notes": "Adversarial review correction: retain established EI-HPr interaction while distinguishing modeled exclusion from demonstrated condensate composition."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    },
    {
     "discussion_id": "mechanistic_and_statistical_limits",
     "prompt": "Do not promote docking, consumption measurements or discordant significance descriptions into stronger claims.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "rationale": "The 2025 interface is a model with mutational support, not an experimentally solved EI-TmaR complex. Figure 3E marks K95E, whereas the Results text singles out A84G among patch-II variants.",
     "notes": "No atomic closed-conformation/HPr-exclusion edge is asserted. The record cites the unambiguous F8L/V11I glucose-consumption result, without declaring all other mutants significant or nonsignificant. GO:0046325 was checked but not assigned because consumption is not a direct import-flux assay. Screen selection, protein-abundance and tagging effects limit interpretation of individual mutants.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2025.115436",
       "notes": "Compared Figure 3E with its Results, and read the docking and screen limitations; affinity, kinetics and native stoichiometry were not established."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03",
     "resolved_date": "2026-10-03"
    },
    {
     "discussion_id": "resolve_rna_cargo_and_requirements",
     "prompt": "Assess the full 2023 primary experiments before adding specific RNA cargo or transcript-stability mechanisms.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "rationale": "The verified abstract supports RNA-assisted assembly and flagellar transcript protection but not an exhaustive cargo list, quantitative half-lives or universal necessity.",
     "notes": "Publisher full-text routes were attempted but inaccessible; RNA essentiality remains UNKNOWN and no detailed motility/biofilm graph is asserted. The readable 2025 Introduction summarizes the earlier work, not an independent replication of every RNA experiment.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.celrep.2023.113393",
       "notes": "Readable final abstract only; no invented snippets or substitution of the 2022 preprint."
      },
      {
       "reference": "DOI:10.1016/j.celrep.2025.115436",
       "notes": "RNA/flagellar-transcript claims in the Introduction cite the earlier study."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-03"
    }
   ]
  },
  {
   "identifier": "GO:0071023",
   "label": "trans spliceosomal complex",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A spliceosomal complex that forms during the addition of a specific spliced leader (SL) sequence to the 5'-end of a messenger RNA primary transcript, a process which occurs in a number of eukaryotic organisms, including trypanosomatid protozoans, euglenoids, nematodes, trematodes, and chordates.",
   "definition_source": "GO:0071023",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T10:48:14Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T10:49:12Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added spliceosomal-complex parentage, GO-grounded SL, U2, U4, U5 and U6 snRNP components, a conservative snRNP contribution graph and a TODO for exact trans-spliceosomal RNA and protein-family boundaries.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0005681"
   ],
   "components": [
    {
     "component_id": "sl_snrnp",
     "label": "SL snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0071024",
     "role": "Spliced leader small nuclear ribonucleoprotein constituent of trans spliceosomal complexes.",
     "evidence": [
      {
       "reference": "GO:0071023",
       "notes": "Gene Ontology asserts the SL snRNP as part of the trans spliceosomal complex."
      },
      {
       "reference": "GO:0071024",
       "notes": "GO:0071024 is the Gene Ontology cellular-component term for the SL snRNP."
      }
     ]
    },
    {
     "component_id": "u2_snrnp",
     "label": "U2 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005686",
     "role": "U2 small nuclear ribonucleoprotein constituent of trans spliceosomal complexes.",
     "evidence": [
      {
       "reference": "GO:0071023",
       "notes": "Gene Ontology asserts the U2 snRNP as part of the trans spliceosomal complex."
      },
      {
       "reference": "GO:0005686",
       "notes": "GO:0005686 is the Gene Ontology cellular-component term for the U2 snRNP."
      }
     ]
    },
    {
     "component_id": "u4_snrnp",
     "label": "U4 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005687",
     "role": "U4 small nuclear ribonucleoprotein constituent of trans spliceosomal complexes.",
     "evidence": [
      {
       "reference": "GO:0071023",
       "notes": "Gene Ontology asserts the U4 snRNP as part of the trans spliceosomal complex."
      },
      {
       "reference": "GO:0005687",
       "notes": "GO:0005687 is the Gene Ontology cellular-component term for the U4 snRNP."
      }
     ]
    },
    {
     "component_id": "u5_snrnp",
     "label": "U5 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005682",
     "role": "U5 small nuclear ribonucleoprotein constituent of trans spliceosomal complexes.",
     "evidence": [
      {
       "reference": "GO:0071023",
       "notes": "Gene Ontology asserts the U5 snRNP as part of the trans spliceosomal complex."
      },
      {
       "reference": "GO:0005682",
       "notes": "GO:0005682 is the Gene Ontology cellular-component term for the U5 snRNP."
      }
     ]
    },
    {
     "component_id": "u6_snrnp",
     "label": "U6 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005688",
     "role": "U6 small nuclear ribonucleoprotein constituent of trans spliceosomal complexes.",
     "evidence": [
      {
       "reference": "GO:0071023",
       "notes": "Gene Ontology asserts the U6 snRNP as part of the trans spliceosomal complex."
      },
      {
       "reference": "GO:0005688",
       "notes": "GO:0005688 is the Gene Ontology cellular-component term for the U6 snRNP."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0071023",
     "notes": "Gene Ontology cellular-component term for trans spliceosomal complex."
    },
    {
     "reference": "GO:0005681",
     "notes": "Gene Ontology cellular-component parent term for spliceosomal complex."
    },
    {
     "reference": "GO:0071024",
     "notes": "Gene Ontology cellular-component term for the SL snRNP."
    },
    {
     "reference": "GO:0005686",
     "notes": "Gene Ontology cellular-component term for the U2 snRNP."
    },
    {
     "reference": "GO:0005687",
     "notes": "Gene Ontology cellular-component term for the U4 snRNP."
    },
    {
     "reference": "GO:0005682",
     "notes": "Gene Ontology cellular-component term for the U5 snRNP."
    },
    {
     "reference": "GO:0005688",
     "notes": "Gene Ontology cellular-component term for the U6 snRNP."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "trans_spliceosomal_snrnp_assembly",
     "title": "SL and spliceosomal snRNPs define the trans spliceosomal complex",
     "description": "The trans spliceosomal complex is a spliceosomal complex whose GO-asserted parts include SL, U2, U4, U5 and U6 snRNPs.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records the GO-asserted snRNP subcomplexes without modeling spliced leader RNA transfer, the pre-mRNA substrate or additional trans-splicing protein-family boundaries.",
     "nodes": [
      {
       "node_id": "sl_snrnp",
       "label": "SL snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071024",
       "component_ref": "sl_snrnp"
      },
      {
       "node_id": "u2_snrnp",
       "label": "U2 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005686",
       "component_ref": "u2_snrnp"
      },
      {
       "node_id": "u4_snrnp",
       "label": "U4 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005687",
       "component_ref": "u4_snrnp"
      },
      {
       "node_id": "u5_snrnp",
       "label": "U5 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005682",
       "component_ref": "u5_snrnp"
      },
      {
       "node_id": "u6_snrnp",
       "label": "U6 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005688",
       "component_ref": "u6_snrnp"
      },
      {
       "node_id": "trans_spliceosomal_complex",
       "label": "trans spliceosomal complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071023"
      }
     ],
     "edges": [
      {
       "subject": "sl_snrnp",
       "predicate": "contributes constituents to",
       "object": "trans_spliceosomal_complex",
       "description": "The SL snRNP contributes a spliced-leader ribonucleoprotein subcomplex to the trans spliceosomal complex.",
       "evidence": [
        {
         "reference": "GO:0071023",
         "notes": "Gene Ontology asserts SL snRNP as part of GO:0071023."
        }
       ]
      },
      {
       "subject": "u2_snrnp",
       "predicate": "contributes constituents to",
       "object": "trans_spliceosomal_complex",
       "description": "The U2 snRNP contributes a small nuclear ribonucleoprotein subcomplex to the trans spliceosomal complex.",
       "evidence": [
        {
         "reference": "GO:0071023",
         "notes": "Gene Ontology asserts U2 snRNP as part of GO:0071023."
        }
       ]
      },
      {
       "subject": "u4_snrnp",
       "predicate": "contributes constituents to",
       "object": "trans_spliceosomal_complex",
       "description": "The U4 snRNP contributes a small nuclear ribonucleoprotein subcomplex to the trans spliceosomal complex.",
       "evidence": [
        {
         "reference": "GO:0071023",
         "notes": "Gene Ontology asserts U4 snRNP as part of GO:0071023."
        }
       ]
      },
      {
       "subject": "u5_snrnp",
       "predicate": "contributes constituents to",
       "object": "trans_spliceosomal_complex",
       "description": "The U5 snRNP contributes a small nuclear ribonucleoprotein subcomplex to the trans spliceosomal complex.",
       "evidence": [
        {
         "reference": "GO:0071023",
         "notes": "Gene Ontology asserts U5 snRNP as part of GO:0071023."
        }
       ]
      },
      {
       "subject": "u6_snrnp",
       "predicate": "contributes constituents to",
       "object": "trans_spliceosomal_complex",
       "description": "The U6 snRNP contributes a small nuclear ribonucleoprotein subcomplex to the trans spliceosomal complex.",
       "evidence": [
        {
         "reference": "GO:0071023",
         "notes": "Gene Ontology asserts U6 snRNP as part of GO:0071023."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_trans_spliceosomal_components",
     "prompt": "Resolve exact source-neutral component boundaries for SL snRNP proteins, trans-splicing substrate RNAs and non-snRNP proteins in trans spliceosomal complexes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#sl_snrnp",
      "components#u2_snrnp",
      "components#u4_snrnp",
      "components#u5_snrnp",
      "components#u6_snrnp",
      "causal_graphs#trans_spliceosomal_snrnp_assembly"
     ],
     "rationale": "The first GO:0071023 record captures the GO-asserted SL, U2, U4, U5 and U6 snRNP subcomplexes. Individual SL RNP proteins, spliceosomal proteins and substrate RNAs should be resolved before expanding the component list beyond this GO-grounded boundary.",
     "evidence": [
      {
       "reference": "GO:0071023"
      },
      {
       "reference": "GO:0071024"
      },
      {
       "reference": "GO:0005686"
      },
      {
       "reference": "GO:0005687"
      },
      {
       "reference": "GO:0005682"
      },
      {
       "reference": "GO:0005688"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:0005692",
   "label": "U11 snRNP",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A ribonucleoprotein complex that contains small nuclear RNA U11, a heptameric ring of Sm proteins, as well as several proteins that are unique to the U11 snRNP, most of which remain associated with the U11 snRNA both while the U11 snRNP is free or assembled into a series of spliceosomal complexes.",
   "definition_source": "GO:0005692",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-24T21:37:46Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T21:38:32Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the GO exact and narrow synonyms, spliceosomal snRNP parentage, U11 snRNA and Sm-ring components, human Will/Schneider/Hossbach 12S U11 snRNP evidence, a minimal U11 snRNP constituent graph and a protein-component grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T21:49:36Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1527: clarified the Will/Schneider/Hossbach 2004 evidence note so it states the paper affinity purified 12S U11 snRNPs as well as 18S U11/U12 snRNPs.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "snRNP U11",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005692"
    },
    {
     "synonym_text": "12S U11 snRNP",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0005692"
    }
   ],
   "parent_structures": [
    "GO:0097525"
   ],
   "components": [
    {
     "component_id": "u11_snrna",
     "label": "U11 snRNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "grounding": "SO:0000398",
     "role": "U11 small nuclear RNA constituent named in the U11 snRNP definition and grounded to the U11 snRNA Sequence Ontology term.",
     "evidence": [
      {
       "reference": "GO:0005692",
       "notes": "GO:0005692 defines the U11 snRNP as containing small nuclear RNA U11."
      },
      {
       "reference": "SO:0000398",
       "notes": "SO:0000398 is the Sequence Ontology term for U11 snRNA."
      }
     ]
    },
    {
     "component_id": "sm_protein_ring",
     "label": "Sm protein ring",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "An exact source-neutral CURIE for the spliceosomal heptameric Sm protein ring is left unresolved in this first U11 snRNP record; GO:0005692 directly supports this label-level constituent.",
     "role": "Heptameric Sm protein-ring constituent named in the U11 snRNP definition.",
     "evidence": [
      {
       "reference": "GO:0005692",
       "notes": "GO:0005692 defines the U11 snRNP as containing a heptameric ring of Sm proteins."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:9606",
     "taxon_label": "Homo sapiens",
     "presence": "COMMON",
     "note": "Human 12S U11 snRNPs were affinity purified and analyzed by mass spectrometry by Will, Schneider, Hossbach and colleagues; broader eukaryotic distribution is left for follow-up curation.",
     "reference": "DOI:10.1261/rna.7320604"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:9606",
     "taxon_label": "Homo sapiens",
     "note": "Human minor-spliceosome U11 snRNP represented by affinity-purified 12S U11 particles in the Will, Schneider and Hossbach composition study.",
     "reference": "DOI:10.1261/rna.7320604"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005692",
     "notes": "Gene Ontology cellular-component term for the U11 snRNP and its synonyms."
    },
    {
     "reference": "GO:0097525",
     "notes": "Gene Ontology cellular-component parent term for spliceosomal snRNP complex."
    },
    {
     "reference": "SO:0000398",
     "notes": "Sequence Ontology term for U11 snRNA."
    },
    {
     "reference": "DOI:10.1261/rna.7320604",
     "notes": "Will, Schneider, Hossbach and colleagues 2004 affinity purified human 18S U11/U12 and 12S U11 snRNPs and identified their protein components by mass spectrometry."
    },
    {
     "reference": "DOI:10.1515/BC.2005.084",
     "notes": "Will and Luehrmann 2005, Splicing of a rare class of introns by the U12-dependent spliceosome, Biological Chemistry."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "u11_snrnp_constituents",
     "title": "U11 snRNA and the Sm ring are U11 snRNP constituents",
     "description": "The U11 snRNP contains U11 small nuclear RNA and a heptameric Sm protein ring; GO:0005692 also states that additional U11-specific proteins are present, with exact family boundaries still to be resolved.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records GO-defined U11 snRNA and Sm-ring constituent contributions without modeling individual Sm or U11-specific protein-family boundaries.",
     "nodes": [
      {
       "node_id": "u11_snrna",
       "label": "U11 snRNA",
       "node_type": "RNA",
       "grounding": "SO:0000398",
       "component_ref": "u11_snrna"
      },
      {
       "node_id": "sm_protein_ring",
       "label": "Sm protein ring",
       "node_type": "STRUCTURE",
       "component_ref": "sm_protein_ring"
      },
      {
       "node_id": "u11_snrnp",
       "label": "U11 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005692"
      }
     ],
     "edges": [
      {
       "subject": "u11_snrna",
       "predicate": "contributes constituents to",
       "object": "u11_snrnp",
       "description": "The U11 snRNA is the small nuclear RNA constituent represented in the U11 snRNP definition.",
       "evidence": [
        {
         "reference": "GO:0005692",
         "notes": "GO:0005692 defines the U11 snRNP as containing small nuclear RNA U11."
        }
       ]
      },
      {
       "subject": "sm_protein_ring",
       "predicate": "contributes constituents to",
       "object": "u11_snrnp",
       "description": "The Sm protein ring is the heptameric protein-ring constituent represented in the U11 snRNP definition.",
       "evidence": [
        {
         "reference": "GO:0005692",
         "notes": "GO:0005692 defines the U11 snRNP as containing a heptameric ring of Sm proteins."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_u11_snrnp_protein_components",
     "prompt": "Resolve exact source-neutral groundings for the Sm ring and U11-specific protein families that form the U11 snRNP.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#sm_protein_ring",
      "causal_graphs#u11_snrnp_constituents"
     ],
     "rationale": "The first GO:0005692 record captures U11 snRNA and the GO-defined Sm ring at coarse granularity. Individual spliceosomal Sm proteins and U11-specific protein-family boundaries should be resolved before splitting this inventory.",
     "evidence": [
      {
       "reference": "GO:0005692"
      },
      {
       "reference": "SO:0000398"
      },
      {
       "reference": "DOI:10.1261/rna.7320604"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-24"
    }
   ]
  },
  {
   "identifier": "GO:0034693",
   "label": "U11/U12 snRNP",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A ribonucleoprotein complex that is formed by the association of the U11 and U12 small nuclear ribonucleoproteins.",
   "definition_source": "GO:0034693",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-24T22:41:14Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T22:42:05Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO exact and narrow synonyms, spliceosomal snRNP parentage, GO-grounded U11 and U12 snRNP components, human Will/Schneider/Hossbach 18S U11/U12 snRNP evidence, a minimal association graph and a protein-component grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T22:54:42Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1531: clarified the U11/U12 snRNP protein-boundary TODO so it asks for proteins present in human 18S U11/U12 snRNPs rather than proteins forming affinity-purified particles.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "snRNP U11/U12",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0034693"
    },
    {
     "synonym_text": "18S U11/U12 snRNP",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0034693"
    }
   ],
   "parent_structures": [
    "GO:0097525"
   ],
   "components": [
    {
     "component_id": "u11_snrnp",
     "label": "U11 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005692",
     "role": "U11 small nuclear ribonucleoprotein subparticle that associates with the U12 snRNP to form the U11/U12 snRNP.",
     "evidence": [
      {
       "reference": "GO:0034693",
       "notes": "GO:0034693 defines the U11/U12 snRNP as formed by the association of the U11 and U12 snRNPs."
      },
      {
       "reference": "GO:0005692",
       "notes": "GO:0005692 is the Gene Ontology cellular-component term for the U11 snRNP."
      }
     ]
    },
    {
     "component_id": "u12_snrnp",
     "label": "U12 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005693",
     "role": "U12 small nuclear ribonucleoprotein subparticle that associates with the U11 snRNP to form the U11/U12 snRNP.",
     "evidence": [
      {
       "reference": "GO:0034693",
       "notes": "GO:0034693 defines the U11/U12 snRNP as formed by the association of the U11 and U12 snRNPs."
      },
      {
       "reference": "GO:0005693",
       "notes": "GO:0005693 is the Gene Ontology cellular-component term for the U12 snRNP."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:9606",
     "taxon_label": "Homo sapiens",
     "presence": "COMMON",
     "note": "Human 18S U11/U12 snRNPs were affinity purified and analyzed by mass spectrometry by Will, Schneider, Hossbach and colleagues; broader eukaryotic distribution is left for follow-up curation.",
     "reference": "DOI:10.1261/rna.7320604"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:9606",
     "taxon_label": "Homo sapiens",
     "note": "Human minor-spliceosome 18S U11/U12 snRNPs affinity purified for compositional analysis by Will, Schneider and Hossbach.",
     "reference": "DOI:10.1261/rna.7320604"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0034693",
     "notes": "Gene Ontology cellular-component term for the U11/U12 snRNP and its synonyms."
    },
    {
     "reference": "GO:0097525",
     "notes": "Gene Ontology cellular-component parent term for spliceosomal snRNP complex."
    },
    {
     "reference": "GO:0005692",
     "notes": "Gene Ontology cellular-component term for the U11 snRNP."
    },
    {
     "reference": "GO:0005693",
     "notes": "Gene Ontology cellular-component term for the U12 snRNP."
    },
    {
     "reference": "DOI:10.1261/rna.7320604",
     "notes": "Will, Schneider, Hossbach and colleagues 2004 affinity purified human 18S U11/U12 and 12S U11 snRNPs and identified their protein components by mass spectrometry."
    },
    {
     "reference": "DOI:10.1515/BC.2005.084",
     "notes": "Will and Luehrmann 2005, Splicing of a rare class of introns by the U12-dependent spliceosome, Biological Chemistry."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "u11_u12_snrnp_association",
     "title": "U11 and U12 snRNPs associate to form U11/U12 snRNP",
     "description": "The U11/U12 snRNP forms from U11 and U12 small nuclear ribonucleoprotein subparticles.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the GO-defined U11 and U12 snRNP subparticles without modeling the 18S-specific protein-family contacts that stabilize the di-snRNP.",
     "nodes": [
      {
       "node_id": "u11_snrnp",
       "label": "U11 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005692",
       "component_ref": "u11_snrnp"
      },
      {
       "node_id": "u12_snrnp",
       "label": "U12 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005693",
       "component_ref": "u12_snrnp"
      },
      {
       "node_id": "u11_u12_snrnp",
       "label": "U11/U12 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0034693"
      }
     ],
     "edges": [
      {
       "subject": "u11_snrnp",
       "predicate": "contributes constituents to",
       "object": "u11_u12_snrnp",
       "description": "The U11 snRNP is one of the two small nuclear ribonucleoprotein subparticles that form U11/U12 snRNP.",
       "evidence": [
        {
         "reference": "GO:0034693",
         "notes": "GO:0034693 defines the U11/U12 snRNP as formed by the association of U11 and U12 snRNPs."
        }
       ]
      },
      {
       "subject": "u12_snrnp",
       "predicate": "contributes constituents to",
       "object": "u11_u12_snrnp",
       "description": "The U12 snRNP is one of the two small nuclear ribonucleoprotein subparticles that form U11/U12 snRNP.",
       "evidence": [
        {
         "reference": "GO:0034693",
         "notes": "GO:0034693 defines the U11/U12 snRNP as formed by the association of U11 and U12 snRNPs."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_u11_u12_snrnp_protein_components",
     "prompt": "Resolve exact source-neutral component boundaries for the proteins present in human 18S U11/U12 snRNPs.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#u11_snrnp",
      "components#u12_snrnp",
      "causal_graphs#u11_u12_snrnp_association"
     ],
     "rationale": "The first GO:0034693 record captures the GO-grounded U11 and U12 snRNP subparticles. Will, Schneider, Hossbach and colleagues identified multiple 18S U11/U12 proteins by mass spectrometry; their source-neutral family boundaries should be resolved before splitting that protein inventory.",
     "evidence": [
      {
       "reference": "DOI:10.1261/rna.7320604"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-24"
    }
   ]
  },
  {
   "identifier": "GO:0005693",
   "label": "U12 snRNP",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A ribonucleoprotein complex that contains small nuclear RNA U12, a heptameric ring of Sm proteins, as well as several proteins that are unique to the U12 snRNP, most of which remain associated with the U12 snRNA both while the U12 snRNP is free or assembled into a series of spliceosomal complexes.",
   "definition_source": "GO:0005693",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-24T22:08:42Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T22:11:08Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the GO exact synonym, spliceosomal snRNP parentage, U12 snRNA and Sm-ring components, human Will/Schneider/Hossbach 18S U11/U12 snRNP evidence, a minimal U12 snRNP constituent graph and a protein-component grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T22:21:10Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1529: removed SO:0000399 from the protein-component TODO evidence because the SO U12 snRNA term does not support Sm-ring or U12-specific protein-family boundary curation.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "snRNP U12",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005693"
    }
   ],
   "parent_structures": [
    "GO:0097525"
   ],
   "components": [
    {
     "component_id": "u12_snrna",
     "label": "U12 snRNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "grounding": "SO:0000399",
     "role": "U12 small nuclear RNA constituent named in the U12 snRNP definition and grounded to the U12 snRNA Sequence Ontology term.",
     "evidence": [
      {
       "reference": "GO:0005693",
       "notes": "GO:0005693 defines the U12 snRNP as containing small nuclear RNA U12."
      },
      {
       "reference": "SO:0000399",
       "notes": "SO:0000399 is the Sequence Ontology term for U12 snRNA."
      }
     ]
    },
    {
     "component_id": "sm_protein_ring",
     "label": "Sm protein ring",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "An exact source-neutral CURIE for the spliceosomal heptameric Sm protein ring is left unresolved in this first U12 snRNP record; GO:0005693 directly supports this label-level constituent.",
     "role": "Heptameric Sm protein-ring constituent named in the U12 snRNP definition.",
     "evidence": [
      {
       "reference": "GO:0005693",
       "notes": "GO:0005693 defines the U12 snRNP as containing a heptameric ring of Sm proteins."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:9606",
     "taxon_label": "Homo sapiens",
     "presence": "COMMON",
     "note": "The U12 snRNP subcomplex is represented in human 18S U11/U12 snRNPs affinity purified and analyzed by mass spectrometry by Will, Schneider, Hossbach and colleagues; broader eukaryotic distribution is left for follow-up curation.",
     "reference": "DOI:10.1261/rna.7320604"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:9606",
     "taxon_label": "Homo sapiens",
     "note": "Human minor-spliceosome U12 snRNP represented inside affinity-purified 18S U11/U12 snRNPs in the Will, Schneider and Hossbach composition study.",
     "reference": "DOI:10.1261/rna.7320604"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005693",
     "notes": "Gene Ontology cellular-component term for the U12 snRNP and its exact synonym."
    },
    {
     "reference": "GO:0097525",
     "notes": "Gene Ontology cellular-component parent term for spliceosomal snRNP complex."
    },
    {
     "reference": "SO:0000399",
     "notes": "Sequence Ontology term for U12 snRNA."
    },
    {
     "reference": "DOI:10.1261/rna.7320604",
     "notes": "Will, Schneider, Hossbach and colleagues 2004 affinity purified human 18S U11/U12 snRNPs and identified their protein components by mass spectrometry."
    },
    {
     "reference": "DOI:10.1515/BC.2005.084",
     "notes": "Will and Luehrmann 2005, Splicing of a rare class of introns by the U12-dependent spliceosome, Biological Chemistry."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "u12_snrnp_constituents",
     "title": "U12 snRNA and the Sm ring are U12 snRNP constituents",
     "description": "The U12 snRNP contains U12 small nuclear RNA and a heptameric Sm protein ring; GO:0005693 also states that additional U12-specific proteins are present, with exact family boundaries still to be resolved.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records GO-defined U12 snRNA and Sm-ring constituent contributions without modeling individual Sm or U12-specific protein-family boundaries.",
     "nodes": [
      {
       "node_id": "u12_snrna",
       "label": "U12 snRNA",
       "node_type": "RNA",
       "grounding": "SO:0000399",
       "component_ref": "u12_snrna"
      },
      {
       "node_id": "sm_protein_ring",
       "label": "Sm protein ring",
       "node_type": "STRUCTURE",
       "component_ref": "sm_protein_ring"
      },
      {
       "node_id": "u12_snrnp",
       "label": "U12 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005693"
      }
     ],
     "edges": [
      {
       "subject": "u12_snrna",
       "predicate": "contributes constituents to",
       "object": "u12_snrnp",
       "description": "The U12 snRNA is the small nuclear RNA constituent represented in the U12 snRNP definition.",
       "evidence": [
        {
         "reference": "GO:0005693",
         "notes": "GO:0005693 defines the U12 snRNP as containing small nuclear RNA U12."
        }
       ]
      },
      {
       "subject": "sm_protein_ring",
       "predicate": "contributes constituents to",
       "object": "u12_snrnp",
       "description": "The Sm protein ring is the heptameric protein-ring constituent represented in the U12 snRNP definition.",
       "evidence": [
        {
         "reference": "GO:0005693",
         "notes": "GO:0005693 defines the U12 snRNP as containing a heptameric ring of Sm proteins."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_u12_snrnp_protein_components",
     "prompt": "Resolve exact source-neutral groundings for the Sm ring and U12-specific protein families that form the U12 snRNP.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#sm_protein_ring",
      "causal_graphs#u12_snrnp_constituents"
     ],
     "rationale": "The first GO:0005693 record captures U12 snRNA and the GO-defined Sm ring at coarse granularity. Individual spliceosomal Sm proteins and U12-specific protein-family boundaries should be resolved before splitting this inventory.",
     "evidence": [
      {
       "reference": "GO:0005693"
      },
      {
       "reference": "DOI:10.1261/rna.7320604"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-24"
    }
   ]
  },
  {
   "identifier": "GO:0071017",
   "label": "U12-type catalytic step 1 spliceosome",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A spliceosomal complex that is formed by the displacement of the U11 and U4atac snRNPs from the precatalytic spliceosome; the U12, U5 and U6atac snRNPs remain associated with the mRNA. This complex, sometimes called the activated spliceosome, is the catalytically active form of the spliceosome, and includes many proteins in addition to those found in the U12, and U5 and U6atac snRNPs.",
   "definition_source": "GO:0071017",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T00:15:13Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T00:16:08Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO exact and narrow synonyms, catalytic step 1 and U12-type spliceosomal-complex parentage, GO-grounded U12, U5 and U6atac snRNP components, Will/Luehrmann U12-spliceosome evidence, a conservative snRNP-retention graph and a protein-component grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T00:27:05Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1537: clarified the activated U12 spliceosome protein-boundary TODO so literature-reported proteins must be classified before expanding the component list.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "minor catalytic step 1 spliceosome",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0071017"
    },
    {
     "synonym_text": "U12-type activated spliceosome",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0071017"
    },
    {
     "synonym_text": "AT-AC catalytic step 1 spliceosome",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071017"
    },
    {
     "synonym_text": "mammalian U12-type spliceosomal complex B*",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071017"
    },
    {
     "synonym_text": "mammalian U12-type spliceosomal complex B2",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071017"
    },
    {
     "synonym_text": "yeast U12-type spliceosomal complex A1",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071017"
    }
   ],
   "parent_structures": [
    "GO:0071012",
    "GO:0005689"
   ],
   "components": [
    {
     "component_id": "u12_snrnp",
     "label": "U12 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005693",
     "role": "Small nuclear ribonucleoprotein that remains associated with mRNA in the U12-type catalytic step 1 spliceosome.",
     "evidence": [
      {
       "reference": "GO:0071017",
       "notes": "GO:0071017 defines this catalytic step 1 spliceosome as retaining U12 snRNP after U11 and U4atac snRNP displacement."
      },
      {
       "reference": "GO:0005693",
       "notes": "GO:0005693 is the Gene Ontology cellular-component term for the U12 snRNP."
      }
     ]
    },
    {
     "component_id": "u5_snrnp",
     "label": "U5 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005682",
     "role": "Small nuclear ribonucleoprotein that remains associated with mRNA in the U12-type catalytic step 1 spliceosome.",
     "evidence": [
      {
       "reference": "GO:0071017",
       "notes": "GO:0071017 defines this catalytic step 1 spliceosome as retaining U5 snRNP after U11 and U4atac snRNP displacement."
      },
      {
       "reference": "GO:0005682",
       "notes": "GO:0005682 is the Gene Ontology cellular-component term for the U5 snRNP."
      }
     ]
    },
    {
     "component_id": "u6atac_snrnp",
     "label": "U6atac snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005691",
     "role": "Small nuclear ribonucleoprotein that remains associated with mRNA in the U12-type catalytic step 1 spliceosome.",
     "evidence": [
      {
       "reference": "GO:0071017",
       "notes": "GO:0071017 defines this catalytic step 1 spliceosome as retaining U6atac snRNP after U11 and U4atac snRNP displacement."
      },
      {
       "reference": "GO:0005691",
       "notes": "GO:0005691 is the Gene Ontology cellular-component term for the U6atac snRNP."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0071017",
     "notes": "Gene Ontology cellular-component term for the U12-type catalytic step 1 spliceosome and its GO synonyms."
    },
    {
     "reference": "GO:0071012",
     "notes": "Gene Ontology cellular-component parent term for catalytic step 1 spliceosome."
    },
    {
     "reference": "GO:0005689",
     "notes": "Gene Ontology cellular-component parent term for U12-type spliceosomal complex."
    },
    {
     "reference": "GO:0071016",
     "notes": "Gene Ontology cellular-component term for the U12-type precatalytic spliceosome that is remodeled to form the U12-type catalytic step 1 spliceosome."
    },
    {
     "reference": "GO:0005693",
     "notes": "Gene Ontology cellular-component term for the U12 snRNP."
    },
    {
     "reference": "GO:0005682",
     "notes": "Gene Ontology cellular-component term for the U5 snRNP."
    },
    {
     "reference": "GO:0005691",
     "notes": "Gene Ontology cellular-component term for the U6atac snRNP."
    },
    {
     "reference": "DOI:10.1515/BC.2005.084",
     "notes": "Will and Luehrmann 2005, Splicing of a rare class of introns by the U12-dependent spliceosome, Biological Chemistry."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "u12_type_step1_spliceosome_remodeling",
     "title": "U12, U5 and U6atac snRNPs remain in the U12-type catalytic step 1 spliceosome",
     "description": "The U12-type catalytic step 1 spliceosome forms from the precatalytic spliceosome after U11 and U4atac snRNP displacement while U12, U5 and U6atac snRNPs remain associated with the mRNA.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records the GO-defined U12, U5 and U6atac snRNP retention that distinguishes the catalytic step 1 spliceosome without modeling helicase-dependent remodeling or individual activated U12 spliceosome protein-family boundaries.",
     "nodes": [
      {
       "node_id": "u12_snrnp",
       "label": "U12 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005693",
       "component_ref": "u12_snrnp"
      },
      {
       "node_id": "u5_snrnp",
       "label": "U5 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005682",
       "component_ref": "u5_snrnp"
      },
      {
       "node_id": "u6atac_snrnp",
       "label": "U6atac snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005691",
       "component_ref": "u6atac_snrnp"
      },
      {
       "node_id": "u12_type_precatalytic_spliceosome",
       "label": "U12-type precatalytic spliceosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071016"
      },
      {
       "node_id": "u12_type_catalytic_step_1_spliceosome",
       "label": "U12-type catalytic step 1 spliceosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071017"
      }
     ],
     "edges": [
      {
       "subject": "u12_snrnp",
       "predicate": "remains associated in",
       "object": "u12_type_catalytic_step_1_spliceosome",
       "description": "The U12 snRNP remains associated with mRNA in the U12-type catalytic step 1 spliceosome.",
       "evidence": [
        {
         "reference": "GO:0071017",
         "notes": "GO:0071017 names U12 as one of the snRNPs that remain associated with the mRNA."
        }
       ]
      },
      {
       "subject": "u5_snrnp",
       "predicate": "remains associated in",
       "object": "u12_type_catalytic_step_1_spliceosome",
       "description": "The U5 snRNP remains associated with mRNA in the U12-type catalytic step 1 spliceosome.",
       "evidence": [
        {
         "reference": "GO:0071017",
         "notes": "GO:0071017 names U5 as one of the snRNPs that remain associated with the mRNA."
        }
       ]
      },
      {
       "subject": "u6atac_snrnp",
       "predicate": "remains associated in",
       "object": "u12_type_catalytic_step_1_spliceosome",
       "description": "The U6atac snRNP remains associated with mRNA in the U12-type catalytic step 1 spliceosome.",
       "evidence": [
        {
         "reference": "GO:0071017",
         "notes": "GO:0071017 names U6atac as one of the snRNPs that remain associated with the mRNA."
        }
       ]
      },
      {
       "subject": "u12_type_precatalytic_spliceosome",
       "predicate": "is remodeled to form",
       "object": "u12_type_catalytic_step_1_spliceosome",
       "description": "U11 and U4atac snRNP displacement from the U12-type precatalytic spliceosome yields the catalytic step 1 spliceosome.",
       "evidence": [
        {
         "reference": "GO:0071017",
         "notes": "GO:0071017 defines the U12-type catalytic step 1 spliceosome as formed by displacement of U11 and U4atac snRNPs from the precatalytic spliceosome."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_u12_type_step1_spliceosome_protein_components",
     "prompt": "Classify literature-reported activated U12-type spliceosome proteins beyond the GO-defined U12, U5 and U6atac snRNP subcomplexes as source-neutral constituents or out-of-boundary remodeling factors.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#u12_snrnp",
      "components#u5_snrnp",
      "components#u6atac_snrnp",
      "causal_graphs#u12_type_step1_spliceosome_remodeling"
     ],
     "rationale": "The first GO:0071017 record captures the defining U12, U5 and U6atac snRNP subcomplexes. Reports of additional activated U12-type spliceosome proteins need boundary review against transient assembly or remodeling factors and exact source-neutral grounding before any constituent or subcomplex is added.",
     "evidence": [
      {
       "reference": "GO:0071017"
      },
      {
       "reference": "DOI:10.1515/BC.2005.084"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:0071018",
   "label": "U12-type catalytic step 2 spliceosome",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A spliceosomal complex that contains the U12, U5 and U6atac snRNPs bound to a splicing intermediate in which the first catalytic cleavage of the 5' splice site has occurred. The precise subunit composition differs significantly from that of the catalytic step 1, or activated, spliceosome, and includes many proteins in addition to those found in the U12, U5 and U6atac snRNPs.",
   "definition_source": "GO:0071018",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T00:47:36Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T00:49:12Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO exact and narrow synonyms, catalytic step 2 and U12-type parentage, GO-grounded U12, U5 and U6atac snRNP components, Will/Luehrmann U12-spliceosome evidence, a conservative step-2 remodeling graph and a protein-component grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T01:01:58Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1539: clarified that the step-2 graph captures a conservative GO-defined snRNP component floor and the post-first-cleavage transition, not that U12/U5/U6atac retention alone distinguishes step 2 from step 1.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "minor catalytic step 2 spliceosome",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0071018"
    },
    {
     "synonym_text": "AT-AC catalytic step 2 spliceosome",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071018"
    },
    {
     "synonym_text": "mammalian U12-type spliceosomal complex C",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071018"
    },
    {
     "synonym_text": "mammalian U12-type spliceosomal complex C1",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071018"
    },
    {
     "synonym_text": "yeast U12-type spliceosomal complex A2-2",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071018"
    }
   ],
   "parent_structures": [
    "GO:0071013",
    "GO:0005689"
   ],
   "components": [
    {
     "component_id": "u12_snrnp",
     "label": "U12 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005693",
     "role": "Small nuclear ribonucleoprotein bound to the splicing intermediate in the U12-type catalytic step 2 spliceosome.",
     "evidence": [
      {
       "reference": "GO:0071018",
       "notes": "GO:0071018 defines the catalytic step 2 spliceosome as containing U12 snRNP bound to the splicing intermediate."
      },
      {
       "reference": "GO:0005693",
       "notes": "GO:0005693 is the Gene Ontology cellular-component term for the U12 snRNP."
      }
     ]
    },
    {
     "component_id": "u5_snrnp",
     "label": "U5 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005682",
     "role": "Small nuclear ribonucleoprotein bound to the splicing intermediate in the U12-type catalytic step 2 spliceosome.",
     "evidence": [
      {
       "reference": "GO:0071018",
       "notes": "GO:0071018 defines the catalytic step 2 spliceosome as containing U5 snRNP bound to the splicing intermediate."
      },
      {
       "reference": "GO:0005682",
       "notes": "GO:0005682 is the Gene Ontology cellular-component term for the U5 snRNP."
      }
     ]
    },
    {
     "component_id": "u6atac_snrnp",
     "label": "U6atac snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005691",
     "role": "Small nuclear ribonucleoprotein bound to the splicing intermediate in the U12-type catalytic step 2 spliceosome.",
     "evidence": [
      {
       "reference": "GO:0071018",
       "notes": "GO:0071018 defines the catalytic step 2 spliceosome as containing U6atac snRNP bound to the splicing intermediate."
      },
      {
       "reference": "GO:0005691",
       "notes": "GO:0005691 is the Gene Ontology cellular-component term for the U6atac snRNP."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0071018",
     "notes": "Gene Ontology cellular-component term for the U12-type catalytic step 2 spliceosome and its GO synonyms."
    },
    {
     "reference": "GO:0071013",
     "notes": "Gene Ontology cellular-component parent term for catalytic step 2 spliceosome."
    },
    {
     "reference": "GO:0005689",
     "notes": "Gene Ontology cellular-component parent term for U12-type spliceosomal complex."
    },
    {
     "reference": "GO:0071017",
     "notes": "Gene Ontology cellular-component term for the U12-type catalytic step 1 spliceosome, the preceding U12-type spliceosome state."
    },
    {
     "reference": "GO:0005693",
     "notes": "Gene Ontology cellular-component term for the U12 snRNP."
    },
    {
     "reference": "GO:0005682",
     "notes": "Gene Ontology cellular-component term for the U5 snRNP."
    },
    {
     "reference": "GO:0005691",
     "notes": "Gene Ontology cellular-component term for the U6atac snRNP."
    },
    {
     "reference": "DOI:10.1515/BC.2005.084",
     "notes": "Will and Luehrmann 2005, Splicing of a rare class of introns by the U12-dependent spliceosome, Biological Chemistry."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "u12_type_step2_spliceosome_remodeling",
     "title": "U12, U5 and U6atac snRNPs remain in the U12-type catalytic step 2 spliceosome",
     "description": "The U12-type catalytic step 2 spliceosome contains U12, U5 and U6atac snRNPs bound to the splicing intermediate after the first catalytic cleavage of the 5-prime splice site.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records the GO-defined U12, U5 and U6atac snRNP component floor and the post-first-cleavage transition that define this U12-type catalytic step 2 spliceosome while deferring helicase-dependent remodeling and individual U12 step-2 spliceosome protein-family boundaries.",
     "nodes": [
      {
       "node_id": "u12_snrnp",
       "label": "U12 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005693",
       "component_ref": "u12_snrnp"
      },
      {
       "node_id": "u5_snrnp",
       "label": "U5 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005682",
       "component_ref": "u5_snrnp"
      },
      {
       "node_id": "u6atac_snrnp",
       "label": "U6atac snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005691",
       "component_ref": "u6atac_snrnp"
      },
      {
       "node_id": "u12_type_catalytic_step_1_spliceosome",
       "label": "U12-type catalytic step 1 spliceosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071017"
      },
      {
       "node_id": "u12_type_catalytic_step_2_spliceosome",
       "label": "U12-type catalytic step 2 spliceosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071018"
      }
     ],
     "edges": [
      {
       "subject": "u12_snrnp",
       "predicate": "remains associated in",
       "object": "u12_type_catalytic_step_2_spliceosome",
       "description": "The U12 snRNP remains associated with the splicing intermediate in the U12-type catalytic step 2 spliceosome.",
       "evidence": [
        {
         "reference": "GO:0071018",
         "notes": "GO:0071018 names U12 as one of the snRNPs bound to the splicing intermediate."
        }
       ]
      },
      {
       "subject": "u5_snrnp",
       "predicate": "remains associated in",
       "object": "u12_type_catalytic_step_2_spliceosome",
       "description": "The U5 snRNP remains associated with the splicing intermediate in the U12-type catalytic step 2 spliceosome.",
       "evidence": [
        {
         "reference": "GO:0071018",
         "notes": "GO:0071018 names U5 as one of the snRNPs bound to the splicing intermediate."
        }
       ]
      },
      {
       "subject": "u6atac_snrnp",
       "predicate": "remains associated in",
       "object": "u12_type_catalytic_step_2_spliceosome",
       "description": "The U6atac snRNP remains associated with the splicing intermediate in the U12-type catalytic step 2 spliceosome.",
       "evidence": [
        {
         "reference": "GO:0071018",
         "notes": "GO:0071018 names U6atac as one of the snRNPs bound to the splicing intermediate."
        }
       ]
      },
      {
       "subject": "u12_type_catalytic_step_1_spliceosome",
       "predicate": "is remodeled after first catalytic cleavage to form",
       "object": "u12_type_catalytic_step_2_spliceosome",
       "description": "After the first catalytic cleavage of the 5-prime splice site, the U12, U5 and U6atac snRNPs are bound to a splicing intermediate in the catalytic step 2 spliceosome.",
       "evidence": [
        {
         "reference": "GO:0071018",
         "notes": "GO:0071018 defines the U12-type catalytic step 2 spliceosome by the first catalytic cleavage having occurred."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_u12_type_step2_spliceosome_protein_components",
     "prompt": "Classify literature-reported U12-type catalytic step 2 spliceosome proteins beyond the GO-defined U12, U5 and U6atac snRNP subcomplexes as source-neutral constituents or out-of-boundary remodeling factors.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#u12_snrnp",
      "components#u5_snrnp",
      "components#u6atac_snrnp",
      "causal_graphs#u12_type_step2_spliceosome_remodeling"
     ],
     "rationale": "The first GO:0071018 record captures the defining U12, U5 and U6atac snRNP subcomplexes. Reports of additional U12-type catalytic step 2 spliceosome proteins need boundary review against transient assembly or remodeling factors and exact source-neutral grounding before any constituent or subcomplex is added.",
     "evidence": [
      {
       "reference": "GO:0071018"
      },
      {
       "reference": "DOI:10.1515/BC.2005.084"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:0071019",
   "label": "U12-type post-mRNA release spliceosomal complex",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A spliceosomal complex that is formed following the release of the spliced product from the post-spliceosomal complex and contains the excised intron and the U12, U5 and U6atac snRNPs.",
   "definition_source": "GO:0071019",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T01:23:01Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T01:23:38Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO exact and narrow synonyms, post-mRNA-release and U12-type parentage, GO-grounded U12, U5 and U6atac snRNP components, Will/Luehrmann U12-spliceosome evidence, a conservative retained-snRNP graph and a protein/RNA component grounding TODO.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "minor post-mRNA release spliceosomal complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0071019"
    },
    {
     "synonym_text": "AT-AC post-mRNA release spliceosomal complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071019"
    },
    {
     "synonym_text": "mammalian U12-type spliceosomal complex I",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071019"
    }
   ],
   "parent_structures": [
    "GO:0071014",
    "GO:0005689"
   ],
   "components": [
    {
     "component_id": "u12_snrnp",
     "label": "U12 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005693",
     "role": "Small nuclear ribonucleoprotein retained with the excised intron in the U12-type post-mRNA release spliceosomal complex.",
     "evidence": [
      {
       "reference": "GO:0071019",
       "notes": "GO:0071019 defines the U12-type post-mRNA release spliceosomal complex as containing U12 snRNP."
      },
      {
       "reference": "GO:0005693",
       "notes": "GO:0005693 is the Gene Ontology cellular-component term for the U12 snRNP."
      }
     ]
    },
    {
     "component_id": "u5_snrnp",
     "label": "U5 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005682",
     "role": "Small nuclear ribonucleoprotein retained with the excised intron in the U12-type post-mRNA release spliceosomal complex.",
     "evidence": [
      {
       "reference": "GO:0071019",
       "notes": "GO:0071019 defines the U12-type post-mRNA release spliceosomal complex as containing U5 snRNP."
      },
      {
       "reference": "GO:0005682",
       "notes": "GO:0005682 is the Gene Ontology cellular-component term for the U5 snRNP."
      }
     ]
    },
    {
     "component_id": "u6atac_snrnp",
     "label": "U6atac snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005691",
     "role": "Small nuclear ribonucleoprotein retained with the excised intron in the U12-type post-mRNA release spliceosomal complex.",
     "evidence": [
      {
       "reference": "GO:0071019",
       "notes": "GO:0071019 defines the U12-type post-mRNA release spliceosomal complex as containing U6atac snRNP."
      },
      {
       "reference": "GO:0005691",
       "notes": "GO:0005691 is the Gene Ontology cellular-component term for the U6atac snRNP."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0071019",
     "notes": "Gene Ontology cellular-component term for the U12-type post-mRNA release spliceosomal complex and its GO synonyms."
    },
    {
     "reference": "GO:0071014",
     "notes": "Gene Ontology cellular-component parent term for post-mRNA release spliceosomal complex."
    },
    {
     "reference": "GO:0005689",
     "notes": "Gene Ontology cellular-component parent term for U12-type spliceosomal complex."
    },
    {
     "reference": "GO:0005693",
     "notes": "Gene Ontology cellular-component term for the U12 snRNP."
    },
    {
     "reference": "GO:0005682",
     "notes": "Gene Ontology cellular-component term for the U5 snRNP."
    },
    {
     "reference": "GO:0005691",
     "notes": "Gene Ontology cellular-component term for the U6atac snRNP."
    },
    {
     "reference": "DOI:10.1515/BC.2005.084",
     "notes": "Will and Luehrmann 2005, Splicing of a rare class of introns by the U12-dependent spliceosome, Biological Chemistry."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "u12_type_post_mrna_release_snrnp_retention",
     "title": "U12, U5 and U6atac snRNPs remain in the U12-type post-mRNA release spliceosomal complex",
     "description": "The U12-type post-mRNA release spliceosomal complex contains the excised intron and U12, U5 and U6atac snRNPs after the spliced mRNA product has been released.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records the GO-defined U12, U5 and U6atac snRNP retention of the U12-type post-mRNA release complex without modeling mRNA release, the excised intron boundary or individual protein-family boundaries.",
     "nodes": [
      {
       "node_id": "u12_snrnp",
       "label": "U12 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005693",
       "component_ref": "u12_snrnp"
      },
      {
       "node_id": "u5_snrnp",
       "label": "U5 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005682",
       "component_ref": "u5_snrnp"
      },
      {
       "node_id": "u6atac_snrnp",
       "label": "U6atac snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005691",
       "component_ref": "u6atac_snrnp"
      },
      {
       "node_id": "u12_type_post_mrna_release_spliceosome",
       "label": "U12-type post-mRNA release spliceosomal complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071019"
      }
     ],
     "edges": [
      {
       "subject": "u12_snrnp",
       "predicate": "remains associated in",
       "object": "u12_type_post_mrna_release_spliceosome",
       "description": "The U12 snRNP remains associated with the excised intron in the U12-type post-mRNA release spliceosomal complex.",
       "evidence": [
        {
         "reference": "GO:0071019",
         "notes": "GO:0071019 names U12 as one of the snRNPs in the post-mRNA release spliceosomal complex."
        }
       ]
      },
      {
       "subject": "u5_snrnp",
       "predicate": "remains associated in",
       "object": "u12_type_post_mrna_release_spliceosome",
       "description": "The U5 snRNP remains associated with the excised intron in the U12-type post-mRNA release spliceosomal complex.",
       "evidence": [
        {
         "reference": "GO:0071019",
         "notes": "GO:0071019 names U5 as one of the snRNPs in the post-mRNA release spliceosomal complex."
        }
       ]
      },
      {
       "subject": "u6atac_snrnp",
       "predicate": "remains associated in",
       "object": "u12_type_post_mrna_release_spliceosome",
       "description": "The U6atac snRNP remains associated with the excised intron in the U12-type post-mRNA release spliceosomal complex.",
       "evidence": [
        {
         "reference": "GO:0071019",
         "notes": "GO:0071019 names U6atac as one of the snRNPs in the post-mRNA release spliceosomal complex."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_u12_type_post_mrna_release_spliceosome_components",
     "prompt": "Classify literature-reported U12-type post-mRNA release spliceosomal complex proteins beyond the GO-defined U12, U5 and U6atac snRNP subcomplexes as source-neutral constituents or out-of-boundary remodeling factors, and decide how to represent the excised intron RNA.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#u12_snrnp",
      "components#u5_snrnp",
      "components#u6atac_snrnp",
      "causal_graphs#u12_type_post_mrna_release_snrnp_retention"
     ],
     "rationale": "The first GO:0071019 record captures the defining U12, U5 and U6atac snRNP subcomplexes. Reports of additional U12-type post-mRNA release spliceosomal complex proteins need boundary review against transient assembly or remodeling factors and exact source-neutral grounding, and the RNA substrate boundary should be resolved before the component list is expanded.",
     "evidence": [
      {
       "reference": "GO:0071019"
      },
      {
       "reference": "DOI:10.1515/BC.2005.084"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:0071022",
   "label": "U12-type post-spliceosomal complex",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A spliceosomal complex that is formed following the second splicing event and contains the spliced product, the excised intron, and three snRNPs, U5, U12 and U6atac.",
   "definition_source": "GO:0071022",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T01:44:34Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T01:45:17Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO exact and narrow synonyms, post-spliceosomal and U12-type parentage, GO-grounded U12, U5 and U6atac snRNP components, Will/Luehrmann U12-spliceosome evidence, a conservative retained-snRNP graph and a protein/RNA component grounding TODO.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "minor post-spliceosomal complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0071022"
    },
    {
     "synonym_text": "AT-AC post-spliceosomal complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071022"
    },
    {
     "synonym_text": "mammalian U12-type spliceosomal complex C2",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071022"
    },
    {
     "synonym_text": "yeast U12-type spliceosomal complex A2-3",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071022"
    }
   ],
   "parent_structures": [
    "GO:0071020",
    "GO:0005689"
   ],
   "components": [
    {
     "component_id": "u12_snrnp",
     "label": "U12 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005693",
     "role": "Small nuclear ribonucleoprotein bound with splicing products in the U12-type post-spliceosomal complex.",
     "evidence": [
      {
       "reference": "GO:0071022",
       "notes": "GO:0071022 defines the U12-type post-spliceosomal complex as containing U12 snRNP."
      },
      {
       "reference": "GO:0005693",
       "notes": "GO:0005693 is the Gene Ontology cellular-component term for the U12 snRNP."
      }
     ]
    },
    {
     "component_id": "u5_snrnp",
     "label": "U5 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005682",
     "role": "Small nuclear ribonucleoprotein bound with splicing products in the U12-type post-spliceosomal complex.",
     "evidence": [
      {
       "reference": "GO:0071022",
       "notes": "GO:0071022 defines the U12-type post-spliceosomal complex as containing U5 snRNP."
      },
      {
       "reference": "GO:0005682",
       "notes": "GO:0005682 is the Gene Ontology cellular-component term for the U5 snRNP."
      }
     ]
    },
    {
     "component_id": "u6atac_snrnp",
     "label": "U6atac snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005691",
     "role": "Small nuclear ribonucleoprotein bound with splicing products in the U12-type post-spliceosomal complex.",
     "evidence": [
      {
       "reference": "GO:0071022",
       "notes": "GO:0071022 defines the U12-type post-spliceosomal complex as containing U6atac snRNP."
      },
      {
       "reference": "GO:0005691",
       "notes": "GO:0005691 is the Gene Ontology cellular-component term for the U6atac snRNP."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0071022",
     "notes": "Gene Ontology cellular-component term for the U12-type post-spliceosomal complex and its GO synonyms."
    },
    {
     "reference": "GO:0071020",
     "notes": "Gene Ontology cellular-component parent term for post-spliceosomal complex."
    },
    {
     "reference": "GO:0005689",
     "notes": "Gene Ontology cellular-component parent term for U12-type spliceosomal complex."
    },
    {
     "reference": "GO:0071019",
     "notes": "Gene Ontology cellular-component term for the U12-type post-mRNA release spliceosomal complex, the subsequent U12-type spliceosome state."
    },
    {
     "reference": "GO:0005693",
     "notes": "Gene Ontology cellular-component term for the U12 snRNP."
    },
    {
     "reference": "GO:0005682",
     "notes": "Gene Ontology cellular-component term for the U5 snRNP."
    },
    {
     "reference": "GO:0005691",
     "notes": "Gene Ontology cellular-component term for the U6atac snRNP."
    },
    {
     "reference": "DOI:10.1515/BC.2005.084",
     "notes": "Will and Luehrmann 2005, Splicing of a rare class of introns by the U12-dependent spliceosome, Biological Chemistry."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "u12_type_post_spliceosomal_snrnp_retention",
     "title": "U12, U5 and U6atac snRNPs remain in the U12-type post-spliceosomal complex",
     "description": "The U12-type post-spliceosomal complex contains the spliced product, excised intron, U12 snRNP, U5 snRNP and U6atac snRNP after the second splicing event.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records the GO-defined U12, U5 and U6atac snRNP retention of the U12-type post-spliceosomal complex without modeling second-splicing-event chemistry, spliced-product and excised-intron RNA boundaries or individual protein-family boundaries.",
     "nodes": [
      {
       "node_id": "u12_snrnp",
       "label": "U12 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005693",
       "component_ref": "u12_snrnp"
      },
      {
       "node_id": "u5_snrnp",
       "label": "U5 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005682",
       "component_ref": "u5_snrnp"
      },
      {
       "node_id": "u6atac_snrnp",
       "label": "U6atac snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005691",
       "component_ref": "u6atac_snrnp"
      },
      {
       "node_id": "u12_type_post_spliceosomal_complex",
       "label": "U12-type post-spliceosomal complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071022"
      }
     ],
     "edges": [
      {
       "subject": "u12_snrnp",
       "predicate": "remains associated in",
       "object": "u12_type_post_spliceosomal_complex",
       "description": "The U12 snRNP remains associated with the spliced product and excised intron in the U12-type post-spliceosomal complex.",
       "evidence": [
        {
         "reference": "GO:0071022",
         "notes": "GO:0071022 names U12 as one of the snRNPs in the post-spliceosomal complex."
        }
       ]
      },
      {
       "subject": "u5_snrnp",
       "predicate": "remains associated in",
       "object": "u12_type_post_spliceosomal_complex",
       "description": "The U5 snRNP remains associated with the spliced product and excised intron in the U12-type post-spliceosomal complex.",
       "evidence": [
        {
         "reference": "GO:0071022",
         "notes": "GO:0071022 names U5 as one of the snRNPs in the post-spliceosomal complex."
        }
       ]
      },
      {
       "subject": "u6atac_snrnp",
       "predicate": "remains associated in",
       "object": "u12_type_post_spliceosomal_complex",
       "description": "The U6atac snRNP remains associated with the spliced product and excised intron in the U12-type post-spliceosomal complex.",
       "evidence": [
        {
         "reference": "GO:0071022",
         "notes": "GO:0071022 names U6atac as one of the snRNPs in the post-spliceosomal complex."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_u12_type_post_spliceosomal_components",
     "prompt": "Classify literature-reported U12-type post-spliceosomal complex proteins beyond the GO-defined U12, U5 and U6atac snRNP subcomplexes as source-neutral constituents or out-of-boundary remodeling factors, and decide how to represent the spliced-product and excised-intron RNAs.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#u12_snrnp",
      "components#u5_snrnp",
      "components#u6atac_snrnp",
      "causal_graphs#u12_type_post_spliceosomal_snrnp_retention"
     ],
     "rationale": "The first GO:0071022 record captures the defining U12, U5 and U6atac snRNP subcomplexes. Reports of additional U12-type post-spliceosomal complex proteins need boundary review against transient assembly or remodeling factors and exact source-neutral grounding, and the spliced-product and excised-intron RNA boundaries should be resolved before the component list is expanded.",
     "evidence": [
      {
       "reference": "GO:0071022"
      },
      {
       "reference": "DOI:10.1515/BC.2005.084"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:0071016",
   "label": "U12-type precatalytic spliceosome",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A spliceosomal complex that is formed by the recruitment of the preassembled U4atac/U6atac.U5 tri-snRNP to the U12-type prespliceosome. Although all 5 snRNPs are present, the precatalytic spliceosome is catalytically inactive. The precatalytic spliceosome includes many proteins in addition to those found in the U11, U12 and U4atac/U6atac.U5 snRNPs.",
   "definition_source": "GO:0071016",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-24T23:45:07Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T23:45:55Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO exact and narrow synonyms, precatalytic and U12-type spliceosomal-complex parentage, GO-grounded U11/U12 and U4atac/U6atac x U5 snRNP components, Will/Luehrmann U12-spliceosome evidence, a conservative tri-snRNP recruitment graph and a protein-component grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T23:55:28Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1535: replaced the generic U11/U12 snRNP edge predicate with explicit splice-signal binding wording in the U12-type precatalytic spliceosome assembly graph.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "minor precatalytic spliceosome",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0071016"
    },
    {
     "synonym_text": "AT-AC precatalytic spliceosome",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071016"
    },
    {
     "synonym_text": "mammalian U12-type spliceosomal complex B",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071016"
    },
    {
     "synonym_text": "mammalian U12-type spliceosomal complex B1",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071016"
    },
    {
     "synonym_text": "yeast U12-type spliceosomal complex A2-1",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071016"
    }
   ],
   "parent_structures": [
    "GO:0071011",
    "GO:0005689"
   ],
   "components": [
    {
     "component_id": "u11_u12_snrnp",
     "label": "U11/U12 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0034693",
     "role": "Heterodimeric minor-spliceosome snRNP subcomplex present when U4atac/U6atac.U5 tri-snRNP is recruited to the U12-type prespliceosome.",
     "evidence": [
      {
       "reference": "GO:0071016",
       "notes": "GO:0071016 defines the U12-type precatalytic spliceosome as containing all five minor-spliceosome snRNPs and as formed by tri-snRNP recruitment to the U12-type prespliceosome."
      },
      {
       "reference": "GO:0034693",
       "notes": "GO:0034693 is the Gene Ontology cellular-component term for the U11/U12 snRNP."
      },
      {
       "reference": "GO:0071015",
       "notes": "GO:0071015 defines the U12-type prespliceosome state that precedes U4atac/U6atac.U5 tri-snRNP recruitment."
      }
     ]
    },
    {
     "component_id": "u4atac_u6atac_u5_tri_snrnp",
     "label": "U4atac/U6atac x U5 tri-snRNP complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0071009",
     "role": "Preassembled minor-spliceosome tri-snRNP subcomplex recruited to the U12-type prespliceosome to form the U12-type precatalytic spliceosome.",
     "evidence": [
      {
       "reference": "GO:0071016",
       "notes": "GO:0071016 defines the U12-type precatalytic spliceosome as formed by recruitment of preassembled U4atac/U6atac.U5 tri-snRNP to the U12-type prespliceosome."
      },
      {
       "reference": "GO:0071009",
       "notes": "GO:0071009 is the Gene Ontology cellular-component term for the U4atac/U6atac x U5 tri-snRNP complex."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0071016",
     "notes": "Gene Ontology cellular-component term for the U12-type precatalytic spliceosome and its GO synonyms."
    },
    {
     "reference": "GO:0071011",
     "notes": "Gene Ontology cellular-component parent term for precatalytic spliceosome."
    },
    {
     "reference": "GO:0005689",
     "notes": "Gene Ontology cellular-component parent term for U12-type spliceosomal complex."
    },
    {
     "reference": "GO:0071015",
     "notes": "Gene Ontology cellular-component term for the U12-type prespliceosome."
    },
    {
     "reference": "GO:0034693",
     "notes": "Gene Ontology cellular-component term for the U11/U12 snRNP."
    },
    {
     "reference": "GO:0071009",
     "notes": "Gene Ontology cellular-component term for the U4atac/U6atac x U5 tri-snRNP complex."
    },
    {
     "reference": "DOI:10.1515/BC.2005.084",
     "notes": "Will and Luehrmann 2005, Splicing of a rare class of introns by the U12-dependent spliceosome, Biological Chemistry."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "u12_type_precatalytic_spliceosome_assembly",
     "title": "U4atac/U6atac.U5 tri-snRNP recruitment forms the U12-type precatalytic spliceosome",
     "description": "The U12-type precatalytic spliceosome forms when preassembled U4atac/U6atac.U5 tri-snRNP joins the U11/U12-containing prespliceosome on pre-mRNA.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the defining minor-spliceosome snRNP assemblies without modeling pre-mRNA splice-site RNA nodes, U11/U12 handoff or all U12-type precatalytic protein factors.",
     "nodes": [
      {
       "node_id": "u11_u12_snrnp",
       "label": "U11/U12 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0034693",
       "component_ref": "u11_u12_snrnp"
      },
      {
       "node_id": "u4atac_u6atac_u5_tri_snrnp",
       "label": "U4atac/U6atac x U5 tri-snRNP complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071009",
       "component_ref": "u4atac_u6atac_u5_tri_snrnp"
      },
      {
       "node_id": "u12_type_prespliceosome",
       "label": "U12-type prespliceosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071015"
      },
      {
       "node_id": "u12_type_precatalytic_spliceosome",
       "label": "U12-type precatalytic spliceosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071016"
      }
     ],
     "edges": [
      {
       "subject": "u11_u12_snrnp",
       "predicate": "cooperatively binds splice signals in",
       "object": "u12_type_prespliceosome",
       "description": "The U12-type prespliceosome contains heterodimeric U11/U12 snRNP bound to the 5-prime splice site and branch point sequence before tri-snRNP recruitment.",
       "evidence": [
        {
         "reference": "GO:0071015",
         "notes": "GO:0071015 defines the U12-type prespliceosome by U11/U12 snRNP binding to the 5-prime splice site and branch point sequence."
        }
       ]
      },
      {
       "subject": "u4atac_u6atac_u5_tri_snrnp",
       "predicate": "is recruited to form",
       "object": "u12_type_precatalytic_spliceosome",
       "description": "Recruitment of preassembled U4atac/U6atac.U5 tri-snRNP to the U12-type prespliceosome forms the U12-type precatalytic spliceosome.",
       "evidence": [
        {
         "reference": "GO:0071016",
         "notes": "GO:0071016 defines the U12-type precatalytic spliceosome as the state formed by recruitment of U4atac/U6atac.U5 tri-snRNP to the U12-type prespliceosome."
        }
       ]
      },
      {
       "subject": "u12_type_prespliceosome",
       "predicate": "receives",
       "object": "u4atac_u6atac_u5_tri_snrnp",
       "description": "The U11/U12-containing prespliceosome receives U4atac/U6atac.U5 tri-snRNP to become the U12-type precatalytic spliceosome.",
       "evidence": [
        {
         "reference": "GO:0071016",
         "notes": "GO:0071016 defines the U12-type precatalytic spliceosome as formed by tri-snRNP recruitment to the U12-type prespliceosome."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_u12_type_precatalytic_spliceosome_protein_components",
     "prompt": "Resolve exact source-neutral component boundaries for U12-type precatalytic spliceosome proteins beyond the GO-defined U11/U12 and U4atac/U6atac.U5 snRNP subcomplexes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#u11_u12_snrnp",
      "components#u4atac_u6atac_u5_tri_snrnp",
      "causal_graphs#u12_type_precatalytic_spliceosome_assembly"
     ],
     "rationale": "The first GO:0071016 record captures the defining minor-spliceosome snRNP subcomplexes. Additional U12-type precatalytic spliceosome proteins should be resolved into exact source-neutral families or subcomplexes before expanding the component list.",
     "evidence": [
      {
       "reference": "GO:0071016"
      },
      {
       "reference": "DOI:10.1515/BC.2005.084"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-24"
    }
   ]
  },
  {
   "identifier": "GO:0071015",
   "label": "U12-type prespliceosome",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A spliceosomal complex that is formed by the cooperative binding of the heterodimeric U11/U12 snRNP to the 5' splice site and the branch point sequence. The U12-type prespliceosome includes many proteins in addition to those found in the U11/U12 heterodimeric snRNPs. Commitment to a given pair of 5' and 3' splice sites occurs at the time of prespliceosome formation.",
   "definition_source": "GO:0071015",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-24T23:12:08Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T23:13:49Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO exact and narrow synonyms, prespliceosome and U12-type spliceosomal-complex parentage, the GO-grounded U11/U12 snRNP component, Frilander/Steitz and Will/Luehrmann U12-spliceosome evidence, a minimal U11/U12 binding graph and a protein-component grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T23:26:03Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1533: clarified the Frilander/Steitz evidence note so the U11 5-prime-splice-site interaction and U12 branch-point interaction are spelled out instead of compressed into slash shorthand.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "minor prespliceosome",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0071015"
    },
    {
     "synonym_text": "AT-AC prespliceosome",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071015"
    },
    {
     "synonym_text": "mammalian U12-type spliceosomal complex A",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071015"
    },
    {
     "synonym_text": "yeast U12-type spliceosomal complex B",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071015"
    }
   ],
   "parent_structures": [
    "GO:0071010",
    "GO:0005689"
   ],
   "components": [
    {
     "component_id": "u11_u12_snrnp",
     "label": "U11/U12 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0034693",
     "role": "Heterodimeric U11/U12 small nuclear ribonucleoprotein that cooperatively binds the 5-prime splice site and branch point sequence in the U12-type prespliceosome.",
     "evidence": [
      {
       "reference": "GO:0071015",
       "notes": "GO:0071015 defines the U12-type prespliceosome as formed by cooperative binding of heterodimeric U11/U12 snRNP to the 5-prime splice site and the branch point sequence."
      },
      {
       "reference": "GO:0034693",
       "notes": "GO:0034693 is the Gene Ontology cellular-component term for the U11/U12 snRNP."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0071015",
     "notes": "Gene Ontology cellular-component term for the U12-type prespliceosome and its GO synonyms."
    },
    {
     "reference": "GO:0071010",
     "notes": "Gene Ontology cellular-component parent term for prespliceosome."
    },
    {
     "reference": "GO:0005689",
     "notes": "Gene Ontology cellular-component parent term for U12-type spliceosomal complex."
    },
    {
     "reference": "GO:0034693",
     "notes": "Gene Ontology cellular-component term for the U11/U12 snRNP."
    },
    {
     "reference": "DOI:10.1101/gad.13.7.851",
     "notes": "Frilander and Steitz 1999, a Genes & Development study of the U11 interaction with the 5-prime splice site and the U12 interaction with the branch point during initial recognition of U12-dependent introns."
    },
    {
     "reference": "DOI:10.1515/BC.2005.084",
     "notes": "Will and Luehrmann 2005, Splicing of a rare class of introns by the U12-dependent spliceosome, Biological Chemistry."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "u12_type_prespliceosome_snRNP_binding",
     "title": "U11/U12 snRNP binding defines the U12-type prespliceosome",
     "description": "The U12-type prespliceosome forms when heterodimeric U11/U12 snRNP cooperatively binds the 5-prime splice site and branch point sequence.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records the GO-defined U11/U12 snRNP subcomplex without modeling pre-mRNA splice-site RNA nodes or additional U12-type prespliceosome protein-family boundaries.",
     "nodes": [
      {
       "node_id": "u11_u12_snrnp",
       "label": "U11/U12 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0034693",
       "component_ref": "u11_u12_snrnp"
      },
      {
       "node_id": "u12_type_prespliceosome",
       "label": "U12-type prespliceosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071015"
      }
     ],
     "edges": [
      {
       "subject": "u11_u12_snrnp",
       "predicate": "cooperatively binds splice signals in",
       "object": "u12_type_prespliceosome",
       "description": "The heterodimeric U11/U12 snRNP cooperatively binds the 5-prime splice site and branch point sequence in the U12-type prespliceosome.",
       "evidence": [
        {
         "reference": "GO:0071015",
         "notes": "GO:0071015 defines this prespliceosome by cooperative binding of heterodimeric U11/U12 snRNP to the 5-prime splice site and the branch point sequence."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_u12_type_prespliceosome_protein_components",
     "prompt": "Resolve exact source-neutral component boundaries for U12-type prespliceosome proteins beyond the GO-defined U11/U12 snRNP subcomplex.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#u11_u12_snrnp",
      "causal_graphs#u12_type_prespliceosome_snRNP_binding"
     ],
     "rationale": "The first GO:0071015 record captures the defining U11/U12 snRNP subcomplex. Additional U12-type prespliceosome proteins should be resolved into exact source-neutral families or subcomplexes before expanding the component list.",
     "evidence": [
      {
       "reference": "GO:0071015"
      },
      {
       "reference": "DOI:10.1101/gad.13.7.851"
      },
      {
       "reference": "DOI:10.1515/BC.2005.084"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-24"
    }
   ]
  },
  {
   "identifier": "GO:0005689",
   "label": "U12-type spliceosomal complex",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "Any spliceosomal complex that forms during the splicing of a messenger RNA primary transcript to excise an intron; the series of U12-type spliceosomal complexes is involved in the splicing of the majority of introns that contain atypical AT-AC terminal dinucleotides, as well as other non-canonical introns. The entire splice site signal, not just the terminal dinucleotides, is involved in determining which spliceosome utilizes the site.",
   "definition_source": "GO:0005689",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T07:22:36Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T07:23:21Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO exact and narrow synonyms, spliceosomal-complex parentage, a reviewed-label-only state-variable U12-type snRNP cohort, a conservative parent-level snRNP graph and a TODO for exact state-specific U12-type snRNP boundaries.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T07:35:13Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1559: widened the state-boundary TODO and record-level evidence to cover all six GO:0005689 child states.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "minor (U12-type) spliceosomal complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005689"
    },
    {
     "synonym_text": "minor spliceosomal complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005689"
    },
    {
     "synonym_text": "AT-AC spliceosomal complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0005689"
    }
   ],
   "parent_structures": [
    "GO:0005681"
   ],
   "components": [
    {
     "component_id": "u12_type_spliceosomal_snrnps",
     "label": "U12-type spliceosomal snRNPs",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO:0005689 parent spans state-variable U11/U12, U4atac/U6atac.U5 and activated U12 snRNP-containing complexes; no single exact source-neutral CURIE was assigned for the minor-spliceosome snRNP cohort.",
     "role": "State-variable small nuclear ribonucleoprotein constituents of U12-type spliceosomal complexes.",
     "evidence": [
      {
       "reference": "GO:0005689",
       "notes": "GO:0005689 is the Gene Ontology cellular-component term for the series of spliceosomal complexes that form during U12-type splicing."
      },
      {
       "reference": "GO:0071015",
       "notes": "GO:0071015 defines the U12-type prespliceosome by cooperative binding of heterodimeric U11/U12 snRNP."
      },
      {
       "reference": "GO:0071016",
       "notes": "GO:0071016 defines the U12-type precatalytic spliceosome by U4atac/U6atac.U5 tri-snRNP recruitment to the U12-type prespliceosome."
      },
      {
       "reference": "GO:0071017",
       "notes": "GO:0071017 defines the U12-type catalytic step 1 spliceosome as the state that retains U12, U5 and U6atac snRNPs after U11 and U4atac snRNP displacement."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005689",
     "notes": "Gene Ontology cellular-component term for U12-type spliceosomal complex and its GO synonyms."
    },
    {
     "reference": "GO:0005681",
     "notes": "Gene Ontology cellular-component parent term for spliceosomal complex."
    },
    {
     "reference": "GO:0071015",
     "notes": "Gene Ontology cellular-component term for the U12-type prespliceosome child state."
    },
    {
     "reference": "GO:0071016",
     "notes": "Gene Ontology cellular-component term for the U12-type precatalytic spliceosome child state."
    },
    {
     "reference": "GO:0071017",
     "notes": "Gene Ontology cellular-component term for the U12-type catalytic step 1 spliceosome child state."
    },
    {
     "reference": "GO:0071018",
     "notes": "Gene Ontology cellular-component term for the U12-type catalytic step 2 spliceosome child state."
    },
    {
     "reference": "GO:0071022",
     "notes": "Gene Ontology cellular-component term for the U12-type post-spliceosomal complex child state."
    },
    {
     "reference": "GO:0071019",
     "notes": "Gene Ontology cellular-component term for the U12-type post-mRNA release spliceosomal complex child state."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "u12_type_spliceosomal_snrnp_states",
     "title": "U12-type spliceosomal complexes use state-variable snRNPs",
     "description": "U12-type spliceosomal complexes are the series of minor-spliceosome complexes with snRNP constituents that vary by splicing-cycle state.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records the generic state-variable minor-spliceosome snRNP cohort without asserting that every U12-type spliceosomal complex contains every U11, U12, U4atac, U5 or U6atac snRNP state-specific constituent.",
     "nodes": [
      {
       "node_id": "u12_type_spliceosomal_snrnps",
       "label": "U12-type spliceosomal snRNPs",
       "node_type": "STRUCTURE",
       "component_ref": "u12_type_spliceosomal_snrnps"
      },
      {
       "node_id": "u12_type_spliceosomal_complex",
       "label": "U12-type spliceosomal complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005689"
      }
     ],
     "edges": [
      {
       "subject": "u12_type_spliceosomal_snrnps",
       "predicate": "contributes state-dependent constituents to",
       "object": "u12_type_spliceosomal_complex",
       "description": "U12-type spliceosomal complexes are snRNP-based complexes whose precise small nuclear ribonucleoprotein constituents vary by splicing-cycle state.",
       "evidence": [
        {
         "reference": "GO:0005689",
         "notes": "GO:0005689 describes U12-type spliceosomal complexes as the series of spliceosomal complexes that form during U12-type splicing."
        },
        {
         "reference": "GO:0071015",
         "notes": "GO:0071015 grounds one child state with U11/U12 snRNP bound to splice signals."
        },
        {
         "reference": "GO:0071017",
         "notes": "GO:0071017 grounds one downstream child state that retains U12, U5 and U6atac snRNPs after U11 and U4atac displacement."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_u12_type_state_snrnp_boundaries",
     "prompt": "Resolve exact source-neutral snRNP membership for each U12-type spliceosomal state.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#u12_type_spliceosomal_snrnps",
      "causal_graphs#u12_type_spliceosomal_snrnp_states"
     ],
     "rationale": "The first GO:0005689 parent record captures only the state-variable minor-spliceosome snRNP cohort supported by GO. Child records for the U12-type prespliceosome, precatalytic complex, catalytic step 1 and step 2 complexes, post-spliceosomal complex and post-mRNA release complex should carry the exact U11/U12, U4atac/U6atac.U5, U12, U5 and U6atac constituent boundaries that apply to those specific states.",
     "evidence": [
      {
       "reference": "GO:0005689"
      },
      {
       "reference": "GO:0071015"
      },
      {
       "reference": "GO:0071016"
      },
      {
       "reference": "GO:0071017"
      },
      {
       "reference": "GO:0071018"
      },
      {
       "reference": "GO:0071022"
      },
      {
       "reference": "GO:0071019"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:0005685",
   "label": "U1 snRNP",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A ribonucleoprotein complex that contains small nuclear RNA U1, a heptameric ring of Sm proteins, as well as several proteins that are unique to the U1 snRNP, most of which remain associated with the U1 snRNA both while the U1 snRNP is free or assembled into a series of spliceosomal complexes.",
   "definition_source": "GO:0005685",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-24T15:43:53Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T15:44:31Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the GO exact synonym, spliceosomal snRNP parentage, U1 snRNA and Sm-ring components, budding-yeast distribution, Li/Liu/Jiang yeast U1 snRNP cryo-EM evidence, a minimal U1 snRNP constituent graph and a protein-component grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T15:56:00Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1504: reworded the U1 graph so GO:0005685 supports the presence, not the identities, of additional U1-specific proteins; #1505: narrowed the yeast U1 cryo-EM notes to avoid implying complete protein-boundary resolution.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "snRNP U1",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005685"
    }
   ],
   "parent_structures": [
    "GO:0097525"
   ],
   "components": [
    {
     "component_id": "u1_snrna",
     "label": "U1 snRNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "grounding": "SO:0000391",
     "role": "U1 small nuclear RNA constituent named in the U1 snRNP definition and grounded to the U1 snRNA Sequence Ontology term.",
     "evidence": [
      {
       "reference": "GO:0005685",
       "notes": "GO:0005685 defines the U1 snRNP as containing small nuclear RNA U1."
      },
      {
       "reference": "SO:0000391",
       "notes": "SO:0000391 is the Sequence Ontology term for U1 snRNA."
      }
     ]
    },
    {
     "component_id": "sm_protein_ring",
     "label": "Sm protein ring",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "An exact source-neutral CURIE for the spliceosomal heptameric Sm protein ring is left unresolved in this first U1 snRNP record; GO:0005685 directly supports this label-level constituent.",
     "role": "Heptameric Sm protein-ring constituent named in the U1 snRNP definition.",
     "evidence": [
      {
       "reference": "GO:0005685",
       "notes": "GO:0005685 defines the U1 snRNP as containing a heptameric ring of Sm proteins."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "A Saccharomyces cerevisiae U1 snRNP cryo-EM structure was reported by Li, Liu, Jiang and colleagues; broader eukaryotic distribution is left for follow-up curation.",
     "reference": "DOI:10.1038/s41467-017-01241-9"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model represented in the Li, Liu, Jiang and colleagues U1 snRNP cryo-EM structure.",
     "reference": "DOI:10.1038/s41467-017-01241-9"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005685",
     "notes": "Gene Ontology cellular-component term for the U1 snRNP and its exact synonym."
    },
    {
     "reference": "GO:0097525",
     "notes": "Gene Ontology cellular-component parent term for spliceosomal snRNP complex."
    },
    {
     "reference": "SO:0000391",
     "notes": "Sequence Ontology term for U1 snRNA."
    },
    {
     "reference": "DOI:10.1038/s41467-017-01241-9",
     "notes": "Li, Liu, Jiang and colleagues 2017, CryoEM structure of Saccharomyces cerevisiae U1 snRNP offers insight into alternative splicing, Nature Communications."
    },
    {
     "reference": "PMID:29051543",
     "notes": "PubMed identifier for Li, Liu, Jiang and colleagues 2017 as reported by PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "u1_snrnp_constituents",
     "title": "U1 snRNA and the Sm ring are U1 snRNP constituents",
     "description": "The U1 snRNP contains U1 small nuclear RNA and a heptameric Sm protein ring; GO:0005685 also states that additional U1-specific proteins are present, with exact family boundaries still to be resolved.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records GO-defined U1 snRNA and Sm-ring constituent contributions without modeling individual Sm or U1-specific protein-family boundaries.",
     "nodes": [
      {
       "node_id": "u1_snrna",
       "label": "U1 snRNA",
       "node_type": "RNA",
       "grounding": "SO:0000391",
       "component_ref": "u1_snrna"
      },
      {
       "node_id": "sm_protein_ring",
       "label": "Sm protein ring",
       "node_type": "STRUCTURE",
       "component_ref": "sm_protein_ring"
      },
      {
       "node_id": "u1_snrnp",
       "label": "U1 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005685"
      }
     ],
     "edges": [
      {
       "subject": "u1_snrna",
       "predicate": "contributes constituents to",
       "object": "u1_snrnp",
       "description": "The U1 snRNA is the small nuclear RNA constituent represented in the U1 snRNP definition.",
       "evidence": [
        {
         "reference": "GO:0005685",
         "notes": "GO:0005685 defines the U1 snRNP as containing small nuclear RNA U1."
        }
       ]
      },
      {
       "subject": "sm_protein_ring",
       "predicate": "contributes constituents to",
       "object": "u1_snrnp",
       "description": "The Sm protein ring is the heptameric protein-ring constituent represented in the U1 snRNP definition.",
       "evidence": [
        {
         "reference": "GO:0005685",
         "notes": "GO:0005685 defines the U1 snRNP as containing a heptameric ring of Sm proteins."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_u1_snrnp_protein_components",
     "prompt": "Resolve exact source-neutral groundings for the Sm ring and U1-specific protein families that form the U1 snRNP.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#sm_protein_ring",
      "causal_graphs#u1_snrnp_constituents"
     ],
     "rationale": "The first GO:0005685 record captures U1 snRNA and the GO-defined Sm ring at coarse granularity. Individual spliceosomal Sm proteins and U1-specific protein-family boundaries should be resolved before splitting this inventory.",
     "evidence": [
      {
       "reference": "GO:0005685"
      },
      {
       "reference": "DOI:10.1038/s41467-017-01241-9"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-24"
    }
   ]
  },
  {
   "identifier": "GO:0005686",
   "label": "U2 snRNP",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A ribonucleoprotein complex that contains small nuclear RNA U2, a heptameric ring of Sm proteins, as well as several proteins that are unique to the U2 snRNP, most of which remain associated with the U2 snRNA both while the U2 snRNP is free or assembled into a series of spliceosomal complexes.",
   "definition_source": "GO:0005686",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-24T16:53:28Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T16:54:32Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the GO exact synonym, spliceosomal snRNP parentage, U2 snRNA and Sm-ring components, budding-yeast B-complex evidence, a minimal U2 snRNP constituent graph and a protein-component grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T17:04:27Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1509: added the 17S U2 snRNP narrow synonym exposed by GO:0005686 and broadened the GO evidence note to cover exact and narrow GO synonymy.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "snRNP U2",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005686"
    },
    {
     "synonym_text": "17S U2 snRNP",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0005686"
    }
   ],
   "parent_structures": [
    "GO:0097525"
   ],
   "components": [
    {
     "component_id": "u2_snrna",
     "label": "U2 snRNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "grounding": "SO:0000392",
     "role": "U2 small nuclear RNA constituent named in the U2 snRNP definition and grounded to the U2 snRNA Sequence Ontology term.",
     "evidence": [
      {
       "reference": "GO:0005686",
       "notes": "GO:0005686 defines the U2 snRNP as containing small nuclear RNA U2."
      },
      {
       "reference": "SO:0000392",
       "notes": "SO:0000392 is the Sequence Ontology term for U2 snRNA."
      }
     ]
    },
    {
     "component_id": "sm_protein_ring",
     "label": "Sm protein ring",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "An exact source-neutral CURIE for the spliceosomal heptameric Sm protein ring is left unresolved in this first U2 snRNP record; GO:0005686 directly supports this label-level constituent.",
     "role": "Heptameric Sm protein-ring constituent named in the U2 snRNP definition.",
     "evidence": [
      {
       "reference": "GO:0005686",
       "notes": "GO:0005686 defines the U2 snRNP as containing a heptameric ring of Sm proteins."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "The U2 snRNP subcomplex is represented in a budding-yeast pre-catalytic B-complex spliceosome cryo-EM structure; broader eukaryotic distribution is left for follow-up curation.",
     "reference": "DOI:10.1038/nature22799"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model whose U2 snRNP subcomplex is represented inside a pre-catalytic B-complex spliceosome cryo-EM structure.",
     "reference": "DOI:10.1038/nature22799"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005686",
     "notes": "Gene Ontology cellular-component term for the U2 snRNP and its synonyms."
    },
    {
     "reference": "GO:0097525",
     "notes": "Gene Ontology cellular-component parent term for spliceosomal snRNP complex."
    },
    {
     "reference": "SO:0000392",
     "notes": "Sequence Ontology term for U2 snRNA."
    },
    {
     "reference": "DOI:10.1038/nature22799",
     "notes": "Plaschka, Lin and Nagai 2017, Structure of a pre-catalytic spliceosome, Nature."
    },
    {
     "reference": "PMID:28530653",
     "notes": "PubMed identifier for Plaschka, Lin and Nagai 2017 as reported by PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "u2_snrnp_constituents",
     "title": "U2 snRNA and the Sm ring are U2 snRNP constituents",
     "description": "The U2 snRNP contains U2 small nuclear RNA and a heptameric Sm protein ring; GO:0005686 also names additional U2-specific proteins whose exact family boundaries remain to be resolved.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records GO-defined U2 snRNA and Sm-ring constituent contributions without modeling individual Sm, SF3a, SF3b or U2-specific protein-family boundaries.",
     "nodes": [
      {
       "node_id": "u2_snrna",
       "label": "U2 snRNA",
       "node_type": "RNA",
       "grounding": "SO:0000392",
       "component_ref": "u2_snrna"
      },
      {
       "node_id": "sm_protein_ring",
       "label": "Sm protein ring",
       "node_type": "STRUCTURE",
       "component_ref": "sm_protein_ring"
      },
      {
       "node_id": "u2_snrnp",
       "label": "U2 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005686"
      }
     ],
     "edges": [
      {
       "subject": "u2_snrna",
       "predicate": "contributes constituents to",
       "object": "u2_snrnp",
       "description": "The U2 snRNA is the small nuclear RNA constituent represented in the U2 snRNP definition.",
       "evidence": [
        {
         "reference": "GO:0005686",
         "notes": "GO:0005686 defines the U2 snRNP as containing small nuclear RNA U2."
        }
       ]
      },
      {
       "subject": "sm_protein_ring",
       "predicate": "contributes constituents to",
       "object": "u2_snrnp",
       "description": "The Sm protein ring is the heptameric protein-ring constituent represented in the U2 snRNP definition.",
       "evidence": [
        {
         "reference": "GO:0005686",
         "notes": "GO:0005686 defines the U2 snRNP as containing a heptameric ring of Sm proteins."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_u2_snrnp_protein_components",
     "prompt": "Resolve exact source-neutral groundings for the Sm ring, SF3a, SF3b and U2-specific protein families that form the U2 snRNP.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#sm_protein_ring",
      "causal_graphs#u2_snrnp_constituents"
     ],
     "rationale": "The first GO:0005686 record captures U2 snRNA and the GO-defined Sm ring at coarse granularity. Individual spliceosomal Sm proteins, SF3a, SF3b and U2-specific protein-family boundaries should be resolved before splitting this inventory.",
     "evidence": [
      {
       "reference": "GO:0005686"
      },
      {
       "reference": "DOI:10.1038/nature22799"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-24"
    }
   ]
  },
  {
   "identifier": "GO:0071006",
   "label": "U2-type catalytic step 1 spliceosome",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A spliceosomal complex that is formed by the displacement of the U1 and U4 snRNPs from the precatalytic spliceosome; the U2, U5 and U6 snRNPs remain associated with the mRNA. This complex, sometimes called the activated spliceosome, is the catalytically active form of the spliceosome, and includes many proteins in addition to those found in the U2, and U5 and U6 snRNPs.",
   "definition_source": "GO:0071006",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-24T17:24:29Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T17:25:12Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, U2-type parentage, GO-grounded U2, U5 and U6 snRNP components, Rauhut budding-yeast activated-spliceosome evidence, a minimal remodeling graph and a protein-component grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T17:36:02Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1511: added record-level GO:0071005 evidence for the U2-type precatalytic spliceosome node used in the remodeling graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T08:52:48Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1563: added GO:0071012 catalytic step 1 spliceosome parentage to mirror the live GO hierarchy.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "major catalytic step 1 spliceosome",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0071006"
    },
    {
     "synonym_text": "U2-type activated spliceosome",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0071006"
    },
    {
     "synonym_text": "GT-AG catalytic step 1 spliceosome",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071006"
    },
    {
     "synonym_text": "mammalian U2-type spliceosomal complex B*",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071006"
    },
    {
     "synonym_text": "mammalian U2-type spliceosomal complex B2",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071006"
    },
    {
     "synonym_text": "yeast U2-type spliceosomal complex A1",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071006"
    }
   ],
   "parent_structures": [
    "GO:0071012",
    "GO:0005684"
   ],
   "components": [
    {
     "component_id": "u2_snrnp",
     "label": "U2 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005686",
     "role": "Small nuclear ribonucleoprotein that remains associated with mRNA in the U2-type catalytic step 1 spliceosome.",
     "evidence": [
      {
       "reference": "GO:0071006",
       "notes": "GO:0071006 defines this catalytic step 1 spliceosome as retaining U2 snRNP after U1 and U4 snRNP displacement."
      },
      {
       "reference": "GO:0005686",
       "notes": "GO:0005686 is the Gene Ontology cellular-component term for the U2 snRNP."
      }
     ]
    },
    {
     "component_id": "u5_snrnp",
     "label": "U5 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005682",
     "role": "Small nuclear ribonucleoprotein that remains associated with mRNA in the U2-type catalytic step 1 spliceosome.",
     "evidence": [
      {
       "reference": "GO:0071006",
       "notes": "GO:0071006 defines this catalytic step 1 spliceosome as retaining U5 snRNP after U1 and U4 snRNP displacement."
      },
      {
       "reference": "GO:0005682",
       "notes": "GO:0005682 is the Gene Ontology cellular-component term for the U5 snRNP."
      }
     ]
    },
    {
     "component_id": "u6_snrnp",
     "label": "U6 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005688",
     "role": "Small nuclear ribonucleoprotein that remains associated with mRNA in the U2-type catalytic step 1 spliceosome.",
     "evidence": [
      {
       "reference": "GO:0071006",
       "notes": "GO:0071006 defines this catalytic step 1 spliceosome as retaining U6 snRNP after U1 and U4 snRNP displacement."
      },
      {
       "reference": "GO:0005688",
       "notes": "GO:0005688 is the Gene Ontology cellular-component term for the U6 snRNP."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "A Saccharomyces cerevisiae activated spliceosome was structurally characterized by Rauhut, Fabrizio, Dybkov and colleagues; broader eukaryotic distribution is left for follow-up curation.",
     "reference": "DOI:10.1126/science.aag1906"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model whose activated spliceosome was analyzed by Rauhut, Fabrizio, Dybkov and colleagues.",
     "reference": "DOI:10.1126/science.aag1906"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0071006",
     "notes": "Gene Ontology cellular-component term for the U2-type catalytic step 1 spliceosome and its GO synonyms."
    },
    {
     "reference": "GO:0071012",
     "notes": "Gene Ontology cellular-component parent term for catalytic step 1 spliceosome."
    },
    {
     "reference": "GO:0005684",
     "notes": "Gene Ontology cellular-component parent term for U2-type spliceosomal complex."
    },
    {
     "reference": "GO:0071005",
     "notes": "Gene Ontology cellular-component term for the U2-type precatalytic spliceosome that is remodeled to form the U2-type catalytic step 1 spliceosome."
    },
    {
     "reference": "GO:0005686",
     "notes": "Gene Ontology cellular-component term for the U2 snRNP."
    },
    {
     "reference": "GO:0005682",
     "notes": "Gene Ontology cellular-component term for the U5 snRNP."
    },
    {
     "reference": "GO:0005688",
     "notes": "Gene Ontology cellular-component term for the U6 snRNP."
    },
    {
     "reference": "DOI:10.1126/science.aag1906",
     "notes": "Rauhut, Fabrizio, Dybkov and colleagues 2016, Molecular architecture of the Saccharomyces cerevisiae activated spliceosome, Science."
    },
    {
     "reference": "PMID:27562955",
     "notes": "PubMed identifier for Rauhut, Fabrizio, Dybkov and colleagues 2016 as reported by PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "u2_type_step1_spliceosome_remodeling",
     "title": "U2, U5 and U6 snRNPs remain in the catalytic step 1 spliceosome",
     "description": "The U2-type catalytic step 1 spliceosome forms from the precatalytic spliceosome after U1 and U4 snRNP displacement while U2, U5 and U6 snRNPs remain associated with the mRNA.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records the GO-defined U2, U5 and U6 snRNP retention that distinguishes the catalytic step 1 spliceosome without modeling helicase remodeling or individual Bact protein-family boundaries.",
     "nodes": [
      {
       "node_id": "u2_snrnp",
       "label": "U2 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005686",
       "component_ref": "u2_snrnp"
      },
      {
       "node_id": "u5_snrnp",
       "label": "U5 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005682",
       "component_ref": "u5_snrnp"
      },
      {
       "node_id": "u6_snrnp",
       "label": "U6 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005688",
       "component_ref": "u6_snrnp"
      },
      {
       "node_id": "u2_type_precatalytic_spliceosome",
       "label": "U2-type precatalytic spliceosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071005"
      },
      {
       "node_id": "u2_type_catalytic_step_1_spliceosome",
       "label": "U2-type catalytic step 1 spliceosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071006"
      }
     ],
     "edges": [
      {
       "subject": "u2_snrnp",
       "predicate": "remains associated in",
       "object": "u2_type_catalytic_step_1_spliceosome",
       "description": "The U2 snRNP remains associated with mRNA in the catalytic step 1 spliceosome.",
       "evidence": [
        {
         "reference": "GO:0071006",
         "notes": "GO:0071006 names U2 as one of the snRNPs that remain associated with the mRNA."
        }
       ]
      },
      {
       "subject": "u5_snrnp",
       "predicate": "remains associated in",
       "object": "u2_type_catalytic_step_1_spliceosome",
       "description": "The U5 snRNP remains associated with mRNA in the catalytic step 1 spliceosome.",
       "evidence": [
        {
         "reference": "GO:0071006",
         "notes": "GO:0071006 names U5 as one of the snRNPs that remain associated with the mRNA."
        }
       ]
      },
      {
       "subject": "u6_snrnp",
       "predicate": "remains associated in",
       "object": "u2_type_catalytic_step_1_spliceosome",
       "description": "The U6 snRNP remains associated with mRNA in the catalytic step 1 spliceosome.",
       "evidence": [
        {
         "reference": "GO:0071006",
         "notes": "GO:0071006 names U6 as one of the snRNPs that remain associated with the mRNA."
        }
       ]
      },
      {
       "subject": "u2_type_precatalytic_spliceosome",
       "predicate": "is remodeled to form",
       "object": "u2_type_catalytic_step_1_spliceosome",
       "description": "U1 and U4 snRNP displacement from the U2-type precatalytic spliceosome yields the catalytic step 1 spliceosome.",
       "evidence": [
        {
         "reference": "GO:0071006",
         "notes": "GO:0071006 defines the U2-type catalytic step 1 spliceosome as formed by displacement of U1 and U4 snRNPs from the precatalytic spliceosome."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_step1_spliceosome_protein_components",
     "prompt": "Resolve exact source-neutral component boundaries for activated-spliceosome protein complexes and factors beyond the GO-defined U2, U5 and U6 snRNP subcomplexes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#u2_snrnp",
      "components#u5_snrnp",
      "components#u6_snrnp",
      "causal_graphs#u2_type_step1_spliceosome_remodeling"
     ],
     "rationale": "The first GO:0071006 record captures the defining U2, U5 and U6 snRNP subcomplexes. The Rauhut yeast structure establishes a protein-rich activated spliceosome, but the individual protein-family and subcomplex boundaries should be resolved before expanding this component list.",
     "evidence": [
      {
       "reference": "GO:0071006"
      },
      {
       "reference": "DOI:10.1126/science.aag1906"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-24"
    }
   ]
  },
  {
   "identifier": "GO:0071007",
   "label": "U2-type catalytic step 2 spliceosome",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A spliceosomal complex that contains the U2, U5 and U6 snRNPs bound to a splicing intermediate in which the first catalytic cleavage of the 5' splice site has occurred. The precise subunit composition differs significantly from that of the catalytic step 1, or activated, spliceosome, and includes many proteins in addition to those found in the U2, U5 and U6 snRNPs.",
   "definition_source": "GO:0071007",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-24T17:56:20Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T17:57:25Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, catalytic step 2 and U2-type parentage, GO-grounded U2, U5 and U6 snRNP components, Yan budding-yeast C* spliceosome evidence, a minimal remodeling graph and a protein-component grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T18:07:22Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1513: removed uncurated Prp16, Yju2 and Cwc25 names from the C* protein-boundary TODO and graph scope note.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "major catalytic step 2 spliceosome",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0071007"
    },
    {
     "synonym_text": "GT-AG catalytic step 2 spliceosome",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071007"
    },
    {
     "synonym_text": "mammalian U2-type spliceosomal complex C",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071007"
    },
    {
     "synonym_text": "mammalian U2-type spliceosomal complex C1",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071007"
    },
    {
     "synonym_text": "yeast U2-type spliceosomal complex A2-2",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071007"
    }
   ],
   "parent_structures": [
    "GO:0071013",
    "GO:0005684"
   ],
   "components": [
    {
     "component_id": "u2_snrnp",
     "label": "U2 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005686",
     "role": "Small nuclear ribonucleoprotein bound to the splicing intermediate in the U2-type catalytic step 2 spliceosome.",
     "evidence": [
      {
       "reference": "GO:0071007",
       "notes": "GO:0071007 defines the catalytic step 2 spliceosome as containing U2 snRNP bound to the splicing intermediate."
      },
      {
       "reference": "GO:0005686",
       "notes": "GO:0005686 is the Gene Ontology cellular-component term for the U2 snRNP."
      }
     ]
    },
    {
     "component_id": "u5_snrnp",
     "label": "U5 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005682",
     "role": "Small nuclear ribonucleoprotein bound to the splicing intermediate in the U2-type catalytic step 2 spliceosome.",
     "evidence": [
      {
       "reference": "GO:0071007",
       "notes": "GO:0071007 defines the catalytic step 2 spliceosome as containing U5 snRNP bound to the splicing intermediate."
      },
      {
       "reference": "GO:0005682",
       "notes": "GO:0005682 is the Gene Ontology cellular-component term for the U5 snRNP."
      }
     ]
    },
    {
     "component_id": "u6_snrnp",
     "label": "U6 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005688",
     "role": "Small nuclear ribonucleoprotein bound to the splicing intermediate in the U2-type catalytic step 2 spliceosome.",
     "evidence": [
      {
       "reference": "GO:0071007",
       "notes": "GO:0071007 defines the catalytic step 2 spliceosome as containing U6 snRNP bound to the splicing intermediate."
      },
      {
       "reference": "GO:0005688",
       "notes": "GO:0005688 is the Gene Ontology cellular-component term for the U6 snRNP."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "A Saccharomyces cerevisiae step II catalytically activated spliceosome was structurally characterized by Yan, Wan, Bai and colleagues; broader eukaryotic distribution is left for follow-up curation.",
     "reference": "DOI:10.1126/science.aak9979"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model whose step II catalytically activated spliceosome was analyzed by cryo-electron microscopy.",
     "reference": "DOI:10.1126/science.aak9979"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0071007",
     "notes": "Gene Ontology cellular-component term for the U2-type catalytic step 2 spliceosome and its GO synonyms."
    },
    {
     "reference": "GO:0071013",
     "notes": "Gene Ontology cellular-component parent term for catalytic step 2 spliceosome."
    },
    {
     "reference": "GO:0005684",
     "notes": "Gene Ontology cellular-component parent term for U2-type spliceosomal complex."
    },
    {
     "reference": "GO:0071006",
     "notes": "Gene Ontology cellular-component term for the U2-type catalytic step 1 spliceosome, the preceding U2-type spliceosome state."
    },
    {
     "reference": "GO:0005686",
     "notes": "Gene Ontology cellular-component term for the U2 snRNP."
    },
    {
     "reference": "GO:0005682",
     "notes": "Gene Ontology cellular-component term for the U5 snRNP."
    },
    {
     "reference": "GO:0005688",
     "notes": "Gene Ontology cellular-component term for the U6 snRNP."
    },
    {
     "reference": "DOI:10.1126/science.aak9979",
     "notes": "Yan, Wan, Bai and colleagues 2017, Structure of a yeast step II catalytically activated spliceosome, Science."
    },
    {
     "reference": "PMID:27980089",
     "notes": "PubMed identifier for Yan, Wan, Bai and colleagues 2017 as reported by NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "u2_type_step2_spliceosome_remodeling",
     "title": "U2, U5 and U6 snRNPs remain in the catalytic step 2 spliceosome",
     "description": "The U2-type catalytic step 2 spliceosome contains U2, U5 and U6 snRNPs bound to the splicing intermediate after the first catalytic cleavage of the 5-prime splice site.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records the GO-defined U2, U5 and U6 snRNP retention that distinguishes the catalytic step 2 spliceosome without modeling helicase-dependent remodeling or individual step-2 protein-family boundaries.",
     "nodes": [
      {
       "node_id": "u2_snrnp",
       "label": "U2 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005686",
       "component_ref": "u2_snrnp"
      },
      {
       "node_id": "u5_snrnp",
       "label": "U5 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005682",
       "component_ref": "u5_snrnp"
      },
      {
       "node_id": "u6_snrnp",
       "label": "U6 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005688",
       "component_ref": "u6_snrnp"
      },
      {
       "node_id": "u2_type_catalytic_step_1_spliceosome",
       "label": "U2-type catalytic step 1 spliceosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071006"
      },
      {
       "node_id": "u2_type_catalytic_step_2_spliceosome",
       "label": "U2-type catalytic step 2 spliceosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071007"
      }
     ],
     "edges": [
      {
       "subject": "u2_snrnp",
       "predicate": "remains associated in",
       "object": "u2_type_catalytic_step_2_spliceosome",
       "description": "The U2 snRNP remains associated with the splicing intermediate in the catalytic step 2 spliceosome.",
       "evidence": [
        {
         "reference": "GO:0071007",
         "notes": "GO:0071007 names U2 as one of the snRNPs bound to the splicing intermediate."
        }
       ]
      },
      {
       "subject": "u5_snrnp",
       "predicate": "remains associated in",
       "object": "u2_type_catalytic_step_2_spliceosome",
       "description": "The U5 snRNP remains associated with the splicing intermediate in the catalytic step 2 spliceosome.",
       "evidence": [
        {
         "reference": "GO:0071007",
         "notes": "GO:0071007 names U5 as one of the snRNPs bound to the splicing intermediate."
        }
       ]
      },
      {
       "subject": "u6_snrnp",
       "predicate": "remains associated in",
       "object": "u2_type_catalytic_step_2_spliceosome",
       "description": "The U6 snRNP remains associated with the splicing intermediate in the catalytic step 2 spliceosome.",
       "evidence": [
        {
         "reference": "GO:0071007",
         "notes": "GO:0071007 names U6 as one of the snRNPs bound to the splicing intermediate."
        }
       ]
      },
      {
       "subject": "u2_type_catalytic_step_1_spliceosome",
       "predicate": "is remodeled after first catalytic cleavage to form",
       "object": "u2_type_catalytic_step_2_spliceosome",
       "description": "After the first catalytic cleavage of the 5-prime splice site, the U2, U5 and U6 snRNPs are bound to a splicing intermediate in the catalytic step 2 spliceosome.",
       "evidence": [
        {
         "reference": "GO:0071007",
         "notes": "GO:0071007 defines the U2-type catalytic step 2 spliceosome by the first catalytic cleavage having occurred."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_step2_spliceosome_protein_components",
     "prompt": "Resolve exact source-neutral component boundaries for catalytic step 2 spliceosome proteins beyond the GO-defined U2, U5 and U6 snRNP subcomplexes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#u2_snrnp",
      "components#u5_snrnp",
      "components#u6_snrnp",
      "causal_graphs#u2_type_step2_spliceosome_remodeling"
     ],
     "rationale": "The first GO:0071007 record captures the defining U2, U5 and U6 snRNP subcomplexes. The Yan yeast structure establishes a protein-rich step II catalytically activated spliceosome, but individual protein-family and subcomplex boundaries beyond the snRNPs should be resolved before expanding this component list.",
     "evidence": [
      {
       "reference": "GO:0071007"
      },
      {
       "reference": "DOI:10.1126/science.aak9979"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-24"
    }
   ]
  },
  {
   "identifier": "GO:0071008",
   "label": "U2-type post-mRNA release spliceosomal complex",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A spliceosomal complex that is formed following the release of the spliced product from the post-spliceosomal complex and contains the excised intron and the U2, U5 and U6 snRNPs.",
   "definition_source": "GO:0071008",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-24T18:59:30Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T19:00:40Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, post-mRNA-release and U2-type parentage, GO-grounded U2, U5 and U6 snRNP components, Wan budding-yeast ILS evidence, a minimal snRNP-retention graph and a protein/RNA-component grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T19:11:29Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1517: removed unverified protein-rich wording from the post-mRNA release spliceosome component-boundary TODO.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "major post-mRNA release spliceosomal complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0071008"
    },
    {
     "synonym_text": "U2/U5/U6 snRNP complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0071008"
    },
    {
     "synonym_text": "U2/U5/U6 tri-snRNP complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0071008"
    },
    {
     "synonym_text": "GT-AG post-mRNA release spliceosomal complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071008"
    },
    {
     "synonym_text": "mammalian U2-type spliceosomal complex I",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071008"
    }
   ],
   "parent_structures": [
    "GO:0071014",
    "GO:0005684"
   ],
   "components": [
    {
     "component_id": "u2_snrnp",
     "label": "U2 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005686",
     "role": "Small nuclear ribonucleoprotein retained with the excised intron in the U2-type post-mRNA release spliceosomal complex.",
     "evidence": [
      {
       "reference": "GO:0071008",
       "notes": "GO:0071008 defines the U2-type post-mRNA release spliceosomal complex as containing U2 snRNP."
      },
      {
       "reference": "GO:0005686",
       "notes": "GO:0005686 is the Gene Ontology cellular-component term for the U2 snRNP."
      }
     ]
    },
    {
     "component_id": "u5_snrnp",
     "label": "U5 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005682",
     "role": "Small nuclear ribonucleoprotein retained with the excised intron in the U2-type post-mRNA release spliceosomal complex.",
     "evidence": [
      {
       "reference": "GO:0071008",
       "notes": "GO:0071008 defines the U2-type post-mRNA release spliceosomal complex as containing U5 snRNP."
      },
      {
       "reference": "GO:0005682",
       "notes": "GO:0005682 is the Gene Ontology cellular-component term for the U5 snRNP."
      }
     ]
    },
    {
     "component_id": "u6_snrnp",
     "label": "U6 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005688",
     "role": "Small nuclear ribonucleoprotein retained with the excised intron in the U2-type post-mRNA release spliceosomal complex.",
     "evidence": [
      {
       "reference": "GO:0071008",
       "notes": "GO:0071008 defines the U2-type post-mRNA release spliceosomal complex as containing U6 snRNP."
      },
      {
       "reference": "GO:0005688",
       "notes": "GO:0005688 is the Gene Ontology cellular-component term for the U6 snRNP."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "A Saccharomyces cerevisiae intron lariat spliceosome was structurally characterized by Wan, Yan, Bai and colleagues; broader eukaryotic distribution is left for follow-up curation.",
     "reference": "DOI:10.1016/j.cell.2017.08.029"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model whose intron lariat spliceosome was analyzed by cryo-electron microscopy.",
     "reference": "DOI:10.1016/j.cell.2017.08.029"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0071008",
     "notes": "Gene Ontology cellular-component term for the U2-type post-mRNA release spliceosomal complex and its GO synonyms."
    },
    {
     "reference": "GO:0071014",
     "notes": "Gene Ontology cellular-component parent term for post-mRNA release spliceosomal complex."
    },
    {
     "reference": "GO:0005684",
     "notes": "Gene Ontology cellular-component parent term for U2-type spliceosomal complex."
    },
    {
     "reference": "GO:0005686",
     "notes": "Gene Ontology cellular-component term for the U2 snRNP."
    },
    {
     "reference": "GO:0005682",
     "notes": "Gene Ontology cellular-component term for the U5 snRNP."
    },
    {
     "reference": "GO:0005688",
     "notes": "Gene Ontology cellular-component term for the U6 snRNP."
    },
    {
     "reference": "DOI:10.1016/j.cell.2017.08.029",
     "notes": "Wan, Yan, Bai and colleagues 2017, Structure of an Intron Lariat Spliceosome from Saccharomyces cerevisiae, Cell."
    },
    {
     "reference": "PMID:28919079",
     "notes": "PubMed identifier for Wan, Yan, Bai and colleagues 2017 as reported by NCBI E-utilities."
    },
    {
     "reference": "DOI:10.1016/j.cell.2009.02.009",
     "notes": "Wahl, Will and Luehrmann 2009, The spliceosome: design principles of a dynamic RNP machine, Cell."
    },
    {
     "reference": "PMID:19239890",
     "notes": "PubMed identifier for Wahl, Will and Luehrmann 2009 as reported by NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "u2_type_post_mrna_release_ils_retention",
     "title": "U2, U5 and U6 snRNPs remain in the intron lariat spliceosome",
     "description": "The U2-type post-mRNA release spliceosomal complex contains the excised intron and U2, U5 and U6 snRNPs after the spliced mRNA has been released.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records the GO-defined U2, U5 and U6 snRNP retention of the post-mRNA release complex without modeling mRNA release, intron lariat geometry or individual ILS protein-family boundaries.",
     "nodes": [
      {
       "node_id": "u2_snrnp",
       "label": "U2 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005686",
       "component_ref": "u2_snrnp"
      },
      {
       "node_id": "u5_snrnp",
       "label": "U5 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005682",
       "component_ref": "u5_snrnp"
      },
      {
       "node_id": "u6_snrnp",
       "label": "U6 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005688",
       "component_ref": "u6_snrnp"
      },
      {
       "node_id": "u2_type_post_mrna_release_spliceosome",
       "label": "U2-type post-mRNA release spliceosomal complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071008"
      }
     ],
     "edges": [
      {
       "subject": "u2_snrnp",
       "predicate": "remains associated in",
       "object": "u2_type_post_mrna_release_spliceosome",
       "description": "The U2 snRNP remains associated with the excised intron in the U2-type post-mRNA release spliceosomal complex.",
       "evidence": [
        {
         "reference": "GO:0071008",
         "notes": "GO:0071008 names U2 as one of the snRNPs in the post-mRNA release spliceosomal complex."
        }
       ]
      },
      {
       "subject": "u5_snrnp",
       "predicate": "remains associated in",
       "object": "u2_type_post_mrna_release_spliceosome",
       "description": "The U5 snRNP remains associated with the excised intron in the U2-type post-mRNA release spliceosomal complex.",
       "evidence": [
        {
         "reference": "GO:0071008",
         "notes": "GO:0071008 names U5 as one of the snRNPs in the post-mRNA release spliceosomal complex."
        }
       ]
      },
      {
       "subject": "u6_snrnp",
       "predicate": "remains associated in",
       "object": "u2_type_post_mrna_release_spliceosome",
       "description": "The U6 snRNP remains associated with the excised intron in the U2-type post-mRNA release spliceosomal complex.",
       "evidence": [
        {
         "reference": "GO:0071008",
         "notes": "GO:0071008 names U6 as one of the snRNPs in the post-mRNA release spliceosomal complex."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_post_mrna_release_spliceosome_components",
     "prompt": "Resolve exact source-neutral component boundaries for post-mRNA release spliceosomal complex proteins beyond the GO-defined U2, U5 and U6 snRNP subcomplexes, and decide how to represent the excised intron RNA.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#u2_snrnp",
      "components#u5_snrnp",
      "components#u6_snrnp",
      "causal_graphs#u2_type_post_mrna_release_ils_retention"
     ],
     "rationale": "GO:0071008 defines the post-mRNA release state by the excised intron and U2, U5 and U6 snRNPs. The Wan yeast ILS paper directly supports a budding-yeast intron lariat spliceosome, but individual protein families and the RNA substrate boundary should be resolved before expanding this component list.",
     "evidence": [
      {
       "reference": "GO:0071008"
      },
      {
       "reference": "DOI:10.1016/j.cell.2017.08.029"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-24"
    }
   ]
  },
  {
   "identifier": "GO:0071021",
   "label": "U2-type post-spliceosomal complex",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A spliceosomal complex that is formed following the second splicing event and contains the spliced product, the excised intron, and three snRNPs, U5, U2 and U6.",
   "definition_source": "GO:0071021",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T02:05:52Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T02:06:40Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO exact and narrow synonyms, post-spliceosomal and U2-type parentage, GO-grounded U2, U5 and U6 snRNP components, Wahl/Will/Luehrmann spliceosome evidence, a conservative retained-snRNP graph and a protein/RNA component grounding TODO.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "major post-spliceosomal complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0071021"
    },
    {
     "synonym_text": "GT-AG post-spliceosomal complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071021"
    },
    {
     "synonym_text": "mammalian U2-type spliceosomal complex C2",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071021"
    },
    {
     "synonym_text": "yeast U2-type spliceosomal complex A2-3",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071021"
    }
   ],
   "parent_structures": [
    "GO:0071020",
    "GO:0005684"
   ],
   "components": [
    {
     "component_id": "u2_snrnp",
     "label": "U2 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005686",
     "role": "Small nuclear ribonucleoprotein bound with splicing products in the U2-type post-spliceosomal complex.",
     "evidence": [
      {
       "reference": "GO:0071021",
       "notes": "GO:0071021 defines the U2-type post-spliceosomal complex as containing U2 snRNP."
      },
      {
       "reference": "GO:0005686",
       "notes": "GO:0005686 is the Gene Ontology cellular-component term for the U2 snRNP."
      }
     ]
    },
    {
     "component_id": "u5_snrnp",
     "label": "U5 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005682",
     "role": "Small nuclear ribonucleoprotein bound with splicing products in the U2-type post-spliceosomal complex.",
     "evidence": [
      {
       "reference": "GO:0071021",
       "notes": "GO:0071021 defines the U2-type post-spliceosomal complex as containing U5 snRNP."
      },
      {
       "reference": "GO:0005682",
       "notes": "GO:0005682 is the Gene Ontology cellular-component term for the U5 snRNP."
      }
     ]
    },
    {
     "component_id": "u6_snrnp",
     "label": "U6 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005688",
     "role": "Small nuclear ribonucleoprotein bound with splicing products in the U2-type post-spliceosomal complex.",
     "evidence": [
      {
       "reference": "GO:0071021",
       "notes": "GO:0071021 defines the U2-type post-spliceosomal complex as containing U6 snRNP."
      },
      {
       "reference": "GO:0005688",
       "notes": "GO:0005688 is the Gene Ontology cellular-component term for the U6 snRNP."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0071021",
     "notes": "Gene Ontology cellular-component term for the U2-type post-spliceosomal complex and its GO synonyms."
    },
    {
     "reference": "GO:0071020",
     "notes": "Gene Ontology cellular-component parent term for post-spliceosomal complex."
    },
    {
     "reference": "GO:0005684",
     "notes": "Gene Ontology cellular-component parent term for U2-type spliceosomal complex."
    },
    {
     "reference": "GO:0071008",
     "notes": "Gene Ontology cellular-component term for the U2-type post-mRNA release spliceosomal complex, the subsequent U2-type spliceosome state."
    },
    {
     "reference": "GO:0005686",
     "notes": "Gene Ontology cellular-component term for the U2 snRNP."
    },
    {
     "reference": "GO:0005682",
     "notes": "Gene Ontology cellular-component term for the U5 snRNP."
    },
    {
     "reference": "GO:0005688",
     "notes": "Gene Ontology cellular-component term for the U6 snRNP."
    },
    {
     "reference": "DOI:10.1016/j.cell.2009.02.009",
     "notes": "Wahl, Will and Luehrmann 2009, The spliceosome: design principles of a dynamic RNP machine, Cell."
    },
    {
     "reference": "PMID:19239890",
     "notes": "PubMed identifier for Wahl, Will and Luehrmann 2009 as reported by NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "u2_type_post_spliceosomal_snrnp_retention",
     "title": "U2, U5 and U6 snRNPs remain in the U2-type post-spliceosomal complex",
     "description": "The U2-type post-spliceosomal complex contains the spliced product, excised intron, U2 snRNP, U5 snRNP and U6 snRNP after the second splicing event.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records the GO-defined U2, U5 and U6 snRNP retention of the U2-type post-spliceosomal complex without modeling second-splicing-event chemistry, spliced-product and excised-intron RNA boundaries or individual protein-family boundaries.",
     "nodes": [
      {
       "node_id": "u2_snrnp",
       "label": "U2 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005686",
       "component_ref": "u2_snrnp"
      },
      {
       "node_id": "u5_snrnp",
       "label": "U5 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005682",
       "component_ref": "u5_snrnp"
      },
      {
       "node_id": "u6_snrnp",
       "label": "U6 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005688",
       "component_ref": "u6_snrnp"
      },
      {
       "node_id": "u2_type_post_spliceosomal_complex",
       "label": "U2-type post-spliceosomal complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071021"
      }
     ],
     "edges": [
      {
       "subject": "u2_snrnp",
       "predicate": "remains associated in",
       "object": "u2_type_post_spliceosomal_complex",
       "description": "The U2 snRNP remains associated with the spliced product and excised intron in the U2-type post-spliceosomal complex.",
       "evidence": [
        {
         "reference": "GO:0071021",
         "notes": "GO:0071021 names U2 as one of the snRNPs in the post-spliceosomal complex."
        }
       ]
      },
      {
       "subject": "u5_snrnp",
       "predicate": "remains associated in",
       "object": "u2_type_post_spliceosomal_complex",
       "description": "The U5 snRNP remains associated with the spliced product and excised intron in the U2-type post-spliceosomal complex.",
       "evidence": [
        {
         "reference": "GO:0071021",
         "notes": "GO:0071021 names U5 as one of the snRNPs in the post-spliceosomal complex."
        }
       ]
      },
      {
       "subject": "u6_snrnp",
       "predicate": "remains associated in",
       "object": "u2_type_post_spliceosomal_complex",
       "description": "The U6 snRNP remains associated with the spliced product and excised intron in the U2-type post-spliceosomal complex.",
       "evidence": [
        {
         "reference": "GO:0071021",
         "notes": "GO:0071021 names U6 as one of the snRNPs in the post-spliceosomal complex."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_u2_type_post_spliceosomal_components",
     "prompt": "Classify literature-reported U2-type post-spliceosomal complex proteins beyond the GO-defined U2, U5 and U6 snRNP subcomplexes as source-neutral constituents or out-of-boundary remodeling factors, and decide how to represent the spliced-product and excised-intron RNAs.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#u2_snrnp",
      "components#u5_snrnp",
      "components#u6_snrnp",
      "causal_graphs#u2_type_post_spliceosomal_snrnp_retention"
     ],
     "rationale": "The first GO:0071021 record captures the defining U2, U5 and U6 snRNP subcomplexes. Reports of additional U2-type post-spliceosomal complex proteins need boundary review against transient assembly or remodeling factors and exact source-neutral grounding, and the spliced-product and excised-intron RNA boundaries should be resolved before the component list is expanded.",
     "evidence": [
      {
       "reference": "GO:0071021"
      },
      {
       "reference": "DOI:10.1016/j.cell.2009.02.009"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:0071005",
   "label": "U2-type precatalytic spliceosome",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A spliceosomal complex that is formed by the recruitment of the preassembled U4/U6.U5 tri-snRNP to the prespliceosome. Although all 5 snRNPs are present, the precatalytic spliceosome is catalytically inactive. The precatalytic spliceosome includes many proteins in addition to those found in the U1, U2 and U4/U6.U5 snRNPs.",
   "definition_source": "GO:0071005",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-24T12:44:49Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T12:46:01Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, U2/precatalytic parentage, GO-grounded U1, U2 and U4/U6 x U5 snRNP components, budding-yeast distribution, Plaschka/Will evidence, a conservative preactivation function, a U4/U6.U5 recruitment graph and a B-complex protein-component TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T12:46:34Z",
     "curator": "codex",
     "action": "REFINED_GRAPH",
     "changes": "Removed the redundant U2/U6 helix II standalone node and left the helix-II evidence on the U2 snRNP to U4/U6 x U5 tri-snRNP edge.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T12:58:09Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1489: removed the passive preactivation state from functions; #1490: connected the assembly graph to the GO:0071005 structure node.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "major precatalytic spliceosome",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0071005"
    }
   ],
   "parent_structures": [
    "GO:0071011",
    "GO:0005684"
   ],
   "components": [
    {
     "component_id": "u1_snrnp",
     "label": "U1 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005685",
     "role": "Small nuclear ribonucleoprotein present in the U2-type precatalytic spliceosome before U1 release during activation.",
     "evidence": [
      {
       "reference": "GO:0071005",
       "notes": "GO:0071005 defines the U2-type precatalytic spliceosome as a complex in which the U1 snRNP is present."
      },
      {
       "reference": "GO:0005685",
       "notes": "GO:0005685 is the Gene Ontology cellular-component term for the U1 snRNP."
      }
     ]
    },
    {
     "component_id": "u2_snrnp",
     "label": "U2 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005686",
     "role": "Small nuclear ribonucleoprotein that recognizes the branch-point region and interfaces with U4/U6.U5 tri-snRNP in the precatalytic spliceosome.",
     "evidence": [
      {
       "reference": "GO:0071005",
       "notes": "GO:0071005 defines the U2-type precatalytic spliceosome as a complex in which the U2 snRNP is present."
      },
      {
       "reference": "GO:0005686",
       "notes": "GO:0005686 is the Gene Ontology cellular-component term for the U2 snRNP."
      },
      {
       "reference": "DOI:10.1038/nature22799",
       "notes": "Plaschka, Lin and Nagai 2017 solved a yeast precatalytic B-complex structure and modeled contacts between U2 snRNP and U4/U6.U5 tri-snRNP."
      }
     ]
    },
    {
     "component_id": "u4_u6_u5_tri_snrnp",
     "label": "U4/U6 x U5 tri-snRNP complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0046540",
     "role": "Preassembled tri-snRNP subcomplex recruited to the prespliceosome to form the U2-type precatalytic spliceosome.",
     "evidence": [
      {
       "reference": "GO:0071005",
       "notes": "GO:0071005 defines the U2-type precatalytic spliceosome as formed by recruitment of preassembled U4/U6.U5 tri-snRNP to the prespliceosome."
      },
      {
       "reference": "GO:0046540",
       "notes": "GO:0046540 is the Gene Ontology cellular-component term for the U4/U6 x U5 tri-snRNP complex."
      },
      {
       "reference": "DOI:10.1038/nature22799",
       "notes": "Plaschka, Lin and Nagai 2017 reported a near-atomic cryo-EM structure of the Saccharomyces cerevisiae pre-catalytic B-complex spliceosome."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "The U2-type precatalytic B-complex spliceosome is directly evidenced in budding yeast; broader eukaryotic distribution is left for follow-up curation.",
     "reference": "DOI:10.1038/nature22799"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model whose pre-catalytic B-complex spliceosome was resolved by cryo-electron microscopy at near-atomic resolution.",
     "reference": "DOI:10.1038/nature22799"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0071005",
     "notes": "Gene Ontology cellular-component term for the U2-type precatalytic spliceosome and its exact synonym."
    },
    {
     "reference": "GO:0071011",
     "notes": "Gene Ontology cellular-component parent term for precatalytic spliceosome."
    },
    {
     "reference": "GO:0005684",
     "notes": "Gene Ontology cellular-component parent term for U2-type spliceosomal complex."
    },
    {
     "reference": "GO:0005685",
     "notes": "Gene Ontology cellular-component term for the U1 snRNP."
    },
    {
     "reference": "GO:0005686",
     "notes": "Gene Ontology cellular-component term for the U2 snRNP."
    },
    {
     "reference": "GO:0046540",
     "notes": "Gene Ontology cellular-component term for the U4/U6 x U5 tri-snRNP complex."
    },
    {
     "reference": "GO:0071004",
     "notes": "Gene Ontology cellular-component term for the U2-type prespliceosome."
    },
    {
     "reference": "DOI:10.1038/nature22799",
     "notes": "Plaschka, Lin and Nagai 2017, Structure of a pre-catalytic spliceosome, Nature."
    },
    {
     "reference": "PMID:28530653",
     "notes": "PubMed identifier for Plaschka, Lin and Nagai 2017 as reported by PubMed."
    },
    {
     "reference": "DOI:10.1101/cshperspect.a003707",
     "notes": "Will and Luehrmann 2011, Spliceosome structure and function, Cold Spring Harbor Perspectives in Biology."
    },
    {
     "reference": "PMID:21441581",
     "notes": "PubMed identifier for Will and Luehrmann 2011 as reported by PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "u2_type_b_complex_assembly",
     "title": "U4/U6.U5 tri-snRNP recruitment forms the precatalytic B complex",
     "description": "The U2-type precatalytic spliceosome forms when preassembled U4/U6.U5 tri-snRNP joins the U1- and U2-containing prespliceosome on pre-mRNA, creating a catalytically inactive complex poised for RNA-RNA remodeling.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the defining snRNP assemblies and the U2/U6 interface observed in a yeast B-complex structure without modeling U1 handoff, Prp28-dependent remodeling, Brr2 helicase activation or all B-complex protein factors.",
     "nodes": [
      {
       "node_id": "u1_snrnp",
       "label": "U1 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005685",
       "component_ref": "u1_snrnp"
      },
      {
       "node_id": "u2_snrnp",
       "label": "U2 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005686",
       "component_ref": "u2_snrnp"
      },
      {
       "node_id": "u4_u6_u5_tri_snrnp",
       "label": "U4/U6 x U5 tri-snRNP complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0046540",
       "component_ref": "u4_u6_u5_tri_snrnp"
      },
      {
       "node_id": "u2_type_prespliceosome",
       "label": "U2-type prespliceosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071004"
      },
      {
       "node_id": "u2_type_precatalytic_spliceosome",
       "label": "U2-type precatalytic spliceosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071005"
      }
     ],
     "edges": [
      {
       "subject": "u1_snrnp",
       "predicate": "associates with",
       "object": "u2_type_prespliceosome",
       "description": "The U2-type prespliceosome contains U1 snRNP at the 5-prime splice site and U2 snRNP at the branch-point sequence.",
       "evidence": [
        {
         "reference": "GO:0071004",
         "notes": "GO:0071004 defines the U2-type prespliceosome by 5-prime splice-site association with U1 snRNP and branch-point recognition by U2 snRNP."
        }
       ]
      },
      {
       "subject": "u4_u6_u5_tri_snrnp",
       "predicate": "is recruited to form",
       "object": "u2_type_precatalytic_spliceosome",
       "description": "Recruitment of preassembled U4/U6.U5 tri-snRNP to the U2-type prespliceosome forms the U2-type precatalytic spliceosome.",
       "evidence": [
        {
         "reference": "GO:0071005",
         "notes": "GO:0071005 defines the U2-type precatalytic spliceosome as the state formed by recruitment of U4/U6.U5 tri-snRNP to the prespliceosome."
        }
       ]
      },
      {
       "subject": "u2_type_prespliceosome",
       "predicate": "receives",
       "object": "u4_u6_u5_tri_snrnp",
       "description": "The U1- and U2-containing prespliceosome receives U4/U6.U5 tri-snRNP to become the U2-type precatalytic spliceosome.",
       "evidence": [
        {
         "reference": "GO:0071005",
         "notes": "GO:0071005 defines the U2-type precatalytic spliceosome as formed by tri-snRNP recruitment to the prespliceosome."
        }
       ]
      },
      {
       "subject": "u2_snrnp",
       "predicate": "interfaces with",
       "object": "u4_u6_u5_tri_snrnp",
       "description": "In the yeast B complex, the U2 snRNP contacts U4/U6.U5 tri-snRNP through U2/U6 helix II and an SF3b to U4/U6 di-snRNP interface.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature22799",
         "notes": "Plaschka, Lin and Nagai 2017 modeled the yeast B-complex U2/U6 helix II and U2 SF3b to U4/U6 di-snRNP contacts."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_b_complex_protein_components",
     "prompt": "Resolve exact source-neutral component boundaries for Prp38, Snu23, Spp381, Prp8/Brr2/Snu114 and other proteins observed in U2-type precatalytic B complexes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#u1_snrnp",
      "components#u2_snrnp",
      "components#u4_u6_u5_tri_snrnp",
      "causal_graphs#u2_type_b_complex_assembly"
     ],
     "rationale": "GO grounds the snRNP subcomplexes that define this assembly state. The first record does not split the many B-complex proteins into orthologous source-neutral families or distinguish Saccharomyces and metazoan accessory factors.",
     "evidence": [
      {
       "reference": "GO:0071005"
      },
      {
       "reference": "DOI:10.1038/nature22799"
      },
      {
       "reference": "DOI:10.1101/cshperspect.a003707"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-24"
    }
   ]
  },
  {
   "identifier": "GO:0071004",
   "label": "U2-type prespliceosome",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A spliceosomal complex that is formed by association of the 5' splice site with the U1 snRNP, while the branch point sequence is recognized by the U2 snRNP. The prespliceosome includes many proteins in addition to those found in the U1 and U2 snRNPs. Commitment to a given pair of 5' and 3' splice sites occurs at the time of prespliceosome formation.",
   "definition_source": "GO:0071004",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-24T18:26:07Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T18:26:50Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, prespliceosome and U2-type parentage, GO-grounded U1 and U2 snRNP components, a minimal snRNP assembly graph and a protein-component grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T18:37:38Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1515: replaced narrow A-complex wording with generic prespliceosome wording.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "major prespliceosome",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0071004"
    },
    {
     "synonym_text": "GT-AG prespliceosome",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071004"
    },
    {
     "synonym_text": "mammalian U2-type spliceosomal complex A",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071004"
    },
    {
     "synonym_text": "yeast U2-type spliceosomal complex B",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0071004"
    }
   ],
   "parent_structures": [
    "GO:0071010",
    "GO:0005684"
   ],
   "components": [
    {
     "component_id": "u1_snrnp",
     "label": "U1 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005685",
     "role": "Small nuclear ribonucleoprotein associated with the 5-prime splice site in the U2-type prespliceosome.",
     "evidence": [
      {
       "reference": "GO:0071004",
       "notes": "GO:0071004 defines the U2-type prespliceosome as formed by association of the 5-prime splice site with U1 snRNP."
      },
      {
       "reference": "GO:0005685",
       "notes": "GO:0005685 is the Gene Ontology cellular-component term for the U1 snRNP."
      }
     ]
    },
    {
     "component_id": "u2_snrnp",
     "label": "U2 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005686",
     "role": "Small nuclear ribonucleoprotein that recognizes the branch point sequence in the U2-type prespliceosome.",
     "evidence": [
      {
       "reference": "GO:0071004",
       "notes": "GO:0071004 defines the U2-type prespliceosome by branch-point-sequence recognition by the U2 snRNP."
      },
      {
       "reference": "GO:0005686",
       "notes": "GO:0005686 is the Gene Ontology cellular-component term for the U2 snRNP."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0071004",
     "notes": "Gene Ontology cellular-component term for the U2-type prespliceosome and its GO synonyms."
    },
    {
     "reference": "GO:0071010",
     "notes": "Gene Ontology cellular-component parent term for prespliceosome."
    },
    {
     "reference": "GO:0005684",
     "notes": "Gene Ontology cellular-component parent term for U2-type spliceosomal complex."
    },
    {
     "reference": "GO:0005685",
     "notes": "Gene Ontology cellular-component term for the U1 snRNP."
    },
    {
     "reference": "GO:0005686",
     "notes": "Gene Ontology cellular-component term for the U2 snRNP."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "u2_type_prespliceosome_snRNP_assembly",
     "title": "U1 and U2 snRNPs define the U2-type prespliceosome",
     "description": "The U2-type prespliceosome forms when U1 snRNP associates with the 5-prime splice site while U2 snRNP recognizes the branch-point sequence.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records the GO-defined U1 and U2 snRNP subcomplexes without modeling pre-mRNA splice-site RNA nodes or additional prespliceosome protein-family boundaries.",
     "nodes": [
      {
       "node_id": "u1_snrnp",
       "label": "U1 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005685",
       "component_ref": "u1_snrnp"
      },
      {
       "node_id": "u2_snrnp",
       "label": "U2 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005686",
       "component_ref": "u2_snrnp"
      },
      {
       "node_id": "u2_type_prespliceosome",
       "label": "U2-type prespliceosome",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071004"
      }
     ],
     "edges": [
      {
       "subject": "u1_snrnp",
       "predicate": "associates with splice site in",
       "object": "u2_type_prespliceosome",
       "description": "The U1 snRNP is associated with the 5-prime splice site in the U2-type prespliceosome.",
       "evidence": [
        {
         "reference": "GO:0071004",
         "notes": "GO:0071004 defines this prespliceosome by 5-prime splice-site association with U1 snRNP."
        }
       ]
      },
      {
       "subject": "u2_snrnp",
       "predicate": "recognizes branch point in",
       "object": "u2_type_prespliceosome",
       "description": "The U2 snRNP recognizes the branch-point sequence in the U2-type prespliceosome.",
       "evidence": [
        {
         "reference": "GO:0071004",
         "notes": "GO:0071004 defines this prespliceosome by branch-point-sequence recognition by U2 snRNP."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_prespliceosome_protein_components",
     "prompt": "Resolve exact source-neutral component boundaries for U2-type prespliceosome proteins beyond the GO-defined U1 and U2 snRNP subcomplexes.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#u1_snrnp",
      "components#u2_snrnp",
      "causal_graphs#u2_type_prespliceosome_snRNP_assembly"
     ],
     "rationale": "The first GO:0071004 record captures the defining U1 and U2 snRNP subcomplexes. Additional prespliceosome proteins should be resolved into exact source-neutral families or subcomplexes before expanding the component list.",
     "evidence": [
      {
       "reference": "GO:0071004"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-24"
    }
   ]
  },
  {
   "identifier": "GO:0005684",
   "label": "U2-type spliceosomal complex",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "Any spliceosomal complex that forms during the splicing of a messenger RNA primary transcript to excise an intron that has canonical consensus sequences near the 5' and 3' ends.",
   "definition_source": "GO:0005684",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T06:53:22Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T06:54:35Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO exact and narrow synonyms, spliceosomal-complex parentage, a reviewed-label-only state-variable U2-type snRNP cohort, a conservative parent-level snRNP graph and a TODO for exact state-specific U2-type snRNP boundaries.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "major (U2-type) spliceosomal complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005684"
    },
    {
     "synonym_text": "major spliceosomal complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005684"
    },
    {
     "synonym_text": "GT-AG spliceosome",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0005684"
    }
   ],
   "parent_structures": [
    "GO:0005681"
   ],
   "components": [
    {
     "component_id": "u2_type_spliceosomal_snrnps",
     "label": "U2-type spliceosomal snRNPs",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The GO:0005684 parent spans the state-variable snRNP-based complexes that form during U2-type splicing, and GO notes that some U2-splicing complexes do not necessarily contain the U2 snRNP itself; no single exact source-neutral CURIE was assigned for the major-spliceosome snRNP cohort.",
     "role": "State-variable small nuclear ribonucleoprotein constituents of U2-type spliceosomal complexes.",
     "evidence": [
      {
       "reference": "GO:0005684",
       "notes": "GO:0005684 is the Gene Ontology cellular-component term for the snRNP-based complexes that form during U2-type spliceosomal splicing."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005684",
     "notes": "Gene Ontology cellular-component term for U2-type spliceosomal complex and its GO synonyms."
    },
    {
     "reference": "GO:0005681",
     "notes": "Gene Ontology cellular-component parent term for spliceosomal complex."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "u2_type_spliceosomal_snrnp_states",
     "title": "U2-type spliceosomal complexes use state-variable snRNPs",
     "description": "U2-type spliceosomal complexes are the series of snRNP-based spliceosomal complexes that form during major-spliceosome splicing of introns with canonical consensus sequences.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records the generic state-variable major-spliceosome snRNP cohort without asserting that every U2-splicing complex contains every U-series snRNP or the U2 snRNP itself.",
     "nodes": [
      {
       "node_id": "u2_type_spliceosomal_snrnps",
       "label": "U2-type spliceosomal snRNPs",
       "node_type": "STRUCTURE",
       "component_ref": "u2_type_spliceosomal_snrnps"
      },
      {
       "node_id": "u2_type_spliceosomal_complex",
       "label": "U2-type spliceosomal complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005684"
      }
     ],
     "edges": [
      {
       "subject": "u2_type_spliceosomal_snrnps",
       "predicate": "contributes state-dependent constituents to",
       "object": "u2_type_spliceosomal_complex",
       "description": "U2-type spliceosomal complexes are snRNP-based complexes whose precise small nuclear ribonucleoprotein constituents vary by splicing-cycle state.",
       "evidence": [
        {
         "reference": "GO:0005684",
         "notes": "GO:0005684 describes U2-type spliceosomal complexes as the snRNP-based complexes that form during U2-splicing."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_u2_type_state_snrnp_boundaries",
     "prompt": "Resolve exact source-neutral snRNP membership for each U2-type spliceosomal state.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#u2_type_spliceosomal_snrnps",
      "causal_graphs#u2_type_spliceosomal_snrnp_states"
     ],
     "rationale": "The first GO:0005684 parent record captures only the state-variable snRNP cohort supported by GO. Child records for the U2-type prespliceosome, precatalytic complex, catalytic complexes and post-spliceosomal states should carry the exact U1, U2, U4, U5 and U6 snRNP constituent boundaries that apply to those specific states.",
     "evidence": [
      {
       "reference": "GO:0005684"
      },
      {
       "reference": "GO:0071004"
      },
      {
       "reference": "GO:0071006"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:0005687",
   "label": "U4 snRNP",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A ribonucleoprotein complex that contains small nuclear RNA U4, a heptameric ring of Sm proteins, as well as several proteins that are unique to the U4 snRNP, most of which remain associated with the U4 snRNA both while the U4 snRNP is free or assembled into the U4/U6 snRNP or into a series of spliceosomal complexes.",
   "definition_source": "GO:0005687",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-24T15:11:45Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T15:12:31Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the GO exact synonym, spliceosomal snRNP parentage, U4 snRNA and Sm-ring components, budding-yeast distribution, Nguyen/Galej/Nagai yeast U4/U6.U5 tri-snRNP cryo-EM evidence, a minimal U4 snRNP constituent graph and a protein-component grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T15:24:10Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1501: narrowed the Sm-ring component role to the GO-supported heptameric ring constituent; #1502: reworded the canonical example to make the yeast evidence explicitly tri-snRNP-derived.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "snRNP U4",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005687"
    }
   ],
   "parent_structures": [
    "GO:0097525"
   ],
   "components": [
    {
     "component_id": "u4_snrna",
     "label": "U4 snRNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "grounding": "SO:0000393",
     "role": "U4 small nuclear RNA constituent named in the U4 snRNP definition and grounded to the U4 snRNA Sequence Ontology term.",
     "evidence": [
      {
       "reference": "GO:0005687",
       "notes": "GO:0005687 defines the U4 snRNP as containing small nuclear RNA U4."
      },
      {
       "reference": "SO:0000393",
       "notes": "SO:0000393 is the Sequence Ontology term for U4 snRNA."
      }
     ]
    },
    {
     "component_id": "sm_protein_ring",
     "label": "Sm protein ring",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "An exact source-neutral CURIE for the spliceosomal heptameric Sm protein ring is left unresolved in this first U4 snRNP record; GO:0005687 directly supports this label-level constituent.",
     "role": "Heptameric Sm protein-ring constituent named in the U4 snRNP definition.",
     "evidence": [
      {
       "reference": "GO:0005687",
       "notes": "GO:0005687 defines the U4 snRNP as containing a heptameric ring of Sm proteins."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "The U4 snRNP subcomplex is represented in budding-yeast U4/U6.U5 tri-snRNP cryo-EM structures; broader eukaryotic distribution is left for follow-up curation.",
     "reference": "DOI:10.1038/nature16940"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model whose U4 snRNP subcomplex is represented inside U4/U6.U5 tri-snRNP cryo-EM structures.",
     "reference": "DOI:10.1038/nature16940"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005687",
     "notes": "Gene Ontology cellular-component term for the U4 snRNP and its exact synonym."
    },
    {
     "reference": "GO:0097525",
     "notes": "Gene Ontology cellular-component parent term for spliceosomal snRNP complex."
    },
    {
     "reference": "SO:0000393",
     "notes": "Sequence Ontology term for U4 snRNA."
    },
    {
     "reference": "DOI:10.1038/nature14548",
     "notes": "Nguyen, Galej, Bai and colleagues 2015, The architecture of the spliceosomal U4/U6.U5 tri-snRNP, Nature."
    },
    {
     "reference": "PMID:26106855",
     "notes": "PubMed identifier for Nguyen, Galej, Bai and colleagues 2015 as reported by PubMed."
    },
    {
     "reference": "DOI:10.1038/nature16940",
     "notes": "Nguyen, Galej, Bai and colleagues 2016, Cryo-EM structure of the yeast U4/U6.U5 tri-snRNP at 3.7 Angstrom resolution, Nature."
    },
    {
     "reference": "PMID:26829225",
     "notes": "PubMed identifier for Nguyen, Galej, Bai and colleagues 2016 as reported by PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "u4_snrnp_constituents",
     "title": "U4 snRNA and the Sm ring are U4 snRNP constituents",
     "description": "The U4 snRNP contains U4 small nuclear RNA and a heptameric Sm protein ring; GO:0005687 also names additional U4-specific proteins whose exact family boundaries remain to be resolved.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records GO-defined U4 snRNA and Sm-ring constituent contributions without modeling individual Sm or U4-specific protein-family boundaries.",
     "nodes": [
      {
       "node_id": "u4_snrna",
       "label": "U4 snRNA",
       "node_type": "RNA",
       "grounding": "SO:0000393",
       "component_ref": "u4_snrna"
      },
      {
       "node_id": "sm_protein_ring",
       "label": "Sm protein ring",
       "node_type": "STRUCTURE",
       "component_ref": "sm_protein_ring"
      },
      {
       "node_id": "u4_snrnp",
       "label": "U4 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005687"
      }
     ],
     "edges": [
      {
       "subject": "u4_snrna",
       "predicate": "contributes constituents to",
       "object": "u4_snrnp",
       "description": "The U4 snRNA is the small nuclear RNA constituent represented in the U4 snRNP definition.",
       "evidence": [
        {
         "reference": "GO:0005687",
         "notes": "GO:0005687 defines the U4 snRNP as containing small nuclear RNA U4."
        }
       ]
      },
      {
       "subject": "sm_protein_ring",
       "predicate": "contributes constituents to",
       "object": "u4_snrnp",
       "description": "The Sm protein ring is the heptameric protein-ring constituent represented in the U4 snRNP definition.",
       "evidence": [
        {
         "reference": "GO:0005687",
         "notes": "GO:0005687 defines the U4 snRNP as containing a heptameric ring of Sm proteins."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_u4_snrnp_protein_components",
     "prompt": "Resolve exact source-neutral groundings for the Sm ring, Prp3, Prp4, Prp31 and other U4-specific protein families that form the U4 snRNP.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#sm_protein_ring",
      "causal_graphs#u4_snrnp_constituents"
     ],
     "rationale": "The first GO:0005687 record captures U4 snRNA and the GO-defined Sm ring at coarse granularity. Individual spliceosomal Sm proteins and U4-specific protein-family boundaries should be resolved before splitting this inventory.",
     "evidence": [
      {
       "reference": "GO:0005687"
      },
      {
       "reference": "DOI:10.1038/nature14548"
      },
      {
       "reference": "DOI:10.1038/nature16940"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-24"
    }
   ]
  },
  {
   "identifier": "GO:0071001",
   "label": "U4/U6 snRNP",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A ribonucleoprotein complex that contains the extensively base paired small nuclear RNAs U4 and U6, a heptameric ring of Sm proteins associated with U4, the Lsm2-8 heptameric ring complex associated with U6, as well as several proteins that are unique to the U4 snRNP or U6 snRNPs, some of which remain associated with the U4/U6 snRNA both while the U4 snRNP is free or assembled into a series of spliceosomal complexes.",
   "definition_source": "GO:0071001",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-24T14:00:48Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T14:01:43Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added spliceosomal snRNP parentage, GO-grounded U4 and U6 snRNP components, budding-yeast distribution, Nguyen/Galej/Nagai yeast U4/U6.U5 tri-snRNP cryo-EM evidence, a minimal U4/U6 assembly graph and a protein-component grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T14:16:41Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1495: reworded the U4/U6 graph from a subcomplex assembly transition to GO-defined constituent contributions; #1496: trimmed record-level GO evidence notes for U4 and U6 snRNP so component exact synonyms are not implied to be U4/U6 snRNP aliases.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0097525"
   ],
   "components": [
    {
     "component_id": "u4_snrnp",
     "label": "U4 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005687",
     "role": "U4 small nuclear ribonucleoprotein subcomplex that contributes U4 snRNA, its Sm protein ring and U4-associated proteins to U4/U6 snRNP.",
     "evidence": [
      {
       "reference": "GO:0071001",
       "notes": "GO:0071001 defines the U4/U6 snRNP as containing small nuclear RNA U4, a U4-associated heptameric Sm ring and U4- or U6-specific proteins."
      },
      {
       "reference": "GO:0005687",
       "notes": "GO:0005687 is the Gene Ontology cellular-component term for the U4 snRNP."
      }
     ]
    },
    {
     "component_id": "u6_snrnp",
     "label": "U6 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005688",
     "role": "U6 small nuclear ribonucleoprotein subcomplex that contributes U6 snRNA, its Lsm2-8 ring and U6-associated proteins to U4/U6 snRNP.",
     "evidence": [
      {
       "reference": "GO:0071001",
       "notes": "GO:0071001 defines the U4/U6 snRNP as containing small nuclear RNA U6, a U6-associated Lsm2-8 heptameric ring and U4- or U6-specific proteins."
      },
      {
       "reference": "GO:0005688",
       "notes": "GO:0005688 is the Gene Ontology cellular-component term for the U6 snRNP."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "The U4/U6 snRNP subcomplex is represented in budding-yeast U4/U6.U5 tri-snRNP cryo-EM structures; broader eukaryotic distribution is left for follow-up curation.",
     "reference": "DOI:10.1038/nature16940"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model whose U4/U6 small nuclear RNAs and associated U4/U6 snRNP proteins were resolved inside U4/U6.U5 tri-snRNP cryo-EM structures.",
     "reference": "DOI:10.1038/nature16940"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0071001",
     "notes": "Gene Ontology cellular-component term for the U4/U6 snRNP."
    },
    {
     "reference": "GO:0097525",
     "notes": "Gene Ontology cellular-component parent term for spliceosomal snRNP complex."
    },
    {
     "reference": "GO:0005687",
     "notes": "Gene Ontology cellular-component term for the U4 snRNP."
    },
    {
     "reference": "GO:0005688",
     "notes": "Gene Ontology cellular-component term for the U6 snRNP."
    },
    {
     "reference": "DOI:10.1038/nature14548",
     "notes": "Nguyen, Galej, Bai and colleagues 2015, The architecture of the spliceosomal U4/U6.U5 tri-snRNP, Nature."
    },
    {
     "reference": "PMID:26106855",
     "notes": "PubMed identifier for Nguyen, Galej, Bai and colleagues 2015 as reported by PubMed."
    },
    {
     "reference": "DOI:10.1038/nature16940",
     "notes": "Nguyen, Galej, Bai and colleagues 2016, Cryo-EM structure of the yeast U4/U6.U5 tri-snRNP at 3.7 Angstrom resolution, Nature."
    },
    {
     "reference": "PMID:26829225",
     "notes": "PubMed identifier for Nguyen, Galej, Bai and colleagues 2016 as reported by PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "u4_u6_snrnp_constituents",
     "title": "U4 and U6 snRNP constituents define the U4/U6 snRNP",
     "description": "The U4/U6 snRNP contains extensively base-paired U4 and U6 small nuclear RNAs together with the U4-associated Sm ring, the U6-associated Lsm2-8 ring and U4/U6-associated proteins.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records GO-defined U4 and U6 snRNP constituent contributions without modeling individual protein bridges, snRNA base-pairing geometry or spliceosomal remodeling.",
     "nodes": [
      {
       "node_id": "u4_snrnp",
       "label": "U4 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005687",
       "component_ref": "u4_snrnp"
      },
      {
       "node_id": "u6_snrnp",
       "label": "U6 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005688",
       "component_ref": "u6_snrnp"
      },
      {
       "node_id": "u4_u6_snrnp",
       "label": "U4/U6 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071001"
      }
     ],
     "edges": [
      {
       "subject": "u4_snrnp",
       "predicate": "contributes constituents to",
       "object": "u4_u6_snrnp",
       "description": "The U4 snRNP contributes the U4 snRNA and U4-associated Sm ring represented in the U4/U6 snRNP definition.",
       "evidence": [
        {
         "reference": "GO:0071001",
         "notes": "GO:0071001 defines the U4/U6 snRNP as containing small nuclear RNA U4 and a heptameric ring of Sm proteins associated with U4."
        }
       ]
      },
      {
       "subject": "u6_snrnp",
       "predicate": "contributes constituents to",
       "object": "u4_u6_snrnp",
       "description": "The U6 snRNP contributes the U6 snRNA and U6-associated Lsm2-8 ring represented in the U4/U6 snRNP definition.",
       "evidence": [
        {
         "reference": "GO:0071001",
         "notes": "GO:0071001 defines the U4/U6 snRNP as containing small nuclear RNA U6 and the Lsm2-8 heptameric ring associated with U6."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_u4_u6_snrnp_protein_components",
     "prompt": "Resolve exact source-neutral groundings for the Sm ring, Lsm2-8 ring, Prp3, Prp4, Prp31 and other protein families that form the U4/U6 snRNP.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#u4_snrnp",
      "components#u6_snrnp",
      "causal_graphs#u4_u6_snrnp_constituents"
     ],
     "rationale": "The first GO:0071001 record captures the U4 and U6 snRNP subcomplexes at GO-grounded granularity. Individual ribonucleoprotein rings and U4/U6-specific protein-family boundaries should be resolved before splitting this inventory.",
     "evidence": [
      {
       "reference": "GO:0071001"
      },
      {
       "reference": "GO:0005687"
      },
      {
       "reference": "GO:0005688"
      },
      {
       "reference": "DOI:10.1038/nature16940"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-24"
    }
   ]
  },
  {
   "identifier": "GO:0046540",
   "label": "U4/U6 x U5 tri-snRNP complex",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A ribonucleoprotein complex that is formed by the association of the U4/U6 and U5 snRNPs.",
   "definition_source": "GO:0046540",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-24T13:20:08Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T13:21:23Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the GO exact synonym, spliceosomal tri-snRNP parentage, GO-grounded U4/U6 and U5 snRNP components, budding-yeast distribution, Nguyen/Galej/Nagai yeast cryo-EM evidence, an assembly graph and a protein-component grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T13:34:36Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1492: added the DOI-backed U4/U6.U5 tri-snRNP literature synonym; #1493: reworded the assembly graph scope note so it no longer makes a cryo-EM-specific claim backed only by GO edge evidence.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "U4/U6.U5 snRNP complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0046540"
    },
    {
     "synonym_text": "U4/U6.U5 tri-snRNP",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1038/nature14548"
    }
   ],
   "parent_structures": [
    "GO:0097526"
   ],
   "components": [
    {
     "component_id": "u4_u6_snrnp",
     "label": "U4/U6 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0071001",
     "role": "Base-paired U4/U6 small nuclear ribonucleoprotein subcomplex that associates with U5 snRNP to form the U4/U6 x U5 tri-snRNP complex.",
     "evidence": [
      {
       "reference": "GO:0046540",
       "notes": "GO:0046540 defines the U4/U6 x U5 tri-snRNP complex as formed by association of the U4/U6 and U5 snRNPs."
      },
      {
       "reference": "GO:0071001",
       "notes": "GO:0071001 is the Gene Ontology cellular-component term for the U4/U6 snRNP."
      }
     ]
    },
    {
     "component_id": "u5_snrnp",
     "label": "U5 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005682",
     "role": "U5 small nuclear ribonucleoprotein subcomplex that associates with U4/U6 snRNP in the spliceosomal tri-snRNP.",
     "evidence": [
      {
       "reference": "GO:0046540",
       "notes": "GO:0046540 defines the U4/U6 x U5 tri-snRNP complex as formed by association of the U4/U6 and U5 snRNPs."
      },
      {
       "reference": "GO:0005682",
       "notes": "GO:0005682 is the Gene Ontology cellular-component term for the U5 snRNP."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "The U4/U6.U5 tri-snRNP is directly evidenced in budding yeast by cryo-electron microscopy; broader eukaryotic distribution is left for follow-up curation.",
     "reference": "DOI:10.1038/nature16940"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast U4/U6.U5 tri-snRNP whose architecture and high-resolution cryo-EM structure were reported by Nguyen, Galej, Bai and colleagues.",
     "reference": "DOI:10.1038/nature16940"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0046540",
     "notes": "Gene Ontology cellular-component term for the U4/U6 x U5 tri-snRNP complex and its exact synonym."
    },
    {
     "reference": "GO:0097526",
     "notes": "Gene Ontology cellular-component parent term for spliceosomal tri-snRNP complex."
    },
    {
     "reference": "GO:0071001",
     "notes": "Gene Ontology cellular-component term for the U4/U6 snRNP."
    },
    {
     "reference": "GO:0005682",
     "notes": "Gene Ontology cellular-component term for the U5 snRNP."
    },
    {
     "reference": "DOI:10.1038/nature14548",
     "notes": "Nguyen, Galej, Bai and colleagues 2015, The architecture of the spliceosomal U4/U6.U5 tri-snRNP, Nature."
    },
    {
     "reference": "PMID:26106855",
     "notes": "PubMed identifier for Nguyen, Galej, Bai and colleagues 2015 as reported by PubMed."
    },
    {
     "reference": "DOI:10.1038/nature16940",
     "notes": "Nguyen, Galej, Bai and colleagues 2016, Cryo-EM structure of the yeast U4/U6.U5 tri-snRNP at 3.7 Angstrom resolution, Nature."
    },
    {
     "reference": "PMID:26829225",
     "notes": "PubMed identifier for Nguyen, Galej, Bai and colleagues 2016 as reported by PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "u4_u6_u5_tri_snrnp_assembly",
     "title": "U4/U6 and U5 snRNPs assemble into the spliceosomal tri-snRNP",
     "description": "The spliceosomal U4/U6 x U5 tri-snRNP complex forms when the U4/U6 snRNP associates with the U5 snRNP.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the defining GO subcomplex association without modeling protein-specific bridges, subunit copy numbers or RNA-RNA contacts.",
     "nodes": [
      {
       "node_id": "u4_u6_snrnp",
       "label": "U4/U6 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071001",
       "component_ref": "u4_u6_snrnp"
      },
      {
       "node_id": "u5_snrnp",
       "label": "U5 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005682",
       "component_ref": "u5_snrnp"
      },
      {
       "node_id": "u4_u6_u5_tri_snrnp",
       "label": "U4/U6 x U5 tri-snRNP complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0046540"
      }
     ],
     "edges": [
      {
       "subject": "u4_u6_snrnp",
       "predicate": "contributes to assembly of",
       "object": "u4_u6_u5_tri_snrnp",
       "description": "The U4/U6 snRNP is one of the two defining snRNP subcomplexes that associate to form U4/U6 x U5 tri-snRNP.",
       "evidence": [
        {
         "reference": "GO:0046540",
         "notes": "GO:0046540 defines the complex as the product of U4/U6 snRNP and U5 snRNP association."
        }
       ]
      },
      {
       "subject": "u5_snrnp",
       "predicate": "contributes to assembly of",
       "object": "u4_u6_u5_tri_snrnp",
       "description": "The U5 snRNP is one of the two defining snRNP subcomplexes that associate to form U4/U6 x U5 tri-snRNP.",
       "evidence": [
        {
         "reference": "GO:0046540",
         "notes": "GO:0046540 defines the complex as the product of U4/U6 snRNP and U5 snRNP association."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_tri_snrnp_protein_components",
     "prompt": "Resolve exact source-neutral groundings for individual U4/U6.U5 tri-snRNP protein families observed in yeast, including Prp8, Brr2, Snu114, Prp6, Prp3, Prp4, Prp31 and Snu66/Sad1-family factors.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#u4_u6_snrnp",
      "components#u5_snrnp",
      "causal_graphs#u4_u6_u5_tri_snrnp_assembly"
     ],
     "rationale": "The first GO:0046540 record captures the GO-grounded U4/U6 and U5 snRNP subcomplexes that define the tri-snRNP. Individual protein family boundaries, source-neutral groundings and cross-eukaryotic orthology should be resolved before splitting the protein inventory.",
     "evidence": [
      {
       "reference": "GO:0046540"
      },
      {
       "reference": "DOI:10.1038/nature14548"
      },
      {
       "reference": "DOI:10.1038/nature16940"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-24"
    }
   ]
  },
  {
   "identifier": "GO:0005690",
   "label": "U4atac snRNP",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A ribonucleoprotein complex that contains small nuclear RNA U4atac, a heptameric ring of Sm proteins, as well as several proteins that are unique to the U4atac snRNP, most of which remain associated with the U4atac snRNA both while the U4atac snRNP is free or assembled into the U4atac/U6atac complex or into a series of spliceosomal complexes.",
   "definition_source": "GO:0005690",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-24T20:35:08Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T20:35:42Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the GO exact synonym, spliceosomal snRNP parentage, U4atac snRNA and Sm-ring components, human Schneider/Will/Makarova tri-snRNP evidence, a minimal U4atac snRNP constituent graph and a protein-component grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T20:45:24Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1523: reworded the U4atac graph description so it no longer implies GO:0005690 enumerates individual U4atac-specific proteins.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "snRNP U4atac",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005690"
    }
   ],
   "parent_structures": [
    "GO:0097525"
   ],
   "components": [
    {
     "component_id": "u4atac_snrna",
     "label": "U4atac snRNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "grounding": "SO:0000394",
     "role": "U4atac small nuclear RNA constituent named in the U4atac snRNP definition and grounded to the U4atac snRNA Sequence Ontology term.",
     "evidence": [
      {
       "reference": "GO:0005690",
       "notes": "GO:0005690 defines the U4atac snRNP as containing small nuclear RNA U4atac."
      },
      {
       "reference": "SO:0000394",
       "notes": "SO:0000394 is the Sequence Ontology term for U4atac snRNA."
      }
     ]
    },
    {
     "component_id": "sm_protein_ring",
     "label": "Sm protein ring",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "An exact source-neutral CURIE for the spliceosomal heptameric Sm protein ring is left unresolved in this first U4atac snRNP record; GO:0005690 directly supports this label-level constituent.",
     "role": "Heptameric Sm protein-ring constituent named in the U4atac snRNP definition.",
     "evidence": [
      {
       "reference": "GO:0005690",
       "notes": "GO:0005690 defines the U4atac snRNP as containing a heptameric ring of Sm proteins."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:9606",
     "taxon_label": "Homo sapiens",
     "presence": "COMMON",
     "note": "The U4atac snRNP subcomplex is represented in human U4atac/U6atac.U5 tri-snRNPs analyzed biochemically by Schneider, Will, Makarova and colleagues; broader eukaryotic distribution is left for follow-up curation.",
     "reference": "DOI:10.1128/MCB.22.10.3219-3229.2002"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:9606",
     "taxon_label": "Homo sapiens",
     "note": "Human minor-spliceosome U4atac snRNP represented inside U4atac/U6atac.U5 tri-snRNPs in the Schneider, Will and Makarova comparative composition study.",
     "reference": "DOI:10.1128/MCB.22.10.3219-3229.2002"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005690",
     "notes": "Gene Ontology cellular-component term for the U4atac snRNP and its exact synonym."
    },
    {
     "reference": "GO:0097525",
     "notes": "Gene Ontology cellular-component parent term for spliceosomal snRNP complex."
    },
    {
     "reference": "SO:0000394",
     "notes": "Sequence Ontology term for U4atac snRNA."
    },
    {
     "reference": "DOI:10.1128/MCB.22.10.3219-3229.2002",
     "notes": "Schneider, Will, Makarova and colleagues 2002, Human U4/U6.U5 and U4atac/U6atac.U5 tri-snRNPs exhibit similar protein compositions, Molecular and Cellular Biology."
    },
    {
     "reference": "PMID:11971955",
     "notes": "PubMed identifier for Schneider, Will, Makarova and colleagues 2002 as reported by NCBI E-utilities."
    },
    {
     "reference": "DOI:10.1515/BC.2005.084",
     "notes": "Will and Luehrmann 2005, Splicing of a rare class of introns by the U12-dependent spliceosome, Biological Chemistry."
    },
    {
     "reference": "PMID:16201866",
     "notes": "PubMed identifier for Will and Luehrmann 2005 as reported by NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "u4atac_snrnp_constituents",
     "title": "U4atac snRNA and the Sm ring are U4atac snRNP constituents",
     "description": "The U4atac snRNP contains U4atac small nuclear RNA and a heptameric Sm protein ring; GO:0005690 also states that additional U4atac-specific proteins are present, with exact family boundaries still to be resolved.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records GO-defined U4atac snRNA and Sm-ring constituent contributions without modeling individual Sm or U4atac-specific protein-family boundaries.",
     "nodes": [
      {
       "node_id": "u4atac_snrna",
       "label": "U4atac snRNA",
       "node_type": "RNA",
       "grounding": "SO:0000394",
       "component_ref": "u4atac_snrna"
      },
      {
       "node_id": "sm_protein_ring",
       "label": "Sm protein ring",
       "node_type": "STRUCTURE",
       "component_ref": "sm_protein_ring"
      },
      {
       "node_id": "u4atac_snrnp",
       "label": "U4atac snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005690"
      }
     ],
     "edges": [
      {
       "subject": "u4atac_snrna",
       "predicate": "contributes constituents to",
       "object": "u4atac_snrnp",
       "description": "The U4atac snRNA is the small nuclear RNA constituent represented in the U4atac snRNP definition.",
       "evidence": [
        {
         "reference": "GO:0005690",
         "notes": "GO:0005690 defines the U4atac snRNP as containing small nuclear RNA U4atac."
        }
       ]
      },
      {
       "subject": "sm_protein_ring",
       "predicate": "contributes constituents to",
       "object": "u4atac_snrnp",
       "description": "The Sm protein ring is the heptameric protein-ring constituent represented in the U4atac snRNP definition.",
       "evidence": [
        {
         "reference": "GO:0005690",
         "notes": "GO:0005690 defines the U4atac snRNP as containing a heptameric ring of Sm proteins."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_u4atac_snrnp_protein_components",
     "prompt": "Resolve exact source-neutral groundings for the Sm ring and U4atac-specific protein families that form the U4atac snRNP.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#sm_protein_ring",
      "causal_graphs#u4atac_snrnp_constituents"
     ],
     "rationale": "The first GO:0005690 record captures U4atac snRNA and the GO-defined Sm ring at coarse granularity. Individual spliceosomal Sm proteins and U4atac-specific protein-family boundaries should be resolved before splitting this inventory.",
     "evidence": [
      {
       "reference": "GO:0005690"
      },
      {
       "reference": "SO:0000394"
      },
      {
       "reference": "DOI:10.1128/MCB.22.10.3219-3229.2002"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-24"
    }
   ]
  },
  {
   "identifier": "GO:0071002",
   "label": "U4atac/U6atac snRNP",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A ribonucleoprotein complex that contains the extensively base paired small nuclear RNAs U4atac and U6atac, a heptameric ring of Sm proteins associated with U4atac, the Lsm2-8 heptameric ring complex associated with U6atac, as well as several proteins that are unique to the U4atac snRNP or U6atac snRNPs, some of which remain associated with the U4atac/U6atac snRNA both while the U4atac snRNP is free or assembled into a series of spliceosomal complexes.",
   "definition_source": "GO:0071002",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-24T20:06:05Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T20:07:07Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added spliceosomal snRNP parentage, GO-grounded U4atac and U6atac snRNP components, human Schneider/Will/Makarova tri-snRNP evidence, a minimal U4atac/U6atac constituent graph and a protein-component grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T20:16:50Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1521: narrowed the U4atac/U6atac protein-component TODO so it no longer frames the already GO:0120115-grounded Lsm2-8 complex as ungrounded.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0097525"
   ],
   "components": [
    {
     "component_id": "u4atac_snrnp",
     "label": "U4atac snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005690",
     "role": "U4atac small nuclear ribonucleoprotein subcomplex that contributes U4atac snRNA, a Sm protein ring and U4atac-associated proteins to the U4atac/U6atac snRNP.",
     "evidence": [
      {
       "reference": "GO:0071002",
       "notes": "GO:0071002 defines the U4atac/U6atac snRNP as containing small nuclear RNA U4atac, a U4atac-associated heptameric Sm ring and U4atac- or U6atac-specific proteins."
      },
      {
       "reference": "GO:0005690",
       "notes": "GO:0005690 is the Gene Ontology cellular-component term for the U4atac snRNP."
      }
     ]
    },
    {
     "component_id": "u6atac_snrnp",
     "label": "U6atac snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005691",
     "role": "U6atac small nuclear ribonucleoprotein subcomplex that contributes U6atac snRNA, the Lsm2-8 ring and U6atac-associated proteins to the U4atac/U6atac snRNP.",
     "evidence": [
      {
       "reference": "GO:0071002",
       "notes": "GO:0071002 defines the U4atac/U6atac snRNP as containing small nuclear RNA U6atac, a U6atac-associated Lsm2-8 heptameric ring and U4atac- or U6atac-specific proteins."
      },
      {
       "reference": "GO:0005691",
       "notes": "GO:0005691 is the Gene Ontology cellular-component term for the U6atac snRNP."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:9606",
     "taxon_label": "Homo sapiens",
     "presence": "COMMON",
     "note": "The U4atac/U6atac snRNP subcomplex is represented in human U4atac/U6atac.U5 tri-snRNPs analyzed biochemically by Schneider, Will, Makarova and colleagues; broader eukaryotic distribution is left for follow-up curation.",
     "reference": "DOI:10.1128/MCB.22.10.3219-3229.2002"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:9606",
     "taxon_label": "Homo sapiens",
     "note": "Human minor-spliceosome U4atac/U6atac snRNP represented inside U4atac/U6atac.U5 tri-snRNPs in the Schneider, Will and Makarova comparative composition study.",
     "reference": "DOI:10.1128/MCB.22.10.3219-3229.2002"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0071002",
     "notes": "Gene Ontology cellular-component term for the U4atac/U6atac snRNP."
    },
    {
     "reference": "GO:0097525",
     "notes": "Gene Ontology cellular-component parent term for spliceosomal snRNP complex."
    },
    {
     "reference": "GO:0005690",
     "notes": "Gene Ontology cellular-component term for the U4atac snRNP."
    },
    {
     "reference": "GO:0005691",
     "notes": "Gene Ontology cellular-component term for the U6atac snRNP."
    },
    {
     "reference": "DOI:10.1128/MCB.22.10.3219-3229.2002",
     "notes": "Schneider, Will, Makarova and colleagues 2002, Human U4/U6.U5 and U4atac/U6atac.U5 tri-snRNPs exhibit similar protein compositions, Molecular and Cellular Biology."
    },
    {
     "reference": "PMID:11971955",
     "notes": "PubMed identifier for Schneider, Will, Makarova and colleagues 2002 as reported by NCBI E-utilities."
    },
    {
     "reference": "DOI:10.1515/BC.2005.084",
     "notes": "Will and Luehrmann 2005, Splicing of a rare class of introns by the U12-dependent spliceosome, Biological Chemistry."
    },
    {
     "reference": "PMID:16201866",
     "notes": "PubMed identifier for Will and Luehrmann 2005 as reported by NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "u4atac_u6atac_snrnp_constituents",
     "title": "U4atac and U6atac snRNP constituents define the U4atac/U6atac snRNP",
     "description": "The U4atac/U6atac snRNP contains extensively base-paired U4atac and U6atac small nuclear RNAs together with the U4atac-associated Sm ring, the U6atac-associated Lsm2-8 ring and U4atac/U6atac-associated proteins.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records GO-defined U4atac and U6atac snRNP constituent contributions without modeling individual protein bridges, snRNA base-pairing geometry or spliceosomal remodeling.",
     "nodes": [
      {
       "node_id": "u4atac_snrnp",
       "label": "U4atac snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005690",
       "component_ref": "u4atac_snrnp"
      },
      {
       "node_id": "u6atac_snrnp",
       "label": "U6atac snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005691",
       "component_ref": "u6atac_snrnp"
      },
      {
       "node_id": "u4atac_u6atac_snrnp",
       "label": "U4atac/U6atac snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071002"
      }
     ],
     "edges": [
      {
       "subject": "u4atac_snrnp",
       "predicate": "contributes constituents to",
       "object": "u4atac_u6atac_snrnp",
       "description": "The U4atac snRNP contributes the U4atac snRNA and U4atac-associated Sm ring represented in the U4atac/U6atac snRNP definition.",
       "evidence": [
        {
         "reference": "GO:0071002",
         "notes": "GO:0071002 defines the U4atac/U6atac snRNP as containing small nuclear RNA U4atac and a heptameric ring of Sm proteins associated with U4atac."
        }
       ]
      },
      {
       "subject": "u6atac_snrnp",
       "predicate": "contributes constituents to",
       "object": "u4atac_u6atac_snrnp",
       "description": "The U6atac snRNP contributes the U6atac snRNA and U6atac-associated Lsm2-8 ring represented in the U4atac/U6atac snRNP definition.",
       "evidence": [
        {
         "reference": "GO:0071002",
         "notes": "GO:0071002 defines the U4atac/U6atac snRNP as containing small nuclear RNA U6atac and the Lsm2-8 heptameric ring associated with U6atac."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_u4atac_u6atac_snrnp_protein_components",
     "prompt": "Review whether the Sm ring and GO:0120115 Lsm2-8 complex should be promoted as direct nested components, and resolve exact source-neutral groundings for individual U4atac/U6atac-specific protein families.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#u4atac_snrnp",
      "components#u6atac_snrnp",
      "causal_graphs#u4atac_u6atac_snrnp_constituents"
     ],
     "rationale": "The first GO:0071002 record captures the U4atac and U6atac snRNP subcomplexes at GO-grounded granularity. GO:0120115 already grounds the Lsm2-8 complex, so follow-up curation should decide whether the Sm and Lsm2-8 rings belong as direct nested components here and should resolve U4atac/U6atac-specific protein-family boundaries before splitting the protein inventory.",
     "evidence": [
      {
       "reference": "GO:0071002"
      },
      {
       "reference": "GO:0005690"
      },
      {
       "reference": "GO:0005691"
      },
      {
       "reference": "GO:0120115"
      },
      {
       "reference": "DOI:10.1128/MCB.22.10.3219-3229.2002"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-24"
    }
   ]
  },
  {
   "identifier": "GO:0071009",
   "label": "U4atac/U6atac x U5 tri-snRNP complex",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A spliceosomal snRNP complex that is formed by the association of the U4atac/U6atac and U5 snRNPs.",
   "definition_source": "GO:0071009",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-24T19:32:17Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T19:32:55Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the GO exact synonym, spliceosomal tri-snRNP parentage, GO-grounded U4atac/U6atac and U5 snRNP components, human Schneider/Will/Makarova tri-snRNP evidence, an assembly graph and a protein-component grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T19:43:06Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1519: narrowed the minor tri-snRNP TODO from broad U4/U6.U5 conservation to human U4/U6.U5 composition similarity.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "U4atac/U6atac.U5 snRNP complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0071009"
    }
   ],
   "parent_structures": [
    "GO:0097526"
   ],
   "components": [
    {
     "component_id": "u4atac_u6atac_snrnp",
     "label": "U4atac/U6atac snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0071002",
     "role": "Base-paired minor-spliceosome snRNP subcomplex that associates with U5 snRNP to form the U4atac/U6atac x U5 tri-snRNP complex.",
     "evidence": [
      {
       "reference": "GO:0071009",
       "notes": "GO:0071009 defines the U4atac/U6atac x U5 tri-snRNP complex as formed by the association of U4atac/U6atac and U5 snRNPs."
      },
      {
       "reference": "GO:0071002",
       "notes": "GO:0071002 is the Gene Ontology cellular-component term for the U4atac/U6atac snRNP."
      }
     ]
    },
    {
     "component_id": "u5_snrnp",
     "label": "U5 snRNP",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005682",
     "role": "U5 small nuclear ribonucleoprotein subcomplex that associates with U4atac/U6atac snRNP in the minor spliceosomal tri-snRNP.",
     "evidence": [
      {
       "reference": "GO:0071009",
       "notes": "GO:0071009 defines the U4atac/U6atac x U5 tri-snRNP complex as formed by the association of U4atac/U6atac and U5 snRNPs."
      },
      {
       "reference": "GO:0005682",
       "notes": "GO:0005682 is the Gene Ontology cellular-component term for the U5 snRNP."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:9606",
     "taxon_label": "Homo sapiens",
     "presence": "COMMON",
     "note": "Human U4atac/U6atac.U5 tri-snRNPs were analyzed biochemically by Schneider, Will, Makarova and colleagues; broader eukaryotic distribution is left for follow-up curation.",
     "reference": "DOI:10.1128/MCB.22.10.3219-3229.2002"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:9606",
     "taxon_label": "Homo sapiens",
     "note": "Human minor spliceosomal tri-snRNP analyzed in a comparative U4/U6.U5 and U4atac/U6atac.U5 tri-snRNP composition study.",
     "reference": "DOI:10.1128/MCB.22.10.3219-3229.2002"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0071009",
     "notes": "Gene Ontology cellular-component term for the U4atac/U6atac x U5 tri-snRNP complex and its GO exact synonym."
    },
    {
     "reference": "GO:0097526",
     "notes": "Gene Ontology cellular-component parent term for spliceosomal tri-snRNP complex."
    },
    {
     "reference": "GO:0071002",
     "notes": "Gene Ontology cellular-component term for the U4atac/U6atac snRNP."
    },
    {
     "reference": "GO:0005682",
     "notes": "Gene Ontology cellular-component term for the U5 snRNP."
    },
    {
     "reference": "DOI:10.1128/MCB.22.10.3219-3229.2002",
     "notes": "Schneider, Will, Makarova and colleagues 2002, Human U4/U6.U5 and U4atac/U6atac.U5 tri-snRNPs exhibit similar protein compositions, Molecular and Cellular Biology."
    },
    {
     "reference": "PMID:11971955",
     "notes": "PubMed identifier for Schneider, Will, Makarova and colleagues 2002 as reported by NCBI E-utilities."
    },
    {
     "reference": "DOI:10.1515/BC.2005.084",
     "notes": "Will and Luehrmann 2005, Splicing of a rare class of introns by the U12-dependent spliceosome, Biological Chemistry."
    },
    {
     "reference": "PMID:16201866",
     "notes": "PubMed identifier for Will and Luehrmann 2005 as reported by NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "u4atac_u6atac_u5_tri_snrnp_assembly",
     "title": "U4atac/U6atac and U5 snRNPs assemble into the minor spliceosomal tri-snRNP",
     "description": "The U4atac/U6atac x U5 tri-snRNP complex forms when the U4atac/U6atac snRNP associates with the U5 snRNP.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph records the defining GO subcomplex association without modeling minor-tri-snRNP protein-specific bridges, RNA-RNA contacts or subunit copy numbers.",
     "nodes": [
      {
       "node_id": "u4atac_u6atac_snrnp",
       "label": "U4atac/U6atac snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071002",
       "component_ref": "u4atac_u6atac_snrnp"
      },
      {
       "node_id": "u5_snrnp",
       "label": "U5 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005682",
       "component_ref": "u5_snrnp"
      },
      {
       "node_id": "u4atac_u6atac_u5_tri_snrnp",
       "label": "U4atac/U6atac x U5 tri-snRNP complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0071009"
      }
     ],
     "edges": [
      {
       "subject": "u4atac_u6atac_snrnp",
       "predicate": "contributes to assembly of",
       "object": "u4atac_u6atac_u5_tri_snrnp",
       "description": "The U4atac/U6atac snRNP is one of the two defining snRNP subcomplexes that associate to form the U4atac/U6atac x U5 tri-snRNP.",
       "evidence": [
        {
         "reference": "GO:0071009",
         "notes": "GO:0071009 defines the complex as the product of U4atac/U6atac snRNP and U5 snRNP association."
        }
       ]
      },
      {
       "subject": "u5_snrnp",
       "predicate": "contributes to assembly of",
       "object": "u4atac_u6atac_u5_tri_snrnp",
       "description": "The U5 snRNP is one of the two defining snRNP subcomplexes that associate to form the U4atac/U6atac x U5 tri-snRNP.",
       "evidence": [
        {
         "reference": "GO:0071009",
         "notes": "GO:0071009 defines the complex as the product of U4atac/U6atac snRNP and U5 snRNP association."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_u4atac_u6atac_u5_tri_snrnp_components",
     "prompt": "Resolve exact source-neutral groundings for individual U4atac/U6atac.U5 tri-snRNP protein families observed in human minor spliceosomal tri-snRNPs.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#u4atac_u6atac_snrnp",
      "components#u5_snrnp",
      "causal_graphs#u4atac_u6atac_u5_tri_snrnp_assembly"
     ],
     "rationale": "The first GO:0071009 record captures the GO-grounded U4atac/U6atac and U5 snRNP subcomplexes that define the minor tri-snRNP. Individual protein family boundaries, source-neutral groundings and similarity to human U4/U6.U5 tri-snRNP composition should be resolved before splitting the protein inventory.",
     "evidence": [
      {
       "reference": "GO:0071009"
      },
      {
       "reference": "DOI:10.1128/MCB.22.10.3219-3229.2002"
      },
      {
       "reference": "DOI:10.1515/BC.2005.084"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-24"
    }
   ]
  },
  {
   "identifier": "GO:0005682",
   "label": "U5 snRNP",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A ribonucleoprotein complex that contains small nuclear RNA U5, a heptameric ring of Sm proteins, as well as several proteins that are unique to the U5 snRNP, most of which remain associated with the U5 snRNA both while the U5 snRNP is free or assembled into a series of spliceosomal complexes.",
   "definition_source": "GO:0005682",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-24T14:38:41Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T14:39:59Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the GO exact synonym, spliceosomal snRNP parentage, U5 snRNA and Sm-ring components, budding-yeast distribution, Nguyen/Galej/Nagai yeast U4/U6.U5 tri-snRNP cryo-EM evidence, a minimal U5 snRNP constituent graph and a protein-component grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T14:51:49Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1498: reworded the U5 graph so U5 snRNA and Sm ring constituents are explicitly partial; #1499: narrowed the U5 snRNA component role to its GO containment and SO grounding.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "snRNP U5",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005682"
    }
   ],
   "parent_structures": [
    "GO:0097525"
   ],
   "components": [
    {
     "component_id": "u5_snrna",
     "label": "U5 snRNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "grounding": "SO:0000395",
     "role": "U5 small nuclear RNA constituent named in the U5 snRNP definition and grounded to the U5 snRNA Sequence Ontology term.",
     "evidence": [
      {
       "reference": "GO:0005682",
       "notes": "GO:0005682 defines the U5 snRNP as containing small nuclear RNA U5."
      },
      {
       "reference": "SO:0000395",
       "notes": "SO:0000395 is the Sequence Ontology term for U5 snRNA."
      }
     ]
    },
    {
     "component_id": "sm_protein_ring",
     "label": "Sm protein ring",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "An exact source-neutral CURIE for the spliceosomal heptameric Sm protein ring is left unresolved in this first U5 snRNP record; GO:0005682 directly supports this label-level constituent.",
     "role": "Heptameric Sm protein ring associated with U5 snRNA in the U5 snRNP.",
     "evidence": [
      {
       "reference": "GO:0005682",
       "notes": "GO:0005682 defines the U5 snRNP as containing a heptameric ring of Sm proteins."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "The U5 snRNP subcomplex is represented in budding-yeast U4/U6.U5 tri-snRNP cryo-EM structures; broader eukaryotic distribution is left for follow-up curation.",
     "reference": "DOI:10.1038/nature16940"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model whose U5 snRNA and associated U5 snRNP proteins were resolved inside U4/U6.U5 tri-snRNP cryo-EM structures.",
     "reference": "DOI:10.1038/nature16940"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005682",
     "notes": "Gene Ontology cellular-component term for the U5 snRNP and its exact synonym."
    },
    {
     "reference": "GO:0097525",
     "notes": "Gene Ontology cellular-component parent term for spliceosomal snRNP complex."
    },
    {
     "reference": "SO:0000395",
     "notes": "Sequence Ontology term for U5 snRNA."
    },
    {
     "reference": "DOI:10.1038/nature14548",
     "notes": "Nguyen, Galej, Bai and colleagues 2015, The architecture of the spliceosomal U4/U6.U5 tri-snRNP, Nature."
    },
    {
     "reference": "PMID:26106855",
     "notes": "PubMed identifier for Nguyen, Galej, Bai and colleagues 2015 as reported by PubMed."
    },
    {
     "reference": "DOI:10.1038/nature16940",
     "notes": "Nguyen, Galej, Bai and colleagues 2016, Cryo-EM structure of the yeast U4/U6.U5 tri-snRNP at 3.7 Angstrom resolution, Nature."
    },
    {
     "reference": "PMID:26829225",
     "notes": "PubMed identifier for Nguyen, Galej, Bai and colleagues 2016 as reported by PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "u5_snrnp_constituents",
     "title": "U5 snRNA and the Sm ring are U5 snRNP constituents",
     "description": "The U5 snRNP contains U5 small nuclear RNA and a heptameric Sm protein ring; GO:0005682 also names additional U5-specific proteins whose exact family boundaries remain to be resolved.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records GO-defined U5 snRNA and Sm-ring constituent contributions without modeling individual Sm or U5-specific protein-family boundaries.",
     "nodes": [
      {
       "node_id": "u5_snrna",
       "label": "U5 snRNA",
       "node_type": "RNA",
       "grounding": "SO:0000395",
       "component_ref": "u5_snrna"
      },
      {
       "node_id": "sm_protein_ring",
       "label": "Sm protein ring",
       "node_type": "STRUCTURE",
       "component_ref": "sm_protein_ring"
      },
      {
       "node_id": "u5_snrnp",
       "label": "U5 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005682"
      }
     ],
     "edges": [
      {
       "subject": "u5_snrna",
       "predicate": "contributes constituents to",
       "object": "u5_snrnp",
       "description": "The U5 snRNA is the small nuclear RNA constituent represented in the U5 snRNP definition.",
       "evidence": [
        {
         "reference": "GO:0005682",
         "notes": "GO:0005682 defines the U5 snRNP as containing small nuclear RNA U5."
        }
       ]
      },
      {
       "subject": "sm_protein_ring",
       "predicate": "contributes constituents to",
       "object": "u5_snrnp",
       "description": "The Sm protein ring is the heptameric protein-ring constituent represented in the U5 snRNP definition.",
       "evidence": [
        {
         "reference": "GO:0005682",
         "notes": "GO:0005682 defines the U5 snRNP as containing a heptameric ring of Sm proteins."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_u5_snrnp_protein_components",
     "prompt": "Resolve exact source-neutral groundings for the Sm ring, Prp8, Brr2, Snu114, Prp6 and other U5-specific protein families that form the U5 snRNP.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#sm_protein_ring",
      "causal_graphs#u5_snrnp_constituents"
     ],
     "rationale": "The first GO:0005682 record captures U5 snRNA and the GO-defined Sm ring at coarse granularity. Individual spliceosomal Sm proteins and U5-specific protein-family boundaries should be resolved before splitting this inventory.",
     "evidence": [
      {
       "reference": "GO:0005682"
      },
      {
       "reference": "DOI:10.1038/nature14548"
      },
      {
       "reference": "DOI:10.1038/nature16940"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-24"
    }
   ]
  },
  {
   "identifier": "GO:0005688",
   "label": "U6 snRNP",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A ribonucleoprotein complex that contains small nuclear RNA U6, the Lsm2-8 heptameric ring complex, as well as several proteins that are unique to the U6 snRNP, most of which remain associated with the U6 snRNA both while the U6 snRNP is free or assembled into the U4/U6 snRNP or into a series of spliceosomal complexes.",
   "definition_source": "GO:0005688",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-24T16:19:14Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T16:19:47Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the GO exact synonym, spliceosomal snRNP parentage, U6 snRNA and Lsm2-8-ring components, budding-yeast distribution, Nguyen/Galej/Nagai yeast U4/U6.U5 tri-snRNP cryo-EM evidence, a minimal U6 snRNP constituent graph and a protein-component grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T16:32:25Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1507: replaced the label-only Lsm2-8-ring component with the GO:0120115-grounded Lsm2-8 complex and propagated that grounding to the constituent graph.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "snRNP U6",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005688"
    }
   ],
   "parent_structures": [
    "GO:0097525"
   ],
   "components": [
    {
     "component_id": "u6_snrna",
     "label": "U6 snRNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "grounding": "SO:0000396",
     "role": "U6 small nuclear RNA constituent named in the U6 snRNP definition and grounded to the U6 snRNA Sequence Ontology term.",
     "evidence": [
      {
       "reference": "GO:0005688",
       "notes": "GO:0005688 defines the U6 snRNP as containing small nuclear RNA U6."
      },
      {
       "reference": "SO:0000396",
       "notes": "SO:0000396 is the Sequence Ontology term for U6 snRNA."
      }
     ]
    },
    {
     "component_id": "lsm2_8_ring",
     "label": "Lsm2-8 complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "role": "Lsm2-8 heptameric ring complex constituent named in the U6 snRNP definition.",
     "evidence": [
      {
       "reference": "GO:0005688",
       "notes": "GO:0005688 defines the U6 snRNP as containing the Lsm2-8 heptameric ring complex."
      },
      {
       "reference": "GO:0120115",
       "notes": "GO:0120115 defines the Lsm2-8 complex as the heteroheptameric complex composed of Lsm2, Lsm3, Lsm4, Lsm5, Lsm6, Lsm7 and Lsm8 or their orthologs."
      }
     ],
     "grounding": "GO:0120115"
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "The U6 snRNP subcomplex is represented in budding-yeast U4/U6.U5 tri-snRNP cryo-EM structures; broader eukaryotic distribution is left for follow-up curation.",
     "reference": "DOI:10.1038/nature16940"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model whose U6 snRNP subcomplex is represented inside U4/U6.U5 tri-snRNP cryo-EM structures.",
     "reference": "DOI:10.1038/nature16940"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005688",
     "notes": "Gene Ontology cellular-component term for the U6 snRNP and its exact synonym."
    },
    {
     "reference": "GO:0097525",
     "notes": "Gene Ontology cellular-component parent term for spliceosomal snRNP complex."
    },
    {
     "reference": "SO:0000396",
     "notes": "Sequence Ontology term for U6 snRNA."
    },
    {
     "reference": "GO:0120115",
     "notes": "Gene Ontology cellular-component term for the Lsm2-8 complex."
    },
    {
     "reference": "DOI:10.1038/nature14548",
     "notes": "Nguyen, Galej, Bai and colleagues 2015, The architecture of the spliceosomal U4/U6.U5 tri-snRNP, Nature."
    },
    {
     "reference": "PMID:26106855",
     "notes": "PubMed identifier for Nguyen, Galej, Bai and colleagues 2015 as reported by PubMed."
    },
    {
     "reference": "DOI:10.1038/nature16940",
     "notes": "Nguyen, Galej, Bai and colleagues 2016, Cryo-EM structure of the yeast U4/U6.U5 tri-snRNP at 3.7 Angstrom resolution, Nature."
    },
    {
     "reference": "PMID:26829225",
     "notes": "PubMed identifier for Nguyen, Galej, Bai and colleagues 2016 as reported by PubMed."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "u6_snrnp_constituents",
     "title": "U6 snRNA and the Lsm2-8 complex are U6 snRNP constituents",
     "description": "The U6 snRNP contains U6 small nuclear RNA and the GO-grounded Lsm2-8 heptameric ring complex; GO:0005688 also states that additional U6-specific proteins are present, with exact family boundaries still to be resolved.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records GO-defined U6 snRNA and Lsm2-8 complex constituent contributions without modeling individual Lsm or U6-specific protein-family boundaries.",
     "nodes": [
      {
       "node_id": "u6_snrna",
       "label": "U6 snRNA",
       "node_type": "RNA",
       "grounding": "SO:0000396",
       "component_ref": "u6_snrna"
      },
      {
       "node_id": "lsm2_8_ring",
       "label": "Lsm2-8 complex",
       "node_type": "STRUCTURE",
       "component_ref": "lsm2_8_ring",
       "grounding": "GO:0120115"
      },
      {
       "node_id": "u6_snrnp",
       "label": "U6 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005688"
      }
     ],
     "edges": [
      {
       "subject": "u6_snrna",
       "predicate": "contributes constituents to",
       "object": "u6_snrnp",
       "description": "The U6 snRNA is the small nuclear RNA constituent represented in the U6 snRNP definition.",
       "evidence": [
        {
         "reference": "GO:0005688",
         "notes": "GO:0005688 defines the U6 snRNP as containing small nuclear RNA U6."
        }
       ]
      },
      {
       "subject": "lsm2_8_ring",
       "predicate": "contributes constituents to",
       "object": "u6_snrnp",
       "description": "The Lsm2-8 complex is the heptameric protein-ring constituent represented in the U6 snRNP definition.",
       "evidence": [
        {
         "reference": "GO:0005688",
         "notes": "GO:0005688 defines the U6 snRNP as containing the Lsm2-8 heptameric ring complex."
        },
        {
         "reference": "GO:0120115",
         "notes": "GO:0120115 is the Gene Ontology cellular-component term for the Lsm2-8 complex."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_u6_snrnp_protein_components",
     "prompt": "Resolve exact source-neutral groundings for individual Lsm proteins and U6-specific protein families that form the U6 snRNP.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#lsm2_8_ring",
      "causal_graphs#u6_snrnp_constituents"
     ],
     "rationale": "The first GO:0005688 record captures U6 snRNA and the GO-defined Lsm2-8 complex at coarse granularity. Individual Lsm proteins and U6-specific protein-family boundaries should be resolved before splitting this inventory.",
     "evidence": [
      {
       "reference": "GO:0005688"
      },
      {
       "reference": "GO:0120115"
      },
      {
       "reference": "DOI:10.1038/nature14548"
      },
      {
       "reference": "DOI:10.1038/nature16940"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-24"
    }
   ]
  },
  {
   "identifier": "GO:0005691",
   "label": "U6atac snRNP",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A ribonucleoprotein complex that contains small nuclear RNA U6atac, the Lsm2-8 heptameric ring complex, as well as several proteins that are unique to the U6atac snRNP, most of which remain associated with the U6atac snRNA both while the U6atac snRNP is free or assembled into the U4atac/U6atac snRNP or into a series of spliceosomal complexes.",
   "definition_source": "GO:0005691",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-24T21:04:31Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T21:05:10Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the GO exact synonym, spliceosomal snRNP parentage, U6atac snRNA and Lsm2-8 components, human Schneider/Will/Makarova tri-snRNP evidence, a minimal U6atac snRNP constituent graph and a protein-component grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T21:16:33Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1525: narrowed the U6atac snRNP protein-component TODO so it frames the already GO:0120115-grounded Lsm2-8 complex as a possible split target rather than an ungrounded component.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-24T21:17:04Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "#1525: tightened grammar in the Lsm2-8 split rationale.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "snRNP U6atac",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005691"
    }
   ],
   "parent_structures": [
    "GO:0097525"
   ],
   "components": [
    {
     "component_id": "u6atac_snrna",
     "label": "U6atac snRNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "grounding": "SO:0000397",
     "role": "U6atac small nuclear RNA constituent named in the U6atac snRNP definition and grounded to the U6atac snRNA Sequence Ontology term.",
     "evidence": [
      {
       "reference": "GO:0005691",
       "notes": "GO:0005691 defines the U6atac snRNP as containing small nuclear RNA U6atac."
      },
      {
       "reference": "SO:0000397",
       "notes": "SO:0000397 is the Sequence Ontology term for U6atac snRNA."
      }
     ]
    },
    {
     "component_id": "lsm2_8_ring",
     "label": "Lsm2-8 complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0120115",
     "role": "Lsm2-8 heptameric ring complex constituent named in the U6atac snRNP definition.",
     "evidence": [
      {
       "reference": "GO:0005691",
       "notes": "GO:0005691 defines the U6atac snRNP as containing the Lsm2-8 heptameric ring complex."
      },
      {
       "reference": "GO:0120115",
       "notes": "GO:0120115 defines the Lsm2-8 complex as the heteroheptameric complex composed of Lsm2, Lsm3, Lsm4, Lsm5, Lsm6, Lsm7 and Lsm8 or their orthologs."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:9606",
     "taxon_label": "Homo sapiens",
     "presence": "COMMON",
     "note": "The U6atac snRNP subcomplex is represented in human U4atac/U6atac.U5 tri-snRNPs analyzed biochemically by Schneider, Will, Makarova and colleagues; broader eukaryotic distribution is left for follow-up curation.",
     "reference": "DOI:10.1128/MCB.22.10.3219-3229.2002"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:9606",
     "taxon_label": "Homo sapiens",
     "note": "Human minor-spliceosome U6atac snRNP represented inside U4atac/U6atac.U5 tri-snRNPs in the Schneider, Will and Makarova comparative composition study.",
     "reference": "DOI:10.1128/MCB.22.10.3219-3229.2002"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005691",
     "notes": "Gene Ontology cellular-component term for the U6atac snRNP and its exact synonym."
    },
    {
     "reference": "GO:0097525",
     "notes": "Gene Ontology cellular-component parent term for spliceosomal snRNP complex."
    },
    {
     "reference": "SO:0000397",
     "notes": "Sequence Ontology term for U6atac snRNA."
    },
    {
     "reference": "GO:0120115",
     "notes": "Gene Ontology cellular-component term for the Lsm2-8 complex."
    },
    {
     "reference": "DOI:10.1128/MCB.22.10.3219-3229.2002",
     "notes": "Schneider, Will, Makarova and colleagues 2002, Human U4/U6.U5 and U4atac/U6atac.U5 tri-snRNPs exhibit similar protein compositions, Molecular and Cellular Biology."
    },
    {
     "reference": "PMID:11971955",
     "notes": "PubMed identifier for Schneider, Will, Makarova and colleagues 2002 as reported by NCBI E-utilities."
    },
    {
     "reference": "DOI:10.1515/BC.2005.084",
     "notes": "Will and Luehrmann 2005, Splicing of a rare class of introns by the U12-dependent spliceosome, Biological Chemistry."
    },
    {
     "reference": "PMID:16201866",
     "notes": "PubMed identifier for Will and Luehrmann 2005 as reported by NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "u6atac_snrnp_constituents",
     "title": "U6atac snRNA and the Lsm2-8 complex are U6atac snRNP constituents",
     "description": "The U6atac snRNP contains U6atac small nuclear RNA and the GO-grounded Lsm2-8 heptameric ring complex; GO:0005691 also states that additional U6atac-specific proteins are present, with exact family boundaries still to be resolved.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records GO-defined U6atac snRNA and Lsm2-8 complex constituent contributions without modeling individual Lsm or U6atac-specific protein-family boundaries.",
     "nodes": [
      {
       "node_id": "u6atac_snrna",
       "label": "U6atac snRNA",
       "node_type": "RNA",
       "grounding": "SO:0000397",
       "component_ref": "u6atac_snrna"
      },
      {
       "node_id": "lsm2_8_ring",
       "label": "Lsm2-8 complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0120115",
       "component_ref": "lsm2_8_ring"
      },
      {
       "node_id": "u6atac_snrnp",
       "label": "U6atac snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005691"
      }
     ],
     "edges": [
      {
       "subject": "u6atac_snrna",
       "predicate": "contributes constituents to",
       "object": "u6atac_snrnp",
       "description": "The U6atac snRNA is the small nuclear RNA constituent represented in the U6atac snRNP definition.",
       "evidence": [
        {
         "reference": "GO:0005691",
         "notes": "GO:0005691 defines the U6atac snRNP as containing small nuclear RNA U6atac."
        }
       ]
      },
      {
       "subject": "lsm2_8_ring",
       "predicate": "contributes constituents to",
       "object": "u6atac_snrnp",
       "description": "The Lsm2-8 complex is the heptameric protein-ring constituent represented in the U6atac snRNP definition.",
       "evidence": [
        {
         "reference": "GO:0005691",
         "notes": "GO:0005691 defines the U6atac snRNP as containing the Lsm2-8 heptameric ring complex."
        },
        {
         "reference": "GO:0120115",
         "notes": "GO:0120115 is the Gene Ontology cellular-component term for the Lsm2-8 complex."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_u6atac_snrnp_protein_components",
     "prompt": "Review whether the GO:0120115 Lsm2-8 complex should be split into individual Lsm family components, and resolve exact source-neutral groundings for U6atac-specific protein families that form the U6atac snRNP.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#lsm2_8_ring",
      "causal_graphs#u6atac_snrnp_constituents"
     ],
     "rationale": "The first GO:0005691 record captures U6atac snRNA and the GO-defined Lsm2-8 complex at coarse granularity. GO:0120115 already grounds the Lsm2-8 complex, so follow-up curation should decide whether the Lsm2-8 ring should remain one complex component or be split into individual Lsm-family components and should resolve U6atac-specific protein-family boundaries before splitting that protein inventory.",
     "evidence": [
      {
       "reference": "GO:0005691"
      },
      {
       "reference": "SO:0000397"
      },
      {
       "reference": "GO:0120115"
      },
      {
       "reference": "DOI:10.1128/MCB.22.10.3219-3229.2002"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-24"
    }
   ]
  },
  {
   "identifier": "GO:0005683",
   "label": "U7 snRNP",
   "structure_category": "RIBONUCLEOPROTEIN",
   "structure_kind": "RIBONUCLEOPROTEIN_COMPLEX",
   "definition": "A ribonucleoprotein complex that contains the U7 snRNA and is required for the 3'-end processing of replication-dependent histone pre-mRNAs.",
   "definition_source": "GO:0005683",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-25T03:08:30Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-25T03:09:06Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the GO exact synonym, small nuclear RNP parentage, the SO-grounded U7 snRNA component, Dominski/Yang/Purdy/Marzluff U7 snRNA evidence, a minimal U7 snRNA constituent graph and a protein-component grounding TODO.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "snRNP U7",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005683"
    }
   ],
   "parent_structures": [
    "GO:0030532"
   ],
   "components": [
    {
     "component_id": "u7_snrna",
     "label": "U7 snRNA",
     "component_type": "RNA",
     "component_role": "CONSTITUENT",
     "grounding": "SO:0002338",
     "role": "U7 small nuclear RNA constituent named in the U7 snRNP definition and grounded to the U7 snRNA Sequence Ontology term.",
     "evidence": [
      {
       "reference": "GO:0005683",
       "notes": "GO:0005683 defines the U7 snRNP as containing U7 snRNA."
      },
      {
       "reference": "SO:0002338",
       "notes": "SO:0002338 is the Sequence Ontology term for U7 snRNA."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005683",
     "notes": "Gene Ontology cellular-component term for the U7 snRNP and its exact synonym."
    },
    {
     "reference": "GO:0030532",
     "notes": "Gene Ontology cellular-component parent term for small nuclear ribonucleoprotein complex."
    },
    {
     "reference": "SO:0002338",
     "notes": "Sequence Ontology term for U7 snRNA."
    },
    {
     "reference": "DOI:10.1073/pnas.1533509100",
     "notes": "Dominski, Yang, Purdy and Marzluff 2003, Cloning and characterization of the Drosophila U7 small nuclear RNA, Proceedings of the National Academy of Sciences of the United States of America."
    },
    {
     "reference": "PMID:12872004",
     "notes": "PubMed identifier for Dominski, Yang, Purdy and Marzluff 2003 as reported by NCBI E-utilities."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "u7_snrnp_constituents",
     "title": "U7 snRNA is a U7 snRNP constituent",
     "description": "The U7 snRNP contains U7 small nuclear RNA.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This partial graph records the GO-defined U7 snRNA contribution without modeling U7 snRNP protein-family boundaries.",
     "nodes": [
      {
       "node_id": "u7_snrna",
       "label": "U7 snRNA",
       "node_type": "RNA",
       "grounding": "SO:0002338",
       "component_ref": "u7_snrna"
      },
      {
       "node_id": "u7_snrnp",
       "label": "U7 snRNP",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005683"
      }
     ],
     "edges": [
      {
       "subject": "u7_snrna",
       "predicate": "contributes constituents to",
       "object": "u7_snrnp",
       "description": "U7 snRNA is the small nuclear RNA constituent represented in the U7 snRNP definition.",
       "evidence": [
        {
         "reference": "GO:0005683",
         "notes": "GO:0005683 defines the U7 snRNP as containing U7 snRNA."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_u7_snrnp_protein_components",
     "prompt": "Resolve exact source-neutral protein components that form the U7 snRNP.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#u7_snrna",
      "causal_graphs#u7_snrnp_constituents"
     ],
     "rationale": "The first GO:0005683 record captures U7 snRNA, which defines the U7 snRNP in GO. Protein-family and subcomplex boundaries should be resolved before expanding this component list.",
     "evidence": [
      {
       "reference": "GO:0005683"
      },
      {
       "reference": "DOI:10.1073/pnas.1533509100"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-25"
    }
   ]
  },
  {
   "identifier": "GO:0031522",
   "label": "cell envelope Sec protein transport complex",
   "structure_category": "SECRETION_SYSTEM",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A transmembrane protein complex involved in the translocation of proteins across the cytoplasmic membrane. In Gram-negative bacteria, Sec-translocated proteins are subsequently secreted via the type II, IV, or V secretion systems. Sec complex components include SecA, D, E, F, G, Y and YajC. The bacterial and archaeal cell envelope general secretory (Sec) holotranslocon machinery that mediates co-translational insertion of inner membrane proteins and post-translational translocation of unfolded preproteins across the cytoplasmic membrane. Centered on the heterotrimeric SecYEG protein-conducting channel, the cell envelope Sec protein transport complex associates with the cytoplasmic SecA ATPase motor, the SecDF-YajC proton-motive-force-driven accessory complex, and the YidC membrane insertase.",
   "definition_source": "GO:0031522",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0140535"
   ],
   "synonyms": [
    {
     "synonym_text": "Sec complex",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0031522"
    },
    {
     "synonym_text": "Sec secretion complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0031522"
    },
    {
     "synonym_text": "Sec translocation complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0031522"
    },
    {
     "synonym_text": "plasma membrane Sec complex",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0031522"
    }
   ],
   "components": [
    {
     "component_id": "secy_channel_subunit",
     "label": "SecY protein-conducting channel subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "secY",
      "prlA"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "SecY is a conserved bacterial core-channel component; no exact source-neutral family CURIE was curated.",
     "role": "Multi-pass membrane subunit that forms the hourglass-shaped protein-conducting pore and lateral gate of the SecYEG channel.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-biophys-050511-102312",
       "notes": "Park and Rapoport 2012 review SecY/Sec61 as the central pore-forming subunit of the conserved protein-conducting channel."
      },
      {
       "reference": "DOI:10.1038/s41467-019-10918-2",
       "notes": "Ma et al. 2019 resolved a bacterial substrate-engaged SecA-SecY translocation machine that shows preprotein inside SecY."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0AGA2",
       "protein_label": "Protein translocase subunit SecY",
       "gene_symbol": "secY",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene prlA, which UniProt lists under the primary name secY, in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P0AGA2",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0AGA2, the single reviewed entry for gene prlA in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sece_clamp_subunit",
     "label": "SecE clamp subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "secE",
      "prlG"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "SecE is the conserved partner that stabilizes bacterial SecY; no exact source-neutral family CURIE was curated.",
     "role": "Membrane clamp that braces the two halves of SecY and stabilizes the protein-conducting channel.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-biophys-050511-102312",
       "notes": "Park and Rapoport 2012 review SecE as the subunit that embraces SecY/Sec61 and holds the channel together."
      },
      {
       "reference": "DOI:10.1093/emboj/16.10.2756",
       "notes": "Duong and Wickner 1997 dissected the catalytic roles of the SecYE, SecG, and SecDF-YajC subunits of the E. coli preprotein translocase holoenzyme."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0AG96",
       "protein_label": "Protein translocase subunit SecE",
       "gene_symbol": "secE",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene prlG, which UniProt lists under the primary name secE, in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15919996",
         "notes": "Daley DO et al. 2005, ‘Global topology analysis of the Escherichia coli inner membrane proteome.’, Science. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0AG96."
        }
       ]
      }
     ]
    },
    {
     "component_id": "secg_accessory_subunit",
     "label": "SecG accessory channel subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "secG"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "SecG is the third named bacterial SecYEG subunit; no exact source-neutral family CURIE was curated.",
     "role": "Small membrane subunit that associates with SecY and SecE to form the bacterial SecYEG heterotrimer.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro.2016.161",
       "notes": "Tsirigotaki et al. 2017 review SecG as a bacterial SecYEG channel subunit."
      },
      {
       "reference": "DOI:10.1093/emboj/16.10.2756",
       "notes": "Duong and Wickner 1997 separated the functions of SecYE, SecG, and SecDF-YajC in purified E. coli preprotein translocase."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0AG99",
       "protein_label": "Protein-export membrane protein SecG",
       "gene_symbol": "secG",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene secG in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P0AG99",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0AG99, the single reviewed entry for gene secG in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "COMMON",
     "note": "The SecYEG channel is broadly conserved in bacterial cytoplasmic membranes as the core of the Sec protein-export route.",
     "reference": "DOI:10.1038/nrmicro.2016.161"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Genetic and biochemical model for the SecYEG/SecA translocase and the SecYEG-SecDF-YajC holoenzyme.",
     "reference": "DOI:10.1093/emboj/16.10.2756"
    }
   ],
   "functions": [
    {
     "function_id": "protein_transport_by_sec_complex",
     "label": "protein transport by the Sec complex",
     "grounding": "GO:0043952",
     "description": "The SecYEG channel translocates unfolded secretory preproteins across the bacterial cytoplasmic membrane via the Sec complex.",
     "evidence": [
      {
       "reference": "GO:0043952",
       "notes": "GO:0043952 defines unfolded-protein transport across Gram-positive and Gram-negative bacterial cytoplasmic membranes by the Sec complex."
      },
      {
       "reference": "DOI:10.1038/nrmicro.2016.161",
       "notes": "Tsirigotaki et al. 2017 review the Sec pathway as the main bacterial export route for unfolded secretory preproteins and membrane proteins."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031522",
     "notes": "Gene Ontology cellular-component term for cell envelope Sec protein transport complex: A transmembrane protein complex involved in the translocation of proteins across the cytoplasmic membrane. In Gram-negative bacteria, Sec-translocated proteins are subsequently secreted via the type II, IV, or V secretion systems. Sec complex components include SecA, D, E, F, G, Y and YajC."
    },
    {
     "reference": "DOI:10.1038/nrmicro.2016.161",
     "notes": "Tsirigotaki et al. 2017, Protein export through the bacterial Sec pathway, Nature Reviews Microbiology."
    },
    {
     "reference": "DOI:10.1146/annurev-biophys-050511-102312",
     "notes": "Park and Rapoport 2012, Mechanisms of Sec61/SecY-Mediated Protein Translocation Across Membranes, Annual Review of Biophysics."
    },
    {
     "reference": "DOI:10.1093/emboj/16.10.2756",
     "notes": "Duong and Wickner 1997, Distinct catalytic roles of the SecYE, SecG and SecDFyajC subunits of preprotein translocase holoenzyme, The EMBO Journal."
    },
    {
     "reference": "DOI:10.1038/nature17163",
     "notes": "Li et al. 2016, Crystal structure of a substrate-engaged SecY protein-translocation channel, Nature."
    },
    {
     "reference": "DOI:10.1038/s41467-019-10918-2",
     "notes": "Ma et al. 2019, Structure of the substrate-engaged SecA-SecY protein translocation machine, Nature Communications."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "cell_envelope_sec_protein_transport_complex_mechanism",
     "title": "Cell envelope sec protein transport complex assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of cell envelope Sec protein transport complex (GO:0031522) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "cell_envelope_sec_protein_transport_complex",
       "label": "cell envelope Sec protein transport complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031522",
       "description": "A transmembrane protein complex involved in the translocation of proteins across the cytoplasmic membrane."
      },
      {
       "node_id": "secy_channel_subunit",
       "label": "SecY protein-conducting channel subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "secy_channel_subunit",
       "description": "Multi-pass membrane subunit that forms the hourglass-shaped protein-conducting pore and lateral gate of the SecYEG channel."
      },
      {
       "node_id": "sece_clamp_subunit",
       "label": "SecE clamp subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sece_clamp_subunit",
       "description": "Membrane clamp that braces the two halves of SecY and stabilizes the protein-conducting channel."
      },
      {
       "node_id": "secg_accessory_subunit",
       "label": "SecG accessory channel subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "secg_accessory_subunit",
       "description": "Small membrane subunit that associates with SecY and SecE to form the bacterial SecYEG heterotrimer."
      },
      {
       "node_id": "protein_transport_by_sec_complex",
       "label": "protein transport by the Sec complex",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0043952",
       "description": "The SecYEG channel translocates unfolded secretory preproteins across the bacterial cytoplasmic membrane via the Sec complex."
      }
     ],
     "edges": [
      {
       "subject": "secy_channel_subunit",
       "predicate": "is part of",
       "object": "cell_envelope_sec_protein_transport_complex",
       "description": "Multi-pass membrane subunit that forms the hourglass-shaped protein-conducting pore and lateral gate of the SecYEG channel.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-biophys-050511-102312",
         "notes": "Park and Rapoport 2012 review SecY/Sec61 as the central pore-forming subunit of the conserved protein-conducting channel."
        }
       ]
      },
      {
       "subject": "sece_clamp_subunit",
       "predicate": "is part of",
       "object": "cell_envelope_sec_protein_transport_complex",
       "description": "Membrane clamp that braces the two halves of SecY and stabilizes the protein-conducting channel.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-biophys-050511-102312",
         "notes": "Park and Rapoport 2012 review SecE as the subunit that embraces SecY/Sec61 and holds the channel together."
        }
       ]
      },
      {
       "subject": "secg_accessory_subunit",
       "predicate": "is part of",
       "object": "cell_envelope_sec_protein_transport_complex",
       "description": "Small membrane subunit that associates with SecY and SecE to form the bacterial SecYEG heterotrimer.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro.2016.161",
         "notes": "Tsirigotaki et al. 2017 review SecG as a bacterial SecYEG channel subunit."
        }
       ]
      },
      {
       "subject": "cell_envelope_sec_protein_transport_complex",
       "predicate": "mediates",
       "object": "protein_transport_by_sec_complex",
       "description": "The SecYEG channel translocates unfolded secretory preproteins across the bacterial cytoplasmic membrane via the Sec complex.",
       "evidence": [
        {
         "reference": "GO:0043952",
         "notes": "GO:0043952 defines unfolded-protein transport across Gram-positive and Gram-negative bacterial cytoplasmic membranes by the Sec complex."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:41Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of cell envelope Sec protein transport complex (GO:0031522) in category SECRETION_SYSTEM with verified GO hierarchy, components, UniProtKB protein examples, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "GO:0062155",
   "label": "curli secretion complex",
   "structure_category": "SECRETION_SYSTEM",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A protein-containing complex that serves as a channel for the secretion of curli. Curli are a fibers that serve as a major component of the extracellular matrix of pellicle biofilms.",
   "definition_source": "GO:0062155",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-29T05:28:33Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T05:29:10Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added protein-containing-complex parentage, bacterial taxonomic scope, the type VIII secretion function, GO/PubMed/DOI evidence, and an open CsgE/F/G component-boundary discussion.",
     "llm_assisted": true
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "The curli secretion complex is a bacterial outer-membrane channel for curli subunit secretion and follows the uneven bacterial distribution of the type VIII curli pathway.",
     "reference": "DOI:10.1128/ecosalplus.ESP-0037-2018"
    }
   ],
   "functions": [
    {
     "function_id": "type_viii_curli_subunit_secretion",
     "label": "protein secretion by the type VIII secretion system",
     "grounding": "GO:0098777",
     "description": "The curli secretion complex forms an outer-membrane channel used to secrete curli subunits.",
     "evidence": [
      {
       "reference": "GO:0098777",
       "notes": "GO:0098777 defines protein secretion by the type VIII secretion system as outer-membrane secretion through the mechanism used for curli subunits."
      },
      {
       "reference": "GO:0062155",
       "notes": "GO:0062155 defines the curli secretion complex as a protein-containing channel for curli secretion."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0062155",
     "notes": "Gene Ontology cellular-component term for the curli secretion complex."
    },
    {
     "reference": "PMID:25219853",
     "notes": "PubMed identifier for Goyal et al. 2014, the bacterial amyloid secretion channel CsgG paper cited by the GO:0062155 definition."
    },
    {
     "reference": "DOI:10.1038/nature13768",
     "notes": "NCBI metadata verify DOI 10.1038/nature13768 for Goyal et al. 2014, Structural and mechanistic insights into the bacterial amyloid secretion channel CsgG."
    },
    {
     "reference": "DOI:10.1038/s41467-019-14145-7",
     "notes": "Yan et al. 2020 structurally characterized substrate recognition by CsgF-CsgG curli secretion channel complexes."
    }
   ],
   "discussions": [
    {
     "discussion_id": "csg_efg_component_boundary",
     "prompt": "Resolve whether GO:0062155 should contain only the CsgG outer-membrane channel or the broader CsgE/CsgF/CsgG secretion machinery before adding constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "rationale": "GO:0062155 identifies a curli secretion channel, the definition xref is the CsgG secretion-channel structure paper, and adjacent curli-fiber curation also tracks CsgF-CsgG secretion complexes. The exact CsgE/F/G membership boundary therefore needs a source-level pass before component rows are safe.",
     "evidence": [
      {
       "reference": "GO:0062155",
       "supports": "SUPPORT",
       "notes": "GO:0062155 defines a protein-containing channel for curli secretion."
      },
      {
       "reference": "DOI:10.1038/nature13768",
       "supports": "SUPPORT",
       "notes": "Goyal et al. 2014 is the GO:0062155 definition paper for the bacterial amyloid secretion channel CsgG."
      },
      {
       "reference": "DOI:10.1038/s41467-019-14145-7",
       "supports": "SUPPORT",
       "notes": "Yan et al. 2020 structurally characterized CsgF-CsgG curli secretion channel complexes."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:esx_3_type_vii_secretion_system_membrane_complex",
   "label": "ESX-3 type VII secretion system membrane complex",
   "structure_category": "SECRETION_SYSTEM",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A Mycobacterium smegmatis ESX-3 type VII secretion inner-membrane core complex in which EccB3, EccC3, EccD3, and EccE3 assemble into a dimeric membrane-embedded secretion machine.",
   "definition_source": "DOI:10.1038/s41586-019-1633-1",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-11T15:50:07Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T15:51:02Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added ESX-3 synonymy, protein-complex parentage, four label-only Ecc3 components with reviewed M. smegmatis MC2 155 UniProt examples, exact strain taxon rows, a type VII secretion function, a focused ESX-3 core-complex graph, and a TODO for exact ESX-3 family grounding.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T15:52:02Z",
     "curator": "codex",
     "action": "CURATION_TIGHTENING",
     "changes": "Clarified that PDB:6SGW is a cryo-EM model and narrowed the canonical example note to the endogenous ESX-3 complex supported by its eLife DOI.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-11T15:57:53Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Resolved issues #513 and #514 by making EMDB:EMD-10186 first-class record evidence and removing an ESX-3 pathway label that was broader than the ESX-3 membrane-complex record.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "ESX-3 core complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "PDB:6SGW"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "components": [
    {
     "component_id": "eccb3_periplasmic_scaffold",
     "label": "EccB3 periplasmic scaffold protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "eccB3"
     ],
     "stoichiometry": "2",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "UniProtKB:A0QQ39 identifies the reviewed Mycolicibacterium smegmatis MC2 155 EccB3 protein, but its verified InterPro and Pfam mappings cover EccB-family or EccB repeat domains rather than an exact ESX-3-specific EccB3 family.",
     "role": "EccB-family constituent represented by two C-terminal periplasmic EccB3 segments in the cryo-EM model of the dimeric ESX-3 core.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41586-019-1633-1",
       "notes": "Famelis et al. 2019 resolved EccB3 in the membrane-embedded M. smegmatis ESX-3 core complex."
      },
      {
       "reference": "PDB:6SGW",
       "notes": "RCSB PDB entry 6SGW assigns two EccB3 chains to the ESX-3 core complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A0QQ39",
       "protein_label": "ESX-3 secretion system ATPase EccB3",
       "gene_symbol": "eccB3",
       "taxon_id": "NCBITaxon:246196",
       "taxon_label": "Mycolicibacterium smegmatis MC2 155",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-11",
       "role": "Reviewed UniProtKB entry for the M. smegmatis MC2 155 EccB3 protein linked to the ESX-3 core complex structure PDB:6SGW.",
       "evidence": [
        {
         "reference": "PDB:6SGW",
         "notes": "RCSB reports a SIFTS alignment from PDB:6SGW polymer entity 1 to UniProtKB:A0QQ39."
        }
       ]
      }
     ]
    },
    {
     "component_id": "eccc3_atpase_motor",
     "label": "EccC3 secretion ATPase",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "eccC3"
     ],
     "stoichiometry": "2",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "UniProtKB:A0QQ40 identifies the reviewed Mycolicibacterium smegmatis MC2 155 EccC3 protein, but its verified InterPro and Pfam mappings cover broader FtsK/SpoIIIE ATPase signatures rather than an exact ESX-3-specific EccC3 family.",
     "role": "Type VII secretion ATPase constituent whose membrane-proximal segment is present in each ESX-3 protomer and links the core to cytosolic ATPase domains.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41586-019-1633-1",
       "notes": "Famelis et al. 2019 modeled EccC3 as an ESX-3 core component whose stalk connects the membrane core with flexible ATPase domains."
      },
      {
       "reference": "DOI:10.7554/eLife.52983",
       "notes": "Poweleit et al. 2019 resolved endogenous M. smegmatis ESX-3 protomers containing one EccC3 copy apiece."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A0QQ40",
       "protein_label": "ESX-3 secretion system protein EccC3",
       "gene_symbol": "eccC3",
       "taxon_id": "NCBITaxon:246196",
       "taxon_label": "Mycolicibacterium smegmatis MC2 155",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-11",
       "role": "Reviewed UniProtKB entry for the M. smegmatis MC2 155 EccC3 protein linked to the ESX-3 core complex structure PDB:6SGW.",
       "evidence": [
        {
         "reference": "PDB:6SGW",
         "notes": "RCSB reports a SIFTS alignment from PDB:6SGW polymer entity 3 to UniProtKB:A0QQ40."
        }
       ]
      }
     ]
    },
    {
     "component_id": "eccd3_transmembrane_core",
     "label": "EccD3 transmembrane core protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "eccD3"
     ],
     "stoichiometry": "4",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "UniProtKB:A0QQ46 identifies the reviewed Mycolicibacterium smegmatis MC2 155 EccD3 protein, but its verified InterPro and Pfam mappings cover EccD, EccD-like, or YukD-like domains rather than an exact ESX-3-specific EccD3 family.",
     "role": "Multi-pass inner-membrane constituent present as two copies per ESX-3 protomer and providing much of the transmembrane core.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41586-019-1633-1",
       "notes": "Famelis et al. 2019 modeled EccD3 as the duplicated multi-pass membrane component of each ESX-3 protomer."
      },
      {
       "reference": "PDB:6SGW",
       "notes": "RCSB PDB entry 6SGW assigns four EccD3 chains to the dimeric ESX-3 core complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A0QQ46",
       "protein_label": "ESX-3 secretion system protein EccD3",
       "gene_symbol": "eccD3",
       "taxon_id": "NCBITaxon:246196",
       "taxon_label": "Mycolicibacterium smegmatis MC2 155",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-11",
       "role": "Reviewed UniProtKB entry for the M. smegmatis MC2 155 EccD3 protein linked to the ESX-3 core complex structure PDB:6SGW.",
       "evidence": [
        {
         "reference": "PDB:6SGW",
         "notes": "RCSB reports a SIFTS alignment from PDB:6SGW polymer entity 2 to UniProtKB:A0QQ46."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ecce3_membrane_complex_protein",
     "label": "EccE3 membrane complex protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "eccE3"
     ],
     "stoichiometry": "2",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "UniProtKB:A0QQ48 identifies the reviewed Mycolicibacterium smegmatis MC2 155 EccE3 protein, but its verified InterPro and Pfam mappings cover the broader type VII EccE family rather than an exact ESX-3-specific EccE3 family.",
     "role": "Inner-membrane constituent present once per ESX-3 protomer and packed alongside EccB3, EccC3, and EccD3 in the core complex.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41586-019-1633-1",
       "notes": "Famelis et al. 2019 included EccE3 among the four protein components of the ESX-3 core complex."
      },
      {
       "reference": "DOI:10.7554/eLife.52983",
       "notes": "Poweleit et al. 2019 resolved one EccE3 copy in each endogenous ESX-3 protomer."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A0QQ48",
       "protein_label": "ESX-3 secretion system protein EccE3",
       "gene_symbol": "eccE3",
       "taxon_id": "NCBITaxon:246196",
       "taxon_label": "Mycolicibacterium smegmatis MC2 155",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-11",
       "role": "Reviewed UniProtKB entry for the M. smegmatis MC2 155 EccE3 protein linked to the ESX-3 core complex structure PDB:6SGW.",
       "evidence": [
        {
         "reference": "PDB:6SGW",
         "notes": "RCSB reports a SIFTS alignment from PDB:6SGW polymer entity 4 to UniProtKB:A0QQ48."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:246196",
     "taxon_label": "Mycolicibacterium smegmatis MC2 155",
     "presence": "COMMON",
     "note": "RCSB reports Mycobacterium smegmatis strain ATCC 700084 / mc(2)155 as the gene source for the four PDB:6SGW ESX-3 polymer entities.",
     "reference": "PDB:6SGW"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:246196",
     "taxon_label": "Mycolicibacterium smegmatis MC2 155",
     "note": "Strain source for the chromosomally tagged endogenous ESX-3 membrane complex solved by Poweleit et al. 2019.",
     "reference": "DOI:10.7554/eLife.52983"
    }
   ],
   "functions": [
    {
     "function_id": "protein_secretion_by_type_vii_secretion_system",
     "label": "protein secretion by the type VII secretion system",
     "grounding": "GO:0044315",
     "description": "The ESX-3 membrane complex is the membrane-embedded core of a mycobacterial type VII secretion pathway.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41586-019-1633-1",
       "notes": "Famelis et al. 2019 describe ESX-3 as a type VII secretion system that exports proteins in mycobacteria."
      },
      {
       "reference": "DOI:10.7554/eLife.52983",
       "notes": "Poweleit et al. 2019 studied the endogenous ESX-3 secretion system and modeled its membrane-embedded core."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1038/s41586-019-1633-1",
     "notes": "Famelis, Rivera-Calzada, Degliesposti et al. 2019, Architecture of the mycobacterial type VII secretion system, Nature."
    },
    {
     "reference": "DOI:10.7554/eLife.52983",
     "notes": "Poweleit, Czudnochowski, Nakagawa et al. 2019, The structure of the endogenous ESX-3 secretion system, eLife."
    },
    {
     "reference": "PDB:6SGW",
     "notes": "RCSB PDB entry 6SGW is a 3.8 A electron-microscopy model of the recombinant Mycobacterium smegmatis ESX-3 core complex."
    },
    {
     "reference": "EMDB:EMD-10186",
     "notes": "EMDB entry EMD-10186 is the cryo-EM map associated with the PDB:6SGW ESX-3 core-complex model."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "esx3_membrane_core_architecture",
     "title": "EccB3/EccC3/EccD3/EccE3 build the ESX-3 core",
     "description": "EccB3, EccC3, EccD3, and EccE3 form a membrane-embedded ESX-3 core in which two 1:1:2:1 protomers dimerize to produce the solved secretion-system complex.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "scope_notes": "This graph is restricted to ESX-3 core-complex architecture; it does not model ESX substrate recognition, iron or zinc uptake physiology, or the distinct ESX-5 membrane complex.",
     "nodes": [
      {
       "node_id": "eccb3_periplasmic_scaffold",
       "label": "EccB3 periplasmic scaffold protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "eccb3_periplasmic_scaffold"
      },
      {
       "node_id": "eccc3_atpase_motor",
       "label": "EccC3 secretion ATPase",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "eccc3_atpase_motor"
      },
      {
       "node_id": "eccd3_transmembrane_core",
       "label": "EccD3 transmembrane core protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "eccd3_transmembrane_core"
      },
      {
       "node_id": "ecce3_membrane_complex_protein",
       "label": "EccE3 membrane complex protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ecce3_membrane_complex_protein"
      },
      {
       "node_id": "esx3_membrane_complex",
       "label": "ESX-3 type VII secretion system membrane complex",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:esx_3_type_vii_secretion_system_membrane_complex"
      },
      {
       "node_id": "type_vii_secretion",
       "label": "protein secretion by the type VII secretion system",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0044315"
      }
     ],
     "edges": [
      {
       "subject": "eccb3_periplasmic_scaffold",
       "predicate": "assembles into",
       "object": "esx3_membrane_complex",
       "description": "EccB3 is one of four proteins in the 1:1:2:1 ESX-3 protomer that dimerizes to form the core complex.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41586-019-1633-1",
         "notes": "Famelis et al. 2019 modeled EccB3 in the recombinant ESX-3 core complex."
        }
       ]
      },
      {
       "subject": "eccc3_atpase_motor",
       "predicate": "assembles into",
       "object": "esx3_membrane_complex",
       "description": "EccC3 is one of the four ESX-3 core proteins and contributes the stalk that links the membrane core to flexible ATPase domains.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41586-019-1633-1",
         "notes": "Famelis et al. 2019 assigned EccC3 to the ESX-3 core complex."
        }
       ]
      },
      {
       "subject": "eccd3_transmembrane_core",
       "predicate": "forms membrane core of",
       "object": "esx3_membrane_complex",
       "description": "Two EccD3 copies occur in each ESX-3 protomer and supply the largest multi-pass transmembrane contribution to the dimeric core.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.52983",
         "notes": "Poweleit et al. 2019 resolved two EccD3 molecules in each M. smegmatis ESX-3 protomer."
        }
       ]
      },
      {
       "subject": "ecce3_membrane_complex_protein",
       "predicate": "assembles into",
       "object": "esx3_membrane_complex",
       "description": "One EccE3 copy packs into each ESX-3 protomer alongside EccB3, EccC3, and two EccD3 copies.",
       "evidence": [
        {
         "reference": "DOI:10.7554/eLife.52983",
         "notes": "Poweleit et al. 2019 modeled one EccE3 protein per M. smegmatis ESX-3 protomer."
        }
       ]
      },
      {
       "subject": "esx3_membrane_complex",
       "predicate": "mediates",
       "object": "type_vii_secretion",
       "description": "The ESX-3 membrane complex is the core membrane machinery of a mycobacterial type VII protein secretion pathway.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41586-019-1633-1",
         "notes": "Famelis et al. 2019 identify ESX-3 as a membrane-embedded type VII secretion system."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_esx3_family_groundings",
     "prompt": "Resolve exact ESX-3-specific EccB3, EccC3, EccD3, and EccE3 protein-family groundings.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#eccb3_periplasmic_scaffold",
      "components#eccc3_atpase_motor",
      "components#eccd3_transmembrane_core",
      "components#ecce3_membrane_complex_protein"
     ],
     "rationale": "The reviewed M. smegmatis MC2 155 UniProt entries map to broad EccB, EccC, EccD, and EccE type VII secretion signatures, but no exact ESX-3-specific family CURIE was verified in this pass.",
     "evidence": [
      {
       "reference": "PDB:6SGW",
       "notes": "RCSB annotations on the 6SGW polymer entities expose InterPro and Pfam mappings that are broader than the ESX-3-specific proteins curated here."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-11"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:esx_5_type_vii_secretion_system_membrane_complex",
   "label": "ESX-5 type VII secretion system membrane complex",
   "structure_category": "SECRETION_SYSTEM",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A mycobacterial ESX-5 type VII secretion inner-membrane complex in which EccB5, EccC5, EccD5, EccE5, and MycP5 assemble into a multi-megadalton nanomachine that exports Esx and PE/PPE-family protein substrates.",
   "definition_source": "DOI:10.1038/s41586-021-03517-z",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-06T18:04:58Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-06T18:06:21Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added mycobacterial ESX synonymy, protein-complex parentage, EccB/EccC/EccD/EccE/MycP components, Actinomycetota and Bacteria taxonomic scope, a Mycobacterium tuberculosis H37Rv canonical example, a type VII export function, record evidence, and an ESX-5 membrane-complex export graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-06T18:10:40Z",
     "curator": "claude",
     "action": "REVIEW_FIX",
     "changes": "Resolved issue #211 by narrowing the draft from a generic mycobacterial type VII secretion system complex to the ESX-5 type VII secretion system membrane complex, updating exact synonyms and Ecc component gene symbols to ESX-5-specific names, grounding type VII secretion to GO:0044315, and moving graph grounding to the narrowed record CURIE.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-06T18:11:54Z",
     "curator": "claude",
     "action": "REVIEW_FIX",
     "changes": "Completed issue #211 graph cleanup by renaming local component nodes to EccB5/EccC5/EccD5/EccE5/MycP5-specific ids and labels and removing unsuffixed ESX component names from graph edge text.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T07:40:10Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 5 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "mycobacterial ESX-5 secretion system membrane complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1038/nmicrobiol.2017.47"
    },
    {
     "synonym_text": "ESX-5 membrane complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1111/j.1365-2958.2012.08206.x"
    },
    {
     "synonym_text": "T7SS membrane complex",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1038/s41586-021-03517-z"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "components": [
    {
     "component_id": "eccb5_periplasmic_scaffold",
     "label": "EccB5 periplasmic scaffold protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "eccB5"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "EccB5 is the ESX-5 paralogue of the EccB component family; no exact source-neutral CURIE for an ESX-5-specific EccB5 family was curated.",
     "role": "Dimerizes in the periplasmic dome and scaffolds the membrane-anchored ESX-5 secretion chamber.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41586-021-03517-z",
       "notes": "Bunduc et al. 2021 placed six EccB5 copies in the M. tuberculosis ESX-5 periplasmic dome."
      },
      {
       "reference": "DOI:10.1111/j.1365-2958.2012.08206.x",
       "notes": "Houben et al. 2012 detected EccB5 in the native ESX-5 membrane complex from Mycobacterium marinum and M. bovis BCG."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P9WNQ9",
       "protein_label": "ESX-5 secretion system ATPase EccB5",
       "gene_symbol": "eccB5",
       "taxon_id": "NCBITaxon:83332",
       "taxon_label": "Mycobacterium tuberculosis H37Rv",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene eccB5 in Mycobacterium tuberculosis H37Rv, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P9WNQ9",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P9WNQ9, the single reviewed entry for gene eccB5 in Mycobacterium tuberculosis H37Rv. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "eccc5_atpase_motor",
     "label": "EccC5 secretion ATPase",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "eccC5"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "EccC5 is the ESX-5 FtsK/SpoIIIE-family ATPase; no exact source-neutral CURIE for an ESX-5-specific EccC5 family was curated.",
     "role": "ATPase with cytosolic motor domains and central transmembrane bundles positioned to power ESX-5 substrate export.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41586-021-03517-z",
       "notes": "Bunduc et al. 2021 resolved EccC5 dimers with cytosolic ATPase domains and central transmembrane bundles in the ESX-5 complex."
      },
      {
       "reference": "DOI:10.1038/nmicrobiol.2017.47",
       "notes": "Beckham et al. 2017 placed EccC5 in the purified mycobacterial ESX-5 membrane complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P9WNA5",
       "protein_label": "ESX-5 secretion system protein EccC5",
       "gene_symbol": "eccC5",
       "taxon_id": "NCBITaxon:83332",
       "taxon_label": "Mycobacterium tuberculosis H37Rv",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene eccC5 in Mycobacterium tuberculosis H37Rv, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P9WNA5",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P9WNA5, the single reviewed entry for gene eccC5 in Mycobacterium tuberculosis H37Rv. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "eccd5_transmembrane_core",
     "label": "EccD5 transmembrane core protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "eccD5"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "EccD5 is the ESX-5 hydrophobic EccD paralogue; no exact source-neutral CURIE for an ESX-5-specific EccD5 family was curated.",
     "role": "Multi-pass inner-membrane component that supplies most of the transmembrane helices in the ESX-5 secretion complex.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41586-021-03517-z",
       "notes": "Bunduc et al. 2021 found twelve EccD5 copies in the M. tuberculosis ESX-5 membrane-embedded core."
      },
      {
       "reference": "DOI:10.1111/j.1365-2958.2012.08206.x",
       "notes": "Houben et al. 2012 showed that EccD5 is a constituent of the ESX-5 membrane complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P9WNP9",
       "protein_label": "ESX-5 secretion system protein EccD5",
       "gene_symbol": "eccD5",
       "taxon_id": "NCBITaxon:83332",
       "taxon_label": "Mycobacterium tuberculosis H37Rv",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene eccD5 in Mycobacterium tuberculosis H37Rv, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P9WNP9",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P9WNP9, the single reviewed entry for gene eccD5 in Mycobacterium tuberculosis H37Rv. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "ecce5_membrane_complex_protein",
     "label": "EccE5 membrane complex protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "eccE5"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "EccE5 is the ESX-5 EccE paralogue; no exact source-neutral CURIE for an ESX-5-specific EccE5 family was curated.",
     "role": "Inner-membrane component that contacts EccB5, EccC5, and EccD5 in each ESX-5 protomer.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41586-021-03517-z",
       "notes": "Bunduc et al. 2021 resolved six EccE5 copies in the intact ESX-5 membrane complex."
      },
      {
       "reference": "DOI:10.1111/j.1365-2958.2012.08206.x",
       "notes": "Houben et al. 2012 identified EccE5 in the native ESX-5 membrane complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P9WJE3",
       "protein_label": "ESX-5 secretion system protein EccE5",
       "gene_symbol": "eccE5",
       "taxon_id": "NCBITaxon:83332",
       "taxon_label": "Mycobacterium tuberculosis H37Rv",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene eccE5 in Mycobacterium tuberculosis H37Rv, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P9WJE3",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P9WJE3, the single reviewed entry for gene eccE5 in Mycobacterium tuberculosis H37Rv. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "mycp5_mycosin_protease",
     "label": "MycP5 mycosin protease",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "mycP5"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "MycP5 is the ESX-5-associated mycosin protease; no exact source-neutral CURIE for an ESX-5-specific MycP5 family was curated.",
     "role": "Periplasmic mycosin that caps and stabilizes the EccB5 dome of the assembled ESX-5 membrane complex.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41586-021-03517-z",
       "notes": "Bunduc et al. 2021 found three MycP5 copies capping the ESX-5 periplasmic chamber and stabilizing the full complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:O53945",
       "protein_label": "Mycosin-5",
       "gene_symbol": "mycP5",
       "taxon_id": "NCBITaxon:83332",
       "taxon_label": "Mycobacterium tuberculosis H37Rv",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene mycP5 in Mycobacterium tuberculosis H37Rv, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/O53945",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry O53945, the single reviewed entry for gene mycP5 in Mycobacterium tuberculosis H37Rv. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:1763",
     "taxon_label": "Mycobacterium",
     "presence": "VARIABLE",
     "note": "ESX-5 is a mycobacterial ESX paralogue system associated with slow-growing mycobacteria rather than a universal ESX locus across the genus.",
     "reference": "DOI:10.1016/j.bbamcr.2013.11.003"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:83332",
     "taxon_label": "Mycobacterium tuberculosis H37Rv",
     "note": "Source of the ESX-5 locus cloned for the intact ESX-5 structure that resolved the EccB5/EccC5/EccD5/EccE5/MycP5 stoichiometry.",
     "reference": "DOI:10.1038/s41586-021-03517-z"
    }
   ],
   "functions": [
    {
     "function_id": "protein_secretion_by_type_vii_secretion_system",
     "label": "protein secretion by the type VII secretion system",
     "grounding": "GO:0044315",
     "description": "The ESX-5 membrane complex exports Esx and PE/PPE-family type VII substrates in M. tuberculosis and related slow-growing mycobacteria.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.bbamcr.2013.11.003",
       "notes": "Houben et al. 2014 review ESX-5 as one of the mycobacterial type VII secretion pathways for protein export across the cell envelope."
      },
      {
       "reference": "DOI:10.1038/s41586-021-03517-z",
       "notes": "Bunduc et al. 2021 interpret the ESX-5 inner-membrane complex as the core assembly for PE/PPE substrate transport."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1038/s41586-021-03517-z",
     "notes": "Bunduc CM et al. 2021, Structure and dynamics of a mycobacterial type VII secretion system, Nature."
    },
    {
     "reference": "DOI:10.1111/j.1365-2958.2012.08206.x",
     "notes": "Houben ENG et al. 2012, Composition of the type VII secretion system membrane complex, Molecular Microbiology."
    },
    {
     "reference": "DOI:10.1016/j.bbamcr.2013.11.003",
     "notes": "Houben ENG, Korotkov KV and Bitter W 2014, Take five - Type VII secretion systems of Mycobacteria, Biochimica et Biophysica Acta."
    },
    {
     "reference": "DOI:10.1038/nmicrobiol.2017.47",
     "notes": "Beckham KSH et al. 2017, Structure of the mycobacterial ESX-5 type VII secretion system membrane complex by single-particle analysis, Nature Microbiology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "esx5_membrane_complex_export",
     "title": "EccB5/EccD5/MycP5 build the ESX-5 chamber over EccC5",
     "description": "Six EccB5, six EccE5, twelve EccD5, six EccC5, and three MycP5 copies form the ESX-5 inner-membrane core. EccB5 and MycP5 build the periplasmic dome, EccD5 supplies much of the transmembrane core, and EccC5 ATPase domains sit on the cytosolic side where they are positioned to drive type VII substrate export.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "eccb5_periplasmic_scaffold",
       "label": "EccB5 periplasmic scaffold protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "eccb5_periplasmic_scaffold"
      },
      {
       "node_id": "eccc5_atpase_motor",
       "label": "EccC5 secretion ATPase",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "eccc5_atpase_motor"
      },
      {
       "node_id": "eccd5_transmembrane_core",
       "label": "EccD5 transmembrane core protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "eccd5_transmembrane_core"
      },
      {
       "node_id": "ecce5_membrane_complex_protein",
       "label": "EccE5 membrane complex protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "ecce5_membrane_complex_protein"
      },
      {
       "node_id": "mycp5_mycosin_protease",
       "label": "MycP5 mycosin protease",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "mycp5_mycosin_protease"
      },
      {
       "node_id": "esx5_membrane_complex",
       "label": "ESX-5 type VII secretion system membrane complex",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:esx_5_type_vii_secretion_system_membrane_complex"
      },
      {
       "node_id": "type_vii_substrates",
       "label": "ESX-5 type VII secretion substrates",
       "node_type": "GENE_OR_PROTEIN"
      },
      {
       "node_id": "protein_export",
       "label": "protein secretion by the type VII secretion system",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0044315"
      }
     ],
     "edges": [
      {
       "subject": "eccb5_periplasmic_scaffold",
       "predicate": "forms dome of",
       "object": "esx5_membrane_complex",
       "description": "EccB5 dimers form a periplasmic dome on the membrane-embedded ESX complex.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41586-021-03517-z",
         "notes": "Bunduc et al. 2021 resolved three EccB5 dimers in the ESX-5 periplasmic dome."
        }
       ]
      },
      {
       "subject": "mycp5_mycosin_protease",
       "predicate": "caps",
       "object": "esx5_membrane_complex",
       "description": "MycP5 binds above the EccB5 dome and stabilizes the assembled ESX-5 membrane complex.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41586-021-03517-z",
         "notes": "MycP5-bound ESX-5 complexes were more stable than MycP5-free complexes."
        }
       ]
      },
      {
       "subject": "eccd5_transmembrane_core",
       "predicate": "forms membrane core of",
       "object": "esx5_membrane_complex",
       "description": "EccD5 supplies the dominant multi-pass transmembrane component of the ESX-5 core.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41586-021-03517-z",
         "notes": "The intact ESX-5 structure contains twelve EccD5 copies in the membrane region."
        }
       ]
      },
      {
       "subject": "ecce5_membrane_complex_protein",
       "predicate": "bridges subunits within",
       "object": "esx5_membrane_complex",
       "description": "EccE5 packs into each ESX-5 protomer alongside EccB5, EccC5, and EccD5.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41586-021-03517-z",
         "notes": "Bunduc et al. 2021 assigned six EccE5 copies to the intact ESX-5 assembly."
        }
       ]
      },
      {
       "subject": "eccc5_atpase_motor",
       "predicate": "powers",
       "object": "protein_export",
       "description": "The cytosolic EccC5 ATPase domains are positioned to couple ATP hydrolysis to ESX substrate export.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nmicrobiol.2017.47",
         "notes": "Beckham et al. 2017 linked EccC5 to the cytosolic face of the ESX-5 membrane complex by single-particle analysis."
        }
       ]
      },
      {
       "subject": "esx5_membrane_complex",
       "predicate": "exports",
       "object": "type_vii_substrates",
       "description": "The assembled ESX-5 membrane complex exports folded type VII substrates across the mycobacterial cell envelope.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.bbamcr.2013.11.003",
         "notes": "Houben et al. 2014 review the mycobacterial ESX-5 pathway as a specialized type VII protein secretion system."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "cellstructuremech:holo_translocon_secyeg_secdf_yajc_yidc_complex",
   "label": "Holo-translocon SecYEG-SecDF-YajC-YidC complex",
   "structure_category": "SECRETION_SYSTEM",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "An Escherichia coli Sec-pathway plasma-membrane holo-translocon complex in which SecY, SecE, SecG, SecD, SecF, YajC, and YidC assemble as a heteroheptamer that supports protein secretion and membrane-protein insertion.",
   "definition_source": "ComplexPortal:CPX-1095",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-10-02T13:34:20Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T13:38:48Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added CPX-1095 synonymy, GO Sec-complex parentage, a SecYEG core has-part link, seven one-copy CPX participant component rows, E. coli K-12 canonical context, GO-grounded Sec transport and membrane insertase functions, subunit-count evidence, a compact holo-translocon function graph, and boundary discussions for component family grounding plus SecA exclusion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T13:39:33Z",
     "curator": "complex_portal",
     "action": "ADD_EVIDENCE",
     "changes": "Added taxon-specific composition ComplexPortal:CPX-1095 (7 participants); exact accession and taxon verified at import."
    },
    {
     "timestamp": "2026-10-02T13:45:07Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Removed the broad GO:0005886 grounding from the inner-membrane lipid bilayer causal-graph node because the term label is plasma membrane, not a source-exact bacterial inner-membrane lipid bilayer.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-02T13:59:33Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Resolved issue #1916 by documenting why SecDF-YajC and YidC are modeled as holo-translocon constituents around a SecYEG core rather than folded into the SecYEG translocon complex record.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:35:44Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 7 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "HTL complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "ComplexPortal:CPX-1095"
    }
   ],
   "parent_structures": [
    "GO:0031522"
   ],
   "has_part": [
    "cellstructuremech:secyeg_translocon_complex"
   ],
   "components": [
    {
     "component_id": "secy_channel_subunit",
     "label": "Protein translocase subunit SecY",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "secY"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "ComplexPortal:CPX-1095 exactly identifies the E. coli K-12 secY participant, but no exact source-neutral InterPro, Pfam, NCBIfam, GO, or Complex Portal protein-family grounding was verified.",
     "role": "Core protein-conducting channel subunit that forms the central pore and lateral gate used during secretion and membrane-protein insertion.",
     "stoichiometry": "1 copy in the E. coli K-12 Complex Portal CPX-1095 entry",
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-1095",
       "notes": "Complex Portal CPX-1095 curates UniProtKB:P0AGA2/secY as a one-copy participant in the E. coli K-12 SecYEG-SecDF-YajC-YidC holo-translocon."
      },
      {
       "reference": "PMID:27435098",
       "notes": "Komar et al. 2016 describe the bacterial holo-translocon as a SecYEG-SecDF-YajC-YidC supercomplex in the E. coli inner membrane."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0AGA2",
       "protein_label": "Protein translocase subunit SecY",
       "gene_symbol": "secY",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene secY in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0AGA2",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0AGA2, the single reviewed entry for gene secY in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sece_clamp_subunit",
     "label": "Protein translocase subunit SecE",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "secE"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "ComplexPortal:CPX-1095 exactly identifies the E. coli K-12 secE participant, but no exact source-neutral InterPro, Pfam, NCBIfam, GO, or Complex Portal protein-family grounding was verified.",
     "role": "Core channel constituent that braces SecY in the SecYEG module of the holo-translocon.",
     "stoichiometry": "1 copy in the E. coli K-12 Complex Portal CPX-1095 entry",
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-1095",
       "notes": "Complex Portal CPX-1095 curates UniProtKB:P0AG96/secE as a one-copy participant in the E. coli K-12 SecYEG-SecDF-YajC-YidC holo-translocon."
      },
      {
       "reference": "PMID:27435098",
       "notes": "Komar et al. 2016 describe the bacterial holo-translocon as a SecYEG-SecDF-YajC-YidC supercomplex in the E. coli inner membrane."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0AG96",
       "protein_label": "Protein translocase subunit SecE",
       "gene_symbol": "secE",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene secE in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15919996",
         "notes": "Daley DO et al. 2005, ‘Global topology analysis of the Escherichia coli inner membrane proteome.’, Science. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0AG96."
        }
       ]
      }
     ]
    },
    {
     "component_id": "secg_accessory_subunit",
     "label": "Protein-export membrane protein SecG",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "secG"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "ComplexPortal:CPX-1095 exactly identifies the E. coli K-12 secG participant, but no exact source-neutral InterPro, Pfam, NCBIfam, GO, or Complex Portal protein-family grounding was verified.",
     "role": "SecYEG channel constituent that completes the SecYEG module inside the larger holo-translocon.",
     "stoichiometry": "1 copy in the E. coli K-12 Complex Portal CPX-1095 entry",
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-1095",
       "notes": "Complex Portal CPX-1095 curates UniProtKB:P0AG99/secG as a one-copy participant in the E. coli K-12 SecYEG-SecDF-YajC-YidC holo-translocon."
      },
      {
       "reference": "PMID:27435098",
       "notes": "Komar et al. 2016 describe the bacterial holo-translocon as a SecYEG-SecDF-YajC-YidC supercomplex in the E. coli inner membrane."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0AG99",
       "protein_label": "Protein-export membrane protein SecG",
       "gene_symbol": "secG",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene secG in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0AG99",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0AG99, the single reviewed entry for gene secG in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "secd_subunit",
     "label": "Protein translocase subunit SecD",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "secD"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "ComplexPortal:CPX-1095 exactly identifies the E. coli K-12 secD participant, but no exact source-neutral InterPro, Pfam, NCBIfam, GO, or Complex Portal protein-family grounding was verified.",
     "role": "SecDF-YajC module constituent that links proton-motive-force assisted Sec protein transport to the SecYEG channel.",
     "stoichiometry": "1 copy in the E. coli K-12 Complex Portal CPX-1095 entry",
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-1095",
       "notes": "Complex Portal CPX-1095 curates UniProtKB:P0AG90/secD as a one-copy participant in the E. coli K-12 SecYEG-SecDF-YajC-YidC holo-translocon."
      },
      {
       "reference": "PMID:27435098",
       "notes": "Komar et al. 2016 describe the bacterial holo-translocon as a SecYEG-SecDF-YajC-YidC supercomplex in the E. coli inner membrane."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0AG90",
       "protein_label": "Protein translocase subunit SecD",
       "gene_symbol": "secD",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene secD in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15919996",
         "notes": "Daley DO et al. 2005, ‘Global topology analysis of the Escherichia coli inner membrane proteome.’, Science. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0AG90."
        },
        {
         "reference": "PMID:16079137",
         "notes": "Stenberg F et al. 2005, ‘Protein complexes of the Escherichia coli cell envelope.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0AG90."
        }
       ]
      }
     ]
    },
    {
     "component_id": "secf_subunit",
     "label": "Protein translocase subunit SecF",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "secF"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "ComplexPortal:CPX-1095 exactly identifies the E. coli K-12 secF participant, but no exact source-neutral InterPro, Pfam, NCBIfam, GO, or Complex Portal protein-family grounding was verified.",
     "role": "SecDF-YajC module constituent in the proton-motive-force assisted branch of the Sec holo-translocon.",
     "stoichiometry": "1 copy in the E. coli K-12 Complex Portal CPX-1095 entry",
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-1095",
       "notes": "Complex Portal CPX-1095 curates UniProtKB:P0AG93/secF as a one-copy participant in the E. coli K-12 SecYEG-SecDF-YajC-YidC holo-translocon."
      },
      {
       "reference": "PMID:27435098",
       "notes": "Komar et al. 2016 describe the bacterial holo-translocon as a SecYEG-SecDF-YajC-YidC supercomplex in the E. coli inner membrane."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0AG93",
       "protein_label": "Protein translocase subunit SecF",
       "gene_symbol": "secF",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene secF in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0AG93",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0AG93, the single reviewed entry for gene secF in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "yajc_accessory_subunit",
     "label": "Sec translocon accessory complex subunit YajC",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "yajC"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "ComplexPortal:CPX-1095 exactly identifies the E. coli K-12 yajC participant, but no exact source-neutral InterPro, Pfam, NCBIfam, GO, or Complex Portal protein-family grounding was verified.",
     "role": "Accessory membrane constituent present with SecD and SecF in the seven-participant E. coli holo-translocon source complex.",
     "stoichiometry": "1 copy in the E. coli K-12 Complex Portal CPX-1095 entry",
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-1095",
       "notes": "Complex Portal CPX-1095 curates UniProtKB:P0ADZ7/yajC as a one-copy participant in the E. coli K-12 SecYEG-SecDF-YajC-YidC holo-translocon."
      },
      {
       "reference": "PMID:27435098",
       "notes": "Komar et al. 2016 describe the bacterial holo-translocon as a SecYEG-SecDF-YajC-YidC supercomplex in the E. coli inner membrane."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0ADZ7",
       "protein_label": "Sec translocon accessory complex subunit YajC",
       "gene_symbol": "yajC",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene yajC in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:16079137",
         "notes": "Stenberg F et al. 2005, ‘Protein complexes of the Escherichia coli cell envelope.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0ADZ7."
        },
        {
         "reference": "PMID:27435098",
         "notes": "Komar J et al. 2016, ‘Membrane protein insertion and assembly by the bacterial holo-translocon SecYEG-SecDF-YajC-YidC.’, Biochem J. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0ADZ7."
        }
       ]
      }
     ]
    },
    {
     "component_id": "yidc_insertase",
     "label": "Membrane protein insertase YidC",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "yidC"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "ComplexPortal:CPX-1095 exactly identifies the E. coli K-12 yidC participant, but no exact source-neutral InterPro, Pfam, NCBIfam, GO, or Complex Portal protein-family grounding was verified.",
     "role": "Membrane insertase constituent that cooperates with the SecY lateral gate during insertion and folding of inner-membrane proteins.",
     "stoichiometry": "1 copy in the E. coli K-12 Complex Portal CPX-1095 entry",
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-1095",
       "notes": "Complex Portal CPX-1095 curates UniProtKB:P25714/yidC as a one-copy participant in the E. coli K-12 SecYEG-SecDF-YajC-YidC holo-translocon."
      },
      {
       "reference": "PMID:27435098",
       "notes": "Komar et al. 2016 describe the bacterial holo-translocon as a SecYEG-SecDF-YajC-YidC supercomplex in the E. coli inner membrane."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P25714",
       "protein_label": "Membrane protein insertase YidC",
       "gene_symbol": "yidC",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene yidC in Escherichia coli K-12, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11821429",
         "notes": "Urbanus ML et al. 2002, ‘Targeting, insertion, and localization of Escherichia coli YidC.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P25714."
        },
        {
         "reference": "PMID:16079137",
         "notes": "Stenberg F et al. 2005, ‘Protein complexes of the Escherichia coli cell envelope.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P25714."
        }
       ]
      }
     ]
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli K-12",
     "note": "Source strain for the Complex Portal CPX-1095 SecYEG-SecDF-YajC-YidC holo-translocon entry.",
     "reference": "ComplexPortal:CPX-1095"
    }
   ],
   "functions": [
    {
     "function_id": "protein_transport_by_sec_complex",
     "label": "protein transport by the Sec complex",
     "grounding": "GO:0043952",
     "description": "The SecYEG-SecDF-YajC-YidC holo-translocon carries out Sec-pathway protein transport across the bacterial plasma membrane.",
     "evidence": [
      {
       "reference": "GO:0043952",
       "notes": "GO:0043952 defines protein transport across the bacterial cytoplasmic membrane by the Sec complex."
      },
      {
       "reference": "ComplexPortal:CPX-1095",
       "notes": "Complex Portal cross-references protein transport by the Sec complex on the E. coli K-12 holo-translocon."
      }
     ]
    },
    {
     "function_id": "membrane_insertase_activity",
     "label": "membrane insertase activity",
     "grounding": "GO:0032977",
     "description": "Through its YidC-containing holo-translocon assembly, the complex supports insertion of membrane proteins from the SecY lateral gate into the inner-membrane lipid bilayer.",
     "evidence": [
      {
       "reference": "GO:0032977",
       "notes": "GO:0032977 is the molecular-function term for membrane insertase activity."
      },
      {
       "reference": "ComplexPortal:CPX-1095",
       "notes": "Complex Portal describes YidC as facilitating passage from the SecY lateral gate and folding or assembly of inner-membrane proteins and complexes."
      }
     ]
    }
   ],
   "physical_properties": [
    {
     "property": "SUBUNIT_COUNT",
     "value": "7",
     "context": "E. coli K-12 heteroheptameric Complex Portal CPX-1095 entry",
     "reference": "ComplexPortal:CPX-1095"
    }
   ],
   "evidence": [
    {
     "reference": "ComplexPortal:CPX-1095",
     "notes": "Complex Portal entry for the E. coli K-12 Holo-translocon SecYEG-SecDF-YajC-YidC complex."
    },
    {
     "reference": "GO:0031522",
     "notes": "Gene Ontology cellular-component parent term for the cell envelope Sec protein transport complex."
    },
    {
     "reference": "GO:0043952",
     "notes": "Gene Ontology biological-process term for protein transport by the Sec complex."
    },
    {
     "reference": "GO:0032977",
     "notes": "Gene Ontology molecular-function term for membrane insertase activity."
    },
    {
     "reference": "PDB:5MG3",
     "notes": "RCSB Protein Data Bank entry for an EM-fitted bacterial holo-translocon model that includes SecYEG, SecDF, and YidC."
    },
    {
     "reference": "PMID:27435098",
     "notes": "PubMed identifier for Komar et al. 2016, Membrane protein insertion and assembly by the bacterial holo-translocon SecYEG-SecDF-YajC-YidC."
    },
    {
     "reference": "DOI:10.1042/BCJ20160545",
     "notes": "DOI for Komar et al. 2016, Membrane protein insertion and assembly by the bacterial holo-translocon SecYEG-SecDF-YajC-YidC."
    },
    {
     "reference": "PMID:27924919",
     "notes": "PubMed identifier for Botte et al. 2016, A central cavity within the holo-translocon suggests a mechanism for membrane protein insertion."
    },
    {
     "reference": "DOI:10.1038/srep38399",
     "notes": "DOI for Botte et al. 2016, A central cavity within the holo-translocon suggests a mechanism for membrane protein insertion."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "htl_sec_transport_and_membrane_insertion",
     "title": "Sec holo-translocon couples transport and insertion",
     "description": "SecYEG, SecDF-YajC, and YidC assemble as the bacterial holo-translocon, where the SecYEG core supplies the pore and lateral gate, SecDF supports proton-motive-force assisted translocation, and YidC cooperates with the lateral gate for membrane-protein insertion.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records CPX-1095 subcomplex boundaries and whole-complex activities without specifying the SecA ATPase cycle or cotranslational versus post-translational substrate handoff state.",
     "nodes": [
      {
       "node_id": "holotranslocon",
       "label": "Holo-translocon SecYEG-SecDF-YajC-YidC complex",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:holo_translocon_secyeg_secdf_yajc_yidc_complex"
      },
      {
       "node_id": "secyeg_core",
       "label": "SecYEG translocon complex",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:secyeg_translocon_complex"
      },
      {
       "node_id": "secdf_yajc_module",
       "label": "SecDF-YajC module",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "yidc_insertase",
       "label": "Membrane protein insertase YidC",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "yidc_insertase"
      },
      {
       "node_id": "proton_motive_force",
       "label": "proton-motive force",
       "node_type": "STATE"
      },
      {
       "node_id": "inner_membrane_lipid_bilayer",
       "label": "inner-membrane lipid bilayer",
       "node_type": "CELLULAR_LOCALIZATION"
      },
      {
       "node_id": "sec_transport",
       "label": "protein transport by the Sec complex",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0043952"
      },
      {
       "node_id": "membrane_insertase_activity",
       "label": "membrane insertase activity",
       "node_type": "MOLECULAR_FUNCTION",
       "grounding": "GO:0032977"
      }
     ],
     "edges": [
      {
       "subject": "secyeg_core",
       "predicate": "forms pore and lateral gate of",
       "object": "holotranslocon",
       "description": "The SecYEG core supplies the central pore and lateral gate within the E. coli holo-translocon.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-1095",
         "notes": "Complex Portal describes SecYEG as the central pore and lateral gate of CPX-1095."
        }
       ]
      },
      {
       "subject": "secdf_yajc_module",
       "predicate": "assembles with",
       "object": "secyeg_core",
       "description": "SecDF-YajC is present with SecYEG in the SecYEG-SecDF-YajC-YidC holo-translocon boundary.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-1095",
         "notes": "CPX-1095 curates SecD, SecF, YajC, SecY, SecE, and SecG as participants in one source complex."
        },
        {
         "reference": "PMID:27435098",
         "notes": "Komar et al. 2016 identify the bacterial holo-translocon as a SecYEG-SecDF-YajC-YidC supercomplex."
        }
       ]
      },
      {
       "subject": "yidc_insertase",
       "predicate": "assembles with",
       "object": "holotranslocon",
       "description": "YidC is a protein participant in the E. coli SecYEG-SecDF-YajC-YidC holo-translocon.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-1095",
         "notes": "CPX-1095 curates P25714/YidC as a one-copy participant in the E. coli K-12 complex."
        }
       ]
      },
      {
       "subject": "proton_motive_force",
       "predicate": "assists",
       "object": "secdf_yajc_module",
       "description": "The SecDF portion of the holo-translocon stimulates SecYEG-mediated protein translocation with assistance from proton-motive force.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-1095",
         "notes": "Complex Portal describes SecDF as stimulating protein translocation through SecYEG with proton-motive-force assistance."
        }
       ]
      },
      {
       "subject": "yidc_insertase",
       "predicate": "facilitates insertion into",
       "object": "inner_membrane_lipid_bilayer",
       "description": "YidC facilitates movement of membrane-protein segments from the SecY lateral gate into the lipid bilayer and their folding or assembly in the inner membrane.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-1095",
         "notes": "CPX-1095 describes YidC facilitating passage from the SecY lateral gate into the bilayer and then folding or assembly of inner-membrane proteins."
        },
        {
         "reference": "PMID:27924919",
         "notes": "Botte et al. 2016 resolved a central cavity in the SecYEG-SecDF-YidC holo-translocon model that informs membrane-protein insertion."
        }
       ]
      },
      {
       "subject": "holotranslocon",
       "predicate": "enables",
       "object": "sec_transport",
       "description": "The assembled SecYEG-SecDF-YajC-YidC holo-translocon supports Sec-pathway protein transport.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-1095",
         "notes": "Complex Portal cross-references GO:0043952 on the E. coli K-12 holo-translocon."
        }
       ]
      },
      {
       "subject": "holotranslocon",
       "predicate": "enables",
       "object": "membrane_insertase_activity",
       "description": "The YidC-containing holo-translocon supports membrane-protein insertion in the inner membrane.",
       "evidence": [
        {
         "reference": "ComplexPortal:CPX-1095",
         "notes": "Complex Portal cross-references GO:0032977 on the E. coli K-12 holo-translocon."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "exact_component_family_groundings",
     "prompt": "Resolve exact source-neutral protein-family groundings for SecY, SecE, SecG, SecD, SecF, YajC, and YidC before replacing their reviewed-label-only rows.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#secy_channel_subunit",
      "components#sece_clamp_subunit",
      "components#secg_accessory_subunit",
      "components#secd_subunit",
      "components#secf_subunit",
      "components#yajc_accessory_subunit",
      "components#yidc_insertase"
     ],
     "rationale": "CPX-1095 exactly identifies each E. coli K-12 participant, but accession-specific UniProtKB identifiers belong in complex_compositions and none of the seven constituents has a verified exact source-neutral protein-family CURIE in this record.",
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-1095",
       "notes": "CPX-1095 curates the seven E. coli K-12 UniProtKB participants in the SecYEG-SecDF-YajC-YidC holo-translocon."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02"
    },
    {
     "discussion_id": "secyeg_core_holotranslocon_boundary",
     "prompt": "Should SecDF-YajC and YidC be folded into the SecYEG translocon record or modeled as constituents of a larger SecYEG-SecDF-YajC-YidC holo-translocon?",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "has_part#cellstructuremech:secyeg_translocon_complex",
      "components#secd_subunit",
      "components#secf_subunit",
      "components#yajc_accessory_subunit",
      "components#yidc_insertase"
     ],
     "rationale": "The existing SecYEG translocon record captures the heterotrimeric protein-conducting channel core, while CPX-1095 scopes the E. coli holo-translocon as SecYEG assembled with SecDF-YajC and YidC. The larger holo-translocon is therefore a distinct supercomplex that has the SecYEG core as a named part.",
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-1095",
       "notes": "CPX-1095 curates SecY, SecE, SecG, SecD, SecF, YajC, and YidC as participants in the E. coli K-12 Holo-translocon SecYEG-SecDF-YajC-YidC complex."
      },
      {
       "reference": "PMID:27435098",
       "notes": "Komar et al. 2016 describe the bacterial holo-translocon as a SecYEG-SecDF-YajC-YidC supercomplex."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02",
     "resolution_note": "Keep SecD, SecF, YajC, and YidC in the larger SecYEG-SecDF-YajC-YidC holo-translocon record and point back to the SecYEG core with has_part."
    },
    {
     "discussion_id": "exclude_seca_from_holotranslocon_boundary",
     "prompt": "Should SecA be modeled as a constituent of the SecYEG-SecDF-YajC-YidC holo-translocon?",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#secy_channel_subunit",
      "causal_graphs#htl_sec_transport_and_membrane_insertion"
     ],
     "rationale": "SecA drives post-translational substrates through Sec-family channels, but CPX-1095 scopes the holo-translocon itself to SecYEG, SecDF-YajC, and YidC.",
     "evidence": [
      {
       "reference": "ComplexPortal:CPX-1095",
       "notes": "CPX-1095 lists SecY, SecE, SecG, SecD, SecF, YajC, and YidC as participants and does not include SecA as a complex participant."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-10-02",
     "resolution_note": "Keep SecA outside the curated holo-translocon component boundary and mention it only in future substrate-handoff graphs when evidence requires it."
    }
   ],
   "complex_compositions": [
    {
     "composition_id": "complex_portal_cpx_1095",
     "source": "COMPLEX_PORTAL",
     "source_accession": "ComplexPortal:CPX-1095",
     "source_url": "https://www.ebi.ac.uk/complexportal/complex/CPX-1095",
     "complex_label": "Holo-translocon SecYEG-SecDF-YajC-YidC complex",
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli (strain K12)",
     "assembly": "Heteroheptamer",
     "evidence_code": "ECO:0000353",
     "participants": [
      {
       "participant_id": "UniProtKB:P0ADZ7",
       "label": "Sec translocon accessory complex subunit YajC",
       "participant_type": "protein",
       "gene_symbol": "yajC",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-13950974"
      },
      {
       "participant_id": "UniProtKB:P0AG93",
       "label": "Protein translocase subunit SecF",
       "participant_type": "protein",
       "gene_symbol": "secF",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-13950970"
      },
      {
       "participant_id": "UniProtKB:P0AG90",
       "label": "Protein translocase subunit SecD",
       "participant_type": "protein",
       "gene_symbol": "secD",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-13950968"
      },
      {
       "participant_id": "UniProtKB:P25714",
       "label": "Membrane protein insertase YidC",
       "participant_type": "protein",
       "gene_symbol": "yidC",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-13950973"
      },
      {
       "participant_id": "UniProtKB:P0AG99",
       "label": "Protein-export membrane protein SecG",
       "participant_type": "protein",
       "gene_symbol": "secG",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-13950971"
      },
      {
       "participant_id": "UniProtKB:P0AG96",
       "label": "Protein translocase subunit SecE",
       "participant_type": "protein",
       "gene_symbol": "secE",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-13950969"
      },
      {
       "participant_id": "UniProtKB:P0AGA2",
       "label": "Protein translocase subunit SecY",
       "participant_type": "protein",
       "gene_symbol": "secY",
       "stoichiometry": "1",
       "source_interactor_id": "EBI-13950972"
      }
     ],
     "retrieved_on": "2026-10-02",
     "notes": "Curator-scoped import: E. coli K-12 SecYEG-SecDF-YajC-YidC holo-translocon source composition for this record. Source evidence: physical interaction evidence. The accession was resolved through the Complex Portal accession endpoint; no equivalence xref was inferred."
    }
   ]
  },
  {
   "identifier": "cellstructuremech:secyeg_translocon_complex",
   "label": "SecYEG translocon complex",
   "structure_category": "SECRETION_SYSTEM",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A bacterial cytoplasmic-membrane Sec-pathway protein-conducting channel built from SecY, SecE, and SecG, through which unfolded secretory proteins or nascent membrane proteins move during translocation or membrane insertion.",
   "definition_source": "DOI:10.1038/nrmicro.2016.161",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-07T00:06:51Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-07T00:07:36Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added SecYEG synonymy, protein-complex parentage, broader GO:0031522 Sec-complex parthood, SecY, SecE, and SecG components, bacterial taxonomic scope, an Escherichia coli canonical example, GO:0043952 protein transport function grounding, record evidence, a SecA-driven preprotein-translocation graph, and a Sec holo-translocon boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-07T00:08:20Z",
     "curator": "claude",
     "action": "REVIEW_FIX",
     "changes": "Resolved issue #218 by narrowing the GO:0043952 function description to unfolded secretory preprotein transport across the bacterial cytoplasmic membrane, leaving SecYEG lateral-gate membrane insertion outside the GO-grounded function.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T07:40:13Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:53Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s); added 1 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "SecYEG translocon",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1038/nrmicro.2016.161"
    },
    {
     "synonym_text": "SecYEG channel",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1146/annurev-biophys-050511-102312"
    },
    {
     "synonym_text": "bacterial SecYEG complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1038/s41467-019-10918-2"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "part_of": [
    "GO:0031522"
   ],
   "components": [
    {
     "component_id": "secy_channel_subunit",
     "label": "SecY protein-conducting channel subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "secY",
      "prlA"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "SecY is a conserved bacterial core-channel component; no exact source-neutral family CURIE was curated.",
     "role": "Multi-pass membrane subunit that forms the hourglass-shaped protein-conducting pore and lateral gate of the SecYEG channel.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-biophys-050511-102312",
       "notes": "Park and Rapoport 2012 review SecY/Sec61 as the central pore-forming subunit of the conserved protein-conducting channel."
      },
      {
       "reference": "DOI:10.1038/s41467-019-10918-2",
       "notes": "Ma et al. 2019 resolved a bacterial substrate-engaged SecA-SecY translocation machine that shows preprotein inside SecY."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0AGA2",
       "protein_label": "Protein translocase subunit SecY",
       "gene_symbol": "secY",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene prlA, which UniProt lists under the primary name secY, in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0AGA2",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0AGA2, the single reviewed entry for gene prlA in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sece_clamp_subunit",
     "label": "SecE clamp subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "secE",
      "prlG"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "SecE is the conserved partner that stabilizes bacterial SecY; no exact source-neutral family CURIE was curated.",
     "role": "Membrane clamp that braces the two halves of SecY and stabilizes the protein-conducting channel.",
     "evidence": [
      {
       "reference": "DOI:10.1146/annurev-biophys-050511-102312",
       "notes": "Park and Rapoport 2012 review SecE as the subunit that embraces SecY/Sec61 and holds the channel together."
      },
      {
       "reference": "DOI:10.1093/emboj/16.10.2756",
       "notes": "Duong and Wickner 1997 dissected the catalytic roles of the SecYE, SecG, and SecDF-YajC subunits of the E. coli preprotein translocase holoenzyme."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0AG96",
       "protein_label": "Protein translocase subunit SecE",
       "gene_symbol": "secE",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene prlG, which UniProt lists under the primary name secE, in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15919996",
         "notes": "Daley DO et al. 2005, ‘Global topology analysis of the Escherichia coli inner membrane proteome.’, Science. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0AG96."
        }
       ]
      }
     ]
    },
    {
     "component_id": "secg_accessory_subunit",
     "label": "SecG accessory channel subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "secG"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "SecG is the third named bacterial SecYEG subunit; no exact source-neutral family CURIE was curated.",
     "role": "Small membrane subunit that associates with SecY and SecE to form the bacterial SecYEG heterotrimer.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro.2016.161",
       "notes": "Tsirigotaki et al. 2017 review SecG as a bacterial SecYEG channel subunit."
      },
      {
       "reference": "DOI:10.1093/emboj/16.10.2756",
       "notes": "Duong and Wickner 1997 separated the functions of SecYE, SecG, and SecDF-YajC in purified E. coli preprotein translocase."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0AG99",
       "protein_label": "Protein-export membrane protein SecG",
       "gene_symbol": "secG",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene secG in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0AG99",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0AG99, the single reviewed entry for gene secG in Escherichia coli K-12. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "COMMON",
     "note": "The SecYEG channel is broadly conserved in bacterial cytoplasmic membranes as the core of the Sec protein-export route.",
     "reference": "DOI:10.1038/nrmicro.2016.161"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Genetic and biochemical model for the SecYEG/SecA translocase and the SecYEG-SecDF-YajC holoenzyme.",
     "reference": "DOI:10.1093/emboj/16.10.2756"
    }
   ],
   "functions": [
    {
     "function_id": "protein_transport_by_sec_complex",
     "label": "protein transport by the Sec complex",
     "grounding": "GO:0043952",
     "description": "The SecYEG channel translocates unfolded secretory preproteins across the bacterial cytoplasmic membrane via the Sec complex.",
     "evidence": [
      {
       "reference": "GO:0043952",
       "notes": "GO:0043952 defines unfolded-protein transport across Gram-positive and Gram-negative bacterial cytoplasmic membranes by the Sec complex."
      },
      {
       "reference": "DOI:10.1038/nrmicro.2016.161",
       "notes": "Tsirigotaki et al. 2017 review the Sec pathway as the main bacterial export route for unfolded secretory preproteins and membrane proteins."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1038/nrmicro.2016.161",
     "notes": "Tsirigotaki et al. 2017, Protein export through the bacterial Sec pathway, Nature Reviews Microbiology."
    },
    {
     "reference": "DOI:10.1146/annurev-biophys-050511-102312",
     "notes": "Park and Rapoport 2012, Mechanisms of Sec61/SecY-Mediated Protein Translocation Across Membranes, Annual Review of Biophysics."
    },
    {
     "reference": "DOI:10.1093/emboj/16.10.2756",
     "notes": "Duong and Wickner 1997, Distinct catalytic roles of the SecYE, SecG and SecDFyajC subunits of preprotein translocase holoenzyme, The EMBO Journal."
    },
    {
     "reference": "DOI:10.1038/nature17163",
     "notes": "Li et al. 2016, Crystal structure of a substrate-engaged SecY protein-translocation channel, Nature."
    },
    {
     "reference": "DOI:10.1038/s41467-019-10918-2",
     "notes": "Ma et al. 2019, Structure of the substrate-engaged SecA-SecY protein translocation machine, Nature Communications."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "seca_driven_preprotein_translocation",
     "title": "SecA drives preproteins through SecYEG",
     "description": "SecY and SecE form the stabilized channel core, SecG completes the bacterial SecYEG heterotrimer, and the SecA ATPase drives unfolded preproteins through the SecY pore during post-translational secretion.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "secy_channel_subunit",
       "label": "SecY protein-conducting channel subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "secy_channel_subunit"
      },
      {
       "node_id": "sece_clamp_subunit",
       "label": "SecE clamp subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sece_clamp_subunit"
      },
      {
       "node_id": "secg_accessory_subunit",
       "label": "SecG accessory channel subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "secg_accessory_subunit"
      },
      {
       "node_id": "seca_atpase",
       "label": "SecA ATPase",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P10408"
       ]
      },
      {
       "node_id": "unfolded_preprotein",
       "label": "unfolded Sec preprotein",
       "node_type": "GENE_OR_PROTEIN"
      },
      {
       "node_id": "secyeg",
       "label": "SecYEG translocon complex",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:secyeg_translocon_complex"
      },
      {
       "node_id": "sec_transport",
       "label": "protein transport by the Sec complex",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0043952"
      }
     ],
     "edges": [
      {
       "subject": "sece_clamp_subunit",
       "predicate": "stabilizes",
       "object": "secy_channel_subunit",
       "description": "SecE wraps around SecY and stabilizes the protein-conducting channel fold.",
       "evidence": [
        {
         "reference": "DOI:10.1146/annurev-biophys-050511-102312",
         "notes": "Park and Rapoport 2012 review SecE's bracing role in the SecY/Sec61 channel."
        }
       ]
      },
      {
       "subject": "secy_channel_subunit",
       "predicate": "forms pore of",
       "object": "secyeg",
       "description": "SecY contributes the central pore and lateral gate of the SecYEG translocon.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature17163",
         "notes": "Li et al. 2016 captured a substrate-engaged SecY channel with preprotein density in the pore."
        }
       ]
      },
      {
       "subject": "secg_accessory_subunit",
       "predicate": "associates with",
       "object": "secy_channel_subunit",
       "description": "SecG associates with SecY and SecE as the third subunit of the bacterial SecYEG channel.",
       "evidence": [
        {
         "reference": "DOI:10.1093/emboj/16.10.2756",
         "notes": "Duong and Wickner 1997 characterized SecG separately from SecYE within the E. coli preprotein translocase."
        }
       ]
      },
      {
       "subject": "seca_atpase",
       "predicate": "binds",
       "object": "secyeg",
       "description": "SecA binds the SecYEG channel to form the post-translational preprotein-translocation state.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41467-019-10918-2",
         "notes": "Ma et al. 2019 resolved a substrate-engaged bacterial SecA-SecY translocation machine."
        }
       ]
      },
      {
       "subject": "seca_atpase",
       "predicate": "pushes",
       "object": "unfolded_preprotein",
       "description": "SecA ATPase cycles drive unfolded secretory preprotein segments through the SecY channel.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro.2016.161",
         "notes": "Tsirigotaki et al. 2017 review ATP-driven SecA motor action during Sec-dependent protein export."
        }
       ]
      },
      {
       "subject": "secyeg",
       "predicate": "carries out",
       "object": "sec_transport",
       "description": "The SecYEG channel provides the membrane conduit for Sec-dependent protein transport.",
       "evidence": [
        {
         "reference": "GO:0043952",
         "notes": "GO:0043952 defines bacterial protein transport by the Sec complex across the cytoplasmic membrane."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "sec_holotranslocon_boundary",
     "prompt": "Should SecDF-YajC and YidC be modeled as SecYEG components, as a SecYEG-SecDF-YajC-YidC holo-translocon subrecord, or only as associated machinery?",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "part_of#GO:0031522",
      "causal_graphs#seca_driven_preprotein_translocation"
     ],
     "rationale": "GO:0031522 includes SecA, SecD, SecF, and YajC in the broader cell envelope Sec protein transport complex, and bacterial holo-translocon papers add SecDF-YajC and YidC to SecYEG. This first record captures only the named heterotrimeric channel core.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.1315901111",
       "supports": "SUPPORT",
       "notes": "Schulze et al. 2014 reconstituted the bacterial SecYEG-SecDF-YajC-YidC holo-translocon."
      }
     ],
     "posed_by": "claude",
     "posed_date": "2026-09-06"
    }
   ]
  },
  {
   "identifier": "GO:0097347",
   "label": "TAM protein secretion complex",
   "structure_category": "SECRETION_SYSTEM",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A heterooligomeric protein complex that spans the bacterial periplasm and enables the secretion of adhesin proteins in Gram-negative bacteria. In Citrobacter rodentium, Salmonella enterica and Escherichia coli, the TAM complex consists of an Omp85-family protein, TamA, in the outer membrane and TamB in the inner membrane.",
   "definition_source": "GO:0097347",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-29T04:50:32Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T04:51:17Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, protein-containing-complex parentage, reviewed-label-only TamA/TamB constituents, bacterial taxonomic scope, GO/PubMed/DOI evidence, and open TAM component and function boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T05:05:24Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Bound Selkrig et al. 2012 evidence notes to the public PubMed/Europe PMC abstract and DOI metadata checked during the PR review.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Added source-backed ASSEMBLY causal graph 'tam_transenvelope_assembly' with 3 nodes and 2 edges.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-23T07:14:25Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-23T07:27:49Z",
     "curator": "uniprot-protein-examples-skill",
     "action": "CURATED_PROTEIN_EXAMPLES",
     "changes": "Added Escherichia coli K-12 (NCBITaxon:83333) canonical_examples entry citing PMID:22466966 and seeded reviewed UniProtKB:P0ADE4 (tamA) and UniProtKB:P39321 (tamB) protein_examples.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "translocation and assembly module protein complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0097347"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "components": [
    {
     "component_id": "tama_omp85_outer_membrane_protein",
     "label": "TamA Omp85-family outer-membrane protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "TamA is the Omp85-family outer-membrane partner of the TAM complex rather than the whole Omp85 protein family; no exact source-neutral TamA-family CURIE was curated.",
     "gene_symbols": [
      "tamA"
     ],
     "role": "Outer-membrane Omp85-family constituent of the translocation and assembly module.",
     "evidence": [
      {
       "reference": "GO:0097347",
       "notes": "GO:0097347 defines bacterial TAM as consisting of an Omp85-family TamA protein in the outer membrane and TamB in the inner membrane in the named Gram-negative example species."
      },
      {
       "reference": "PMID:22466966",
       "notes": "The PubMed/Europe PMC abstract for Selkrig et al. 2012 reports TamA as TAM's Omp85-family outer-membrane protein partner."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0ADE4",
       "protein_label": "Translocation and assembly module subunit TamA",
       "gene_symbol": "tamA",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene tamA in Escherichia coli K-12, a taxon this record names; other reviewed entries for this symbol exist on sibling strain nodes and this is the one at the reference K-12 taxon. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:22466966",
         "notes": "Selkrig J et al. 2012, ‘Discovery of an archetypal protein transport system in bacterial outer membranes.’, Nat Struct Mol Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of P0ADE4."
        }
       ]
      }
     ]
    },
    {
     "component_id": "tamb_inner_membrane_protein",
     "label": "TamB inner-membrane protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "TamB is the inner-membrane partner of TamA in the TAM complex; no exact source-neutral TamB-family CURIE was curated.",
     "gene_symbols": [
      "tamB"
     ],
     "role": "Inner-membrane constituent of the translocation and assembly module that pairs with TamA across the bacterial periplasm.",
     "evidence": [
      {
       "reference": "GO:0097347",
       "notes": "GO:0097347 defines bacterial TAM as consisting of an Omp85-family TamA protein in the outer membrane and TamB in the inner membrane in the named Gram-negative example species."
      },
      {
       "reference": "PMID:22466966",
       "notes": "The PubMed/Europe PMC abstract for Selkrig et al. 2012 reports TamB as TAM's inner-membrane protein partner."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P39321",
       "protein_label": "Translocation and assembly module subunit TamB",
       "gene_symbol": "tamB",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-23",
       "role": "The single reviewed UniProtKB entry for gene tamB in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:22466966",
         "notes": "Selkrig J et al. 2012, ‘Discovery of an archetypal protein transport system in bacterial outer membranes.’, Nat Struct Mol Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P39321."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "GO:0097347 scopes TAM to Gram-negative bacteria, so the periplasm-spanning TamA/TamB complex is represented as a variable bacterial secretion complex rather than a universal bacterial structure.",
     "reference": "GO:0097347"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:83333",
     "taxon_label": "Escherichia coli K-12",
     "note": "Reference Gram-negative model bacterium in which Selkrig et al. 2012 characterized the periplasm-spanning TamA-TamB translocation and assembly module and GO:0097347 defines TAM composition.",
     "reference": "PMID:22466966"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0097347",
     "notes": "Gene Ontology cellular-component term for the TAM protein secretion complex."
    },
    {
     "reference": "PMID:22466966",
     "notes": "The PubMed/Europe PMC abstract for Selkrig et al. 2012 reports the translocation and assembly module and its TamA/TamB composition in Citrobacter rodentium, Salmonella enterica, and Escherichia coli."
    },
    {
     "reference": "DOI:10.1038/nsmb.2261",
     "notes": "NCBI and Europe PMC metadata verify DOI 10.1038/nsmb.2261 as the DOI for the Selkrig et al. 2012 discovery paper cited by the GO:0097347 definition PMID."
    }
   ],
   "discussions": [
    {
     "discussion_id": "tam_component_family_grounding",
     "prompt": "Resolve exact source-neutral TamA and TamB family grounding before replacing the reviewed-label-only TAM constituents.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "rationale": "GO:0097347 and the TAM discovery paper support TamA and TamB as constituents, but TamA belongs to the broad Omp85 family and the first pass did not verify exact InterPro, Pfam, or NCBIfam accessions specific to the TAM partners.",
     "evidence": [
      {
       "reference": "GO:0097347",
       "supports": "SUPPORT",
       "notes": "GO:0097347 names TamA and TamB as the two TAM proteins in the Gram-negative example species."
      },
      {
       "reference": "PMID:22466966",
       "supports": "SUPPORT",
       "notes": "The PubMed/Europe PMC abstract for Selkrig et al. 2012 reports the TamA/TamB translocation and assembly module."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29"
    },
    {
     "discussion_id": "tam_autotransporter_function_boundary",
     "prompt": "Curate a TAM function row only after deciding whether the record should use a narrow autotransporter biogenesis wording or a broader adhesin-protein secretion wording.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "rationale": "GO:0097347 labels TAM as a protein secretion complex, while the definition paper discovered it through efficient secretion of autotransporter adhesins; the first record therefore avoids overclaiming a generic type V secretion function.",
     "evidence": [
      {
       "reference": "GO:0097347",
       "supports": "SUPPORT",
       "notes": "GO:0097347 defines TAM as enabling adhesin-protein secretion in Gram-negative bacteria."
      },
      {
       "reference": "PMID:22466966",
       "supports": "SUPPORT",
       "notes": "The PubMed/Europe PMC abstract for Selkrig et al. 2012 reports that TAM promotes efficient autotransporter secretion in proteobacteria."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29"
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "tam_transenvelope_assembly",
     "title": "Translocation and Assembly Module (TAM) Trans-Envelope Pairing",
     "description": "Trans-periplasmic pairing of inner-membrane TamB with outer-membrane Omp85-family protein TamA to form the TAM complex.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "tamb_inner_membrane_protein",
       "label": "TamB inner-membrane protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tamb_inner_membrane_protein"
      },
      {
       "node_id": "tama_omp85_outer_membrane_protein",
       "label": "TamA Omp85-family outer-membrane protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tama_omp85_outer_membrane_protein"
      },
      {
       "node_id": "tam_protein_secretion_complex",
       "label": "TAM protein secretion complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0097347"
      }
     ],
     "edges": [
      {
       "subject": "tamb_inner_membrane_protein",
       "predicate": "spans periplasm to partner with",
       "object": "tama_omp85_outer_membrane_protein",
       "description": "Inner-membrane TamB extends across the periplasm to interact directly with the outer-membrane Omp85-family protein TamA.",
       "evidence": [
        {
         "reference": "GO:0097347",
         "notes": "GO:0097347 defines bacterial TAM as consisting of TamA in the outer membrane and TamB in the inner membrane."
        },
        {
         "reference": "PMID:22466966",
         "notes": "Selkrig et al. 2012 discovered that inner-membrane TamB and outer-membrane TamA form a trans-envelope complex."
        },
        {
         "reference": "DOI:10.1038/nsmb.2261",
         "notes": "Selkrig et al. 2012 characterized the TamA-TamB translocation and assembly module."
        }
       ]
      },
      {
       "subject": "tama_omp85_outer_membrane_protein",
       "predicate": "assembles into",
       "object": "tam_protein_secretion_complex",
       "description": "Outer-membrane TamA and inner-membrane TamB assemble into the functional TAM protein secretion complex.",
       "evidence": [
        {
         "reference": "GO:0097347",
         "notes": "GO:0097347 defines the TAM protein secretion complex by its TamA and TamB subunits."
        },
        {
         "reference": "PMID:22466966",
         "notes": "Selkrig et al. 2012 purified the TamA-TamB translocation and assembly module from Gram-negative bacteria."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0033281",
   "label": "TAT protein transport complex",
   "structure_category": "SECRETION_SYSTEM",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A complex of three proteins integral to the cytoplasmic membrane of bacteria and membranes of organelles derived from bacteria (chloroplasts and mitochondria) involved in membrane transport of folded proteins.",
   "definition_source": "GO:0033281",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-06T20:18:45Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-06T20:20:25Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added Tat translocase synonymy, protein-complex parentage, TatA, TatB, and TatC components, bacterial and archaeal taxonomic scope, Escherichia coli and Bacillus subtilis canonical examples, GO:0043953 protein transport function grounding, record evidence, and a TatBC-TatA substrate-recognition graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-06T20:22:01Z",
     "curator": "claude",
     "action": "REVIEW_FIX",
     "changes": "Resolved issue #216 by scoping the GO:0033281 record to three-component TatABC systems, making TatB essential in that boundary, removing Bacillus minimal TatAC and archaeal taxonomic assertions, and recording the TatAC boundary as a resolved discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:53Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 3 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Tat translocase",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1007/s10930-019-09859-y"
    },
    {
     "synonym_text": "twin-arginine translocation complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1038/s41564-026-02399-z"
    },
    {
     "synonym_text": "TatABC complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "DOI:10.1021/bi500169s"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "components": [
    {
     "component_id": "tata_family_translocation_component",
     "label": "TatA-family translocation component",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "tatA"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "TatA-family transport-site proteins are represented by multiple TatA-like families and paralogs across bacteria and bacteria-derived organelles; no exact source-neutral family CURIE was curated.",
     "role": "Oligomeric membrane component recruited by substrate-bound receptor complexes to form the active Tat transport site.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41564-026-02399-z",
       "notes": "Deme et al. 2026 structurally resolved early Escherichia coli TatABC states containing TatA bound to substrate-loaded TatBC."
      },
      {
       "reference": "DOI:10.1021/bi500169s",
       "notes": "Behrendt and Bruser 2014 characterized the transition from E. coli TatBC receptor complexes to substrate-bound TatABC complexes."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P69428",
       "protein_label": "Sec-independent protein translocase protein TatA",
       "gene_symbol": "tatA",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene tatA in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11591389",
         "notes": "De Leeuw E et al. 2001, ‘Membrane interactions and self-association of the TatA and TatB components of the twin-arginine translocation pathway.’, FEBS Lett. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P69428."
        },
        {
         "reference": "PMID:15225613",
         "notes": "Berthelmann F et al. 2004, ‘Localization of the Tat translocon components in Escherichia coli.’, FEBS Lett. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P69428."
        },
        {
         "reference": "PMID:20169075",
         "notes": "Kostecki JS et al. 2010, ‘Visualizing interactions along the Escherichia coli twin-arginine translocation pathway using protein fragment complementation.’, PLoS One. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P69428."
        }
       ]
      }
     ]
    },
    {
     "component_id": "tatc_family_receptor_component",
     "label": "TatC-family receptor component",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "tatC"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "TatC-family receptors occur in bacterial TatABC and minimal TatAC translocases, but this component represents the TatC partner of the three-component TatABC complex; no exact source-neutral family CURIE was curated.",
     "role": "Core membrane receptor component that recognizes twin-arginine signal peptides and nucleates substrate-bound Tat translocase assembly.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41564-026-02399-z",
       "notes": "Deme et al. 2026 resolved the TatC contacts that recognize the twin-arginine targeting sequence in bacterial TatBC and TatABC core complexes."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P69423",
       "protein_label": "Sec-independent protein translocase protein TatC",
       "gene_symbol": "tatC",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene tatC in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11591389",
         "notes": "De Leeuw E et al. 2001, ‘Membrane interactions and self-association of the TatA and TatB components of the twin-arginine translocation pathway.’, FEBS Lett. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P69423."
        },
        {
         "reference": "PMID:15225613",
         "notes": "Berthelmann F et al. 2004, ‘Localization of the Tat translocon components in Escherichia coli.’, FEBS Lett. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P69423."
        },
        {
         "reference": "PMID:20169075",
         "notes": "Kostecki JS et al. 2010, ‘Visualizing interactions along the Escherichia coli twin-arginine translocation pathway using protein fragment complementation.’, PLoS One. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P69423."
        }
       ]
      }
     ]
    },
    {
     "component_id": "tatb_family_receptor_component",
     "label": "TatB-family receptor component",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "tatB"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "TatB is the receptor partner of TatC in three-component bacterial TatABC systems; minimal Gram-positive TatAC systems without a separate TatB are outside this GO:0033281 record boundary.",
     "role": "Receptor subunit in three-component Tat systems that cooperates with TatC to bind signal peptides before TatA recruitment.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41564-026-02399-z",
       "notes": "Deme et al. 2026 resolved E. coli TatBC receptor and TatABC complexes in resting and substrate-bound states."
      },
      {
       "reference": "DOI:10.1021/bi500169s",
       "notes": "Behrendt and Bruser 2014 biochemically characterized the E. coli TatBC complex and its substrate-triggered shift toward TatABC."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P69425",
       "protein_label": "Sec-independent protein translocase protein TatB",
       "gene_symbol": "tatB",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene tatB in Escherichia coli K-12. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11591389",
         "notes": "De Leeuw E et al. 2001, ‘Membrane interactions and self-association of the TatA and TatB components of the twin-arginine translocation pathway.’, FEBS Lett. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P69425."
        },
        {
         "reference": "PMID:15225613",
         "notes": "Berthelmann F et al. 2004, ‘Localization of the Tat translocon components in Escherichia coli.’, FEBS Lett. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P69425."
        },
        {
         "reference": "PMID:20169075",
         "notes": "Kostecki JS et al. 2010, ‘Visualizing interactions along the Escherichia coli twin-arginine translocation pathway using protein fragment complementation.’, PLoS One. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P69425."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Three-component TatABC protein-transport complexes occur in many bacteria, but Tat systems are absent from some bacteria and simplified to two-component TatAC machines in some Gram-positive lineages.",
     "reference": "DOI:10.1038/nrmicro2814"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Reference three-component TatABC system used for bacterial TatBC and TatABC core-complex structural studies.",
     "reference": "DOI:10.1038/s41564-026-02399-z"
    }
   ],
   "functions": [
    {
     "function_id": "protein_transport_by_tat_complex",
     "label": "protein transport by the Tat complex",
     "grounding": "GO:0043953",
     "description": "The Tat complex moves folded twin-arginine-signal-bearing substrates across an energized cytoplasmic membrane.",
     "evidence": [
      {
       "reference": "GO:0043953",
       "notes": "GO:0043953 defines folded-protein transport across bacterial cytoplasmic membranes or membranes of bacteria-derived organelles by the TAT complex."
      },
      {
       "reference": "DOI:10.1038/nrmicro2814",
       "notes": "Palmer and Berks 2012 review the bacterial Tat pathway as an export route for folded proteins."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1038/nrmicro2814",
     "notes": "Palmer and Berks 2012, The twin-arginine translocation (Tat) protein export pathway, Nature Reviews Microbiology."
    },
    {
     "reference": "DOI:10.1007/s10930-019-09859-y",
     "notes": "Frain et al. 2019, Transport of Folded Proteins by the Tat System."
    },
    {
     "reference": "DOI:10.1021/bi500169s",
     "notes": "Behrendt and Bruser 2014, The TatBC Complex of the Tat Protein Translocase in Escherichia coli and Its Transition to the Substrate-Bound TatABC Complex, Biochemistry."
    },
    {
     "reference": "DOI:10.1038/s41564-026-02399-z",
     "notes": "Deme et al. 2026, Structure and substrate recognition by the bacterial twin-arginine translocation (Tat) core complex, Nature Microbiology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "tat_substrate_recognition_and_tata_recruitment",
     "title": "TatBC recognizes folded cargo and recruits TatA",
     "description": "In three-component bacterial Tat systems, TatB and TatC form a membrane receptor that recognizes a folded substrate's twin-arginine signal peptide, recruits TatA-family protomers, and forms a proton-motive-force dependent transport site.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "tatc_receptor",
       "label": "TatC-family receptor component",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tatc_family_receptor_component"
      },
      {
       "node_id": "tatb_receptor",
       "label": "TatB-family receptor component",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tatb_family_receptor_component"
      },
      {
       "node_id": "tata_translocation_component",
       "label": "TatA-family translocation component",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tata_family_translocation_component"
      },
      {
       "node_id": "folded_twin_arginine_substrate",
       "label": "folded twin-arginine substrate",
       "node_type": "GENE_OR_PROTEIN"
      },
      {
       "node_id": "proton_motive_force",
       "label": "proton motive force",
       "node_type": "STATE"
      },
      {
       "node_id": "tat_complex",
       "label": "TAT protein transport complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033281"
      },
      {
       "node_id": "tat_transport",
       "label": "protein transport by the Tat complex",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0043953"
      }
     ],
     "edges": [
      {
       "subject": "tatc_receptor",
       "predicate": "binds targeting motif on",
       "object": "folded_twin_arginine_substrate",
       "description": "TatC makes specific contacts with the substrate's conserved twin-arginine targeting residues in the Tat signal peptide.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-026-02399-z",
         "notes": "Deme et al. 2026 structurally mapped the bacterial TatC contacts with Tat signal-peptide targeting sequences."
        }
       ]
      },
      {
       "subject": "tatb_receptor",
       "predicate": "clamps",
       "object": "folded_twin_arginine_substrate",
       "description": "TatB clamps the signal-peptide body as the substrate engages the three-component TatBC receptor.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-026-02399-z",
         "notes": "Deme et al. 2026 resolved TatB positions around Tat-bound signal peptides in substrate-loaded E. coli Tat core complexes."
        }
       ]
      },
      {
       "subject": "tatc_receptor",
       "predicate": "assembles with",
       "object": "tatb_receptor",
       "description": "TatB and TatC assemble as the receptor module of the three-component bacterial Tat translocase.",
       "evidence": [
        {
         "reference": "DOI:10.1021/bi500169s",
         "notes": "Behrendt and Bruser 2014 characterized the E. coli TatBC complex and its conversion toward a substrate-bound TatABC assembly."
        }
       ]
      },
      {
       "subject": "folded_twin_arginine_substrate",
       "predicate": "triggers recruitment of",
       "object": "tata_translocation_component",
       "description": "Substrate binding to TatBC promotes recruitment of TatA-family protomers to the receptor complex.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-026-02399-z",
         "notes": "Deme et al. 2026 captured early substrate-bound TatABC states and model TatA recruitment after substrate binding."
        }
       ]
      },
      {
       "subject": "tata_translocation_component",
       "predicate": "completes",
       "object": "tat_complex",
       "description": "TatA-family protomers complete the active transport site after cargo-loaded receptor complexes have formed.",
       "evidence": [
        {
         "reference": "DOI:10.1007/s10930-019-09859-y",
         "notes": "Frain et al. 2019 review the TatA assembly step that follows cargo recognition by the Tat receptor."
        }
       ]
      },
      {
       "subject": "proton_motive_force",
       "predicate": "powers",
       "object": "tat_transport",
       "description": "The energized membrane drives Tat-dependent transport of folded proteins across the cytoplasmic membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro2814",
         "notes": "Palmer and Berks 2012 review energy coupling and folded protein movement by the bacterial Tat pathway."
        }
       ]
      },
      {
       "subject": "tat_complex",
       "predicate": "carries out",
       "object": "tat_transport",
       "description": "The TAT protein transport complex carries out folded-protein transport through the Tat pathway.",
       "evidence": [
        {
         "reference": "GO:0043953",
         "notes": "GO:0043953 defines protein transport by the Tat complex as folded-protein movement across the relevant membrane by the TAT complex."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "minimal_tatac_out_of_scope",
     "prompt": "Do two-component Gram-positive TatAC translocases belong in this GO:0033281 TAT protein transport complex record?",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "components#tatb_family_receptor_component",
      "taxonomic_distribution#NCBITaxon:2"
     ],
     "rationale": "Bacillus subtilis TatAdCd and TatAyCy are named, minimal two-component translocases whose bifunctional TatA-family proteins fill the receptor role handled by TatB in E. coli-like TatABC complexes.",
     "resolution_note": "Declined: GO:0033281 is defined as a three-protein TAT protein transport complex, so this record keeps a TatABC/TatBC receptor boundary. Two-component Bacillus TatAC translocases and archaeal Tat variants need their own exact identity check before curation.",
     "evidence": [
      {
       "reference": "DOI:10.1111/j.1365-2958.2004.04341.x",
       "supports": "SUPPORT",
       "notes": "Jongbloed et al. 2004 identified two minimal Tat translocases in Bacillus."
      },
      {
       "reference": "DOI:10.1016/j.bbamcr.2013.10.008",
       "supports": "SUPPORT",
       "notes": "Goosens et al. 2014 review Gram-positive Tat systems that lack a separate TatB component."
      }
     ],
     "posed_by": "claude",
     "posed_date": "2026-09-06",
     "resolved_date": "2026-09-06"
    }
   ]
  },
  {
   "identifier": "GO:0030256",
   "label": "type I protein secretion system complex",
   "structure_category": "SECRETION_SYSTEM",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A Gram-negative bacterial trans-envelope protein secretion complex in which an inner-membrane ABC transporter and membrane-fusion protein recruit a TolC-like outer-membrane channel for one-step export of C-terminal-signal substrates.",
   "definition_source": "GO:0030256",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-06T07:14:04Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-06T07:16:46Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added synonyms, parentage, components, taxonomy, a canonical example, function, evidence, and a source-bounded mechanism graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-20T21:51:50Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Retyped the TolC-family outer-membrane factor graph node from GENE_OR_PROTEIN to STRUCTURE.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:35:56Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:53Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "T1SS complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1128/microbiolspec.PSIB-0003-2018"
    },
    {
     "synonym_text": "type I secretion system",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1016/j.bbamcr.2004.05.001"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "components": [
    {
     "component_id": "abc_transporter",
     "label": "type I secretion ABC transporter",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "hlyB",
      "rtxB"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Inner-membrane ATP-binding cassette transporter that recognizes type I substrates and powers export.",
     "evidence": [
      {
       "reference": "DOI:10.1128/microbiolspec.PSIB-0003-2018",
       "notes": "Spitz et al. 2019 review the ABC transporter as one of the three conserved type I secretion system components."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P08716",
       "protein_label": "Alpha-hemolysin translocation ATP-binding protein HlyB",
       "gene_symbol": "hlyB",
       "taxon_id": "NCBITaxon:562",
       "taxon_label": "Escherichia coli",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene hlyB in Escherichia coli. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P08716",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P08716, the single reviewed entry for gene hlyB in Escherichia coli. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "membrane_fusion_protein",
     "label": "type I secretion membrane fusion protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "hlyD",
      "rtxD"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Periplasmic adaptor anchored in the inner membrane that links the ABC transporter to the outer-membrane channel.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.bbamcr.2004.05.001",
       "notes": "Delepelaire 2004 reviews the membrane fusion protein adaptor as part of the canonical Gram-negative type I secretion apparatus."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P09986",
       "protein_label": "Hemolysin secretion protein D, chromosomal",
       "gene_symbol": "hlyD",
       "taxon_id": "NCBITaxon:562",
       "taxon_label": "Escherichia coli",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene hlyD in Escherichia coli. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P09986",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P09986, the single reviewed entry for gene hlyD in Escherichia coli. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "outer_membrane_factor",
     "label": "TolC-family outer-membrane factor",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "tolC"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Outer-membrane channel that completes the continuous trans-envelope export conduit.",
     "evidence": [
      {
       "reference": "DOI:10.1128/microbiolspec.PSIB-0003-2018",
       "notes": "Spitz et al. 2019 review TolC-family outer-membrane channels as the third component of tripartite type I secretion complexes."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P02930",
       "protein_label": "Outer membrane protein TolC",
       "gene_symbol": "tolC",
       "taxon_id": "NCBITaxon:83333",
       "taxon_label": "Escherichia coli K-12",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene tolC in Escherichia coli K-12, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15228545",
         "notes": "Touzé T et al. 2004, ‘Interactions underlying assembly of the Escherichia coli AcrAB-TolC multidrug efflux system.’, Mol Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of P02930."
        },
        {
         "reference": "PMID:16079137",
         "notes": "Stenberg F et al. 2005, ‘Protein complexes of the Escherichia coli cell envelope.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of P02930."
        },
        {
         "reference": "PMID:21778229",
         "notes": "Fontaine F et al. 2011, ‘Membrane localization of small proteins in Escherichia coli.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of P02930."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Tripartite type I secretion systems occur in many Gram-negative bacteria but are absent from monoderm lineages and many diderm strains.",
     "reference": "DOI:10.1128/microbiolspec.PSIB-0003-2018"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "The HlyB-HlyD-TolC hemolysin apparatus is the prototype tripartite type I secretion system.",
     "reference": "DOI:10.1016/j.bbamcr.2004.05.001"
    }
   ],
   "functions": [
    {
     "function_id": "one_step_protein_export",
     "label": "one-step type I protein secretion",
     "description": "C-terminal signal-bearing substrates are exported from the cytosol to the cell exterior without a stable periplasmic intermediate.",
     "evidence": [
      {
       "reference": "DOI:10.1093/femsle/fny094",
       "notes": "Kanonenberg et al. 2018 review the type I secretion pathway as a three-component system that exports its substrate."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1128/microbiolspec.PSIB-0003-2018",
     "notes": "Spitz et al. 2019, Type I Secretion Systems-One Mechanism for All?, Microbiology Spectrum."
    },
    {
     "reference": "DOI:10.1016/j.bbamcr.2004.05.001",
     "notes": "Delepelaire P 2004, Type I secretion in gram-negative bacteria, Biochimica et Biophysica Acta."
    },
    {
     "reference": "DOI:10.1093/femsle/fny094",
     "notes": "Kanonenberg et al. 2018, Type I secretion system-it takes three and a substrate, FEMS Microbiology Letters."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "abc_mfp_tolc_one_step_export",
     "title": "An ABC-MFP-TolC conduit exports type I substrates",
     "description": "The inner-membrane ABC transporter recognizes substrates and cooperates with a membrane-fusion protein to recruit a TolC-family outer-membrane factor, forming a continuous channel that exports substrates across both Gram-negative membranes.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "abc_transporter",
       "label": "type I secretion ABC transporter",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "abc_transporter"
      },
      {
       "node_id": "membrane_fusion_protein",
       "label": "type I secretion membrane fusion protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "membrane_fusion_protein"
      },
      {
       "node_id": "outer_membrane_factor",
       "label": "TolC-family outer-membrane factor",
       "node_type": "STRUCTURE",
       "component_ref": "outer_membrane_factor"
      },
      {
       "node_id": "secretion_substrate",
       "label": "C-terminal type I secretion substrate",
       "node_type": "GENE_OR_PROTEIN"
      },
      {
       "node_id": "t1ss",
       "label": "type I protein secretion system complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030256"
      },
      {
       "node_id": "extracellular_substrate",
       "label": "secreted type I substrate",
       "node_type": "STATE"
      }
     ],
     "edges": [
      {
       "subject": "abc_transporter",
       "predicate": "recognizes",
       "object": "secretion_substrate",
       "description": "The ABC transporter engages type I substrates that carry a C-terminal secretion signal.",
       "evidence": [
        {
         "reference": "DOI:10.1093/femsle/fny094",
         "notes": "Kanonenberg et al. 2018 review the substrate signal and ABC transporter role in type I secretion."
        }
       ]
      },
      {
       "subject": "abc_transporter",
       "predicate": "binds",
       "object": "membrane_fusion_protein",
       "description": "The inner-membrane ABC transporter works with the membrane fusion protein adaptor as the inner module of the tripartite apparatus.",
       "evidence": [
        {
         "reference": "DOI:10.1128/microbiolspec.PSIB-0003-2018",
         "notes": "Spitz et al. 2019 review type I systems as an ABC transporter, a membrane fusion protein, and an outer-membrane protein."
        }
       ]
      },
      {
       "subject": "membrane_fusion_protein",
       "predicate": "recruits",
       "object": "outer_membrane_factor",
       "description": "The adaptor bridges the inner-membrane transporter to the TolC-family channel.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.bbamcr.2004.05.001",
         "notes": "Delepelaire 2004 reviews assembly of tripartite type I secretion machines across the two membranes."
        }
       ]
      },
      {
       "subject": "outer_membrane_factor",
       "predicate": "completes",
       "object": "t1ss",
       "description": "The outer-membrane factor completes the secretion conduit so substrates can bypass the periplasm.",
       "evidence": [
        {
         "reference": "DOI:10.1128/microbiolspec.PSIB-0003-2018",
         "notes": "Spitz et al. 2019 review the outer-membrane protein as part of the continuous type I secretion system channel."
        }
       ]
      },
      {
       "subject": "t1ss",
       "predicate": "exports",
       "object": "extracellular_substrate",
       "description": "The assembled type I system exports its substrate from the cytosol to the extracellular space.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.bbamcr.2004.05.001",
         "notes": "Delepelaire 2004 reviews type I secretion as direct export from the cytoplasm to the external medium."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0015627",
   "label": "type II protein secretion system complex",
   "structure_category": "SECRETION_SYSTEM",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A Gram-negative bacterial envelope-spanning secretion complex in which an inner-membrane platform and ATPase drive pseudopilus-mediated export of folded periplasmic substrates through an outer-membrane secretin.",
   "definition_source": "GO:0015627",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-06T07:14:04Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-06T07:16:46Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added synonyms, parentage, components, taxonomy, a canonical example, function, evidence, and a source-bounded mechanism graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T07:40:19Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-09-20T21:51:50Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Retyped the T2SS inner platform, pseudopilus, and secretin graph nodes from GENE_OR_PROTEIN to STRUCTURE.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:36:08Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:53Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 9 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "T2SS complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1038/nrmicro2762"
    },
    {
     "synonym_text": "type 2 secretion system",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1016/j.bbamcr.2013.12.020"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "components": [
    {
     "component_id": "secretin",
     "label": "GspD-family outer-membrane secretin",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "gspD",
      "epsD"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Outer-membrane gated pore through which folded type II substrates leave the periplasm.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro2762",
       "notes": "Korotkov et al. 2012 review the outer-membrane secretin as the exit pore for type II secretion."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P45779",
       "protein_label": "Secretin GspD",
       "gene_symbol": "epsD",
       "taxon_id": "NCBITaxon:243277",
       "taxon_label": "Vibrio cholerae O1 biovar El Tor str. N16961",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene epsD in Vibrio cholerae O1 biovar El Tor str. N16961, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P45779",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P45779, the single reviewed entry for gene epsD in Vibrio cholerae O1 biovar El Tor str. N16961. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:A0A085R7B5",
       "protein_label": "General secretion pathway protein D",
       "gene_symbol": "gspD",
       "taxon_id": "NCBITaxon:666",
       "taxon_label": "Vibrio cholerae",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene gspD in Vibrio cholerae. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A0A085R7B5",
         "notes": "UniProtKB unreviewed (TrEMBL) entry A0A085R7B5 for gene gspD in Vibrio cholerae. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "pseudopilus",
     "label": "type II secretion pseudopilus",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "gspG",
      "gspH",
      "gspI",
      "gspJ",
      "gspK"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Pilin-like periplasmic piston proposed to contact folded substrates and drive them toward the secretin.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro2762",
       "notes": "Korotkov et al. 2012 review the T2SS pseudopilus and its role in substrate extrusion."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9KUA9",
       "protein_label": "Glucosamine kinase GspK",
       "gene_symbol": "gspK",
       "taxon_id": "NCBITaxon:243277",
       "taxon_label": "Vibrio cholerae O1 biovar El Tor str. N16961",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene gspK in Vibrio cholerae O1 biovar El Tor str. N16961, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11850417",
         "notes": "Park JK et al. 2002, ‘Isolation of a glucosamine-specific kinase, a unique enzyme of Vibrio cholerae.’, J Biol Chem. ECO:0000269 experimental evidence cited by UniProt for the 'Cytoplasm' localisation of Q9KUA9."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P45773",
       "protein_label": "Type II secretion system core protein G",
       "gene_symbol": "epsG",
       "taxon_id": "NCBITaxon:243277",
       "taxon_label": "Vibrio cholerae O1 biovar El Tor str. N16961",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene gspG, which UniProt lists under the primary name epsG, in Vibrio cholerae O1 biovar El Tor str. N16961. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P45773",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P45773, the single reviewed entry for gene gspG in Vibrio cholerae O1 biovar El Tor str. N16961. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P45774",
       "protein_label": "Type II secretion system protein H",
       "gene_symbol": "epsH",
       "taxon_id": "NCBITaxon:243277",
       "taxon_label": "Vibrio cholerae O1 biovar El Tor str. N16961",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene gspH, which UniProt lists under the primary name epsH, in Vibrio cholerae O1 biovar El Tor str. N16961. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P45774",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P45774, the single reviewed entry for gene gspH in Vibrio cholerae O1 biovar El Tor str. N16961. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P45775",
       "protein_label": "Type II secretion system protein I",
       "gene_symbol": "epsI",
       "taxon_id": "NCBITaxon:243277",
       "taxon_label": "Vibrio cholerae O1 biovar El Tor str. N16961",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene gspI, which UniProt lists under the primary name epsI, in Vibrio cholerae O1 biovar El Tor str. N16961. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P45775",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P45775, the single reviewed entry for gene gspI in Vibrio cholerae O1 biovar El Tor str. N16961. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P45776",
       "protein_label": "Type II secretion system protein J",
       "gene_symbol": "epsJ",
       "taxon_id": "NCBITaxon:243277",
       "taxon_label": "Vibrio cholerae O1 biovar El Tor str. N16961",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene gspJ, which UniProt lists under the primary name epsJ, in Vibrio cholerae O1 biovar El Tor str. N16961. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P45776",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P45776, the single reviewed entry for gene gspJ in Vibrio cholerae O1 biovar El Tor str. N16961. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "inner_membrane_platform",
     "label": "GspC/GspF/GspL/GspM inner-membrane platform",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "gspC",
      "gspF",
      "gspL",
      "gspM"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Inner-membrane assembly platform coupling the cytoplasmic ATPase to the outer-membrane secretin and pseudopilus.",
     "evidence": [
      {
       "reference": "DOI:10.1128/ecosalplus.ESP-0034-2018",
       "notes": "Korotkov and Sandkvist 2019 review the inner membrane platform and its contacts with GspD and the assembly ATPase."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P45777",
       "protein_label": "Type II secretion system protein C",
       "gene_symbol": "epsC",
       "taxon_id": "NCBITaxon:243277",
       "taxon_label": "Vibrio cholerae O1 biovar El Tor str. N16961",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene gspC, which UniProt lists under the primary name epsC, in Vibrio cholerae O1 biovar El Tor str. N16961. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P45777",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P45777, the single reviewed entry for gene gspC in Vibrio cholerae O1 biovar El Tor str. N16961. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P45780",
       "protein_label": "Type II secretion system protein F",
       "gene_symbol": "epsF",
       "taxon_id": "NCBITaxon:243277",
       "taxon_label": "Vibrio cholerae O1 biovar El Tor str. N16961",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene gspF, which UniProt lists under the primary name epsF, in Vibrio cholerae O1 biovar El Tor str. N16961. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P45780",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P45780, the single reviewed entry for gene gspF in Vibrio cholerae O1 biovar El Tor str. N16961. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P45782",
       "protein_label": "Type II secretion system protein L",
       "gene_symbol": "epsL",
       "taxon_id": "NCBITaxon:243277",
       "taxon_label": "Vibrio cholerae O1 biovar El Tor str. N16961",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene gspL, which UniProt lists under the primary name epsL, in Vibrio cholerae O1 biovar El Tor str. N16961. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P45782",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P45782, the single reviewed entry for gene gspL in Vibrio cholerae O1 biovar El Tor str. N16961. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P41851",
       "protein_label": "Type II secretion system protein M",
       "gene_symbol": "epsM",
       "taxon_id": "NCBITaxon:243277",
       "taxon_label": "Vibrio cholerae O1 biovar El Tor str. N16961",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene gspM, which UniProt lists under the primary name epsM, in Vibrio cholerae O1 biovar El Tor str. N16961. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P41851",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P41851, the single reviewed entry for gene gspM in Vibrio cholerae O1 biovar El Tor str. N16961. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "assembly_atpase",
     "label": "GspE assembly ATPase",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "gspE",
      "epsE"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Cytoplasmic ATPase that powers pseudopilus assembly and type II substrate extrusion.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro2762",
       "notes": "Korotkov et al. 2012 review GspE-family ATPases as the cytoplasmic motors of type II secretion."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P37093",
       "protein_label": "Type II secretion system ATPase E",
       "gene_symbol": "epsE",
       "taxon_id": "NCBITaxon:243277",
       "taxon_label": "Vibrio cholerae O1 biovar El Tor str. N16961",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene epsE in Vibrio cholerae O1 biovar El Tor str. N16961, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P37093",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P37093, the single reviewed entry for gene epsE in Vibrio cholerae O1 biovar El Tor str. N16961. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Canonical type II secretion systems are diderm bacterial machines with a discontinuous distribution among proteobacterial pathogens and environmental species.",
     "reference": "DOI:10.1128/ecosalplus.ESP-0034-2018"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:666",
     "taxon_label": "Vibrio cholerae",
     "note": "The Eps/Gsp system is a major structural and functional model for type II secretion.",
     "reference": "DOI:10.1038/nrmicro2762"
    }
   ],
   "functions": [
    {
     "function_id": "folded_periplasmic_protein_export",
     "label": "folded periplasmic protein export",
     "description": "T2SS transports substrates that have first crossed the inner membrane through the Sec or Tat pathways from the periplasm to the cell exterior.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro2762",
       "notes": "Korotkov et al. 2012 review type II secretion as an outer-membrane export route for folded periplasmic proteins."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1038/nrmicro2762",
     "notes": "Korotkov KV, Sandkvist M and Hol WGJ 2012, The type II secretion system: biogenesis, molecular architecture and mechanism, Nature Reviews Microbiology."
    },
    {
     "reference": "DOI:10.1016/j.bbamcr.2013.12.020",
     "notes": "Nivaskumar M and Francetic O 2014, Type II secretion system: A magic beanstalk or a protein escalator, Biochimica et Biophysica Acta."
    },
    {
     "reference": "DOI:10.1128/ecosalplus.ESP-0034-2018",
     "notes": "Korotkov KV and Sandkvist M 2019, Architecture, Function, and Substrates of the Type II Secretion System, EcoSal Plus."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "atpase_pseudopilus_secretin_export",
     "title": "The ATPase and pseudopilus drive folded cargo through the secretin",
     "description": "The inner-membrane platform couples the cytoplasmic assembly ATPase to a periplasmic pseudopilus, which drives folded substrates toward and through the outer-membrane secretin.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "inner_platform",
       "label": "GspC/GspF/GspL/GspM inner-membrane platform",
       "node_type": "STRUCTURE",
       "component_ref": "inner_membrane_platform"
      },
      {
       "node_id": "assembly_atpase",
       "label": "GspE assembly ATPase",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "assembly_atpase"
      },
      {
       "node_id": "pseudopilus",
       "label": "type II secretion pseudopilus",
       "node_type": "STRUCTURE",
       "component_ref": "pseudopilus"
      },
      {
       "node_id": "folded_cargo",
       "label": "folded periplasmic substrate",
       "node_type": "GENE_OR_PROTEIN"
      },
      {
       "node_id": "secretin",
       "label": "GspD-family outer-membrane secretin",
       "node_type": "STRUCTURE",
       "component_ref": "secretin"
      },
      {
       "node_id": "t2ss",
       "label": "type II protein secretion system complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0015627"
      },
      {
       "node_id": "extracellular_cargo",
       "label": "extracellular folded substrate",
       "node_type": "STATE"
      }
     ],
     "edges": [
      {
       "subject": "inner_platform",
       "predicate": "couples",
       "object": "assembly_atpase",
       "description": "The inner-membrane platform positions the cytoplasmic GspE ATPase within the T2SS machine.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro2762",
         "notes": "Korotkov et al. 2012 review the contacts between the cytoplasmic ATPase and inner-membrane platform proteins."
        }
       ]
      },
      {
       "subject": "assembly_atpase",
       "predicate": "powers extension of",
       "object": "pseudopilus",
       "description": "ATP hydrolysis by GspE-family ATPases powers pseudopilus assembly.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro2762",
         "notes": "Korotkov et al. 2012 describe the ATPase as the motor that drives pseudopilus assembly."
        }
       ]
      },
      {
       "subject": "pseudopilus",
       "predicate": "contacts",
       "object": "folded_cargo",
       "description": "The growing pseudopilus is proposed to push folded cargo out of the periplasm.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.bbamcr.2013.12.020",
         "notes": "Nivaskumar and Francetic 2014 discuss the pseudopilus-dependent piston model for type II secretion."
        }
       ]
      },
      {
       "subject": "secretin",
       "predicate": "gates",
       "object": "t2ss",
       "description": "The GspD-family secretin supplies the gated outer-membrane exit channel of the assembled T2SS.",
       "evidence": [
        {
         "reference": "DOI:10.1128/ecosalplus.ESP-0034-2018",
         "notes": "Korotkov and Sandkvist 2019 review the GspD secretin channel in type II secretion."
        }
       ]
      },
      {
       "subject": "folded_cargo",
       "predicate": "passes through",
       "object": "secretin",
       "description": "Folded substrates cross the outer membrane through the secretin pore.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro2762",
         "notes": "Korotkov et al. 2012 review folded periplasmic substrates leaving the cell through the T2SS secretin."
        }
       ]
      },
      {
       "subject": "t2ss",
       "predicate": "exports",
       "object": "extracellular_cargo",
       "description": "The complete T2SS exports folded substrates to the cell surface or extracellular space.",
       "evidence": [
        {
         "reference": "DOI:10.1128/ecosalplus.ESP-0034-2018",
         "notes": "Korotkov and Sandkvist 2019 review the architecture, function, and substrates of the T2SS."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0030257",
   "label": "type III protein secretion system complex",
   "definition": "The injectisome: a syringe-like envelope-spanning machine that delivers effector proteins from the bacterial cytoplasm directly into a eukaryotic host cell. Rings in the inner and outer membranes surround an export apparatus; an extracellular needle carries the secretion channel to a translocon pore in the host membrane. It is evolutionarily related to the flagellar export apparatus.",
   "definition_source": "GO:0030257",
   "synonyms": [
    {
     "synonym_text": "injectisome",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1038/nrmicro.2017.20"
    }
   ],
   "structure_category": "SECRETION_SYSTEM",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "components": [
    {
     "component_id": "secretin",
     "label": "outer-membrane secretin ring",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "invG",
      "yscC",
      "escC"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Oligomeric ring forming the channel through the outer membrane.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro.2017.20",
       "notes": "Deng et al. 2017 describe the secretin ring spanning the outer membrane in the basal body."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P35672",
       "protein_label": "SPI-1 type 3 secretion system secretin",
       "gene_symbol": "sctC1",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene invG, which UniProt lists under the primary name sctC1, in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:27974800",
         "notes": "Worrall LJ et al. 2016, ‘Near-atomic-resolution cryo-EM analysis of the Salmonella T3S injectisome basal body.’, Nature. ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of P35672."
        },
        {
         "reference": "PMID:9786184",
         "notes": "Crago AM et al. 1998, ‘Salmonella InvG forms a ring-like multimer that requires the InvH lipoprotein for outer membrane localization.’, Mol Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of P35672."
        }
       ]
      }
     ]
    },
    {
     "component_id": "inner_rings",
     "label": "inner-membrane rings (PrgH/PrgK family)",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "prgH",
      "prgK",
      "escJ"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Concentric rings anchoring the basal body in the inner membrane and peptidoglycan.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro.2017.20",
       "notes": "Deng et al. 2017 describe the inner-membrane rings of the basal body."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P41783",
       "protein_label": "Protein PrgH",
       "gene_symbol": "prgH",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene prgH in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P41783",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P41783, the single reviewed entry for gene prgH in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P41786",
       "protein_label": "Lipoprotein PrgK",
       "gene_symbol": "prgK",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene prgK in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P41786",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P41786, the single reviewed entry for gene prgK in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "export_apparatus",
     "label": "export apparatus (SctR/S/T/U/V)",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "spaP",
      "spaQ",
      "spaR",
      "spaS",
      "invA"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Membrane export gate that selects and unfolds substrates; homologous to the flagellar fT3SS.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro.2017.20",
       "notes": "Deng et al. 2017 describe the export apparatus and its homology with the flagellar system."
      },
      {
       "reference": "DOI:10.1016/j.cell.2018.01.034",
       "notes": "Galan & Waksman 2018 describe the needle conduit and the export apparatus shared with the flagellar system."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40700",
       "protein_label": "Surface presentation of antigens protein SpaP",
       "gene_symbol": "spaP",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene spaP in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P40700",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P40700, the single reviewed entry for gene spaP in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P0A1L7",
       "protein_label": "Surface presentation of antigens protein SpaQ",
       "gene_symbol": "spaQ",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene spaQ in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0A1L7",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0A1L7, the single reviewed entry for gene spaQ in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P40701",
       "protein_label": "Surface presentation of antigens protein SpaR",
       "gene_symbol": "spaR",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene spaR in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P40701",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P40701, the single reviewed entry for gene spaR in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P40702",
       "protein_label": "Surface presentation of antigens protein SpaS",
       "gene_symbol": "spaS",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene spaS in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P40702",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P40702, the single reviewed entry for gene spaS in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P0A1I3",
       "protein_label": "Invasion protein InvA",
       "gene_symbol": "invA",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene invA in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P0A1I3",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P0A1I3, the single reviewed entry for gene invA in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "needle",
     "label": "needle filament",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "prgI",
      "yscF",
      "escF"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Helical polymer of a single small subunit with a ~2.5 nm channel through which unfolded effectors pass.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro.2017.20",
       "notes": "Deng et al. 2017 describe the needle as a helical polymer with a narrow central channel."
      },
      {
       "reference": "DOI:10.1016/j.cell.2018.01.034",
       "notes": "Galan & Waksman 2018 describe the needle conduit and the export apparatus shared with the flagellar system."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P41784",
       "protein_label": "SPI-1 type 3 secretion system needle filament protein",
       "gene_symbol": "sctF1",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene prgI, which UniProt lists under the primary name sctF1, in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:12754250",
         "notes": "Sukhan A et al. 2003, ‘Synthesis and localization of the Salmonella SPI-1 type III secretion needle complex proteins PrgI and PrgJ.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Secreted' localisation of P41784."
        }
       ]
      }
     ]
    },
    {
     "component_id": "translocon",
     "label": "translocon pore (SctE/SctB)",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "sipB",
      "sipC",
      "yopB",
      "yopD"
     ],
     "essentiality": "CONDITIONAL",
     "role": "Inserts into the host membrane to complete the conduit; dispensable for secretion in vitro, required for translocation.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro.2017.20",
       "notes": "Deng et al. 2017 describe translocon insertion into the host membrane."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q56019",
       "protein_label": "SPI-1 type 3 secretion system translocon protein SctE",
       "gene_symbol": "sctE1",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene sipB, which UniProt lists under the primary name sctE1, in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10972796",
         "notes": "Hayward RD et al. 2000, ‘Membrane fusion activity of purified SipB, a Salmonella surface protein essential for mammalian cell invasion.’, Mol Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Secreted' localisation of Q56019."
        },
        {
         "reference": "PMID:10972831",
         "notes": "Scherer CA et al. 2000, ‘The Salmonella type III secretion translocon protein SspC is inserted into the epithelial cell plasma membrane upon infection.’, Mol Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Secreted' localisation of Q56019."
        },
        {
         "reference": "PMID:17768243",
         "notes": "Kim BH et al. 2007, ‘Analysis of functional domains present in the N-terminus of the SipB protein.’, Microbiology (Reading). ECO:0000269 experimental evidence cited by UniProt for the 'Secreted' localisation of Q56019."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P0CL47",
       "protein_label": "SPI-1 type 3 secretion system translocon protein SctB",
       "gene_symbol": "sctB1",
       "taxon_id": "NCBITaxon:99287",
       "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene sipC, which UniProt lists under the primary name sctB1, in Salmonella enterica subsp. enterica serovar Typhimurium str. LT2. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10972831",
         "notes": "Scherer CA et al. 2000, ‘The Salmonella type III secretion translocon protein SspC is inserted into the epithelial cell plasma membrane upon infection.’, Mol Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Secreted' localisation of P0CL47."
        },
        {
         "reference": "PMID:7608068",
         "notes": "Kaniga K et al. 1995, ‘Homologs of the Shigella IpaB and IpaC invasins are required for Salmonella typhimurium entry into cultured epithelial cells.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Secreted' localisation of P0CL47."
        },
        {
         "reference": "PMID:23544147",
         "notes": "Myeni SK et al. 2013, ‘SipB-SipC complex is essential for translocon formation.’, PLoS One. ECO:0000269 experimental evidence cited by UniProt for the 'Host membrane' localisation of P0CL47."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:1236",
     "taxon_label": "Gammaproteobacteria",
     "presence": "VARIABLE",
     "note": "Common in host-associated lineages (Salmonella, Yersinia, Shigella, EPEC); absent from most free-living relatives.",
     "reference": "DOI:10.1038/nrmicro.2017.20"
    },
    {
     "taxon_id": "NCBITaxon:2157",
     "taxon_label": "Archaea",
     "presence": "ABSENT",
     "reference": "DOI:10.1038/nrmicro.2017.20"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:90371",
     "taxon_label": "Salmonella enterica subsp. enterica serovar Typhimurium",
     "note": "SPI-1 injectisome; the structural reference system.",
     "reference": "DOI:10.1038/nrmicro.2017.20"
    }
   ],
   "functions": [
    {
     "function_id": "t3ss_secretion",
     "label": "protein secretion by the type III secretion system",
     "grounding": "GO:0030254",
     "description": "Effectors are exported unfolded through a continuous channel from cytoplasm to host cytosol.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro.2017.20",
       "notes": "Deng et al. 2017 review one-step effector translocation into host cells."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1038/nrmicro.2017.20",
     "notes": "Deng W et al. 2017, 'Assembly, structure, function and regulation of type III secretion systems', Nature Reviews Microbiology."
    },
    {
     "reference": "DOI:10.1016/j.cell.2018.01.034",
     "notes": "Galan JE & Waksman G 2018, 'Protein-Injection Machines in Bacteria', Cell — independent review covering the injectisome alongside the other injection systems."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "export_gate_needle_translocon_injection",
     "title": "The export gate feeds unfolded effectors into a host-cell conduit",
     "description": "Inner- and outer-membrane rings align the export apparatus with the needle filament, creating a conduit through the bacterial envelope. The export gate recognizes unfolded substrates, the narrow needle conducts them away from the basal body, and the translocon completes the channel in the target-cell membrane.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "secretin",
       "label": "outer-membrane secretin ring",
       "node_type": "STRUCTURE",
       "component_ref": "secretin"
      },
      {
       "node_id": "inner_rings",
       "label": "inner-membrane rings",
       "node_type": "STRUCTURE",
       "component_ref": "inner_rings"
      },
      {
       "node_id": "export_apparatus",
       "label": "export apparatus",
       "node_type": "STRUCTURE",
       "component_ref": "export_apparatus"
      },
      {
       "node_id": "needle",
       "label": "needle filament",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "needle"
      },
      {
       "node_id": "translocon",
       "label": "translocon pore",
       "node_type": "STRUCTURE",
       "component_ref": "translocon"
      },
      {
       "node_id": "translocation_conduit",
       "label": "type III protein secretion system complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0030257"
      },
      {
       "node_id": "unfolded_effectors",
       "label": "unfolded effector proteins",
       "node_type": "GENE_OR_PROTEIN"
      },
      {
       "node_id": "t3ss_secretion",
       "label": "protein secretion by the type III secretion system",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0030254"
      }
     ],
     "edges": [
      {
       "subject": "inner_rings",
       "predicate": "align",
       "object": "export_apparatus",
       "description": "The inner-membrane rings organize the basal body around the membrane export apparatus.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro.2017.20",
         "notes": "Deng et al. 2017 review the export apparatus within the inner rings of the injectisome basal body."
        }
       ]
      },
      {
       "subject": "secretin",
       "predicate": "extends",
       "object": "translocation_conduit",
       "description": "The secretin ring supplies the outer-membrane channel of the basal body.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro.2017.20",
         "notes": "Deng et al. 2017 describe the outer-membrane secretin as part of the envelope-spanning basal body."
        }
       ]
      },
      {
       "subject": "export_apparatus",
       "predicate": "exports",
       "object": "unfolded_effectors",
       "description": "The export apparatus gates type III substrates and exports them in an unfolded state.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2018.01.034",
         "notes": "Galan and Waksman 2018 describe unfolded substrates passing through the type III needle conduit."
        }
       ]
      },
      {
       "subject": "needle",
       "predicate": "extends",
       "object": "translocation_conduit",
       "description": "The helical needle filament forms the narrow channel that carries unfolded effectors beyond the bacterial surface.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.cell.2018.01.034",
         "notes": "Galan and Waksman 2018 report a helical needle filament enclosing an inner channel that conducts unfolded substrates."
        }
       ]
      },
      {
       "subject": "translocon",
       "predicate": "completes",
       "object": "translocation_conduit",
       "description": "Translocon proteins insert in the host membrane and connect the injectisome channel to the host cytosol.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro.2017.20",
         "notes": "Deng et al. 2017 review translocon insertion into the host membrane during one-step effector translocation."
        }
       ]
      },
      {
       "subject": "translocation_conduit",
       "predicate": "delivers",
       "object": "t3ss_secretion",
       "description": "The assembled conduit exports effector proteins directly from the bacterial cytoplasm into the eukaryotic host cell.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro.2017.20",
         "notes": "Deng et al. 2017 review injectisome-mediated one-step effector delivery from bacteria into host cells."
        }
       ]
      }
     ]
    }
   ],
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-08-31T03:48:12Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Drafted from the cited review. Every GO term, taxon id and DOI was resolved against OLS, NCBI Taxonomy and Crossref before writing; evidence notes state what the review says, not a reading of primary literature. Not yet human-reviewed.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-31T03:54:23Z",
     "curator": "claude",
     "action": "ADD_CORROBORATION",
     "changes": "Added Galan & Waksman 2018 as an independent second source (#63) and cross-linked the flagellum via xref, with a discussion noting that xref understates homology (#64).",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-31T06:12:34Z",
     "curator": "claude",
     "action": "SET_COMPONENT_ROLE",
     "changes": "component_role became required (#77) so the constituent/machinery distinction is machine-readable rather than prose. Set per component; ASSOCIATED_MACHINERY only where the protein acts on the already-assembled structure.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-31T19:43:05Z",
     "curator": "claude",
     "action": "ADD_PHYSICAL_PROPERTIES",
     "changes": "#65: needle length, channel diameter and core protein count, each attributed to the review that states it rather than to a primary measurement.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-08-31T19:45:54Z",
     "curator": "claude",
     "action": "REMOVE_UNSOURCED_PROPERTIES",
     "changes": "#91: kept only the subunit count, which the GO:0030257 definition states verbatim; removed the needle dimensions, which were attributed to a review known only by its title.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-03T00:03:05Z",
     "curator": "claude",
     "action": "ADD_PHYSICAL_PROPERTIES",
     "changes": "#65: added 3 physical properties, each carrying a verbatim quotation from the open-access full text of a paper already cited on the record. #91 had removed properties of this kind because they rested on papers known only by their Crossref title; these were read. The injectisome needle length #65 asks for is deliberately absent: the source says the needle 'protrudes several nanometers' and gives no figure. Uses the evidence slot added to PhysicalProperty in #165.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-03T00:05:12Z",
     "curator": "claude",
     "action": "CORRECT_SNIPPET",
     "changes": "Corrected 2 snippet(s) that had been completed from inference rather than read. They were copied from a probe whose own output was truncated for display, and the cut-off endings were filled in: 'within the target cell' for 'within the target eukaryotic cells', and 'in vitro studies ( 111 , 117 )' for 'in vitro EM studies ( 93 , 183 )' -- inventing reference numbers a reader could have chased. `just evidence-verify` refused all four before they could be committed.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-03T06:43:42Z",
     "curator": "claude",
     "action": "NARROW_DISCUSSION",
     "changes": "Open-issue review: the needle_dimensions_unsourced discussion asked for two quantities and #65 sourced one of them, so its prompt overstated what is missing and would have sent a curator after finished work. Narrowed to the half that is still open.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-03T07:26:46Z",
     "curator": "claude",
     "action": "RESTORE_RATIONALE",
     "changes": "#179/#180: the previous commit replaced this discussion's rationale and moved its posed_date. The rationale recorded that these figures were once fabricated from paper titles and removed in #91 -- the reason the question exists -- and is restored verbatim. The narrowing moves to `notes`, and posed_date returns to when the question was actually raised.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-04T01:20:09Z",
     "curator": "codex",
     "action": "ADD_CAUSAL_GRAPH",
     "changes": "Added a FUNCTION graph for type III export through the basal body, export apparatus, needle filament, and host-membrane translocon.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T07:40:21Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-09-20T21:51:50Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Retyped T3SS protein-complex subassembly graph nodes as STRUCTURE, removed the bacterial flagellum xref, and kept the flagellum homology discussion as the place to model shared ancestry.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:36:34Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 9 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-10-18T05:29:53Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-23T11:10:00Z",
     "curator": "claude-code",
     "action": "ADDRESS_SAVED_REVIEW",
     "changes": "Addressed #2405 (Stage 4 finding t3ss-complex-discussion-issue-evidence): added structured evidence references (DOI:10.1016/j.cell.2018.01.034 and GitHub issues #65 and #91) to discussion needle_dimensions_unsourced.",
     "llm_assisted": true
    }
   ],
   "discussions": [
    {
     "discussion_id": "flagellum_homology",
     "prompt": "Model the shared ancestry of the injectisome export apparatus and the flagellar fT3SS explicitly.",
     "kind": "OPEN_QUESTION",
     "status": "OPEN",
     "attaches_to": [
      "components#export_apparatus"
     ],
     "rationale": "The injectisome export apparatus and flagellar fT3SS are homologous, but the schema has no relation for 'evolutionarily related to'. A plain xref would imply equivalence elsewhere, not shared ancestry.",
     "posed_by": "claude",
     "posed_date": "2026-08-30"
    },
    {
     "discussion_id": "needle_dimensions_unsourced",
     "prompt": "Needle length is still unsourced. The channel diameter (~2.5 nm), filament width (~6 nm) and base diameter (~25 nm) now carry verbatim snippets, but the cited source says only that the needle 'protrudes several nanometers from the bacterial surface' and gives no figure. Find a source that states a length, or record that it varies too much between species to carry as one value.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#needle"
     ],
     "rationale": "A first pass added ~45-80 nm needle length and a ~2-3 nm channel attributed to Deng et al. 2017 on the strength of its title alone. Both were removed: a measurement that looks sourced and is not is worse than an empty field (#91). The figures are standard in the literature and should be easy to restore from the paper itself.",
     "posed_by": "claude",
     "posed_date": "2026-08-31",
     "notes": "Narrowed 2026-09-03 after #65: the channel diameter (~2.5 nm), filament width (~6 nm) and base diameter (~25 nm) now carry verbatim snippets, so only the needle length remains. It was deliberately not estimated from the source's 'protrudes several nanometers'.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2018.01.034",
       "notes": "Galan and Waksman 2018 describe the needle complex dimensions (~25 nm base, ~6 nm needle width, ~2.5 nm inner channel) and state that the needle protrudes several nanometers without a specific length figure."
      },
      {
       "reference": "https://github.com/CultureBotAI/CellStructureMech/issues/65",
       "notes": "Repository issue tracking verbatim physical-property curation for T3SS dimensions."
      },
      {
       "reference": "https://github.com/CultureBotAI/CellStructureMech/issues/91",
       "notes": "Repository issue tracking removal of unsourced T3SS needle dimensions."
      }
     ]
    }
   ],
   "physical_properties": [
    {
     "property": "SUBUNIT_COUNT",
     "value": "~20",
     "context": "distinct proteins in the core injectisome",
     "reference": "GO:0030257"
    },
    {
     "property": "DIAMETER",
     "value": "~2.5",
     "unit": "UO:0000018",
     "context": "inner channel of the needle filament, through which unfolded substrates pass",
     "reference": "DOI:10.1016/j.cell.2018.01.034",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2018.01.034",
       "snippet": "The helical needle filament, which is formed by a single self-polymerizing protein (SctF), is ~6 nm in width and encloses an inner channel ~2.5 nm in diameter through which unfolded proteins travel on their way to their final destination within the target eukaryotic cells.",
       "notes": "Verbatim from the open-access full text (PMC5849082)."
      }
     ]
    },
    {
     "property": "WIDTH",
     "value": "~6",
     "unit": "UO:0000018",
     "context": "needle filament (SctF polymer)",
     "reference": "DOI:10.1016/j.cell.2018.01.034",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2018.01.034",
       "snippet": "The helical needle filament, which is formed by a single self-polymerizing protein (SctF), is ~6 nm in width and encloses an inner channel ~2.5 nm in diameter through which unfolded proteins travel on their way to their final destination within the target eukaryotic cells.",
       "notes": "Verbatim; the same sentence gives the filament width and its bore."
      }
     ]
    },
    {
     "property": "DIAMETER",
     "value": "~25",
     "unit": "UO:0000018",
     "context": "multi-ring base of the needle complex",
     "reference": "DOI:10.1016/j.cell.2018.01.034",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.cell.2018.01.034",
       "snippet": "The NC is composed of a multi-ring base ~25 nm in diameter and a needle-like structure that protrudes several nanometers from the bacterial surface and is anchored to the base by the inner rod.",
       "notes": "Verbatim from PMC5849082. The same sentence puts the needle's protrusion at 'several nanometers' without a figure, so no needle length is recorded here."
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0043684",
   "label": "type IV secretion system complex",
   "structure_category": "SECRETION_SYSTEM",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A bacterial envelope-spanning secretion complex related to conjugation machines that uses VirB-family channel, pilus, ATPase and coupling-protein subassemblies to translocate DNA and protein substrates.",
   "definition_source": "GO:0043684",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-06T07:14:04Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-06T07:16:47Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added synonyms, parentage, components, taxonomy, a canonical example, function, evidence, and a source-bounded mechanism graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T07:40:23Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-09-20T21:51:50Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Retyped the T4SS core complex, inner complex, and extracellular pilus graph nodes from GENE_OR_PROTEIN to STRUCTURE.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:36:48Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 8 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "T4SS complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1128/microbiolspec.PSIB-0012-2018"
    },
    {
     "synonym_text": "VirB/VirD4 secretion system",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1007/82_2018_94"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "components": [
    {
     "component_id": "outer_membrane_core_complex",
     "label": "VirB7/VirB9/VirB10 outer-membrane core complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "virB7",
      "virB9",
      "virB10"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Outer-membrane core channel that forms the distal envelope-spanning chamber of VirB-like T4SS machines.",
     "evidence": [
      {
       "reference": "DOI:10.1126/science.1166101",
       "notes": "Fronzes et al. 2009 solved the VirB7/VirB9/VirB10 type IV secretion core complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A3W4",
       "protein_label": "Type IV secretion system outer membrane lipoprotein VirB7",
       "gene_symbol": "virB7",
       "taxon_id": "NCBITaxon:358",
       "taxon_label": "Agrobacterium tumefaciens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene virB7 in Agrobacterium tumefaciens, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:8655494",
         "notes": "Fernandez D et al. 1996, ‘The Agrobacterium tumefaciens virB7 gene product, a proposed component of the T-complex transport apparatus, is a membrane-associated lipoprotein exposed at the periplasmic surface.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of P0A3W4."
        },
        {
         "reference": "PMID:9023204",
         "notes": "Baron C et al. 1997, ‘The lipoprotein VirB7 interacts with VirB9 in the membranes of Agrobacterium tumefaciens.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of P0A3W4."
        },
        {
         "reference": "PMID:11371529",
         "notes": "Sagulenko V et al. 2001, ‘VirB7 lipoprotein is exocellular and associates with the Agrobacterium tumefaciens T pilus.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Secreted' localisation of P0A3W4."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P0A3W6",
       "protein_label": "Type IV secretion system protein VirB9",
       "gene_symbol": "virB9",
       "taxon_id": "NCBITaxon:358",
       "taxon_label": "Agrobacterium tumefaciens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene virB9 in Agrobacterium tumefaciens, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10844650",
         "notes": "Kumar RB et al. 2000, ‘Subcellular localization of the Agrobacterium tumefaciens T-DNA transport pore proteins: VirB8 is essential for the assembly of the transport pore.’, Mol Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of P0A3W6."
        },
        {
         "reference": "PMID:8349563",
         "notes": "Thorstenson YR et al. 1993, ‘Subcellular localization of seven VirB proteins of Agrobacterium tumefaciens: implications for the formation of a T-DNA transport structure.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of P0A3W6."
        },
        {
         "reference": "PMID:8405938",
         "notes": "Shirasu K et al. 1993, ‘Membrane location of the Ti plasmid VirB proteins involved in the biosynthesis of a pilin-like conjugative structure on Agrobacterium tumefaciens.’, FEMS Microbiol Lett. ECO:0000269 experimental evidence cited by UniProt for the 'Cell outer membrane' localisation of P0A3W6."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P09783",
       "protein_label": "Type IV secretion system protein VirB10",
       "gene_symbol": "virB10",
       "taxon_id": "NCBITaxon:358",
       "taxon_label": "Agrobacterium tumefaciens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene virB10 in Agrobacterium tumefaciens, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:2394684",
         "notes": "Ward JE Jr et al. 1990, ‘Identification of a virB10 protein aggregate in the inner membrane of Agrobacterium tumefaciens.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P09783."
        },
        {
         "reference": "PMID:7665464",
         "notes": "Finberg KE et al. 1995, ‘Interactions of VirB9, -10, and -11 with the membrane fraction of Agrobacterium tumefaciens: solubility studies provide evidence for tight associations.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P09783."
        },
        {
         "reference": "PMID:8349563",
         "notes": "Thorstenson YR et al. 1993, ‘Subcellular localization of seven VirB proteins of Agrobacterium tumefaciens: implications for the formation of a T-DNA transport structure.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P09783."
        }
       ]
      }
     ]
    },
    {
     "component_id": "inner_membrane_complex",
     "label": "VirB3/VirB6/VirB8 inner-membrane complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "virB3",
      "virB6",
      "virB8"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Inner-membrane channel and assembly platform that couples cytoplasmic ATPases to the outer-membrane core.",
     "evidence": [
      {
       "reference": "DOI:10.1007/82_2018_94",
       "notes": "Li and Christie 2018 review VirB inner-membrane subunits and their architecture in the Agrobacterium VirB/VirD4 T4SS."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A3V8",
       "protein_label": "Type IV secretion system protein VirB3",
       "gene_symbol": "virB3",
       "taxon_id": "NCBITaxon:358",
       "taxon_label": "Agrobacterium tumefaciens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene virB3 in Agrobacterium tumefaciens, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:20348257",
         "notes": "Mossey P et al. 2010, ‘Agrobacterium tumefaciens type IV secretion protein VirB3 is an inner membrane protein and requires VirB4, VirB7, and VirB8 for stabilization.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0A3V8."
        },
        {
         "reference": "PMID:8071199",
         "notes": "Jones AL et al. 1994, ‘The product of the virB4 gene of Agrobacterium tumefaciens promotes accumulation of VirB3 protein.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0A3V8."
        },
        {
         "reference": "PMID:8405938",
         "notes": "Shirasu K et al. 1993, ‘Membrane location of the Ti plasmid VirB proteins involved in the biosynthesis of a pilin-like conjugative structure on Agrobacterium tumefaciens.’, FEMS Microbiol Lett. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0A3V8."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P09779",
       "protein_label": "Type IV secretion system protein VirB6",
       "gene_symbol": "virB6",
       "taxon_id": "NCBITaxon:358",
       "taxon_label": "Agrobacterium tumefaciens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene virB6 in Agrobacterium tumefaciens, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:15328612",
         "notes": "Jakubowski SJ et al. 2004, ‘Agrobacterium tumefaciens VirB6 domains direct the ordered export of a DNA substrate through a type IV secretion System.’, J Mol Biol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P09779."
        },
        {
         "reference": "PMID:15612921",
         "notes": "Judd PK et al. 2005, ‘The type IV secretion apparatus protein VirB6 of Agrobacterium tumefaciens localizes to a cell pole.’, Mol Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P09779."
        },
        {
         "reference": "PMID:9484895",
         "notes": "Das A et al. 1998, ‘Construction of transposon Tn3phoA: its application in defining the membrane topology of the Agrobacterium tumefaciens DNA transfer proteins.’, Mol Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P09779."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P09781",
       "protein_label": "Type IV secretion system protein VirB8",
       "gene_symbol": "virB8",
       "taxon_id": "NCBITaxon:358",
       "taxon_label": "Agrobacterium tumefaciens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene virB8 in Agrobacterium tumefaciens, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10844650",
         "notes": "Kumar RB et al. 2000, ‘Subcellular localization of the Agrobacterium tumefaciens T-DNA transport pore proteins: VirB8 is essential for the assembly of the transport pore.’, Mol Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P09781."
        },
        {
         "reference": "PMID:8132466",
         "notes": "Thorstenson YR et al. 1994, ‘The essential virulence protein VirB8 localizes to the inner membrane of Agrobacterium tumefaciens.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P09781."
        },
        {
         "reference": "PMID:8349563",
         "notes": "Thorstenson YR et al. 1993, ‘Subcellular localization of seven VirB proteins of Agrobacterium tumefaciens: implications for the formation of a T-DNA transport structure.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P09781."
        }
       ]
      }
     ]
    },
    {
     "component_id": "traffic_atpases",
     "label": "VirB4/VirB11 traffic ATPases",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "virB4",
      "virB11"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Cytoplasmic ATPases that supply energy for T4SS assembly and substrate transfer.",
     "evidence": [
      {
       "reference": "DOI:10.1128/microbiolspec.PSIB-0012-2018",
       "notes": "Li, Hu and Christie 2019 review the conserved VirB4/VirB11 ATPases across structurally diverse type IV secretion systems."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P0A3W0",
       "protein_label": "Type IV secretion system ATPase VirB4",
       "gene_symbol": "virB4",
       "taxon_id": "NCBITaxon:358",
       "taxon_label": "Agrobacterium tumefaciens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene virB4 in Agrobacterium tumefaciens, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:8349563",
         "notes": "Thorstenson YR et al. 1993, ‘Subcellular localization of seven VirB proteins of Agrobacterium tumefaciens: implications for the formation of a T-DNA transport structure.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0A3W0."
        },
        {
         "reference": "PMID:8449880",
         "notes": "Berger BR et al. 1993, ‘The Agrobacterium tumefaciens virB4 gene product is an essential virulence protein requiring an intact nucleoside triphosphate-binding domain.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0A3W0."
        },
        {
         "reference": "PMID:8990298",
         "notes": "Dang TA et al. 1997, ‘The VirB4 ATPase of Agrobacterium tumefaciens is a cytoplasmic membrane protein exposed at the periplasmic surface.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0A3W0."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P0A3F8",
       "protein_label": "Type IV secretion system ATPase VirB11",
       "gene_symbol": "virB11",
       "taxon_id": "NCBITaxon:358",
       "taxon_label": "Agrobacterium tumefaciens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene virB11 in Agrobacterium tumefaciens, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:2532360",
         "notes": "Christie PJ et al. 1989, ‘A gene required for transfer of T-DNA to plants encodes an ATPase with autophosphorylating activity.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0A3F8."
        },
        {
         "reference": "PMID:7665464",
         "notes": "Finberg KE et al. 1995, ‘Interactions of VirB9, -10, and -11 with the membrane fraction of Agrobacterium tumefaciens: solubility studies provide evidence for tight associations.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0A3F8."
        },
        {
         "reference": "PMID:7798144",
         "notes": "Stephens KM et al. 1995, ‘Agrobacterium tumefaciens VirB11 protein requires a consensus nucleotide-binding site for function in virulence.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P0A3F8."
        }
       ]
      }
     ]
    },
    {
     "component_id": "type_iv_coupling_protein",
     "label": "VirD4-like type IV coupling protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "virD4"
     ],
     "essentiality": "CONDITIONAL",
     "role": "Substrate receptor that recruits DNA or protein cargo to many type IV secretion machines.",
     "evidence": [
      {
       "reference": "DOI:10.1007/82_2018_94",
       "notes": "Li and Christie 2018 review VirD4 as the coupling protein that recruits Agrobacterium T-DNA and effector substrates to the VirB channel."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P09817",
       "protein_label": "Type IV secretion system-coupling protein VirD4",
       "gene_symbol": "virD4",
       "taxon_id": "NCBITaxon:358",
       "taxon_label": "Agrobacterium tumefaciens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene virD4 in Agrobacterium tumefaciens, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11952902",
         "notes": "Kumar RB et al. 2002, ‘Polar location and functional domains of the Agrobacterium tumefaciens DNA transfer protein VirD4.’, Mol Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P09817."
        },
        {
         "reference": "PMID:9484895",
         "notes": "Das A et al. 1998, ‘Construction of transposon Tn3phoA: its application in defining the membrane topology of the Agrobacterium tumefaciens DNA transfer proteins.’, Mol Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P09817."
        }
       ]
      }
     ]
    },
    {
     "component_id": "conjugative_pilus",
     "label": "VirB2/VirB5 extracellular pilus",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "virB2",
      "virB5"
     ],
     "essentiality": "CONDITIONAL",
     "role": "Extracellular pilus subassembly used by many T4SSs for surface contact and substrate delivery.",
     "evidence": [
      {
       "reference": "DOI:10.1128/microbiolspec.PSIB-0012-2018",
       "notes": "Li, Hu and Christie 2019 review T4SS pili as subassemblies in conjugation and effector translocation systems."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P09776",
       "protein_label": "Type IV secretion system pilin protein VirB2",
       "gene_symbol": "virB2",
       "taxon_id": "NCBITaxon:358",
       "taxon_label": "Agrobacterium tumefaciens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene virB2 in Agrobacterium tumefaciens, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:20656905",
         "notes": "Kerr JE et al. 2010, ‘Evidence for VirB4-mediated dislocation of membrane-integrated VirB2 pilin during biogenesis of the Agrobacterium VirB/VirD4 type IV secretion system.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P09776."
        },
        {
         "reference": "PMID:9484895",
         "notes": "Das A et al. 1998, ‘Construction of transposon Tn3phoA: its application in defining the membrane topology of the Agrobacterium tumefaciens DNA transfer proteins.’, Mol Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Cell inner membrane' localisation of P09776."
        },
        {
         "reference": "PMID:11371529",
         "notes": "Sagulenko V et al. 2001, ‘VirB7 lipoprotein is exocellular and associates with the Agrobacterium tumefaciens T pilus.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Secreted' localisation of P09776."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P0A3W2",
       "protein_label": "Type IV secretion system protein VirB5",
       "gene_symbol": "virB5",
       "taxon_id": "NCBITaxon:358",
       "taxon_label": "Agrobacterium tumefaciens",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene virB5 in Agrobacterium tumefaciens, a taxon this record names; other reviewed entries for this symbol exist on sub-strain nodes and this is the one at the taxon the record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:8655494",
         "notes": "Fernandez D et al. 1996, ‘The Agrobacterium tumefaciens virB7 gene product, a proposed component of the T-complex transport apparatus, is a membrane-associated lipoprotein exposed at the periplasmic surface.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Periplasm' localisation of P0A3W2."
        },
        {
         "reference": "PMID:9484895",
         "notes": "Das A et al. 1998, ‘Construction of transposon Tn3phoA: its application in defining the membrane topology of the Agrobacterium tumefaciens DNA transfer proteins.’, Mol Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Periplasm' localisation of P0A3W2."
        },
        {
         "reference": "PMID:10601205",
         "notes": "Schmidt-Eisenlohr H et al. 1999, ‘Vir proteins stabilize VirB5 and mediate its association with the T pilus of Agrobacterium tumefaciens.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Fimbrium' localisation of P0A3W2."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Type IV secretion systems are widespread but patchy in bacterial genomes and occur as conjugation, effector translocation, and DNA uptake or release machines.",
     "reference": "DOI:10.1128/microbiolspec.PSIB-0012-2018"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:358",
     "taxon_label": "Agrobacterium tumefaciens",
     "note": "The VirB/VirD4 T4SS is the model conjugation-related machine for T-DNA and effector transfer into plant cells.",
     "reference": "DOI:10.1007/82_2018_94"
    }
   ],
   "functions": [
    {
     "function_id": "dna_and_protein_translocation",
     "label": "DNA and protein substrate translocation",
     "description": "T4SSs transfer monomeric or multimeric proteins and, in some systems, DNA-protein substrates between cells or into the extracellular milieu.",
     "evidence": [
      {
       "reference": "DOI:10.1128/microbiolspec.PSIB-0012-2018",
       "notes": "Li, Hu and Christie 2019 review the substrate and functional diversity of bacterial type IV secretion systems."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1128/microbiolspec.PSIB-0012-2018",
     "notes": "Li YG, Hu B and Christie PJ 2019, Biological and Structural Diversity of Type IV Secretion Systems, Microbiology Spectrum."
    },
    {
     "reference": "DOI:10.1007/82_2018_94",
     "notes": "Li YG and Christie PJ 2018, The Agrobacterium VirB/VirD4 T4SS: Mechanism and Architecture Defined Through In Vivo Mutagenesis and Chimeric Systems, Current Topics in Microbiology and Immunology."
    },
    {
     "reference": "DOI:10.1126/science.1166101",
     "notes": "Fronzes et al. 2009, Structure of a type IV secretion system core complex, Science."
    },
    {
     "reference": "DOI:10.1038/nature13081",
     "notes": "Low et al. 2014 resolved a larger type IV secretion system architecture including inner- and outer-membrane subassemblies."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "virb_vird4_substrate_transfer",
     "title": "VirB/VirD4 subassemblies recruit and transfer substrates",
     "description": "A VirD4-like coupling protein recruits substrate to the inner-membrane assembly; VirB ATPases energize transfer through inner- and outer-membrane subassemblies that can display an extracellular pilus.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "core_complex",
       "label": "VirB7/VirB9/VirB10 outer-membrane core complex",
       "node_type": "STRUCTURE",
       "component_ref": "outer_membrane_core_complex"
      },
      {
       "node_id": "inner_complex",
       "label": "VirB3/VirB6/VirB8 inner-membrane complex",
       "node_type": "STRUCTURE",
       "component_ref": "inner_membrane_complex"
      },
      {
       "node_id": "traffic_atpases",
       "label": "VirB4/VirB11 traffic ATPases",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "traffic_atpases"
      },
      {
       "node_id": "coupling_protein",
       "label": "VirD4-like type IV coupling protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "type_iv_coupling_protein"
      },
      {
       "node_id": "pilus",
       "label": "VirB2/VirB5 extracellular pilus",
       "node_type": "STRUCTURE",
       "component_ref": "conjugative_pilus"
      },
      {
       "node_id": "t4ss",
       "label": "type IV secretion system complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0043684"
      },
      {
       "node_id": "substrate",
       "label": "DNA or protein substrate",
       "node_type": "GENE_OR_PROTEIN"
      }
     ],
     "edges": [
      {
       "subject": "core_complex",
       "predicate": "forms chamber of",
       "object": "t4ss",
       "description": "The VirB7/VirB9/VirB10 core complex forms the outer-membrane chamber of VirB-family systems.",
       "evidence": [
        {
         "reference": "DOI:10.1126/science.1166101",
         "notes": "Fronzes et al. 2009 solved the VirB7/VirB9/VirB10 core complex of a T4SS."
        }
       ]
      },
      {
       "subject": "inner_complex",
       "predicate": "connects to",
       "object": "core_complex",
       "description": "Inner-membrane VirB subunits couple the cytoplasmic ATPases and substrate-entry site to the distal core complex.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature13081",
         "notes": "Low et al. 2014 resolved a type IV secretion system architecture with inner- and outer-membrane complexes."
        }
       ]
      },
      {
       "subject": "traffic_atpases",
       "predicate": "energize",
       "object": "t4ss",
       "description": "VirB4 and VirB11 ATPases supply energy for T4SS assembly and substrate transfer.",
       "evidence": [
        {
         "reference": "DOI:10.1128/microbiolspec.PSIB-0012-2018",
         "notes": "Li, Hu and Christie 2019 review the ATPase subunits used by type IV secretion systems."
        }
       ]
      },
      {
       "subject": "coupling_protein",
       "predicate": "recruits",
       "object": "substrate",
       "description": "VirD4-family coupling proteins recruit DNA and protein substrates to many type IV secretion channels.",
       "evidence": [
        {
         "reference": "DOI:10.1007/82_2018_94",
         "notes": "Li and Christie 2018 review VirD4 as the substrate receptor of the Agrobacterium VirB/VirD4 system."
        }
       ]
      },
      {
       "subject": "pilus",
       "predicate": "extends from",
       "object": "t4ss",
       "description": "VirB2 and VirB5 build extracellular pili on many T4SS assemblies.",
       "evidence": [
        {
         "reference": "DOI:10.1128/microbiolspec.PSIB-0012-2018",
         "notes": "Li, Hu and Christie 2019 review T4SS pilus subassemblies and their core pilins."
        }
       ]
      },
      {
       "subject": "t4ss",
       "predicate": "translocates",
       "object": "substrate",
       "description": "The assembled T4SS conducts recruited DNA or protein substrates across the cell envelope.",
       "evidence": [
        {
         "reference": "DOI:10.1128/microbiolspec.PSIB-0012-2018",
         "notes": "Li, Hu and Christie 2019 review DNA and protein translocation by bacterial type IV secretion systems."
        }
       ]
      }
     ]
    }
   ]
  },
  {
   "identifier": "cellstructuremech:type_ix_protein_secretion_system_complex",
   "label": "type IX protein secretion system complex",
   "structure_category": "SECRETION_SYSTEM",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A Bacteroidota trans-envelope secretion nanomachine that couples an inner-membrane PorL/PorM-family motor to PorK/PorN outer-membrane rings and a SprA/Sov translocon to export folded C-terminal-domain-bearing proteins across the outer membrane.",
   "definition_source": "DOI:10.1099/mic.0.001320",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-06T20:01:35Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-06T20:02:28Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added type IX secretion synonymy, protein-complex parentage, PorL/PorM, PorK/PorN, Sov/SprA, PorV, and PorW components, Bacteroidota taxonomic scope, a Porphyromonas gingivalis canonical example, GO:0160303 type IX secretion function grounding, record evidence, and a T9SS export graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-06T20:03:29Z",
     "curator": "claude",
     "action": "REVIEW_FIX",
     "changes": "Resolved issue #213 by removing PorV from generic T9SS components, retaining the PorV-family shuttle as an ungrounded causal-graph handoff participant, correcting the Porphyromonas gingivalis example note, and adding a curation todo for PorV/PorU/PorZ component-boundary follow-up.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-06T20:04:12Z",
     "curator": "claude",
     "action": "REVIEW_FIX",
     "changes": "Resolved issue #214 by marking PorW conditionally essential, scoping its linker role to Porphyromonas gingivalis evidence, and limiting the Porphyromonas gingivalis canonical-example note to Sato et al. discovery genetics.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-20T21:51:50Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Retyped the PorL/PorM motor and PorK/PorN ring graph nodes from GENE_OR_PROTEIN to STRUCTURE.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:53Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 6 verified UniProtKB protein_example(s); added 1 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "type IX secretion system",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1099/mic.0.001320"
    },
    {
     "synonym_text": "T9SS",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1128/microbiolspec.PSIB-0002-2018"
    },
    {
     "synonym_text": "Por secretion system",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1073/pnas.0912010107"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "components": [
    {
     "component_id": "porl_porm_motor",
     "label": "PorL/PorM inner-membrane motor",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "porL",
      "porM",
      "gldL",
      "gldM"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The PorL/PorM and GldL/GldM orthologous motors have no exact source-neutral complex CURIE curated yet.",
     "role": "Inner-membrane proton-driven motor complex that energizes type IX secretion and related Bacteroidota gliding motility.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41564-020-00823-6",
       "notes": "Hennell James et al. 2021 resolved GldLM and PorLM as inner-membrane rotary motors for type 9 secretion and gliding motility."
      },
      {
       "reference": "DOI:10.1038/s41467-017-02784-7",
       "notes": "Leone et al. 2018 showed that PorM and GldM form periplasm-spanning arches coupled to type IX secretion and gliding machinery."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:B2RLE9",
       "protein_label": "Por secretion system protein porL/gldL",
       "gene_symbol": "porL",
       "taxon_id": "NCBITaxon:431947",
       "taxon_label": "Porphyromonas gingivalis ATCC 33277",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene porL in Porphyromonas gingivalis ATCC 33277. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/B2RLE9",
         "notes": "UniProtKB unreviewed (TrEMBL) entry B2RLE9 for gene porL in Porphyromonas gingivalis ATCC 33277. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:B2RLE8",
       "protein_label": "Por secretion system protein porM/gldM",
       "gene_symbol": "porM",
       "taxon_id": "NCBITaxon:431947",
       "taxon_label": "Porphyromonas gingivalis ATCC 33277",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene porM in Porphyromonas gingivalis ATCC 33277. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/B2RLE8",
         "notes": "UniProtKB unreviewed (TrEMBL) entry B2RLE8 for gene porM in Porphyromonas gingivalis ATCC 33277. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "pork_porn_outer_membrane_ring",
     "label": "PorK/PorN outer-membrane ring complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "porK",
      "porN",
      "gldK",
      "gldN"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The Bacteroidota PorK/PorN-GldK/GldN outer-membrane ring subassembly has no exact source-neutral complex CURIE curated yet.",
     "role": "Large outer-membrane-associated ring that forms a scaffold for the type IX secretion envelope complex.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.ppat.1005820",
       "notes": "Gorasia et al. 2016 isolated and imaged PorK/PorN rings from Porphyromonas gingivalis T9SS preparations."
      },
      {
       "reference": "DOI:10.3390/microorganisms8081173",
       "notes": "Gorasia et al. 2020 review the PorK/PorN ring as an outer-membrane T9SS subcomplex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:B2RLF0",
       "protein_label": "Por secretion system protein porK/gldK",
       "gene_symbol": "porK",
       "taxon_id": "NCBITaxon:431947",
       "taxon_label": "Porphyromonas gingivalis ATCC 33277",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene porK in Porphyromonas gingivalis ATCC 33277. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/B2RLF0",
         "notes": "UniProtKB unreviewed (TrEMBL) entry B2RLF0 for gene porK in Porphyromonas gingivalis ATCC 33277. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:B2RLE7",
       "protein_label": "Por secretion system protein porN/gldN",
       "gene_symbol": "porN",
       "taxon_id": "NCBITaxon:431947",
       "taxon_label": "Porphyromonas gingivalis ATCC 33277",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene porN in Porphyromonas gingivalis ATCC 33277. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/B2RLE7",
         "notes": "UniProtKB unreviewed (TrEMBL) entry B2RLE7 for gene porN in Porphyromonas gingivalis ATCC 33277. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "sov_spra_outer_membrane_translocon",
     "label": "Sov/SprA outer-membrane translocon",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "sov",
      "sprA"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Sov and SprA are orthologous T9SS translocon beta-barrel proteins; no exact family CURIE was curated.",
     "role": "Outer-membrane beta-barrel translocon that forms the protein-conducting channel for type IX substrates.",
     "evidence": [
      {
       "reference": "DOI:10.1038/s41586-018-0693-y",
       "notes": "Lauber et al. 2018 identified SprA as the T9SS protein-conducting translocon and resolved SprA complexes with PorV or plug partners."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:B2RJ06",
       "protein_label": "Por secretion system protein sov/gliding motility protein SprA",
       "gene_symbol": "sov",
       "taxon_id": "NCBITaxon:431947",
       "taxon_label": "Porphyromonas gingivalis ATCC 33277",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene sov in Porphyromonas gingivalis ATCC 33277. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/B2RJ06",
         "notes": "UniProtKB unreviewed (TrEMBL) entry B2RJ06 for gene sov in Porphyromonas gingivalis ATCC 33277. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "porw_ring_translocon_linker",
     "label": "PorW ring-translocon linker",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "porW"
     ],
     "essentiality": "CONDITIONAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "PorW links the Porphyromonas gingivalis PorK/PorN ring and Sov translocon; no exact source-neutral PorW family CURIE was curated, and orthology outside Porphyromonas needs follow-up.",
     "role": "Links the PorK/PorN ring complex to the Sov translocon in the outer-membrane portion of the Porphyromonas gingivalis T9SS.",
     "evidence": [
      {
       "reference": "DOI:10.1128/spectrum.01602-21",
       "notes": "Gorasia et al. 2022 identified PorW as the physical connection between the PorK/PorN ring and Sov translocon."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:B2RM01",
       "protein_label": "Por secretion system protein porW/sprE",
       "gene_symbol": "porW",
       "taxon_id": "NCBITaxon:431947",
       "taxon_label": "Porphyromonas gingivalis ATCC 33277",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene porW in Porphyromonas gingivalis ATCC 33277. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/B2RM01",
         "notes": "UniProtKB unreviewed (TrEMBL) entry B2RM01 for gene porW in Porphyromonas gingivalis ATCC 33277. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:976",
     "taxon_label": "Bacteroidota",
     "presence": "COMMON",
     "note": "T9SS is common in Bacteroidota but absent from some members, with secretion and gliding systems apparently confined to this phylum.",
     "reference": "DOI:10.1128/microbiolspec.PSIB-0002-2018"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:837",
     "taxon_label": "Porphyromonas gingivalis",
     "note": "Model periodontal pathogen used by Sato et al. 2010 to discover the Por secretion system through comparative genomics and gingipain-secretion genetics.",
     "reference": "DOI:10.1073/pnas.0912010107"
    }
   ],
   "functions": [
    {
     "function_id": "protein_secretion_by_type_ix_secretion_system",
     "label": "protein secretion by the type IX secretion system",
     "grounding": "GO:0160303",
     "description": "The T9SS moves folded, C-terminal-domain-bearing substrates from the periplasm across the outer membrane in Bacteroidota bacteria.",
     "evidence": [
      {
       "reference": "DOI:10.1099/mic.0.001320",
       "notes": "Paillat et al. 2023 review how T9SS effectors are selected, transported through SprA/Sov, and processed after export."
      },
      {
       "reference": "GO:0160303",
       "notes": "GO:0160303 defines type IX secretion as protein movement from the periplasmic space across the Bacteroidota outer membrane via the T9SS."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1073/pnas.0912010107",
     "notes": "Sato et al. 2010, A protein secretion system linked to bacteroidete gliding motility and pathogenesis, Proceedings of the National Academy of Sciences."
    },
    {
     "reference": "DOI:10.1128/microbiolspec.PSIB-0002-2018",
     "notes": "McBride 2019, Bacteroidetes Gliding Motility and the Type IX Secretion System, Microbiology Spectrum."
    },
    {
     "reference": "DOI:10.3390/microorganisms8081173",
     "notes": "Gorasia et al. 2020, The Type IX Secretion System: Advances in Structure, Function and Organisation, Microorganisms."
    },
    {
     "reference": "DOI:10.1038/s41586-018-0693-y",
     "notes": "Lauber et al. 2018, Type 9 secretion system structures reveal a new protein transport mechanism, Nature."
    },
    {
     "reference": "DOI:10.1038/s41564-020-00823-6",
     "notes": "Hennell James et al. 2021, Structure and mechanism of the proton-driven motor that powers type 9 secretion and gliding motility, Nature Microbiology."
    },
    {
     "reference": "DOI:10.1128/spectrum.01602-21",
     "notes": "Gorasia et al. 2022, Protein Interactome Analysis of the Type IX Secretion System Identifies PorW as the Missing Link between the PorK/N Ring Complex and the Sov Translocon, Microbiology Spectrum."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "t9ss_outer_membrane_export",
     "title": "PorL/PorM energizes PorK/PorN-Sov export",
     "description": "The PorL/PorM-family inner-membrane motor supplies proton-driven energy, the PorK/PorN ring scaffolds the outer-membrane side, PorW links the ring to Sov, and SprA/Sov forms the outer-membrane translocon that passes folded type IX substrates to a PorV-family shuttle.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "porl_porm_motor",
       "label": "PorL/PorM inner-membrane motor",
       "node_type": "STRUCTURE",
       "component_ref": "porl_porm_motor"
      },
      {
       "node_id": "pork_porn_outer_membrane_ring",
       "label": "PorK/PorN outer-membrane ring complex",
       "node_type": "STRUCTURE",
       "component_ref": "pork_porn_outer_membrane_ring"
      },
      {
       "node_id": "sov_spra_outer_membrane_translocon",
       "label": "Sov/SprA outer-membrane translocon",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "sov_spra_outer_membrane_translocon"
      },
      {
       "node_id": "porv_outer_membrane_shuttle",
       "label": "PorV-family outer-membrane shuttle",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:B2RGP7"
       ]
      },
      {
       "node_id": "porw_ring_translocon_linker",
       "label": "PorW ring-translocon linker",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "porw_ring_translocon_linker"
      },
      {
       "node_id": "t9ss",
       "label": "type IX protein secretion system complex",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:type_ix_protein_secretion_system_complex"
      },
      {
       "node_id": "ctd_substrates",
       "label": "T9SS C-terminal-domain-bearing substrates",
       "node_type": "GENE_OR_PROTEIN"
      },
      {
       "node_id": "type_ix_secretion",
       "label": "protein secretion by the type IX secretion system",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0160303"
      }
     ],
     "edges": [
      {
       "subject": "porl_porm_motor",
       "predicate": "powers",
       "object": "type_ix_secretion",
       "description": "The PorL/PorM-family inner-membrane motor uses the proton motive force to power type IX secretion.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41564-020-00823-6",
         "notes": "Hennell James et al. 2021 resolved GldLM and PorLM motor structures and tested proton-coupling residues needed for motility and secretion."
        }
       ]
      },
      {
       "subject": "pork_porn_outer_membrane_ring",
       "predicate": "scaffolds",
       "object": "t9ss",
       "description": "PorK and PorN assemble into large rings on the outer-membrane side of the T9SS.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.ppat.1005820",
         "notes": "Gorasia et al. 2016 isolated PorK/PorN ring-like structures from Porphyromonas gingivalis."
        }
       ]
      },
      {
       "subject": "porw_ring_translocon_linker",
       "predicate": "links",
       "object": "sov_spra_outer_membrane_translocon",
       "description": "PorW connects the PorK/PorN ring to the Sov translocon within the outer-membrane part of the apparatus.",
       "evidence": [
        {
         "reference": "DOI:10.1128/spectrum.01602-21",
         "notes": "Gorasia et al. 2022 placed PorW between the PorK/N ring complex and Sov translocon by T9SS interactome analysis."
        }
       ]
      },
      {
       "subject": "sov_spra_outer_membrane_translocon",
       "predicate": "translocates",
       "object": "ctd_substrates",
       "description": "SprA/Sov forms an outer-membrane beta-barrel channel with gated periplasmic and lateral openings for type IX protein substrates.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41586-018-0693-y",
         "notes": "Lauber et al. 2018 resolved SprA as the T9SS protein-conducting translocon."
        }
       ]
      },
      {
       "subject": "sov_spra_outer_membrane_translocon",
       "predicate": "passes substrates to",
       "object": "porv_outer_membrane_shuttle",
       "description": "The SprA/Sov translocon opens laterally toward PorV so exported cargo can be handed to an outer-membrane shuttle protein.",
       "evidence": [
        {
         "reference": "DOI:10.1038/s41586-018-0693-y",
         "notes": "Lauber et al. 2018 determined SprA structures bound to PorV at the lateral opening."
        }
       ]
      },
      {
       "subject": "t9ss",
       "predicate": "carries out",
       "object": "type_ix_secretion",
       "description": "The assembled T9SS exports folded CTD-bearing proteins from the periplasm across the outer membrane.",
       "evidence": [
        {
         "reference": "GO:0160303",
         "notes": "GO:0160303 defines the type IX secretion process as periplasm-to-outer-membrane protein movement via the T9SS."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "porv_poru_porz_component_boundary",
     "prompt": "Resolve which PorV-family shuttle proteins and PorU/PorZ cargo-processing or attachment proteins are stable structural T9SS constituents rather than substrate handoff machinery.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#porw_ring_translocon_linker",
      "causal_graphs#t9ss_outer_membrane_export"
     ],
     "rationale": "PorV and PorU/PorZ are strongly tied to cargo handoff and C-terminal-domain processing in Porphyromonas gingivalis, but the first generic Bacteroidota T9SS record only models the trans-envelope core and the PorW bridge to avoid representing substrate shuttles as universal core constituents.",
     "evidence": [
      {
       "reference": "DOI:10.1099/mic.0.001320",
       "supports": "SUPPORT",
       "notes": "Paillat et al. 2023 review type IX effector selection, transport, processing, and post-export sorting."
      },
      {
       "reference": "DOI:10.1128/spectrum.01602-21",
       "supports": "SUPPORT",
       "notes": "Gorasia et al. 2022 placed PorW in the core PorK/N-Sov connection while expanding the broader T9SS interactome."
      }
     ],
     "posed_by": "claude",
     "posed_date": "2026-09-06"
    }
   ]
  },
  {
   "identifier": "GO:0098046",
   "label": "type V protein secretion system complex",
   "structure_category": "SECRETION_SYSTEM",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A complex of proteins that permits the translocation of proteins across the outer membrane via a transmembrane pore, formed by a beta-barrel, into the extracellular milieu or directly into host cells; the secreted proteins contain all the information required for translocation of an effector molecule through the cell envelope. The type V secretion systems includes the autotransporters (type Va), the two-partner secretion system (type Vb) and the Oca family (type Vc).",
   "definition_source": "GO:0098046",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-29T04:02:37Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T04:04:35Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, protein-containing-complex parentage, a bacterial taxonomic scope row, GO/PubMed evidence, and open type V secretion subtype-boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-29T04:24:04Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Narrowed the type V subtype component-boundary TODO to the Va/Vb/Vc scope supported by GO:0098046 and the 2004 T5SS review evidence.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "T5SS complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0098046"
    },
    {
     "synonym_text": "autotransporter system complex",
     "synonym_type": "NARROW_SYNONYM",
     "source": "GO:0098046"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "Type V secretion systems are outer-membrane protein-translocation systems of Gram-negative diderm bacteria rather than a universal bacterial structure.",
     "reference": "PMID:15119822"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0098046",
     "notes": "Gene Ontology cellular-component term for the type V protein secretion system complex."
    },
    {
     "reference": "PMID:15119822",
     "notes": "Desvaux et al. 2004 review type V secretion as an outer-membrane beta-barrel translocation pathway that includes type Va autotransporters, the type Vb two-partner system, and the type Vc Oca family."
    },
    {
     "reference": "PMID:15590781",
     "notes": "Henderson et al. 2004 review Gram-negative type V secretion as a family encompassing autotransporter proteins, the two-partner secretion system, and type Vc or AT-2 proteins."
    }
   ],
   "discussions": [
    {
     "discussion_id": "t5ss_subtype_component_boundary",
     "prompt": "Resolve subtype-specific component boundaries for type Va autotransporters, type Vb two-partner systems, and type Vc/Oca trimeric autotransporters before adding constituents to the generic GO:0098046 record.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "rationale": "GO:0098046 spans several outer-membrane beta-barrel secretion architectures, so the first generic T5SS record records the shared GO-defined complex boundary without treating a type Va autotransporter domain layout as universal.",
     "evidence": [
      {
       "reference": "PMID:15119822",
       "supports": "SUPPORT",
       "notes": "Desvaux et al. 2004 distinguish type Va, type Vb, and type Vc systems within the type V secretion pathway."
      },
      {
       "reference": "GO:0098046",
       "supports": "SUPPORT",
       "notes": "GO:0098046 covers autotransporters, two-partner secretion systems, and the Oca/type Vc family."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29"
    },
    {
     "discussion_id": "type_v_secretion_process_boundary",
     "prompt": "Review whether GO:0046819 should be modeled as the generic GO:0098046 secretion function or narrowed to autotransporter-heavy type Va usage before adding a function row.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "rationale": "The GO:0046819 label is broad, but its definition describes self-mediated secretion through a beta-barrel pore formed by the C-terminal domain of the protein precursor. That wording fits type Va autotransporters more directly than two-partner type Vb systems.",
     "evidence": [
      {
       "reference": "GO:0098046",
       "supports": "SUPPORT",
       "notes": "The type V secretion-system complex cellular-component term explicitly covers type Va, Vb, and Vc members."
      },
      {
       "reference": "PMID:15590781",
       "supports": "SUPPORT",
       "notes": "Henderson et al. 2004 review autotransporters, the two-partner secretion system, and type Vc proteins as members of the type V secretion pathway."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-29"
    }
   ]
  },
  {
   "identifier": "GO:0033104",
   "label": "type VI protein secretion system complex",
   "structure_category": "SECRETION_SYSTEM",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A bacterial contractile injection machine whose envelope-spanning membrane complex anchors a baseplate and sheath-wrapped Hcp tube; sheath contraction propels the Hcp/VgrG/PAAR spike and associated effectors out of the cell into target cells.",
   "definition_source": "GO:0033104",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-04T19:12:48Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-04T19:13:19Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added T6SS synonyms, components, taxonomy, examples, function, evidence, a contractile-injection graph, and a subassembly-splitting todo.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-20T21:51:50Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Retyped the T6SS membrane, baseplate, contractile sheath, and spike graph nodes from GENE_OR_PROTEIN to STRUCTURE.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T06:06:29Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Resolved PR #1360 review issue #1361 by grounding the whole-system baseplate component to cellstructuremech:type_vi_secretion_system_baseplate and adding the reciprocal has_part link.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T06:26:11Z",
     "curator": "codex",
     "action": "SPLIT_SUBASSEMBLY_RECORD",
     "changes": "Grounded the whole-system contractile-sheath component to cellstructuremech:type_vi_secretion_system_contractile_sheath, added the reciprocal has_part link, and narrowed the T6SS subassembly split TODO to the unsplit membrane core, Hcp tube, and spike.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T06:56:18Z",
     "curator": "codex",
     "action": "SPLIT_SUBASSEMBLY_RECORD",
     "changes": "Grounded the whole-system TssJLM membrane-complex component to cellstructuremech:type_vi_secretion_system_membrane_complex, added the reciprocal has_part link, and narrowed the T6SS subassembly split TODO to the unsplit Hcp tube and VgrG/PAAR spike.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T07:14:51Z",
     "curator": "codex",
     "action": "SPLIT_SUBASSEMBLY_RECORD",
     "changes": "Grounded the whole-system Hcp tube component to cellstructuremech:type_vi_secretion_system_hcp_tube, retyped its graph node as a structure, added the reciprocal has_part link, and narrowed the T6SS subassembly split TODO to the unsplit VgrG/PAAR spike.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T07:43:47Z",
     "curator": "codex",
     "action": "SPLIT_SUBASSEMBLY_RECORD",
     "changes": "Grounded the whole-system VgrG/PAAR spike component to cellstructuremech:type_vi_secretion_system_vgrg_paar_spike_complex, added the reciprocal has_part link, and resolved the T6SS subassembly-splitting TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:53Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 14 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "T6SS complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0033104"
    },
    {
     "synonym_text": "type VI secretion system",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1128/microbiolspec.PSIB-0031-2019"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "components": [
    {
     "component_id": "membrane_complex",
     "label": "TssJ/TssL/TssM membrane complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "tssJ",
      "tssL",
      "tssM"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Envelope-spanning anchor and channel that recruits the cytoplasmic baseplate and orients firing toward the cell exterior.",
     "evidence": [
      {
       "reference": "DOI:10.1128/microbiolspec.PSIB-0031-2019",
       "notes": "Cherrak et al. 2019 review TssJ, TssL and TssM as the membrane complex anchoring the T6SS."
      },
      {
       "reference": "DOI:10.1038/nature14667",
       "notes": "Durand et al. 2015 determined the biogenesis and structure of the TssJLM type VI secretion membrane core complex."
      }
     ],
     "grounding": "cellstructuremech:type_vi_secretion_system_membrane_complex",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9KN52",
       "protein_label": "Lipoprotein",
       "gene_symbol": "VC_A0113",
       "taxon_id": "NCBITaxon:243277",
       "taxon_label": "Vibrio cholerae O1 biovar El Tor str. N16961",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene tssJ, which UniProt lists under the primary name VC_A0113, in Vibrio cholerae O1 biovar El Tor str. N16961. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9KN52",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q9KN52 for gene tssJ in Vibrio cholerae O1 biovar El Tor str. N16961. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q9KN50",
       "protein_label": "Type IV / VI secretion system DotU domain-containing protein",
       "gene_symbol": "VC_A0115",
       "taxon_id": "NCBITaxon:243277",
       "taxon_label": "Vibrio cholerae O1 biovar El Tor str. N16961",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene tssL, which UniProt lists under the primary name VC_A0115, in Vibrio cholerae O1 biovar El Tor str. N16961. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9KN50",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q9KN50 for gene tssL in Vibrio cholerae O1 biovar El Tor str. N16961. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:H9L3Y0",
       "protein_label": "IcmF-like protein",
       "gene_symbol": "icmF",
       "taxon_id": "NCBITaxon:666",
       "taxon_label": "Vibrio cholerae",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene tssM, which UniProt lists under the primary name icmF, in Vibrio cholerae. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/H9L3Y0",
         "notes": "UniProtKB unreviewed (TrEMBL) entry H9L3Y0 for gene tssM in Vibrio cholerae. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "baseplate",
     "label": "T6SS baseplate and wedge complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "tssE",
      "tssF",
      "tssG",
      "tssK",
      "vgrG"
     ],
     "essentiality": "ESSENTIAL",
     "grounding": "cellstructuremech:type_vi_secretion_system_baseplate",
     "role": "Cytoplasmic phage-baseplate-like platform that docks to the membrane complex and initiates tail-tube and sheath polymerization.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pgen.1005545",
       "notes": "Brunet et al. 2015 reconstituted interactions among TssE, TssF, TssG, TssK and VgrG and proposed a T6SS phage-like baseplate complex."
      },
      {
       "reference": "DOI:10.15252/embj.201797103",
       "notes": "Nazarov et al. 2018 imaged the baseplate at the end of Vibrio cholerae T6SS sheaths and showed its relationship to sheath-tube polymerization."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9KN56",
       "protein_label": "IraD/Gp25-like domain-containing protein",
       "gene_symbol": "VC_A0109",
       "taxon_id": "NCBITaxon:243277",
       "taxon_label": "Vibrio cholerae O1 biovar El Tor str. N16961",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene tssE, which UniProt lists under the primary name VC_A0109, in Vibrio cholerae O1 biovar El Tor str. N16961. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9KN56",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q9KN56 for gene tssE in Vibrio cholerae O1 biovar El Tor str. N16961. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q9KN55",
       "protein_label": "Type VI secretion system baseplate subunit TssF",
       "gene_symbol": "VC_A0110",
       "taxon_id": "NCBITaxon:243277",
       "taxon_label": "Vibrio cholerae O1 biovar El Tor str. N16961",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene tssF, which UniProt lists under the primary name VC_A0110, in Vibrio cholerae O1 biovar El Tor str. N16961. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9KN55",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q9KN55 for gene tssF in Vibrio cholerae O1 biovar El Tor str. N16961. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q9KN54",
       "protein_label": "Type VI secretion system baseplate subunit TssG",
       "gene_symbol": "VC_A0111",
       "taxon_id": "NCBITaxon:243277",
       "taxon_label": "Vibrio cholerae O1 biovar El Tor str. N16961",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene tssG, which UniProt lists under the primary name VC_A0111, in Vibrio cholerae O1 biovar El Tor str. N16961. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9KN54",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q9KN54 for gene tssG in Vibrio cholerae O1 biovar El Tor str. N16961. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q9KN51",
       "protein_label": "Type VI secretion system baseplate subunit TssK",
       "gene_symbol": "VC_A0114",
       "taxon_id": "NCBITaxon:243277",
       "taxon_label": "Vibrio cholerae O1 biovar El Tor str. N16961",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene tssK, which UniProt lists under the primary name VC_A0114, in Vibrio cholerae O1 biovar El Tor str. N16961. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9KN51",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q9KN51 for gene tssK in Vibrio cholerae O1 biovar El Tor str. N16961. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q9KS45",
       "protein_label": "Actin cross-linking toxin VgrG1",
       "gene_symbol": "vgrG1",
       "taxon_id": "NCBITaxon:243277",
       "taxon_label": "Vibrio cholerae O1 biovar El Tor str. N16961",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene vgrG, which UniProt lists under the primary name vgrG1, in Vibrio cholerae O1 biovar El Tor str. N16961. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:17873062",
         "notes": "Pukatzki S et al. 2007, ‘Type VI secretion system translocates a phage tail spike-like protein into target cells where it cross-links actin.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Secreted' localisation of Q9KS45."
        }
       ]
      }
     ]
    },
    {
     "component_id": "hcp_tube",
     "label": "Hcp inner tube",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "hcp"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Stacked hexameric tube that carries effectors and is expelled from the cell when the surrounding sheath contracts.",
     "evidence": [
      {
       "reference": "DOI:10.1128/microbiolspec.PSIB-0031-2019",
       "notes": "Cherrak et al. 2019 review Hcp as the inner tube ejected by the contractile sheath."
      }
     ],
     "grounding": "cellstructuremech:type_vi_secretion_system_hcp_tube",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P72350",
       "protein_label": "Haemolysin co-regulated protein",
       "gene_symbol": "hcp",
       "taxon_id": "NCBITaxon:666",
       "taxon_label": "Vibrio cholerae",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene hcp in Vibrio cholerae. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P72350",
         "notes": "UniProtKB unreviewed (TrEMBL) entry P72350 for gene hcp in Vibrio cholerae. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "contractile_sheath",
     "label": "TssB/TssC contractile sheath",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "tssB",
      "tssC",
      "vipA",
      "vipB"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Metastable sheath surrounding the Hcp tube; contraction drives spike and tube ejection.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature10846",
       "notes": "Basler et al. 2012 showed that T6SS requires dynamic VipA/VipB contractile phage-tail-like sheath structures."
      },
      {
       "reference": "DOI:10.1128/microbiolspec.PSIB-0031-2019",
       "notes": "Cherrak et al. 2019 review sheath extension, contraction and recycling during T6SS firing."
      }
     ],
     "grounding": "cellstructuremech:type_vi_secretion_system_contractile_sheath",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9KN58",
       "protein_label": "Type VI secretion system contractile sheath small subunit",
       "gene_symbol": "VC_A0107",
       "taxon_id": "NCBITaxon:243277",
       "taxon_label": "Vibrio cholerae O1 biovar El Tor str. N16961",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene vipA, which UniProt lists under the primary name VC_A0107, in Vibrio cholerae O1 biovar El Tor str. N16961. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9KN58",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q9KN58 for gene vipA in Vibrio cholerae O1 biovar El Tor str. N16961. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q9KN57",
       "protein_label": "Type VI secretion system contractile sheath large subunit",
       "gene_symbol": "VC_A0108",
       "taxon_id": "NCBITaxon:243277",
       "taxon_label": "Vibrio cholerae O1 biovar El Tor str. N16961",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene vipB, which UniProt lists under the primary name VC_A0108, in Vibrio cholerae O1 biovar El Tor str. N16961. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9KN57",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q9KN57 for gene vipB in Vibrio cholerae O1 biovar El Tor str. N16961. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "spike_complex",
     "label": "VgrG/PAAR spike complex",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "vgrG",
      "paar"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Tip complex capping the Hcp tube and presenting or sharpening effector delivery into target cells.",
     "evidence": [
      {
       "reference": "DOI:10.1128/microbiolspec.PSIB-0031-2019",
       "notes": "Cherrak et al. 2019 review the VgrG/PAAR spike at the distal end of the Hcp tube."
      }
     ],
     "grounding": "cellstructuremech:type_vi_secretion_system_vgrg_paar_spike_complex",
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9KS45",
       "protein_label": "Actin cross-linking toxin VgrG1",
       "gene_symbol": "vgrG1",
       "taxon_id": "NCBITaxon:243277",
       "taxon_label": "Vibrio cholerae O1 biovar El Tor str. N16961",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene vgrG, which UniProt lists under the primary name vgrG1, in Vibrio cholerae O1 biovar El Tor str. N16961. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:17873062",
         "notes": "Pukatzki S et al. 2007, ‘Type VI secretion system translocates a phage tail spike-like protein into target cells where it cross-links actin.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Secreted' localisation of Q9KS45."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q9KN60",
       "protein_label": "Uropathogenic specific protein",
       "gene_symbol": "VC_A0105",
       "taxon_id": "NCBITaxon:243277",
       "taxon_label": "Vibrio cholerae O1 biovar El Tor str. N16961",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene paar, which UniProt lists under the primary name VC_A0105, in Vibrio cholerae O1 biovar El Tor str. N16961. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9KN60",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q9KN60 for gene paar in Vibrio cholerae O1 biovar El Tor str. N16961. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "clpv_recycler",
     "label": "ClpV sheath recycler",
     "component_type": "PROTEIN",
     "component_role": "ASSOCIATED_MACHINERY",
     "gene_symbols": [
      "clpV",
      "tssH"
     ],
     "essentiality": "DISPENSABLE",
     "role": "AAA+ ATPase that disassembles contracted sheaths for subunit reuse after firing in ClpV-containing systems.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature10846",
       "notes": "Basler et al. 2012 tracked ClpV-dependent turnover of VipA/VipB sheaths in living Vibrio cholerae cells."
      },
      {
       "reference": "DOI:10.1128/microbiolspec.PSIB-0031-2019",
       "notes": "Cherrak et al. 2019 review ClpV recycling of contracted sheaths and note that some T6SSs fire without ClpV."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9KN49",
       "protein_label": "ClpB protein",
       "gene_symbol": "VC_A0116",
       "taxon_id": "NCBITaxon:243277",
       "taxon_label": "Vibrio cholerae O1 biovar El Tor str. N16961",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene clpV, which UniProt lists under the primary name VC_A0116, in Vibrio cholerae O1 biovar El Tor str. N16961. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9KN49",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q9KN49 for gene clpV in Vibrio cholerae O1 biovar El Tor str. N16961. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "T6SS loci occur in many Gram-negative bacterial lineages but are absent from other bacterial clades and individual strains.",
     "reference": "DOI:10.1128/microbiolspec.PSIB-0031-2019"
    },
    {
     "taxon_id": "NCBITaxon:2157",
     "taxon_label": "Archaea",
     "presence": "ABSENT",
     "note": "Type VI secretion is a bacterial contractile injection system with no curated archaeal occurrence in GO.",
     "reference": "GO:0033104"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:666",
     "taxon_label": "Vibrio cholerae",
     "note": "Model bacterium for live-cell imaging and cryo-EM of dynamic T6SS sheath contraction and baseplate architecture.",
     "reference": "DOI:10.1038/nature10846"
    }
   ],
   "functions": [
    {
     "function_id": "type_vi_protein_secretion",
     "label": "protein secretion by the type VI secretion system",
     "grounding": "GO:0033103",
     "description": "Sheath contraction expels an Hcp tube and VgrG/PAAR spike loaded with effectors into the extracellular milieu or target cells.",
     "evidence": [
      {
       "reference": "DOI:10.1128/microbiolspec.PSIB-0031-2019",
       "notes": "Cherrak et al. 2019 review T6SS firing as a contractile injection mechanism for effector delivery."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1128/microbiolspec.PSIB-0031-2019",
     "notes": "Cherrak Y, Flaugnatti N, Durand E, Journet L and Cascales E 2019, Structure and Activity of the Type VI Secretion System, Microbiology Spectrum."
    },
    {
     "reference": "DOI:10.1038/nature14667",
     "notes": "Durand et al. 2015, Biogenesis and structure of a type VI secretion membrane core complex, Nature."
    },
    {
     "reference": "DOI:10.1038/nature10846",
     "notes": "Basler et al. 2012, Type VI secretion requires a dynamic contractile phage tail-like structure, Nature."
    },
    {
     "reference": "DOI:10.1371/journal.pgen.1005545",
     "notes": "Brunet et al. 2015, The Type VI secretion TssEFGK-VgrG phage-like baseplate is recruited to the TssJLM membrane complex via multiple contacts and serves as assembly platform for tail tube and sheath polymerization, PLoS Genetics."
    },
    {
     "reference": "DOI:10.15252/embj.201797103",
     "notes": "Nazarov et al. 2018, Cryo-EM reconstruction of Type VI secretion system baseplate and sheath distal end, EMBO Journal."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "contractile_tube_injection",
     "title": "A baseplate-primed sheath ejects an Hcp tube and VgrG spike",
     "description": "The TssJLM membrane complex recruits a phage-like baseplate. The baseplate primes Hcp tube polymerization and TssB/TssC sheath extension; when the sheath contracts, it ejects the Hcp-VgrG-PAAR spike and any associated effectors through the envelope into a target cell.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "membrane",
       "label": "TssJ/TssL/TssM membrane complex",
       "node_type": "STRUCTURE",
       "component_ref": "membrane_complex"
      },
      {
       "node_id": "baseplate",
       "label": "T6SS baseplate",
       "node_type": "STRUCTURE",
       "component_ref": "baseplate"
      },
      {
       "node_id": "tube",
       "label": "Hcp inner tube",
       "node_type": "STRUCTURE",
       "component_ref": "hcp_tube"
      },
      {
       "node_id": "sheath",
       "label": "TssB/TssC sheath",
       "node_type": "STRUCTURE",
       "component_ref": "contractile_sheath"
      },
      {
       "node_id": "spike",
       "label": "VgrG/PAAR spike complex",
       "node_type": "STRUCTURE",
       "component_ref": "spike_complex"
      },
      {
       "node_id": "clpv",
       "label": "ClpV sheath recycler",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "clpv_recycler"
      },
      {
       "node_id": "t6ss",
       "label": "type VI protein secretion system complex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0033104"
      },
      {
       "node_id": "secretion",
       "label": "protein secretion by the type VI secretion system",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0033103"
      }
     ],
     "edges": [
      {
       "subject": "membrane",
       "predicate": "recruits",
       "object": "baseplate",
       "description": "The envelope-spanning membrane complex recruits and anchors the cytoplasmic baseplate through TssK-containing contacts.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pgen.1005545",
         "notes": "Brunet et al. 2015 proposed multiple contacts between the TssEFGK-VgrG baseplate and the TssJLM membrane complex."
        }
       ]
      },
      {
       "subject": "baseplate",
       "predicate": "primes polymerization of",
       "object": "tube",
       "description": "The phage-like baseplate nucleates tail-tube assembly in the bacterial cytoplasm.",
       "evidence": [
        {
         "reference": "DOI:10.15252/embj.201797103",
         "notes": "Nazarov et al. 2018 imaged T6SS baseplates attached to the distal ends of Vibrio cholerae sheath-tube assemblies."
        }
       ]
      },
      {
       "subject": "baseplate",
       "predicate": "primes polymerization of",
       "object": "sheath",
       "description": "Extended contractile sheath polymerizes from the baseplate around the Hcp tube.",
       "evidence": [
        {
         "reference": "DOI:10.1128/microbiolspec.PSIB-0031-2019",
         "notes": "Cherrak et al. 2019 review baseplate-initiated sheath-tube polymerization."
        }
       ]
      },
      {
       "subject": "spike",
       "predicate": "caps",
       "object": "tube",
       "description": "The VgrG/PAAR spike caps the Hcp tube to form a puncturing tip.",
       "evidence": [
        {
         "reference": "DOI:10.1128/microbiolspec.PSIB-0031-2019",
         "notes": "Cherrak et al. 2019 review the VgrG/PAAR spike as the cap at the end of the Hcp tube."
        }
       ]
      },
      {
       "subject": "sheath",
       "predicate": "contracts to eject",
       "object": "spike",
       "description": "Contraction of the metastable sheath propels the Hcp tube and spike outward through the envelope.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature10846",
         "notes": "Basler et al. 2012 showed VipA/VipB sheath extension and contraction coupled to type VI secretion."
        }
       ]
      },
      {
       "subject": "t6ss",
       "predicate": "carries out",
       "object": "secretion",
       "description": "The assembled apparatus exports effector proteins by contractile firing.",
       "evidence": [
        {
         "reference": "DOI:10.1128/microbiolspec.PSIB-0031-2019",
         "notes": "Cherrak et al. 2019 review the T6SS as a spring-like apparatus that injects effectors into target cells."
        }
       ]
      },
      {
       "subject": "clpv",
       "predicate": "recycles",
       "object": "sheath",
       "description": "ClpV disassembles contracted sheath polymers so sheath subunits can be reused for another firing cycle.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature10846",
         "notes": "Basler et al. 2012 observed ClpV-dependent T6SS sheath turnover in Vibrio cholerae."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "split_t6ss_subassemblies",
     "prompt": "Split the VgrG/PAAR spike into a separate CellStructureRecord if its assembly mechanism needs an independent causal graph.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "components#spike_complex"
     ],
     "rationale": "The VgrG/PAAR spike now has a dedicated CellStructureRecord alongside the T6SS membrane core, baseplate, Hcp tube, and contractile sheath subassembly records.",
     "posed_by": "claude",
     "posed_date": "2026-09-04",
     "resolution_note": "Added cellstructuremech:type_vi_secretion_system_vgrg_paar_spike_complex for the VgrG/PAAR tip complex and grounded the whole-system spike component to it.",
     "resolved_date": "2026-09-23"
    }
   ],
   "has_part": [
    "cellstructuremech:type_vi_secretion_system_baseplate",
    "cellstructuremech:type_vi_secretion_system_contractile_sheath",
    "cellstructuremech:type_vi_secretion_system_membrane_complex",
    "cellstructuremech:type_vi_secretion_system_hcp_tube",
    "cellstructuremech:type_vi_secretion_system_vgrg_paar_spike_complex"
   ]
  },
  {
   "identifier": "cellstructuremech:type_vi_secretion_system_baseplate",
   "label": "type VI secretion system baseplate",
   "structure_category": "SECRETION_SYSTEM",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A bacterial type VI secretion system subassembly in which TssE-, TssF-, TssG-, and TssK-family proteins form a phage-baseplate-like platform that docks to the TssJ/TssL/TssM membrane complex and initiates Hcp tube and contractile-sheath assembly.",
   "definition_source": "DOI:10.1371/journal.pgen.1005545",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T05:54:51Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T05:56:18Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added T6SS baseplate synonyms, GO complex parentage, whole-system parthood, five reviewed label-only baseplate components, bacterial distribution, a Vibrio cholerae canonical example, the baseplate assembly-platform function, a TssEFGK-VgrG assembly graph, and TODOs for exact component grounding and VgrG spike-boundary curation.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T05:57:06Z",
     "curator": "codex",
     "action": "CURATION_TIGHTENING",
     "changes": "Retyped the TssK graph edge from a baseplate recruitment edge to a direct baseplate assembly edge so membrane-complex recruitment remains on the membrane-to-baseplate edge.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T06:06:29Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Resolved PR #1360 review issue #1362 by aligning the TssK assembly-edge evidence note with TssK membership in the TssEFGK-VgrG baseplate.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T06:56:18Z",
     "curator": "codex",
     "action": "GROUND_SPLIT_STRUCTURE",
     "changes": "Grounded the TssJ/TssL/TssM membrane complex graph node to cellstructuremech:type_vi_secretion_system_membrane_complex.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T07:14:51Z",
     "curator": "codex",
     "action": "GROUND_SPLIT_STRUCTURE",
     "changes": "Grounded the Hcp inner tube graph node to cellstructuremech:type_vi_secretion_system_hcp_tube.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T07:43:47Z",
     "curator": "codex",
     "action": "GROUND_SPLIT_STRUCTURE",
     "changes": "Grounded the contractile-sheath graph node to cellstructuremech:type_vi_secretion_system_contractile_sheath and resolved the future VgrG/PAAR spike boundary TODO now that the mature spike complex has its own record.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:53Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 5 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "T6SS baseplate",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.15252/embj.201797103"
    },
    {
     "synonym_text": "TssEFGK-VgrG phage-like baseplate",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1371/journal.pgen.1005545"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "part_of": [
    "GO:0033104"
   ],
   "components": [
    {
     "component_id": "tss_e_baseplate_protein",
     "label": "TssE baseplate protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "tssE"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The baseplate TssE constituent is homologous to phage baseplate proteins in T6SS-bearing bacteria; no exact source-neutral TssE family CURIE was curated.",
     "role": "Phage-baseplate-like constituent of the TssEFGK-VgrG assembly.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pgen.1005545",
       "notes": "Brunet et al. 2015 included TssE in the T6SS TssEFGK-VgrG phage-like baseplate complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9KN56",
       "protein_label": "IraD/Gp25-like domain-containing protein",
       "gene_symbol": "VC_A0109",
       "taxon_id": "NCBITaxon:243277",
       "taxon_label": "Vibrio cholerae O1 biovar El Tor str. N16961",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene tssE, which UniProt lists under the primary name VC_A0109, in Vibrio cholerae O1 biovar El Tor str. N16961. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9KN56",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q9KN56 for gene tssE in Vibrio cholerae O1 biovar El Tor str. N16961. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "tss_f_baseplate_protein",
     "label": "TssF baseplate protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "tssF"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral protein-family CURIE was curated for TssF as a T6SS baseplate subunit.",
     "role": "Baseplate wedge constituent that partners with TssG, TssE, TssK and VgrG in the cytoplasmic baseplate.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pgen.1005545",
       "notes": "Brunet et al. 2015 reconstituted TssF contacts in the TssEFGK-VgrG baseplate complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9KN55",
       "protein_label": "Type VI secretion system baseplate subunit TssF",
       "gene_symbol": "VC_A0110",
       "taxon_id": "NCBITaxon:243277",
       "taxon_label": "Vibrio cholerae O1 biovar El Tor str. N16961",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene tssF, which UniProt lists under the primary name VC_A0110, in Vibrio cholerae O1 biovar El Tor str. N16961. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9KN55",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q9KN55 for gene tssF in Vibrio cholerae O1 biovar El Tor str. N16961. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "tss_g_baseplate_protein",
     "label": "TssG baseplate protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "tssG"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral protein-family CURIE was curated for TssG as a T6SS baseplate subunit.",
     "role": "Baseplate wedge constituent that associates with TssF and helps form the phage-like baseplate.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pgen.1005545",
       "notes": "Brunet et al. 2015 placed TssG in the TssEFGK-VgrG baseplate complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9KN54",
       "protein_label": "Type VI secretion system baseplate subunit TssG",
       "gene_symbol": "VC_A0111",
       "taxon_id": "NCBITaxon:243277",
       "taxon_label": "Vibrio cholerae O1 biovar El Tor str. N16961",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene tssG, which UniProt lists under the primary name VC_A0111, in Vibrio cholerae O1 biovar El Tor str. N16961. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9KN54",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q9KN54 for gene tssG in Vibrio cholerae O1 biovar El Tor str. N16961. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "tss_k_baseplate_protein",
     "label": "TssK baseplate protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "tssK"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "No exact source-neutral protein-family CURIE was curated for TssK as the baseplate-to-membrane-complex connector.",
     "role": "Baseplate constituent that links the cytoplasmic phage-like baseplate to the TssJ/TssL/TssM membrane complex.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pgen.1005545",
       "notes": "Brunet et al. 2015 proposed that TssK makes several contacts between the TssEFGK-VgrG baseplate and the TssJLM membrane complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9KN51",
       "protein_label": "Type VI secretion system baseplate subunit TssK",
       "gene_symbol": "VC_A0114",
       "taxon_id": "NCBITaxon:243277",
       "taxon_label": "Vibrio cholerae O1 biovar El Tor str. N16961",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene tssK, which UniProt lists under the primary name VC_A0114, in Vibrio cholerae O1 biovar El Tor str. N16961. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9KN51",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q9KN51 for gene tssK in Vibrio cholerae O1 biovar El Tor str. N16961. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "vgrg_spike_hub",
     "label": "VgrG spike hub",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "vgrG"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "VgrG proteins form T6SS spike trimers and interface with the baseplate; no exact source-neutral CURIE was curated for the baseplate-localized VgrG constituent.",
     "role": "Central spike protein that connects the baseplate with the Hcp tube and the PAAR sharpened tip.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pgen.1005545",
       "notes": "Brunet et al. 2015 included VgrG in the TssEFGK-VgrG baseplate model."
      },
      {
       "reference": "DOI:10.1128/microbiolspec.PSIB-0031-2019",
       "notes": "Cherrak et al. 2019 review the VgrG/PAAR spike as the cap at the distal end of the Hcp tube."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9KS45",
       "protein_label": "Actin cross-linking toxin VgrG1",
       "gene_symbol": "vgrG1",
       "taxon_id": "NCBITaxon:243277",
       "taxon_label": "Vibrio cholerae O1 biovar El Tor str. N16961",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene vgrG, which UniProt lists under the primary name vgrG1, in Vibrio cholerae O1 biovar El Tor str. N16961. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:17873062",
         "notes": "Pukatzki S et al. 2007, ‘Type VI secretion system translocates a phage tail spike-like protein into target cells where it cross-links actin.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Secreted' localisation of Q9KS45."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "The T6SS baseplate is a module of bacterial type VI secretion systems, which occur patchily across Gram-negative lineages.",
     "reference": "DOI:10.1128/microbiolspec.PSIB-0031-2019"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:666",
     "taxon_label": "Vibrio cholerae",
     "note": "Cryo-EM reference species in which the baseplate was imaged at the distal end of type VI secretion sheath-tube assemblies.",
     "reference": "DOI:10.15252/embj.201797103"
    }
   ],
   "functions": [
    {
     "function_id": "t6ss_sheath_tube_assembly_platform",
     "label": "T6SS sheath-tube assembly platform",
     "description": "The type VI secretion baseplate docks to the membrane complex and initiates polymerization of the Hcp tube and its surrounding contractile sheath.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pgen.1005545",
       "notes": "Brunet et al. 2015 proposed that the baseplate is recruited to TssJLM and serves as a platform for tail tube and sheath assembly."
      },
      {
       "reference": "DOI:10.15252/embj.201797103",
       "notes": "Nazarov et al. 2018 imaged baseplates at the ends of Vibrio cholerae sheath-tube assemblies."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1371/journal.pgen.1005545",
     "notes": "Brunet et al. 2015, The Type VI secretion TssEFGK-VgrG phage-like baseplate is recruited to the TssJLM membrane complex via multiple contacts and serves as assembly platform for tail tube and sheath polymerization, PLoS Genetics."
    },
    {
     "reference": "DOI:10.15252/embj.201797103",
     "notes": "Nazarov et al. 2018, Cryo-EM reconstruction of Type VI secretion system baseplate and sheath distal end, EMBO Journal."
    },
    {
     "reference": "DOI:10.1128/microbiolspec.PSIB-0031-2019",
     "notes": "Cherrak et al. 2019, Structure and Activity of the Type VI Secretion System, Microbiology Spectrum."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "baseplate_recruits_and_primes_t6ss_tail",
     "title": "The T6SS baseplate anchors and primes sheath-tube growth",
     "description": "TssE, TssF, TssG, TssK and VgrG form a phage-like baseplate that docks onto the TssJ/TssL/TssM membrane complex. The docked baseplate then starts Hcp tube polymerization and contractile-sheath extension.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "scope_notes": "This graph is restricted to baseplate assembly and its role in nucleating the T6SS sheath-tube. It does not model effector loading, sheath contraction or ClpV-mediated sheath recycling.",
     "nodes": [
      {
       "node_id": "tss_e",
       "label": "TssE baseplate protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tss_e_baseplate_protein"
      },
      {
       "node_id": "tss_f",
       "label": "TssF baseplate protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tss_f_baseplate_protein"
      },
      {
       "node_id": "tss_g",
       "label": "TssG baseplate protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tss_g_baseplate_protein"
      },
      {
       "node_id": "tss_k",
       "label": "TssK baseplate protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tss_k_baseplate_protein"
      },
      {
       "node_id": "vgrg",
       "label": "VgrG spike hub",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "vgrg_spike_hub"
      },
      {
       "node_id": "baseplate",
       "label": "type VI secretion system baseplate",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:type_vi_secretion_system_baseplate"
      },
      {
       "node_id": "membrane_complex",
       "label": "TssJ/TssL/TssM membrane complex",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:type_vi_secretion_system_membrane_complex"
      },
      {
       "node_id": "hcp_tube",
       "label": "Hcp inner tube",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:type_vi_secretion_system_hcp_tube"
      },
      {
       "node_id": "contractile_sheath",
       "label": "TssB/TssC contractile sheath",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:type_vi_secretion_system_contractile_sheath"
      }
     ],
     "edges": [
      {
       "subject": "tss_e",
       "predicate": "assembles into",
       "object": "baseplate",
       "description": "TssE is part of the TssEFGK-VgrG baseplate.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pgen.1005545",
         "notes": "Brunet et al. 2015 placed TssE in the phage-like baseplate complex."
        }
       ]
      },
      {
       "subject": "tss_f",
       "predicate": "assembles into",
       "object": "baseplate",
       "description": "TssF is part of the TssEFGK-VgrG baseplate.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pgen.1005545",
         "notes": "Brunet et al. 2015 placed TssF in the phage-like baseplate complex."
        }
       ]
      },
      {
       "subject": "tss_g",
       "predicate": "assembles into",
       "object": "baseplate",
       "description": "TssG is part of the TssEFGK-VgrG baseplate.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pgen.1005545",
         "notes": "Brunet et al. 2015 placed TssG in the phage-like baseplate complex."
        }
       ]
      },
      {
       "subject": "vgrg",
       "predicate": "assembles into",
       "object": "baseplate",
       "description": "VgrG interfaces with the baseplate in the TssEFGK-VgrG assembly model.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pgen.1005545",
         "notes": "Brunet et al. 2015 included VgrG in the TssEFGK-VgrG baseplate model."
        }
       ]
      },
      {
       "subject": "tss_k",
       "predicate": "assembles into",
       "object": "baseplate",
       "description": "TssK is part of the TssEFGK-VgrG baseplate.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pgen.1005545",
         "notes": "Brunet et al. 2015 included TssK in the TssEFGK-VgrG phage-like baseplate complex."
        }
       ]
      },
      {
       "subject": "membrane_complex",
       "predicate": "anchors",
       "object": "baseplate",
       "description": "The TssJ/TssL/TssM membrane complex recruits the cytoplasmic baseplate through contacts that include TssK.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pgen.1005545",
         "notes": "Brunet et al. 2015 proposed multiple contacts between the baseplate and membrane complex."
        }
       ]
      },
      {
       "subject": "baseplate",
       "predicate": "primes polymerization of",
       "object": "hcp_tube",
       "description": "The assembled baseplate nucleates growth of the Hcp inner tube.",
       "evidence": [
        {
         "reference": "DOI:10.15252/embj.201797103",
         "notes": "Nazarov et al. 2018 observed baseplates at the ends of T6SS sheath-tube assemblies."
        }
       ]
      },
      {
       "subject": "baseplate",
       "predicate": "primes polymerization of",
       "object": "contractile_sheath",
       "description": "The assembled baseplate starts TssB/TssC sheath extension around the Hcp tube.",
       "evidence": [
        {
         "reference": "DOI:10.1128/microbiolspec.PSIB-0031-2019",
         "notes": "Cherrak et al. 2019 review baseplate-initiated T6SS sheath-tube polymerization."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_t6ss_baseplate_components",
     "prompt": "Resolve exact TssE, TssF, TssG, TssK and baseplate-associated VgrG family groundings from InterPro, Pfam, NCBIfam or another source-neutral protein-family authority.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#tss_e_baseplate_protein",
      "components#tss_f_baseplate_protein",
      "components#tss_g_baseplate_protein",
      "components#tss_k_baseplate_protein",
      "components#vgrg_spike_hub"
     ],
     "rationale": "The literature identifies these proteins as baseplate constituents, but this curation pass did not verify exact family-level CURIEs for the taxon-agnostic component rows.",
     "posed_by": "codex",
     "posed_date": "2026-09-23"
    },
    {
     "discussion_id": "separate_vgrg_spike_record_boundary",
     "prompt": "Keep a future VgrG/PAAR spike complex record boundary separate from the type VI secretion system baseplate boundary.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "components#vgrg_spike_hub",
      "causal_graphs#baseplate_recruits_and_primes_t6ss_tail"
     ],
     "rationale": "Brunet et al. model VgrG in the TssEFGK-VgrG baseplate, while the spike and PAAR cap have their own mature-tip boundary that should not be folded into this baseplate record.",
     "posed_by": "codex",
     "posed_date": "2026-09-23",
     "resolution_note": "Added a separate mature VgrG/PAAR spike-complex record while keeping the baseplate-localized VgrG protein constituent in the baseplate record.",
     "resolved_date": "2026-09-23"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:type_vi_secretion_system_contractile_sheath",
   "label": "type VI secretion system contractile sheath",
   "structure_category": "SECRETION_SYSTEM",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A bacterial type VI secretion system subassembly in which TssB/VipA- and TssC/VipB-family proteins polymerize into a metastable sheath around the Hcp tube and contract to drive Hcp/VgrG/PAAR spike ejection.",
   "definition_source": "DOI:10.1038/nature10846",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T06:25:22Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T06:26:11Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added T6SS contractile-sheath synonyms, GO complex parentage, whole-system parthood, TssB and TssC constituent rows, ClpV-associated recycling machinery, bacterial distribution, a Vibrio cholerae canonical example, contractile firing function, a sheath extension/contraction graph, and a TODO for exact protein-family grounding.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T06:27:07Z",
     "curator": "codex",
     "action": "CURATION_TIGHTENING",
     "changes": "Kept ClpV-mediated sheath recycling in the causal graph but removed it as a StructureFunction because recycling acts on, rather than is carried out by, the contractile sheath.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T06:37:34Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved PR #1363 review issue #1364 by routing the sheath-contraction graph edge from the extended sheath to the contracted sheath state.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T07:14:51Z",
     "curator": "codex",
     "action": "GROUND_SPLIT_STRUCTURE",
     "changes": "Grounded the Hcp inner tube graph node to cellstructuremech:type_vi_secretion_system_hcp_tube.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:53Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 3 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "T6SS contractile sheath",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1128/microbiolspec.PSIB-0031-2019"
    },
    {
     "synonym_text": "TssB/TssC contractile sheath",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1128/microbiolspec.PSIB-0031-2019"
    },
    {
     "synonym_text": "VipA/VipB sheath",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1038/nature10846"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "part_of": [
    "GO:0033104"
   ],
   "components": [
    {
     "component_id": "tssb_sheath_subunit",
     "label": "TssB sheath subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "tssB",
      "vipA"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "TssB/VipA is a T6SS sheath constituent, but no exact source-neutral TssB protein-family CURIE was curated.",
     "role": "Sheath protein that copolymerizes with TssC/VipB to form the extended and contracted T6SS sheath.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature10846",
       "notes": "Basler et al. 2012 visualized VipA-tagged dynamic T6SS sheaths in living Vibrio cholerae cells."
      },
      {
       "reference": "DOI:10.1128/microbiolspec.PSIB-0031-2019",
       "notes": "Cherrak et al. 2019 review TssB/VipA as one of the two contractile sheath subunits."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9KN58",
       "protein_label": "Type VI secretion system contractile sheath small subunit",
       "gene_symbol": "VC_A0107",
       "taxon_id": "NCBITaxon:243277",
       "taxon_label": "Vibrio cholerae O1 biovar El Tor str. N16961",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene vipA, which UniProt lists under the primary name VC_A0107, in Vibrio cholerae O1 biovar El Tor str. N16961. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9KN58",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q9KN58 for gene vipA in Vibrio cholerae O1 biovar El Tor str. N16961. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "tssc_sheath_subunit",
     "label": "TssC sheath subunit",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "tssC",
      "vipB"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "TssC/VipB is a T6SS sheath constituent, but no exact source-neutral TssC protein-family CURIE was curated.",
     "role": "Sheath protein that copolymerizes with TssB/VipA to build the contractile sheath around the Hcp tube.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature10846",
       "notes": "Basler et al. 2012 showed that VipA and VipB build the dynamic contractile T6SS sheath."
      },
      {
       "reference": "DOI:10.1128/microbiolspec.PSIB-0031-2019",
       "notes": "Cherrak et al. 2019 review TssC/VipB as one of the two contractile sheath subunits."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9KN57",
       "protein_label": "Type VI secretion system contractile sheath large subunit",
       "gene_symbol": "VC_A0108",
       "taxon_id": "NCBITaxon:243277",
       "taxon_label": "Vibrio cholerae O1 biovar El Tor str. N16961",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene vipB, which UniProt lists under the primary name VC_A0108, in Vibrio cholerae O1 biovar El Tor str. N16961. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9KN57",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q9KN57 for gene vipB in Vibrio cholerae O1 biovar El Tor str. N16961. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "clpv_sheath_recycler",
     "label": "ClpV sheath recycler",
     "component_type": "PROTEIN",
     "component_role": "ASSOCIATED_MACHINERY",
     "gene_symbols": [
      "clpV",
      "tssH"
     ],
     "essentiality": "DISPENSABLE",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "ClpV/TssH is an AAA+ ATPase that recycles contracted sheaths in ClpV-containing T6SSs; no exact source-neutral ClpV/TssH family CURIE was curated.",
     "role": "ATPase that disassembles contracted TssB/TssC sheaths for reuse after firing in ClpV-containing systems.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature10846",
       "notes": "Basler et al. 2012 tracked ClpV-dependent turnover of VipA/VipB sheaths after contraction in Vibrio cholerae."
      },
      {
       "reference": "DOI:10.1128/microbiolspec.PSIB-0031-2019",
       "notes": "Cherrak et al. 2019 review ClpV recycling and note that some T6SSs fire without ClpV."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9KN49",
       "protein_label": "ClpB protein",
       "gene_symbol": "VC_A0116",
       "taxon_id": "NCBITaxon:243277",
       "taxon_label": "Vibrio cholerae O1 biovar El Tor str. N16961",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene clpV, which UniProt lists under the primary name VC_A0116, in Vibrio cholerae O1 biovar El Tor str. N16961. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9KN49",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q9KN49 for gene clpV in Vibrio cholerae O1 biovar El Tor str. N16961. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "The TssB/TssC sheath is the contractile tail sheath of bacterial type VI secretion systems, which occur patchily across Gram-negative lineages.",
     "reference": "DOI:10.1128/microbiolspec.PSIB-0031-2019"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:666",
     "taxon_label": "Vibrio cholerae",
     "note": "Live-cell reference species used to show VipA/VipB sheath extension, contraction and ClpV-dependent recycling.",
     "reference": "DOI:10.1038/nature10846"
    }
   ],
   "functions": [
    {
     "function_id": "t6ss_contractile_firing",
     "label": "T6SS contractile sheath firing",
     "description": "The extended TssB/TssC sheath contracts and propels the Hcp tube plus VgrG/PAAR spike during type VI secretion.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature10846",
       "notes": "Basler et al. 2012 linked VipA/VipB sheath extension and contraction to type VI secretion."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1038/nature10846",
     "notes": "Basler et al. 2012, Type VI secretion requires a dynamic contractile phage tail-like structure, Nature."
    },
    {
     "reference": "DOI:10.1128/microbiolspec.PSIB-0031-2019",
     "notes": "Cherrak et al. 2019, Structure and Activity of the Type VI Secretion System, Microbiology Spectrum."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "tssbc_sheath_extension_contraction_and_recycling",
     "title": "The TssB/TssC sheath extends, fires and is recycled",
     "description": "TssB/VipA and TssC/VipB assemble into an extended sheath around the Hcp tube. Sheath contraction fires the T6SS, and ClpV can disassemble the contracted polymer for subunit reuse.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "scope_notes": "This graph focuses on sheath polymer extension, contraction and recycling. It leaves baseplate nucleation, VgrG/PAAR spike architecture and effector loading to sibling records.",
     "nodes": [
      {
       "node_id": "tssb",
       "label": "TssB sheath subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tssb_sheath_subunit"
      },
      {
       "node_id": "tssc",
       "label": "TssC sheath subunit",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tssc_sheath_subunit"
      },
      {
       "node_id": "extended_sheath",
       "label": "extended type VI secretion system contractile sheath",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:type_vi_secretion_system_contractile_sheath"
      },
      {
       "node_id": "contracted_sheath",
       "label": "contracted type VI secretion system contractile sheath",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:type_vi_secretion_system_contractile_sheath"
      },
      {
       "node_id": "hcp_tube",
       "label": "Hcp inner tube",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:type_vi_secretion_system_hcp_tube"
      },
      {
       "node_id": "clpv",
       "label": "ClpV sheath recycler",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "clpv_sheath_recycler"
      },
      {
       "node_id": "t6ss_firing",
       "label": "protein secretion by the type VI secretion system",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0033103"
      }
     ],
     "edges": [
      {
       "subject": "tssb",
       "predicate": "assembles into",
       "object": "extended_sheath",
       "description": "TssB/VipA copolymerizes into the extended contractile sheath.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature10846",
         "notes": "Basler et al. 2012 visualized VipA-labeled T6SS sheath extension in living cells."
        }
       ]
      },
      {
       "subject": "tssc",
       "predicate": "assembles into",
       "object": "extended_sheath",
       "description": "TssC/VipB copolymerizes with TssB/VipA into the extended contractile sheath.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature10846",
         "notes": "Basler et al. 2012 showed VipA and VipB form dynamic contractile T6SS sheaths."
        }
       ]
      },
      {
       "subject": "extended_sheath",
       "predicate": "polymerizes around",
       "object": "hcp_tube",
       "description": "The sheath extends around the Hcp tube before T6SS firing.",
       "evidence": [
        {
         "reference": "DOI:10.1128/microbiolspec.PSIB-0031-2019",
         "notes": "Cherrak et al. 2019 review T6SS sheath extension around the Hcp tube."
        }
       ]
      },
      {
       "subject": "extended_sheath",
       "predicate": "contracts into",
       "object": "contracted_sheath",
       "description": "The extended TssB/TssC sheath contracts into the contracted sheath state during T6SS firing.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature10846",
         "notes": "Basler et al. 2012 linked VipA/VipB sheath contraction with T6SS firing."
        }
       ]
      },
      {
       "subject": "extended_sheath",
       "predicate": "carries out",
       "object": "t6ss_firing",
       "description": "Contraction of the extended sheath powers type VI secretion.",
       "evidence": [
        {
         "reference": "DOI:10.1128/microbiolspec.PSIB-0031-2019",
         "notes": "Cherrak et al. 2019 review the T6SS as a contractile injection machine that fires by sheath contraction."
        }
       ]
      },
      {
       "subject": "clpv",
       "predicate": "recycles",
       "object": "contracted_sheath",
       "description": "ClpV disassembles the contracted sheath for subunit reuse.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature10846",
         "notes": "Basler et al. 2012 observed ClpV-dependent VipA/VipB sheath turnover in Vibrio cholerae."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_t6ss_sheath_components",
     "prompt": "Resolve exact TssB/VipA, TssC/VipB and ClpV/TssH family groundings from InterPro, Pfam, NCBIfam or another source-neutral protein-family authority.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#tssb_sheath_subunit",
      "components#tssc_sheath_subunit",
      "components#clpv_sheath_recycler"
     ],
     "rationale": "The literature identifies these sheath and recycling proteins, but this curation pass did not verify exact family-level CURIEs for the taxon-agnostic component rows.",
     "posed_by": "codex",
     "posed_date": "2026-09-23"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:type_vi_secretion_system_hcp_tube",
   "label": "type VI secretion system Hcp tube",
   "structure_category": "SECRETION_SYSTEM",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A bacterial type VI secretion system tail-tube subassembly in which Hcp-family proteins stack into hexameric rings that form the inner tube expelled by contractile-sheath firing.",
   "definition_source": "DOI:10.1128/microbiolspec.PSIB-0031-2019",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T07:13:58Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T07:14:50Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added T6SS Hcp-tube synonyms, GO complex parthood, an Hcp reviewed label-only component, bacterial distribution, a Vibrio cholerae canonical example, an Hcp-tube ejection function, an Hcp polymerization and ejection graph, and a TODO for exact Hcp protein-family grounding.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T07:23:58Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved PR #1366 review issue #1367 by reclassifying the Hcp tube polymerization-and-ejection graph from ASSEMBLY to FUNCTION.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T07:43:47Z",
     "curator": "codex",
     "action": "GROUND_SPLIT_STRUCTURE",
     "changes": "Grounded the VgrG/PAAR spike graph node to cellstructuremech:type_vi_secretion_system_vgrg_paar_spike_complex.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:53Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "Hcp inner tube",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1128/microbiolspec.PSIB-0031-2019"
    },
    {
     "synonym_text": "T6SS Hcp tube",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1128/microbiolspec.PSIB-0031-2019"
    },
    {
     "synonym_text": "T6SS tail tube",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1128/microbiolspec.PSIB-0031-2019"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "part_of": [
    "GO:0033104"
   ],
   "components": [
    {
     "component_id": "hcp_tube_protein",
     "label": "Hcp tube protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "hcp"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Hcp-family proteins stack as rings to build the T6SS inner tube; no exact source-neutral Hcp protein-family CURIE was curated.",
     "role": "Tube-forming protein whose hexameric rings stack into the T6SS inner tube expelled by sheath contraction.",
     "evidence": [
      {
       "reference": "DOI:10.1128/microbiolspec.PSIB-0031-2019",
       "notes": "Cherrak et al. 2019 review Hcp as the T6SS tube protein that stacks into the inner tail tube."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P72350",
       "protein_label": "Haemolysin co-regulated protein",
       "gene_symbol": "hcp",
       "taxon_id": "NCBITaxon:666",
       "taxon_label": "Vibrio cholerae",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene hcp in Vibrio cholerae. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P72350",
         "notes": "UniProtKB unreviewed (TrEMBL) entry P72350 for gene hcp in Vibrio cholerae. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "The Hcp tube is a type VI secretion subassembly, so its distribution follows the patchy bacterial distribution of T6SS loci.",
     "reference": "DOI:10.1128/microbiolspec.PSIB-0031-2019"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:666",
     "taxon_label": "Vibrio cholerae",
     "note": "Cryo-EM reference species in which baseplates were imaged at the distal ends of Hcp tube and sheath assemblies.",
     "reference": "DOI:10.15252/embj.201797103"
    }
   ],
   "functions": [
    {
     "function_id": "t6ss_hcp_tube_ejection",
     "label": "T6SS Hcp tube ejection",
     "description": "The Hcp tube is expelled during type VI secretion to deliver the VgrG/PAAR spike and associated effectors out of the cell.",
     "evidence": [
      {
       "reference": "DOI:10.1128/microbiolspec.PSIB-0031-2019",
       "notes": "Cherrak et al. 2019 review the T6SS as a contractile machine in which sheath contraction ejects the Hcp tube and spike."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1128/microbiolspec.PSIB-0031-2019",
     "notes": "Cherrak et al. 2019, Structure and Activity of the Type VI Secretion System, Microbiology Spectrum."
    },
    {
     "reference": "DOI:10.15252/embj.201797103",
     "notes": "Nazarov et al. 2018, Cryo-EM reconstruction of Type VI secretion system baseplate and sheath distal end, EMBO Journal."
    },
    {
     "reference": "DOI:10.1038/nature10846",
     "notes": "Basler et al. 2012, Type VI secretion requires a dynamic contractile phage tail-like structure, Nature."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "hcp_tube_polymerization_and_ejection",
     "title": "The Hcp tube polymerizes from the baseplate and is ejected",
     "description": "Hcp rings stack into an inner tube whose polymerization is primed by the baseplate and whose ejection is powered by contractile-sheath firing.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "scope_notes": "This graph focuses on Hcp tube polymerization and ejection. It leaves membrane-core docking, baseplate assembly, sheath contraction and VgrG/PAAR spike architecture to sibling records.",
     "nodes": [
      {
       "node_id": "hcp",
       "label": "Hcp tube protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "hcp_tube_protein"
      },
      {
       "node_id": "hcp_tube",
       "label": "type VI secretion system Hcp tube",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:type_vi_secretion_system_hcp_tube"
      },
      {
       "node_id": "baseplate",
       "label": "type VI secretion system baseplate",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:type_vi_secretion_system_baseplate"
      },
      {
       "node_id": "contractile_sheath",
       "label": "type VI secretion system contractile sheath",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:type_vi_secretion_system_contractile_sheath"
      },
      {
       "node_id": "spike",
       "label": "VgrG/PAAR spike complex",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:type_vi_secretion_system_vgrg_paar_spike_complex"
      }
     ],
     "edges": [
      {
       "subject": "hcp",
       "predicate": "assembles into",
       "object": "hcp_tube",
       "description": "Hcp proteins stack as hexameric rings to form the T6SS inner tube.",
       "evidence": [
        {
         "reference": "DOI:10.1128/microbiolspec.PSIB-0031-2019",
         "notes": "Cherrak et al. 2019 review Hcp ring stacking as the basis of T6SS inner-tube assembly."
        }
       ]
      },
      {
       "subject": "baseplate",
       "predicate": "primes polymerization of",
       "object": "hcp_tube",
       "description": "The assembled T6SS baseplate primes Hcp inner-tube polymerization.",
       "evidence": [
        {
         "reference": "DOI:10.15252/embj.201797103",
         "notes": "Nazarov et al. 2018 imaged baseplates at the distal ends of T6SS sheath-tube assemblies."
        }
       ]
      },
      {
       "subject": "spike",
       "predicate": "caps",
       "object": "hcp_tube",
       "description": "The VgrG/PAAR spike caps the Hcp tube to form the puncturing tip.",
       "evidence": [
        {
         "reference": "DOI:10.1128/microbiolspec.PSIB-0031-2019",
         "notes": "Cherrak et al. 2019 review the VgrG/PAAR spike as the cap at the distal end of the Hcp tube."
        }
       ]
      },
      {
       "subject": "contractile_sheath",
       "predicate": "ejects",
       "object": "hcp_tube",
       "description": "Contraction of the surrounding sheath ejects the Hcp tube during T6SS firing.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature10846",
         "notes": "Basler et al. 2012 linked VipA/VipB sheath contraction to T6SS firing."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_hcp_tube_protein",
     "prompt": "Resolve exact Hcp protein-family grounding from InterPro, Pfam, NCBIfam or another source-neutral protein-family authority.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#hcp_tube_protein"
     ],
     "rationale": "The literature identifies Hcp as the tube-forming protein, but this curation pass did not verify an exact family-level CURIE for the taxon-agnostic component row.",
     "posed_by": "codex",
     "posed_date": "2026-09-23"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:type_vi_secretion_system_membrane_complex",
   "label": "type VI secretion system membrane complex",
   "structure_category": "SECRETION_SYSTEM",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A bacterial type VI secretion system subassembly in which TssJ-, TssL-, and TssM-family proteins form an envelope-spanning membrane core of the secretion apparatus.",
   "definition_source": "DOI:10.1038/nature14667",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T06:55:12Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T06:56:17Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added T6SS membrane-complex synonyms, GO complex parentage, whole-system parthood, TssJ, TssL and TssM reviewed label-only components, bacterial distribution, an Escherichia coli canonical example, a membrane-core anchoring function, a TssJLM assembly graph, and a TODO for exact protein-family grounding.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T06:56:58Z",
     "curator": "codex",
     "action": "CURATION_TIGHTENING",
     "changes": "Narrowed the membrane-complex definition so DOI:10.1038/nature14667 supports the full definition and left baseplate recruitment in the separately evidenced function and graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:53Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 3 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "T6SS membrane complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1128/microbiolspec.PSIB-0031-2019"
    },
    {
     "synonym_text": "TssJLM membrane complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1371/journal.pgen.1005545"
    },
    {
     "synonym_text": "TssJ/TssL/TssM membrane complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1128/microbiolspec.PSIB-0031-2019"
    },
    {
     "synonym_text": "type VI secretion membrane core complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1038/nature14667"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "part_of": [
    "GO:0033104"
   ],
   "components": [
    {
     "component_id": "tssj_outer_membrane_lipoprotein",
     "label": "TssJ outer membrane lipoprotein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "tssJ"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "TssJ is the outer-membrane lipoprotein constituent of the T6SS TssJLM membrane complex; no exact source-neutral TssJ family CURIE was curated.",
     "role": "Outer-membrane lipoprotein subunit that partners with TssM in the envelope-spanning TssJLM membrane core.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature14667",
       "notes": "Durand et al. 2015 reconstituted and structurally analyzed the TssJLM type VI secretion membrane core complex."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:A0A377LAC1",
       "protein_label": "Putative type VI secretion protein",
       "gene_symbol": "tssJ",
       "taxon_id": "NCBITaxon:562",
       "taxon_label": "Escherichia coli",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene tssJ in Escherichia coli. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A0A377LAC1",
         "notes": "UniProtKB unreviewed (TrEMBL) entry A0A377LAC1 for gene tssJ in Escherichia coli. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "tssl_inner_membrane_protein",
     "label": "TssL inner membrane protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "tssL"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "TssL is an inner-membrane constituent of the T6SS TssJLM membrane complex; no exact source-neutral TssL family CURIE was curated.",
     "role": "Inner-membrane subunit that completes the TssJLM membrane core together with TssM and the TssJ lipoprotein.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature14667",
       "notes": "Durand et al. 2015 assigned TssL to the TssJLM membrane core and analyzed its assembly with TssJ and TssM."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9KN50",
       "protein_label": "Type IV / VI secretion system DotU domain-containing protein",
       "gene_symbol": "VC_A0115",
       "taxon_id": "NCBITaxon:243277",
       "taxon_label": "Vibrio cholerae O1 biovar El Tor str. N16961",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene tssL, which UniProt lists under the primary name VC_A0115, in Vibrio cholerae O1 biovar El Tor str. N16961. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9KN50",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q9KN50 for gene tssL in Vibrio cholerae O1 biovar El Tor str. N16961. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    },
    {
     "component_id": "tssm_inner_membrane_protein",
     "label": "TssM inner membrane protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "tssM"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "TssM is an inner-membrane constituent of the T6SS TssJLM membrane complex; no exact source-neutral TssM family CURIE was curated.",
     "role": "Inner-membrane subunit that spans the envelope-facing core of the TssJLM membrane complex.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature14667",
       "notes": "Durand et al. 2015 showed that TssM assembles with TssJ and TssL in the type VI secretion membrane core."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:H9L3Y0",
       "protein_label": "IcmF-like protein",
       "gene_symbol": "icmF",
       "taxon_id": "NCBITaxon:666",
       "taxon_label": "Vibrio cholerae",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene tssM, which UniProt lists under the primary name icmF, in Vibrio cholerae. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/H9L3Y0",
         "notes": "UniProtKB unreviewed (TrEMBL) entry H9L3Y0 for gene tssM in Vibrio cholerae. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "The TssJ/TssL/TssM membrane complex is the envelope anchor of bacterial type VI secretion systems, which occur patchily across Gram-negative lineages.",
     "reference": "DOI:10.1128/microbiolspec.PSIB-0031-2019"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:562",
     "taxon_label": "Escherichia coli",
     "note": "Enteroaggregative Escherichia coli supplied the TssJLM membrane core reconstituted and structurally characterized by Durand et al.",
     "reference": "DOI:10.1038/nature14667"
    }
   ],
   "functions": [
    {
     "function_id": "t6ss_membrane_core_anchoring",
     "label": "T6SS membrane-core anchoring",
     "description": "The TssJLM membrane complex anchors the type VI secretion apparatus in the cell envelope and recruits the cytoplasmic baseplate.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature14667",
       "notes": "Durand et al. 2015 determined the architecture and biogenesis of the TssJLM membrane core complex."
      },
      {
       "reference": "DOI:10.1371/journal.pgen.1005545",
       "notes": "Brunet et al. 2015 proposed multiple contacts between the TssEFGK-VgrG baseplate and the TssJLM membrane complex."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1038/nature14667",
     "notes": "Durand et al. 2015, Biogenesis and structure of a type VI secretion membrane core complex, Nature."
    },
    {
     "reference": "DOI:10.1371/journal.pgen.1005545",
     "notes": "Brunet et al. 2015, The Type VI secretion TssEFGK-VgrG phage-like baseplate is recruited to the TssJLM membrane complex via multiple contacts and serves as assembly platform for tail tube and sheath polymerization, PLoS Genetics."
    },
    {
     "reference": "DOI:10.1128/microbiolspec.PSIB-0031-2019",
     "notes": "Cherrak et al. 2019, Structure and Activity of the Type VI Secretion System, Microbiology Spectrum."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "tssjlm_membrane_core_assembly",
     "title": "TssJ, TssL and TssM assemble the T6SS membrane core",
     "description": "The TssJ lipoprotein and the TssL/TssM inner-membrane proteins assemble an envelope-spanning membrane complex that anchors the T6SS baseplate.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "scope_notes": "This graph covers TssJLM membrane-core assembly and baseplate docking. It leaves baseplate, Hcp tube, sheath and spike biogenesis to sibling records.",
     "nodes": [
      {
       "node_id": "tssj",
       "label": "TssJ outer membrane lipoprotein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tssj_outer_membrane_lipoprotein"
      },
      {
       "node_id": "tssl",
       "label": "TssL inner membrane protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tssl_inner_membrane_protein"
      },
      {
       "node_id": "tssm",
       "label": "TssM inner membrane protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "tssm_inner_membrane_protein"
      },
      {
       "node_id": "membrane_complex",
       "label": "type VI secretion system membrane complex",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:type_vi_secretion_system_membrane_complex"
      },
      {
       "node_id": "baseplate",
       "label": "type VI secretion system baseplate",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:type_vi_secretion_system_baseplate"
      }
     ],
     "edges": [
      {
       "subject": "tssj",
       "predicate": "assembles into",
       "object": "membrane_complex",
       "description": "TssJ contributes to the outer-membrane side of the TssJLM membrane core complex.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature14667",
         "notes": "Durand et al. 2015 reconstituted a membrane core containing TssJ, TssL and TssM."
        }
       ]
      },
      {
       "subject": "tssm",
       "predicate": "assembles into",
       "object": "membrane_complex",
       "description": "TssM assembles with TssJ and TssL in the T6SS membrane core complex.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature14667",
         "notes": "Durand et al. 2015 analyzed the assembly and structure of the TssJLM membrane core."
        }
       ]
      },
      {
       "subject": "tssl",
       "predicate": "assembles into",
       "object": "membrane_complex",
       "description": "TssL assembles with TssM and TssJ in the T6SS membrane core complex.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature14667",
         "notes": "Durand et al. 2015 analyzed TssL as one of the three TssJLM membrane-core constituents."
        }
       ]
      },
      {
       "subject": "membrane_complex",
       "predicate": "anchors",
       "object": "baseplate",
       "description": "The assembled TssJLM membrane complex docks the T6SS baseplate to the cell envelope.",
       "evidence": [
        {
         "reference": "DOI:10.1371/journal.pgen.1005545",
         "notes": "Brunet et al. 2015 proposed multiple contacts between the baseplate and the TssJLM membrane complex."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_t6ss_membrane_core_components",
     "prompt": "Resolve exact TssJ, TssL and TssM family groundings from InterPro, Pfam, NCBIfam or another source-neutral protein-family authority.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#tssj_outer_membrane_lipoprotein",
      "components#tssl_inner_membrane_protein",
      "components#tssm_inner_membrane_protein"
     ],
     "rationale": "The literature identifies these membrane-core proteins, but this curation pass did not verify exact family-level CURIEs for the taxon-agnostic component rows.",
     "posed_by": "codex",
     "posed_date": "2026-09-23"
    }
   ]
  },
  {
   "identifier": "cellstructuremech:type_vi_secretion_system_vgrg_paar_spike_complex",
   "label": "type VI secretion system VgrG/PAAR spike complex",
   "structure_category": "SECRETION_SYSTEM",
   "structure_kind": "MULTIPROTEIN_COMPLEX",
   "definition": "A bacterial type VI secretion system tip subassembly in which trimeric VgrG proteins cap the Hcp tube and associate with PAAR-repeat proteins to sharpen the puncturing spike.",
   "definition_source": "DOI:10.1128/microbiolspec.PSIB-0031-2019",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T07:42:19Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T07:43:47Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added VgrG/PAAR spike synonyms, GO complex parentage, whole-system parthood, VgrG and PAAR reviewed label-only components, bacterial distribution, a Vibrio cholerae canonical example, a puncturing-tip function, a VgrG/PAAR spike graph, and a TODO for exact protein-family grounding.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T07:44:24Z",
     "curator": "codex",
     "action": "CURATION_TIGHTENING",
     "changes": "Restricted the VgrG/PAAR spike graph to tip assembly and Hcp-tube capping so sheath-powered ejection remains in the whole-system and Hcp-tube function graphs.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T07:45:13Z",
     "curator": "codex",
     "action": "CURATION_TIGHTENING",
     "changes": "Reworded the VgrG/PAAR spike function so the function row describes the mature spike tip instead of duplicating assembly.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T07:54:13Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved PR #1368 review issues #1369 and #1370 by fixing the VgrG/PAAR puncturing-tip function grammar and adding Cherrak et al. 2019 evidence for its Hcp-capping clause.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:53Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "T6SS VgrG/PAAR spike complex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1128/microbiolspec.PSIB-0031-2019"
    },
    {
     "synonym_text": "VgrG/PAAR spike",
     "synonym_type": "EXACT_SYNONYM",
     "source": "DOI:10.1128/microbiolspec.PSIB-0031-2019"
    },
    {
     "synonym_text": "type VI secretion system spike",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1038/nature12453"
    }
   ],
   "parent_structures": [
    "GO:0032991"
   ],
   "part_of": [
    "GO:0033104"
   ],
   "components": [
    {
     "component_id": "vgrg_spike_protein",
     "label": "VgrG spike protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "vgrG"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "VgrG proteins form the T6SS spike core, but no exact source-neutral CURIE was curated for the taxon-agnostic VgrG family.",
     "role": "Spike protein that trimerizes to cap the Hcp tube and carries PAAR-repeat proteins at the puncturing tip.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature12453",
       "notes": "Shneider et al. 2013 identify the T6SS spike as a VgrG complex that binds PAAR-repeat proteins at the tip."
      },
      {
       "reference": "DOI:10.1128/microbiolspec.PSIB-0031-2019",
       "notes": "Cherrak et al. 2019 review VgrG as the spike protein capping the Hcp tube in T6SS machines."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9KS45",
       "protein_label": "Actin cross-linking toxin VgrG1",
       "gene_symbol": "vgrG1",
       "taxon_id": "NCBITaxon:243277",
       "taxon_label": "Vibrio cholerae O1 biovar El Tor str. N16961",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative reviewed UniProtKB entry for gene vgrG, which UniProt lists under the primary name vgrG1, in Vibrio cholerae O1 biovar El Tor str. N16961. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:17873062",
         "notes": "Pukatzki S et al. 2007, ‘Type VI secretion system translocates a phage tail spike-like protein into target cells where it cross-links actin.’, Proc Natl Acad Sci U S A. ECO:0000269 experimental evidence cited by UniProt for the 'Secreted' localisation of Q9KS45."
        }
       ]
      }
     ]
    },
    {
     "component_id": "paar_spike_tip_protein",
     "label": "PAAR spike-tip protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "paar"
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "PAAR-repeat proteins sharpen the T6SS spike, but this curation pass did not verify an exact source-neutral family CURIE for the taxon-agnostic component row.",
     "role": "PAAR-repeat protein that binds the VgrG spike and forms a sharp conical extension of the puncturing tip.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature12453",
       "notes": "Shneider et al. 2013 showed that PAAR-repeat proteins sharpen the T6SS VgrG spike and are needed for T6SS-mediated secretion and target-cell killing in Vibrio cholerae and Acinetobacter baylyi assays."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9KN60",
       "protein_label": "Uropathogenic specific protein",
       "gene_symbol": "VC_A0105",
       "taxon_id": "NCBITaxon:243277",
       "taxon_label": "Vibrio cholerae O1 biovar El Tor str. N16961",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene paar, which UniProt lists under the primary name VC_A0105, in Vibrio cholerae O1 biovar El Tor str. N16961. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q9KN60",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q9KN60 for gene paar in Vibrio cholerae O1 biovar El Tor str. N16961. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:2",
     "taxon_label": "Bacteria",
     "presence": "VARIABLE",
     "note": "The VgrG/PAAR spike is a subassembly of bacterial type VI secretion systems, whose loci are patchily distributed across Gram-negative lineages.",
     "reference": "DOI:10.1128/microbiolspec.PSIB-0031-2019"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:666",
     "taxon_label": "Vibrio cholerae",
     "note": "Reference T6SS species in which PAAR-repeat proteins were tested for T6SS-mediated secretion and target-cell killing.",
     "reference": "DOI:10.1038/nature12453"
    }
   ],
   "functions": [
    {
     "function_id": "t6ss_spike_puncturing_tip",
     "label": "T6SS spike-mediated puncturing",
     "description": "The VgrG/PAAR spike caps the Hcp tube as the sharpened puncturing tip that is fired outward during type VI secretion.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nature12453",
       "notes": "Shneider et al. 2013 showed that PAAR proteins sharpen the T6SS VgrG spike and proposed a contraction-driven VgrG-PAAR effector-delivery model."
      },
      {
       "reference": "DOI:10.1128/microbiolspec.PSIB-0031-2019",
       "notes": "Cherrak et al. 2019 review the VgrG/PAAR spike as the cap at the distal end of the Hcp tube."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1128/microbiolspec.PSIB-0031-2019",
     "notes": "Cherrak et al. 2019, Structure and Activity of the Type VI Secretion System, Microbiology Spectrum."
    },
    {
     "reference": "DOI:10.1038/nature12453",
     "notes": "Shneider et al. 2013, PAAR-repeat proteins sharpen and diversify the type VI secretion system spike, Nature."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "vgrg_paar_spike_caps_hcp_tube",
     "title": "VgrG and PAAR form the spike that caps the Hcp tube",
     "description": "VgrG proteins form the T6SS spike core and PAAR-repeat proteins sharpen that spike. The mature VgrG/PAAR spike caps the Hcp tube to complete the puncturing tip.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "scope_notes": "This graph focuses on VgrG/PAAR tip assembly. It leaves baseplate assembly, Hcp tube polymerization and sheath-powered ejection to sibling records.",
     "nodes": [
      {
       "node_id": "vgrg",
       "label": "VgrG spike protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "vgrg_spike_protein"
      },
      {
       "node_id": "paar",
       "label": "PAAR spike-tip protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "paar_spike_tip_protein"
      },
      {
       "node_id": "spike",
       "label": "type VI secretion system VgrG/PAAR spike complex",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:type_vi_secretion_system_vgrg_paar_spike_complex"
      },
      {
       "node_id": "hcp_tube",
       "label": "type VI secretion system Hcp tube",
       "node_type": "STRUCTURE",
       "grounding": "cellstructuremech:type_vi_secretion_system_hcp_tube"
      }
     ],
     "edges": [
      {
       "subject": "vgrg",
       "predicate": "assembles into",
       "object": "spike",
       "description": "VgrG-family proteins form the spike core of the T6SS tip complex.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature12453",
         "notes": "Shneider et al. 2013 treated VgrG as the spike complex that receives PAAR-repeat tip proteins."
        }
       ]
      },
      {
       "subject": "paar",
       "predicate": "assembles into",
       "object": "spike",
       "description": "PAAR-repeat proteins bind to VgrG and sharpen the T6SS spike tip.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nature12453",
         "notes": "Shneider et al. 2013 showed PAAR-repeat proteins bound to VgrG-like partners and sharpened the T6SS spike complex."
        }
       ]
      },
      {
       "subject": "spike",
       "predicate": "caps",
       "object": "hcp_tube",
       "description": "The VgrG/PAAR spike caps the Hcp inner tube.",
       "evidence": [
        {
         "reference": "DOI:10.1128/microbiolspec.PSIB-0031-2019",
         "notes": "Cherrak et al. 2019 review the VgrG/PAAR spike as the cap at the distal end of the Hcp tube."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_vgrg_paar_spike_components",
     "prompt": "Resolve exact VgrG and PAAR protein-family groundings from InterPro, Pfam, NCBIfam or another source-neutral authority.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#vgrg_spike_protein",
      "components#paar_spike_tip_protein"
     ],
     "rationale": "The literature identifies VgrG and PAAR as VgrG/PAAR spike constituents, but exact taxon-agnostic protein-family CURIEs were not verified for this curation pass.",
     "posed_by": "codex",
     "posed_date": "2026-09-23"
    }
   ]
  },
  {
   "identifier": "GO:0042764",
   "label": "ascospore-type prospore",
   "structure_category": "SPORE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "An immature spore undergoing development. The spore usually consists of nucleic acid, prospore membrane(s) that encase the nucleic acid, and ultimately a cell wall that covers the membrane(s). This type of spore is observed in ascospore-forming fungi. The nascent intracellular spore compartment formed during meiosis II in ascomycete yeasts such as Saccharomyces cerevisiae and Schizosaccharomyces pombe before spore wall maturation. Each ascospore-type prospore is delimited by the double-layered prospore membrane that grows from the spindle pole body to engulf a haploid nucleus and maternal cytoplasm.",
   "definition_source": "GO:0042764",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0042763"
   ],
   "has_part": [
    "GO:0005628",
    "GO:0032157",
    "GO:0032169",
    "GO:1905754"
   ],
   "components": [
    {
     "component_id": "prospore_membrane_lipid_bilayer",
     "label": "prospore membrane lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Double membrane that expands from the meiotic spindle-pole body region and surrounds haploid nuclei during ascospore formation.",
     "evidence": [
      {
       "reference": "GO:0005628",
       "notes": "GO:0005628 defines the prospore membrane as a double-membraned structure that extends from the cytoplasmic face of spindle pole bodies during meiosis."
      },
      {
       "reference": "DOI:10.1083/jcb.140.1.29",
       "notes": "Neiman 1998 analyzed prospore membrane formation in Saccharomyces cerevisiae as a sporulation-specific branch of post-Golgi secretion."
      }
     ]
    },
    {
     "component_id": "leading_edge_protein_coat",
     "label": "prospore membrane leading edge protein coat",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SSP1",
      "ADY3",
      "DON1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The leading-edge protein coat is curated from yeast localization and protein-identification studies; no exact source-neutral Complex Portal, GO, InterPro, Pfam or NCBIfam term was chosen for the whole transient coat or for its individual budding-yeast subunit families.",
     "role": "Protein coat at the lip of the growing prospore membrane that marks the leading edge before membrane closure.",
     "evidence": [
      {
       "reference": "GO:0070056",
       "notes": "GO:0070056 defines the prospore membrane leading edge as the protein-coated region that extends to surround the spore nucleus."
      },
      {
       "reference": "DOI:10.1093/emboj/20.24.6946",
       "notes": "Moreno-Borchart et al. 2001 linked formation of the Saccharomyces prospore membrane to leading-edge protein coat assembly."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38871",
       "protein_label": "Sporulation-specific protein 1",
       "gene_symbol": "SSP1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SSP1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11742972",
         "notes": "Moreno-Borchart AC et al. 2001, ‘Prospore membrane formation linked to the leading edge protein (LEP) coat assembly.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Prospore membrane' localisation of P38871."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q07732",
       "protein_label": "Accumulates dyads protein 3",
       "gene_symbol": "ADY3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ADY3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:Q07732",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q07732, the single reviewed entry for gene ADY3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q05610",
       "protein_label": "Donuts protein 1",
       "gene_symbol": "DON1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene DON1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10899120",
         "notes": "Knop M et al. 2000, ‘Role of the spindle pole body of yeast in mediating assembly of the prospore membrane during meiosis.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Prospore membrane' localisation of Q05610."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast builds prospore membranes during the sporulation program; this species-level scope avoids asserting conservation of the membrane or leading-edge protein set across all ascospore-forming fungi.",
     "reference": "DOI:10.1083/jcb.140.1.29"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which secretory trafficking, meiotic outer plaques, and leading-edge coat proteins were tied to prospore membrane assembly.",
     "reference": "DOI:10.1093/emboj/20.24.6946"
    }
   ],
   "functions": [
    {
     "function_id": "ascospore_type_prospore_assembly",
     "label": "ascospore-type prospore assembly",
     "grounding": "GO:0031321",
     "description": "Expansion and closure of the prospore membrane encapsulate haploid meiotic nuclei to create immature ascospores.",
     "evidence": [
      {
       "reference": "GO:0031321",
       "notes": "GO:0031321 defines ascospore-type prospore assembly as the encapsulation of each haploid nucleus by a double membrane."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0042764",
     "notes": "Gene Ontology cellular-component term for ascospore-type prospore: An immature spore undergoing development. The spore usually consists of nucleic acid, prospore membrane(s) that encase the nucleic acid, and ultimately a cell wall that covers the membrane(s). This type of spore is observed in ascospore-forming fungi."
    },
    {
     "reference": "GO:0005628",
     "notes": "Gene Ontology cellular-component term for the prospore membrane."
    },
    {
     "reference": "GO:0070056",
     "notes": "Gene Ontology cellular-component term for the prospore membrane leading edge."
    },
    {
     "reference": "GO:0070057",
     "notes": "Gene Ontology cellular-component term for the prospore membrane spindle pole body attachment site."
    },
    {
     "reference": "GO:0032120",
     "notes": "Gene Ontology biological-process term for ascospore-type prospore membrane formation."
    },
    {
     "reference": "GO:0031321",
     "notes": "Gene Ontology biological-process term for ascospore-type prospore assembly."
    },
    {
     "reference": "DOI:10.1083/jcb.140.1.29",
     "notes": "Neiman 1998, Prospore Membrane Formation Defines a Developmentally Regulated Branch of the Secretory Pathway in Yeast, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1093/emboj/19.14.3657",
     "notes": "Knop and Strasser 2000, Role of the spindle pole body of yeast in mediating assembly of the prospore membrane during meiosis, The EMBO Journal."
    },
    {
     "reference": "DOI:10.1093/emboj/20.24.6946",
     "notes": "Moreno-Borchart et al. 2001, Prospore membrane formation linked to the leading edge protein (LEP) coat assembly, The EMBO Journal."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "ascospore_type_prospore_mechanism",
     "title": "Ascospore-type prospore assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of ascospore-type prospore (GO:0042764) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "ascospore_type_prospore",
       "label": "ascospore-type prospore",
       "node_type": "STRUCTURE",
       "grounding": "GO:0042764",
       "description": "An immature spore undergoing development."
      },
      {
       "node_id": "prospore_membrane_lipid_bilayer",
       "label": "prospore membrane lipid bilayer",
       "node_type": "CHEMICAL",
       "component_ref": "prospore_membrane_lipid_bilayer",
       "description": "Double membrane that expands from the meiotic spindle-pole body region and surrounds haploid nuclei during ascospore formation."
      },
      {
       "node_id": "leading_edge_protein_coat",
       "label": "prospore membrane leading edge protein coat",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "leading_edge_protein_coat",
       "description": "Protein coat at the lip of the growing prospore membrane that marks the leading edge before membrane closure."
      },
      {
       "node_id": "prospore_membrane",
       "label": "prospore membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005628",
       "description": "Constituent structural subassembly (prospore membrane, GO:0005628) within ascospore-type prospore."
      },
      {
       "node_id": "prospore_contractile_ring",
       "label": "prospore contractile ring",
       "node_type": "STRUCTURE",
       "grounding": "GO:0032157",
       "description": "Constituent structural subassembly (prospore contractile ring, GO:0032157) within ascospore-type prospore."
      },
      {
       "node_id": "ascospore_type_prospore_assembly",
       "label": "ascospore-type prospore assembly",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0031321",
       "description": "Expansion and closure of the prospore membrane encapsulate haploid meiotic nuclei to create immature ascospores."
      }
     ],
     "edges": [
      {
       "subject": "prospore_membrane_lipid_bilayer",
       "predicate": "is part of",
       "object": "ascospore_type_prospore",
       "description": "Double membrane that expands from the meiotic spindle-pole body region and surrounds haploid nuclei during ascospore formation.",
       "evidence": [
        {
         "reference": "GO:0005628",
         "notes": "GO:0005628 defines the prospore membrane as a double-membraned structure that extends from the cytoplasmic face of spindle pole bodies during meiosis."
        }
       ]
      },
      {
       "subject": "leading_edge_protein_coat",
       "predicate": "is part of",
       "object": "ascospore_type_prospore",
       "description": "Protein coat at the lip of the growing prospore membrane that marks the leading edge before membrane closure.",
       "evidence": [
        {
         "reference": "GO:0070056",
         "notes": "GO:0070056 defines the prospore membrane leading edge as the protein-coated region that extends to surround the spore nucleus."
        }
       ]
      },
      {
       "subject": "prospore_membrane",
       "predicate": "is part of",
       "object": "ascospore_type_prospore",
       "description": "Prospore membrane is a structural part of ascospore-type prospore.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.140.1.29",
         "notes": "Neiman 1998, Prospore Membrane Formation Defines a Developmentally Regulated Branch of the Secretory Pathway in Yeast, Journal of Cell Biology."
        }
       ]
      },
      {
       "subject": "prospore_contractile_ring",
       "predicate": "is part of",
       "object": "ascospore_type_prospore",
       "description": "Prospore contractile ring is a structural part of ascospore-type prospore.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.140.1.29",
         "notes": "Neiman 1998, Prospore Membrane Formation Defines a Developmentally Regulated Branch of the Secretory Pathway in Yeast, Journal of Cell Biology."
        }
       ]
      },
      {
       "subject": "ascospore_type_prospore",
       "predicate": "mediates",
       "object": "ascospore_type_prospore_assembly",
       "description": "Expansion and closure of the prospore membrane encapsulate haploid meiotic nuclei to create immature ascospores.",
       "evidence": [
        {
         "reference": "GO:0031321",
         "notes": "GO:0031321 defines ascospore-type prospore assembly as the encapsulation of each haploid nucleus by a double membrane."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:27:40Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of ascospore-type prospore (GO:0042764) in category SPORE with verified GO hierarchy, components, UniProtKB protein examples, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "GO:1905754",
   "label": "ascospore-type prospore nucleus",
   "structure_category": "SPORE",
   "structure_kind": "MEMBRANE_BOUNDED_ORGANELLE",
   "definition": "Any nucleus that is part of a ascospore-type prospore. In sporulating Saccharomyces cerevisiae and Schizosaccharomyces pombe asci, each of the four haploid nuclear lobes generated by meiosis II is engulfed by an expanding prospore membrane nucleated at the meiotic outer plaque of the spindle pole body, partitioning one haploid ascospore-type prospore nucleus into each developing prospore.",
   "definition_source": "GO:1905754",
   "mapping_status": "PROPOSED",
   "parent_structures": [
    "GO:0005634"
   ],
   "components": [
    {
     "component_id": "haploid_meiotic_chromosomes",
     "label": "haploid meiotic nuclear chromosome complement",
     "component_type": "DNA",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Segregated haploid genome complement packaged into nuclear chromatin within each ascospore-type prospore following meiosis II nuclear lobe division.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.140.1.29",
       "notes": "Describes the engulfment of each haploid meiotic nuclear lobe by the growing prospore membrane during yeast sporulation."
      }
     ]
    },
    {
     "component_id": "prospore_nuclear_envelope",
     "label": "nuclear envelope",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "grounding": "GO:0005635",
     "essentiality": "ESSENTIAL",
     "role": "Double-membrane nuclear envelope with embedded nuclear pore complexes and spindle pole body that bounds the haploid prospore nucleoplasm during closed fungal meiosis.",
     "evidence": [
      {
       "reference": "DOI:10.1093/emboj/19.14.3657",
       "notes": "Characterizes spindle pole body outer plaque modification and nuclear envelope remodeling during prospore nucleus formation."
      }
     ]
    },
    {
     "component_id": "prospore_chromatin_histones",
     "label": "prospore nuclear core histones",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "HHF1",
      "HHT1"
     ],
     "essentiality": "ESSENTIAL",
     "role": "Core nucleosomal histones that compact the haploid meiotic chromosomes inside the maturing prospore nucleus.",
     "evidence": [
      {
       "reference": "DOI:10.1083/jcb.140.1.29",
       "notes": "Documents nuclear chromatin packaging inside the four prospore nuclei during Saccharomyces cerevisiae ascospore formation."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P02309",
       "protein_label": "Histone H4",
       "gene_symbol": "HHF1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene HHF1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P02309",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P02309, the single reviewed entry for gene HHF1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P61830",
       "protein_label": "Histone H3",
       "gene_symbol": "HHT1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene HHT1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "UniProtKB:P61830",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P61830, the single reviewed entry for gene HHT1 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast builds prospore membranes during the sporulation program; this species-level scope avoids asserting conservation of the membrane or leading-edge protein set across all ascospore-forming fungi.",
     "reference": "DOI:10.1083/jcb.140.1.29"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which secretory trafficking, meiotic outer plaques, and leading-edge coat proteins were tied to prospore membrane assembly.",
     "reference": "DOI:10.1093/emboj/20.24.6946"
    }
   ],
   "functions": [
    {
     "function_id": "ascospore_type_prospore_assembly",
     "label": "ascospore-type prospore assembly",
     "grounding": "GO:0031321",
     "description": "Expansion and closure of the prospore membrane encapsulate haploid meiotic nuclei to create immature ascospores.",
     "evidence": [
      {
       "reference": "GO:0031321",
       "notes": "GO:0031321 defines ascospore-type prospore assembly as the encapsulation of each haploid nucleus by a double membrane."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:1905754",
     "notes": "Gene Ontology cellular-component term for ascospore-type prospore nucleus: Any nucleus that is part of a ascospore-type prospore."
    },
    {
     "reference": "GO:0042764",
     "notes": "Gene Ontology cellular-component term for ascospore-type prospore: An immature spore undergoing development. The spore usually consists of nucleic acid, prospore membrane(s) that encase the nucleic acid, and ultimately a cell wall that covers the membrane(s). This type of spore is observed in ascospore-forming fungi."
    },
    {
     "reference": "GO:0005628",
     "notes": "Gene Ontology cellular-component term for the prospore membrane."
    },
    {
     "reference": "GO:0070056",
     "notes": "Gene Ontology cellular-component term for the prospore membrane leading edge."
    },
    {
     "reference": "GO:0070057",
     "notes": "Gene Ontology cellular-component term for the prospore membrane spindle pole body attachment site."
    },
    {
     "reference": "GO:0032120",
     "notes": "Gene Ontology biological-process term for ascospore-type prospore membrane formation."
    },
    {
     "reference": "GO:0031321",
     "notes": "Gene Ontology biological-process term for ascospore-type prospore assembly."
    },
    {
     "reference": "DOI:10.1083/jcb.140.1.29",
     "notes": "Neiman 1998, Prospore Membrane Formation Defines a Developmentally Regulated Branch of the Secretory Pathway in Yeast, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1093/emboj/19.14.3657",
     "notes": "Knop and Strasser 2000, Role of the spindle pole body of yeast in mediating assembly of the prospore membrane during meiosis, The EMBO Journal."
    },
    {
     "reference": "DOI:10.1093/emboj/20.24.6946",
     "notes": "Moreno-Borchart et al. 2001, Prospore membrane formation linked to the leading edge protein (LEP) coat assembly, The EMBO Journal."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "ascospore_type_prospore_nucleus_mechanism",
     "title": "Ascospore-type prospore nucleus assembly and functional mechanism",
     "description": "Directed causal graph linking constituent components and compartmental context of ascospore-type prospore nucleus (GO:1905754) to its biological functions.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "ascospore_type_prospore_nucleus",
       "label": "ascospore-type prospore nucleus",
       "node_type": "STRUCTURE",
       "grounding": "GO:1905754",
       "description": "Any nucleus that is part of a ascospore-type prospore."
      },
      {
       "node_id": "haploid_meiotic_chromosomes",
       "label": "haploid meiotic nuclear chromosome complement",
       "node_type": "GENETIC_ELEMENT",
       "component_ref": "haploid_meiotic_chromosomes",
       "description": "Segregated haploid genome complement packaged into nuclear chromatin within each ascospore-type prospore following meiosis II nuclear lobe division."
      },
      {
       "node_id": "prospore_nuclear_envelope",
       "label": "nuclear envelope",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005635",
       "component_ref": "prospore_nuclear_envelope",
       "description": "Double-membrane nuclear envelope with embedded nuclear pore complexes and spindle pole body that bounds the haploid prospore nucleoplasm during closed fungal meiosis."
      },
      {
       "node_id": "prospore_chromatin_histones",
       "label": "prospore nuclear core histones",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "prospore_chromatin_histones",
       "description": "Core nucleosomal histones that compact the haploid meiotic chromosomes inside the maturing prospore nucleus."
      },
      {
       "node_id": "ascospore_type_prospore",
       "label": "ascospore-type prospore",
       "node_type": "STRUCTURE",
       "grounding": "GO:0042764",
       "description": "Enclosing or holo-structural assembly (ascospore-type prospore, GO:0042764) containing ascospore-type prospore nucleus."
      },
      {
       "node_id": "ascospore_type_prospore_assembly",
       "label": "ascospore-type prospore assembly",
       "node_type": "BIOLOGICAL_PROCESS",
       "grounding": "GO:0031321",
       "description": "Expansion and closure of the prospore membrane encapsulate haploid meiotic nuclei to create immature ascospores."
      }
     ],
     "edges": [
      {
       "subject": "haploid_meiotic_chromosomes",
       "predicate": "is part of",
       "object": "ascospore_type_prospore_nucleus",
       "description": "Segregated haploid genome complement packaged into nuclear chromatin within each ascospore-type prospore following meiosis II nuclear lobe division.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.140.1.29",
         "notes": "Describes the engulfment of each haploid meiotic nuclear lobe by the growing prospore membrane during yeast sporulation."
        }
       ]
      },
      {
       "subject": "prospore_nuclear_envelope",
       "predicate": "is part of",
       "object": "ascospore_type_prospore_nucleus",
       "description": "Double-membrane nuclear envelope with embedded nuclear pore complexes and spindle pole body that bounds the haploid prospore nucleoplasm during closed fungal meiosis.",
       "evidence": [
        {
         "reference": "DOI:10.1093/emboj/19.14.3657",
         "notes": "Characterizes spindle pole body outer plaque modification and nuclear envelope remodeling during prospore nucleus formation."
        }
       ]
      },
      {
       "subject": "prospore_chromatin_histones",
       "predicate": "is part of",
       "object": "ascospore_type_prospore_nucleus",
       "description": "Core nucleosomal histones that compact the haploid meiotic chromosomes inside the maturing prospore nucleus.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.140.1.29",
         "notes": "Documents nuclear chromatin packaging inside the four prospore nuclei during Saccharomyces cerevisiae ascospore formation."
        }
       ]
      },
      {
       "subject": "ascospore_type_prospore_nucleus",
       "predicate": "is part of",
       "object": "ascospore_type_prospore",
       "description": "Ascospore-type prospore nucleus forms an integral structural compartment or subassembly of ascospore-type prospore.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.140.1.29",
         "notes": "Neiman 1998, Prospore Membrane Formation Defines a Developmentally Regulated Branch of the Secretory Pathway in Yeast, Journal of Cell Biology."
        }
       ]
      },
      {
       "subject": "ascospore_type_prospore_nucleus",
       "predicate": "mediates",
       "object": "ascospore_type_prospore_assembly",
       "description": "Expansion and closure of the prospore membrane encapsulate haploid meiotic nuclei to create immature ascospores.",
       "evidence": [
        {
         "reference": "GO:0031321",
         "notes": "GO:0031321 defines ascospore-type prospore assembly as the encapsulation of each haploid nucleus by a double membrane."
        }
       ]
      }
     ]
    }
   ],
   "curation_history": [
    {
     "timestamp": "2026-10-19T05:56:22Z",
     "curator": "claude-opus-4-7",
     "action": "CREATED",
     "changes": "Initial curation of ascospore-type prospore nucleus (GO:1905754) in category SPORE with verified GO hierarchy, components, UniProtKB protein examples, causal mechanism graph, and literature evidence.",
     "llm_assisted": true
    }
   ],
   "part_of": [
    "GO:0042764"
   ],
   "synonyms": [
    {
     "synonym_text": "prospore nucleus",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:1905754"
    }
   ]
  },
  {
   "identifier": "GO:0005619",
   "label": "ascospore wall",
   "structure_category": "SPORE",
   "structure_kind": "ENVELOPE_LAYER",
   "definition": "The specialized cell wall of the ascospore (spore), which is the product of meiotic division. Examples of this component are found in Fungi.",
   "definition_source": "GO:0005619",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-22T08:12:08Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T08:14:23Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added fungal cell-wall parentage, Saccharomyces spore-wall layer parts, reviewed-label-only wall-polymer components, Saccharomyces scope, a stress-barrier function, a nonmechanistic layer topology graph, DOI/GO evidence, and layer/component grounding TODOs.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T01:10:09Z",
     "curator": "codex",
     "action": "UPDATED_PARENT_RELATION",
     "changes": "Added GO:1990916 to ascospore wall has_part after creating a standalone Isp3 layer record and narrowed the open layer-splitting TODO to the remaining Saccharomyces spore-wall layers.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T01:20:29Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved PR #1340 review issue #1341 by adding GO:1990916 record-level evidence to support the new ascospore wall has_part link to the Isp3 layer.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T01:41:48Z",
     "curator": "codex",
     "action": "UPDATED_CHILD_RECORD_BOUNDARY",
     "changes": "Removed GO:0005630 from the open ascospore layer-splitting TODO after creating a standalone dityrosine layer record.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T02:13:19Z",
     "curator": "codex",
     "action": "UPDATED_CHILD_RECORD_BOUNDARY",
     "changes": "Removed GO:0005631 from the open ascospore layer-splitting TODO after creating a standalone chitosan layer record and grounded the parent chitosan polymer component to CHEBI:16261.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T02:22:03Z",
     "curator": "codex",
     "action": "NORMALIZED_COMPONENT_LABEL",
     "changes": "Renamed the parent ascospore-wall chitosan component to the CHEBI:16261 canonical label after grounding it to chitosan during standalone GO:0005631 curation.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T02:32:50Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved PR #1344 review issue #1346 by adding an explicit GO:0005631 structure node to the ascospore wall layer graph and rewiring topology edges to the chitosan layer rather than the CHEBI-grounded polymer node.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T02:56:26Z",
     "curator": "codex",
     "action": "UPDATED_CHILD_RECORD_BOUNDARY",
     "changes": "Resolved the ascospore layer-splitting TODO after creating a standalone GO:0005632 inner layer record and rewired parent topology edges to an explicit inner spore-wall layer structure node.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T03:10:48Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved PR #1347 review issue #1348 by adding GO:0005632 and Neiman 2005 support to the parent polymer-grounding TODO that tracks the unresolved inner-wall mannan/beta-glucan component.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "fungal-type spore wall",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0005619"
    }
   ],
   "parent_structures": [
    "GO:0009277"
   ],
   "has_part": [
    "GO:0005632",
    "GO:0005631",
    "GO:0005630",
    "GO:1990916"
   ],
   "components": [
    {
     "component_id": "inner_wall_polysaccharides",
     "label": "ascospore inner-wall mannan and beta-glucan polymers",
     "component_type": "POLYSACCHARIDE",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0005632 denotes the inner spore-wall layer structure, but no exact source-neutral CHEBI term was curated for the ascospore-specific mixture of inner mannan and beta-glucan polymers.",
     "role": "Innermost mannan- and beta-glucan-rich polysaccharide material underneath the chitosan and dityrosine-rich outer layers.",
     "evidence": [
      {
       "reference": "GO:0005632",
       "notes": "GO:0005632 identifies the two innermost Saccharomyces spore-wall layers."
      },
      {
       "reference": "DOI:10.1128/MMBR.69.4.565-584.2005",
       "notes": "Neiman 2005 reviews assembly of the multilaminar Saccharomyces cerevisiae ascospore wall."
      }
     ]
    },
    {
     "component_id": "chitosan_outer_layer",
     "label": "chitosan",
     "component_type": "POLYSACCHARIDE",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Chitosan polymer material in the Saccharomyces ascospore wall, positioned below the dityrosine-rich surface.",
     "evidence": [
      {
       "reference": "CHEBI:16261",
       "notes": "ChEBI term for chitosan."
      },
      {
       "reference": "GO:0005631",
       "notes": "GO:0005631 identifies the complete chitosan layer as the second outermost Saccharomyces spore-wall layer."
      },
      {
       "reference": "DOI:10.1016/S0014-5793(99)01334-4",
       "notes": "Christodoulidou et al. 1999 studied Saccharomyces Cda1/Cda2 chitin deacetylases and their role in ascospore-wall assembly."
      }
     ],
     "grounding": "CHEBI:16261"
    },
    {
     "component_id": "dityrosine_rich_outer_layer",
     "label": "ascospore wall dityrosine-rich outer layer",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0005630 denotes the whole dityrosine layer, while the outer layer contains a dityrosine-bearing macromolecular material whose exact source-neutral component boundary was not curated in this pass.",
     "role": "Outermost dityrosine-containing layer of the Saccharomyces ascospore wall that contributes to the resistant spore surface.",
     "evidence": [
      {
       "reference": "GO:0005630",
       "notes": "GO:0005630 identifies the dityrosine layer as the outermost Saccharomyces spore-wall layer."
      },
      {
       "reference": "DOI:10.1371/journal.pgen.1003700",
       "notes": "Lin et al. 2013 analyzed assembly of the Saccharomyces outer spore wall, including the dityrosine layer."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast builds an ascospore wall around each haploid spore during meiosis and sporulation; this species-level scope avoids asserting that Saccharomyces layer chemistry is identical across all ascospore-forming fungi.",
     "reference": "DOI:10.1128/MMBR.69.4.565-584.2005"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model for prospore-membrane closure, spore-wall polymer deposition, and chitosan/dityrosine outer-wall assembly.",
     "reference": "DOI:10.1128/MMBR.69.4.565-584.2005"
    }
   ],
   "functions": [
    {
     "function_id": "ascospore_stress_barrier",
     "label": "ascospore environmental stress barrier",
     "description": "The mature ascospore wall surrounds the spore plasma membrane and protects the dormant spore from environmental stresses.",
     "evidence": [
      {
       "reference": "DOI:10.1128/MMBR.69.4.565-584.2005",
       "notes": "Neiman 2005 reviews the mature Saccharomyces spore wall as a multilaminar wall that provides environmental stress resistance."
      },
      {
       "reference": "DOI:10.1371/journal.pone.0002873",
       "notes": "Coluccio et al. 2008 tested Saccharomyces ascospore survival after passage through the Drosophila digestive tract."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005619",
     "notes": "Gene Ontology cellular-component term for ascospore wall."
    },
    {
     "reference": "GO:0009277",
     "notes": "Gene Ontology cellular-component term for the broader fungal-type cell wall."
    },
    {
     "reference": "GO:0005632",
     "notes": "Gene Ontology cellular-component term for inner layers of the Saccharomyces spore wall."
    },
    {
     "reference": "GO:0005631",
     "notes": "Gene Ontology cellular-component term for the Saccharomyces spore-wall chitosan layer."
    },
    {
     "reference": "GO:0005630",
     "notes": "Gene Ontology cellular-component term for the Saccharomyces spore-wall dityrosine layer."
    },
    {
     "reference": "GO:1990916",
     "notes": "Gene Ontology cellular-component term for the Schizosaccharomyces pombe Isp3 spore-wall layer."
    },
    {
     "reference": "DOI:10.1128/MMBR.69.4.565-584.2005",
     "notes": "Neiman 2005, Ascospore Formation in the Yeast Saccharomyces cerevisiae, Microbiology and Molecular Biology Reviews."
    },
    {
     "reference": "DOI:10.1128/EC.3.6.1464-1475.2004",
     "notes": "Coluccio et al. 2004, Morphogenetic pathway of spore wall assembly in Saccharomyces cerevisiae, Eukaryotic Cell."
    },
    {
     "reference": "DOI:10.1371/journal.pgen.1003700",
     "notes": "Lin et al. 2013, A Highly Redundant Gene Network Controls Assembly of the Outer Spore Wall in S. cerevisiae, PLOS Genetics."
    },
    {
     "reference": "DOI:10.1371/journal.pone.0002873",
     "notes": "Coluccio et al. 2008, The Yeast Spore Wall Enables Spores to Survive Passage through the Digestive Tract of Drosophila, PLOS ONE."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "saccharomyces_ascospore_wall_layers",
     "title": "Inner polysaccharides and outer layers build a resistant ascospore wall",
     "description": "In budding yeast, mannan- and beta-glucan-rich inner layers are covered by a chitosan layer and a dityrosine-rich outer layer to build a multilaminar ascospore wall that surrounds the spore plasma membrane and protects the dormant spore.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records established Saccharomyces layer topology and stress-barrier function without asserting the full redundant outer-wall assembly network or treating Schizosaccharomyces Isp3 layers as identical to budding-yeast layers.",
     "nodes": [
      {
       "node_id": "prospore_membrane",
       "label": "prospore membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005628"
      },
      {
       "node_id": "inner_wall_polysaccharides",
       "label": "ascospore inner-wall mannan and beta-glucan polymers",
       "node_type": "CHEMICAL",
       "component_ref": "inner_wall_polysaccharides"
      },
      {
       "node_id": "inner_spore_wall_layer",
       "label": "inner layer of spore wall",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005632"
      },
      {
       "node_id": "chitosan_outer_layer",
       "label": "chitosan",
       "node_type": "CHEMICAL",
       "component_ref": "chitosan_outer_layer"
      },
      {
       "node_id": "chitosan_layer",
       "label": "chitosan layer of spore wall",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005631"
      },
      {
       "node_id": "dityrosine_rich_outer_layer",
       "label": "ascospore wall dityrosine-rich outer layer",
       "node_type": "CHEMICAL",
       "component_ref": "dityrosine_rich_outer_layer"
      },
      {
       "node_id": "ascospore_wall",
       "label": "ascospore wall",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005619"
      },
      {
       "node_id": "spore_stress_resistance",
       "label": "spore environmental stress resistance",
       "node_type": "CAPACITY"
      }
     ],
     "edges": [
      {
       "subject": "prospore_membrane",
       "predicate": "templates deposition of",
       "object": "ascospore_wall",
       "description": "During Saccharomyces sporulation, ascospore-wall material is deposited between the leaflets of the closed prospore membrane.",
       "evidence": [
        {
         "reference": "GO:0030476",
         "notes": "GO:0030476 defines ascospore wall assembly as deposition of wall components in the lumenal space between the outer and inner prospore-membrane leaflets."
        }
       ]
      },
      {
       "subject": "inner_wall_polysaccharides",
       "predicate": "forms",
       "object": "inner_spore_wall_layer",
       "description": "Mannan- and beta-glucan-rich polysaccharide material forms the two innermost Saccharomyces spore-wall layers.",
       "evidence": [
        {
         "reference": "GO:0005632",
         "notes": "GO:0005632 denotes either of the two innermost Saccharomyces spore-wall layers."
        },
        {
         "reference": "DOI:10.1128/MMBR.69.4.565-584.2005",
         "notes": "Neiman 2005 reviews Saccharomyces ascospore-wall layers and their deposition after prospore-membrane closure."
        }
       ]
      },
      {
       "subject": "inner_spore_wall_layer",
       "predicate": "is layer of",
       "object": "ascospore_wall",
       "description": "GO places the Saccharomyces inner spore-wall layers as part of the broader ascospore wall.",
       "evidence": [
        {
         "reference": "GO:0005632",
         "notes": "GO:0005632 defines the inner layer as part of the Saccharomyces spore wall."
        },
        {
         "reference": "GO:0005619",
         "notes": "GO places GO:0005632 as part of the ascospore wall."
        }
       ]
      },
      {
       "subject": "chitosan_outer_layer",
       "predicate": "forms",
       "object": "chitosan_layer",
       "description": "Chitosan polymer material forms the second outermost Saccharomyces ascospore-wall layer.",
       "evidence": [
        {
         "reference": "CHEBI:16261",
         "notes": "ChEBI term for chitosan."
        },
        {
         "reference": "GO:0005631",
         "notes": "GO:0005631 identifies the complete chitosan layer as the second outermost Saccharomyces spore-wall layer."
        },
        {
         "reference": "DOI:10.1128/MMBR.69.4.565-584.2005",
         "notes": "Neiman 2005 reviews chitosan as the Saccharomyces ascospore-wall layer beneath the dityrosine layer."
        }
       ]
      },
      {
       "subject": "chitosan_layer",
       "predicate": "overlies",
       "object": "inner_spore_wall_layer",
       "description": "The chitosan layer is positioned outside the two inner Saccharomyces spore-wall layers.",
       "evidence": [
        {
         "reference": "GO:0005631",
         "notes": "GO:0005631 defines the chitosan layer as the second outermost Saccharomyces spore-wall layer."
        },
        {
         "reference": "GO:0005632",
         "notes": "GO:0005632 defines the inner layers as the two innermost Saccharomyces spore-wall layers."
        }
       ]
      },
      {
       "subject": "dityrosine_rich_outer_layer",
       "predicate": "overlies",
       "object": "chitosan_layer",
       "description": "The dityrosine-rich layer forms the outermost layer over the chitosan layer in the Saccharomyces ascospore wall.",
       "evidence": [
        {
         "reference": "GO:0005630",
         "notes": "GO:0005630 defines the dityrosine layer as the outermost Saccharomyces spore-wall layer."
        },
        {
         "reference": "GO:0005631",
         "notes": "GO:0005631 places the chitosan layer immediately under the outermost Saccharomyces dityrosine layer."
        },
        {
         "reference": "DOI:10.1371/journal.pgen.1003700",
         "notes": "Lin et al. 2013 studied genes controlling Saccharomyces outer spore-wall assembly."
        }
       ]
      },
      {
       "subject": "ascospore_wall",
       "predicate": "provides",
       "object": "spore_stress_resistance",
       "description": "The mature ascospore wall protects dormant spores from environmental insults.",
       "evidence": [
        {
         "reference": "DOI:10.1128/MMBR.69.4.565-584.2005",
         "notes": "Neiman 2005 reviews the mature spore wall as a source of environmental stress resistance."
        },
        {
         "reference": "DOI:10.1371/journal.pone.0002873",
         "notes": "Coluccio et al. 2008 showed that the yeast spore wall enables survival through the Drosophila digestive tract."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ascospore_layer_record_boundary",
     "prompt": "Split Saccharomyces ascospore-wall layers into standalone records.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "has_part",
      "causal_graphs#saccharomyces_ascospore_wall_layers"
     ],
     "rationale": "GO has exact cellular-component terms for the Saccharomyces inner, chitosan, and dityrosine spore-wall layers; GO:1990916 separately denotes the Schizosaccharomyces pombe Isp3 layer.",
     "evidence": [
      {
       "reference": "GO:0005632",
       "notes": "GO:0005632 denotes either inner layer of the Saccharomyces spore wall."
      },
      {
       "reference": "GO:0005631",
       "notes": "GO:0005631 denotes the Saccharomyces spore-wall chitosan layer."
      },
      {
       "reference": "GO:0005630",
       "notes": "GO:0005630 denotes the Saccharomyces spore-wall dityrosine layer."
      },
      {
       "reference": "GO:1990916",
       "notes": "GO:1990916 denotes the Schizosaccharomyces pombe Isp3 spore-wall layer."
      }
     ],
     "resolution_note": "GO:0005632, GO:0005631, GO:0005630, and GO:1990916 now have standalone records and remain linked from the broad ascospore wall by has_part.",
     "resolved_date": "2026-09-23"
    },
    {
     "discussion_id": "ascospore_wall_polymer_grounding",
     "prompt": "Resolve exact source-neutral component groundings for the ascospore-wall polysaccharides and dityrosine-rich outer material.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#inner_wall_polysaccharides",
      "components#dityrosine_rich_outer_layer"
     ],
     "rationale": "The remaining ungrounded mannan/glucan and dityrosine-rich material labels are reviewed but ungrounded until exact CHEBI or polymer identifiers can be confirmed; the chitosan polymer component is now grounded to CHEBI:16261.",
     "evidence": [
      {
       "reference": "DOI:10.1371/journal.pgen.1003700",
       "notes": "Lin et al. 2013 studied Saccharomyces outer spore-wall assembly without defining source-neutral polymer CURIEs for every ascospore-wall material."
      },
      {
       "reference": "CHEBI:16261",
       "notes": "ChEBI term for the chitosan polymer."
      },
      {
       "reference": "GO:0005632",
       "notes": "GO:0005632 identifies the two innermost Saccharomyces spore-wall layers."
      },
      {
       "reference": "DOI:10.1128/MMBR.69.4.565-584.2005",
       "notes": "Neiman 2005 reviews the Saccharomyces ascospore wall as a multilaminar structure with inner mannan and beta-glucan layers."
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0005631",
   "label": "chitosan layer of spore wall",
   "structure_category": "SPORE",
   "structure_kind": "ENVELOPE_LAYER",
   "definition": "The second outermost layer of the spore wall, as described in Saccharomyces.",
   "definition_source": "GO:0005631",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T02:11:55Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T02:13:19Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added ascospore-wall parthood, a CHEBI-grounded chitosan component, Saccharomyces cerevisiae scope, an outer-wall maturation function, GO/DOI evidence, a nonmechanistic chitosan-layer assembly graph, and boundary discussions for the chitosan polymer and Chs3/Cda1/Cda2 enzymes.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T02:32:50Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved PR #1344 review issue #1345 by adding direct Saccharomyces literature evidence to the chitosan-to-chitosan-layer formation edge.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:53Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 2 verified UniProtKB xref(s) to GENE_OR_PROTEIN causal_graphs node(s).",
     "llm_assisted": true
    }
   ],
   "part_of": [
    "GO:0005619"
   ],
   "components": [
    {
     "component_id": "chitosan",
     "label": "chitosan",
     "component_type": "POLYSACCHARIDE",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding": "CHEBI:16261",
     "role": "Deacetylated chitin polymer material that forms the Saccharomyces ascospore-wall layer between the inner mannan/glucan layers and the outer dityrosine layer.",
     "evidence": [
      {
       "reference": "DOI:10.1016/S0014-5793(99)01334-4",
       "notes": "Christodoulidou et al. 1999 studied Cda1 and Cda2 chitin deacetylases and how their elimination affects Saccharomyces ascospore-wall assembly."
      },
      {
       "reference": "DOI:10.1128/MMBR.69.4.565-584.2005",
       "notes": "Neiman 2005 reviews chitosan as the second outer Saccharomyces ascospore-wall layer."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast builds a chitosan layer during ascospore-wall maturation; this first standalone record does not assert an identical layer throughout ascospore-forming fungi.",
     "reference": "DOI:10.1128/MMBR.69.4.565-584.2005"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which Cda1/Cda2-dependent chitin deacetylation is tied to ascospore-wall assembly and rigidity.",
     "reference": "DOI:10.1016/S0014-5793(99)01334-4"
    }
   ],
   "functions": [
    {
     "function_id": "outer_ascospore_wall_maturation",
     "label": "outer ascospore-wall maturation",
     "description": "The chitosan layer forms the deacetylated chitin-containing surface beneath the dityrosine layer and contributes to construction of a rigid mature Saccharomyces ascospore wall.",
     "evidence": [
      {
       "reference": "DOI:10.1074/jbc.271.49.31420",
       "notes": "Christodoulidou et al. 1996 identified two sporulation-specific chitin deacetylase genes required for Saccharomyces ascospore-wall rigidity."
      },
      {
       "reference": "DOI:10.1371/journal.pgen.1003700",
       "notes": "Lin et al. 2013 tested the redundant Saccharomyces gene network that controls outer spore-wall assembly."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005631",
     "notes": "Gene Ontology cellular-component term for the Saccharomyces spore-wall chitosan layer."
    },
    {
     "reference": "GO:0005619",
     "notes": "Gene Ontology cellular-component term for the broader ascospore wall that contains the chitosan layer."
    },
    {
     "reference": "GO:0005632",
     "notes": "Gene Ontology cellular-component term for the inner layers below the Saccharomyces chitosan layer."
    },
    {
     "reference": "GO:0005630",
     "notes": "Gene Ontology cellular-component term for the dityrosine layer above the Saccharomyces chitosan layer."
    },
    {
     "reference": "CHEBI:16261",
     "notes": "ChEBI term for chitosan."
    },
    {
     "reference": "DOI:10.1074/jbc.271.49.31420",
     "notes": "Christodoulidou et al. 1996, Two Sporulation-specific Chitin Deacetylase-encoding Genes Are Required for the Ascospore Wall Rigidity of Saccharomyces cerevisiae, Journal of Biological Chemistry."
    },
    {
     "reference": "DOI:10.1016/S0014-5793(99)01334-4",
     "notes": "Christodoulidou et al. 1999, Yeast Ascospore Wall Assembly Requires Two Chitin Deacetylase Isozymes, FEBS Letters."
    },
    {
     "reference": "DOI:10.1128/EC.3.6.1464-1475.2004",
     "notes": "Coluccio et al. 2004, Morphogenetic Pathway of Spore Wall Assembly in Saccharomyces cerevisiae, Eukaryotic Cell."
    },
    {
     "reference": "DOI:10.1128/MMBR.69.4.565-584.2005",
     "notes": "Neiman 2005, Ascospore Formation in the Yeast Saccharomyces cerevisiae, Microbiology and Molecular Biology Reviews."
    },
    {
     "reference": "DOI:10.1371/journal.pgen.1003700",
     "notes": "Lin et al. 2013, A Highly Redundant Gene Network Controls Assembly of the Outer Spore Wall in S. cerevisiae, PLOS Genetics."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "saccharomyces_chitosan_layer_assembly",
     "title": "Chitin deacetylation produces the chitosan layer of the ascospore wall",
     "description": "In Saccharomyces cerevisiae, chitin deacetylases convert spore-wall chitin into chitosan, which forms the second outermost ascospore-wall layer between the inner layers and the dityrosine surface.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records chitosan-layer composition, its topology, and the placement of Cda1/Cda2 in precursor modification without treating Chs3, Cda1, or Cda2 as mature-layer constituents.",
     "nodes": [
      {
       "node_id": "cda_chitin_deacetylases",
       "label": "Cda1/Cda2 chitin deacetylases",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:Q06702",
        "UniProtKB:Q06703"
       ]
      },
      {
       "node_id": "chitosan",
       "label": "chitosan",
       "node_type": "CHEMICAL",
       "grounding": "CHEBI:16261",
       "component_ref": "chitosan"
      },
      {
       "node_id": "chitosan_layer",
       "label": "chitosan layer of spore wall",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005631"
      },
      {
       "node_id": "inner_spore_wall_layer",
       "label": "inner layer of spore wall",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005632"
      },
      {
       "node_id": "dityrosine_layer",
       "label": "dityrosine layer of spore wall",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005630"
      },
      {
       "node_id": "ascospore_wall",
       "label": "ascospore wall",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005619"
      }
     ],
     "edges": [
      {
       "subject": "cda_chitin_deacetylases",
       "predicate": "produce",
       "object": "chitosan",
       "description": "Cda1 and Cda2 are sporulation-specific chitin deacetylases implicated in converting chitinous spore-wall material into chitosan.",
       "evidence": [
        {
         "reference": "DOI:10.1016/S0014-5793(99)01334-4",
         "notes": "Christodoulidou et al. 1999 studied the Cda1 and Cda2 chitin deacetylases and their effects on Saccharomyces ascospore-wall assembly."
        }
       ]
      },
      {
       "subject": "chitosan",
       "predicate": "forms",
       "object": "chitosan_layer",
       "description": "Chitosan is the deacetylated chitin polymer material used to build the Saccharomyces spore-wall chitosan layer.",
       "evidence": [
        {
         "reference": "GO:0005631",
         "notes": "GO:0005631 identifies the complete chitosan layer as a Saccharomyces spore-wall structure."
        },
        {
         "reference": "CHEBI:16261",
         "notes": "ChEBI:16261 identifies the chitosan polymer."
        },
        {
         "reference": "DOI:10.1128/MMBR.69.4.565-584.2005",
         "notes": "Neiman 2005 reviews chitosan deposition as the Saccharomyces ascospore-wall layer between the inner wall and dityrosine layer."
        }
       ]
      },
      {
       "subject": "chitosan_layer",
       "predicate": "overlies",
       "object": "inner_spore_wall_layer",
       "description": "The chitosan layer lies outside the two inner layers of the Saccharomyces ascospore wall.",
       "evidence": [
        {
         "reference": "GO:0005631",
         "notes": "GO:0005631 defines the chitosan layer as the second outermost Saccharomyces spore-wall layer."
        },
        {
         "reference": "GO:0005632",
         "notes": "GO:0005632 defines the inner layers as the two innermost Saccharomyces spore-wall layers."
        }
       ]
      },
      {
       "subject": "dityrosine_layer",
       "predicate": "overlies",
       "object": "chitosan_layer",
       "description": "The dityrosine layer sits outside the chitosan layer as the surface of the Saccharomyces ascospore wall.",
       "evidence": [
        {
         "reference": "GO:0005630",
         "notes": "GO:0005630 defines the dityrosine layer as the outermost Saccharomyces spore-wall layer."
        },
        {
         "reference": "GO:0005631",
         "notes": "GO:0005631 places the chitosan layer immediately beneath the dityrosine layer."
        },
        {
         "reference": "DOI:10.1371/journal.pgen.1003700",
         "notes": "Lin et al. 2013 studied genes controlling Saccharomyces outer spore-wall assembly."
        }
       ]
      },
      {
       "subject": "chitosan_layer",
       "predicate": "is layer of",
       "object": "ascospore_wall",
       "description": "GO places the Saccharomyces chitosan layer as part of the broader ascospore wall.",
       "evidence": [
        {
         "reference": "GO:0005631",
         "notes": "GO:0005631 defines the chitosan layer as part of the Saccharomyces spore wall."
        },
        {
         "reference": "GO:0005619",
         "notes": "GO places GO:0005631 as part of the ascospore wall."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "chitosan_chebi_scope",
     "prompt": "Use CHEBI:16261 for the chitosan polymer constituent, not for the complete chitosan layer structure.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#chitosan"
     ],
     "rationale": "CHEBI:16261 denotes the source-neutral chitosan polymer, whereas GO:0005631 denotes the full Saccharomyces spore-wall layer made from chitosan.",
     "resolution_note": "Grounded only the polysaccharide component to CHEBI:16261 and kept the record identity grounded to GO:0005631.",
     "evidence": [
      {
       "reference": "CHEBI:16261",
       "notes": "ChEBI term for the chitosan aminoglycan."
      },
      {
       "reference": "GO:0005631",
       "notes": "GO:0005631 identifies the complete chitosan layer of the Saccharomyces spore wall."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23",
     "resolved_date": "2026-09-23"
    },
    {
     "discussion_id": "chitin_modification_enzyme_boundary",
     "prompt": "Treat Chs3, Cda1, and Cda2 as chitosan-layer biosynthetic machinery rather than mature-layer constituents.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#chitosan",
      "causal_graphs#saccharomyces_chitosan_layer_assembly"
     ],
     "rationale": "Chs3 synthesizes chitin and Cda1/Cda2 modify chitin into chitosan for wall assembly, but the curated constituent is the resulting chitosan polymer rather than its biosynthetic enzymes.",
     "resolution_note": "Left Chs3, Cda1, and Cda2 out of components and represented Cda1/Cda2 only as upstream assembly machinery in the graph.",
     "evidence": [
      {
       "reference": "DOI:10.1016/S0014-5793(99)01334-4",
       "notes": "Christodoulidou et al. 1999 studied the Cda1 and Cda2 chitin deacetylase enzymes in ascospore-wall assembly."
      },
      {
       "reference": "DOI:10.1128/MMBR.69.4.565-584.2005",
       "notes": "Neiman 2005 reviews Chs3-dependent chitin synthesis followed by deacetylation to make the chitosan layer."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23",
     "resolved_date": "2026-09-23"
    }
   ]
  },
  {
   "identifier": "GO:0005630",
   "label": "dityrosine layer of spore wall",
   "structure_category": "SPORE",
   "structure_kind": "ENVELOPE_LAYER",
   "definition": "The outermost layer of the spore wall, as described in Saccharomyces.",
   "definition_source": "GO:0005630",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T01:39:38Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T01:41:48Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added ascospore-wall parthood, a reviewed-label-only dityrosine-containing macromolecule component, Saccharomyces cerevisiae scope, a stress-barrier function, GO/DOI evidence, a nonmechanistic layer topology graph, and boundary discussions for macromolecule grounding and precursor enzymes.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T01:52:35Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved PR #1342 review issue #1343 by tightening DOI:10.1073/pnas.91.10.4524 evidence notes so canonical-example and stress-resistance claims match the cited literature.",
     "llm_assisted": true
    }
   ],
   "part_of": [
    "GO:0005619"
   ],
   "components": [
    {
     "component_id": "dityrosine_containing_spore_wall_macromolecule",
     "label": "dityrosine-containing spore-wall macromolecule",
     "component_type": "OTHER",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The mature Saccharomyces spore-wall surface contains a dityrosine-bearing macromolecule, but no exact source-neutral CHEBI term for the assembled dityrosine-containing wall material was curated.",
     "role": "Dityrosine-bearing wall material that forms the outermost layer of the Saccharomyces ascospore wall.",
     "evidence": [
      {
       "reference": "DOI:10.1016/S0021-9258(18)77231-1",
       "notes": "Briza et al. 1990 characterized a DL-dityrosine-containing macromolecule isolated from yeast ascospore walls."
      },
      {
       "reference": "DOI:10.1016/S0021-9258(17)35659-4",
       "notes": "Briza et al. 1986 identified dityrosine as a prominent component of the yeast ascospore wall."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast builds a dityrosine-rich outermost layer during ascospore-wall maturation; no broader Saccharomycotina distribution is asserted in this standalone layer record.",
     "reference": "DOI:10.1128/MMBR.69.4.565-584.2005"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which a DL-dityrosine-containing macromolecule was biochemically characterized from isolated ascospore walls.",
     "reference": "DOI:10.1016/S0021-9258(18)77231-1"
    }
   ],
   "functions": [
    {
     "function_id": "outer_ascospore_wall_stress_barrier",
     "label": "outer ascospore-wall stress barrier",
     "description": "The dityrosine-containing outermost layer contributes to the mature Saccharomyces ascospore surface that resists adverse environmental conditions.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.91.10.4524",
       "notes": "Briza et al. 1994 describe dityrosine as a sporulation-specific yeast ascospore-wall component essential for spore resistance to adverse environmental conditions while defining DIT1/DIT2-dependent LL-dityrosine precursor synthesis."
      },
      {
       "reference": "DOI:10.1128/MMBR.69.4.565-584.2005",
       "notes": "Neiman 2005 reviews dityrosine as an outer spore-wall component needed for the resistant mature spore surface."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005630",
     "notes": "Gene Ontology cellular-component term for the Saccharomyces spore-wall dityrosine layer."
    },
    {
     "reference": "GO:0005619",
     "notes": "Gene Ontology cellular-component term for the broader ascospore wall that contains the dityrosine layer."
    },
    {
     "reference": "GO:0005631",
     "notes": "Gene Ontology cellular-component term for the chitosan layer below the outermost Saccharomyces dityrosine layer."
    },
    {
     "reference": "DOI:10.1016/S0021-9258(17)35659-4",
     "notes": "Briza et al. 1986, Dityrosine Is a Prominent Component of the Yeast Ascospore Wall. A Proof of Its Structure, Journal of Biological Chemistry."
    },
    {
     "reference": "DOI:10.1016/S0021-9258(18)77231-1",
     "notes": "Briza et al. 1990, Characterization of a DL-dityrosine-containing Macromolecule from Yeast Ascospore Walls, Journal of Biological Chemistry."
    },
    {
     "reference": "DOI:10.1073/pnas.91.10.4524",
     "notes": "Briza et al. 1994, The Sporulation-Specific Enzymes Encoded by the DIT1 and DIT2 Genes Catalyze a Two-Step Reaction Leading to a Soluble LL-Dityrosine-Containing Precursor of the Yeast Spore Wall, Proceedings of the National Academy of Sciences."
    },
    {
     "reference": "DOI:10.1128/EC.3.6.1464-1475.2004",
     "notes": "Coluccio et al. 2004, Morphogenetic Pathway of Spore Wall Assembly in Saccharomyces cerevisiae, Eukaryotic Cell."
    },
    {
     "reference": "DOI:10.1128/MMBR.69.4.565-584.2005",
     "notes": "Neiman 2005, Ascospore Formation in the Yeast Saccharomyces cerevisiae, Microbiology and Molecular Biology Reviews."
    },
    {
     "reference": "DOI:10.1371/journal.pgen.1003700",
     "notes": "Lin et al. 2013, A Highly Redundant Gene Network Controls Assembly of the Outer Spore Wall in S. cerevisiae, PLOS Genetics."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "saccharomyces_dityrosine_layer_assembly",
     "title": "Dityrosine-containing material caps the Saccharomyces ascospore wall",
     "description": "In Saccharomyces cerevisiae, dityrosine-containing macromolecular material builds the outermost ascospore-wall layer above the chitosan layer and contributes to the mature stress-resistant spore surface.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records mature-layer composition, Saccharomyces layer topology, and stress-barrier function without asserting the full redundant outer-wall assembly network.",
     "nodes": [
      {
       "node_id": "dityrosine_containing_spore_wall_macromolecule",
       "label": "dityrosine-containing spore-wall macromolecule",
       "node_type": "CHEMICAL",
       "component_ref": "dityrosine_containing_spore_wall_macromolecule"
      },
      {
       "node_id": "dityrosine_layer",
       "label": "dityrosine layer of spore wall",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005630"
      },
      {
       "node_id": "chitosan_layer",
       "label": "chitosan layer of spore wall",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005631"
      },
      {
       "node_id": "ascospore_wall",
       "label": "ascospore wall",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005619"
      },
      {
       "node_id": "spore_stress_resistance",
       "label": "spore environmental stress resistance",
       "node_type": "CAPACITY"
      }
     ],
     "edges": [
      {
       "subject": "dityrosine_containing_spore_wall_macromolecule",
       "predicate": "forms",
       "object": "dityrosine_layer",
       "description": "The dityrosine-containing macromolecule is a constituent of the mature yeast ascospore wall surface.",
       "evidence": [
        {
         "reference": "DOI:10.1016/S0021-9258(18)77231-1",
         "notes": "Briza et al. 1990 characterized a DL-dityrosine-containing macromolecule from yeast ascospore walls."
        },
        {
         "reference": "GO:0005630",
         "notes": "GO:0005630 identifies the complete dityrosine layer as an outermost Saccharomyces spore-wall layer."
        }
       ]
      },
      {
       "subject": "dityrosine_layer",
       "predicate": "overlies",
       "object": "chitosan_layer",
       "description": "The dityrosine layer forms the Saccharomyces ascospore wall surface outside the chitosan layer.",
       "evidence": [
        {
         "reference": "GO:0005630",
         "notes": "GO:0005630 defines the dityrosine layer as the outermost Saccharomyces spore-wall layer."
        },
        {
         "reference": "GO:0005631",
         "notes": "GO:0005631 defines the chitosan layer as the second outermost Saccharomyces spore-wall layer."
        },
        {
         "reference": "DOI:10.1371/journal.pgen.1003700",
         "notes": "Lin et al. 2013 studied assembly of the Saccharomyces outer spore-wall layers."
        }
       ]
      },
      {
       "subject": "dityrosine_layer",
       "predicate": "is outermost layer of",
       "object": "ascospore_wall",
       "description": "GO defines the dityrosine layer as the outermost layer of the Saccharomyces spore wall.",
       "evidence": [
        {
         "reference": "GO:0005630",
         "notes": "GO:0005630 defines the dityrosine layer as part of the Saccharomyces spore wall."
        },
        {
         "reference": "GO:0005619",
         "notes": "GO places GO:0005630 as part of the ascospore wall."
        }
       ]
      },
      {
       "subject": "dityrosine_layer",
       "predicate": "contributes to",
       "object": "spore_stress_resistance",
       "description": "The dityrosine-containing outer layer contributes to the resistant surface of the mature Saccharomyces ascospore.",
       "evidence": [
        {
         "reference": "DOI:10.1073/pnas.91.10.4524",
         "notes": "Briza et al. 1994 described dityrosine as a sporulation-specific yeast ascospore-wall component tied to spore resistance under adverse environmental conditions."
        },
        {
         "reference": "DOI:10.1128/MMBR.69.4.565-584.2005",
         "notes": "Neiman 2005 reviews the dityrosine layer as part of the stress-resistant mature spore wall."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "dityrosine_macromolecule_grounding",
     "prompt": "Resolve an exact source-neutral grounding for the mature dityrosine-containing spore-wall macromolecule.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#dityrosine_containing_spore_wall_macromolecule"
     ],
     "rationale": "The record has enough biochemical support to name the dityrosine-containing wall material, but the exact chemical boundary of the assembled insoluble wall macromolecule has not been matched to a source-neutral CHEBI identifier.",
     "evidence": [
      {
       "reference": "DOI:10.1016/S0021-9258(18)77231-1",
       "notes": "Briza et al. 1990 characterized a DL-dityrosine-containing macromolecule from yeast ascospore walls."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23"
    },
    {
     "discussion_id": "dit1_dit2_component_boundary",
     "prompt": "Treat Dit1 and Dit2 as precursor biosynthetic enzymes rather than dityrosine-layer constituents.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "components#dityrosine_containing_spore_wall_macromolecule",
      "causal_graphs#saccharomyces_dityrosine_layer_assembly"
     ],
     "rationale": "DIT1 and DIT2 encode sporulation-specific enzymes that synthesize soluble LL-dityrosine-containing precursors before incorporation into the wall, so they support the precursor-biosynthesis pathway rather than a mature-layer constituent call.",
     "resolution_note": "Curated the dityrosine-containing macromolecule as the sole component in this first layer record and left Dit1/Dit2 out of components.",
     "evidence": [
      {
       "reference": "DOI:10.1073/pnas.91.10.4524",
       "notes": "Briza et al. 1994 showed that DIT1 and DIT2 produce soluble LL-dityrosine-containing spore-wall precursors."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23",
     "resolved_date": "2026-09-23"
    },
    {
     "discussion_id": "saccharomyces_dityrosine_isp3_boundary",
     "prompt": "Keep the Saccharomyces dityrosine layer separate from the Schizosaccharomyces Isp3 layer.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "part_of"
     ],
     "rationale": "GO:0005630 denotes the Saccharomyces dityrosine layer, whereas GO:1990916 denotes the Schizosaccharomyces pombe Isp3 spore-wall layer.",
     "resolution_note": "Curated GO:0005630 as its own Saccharomyces-focused record and left GO:1990916 in the existing Isp3 layer record.",
     "evidence": [
      {
       "reference": "GO:0005630",
       "notes": "GO:0005630 identifies the Saccharomyces dityrosine layer."
      },
      {
       "reference": "GO:1990916",
       "notes": "GO:1990916 identifies the Schizosaccharomyces pombe Isp3 layer."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23",
     "resolved_date": "2026-09-23"
    }
   ]
  },
  {
   "identifier": "GO:0043593",
   "label": "endospore coat",
   "structure_category": "SPORE",
   "structure_kind": "ENVELOPE_LAYER",
   "definition": "The layer in a bacterial endospore that lies under the exosporium, and is impermeable to many toxic molecules. The coat may also contain enzymes that are involved in endospore germination.",
   "definition_source": "GO:0043593",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T17:32:20Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T17:33:21Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added external-structure parthood, a reviewed-label-only coat-protein component, Bacillota distribution, a Bacillus subtilis example, barrier function, GO and literature evidence, a nonmechanistic coat-barrier topology graph, and boundary/grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T17:43:03Z",
     "curator": "codex",
     "action": "REVIEW_FIX",
     "changes": "Resolved PR #1005 review issues #1006 and #1007 by narrowing the barrier function label to the endospore coat and adding the GO:0043591 external-structure node and parthood edge to the topology graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:37:37Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "part_of": [
    "GO:0043591"
   ],
   "components": [
    {
     "component_id": "coat_protein_cohort",
     "label": "endospore coat proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "spoIVA",
      "safA",
      "cotE"
     ],
     "stoichiometry": "dozens of proteins in Bacillus subtilis",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The bacterial endospore coat is assembled from many unrelated protein families in basement, inner-coat, outer-coat, and crust layers; no single InterPro, Pfam, NCBIfam, GO, or Complex Portal term was curated that denotes the whole source-neutral coat protein cohort.",
     "role": "Morphogenetic and structural proteins that assemble into the multilayered coat shell outside the cortex, including the SpoIVA basement layer and SafA/CotE-organized inner and outer layers.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro2921",
       "notes": "McKenney, Driks and Eichenberger 2012 review the Bacillus subtilis coat's basement, inner, outer, and crust layers and the SpoIVA, SafA, and CotE morphogenetic proteins that organize coat assembly."
      },
      {
       "reference": "PMID:3139490",
       "notes": "Zheng et al. identified CotE as a morphogenetic protein needed to assemble the outer Bacillus subtilis spore coat."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P35149",
       "protein_label": "Stage IV sporulation protein A",
       "gene_symbol": "spoIVA",
       "taxon_id": "NCBITaxon:224308",
       "taxon_label": "Bacillus subtilis subsp. subtilis str. 168",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene spoIVA in Bacillus subtilis subsp. subtilis str. 168, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P35149",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P35149, the single reviewed entry for gene spoIVA in Bacillus subtilis subsp. subtilis str. 168. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:O32062",
       "protein_label": "Spore coat morphogenetic protein SafA",
       "gene_symbol": "safA",
       "taxon_id": "NCBITaxon:224308",
       "taxon_label": "Bacillus subtilis subsp. subtilis str. 168",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene safA in Bacillus subtilis subsp. subtilis str. 168, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11325931",
         "notes": "Ozin AJ et al. 2001, ‘SpoVID guides SafA to the spore coat in Bacillus subtilis.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Forespore' localisation of O32062."
        },
        {
         "reference": "PMID:30168214",
         "notes": "Nunes F et al. 2018, ‘SpoVID functions as a non-competitive hub that connects the modules for assembly of the inner and outer spore coat layers in Bacillus subtilis.’, Mol Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Forespore' localisation of O32062."
        },
        {
         "reference": "PMID:30455281",
         "notes": "Pereira FC et al. 2019, ‘A LysM Domain Intervenes in Sequential Protein-Protein and Protein-Peptidoglycan Interactions Important for Spore Coat Assembly in Bacillus subtilis.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Forespore' localisation of O32062."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P14016",
       "protein_label": "Spore coat morphogenetic protein CotE",
       "gene_symbol": "cotE",
       "taxon_id": "NCBITaxon:224308",
       "taxon_label": "Bacillus subtilis subsp. subtilis str. 168",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene cotE in Bacillus subtilis subsp. subtilis str. 168, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:17172339",
         "notes": "Costa T et al. 2007, ‘The timing of cotE expression affects Bacillus subtilis spore coat morphology but not lysozyme resistance.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Forespore' localisation of P14016."
        },
        {
         "reference": "PMID:26484546",
         "notes": "Isticato R et al. 2015, ‘The Direct Interaction between Two Morphogenetic Proteins Is Essential for Spore Coat Formation in Bacillus subtilis.’, PLoS One. ECO:0000269 experimental evidence cited by UniProt for the 'Forespore' localisation of P14016."
        },
        {
         "reference": "PMID:8299942",
         "notes": "Driks A et al. 1994, ‘Subcellular localization of proteins involved in the assembly of the spore coat of Bacillus subtilis.’, Genes Dev. ECO:0000269 experimental evidence cited by UniProt for the 'Forespore' localisation of P14016."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:1239",
     "taxon_label": "Bacillota",
     "presence": "COMMON",
     "note": "Endospore coats occur in endospore-forming Bacillota lineages as a mature-spore surface layer, with many non-sporulating Bacillota lacking the structure.",
     "reference": "DOI:10.1038/nrmicro2921"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:1423",
     "taxon_label": "Bacillus subtilis",
     "note": "Classical model for the proteinaceous endospore coat layers organized by SpoIVA, SafA, CotE, and other coat morphogenetic proteins.",
     "reference": "DOI:10.1038/nrmicro2921"
    }
   ],
   "functions": [
    {
     "function_id": "coat_permeability_barrier",
     "label": "endospore coat permeability barrier",
     "description": "The multilayered endospore coat restricts lytic enzymes and large toxic molecules from accessing the dormant spore interior.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro2921",
       "notes": "McKenney, Driks and Eichenberger 2012 review the bacterial endospore coat as a protective barrier outside the cortex."
      },
      {
       "reference": "GO:0043593",
       "notes": "GO:0043593 defines the endospore coat as impermeable to many toxic molecules."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0043593",
     "notes": "Gene Ontology cellular-component term for the endospore coat."
    },
    {
     "reference": "GO:0043591",
     "notes": "Gene Ontology cellular-component term for the endospore external encapsulating structure that contains the coat."
    },
    {
     "reference": "DOI:10.1038/nrmicro2921",
     "notes": "McKenney, Driks and Eichenberger 2012, The Bacillus subtilis endospore: assembly and functions of the multilayered coat, Nature Reviews Microbiology."
    },
    {
     "reference": "PMID:3139490",
     "notes": "Zheng et al. 1988 identified CotE as a morphogenetic protein needed for Bacillus subtilis outer spore-coat assembly."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "endospore_coat_barrier_topology",
     "title": "Endospore coat surrounds the cortex as a permeability barrier",
     "description": "Coat proteins assemble into a multilayered shell outside the endospore cortex within the external encapsulating structure, making a mature-spore surface barrier that restricts lytic enzymes and many toxic molecules.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records mature coat topology and high-level barrier function rather than the full SpoIVA/SafA/CotE assembly hierarchy.",
     "nodes": [
      {
       "node_id": "endospore_coat",
       "label": "endospore coat",
       "node_type": "STRUCTURE",
       "grounding": "GO:0043593"
      },
      {
       "node_id": "coat_proteins",
       "label": "endospore coat proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "coat_protein_cohort"
      },
      {
       "node_id": "endospore_cortex",
       "label": "endospore cortex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0043595"
      },
      {
       "node_id": "barrier_capacity",
       "label": "enzyme and toxin barrier",
       "node_type": "CAPACITY"
      },
      {
       "node_id": "external_encapsulating_structure",
       "label": "endospore external encapsulating structure",
       "node_type": "STRUCTURE",
       "grounding": "GO:0043591"
      }
     ],
     "edges": [
      {
       "subject": "coat_proteins",
       "predicate": "assemble into",
       "object": "endospore_coat",
       "description": "SpoIVA, SafA, CotE, and other coat proteins organize the basement, inner, outer, and crust layers of the Bacillus subtilis endospore coat.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro2921",
         "notes": "McKenney, Driks and Eichenberger 2012 review the morphogenetic hierarchy that builds the Bacillus subtilis spore coat layers."
        }
       ]
      },
      {
       "subject": "endospore_coat",
       "predicate": "surrounds",
       "object": "endospore_cortex",
       "description": "The mature endospore coat is the proteinaceous layer outside the endospore cortex.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro2921",
         "notes": "McKenney, Driks and Eichenberger 2012 review the bacterial spore coat as a multilayered shell outside the cortex."
        },
        {
         "reference": "GO:0043593",
         "notes": "GO:0043593 defines the endospore coat as a layer of the bacterial endospore."
        }
       ]
      },
      {
       "subject": "endospore_coat",
       "predicate": "excludes",
       "object": "barrier_capacity",
       "description": "The coat restricts access of lytic enzymes and large toxic molecules to the spore interior.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro2921",
         "notes": "McKenney, Driks and Eichenberger 2012 describe the coat as a barrier against lytic enzymes and large toxic molecules."
        }
       ]
      },
      {
       "subject": "endospore_coat",
       "predicate": "is part of",
       "object": "external_encapsulating_structure",
       "description": "The endospore coat is a layer of the broader external encapsulating structure that surrounds a mature bacterial endospore.",
       "evidence": [
        {
         "reference": "GO:0043593",
         "notes": "GO:0043593 defines the endospore coat as a bacterial endospore layer."
        },
        {
         "reference": "GO:0043591",
         "notes": "GO:0043591 identifies the broader endospore external encapsulating structure."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "coat_layer_boundary",
     "prompt": "Keep the endospore coat separate from the broader endospore external encapsulating structure.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "GO:0043593 denotes the proteinaceous endospore coat layer, whereas GO:0043591 denotes the broader external encapsulating structure that also includes the cortex and outer endospore membrane.",
     "resolution_note": "Curated GO:0043593 as the coat layer and linked it to GO:0043591 with part_of.",
     "evidence": [
      {
       "reference": "GO:0043593",
       "notes": "GO:0043593 is the endospore coat part term."
      },
      {
       "reference": "GO:0043591",
       "notes": "GO:0043591 identifies the larger endospore external encapsulating structure."
      }
     ]
    },
    {
     "discussion_id": "coat_protein_family_grounding",
     "prompt": "Resolve exact source-neutral family groundings for individual endospore coat layers or protein cohorts.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#coat_protein_cohort"
     ],
     "rationale": "This pass models the endospore coat proteins as one reviewed aggregate because the mature bacterial coat is assembled from many unrelated proteins across multiple layers. A follow-up can split exact basement, inner-coat, outer-coat, or crust families where source-neutral family identifiers exist.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro2921",
       "notes": "McKenney, Driks and Eichenberger 2012 review Bacillus subtilis coat proteins and morphogenetic layer assembly."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15"
    }
   ]
  },
  {
   "identifier": "GO:0070477",
   "label": "endospore core",
   "structure_category": "SPORE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "An intracellular part that represents the innermost portion of an endospore; the endospore core is dehydrated, enriched in dipicolinic acid and divalent cations, and metabolically inactive.",
   "definition_source": "GO:0070477",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-22T23:16:24Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T23:17:35Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added UniProt SL synonyms and cross-reference, Bacillota distribution, a Bacillus subtilis example, GO/UniProt/literature evidence, a nonmechanistic core-dehydration graph, and a surrounding-layer boundary discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T23:30:30Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #1333 by removing the generic UniProt SL-0253 location from xrefs while preserving it as scoped evidence, and resolved #1334 by retitling the function graph to assign core dehydration to the cortex rather than all surrounding layers.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "spore core",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0253"
    },
    {
     "synonym_text": "spore matrix",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0253"
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:1239",
     "taxon_label": "Bacillota",
     "presence": "COMMON",
     "note": "Endospore cores are produced by endospore-forming Bacillota lineages as the dormant innermost compartment, while many non-sporulating members of the phylum have lost the pathway.",
     "reference": "DOI:10.1038/nrmicro2921"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:1423",
     "taxon_label": "Bacillus subtilis",
     "note": "Classical bacterial endospore model in which the forespore matures into a dehydrated endospore core inside cortex and coat layers.",
     "reference": "DOI:10.1038/nrmicro2921"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0070477",
     "notes": "Gene Ontology cellular-component term for the endospore core."
    },
    {
     "reference": "GO:0140549",
     "notes": "Gene Ontology cellular-component term for the spore inner membrane that surrounds the endospore core."
    },
    {
     "reference": "GO:0043595",
     "notes": "Gene Ontology cellular-component term for the endospore cortex layer outside the spore inner membrane and core."
    },
    {
     "reference": "uniprot.location:SL-0253",
     "notes": "UniProt Subcellular Location SL-0253 identifies a generic Spore core location without a GO mapping and records spore matrix as an alternate name."
    },
    {
     "reference": "DOI:10.1128/9781555819323.ch10",
     "notes": "Setlow 2016, Spore Resistance Properties, in The Bacterial Spore."
    },
    {
     "reference": "DOI:10.1038/nrmicro2921",
     "notes": "McKenney, Driks and Eichenberger 2012, The Bacillus subtilis endospore: assembly and functions of the multilayered coat, Nature Reviews Microbiology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "endospore_core_dehydrated_interior",
     "title": "Cortex maintains low water in the endospore core",
     "description": "The dormant endospore core is the innermost compartment and is bounded by the spore inner membrane. Outside the core, the endospore cortex helps maintain the low core water content that supports wet-heat resistance.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records high-level core topology and dehydration rather than the molecular mechanisms of cortex synthesis, core dehydration, or germination-specific rehydration.",
     "nodes": [
      {
       "node_id": "endospore_core",
       "label": "endospore core",
       "node_type": "STRUCTURE",
       "grounding": "GO:0070477"
      },
      {
       "node_id": "spore_inner_membrane",
       "label": "spore inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0140549"
      },
      {
       "node_id": "endospore_cortex",
       "label": "endospore cortex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0043595"
      },
      {
       "node_id": "low_core_water_content",
       "label": "low core water content",
       "node_type": "STATE"
      },
      {
       "node_id": "wet_heat_resistance",
       "label": "wet-heat resistance",
       "node_type": "CAPACITY"
      }
     ],
     "edges": [
      {
       "subject": "spore_inner_membrane",
       "predicate": "surrounds",
       "object": "endospore_core",
       "description": "The spore inner membrane surrounds the endospore core and separates it from the surrounding cortex and external environment.",
       "evidence": [
        {
         "reference": "GO:0140549",
         "notes": "GO:0140549 defines the spore inner membrane as the membrane surrounding the spore core."
        }
       ]
      },
      {
       "subject": "endospore_cortex",
       "predicate": "maintains",
       "object": "low_core_water_content",
       "description": "Modified cortex peptidoglycan helps maintain low water content in the dormant spore core.",
       "evidence": [
        {
         "reference": "DOI:10.1128/9781555819323.ch10",
         "notes": "Setlow 2016 reviews the cortex contribution to spore core dehydration."
        }
       ]
      },
      {
       "subject": "low_core_water_content",
       "predicate": "enables",
       "object": "wet_heat_resistance",
       "description": "Low core water content is a major determinant of mature endospore resistance to wet heat.",
       "evidence": [
        {
         "reference": "DOI:10.1128/9781555819323.ch10",
         "notes": "Setlow 2016 reviews low core water content as a determinant of spore wet-heat resistance."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "core_layer_boundary",
     "prompt": "Keep the endospore core separate from the surrounding spore inner membrane, cortex, coat, and external encapsulating structure.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "GO:0070477 denotes the innermost dehydrated endospore core, whereas GO:0140549 denotes the membrane surrounding it, GO:0043595 denotes the cortex outside that membrane, and GO:0043591 denotes the broader cortex-coat external encapsulating structure.",
     "resolution_note": "Curated GO:0070477 as only the endospore core and recorded nearby membrane and cortex terms as evidence and graph nodes rather than parent or part_of values.",
     "evidence": [
      {
       "reference": "GO:0070477",
       "notes": "GO:0070477 is the endospore core term."
      },
      {
       "reference": "GO:0140549",
       "notes": "GO:0140549 is the surrounding spore inner membrane term."
      },
      {
       "reference": "GO:0043595",
       "notes": "GO:0043595 is the surrounding endospore cortex term."
      },
      {
       "reference": "GO:0043591",
       "notes": "GO:0043591 is the broader endospore external encapsulating structure term."
      }
     ]
    },
    {
     "discussion_id": "uniprot_spore_core_scope",
     "prompt": "Use UniProt SL-0253 as spore-core provenance without treating it as an exact cross-reference for the bacterial endospore core.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "SL-0253 denotes the generic UniProt Spore core location under the broader Spore hierarchy and carries no GO mapping, so it is not a true equivalent to GO:0070477.",
     "resolution_note": "Retained SL-0253 as synonym and record-level evidence provenance, but removed it from xrefs.",
     "evidence": [
      {
       "reference": "uniprot.location:SL-0253",
       "notes": "UniProt SL-0253 is the generic Spore core location."
      },
      {
       "reference": "GO:0070477",
       "notes": "GO:0070477 is the narrower bacterial endospore core term."
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0043595",
   "label": "endospore cortex",
   "structure_category": "SPORE",
   "structure_kind": "ENVELOPE_LAYER",
   "definition": "The thick, loosely cross-linked peptidoglycan layer between the spore core and the coat of a mature bacterial endospore.",
   "definition_source": "GO:0043595",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T00:33:44Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T00:34:21Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the UniProt SL xref and synonym, endospore external structure parthood, cortex peptidoglycan component, Bacillota distribution, a Bacillus subtilis example, GO and literature evidence, a nonmechanistic dehydration graph, and cortex boundary discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T00:47:24Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #726 by removing the component_ref from the whole endospore cortex graph node.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "spore cortex",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0364"
    }
   ],
   "part_of": [
    "GO:0043591"
   ],
   "xrefs": [
    "uniprot.location:SL-0364"
   ],
   "components": [
    {
     "component_id": "endospore_cortex_peptidoglycan",
     "label": "endospore cortex peptidoglycan",
     "component_type": "PEPTIDOGLYCAN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Peptidoglycan is groundable broadly, but the chemically modified, loosely cross-linked muramic-delta-lactam cortex peptidoglycan layer does not have an exact source-neutral CHEBI or GO component term.",
     "role": "Thick, modified peptidoglycan layer that holds the mature endospore core in a dehydrated, heat-resistant state and is cleaved during germination.",
     "evidence": [
      {
       "reference": "DOI:10.1128/9781555819323.ch10",
       "notes": "Setlow 2016 reviews modified cortex peptidoglycan as a determinant of core dehydration and wet-heat resistance."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:1239",
     "taxon_label": "Bacillota",
     "presence": "COMMON",
     "note": "Endospore cortex is produced by endospore-forming Bacillota lineages and is lost from many non-sporulating members of the phylum.",
     "reference": "DOI:10.1038/nrmicro2921"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:1423",
     "taxon_label": "Bacillus subtilis",
     "note": "Classical model for endospore differentiation and the cortex layer that surrounds the dormant spore core.",
     "reference": "DOI:10.1038/nrmicro2921"
    }
   ],
   "functions": [
    {
     "function_id": "spore_core_dehydration",
     "label": "spore core dehydration",
     "description": "The endospore cortex helps maintain low water content in the spore core, a major physical basis for wet-heat resistance.",
     "evidence": [
      {
       "reference": "DOI:10.1128/9781555819323.ch10",
       "notes": "Setlow 2016 reviews the cortex contribution to low core water content and endospore wet-heat resistance."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0043595",
     "notes": "Gene Ontology cellular-component term for the endospore cortex."
    },
    {
     "reference": "GO:0043591",
     "notes": "Gene Ontology cellular-component term for the endospore external encapsulating structure that contains the cortex."
    },
    {
     "reference": "uniprot.location:SL-0364",
     "notes": "UniProt Subcellular Location SL-0364 maps Spore cortex to GO:0043595 and places it under the Spore location."
    },
    {
     "reference": "DOI:10.1128/9781555819323.ch10",
     "notes": "Setlow 2016, Spore Resistance Properties, in The Bacterial Spore."
    },
    {
     "reference": "DOI:10.1038/nrmicro2921",
     "notes": "McKenney, Driks and Eichenberger 2012, The Bacillus subtilis endospore: assembly and functions of the multilayered coat, Nature Reviews Microbiology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "endospore_cortex_core_dehydration",
     "title": "Endospore cortex maintains a dehydrated spore core",
     "description": "Modified cortex peptidoglycan surrounds the endospore core and contributes to the low core water content that makes dormant spores wet-heat resistant.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the established cortex-to-core-dehydration relationship and leaves cortex synthesis, germination-specific lysis and coat assembly to dedicated assembly records.",
     "nodes": [
      {
       "node_id": "endospore_cortex",
       "label": "endospore cortex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0043595"
      },
      {
       "node_id": "spore_core",
       "label": "dehydrated spore core",
       "node_type": "STATE"
      },
      {
       "node_id": "wet_heat_resistance",
       "label": "wet-heat resistance",
       "node_type": "CAPACITY"
      }
     ],
     "edges": [
      {
       "subject": "endospore_cortex",
       "predicate": "maintains",
       "object": "spore_core",
       "description": "Endospore cortex peptidoglycan maintains the low water content of the dormant spore core.",
       "evidence": [
        {
         "reference": "DOI:10.1128/9781555819323.ch10",
         "notes": "Setlow 2016 reviews the cortex contribution to spore core dehydration."
        }
       ]
      },
      {
       "subject": "spore_core",
       "predicate": "enables",
       "object": "wet_heat_resistance",
       "description": "Low core water content is a major determinant of mature endospore wet-heat resistance.",
       "evidence": [
        {
         "reference": "DOI:10.1128/9781555819323.ch10",
         "notes": "Setlow 2016 reviews low core water content as a determinant of spore wet-heat resistance."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "cortex_external_structure_boundary",
     "prompt": "Keep the endospore cortex separate from the broader endospore external encapsulating structure.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "GO:0043595 denotes only the thick cortex layer, while GO:0043591 denotes the multilayered external structure containing the cortex, coat and outer membrane.",
     "resolution_note": "Curated the cortex as an ENVELOPE_LAYER and linked it to GO:0043591 with part_of.",
     "evidence": [
      {
       "reference": "GO:0043595",
       "notes": "GO:0043595 is the endospore cortex part term."
      },
      {
       "reference": "GO:0043591",
       "notes": "GO:0043591 identifies the containing endospore external encapsulating structure."
      }
     ]
    },
    {
     "discussion_id": "cortex_peptidoglycan_grounding",
     "prompt": "Find an exact source-neutral grounding for endospore cortex peptidoglycan.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "rationale": "The cortex is a peptidoglycan layer with characteristic chemical modifications, but its peptidoglycan constituent has no exact CHEBI, GO or other source-neutral family term in the curated identifier set.",
     "evidence": [
      {
       "reference": "DOI:10.1128/9781555819323.ch10",
       "notes": "Setlow 2016 reviews the modified peptidoglycan chemistry of the endospore cortex."
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0043591",
   "label": "endospore external encapsulating structure",
   "definition": "The layered envelope that surrounds a bacterial endospore and gives it its resistance: a thick modified peptidoglycan cortex, a proteinaceous coat of dozens of proteins outside it, and in some species an additional loose exosporium. It encases the dehydrated, mineralised core in which the chromosome is held.",
   "definition_source": "GO:0043591",
   "synonyms": [
    {
     "synonym_text": "spore coat and cortex",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1038/nrmicro2921"
    }
   ],
   "structure_category": "SPORE",
   "structure_kind": "ENVELOPE_LAYER",
   "has_part": [
    "GO:0043593",
    "GO:0043595",
    "GO:0043594"
   ],
   "components": [
    {
     "component_id": "cortex",
     "label": "endospore cortex peptidoglycan",
     "component_type": "PEPTIDOGLYCAN",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "A thick, chemically modified peptidoglycan layer whose muramic-δ-lactam residues make it a substrate for germination-specific lytic enzymes; it holds the core dehydrated.",
     "evidence": [
      {
       "reference": "DOI:10.1128/9781555819323.ch10",
       "notes": "Spore Resistance Properties (2016) attributes core dehydration and heat resistance to the cortex."
      }
     ]
    },
    {
     "component_id": "coat",
     "label": "endospore coat proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "cotE",
      "spoIVA",
      "safA"
     ],
     "stoichiometry": "over 70 distinct proteins in Bacillus subtilis",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "A large set of unrelated proteins assembled in morphogenetic layers; no single family term denotes it.",
     "role": "Self-assembling multilayered protein shell that excludes lytic enzymes and large toxic molecules, built on the SpoIVA basement layer with CotE and SafA as morphogenetic organisers.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro2921",
       "notes": "McKenney et al. 2012 describe the coat's layers and the morphogenetic proteins that organise them."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P14016",
       "protein_label": "Spore coat morphogenetic protein CotE",
       "gene_symbol": "cotE",
       "taxon_id": "NCBITaxon:224308",
       "taxon_label": "Bacillus subtilis subsp. subtilis str. 168",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-02",
       "role": "Exact ePSORTdb experimental canary: P14016 is assigned to Spore outer coat; current protein identity and taxon were independently verified in UniProtKB.",
       "evidence": [
        {
         "reference": "https://db.psort.org/search/results?dataset=e&refseq=P14016&show_adjust=1",
         "notes": "The exact ePSORTdb result links P14016 (Spore coat protein E) from taxon 224308 to secondary localization 'Spore outer coat' and PMID:3139490."
        },
        {
         "reference": "PMID:3139490",
         "notes": "Zheng et al. identify CotE as a morphogenetic protein required to assemble the outer Bacillus subtilis endospore coat."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:P35149",
       "protein_label": "Stage IV sporulation protein A",
       "gene_symbol": "spoIVA",
       "taxon_id": "NCBITaxon:224308",
       "taxon_label": "Bacillus subtilis subsp. subtilis str. 168",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene spoIVA in Bacillus subtilis subsp. subtilis str. 168, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/P35149",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry P35149, the single reviewed entry for gene spoIVA in Bacillus subtilis subsp. subtilis str. 168. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:O32062",
       "protein_label": "Spore coat morphogenetic protein SafA",
       "gene_symbol": "safA",
       "taxon_id": "NCBITaxon:224308",
       "taxon_label": "Bacillus subtilis subsp. subtilis str. 168",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-08",
       "role": "The single reviewed UniProtKB entry for gene safA in Bacillus subtilis subsp. subtilis str. 168, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11325931",
         "notes": "Ozin AJ et al. 2001, ‘SpoVID guides SafA to the spore coat in Bacillus subtilis.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Forespore' localisation of O32062."
        },
        {
         "reference": "PMID:30168214",
         "notes": "Nunes F et al. 2018, ‘SpoVID functions as a non-competitive hub that connects the modules for assembly of the inner and outer spore coat layers in Bacillus subtilis.’, Mol Microbiol. ECO:0000269 experimental evidence cited by UniProt for the 'Forespore' localisation of O32062."
        },
        {
         "reference": "PMID:30455281",
         "notes": "Pereira FC et al. 2019, ‘A LysM Domain Intervenes in Sequential Protein-Protein and Protein-Peptidoglycan Interactions Important for Spore Coat Assembly in Bacillus subtilis.’, J Bacteriol. ECO:0000269 experimental evidence cited by UniProt for the 'Forespore' localisation of O32062."
        }
       ]
      }
     ]
    },
    {
     "component_id": "exosporium",
     "label": "exosporium",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "bclA"
     ],
     "essentiality": "DISPENSABLE",
     "role": "A loose outermost balloon-like layer present in some species and absent in Bacillus subtilis; it carries the spore's outward-facing surface.",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro2921",
       "notes": "McKenney et al. 2012 contrast species with an exosporium against B. subtilis, which lacks one."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q81JD7",
       "protein_label": "BclA protein",
       "gene_symbol": "bclA",
       "taxon_id": "NCBITaxon:1392",
       "taxon_label": "Bacillus anthracis",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene bclA in Bacillus anthracis. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q81JD7",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q81JD7 for gene bclA in Bacillus anthracis. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:1239",
     "taxon_label": "Bacillota",
     "presence": "COMMON",
     "note": "Endospore formation is essentially confined to this phylum, and lost in many lineages within it.",
     "reference": "DOI:10.1038/nrmicro2921"
    },
    {
     "taxon_id": "NCBITaxon:2157",
     "taxon_label": "Archaea",
     "presence": "ABSENT",
     "reference": "DOI:10.1038/nrmicro2921"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:1423",
     "taxon_label": "Bacillus subtilis",
     "note": "The model system for coat assembly and sporulation genetics.",
     "reference": "DOI:10.1038/nrmicro2921"
    },
    {
     "taxon_id": "NCBITaxon:224308",
     "taxon_label": "Bacillus subtilis subsp. subtilis str. 168",
     "note": "Experimental reference strain for CotE-dependent outer spore-coat assembly.",
     "reference": "PMID:3139490"
    }
   ],
   "functions": [
    {
     "function_id": "resistance",
     "label": "spore-mediated resistance to environmental stress",
     "description": "The cortex dehydrates the core and the coat excludes lytic enzymes and chemicals, giving decades of dormancy and resistance to heat, radiation and solvents.",
     "evidence": [
      {
       "reference": "DOI:10.1128/9781555819323.ch10",
       "notes": "Spore Resistance Properties (2016) reviews the contributions of cortex and coat to resistance."
      },
      {
       "reference": "DOI:10.1038/nrmicro2921",
       "notes": "McKenney et al. 2012 describe the coat as a barrier to lytic enzymes and toxic chemicals."
      }
     ]
    }
   ],
   "associated_traits": [
    {
     "trait_id": "METPO:1000870",
     "trait_label": "sporulation",
     "relation": "REQUIRED_FOR",
     "evidence": [
      {
       "reference": "DOI:10.1038/nrmicro2921",
       "notes": "McKenney et al. 2012 describe coat and cortex assembly as stages of sporulation; TraitMech records the phenotype as METPO:1000870."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "DOI:10.1038/nrmicro2921",
     "notes": "McKenney PT, Driks A, Eichenberger P 2012, 'The Bacillus subtilis endospore: assembly and functions of the multilayered coat', Nature Reviews Microbiology."
    },
    {
     "reference": "DOI:10.1128/9781555819323.ch10",
     "notes": "'Spore Resistance Properties', in The Bacterial Spore (2016)."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "spoiva_cote_coat_assembly",
     "title": "SpoIVA and CotE organize spore coat layer assembly",
     "description": "SpoIVA self-assembly creates the basement scaffold that anchors early coat morphogenesis around the forespore. CotE then localizes outside that inner scaffold and organizes assembly of the outer Bacillus subtilis spore coat.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "spoiva",
       "label": "SpoIVA",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P35149"
       ],
       "component_ref": "coat"
      },
      {
       "node_id": "basement_layer",
       "label": "spore coat basement layer",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "inner_coat",
       "label": "inner spore coat",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "cote",
       "label": "CotE",
       "node_type": "GENE_OR_PROTEIN",
       "xrefs": [
        "UniProtKB:P14016"
       ],
       "component_ref": "coat"
      },
      {
       "node_id": "outer_coat",
       "label": "outer spore coat",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "multilayered_coat",
       "label": "endospore coat",
       "node_type": "STRUCTURE",
       "grounding": "GO:0043593"
      }
     ],
     "edges": [
      {
       "subject": "spoiva",
       "predicate": "self-assembles into",
       "object": "basement_layer",
       "description": "SpoIVA binds and hydrolyses ATP and self-assembles into higher-order polymers that build the innermost basement coat layer.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.molcel.2008.05.030",
         "notes": "Ramamurthi and Losick 2008 reconstituted ATP-driven SpoIVA self-assembly into cable-like higher-order structures."
        }
       ]
      },
      {
       "subject": "basement_layer",
       "predicate": "recruits",
       "object": "inner_coat",
       "description": "The basement layer on the forespore surface provides the scaffold on which inner-coat proteins assemble.",
       "evidence": [
        {
         "reference": "DOI:10.1101/gad.8.2.234",
         "notes": "Driks et al. 1994 localized key coat proteins and proposed that SpoIVA creates the basement layer used for coat assembly."
        }
       ]
      },
      {
       "subject": "inner_coat",
       "predicate": "positions",
       "object": "cote",
       "description": "CotE is recruited after early inner-coat morphogenesis and marks the future outer-coat layer.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro2921",
         "notes": "McKenney, Driks and Eichenberger 2012 review CotE as a morphogenetic organizer assembled outside the inner coat."
        }
       ]
      },
      {
       "subject": "cote",
       "predicate": "organizes",
       "object": "outer_coat",
       "description": "CotE is required to organize outer coat proteins into the outer layer.",
       "evidence": [
        {
         "reference": "PMID:3139490",
         "notes": "Zheng et al. identified CotE as a morphogenetic protein required for outer Bacillus subtilis coat assembly."
        }
       ]
      },
      {
       "subject": "outer_coat",
       "predicate": "layers with",
       "object": "multilayered_coat",
       "description": "Inner and outer coat morphogenetic modules yield the mature layered endospore coat that surrounds the cortex.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro2921",
         "notes": "McKenney, Driks and Eichenberger 2012 review the basement, inner, outer and crust layers that make up the Bacillus subtilis spore coat."
        }
       ]
      }
     ]
    },
    {
     "graph_id": "cortex_coat_resistance",
     "title": "Cortex dehydration and coat barriers make spores stress resistant",
     "description": "The chemically modified cortex is the peptidoglycan layer that maintains a dehydrated spore core, and dehydration is a major source of wet-heat resistance. Outside the cortex, morphogenetic coat proteins assemble dozens of proteins into a multilayered shell that blocks lytic enzymes and large toxic molecules.",
     "graph_kind": "FUNCTION",
     "scope_status": "MECHANISTIC",
     "nodes": [
      {
       "node_id": "cortex",
       "label": "endospore cortex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0043595"
      },
      {
       "node_id": "coat",
       "label": "endospore coat proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "coat"
      },
      {
       "node_id": "dehydrated_core",
       "label": "dehydrated spore core",
       "node_type": "STATE"
      },
      {
       "node_id": "multilayered_coat",
       "label": "endospore coat",
       "node_type": "STRUCTURE",
       "grounding": "GO:0043593"
      },
      {
       "node_id": "coat_barrier",
       "label": "enzyme and toxin barrier",
       "node_type": "CAPACITY"
      },
      {
       "node_id": "spore_resistance",
       "label": "spore-mediated stress resistance",
       "node_type": "CAPACITY"
      },
      {
       "node_id": "external_structure",
       "label": "endospore external encapsulating structure",
       "node_type": "STRUCTURE",
       "grounding": "GO:0043591"
      }
     ],
     "edges": [
      {
       "subject": "cortex",
       "predicate": "maintains",
       "object": "dehydrated_core",
       "description": "Modified cortex peptidoglycan keeps the spore core dehydrated.",
       "evidence": [
        {
         "reference": "DOI:10.1128/9781555819323.ch10",
         "notes": "Setlow 2016 reviews the cortex contribution to spore core dehydration and wet-heat resistance."
        }
       ]
      },
      {
       "subject": "dehydrated_core",
       "predicate": "enables",
       "object": "spore_resistance",
       "description": "Core dehydration is a major physical basis for endospore resistance to wet heat.",
       "evidence": [
        {
         "reference": "DOI:10.1128/9781555819323.ch10",
         "notes": "Setlow 2016 reviews low core water content as a determinant of spore wet-heat resistance."
        }
       ]
      },
      {
       "subject": "coat",
       "predicate": "assembles into",
       "object": "multilayered_coat",
       "description": "SpoIVA, SafA, CotE and other morphogenetic proteins organize coat proteins into the layered shell outside the cortex.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro2921",
         "notes": "McKenney, Driks and Eichenberger 2012 review the morphogenetic hierarchy that builds Bacillus subtilis spore coat layers."
        },
        {
         "reference": "PMID:3139490",
         "notes": "Zheng et al. identified CotE as a morphogenetic protein required for outer Bacillus subtilis coat assembly."
        }
       ]
      },
      {
       "subject": "multilayered_coat",
       "predicate": "forms",
       "object": "external_structure",
       "description": "The mature protein coat is one of the external layers surrounding the cortex and dehydrated core.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro2921",
         "notes": "McKenney, Driks and Eichenberger 2012 review the spore coat as a multilayered shell outside the cortex."
        }
       ]
      },
      {
       "subject": "multilayered_coat",
       "predicate": "excludes",
       "object": "coat_barrier",
       "description": "The coat restricts access of lytic enzymes and large toxic molecules to the spore interior.",
       "evidence": [
        {
         "reference": "DOI:10.1038/nrmicro2921",
         "notes": "McKenney, Driks and Eichenberger 2012 describe the coat as a barrier against lytic enzymes and large toxic molecules."
        }
       ]
      },
      {
       "subject": "coat_barrier",
       "predicate": "contributes to",
       "object": "spore_resistance",
       "description": "Surface-layer exclusion complements cortex-driven core dehydration to protect the dormant spore.",
       "evidence": [
        {
         "reference": "DOI:10.1128/9781555819323.ch10",
         "notes": "Setlow 2016 reviews spore resistance properties contributed by external endospore structures."
        }
       ]
      }
     ]
    }
   ],
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-01T03:41:49Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Drafted from the cited reviews; every GO term, taxon id and DOI resolved live before writing. Not yet human-reviewed.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-02T22:22:21Z",
     "curator": "psortdb",
     "action": "SEED_PROTEIN_EXAMPLE",
     "changes": "Added exact ePSORTdb experimental P14016/CotE spore-outer-coat example with PMID:3139490; validated the pinned WebArchive-wrapped v4 artifact, then independently verified reviewed protein identity, gene and strain taxon at UniProtKB and the PMID at NCBI. Source licensing responsibility was accepted by the maintainer; no cPSORTdb predictions or bulk prose were stored.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-04T01:21:41Z",
     "curator": "codex",
     "action": "ADD_CAUSAL_GRAPH",
     "changes": "Added a FUNCTION graph linking cortex-dependent core dehydration and multilayer coat assembly to spore resistance.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-04T03:59:00Z",
     "curator": "codex",
     "action": "ADD_CAUSAL_GRAPH",
     "changes": "Added a SpoIVA/CotE ASSEMBLY graph for Bacillus subtilis spore coat morphogenesis, grounded cortex and coat nodes to their exact GO part terms, and added primary evidence for SpoIVA-driven basement-layer assembly.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-08T07:40:30Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 2 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    },
    {
     "timestamp": "2026-09-20T21:51:50Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Removed the endospore cortex graph node's component_ref so the GO:0043595 structure node no longer points at the narrower peptidoglycan component.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:53Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 1 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ]
  },
  {
   "identifier": "GO:0042601",
   "label": "endospore-forming forespore",
   "structure_category": "SPORE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "Portion of the cell formed during the process of bacterial sporulation that will ultimately become the core of the endospore. An endospore is a type of dormant cell that is resistant to adverse conditions.",
   "definition_source": "GO:0042601",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-22T22:36:58Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T22:38:28Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added forespore synonyms, the intracellular immature spore parent, the UniProt SL cross-reference, Bacillota distribution, a Bacillus subtilis example, GO/UniProt/literature evidence, a nonmechanistic asymmetric-septation graph, and a bacterial-versus-ascospore boundary discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T22:50:32Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #1330 by citing the Bacillus endospore review for the Bacillus subtilis canonical example and resolved #1331 by relaxing over-specific SpoII protein names in the graph scope note.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "forespore",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0119"
    },
    {
     "synonym_text": "prespore",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0119"
    }
   ],
   "parent_structures": [
    "GO:0042763"
   ],
   "xrefs": [
    "uniprot.location:SL-0119"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:1239",
     "taxon_label": "Bacillota",
     "presence": "COMMON",
     "note": "Endospore-forming forespores occur as transient daughter compartments in endospore-forming Bacillota lineages during sporulation, with many non-sporulating members of the phylum lacking the structure.",
     "reference": "DOI:10.1038/nrmicro2921"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:1423",
     "taxon_label": "Bacillus subtilis",
     "note": "Classical endospore model in which an asymmetric polar septum creates a smaller forespore compartment and a larger mother-cell compartment.",
     "reference": "DOI:10.1038/nrmicro2921"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0042601",
     "notes": "Gene Ontology cellular-component term for the endospore-forming forespore."
    },
    {
     "reference": "GO:0042763",
     "notes": "Gene Ontology cellular-component parent term for intracellular immature spores."
    },
    {
     "reference": "uniprot.location:SL-0119",
     "notes": "UniProt Subcellular Location entry SL-0119 identifies the bacterial Forespore location and maps it to GO:0042763."
    },
    {
     "reference": "DOI:10.1016/j.cub.2005.02.041",
     "notes": "Ramamurthi and Losick 2005, Protein Localization: Reach out and Touch the Forespore, Current Biology."
    },
    {
     "reference": "DOI:10.1038/nrmicro2921",
     "notes": "McKenney, Driks and Eichenberger 2012, The Bacillus subtilis endospore: assembly and functions of the multilayered coat, Nature Reviews Microbiology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "asymmetric_septation_creates_forespore",
     "title": "Asymmetric septation creates the forespore",
     "description": "During Bacillus subtilis sporulation, polar septation partitions the developing cell into a small forespore compartment and a larger mother-cell compartment.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the compartment topology created by asymmetric division and leaves the compartment-specific signaling, DNA translocation, and engulfment machinery to a dedicated mechanistic sporulation pass.",
     "nodes": [
      {
       "node_id": "asymmetric_polar_septum",
       "label": "asymmetric polar septum",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "endospore_forming_forespore",
       "label": "endospore-forming forespore",
       "node_type": "STRUCTURE",
       "grounding": "GO:0042601"
      }
     ],
     "edges": [
      {
       "subject": "asymmetric_polar_septum",
       "predicate": "delimits",
       "object": "endospore_forming_forespore",
       "description": "The asymmetric polar septum separates the smaller forespore from the larger mother-cell compartment during early endospore formation.",
       "evidence": [
        {
         "reference": "uniprot.location:SL-0119",
         "notes": "UniProt SL-0119 describes sporulation as forming an asymmetrically positioned septum that divides the developing cell into forespore and mother-cell compartments."
        },
        {
         "reference": "DOI:10.1016/j.cub.2005.02.041",
         "notes": "Ramamurthi and Losick 2005 review protein localization to the Bacillus subtilis forespore during sporulation."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "bacterial_forespore_scope",
     "prompt": "Keep the bacterial forespore separate from the broader intracellular immature spore and from ascospore-type prospore records.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "GO:0042601 specifically denotes the bacterial sporulation compartment that becomes an endospore core, whereas GO:0042763 also parents fungal ascospore-type prospores and the existing GO:0005628 prospore membrane record is a yeast double-membrane structure.",
     "resolution_note": "Curated the exact bacterial GO:0042601 forespore rather than the GO:0042763 intracellular-immature-spore umbrella or the yeast ascospore-type prospore.",
     "evidence": [
      {
       "reference": "GO:0042601",
       "notes": "GO:0042601 denotes the bacterial endospore-forming forespore."
      },
      {
       "reference": "GO:0042763",
       "notes": "GO:0042763 is the broader intracellular immature spore parent."
      },
      {
       "reference": "GO:0042764",
       "notes": "GO:0042764 is the sibling ascospore-type prospore term."
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0043592",
   "label": "exosporium",
   "structure_category": "SPORE",
   "structure_kind": "ENVELOPE_LAYER",
   "definition": "The outermost layer of a bacterial endospore, which is loosely attached and located outside of the endospore coat. It is generally composed of protein, carbohydrate, and perhaps lipid.",
   "definition_source": "GO:0043592",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T00:28:48Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T00:30:10Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO exosporium synonyms, cell-wall parthood, a label-only Bacillus exosporium protein cohort, Bacillota distribution, a Bacillus anthracis example, surface-interface function, GO/UniProt/DOI evidence, a nonmechanistic topology graph, and a boundary discussion separating the bacterial exosporium from microsporidian exospores and generic perispore locations.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T00:45:02Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved PR #1338 review issue #1339 by linking the exosporium to the endospore external encapsulating structure in part_of, record evidence, the topology graph, and the bacterial exosporium boundary discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:53Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 3 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "epispore",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0043592"
    },
    {
     "synonym_text": "exospore",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0043592"
    },
    {
     "synonym_text": "perispore",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0043592"
    }
   ],
   "part_of": [
    "GO:0043591",
    "GO:0005618"
   ],
   "components": [
    {
     "component_id": "exosporium_protein_cohort",
     "label": "exosporium proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "bclA",
      "bxpB",
      "exsY"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The Bacillus cereus-group exosporium is a basal-layer shell plus a BclA-rich external nap built from multiple unrelated proteins; no single source-neutral InterPro, Pfam, NCBIfam, GO, or Complex Portal term was curated that denotes the whole exosporium protein cohort.",
     "role": "Protein constituents of the crystalline basal layer and external hairlike nap that make up the Bacillus exosporium surface.",
     "evidence": [
      {
       "reference": "DOI:10.1128/MMBR.00050-15",
       "notes": "Stewart 2015 reviews the Bacillus cereus-group exosporium as a basal shell carrying an external nap whose principal collagen-like glycoprotein is BclA, and discusses BxpB and ExsY as exosporium structural proteins."
      },
      {
       "reference": "DOI:10.1111/mmi.13650",
       "notes": "Terry et al. 2017 biochemically dissected Bacillus cereus exosporium architecture and related ExsY, BclA, and ExsFA/BxpB to basal-layer and nap assembly."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q81JD7",
       "protein_label": "BclA protein",
       "gene_symbol": "bclA",
       "taxon_id": "NCBITaxon:1392",
       "taxon_label": "Bacillus anthracis",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene bclA in Bacillus anthracis. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q81JD7",
         "notes": "UniProtKB unreviewed (TrEMBL) entry Q81JD7 for gene bclA in Bacillus anthracis. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:S5W424",
       "protein_label": "BxpB",
       "gene_symbol": "bxpB",
       "taxon_id": "NCBITaxon:1392",
       "taxon_label": "Bacillus anthracis",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene bxpB in Bacillus anthracis. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/S5W424",
         "notes": "UniProtKB unreviewed (TrEMBL) entry S5W424 for gene bxpB in Bacillus anthracis. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:A0AAQ3FPT7",
       "protein_label": "Exosporium protein Y",
       "gene_symbol": "exsY",
       "taxon_id": "NCBITaxon:1392",
       "taxon_label": "Bacillus anthracis",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene exsY in Bacillus anthracis. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/A0AAQ3FPT7",
         "notes": "UniProtKB unreviewed (TrEMBL) entry A0AAQ3FPT7 for gene exsY in Bacillus anthracis. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:1239",
     "taxon_label": "Bacillota",
     "presence": "VARIABLE",
     "note": "Bacterial exosporia are a patchy outer-spore layer best characterized in Bacillus cereus-group species, present in selected spore-forming Bacillota and absent from Bacillus subtilis spores.",
     "reference": "DOI:10.1128/MMBR.00050-15"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:1392",
     "taxon_label": "Bacillus anthracis",
     "note": "Bacillus cereus-group model whose mature spores carry a loose basal-layer and nap exosporium used for exosporium assembly and surface-architecture studies.",
     "reference": "DOI:10.1128/MMBR.00050-15"
    }
   ],
   "functions": [
    {
     "function_id": "spore_surface_interface",
     "label": "outer spore surface interface",
     "description": "The exosporium forms the outermost surface of exosporium-bearing bacterial endospores and presents a semipermeable layer for environmental and host interactions.",
     "evidence": [
      {
       "reference": "DOI:10.1128/MMBR.00050-15",
       "notes": "Stewart 2015 reviews the bacterial exosporium as the outer spore layer that interacts with the environment and, in pathogens, host innate-immune surfaces."
      },
      {
       "reference": "DOI:10.1111/mmi.13650",
       "notes": "Terry et al. 2017 connect Bacillus cereus-group exosporium basal-layer architecture with surface exposure, semipermeability, and channels through the layer."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0043592",
     "notes": "Gene Ontology cellular-component term for the bacterial endospore exosporium."
    },
    {
     "reference": "GO:0005618",
     "notes": "Gene Ontology cellular-component term for cell wall; GO places the exosporium as part of a cell wall."
    },
    {
     "reference": "GO:0043591",
     "notes": "Gene Ontology cellular-component term for the endospore external encapsulating structure, whose definition includes an exosporium in species that build one."
    },
    {
     "reference": "GO:0043593",
     "notes": "Gene Ontology cellular-component term for the endospore coat beneath the exosporium."
    },
    {
     "reference": "GO:0090642",
     "notes": "Gene Ontology cellular-component term for the distinct microsporidian-type exospore."
    },
    {
     "reference": "uniprot.location:SL-0367",
     "notes": "UniProt Subcellular Location SL-0367 is a generic Perispore location spanning bacterial and eukaryotic spores; it is retained as record-level boundary evidence, not as an exact xref."
    },
    {
     "reference": "DOI:10.1128/MMBR.00050-15",
     "notes": "Stewart 2015, The Exosporium Layer of Bacterial Spores: a Connection to the Environment and the Infected Host, Microbiology and Molecular Biology Reviews."
    },
    {
     "reference": "DOI:10.1111/mmi.13650",
     "notes": "Terry et al. 2017, Molecular tiling on the surface of a bacterial spore - the exosporium of the Bacillus anthracis/cereus/thuringiensis group, Molecular Microbiology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "exosporium_surface_layering",
     "title": "Exosporium proteins build the external spore surface",
     "description": "The bacterial exosporium is a loose outer layer outside the endospore coat. Bacillus cereus-group exosporia combine a protein basal layer with a BclA-rich external nap to form a surface that faces host and environmental contacts.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records mature-layer topology and selected protein cohort composition rather than the temporal bottle-cap assembly pathway.",
     "nodes": [
      {
       "node_id": "exosporium_proteins",
       "label": "exosporium proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "exosporium_protein_cohort"
      },
      {
       "node_id": "exosporium",
       "label": "exosporium",
       "node_type": "STRUCTURE",
       "grounding": "GO:0043592"
      },
      {
       "node_id": "endospore_coat",
       "label": "endospore coat",
       "node_type": "STRUCTURE",
       "grounding": "GO:0043593"
      },
      {
       "node_id": "external_encapsulating_structure",
       "label": "endospore external encapsulating structure",
       "node_type": "STRUCTURE",
       "grounding": "GO:0043591"
      },
      {
       "node_id": "host_environment_surface",
       "label": "host or environmental surface",
       "node_type": "ENVIRONMENTAL_FACTOR"
      }
     ],
     "edges": [
      {
       "subject": "exosporium_proteins",
       "predicate": "assemble into",
       "object": "exosporium",
       "description": "BclA-rich nap proteins and basal-layer proteins are represented as an aggregate cohort that builds the Bacillus exosporium.",
       "evidence": [
        {
         "reference": "DOI:10.1128/MMBR.00050-15",
         "notes": "Stewart 2015 reviews the Bacillus cereus-group exosporium as a basal layer surrounded by an external BclA-rich hairlike nap."
        },
        {
         "reference": "DOI:10.1111/mmi.13650",
         "notes": "Terry et al. 2017 relate ExsY, BclA, and ExsFA/BxpB to the Bacillus cereus-group exosporium structure."
        }
       ]
      },
      {
       "subject": "exosporium",
       "predicate": "lies outside",
       "object": "endospore_coat",
       "description": "The exosporium is the loose outermost layer outside the bacterial endospore coat.",
       "evidence": [
        {
         "reference": "GO:0043592",
         "notes": "GO:0043592 defines the exosporium as the bacterial endospore outermost layer outside the endospore coat."
        }
       ]
      },
      {
       "subject": "exosporium",
       "predicate": "is optional outer layer of",
       "object": "external_encapsulating_structure",
       "description": "In species that build an exosporium, the layer is part of the larger external encapsulating structure surrounding the mature bacterial endospore.",
       "evidence": [
        {
         "reference": "GO:0043591",
         "notes": "GO:0043591 defines the endospore external encapsulating structure as including an exosporium in some species."
        },
        {
         "reference": "GO:0043592",
         "notes": "GO:0043592 identifies the exosporium as a bacterial endospore component outside the coat."
        }
       ]
      },
      {
       "subject": "exosporium",
       "predicate": "faces",
       "object": "host_environment_surface",
       "description": "As the outside of exosporium-bearing spores, the exosporium is the first layer presented to host or environmental contacts.",
       "evidence": [
        {
         "reference": "DOI:10.1128/MMBR.00050-15",
         "notes": "Stewart 2015 reviews exosporium-mediated contacts with environmental and host surfaces."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "bacterial_exosporium_boundary",
     "prompt": "Keep the bacterial exosporium separate from the microsporidian-type exospore and generic UniProt Perispore location.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "part_of",
      "synonyms"
     ],
     "rationale": "GO:0043592 explicitly denotes the bacterial endospore exosporium, whereas GO:0090642 denotes a microsporidian spore-wall exospore and UniProt SL-0367 uses Perispore generically for bacterial and eukaryotic outer spore surfaces.",
     "resolution_note": "Curated GO:0043592 as bacterial exosporium, linked it to GO:0043591 and GO:0005618, kept the GO epispore, exospore, and perispore synonyms, and retained UniProt SL-0367 only as record-level boundary evidence.",
     "evidence": [
      {
       "reference": "GO:0043592",
       "notes": "GO:0043592 identifies exosporium as a bacterial endospore component."
      },
      {
       "reference": "GO:0043591",
       "notes": "GO:0043591 is the broader endospore external encapsulating structure that contains the exosporium in exosporium-bearing species."
      },
      {
       "reference": "GO:0090642",
       "notes": "GO:0090642 identifies microsporidian-type exospore as a separate spore-wall component."
      },
      {
       "reference": "uniprot.location:SL-0367",
       "notes": "SL-0367 is a broader Perispore location with Exosporium and Perine synonyms."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23",
     "resolved_date": "2026-09-23"
    }
   ]
  },
  {
   "identifier": "GO:0005632",
   "label": "inner layer of spore wall",
   "structure_category": "SPORE",
   "structure_kind": "ENVELOPE_LAYER",
   "definition": "Either of the two innermost layers of the spore wall, as described in Saccharomyces.",
   "definition_source": "GO:0005632",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T02:55:22Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T02:56:26Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added ascospore-wall parthood, a reviewed-label-only inner mannan/beta-glucan polysaccharide component, Saccharomyces cerevisiae scope, a basal-wall scaffold function, GO/DOI evidence, a nonmechanistic inner-layer topology graph, and a component-grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T02:57:01Z",
     "curator": "codex",
     "action": "EXPANDED_EVIDENCE",
     "changes": "Added GO:0005630 record-level evidence for the dityrosine layer node in the Saccharomyces inner-layer topology graph.",
     "llm_assisted": true
    }
   ],
   "part_of": [
    "GO:0005619"
   ],
   "components": [
    {
     "component_id": "inner_wall_polysaccharides",
     "label": "ascospore inner-wall mannan and beta-glucan polymers",
     "component_type": "POLYSACCHARIDE",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO:0005632 denotes the inner spore-wall layer structure, but no exact source-neutral CHEBI term was curated for the Saccharomyces-specific mixture of inner mannan and beta-glucan polymers.",
     "role": "Mannan- and beta-glucan-rich polysaccharide material that forms the two innermost layers of the Saccharomyces ascospore wall.",
     "evidence": [
      {
       "reference": "GO:0005632",
       "notes": "GO:0005632 identifies either of the two innermost Saccharomyces spore-wall layers."
      },
      {
       "reference": "DOI:10.1128/MMBR.69.4.565-584.2005",
       "notes": "Neiman 2005 reviews the mannan- and glucan-rich inner layers of the Saccharomyces cerevisiae ascospore wall."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast builds inner mannan- and glucan-rich layers under the chitosan and dityrosine layers during ascospore-wall maturation; this standalone record does not assert identical inner-layer chemistry throughout ascospore-forming fungi.",
     "reference": "DOI:10.1128/MMBR.69.4.565-584.2005"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which the inner mannan- and beta-glucan-rich layers are deposited beneath the outer chitosan and dityrosine layers.",
     "reference": "DOI:10.1128/EC.3.6.1464-1475.2004"
    }
   ],
   "functions": [
    {
     "function_id": "basal_ascospore_wall_scaffold",
     "label": "basal ascospore-wall scaffold",
     "description": "The inner spore-wall layers form the basal Saccharomyces ascospore wall beneath the chitosan and dityrosine outer layers during maturation.",
     "evidence": [
      {
       "reference": "DOI:10.1128/EC.3.6.1464-1475.2004",
       "notes": "Coluccio et al. 2004 analyzed the morphogenetic pathway of Saccharomyces spore-wall assembly."
      },
      {
       "reference": "DOI:10.1128/MMBR.69.4.565-584.2005",
       "notes": "Neiman 2005 reviews deposition of the multilaminar Saccharomyces ascospore wall after prospore-membrane closure."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005632",
     "notes": "Gene Ontology cellular-component term for the Saccharomyces inner spore-wall layer."
    },
    {
     "reference": "GO:0005619",
     "notes": "Gene Ontology cellular-component term for the broader ascospore wall that contains the inner spore-wall layers."
    },
    {
     "reference": "GO:0005631",
     "notes": "Gene Ontology cellular-component term for the chitosan layer outside the Saccharomyces inner spore-wall layers."
    },
    {
     "reference": "GO:0005630",
     "notes": "Gene Ontology cellular-component term for the dityrosine layer outside the Saccharomyces chitosan layer."
    },
    {
     "reference": "DOI:10.1128/EC.3.6.1464-1475.2004",
     "notes": "Coluccio et al. 2004, Morphogenetic pathway of spore wall assembly in Saccharomyces cerevisiae, Eukaryotic Cell."
    },
    {
     "reference": "DOI:10.1128/MMBR.69.4.565-584.2005",
     "notes": "Neiman 2005, Ascospore Formation in the Yeast Saccharomyces cerevisiae, Microbiology and Molecular Biology Reviews."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "saccharomyces_inner_spore_wall_layering",
     "title": "Mannan and beta-glucan polymers form the inner Saccharomyces ascospore-wall layers",
     "description": "In Saccharomyces cerevisiae, mannan- and beta-glucan-rich polysaccharide material forms the two inner ascospore-wall layers beneath the chitosan and dityrosine outer layers.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records inner-layer composition and topology without asserting the full temporal network that regulates spore-wall polymer deposition.",
     "nodes": [
      {
       "node_id": "inner_wall_polysaccharides",
       "label": "ascospore inner-wall mannan and beta-glucan polymers",
       "node_type": "CHEMICAL",
       "component_ref": "inner_wall_polysaccharides"
      },
      {
       "node_id": "inner_spore_wall_layer",
       "label": "inner layer of spore wall",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005632"
      },
      {
       "node_id": "chitosan_layer",
       "label": "chitosan layer of spore wall",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005631"
      },
      {
       "node_id": "dityrosine_layer",
       "label": "dityrosine layer of spore wall",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005630"
      },
      {
       "node_id": "ascospore_wall",
       "label": "ascospore wall",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005619"
      }
     ],
     "edges": [
      {
       "subject": "inner_wall_polysaccharides",
       "predicate": "forms",
       "object": "inner_spore_wall_layer",
       "description": "Mannan- and beta-glucan-rich polysaccharide material forms the two innermost Saccharomyces spore-wall layers.",
       "evidence": [
        {
         "reference": "GO:0005632",
         "notes": "GO:0005632 identifies either of the two innermost Saccharomyces spore-wall layers."
        },
        {
         "reference": "DOI:10.1128/MMBR.69.4.565-584.2005",
         "notes": "Neiman 2005 reviews the inner mannan- and glucan-rich Saccharomyces ascospore-wall layers."
        }
       ]
      },
      {
       "subject": "inner_spore_wall_layer",
       "predicate": "is layer of",
       "object": "ascospore_wall",
       "description": "GO places the Saccharomyces inner spore-wall layers as part of the broader ascospore wall.",
       "evidence": [
        {
         "reference": "GO:0005632",
         "notes": "GO:0005632 defines the inner spore-wall layer as part of the Saccharomyces spore wall."
        },
        {
         "reference": "GO:0005619",
         "notes": "GO places GO:0005632 as part of the ascospore wall."
        }
       ]
      },
      {
       "subject": "chitosan_layer",
       "predicate": "overlies",
       "object": "inner_spore_wall_layer",
       "description": "The chitosan layer is positioned outside the two inner Saccharomyces spore-wall layers.",
       "evidence": [
        {
         "reference": "GO:0005631",
         "notes": "GO:0005631 defines the chitosan layer as the second outermost Saccharomyces spore-wall layer."
        },
        {
         "reference": "GO:0005632",
         "notes": "GO:0005632 defines the inner layers as the two innermost Saccharomyces spore-wall layers."
        }
       ]
      },
      {
       "subject": "dityrosine_layer",
       "predicate": "overlies",
       "object": "chitosan_layer",
       "description": "The dityrosine layer sits outside the chitosan layer as the surface of the Saccharomyces ascospore wall.",
       "evidence": [
        {
         "reference": "GO:0005630",
         "notes": "GO:0005630 defines the dityrosine layer as the outermost Saccharomyces spore-wall layer."
        },
        {
         "reference": "GO:0005631",
         "notes": "GO:0005631 places the chitosan layer immediately beneath the dityrosine layer."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "inner_wall_polysaccharide_grounding",
     "prompt": "Resolve exact source-neutral groundings for the inner ascospore-wall mannan and beta-glucan polymers.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#inner_wall_polysaccharides"
     ],
     "rationale": "GO:0005632 identifies the complete inner spore-wall layer structure, while the record's molecular component names Saccharomyces inner-wall mannan and beta-glucan polymers without mapping that mixture to exact source-neutral CHEBI identifiers.",
     "evidence": [
      {
       "reference": "DOI:10.1128/MMBR.69.4.565-584.2005",
       "notes": "Neiman 2005 reviews the inner Saccharomyces ascospore-wall layers as mannan- and glucan-rich."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23"
    }
   ]
  },
  {
   "identifier": "GO:1990916",
   "label": "Isp3 layer of spore wall",
   "structure_category": "SPORE",
   "structure_kind": "ENVELOPE_LAYER",
   "definition": "The outermost layers of the spore wall, as described in Schizosaccharomyces pombe.",
   "definition_source": "GO:1990916",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T01:08:07Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T01:09:44Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added ascospore-wall parthood, a reviewed-label-only Isp3 protein component, Schizosaccharomyces pombe scope, a stress barrier function, GO/DOI evidence, a nonmechanistic Isp3 layer topology graph, and boundary discussions for Isp3 component grounding and Saccharomyces layer separation.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:37:42Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 1 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "part_of": [
    "GO:0005619"
   ],
   "components": [
    {
     "component_id": "isp3_spore_wall_protein",
     "label": "Isp3 spore wall protein",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "isp3"
     ],
     "essentiality": "ESSENTIAL",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "Isp3/Meu4 is a fission-yeast spore-wall protein needed for the Isp3 layer, but no exact source-neutral InterPro, Pfam, NCBIfam, or GO protein-family term was curated.",
     "role": "Major proteinaceous constituent of the outermost fission-yeast ascospore wall layer.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E13-12-0731",
       "notes": "Fukunishi et al. 2014 identified p23 as the Isp3/Meu4 protein, found that Isp3 remains firmly associated with the spore-wall fraction, and localized Isp3 to the outermost electron-dense layer by immunoelectron microscopy."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P40899",
       "protein_label": "Spore wall structural constituent isp3",
       "gene_symbol": "isp3",
       "taxon_id": "NCBITaxon:284812",
       "taxon_label": "Schizosaccharomyces pombe 972h-",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene isp3 in Schizosaccharomyces pombe 972h-, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:24623719",
         "notes": "Fukunishi K et al. 2014, ‘The fission yeast spore is coated by a proteinaceous surface layer comprising mainly Isp3.’, Mol Biol Cell. ECO:0000269 experimental evidence cited by UniProt for the 'Spore coat' localisation of P40899."
        },
        {
         "reference": "PMID:33375328",
         "notes": "Tahara YO et al. 2020, ‘Quick-Freeze, Deep-Etch Electron Microscopy Reveals the Characteristic Architecture of the Fission Yeast Spore.’, J Fungi (Basel). ECO:0000269 experimental evidence cited by UniProt for the 'Spore coat' localisation of P40899."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "presence": "COMMON",
     "note": "The Isp3 layer is the outermost spore-wall layer directly characterized in fission yeast; no broader fungal distribution is asserted in this first standalone layer record.",
     "reference": "DOI:10.1091/mbc.E13-12-0731"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4896",
     "taxon_label": "Schizosaccharomyces pombe",
     "note": "Fission-yeast model in which electron microscopy and immunoelectron microscopy show Isp3 in the outermost spore-wall layer.",
     "reference": "DOI:10.1091/mbc.E13-12-0731"
    }
   ],
   "functions": [
    {
     "function_id": "outer_spore_wall_stress_barrier",
     "label": "outer spore-wall stress barrier",
     "description": "The Isp3-rich outer layer of the fission-yeast spore wall contributes to resistance against heat, digestive-enzyme, and ethanol stress.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E13-12-0731",
       "notes": "Fukunishi et al. 2014 found decreased heat, digestive-enzyme, and ethanol tolerance in isp3-deletion spores."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:1990916",
     "notes": "Gene Ontology cellular-component term for the Schizosaccharomyces pombe Isp3 layer of the spore wall."
    },
    {
     "reference": "GO:0005619",
     "notes": "Gene Ontology cellular-component term for the broader ascospore wall that contains GO:1990916."
    },
    {
     "reference": "DOI:10.1091/mbc.E13-12-0731",
     "notes": "Fukunishi et al. 2014, The fission yeast spore is coated by a proteinaceous surface layer comprising mainly Isp3, Molecular Biology of the Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "isp3_outer_spore_wall_layer",
     "title": "Isp3 builds the outer fission-yeast spore-wall layer",
     "description": "In Schizosaccharomyces pombe, the Isp3 spore-wall protein localizes to and forms the outermost electron-dense layer of the ascospore wall, where the layer contributes to spore stress resistance.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records mature-layer topology and Isp3 dependence, not upstream regulation of isp3 expression or transport of Isp3 to the spore surface.",
     "nodes": [
      {
       "node_id": "isp3_spore_wall_protein",
       "label": "Isp3 spore wall protein",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "isp3_spore_wall_protein"
      },
      {
       "node_id": "isp3_layer",
       "label": "Isp3 layer of spore wall",
       "node_type": "STRUCTURE",
       "grounding": "GO:1990916"
      },
      {
       "node_id": "ascospore_wall",
       "label": "ascospore wall",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005619"
      },
      {
       "node_id": "environmental_stress_resistance",
       "label": "spore environmental stress resistance",
       "node_type": "CAPACITY"
      }
     ],
     "edges": [
      {
       "subject": "isp3_spore_wall_protein",
       "predicate": "forms",
       "object": "isp3_layer",
       "description": "Isp3 is the main proteinaceous constituent of the fission-yeast spore-wall layer and is required for the outer electron-dense layer to appear.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E13-12-0731",
         "notes": "Fukunishi et al. 2014 identified Isp3/Meu4 as the p23 spore-wall protein and showed that the outermost electron-dense layer is absent from isp3-deletion spores."
        }
       ]
      },
      {
       "subject": "isp3_layer",
       "predicate": "is outermost layer of",
       "object": "ascospore_wall",
       "description": "GO defines the Isp3 layer as the outermost layers of the Schizosaccharomyces pombe spore wall.",
       "evidence": [
        {
         "reference": "GO:1990916",
         "notes": "GO:1990916 defines the Isp3 layer as the outermost layers of the Schizosaccharomyces pombe spore wall."
        },
        {
         "reference": "GO:0005619",
         "notes": "GO places GO:1990916 as part of the ascospore wall."
        }
       ]
      },
      {
       "subject": "isp3_layer",
       "predicate": "contributes to",
       "object": "environmental_stress_resistance",
       "description": "The Isp3-containing layer contributes to resistance of mature fission-yeast spores to external stresses.",
       "evidence": [
        {
         "reference": "DOI:10.1091/mbc.E13-12-0731",
         "notes": "Fukunishi et al. 2014 measured decreased heat, digestive-enzyme, and ethanol tolerance when isp3 was deleted."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "isp3_component_family_grounding",
     "prompt": "Resolve whether Isp3 has an exact source-neutral protein-family grounding suitable for the component.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#isp3_spore_wall_protein"
     ],
     "rationale": "The component is curated as reviewed-label-only because this pass verified the GO layer and Isp3 spore-wall role but did not find an exact InterPro, Pfam, NCBIfam, or GO protein-family identifier for fission-yeast Isp3/Meu4.",
     "evidence": [
      {
       "reference": "DOI:10.1091/mbc.E13-12-0731",
       "notes": "Fukunishi et al. 2014 identify Isp3/Meu4 as the major proteinaceous constituent of the fission-yeast spore surface."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23"
    },
    {
     "discussion_id": "schizosaccharomyces_layer_boundary",
     "prompt": "Keep the Schizosaccharomyces Isp3 layer separate from the Saccharomyces chitosan and dityrosine-rich ascospore-wall layers.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "part_of",
      "causal_graphs#isp3_outer_spore_wall_layer"
     ],
     "rationale": "GO:1990916 denotes the Schizosaccharomyces pombe Isp3 layer, whereas GO:0005631 and GO:0005630 denote Saccharomyces chitosan and dityrosine spore-wall layers.",
     "resolution_note": "Curated GO:1990916 as its own Schizosaccharomyces-focused record, linked it to the broad ascospore wall by part_of, and left the Saccharomyces layers for separate records.",
     "evidence": [
      {
       "reference": "GO:1990916",
       "notes": "GO:1990916 identifies the Schizosaccharomyces pombe Isp3 layer."
      },
      {
       "reference": "GO:0005631",
       "notes": "GO:0005631 identifies the Saccharomyces spore-wall chitosan layer."
      },
      {
       "reference": "GO:0005630",
       "notes": "GO:0005630 identifies the Saccharomyces spore-wall dityrosine layer."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23",
     "resolved_date": "2026-09-23"
    }
   ]
  },
  {
   "identifier": "GO:0090641",
   "label": "microsporidian-type endospore",
   "structure_category": "SPORE",
   "structure_kind": "ENVELOPE_LAYER",
   "definition": "The middle layer in a microsporidian spore wall that lies under the exospore and outside the plasma membrane, containing chitin and proteins.",
   "definition_source": "GO:0090641",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T09:46:18Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T09:47:37Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added spore-wall parthood, endospore synonymy, chitin and reviewed-label-only SWP25/EnP1/EnP2 protein components, Microsporidia scope, Nosema and Encephalitozoon examples, spore-wall protection function, DOI/GO evidence, a nonmechanistic endospore-layering graph, and a resolved microsporidian-versus-bacterial endospore boundary discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T10:00:27Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Resolved PR #624 review issues #625 and #626 by softening the chitin component role from scaffold language to layer composition and narrowing the graph title/description so SWP25, EnP1 and EnP2 are presented as localized example proteins.",
     "llm_assisted": true
    }
   ],
   "part_of": [
    "GO:0031160"
   ],
   "synonyms": [
    {
     "synonym_text": "chitin-rich inner spore wall layer",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1016/j.ijpara.2005.10.005"
    }
   ],
   "components": [
    {
     "component_id": "chitin",
     "label": "chitin",
     "component_type": "POLYSACCHARIDE",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding": "CHEBI:17029",
     "role": "Chitin polymer present in the carbohydrate-rich inner microsporidian endospore layer.",
     "evidence": [
      {
       "reference": "GO:0090641",
       "notes": "GO:0090641 defines the microsporidian-type endospore as a layer containing chitin and proteins."
      },
      {
       "reference": "DOI:10.1016/j.ijpara.2005.10.005",
       "notes": "Peuvel-Fanget et al. 2006 describe the microsporidian endospore as the chitin-rich inner layer of the spore wall."
      }
     ]
    },
    {
     "component_id": "endospore_spore_wall_proteins",
     "label": "microsporidian endospore spore wall proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SWP25",
      "EnP1",
      "EnP2"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "SWP25, EnP1 and EnP2 are microsporidian endospore-associated spore wall proteins from different lineages; no exact source-neutral InterPro, Pfam or NCBIfam term was curated for this aggregate protein cohort.",
     "role": "Protein constituents detected in the chitin-rich endospore layer of mature microsporidian spores.",
     "evidence": [
      {
       "reference": "DOI:10.1111/j.1550-7408.2008.00375.x",
       "notes": "Wu et al. 2009 identified Nosema bombycis SWP25 and localized it to the endospore by immunoelectron microscopy."
      },
      {
       "reference": "DOI:10.1016/j.ijpara.2005.10.005",
       "notes": "Peuvel-Fanget et al. 2006 assigned the Encephalitozoon cuniculi EnP1 and EnP2 proteins to the mature-spore endospore."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:B3STN6",
       "protein_label": "Spore wall protein 25",
       "gene_symbol": "SWP25",
       "taxon_id": "NCBITaxon:578461",
       "taxon_label": "Nosema bombycis CQ1",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-12",
       "role": "Reviewed UniProtKB entry for the Nosema bombycis endospore-associated SWP25 protein.",
       "evidence": [
        {
         "reference": "DOI:10.1111/j.1550-7408.2008.00375.x",
         "notes": "Wu et al. 2009 identified SWP25 as a Nosema bombycis spore wall protein localized to the endospore."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q8SWL3",
       "protein_label": "Spore wall and anchoring disk complex protein EnP1",
       "gene_symbol": "EnP1",
       "taxon_id": "NCBITaxon:284813",
       "taxon_label": "Encephalitozoon cuniculi GB-M1",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-12",
       "role": "Reviewed UniProtKB entry for the Encephalitozoon cuniculi EnP1 protein assigned to the endospore.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.ijpara.2005.10.005",
         "notes": "Peuvel-Fanget et al. 2006 reported EnP1 as associated with the Encephalitozoon cuniculi endospore."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q8SWI4",
       "protein_label": "Spore wall protein 3",
       "gene_symbol": "EnP2",
       "taxon_id": "NCBITaxon:284813",
       "taxon_label": "Encephalitozoon cuniculi GB-M1",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-12",
       "role": "Reviewed UniProtKB entry for the Encephalitozoon cuniculi EnP2/SWP3 protein assigned to the endospore.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.ijpara.2005.10.005",
         "notes": "Peuvel-Fanget et al. 2006 reported EnP2 as associated with the Encephalitozoon cuniculi endospore."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:6029",
     "taxon_label": "Microsporidia",
     "presence": "COMMON",
     "note": "Microsporidian spores have a thick wall made of an outer exospore and a chitin-containing inner endospore; this scope is tied to the spore stage.",
     "reference": "DOI:10.1016/j.ijpara.2005.10.005"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:27978",
     "taxon_label": "Nosema bombycis",
     "note": "Silkworm-infecting microsporidian in which SWP25 was localized to the endospore.",
     "reference": "DOI:10.1111/j.1550-7408.2008.00375.x"
    },
    {
     "taxon_id": "NCBITaxon:6035",
     "taxon_label": "Encephalitozoon cuniculi",
     "note": "Human-pathogenic microsporidian model in which EnP1 and EnP2 were assigned to the chitin-rich endospore.",
     "reference": "DOI:10.1016/j.ijpara.2005.10.005"
    }
   ],
   "functions": [
    {
     "function_id": "spore_wall_protection",
     "label": "spore wall protection",
     "description": "The endospore contributes to the thick wall that protects extracellular microsporidian spores during transmission between host cells.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.ijpara.2005.10.005",
       "notes": "Peuvel-Fanget et al. 2006 describe environmentally resistant microsporidian spores with a rigid wall composed of an exospore and chitin-rich endospore."
      },
      {
       "reference": "DOI:10.1128/IAI.01225-09",
       "notes": "Polonais et al. 2010 describe the infective resistance stage as a microsporidian spore protected by a thick wall whose inner layer is the chitin- and protein-containing endospore."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0090641",
     "notes": "Gene Ontology cellular-component term for the microsporidian-type endospore."
    },
    {
     "reference": "GO:0031160",
     "notes": "Gene Ontology cellular-component term for the spore wall that has microsporidian-type endospore and exospore parts."
    },
    {
     "reference": "DOI:10.1111/j.1550-7408.2008.00375.x",
     "notes": "Wu et al. 2009, SWP25, a novel protein associated with the Nosema bombycis endospore, Journal of Eukaryotic Microbiology."
    },
    {
     "reference": "DOI:10.1016/j.ijpara.2005.10.005",
     "notes": "Peuvel-Fanget et al. 2006, EnP1 and EnP2, two proteins associated with the Encephalitozoon cuniculi endospore, the chitin-rich inner layer of the microsporidian spore wall, International Journal for Parasitology."
    },
    {
     "reference": "DOI:10.1128/IAI.01225-09",
     "notes": "Polonais et al. 2010, The human microsporidian Encephalitozoon hellem synthesizes two spore wall polymorphic proteins useful for epidemiological studies, Infection and Immunity."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "microsporidian_endospore_layering",
     "title": "Chitin and selected proteins occupy the inner spore-wall layer",
     "description": "Microsporidian spores carry a chitin- and protein-containing endospore between the outer exospore and the plasma membrane. This graph links the layer to chitin and to SWP25, EnP1 and EnP2 as experimentally localized example proteins.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures mature-spore layer composition and localization rather than the temporal mechanism that assembles the endospore during sporogony.",
     "nodes": [
      {
       "node_id": "chitin",
       "label": "chitin",
       "node_type": "CHEMICAL",
       "component_ref": "chitin",
       "grounding": "CHEBI:17029"
      },
      {
       "node_id": "endospore_spore_wall_proteins",
       "label": "microsporidian endospore spore wall proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "endospore_spore_wall_proteins"
      },
      {
       "node_id": "microsporidian_type_endospore",
       "label": "microsporidian-type endospore",
       "node_type": "STRUCTURE",
       "grounding": "GO:0090641"
      },
      {
       "node_id": "microsporidian_type_exospore",
       "label": "microsporidian-type exospore",
       "node_type": "STRUCTURE",
       "grounding": "GO:0090642"
      },
      {
       "node_id": "plasma_membrane",
       "label": "plasma membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005886"
      },
      {
       "node_id": "spore_wall",
       "label": "spore wall",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031160"
      }
     ],
     "edges": [
      {
       "subject": "chitin",
       "predicate": "is part of",
       "object": "microsporidian_type_endospore",
       "description": "Chitin is represented as a carbohydrate constituent of the inner endospore layer.",
       "evidence": [
        {
         "reference": "GO:0090641",
         "notes": "GO:0090641 defines the endospore as containing chitin and proteins."
        }
       ]
      },
      {
       "subject": "endospore_spore_wall_proteins",
       "predicate": "localize to",
       "object": "microsporidian_type_endospore",
       "description": "SWP25, EnP1 and EnP2 are represented as spore-wall proteins localized or assigned to the microsporidian endospore.",
       "evidence": [
        {
         "reference": "DOI:10.1111/j.1550-7408.2008.00375.x",
         "notes": "Wu et al. 2009 localized SWP25 to the Nosema bombycis endospore."
        },
        {
         "reference": "DOI:10.1016/j.ijpara.2005.10.005",
         "notes": "Peuvel-Fanget et al. 2006 assigned EnP1 and EnP2 to the Encephalitozoon cuniculi endospore."
        }
       ]
      },
      {
       "subject": "microsporidian_type_endospore",
       "predicate": "lies under",
       "object": "microsporidian_type_exospore",
       "description": "The microsporidian endospore is the middle spore-wall layer beneath the outer exospore.",
       "evidence": [
        {
         "reference": "GO:0090641",
         "notes": "GO:0090641 defines the endospore as lying under the exospore."
        }
       ]
      },
      {
       "subject": "microsporidian_type_endospore",
       "predicate": "lies outside",
       "object": "plasma_membrane",
       "description": "The microsporidian endospore lies outside the spore plasma membrane.",
       "evidence": [
        {
         "reference": "GO:0090641",
         "notes": "GO:0090641 defines the endospore as lying outside the plasma membrane."
        }
       ]
      },
      {
       "subject": "microsporidian_type_endospore",
       "predicate": "is part of",
       "object": "spore_wall",
       "description": "The microsporidian endospore is a layer of the spore wall.",
       "evidence": [
        {
         "reference": "GO:0031160",
         "notes": "GO:0031160 includes GO:0090641 as a spore-wall part."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "microsporidian_vs_bacterial_endospore",
     "prompt": "Keep the microsporidian-type endospore separate from the bacterial endospore external encapsulating structure.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "part_of"
     ],
     "rationale": "Microsporidian biology uses endospore for a chitin-rich inner spore-wall layer, whereas GO:0043591 denotes a bacterial external encapsulating structure containing cortex, coat and sometimes exosporium layers.",
     "evidence": [
      {
       "reference": "GO:0090641",
       "notes": "The GO:0090641 term comment explicitly distinguishes the microsporidian endospore from bacterial endospore structures."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12",
     "resolved_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "GO:0090642",
   "label": "microsporidian-type exospore",
   "structure_category": "SPORE",
   "structure_kind": "ENVELOPE_LAYER",
   "definition": "The dense, protein-rich outermost layer of a microsporidian spore wall that lies above the endospore.",
   "definition_source": "GO:0090642",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T10:13:55Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T10:14:43Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added spore-wall parthood, an exospore synonym, a reviewed-label-only SWP1/SWP32/NbSWP16 protein component with reviewed UniProt examples, Microsporidia scope, Nosema and Encephalitozoon examples, a spore-wall protection function, GO/DOI evidence, a nonmechanistic exospore-layering graph, and exosporium-boundary and protein-grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T10:21:06Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Resolved PR #627 review issues #628 and #629 by narrowing the Nosema canonical example to the SWP32 paper it cites and adding direct NbSWP16 evidence to the exospore graph localization edge.",
     "llm_assisted": true
    }
   ],
   "part_of": [
    "GO:0031160"
   ],
   "synonyms": [
    {
     "synonym_text": "glycoprotein-rich outer spore wall layer",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1002/pmic.200700584"
    }
   ],
   "components": [
    {
     "component_id": "exospore_spore_wall_proteins",
     "label": "microsporidian exospore spore wall proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SWP1",
      "SWP32",
      "NbSWP16"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "SWP1, SWP32 and NbSWP16 are exospore-localized spore-wall proteins from different microsporidian lineages; no exact source-neutral InterPro, Pfam or NCBIfam term was curated for this aggregate exospore protein cohort.",
     "role": "Protein constituents localized to the dense outer exospore layer of mature microsporidian spores.",
     "evidence": [
      {
       "reference": "DOI:10.1128/IAI.68.4.2268-2275.2000",
       "notes": "Bohne et al. 2000 identified Encephalitozoon cuniculi SWP1 as a 51 kDa outer spore-wall protein."
      },
      {
       "reference": "DOI:10.1002/pmic.200700584",
       "notes": "Wu et al. 2008 identified Nosema bombycis SWP32 and localized it to the exospore by immunofluorescence and immunoelectron microscopy."
      },
      {
       "reference": "DOI:10.1017/S0031182014001565",
       "notes": "Wang et al. 2015 characterized Nosema bombycis NbSWP16 and localized it to exospore regions."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q9XZV1",
       "protein_label": "Spore wall protein 1",
       "gene_symbol": "SWP1",
       "taxon_id": "NCBITaxon:284813",
       "taxon_label": "Encephalitozoon cuniculi GB-M1",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-12",
       "role": "Reviewed UniProtKB entry for the Encephalitozoon cuniculi SWP1 outer spore-wall protein.",
       "evidence": [
        {
         "reference": "DOI:10.1128/IAI.68.4.2268-2275.2000",
         "notes": "Bohne et al. 2000 cloned SWP1 and used immunoelectron microscopy to assign it to the outer spore wall."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:B3STN7",
       "protein_label": "Spore wall protein 30",
       "gene_symbol": "SWP32",
       "taxon_id": "NCBITaxon:578461",
       "taxon_label": "Nosema bombycis CQ1",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-12",
       "role": "Reviewed UniProtKB entry for the Nosema bombycis SWP32 exosporal spore-wall protein.",
       "evidence": [
        {
         "reference": "DOI:10.1002/pmic.200700584",
         "notes": "Wu et al. 2008 identified SWP32 by spore-wall proteomics and localized the protein to the Nosema bombycis exospore."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:6029",
     "taxon_label": "Microsporidia",
     "presence": "COMMON",
     "note": "Microsporidian spores have a thick wall made of a glycoprotein-rich outer exospore and a chitin-rich inner endospore; this scope is tied to the spore stage.",
     "reference": "DOI:10.1002/pmic.200700584"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:27978",
     "taxon_label": "Nosema bombycis",
     "note": "Silkworm-infecting microsporidian in which SWP32 was localized to the exospore.",
     "reference": "DOI:10.1002/pmic.200700584"
    },
    {
     "taxon_id": "NCBITaxon:6035",
     "taxon_label": "Encephalitozoon cuniculi",
     "note": "Human-pathogenic microsporidian model in which SWP1 was identified as an outer spore-wall protein.",
     "reference": "DOI:10.1128/IAI.68.4.2268-2275.2000"
    }
   ],
   "functions": [
    {
     "function_id": "spore_wall_protection",
     "label": "spore wall protection",
     "description": "The exospore contributes to the thick wall that surrounds and protects extracellular microsporidian spores during host-to-host transmission.",
     "evidence": [
      {
       "reference": "DOI:10.1002/pmic.200700584",
       "notes": "Wu et al. 2008 describe microsporidian resistant spores as protected by a thick wall made of a glycoprotein-rich exospore and a chitin-rich endospore."
      },
      {
       "reference": "DOI:10.1128/IAI.68.4.2268-2275.2000",
       "notes": "Bohne et al. 2000 describe the rigid spore wall as surrounding the Encephalitozoon cuniculi spore and providing mechanical resistance."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0090642",
     "notes": "Gene Ontology cellular-component term for the microsporidian-type exospore."
    },
    {
     "reference": "GO:0031160",
     "notes": "Gene Ontology cellular-component term for the spore wall that has microsporidian-type exospore and endospore parts."
    },
    {
     "reference": "DOI:10.1128/IAI.68.4.2268-2275.2000",
     "notes": "Bohne et al. 2000, Developmental expression of a tandemly repeated, glycine- and serine-rich spore wall protein in the microsporidian pathogen Encephalitozoon cuniculi, Infection and Immunity."
    },
    {
     "reference": "DOI:10.1002/pmic.200700584",
     "notes": "Wu et al. 2008, Proteomic analysis of spore wall proteins and identification of two spore wall proteins from Nosema bombycis (Microsporidia), Proteomics."
    },
    {
     "reference": "DOI:10.1017/S0031182014001565",
     "notes": "Wang et al. 2015, Characterization of a novel spore wall protein NbSWP16 with proline-rich tandem repeats from Nosema bombycis (microsporidia), Parasitology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "microsporidian_exospore_layering",
     "title": "Selected proteins occupy the outer spore-wall layer",
     "description": "Microsporidian spores carry an outer exospore that lies above the chitin-rich endospore. This graph links the layer to SWP1, SWP32 and NbSWP16 as experimentally localized example proteins.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures mature-spore layer composition and localization rather than the temporal mechanism that assembles the exospore during sporogony.",
     "nodes": [
      {
       "node_id": "exospore_spore_wall_proteins",
       "label": "microsporidian exospore spore wall proteins",
       "node_type": "GENE_OR_PROTEIN",
       "component_ref": "exospore_spore_wall_proteins"
      },
      {
       "node_id": "microsporidian_type_exospore",
       "label": "microsporidian-type exospore",
       "node_type": "STRUCTURE",
       "grounding": "GO:0090642"
      },
      {
       "node_id": "microsporidian_type_endospore",
       "label": "microsporidian-type endospore",
       "node_type": "STRUCTURE",
       "grounding": "GO:0090641"
      },
      {
       "node_id": "spore_wall",
       "label": "spore wall",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031160"
      }
     ],
     "edges": [
      {
       "subject": "exospore_spore_wall_proteins",
       "predicate": "localize to",
       "object": "microsporidian_type_exospore",
       "description": "SWP1, SWP32 and NbSWP16 are represented as spore-wall proteins localized to the microsporidian exospore.",
       "evidence": [
        {
         "reference": "DOI:10.1128/IAI.68.4.2268-2275.2000",
         "notes": "Bohne et al. 2000 used immunoelectron microscopy to localize SWP1 to the Encephalitozoon cuniculi outer spore wall."
        },
        {
         "reference": "DOI:10.1002/pmic.200700584",
         "notes": "Wu et al. 2008 localized SWP32 to the Nosema bombycis exospore."
        },
        {
         "reference": "DOI:10.1017/S0031182014001565",
         "notes": "Wang et al. 2015 localized NbSWP16 to Nosema bombycis exospore regions."
        }
       ]
      },
      {
       "subject": "microsporidian_type_exospore",
       "predicate": "lies above",
       "object": "microsporidian_type_endospore",
       "description": "The microsporidian exospore is the outer spore-wall layer above the endospore.",
       "evidence": [
        {
         "reference": "GO:0090642",
         "notes": "GO:0090642 defines the exospore as lying above the endospore."
        }
       ]
      },
      {
       "subject": "microsporidian_type_exospore",
       "predicate": "is part of",
       "object": "spore_wall",
       "description": "The microsporidian exospore is the dense protein-rich outer layer of the spore wall.",
       "evidence": [
        {
         "reference": "GO:0090642",
         "notes": "GO:0090642 defines the exospore as an outermost layer of the microsporidian spore wall."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "microsporidian_exospore_vs_bacterial_exosporium",
     "prompt": "Keep the microsporidian-type exospore separate from the bacterial exosporium.",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "identifier",
      "part_of"
     ],
     "rationale": "GO:0090642 denotes the outer layer of a microsporidian spore wall, whereas bacterial exosporia are optional outer layers of bacterial endospore coats that occur in a different spore architecture.",
     "evidence": [
      {
       "reference": "GO:0090642",
       "notes": "GO:0090642 explicitly scopes the exospore term to microsporidian spore walls."
      },
      {
       "reference": "DOI:10.1038/nrmicro2921",
       "notes": "McKenney et al. 2012 describe bacterial exosporia as loose outermost layers present in only some bacterial endospore species."
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12",
     "resolved_date": "2026-09-12"
    },
    {
     "discussion_id": "ground_exospore_spore_wall_proteins",
     "prompt": "Resolve exact family groundings for microsporidian exospore spore-wall proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#exospore_spore_wall_proteins"
     ],
     "rationale": "This record models SWP1, SWP32 and NbSWP16 as an aggregate exospore protein cohort because known exospore-localized SWPs are lineage-specific and no exact source-neutral family term was curated. A follow-up pass should split and ground any exact InterPro, Pfam or NCBIfam families for individual SWP classes without collapsing unrelated exospore proteins.",
     "evidence": [
      {
       "reference": "DOI:10.1128/IAI.68.4.2268-2275.2000"
      },
      {
       "reference": "DOI:10.1002/pmic.200700584"
      },
      {
       "reference": "DOI:10.1017/S0031182014001565"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    }
   ]
  },
  {
   "identifier": "GO:0043594",
   "label": "outer endospore membrane",
   "structure_category": "SPORE",
   "structure_kind": "MEMBRANE",
   "definition": "The outer membrane around a bacterial endospore, located between the endospore cortex and the endospore coat.",
   "definition_source": "GO:0043594",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T00:59:15Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T01:00:13Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the UniProt SL xref and exact synonyms, membrane parentage, endospore external-structure parthood, a mature-spore lipid-bilayer component, Bacillota distribution, a Bacillus subtilis example, GO and literature evidence, a nonmechanistic topology graph, and boundary/grounding discussions.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T01:07:55Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #729 by changing the cortex topology edge predicate from separates to lies outside.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T01:10:05Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #728 by narrowing the outer endospore membrane boundary discussion to the mature-spore scope supported by GO:0043594 and UniProt SL-0365.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "spore outer membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0365"
    },
    {
     "synonym_text": "cortex membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "uniprot.location:SL-0365"
    }
   ],
   "parent_structures": [
    "GO:0016020"
   ],
   "part_of": [
    "GO:0043591"
   ],
   "xrefs": [
    "uniprot.location:SL-0365"
   ],
   "components": [
    {
     "component_id": "outer_endospore_membrane_lipid_bilayer",
     "label": "outer endospore membrane lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "GO grounds the outer endospore membrane as a cellular-component structure, but no exact source-neutral CHEBI, GO or lipid-class term was curated for the membrane's mature-spore bilayer itself.",
     "role": "Mature-spore membrane layer positioned outside the endospore cortex and inside the inner spore coat.",
     "evidence": [
      {
       "reference": "GO:0043594",
       "notes": "GO:0043594 defines the outer endospore membrane as the membrane around a bacterial endospore between cortex and coat."
      },
      {
       "reference": "uniprot.location:SL-0365",
       "notes": "UniProt SL-0365 describes the spore outer membrane, or cortex membrane, as a mature-spore membrane between the cortex and the inner layer of the coat."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:1239",
     "taxon_label": "Bacillota",
     "presence": "COMMON",
     "note": "Outer endospore membranes occur in endospore-forming Bacillota lineages as part of the mature spore envelope, but are absent from non-sporulating members of the phylum.",
     "reference": "DOI:10.1038/nrmicro2921"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:1423",
     "taxon_label": "Bacillus subtilis",
     "note": "Classical bacterial endospore model with cortex and coat layers that flank the mature outer endospore membrane.",
     "reference": "DOI:10.1038/nrmicro2921"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0043594",
     "notes": "Gene Ontology cellular-component term for the outer endospore membrane."
    },
    {
     "reference": "GO:0016020",
     "notes": "Gene Ontology cellular-component term for membrane parentage."
    },
    {
     "reference": "GO:0043591",
     "notes": "Gene Ontology cellular-component term for the containing endospore external encapsulating structure."
    },
    {
     "reference": "GO:0043593",
     "notes": "Gene Ontology cellular-component term for the adjacent endospore coat."
    },
    {
     "reference": "GO:0043595",
     "notes": "Gene Ontology cellular-component term for the adjacent endospore cortex."
    },
    {
     "reference": "uniprot.location:SL-0365",
     "notes": "UniProt Subcellular Location SL-0365 maps Spore outer membrane to GO:0043594 and lists cortex membrane as an exact name."
    },
    {
     "reference": "DOI:10.1038/nrmicro2921",
     "notes": "McKenney, Driks and Eichenberger 2012, The Bacillus subtilis endospore: assembly and functions of the multilayered coat, Nature Reviews Microbiology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "outer_endospore_membrane_topology",
     "title": "Outer endospore membrane topology",
     "description": "The outer endospore membrane is a mature-spore membrane layer positioned between the endospore cortex and the inner layer of the endospore coat.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records mature-spore layer topology rather than the developmental membrane remodeling that produces the final outer endospore membrane.",
     "nodes": [
      {
       "node_id": "outer_endospore_membrane",
       "label": "outer endospore membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0043594"
      },
      {
       "node_id": "endospore_cortex",
       "label": "endospore cortex",
       "node_type": "STRUCTURE",
       "grounding": "GO:0043595"
      },
      {
       "node_id": "endospore_coat",
       "label": "endospore coat",
       "node_type": "STRUCTURE",
       "grounding": "GO:0043593"
      },
      {
       "node_id": "external_encapsulating_structure",
       "label": "endospore external encapsulating structure",
       "node_type": "STRUCTURE",
       "grounding": "GO:0043591"
      }
     ],
     "edges": [
      {
       "subject": "outer_endospore_membrane",
       "predicate": "is part of",
       "object": "external_encapsulating_structure",
       "description": "The outer endospore membrane is a constituent layer of the endospore external encapsulating structure.",
       "evidence": [
        {
         "reference": "GO:0043594",
         "notes": "GO:0043594 places the membrane around a bacterial endospore."
        },
        {
         "reference": "GO:0043591",
         "notes": "GO:0043591 identifies the containing external encapsulating structure."
        }
       ]
      },
      {
       "subject": "outer_endospore_membrane",
       "predicate": "lies outside",
       "object": "endospore_cortex",
       "description": "The outer endospore membrane lies outside the endospore cortex in the mature spore envelope.",
       "evidence": [
        {
         "reference": "GO:0043594",
         "notes": "GO:0043594 defines the outer endospore membrane by its position between cortex and coat."
        },
        {
         "reference": "uniprot.location:SL-0365",
         "notes": "UniProt SL-0365 calls the same location the spore outer membrane or cortex membrane."
        }
       ]
      },
      {
       "subject": "endospore_coat",
       "predicate": "surrounds",
       "object": "outer_endospore_membrane",
       "description": "The endospore coat lies outside the outer endospore membrane in the mature spore envelope.",
       "evidence": [
        {
         "reference": "GO:0043594",
         "notes": "GO:0043594 positions the outer endospore membrane between the cortex and coat."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "mature_spore_outer_membrane_boundary",
     "prompt": "Keep the outer endospore membrane at mature-spore scope.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "GO:0043594 denotes the outer membrane around a bacterial endospore, and UniProt SL-0365 scopes the equivalent Spore outer membrane to the cortex membrane of bacterial mature spores between the cortex and inner coat.",
     "resolution_note": "Curated the mature-spore GO:0043594 structure and used the UniProt SL-0365 Spore outer membrane xref.",
     "evidence": [
      {
       "reference": "GO:0043594",
       "notes": "GO:0043594 denotes the outer membrane around a bacterial endospore."
      },
      {
       "reference": "uniprot.location:SL-0365",
       "notes": "UniProt SL-0365 maps Spore outer membrane to GO:0043594 and scopes the location to bacterial mature spores."
      }
     ]
    },
    {
     "discussion_id": "outer_endospore_membrane_lipid_grounding",
     "prompt": "Find an exact source-neutral grounding for outer endospore membrane lipids.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "rationale": "The membrane is groundable as a GO cellular component, but no exact generic lipid, CHEBI, GO, or membrane-composition term for its mature-spore bilayer was curated.",
     "evidence": [
      {
       "reference": "GO:0043594",
       "notes": "GO:0043594 identifies the membrane structure, not a specific lipid composition."
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0044099",
   "label": "polar tube",
   "structure_category": "SPORE",
   "structure_kind": "FILAMENT",
   "definition": "A microsporidian invasion tube that is coiled inside the spore as the polar filament and rapidly everts from the anterior pole during germination, forming a conduit for the sporoplasm toward a host cell.",
   "definition_source": "GO:0044099",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-10T13:40:23Z",
     "curator": "claude",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T13:41:30Z",
     "curator": "claude",
     "action": "EXPANDED_RECORD",
     "changes": "Added polar filament synonyms, an aggregate polar tube protein component, Microsporidia and Nosema bombycis scope, host-invasion and sporoplasm-delivery functions, record evidence, a nonmechanistic eversion graph, and a PTP grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T13:42:02Z",
     "curator": "claude",
     "action": "TIGHTEN_EVIDENCE",
     "changes": "Narrowed the Nosema bombycis canonical example to what the cited mBio paper directly shows and shifted the sporoplasm-conduction graph edge from polaroplast-membrane evidence to cryo-ET cargo evidence.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-10T13:50:21Z",
     "curator": "claude",
     "action": "ADDRESS_REVIEW",
     "changes": "Addressed PR #374 review issues #375 and #376 by removing the source-local PT abbreviation and changing the Nosema bombycis canonical example to cite the polar filament/tube proteomics paper directly.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T05:29:53Z",
     "curator": "claude-opus-4-7",
     "action": "EDIT",
     "changes": "added 3 verified UniProtKB protein_example(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "polar filament",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1186/s13071-023-05908-9"
    }
   ],
   "components": [
    {
     "component_id": "polar_tube_proteins",
     "label": "polar tube proteins",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "essentiality": "UNKNOWN",
     "role": "Lineage-specific structural proteins that build the compact polar filament in the dormant spore and the everted polar tube after germination.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.ijpara.2005.04.003",
       "notes": "Xu and Weiss 2005 reviewed PTP1, PTP2 and PTP3 as identified protein constituents of the microsporidian polar tube."
      },
      {
       "reference": "DOI:10.1016/j.jprot.2022.104617",
       "notes": "Lv et al. 2022 compared Nosema bombycis polar filaments and everted polar tubes by proteomic profiling."
      },
      {
       "reference": "DOI:10.1371/journal.pbio.3002533",
       "notes": "Sharma et al. 2024 combined cryo-electron tomography with affinity purification and mass spectrometry of germinated microsporidian polar tubes."
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The polar tube wall is assembled from several divergent microsporidian PTPs; no exact source-neutral family or complex term was assigned for the aggregate PTP set.",
     "gene_symbols": [
      "PTP1",
      "PTP2",
      "PTP3"
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:R0KLZ1",
       "protein_label": "Polar tube protein 1",
       "gene_symbol": "PTP1",
       "taxon_id": "NCBITaxon:578461",
       "taxon_label": "Nosema bombycis CQ1",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene PTP1 in Nosema bombycis CQ1. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/R0KLZ1",
         "notes": "UniProtKB unreviewed (TrEMBL) entry R0KLZ1 for gene PTP1 in Nosema bombycis CQ1. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:R0KY97",
       "protein_label": "Polar tube protein 2",
       "gene_symbol": "PTP2",
       "taxon_id": "NCBITaxon:578461",
       "taxon_label": "Nosema bombycis CQ1",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene PTP2 in Nosema bombycis CQ1. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/R0KY97",
         "notes": "UniProtKB unreviewed (TrEMBL) entry R0KY97 for gene PTP2 in Nosema bombycis CQ1. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:J7EQ15",
       "protein_label": "Polar tube protein 3",
       "gene_symbol": "PTP3",
       "taxon_id": "NCBITaxon:27978",
       "taxon_label": "Nosema bombycis",
       "entry_status": "UNREVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "Representative unreviewed (TrEMBL) UniProtKB entry for gene PTP3 in Nosema bombycis. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/J7EQ15",
         "notes": "UniProtKB unreviewed (TrEMBL) entry J7EQ15 for gene PTP3 in Nosema bombycis. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:6029",
     "taxon_label": "Microsporidia",
     "presence": "COMMON",
     "note": "The polar tube is a defining invasion apparatus of microsporidian spores; this scope is tied to the spore stage, not every vegetative cell.",
     "reference": "DOI:10.1186/s13071-023-05908-9"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:27978",
     "taxon_label": "Nosema bombycis",
     "note": "Silkworm-infecting microsporidian in which proteomic profiles of compact polar filaments and everted polar tubes were compared.",
     "reference": "DOI:10.1016/j.jprot.2022.104617"
    }
   ],
   "functions": [
    {
     "function_id": "host_cell_invasion",
     "label": "host cell invasion",
     "description": "The polar tube rapidly everts from the spore, penetrates or apposes the host-cell surface and establishes the route used to initiate infection.",
     "evidence": [
      {
       "reference": "DOI:10.1016/j.ijpara.2005.04.003",
       "notes": "Xu and Weiss 2005 reviewed polar-tube discharge and host-cell invasion by microsporidian spores."
      },
      {
       "reference": "DOI:10.1186/s13071-023-05908-9",
       "notes": "Chen et al. 2023 reviewed polar-tube origin, structure, composition and function in microsporidia."
      }
     ]
    },
    {
     "function_id": "sporoplasm_delivery",
     "label": "sporoplasm delivery",
     "description": "After firing, the everted tube acts as a narrow conduit for microsporidian sporoplasm and associated cargo released from the spore.",
     "evidence": [
      {
       "reference": "DOI:10.1128/mbio.02749-23",
       "notes": "Lv et al. 2024 visualized polaroplast-derived membranes moving through fired Nosema bombycis polar tubes during sporoplasm membrane formation."
      },
      {
       "reference": "DOI:10.1371/journal.pbio.3002533",
       "notes": "Sharma et al. 2024 imaged cargo-containing states of Vairimorpha necatrix polar tubes during germination by cryo-electron tomography."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0044099",
     "notes": "Gene Ontology cellular-component term for polar tube."
    },
    {
     "reference": "DOI:10.1016/j.ijpara.2005.04.003",
     "notes": "Xu and Weiss 2005, The microsporidian polar tube: a highly specialised invasion organelle, International Journal for Parasitology."
    },
    {
     "reference": "DOI:10.1186/s13071-023-05908-9",
     "notes": "Chen et al. 2023, The microsporidian polar tube: origin, structure, composition, function, and application, Parasites & Vectors."
    },
    {
     "reference": "DOI:10.1016/j.jprot.2022.104617",
     "notes": "Lv et al. 2022, Proteomic profile of polar filament and polar tube from fungal pathogen microsporidium Nosema bombycis provides new insights into its unique invasion organelle, Journal of Proteomics."
    },
    {
     "reference": "DOI:10.1128/mbio.02749-23",
     "notes": "Lv et al. 2024, Microsporidia dressing up: the spore polaroplast transport through the polar tube and transformation into the sporoplasm membrane, mBio."
    },
    {
     "reference": "DOI:10.1371/journal.pbio.3002533",
     "notes": "Sharma et al. 2024, Ultrastructural insights into the microsporidian infection apparatus reveal the kinetics and morphological transitions of polar tube and cargo during host cell invasion, PLOS Biology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "polar_tube_eversion_and_cargo_delivery",
     "title": "Polar tube eversion opens a conduit from the spore",
     "description": "The dormant spore stores the tube in a compact polar-filament state. Germination ejects and everts the tube, creating a conduit that carries sporoplasm cargo out of the spore.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "nodes": [
      {
       "node_id": "polar_filament",
       "label": "polar filament",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "polar_tube",
       "label": "polar tube",
       "node_type": "STRUCTURE",
       "grounding": "GO:0044099"
      },
      {
       "node_id": "sporoplasm",
       "label": "sporoplasm",
       "node_type": "STRUCTURE"
      }
     ],
     "edges": [
      {
       "subject": "polar_filament",
       "predicate": "everts into",
       "object": "polar_tube",
       "description": "Environmental stimulation of a microsporidian spore triggers extrusion and eversion of the compact polar filament into the fired polar tube.",
       "evidence": [
        {
         "reference": "DOI:10.1186/s13071-023-05908-9",
         "notes": "Chen et al. 2023 reviewed the transition from polar filament to discharged polar tube."
        },
        {
         "reference": "DOI:10.1371/journal.pbio.3002533",
         "notes": "Sharma et al. 2024 captured Vairimorpha necatrix polar-tube states during germination."
        }
       ]
      },
      {
       "subject": "polar_tube",
       "predicate": "conducts",
       "object": "sporoplasm",
       "description": "The everted tube provides the path used by the sporoplasm as it leaves the fired spore.",
       "evidence": [
        {
         "reference": "DOI:10.1016/j.ijpara.2005.04.003",
         "notes": "Xu and Weiss 2005 reviewed the tube as the route for sporoplasm passage into a new host cell."
        },
        {
         "reference": "DOI:10.1371/journal.pbio.3002533",
         "notes": "Sharma et al. 2024 imaged cargo-containing polar tubes during Vairimorpha necatrix germination."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_polar_tube_proteins",
     "prompt": "Resolve exact family groundings for polar tube proteins.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#polar_tube_proteins"
     ],
     "rationale": "This record models polar tube proteins as an aggregate constituent because known PTPs are lineage-specific and divergent. A follow-up pass should decide whether any exact InterPro, Pfam or NCBIfam families can be asserted for individual PTP classes without collapsing distinct proteins.",
     "evidence": [
      {
       "reference": "DOI:10.1186/s13071-023-05908-9"
      },
      {
       "reference": "DOI:10.1371/journal.pbio.3002533"
      }
     ],
     "posed_by": "claude",
     "posed_date": "2026-09-10"
    }
   ]
  },
  {
   "identifier": "GO:0160202",
   "label": "polar tube anchoring disc",
   "structure_category": "SPORE",
   "structure_kind": "OTHER",
   "definition": "A structural component of the microsporidian spore's invasion apparatus that is located at the anterior end of the spore and serves to attach the polar tube to the inside of the spore wall.",
   "definition_source": "GO:0160202",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-13T11:28:55Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-13T11:29:33Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added polar-tube anchoring-disk synonymy, a conservative EnP1 component with a reviewed UniProtKB example, Microsporidia and Encephalitozoon scope, polar-tube attachment function, DOI/GO evidence, a nonmechanistic anchoring graph, and a component grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-21T18:45:05Z",
     "curator": "curate-causal-graphs-skill",
     "action": "UPDATED_CAUSAL_GRAPHS",
     "changes": "Connected isolated causal node(s) with 1 source-backed edge(s).",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "polar tube anchoring disk",
     "synonym_type": "RELATED_SYNONYM",
     "source": "DOI:10.1128/EC.00113-07"
    }
   ],
   "components": [
    {
     "component_id": "enp1",
     "label": "EnP1",
     "component_type": "PROTEIN",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "EnP1"
     ],
     "essentiality": "UNKNOWN",
     "role": "Spore wall protein that is abundant in the polar sac/anchoring disk region of Encephalitozoon spores and supports host-cell adherence.",
     "evidence": [
      {
       "reference": "DOI:10.1128/EC.00113-07",
       "notes": "Southern et al. 2007 localized EnP1 in Encephalitozoon spores to the endospore, exospore, and polar sac/anchoring disk region by transmission immunoelectron microscopy and tested EnP1-dependent host-cell adherence in vitro."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:Q8SWL3",
       "protein_label": "Spore wall and anchoring disk complex protein EnP1",
       "gene_symbol": "EnP1",
       "taxon_id": "NCBITaxon:284813",
       "taxon_label": "Encephalitozoon cuniculi GB-M1",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-09-13",
       "role": "Reviewed UniProtKB entry for Encephalitozoon cuniculi EnP1, whose experimental localization evidence includes the anchoring disk complex.",
       "evidence": [
        {
         "reference": "DOI:10.1128/EC.00113-07",
         "notes": "Southern et al. 2007 experimentally localized EnP1 in the Encephalitozoon spore wall and polar sac/anchoring disk region."
        }
       ]
      }
     ],
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "EnP1 is experimentally localized to the anchoring disk complex in Encephalitozoon, but the exact source-neutral protein-family grounding for the full anchoring-disc constituent is not curated here. InterPro/Pfam entries on UniProtKB:Q8SWL3 cover EnP1 N- and C-terminal regions rather than the whole anchoring-disc component."
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:6029",
     "taxon_label": "Microsporidia",
     "presence": "COMMON",
     "note": "The anchoring disc is modeled as part of the microsporidian spore-stage polar-tube invasion apparatus; this row is scoped to the infectious spore stage rather than every vegetative cell.",
     "reference": "DOI:10.1016/j.ijpara.2005.04.003"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:6035",
     "taxon_label": "Encephalitozoon cuniculi",
     "note": "Mammal-infecting microsporidian in which the EnP1 spore wall protein was localized to the polar sac/anchoring disk region of the spore.",
     "reference": "DOI:10.1128/EC.00113-07"
    }
   ],
   "functions": [
    {
     "function_id": "polar_tube_attachment",
     "label": "polar tube attachment",
     "description": "The anchoring disc attaches the intracellular polar tube to the inside of the anterior spore wall, positioning the tube for apical release during germination.",
     "evidence": [
      {
       "reference": "GO:0160202",
       "notes": "GO:0160202 defines the polar tube anchoring disc as the anterior invasion-apparatus component that attaches the polar tube to the inside of the spore wall."
      },
      {
       "reference": "DOI:10.1016/j.ijpara.2005.04.003",
       "notes": "Xu and Weiss 2005 reviewed polar-tube attachment and discharge as part of microsporidian spore invasion."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0160202",
     "notes": "Gene Ontology cellular-component term for the polar tube anchoring disc."
    },
    {
     "reference": "DOI:10.1016/j.ijpara.2005.04.003",
     "notes": "Xu and Weiss 2005, The microsporidian polar tube: a highly specialised invasion organelle, International Journal for Parasitology."
    },
    {
     "reference": "DOI:10.1111/j.1462-5822.2009.01362.x",
     "notes": "Williams 2009, Unique physiology of host-parasite interactions in microsporidia infections, Cellular Microbiology."
    },
    {
     "reference": "DOI:10.1128/EC.00113-07",
     "notes": "Southern et al. 2007, EnP1, a Microsporidian Spore Wall Protein That Enables Spores To Adhere to and Infect Host Cells In Vitro, Eukaryotic Cell."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "anchoring_disc_positions_polar_tube",
     "title": "Anchoring disc tethers the polar tube at the spore apex",
     "description": "The anchoring disc sits at the anterior spore end, holds the polar tube against the inside of the spore wall, and marks the region from which the everting polar tube exits during germination.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "nodes": [
      {
       "node_id": "anchoring_disc",
       "label": "polar tube anchoring disc",
       "node_type": "STRUCTURE",
       "grounding": "GO:0160202"
      },
      {
       "node_id": "polar_tube",
       "label": "polar tube",
       "node_type": "STRUCTURE",
       "grounding": "GO:0044099"
      },
      {
       "node_id": "spore_wall",
       "label": "spore wall",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031160"
      },
      {
       "node_id": "anterior_spore_end",
       "label": "anterior spore end",
       "node_type": "STRUCTURE"
      }
     ],
     "edges": [
      {
       "subject": "anchoring_disc",
       "predicate": "resides at",
       "object": "anterior_spore_end",
       "description": "The polar tube anchoring disc is located at the anterior end of the microsporidian spore.",
       "evidence": [
        {
         "reference": "GO:0160202",
         "notes": "GO:0160202 defines the structure by its anterior spore location."
        }
       ]
      },
      {
       "subject": "anchoring_disc",
       "predicate": "attaches",
       "object": "polar_tube",
       "description": "The anchoring disc attaches the stored polar tube to the inner face of the microsporidian spore wall.",
       "evidence": [
        {
         "reference": "GO:0160202",
         "notes": "GO:0160202 defines the anchoring disc by its role in attaching the polar tube to the inside of the spore wall."
        },
        {
         "reference": "DOI:10.1016/j.ijpara.2005.04.003",
         "notes": "Xu and Weiss 2005 reviewed the anchoring structure as part of the microsporidian polar-tube invasion apparatus."
        }
       ]
      },
      {
       "subject": "polar_tube",
       "predicate": "exits from",
       "object": "anterior_spore_end",
       "description": "When the spore fires, the polar tube everts from the anterior region containing the polar sac and anchoring disc.",
       "evidence": [
        {
         "reference": "DOI:10.1128/EC.00113-07",
         "notes": "Southern et al. 2007 described the polar sac/anchoring disk region as the area from which the everting polar tube is released."
        }
       ]
      },
      {
       "subject": "anchoring_disc",
       "predicate": "attaches to",
       "object": "spore_wall",
       "description": "The polar tube anchoring disc tethers the anterior end of the polar tube to the inner surface of the microsporidian spore wall.",
       "evidence": [
        {
         "reference": "GO:0160202",
         "notes": "GO:0160202 defines the polar tube anchoring disc as attaching the polar tube to the spore wall."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_anchoring_disc_components",
     "prompt": "Resolve exact source-neutral component groundings for the polar tube anchoring disc.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#enp1"
     ],
     "rationale": "EnP1 is experimentally localized to the polar sac/anchoring disk region, but the full molecular composition of the anchoring disc and polar sac remains incompletely resolved in this record.",
     "evidence": [
      {
       "reference": "DOI:10.1128/EC.00113-07"
      },
      {
       "reference": "DOI:10.1016/j.ijpara.2005.04.003"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-13"
    }
   ]
  },
  {
   "identifier": "GO:0005628",
   "label": "prospore membrane",
   "structure_category": "SPORE",
   "structure_kind": "MEMBRANE",
   "definition": "An ascospore-forming fungal double-membrane structure that grows from meiotic outer plaques to encapsulate meiotic nuclei and provide the foundation for spore-wall assembly.",
   "definition_source": "GO:0005628",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-12T09:20:45Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T09:21:47Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added exact and related GO synonymy, membrane parentage, ascospore-type prospore parthood, GO leading-edge and attachment-site parts, lipid bilayer and leading-edge-coat components, Saccharomyces scope, GO-grounded functions, DOI/GO evidence, a nonmechanistic assembly graph, a leading-edge-coat grounding TODO, and an SPB boundary decision.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T09:22:12Z",
     "curator": "codex",
     "action": "TIGHTENED_MODELING",
     "changes": "Retargeted the prospore membrane encapsulation graph edge from the whole ascospore-type prospore to the haploid meiotic nucleus, which the membrane surrounds during ascospore assembly.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-12T09:30:17Z",
     "curator": "codex",
     "action": "ADDRESSED_PR_REVIEW",
     "changes": "Resolved PR #621 review issues #622 and #623 by removing the self-assembly GO:0032120 process from functions and softening the post-Golgi vesicle graph edge from direct fusion to membrane supply.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-20T21:51:50Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Retyped the prospore membrane leading-edge coat graph node as STRUCTURE.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:37:52Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "synonyms": [
    {
     "synonym_text": "ascospore-type prospore membrane",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005628"
    },
    {
     "synonym_text": "FSM",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0005628"
    },
    {
     "synonym_text": "forespore membrane",
     "synonym_type": "RELATED_SYNONYM",
     "source": "GO:0005628"
    }
   ],
   "parent_structures": [
    "GO:0016020"
   ],
   "part_of": [
    "GO:0042764"
   ],
   "has_part": [
    "GO:0070056",
    "GO:0070057"
   ],
   "components": [
    {
     "component_id": "prospore_membrane_lipid_bilayer",
     "label": "prospore membrane lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Double membrane that expands from the meiotic spindle-pole body region and surrounds haploid nuclei during ascospore formation.",
     "evidence": [
      {
       "reference": "GO:0005628",
       "notes": "GO:0005628 defines the prospore membrane as a double-membraned structure that extends from the cytoplasmic face of spindle pole bodies during meiosis."
      },
      {
       "reference": "DOI:10.1083/jcb.140.1.29",
       "notes": "Neiman 1998 analyzed prospore membrane formation in Saccharomyces cerevisiae as a sporulation-specific branch of post-Golgi secretion."
      }
     ]
    },
    {
     "component_id": "leading_edge_protein_coat",
     "label": "prospore membrane leading edge protein coat",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SSP1",
      "ADY3",
      "DON1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The leading-edge protein coat is curated from yeast localization and protein-identification studies; no exact source-neutral Complex Portal, GO, InterPro, Pfam or NCBIfam term was chosen for the whole transient coat or for its individual budding-yeast subunit families.",
     "role": "Protein coat at the lip of the growing prospore membrane that marks the leading edge before membrane closure.",
     "evidence": [
      {
       "reference": "GO:0070056",
       "notes": "GO:0070056 defines the prospore membrane leading edge as the protein-coated region that extends to surround the spore nucleus."
      },
      {
       "reference": "DOI:10.1093/emboj/20.24.6946",
       "notes": "Moreno-Borchart et al. 2001 linked formation of the Saccharomyces prospore membrane to leading-edge protein coat assembly."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38871",
       "protein_label": "Sporulation-specific protein 1",
       "gene_symbol": "SSP1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SSP1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11742972",
         "notes": "Moreno-Borchart AC et al. 2001, ‘Prospore membrane formation linked to the leading edge protein (LEP) coat assembly.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Prospore membrane' localisation of P38871."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q07732",
       "protein_label": "Accumulates dyads protein 3",
       "gene_symbol": "ADY3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ADY3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q07732",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q07732, the single reviewed entry for gene ADY3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q05610",
       "protein_label": "Donuts protein 1",
       "gene_symbol": "DON1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene DON1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10899120",
         "notes": "Knop M et al. 2000, ‘Role of the spindle pole body of yeast in mediating assembly of the prospore membrane during meiosis.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Prospore membrane' localisation of Q05610."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast builds prospore membranes during the sporulation program; this species-level scope avoids asserting conservation of the membrane or leading-edge protein set across all ascospore-forming fungi.",
     "reference": "DOI:10.1083/jcb.140.1.29"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which secretory trafficking, meiotic outer plaques, and leading-edge coat proteins were tied to prospore membrane assembly.",
     "reference": "DOI:10.1093/emboj/20.24.6946"
    }
   ],
   "functions": [
    {
     "function_id": "ascospore_type_prospore_assembly",
     "label": "ascospore-type prospore assembly",
     "grounding": "GO:0031321",
     "description": "Expansion and closure of the prospore membrane encapsulate haploid meiotic nuclei to create immature ascospores.",
     "evidence": [
      {
       "reference": "GO:0031321",
       "notes": "GO:0031321 defines ascospore-type prospore assembly as the encapsulation of each haploid nucleus by a double membrane."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0005628",
     "notes": "Gene Ontology cellular-component term for the prospore membrane."
    },
    {
     "reference": "GO:0042764",
     "notes": "Gene Ontology cellular-component term for the ascospore-type prospore that has the prospore membrane as a part."
    },
    {
     "reference": "GO:0070056",
     "notes": "Gene Ontology cellular-component term for the prospore membrane leading edge."
    },
    {
     "reference": "GO:0070057",
     "notes": "Gene Ontology cellular-component term for the prospore membrane spindle pole body attachment site."
    },
    {
     "reference": "GO:0032120",
     "notes": "Gene Ontology biological-process term for ascospore-type prospore membrane formation."
    },
    {
     "reference": "GO:0031321",
     "notes": "Gene Ontology biological-process term for ascospore-type prospore assembly."
    },
    {
     "reference": "DOI:10.1083/jcb.140.1.29",
     "notes": "Neiman 1998, Prospore Membrane Formation Defines a Developmentally Regulated Branch of the Secretory Pathway in Yeast, Journal of Cell Biology."
    },
    {
     "reference": "DOI:10.1093/emboj/19.14.3657",
     "notes": "Knop and Strasser 2000, Role of the spindle pole body of yeast in mediating assembly of the prospore membrane during meiosis, The EMBO Journal."
    },
    {
     "reference": "DOI:10.1093/emboj/20.24.6946",
     "notes": "Moreno-Borchart et al. 2001, Prospore membrane formation linked to the leading edge protein (LEP) coat assembly, The EMBO Journal."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "secretory_vesicles_build_prospore_membrane",
     "title": "Secretory traffic and the leading edge build the prospore membrane",
     "description": "During budding-yeast sporulation, post-Golgi secretory traffic supplies membrane at meiotic outer plaques to generate prospore membranes, while leading-edge coat proteins track the open rim of the growing membrane before closure.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph summarizes where the membrane initiates and where the leading-edge coat localizes without asserting the full SNARE, phospholipase D, septin, or spindle-pole-body remodeling pathway.",
     "nodes": [
      {
       "node_id": "post_golgi_secretory_vesicles",
       "label": "post-Golgi secretory vesicles",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "meiotic_outer_plaque",
       "label": "meiotic outer plaque",
       "node_type": "STRUCTURE"
      },
      {
       "node_id": "prospore_membrane",
       "label": "prospore membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005628"
      },
      {
       "node_id": "lep_coat",
       "label": "prospore membrane leading edge protein coat",
       "node_type": "STRUCTURE",
       "component_ref": "leading_edge_protein_coat"
      },
      {
       "node_id": "prospore_membrane_leading_edge",
       "label": "prospore membrane leading edge",
       "node_type": "STRUCTURE",
       "grounding": "GO:0070056"
      },
      {
       "node_id": "haploid_meiotic_nucleus",
       "label": "haploid meiotic nucleus",
       "node_type": "ORGANELLE"
      }
     ],
     "edges": [
      {
       "subject": "post_golgi_secretory_vesicles",
       "predicate": "supplies membrane for",
       "object": "prospore_membrane",
       "description": "Sporulation-specific post-Golgi vesicle traffic supplies membrane needed for de novo prospore membrane formation.",
       "evidence": [
        {
         "reference": "DOI:10.1083/jcb.140.1.29",
         "notes": "Neiman 1998 found that late secretory SEC1, SEC4 and SEC8 function is required for prospore membrane formation in Saccharomyces cerevisiae."
        }
       ]
      },
      {
       "subject": "meiotic_outer_plaque",
       "predicate": "anchors initiation of",
       "object": "prospore_membrane",
       "description": "The prospore membrane initiates from meiotic outer plaques on spindle pole bodies.",
       "evidence": [
        {
         "reference": "DOI:10.1093/emboj/19.14.3657",
         "notes": "Knop and Strasser 2000 studied the spindle-pole-body role in assembling prospore membranes during meiosis."
        },
        {
         "reference": "GO:0032120",
         "notes": "GO:0032120 defines prospore membrane formation as nascent membrane growth from the meiotic outer plaque."
        }
       ]
      },
      {
       "subject": "lep_coat",
       "predicate": "localizes to",
       "object": "prospore_membrane_leading_edge",
       "description": "Leading-edge protein coat components mark the lip of the extending prospore membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1093/emboj/20.24.6946",
         "notes": "Moreno-Borchart et al. 2001 tied LEP coat assembly to formation of the growing prospore membrane."
        },
        {
         "reference": "GO:0070056",
         "notes": "GO:0070056 describes a protein-coated leading-edge region on the prospore membrane."
        }
       ]
      },
      {
       "subject": "prospore_membrane",
       "predicate": "encapsulates",
       "object": "haploid_meiotic_nucleus",
       "description": "Prospore membrane growth and closure encapsulate the haploid meiotic nucleus during immature ascospore formation.",
       "evidence": [
        {
         "reference": "GO:0005628",
         "notes": "GO:0005628 defines the prospore membrane as encompassing the nuclear lobes formed during meiosis."
        },
        {
         "reference": "GO:0031321",
         "notes": "GO:0031321 defines ascospore-type prospore assembly as encapsulation of each haploid nucleus by a double membrane."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_leading_edge_coat_subunits",
     "prompt": "Resolve exact source-neutral groundings and component boundaries for the prospore membrane leading-edge coat subunits.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#leading_edge_protein_coat"
     ],
     "rationale": "The initial record treats the leading-edge coat as one reviewed-label-only constituent and records Saccharomyces SSP1, ADY3 and DON1 as gene-symbol metadata. Exact family groundings for individual Ssp1, Ady3, Don1 and Irc10 components, and the boundary between stable coat proteins and Spo20/Sso1 fusion machinery, need a focused curation pass.",
     "evidence": [
      {
       "reference": "DOI:10.1093/emboj/20.24.6946"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12"
    },
    {
     "discussion_id": "exclude_spindle_pole_body_from_components",
     "prompt": "Should the meiotic spindle pole body or meiotic outer plaque be modeled as a prospore membrane component?",
     "kind": "CURATION_TODO",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#secretory_vesicles_build_prospore_membrane"
     ],
     "rationale": "The meiotic outer plaque nucleates and anchors prospore membrane formation, but it is a specialization of the spindle pole body rather than a molecular constituent of the membrane itself.",
     "evidence": [
      {
       "reference": "DOI:10.1093/emboj/19.14.3657"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-12",
     "resolved_date": "2026-09-12",
     "resolution_note": "Excluded from components and represented only as an assembly-site node in the nonmechanistic graph."
    }
   ]
  },
  {
   "identifier": "GO:0070056",
   "label": "prospore membrane leading edge",
   "structure_category": "SPORE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The region of the prospore membrane that extends to surround the spore nucleus; coated with specific proteins that are thought to play a role in prospore membrane organization.",
   "definition_source": "GO:0070056",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T08:20:56Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T08:21:35Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added membrane parentage, prospore-membrane parthood, a reviewed-label-only leading-edge-coat component, Saccharomyces scope, rim-organization function, GO/DOI evidence, a nonmechanistic topology graph, and a leading-edge-coat grounding TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T08:22:08Z",
     "curator": "codex",
     "action": "FIXED_CURATION_METADATA",
     "changes": "Marked the scaffold curation event as LLM-assisted.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T08:35:43Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved review issues #952 and #953 by adding the GO exact synonym and representing the spore-nucleus spatial relation in the graph.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-20T21:51:50Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Retyped the leading-edge protein coat graph node as STRUCTURE.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-10-18T03:37:53Z",
     "curator": "uniprot_genes",
     "action": "SEED_PROTEIN_EXAMPLES",
     "changes": "#183: added 3 protein example(s) by resolving each of the component's declared gene symbols to the single reviewed UniProtKB entry for that symbol in a taxon this record names, deduplicated by accession. Symbols resolving to more than one reviewed entry were skipped rather than chosen between."
    }
   ],
   "parent_structures": [
    "GO:0016020"
   ],
   "part_of": [
    "GO:0005628"
   ],
   "components": [
    {
     "component_id": "leading_edge_protein_coat",
     "label": "prospore membrane leading edge protein coat",
     "component_type": "PROTEIN_COMPLEX",
     "component_role": "CONSTITUENT",
     "gene_symbols": [
      "SSP1",
      "ADY3",
      "DON1"
     ],
     "essentiality": "UNKNOWN",
     "grounding_status": "REVIEWED_LABEL_ONLY",
     "grounding_notes": "The leading-edge protein coat is curated from yeast localization and protein-identification studies; no exact source-neutral Complex Portal, GO, InterPro, Pfam or NCBIfam term was chosen for the whole transient coat or for its individual budding-yeast subunit families.",
     "role": "Protein coat at the lip of the growing prospore membrane that marks the leading edge before membrane closure.",
     "evidence": [
      {
       "reference": "GO:0070056",
       "notes": "GO:0070056 defines the prospore membrane leading edge as a protein-coated region of the prospore membrane."
      },
      {
       "reference": "DOI:10.1093/emboj/20.24.6946",
       "notes": "Moreno-Borchart et al. 2001 linked formation of the Saccharomyces prospore membrane to leading-edge protein coat assembly."
      }
     ],
     "protein_examples": [
      {
       "uniprot_id": "UniProtKB:P38871",
       "protein_label": "Sporulation-specific protein 1",
       "gene_symbol": "SSP1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene SSP1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:11742972",
         "notes": "Moreno-Borchart AC et al. 2001, ‘Prospore membrane formation linked to the leading edge protein (LEP) coat assembly.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Prospore membrane' localisation of P38871."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q07732",
       "protein_label": "Accumulates dyads protein 3",
       "gene_symbol": "ADY3",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene ADY3 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "https://www.uniprot.org/uniprotkb/Q07732",
         "notes": "UniProtKB reviewed (Swiss-Prot) entry Q07732, the single reviewed entry for gene ADY3 in Saccharomyces cerevisiae S288C. Establishes the accession and gene identity only; the component's membership in this structure rests on the record's own sources."
        }
       ]
      },
      {
       "uniprot_id": "UniProtKB:Q05610",
       "protein_label": "Donuts protein 1",
       "gene_symbol": "DON1",
       "taxon_id": "NCBITaxon:559292",
       "taxon_label": "Saccharomyces cerevisiae S288C",
       "entry_status": "REVIEWED",
       "retrieved_on": "2026-10-17",
       "role": "The single reviewed UniProtKB entry for gene DON1 in Saccharomyces cerevisiae S288C, a taxon this record names. Identifier for the component's declared gene symbol; it is not itself evidence that the protein is part of this structure.",
       "evidence": [
        {
         "reference": "PMID:10899120",
         "notes": "Knop M et al. 2000, ‘Role of the spindle pole body of yeast in mediating assembly of the prospore membrane during meiosis.’, EMBO J. ECO:0000269 experimental evidence cited by UniProt for the 'Prospore membrane' localisation of Q05610."
        }
       ]
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding yeast builds a prospore membrane leading edge at the protein-coated rim of each extending prospore membrane during sporulation.",
     "reference": "DOI:10.1093/emboj/20.24.6946"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which Ssp1, Ady3 and Don1 were used to define the leading-edge protein coat on growing prospore membranes.",
     "reference": "DOI:10.1093/emboj/20.24.6946"
    }
   ],
   "functions": [
    {
     "function_id": "prospore_membrane_rim_organization",
     "label": "prospore membrane rim organization",
     "description": "In budding yeast, leading-edge proteins assemble at the open lip of the growing prospore membrane and mark the membrane rim before closure.",
     "evidence": [
      {
       "reference": "GO:0070056",
       "notes": "GO:0070056 identifies the protein-coated leading edge region of the extending prospore membrane."
      },
      {
       "reference": "DOI:10.1093/emboj/20.24.6946",
       "notes": "Moreno-Borchart et al. 2001 connected leading-edge protein coat assembly to Saccharomyces prospore membrane formation."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0070056",
     "notes": "Gene Ontology cellular-component term for the prospore membrane leading edge."
    },
    {
     "reference": "GO:0005628",
     "notes": "Gene Ontology cellular-component term for the prospore membrane that contains the leading edge."
    },
    {
     "reference": "GO:0016020",
     "notes": "Gene Ontology cellular-component parent term for membrane."
    },
    {
     "reference": "DOI:10.1093/emboj/20.24.6946",
     "notes": "Moreno-Borchart et al. 2001, Prospore membrane formation linked to the leading edge protein (LEP) coat assembly, The EMBO Journal."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "leading_edge_coat_marks_prospore_membrane_rim",
     "title": "Leading-edge coat proteins mark the open prospore membrane rim",
     "description": "The leading-edge protein coat localizes to the protein-coated region at the open lip of the extending prospore membrane in budding yeast.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures where the leading-edge coat sits in the prospore membrane without asserting every coat subunit or the complete closure mechanism.",
     "nodes": [
      {
       "node_id": "leading_edge_protein_coat",
       "label": "prospore membrane leading edge protein coat",
       "node_type": "STRUCTURE",
       "component_ref": "leading_edge_protein_coat"
      },
      {
       "node_id": "prospore_membrane_leading_edge",
       "label": "prospore membrane leading edge",
       "node_type": "STRUCTURE",
       "grounding": "GO:0070056"
      },
      {
       "node_id": "prospore_membrane",
       "label": "prospore membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005628"
      },
      {
       "node_id": "haploid_meiotic_nucleus",
       "label": "haploid meiotic nucleus",
       "node_type": "ORGANELLE"
      }
     ],
     "edges": [
      {
       "subject": "leading_edge_protein_coat",
       "predicate": "localizes to",
       "object": "prospore_membrane_leading_edge",
       "description": "Leading-edge protein coat components mark the lip of the extending prospore membrane.",
       "evidence": [
        {
         "reference": "DOI:10.1093/emboj/20.24.6946",
         "notes": "Moreno-Borchart et al. 2001 tied LEP coat assembly to formation of the growing prospore membrane."
        },
        {
         "reference": "GO:0070056",
         "notes": "GO:0070056 describes a protein-coated leading-edge region on the prospore membrane."
        }
       ]
      },
      {
       "subject": "prospore_membrane_leading_edge",
       "predicate": "is part of",
       "object": "prospore_membrane",
       "description": "The leading edge is a protein-coated region of the prospore membrane.",
       "evidence": [
        {
         "reference": "GO:0070056",
         "notes": "GO:0070056 identifies the prospore membrane leading edge."
        },
        {
         "reference": "GO:0005628",
         "notes": "GO:0005628 identifies the parent prospore membrane."
        }
       ]
      },
      {
       "subject": "prospore_membrane_leading_edge",
       "predicate": "extends around",
       "object": "haploid_meiotic_nucleus",
       "description": "The protein-coated leading edge is the region of the growing prospore membrane that advances around the haploid spore nucleus.",
       "evidence": [
        {
         "reference": "GO:0070056",
         "notes": "GO:0070056 defines the leading edge as the region of the prospore membrane that extends to surround the spore nucleus."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "ground_leading_edge_coat_subunits",
     "prompt": "Resolve exact source-neutral groundings and component boundaries for the prospore membrane leading-edge coat subunits.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "components#leading_edge_protein_coat"
     ],
     "rationale": "This first leading-edge record treats the coat as one reviewed-label-only constituent and records Saccharomyces SSP1, ADY3 and DON1 as gene-symbol metadata. Exact family groundings for individual Ssp1, Ady3, Don1 and Irc10 components, and the boundary between stable coat proteins and Spo20/Sso1 fusion machinery, need a focused curation pass.",
     "evidence": [
      {
       "reference": "DOI:10.1093/emboj/20.24.6946"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15"
    }
   ],
   "synonyms": [
    {
     "synonym_text": "forespore membrane leading edge",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0070056"
    }
   ]
  },
  {
   "identifier": "GO:0070057",
   "label": "prospore membrane spindle pole body attachment site",
   "structure_category": "SPORE",
   "structure_kind": "SUBCELLULAR_REGION",
   "definition": "The region of the prospore membrane to which the spindle pole body (SPB) is anchored; the prospore membrane extends from the SPB attachment site to surround the spore nucleus.",
   "definition_source": "GO:0070057",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-15T08:59:11Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T09:00:07Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO exact synonyms, membrane parentage, prospore-membrane parthood, a lipid constituent, Saccharomyces scope, an SPB-attachment function, GO/DOI evidence, a nonmechanistic topology graph, and a meiotic-outer-plaque boundary TODO.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-15T09:11:17Z",
     "curator": "codex",
     "action": "ADDRESSED_REVIEW",
     "changes": "Resolved review issues #955 and #956 by adding the spore nucleus to the graph and flipping the SPB anchoring edge to the attachment site.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "forespore membrane SPB attachment site",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0070057"
    },
    {
     "synonym_text": "forespore membrane spindle pole body attachment site",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0070057"
    },
    {
     "synonym_text": "prospore membrane SPB attachment site",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0070057"
    }
   ],
   "parent_structures": [
    "GO:0016020"
   ],
   "part_of": [
    "GO:0005628"
   ],
   "components": [
    {
     "component_id": "attachment_site_lipid_bilayer",
     "label": "prospore membrane attachment-site lipid bilayer",
     "component_type": "LIPID",
     "component_role": "CONSTITUENT",
     "essentiality": "ESSENTIAL",
     "role": "Local prospore-membrane bilayer region that forms the patch where the spindle pole body is anchored.",
     "evidence": [
      {
       "reference": "GO:0070057",
       "notes": "GO:0070057 defines the attachment site as a region of the prospore membrane."
      }
     ]
    }
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "presence": "COMMON",
     "note": "Budding-yeast prospore membranes extend from spindle-pole-body attachment sites during meiotic spore formation.",
     "reference": "DOI:10.1093/emboj/19.14.3657"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which spindle pole bodies organize meiotic outer plaques that mediate prospore membrane assembly.",
     "reference": "DOI:10.1093/emboj/19.14.3657"
    }
   ],
   "functions": [
    {
     "function_id": "spindle_pole_body_membrane_attachment",
     "label": "spindle pole body-prospore membrane attachment",
     "description": "Marks the region of the prospore membrane that remains anchored to a spindle pole body while the membrane extends around the spore nucleus.",
     "evidence": [
      {
       "reference": "GO:0070057",
       "notes": "GO:0070057 defines the membrane region to which the spindle pole body is anchored."
      },
      {
       "reference": "DOI:10.1093/emboj/19.14.3657",
       "notes": "Knop and Strasser 2000 studied the spindle-pole-body role in mediating Saccharomyces prospore membrane assembly."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0070057",
     "notes": "Gene Ontology cellular-component term for the prospore membrane spindle pole body attachment site."
    },
    {
     "reference": "GO:0005628",
     "notes": "Gene Ontology cellular-component term for the prospore membrane that contains the attachment site."
    },
    {
     "reference": "GO:0016020",
     "notes": "Gene Ontology cellular-component parent term for membrane."
    },
    {
     "reference": "GO:0005816",
     "notes": "Gene Ontology cellular-component term for the spindle pole body."
    },
    {
     "reference": "DOI:10.1093/emboj/19.14.3657",
     "notes": "Knop and Strasser 2000, Role of the spindle pole body of yeast in mediating assembly of the prospore membrane during meiosis, The EMBO Journal."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "spb_attachment_site_positions_prospore_membrane",
     "title": "The spindle-pole-body attachment site positions prospore outgrowth",
     "description": "The attachment site is the prospore membrane region to which the spindle pole body is anchored as the membrane extends during budding-yeast sporulation.",
     "graph_kind": "ASSEMBLY",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph captures the topology of the membrane attachment site without asserting the complete meiotic outer-plaque remodeling pathway.",
     "nodes": [
      {
       "node_id": "prospore_membrane_spb_attachment_site",
       "label": "prospore membrane spindle pole body attachment site",
       "node_type": "STRUCTURE",
       "grounding": "GO:0070057"
      },
      {
       "node_id": "prospore_membrane",
       "label": "prospore membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005628"
      },
      {
       "node_id": "spindle_pole_body",
       "label": "spindle pole body",
       "node_type": "STRUCTURE",
       "grounding": "GO:0005816"
      },
      {
       "node_id": "haploid_meiotic_nucleus",
       "label": "haploid meiotic nucleus",
       "node_type": "ORGANELLE"
      }
     ],
     "edges": [
      {
       "subject": "prospore_membrane_spb_attachment_site",
       "predicate": "is part of",
       "object": "prospore_membrane",
       "description": "The attachment site is a region of the prospore membrane.",
       "evidence": [
        {
         "reference": "GO:0070057",
         "notes": "GO:0070057 defines the spindle-pole-body attachment site as a prospore membrane region."
        }
       ]
      },
      {
       "subject": "prospore_membrane_spb_attachment_site",
       "predicate": "anchors",
       "object": "spindle_pole_body",
       "description": "This specialized prospore membrane region anchors the spindle pole body.",
       "evidence": [
        {
         "reference": "GO:0070057",
         "notes": "GO:0070057 defines a prospore membrane region to which the spindle pole body is anchored."
        },
        {
         "reference": "DOI:10.1093/emboj/19.14.3657",
         "notes": "Knop and Strasser 2000 analyzed spindle-pole-body control of prospore membrane assembly."
        }
       ]
      },
      {
       "subject": "prospore_membrane",
       "predicate": "extends from",
       "object": "prospore_membrane_spb_attachment_site",
       "description": "The prospore membrane extends from the spindle-pole-body attachment site as it grows around the spore nucleus.",
       "evidence": [
        {
         "reference": "GO:0070057",
         "notes": "GO:0070057 states that the prospore membrane extends from the SPB attachment site to surround the spore nucleus."
        }
       ]
      },
      {
       "subject": "prospore_membrane",
       "predicate": "extends around",
       "object": "haploid_meiotic_nucleus",
       "description": "The prospore membrane grows away from the attachment site and extends around the haploid spore nucleus.",
       "evidence": [
        {
         "reference": "GO:0070057",
         "notes": "GO:0070057 states that the prospore membrane extends from the SPB attachment site to surround the spore nucleus."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "resolve_outer_plaque_boundary",
     "prompt": "Resolve the molecular and spatial boundary between the membrane attachment site and the meiotic outer plaque.",
     "kind": "CURATION_TODO",
     "status": "OPEN",
     "attaches_to": [
      "causal_graphs#spb_attachment_site_positions_prospore_membrane"
     ],
     "rationale": "This first attachment-site record keeps the meiotic outer plaque and spindle pole body out of components, mirroring the parent prospore membrane curation. The exact Saccharomyces proteins at the membrane-facing attachment site need a focused curation pass.",
     "evidence": [
      {
       "reference": "DOI:10.1093/emboj/19.14.3657"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-15"
    }
   ]
  },
  {
   "identifier": "GO:0140549",
   "label": "spore inner membrane",
   "structure_category": "SPORE",
   "structure_kind": "MEMBRANE",
   "definition": "The membrane surrounding the spore core (endospore core) that separates it from its external environment.",
   "definition_source": "GO:0140549",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-22T23:52:12Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-22T23:52:56Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added the broad GO synonym, membrane parentage, Bacillota distribution, a Bacillus subtilis example, GO/UniProt/literature evidence, a nonmechanistic mature-spore topology graph, and an inner-membrane boundary discussion.",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T00:05:28Z",
     "curator": "codex",
     "action": "ADDRESS_REVIEW",
     "changes": "Resolved #1336 by correcting the UniProt SL-0363 scope note to leave broad-synonym provenance on GO:0140549, and resolved #1337 by narrowing the causal graph to inner-membrane topology.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "spore membrane",
     "synonym_type": "BROAD_SYNONYM",
     "source": "GO:0140549"
    }
   ],
   "parent_structures": [
    "GO:0016020"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:1239",
     "taxon_label": "Bacillota",
     "presence": "COMMON",
     "note": "Spore inner membranes surround the dormant core in endospore-forming Bacillota lineages, while many non-sporulating Bacillota lack the endospore pathway.",
     "reference": "DOI:10.1038/nrmicro2921"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:1423",
     "taxon_label": "Bacillus subtilis",
     "note": "Classical bacterial endospore model in which the mature core is surrounded by the spore inner membrane and external cortex and coat layers.",
     "reference": "DOI:10.1038/nrmicro2921"
    }
   ],
   "evidence": [
    {
     "reference": "GO:0140549",
     "notes": "Gene Ontology cellular-component term for the spore inner membrane."
    },
    {
     "reference": "GO:0016020",
     "notes": "Gene Ontology cellular-component term for membrane parentage."
    },
    {
     "reference": "GO:0070477",
     "notes": "Gene Ontology cellular-component term for the endospore core surrounded by the spore inner membrane."
    },
    {
     "reference": "GO:0043595",
     "notes": "Gene Ontology cellular-component term for the surrounding endospore cortex."
    },
    {
     "reference": "uniprot.location:SL-0363",
     "notes": "UniProt Subcellular Location SL-0363 identifies a generic Spore membrane location, records spore inner membrane as an alternate name, and does not map the location to GO."
    },
    {
     "reference": "DOI:10.1038/nrmicro2921",
     "notes": "McKenney, Driks and Eichenberger 2012, The Bacillus subtilis endospore: assembly and functions of the multilayered coat, Nature Reviews Microbiology."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "spore_inner_membrane_core_boundary",
     "title": "Spore inner membrane separates the endospore core",
     "description": "The spore inner membrane surrounds the endospore core and separates that dormant interior from the mature-spore exterior.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "The graph records the GO-supported inner-membrane boundary and leaves cortex-driven core dehydration to the dedicated endospore cortex record.",
     "nodes": [
      {
       "node_id": "spore_inner_membrane",
       "label": "spore inner membrane",
       "node_type": "STRUCTURE",
       "grounding": "GO:0140549"
      },
      {
       "node_id": "endospore_core",
       "label": "endospore core",
       "node_type": "STRUCTURE",
       "grounding": "GO:0070477"
      },
      {
       "node_id": "mature_spore_exterior",
       "label": "mature-spore exterior",
       "node_type": "ENVIRONMENTAL_FACTOR"
      }
     ],
     "edges": [
      {
       "subject": "spore_inner_membrane",
       "predicate": "surrounds",
       "object": "endospore_core",
       "description": "The spore inner membrane surrounds the endospore core.",
       "evidence": [
        {
         "reference": "GO:0140549",
         "notes": "GO:0140549 defines the spore inner membrane by its position around the endospore core."
        }
       ]
      },
      {
       "subject": "spore_inner_membrane",
       "predicate": "separates endospore core from",
       "object": "mature_spore_exterior",
       "description": "The spore inner membrane separates the endospore core from the exterior of the mature spore.",
       "evidence": [
        {
         "reference": "GO:0140549",
         "notes": "GO:0140549 defines the spore inner membrane as the membrane that separates the endospore core from its external environment."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "inner_membrane_scope",
     "prompt": "Keep the spore inner membrane separate from the generic UniProt Spore membrane location, the forespore membrane, the outer endospore membrane, and non-bacterial prospore membranes.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "GO:0140549 denotes the bacterial membrane surrounding the endospore core, GO:0043594 denotes the separate outer endospore membrane between cortex and coat, GO:0005628 denotes a fungal ascospore-type prospore membrane, and UniProt SL-0363 is a broader spore membrane location without a GO mapping.",
     "resolution_note": "Curated the exact GO:0140549 spore inner membrane record, used GO:0016020 as its membrane parent, retained the GO broad synonym, and kept SL-0363 only as record-level evidence provenance.",
     "evidence": [
      {
       "reference": "GO:0140549",
       "notes": "GO:0140549 is the bacterial spore inner membrane term."
      },
      {
       "reference": "GO:0043594",
       "notes": "GO:0043594 is the separate outer endospore membrane term."
      },
      {
       "reference": "GO:0005628",
       "notes": "GO:0005628 is the fungal prospore membrane term."
      },
      {
       "reference": "uniprot.location:SL-0363",
       "notes": "UniProt SL-0363 is a generic Spore membrane location."
      }
     ]
    }
   ]
  },
  {
   "identifier": "GO:0031160",
   "label": "spore wall",
   "structure_category": "SPORE",
   "structure_kind": "ENVELOPE_LAYER",
   "definition": "The specialized envelope lying outside the cell membrane of a spore.",
   "definition_source": "GO:0031160",
   "mapping_status": "PROPOSED",
   "curation_history": [
    {
     "timestamp": "2026-09-23T22:10:32Z",
     "curator": "codex",
     "action": "CREATED_RECORD",
     "changes": "Scaffolded by scripts/new_record.py",
     "llm_assisted": true
    },
    {
     "timestamp": "2026-09-23T22:12:03Z",
     "curator": "codex",
     "action": "EXPANDED_RECORD",
     "changes": "Added GO synonymy, cell-wall parentage, Microsporidia and Bacillota taxonomic scope, Saccharomyces, Encephalitozoon, and Bacillus examples, a spore-wall protection function, GO/DOI evidence, a nonmechanistic microsporidian endospore/exospore wall graph, and resolved boundary decisions for lineage-specific child layers and the broad spore-coat synonym.",
     "llm_assisted": true
    }
   ],
   "synonyms": [
    {
     "synonym_text": "spore coat",
     "synonym_type": "EXACT_SYNONYM",
     "source": "GO:0031160"
    }
   ],
   "parent_structures": [
    "GO:0005618"
   ],
   "taxonomic_distribution": [
    {
     "taxon_id": "NCBITaxon:6029",
     "taxon_label": "Microsporidia",
     "presence": "COMMON",
     "note": "Infectious microsporidian spores are enclosed by a thick wall with exospore and chitin-rich endospore layers.",
     "reference": "DOI:10.1016/j.ijpara.2005.10.005"
    },
    {
     "taxon_id": "NCBITaxon:1239",
     "taxon_label": "Bacillota",
     "presence": "COMMON",
     "note": "Bacterial endospore-forming lineages build an external spore wall with cortex, coat, and sometimes exosporium layers, while many Bacillota lineages have lost endospore formation.",
     "reference": "DOI:10.1038/nrmicro2921"
    }
   ],
   "canonical_examples": [
    {
     "taxon_id": "NCBITaxon:4932",
     "taxon_label": "Saccharomyces cerevisiae",
     "note": "Budding-yeast model in which the ascospore wall forms as a multilaminar envelope around each meiotic spore.",
     "reference": "DOI:10.1128/MMBR.69.4.565-584.2005"
    },
    {
     "taxon_id": "NCBITaxon:6035",
     "taxon_label": "Encephalitozoon cuniculi",
     "note": "Microsporidian model in which the spore wall contains an outer exospore and an inner, chitin-rich endospore.",
     "reference": "DOI:10.1016/j.ijpara.2005.10.005"
    },
    {
     "taxon_id": "NCBITaxon:1423",
     "taxon_label": "Bacillus subtilis",
     "note": "Bacterial model for morphogenesis of the multilayered coat and cortex surrounding the dormant endospore.",
     "reference": "DOI:10.1038/nrmicro2921"
    }
   ],
   "functions": [
    {
     "function_id": "spore_wall_protection",
     "label": "spore wall protection",
     "description": "The spore wall surrounds dormant or infectious spores with a specialized envelope that contributes to resistance during dispersal or host-to-host transmission.",
     "evidence": [
      {
       "reference": "DOI:10.1002/pmic.200700584",
       "notes": "Wu et al. 2008 describe Nosema bombycis spores as protected by a thick wall containing a glycoprotein-rich exospore and chitin-rich endospore."
      },
      {
       "reference": "DOI:10.1038/nrmicro2921",
       "notes": "McKenney, Driks and Eichenberger 2012 review the cortex and coat layers that protect bacterial endospores."
      }
     ]
    }
   ],
   "evidence": [
    {
     "reference": "GO:0031160",
     "notes": "Gene Ontology cellular-component term for the spore wall."
    },
    {
     "reference": "GO:0005618",
     "notes": "Gene Ontology cellular-component parent term for cell walls."
    },
    {
     "reference": "GO:0005619",
     "notes": "Gene Ontology cellular-component child term for the fungal ascospore wall."
    },
    {
     "reference": "GO:0043591",
     "notes": "Gene Ontology cellular-component descendant for the bacterial endospore external encapsulating structure."
    },
    {
     "reference": "GO:0090641",
     "notes": "Gene Ontology cellular-component part term for the microsporidian-type endospore."
    },
    {
     "reference": "GO:0090642",
     "notes": "Gene Ontology cellular-component part term for the microsporidian-type exospore."
    },
    {
     "reference": "DOI:10.1016/j.ijpara.2005.10.005",
     "notes": "Peuvel-Fanget et al. 2006 studied Encephalitozoon cuniculi spore-wall proteins associated with the mature-spore endospore."
    },
    {
     "reference": "DOI:10.1002/pmic.200700584",
     "notes": "Wu et al. 2008, Proteomic analysis of spore wall proteins and identification of two spore wall proteins from Nosema bombycis (Microsporidia), Proteomics."
    },
    {
     "reference": "DOI:10.1128/MMBR.69.4.565-584.2005",
     "notes": "Neiman 2005 reviews Saccharomyces cerevisiae ascospore wall assembly and mature wall layering."
    },
    {
     "reference": "DOI:10.1038/nrmicro2921",
     "notes": "McKenney, Driks and Eichenberger 2012 review the Bacillus subtilis endospore coat and surrounding envelope layers."
    }
   ],
   "causal_graphs": [
    {
     "graph_id": "microsporidian_endospore_exospore_wall_layering",
     "title": "Microsporidian endospore and exospore form a protective wall",
     "description": "Microsporidian spores carry a chitin-rich endospore underneath a protein-rich exospore; together those envelope layers form the thick spore wall around the infectious spore.",
     "graph_kind": "FUNCTION",
     "scope_status": "NONMECHANISTIC",
     "scope_notes": "This graph scopes the generic spore-wall parent to a curated Microsporidia example and does not assert that endospore or exospore layers are universal across fungal or bacterial spore walls.",
     "nodes": [
      {
       "node_id": "spore_wall",
       "label": "spore wall",
       "node_type": "STRUCTURE",
       "grounding": "GO:0031160"
      },
      {
       "node_id": "endospore",
       "label": "microsporidian-type endospore",
       "node_type": "STRUCTURE",
       "grounding": "GO:0090641"
      },
      {
       "node_id": "exospore",
       "label": "microsporidian-type exospore",
       "node_type": "STRUCTURE",
       "grounding": "GO:0090642"
      },
      {
       "node_id": "spore_wall_protection",
       "label": "spore wall protection",
       "node_type": "CAPACITY"
      }
     ],
     "edges": [
      {
       "subject": "endospore",
       "predicate": "is part of",
       "object": "spore_wall",
       "description": "The chitin-rich microsporidian endospore is an inner layer of the spore wall.",
       "evidence": [
        {
         "reference": "GO:0090641",
         "notes": "GO:0090641 places the microsporidian-type endospore as part of GO:0031160 spore wall."
        },
        {
         "reference": "DOI:10.1016/j.ijpara.2005.10.005",
         "notes": "Peuvel-Fanget et al. 2006 assigned Encephalitozoon EnP1 and EnP2 proteins to the mature-spore endospore."
        }
       ]
      },
      {
       "subject": "exospore",
       "predicate": "is part of",
       "object": "spore_wall",
       "description": "The dense, protein-rich microsporidian exospore is the outer layer of the spore wall.",
       "evidence": [
        {
         "reference": "GO:0090642",
         "notes": "GO:0090642 places the microsporidian-type exospore as part of GO:0031160 spore wall."
        },
        {
         "reference": "DOI:10.1002/pmic.200700584",
         "notes": "Wu et al. 2008 localized Nosema bombycis SWP32 to the exospore by immunofluorescence and immunoelectron microscopy."
        }
       ]
      },
      {
       "subject": "exospore",
       "predicate": "overlies",
       "object": "endospore",
       "description": "In the microsporidian wall, the exospore lies outside the endospore.",
       "evidence": [
        {
         "reference": "GO:0090642",
         "notes": "GO:0090642 defines the exospore as the outermost microsporidian spore-wall layer above the endospore."
        }
       ]
      },
      {
       "subject": "spore_wall",
       "predicate": "provides",
       "object": "spore_wall_protection",
       "description": "The microsporidian spore wall is a thick envelope that protects the infectious spore.",
       "evidence": [
        {
         "reference": "DOI:10.1002/pmic.200700584",
         "notes": "Wu et al. 2008 describe the microsporidian spore wall as a thick wall with a glycoprotein-rich exospore and chitin-rich endospore."
        },
        {
         "reference": "DOI:10.1128/IAI.68.4.2268-2275.2000",
         "notes": "Bohne et al. 2000 describe the Encephalitozoon cuniculi wall as a rigid spore wall that provides mechanical resistance."
        }
       ]
      }
     ]
    }
   ],
   "discussions": [
    {
     "discussion_id": "taxon_specific_child_layers",
     "prompt": "Do not add every lineage-specific spore-wall layer directly to the generic spore-wall has_part list.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "attaches_to": [
      "causal_graphs#microsporidian_endospore_exospore_wall_layering"
     ],
     "rationale": "GO places the microsporidian endospore and exospore as parts of spore wall, but those layers are specific to microsporidian spores. Fungal ascospore layers remain under GO:0005619 ascospore wall and bacterial endospore layers remain under GO:0043591 endospore external encapsulating structure.",
     "evidence": [
      {
       "reference": "GO:0090641"
      },
      {
       "reference": "GO:0090642"
      },
      {
       "reference": "GO:0005619"
      },
      {
       "reference": "GO:0043591"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23"
    },
    {
     "discussion_id": "spore_coat_synonym_boundary",
     "prompt": "Keep the GO:0031160 spore coat synonym separate from the bacterial endospore coat record.",
     "kind": "INTERPRETATION",
     "status": "RESOLVED",
     "rationale": "GO:0031160 uses spore coat as an exact synonym for the broad spore wall class, whereas GO:0043593 denotes the specific bacterial endospore coat layer curated separately.",
     "evidence": [
      {
       "reference": "GO:0031160"
      },
      {
       "reference": "GO:0043593"
      }
     ],
     "posed_by": "codex",
     "posed_date": "2026-09-23"
    }
   ]
  }
 ]
}
